{
  "request": {
    "httpMethod": "GET",
    "url": "https://www.youtube.com/s/player/074a8365/player_ias.vflset/en_GB/base.js",
    "headers": {
      "Accept-Language": [
        "en-GB, en;q\u003d0.9"
      ]
    },
    "localization": {
      "languageCode": "en",
      "countryCode": "GB"
    }
  },
  "response": {
    "responseCode": 200,
    "responseMessage": "",
    "responseHeaders": {
      "accept-ranges": [
        "bytes"
      ],
      "age": [
        "130514"
      ],
      "alt-svc": [
        "h3\u003d\":443\"; ma\u003d2592000,h3-29\u003d\":443\"; ma\u003d2592000"
      ],
      "cache-control": [
        "public, max-age\u003d31536000"
      ],
      "content-type": [
        "text/javascript"
      ],
      "cross-origin-opener-policy-report-only": [
        "same-origin; report-to\u003d\"youtube\""
      ],
      "cross-origin-resource-policy": [
        "cross-origin"
      ],
      "date": [
        "Tue, 11 Feb 2025 08:32:00 GMT"
      ],
      "expires": [
        "Wed, 11 Feb 2026 08:32:00 GMT"
      ],
      "last-modified": [
        "Tue, 11 Feb 2025 05:16:01 GMT"
      ],
      "report-to": [
        "{\"group\":\"youtube\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https://csp.withgoogle.com/csp/report-to/youtube\"}]}"
      ],
      "server": [
        "sffe"
      ],
      "vary": [
        "Accept-Encoding, Origin"
      ],
      "x-content-type-options": [
        "nosniff"
      ],
      "x-xss-protection": [
        "0"
      ]
    },
    "responseBody": "var _yt_player\u003d{};(function(g){var window\u003dthis;/*\n\n Copyright The Closure Library Authors.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n\n Copyright Google LLC\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n\n Copyright Google LLC All Rights Reserved.\n\n Use of this source code is governed by an MIT-style license that can be\n found in the LICENSE file at https://angular.dev/license\n*/\n/*\n\n (The MIT License)\n\n Copyright (C) 2014 by Vitaly Puzrin\n\n Permission is hereby granted, free of charge, to any person obtaining a copy\n of this software and associated documentation files (the \"Software\"), to deal\n in the Software without restriction, including without limitation the rights\n to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n copies of the Software, and to permit persons to whom the Software is\n furnished to do so, subject to the following conditions:\n\n The above copyright notice and this permission notice shall be included in\n all copies or substantial portions of the Software.\n\n THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\n THE SOFTWARE.\n\n -----------------------------------------------------------------------------\n Ported from zlib, which is under the following license\n https://github.com/madler/zlib/blob/master/zlib.h\n\n zlib.h -- interface of the \u0027zlib\u0027 general purpose compression library\n   version 1.2.8, April 28th, 2013\n   Copyright (C) 1995-2013 Jean-loup Gailly and Mark Adler\n   This software is provided \u0027as-is\u0027, without any express or implied\n   warranty.  In no event will the authors be held liable for any damages\n   arising from the use of this software.\n   Permission is granted to anyone to use this software for any purpose,\n   including commercial applications, and to alter it and redistribute it\n   freely, subject to the following restrictions:\n   1. The origin of this software must not be misrepresented; you must not\n      claim that you wrote the original software. If you use this software\n      in a product, an acknowledgment in the product documentation would be\n      appreciated but is not required.\n   2. Altered source versions must be plainly marked as such, and must not be\n      misrepresented as being the original software.\n   3. This notice may not be removed or altered from any source distribution.\n   Jean-loup Gailly        Mark Adler\n   jloup@gzip.org          madler@alumni.caltech.edu\n   The data format used by the zlib library is described by RFCs (Request for\n   Comments) 1950 to 1952 in the files http://tools.ietf.org/html/rfc1950\n   (zlib format), rfc1951 (deflate format) and rfc1952 (gzip format).\n*/\n/*\n\n\n The MIT License (MIT)\n\n Copyright (c) 2015-present Dan Abramov\n\n Permission is hereby granted, free of charge, to any person obtaining a copy\n of this software and associated documentation files (the \"Software\"), to deal\n in the Software without restriction, including without limitation the rights\n to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n copies of the Software, and to permit persons to whom the Software is\n furnished to do so, subject to the following conditions:\n\n The above copyright notice and this permission notice shall be included in all\n copies or substantial portions of the Software.\n\n THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n SOFTWARE.\n*/\n\u0027use strict\u0027;var dw,dCK,bzz,OW,vuk,Mee,qWe,Xj$,ku,aBD,nz,fz,u$,ouu,FDC,hku,ww,cj,Oz7,J7C,kC$,nuB,IK,je,t7,i$,Hj,DB,r7u,Vq,Lz,Qq,uuC,lBw,sK7,dQ,bW,Pm,ZzC,Euz,F3,h4,kQ,Nwq,GCu,wjk,UCz,c7w,y77,IBC,zke,fF,jKB,uW,tej,VeW,lW,ekz,SWu,E6,YWK,Gz,U6,t4,iW,Hm,D2,guK,LDj,VH,YQ,eX,QK$,$C7,mCC,KDB,gQ,xC$,LF,QH,$Q,BwK,Rkj,KF,A7$,WDK,PS,pmu,aH,dz7,bFq,XM,vQK,PWB,MXD,rR,Xmz,a2u,kz7,sF,J4w,FCC,r4u,u3$,sqe,EF,Cb,GN,UF,wR,EQk,NQ7,cS,yT,j5,tP,c4e,ij,HS,Dv,S5,y4u,YD,gR,QT,$D,Kb,tXe,RH,pT,b7,iFe,dH,HFj,DzB,vR,AP,PR,MT,\nVXu,Xf,aI,S6e,oI,Ff,hm,gQW,l7,LCW,Qqk,$zu,Y6u,u7,nT,OQ,mzC,KCB,BQW,RRw,TQk,Z7,EQ,CT,A4$,WCB,Gj,vDB,XSu,pSD,M5C,Pje,bbj,d6w,qFC,avj,oDC,wH,hDB,cR,FPj,JPk,jt,II,kNq,tm,i7,D7,HR,St,et,mq,YH,LT,Q6,rPu,xH,fv7,BR,RI,pl,d1,bf,Tj,WR,Am,P2,MN,Xh,uMj,Mz,qN,oj,gH,$H,Fh,sHu,hA,qz,OM,JA,ky,nl,r1,fl,uf,Zbu,lf,EDq,ZP,Cju,Cl,EM,NN,GD,w1,UM,c2,NRB,wSe,Ij,U6K,cPC,zD,jP,DP,Ivu,Vw,zDj,eP,t5C,SP,HbD,Yy,g1,Ll,D6$,Qw,V5u,$y,eDC,SFB,Kl,YFe,B2,Rj,AA,W2,LPj,bb,m6W,gD$,vk,MO,XY,x6W,qO,oh,BRC,TRz,APu,FY,hv,OG,Jv,kl,nV,r9,pRz,\ndT$,bTW,vHC,fV,P7W,MtB,ub,lb,sG,ZV,XRD,Fqk,hUC,Jm$,OTC,kjk,rmk,Gd,w9,UG,ck,yy,zd,jl,sIk,ib,DV,Vy,el,Yl,g9,ZTe,LV,Qy,mV,C7k,NHK,KV,Bk,Rh,Av,Wk,dB,bk,jIq,ttW,iT$,HTj,v9,P9,DTu,VtC,eUe,Mh,XZ,qh,aD,oD,Oj,rB,lk,Ej,SQk,YQq,y8,gHz,V8,er,$TC,RU7,xTw,Amz,gB,LH,RD,dNu,vyk,blj,AF,p5,Pfu,W9,MQ,YE,X2w,MPW,FG,or,Sr,hM,OC,JM,qMk,ki,oyu,f5,FbC,uG,lG,sC,EC,hbq,Olk,JAW,C5,kDC,nyW,rAC,UC,fPk,uhu,lPK,Zl7,sjD,wk,cX,yB,Eyu,CfB,N1C,Ir,GDC,zt,a7z,qQq,j6,tM,HX,DG,cAe,VB,e6,Yi,yAB,IPu,gk,HlK,Rr,jj$,il7,xi,K5,py,dv,DNB,MG,\nVPe,Xj,qG,ebw,YM$,h$,LbW,J$,kB,Qjj,$Nq,fy,lY,B1u,T1j,AAD,Ew,Wbk,Zo,vlw,ny,KbW,bH7,bVC,pku,dOq,vEu,dhj,Cy,Rb$,wv,MrC,X9e,qju,a$C,oE7,cr,Fe$,IV,hHD,k97,nEW,zn,j7,Hr,S7,f$w,YB,gv,Ly,uZC,l$e,m9,sD7,Ky,xB,Ck$,G9W,Uhq,w9q,cFj,RV,Wr,vd,Mi,XS,qi,az,oz,zH7,jDu,FS,trK,h5,OU,Pd,J5,kT,nC,iH7,X3,r$,HHC,u2,eHu,l2,sU,ZJ,Sje,Yjj,gEW,Lee,EU,CC,Ni,Gl,KeK,mhW,xhC,BBz,RH7,w$,TB$,QDD,UU,AFj,WeB,cd,dQj,b5z,viw,PG$,M6e,Iz,XXu,qCw,aGB,oi$,O5z,FfK,jE,t5,i2,Hd,DJ,VE,eE,SE,kte,QE,LC,$T,niz,mZ,rMB,fGD,uGC,lGW,KC,Bd,Eij,xT,CGC,\nRz,Tl,NkD,A5,Wd,pr,b8,vp,Pp,yMD,GtC,ax,cMB,ox,UQC,qg,Mg,wXk,Xe,hf,zJC,Jf,Om,u8,l8,Z6,i5u,sm,Ng,H5$,GK,jru,eJu,SCe,YCW,cp,yb,Ix,giz,zK,js,tf,i8,Lf$,Hp,Ss,Yp,Qru,$Q$,go,mQD,RJK,BkW,TkW,AM$,WfD,Kfk,dGz,Lr,Qb,$p,byj,Kr,mS,vBu,PYe,M7z,TK,XrK,Af,Wp,qwz,pX,oBw,dS,aoe,F9e,hwW,Oyj,bn,va,Pa,MM,XP,qM,aw,J$e,ow,FP,h1,knw,r$$,fo7,J1,nX,kN,fX,un,ln,loq,sVj,sP,Zj,EP,EBK,CY7,wrD,NvB,UGK,zwk,CX,IoC,c$z,NM,Gx,jVB,wS,t7D,UP,Hye,iyC,DGD,V7D,zx,jU,ewz,Swu,YwC,t1,Ha,gBw,Dj,L9$,QVu,mGj,RwC,VQ,Tv$,A$C,W9j,pdW,die,YN,bCC,\nvTj,P2z,xN,KX,mU,MEW,Xdu,qU$,Ba,Rw,Tx,oTq,bh,vG,PG,MV,X8,qV,hFq,OCk,J5C,ay,Jq,ka,uh,lh,E1,nTW,fJe,r5$,uSz,lJu,cG,szD,ZCW,tq,ETq,C2B,N$W,Glz,Vo,HG,ei,Si,Ya,wdB,UiW,c5j,gg,Lj,y5z,Qo,IJe,zF7,jzj,$a,tE$,mp,Kj,iCw,HCu,Di$,VEu,eFe,SUK,xa,BG,Ry,Aq,LZC,WG,pP,QzB,gTK,Tc,$i$,dN,bA,vl,Me,Pl,miB,KZW,xik,XJ,RFk,qe,A5$,WZk,ppD,dgW,brk,vpq,P8W,MsK,FJ,he,Og,qmq,Xpu,a6W,ope,kI,FSu,nP,huW,Or$,rN,fP,uA,JfC,lA,sg,kK$,Zf,Eg,CP,Ne,GI,wN,Ug,cl,npu,rf$,f6u,ueK,yF,l6K,ZrD,sxw,zI,jH,C8C,Epk,wpB,yfz,cfK,te,I6j,zu$,jxD,ire,\ntsk,Hrq,iA,DgK,VsK,Df,euu,Smk,YmK,gpW,VF,LSB,eH,Qxk,SH,YI,mgu,gN,KSB,LP,QF,xgj,Boz,$I,KP,To7,xI,Ruz,AfD,WSK,pak,bXz,Bl,vNz,Ae,Wl,MUC,XaD,oNC,FUq,pS,dc,bN,v4,P4,MK,X7,qK,am,om,F7,hr,O5,kxu,J1j,nNu,fju,r1w,lju,OXu,uPw,hy7,Jr,ko,ZXu,EN$,CnC,uN,lN,s5,nS,Gxz,Z_,swC,UMW,c1K,waD,E5,CS,NK,GP,y1u,NSk,Ij7,wc,zyB,jwq,tUu,iXD,HXu,eyq,SPk,YPk,gNw,yN,QwC,$MC,KUK,xMe,tr,Ry7,iN,jd,A1B,TSW,dVD,D_,ed,vau,Phq,MiC,XGe,aQD,gc,Yo,oaz,q1e,h6$,Jqj,kcu,rqj,Zju,mr,Eaz,$o,xo,ChB,B4,TP,pI,NgW,GcK,wGB,qt,UVK,cq$,rn,yqB,z6W,fI,\njyC,tiD,e6C,ijK,Z3,EJ,CI,Gp,wn,Qye,UJ,cg,yI,mVD,jN,Kp7,xV7,tE,R6$,Hg,D3,VI,eN,Tg7,SN,gn,LI,QI,$V,AqB,KI,xV,Bg,Rt,Tp,AE,Wp$,plC,de$,bPD,vIC,PAk,Wg,MHj,X1,XlW,qgW,afz,qA,oE,F1,hO,kC,n0,r0,Fv$,lz,s8,ZH,hqu,OPu,E8,JeB,kIz,NA,EIW,CAC,NNW,G_,GIK,wlk,ye7,U8,zqW,Ife,yR,tHu,iPD,HPC,z_,jg,DeC,tO,iz,HW,DH,VR,eg,Sg,YC,g0,$C,my,K0,xC,BW,VH$,eqB,Sgu,T_,WW,Ygq,v3,P3,M5,Xr,q5,oM,Fr,$ee,hk,OI,Jk,Kv$,mee,gIu,rA,n8,TNK,f8,wA,C8,UI,c3,Wvw,bSD,IM,Mdq,voq,PNe,q5B,OSW,a_q,Frk,h4q,jS,zh,JrW,ig,H3,DY,kPw,L8,now,Qs,$P,K8,\nrrj,B3,RM,f_$,Th,Ak,l_j,dd,vf,Pf,Mj,XB,qj,aN,oN,FB,hy,ZSC,OE,nd,k_,CN$,UK$,GPk,w4w,cru,yru,z4W,jmu,I_W,iS7,ut,lt,EE,HSK,DKq,Zp,Cd,e4W,S5u,Qmk,LrB,UE,cf,yr,IN,zZ,ty,mKk,KrC,xKB,Y_,gd,BcB,R4C,Tc7,Kd,x_,Bf,ArC,Wru,dtB,vVu,Wf,PRC,bp,pU,M_,Xx,ab,MNC,nU,r2,fU,up,se,ZM,CU,F0k,h1$,GV,OIq,JEC,Ue,kpC,nVw,cQ,yg,rED,f3W,l3u,tg,ZIj,EVC,zV,CR7,Nn7,wgk,GpC,Vg,st$,cEw,yEu,Qg,g2,I3w,z1z,$W,mw,jtC,tNq,BQ,iIz,HID,DtK,VNj,pp,e1K,SJj,YJC,gVu,L07,QtC,$tk,mt$,bV,K0w,Pv,Bnu,R1j,TnC,AEC,W0B,Mm,hN,dAu,PzD,Or,Mgk,q8K,pWk,aHe,\noCu,Fyu,b0$,vCD,XA,qm,FA,XWq,o$,a$,hne,O07,JOW,k_7,nCW,rOu,Z0W,fHC,r_,fp,lV,N0D,UAu,wWq,uV,w_,cOW,yU,yOj,znz,iV,IH7,Y8u,jEz,S8C,ex,gC7,$Az,Sx,VU,Ly7,QEW,mAD,g_,xA7,B0q,Rn7,T0e,AOk,Wyq,p3k,Kyw,b8C,vPq,Pg$,X3D,MSk,aY$,ms,oPq,Kp,xX,Bv,F8e,hcC,AN,Wv,JkK,O8k,pg,khD,rkq,urq,fYu,lYu,EPK,sMu,hV,kF,JV,Cgz,Ov,lK,ZK,Ev,NAu,GhC,Ny,U5j,Uv,wr,y_,I1,zW,ckq,jD,iK,ykw,DK,eD,SD,IY7,zck,jMu,tSu,YF,Lg,i8e,Q_,$F,mN,D5e,Kg,xF,VSu,R1,W_,AV,TW,pZ,dK,YIB,K8W,BAe,m5q,$5w,x5w,Pi,q8,W8w,Rc7,TAB,Akk,SIj,ap$,fZ,qE$,ht7,XfD,vi,\nuX,ha,nZ,o_u,oo,L8u,gP$,QMe,X2,MhK,EA,fp7,CZ,lpu,sNj,Zdw,G8,E_e,Ctq,NdD,wfu,UjW,ci,yy$,yn,IpK,zt$,thk,idz,z8,Hd$,Vhe,jq,etu,ta,iX,hg,QNK,Bdz,Yw,Tdq,pQq,LZ,bUe,vWB,PpB,Mnu,pf,XQ$,Aa,G_w,Ro,Wi,T8,Qn,aL,qa,Fy,Oc,aMe,J8,nf,rC,oWu,Fwe,lD,OUu,JgW,kVu,nWu,rge,fMB,uxK,lMe,sbw,ZUw,Cf,EWj,Na,wC,Cpk,N2D,GVC,Uc,wQw,U_$,zQ,jC,t8,cgu,iD,ygW,D9,z7e,IMu,eC,SC,Y0,gC,jbu,Lf,Qi,tnw,iUz,$0,mc,e7C,HU7,VnC,D_W,Kf,x0,BL,SeB,Ye7,gWz,RL,QbW,KwW,m_7,TQ,A8,WL,p3,dy,vA,PA,Mw,XI,qw,an,on,x_K,B2q,R7e,FI,hI,OV,JI,n3,f3,WwB,AgK,\nlT,pvC,sV,Zq,EV,C3,Nw,UV,cA,yZ,In,zF,jo,tI,iT,HA,Dq,VZ,vXq,So,gy,PVW,L3,Xvk,qrW,aNj,Fsu,OpC,BA,JN$,TF,Rn,rN$,fNu,uAz,WA,pc,s$u,bx,vs,nc,r5,EXu,fc,ux,lx,CVj,sb,Zpz,Zz,Eb,G1D,N_u,Cc,Nq,Gk,w5,cs,Um$,cNC,IT,zk,td,ix,yNe,jf,j$$,txq,ipw,Hp7,DmK,VxC,edD,Dz,Hs,zde,gXe,VC,Q$u,$mB,Lc,mme,Sf,Yr,KsC,QC,B_K,T_K,$r,mu,ANK,Kc,p_w,xr,X_D,PKu,dyC,vFk,bgC,RT,Tk,Ad,Ws,pO,dD,bQ,P0,aKe,hvw,qb,BSB,ad,Ogu,kWB,FN,kK,h9,J9,O7,fKC,rVW,nFD,uEW,nO,lKw,CKe,rD,uQ,GWC,lQ,s7,Zd,E7,w_k,CO,UyC,cVw,GX,ya,Id,zX,j9,t9,iQ,H0,Dd,Va,e9,\nS9,YK,gD,yVz,IKu,LO,Qa,$K,mi,KO,xK,zvu,j17,Md,oC,Hgj,Dy7,Ft,hC,fs,u6,evz,Ze,Nd,Svj,gFB,Yvz,LNK,Q1W,$yD,myk,KNz,xyK,Rvj,Bru,TrW,pij,bZW,WNe,wu,UR,PXW,vwk,co,IC,zL,Mqk,ju,tC,i6,qAz,aFC,Ho,Xi7,De,h0j,Vt,eu,Su,Yh,gu,Ls,Qt,$h,mA,Ks,xh,Bo,RC,TL,AC,Wo,p$,dT,bs,vu,Pu,MI,XK,qI,aP,oP,FK,hl,Oo,Jl,k6,n$,rT,f$,us,ls,so,ZT,Eo,C$,NI,Ga,wT,Uo,cu,yK,IP,za,jR,tl,is,Hu,DT,VK,eR,SR,Y6,gT,L$,QK,$6,m2,K$,x6,Bu,RP,Ta,Al,Wu,pt,bM,v$,Ja7,P$,T,M0,dW,Xm,q0,aF,nww,Fm,fFC,oF,u2j,OD,lFq,kx,hH,nt,rW,ft,lM,ZZw,EwC,CXu,NK$,c$,yz,\nN0,IF,wiu,U8j,caz,yaq,soC,IFW,uM,z0C,jo7,jp,Vz,tH,ZE,tqz,sD,ze,iM,ep,HZu,ED,Ct,DE,H$,D8u,Sp,Yx,gW,Lt,Vqk,Qz,$x,mW,Kt,xx,e0K,SAB,gwe,L1C,Te,AH,W$,pn,x8q,R0C,Aau,W17,b9,daz,bf$,ac,v0B,oc,F5,ht,Oh,Jt,kZ,PDC,XLD,qce,MCC,a9w,o07,u9,l9,Zr,Cn,N4,Gi,wq,FcC,Uh,c1,sh,zi,jk,tt,i9,hhC,Ic,J8q,H1,kQW,n0$,Dr,r8z,VX,ek,f97,uyC,Sk,l9C,sLC,YZ,ZfW,E0u,CDw,NCz,gq,Ln,GQC,wLe,QX,$Z,mM,Uau,Kn,xZ,B1,Rc,c8D,Ti,At,y8W,W1,I9u,pm,zh7,jLq,tCu,ifK,Hf$,Daw,dF,VCu,ehC,Scz,bO,YcB,vb,g0u,Pb,Lcz,Ms,QL7,$aw,X$,hn,mae,Oa,Jn,Kcu,kq,xa7,\nnm,rF,fm,BCB,Rhk,lO,sa,A8e,Zs,Wcw,pAz,TCw,dwz,b3k,vUB,Cm,PT$,Ns,Gr,wF,Ua,Mok,cb,yO,zr,XAk,jm,tn,qVj,Hb,em,Ds,Lm,QO,aqu,$q,mg,Km,xq,oUq,Rs,Tr,Fdj,Wb,pJ,Yq,dt,b4,vh,haW,Ph,MJ,Xk,O3k,qJ,a2,o2,Fk,h2,J2,eL,SL,YA,JIC,kFW,nUW,rIB,$A,gt,mX,KJ,fqW,uIu,lqz,xA,Bh,R2,snK,Z37,QP,EUD,CTW,TY,NyB,A2,Wh,d4,bF,vC,PC,Ml,ql,aR,F9,hW,OZ,JW,oR,UwC,cIq,nx,r4,fx,yIw,lF,za7,sZ,Zi,jnw,EZ,Cx,Nl,w4,toj,G5,UZ,cC,yA,i3j,jb,Dwe,VoD,eae,tW,iF,SVB,YVD,gUw,HC,Qnu,uF,Ld$,$wq,Di,mww,VA,Kdu,eb,xwu,By7,RaD,TyW,AIk,Sb,psw,Wd7,Yj,QA,dqz,\nmm,bcD,Kx,vrD,PxD,xj,MfC,XsC,qbK,azK,BC,orw,RR,hfK,AW,WC,JdC,OcC,kkW,nrK,rdw,da,bU,vq,fzK,uLu,lzC,sTC,Zcw,Er7,Cxk,N5K,GkC,ws7,Mf,Xg,qf,Uq7,cd$,a9,o9,ydC,Fg,hZ,JZ,IzC,kn,no,ra,zf7,fo,jTD,uU,tfC,lU,icw,Hcz,s$,DqK,Vf7,ef7,ZZ,E$,Co,Nf,Go,SbB,Ybu,wa,U$,cq,grK,y1,I9,zo,jZ,tZ,LuB,QTu,iU,Hq,$qe,DZ,V1,eZ,SZ,YAB,mqu,Kuq,Yn,xq7,B5D,RfK,Lo,Q1,$n,mR,Ko,xn,Bq,R9,To,AZ,Wq,T5q,Ade,q7,aZ,Wuj,oZ,ET,fL,M9C,OOz,X0z,J9C,nKC,r9D,kXj,fdC,uNC,ldC,io,EKK,NDD,w0C,UbD,c9k,V3,e8,Idu,zGj,HOw,S8,Dbq,jd$,YO,gU,LL,Q3,eG$,gKz,S7q,\n$bj,A9D,TDB,mbk,Wij,mo,xbq,Kiq,bsz,MuK,P6D,ohC,XoC,KL,xO,kLK,T3,nhe,Ehk,Zsw,sCu,leD,feC,GLz,NuK,utu,IeW,yCu,zCW,bq,isj,jCu,tuB,rCD,Hsu,DdD,Ao,ph,UdK,wow,cCD,VuC,WD,C6e,SRz,ghj,QCC,mdW,Buq,RCe,ACe,WAC,dI$,puq,Xuq,v6D,b$K,qou,F2j,hzq,O$C,JlK,J3,CQK,rlu,ka7,rJ,lTq,uq,Z$7,E67,sPu,lq,CsK,ZX,Eu,nn,Ch,ZOB,NB,GE,wJ,NTz,Gae,Uu,wu$,UIj,clq,cE,yM,IO,zE,jJ,t3,iq,HE,DX,yl7,ITz,VM,zz7,eJ,Lx,SJ,YY,tRC,jPK,gJ,i$D,H$u,Lh,QM,DIB,$Y,VRq,ezW,GXe,uK7,SoD,mK,rq,RF,vE,YoK,g6e,xY,JCu,BD,L2k,kY,nh,MB,PE,$O,qB,KAC,TuB,Xc,\nFAW,aTu,QPD,poC,BDq,BE,fTz,DL,mIC,$Ik,V97,xdu,K2e,o6W,h3,hC$,Os7,vhC,$du,LAj,QdD,Y7C,iOB,t9u,y9z,eCe,RGe,Psk,qRw,aeu,oO,Fc,aO,MRz,YRW,BTz,xIj,RO,TE,A3,WE,p2,vB,XW,qE,a0,FW,hG,dL,bE,o0,TTw,RzW,Ol,kk,Alj,W2W,n2,rL,f2,uE,lE,sl,ZC,El,vx$,NE,C2,PMq,d0C,btD,MpK,GM,wL,X$u,qDD,Ul,aEW,Fx,FWj,oxu,OtC,ke$,nxC,JHw,rH7,lEC,tG,iE,sFk,Ztj,HB,DC,Ex7,CM$,NWu,Geu,e2,Yk,gL,U0j,cHq,zMu,tpC,it$,jFk,$k,K2,m3,Hte,D0w,L2,VpK,eMw,SDD,YDj,Qu,$0C,m0k,KWe,QFW,LWu,gxz,x0K,BWq,yHw,RMC,IEk,TWu,AHD,bnu,WWw,p1C,d4u,Mkk,vZk,P9e,X1C,\nqhD,BB,FMW,ar$,hTD,oZu,Onz,Jtq,kiW,nZu,rte,frK,u5z,lru,scq,ZnC,EZq,C9$,R0,Gik,w1D,U4$,NqK,ctj,ytu,jc7,AG,dm,vY,tkB,PY,Mk,Xb,VkW,She,eTu,gZw,RTu,kG,aU,YhC,D47,Hnw,inW,JK,oU,OO,l5,sO,WMj,Zk,EO,u5,vqz,pbk,dsq,POz,CR,Nk,Xbu,wm,UO,cY,yj,IU,zR,jW,qae,asj,tK,i5,Dk,FgC,hAC,HY,Vj,krj,nqk,eW,rnW,gm,fsW,LR,$G,u$w,Qj,mI,lsz,xG,Zmu,Equ,RU,TR,b3,NFe,WY,vM,MW,GrB,qW,dx,PM,wbD,a3,UsD,o3,cnu,AK,pk,COq,Xn,Fn,ynw,Isw,hu,zAu,O3,Ju,km,nk,jsj,fk,rx,u3,l3,tmk,imw,s3,Zw,E3,Ck,NW,HmD,Gg,wx,Dsq,Vmz,U3,cM,yl,Sak,eAj,I3,Yae,\ngqj,LgW,zg,QsD,$sK,msj,Kg$,xsu,jF,tu,i3,HM,BFz,RAD,Vl,TFw,eF,SF,Anq,Wgu,Ym,phz,dJe,MLC,XhD,bJq,vAq,P4k,Lk,Ql,$m,m_,qpK,aUk,Kk,oAz,hXW,FXu,Tg,R3,J2W,kYq,nA$,r2$,Au,fUC,pB,dM,uku,s2W,ZJC,vF,qL,GYB,x4q,Fb,UJC,c2e,y2C,IUW,zXu,qk,PF,j2j,Fp,hT,HJj,DJW,VLk,Ok,gAC,eXj,Spq,Q27,$J7,JT,mJC,LXw,KXj,kb,nB,rM,xJC,BtC,fB,u0,RXw,l0,Tt7,sk,ak,NL,A2w,Bqw,LMW,Gw,wM,cF,y9,Ik,zw,jY,Uk,HF,pCC,eY,dlj,bxD,vjW,PFu,Mbe,SY,qZz,Yb,ojW,gM,h$D,OxC,FmD,aik,JWC,k5j,njB,KB,rWD,fi$,lij,xb,Atk,Rk,Zxq,CFj,nR,N4u,G5u,AT,UlK,hK,wC7,QcC,\nm4j,KMW,sRe,WF,pq,df,cWq,yWk,be,IiC,Pe,MS,X_,qS,aQ,z$D,oQ,F_,jRj,tbj,hs,Oz,Js,kR,nq,rf,Hxw,ixw,fq,Dle,e$$,ue,SZW,Vbu,D8,ie,VJ,ST,YR,$b,YZB,xlk,wW,He,$R,AWu,pqz,NS,Be,Cq,RQ,We,ts,pu,MZB,dI,b_,Xqu,q$u,aZ$,onw,vc,FRC,hI$,Pc,OoK,fZC,rZu,JZw,nnB,kow,MZ,ugk,XT,lZ7,s9K,Enu,CUu,NaC,yZu,hL,OK,j9K,JL,ks,tZk,DfD,VZ7,eIz,S$u,nu,Y$K,LRu,Q9C,UK,WR$,xfD,BaC,d7$,cc,bLD,Pou,vOu,M8W,IJ,tL,XDC,yc,i_,Hc,qTD,oO$,OLz,Sw,$s,RJ,Wc,G3K,wDC,vK,bC,XF,qF,U7D,ILC,yoz,zWB,oe,ae,t8u,iL$,HLW,V8D,jZq,OH,D7C,eWW,STw,nv,rs,gOK,ew,\nh0,J0,fLk,aLD,ZLw,EH,MF,ye,Tu,HK,Ve,eQ,dBu,pEK,AL,YS,gs,vYq,Lv,Pqu,MJC,pv,Qe,coj,mn,Koe,PK,XEC,k3w,JoB,Fo$,Kv,BK,r3j,nYK,ucK,lXw,WK,dz,bu,pE,PU,M1,sOk,X0,EYB,q1,NJ7,F0,Cqu,hD,OS,c3u,JD,zBz,jO7,rz,tJD,HhW,cU,Il,z2,iu,DBC,HU,Dm,Y3,gz,LE,Qd,VJC,$3,m$,gYj,KE,x3,LKe,QO$,BU,$B7,mBC,KKz,xBu,Rl,T2,BJz,TJC,pw,dP,P7,Mv,A3q,Xw,qv,a7,o7,Fw,WKW,pB$,hx,dEu,b27,On,PEz,vkW,M2D,Jx,qlu,XBW,kc,aCq,nw,rP,oku,hVK,O2z,fw,uv,lv,JG$,sn,nkw,En,rGu,fCW,ZA,Cw,Nv,G$,Z2W,CEk,uWw,Ekz,NLz,lCe,s0w,GMz,wB$,c7,UEW,yGK,j0$,i2u,t2u,\nDA,H7,SO,DE$,Yc,gP,Lw,eVe,Qp,Slk,V2$,$c,L3$,m7,Kw,Q0D,xc,$Ez,KRK,AZj,K3e,mEW,BLj,xEW,RVD,R7,TLW,AGu,dkz,W7,pG,dh,vGe,XYu,PI,Mn,X6,akw,qOC,bd,oGW,FIB,hED,JKq,qn,EGK,hB,Oq,cKk,I7,Iku,zEC,jUe,tWW,iRj,kL,HRw,nG,rh,fG,Dkj,sq,VW$,eEC,ZW,Eq,SOu,YO$,gGw,LIK,QUj,CG,ld,$kC,Nn,KIB,xkz,Bmq,GU,RE7,Tmw,AKw,WIk,pM$,dWk,bk7,vm7,P3B,MF$,wh,q3j,Uq,awD,yV,F_e,j_,XM7,cI,tB,id,HI,DW,VV,e_,h5q,S_,Oke,gh,fwq,s3z,ZkC,Em$,C3w,$L,Nx$,lwj,ruC,Ggk,LG,wMD,cu$,YL,QV,kgC,nmu,mz,yu7,Iw$,une,Ju$,z5u,xL,j3w,BI,R8,tF$,TU,DWC,ikj,HkK,\nAB,VFD,WI,pW,dp,bS,e5K,S3B,Y3K,vt,L_C,Q3B,Pt,$WB,MP,Xs,mWq,K_u,xWC,Bxe,R5q,Txz,bB$,W_K,ICu,aW,P0z,MYk,pF7,dL7,AuD,hp,FBe,Fs,oW,vb7,OBk,ob$,abD,qkw,XFz,Jp,JT$,yp,kz,nW,rp,kwW,fW,nb$,uS,rTq,eO,fbW,lS,jO,iv,cGk,EN,NP,skW,ZBq,Gb,UN,CW,Z0,y5,sN,upu,lbD,IW,Ebu,C0$,zU,omk,z$,zb,NMe,wp,Gwe,wFj,ULu,cTu,jK,tp,iS,Ibz,zPe,jku,tY7,iBD,UWu,D0,V5,eK,Ht,DLC,YlW,gkk,SK,VY$,ePC,Skz,YkD,Yz,gbe,gp,LBe,$LK,LW,mLu,KBk,$z,xLz,Q5,RW,TMK,RP7,pee,WBq,dSz,bqe,ATj,k1,BMj,vRW,nN,Pek,qzu,MT$,Xeq,fN,mku,a8u,oRz,FJW,hl7,Oq$,uw,\nlw,sB,Jsq,ZI,EB,kGu,CN,nRz,rsW,NU,f8K,u_z,l8z,sQk,Gs,MWW,we,Cee,UB,ERD,cO,Nf7,P5$,vI,GG$,yh,zs,csw,USu,SB,ge,Y1,I8q,Qh,zlw,jQC,$1,m6,DSC,iqz,VTK,elq,Szk,YzC,gRC,QQ7,$SK,mSC,LJk,x1,Ig,xSe,tTW,Bfu,Hqu,BO,TfK,KJ$,KN,Ase,Rg,dZB,P_7,Ts,Mwu,vsq,Xck,WJD,Aw,qKW,pcw,vT,bZ,Ouw,hgD,JLW,ku$,nsC,FHW,rLW,fcz,WO,uT7,lcw,sJu,Zuz,NIq,C_B,Esj,MH,Guj,UZK,cLC,yLB,Ic7,aA,oA,I8,zgu,jJj,twk,DZK,HuC,iuC,Vwk,SKK,YKq,egB,dZ,mL,LHw,QJW,$Zk,ALK,xZq,BIq,Rge,WHD,dFq,hPq,XV,KHD,mZC,pKw,Vp,TIu,qP,tx,buq,XKu,MQW,qHB,aSk,oSu,Fnj,\nwcK,Bt,KW,vSz,hru,PCu,Ovq,QkC,J0K,os7,acK,bvq,xz,O4,JS,nSw,kM,r0u,fSB,uFu,lS7,seB,ESq,CCk,UFu,NsC,wKq,c0C,rZ,je$,ISu,zru,HvB,DF$,VQj,erB,SHC,nY,YHC,ivB,y0u,fY,gSW,Gfe,LnC,uZ,$Fu,mFw,Knz,QeC,lZ,Rr7,Bsz,WnW,A0q,Tsz,pUq,dP$,s4,bWj,vz$,MKq,Xte,PSu,qNj,OWz,ozk,FLe,hZw,Jpe,kbz,nzC,f0k,rpz,usD,l0u,sWC,Ez7,CSq,Gb7,Npq,wtC,ZWD,UPj,ypC,I0e,jWD,iWD,zZq,CY,HWz,DPB,cpz,VKw,tKk,NH,eZz,SN$,YNj,gzk,LLu,QWk,$Pw,KLj,Bpz,RZu,TpC,Apq,WLw,wZ,pOC,U4,bNe,v1D,MBW,zO,qB7,aIj,o1q,F6u,ONe,hNz,n1j,rwK,jy,iZ,JwC,ksC,fIz,Dg,lIC,\nuqz,sgW,ZNe,E1q,Gse,Cwe,cwj,VD,Neu,ywD,ey,tBw,YM,gZ,iN$,Sy,HNj,LY,eNz,VBq,zNC,jgu,SBu,YBC,g1B,IIC,L6k,QD,QgC,DU7,XOC,HT,mUW,mQ,K6u,xUq,BeD,RNC,TeC,Awe,W6z,pTu,dHq,bYw,KY,vMD,PZu,XTu,q4w,agu,My$,oMu,FQC,hSB,OYq,JSw,RA,kOC,TO,wAC,nMW,rSu,AS,fgj,uVw,pe,ZYK,EMk,dY,NZ7,GOC,CZu,sAB,bl,WT,lgC,Mr,PP,wT$,XQ,vP,IgB,tyu,HY$,DHz,eSq,cSu,iYj,S4K,ySu,Y4K,gM$,h6,qr,QAe,LQu,oY,KQu,xHk,jAD,zSu,mHB,BZu,Vye,UHk,Od,J6,k$,RSK,ne,bew,WQB,v$u,pPq,AS$,PlC,TZq,a4q,MvD,rY,o$e,hOz,J6w,kye,n$k,uQu,sd,l4q,r6W,FQ,E$k,ClB,Gy,Rl7,\nfe,NYu,Gyz,UrW,wPB,c6j,ZeW,Ed,y6j,I4D,zOW,tv7,jYB,gsD,ieC,Z4,Hee,Vvz,Drj,Sdw,eOw,OeC,g$D,YdW,Ce,ul,LtW,Ud,$rk,mrq,Kt$,xrz,BYC,wY,a0W,f4u,ROB,kfW,aY,TY7,A6q,Wtw,pHw,dXk,cP,ym,vfz,PiB,M4D,bKj,XHW,IY,Fjq,al$,ofD,hYj,zy,OKz,Jhw,kBu,jv,nf$,flq,uUC,llw,t6,rhk,il,HP,sSW,ZKj,ev,D4,Vm,EfW,Sv,CiC,NGW,GBC,UXj,wHK,mt,yh7,Ilq,ch7,zY7,Ke,jSj,x$,t4k,BP,iKe,HK7,S2C,eYC,Lje,DXu,Y2D,RY,V4C,gfj,QS$,$XB,mXC,KjC,A6,xXK,dG,WP,BGk,bi,vH,TGu,MX,XU,Ahq,PH,Wjj,qX,d$D,pyz,oS,FU,hh,Pr7,b1C,vtK,O2,MVu,otz,qi$,Xye,a5w,Jh,hKw,\nkvk,ntu,kf,rYw,f5$,O17,JYC,suK,Z1q,Etq,CrC,N6W,fK,cYC,I5u,ui,wyu,U$e,tVk,rG,li,s2,Gve,yYB,i17,Zl,E2,H1K,D$w,VVu,CK,eKk,Siu,Yiq,gtq,LEw,Quq,$$u,x$j,m$D,B6u,RKW,AY$,WEC,ii,MAk,d3q,bQC,Xxz,q9B,PBD,pxC,aDe,FG$,ovz,hQ$,fDW,Dl,sB$,CBD,EvK,ZQz,nvu,r_q,OQK,J_u,uCD,VS,e4,Gqk,Zm,GEu,wxj,Yf,LK,c_j,U3z,lD$,IDu,zQD,jB7,QS,tAK,TB,HQW,D3B,VAD,S9C,eQq,Y9D,Ah,WH,gvW,$3$,m3W,br,QBw,KGz,x3C,LGB,vy,Xl,Bje,RQe,M$,TjK,A_w,WG7,pZW,b_K,du$,M$j,XZ$,v8j,axq,o8$,PJk,ou,Fl,F4C,O_w,hY,hpD,JXD,n8u,k0q,rXK,Oi,fxu,udj,lxq,JY,kt,\nZ_K,siw,E8C,CJ7,G0q,Nlu,wZK,Uuu,cXK,yXk,Ixu,jie,r6,n1,f1,t$C,i_C,zp7,Sfq,Yf7,g8e,$uu,Qiu,L4j,muK,K47,ur,lr,xuC,BlB,Rpe,Tl7,W4e,pzu,Z5,dRq,si,C1,AX$,b4z,v5C,Pme,Mjj,Xzu,Gv,qxu,aue,h8k,w6,O4K,F57,Ui,cy,Jb$,kHw,rbC,uoj,n5q,fuu,Iu,luB,Z4$,E5e,NXu,GHz,zv,jV,wzw,sa7,ybW,cbj,URj,tY,ir,z8u,IuK,Hy,D5,jaB,V7,tje,i4e,H4z,eV,DRj,SV,Vjz,Yt,g6,Yxw,g5u,L5D,$R7,mRw,K5e,Qa$,BXz,xRD,R8K,W5B,$t,doC,pn$,TXk,AbD,bMw,vJK,mE,K1,P1$,Mz7,XnK,qyq,anC,oJe,h2D,OMq,s4z,nJ7,rU$,JUk,EJk,Wy,dj,wnu,Px,M3,UoC,C1j,AY,aB,q3,bB,oB,InK,\nj4j,z2k,FC,vx,Tv,yUC,XC,NiD,cUC,iM$,xt,h_,HMz,Dou,pQ,GJC,O9,J_,VzD,kv,nQ,rj,e2$,Syw,gJB,LFC,YyC,fQ,$oz,Q4w,uB,moK,lB,s9,KFw,xoD,Biw,R2W,Tiu,WFD,dcz,pJC,AUu,ZD,baD,Pa$,veC,E9,CQ,McK,qtC,ahu,N3,XJ7,oez,FTz,h_$,Oaz,JQB,kSq,neD,wj,U9,fhj,rQe,uae,cx,yf,lhw,spe,Ee7,Zaw,Cae,zq,NVB,GSW,t_,wJ$,Uc7,cQu,yQB,IhD,z_z,tc7,iaw,Ha$,jp7,DcB,VcB,e_W,Stk,Ytw,geu,LTC,Qpe,eA,$c$,mcw,KTC,R_k,pwK,AQ7,BVe,gj,TVu,xcC,WTu,LQ,b9u,dDC,Qf,v9u,PLw,MGD,Zg,Xwe,hmD,O9q,Jij,$v,k7w,KQ,PT,n9W,xv,riC,mG,fOu,uHk,N3K,Wx,p_,bJ,vZ,wwD,G7e,\nlOk,PZ,UDu,cie,IOW,Mu,zmw,jvk,tGz,dl,H9K,i9$,Xd,E9C,Tq,DDj,VGu,emD,S_j,svu,Z9D,A_,Y_w,$DB,mDu,xDj,Qv7,T3u,wP,Un,pY,pNz,d2u,Wlz,b6j,Kl7,Aiw,g97,v4$,Rmq,PyK,B3$,ct,yTu,$Hz,qu,re,Llu,XN7,Fak,oi,hjz,O6$,aRD,hX,JJB,kAw,M1C,n4z,o4D,rJC,Of,Fd,fRu,lRK,uXC,ai,Z6q,n_,E4C,JX,rl,k8,f_,sYe,Cyj,wNu,GAD,cJj,yJD,U2C,lJ,uJ,zjB,jXK,t1e,La$,ejW,SYW,D2j,m2C,H6z,Ef,BOw,Kau,Rje,TOW,AJ7,Nu,G0,dYk,p8W,WaW,Uf,g4q,z0,v2K,Ii,wl,MMw,ayj,o2q,$27,X8u,iJ,FhC,YYw,b7C,cZ,hxW,C_,O7B,Jju,k6W,V0,e$,PPB,n2W,S$,Y8,rjq,y0,x2W,fye,u4C,\nlyu,q0C,s6u,j$,Z7e,tX,ol,E2e,NEw,gl,L_,G6u,w8K,UYu,Dx,HZ,cj$,NOu,yjq,IyW,zxD,j6$,tMu,Q0,$8,DYw,S0W,g2q,H7q,Rxq,TEu,Ajk,Whj,p6k,d9z,bAK,PHq,vdC,m4,K_,x8,M0B,X6k,qse,g4,aa$,BZ,odj,Ri,T0,Ea,AX,B$,Fkq,fh,n6u,hsW,RZ,OAq,IR,z5,Kh,JRB,k4u,ndk,rR7,fa7,WZ,laD,sG7,p4,bm,vz,ZAu,N8j,G4D,Pz,w6z,Ed7,CHu,U9D,cRC,yRB,Iau,zsB,MR,t0D,Ofz,Eh,T5,iAW,HAz,po,jGj,yX,D9W,V0e,esq,Xo,kj,Ysk,gdz,qR,aa,LkK,oa,QGj,dX,$9q,m9$,H3K,Fo,Ox,Kk7,Jb,k5,x9q,n4,B8C,rX,f4,Rs$,T8u,Fuk,um,ARk,p5W,Wkz,lm,dpq,sx,Zu,bDK,v7e,Pcw,MI$,X5u,qXD,\natz,FxB,C4,o7u,heK,OD$,JzK,kTC,uD$,n7D,rzW,ftj,s5e,E7K,Ccu,N7D,ZDk,NR,GTD,w5D,Upj,cz$,yzC,wX,ItC,Ux,cz,yx,ze$,j5C,iDD,HDu,DpC,VIq,SXW,eeK,YXk,Ia,zH,Q5w,g7$,LxC,jj,$p$,mpq,tb,im,Kxe,Hz,xpW,Du,B7C,Vx,ej,Reu,Sj,Y5,T7C,AzD,gX,L4,Wxu,Qx,pVk,dxC,x5,bie,vgW,PIK,qLW,XVB,Bz,a1e,ogu,FOz,sd7,M3$,Oi$,JcC,ngu,pjj,Fu;dw\u003dfunction(p){return function(){return pjj[p].apply(this,arguments)}};\ng.vj\u003dfunction(p,d){return pjj[p]\u003dd};\ndCK\u003dfunction(p){var d\u003d0;return function(){return d\u003cp.length?{done:!1,value:p[d++]}:{done:!0}}};\nbzz\u003dfunction(p){p\u003d[\"object\"\u003d\u003dtypeof globalThis\u0026\u0026globalThis,p,\"object\"\u003d\u003dtypeof window\u0026\u0026window,\"object\"\u003d\u003dtypeof self\u0026\u0026self,\"object\"\u003d\u003dtypeof global\u0026\u0026global];for(var d\u003d0;d\u003cp.length;++d){var b\u003dp[d];if(b\u0026\u0026b.Math\u003d\u003dMath)return b}throw Error(\"Cannot find global object\");};\nOW\u003dfunction(p,d){if(d)a:{var b\u003dg.aK;p\u003dp.split(\".\");for(var v\u003d0;v\u003cp.length-1;v++){var P\u003dp[v];if(!(P in b))break a;b\u003db[P]}p\u003dp[p.length-1];v\u003db[p];d\u003dd(v);d!\u003dv\u0026\u0026d!\u003dnull\u0026\u0026Fu(b,p,{configurable:!0,writable:!0,value:d})}};\nvuk\u003dfunction(p){p\u003d{next:p};p[Symbol.iterator]\u003dfunction(){return this};\nreturn p};\ng.f\u003dfunction(p,d){p.prototype\u003dP$K(d.prototype);p.prototype.constructor\u003dp;if(J7)J7(p,d);else for(var b in d)if(b!\u003d\"prototype\")if(Object.defineProperties){var v\u003dObject.getOwnPropertyDescriptor(d,b);v\u0026\u0026Object.defineProperty(p,b,v)}else p[b]\u003dd[b];p.UW\u003dd.prototype};\ng.u\u003dfunction(p){var d\u003dtypeof Symbol!\u003d\"undefined\"\u0026\u0026Symbol.iterator\u0026\u0026p[Symbol.iterator];if(d)return d.call(p);if(typeof p.length\u003d\u003d\"number\")return{next:dCK(p)};throw Error(String(p)+\" is not an iterable or ArrayLike\");};\nMee\u003dfunction(p){for(var d,b\u003d[];!(d\u003dp.next()).done;)b.push(d.value);return b};\ng.E\u003dfunction(p){return p instanceof Array?p:Mee(g.u(p))};\nqWe\u003dfunction(p){return Xj$(p,p)};\nXj$\u003dfunction(p,d){p.raw\u003dd;Object.freeze\u0026\u0026(Object.freeze(p),Object.freeze(d));return p};\nku\u003dfunction(p,d){return Object.prototype.hasOwnProperty.call(p,d)};\naBD\u003dfunction(p){if(!(p instanceof Object))throw new TypeError(\"Iterator result \"+p+\" is not an object\");};\nnz\u003dfunction(){this.Z\u003d!1;this.V\u003dnull;this.U\u003dvoid 0;this.D\u003d1;this.X\u003dthis.S\u003d0;this.C\u003dthis.B\u003dnull};\nfz\u003dfunction(p){if(p.Z)throw new TypeError(\"Generator is already running\");p.Z\u003d!0};\nu$\u003dfunction(p,d){p.B\u003d{Si:d,Bp:!0};p.D\u003dp.S||p.X};\ng.y\u003dfunction(p,d,b){p.D\u003db;return{value:d}};\nouu\u003dfunction(p,d,b){d\u003dg.u(d);var v\u003dd.next();aBD(v);if(v.done)p.U\u003dv.value,p.D\u003db;else return p.V\u003dd,g.y(p,v.value,b)};\ng.l$\u003dfunction(p){p.D\u003d0};\ng.sW\u003dfunction(p,d,b){p.S\u003dd;b!\u003dvoid 0\u0026\u0026(p.X\u003db)};\ng.ZB\u003dfunction(p,d){p.S\u003d0;p.X\u003dd||0};\ng.EW\u003dfunction(p,d,b){p.D\u003dd;p.S\u003db||0};\ng.Cz\u003dfunction(p,d){p.S\u003dd||0;d\u003dp.B.Si;p.B\u003dnull;return d};\ng.NC\u003dfunction(p,d,b,v){v?p.C[v]\u003dp.B:p.C\u003d[p.B];p.S\u003dd||0;p.X\u003db||0};\ng.GC\u003dfunction(p,d,b){b\u003dp.C.splice(b||0)[0];(b\u003dp.B\u003dp.B||b)?b.Bp?p.D\u003dp.S||p.X:b.LX!\u003dvoid 0\u0026\u0026p.X\u003cb.LX?(p.D\u003db.LX,p.B\u003dnull):p.D\u003dp.X:p.D\u003dd};\nFDC\u003dfunction(p){this.D\u003dnew nz;this.U\u003dp};\nhku\u003dfunction(p,d){fz(p.D);var b\u003dp.D.V;if(b)return ww(p,\"return\"in b?b[\"return\"]:function(v){return{value:v,done:!0}},d,p.D.return);\np.D.return(d);return cj(p)};\nww\u003dfunction(p,d,b,v){try{var P\u003dd.call(p.D.V,b);aBD(P);if(!P.done)return p.D.Z\u003d!1,P;var M\u003dP.value}catch(X){return p.D.V\u003dnull,u$(p.D,X),cj(p)}p.D.V\u003dnull;v.call(p.D,M);return cj(p)};\ncj\u003dfunction(p){for(;p.D.D;)try{var d\u003dp.U(p.D);if(d)return p.D.Z\u003d!1,{value:d.value,done:!1}}catch(b){p.D.U\u003dvoid 0,u$(p.D,b)}p.D.Z\u003d!1;if(p.D.B){d\u003dp.D.B;p.D.B\u003dnull;if(d.Bp)throw d.Si;return{value:d.return,done:!0}}return{value:void 0,done:!0}};\nOz7\u003dfunction(p){this.next\u003dfunction(d){fz(p.D);p.D.V?d\u003dww(p,p.D.V.next,d,p.D.W):(p.D.W(d),d\u003dcj(p));return d};\nthis.throw\u003dfunction(d){fz(p.D);p.D.V?d\u003dww(p,p.D.V[\"throw\"],d,p.D.W):(u$(p.D,d),d\u003dcj(p));return d};\nthis.return\u003dfunction(d){return hku(p,d)};\nthis[Symbol.iterator]\u003dfunction(){return this}};\nJ7C\u003dfunction(p,d){d\u003dnew Oz7(new FDC(d));J7\u0026\u0026p.prototype\u0026\u0026J7(d,p.prototype);return d};\nkC$\u003dfunction(p){function d(v){return p.next(v)}\nfunction b(v){return p.throw(v)}\nreturn new Promise(function(v,P){function M(X){X.done?v(X.value):Promise.resolve(X.value).then(d,b).then(M,P)}\nM(p.next())})};\ng.z\u003dfunction(p){return kC$(new Oz7(new FDC(p)))};\ng.yq\u003dfunction(){for(var p\u003dNumber(this),d\u003d[],b\u003dp;b\u003carguments.length;b++)d[b-p]\u003darguments[b];return d};\nnuB\u003dfunction(p,d,b){p instanceof String\u0026\u0026(p\u003dString(p));for(var v\u003dp.length,P\u003d0;P\u003cv;P++){var M\u003dp[P];if(d.call(b,M,P,p))return{Pg:P,a6:M}}return{Pg:-1,a6:void 0}};\nIK\u003dfunction(p,d,b){if(p\u003d\u003dnull)throw new TypeError(\"The \u0027this\u0027 value for String.prototype.\"+b+\" must not be null or undefined\");if(d instanceof RegExp)throw new TypeError(\"First argument to String.prototype.\"+b+\" must not be a regular expression\");return p+\"\"};\nje\u003dfunction(p,d){p instanceof String\u0026\u0026(p+\u003d\"\");var b\u003d0,v\u003d!1,P\u003d{next:function(){if(!v\u0026\u0026b\u003cp.length){var M\u003db++;return{value:d(M,p[M]),done:!1}}v\u003d!0;return{done:!0,value:void 0}}};\nP[Symbol.iterator]\u003dfunction(){return P};\nreturn P};\nt7\u003dfunction(p){return p?p:Array.prototype.fill};\ni$\u003dfunction(p){return p?p:Array.prototype.copyWithin};\nHj\u003dfunction(p){p\u003dMath.trunc(p)||0;p\u003c0\u0026\u0026(p+\u003dthis.length);if(!(p\u003c0||p\u003e\u003dthis.length))return this[p]};\nDB\u003dfunction(p){return p?p:Hj};\nr7u\u003dfunction(p,d,b){p instanceof String\u0026\u0026(p\u003dString(p));for(var v\u003dp.length-1;v\u003e\u003d0;v--){var P\u003dp[v];if(d.call(b,P,v,p))return{Pg:v,a6:P}}return{Pg:-1,a6:void 0}};\nVq\u003dfunction(p){return p?p:function(d,b){return r7u(this,d,b).Pg}};\ng.Se\u003dfunction(p,d,b){p\u003dp.split(\".\");b\u003db||g.ee;for(var v;p.length\u0026\u0026(v\u003dp.shift());)p.length||d\u003d\u003d\u003dvoid 0?b[v]\u0026\u0026b[v]!\u003d\u003dObject.prototype[v]?b\u003db[v]:b\u003db[v]\u003d{}:b[v]\u003dd};\nLz\u003dfunction(p,d){var b\u003dg.gw(\"CLOSURE_FLAGS\");p\u003db\u0026\u0026b[p];return p!\u003dnull?p:d};\ng.gw\u003dfunction(p,d){p\u003dp.split(\".\");d\u003dd||g.ee;for(var b\u003d0;b\u003cp.length;b++)if(d\u003dd[p[b]],d\u003d\u003dnull)return null;return d};\nQq\u003dfunction(p){var d\u003dtypeof p;return d!\u003d\"object\"?d:p?Array.isArray(p)?\"array\":d:\"null\"};\ng.mD\u003dfunction(p){var d\u003dQq(p);return d\u003d\u003d\"array\"||d\u003d\u003d\"object\"\u0026\u0026typeof p.length\u003d\u003d\"number\"};\ng.Kz\u003dfunction(p){var d\u003dtypeof p;return d\u003d\u003d\"object\"\u0026\u0026p!\u003dnull||d\u003d\u003d\"function\"};\ng.Bj\u003dfunction(p){return Object.prototype.hasOwnProperty.call(p,xu)\u0026\u0026p[xu]||(p[xu]\u003d++fBe)};\nuuC\u003dfunction(p,d,b){return p.call.apply(p.bind,arguments)};\nlBw\u003dfunction(p,d,b){if(!p)throw Error();if(arguments.length\u003e2){var v\u003dArray.prototype.slice.call(arguments,2);return function(){var P\u003dArray.prototype.slice.call(arguments);Array.prototype.unshift.apply(P,v);return p.apply(d,P)}}return function(){return p.apply(d,arguments)}};\ng.RK\u003dfunction(p,d,b){g.RK\u003dFunction.prototype.bind\u0026\u0026Function.prototype.bind.toString().indexOf(\"native code\")!\u003d-1?uuC:lBw;return g.RK.apply(null,arguments)};\ng.A7\u003dfunction(p,d){var b\u003dArray.prototype.slice.call(arguments,1);return function(){var v\u003db.slice();v.push.apply(v,arguments);return p.apply(this,v)}};\ng.Wj\u003dfunction(){return Date.now()};\nsK7\u003dfunction(p){return p};\ng.pF\u003dfunction(p,d){function b(){}\nb.prototype\u003dd.prototype;p.UW\u003dd.prototype;p.prototype\u003dnew b;p.prototype.constructor\u003dp;p.Wn\u003dfunction(v,P,M){for(var X\u003dArray(arguments.length-2),a\u003d2;a\u003carguments.length;a++)X[a-2]\u003darguments[a];return d.prototype[P].apply(v,X)}};\ndQ\u003dfunction(p,d){if(d!\u003d\u003dnull\u0026\u0026d!\u003d\u003dvoid 0){if(typeof d!\u003d\u003d\"object\"\u0026\u0026typeof d!\u003d\u003d\"function\")throw new TypeError(\"Object expected.\");if(b\u003d\u003d\u003dvoid 0){if(!Symbol.dispose)throw new TypeError(\"Symbol.dispose is not defined.\");var b\u003dd[Symbol.dispose]}if(typeof b!\u003d\u003d\"function\")throw new TypeError(\"Object not disposable.\");p.stack.push({value:d,dispose:b,async:!1})}return d};\nbW\u003dfunction(p){function d(M){p.error\u003dp.hasError?new SuppressedError(M,p.error,\"An error was suppressed during disposal.\"):M;p.hasError\u003d!0}\nfunction b(){for(;v\u003dp.stack.pop();)try{if(!v.async\u0026\u0026P\u003d\u003d\u003d1)return P\u003d0,p.stack.push(v),Promise.resolve().then(b);if(v.dispose){var M\u003dv.dispose.call(v.value);if(v.async)return P|\u003d2,Promise.resolve(M).then(b,function(X){d(X);return b()})}else P|\u003d1}catch(X){d(X)}if(P\u003d\u003d\u003d1)return p.hasError?Promise.reject(p.error):Promise.resolve();\nif(p.hasError)throw p.error;}\nvar v,P\u003d0;b()};\nPm\u003dfunction(p,d,b){var v\u003dError.call(this);this.message\u003dv.message;\"stack\"in v\u0026\u0026(this.stack\u003dv.stack);this.code\u003dp;d+\u003d\":\";b!\u003dnull||(b\u003dError());if(b instanceof Error){this.message\u003dd+b.message;var P;this.stack\u003d(P\u003db.stack)!\u003dnull?P:\"\"}else this.message\u003dd+String(b),this.stack\u003d\"\";Object.setPrototypeOf(this,this.constructor.prototype)};\nZzC\u003dfunction(p){var d\u003dd\u003d\u003d\u003dvoid 0?45:d;var b\u003d[];Mz(p,X3,6).forEach(function(v){qz(v,2)\u003c\u003dd\u0026\u0026b.push(qz(v,1))});\nreturn b};\nEuz\u003dfunction(p){var d\u003dd\u003d\u003d\u003dvoid 0?45:d;var b\u003d[];Mz(p,X3,6).forEach(function(v){qz(v,2)\u003ed\u0026\u0026b.push(qz(v,1))});\nreturn b};\ng.aq\u003dfunction(p){p\u0026\u0026typeof p.dispose\u003d\u003d\"function\"\u0026\u0026p.dispose()};\ng.oq\u003dfunction(p){for(var d\u003d0,b\u003darguments.length;d\u003cb;++d){var v\u003darguments[d];g.mD(v)?g.oq.apply(null,v):g.aq(v)}};\ng.e\u003dfunction(){this.NG\u003dthis.NG;this.PW\u003dthis.PW};\ng.Y\u003dfunction(p,d){p.addOnDisposeCallback(g.A7(g.aq,d))};\nF3\u003dfunction(p){p.then(function(){},function(){})};\nh4\u003dfunction(){g.e.apply(this,arguments);this.V\u003d1;this[C$W]\u003dthis.dispose};\nkQ\u003dfunction(p){return{fieldType:2,fieldName:p}};\ng.nF\u003dfunction(p){return{fieldType:3,fieldName:p}};\nNwq\u003dfunction(p){this.D\u003dp;p.vO(\"/client_streamz/bg/frs\",g.nF(\"ke\"))};\nGCu\u003dfunction(p){this.D\u003dp;p.vO(\"/client_streamz/bg/wrl\",g.nF(\"mn\"),kQ(\"ac\"),kQ(\"sc\"),g.nF(\"rk\"),g.nF(\"mk\"))};\nwjk\u003dfunction(p){this.U\u003dp;p.Qo(\"/client_streamz/bg/ec\",g.nF(\"en\"),g.nF(\"mk\"))};\nUCz\u003dfunction(p){this.D\u003dp;p.vO(\"/client_streamz/bg/el\",g.nF(\"en\"),g.nF(\"rk\"),g.nF(\"mk\"))};\nc7w\u003dfunction(p){this.U\u003dp;p.Qo(\"/client_streamz/bg/cec\",kQ(\"ec\"),g.nF(\"rk\"),g.nF(\"mk\"))};\ny77\u003dfunction(p){this.U\u003dp;p.Qo(\"/client_streamz/bg/po/csc\",kQ(\"cs\"),g.nF(\"rk\"),g.nF(\"mk\"))};\nIBC\u003dfunction(p){this.U\u003dp;p.Qo(\"/client_streamz/bg/po/ctav\",g.nF(\"av\"),g.nF(\"rk\"),g.nF(\"mk\"))};\nzke\u003dfunction(p){this.U\u003dp;p.Qo(\"/client_streamz/bg/po/cwsc\",g.nF(\"su\"),g.nF(\"rk\"),g.nF(\"mk\"))};\nfF\u003dfunction(p,d){if(Error.captureStackTrace)Error.captureStackTrace(this,fF);else{var b\u003dError().stack;b\u0026\u0026(this.stack\u003db)}p\u0026\u0026(this.message\u003dString(p));d!\u003d\u003dvoid 0\u0026\u0026(this.cause\u003dd)};\njKB\u003dfunction(){};\nuW\u003dfunction(){throw Error(\"Invalid UTF8\");};\ntej\u003dfunction(p,d){d\u003dString.fromCharCode.apply(null,d);return p\u003d\u003dnull?d:p+d};\nVeW\u003dfunction(p){var d\u003d!1;d\u003dd\u003d\u003d\u003dvoid 0?!1:d;if(izD){if(d\u0026\u0026(Hz7?!p.isWellFormed():/(?:[^\\uD800-\\uDBFF]|^)[\\uDC00-\\uDFFF]|[\\uD800-\\uDBFF](?![\\uDC00-\\uDFFF])/.test(p)))throw Error(\"Found an unpaired surrogate\");p\u003d(DCu||(DCu\u003dnew TextEncoder)).encode(p)}else{for(var b\u003d0,v\u003dnew Uint8Array(3*p.length),P\u003d0;P\u003cp.length;P++){var M\u003dp.charCodeAt(P);if(M\u003c128)v[b++]\u003dM;else{if(M\u003c2048)v[b++]\u003dM\u003e\u003e6|192;else{if(M\u003e\u003d55296\u0026\u0026M\u003c\u003d57343){if(M\u003c\u003d56319\u0026\u0026P\u003cp.length){var X\u003dp.charCodeAt(++P);if(X\u003e\u003d56320\u0026\u0026X\u003c\u003d57343){M\u003d(M-55296)*1024+\nX-56320+65536;v[b++]\u003dM\u003e\u003e18|240;v[b++]\u003dM\u003e\u003e12\u002663|128;v[b++]\u003dM\u003e\u003e6\u002663|128;v[b++]\u003dM\u002663|128;continue}else P--}if(d)throw Error(\"Found an unpaired surrogate\");M\u003d65533}v[b++]\u003dM\u003e\u003e12|224;v[b++]\u003dM\u003e\u003e6\u002663|128}v[b++]\u003dM\u002663|128}}p\u003db\u003d\u003d\u003dv.length?v:v.subarray(0,b)}return p};\nlW\u003dfunction(p){g.ee.setTimeout(function(){throw p;},0)};\nekz\u003dfunction(p){return Array.prototype.map.call(p,function(d){d\u003dd.toString(16);return d.length\u003e1?d:\"0\"+d}).join(\"\")};\nSWu\u003dfunction(p){for(var d\u003d[],b\u003d0;b\u003cp.length;b+\u003d2)d.push(parseInt(p.substring(b,b+2),16));return d};\ng.s6\u003dfunction(p){for(var d\u003d[],b\u003d0,v\u003d0;v\u003cp.length;v++){var P\u003dp.charCodeAt(v);P\u003c128?d[b++]\u003dP:(P\u003c2048?d[b++]\u003dP\u003e\u003e6|192:((P\u002664512)\u003d\u003d55296\u0026\u0026v+1\u003cp.length\u0026\u0026(p.charCodeAt(v+1)\u002664512)\u003d\u003d56320?(P\u003d65536+((P\u00261023)\u003c\u003c10)+(p.charCodeAt(++v)\u00261023),d[b++]\u003dP\u003e\u003e18|240,d[b++]\u003dP\u003e\u003e12\u002663|128):d[b++]\u003dP\u003e\u003e12|224,d[b++]\u003dP\u003e\u003e6\u002663|128),d[b++]\u003dP\u002663|128)}return d};\nE6\u003dfunction(p,d){return p.lastIndexOf(d,0)\u003d\u003d0};\nYWK\u003dfunction(p,d){var b\u003dp.length-d.length;return b\u003e\u003d0\u0026\u0026p.indexOf(d,b)\u003d\u003db};\ng.CF\u003dfunction(p){return/^[\\s\\xa0]*$/.test(p)};\ng.Nz\u003dfunction(p,d){return p.indexOf(d)!\u003d-1};\nGz\u003dfunction(p,d){return g.Nz(p.toLowerCase(),d.toLowerCase())};\ng.cm\u003dfunction(p,d){var b\u003d0;p\u003dwQ(String(p)).split(\".\");d\u003dwQ(String(d)).split(\".\");for(var v\u003dMath.max(p.length,d.length),P\u003d0;b\u003d\u003d0\u0026\u0026P\u003cv;P++){var M\u003dp[P]||\"\",X\u003dd[P]||\"\";do{M\u003d/(\\d*)(\\D*)(.*)/.exec(M)||[\"\",\"\",\"\",\"\"];X\u003d/(\\d*)(\\D*)(.*)/.exec(X)||[\"\",\"\",\"\",\"\"];if(M[0].length\u003d\u003d0\u0026\u0026X[0].length\u003d\u003d0)break;b\u003dU6(M[1].length\u003d\u003d0?0:parseInt(M[1],10),X[1].length\u003d\u003d0?0:parseInt(X[1],10))||U6(M[2].length\u003d\u003d0,X[2].length\u003d\u003d0)||U6(M[2],X[2]);M\u003dM[3];X\u003dX[3]}while(b\u003d\u003d0)}return b};\nU6\u003dfunction(p,d){return p\u003cd?-1:p\u003ed?1:0};\ng.yH\u003dfunction(){var p\u003dg.ee.navigator;return p\u0026\u0026(p\u003dp.userAgent)?p:\"\"};\nt4\u003dfunction(p){return Iq||zz?jX?jX.brands.some(function(d){return(d\u003dd.brand)\u0026\u0026g.Nz(d,p)}):!1:!1};\niW\u003dfunction(p){return g.Nz(g.yH(),p)};\nHm\u003dfunction(){return Iq||zz?!!jX\u0026\u0026jX.brands.length\u003e0:!1};\nD2\u003dfunction(){return Hm()?!1:iW(\"Opera\")};\nguK\u003dfunction(){return Hm()?!1:iW(\"Trident\")||iW(\"MSIE\")};\nLDj\u003dfunction(){return Hm()?t4(\"Microsoft Edge\"):iW(\"Edg/\")};\nVH\u003dfunction(){return iW(\"Firefox\")||iW(\"FxiOS\")};\nYQ\u003dfunction(){return iW(\"Safari\")\u0026\u0026!(eX()||(Hm()?0:iW(\"Coast\"))||D2()||(Hm()?0:iW(\"Edge\"))||LDj()||(Hm()?t4(\"Opera\"):iW(\"OPR\"))||VH()||iW(\"Silk\")||iW(\"Android\"))};\neX\u003dfunction(){return Hm()?t4(\"Chromium\"):(iW(\"Chrome\")||iW(\"CriOS\"))\u0026\u0026!(Hm()?0:iW(\"Edge\"))||iW(\"Silk\")};\nQK$\u003dfunction(){return iW(\"Android\")\u0026\u0026!(eX()||VH()||D2()||iW(\"Silk\"))};\n$C7\u003dfunction(p){var d\u003d{};p.forEach(function(b){d[b[0]]\u003db[1]});\nreturn function(b){return d[b.find(function(v){return v in d})]||\"\"}};\nmCC\u003dfunction(p){var d\u003dg.yH();if(p\u003d\u003d\u003d\"Internet Explorer\"){if(guK())if((p\u003d/rv: *([\\d\\.]*)/.exec(d))\u0026\u0026p[1])d\u003dp[1];else{p\u003d\"\";var b\u003d/MSIE +([\\d\\.]+)/.exec(d);if(b\u0026\u0026b[1])if(d\u003d/Trident\\/(\\d.\\d)/.exec(d),b[1]\u003d\u003d\"7.0\")if(d\u0026\u0026d[1])switch(d[1]){case \"4.0\":p\u003d\"8.0\";break;case \"5.0\":p\u003d\"9.0\";break;case \"6.0\":p\u003d\"10.0\";break;case \"7.0\":p\u003d\"11.0\"}else p\u003d\"7.0\";else p\u003db[1];d\u003dp}else d\u003d\"\";return d}var v\u003dRegExp(\"([A-Z][\\\\w ]+)/([^\\\\s]+)\\\\s*(?:\\\\((.*?)\\\\))?\",\"g\");b\u003d[];for(var P;P\u003dv.exec(d);)b.push([P[1],P[2],P[3]||void 0]);\nd\u003d$C7(b);switch(p){case \"Opera\":if(D2())return d([\"Version\",\"Opera\"]);if(Hm()?t4(\"Opera\"):iW(\"OPR\"))return d([\"OPR\"]);break;case \"Microsoft Edge\":if(Hm()?0:iW(\"Edge\"))return d([\"Edge\"]);if(LDj())return d([\"Edg\"]);break;case \"Chromium\":if(eX())return d([\"Chrome\",\"CriOS\",\"HeadlessChrome\"])}return p\u003d\u003d\u003d\"Firefox\"\u0026\u0026VH()||p\u003d\u003d\u003d\"Safari\"\u0026\u0026YQ()||p\u003d\u003d\u003d\"Android Browser\"\u0026\u0026QK$()||p\u003d\u003d\u003d\"Silk\"\u0026\u0026iW(\"Silk\")?(d\u003db[2])\u0026\u0026d[1]||\"\":\"\"};\nKDB\u003dfunction(p){if(Hm()\u0026\u0026p!\u003d\u003d\"Silk\"){var d\u003djX.brands.find(function(b){return b.brand\u003d\u003d\u003dp});\nif(!d||!d.version)return NaN;d\u003dd.version.split(\".\")}else{d\u003dmCC(p);if(d\u003d\u003d\u003d\"\")return NaN;d\u003dd.split(\".\")}return d.length\u003d\u003d\u003d0?NaN:Number(d[0])};\ngQ\u003dfunction(){return Iq||zz?!!jX\u0026\u0026!!jX.platform:!1};\nxC$\u003dfunction(){return gQ()?jX.platform\u003d\u003d\u003d\"Android\":iW(\"Android\")};\nLF\u003dfunction(){return iW(\"iPhone\")\u0026\u0026!iW(\"iPod\")\u0026\u0026!iW(\"iPad\")};\nQH\u003dfunction(){return LF()||iW(\"iPad\")||iW(\"iPod\")};\n$Q\u003dfunction(){return gQ()?jX.platform\u003d\u003d\u003d\"macOS\":iW(\"Macintosh\")};\nBwK\u003dfunction(){return gQ()?jX.platform\u003d\u003d\u003d\"Windows\":iW(\"Windows\")};\ng.mC\u003dfunction(p){return p[p.length-1]};\nRkj\u003dfunction(p,d){var b\u003dp.length,v\u003dtypeof p\u003d\u003d\u003d\"string\"?p.split(\"\"):p;for(--b;b\u003e\u003d0;--b)b in v\u0026\u0026d.call(void 0,v[b],b,p)};\ng.xQ\u003dfunction(p,d,b){d\u003dKF(p,d,b);return d\u003c0?null:typeof p\u003d\u003d\u003d\"string\"?p.charAt(d):p[d]};\nKF\u003dfunction(p,d,b){for(var v\u003dp.length,P\u003dtypeof p\u003d\u003d\u003d\"string\"?p.split(\"\"):p,M\u003d0;M\u003cv;M++)if(M in P\u0026\u0026d.call(b,P[M],M,p))return M;return-1};\ng.Bm\u003dfunction(p,d,b){var v\u003dp.length,P\u003dtypeof p\u003d\u003d\u003d\"string\"?p.split(\"\"):p;for(--v;v\u003e\u003d0;v--)if(v in P\u0026\u0026d.call(b,P[v],v,p))return v;return-1};\ng.Rq\u003dfunction(p,d){return TwC(p,d)\u003e\u003d0};\nA7$\u003dfunction(p){if(!Array.isArray(p))for(var d\u003dp.length-1;d\u003e\u003d0;d--)delete p[d];p.length\u003d0};\ng.A4\u003dfunction(p,d){d\u003dTwC(p,d);var b;(b\u003dd\u003e\u003d0)\u0026\u0026g.Tz(p,d);return b};\ng.Tz\u003dfunction(p,d){return Array.prototype.splice.call(p,d,1).length\u003d\u003d1};\ng.Wm\u003dfunction(p,d){d\u003dKF(p,d);d\u003e\u003d0\u0026\u0026g.Tz(p,d)};\nWDK\u003dfunction(p,d){var b\u003d0;Rkj(p,function(v,P){d.call(void 0,v,P,p)\u0026\u0026g.Tz(p,P)\u0026\u0026b++})};\ng.pb\u003dfunction(p){return Array.prototype.concat.apply([],arguments)};\ng.dR\u003dfunction(p){var d\u003dp.length;if(d\u003e0){for(var b\u003dArray(d),v\u003d0;v\u003cd;v++)b[v]\u003dp[v];return b}return[]};\ng.bj\u003dfunction(p,d){for(var b\u003d1;b\u003carguments.length;b++){var v\u003darguments[b];if(g.mD(v)){var P\u003dp.length||0,M\u003dv.length||0;p.length\u003dP+M;for(var X\u003d0;X\u003cM;X++)p[P+X]\u003dv[X]}else p.push(v)}};\ng.M6\u003dfunction(p,d,b,v){Array.prototype.splice.apply(p,PS(arguments,1))};\nPS\u003dfunction(p,d,b){return arguments.length\u003c\u003d2?Array.prototype.slice.call(p,d):Array.prototype.slice.call(p,d,b)};\npmu\u003dfunction(p){for(var d\u003d0,b\u003d0,v\u003d{};b\u003cp.length;){var P\u003dp[b++],M\u003dg.Kz(P)?\"o\"+g.Bj(P):(typeof P).charAt(0)+P;Object.prototype.hasOwnProperty.call(v,M)||(v[M]\u003d!0,p[d++]\u003dP)}p.length\u003dd};\ng.q6\u003dfunction(p,d,b){return dz7(p,b||XM,!1,d)};\naH\u003dfunction(p,d){return dz7(p,d,!0)};\ndz7\u003dfunction(p,d,b,v){for(var P\u003d0,M\u003dp.length,X;P\u003cM;){var a\u003dP+(M-P\u003e\u003e\u003e1),F\u003dvoid 0;b?F\u003dd.call(void 0,p[a],a,p):F\u003dd(v,p[a]);F\u003e0?P\u003da+1:(M\u003da,X\u003d!F)}return X?P:-P-1};\ng.oH\u003dfunction(p,d){p.sort(d||XM)};\nbFq\u003dfunction(p,d){var b\u003dXM;g.oH(p,function(v,P){return b(d(v),d(P))})};\ng.FM\u003dfunction(p,d,b){if(!g.mD(p)||!g.mD(d)||p.length!\u003dd.length)return!1;var v\u003dp.length;b\u003db||vQK;for(var P\u003d0;P\u003cv;P++)if(!b(p[P],d[P]))return!1;return!0};\nXM\u003dfunction(p,d){return p\u003ed?1:p\u003cd?-1:0};\nvQK\u003dfunction(p,d){return p\u003d\u003d\u003dd};\ng.hP\u003dfunction(p,d,b){b\u003dg.q6(p,d,b);b\u003c0\u0026\u0026g.M6(p,-(b+1),0,d)};\ng.nb\u003dfunction(p,d,b){var v\u003d{};(0,g.kD)(p,function(P,M){v[d.call(b,P,M,p)]\u003dP});\nreturn v};\nPWB\u003dfunction(p){for(var d\u003d[],b\u003d0;b\u003cp;b++)d[b]\u003d\"\";return d};\nMXD\u003dfunction(p,d){d\u003dArray.prototype.splice.call(p,d,1);Array.prototype.splice.call(p,0,0,d[0])};\nrR\u003dfunction(p){rR[\" \"](p);return p};\nXmz\u003dfunction(p,d){try{return rR(p[d]),!0}catch(b){}return!1};\na2u\u003dfunction(p,d){var b\u003dq6$;return Object.prototype.hasOwnProperty.call(b,p)?b[p]:b[p]\u003dd(p)};\ng.fb\u003dfunction(p){return a2u(p,function(){return g.cm(oQu,p)\u003e\u003d0})};\ng.uj\u003dfunction(p,d){d\u003d\u003d\u003dvoid 0\u0026\u0026(d\u003d0);FCC();d\u003dhRq[d];for(var b\u003dArray(Math.floor(p.length/3)),v\u003dd[64]||\"\",P\u003d0,M\u003d0;P\u003cp.length-2;P+\u003d3){var X\u003dp[P],a\u003dp[P+1],F\u003dp[P+2],h\u003dd[X\u003e\u003e2];X\u003dd[(X\u00263)\u003c\u003c4|a\u003e\u003e4];a\u003dd[(a\u002615)\u003c\u003c2|F\u003e\u003e6];F\u003dd[F\u002663];b[M++]\u003d\"\"+h+X+a+F}h\u003d0;F\u003dv;switch(p.length-P){case 2:h\u003dp[P+1],F\u003dd[(h\u002615)\u003c\u003c2]||v;case 1:p\u003dp[P],b[M]\u003d\"\"+d[p\u003e\u003e2]+d[(p\u00263)\u003c\u003c4|h\u003e\u003e4]+F+v}return b.join(\"\")};\ng.lj\u003dfunction(p,d){if(OFK\u0026\u0026!d)p\u003dg.ee.btoa(p);else{for(var b\u003d[],v\u003d0,P\u003d0;P\u003cp.length;P++){var M\u003dp.charCodeAt(P);M\u003e255\u0026\u0026(b[v++]\u003dM\u0026255,M\u003e\u003e\u003d8);b[v++]\u003dM}p\u003dg.uj(b,d)}return p};\nkz7\u003dfunction(p){var d\u003d[];J4w(p,function(b){d.push(b)});\nreturn d};\nsF\u003dfunction(p){var d\u003dp.length,b\u003dd*3/4;b%3?b\u003dMath.floor(b):g.Nz(\"\u003d.\",p[d-1])\u0026\u0026(b\u003dg.Nz(\"\u003d.\",p[d-2])?b-2:b-1);var v\u003dnew Uint8Array(b),P\u003d0;J4w(p,function(M){v[P++]\u003dM});\nreturn P!\u003d\u003db?v.subarray(0,P):v};\nJ4w\u003dfunction(p,d){function b(F){for(;v\u003cp.length;){var h\u003dp.charAt(v++),O\u003dZv[h];if(O!\u003dnull)return O;if(!g.CF(h))throw Error(\"Unknown base64 encoding at char: \"+h);}return F}\nFCC();for(var v\u003d0;;){var P\u003db(-1),M\u003db(0),X\u003db(64),a\u003db(64);if(a\u003d\u003d\u003d64\u0026\u0026P\u003d\u003d\u003d-1)break;d(P\u003c\u003c2|M\u003e\u003e4);X!\u003d64\u0026\u0026(d(M\u003c\u003c4\u0026240|X\u003e\u003e2),a!\u003d64\u0026\u0026d(X\u003c\u003c6\u0026192|a))}};\nFCC\u003dfunction(){if(!Zv){Zv\u003d{};for(var p\u003d\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789\".split(\"\"),d\u003d[\"+/\u003d\",\"+/\",\"-_\u003d\",\"-_.\",\"-_\"],b\u003d0;b\u003c5;b++){var v\u003dp.concat(d[b].split(\"\"));hRq[b]\u003dv;for(var P\u003d0;P\u003cv.length;P++){var M\u003dv[P];Zv[M]\u003d\u003d\u003dvoid 0\u0026\u0026(Zv[M]\u003dP)}}}};\nr4u\u003dfunction(p){if(!nQW)return g.uj(p);for(var d\u003d\"\",b\u003d0,v\u003dp.length-10240;b\u003cv;)d+\u003dString.fromCharCode.apply(null,p.subarray(b,b+\u003d10240));d+\u003dString.fromCharCode.apply(null,b?p.subarray(b):p);return btoa(d)};\nu3$\u003dfunction(p){return f2q[p]||\"\"};\nsqe\u003dfunction(p){if(!nQW)return sF(p);l2q.test(p)\u0026\u0026(p\u003dp.replace(l2q,u3$));p\u003datob(p);for(var d\u003dnew Uint8Array(p.length),b\u003d0;b\u003cp.length;b++)d[b]\u003dp.charCodeAt(b);return d};\nEF\u003dfunction(p){return ZFz\u0026\u0026p!\u003dnull\u0026\u0026p instanceof Uint8Array};\nCb\u003dfunction(p,d){EQk(d);this.D\u003dp;if(p!\u003dnull\u0026\u0026p.length\u003d\u003d\u003d0)throw Error(\"ByteString should be constructed with non-empty values\");};\nGN\u003dfunction(){return CW7||(CW7\u003dnew Cb(null,N6))};\nUF\u003dfunction(p){return new Uint8Array(wR(p)||0)};\nwR\u003dfunction(p){EQk(N6);var d\u003dp.D;d\u003dd\u003d\u003dnull||EF(d)?d:typeof d\u003d\u003d\u003d\"string\"?sqe(d):null;return d\u003d\u003dnull?d:p.D\u003dd};\nEQk\u003dfunction(p){if(p!\u003d\u003dN6)throw Error(\"illegal external caller\");};\nNQ7\u003dfunction(p,d){p.__closure__error__context__984382||(p.__closure__error__context__984382\u003d{});p.__closure__error__context__984382.severity\u003dd};\ncS\u003dfunction(p){p\u003dError(p);NQ7(p,\"warning\");return p};\nyT\u003dfunction(p,d,b,v){b\u003db\u003d\u003d\u003dvoid 0?!1:b;p\u003dtypeof Symbol\u003d\u003d\u003d\"function\"\u0026\u0026typeof Symbol()\u003d\u003d\u003d\"symbol\"?(v\u003d\u003d\u003dvoid 0?0:v)\u0026\u0026Symbol.for\u0026\u0026p?Symbol.for(p):p!\u003dnull?Symbol(p):Symbol():d;b\u0026\u0026Gzu.add(p);return p};\nj5\u003dfunction(p,d){IH||zN in p||wmw(p,Uz$);p[zN]|\u003dd};\ntP\u003dfunction(p,d){IH||zN in p||wmw(p,Uz$);p[zN]\u003dd};\nc4e\u003dfunction(p,d){tP(d,(p|0)\u0026-30975)};\nij\u003dfunction(p,d){tP(d,(p|34)\u0026-30941)};\nHS\u003dfunction(){return typeof BigInt\u003d\u003d\u003d\"function\"};\nDv\u003dfunction(p){return Array.prototype.slice.call(p)};\nS5\u003dfunction(p){return p!\u003d\u003dnull\u0026\u0026typeof p\u003d\u003d\u003d\"object\"\u0026\u0026!Array.isArray(p)\u0026\u0026p.constructor\u003d\u003d\u003dObject};\ny4u\u003dfunction(p,d){if(p!\u003dnull)if(typeof p\u003d\u003d\u003d\"string\")p\u003dp?new Cb(p,N6):GN();else if(p.constructor!\u003d\u003dCb)if(EF(p))p\u003dp.length?new Cb(new Uint8Array(p),N6):GN();else{if(!d)throw Error();p\u003dvoid 0}return p};\nYD\u003dfunction(p){if(p\u00262)throw Error();};\ngR\u003dfunction(p,d){if(typeof d!\u003d\u003d\"number\"||d\u003c0||d\u003e\u003dp.length)throw Error();};\nQT\u003dfunction(p){var d\u003dsK7(Lb);return d?p[d]:void 0};\n$D\u003dfunction(p){p.b2C\u003d!0;return p};\nKb\u003dfunction(p){var d\u003dp;if(I2j(d)){if(!/^\\s*(?:-?[1-9]\\d*|0)?\\s*$/.test(d))throw Error(String(d));}else if(zRu(d)\u0026\u0026!Number.isSafeInteger(d))throw Error(String(d));return mP?BigInt(p):p\u003djqj(p)?p?\"1\":\"0\":I2j(p)?p.trim()||\"0\":String(p)};\ntXe\u003dfunction(p,d){if(p.length\u003ed.length)return!1;if(p.length\u003cd.length||p\u003d\u003d\u003dd)return!0;for(var b\u003d0;b\u003cp.length;b++){var v\u003dp[b],P\u003dd[b];if(v\u003eP)return!1;if(v\u003cP)return!0}};\nRH\u003dfunction(p){var d\u003dp\u003e\u003e\u003e0;xD\u003dd;BS\u003d(p-d)/4294967296\u003e\u003e\u003e0};\npT\u003dfunction(p){if(p\u003c0){RH(0-p);var d\u003dg.u(AP(xD,BS));p\u003dd.next().value;d\u003dd.next().value;xD\u003dp\u003e\u003e\u003e0;BS\u003dd\u003e\u003e\u003e0}else RH(p)};\nb7\u003dfunction(p,d){var b\u003dd*4294967296+(p\u003e\u003e\u003e0);return Number.isSafeInteger(b)?b:dH(p,d)};\niFe\u003dfunction(p,d){var b\u003dd\u00262147483648;b\u0026\u0026(p\u003d~p+1\u003e\u003e\u003e0,d\u003d~d\u003e\u003e\u003e0,p\u003d\u003d0\u0026\u0026(d\u003dd+1\u003e\u003e\u003e0));p\u003db7(p,d);return typeof p\u003d\u003d\u003d\"number\"?b?-p:p:b?\"-\"+p:p};\ndH\u003dfunction(p,d){d\u003e\u003e\u003e\u003d0;p\u003e\u003e\u003e\u003d0;if(d\u003c\u003d2097151)var b\u003d\"\"+(4294967296*d+p);else HS()?b\u003d\"\"+(BigInt(d)\u003c\u003cBigInt(32)|BigInt(p)):(b\u003d(p\u003e\u003e\u003e24|d\u003c\u003c8)\u002616777215,d\u003dd\u003e\u003e16\u002665535,p\u003d(p\u002616777215)+b*6777216+d*6710656,b+\u003dd*8147497,d*\u003d2,p\u003e\u003d1E7\u0026\u0026(b+\u003dp/1E7\u003e\u003e\u003e0,p%\u003d1E7),b\u003e\u003d1E7\u0026\u0026(d+\u003db/1E7\u003e\u003e\u003e0,b%\u003d1E7),b\u003dd+HFj(b)+HFj(p));return b};\nHFj\u003dfunction(p){p\u003dString(p);return\"0000000\".slice(p.length)+p};\nDzB\u003dfunction(){var p\u003dxD,d\u003dBS;d\u00262147483648?HS()?p\u003d\"\"+(BigInt(d|0)\u003c\u003cBigInt(32)|BigInt(p\u003e\u003e\u003e0)):(d\u003dg.u(AP(p,d)),p\u003dd.next().value,d\u003dd.next().value,p\u003d\"-\"+dH(p,d)):p\u003ddH(p,d);return p};\nvR\u003dfunction(p){if(p.length\u003c16)pT(Number(p));else if(HS())p\u003dBigInt(p),xD\u003dNumber(p\u0026BigInt(4294967295))\u003e\u003e\u003e0,BS\u003dNumber(p\u003e\u003eBigInt(32)\u0026BigInt(4294967295));else{var d\u003d+(p[0]\u003d\u003d\u003d\"-\");BS\u003dxD\u003d0;for(var b\u003dp.length,v\u003d0+d,P\u003d(b-d)%6+d;P\u003c\u003db;v\u003dP,P+\u003d6)v\u003dNumber(p.slice(v,P)),BS*\u003d1E6,xD\u003dxD*1E6+v,xD\u003e\u003d4294967296\u0026\u0026(BS+\u003dMath.trunc(xD/4294967296),BS\u003e\u003e\u003e\u003d0,xD\u003e\u003e\u003e\u003d0);d\u0026\u0026(d\u003dg.u(AP(xD,BS)),p\u003dd.next().value,d\u003dd.next().value,xD\u003dp,BS\u003dd)}};\nAP\u003dfunction(p,d){d\u003d~d;p?p\u003d~p+1:d+\u003d1;return[p,d]};\nPR\u003dfunction(p,d){throw Error(d\u003d\u003d\u003dvoid 0?\"unexpected value \"+p+\"!\":d);};\nMT\u003dfunction(p){if(p!\u003dnull\u0026\u0026typeof p!\u003d\u003d\"number\")throw Error(\"Value of float/double field must be a number, found \"+typeof p+\": \"+p);return p};\nVXu\u003dfunction(p){return p.displayName||p.name||\"unknown type name\"};\nXf\u003dfunction(p){if(p!\u003dnull\u0026\u0026typeof p!\u003d\u003d\"boolean\")throw Error(\"Expected boolean but got \"+Qq(p)+\": \"+p);return p};\naI\u003dfunction(p){switch(typeof p){case \"bigint\":return!0;case \"number\":return qT(p);case \"string\":return eRj.test(p);default:return!1}};\nS6e\u003dfunction(p){if(typeof p!\u003d\u003d\"number\")throw cS(\"int32\");if(!qT(p))throw cS(\"int32\");return p|0};\noI\u003dfunction(p){return p\u003d\u003dnull?p:S6e(p)};\nFf\u003dfunction(p){if(p\u003d\u003dnull)return p;if(typeof p\u003d\u003d\u003d\"string\"\u0026\u0026p)p\u003d+p;else if(typeof p!\u003d\u003d\"number\")return;return qT(p)?p|0:void 0};\nhm\u003dfunction(p){if(p\u003d\u003dnull)return p;if(typeof p\u003d\u003d\u003d\"string\"\u0026\u0026p)p\u003d+p;else if(typeof p!\u003d\u003d\"number\")return;return qT(p)?p\u003e\u003e\u003e0:void 0};\ngQW\u003dfunction(p){var d\u003d0;d\u003dd\u003d\u003d\u003dvoid 0?0:d;if(!aI(p))throw cS(\"int64\");var b\u003dtypeof p;switch(d){case 4096:switch(b){case \"string\":return OQ(p);case \"bigint\":return String(kH(64,p));default:return nT(p)}case 8192:switch(b){case \"string\":return d\u003drH(Number(p)),fT(d)?p\u003dKb(d):(d\u003dp.indexOf(\".\"),d!\u003d\u003d-1\u0026\u0026(p\u003dp.substring(0,d)),p\u003dHS()?Kb(kH(64,BigInt(p))):Kb(Y6u(p))),p;case \"bigint\":return Kb(kH(64,p));default:return fT(p)?Kb(u7(p)):Kb(nT(p))}case 0:switch(b){case \"string\":return OQ(p);case \"bigint\":return Kb(kH(64,\np));default:return u7(p)}default:return PR(d,\"Unknown format requested type for int64\")}};\nl7\u003dfunction(p){return p\u003d\u003dnull?p:gQW(p)};\nLCW\u003dfunction(p){if(p[0]\u003d\u003d\u003d\"-\")return!1;var d\u003dp.length;return d\u003c20?!0:d\u003d\u003d\u003d20\u0026\u0026Number(p.substring(0,6))\u003c184467};\nQqk\u003dfunction(p){var d\u003dp.length;return p[0]\u003d\u003d\u003d\"-\"?d\u003c20?!0:d\u003d\u003d\u003d20\u0026\u0026Number(p.substring(0,7))\u003e-922337:d\u003c19?!0:d\u003d\u003d\u003d19\u0026\u0026Number(p.substring(0,6))\u003c922337};\n$zu\u003dfunction(p){if(p\u003c0){pT(p);var d\u003ddH(xD,BS);p\u003dNumber(d);return fT(p)?p:d}d\u003dString(p);if(LCW(d))return d;pT(p);return b7(xD,BS)};\nY6u\u003dfunction(p){if(Qqk(p))return p;vR(p);return DzB()};\nu7\u003dfunction(p){aI(p);p\u003drH(p);fT(p)||(pT(p),p\u003diFe(xD,BS));return p};\nnT\u003dfunction(p){aI(p);p\u003drH(p);if(fT(p))p\u003dString(p);else{var d\u003dString(p);Qqk(d)?p\u003dd:(pT(p),p\u003dDzB())}return p};\nOQ\u003dfunction(p){aI(p);var d\u003drH(Number(p));if(fT(d))return String(d);d\u003dp.indexOf(\".\");d!\u003d\u003d-1\u0026\u0026(p\u003dp.substring(0,d));return Y6u(p)};\nmzC\u003dfunction(p){if(p\u003d\u003dnull)return p;if(typeof p\u003d\u003d\u003d\"bigint\")return sQ(p)?p\u003dNumber(p):(p\u003dkH(64,p),p\u003dsQ(p)?Number(p):String(p)),p;if(aI(p))return typeof p\u003d\u003d\u003d\"number\"?u7(p):OQ(p)};\nKCB\u003dfunction(p){if(p\u003d\u003dnull)return p;var d\u003dtypeof p;if(d\u003d\u003d\u003d\"bigint\")return String(kH(64,p));if(aI(p)){if(d\u003d\u003d\u003d\"string\")return OQ(p);if(d\u003d\u003d\u003d\"number\")return u7(p)}};\nBQW\u003dfunction(p){if(p\u003d\u003dnull)return p;var d\u003dtypeof p;if(d\u003d\u003d\u003d\"bigint\")return String(xzw(64,p));if(aI(p)){if(d\u003d\u003d\u003d\"string\")return aI(p),d\u003drH(Number(p)),fT(d)\u0026\u0026d\u003e\u003d0?p\u003dString(d):(d\u003dp.indexOf(\".\"),d!\u003d\u003d-1\u0026\u0026(p\u003dp.substring(0,d)),LCW(p)||(vR(p),p\u003ddH(xD,BS))),p;if(d\u003d\u003d\u003d\"number\")return aI(p),p\u003drH(p),p\u003e\u003d0\u0026\u0026fT(p)?p:$zu(p)}};\nRRw\u003dfunction(p){if(p\u003d\u003dnull||typeof p\u003d\u003d\"string\"||EF(p)||p instanceof Cb)return p};\nTQk\u003dfunction(p){if(typeof p!\u003d\u003d\"string\")throw Error();return p};\nZ7\u003dfunction(p){if(p!\u003dnull\u0026\u0026typeof p!\u003d\u003d\"string\")throw Error();return p};\nEQ\u003dfunction(p){return p\u003d\u003dnull||typeof p\u003d\u003d\u003d\"string\"?p:void 0};\nCT\u003dfunction(p,d){if(!(p instanceof d))throw Error(\"Expected instanceof \"+VXu(d)+\" but got \"+(p\u0026\u0026VXu(p.constructor)));return p};\nA4$\u003dfunction(p,d,b){if(p!\u003dnull\u0026\u0026typeof p\u003d\u003d\u003d\"object\"\u0026\u0026p.Jv\u003d\u003d\u003dNT)return p;if(Array.isArray(p)){var v\u003dp[zN]|0,P\u003dv;P\u003d\u003d\u003d0\u0026\u0026(P|\u003db\u002632);P|\u003db\u00262;P!\u003d\u003dv\u0026\u0026tP(p,P);return new d(p)}};\nWCB\u003dfunction(p){return p};\nGj\u003dfunction(p){return p};\nvDB\u003dfunction(p,d,b,v){return pSD(p,d,b,v,d6w,bbj)};\nXSu\u003dfunction(p,d,b,v){return pSD(p,d,b,v,Pje,M5C)};\npSD\u003dfunction(p,d,b,v,P,M){if(!b.length\u0026\u0026!v)return 0;for(var X\u003d0,a\u003d0,F\u003d0,h\u003d0,O\u003d0,J\u003db.length-1;J\u003e\u003d0;J--){var k\u003db[J];v\u0026\u0026J\u003d\u003d\u003db.length-1\u0026\u0026k\u003d\u003d\u003dv||(h++,k!\u003dnull\u0026\u0026F++)}if(v)for(var n in v)J\u003d+n,isNaN(J)||(O+\u003dqFC(J),a++,J\u003eX\u0026\u0026(X\u003dJ));h\u003dP(h,F)+M(a,X,O);n\u003dF;J\u003da;k\u003dX;for(var r\u003dO,Z\u003db.length-1;Z\u003e\u003d0;Z--){var C\u003db[Z];if(!(C\u003d\u003dnull||v\u0026\u0026Z\u003d\u003d\u003db.length-1\u0026\u0026C\u003d\u003d\u003dv)){C\u003dZ-d;var G\u003dP(C,n)+M(J,k,r);G\u003ch\u0026\u0026(p\u003d1+C,h\u003dG);J++;n--;r+\u003dqFC(C);k\u003dMath.max(k,C)}}d\u003dP(0,0)+M(J,k,r);d\u003ch\u0026\u0026(p\u003d0,h\u003dd);if(v){J\u003da;k\u003dX;r\u003dO;n\u003dF;for(var U in v)v\u003d+U,isNaN(v)||\nv\u003e\u003d1024||(J--,n++,r-\u003dU.length,X\u003dP(v,n)+M(J,k,r),X\u003ch\u0026\u0026(p\u003d1+v,h\u003dX))}return p};\nM5C\u003dfunction(p,d,b){return b+p*3+(p\u003e1?p-1:0)};\nPje\u003dfunction(p,d){return(p\u003e1?p-1:0)+(p-d)*4};\nbbj\u003dfunction(p,d){return p\u003d\u003d0?0:9*Math.max(1\u003c\u003c32-Math.clz32(p+p/2-1),4)\u003c\u003dd?p\u003d\u003d0?0:p\u003c4?100+(p-1)*16:p\u003c6?148+(p-4)*16:p\u003c12?244+(p-6)*16:p\u003c22?436+(p-12)*19:p\u003c44?820+(p-22)*17:52+32*p:40+4*d};\nd6w\u003dfunction(p){return 40+4*p};\nqFC\u003dfunction(p){return p\u003e\u003d100?p\u003e\u003d1E4?Math.ceil(Math.log10(1+p)):p\u003c1E3?3:4:p\u003c10?1:2};\navj\u003dfunction(p,d,b){var v\u003dDv(p),P\u003dv.length,M\u003dd\u0026256?v[P-1]:void 0;P+\u003dM?-1:0;for(d\u003dd\u0026512?1:0;d\u003cP;d++)v[d]\u003db(v[d]);if(M){d\u003dv[d]\u003d{};for(var X in M)d[X]\u003db(M[X])}(p\u003dQT(p))\u0026\u0026(v[Lb]\u003dDv(p));return v};\noDC\u003dfunction(p,d,b,v,P){if(p!\u003dnull){if(Array.isArray(p)){var M\u003dp[zN]|0;return p.length\u003d\u003d\u003d0\u0026\u0026M\u00261?void 0:P\u0026\u0026M\u00262?p:wH(p,d,b,v!\u003d\u003dvoid 0,P)}return d(p,v)}};\nwH\u003dfunction(p,d,b,v,P){var M\u003dv||b?p[zN]|0:0,X\u003dv?!!(M\u002632):void 0;v\u003dDv(p);for(var a\u003d0,F\u003dv.length,h\u003d0;h\u003cF;h++){var O\u003dv[h];if(h\u003d\u003d\u003dF-1\u0026\u0026S5(O)){var J\u003dvoid 0;var k\u003dd,n\u003db,r\u003dX,Z\u003dP,C\u003dvoid 0;for(J in O){var G\u003doDC(O[J],k,n,r,Z);if(G!\u003dnull){var U\u003dvoid 0;((U\u003dC)!\u003dnull?U:C\u003d{})[J]\u003dG}}J\u003dC}else J\u003doDC(v[h],d,b,X,P);v[h]\u003dJ;J!\u003dnull\u0026\u0026(a\u003dh+1)}a\u003cF\u0026\u0026(v.length\u003da);b\u0026\u0026((p\u003dQT(p))\u0026\u0026(v[Lb]\u003dDv(p)),b(M,v));return v};\nhDB\u003dfunction(p){switch(typeof p){case \"number\":return Number.isFinite(p)?p:\"\"+p;case \"bigint\":return sQ(p)?Number(p):\"\"+p;case \"boolean\":return p?1:0;case \"object\":if(EF(p))return r4u(p);if(p.Jv\u003d\u003d\u003dNT)return FPj(p);if(p instanceof Cb){var d\u003dp.D;return d\u003d\u003dnull?\"\":typeof d\u003d\u003d\u003d\"string\"?d:p.D\u003dr4u(d)}return}return p};\ncR\u003dfunction(p,d){d\u0026\u0026(UQ\u003dd\u003d\u003d\u003dGj||d!\u003d\u003dWCB\u0026\u0026d!\u003d\u003dvDB\u0026\u0026d!\u003d\u003dXSu?Gj:d);try{return FPj(p)}finally{UQ\u003dvoid 0}};\nFPj\u003dfunction(p){var d\u003dp.F7;p\u003dwH(d,hDB,void 0,void 0,!1);var b\u003dd[zN]|0;if((d\u003dp.length)\u0026\u0026!(b\u0026512)){var v\u003dp[d-1],P\u003d!1;S5(v)?(d--,P\u003d!0):v\u003dvoid 0;var M,X\u003d(M\u003dUQ)!\u003dnull?M:Gj;M\u003db\u0026512?0:-1;b\u003dd-M;X\u003dX(b,M,p,v);v\u0026\u0026(p[d]\u003dvoid 0);if(b\u003cX\u0026\u0026v){b\u003d!0;for(var a in v){var F\u003d+a;F\u003c\u003dX?(P\u003dF+M,p[P]\u003dv[a],d\u003dMath.max(P+1,d),P\u003d!1,delete v[a]):b\u003d!1}b\u0026\u0026(v\u003dvoid 0)}for(b\u003dd-1;d\u003e0;b\u003dd-1)if(a\u003dp[b],a\u003d\u003dnull)d--,P\u003d!0;else if(b-\u003dM,b\u003e\u003dX)P\u003dvoid 0,((P\u003dv)!\u003dnull?P:v\u003d{})[b]\u003da,d--,P\u003d!0;else break;P\u0026\u0026(p.length\u003dd);v\u0026\u0026p.push(v)}return p};\nJPk\u003dfunction(p){switch(typeof p){case \"boolean\":return y6||(y6\u003d[0,void 0,!0]);case \"number\":return p\u003e0?void 0:p\u003d\u003d\u003d0?ObB||(ObB\u003d[0,void 0]):[-p,void 0];case \"string\":return[0,p];case \"object\":return p}};\njt\u003dfunction(p,d,b){p\u003dII(p,d[0],d[1],b?1:2);d!\u003d\u003dy6\u0026\u0026b\u0026\u0026j5(p,16384);return p};\nII\u003dfunction(p,d,b,v){if(p\u003d\u003dnull){var P\u003d96;b?(p\u003d[b],P|\u003d512):p\u003d[];d\u0026\u0026(P\u003dP\u0026-33521665|(d\u00261023)\u003c\u003c15)}else{if(!Array.isArray(p))throw Error(\"narr\");P\u003dp[zN]|0;if(P\u00262048)throw Error(\"farr\");if(P\u002664)return p;v\u003d\u003d\u003d1||v\u003d\u003d\u003d2||(P|\u003d64);if(b\u0026\u0026(P|\u003d512,b!\u003d\u003dp[0]))throw Error(\"mid\");a:{b\u003dp;if(v\u003db.length){var M\u003dv-1;if(S5(b[M])){P|\u003d256;d\u003dM-(P\u0026512?0:-1);if(d\u003e\u003d1024)throw Error(\"pvtlmt\");P\u003dP\u0026-33521665|(d\u00261023)\u003c\u003c15;break a}}if(d){d\u003dMath.max(d,v-(P\u0026512?0:-1));if(d\u003e1024)throw Error(\"spvt\");P\u003dP\u0026-33521665|(d\u00261023)\u003c\u003c15}}}tP(p,\nP);return p};\nkNq\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?ij:b;if(p!\u003dnull){if(ZFz\u0026\u0026p instanceof Uint8Array)return d?p:new Uint8Array(p);if(Array.isArray(p)){var v\u003dp[zN]|0;if(v\u00262)return p;d\u0026\u0026(d\u003dv\u003d\u003d\u003d0||!!(v\u002632)\u0026\u0026!(v\u002664||!(v\u002616)));return d?(tP(p,(v|34)\u0026-12293),p):wH(p,kNq,v\u00264?ij:b,!0,!0)}p.Jv\u003d\u003d\u003dNT\u0026\u0026(b\u003dp.F7,v\u003db[zN]|0,p\u003dv\u00262?p:new p.constructor(tm(b,v,!0)));return p}};\ntm\u003dfunction(p,d,b){var v\u003db||d\u00262?ij:c4e,P\u003d!!(d\u002632);p\u003davj(p,d,function(M){return kNq(M,P,v)});\nj5(p,32|(b?2:0));return p};\ni7\u003dfunction(p){var d\u003dp.F7,b\u003dd[zN]|0;return b\u00262?new p.constructor(tm(d,b,!1)):p};\nD7\u003dfunction(p,d){p\u003dp.F7;return HR(p,p[zN]|0,d)};\nHR\u003dfunction(p,d,b,v){if(b\u003d\u003d\u003d-1)return null;var P\u003db+(d\u0026512?0:-1),M\u003dp.length-1;if(P\u003e\u003dM\u0026\u0026d\u0026256)return p[M][b];if(v\u0026\u0026d\u0026256\u0026\u0026(d\u003dp[M][b],d!\u003dnull)){if(p[P]!\u003dnull\u0026\u0026V6!\u003dnull){var X;p\u003d(X\u003dnDq)!\u003dnull?X:nDq\u003d{};X\u003dp[V6]||0;X\u003e\u003d4||(p[V6]\u003dX+1,X\u003dError(),NQ7(X,\"incident\"),lW(X))}return d}if(P\u003c\u003dM)return p[P]};\nSt\u003dfunction(p,d,b){var v\u003dp.F7,P\u003dv[zN]|0;YD(P);et(v,P,d,b);return p};\net\u003dfunction(p,d,b,v){var P\u003dd\u0026512?0:-1,M\u003db+P,X\u003dp.length-1;if(M\u003e\u003dX\u0026\u0026d\u0026256)return p[X][b]\u003dv,d;if(M\u003c\u003dX)return p[M]\u003dv,d\u0026256\u0026\u0026(p\u003dp[X],b in p\u0026\u0026delete p[b]),d;v!\u003d\u003dvoid 0\u0026\u0026(X\u003dd\u003e\u003e15\u00261023||536870912,b\u003e\u003dX?v!\u003dnull\u0026\u0026(M\u003d{},p[X+P]\u003d(M[b]\u003dv,M),d|\u003d256,tP(p,d)):p[M]\u003dv);return d};\nmq\u003dfunction(p,d,b,v,P,M){var X\u003dp.F7;p\u003dX[zN]|0;v\u003d2\u0026p?1:v;M\u003d!!M;P\u003dYH(X,p,d,P);var a\u003dP[zN]|0;if(!(4\u0026a)){4\u0026a\u0026\u0026(P\u003dDv(P),a\u003dgH(a,p),p\u003det(X,p,d,P));for(var F\u003d0,h\u003d0;F\u003cP.length;F++){var O\u003db(P[F]);O!\u003dnull\u0026\u0026(P[h++]\u003dO)}h\u003cF\u0026\u0026(P.length\u003dh);a\u003dLT(a,p);b\u003d(a|20)\u0026-4097;a\u003db\u0026\u003d-8193;tP(P,a);2\u0026a\u0026\u0026Object.freeze(P)}v\u003d\u003d\u003d1||v\u003d\u003d\u003d4\u0026\u002632\u0026a?Q6(a)||(M\u003da,a|\u003d2,a!\u003d\u003dM\u0026\u0026tP(P,a),Object.freeze(P)):(v\u003d\u003d\u003d2\u0026\u0026Q6(a)\u0026\u0026(P\u003dDv(P),a\u003dgH(a,p),a\u003d$H(a,p,M),tP(P,a),p\u003det(X,p,d,P)),Q6(a)||(d\u003da,a\u003d$H(a,p,M),a!\u003d\u003dd\u0026\u0026tP(P,a)));return P};\nYH\u003dfunction(p,d,b,v){p\u003dHR(p,d,b,v);return Array.isArray(p)?p:KT};\nLT\u003dfunction(p,d){p\u003d\u003d\u003d0\u0026\u0026(p\u003dgH(p,d));return p|1};\nQ6\u003dfunction(p){return!!(2\u0026p)\u0026\u0026!!(4\u0026p)||!!(2048\u0026p)};\nrPu\u003dfunction(p){return y4u(p,!0)};\nxH\u003dfunction(p,d){p\u003dp.F7;var b\u003dp[zN]|0,v\u003dHR(p,b,d),P\u003drPu(v);P!\u003dnull\u0026\u0026P!\u003d\u003dv\u0026\u0026et(p,b,d,P);return P\u003d\u003dnull?GN():P};\nfv7\u003dfunction(p,d,b){var v\u003dp.F7,P\u003dv[zN]|0;YD(P);if(d\u003d\u003dnull)return et(v,P,3),p;if(!Array.isArray(d))throw cS();var M\u003dd[zN]|0,X\u003dM,a\u003dQ6(M),F\u003da||Object.isFrozen(d);a||(M\u003d0);F||(d\u003dDv(d),X\u003d0,M\u003dgH(M,P),M\u003d$H(M,P,!0),F\u003d!1);M|\u003d21;a\u003d4\u0026M?4096\u0026M?4096:8192\u0026M?8192:0:void 0;a\u003da!\u003dnull?a:0;for(var h\u003d0;h\u003cd.length;h++){var O\u003dd[h],J\u003db(O,a);Object.is(O,J)||(F\u0026\u0026(d\u003dDv(d),X\u003d0,M\u003dgH(M,P),M\u003d$H(M,P,!0),F\u003d!1),d[h]\u003dJ)}M!\u003d\u003dX\u0026\u0026(F\u0026\u0026(d\u003dDv(d),M\u003dgH(M,P),M\u003d$H(M,P,!0)),tP(d,M));et(v,P,3,d);return p};\nBR\u003dfunction(p,d,b,v){var P\u003dp.F7,M\u003dP[zN]|0;YD(M);et(P,M,d,(v\u003d\u003d\u003d\"0\"?Number(b)\u003d\u003d\u003d0:b\u003d\u003d\u003dv)?void 0:b);return p};\nRI\u003dfunction(p,d,b,v,P){YD(d);var M\u003d!!(64\u0026d)||!(16384\u0026d);P\u003dYH(p,d,b,P);var X\u003dP!\u003d\u003dKT;if(M||!X){var a\u003dM\u003dX?P[zN]|0:0;if(!X||2\u0026a||Q6(a)||4\u0026a\u0026\u0026!(32\u0026a))P\u003dDv(P),a\u003dgH(a,d),d\u003det(p,d,b,P);a\u003dLT(a,d)\u0026-13;a\u003d$H(v?a\u0026-17:a|16,d,!0);a!\u003d\u003dM\u0026\u0026tP(P,a)}return P};\npl\u003dfunction(p,d,b,v){var P\u003dp.F7,M\u003dP[zN]|0;YD(M);if(v\u003d\u003dnull){var X\u003dTj(P);if(Am(X,P,M,b)\u003d\u003d\u003dd)X.set(b,0);else return p}else M\u003dWR(P,M,b,d);et(P,M,d,v);return p};\nd1\u003dfunction(p,d,b,v){var P\u003dp[zN]|0;P\u003dWR(p,P,b,d);et(p,P,d,v)};\nbf\u003dfunction(p,d){p\u003dp.F7;return Am(Tj(p),p,p[zN]|0,d)};\nTj\u003dfunction(p){if(IH){var d;return(d\u003dp[v2])!\u003dnull?d:p[v2]\u003dnew Map}if(v2 in p)return p[v2];d\u003dnew Map;Object.defineProperty(p,v2,{value:d});return d};\nWR\u003dfunction(p,d,b,v){b.includes(v);var P\u003dTj(p),M\u003dAm(P,p,d,b);M!\u003d\u003dv\u0026\u0026(M\u0026\u0026(d\u003det(p,d,M)),P.set(b,v));return d};\nAm\u003dfunction(p,d,b,v){var P\u003dp.get(v);if(P!\u003dnull)return P;for(var M\u003dP\u003d0;M\u003cv.length;M++){var X\u003dv[M];HR(d,b,X)!\u003dnull\u0026\u0026(P!\u003d\u003d0\u0026\u0026(b\u003det(d,b,P)),P\u003dX)}p.set(v,P);return P};\nP2\u003dfunction(p,d,b,v){var P\u003dp[zN]|0;v\u003dHR(p,P,b,v);var M;if(v!\u003dnull\u0026\u0026v.Jv\u003d\u003d\u003dNT)return d\u003di7(v),d!\u003d\u003dv\u0026\u0026et(p,P,b,d),d.F7;if(Array.isArray(v)){var X\u003dv[zN]|0;X\u00262?M\u003djt(tm(v,X,!1),d,!0):X\u002664?M\u003dv:M\u003djt(M,d,!0)}else M\u003djt(void 0,d,!0);M!\u003d\u003dv\u0026\u0026et(p,P,b,M);return M};\nMN\u003dfunction(p,d,b,v){p\u003dp.F7;var P\u003dp[zN]|0;v\u003dHR(p,P,b,v);d\u003dA4$(v,d,P);d!\u003d\u003dv\u0026\u0026d!\u003dnull\u0026\u0026et(p,P,b,d);return d};\nXh\u003dfunction(p,d,b,v){d\u003dMN(p,d,b,v\u003d\u003d\u003dvoid 0?!1:v);if(d\u003d\u003dnull)return d;p\u003dp.F7;v\u003dp[zN]|0;if(!(v\u00262)){var P\u003di7(d);P!\u003d\u003dd\u0026\u0026(d\u003dP,et(p,v,b,d))}return d};\nuMj\u003dfunction(p,d,b,v,P,M,X){p\u003dp.F7;var a\u003d!!(2\u0026d),F\u003da?1:P;M\u003d!!M;X\u0026\u0026(X\u003d!a);P\u003dYH(p,d,v);var h\u003dP[zN]|0;a\u003d!!(4\u0026h);if(!a){h\u003dLT(h,d);var O\u003dP,J\u003dd,k\u003d!!(2\u0026h);k\u0026\u0026(J|\u003d2);for(var n\u003d!k,r\u003d!0,Z\u003d0,C\u003d0;Z\u003cO.length;Z++){var G\u003dA4$(O[Z],b,J);if(G instanceof b){if(!k){var U\u003d!!((G.F7[zN]|0)\u00262);n\u0026\u0026(n\u003d!U);r\u0026\u0026(r\u003dU)}O[C++]\u003dG}}C\u003cZ\u0026\u0026(O.length\u003dC);h|\u003d4;h\u003dr?h|16:h\u0026-17;h\u003dn?h|8:h\u0026-9;tP(O,h);k\u0026\u0026Object.freeze(O)}if(X\u0026\u0026!(8\u0026h||!P.length\u0026\u0026(F\u003d\u003d\u003d1||F\u003d\u003d\u003d4\u0026\u002632\u0026h))){Q6(h)\u0026\u0026(P\u003dDv(P),h\u003dgH(h,d),d\u003det(p,d,v,P));b\u003dP;X\u003dh;for(O\u003d0;O\u003cb.length;O++)h\u003db[O],\nJ\u003di7(h),h!\u003d\u003dJ\u0026\u0026(b[O]\u003dJ);X|\u003d8;X\u003db.length?X\u0026-17:X|16;tP(b,X);h\u003dX}F\u003d\u003d\u003d1||F\u003d\u003d\u003d4\u0026\u002632\u0026h?Q6(h)||(d\u003dh,h|\u003d!P.length||16\u0026h\u0026\u0026(!a||32\u0026h)?2:2048,h!\u003d\u003dd\u0026\u0026tP(P,h),Object.freeze(P)):(F\u003d\u003d\u003d2\u0026\u0026Q6(h)\u0026\u0026(P\u003dDv(P),h\u003dgH(h,d),h\u003d$H(h,d,M),tP(P,h),d\u003det(p,d,v,P)),Q6(h)||(v\u003dh,h\u003d$H(h,d,M),h!\u003d\u003dv\u0026\u0026tP(P,h)));return P};\nMz\u003dfunction(p,d,b){var v\u003dp.F7[zN]|0;return uMj(p,v,d,b,void 0\u003d\u003d\u003dlvW?2:4,!1,!(2\u0026v))};\nqN\u003dfunction(p,d,b,v){v!\u003dnull?CT(v,d):v\u003dvoid 0;return St(p,b,v)};\noj\u003dfunction(p,d,b,v){var P\u003dp.F7,M\u003dP[zN]|0;YD(M);if(v\u003d\u003dnull)return et(P,M,b),p;if(!Array.isArray(v))throw cS();for(var X\u003dv[zN]|0,a\u003dX,F\u003dQ6(X),h\u003dF||Object.isFrozen(v),O\u003d!0,J\u003d!0,k\u003d0;k\u003cv.length;k++){var n\u003dv[k];CT(n,d);F||(n\u003d!!((n.F7[zN]|0)\u00262),O\u0026\u0026(O\u003d!n),J\u0026\u0026(J\u003dn))}F||(X\u003dO?13:5,X\u003dJ?X|16:X\u0026-17);h\u0026\u0026X\u003d\u003d\u003da||(v\u003dDv(v),a\u003d0,X\u003dgH(X,M),X\u003d$H(X,M,!0));X!\u003d\u003da\u0026\u0026tP(v,X);et(P,M,b,v);return p};\ngH\u003dfunction(p,d){p\u003d(2\u0026d?p|2:p\u0026-3)|32;return p\u0026\u003d-2049};\n$H\u003dfunction(p,d,b){32\u0026d\u0026\u0026b||(p\u0026\u003d-33);return p};\nFh\u003dfunction(p,d,b,v){var P\u003dp.F7[zN]|0;YD(P);p\u003duMj(p,P,b,d,2,!0);v\u003dv!\u003dnull?CT(v,b):new b;p.push(v);p[zN]\u003d(v.F7[zN]|0)\u00262?p[zN]\u0026-9:p[zN]\u0026-17};\nsHu\u003dfunction(p){p\u003dD7(p,1);var d\u003dd\u003d\u003d\u003dvoid 0?!1:d;var b\u003dtypeof p;d\u003dp\u003d\u003dnull?p:b\u003d\u003d\u003d\"bigint\"?String(kH(64,p)):aI(p)?b\u003d\u003d\u003d\"string\"?OQ(p):d?nT(p):u7(p):void 0;return d};\nhA\u003dfunction(p,d){return EQ(D7(p,d))};\nqz\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?0:b;var v;return(v\u003dFf(D7(p,d)))!\u003dnull?v:b};\nOM\u003dfunction(p,d){var b\u003db\u003d\u003d\u003dvoid 0?0:b;var v;return(v\u003dhm(D7(p,d)))!\u003dnull?v:b};\nJA\u003dfunction(p,d){var b\u003db\u003d\u003d\u003dvoid 0?\"\":b;var v;return(v\u003dhA(p,d))!\u003dnull?v:b};\nky\u003dfunction(p,d){var b\u003d0;b\u003db\u003d\u003d\u003dvoid 0?0:b;p\u003dD7(p,d);p\u003dp\u003d\u003dnull?p:qT(p)?p|0:void 0;return p!\u003dnull?p:b};\nnl\u003dfunction(p,d,b){return St(p,d,l7(b))};\nr1\u003dfunction(p,d,b){return St(p,d,Z7(b))};\nfl\u003dfunction(p,d,b){return BR(p,d,Z7(b),\"\")};\nuf\u003dfunction(p,d,b){if(b!\u003dnull){if(!qT(b))throw cS(\"enum\");b|\u003d0}return St(p,d,b)};\nZbu\u003dfunction(p,d){return Error(\"Invalid wire type: \"+p+\" (at position \"+d+\")\")};\nlf\u003dfunction(){return Error(\"Failed to read varint, encoding is invalid.\")};\nEDq\u003dfunction(p,d){return Error(\"Tried to read past the end of the data \"+d+\" \u003e \"+p)};\nZP\u003dfunction(p){if(typeof p\u003d\u003d\u003d\"string\")return{buffer:sqe(p),M3:!1};if(Array.isArray(p))return{buffer:new Uint8Array(p),M3:!1};if(p.constructor\u003d\u003d\u003dUint8Array)return{buffer:p,M3:!1};if(p.constructor\u003d\u003d\u003dArrayBuffer)return{buffer:new Uint8Array(p),M3:!1};if(p.constructor\u003d\u003d\u003dCb)return{buffer:wR(p)||new Uint8Array(0),M3:!0};if(p instanceof Uint8Array)return{buffer:new Uint8Array(p.buffer,p.byteOffset,p.byteLength),M3:!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\");\n};\nCju\u003dfunction(p,d){this.U\u003dnull;this.X\u003d!1;this.D\u003dthis.B\u003dthis.V\u003d0;this.init(p,void 0,void 0,d)};\nCl\u003dfunction(p){var d\u003d0,b\u003d0,v\u003d0,P\u003dp.U,M\u003dp.D;do{var X\u003dP[M++];d|\u003d(X\u0026127)\u003c\u003cv;v+\u003d7}while(v\u003c32\u0026\u0026X\u0026128);v\u003e32\u0026\u0026(b|\u003d(X\u0026127)\u003e\u003e4);for(v\u003d3;v\u003c32\u0026\u0026X\u0026128;v+\u003d7)X\u003dP[M++],b|\u003d(X\u0026127)\u003c\u003cv;EM(p,M);if(X\u003c128)return iFe(d\u003e\u003e\u003e0,b\u003e\u003e\u003e0);throw lf();};\nEM\u003dfunction(p,d){p.D\u003dd;if(d\u003ep.B)throw EDq(p.B,d);};\nNN\u003dfunction(p){var d\u003dp.U,b\u003dp.D,v\u003dd[b++],P\u003dv\u0026127;if(v\u0026128\u0026\u0026(v\u003dd[b++],P|\u003d(v\u0026127)\u003c\u003c7,v\u0026128\u0026\u0026(v\u003dd[b++],P|\u003d(v\u0026127)\u003c\u003c14,v\u0026128\u0026\u0026(v\u003dd[b++],P|\u003d(v\u0026127)\u003c\u003c21,v\u0026128\u0026\u0026(v\u003dd[b++],P|\u003dv\u003c\u003c28,v\u0026128\u0026\u0026d[b++]\u0026128\u0026\u0026d[b++]\u0026128\u0026\u0026d[b++]\u0026128\u0026\u0026d[b++]\u0026128\u0026\u0026d[b++]\u0026128)))))throw lf();EM(p,b);return P};\nGD\u003dfunction(p){var d\u003dp.U,b\u003dp.D,v\u003dd[b+0],P\u003dd[b+1],M\u003dd[b+2];d\u003dd[b+3];EM(p,p.D+4);return(v\u003c\u003c0|P\u003c\u003c8|M\u003c\u003c16|d\u003c\u003c24)\u003e\u003e\u003e0};\nw1\u003dfunction(p){var d\u003dGD(p);p\u003dGD(p);return b7(d,p)};\nUM\u003dfunction(p){var d\u003dGD(p),b\u003dGD(p);p\u003d(b\u003e\u003e31)*2+1;var v\u003db\u003e\u003e\u003e20\u00262047;d\u003d4294967296*(b\u00261048575)+d;return v\u003d\u003d2047?d?NaN:p*Infinity:v\u003d\u003d0?p*4.9E-324*d:p*Math.pow(2,v-1075)*(d+4503599627370496)};\nc2\u003dfunction(p){for(var d\u003d0,b\u003dp.D,v\u003db+10,P\u003dp.U;b\u003cv;){var M\u003dP[b++];d|\u003dM;if((M\u0026128)\u003d\u003d\u003d0)return EM(p,b),!!(d\u0026127)}throw lf();};\nNRB\u003dfunction(p,d){if(d\u003c0)throw Error(\"Tried to read a negative byte length: \"+d);var b\u003dp.D,v\u003db+d;if(v\u003ep.B)throw EDq(d,p.B-b);p.D\u003dv;return b};\nwSe\u003dfunction(p,d){if(d\u003d\u003d0)return GN();var b\u003dNRB(p,d);p.Ul\u0026\u0026p.X?b\u003dp.U.subarray(b,b+d):(p\u003dp.U,d\u003db+d,b\u003db\u003d\u003d\u003dd?new Uint8Array(0):GNu?p.slice(b,d):new Uint8Array(p.subarray(b,d)));return b.length\u003d\u003d0?GN():new Cb(b,N6)};\nIj\u003dfunction(p,d){if(yw.length){var b\u003dyw.pop();b.init(p,void 0,void 0,d);p\u003db}else p\u003dnew Cju(p,d);this.D\u003dp;this.B\u003dthis.D.D;this.U\u003dthis.V\u003d-1;U6K(this,d)};\nU6K\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?{}:d;p.yu\u003dd.yu\u003d\u003d\u003dvoid 0?!1:d.yu};\ncPC\u003dfunction(p){var d\u003dp.D;if(d.D\u003d\u003dd.B)return!1;p.B\u003dp.D.D;var b\u003dNN(p.D)\u003e\u003e\u003e0;d\u003db\u003e\u003e\u003e3;b\u0026\u003d7;if(!(b\u003e\u003d0\u0026\u0026b\u003c\u003d5))throw Zbu(b,p.B);if(d\u003c1)throw Error(\"Invalid field number: \"+d+\" (at position \"+p.B+\")\");p.V\u003dd;p.U\u003db;return!0};\nzD\u003dfunction(p){switch(p.U){case 0:p.U!\u003d0?zD(p):c2(p.D);break;case 1:p\u003dp.D;EM(p,p.D+8);break;case 2:if(p.U!\u003d2)zD(p);else{var d\u003dNN(p.D)\u003e\u003e\u003e0;p\u003dp.D;EM(p,p.D+d)}break;case 5:p\u003dp.D;EM(p,p.D+4);break;case 3:d\u003dp.V;do{if(!cPC(p))throw Error(\"Unmatched start-group tag: stream EOF\");if(p.U\u003d\u003d4){if(p.V!\u003dd)throw Error(\"Unmatched end-group tag\");break}zD(p)}while(1);break;default:throw Zbu(p.U,p.B);}};\njP\u003dfunction(p,d,b){var v\u003dp.D.B,P\u003dNN(p.D)\u003e\u003e\u003e0,M\u003dp.D.D+P,X\u003dM-v;X\u003c\u003d0\u0026\u0026(p.D.B\u003dM,b(d,p,void 0,void 0,void 0),X\u003dM-p.D.D);if(X)throw Error(\"Message parsing ended unexpectedly. Expected to read \"+(P+\" bytes, instead read \"+(P-X)+\" bytes, either the data ended unexpectedly or the message misreported its own length\"));p.D.D\u003dM;p.D.B\u003dv};\nDP\u003dfunction(p){var d\u003dNN(p.D)\u003e\u003e\u003e0;p\u003dp.D;var b\u003dNRB(p,d);p\u003dp.U;if(yPq){var v\u003dp,P;(P\u003dtA)||(P\u003dtA\u003dnew TextDecoder(\"utf-8\",{fatal:!0}));d\u003db+d;v\u003db\u003d\u003d\u003d0\u0026\u0026d\u003d\u003d\u003dv.length?v:v.subarray(b,d);try{var M\u003dP.decode(v)}catch(h){if(H2\u003d\u003d\u003dvoid 0){try{P.decode(new Uint8Array([128]))}catch(O){}try{P.decode(new Uint8Array([97])),H2\u003d!0}catch(O){H2\u003d!1}}!H2\u0026\u0026(tA\u003dvoid 0);throw h;}}else{M\u003db;d\u003dM+d;b\u003d[];for(var X\u003dnull,a,F;M\u003cd;)a\u003dp[M++],a\u003c128?b.push(a):a\u003c224?M\u003e\u003dd?uW():(F\u003dp[M++],a\u003c194||(F\u0026192)!\u003d\u003d128?(M--,uW()):b.push((a\u002631)\u003c\u003c6|F\u002663)):\na\u003c240?M\u003e\u003dd-1?uW():(F\u003dp[M++],(F\u0026192)!\u003d\u003d128||a\u003d\u003d\u003d224\u0026\u0026F\u003c160||a\u003d\u003d\u003d237\u0026\u0026F\u003e\u003d160||((P\u003dp[M++])\u0026192)!\u003d\u003d128?(M--,uW()):b.push((a\u002615)\u003c\u003c12|(F\u002663)\u003c\u003c6|P\u002663)):a\u003c\u003d244?M\u003e\u003dd-2?uW():(F\u003dp[M++],(F\u0026192)!\u003d\u003d128||(a\u003c\u003c28)+(F-144)\u003e\u003e30!\u003d\u003d0||((P\u003dp[M++])\u0026192)!\u003d\u003d128||((v\u003dp[M++])\u0026192)!\u003d\u003d128?(M--,uW()):(a\u003d(a\u00267)\u003c\u003c18|(F\u002663)\u003c\u003c12|(P\u002663)\u003c\u003c6|v\u002663,a-\u003d65536,b.push((a\u003e\u003e10\u00261023)+55296,(a\u00261023)+56320))):uW(),b.length\u003e\u003d8192\u0026\u0026(X\u003dtej(X,b),b.length\u003d0);M\u003dtej(X,b)}return M};\nIvu\u003dfunction(p){var d\u003dNN(p.D)\u003e\u003e\u003e0;return wSe(p.D,d)};\nVw\u003dfunction(p,d,b){this.F7\u003dII(p,d,b)};\nzDj\u003dfunction(p,d){if(d\u003d\u003dnull||d\u003d\u003d\"\")return new p;d\u003dJSON.parse(d);if(!Array.isArray(d))throw Error(\"dnarr\");j5(d,32);return new p(d)};\neP\u003dfunction(p,d){this.U\u003dp\u003e\u003e\u003e0;this.D\u003dd\u003e\u003e\u003e0};\nt5C\u003dfunction(p){if(!p)return jH7||(jH7\u003dnew eP(0,0));if(!/^\\d+$/.test(p))return null;vR(p);return new eP(xD,BS)};\nSP\u003dfunction(p,d){this.U\u003dp\u003e\u003e\u003e0;this.D\u003dd\u003e\u003e\u003e0};\nHbD\u003dfunction(p){if(!p)return ibe||(ibe\u003dnew SP(0,0));if(!/^-?\\d+$/.test(p))return null;vR(p);return new SP(xD,BS)};\nYy\u003dfunction(){this.D\u003d[]};\ng1\u003dfunction(p,d,b){for(;b\u003e0||d\u003e127;)p.D.push(d\u0026127|128),d\u003d(d\u003e\u003e\u003e7|b\u003c\u003c25)\u003e\u003e\u003e0,b\u003e\u003e\u003e\u003d7;p.D.push(d)};\nLl\u003dfunction(p,d){for(;d\u003e127;)p.D.push(d\u0026127|128),d\u003e\u003e\u003e\u003d7;p.D.push(d)};\nD6$\u003dfunction(p,d){if(d\u003e\u003d0)Ll(p,d);else{for(var b\u003d0;b\u003c9;b++)p.D.push(d\u0026127|128),d\u003e\u003e\u003d7;p.D.push(1)}};\nQw\u003dfunction(p,d){p.D.push(d\u003e\u003e\u003e0\u0026255);p.D.push(d\u003e\u003e\u003e8\u0026255);p.D.push(d\u003e\u003e\u003e16\u0026255);p.D.push(d\u003e\u003e\u003e24\u0026255)};\nV5u\u003dfunction(){this.B\u003d[];this.U\u003d0;this.D\u003dnew Yy};\n$y\u003dfunction(p,d){d.length!\u003d\u003d0\u0026\u0026(p.B.push(d),p.U+\u003dd.length)};\neDC\u003dfunction(p,d){Kl(p,d,2);d\u003dp.D.end();$y(p,d);d.push(p.U);return d};\nSFB\u003dfunction(p,d){var b\u003dd.pop();for(b\u003dp.U+p.D.length()-b;b\u003e127;)d.push(b\u0026127|128),b\u003e\u003e\u003e\u003d7,p.U++;d.push(b);p.U++};\nKl\u003dfunction(p,d,b){Ll(p.D,d*8+b)};\nYFe\u003dfunction(p,d,b){if(b!\u003dnull){switch(typeof b){case \"string\":t5C(b)}Kl(p,d,1);switch(typeof b){case \"number\":p\u003dp.D;RH(b);Qw(p,xD);Qw(p,BS);break;case \"bigint\":b\u003dBigInt.asUintN(64,b);b\u003dnew eP(Number(b\u0026BigInt(4294967295)),Number(b\u003e\u003eBigInt(32)));p\u003dp.D;d\u003db.D;Qw(p,b.U);Qw(p,d);break;default:b\u003dt5C(b),p\u003dp.D,d\u003db.D,Qw(p,b.U),Qw(p,d)}}};\nB2\u003dfunction(p,d,b){Kl(p,d,2);Ll(p.D,b.length);$y(p,p.D.end());$y(p,b)};\nRj\u003dfunction(){function p(){throw Error();}\nObject.setPrototypeOf(p,p.prototype);return p};\nAA\u003dfunction(p,d,b){this.I6\u003dp;this.QE\u003dd;p\u003dsK7(TD);this.D\u003d!!p\u0026\u0026b\u003d\u003d\u003dp||!1};\nW2\u003dfunction(p,d){var b\u003db\u003d\u003d\u003dvoid 0?TD:b;return new AA(p,d,b)};\nLPj\u003dfunction(p,d,b,v,P){d\u003dgD$(d,v);d!\u003dnull\u0026\u0026(b\u003deDC(p,b),P(d,p),SFB(p,b))};\nbb\u003dfunction(p,d,b,v){var P\u003dv[p];if(P)return P;P\u003d{};P.L_C\u003dv;P.pW\u003dJPk(v[0]);var M\u003dv[1],X\u003d1;M\u0026\u0026M.constructor\u003d\u003d\u003dObject\u0026\u0026(P.extensions\u003dM,M\u003dv[++X],typeof M\u003d\u003d\u003d\"function\"\u0026\u0026(P.l0\u003d!0,pV!\u003dnull||(pV\u003dM),d9!\u003dnull||(d9\u003dv[X+1]),M\u003dv[X+\u003d2]));for(var a\u003d{};M\u0026\u0026Array.isArray(M)\u0026\u0026M.length\u0026\u0026typeof M[0]\u003d\u003d\u003d\"number\"\u0026\u0026M[0]\u003e0;){for(var F\u003d0;F\u003cM.length;F++)a[M[F]]\u003dM;M\u003dv[++X]}for(F\u003d1;M!\u003d\u003dvoid 0;){typeof M\u003d\u003d\u003d\"number\"\u0026\u0026(F+\u003dM,M\u003dv[++X]);var h\u003dvoid 0;if(M instanceof AA)var O\u003dM;else O\u003dQHu,X--;M\u003dvoid 0;if((M\u003dO)\u003d\u003dnull?0:M.D){M\u003dv[++X];h\u003d\nv;var J\u003dX;typeof M\u003d\u003d\u003d\"function\"\u0026\u0026(M\u003dM(),h[J]\u003dM);h\u003dM}M\u003dv[++X];J\u003dF+1;typeof M\u003d\u003d\u003d\"number\"\u0026\u0026M\u003c0\u0026\u0026(J-\u003dM,M\u003dv[++X]);for(;F\u003cJ;F++){var k\u003da[F];h?b(P,F,O,h,k):d(P,F,O,k)}}return v[p]\u003dP};\nm6W\u003dfunction(p){return Array.isArray(p)?p[0]instanceof AA?p:[$6u,p]:[p,void 0]};\ngD$\u003dfunction(p,d){if(p instanceof Vw)return p.F7;if(Array.isArray(p))return jt(p,d,!1)};\nvk\u003dfunction(p,d,b,v){var P\u003db.I6;p[d]\u003dv?function(M,X,a){return P(M,X,a,v)}:P};\nMO\u003dfunction(p,d,b,v,P){var M\u003db.I6,X,a;p[d]\u003dfunction(F,h,O){return M(F,h,O,a||(a\u003dbb(Pk,vk,MO,v).pW),X||(X\u003dXY(v)),P)}};\nXY\u003dfunction(p){var d\u003dp[KPW];if(d!\u003dnull)return d;var b\u003dbb(Pk,vk,MO,p);d\u003db.l0?function(v,P){return pV(v,P,b)}:function(v,P){for(var M\u003dv[zN]|0;cPC(P)\u0026\u0026P.U!\u003d4;){var X\u003dP.V,a\u003db[X];\nif(a\u003d\u003dnull){var F\u003db.extensions;F\u0026\u0026(F\u003dF[X])\u0026\u0026(F\u003dx6W(F),F!\u003dnull\u0026\u0026(a\u003db[X]\u003dF))}a!\u003dnull\u0026\u0026a(P,v,X)||(a\u003dP,X\u003da.B,zD(a),a.yu?a\u003dvoid 0:(F\u003da.D.D-X,a.D.D\u003dX,a\u003dwSe(a.D,F)),X\u003dv,a\u0026\u0026((F\u003dX[Lb])?F.push(a):X[Lb]\u003d[a]))}M\u002616384\u0026\u0026j5(v,34);return!0};\nreturn p[KPW]\u003dd};\nx6W\u003dfunction(p){p\u003dm6W(p);var d\u003dp[0].I6;if(p\u003dp[1]){var b\u003dXY(p),v\u003dbb(Pk,vk,MO,p).pW;return function(P,M,X){return d(P,M,X,v,b)}}return d};\nqO\u003dfunction(p,d,b){p[d]\u003db.QE};\noh\u003dfunction(p,d,b,v){var P,M,X\u003db.QE;p[d]\u003dfunction(a,F,h){return X(a,F,h,M||(M\u003dbb(ah,qO,oh,v).pW),P||(P\u003dBRC(v)))}};\nBRC\u003dfunction(p){var d\u003dp[RDq];if(!d){var b\u003dbb(ah,qO,oh,p);d\u003dfunction(v,P){return TRz(v,P,b)};\np[RDq]\u003dd}return d};\nTRz\u003dfunction(p,d,b){for(var v\u003dp[zN]|0,P\u003dv\u0026512?0:-1,M\u003dp.length,X\u003dM+(v\u0026256?-1:0),a\u003dv\u0026512?1:0;a\u003cX;a++){var F\u003dp[a];if(F!\u003dnull){var h\u003da-P,O\u003dAPu(b,h);O\u0026\u0026O(d,F,h)}}if(v\u0026256){v\u003dp[M-1];for(var J in v)P\u003d+J,Number.isNaN(P)||(M\u003dv[P],M!\u003dnull\u0026\u0026(X\u003dAPu(b,P))\u0026\u0026X(d,M,P))}if(p\u003dQT(p))for($y(d,d.D.end()),b\u003d0;b\u003cp.length;b++)$y(d,wR(p[b])||new Uint8Array(0))};\nAPu\u003dfunction(p,d){var b\u003dp[d];if(b)return b;if(b\u003dp.extensions)if(b\u003db[d]){b\u003dm6W(b);var v\u003db[0].QE;if(b\u003db[1]){var P\u003dBRC(b),M\u003dbb(ah,qO,oh,b).pW;b\u003dp.l0?d9(M,P):function(X,a,F){return v(X,a,F,M,P)}}else b\u003dv;\nreturn p[d]\u003db}};\nFY\u003dfunction(p,d,b){if(Array.isArray(d)){var v\u003dd[zN]|0;if(v\u00264)return d;for(var P\u003d0,M\u003d0;P\u003cd.length;P++){var X\u003dp(d[P]);X!\u003dnull\u0026\u0026(d[M++]\u003dX)}M\u003cP\u0026\u0026(d.length\u003dM);b\u0026\u0026(tP(d,(v|5)\u0026-12289),v\u00262\u0026\u0026Object.freeze(d));return d}};\nhv\u003dfunction(p,d,b){return new AA(p,d,b)};\nOG\u003dfunction(p,d,b){return new AA(p,d,b)};\nJv\u003dfunction(p,d,b){et(p,p[zN]|0,d,b)};\nkl\u003dfunction(p,d,b){d\u003dd\u003d\u003dnull||typeof d\u003d\u003d\u003d\"number\"?d:d\u003d\u003d\u003d\"NaN\"||d\u003d\u003d\u003d\"Infinity\"||d\u003d\u003d\u003d\"-Infinity\"?Number(d):void 0;d!\u003dnull\u0026\u0026(Kl(p,b,1),p\u003dp.D,b\u003dWPK||(WPK\u003dnew DataView(new ArrayBuffer(8))),b.setFloat64(0,+d,!0),xD\u003db.getUint32(0,!0),BS\u003db.getUint32(4,!0),Qw(p,xD),Qw(p,BS))};\nnV\u003dfunction(p,d,b){d\u003dKCB(d);if(d!\u003dnull){switch(typeof d){case \"string\":HbD(d)}if(d!\u003dnull)switch(Kl(p,b,0),typeof d){case \"number\":p\u003dp.D;pT(d);g1(p,xD,BS);break;case \"bigint\":b\u003dBigInt.asUintN(64,d);b\u003dnew SP(Number(b\u0026BigInt(4294967295)),Number(b\u003e\u003eBigInt(32)));g1(p.D,b.U,b.D);break;default:b\u003dHbD(d),g1(p.D,b.U,b.D)}}};\nr9\u003dfunction(p,d,b){d\u003dFf(d);d!\u003dnull\u0026\u0026d!\u003dnull\u0026\u0026(Kl(p,b,0),D6$(p.D,d))};\npRz\u003dfunction(p,d,b){d\u003dd\u003d\u003dnull||typeof d\u003d\u003d\u003d\"boolean\"?d:typeof d\u003d\u003d\u003d\"number\"?!!d:void 0;d!\u003dnull\u0026\u0026(Kl(p,b,0),p.D.D.push(d?1:0))};\ndT$\u003dfunction(p,d,b){d\u003dEQ(d);d!\u003dnull\u0026\u0026B2(p,b,VeW(d))};\nbTW\u003dfunction(p,d,b,v,P){d\u003dgD$(d,v);d!\u003dnull\u0026\u0026(b\u003deDC(p,b),P(d,p),SFB(p,b))};\nvHC\u003dfunction(p){return function(){var d\u003dnew V5u;TRz(this.F7,d,bb(ah,qO,oh,p));$y(d,d.D.end());for(var b\u003dnew Uint8Array(d.U),v\u003dd.B,P\u003dv.length,M\u003d0,X\u003d0;X\u003cP;X++){var a\u003dv[X];b.set(a,M);M+\u003da.length}d.B\u003d[b];return b}};\nfV\u003dfunction(p){return function(d){return zDj(p,d)}};\nP7W\u003dfunction(p){this.F7\u003dII(p)};\nMtB\u003dfunction(p,d){return fv7(p,d,S6e)};\nub\u003dfunction(p){this.F7\u003dII(p)};\nlb\u003dfunction(p){this.F7\u003dII(p)};\nsG\u003dfunction(p){this.F7\u003dII(p)};\nZV\u003dfunction(p){this.F7\u003dII(p)};\nXRD\u003dfunction(p){this.F7\u003dII(p)};\ng.oHj\u003dfunction(p){var d\u003dnew ZV;d\u003dr1(d,1,p.U);var b\u003dqQq(p);d\u003dfv7(d,b,TQk);b\u003d[];for(var v\u003d[],P\u003dg.u(p.D.keys()),M\u003dP.next();!M.done;M\u003dP.next())v.push(M.value.split(\",\"));for(P\u003d0;P\u003cv.length;P++){M\u003dv[P];for(var X\u003dp.V,a\u003dp.U7(M)||[],F\u003d[],h\u003d0;h\u003ca.length;h++){var O\u003da[h],J\u003dO\u0026\u0026O.D;O\u003dnew lb;switch(X){case 3:J\u003dNumber(J);Number.isFinite(J)\u0026\u0026pl(O,1,EG,l7(J));break;case 2:pl(O,2,EG,MT(Number(J)))}F.push(O)}X\u003dF;for(a\u003d0;a\u003cX.length;a++){F\u003dX[a];h\u003dnew sG;F\u003dqN(h,lb,2,F);h\u003d[];O\u003da7z(p);for(J\u003d0;J\u003cO.length;J++){var k\u003dO[J],\nn\u003dM[J],r\u003dnew ub;switch(k){case 3:pl(r,1,CV,Z7(String(n)));break;case 2:k\u003dNumber(n);Number.isFinite(k)\u0026\u0026pl(r,2,CV,oI(k));break;case 1:pl(r,3,CV,Xf(n\u003d\u003d\u003d\"true\"))}h.push(r)}oj(F,ub,1,h);b.push(F)}}oj(d,sG,4,b);return d};\nFqk\u003dfunction(p){if(!p)return\"\";if(/^about:(?:blank|srcdoc)$/.test(p))return window.origin||\"\";p.indexOf(\"blob:\")\u003d\u003d\u003d0\u0026\u0026(p\u003dp.substring(5));p\u003dp.split(\"#\")[0].split(\"?\")[0];p\u003dp.toLowerCase();p.indexOf(\"//\")\u003d\u003d0\u0026\u0026(p\u003dwindow.location.protocol+p);/^[\\w\\-]*:\\/\\//.test(p)||(p\u003dwindow.location.href);var d\u003dp.substring(p.indexOf(\"://\")+3),b\u003dd.indexOf(\"/\");b!\u003d-1\u0026\u0026(d\u003dd.substring(0,b));b\u003dp.substring(0,p.indexOf(\"://\"));if(!b)throw Error(\"URI is missing protocol: \"+p);if(b!\u003d\u003d\"http\"\u0026\u0026b!\u003d\u003d\"https\"\u0026\u0026b!\u003d\u003d\"chrome-extension\"\u0026\u0026\nb!\u003d\u003d\"moz-extension\"\u0026\u0026b!\u003d\u003d\"file\"\u0026\u0026b!\u003d\u003d\"android-app\"\u0026\u0026b!\u003d\u003d\"chrome-search\"\u0026\u0026b!\u003d\u003d\"chrome-untrusted\"\u0026\u0026b!\u003d\u003d\"chrome\"\u0026\u0026b!\u003d\u003d\"app\"\u0026\u0026b!\u003d\u003d\"devtools\")throw Error(\"Invalid URI scheme in origin: \"+b);p\u003d\"\";var v\u003dd.indexOf(\":\");if(v!\u003d-1){var P\u003dd.substring(v+1);d\u003dd.substring(0,v);if(b\u003d\u003d\u003d\"http\"\u0026\u0026P!\u003d\u003d\"80\"||b\u003d\u003d\u003d\"https\"\u0026\u0026P!\u003d\u003d\"443\")p\u003d\":\"+P}return b+\"://\"+d+p};\nhUC\u003dfunction(){function p(){P[0]\u003d1732584193;P[1]\u003d4023233417;P[2]\u003d2562383102;P[3]\u003d271733878;P[4]\u003d3285377520;O\u003dh\u003d0}\nfunction d(J){for(var k\u003dX,n\u003d0;n\u003c64;n+\u003d4)k[n/4]\u003dJ[n]\u003c\u003c24|J[n+1]\u003c\u003c16|J[n+2]\u003c\u003c8|J[n+3];for(n\u003d16;n\u003c80;n++)J\u003dk[n-3]^k[n-8]^k[n-14]^k[n-16],k[n]\u003d(J\u003c\u003c1|J\u003e\u003e\u003e31)\u00264294967295;J\u003dP[0];var r\u003dP[1],Z\u003dP[2],C\u003dP[3],G\u003dP[4];for(n\u003d0;n\u003c80;n++){if(n\u003c40)if(n\u003c20){var U\u003dC^r\u0026(Z^C);var I\u003d1518500249}else U\u003dr^Z^C,I\u003d1859775393;else n\u003c60?(U\u003dr\u0026Z|C\u0026(r|Z),I\u003d2400959708):(U\u003dr^Z^C,I\u003d3395469782);U\u003d((J\u003c\u003c5|J\u003e\u003e\u003e27)\u00264294967295)+U+G+I+k[n]\u00264294967295;G\u003dC;C\u003dZ;Z\u003d(r\u003c\u003c30|r\u003e\u003e\u003e2)\u00264294967295;r\u003dJ;J\u003dU}P[0]\u003dP[0]+J\u00264294967295;P[1]\u003dP[1]+r\u00264294967295;P[2]\u003d\nP[2]+Z\u00264294967295;P[3]\u003dP[3]+C\u00264294967295;P[4]\u003dP[4]+G\u00264294967295}\nfunction b(J,k){if(typeof J\u003d\u003d\u003d\"string\"){J\u003dunescape(encodeURIComponent(J));for(var n\u003d[],r\u003d0,Z\u003dJ.length;r\u003cZ;++r)n.push(J.charCodeAt(r));J\u003dn}k||(k\u003dJ.length);n\u003d0;if(h\u003d\u003d0)for(;n+64\u003ck;)d(J.slice(n,n+64)),n+\u003d64,O+\u003d64;for(;n\u003ck;)if(M[h++]\u003dJ[n++],O++,h\u003d\u003d64)for(h\u003d0,d(M);n+64\u003ck;)d(J.slice(n,n+64)),n+\u003d64,O+\u003d64}\nfunction v(){var J\u003d[],k\u003dO*8;h\u003c56?b(a,56-h):b(a,64-(h-56));for(var n\u003d63;n\u003e\u003d56;n--)M[n]\u003dk\u0026255,k\u003e\u003e\u003e\u003d8;d(M);for(n\u003dk\u003d0;n\u003c5;n++)for(var r\u003d24;r\u003e\u003d0;r-\u003d8)J[k++]\u003dP[n]\u003e\u003er\u0026255;return J}\nfor(var P\u003d[],M\u003d[],X\u003d[],a\u003d[128],F\u003d1;F\u003c64;++F)a[F]\u003d0;var h,O;p();return{reset:p,update:b,digest:v,z8:function(){for(var J\u003dv(),k\u003d\"\",n\u003d0;n\u003cJ.length;n++)k+\u003d\"0123456789ABCDEF\".charAt(Math.floor(J[n]/16))+\"0123456789ABCDEF\".charAt(J[n]%16);return k}}};\nJm$\u003dfunction(p,d,b){var v\u003dString(g.ee.location.href);return v\u0026\u0026p\u0026\u0026d?[d,OTC(Fqk(v),p,b||null)].join(\" \"):null};\nOTC\u003dfunction(p,d,b){var v\u003d[],P\u003d[];if((Array.isArray(b)?2:1)\u003d\u003d1)return P\u003d[d,p],g.kD(v,function(a){P.push(a)}),kjk(P.join(\" \"));\nvar M\u003d[],X\u003d[];g.kD(b,function(a){X.push(a.key);M.push(a.value)});\nb\u003dMath.floor((new Date).getTime()/1E3);P\u003dM.length\u003d\u003d0?[b,d,p]:[M.join(\":\"),b,d,p];g.kD(v,function(a){P.push(a)});\np\u003dkjk(P.join(\" \"));p\u003d[b,p];X.length\u003d\u003d0||p.push(X.join(\"\"));return p.join(\"_\")};\nkjk\u003dfunction(p){var d\u003dhUC();d.update(p);return d.z8().toLowerCase()};\nrmk\u003dfunction(){var p\u003dnull;if(!nH$)return p;try{var d\u003dfunction(b){return b};\np\u003dnH$.createPolicy(\"goog#html\",{createHTML:d,createScript:d,createScriptURL:d})}catch(b){}return p};\nGd\u003dfunction(){NO\u003d\u003d\u003dvoid 0\u0026\u0026(NO\u003drmk());return NO};\nw9\u003dfunction(p){this.D\u003dp};\nUG\u003dfunction(p){var d\u003dGd();return new w9(d?d.createScriptURL(p):p)};\nck\u003dfunction(p){if(p instanceof w9)return p.D;throw Error(\"\");};\nyy\u003dfunction(p){this.D\u003dp};\ng.Ih\u003dfunction(p){if(p instanceof yy)return p.D;throw Error(\"\");};\nzd\u003dfunction(p){this.w1\u003dp};\njl\u003dfunction(p){return new zd(function(d){return d.substr(0,p.length+1).toLowerCase()\u003d\u003d\u003dp+\":\"})};\ng.tv\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?f7$:d;a:if(d\u003dd\u003d\u003d\u003dvoid 0?f7$:d,!(p instanceof yy)){for(var b\u003d0;b\u003cd.length;++b){var v\u003dd[b];if(v instanceof zd\u0026\u0026v.w1(p)){p\u003dnew yy(p);break a}}p\u003dvoid 0}return p||ufk};\nsIk\u003dfunction(p){if(l7w.test(p))return p};\nib\u003dfunction(p){return p instanceof yy?g.Ih(p):sIk(p)};\ng.Hk\u003dfunction(p,d){d\u003dib(d);d!\u003d\u003dvoid 0\u0026\u0026(p.href\u003dd)};\nDV\u003dfunction(p){this.D\u003dp};\nVy\u003dfunction(p){var d\u003dGd();return new DV(d?d.createHTML(p):p)};\nel\u003dfunction(p){if(p instanceof DV)return p.D;throw Error(\"\");};\ng.Sl\u003dfunction(p,d,b,v){d\u003dib(d);return d!\u003d\u003dvoid 0?p.open(d,b,v):null};\nYl\u003dfunction(p){p\u003dp\u003d\u003d\u003dvoid 0?document:p;var d,b;p\u003d(b\u003d(d\u003dp).querySelector)\u003d\u003dnull?void 0:b.call(d,\"script[nonce]\");return p\u003d\u003dnull?\"\":p.nonce||p.getAttribute(\"nonce\")||\"\"};\ng9\u003dfunction(p){this.D\u003dp};\nZTe\u003dfunction(p){var d\u003dGd();return new g9(d?d.createScript(p):p)};\nLV\u003dfunction(p){if(p instanceof g9)return p.D;throw Error(\"\");};\nQy\u003dfunction(p){var d\u003dYl(p.ownerDocument);d\u0026\u0026p.setAttribute(\"nonce\",d)};\ng.$l\u003dfunction(p,d){p.src\u003dck(d);Qy(p)};\nmV\u003dfunction(){this.D\u003dEHu[0].toLowerCase()};\nC7k\u003dfunction(p){var d\u003d\"true\".toString(),b\u003d[new mV];if(b.length\u003d\u003d\u003d0)throw Error(\"\");if(b.map(function(v){if(v instanceof mV)v\u003dv.D;else throw Error(\"\");return v}).every(function(v){return\"data-loaded\".indexOf(v)!\u003d\u003d0}))throw Error(\u0027Attribute \"data-loaded\" does not match any of the allowed prefixes.\u0027);\np.setAttribute(\"data-loaded\",d)};\nNHK\u003dfunction(p){var d\u003dg.gw(\"window.location.href\");p\u003d\u003dnull\u0026\u0026(p\u003d\u0027Unknown Error of type \"null/undefined\"\u0027);if(typeof p\u003d\u003d\u003d\"string\")return{message:p,name:\"Unknown error\",lineNumber:\"Not available\",fileName:d,stack:\"Not available\"};var b\u003d!1;try{var v\u003dp.lineNumber||p.line||\"Not available\"}catch(X){v\u003d\"Not available\",b\u003d!0}try{var P\u003dp.fileName||p.filename||p.sourceURL||g.ee.$googDebugFname||d}catch(X){P\u003d\"Not available\",b\u003d!0}d\u003dKV(p);if(!(!b\u0026\u0026p.lineNumber\u0026\u0026p.fileName\u0026\u0026p.stack\u0026\u0026p.message\u0026\u0026p.name)){b\u003dp.message;\nif(b\u003d\u003dnull){if(p.constructor\u0026\u0026p.constructor instanceof Function){if(p.constructor.name)b\u003dp.constructor.name;else if(b\u003dp.constructor,xl[b])b\u003dxl[b];else{b\u003dString(b);if(!xl[b]){var M\u003d/function\\s+([^\\(]+)/m.exec(b);xl[b]\u003dM?M[1]:\"[Anonymous]\"}b\u003dxl[b]}b\u003d\u0027Unknown Error of type \"\u0027+b+\u0027\"\u0027}else b\u003d\"Unknown Error of unknown type\";typeof p.toString\u003d\u003d\u003d\"function\"\u0026\u0026Object.prototype.toString!\u003d\u003dp.toString\u0026\u0026(b+\u003d\": \"+p.toString())}return{message:b,name:p.name||\"UnknownError\",lineNumber:v,fileName:P,stack:d||\"Not available\"}}return{message:p.message,\nname:p.name,lineNumber:p.lineNumber,fileName:p.fileName,stack:d}};\nKV\u003dfunction(p,d){d||(d\u003d{});d[Bk(p)]\u003d!0;var b\u003dp.stack||\"\",v\u003dp.cause;v\u0026\u0026!d[Bk(v)]\u0026\u0026(b+\u003d\"\\nCaused by: \",v.stack\u0026\u0026v.stack.indexOf(v.toString())\u003d\u003d0||(b+\u003dtypeof v\u003d\u003d\u003d\"string\"?v:v.message+\"\\n\"),b+\u003dKV(v,d));p\u003dp.errors;if(Array.isArray(p)){v\u003d1;var P;for(P\u003d0;P\u003cp.length\u0026\u0026!(v\u003e4);P++)d[Bk(p[P])]||(b+\u003d\"\\nInner error \"+v++ +\": \",p[P].stack\u0026\u0026p[P].stack.indexOf(p[P].toString())\u003d\u003d0||(b+\u003dtypeof p[P]\u003d\u003d\u003d\"string\"?p[P]:p[P].message+\"\\n\"),b+\u003dKV(p[P],d));P\u003cp.length\u0026\u0026(b+\u003d\"\\n... \"+(p.length-P)+\" more inner errors\")}return b};\nBk\u003dfunction(p){var d\u003d\"\";typeof p.toString\u003d\u003d\u003d\"function\"\u0026\u0026(d\u003d\"\"+p);return d+p.stack};\nRh\u003dfunction(p,d,b){return p.parseFromString(el(d),b)};\ng.Td\u003dfunction(p){return encodeURIComponent(String(p))};\nAv\u003dfunction(p){return decodeURIComponent(p.replace(/\\+/g,\" \"))};\nWk\u003dfunction(p){GjB.test(p)\u0026\u0026(p.indexOf(\"\u0026\")!\u003d-1\u0026\u0026(p\u003dp.replace(wRk,\"\u0026amp;\")),p.indexOf(\"\u003c\")!\u003d-1\u0026\u0026(p\u003dp.replace(UTW,\"\u0026lt;\")),p.indexOf(\"\u003e\")!\u003d-1\u0026\u0026(p\u003dp.replace(cmC,\"\u0026gt;\")),p.indexOf(\u0027\"\u0027)!\u003d-1\u0026\u0026(p\u003dp.replace(ymC,\"\u0026quot;\")),p.indexOf(\"\u0027\")!\u003d-1\u0026\u0026(p\u003dp.replace(I7u,\"\u0026#39;\")),p.indexOf(\"\\x00\")!\u003d-1\u0026\u0026(p\u003dp.replace(zUu,\"\u0026#0;\")));return p};\ng.pH\u003dfunction(p){return p\u003d\u003dnull?\"\":String(p)};\ndB\u003dfunction(p){for(var d\u003d0,b\u003d0;b\u003cp.length;++b)d\u003d31*d+p.charCodeAt(b)\u003e\u003e\u003e0;return d};\nbk\u003dfunction(p){var d\u003dNumber(p);return d\u003d\u003d0\u0026\u0026g.CF(p)?NaN:d};\njIq\u003dfunction(p){return String(p).replace(/\\-([a-z])/g,function(d,b){return b.toUpperCase()})};\nttW\u003dfunction(){return\"googleAvInapp\".replace(/([A-Z])/g,\"-$1\").toLowerCase()};\niT$\u003dfunction(p){return p.replace(RegExp(\"(^|[\\\\s]+)([a-z])\",\"g\"),function(d,b,v){return b+v.toUpperCase()})};\nHTj\u003dfunction(p){var d\u003d1;p\u003dp.split(\":\");for(var b\u003d[];d\u003e0\u0026\u0026p.length;)b.push(p.shift()),d--;p.length\u0026\u0026b.push(p.join(\":\"));return b};\nv9\u003dfunction(p){this.D\u003dp||{cookie:\"\"}};\nP9\u003dfunction(p){p\u003d(p.D.cookie||\"\").split(\";\");for(var d\u003d[],b\u003d[],v,P,M\u003d0;M\u003cp.length;M++)P\u003dwQ(p[M]),v\u003dP.indexOf(\"\u003d\"),v\u003d\u003d-1?(d.push(\"\"),b.push(P)):(d.push(P.substring(0,v)),b.push(P.substring(v+1)));return{keys:d,values:b}};\nDTu\u003dfunction(){var p\u003dg.ee.__SAPISID||g.ee.__APISID||g.ee.__3PSAPISID||g.ee.__1PSAPISID||g.ee.__OVERRIDE_SID;if(p)return!0;typeof document!\u003d\u003d\"undefined\"\u0026\u0026(p\u003dnew v9(document),p\u003dp.get(\"SAPISID\")||p.get(\"APISID\")||p.get(\"__Secure-3PAPISID\")||p.get(\"__Secure-1PAPISID\"));return!!p};\nVtC\u003dfunction(p,d,b,v){(p\u003dg.ee[p])||typeof document\u003d\u003d\u003d\"undefined\"||(p\u003d(new v9(document)).get(d));return p?Jm$(p,b,v):null};\neUe\u003dfunction(p){var d\u003dFqk(String(g.ee.location.href)),b\u003d[];if(DTu()){d\u003dd.indexOf(\"https:\")\u003d\u003d0||d.indexOf(\"chrome-extension:\")\u003d\u003d0||d.indexOf(\"chrome-untrusted://new-tab-page\")\u003d\u003d0||d.indexOf(\"moz-extension:\")\u003d\u003d0;var v\u003dd?g.ee.__SAPISID:g.ee.__APISID;v||typeof document\u003d\u003d\u003d\"undefined\"||(v\u003dnew v9(document),v\u003dv.get(d?\"SAPISID\":\"APISID\")||v.get(\"__Secure-3PAPISID\"));(v\u003dv?Jm$(v,d?\"SAPISIDHASH\":\"APISIDHASH\",p):null)\u0026\u0026b.push(v);d\u0026\u0026((d\u003dVtC(\"__1PSAPISID\",\"__Secure-1PAPISID\",\"SAPISID1PHASH\",p))\u0026\u0026b.push(d),(p\u003dVtC(\"__3PSAPISID\",\n\"__Secure-3PAPISID\",\"SAPISID3PHASH\",p))\u0026\u0026b.push(p))}return b.length\u003d\u003d0?null:b.join(\" \")};\nMh\u003dfunction(){};\nXZ\u003dfunction(p){this.F7\u003dII(p)};\nqh\u003dfunction(p,d){this.intervalMs\u003dp;this.callback\u003dd;this.enabled\u003d!1;this.D\u003dfunction(){return g.Wj()};\nthis.U\u003dthis.D()};\naD\u003dfunction(p){this.F7\u003dII(p)};\noD\u003dfunction(p){this.F7\u003dII(p)};\ng.FZ\u003dfunction(p,d,b){return Math.min(Math.max(p,d),b)};\ng.hF\u003dfunction(p,d){p%\u003dd;return p*d\u003c0?p+d:p};\nOj\u003dfunction(p,d,b){return p+b*(d-p)};\ng.JF\u003dfunction(p,d){this.x\u003dp!\u003d\u003dvoid 0?p:0;this.y\u003dd!\u003d\u003dvoid 0?d:0};\nrB\u003dfunction(p,d){return p\u003d\u003dd?!0:p\u0026\u0026d?p.x\u003d\u003dd.x\u0026\u0026p.y\u003d\u003dd.y:!1};\ng.fH\u003dfunction(p,d){this.width\u003dp;this.height\u003dd};\ng.uk\u003dfunction(p,d){return p\u003d\u003dd?!0:p\u0026\u0026d?p.width\u003d\u003dd.width\u0026\u0026p.height\u003d\u003dd.height:!1};\nlk\u003dfunction(p){return p.width*p.height};\ng.sj\u003dfunction(p,d,b){for(var v in p)d.call(b,p[v],v,p)};\ng.Z$\u003dfunction(p,d,b){var v\u003d{},P;for(P in p)d.call(b,p[P],P,p)\u0026\u0026(v[P]\u003dp[P]);return v};\nEj\u003dfunction(p,d){var b\u003d{},v;for(v in p)b[v]\u003dd.call(void 0,p[v],v,p);return b};\ng.CH\u003dfunction(p,d,b){for(var v in p)if(d.call(b,p[v],v,p))return!0;return!1};\nSQk\u003dfunction(p,d){for(var b in p)if(!d.call(void 0,p[b],b,p))return!1;return!0};\ng.Nh\u003dfunction(p){for(var d in p)return d};\nYQq\u003dfunction(p){for(var d in p)return p[d]};\ng.G9\u003dfunction(p){var d\u003d[],b\u003d0,v;for(v in p)d[b++]\u003dp[v];return d};\ng.wB\u003dfunction(p){var d\u003d[],b\u003d0,v;for(v in p)d[b++]\u003dv;return d};\ng.Uj\u003dfunction(p,d){return p!\u003d\u003dnull\u0026\u0026d in p};\ng.c9\u003dfunction(p,d){for(var b in p)if(p[b]\u003d\u003dd)return!0;return!1};\ny8\u003dfunction(p,d){for(var b in p)if(d.call(void 0,p[b],b,p))return b};\ngHz\u003dfunction(p,d){return(d\u003dy8(p,d))\u0026\u0026p[d]};\ng.ID\u003dfunction(p){for(var d in p)return!1;return!0};\ng.LqK\u003dfunction(p){for(var d in p)delete p[d]};\ng.z9\u003dfunction(p,d,b){return p!\u003d\u003dnull\u0026\u0026d in p?p[d]:b};\ng.jr\u003dfunction(p,d){for(var b in p)if(!(b in d)||p[b]!\u003d\u003dd[b])return!1;for(var v in d)if(!(v in p))return!1;return!0};\ng.tF\u003dfunction(p){var d\u003d{},b;for(b in p)d[b]\u003dp[b];return d};\ng.ik\u003dfunction(p){if(!p||typeof p!\u003d\u003d\"object\")return p;if(typeof p.clone\u003d\u003d\u003d\"function\")return p.clone();if(typeof Map!\u003d\u003d\"undefined\"\u0026\u0026p instanceof Map)return new Map(p);if(typeof Set!\u003d\u003d\"undefined\"\u0026\u0026p instanceof Set)return new Set(p);if(p instanceof Date)return new Date(p.getTime());var d\u003dArray.isArray(p)?[]:typeof ArrayBuffer!\u003d\u003d\"function\"||typeof ArrayBuffer.isView!\u003d\u003d\"function\"||!ArrayBuffer.isView(p)||p instanceof DataView?{}:new p.constructor(p.length),b;for(b in p)d[b]\u003dg.ik(p[b]);return d};\ng.H9\u003dfunction(p,d){for(var b,v,P\u003d1;P\u003carguments.length;P++){v\u003darguments[P];for(b in v)p[b]\u003dv[b];for(var M\u003d0;M\u003cQID.length;M++)b\u003dQID[M],Object.prototype.hasOwnProperty.call(v,b)\u0026\u0026(p[b]\u003dv[b])}};\nV8\u003dfunction(p,d){this.D\u003dp\u003d\u003d\u003dD$\u0026\u0026d||\"\"};\ner\u003dfunction(p){if(p instanceof DV)return p;p\u003dString(p).replace(/\u0026/g,\"\u0026amp;\").replace(/\u003c/g,\"\u0026lt;\").replace(/\u003e/g,\"\u0026gt;\").replace(/\"/g,\"\u0026quot;\").replace(/\u0027/g,\"\u0026apos;\");return Vy(p)};\n$TC\u003dfunction(p){var d\u003der(\"\");return Vy(p.map(function(b){return el(er(b))}).join(el(d).toString()))};\nRU7\u003dfunction(p){var d;if(!mTK.test(\"div\"))throw Error(\"\");if(Kqw.indexOf(\"DIV\")!\u003d\u003d-1)throw Error(\"\");var b\u003d\"\u003cdiv\";p\u0026\u0026(b+\u003dxTw(p));Array.isArray(d)||(d\u003dd\u003d\u003d\u003dvoid 0?[]:[d]);BHu.indexOf(\"DIV\")!\u003d\u003d-1?b+\u003d\"\u003e\":(p\u003d$TC(d.map(function(v){return v instanceof DV?v:er(String(v))})),b+\u003d\"\u003e\"+p.toString()+\"\u003c/div\u003e\");\nreturn Vy(b)};\nxTw\u003dfunction(p){for(var d\u003d\"\",b\u003dObject.keys(p),v\u003d0;v\u003cb.length;v++){var P\u003db[v],M\u003dp[P];if(!mTK.test(P))throw Error(\"\");if(M!\u003d\u003dvoid 0\u0026\u0026M!\u003d\u003dnull){if(/^on./i.test(P))throw Error(\"\");THB.indexOf(P.toLowerCase())!\u003d\u003d-1\u0026\u0026(M\u003dM instanceof yy?M.toString():sIk(String(M))||\"about:invalid#zClosurez\");M\u003dP+\u0027\u003d\"\u0027+er(String(M))+\u0027\"\u0027;d+\u003d\" \"+M}}return d};\nAmz\u003dfunction(p){var d\u003dg.yq.apply(1,arguments);if(d.length\u003d\u003d\u003d0)return UG(p[0]);for(var b\u003dp[0],v\u003d0;v\u003cd.length;v++)b+\u003dencodeURIComponent(d[v])+p[v+1];return UG(b)};\ngB\u003dfunction(p){return p?new Sr(YE(p)):Wq$||(Wq$\u003dnew Sr)};\nLH\u003dfunction(p,d){return typeof d\u003d\u003d\u003d\"string\"?p.getElementById(d):d};\ng.Q8\u003dfunction(p,d){return(d||document).getElementsByTagName(String(p))};\ng.$E\u003dfunction(p,d){return(d||document).querySelectorAll(\".\"+p)};\ng.B9\u003dfunction(p,d){var b\u003dd||document;b.getElementsByClassName?p\u003db.getElementsByClassName(p)[0]:(b\u003ddocument,p\u003dp?(d||b).querySelector(p?\".\"+p:\"\"):g.me(b,\"*\",p,d)[0]||null);return p||null};\ng.me\u003dfunction(p,d,b,v){p\u003dv||p;return(d\u003dd\u0026\u0026d!\u003d\"*\"?String(d).toUpperCase():\"\")||b?p.querySelectorAll(d+(b?\".\"+b:\"\")):p.getElementsByTagName(\"*\")};\nRD\u003dfunction(p,d){g.sj(d,function(b,v){v\u003d\u003d\"style\"?p.style.cssText\u003db:v\u003d\u003d\"class\"?p.className\u003db:v\u003d\u003d\"for\"?p.htmlFor\u003db:p2q.hasOwnProperty(v)?p.setAttribute(p2q[v],b):E6(v,\"aria-\")||E6(v,\"data-\")?p.setAttribute(v,b):p[v]\u003db})};\ndNu\u003dfunction(p){p\u003dp.document;p\u003dp.compatMode\u003d\u003d\"CSS1Compat\"?p.documentElement:p.body;return new g.fH(p.clientWidth,p.clientHeight)};\nvyk\u003dfunction(p){var d\u003dblj(p);p\u003dp.defaultView;return new g.JF(p.pageXOffset||d.scrollLeft,p.pageYOffset||d.scrollTop)};\nblj\u003dfunction(p){return p.scrollingElement?p.scrollingElement:g.T9||p.compatMode!\u003d\"CSS1Compat\"?p.body||p.documentElement:p.documentElement};\nAF\u003dfunction(p){return p?p.defaultView:window};\np5\u003dfunction(p,d,b){var v\u003darguments,P\u003ddocument,M\u003dv[1],X\u003dW9(P,String(v[0]));M\u0026\u0026(typeof M\u003d\u003d\u003d\"string\"?X.className\u003dM:Array.isArray(M)?X.className\u003dM.join(\" \"):RD(X,M));v.length\u003e2\u0026\u0026Pfu(P,X,v,2);return X};\nPfu\u003dfunction(p,d,b,v){function P(a){a\u0026\u0026d.appendChild(typeof a\u003d\u003d\u003d\"string\"?p.createTextNode(a):a)}\nfor(;v\u003cb.length;v++){var M\u003db[v];if(!g.mD(M)||g.Kz(M)\u0026\u0026M.nodeType\u003e0)P(M);else{a:{if(M\u0026\u0026typeof M.length\u003d\u003d\"number\"){if(g.Kz(M)){var X\u003dtypeof M.item\u003d\u003d\"function\"||typeof M.item\u003d\u003d\"string\";break a}if(typeof M\u003d\u003d\u003d\"function\"){X\u003dtypeof M.item\u003d\u003d\"function\";break a}}X\u003d!1}g.kD(X?g.dR(M):M,P)}}};\ng.dk\u003dfunction(p){return W9(document,p)};\nW9\u003dfunction(p,d){d\u003dString(d);p.contentType\u003d\u003d\u003d\"application/xhtml+xml\"\u0026\u0026(d\u003dd.toLowerCase());return p.createElement(d)};\ng.bG\u003dfunction(p){return document.createTextNode(String(p))};\ng.vX\u003dfunction(p,d){p.appendChild(d)};\ng.PX\u003dfunction(p){for(var d;d\u003dp.firstChild;)p.removeChild(d)};\nMQ\u003dfunction(p,d,b){p.insertBefore(d,p.childNodes[b]||null)};\ng.XG\u003dfunction(p){return p\u0026\u0026p.parentNode?p.parentNode.removeChild(p):null};\ng.qQ\u003dfunction(p,d){if(!p||!d)return!1;if(p.contains\u0026\u0026d.nodeType\u003d\u003d1)return p\u003d\u003dd||p.contains(d);if(typeof p.compareDocumentPosition!\u003d\"undefined\")return p\u003d\u003dd||!!(p.compareDocumentPosition(d)\u002616);for(;d\u0026\u0026p!\u003dd;)d\u003dd.parentNode;return d\u003d\u003dp};\nYE\u003dfunction(p){return p.nodeType\u003d\u003d9?p:p.ownerDocument||p.document};\ng.ar\u003dfunction(p,d){if(\"textContent\"in p)p.textContent\u003dd;else if(p.nodeType\u003d\u003d3)p.data\u003dString(d);else if(p.firstChild\u0026\u0026p.firstChild.nodeType\u003d\u003d3){for(;p.lastChild!\u003dp.firstChild;)p.removeChild(p.lastChild);p.firstChild.data\u003dString(d)}else g.PX(p),p.appendChild(YE(p).createTextNode(String(d)))};\nX2w\u003dfunction(p){return p.tagName\u003d\u003d\"A\"\u0026\u0026p.hasAttribute(\"href\")||p.tagName\u003d\u003d\"INPUT\"||p.tagName\u003d\u003d\"TEXTAREA\"||p.tagName\u003d\u003d\"SELECT\"||p.tagName\u003d\u003d\"BUTTON\"?!p.disabled\u0026\u0026(!p.hasAttribute(\"tabindex\")||MPW(p)):p.hasAttribute(\"tabindex\")\u0026\u0026MPW(p)};\nMPW\u003dfunction(p){p\u003dp.tabIndex;return typeof p\u003d\u003d\u003d\"number\"\u0026\u0026p\u003e\u003d0\u0026\u0026p\u003c32768};\nFG\u003dfunction(p,d,b){if(!d\u0026\u0026!b)return null;var v\u003dd?String(d).toUpperCase():null;return or(p,function(P){return(!v||P.nodeName\u003d\u003dv)\u0026\u0026(!b||typeof P.className\u003d\u003d\u003d\"string\"\u0026\u0026g.Rq(P.className.split(/\\s+/),b))},!0)};\nor\u003dfunction(p,d,b){p\u0026\u0026!b\u0026\u0026(p\u003dp.parentNode);for(b\u003d0;p;){if(d(p))return p;p\u003dp.parentNode;b++}return null};\nSr\u003dfunction(p){this.D\u003dp||g.ee.document||document};\nhM\u003dfunction(p){this.F7\u003dII(p)};\nOC\u003dfunction(p){this.F7\u003dII(p)};\nJM\u003dfunction(p){this.F7\u003dII(p)};\nqMk\u003dfunction(p,d){oj(p,OC,1,d)};\nki\u003dfunction(p){this.F7\u003dII(p)};\noyu\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?aP7:d;if(!n5){var b;p\u003d(b\u003dp.navigator)\u003d\u003dnull?void 0:b.userAgentData;if(!p||typeof p.getHighEntropyValues!\u003d\u003d\"function\"||p.brands\u0026\u0026typeof p.brands.map!\u003d\u003d\"function\")return Promise.reject(Error(\"UACH unavailable\"));b\u003d(p.brands||[]).map(function(P){var M\u003dnew OC;M\u003dr1(M,1,P.brand);return r1(M,2,P.version)});\nqMk(St(rk,2,Xf(p.mobile)),b);n5\u003dp.getHighEntropyValues(d)}var v\u003dnew Set(d);return n5.then(function(P){var M\u003drk.clone();v.has(\"platform\")\u0026\u0026r1(M,3,P.platform);v.has(\"platformVersion\")\u0026\u0026r1(M,4,P.platformVersion);v.has(\"architecture\")\u0026\u0026r1(M,5,P.architecture);v.has(\"model\")\u0026\u0026r1(M,6,P.model);v.has(\"uaFullVersion\")\u0026\u0026r1(M,7,P.uaFullVersion);return M}).catch(function(){return rk.clone()})};\nf5\u003dfunction(p){this.F7\u003dII(p)};\nFbC\u003dfunction(p){this.F7\u003dII(p)};\nuG\u003dfunction(p){this.F7\u003dII(p,4)};\nlG\u003dfunction(p){this.F7\u003dII(p,36)};\nsC\u003dfunction(p){this.F7\u003dII(p,19)};\nEC\u003dfunction(p,d){this.dl\u003dd\u003dd\u003d\u003d\u003dvoid 0?!1:d;this.uach\u003dthis.locale\u003dnull;this.U\u003d0;this.isFinal\u003d!1;this.D\u003dnew sC;Number.isInteger(p)\u0026\u0026this.D.Iz(p);d||(this.locale\u003ddocument.documentElement.getAttribute(\"lang\"));hbq(this,new f5)};\nhbq\u003dfunction(p,d){qN(p.D,f5,1,d);ky(d,1)||uf(d,1,1);p.dl||(d\u003dC5(p),JA(d,5)||r1(d,5,p.locale));p.uach\u0026\u0026(d\u003dC5(p),Xh(d,JM,9)||qN(d,JM,9,p.uach))};\nOlk\u003dfunction(p,d){p.U\u003dd};\nJAW\u003dfunction(p){var d\u003dd\u003d\u003d\u003dvoid 0?aP7:d;var b\u003dp.dl?void 0:AF();b?oyu(b,d).then(function(v){p.uach\u003dv;v\u003dC5(p);qN(v,JM,9,p.uach);return!0}).catch(function(){return!1}):Promise.resolve(!1)};\nC5\u003dfunction(p){p\u003dXh(p.D,f5,1);var d\u003dXh(p,ki,11);d||(d\u003dnew ki,qN(p,ki,11,d));return d};\nkDC\u003dfunction(p){return g.T9?\"webkit\"+p:p.toLowerCase()};\ng.NQ\u003dfunction(p,d,b,v){this.V\u003dp;this.X\u003dd;this.D\u003dthis.B\u003dp;this.S\u003db||0;this.Z\u003dv||2};\ng.Gt\u003dfunction(p){p.D\u003dMath.min(p.X,p.D*p.Z);p.B\u003dMath.min(p.X,p.D+(p.S?Math.round(p.S*(Math.random()-.5)*2*p.D):0));p.U++};\nnyW\u003dfunction(p){this.F7\u003dII(p,8)};\nrAC\u003dfunction(p){this.F7\u003dII(p)};\nUC\u003dfunction(p){g.e.call(this);var d\u003dthis;this.componentId\u003d\"\";this.D\u003d[];this.Hb\u003d\"\";this.pageId\u003dnull;this.wE\u003dthis.kJ\u003d-1;this.Z\u003dthis.experimentIds\u003dnull;this.eB\u003dthis.O5\u003dthis.S\u003dthis.V\u003d0;this.oB\u003d1;this.timeoutMillis\u003d0;this.aB\u003d!1;this.logSource\u003dp.logSource;this.En\u003dp.En||function(){};\nthis.B\u003dnew EC(p.logSource,p.dl);this.network\u003dp.network||null;this.Xk\u003dp.Xk||null;this.W\u003dp.PbB||null;this.sessionIndex\u003dp.sessionIndex||null;this.kf\u003dp.kf||!1;this.logger\u003dnull;this.withCredentials\u003d!p.gV;this.dl\u003dp.dl||!1;this.C\u003d!this.dl\u0026\u0026!!AF()\u0026\u0026!!AF().navigator\u0026\u0026AF().navigator.sendBeacon!\u003d\u003dvoid 0;this.IB\u003dtypeof URLSearchParams!\u003d\u003d\"undefined\"\u0026\u0026!!(new URL(wk())).searchParams\u0026\u0026!!(new URL(wk())).searchParams.set;var b\u003duf(new f5,1,1);hbq(this.B,b);this.X\u003dnew g.NQ(1E4,3E5,.1);p\u003dfPk(this,p.LF);this.U\u003dnew qh(this.X.getValue(),\np);this.RB\u003dnew qh(6E5,p);this.kf||this.RB.start();this.dl||(document.addEventListener(\"visibilitychange\",function(){document.visibilityState\u003d\u003d\u003d\"hidden\"\u0026\u0026d.Ka()}),document.addEventListener(\"pagehide\",this.Ka.bind(this)))};\nfPk\u003dfunction(p,d){return p.IB?d?function(){d().then(function(){p.flush()})}:function(){p.flush()}:function(){}};\nuhu\u003dfunction(p){p.W||(p.W\u003dwk());try{return(new URL(p.W)).toString()}catch(d){return(new URL(p.W,AF().location.origin)).toString()}};\nlPK\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?p.En():b;var v\u003d{},P\u003dnew URL(uhu(p));b\u0026\u0026(v.Authorization\u003db);p.sessionIndex\u0026\u0026(v[\"X-Goog-AuthUser\"]\u003dp.sessionIndex,P.searchParams.set(\"authuser\",p.sessionIndex));p.pageId\u0026\u0026(Object.defineProperty(v,\"X-Goog-PageId\",{value:p.pageId}),P.searchParams.set(\"pageId\",p.pageId));return{url:P.toString(),body:d,oh:1,requestHeaders:v,requestType:\"POST\",withCredentials:p.withCredentials,timeoutMillis:p.timeoutMillis}};\nZl7\u003dfunction(p){sjD(p,function(d,b){d\u003dnew URL(d);d.searchParams.set(\"format\",\"json\");var v\u003d!1;try{v\u003dAF().navigator.sendBeacon(d.toString(),b.KI())}catch(P){}v||(p.C\u003d!1);return v})};\nsjD\u003dfunction(p,d){if(p.D.length!\u003d\u003d0){var b\u003dnew URL(uhu(p));b.searchParams.delete(\"format\");var v\u003dp.En();v\u0026\u0026b.searchParams.set(\"auth\",v);b.searchParams.set(\"authuser\",p.sessionIndex||\"0\");for(v\u003d0;v\u003c10\u0026\u0026p.D.length;++v){var P\u003dp.D.slice(0,32),M\u003dp.B.build(P,p.V,p.S,p.Xk,p.O5,p.eB);if(!d(b.toString(),M)){++p.S;break}p.V\u003d0;p.S\u003d0;p.O5\u003d0;p.eB\u003d0;p.D\u003dp.D.slice(P.length)}p.U.enabled\u0026\u0026p.U.stop()}};\nwk\u003dfunction(){return\"https://play.google.com/log?format\u003djson\u0026hasfast\u003dtrue\"};\ncX\u003dfunction(){this.kH\u003dtypeof AbortController!\u003d\u003d\"undefined\"};\nyB\u003dfunction(p,d){g.e.call(this);this.logSource\u003dp;this.sessionIndex\u003dd;this.q2\u003d\"https://play.google.com/log?format\u003djson\u0026hasfast\u003dtrue\";this.U\u003dnull;this.V\u003d!1;this.network\u003dnull;this.componentId\u003d\"\";this.D\u003dthis.Xk\u003dnull;this.B\u003d!1;this.pageId\u003dnull};\nEyu\u003dfunction(p,d){p.U\u003dd;return p};\nCfB\u003dfunction(p,d){p.network\u003dd;return p};\nN1C\u003dfunction(p,d){p.D\u003dd};\nIr\u003dfunction(p,d,b,v,P,M,X){p\u003dp\u003d\u003d\u003dvoid 0?-1:p;d\u003dd\u003d\u003d\u003dvoid 0?\"\":d;b\u003db\u003d\u003d\u003dvoid 0?\"\":b;v\u003dv\u003d\u003d\u003dvoid 0?!1:v;P\u003dP\u003d\u003d\u003dvoid 0?\"\":P;g.e.call(this);this.logSource\u003dp;this.componentId\u003dd;M?d\u003dM:(p\u003dnew yB(p,\"0\"),p.componentId\u003dd,g.Y(this,p),b!\u003d\u003d\"\"\u0026\u0026(p.q2\u003db),v\u0026\u0026(p.V\u003d!0),P\u0026\u0026Eyu(p,P),X\u0026\u0026CfB(p,X),d\u003dp.build());this.D\u003dd};\nGDC\u003dfunction(p){this.D\u003dp};\nzt\u003dfunction(p,d,b){this.U\u003dp;this.V\u003dd;this.fields\u003db||[];this.D\u003dnew Map};\na7z\u003dfunction(p){return p.fields.map(function(d){return d.fieldType})};\nqQq\u003dfunction(p){return p.fields.map(function(d){return d.fieldName})};\nj6\u003dfunction(p,d){zt.call(this,p,3,d)};\ntM\u003dfunction(p,d){zt.call(this,p,2,d)};\ng.iG\u003dfunction(p,d){this.type\u003dp;this.currentTarget\u003dthis.target\u003dd;this.defaultPrevented\u003dthis.U\u003d!1};\nHX\u003dfunction(p,d){g.iG.call(this,p?p.type:\"\");this.relatedTarget\u003dthis.currentTarget\u003dthis.target\u003dnull;this.button\u003dthis.screenY\u003dthis.screenX\u003dthis.clientY\u003dthis.clientX\u003d0;this.key\u003d\"\";this.charCode\u003dthis.keyCode\u003d0;this.metaKey\u003dthis.shiftKey\u003dthis.altKey\u003dthis.ctrlKey\u003d!1;this.state\u003dnull;this.pointerId\u003d0;this.pointerType\u003d\"\";this.D\u003dnull;p\u0026\u0026this.init(p,d)};\nDG\u003dfunction(p){return!(!p||!p[w2u])};\ncAe\u003dfunction(p,d,b,v,P){this.listener\u003dp;this.proxy\u003dnull;this.src\u003dd;this.type\u003db;this.capture\u003d!!v;this.C9\u003dP;this.key\u003d++UNu;this.removed\u003dthis.zX\u003d!1};\nVB\u003dfunction(p){p.removed\u003d!0;p.listener\u003dnull;p.proxy\u003dnull;p.src\u003dnull;p.C9\u003dnull};\ne6\u003dfunction(p){this.src\u003dp;this.listeners\u003d{};this.D\u003d0};\ng.S6\u003dfunction(p,d){var b\u003dd.type;b in p.listeners\u0026\u0026g.A4(p.listeners[b],d)\u0026\u0026(VB(d),p.listeners[b].length\u003d\u003d0\u0026\u0026(delete p.listeners[b],p.D--))};\nYi\u003dfunction(p,d,b,v){for(var P\u003d0;P\u003cp.length;++P){var M\u003dp[P];if(!M.removed\u0026\u0026M.listener\u003d\u003dd\u0026\u0026M.capture\u003d\u003d!!b\u0026\u0026M.C9\u003d\u003dv)return P}return-1};\ng.L5\u003dfunction(p,d,b,v,P){if(v\u0026\u0026v.once)return gk(p,d,b,v,P);if(Array.isArray(d)){for(var M\u003d0;M\u003cd.length;M++)g.L5(p,d[M],b,v,P);return null}b\u003dK5(b);return DG(p)?p.listen(d,b,g.Kz(v)?!!v.capture:!!v,P):yAB(p,d,b,!1,v,P)};\nyAB\u003dfunction(p,d,b,v,P,M){if(!d)throw Error(\"Invalid event type\");var X\u003dg.Kz(P)?!!P.capture:!!P,a\u003dxi(p);a||(p[BX]\u003da\u003dnew e6(p));b\u003da.add(d,b,v,X,M);if(b.proxy)return b;v\u003dIPu();b.proxy\u003dv;v.src\u003dp;v.listener\u003db;if(p.addEventListener)zbw||(P\u003dX),P\u003d\u003d\u003dvoid 0\u0026\u0026(P\u003d!1),p.addEventListener(d.toString(),v,P);else if(p.attachEvent)p.attachEvent(jj$(d.toString()),v);else if(p.addListener\u0026\u0026p.removeListener)p.addListener(v);else throw Error(\"addEventListener and attachEvent are unavailable.\");tPe++;return b};\nIPu\u003dfunction(){function p(b){return d.call(p.src,p.listener,b)}\nvar d\u003dil7;return p};\ngk\u003dfunction(p,d,b,v,P){if(Array.isArray(d)){for(var M\u003d0;M\u003cd.length;M++)gk(p,d[M],b,v,P);return null}b\u003dK5(b);return DG(p)?p.CO(d,b,g.Kz(v)?!!v.capture:!!v,P):yAB(p,d,b,!0,v,P)};\nHlK\u003dfunction(p,d,b,v,P){if(Array.isArray(d))for(var M\u003d0;M\u003cd.length;M++)HlK(p,d[M],b,v,P);else v\u003dg.Kz(v)?!!v.capture:!!v,b\u003dK5(b),DG(p)?p.R1(d,b,v,P):p\u0026\u0026(p\u003dxi(p))\u0026\u0026(d\u003dp.hk(d,b,v,P))\u0026\u0026Rr(d)};\nRr\u003dfunction(p){if(typeof p!\u003d\u003d\"number\"\u0026\u0026p\u0026\u0026!p.removed){var d\u003dp.src;if(DG(d))g.S6(d.w9,p);else{var b\u003dp.type,v\u003dp.proxy;d.removeEventListener?d.removeEventListener(b,v,p.capture):d.detachEvent?d.detachEvent(jj$(b),v):d.addListener\u0026\u0026d.removeListener\u0026\u0026d.removeListener(v);tPe--;(b\u003dxi(d))?(g.S6(b,p),b.D\u003d\u003d0\u0026\u0026(b.src\u003dnull,d[BX]\u003dnull)):VB(p)}}};\njj$\u003dfunction(p){return p in Tt?Tt[p]:Tt[p]\u003d\"on\"+p};\nil7\u003dfunction(p,d){if(p.removed)p\u003d!0;else{d\u003dnew HX(d,this);var b\u003dp.listener,v\u003dp.C9||p.src;p.zX\u0026\u0026Rr(p);p\u003db.call(v,d)}return p};\nxi\u003dfunction(p){p\u003dp[BX];return p instanceof e6?p:null};\nK5\u003dfunction(p){if(typeof p\u003d\u003d\u003d\"function\")return p;p[AM]||(p[AM]\u003dfunction(d){return p.handleEvent(d)});\nreturn p[AM]};\ng.WX\u003dfunction(){g.e.call(this);this.w9\u003dnew e6(this);this.Lm\u003dthis;this.zm\u003dnull};\npy\u003dfunction(p,d,b,v){d\u003dp.w9.listeners[String(d)];if(!d)return!0;d\u003dd.concat();for(var P\u003d!0,M\u003d0;M\u003cd.length;++M){var X\u003dd[M];if(X\u0026\u0026!X.removed\u0026\u0026X.capture\u003d\u003db){var a\u003dX.listener,F\u003dX.C9||X.src;X.zX\u0026\u0026g.S6(p.w9,X);P\u003da.call(F,v)!\u003d\u003d!1\u0026\u0026P}}return P\u0026\u0026!v.defaultPrevented};\ndv\u003dfunction(p,d){this.B\u003dp;this.V\u003dd;this.U\u003d0;this.D\u003dnull};\nDNB\u003dfunction(p,d){p.V(d);p.U\u003c100\u0026\u0026(p.U++,d.next\u003dp.D,p.D\u003dd)};\nMG\u003dfunction(p){p\u003dvr(p);Pr||(Pr\u003dVPe());Pr(p)};\nVPe\u003dfunction(){if(typeof MessageChannel!\u003d\u003d\"undefined\"){var p\u003dnew MessageChannel,d\u003d{},b\u003dd;p.port1.onmessage\u003dfunction(){if(d.next!\u003d\u003dvoid 0){d\u003dd.next;var v\u003dd.Iu;d.Iu\u003dnull;v()}};\nreturn function(v){b.next\u003d{Iu:v};b\u003db.next;p.port2.postMessage(0)}}return function(v){g.ee.setTimeout(v,0)}};\nXj\u003dfunction(){this.U\u003dthis.D\u003dnull};\nqG\u003dfunction(){this.next\u003dthis.scope\u003dthis.D\u003dnull};\ng.Fj\u003dfunction(p,d){aV||ebw();oV||(aV(),oV\u003d!0);SMD.add(p,d)};\nebw\u003dfunction(){var p\u003dPromise.resolve(void 0);aV\u003dfunction(){p.then(YM$)}};\nYM$\u003dfunction(){for(var p;p\u003dSMD.remove();){try{p.D.call(p.scope)}catch(d){lW(d)}DNB(gyB,p)}oV\u003d!1};\nh$\u003dfunction(p){return function(){return p}};\ng.Ow\u003dfunction(){};\nLbW\u003dfunction(p){var d\u003dd||0;return function(){return p.apply(this,Array.prototype.slice.call(arguments,0,d))}};\nJ$\u003dfunction(p){var d\u003d!1,b;return function(){d||(b\u003dp(),d\u003d!0);return b}};\nkB\u003dfunction(p){var d\u003dp;return function(){if(d){var b\u003dd;d\u003dnull;b()}}};\nQjj\u003dfunction(p,d){var b\u003d0;return function(v){g.ee.clearTimeout(b);var P\u003darguments;b\u003dg.ee.setTimeout(function(){p.apply(d,P)},50)}};\ng.rv\u003dfunction(p){this.D\u003d0;this.Z\u003dvoid 0;this.V\u003dthis.U\u003dthis.B\u003dnull;this.X\u003dthis.S\u003d!1;if(p!\u003dg.Ow)try{var d\u003dthis;p.call(void 0,function(b){ny(d,2,b)},function(b){ny(d,3,b)})}catch(b){ny(this,3,b)}};\n$Nq\u003dfunction(){this.next\u003dthis.context\u003dthis.U\u003dthis.B\u003dthis.D\u003dnull;this.V\u003d!1};\nfy\u003dfunction(p,d,b){var v\u003dmNw.get();v.B\u003dp;v.U\u003dd;v.context\u003db;return v};\ng.uY\u003dfunction(p){if(p instanceof g.rv)return p;var d\u003dnew g.rv(g.Ow);ny(d,2,p);return d};\nlY\u003dfunction(p){return new g.rv(function(d,b){b(p)})};\ng.xNz\u003dfunction(p,d,b){KbW(p,d,b,null)||g.Fj(g.A7(d,p))};\nB1u\u003dfunction(p){return new g.rv(function(d,b){p.length||d(void 0);for(var v,P\u003d0;P\u003cp.length;P++)v\u003dp[P],g.xNz(v,d,b)})};\nT1j\u003dfunction(){var p,d,b\u003dnew g.rv(function(v,P){p\u003dv;d\u003dP});\nreturn new Rb$(b,p,d)};\nAAD\u003dfunction(p,d,b,v){Zo(p,fy(d||g.Ow,b||null,v))};\nEw\u003dfunction(p,d){d\u003dvr(d);d\u003dfy(d,d);d.V\u003d!0;Zo(p,d);return p};\nWbk\u003dfunction(p,d){if(p.D\u003d\u003d0)if(p.B){var b\u003dp.B;if(b.U){for(var v\u003d0,P\u003dnull,M\u003dnull,X\u003db.U;X\u0026\u0026(X.V||(v++,X.D\u003d\u003dp\u0026\u0026(P\u003dX),!(P\u0026\u0026v\u003e1)));X\u003dX.next)P||(M\u003dX);P\u0026\u0026(b.D\u003d\u003d0\u0026\u0026v\u003d\u003d1?Wbk(b,d):(M?(v\u003dM,v.next\u003d\u003db.V\u0026\u0026(b.V\u003dv),v.next\u003dv.next.next):pku(b),dOq(b,P,3,d)))}p.B\u003dnull}else ny(p,3,d)};\nZo\u003dfunction(p,d){p.U||p.D!\u003d2\u0026\u0026p.D!\u003d3||bVC(p);p.V?p.V.next\u003dd:p.U\u003dd;p.V\u003dd};\nvlw\u003dfunction(p,d,b,v){var P\u003dfy(null,null,null);P.D\u003dnew g.rv(function(M,X){P.B\u003dd?function(a){try{var F\u003dd.call(v,a);M(F)}catch(h){X(h)}}:M;\nP.U\u003db?function(a){try{var F\u003db.call(v,a);F\u003d\u003d\u003dvoid 0\u0026\u0026a instanceof Cy?X(a):M(F)}catch(h){X(h)}}:X});\nP.D.B\u003dp;Zo(p,P);return P.D};\nny\u003dfunction(p,d,b){p.D\u003d\u003d0\u0026\u0026(p\u003d\u003d\u003db\u0026\u0026(d\u003d3,b\u003dnew TypeError(\"Promise cannot resolve to itself\")),p.D\u003d1,KbW(b,p.JIB,p.fuJ,p)||(p.Z\u003db,p.D\u003dd,p.B\u003dnull,bVC(p),d!\u003d3||b instanceof Cy||dhj(p,b)))};\nKbW\u003dfunction(p,d,b,v){if(p instanceof g.rv)return AAD(p,d,b,v),!0;if(p)try{var P\u003d!!p.$goog_Thenable}catch(X){P\u003d!1}else P\u003d!1;if(P)return p.then(d,b,v),!0;if(g.Kz(p))try{var M\u003dp.then;if(typeof M\u003d\u003d\u003d\"function\")return bH7(p,M,d,b,v),!0}catch(X){return b.call(v,X),!0}return!1};\nbH7\u003dfunction(p,d,b,v,P){function M(F){a||(a\u003d!0,v.call(P,F))}\nfunction X(F){a||(a\u003d!0,b.call(P,F))}\nvar a\u003d!1;try{d.call(p,X,M)}catch(F){M(F)}};\nbVC\u003dfunction(p){p.S||(p.S\u003d!0,g.Fj(p.nh,p))};\npku\u003dfunction(p){var d\u003dnull;p.U\u0026\u0026(d\u003dp.U,p.U\u003dd.next,d.next\u003dnull);p.U||(p.V\u003dnull);return d};\ndOq\u003dfunction(p,d,b,v){if(b\u003d\u003d3\u0026\u0026d.U\u0026\u0026!d.V)for(;p\u0026\u0026p.X;p\u003dp.B)p.X\u003d!1;if(d.D)d.D.B\u003dnull,vEu(d,b,v);else try{d.V?d.B.call(d.context):vEu(d,b,v)}catch(P){PkK.call(null,P)}DNB(mNw,d)};\nvEu\u003dfunction(p,d,b){d\u003d\u003d2?p.B.call(p.context,b):p.U\u0026\u0026p.U.call(p.context,b)};\ndhj\u003dfunction(p,d){p.X\u003d!0;g.Fj(function(){p.X\u0026\u0026PkK.call(null,d)})};\nCy\u003dfunction(p){fF.call(this,p)};\nRb$\u003dfunction(p,d,b){this.promise\u003dp;this.resolve\u003dd;this.reject\u003db};\ng.NG\u003dfunction(p,d){g.WX.call(this);this.Ei\u003dp||1;this.sZ\u003dd||g.ee;this.NE\u003d(0,g.RK)(this.IuB,this);this.Ix\u003dg.Wj()};\ng.Gn\u003dfunction(p,d,b){if(typeof p\u003d\u003d\u003d\"function\")b\u0026\u0026(p\u003d(0,g.RK)(p,b));else if(p\u0026\u0026typeof p.handleEvent\u003d\u003d\"function\")p\u003d(0,g.RK)(p.handleEvent,p);else throw Error(\"Invalid listener argument\");return Number(d)\u003e2147483647?-1:g.ee.setTimeout(p,d||0)};\nwv\u003dfunction(p,d){var b\u003dnull;return(new g.rv(function(v,P){b\u003dg.Gn(function(){v(d)},p);\nb\u003d\u003d-1\u0026\u0026P(Error(\"Failed to schedule timer.\"))})).FM(function(v){g.ee.clearTimeout(b);\nthrow v;})};\ng.Uw\u003dfunction(p){g.e.call(this);this.Z\u003dp;this.V\u003d0;this.B\u003d100;this.X\u003d!1;this.U\u003dnew Map;this.S\u003dnew Set;this.flushInterval\u003d3E4;this.D\u003dnew g.NG(this.flushInterval);this.D.listen(\"tick\",this.Jb,!1,this);g.Y(this,this.D)};\nMrC\u003dfunction(p){p.D.enabled||p.D.start();p.V++;p.V\u003e\u003dp.B\u0026\u0026p.Jb()};\nX9e\u003dfunction(p,d){return p.S.has(d)?void 0:p.U.get(d)};\nqju\u003dfunction(p){for(var d\u003d0;d\u003cp.length;d++)p[d].clear()};\na$C\u003dfunction(p){switch(p){case 200:return 0;case 400:return 3;case 401:return 16;case 403:return 7;case 404:return 5;case 409:return 10;case 412:return 9;case 429:return 8;case 499:return 1;case 500:return 2;case 501:return 12;case 503:return 14;case 504:return 4;default:return 2}};\noE7\u003dfunction(p){switch(p){case 0:return\"OK\";case 1:return\"CANCELLED\";case 2:return\"UNKNOWN\";case 3:return\"INVALID_ARGUMENT\";case 4:return\"DEADLINE_EXCEEDED\";case 5:return\"NOT_FOUND\";case 6:return\"ALREADY_EXISTS\";case 7:return\"PERMISSION_DENIED\";case 16:return\"UNAUTHENTICATED\";case 8:return\"RESOURCE_EXHAUSTED\";case 9:return\"FAILED_PRECONDITION\";case 10:return\"ABORTED\";case 11:return\"OUT_OF_RANGE\";case 12:return\"UNIMPLEMENTED\";case 13:return\"INTERNAL\";case 14:return\"UNAVAILABLE\";case 15:return\"DATA_LOSS\";\ndefault:return\"\"}};\ncr\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?{}:b;d\u003dError.call(this,d);this.message\u003dd.message;\"stack\"in d\u0026\u0026(this.stack\u003dd.stack);this.code\u003dp;this.metadata\u003db;this.name\u003d\"RpcError\";Object.setPrototypeOf(this,this.constructor.prototype)};\ng.y4\u003dfunction(p){return(new Fe$).KI(p)};\nFe$\u003dfunction(){};\nIV\u003dfunction(p,d,b){if(d\u003d\u003dnull)b.push(\"null\");else{if(typeof d\u003d\u003d\"object\"){if(Array.isArray(d)){var v\u003dd;d\u003dv.length;b.push(\"[\");for(var P\u003d\"\",M\u003d0;M\u003cd;M++)b.push(P),IV(p,v[M],b),P\u003d\",\";b.push(\"]\");return}if(d instanceof String||d instanceof Number||d instanceof Boolean)d\u003dd.valueOf();else{b.push(\"{\");P\u003d\"\";for(v in d)Object.prototype.hasOwnProperty.call(d,v)\u0026\u0026(M\u003dd[v],typeof M!\u003d\"function\"\u0026\u0026(b.push(P),hHD(v,b),b.push(\":\"),IV(p,M,b),P\u003d\",\"));b.push(\"}\");return}}switch(typeof d){case \"string\":hHD(d,b);break;case \"number\":b.push(isFinite(d)\u0026\u0026\n!isNaN(d)?String(d):\"null\");break;case \"boolean\":b.push(String(d));break;case \"function\":b.push(\"null\");break;default:throw Error(\"Unknown type: \"+typeof d);}}};\nhHD\u003dfunction(p,d){d.push(\u0027\"\u0027,p.replace(OHW,function(b){var v\u003dJFj[b];v||(v\u003d\"\\\\u\"+(b.charCodeAt(0)|65536).toString(16).slice(1),JFj[b]\u003dv);return v}),\u0027\"\u0027)};\nk97\u003dfunction(p){switch(p){case 0:return\"No Error\";case 1:return\"Access denied to content document\";case 2:return\"File not found\";case 3:return\"Firefox silently errored\";case 4:return\"Application custom error\";case 5:return\"An exception occurred\";case 6:return\"Http response at 400 or 500 level\";case 7:return\"Request was aborted\";case 8:return\"Request timed out\";case 9:return\"The resource is not available offline\";default:return\"Unrecognized error code\"}};\nnEW\u003dfunction(){};\nzn\u003dfunction(){};\nj7\u003dfunction(p,d,b,v,P,M,X){var a\u003d\"\";p\u0026\u0026(a+\u003dp+\":\");b\u0026\u0026(a+\u003d\"//\",d\u0026\u0026(a+\u003dd+\"@\"),a+\u003db,v\u0026\u0026(a+\u003d\":\"+v));P\u0026\u0026(a+\u003dP);M\u0026\u0026(a+\u003d\"?\"+M);X\u0026\u0026(a+\u003d\"#\"+X);return a};\nHr\u003dfunction(p){return p?decodeURI(p):p};\ng.V4\u003dfunction(p,d){return d.match(Do)[p]||null};\ng.e7\u003dfunction(p){return Hr(g.V4(3,p))};\ng.rFz\u003dfunction(p){p\u003dp.match(Do);return j7(p[1],p[2],p[3],p[4])};\nS7\u003dfunction(p){p\u003dp.match(Do);return j7(null,null,null,null,p[5],p[6],p[7])};\nf$w\u003dfunction(p){var d\u003dp.indexOf(\"#\");return d\u003c0?p:p.slice(0,d)};\nYB\u003dfunction(p,d){if(p){p\u003dp.split(\"\u0026\");for(var b\u003d0;b\u003cp.length;b++){var v\u003dp[b].indexOf(\"\u003d\"),P\u003dnull;if(v\u003e\u003d0){var M\u003dp[b].substring(0,v);P\u003dp[b].substring(v+1)}else M\u003dp[b];d(M,P?Av(P):\"\")}}};\ngv\u003dfunction(p,d){if(!d)return p;var b\u003dp.indexOf(\"#\");b\u003c0\u0026\u0026(b\u003dp.length);var v\u003dp.indexOf(\"?\");if(v\u003c0||v\u003eb){v\u003db;var P\u003d\"\"}else P\u003dp.substring(v+1,b);p\u003d[p.slice(0,v),P,p.slice(b)];b\u003dp[1];p[1]\u003dd?b?b+\"\u0026\"+d:d:b;return p[0]+(p[1]?\"?\"+p[1]:\"\")+p[2]};\nLy\u003dfunction(p,d,b){if(Array.isArray(d))for(var v\u003d0;v\u003cd.length;v++)Ly(p,String(d[v]),b);else d!\u003dnull\u0026\u0026b.push(p+(d\u003d\u003d\u003d\"\"?\"\":\"\u003d\"+g.Td(d)))};\nuZC\u003dfunction(p,d){var b\u003d[];for(d\u003dd||0;d\u003cp.length;d+\u003d2)Ly(p[d],p[d+1],b);return b.join(\"\u0026\")};\ng.Q4\u003dfunction(p){var d\u003d[],b;for(b in p)Ly(b,p[b],d);return d.join(\"\u0026\")};\nl$e\u003dfunction(p,d){var b\u003darguments.length\u003d\u003d2?uZC(arguments[1],0):uZC(arguments,1);return gv(p,b)};\ng.$B\u003dfunction(p,d){d\u003dg.Q4(d);return gv(p,d)};\nm9\u003dfunction(p,d,b){b\u003db!\u003dnull?\"\u003d\"+g.Td(b):\"\";return gv(p,d+b)};\nsD7\u003dfunction(p,d,b,v){for(var P\u003db.length;(d\u003dp.indexOf(b,d))\u003e\u003d0\u0026\u0026d\u003cv;){var M\u003dp.charCodeAt(d-1);if(M\u003d\u003d38||M\u003d\u003d63)if(M\u003dp.charCodeAt(d+P),!M||M\u003d\u003d61||M\u003d\u003d38||M\u003d\u003d35)return d;d+\u003dP+1}return-1};\nKy\u003dfunction(p,d){var b\u003dp.search(ZHC),v\u003dsD7(p,0,d,b);if(v\u003c0)return null;var P\u003dp.indexOf(\"\u0026\",v);if(P\u003c0||P\u003eb)P\u003db;v+\u003dd.length+1;return Av(p.slice(v,P!\u003d\u003d-1?P:0))};\nxB\u003dfunction(p,d){for(var b\u003dp.search(ZHC),v\u003d0,P,M\u003d[];(P\u003dsD7(p,v,d,b))\u003e\u003d0;)M.push(p.substring(v,P)),v\u003dMath.min(p.indexOf(\"\u0026\",P)+1||b,b);M.push(p.slice(v));return M.join(\"\").replace(EEj,\"$1\")};\nCk$\u003dfunction(p,d,b){return m9(xB(p,d),d,b)};\ng.Br\u003dfunction(p){g.WX.call(this);this.headers\u003dnew Map;this.RB\u003dp||null;this.B\u003d!1;this.D\u003dnull;this.W\u003d\"\";this.U\u003d0;this.V\u003d\"\";this.X\u003dthis.kJ\u003dthis.C\u003dthis.O5\u003d!1;this.eB\u003d0;this.S\u003dnull;this.aB\u003d\"\";this.Z\u003d!1};\nG9W\u003dfunction(p,d,b,v,P,M,X){var a\u003dnew g.Br;NBu.push(a);d\u0026\u0026a.listen(\"complete\",d);a.CO(\"ready\",a.W_);M\u0026\u0026(a.eB\u003dMath.max(0,M));X\u0026\u0026(a.Z\u003dX);a.send(p,b,v,P)};\nUhq\u003dfunction(p,d){p.B\u003d!1;p.D\u0026\u0026(p.X\u003d!0,p.D.abort(),p.X\u003d!1);p.V\u003dd;p.U\u003d5;w9q(p);RV(p)};\nw9q\u003dfunction(p){p.O5||(p.O5\u003d!0,p.dispatchEvent(\"complete\"),p.dispatchEvent(\"error\"))};\ncFj\u003dfunction(p){if(p.B\u0026\u0026typeof Tn!\u003d\"undefined\")if(p.C\u0026\u0026g.A$(p)\u003d\u003d4)setTimeout(p.Yy.bind(p),0);else if(p.dispatchEvent(\"readystatechange\"),p.isComplete()){p.getStatus();p.B\u003d!1;try{if(Wr(p))p.dispatchEvent(\"complete\"),p.dispatchEvent(\"success\");else{p.U\u003d6;try{var d\u003dg.A$(p)\u003e2?p.D.statusText:\"\"}catch(b){d\u003d\"\"}p.V\u003dd+\" [\"+p.getStatus()+\"]\";w9q(p)}}finally{RV(p)}}};\nRV\u003dfunction(p,d){if(p.D){p.S\u0026\u0026(clearTimeout(p.S),p.S\u003dnull);var b\u003dp.D;p.D\u003dnull;d||p.dispatchEvent(\"ready\");try{b.onreadystatechange\u003dnull}catch(v){}}};\nWr\u003dfunction(p){var d\u003dp.getStatus();a:switch(d){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:var b\u003d!0;break a;default:b\u003d!1}if(!b){if(d\u003dd\u003d\u003d\u003d0)p\u003dg.V4(1,String(p.W)),!p\u0026\u0026g.ee.self\u0026\u0026g.ee.self.location\u0026\u0026(p\u003dg.ee.self.location.protocol.slice(0,-1)),d\u003d!yFj.test(p?p.toLowerCase():\"\");b\u003dd}return b};\ng.A$\u003dfunction(p){return p.D?p.D.readyState:0};\ng.pC\u003dfunction(p){try{return p.D?p.D.responseText:\"\"}catch(d){return\"\"}};\ng.d$\u003dfunction(p){try{if(!p.D)return null;if(\"response\"in p.D)return p.D.response;switch(p.aB){case \"\":case \"text\":return p.D.responseText;case \"arraybuffer\":if(\"mozResponseArrayBuffer\"in p.D)return p.D.mozResponseArrayBuffer}return null}catch(d){return null}};\ng.I$W\u003dfunction(p){var d\u003d{};p\u003d(p.D\u0026\u0026g.A$(p)\u003e\u003d2?p.D.getAllResponseHeaders()||\"\":\"\").split(\"\\r\\n\");for(var b\u003d0;b\u003cp.length;b++)if(!g.CF(p[b])){var v\u003dHTj(p[b]),P\u003dv[0];v\u003dv[1];if(typeof v\u003d\u003d\u003d\"string\"){v\u003dv.trim();var M\u003dd[P]||[];d[P]\u003dM;M.push(v)}}return Ej(d,function(X){return X.join(\", \")})};\ng.b2\u003dfunction(p,d){return p.D?p.D.getResponseHeader(d):null};\nvd\u003dfunction(){};\nMi\u003dfunction(p,d){this.logger\u003dp;this.event\u003dd;this.startTime\u003dPd()};\nXS\u003dfunction(){h4.apply(this,arguments);this.Up\u003d{MN:function(){return[]}}};\nqi\u003dfunction(p,d,b){var v\u003dPd();d\u003dd();p.g8(b,Pd()-v);return d};\naz\u003dfunction(){XS.apply(this,arguments)};\noz\u003dfunction(p){XS.call(this);var d\u003dthis;this.logger\u003dp;this.Up\u003d{VrZ:function(){return d.logger},\nMN:function(){return d.logger.Up.MN()}};\nthis.addOnDisposeCallback(function(){return void d.logger.dispose()})};\nzH7\u003dfunction(p){return{FmZ:new Nwq(p),errorCount:new c7w(p),eventCount:new wjk(p),Ch:new UCz(p),cjh:new GCu(p),DvC:new y77(p),ZK:new IBC(p),OpC:new zke(p)}};\njDu\u003dfunction(p,d,b,v,P){p\u003dCfB(Eyu(new yB(1828,\"0\"),p),new vd);d.length\u0026\u0026N1C(p,MtB(new P7W,d));P!\u003d\u003dvoid 0\u0026\u0026(p.q2\u003dP);v\u0026\u0026(p.B\u003d!0);var M\u003dnew Ir(1828,\"\",\"\",!1,\"\",p.build());g.Y(M,p);var X\u003dnew g.Uw({flush:function(a){try{M.flush(a)}catch(F){b(F)}}});\nX.addOnDisposeCallback(function(){setTimeout(function(){try{X.Jb()}finally{M.dispose()}})});\nX.B\u003d1E5;X.flushInterval\u003d3E4;X.D.setInterval(3E4);return X};\nFS\u003dfunction(p,d){g.e.call(this);var b\u003dthis;this.callback\u003dp;this.U\u003dd;this.D\u003d-d;this.addOnDisposeCallback(function(){return void clearTimeout(b.Z5)})};\ntrK\u003dfunction(p){if(p.Z5\u003d\u003d\u003dvoid 0){var d\u003dMath.max(0,p.D+p.U-Pd());p.Z5\u003dsetTimeout(function(){try{p.callback()}finally{p.D\u003dPd(),p.Z5\u003dvoid 0}},d)}};\nh5\u003dfunction(p,d,b){XS.call(this);this.metrics\u003dp;this.yY\u003dd;this.F3\u003db};\nOU\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?[]:d;var b\u003d{yY:p.yY||\"_\",F3:p.F3||\"\",EM:p.EM||[],x5:p.x5|0,q2:p.q2,L7:p.L7||function(){},\nTa:!!p.Ta,j6:p.j6||function(M,X){return jDu(M,X,b.L7,b.Ta,b.q2)}},v\u003db.j6(\"45\",b.EM.concat(d));\nh5.call(this,zH7(v),b.yY,b.F3);var P\u003dthis;this.B\u003dd;this.Up\u003d{MN:function(){return P.options.EM.concat(P.B).sort(function(M,X){return M-X})}};\nthis.options\u003db;this.service\u003dv;this.U\u003d!p.j6;this.D\u003dnew FS(function(){return void P.service.Jb()},b.x5);\nthis.addOnDisposeCallback(function(){P.D.dispose();P.U\u0026\u0026P.service.dispose()})};\nPd\u003dfunction(){var p,d,b;return(b\u003d(p\u003dglobalThis.performance)\u003d\u003dnull?void 0:(d\u003dp.now)\u003d\u003dnull?void 0:d.call(p))!\u003dnull?b:Date.now()};\nJ5\u003dfunction(p){this.F7\u003dII(p)};\nkT\u003dfunction(p){this.F7\u003dII(p)};\nnC\u003dfunction(p){this.F7\u003dII(p,0,nC.messageId)};\niH7\u003dfunction(p){this.F7\u003dII(p)};\nX3\u003dfunction(p){this.F7\u003dII(p)};\nr$\u003dfunction(p){this.F7\u003dII(p)};\ng.fC\u003dfunction(){var p\u003dthis;this.promise\u003dnew Promise(function(d,b){p.resolve\u003dd;p.reject\u003db})};\nHHC\u003dfunction(p,d,b){if(p.disable)return new az;var v\u003dd?ZzC(d):[];if(b)return b.B4(v),b.share();b\u003dp.yY;var P\u003dp.F3,M\u003dp.hQ,X\u003dp.u7X;d\u003dd\u003d\u003dnull?void 0:Xh(d,iH7,10);var a\u003da\u003d\u003d\u003dvoid 0?45:a;d\u003d(d\u003d\u003dnull?void 0:qz(d,1))||0;p\u003d{yY:b,F3:P,EM:M,x5:X,Ta:d\u003e0\u0026\u0026a\u003e\u003dd,q2:p.q2,L7:p.L7,j6:p.j6};v\u003dv\u003d\u003d\u003dvoid 0?[]:v;return new OU(p,v)};\nu2\u003dfunction(p){function d(r,Z,C,G){Promise.resolve().then(function(){F.done();a.PM();a.dispose();X.resolve({yH:r,nqt:Z,Q5E:C,SkX:G})})}\nfunction b(r,Z,C,G){if(!v.logger.xJ()){var U\u003d\"k\";Z?U\u003d\"h\":C\u0026\u0026(U\u003d\"u\");U!\u003d\u003d\"k\"?G!\u003d\u003d0\u0026\u0026(v.logger.Ym(U),v.logger.g8(U,r)):v.U\u003c\u003d0?(v.logger.Ym(U),v.logger.g8(U,r),v.U\u003dMath.floor(Math.random()*200)):v.U--}}\ng.e.call(this);var v\u003dthis;this.U\u003dMath.floor(Math.random()*200);this.D\u003dnew r$;if(\"challenge\"in p\u0026\u0026Dh$(p.challenge)){var P\u003dJA(p.challenge,4);var M\u003dJA(p.challenge,5);JA(p.challenge,7)\u0026\u0026(this.D\u003dVrD(JA(p.challenge,7)))}else P\u003dp.program,M\u003dp.globalName;this.addOnDisposeCallback(function(){var r,Z,C;return g.z(function(G){if(G.D\u003d\u003d1)return g.y(G,v.B,2);r\u003dG.U;Z\u003dr.nqt;(C\u003dZ)\u003d\u003dnull||C();g.l$(G)})});\nthis.logger\u003dHHC(p.Jw||{},this.D,p.Km);g.Y(this,this.logger);var X\u003dnew g.fC;this.B\u003dX.promise;this.logger.Ym(\"t\");var a\u003dthis.logger.share(),F\u003dnew Mi(a,\"t\");if(!g.ee[M])throw this.logger.eC(25),Error(\"EGOU\");if(!g.ee[M].a)throw this.logger.eC(26),Error(\"ELIU\");try{var h\u003dg.ee[M].a;M\u003d[];for(var O\u003d[],J\u003dZzC(this.D),k\u003d0;k\u003cJ.length;k++)M.push(J[k]),O.push(1);var n\u003dEuz(this.D);for(J\u003d0;J\u003cn.length;J++)M.push(n[J]),O.push(2);this.V\u003dg.u(h(P,d,!0,p.Zf,b,[M,O],JA(this.D,5))).next().value;this.oU\u003dX.promise.then(function(){})}catch(r){throw this.logger.eC(28),\nr;\n}};\neHu\u003dfunction(p){if(!p)return null;p\u003dhA(p,4);return p\u003d\u003d\u003dnull||p\u003d\u003d\u003dvoid 0?null:UG(p)};\nl2\u003dfunction(){this.U\u003d{};this.D\u003dnull};\nsU\u003dfunction(){l2.instance||(l2.instance\u003dnew l2);return l2.instance};\nZJ\u003dfunction(p,d){return Sje(p,Xh(d,J5,1),Xh(d,kT,2),JA(d,3))};\nSje\u003dfunction(p,d,b,v){if(!d\u0026\u0026!b)return Promise.resolve();if(!v)return Yjj(d,b);var P;(P\u003dp.U)[v]||(P[v]\u003dnew Promise(function(M,X){Yjj(d,b).then(function(){p.D\u003dv;M()},function(a){delete p.U[v];\nX(a)})}));\nreturn p.U[v]};\nYjj\u003dfunction(p,d){return d?gEW(d):p?Lee(p):Promise.resolve()};\ngEW\u003dfunction(p){return new Promise(function(d,b){var v\u003dg.dk(\"SCRIPT\"),P\u003deHu(p);g.$l(v,P);v.onload\u003dfunction(){g.XG(v);d()};\nv.onerror\u003dfunction(){g.XG(v);b(Error(\"EWLS\"))};\n(g.Q8(\"HEAD\")[0]||document.documentElement).appendChild(v)})};\nLee\u003dfunction(p){return new Promise(function(d){var b\u003dg.dk(\"SCRIPT\");if(p){var v\u003dhA(p,6);v\u003dv\u003d\u003d\u003dnull||v\u003d\u003d\u003dvoid 0?null:ZTe(v)}else v\u003dnull;b.textContent\u003dLV(v);Qy(b);(g.Q8(\"HEAD\")[0]||document.documentElement).appendChild(b);g.XG(b);d()})};\nEU\u003dfunction(p){this.F7\u003dII(p)};\nCC\u003dfunction(p){this.F7\u003dII(p)};\nNi\u003dfunction(p,d,b){this.client\u003dp;this.B0\u003dd;this.D\u003db};\nGl\u003dfunction(p){g.e.call(this);var d\u003dthis;this.options\u003dp;this.S\u003dnew g.fC;this.oU\u003dthis.S.promise;this.X\u003dnew g.fC;this.W\u003d1;this.B\u003dnew g.fC;this.V\u003d[];this.I$\u003dp.I$||function(){};\nthis.logger\u003dnew oz(HHC(p.Jw||{}));QDD(this,p.yN,p.xC,p.ErC,p.S4B,Object.assign({},$hu,p.gL||{}));this.addOnDisposeCallback(function(){return void mhW(d)})};\nKeK\u003dfunction(p){var d;return g.z(function(b){if(p.xJ())throw Error(\"Already disposed\");(d\u003dp.D)!\u003dnull\u0026\u0026(d.endTimeMs\u003d0,d.hS(1));return g.y(b,p.B.promise,0)})};\nmhW\u003dfunction(p){p.Z\u003dError(\"Cancelled by dispose\");p.X.resolve();F3(p.S.promise);p.S.reject(Error(\"Cancelled by dispose\"));p.logger.dispose();Promise.all(p.V).then(function(){var b;return g.z(function(v){(b\u003dp.U)\u003d\u003dnull||b.dispose();p.U\u003dvoid 0;g.l$(v)})});\np.V\u003d[];var d;(d\u003dp.D)!\u003dnull\u0026\u0026(d.endTimeMs\u003d0,d.hS(1));F3(p.B.promise);p.B.reject(Error(\"Cancelled by dispose\"))};\nxhC\u003dfunction(p,d){var b\u003dp.I$;p.I$\u003dfunction(){b();d()}};\nBBz\u003dfunction(p,d){p.xJ()||(p.U\u003dd,p.logger.update(d.ZA()),p.X.resolve(),p.S.resolve(void 0),p.I$())};\nRH7\u003dfunction(p,d){d\u0026\u0026(Promise.all(p.V).then(function(){return void d.dispose()}),p.V\u003d[])};\nw$\u003dfunction(p,d){p.W\u003dd;var b,v;(v\u003d(b\u003dp.options).GfB)\u003d\u003dnull||v.call(b,d)};\nTB$\u003dfunction(p){p.xJ()||(p.B.resolve(),p.B\u003dnew g.fC)};\nQDD\u003dfunction(p,d,b,v,P,M){v\u003dv\u003d\u003d\u003dvoid 0?sU():v;P\u003dP\u003d\u003d\u003dvoid 0?Promise.resolve(void 0):P;var X,a,F,h,O,J,k,n,r,Z,C,G;g.z(function(U){switch(U.D){case 1:return g.y(U,0,3);case 3:a\u003dnull;if(!X){U.LX(6);break}w$(p,7);g.sW(U,7);return g.y(U,UU(X.snapshot({}),M.E6,function(){return Promise.resolve(\"E:CTO\")}),9);\ncase 9:a\u003dU.U;g.EW(U,6);break;case 7:g.Cz(U),a\u003d\"E:UCE\";case 6:F\u003dvoid 0,h\u003dX?M.AQ:M.qe,O\u003dnew g.NQ(h,M.tQ,M.P9,M.Kh),J\u003d0;case 10:if(!(J\u003cM.maxAttempts)){U.LX(12);break}if(J\u003d\u003d\u003d0){U.LX(13);break}w$(p,0);p.D\u003dnew AFj(O.getValue(),M.t2,M.FO);return g.y(U,p.D.promise,14);case 14:k\u003dU.U,p.D\u003dvoid 0,k\u003d\u003d\u003d1?(J\u003d0,O.reset()):g.Gt(O);case 13:g.sW(U,15);n\u003dvoid 0;if(b){n\u003db;U.LX(17);break}w$(p,5);r\u003dv.D;return g.y(U,UU(d.QG(r,a),M.eg,function(){return Promise.reject(Error(\"RGF:Fetch timed out\"))}),18);\ncase 18:n\u003dU.U;case 17:return w$(p,3),g.y(U,UU(ZJ(v,n),M.ELF,function(){return Promise.reject(Error(\"DTZ:Script timed out\"))}),19);\ncase 19:return w$(p,8),g.y(U,P,20);case 20:return Z\u003dnew u2({challenge:n,Jw:p.options.Jw,Zf:p.options.Zf}),g.y(U,UU(Z.oU,M.PtZ,function(){return Promise.reject(Error(\"QEG:Setup timed out\"))}),21);\ncase 21:F\u003dZ;U.LX(12);break;case 15:C\u003dg.Cz(U),p.handleError(C),TB$(p);case 11:J++;U.LX(10);break;case 12:if(p.xJ()){U.LX(5);break}F\u0026\u0026(b\u003dvoid 0,RH7(p,X),X\u003dF,BBz(p,F),TB$(p));w$(p,2);p.D\u003dnew AFj(M.gqb,M.t2,M.FO);return g.y(U,p.D.promise,22);case 22:p.D\u003dvoid 0;if(p.xJ()){U.LX(5);break}U.LX(3);break;case 5:(G\u003dX)\u003d\u003dnull||G.dispose(),g.l$(U)}})};\nUU\u003dfunction(p,d,b){var v,P\u003dnew Promise(function(M){v\u003dsetTimeout(M,d)});\nreturn Promise.race([p.finally(function(){return void clearTimeout(v)}),\nP.then(b)])};\nAFj\u003dfunction(p,d,b){function v(){var M\u003dP.endTimeMs-Date.now();M\u003c\u003db?P.hS(0):setTimeout(v,Math.min(M,d))}\nvar P\u003dthis;this.endTimeMs\u003dDate.now()+p;this.promise\u003dnew Promise(function(M){P.hS\u003dM});\nv()};\nWeB\u003dfunction(p,d){try{return globalThis.sessionStorage.setItem(p,d),!0}catch(b){return!1}};\ncd\u003dfunction(p,d,b,v){d\u003dd\u003d\u003d\u003dvoid 0?0:d;b\u003db\u003d\u003d\u003dvoid 0?p.length:b;var P\u003d0;for(v\u0026\u0026(P\u003dcd(v));d\u003cb;d++)v\u003dtypeof p\u003d\u003d\u003d\"string\"?p.charCodeAt(d):p[d],P\u003dpXw(31,P)+v|0;return P};\ndQj\u003dfunction(p,d){return[cd(p,0,p.length\u003e\u003e1,d),cd(p,p.length\u003e\u003e1)]};\nb5z\u003dfunction(p){var d\u003dg.u(dQj(p,yE));p\u003dd.next().value;d\u003dd.next().value;return p.toString(16)+d.toString(16)};\nviw\u003dfunction(p,d){var b\u003ddQj(d);p\u003dnew Uint32Array(p.buffer);d\u003dp[0];var v\u003dg.u(b);b\u003dv.next().value;v\u003dv.next().value;for(var P\u003d1;P\u003cp.length;P+\u003d2){for(var M\u003dd,X\u003dP,a\u003db,F\u003dv,h\u003d0;h\u003c22;h++)X\u003dX\u003e\u003e\u003e8|X\u003c\u003c24,X+\u003dM|0,X^\u003da+38293,M\u003dM\u003c\u003c3|M\u003e\u003e\u003e29,M^\u003dX,F\u003dF\u003e\u003e\u003e8|F\u003c\u003c24,F+\u003da|0,F^\u003dh+38293,a\u003da\u003c\u003c3|a\u003e\u003e\u003e29,a^\u003dF;M\u003d[M,X];p[P]^\u003dM[0];P+1\u003cp.length\u0026\u0026(p[P+1]^\u003dM[1])}};\nPG$\u003dfunction(p,d,b,v,P){var M\u003d(4-(yE.length+b.length)%4)%4,X\u003dnew Uint8Array(4+M+yE.length+4+b.length),a\u003dnew DataView(X.buffer),F\u003d0;a.setUint32(F,Math.random()*4294967295);F\u003dF+4+M;X.set(yE,F);F+\u003dyE.length;a.setUint32(F,P);X.set(b,F+4);viw(X,v);return p.ib(d,function(h){return void globalThis.sessionStorage.removeItem(h)})?WeB(d,g.uj(X))?\"s\":\"t\":\"i\"};\nM6e\u003dfunction(p,d){var b\u003dglobalThis.sessionStorage.getItem(p);if(!b)return[\"m\"];try{var v\u003dsF(b);viw(v,d)}catch(P){return globalThis.sessionStorage.removeItem(p),[\"c\"]}for(d\u003d4;d\u003c7\u0026\u0026v[d]\u003d\u003d\u003d0;)d++;for(b\u003d0;b\u003cyE.length;b++)if(v[d++]!\u003d\u003dyE[b])return globalThis.sessionStorage.removeItem(p),[\"d\"];b\u003d(new DataView(v.buffer)).getUint32(d);return Math.floor(Date.now()/1E3)\u003e\u003db?(globalThis.sessionStorage.removeItem(p),[\"e\"]):[\"a\",new Uint8Array(v.buffer,d+4)]};\nIz\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?[]:b;this.maxItems\u003dp;this.D\u003dd\u003d\u003d\u003dvoid 0?0:d;this.U\u003db};\nXXu\u003dfunction(p){var d\u003dglobalThis.sessionStorage.getItem(\"iU5q-!O9@$\");if(!d)return new Iz(p);var b\u003dd.split(\",\");if(b.length\u003c2)return globalThis.sessionStorage.removeItem(\"iU5q-!O9@$\"),new Iz(p);d\u003db.slice(1);d.length\u003d\u003d\u003d1\u0026\u0026d[0]\u003d\u003d\u003d\"\"\u0026\u0026(d\u003d[]);b\u003dNumber(b[0]);return isNaN(b)||b\u003c0||b\u003ed.length?(globalThis.sessionStorage.removeItem(\"iU5q-!O9@$\"),new Iz(p)):new Iz(p,b,d)};\nqCw\u003dfunction(p,d){this.logger\u003dd;try{var b\u003dglobalThis.sessionStorage\u0026\u0026!!globalThis.sessionStorage.getItem\u0026\u0026!!globalThis.sessionStorage.setItem\u0026\u0026!!globalThis.sessionStorage.removeItem}catch(v){b\u003d!1}b\u0026\u0026(this.index\u003dXXu(p))};\naGB\u003dfunction(p,d,b,v,P){var M\u003dp.index?qi(p.logger,function(){return PG$(p.index,b5z(d),b,v,P)},\"W\"):\"u\";\np.logger.IZ(M)};\noi$\u003dfunction(p,d,b){var v\u003dg.u(p.index?qi(p.logger,function(){return M6e(b5z(d),b)},\"R\"):[\"u\"]),P\u003dv.next().value;\nv\u003dv.next().value;p.logger.vT(P);return v};\nO5z\u003dfunction(p){function d(){b-\u003dv;b-\u003dP;b^\u003dP\u003e\u003e\u003e13;v-\u003dP;v-\u003db;v^\u003db\u003c\u003c8;P-\u003db;P-\u003dv;P^\u003dv\u003e\u003e\u003e13;b-\u003dv;b-\u003dP;b^\u003dP\u003e\u003e\u003e12;v-\u003dP;v-\u003db;v^\u003db\u003c\u003c16;P-\u003db;P-\u003dv;P^\u003dv\u003e\u003e\u003e5;b-\u003dv;b-\u003dP;b^\u003dP\u003e\u003e\u003e3;v-\u003dP;v-\u003db;v^\u003db\u003c\u003c10;P-\u003db;P-\u003dv;P^\u003dv\u003e\u003e\u003e15}\np\u003dFfK(p);for(var b\u003d2654435769,v\u003d2654435769,P\u003d314159265,M\u003dp.length,X\u003dM,a\u003d0;X\u003e\u003d12;X-\u003d12,a+\u003d12)b+\u003djE(p,a),v+\u003djE(p,a+4),P+\u003djE(p,a+8),d();P+\u003dM;switch(X){case 11:P+\u003dp[a+10]\u003c\u003c24;case 10:P+\u003dp[a+9]\u003c\u003c16;case 9:P+\u003dp[a+8]\u003c\u003c8;case 8:v+\u003dp[a+7]\u003c\u003c24;case 7:v+\u003dp[a+6]\u003c\u003c16;case 6:v+\u003dp[a+5]\u003c\u003c8;case 5:v+\u003dp[a+4];case 4:b+\u003dp[a+3]\u003c\u003c24;case 3:b+\u003dp[a+2]\u003c\u003c16;case 2:b+\u003dp[a+1]\u003c\u003c8;case 1:b+\u003dp[a+0]}d();return hJz.toString(P)};\nFfK\u003dfunction(p){for(var d\u003d[],b\u003d0;b\u003cp.length;b++)d.push(p.charCodeAt(b));return d};\njE\u003dfunction(p,d){return p[d+0]+(p[d+1]\u003c\u003c8)+(p[d+2]\u003c\u003c16)+(p[d+3]\u003c\u003c24)};\nt5\u003dfunction(p){g.e.call(this);var d\u003dthis;this.logger\u003dp;this.U\u003dnew g.fC;this[JMu]\u003dthis.dispose;this.addOnDisposeCallback(function(){F3(d.U.promise);d.U.reject()})};\ni2\u003dfunction(p,d){var b\u003dsetTimeout(function(){p.U.resolve()},d);\np.addOnDisposeCallback(function(){return void clearTimeout(b)})};\nHd\u003dfunction(p,d,b,v){return qi(p.logger,function(){return b?p.uN(d,v):p.Qi(d,v)},p.D)};\nDJ\u003dfunction(p,d,b,v){t5.call(this,p);this.V\u003dd;this.S\u003db;this.D\u003d\"m\";this.B\u003d\"x\";this.X\u003d0;i2(this,v)};\nVE\u003dfunction(p,d,b){t5.call(this,p);this.V\u003dd;this.D\u003d\"f\";this.B\u003d\"z\";i2(this,b)};\neE\u003dfunction(p,d,b){t5.call(this,p);this.V\u003dd;this.D\u003d\"w\";this.B\u003d\"z\";i2(this,b)};\nSE\u003dfunction(p,d){t5.call(this,p);this.error\u003dd;this.D\u003d\"e\";this.B\u003d\"y\"};\nkte\u003dfunction(p,d){var b\u003d(d(p.error.message)+\":\"+d(p.error.stack)).substring(0,2048);d\u003db.length+1;b\u003dLC(b);var v\u003dnew Uint8Array(4+b.length);v.set([42,d\u0026127|128,d\u003e\u003e7,p.error.code]);v.set(b,4);return v};\nQE\u003dfunction(p,d,b){t5.call(this,p);this.V\u003dd;this.clientState\u003db;this.D\u003d\"S\";this.B\u003d\"q\"};\nLC\u003dfunction(p){return globalThis.TextEncoder?(new TextEncoder).encode(p):g.s6(p)};\n$T\u003dfunction(p,d,b){g.e.call(this);var v\u003dthis;this.logger\u003dp;this.onError\u003dd;this.state\u003db;this.Z\u003d0;this.U\u003dvoid 0;this.addOnDisposeCallback(function(){v.D\u0026\u0026(v.D.dispose(),v.D\u003dvoid 0)})};\nniz\u003dfunction(p,d){d\u003dd instanceof Pm?d:new Pm(5,\"TVD:error\",d);return p.reportError(d)};\nmZ\u003dfunction(p,d,b){try{if(p.xJ())throw new Pm(21,\"BNT:disposed\");if(!p.D\u0026\u0026p.U)throw p.U;var v,P;return(P\u003d(v\u003drMB(p,d,b))!\u003dnull?v:fGD(p,d,b))!\u003dnull?P:uGC(p,d,b)}catch(M){if(!d.Bt)throw niz(p,M);return lGW(p,b,M)}};\nrMB\u003dfunction(p,d,b){var v;return(v\u003dp.D)\u003d\u003dnull?void 0:Hd(v,function(){return KC(p,d)},b,function(P){var M;\nif(p.D instanceof DJ\u0026\u0026((M\u003dd.nI)\u003d\u003dnull?0:M.GE))try{var X;(X\u003dp.cache)\u003d\u003dnull||aGB(X,KC(p,d),P,d.nI.Jc,p.W-120)}catch(a){p.reportError(new Pm(24,\"ELX:write\",a))}})};\nfGD\u003dfunction(p,d,b){var v;if((v\u003dd.nI)!\u003dnull\u0026\u0026v.nz)try{var P,M\u003d(P\u003dp.cache)\u003d\u003dnull?void 0:oi$(P,KC(p,d),d.nI.Jc);return M?b?qi(p.logger,function(){return g.uj(M,2)},\"a\"):M:void 0}catch(X){p.reportError(new Pm(23,\"RXO:read\",X))}};\nuGC\u003dfunction(p,d,b){var v\u003d{stack:[],error:void 0,hasError:!1};try{if(!d.UO)throw new Pm(29,\"SDF:notready\");return Hd(dQ(v,new QE(p.logger,p.Z,p.state)),function(){return KC(p,d)},b)}catch(P){v.error\u003dP,v.hasError\u003d!0}finally{bW(v)}};\nlGW\u003dfunction(p,d,b){var v\u003d{stack:[],error:void 0,hasError:!1};try{var P\u003dniz(p,b);return Hd(dQ(v,new SE(p.logger,P)),function(){return[]},d)}catch(M){v.error\u003dM,v.hasError\u003d!0}finally{bW(v)}};\nKC\u003dfunction(p,d){return d.HI?d.HI:d.qv?qi(p.logger,function(){return d.HI\u003dLC(d.qv)},\"c\"):[]};\nBd\u003dfunction(p){var d;$T.call(this,p.jK.ZA(),(d\u003dp.onError)!\u003dnull?d:function(){},0);\nvar b\u003dthis;this.X\u003d0;this.V\u003dnew g.fC;this.B\u003d!1;this.jK\u003dp.jK;this.yN\u003dp.yN;this.gL\u003dObject.assign({},sru,p.gL||{});p.F3\u0026\u0026(this.logger instanceof OU||this.logger instanceof oz)\u0026\u0026this.logger.oJ(p.F3);this.Cv\u003dp.Cv||!1;if(Z5K(p)){var v\u003dthis.jK;this.S\u003dfunction(){return KeK(v).catch(function(X){X\u003db.reportError(new Pm(b.B?20:32,\"TRG:Disposed\",X));b.U\u003dX;var a;(a\u003db.D)\u003d\u003dnull||a.dispose();b.D\u003dvoid 0;b.V.reject(X)})};\nxhC(v,function(){return void xT(b)});\nv.W\u003d\u003d\u003d2\u0026\u0026xT(this)}else this.S\u003dp.YcN,xT(this);var P\u003dthis.logger.share();P.Ym(\"o\");var M\u003dnew Mi(P,\"o\");this.V.promise.then(function(){M.done();P.PM();P.dispose()},function(){return void P.dispose()});\nthis.addOnDisposeCallback(function(){b.B||(b.U?b.logger.PM():(b.U\u003db.reportError(new Pm(32,\"TNP:Disposed\")),b.logger.PM(),b.V.reject(b.U)));b.logger.dispose()})};\nEij\u003dfunction(p,d){d\u003dd instanceof Pm?d:d instanceof cr?new Pm(11,\"EBH:Error\",d):new Pm(12,\"BSO:Unknown\",d);return p.reportError(d)};\nxT\u003dfunction(p){var d,b,v,P,M,X,a,F,h,O,J,k,n,r,Z;return g.z(function(C){switch(C.D){case 1:d\u003dvoid 0;p.X++;b\u003dnew g.fC;p.jK instanceof Gl\u0026\u0026p.jK.V.push(b.promise);if(!p.Cv){C.LX(2);break}v\u003dnew g.fC;setTimeout(function(){return void v.resolve()});\nreturn g.y(C,v.promise,2);case 2:return P\u003dp.logger.share(),g.sW(C,4,5),p.state\u003d5,M\u003d{},X\u003d[],g.y(C,UU(p.jK.snapshot({qv:M,Wx:X}),p.gL.eAb,function(){return Promise.reject(new Pm(15,\"MDA:Timeout\"))}),7);\ncase 7:a\u003dC.U;if(p.xJ())throw new Pm(p.B?20:32,\"MDA:Disposed\");F\u003dX[0];p.state\u003d6;return g.y(C,UU(P.QJ(\"g\",1,p.yN.O0(a)),p.gL.cj,function(){return Promise.reject(new Pm(10,\"BWB:Timeout\"))}),8);\ncase 8:h\u003dC.U;if(p.xJ())throw new Pm(p.B?20:32,\"BWB:Disposed\");p.state\u003d7;d\u003dqi(P,function(){var U\u003dCGC(p,h,b,F);U.U.promise.then(function(){return void p.S()}).catch(function(){});\nreturn U},\"i\");\ncase 5:g.NC(C);P.dispose();g.GC(C,6);break;case 4:O\u003dg.Cz(C);(J\u003dd)\u003d\u003dnull||J.dispose();if(!p.U){k\u003dEij(p,O);b.resolve();var G;if(G\u003dp.jK instanceof Gl\u0026\u0026p.X\u003c2)a:if(O instanceof Pm)G\u003dO.code!\u003d\u003d32\u0026\u0026O.code!\u003d\u003d20\u0026\u0026O.code!\u003d\u003d10;else{if(O instanceof cr)switch(O.code){case 2:case 13:case 14:case 4:break;default:G\u003d!1;break a}G\u003d!0}if(G)return n\u003d(1+Math.random()*.25)*(p.B?6E4:1E3),r\u003dsetTimeout(function(){return void p.S()},n),p.addOnDisposeCallback(function(){return void clearTimeout(r)}),C.return();\np.U\u003dk}P.eC(p.B?13:14);p.V.reject(p.U);return C.return();case 6:p.state\u003d8,p.X\u003d0,(Z\u003dp.D)\u003d\u003dnull||Z.dispose(),p.D\u003dd,p.B\u003d!0,p.V.resolve(),g.l$(C)}})};\nCGC\u003dfunction(p,d,b,v){var P\u003dOM(d,2)*1E3;if(P\u003c\u003d0)throw new Pm(31,\"TTM:Invalid\");if(JA(d,4))return new eE(p.logger,JA(d,4),P);if(!OM(d,3))return new VE(p.logger,UF(xH(d,1)),P);if(!v)throw new Pm(4,\"PMD:Undefined\");v\u003dv(UF(xH(d,1)));if(!(v instanceof Function))throw new Pm(16,\"APF:Failed\");p.W\u003dMath.floor((Date.now()+P)/1E3);p\u003dnew DJ(p.logger,v,OM(d,3),P);p.addOnDisposeCallback(function(){return void b.resolve()});\nreturn p};\nRz\u003dfunction(){var p\u003d0,d;return function(b){d||(d\u003dnew az);var v\u003dnew QE(d,p,1),P\u003dHd(v,function(){return LC(b)},!0);\nv.dispose();p++;return P}};\nTl\u003dfunction(p){this.F7\u003dII(p)};\nNkD\u003dfunction(p,d,b){this.WD\u003dp;this.gX\u003dd;this.metadata\u003db};\nA5\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?{}:d;this.RVZ\u003dp;this.metadata\u003dd;this.status\u003dnull};\nWd\u003dfunction(p,d,b,v,P){this.name\u003dp;this.methodType\u003d\"unary\";this.requestType\u003dd;this.responseType\u003db;this.D\u003dv;this.U\u003dP};\npr\u003dfunction(p){this.F7\u003dII(p)};\nb8\u003dfunction(p){this.F7\u003dII(p)};\nvp\u003dfunction(p){this.F7\u003dII(p)};\nPp\u003dfunction(p,d){this.Z\u003dp.TNB;this.W\u003dd;this.D\u003dp.xhr;this.B\u003d[];this.X\u003d[];this.S\u003d[];this.V\u003d[];this.U\u003d[];this.Z\u0026\u0026GtC(this)};\nyMD\u003dfunction(p,d){var b\u003dnew wXk;g.L5(p.D,\"complete\",function(){if(Wr(p.D)){var v\u003dg.pC(p.D);if(d\u0026\u0026p.D.getResponseHeader(\"Content-Type\")\u003d\u003d\u003d\"text/plain\"){if(!atob)throw Error(\"Cannot decode Base64 response\");v\u003datob(v)}try{var P\u003dp.W(v)}catch(a){Mg(p,Xe(new cr(13,\"Error when deserializing response data; error: \"+a+(\", response: \"+v)),b));return}v\u003da$C(p.D.getStatus());qg(p,ax(p));v\u003d\u003d0?UQC(p,P):Mg(p,Xe(new cr(v,\"Xhr succeeded but the status code is not 200\"),b))}else{v\u003dg.pC(p.D);P\u003dax(p);if(v){var M\u003dcMB(p,\nv);v\u003dM.code;var X\u003dM.details;M\u003dM.metadata}else v\u003d2,X\u003d\"Rpc failed due to xhr error. uri: \"+String(p.D.W)+\", error code: \"+p.D.U+\", error: \"+p.D.getLastError(),M\u003dP;qg(p,P);Mg(p,Xe(new cr(v,X,M),b))}})};\nGtC\u003dfunction(p){p.Z.Xu(\"data\",function(d){if(\"1\"in d){var b\u003dd[\"1\"];try{var v\u003dp.W(b)}catch(P){Mg(p,new cr(13,\"Error when deserializing response data; error: \"+P+(\", response: \"+b)))}v\u0026\u0026UQC(p,v)}if(\"2\"in d)for(d\u003dcMB(p,d[\"2\"]),b\u003d0;b\u003cp.S.length;b++)p.S[b](d)});\np.Z.Xu(\"end\",function(){qg(p,ax(p));for(var d\u003d0;d\u003cp.V.length;d++)p.V[d]()});\np.Z.Xu(\"error\",function(){if(p.U.length!\u003d0){var d\u003dp.D.U;d!\u003d\u003d0||Wr(p.D)||(d\u003d6);var b\u003d-1;switch(d){case 0:var v\u003d2;break;case 7:v\u003d10;break;case 8:v\u003d4;break;case 6:b\u003dp.D.getStatus();v\u003da$C(b);break;default:v\u003d14}qg(p,ax(p));d\u003dk97(d)+\", error: \"+p.D.getLastError();b!\u003d-1\u0026\u0026(d+\u003d\", http status code: \"+b);Mg(p,new cr(v,d))}})};\nax\u003dfunction(p){var d\u003d{},b\u003dg.I$W(p.D);Object.keys(b).forEach(function(v){d[v]\u003db[v]});\nreturn d};\ncMB\u003dfunction(p,d){var b\u003d2,v\u003d{};try{var P\u003dIGW(d);b\u003dqz(P,1);var M\u003dP.getMessage();Mz(P,b8,3).length\u0026\u0026(v[\"grpc-web-status-details-bin\"]\u003dd)}catch(X){p.D\u0026\u0026p.D.getStatus()\u003d\u003d\u003d404?(b\u003d5,M\u003d\"Not Found: \"+String(p.D.W)):(b\u003d14,M\u003d\"Unable to parse RpcStatus: \"+X)}return{code:b,details:M,metadata:v}};\nox\u003dfunction(p,d){d\u003dp.indexOf(d);d\u003e-1\u0026\u0026p.splice(d,1)};\nUQC\u003dfunction(p,d){for(var b\u003d0;b\u003cp.B.length;b++)p.B[b](d)};\nqg\u003dfunction(p,d){for(var b\u003d0;b\u003cp.X.length;b++)p.X[b](d)};\nMg\u003dfunction(p,d){for(var b\u003d0;b\u003cp.U.length;b++)p.U[b](d)};\nwXk\u003dfunction(){var p\u003dError.call(this);this.message\u003dp.message;\"stack\"in p\u0026\u0026(this.stack\u003dp.stack);Object.setPrototypeOf(this,this.constructor.prototype);this.name\u003d\"AsyncStack\"};\nXe\u003dfunction(p,d){d.stack\u0026\u0026(p.stack+\u003d\"\\n\"+d.stack);return p};\ng.Fe\u003dfunction(p){this.V\u003dp.BHF||null;this.B\u003dp.Y3||!1;this.U\u003dvoid 0};\nhf\u003dfunction(p,d){g.WX.call(this);this.O5\u003dp;this.S\u003dd;this.X\u003dvoid 0;this.status\u003dthis.readyState\u003d0;this.responseType\u003dthis.responseText\u003dthis.response\u003dthis.statusText\u003d\"\";this.onreadystatechange\u003dthis.responseXML\u003dnull;this.W\u003dnew Headers;this.U\u003dnull;this.eB\u003d\"GET\";this.C\u003d\"\";this.D\u003d!1;this.Z\u003dthis.B\u003dthis.V\u003dnull};\nzJC\u003dfunction(p){p.B.read().then(p.FZN.bind(p)).catch(p.WU.bind(p))};\nJf\u003dfunction(p){p.readyState\u003d4;p.V\u003dnull;p.B\u003dnull;p.Z\u003dnull;Om(p)};\nOm\u003dfunction(p){p.onreadystatechange\u0026\u0026p.onreadystatechange.call(p)};\ng.kp\u003dfunction(p){this.D\u003dthis.W\u003dthis.X\u003d\"\";this.B\u003dnull;this.S\u003dthis.U\u003d\"\";this.Z\u003d!1;var d;p instanceof g.kp?(this.Z\u003dp.Z,g.nr(this,p.X),this.W\u003dp.W,g.ro(this,p.D),g.fr(this,p.B),this.U\u003dp.U,u8(this,p.V.clone()),this.S\u003dp.S):p\u0026\u0026(d\u003dString(p).match(Do))?(this.Z\u003d!1,g.nr(this,d[1]||\"\",!0),this.W\u003dl8(d[2]||\"\"),g.ro(this,d[3]||\"\",!0),g.fr(this,d[4]),this.U\u003dl8(d[5]||\"\",!0),u8(this,d[6]||\"\",!0),this.S\u003dl8(d[7]||\"\")):(this.Z\u003d!1,this.V\u003dnew sm(null,this.Z))};\ng.nr\u003dfunction(p,d,b){p.X\u003db?l8(d,!0):d;p.X\u0026\u0026(p.X\u003dp.X.replace(/:$/,\"\"))};\ng.ro\u003dfunction(p,d,b){p.D\u003db?l8(d,!0):d};\ng.fr\u003dfunction(p,d){if(d){d\u003dNumber(d);if(isNaN(d)||d\u003c0)throw Error(\"Bad port number \"+d);p.B\u003dd}else p.B\u003dnull};\nu8\u003dfunction(p,d,b){d instanceof sm?(p.V\u003dd,jru(p.V,p.Z)):(b||(d\u003dZ6(d,t6K)),p.V\u003dnew sm(d,p.Z))};\ng.Em\u003dfunction(p,d,b){p.V.set(d,b)};\ng.Cr\u003dfunction(p){return p instanceof g.kp?p.clone():new g.kp(p)};\nl8\u003dfunction(p,d){return p?d?decodeURI(p.replace(/%25/g,\"%2525\")):decodeURIComponent(p):\"\"};\nZ6\u003dfunction(p,d,b){return typeof p\u003d\u003d\u003d\"string\"?(p\u003dencodeURI(p).replace(d,i5u),b\u0026\u0026(p\u003dp.replace(/%25([0-9a-fA-F]{2})/g,\"%$1\")),p):null};\ni5u\u003dfunction(p){p\u003dp.charCodeAt(0);return\"%\"+(p\u003e\u003e4\u002615).toString(16)+(p\u002615).toString(16)};\nsm\u003dfunction(p,d){this.U\u003dthis.D\u003dnull;this.B\u003dp||null;this.V\u003d!!d};\nNg\u003dfunction(p){p.D||(p.D\u003dnew Map,p.U\u003d0,p.B\u0026\u0026YB(p.B,function(d,b){p.add(Av(d),b)}))};\nH5$\u003dfunction(p,d){Ng(p);d\u003dGK(p,d);return p.D.has(d)};\ng.DQk\u003dfunction(p,d,b){p.remove(d);b.length\u003e0\u0026\u0026(p.B\u003dnull,p.D.set(GK(p,d),g.dR(b)),p.U\u003dp.U+b.length)};\nGK\u003dfunction(p,d){d\u003dString(d);p.V\u0026\u0026(d\u003dd.toLowerCase());return d};\njru\u003dfunction(p,d){d\u0026\u0026!p.V\u0026\u0026(Ng(p),p.B\u003dnull,p.D.forEach(function(b,v){var P\u003dv.toLowerCase();v!\u003dP\u0026\u0026(this.remove(v),g.DQk(this,P,b))},p));\np.V\u003dd};\ng.V6w\u003dfunction(p){var d\u003d\"\";g.sj(p,function(b,v){d+\u003dv;d+\u003d\":\";d+\u003db;d+\u003d\"\\r\\n\"});\nreturn d};\ng.wo\u003dfunction(p,d,b){if(g.ID(b))return p;b\u003dg.V6w(b);if(typeof p\u003d\u003d\u003d\"string\")return m9(p,g.Td(d),b);g.Em(p,d,b);return p};\ng.Um\u003dfunction(p){g.e.call(this);this.U\u003dp;this.D\u003d{}};\neJu\u003dfunction(p,d,b,v,P,M){if(Array.isArray(b))for(var X\u003d0;X\u003cb.length;X++)eJu(p,d,b[X],v,P,M);else{d\u003dgk(d,b,v||p.handleEvent,P,M||p.U||p);if(!d)return p;p.D[d.key]\u003dd}return p};\nSCe\u003dfunction(){this.B\u003d!0;this.U\u003d0;this.D\u003d\"\"};\nYCW\u003dfunction(p,d,b){p.B\u003d!1;throw Error(\"The stream is broken @\"+p.U+\". Error: \"+b+\". With input:\\n\"+d);};\ncp\u003dfunction(){this.S\u003dnull;this.Z\u003d[];this.V\u003dthis.U\u003dthis.B\u003dthis.D\u003dthis.C\u003d0;this.X\u003dnull;this.W\u003d0};\nyb\u003dfunction(p,d,b,v){p.D\u003d3;p.S\u003d\"The stream is broken @\"+p.C+\"/\"+b+\". Error: \"+v+\". With input:\\n\"+d;throw Error(p.S);};\nIx\u003dfunction(){this.D\u003dnull;this.U\u003d0;this.B\u003dnew SCe;this.V\u003dnew cp};\ngiz\u003dfunction(p,d,b){p.D\u003d\"The stream is broken @\"+p.U+\". Error: \"+b+\". With input:\\n\"+d;throw Error(p.D);};\nzK\u003dfunction(p){return p\u003d\u003d\"\\r\"||p\u003d\u003d\"\\n\"||p\u003d\u003d\" \"||p\u003d\u003d\"\\t\"};\njs\u003dfunction(p){this.C\u003dnull;this.S\u003d[];this.V\u003d\"\";this.O5\u003d[];this.B\u003dthis.U\u003d0;this.Z\u003d!1;this.W\u003d0;this.kJ\u003d/[\\\\\"]/g;this.D\u003dthis.X\u003d0;this.eB\u003d!(!p||!p.xd)};\ntf\u003dfunction(p,d,b){p.X\u003d3;p.C\u003d\"The stream is broken @\"+p.B+\"/\"+b+\". With input:\\n\"+d;throw Error(p.C);};\ni8\u003dfunction(){this.X\u003dthis.B\u003dnull;this.U\u003dthis.D\u003d0;this.V\u003d[];this.S\u003d!1};\nLf$\u003dfunction(p){var d\u003dg.b2(p,\"Content-Type\");if(!d)return null;d\u003dd.toLowerCase();return d.startsWith(\"application/json\")?d.startsWith(\"application/json+protobuf\")?new i8:new js:d.startsWith(\"application/x-protobuf\")?(p\u003dg.b2(p,\"Content-Transfer-Encoding\"))?p.toLowerCase()\u003d\u003d\"base64\"?new Ix:null:new cp:null};\nHp\u003dfunction(p){this.D\u003dp;this.U\u003dnull;this.X\u003dthis.B\u003d0;this.C\u003d!1;this.V\u003dthis.Z\u003dthis.S\u003dnull;this.W\u003dnew g.Um(this);this.W.listen(this.D,\"readystatechange\",this.eB)};\nSs\u003dfunction(p,d){p.X!\u003dd\u0026\u0026(p.X\u003dd,p.Z\u0026\u0026p.Z())};\nYp\u003dfunction(p){p.W.removeAll();if(p.D){var d\u003dp.D;p.D\u003dnull;d.abort();d.dispose()}};\nQru\u003dfunction(p){p\u003dthis.B\u003dp;var d\u003d(0,g.RK)(this.lv5,this);p.V\u003dd;p\u003dthis.B;d\u003d(0,g.RK)(this.sdC,this);p.Z\u003dd;this.U\u003d{};this.D\u003d{}};\n$Q$\u003dfunction(p,d){for(var b\u003d{},v\u003d0;v\u003cp.length;b\u003d{C5:void 0},v++)b.C5\u003dp[v],d.forEach(function(P){return function(M){try{M(P.C5)}catch(X){}}}(b))};\ngo\u003dfunction(p,d){var b\u003dp.U[d];b\u0026\u0026b.forEach(function(v){try{v()}catch(P){}});\n(b\u003dp.D[d])\u0026\u0026b.forEach(function(v){v()});\np.D[d]\u003d[]};\nmQD\u003dfunction(){var p\u003d{format:\"jspb\"};p\u003dp\u003d\u003d\u003dvoid 0?{}:p;this.X\u003dp.M2Z||g.gw(\"suppressCorsPreflight\",p)||!1;this.U\u003dp.withCredentials||g.gw(\"withCredentials\",p)||!1;this.V\u003dp.ya$||[];this.S\u003dp.ZGb||[];this.D\u003dp.iG$;this.B\u003dp.JaC||!1};\nRJK\u003dfunction(p,d,b,v,P){var M\u003dd.substring(0,d.length-P.name.length);return Kfk(function(X){return new xQW(function(a,F){var h\u003d{},O\u003dBkW(p,X,M);O.Xu(\"error\",function(J){return F(J)});\nO.Xu(\"metadata\",function(J){h\u003dJ});\nO.Xu(\"data\",function(J){var k\u003dh;k\u003dk\u003d\u003d\u003dvoid 0?{}:k;a(new A5(J,k))})})},p.S).call(p,P.Z(b,v)).then(function(X){return X.RVZ})};\nBkW\u003dfunction(p,d,b){var v\u003dd.gX,P\u003dd.getMetadata(),M\u003dTkW(p,!0);p\u003dAM$(p,P,M,b+v.getName());b\u003dWfD(M,v.U,!1);yMD(b,P[\"X-Goog-Encode-Response-If-Executable\"]\u003d\u003d\"base64\");d\u003dv.D(d.WD);M.send(p,\"POST\",d);return b};\nTkW\u003dfunction(p,d){d\u003dp.B\u0026\u0026!d;return p.D||d?new g.Br(new g.Fe({BHF:p.D,Y3:d})):new g.Br};\nAM$\u003dfunction(p,d,b,v){d[\"Content-Type\"]\u003d\"application/json+protobuf\";d[\"X-User-Agent\"]\u003d\"grpc-web-javascript/0.1\";var P\u003dd.Authorization;if(P\u0026\u0026pre.has(P.split(\" \")[0])||p.U)b.Z\u003d!0;if(p.X)v\u003dg.wo(v,\"$httpHeaders\",d);else for(var M in d)b.headers.set(M,d[M]);return v};\nWfD\u003dfunction(p,d,b){if(b){p.isActive();b\u003dnew Hp(p);var v\u003dnew Qru(b)}return new Pp({xhr:p,TNB:v},d)};\nKfk\u003dfunction(p,d){return d.reduce(function(b,v){return function(P){return v.intercept(P,b)}},p)};\ndGz\u003dfunction(){this.D\u003dnew mQD;this.U\u003d\"https://jnn-pa.googleapis.com\".replace(/\\/+$/,\"\")};\nLr\u003dfunction(p){g.e.call(this);this.owner\u003dp;this.signals\u003dnew Set;p\u0026\u0026g.Y(p,this)};\nQb\u003dfunction(p,d){p.signals.has(d);return d};\n$p\u003dfunction(p){g.e.call(this);this.S0\u003dp;this.slots\u003dnew Map;this.Hr\u003dnew Set;this.yB\u003d!1};\nbyj\u003dfunction(p,d){p.xJ()||p.slots.set(d,{slotId:d,slot:void 0,nF:function(){return p.slots.delete(d)}})};\nKr\u003dfunction(p,d){new Promise(function(b){mS(function(){p.S0\u0026\u0026(p.xk\u003dd,p.yB\u003d!0);for(var v\u003dg.u(p.slots.values()),P\u003dv.next();!P.done;P\u003dv.next()){var M\u003dP.value;P\u003dM.slotId;M\u003dM.slot;try{M(d,{signal:p,slotId:P})}catch(X){lW(X)}}v\u003dg.u(p.Hr);for(P\u003dv.next();!P.done;P\u003dv.next())P.value.resolve(d);p.Hr.clear();b()})})};\nmS\u003dfunction(p){xp.push(p);vBu()};\nvBu\u003dfunction(){var p,d;g.z(function(b){switch(b.D){case 1:if(Bp)return b.return();g.sW(b,2,3);Bp\u003d!0;p\u003dPYe(0);case 5:if(!(p\u003cxp.length)){b.LX(3);break}return g.y(b,Promise.resolve(),8);case 8:p\u003dPYe(p);b.LX(5);break;case 3:g.NC(b);xp.length\u003d0;Bp\u003d!1;g.GC(b,0);break;case 2:d\u003dg.Cz(b),lW(d),b.LX(3)}})};\nPYe\u003dfunction(p){for(var d\u003dp+100;p\u003cd\u0026\u0026p\u003cxp.length;)try{xp[p++]()}catch(b){lW(b)}return p};\nM7z\u003dfunction(p,d){if(p.xJ())d();else{var b\u003dRx.get(p);if(b)b.push(d);else{var v\u003d[d];Rx.set(p,v);p.addOnDisposeCallback(function(){for(var P\u003dg.u([].concat(g.E(v))),M\u003dP.next();!M.done;M\u003dP.next())M\u003dM.value,M();Rx.delete(p)})}}};\nTK\u003dfunction(p,d,b){g.e.call(this);this.Z\u003dp;this.milliseconds\u003dd;this.eI\u003db;this.state\u003dthis.V\u003d0};\nXrK\u003dfunction(p){return new TK(!1,p,{k9:function(){},\nN8:void 0})};\nAf\u003dfunction(p){fF.call(this,p);this.name\u003d\"TimerCancelledError\"};\nWp\u003dfunction(p){fF.call(this,p);this.name\u003d\"TimerDisposedError\"};\nqwz\u003dfunction(p){var d\u003d{qv:p.qv,HI:p.HI,UO:!0,Bt:!0};p.nI\u0026\u0026(p\u003dp.nI,d.nI\u003d{Jc:p.Jc,nz:p.nz,GE:p.GE});return d};\npX\u003dfunction(p){var d;$T.call(this,p.c9t?new az:new OU({yY:p.yY,F3:p.B0,EM:p.EM},[]),(d\u003dp.onError)!\u003dnull?d:function(){},1);\nthis.B\u003dnew g.fC;this.xC\u003dvoid 0;this.yN\u003dp.yN;this.GJ\u003dp.GJ;var b;this.onEvent\u003d(b\u003dp.onEvent)!\u003dnull?b:function(){}};\noBw\u003dfunction(p){var d,b,v,P,M,X,a,F,h,O,J,k,n,r,Z,C;return g.z(function(G){switch(G.D){case 1:d\u003dvoid 0,b\u003dp.isReady()?6E4:1E3,v\u003dnew g.NQ(b,6E5,.25,2),P\u003d{},M\u003d1;case 2:if(!(M\u003c\u003d2)){G.LX(4);break}g.sW(G,5);p.state\u003d3;p.Z\u003dM-1;return g.y(G,p.xC\u0026\u0026M\u003d\u003d\u003d1?p.xC:p.QG(M),7);case 7:return X\u003dG.U,p.xC\u003dvoid 0,p.state\u003d4,a\u003dnew Mi(p.logger,\"b\"),g.y(G,ZJ(sU(),X),8);case 8:return p.state\u003d5,p.onEvent(1),P.oI\u003d3,P.ac\u003dnew u2({challenge:X,Km:p.logger}),F\u003ddS(p,12E4).then(function(I){return function(){p.onEvent(I.oI);return Promise.reject(new Pm(15,\n\"MDA:Timeout\"))}}(P)),g.y(G,Promise.race([P.ac.oU,\nF]),9);case 9:return p.onEvent(2),h\u003d[],p.onEvent(4),P.oI\u003d6,g.y(G,Promise.race([P.ac.snapshot({Wx:h}),F]),10);case 10:return O\u003dG.U,p.onEvent(5),J\u003dg.u(h),k\u003dJ.next().value,P.b1\u003dk,a.done(),p.state\u003d6,g.y(G,aoe(p,p.logger.QJ(\"g\",M,p.yN.O0(O)),new Pm(10,\"BWB:Timeout\")),11);case 11:return P.HK\u003dG.U,p.state\u003d7,n\u003dqi(p.logger,function(I){return function(){var V\u003dI.HK;var S\u003dI.ac;var B\u003dI.b1;if(JA(V,4))S.dispose(),S\u003dnew eE(p.logger,JA(V,4),OM(V,2)*1E3);else if(OM(V,3)){if(!B)throw new Pm(4,\"PMD:Undefined\");var x\u003d\nB(UF(xH(V,1)));if(!(x instanceof Function))throw new Pm(16,\"APF:Failed\");B\u003dOM(V,2)*1E3;V\u003dnew DJ(p.logger,x,OM(V,3),B);g.Y(V,S);p.W\u003dMath.floor((Date.now()+B)/1E3);S\u003dV}else S.dispose(),S\u003dnew VE(p.logger,UF(xH(V,1)),OM(V,2)*1E3);return S}}(P),\"i\"),Z\u003dr\u003dvoid 0,(Z\u003d(r\u003dp).GJ)\u003d\u003dnull||Z.call(r,UF(xH(P.HK,1))),p.state\u003d8,G.return(n);\ncase 5:C\u003dg.Cz(G);d\u003dC instanceof Pm?C:C instanceof Wp?new Pm(20,\"WTO:Disposed\",C):C instanceof cr?new Pm(11,\"EBH:Error\",C):new Pm(12,\"BSO:Unknown\",C);p.reportError(d);a:{if(C instanceof cr)switch(C.code){case 2:case 13:case 14:case 4:var U\u003d!0;break a;default:U\u003d!1;break a}U\u003dC instanceof Pm?C.code!\u003d\u003d20:!0}if(!U)throw d;return g.y(G,dS(p,v.getValue()),12);case 12:g.Gt(v);case 3:P\u003d{oI:void 0,HK:void 0,ac:void 0,b1:void 0};M++;G.LX(2);break;case 4:throw d;}})};\ndS\u003dfunction(p,d){d\u003dXrK(d);g.Y(p,d);d.start();return d.W};\naoe\u003dfunction(p,d,b){return Promise.race([d,dS(p,12E4).then(function(){return Promise.reject(b)})])};\nF9e\u003dfunction(p){var d,b,v;g.z(function(P){switch(P.D){case 1:return d\u003dvoid 0,g.sW(P,5),g.y(P,oBw(p),7);case 7:d\u003dP.U;g.EW(P,6);break;case 5:b\u003dg.Cz(P);if(p.D){p.logger.eC(13);P.LX(0);break}p.logger.eC(14);d\u003dnew SE(p.logger,b instanceof Pm?b:new Pm(14,\"SOM:Init\",b instanceof Error?b:Error(String(b))));case 6:return v\u003dvoid 0,(v\u003dp.D)\u003d\u003dnull||v.dispose(),p.D\u003dd,p.B.resolve(),g.sW(P,8),g.y(P,p.D.U.promise,10);case 10:g.EW(P,1);break;case 8:g.Cz(P),P.LX(0)}})};\nhwW\u003dfunction(p,d){d.nI\u0026\u0026!p.cache\u0026\u0026p.k8(Math.min(d.nI.VI$,150))};\nOyj\u003dfunction(p){var d\u003d{};g.kD(p,function(b){var v\u003db.event,P\u003dd[v];d.hasOwnProperty(v)?P!\u003d\u003dnull\u0026\u0026(b.xq(P)||(d[v]\u003dnull)):d[v]\u003db});\nWDK(p,function(b){return d[b.event]\u003d\u003d\u003dnull})};\nbn\u003dfunction(){this.u4\u003d0;this.D\u003d!1;this.U\u003d-1;this.dQ\u003d!1;this.gy\u003d0};\nva\u003dfunction(){this.U\u003dnull;this.D\u003d!1};\nPa\u003dfunction(p){va.call(this);this.V\u003dp};\nMM\u003dfunction(){va.call(this)};\nXP\u003dfunction(){va.call(this)};\nqM\u003dfunction(){this.D\u003d{};this.U\u003d!0;this.B\u003d{}};\naw\u003dfunction(p,d,b){p.D[d]||(p.D[d]\u003dnew Pa(b));return p.D[d]};\nJ$e\u003dfunction(p){p.D.queryid||(p.D.queryid\u003dnew XP)};\now\u003dfunction(p,d,b){(p\u003dp.D[d])\u0026\u0026p.B(b)};\nFP\u003dfunction(p,d){if(g.Uj(p.B,d))return p.B[d];if(p\u003dp.D[d])return p.getValue()};\nh1\u003dfunction(p){var d\u003d{},b\u003dg.Z$(p.D,function(v){return v.D});\ng.sj(b,function(v,P){v\u003dp.B[P]!\u003d\u003dvoid 0?String(p.B[P]):v.D\u0026\u0026v.U!\u003d\u003dnull?String(v.U):\"\";v.length\u003e0\u0026\u0026(d[P]\u003dv)},p);\nreturn d};\nknw\u003dfunction(p){p\u003dh1(p);var d\u003d[];g.sj(p,function(b,v){v in Object.prototype||typeof b!\u003d\"undefined\"\u0026\u0026d.push([v,\":\",b].join(\"\"))});\nreturn d};\nr$$\u003dfunction(p){aw(p,\"od\",nBK);aw(p,\"opac\",OP).D\u003d!0;aw(p,\"sbeos\",OP).D\u003d!0;aw(p,\"prf\",OP).D\u003d!0;aw(p,\"mwt\",OP).D\u003d!0;aw(p,\"iogeo\",OP)};\nfo7\u003dfunction(){this.D\u003dthis.fS\u003dnull};\nJ1\u003dfunction(){};\nnX\u003dfunction(){if(!kN())throw Error();};\nkN\u003dfunction(){return!(!rS||!rS.performance)};\nfX\u003dfunction(p){return p?p.passive\u0026\u0026uj$()?p:p.capture||!1:!1};\nun\u003dfunction(p,d,b,v){return p.addEventListener?(p.addEventListener(d,b,fX(v)),!0):!1};\nln\u003dfunction(p){return p.prerendering?3:{visible:1,hidden:2,prerender:3,preview:4,unloaded:5}[p.visibilityState||p.webkitVisibilityState||p.mozVisibilityState||\"\"]||0};\nloq\u003dfunction(){};\nsVj\u003dfunction(){return(Iq||zz)\u0026\u0026jX?jX.mobile:!sP()\u0026\u0026(iW(\"iPod\")||iW(\"iPhone\")||iW(\"Android\")||iW(\"IEMobile\"))};\nsP\u003dfunction(){return(Iq||zz)\u0026\u0026jX?!jX.mobile\u0026\u0026(iW(\"iPad\")||iW(\"Android\")||iW(\"Silk\")):iW(\"iPad\")||iW(\"Android\")\u0026\u0026!iW(\"Mobile\")||iW(\"Silk\")};\nZj\u003dfunction(p){try{return!!p\u0026\u0026p.location.href!\u003dnull\u0026\u0026Xmz(p,\"foo\")}catch(d){return!1}};\nEP\u003dfunction(p,d){if(p)for(var b in p)Object.prototype.hasOwnProperty.call(p,b)\u0026\u0026d(p[b],b,p)};\nEBK\u003dfunction(){var p\u003d[];EP(ZyD,function(d){p.push(d)});\nreturn p};\nCY7\u003dfunction(p){var d,b;return(b\u003d(d\u003d/https?:\\/\\/[^\\/]+/.exec(p))\u003d\u003dnull?void 0:d[0])!\u003dnull?b:\"\"};\nwrD\u003dfunction(){var p\u003dNvB(\"IFRAME\"),d\u003d{};g.kD(GnW(),function(b){p.sandbox\u0026\u0026p.sandbox.supports\u0026\u0026p.sandbox.supports(b)\u0026\u0026(d[b]\u003d!0)});\nreturn d};\nNvB\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?document:d;return d.createElement(String(p).toLowerCase())};\nUGK\u003dfunction(p){for(var d\u003dp;p\u0026\u0026p!\u003dp.parent;)p\u003dp.parent,Zj(p)\u0026\u0026(d\u003dp);return d};\nzwk\u003dfunction(p){p\u003dp||CX();for(var d\u003dnew c$z(g.ee.location.href,!1),b\u003dnull,v\u003dp.length-1,P\u003dv;P\u003e\u003d0;--P){var M\u003dp[P];!b\u0026\u0026y$q.test(M.url)\u0026\u0026(b\u003dM);if(M.url\u0026\u0026!M.us){d\u003dM;break}}P\u003dnull;M\u003dp.length\u0026\u0026p[v].url;d.depth!\u003d0\u0026\u0026M\u0026\u0026(P\u003dp[v]);return new IoC(d,P,b)};\nCX\u003dfunction(){var p\u003dg.ee,d\u003d[],b\u003dnull;do{var v\u003dp;if(Zj(v)){var P\u003dv.location.href;b\u003dv.document\u0026\u0026v.document.referrer||null}else P\u003db,b\u003dnull;d.push(new c$z(P||\"\"));try{p\u003dv.parent}catch(M){p\u003dnull}}while(p\u0026\u0026v!\u003dp);v\u003d0;for(p\u003dd.length-1;v\u003c\u003dp;++v)d[v].depth\u003dp-v;v\u003dg.ee;if(v.location\u0026\u0026v.location.ancestorOrigins\u0026\u0026v.location.ancestorOrigins.length\u003d\u003dd.length-1)for(p\u003d1;p\u003cd.length;++p)P\u003dd[p],P.url||(P.url\u003dv.location.ancestorOrigins[p-1]||\"\",P.us\u003d!0);return d};\nIoC\u003dfunction(p,d,b){this.D\u003dp;this.U\u003dd;this.B\u003db};\nc$z\u003dfunction(p,d){this.url\u003dp;this.us\u003d!!d;this.depth\u003dnull};\nNM\u003dfunction(){this.B\u003d\"\u0026\";this.U\u003d{};this.V\u003d0;this.D\u003d[]};\nGx\u003dfunction(p,d){var b\u003d{};b[p]\u003dd;return[b]};\njVB\u003dfunction(p,d,b,v,P){var M\u003d[];EP(p,function(X,a){(X\u003dwS(X,d,b,v,P))\u0026\u0026M.push(a+\"\u003d\"+X)});\nreturn M.join(d)};\nwS\u003dfunction(p,d,b,v,P){if(p\u003d\u003dnull)return\"\";d\u003dd||\"\u0026\";b\u003db||\",$\";typeof b\u003d\u003d\u003d\"string\"\u0026\u0026(b\u003db.split(\"\"));if(p instanceof Array){if(v||(v\u003d0),v\u003cb.length){for(var M\u003d[],X\u003d0;X\u003cp.length;X++)M.push(wS(p[X],d,b,v+1,P));return M.join(b[v])}}else if(typeof p\u003d\u003d\u003d\"object\")return P||(P\u003d0),P\u003c2?encodeURIComponent(jVB(p,d,b,v,P+1)):\"...\";return encodeURIComponent(String(p))};\nt7D\u003dfunction(p){var d\u003d1,b;for(b in p.U)b.length\u003ed\u0026\u0026(d\u003db.length);return 3997-d-p.B.length-1};\nUP\u003dfunction(p,d){this.D\u003dp;this.depth\u003dd};\nHye\u003dfunction(){function p(a,F){return a\u003d\u003dnull?F:a}\nvar d\u003dCX(),b\u003dMath.max(d.length-1,0),v\u003dzwk(d);d\u003dv.D;var P\u003dv.U,M\u003dv.B,X\u003d[];M\u0026\u0026X.push(new UP([M.url,M.us?2:0],p(M.depth,1)));P\u0026\u0026P!\u003dM\u0026\u0026X.push(new UP([P.url,2],0));d.url\u0026\u0026d!\u003dM\u0026\u0026X.push(new UP([d.url,0],p(d.depth,b)));v\u003dg.ca(X,function(a,F){return X.slice(0,X.length-F)});\n!d.url||(M||P)\u0026\u0026d!\u003dM||(P\u003dCY7(d.url))\u0026\u0026v.push([new UP([P,1],p(d.depth,b))]);v.push([]);return g.ca(v,function(a){return iyC(b,a)})};\niyC\u003dfunction(p,d){g.yQ(d,function(P){return P.depth\u003e\u003d0});\nvar b\u003dIw(d,function(P,M){return Math.max(P,M.depth)},-1),v\u003dPWB(b+2);\nv[0]\u003dp;g.kD(d,function(P){return v[P.depth+1]\u003dP.D});\nreturn v};\nDGD\u003dfunction(){var p\u003dp\u003d\u003d\u003dvoid 0?Hye():p;return p.map(function(d){return wS(d)})};\nV7D\u003dfunction(p){var d\u003d!1;d\u003dd\u003d\u003d\u003dvoid 0?!1:d;rS.google_image_requests||(rS.google_image_requests\u003d[]);var b\u003dNvB(\"IMG\",rS.document);d\u0026\u0026(b.attributionSrc\u003d\"\");b.src\u003dp;rS.google_image_requests.push(b)};\nzx\u003dfunction(p){var d\u003d\"Se\";if(p.Se\u0026\u0026p.hasOwnProperty(d))return p.Se;var b\u003dnew p;p.Se\u003db;p.hasOwnProperty(d);return b};\njU\u003dfunction(){this.U\u003dnew loq;this.D\u003dkN()?new nX:new J1};\newz\u003dfunction(){t1();var p\u003drS.document;return!!(p\u0026\u0026p.body\u0026\u0026p.body.getBoundingClientRect\u0026\u0026typeof rS.setInterval\u003d\u003d\u003d\"function\"\u0026\u0026typeof rS.clearInterval\u003d\u003d\u003d\"function\"\u0026\u0026typeof rS.setTimeout\u003d\u003d\u003d\"function\"\u0026\u0026typeof rS.clearTimeout\u003d\u003d\u003d\"function\")};\nSwu\u003dfunction(){t1();return DGD()};\nYwC\u003dfunction(){};\nt1\u003dfunction(){var p\u003dzx(YwC);if(!p.D){if(!rS)throw Error(\"Context has not been set and window is undefined.\");p.D\u003dzx(jU)}return p.D};\nHa\u003dfunction(p){this.F7\u003dII(p)};\ngBw\u003dfunction(p){this.B\u003dp;this.D\u003d-1;this.U\u003dthis.V\u003d0};\nDj\u003dfunction(p,d){return function(){var b\u003dg.yq.apply(0,arguments);if(p.D\u003e-1)return d.apply(null,g.E(b));try{return p.D\u003dp.B.D.now(),d.apply(null,g.E(b))}finally{p.V+\u003dp.B.D.now()-p.D,p.D\u003d-1,p.U+\u003d1}}};\nL9$\u003dfunction(p,d){this.U\u003dp;this.B\u003dd;this.D\u003dnew gBw(p)};\nQVu\u003dfunction(){this.D\u003d{}};\nmGj\u003dfunction(){var p\u003dVQ().flags,d\u003d$GB;p\u003dp.D[d.key];if(d.valueType\u003d\u003d\u003d\"proto\"){try{var b\u003dJSON.parse(p);if(Array.isArray(b))return b}catch(v){}return d.defaultValue}return typeof p\u003d\u003d\u003dtypeof d.defaultValue?p:d.defaultValue};\nRwC\u003dfunction(){this.B\u003dvoid 0;this.U\u003dthis.S\u003d0;this.X\u003d-1;this.bF\u003dnew qM;aw(this.bF,\"mv\",K9w).D\u003d!0;aw(this.bF,\"omid\",OP);aw(this.bF,\"epoh\",OP).D\u003d!0;aw(this.bF,\"epph\",OP).D\u003d!0;aw(this.bF,\"umt\",OP).D\u003d!0;aw(this.bF,\"phel\",OP).D\u003d!0;aw(this.bF,\"phell\",OP).D\u003d!0;aw(this.bF,\"oseid\",xGq).D\u003d!0;var p\u003dthis.bF;p.D.sloi||(p.D.sloi\u003dnew MM);p.D.sloi.D\u003d!0;aw(this.bF,\"mm\",eU);aw(this.bF,\"ovms\",Bvz).D\u003d!0;aw(this.bF,\"xdi\",OP).D\u003d!0;aw(this.bF,\"amp\",OP).D\u003d!0;aw(this.bF,\"prf\",OP).D\u003d!0;aw(this.bF,\"gtx\",OP).D\u003d!0;aw(this.bF,\n\"mvp_lv\",OP).D\u003d!0;aw(this.bF,\"ssmol\",OP).D\u003d!0;aw(this.bF,\"fmd\",OP).D\u003d!0;aw(this.bF,\"gen204simple\",OP);this.D\u003dnew L9$(t1(),this.bF);this.V\u003d!1;this.flags\u003dnew QVu};\nVQ\u003dfunction(){return zx(RwC)};\nTv$\u003dfunction(p,d,b,v){if(Math.random()\u003c(v||p.D))try{if(b instanceof NM)var P\u003db;else P\u003dnew NM,EP(b,function(X,a){var F\u003dP,h\u003dF.V++;X\u003dGx(a,X);F.D.push(h);F.U[h]\u003dX});\nvar M\u003dP.z7(p.U,\"pagead2.googlesyndication.com\",\"/pagead/gen_204?id\u003d\"+d+\"\u0026\");M\u0026\u0026(t1(),V7D(M))}catch(X){}};\nA$C\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?{}:b;this.error\u003dp;this.context\u003dd.context;this.msg\u003dd.message||\"\";this.id\u003dd.id||\"jserror\";this.meta\u003db};\nW9j\u003dfunction(){var p\u003dp\u003d\u003d\u003dvoid 0?g.ee:p;return(p\u003dp.performance)\u0026\u0026p.now\u0026\u0026p.timing?Math.floor(p.now()+p.timing.navigationStart):g.Wj()};\npdW\u003dfunction(){var p\u003dp\u003d\u003d\u003dvoid 0?g.ee:p;return(p\u003dp.performance)\u0026\u0026p.now?p.now():null};\ndie\u003dfunction(p,d,b){this.label\u003dp;this.type\u003dd;this.value\u003db;this.duration\u003d0;this.taskId\u003dthis.slotId\u003dvoid 0;this.uniqueId\u003dMath.random()};\nYN\u003dfunction(){var p\u003dwindow;this.events\u003d[];this.U\u003dp||g.ee;var d\u003dnull;p\u0026\u0026(p.google_js_reporting_queue\u003dp.google_js_reporting_queue||[],this.events\u003dp.google_js_reporting_queue,d\u003dp.google_measure_js_timing);this.D\u003dSU()||(d!\u003dnull?d:Math.random()\u003c1)};\nbCC\u003dfunction(p){p\u0026\u0026gS\u0026\u0026SU()\u0026\u0026(gS.clearMarks(\"goog_\"+p.label+\"_\"+p.uniqueId+\"_start\"),gS.clearMarks(\"goog_\"+p.label+\"_\"+p.uniqueId+\"_end\"))};\nvTj\u003dfunction(){var p\u003dLX;this.D\u003dQQ;this.Lj\u003d\"jserror\";this.KC\u003d!0;this.xS\u003dnull;this.U\u003dthis.nT;this.TP\u003dp\u003d\u003d\u003dvoid 0?null:p};\nP2z\u003dfunction(p,d,b){var v\u003d$N;return Dj(VQ().D.D,function(){try{if(v.TP\u0026\u0026v.TP.D){var P\u003dv.TP.start(p.toString(),3);var M\u003dd();v.TP.end(P)}else M\u003dd()}catch(a){var X\u003dv.KC;try{bCC(P),X\u003dv.U(p,new mU(KX(a)),void 0,b)}catch(F){v.nT(217,F)}if(!X)throw a;}return M})()};\nxN\u003dfunction(p,d,b,v){return Dj(VQ().D.D,function(){var P\u003dg.yq.apply(0,arguments);return P2z(p,function(){return d.apply(b,P)},v)})};\nKX\u003dfunction(p){var d\u003dp.toString();p.name\u0026\u0026d.indexOf(p.name)\u003d\u003d-1\u0026\u0026(d+\u003d\": \"+p.name);p.message\u0026\u0026d.indexOf(p.message)\u003d\u003d-1\u0026\u0026(d+\u003d\": \"+p.message);if(p.stack)a:{p\u003dp.stack;var b\u003dd;try{p.indexOf(b)\u003d\u003d-1\u0026\u0026(p\u003db+\"\\n\"+p);for(var v;p!\u003dv;)v\u003dp,p\u003dp.replace(/((https?:\\/..*\\/)[^\\/:]*:\\d+(?:.|\\n)*)\\2/,\"$1\");d\u003dp.replace(/\\n */g,\"\\n\");break a}catch(P){d\u003db;break a}d\u003dvoid 0}return d};\nmU\u003dfunction(p){A$C.call(this,Error(p),{message:p})};\nMEW\u003dfunction(){rS\u0026\u0026typeof rS.google_measure_js_timing!\u003d\"undefined\"\u0026\u0026(rS.google_measure_js_timing||LX.disable())};\nXdu\u003dfunction(p){$N.xS\u003dfunction(d){g.kD(p,function(b){b(d)})}};\nqU$\u003dfunction(p,d){return P2z(p,d)};\nBa\u003dfunction(p,d){return xN(p,d)};\nRw\u003dfunction(p,d,b,v){$N.nT(p,d,b,v)};\nTx\u003dfunction(){return Date.now()-aJW};\noTq\u003dfunction(){var p\u003dVQ().B,d\u003dA1\u003e\u003d0?Tx()-A1:-1,b\u003dWa?Tx()-pj:-1,v\u003ddg\u003e\u003d0?Tx()-dg:-1;if(p\u003d\u003d947190542)return 100;if(p\u003d\u003d79463069)return 200;p\u003d[2E3,4E3];var P\u003d[250,500,1E3];Rw(637,Error(),.001);var M\u003dd;b!\u003d-1\u0026\u0026b\u003cd\u0026\u0026(M\u003db);for(d\u003d0;d\u003cp.length;++d)if(M\u003cp[d]){var X\u003dP[d];break}X\u003d\u003d\u003dvoid 0\u0026\u0026(X\u003dP[p.length]);return v!\u003d-1\u0026\u0026v\u003e1500\u0026\u0026v\u003c4E3?500:X};\nbh\u003dfunction(p,d,b,v){this.top\u003dp;this.right\u003dd;this.bottom\u003db;this.left\u003dv};\nvG\u003dfunction(p){return p.right-p.left};\nPG\u003dfunction(p,d){return p\u003d\u003dd?!0:p\u0026\u0026d?p.top\u003d\u003dd.top\u0026\u0026p.right\u003d\u003dd.right\u0026\u0026p.bottom\u003d\u003dd.bottom\u0026\u0026p.left\u003d\u003dd.left:!1};\nMV\u003dfunction(p,d,b){d instanceof g.JF?(p.left+\u003dd.x,p.right+\u003dd.x,p.top+\u003dd.y,p.bottom+\u003dd.y):(p.left+\u003dd,p.right+\u003dd,typeof b\u003d\u003d\u003d\"number\"\u0026\u0026(p.top+\u003db,p.bottom+\u003db));return p};\nX8\u003dfunction(p,d,b){var v\u003dnew bh(0,0,0,0);this.time\u003dp;this.volume\u003dnull;this.B\u003dd;this.D\u003dv;this.U\u003db};\nqV\u003dfunction(p,d,b,v,P,M,X,a){this.V\u003dp;this.Z\u003dd;this.B\u003db;this.S\u003dv;this.D\u003dP;this.X\u003dM;this.U\u003dX;this.W\u003da};\nhFq\u003dfunction(p){var d\u003dp!\u003d\u003dp.top,b\u003dp.top\u003d\u003d\u003dUGK(p),v\u003d-1,P\u003d0;if(d\u0026\u0026b\u0026\u0026p.top.mraid){v\u003d3;var M\u003dp.top.mraid}else v\u003d(M\u003dp.mraid)?d?b?2:1:0:-1;M\u0026\u0026(M.IS_GMA_SDK||(P\u003d2),SQk(FZB,function(X){return typeof M[X]\u003d\u003d\u003d\"function\"})||(P\u003d1));\nreturn{Be:M,compatibility:P,gYb:v}};\nOCk\u003dfunction(){var p\u003dwindow.document;return p\u0026\u0026typeof p.elementFromPoint\u003d\u003d\u003d\"function\"};\nJ5C\u003dfunction(p,d,b){p\u0026\u0026d!\u003d\u003dnull\u0026\u0026d!\u003dd.top\u0026\u0026(d\u003dd.top);try{return(b\u003d\u003d\u003dvoid 0?0:b)?(new g.fH(d.innerWidth,d.innerHeight)).round():dNu(d||window).round()}catch(v){return new g.fH(-12245933,-12245933)}};\nay\u003dfunction(p,d,b){try{p\u0026\u0026(d\u003dd.top);var v\u003dJ5C(p,d,b),P\u003dv.height,M\u003dv.width;if(M\u003d\u003d\u003d-12245933)return new bh(M,M,M,M);var X\u003dvyk(gB(d.document).D),a\u003dX.x,F\u003dX.y;return new bh(F,a+M,F+P,a)}catch(h){return new bh(-12245933,-12245933,-12245933,-12245933)}};\ng.oy\u003dfunction(p,d,b,v){this.left\u003dp;this.top\u003dd;this.width\u003db;this.height\u003dv};\nJq\u003dfunction(p,d){return p\u003d\u003dd?!0:p\u0026\u0026d?p.left\u003d\u003dd.left\u0026\u0026p.width\u003d\u003dd.width\u0026\u0026p.top\u003d\u003dd.top\u0026\u0026p.height\u003d\u003dd.height:!1};\ng.nj\u003dfunction(p,d,b){if(typeof d\u003d\u003d\u003d\"string\")(d\u003dka(p,d))\u0026\u0026(p.style[d]\u003db);else for(var v in d){b\u003dp;var P\u003dd[v],M\u003dka(b,v);M\u0026\u0026(b.style[M]\u003dP)}};\nka\u003dfunction(p,d){var b\u003dklC[d];if(!b){var v\u003djIq(d);b\u003dv;p.style[v]\u003d\u003d\u003dvoid 0\u0026\u0026(v\u003d(g.T9?\"Webkit\":rg?\"Moz\":null)+iT$(v),p.style[v]!\u003d\u003dvoid 0\u0026\u0026(b\u003dv));klC[d]\u003db}return b};\ng.fj\u003dfunction(p,d){var b\u003dp.style[jIq(d)];return typeof b!\u003d\u003d\"undefined\"?b:p.style[ka(p,d)]||\"\"};\nuh\u003dfunction(p,d){var b\u003dYE(p);return b.defaultView\u0026\u0026b.defaultView.getComputedStyle\u0026\u0026(p\u003db.defaultView.getComputedStyle(p,null))?p[d]||p.getPropertyValue(d)||\"\":\"\"};\nlh\u003dfunction(p,d){return uh(p,d)||(p.currentStyle?p.currentStyle[d]:null)||p.style\u0026\u0026p.style[d]};\ng.ZQ\u003dfunction(p,d,b){if(d instanceof g.JF){var v\u003dd.x;d\u003dd.y}else v\u003dd,d\u003db;p.style.left\u003dg.s1(v,!1);p.style.top\u003dg.s1(d,!1)};\nE1\u003dfunction(p){try{return p.getBoundingClientRect()}catch(d){return{left:0,top:0,right:0,bottom:0}}};\nnTW\u003dfunction(p){var d\u003dYE(p),b\u003dlh(p,\"position\"),v\u003db\u003d\u003d\"fixed\"||b\u003d\u003d\"absolute\";for(p\u003dp.parentNode;p\u0026\u0026p!\u003dd;p\u003dp.parentNode)if(p.nodeType\u003d\u003d11\u0026\u0026p.host\u0026\u0026(p\u003dp.host),b\u003dlh(p,\"position\"),v\u003dv\u0026\u0026b\u003d\u003d\"static\"\u0026\u0026p!\u003dd.documentElement\u0026\u0026p!\u003dd.body,!v\u0026\u0026(p.scrollWidth\u003ep.clientWidth||p.scrollHeight\u003ep.clientHeight||b\u003d\u003d\"fixed\"||b\u003d\u003d\"absolute\"||b\u003d\u003d\"relative\"))return p;return null};\ng.Cj\u003dfunction(p){var d\u003dYE(p),b\u003dnew g.JF(0,0);if(p\u003d\u003d(d?YE(d):document).documentElement)return b;p\u003dE1(p);d\u003dvyk(gB(d).D);b.x\u003dp.left+d.x;b.y\u003dp.top+d.y;return b};\nfJe\u003dfunction(p,d){var b\u003dnew g.JF(0,0),v\u003dAF(YE(p));if(!Xmz(v,\"parent\"))return b;do{var P\u003dv\u003d\u003dd?g.Cj(p):r5$(p);b.x+\u003dP.x;b.y+\u003dP.y}while(v\u0026\u0026v!\u003dd\u0026\u0026v!\u003dv.parent\u0026\u0026(p\u003dv.frameElement)\u0026\u0026(v\u003dv.parent));return b};\ng.NV\u003dfunction(p,d){p\u003duSz(p);d\u003duSz(d);return new g.JF(p.x-d.x,p.y-d.y)};\nr5$\u003dfunction(p){p\u003dE1(p);return new g.JF(p.left,p.top)};\nuSz\u003dfunction(p){if(p.nodeType\u003d\u003d1)return r5$(p);p\u003dp.changedTouches?p.changedTouches[0]:p;return new g.JF(p.clientX,p.clientY)};\ng.Gc\u003dfunction(p,d,b){if(d instanceof g.fH)b\u003dd.height,d\u003dd.width;else if(b\u003d\u003dvoid 0)throw Error(\"missing height argument\");p.style.width\u003dg.s1(d,!0);p.style.height\u003dg.s1(b,!0)};\ng.s1\u003dfunction(p,d){typeof p\u003d\u003d\"number\"\u0026\u0026(p\u003d(d?Math.round(p):p)+\"px\");return p};\ng.wg\u003dfunction(p){var d\u003dlJu;if(lh(p,\"display\")!\u003d\"none\")return d(p);var b\u003dp.style,v\u003db.display,P\u003db.visibility,M\u003db.position;b.visibility\u003d\"hidden\";b.position\u003d\"absolute\";b.display\u003d\"inline\";p\u003dd(p);b.display\u003dv;b.position\u003dM;b.visibility\u003dP;return p};\nlJu\u003dfunction(p){var d\u003dp.offsetWidth,b\u003dp.offsetHeight,v\u003dg.T9\u0026\u0026!d\u0026\u0026!b;return(d\u003d\u003d\u003dvoid 0||v)\u0026\u0026p.getBoundingClientRect?(p\u003dE1(p),new g.fH(p.right-p.left,p.bottom-p.top)):new g.fH(d,b)};\ng.U1\u003dfunction(p,d){p.style.display\u003dd?\"\":\"none\"};\ncG\u003dfunction(p,d){d\u003dMath.pow(10,d);return Math.floor(p*d)/d};\nszD\u003dfunction(p){return new bh(p.top,p.right,p.bottom,p.left)};\nZCW\u003dfunction(p){var d\u003dp.top||0,b\u003dp.left||0;return new bh(d,b+(p.width||0),d+(p.height||0),b)};\ntq\u003dfunction(p){return p!\u003dnull\u0026\u0026p\u003e\u003d0\u0026\u0026p\u003c\u003d1};\nETq\u003dfunction(){var p\u003dg.yH();return p?ih(\"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(d){return Gz(p,d)})||Gz(p,\"OMI/\")\u0026\u0026!Gz(p,\"XiaoMi/\")?!0:Gz(p,\"Presto\")\u0026\u0026Gz(p,\"Linux\")\u0026\u0026!Gz(p,\"X11\")\u0026\u0026!Gz(p,\"Android\")\u0026\u0026!Gz(p,\"Mobi\"):!1};\nC2B\u003dfunction(){this.B\u003d!Zj(rS.top);this.isMobileDevice\u003dsP()||sVj();var p\u003dCX();this.domain\u003dp.length\u003e0\u0026\u0026p[p.length-1]!\u003dnull\u0026\u0026p[p.length-1].url!\u003dnull?g.e7(p[p.length-1].url)||\"\":\"\";this.D\u003dnew bh(0,0,0,0);this.V\u003dnew g.fH(0,0);this.X\u003dnew g.fH(0,0);this.Z\u003dnew bh(0,0,0,0);this.frameOffset\u003dnew g.JF(0,0);this.S\u003d0;this.W\u003d!1;this.U\u003d!(!rS||!hFq(rS).Be);this.update(rS)};\nN$W\u003dfunction(p,d){d\u0026\u0026d.screen\u0026\u0026(p.V\u003dnew g.fH(d.screen.width,d.screen.height))};\nGlz\u003dfunction(p,d){a:{var b\u003dp.D?new g.fH(vG(p.D),p.D.getHeight()):new g.fH(0,0);d\u003dd\u003d\u003d\u003dvoid 0?rS:d;d!\u003d\u003dnull\u0026\u0026d!\u003dd.top\u0026\u0026(d\u003dd.top);var v\u003d0,P\u003d0;try{var M\u003dd.document,X\u003dM.body,a\u003dM.documentElement;if(M.compatMode\u003d\u003d\"CSS1Compat\"\u0026\u0026a.scrollHeight)v\u003da.scrollHeight!\u003db.height?a.scrollHeight:a.offsetHeight,P\u003da.scrollWidth!\u003db.width?a.scrollWidth:a.offsetWidth;else{var F\u003da.scrollHeight,h\u003da.scrollWidth,O\u003da.offsetHeight,J\u003da.offsetWidth;a.clientHeight!\u003dO\u0026\u0026(F\u003dX.scrollHeight,h\u003dX.scrollWidth,O\u003dX.offsetHeight,J\u003dX.offsetWidth);\nF\u003eb.height?F\u003eO?(v\u003dF,P\u003dh):(v\u003dO,P\u003dJ):F\u003cO?(v\u003dF,P\u003dh):(v\u003dO,P\u003dJ)}var k\u003dnew g.fH(P,v);break a}catch(n){k\u003dnew g.fH(-12245933,-12245933);break a}k\u003dvoid 0}p.X\u003dk};\nVo\u003dfunction(){var p\u003dHG();if(p.S\u003e0||p.W)return!0;p\u003dt1().U.isVisible();var d\u003dln(DQ)\u003d\u003d\u003d0;return p||d};\nHG\u003dfunction(){return zx(C2B)};\nei\u003dfunction(p){this.B\u003dp;this.U\u003d0;this.D\u003dnull};\nSi\u003dfunction(p,d,b){this.B\u003dp;this.wE\u003db\u003d\u003d\u003dvoid 0?\"na\":b;this.X\u003d[];this.isInitialized\u003d!1;this.V\u003dnew X8(-1,!0,this);this.D\u003dthis;this.W\u003dd;this.eB\u003dthis.C\u003d!1;this.RB\u003d\"uk\";this.aB\u003d!1;this.S\u003d!0};\nYa\u003dfunction(p,d){g.Rq(p.X,d)||(p.X.push(d),d.Wg(p.D),d.H1(p.V),d.er()\u0026\u0026(p.C\u003d!0))};\nwdB\u003dfunction(p){p\u003dp.D;p.pR();p.Z_();var d\u003dHG();d.Z\u003day(!1,p.B,d.isMobileDevice);Glz(HG(),p.B);p.V.D\u003dp.Bk()};\nUiW\u003dfunction(p){p.C\u003dp.X.length?ih(p.X,function(d){return d.er()}):!1};\nc5j\u003dfunction(p){var d\u003dg.dR(p.X);g.kD(d,function(b){b.H1(p.V)})};\ngg\u003dfunction(p){var d\u003dg.dR(p.X);g.kD(d,function(b){b.Wg(p.D)});\np.D!\u003dp||c5j(p)};\nLj\u003dfunction(p,d,b,v){this.element\u003dp;this.D\u003dnew bh(0,0,0,0);this.B\u003dnull;this.S\u003dnew bh(0,0,0,0);this.U\u003dd;this.bF\u003db;this.aB\u003dv;this.kJ\u003d!1;this.timestamp\u003d-1;this.C\u003dnew qV(d.V,this.element,this.D,new bh(0,0,0,0),0,0,Tx(),0);this.X\u003dvoid 0};\ny5z\u003dfunction(p,d){return p.X?new bh(Math.max(d.top+p.X.top,d.top),Math.min(d.left+p.X.right,d.right),Math.min(d.top+p.X.bottom,d.bottom),Math.max(d.left+p.X.left,d.left)):d.clone()};\nQo\u003dfunction(p){this.X\u003d!1;this.D\u003dp;this.V\u003dfunction(){}};\nIJe\u003dfunction(p,d,b){this.B\u003db\u003d\u003d\u003dvoid 0?0:b;this.U\u003dp;this.D\u003dd\u003d\u003dnull?\"\":d};\nzF7\u003dfunction(p){switch(Math.trunc(p.B)){case -16:return-16;case -8:return-8;case 0:return 0;case 8:return 8;case 16:return 16;default:return 16}};\njzj\u003dfunction(p,d){return p.B\u003cd.B?!0:p.B\u003ed.B?!1:p.U\u003cd.U?!0:p.U\u003ed.U?!1:typeof p.D\u003ctypeof d.D?!0:typeof p.D\u003etypeof d.D?!1:p.D\u003cd.D};\n$a\u003dfunction(){this.B\u003d0;this.D\u003d[];this.U\u003d!1};\ntE$\u003dfunction(p,d){(0,g.kD)(d.D,function(b){p.add(b.U,b.D,zF7(b))})};\nmp\u003dfunction(p,d){var b\u003db\u003d\u003d\u003dvoid 0?0:b;var v\u003dv\u003d\u003d\u003dvoid 0?!0:v;EP(d,function(P,M){v\u0026\u0026P\u003d\u003d\u003dvoid 0||p.add(M,P,b)});\nreturn p};\nKj\u003dfunction(p){var d\u003diCw;p.U\u0026\u0026(g.oH(p.D,function(b,v){return jzj(v,b)?1:jzj(b,v)?-1:0}),p.U\u003d!1);\nreturn Iw(p.D,function(b,v){v\u003dd(v);return\"\"+b+(b!\u003d\"\"\u0026\u0026v!\u003d\"\"?\"\u0026\":\"\")+v},\"\")};\niCw\u003dfunction(p){var d\u003dp.U;p\u003dp.D;return p\u003d\u003d\u003d\"\"?d:typeof p\u003d\u003d\u003d\"boolean\"?p?d:\"\":Array.isArray(p)?p.length\u003d\u003d\u003d0?d:d+\"\u003d\"+p.join():d+\"\u003d\"+(g.Rq([\"mtos\",\"tos\",\"p\"],d)?p:encodeURIComponent(p))};\nHCu\u003dfunction(p){var d\u003dd\u003d\u003d\u003dvoid 0?!0:d;this.D\u003dnew $a;p!\u003d\u003dvoid 0\u0026\u0026tE$(this.D,p);d\u0026\u0026this.D.add(\"v\",\"unreleased\",-16)};\nDi$\u003dfunction(p){var d\u003d[],b\u003d[];g.sj(p,function(v,P){if(!(P in Object.prototype)\u0026\u0026typeof v!\u003d\"undefined\")switch(Array.isArray(v)\u0026\u0026(v\u003dv.join(\",\")),v\u003d[P,\"\u003d\",v].join(\"\"),P){case \"adk\":case \"r\":case \"tt\":case \"error\":case \"mtos\":case \"tos\":case \"p\":case \"bs\":d.unshift(v);break;case \"req\":case \"url\":case \"referrer\":case \"iframe_loc\":b.push(v);break;default:d.push(v)}});\nreturn d.concat(b)};\nVEu\u003dfunction(p){p\u003dp.toString();t1();V7D(p)};\neFe\u003dfunction(){this.D\u003d0};\nSUK\u003dfunction(p,d,b){(0,g.kD)(p.B,function(v){var P\u003dp.D;if(!v.D\u0026\u0026(v.B(d,b),v.V())){v.D\u003d!0;var M\u003dv.U(),X\u003dnew $a;X.add(\"id\",\"av-js\");X.add(\"type\",\"verif\");X.add(\"vtype\",v.X);v\u003dzx(eFe);X.add(\"i\",v.D++);X.add(\"adk\",P);mp(X,M);P\u003dnew HCu(X);VEu(P)}})};\nxa\u003dfunction(){this.U\u003dthis.B\u003dthis.V\u003dthis.D\u003d0};\nBG\u003dfunction(p){this.U\u003dp\u003dp\u003d\u003d\u003dvoid 0?YUq:p;this.D\u003dg.ca(this.U,function(){return new xa})};\nRy\u003dfunction(p,d){return gTK(p,function(b){return b.D},d\u003d\u003d\u003dvoid 0?!0:d)};\nAq\u003dfunction(p,d){return Tc(p,d,function(b){return b.D})};\nLZC\u003dfunction(p,d){return gTK(p,function(b){return b.B},d\u003d\u003d\u003dvoid 0?!0:d)};\nWG\u003dfunction(p,d){return Tc(p,d,function(b){return b.B})};\npP\u003dfunction(p,d){return Tc(p,d,function(b){return b.U})};\nQzB\u003dfunction(p){g.kD(p.D,function(d){d.U\u003d0})};\ngTK\u003dfunction(p,d,b){p\u003dg.ca(p.D,function(v){return d(v)});\nreturn b?p:$i$(p)};\nTc\u003dfunction(p,d,b){var v\u003dg.Bm(p.U,function(P){return d\u003c\u003dP});\nreturn v\u003d\u003d-1?0:b(p.D[v])};\n$i$\u003dfunction(p){return g.ca(p,function(d,b,v){return b\u003e0?v[b]-v[b-1]:v[b]})};\ndN\u003dfunction(){this.U\u003dnew BG;this.wE\u003dthis.Hb\u003d0;this.TB\u003dnew xa;this.O5\u003dthis.Z\u003d-1;this.jB\u003d1E3;this.tC\u003dnew BG([1,.9,.8,.7,.6,.5,.4,.3,.2,.1,0]);this.RB\u003dthis.kJ\u003d-1};\nbA\u003dfunction(p,d){return LZC(p.U,d\u003d\u003d\u003dvoid 0?!0:d)};\nvl\u003dfunction(p,d,b,v){var P\u003dP\u003d\u003d\u003dvoid 0?!1:P;b\u003dxN(v,b);un(p,d,b,{capture:P})};\nMe\u003dfunction(p,d){d\u003dPl(d);return d\u003d\u003d\u003d0?0:Pl(p)/d};\nPl\u003dfunction(p){return Math.max(p.bottom-p.top,0)*Math.max(p.right-p.left,0)};\nmiB\u003dfunction(p,d){if(!p||!d)return!1;for(var b\u003d0;p!\u003d\u003dnull\u0026\u0026b++\u003c100;){if(p\u003d\u003d\u003dd)return!0;try{if(p\u003dp.parentElement||p){var v\u003dYE(p),P\u003dv\u0026\u0026AF(v),M\u003dP\u0026\u0026P.frameElement;M\u0026\u0026(p\u003dM)}}catch(X){break}}return!1};\nKZW\u003dfunction(p,d,b){if(!p||!d)return!1;d\u003dMV(p.clone(),-d.left,-d.top);p\u003d(d.left+d.right)/2;d\u003d(d.top+d.bottom)/2;Zj(window.top)\u0026\u0026window.top\u0026\u0026window.top.document\u0026\u0026(window\u003dwindow.top);if(!OCk())return!1;p\u003dwindow.document.elementFromPoint(p,d);if(!p)return!1;d\u003d(d\u003d(d\u003dYE(b))\u0026\u0026d.defaultView\u0026\u0026d.defaultView.frameElement)\u0026\u0026miB(d,p);var v\u003dp\u003d\u003d\u003db;p\u003d!v\u0026\u0026p\u0026\u0026or(p,function(P){return P\u003d\u003d\u003db});\nreturn!(d||v||p)};\nxik\u003dfunction(p,d,b,v){return HG().B?!1:vG(p)\u003c\u003d0||p.getHeight()\u003c\u003d0?!0:b\u0026\u0026v?qU$(208,function(){return KZW(p,d,b)}):!1};\nXJ\u003dfunction(p,d,b){g.e.call(this);this.position\u003dB$$.clone();this.oZ\u003dthis.ID();this.qK\u003d-2;this.timeCreated\u003dDate.now();this.eJ\u003d-1;this.JV\u003dd;this.bj\u003dnull;this.bS\u003d!1;this.B8\u003dnull;this.opacity\u003d-1;this.requestSource\u003db;this.rIN\u003d!1;this.hE\u003dfunction(){};\nthis.zR\u003dfunction(){};\nthis.HQ\u003dnew fo7;this.HQ.fS\u003dp;this.HQ.D\u003dp;this.uI\u003d!1;this.jP\u003d{kG:null,l3:null};this.u1\u003d!0;this.W0\u003dnull;this.eM\u003dthis.KZ5\u003d!1;VQ().S++;this.Ug\u003dthis.u6();this.Pf\u003d-1;this.yR\u003dnull;this.hasCompleted\u003dthis.GBB\u003d!1;this.bF\u003dnew qM;r$$(this.bF);RFk(this);this.requestSource\u003d\u003d1?ow(this.bF,\"od\",1):ow(this.bF,\"od\",0)};\nRFk\u003dfunction(p){p\u003dp.HQ.fS;var d;if(d\u003dp\u0026\u0026p.getAttribute)d\u003d/-[a-z]/.test(\"googleAvInapp\")?!1:T$C\u0026\u0026p.dataset?\"googleAvInapp\"in p.dataset:p.hasAttribute?p.hasAttribute(\"data-\"+ttW()):!!p.getAttribute(\"data-\"+ttW());d\u0026\u0026(HG().U\u003d!0)};\nqe\u003dfunction(p,d){d!\u003dp.eM\u0026\u0026(p.eM\u003dd,p\u003dHG(),d?p.S++:p.S\u003e0\u0026\u0026p.S--)};\nA5$\u003dfunction(p,d){if(p.yR){if(d.getName()\u003d\u003d\u003dp.yR.getName())return;p.yR.dispose();p.yR\u003dnull}d\u003dd.create(p.HQ.D,p.bF,p.er());if(d\u003dd!\u003dnull\u0026\u0026d.observe()?d:null)p.yR\u003dd};\nWZk\u003dfunction(p,d,b){if(!p.bj||p.JV\u003d\u003d-1||d.U\u003d\u003d\u003d-1||p.bj.U\u003d\u003d\u003d-1)return 0;p\u003dd.U-p.bj.U;return p\u003eb?0:p};\nppD\u003dfunction(p,d,b){if(p.yR){p.yR.fG();var v\u003dp.yR.C,P\u003dv.V,M\u003dP.D;if(v.S!\u003dnull){var X\u003dv.B;p.B8\u003dnew g.JF(X.left-M.left,X.top-M.top)}M\u003dp.fD()?Math.max(v.D,v.X):v.D;X\u003d{};P.volume!\u003d\u003dnull\u0026\u0026(X.volume\u003dP.volume);P\u003dp.PV(v);p.bj\u003dv;p.XF(M,d,b,!1,X,P,v.W)}};\ndgW\u003dfunction(p){if(p.bS\u0026\u0026p.W0){var d\u003dFP(p.bF,\"od\")\u003d\u003d1,b\u003dHG().D,v\u003dp.W0,P\u003dp.yR?p.yR.getName():\"ns\",M\u003dp.B8,X\u003dnew g.fH(vG(b),b.getHeight());b\u003dp.fD();p\u003d{Ve5:P,B8:M,FRC:X,fD:b,u4:p.Ug.u4,nYB:d};if(d\u003dv.U){d.fG();P\u003dd.C;M\u003dP.V.D;var a\u003dX\u003dnull;P.S!\u003dnull\u0026\u0026M\u0026\u0026(X\u003dP.B,X\u003dnew g.JF(X.left-M.left,X.top-M.top),a\u003dnew g.fH(M.right-M.left,M.bottom-M.top));P\u003db?Math.max(P.D,P.X):P.D;b\u003d{Ve5:d.getName(),B8:X,FRC:a,fD:b,nYB:!1,u4:P}}else b\u003dnull;b\u0026\u0026SUK(v,p,b)}};\nbrk\u003dfunction(p,d,b){d\u0026\u0026(p.hE\u003dd);b\u0026\u0026(p.zR\u003db)};\ng.a_\u003dfunction(){};\ng.o_\u003dfunction(p){return{value:p,done:!1}};\nvpq\u003dfunction(){this.V\u003dthis.D\u003dthis.B\u003dthis.U\u003dthis.X\u003d0};\nP8W\u003dfunction(p){var d\u003d{};var b\u003dg.Wj()-p.X;d\u003d(d.ptlt\u003db,d);(b\u003dp.U)\u0026\u0026(d.pnk\u003db);(b\u003dp.B)\u0026\u0026(d.pnc\u003db);(b\u003dp.V)\u0026\u0026(d.pnmm\u003db);(p\u003dp.D)\u0026\u0026(d.pns\u003dp);return d};\nMsK\u003dfunction(){bn.call(this);this.fullscreen\u003d!1;this.volume\u003dvoid 0;this.paused\u003d!1;this.mediaTime\u003d-1};\nFJ\u003dfunction(p){return tq(p.volume)\u0026\u0026p.volume\u003e0};\nhe\u003dfunction(p,d,b,v){b\u003db\u003d\u003d\u003dvoid 0?!0:b;v\u003dv\u003d\u003d\u003dvoid 0?function(){return!0}:v;\nreturn function(P){var M\u003dP[p];if(Array.isArray(M)\u0026\u0026v(P))return Xpu(M,d,b)}};\nOg\u003dfunction(p,d){return function(b){return d(b)?b[p]:void 0}};\nqmq\u003dfunction(p){return function(d){for(var b\u003d0;b\u003cp.length;b++)if(p[b]\u003d\u003d\u003dd.e||p[b]\u003d\u003d\u003dvoid 0\u0026\u0026!d.hasOwnProperty(\"e\"))return!0;return!1}};\nXpu\u003dfunction(p,d,b){return b\u003d\u003d\u003dvoid 0||b?g.Je(p,function(v,P){return g.Rq(d,P)}):g.ca(d,function(v,P,M){return p.slice(P\u003e0?M[P-1]+1:0,v+1).reduce(function(X,a){return X+a},0)})};\na6W\u003dfunction(){this.U\u003dthis.D\u003d\"\"};\nope\u003dfunction(){};\nkI\u003dfunction(p,d){var b\u003d{};if(p!\u003d\u003dvoid 0)if(d!\u003dnull)for(var v in d){var P\u003dd[v];v in Object.prototype||P!\u003dnull\u0026\u0026(b[v]\u003dtypeof P\u003d\u003d\u003d\"function\"?P(p):p[P])}else g.H9(b,p);return Kj(mp(new $a,b))};\nFSu\u003dfunction(){var p\u003d{};this.U\u003d(p.vs\u003d[1,0],p.vw\u003d[0,1],p.am\u003d[2,2],p.a\u003d[4,4],p.f\u003d[8,8],p.bm\u003d[16,16],p.b\u003d[32,32],p.avw\u003d[0,64],p.avs\u003d[64,0],p.pv\u003d[256,256],p.gdr\u003d[0,512],p.p\u003d[0,1024],p.r\u003d[0,2048],p.m\u003d[0,4096],p.um\u003d[0,8192],p.ef\u003d[0,16384],p.s\u003d[0,32768],p.pmx\u003d[0,16777216],p.mut\u003d[33554432,33554432],p.umutb\u003d[67108864,67108864],p.tvoff\u003d[134217728,134217728],p);this.D\u003d{};for(var d in this.U)this.U[d][1]\u003e0\u0026\u0026(this.D[d]\u003d0);this.B\u003d0};\nnP\u003dfunction(p,d){var b\u003dp.U[d],v\u003db[1];p.B+\u003db[0];v\u003e0\u0026\u0026p.D[d]\u003d\u003d0\u0026\u0026(p.D[d]\u003d1)};\nhuW\u003dfunction(p){var d\u003dg.wB(p.U),b\u003d0,v;for(v in p.D)g.Rq(d,v)\u0026\u0026p.D[v]\u003d\u003d1\u0026\u0026(b+\u003dp.U[v][1],p.D[v]\u003d2);return b};\nOr$\u003dfunction(p){var d\u003d0,b;for(b in p.D){var v\u003dp.D[b];if(v\u003d\u003d1||v\u003d\u003d2)d+\u003dp.U[b][1]}return d};\nrN\u003dfunction(){this.D\u003dthis.U\u003d0};\nfP\u003dfunction(){dN.call(this);this.B\u003dnew xa;this.oB\u003dthis.C\u003dthis.aB\u003d0;this.W\u003d-1;this.s5\u003dnew xa;this.X\u003dnew xa;this.D\u003dnew BG;this.S\u003dthis.V\u003d-1;this.eB\u003dnew xa;this.jB\u003d2E3;this.IB\u003dnew rN;this.ih\u003dnew rN;this.YJ\u003dnew rN};\nuA\u003dfunction(p,d,b){var v\u003dp.oB;Wa||b||p.W\u003d\u003d-1||(v+\u003dd-p.W);return v};\nJfC\u003dfunction(){this.B\u003d!1};\nlA\u003dfunction(p,d){this.B\u003d!1;this.V\u003dp;this.C\u003dd;this.X\u003d0};\nsg\u003dfunction(p,d){lA.call(this,p,d);this.Z\u003d[]};\nkK$\u003dfunction(){};\nZf\u003dfunction(){};\nEg\u003dfunction(p,d,b,v){Lj.call(this,p,d,b,v)};\nCP\u003dfunction(p,d,b){Lj.call(this,null,p,d,b);this.W\u003dp.isActive();this.Z\u003d0};\nNe\u003dfunction(p){return[p.top,p.left,p.bottom,p.right]};\nGI\u003dfunction(p,d,b,v,P,M){M\u003dM\u003d\u003d\u003dvoid 0?new Zf:M;XJ.call(this,d,b,v);this.wM\u003dP;this.x8\u003d0;this.Lp\u003d{};this.t9\u003dnew FSu;this.GR\u003d{};this.Ui\u003d\"\";this.YJ\u003dnull;this.NJ\u003d!1;this.D\u003d[];this.vM\u003dM.U();this.S\u003dM.B();this.V\u003dnull;this.B\u003d-1;this.wE\u003dthis.C\u003dvoid 0;this.O5\u003dthis.eB\u003d0;this.RB\u003d-1;this.jB\u003dthis.ih\u003d!1;this.aB\u003dthis.W\u003dthis.U\u003dthis.sR\u003dthis.L0\u003d0;new BG;this.IB\u003dthis.oB\u003d0;this.TB\u003d-1;this.GN\u003d0;this.Z\u003dg.Ow;this.kJ\u003d[this.ID()];this.ob\u003d2;this.IL\u003d{};this.IL.pause\u003d\"p\";this.IL.resume\u003d\"r\";this.IL.skip\u003d\"s\";this.IL.mute\u003d\"m\";this.IL.unmute\u003d\n\"um\";this.IL.exitfullscreen\u003d\"ef\";this.X\u003dnull;this.tC\u003dthis.s5\u003d!1;this.Rb\u003dMath.floor(Date.now()/1E3-1704067200);this.Hb\u003d0};\nwN\u003dfunction(p){p.hasCompleted\u003d!0;p.GN!\u003d0\u0026\u0026(p.GN\u003d3)};\nUg\u003dfunction(p){return p\u003d\u003d\u003dvoid 0?p:Number(p)?cG(p,3):0};\ncl\u003dfunction(p,d){return p.kJ[d!\u003dnull\u0026\u0026d\u003cp.kJ.length?d:p.kJ.length-1]};\nnpu\u003dfunction(p){var d\u003d!!FP(VQ().bF,\"umt\");return p.C||!d\u0026\u0026!p.wE?0:1};\nrf$\u003dfunction(p,d){p.F$()?d\u003d0:p.JV\u003d\u003d-1?d\u003d0:(d-\u003dp.JV,d\u003dd\u003eMath.max(1E4,p.B/3)?0:d);var b\u003dp.Z(p)||{};b\u003db.currentTime!\u003d\u003dvoid 0?b.currentTime:p.eB;var v\u003db-p.eB,P\u003d0;v\u003e\u003d0?(p.O5+\u003dd,p.IB+\u003dMath.max(d-v,0),P\u003dMath.min(v,p.O5)):p.oB+\u003dMath.abs(v);v!\u003d0\u0026\u0026(p.O5\u003d0);p.TB\u003d\u003d-1\u0026\u0026v\u003e0\u0026\u0026(p.TB\u003ddg\u003e\u003d0?Tx()-dg:-1);p.eB\u003db;return P};\nf6u\u003dfunction(p,d){ih(p.S,function(b){return b.V\u003d\u003dd.V})||p.S.push(d)};\nueK\u003dfunction(p){var d\u003dAq(p.MX().D,1);return yF(p,d)};\nyF\u003dfunction(p,d,b){return d\u003e\u003d15E3?!0:p.ih?(b\u003d\u003d\u003dvoid 0?0:b)?!0:p.B\u003e0?d\u003e\u003dp.B/2:p.RB\u003e0?d\u003e\u003dp.RB:!1:!1};\nl6K\u003dfunction(p){var d\u003dcG(p.Ug.u4,2),b\u003dp.t9.B,v\u003dp.Ug,P\u003dcl(p),M\u003dUg(P.V),X\u003dUg(P.S),a\u003dUg(v.volume),F\u003dcG(P.Z,2),h\u003dcG(P.O5,2),O\u003dcG(v.u4,2),J\u003dcG(P.kJ,2),k\u003dcG(P.RB,2);v\u003dcG(v.gy,2);var n\u003dp.bI().clone().round();p\u003dp.yR\u0026\u0026p.yR.B?(p.yR?p.yR.B:null).clone().round():null;P\u003dbA(P,!1);return{E2B:d,IT:b,ij:M,uj:X,ol:a,Y5:F,ML:h,u4:O,jA:J,ra:k,gy:v,position:n,Ce:p,qL:P}};\nZrD\u003dfunction(p,d){sxw(p.D,d,function(){return{E2B:0,IT:void 0,ij:-1,uj:-1,ol:-1,Y5:-1,ML:-1,u4:-1,jA:-1,ra:-1,gy:-1,position:void 0,Ce:void 0,qL:[]}});\np.D[d]\u003dl6K(p)};\nsxw\u003dfunction(p,d,b){for(var v\u003dp.length;v\u003cd+1;)p.push(b()),v++};\nzI\u003dfunction(p,d,b){var v\u003dp.GR[d];if(v!\u003dnull)return v;v\u003dEpk(p,d);var P\u003dy8(I_,function(M){return M\u003d\u003dd});\np\u003dC8C(p,v,v,b,NoK[I_[P]]);d\u003d\u003d\"fully_viewable_audible_half_duration_impression\"\u0026\u0026(p.std\u003d\"csm\");return p};\njH\u003dfunction(p,d,b){var v\u003d[d];if(p!\u003dd||b!\u003dd)v.unshift(p),v.push(b);return v};\nC8C\u003dfunction(p,d,b,v,P){if(p.uI)return{\"if\":0,vs:0};var M\u003dp.bI().clone().round(),X\u003dp.yR?p.yR.B:null,a\u003dHG(),F\u003dVQ(),h\u003dp.MX(),O\u003dp.yR?p.yR.getName():\"ns\",J\u003d{};J[\"if\"]\u003da.B?1:void 0;J.sdk\u003dp.V?p.V:void 0;J.t\u003dp.timeCreated;J.p\u003d[M.top,M.left,M.bottom,M.right];M\u0026\u0026X\u0026\u0026!PG(X,M)\u0026\u0026(M\u003dX.round(),J.cp\u003d[M.top,M.left,M.bottom,M.right]);J.tos\u003dRy(h.U,!1);J.mtos\u003dbA(h);J.mcvt\u003dh.TB.B;J.ps\u003dvoid 0;M\u003duA(h,Tx(),p.F$());J.vht\u003dM;J.mut\u003dh.s5.B;J.a\u003dUg(p.Ug.volume);J.mv\u003dUg(h.S);J.fs\u003dp.eM?1:0;J.ft\u003dh.eB.D;J.at\u003dh.X.D;J.as\u003dh.V\u003e0?1:0;J.atos\u003d\nRy(h.D);J.ssb\u003dRy(h.tC,!1);J.amtos\u003dLZC(h.D,!1);J.uac\u003dp.L0;J.vpt\u003dh.B.D;O\u003d\u003d\"nio\"\u0026\u0026(J.nio\u003d1,J.avms\u003d\"nio\");J.gmm\u003d\"4\";J.gdr\u003dyF(p,h.B.D,!0)?1:0;J.efpf\u003dp.ob;if(O\u003d\u003d\"gsv\"||O\u003d\u003d\"nis\")O\u003dp.yR,O.Z\u003e0\u0026\u0026(J.nnut\u003dO.Z);J.tcm\u003dnpu(p);J.nmt\u003dp.oB;J.bt\u003dp.IB;J.pst\u003dp.TB;J.vpaid\u003dp.C;J.dur\u003dp.B;J.vmtime\u003dp.eB;J.is\u003dp.t9.B;p.D.length\u003e\u003d1\u0026\u0026(J.i0\u003dp.D[0].IT,J.a0\u003d[p.D[0].ol],J.c0\u003d[p.D[0].u4],J.ss0\u003d[p.D[0].gy],O\u003dp.D[0].position,M\u003dp.D[0].Ce,J.p0\u003dO?Ne(O):void 0,O\u0026\u0026M\u0026\u0026!PG(M,O)\u0026\u0026(J.cp0\u003dNe(M)));p.D.length\u003e\u003d2\u0026\u0026(J.i1\u003dp.D[1].IT,J.a1\u003djH(p.D[1].ij,\np.D[1].ol,p.D[1].uj),J.c1\u003djH(p.D[1].Y5,p.D[1].u4,p.D[1].ML),J.ss1\u003djH(p.D[1].jA,p.D[1].gy,p.D[1].ra),O\u003dp.D[1].position,M\u003dp.D[1].Ce,J.p1\u003dO?Ne(O):void 0,O\u0026\u0026M\u0026\u0026!PG(M,O)\u0026\u0026(J.cp1\u003dNe(M)),J.mtos1\u003dp.D[1].qL);p.D.length\u003e\u003d3\u0026\u0026(J.i2\u003dp.D[2].IT,J.a2\u003djH(p.D[2].ij,p.D[2].ol,p.D[2].uj),J.c2\u003djH(p.D[2].Y5,p.D[2].u4,p.D[2].ML),J.ss2\u003djH(p.D[2].jA,p.D[2].gy,p.D[2].ra),O\u003dp.D[2].position,M\u003dp.D[2].Ce,J.p2\u003dO?Ne(O):void 0,O\u0026\u0026M\u0026\u0026!PG(M,O)\u0026\u0026(J.cp2\u003dNe(M)),J.mtos2\u003dp.D[2].qL);p.D.length\u003e\u003d4\u0026\u0026(J.i3\u003dp.D[3].IT,J.a3\u003djH(p.D[3].ij,p.D[3].ol,\np.D[3].uj),J.c3\u003djH(p.D[3].Y5,p.D[3].u4,p.D[3].ML),J.ss3\u003djH(p.D[3].jA,p.D[3].gy,p.D[3].ra),O\u003dp.D[3].position,M\u003dp.D[3].Ce,J.p3\u003dO?Ne(O):void 0,O\u0026\u0026M\u0026\u0026!PG(M,O)\u0026\u0026(J.cp3\u003dNe(M)),J.mtos3\u003dp.D[3].qL);J.cs\u003dOr$(p.t9);d\u0026\u0026(J.ic\u003dhuW(p.t9),J.dvpt\u003dh.B.U,J.dvs\u003dpP(h.U,.5),J.dfvs\u003dpP(h.U,1),J.davs\u003dpP(h.D,.5),J.dafvs\u003dpP(h.D,1),b\u0026\u0026(h.B.U\u003d0,QzB(h.U),QzB(h.D)),p.RO()\u0026\u0026(J.dtos\u003dh.aB,J.dav\u003dh.C,J.dtoss\u003dp.x8+1,b\u0026\u0026(h.aB\u003d0,h.C\u003d0,p.x8++)),J.dat\u003dh.X.U,J.dft\u003dh.eB.U,b\u0026\u0026(h.X.U\u003d0,h.eB.U\u003d0));J.ps\u003d[a.X.width,a.X.height];J.bs\u003d[vG(a.D),a.D.getHeight()];\nJ.scs\u003d[a.V.width,a.V.height];J.dom\u003da.domain;p.sR\u0026\u0026(J.vds\u003dp.sR);if(p.S.length\u003e0||p.vM)d\u003dg.dR(p.S),p.vM\u0026\u0026d.push(p.vM),J.pings\u003dg.ca(d,function(k){return k.toString()});\nd\u003dg.ca(g.Je(p.S,function(k){return k.S()}),function(k){return k.getId()});\npmu(d);J.ces\u003dd;p.U\u0026\u0026(J.vmer\u003dp.U);p.W\u0026\u0026(J.vmmk\u003dp.W);p.aB\u0026\u0026(J.vmiec\u003dp.aB);J.avms\u003dp.yR?p.yR.getName():\"ns\";p.yR\u0026\u0026g.H9(J,p.yR.md());v?(J.c\u003dcG(p.Ug.u4,2),J.ss\u003dcG(p.Ug.gy,2)):J.tth\u003dTx()-GKz;J.mc\u003dcG(h.O5,2);J.nc\u003dcG(h.Z,2);J.mv\u003dUg(h.S);J.nv\u003dUg(h.V);J.lte\u003dcG(p.qK,2);v\u003dcl(p,P);bA(h);J.qmtos\u003dbA(v);J.qnc\u003dcG(v.Z,2);J.qmv\u003dUg(v.S);J.qnv\u003dUg(v.V);J.qas\u003dv.V\u003e0?1:0;J.qi\u003dp.Ui;J.avms||(J.avms\u003d\"geo\");J.psm\u003dh.IB.D;J.psv\u003dh.IB.getValue();J.psfv\u003dh.ih.getValue();J.psa\u003dh.YJ.getValue();F\u003dknw(F.bF);F.length\u0026\u0026(J.veid\u003dF);p.X\u0026\u0026g.H9(J,\nP8W(p.X));J.avas\u003dp.BU();J.vs\u003dp.mB();J.co\u003dwpB(p);J.tm\u003dh.Hb;J.tu\u003dh.wE;return J};\nEpk\u003dfunction(p,d){if(g.Rq(Ugu,d))return!0;var b\u003dp.Lp[d];return b!\u003d\u003dvoid 0?(p.Lp[d]\u003d!0,!b):!1};\nwpB\u003dfunction(p){var d\u003dp.Hb.toString(10).padStart(2,\"0\");d\u003d\"\"+p.Rb+d;p.Hb\u003c99\u0026\u0026p.Hb++;return d};\nyfz\u003dfunction(){this.D\u003d{};var p\u003dAF();te(this,p,document);var d\u003dcfK();try{if(\"1\"\u003d\u003dd){for(var b\u003dp.parent;b!\u003dp.top;b\u003db.parent)te(this,b,b.document);te(this,p.top,p.top.document)}}catch(v){}};\ncfK\u003dfunction(){var p\u003ddocument.documentElement;try{if(!Zj(AF().top))return\"2\";var d\u003d[],b\u003dAF(p.ownerDocument);for(p\u003db;p!\u003db.top;p\u003dp.parent)if(p.frameElement)d.push(p.frameElement);else break;return d\u0026\u0026d.length!\u003d0?\"1\":\"0\"}catch(v){return\"2\"}};\nte\u003dfunction(p,d,b){vl(b,\"mousedown\",function(){return I6j(p)},301);\nvl(d,\"scroll\",function(){return zu$(p)},302);\nvl(b,\"touchmove\",function(){return jxD(p)},303);\nvl(b,\"mousemove\",function(){return tsk(p)},304);\nvl(b,\"keydown\",function(){return ire(p)},305)};\nI6j\u003dfunction(p){g.sj(p.D,function(d){d.B\u003e1E5||++d.B})};\nzu$\u003dfunction(p){g.sj(p.D,function(d){d.D\u003e1E5||++d.D})};\njxD\u003dfunction(p){g.sj(p.D,function(d){d.D\u003e1E5||++d.D})};\nire\u003dfunction(p){g.sj(p.D,function(d){d.U\u003e1E5||++d.U})};\ntsk\u003dfunction(p){g.sj(p.D,function(d){d.V\u003e1E5||++d.V})};\nHrq\u003dfunction(){this.D\u003d[];this.U\u003d[]};\niA\u003dfunction(p,d){return g.xQ(p.D,function(b){return b.Ui\u003d\u003dd})};\nDgK\u003dfunction(p,d){return d?g.xQ(p.D,function(b){return b.HQ.fS\u003d\u003dd}):null};\nVsK\u003dfunction(p,d){return g.xQ(p.U,function(b){return b.S7()\u003d\u003d2\u0026\u0026b.Ui\u003d\u003dd})};\nDf\u003dfunction(){var p\u003dHl;return p.D.length\u003d\u003d0?p.U:p.U.length\u003d\u003d0?p.D:g.pb(p.U,p.D)};\neuu\u003dfunction(p,d){p\u003dd.S7()\u003d\u003d1?p.D:p.U;var b\u003dKF(p,function(v){return v\u003d\u003dd});\nreturn b!\u003d-1?(p.splice(b,1),d.yR\u0026\u0026d.yR.unobserve(),d.dispose(),!0):!1};\nSmk\u003dfunction(p){var d\u003dHl;if(euu(d,p)){switch(p.S7()){case 0:var b\u003dfunction(){return null};\ncase 2:b\u003dfunction(){return VsK(d,p.Ui)};\nbreak;case 1:b\u003dfunction(){return iA(d,p.Ui)}}for(var v\u003db();v;v\u003db())euu(d,v)}};\nYmK\u003dfunction(p){var d\u003dHl;p\u003dg.Je(p,function(b){return!DgK(d,b.HQ.fS)});\nd.D.push.apply(d.D,g.E(p))};\ngpW\u003dfunction(p){var d\u003d[];g.kD(p,function(b){ih(Hl.D,function(v){return v.HQ.fS\u003d\u003d\u003db.HQ.fS\u0026\u0026v.Ui\u003d\u003d\u003db.Ui})||(Hl.D.push(b),d.push(b))})};\nVF\u003dfunction(){this.D\u003dthis.U\u003dnull};\nLSB\u003dfunction(p,d){function b(v,P){d(v,P)}\nif(p.U\u003d\u003dnull)return!1;p.D\u003dg.xQ(p.U,function(v){return v!\u003dnull\u0026\u0026v.JY()});\np.D\u0026\u0026(p.D.init(b)?wdB(p.D.D):d(p.D.D.dk(),p.D));return p.D!\u003dnull};\neH\u003dfunction(p){p\u003dQxk(p);Qo.call(this,p.length?p[p.length-1]:new Si(rS,0));this.B\u003dp;this.U\u003dnull};\nQxk\u003dfunction(p){if(!p.length)return[];p\u003d(0,g.Je)(p,function(b){return b!\u003dnull\u0026\u0026b.uO()});\nfor(var d\u003d1;d\u003cp.length;d++)Ya(p[d-1],p[d]);return p};\nSH\u003dfunction(p,d,b,v){Lj.call(this,p,d,b,v);this.O5\u003dthis.eB\u003dthis.Z\u003dthis.W\u003dthis.V\u003dnull};\nYI\u003dfunction(p){return p.V\u0026\u0026p.V.takeRecords?p.V.takeRecords():[]};\nmgu\u003dfunction(p){if(!p.element)return!1;var d\u003dp.element,b\u003dp.U.D.B,v\u003dVQ().D.D;p.V\u003dnew b.IntersectionObserver(Dj(v,function(P){return gN(p,P)}),$gK);\nv\u003dDj(v,function(){p.V.unobserve(d);p.V.observe(d);gN(p,YI(p))});\nb.ResizeObserver?(p.W\u003dnew b.ResizeObserver(v),p.W.observe(d)):b.MutationObserver\u0026\u0026(p.Z\u003dnew g.ee.MutationObserver(v),p.Z.observe(d,{attributes:!0,childList:!0,characterData:!0,subtree:!0}));p.V.observe(d);gN(p,YI(p));return!0};\ngN\u003dfunction(p,d){try{if(d.length){p.eB||(p.eB\u003dTx());var b\u003dKSB(d),v\u003dfJe(p.element,p.U.D.B),P\u003dv.x,M\u003dv.y;p.B\u003dnew bh(Math.round(M),Math.round(P)+b.boundingClientRect.width,Math.round(M)+b.boundingClientRect.height,Math.round(P));p.D\u003dy5z(p,p.B);var X\u003dszD(b.intersectionRect);p.S\u003dMV(X,p.B.left-X.left,p.B.top-X.top)}}catch(a){p.unobserve(),Rw(299,a)}};\nKSB\u003dfunction(p){return Iw(p,function(d,b){return d.time\u003eb.time?d:b},p[0])};\nLP\u003dfunction(p){p\u003dp\u003d\u003d\u003dvoid 0?rS:p;Qo.call(this,new Si(p,2))};\nQF\u003dfunction(){var p\u003dxgj();Si.call(this,rS.top,p,\"geo\")};\nxgj\u003dfunction(){VQ();var p\u003dHG();return p.B||p.U?0:2};\nBoz\u003dfunction(){};\n$I\u003dfunction(){this.done\u003d!1;this.D\u003d{Rh:0,q9:0,FSJ:0,cV:0,Vs:-1,eQ:0,Fe:0,c9:0,koE:0};this.X\u003dnull;this.S\u003d!1;this.B\u003dnull;this.Z\u003d0;this.U\u003dnew ei(this)};\nKP\u003dfunction(){var p\u003dmv;p.S||(p.S\u003d!0,Ruz(p,function(){return p.V.apply(p,g.E(g.yq.apply(0,arguments)))}),p.V())};\nTo7\u003dfunction(){zx(Boz);var p\u003dzx(VF);p.D!\u003dnull\u0026\u0026p.D.D?wdB(p.D.D):HG().update(rS)};\nxI\u003dfunction(p,d,b){if(!p.done\u0026\u0026(p.U.cancel(),d.length!\u003d0)){p.B\u003dnull;try{To7();var v\u003dTx();VQ().X\u003dv;if(zx(VF).D!\u003dnull)for(var P\u003d0;P\u003cd.length;P++)ppD(d[P],v,b);for(v\u003d0;v\u003cd.length;v++)dgW(d[v]);++p.D.cV}finally{b?g.kD(d,function(M){M.Ug.u4\u003d0}):p.U.schedule()}}};\nRuz\u003dfunction(p,d){if(!p.X){d\u003dxN(142,d);t1();var b;DQ.visibilityState?b\u003d\"visibilitychange\":DQ.mozVisibilityState?b\u003d\"mozvisibilitychange\":DQ.webkitVisibilityState\u0026\u0026(b\u003d\"webkitvisibilitychange\");b\u0026\u0026un(DQ,b,d,{capture:!1})\u0026\u0026(p.X\u003dd)}};\nAfD\u003dfunction(){var p\u003dzx(VF);if(p.D!\u003dnull){var d\u003dp.D;g.kD(Df(),function(b){return A5$(b,d)})}};\nWSK\u003dfunction(p,d){p\u003dp.Z;Wa\u0026\u0026(p+\u003dd-pj);return p};\npak\u003dfunction(p){p\u003dp\u003d\u003d\u003dvoid 0?function(){return{}}:p;\n$N.Lj\u003d\"av-js\";QQ.D\u003d.01;Xdu([function(d){var b\u003dVQ(),v\u003d{};v\u003d(v.bin\u003db.U,v.type\u003d\"error\",v);b\u003dh1(b.bF);if(!mv.B){var P\u003dmv,M\u003drS.document,X\u003dA1\u003e\u003d0?Tx()-A1:-1,a\u003dTx();P.D.Vs\u003d\u003d-1\u0026\u0026(X\u003da);var F\u003dHG(),h\u003dVQ(),O\u003dh1(h.bF),J\u003dDf();try{if(J.length\u003e0){var k\u003dF.D;k\u0026\u0026(O.bs\u003d[vG(k),k.getHeight()]);var n\u003dF.X;n\u0026\u0026(O.ps\u003d[n.width,n.height]);rS.screen\u0026\u0026(O.scs\u003d[rS.screen.width,rS.screen.height])}else O.url\u003dencodeURIComponent(rS.location.href.substring(0,512)),M.referrer\u0026\u0026(O.referrer\u003dencodeURIComponent(M.referrer.substring(0,512)));\nO.tt\u003dX;O.pt\u003dA1;O.bin\u003dh.U;rS.google_osd_load_pub_page_exp!\u003d\u003dvoid 0\u0026\u0026(O.olpp\u003drS.google_osd_load_pub_page_exp);O.deb\u003d[1,P.D.Rh,P.D.q9,P.D.cV,P.D.Vs,0,P.U.U,P.D.eQ,P.D.Fe,P.D.c9,P.D.koE,-1].join(\";\");O.tvt\u003dWSK(P,a);F.U\u0026\u0026(O.inapp\u003d1);if(rS!\u003d\u003dnull\u0026\u0026rS!\u003drS.top){J.length\u003e0\u0026\u0026(O.iframe_loc\u003dencodeURIComponent(rS.location.href.substring(0,512)));var r\u003dF.Z;O.is\u003d[vG(r),r.getHeight()]}}catch(Z){O.error\u003d1}mv.B\u003dO}k\u003dg.tF(mv.B);n\u003dVQ().D;FP(n.B,\"prf\")\u003d\u003d1?(r\u003dnew Ha,P\u003dn.D,M\u003d0,P.D\u003e-1\u0026\u0026(M\u003dP.B.D.now()-P.D),r\u003dBR(r,1,MT(P.V+\nM),0),P\u003dn.D,r\u003dBR(r,5,oI(P.D\u003e-1?P.U+1:P.U),0),r\u003dBR(r,2,l7(n.U.D.B()),\"0\"),r\u003dBR(r,3,l7(n.U.D.U()),\"0\"),n\u003dBR(r,4,l7(n.U.D.D()),\"0\"),r\u003d{},n\u003d(r.pf\u003dg.uj(n.D()),r)):n\u003d{};g.H9(k,n);g.H9(d,v,b,k,p())}])};\nbXz\u003dfunction(){var p\u003ddMz||rS;if(!p)return\"\";var d\u003d[];if(!p.location||!p.location.href)return\"\";d.push(\"url\u003d\"+encodeURIComponent(p.location.href.substring(0,512)));p.document\u0026\u0026p.document.referrer\u0026\u0026d.push(\"referrer\u003d\"+encodeURIComponent(p.document.referrer.substring(0,512)));return d.join(\"\u0026\")};\nBl\u003dfunction(){var p\u003d\"youtube.player.web_20250210_01_RC00\".match(/_(\\d{8})_RC\\d+$/)||\"youtube.player.web_20250210_01_RC00\".match(/_(\\d{8})_\\d+_\\d+$/)||\"youtube.player.web_20250210_01_RC00\".match(/_(\\d{8})_\\d+\\.\\d+$/)||\"youtube.player.web_20250210_01_RC00\".match(/_(\\d{8})_\\d+_RC\\d+$/),d;if(((d\u003dp)\u003d\u003dnull?void 0:d.length)\u003d\u003d2)return p[1];p\u003d\"youtube.player.web_20250210_01_RC00\".match(/.*_(\\d{2})\\.(\\d{4})\\.\\d+_RC\\d+$/);var b;return((b\u003dp)\u003d\u003dnull?void 0:b.length)\u003d\u003d3?\"20\"+p[1]+p[2]:null};\nvNz\u003dfunction(){return\"av.default_js\".includes(\"ima_html5_sdk\")?{F9:\"ima\",e7:null}:\"av.default_js\".includes(\"ima_native_sdk\")?{F9:\"nima\",e7:null}:\"av.default_js\".includes(\"admob-native-video-javascript\")?{F9:\"an\",e7:null}:\"youtube.player.web_20250210_01_RC00\".includes(\"cast_js_sdk\")?{F9:\"cast\",e7:Bl()}:\"youtube.player.web_20250210_01_RC00\".includes(\"youtube.player.web\")?{F9:\"yw\",e7:Bl()}:\"youtube.player.web_20250210_01_RC00\".includes(\"outstream_web_client\")?{F9:\"out\",e7:Bl()}:\"youtube.player.web_20250210_01_RC00\".includes(\"drx_rewarded_web\")?\n{F9:\"r\",e7:Bl()}:\"youtube.player.web_20250210_01_RC00\".includes(\"gam_native_web_video\")?{F9:\"n\",e7:Bl()}:\"youtube.player.web_20250210_01_RC00\".includes(\"admob_interstitial_video\")?{F9:\"int\",e7:Bl()}:{F9:\"j\",e7:null}};\nAe\u003dfunction(p,d){var b\u003d{sv:\"966\"};R_!\u003d\u003dnull\u0026\u0026(b.v\u003dR_);b.cb\u003dPnB;b.nas\u003dHl.D.length;b.msg\u003dp;d!\u003d\u003dvoid 0\u0026\u0026(p\u003dMUC(d))\u0026\u0026(b.e\u003dTI[p]);return b};\nWl\u003dfunction(p){return E6(p,\"custom_metric_viewable\")};\nMUC\u003dfunction(p){var d\u003dWl(p)?\"custom_metric_viewable\":p.toLowerCase();return y8(I_,function(b){return b\u003d\u003dd})};\nXaD\u003dfunction(){this.D\u003dvoid 0;this.U\u003d!1;this.B\u003d0;this.V\u003d-1;this.X\u003d\"tos\"};\noNC\u003dfunction(p){try{var d\u003dp.split(\",\");return d.length\u003eg.wB(qPC).length?null:Iw(d,function(b,v){v\u003dv.toLowerCase().split(\"\u003d\");if(v.length!\u003d2||ajk[v[0]]\u003d\u003d\u003dvoid 0||!ajk[v[0]](v[1]))throw Error(\"Entry (\"+v[0]+\", \"+v[1]+\") is invalid.\");b[v[0]]\u003dv[1];return b},{})}catch(b){return null}};\nFUq\u003dfunction(p,d){if(p.D\u003d\u003dvoid 0)return 0;switch(p.X){case \"mtos\":return p.U?WG(d.D,p.D):WG(d.U,p.D);case \"tos\":return p.U?Aq(d.D,p.D):Aq(d.U,p.D)}return 0};\npS\u003dfunction(p,d,b,v){lA.call(this,d,v);this.Z\u003dp;this.W\u003db};\ndc\u003dfunction(){};\nbN\u003dfunction(p){lA.call(this,\"fully_viewable_audible_half_duration_impression\",p)};\nv4\u003dfunction(p){this.D\u003dp};\nP4\u003dfunction(p,d){lA.call(this,p,d)};\nMK\u003dfunction(p){sg.call(this,\"measurable_impression\",p)};\nX7\u003dfunction(){v4.apply(this,arguments)};\nqK\u003dfunction(p,d,b){CP.call(this,p,d,b)};\nam\u003dfunction(p){p\u003dp\u003d\u003d\u003dvoid 0?rS:p;Qo.call(this,new Si(p,2))};\nom\u003dfunction(p,d,b){CP.call(this,p,d,b)};\nF7\u003dfunction(p){p\u003dp\u003d\u003d\u003dvoid 0?rS:p;Qo.call(this,new Si(p,2))};\nhr\u003dfunction(){Si.call(this,rS,2,\"mraid\");this.IB\u003d0;this.O5\u003dthis.kJ\u003d!1;this.Z\u003dnull;this.U\u003dhFq(this.B);this.V.D\u003dnew bh(0,0,0,0);this.Hb\u003d!1};\nO5\u003dfunction(p,d,b){p.mF(\"addEventListener\",d,b)};\nkxu\u003dfunction(p){VQ().V\u003d!!p.mF(\"isViewable\");O5(p,\"viewableChange\",hy7);p.mF(\"getState\")\u003d\u003d\u003d\"loading\"?O5(p,\"ready\",OXu):J1j(p)};\nJ1j\u003dfunction(p){typeof p.U.Be.AFMA_LIDAR\u003d\u003d\u003d\"string\"?(p.kJ\u003d!0,nNu(p)):(p.U.compatibility\u003d3,p.Z\u003d\"nc\",p.Cp(\"w\"))};\nnNu\u003dfunction(p){p.O5\u003d!1;var d\u003dFP(VQ().bF,\"rmmt\")\u003d\u003d1,b\u003d!!p.mF(\"isViewable\");(d?!b:1)\u0026\u0026t1().setTimeout(Ba(524,function(){p.O5||(r1w(p),Rw(540,Error()),p.Z\u003d\"mt\",p.Cp(\"w\"))}),500);\nfju(p);O5(p,p.U.Be.AFMA_LIDAR,uPw)};\nfju\u003dfunction(p){var d\u003dFP(VQ().bF,\"sneio\")\u003d\u003d1,b\u003dp.U.Be.AFMA_LIDAR_EXP_1!\u003d\u003dvoid 0,v\u003dp.U.Be.AFMA_LIDAR_EXP_2!\u003d\u003dvoid 0;(d\u003dd\u0026\u0026v)\u0026\u0026(p.U.Be.AFMA_LIDAR_EXP_2\u003d!0);b\u0026\u0026(p.U.Be.AFMA_LIDAR_EXP_1\u003d!d)};\nr1w\u003dfunction(p){p.mF(\"removeEventListener\",p.U.Be.AFMA_LIDAR,uPw);p.kJ\u003d!1};\nlju\u003dfunction(p,d){if(p.mF(\"getState\")\u003d\u003d\u003d\"loading\")return new g.fH(-1,-1);d\u003dp.mF(d);if(!d)return new g.fH(-1,-1);p\u003dparseInt(d.width,10);d\u003dparseInt(d.height,10);return isNaN(p)||isNaN(d)?new g.fH(-1,-1):new g.fH(p,d)};\nOXu\u003dfunction(){try{var p\u003dzx(hr);p.mF(\"removeEventListener\",\"ready\",OXu);J1j(p)}catch(d){Rw(541,d)}};\nuPw\u003dfunction(p,d){try{var b\u003dzx(hr);b.O5\u003d!0;var v\u003dp?new bh(p.y,p.x+p.width,p.y+p.height,p.x):new bh(0,0,0,0);var P\u003dTx(),M\u003dVo();var X\u003dnew X8(P,M,b);X.D\u003dv;X.volume\u003dd;b.H1(X)}catch(a){Rw(542,a)}};\nhy7\u003dfunction(p){var d\u003dVQ(),b\u003dzx(hr);p\u0026\u0026!d.V\u0026\u0026(d.V\u003d!0,b.Hb\u003d!0,b.Z\u0026\u0026b.Cp(\"w\",!0))};\nJr\u003dfunction(){this.isInitialized\u003d!1;this.D\u003dthis.U\u003dnull;var p\u003d{};this.Z\u003d(p.start\u003dthis.QBE,p.firstquartile\u003dthis.HXJ,p.midpoint\u003dthis.xCh,p.thirdquartile\u003dthis.uFJ,p.complete\u003dthis.RtF,p.error\u003dthis.NEE,p.pause\u003dthis.uv,p.resume\u003dthis.AA,p.skip\u003dthis.INZ,p.viewable_impression\u003dthis.HE,p.mute\u003dthis.CP,p.unmute\u003dthis.CP,p.fullscreen\u003dthis.vJB,p.exitfullscreen\u003dthis.S5J,p.fully_viewable_audible_half_duration_impression\u003dthis.HE,p.measurable_impression\u003dthis.HE,p.abandon\u003dthis.uv,p.engagedview\u003dthis.HE,p.impression\u003dthis.HE,\np.creativeview\u003dthis.HE,p.progress\u003dthis.CP,p.custom_metric_viewable\u003dthis.HE,p.bufferstart\u003dthis.uv,p.bufferfinish\u003dthis.AA,p.audio_measurable\u003dthis.HE,p.audio_audible\u003dthis.HE,p);p\u003d{};this.W\u003d(p.overlay_resize\u003dthis.zth,p.abandon\u003dthis.hK,p.close\u003dthis.hK,p.collapse\u003dthis.hK,p.overlay_unmeasurable_impression\u003dfunction(d){return zI(d,\"overlay_unmeasurable_impression\",Vo())},p.overlay_viewable_immediate_impression\u003dfunction(d){return zI(d,\"overlay_viewable_immediate_impression\",Vo())},p.overlay_unviewable_impression\u003d\nfunction(d){return zI(d,\"overlay_unviewable_impression\",Vo())},p.overlay_viewable_end_of_session_impression\u003dfunction(d){return zI(d,\"overlay_viewable_end_of_session_impression\",Vo())},p);\nVQ().U\u003d3;swC(this);this.B\u003dnull};\nko\u003dfunction(p,d,b,v){p\u003dp.EZ(null,v,!0,d);p.V\u003db;YmK([p]);return p};\nZXu\u003dfunction(p,d,b){Oyj(d);var v\u003dp.D;g.kD(d,function(P){var M\u003dg.ca(P.criteria,function(X){var a\u003doNC(X);if(a\u003d\u003dnull)X\u003dnull;else if(X\u003dnew XaD,a.visible!\u003dnull\u0026\u0026(X.D\u003da.visible/100),a.audible!\u003dnull\u0026\u0026(X.U\u003da.audible\u003d\u003d1),a.time!\u003dnull){var F\u003da.timetype\u003d\u003d\"mtos\"?\"mtos\":\"tos\",h\u003dYWK(a.time,\"%\")?\"%\":\"ms\";a\u003dparseInt(a.time,10);h\u003d\u003d\"%\"\u0026\u0026(a/\u003d100);X.setTime(a,h,F)}return X});\nih(M,function(X){return X\u003d\u003dnull})||f6u(b,new pS(P.id,P.event,M,v))})};\nEN$\u003dfunction(){var p\u003d[],d\u003dVQ();p.push(zx(QF));FP(d.bF,\"mvp_lv\")\u0026\u0026p.push(zx(hr));d\u003d[new am,new F7];d.push(new eH(p));d.push(new LP(rS));return d};\nCnC\u003dfunction(p){if(!p.isInitialized){p.isInitialized\u003d!0;try{var d\u003dTx(),b\u003dVQ(),v\u003dHG();A1\u003dd;b.B\u003d79463069;p.U!\u003d\u003d\"o\"\u0026\u0026(dMz\u003dUGK(rS));if(ewz()){mv.D.q9\u003d0;mv.D.Vs\u003dTx()-d;var P\u003dEN$(),M\u003dzx(VF);M.U\u003dP;LSB(M,function(){nS()})?mv.done||(AfD(),Ya(M.D.D,p),KP()):v.B?nS():KP()}else rc\u003d!0}catch(X){throw Hl.reset(),X;\n}}};\nuN\u003dfunction(p){mv.U.cancel();fS\u003dp;mv.done\u003d!0};\nlN\u003dfunction(p){if(p.U)return p.U;var d\u003dzx(VF).D;if(d)switch(d.getName()){case \"nis\":p.U\u003d\"n\";break;case \"gsv\":p.U\u003d\"m\"}p.U||(p.U\u003d\"h\");return p.U};\ns5\u003dfunction(p,d,b){if(p.D\u003d\u003dnull)return d.sR|\u003d4,!1;p\u003dNSk(p.D,b,d);d.sR|\u003dp;return p\u003d\u003d0};\nnS\u003dfunction(){var p\u003d[new LP(rS)],d\u003dzx(VF);d.U\u003dp;LSB(d,function(){uN(\"i\")})?mv.done||(AfD(),KP()):uN(\"i\")};\nGxz\u003dfunction(p,d){if(!p.NJ){var b\u003dzI(p,\"start\",Vo());b\u003dp.wM.D(b).D;var v\u003d{id:\"lidarv\"};v.r\u003dd;v.sv\u003d\"966\";R_!\u003d\u003dnull\u0026\u0026(v.v\u003dR_);YB(b,function(P,M){return v[P]\u003dP\u003d\u003d\"mtos\"||P\u003d\u003d\"tos\"?M:encodeURIComponent(M)});\nd\u003dbXz();YB(d,function(P,M){return v[P]\u003dencodeURIComponent(M)});\nd\u003d\"//pagead2.googlesyndication.com/pagead/gen_204?\"+Kj(mp(new $a,v));VEu(d);p.NJ\u003d!0}};\nZ_\u003dfunction(p,d,b){xI(mv,[p],!Vo());ZrD(p,b);b!\u003d4\u0026\u0026sxw(p.kJ,b,p.ID);return zI(p,d,Vo())};\nswC\u003dfunction(p){pak(function(){var d\u003dwaD();p.U!\u003dnull\u0026\u0026(d.sdk\u003dp.U);var b\u003dzx(VF);b.D!\u003dnull\u0026\u0026(d.avms\u003db.D.getName());return d})};\nUMW\u003dfunction(p,d,b,v){var P\u003dDgK(Hl,b);P!\u003d\u003dnull\u0026\u0026P.Ui!\u003d\u003dd\u0026\u0026(p.GX(P),P\u003dnull);P||(d\u003dp.EZ(b,Tx(),!1,d),Hl.U.length\u003d\u003d0\u0026\u0026(VQ().B\u003d79463069),gpW([d]),P\u003dd,P.V\u003dlN(p),v\u0026\u0026(P.YJ\u003dv));return P};\nc1K\u003dfunction(p,d){var b\u003dp[d];b!\u003d\u003dvoid 0\u0026\u0026b\u003e0\u0026\u0026(p[d]\u003dMath.floor(b*1E3))};\nwaD\u003dfunction(){var p\u003dHG(),d\u003d{},b\u003d{},v\u003d{};return Object.assign({},(d.sv\u003d\"966\",d),R_!\u003d\u003dnull\u0026\u0026(b.v\u003dR_,b),(v[\"if\"]\u003dp.B?\"1\":\"0\",v.nas\u003dString(Hl.D.length),v))};\nE5\u003dfunction(p){lA.call(this,\"audio_audible\",p)};\nCS\u003dfunction(p){sg.call(this,\"audio_measurable\",p)};\nNK\u003dfunction(){v4.apply(this,arguments)};\nGP\u003dfunction(){};\ny1u\u003dfunction(p){this.D\u003dp};\nNSk\u003dfunction(p,d,b){p\u003dp.U();if(typeof p\u003d\u003d\u003d\"function\"){var v\u003d{};var P\u003d{};v\u003dObject.assign({},R_!\u003d\u003dnull\u0026\u0026(v.v\u003dR_,v),(P.sv\u003d\"966\",P.cb\u003dPnB,P.e\u003dIj7(d),P));P\u003dzI(b,d,Vo());g.H9(v,P);b.GR[d]\u003dP;v\u003db.S7()\u003d\u003d2?Di$(v).join(\"\u0026\"):b.wM.D(v).D;try{return p(b.Ui,v,d),0}catch(M){return 2}}else return 1};\nIj7\u003dfunction(p){var d\u003dWl(p)?\"custom_metric_viewable\":p;p\u003dy8(I_,function(b){return b\u003d\u003dd});\nreturn TI[p]};\nwc\u003dfunction(){Jr.call(this);this.S\u003dnull;this.X\u003d!1;this.V\u003d\"ACTIVE_VIEW_TRAFFIC_TYPE_UNSPECIFIED\"};\nzyB\u003dfunction(p,d,b){b\u003db.opt_configurable_tracking_events;p.D!\u003dnull\u0026\u0026Array.isArray(b)\u0026\u0026ZXu(p,b,d)};\njwq\u003dfunction(p,d,b){var v\u003diA(Hl,d);v||(v\u003db.opt_nativeTime||-1,v\u003dko(p,d,lN(p),v),b.opt_osdId\u0026\u0026(v.YJ\u003db.opt_osdId));return v};\ntUu\u003dfunction(p,d,b){var v\u003diA(Hl,d);v||(v\u003dko(p,d,\"n\",b.opt_nativeTime||-1));return v};\niXD\u003dfunction(p,d){var b\u003diA(Hl,d);b||(b\u003dko(p,d,\"h\",-1));return b};\nHXu\u003dfunction(p){VQ();switch(lN(p)){case \"b\":return\"ytads.bulleit.triggerExternalActivityEvent\";case \"n\":return\"ima.bridge.triggerExternalActivityEvent\";case \"h\":case \"m\":case \"ml\":return\"ima.common.triggerExternalActivityEvent\"}return null};\neyq\u003dfunction(p,d,b,v){b\u003db\u003d\u003d\u003dvoid 0?{}:b;var P\u003d{};g.H9(P,{opt_adElement:void 0,opt_fullscreen:void 0},b);var M\u003dp.oD(d,b);b\u003dM?M.wM:p.Vu();if(P.opt_bounds)return b.D(Ae(\"ol\",v));if(v!\u003d\u003dvoid 0)if(MUC(v)!\u003d\u003dvoid 0)if(rc)p\u003dAe(\"ue\",v);else if(CnC(p),fS\u003d\u003d\"i\")p\u003dAe(\"i\",v),p[\"if\"]\u003d0;else if(d\u003dp.oD(d,P)){b:{fS\u003d\u003d\"i\"\u0026\u0026(d.uI\u003d!0);M\u003dP.opt_fullscreen;M!\u003d\u003dvoid 0\u0026\u0026qe(d,!!M);var X;if(M\u003d!HG().U)(M\u003dGz(g.yH(),\"CrKey\")\u0026\u0026!(Gz(g.yH(),\"CrKey\")\u0026\u0026Gz(g.yH(),\"SmartSpeaker\"))||Gz(g.yH(),\"PlayStation\")||Gz(g.yH(),\"Roku\")||ETq()||Gz(g.yH(),\n\"Xbox\"))||(M\u003dg.yH(),M\u003dGz(M,\"AppleTV\")||Gz(M,\"Apple TV\")||Gz(M,\"CFNetwork\")||Gz(M,\"tvOS\")),M||(M\u003dg.yH(),M\u003dGz(M,\"sdk_google_atv_x86\")||Gz(M,\"Android TV\")),M\u003d!M;M\u0026\u0026(t1(),M\u003dln(DQ)\u003d\u003d\u003d0);if(X\u003dM){switch(d.S7()){case 1:Gxz(d,\"pv\");break;case 2:p.PF(d)}uN(\"pv\")}M\u003dv.toLowerCase();if(X\u003d!X)X\u003dFP(VQ().bF,\"ssmol\")\u0026\u0026M\u003d\u003d\u003d\"loaded\"?!1:g.Rq(DMw,M);if(X\u0026\u0026d.GN\u003d\u003d0){fS!\u003d\"i\"\u0026\u0026(mv.done\u003d!1);X\u003dP!\u003d\u003dvoid 0?P.opt_nativeTime:void 0;dg\u003dX\u003dtypeof X\u003d\u003d\u003d\"number\"?X:Tx();d.bS\u003d!0;var a\u003dVo();d.GN\u003d1;d.Lp\u003d{};d.Lp.start\u003d!1;d.Lp.firstquartile\u003d\n!1;d.Lp.midpoint\u003d!1;d.Lp.thirdquartile\u003d!1;d.Lp.complete\u003d!1;d.Lp.resume\u003d!1;d.Lp.pause\u003d!1;d.Lp.skip\u003d!1;d.Lp.mute\u003d!1;d.Lp.unmute\u003d!1;d.Lp.viewable_impression\u003d!1;d.Lp.measurable_impression\u003d!1;d.Lp.fully_viewable_audible_half_duration_impression\u003d!1;d.Lp.fullscreen\u003d!1;d.Lp.exitfullscreen\u003d!1;d.x8\u003d0;a||(d.MX().W\u003dX);xI(mv,[d],!a)}(X\u003dd.IL[M])\u0026\u0026nP(d.t9,X);FP(VQ().bF,\"fmd\")||g.Rq(VUD,M)\u0026\u0026d.vM\u0026\u0026d.vM.U(d,null);switch(d.S7()){case 1:var F\u003dWl(M)?p.Z.custom_metric_viewable:p.Z[M];break;case 2:F\u003dp.W[M]}if(F\u0026\u0026(v\u003dF.call(p,\nd,P,v),FP(VQ().bF,\"fmd\")\u0026\u0026g.Rq(VUD,M)\u0026\u0026d.vM\u0026\u0026d.vM.U(d,null),v!\u003d\u003dvoid 0)){P\u003dAe(void 0,M);g.H9(P,v);v\u003dP;break b}v\u003dvoid 0}d.GN\u003d\u003d3\u0026\u0026p.GX(d);p\u003dv}else p\u003dAe(\"nf\",v);else p\u003dvoid 0;else rc?p\u003dAe(\"ue\"):M?(p\u003dAe(),g.H9(p,C8C(M,!0,!1,!1))):p\u003dAe(\"nf\");return typeof p\u003d\u003d\u003d\"string\"?b.D():b.D(p)};\nSPk\u003dfunction(p,d){d\u0026\u0026(p.V\u003dd)};\nYPk\u003dfunction(p){var d\u003d{};return d.viewability\u003dp.D,d.googleViewability\u003dp.U,d};\ngNw\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?{}:b;p\u003deyq(zx(wc),d,b,p);return YPk(p)};\nyN\u003dfunction(p){var d\u003dg.yq.apply(1,arguments).filter(function(v){return v}).join(\"\u0026\");\nif(!d)return p;var b\u003dp.match(/[?\u0026]adurl\u003d/);return b?p.slice(0,b.index+1)+d+\"\u0026\"+p.slice(b.index+1):p+(p.indexOf(\"?\")\u003d\u003d\u003d-1?\"?\":\"\u0026\")+d};\nQwC\u003dfunction(p){var d\u003dp.url;p\u003dp.TS5;this.D\u003dd;this.Z\u003dp;p\u003d/[?\u0026]dsh\u003d1(\u0026|$)/.test(d);this.X\u003d!p\u0026\u0026/[?\u0026]ae\u003d1(\u0026|$)/.test(d);this.S\u003d!p\u0026\u0026/[?\u0026]ae\u003d2(\u0026|$)/.test(d);if((this.U\u003d/[?\u0026]adurl\u003d([^\u0026]*)/.exec(d))\u0026\u0026this.U[1]){try{var b\u003ddecodeURIComponent(this.U[1])}catch(v){b\u003dnull}this.B\u003db}this.V\u003d(new Date).getTime()-LUw};\n$MC\u003dfunction(p){p\u003dp.Z;if(!p)return\"\";var d\u003d\"\";p.platform\u0026\u0026(d+\u003d\"\u0026uap\u003d\"+encodeURIComponent(p.platform));p.platformVersion\u0026\u0026(d+\u003d\"\u0026uapv\u003d\"+encodeURIComponent(p.platformVersion));p.uaFullVersion\u0026\u0026(d+\u003d\"\u0026uafv\u003d\"+encodeURIComponent(p.uaFullVersion));p.architecture\u0026\u0026(d+\u003d\"\u0026uaa\u003d\"+encodeURIComponent(p.architecture));p.model\u0026\u0026(d+\u003d\"\u0026uam\u003d\"+encodeURIComponent(p.model));p.bitness\u0026\u0026(d+\u003d\"\u0026uab\u003d\"+encodeURIComponent(p.bitness));p.fullVersionList\u0026\u0026(d+\u003d\"\u0026uafvl\u003d\"+encodeURIComponent(p.fullVersionList.map(function(b){return encodeURIComponent(b.brand)+\n\";\"+encodeURIComponent(b.version)}).join(\"|\")));\ntypeof p.wow64!\u003d\u003d\"undefined\"\u0026\u0026(d+\u003d\"\u0026uaw\u003d\"+Number(p.wow64));return d.substring(1)};\nKUK\u003dfunction(p,d,b,v,P){var M\u003dwindow,X\u003db?\"//pagead2.googlesyndication.com/bg/\"+Wk(b)+\".js\":\"\";b\u003dM.document;var a\u003d{};d\u0026\u0026(a._scs_\u003dd);a._bgu_\u003dX;a._bgp_\u003dv;a._li_\u003d\"v_h.127.0.0.1\";P\u0026\u0026(a._upb_\u003dP);(d\u003dM.GoogleTyFxhY)\u0026\u0026typeof d.push\u003d\u003d\"function\"||(d\u003dM.GoogleTyFxhY\u003d[]);d.push(a);d\u003dgB(b).createElement(\"SCRIPT\");d.type\u003d\"text/javascript\";d.async\u003d!0;p\u003dAmz(mM7,Wk(p)+\".js\");g.$l(d,p);(M\u003d(M.GoogleTyFxhYEET||{})[d.src])?M():b.getElementsByTagName(\"head\")[0].appendChild(d)};\nxMe\u003dfunction(){try{var p,d;return!!((p\u003dwindow)\u003d\u003dnull?0:(d\u003dp.top)\u003d\u003dnull?0:d.location.href)\u0026\u0026!1}catch(b){return!0}};\ntr\u003dfunction(){var p\u003dBSB();p\u003dp\u003d\u003d\u003dvoid 0?\"bevasrsg\":p;return new Promise(function(d){var b\u003dwindow\u003d\u003d\u003dwindow.top?window:xMe()?window:window.top,v\u003db[p],P;((P\u003dv)\u003d\u003dnull?0:P.bevasrs)?d(new jd(v.bevasrs)):(v||(v\u003d{},v\u003d(v.nqfbel\u003d[],v),b[p]\u003dv),v.nqfbel.push(function(M){d(new jd(M))}))})};\nRy7\u003dfunction(p){var d\u003d{c:p.qv,e:p.HI,mc:p.UO,me:p.Bt};p.nI\u0026\u0026(d.co\u003d{c:p.nI.Jc,a:p.nI.nz,s:p.nI.GE});return d};\niN\u003dfunction(p){g.e.call(this);this.wpc\u003dp};\njd\u003dfunction(p){g.e.call(this);var d\u003dthis;this.jK\u003dp;this.B\u003d\"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.D\u003dvoid 0;this.oU\u003dthis.jK.p;this.V\u003dthis.f7.bind(this);this.addOnDisposeCallback(function(){return void TSW(d)})};\nA1B\u003dfunction(p){var d;return g.z(function(b){if(b.D\u003d\u003d1){if(!p.jK.wpc)throw new Pm(30,\"NWA\");return p.U?b.return(p.U):g.y(b,p.jK.wpc(),2)}d\u003db.U;p.U\u003dnew iN(d);return b.return(p.U)})};\nTSW\u003dfunction(p){p.D!\u003d\u003dvoid 0\u0026\u0026(p.B.forEach(function(d){var b;(b\u003dp.D)\u003d\u003dnull||b.removeEventListener(d,p.V)}),p.D\u003dvoid 0)};\ndVD\u003dfunction(p){if(g.CF(g.pH(p)))return!1;if(p.indexOf(\"://pagead2.googlesyndication.com/pagead/gen_204?id\u003dyt3p\u0026sr\u003d1\u0026\")\u003e\u003d0)return!0;try{var d\u003dnew g.kp(p)}catch(b){return g.xQ(WUj,function(v){return p.search(v)\u003e0})!\u003dnull}return d.S.match(pGB)?!0:g.xQ(WUj,function(b){return p.match(b)!\u003dnull})!\u003dnull};\ng.H4\u003dfunction(p,d){return p.replace(bjw,function(b,v){try{var P\u003dg.z9(d,v);if(P\u003d\u003dnull||P.toString()\u003d\u003dnull)return b;P\u003dP.toString();if(P\u003d\u003d\"\"||!g.CF(g.pH(P)))return encodeURIComponent(P).replace(/%2C/g,\",\")}catch(M){}return b})};\nD_\u003dfunction(p,d){return Object.is(p,d)};\ned\u003dfunction(p){var d\u003dVN;VN\u003dp;return d};\nvau\u003dfunction(p){if(p.YV!\u003d\u003dvoid 0){var d\u003dSd;Sd\u003d!0;try{for(var b\u003dg.u(p.YV),v\u003db.next();!v.done;v\u003db.next()){var P\u003dv.value;P.WL||(p\u003dvoid 0,P.WL\u003d!0,vau(P),(p\u003dP.G$)\u003d\u003dnull||p.call(P,P))}}finally{Sd\u003dd}}};\nPhq\u003dfunction(){var p;return((p\u003dVN)\u003d\u003dnull?void 0:p.cY)!\u003d\u003d!1};\nMiC\u003dfunction(p){p\u0026\u0026(p.hv\u003d0);return ed(p)};\nXGe\u003dfunction(p,d){ed(d);if(p\u0026\u0026p.VY!\u003d\u003dvoid 0\u0026\u0026p.hV!\u003d\u003dvoid 0\u0026\u0026p.Gh!\u003d\u003dvoid 0){if(Yo(p))for(d\u003dp.hv;d\u003cp.VY.length;d++)gc(p.VY[d],p.hV[d]);for(;p.VY.length\u003ep.hv;)p.VY.pop(),p.Gh.pop(),p.hV.pop()}};\naQD\u003dfunction(p,d,b){q1e(p);if(p.YV.length\u003d\u003d\u003d0\u0026\u0026p.VY!\u003d\u003dvoid 0)for(var v\u003d0;v\u003cp.VY.length;v++)p.hV[v]\u003daQD(p.VY[v],p,v);p.q3.push(b);return p.YV.push(d)-1};\ngc\u003dfunction(p,d){q1e(p);if(p.YV.length\u003d\u003d\u003d1\u0026\u0026p.VY!\u003d\u003dvoid 0)for(var b\u003d0;b\u003cp.VY.length;b++)gc(p.VY[b],p.hV[b]);b\u003dp.YV.length-1;p.YV[d]\u003dp.YV[b];p.q3[d]\u003dp.q3[b];p.YV.length--;p.q3.length--;d\u003cp.YV.length\u0026\u0026(b\u003dp.q3[d],p\u003dp.YV[d],oaz(p),p.hV[b]\u003dd)};\nYo\u003dfunction(p){var d,b;return p.Yl||((b\u003dp\u003d\u003dnull?void 0:(d\u003dp.YV)\u003d\u003dnull?void 0:d.length)!\u003dnull?b:0)\u003e0};\noaz\u003dfunction(p){p.VY!\u003dnull||(p.VY\u003d[]);p.hV!\u003dnull||(p.hV\u003d[]);p.Gh!\u003dnull||(p.Gh\u003d[])};\nq1e\u003dfunction(p){p.YV!\u003dnull||(p.YV\u003d[]);p.q3!\u003dnull||(p.q3\u003d[])};\nh6$\u003dfunction(p){function d(){if(Sd)throw Error(\"\");if(VN!\u003d\u003dnull){var v\u003dVN.hv++;oaz(VN);v\u003cVN.VY.length\u0026\u0026VN.VY[v]!\u003d\u003db\u0026\u0026Yo(VN)\u0026\u0026gc(VN.VY[v],VN.hV[v]);VN.VY[v]!\u003d\u003db\u0026\u0026(VN.VY[v]\u003db,VN.hV[v]\u003dYo(VN)?aQD(b,VN,v):0);VN.Gh[v]\u003db.version}return b.value}\nvar b\u003dObject.create(Fpu);b.value\u003dp;d[LS]\u003db;return d};\nJqj\u003dfunction(p,d){if(!Phq())throw Error();p.n4(p.value,d)||(p.value\u003dd,p.version++,Oj7++,vau(p))};\nkcu\u003dfunction(p){Object.create(Object.assign({},QN,{cY:p}))};\nrqj\u003dfunction(p){var d\u003dnaq.T8;if(d){var b,v;(v\u003d(b\u003dperformance).mark)\u003d\u003dnull||v.call(b,\"signalSetStart__\"+p)}b\u003d{};return b[Symbol.dispose]\u003dfunction(){if(d){var P,M;(M\u003d(P\u003dperformance).measure)\u003d\u003dnull||M.call(P,\"signalSet__\"+p,\"signalSetStart__\"+p)}},b};\nZju\u003dfunction(p,d){function b(){fQu++;return v()}\nd\u003dd\u003d\u003d\u003dvoid 0?\"\":d;var v\u003dh6$(p);u8C++;var P\u003dv[LS];P.H9\u003dd!\u003dnull?d:\"[signal]\";P.n4\u003dP.n4;b[LS]\u003dP;return[b,function(M){var X\u003d{stack:[],error:void 0,hasError:!1};try{if(dQ(X,rqj(P.H9)),lQu++,M\u0026\u0026M[syw]){var a\u003dM[syw];if(!Phq())throw Error();Jqj(P,a(P.value))}else Jqj(P,M)}catch(F){X.error\u003dF,X.hasError\u003d!0}finally{bW(X)}}]};\nmr\u003dfunction(p){g.WX.call(this);var d\u003dthis;this.X\u003dthis.U\u003d0;this.e5\u003dp!\u003dnull?p:{Y2:function(P,M){return setTimeout(P,M)},\nbk:function(P){clearTimeout(P)}};\nvar b,v;this.D\u003d(v\u003d(b\u003dwindow.navigator)\u003d\u003dnull?void 0:b.onLine)!\u003dnull?v:!0;this.B\u003dfunction(){return g.z(function(P){return g.y(P,$o(d),0)})};\nwindow.addEventListener(\"offline\",this.B);window.addEventListener(\"online\",this.B);this.X||this.SK()};\nEaz\u003dfunction(){var p\u003dg.KS;mr.instance||(mr.instance\u003dnew mr(p));return mr.instance};\n$o\u003dfunction(p,d){return p.V?p.V:p.V\u003dnew Promise(function(b){var v,P,M,X;return g.z(function(a){switch(a.D){case 1:return v\u003dwindow.AbortController?new window.AbortController:void 0,M\u003d(P\u003dv)\u003d\u003dnull?void 0:P.signal,X\u003d!1,g.sW(a,2,3),v\u0026\u0026(p.U\u003dp.e5.Y2(function(){v.abort()},d||2E4)),g.y(a,fetch(\"/generate_204\",{method:\"HEAD\",\nsignal:M}),5);case 5:X\u003d!0;case 3:g.NC(a);p.V\u003dvoid 0;p.U\u0026\u0026(p.e5.bk(p.U),p.U\u003d0);X!\u003d\u003dp.D\u0026\u0026(p.D\u003dX,p.D?p.dispatchEvent(\"networkstatus-online\"):p.dispatchEvent(\"networkstatus-offline\"));b(X);g.GC(a,0);break;case 2:g.Cz(a),X\u003d!1,a.LX(3)}})})};\nxo\u003dfunction(){this.data\u003d[];this.D\u003d-1};\nChB\u003dfunction(p){p.D\u003d\u003d\u003d-1\u0026\u0026(p.D\u003dp.data.reduce(function(d,b,v){return d+(b?Math.pow(2,v):0)},0));\nreturn p.D};\nB4\u003dfunction(p){p.setAttribute(\"role\",\"link\")};\nTP\u003dfunction(p,d){Array.isArray(d)\u0026\u0026(d\u003dd.join(\" \"));d\u003d\u003d\u003d\"\"||d\u003d\u003dvoid 0?(Rm||(d\u003d{},Rm\u003d(d.atomic\u003d!1,d.autocomplete\u003d\"none\",d.dropeffect\u003d\"none\",d.haspopup\u003d!1,d.live\u003d\"off\",d.multiline\u003d!1,d.multiselectable\u003d!1,d.orientation\u003d\"vertical\",d.readonly\u003d!1,d.relevant\u003d\"additions text\",d.required\u003d!1,d.sort\u003d\"none\",d.busy\u003d!1,d.disabled\u003d!1,d.hidden\u003d!1,d.invalid\u003d\"false\",d)),d\u003dRm,\"label\"in d?p.setAttribute(\"aria-label\",d.label):p.removeAttribute(\"aria-label\")):p.setAttribute(\"aria-label\",d)};\npI\u003dfunction(p){p\u003dp.getAttribute(\"aria-label\");return p\u003d\u003dnull||p\u003d\u003dvoid 0?\"\":String(p)};\ng.dn\u003dfunction(p,d,b){g.e.call(this);this.D\u003dnull;this.V\u003d!1;this.S\u003dp;this.X\u003db;this.U\u003dd||window;this.B\u003d(0,g.RK)(this.GU,this)};\nNgW\u003dfunction(p){p\u003dp.U;return p.requestAnimationFrame||p.webkitRequestAnimationFrame||p.mozRequestAnimationFrame||p.oRequestAnimationFrame||p.msRequestAnimationFrame||null};\nGcK\u003dfunction(p){p\u003dp.U;return p.cancelAnimationFrame||p.cancelRequestAnimationFrame||p.webkitCancelRequestAnimationFrame||p.mozCancelRequestAnimationFrame||p.oCancelRequestAnimationFrame||p.msCancelRequestAnimationFrame||null};\ng.bR\u003dfunction(p,d,b){g.e.call(this);this.D\u003dp;this.Ei\u003dd||0;this.U\u003db;this.B\u003d(0,g.RK)(this.YZ,this)};\ng.vg\u003dfunction(p,d){p.isActive()||p.start(d)};\ng.Pg\u003dfunction(p){p.stop();p.YZ()};\ng.Mt\u003dfunction(p){p.isActive()\u0026\u0026g.Pg(p)};\ng.XO\u003dfunction(p,d){this.D\u003dp[g.ee.Symbol.iterator]();this.U\u003dd};\nwGB\u003dfunction(p){return typeof p.className\u003d\u003d\"string\"?p.className:p.getAttribute\u0026\u0026p.getAttribute(\"class\")||\"\"};\nqt\u003dfunction(p){return p.classList?p.classList:wGB(p).match(/\\S+/g)||[]};\ng.at\u003dfunction(p,d){typeof p.className\u003d\u003d\"string\"?p.className\u003dd:p.setAttribute\u0026\u0026p.setAttribute(\"class\",d)};\ng.ot\u003dfunction(p,d){return p.classList?p.classList.contains(d):g.Rq(qt(p),d)};\ng.FO\u003dfunction(p,d){if(p.classList)p.classList.add(d);else if(!g.ot(p,d)){var b\u003dwGB(p);g.at(p,b+(b.length\u003e0?\" \"+d:d))}};\ng.hE\u003dfunction(p,d){if(p.classList)Array.prototype.forEach.call(d,function(P){g.FO(p,P)});\nelse{var b\u003d{};Array.prototype.forEach.call(qt(p),function(P){b[P]\u003d!0});\nArray.prototype.forEach.call(d,function(P){b[P]\u003d!0});\nd\u003d\"\";for(var v in b)d+\u003dd.length\u003e0?\" \"+v:v;g.at(p,d)}};\ng.OJ\u003dfunction(p,d){p.classList?p.classList.remove(d):g.ot(p,d)\u0026\u0026g.at(p,Array.prototype.filter.call(qt(p),function(b){return b!\u003dd}).join(\" \"))};\ng.JE\u003dfunction(p,d){p.classList?Array.prototype.forEach.call(d,function(b){g.OJ(p,b)}):g.at(p,Array.prototype.filter.call(qt(p),function(b){return!g.Rq(d,b)}).join(\" \"))};\ng.kV\u003dfunction(p,d,b){b?g.FO(p,d):g.OJ(p,d)};\nUVK\u003dfunction(p,d){var b\u003d!g.ot(p,d);g.kV(p,d,b)};\ng.nI\u003dfunction(){g.WX.call(this);this.D\u003d0;this.endTime\u003dthis.startTime\u003dnull};\ncq$\u003dfunction(p,d){Array.isArray(d)||(d\u003d[d]);d\u003dd.map(function(b){return typeof b\u003d\u003d\u003d\"string\"?b:b.property+\" \"+b.duration+\"s \"+b.timing+\" \"+b.delay+\"s\"});\ng.nj(p,\"transition\",d.join(\",\"))};\nrn\u003dfunction(p,d,b,v,P){g.nI.call(this);this.U\u003dp;this.X\u003dd;this.S\u003db;this.V\u003dv;this.Z\u003dArray.isArray(P)?P:[P]};\nyqB\u003dfunction(p,d,b,v){return new rn(p,d,{opacity:b},{opacity:v},{property:\"opacity\",duration:d,timing:\"ease-in\",delay:0})};\nz6W\u003dfunction(p){p\u003dwQ(p);if(p\u003d\u003d\"\")return null;var d\u003dString(p.slice(0,4)).toLowerCase();if((\"url(\"\u003cd?-1:\"url(\"\u003d\u003dd?0:1)\u003d\u003d0)return!p.endsWith(\")\")||(p?p.split(\"(\").length-1:0)\u003e1||p\u0026\u0026p.split(\")\"),null;if(p.indexOf(\"(\")\u003e0){if(/\"|\u0027/.test(p))return null;d\u003d/([\\-\\w]+)\\(/g;for(var b;b\u003dd.exec(p);)if(!(b[1].toLowerCase()in IQB))return null}return p};\nfI\u003dfunction(p,d){p\u003dg.ee[p];return p\u0026\u0026p.prototype?(d\u003dObject.getOwnPropertyDescriptor(p.prototype,d))\u0026\u0026d.get||null:null};\njyC\u003dfunction(p){var d\u003dg.ee.CSSStyleDeclaration;return d\u0026\u0026d.prototype\u0026\u0026d.prototype[p]||null};\ntiD\u003dfunction(p,d,b,v){if(p)return p.apply(d,v);if(g.uR\u0026\u0026document.documentMode\u003c10){if(!d[b].call)throw Error(\"IE Clobbering detected\");}else if(typeof d[b]!\u003d\"function\")throw Error(\"Clobbering detected\");return d[b].apply(d,v)};\ne6C\u003dfunction(p){if(!p)return\"\";var d\u003ddocument.createElement(\"div\").style;ijK(p).forEach(function(b){var v\u003dg.T9\u0026\u0026b in Hj7?b:b.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?\u003d[a-z])/i,\"\");E6(v,\"--\")||E6(v,\"var\")||(b\u003dtiD(DVC,p,p.getPropertyValue?\"getPropertyValue\":\"getAttribute\",[b])||\"\",b\u003dz6W(b),b!\u003dnull\u0026\u0026tiD(ViC,d,d.setProperty?\"setProperty\":\"setAttribute\",[v,b]))});\nreturn d.cssText||\"\"};\nijK\u003dfunction(p){g.mD(p)?p\u003dg.dR(p):(p\u003dg.wB(p),g.A4(p,\"cssText\"));return p};\ng.sJ\u003dfunction(p){var d,b\u003dd\u003d0,v\u003d!1;p\u003dp.split(S1k);for(var P\u003d0;P\u003cp.length;P++){var M\u003dp[P];g.lR.test(M)?(d++,b++):Y1e.test(M)?v\u003d!0:gau.test(M)?b++:Lpq.test(M)\u0026\u0026(v\u003d!0)}d\u003db\u003d\u003d0?v?1:0:d/b\u003e.4?-1:1;return(d\u003d\u003d0?null:d)\u003d\u003d-1?\"rtl\":\"ltr\"};\ng.Nt\u003dfunction(p){if(p instanceof Z3||p instanceof EJ||p instanceof CI)return p;if(typeof p.next\u003d\u003d\"function\")return new Z3(function(){return p});\nif(typeof p[Symbol.iterator]\u003d\u003d\"function\")return new Z3(function(){return p[Symbol.iterator]()});\nif(typeof p.Ry\u003d\u003d\"function\")return new Z3(function(){return p.Ry()});\nthrow Error(\"Not an iterator or iterable.\");};\nZ3\u003dfunction(p){this.U\u003dp};\nEJ\u003dfunction(p){this.U\u003dp};\nCI\u003dfunction(p){Z3.call(this,function(){return p});\nthis.B\u003dp};\nGp\u003dfunction(p,d,b,v,P,M,X,a){this.D\u003dp;this.Z\u003dd;this.B\u003db;this.X\u003dv;this.V\u003dP;this.S\u003dM;this.U\u003dX;this.W\u003da};\nwn\u003dfunction(p,d){if(d\u003d\u003d0)return p.D;if(d\u003d\u003d1)return p.U;var b\u003dOj(p.D,p.B,d),v\u003dOj(p.B,p.V,d);p\u003dOj(p.V,p.U,d);b\u003dOj(b,v,d);v\u003dOj(v,p,d);return Oj(b,v,d)};\nQye\u003dfunction(p,d){var b\u003d(d-p.D)/(p.U-p.D);if(b\u003c\u003d0)return 0;if(b\u003e\u003d1)return 1;for(var v\u003d0,P\u003d1,M\u003d0,X\u003d0;X\u003c8;X++){M\u003dwn(p,b);var a\u003d(wn(p,b+1E-6)-M)/1E-6;if(Math.abs(M-d)\u003c1E-6)return b;if(Math.abs(a)\u003c1E-6)break;else M\u003cd?v\u003db:P\u003db,b-\u003d(M-d)/a}for(X\u003d0;Math.abs(M-d)\u003e1E-6\u0026\u0026X\u003c8;X++)M\u003cd?(v\u003db,b\u003d(b+P)/2):(P\u003db,b\u003d(b+v)/2),M\u003dwn(p,b);return b};\nUJ\u003dfunction(p,d){this.start\u003dp\u003cd?p:d;this.end\u003dp\u003cd?d:p};\ncg\u003dfunction(p){return(p\u003dp.exec(g.yH()))?p[1]:\"\"};\nyI\u003dfunction(p){return g.cm($Vk,p)\u003e\u003d0};\ng.It\u003dfunction(p){g.e.call(this);this.S\u003d1;this.B\u003d[];this.V\u003d0;this.D\u003d[];this.U\u003d{};this.Z\u003d!!p};\nmVD\u003dfunction(p,d,b){g.Fj(function(){p.apply(d,b)})};\ng.zp\u003dfunction(p){this.D\u003dp};\njN\u003dfunction(p){this.D\u003dp};\nKp7\u003dfunction(p){this.data\u003dp};\nxV7\u003dfunction(p){return p\u003d\u003d\u003dvoid 0||p instanceof Kp7?p:new Kp7(p)};\ntE\u003dfunction(p){this.D\u003dp};\ng.Bgw\u003dfunction(p){var d\u003dp.creation;p\u003dp.expiration;return!!p\u0026\u0026p\u003cg.Wj()||!!d\u0026\u0026d\u003eg.Wj()};\ng.iR\u003dfunction(p){this.D\u003dp};\nR6$\u003dfunction(){};\nHg\u003dfunction(){};\nD3\u003dfunction(p){this.D\u003dp;this.U\u003dnull};\nVI\u003dfunction(p){if(p.D\u003d\u003dnull)throw Error(\"Storage mechanism: Storage unavailable\");var d;((d\u003dp.U)!\u003dnull?d:p.isAvailable())||lW(Error(\"Storage mechanism: Storage unavailable\"))};\neN\u003dfunction(){var p\u003dnull;try{p\u003dg.ee.localStorage||null}catch(d){}D3.call(this,p)};\nTg7\u003dfunction(){var p\u003dnull;try{p\u003dg.ee.sessionStorage||null}catch(d){}D3.call(this,p)};\nSN\u003dfunction(p,d){this.U\u003dp;this.D\u003dd+\"::\"};\ng.YV\u003dfunction(p){var d\u003dnew eN;return d.isAvailable()?p?new SN(d,p):d:null};\ngn\u003dfunction(p,d){this.D\u003dp;this.U\u003dd};\nLI\u003dfunction(p){this.D\u003d[];if(p)a:{if(p instanceof LI){var d\u003dp.jt();p\u003dp.pk();if(this.D.length\u003c\u003d0){for(var b\u003dthis.D,v\u003d0;v\u003cd.length;v++)b.push(new gn(d[v],p[v]));break a}}else d\u003dg.wB(p),p\u003dg.G9(p);for(b\u003d0;b\u003cd.length;b++)this.ib(d[b],p[b])}};\nQI\u003dfunction(){LI.apply(this,arguments)};\n$V\u003dfunction(){};\nAqB\u003dfunction(p){var d,b,v\u003dp.length,P\u003d0;for(d\u003d0;d\u003cv;d++){var M\u003dp.charCodeAt(d);if((M\u002664512)\u003d\u003d\u003d55296\u0026\u0026d+1\u003cv){var X\u003dp.charCodeAt(d+1);(X\u002664512)\u003d\u003d\u003d56320\u0026\u0026(M\u003d65536+(M-55296\u003c\u003c10)+(X-56320),d++)}P+\u003dM\u003c128?1:M\u003c2048?2:M\u003c65536?3:4}var a\u003dnew m0.Mp(P);for(d\u003db\u003d0;b\u003cP;d++)M\u003dp.charCodeAt(d),(M\u002664512)\u003d\u003d\u003d55296\u0026\u0026d+1\u003cv\u0026\u0026(X\u003dp.charCodeAt(d+1),(X\u002664512)\u003d\u003d\u003d56320\u0026\u0026(M\u003d65536+(M-55296\u003c\u003c10)+(X-56320),d++)),M\u003c128?a[b++]\u003dM:(M\u003c2048?a[b++]\u003d192|M\u003e\u003e\u003e6:(M\u003c65536?a[b++]\u003d224|M\u003e\u003e\u003e12:(a[b++]\u003d240|M\u003e\u003e\u003e18,a[b++]\u003d128|M\u003e\u003e\u003e12\u002663),a[b++]\u003d128|M\u003e\u003e\u003e\n6\u002663),a[b++]\u003d128|M\u002663);return a};\nKI\u003dfunction(p){for(var d\u003dp.length;--d\u003e\u003d0;)p[d]\u003d0};\nxV\u003dfunction(p,d,b,v,P){this.T9\u003dp;this.gI\u003dd;this.s6\u003db;this.Xe\u003dv;this.NN5\u003dP;this.TA\u003dp\u0026\u0026p.length};\nBg\u003dfunction(p,d){this.Ob\u003dp;this.TF\u003d0;this.H7\u003dd};\nRt\u003dfunction(p,d){p.I9[p.pending++]\u003dd\u0026255;p.I9[p.pending++]\u003dd\u003e\u003e\u003e8\u0026255};\nTp\u003dfunction(p,d,b){p.Hn\u003e16-b?(p.zT|\u003dd\u003c\u003cp.Hn\u002665535,Rt(p,p.zT),p.zT\u003dd\u003e\u003e16-p.Hn,p.Hn+\u003db-16):(p.zT|\u003dd\u003c\u003cp.Hn\u002665535,p.Hn+\u003db)};\nAE\u003dfunction(p,d,b){Tp(p,b[d*2],b[d*2+1])};\nWp$\u003dfunction(p,d){var b\u003d0;do b|\u003dp\u00261,p\u003e\u003e\u003e\u003d1,b\u003c\u003c\u003d1;while(--d\u003e0);return b\u003e\u003e\u003e1};\nplC\u003dfunction(p,d,b){var v\u003dArray(16),P\u003d0,M;for(M\u003d1;M\u003c\u003d15;M++)v[M]\u003dP\u003dP+b[M-1]\u003c\u003c1;for(b\u003d0;b\u003c\u003dd;b++)P\u003dp[b*2+1],P!\u003d\u003d0\u0026\u0026(p[b*2]\u003dWp$(v[P]++,P))};\nde$\u003dfunction(p){var d;for(d\u003d0;d\u003c286;d++)p.zN[d*2]\u003d0;for(d\u003d0;d\u003c30;d++)p.C4[d*2]\u003d0;for(d\u003d0;d\u003c19;d++)p.Kp[d*2]\u003d0;p.zN[512]\u003d1;p.f2\u003dp.Y7\u003d0;p.Ag\u003dp.matches\u003d0};\nbPD\u003dfunction(p){p.Hn\u003e8?Rt(p,p.zT):p.Hn\u003e0\u0026\u0026(p.I9[p.pending++]\u003dp.zT);p.zT\u003d0;p.Hn\u003d0};\nvIC\u003dfunction(p,d,b){bPD(p);Rt(p,b);Rt(p,~b);m0.Pz(p.I9,p.window,d,b,p.pending);p.pending+\u003db};\nPAk\u003dfunction(p,d,b,v){var P\u003dd*2,M\u003db*2;return p[P]\u003cp[M]||p[P]\u003d\u003d\u003dp[M]\u0026\u0026v[d]\u003c\u003dv[b]};\nWg\u003dfunction(p,d,b){for(var v\u003dp.Xg[b],P\u003db\u003c\u003c1;P\u003c\u003dp.BM;){P\u003cp.BM\u0026\u0026PAk(d,p.Xg[P+1],p.Xg[P],p.depth)\u0026\u0026P++;if(PAk(d,v,p.Xg[P],p.depth))break;p.Xg[b]\u003dp.Xg[P];b\u003dP;P\u003c\u003c\u003d1}p.Xg[b]\u003dv};\nMHj\u003dfunction(p,d,b){var v\u003d0;if(p.Ag!\u003d\u003d0){do{var P\u003dp.I9[p.BI+v*2]\u003c\u003c8|p.I9[p.BI+v*2+1];var M\u003dp.I9[p.pT+v];v++;if(P\u003d\u003d\u003d0)AE(p,M,d);else{var X\u003dp0[M];AE(p,X+256+1,d);var a\u003dd0[X];a!\u003d\u003d0\u0026\u0026(M-\u003dbz[X],Tp(p,M,a));P--;X\u003dP\u003c256?vW[P]:vW[256+(P\u003e\u003e\u003e7)];AE(p,X,b);a\u003dPW[X];a!\u003d\u003d0\u0026\u0026(P-\u003dMA[X],Tp(p,P,a))}}while(v\u003cp.Ag)}AE(p,256,d)};\nX1\u003dfunction(p,d){var b\u003dd.Ob,v\u003dd.H7.T9,P\u003dd.H7.TA,M\u003dd.H7.Xe,X,a\u003d-1;p.BM\u003d0;p.Az\u003d573;for(X\u003d0;X\u003cM;X++)b[X*2]!\u003d\u003d0?(p.Xg[++p.BM]\u003da\u003dX,p.depth[X]\u003d0):b[X*2+1]\u003d0;for(;p.BM\u003c2;){var F\u003dp.Xg[++p.BM]\u003da\u003c2?++a:0;b[F*2]\u003d1;p.depth[F]\u003d0;p.f2--;P\u0026\u0026(p.Y7-\u003dv[F*2+1])}d.TF\u003da;for(X\u003dp.BM\u003e\u003e1;X\u003e\u003d1;X--)Wg(p,b,X);F\u003dM;do X\u003dp.Xg[1],p.Xg[1]\u003dp.Xg[p.BM--],Wg(p,b,1),v\u003dp.Xg[1],p.Xg[--p.Az]\u003dX,p.Xg[--p.Az]\u003dv,b[F*2]\u003db[X*2]+b[v*2],p.depth[F]\u003d(p.depth[X]\u003e\u003dp.depth[v]?p.depth[X]:p.depth[v])+1,b[X*2+1]\u003db[v*2+1]\u003dF,p.Xg[1]\u003dF++,Wg(p,b,1);while(p.BM\u003e\u003d\n2);p.Xg[--p.Az]\u003dp.Xg[1];X\u003dd.Ob;F\u003dd.TF;v\u003dd.H7.T9;P\u003dd.H7.TA;M\u003dd.H7.gI;var h\u003dd.H7.s6,O\u003dd.H7.NN5,J,k\u003d0;for(J\u003d0;J\u003c\u003d15;J++)p.Je[J]\u003d0;X[p.Xg[p.Az]*2+1]\u003d0;for(d\u003dp.Az+1;d\u003c573;d++){var n\u003dp.Xg[d];J\u003dX[X[n*2+1]*2+1]+1;J\u003eO\u0026\u0026(J\u003dO,k++);X[n*2+1]\u003dJ;if(!(n\u003eF)){p.Je[J]++;var r\u003d0;n\u003e\u003dh\u0026\u0026(r\u003dM[n-h]);var Z\u003dX[n*2];p.f2+\u003dZ*(J+r);P\u0026\u0026(p.Y7+\u003dZ*(v[n*2+1]+r))}}if(k!\u003d\u003d0){do{for(J\u003dO-1;p.Je[J]\u003d\u003d\u003d0;)J--;p.Je[J]--;p.Je[J+1]+\u003d2;p.Je[O]--;k-\u003d2}while(k\u003e0);for(J\u003dO;J!\u003d\u003d0;J--)for(n\u003dp.Je[J];n!\u003d\u003d0;)v\u003dp.Xg[--d],v\u003eF||(X[v*2+1]!\u003d\u003dJ\u0026\u0026(p.f2+\u003d(J-\nX[v*2+1])*X[v*2],X[v*2+1]\u003dJ),n--)}plC(b,a,p.Je)};\nXlW\u003dfunction(p,d,b){var v,P\u003d-1,M\u003dd[1],X\u003d0,a\u003d7,F\u003d4;M\u003d\u003d\u003d0\u0026\u0026(a\u003d138,F\u003d3);d[(b+1)*2+1]\u003d65535;for(v\u003d0;v\u003c\u003db;v++){var h\u003dM;M\u003dd[(v+1)*2+1];++X\u003ca\u0026\u0026h\u003d\u003d\u003dM||(X\u003cF?p.Kp[h*2]+\u003dX:h!\u003d\u003d0?(h!\u003d\u003dP\u0026\u0026p.Kp[h*2]++,p.Kp[32]++):X\u003c\u003d10?p.Kp[34]++:p.Kp[36]++,X\u003d0,P\u003dh,M\u003d\u003d\u003d0?(a\u003d138,F\u003d3):h\u003d\u003d\u003dM?(a\u003d6,F\u003d3):(a\u003d7,F\u003d4))}};\nqgW\u003dfunction(p,d,b){var v,P\u003d-1,M\u003dd[1],X\u003d0,a\u003d7,F\u003d4;M\u003d\u003d\u003d0\u0026\u0026(a\u003d138,F\u003d3);for(v\u003d0;v\u003c\u003db;v++){var h\u003dM;M\u003dd[(v+1)*2+1];if(!(++X\u003ca\u0026\u0026h\u003d\u003d\u003dM)){if(X\u003cF){do AE(p,h,p.Kp);while(--X!\u003d\u003d0)}else h!\u003d\u003d0?(h!\u003d\u003dP\u0026\u0026(AE(p,h,p.Kp),X--),AE(p,16,p.Kp),Tp(p,X-3,2)):X\u003c\u003d10?(AE(p,17,p.Kp),Tp(p,X-3,3)):(AE(p,18,p.Kp),Tp(p,X-11,7));X\u003d0;P\u003dh;M\u003d\u003d\u003d0?(a\u003d138,F\u003d3):h\u003d\u003d\u003dM?(a\u003d6,F\u003d3):(a\u003d7,F\u003d4)}}};\nafz\u003dfunction(p){var d\u003d4093624447,b;for(b\u003d0;b\u003c\u003d31;b++,d\u003e\u003e\u003e\u003d1)if(d\u00261\u0026\u0026p.zN[b*2]!\u003d\u003d0)return 0;if(p.zN[18]!\u003d\u003d0||p.zN[20]!\u003d\u003d0||p.zN[26]!\u003d\u003d0)return 1;for(b\u003d32;b\u003c256;b++)if(p.zN[b*2]!\u003d\u003d0)return 1;return 0};\nqA\u003dfunction(p,d,b){p.I9[p.BI+p.Ag*2]\u003dd\u003e\u003e\u003e8\u0026255;p.I9[p.BI+p.Ag*2+1]\u003dd\u0026255;p.I9[p.pT+p.Ag]\u003db\u0026255;p.Ag++;d\u003d\u003d\u003d0?p.zN[b*2]++:(p.matches++,d--,p.zN[(p0[b]+256+1)*2]++,p.C4[(d\u003c256?vW[d]:vW[256+(d\u003e\u003e\u003e7)])*2]++);return p.Ag\u003d\u003d\u003dp.nO-1};\noE\u003dfunction(p,d){p.msg\u003daE[d];return d};\nF1\u003dfunction(p){for(var d\u003dp.length;--d\u003e\u003d0;)p[d]\u003d0};\nhO\u003dfunction(p){var d\u003dp.state,b\u003dd.pending;b\u003ep.tZ\u0026\u0026(b\u003dp.tZ);b!\u003d\u003d0\u0026\u0026(m0.Pz(p.output,d.I9,d.Ju,b,p.GF),p.GF+\u003db,d.Ju+\u003db,p.Lw+\u003db,p.tZ-\u003db,d.pending-\u003db,d.pending\u003d\u003d\u003d0\u0026\u0026(d.Ju\u003d0))};\nkC\u003dfunction(p,d){var b\u003dp.zy\u003e\u003d0?p.zy:-1,v\u003dp.m3-p.zy,P\u003d0;if(p.level\u003e0){p.T7.HY\u003d\u003d\u003d2\u0026\u0026(p.T7.HY\u003dafz(p));X1(p,p.VO);X1(p,p.iA);XlW(p,p.zN,p.VO.TF);XlW(p,p.C4,p.iA.TF);X1(p,p.Ru);for(P\u003d18;P\u003e\u003d3\u0026\u0026p.Kp[oI$[P]*2+1]\u003d\u003d\u003d0;P--);p.f2+\u003d3*(P+1)+5+5+4;var M\u003dp.f2+3+7\u003e\u003e\u003e3;var X\u003dp.Y7+3+7\u003e\u003e\u003e3;X\u003c\u003dM\u0026\u0026(M\u003dX)}else M\u003dX\u003dv+5;if(v+4\u003c\u003dM\u0026\u0026b!\u003d\u003d-1)Tp(p,d?1:0,3),vIC(p,b,v);else if(p.strategy\u003d\u003d\u003d4||X\u003d\u003d\u003dM)Tp(p,2+(d?1:0),3),MHj(p,O8,JO);else{Tp(p,4+(d?1:0),3);b\u003dp.VO.TF+1;v\u003dp.iA.TF+1;P+\u003d1;Tp(p,b-257,5);Tp(p,v-1,5);Tp(p,P-4,4);for(M\u003d0;M\u003cP;M++)Tp(p,\np.Kp[oI$[M]*2+1],3);qgW(p,p.zN,b-1);qgW(p,p.C4,v-1);MHj(p,p.zN,p.C4)}de$(p);d\u0026\u0026bPD(p);p.zy\u003dp.m3;hO(p.T7)};\nn0\u003dfunction(p,d){p.I9[p.pending++]\u003dd};\nr0\u003dfunction(p,d){p.I9[p.pending++]\u003dd\u003e\u003e\u003e8\u0026255;p.I9[p.pending++]\u003dd\u0026255};\nFv$\u003dfunction(p,d){var b\u003dp.jZ,v\u003dp.m3,P\u003dp.C8,M\u003dp.mY,X\u003dp.m3\u003ep.bT-262?p.m3-(p.bT-262):0,a\u003dp.window,F\u003dp.ZW,h\u003dp.nN,O\u003dp.m3+258,J\u003da[v+P-1],k\u003da[v+P];p.C8\u003e\u003dp.aW\u0026\u0026(b\u003e\u003e\u003d2);M\u003ep.jI\u0026\u0026(M\u003dp.jI);do{var n\u003dd;if(a[n+P]\u003d\u003d\u003dk\u0026\u0026a[n+P-1]\u003d\u003d\u003dJ\u0026\u0026a[n]\u003d\u003d\u003da[v]\u0026\u0026a[++n]\u003d\u003d\u003da[v+1]){v+\u003d2;for(n++;a[++v]\u003d\u003d\u003da[++n]\u0026\u0026a[++v]\u003d\u003d\u003da[++n]\u0026\u0026a[++v]\u003d\u003d\u003da[++n]\u0026\u0026a[++v]\u003d\u003d\u003da[++n]\u0026\u0026a[++v]\u003d\u003d\u003da[++n]\u0026\u0026a[++v]\u003d\u003d\u003da[++n]\u0026\u0026a[++v]\u003d\u003d\u003da[++n]\u0026\u0026a[++v]\u003d\u003d\u003da[++n]\u0026\u0026v\u003cO;);n\u003d258-(O-v);v\u003dO-258;if(n\u003eP){p.XJ\u003dd;P\u003dn;if(n\u003e\u003dM)break;J\u003da[v+P-1];k\u003da[v+P]}}}while((d\u003dh[d\u0026F])\u003eX\u0026\u0026--b!\u003d\u003d\n0);return P\u003c\u003dp.jI?P:p.jI};\nlz\u003dfunction(p){var d\u003dp.bT,b;do{var v\u003dp.AU-p.jI-p.m3;if(p.m3\u003e\u003dd+(d-262)){m0.Pz(p.window,p.window,d,d,0);p.XJ-\u003dd;p.m3-\u003dd;p.zy-\u003dd;var P\u003db\u003dp.jz;do{var M\u003dp.head[--P];p.head[P]\u003dM\u003e\u003dd?M-d:0}while(--b);P\u003db\u003dd;do M\u003dp.nN[--P],p.nN[P]\u003dM\u003e\u003dd?M-d:0;while(--b);v+\u003dd}if(p.T7.xA\u003d\u003d\u003d0)break;P\u003dp.T7;b\u003dp.window;M\u003dp.m3+p.jI;var X\u003dP.xA;X\u003ev\u0026\u0026(X\u003dv);X\u003d\u003d\u003d0?b\u003d0:(P.xA-\u003dX,m0.Pz(b,P.input,P.m8,X,M),P.state.wrap\u003d\u003d\u003d1?P.VR\u003df0(P.VR,b,X,M):P.state.wrap\u003d\u003d\u003d2\u0026\u0026(P.VR\u003duz(P.VR,b,X,M)),P.m8+\u003dX,P.S$+\u003dX,b\u003dX);p.jI+\u003db;if(p.jI+p.ib\u003e\u003d3)for(v\u003dp.m3-p.ib,\np.Yj\u003dp.window[v],p.Yj\u003d(p.Yj\u003c\u003cp.Uc^p.window[v+1])\u0026p.Dq;p.ib\u0026\u0026!(p.Yj\u003d(p.Yj\u003c\u003cp.Uc^p.window[v+3-1])\u0026p.Dq,p.nN[v\u0026p.ZW]\u003dp.head[p.Yj],p.head[p.Yj]\u003dv,v++,p.ib--,p.jI+p.ib\u003c3););}while(p.jI\u003c262\u0026\u0026p.T7.xA!\u003d\u003d0)};\ns8\u003dfunction(p,d){for(var b;;){if(p.jI\u003c262){lz(p);if(p.jI\u003c262\u0026\u0026d\u003d\u003d\u003d0)return 1;if(p.jI\u003d\u003d\u003d0)break}b\u003d0;p.jI\u003e\u003d3\u0026\u0026(p.Yj\u003d(p.Yj\u003c\u003cp.Uc^p.window[p.m3+3-1])\u0026p.Dq,b\u003dp.nN[p.m3\u0026p.ZW]\u003dp.head[p.Yj],p.head[p.Yj]\u003dp.m3);b!\u003d\u003d0\u0026\u0026p.m3-b\u003c\u003dp.bT-262\u0026\u0026(p.Ba\u003dFv$(p,b));if(p.Ba\u003e\u003d3)if(b\u003dqA(p,p.m3-p.XJ,p.Ba-3),p.jI-\u003dp.Ba,p.Ba\u003c\u003dp.CT\u0026\u0026p.jI\u003e\u003d3){p.Ba--;do p.m3++,p.Yj\u003d(p.Yj\u003c\u003cp.Uc^p.window[p.m3+3-1])\u0026p.Dq,p.nN[p.m3\u0026p.ZW]\u003dp.head[p.Yj],p.head[p.Yj]\u003dp.m3;while(--p.Ba!\u003d\u003d0);p.m3++}else p.m3+\u003dp.Ba,p.Ba\u003d0,p.Yj\u003dp.window[p.m3],p.Yj\u003d(p.Yj\u003c\u003cp.Uc^\np.window[p.m3+1])\u0026p.Dq;else b\u003dqA(p,0,p.window[p.m3]),p.jI--,p.m3++;if(b\u0026\u0026(kC(p,!1),p.T7.tZ\u003d\u003d\u003d0))return 1}p.ib\u003dp.m3\u003c2?p.m3:2;return d\u003d\u003d\u003d4?(kC(p,!0),p.T7.tZ\u003d\u003d\u003d0?3:4):p.Ag\u0026\u0026(kC(p,!1),p.T7.tZ\u003d\u003d\u003d0)?1:2};\nZH\u003dfunction(p,d){for(var b,v;;){if(p.jI\u003c262){lz(p);if(p.jI\u003c262\u0026\u0026d\u003d\u003d\u003d0)return 1;if(p.jI\u003d\u003d\u003d0)break}b\u003d0;p.jI\u003e\u003d3\u0026\u0026(p.Yj\u003d(p.Yj\u003c\u003cp.Uc^p.window[p.m3+3-1])\u0026p.Dq,b\u003dp.nN[p.m3\u0026p.ZW]\u003dp.head[p.Yj],p.head[p.Yj]\u003dp.m3);p.C8\u003dp.Ba;p.QT\u003dp.XJ;p.Ba\u003d2;b!\u003d\u003d0\u0026\u0026p.C8\u003cp.CT\u0026\u0026p.m3-b\u003c\u003dp.bT-262\u0026\u0026(p.Ba\u003dFv$(p,b),p.Ba\u003c\u003d5\u0026\u0026(p.strategy\u003d\u003d\u003d1||p.Ba\u003d\u003d\u003d3\u0026\u0026p.m3-p.XJ\u003e4096)\u0026\u0026(p.Ba\u003d2));if(p.C8\u003e\u003d3\u0026\u0026p.Ba\u003c\u003dp.C8){v\u003dp.m3+p.jI-3;b\u003dqA(p,p.m3-1-p.QT,p.C8-3);p.jI-\u003dp.C8-1;p.C8-\u003d2;do++p.m3\u003c\u003dv\u0026\u0026(p.Yj\u003d(p.Yj\u003c\u003cp.Uc^p.window[p.m3+3-1])\u0026p.Dq,p.nN[p.m3\u0026p.ZW]\u003d\np.head[p.Yj],p.head[p.Yj]\u003dp.m3);while(--p.C8!\u003d\u003d0);p.EF\u003d0;p.Ba\u003d2;p.m3++;if(b\u0026\u0026(kC(p,!1),p.T7.tZ\u003d\u003d\u003d0))return 1}else if(p.EF){if((b\u003dqA(p,0,p.window[p.m3-1]))\u0026\u0026kC(p,!1),p.m3++,p.jI--,p.T7.tZ\u003d\u003d\u003d0)return 1}else p.EF\u003d1,p.m3++,p.jI--}p.EF\u0026\u0026(qA(p,0,p.window[p.m3-1]),p.EF\u003d0);p.ib\u003dp.m3\u003c2?p.m3:2;return d\u003d\u003d\u003d4?(kC(p,!0),p.T7.tZ\u003d\u003d\u003d0?3:4):p.Ag\u0026\u0026(kC(p,!1),p.T7.tZ\u003d\u003d\u003d0)?1:2};\nhqu\u003dfunction(p,d){for(var b,v,P,M\u003dp.window;;){if(p.jI\u003c\u003d258){lz(p);if(p.jI\u003c\u003d258\u0026\u0026d\u003d\u003d\u003d0)return 1;if(p.jI\u003d\u003d\u003d0)break}p.Ba\u003d0;if(p.jI\u003e\u003d3\u0026\u0026p.m3\u003e0\u0026\u0026(v\u003dp.m3-1,b\u003dM[v],b\u003d\u003d\u003dM[++v]\u0026\u0026b\u003d\u003d\u003dM[++v]\u0026\u0026b\u003d\u003d\u003dM[++v])){for(P\u003dp.m3+258;b\u003d\u003d\u003dM[++v]\u0026\u0026b\u003d\u003d\u003dM[++v]\u0026\u0026b\u003d\u003d\u003dM[++v]\u0026\u0026b\u003d\u003d\u003dM[++v]\u0026\u0026b\u003d\u003d\u003dM[++v]\u0026\u0026b\u003d\u003d\u003dM[++v]\u0026\u0026b\u003d\u003d\u003dM[++v]\u0026\u0026b\u003d\u003d\u003dM[++v]\u0026\u0026v\u003cP;);p.Ba\u003d258-(P-v);p.Ba\u003ep.jI\u0026\u0026(p.Ba\u003dp.jI)}p.Ba\u003e\u003d3?(b\u003dqA(p,1,p.Ba-3),p.jI-\u003dp.Ba,p.m3+\u003dp.Ba,p.Ba\u003d0):(b\u003dqA(p,0,p.window[p.m3]),p.jI--,p.m3++);if(b\u0026\u0026(kC(p,!1),p.T7.tZ\u003d\u003d\u003d0))return 1}p.ib\u003d0;return d\u003d\u003d\u003d\n4?(kC(p,!0),p.T7.tZ\u003d\u003d\u003d0?3:4):p.Ag\u0026\u0026(kC(p,!1),p.T7.tZ\u003d\u003d\u003d0)?1:2};\nOPu\u003dfunction(p,d){for(var b;;){if(p.jI\u003d\u003d\u003d0\u0026\u0026(lz(p),p.jI\u003d\u003d\u003d0)){if(d\u003d\u003d\u003d0)return 1;break}p.Ba\u003d0;b\u003dqA(p,0,p.window[p.m3]);p.jI--;p.m3++;if(b\u0026\u0026(kC(p,!1),p.T7.tZ\u003d\u003d\u003d0))return 1}p.ib\u003d0;return d\u003d\u003d\u003d4?(kC(p,!0),p.T7.tZ\u003d\u003d\u003d0?3:4):p.Ag\u0026\u0026(kC(p,!1),p.T7.tZ\u003d\u003d\u003d0)?1:2};\nE8\u003dfunction(p,d,b,v,P){this.C3\u003dp;this.RBB\u003dd;this.oLB\u003db;this.b0h\u003dv;this.func\u003dP};\nJeB\u003dfunction(){this.T7\u003dnull;this.status\u003d0;this.I9\u003dnull;this.wrap\u003dthis.pending\u003dthis.Ju\u003dthis.hg\u003d0;this.D5\u003dnull;this.tf\u003d0;this.method\u003d8;this.HG\u003d-1;this.ZW\u003dthis.Yb\u003dthis.bT\u003d0;this.window\u003dnull;this.AU\u003d0;this.head\u003dthis.nN\u003dnull;this.mY\u003dthis.aW\u003dthis.strategy\u003dthis.level\u003dthis.CT\u003dthis.jZ\u003dthis.C8\u003dthis.jI\u003dthis.XJ\u003dthis.m3\u003dthis.EF\u003dthis.QT\u003dthis.Ba\u003dthis.zy\u003dthis.Uc\u003dthis.Dq\u003dthis.FA\u003dthis.jz\u003dthis.Yj\u003d0;this.zN\u003dnew m0.yx(1146);this.C4\u003dnew m0.yx(122);this.Kp\u003dnew m0.yx(78);F1(this.zN);F1(this.C4);F1(this.Kp);this.Ru\u003dthis.iA\u003d\nthis.VO\u003dnull;this.Je\u003dnew m0.yx(16);this.Xg\u003dnew m0.yx(573);F1(this.Xg);this.Az\u003dthis.BM\u003d0;this.depth\u003dnew m0.yx(573);F1(this.depth);this.Hn\u003dthis.zT\u003dthis.ib\u003dthis.matches\u003dthis.Y7\u003dthis.f2\u003dthis.BI\u003dthis.Ag\u003dthis.nO\u003dthis.pT\u003d0};\nkIz\u003dfunction(p,d){if(!p||!p.state||d\u003e5||d\u003c0)return p?oE(p,-2):-2;var b\u003dp.state;if(!p.output||!p.input\u0026\u0026p.xA!\u003d\u003d0||b.status\u003d\u003d\u003d666\u0026\u0026d!\u003d\u003d4)return oE(p,p.tZ\u003d\u003d\u003d0?-5:-2);b.T7\u003dp;var v\u003db.HG;b.HG\u003dd;if(b.status\u003d\u003d\u003d42)if(b.wrap\u003d\u003d\u003d2)p.VR\u003d0,n0(b,31),n0(b,139),n0(b,8),b.D5?(n0(b,(b.D5.text?1:0)+(b.D5.zH?2:0)+(b.D5.extra?4:0)+(b.D5.name?8:0)+(b.D5.comment?16:0)),n0(b,b.D5.time\u0026255),n0(b,b.D5.time\u003e\u003e8\u0026255),n0(b,b.D5.time\u003e\u003e16\u0026255),n0(b,b.D5.time\u003e\u003e24\u0026255),n0(b,b.level\u003d\u003d\u003d9?2:b.strategy\u003e\u003d2||b.level\u003c2?4:0),n0(b,b.D5.os\u0026\n255),b.D5.extra\u0026\u0026b.D5.extra.length\u0026\u0026(n0(b,b.D5.extra.length\u0026255),n0(b,b.D5.extra.length\u003e\u003e8\u0026255)),b.D5.zH\u0026\u0026(p.VR\u003duz(p.VR,b.I9,b.pending,0)),b.tf\u003d0,b.status\u003d69):(n0(b,0),n0(b,0),n0(b,0),n0(b,0),n0(b,0),n0(b,b.level\u003d\u003d\u003d9?2:b.strategy\u003e\u003d2||b.level\u003c2?4:0),n0(b,3),b.status\u003d113);else{var P\u003d8+(b.Yb-8\u003c\u003c4)\u003c\u003c8;P|\u003d(b.strategy\u003e\u003d2||b.level\u003c2?0:b.level\u003c6?1:b.level\u003d\u003d\u003d6?2:3)\u003c\u003c6;b.m3!\u003d\u003d0\u0026\u0026(P|\u003d32);b.status\u003d113;r0(b,P+(31-P%31));b.m3!\u003d\u003d0\u0026\u0026(r0(b,p.VR\u003e\u003e\u003e16),r0(b,p.VR\u002665535));p.VR\u003d1}if(b.status\u003d\u003d\u003d69)if(b.D5.extra){for(P\u003d\nb.pending;b.tf\u003c(b.D5.extra.length\u002665535)\u0026\u0026(b.pending!\u003d\u003db.hg||(b.D5.zH\u0026\u0026b.pending\u003eP\u0026\u0026(p.VR\u003duz(p.VR,b.I9,b.pending-P,P)),hO(p),P\u003db.pending,b.pending!\u003d\u003db.hg));)n0(b,b.D5.extra[b.tf]\u0026255),b.tf++;b.D5.zH\u0026\u0026b.pending\u003eP\u0026\u0026(p.VR\u003duz(p.VR,b.I9,b.pending-P,P));b.tf\u003d\u003d\u003db.D5.extra.length\u0026\u0026(b.tf\u003d0,b.status\u003d73)}else b.status\u003d73;if(b.status\u003d\u003d\u003d73)if(b.D5.name){P\u003db.pending;do{if(b.pending\u003d\u003d\u003db.hg\u0026\u0026(b.D5.zH\u0026\u0026b.pending\u003eP\u0026\u0026(p.VR\u003duz(p.VR,b.I9,b.pending-P,P)),hO(p),P\u003db.pending,b.pending\u003d\u003d\u003db.hg)){var M\u003d1;break}M\u003db.tf\u003cb.D5.name.length?\nb.D5.name.charCodeAt(b.tf++)\u0026255:0;n0(b,M)}while(M!\u003d\u003d0);b.D5.zH\u0026\u0026b.pending\u003eP\u0026\u0026(p.VR\u003duz(p.VR,b.I9,b.pending-P,P));M\u003d\u003d\u003d0\u0026\u0026(b.tf\u003d0,b.status\u003d91)}else b.status\u003d91;if(b.status\u003d\u003d\u003d91)if(b.D5.comment){P\u003db.pending;do{if(b.pending\u003d\u003d\u003db.hg\u0026\u0026(b.D5.zH\u0026\u0026b.pending\u003eP\u0026\u0026(p.VR\u003duz(p.VR,b.I9,b.pending-P,P)),hO(p),P\u003db.pending,b.pending\u003d\u003d\u003db.hg)){M\u003d1;break}M\u003db.tf\u003cb.D5.comment.length?b.D5.comment.charCodeAt(b.tf++)\u0026255:0;n0(b,M)}while(M!\u003d\u003d0);b.D5.zH\u0026\u0026b.pending\u003eP\u0026\u0026(p.VR\u003duz(p.VR,b.I9,b.pending-P,P));M\u003d\u003d\u003d0\u0026\u0026(b.status\u003d103)}else b.status\u003d\n103;b.status\u003d\u003d\u003d103\u0026\u0026(b.D5.zH?(b.pending+2\u003eb.hg\u0026\u0026hO(p),b.pending+2\u003c\u003db.hg\u0026\u0026(n0(b,p.VR\u0026255),n0(b,p.VR\u003e\u003e8\u0026255),p.VR\u003d0,b.status\u003d113)):b.status\u003d113);if(b.pending!\u003d\u003d0){if(hO(p),p.tZ\u003d\u003d\u003d0)return b.HG\u003d-1,0}else if(p.xA\u003d\u003d\u003d0\u0026\u0026(d\u003c\u003c1)-(d\u003e4?9:0)\u003c\u003d(v\u003c\u003c1)-(v\u003e4?9:0)\u0026\u0026d!\u003d\u003d4)return oE(p,-5);if(b.status\u003d\u003d\u003d666\u0026\u0026p.xA!\u003d\u003d0)return oE(p,-5);if(p.xA!\u003d\u003d0||b.jI!\u003d\u003d0||d!\u003d\u003d0\u0026\u0026b.status!\u003d\u003d666){v\u003db.strategy\u003d\u003d\u003d2?OPu(b,d):b.strategy\u003d\u003d\u003d3?hqu(b,d):C0[b.level].func(b,d);if(v\u003d\u003d\u003d3||v\u003d\u003d\u003d4)b.status\u003d666;if(v\u003d\u003d\u003d1||v\u003d\u003d\u003d3)return p.tZ\u003d\u003d\u003d0\u0026\u0026(b.HG\u003d\n-1),0;if(v\u003d\u003d\u003d2\u0026\u0026(d\u003d\u003d\u003d1?(Tp(b,2,3),AE(b,256,O8),b.Hn\u003d\u003d\u003d16?(Rt(b,b.zT),b.zT\u003d0,b.Hn\u003d0):b.Hn\u003e\u003d8\u0026\u0026(b.I9[b.pending++]\u003db.zT\u0026255,b.zT\u003e\u003e\u003d8,b.Hn-\u003d8)):d!\u003d\u003d5\u0026\u0026(Tp(b,0,3),vIC(b,0,0),d\u003d\u003d\u003d3\u0026\u0026(F1(b.head),b.jI\u003d\u003d\u003d0\u0026\u0026(b.m3\u003d0,b.zy\u003d0,b.ib\u003d0))),hO(p),p.tZ\u003d\u003d\u003d0))return b.HG\u003d-1,0}if(d!\u003d\u003d4)return 0;if(b.wrap\u003c\u003d0)return 1;b.wrap\u003d\u003d\u003d2?(n0(b,p.VR\u0026255),n0(b,p.VR\u003e\u003e8\u0026255),n0(b,p.VR\u003e\u003e16\u0026255),n0(b,p.VR\u003e\u003e24\u0026255),n0(b,p.S$\u0026255),n0(b,p.S$\u003e\u003e8\u0026255),n0(b,p.S$\u003e\u003e16\u0026255),n0(b,p.S$\u003e\u003e24\u0026255)):(r0(b,p.VR\u003e\u003e\u003e16),r0(b,p.VR\u002665535));hO(p);b.wrap\u003e0\u0026\u0026\n(b.wrap\u003d-b.wrap);return b.pending!\u003d\u003d0?0:1};\nNA\u003dfunction(p){if(!(this instanceof NA))return new NA(p);p\u003dthis.options\u003dm0.assign({level:-1,method:8,chunkSize:16384,JJ:15,zBX:8,strategy:0,bJ:\"\"},p||{});p.raw\u0026\u0026p.JJ\u003e0?p.JJ\u003d-p.JJ:p.n3\u0026\u0026p.JJ\u003e0\u0026\u0026p.JJ\u003c16\u0026\u0026(p.JJ+\u003d16);this.err\u003d0;this.msg\u003d\"\";this.ended\u003d!1;this.chunks\u003d[];this.T7\u003dnew nIe;this.T7.tZ\u003d0;var d\u003dthis.T7;var b\u003dp.level,v\u003dp.method,P\u003dp.JJ,M\u003dp.zBX,X\u003dp.strategy;if(d){var a\u003d1;b\u003d\u003d\u003d-1\u0026\u0026(b\u003d6);P\u003c0?(a\u003d0,P\u003d-P):P\u003e15\u0026\u0026(a\u003d2,P-\u003d16);if(M\u003c1||M\u003e9||v!\u003d\u003d8||P\u003c8||P\u003e15||b\u003c0||b\u003e9||X\u003c0||X\u003e4)d\u003doE(d,-2);else{P\u003d\u003d\u003d8\u0026\u0026(P\u003d9);\nvar F\u003dnew JeB;d.state\u003dF;F.T7\u003dd;F.wrap\u003da;F.D5\u003dnull;F.Yb\u003dP;F.bT\u003d1\u003c\u003cF.Yb;F.ZW\u003dF.bT-1;F.FA\u003dM+7;F.jz\u003d1\u003c\u003cF.FA;F.Dq\u003dF.jz-1;F.Uc\u003d~~((F.FA+3-1)/3);F.window\u003dnew m0.Mp(F.bT*2);F.head\u003dnew m0.yx(F.jz);F.nN\u003dnew m0.yx(F.bT);F.nO\u003d1\u003c\u003cM+6;F.hg\u003dF.nO*4;F.I9\u003dnew m0.Mp(F.hg);F.BI\u003d1*F.nO;F.pT\u003d3*F.nO;F.level\u003db;F.strategy\u003dX;F.method\u003dv;if(d\u0026\u0026d.state){d.S$\u003dd.Lw\u003d0;d.HY\u003d2;b\u003dd.state;b.pending\u003d0;b.Ju\u003d0;b.wrap\u003c0\u0026\u0026(b.wrap\u003d-b.wrap);b.status\u003db.wrap?42:113;d.VR\u003db.wrap\u003d\u003d\u003d2?0:1;b.HG\u003d0;if(!reD){v\u003dArray(16);for(M\u003dX\u003d0;M\u003c28;M++)for(bz[M]\u003d\nX,P\u003d0;P\u003c1\u003c\u003cd0[M];P++)p0[X++]\u003dM;p0[X-1]\u003dM;for(M\u003dX\u003d0;M\u003c16;M++)for(MA[M]\u003dX,P\u003d0;P\u003c1\u003c\u003cPW[M];P++)vW[X++]\u003dM;for(X\u003e\u003e\u003d7;M\u003c30;M++)for(MA[M]\u003dX\u003c\u003c7,P\u003d0;P\u003c1\u003c\u003cPW[M]-7;P++)vW[256+X++]\u003dM;for(P\u003d0;P\u003c\u003d15;P++)v[P]\u003d0;for(P\u003d0;P\u003c\u003d143;)O8[P*2+1]\u003d8,P++,v[8]++;for(;P\u003c\u003d255;)O8[P*2+1]\u003d9,P++,v[9]++;for(;P\u003c\u003d279;)O8[P*2+1]\u003d7,P++,v[7]++;for(;P\u003c\u003d287;)O8[P*2+1]\u003d8,P++,v[8]++;plC(O8,287,v);for(P\u003d0;P\u003c30;P++)JO[P*2+1]\u003d5,JO[P*2]\u003dWp$(P,5);ffe\u003dnew xV(O8,d0,257,286,15);uJw\u003dnew xV(JO,PW,0,30,15);lfu\u003dnew xV([],s_u,0,19,7);reD\u003d!0}b.VO\u003dnew Bg(b.zN,\nffe);b.iA\u003dnew Bg(b.C4,uJw);b.Ru\u003dnew Bg(b.Kp,lfu);b.zT\u003d0;b.Hn\u003d0;de$(b);b\u003d0}else b\u003doE(d,-2);b\u003d\u003d\u003d0\u0026\u0026(d\u003dd.state,d.AU\u003d2*d.bT,F1(d.head),d.CT\u003dC0[d.level].RBB,d.aW\u003dC0[d.level].C3,d.mY\u003dC0[d.level].oLB,d.jZ\u003dC0[d.level].b0h,d.m3\u003d0,d.zy\u003d0,d.jI\u003d0,d.ib\u003d0,d.Ba\u003dd.C8\u003d2,d.EF\u003d0,d.Yj\u003d0);d\u003db}}else d\u003d-2;if(d!\u003d\u003d0)throw Error(aE[d]);p.header\u0026\u0026(d\u003dthis.T7)\u0026\u0026d.state\u0026\u0026d.state.wrap\u003d\u003d\u003d2\u0026\u0026(d.state.D5\u003dp.header);if(p.lS){var h;typeof p.lS\u003d\u003d\u003d\"string\"?h\u003dAqB(p.lS):ZPq.call(p.lS)\u003d\u003d\u003d\"[object ArrayBuffer]\"?h\u003dnew Uint8Array(p.lS):h\u003dp.lS;\np\u003dthis.T7;M\u003dh;X\u003dM.length;if(p\u0026\u0026p.state)if(h\u003dp.state,d\u003dh.wrap,d\u003d\u003d\u003d2||d\u003d\u003d\u003d1\u0026\u0026h.status!\u003d\u003d42||h.jI)d\u003d-2;else{d\u003d\u003d\u003d1\u0026\u0026(p.VR\u003df0(p.VR,M,X,0));h.wrap\u003d0;X\u003e\u003dh.bT\u0026\u0026(d\u003d\u003d\u003d0\u0026\u0026(F1(h.head),h.m3\u003d0,h.zy\u003d0,h.ib\u003d0),b\u003dnew m0.Mp(h.bT),m0.Pz(b,M,X-h.bT,h.bT,0),M\u003db,X\u003dh.bT);b\u003dp.xA;v\u003dp.m8;P\u003dp.input;p.xA\u003dX;p.m8\u003d0;p.input\u003dM;for(lz(h);h.jI\u003e\u003d3;){M\u003dh.m3;X\u003dh.jI-2;do h.Yj\u003d(h.Yj\u003c\u003ch.Uc^h.window[M+3-1])\u0026h.Dq,h.nN[M\u0026h.ZW]\u003dh.head[h.Yj],h.head[h.Yj]\u003dM,M++;while(--X);h.m3\u003dM;h.jI\u003d2;lz(h)}h.m3+\u003dh.jI;h.zy\u003dh.m3;h.ib\u003dh.jI;h.jI\u003d0;h.Ba\u003dh.C8\u003d2;\nh.EF\u003d0;p.m8\u003dv;p.input\u003dP;p.xA\u003db;h.wrap\u003dd;d\u003d0}else d\u003d-2;if(d!\u003d\u003d0)throw Error(aE[d]);this.UOC\u003d!0}};\nEIW\u003dfunction(p,d){d\u003dd||{};d.n3\u003d!0;d\u003dnew NA(d);d.push(p,!0);if(d.err)throw d.msg||aE[d.err];return d.result};\nCAC\u003dfunction(){var p\u003dg.yq.apply(0,arguments);return p.length\u003d\u003d\u003d0?function(d){return d}:p.length\u003d\u003d\u003d1?p[0]:p.reduce(function(d,b){return function(){return d(b.apply(null,g.E(g.yq.apply(0,arguments))))}})};\nNNW\u003dfunction(){var p\u003dg.yq.apply(0,arguments);return function(d){return function(b,v){function P(){throw Error(\"Dispatching while constructing your middleware is not allowed. Other middleware would not be applied to this dispatch.\");}\nb\u003dd(b,v);var M\u003d{getState:b.getState,dispatch:function(X){return P.apply(null,[X].concat(g.E(g.yq.apply(1,arguments))))}};\nv\u003dp.map(function(X){return X(M)});\nP\u003dCAC.apply(null,g.E(v))(b.dispatch);return Object.assign({},b,{dispatch:P})}}};\nG_\u003dfunction(){return Math.random().toString(36).substring(7).split(\"\").join(\".\")};\nGIK\u003dfunction(p){Object.keys(p).forEach(function(d){var b\u003dp[d];if(typeof b(void 0,{type:w0})\u003d\u003d\u003d\"undefined\")throw Error(\u0027The slice reducer for key \"\u0027+d+\"\\\" returned undefined during initialization. If the state passed to the reducer is undefined, you must explicitly return the initial state. The initial state may not be undefined. If you don\u0027t want to set a value for this reducer, you can use null instead of undefined.\");if(typeof b(void 0,{type:\"@@redux/PROBE_UNKNOWN_ACTION\"+G_()})\u003d\u003d\u003d\"undefined\")throw Error(\u0027The slice reducer for key \"\u0027+\nd+\"\\\" returned undefined when probed with a random type. Don\u0027t try to handle \u0027\"+(w0+\u0027\\\u0027 or other actions in \"redux/*\" namespace. They are considered private. Instead, you must return the current state for any unknown actions, unless it is undefined, in which case you must return the initial state, regardless of the action type. The initial state may not be undefined, but can be null.\u0027));})};\nwlk\u003dfunction(p,d,b){function v(){if(O)throw Error(\"You may not call store.getState() while the reducer is executing. The reducer has already received the state as an argument. Pass it down from the top reducer instead of reading it from the store.\");return a}\nfunction P(n){if(typeof n!\u003d\u003d\"function\")throw Error(\"Expected the listener to be a function. Instead, received: \u0027\"+typeof n+\"\u0027\");if(O)throw Error(\"You may not call store.subscribe() while the reducer is executing. If you would like to be notified after the store has been updated, subscribe from a component and invoke store.getState() in the callback to access the latest state. See https://redux.js.org/api/store#subscribelistener for more details.\");var r\u003d!0;h\u003d\u003d\u003dF\u0026\u0026(h\u003dF.slice());h.push(n);return function(){if(r){if(O)throw Error(\"You may not unsubscribe from a store listener while the reducer is executing. See https://redux.js.org/api/store#subscribelistener for more details.\");\nr\u003d!1;h\u003d\u003d\u003dF\u0026\u0026(h\u003dF.slice());h.splice(h.indexOf(n),1);F\u003dnull}}}\nfunction M(n){if(typeof n!\u003d\u003d\"object\"||n\u003d\u003d\u003dnull)var r\u003d!1;else{for(r\u003dn;Object.getPrototypeOf(r)!\u003d\u003dnull;)r\u003dObject.getPrototypeOf(r);r\u003dObject.getPrototypeOf(n)\u003d\u003d\u003dr}if(!r)throw Error(\"Actions must be plain objects. Instead, the actual type was: \u0027\"+typeof n+\"\u0027. You may need to add middleware to your store setup to handle dispatching other values, such as \u0027redux-thunk\u0027 to handle dispatching functions. See https://redux.js.org/tutorials/fundamentals/part-4-store#middleware and https://redux.js.org/tutorials/fundamentals/part-6-async-logic#using-the-redux-thunk-middleware for examples.\");\nif(typeof n.type\u003d\u003d\u003d\"undefined\")throw Error(\u0027Actions may not have an undefined \"type\" property. You may have misspelled an action type string constant.\u0027);if(O)throw Error(\"Reducers may not dispatch actions.\");try{O\u003d!0,a\u003dX(a,n)}finally{O\u003d!1}r\u003dF\u003dh;for(var Z\u003d0;Z\u003cr.length;Z++)(0,r[Z])();return n}\nif(typeof d\u003d\u003d\u003d\"function\"\u0026\u0026typeof b\u003d\u003d\u003d\"function\"||typeof b\u003d\u003d\u003d\"function\"\u0026\u0026typeof arguments[3]\u003d\u003d\u003d\"function\")throw Error(\"It looks like you are passing several store enhancers to createStore(). This is not supported. Instead, compose them together to a single function. See https://redux.js.org/tutorials/fundamentals/part-4-store#creating-a-store-with-enhancers for an example.\");typeof d\u003d\u003d\u003d\"function\"\u0026\u0026typeof b\u003d\u003d\u003d\"undefined\"\u0026\u0026(b\u003dd,d\u003dvoid 0);if(typeof b!\u003d\u003d\"undefined\"){if(typeof b!\u003d\u003d\"function\")throw Error(\"Expected the enhancer to be a function. Instead, received: \u0027\"+\ntypeof b+\"\u0027\");return b(wlk)(p,d)}if(typeof p!\u003d\u003d\"function\")throw Error(\"Expected the root reducer to be a function. Instead, received: \u0027\"+typeof p+\"\u0027\");var X\u003dp,a\u003dd,F\u003d[],h\u003dF,O\u003d!1;M({type:w0});var J\u003d{},k\u003d(J.dispatch\u003dM,J.subscribe\u003dP,J.getState\u003dv,J.replaceReducer\u003dfunction(n){if(typeof n!\u003d\u003d\"function\")throw Error(\"Expected the nextReducer to be a function. Instead, received: \u0027\"+typeof n);X\u003dn;M({type:Ueq});return k},J[ceC]\u003dfunction(){var n\u003d{};\nreturn n.subscribe\u003dfunction(r){function Z(){r.next\u0026\u0026r.next(v())}\nif(typeof r!\u003d\u003d\"object\"||r\u003d\u003d\u003dnull)throw new TypeError(\"Expected the observer to be an object. Instead, received: \u0027\"+typeof r+\"\u0027\");Z();return{unsubscribe:P(Z)}},n[ceC]\u003dfunction(){return this},n},J);\nreturn k};\nye7\u003dfunction(p){return p?(p\u003dp.privateDoNotAccessOrElseSafeScriptWrappedValue)?ZTe(p):null:null};\nU8\u003dfunction(p){return p?(p\u003dp.privateDoNotAccessOrElseTrustedResourceUrlWrappedValue)?UG(p):null:null};\nzqW\u003dfunction(p){p\u003dIfe(p);return Vy(p)};\ng.cW\u003dfunction(p){p\u003dIfe(p);return UG(p)};\nIfe\u003dfunction(p){return p\u003d\u003d\u003dnull?\"null\":p\u003d\u003d\u003dvoid 0?\"undefined\":p};\nyR\u003dfunction(p){this.F7\u003dII(p)};\ntHu\u003dfunction(p){var d\u003dp.split(p.slice(0,0)),b\u003d[function(v,P){v.push(P)},\n-373659949,571700865,1037557458,-1724479797,959298145,1701984600,1921226949,d,function(v,P,M,X,a,F,h,O,J,k,n){return v(M,X,a,F,h,O,J,k,n)},\n-379512914,\"4XDFwW\",-1229879645,-625270269,function(v,P){v.length!\u003d0\u0026\u0026(P\u003d(P%v.length+v.length)%v.length,v.splice(0,1,v.splice(P,1,v[0])[0]))},\n-774897907,1128545979,function(v,P){if(v.length!\u003d0){P\u003d(P%v.length+v.length)%v.length;var M\u003dv[0];v[0]\u003dv[P];v[P]\u003dM}},\nfunction(v,P){for(v\u003d(v%P.length+P.length)%P.length;v--;)P.unshift(P.pop())},\nfunction(v,P,M,X,a,F,h,O,J){return M(h,O,J)},\n-866685857,1201468295,-59627573,/(\");((\u0027)\\/{),/,-789303601,496025878,-1700038976,999555211,-789303601,-1752172086,function(v,P){v\u003d(v%P.length+P.length)%P.length;P.splice(v,1)},\n187924082,1442282650,d,-220389834,function(){for(var v\u003d64,P\u003d[];++v-P.length-32;)switch(v){case 58:v\u003d96;continue;case 91:v\u003d44;break;case 65:v\u003d47;continue;case 46:v\u003d153;case 123:v-\u003d58;default:P.push(String.fromCharCode(v))}return P},\nfunction(){for(var v\u003d64,P\u003d[];++v-P.length-32;){switch(v){case 58:v-\u003d14;case 91:case 92:case 93:continue;case 123:v\u003d47;case 94:case 95:case 96:continue;case 46:v\u003d95}P.push(String.fromCharCode(v))}return P},\n-1196372594,-112298474,-647544559,-80697708,-823386663,-1299480645,159150986,-99650008,-1388587679,-1452838840,591984487,833955583,-1010313162,363302508,1752528804,-1015696449,2140225608,76981819,null,496025878,-1296133718,function(v){for(var P\u003dv.length;P;)v.push(v.splice(--P,1)[0])},\n207915256,-804111770,function(){for(var v\u003d64,P\u003d[];++v-P.length-32;){switch(v){case 58:v-\u003d14;case 91:case 92:case 93:continue;case 123:v\u003d47;case 94:case 95:case 96:continue;case 46:v\u003d95}P.push(String.fromCharCode(v))}return P},\nfunction(v,P,M,X,a){return P(M,X,a)},\nnull,1132417845,-166430616,1670772766,function(v,P,M){var X\u003dv.length;M.forEach(function(a,F,h){this.push(h[F]\u003dv[(v.indexOf(a)-v.indexOf(this[F])+F+X--)%v.length])},P.split(\"\"))},\nfunction(){for(var v\u003d64,P\u003d[];++v-P.length-32;){switch(v){case 91:v\u003d44;continue;case 123:v\u003d65;break;case 65:v-\u003d18;continue;case 58:v\u003d96;continue;case 46:v\u003d95}P.push(String.fromCharCode(v))}return P},\n-1524423080,-225153737,function(v){v.reverse()},\n\"s8szXnk\",191817608,262106198,-208277709,\"if\",function(v,P){P\u003d(P%v.length+v.length)%v.length;v.splice(-P).reverse().forEach(function(M){v.unshift(M)})},\n-1580333967,721699447,1896060308,null,function(v,P){if(v.length!\u003d0){P\u003d(P%v.length+v.length)%v.length;var M\u003dv[0];v[0]\u003dv[P];v[P]\u003dM}},\n-951572979,function(){for(var v\u003d64,P\u003d[];++v-P.length-32;)switch(v){case 46:v\u003d95;default:P.push(String.fromCharCode(v));case 94:case 95:case 96:break;case 123:v-\u003d76;case 92:case 93:continue;case 58:v\u003d44;case 91:}return P},\nfunction(v,P,M,X,a,F,h,O){return P(M,X,a,F,h,O)},\nd,-1299603363,function(v,P,M,X,a,F){return P(X,a,F)}];\nb[55]\u003db;b[63]\u003db;b[81]\u003db;if(typeof j_e\u003d\u003d\u003d\"undefined\")return p;try{try{b[54]\u003e-9\u0026\u0026(b[2]\u003c6?(0,b[82])(b[55],b[45]):(0,b[18])(b[39],b[81])),b[0]\u003e\u003d10\u0026\u0026(0,b[35])((0,b[53])(b[72],b[41]),b[12],(0,b[21])(b[36]),b[8],b[72]),b[23]\u003e6\u0026\u0026(b[55]\u003c-1\u0026\u0026((0,b[12])((0,b[17])((0,b[18])(),b[new Date(\"1970-01-01T03:30:50.000+03:30\")/1E3],b[36]),b[32],b[5],b[59]),1)||((0,b[27])(b[31],b[28]),b[19])(b[75],b[82])),(0,b[42])(b[86],b[75]),(0,b[30])(b[39],b[13]),(0,b[24])(b[16])}catch(v){b[3]\u003e-10\u0026\u0026(b[19]\u003d\u003d\u003d4||(((0,b[15])((0,b[60])(b[86],\nb[39]),b[30],b[39],b[73]),(0,b[24])(b[50]),(0,b[35])(b[16],b[1]),b[56])(b[34],b[74]),\"\"))\u0026\u0026(((0,b[20])((0,b[77])(),b[29],b[50]),b[56])(b[new Date(\"1969-12-31T16:31:15.000-07:30\")/1E3],b[71])\u003d\u003d\u003d(0,b[59])(b[8],b[85]),(0,b[20])((0,b[77])(),b[25],b[50]),b[60])(b[80],b[75]),b[54]!\u003d\u003d0\u0026\u0026(((0,b[59])(b[34],b[82]),b[30])(b[75],b[70])\u003e\u003e((((0,b[new Date(\"1970-01-01T06:00:24.000+06:00\")/1E3])(b[39]),b[59])(b[34],b[88]),b[59])(b[8],b[58]),b[35])(b[50],b[57]),\"true\")||((0,b[15])((0,b[11])(b[34]),b[24],b[34]),(((0,b[56])(b[8],\nb[28]),b[20])((0,b[77])(),b[25],b[39]),b[35])(b[50],b[5]),b[20])((0,b[77])(),b[53],b[39]),(b[16]!\u003d-1||(((0,b[72])(b[83],b[75]),(0,b[15])((0,b[72])(b[45],b[75]),b[20],(0,b[77])(),b[53],b[75]),b[30])(b[34],b[46]),(0,b[60])(b[47],b[39]),0))\u0026\u0026(0,b[41])((0,b[30])(b[75],b[23]),b[30],(0,b[15])((0,b[24])(b[80]),b[29],b[54],b[66])\u003e\u003e\u003e(0,b[68])((0,b[51])(),b[63],b[38]),b[13],b[76])}finally{b[41]!\u003d\u003d4\u0026\u0026(b[33]\u003e-10||((0,b[73])((((0,b[73])((0,b[73])((0,b[68])((0,b[11])(),b[35],b[38]),b[32],b[8],b[24]),b[53],b[8],\nb[55]),((0,b[68])((0,b[67])(),b[59],b[38]),b[32])(b[54],b[71]),b[29])(b[80],b[new Date(\"1969-12-31T21:00:01.000-03:00\")/1E3]),(0,b[58])(b[49],b[39]),(0,b[77])(b[38]),b[53])(b[80],b[84]),b[16],b[62],b[13]),\"\"))\u0026\u0026(((0,b[64])(b[54]),b[37])(b[27],((0,b[68])((0,b[67])(),b[63],b[38]),b[68])((0,b[11])(),b[63],b[13]),(0,b[58])(b[8],b[78]),(0,b[16])(b[24],b[54]),b[16],(0,b[28])(b[9],b[80]),(0,b[16])(b[45],b[8]),(0,b[32])(b[49],b[81]),b[82],b[38]),b[68])((0,b[51])(),b[63],b[13]),b[40]!\u003d\u003d7\u0026\u0026(b[22]\u003e\u003d1?(0,b[50])(((0,b[68])((0,b[51])(),\nb[59],b[38]),b[16])(b[new Date(\"1969-12-31T14:45:33.000-09:15\")/1E3],b[49]),b[73],(0,b[68])((0,b[10])(),b[59],b[13]),b[16],b[12],b[49]):(0,b[73])((((0,b[28])(b[19],b[8]),b[54])(b[58],b[76]),b[7])(b[51],b[18]),b[54],b[21],b[51]))}try{b[30]!\u003d\u003d3\u0026\u0026(b[31]\u003c10?((0,b[70])(b[29],b[78]),(0,b[67])(b[29],b[28]),b[54])(b[5],b[51]):(((0,b[7])(b[29],b[63]),b[75])(b[25],b[14]),b[50])(b[46],b[81])),b[60]!\u003d\u003d0\u0026\u0026(b[78]\u003d\u003d0?((0,b[51])(b[54]),b[42])((0,b[74])(),b[37],b[23]):((0,b[6])(b[28],b[26]),b[2])(b[8],b[28]))}catch(v){((0,b[42])(b[74],\nb[39]),b[42])(b[30],b[64])}}catch(v){return\"s6aIFSFfkDIop0B3eL-_w8_\"+p}return d.join(\"\")};\niPD\u003dfunction(p){return p,\"onAdEnd\"[5+!!p]};\ng.IE\u003dfunction(p){this.name\u003dp};\nHPC\u003dfunction(p){this.F7\u003dII(p)};\nz_\u003dfunction(p){this.F7\u003dII(p)};\njg\u003dfunction(p){this.F7\u003dII(p)};\nDeC\u003dfunction(p){this.F7\u003dII(p)};\ntO\u003dfunction(p){this.F7\u003dII(p)};\niz\u003dfunction(p){this.F7\u003dII(p)};\nHW\u003dfunction(p){this.F7\u003dII(p)};\nDH\u003dfunction(p){this.F7\u003dII(p)};\nVR\u003dfunction(p){this.F7\u003dII(p)};\neg\u003dfunction(p){this.F7\u003dII(p)};\nSg\u003dfunction(p){this.F7\u003dII(p)};\nYC\u003dfunction(p){this.F7\u003dII(p)};\ng0\u003dfunction(p){this.F7\u003dII(p)};\n$C\u003dfunction(p){this.F7\u003dII(p)};\nmy\u003dfunction(p){this.F7\u003dII(p)};\nK0\u003dfunction(p){this.F7\u003dII(p,500)};\nxC\u003dfunction(p){this.F7\u003dII(p)};\nBW\u003dfunction(p){this.F7\u003dII(p)};\nVH$\u003dfunction(p){this.F7\u003dII(p)};\neqB\u003dfunction(){return g.gw(\"yt.ads.biscotti.lastId_\")||\"\"};\nSgu\u003dfunction(p){g.Se(\"yt.ads.biscotti.lastId_\",p)};\nT_\u003dfunction(){var p\u003darguments,d\u003dRE;p.length\u003e1?d[p[0]]\u003dp[1]:p.length\u003d\u003d\u003d1\u0026\u0026Object.assign(d,p[0])};\ng.AO\u003dfunction(p,d){return p in RE?RE[p]:d};\nWW\u003dfunction(p){var d\u003dRE.EXPERIMENT_FLAGS;return d?d[p]:void 0};\nYgq\u003dfunction(p){p8.forEach(function(d){return d(p)})};\ng.bg\u003dfunction(p){return p\u0026\u0026window.yterr?function(){try{return p.apply(this,arguments)}catch(d){g.dA(d)}}:p};\ng.dA\u003dfunction(p){var d\u003dg.gw(\"yt.logging.errors.log\");d?d(p,\"ERROR\",void 0,void 0,void 0,void 0,void 0):(d\u003dg.AO(\"ERRORS\",[]),d.push([p,\"ERROR\",void 0,void 0,void 0,void 0,void 0]),T_(\"ERRORS\",d));Ygq(p)};\nv3\u003dfunction(p,d,b,v,P){var M\u003dg.gw(\"yt.logging.errors.log\");M?M(p,\"WARNING\",d,b,v,void 0,P):(M\u003dg.AO(\"ERRORS\",[]),M.push([p,\"WARNING\",d,b,v,void 0,P]),T_(\"ERRORS\",M))};\nP3\u003dfunction(p,d){d\u003dp.split(d);for(var b\u003d{},v\u003d0,P\u003dd.length;v\u003cP;v++){var M\u003dd[v].split(\"\u003d\");if(M.length\u003d\u003d\u003d1\u0026\u0026M[0]||M.length\u003d\u003d\u003d2)try{var X\u003dgIu(M[0]||\"\"),a\u003dgIu(M[1]||\"\");if(X in b){var F\u003db[X];Array.isArray(F)?g.bj(F,a):b[X]\u003d[F,a]}else b[X]\u003da}catch(k){var h\u003dk,O\u003dM[0],J\u003dString(P3);h.args\u003d[{key:O,value:M[1],query:p,method:Lvk\u003d\u003d\u003dJ?\"unchanged\":J}];Q_B.hasOwnProperty(O)||v3(h)}}return b};\nM5\u003dfunction(p){var d\u003d[];g.sj(p,function(b,v){var P\u003dg.Td(v);g.kD(Array.isArray(b)?b:[b],function(M){M\u003d\u003d\"\"?d.push(P):d.push(P+\"\u003d\"+g.Td(M))})});\nreturn d.join(\"\u0026\")};\nXr\u003dfunction(p){p.charAt(0)\u003d\u003d\u003d\"?\"\u0026\u0026(p\u003dp.substring(1));return P3(p,\"\u0026\")};\nq5\u003dfunction(p){return p.split(\",\").map(function(d){return Xr(d)})};\ng.aM\u003dfunction(p){return p.indexOf(\"?\")!\u003d\u003d-1?(p\u003d(p||\"\").split(\"#\")[0],p\u003dp.split(\"?\",2),Xr(p.length\u003e1?p[1]:p[0])):{}};\noM\u003dfunction(p,d){return $ee(p,d||{},!0)};\nFr\u003dfunction(p,d){return $ee(p,d||{},!1)};\n$ee\u003dfunction(p,d,b){var v\u003dp.split(\"#\",2);p\u003dv[0];v\u003dv.length\u003e1?\"#\"+v[1]:\"\";var P\u003dp.split(\"?\",2);p\u003dP[0];P\u003dXr(P[1]||\"\");for(var M in d)if(b||!g.Uj(P,M))P[M]\u003dd[M];return g.$B(p,P)+v};\nhk\u003dfunction(p){if(!d)var d\u003dwindow.location.href;var b\u003dg.V4(1,p),v\u003dg.e7(p);b\u0026\u0026v?(p\u003dp.match(Do),d\u003dd.match(Do),p\u003dp[3]\u003d\u003dd[3]\u0026\u0026p[1]\u003d\u003dd[1]\u0026\u0026p[4]\u003d\u003dd[4]):p\u003dv?g.e7(d)\u003d\u003d\u003dv\u0026\u0026(Number(g.V4(4,d))||null)\u003d\u003d\u003d(Number(g.V4(4,p))||null):!0;return p};\nOI\u003dfunction(p){p||(p\u003ddocument.location.href);p\u003dg.V4(1,p);return p!\u003d\u003dnull\u0026\u0026p\u003d\u003d\u003d\"https\"};\nJk\u003dfunction(p){p\u003dmee(p);return p\u003d\u003d\u003dnull?!1:p[0]\u003d\u003d\u003d\"com\"\u0026\u0026p[1].match(/^youtube(?:kids|-nocookie)?$/)?!0:!1};\nKv$\u003dfunction(p){p\u003dmee(p);return p\u003d\u003d\u003dnull?!1:p[1]\u003d\u003d\u003d\"google\"?!0:p[2]\u003d\u003d\u003d\"google\"?p[0]\u003d\u003d\u003d\"au\"\u0026\u0026p[1]\u003d\u003d\u003d\"com\"?!0:p[0]\u003d\u003d\u003d\"uk\"\u0026\u0026p[1]\u003d\u003d\u003d\"co\"?!0:!1:!1};\nmee\u003dfunction(p){p\u003dg.e7(p);return p!\u003d\u003dnull?p.split(\".\").reverse():null};\ngIu\u003dfunction(p){return p\u0026\u0026p.match(xew)?p:Av(p)};\nrA\u003dfunction(p){var d\u003dkP;p\u003dp\u003d\u003d\u003dvoid 0?eqB():p;var b\u003dObject,v\u003db.assign,P\u003dn8(d);var M\u003dd.D;try{var X\u003dM.screenX;var a\u003dM.screenY}catch(G){}try{var F\u003dM.outerWidth;var h\u003dM.outerHeight}catch(G){}try{var O\u003dM.innerWidth;var J\u003dM.innerHeight}catch(G){}try{var k\u003dM.screenLeft;var n\u003dM.screenTop}catch(G){}try{O\u003dM.innerWidth,J\u003dM.innerHeight}catch(G){}try{var r\u003dM.screen.availWidth;var Z\u003dM.screen.availTop}catch(G){}M\u003d[k,n,X,a,r,Z,F,h,O,J];X\u003dJ5C(!1,d.D.top);a\u003d{};var C\u003dC\u003d\u003d\u003dvoid 0?g.ee:C;F\u003dnew xo;\"SVGElement\"in C\u0026\u0026\"createElementNS\"in\nC.document\u0026\u0026F.set(0);h\u003dwrD();h[\"allow-top-navigation-by-user-activation\"]\u0026\u0026F.set(1);h[\"allow-popups-to-escape-sandbox\"]\u0026\u0026F.set(2);C.crypto\u0026\u0026C.crypto.subtle\u0026\u0026F.set(3);\"TextDecoder\"in C\u0026\u0026\"TextEncoder\"in C\u0026\u0026F.set(4);C\u003dChB(F);d\u003d(a.bc\u003dC,a.bih\u003dX.height,a.biw\u003dX.width,a.brdim\u003dM.join(),a.vis\u003dln(d.U),a.wgl\u003d!!rS.WebGLRenderingContext,a);b\u003dv.call(b,P,d);b.ca_type\u003d\"image\";p\u0026\u0026(b.bid\u003dp);return b};\nn8\u003dfunction(p){var d\u003d{};d.dt\u003dBNC;d.flash\u003d\"0\";a:{try{var b\u003dp.D.top.location.href}catch(O){p\u003d2;break a}p\u003db?b\u003d\u003d\u003dp.U.location.href?0:1:2}d\u003d(d.frm\u003dp,d);try{d.u_tz\u003d-(new Date).getTimezoneOffset();var v\u003dv\u003d\u003d\u003dvoid 0?rS:v;try{var P\u003dv.history.length}catch(O){P\u003d0}d.u_his\u003dP;var M;d.u_h\u003d(M\u003drS.screen)\u003d\u003dnull?void 0:M.height;var X;d.u_w\u003d(X\u003drS.screen)\u003d\u003dnull?void 0:X.width;var a;d.u_ah\u003d(a\u003drS.screen)\u003d\u003dnull?void 0:a.availHeight;var F;d.u_aw\u003d(F\u003drS.screen)\u003d\u003dnull?void 0:F.availWidth;var h;d.u_cd\u003d(h\u003drS.screen)\u003d\u003dnull?void 0:\nh.colorDepth}catch(O){}return d};\nTNK\u003dfunction(){if(!Rqu)return null;var p\u003dRqu();return\"open\"in p?p:null};\ng.ug\u003dfunction(p){switch(f8(p)){case 200:case 201:case 202:case 203:case 204:case 205:case 206:case 304:return!0;default:return!1}};\nf8\u003dfunction(p){return p\u0026\u0026\"status\"in p?p.status:-1};\ng.lg\u003dfunction(p,d){typeof p\u003d\u003d\u003d\"function\"\u0026\u0026(p\u003dg.bg(p));return window.setTimeout(p,d)};\ng.sI\u003dfunction(p,d){typeof p\u003d\u003d\u003d\"function\"\u0026\u0026(p\u003dg.bg(p));return window.setInterval(p,d)};\ng.ZY\u003dfunction(p){window.clearTimeout(p)};\ng.EI\u003dfunction(p){window.clearInterval(p)};\ng.N5\u003dfunction(p){p\u003dC8(p);return typeof p\u003d\u003d\u003d\"string\"\u0026\u0026p\u003d\u003d\u003d\"false\"?!1:!!p};\ng.Gh\u003dfunction(p,d){p\u003dC8(p);return p\u003d\u003d\u003dvoid 0\u0026\u0026d!\u003d\u003dvoid 0?d:Number(p||0)};\nwA\u003dfunction(){return g.AO(\"EXPERIMENTS_TOKEN\",\"\")};\nC8\u003dfunction(p){return g.AO(\"EXPERIMENT_FLAGS\",{})[p]};\nUI\u003dfunction(){for(var p\u003d[],d\u003dg.AO(\"EXPERIMENTS_FORCED_FLAGS\",{}),b\u003dg.u(Object.keys(d)),v\u003db.next();!v.done;v\u003db.next())v\u003dv.value,p.push({key:v,value:String(d[v])});b\u003dg.AO(\"EXPERIMENT_FLAGS\",{});v\u003dg.u(Object.keys(b));for(var P\u003dv.next();!P.done;P\u003dv.next())P\u003dP.value,P.startsWith(\"force_\")\u0026\u0026d[P]\u003d\u003d\u003dvoid 0\u0026\u0026p.push({key:P,value:String(b[P])});return p};\nc3\u003dfunction(p,d,b,v,P,M,X,a){function F(){(h\u0026\u0026\"readyState\"in h?h.readyState:0)\u003d\u003d\u003d4\u0026\u0026d\u0026\u0026g.bg(d)(h)}\nb\u003db\u003d\u003d\u003dvoid 0?\"GET\":b;v\u003dv\u003d\u003d\u003dvoid 0?\"\":v;a\u003da\u003d\u003d\u003dvoid 0?!1:a;var h\u003dTNK();if(!h)return null;\"onloadend\"in h?h.addEventListener(\"loadend\",F,!1):h.onreadystatechange\u003dF;g.N5(\"debug_forward_web_query_parameters\")\u0026\u0026(p\u003dAez(p,window.location.search));h.open(b,p,!0);M\u0026\u0026(h.responseType\u003dM);X\u0026\u0026(h.withCredentials\u003d!0);b\u003db\u003d\u003d\u003d\"POST\"\u0026\u0026(window.FormData\u003d\u003d\u003dvoid 0||!(v instanceof FormData));if(P\u003dWvw(p,P))for(var O in P)h.setRequestHeader(O,P[O]),\"content-type\"\u003d\u003d\u003dO.toLowerCase()\u0026\u0026(b\u003d!1);b\u0026\u0026h.setRequestHeader(\"Content-Type\",\n\"application/x-www-form-urlencoded\");if(a\u0026\u0026\"setAttributionReporting\"in XMLHttpRequest.prototype){p\u003d{eventSourceEligible:!0,triggerEligible:!1};try{h.setAttributionReporting(p)}catch(J){v3(J)}}h.send(v);return h};\nWvw\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?{}:d;var b\u003dhk(p),v\u003dg.AO(\"INNERTUBE_CLIENT_NAME\"),P\u003dg.N5(\"web_ajax_ignore_global_headers_if_set\"),M;for(M in p47){var X\u003dg.AO(p47[M]),a\u003dM\u003d\u003d\u003d\"X-Goog-AuthUser\"||M\u003d\u003d\u003d\"X-Goog-PageId\";M!\u003d\u003d\"X-Goog-Visitor-Id\"||X||(X\u003dg.AO(\"VISITOR_DATA\"));var F;if(!(F\u003d!X)){if(!(F\u003db||(g.e7(p)?!1:!0))){F\u003dp;var h;if(h\u003dg.N5(\"add_auth_headers_to_remarketing_google_dot_com_ping\")\u0026\u0026M\u003d\u003d\u003d\"Authorization\"\u0026\u0026(v\u003d\u003d\u003d\"TVHTML5\"||v\u003d\u003d\u003d\"TVHTML5_UNPLUGGED\"||v\u003d\u003d\u003d\"TVHTML5_SIMPLY\")\u0026\u0026Kv$(F))F\u003dHr(g.V4(5,F))||\"\",F\u003dF.split(\"/\"),\nF\u003d\"/\"+(F.length\u003e1?F[1]:\"\"),h\u003dF\u003d\u003d\u003d\"/pagead\";F\u003dh?!0:!1}F\u003d!F}F||P\u0026\u0026d[M]!\u003d\u003dvoid 0||v\u003d\u003d\u003d\"TVHTML5_UNPLUGGED\"\u0026\u0026a||(d[M]\u003dX)}\"X-Goog-EOM-Visitor-Id\"in d\u0026\u0026\"X-Goog-Visitor-Id\"in d\u0026\u0026delete d[\"X-Goog-Visitor-Id\"];if(b||!g.e7(p))d[\"X-YouTube-Utc-Offset\"]\u003dString(-(new Date).getTimezoneOffset());if(b||!g.e7(p)){try{var O\u003d(new Intl.DateTimeFormat).resolvedOptions().timeZone}catch(J){}O\u0026\u0026(d[\"X-YouTube-Time-Zone\"]\u003dO)}document.location.hostname.endsWith(\"youtubeeducation.com\")||!b\u0026\u0026g.e7(p)||(d[\"X-YouTube-Ad-Signals\"]\u003d\nM5(rA()));return d};\nbSD\u003dfunction(p,d){var b\u003dg.e7(p);g.N5(\"debug_handle_relative_url_for_query_forward_killswitch\")||!b\u0026\u0026hk(p)\u0026\u0026(b\u003ddocument.location.hostname);var v\u003dHr(g.V4(5,p));v\u003d(b\u003db\u0026\u0026(b.endsWith(\"youtube.com\")||b.endsWith(\"youtube-nocookie.com\")))\u0026\u0026v\u0026\u0026v.startsWith(\"/api/\");if(!b||v)return p;var P\u003dXr(d),M\u003d{};g.kD(dKC,function(X){P[X]\u0026\u0026(M[X]\u003dP[X])});\nreturn Fr(p,M)};\nIM\u003dfunction(p,d){d.method\u003d\"POST\";d.postParams||(d.postParams\u003d{});return g.ys(p,d)};\nMdq\u003dfunction(p,d){if(window.fetch\u0026\u0026d.format!\u003d\u003d\"XML\"){var b\u003d{method:d.method||\"GET\",credentials:\"same-origin\"};d.headers\u0026\u0026(b.headers\u003dd.headers);d.priority\u0026\u0026(b.priority\u003dd.priority);p\u003dvoq(p,d);var v\u003dPNe(p,d);v\u0026\u0026(b.body\u003dv);d.withCredentials\u0026\u0026(b.credentials\u003d\"include\");var P\u003dd.context||g.ee,M\u003d!1,X;fetch(p,b).then(function(a){if(!M){M\u003d!0;X\u0026\u0026g.ZY(X);var F\u003da.ok,h\u003dfunction(O){O\u003dO||{};F?d.onSuccess\u0026\u0026d.onSuccess.call(P,O,a):d.onError\u0026\u0026d.onError.call(P,O,a);d.onFinish\u0026\u0026d.onFinish.call(P,O,a)};\n(d.format||\"JSON\")\u003d\u003d\u003d\"JSON\"\u0026\u0026(F||a.status\u003e\u003d400\u0026\u0026a.status\u003c500)?a.json().then(h,function(){h(null)}):h(null)}}).catch(function(){d.onError\u0026\u0026d.onError.call(P,{},{})});\np\u003dd.timeout||0;d.onFetchTimeout\u0026\u0026p\u003e0\u0026\u0026(X\u003dg.lg(function(){M||(M\u003d!0,g.ZY(X),d.onFetchTimeout.call(d.context||g.ee))},p))}else g.ys(p,d)};\ng.ys\u003dfunction(p,d){var b\u003dd.format||\"JSON\";p\u003dvoq(p,d);var v\u003dPNe(p,d),P\u003d!1,M\u003dX4j(p,function(F){if(!P){P\u003d!0;a\u0026\u0026g.ZY(a);var h\u003dg.ug(F),O\u003dnull,J\u003d400\u003c\u003dF.status\u0026\u0026F.status\u003c500,k\u003d500\u003c\u003dF.status\u0026\u0026F.status\u003c600;if(h||J||k)O\u003dq5B(p,b,F,d.convertToSafeHtml);h\u0026\u0026(h\u003da_q(b,F,O));O\u003dO||{};J\u003dd.context||g.ee;h?d.onSuccess\u0026\u0026d.onSuccess.call(J,F,O):d.onError\u0026\u0026d.onError.call(J,F,O);d.onFinish\u0026\u0026d.onFinish.call(J,F,O)}},d.method,v,d.headers,d.responseType,d.withCredentials);\nv\u003dd.timeout||0;if(d.onTimeout\u0026\u0026v\u003e0){var X\u003dd.onTimeout;var a\u003dg.lg(function(){P||(P\u003d!0,M.abort(),g.ZY(a),X.call(d.context||g.ee,M))},v)}return M};\nvoq\u003dfunction(p,d){d.includeDomain\u0026\u0026(p\u003ddocument.location.protocol+\"//\"+document.location.hostname+(document.location.port?\":\"+document.location.port:\"\")+p);var b\u003dg.AO(\"XSRF_FIELD_NAME\");if(d\u003dd.urlParams)d[b]\u0026\u0026delete d[b],p\u003doM(p,d);return p};\nPNe\u003dfunction(p,d){var b\u003dg.AO(\"XSRF_FIELD_NAME\"),v\u003dg.AO(\"XSRF_TOKEN\"),P\u003dd.postBody||\"\",M\u003dd.postParams,X\u003dg.AO(\"XSRF_FIELD_NAME\"),a;d.headers\u0026\u0026(a\u003dd.headers[\"Content-Type\"]);d.excludeXsrf||g.e7(p)\u0026\u0026!d.withCredentials\u0026\u0026g.e7(p)!\u003d\u003ddocument.location.hostname||d.method!\u003d\u003d\"POST\"||a\u0026\u0026a!\u003d\u003d\"application/x-www-form-urlencoded\"||d.postParams\u0026\u0026d.postParams[X]||(M||(M\u003d{}),M[b]\u003dv);(g.N5(\"ajax_parse_query_data_only_when_filled\")\u0026\u0026M\u0026\u0026Object.keys(M).length\u003e0||M)\u0026\u0026typeof P\u003d\u003d\u003d\"string\"\u0026\u0026(P\u003dXr(P),g.H9(P,M),P\u003dd.postBodyFormat\u0026\u0026\nd.postBodyFormat\u003d\u003d\u003d\"JSON\"?JSON.stringify(P):g.Q4(P));M\u003dP||M\u0026\u0026!g.ID(M);!oo$\u0026\u0026M\u0026\u0026d.method!\u003d\u003d\"POST\"\u0026\u0026(oo$\u003d!0,g.dA(Error(\"AJAX request with postData should use POST\")));return P};\nq5B\u003dfunction(p,d,b,v){var P\u003dnull;switch(d){case \"JSON\":try{var M\u003db.responseText}catch(X){throw v\u003dError(\"Error reading responseText\"),v.params\u003dp,v3(v),X;}p\u003db.getResponseHeader(\"Content-Type\")||\"\";M\u0026\u0026p.indexOf(\"json\")\u003e\u003d0\u0026\u0026(M.substring(0,5)\u003d\u003d\u003d\")]}\u0027\\n\"\u0026\u0026(M\u003dM.substring(5)),P\u003dJSON.parse(M));break;case \"XML\":if(p\u003d(p\u003db.responseXML)?Frk(p):null)P\u003d{},g.kD(p.getElementsByTagName(\"*\"),function(X){P[X.tagName]\u003dh4q(X)})}v\u0026\u0026OSW(P);\nreturn P};\nOSW\u003dfunction(p){if(g.Kz(p))for(var d in p)d\u003d\u003d\u003d\"html_content\"||YWK(d,\"_html\")?p[d]\u003dVy(p[d]):OSW(p[d])};\na_q\u003dfunction(p,d,b){if(d\u0026\u0026d.status\u003d\u003d\u003d204)return!0;switch(p){case \"JSON\":return!!b;case \"XML\":return Number(b\u0026\u0026b.return_code)\u003d\u003d\u003d0;case \"RAW\":return!0;default:return!!b}};\nFrk\u003dfunction(p){return p?(p\u003d(\"responseXML\"in p?p.responseXML:p).getElementsByTagName(\"root\"))\u0026\u0026p.length\u003e0?p[0]:null:null};\nh4q\u003dfunction(p){var d\u003d\"\";g.kD(p.childNodes,function(b){d+\u003db.nodeValue});\nreturn d};\njS\u003dfunction(p,d){var b\u003dg.tF(d),v;return(new g.rv(function(P,M){b.onSuccess\u003dfunction(X){g.ug(X)?P(new JrW(X)):M(new zh(\"Request failed, status\u003d\"+f8(X),\"net.badstatus\",X))};\nb.onError\u003dfunction(X){M(new zh(\"Unknown request error\",\"net.unknown\",X))};\nb.onTimeout\u003dfunction(X){M(new zh(\"Request timed out\",\"net.timeout\",X))};\nv\u003dg.ys(p,b)})).FM(function(P){if(P instanceof Cy){var M;\n(M\u003dv)\u003d\u003dnull||M.abort()}return lY(P)})};\ng.tk\u003dfunction(p,d,b,v){function P(a,F,h){return a.FM(function(O){if(F\u003c\u003d0||f8(O.xhr)\u003d\u003d\u003d403)return lY(new zh(\"Request retried too many times\",\"net.retryexhausted\",O.xhr,O));O\u003dMath.pow(2,b-F+1)*h;var J\u003dX\u003e0?Math.min(X,O):O;return M(h).then(function(){return P(jS(p,d),F-1,J)})})}\nfunction M(a){return new g.rv(function(F){setTimeout(F,a)})}\nvar X\u003dX\u003d\u003d\u003dvoid 0?-1:X;return P(jS(p,d),b-1,v)};\nzh\u003dfunction(p,d,b){fF.call(this,p+\", errorCode\u003d\"+d);this.errorCode\u003dd;this.xhr\u003db;this.name\u003d\"PromiseAjaxError\"};\nJrW\u003dfunction(p){this.xhr\u003dp};\nig\u003dfunction(p){this.D\u003dp\u003d\u003d\u003dvoid 0?null:p;this.B\u003d0;this.U\u003dnull};\nH3\u003dfunction(p){var d\u003dnew ig;p\u003dp\u003d\u003d\u003dvoid 0?null:p;d.B\u003d2;d.U\u003dp\u003d\u003d\u003dvoid 0?null:p;return d};\nDY\u003dfunction(p){var d\u003dnew ig;p\u003dp\u003d\u003d\u003dvoid 0?null:p;d.B\u003d1;d.U\u003dp\u003d\u003d\u003dvoid 0?null:p;return d};\ng.SS\u003dfunction(p,d,b,v,P){Vs||eS.set(\"\"+p,d,{Ft:b,path:\"/\",domain:v\u003d\u003d\u003dvoid 0?\"youtube.com\":v,secure:P\u003d\u003d\u003dvoid 0?!1:P})};\ng.YP\u003dfunction(p,d){if(!Vs)return eS.get(\"\"+p,d)};\ng.gA\u003dfunction(p,d,b){Vs||eS.remove(\"\"+p,d\u003d\u003d\u003dvoid 0?\"/\":d,b\u003d\u003d\u003dvoid 0?\"youtube.com\":b)};\nkPw\u003dfunction(){if(g.N5(\"embeds_web_enable_cookie_detection_fix\")){if(!g.ee.navigator.cookieEnabled)return!1}else if(!eS.isEnabled())return!1;if(!eS.isEmpty())return!0;g.N5(\"embeds_web_enable_cookie_detection_fix\")?eS.set(\"TESTCOOKIESENABLED\",\"1\",{Ft:60,Q9B:\"none\",secure:!0}):eS.set(\"TESTCOOKIESENABLED\",\"1\",{Ft:60});if(eS.get(\"TESTCOOKIESENABLED\")!\u003d\u003d\"1\")return!1;eS.remove(\"TESTCOOKIESENABLED\");return!0};\ng.L\u003dfunction(p,d){if(p)return p[d.name]};\nL8\u003dfunction(p){var d\u003dg.AO(\"INNERTUBE_HOST_OVERRIDE\");d\u0026\u0026(p\u003dString(d)+String(S7(p)));return p};\nnow\u003dfunction(p){var d\u003d{};g.N5(\"json_condensed_response\")\u0026\u0026(d.prettyPrint\u003d\"false\");return p\u003dFr(p,d)};\nQs\u003dfunction(p,d){var b\u003db\u003d\u003d\u003dvoid 0?{}:b;p\u003d{method:d\u003d\u003d\u003dvoid 0?\"POST\":d,mode:hk(p)?\"same-origin\":\"cors\",credentials:hk(p)?\"same-origin\":\"include\"};d\u003d{};for(var v\u003dg.u(Object.keys(b)),P\u003dv.next();!P.done;P\u003dv.next())P\u003dP.value,b[P]\u0026\u0026(d[P]\u003db[P]);Object.keys(d).length\u003e0\u0026\u0026(p.headers\u003dd);return p};\n$P\u003dfunction(){var p\u003d/Chrome\\/(\\d+)/.exec(g.yH());return p?parseFloat(p[1]):NaN};\nK8\u003dfunction(){return g.m8(\"android\")\u0026\u0026g.m8(\"chrome\")\u0026\u0026!(g.m8(\"trident/\")||g.m8(\"edge/\"))\u0026\u0026!g.m8(\"cobalt\")};\nrrj\u003dfunction(){return g.m8(\"armv7\")||g.m8(\"aarch64\")||g.m8(\"android\")};\ng.xP\u003dfunction(){return g.m8(\"cobalt\")};\nB3\u003dfunction(){return g.m8(\"cobalt\")\u0026\u0026g.m8(\"appletv\")};\nRM\u003dfunction(){return g.m8(\"(ps3; leanback shell)\")||g.m8(\"ps3\")\u0026\u0026g.xP()};\nf_$\u003dfunction(){return g.m8(\"(ps4; leanback shell)\")||g.m8(\"ps4\")\u0026\u0026g.xP()};\ng.u7z\u003dfunction(){return g.xP()\u0026\u0026(g.m8(\"ps4 vr\")||g.m8(\"ps4 pro vr\"))};\nTh\u003dfunction(){var p\u003d/WebKit\\/([0-9]+)/.exec(g.yH());return!!(p\u0026\u0026parseInt(p[1],10)\u003e\u003d600)};\nAk\u003dfunction(){var p\u003d/WebKit\\/([0-9]+)/.exec(g.yH());return!!(p\u0026\u0026parseInt(p[1],10)\u003e\u003d602)};\nl_j\u003dfunction(){return g.m8(\"iemobile\")||g.m8(\"windows phone\")\u0026\u0026g.m8(\"edge\")};\ndd\u003dfunction(){return(W3||pd)\u0026\u0026g.m8(\"applewebkit\")\u0026\u0026!g.m8(\"version\")\u0026\u0026(!g.m8(\"safari\")||g.m8(\"gsa/\"))};\nvf\u003dfunction(){return g.bt\u0026\u0026g.m8(\"version/\")};\nPf\u003dfunction(){return g.m8(\"smart-tv\")\u0026\u0026g.m8(\"samsung\")};\ng.m8\u003dfunction(p){var d\u003dg.yH();return d?d.toLowerCase().indexOf(p)\u003e\u003d0:!1};\nMj\u003dfunction(){return DTu()||dd()||vf()?!0:g.AO(\"EOM_VISITOR_DATA\")?!1:!0};\nXB\u003dfunction(p,d){return d\u003d\u003d\u003dvoid 0||d\u003d\u003d\u003dnull?p:d\u003d\u003d\u003d\"1\"||d\u003d\u003d\u003d!0||d\u003d\u003d\u003d1||d\u003d\u003d\u003d\"True\"?!0:!1};\nqj\u003dfunction(p,d,b){for(var v in b)if(b[v]\u003d\u003dd)return b[v];return p};\naN\u003dfunction(p,d){return d\u003d\u003d\u003dvoid 0||d\u003d\u003d\u003dnull?p:Number(d)};\noN\u003dfunction(p,d){return d\u003d\u003d\u003dvoid 0||d\u003d\u003d\u003dnull?p:d.toString()};\nFB\u003dfunction(p,d){if(d){if(p\u003d\u003d\u003d\"fullwidth\")return Infinity;if(p\u003d\u003d\u003d\"fullheight\")return 0}return p\u0026\u0026(d\u003dp.match(sm$))\u0026\u0026(p\u003dNumber(d[2]),d\u003dNumber(d[1]),!isNaN(p)\u0026\u0026!isNaN(d)\u0026\u0026p\u003e0)?d/p:NaN};\nhy\u003dfunction(p){var d\u003dp.docid||p.video_id||p.videoId||p.id;if(d)return d;d\u003dp.raw_player_response;d||(p\u003dp.player_response)\u0026\u0026(d\u003dJSON.parse(p));return d\u0026\u0026d.videoDetails\u0026\u0026d.videoDetails.videoId||null};\nZSC\u003dfunction(p){return OE(p,!1)\u003d\u003d\u003d\"EMBEDDED_PLAYER_MODE_PFL\"};\ng.Jy\u003dfunction(p){return p\u003d\u003d\u003d\"EMBEDDED_PLAYER_LITE_MODE_FIXED_PLAYBACK_LIMIT\"||p\u003d\u003d\u003d\"EMBEDDED_PLAYER_LITE_MODE_DYNAMIC_PLAYBACK_LIMIT\"?!0:!1};\nOE\u003dfunction(p,d){d\u003d(d\u003d\u003d\u003dvoid 0?0:d)?\"EMBEDDED_PLAYER_MODE_DEFAULT\":\"EMBEDDED_PLAYER_MODE_UNKNOWN\";window.location.hostname.includes(\"youtubeeducation.com\")\u0026\u0026(d\u003d\"EMBEDDED_PLAYER_MODE_PFL\");var b\u003dp.raw_embedded_player_response;if(!b\u0026\u0026(p\u003dp.embedded_player_response))try{b\u003dJSON.parse(p)}catch(v){return d}return b?qj(d,b.embeddedPlayerMode,EoC):d};\nnd\u003dfunction(p){fF.call(this,p.message||p.description||p.name);this.isMissing\u003dp instanceof k_;this.isTimeout\u003dp instanceof zh\u0026\u0026p.errorCode\u003d\u003d\"net.timeout\";this.isCanceled\u003dp instanceof Cy};\nk_\u003dfunction(){fF.call(this,\"Biscotti ID is missing from server\")};\nCN$\u003dfunction(){if(g.N5(\"disable_biscotti_fetch_entirely_for_all_web_clients\"))return Error(\"Biscotti id fetching has been disabled entirely.\");if(!Mj())return Error(\"User has not consented - not fetching biscotti id.\");var p\u003dg.AO(\"PLAYER_VARS\",{});if(g.z9(p,\"privembed\",!1)\u003d\u003d\"1\")return Error(\"Biscotti ID is not available in private embed mode\");if(ZSC(p))return Error(\"Biscotti id fetching has been disabled for pfl.\")};\nUK$\u003dfunction(){var p\u003dCN$();if(p!\u003d\u003dvoid 0)return lY(p);rd||(rd\u003djS(\"//googleads.g.doubleclick.net/pagead/id\",Nck).then(GPk).FM(function(d){return w4w(2,d)}));\nreturn rd};\nGPk\u003dfunction(p){p\u003dp.xhr.responseText;if(!E6(p,\")]}\u0027\"))throw new k_;p\u003dJSON.parse(p.substr(4));if((p.type||1)\u003e1)throw new k_;p\u003dp.id;Sgu(p);rd\u003dDY(p);cru(18E5,2);return p};\nw4w\u003dfunction(p,d){d\u003dnew nd(d);Sgu(\"\");rd\u003dH3(d);p\u003e0\u0026\u0026cru(12E4,p-1);throw d;};\ncru\u003dfunction(p,d){g.lg(function(){jS(\"//googleads.g.doubleclick.net/pagead/id\",Nck).then(GPk,function(b){return w4w(d,b)}).FM(g.Ow)},p)};\nyru\u003dfunction(){try{var p\u003dg.gw(\"yt.ads.biscotti.getId_\");return p?p():UK$()}catch(d){return lY(d)}};\nz4W\u003dfunction(p){p\u0026\u0026(p.dataset?p.dataset[I_W()]\u003d\"true\":C7k(p))};\njmu\u003dfunction(p){return p?p.dataset?p.dataset[I_W()]:p.getAttribute(\"data-loaded\"):null};\nI_W\u003dfunction(){return tdq.loaded||(tdq.loaded\u003d\"loaded\".replace(/\\-([a-z])/g,function(p,d){return d.toUpperCase()}))};\niS7\u003dfunction(){var p\u003ddocument;if(\"visibilityState\"in p)return p.visibilityState;var d\u003dfd+\"VisibilityState\";if(d in p)return p[d]};\nut\u003dfunction(p,d){var b;ih(p,function(v){b\u003dd[v];return!!b});\nreturn b};\nlt\u003dfunction(p){if(p.requestFullscreen)p\u003dp.requestFullscreen(void 0);else if(p.webkitRequestFullscreen)p\u003dp.webkitRequestFullscreen();else if(p.mozRequestFullScreen)p\u003dp.mozRequestFullScreen();else if(p.msRequestFullscreen)p\u003dp.msRequestFullscreen();else if(p.webkitEnterFullscreen)p\u003dp.webkitEnterFullscreen();else return Promise.reject(Error(\"Fullscreen API unavailable\"));return p instanceof Promise?p:Promise.resolve()};\nEE\u003dfunction(p){var d;g.sE()?Zp()\u003d\u003dp\u0026\u0026(d\u003ddocument):d\u003dp;return d\u0026\u0026(p\u003dut([\"exitFullscreen\",\"webkitExitFullscreen\",\"mozCancelFullScreen\",\"msExitFullscreen\"],d))?(d\u003dp.call(d),d instanceof Promise?d:Promise.resolve()):Promise.resolve()};\nHSK\u003dfunction(p){return g.xQ([\"fullscreenchange\",\"webkitfullscreenchange\",\"mozfullscreenchange\",\"MSFullscreenChange\"],function(d){return\"on\"+d.toLowerCase()in p})};\nDKq\u003dfunction(){var p\u003ddocument;return g.xQ([\"fullscreenerror\",\"webkitfullscreenerror\",\"mozfullscreenerror\",\"MSFullscreenError\"],function(d){return\"on\"+d.toLowerCase()in p})};\ng.sE\u003dfunction(){return!!ut([\"fullscreenEnabled\",\"webkitFullscreenEnabled\",\"mozFullScreenEnabled\",\"msFullscreenEnabled\"],document)};\nZp\u003dfunction(p){p\u003dp\u003d\u003d\u003dvoid 0?!1:p;var d\u003dut([\"fullscreenElement\",\"webkitFullscreenElement\",\"mozFullScreenElement\",\"msFullscreenElement\"],document);if(p)for(;d\u0026\u0026d.shadowRoot;)d\u003dd.shadowRoot.fullscreenElement;return d?d:null};\nCd\u003dfunction(p){this.type\u003d\"\";this.state\u003dthis.source\u003dthis.data\u003dthis.currentTarget\u003dthis.relatedTarget\u003dthis.target\u003dnull;this.charCode\u003dthis.keyCode\u003d0;this.metaKey\u003dthis.shiftKey\u003dthis.ctrlKey\u003dthis.altKey\u003d!1;this.rotation\u003dthis.clientY\u003dthis.clientX\u003d0;this.scale\u003d1;this.changedTouches\u003dthis.touches\u003dnull;try{if(p\u003dp||window.event){this.event\u003dp;for(var d in p)d in Vdz||(this[d]\u003dp[d]);this.scale\u003dp.scale;this.rotation\u003dp.rotation;var b\u003dp.target||p.srcElement;b\u0026\u0026b.nodeType\u003d\u003d3\u0026\u0026(b\u003db.parentNode);this.target\u003db;var v\u003dp.relatedTarget;\nif(v)try{v\u003dv.nodeName?v:null}catch(P){v\u003dnull}else this.type\u003d\u003d\"mouseover\"?v\u003dp.fromElement:this.type\u003d\u003d\"mouseout\"\u0026\u0026(v\u003dp.toElement);this.relatedTarget\u003dv;this.clientX\u003dp.clientX!\u003dvoid 0?p.clientX:p.pageX;this.clientY\u003dp.clientY!\u003dvoid 0?p.clientY:p.pageY;this.keyCode\u003dp.keyCode?p.keyCode:p.which;this.charCode\u003dp.charCode||(this.type\u003d\u003d\"keypress\"?this.keyCode:0);this.altKey\u003dp.altKey;this.ctrlKey\u003dp.ctrlKey;this.shiftKey\u003dp.shiftKey;this.metaKey\u003dp.metaKey;this.D\u003dp.pageX;this.U\u003dp.pageY}}catch(P){}};\ne4W\u003dfunction(p){if(document.body\u0026\u0026document.documentElement){var d\u003ddocument.body.scrollTop+document.documentElement.scrollTop;p.D\u003dp.clientX+(document.body.scrollLeft+document.documentElement.scrollLeft);p.U\u003dp.clientY+d}};\nS5u\u003dfunction(p,d,b,v){v\u003dv\u003d\u003d\u003dvoid 0?{}:v;p.addEventListener\u0026\u0026(d!\u003d\"mouseenter\"||\"onmouseenter\"in document?d!\u003d\"mouseleave\"||\"onmouseenter\"in document?d\u003d\u003d\"mousewheel\"\u0026\u0026\"MozBoxSizing\"in document.documentElement.style\u0026\u0026(d\u003d\"MozMousePixelScroll\"):d\u003d\"mouseout\":d\u003d\"mouseover\");return y8(Nj,function(P){var M\u003dtypeof P[4]\u003d\u003d\u003d\"boolean\"\u0026\u0026P[4]\u003d\u003d!!v,X\u003dg.Kz(P[4])\u0026\u0026g.Kz(v)\u0026\u0026g.jr(P[4],v);return!!P.length\u0026\u0026P[0]\u003d\u003dp\u0026\u0026P[1]\u003d\u003dd\u0026\u0026P[2]\u003d\u003db\u0026\u0026(M||X)})};\ng.GZ\u003dfunction(p,d,b,v){v\u003dv\u003d\u003d\u003dvoid 0?{}:v;if(!p||!p.addEventListener\u0026\u0026!p.attachEvent)return\"\";var P\u003dS5u(p,d,b,v);if(P)return P;P\u003d++Y5j.count+\"\";var M\u003d!(d!\u003d\"mouseenter\"\u0026\u0026d!\u003d\"mouseleave\"||!p.addEventListener||\"onmouseenter\"in document);var X\u003dM?function(a){a\u003dnew Cd(a);if(!or(a.relatedTarget,function(F){return F\u003d\u003dp},!0))return a.currentTarget\u003dp,a.type\u003dd,b.call(p,a)}:function(a){a\u003dnew Cd(a);\na.currentTarget\u003dp;return b.call(p,a)};\nX\u003dg.bg(X);p.addEventListener?(d\u003d\u003d\"mouseenter\"\u0026\u0026M?d\u003d\"mouseover\":d\u003d\u003d\"mouseleave\"\u0026\u0026M?d\u003d\"mouseout\":d\u003d\u003d\"mousewheel\"\u0026\u0026\"MozBoxSizing\"in document.documentElement.style\u0026\u0026(d\u003d\"MozMousePixelScroll\"),gou()||typeof v\u003d\u003d\u003d\"boolean\"?p.addEventListener(d,X,v):p.addEventListener(d,X,!!v.capture)):p.attachEvent(\"on\"+d,X);Nj[P]\u003d[p,d,b,X,v];return P};\nQmk\u003dfunction(p){return LrB(p,function(d){return g.ot(d,\"ytp-ad-has-logging-urls\")})};\nLrB\u003dfunction(p,d){var b\u003ddocument.body||document;return g.GZ(b,\"click\",function(v){var P\u003dor(v.target,function(M){return M\u003d\u003d\u003db||d(M)},!0);\nP\u0026\u0026P!\u003d\u003db\u0026\u0026!P.disabled\u0026\u0026(v.currentTarget\u003dP,p.call(P,v))})};\ng.wd\u003dfunction(p){p\u0026\u0026(typeof p\u003d\u003d\"string\"\u0026\u0026(p\u003d[p]),g.kD(p,function(d){if(d in Nj){var b\u003dNj[d],v\u003db[0],P\u003db[1],M\u003db[3];b\u003db[4];v.removeEventListener?gou()||typeof b\u003d\u003d\u003d\"boolean\"?v.removeEventListener(P,M,b):v.removeEventListener(P,M,!!b.capture):v.detachEvent\u0026\u0026v.detachEvent(\"on\"+P,M);delete Nj[d]}}))};\nUE\u003dfunction(p){for(var d in Nj)Nj[d][0]\u003d\u003dp\u0026\u0026g.wd(d)};\ncf\u003dfunction(p){p\u003dp||window.event;var d;p.composedPath\u0026\u0026typeof p.composedPath\u003d\u003d\u003d\"function\"?d\u003dp.composedPath():d\u003dp.path;d\u0026\u0026d.length?p\u003dd[0]:(p\u003dp||window.event,p\u003dp.target||p.srcElement,p.nodeType\u003d\u003d3\u0026\u0026(p\u003dp.parentNode));return p};\nyr\u003dfunction(p){this.Z\u003dp;this.D\u003dnull;this.V\u003d0;this.S\u003dnull;this.X\u003d0;this.U\u003d[];for(p\u003d0;p\u003c4;p++)this.U.push(0);this.B\u003d0;this.O5\u003dg.GZ(window,\"mousemove\",(0,g.RK)(this.C,this));this.W\u003dg.sI((0,g.RK)(this.eB,this),25)};\nIN\u003dfunction(p){g.e.call(this);this.Z\u003d[];this.L0\u003dp||this};\nzZ\u003dfunction(p,d,b,v){for(var P\u003d0;P\u003cb.length;P++)p.Y(d,b[P],v)};\ng.jh\u003dfunction(p,d){for(;p.Z.length;){var b\u003dp.Z.pop(),v\u003dvoid 0;d\u0026\u0026$Ku()\u0026\u0026(v\u003d{passive:!0});b.target.removeEventListener(b.name,b.callback,v)}};\nty\u003dfunction(p){p\u003dp||{};var d\u003d{},b\u003d{};this.url\u003dp.url||\"\";this.args\u003dp.args||g.tF(d);this.assets\u003dp.assets||{};this.attrs\u003dp.attrs||g.tF(b);this.fallback\u003dp.fallback||null;this.fallbackMessage\u003dp.fallbackMessage||null;this.html5\u003d!!p.html5;this.disable\u003dp.disable||{};this.loaded\u003d!!p.loaded;this.messages\u003dp.messages||{}};\nmKk\u003dfunction(p){p instanceof ty||(p\u003dnew ty(p));return p};\ng.Dp\u003dfunction(p,d,b){var v\u003db\u0026\u0026b\u003e0?b:0;b\u003dv?Date.now()+v*1E3:0;if((v\u003dv?(0,g.it)():Hf())\u0026\u0026window.JSON){typeof d!\u003d\u003d\"string\"\u0026\u0026(d\u003dJSON.stringify(d,void 0));try{v.set(p,d,b)}catch(P){v.remove(p)}}};\ng.Vr\u003dfunction(p){var d\u003dHf(),b\u003d(0,g.it)();if(!d\u0026\u0026!b||!window.JSON)return null;try{var v\u003dd.get(p)}catch(P){}if(typeof v!\u003d\u003d\"string\")try{v\u003db.get(p)}catch(P){}if(typeof v!\u003d\u003d\"string\")return null;try{v\u003dJSON.parse(v,void 0)}catch(P){}return v};\nKrC\u003dfunction(){var p\u003d(0,g.it)();if(p\u0026\u0026(p\u003dp.U(\"yt-player-quality\")))return p.creation};\ng.eh\u003dfunction(p){try{var d\u003dHf(),b\u003d(0,g.it)();d\u0026\u0026d.remove(p);b\u0026\u0026b.remove(p)}catch(v){}};\ng.Sh\u003dfunction(){return g.Vr(\"yt-remote-session-screen-id\")};\nxKB\u003dfunction(p){var d\u003dthis;this.U\u003dvoid 0;this.D\u003d!1;p.addEventListener(\"beforeinstallprompt\",function(b){b.preventDefault();d.U\u003db});\np.addEventListener(\"appinstalled\",function(){d.D\u003d!0},{once:!0})};\nY_\u003dfunction(){if(!g.ee.matchMedia)return\"WEB_DISPLAY_MODE_UNKNOWN\";try{return g.ee.matchMedia(\"(display-mode: standalone)\").matches?\"WEB_DISPLAY_MODE_STANDALONE\":g.ee.matchMedia(\"(display-mode: minimal-ui)\").matches?\"WEB_DISPLAY_MODE_MINIMAL_UI\":g.ee.matchMedia(\"(display-mode: fullscreen)\").matches?\"WEB_DISPLAY_MODE_FULLSCREEN\":g.ee.matchMedia(\"(display-mode: browser)\").matches?\"WEB_DISPLAY_MODE_BROWSER\":\"WEB_DISPLAY_MODE_UNKNOWN\"}catch(p){return\"WEB_DISPLAY_MODE_UNKNOWN\"}};\ngd\u003dfunction(){this.jY\u003d!0};\nBcB\u003dfunction(){gd.instance||(gd.instance\u003dnew gd);return gd.instance};\nR4C\u003dfunction(p){switch(p){case \"DESKTOP\":return 1;case \"UNKNOWN_PLATFORM\":return 0;case \"TV\":return 2;case \"GAME_CONSOLE\":return 3;case \"MOBILE\":return 4;case \"TABLET\":return 5}};\nTc7\u003dfunction(){this.D\u003dg.AO(\"ALT_PREF_COOKIE_NAME\",\"PREF\");this.U\u003dg.AO(\"ALT_PREF_COOKIE_DOMAIN\",\"youtube.com\");var p\u003dg.YP(this.D);p\u0026\u0026this.parse(p)};\ng.Qr\u003dfunction(){Ld||(Ld\u003dnew Tc7);return Ld};\ng.$_\u003dfunction(p,d){return!!((ArC(\"f\"+(Math.floor(d/31)+1))||0)\u00261\u003c\u003cd%31)};\nKd\u003dfunction(p,d){var b\u003d\"f\"+(Math.floor(p/31)+1);p\u003d1\u003c\u003cp%31;var v\u003dArC(b)||0;v\u003dd?v|p:v\u0026~p;v\u003d\u003d\u003d0?delete mY[b]:(d\u003dv.toString(16),mY[b]\u003dd.toString())};\nx_\u003dfunction(p){if(/^f([1-9][0-9]*)$/.test(p))throw Error(\"ExpectedRegexMatch: \"+p);};\nBf\u003dfunction(p){if(!/^\\w+$/.test(p))throw Error(\"ExpectedRegexMismatch: \"+p);};\nArC\u003dfunction(p){p\u003dmY[p]!\u003d\u003dvoid 0?mY[p].toString():null;return p!\u003dnull\u0026\u0026/^[A-Fa-f0-9]+$/.test(p)?parseInt(p,16):null};\nWru\u003dfunction(){var p\u003dg.ee.navigator;return p?p.connection:void 0};\ndtB\u003dfunction(){var p\u003dWru();if(p){var d\u003dpgK[p.type||\"unknown\"]||\"CONN_UNKNOWN\";p\u003dpgK[p.effectiveType||\"unknown\"]||\"CONN_UNKNOWN\";d\u003d\u003d\u003d\"CONN_CELLULAR_UNKNOWN\"\u0026\u0026p!\u003d\u003d\"CONN_UNKNOWN\"\u0026\u0026(d\u003dp);if(d!\u003d\u003d\"CONN_UNKNOWN\")return d;if(p!\u003d\u003d\"CONN_UNKNOWN\")return p}};\nvVu\u003dfunction(){var p\u003dWru();if(p!\u003dnull\u0026\u0026p.effectiveType)return bIe.hasOwnProperty(p.effectiveType)?bIe[p.effectiveType]:\"EFFECTIVE_CONNECTION_TYPE_UNKNOWN\"};\ng.RN\u003dfunction(p){var d\u003dg.yq.apply(1,arguments);var b\u003dError.call(this,p);this.message\u003db.message;\"stack\"in b\u0026\u0026(this.stack\u003db.stack);this.args\u003d[].concat(g.E(d))};\ng.Ay\u003dfunction(){try{return g.TZ(),!0}catch(p){return!1}};\ng.TZ\u003dfunction(p){if(g.AO(\"DATASYNC_ID\")!\u003d\u003dvoid 0)return g.AO(\"DATASYNC_ID\");throw new g.RN(\"Datasync ID not set\",p\u003d\u003d\u003dvoid 0?\"unknown\":p);};\nWf\u003dfunction(){this.D\u003dnew WeakMap};\ng.d2\u003dfunction(p,d,b){return pU(d,0,b)};\nPRC\u003dfunction(p){var d\u003dg.gw(\"yt.scheduler.instance.addImmediateJob\");d?d(p):p()};\nbp\u003dfunction(){Wf.apply(this,arguments)};\ng.vQ\u003dfunction(){bp.instance||(bp.instance\u003dnew bp);return bp.instance};\ng.PQ\u003dfunction(){return!!g.gw(\"yt.scheduler.instance\")};\npU\u003dfunction(p,d,b){b!\u003d\u003dvoid 0\u0026\u0026Number.isNaN(Number(b))\u0026\u0026(b\u003dvoid 0);var v\u003dg.gw(\"yt.scheduler.instance.addJob\");return v?v(p,d,b):b\u003d\u003d\u003dvoid 0?(p(),NaN):g.lg(p,b||0)};\nM_\u003dfunction(p,d){(p\u003dg.gw(\"yt.scheduler.instance.setPriorityThreshold\"))\u0026\u0026p(d)};\nXx\u003dfunction(p){this.D\u003d(p\u003dg.YV(p))?new tE(p):null;this.U\u003ddocument.domain||window.location.hostname};\nab\u003dfunction(){var p;return(p\u003dq_())\u003d\u003dnull?void 0:p.get(\"LAST_RESULT_ENTRY_KEY\",!0)};\nMNC\u003dfunction(){var p\u003d{};for(ob\u003dnew Fx(p.handleError\u003d\u003d\u003dvoid 0?hg:p.handleError,p.logEvent\u003d\u003d\u003dvoid 0?g.Oe:p.logEvent);Jg.length\u003e0;)switch(p\u003dJg.shift(),p.type){case \"ERROR\":ob.eC(p.payload);break;case \"EVENT\":ob.logEvent(p.eventType,p.payload)}};\nnU\u003dfunction(p){kW||(ob?ob.eC(p):(Jg.push({type:\"ERROR\",payload:p}),Jg.length\u003e10\u0026\u0026Jg.shift()))};\nr2\u003dfunction(p,d){kW||(ob?ob.logEvent(p,d):(Jg.push({type:\"EVENT\",eventType:p,payload:d}),Jg.length\u003e10\u0026\u0026Jg.shift()))};\nfU\u003dfunction(p){if(p.indexOf(\":\")\u003e\u003d0)throw Error(\"Database name cannot contain \u0027:\u0027\");};\nup\u003dfunction(p){return p.substr(0,p.indexOf(\":\"))||p};\ng.lp\u003dfunction(p,d,b,v,P){d\u003dd\u003d\u003d\u003dvoid 0?{}:d;b\u003db\u003d\u003d\u003dvoid 0?Xgu[p]:b;v\u003dv\u003d\u003d\u003dvoid 0?qJu[p]:v;P\u003dP\u003d\u003d\u003dvoid 0?a3W[p]:P;g.RN.call(this,b,Object.assign({},{name:\"YtIdbKnownError\",isSw:self.document\u003d\u003d\u003dvoid 0,isIframe:self!\u003d\u003dself.top,type:p},d));this.type\u003dp;this.message\u003db;this.level\u003dv;this.D\u003dP;Object.setPrototypeOf(this,g.lp.prototype)};\nse\u003dfunction(p,d){g.lp.call(this,\"MISSING_OBJECT_STORES\",{expectedObjectStores:d,foundObjectStores:p},Xgu.MISSING_OBJECT_STORES);Object.setPrototypeOf(this,se.prototype)};\nZM\u003dfunction(p,d){var b\u003dError.call(this);this.message\u003db.message;\"stack\"in b\u0026\u0026(this.stack\u003db.stack);this.index\u003dp;this.objectStore\u003dd;Object.setPrototypeOf(this,ZM.prototype)};\nCU\u003dfunction(p,d,b,v){d\u003dup(d);var P\u003dp instanceof Error?p:Error(\"Unexpected error: \"+p);if(P instanceof g.lp)return P;p\u003d{objectStoreNames:b,dbName:d,dbVersion:v};if(P.name\u003d\u003d\u003d\"QuotaExceededError\")return new g.lp(\"QUOTA_EXCEEDED\",p);if(g.Ee\u0026\u0026P.name\u003d\u003d\u003d\"UnknownError\")return new g.lp(\"QUOTA_MAYBE_EXCEEDED\",p);if(P instanceof ZM)return new g.lp(\"MISSING_INDEX\",Object.assign({},p,{objectStore:P.objectStore,index:P.index}));if(P.name\u003d\u003d\u003d\"InvalidStateError\"\u0026\u0026oVu.some(function(M){return P.message.includes(M)}))return new g.lp(\"EXECUTE_TRANSACTION_ON_CLOSED_DB\",\np);\nif(P.name\u003d\u003d\u003d\"AbortError\")return new g.lp(\"UNKNOWN_ABORT\",p,P.message);P.args\u003d[Object.assign({},p,{name:\"IdbError\",o$:P.name})];P.level\u003d\"WARNING\";return P};\ng.N_\u003dfunction(p,d,b){var v\u003dab();return new g.lp(\"IDB_NOT_SUPPORTED\",{context:{caller:p,publicName:d,version:b,hasSucceededOnce:v\u003d\u003dnull?void 0:v.hasSucceededOnce}})};\nF0k\u003dfunction(p){if(!p)throw Error();throw p;};\nh1$\u003dfunction(p){return p};\nGV\u003dfunction(p){this.D\u003dp};\ng.w2\u003dfunction(p){function d(P){if(v.state.status\u003d\u003d\u003d\"PENDING\"){v.state\u003d{status:\"REJECTED\",reason:P};P\u003dg.u(v.U);for(var M\u003dP.next();!M.done;M\u003dP.next())M\u003dM.value,M()}}\nfunction b(P){if(v.state.status\u003d\u003d\u003d\"PENDING\"){v.state\u003d{status:\"FULFILLED\",value:P};P\u003dg.u(v.D);for(var M\u003dP.next();!M.done;M\u003dP.next())M\u003dM.value,M()}}\nvar v\u003dthis;this.state\u003d{status:\"PENDING\"};this.D\u003d[];this.U\u003d[];p\u003dp.D;try{p(b,d)}catch(P){d(P)}};\nOIq\u003dfunction(p,d,b,v,P){try{if(p.state.status!\u003d\u003d\"FULFILLED\")throw Error(\"calling handleResolve before the promise is fulfilled.\");var M\u003db(p.state.value);M instanceof g.w2?Ue(p,d,M,v,P):v(M)}catch(X){P(X)}};\nJEC\u003dfunction(p,d,b,v,P){try{if(p.state.status!\u003d\u003d\"REJECTED\")throw Error(\"calling handleReject before the promise is rejected.\");var M\u003db(p.state.reason);M instanceof g.w2?Ue(p,d,M,v,P):v(M)}catch(X){P(X)}};\nUe\u003dfunction(p,d,b,v,P){d\u003d\u003d\u003db?P(new TypeError(\"Circular promise chain detected.\")):b.then(function(M){M instanceof g.w2?Ue(p,d,M,v,P):v(M)},function(M){P(M)})};\nkpC\u003dfunction(p,d,b){function v(){b(p.error);M()}\nfunction P(){d(p.result);M()}\nfunction M(){try{p.removeEventListener(\"success\",P),p.removeEventListener(\"error\",v)}catch(X){}}\np.addEventListener(\"success\",P);p.addEventListener(\"error\",v)};\nnVw\u003dfunction(p){return new Promise(function(d,b){kpC(p,d,b)})};\ncQ\u003dfunction(p){return new g.w2(new GV(function(d,b){kpC(p,d,b)}))};\nyg\u003dfunction(p,d){return new g.w2(new GV(function(b,v){function P(){var M\u003dp?d(p):null;M?M.then(function(X){p\u003dX;P()},v):b()}\nP()}))};\nrED\u003dfunction(p,d){this.request\u003dp;this.cursor\u003dd};\nf3W\u003dfunction(p){return cQ(p).then(function(d){return d?new rED(p,d):null})};\ng.uOu\u003dfunction(p){p.cursor.continue(void 0);return f3W(p.request)};\nl3u\u003dfunction(p,d){this.D\u003dp;this.options\u003dd;this.transactionCount\u003d0;this.B\u003dMath.round((0,g.Ib)());this.U\u003d!1};\ng.jn\u003dfunction(p,d,b){p\u003dp.D.createObjectStore(d,b);return new zV(p)};\ntg\u003dfunction(p,d){p.D.objectStoreNames.contains(d)\u0026\u0026p.D.deleteObjectStore(d)};\ng.DM\u003dfunction(p,d,b){return g.ip(p,[d],{mode:\"readwrite\",Ib:!0},function(v){return g.HQ(v.objectStore(d),b)})};\ng.ip\u003dfunction(p,d,b,v){var P,M,X,a,F,h,O,J,k,n,r,Z;return g.z(function(C){switch(C.D){case 1:var G\u003d{mode:\"readonly\",Ib:!1,tag:\"IDB_TRANSACTION_TAG_UNKNOWN\"};typeof b\u003d\u003d\u003d\"string\"?G.mode\u003db:Object.assign(G,b);P\u003dG;p.transactionCount++;M\u003dP.Ib?3:1;X\u003d0;case 2:if(a){C.LX(4);break}X++;F\u003dMath.round((0,g.Ib)());g.sW(C,5);h\u003dp.D.transaction(d,P.mode);G\u003dnew Vg(h);G\u003dst$(G,v);return g.y(C,G,7);case 7:return O\u003dC.U,J\u003dMath.round((0,g.Ib)()),ZIj(p,F,J,X,void 0,d.join(),P),C.return(O);case 5:k\u003dg.Cz(C);n\u003dMath.round((0,g.Ib)());\nr\u003dCU(k,p.D.name,d.join(),p.D.version);if((Z\u003dr instanceof g.lp\u0026\u0026!r.D)||X\u003e\u003dM)ZIj(p,F,n,X,r,d.join(),P),a\u003dr;C.LX(2);break;case 4:return C.return(Promise.reject(a))}})};\nZIj\u003dfunction(p,d,b,v,P,M,X){d\u003db-d;P?(P instanceof g.lp\u0026\u0026(P.type\u003d\u003d\u003d\"QUOTA_EXCEEDED\"||P.type\u003d\u003d\u003d\"QUOTA_MAYBE_EXCEEDED\")\u0026\u0026r2(\"QUOTA_EXCEEDED\",{dbName:up(p.D.name),objectStoreNames:M,transactionCount:p.transactionCount,transactionMode:X.mode}),P instanceof g.lp\u0026\u0026P.type\u003d\u003d\u003d\"UNKNOWN_ABORT\"\u0026\u0026(b-\u003dp.B,b\u003c0\u0026\u0026b\u003e\u003d2147483648\u0026\u0026(b\u003d0),r2(\"TRANSACTION_UNEXPECTEDLY_ABORTED\",{objectStoreNames:M,transactionDuration:d,transactionCount:p.transactionCount,dbDuration:b}),p.U\u003d!0),EVC(p,!1,v,M,d,X.tag),nU(P)):EVC(p,!0,v,M,d,\nX.tag)};\nEVC\u003dfunction(p,d,b,v,P,M){r2(\"TRANSACTION_ENDED\",{objectStoreNames:v,connectionHasUnknownAbortedTransaction:p.U,duration:P,isSuccessful:d,tryCount:b,tag:M\u003d\u003d\u003dvoid 0?\"IDB_TRANSACTION_TAG_UNKNOWN\":M})};\nzV\u003dfunction(p){this.D\u003dp};\ng.en\u003dfunction(p,d,b){p.D.createIndex(d,b,{unique:!1})};\nCR7\u003dfunction(p,d){return g.Sn(p,{query:d},function(b){return b.delete().then(function(){return g.YW(b)})}).then(function(){})};\nNn7\u003dfunction(p,d,b){var v\u003d[];return g.Sn(p,{query:d},function(P){if(!(b!\u003d\u003dvoid 0\u0026\u0026v.length\u003e\u003db))return v.push(P.getValue()),g.YW(P)}).then(function(){return v})};\nwgk\u003dfunction(p){return\"getAllKeys\"in IDBObjectStore.prototype?cQ(p.D.getAllKeys(void 0,void 0)):GpC(p)};\nGpC\u003dfunction(p){var d\u003d[];return g.Utk(p,{query:void 0},function(b){d.push(b.cursor.primaryKey);return g.uOu(b)}).then(function(){return d})};\ng.HQ\u003dfunction(p,d,b){return cQ(p.D.put(d,b))};\ng.Sn\u003dfunction(p,d,b){p\u003dp.D.openCursor(d.query,d.direction);return g2(p).then(function(v){return yg(v,b)})};\ng.Utk\u003dfunction(p,d,b){var v\u003dd.query;d\u003dd.direction;p\u003d\"openKeyCursor\"in IDBObjectStore.prototype?p.D.openKeyCursor(v,d):p.D.openCursor(v,d);return f3W(p).then(function(P){return yg(P,b)})};\nVg\u003dfunction(p){var d\u003dthis;this.D\u003dp;this.B\u003dnew Map;this.U\u003d!1;this.done\u003dnew Promise(function(b,v){d.D.addEventListener(\"complete\",function(){b()});\nd.D.addEventListener(\"error\",function(P){P.currentTarget\u003d\u003d\u003dP.target\u0026\u0026v(d.D.error)});\nd.D.addEventListener(\"abort\",function(){var P\u003dd.D.error;if(P)v(P);else if(!d.U){P\u003dg.lp;for(var M\u003dd.D.objectStoreNames,X\u003d[],a\u003d0;a\u003cM.length;a++){var F\u003dM.item(a);if(F\u003d\u003d\u003dnull)throw Error(\"Invariant: item in DOMStringList is null\");X.push(F)}P\u003dnew P(\"UNKNOWN_ABORT\",{objectStoreNames:X.join(),dbName:d.D.db.name,mode:d.D.mode});v(P)}})})};\nst$\u003dfunction(p,d){var b\u003dnew Promise(function(v,P){try{d(p).then(function(M){v(M)}).catch(P)}catch(M){P(M),p.abort()}});\nreturn Promise.all([b,p.done]).then(function(v){return g.u(v).next().value})};\ncEw\u003dfunction(p){this.D\u003dp};\nyEu\u003dfunction(p,d,b){var v\u003d[];return g.LU(p,{query:d},function(P){if(!(b!\u003d\u003dvoid 0\u0026\u0026v.length\u003e\u003db))return v.push(P.getValue()),g.YW(P)}).then(function(){return v})};\ng.LU\u003dfunction(p,d,b){p\u003dp.D.openCursor(d.query\u003d\u003d\u003dvoid 0?null:d.query,d.direction\u003d\u003d\u003dvoid 0?\"next\":d.direction);return g2(p).then(function(v){return yg(v,b)})};\nQg\u003dfunction(p,d){this.request\u003dp;this.cursor\u003dd};\ng2\u003dfunction(p){return cQ(p).then(function(d){return d?new Qg(p,d):null})};\ng.YW\u003dfunction(p){p.cursor.continue(void 0);return g2(p.request)};\nI3w\u003dfunction(p,d,b){return new Promise(function(v,P){function M(){k||(k\u003dnew l3u(X.result,{closed:J}));return k}\nvar X\u003dd!\u003d\u003dvoid 0?self.indexedDB.open(p,d):self.indexedDB.open(p);var a\u003db.blocked,F\u003db.blocking,h\u003db.vY$,O\u003db.upgrade,J\u003db.closed,k;X.addEventListener(\"upgradeneeded\",function(n){try{if(n.newVersion\u003d\u003d\u003dnull)throw Error(\"Invariant: newVersion on IDbVersionChangeEvent is null\");if(X.transaction\u003d\u003d\u003dnull)throw Error(\"Invariant: transaction on IDbOpenDbRequest is null\");n.dataLoss\u0026\u0026n.dataLoss!\u003d\u003d\"none\"\u0026\u0026r2(\"IDB_DATA_CORRUPTED\",{reason:n.dataLossMessage||\"unknown reason\",dbName:up(p)});var r\u003dM(),Z\u003dnew Vg(X.transaction);\nO\u0026\u0026O(r,function(C){return n.oldVersion\u003cC\u0026\u0026n.newVersion\u003e\u003dC},Z);\nZ.done.catch(function(C){P(C)})}catch(C){P(C)}});\nX.addEventListener(\"success\",function(){var n\u003dX.result;F\u0026\u0026n.addEventListener(\"versionchange\",function(){F(M())});\nn.addEventListener(\"close\",function(){r2(\"IDB_UNEXPECTEDLY_CLOSED\",{dbName:up(p),dbVersion:n.version});h\u0026\u0026h()});\nv(M())});\nX.addEventListener(\"error\",function(){P(X.error)});\na\u0026\u0026X.addEventListener(\"blocked\",function(){a()})})};\nz1z\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?{}:b;return I3w(p,d,b)};\n$W\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?{}:d;var b,v,P,M;return g.z(function(X){if(X.D\u003d\u003d1)return g.sW(X,2),b\u003dself.indexedDB.deleteDatabase(p),v\u003dd,(P\u003dv.blocked)\u0026\u0026b.addEventListener(\"blocked\",function(){P()}),g.y(X,nVw(b),4);\nif(X.D!\u003d2)return g.EW(X,0);M\u003dg.Cz(X);throw CU(M,p,\"\",-1);})};\nmw\u003dfunction(p,d){this.name\u003dp;this.options\u003dd;this.B\u003d!0;this.X\u003dthis.V\u003d0};\njtC\u003dfunction(p,d){return new g.lp(\"INCOMPATIBLE_DB_VERSION\",{dbName:p.name,oldVersion:p.options.version,newVersion:d})};\ng.KU\u003dfunction(p,d){if(!d)throw g.N_(\"openWithToken\",up(p.name));return p.open()};\ntNq\u003dfunction(p,d){var b;return g.z(function(v){if(v.D\u003d\u003d1)return g.y(v,g.KU(xW,d),2);b\u003dv.U;return v.return(g.ip(b,[\"databases\"],{Ib:!0,mode:\"readwrite\"},function(P){var M\u003dP.objectStore(\"databases\");return M.get(p.actualName).then(function(X){if(X?p.actualName!\u003d\u003dX.actualName||p.publicName!\u003d\u003dX.publicName||p.userIdentifier!\u003d\u003dX.userIdentifier:1)return g.HQ(M,p).then(function(){})})}))})};\nBQ\u003dfunction(p,d){var b;return g.z(function(v){if(v.D\u003d\u003d1)return p?g.y(v,g.KU(xW,d),2):v.return();b\u003dv.U;return v.return(b.delete(\"databases\",p))})};\niIz\u003dfunction(p,d){var b,v;return g.z(function(P){return P.D\u003d\u003d1?(b\u003d[],g.y(P,g.KU(xW,d),2)):P.D!\u003d3?(v\u003dP.U,g.y(P,g.ip(v,[\"databases\"],{Ib:!0,mode:\"readonly\"},function(M){b.length\u003d0;return g.Sn(M.objectStore(\"databases\"),{},function(X){p(X.getValue())\u0026\u0026b.push(X.getValue());return g.YW(X)})}),3)):P.return(b)})};\nHID\u003dfunction(p,d){return iIz(function(b){return b.publicName\u003d\u003d\u003dp\u0026\u0026b.userIdentifier!\u003d\u003dvoid 0},d)};\nDtK\u003dfunction(){var p,d,b,v;return g.z(function(P){switch(P.D){case 1:p\u003dab();if((d\u003dp)\u003d\u003dnull?0:d.hasSucceededOnce)return P.return(!0);if(Rb\u0026\u0026Th()\u0026\u0026!Ak()||g.TV)return P.return(!1);try{if(b\u003dself,!(b.indexedDB\u0026\u0026b.IDBIndex\u0026\u0026b.IDBKeyRange\u0026\u0026b.IDBObjectStore))return P.return(!1)}catch(M){return P.return(!1)}if(!(\"IDBTransaction\"in self\u0026\u0026\"objectStoreNames\"in IDBTransaction.prototype))return P.return(!1);g.sW(P,2);v\u003d{actualName:\"yt-idb-test-do-not-use\",publicName:\"yt-idb-test-do-not-use\",userIdentifier:void 0};\nreturn g.y(P,tNq(v,Ag),4);case 4:return g.y(P,BQ(\"yt-idb-test-do-not-use\",Ag),5);case 5:return P.return(!0);case 2:return g.Cz(P),P.return(!1)}})};\nVNj\u003dfunction(){if(WQ!\u003d\u003dvoid 0)return WQ;kW\u003d!0;return WQ\u003dDtK().then(function(p){kW\u003d!1;var d;if((d\u003dq_())!\u003dnull\u0026\u0026d.D){var b;d\u003d{hasSucceededOnce:((b\u003dab())\u003d\u003dnull?void 0:b.hasSucceededOnce)||p};var v;(v\u003dq_())\u003d\u003dnull||v.set(\"LAST_RESULT_ENTRY_KEY\",d,2592E3,!0)}return p})};\npp\u003dfunction(){return g.gw(\"ytglobal.idbToken_\")||void 0};\ng.d_\u003dfunction(){var p\u003dpp();return p?Promise.resolve(p):VNj().then(function(d){(d\u003dd?Ag:void 0)\u0026\u0026g.Se(\"ytglobal.idbToken_\",d);return d})};\ne1K\u003dfunction(p){if(!g.Ay())throw p\u003dnew g.lp(\"AUTH_INVALID\",{dbName:p}),nU(p),p;var d\u003dg.TZ();return{actualName:p+\":\"+d,publicName:p,userIdentifier:d}};\nSJj\u003dfunction(p,d,b,v){var P,M,X,a,F,h;return g.z(function(O){switch(O.D){case 1:return M\u003d(P\u003dError().stack)!\u003dnull?P:\"\",g.y(O,g.d_(),2);case 2:X\u003dO.U;if(!X)throw a\u003dg.N_(\"openDbImpl\",p,d),g.N5(\"ytidb_async_stack_killswitch\")||(a.stack\u003da.stack+\"\\n\"+M.substring(M.indexOf(\"\\n\")+1)),nU(a),a;fU(p);F\u003db?{actualName:p,publicName:p,userIdentifier:void 0}:e1K(p);g.sW(O,3);return g.y(O,tNq(F,X),5);case 5:return g.y(O,z1z(F.actualName,d,v),6);case 6:return O.return(O.U);case 3:return h\u003dg.Cz(O),g.sW(O,7),g.y(O,BQ(F.actualName,\nX),9);case 9:g.EW(O,8);break;case 7:g.Cz(O);case 8:throw h;}})};\nYJC\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?{}:b;return SJj(p,d,!1,b)};\ngVu\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?{}:b;return SJj(p,d,!0,b)};\nL07\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?{}:d;var b,v;return g.z(function(P){if(P.D\u003d\u003d1)return g.y(P,g.d_(),2);if(P.D!\u003d3){b\u003dP.U;if(!b)return P.return();fU(p);v\u003de1K(p);return g.y(P,$W(v.actualName,d),3)}return g.y(P,BQ(v.actualName,b),0)})};\nQtC\u003dfunction(p,d,b){p\u003dp.map(function(v){return g.z(function(P){return P.D\u003d\u003d1?g.y(P,$W(v.actualName,d),2):g.y(P,BQ(v.actualName,b),0)})});\nreturn Promise.all(p).then(function(){})};\n$tk\u003dfunction(p){var d\u003dd\u003d\u003d\u003dvoid 0?{}:d;var b,v;return g.z(function(P){if(P.D\u003d\u003d1)return g.y(P,g.d_(),2);if(P.D!\u003d3){b\u003dP.U;if(!b)return P.return();fU(p);return g.y(P,HID(p,b),3)}v\u003dP.U;return g.y(P,QtC(v,d,b),0)})};\nmt$\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?{}:d;var b;return g.z(function(v){if(v.D\u003d\u003d1)return g.y(v,g.d_(),2);if(v.D!\u003d3){b\u003dv.U;if(!b)return v.return();fU(p);return g.y(v,$W(p,d),3)}return g.y(v,BQ(p,b),0)})};\nbV\u003dfunction(p,d){mw.call(this,p,d);this.options\u003dd;fU(p)};\nK0w\u003dfunction(p,d){var b;return function(){b||(b\u003dnew bV(p,d));return b}};\ng.vv\u003dfunction(p,d){return K0w(p,d)};\nPv\u003dfunction(p){return g.KU(xtk(),p)};\nBnu\u003dfunction(p,d,b,v){var P,M,X;return g.z(function(a){switch(a.D){case 1:return P\u003d{config:p,hashData:d,timestamp:v!\u003d\u003dvoid 0?v:(0,g.Ib)()},g.y(a,Pv(b),2);case 2:return M\u003da.U,g.y(a,M.clear(\"hotConfigStore\"),3);case 3:return g.y(a,g.DM(M,\"hotConfigStore\",P),4);case 4:return X\u003da.U,a.return(X)}})};\nR1j\u003dfunction(p,d,b,v,P){var M,X,a;return g.z(function(F){switch(F.D){case 1:return M\u003d{config:p,hashData:d,configData:b,timestamp:P!\u003d\u003dvoid 0?P:(0,g.Ib)()},g.y(F,Pv(v),2);case 2:return X\u003dF.U,g.y(F,X.clear(\"coldConfigStore\"),3);case 3:return g.y(F,g.DM(X,\"coldConfigStore\",M),4);case 4:return a\u003dF.U,F.return(a)}})};\nTnC\u003dfunction(p){var d,b;return g.z(function(v){return v.D\u003d\u003d1?g.y(v,Pv(p),2):v.D!\u003d3?(d\u003dv.U,b\u003dvoid 0,g.y(v,g.ip(d,[\"coldConfigStore\"],{mode:\"readwrite\",Ib:!0},function(P){return g.LU(P.objectStore(\"coldConfigStore\").index(\"coldTimestampIndex\"),{direction:\"prev\"},function(M){b\u003dM.getValue()})}),3)):v.return(b)})};\nAEC\u003dfunction(p){var d,b;return g.z(function(v){return v.D\u003d\u003d1?g.y(v,Pv(p),2):v.D!\u003d3?(d\u003dv.U,b\u003dvoid 0,g.y(v,g.ip(d,[\"hotConfigStore\"],{mode:\"readwrite\",Ib:!0},function(P){return g.LU(P.objectStore(\"hotConfigStore\").index(\"hotTimestampIndex\"),{direction:\"prev\"},function(M){b\u003dM.getValue()})}),3)):v.return(b)})};\nW0B\u003dfunction(){return g.z(function(p){return g.y(p,$tk(\"ytGcfConfig\"),0)})};\nMm\u003dfunction(){g.e.call(this);this.U\u003d[];this.D\u003d[];var p\u003dg.gw(\"yt.gcf.config.hotUpdateCallbacks\");p?(this.U\u003d[].concat(g.E(p)),this.D\u003dp):(this.D\u003d[],g.Se(\"yt.gcf.config.hotUpdateCallbacks\",this.D))};\nhN\u003dfunction(){var p\u003dthis;this.X\u003d!1;this.B\u003dthis.V\u003d0;this.S\u003dnew Mm;this.Up\u003d{mwE:function(){p.X\u003d!0},\nUGB:function(){return p.D},\nakE:function(d){XA(p,d)},\nFR:function(d){p.FR(d)},\nU2C:function(d){qm(p,d)},\nSg:function(){return p.coldHashData},\nwI:function(){return p.hotHashData},\nwLB:function(){return p.U},\nSzt:function(){return a$()},\nv6Z:function(){return o$()},\nHsF:function(){return g.gw(\"yt.gcf.config.coldHashData\")},\nxG$:function(){return g.gw(\"yt.gcf.config.hotHashData\")},\nXCZ:function(){pWk(p)},\ngrB:function(){p.FR(void 0);FA(p);delete hN.instance},\nk25:function(d){p.B\u003dd},\najt:function(){return p.B}}};\ndAu\u003dfunction(){if(!hN.instance){var p\u003dnew hN;hN.instance\u003dp}return hN.instance};\nPzD\u003dfunction(p){var d;g.z(function(b){if(b.D\u003d\u003d1)return g.N5(\"start_client_gcf\")||g.N5(\"delete_gcf_config_db\")?g.N5(\"start_client_gcf\")?g.y(b,g.d_(),3):b.LX(2):b.return();b.D!\u003d2\u0026\u0026((d\u003db.U)\u0026\u0026g.Ay()\u0026\u0026!g.N5(\"delete_gcf_config_db\")?(p.X\u003d!0,pWk(p)):(b0$(p),vCD(p)));return g.N5(\"delete_gcf_config_db\")?g.y(b,W0B(),0):b.LX(0)})};\nOr\u003dfunction(){var p;return(p\u003do$())!\u003dnull?p:g.AO(\"RAW_HOT_CONFIG_GROUP\")};\nMgk\u003dfunction(p){var d,b,v,P,M,X;return g.z(function(a){switch(a.D){case 1:if(p.U)return a.return(o$());if(!p.X)return d\u003dg.N_(\"getHotConfig IDB not initialized\"),v3(d),a.return(Promise.reject(d));b\u003dpp();v\u003dg.AO(\"TIME_CREATED_MS\");if(!b){P\u003dg.N_(\"getHotConfig token error\");v3(P);a.LX(2);break}return g.y(a,AEC(b),3);case 3:if((M\u003da.U)\u0026\u0026M.timestamp\u003ev)return XA(p,M.config),p.FR(M.hashData),a.return(o$());case 2:vCD(p);if(!(b\u0026\u0026p.U\u0026\u0026p.hotHashData)){a.LX(4);break}return g.y(a,Bnu(p.U,p.hotHashData,b,v),4);case 4:return p.U?\na.return(o$()):(X\u003dnew g.RN(\"Config not available in ytConfig\"),v3(X),a.return(Promise.reject(X)))}})};\nq8K\u003dfunction(p){var d,b,v,P,M,X;return g.z(function(a){switch(a.D){case 1:if(p.D)return a.return(a$());if(!p.X)return d\u003dg.N_(\"getColdConfig IDB not initialized\"),v3(d),a.return(Promise.reject(d));b\u003dpp();v\u003dg.AO(\"TIME_CREATED_MS\");if(!b){P\u003dg.N_(\"getColdConfig\");v3(P);a.LX(2);break}return g.y(a,TnC(b),3);case 3:if((M\u003da.U)\u0026\u0026M.timestamp\u003ev)return qm(p,M.config),XWq(p,M.configData),FA(p,M.hashData),a.return(a$());case 2:b0$(p);if(!(b\u0026\u0026p.D\u0026\u0026p.coldHashData\u0026\u0026p.configData)){a.LX(4);break}return g.y(a,R1j(p.D,\np.coldHashData,p.configData,b,v),4);case 4:return p.D?a.return(a$()):(X\u003dnew g.RN(\"Config not available in ytConfig\"),v3(X),a.return(Promise.reject(X)))}})};\npWk\u003dfunction(p){if(!p.U||!p.D){if(!pp()){var d\u003dg.N_(\"scheduleGetConfigs\");v3(d)}p.V||(p.V\u003dg.KS.Y2(function(){return g.z(function(b){switch(b.D){case 1:return g.sW(b,2),g.y(b,Mgk(p),4);case 4:g.EW(b,3);break;case 2:g.Cz(b);case 3:return g.sW(b,5),g.y(b,q8K(p),7);case 7:g.EW(b,6);break;case 5:g.Cz(b);case 6:p.V\u0026\u0026(p.V\u003d0),g.l$(b)}})},100))}};\naHe\u003dfunction(p,d,b){var v,P,M;return g.z(function(X){switch(X.D){case 1:if(!g.N5(\"start_client_gcf\")){X.LX(0);break}b\u0026\u0026XA(p,b);p.FR(d);v\u003dpp();if(!v){X.LX(3);break}if(b){X.LX(4);break}return g.y(X,AEC(v),5);case 5:P\u003dX.U,b\u003d(M\u003dP)\u003d\u003dnull?void 0:M.config;case 4:return g.y(X,Bnu(b,d,v),3);case 3:if(b)for(var a\u003db,F\u003dg.u(p.S.D),h\u003dF.next();!h.done;h\u003dF.next())h\u003dh.value,h(a);g.l$(X)}})};\noCu\u003dfunction(p,d,b){var v,P,M,X;return g.z(function(a){if(a.D\u003d\u003d1){if(!g.N5(\"start_client_gcf\"))return a.LX(0);FA(p,d);return(v\u003dpp())?b?a.LX(4):g.y(a,TnC(v),5):a.LX(0)}a.D!\u003d4\u0026\u0026(P\u003da.U,b\u003d(M\u003dP)\u003d\u003dnull?void 0:M.config);if(!b)return a.LX(0);X\u003db.configData;return g.y(a,R1j(b,d,X,v),0)})};\nFyu\u003dfunction(){var p\u003ddAu(),d\u003d(0,g.Ib)()-p.B;if(!(p.B!\u003d\u003d0\u0026\u0026d\u003cg.Gh(\"send_config_hash_timer\"))){d\u003dg.gw(\"yt.gcf.config.coldConfigData\");var b\u003dg.gw(\"yt.gcf.config.hotHashData\"),v\u003dg.gw(\"yt.gcf.config.coldHashData\");d\u0026\u0026b\u0026\u0026v\u0026\u0026(p.B\u003d(0,g.Ib)());return{coldConfigData:d,hotHashData:b,coldHashData:v}}};\nb0$\u003dfunction(p){qm(p,g.AO(\"RAW_COLD_CONFIG_GROUP\"));FA(p,g.AO(\"SERIALIZED_COLD_HASH_DATA\"));var d;XWq(p,(d\u003dp.D)\u003d\u003dnull?void 0:d.configData)};\nvCD\u003dfunction(p){XA(p,g.AO(\"RAW_HOT_CONFIG_GROUP\"));p.FR(g.AO(\"SERIALIZED_HOT_HASH_DATA\"))};\nXA\u003dfunction(p,d){p.U\u003dd;g.Se(\"yt.gcf.config.hotConfigGroup\",p.U||null)};\nqm\u003dfunction(p,d){p.D\u003dd;g.Se(\"yt.gcf.config.coldConfigGroup\",p.D||null)};\nFA\u003dfunction(p,d){p.coldHashData\u003dd;g.Se(\"yt.gcf.config.coldHashData\",p.coldHashData||null)};\nXWq\u003dfunction(p,d){p.configData\u003dd;g.Se(\"yt.gcf.config.coldConfigData\",p.configData||null)};\no$\u003dfunction(){return g.gw(\"yt.gcf.config.hotConfigGroup\")};\na$\u003dfunction(){return g.gw(\"yt.gcf.config.coldConfigGroup\")};\nhne\u003dfunction(){return\"INNERTUBE_API_KEY\"in RE\u0026\u0026\"INNERTUBE_API_VERSION\"in RE};\ng.JN\u003dfunction(){return{innertubeApiKey:g.AO(\"INNERTUBE_API_KEY\"),innertubeApiVersion:g.AO(\"INNERTUBE_API_VERSION\"),FQ:g.AO(\"INNERTUBE_CONTEXT_CLIENT_CONFIG_INFO\"),aF:g.AO(\"INNERTUBE_CONTEXT_CLIENT_NAME\",\"WEB\"),h_:g.AO(\"INNERTUBE_CONTEXT_CLIENT_NAME\",1),innertubeContextClientVersion:g.AO(\"INNERTUBE_CONTEXT_CLIENT_VERSION\"),RF:g.AO(\"INNERTUBE_CONTEXT_HL\"),LT:g.AO(\"INNERTUBE_CONTEXT_GL\"),gJ:g.AO(\"INNERTUBE_HOST_OVERRIDE\")||\"\",EQ:!!g.AO(\"INNERTUBE_USE_THIRD_PARTY_AUTH\",!1),oJB:!!g.AO(\"INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT\",\n!1),appInstallData:g.AO(\"SERIALIZED_CLIENT_CONFIG_DATA\")}};\ng.kX\u003dfunction(p){var d\u003d{client:{hl:p.RF,gl:p.LT,clientName:p.aF,clientVersion:p.innertubeContextClientVersion,configInfo:p.FQ}};navigator.userAgent\u0026\u0026(d.client.userAgent\u003dString(navigator.userAgent));var b\u003dg.ee.devicePixelRatio;b\u0026\u0026b!\u003d1\u0026\u0026(d.client.screenDensityFloat\u003dString(b));b\u003dwA();b!\u003d\u003d\"\"\u0026\u0026(d.client.experimentsToken\u003db);b\u003dUI();b.length\u003e0\u0026\u0026(d.request\u003d{internalExperimentFlags:b});O07(p,void 0,d);JOW(void 0,d);k_7(void 0,d);nCW(p,void 0,d);rOu(void 0,d);g.N5(\"start_client_gcf\")\u0026\u0026fHC(void 0,d);g.AO(\"DELEGATED_SESSION_ID\")\u0026\u0026\n!g.N5(\"pageid_as_header_web\")\u0026\u0026(d.user\u003d{onBehalfOfUser:g.AO(\"DELEGATED_SESSION_ID\")});!g.N5(\"fill_delegate_context_in_gel_killswitch\")\u0026\u0026(p\u003dg.AO(\"INNERTUBE_CONTEXT_SERIALIZED_DELEGATION_CONTEXT\"))\u0026\u0026(d.user\u003dObject.assign({},d.user,{serializedDelegationContext:p}));p\u003dg.AO(\"INNERTUBE_CONTEXT\");var v;if(g.N5(\"enable_persistent_device_token\")\u0026\u0026(p\u003d\u003dnull?0:(v\u003dp.client)\u003d\u003dnull?0:v.rolloutToken)){var P;d.client.rolloutToken\u003dp\u003d\u003dnull?void 0:(P\u003dp.client)\u003d\u003dnull?void 0:P.rolloutToken}v\u003dObject;P\u003dv.assign;p\u003dd.client;\nb\u003d{};for(var M\u003dg.u(Object.entries(Xr(g.AO(\"DEVICE\",\"\")))),X\u003dM.next();!X.done;X\u003dM.next()){var a\u003dg.u(X.value);X\u003da.next().value;a\u003da.next().value;X\u003d\u003d\u003d\"cbrand\"?b.deviceMake\u003da:X\u003d\u003d\u003d\"cmodel\"?b.deviceModel\u003da:X\u003d\u003d\u003d\"cbr\"?b.browserName\u003da:X\u003d\u003d\u003d\"cbrver\"?b.browserVersion\u003da:X\u003d\u003d\u003d\"cos\"?b.osName\u003da:X\u003d\u003d\u003d\"cosver\"?b.osVersion\u003da:X\u003d\u003d\u003d\"cplatform\"\u0026\u0026(b.platform\u003da)}d.client\u003dP.call(v,p,b);return d};\nO07\u003dfunction(p,d,b){p\u003dp.aF;if(p\u003d\u003d\u003d\"WEB\"||p\u003d\u003d\u003d\"MWEB\"||p\u003d\u003d\u003d1||p\u003d\u003d\u003d2)if(d){b\u003dXh(d,jg,96)||new jg;var v\u003dY_();v\u003dObject.keys(u1w).indexOf(v);v\u003dv\u003d\u003d\u003d-1?null:v;v!\u003d\u003dnull\u0026\u0026uf(b,3,v);qN(d,jg,96,b)}else b\u0026\u0026(b.client.mainAppWebInfo\u003d(v\u003db.client.mainAppWebInfo)!\u003dnull?v:{},b.client.mainAppWebInfo.webDisplayMode\u003dY_())};\nJOW\u003dfunction(p,d){var b\u003dg.gw(\"yt.embedded_player.embed_url\");b\u0026\u0026(p?(d\u003dXh(p,VR,7)||new VR,r1(d,4,b),qN(p,VR,7,d)):d\u0026\u0026(d.thirdParty\u003d{embedUrl:b}))};\nk_7\u003dfunction(p,d){var b;if(g.N5(\"web_log_memory_total_kbytes\")\u0026\u0026((b\u003dg.ee.navigator)\u003d\u003dnull?0:b.deviceMemory)){var v;b\u003d(v\u003dg.ee.navigator)\u003d\u003dnull?void 0:v.deviceMemory;p?St(p,95,l7(b*1E6)):d\u0026\u0026(d.client.memoryTotalKbytes\u003d\"\"+b*1E6)}};\nnCW\u003dfunction(p,d,b){if(p.appInstallData)if(d){var v;b\u003d(v\u003dXh(d,z_,62))!\u003dnull?v:new z_;r1(b,6,p.appInstallData);qN(d,z_,62,b)}else b\u0026\u0026(b.client.configInfo\u003db.client.configInfo||{},b.client.configInfo.appInstallData\u003dp.appInstallData)};\nrOu\u003dfunction(p,d){var b\u003ddtB();b\u0026\u0026(p?uf(p,61,lHu[b]):d\u0026\u0026(d.client.connectionType\u003db));g.N5(\"web_log_effective_connection_type\")\u0026\u0026(b\u003dvVu())\u0026\u0026(p?uf(p,94,sEj[b]):d\u0026\u0026(d.client.effectiveConnectionType\u003db))};\nZ0W\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?{}:b;var v\u003d{};g.AO(\"EOM_VISITOR_DATA\")?v\u003d{\"X-Goog-EOM-Visitor-Id\":g.AO(\"EOM_VISITOR_DATA\")}:v\u003d{\"X-Goog-Visitor-Id\":b.visitorData||g.AO(\"VISITOR_DATA\",\"\")};if(d\u0026\u0026d.includes(\"www.youtube-nocookie.com\"))return v;d\u003db.Ud||g.AO(\"AUTHORIZATION\");d||(p?d\u003d\"Bearer \"+g.gw(\"gapi.auth.getToken\")().access_token:(p\u003dBcB().po(np),g.N5(\"pageid_as_header_web\")||delete p[\"X-Goog-PageId\"],v\u003dObject.assign({},v,p)));d\u0026\u0026(v.Authorization\u003dd);return v};\nfHC\u003dfunction(p,d){var b\u003dFyu();if(b){var v\u003db.coldConfigData,P\u003db.coldHashData;b\u003db.hotHashData;if(p){var M;d\u003d(M\u003dXh(p,z_,62))!\u003dnull?M:new z_;v\u003dr1(d,1,v);r1(v,3,P).FR(b);qN(p,z_,62,d)}else d\u0026\u0026(d.client.configInfo\u003dd.client.configInfo||{},v\u0026\u0026(d.client.configInfo.coldConfigData\u003dv),P\u0026\u0026(d.client.configInfo.coldHashData\u003dP),b\u0026\u0026(d.client.configInfo.hotHashData\u003db))}};\nr_\u003dfunction(p,d){this.version\u003dp;this.args\u003dd};\nfp\u003dfunction(p,d){this.topic\u003dp;this.D\u003dd};\nlV\u003dfunction(p,d){var b\u003duV();b\u0026\u0026b.publish.call(b,p.toString(),p,d)};\nN0D\u003dfunction(p){var d\u003dEC$,b\u003duV();if(!b)return 0;var v\u003db.subscribe(d.toString(),function(P,M){var X\u003dg.gw(\"ytPubsub2Pubsub2SkipSubKey\");X\u0026\u0026X\u003d\u003dv||(X\u003dfunction(){if(sr[v])try{if(M\u0026\u0026d instanceof fp\u0026\u0026d!\u003dP)try{var a\u003dd.D,F\u003dM;if(!F.args||!F.version)throw Error(\"yt.pubsub2.Data.deserialize(): serializedData is incomplete.\");try{if(!a.TY){var h\u003dnew a;a.TY\u003dh.version}var O\u003da.TY}catch(J){}if(!O||F.version!\u003dO)throw Error(\"yt.pubsub2.Data.deserialize(): serializedData version is incompatible.\");try{M\u003dReflect.construct(a,\ng.dR(F.args))}catch(J){throw J.message\u003d\"yt.pubsub2.Data.deserialize(): \"+J.message,J;}}catch(J){throw J.message\u003d\"yt.pubsub2.pubsub2 cross-binary conversion error for \"+d.toString()+\": \"+J.message,J;}p.call(window,M)}catch(J){g.dA(J)}},Czj[d.toString()]?g.PQ()?g.KS.Y2(X):g.lg(X,0):X())});\nsr[v]\u003d!0;G1[d.toString()]||(G1[d.toString()]\u003d[]);G1[d.toString()].push(v);return v};\nUAu\u003dfunction(){var p\u003dG_w,d\u003dN0D(function(b){p.apply(void 0,arguments);wWq(d)});\nreturn d};\nwWq\u003dfunction(p){var d\u003duV();d\u0026\u0026(typeof p\u003d\u003d\u003d\"number\"\u0026\u0026(p\u003d[p]),g.kD(p,function(b){d.unsubscribeByKey(b);delete sr[b]}))};\nuV\u003dfunction(){return g.gw(\"ytPubsub2Pubsub2Instance\")};\nw_\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?{sampleRate:.1}:b;Math.random()\u003cMath.min(.02,b.sampleRate/100)\u0026\u0026lV(\"meta_logging_csi_event\",{timerName:p,d2F:d})};\ncOW\u003dfunction(){Ur||(Ur\u003dU8(g.AO(\"WORKER_SERIALIZATION_URL\")));return Ur||void 0};\nyU\u003dfunction(){var p\u003dcOW();cv||p\u003d\u003d\u003dvoid 0||(cv\u003dnew Worker(ck(p),void 0));return cv};\nyOj\u003dfunction(){return typeof Worker\u003d\u003d\u003d\"function\"\u0026\u0026cOW()?!0:!1};\nznz\u003dfunction(){if(yOj()\u0026\u0026!I$){var p\u003dfunction(b){b\u003db.data;if(b.op\u003d\u003d\u003d\"gzippedGelBatch\"){var v\u003dz1.get(b.key);v\u0026\u0026(IH7(b.gzippedBatch,v.latencyPayload,v.url,v.options,v.sendFn),z1.delete(b.key))}},d\u003dyU();\nd\u0026\u0026(d.addEventListener(\"message\",p),d.onerror\u003dfunction(){z1.clear()},I$\u003d!0)}};\niV\u003dfunction(p,d,b,v,P){P\u003dP\u003d\u003d\u003dvoid 0?!1:P;var M\u003d{startTime:(0,g.Ib)(),ticks:{},infos:{}};if(jx)try{var X\u003djEz(d);if(X!\u003dnull\u0026\u0026(X\u003etgu||X\u003ci0C))v(p,b);else{if(g.N5(\"gzip_gel_with_worker\")\u0026\u0026(g.N5(\"initial_gzip_use_main_thread\")\u0026\u0026!H07||!g.N5(\"initial_gzip_use_main_thread\"))){I$||znz();var a\u003dyU();if(a\u0026\u0026!P){z1.set(tN,{latencyPayload:M,url:p,options:b,sendFn:v});a.postMessage({op:\"gelBatchToGzip\",serializedBatch:d,key:tN});tN++;return}}var F\u003dEIW(DAB(d));IH7(F,M,p,b,v)}}catch(h){v3(h),v(p,b)}else v(p,b)};\nIH7\u003dfunction(p,d,b,v,P){H07\u003d!1;var M\u003d(0,g.Ib)();d.ticks.gelc\u003dM;Hv++;g.N5(\"disable_compression_due_to_performance_degredation\")\u0026\u0026M-d.startTime\u003e\u003dVgC\u0026\u0026(DN++,g.N5(\"abandon_compression_after_N_slow_zips\")?Hv\u003d\u003d\u003dg.Gh(\"compression_disable_point\")\u0026\u0026DN\u003een7\u0026\u0026(jx\u003d!1):jx\u003d!1);S8C(d);v.headers||(v.headers\u003d{});v.headers[\"Content-Encoding\"]\u003d\"gzip\";v.postBody\u003dp;v.postParams\u003dvoid 0;P(b,v)};\nY8u\u003dfunction(p){var d\u003dd\u003d\u003d\u003dvoid 0?!1:d;var b\u003db\u003d\u003d\u003dvoid 0?!1:b;var v\u003d(0,g.Ib)(),P\u003d{startTime:v,ticks:{},infos:{}},M\u003dd?g.gw(\"yt.logging.gzipForFetch\",!1):!0;if(jx\u0026\u0026M){if(!p.body)return p;try{var X\u003db?p.body:typeof p.body\u003d\u003d\u003d\"string\"?p.body:JSON.stringify(p.body);M\u003dX;if(!b\u0026\u0026typeof X\u003d\u003d\u003d\"string\"){var a\u003djEz(X);if(a!\u003dnull\u0026\u0026(a\u003etgu||a\u003ci0C))return p;b\u003dd?{level:1}:void 0;M\u003dEIW(DAB(X),b);var F\u003d(0,g.Ib)();P.ticks.gelc\u003dF;if(d){Hv++;if((g.N5(\"disable_compression_due_to_performance_degredation\")||g.N5(\"disable_compression_due_to_performance_degradation_lr\"))\u0026\u0026\nF-v\u003e\u003dVgC)if(DN++,g.N5(\"abandon_compression_after_N_slow_zips\")||g.N5(\"abandon_compression_after_N_slow_zips_lr\")){d\u003dDN/Hv;var h\u003den7/g.Gh(\"compression_disable_point\");Hv\u003e0\u0026\u0026Hv%g.Gh(\"compression_disable_point\")\u003d\u003d\u003d0\u0026\u0026d\u003e\u003dh\u0026\u0026(jx\u003d!1)}else jx\u003d!1;S8C(P)}}p.headers\u003dObject.assign({},{\"Content-Encoding\":\"gzip\"},p.headers||{});p.body\u003dM;return p}catch(O){return v3(O),p}}else return p};\njEz\u003dfunction(p){try{return(new Blob(p.split(\"\"))).size}catch(d){return v3(d),null}};\nS8C\u003dfunction(p){g.N5(\"gel_compression_csi_killswitch\")||!g.N5(\"log_gel_compression_latency\")\u0026\u0026!g.N5(\"log_gel_compression_latency_lr\")||w_(\"gel_compression\",p,{sampleRate:.1})};\nex\u003dfunction(p){var d\u003dthis;this.NZ\u003dthis.D\u003d!1;this.potentialEsfErrorCounter\u003dthis.U\u003d0;this.handleError\u003dfunction(){};\nthis.jU\u003dfunction(){};\nthis.now\u003dDate.now;this.VG\u003d!1;this.Up\u003d{lkJ:function(O){d.Wa\u003dO},\norE:function(){d.AO()},\nJy:function(){d.YS()},\nHs:function(O){return g.z(function(J){return g.y(J,d.Hs(O),0)})},\nbC:function(O,J){return d.bC(O,J)},\nSv:function(){d.Sv()}};\nvar b;this.qW\u003d(b\u003dp.qW)!\u003dnull?b:100;var v;this.PD\u003d(v\u003dp.PD)!\u003dnull?v:1;var P;this.iz\u003d(P\u003dp.iz)!\u003dnull?P:2592E6;var M;this.XK\u003d(M\u003dp.XK)!\u003dnull?M:12E4;var X;this.tA\u003d(X\u003dp.tA)!\u003dnull?X:5E3;var a;this.Wa\u003d(a\u003dp.Wa)!\u003dnull?a:void 0;this.qZ\u003d!!p.qZ;var F;this.y0\u003d(F\u003dp.y0)!\u003dnull?F:.1;var h;this.P8\u003d(h\u003dp.P8)!\u003dnull?h:10;p.handleError\u0026\u0026(this.handleError\u003dp.handleError);p.jU\u0026\u0026(this.jU\u003dp.jU);p.VG\u0026\u0026(this.VG\u003dp.VG);p.NZ\u0026\u0026(this.NZ\u003dp.NZ);this.Wb\u003dp.Wb;this.e5\u003dp.e5;this.Go\u003dp.Go;this.zo\u003dp.zo;this.sendFn\u003dp.sendFn;this.NI\u003dp.NI;this.Nd\u003d\np.Nd;VU(this)\u0026\u0026(!this.Wb||this.Wb(\"networkless_logging\"))\u0026\u0026gC7(this)};\ngC7\u003dfunction(p){VU(p)\u0026\u0026!p.VG\u0026\u0026(p.D\u003d!0,p.qZ\u0026\u0026Math.random()\u003c\u003dp.y0\u0026\u0026p.Go.G6(p.Wa),p.Sv(),p.zo.v$()\u0026\u0026p.AO(),p.zo.listen(p.NI,p.AO.bind(p)),p.zo.listen(p.Nd,p.YS.bind(p)))};\n$Az\u003dfunction(p,d){if(!VU(p))throw Error(\"IndexedDB is not supported: updateRequestHandlers\");var b\u003dd.options.onError?d.options.onError:function(){};\nd.options.onError\u003dfunction(P,M){var X,a,F,h;return g.z(function(O){switch(O.D){case 1:X\u003dLy7(M);(a\u003dQEW(M))\u0026\u0026p.Wb\u0026\u0026p.Wb(\"web_enable_error_204\")\u0026\u0026p.handleError(Error(\"Request failed due to compression\"),d.url,M);if(!(p.Wb\u0026\u0026p.Wb(\"nwl_consider_error_code\")\u0026\u0026X||p.Wb\u0026\u0026!p.Wb(\"nwl_consider_error_code\")\u0026\u0026p.potentialEsfErrorCounter\u003c\u003dp.P8)){O.LX(2);break}if(!p.zo.uC){O.LX(3);break}return g.y(O,p.zo.uC(),3);case 3:if(p.zo.v$()){O.LX(2);break}b(P,M);if(!p.Wb||!p.Wb(\"nwl_consider_error_code\")||((F\u003dd)\u003d\u003dnull?void 0:\nF.id)\u003d\u003d\u003dvoid 0){O.LX(6);break}return g.y(O,p.Go.ew(d.id,p.Wa,!1),6);case 6:return O.return();case 2:if(p.Wb\u0026\u0026p.Wb(\"nwl_consider_error_code\")\u0026\u0026!X\u0026\u0026p.potentialEsfErrorCounter\u003ep.P8)return O.return();p.potentialEsfErrorCounter++;if(((h\u003dd)\u003d\u003dnull?void 0:h.id)\u003d\u003d\u003dvoid 0){O.LX(8);break}return d.sendCount\u003cp.PD?g.y(O,p.Go.ew(d.id,p.Wa,!0,a?!1:void 0),12):g.y(O,p.Go.SU(d.id,p.Wa),8);case 12:p.e5.Y2(function(){p.zo.v$()\u0026\u0026p.AO()},p.tA);\ncase 8:b(P,M),g.l$(O)}})};\nvar v\u003dd.options.onSuccess?d.options.onSuccess:function(){};\nd.options.onSuccess\u003dfunction(P,M){var X;return g.z(function(a){if(a.D\u003d\u003d1)return((X\u003dd)\u003d\u003dnull?void 0:X.id)\u003d\u003d\u003dvoid 0?a.LX(2):g.y(a,p.Go.SU(d.id,p.Wa),2);p.zo.Bi\u0026\u0026p.Wb\u0026\u0026p.Wb(\"vss_network_hint\")\u0026\u0026p.zo.Bi(!0);v(P,M);g.l$(a)})};\nreturn d};\nSx\u003dfunction(p,d){p.qg\u0026\u0026!p.zo.v$()?p.qg(d):p.handleError(d)};\nVU\u003dfunction(p){return!!p.Wa||p.NZ};\nLy7\u003dfunction(p){var d;return(p\u003dp\u003d\u003dnull?void 0:(d\u003dp.error)\u003d\u003dnull?void 0:d.code)\u0026\u0026p\u003e\u003d400\u0026\u0026p\u003c\u003d599?!1:!0};\nQEW\u003dfunction(p){var d;p\u003dp\u003d\u003dnull?void 0:(d\u003dp.error)\u003d\u003dnull?void 0:d.code;return!(p!\u003d\u003d400\u0026\u0026p!\u003d\u003d415)};\nmAD\u003dfunction(){if(YX)return YX();var p\u003d{};YX\u003dg.vv(\"LogsDatabaseV2\",{Mw:(p.LogsRequestsStore\u003d{ul:2},p),shared:!1,upgrade:function(d,b,v){b(2)\u0026\u0026g.jn(d,\"LogsRequestsStore\",{keyPath:\"id\",autoIncrement:!0});b(3);b(5)\u0026\u0026(v\u003dv.objectStore(\"LogsRequestsStore\"),v.D.indexNames.contains(\"newRequest\")\u0026\u0026v.D.deleteIndex(\"newRequest\"),g.en(v,\"newRequestV2\",[\"status\",\"interface\",\"timestamp\"]));b(7)\u0026\u0026tg(d,\"sapisid\");b(9)\u0026\u0026tg(d,\"SWHealthLog\")},\nversion:9});return YX()};\ng_\u003dfunction(p){return g.KU(mAD(),p)};\nxA7\u003dfunction(p,d){var b,v,P,M;return g.z(function(X){if(X.D\u003d\u003d1)return b\u003d{startTime:(0,g.Ib)(),infos:{transactionType:\"YT_IDB_TRANSACTION_TYPE_WRITE\"},ticks:{}},g.y(X,g_(d),2);if(X.D!\u003d3)return v\u003dX.U,P\u003dObject.assign({},p,{options:JSON.parse(JSON.stringify(p.options)),interface:g.AO(\"INNERTUBE_CONTEXT_CLIENT_NAME\",0)}),g.y(X,g.DM(v,\"LogsRequestsStore\",P),3);M\u003dX.U;b.ticks.tc\u003d(0,g.Ib)();Kyw(b);return X.return(M)})};\nB0q\u003dfunction(p,d){var b,v,P,M,X,a,F,h;return g.z(function(O){if(O.D\u003d\u003d1)return b\u003d{startTime:(0,g.Ib)(),infos:{transactionType:\"YT_IDB_TRANSACTION_TYPE_READ\"},ticks:{}},g.y(O,g_(d),2);if(O.D!\u003d3)return v\u003dO.U,P\u003dg.AO(\"INNERTUBE_CONTEXT_CLIENT_NAME\",0),M\u003d[p,P,0],X\u003d[p,P,(0,g.Ib)()],a\u003dIDBKeyRange.bound(M,X),F\u003d\"prev\",g.N5(\"use_fifo_for_networkless\")\u0026\u0026(F\u003d\"next\"),h\u003dvoid 0,g.y(O,g.ip(v,[\"LogsRequestsStore\"],{mode:\"readwrite\",Ib:!0},function(J){return g.LU(J.objectStore(\"LogsRequestsStore\").index(\"newRequestV2\"),\n{query:a,direction:F},function(k){k.getValue()\u0026\u0026(h\u003dk.getValue(),p\u003d\u003d\u003d\"NEW\"\u0026\u0026(h.status\u003d\"QUEUED\",k.update(h)))})}),3);\nb.ticks.tc\u003d(0,g.Ib)();Kyw(b);return O.return(h)})};\nRn7\u003dfunction(p,d){var b;return g.z(function(v){if(v.D\u003d\u003d1)return g.y(v,g_(d),2);b\u003dv.U;return v.return(g.ip(b,[\"LogsRequestsStore\"],{mode:\"readwrite\",Ib:!0},function(P){var M\u003dP.objectStore(\"LogsRequestsStore\");return M.get(p).then(function(X){if(X)return X.status\u003d\"QUEUED\",g.HQ(M,X).then(function(){return X})})}))})};\nT0e\u003dfunction(p,d,b,v){b\u003db\u003d\u003d\u003dvoid 0?!0:b;var P;return g.z(function(M){if(M.D\u003d\u003d1)return g.y(M,g_(d),2);P\u003dM.U;return M.return(g.ip(P,[\"LogsRequestsStore\"],{mode:\"readwrite\",Ib:!0},function(X){var a\u003dX.objectStore(\"LogsRequestsStore\");return a.get(p).then(function(F){return F?(F.status\u003d\"NEW\",b\u0026\u0026(F.sendCount+\u003d1),v!\u003d\u003dvoid 0\u0026\u0026(F.options.compress\u003dv),g.HQ(a,F).then(function(){return F})):g.w2.resolve(void 0)})}))})};\nAOk\u003dfunction(p,d){var b;return g.z(function(v){if(v.D\u003d\u003d1)return g.y(v,g_(d),2);b\u003dv.U;return v.return(b.delete(\"LogsRequestsStore\",p))})};\nWyq\u003dfunction(p){var d,b;return g.z(function(v){if(v.D\u003d\u003d1)return g.y(v,g_(p),2);d\u003dv.U;b\u003d(0,g.Ib)()-2592E6;return g.y(v,g.ip(d,[\"LogsRequestsStore\"],{mode:\"readwrite\",Ib:!0},function(P){return g.Sn(P.objectStore(\"LogsRequestsStore\"),{},function(M){if(M.getValue().timestamp\u003c\u003db)return M.delete().then(function(){return g.YW(M)})})}),0)})};\np3k\u003dfunction(){g.z(function(p){return g.y(p,$tk(\"LogsDatabaseV2\"),0)})};\nKyw\u003dfunction(p){g.N5(\"nwl_csi_killswitch\")||w_(\"networkless_performance\",p,{sampleRate:1})};\nb8C\u003dfunction(p){return g.KU(d5W(),p)};\nvPq\u003dfunction(p){var d,b;g.z(function(v){if(v.D\u003d\u003d1)return g.y(v,b8C(p),2);d\u003dv.U;b\u003d(0,g.Ib)()-2592E6;return g.y(v,g.ip(d,[\"SWHealthLog\"],{mode:\"readwrite\",Ib:!0},function(P){return g.Sn(P.objectStore(\"SWHealthLog\"),{},function(M){if(M.getValue().timestamp\u003c\u003db)return M.delete().then(function(){return g.YW(M)})})}),0)})};\nPg$\u003dfunction(p){var d;return g.z(function(b){if(b.D\u003d\u003d1)return g.y(b,b8C(p),2);d\u003db.U;return g.y(b,d.clear(\"SWHealthLog\"),0)})};\ng.Lp\u003dfunction(p,d,b,v,P,M,X){P\u003dP\u003d\u003d\u003dvoid 0?\"\":P;M\u003dM\u003d\u003d\u003dvoid 0?!1:M;X\u003dX\u003d\u003d\u003dvoid 0?!1:X;if(p)if(b\u0026\u0026!g.xP())v3(new g.RN(\"Legacy referrer-scrubbed ping detected\")),p\u0026\u0026MSk(p,void 0,{scrubReferrer:!0});else if(P)c3(p,d,\"POST\",P,v);else if(g.AO(\"USE_NET_AJAX_FOR_PING_TRANSPORT\",!1)||v||X)c3(p,d,\"GET\",\"\",v,void 0,M,X);else{b:{try{var a\u003dnew QwC({url:p});if(a.X?typeof a.B!\u003d\u003d\"string\"||a.B.length\u003d\u003d\u003d0?0:{version:3,IC:a.B,Mj:yN(a.D,\"act\u003d1\",\"ri\u003d1\",$MC(a))}:a.S\u0026\u0026{version:4,IC:yN(a.D,\"dct\u003d1\",\"suid\u003d\"+a.V,\"\"),Mj:yN(a.D,\n\"act\u003d1\",\"ri\u003d1\",\"suid\u003d\"+a.V)}){var F\u003dHr(g.V4(5,p));var h\u003d!(!F||!F.endsWith(\"/aclk\")||Ky(p,\"ri\")!\u003d\u003d\"1\");break b}}catch(O){}h\u003d!1}h?X3D(p)?(d\u0026\u0026d(),b\u003d!0):b\u003d!1:b\u003d!1;b||MSk(p,d)}};\nX3D\u003dfunction(p,d){try{if(window.navigator\u0026\u0026window.navigator.sendBeacon\u0026\u0026window.navigator.sendBeacon(p,d\u003d\u003d\u003dvoid 0?\"\":d))return!0}catch(b){}return!1};\nMSk\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?{}:b;var v\u003dnew Image,P\u003d\"\"+qIW++;QU[P]\u003dv;v.onload\u003dv.onerror\u003dfunction(){d\u0026\u0026QU[P]\u0026\u0026d();delete QU[P]};\nb.scrubReferrer\u0026\u0026(v.referrerPolicy\u003d\"no-referrer\");v.src\u003dp};\naY$\u003dfunction(p){var d;return((d\u003ddocument.featurePolicy)\u003d\u003dnull?0:d.allowedFeatures().includes(\"attribution-reporting\"))?p+\"\u0026nis\u003d6\":p+\"\u0026nis\u003d5\"};\nms\u003dfunction(){$X||($X\u003dnew Xx(\"yt.offline\"));return $X};\noPq\u003dfunction(p){if(g.N5(\"offline_error_handling\")){var d\u003dms().get(\"errors\",!0)||{};d[p.message]\u003d{name:p.name,stack:p.stack};p.level\u0026\u0026(d[p.message].level\u003dp.level);ms().set(\"errors\",d,2592E3,!0)}};\nKp\u003dfunction(){this.D\u003dnew Map;this.U\u003d!1};\nxX\u003dfunction(){if(!Kp.instance){var p\u003dg.gw(\"yt.networkRequestMonitor.instance\")||new Kp;g.Se(\"yt.networkRequestMonitor.instance\",p);Kp.instance\u003dp}return Kp.instance};\nBv\u003dfunction(){g.WX.call(this);var p\u003dthis;this.U\u003d!1;this.D\u003dEaz();this.D.listen(\"networkstatus-online\",function(){if(p.U\u0026\u0026g.N5(\"offline_error_handling\")){var d\u003dms().get(\"errors\",!0);if(d){for(var b in d)if(d[b]){var v\u003dnew g.RN(b,\"sent via offline_errors\");v.name\u003dd[b].name;v.stack\u003dd[b].stack;v.level\u003dd[b].level;g.dA(v)}ms().set(\"errors\",{},2592E3,!0)}}})};\nF8e\u003dfunction(){if(!Bv.instance){var p\u003dg.gw(\"yt.networkStatusManager.instance\")||new Bv;g.Se(\"yt.networkStatusManager.instance\",p);Bv.instance\u003dp}return Bv.instance};\ng.R$\u003dfunction(p){p\u003dp\u003d\u003d\u003dvoid 0?{}:p;g.WX.call(this);var d\u003dthis;this.D\u003dthis.V\u003d0;this.U\u003dF8e();var b\u003dg.gw(\"yt.networkStatusManager.instance.listen\").bind(this.U);b\u0026\u0026(p.rateLimit?(this.rateLimit\u003dp.rateLimit,b(\"networkstatus-online\",function(){hcC(d,\"publicytnetworkstatus-online\")}),b(\"networkstatus-offline\",function(){hcC(d,\"publicytnetworkstatus-offline\")})):(b(\"networkstatus-online\",function(){d.dispatchEvent(\"publicytnetworkstatus-online\")}),b(\"networkstatus-offline\",function(){d.dispatchEvent(\"publicytnetworkstatus-offline\")})))};\nhcC\u003dfunction(p,d){p.rateLimit?p.D?(g.KS.bk(p.V),p.V\u003dg.KS.Y2(function(){p.B!\u003d\u003dd\u0026\u0026(p.dispatchEvent(d),p.B\u003dd,p.D\u003d(0,g.Ib)())},p.rateLimit-((0,g.Ib)()-p.D))):(p.dispatchEvent(d),p.B\u003dd,p.D\u003d(0,g.Ib)()):p.dispatchEvent(d)};\nAN\u003dfunction(){var p\u003dex.call;T1||(T1\u003dnew g.R$({wMZ:!0,XEB:!0}));p.call(ex,this,{Go:{G6:Wyq,SU:AOk,Cj:B0q,mJB:Rn7,ew:T0e,set:xA7},zo:T1,handleError:function(d,b,v){var P,M\u003dv\u003d\u003dnull?void 0:(P\u003dv.error)\u003d\u003dnull?void 0:P.code;if(M\u003d\u003d\u003d400||M\u003d\u003d\u003d415){var X;v3(new g.RN(d.message,b,v\u003d\u003dnull?void 0:(X\u003dv.error)\u003d\u003dnull?void 0:X.code),void 0,void 0,void 0,!0)}else g.dA(d)},\njU:v3,sendFn:O8k,now:g.Ib,qg:oPq,e5:g.vQ(),NI:\"publicytnetworkstatus-online\",Nd:\"publicytnetworkstatus-offline\",qZ:!0,y0:.1,P8:g.Gh(\"potential_esf_error_limit\",10),Wb:g.N5,VG:!(g.Ay()\u0026\u0026g.e7(document.location.toString())!\u003d\u003d\"www.youtube-nocookie.com\")});this.B\u003dnew g.fC;g.N5(\"networkless_immediately_drop_all_requests\")\u0026\u0026p3k();mt$(\"LogsDatabaseV2\")};\nWv\u003dfunction(){var p\u003dg.gw(\"yt.networklessRequestController.instance\");p||(p\u003dnew AN,g.Se(\"yt.networklessRequestController.instance\",p),g.N5(\"networkless_logging\")\u0026\u0026g.d_().then(function(d){p.Wa\u003dd;gC7(p);p.B.resolve();p.qZ\u0026\u0026Math.random()\u003c\u003dp.y0\u0026\u0026p.Wa\u0026\u0026vPq(p.Wa);g.N5(\"networkless_immediately_drop_sw_health_store\")\u0026\u0026JkK(p)}));\nreturn p};\nJkK\u003dfunction(p){var d;g.z(function(b){if(!p.Wa)throw d\u003dg.N_(\"clearSWHealthLogsDb\"),d;return b.return(Pg$(p.Wa).catch(function(v){p.handleError(v)}))})};\nO8k\u003dfunction(p,d,b,v){v\u003dv\u003d\u003d\u003dvoid 0?!1:v;d\u003dg.N5(\"web_fp_via_jspb\")?Object.assign({},d):d;g.N5(\"use_cfr_monitor\")\u0026\u0026khD(p,d);if(g.N5(\"use_request_time_ms_header\"))d.headers\u0026\u0026hk(p)\u0026\u0026(d.headers[\"X-Goog-Request-Time\"]\u003dJSON.stringify(Math.round((0,g.Ib)())));else{var P;if((P\u003dd.postParams)\u003d\u003dnull?0:P.requestTimeMs)d.postParams.requestTimeMs\u003dMath.round((0,g.Ib)())}b\u0026\u0026Object.keys(d).length\u003d\u003d\u003d0?g.Lp(p):d.compress?d.postBody?(typeof d.postBody!\u003d\u003d\"string\"\u0026\u0026(d.postBody\u003dJSON.stringify(d.postBody)),iV(p,d.postBody,\nd,g.ys,v)):iV(p,JSON.stringify(d.postParams),d,IM,v):g.ys(p,d)};\npg\u003dfunction(p,d){g.N5(\"use_event_time_ms_header\")\u0026\u0026hk(p)\u0026\u0026(d.headers||(d.headers\u003d{}),d.headers[\"X-Goog-Event-Time\"]\u003dJSON.stringify(Math.round((0,g.Ib)())));return d};\nkhD\u003dfunction(p,d){var b\u003dd.onError?d.onError:function(){};\nd.onError\u003dfunction(P,M){xX().requestComplete(p,!1);b(P,M)};\nvar v\u003dd.onSuccess?d.onSuccess:function(){};\nd.onSuccess\u003dfunction(P,M){xX().requestComplete(p,!0);v(P,M)}};\ng.dr\u003dfunction(p){this.config_\u003dnull;p?this.config_\u003dp:hne()\u0026\u0026(this.config_\u003dg.JN())};\ng.bK\u003dfunction(p,d,b,v){function P(h){try{if((h\u003d\u003d\u003dvoid 0?0:h)\u0026\u0026v.retry\u0026\u0026!v.networklessOptions.bypassNetworkless)M.method\u003d\"POST\",v.networklessOptions.writeThenSend?Wv().writeThenSend(F,M):Wv().sendAndWrite(F,M);else if(v.compress){var O\u003d!v.networklessOptions.writeThenSend;if(M.postBody){var J\u003dM.postBody;typeof J!\u003d\u003d\"string\"\u0026\u0026(J\u003dJSON.stringify(M.postBody));iV(F,J,M,g.ys,O)}else iV(F,JSON.stringify(M.postParams),M,IM,O)}else g.N5(\"web_all_payloads_via_jspb\")?g.ys(F,M):IM(F,M)}catch(k){if(k.name\u003d\u003d\u003d\"InvalidAccessError\")v3(Error(\"An extension is blocking network request.\"));\nelse throw k;}}\n!g.AO(\"VISITOR_DATA\")\u0026\u0026d!\u003d\u003d\"visitor_id\"\u0026\u0026Math.random()\u003c.01\u0026\u0026v3(new g.RN(\"Missing VISITOR_DATA when sending innertube request.\",d,b,v));if(!p.isReady())throw p\u003dnew g.RN(\"innertube xhrclient not ready\",d,b,v),g.dA(p),p;var M\u003d{headers:v.headers||{},method:\"POST\",postParams:b,postBody:v.postBody,postBodyFormat:v.postBodyFormat||\"JSON\",onTimeout:function(){v.onTimeout()},\nonFetchTimeout:v.onTimeout,onSuccess:function(h,O){if(v.onSuccess)v.onSuccess(O)},\nonFetchSuccess:function(h){if(v.onSuccess)v.onSuccess(h)},\nonError:function(h,O){if(v.onError)v.onError(O)},\nonFetchError:function(h){if(v.onError)v.onError(h)},\ntimeout:v.timeout,withCredentials:!0,compress:v.compress};M.headers[\"Content-Type\"]||(M.headers[\"Content-Type\"]\u003d\"application/json\");b\u003d\"\";var X\u003dp.config_.gJ;X\u0026\u0026(b\u003dX);X\u003dp.config_.EQ||!1;var a\u003dZ0W(X,b,v);Object.assign(M.headers,a);M.headers.Authorization\u0026\u0026!b\u0026\u0026X\u0026\u0026(M.headers[\"x-origin\"]\u003dwindow.location.origin);var F\u003doM(\"\"+b+(\"/youtubei/\"+p.config_.innertubeApiVersion+\"/\"+d),{alt:\"json\"});g.gw(\"ytNetworklessLoggingInitializationOptions\")\u0026\u0026nPe.isNwlInitialized?VNj().then(function(h){P(h)}):P(!1)};\ng.qy\u003dfunction(p,d,b){var v\u003dg.v_();if(v\u0026\u0026d){var P\u003dv.subscribe(p,function(){function M(){P_[P]\u0026\u0026d.apply\u0026\u0026typeof d.apply\u003d\u003d\"function\"\u0026\u0026d.apply(b||window,X)}\nvar X\u003darguments;try{g.My[p]?M():g.lg(M,0)}catch(a){g.dA(a)}},b);\nP_[P]\u003d!0;XE[p]||(XE[p]\u003d[]);XE[p].push(P);return P}return 0};\nrkq\u003dfunction(p){var d\u003dg.qy(\"LOGGED_IN\",function(b){p.apply(void 0,arguments);g.a1(d)})};\ng.a1\u003dfunction(p){var d\u003dg.v_();d\u0026\u0026(typeof p\u003d\u003d\u003d\"number\"?p\u003d[p]:typeof p\u003d\u003d\u003d\"string\"\u0026\u0026(p\u003d[parseInt(p,10)]),g.kD(p,function(b){d.unsubscribeByKey(b);delete P_[b]}))};\ng.o1\u003dfunction(p,d){var b\u003dg.v_();return b?b.publish.apply(b,arguments):!1};\nurq\u003dfunction(p){var d\u003dg.v_();if(d)if(d.clear(p),p)fYu(p);else for(var b in XE)fYu(b)};\ng.v_\u003dfunction(){return g.ee.ytPubsubPubsubInstance};\nfYu\u003dfunction(p){XE[p]\u0026\u0026(p\u003dXE[p],g.kD(p,function(d){P_[d]\u0026\u0026delete P_[d]}),p.length\u003d0)};\ng.FE\u003dfunction(p,d,b){lYu(p,d,b\u003d\u003d\u003dvoid 0?null:b)};\nlYu\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?null:b;var v\u003dsMu(p),P\u003ddocument.getElementById(v),M\u003dP\u0026\u0026jmu(P),X\u003dP\u0026\u0026!M;M?d\u0026\u0026d():(d\u0026\u0026(M\u003dg.qy(v,d),d\u003d\"\"+g.Bj(d),Z8B[d]\u003dM),X||(P\u003dEPK(p,v,function(){jmu(P)||(z4W(P),g.o1(v),g.lg(function(){urq(v)},0))},b)))};\nEPK\u003dfunction(p,d,b,v){v\u003dv\u003d\u003d\u003dvoid 0?null:v;var P\u003dg.dk(\"SCRIPT\");P.id\u003dd;P.onload\u003dfunction(){b\u0026\u0026setTimeout(b,0)};\nP.onreadystatechange\u003dfunction(){switch(P.readyState){case \"loaded\":case \"complete\":P.onload()}};\nv\u0026\u0026P.setAttribute(\"nonce\",v);g.$l(P,g.cW(p));p\u003ddocument.getElementsByTagName(\"head\")[0]||document.body;p.insertBefore(P,p.firstChild);return P};\nsMu\u003dfunction(p){var d\u003ddocument.createElement(\"a\");g.Hk(d,p);p\u003dd.href.replace(/^[a-zA-Z]+:\\/\\//,\"//\");return\"js-\"+dB(p)};\nhV\u003dfunction(p,d){if(p\u003d\u003d\u003dd)p\u003d!0;else if(Array.isArray(p)\u0026\u0026Array.isArray(d))p\u003dg.FM(p,d,hV);else if(g.Kz(p)\u0026\u0026g.Kz(d))a:if(g.wB(p).length!\u003dg.wB(d).length)p\u003d!1;else{for(var b in p)if(!hV(p[b],d[b])){p\u003d!1;break a}p\u003d!0}else p\u003d!1;return p};\nkF\u003dfunction(p){var d\u003dg.yq.apply(1,arguments);if(!Ov(p)||d.some(function(v){return!Ov(v)}))throw Error(\"Only objects may be merged.\");\nd\u003dg.u(d);for(var b\u003dd.next();!b.done;b\u003dd.next())JV(p,b.value)};\nJV\u003dfunction(p,d){for(var b in d)if(Ov(d[b])){if(b in p\u0026\u0026!Ov(p[b]))throw Error(\"Cannot merge an object into a non-object.\");b in p||(p[b]\u003d{});JV(p[b],d[b])}else if(lK(d[b])){if(b in p\u0026\u0026!lK(p[b]))throw Error(\"Cannot merge an array into a non-array.\");b in p||(p[b]\u003d[]);Cgz(p[b],d[b])}else p[b]\u003dd[b];return p};\nCgz\u003dfunction(p,d){d\u003dg.u(d);for(var b\u003dd.next();!b.done;b\u003dd.next())b\u003db.value,Ov(b)?p.push(JV({},b)):lK(b)?p.push(Cgz([],b)):p.push(b);return p};\nOv\u003dfunction(p){return typeof p\u003d\u003d\u003d\"object\"\u0026\u0026!Array.isArray(p)};\nlK\u003dfunction(p){return typeof p\u003d\u003d\u003d\"object\"\u0026\u0026Array.isArray(p)};\nZK\u003dfunction(p){g.e.call(this);this.U\u003dp};\nEv\u003dfunction(p){ZK.call(this,!0);this.D\u003dp};\nNAu\u003dfunction(p,d){g.e.call(this);var b\u003dthis;this.B\u003d[];this.Z\u003d!1;this.U\u003d0;this.X\u003dthis.S\u003dthis.V\u003d!1;this.eB\u003dnull;var v\u003d(0,g.RK)(p,d);this.D\u003dnew g.bR(function(){return v(b.eB)},300);\ng.Y(this,this.D);this.C\u003dthis.W\u003dInfinity};\nGhC\u003dfunction(p,d){if(!d)return!1;for(var b\u003d0;b\u003cd.length;b++){var v\u003dd.item(b);if(v\u0026\u0026p.B.includes(v.identifier))return!0}return!1};\nNy\u003dfunction(p){if(window.crypto\u0026\u0026window.crypto.getRandomValues)try{var d\u003dArray(p),b\u003dnew Uint8Array(p);window.crypto.getRandomValues(b);for(var v\u003d0;v\u003cd.length;v++)d[v]\u003db[v];return d}catch(M){}d\u003dArray(p);for(b\u003d0;b\u003cp;b++){v\u003dDate.now();for(var P\u003d0;P\u003cv%23;P++)d[b]\u003dMath.random();d[b]\u003dMath.floor(Math.random()*256)}if(Cg)for(b\u003d1,v\u003d0;v\u003cCg.length;v++)d[b%p]\u003dd[b%p]^d[(b-1)%p]/4^Cg.charCodeAt(v),b++;return d};\ng.GW\u003dfunction(p){p\u003dNy(p);for(var d\u003d[],b\u003d0;b\u003cp.length;b++)d.push(\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_\".charAt(p[b]\u002663));return d.join(\"\")};\ng.w3C\u003dfunction(){return g.ca(Ny(16),function(p){return(p\u002615).toString(16)}).join(\"\")};\nU5j\u003dfunction(){var p\u003d{};var d\u003dp.fFC\u003d\u003d\u003dvoid 0?!1:p.fFC;p\u003dp.Zt\u003d\u003d\u003dvoid 0?!0:p.Zt;if(g.gw(\"_lact\",window)\u003d\u003dnull){var b\u003dparseInt(g.AO(\"LACT\"),10);b\u003disFinite(b)?Date.now()-Math.max(b,0):-1;g.Se(\"_lact\",b,window);g.Se(\"_fact\",b,window);b\u003d\u003d-1\u0026\u0026wr();g.GZ(document,\"keydown\",wr);g.GZ(document,\"keyup\",wr);g.GZ(document,\"mousedown\",wr);g.GZ(document,\"mouseup\",wr);d?g.GZ(window,\"touchmove\",function(){Uv(\"touchmove\",200)},{passive:!0}):(g.GZ(window,\"resize\",function(){Uv(\"resize\",200)}),p\u0026\u0026g.GZ(window,\"scroll\",\nfunction(){Uv(\"scroll\",200)}));\nnew yr(function(){Uv(\"mouse\",100)});\ng.GZ(document,\"touchstart\",wr,{passive:!0});g.GZ(document,\"touchend\",wr,{passive:!0})}};\nUv\u003dfunction(p,d){c_[p]||(c_[p]\u003d!0,g.KS.Y2(function(){wr();c_[p]\u003d!1},d))};\nwr\u003dfunction(){g.gw(\"_lact\",window)\u003d\u003dnull\u0026\u0026(U5j(),g.gw(\"_lact\",window));var p\u003dDate.now();g.Se(\"_lact\",p,window);g.gw(\"_fact\",window)\u003d\u003d-1\u0026\u0026g.Se(\"_fact\",p,window);(p\u003dg.gw(\"ytglobal.ytUtilActivityCallback_\"))\u0026\u0026p()};\ny_\u003dfunction(){var p\u003dg.gw(\"_lact\",window);return p\u003d\u003dnull?-1:Math.max(Date.now()-p,0)};\nI1\u003dfunction(p){this.name\u003dp};\nzW\u003dfunction(p){this.key\u003dp};\nckq\u003dfunction(){var p\u003dthis;this.D\u003dnew Map;this.B\u003dnew Map;this.U\u003dnew Map;this.Up\u003d{MrC:function(){return new Map(p.D)}}};\njD\u003dfunction(p,d){p.D.set(d.Au,d);var b\u003dp.B.get(d.Au);if(b)try{b.hS(p.resolve(d.Au))}catch(v){b.qI(v)}};\niK\u003dfunction(p,d,b,v){v\u003dv\u003d\u003d\u003dvoid 0?!1:v;if(b.indexOf(d)\u003e-1)throw Error(\"Deps cycle for: \"+d);if(p.U.has(d))return p.U.get(d);if(!p.D.has(d)){if(v)return;throw Error(\"No provider for: \"+d);}v\u003dp.D.get(d);b.push(d);if(v.pw!\u003d\u003dvoid 0)var P\u003dv.pw;else if(v.CbX)P\u003dv[tV]?ykw(p,v[tV],b):[],P\u003dv.CbX.apply(v,g.E(P));else if(v.XO){P\u003dv.XO;var M\u003dP[tV]?ykw(p,P[tV],b):[];P\u003dnew (Function.prototype.bind.apply(P,[null].concat(g.E(M))))}else throw Error(\"Could not resolve providers for: \"+d);b.pop();v.QHF||p.U.set(d,P);\nreturn P};\nykw\u003dfunction(p,d,b){return d?d.map(function(v){return v instanceof zW?iK(p,v.key,b,!0):iK(p,v,b)}):[]};\nDK\u003dfunction(){H_||(H_\u003dnew ckq);return H_};\neD\u003dfunction(){var p,d;return\"h5vcc\"in V_\u0026\u0026((p\u003dV_.h5vcc.traceEvent)\u003d\u003dnull?0:p.traceBegin)\u0026\u0026((d\u003dV_.h5vcc.traceEvent)\u003d\u003dnull?0:d.traceEnd)?1:\"performance\"in V_\u0026\u0026V_.performance.mark\u0026\u0026V_.performance.measure?2:0};\nSD\u003dfunction(p){var d\u003deD();switch(d){case 1:V_.h5vcc.traceEvent.traceBegin(\"YTLR\",p);break;case 2:V_.performance.mark(p+\"-start\");break;case 0:break;default:PR(d,\"unknown trace type\")}};\nIY7\u003dfunction(p){var d\u003deD();switch(d){case 1:V_.h5vcc.traceEvent.traceEnd(\"YTLR\",p);break;case 2:d\u003dp+\"-start\";var b\u003dp+\"-end\";V_.performance.mark(b);V_.performance.measure(p,d,b);break;case 0:break;default:PR(d,\"unknown trace type\")}};\nzck\u003dfunction(p){var d,b;(b\u003d(d\u003dwindow).onerror)\u003d\u003dnull||b.call(d,p.message,\"\",0,0,p)};\njMu\u003dfunction(p){var d\u003dthis;var b\u003db\u003d\u003d\u003dvoid 0?0:b;var v\u003dv\u003d\u003d\u003dvoid 0?g.vQ():v;this.B\u003db;this.scheduler\u003dv;this.U\u003dnew g.fC;this.D\u003dp;for(p\u003d{vJ:0};p.vJ\u003cthis.D.length;p\u003d{Y4:void 0,vJ:p.vJ},p.vJ++)p.Y4\u003dthis.D[p.vJ],b\u003dfunction(P){return function(){P.Y4.ZD();d.D[P.vJ].hP\u003d!0;d.D.every(function(M){return M.hP\u003d\u003d\u003d!0})\u0026\u0026d.U.resolve()}}(p),v\u003dpU(b,YF(this,p.Y4)),this.D[p.vJ]\u003dObject.assign({},p.Y4,{ZD:b,\njobId:v})};\ntSu\u003dfunction(p){var d\u003dArray.from(p.D.keys()).sort(function(v,P){return YF(p,p.D[P])-YF(p,p.D[v])});\nd\u003dg.u(d);for(var b\u003dd.next();!b.done;b\u003dd.next())b\u003dp.D[b.value],b.jobId\u003d\u003d\u003dvoid 0||b.hP||(p.scheduler.bk(b.jobId),pU(b.ZD,10))};\nYF\u003dfunction(p,d){var b;return(b\u003dd.priority)!\u003dnull?b:p.B};\nLg\u003dfunction(p){this.state\u003dp;this.plugins\u003d[];this.B\u003dvoid 0;this.V\u003d{};gr\u0026\u0026SD(this.state)};\ni8e\u003dfunction(p,d){var b\u003dd.filter(function(P){return Q_(p,P)\u003d\u003d\u003d10}),v\u003dd.filter(function(P){return Q_(p,P)!\u003d\u003d10});\nreturn p.V.vrZ?function(){var P\u003dg.yq.apply(0,arguments);return g.z(function(M){if(M.D\u003d\u003d1)return g.y(M,p.SWF.apply(p,[b].concat(g.E(P))),2);p.Re.apply(p,[v].concat(g.E(P)));g.l$(M)})}:function(){var P\u003dg.yq.apply(0,arguments);\np.Hfh.apply(p,[b].concat(g.E(P)));p.Re.apply(p,[v].concat(g.E(P)))}};\nQ_\u003dfunction(p,d){var b,v;return(v\u003d(b\u003dp.B)!\u003dnull?b:d.priority)!\u003dnull?v:0};\n$F\u003dfunction(p){gr\u0026\u0026p\u0026\u0026SD(p)};\nmN\u003dfunction(p){gr\u0026\u0026p\u0026\u0026IY7(p)};\nD5e\u003dfunction(p,d,b){H8w\u0026\u0026console.groupCollapsed\u0026\u0026console.groupEnd\u0026\u0026(console.groupCollapsed(\"[\"+p.constructor.name+\"] \u0027\"+p.state+\"\u0027 to \u0027\"+d+\"\u0027\"),console.log(\"with message: \",b),console.groupEnd())};\nKg\u003dfunction(p){if(g.N5(\"web_lifecycle_error_handling_killswitch\"))return p();try{return p()}catch(d){zck(d)}};\nxF\u003dfunction(p){Lg.call(this,p\u003d\u003d\u003dvoid 0?\"none\":p);this.D\u003dnull;this.B\u003d10;this.transitions\u003d[{from:\"none\",bJ:\"application_navigating\",action:this.X},{from:\"application_navigating\",bJ:\"none\",action:this.S},{from:\"application_navigating\",bJ:\"application_navigating\",action:function(){}},\n{from:\"none\",bJ:\"none\",action:function(){}}]};\nVSu\u003dfunction(){B_||(B_\u003dnew xF);return B_};\nR1\u003dfunction(){var p\u003dthis;this.store\u003d{};this.D\u003d0;this.U\u003d{};this.Up\u003d{bsX:function(){return p.D}}};\nW_\u003dfunction(p,d){var b\u003dTW(d);if(p.U[b])return p.U[b];var v\u003dObject.keys(p.store)||[];if(v.length\u003c\u003d1\u0026\u0026TW(d)\u003d\u003d\u003dv[0])return v;for(var P\u003d[],M\u003d0;M\u003cv.length;M++){var X\u003dv[M].split(\"/\");if(AV(d.auth,X[0])){var a\u003dd.isJspb;AV(a\u003d\u003d\u003dvoid 0?\"undefined\":a?\"true\":\"false\",X[1])\u0026\u0026AV(d.cttAuthInfo,X[2])\u0026\u0026(a\u003dd.tier,a\u003da\u003d\u003d\u003dvoid 0?\"undefined\":JSON.stringify(a),AV(a,X[3])\u0026\u0026P.push(v[M]))}}return p.U[b]\u003dP};\nAV\u003dfunction(p,d){return p\u003d\u003d\u003dvoid 0||p\u003d\u003d\u003d\"undefined\"?!0:p\u003d\u003d\u003dd};\nTW\u003dfunction(p){return[p.auth\u003d\u003d\u003dvoid 0?\"undefined\":p.auth,p.isJspb\u003d\u003d\u003dvoid 0?\"undefined\":p.isJspb,p.cttAuthInfo\u003d\u003d\u003dvoid 0?\"undefined\":p.cttAuthInfo,p.tier\u003d\u003d\u003dvoid 0?\"undefined\":p.tier].join(\"/\")};\npZ\u003dfunction(){this.V\u003dthis.D\u003dthis.U\u003d0;this.B\u003d!1};\ndK\u003dfunction(){var p\u003dg.gw(\"yt.logging.ims\");p||(p\u003dnew R1,g.Se(\"yt.logging.ims\",p));return p};\nYIB\u003dfunction(){if(yOj()\u0026\u0026!ecq){var p\u003dfunction(b){b\u003db.data;if(b.op\u003d\u003d\u003d\"serializedGelBatch\"){var v\u003dbX.get(b.key);v\u0026\u0026(SIj(b.serializedBatch,v.client,v.resolve,v.networklessOptions,v.isIsolated,v.useVSSEndpoint,v.dangerousLogToVisitorSession,v.requestsOutstanding),bX.delete(b.key))}},d\u003dyU();\nd\u0026\u0026(d.addEventListener(\"message\",p),d.onerror\u003dfunction(){bX.clear()});\necq\u003d!0}};\nK8W\u003dfunction(p,d){if(p.endpoint\u003d\u003d\u003d\"log_event\"){vi(p);var b\u003dPi(p),v\u003dgP$(p.payload)||\"\",P\u003dL8u(v),M\u003d200;if(P){if(P.enabled\u003d\u003d\u003d!1\u0026\u0026!g.N5(\"web_payload_policy_disabled_killswitch\"))return;M\u003dQMe(P.tier);if(M\u003d\u003d\u003d400){$5w(p,d);return}}M8[b]\u003d!0;b\u003d{cttAuthInfo:b,isJspb:!1,tier:M};dK().storePayload(b,p.payload);m5q(d,!1,b,X2(v))}};\nBAe\u003dfunction(p,d,b){if(d.endpoint\u003d\u003d\u003d\"log_event\"){vi(void 0,d);var v\u003dPi(d,!0),P\u003dL8u(p),M\u003d200;if(P){if(P.enabled\u003d\u003d\u003d!1\u0026\u0026!g.N5(\"web_payload_policy_disabled_killswitch\"))return;M\u003dQMe(P.tier);if(M\u003d\u003d\u003d400){x5w(p,d,b);return}}M8[v]\u003d!0;v\u003d{cttAuthInfo:v,isJspb:!0,tier:M};dK().storePayload(v,cR(d.payload));m5q(b,!0,v,X2(p))}};\nm5q\u003dfunction(p,d,b,v){function P(){q8({writeThenSend:!0},d,b.tier)}\nd\u003dd\u003d\u003d\u003dvoid 0?!1:d;v\u003dv\u003d\u003d\u003dvoid 0?!1:v;p\u0026\u0026(ao\u003dnew p);p\u003dg.Gh(\"tvhtml5_logging_max_batch_ads_fork\")||g.Gh(\"tvhtml5_logging_max_batch\")||g.Gh(\"web_logging_max_batch\")||100;var M\u003d(0,g.Ib)(),X\u003doo(d,b.tier),a\u003dX.V;v\u0026\u0026(X.B\u003d!0);v\u003d0;b\u0026\u0026(v\u003ddK().getSequenceCount(b));v\u003e\u003d1E3?P():v\u003e\u003dp?F2||(F2\u003dha(function(){P();F2\u003dvoid 0},0)):M-a\u003e\u003d10\u0026\u0026(Rc7(d,b.tier),X.V\u003dM)};\n$5w\u003dfunction(p,d){if(p.endpoint\u003d\u003d\u003d\"log_event\"){g.N5(\"more_accurate_gel_parser\")\u0026\u0026dK().storePayload({isJspb:!1},p.payload);vi(p);var b\u003dPi(p),v\u003dnew Map;v.set(b,[p.payload]);var P\u003dgP$(p.payload)||\"\";d\u0026\u0026(ao\u003dnew d);return new g.rv(function(M,X){ao\u0026\u0026ao.isReady()?TAB(v,ao,M,X,{bypassNetworkless:!0},!0,X2(P)):M()})}};\nx5w\u003dfunction(p,d,b){if(d.endpoint\u003d\u003d\u003d\"log_event\"){vi(void 0,d);var v\u003dPi(d,!0),P\u003dnew Map;P.set(v,[cR(d.payload)]);b\u0026\u0026(ao\u003dnew b);return new g.rv(function(M){ao\u0026\u0026ao.isReady()?Akk(P,ao,M,{bypassNetworkless:!0},!0,X2(p)):M()})}};\nPi\u003dfunction(p,d){var b\u003d\"\";if(p.dangerousLogToVisitorSession)b\u003d\"visitorOnlyApprovedKey\";else if(p.cttAuthInfo){if(d\u003d\u003d\u003dvoid 0?0:d){d\u003dp.cttAuthInfo.token;b\u003dp.cttAuthInfo;var v\u003dnew BW;b.videoId?v.setVideoId(b.videoId):b.playlistId\u0026\u0026pl(v,2,OA,Z7(b.playlistId));Ja[d]\u003dv}else d\u003dp.cttAuthInfo,b\u003d{},d.videoId?b.videoId\u003dd.videoId:d.playlistId\u0026\u0026(b.playlistId\u003dd.playlistId),kw[p.cttAuthInfo.token]\u003db;b\u003dp.cttAuthInfo.token}return b};\nq8\u003dfunction(p,d,b){p\u003dp\u003d\u003d\u003dvoid 0?{}:p;d\u003dd\u003d\u003d\u003dvoid 0?!1:d;new g.rv(function(v,P){var M\u003doo(d,b),X\u003dM.B;M.B\u003d!1;nZ(M.U);nZ(M.D);M.D\u003d0;ao\u0026\u0026ao.isReady()?b\u003d\u003d\u003dvoid 0\u0026\u0026g.N5(\"enable_web_tiered_gel\")?W8w(v,P,p,d,300,X):W8w(v,P,p,d,b,X):(Rc7(d,b),v())})};\nW8w\u003dfunction(p,d,b,v,P,M){var X\u003dao;b\u003db\u003d\u003d\u003dvoid 0?{}:b;v\u003dv\u003d\u003d\u003dvoid 0?!1:v;P\u003dP\u003d\u003d\u003dvoid 0?200:P;M\u003dM\u003d\u003d\u003dvoid 0?!1:M;var a\u003dnew Map,F\u003dnew Map,h\u003d{isJspb:v,cttAuthInfo:void 0,tier:P},O\u003d{isJspb:v,cttAuthInfo:void 0};if(v){d\u003dg.u(Object.keys(M8));for(P\u003dd.next();!P.done;P\u003dd.next())P\u003dP.value,F\u003dg.N5(\"enable_web_tiered_gel\")?dK().smartExtractMatchingEntries({keys:[h,O],sizeLimit:1E3}):dK().extractMatchingEntries({isJspb:!0,cttAuthInfo:P}),F.length\u003e0\u0026\u0026a.set(P,F),(g.N5(\"web_fp_via_jspb_and_json\")\u0026\u0026b.writeThenSend||!g.N5(\"web_fp_via_jspb_and_json\"))\u0026\u0026\ndelete M8[P];Akk(a,X,p,b,!1,M)}else{a\u003dg.u(Object.keys(M8));for(h\u003da.next();!h.done;h\u003da.next())h\u003dh.value,O\u003dg.N5(\"enable_web_tiered_gel\")?dK().smartExtractMatchingEntries({keys:[{isJspb:!1,cttAuthInfo:h,tier:P},{isJspb:!1,cttAuthInfo:h}],sizeLimit:1E3}):dK().extractMatchingEntries({isJspb:!1,cttAuthInfo:h}),O.length\u003e0\u0026\u0026F.set(h,O),(g.N5(\"web_fp_via_jspb_and_json\")\u0026\u0026b.writeThenSend||!g.N5(\"web_fp_via_jspb_and_json\"))\u0026\u0026delete M8[h];TAB(F,X,p,d,b,!1,M)}};\nRc7\u003dfunction(p,d){function b(){q8({writeThenSend:!0},p,d)}\np\u003dp\u003d\u003d\u003dvoid 0?!1:p;d\u003dd\u003d\u003d\u003dvoid 0?200:d;var v\u003doo(p,d),P\u003dv\u003d\u003d\u003dpfK||v\u003d\u003d\u003ddjw?5E3:bdq;g.N5(\"web_gel_timeout_cap\")\u0026\u0026!v.D\u0026\u0026(P\u003dha(function(){b()},P),v.D\u003dP);\nnZ(v.U);P\u003dg.AO(\"LOGGING_BATCH_TIMEOUT\",g.Gh(\"web_gel_debounce_ms\",1E4));g.N5(\"shorten_initial_gel_batch_timeout\")\u0026\u0026rK\u0026\u0026(P\u003dv_B);P\u003dha(function(){g.Gh(\"gel_min_batch_size\")\u003e0?dK().getSequenceCount({cttAuthInfo:void 0,isJspb:p,tier:d})\u003e\u003dPtD\u0026\u0026b():b()},P);\nv.U\u003dP};\nTAB\u003dfunction(p,d,b,v,P,M,X){P\u003dP\u003d\u003d\u003dvoid 0?{}:P;var a\u003dMath.round((0,g.Ib)()),F\u003dp.size,h\u003dMhK(X);p\u003dg.u(p);var O\u003dp.next();for(X\u003d{};!O.done;X\u003d{aR:void 0,batchRequest:void 0,dangerousLogToVisitorSession:void 0,UL:void 0,r4:void 0},O\u003dp.next()){var J\u003dg.u(O.value);O\u003dJ.next().value;J\u003dJ.next().value;X.batchRequest\u003dg.ik({context:g.kX(d.config_||g.JN())});if(!g.mD(J)\u0026\u0026!g.N5(\"throw_err_when_logevent_malformed_killswitch\")){v();break}X.batchRequest.events\u003dJ;(J\u003dkw[O])\u0026\u0026XfD(X.batchRequest,O,J);delete kw[O];X.dangerousLogToVisitorSession\u003d\nO\u003d\u003d\u003d\"visitorOnlyApprovedKey\";qE$(X.batchRequest,a,X.dangerousLogToVisitorSession);ap$(P);X.UL\u003dfunction(k){g.N5(\"start_client_gcf\")\u0026\u0026g.KS.Y2(function(){return g.z(function(n){return g.y(n,o_u(k),0)})});\nF--;F||b()};\nX.aR\u003d0;X.r4\u003dfunction(k){return function(){k.aR++;if(P.bypassNetworkless\u0026\u0026k.aR\u003d\u003d\u003d1)try{g.bK(d,h,k.batchRequest,fZ({writeThenSend:!0},k.dangerousLogToVisitorSession,k.UL,k.r4,M)),rK\u003d!1}catch(n){g.dA(n),v()}F--;F||b()}}(X);\ntry{g.bK(d,h,X.batchRequest,fZ(P,X.dangerousLogToVisitorSession,X.UL,X.r4,M)),rK\u003d!1}catch(k){g.dA(k),v()}}};\nAkk\u003dfunction(p,d,b,v,P,M){v\u003dv\u003d\u003d\u003dvoid 0?{}:v;var X\u003dMath.round((0,g.Ib)()),a\u003d{value:p.size},F\u003dnew Map([].concat(g.E(p)));F\u003dg.u(F);for(var h\u003dF.next();!h.done;h\u003dF.next()){var O\u003dg.u(h.value).next().value,J\u003dp.get(O);h\u003dnew VH$;var k\u003dd.config_||g.JN(),n\u003dnew YC,r\u003dnew tO;r1(r,1,k.RF);r1(r,2,k.LT);uf(r,16,k.h_);r1(r,17,k.innertubeContextClientVersion);if(k.FQ){var Z\u003dk.FQ,C\u003dnew z_;Z.coldConfigData\u0026\u0026r1(C,1,Z.coldConfigData);Z.appInstallData\u0026\u0026r1(C,6,Z.appInstallData);Z.coldHashData\u0026\u0026r1(C,3,Z.coldHashData);Z.hotHashData\u0026\u0026\nC.FR(Z.hotHashData);qN(r,z_,62,C)}(Z\u003dg.ee.devicePixelRatio)\u0026\u0026Z!\u003d1\u0026\u0026St(r,65,MT(Z));Z\u003dwA();Z!\u003d\u003d\"\"\u0026\u0026r1(r,54,Z);Z\u003dUI();if(Z.length\u003e0){C\u003dnew DH;for(var G\u003d0;G\u003cZ.length;G++){var U\u003dnew iz;r1(U,1,Z[G].key);pl(U,2,FYK,Z7(Z[G].value));Fh(C,15,iz,U)}qN(n,DH,5,C)}O07(k,r);JOW(n);k_7(r);nCW(k,r);rOu(r);g.N5(\"start_client_gcf\")\u0026\u0026fHC(r);g.AO(\"DELEGATED_SESSION_ID\")\u0026\u0026!g.N5(\"pageid_as_header_web\")\u0026\u0026(k\u003dnew Sg,r1(k,3,g.AO(\"DELEGATED_SESSION_ID\")));!g.N5(\"fill_delegate_context_in_gel_killswitch\")\u0026\u0026(Z\u003dg.AO(\"INNERTUBE_CONTEXT_SERIALIZED_DELEGATION_CONTEXT\"))\u0026\u0026\n(C\u003dXh(n,Sg,3)||new Sg,k\u003dn,Z\u003dr1(C,18,Z),qN(k,Sg,3,Z));k\u003dr;Z\u003dg.u(Object.entries(Xr(g.AO(\"DEVICE\",\"\"))));for(C\u003dZ.next();!C.done;C\u003dZ.next())G\u003dg.u(C.value),C\u003dG.next().value,G\u003dG.next().value,C\u003d\u003d\u003d\"cbrand\"?r1(k,12,G):C\u003d\u003d\u003d\"cmodel\"?r1(k,13,G):C\u003d\u003d\u003d\"cbr\"?r1(k,87,G):C\u003d\u003d\u003d\"cbrver\"?r1(k,88,G):C\u003d\u003d\u003d\"cos\"?r1(k,18,G):C\u003d\u003d\u003d\"cosver\"?r1(k,19,G):C\u003d\u003d\u003d\"cplatform\"\u0026\u0026uf(k,42,R4C(G));n.zj(r);qN(h,YC,1,n);if(r\u003dJa[O])a:{if(r.wd())n\u003d1;else if(r.getPlaylistId())n\u003d2;else break a;qN(h,BW,4,r);r\u003dXh(h,YC,1)||new YC;k\u003dXh(r,Sg,3)||new Sg;\nZ\u003dnew eg;Z.setToken(O);uf(Z,1,n);Fh(k,12,eg,Z);qN(r,Sg,3,k)}delete Ja[O];O\u003dO\u003d\u003d\u003d\"visitorOnlyApprovedKey\";uX()||nl(h,2,X);!O\u0026\u0026(n\u003dg.AO(\"EVENT_ID\"))\u0026\u0026(r\u003dht7(),k\u003dnew xC,r1(k,1,n),nl(k,2,r),qN(h,xC,5,k));ap$(v);if(g.N5(\"jspb_serialize_with_worker\")\u0026\u0026(n\u003dyU())\u0026\u0026v.writeThenSend){bX.set(lX,{client:d,resolve:b,networklessOptions:v,isIsolated:P,useVSSEndpoint:M,dangerousLogToVisitorSession:O,requestsOutstanding:a});n.postMessage({op:\"gelBatchToSerialize\",batchRequest:cR(h),clientEvents:J,key:lX});lX++;break}if(J){n\u003d\n[];for(r\u003d0;r\u003cJ.length;r++)try{n.push(new K0(J[r]))}catch(I){g.dA(new g.RN(\"Transport failed to deserialize \"+String(J[r])))}J\u003dn}else J\u003d[];J\u003dg.u(J);for(n\u003dJ.next();!n.done;n\u003dJ.next())Fh(h,3,K0,n.value);J\u003d{startTime:(0,g.Ib)(),ticks:{},infos:{}};h\u003dh.KI();J.ticks.geljspc\u003d(0,g.Ib)();g.N5(\"log_jspb_serialize_latency\")\u0026\u0026w_(\"gel_jspb_serialize\",J,{sampleRate:.1});SIj(h,d,b,v,P,M,O,a)}};\nSIj\u003dfunction(p,d,b,v,P,M,X,a){v\u003dv\u003d\u003d\u003dvoid 0?{}:v;a\u003da\u003d\u003d\u003dvoid 0?{value:0}:a;M\u003dMhK(M);v\u003dfZ(v,X,function(F){g.N5(\"start_client_gcf\")\u0026\u0026g.KS.Y2(function(){return g.z(function(h){return g.y(h,o_u(F),0)})});\na.value--;a.value||b()},function(){a.value--;\na.value||b()},P);\nv.headers[\"Content-Type\"]\u003d\"application/json+protobuf\";v.postBodyFormat\u003d\"JSPB\";v.postBody\u003dp;g.bK(d,M,\"\",v);rK\u003d!1};\nap$\u003dfunction(p){g.N5(\"always_send_and_write\")\u0026\u0026(p.writeThenSend\u003d!1)};\nfZ\u003dfunction(p,d,b,v,P){p\u003d{retry:!0,onSuccess:b,onError:v,networklessOptions:p,dangerousLogToVisitorSession:d,RuX:!!P,headers:{},postBodyFormat:\"\",postBody:\"\",compress:g.N5(\"compress_gel\")||g.N5(\"compress_gel_lr\")};uX()\u0026\u0026(p.headers[\"X-Goog-Request-Time\"]\u003dJSON.stringify(Math.round((0,g.Ib)())));return p};\nqE$\u003dfunction(p,d,b){uX()||(p.requestTimeMs\u003dString(d));g.N5(\"unsplit_gel_payloads_in_logs\")\u0026\u0026(p.unsplitGelPayloadsInLogs\u003d!0);!b\u0026\u0026(d\u003dg.AO(\"EVENT_ID\"))\u0026\u0026(b\u003dht7(),p.serializedClientEventId\u003d{serializedEventId:d,clientCounter:String(b)})};\nht7\u003dfunction(){var p\u003dg.AO(\"BATCH_CLIENT_COUNTER\")||0;p||(p\u003dMath.floor(Math.random()*65535/2));p++;p\u003e65535\u0026\u0026(p\u003d1);T_(\"BATCH_CLIENT_COUNTER\",p);return p};\nXfD\u003dfunction(p,d,b){if(b.videoId)var v\u003d\"VIDEO\";else if(b.playlistId)v\u003d\"PLAYLIST\";else return;p.credentialTransferTokenTargetId\u003db;p.context\u003dp.context||{};p.context.user\u003dp.context.user||{};p.context.user.credentialTransferTokens\u003d[{token:d,scope:v}]};\nvi\u003dfunction(p,d){if(!g.gw(\"yt.logging.transport.enableScrapingForTest\")){var b\u003dC8(\"il_payload_scraping\");if((b!\u003d\u003dvoid 0?String(b):\"\")\u003d\u003d\u003d\"enable_il_payload_scraping\")sA\u003d[],g.Se(\"yt.logging.transport.enableScrapingForTest\",!0),g.Se(\"yt.logging.transport.scrapedPayloadsForTesting\",sA),g.Se(\"yt.logging.transport.payloadToScrape\",\"visualElementShown visualElementHidden visualElementAttached screenCreated visualElementGestured visualElementStateChanged\".split(\" \")),g.Se(\"yt.logging.transport.getScrapedPayloadFromClientEventsFunction\"),\ng.Se(\"yt.logging.transport.scrapeClientEvent\",!0);else return}b\u003dg.gw(\"yt.logging.transport.scrapedPayloadsForTesting\");var v\u003dg.gw(\"yt.logging.transport.payloadToScrape\");d\u0026\u0026(d\u003dd.payload,(d\u003dg.gw(\"yt.logging.transport.getScrapedPayloadFromClientEventsFunction\").bind(d)())\u0026\u0026b.push(d));d\u003dg.gw(\"yt.logging.transport.scrapeClientEvent\");if(v\u0026\u0026v.length\u003e\u003d1)for(var P\u003d0;P\u003cv.length;P++)if(p\u0026\u0026p.payload[v[P]])if(d)b.push(p.payload);else{var M\u003dvoid 0;b.push(((M\u003dp)\u003d\u003dnull?void 0:M.payload)[v[P]])}g.Se(\"yt.logging.transport.scrapedPayloadsForTesting\",\nb)};\nuX\u003dfunction(){return g.N5(\"use_request_time_ms_header\")||g.N5(\"lr_use_request_time_ms_header\")};\nha\u003dfunction(p,d){return g.N5(\"transport_use_scheduler\")\u003d\u003d\u003d!1?g.lg(p,d):g.N5(\"logging_avoid_blocking_during_navigation\")||g.N5(\"lr_logging_avoid_blocking_during_navigation\")?g.d2(0,function(){if(VSu().currentState\u003d\u003d\u003d\"none\")p();else{var b\u003d{};VSu().install((b.none\u003d{callback:p},b))}},d):pU(p,0,d)};\nnZ\u003dfunction(p){g.N5(\"transport_use_scheduler\")?g.KS.bk(p):g.ZY(p)};\no_u\u003dfunction(p){var d,b,v,P,M,X,a,F,h,O;return g.z(function(J){return J.D\u003d\u003d1?(v\u003d(d\u003dp)\u003d\u003dnull?void 0:(b\u003dd.responseContext)\u003d\u003dnull?void 0:b.globalConfigGroup,P\u003dg.L(v,OdB),X\u003d(M\u003dv)\u003d\u003dnull?void 0:M.hotHashData,a\u003dg.L(v,JyC),h\u003d(F\u003dv)\u003d\u003dnull?void 0:F.coldHashData,(O\u003dDK().resolve(new zW(hN)))?X?P?g.y(J,aHe(O,X,P),2):g.y(J,aHe(O,X),2):J.LX(2):J.return()):h?a?g.y(J,oCu(O,h,a),0):g.y(J,oCu(O,h),0):J.LX(0)})};\noo\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?200:d;return p?d\u003d\u003d\u003d300?pfK:kZq:d\u003d\u003d\u003d300?djw:n_q};\nL8u\u003dfunction(p){if(g.N5(\"enable_web_tiered_gel\")){p\u003dryK[p||\"\"];var d,b,v,P\u003dDK().resolve(new zW(hN))\u003d\u003dnull?void 0:(d\u003dOr())\u003d\u003dnull?void 0:(b\u003dd.loggingHotConfig)\u003d\u003dnull?void 0:(v\u003db.eventLoggingConfig)\u003d\u003dnull?void 0:v.payloadPolicies;if(P)for(d\u003d0;d\u003cP.length;d++)if(P[d].payloadNumber\u003d\u003d\u003dp)return P[d]}};\ngP$\u003dfunction(p){p\u003dObject.keys(p);p\u003dg.u(p);for(var d\u003dp.next();!d.done;d\u003dp.next())if(d\u003dd.value,ryK[d])return d};\nQMe\u003dfunction(p){switch(p){case \"DELAYED_EVENT_TIER_UNSPECIFIED\":return 0;case \"DELAYED_EVENT_TIER_DEFAULT\":return 100;case \"DELAYED_EVENT_TIER_DISPATCH_TO_EMPTY\":return 200;case \"DELAYED_EVENT_TIER_FAST\":return 300;case \"DELAYED_EVENT_TIER_IMMEDIATE\":return 400;default:return 200}};\nX2\u003dfunction(p){return p\u003d\u003d\u003d\"gelDebuggingEvent\"};\nMhK\u003dfunction(p){return(p\u003d\u003d\u003dvoid 0?0:p)\u0026\u0026g.N5(\"vss_through_gel_video_stats\")?\"video_stats\":\"log_event\"};\nEA\u003dfunction(p,d,b,v){v\u003dv\u003d\u003d\u003dvoid 0?{}:v;var P\u003d{},M\u003dMath.round(v.timestamp||(0,g.Ib)());P.eventTimeMs\u003dM\u003cNumber.MAX_SAFE_INTEGER?M:0;P[p]\u003dd;p\u003dy_();P.context\u003d{lastActivityMs:String(v.timestamp||!isFinite(p)?-1:p)};v.sequenceGroup\u0026\u0026!g.N5(\"web_gel_sequence_info_killswitch\")\u0026\u0026(p\u003dP.context,d\u003dv.sequenceGroup,d\u003d{index:fp7(d),groupKey:d},p.sequence\u003dd,v.endOfSequence\u0026\u0026delete ZF[v.sequenceGroup]);(v.sendIsolatedPayload?$5w:K8W)({endpoint:\"log_event\",payload:P,cttAuthInfo:v.cttAuthInfo,dangerousLogToVisitorSession:v.dangerousLogToVisitorSession},\nb)};\nfp7\u003dfunction(p){ZF[p]\u003dp in ZF?ZF[p]+1:0;return ZF[p]};\ng.Oe\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?{}:b;var v\u003dg.dr;g.AO(\"ytLoggingEventsDefaultDisabled\",!1)\u0026\u0026g.dr\u003d\u003d\u003dg.dr\u0026\u0026(v\u003dnull);EA(p,d,v,b)};\nCZ\u003dfunction(p){this.D\u003dp};\ng.N8\u003dfunction(p){return new CZ({trackingParams:p})};\nlpu\u003dfunction(p){var d\u003duB7++;return new CZ({veType:p,veCounter:d,elementIndex:void 0,dataElement:void 0,youtubeData:void 0,jspbYoutubeData:void 0,loggingDirectives:void 0})};\nsNj\u003dfunction(p){return g.AO(\"client-screen-nonce-store\",{})[p\u003d\u003d\u003dvoid 0?0:p]};\nZdw\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?0:d;var b\u003dg.AO(\"client-screen-nonce-store\");b||(b\u003d{},T_(\"client-screen-nonce-store\",b));b[d]\u003dp};\nG8\u003dfunction(p){p\u003dp\u003d\u003d\u003dvoid 0?0:p;return p\u003d\u003d\u003d0?\"ROOT_VE_TYPE\":\"ROOT_VE_TYPE.\"+p};\nE_e\u003dfunction(p){return g.AO(G8(p\u003d\u003d\u003dvoid 0?0:p))};\ng.wK\u003dfunction(p){return(p\u003dE_e(p\u003d\u003d\u003dvoid 0?0:p))?new CZ({veType:p,youtubeData:void 0,jspbYoutubeData:void 0}):null};\nCtq\u003dfunction(){var p\u003dg.AO(\"csn-to-ctt-auth-info\");p||(p\u003d{},T_(\"csn-to-ctt-auth-info\",p));return p};\nNdD\u003dfunction(){return Object.values(g.AO(\"client-screen-nonce-store\",{})).filter(function(p){return p!\u003d\u003dvoid 0})};\ng.UA\u003dfunction(p){p\u003dsNj(p\u003d\u003d\u003dvoid 0?0:p);if(!p\u0026\u0026!g.AO(\"USE_CSN_FALLBACK\",!0))return null;p||(p\u003d\"UNDEFINED_CSN\");return p?p:null};\nwfu\u003dfunction(p){for(var d\u003dg.u(Object.values(GZ$)),b\u003dd.next();!b.done;b\u003dd.next())if(g.UA(b.value)\u003d\u003d\u003dp)return!0;return!1};\nUjW\u003dfunction(p,d,b){var v\u003dCtq();(b\u003dg.UA(b))\u0026\u0026delete v[b];d\u0026\u0026(v[p]\u003dd)};\nci\u003dfunction(p){return Ctq()[p]};\nyy$\u003dfunction(p,d,b,v){b\u003db\u003d\u003d\u003dvoid 0?0:b;if(p!\u003d\u003dsNj(b)||d!\u003d\u003dg.AO(G8(b)))if(UjW(p,v,b),Zdw(p,b),T_(G8(b),d),d\u003dfunction(){setTimeout(function(){p\u0026\u0026g.Oe(\"foregroundHeartbeatScreenAssociated\",{clientDocumentNonce:cyj,clientScreenNonce:p})},0)},\"requestAnimationFrame\"in window)try{window.requestAnimationFrame(d)}catch(P){d()}else d()};\nyn\u003dfunction(p,d){var b\u003db\u003d\u003d\u003dvoid 0?!0:b;var v\u003dg.AO(\"VALID_SESSION_TEMPDATA_DOMAINS\",[]),P\u003dg.e7(window.location.href);P\u0026\u0026v.push(P);P\u003dg.e7(p);if(g.Rq(v,P)||!P\u0026\u0026E6(p,\"/\"))if(v\u003ddocument.createElement(\"a\"),g.Hk(v,p),p\u003dv.href)if(p\u003dS7(p),p\u003df$w(p))if(b\u0026\u0026!d.csn\u0026\u0026(d.itct||d.ved)\u0026\u0026(d\u003dObject.assign({csn:g.UA()},d)),M){var M\u003dparseInt(M,10);isFinite(M)\u0026\u0026M\u003e0\u0026\u0026IpK(p,d,M)}else IpK(p,d)};\nIpK\u003dfunction(p,d,b){p\u003dzt$(p);d\u003dd?g.Q4(d):\"\";b\u003db||5;Mj()\u0026\u0026g.SS(p,d,b)};\nzt$\u003dfunction(p){for(var d\u003dg.u(jNq),b\u003dd.next();!b.done;b\u003dd.next())p\u003dxB(p,b.value);return\"ST-\"+dB(p).toString(36)};\nthk\u003dfunction(p){if(p.name\u003d\u003d\u003d\"JavaException\")return!0;p\u003dp.stack;return p.includes(\"chrome://\")||p.includes(\"chrome-extension://\")||p.includes(\"moz-extension://\")};\nidz\u003dfunction(){this.iJ\u003d[];this.zf\u003d[]};\nz8\u003dfunction(){if(!Io){var p\u003dIo\u003dnew idz;p.zf.length\u003d0;p.iJ.length\u003d0;Hd$(p,Dju)}return Io};\nHd$\u003dfunction(p,d){d.zf\u0026\u0026p.zf.push.apply(p.zf,d.zf);d.iJ\u0026\u0026p.iJ.push.apply(p.iJ,d.iJ)};\nVhe\u003dfunction(p){function d(){return p.charCodeAt(v++)}\nvar b\u003dp.length,v\u003d0;do{var P\u003djq(d);if(P\u003d\u003d\u003dInfinity)break;var M\u003dP\u003e\u003e3;switch(P\u00267){case 0:P\u003djq(d);if(M\u003d\u003d\u003d2)return P;break;case 1:if(M\u003d\u003d\u003d2)return;v+\u003d8;break;case 2:P\u003djq(d);if(M\u003d\u003d\u003d2)return p.substr(v,P);v+\u003dP;break;case 5:if(M\u003d\u003d\u003d2)return;v+\u003d4;break;default:return}}while(v\u003cb)};\njq\u003dfunction(p){var d\u003dp(),b\u003dd\u0026127;if(d\u003c128)return b;d\u003dp();b|\u003d(d\u0026127)\u003c\u003c7;if(d\u003c128)return b;d\u003dp();b|\u003d(d\u0026127)\u003c\u003c14;if(d\u003c128)return b;d\u003dp();return d\u003c128?b|(d\u0026127)\u003c\u003c21:Infinity};\netu\u003dfunction(p,d,b,v){if(p)if(Array.isArray(p)){var P\u003dv;for(v\u003d0;v\u003cp.length\u0026\u0026!(p[v]\u0026\u0026(P+\u003dta(v,p[v],d,b),P\u003e500));v++);v\u003dP}else if(typeof p\u003d\u003d\u003d\"object\")for(P in p){if(p[P]){var M\u003dP;var X\u003dp[P],a\u003dd,F\u003db;M\u003dtypeof X!\u003d\u003d\"string\"||M!\u003d\u003d\"clickTrackingParams\"\u0026\u0026M!\u003d\u003d\"trackingParams\"?0:(X\u003dVhe(atob(X.replace(/-/g,\"+\").replace(/_/g,\"/\"))))?ta(M+\".ve\",X,a,F):0;v+\u003dM;v+\u003dta(P,p[P],d,b);if(v\u003e500)break}}else b[d]\u003diX(p),v+\u003db[d].length;else b[d]\u003diX(p),v+\u003db[d].length;return v};\nta\u003dfunction(p,d,b,v){b+\u003d\".\"+p;p\u003diX(d);v[b]\u003dp;return b.length+p.length};\niX\u003dfunction(p){try{return(typeof p\u003d\u003d\u003d\"string\"?p:String(JSON.stringify(p))).substr(0,500)}catch(d){return\"unable to serialize \"+typeof p+\" (\"+d.message+\")\"}};\nhg\u003dfunction(p){g.Hi(p)};\ng.DF\u003dfunction(p){g.Hi(p,\"WARNING\")};\ng.Hi\u003dfunction(p,d){var b\u003db\u003d\u003d\u003dvoid 0?{}:b;b.name\u003dg.AO(\"INNERTUBE_CONTEXT_CLIENT_NAME\",1);b.version\u003dg.AO(\"INNERTUBE_CONTEXT_CLIENT_VERSION\");d\u003dd\u003d\u003d\u003dvoid 0?\"ERROR\":d;var v\u003d!1;d\u003dd\u003d\u003d\u003dvoid 0?\"ERROR\":d;v\u003dv\u003d\u003d\u003dvoid 0?!1:v;if(p){p.hasOwnProperty(\"level\")\u0026\u0026p.level\u0026\u0026(d\u003dp.level);if(g.N5(\"console_log_js_exceptions\")){var P\u003d[];P.push(\"Name: \"+p.name);P.push(\"Message: \"+p.message);p.hasOwnProperty(\"params\")\u0026\u0026P.push(\"Error Params: \"+JSON.stringify(p.params));p.hasOwnProperty(\"args\")\u0026\u0026P.push(\"Error args: \"+JSON.stringify(p.args));\nP.push(\"File name: \"+p.fileName);P.push(\"Stacktrace: \"+p.stack);window.console.log(P.join(\"\\n\"),p)}if(!(SEW\u003e\u003d5)){P\u003dYEq;var M\u003dNHK(p),X\u003dM.message||\"Unknown Error\",a\u003dM.name||\"UnknownError\",F\u003dM.stack||p.U||\"Not available\";if(F.startsWith(a+\": \"+X)){var h\u003dF.split(\"\\n\");h.shift();F\u003dh.join(\"\\n\")}h\u003dM.lineNumber||\"Not available\";M\u003dM.fileName||\"Not available\";var O\u003d0;if(p.hasOwnProperty(\"args\")\u0026\u0026p.args\u0026\u0026p.args.length)for(var J\u003d0;J\u003cp.args.length\u0026\u0026!(O\u003detu(p.args[J],\"params.\"+J,b,O),O\u003e\u003d500);J++);else if(p.hasOwnProperty(\"params\")\u0026\u0026\np.params){var k\u003dp.params;if(typeof p.params\u003d\u003d\u003d\"object\")for(J in k){if(k[J]){var n\u003d\"params.\"+J,r\u003diX(k[J]);b[n]\u003dr;O+\u003dn.length+r.length;if(O\u003e500)break}}else b.params\u003diX(k)}if(P.length)for(J\u003d0;J\u003cP.length\u0026\u0026!(O\u003detu(P[J],\"params.context.\"+J,b,O),O\u003e\u003d500);J++);navigator.vendor\u0026\u0026!b.hasOwnProperty(\"vendor\")\u0026\u0026(b[\"device.vendor\"]\u003dnavigator.vendor);b\u003d{message:X,name:a,lineNumber:h,fileName:M,stack:F,params:b,sampleWeight:1};P\u003dNumber(p.columnNumber);isNaN(P)||(b.lineNumber\u003db.lineNumber+\":\"+P);if(p.level\u003d\u003d\u003d\"IGNORED\")p\u003d\n0;else a:{p\u003dz8();P\u003dg.u(p.zf);for(X\u003dP.next();!X.done;X\u003dP.next())if(X\u003dX.value,b.message\u0026\u0026b.message.match(X.xi)){p\u003dX.weight;break a}p\u003dg.u(p.iJ);for(P\u003dp.next();!P.done;P\u003dp.next())if(P\u003dP.value,P.callback(b)){p\u003dP.weight;break a}p\u003d1}b.sampleWeight\u003dp;p\u003dg.u(g_u);for(P\u003dp.next();!P.done;P\u003dp.next())if(P\u003dP.value,P.iR[b.name])for(a\u003dg.u(P.iR[b.name]),X\u003da.next();!X.done;X\u003da.next())if(J\u003dX.value,X\u003db.message.match(J.KB)){b.params[\"params.error.original\"]\u003dX[0];a\u003dJ.groups;J\u003d{};for(h\u003d0;h\u003ca.length;h++)J[a[h]]\u003dX[h+1],b.params[\"params.error.\"+\na[h]]\u003dX[h+1];b.message\u003dP.EO(J);break}b.params||(b.params\u003d{});p\u003dz8();b.params[\"params.errorServiceSignature\"]\u003d\"msg\u003d\"+p.zf.length+\"\u0026cb\u003d\"+p.iJ.length;b.params[\"params.serviceWorker\"]\u003d\"false\";g.ee.document\u0026\u0026g.ee.document.querySelectorAll\u0026\u0026(b.params[\"params.fscripts\"]\u003dString(document.querySelectorAll(\"script:not([nonce])\").length));(new V8(D$,\"sample\")).constructor!\u003d\u003dV8\u0026\u0026(b.params[\"params.fconst\"]\u003d\"true\");window.yterr\u0026\u0026typeof window.yterr\u003d\u003d\u003d\"function\"\u0026\u0026window.yterr(b);if(b.sampleWeight!\u003d\u003d0\u0026\u0026!LYu.has(b.message)){if(v\u0026\u0026\ng.N5(\"web_enable_error_204\"))QNK(d\u003d\u003d\u003dvoid 0?\"ERROR\":d,b);else{d\u003dd\u003d\u003d\u003dvoid 0?\"ERROR\":d;d\u003d\u003d\u003d\"ERROR\"?(Vn.publish(\"handleError\",b),g.N5(\"record_app_crashed_web\")\u0026\u0026$jj\u003d\u003d\u003d0\u0026\u0026b.sampleWeight\u003d\u003d\u003d1\u0026\u0026($jj++,v\u003d{appCrashType:\"APP_CRASH_TYPE_BREAKPAD\"},g.N5(\"report_client_error_with_app_crash_ks\")||(v.systemHealth\u003d{crashData:{clientError:{logMessage:{message:b.message}}}}),g.Oe(\"appCrashed\",v)),mjz++):d\u003d\u003d\u003d\"WARNING\"\u0026\u0026Vn.publish(\"handleWarning\",b);if(g.N5(\"kevlar_gel_error_routing\")){v\u003dd;p\u003dvoid 0;p\u003dp\u003d\u003d\u003dvoid 0?{}:p;\nb:{P\u003dg.u(KY$);for(X\u003dP.next();!X.done;X\u003dP.next())if(g.m8(X.value.toLowerCase())){P\u003d!0;break b}P\u003d!1}if(P)p\u003dvoid 0;else{X\u003d{stackTrace:b.stack};b.fileName\u0026\u0026(X.filename\u003db.fileName);P\u003db.lineNumber\u0026\u0026b.lineNumber.split?b.lineNumber.split(\":\"):[];P.length!\u003d\u003d0\u0026\u0026(P.length!\u003d\u003d1||isNaN(Number(P[0]))?P.length!\u003d\u003d2||isNaN(Number(P[0]))||isNaN(Number(P[1]))||(X.lineNumber\u003dNumber(P[0]),X.columnNumber\u003dNumber(P[1])):X.lineNumber\u003dNumber(P[0]));P\u003d{level:\"ERROR_LEVEL_UNKNOWN\",message:b.message,errorClassName:b.name,sampleWeight:b.sampleWeight};\nv\u003d\u003d\u003d\"ERROR\"?P.level\u003d\"ERROR_LEVEL_ERROR\":v\u003d\u003d\u003d\"WARNING\"\u0026\u0026(P.level\u003d\"ERROR_LEVEL_WARNNING\");X\u003d{isObfuscated:!0,browserStackInfo:X};p.pageUrl\u003dwindow.location.href;p.kvPairs\u003d[];g.AO(\"FEXP_EXPERIMENTS\")\u0026\u0026(p.experimentIds\u003dg.AO(\"FEXP_EXPERIMENTS\"));a\u003dg.AO(\"LATEST_ECATCHER_SERVICE_TRACKING_PARAMS\");if(!WW(\"web_disable_gel_stp_ecatcher_killswitch\")\u0026\u0026a)for(J\u003dg.u(Object.keys(a)),h\u003dJ.next();!h.done;h\u003dJ.next())h\u003dh.value,p.kvPairs.push({key:h,value:String(a[h])});if(a\u003db.params)for(J\u003dg.u(Object.keys(a)),h\u003dJ.next();!h.done;h\u003d\nJ.next())h\u003dh.value,p.kvPairs.push({key:\"client.\"+h,value:String(a[h])});a\u003dg.AO(\"SERVER_NAME\");J\u003dg.AO(\"SERVER_VERSION\");a\u0026\u0026J\u0026\u0026(p.kvPairs.push({key:\"server.name\",value:a}),p.kvPairs.push({key:\"server.version\",value:J}));p\u003d{errorMetadata:p,stackTrace:X,logMessage:P}}if(p\u0026\u0026(g.Oe(\"clientError\",p),v\u003d\u003d\u003d\"ERROR\"||g.N5(\"errors_flush_gel_always_killswitch\")))a:{if(g.N5(\"web_fp_via_jspb\")){v\u003d!0;v\u003dv\u003d\u003d\u003dvoid 0?!1:v;p\u003dxjq;xjq\u003d[];if(p)for(p\u003dg.u(p),P\u003dp.next();!P.done;P\u003dp.next())P\u003dP.value,v?EA(P.payloadName,P.payload,\ng.dr,P.options):g.Oe(P.payloadName,P.payload,P.options);q8(void 0,!0);if(!g.N5(\"web_fp_via_jspb_and_json\"))break a}q8(void 0,!1)}}g.N5(\"suppress_error_204_logging\")||QNK(d,b)}try{LYu.add(b.message)}catch(Z){}SEW++}}}};\nQNK\u003dfunction(p,d){var b\u003dd.params||{};p\u003d{urlParams:{a:\"logerror\",t:\"jserror\",type:d.name,msg:d.message.substr(0,250),line:d.lineNumber,level:p,\"client.name\":b.name},postParams:{url:g.AO(\"PAGE_NAME\",window.location.href),file:d.fileName},method:\"POST\"};b.version\u0026\u0026(p[\"client.version\"]\u003db.version);if(p.postParams){d.stack\u0026\u0026(p.postParams.stack\u003dd.stack);d\u003dg.u(Object.keys(b));for(var v\u003dd.next();!v.done;v\u003dd.next())v\u003dv.value,p.postParams[\"client.\"+v]\u003db[v];if(b\u003dg.AO(\"LATEST_ECATCHER_SERVICE_TRACKING_PARAMS\"))for(d\u003d\ng.u(Object.keys(b)),v\u003dd.next();!v.done;v\u003dd.next())v\u003dv.value,p.postParams[v]\u003db[v];(b\u003dg.AO(\"LAVA_VERSION\"))\u0026\u0026(p.postParams[\"lava.version\"]\u003db);b\u003dg.AO(\"SERVER_NAME\");d\u003dg.AO(\"SERVER_VERSION\");b\u0026\u0026d\u0026\u0026(p.postParams[\"server.name\"]\u003db,p.postParams[\"server.version\"]\u003dd)}g.ys(g.AO(\"ECATCHER_REPORT_HOST\",\"\")+\"/error_204\",p)};\nBdz\u003dfunction(p){var d\u003dg.yq.apply(1,arguments);p.args||(p.args\u003d[]);p.args.push.apply(p.args,g.E(d))};\nYw\u003dfunction(p){var d\u003dg.L(p,eq);if(d)return d;if((d\u003dg.L(p,Rtu))\u0026\u0026d.commands)return Tdq(d.commands);if((d\u003dg.L(p,Ayj))\u0026\u0026d.commands)return Tdq(d.commands);if((p\u003dg.L(p,WYu))\u0026\u0026p.identifier\u0026\u0026p.command\u0026\u0026(Sq||(Sq\u003d[]),!Sq.includes(p.identifier)))return Sq.push(p.identifier),g.L(p.command,eq)};\nTdq\u003dfunction(p){if(p.length!\u003d\u003d0){var d\u003d[];p\u003dg.u(p);for(var b\u003dp.next();!b.done;b\u003dp.next())(b\u003dYw(b.value))\u0026\u0026d.push(b);return{commandExecutorCommand:{commands:d}}}};\ng.gK\u003dfunction(p,d,b){b\u003d\u003d\u003dvoid 0?delete p[d.name]:p[d.name]\u003db};\npQq\u003dfunction(p){for(var d\u003d0,b\u003d0;b\u003cp.length;b++)d\u003dd*31+p.charCodeAt(b),b\u003cp.length-1\u0026\u0026(d%\u003d0x800000000000);return d%1E5};\nLZ\u003dfunction(p){r_.call(this,1,arguments);this.csn\u003dp};\nbUe\u003dfunction(p,d,b,v,P,M,X,a){var F\u003dd_k(),h\u003dnew CZ({veType:d,youtubeData:M,jspbYoutubeData:void 0});M\u003dQn({},F);P\u0026\u0026(M.cttAuthInfo\u003dP);P\u003d{csn:F,pageVe:h.getAsJson()};g.N5(\"expectation_logging\")\u0026\u0026a\u0026\u0026a.screenCreatedLoggingExpectations\u0026\u0026(P.screenCreatedLoggingExpectations\u003da.screenCreatedLoggingExpectations);b\u0026\u0026b.visualElement?(P.implicitGesture\u003d{parentCsn:b.clientScreenNonce,gesturedVe:b.visualElement.getAsJson()},X\u0026\u0026(P.implicitGesture.gestureType\u003dX)):b\u0026\u0026g.DF(new g.RN(\"newScreen() parent element does not have a VE - rootVe\",\nd));v\u0026\u0026(P.cloneCsn\u003dv);p?EA(\"screenCreated\",P,p,M):g.Oe(\"screenCreated\",P,M);lV(EC$,new LZ(F));$w.clear();m1.clear();KZ.clear();return F};\ng.Bi\u003dfunction(p,d,b,v,P){g.xw(p,d,b,[v],P\u003d\u003d\u003dvoid 0?!1:P)};\ng.xw\u003dfunction(p,d,b,v,P){P\u003dP\u003d\u003d\u003dvoid 0?!1:P;for(var M\u003dQn({cttAuthInfo:ci(d)||void 0},d),X\u003dg.u(v),a\u003dX.next();!a.done;a\u003dX.next()){a\u003da.value;var F\u003da.getAsJson();(g.ID(F)||!F.trackingParams\u0026\u0026!F.veType)\u0026\u0026g.DF(Error(\"Child VE logged with no data\"));if(g.N5(\"no_client_ve_attach_unless_shown\")){var h\u003dRo(a,d);if(F.veType\u0026\u0026!m1.has(h)\u0026\u0026!KZ.has(h)\u0026\u0026!P){if(!g.N5(\"il_attach_cache_limit\")||$w.size\u003c1E3){$w.set(h,[p,d,b,a]);return}g.N5(\"il_attach_cache_limit\")\u0026\u0026$w.size\u003e1E3\u0026\u0026g.DF(new g.RN(\"IL Attach cache exceeded limit\"))}a\u003d\nRo(b,d);$w.has(a)?T8(b,d):KZ.set(a,!0)}}v\u003dv.filter(function(O){O.csn!\u003d\u003dd?(O.csn\u003dd,O\u003d!0):O\u003d!1;return O});\nb\u003d{csn:d,parentVe:b.getAsJson(),childVes:g.ca(v,function(O){return O.getAsJson()})};\nd\u003d\u003d\u003d\"UNDEFINED_CSN\"?Aa(\"visualElementAttached\",M,b):p?EA(\"visualElementAttached\",b,p,M):g.Oe(\"visualElementAttached\",b,M)};\nvWB\u003dfunction(p,d,b,v,P){Wi(b,d);v\u003dQn({cttAuthInfo:ci(d)||void 0},d);b\u003d{csn:d,ve:b.getAsJson(),eventType:1};P\u0026\u0026(b.clientData\u003dP);d\u003d\u003d\u003d\"UNDEFINED_CSN\"?Aa(\"visualElementShown\",v,b):p?EA(\"visualElementShown\",b,p,v):g.Oe(\"visualElementShown\",b,v)};\nPpB\u003dfunction(p,d,b,v){var P\u003d(v\u003dv\u003d\u003d\u003dvoid 0?!1:v)?16:8;v\u003dQn({cttAuthInfo:ci(d)||void 0,endOfSequence:v},d);b\u003d{csn:d,ve:b.getAsJson(),eventType:P};d\u003d\u003d\u003d\"UNDEFINED_CSN\"?Aa(\"visualElementHidden\",v,b):p?EA(\"visualElementHidden\",b,p,v):g.Oe(\"visualElementHidden\",b,v)};\nMnu\u003dfunction(p,d,b,v,P){pf(p,d,b,void 0,v,P)};\npf\u003dfunction(p,d,b,v,P){Wi(b,d);v\u003dv||\"INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK\";var M\u003dQn({cttAuthInfo:ci(d)||void 0},d);b\u003d{csn:d,ve:b.getAsJson(),gestureType:v};P\u0026\u0026(b.clientData\u003dP);d\u003d\u003d\u003d\"UNDEFINED_CSN\"?Aa(\"visualElementGestured\",M,b):p?EA(\"visualElementGestured\",b,p,M):g.Oe(\"visualElementGestured\",b,M)};\nXQ$\u003dfunction(){var p\u003dNy(16);for(var d\u003d[],b\u003d0;b\u003cp.length;b++)d.push(\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_\".charAt(p[b]\u002663));return d.join(\"\")};\nAa\u003dfunction(p,d,b){dC.push({payloadName:p,payload:b,viE:void 0,options:d});bD||(bD\u003dUAu())};\nG_w\u003dfunction(p){if(dC){for(var d\u003dg.u(dC),b\u003dd.next();!b.done;b\u003dd.next())b\u003db.value,b.payload\u0026\u0026(b.payload.csn\u003dp.csn,g.Oe(b.payloadName,b.payload,b.options));dC.length\u003d0}bD\u003d0};\nRo\u003dfunction(p,d){return\"\"+p.getAsJson().veType+p.getAsJson().veCounter+d};\nWi\u003dfunction(p,d){if(g.N5(\"no_client_ve_attach_unless_shown\")){var b\u003dRo(p,d);m1.set(b,!0);T8(p,d)}};\nT8\u003dfunction(p,d){p\u003dRo(p,d);$w.has(p)\u0026\u0026(d\u003d$w.get(p)||[],g.Bi(d[0],d[1],d[2],d[3],!0),$w.delete(p))};\nQn\u003dfunction(p,d){g.N5(\"log_sequence_info_on_gel_web\")\u0026\u0026(p.sequenceGroup\u003dd);return p};\ng.vL\u003dfunction(p,d,b,v){g.bg(vWB)(void 0,p,d,b,v,void 0)};\ng.PL\u003dfunction(p,d){g.bg(function(){g.kD(d,function(b){Wi(b,p);var v\u003dQn({cttAuthInfo:ci(p)||void 0},p);b\u003d{csn:p,ve:b.getAsJson(),eventType:4};p\u003d\u003d\u003d\"UNDEFINED_CSN\"?Aa(\"visualElementShown\",v,b):g.Oe(\"visualElementShown\",b,v)})})()};\ng.Ma\u003dfunction(p,d){g.bg(function(){g.kD(d,function(b){PpB(void 0,p,b)})})()};\ng.Xy\u003dfunction(p,d,b){g.bg(Mnu)(void 0,p,d,b,void 0)};\naL\u003dfunction(p,d,b,v,P,M){b\u003db\u003d\u003d\u003dvoid 0?{}:b;this.componentType\u003dp;this.renderer\u003dd\u003d\u003d\u003dvoid 0?null:d;this.macros\u003db;this.layoutId\u003dv;this.interactionLoggingClientData\u003dP;this.D\u003dM;this.id\u003dqa(p)};\nqa\u003dfunction(p){var d\u003d\":\"+($V.getInstance().D++).toString(36);return p+d};\ng.oL\u003dfunction(p){p\u003dp\u003d\u003d\u003dvoid 0?!1:p;g.e.call(this);this.Jq\u003dnew g.It(p);g.Y(this,this.Jq)};\nFy\u003dfunction(){var p\u003d\"ytp-id-\"+qeC.toString();qeC++;return p};\ng.h8\u003dfunction(p){g.e.call(this);this.L0\u003d{};this.K$\u003d{};this.element\u003dthis.createElement(p)};\nOc\u003dfunction(p,d,b,v){if(v.substring(0,2)\u003d\u003d\u003d\"{{\")p.K$[v]\u003d[d,b];else return v};\naMe\u003dfunction(p,d){var b\u003d[];if(!d)return b;d\u003dg.u(d);for(var v\u003dd.next();!v.done;v\u003dd.next())if(v\u003dv.value,v!\u003dnull){var P\u003dv.nodeType;P\u003d\u003d\u003d1||P\u003d\u003d\u003d3?b.push(v):v\u0026\u0026typeof v.L\u003d\u003d\u003d\"string\"?b.push(p.createElement(v)):v.element?b.push(v.element):typeof v\u003d\u003d\u003d\"string\"\u0026\u0026v.indexOf(\"\\n\")!\u003d\u003d-1?v.split(\"\\n\").forEach(function(M,X){X\u003e0\u0026\u0026b.push(g.dk(\"BR\"));b.push(g.bG(M))}):b.push(g.bG(v))}return b};\nJ8\u003dfunction(p,d,b,v){if(b\u003d\u003d\u003d\"child\"){g.PX(d);var P;v\u003d\u003d\u003dvoid 0?P\u003dvoid 0:P\u003d!Array.isArray(v)||v\u0026\u0026typeof v.L\u003d\u003d\u003d\"string\"?[v]:v;b\u003daMe(p,P);b\u003dg.u(b);for(p\u003db.next();!p.done;p\u003db.next())d.appendChild(p.value)}else b\u003d\u003d\u003d\"style\"?g.nj(d,\"cssText\",v?v:\"\"):v\u003d\u003d\u003dnull||v\u003d\u003d\u003dvoid 0?d.removeAttribute(b):(p\u003dv.toString(),b\u003d\u003d\u003d\"href\"\u0026\u0026(p\u003dg.Ih(g.tv(p))),d.setAttribute(b,p))};\ng.K\u003dfunction(p){g.h8.call(this,p);this.cX\u003d!0;this.X\u003d!1;this.listeners\u003d[]};\ng.k0\u003dfunction(p){g.K.call(this,p);this.oB\u003dnew g.oL;g.Y(this,this.oB)};\nnf\u003dfunction(p,d,b,v,P,M,X){X\u003dX\u003d\u003d\u003dvoid 0?null:X;g.k0.call(this,d);this.api\u003dp;this.macros\u003d{};this.componentType\u003db;this.Z\u003dthis.W\u003dnull;this.s5\u003dX;this.layoutId\u003dv;this.interactionLoggingClientData\u003dP;this.fX\u003dM;this.YJ\u003dnull;this.Bw\u003dnew Ev(this.element);g.Y(this,this.Bw);this.tC\u003dthis.Y(this.element,\"click\",this.onClick);this.aB\u003d[];this.kJ\u003dnew NAu(this.onClick,this);g.Y(this,this.kJ);this.NJ\u003d!1;this.IB\u003dthis.eB\u003dnull};\nrC\u003dfunction(p,d){p\u003dp\u003d\u003d\u003dvoid 0?null:p;d\u003dd\u003d\u003d\u003dvoid 0?null:d;if(p\u003d\u003dnull)return g.DF(Error(\"Got null or undefined adText object\")),\"\";var b\u003dg.pH(p.text);if(!p.isTemplated)return b;if(d\u003d\u003dnull)return g.DF(Error(\"Missing required parameters for a templated message\")),b;p\u003dg.u(Object.entries(d));for(d\u003dp.next();!d.done;d\u003dp.next()){var v\u003dg.u(d.value);d\u003dv.next().value;v\u003dv.next().value;b\u003db.replace(\"{\"+d+\"}\",v)}return b};\noWu\u003dfunction(p){p\u003dp\u003d\u003d\u003dvoid 0?null:p;return p!\u003dnull\u0026\u0026(p\u003dp.thumbnail,p!\u003dnull\u0026\u0026p.thumbnails!\u003dnull\u0026\u0026p.thumbnails.length!\u003d0\u0026\u0026p.thumbnails[0].url!\u003dnull)?g.pH(p.thumbnails[0].url):\"\"};\nFwe\u003dfunction(p){p\u003dp\u003d\u003d\u003dvoid 0?null:p;return p!\u003dnull\u0026\u0026(p\u003dp.thumbnail,p!\u003dnull\u0026\u0026p.thumbnails!\u003dnull\u0026\u0026p.thumbnails.length!\u003d0\u0026\u0026p.thumbnails[0].width!\u003dnull\u0026\u0026p.thumbnails[0].height!\u003dnull)?new g.fH(p.thumbnails[0].width||0,p.thumbnails[0].height||0):new g.fH(0,0)};\ng.ff\u003dfunction(p){if(p.simpleText)return p.simpleText;if(p.runs){var d\u003d[];p\u003dg.u(p.runs);for(var b\u003dp.next();!b.done;b\u003dp.next())b\u003db.value,b.text\u0026\u0026d.push(b.text);return d.join(\"\")}return\"\"};\ng.uD\u003dfunction(p){if(p.simpleText)return p\u003ddocument.createTextNode(p.simpleText),p;var d\u003d[];if(p.runs)for(var b\u003d0;b\u003cp.runs.length;b++){var v\u003dp.runs[b];if(v.text){var P\u003dd,M\u003dP.push,X\u003dnull;var a\u003dv.text;v.bold\u0026\u0026(X\u003dp5(\"B\",null,X||a));v.italics\u0026\u0026(X\u003dp5(\"I\",null,X||a));v.strikethrough\u0026\u0026(X\u003dp5(\"STRIKE\",null,X||a));v.navigationEndpoint\u0026\u0026v.navigationEndpoint.urlEndpoint\u0026\u0026(v\u003dv.navigationEndpoint.urlEndpoint,X\u003dp5(\"A\",null,X||a),g.Hk(X,v.url),v.target\u003d\u003d\"TARGET_NEW_WINDOW\"\u0026\u0026(X.target\u003d\"_blank\"));a\u003dX||p5(\"SPAN\",null,\na);M.call(P,a)}}return d.length\u003d\u003d1?d[0]:p5(\"SPAN\",null,d)};\ng.h7u\u003dfunction(){return{L:\"svg\",K:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},j:[{L:\"path\",Dv:!0,K:{d:\"M7,24 L7,27 L10,27 C10,25.34 8.66,24 7,24 L7,24 Z M7,20 L7,22 C9.76,22 12,24.24 12,27 L14,27 C14,23.13 10.87,20 7,20 L7,20 Z M25,13 L11,13 L11,14.63 C14.96,15.91 18.09,19.04 19.37,23 L25,23 L25,13 L25,13 Z M7,16 L7,18 C11.97,18 16,22.03 16,27 L18,27 C18,20.92 13.07,16 7,16 L7,16 Z M27,9 L9,9 C7.9,9 7,9.9 7,11 L7,14 L9,14 L9,11 L27,11 L27,25 L20,25 L20,27 L27,27 C28.1,27 29,26.1 29,25 L29,11 C29,9.9 28.1,9 27,9 L27,9 Z\",\nfill:\"#fff\"}}]}};\nlD\u003dfunction(){return{L:\"svg\",K:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},j:[{L:\"path\",K:{d:\"m 14.8,21.9 -4.2,-4.2 -1.4,1.4 5.6,5.6 12,-12 -1.4,-1.4 -10.6,10.6 z\",fill:\"#fff\"}}]}};\ng.sc\u003dfunction(){return{L:\"svg\",K:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 32 32\",width:\"100%\"},j:[{L:\"path\",K:{d:\"M 19.41,20.09 14.83,15.5 19.41,10.91 18,9.5 l -6,6 6,6 z\",fill:\"#fff\"}}]}};\ng.Z9\u003dfunction(){return{L:\"svg\",K:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 32 32\",width:\"100%\"},j:[{L:\"path\",K:{d:\"m 12.59,20.34 4.58,-4.59 -4.58,-4.59 1.41,-1.41 6,6 -6,6 z\",fill:\"#fff\"}}]}};\nOUu\u003dfunction(){return{L:\"svg\",K:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 14 14\",width:\"100%\"},j:[{L:\"path\",K:{d:\"M14,14 L14,0 L0,0 L0,14 L14,14 Z\"}},{L:\"path\",K:{d:\"M7.15,8.35 L9.25,10.45 L10.65,9.05 L8.55,6.95 L10.7,4.8 L9.3,3.4 L7.15,5.55 L5,3.4 L3.6,4.8 L5.75,6.95 L3.65,9.05 L5.05,10.45 L7.15,8.35 Z\",fill:\"#fff\"}}]}};\nJgW\u003dfunction(){return{L:\"svg\",K:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 14 14\",width:\"100%\"},j:[{L:\"path\",Dv:!0,K:{d:\"M2,14 L5,11 L5,3 L2,0 L9,0 L9,14 L2,14 L2,14 Z\",fill:\"#eaeaea\"}}]}};\nkVu\u003dfunction(){return{L:\"svg\",K:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 14 14\",width:\"100%\"},j:[{L:\"path\",Dv:!0,K:{d:\"M12,14 L9,11 L9,3 L12,0 L5,0 L5,14 L12,14 Z\",fill:\"#eaeaea\"}}]}};\ng.Ec\u003dfunction(){return{L:\"svg\",K:{height:\"100%\",viewBox:\"0 0 24 24\",width:\"100%\"},j:[{L:\"path\",K:{d:\"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z\",fill:\"#fff\"}}]}};\nnWu\u003dfunction(){return{L:\"svg\",K:{height:\"100%\",viewBox:\"0 0 36 36\",width:\"100%\"},j:[{L:\"path\",K:{d:\"M14.1 24.9L7.2 18.0l6.9-6.9L12.0 9.0l-9.0 9.0 9.0 9.0 2.1-2.1zm7.8 .0l6.9-6.9-6.9-6.9L24.0 9.0l9.0 9.0-9.0 9.0-2.1-2.1z\",fill:\"#fff\"}}]}};\nrge\u003dfunction(){return{L:\"svg\",K:{viewBox:\"0 0 24 24\"},j:[{L:\"path\",K:{d:\"M0 0h24v24H0z\",fill:\"none\"}},{L:\"path\",K:{d:\"M15 3H6c-.83 0-1.54.5-1.84 1.22l-3.02 7.05c-.09.23-.14.47-.14.73v1.91l.01.01L1 14c0 1.1.9 2 2 2h6.31l-.95 4.57-.03.32c0 .127.0.0.1 1.06L9.83 23l6.59-6.59c.36-.36.58-.86.58-1.41V5c0-1.1-.9-2-2-2zm4 0v12h4V3h-4z\",fill:\"#fff\"}}]}};\nfMB\u003dfunction(){return{L:\"svg\",K:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},j:[{L:\"path\",Dv:!0,J:\"ytp-svg-fill\",K:{d:\"M 10,24 18.5,18 10,12 V 24 z M 19,12 V 24 L 27.5,18 19,12 z\"}}]}};\nuxK\u003dfunction(){return{L:\"svg\",K:{fill:\"none\",height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},j:[{L:\"path\",K:{\"clip-rule\":\"evenodd\",d:\"M2 12C2 6.48 6.48 2 12 2C17.52 2 22 6.48 22 12C22 17.52 17.52 22 12 22C6.48 22 2 17.52 2 12ZM13 16V18H11V16H13ZM12 20C7.59 20 4 16.41 4 12C4 7.59 7.59 4 12 4C16.41 4 20 7.59 20 12C20 16.41 16.41 20 12 20ZM8 10C8 7.79 9.79 6 12 6C14.21 6 16 7.79 16 10C16 11.28 15.21 11.97 14.44 12.64C13.71 13.28 13 13.90 13 15H11C11 13.17 11.94 12.45 12.77 11.82C13.42 11.32 14 10.87 14 10C14 8.9 13.1 8 12 8C10.9 8 10 8.9 10 10H8Z\",\nfill:\"white\",\"fill-rule\":\"evenodd\"}}]}};\nlMe\u003dfunction(){return{L:\"svg\",K:{fill:\"#fff\",height:\"100%\",version:\"1.1\",viewBox:\"0 0 48 48\",width:\"100%\"},j:[{L:\"path\",K:{d:\"M0 0h48v48H0z\",fill:\"none\"}},{L:\"path\",K:{d:\"M22 34h4V22h-4v12zm2-30C12.95 4 4 12.95 4 24s8.95 20 20 20 20-8.95 20-20S35.05 4 24 4zm0 36c-8.82 0-16-7.18-16-16S15.18 8 24 8s16 7.18 16 16-7.18 16-16 16zm-2-22h4v-4h-4v4z\"}}]}};\nsbw\u003dfunction(){return{L:\"svg\",K:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},j:[{L:\"path\",Dv:!0,J:\"ytp-svg-fill\",K:{d:\"m 17,23 h 2 V 17 H 17 Z M 18,8 C 12.47,8 8,12.47 8,18 8,23.52 12.47,28 18,28 23.52,28 28,23.52 28,18 28,12.47 23.52,8 18,8 Z m 0,18 c -4.41,0 -8,-3.59 -8,-8 0,-4.41 3.59,-8 8,-8 4.41,0 8,3.59 8,8 0,4.41 -3.59,8 -8,8 z M 17,15 h 2 v -2 h -2 z\"}}]}};\nZUw\u003dfunction(){return{L:\"svg\",K:{viewBox:\"0 0 24 24\"},j:[{L:\"path\",K:{d:\"M0 0h24v24H0z\",fill:\"none\"}},{L:\"path\",K:{d:\"M1 21h4V9H1v12zm22-11c0-1.1-.9-2-2-2h-6.31l.95-4.57.03-.32c0-.41-.17-.79-.44-1.06L14.17 1 7.59 7.59C7.22 7.95 7 8.45 7 9v10c0 1.1.9 2 2 2h9c.83 0 1.54-.5 1.84-1.22l3.02-7.05c.09-.23.14-.47.14-.73v-1.91l-.01-.01L23 10z\",fill:\"#fff\"}}]}};\nCf\u003dfunction(){return{L:\"svg\",K:{height:\"100%\",viewBox:\"0 0 36 36\",width:\"100%\"},j:[{L:\"path\",K:{d:\"M5.85 18.0c0.0-2.56 2.08-4.65 4.65-4.65h6.0V10.5H10.5c-4.14 .0-7.5 3.36-7.5 7.5s3.36 7.5 7.5 7.5h6.0v-2.85H10.5c-2.56 .0-4.65-2.08-4.65-4.65zM12.0 19.5h12.0v-3.0H12.0v3.0zm13.5-9.0h-6.0v2.85h6.0c2.56 .0 4.65 2.08 4.65 4.65s-2.08 4.65-4.65 4.65h-6.0V25.5h6.0c4.14 .0 7.5-3.36 7.5-7.5s-3.36-7.5-7.5-7.5z\",fill:\"#fff\"}}]}};\nEWj\u003dfunction(){return{L:\"svg\",K:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 14 14\",width:\"100%\"},j:[{L:\"path\",Dv:!0,K:{d:\"M5,0 L9,0 L9,14 L5,14 L5,0 Z\",fill:\"#eaeaea\"}}]}};\nNa\u003dfunction(){return{L:\"svg\",K:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},j:[{L:\"path\",Dv:!0,J:\"ytp-svg-fill\",K:{d:\"M 12,24 20.5,18 12,12 V 24 z M 22,12 v 12 h 2 V 12 h -2 z\"}}]}};\ng.GQ\u003dfunction(){return{L:\"svg\",K:{fill:\"#fff\",height:\"24px\",viewBox:\"0 0 24 24\",width:\"24px\"},j:[{L:\"path\",K:{d:\"M7.58 4.08L6.15 2.65C3.75 4.48 2.17 7.3 2.03 10.5h2c.15-2.65 1.51-4.97 3.55-6.42zm12.39 6.42h2c-.15-3.2-1.73-6.02-4.12-7.85l-1.42 1.43c2.02 1.45 3.39 3.77 3.54 6.42zM18 11c0-3.07-1.64-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.63 5.36 6 7.92 6 11v5l-2 2v1h16v-1l-2-2v-5zm-6 11c.14 0 .27-.01.4-.04.65-.14 1.18-.58 1.44-1.18.1-.24.15-.5.15-.78h-4c.01 1.1.9 2 2.01 2z\"}}]}};\nwC\u003dfunction(){return{L:\"svg\",K:{fill:\"#fff\",height:\"100%\",version:\"1.1\",viewBox:\"0 0 48 48\",width:\"100%\"},j:[{L:\"path\",K:{d:\"M0 0h48v48H0z\",fill:\"none\"}},{L:\"path\",K:{d:\"M38 38H10V10h14V6H10c-2.21 0-4 1.79-4 4v28c0 2.21 1.79 4 4 4h28c2.21 0 4-1.79 4-4V24h-4v14zM28 6v4h7.17L15.51 29.66l2.83 2.83L38 12.83V20h4V6H28z\"}}]}};\nCpk\u003dfunction(){return{L:\"svg\",K:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},j:[{L:\"path\",Dv:!0,J:\"ytp-svg-fill\",K:{d:\"M 12,26 16,26 16,10 12,10 z M 21,26 25,26 25,10 21,10 z\"}}]}};\nN2D\u003dfunction(){return{L:\"svg\",K:{fill:\"none\",height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},j:[{L:\"path\",J:\"ytp-svg-fill\",K:{\"clip-rule\":\"evenodd\",d:\"M12 4C9.79 4 8 5.79 8 8C8 10.21 9.79 12 12 12C14.21 12 16 10.21 16 8C16 5.79 14.21 4 12 4ZM14 8C14 6.9 13.1 6 12 6C10.9 6 10 6.9 10 8C10 9.1 10.9 10 12 10C13.1 10 14 9.1 14 8ZM18 17C17.8 16.29 14.7 15 12 15C9.3 15 6.2 16.29 6 17.01V18H18V17ZM4 17C4 14.34 9.33 13 12 13C14.67 13 20 14.34 20 17V20H4V17Z\",\"fill-rule\":\"evenodd\"}}]}};\nGVC\u003dfunction(){return{L:\"svg\",K:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},j:[{L:\"path\",Dv:!0,K:{d:\"M25,17 L17,17 L17,23 L25,23 L25,17 L25,17 Z M29,25 L29,10.98 C29,9.88 28.1,9 27,9 L9,9 C7.9,9 7,9.88 7,10.98 L7,25 C7,26.1 7.9,27 9,27 L27,27 C28.1,27 29,26.1 29,25 L29,25 Z M27,25.02 L9,25.02 L9,10.97 L27,10.97 L27,25.02 L27,25.02 Z\",fill:\"#fff\"}}]}};\nUc\u003dfunction(){return{L:\"svg\",K:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},j:[{L:\"path\",Dv:!0,J:\"ytp-svg-fill\",K:{d:\"M 12,26 18.5,22 18.5,14 12,10 z M 18.5,22 25,18 25,18 18.5,14 z\"}}]}};\nwQw\u003dfunction(){return{L:\"svg\",K:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},j:[{L:\"path\",Dv:!0,J:\"ytp-svg-fill\",K:{d:\"m 12,12 h 2 v 12 h -2 z m 3.5,6 8.5,6 V 12 z\"}}]}};\ng.cL\u003dfunction(){return{L:\"svg\",K:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},j:[{L:\"path\",Dv:!0,J:\"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\"}}]}};\ng.yi\u003dfunction(){return{L:\"svg\",K:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},j:[{L:\"path\",Dv:!0,K:{d:\"m 23.94,18.78 c .03,-0.25 .05,-0.51 .05,-0.78 0,-0.27 -0.02,-0.52 -0.05,-0.78 l 1.68,-1.32 c .15,-0.12 .19,-0.33 .09,-0.51 l -1.6,-2.76 c -0.09,-0.17 -0.31,-0.24 -0.48,-0.17 l -1.99,.8 c -0.41,-0.32 -0.86,-0.58 -1.35,-0.78 l -0.30,-2.12 c -0.02,-0.19 -0.19,-0.33 -0.39,-0.33 l -3.2,0 c -0.2,0 -0.36,.14 -0.39,.33 l -0.30,2.12 c -0.48,.2 -0.93,.47 -1.35,.78 l -1.99,-0.8 c -0.18,-0.07 -0.39,0 -0.48,.17 l -1.6,2.76 c -0.10,.17 -0.05,.39 .09,.51 l 1.68,1.32 c -0.03,.25 -0.05,.52 -0.05,.78 0,.26 .02,.52 .05,.78 l -1.68,1.32 c -0.15,.12 -0.19,.33 -0.09,.51 l 1.6,2.76 c .09,.17 .31,.24 .48,.17 l 1.99,-0.8 c .41,.32 .86,.58 1.35,.78 l .30,2.12 c .02,.19 .19,.33 .39,.33 l 3.2,0 c .2,0 .36,-0.14 .39,-0.33 l .30,-2.12 c .48,-0.2 .93,-0.47 1.35,-0.78 l 1.99,.8 c .18,.07 .39,0 .48,-0.17 l 1.6,-2.76 c .09,-0.17 .05,-0.39 -0.09,-0.51 l -1.68,-1.32 0,0 z m -5.94,2.01 c -1.54,0 -2.8,-1.25 -2.8,-2.8 0,-1.54 1.25,-2.8 2.8,-2.8 1.54,0 2.8,1.25 2.8,2.8 0,1.54 -1.25,2.8 -2.8,2.8 l 0,0 z\",\nfill:\"#fff\"}}]}};\ng.IL\u003dfunction(){return{L:\"svg\",K:{height:\"100%\",viewBox:\"0 0 16 16\",width:\"100%\"},j:[{L:\"path\",K:{d:\"M13 4L12 3 8 7 4 3 3 4 7 8 3 12 4 13 8 9 12 13 13 12 9 8z\",fill:\"#fff\"}}]}};\nU_$\u003dfunction(){return{L:\"svg\",K:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},j:[{L:\"path\",Dv:!0,J:\"ytp-svg-fill\",K:{d:\"M 12,25 19,25 19,11 12,11 z M 19,25 26,25 26,11 19,11 z\"}}]}};\nzQ\u003dfunction(){return{L:\"svg\",K:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},j:[{L:\"path\",Dv:!0,J:\"ytp-svg-fill\",K:{d:\"m 21.48,17.98 c 0,-1.77 -1.02,-3.29 -2.5,-4.03 v 2.21 l 2.45,2.45 c .03,-0.2 .05,-0.41 .05,-0.63 z m 2.5,0 c 0,.94 -0.2,1.82 -0.54,2.64 l 1.51,1.51 c .66,-1.24 1.03,-2.65 1.03,-4.15 0,-4.28 -2.99,-7.86 -7,-8.76 v 2.05 c 2.89,.86 5,3.54 5,6.71 z M 9.25,8.98 l -1.27,1.26 4.72,4.73 H 7.98 v 6 H 11.98 l 5,5 v -6.73 l 4.25,4.25 c -0.67,.52 -1.42,.93 -2.25,1.18 v 2.06 c 1.38,-0.31 2.63,-0.95 3.69,-1.81 l 2.04,2.05 1.27,-1.27 -9,-9 -7.72,-7.72 z m 7.72,.99 -2.09,2.08 2.09,2.09 V 9.98 z\"}}]}};\njC\u003dfunction(p,d,b){d\u003dd\u003d\u003d\u003dvoid 0?!1:d;b\u003db\u003d\u003d\u003dvoid 0?!1:b;if(!p)return null;switch(p.iconType){case \"OPEN_IN_NEW\":case \"EXTERNAL_LINK\":return b?{L:\"svg\",K:{fill:\"#fff\",height:\"100%\",version:\"1.1\",viewBox:\"0 0 24 24\",width:\"100%\"},j:[{L:\"path\",K:{d:\"M21 21H3V3h9v1H4v16h16v-8h1v9zM15 3v1h4.32l-8.03 127.0.0.1 8-8V9h1V3h-6z\"}}]}:wC();case \"CHECK_BOX\":return{L:\"svg\",K:{height:\"100%\",viewBox:\"0 0 24 24\",width:\"100%\"},j:[{L:\"path\",K:{d:\"M0 0h24v24H0z\",fill:\"none\"}},{L:\"path\",K:{d:\"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2zm-9 14l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z\",\nfill:\"#d4d4d4\"}}]};case \"CHECK_BOX_OUTLINE_BLANK\":return{L:\"svg\",K:{height:\"100%\",viewBox:\"0 0 24 24\",width:\"100%\"},j:[{L:\"path\",K:{d:\"M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z\",fill:\"#d4d4d4\"}},{L:\"path\",K:{d:\"M0 0h24v24H0z\",fill:\"none\"}}]};case \"CLOSE\":return g.Ec();case \"INFO_OUTLINE\":return d?{L:\"svg\",K:{fill:\"#fff\",height:\"12px\",style:\"padding-top: 8px\",viewBox:\"0 -960 960 960\",width:\"12px\"},j:[{L:\"path\",K:{d:\"M430.09-270.8h101.34V-528H430.09v257.2Zm49.52-338.03q20.94 0 35.34-14.01 14.4-14.01 14.4-34.95 0-20.94-14.01-35.34-14.01-14.39-34.95-14.39-20.94 0-35.34 14.01-14.4 14.01-14.4 34.95 0 20.94 14.01 35.34 14.01 14.39 34.95 14.39Zm.67 548.18q-86.64 0-163.19-32.66-76.56-32.66-133.84-89.94t-89.94-133.8q-32.66-76.51-32.66-163.41 0-87.15 32.72-163.31t90.14-133.61q57.42-57.44 133.79-89.7 76.38-32.27 163.16-32.27 87.14 0 163.31 32.26 76.16 32.26 133.61 89.71 57.45 57.45 89.71 133.86 32.26 76.42 32.26 163.33 0 86.91-32.27 163.08-32.26 76.18-89.7 133.6-57.45 57.42-133.83 90.14-76.39 32.72-163.27 32.72Zm-.33-105.18q131.13 0 222.68-91.49 91.54-91.49 91.54-222.63 0-131.13-91.49-222.68-91.49-91.54-222.63-91.54-131.13 0-222.68 91.49-91.54 91.49-91.54 222.63 0 131.13 91.49 222.68 91.49 91.54 222.63 91.54ZM480-480Z\"}}]}:\nlMe();case \"REMOVE_CIRCLE\":return{L:\"svg\",K:{fill:\"#fff\",height:\"100%\",version:\"1.1\",viewBox:\"0 0 24 24\",width:\"100%\"},j:[{L:\"path\",K:{d:\"M0 0h24v24H0z\",fill:\"none\"}},{L:\"path\",K:{d:\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm5 11H7v-2h10v2z\",fill:\"#757575\"}}]};case \"SKIP_NEXT\":return Na();case \"SKIP_NEXT_NEW\":return{L:\"svg\",K:{height:\"100%\",viewBox:\"-6 -6 36 36\",width:\"100%\"},j:[{L:\"path\",K:{d:\"M5,18l10-6L5,6V18L5,18z M19,6h-2v12h2V6z\",fill:\"#fff\"}}]};case \"LIKE\":return ZUw();\ncase \"DISLIKE\":return rge();default:return g.DF(new g.RN(\"Unexpected icon:\",p)),null}};\nt8\u003dfunction(p,d,b,v,P,M,X,a,F){P\u003dP\u003d\u003d\u003dvoid 0?[]:P;X\u003dX\u003d\u003d\u003dvoid 0?!1:X;F\u003dF\u003d\u003d\u003dvoid 0?!1:F;P\u003d{L:\"button\",zB:[\"ytp-ad-button\"].concat(P)};a!\u003dnull\u0026\u0026(P.K\u003d{tabindex:a});nf.call(this,p,P,M\u003d\u003d\u003dvoid 0?\"button\":M,d,b,v);this.D\u003dthis.U\u003dthis.B\u003dnull;this.S\u003dX;this.V\u003dF;this.hide()};\ncgu\u003dfunction(p){var d\u003dnull;p.D!\u003dnull\u0026\u0026(d\u003d[p.D.serviceEndpoint,p.D.navigationEndpoint].filter(function(b){return b!\u003dnull}),p.D.command\u0026\u0026(d\u003dd.concat(p.D.command)));\nreturn d||[]};\niD\u003dfunction(){g.e.call(this);var p\u003dthis;this.D\u003dnew Map;this.U\u003dQmk(function(d){if(d.target\u0026\u0026(d\u003dp.D.get(d.target))\u0026\u0026d)for(var b\u003d0;b\u003cd.length;b++)g.Lp(d[b])})};\nygW\u003dfunction(){HL\u003d\u003dnull\u0026\u0026(HL\u003dnew iD);return HL};\nD9\u003dfunction(p,d){if(p.simpleText){a:{p\u003dp.simpleText;if(d\u0026\u0026(d\u003dIMu(p))){d\u003dp5(\"SPAN\",null,d);break a}d\u003dg.bG(p)}return d}var b\u003d[];if(p.runs)for(var v\u003d0;v\u003cp.runs.length;v++){var P\u003dp.runs[v];P.text\u0026\u0026b.push(z7e(P,d))}return b.length\u003d\u003d1?b[0]:p5(\"SPAN\",null,b)};\nz7e\u003dfunction(p,d){var b\u003dnull,v\u003dp.text;d\u0026\u0026(v\u003dIMu(v)||v);p.bold\u0026\u0026(b\u003dp5(\"B\",null,b||v));p.italics\u0026\u0026(b\u003dp5(\"I\",null,b||v));p.strikethrough\u0026\u0026(b\u003dp5(\"STRIKE\",null,b||v));p.navigationEndpoint\u0026\u0026g.L(p.navigationEndpoint,g.Vi)\u0026\u0026(d\u003dg.L(p.navigationEndpoint,g.Vi),b\u003dp5(\"A\",null,b||v),g.Hk(b,d.url),d.target\u003d\u003d\"TARGET_NEW_WINDOW\"\u0026\u0026(b.target\u003d\"_blank\"),p\u003dp.navigationEndpoint.loggingUrls)\u0026\u0026(p\u003dp.map(function(P){return P.baseUrl}),ygW().register(b,p),g.FO(b,\"ytp-ad-has-logging-urls\"));\nreturn b||p5(\"SPAN\",null,v)};\nIMu\u003dfunction(p){p\u003dp.split(/(?:\\r\\n|\\r|\\n)/g);if(p.length\u003e1){for(var d\u003d[p[0]],b\u003d1;b\u003cp.length;b++)d.push(p5(\"BR\")),d.push(p[b]);return d}return null};\neC\u003dfunction(p,d,b,v,P,M,X,a,F){M\u003dM\u003d\u003d\u003dvoid 0?!1:M;X\u003dX\u003d\u003d\u003dvoid 0?[]:X;F\u003dF\u003d\u003d\u003dvoid 0?!1:F;nf.call(this,p,{L:\"span\",zB:[\"ytp-ad-hover-text-button\"].concat(X)},a\u003d\u003d\u003dvoid 0?\"ad-hover-text-button\":a,d,b,v);this.button\u003dthis.U\u003dnull;this.C\u003dM;this.S\u003dP;this.B\u003dF;this.hide()};\nSC\u003dfunction(p){return p\u0026\u0026p.thumbnails\u0026\u0026(p.thumbnails||null).length!\u003d0\u0026\u0026p.thumbnails[0].url?g.pH(p.thumbnails[0].url):\"\"};\nY0\u003dfunction(p,d,b,v,P,M){M\u003dM\u003d\u003d\u003dvoid 0?!1:M;nf.call(this,p,{L:\"img\",J:\"ytp-ad-image\"},\"ad-image\",d,b,v,P\u003d\u003d\u003dvoid 0?null:P);this.D\u003dM;this.hide()};\ngC\u003dfunction(p,d,b,v,P,M){P\u003dP\u003d\u003d\u003dvoid 0?[]:P;nf.call(this,p,{L:\"div\",zB:[\"ytp-ad-confirm-dialog-background\"],j:[{L:\"div\",J:\"ytp-ad-confirm-dialog-container\",j:[{L:\"div\",zB:[\"ytp-ad-confirm-dialog\"].concat(P),K:{role:\"dialog\",tabindex:\"-1\"},j:[{L:\"div\",J:\"ytp-ad-confirm-dialog-title\",Bb:\"{{title}}\"},{L:\"div\",J:\"ytp-ad-confirm-dialog-messages\"},{L:\"div\",J:\"ytp-ad-confirm-dialog-confirm-container\",j:[{L:\"button\",J:\"ytp-ad-confirm-dialog-cancel-button\",Bb:\"{{cancelLabel}}\"},{L:\"button\",J:\"ytp-ad-confirm-dialog-confirm-button\",\nBb:\"{{confirmLabel}}\"}]}]}]},{L:\"button\",zB:[\"ytp-ad-confirm-dialog-close-overlay-button\",\"ytp-ad-button\",\"ytp-ad-button-link\"],j:[{L:\"span\",J:\"ytp-ad-button-icon\",j:[g.Ec()]}]}]},M\u003d\u003d\u003dvoid 0?\"confirm-dialog\":M,d,b,v);this.C\u003dthis.V$(\"ytp-ad-confirm-dialog-close-overlay-button\");this.V\u003dthis.V$(\"ytp-ad-confirm-dialog-cancel-button\");this.S\u003dthis.V$(\"ytp-ad-confirm-dialog-confirm-button\");this.O5\u003dthis.V$(\"ytp-ad-confirm-dialog-messages\");this.B\u003dnull;this.D\u003dnew IN;g.Y(this,this.D);this.U\u003dnull;this.hide()};\njbu\u003dfunction(p,d){if(d.title){var b\u003dg.ff(d.title);p.updateValue(\"title\",b)}if(d.dialogMessages){b\u003dg.u(d.dialogMessages);for(var v\u003db.next();!v.done;v\u003db.next())v\u003dD9(v.value),p.O5.appendChild(v)}d.cancelLabel\u0026\u0026(b\u003dg.ff(d.cancelLabel),p.updateValue(\"cancelLabel\",b),p.D.Y(p.V,\"click\",function(P){return p.qo(P)}));\nd.confirmLabel\u0026\u0026(d\u003dg.ff(d.confirmLabel),p.updateValue(\"confirmLabel\",d),p.D.Y(p.S,\"click\",function(P){return p.u3(P)}));\np.D.Y(p.C,\"click\",function(P){return p.Qa(P)})};\nLf\u003dfunction(p,d,b,v,P,M){P\u003dP\u003d\u003d\u003dvoid 0?[]:P;M\u003dM\u003d\u003d\u003dvoid 0?\"toggle-button\":M;var X\u003dqa(\"ytp-ad-toggle-button-input\"),a\u003d{role:\"button\",\"aria-label\":\"{{tooltipText}}\"};p.G().experiments.Wb(\"fix_h5_toggle_button_a11y\")\u0026\u0026(a.tabindex\u003d\"0\");p.G().experiments.Wb(\"fix_toggle_button_role_for_ad_components\")\u0026\u0026(a.role\u003d\"checkbox\");nf.call(this,p,{L:\"div\",zB:[\"ytp-ad-toggle-button\"].concat(P),j:[{L:\"label\",J:\"ytp-ad-toggle-button-label\",K:{\"for\":X},j:[{L:\"span\",J:\"ytp-ad-toggle-button-icon\",K:a,j:[{L:\"span\",J:\"ytp-ad-toggle-button-untoggled-icon\",\nBb:\"{{untoggledIconTemplateSpec}}\"},{L:\"span\",J:\"ytp-ad-toggle-button-toggled-icon\",Bb:\"{{toggledIconTemplateSpec}}\"}]},{L:\"input\",J:\"ytp-ad-toggle-button-input\",K:{id:X,type:\"checkbox\"}},{L:\"span\",J:\"ytp-ad-toggle-button-text\",Bb:\"{{buttonText}}\"},{L:\"span\",J:\"ytp-ad-toggle-button-tooltip\",Bb:\"{{tooltipText}}\"}]}]},M,d,b,v);this.V\u003dthis.V$(\"ytp-ad-toggle-button\");this.D\u003dthis.V$(\"ytp-ad-toggle-button-input\");this.U\u003dthis.V$(\"ytp-ad-toggle-button-icon\");this.C\u003dthis.V$(\"ytp-ad-toggle-button-untoggled-icon\");\nthis.S\u003dthis.V$(\"ytp-ad-toggle-button-toggled-icon\");this.RB\u003dthis.V$(\"ytp-ad-toggle-button-text\");this.B\u003dnull;this.O5\u003d!1;this.hide()};\nQi\u003dfunction(p){p.O5\u0026\u0026(p.isToggled()?(g.U1(p.C,!1),g.U1(p.S,!0),p.api.G().experiments.Wb(\"fix_toggle_button_role_for_ad_components\")\u0026\u0026p.U.setAttribute(\"aria-checked\",!0)):(g.U1(p.C,!0),g.U1(p.S,!1),p.api.G().experiments.Wb(\"fix_toggle_button_role_for_ad_components\")\u0026\u0026p.U.setAttribute(\"aria-checked\",!1)))};\ntnw\u003dfunction(p,d){var b\u003dnull;p.B\u0026\u0026(b\u003d(d?[p.B.defaultServiceEndpoint,p.B.defaultNavigationEndpoint]:[p.B.toggledServiceEndpoint]).filter(function(v){return v!\u003dnull}));\nreturn b||[]};\niUz\u003dfunction(p,d,b){this.actionType\u003dd;this.id\u003db;this.content\u003dp};\n$0\u003dfunction(p){IN.call(this);this.D\u003dp;this.Y(this.D,\"onAdUxUpdate\",this.S)};\nmc\u003dfunction(p,d,b,v){nf.call(this,p,{L:\"div\",J:\"ytp-ad-feedback-dialog-background\",j:[{L:\"div\",J:\"ytp-ad-feedback-dialog-container\",j:[{L:\"div\",J:\"ytp-ad-feedback-dialog-form\",K:{role:\"dialog\",tabindex:\"-1\"},j:[{L:\"div\",J:\"ytp-ad-feedback-dialog-title\",j:[{L:\"span\",Bb:\"{{title}}\"}]},{L:\"span\",J:\"ytp-ad-info-dialog-feedback-options-title\",Bb:\"{{reasonsTitle}}\"},{L:\"div\",J:\"ytp-ad-info-dialog-feedback-options\"},{L:\"div\",J:\"ytp-ad-feedback-dialog-confirm-container\",j:[{L:\"button\",J:\"ytp-ad-feedback-dialog-cancel-button\",\nBb:\"{{cancelLabel}}\"},{L:\"button\",J:\"ytp-ad-feedback-dialog-confirm-button\",Bb:\"{{confirmLabel}}\"}]}]}]}]},\"ad-info-dialog\",d,b,v);this.V\u003d[];this.D\u003dnull;this.S\u003dthis.V$(\"ytp-ad-feedback-dialog-cancel-button\");this.C\u003dthis.V$(\"ytp-ad-feedback-dialog-confirm-button\");this.O5\u003dthis.V$(\"ytp-ad-info-dialog-feedback-options\");this.RB\u003dthis.V$(\"ytp-ad-feedback-dialog-title\");this.B\u003dthis.U\u003dnull;this.hide()};\ne7C\u003dfunction(p,d){var b\u003dd.cancelRenderer\u0026\u0026d.cancelRenderer.buttonRenderer||null;b\u0026\u0026(p.D\u003dnew t8(p.api,p.layoutId,p.interactionLoggingClientData,p.fX,[\"ytp-ad-feedback-dialog-close-button\"],\"button\"),g.Y(p,p.D),p.D.init(qa(\"button\"),b,p.macros),p.D.listen(\"click\",p.v6,p),p.D.NC(p.element));d.title\u0026\u0026(b\u003dg.ff(d.title),p.updateValue(\"title\",b));d.reasonsTitle\u0026\u0026(b\u003dg.ff(d.reasonsTitle),p.updateValue(\"reasonsTitle\",b));d.reasons\u0026\u0026HU7(p,d.reasons);d.cancelLabel\u0026\u0026(b\u003dg.ff(d.cancelLabel),p.updateValue(\"cancelLabel\",\nb),g.GZ(p.S,\"click\",function(){return p.v6()}));\nd.confirmLabel\u0026\u0026(b\u003dg.ff(d.confirmLabel),p.updateValue(\"confirmLabel\",b),g.GZ(p.C,\"click\",function(){return D_W(p)}));\nd.undoRenderer\u0026\u0026VnC(p,d.undoRenderer)};\nHU7\u003dfunction(p,d){d\u003dg.u(d);for(var b\u003dd.next();!b.done;b\u003dd.next()){var v\u003db.value;b\u003dv.reason;if(b\u003d\u003dnull)g.DF(Error(\"AdFeedbackReason.reason was not set.\"));else if(v\u003dv.endpoint,v\u003d\u003dnull)g.DF(Error(\"AdFeedbackReason.endpoint was not set.\"));else{b\u003dnew Kf(b,v);g.Y(p,b);v\u003dp.O5;var P\u003db.UY();v.appendChild(P);p.V.push(b)}}};\nVnC\u003dfunction(p,d){if(d\u003dd\u0026\u0026d.buttonRenderer||null)d.serviceEndpoint?(p.U\u003dnew t8(p.api,p.layoutId,p.interactionLoggingClientData,p.fX,[\"ytp-ad-feedback-dialog-undo-mute-button\"],\"ad-feedback-undo-mute-button\"),g.Y(p,p.U),p.U.init(qa(\"ad-feedback-undo-mute-button\"),d,p.macros),p.U.listen(\"click\",p.kuh,p),p.U.NC(p.RB)):g.DF(Error(\"AdFeedbackRenderer.undoRenderer.undoButtonRenderer was specified but did not contain a service endpoint.\"))};\nD_W\u003dfunction(p){var d\u003dp.V.filter(function(b){return b.isChecked()});\nd.length!\u003d\u003d0\u0026\u0026(d\u003dd[0].getCommand(),p.layoutId?p.fX.executeCommand(d,p.layoutId):g.Hi(Error(\"Missing layoutId for ad feedback dialog.\")),p.api.onAdUxClicked(\"ad-feedback-dialog-confirm-button\",p.layoutId),p.publish(\"a\"),p.hide())};\nKf\u003dfunction(p,d){this.U\u003dd;this.D\u003dnew g.k0({L:\"label\",J:\"ytp-ad-feedback-dialog-reason-label\",j:[{L:\"input\",J:\"ytp-ad-feedback-dialog-reason-input\",K:{type:\"radio\",name:\"feedback-reason-group\"}},{L:\"span\",J:\"ytp-ad-feedback-dialog-reason-text\",Bb:g.ff(p)}]});this.B\u003dthis.D.V$(\"ytp-ad-feedback-dialog-reason-input\")};\nx0\u003dfunction(p,d,b,v){gC.call(this,p,d,b,v,[],\"ad-mute-confirm-dialog\")};\nBL\u003dfunction(p,d,b,v,P){nf.call(this,p,{L:\"div\",J:\"ytp-ad-info-dialog-background\",j:[{L:\"div\",J:\"ytp-ad-info-dialog-container\",j:[{L:\"div\",J:\"ytp-ad-info-dialog-form\",K:{role:\"dialog\",tabindex:\"-1\"},j:[{L:\"div\",J:\"ytp-ad-info-dialog-title\",Bb:\"{{title}}\"},{L:\"ul\",J:\"ytp-ad-info-dialog-ad-reasons\"},{L:\"div\",J:\"ytp-ad-info-dialog-message\"},{L:\"div\",J:\"ytp-ad-info-dialog-mute-container\"},{L:\"div\",J:\"ytp-ad-info-dialog-confirm-container\",j:[{L:\"button\",J:\"ytp-ad-info-dialog-confirm-button\",Bb:\"{{confirmLabel}}\"}]}]}]}]},\n\"ad-info-dialog\",d,b,v);this.D\u003dthis.U\u003dnull;this.C\u003dthis.V$(\"ytp-ad-info-dialog-confirm-button\");this.ih\u003dthis.V$(\"ytp-ad-info-dialog-mute-container\");this.TB\u003dthis.V$(\"ytp-ad-info-dialog-message\");this.Hb\u003dthis.V$(\"ytp-ad-info-dialog-ad-reasons\");this.V\u003dthis.B\u003dnull;this.RB\u003dP;this.S\u003dnull;this.wE\u003d!1;this.O5\u003dnull;this.hide()};\nSeB\u003dfunction(p,d){if(d\u003dd.content\u0026\u0026d.content.adFeedbackRenderer||null)p.U\u003dnew mc(p.api,p.layoutId,p.interactionLoggingClientData,p.fX),g.Y(p,p.U),p.U.init(qa(\"ad-feedback-dialog\"),d,p.macros),p.U.NC(p.RB),p.U.subscribe(\"a\",function(){return p.publish(\"c\")})};\nYe7\u003dfunction(p,d){if(d\u003dd.content\u0026\u0026d.content.confirmDialogRenderer||null)p.V\u003dnew x0(p.api,p.layoutId,p.interactionLoggingClientData,p.fX),g.Y(p,p.V),p.V.init(qa(\"ad-mute-confirm-dialog\"),d,p.macros),p.V.NC(p.RB),p.V.subscribe(\"b\",function(){return p.publish(\"c\")})};\ngWz\u003dfunction(p){p.D\u0026\u0026p.D.listen(\"click\",p.WN,p);g.GZ(p.C,\"click\",function(){return p.WN()})};\nRL\u003dfunction(p,d,b,v,P,M,X){eC.call(this,p,d,b,v,M\u003d\u003d\u003dvoid 0?!0:M,!0,[\"ytp-ad-info-hover-text-button\"],\"ad-info-hover-text-button\",X\u003d\u003d\u003dvoid 0?!1:X);this.D\u003dnull;this.V\u003dP;this.hide()};\nQbW\u003dfunction(p,d,b){d\u003dd.dialog\u0026\u0026g.L(d.dialog,Lwj)||null;d\u003d\u003dnull?g.Hi(Error(\"AdInfoDialogEndpoint did not contain an AdInfoDialogRenderer.\")):(p.D\u003dnew BL(p.api,p.layoutId,p.interactionLoggingClientData,p.fX,p.V),g.Y(p,p.D),p.D.init(qa(\"ad-info-dialog\"),d,b),p.D.NC(p.V),p.D.subscribe(\"d\",function(){return p.publish(\"f\")}),p.D.subscribe(\"c\",function(){return p.publish(\"e\")}))};\nKwW\u003dfunction(p,d,b){p.button\u003d\u003dnull?g.Hi(Error(\"AdInfoHoverTextButton.button was expected but it was not created.\")):(p.U\u0026\u0026g.FO(p.U.element,\"ytp-ad-info-hover-text-short\"),(d\u003dd\u0026\u0026d.serviceEndpoint\u0026\u0026g.L(d.serviceEndpoint,$_k)||null)?(QbW(p,d,b),p.button.listen(\"click\",function(){p.D\u0026\u0026!p.D.cX\u0026\u0026(p.D.show(),m_7(p))})):p.button.listen(\"click\",function(){return m_7(p)}))};\nm_7\u003dfunction(p){p.api.onAdUxClicked(\"ad-info-icon-button\",p.layoutId)};\nTQ\u003dfunction(p,d,b,v,P,M){nf.call(this,p,{L:\"div\",J:\"ytp-ad-text\"},M\u003d\u003d\u003dvoid 0?\"ad-text\":M,d,b,v,P\u003d\u003d\u003dvoid 0?null:P);this.D\u003dnull;this.hide()};\nA8\u003dfunction(p,d){d\u0026\u0026g.ar(p.element,rC(p.D,d))};\nWL\u003dfunction(p,d,b,v,P,M,X){nf.call(this,p,d,b,v,P,M);this.D\u003dX;g.Y(this,this.D);this.wE\u003dthis.C\u003d-1};\np3\u003dfunction(p){p.D\u0026\u0026p.C\u003d\u003d\u003d-1\u0026\u0026(p.C\u003dp.D.subscribe(\"h\",p.n8,p),p.wE\u003dp.D.subscribe(\"g\",p.gP,p),p.n8())};\ndy\u003dfunction(p){p.D!\u003dnull\u0026\u0026p.C!\u003d\u003d-1\u0026\u0026(p.D.tI(p.C),p.D.tI(p.wE),p.wE\u003d-1,p.C\u003d-1)};\ng.bT\u003dfunction(p,d,b,v,P,M){g.e.call(this);this.element\u003dp;this.state\u003dnull;b||p.hide();this.U\u003dd;this.B\u003dv\u003d\u003d\u003dvoid 0?d:v;this.D\u003dM;this.onHidden\u003dP;this.delay\u003dnew g.bR(this.qT,0,this);g.Y(this,this.delay)};\nvA\u003dfunction(p,d){p\u003dp.element.element;d?p.setAttribute(\"aria-hidden\",\"true\"):p.removeAttribute(\"aria-hidden\")};\nPA\u003dfunction(p,d,b,v,P,M){WL.call(this,p,{L:\"div\",J:\"ytp-ad-preview-slot\"},\"ad-preview\",d,b,v,P);var X\u003dthis;this.ih\u003d-1;this.V\u003dthis.api.G().experiments.Wb(\"enable_modern_skip_button_on_web\");this.U\u003dnew g.k0({L:\"span\",J:\"ytp-ad-preview-container\"});this.V\u0026\u0026this.U.element.classList.add(\"ytp-ad-preview-container-detached\");g.Y(this,this.U);this.B\u003dthis.V?new TQ(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,\"ytp-ad-preview-text-modern\"):new TQ(this.api,this.layoutId,this.interactionLoggingClientData,\nthis.fX,\"ytp-ad-preview-text\");g.Y(this,this.B);this.B.NC(this.U.element);this.O5\u003dthis.V?new g.k0({L:\"span\",J:\"ytp-ad-preview-image-modern\"}):new g.k0({L:\"span\",J:\"ytp-ad-preview-image\"});g.Y(this,this.O5);this.S\u003dnew Y0(this.api,this.layoutId,this.interactionLoggingClientData,this.fX);g.Y(this,this.S);this.S.NC(this.O5.element);this.O5.NC(this.U.element);this.U.NC(this.element);this.RB\u003dnew g.bT(this.U,400,!1,100,function(){return X.hide()});\ng.Y(this,this.RB);this.Hb\u003d0;this.TB\u003d!1;this.jB\u003dM;this.hide()};\nMw\u003dfunction(p){p.RB.show(100);p.show()};\nXI\u003dfunction(p,d,b,v,P,M){WL.call(this,p,{L:\"div\",zB:[\"ytp-flyout-cta\",\"ytp-flyout-cta-inactive\"],j:[{L:\"div\",J:\"ytp-flyout-cta-icon-container\"},{L:\"div\",J:\"ytp-flyout-cta-body\",j:[{L:\"div\",J:\"ytp-flyout-cta-text-container\",j:[{L:\"div\",J:\"ytp-flyout-cta-headline-container\"},{L:\"div\",J:\"ytp-flyout-cta-description-container\"}]},{L:\"div\",J:\"ytp-flyout-cta-action-button-container\"}]}]},\"flyout-cta\",d,b,v,P);this.B\u003dnew Y0(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,\"ytp-flyout-cta-icon\");\ng.Y(this,this.B);this.B.NC(this.V$(\"ytp-flyout-cta-icon-container\"));this.B.element.classList.add(\"ytp-flyout-cta-icon-rounded\");this.S\u003dnew TQ(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,\"ytp-flyout-cta-headline\");g.Y(this,this.S);this.S.NC(this.V$(\"ytp-flyout-cta-headline-container\"));this.V\u003dnew TQ(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,\"ytp-flyout-cta-description\");g.Y(this,this.V);this.V.NC(this.V$(\"ytp-flyout-cta-description-container\"));p\u003d[\"ytp-flyout-cta-action-button\"];\nthis.api.G().T(\"web_modern_buttons\")\u0026\u0026p.push(\"ytp-flyout-cta-action-button-rounded\");this.U\u003dnew t8(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,p);g.Y(this,this.U);this.U.NC(this.V$(\"ytp-flyout-cta-action-button-container\"));this.U.element.setAttribute(\"tabIndex\",\"-1\");B4(this.U.element);this.O5\u003dnull;this.RB\u003d0;this.Hb\u003dM;this.hide()};\nqw\u003dfunction(p,d,b,v,P){nf.call(this,p,{L:\"div\",J:\"ytp-ad-instream-user-sentiment-container\"},\"instream-user-sentiment\",d,b,v,P\u003d\u003d\u003dvoid 0?null:P);var M\u003dthis;this.D\u003dnull;this.B\u003dnew Lf(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,[\"ytp-ad-instream-user-sentiment-like-button\"]);g.Y(this,this.B);this.B.NC(this.element);this.U\u003dnew Lf(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,[\"ytp-ad-instream-user-sentiment-dislike-button\"]);g.Y(this,this.U);this.U.NC(this.element);\nthis.V\u003dnew g.bT(this,400,!1,500,function(){return M.hide()});\ng.Y(this,this.V);this.hide()};\nan\u003dfunction(p,d,b,v,P,M){P\u003dP\u003d\u003d\u003dvoid 0?0:P;M\u003dM\u003d\u003d\u003dvoid 0?!1:M;g.e.call(this);this.U\u003dp;this.B\u003d!1;this.C\u003dv;this.eB\u003dM;this.S\u003d!1;this.D\u003dnull;d\u003e0\u0026\u0026(this.D\u003dnew g.bR(this.Bq,d,this),g.Y(this,this.D));this.X\u003dnew g.bR(this.Bq,b,this);g.Y(this,this.X);this.W\u003dyqB(this.U,P,1,v);g.Y(this,this.W);this.Z\u003dyqB(this.U,0,v,1);g.Y(this,this.Z);this.V\u003dnew IN;g.Y(this,this.V)};\non\u003dfunction(p,d,b){this.U\u003dp;this.isAsync\u003dd;this.D\u003db};\nx_K\u003dfunction(p){switch(p){case 2:return 0;case 1:return 2;case 0:return 3;case 4:case 3:return 1;default:PR(p,\"unknown result type\")}};\nB2q\u003dfunction(p,d){var b\u003d1;p.isTrusted\u003d\u003d\u003d!1\u0026\u0026(b\u003d0);T_(\"ISDSTAT\",b);FI(b,\"i.s_\",{triggerContext:\"sk\",metadata:d});return b};\nR7e\u003dfunction(p,d){var b\u003d[];d?d.isTrusted\u003d\u003d\u003d!0?b.push(\"BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_TRUSTED\"):d.isTrusted\u003d\u003d\u003d!1?b.push(\"BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_NOT_TRUSTED\"):b.push(\"BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_TRUSTED_PROPERTY_UNDEFINED\"):b.push(\"BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_UNDEFINED\");FI(0,\"a.s_\",{metadata:p,states:b});T_(\"ASDSTAT\",0)};\nFI\u003dfunction(p,d,b){d\u003dT2w[d];var v,P,M\u003d{detected:p\u003d\u003d\u003d0,source:\"\"+d.U+((v\u003db.triggerContext)!\u003dnull?v:\"\")+((P\u003db.CV)!\u003dnull?P:\"\"),detectionStates:b.states,durationMs:b.P2};b.metadata\u0026\u0026(M.contentCpn\u003db.metadata.contentCpn,M.adCpn\u003db.metadata.adCpn);g.Oe(\"biscottiBasedDetection\",M);d.D!\u003d\u003dvoid 0\u0026\u0026(b\u003dNumber(g.AO(\"CATSTAT\",0)),d.D!\u003d\u003dvoid 0?(d\u003dd.D,p\u003dx_K(p),p\u003db\u0026~(3\u003c\u003cd)|p\u003c\u003cd):p\u003db,T_(\"CATSTAT\",p))};\nhI\u003dfunction(p){return p?\"layout:  \"+p.layoutType:\"\"};\nOV\u003dfunction(p,d,b){return p?!0:(g.DF(new g.RN(\"Assertion: \"+d,b)),!1)};\nJI\u003dfunction(p,d,b,v,P){v\u003dv\u003d\u003d\u003dvoid 0?{}:v;if(!P||Math.random()\u003c5E-4){d\u003dd||null;b\u003db||null;p\u003dp instanceof Error?p:new g.RN(p);if(p.args)for(var M\u003dg.u(p.args),X\u003dM.next();!X.done;X\u003dM.next())X\u003dX.value,X instanceof Object\u0026\u0026(v\u003dObject.assign({},X,v));v.category\u003d\"H5 Ads Control Flow\";d\u0026\u0026(v.slot\u003dd?\"slot:  \"+d.slotType:\"\");b\u0026\u0026(v.layout\u003dhI(b),v.layoutId\u003db.layoutId);P\u0026\u0026(v.known_error_aggressively_sampled\u003d!0);p.args\u003d[v];g.DF(p)}};\ng.kU\u003dfunction(p,d){this.state\u003dp;this.oldState\u003dd};\nn3\u003dfunction(p,d){return g.R(p.state,d)\u0026\u0026!g.R(p.oldState,d)?1:!g.R(p.state,d)\u0026\u0026g.R(p.oldState,d)?-1:0};\ng.ry\u003dfunction(p,d){return n3(p,d)\u003e0};\nf3\u003dfunction(p,d,b,v,P,M){WL.call(this,p,{L:\"div\",J:\"ytp-ad-skip-button-slot\"},\"skip-button\",d,b,v,P);var X\u003dthis;this.O5\u003dnull;this.RB\u003d!1;this.TB\u003dM;this.S\u003dthis.api.G().experiments.Wb(\"enable_modern_skip_button_on_web\");this.ih\u003d!1;this.B\u003dnew g.k0({L:\"span\",zB:[\"ytp-ad-skip-button-container\"]});this.S\u0026\u0026this.B.element.classList.add(\"ytp-ad-skip-button-container-detached\");this.api.T(\"enable_ad_pod_index_autohide\")\u0026\u0026this.B.element.classList.add(\"ytp-ad-skip-button-container--clean-player\");g.Y(this,this.B);\nthis.B.NC(this.element);this.U\u003dthis.V\u003dnull;this.jB\u003dnew g.bT(this.B,500,!1,100,function(){return X.hide()});\ng.Y(this,this.jB);this.Hb\u003dnew an(this.B.element,15E3,5E3,.5,.5,this.S);g.Y(this,this.Hb);this.hide()};\nWwB\u003dfunction(p){p\u003dp.O5\u0026\u0026p.O5.adRendererCommands;return(p\u0026\u0026p.clickCommand\u0026\u0026g.L(p.clickCommand,g.uT)\u0026\u0026g.L(p.clickCommand,g.uT).commands||[]).some(function(d){return d.adLifecycleCommand?AgK(d.adLifecycleCommand):!1})};\nAgK\u003dfunction(p){return p.action\u003d\u003d\u003d\"END_LINEAR_AD\"||p.action\u003d\u003d\u003d\"END_LINEAR_AD_PLACEMENT\"};\nlT\u003dfunction(p,d,b,v,P,M){WL.call(this,p,{L:\"div\",J:\"ytp-ad-skip-ad-slot\"},\"skip-ad\",d,b,v,P);this.O5\u003dM;this.V\u003d!1;this.S\u003d0;this.B\u003dthis.U\u003dnull;this.hide()};\npvC\u003dfunction(p,d){p.V||(p.V\u003d!0,p.U\u0026\u0026(d?p.U.RB.hide():p.U.hide()),d?(p\u003dp.B,p.jB.show(),p.show()):p.B.show())};\nsV\u003dfunction(p,d,b,v){t8.call(this,p,d,b,v,[\"ytp-ad-visit-advertiser-button\"],\"visit-advertiser\")};\nZq\u003dfunction(p,d,b,v,P,M,X){M\u003dM\u003d\u003d\u003dvoid 0?!1:M;X\u003dX\u003d\u003d\u003dvoid 0?!1:X;nf.call(this,p,{L:\"span\",J:\"ytp-ad-simple-ad-badge\"},\"simple-ad-badge\",d,b,v);this.B\u003dP;this.D\u003dthis.V$(\"ytp-ad-simple-ad-badge\");(this.U\u003dM)\u0026\u0026this.D.classList.add(\"ytp-ad-simple-ad-badge--clean-player\");X\u0026\u0026this.D.classList.add(\"ytp-ad-simple-ad-badge--survey\");this.hide()};\nEV\u003dfunction(p,d,b,v,P){P\u003dP\u003d\u003d\u003dvoid 0?!1:P;aL.call(this,\"player-overlay\",p,{},d,v);this.videoAdDurationSeconds\u003db;this.interactionLoggingClientData\u003dv;this.pD\u003dP};\nC3\u003dfunction(p,d){g.oL.call(this);this.api\u003dp;this.durationMs\u003dd;this.D\u003dnull;this.C9\u003dnew IN(this);g.Y(this,this.C9);this.U\u003ddmu;this.C9.Y(this.api,\"presentingplayerstatechange\",this.AN);this.D\u003dthis.C9.Y(this.api,\"onAdPlaybackProgress\",this.zP)};\nNw\u003dfunction(p){g.oL.call(this);this.D\u003d!1;this.Vt\u003d0;this.C9\u003dnew IN(this);g.Y(this,this.C9);this.durationMs\u003dp;this.Z5\u003dnew g.NG(100);g.Y(this,this.Z5);this.C9.Y(this.Z5,\"tick\",this.zP);this.U\u003d{seekableStart:0,seekableEnd:p/1E3,current:0};this.start()};\ng.GF\u003dfunction(p,d){var b\u003dMath.abs(Math.floor(p)),v\u003dMath.floor(b/86400),P\u003dMath.floor(b%86400/3600),M\u003dMath.floor(b%3600/60);b\u003dMath.floor(b%60);if(d){d\u003d\"\";v\u003e0\u0026\u0026(d+\u003d\" \"+v+\" Days\");if(v\u003e0||P\u003e0)d+\u003d\" \"+P+\" Hours\";d+\u003d\" \"+M+\" Minutes\";d+\u003d\" \"+b+\" Seconds\";v\u003dd.trim()}else{d\u003d\"\";v\u003e0\u0026\u0026(d+\u003dv+\":\",P\u003c10\u0026\u0026(d+\u003d\"0\"));if(v\u003e0||P\u003e0)d+\u003dP+\":\",M\u003c10\u0026\u0026(d+\u003d\"0\");d+\u003dM+\":\";b\u003c10\u0026\u0026(d+\u003d\"0\");v\u003dd+b}return p\u003e\u003d0?v:\"-\"+v};\ng.wy\u003dfunction(p){return(!(\"button\"in p)||typeof p.button!\u003d\u003d\"number\"||p.button\u003d\u003d\u003d0)\u0026\u0026!(\"shiftKey\"in p\u0026\u0026p.shiftKey)\u0026\u0026!(\"altKey\"in p\u0026\u0026p.altKey)\u0026\u0026!(\"metaKey\"in p\u0026\u0026p.metaKey)\u0026\u0026!(\"ctrlKey\"in p\u0026\u0026p.ctrlKey)};\nUV\u003dfunction(p,d,b,v,P,M,X){WL.call(this,p,{L:\"span\",J:X?\"ytp-ad-duration-remaining--clean-player\":\"ytp-ad-duration-remaining\"},\"ad-duration-remaining\",d,b,v,P);this.videoAdDurationSeconds\u003dM;this.U\u003dnull;this.api.T(\"clean_player_style_fix_on_web\")\u0026\u0026this.element.classList.add(\"ytp-ad-duration-remaining--clean-player-with-light-shadow\");X\u0026\u0026this.api.G().U\u0026\u0026(this.element.classList.add(\"ytp-ad-duration-remaining--mweb\"),this.api.T(\"clean_player_style_fix_on_web\")\u0026\u0026(this.element.classList.add(\"ytp-ad-duration-remaining--mweb-light\"),\nRb\u0026\u0026this.element.classList.add(\"ytp-ad-duration-remaining--mweb-ios\")));this.hide()};\ncA\u003dfunction(p,d,b,v){TQ.call(this,p,d,b,v,\"ytp-video-ad-top-bar-title\",\"ad-title\");p.T(\"enable_ad_pod_index_autohide\")\u0026\u0026this.element.classList.add(\"ytp-video-ad-top-bar-title--clean-player\")};\nyZ\u003dfunction(p){this.content\u003dp.content;if(p.commandRuns){p\u003dg.u(p.commandRuns);for(var d\u003dp.next();!d.done;d\u003dp.next())d\u003dd.value,this.loggingDirectives\u003dg.L(d,bpk),d.onTap\u0026\u0026(this.interaction\u003d{onTap:d.onTap})}};\nIn\u003dfunction(p,d,b,v){nf.call(this,p,{L:\"div\",J:\"ad-simple-attributed-string\"},\"ad-simple-attributed-string\",d,b,v);this.hide()};\nzF\u003dfunction(p,d,b,v,P){nf.call(this,p,{L:\"span\",J:P?\"ytp-ad-badge--clean-player\":\"ytp-ad-badge\"},\"ad-badge\",d,b,v);this.U\u003dP;this.adBadgeText\u003dnew In(this.api,this.layoutId,this.interactionLoggingClientData,this.fX);this.adBadgeText.NC(this.element);g.Y(this,this.adBadgeText);P?(this.adBadgeText.element.classList.add(\"ytp-ad-badge__text--clean-player\"),this.api.T(\"clean_player_style_fix_on_web\")\u0026\u0026(this.adBadgeText.element.classList.add(\"ytp-ad-badge__text--clean-player-with-light-shadow\"),Rb\u0026\u0026this.adBadgeText.element.classList.add(\"ytp-ad-badge--stark-clean-player-ios\"))):\nthis.adBadgeText.element.classList.add(\"ytp-ad-badge__text\");this.hide()};\njo\u003dfunction(p,d,b,v,P){nf.call(this,p,{L:\"span\",J:\"ytp-ad-pod-index\"},\"ad-pod-index\",d,b,v);this.U\u003dP;this.api.G().U\u0026\u0026(this.element.classList.add(\"ytp-ad-pod-index--mweb\"),this.api.T(\"clean_player_style_fix_on_web\")\u0026\u0026(this.element.classList.add(\"ytp-ad-pod-index--mweb-light\"),Rb\u0026\u0026this.element.classList.add(\"ytp-ad-pod-index--mweb-ios\")));this.hide()};\ntI\u003dfunction(p,d,b,v){nf.call(this,p,{L:\"div\",J:\"ytp-ad-disclosure-banner\"},\"ad-disclosure-banner\",d,b,v);this.hide()};\niT\u003dfunction(p,d){this.U\u003dp;this.D\u003dd};\nHA\u003dfunction(p,d,b){if(!p.getLength())return b!\u003dnull?b:Infinity;p\u003d(d-p.U)/p.getLength();return g.FZ(p,0,1)};\nDq\u003dfunction(p,d,b,v){v\u003dv\u003d\u003d\u003dvoid 0?!1:v;g.k0.call(this,{L:\"div\",J:\"ytp-ad-persistent-progress-bar-container\",j:[{L:\"div\",J:\"ytp-ad-persistent-progress-bar\"}]});this.api\u003dp;this.U\u003dd;this.B\u003db;v\u0026\u0026this.element.classList.add(\"ytp-ad-persistent-progress-bar-container--clean-player\");g.Y(this,this.U);this.progressBar\u003dthis.V$(\"ytp-ad-persistent-progress-bar\");this.D\u003d-1;this.Y(p,\"presentingplayerstatechange\",this.onStateChange);this.hide();this.onStateChange()};\nVZ\u003dfunction(p,d,b,v,P,M){nf.call(this,p,{L:\"div\",J:\"ytp-ad-player-overlay\",j:[{L:\"div\",J:\"ytp-ad-player-overlay-flyout-cta\"},{L:\"div\",J:\"ytp-ad-player-overlay-instream-info\"},{L:\"div\",J:\"ytp-ad-player-overlay-skip-or-preview\"},{L:\"div\",J:\"ytp-ad-player-overlay-progress-bar\"},{L:\"div\",J:\"ytp-ad-player-overlay-instream-user-sentiment\"},{L:\"div\",J:\"ytp-ad-player-overlay-ad-disclosure-banner\"}]},\"player-overlay\",d,b,v);this.O5\u003dM;this.S\u003dthis.V$(\"ytp-ad-player-overlay-flyout-cta\");this.S.classList.add(\"ytp-ad-player-overlay-flyout-cta-rounded\");\nthis.D\u003dthis.V$(\"ytp-ad-player-overlay-instream-info\");this.V\u003dnull;vXq(this)\u0026\u0026(p\u003dp5(\"div\"),g.FO(p,\"ytp-ad-player-overlay-top-bar-gradients\"),this.api.T(\"disable_ad_preview_for_instream_ads\")\u0026\u0026g.FO(p,\"ytp-ad-player-overlay-top-bar-gradients--clean-player\"),d\u003dthis.D,d.parentNode\u0026\u0026d.parentNode.insertBefore(p,d),(d\u003dthis.api.getVideoData(2))\u0026\u0026d.isListed\u0026\u0026d.title\u0026\u0026(b\u003dnew cA(this.api,this.layoutId,this.interactionLoggingClientData,this.fX),b.NC(p),b.init(qa(\"ad-title\"),{text:d.title},this.macros),g.Y(this,\nb)),this.V\u003dp);this.B\u003dnull;this.C\u003dthis.V$(\"ytp-ad-player-overlay-skip-or-preview\");this.wE\u003dthis.V$(\"ytp-ad-player-overlay-progress-bar\");this.Hb\u003dthis.V$(\"ytp-ad-player-overlay-instream-user-sentiment\");this.RB\u003dthis.V$(\"ytp-ad-player-overlay-ad-disclosure-banner\");this.U\u003dP;g.Y(this,this.U);this.hide()};\nvXq\u003dfunction(p){p\u003dp.api.G();return g.eo(p)\u0026\u0026p.U};\nSo\u003dfunction(p,d,b){var v\u003d{};d\u0026\u0026(v.v\u003dd);b\u0026\u0026(v.list\u003db);p\u003d{name:p,locale:void 0,feature:void 0};for(var P in v)p[P]\u003dv[P];v\u003dg.$B(\"/sharing_services\",p);g.Lp(v)};\ng.YU\u003dfunction(p){p\u0026\u003d16777215;var d\u003d[(p\u002616711680)\u003e\u003e16,(p\u002665280)\u003e\u003e8,p\u0026255];p\u003dd[0];var b\u003dd[1];d\u003dd[2];p\u003dNumber(p);b\u003dNumber(b);d\u003dNumber(d);if(p!\u003d(p\u0026255)||b!\u003d(b\u0026255)||d!\u003d(d\u0026255))throw Error(\u0027\"(\u0027+p+\",\"+b+\",\"+d+\u0027\") is not a valid RGB color\u0027);b\u003dp\u003c\u003c16|b\u003c\u003c8|d;return p\u003c16?\"#\"+(16777216|b).toString(16).slice(1):\"#\"+b.toString(16)};\ngy\u003dfunction(p){this.D\u003dnew tE(p)};\nPVW\u003dfunction(){var p\u003d!1;try{p\u003d!!window.sessionStorage.getItem(\"session_logininfo\")}catch(d){p\u003d!0}return(g.AO(\"INNERTUBE_CLIENT_NAME\")\u003d\u003d\u003d\"WEB\"||g.AO(\"INNERTUBE_CLIENT_NAME\")\u003d\u003d\u003d\"WEB_CREATOR\")\u0026\u0026p};\nL3\u003dfunction(p){if(g.AO(\"LOGGED_IN\",!0)\u0026\u0026PVW()){var d\u003dg.AO(\"VALID_SESSION_TEMPDATA_DOMAINS\",[]);var b\u003dg.e7(window.location.href);b\u0026\u0026d.push(b);b\u003dg.e7(p);g.Rq(d,b)||!b\u0026\u0026E6(p,\"/\")?(d\u003dS7(p),(d\u003df$w(d))?(d\u003dzt$(d),d\u003d(d\u003dg.YP(d)||null)?Xr(d):{}):d\u003dnull):d\u003dnull;d\u003d\u003dnull\u0026\u0026(d\u003d{});b\u003dd;var v\u003dvoid 0;PVW()?(v||(v\u003dg.AO(\"LOGIN_INFO\")),v?(b.session_logininfo\u003dv,b\u003d!0):b\u003d!1):b\u003d!1;b\u0026\u0026yn(p,d)}};\ng.MxD\u003dfunction(p){var d\u003dd\u003d\u003d\u003dvoid 0?{}:d;var b\u003db\u003d\u003d\u003dvoid 0?\"\":b;var v\u003dv\u003d\u003d\u003dvoid 0?window:v;p\u003dg.$B(p,d);L3(p);b\u003dg.tv(p+b);v\u003dv.location;b\u003dib(b);b!\u003d\u003dvoid 0\u0026\u0026(v.href\u003db)};\ng.QZ\u003dfunction(p,d,b){d\u003dd\u003d\u003d\u003dvoid 0?{}:d;b\u003db\u003d\u003d\u003dvoid 0?!1:b;var v\u003dg.AO(\"EVENT_ID\");v\u0026\u0026(d.ei||(d.ei\u003dv));d\u0026\u0026yn(p,d);b||(L3(p),g.MxD(p))};\ng.$U\u003dfunction(p,d,b,v,P){P\u003dP\u003d\u003d\u003dvoid 0?!1:P;b\u0026\u0026yn(p,b);b\u003dg.tv(p);var M\u003dg.Ih(b);p!\u003dM\u0026\u0026v3(Error(\"Unsafe window.open URL: \"+p));p\u003dM;d\u003dd||dB(p).toString(36);try{if(P){P\u003dp;P\u003daY$(P);L3(P);g.Sl(window,P,d,\"attributionsrc\");return}}catch(X){g.dA(X)}L3(p);g.Sl(window,b,d,v)};\nXvk\u003dfunction(p){md\u003dp};\nqrW\u003dfunction(p){K3\u003dp};\naNj\u003dfunction(p){xU\u003dp};\nFsu\u003dfunction(){oXu\u003dxU\u003dK3\u003dmd\u003dnull};\nOpC\u003dfunction(){var p\u003dp\u003d\u003d\u003dvoid 0?window.location.href:p;if(g.N5(\"kevlar_disable_theme_param\"))return null;var d\u003dHr(g.V4(5,p));if(g.N5(\"enable_dark_theme_only_on_shorts\")\u0026\u0026d!\u003dnull\u0026\u0026d.startsWith(\"/shorts/\"))return\"USER_INTERFACE_THEME_DARK\";try{var b\u003dg.aM(p).theme;return hdB.get(b)||null}catch(v){}return null};\nBA\u003dfunction(){this.D\u003d{};if(this.U\u003dkPw()){var p\u003dg.YP(\"CONSISTENCY\");p\u0026\u0026JN$(this,{encryptedTokenJarContents:p})}};\nJN$\u003dfunction(p,d){if(d.encryptedTokenJarContents\u0026\u0026(p.D[d.encryptedTokenJarContents]\u003dd,typeof d.expirationSeconds\u003d\u003d\u003d\"string\")){var b\u003dNumber(d.expirationSeconds);setTimeout(function(){delete p.D[d.encryptedTokenJarContents]},b*1E3);\np.U\u0026\u0026g.SS(\"CONSISTENCY\",d.encryptedTokenJarContents,b,void 0,!0)}};\nTF\u003dfunction(){this.U\u003d-1;var p\u003dg.AO(\"LOCATION_PLAYABILITY_TOKEN\");g.AO(\"INNERTUBE_CLIENT_NAME\")\u003d\u003d\u003d\"TVHTML5\"\u0026\u0026(this.localStorage\u003dRn(this))\u0026\u0026(p\u003dthis.localStorage.get(\"yt-location-playability-token\"));p\u0026\u0026(this.locationPlayabilityToken\u003dp,this.D\u003dvoid 0)};\nRn\u003dfunction(p){return p.localStorage\u003d\u003d\u003dvoid 0?new Xx(\"yt-client-location\"):p.localStorage};\ng.AI\u003dfunction(p,d,b){d\u003dd\u003d\u003d\u003dvoid 0?!1:d;b\u003db\u003d\u003d\u003dvoid 0?!1:b;var v\u003dg.AO(\"INNERTUBE_CONTEXT\");if(!v)return g.Hi(Error(\"Error: No InnerTubeContext shell provided in ytconfig.\")),{};v\u003dg.ik(v);g.N5(\"web_no_tracking_params_in_shell_killswitch\")||delete v.clickTracking;v.client||(v.client\u003d{});var P\u003dv.client;P.clientName\u003d\u003d\u003d\"MWEB\"\u0026\u0026P.clientFormFactor!\u003d\u003d\"AUTOMOTIVE_FORM_FACTOR\"\u0026\u0026(P.clientFormFactor\u003dg.AO(\"IS_TABLET\")?\"LARGE_FORM_FACTOR\":\"SMALL_FORM_FACTOR\");P.screenWidthPoints\u003dwindow.innerWidth;P.screenHeightPoints\u003d\nwindow.innerHeight;P.screenPixelDensity\u003dMath.round(window.devicePixelRatio||1);P.screenDensityFloat\u003dwindow.devicePixelRatio||1;P.utcOffsetMinutes\u003d-Math.floor((new Date).getTimezoneOffset());var M\u003dM\u003d\u003d\u003dvoid 0?!1:M;g.Qr();var X\u003d\"USER_INTERFACE_THEME_LIGHT\";g.$_(0,165)?X\u003d\"USER_INTERFACE_THEME_DARK\":g.$_(0,174)?X\u003d\"USER_INTERFACE_THEME_LIGHT\":!g.N5(\"kevlar_legacy_browsers\")\u0026\u0026window.matchMedia\u0026\u0026window.matchMedia(\"(prefers-color-scheme)\").matches\u0026\u0026window.matchMedia(\"(prefers-color-scheme: dark)\").matches\u0026\u0026\n(X\u003d\"USER_INTERFACE_THEME_DARK\");M\u003dM?X:OpC()||X;P.userInterfaceTheme\u003dM;if(!d){if(M\u003ddtB())P.connectionType\u003dM;g.N5(\"web_log_effective_connection_type\")\u0026\u0026(M\u003dvVu())\u0026\u0026(v.client.effectiveConnectionType\u003dM)}var a;if(g.N5(\"web_log_memory_total_kbytes\")\u0026\u0026((a\u003dg.ee.navigator)\u003d\u003dnull?0:a.deviceMemory)){var F;a\u003d(F\u003dg.ee.navigator)\u003d\u003dnull?void 0:F.deviceMemory;v.client.memoryTotalKbytes\u003d\"\"+a*1E6}g.N5(\"web_gcf_hashes_innertube\")\u0026\u0026(M\u003dFyu())\u0026\u0026(F\u003dM.coldConfigData,a\u003dM.coldHashData,M\u003dM.hotHashData,v.client.configInfo\u003dv.client.configInfo||\n{},F\u0026\u0026(v.client.configInfo.coldConfigData\u003dF),a\u0026\u0026(v.client.configInfo.coldHashData\u003da),M\u0026\u0026(v.client.configInfo.hotHashData\u003dM));F\u003dg.aM(g.ee.location.href);!g.N5(\"web_populate_internal_geo_killswitch\")\u0026\u0026F.internalcountrycode\u0026\u0026(P.internalGeo\u003dF.internalcountrycode);P.clientName\u003d\u003d\u003d\"MWEB\"||P.clientName\u003d\u003d\u003d\"WEB\"?(P.mainAppWebInfo\u003d{graftUrl:g.ee.location.href},g.N5(\"kevlar_woffle\")\u0026\u0026xKB.instance\u0026\u0026(F\u003dxKB.instance,P.mainAppWebInfo.pwaInstallabilityStatus\u003d!F.D\u0026\u0026F.U?\"PWA_INSTALLABILITY_STATUS_CAN_BE_INSTALLED\":\n\"PWA_INSTALLABILITY_STATUS_UNKNOWN\"),P.mainAppWebInfo.webDisplayMode\u003dY_(),P.mainAppWebInfo.isWebNativeShareAvailable\u003dnavigator\u0026\u0026navigator.share!\u003d\u003dvoid 0):P.clientName\u003d\u003d\u003d\"TVHTML5\"\u0026\u0026(!g.N5(\"web_lr_app_quality_killswitch\")\u0026\u0026(F\u003dg.AO(\"LIVING_ROOM_APP_QUALITY\"))\u0026\u0026(P.tvAppInfo\u003dObject.assign(P.tvAppInfo||{},{appQuality:F})),F\u003dg.AO(\"LIVING_ROOM_CERTIFICATION_SCOPE\"))\u0026\u0026(P.tvAppInfo\u003dObject.assign(P.tvAppInfo||{},{certificationScope:F}));if(!g.N5(\"web_populate_time_zone_itc_killswitch\")){a:{if(typeof Intl!\u003d\u003d\n\"undefined\")try{var h\u003d(new Intl.DateTimeFormat).resolvedOptions().timeZone;break a}catch(V){}h\u003dvoid 0}h\u0026\u0026(P.timeZone\u003dh)}(h\u003dwA())?P.experimentsToken\u003dh:delete P.experimentsToken;h\u003dUI();BA.instance||(BA.instance\u003dnew BA);v.request\u003dObject.assign({},v.request,{internalExperimentFlags:h,consistencyTokenJars:g.G9(BA.instance.D)});!g.N5(\"web_prequest_context_killswitch\")\u0026\u0026(h\u003dg.AO(\"INNERTUBE_CONTEXT_PREQUEST_CONTEXT\"))\u0026\u0026(v.request.externalPrequestContext\u003dh);P\u003dg.Qr();h\u003dg.$_(0,58);P\u003dP.get(\"gsml\",\"\");v.user\u003dObject.assign({},\nv.user);h\u0026\u0026(v.user.enableSafetyMode\u003dh);P\u0026\u0026(v.user.lockedSafetyMode\u003d!0);g.N5(\"warm_op_csn_cleanup\")?b\u0026\u0026(d\u003dg.UA())\u0026\u0026(v.clientScreenNonce\u003dd):!d\u0026\u0026(d\u003dg.UA())\u0026\u0026(v.clientScreenNonce\u003dd);p\u0026\u0026(v.clickTracking\u003d{clickTrackingParams:p});if(p\u003dg.gw(\"yt.mdx.remote.remoteClient_\"))v.remoteClient\u003dp;TF.getInstance().setLocationOnInnerTubeContext(v);try{var O\u003drA(),J\u003dO.bid;delete O.bid;v.adSignalsInfo\u003d{params:[],bid:J};for(var k\u003dg.u(Object.entries(O)),n\u003dk.next();!n.done;n\u003dk.next()){var r\u003dg.u(n.value),Z\u003dr.next().value,\nC\u003dr.next().value;O\u003dZ;J\u003dC;p\u003dvoid 0;(p\u003dv.adSignalsInfo.params)\u003d\u003dnull||p.push({key:O,value:\"\"+J})}var G,U;if(((G\u003dv.client)\u003d\u003dnull?void 0:G.clientName)\u003d\u003d\u003d\"TVHTML5\"||((U\u003dv.client)\u003d\u003dnull?void 0:U.clientName)\u003d\u003d\u003d\"TVHTML5_UNPLUGGED\"){var I\u003dg.AO(\"INNERTUBE_CONTEXT\");I.adSignalsInfo\u0026\u0026(v.adSignalsInfo.advertisingId\u003dI.adSignalsInfo.advertisingId,v.adSignalsInfo.advertisingIdSignalType\u003d\"DEVICE_ID_TYPE_CONNECTED_TV_IFA\",v.adSignalsInfo.limitAdTracking\u003dI.adSignalsInfo.limitAdTracking)}}catch(V){g.Hi(V)}return v};\nrN$\u003dfunction(p,d){if(!p)return!1;var b,v\u003d(b\u003dg.L(p,k17))\u003d\u003dnull?void 0:b.signal;if(v\u0026\u0026d.kK)return!!d.kK[v];var P;if((b\u003d(P\u003dg.L(p,nXK))\u003d\u003dnull?void 0:P.request)\u0026\u0026d.DR)return!!d.DR[b];for(var M in p)if(d.ge[M])return!0;return!1};\nfNu\u003dfunction(p){var d\u003d{\"Content-Type\":\"application/json\"};g.AO(\"EOM_VISITOR_DATA\")?d[\"X-Goog-EOM-Visitor-Id\"]\u003dg.AO(\"EOM_VISITOR_DATA\"):g.AO(\"VISITOR_DATA\")\u0026\u0026(d[\"X-Goog-Visitor-Id\"]\u003dg.AO(\"VISITOR_DATA\"));d[\"X-Youtube-Bootstrap-Logged-In\"]\u003dg.AO(\"LOGGED_IN\",!1);g.AO(\"DEBUG_SETTINGS_METADATA\")\u0026\u0026(d[\"X-Debug-Settings-Metadata\"]\u003dg.AO(\"DEBUG_SETTINGS_METADATA\"));p!\u003d\u003d\"cors\"\u0026\u0026((p\u003dg.AO(\"INNERTUBE_CONTEXT_CLIENT_NAME\"))\u0026\u0026(d[\"X-Youtube-Client-Name\"]\u003dp),(p\u003dg.AO(\"INNERTUBE_CONTEXT_CLIENT_VERSION\"))\u0026\u0026(d[\"X-Youtube-Client-Version\"]\u003d\np),(p\u003dg.AO(\"CHROME_CONNECTED_HEADER\"))\u0026\u0026(d[\"X-Youtube-Chrome-Connected\"]\u003dp),(p\u003dg.AO(\"DOMAIN_ADMIN_STATE\"))\u0026\u0026(d[\"X-Youtube-Domain-Admin-State\"]\u003dp),g.AO(\"ENABLE_LAVA_HEADER_ON_IT_EXPANSION\")\u0026\u0026(p\u003dg.AO(\"SERIALIZED_LAVA_DEVICE_CONTEXT\"))\u0026\u0026(d[\"X-YouTube-Lava-Device-Context\"]\u003dp));return d};\nuAz\u003dfunction(){this.D\u003d{}};\nWA\u003dfunction(){this.mappings\u003dnew uAz};\npc\u003dfunction(p){return function(){return new p}};\ns$u\u003dfunction(p){var d\u003dd\u003d\u003d\u003dvoid 0?\"UNKNOWN_INTERFACE\":d;if(p.length\u003d\u003d\u003d1)return p[0];var b\u003dlN$[d];if(b){b\u003dnew RegExp(b);for(var v\u003dg.u(p),P\u003dv.next();!P.done;P\u003dv.next())if(P\u003dP.value,b.exec(P))return P}var M\u003d[];Object.entries(lN$).forEach(function(X){var a\u003dg.u(X);X\u003da.next().value;a\u003da.next().value;d!\u003d\u003dX\u0026\u0026M.push(a)});\nb\u003dnew RegExp(M.join(\"|\"));p.sort(function(X,a){return X.length-a.length});\nv\u003dg.u(p);for(P\u003dv.next();!P.done;P\u003dv.next())if(P\u003dP.value,!b.exec(P))return P;return p[0]};\ng.d5\u003dfunction(p){return\"/youtubei/v1/\"+s$u(p)};\nbx\u003dfunction(){};\nvs\u003dfunction(){};\nnc\u003dfunction(){};\nr5\u003dfunction(p){return g.gw(\"ytcsi.\"+(p||\"\")+\"data_\")||Zpz(p)};\nEXu\u003dfunction(){var p\u003dr5();p.info||(p.info\u003d{});return p.info};\nfc\u003dfunction(p){p\u003dr5(p);p.metadata||(p.metadata\u003d{});return p.metadata};\nux\u003dfunction(p){p\u003dr5(p);p.tick||(p.tick\u003d{});return p.tick};\nlx\u003dfunction(p){p\u003dr5(p);if(p.gel){var d\u003dp.gel;d.gelInfos||(d.gelInfos\u003d{});d.gelTicks||(d.gelTicks\u003d{})}else p.gel\u003d{gelTicks:{},gelInfos:{}};return p.gel};\nCVj\u003dfunction(p){p\u003dlx(p);p.gelInfos||(p.gelInfos\u003d{});return p.gelInfos};\nsb\u003dfunction(p){var d\u003dr5(p).nonce;d||(d\u003dg.GW(16),r5(p).nonce\u003dd);return d};\nZpz\u003dfunction(p){var d\u003d{tick:{},info:{}};g.Se(\"ytcsi.\"+(p||\"\")+\"data_\",d);return d};\nZz\u003dfunction(){var p\u003dg.gw(\"ytcsi.debug\");p||(p\u003d[],g.Se(\"ytcsi.debug\",p),g.Se(\"ytcsi.reference\",{}));return p};\nEb\u003dfunction(p){p\u003dp||\"\";var d\u003dN_u();if(d[p])return d[p];var b\u003dZz(),v\u003d{timerName:p,info:{},tick:{},span:{},jspbInfo:[]};b.push(v);return d[p]\u003dv};\nG1D\u003dfunction(p){p\u003dp||\"\";var d\u003dN_u();d[p]\u0026\u0026delete d[p];var b\u003dZz(),v\u003d{timerName:p,info:{},tick:{},span:{},jspbInfo:[]};b.push(v);d[p]\u003dv};\nN_u\u003dfunction(){var p\u003dg.gw(\"ytcsi.reference\");if(p)return p;Zz();return g.gw(\"ytcsi.reference\")};\nCc\u003dfunction(p){return wvu[p]||\"LATENCY_ACTION_UNKNOWN\"};\nNq\u003dfunction(p,d){r_.call(this,1,arguments);this.Z5\u003dd};\nGk\u003dfunction(){this.D\u003d0};\nw5\u003dfunction(){Gk.instance||(Gk.instance\u003dnew Gk);return Gk.instance};\ncs\u003dfunction(p,d){Ub[d]\u003dUb[d]||{count:0};var b\u003dUb[d];b.count++;b.time\u003d(0,g.Ib)();p.D||(p.D\u003dg.d2(0,function(){var v\u003d(0,g.Ib)(),P;for(P in Ub)Ub[P]\u0026\u0026v-Ub[P].time\u003e6E4\u0026\u0026delete Ub[P];p\u0026\u0026(p.D\u003d0)},5E3));\nreturn b.count\u003e5?(b.count\u003d\u003d\u003d6\u0026\u0026Math.random()*1E5\u003c1\u0026\u0026(b\u003dnew g.RN(\"CSI data exceeded logging limit with key\",d.split(\"_\")),d.indexOf(\"plev\")\u003e\u003d0||g.DF(b)),!0):!1};\nUm$\u003dfunction(){this.timing\u003d{};this.clearResourceTimings\u003dfunction(){};\nthis.webkitClearResourceTimings\u003dfunction(){};\nthis.mozClearResourceTimings\u003dfunction(){};\nthis.msClearResourceTimings\u003dfunction(){};\nthis.oClearResourceTimings\u003dfunction(){}};\ncNC\u003dfunction(){var p;if(g.N5(\"csi_use_performance_navigation_timing\")||g.N5(\"csi_use_performance_navigation_timing_tvhtml5\")){var d,b,v,P\u003dyC\u003d\u003dnull?void 0:(p\u003dyC.getEntriesByType)\u003d\u003dnull?void 0:(d\u003dp.call(yC,\"navigation\"))\u003d\u003dnull?void 0:(b\u003dd[0])\u003d\u003dnull?void 0:(v\u003db.toJSON)\u003d\u003dnull?void 0:v.call(b);P?(P.requestStart\u003dIT(P.requestStart),P.responseEnd\u003dIT(P.responseEnd),P.redirectStart\u003dIT(P.redirectStart),P.redirectEnd\u003dIT(P.redirectEnd),P.domainLookupEnd\u003dIT(P.domainLookupEnd),P.connectStart\u003dIT(P.connectStart),\nP.connectEnd\u003dIT(P.connectEnd),P.responseStart\u003dIT(P.responseStart),P.secureConnectionStart\u003dIT(P.secureConnectionStart),P.domainLookupStart\u003dIT(P.domainLookupStart),P.isPerformanceNavigationTiming\u003d!0,p\u003dP):p\u003dyC.timing}else p\u003dg.N5(\"csi_performance_timing_to_object\")?JSON.parse(JSON.stringify(yC.timing)):yC.timing;return p};\nIT\u003dfunction(p){return Math.round(zk()+p)};\nzk\u003dfunction(){return(g.N5(\"csi_use_time_origin\")||g.N5(\"csi_use_time_origin_tvhtml5\"))\u0026\u0026yC.timeOrigin?Math.floor(yC.timeOrigin):yC.timing.navigationStart};\ntd\u003dfunction(p,d){jf(\"_start\",p,d)};\nix\u003dfunction(p,d){if(!g.N5(\"web_csi_action_sampling_enabled\")||!r5(d).actionDisabled){var b\u003dEb(d||\"\");kF(b.info,p);p.loadType\u0026\u0026(b\u003dp.loadType,fc(d).loadType\u003db);kF(CVj(d),p);b\u003dsb(d);d\u003dr5(d).cttAuthInfo;w5().info(p,b,d)}};\nyNe\u003dfunction(){var p,d,b,v;return((v\u003dDK().resolve(new zW(hN))\u003d\u003dnull?void 0:(p\u003dOr())\u003d\u003dnull?void 0:(d\u003dp.loggingHotConfig)\u003d\u003dnull?void 0:(b\u003dd.csiConfig)\u003d\u003dnull?void 0:b.debugTicks)!\u003dnull?v:[]).map(function(P){return Object.values(P)[0]})};\njf\u003dfunction(p,d,b){if(!g.N5(\"web_csi_action_sampling_enabled\")||!r5(b).actionDisabled){var v\u003dsb(b),P;if(P\u003dg.N5(\"web_csi_debug_sample_enabled\")\u0026\u0026v){(DK().resolve(new zW(hN))\u003d\u003dnull?0:Or())\u0026\u0026!IND\u0026\u0026(IND\u003d!0,jf(\"gcfl\",(0,g.Ib)(),b));var M,X,a;P\u003d(DK().resolve(new zW(hN))\u003d\u003dnull?void 0:(M\u003dOr())\u003d\u003dnull?void 0:(X\u003dM.loggingHotConfig)\u003d\u003dnull?void 0:(a\u003dX.csiConfig)\u003d\u003dnull?void 0:a.debugSampleWeight)||0;if(M\u003dP!\u003d\u003d0)b:{M\u003dyNe();if(M.length\u003e0)for(X\u003d0;X\u003cM.length;X++)if(p\u003d\u003d\u003dM[X]){M\u003d!0;break b}M\u003d!1}M?(P\u003dpQq(v)%P!\u003d\u003d0,r5(b).debugTicksExcludedLogged||\n(M\u003d{},M.debugTicksExcluded\u003dP,ix(M,b)),r5(b).debugTicksExcludedLogged\u003d!0):P\u003d!1}if(!P){if(p[0]!\u003d\u003d\"_\"\u0026\u0026(P\u003dp,M\u003dd,yC.mark))if(P.startsWith(\"mark_\")||(P\u003d\"mark_\"+P),b\u0026\u0026(P+\u003d\" (\"+b+\")\"),M\u003d\u003d\u003dvoid 0||g.N5(\"web_csi_disable_alt_time_performance_mark\"))yC.mark(P);else{M\u003dg.N5(\"csi_use_performance_navigation_timing\")||g.N5(\"csi_use_performance_navigation_timing_tvhtml5\")?M-yC.timeOrigin:M-(yC.timeOrigin||yC.timing.navigationStart);try{yC.mark(P,{startTime:M})}catch(F){}}P\u003dEb(b||\"\");P.tick[p]\u003dd||(0,g.Ib)();if(P.callback\u0026\u0026\nP.callback[p])for(P\u003dg.u(P.callback[p]),M\u003dP.next();!M.done;M\u003dP.next())M\u003dM.value,M();P\u003dlx(b);P.gelTicks\u0026\u0026(P.gelTicks[p]\u003d!0);M\u003dux(b);P\u003dd||(0,g.Ib)();g.N5(\"log_repeated_ytcsi_ticks\")?p in M||(M[p]\u003dP):M[p]\u003dP;M\u003dr5(b).cttAuthInfo;p\u003d\u003d\u003d\"_start\"?(p\u003dw5(),cs(p,\"baseline_\"+v)||g.Oe(\"latencyActionBaselined\",{clientActionNonce:v},{timestamp:d,cttAuthInfo:M})):w5().tick(p,v,d,M);zde(b);return P}}};\nj$$\u003dfunction(){var p,d\u003d(p\u003dyC.getEntriesByType)\u003d\u003dnull?void 0:p.call(yC,\"mark\");d\u0026\u0026d.forEach(function(b){if(b.name.startsWith(\"mark_\")){var v;(v\u003dyC.clearMarks)\u003d\u003dnull||v.call(yC,b.name)}})};\ntxq\u003dfunction(){switch(iS7()){case \"hidden\":return 0;case \"visible\":return 1;case \"prerender\":return 2;case \"unloaded\":return 3;default:return-1}};\nipw\u003dfunction(p){function d(M,X,a){X\u003dX.match(\"_rid\")?X.split(\"_rid\")[0]:X;typeof a\u003d\u003d\u003d\"number\"\u0026\u0026(a\u003dJSON.stringify(a));M.requestIds?M.requestIds.push({endpoint:X,id:a}):M.requestIds\u003d[{endpoint:X,id:a}]}\nvar b\u003d{};p\u003dg.u(Object.entries(p));for(var v\u003dp.next();!v.done;v\u003dp.next()){var P\u003dg.u(v.value);v\u003dP.next().value;P\u003dP.next().value;switch(v){case \"GetBrowse_rid\":d(b,v,P);break;case \"GetGuide_rid\":d(b,v,P);break;case \"GetHome_rid\":d(b,v,P);break;case \"GetPlayer_rid\":d(b,v,P);break;case \"GetSearch_rid\":d(b,v,P);break;case \"GetSettings_rid\":d(b,v,P);break;case \"GetTrending_rid\":d(b,v,P);break;case \"GetWatchNext_rid\":d(b,v,P);break;case \"yt_red\":b.isRedSubscriber\u003d!!P;break;case \"yt_ad\":b.isMonetized\u003d!!P}}return b};\nHp7\u003dfunction(p,d){p\u003ddocument.querySelector(p);if(!p)return!1;var b\u003d\"\",v\u003dp.nodeName;v\u003d\u003d\u003d\"SCRIPT\"?(b\u003dp.src,b||(b\u003dp.getAttribute(\"data-timing-href\"))\u0026\u0026(b\u003dwindow.location.protocol+b)):v\u003d\u003d\u003d\"LINK\"\u0026\u0026(b\u003dp.href);Yl(document)\u0026\u0026p.setAttribute(\"nonce\",Yl(document));return b?(p\u003dyC.getEntriesByName(b))\u0026\u0026p[0]\u0026\u0026(p\u003dp[0],b\u003dzk(),jf(\"rsf_\"+d,b+Math.round(p.fetchStart)),jf(\"rse_\"+d,b+Math.round(p.responseEnd)),p.transferSize!\u003d\u003dvoid 0\u0026\u0026p.transferSize\u003d\u003d\u003d0)?!0:!1:!1};\nDmK\u003dfunction(){var p\u003dwindow.location.protocol,d\u003dyC.getEntriesByType(\"resource\");d\u003dg.Je(d,function(b){return b.name.indexOf(p+\"//fonts.gstatic.com/s/\")\u003d\u003d\u003d0});\n(d\u003dIw(d,function(b,v){return v.duration\u003eb.duration?v:b},{duration:0}))\u0026\u0026d.startTime\u003e0\u0026\u0026d.responseEnd\u003e0\u0026\u0026(jf(\"wffs\",IT(d.startTime)),jf(\"wffe\",IT(d.responseEnd)))};\nVxC\u003dfunction(p,d,b){yC\u0026\u0026yC.measure\u0026\u0026(p.startsWith(\"measure_\")||(p\u003d\"measure_\"+p),b?yC.measure(p,d,b):d?yC.measure(p,d):yC.measure(p))};\nedD\u003dfunction(p){var d\u003dHs(\"aft\",p);if(d)return d;d\u003dg.AO((p||\"\")+\"TIMING_AFT_KEYS\",[\"ol\"]);for(var b\u003dd.length,v\u003d0;v\u003cb;v++){var P\u003dHs(d[v],p);if(P)return P}return NaN};\nDz\u003dfunction(p,d){g.Se(\"ytglobal.timing\"+(d||\"\")+\"ready_\",p)};\nHs\u003dfunction(p,d){if(p\u003dux(d)[p])return typeof p\u003d\u003d\u003d\"number\"?p:p[p.length-1]};\nzde\u003dfunction(p){var d\u003dHs(\"_start\",p),b\u003dedD(p),v\u003dg.N5(\"enable_cow_info_csi\")||!SrD;d\u0026\u0026b\u0026\u0026v\u0026\u0026(lV(Yrw,new Nq(Math.round(b-d),p)),SrD\u003d!0)};\ngXe\u003dfunction(){if(yC.getEntriesByType){var p\u003dyC.getEntriesByType(\"paint\");if(p\u003dg.xQ(p,function(b){return b.name\u003d\u003d\u003d\"first-paint\"}))return IT(p.startTime)}var d;\ng.N5(\"csi_use_performance_navigation_timing\")||g.N5(\"csi_use_performance_navigation_timing_tvhtml5\")?d\u003dyC.getEntriesByType(\"first-paint\")[0].startTime:d\u003dyC.timing.TsX;return d?Math.max(0,d):0};\nVC\u003dfunction(p){Zpz(p);Lsu();j$$();p||(g.AO(\"TIMING_ACTION\")\u0026\u0026T_(\"PREVIOUS_ACTION\",g.AO(\"TIMING_ACTION\")),T_(\"TIMING_ACTION\",\"\"))};\nQ$u\u003dfunction(){var p\u003d[\"pbs\",\"pbu\"];g.bg(function(){Eb(\"\").info.actionType\u003d\"watch\";p\u0026\u0026T_(\"TIMING_AFT_KEYS\",p);T_(\"TIMING_ACTION\",\"watch\");var d\u003dipw(g.AO(\"TIMING_INFO\",{}));Object.keys(d).length\u003e0\u0026\u0026ix(d);d\u003d{isNavigation:!0,actionType:Cc(g.AO(\"TIMING_ACTION\"))};var b\u003dg.AO(\"PREVIOUS_ACTION\");b\u0026\u0026(d.previousAction\u003dCc(b));if(b\u003dg.AO(\"CLIENT_PROTOCOL\"))d.httpProtocol\u003db;if(b\u003dg.AO(\"CLIENT_TRANSPORT\"))d.transportProtocol\u003db;(b\u003dg.UA())\u0026\u0026b!\u003d\u003d\"UNDEFINED_CSN\"\u0026\u0026(d.clientScreenNonce\u003db);b\u003dtxq();if(b\u003d\u003d\u003d1||b\u003d\u003d\u003d-1)d.isVisible\u003d\n!0;b\u003dfc().loadType\u003d\u003d\u003d\"cold\";var v\u003dEXu();b||(b\u003dv.yt_lt\u003d\u003d\u003d\"cold\");if(b){d.loadType\u003d\"cold\";b\u003dEXu();v\u003dcNC();var P\u003dzk(),M\u003dg.AO(\"CSI_START_TIMESTAMP_MILLIS\",0);M\u003e0\u0026\u0026!g.N5(\"embeds_web_enable_csi_start_override_killswitch\")\u0026\u0026(P\u003dM);P\u0026\u0026(jf(\"srt\",v.responseStart),b.prerender!\u003d\u003d1\u0026\u0026td(P));b\u003dgXe();b\u003e0\u0026\u0026jf(\"fpt\",b);b\u003dcNC();b.isPerformanceNavigationTiming\u0026\u0026ix({performanceNavigationTiming:!0},void 0);jf(\"nreqs\",b.requestStart,void 0);jf(\"nress\",b.responseStart,void 0);jf(\"nrese\",b.responseEnd,void 0);b.redirectEnd-\nb.redirectStart\u003e0\u0026\u0026(jf(\"nrs\",b.redirectStart,void 0),jf(\"nre\",b.redirectEnd,void 0));b.domainLookupEnd-b.domainLookupStart\u003e0\u0026\u0026(jf(\"ndnss\",b.domainLookupStart,void 0),jf(\"ndnse\",b.domainLookupEnd,void 0));b.connectEnd-b.connectStart\u003e0\u0026\u0026(jf(\"ntcps\",b.connectStart,void 0),jf(\"ntcpe\",b.connectEnd,void 0));b.secureConnectionStart\u003e\u003dzk()\u0026\u0026b.connectEnd-b.secureConnectionStart\u003e0\u0026\u0026(jf(\"nstcps\",b.secureConnectionStart,void 0),jf(\"ntcpe\",b.connectEnd,void 0));yC\u0026\u0026\"getEntriesByType\"in yC\u0026\u0026DmK();b\u003d[];if(document.querySelector\u0026\u0026\nyC\u0026\u0026yC.getEntriesByName)for(var X in ef)ef.hasOwnProperty(X)\u0026\u0026(v\u003def[X],Hp7(X,v)\u0026\u0026b.push(v));if(b.length\u003e0)for(d.resourceInfo\u003d[],X\u003dg.u(b),b\u003dX.next();!b.done;b\u003dX.next())d.resourceInfo.push({resourceCache:b.value})}ix(d);d\u003dlx();d.preLoggedGelInfos||(d.preLoggedGelInfos\u003d[]);X\u003dd.preLoggedGelInfos;d\u003dCVj();b\u003dvoid 0;for(v\u003d0;v\u003cX.length;v++)if(P\u003dX[v],P.loadType){b\u003dP.loadType;break}if(fc().loadType\u003d\u003d\u003d\"cold\"\u0026\u0026(d.loadType\u003d\u003d\u003d\"cold\"||b\u003d\u003d\u003d\"cold\")){b\u003dux();v\u003dlx();v\u003dv.gelTicks?v.gelTicks:v.gelTicks\u003d{};for(var a in b)if(!(a in\nv))if(typeof b[a]\u003d\u003d\u003d\"number\")jf(a,Hs(a));else if(g.N5(\"log_repeated_ytcsi_ticks\"))for(P\u003dg.u(b[a]),M\u003dP.next();!M.done;M\u003dP.next())jf(a.slice(1),M.value);a\u003d{};b\u003d!1;X\u003dg.u(X);for(v\u003dX.next();!v.done;v\u003dX.next())b\u003dv.value,kF(d,b),kF(a,b),b\u003d!0;b\u0026\u0026ix(a)}Dz(!0);a\u003dg.AO(\"TIMING_ACTION\");g.gw(\"ytglobal.timingready_\")\u0026\u0026a\u0026\u0026Sf()\u0026\u0026edD()\u0026\u0026zde()})()};\n$mB\u003dfunction(){var p\u003dp\u003d\u003d\u003dvoid 0?{}:p;g.bg(function(){Sf()\u0026\u0026Yr(\"aa\",void 0,void 0);G1D();VC();Dz(!1);p.cttAuthInfo\u0026\u0026(r5().cttAuthInfo\u003dp.cttAuthInfo);T_(\"TIMING_AFT_KEYS\",[]);p.R25?g.g5({loadType:\"hot\"}):g.g5({loadType:\"warm\"});T_(\"TIMING_ACTION\",\"\");delete g.AO(\"TIMING_INFO\",{}).yt_lt;g.bg(td)(p.startTime,void 0)})()};\nLc\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?{}:d;g.bg(function(){mme(p);var b\u003dd.sampleRate;if(!g.N5(\"web_csi_action_sampling_enabled\")||b\u003d\u003d\u003dvoid 0||b\u003c\u003d1)b\u003d!1;else{var v\u003dsb(p);b\u003dpQq(v)%b!\u003d\u003d0}b\u0026\u0026(r5(p).actionDisabled\u003d!0);Eb(p||\"\").info.actionType\u003dp;d.cttAuthInfo\u0026\u0026(r5(p).cttAuthInfo\u003dd.cttAuthInfo);T_(p+\"TIMING_ACTION\",p);g.bg(td)(d.startTime,p);b\u003d{actionType:Cc(p)};d.ytF\u0026\u0026(b.previousAction\u003dCc(g.AO(\"TIMING_ACTION\")));(v\u003dg.UA())\u0026\u0026v!\u003d\u003d\"UNDEFINED_CSN\"\u0026\u0026(b.clientScreenNonce\u003dv);g.g5(b,p);Dz(!0,p)})()};\nmme\u003dfunction(p){g.bg(function(){Sf(p)\u0026\u0026Yr(\"aa\",void 0,p);G1D(p);VC(p)})()};\nSf\u003dfunction(p){return g.bg(function(){return QC(\"_start\",p)})()};\ng.g5\u003dfunction(p,d,b){g.bg(ix)(p,d,b\u003d\u003d\u003dvoid 0?!1:b)};\nYr\u003dfunction(p,d,b){return g.bg(jf)(p,d,b)};\nKsC\u003dfunction(p){g.bg(VxC)(\"action_finished\",p,void 0)};\nQC\u003dfunction(p,d){return g.bg(function(){var b\u003dux(d);return p in b})()};\nB_K\u003dfunction(p){if(!g.N5(\"universal_csi_network_ticks\"))return\"\";p\u003dHr(g.V4(5,p))||\"\";for(var d\u003dObject.keys(xmu),b\u003d0;b\u003cd.length;b++){var v\u003dd[b];if(p.includes(v))return v}return\"\"};\nT_K\u003dfunction(p){if(!g.N5(\"universal_csi_network_ticks\"))return function(){};\nvar d\u003dxmu[p];return d?($r(d),function(){var b\u003dg.N5(\"universal_csi_network_ticks\")?(b\u003dRdC[p])?$r(b):!1:!1;return b}):function(){}};\n$r\u003dfunction(p,d){return g.bg(function(){if(QC(p,d))return!1;Yr(p,void 0,d);return!0})()};\nmu\u003dfunction(p,d,b){g.bg(function(){if(!Sf(b)||QC(p,b))return!1;Yr(p,d,b);return!0})()};\nANK\u003dfunction(){g.bg(function(){var p\u003dsb();requestAnimationFrame(function(){setTimeout(function(){p\u003d\u003d\u003dsb()\u0026\u0026Yr(\"ftl\",void 0,void 0)},0)})})()};\nKc\u003dfunction(p,d,b,v){this.JB\u003dp;this.zo\u003dd;this.D\u003db;this.V\u003dv;this.B\u003dvoid 0;this.U\u003dnew Map;p.kK||(p.kK\u003d{});p.kK\u003dObject.assign({},WsD,p.kK)};\np_w\u003dfunction(p,d,b,v){if(Kc.instance!\u003d\u003dvoid 0){if(v\u003dKc.instance,p\u003d[p!\u003d\u003dv.JB,d!\u003d\u003dv.zo,b!\u003d\u003dv.D,!1,!1,!1,void 0!\u003d\u003dv.B],p.some(function(P){return P}))throw new g.RN(\"InnerTubeTransportService is already initialized\",p);\n}else Kc.instance\u003dnew Kc(p,d,b,v)};\nxr\u003dfunction(p,d,b){var v\u003dv\u003d\u003d\u003dvoid 0?np:v;var P\u003ddyC(p,d);return P?new g.rv(function(M,X){var a,F,h,O,J;return g.z(function(k){switch(k.D){case 1:return g.y(k,P,2);case 2:a\u003dk.U;F\u003da.X(d,b,v);if(!F){X(new g.RN(\"Error: Failed to build request for command.\",d));k.LX(0);break}L3(F.input);O\u003d((h\u003dF.kO)\u003d\u003dnull?void 0:h.mode)\u003d\u003d\u003d\"cors\"?\"cors\":void 0;if(p.D.jY){J\u003dbgC(p,F.config,O);k.LX(4);break}return g.y(k,vFk(p,F.config,O),5);case 5:J\u003dk.U;case 4:M(PKu(p,F,J)),g.l$(k)}})}):lY(new g.RN(\"Error: No request builder found for command.\",\nd))};\ng.Bs\u003dfunction(p,d,b,v,P){function M(){}\nP\u003dP\u003d\u003d\u003dvoid 0?{d2:{identity:np}}:P;var X\u003dX\u003d\u003d\u003dvoid 0?!0:X;M\u003dT_K(B_K(b));d.context||(d.context\u003dg.AI(v,X));return new g.rv(function(a){var F,h,O,J,k;return g.z(function(n){if(n.D\u003d\u003d1)return F\u003dL8(b),h\u003dhk(F)?\"same-origin\":\"cors\",p.D.jY?(O\u003dbgC(p,P,h),n.LX(2)):g.y(n,vFk(p,P,h),3);n.D!\u003d2\u0026\u0026(O\u003dn.U);J\u003dnow(L8(b));k\u003d{input:J,kO:Qs(J),uY:d,config:P};a(PKu(p,k,O,M));g.l$(n)})})};\nX_D\u003dfunction(p,d,b){var v;if(d\u0026\u0026!(d\u003d\u003dnull?0:(v\u003dd.sequenceMetaData)\u003d\u003dnull?0:v.skipProcessing)\u0026\u0026p.V){v\u003dg.u(MDq);for(var P\u003dv.next();!P.done;P\u003dv.next())P\u003dP.value,p.V[P]\u0026\u0026p.V[P].handleResponse(d,b)}};\nPKu\u003dfunction(p,d,b,v){v\u003dv\u003d\u003d\u003dvoid 0?function(){}:v;\nvar P,M,X,a,F,h,O,J,k,n,r,Z,C,G,U,I,V,S,B,x,Pj,qC,pz,Q,W,l,m,Yu,Z2,O6;return g.z(function(UW){switch(UW.D){case 1:UW.LX(2);break;case 3:if((P\u003dUW.U)\u0026\u0026!P.isExpired())return UW.return(Promise.resolve(P.D()));case 2:if(!((M\u003dd)\u003d\u003dnull?0:(X\u003dM.uY)\u003d\u003dnull?0:X.context)){UW.LX(4);break}a\u003dd.uY.context;UW.LX(5);break;case 5:F\u003dg.u([]),h\u003dF.next();case 8:if(h.done){UW.LX(4);break}O\u003dh.value;return g.y(UW,O.h2Z(a),9);case 9:h\u003dF.next();UW.LX(8);break;case 4:if((J\u003dp.B)\u003d\u003dnull||!J.HGX(d.input,d.uY)){UW.LX(12);break}return g.y(UW,\np.B.uuB(d.input,d.uY),13);case 13:return k\u003dUW.U,X_D(p,k,d),UW.return(k);case 12:return(Z\u003d(r\u003dd.config)\u003d\u003dnull?void 0:r.B0)\u0026\u0026p.U.has(Z)?n\u003dp.U.get(Z):(C\u003dJSON.stringify(d.uY),I\u003d(U\u003d(G\u003dd.kO)\u003d\u003dnull?void 0:G.headers)!\u003dnull?U:{},d.kO\u003dObject.assign({},d.kO,{headers:Object.assign({},I,b)}),V\u003dObject.assign({},d.kO),d.kO.method\u003d\u003d\u003d\"POST\"\u0026\u0026(V\u003dObject.assign({},V,{body:C})),((S\u003dd.config)\u003d\u003dnull?0:S.alh)\u0026\u0026Yr(d.config.alh),B\u003dfunction(){return p.zo.fetch(d.input,V,d.config)},n\u003dB(),Z\u0026\u0026p.U.set(Z,n)),g.y(UW,n,14);\ncase 14:if((x\u003dUW.U)\u0026\u0026\"error\"in x\u0026\u0026((Pj\u003dx)\u003d\u003dnull?0:(qC\u003dPj.error)\u003d\u003dnull?0:qC.details))for(pz\u003dx.error.details,Q\u003dg.u(pz),W\u003dQ.next();!W.done;W\u003dQ.next())l\u003dW.value,(m\u003dl[\"@type\"])\u0026\u0026qvK.indexOf(m)\u003e-1\u0026\u0026(delete l[\"@type\"],x\u003dl);Z\u0026\u0026p.U.has(Z)\u0026\u0026p.U.delete(Z);((Yu\u003dd.config)\u003d\u003dnull?0:Yu.NiZ)\u0026\u0026Yr(d.config.NiZ);if(x||(Z2\u003dp.B)\u003d\u003dnull||!Z2.NmX(d.input,d.uY)){UW.LX(15);break}return g.y(UW,p.B.QOh(d.input,d.uY),16);case 16:x\u003dUW.U;case 15:return X_D(p,x,d),((O6\u003dd.config)\u003d\u003dnull?0:O6.tob)\u0026\u0026Yr(d.config.tob),v(),UW.return(x||\nvoid 0)}})};\ndyC\u003dfunction(p,d){a:{p\u003dp.JB;var b,v\u003d(b\u003dg.L(d,k17))\u003d\u003dnull?void 0:b.signal;if(v\u0026\u0026p.kK\u0026\u0026(b\u003dp.kK[v])){var P\u003db();break a}var M;if((b\u003d(M\u003dg.L(d,nXK))\u003d\u003dnull?void 0:M.request)\u0026\u0026p.DR\u0026\u0026(M\u003dp.DR[b])){P\u003dM();break a}for(P in d)if(p.ge[P]\u0026\u0026(d\u003dp.ge[P])){P\u003dd();break a}P\u003dvoid 0}if(P!\u003d\u003dvoid 0)return Promise.resolve(P)};\nvFk\u003dfunction(p,d,b){var v,P,M,X,a,F,h;return g.z(function(O){if(O.D\u003d\u003d1){M\u003d((v\u003dd)\u003d\u003dnull?void 0:(P\u003dv.d2)\u003d\u003dnull?void 0:P.identity)||np;F\u003d(X\u003dd)\u003d\u003dnull?void 0:(a\u003dX.d2)\u003d\u003dnull?void 0:a.sessionIndex;var J\u003dg.uY(p.D.po(M,{sessionIndex:F}));return g.y(O,J,2)}h\u003dO.U;return O.return(Promise.resolve(Object.assign({},fNu(b),h)))})};\nbgC\u003dfunction(p,d,b){var v,P\u003d(d\u003d\u003dnull?void 0:(v\u003dd.d2)\u003d\u003dnull?void 0:v.identity)||np,M;d\u003dd\u003d\u003dnull?void 0:(M\u003dd.d2)\u003d\u003dnull?void 0:M.sessionIndex;p\u003dp.D.po(P,{sessionIndex:d});return Object.assign({},fNu(b),p)};\nRT\u003dfunction(){};\nTk\u003dfunction(){};\nAd\u003dfunction(p){this.S\u003dp};\nWs\u003dfunction(){};\npO\u003dfunction(){};\ndD\u003dfunction(){};\nbQ\u003dfunction(){};\ng.v0\u003dfunction(p,d){var b\u003dg.yq.apply(2,arguments);p\u003dp\u003d\u003d\u003dvoid 0?0:p;g.RN.call(this,d,b);this.errorType\u003dp;Object.setPrototypeOf(this,this.constructor.prototype)};\nP0\u003dfunction(p,d,b){this.D\u003dp;this.U\u003dd;this.B\u003db};\naKe\u003dfunction(p,d,b){if(p.D){var v\u003dHr(g.V4(5,xB(d,\"key\")))||\"/UNKNOWN_PATH\";p.D.start(v)}p\u003db;g.N5(\"wug_networking_gzip_request\")\u0026\u0026(p\u003dY8u(b));return new window.Request(d,p)};\ng.XN\u003dfunction(p,d){if(!Mb){var b\u003dDK();jD(b,{Au:oFj,XO:P0});var v\u003d{ge:{feedbackEndpoint:pc(Ws),modifyChannelNotificationPreferenceEndpoint:pc(pO),playlistEditEndpoint:pc(dD),shareEntityEndpoint:pc(Ad),subscribeEndpoint:pc(RT),unsubscribeEndpoint:pc(Tk),webPlayerShareEntityServiceEndpoint:pc(bQ)}},P\u003dTF.getInstance(),M\u003d{};P\u0026\u0026(M.client_location\u003dP);p\u003d\u003d\u003dvoid 0\u0026\u0026(p\u003dBcB());d\u003d\u003d\u003dvoid 0\u0026\u0026(d\u003db.resolve(oFj));p_w(v,d,p,M);jD(b,{Au:FN$,pw:Kc.instance});Mb\u003db.resolve(FN$)}return Mb};\nhvw\u003dfunction(p){var d\u003dnew nC;if(p.interpreterJavascript){var b\u003dye7(p.interpreterJavascript);b\u003dLV(b).toString();var v\u003dnew J5;r1(v,6,b);qN(d,J5,1,v)}else p.interpreterUrl\u0026\u0026(b\u003dU8(p.interpreterUrl),b\u003dck(b).toString(),v\u003dnew kT,r1(v,4,b),qN(d,kT,2,v));p.interpreterHash\u0026\u0026fl(d,3,p.interpreterHash);p.program\u0026\u0026fl(d,4,p.program);p.globalName\u0026\u0026fl(d,5,p.globalName);p.clientExperimentsStateBlob\u0026\u0026fl(d,7,p.clientExperimentsStateBlob);return d};\nqb\u003dfunction(p){var d\u003d{};p\u003dp.split(\"\u0026\");p\u003dg.u(p);for(var b\u003dp.next();!b.done;b\u003dp.next())b\u003db.value.split(\"\u003d\"),b.length\u003d\u003d\u003d2\u0026\u0026(d[b[0]]\u003db[1]);return d};\nBSB\u003dfunction(){if(g.N5(\"bg_st_hr\"))return\"havuokmhhs-0\";var p,d\u003d((p\u003dperformance)\u003d\u003dnull?void 0:p.timeOrigin)||0;return\"havuokmhhs-\"+Math.floor(d)};\nad\u003dfunction(p){this.D\u003dp};\nOgu\u003dfunction(){return new Promise(function(p){var d\u003dwindow.top;d.ntpevasrs!\u003d\u003dvoid 0?p(new ad(d.ntpevasrs)):(d.ntpqfbel\u003d\u003d\u003dvoid 0\u0026\u0026(d.ntpqfbel\u003d[]),d.ntpqfbel.push(function(b){p(new ad(b))}))})};\nkWB\u003dfunction(){if(!g.N5(\"disable_biscotti_fetch_for_ad_blocker_detection\")\u0026\u0026!g.N5(\"disable_biscotti_fetch_entirely_for_all_web_clients\")\u0026\u0026Mj()){var p\u003dg.AO(\"PLAYER_VARS\",{});if(g.z9(p,\"privembed\",!1)!\u003d\"1\"\u0026\u0026!ZSC(p)){var d\u003dfunction(){od\u003d!0;\"google_ad_status\"in window?T_(\"DCLKSTAT\",1):T_(\"DCLKSTAT\",2)};\ntry{g.FE(\"//static.doubleclick.net/instream/ad_status.js\",d)}catch(b){}JVW.push(g.KS.Y2(function(){if(!(od||\"google_ad_status\"in window)){try{if(d){var b\u003d\"\"+g.Bj(d),v\u003dZ8B[b];v\u0026\u0026g.a1(v)}}catch(P){}od\u003d!0;T_(\"DCLKSTAT\",3)}},5E3))}}};\nFN\u003dfunction(){var p\u003dNumber(g.AO(\"DCLKSTAT\",0));return isNaN(p)?0:p};\nkK\u003dfunction(p,d,b){var v\u003dthis;this.network\u003dp;this.options\u003dd;this.U\u003db;this.D\u003dnull;if(d.pCB){var P\u003dnew g.fC;this.D\u003dP.promise;g.ee.ytAtRC\u0026\u0026pU(function(){var M,X;return g.z(function(a){if(a.D\u003d\u003d1){if(!g.ee.ytAtRC)return a.return();M\u003dh9(null);return g.y(a,O7(v,M),2)}X\u003da.U;g.ee.ytAtRC\u0026\u0026g.ee.ytAtRC(JSON.stringify(X));g.l$(a)})},2);\nOgu().then(function(M){var X,a,F,h;return g.z(function(O){if(O.D\u003d\u003d1)return M.bindInnertubeChallengeFetcher(function(J){return O7(v,h9(J))}),g.y(O,tr(),2);\nX\u003dO.U;a\u003dM.getLatestChallengeResponse();F\u003da.challenge;if(!F)throw Error(\"BGE_MACIL\");h\u003d{challenge:F,zG:qb(F),jK:X,bgChallenge:new nC};P.resolve(h);M.registerChallengeFetchedCallback(function(J){J\u003dJ.challenge;if(!J)throw Error(\"BGE_MACR\");J\u003d{challenge:J,zG:qb(J),jK:X,bgChallenge:new nC};v.D\u003dPromise.resolve(J)});\ng.l$(O)})})}else d.preload\u0026\u0026nFD(this,new Promise(function(M){g.d2(0,function(){M(J9(v))},0)}))};\nh9\u003dfunction(p){var d\u003d{engagementType:\"ENGAGEMENT_TYPE_UNBOUND\"};p\u0026\u0026(d.interpreterHash\u003dp);return d};\nJ9\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?0:d;var b,v,P,M,X,a,F,h,O,J,k,n;return g.z(function(r){switch(r.D){case 1:b\u003dh9(sU().D);if(g.N5(\"att_fet_ks\"))return g.sW(r,7),g.y(r,O7(p,b),9);g.sW(r,4);return g.y(r,rVW(p,b),6);case 6:X\u003dr.U;P\u003dX.xHt;M\u003dX.zYC;v\u003dX;g.EW(r,3);break;case 4:return g.Cz(r),g.DF(Error(\"Failed to fetch attestation challenge after \"+(d+\" attempts; not retrying for 24h.\"))),nO(p,864E5),r.return({challenge:\"\",zG:{},jK:void 0,bgChallenge:void 0});case 9:v\u003dr.U;if(!v)throw Error(\"Fetching Attestation challenge returned falsy\");\nif(!v.challenge)throw Error(\"Missing Attestation challenge\");P\u003dv.challenge;M\u003dqb(P);if(\"c1a\"in M\u0026\u0026(!v.bgChallenge||!v.bgChallenge.program))throw Error(\"Expected bg challenge but missing.\");g.EW(r,3);break;case 7:a\u003dg.Cz(r);g.DF(a);d++;if(d\u003e\u003d5)return g.DF(Error(\"Failed to fetch attestation challenge after \"+(d+\" attempts; not retrying for 24h.\"))),nO(p,864E5),r.return({challenge:\"\",zG:{},jK:void 0,bgChallenge:void 0});F\u003d1E3*Math.pow(2,d-1)+Math.random()*1E3;return r.return(new Promise(function(Z){g.d2(0,\nfunction(){Z(J9(p,d))},F)}));\ncase 3:h\u003dNumber(M.t)||7200;nO(p,h*1E3);O\u003dvoid 0;if(!(\"c1a\"in M\u0026\u0026v.bgChallenge)){r.LX(10);break}J\u003dhvw(v.bgChallenge);g.sW(r,11);return g.y(r,ZJ(sU(),J),13);case 13:g.EW(r,12);break;case 11:return k\u003dg.Cz(r),g.DF(k),r.return({challenge:P,zG:M,jK:O,bgChallenge:J});case 12:return g.sW(r,14),O\u003dnew u2({challenge:J,Jw:{yY:\"aGIf\"}}),g.y(r,O.oU,16);case 16:g.EW(r,10);break;case 14:n\u003dg.Cz(r),g.DF(n),O\u003dvoid 0;case 10:return r.return({challenge:P,zG:M,jK:O,bgChallenge:J})}})};\nO7\u003dfunction(p,d){var b;return g.z(function(v){b\u003dp.U;if(!b||b.v$())return v.return(O7(p.network,d));mu(\"att_pna\",void 0,\"attestation_challenge_fetch\");return v.return(new Promise(function(P){b.CO(\"publicytnetworkstatus-online\",function(){O7(p.network,d).then(P)})}))})};\nfKC\u003dfunction(p){if(!p)throw Error(\"Fetching Attestation challenge returned falsy\");if(!p.challenge)throw Error(\"Missing Attestation challenge\");var d\u003dp.challenge,b\u003dqb(d);if(\"c1a\"in b\u0026\u0026(!p.bgChallenge||!p.bgChallenge.program))throw Error(\"Expected bg challenge but missing.\");return Object.assign({},p,{xHt:d,zYC:b})};\nrVW\u003dfunction(p,d){var b,v,P,M,X;return g.z(function(a){switch(a.D){case 1:b\u003dvoid 0,v\u003d0,P\u003d{};case 2:if(!(v\u003c5)){a.LX(4);break}if(!(v\u003e0)){a.LX(5);break}P.bV\u003d1E3*Math.pow(2,v-1)+Math.random()*1E3;return g.y(a,new Promise(function(F){return function(h){g.d2(0,function(){h(void 0)},F.bV)}}(P)),5);\ncase 5:return g.sW(a,7),g.y(a,O7(p,d),9);case 9:return M\u003da.U,a.return(fKC(M));case 7:b\u003dX\u003dg.Cz(a),X instanceof Error\u0026\u0026g.DF(X);case 8:v++;P\u003d{bV:void 0};a.LX(2);break;case 4:throw b;}})};\nnFD\u003dfunction(p,d){p.D\u003dd};\nuEW\u003dfunction(p){var d,b,v;return g.z(function(P){if(P.D\u003d\u003d1)return g.y(P,Promise.race([p.D,null]),2);d\u003dP.U;var M\u003dJ9(p);p.D\u003dM;(b\u003dd)\u003d\u003dnull||(v\u003db.jK)\u003d\u003dnull||v.dispose();g.l$(P)})};\nnO\u003dfunction(p,d){function b(){var P;return g.z(function(M){P\u003dv-Date.now();return P\u003c1E3?g.y(M,uEW(p),0):(pU(b,0,Math.min(P,6E4)),M.LX(0))})}\nvar v\u003dDate.now()+d;b()};\nlKw\u003dfunction(p,d){return new Promise(function(b){g.d2(0,function(){b(d())},p)})};\ng.s1w\u003dfunction(p,d){var b;return g.z(function(v){var P\u003dg.gw(\"yt.aba.att\");return(b\u003dP?P:kK.instance!\u003d\u003dvoid 0?kK.instance.B.bind(kK.instance):null)?v.return(b(\"ENGAGEMENT_TYPE_PLAYBACK\",p,d)):v.return(Promise.resolve({error:\"ATTESTATION_ERROR_API_NOT_READY\"}))})};\ng.Zgk\u003dfunction(){var p;return(p\u003d(p\u003dg.gw(\"yt.aba.att2\"))?p:kK.instance!\u003d\u003dvoid 0?kK.instance.V.bind(kK.instance):null)?p():Promise.resolve(!1)};\nCKe\u003dfunction(p,d){var b\u003dg.gw(\"ytDebugData.callbacks\");b||(b\u003d{},g.Se(\"ytDebugData.callbacks\",b));if(g.N5(\"web_dd_iu\")||EFC.includes(p))b[p]\u003dd};\nrD\u003dfunction(){var p\u003dNru;var d\u003dd\u003d\u003d\u003dvoid 0?[]:d;var b\u003db\u003d\u003d\u003dvoid 0?[]:b;d\u003dCAC.apply(null,[NNW.apply(null,g.E(d))].concat(g.E(b)));this.store\u003dwlk(p,void 0,d)};\ng.fO\u003dfunction(p,d,b){for(var v\u003dObject.assign({},p),P\u003dg.u(Object.keys(d)),M\u003dP.next();!M.done;M\u003dP.next()){M\u003dM.value;var X\u003dp[M],a\u003dd[M];if(a\u003d\u003d\u003dvoid 0)delete v[M];else if(X\u003d\u003d\u003dvoid 0)v[M]\u003da;else if(Array.isArray(a)\u0026\u0026Array.isArray(X))v[M]\u003db?[].concat(g.E(X),g.E(a)):a;else if(!Array.isArray(a)\u0026\u0026g.Kz(a)\u0026\u0026!Array.isArray(X)\u0026\u0026g.Kz(X))v[M]\u003dg.fO(X,a,b);else if(typeof a\u003d\u003d\u003dtypeof X)v[M]\u003da;else return d\u003dnew g.RN(\"Attempted to merge fields of differing types.\",{name:\"DeepMergeError\",key:M,WtE:X,updateValue:a}),g.Hi(d),\np}return v};\nuQ\u003dfunction(p){var d\u003dthis;p\u003dp\u003d\u003d\u003dvoid 0?[]:p;this.By\u003d[];this.Lt\u003dthis.Hl\u003d0;this.yG\u003dvoid 0;this.totalLength\u003d0;p.forEach(function(b){d.append(b)})};\nGWC\u003dfunction(p,d){return p.By.length\u003d\u003d\u003d0?!1:(p\u003dp.By[p.By.length-1])\u0026\u0026p.buffer\u003d\u003d\u003dd.buffer\u0026\u0026p.byteOffset+p.length\u003d\u003d\u003dd.byteOffset};\nlQ\u003dfunction(p,d){d\u003dg.u(d.By);for(var b\u003dd.next();!b.done;b\u003dd.next())p.append(b.value)};\ns7\u003dfunction(p,d,b){return p.split(d).OV.split(b).AL};\nZd\u003dfunction(p){p.yG\u003dvoid 0;p.Hl\u003d0;p.Lt\u003d0};\nE7\u003dfunction(p,d,b){p.isFocused(d);return d-p.Lt+b\u003c\u003dp.By[p.Hl].length};\nw_k\u003dfunction(p){if(!p.yG){var d\u003dp.By[p.Hl];p.yG\u003dnew DataView(d.buffer,d.byteOffset,d.length)}return p.yG};\nCO\u003dfunction(p,d,b){p\u003dp.y6(d\u003d\u003d\u003dvoid 0?0:d,b\u003d\u003d\u003dvoid 0?-1:b);d\u003dnew Uint8Array(p.length);try{d.set(p)}catch(v){for(b\u003d0;b\u003cp.length;b++)d[b]\u003dp[b]}return d};\nUyC\u003dfunction(p,d){p.focus(d);return E7(p,d,4)?w_k(p).getUint32(d-p.Lt):256*(256*(256*p.getUint8(d)+p.getUint8(d+1))+p.getUint8(d+2))+p.getUint8(d+3)};\ncVw\u003dfunction(p){for(var d\u003dnew Uint8Array(p.length),b\u003d0;b\u003cp.length;b++)d[b]\u003dp.charCodeAt(b);return d};\nGX\u003dfunction(p){return p.length?Nb?Nb.decode(p):String.fromCharCode.apply(null,p):\"\"};\ng.U7\u003dfunction(p){if(!p.length)return\"\";try{if(Nb)return Nb.decode(p);if(\"FetchInternal\"in window)return FetchInternal.decodeFromUTF8(p)}catch(X){}for(var d\u003d0,b\u003d[],v\u003dp.length;d\u003cv;){for(var P\u003d0;P\u003c1024\u0026\u0026d\u003cv;){var M\u003dp[d++];if(M\u003c128)wD[P++]\u003dM;else{if(M\u003c224)M\u003d(M\u002631)\u003c\u003c6|p[d++]\u002663;else if(M\u003c240)M\u003d(M\u002615)\u003c\u003c12|(p[d++]\u002663)\u003c\u003c6|p[d++]\u002663;else{if(P+1\u003d\u003d\u003d1024){--d;break}M\u003d(M\u00267)\u003c\u003c18|(p[d++]\u002663)\u003c\u003c12|(p[d++]\u002663)\u003c\u003c6|p[d++]\u002663;M-\u003d65536;wD[P++]\u003d55296|M\u003e\u003e10;M\u003d56320|M\u00261023}wD[P++]\u003dM}}M\u003dString.fromCharCode.apply(String,wD);\nP\u003c1024\u0026\u0026(M\u003dM.substring(0,P));b.push(M)}return b.join(\"\")};\nya\u003dfunction(p,d){var b;if((b\u003dc0)\u003d\u003dnull?0:b.encodeInto)return d\u003dc0.encodeInto(p,d),d.read\u003cp.length?p.length*4:d.written;for(var v\u003db\u003d0;v\u003cp.length;v++){var P\u003dp.charCodeAt(v);P\u003c128?d[b++]\u003dP:(P\u003c2048?d[b++]\u003dP\u003e\u003e6|192:((P\u002664512)\u003d\u003d\u003d55296\u0026\u0026v+1\u003cp.length\u0026\u0026(p.charCodeAt(v+1)\u002664512)\u003d\u003d\u003d56320?(P\u003d65536+((P\u00261023)\u003c\u003c10)+(p.charCodeAt(++v)\u00261023),d[b++]\u003dP\u003e\u003e18|240,d[b++]\u003dP\u003e\u003e12\u002663|128):d[b++]\u003dP\u003e\u003e12|224,d[b++]\u003dP\u003e\u003e6\u002663|128),d[b++]\u003dP\u002663|128)}return b};\nId\u003dfunction(p){if(c0)return c0.encode(p);var d\u003dnew Uint8Array(Math.ceil(p.length*1.2)),b\u003dya(p,d);d.length\u003cb\u0026\u0026(d\u003dnew Uint8Array(b),b\u003dya(p,d));d.length\u003eb\u0026\u0026(d\u003dd.subarray(0,b));return d};\nzX\u003dfunction(p){this.D\u003dp;this.pos\u003d0;this.U\u003d-1};\nj9\u003dfunction(p){var d\u003dp.D.getUint8(p.pos);++p.pos;if(d\u003c128)return d;for(var b\u003dd\u0026127,v\u003d1;d\u003e\u003d128;)d\u003dp.D.getUint8(p.pos),++p.pos,v*\u003d128,b+\u003d(d\u0026127)*v;return b};\nt9\u003dfunction(p,d){var b\u003dp.U;for(p.U\u003d-1;p.D.S4(p.pos,1);){b\u003c0\u0026\u0026(b\u003dj9(p));var v\u003db\u003e\u003e3,P\u003db\u00267;if(v\u003d\u003d\u003dd)return!0;if(v\u003ed){p.U\u003db;break}b\u003d-1;switch(P){case 0:j9(p);break;case 1:p.pos+\u003d8;break;case 2:v\u003dj9(p);p.pos+\u003dv;break;case 5:p.pos+\u003d4}}return!1};\niQ\u003dfunction(p,d){if(t9(p,d))return j9(p)};\nH0\u003dfunction(p,d){if(t9(p,d))return!!j9(p)};\nDd\u003dfunction(p,d){if(t9(p,d)){d\u003dj9(p);var b\u003dp.D.y6(p.pos,d);p.pos+\u003dd;return b}};\nVa\u003dfunction(p,d){if(p\u003dDd(p,d))return g.U7(p)};\ne9\u003dfunction(p,d,b){if(p\u003dDd(p,d))return b(new zX(new uQ([p])))};\nS9\u003dfunction(p,d){for(var b\u003d[];t9(p,d);)b.push(j9(p));return b.length?b:void 0};\nYK\u003dfunction(p,d,b){for(var v\u003d[],P;P\u003dDd(p,d);)v.push(b(new zX(new uQ([P]))));return v.length?v:void 0};\ngD\u003dfunction(p,d){p\u003dp instanceof Uint8Array?new uQ([p]):p;return d(new zX(p))};\nyVz\u003dfunction(p,d,b){if(d\u0026\u0026b\u0026\u0026b.buffer\u003d\u003d\u003dd.exports.memory.buffer){var v\u003dd.realloc(b.byteOffset,p);if(v)return new Uint8Array(d.exports.memory.buffer,v,p)}p\u003dd?new Uint8Array(d.exports.memory.buffer,d.malloc(p),p):new Uint8Array(p);b\u0026\u0026p.set(b);return p};\nIKu\u003dfunction(p,d){this.FW\u003dd;this.pos\u003d0;this.U\u003d[];this.D\u003dyVz(p\u003d\u003d\u003dvoid 0?4096:p,d);this.view\u003dnew DataView(this.D.buffer,this.D.byteOffset,this.D.byteLength)};\nLO\u003dfunction(p,d){d\u003dp.pos+d;if(!(p.D.length\u003e\u003dd)){for(var b\u003dp.D.length*2;b\u003cd;)b*\u003d2;p.D\u003dyVz(b,p.FW,p.D.subarray(0,p.pos));p.view\u003dnew DataView(p.D.buffer,p.D.byteOffset,p.D.byteLength)}};\nQa\u003dfunction(p,d){if(d\u003e268435455){LO(p,4);for(var b\u003dd\u00261073741823,v\u003d0;v\u003c4;v++)p.view.setUint8(p.pos,b\u0026127|128),b\u003e\u003e\u003d7,p.pos+\u003d1;d\u003dMath.floor(d/268435456)}for(LO(p,4);d\u003e127;)p.view.setUint8(p.pos,d\u0026127|128),d\u003e\u003e\u003d7,p.pos+\u003d1;p.view.setUint8(p.pos,d);p.pos+\u003d1};\n$K\u003dfunction(p,d,b){b!\u003d\u003dvoid 0\u0026\u0026(Qa(p,d*8),Qa(p,b))};\nmi\u003dfunction(p,d,b){b!\u003d\u003dvoid 0\u0026\u0026$K(p,d,b?1:0)};\nKO\u003dfunction(p,d,b){b!\u003d\u003dvoid 0\u0026\u0026(Qa(p,d*8+2),d\u003db.length,Qa(p,d),LO(p,d),p.D.set(b,p.pos),p.pos+\u003dd)};\nxK\u003dfunction(p,d,b){b!\u003d\u003dvoid 0\u0026\u0026(zvu(p,d,Math.ceil(Math.log2(b.length*4+2)/7)),LO(p,b.length*1.2),d\u003dya(b,p.D.subarray(p.pos)),p.pos+d\u003ep.D.length\u0026\u0026(LO(p,d),d\u003dya(b,p.D.subarray(p.pos))),p.pos+\u003dd,j17(p))};\nzvu\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?2:b;Qa(p,d*8+2);p.U.push(p.pos);p.U.push(b);p.pos+\u003db};\nj17\u003dfunction(p){for(var d\u003dp.U.pop(),b\u003dp.U.pop(),v\u003dp.pos-b-d;d--;){var P\u003dd?128:0;p.view.setUint8(b++,v\u0026127|P);v\u003e\u003e\u003d7}};\nMd\u003dfunction(p,d,b,v,P){b\u0026\u0026(zvu(p,d,P\u003d\u003d\u003dvoid 0?3:P),v(p,b),j17(p))};\ng.Xt\u003dfunction(p,d,b){b\u003dnew IKu(4096,b);d(b,p);return new Uint8Array(b.D.buffer,b.D.byteOffset,b.pos)};\ng.qd\u003dfunction(p){var d\u003dnew zX(new uQ([sF(decodeURIComponent(p))]));p\u003dVa(d,2);d\u003diQ(d,4);var b\u003dtDk[d];if(typeof b\u003d\u003d\u003d\"undefined\")throw p\u003dnew g.RN(\"Failed to recognize field number\",{name:\"EntityKeyHelperError\",qkE:d}),g.Hi(p),p;return{jQ:d,entityType:b,entityId:p}};\ng.aC\u003dfunction(p,d){var b\u003dnew IKu;KO(b,2,Id(p));p\u003digz[d];if(typeof p\u003d\u003d\u003d\"undefined\")throw d\u003dnew g.RN(\"Failed to recognize entity type\",{name:\"EntityKeyHelperError\",entityType:d}),g.Hi(d),d;$K(b,4,p);$K(b,5,1);d\u003dnew Uint8Array(b.D.buffer,b.D.byteOffset,b.pos);return encodeURIComponent(g.uj(d))};\noC\u003dfunction(p,d,b,v){if(v\u003d\u003d\u003dvoid 0)return v\u003dObject.assign({},p[d]||{}),b\u003d(delete v[b],v),v\u003d{},Object.assign({},p,(v[d]\u003db,v));var P\u003d{},M\u003d{};return Object.assign({},p,(M[d]\u003dObject.assign({},p[d],(P[b]\u003dv,P)),M))};\nHgj\u003dfunction(p,d,b,v,P){var M\u003dp[d];if(M\u003d\u003dnull||!M[b])return p;v\u003dg.fO(M[b],v,P\u003d\u003d\u003d\"REPEATED_FIELDS_MERGE_OPTION_APPEND\");P\u003d{};M\u003d{};return Object.assign({},p,(M[d]\u003dObject.assign({},p[d],(P[b]\u003dv,P)),M))};\nDy7\u003dfunction(p,d){p\u003dp\u003d\u003d\u003dvoid 0?{}:p;switch(d.type){case \"ENTITY_LOADED\":return d.payload.reduce(function(v,P){var M,X\u003d(M\u003dP.options)\u003d\u003dnull?void 0:M.persistenceOption;if(X\u0026\u0026X!\u003d\u003d\"ENTITY_PERSISTENCE_OPTION_UNKNOWN\"\u0026\u0026X!\u003d\u003d\"ENTITY_PERSISTENCE_OPTION_INMEMORY_AND_PERSIST\")return v;if(!P.entityKey)return g.Hi(Error(\"Missing entity key\")),v;if(P.type\u003d\u003d\u003d\"ENTITY_MUTATION_TYPE_REPLACE\"){if(!P.payload)return g.Hi(new g.RN(\"REPLACE entity mutation is missing a payload\",{entityKey:P.entityKey})),v;var a\u003dg.Nh(P.payload);\nreturn oC(v,a,P.entityKey,P.payload[a])}if(P.type\u003d\u003d\u003d\"ENTITY_MUTATION_TYPE_DELETE\"){a:{P\u003dP.entityKey;try{var F\u003dg.qd(P).entityType;a\u003doC(v,F,P);break a}catch(J){if(J instanceof Error){g.Hi(new g.RN(\"Failed to deserialize entity key\",{entityKey:P,Ss:J.message}));a\u003dv;break a}throw J;}a\u003dvoid 0}return a}if(P.type\u003d\u003d\u003d\"ENTITY_MUTATION_TYPE_UPDATE\"){if(!P.payload)return g.Hi(new g.RN(\"UPDATE entity mutation is missing a payload\",{entityKey:P.entityKey})),v;a\u003dg.Nh(P.payload);var h,O;return Hgj(v,a,P.entityKey,\nP.payload[a],(h\u003dP.fieldMask)\u003d\u003dnull?void 0:(O\u003dh.mergeOptions)\u003d\u003dnull?void 0:O.repeatedFieldsMergeOption)}return v},p);\ncase \"REPLACE_ENTITY\":var b\u003dd.payload;return oC(p,b.entityType,b.key,b.W9);case \"REPLACE_ENTITIES\":return Object.keys(d.payload).reduce(function(v,P){var M\u003dd.payload[P];return Object.keys(M).reduce(function(X,a){return oC(X,P,a,M[a])},v)},p);\ncase \"UPDATE_ENTITY\":return b\u003dd.payload,Hgj(p,b.entityType,b.key,b.W9,b.dwX);default:return p}};\nFt\u003dfunction(p,d,b){return p[d]?p[d][b]||null:null};\nhC\u003dfunction(p){return window.Int32Array?new Int32Array(p):Array(p)};\nfs\u003dfunction(p){g.e.call(this);this.counter\u003d[0,0,0,0];this.U\u003dnew Uint8Array(16);this.D\u003d16;if(!VDk){var d,b\u003dnew Uint8Array(256),v\u003dnew Uint8Array(256);var P\u003d1;for(d\u003d0;d\u003c256;d++)b[P]\u003dd,v[d]\u003dP,P^\u003dP\u003c\u003c1^(P\u003e\u003e7\u0026\u0026283);OR\u003dnew Uint8Array(256);JC\u003dhC(256);kh\u003dhC(256);ns\u003dhC(256);ru\u003dhC(256);for(var M\u003d0;M\u003c256;M++){P\u003dM?v[255^b[M]]:0;P^\u003dP\u003c\u003c1^P\u003c\u003c2^P\u003c\u003c3^P\u003c\u003c4;P\u003dP\u0026255^P\u003e\u003e\u003e8^99;OR[M]\u003dP;d\u003dP\u003c\u003c1^(P\u003e\u003e7\u0026\u0026283);var X\u003dd^P;JC[M]\u003dd\u003c\u003c24|P\u003c\u003c16|P\u003c\u003c8|X;kh[M]\u003dX\u003c\u003c24|JC[M]\u003e\u003e\u003e8;ns[M]\u003dP\u003c\u003c24|kh[M]\u003e\u003e\u003e8;ru[M]\u003dP\u003c\u003c24|ns[M]\u003e\u003e\u003e8}VDk\u003d!0}P\u003dhC(44);for(b\u003d\n0;b\u003c4;b++)P[b]\u003dp[4*b]\u003c\u003c24|p[4*b+1]\u003c\u003c16|p[4*b+2]\u003c\u003c8|p[4*b+3];for(v\u003d1;b\u003c44;b++)p\u003dP[b-1],b%4||(p\u003d(OR[p\u003e\u003e16\u0026255]^v)\u003c\u003c24|OR[p\u003e\u003e8\u0026255]\u003c\u003c16|OR[p\u0026255]\u003c\u003c8|OR[p\u003e\u003e\u003e24],v\u003dv\u003c\u003c1^(v\u003e\u003e7\u0026\u0026283)),P[b]\u003dP[b-4]^p;this.key\u003dP};\nu6\u003dfunction(p,d){for(var b\u003d0;b\u003c4;b++)p.counter[b]\u003dd[b*4]\u003c\u003c24|d[b*4+1]\u003c\u003c16|d[b*4+2]\u003c\u003c8|d[b*4+3];p.D\u003d16};\nevz\u003dfunction(p){for(var d\u003dp.key,b\u003dp.counter[0]^d[0],v\u003dp.counter[1]^d[1],P\u003dp.counter[2]^d[2],M\u003dp.counter[3]^d[3],X\u003d3;X\u003e\u003d0\u0026\u0026!(p.counter[X]\u003d-~p.counter[X]);X--);for(var a,F,h\u003d4;h\u003c40;)X\u003dJC[b\u003e\u003e\u003e24]^kh[v\u003e\u003e16\u0026255]^ns[P\u003e\u003e8\u0026255]^ru[M\u0026255]^d[h++],a\u003dJC[v\u003e\u003e\u003e24]^kh[P\u003e\u003e16\u0026255]^ns[M\u003e\u003e8\u0026255]^ru[b\u0026255]^d[h++],F\u003dJC[P\u003e\u003e\u003e24]^kh[M\u003e\u003e16\u0026255]^ns[b\u003e\u003e8\u0026255]^ru[v\u0026255]^d[h++],M\u003dJC[M\u003e\u003e\u003e24]^kh[b\u003e\u003e16\u0026255]^ns[v\u003e\u003e8\u0026255]^ru[P\u0026255]^d[h++],b\u003dX,v\u003da,P\u003dF;p\u003dp.U;X\u003dd[40];p[0]\u003dOR[b\u003e\u003e\u003e24]^X\u003e\u003e\u003e24;p[1]\u003dOR[v\u003e\u003e16\u0026255]^X\u003e\u003e16\u0026255;p[2]\u003dOR[P\u003e\u003e8\u0026255]^\nX\u003e\u003e8\u0026255;p[3]\u003dOR[M\u0026255]^X\u0026255;X\u003dd[41];p[4]\u003dOR[v\u003e\u003e\u003e24]^X\u003e\u003e\u003e24;p[5]\u003dOR[P\u003e\u003e16\u0026255]^X\u003e\u003e16\u0026255;p[6]\u003dOR[M\u003e\u003e8\u0026255]^X\u003e\u003e8\u0026255;p[7]\u003dOR[b\u0026255]^X\u0026255;X\u003dd[42];p[8]\u003dOR[P\u003e\u003e\u003e24]^X\u003e\u003e\u003e24;p[9]\u003dOR[M\u003e\u003e16\u0026255]^X\u003e\u003e16\u0026255;p[10]\u003dOR[b\u003e\u003e8\u0026255]^X\u003e\u003e8\u0026255;p[11]\u003dOR[v\u0026255]^X\u0026255;X\u003dd[43];p[12]\u003dOR[M\u003e\u003e\u003e24]^X\u003e\u003e\u003e24;p[13]\u003dOR[b\u003e\u003e16\u0026255]^X\u003e\u003e16\u0026255;p[14]\u003dOR[v\u003e\u003e8\u0026255]^X\u003e\u003e8\u0026255;p[15]\u003dOR[P\u0026255]^X\u0026255};\nZe\u003dfunction(){if(!l6\u0026\u0026!g.TV){if(sR)return sR;var p;sR\u003d(p\u003dwindow.crypto)\u003d\u003dnull?void 0:p.subtle;var d,b,v;if(((d\u003dsR)\u003d\u003dnull?0:d.importKey)\u0026\u0026((b\u003dsR)\u003d\u003dnull?0:b.sign)\u0026\u0026((v\u003dsR)\u003d\u003dnull?0:v.encrypt))return sR;sR\u003dvoid 0}};\ng.ER\u003dfunction(p){this.V\u003dp};\ng.Cs\u003dfunction(p){this.U\u003dp};\nNd\u003dfunction(p){this.X\u003dnew Uint8Array(64);this.B\u003dnew Uint8Array(64);this.V\u003d0;this.S\u003dnew Uint8Array(64);this.U\u003d0;this.X.set(p);this.B.set(p);for(p\u003d0;p\u003c64;p++)this.X[p]^\u003d92,this.B[p]^\u003d54;this.reset()};\nSvj\u003dfunction(p,d,b){for(var v\u003dp.Z,P\u003dp.D[0],M\u003dp.D[1],X\u003dp.D[2],a\u003dp.D[3],F\u003dp.D[4],h\u003dp.D[5],O\u003dp.D[6],J\u003dp.D[7],k,n,r,Z\u003d0;Z\u003c64;)Z\u003c16?(v[Z]\u003dr\u003dd[b]\u003c\u003c24|d[b+1]\u003c\u003c16|d[b+2]\u003c\u003c8|d[b+3],b+\u003d4):(k\u003dv[Z-2],n\u003dv[Z-15],r\u003dv[Z-7]+v[Z-16]+((k\u003e\u003e\u003e17|k\u003c\u003c15)^(k\u003e\u003e\u003e19|k\u003c\u003c13)^k\u003e\u003e\u003e10)+((n\u003e\u003e\u003e7|n\u003c\u003c25)^(n\u003e\u003e\u003e18|n\u003c\u003c14)^n\u003e\u003e\u003e3),v[Z]\u003dr),k\u003dJ+GL[Z]+r+((F\u003e\u003e\u003e6|F\u003c\u003c26)^(F\u003e\u003e\u003e11|F\u003c\u003c21)^(F\u003e\u003e\u003e25|F\u003c\u003c7))+(F\u0026h^~F\u0026O),n\u003d((P\u003e\u003e\u003e2|P\u003c\u003c30)^(P\u003e\u003e\u003e13|P\u003c\u003c19)^(P\u003e\u003e\u003e22|P\u003c\u003c10))+(P\u0026M^P\u0026X^M\u0026X),J\u003dk+n,a+\u003dk,Z++,Z\u003c16?(v[Z]\u003dr\u003dd[b]\u003c\u003c24|d[b+1]\u003c\u003c16|d[b+2]\u003c\u003c8|d[b+3],b+\u003d4):(k\u003d\nv[Z-2],n\u003dv[Z-15],r\u003dv[Z-7]+v[Z-16]+((k\u003e\u003e\u003e17|k\u003c\u003c15)^(k\u003e\u003e\u003e19|k\u003c\u003c13)^k\u003e\u003e\u003e10)+((n\u003e\u003e\u003e7|n\u003c\u003c25)^(n\u003e\u003e\u003e18|n\u003c\u003c14)^n\u003e\u003e\u003e3),v[Z]\u003dr),k\u003dO+GL[Z]+r+((a\u003e\u003e\u003e6|a\u003c\u003c26)^(a\u003e\u003e\u003e11|a\u003c\u003c21)^(a\u003e\u003e\u003e25|a\u003c\u003c7))+(a\u0026F^~a\u0026h),n\u003d((J\u003e\u003e\u003e2|J\u003c\u003c30)^(J\u003e\u003e\u003e13|J\u003c\u003c19)^(J\u003e\u003e\u003e22|J\u003c\u003c10))+(J\u0026P^J\u0026M^P\u0026M),O\u003dk+n,X+\u003dk,Z++,Z\u003c16?(v[Z]\u003dr\u003dd[b]\u003c\u003c24|d[b+1]\u003c\u003c16|d[b+2]\u003c\u003c8|d[b+3],b+\u003d4):(k\u003dv[Z-2],n\u003dv[Z-15],r\u003dv[Z-7]+v[Z-16]+((k\u003e\u003e\u003e17|k\u003c\u003c15)^(k\u003e\u003e\u003e19|k\u003c\u003c13)^k\u003e\u003e\u003e10)+((n\u003e\u003e\u003e7|n\u003c\u003c25)^(n\u003e\u003e\u003e18|n\u003c\u003c14)^n\u003e\u003e\u003e3),v[Z]\u003dr),k\u003dh+GL[Z]+r+((X\u003e\u003e\u003e6|X\u003c\u003c26)^(X\u003e\u003e\u003e11|X\u003c\u003c21)^(X\u003e\u003e\u003e25|X\u003c\u003c7))+(X\u0026a^\n~X\u0026F),n\u003d((O\u003e\u003e\u003e2|O\u003c\u003c30)^(O\u003e\u003e\u003e13|O\u003c\u003c19)^(O\u003e\u003e\u003e22|O\u003c\u003c10))+(O\u0026J^O\u0026P^J\u0026P),h\u003dk+n,M+\u003dk,Z++,Z\u003c16?(v[Z]\u003dr\u003dd[b]\u003c\u003c24|d[b+1]\u003c\u003c16|d[b+2]\u003c\u003c8|d[b+3],b+\u003d4):(k\u003dv[Z-2],n\u003dv[Z-15],r\u003dv[Z-7]+v[Z-16]+((k\u003e\u003e\u003e17|k\u003c\u003c15)^(k\u003e\u003e\u003e19|k\u003c\u003c13)^k\u003e\u003e\u003e10)+((n\u003e\u003e\u003e7|n\u003c\u003c25)^(n\u003e\u003e\u003e18|n\u003c\u003c14)^n\u003e\u003e\u003e3),v[Z]\u003dr),k\u003dF+GL[Z]+r+((M\u003e\u003e\u003e6|M\u003c\u003c26)^(M\u003e\u003e\u003e11|M\u003c\u003c21)^(M\u003e\u003e\u003e25|M\u003c\u003c7))+(M\u0026X^~M\u0026a),n\u003d((h\u003e\u003e\u003e2|h\u003c\u003c30)^(h\u003e\u003e\u003e13|h\u003c\u003c19)^(h\u003e\u003e\u003e22|h\u003c\u003c10))+(h\u0026O^h\u0026J^O\u0026J),r\u003dJ,J\u003da,a\u003dr,r\u003dO,O\u003dX,X\u003dr,r\u003dh,h\u003dM,M\u003dr,F\u003dP+k,P\u003dk+n,Z++;p.D[0]\u003dP+p.D[0]|0;p.D[1]\u003dM+p.D[1]|0;p.D[2]\u003dX+p.D[2]|0;p.D[3]\u003d\na+p.D[3]|0;p.D[4]\u003dF+p.D[4]|0;p.D[5]\u003dh+p.D[5]|0;p.D[6]\u003dO+p.D[6]|0;p.D[7]\u003dJ+p.D[7]|0};\ngFB\u003dfunction(p){var d\u003dnew Uint8Array(32),b\u003d64-p.U;p.U\u003e55\u0026\u0026(b+\u003d64);var v\u003dnew Uint8Array(b);v[0]\u003d128;for(var P\u003dp.V*8,M\u003d1;M\u003c9;M++){var X\u003dP%256;v[b-M]\u003dX;P\u003d(P-X)/256}p.update(v);for(b\u003d0;b\u003c8;b++)d[b*4]\u003dp.D[b]\u003e\u003e\u003e24,d[b*4+1]\u003dp.D[b]\u003e\u003e\u003e16\u0026255,d[b*4+2]\u003dp.D[b]\u003e\u003e\u003e8\u0026255,d[b*4+3]\u003dp.D[b]\u0026255;Yvz(p);return d};\nYvz\u003dfunction(p){p.D\u003d[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225];p.Z\u003d[];p.Z.length\u003d64;p.V\u003d0;p.U\u003d0};\nLNK\u003dfunction(p){this.D\u003dp};\nQ1W\u003dfunction(p,d,b){p\u003dnew Nd(p.D);p.update(d);p.update(b);d\u003dgFB(p);p.update(p.X);p.update(d);d\u003dgFB(p);p.reset();return d};\n$yD\u003dfunction(p){this.U\u003dp};\nmyk\u003dfunction(p,d,b,v){var P,M,X;return g.z(function(a){switch(a.D){case 1:if(p.D){a.LX(2);break}return g.y(a,v.importKey(\"raw\",p.U,{name:\"HMAC\",hash:\"SHA-256\"},!1,[\"sign\"]),3);case 3:p.D\u003da.U;case 2:return P\u003dnew Uint8Array(d.length+b.length),P.set(d),P.set(b,d.length),M\u003d{name:\"HMAC\",hash:\"SHA-256\"},g.y(a,v.sign(M,p.D,P),4);case 4:return X\u003da.U,a.return(new Uint8Array(X))}})};\nKNz\u003dfunction(p,d,b){p.B||(p.B\u003dnew LNK(p.U));return Q1W(p.B,d,b)};\nxyK\u003dfunction(p,d,b){var v,P;return g.z(function(M){if(M.D\u003d\u003d1){v\u003dZe();if(!v)return M.return(KNz(p,d,b));g.sW(M,3);return g.y(M,myk(p,d,b,v),5)}if(M.D!\u003d3)return M.return(M.U);P\u003dg.Cz(M);g.DF(P);l6\u003d!0;return M.return(KNz(p,d,b))})};\nRvj\u003dfunction(p){for(var d\u003d\"\",b\u003d0;b\u003cp.length;b++){var v\u003dp[b];if(b\u003d\u003d\u003d0)v\u003d\"M \"+v.x.toFixed(1)+\",\"+v.y.toFixed(1);else{var P\u003dBru(p[b-1],p[b-2],v),M\u003dBru(v,p[b-1],p[b+1],!0);v\u003d\" C \"+(P.x.toFixed(1)+\",\"+P.y.toFixed(1)+\" \"+M.x.toFixed(1)+\",\"+M.y.toFixed(1)+\" \"+v.x.toFixed(1)+\",\"+v.y.toFixed(1))}d+\u003dv}return d};\nBru\u003dfunction(p,d,b,v){v\u003dv\u003d\u003d\u003dvoid 0?!1:v;d\u003dnew TrW(d||p,b||p);return{x:p.x+((v\u003d\u003d\u003dvoid 0?0:v)?d.D*-1:d.D)*.2,y:p.y+((v\u003d\u003d\u003dvoid 0?0:v)?d.U*-1:d.U)*.2}};\nTrW\u003dfunction(p,d){this.U\u003dthis.D\u003d0;this.D\u003dd.x-p.x;this.U\u003dd.y-p.y};\npij\u003dfunction(p,d){var b,v,P;return g.z(function(M){if(M.D\u003d\u003d1)return b\u003d{context:g.AI(),settingItemIds:d},v\u003dg.d5(AVC),g.y(M,g.Bs(p,b,v),2);P\u003dM.U;return!P||P.errorMetadata?(WNe(\"GetSettingValuesRequest\",P),M.return(void 0)):M.return(P.settingValues)})};\nbZW\u003dfunction(p,d,b){var v,P,M;g.z(function(X){if(X.D\u003d\u003d1)return v\u003d{context:g.AI(),settingItemId:d,newValue:b},P\u003dg.d5(d87),g.y(X,g.Bs(p,v,P),2);M\u003dX.U;if(!M||M.errorMetadata)return WNe(\"SetSettingRequest\",M),X.return(void 0);g.l$(X)})};\nWNe\u003dfunction(p,d){d?d.errorMetadata\u0026\u0026g.DF(new g.RN(p+\" failed with status \"+d.errorMetadata.status)):g.DF(new g.RN(p+\" failed with empty response\"))};\nwu\u003dfunction(p,d,b){if(!d)return p.length\u003e\u003d1?p[p.length-1]:null;for(var v\u003dg.u(p),P\u003dv.next();!P.done;P\u003dv.next())if(P\u003dP.value,P.width\u0026\u0026P.height\u0026\u0026(b\u0026\u0026P.width\u003e\u003dd||!b\u0026\u0026P.height\u003e\u003dd))return P;for(d\u003dp.length-1;d\u003e\u003d0;d--)if(b\u0026\u0026p[d].width||!b\u0026\u0026p[d].height)return p[d];return p[0]};\nUR\u003dfunction(){this.state\u003d1;this.jK\u003dnull};\nPXW\u003dfunction(p,d,b,v,P,M){var X\u003dX\u003d\u003d\u003dvoid 0?\"trayride\":X;b?(p.f9(2),g.FE(b,function(){if(window[X])vwk(p,v,X,P);else{p.f9(3);var a\u003dsMu(b),F\u003ddocument.getElementById(a);F\u0026\u0026(urq(a),F.parentNode.removeChild(F));g.DF(new g.RN(\"Unable to load Botguard\",\"from \"+b))}},M)):d?(M\u003dg.dk(\"SCRIPT\"),d instanceof g9?(M.textContent\u003dLV(d),Qy(M)):M.textContent\u003dd,M.nonce\u003dYl(document),document.head.appendChild(M),document.head.removeChild(M),window[X]?vwk(p,v,X,P):(p.f9(4),g.DF(new g.RN(\"Unable to load Botguard from JS\")))):\ng.DF(new g.RN(\"Unable to load VM; no url or JS provided\"))};\nvwk\u003dfunction(p,d,b,v){p.f9(5);try{var P\u003dnew u2({program:d,globalName:b,Jw:{disable:!g.N5(\"att_web_record_metrics\"),yY:\"aGIf\"}});P.oU.then(function(){p.f9(6);v\u0026\u0026v(d)});\np.XZ(P)}catch(M){p.f9(7),M instanceof Error\u0026\u0026g.DF(M)}};\nco\u003dfunction(){var p\u003dg.gw(\"yt.abuse.playerAttLoader\");return p\u0026\u0026[\"bgvma\",\"bgvmb\",\"bgvmc\"].every(function(d){return d in p})?p:null};\nIC\u003dfunction(){UR.apply(this,arguments)};\nzL\u003dfunction(){};\nMqk\u003dfunction(p,d,b){for(var v\u003d!1,P\u003dg.u(p.kA.entries()),M\u003dP.next();!M.done;M\u003dP.next())M\u003dg.u(M.value).next().value,M.slotType\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_BYTES\"\u0026\u0026M.JC\u003d\u003d\u003d\"core\"\u0026\u0026(v\u003d!0);if(v){a:if(!b){p\u003dg.u(p.kA.entries());for(b\u003dp.next();!b.done;b\u003dp.next())if(v\u003dg.u(b.value),b\u003dv.next().value,v\u003dv.next().value,b.slotType\u003d\u003d\u003d\"SLOT_TYPE_IN_PLAYER\"\u0026\u0026b.JC\u003d\u003d\u003d\"core\"){b\u003dv.layoutId;break a}b\u003dvoid 0}b?d.qQ(b):JI(\"No triggering layout ID available when attempting to mute.\")}};\nju\u003dfunction(p,d){this.WP\u003dp;this.lc\u003dd};\ntC\u003dfunction(){};\ni6\u003dfunction(){};\nqAz\u003dfunction(p){g.e.call(this);var d\u003dthis;this.Zv\u003dp;this.D\u003dnew Map;Ho(this,\"commandExecutorCommand\",function(b,v,P){Xi7(d,b.commands,v,P)});\nHo(this,\"clickTrackingParams\",function(){})};\naFC\u003dfunction(p,d){Ho(p,d.Cs(),function(b,v,P){d.Sd(b,v,P)})};\nHo\u003dfunction(p,d,b){p.xJ();p.D.get(d)\u0026\u0026g.Hi(Error(\"Extension name \"+d+\" already registered\"));p.D.set(d,b)};\nXi7\u003dfunction(p,d,b,v){d\u003dd\u003d\u003d\u003dvoid 0?[]:d;p.xJ();var P\u003d[],M\u003d[];d\u003dg.u(d);for(var X\u003dd.next();!X.done;X\u003dd.next())X\u003dX.value,g.L(X,owq)||g.L(X,F1W)?P.push(X):M.push(X);P\u003dg.u(P);for(d\u003dP.next();!d.done;d\u003dP.next())De(p,d.value,b,v);M\u003dg.u(M);for(P\u003dM.next();!P.done;P\u003dM.next())De(p,P.value,b,v)};\nDe\u003dfunction(p,d,b,v){p.xJ();d.loggingUrls\u0026\u0026h0j(p,\"loggingUrls\",d.loggingUrls,b,v);d\u003dg.u(Object.entries(d));for(var P\u003dd.next();!P.done;P\u003dd.next()){var M\u003dg.u(P.value);P\u003dM.next().value;M\u003dM.next().value;P\u003d\u003d\u003d\"openPopupAction\"?p.Zv.get().WM(\"innertubeCommand\",{openPopupAction:M}):P\u003d\u003d\u003d\"confirmDialogEndpoint\"?p.Zv.get().WM(\"innertubeCommand\",{confirmDialogEndpoint:M}):OZq.hasOwnProperty(P)||h0j(p,P,M,b,v)}};\nh0j\u003dfunction(p,d,b,v,P){if((p\u003dp.D.get(d))\u0026\u0026typeof p\u003d\u003d\u003d\"function\")try{p(b,v,P)}catch(M){g.Hi(M)}else d\u003dnew g.RN(\"Unhandled field\",d),g.DF(d)};\nVt\u003dfunction(p,d,b){this.Dl\u003dp;this.D\u003dd;this.uh\u003db};\neu\u003dfunction(p){this.value\u003dp};\nSu\u003dfunction(p){this.value\u003dp};\nYh\u003dfunction(p){this.value\u003dp};\ngu\u003dfunction(p){this.value\u003dp};\nLs\u003dfunction(p){this.value\u003dp};\nQt\u003dfunction(p){this.value\u003dp};\n$h\u003dfunction(p){this.value\u003dp};\nmA\u003dfunction(){eu.apply(this,arguments)};\nKs\u003dfunction(p){this.value\u003dp};\nxh\u003dfunction(p){this.value\u003dp};\nBo\u003dfunction(p){this.value\u003dp};\nRC\u003dfunction(p){this.value\u003dp};\nTL\u003dfunction(p){this.value\u003dp};\nAC\u003dfunction(p){this.value\u003dp};\nWo\u003dfunction(p){this.value\u003dp};\np$\u003dfunction(p){this.value\u003dp};\ndT\u003dfunction(p){this.value\u003dp};\nbs\u003dfunction(p){this.value\u003dp};\nvu\u003dfunction(){eu.apply(this,arguments)};\nPu\u003dfunction(p){this.value\u003dp};\nMI\u003dfunction(p){this.value\u003dp};\nXK\u003dfunction(p){this.value\u003dp};\nqI\u003dfunction(p){this.value\u003dp};\naP\u003dfunction(p){this.value\u003dp};\noP\u003dfunction(p){this.value\u003dp};\nFK\u003dfunction(p){this.value\u003dp};\nhl\u003dfunction(p){this.value\u003dp};\nOo\u003dfunction(p){this.value\u003dp};\nJl\u003dfunction(p){this.value\u003dp};\nk6\u003dfunction(p){this.value\u003dp};\nn$\u003dfunction(p){this.value\u003dp};\nrT\u003dfunction(p){this.value\u003dp};\nf$\u003dfunction(p){this.value\u003dp};\nus\u003dfunction(p){this.value\u003dp};\nls\u003dfunction(p){this.value\u003dp};\nso\u003dfunction(p){this.value\u003dp};\nZT\u003dfunction(p){this.value\u003dp};\nEo\u003dfunction(p){this.value\u003dp};\nC$\u003dfunction(p){this.value\u003dp};\nNI\u003dfunction(p){this.value\u003dp};\nGa\u003dfunction(p){this.value\u003dp};\nwT\u003dfunction(p){this.value\u003dp};\nUo\u003dfunction(p){this.value\u003dp};\ncu\u003dfunction(p){this.value\u003dp};\nyK\u003dfunction(p){this.value\u003dp};\nIP\u003dfunction(p){this.value\u003dp};\nza\u003dfunction(p){this.value\u003dp};\njR\u003dfunction(p){this.value\u003dp};\ntl\u003dfunction(p){this.value\u003dp};\nis\u003dfunction(p){this.value\u003dp};\nHu\u003dfunction(p){this.value\u003dp};\nDT\u003dfunction(p){this.value\u003dp};\nVK\u003dfunction(p){this.value\u003dp};\neR\u003dfunction(p){this.value\u003dp};\nSR\u003dfunction(p){this.value\u003dp};\nY6\u003dfunction(p){this.value\u003dp};\ngT\u003dfunction(p){this.value\u003dp};\nL$\u003dfunction(){eu.apply(this,arguments)};\nQK\u003dfunction(p){this.value\u003dp};\n$6\u003dfunction(){eu.apply(this,arguments)};\nm2\u003dfunction(){eu.apply(this,arguments)};\nK$\u003dfunction(){eu.apply(this,arguments)};\nx6\u003dfunction(){eu.apply(this,arguments)};\nBu\u003dfunction(){eu.apply(this,arguments)};\nRP\u003dfunction(p){this.value\u003dp};\nTa\u003dfunction(p){this.value\u003dp};\nAl\u003dfunction(p){this.value\u003dp};\nWu\u003dfunction(p){this.value\u003dp};\npt\u003dfunction(p){this.value\u003dp};\nbM\u003dfunction(p,d,b){if(b\u0026\u0026!b.includes(p.layoutType))return!1;d\u003dg.u(d);for(b\u003dd.next();!b.done;b\u003dd.next())if(!dW(p.clientMetadata,b.value))return!1;return!0};\nv$\u003dfunction(){return\"\"};\nJa7\u003dfunction(p,d){switch(p){case \"TRIGGER_CATEGORY_LAYOUT_EXIT_NORMAL\":return 0;case \"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_SKIPPED\":return 1;case \"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_MUTED\":return 2;case \"TRIGGER_CATEGORY_SLOT_EXPIRATION\":return 3;case \"TRIGGER_CATEGORY_SLOT_FULFILLMENT\":return 4;case \"TRIGGER_CATEGORY_SLOT_ENTRY\":return 5;case \"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_INPUT_SUBMITTED\":return 6;case \"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_CANCELLED\":return 7;default:return d(p),8}};\nP$\u003dfunction(p,d,b,v){v\u003dv\u003d\u003d\u003dvoid 0?!1:v;fF.call(this,p);this.xT\u003db;this.M_\u003dv;this.args\u003d[];d\u0026\u0026this.args.push(d)};\nT\u003dfunction(p,d,b,v){v\u003dv\u003d\u003d\u003dvoid 0?!1:v;fF.call(this,p);this.xT\u003db;this.M_\u003dv;this.args\u003d[];d\u0026\u0026this.args.push(d)};\nM0\u003dfunction(p){var d\u003dnew Map;p.forEach(function(b){d.set(b.getType(),b)});\nthis.D\u003dd};\ndW\u003dfunction(p,d){return p.D.has(d)};\nXm\u003dfunction(p,d){p\u003dp.D.get(d);if(p!\u003d\u003dvoid 0)return p.get()};\nq0\u003dfunction(p){return Array.from(p.D.keys())};\naF\u003dfunction(p,d,b){if(b\u0026\u0026b!\u003d\u003dp.slotType)return!1;d\u003dg.u(d);for(b\u003dd.next();!b.done;b\u003dd.next())if(!dW(p.clientMetadata,b.value))return!1;return!0};\nnww\u003dfunction(p){var d;return((d\u003dk8C.get(p))\u003d\u003dnull?void 0:d.Lz)||\"ADS_CLIENT_EVENT_TYPE_UNSPECIFIED\"};\nFm\u003dfunction(p,d){var b\u003d{type:d.slotType,controlFlowManagerLayer:rae.get(d.JC)||\"CONTROL_FLOW_MANAGER_LAYER_UNSPECIFIED\"};d.slotEntryTrigger\u0026\u0026(b.entryTriggerType\u003dd.slotEntryTrigger.triggerType);d.slotPhysicalPosition!\u003d\u003d1\u0026\u0026(b.slotPhysicalPosition\u003dd.slotPhysicalPosition);if(p){b.debugData\u003d{slotId:d.slotId};if(p\u003dd.slotEntryTrigger)b.debugData.slotEntryTriggerData\u003doF(p);p\u003dd.slotFulfillmentTriggers;b.debugData.fulfillmentTriggerData\u003d[];p\u003dg.u(p);for(var v\u003dp.next();!v.done;v\u003dp.next())b.debugData.fulfillmentTriggerData.push(oF(v.value));\nd\u003dd.slotExpirationTriggers;b.debugData.expirationTriggerData\u003d[];d\u003dg.u(d);for(p\u003dd.next();!p.done;p\u003dd.next())b.debugData.expirationTriggerData.push(oF(p.value))}return b};\nfFC\u003dfunction(p,d){var b\u003d{type:d.layoutType,controlFlowManagerLayer:rae.get(d.JC)||\"CONTROL_FLOW_MANAGER_LAYER_UNSPECIFIED\"};p\u0026\u0026(b.debugData\u003d{layoutId:d.layoutId});return b};\noF\u003dfunction(p,d){var b\u003d{type:p.triggerType};d!\u003dnull\u0026\u0026(b.category\u003dd);p.triggeringSlotId!\u003dnull\u0026\u0026(b.triggerSourceData||(b.triggerSourceData\u003d{}),b.triggerSourceData.associatedSlotId\u003dp.triggeringSlotId);p.triggeringLayoutId!\u003dnull\u0026\u0026(b.triggerSourceData||(b.triggerSourceData\u003d{}),b.triggerSourceData.associatedLayoutId\u003dp.triggeringLayoutId);return b};\nu2j\u003dfunction(p,d,b,v){d\u003d{opportunityType:d};p\u0026\u0026(v||b)\u0026\u0026(v\u003dg.ca(v||[],function(P){return Fm(p,P)}),d.debugData\u003dObject.assign({},b\u0026\u0026b.length\u003e0?{associatedSlotId:b}:{},v.length\u003e0?{slots:v}:{}));\nreturn d};\nOD\u003dfunction(p,d){return function(b){return lFq(hH(p),d.slotId,d.slotType,d.slotPhysicalPosition,d.JC,d.slotEntryTrigger,d.slotFulfillmentTriggers,d.slotExpirationTriggers,b.layoutId,b.layoutType,b.JC)}};\nlFq\u003dfunction(p,d,b,v,P,M,X,a,F,h,O){return{adClientDataEntry:{slotData:Fm(p,{slotId:d,slotType:b,slotPhysicalPosition:v,JC:P,slotEntryTrigger:M,slotFulfillmentTriggers:X,slotExpirationTriggers:a,clientMetadata:new M0([])}),layoutData:fFC(p,{layoutId:F,layoutType:h,JC:O,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],uF:[],gN:new Map,clientMetadata:new M0([]),wN:{}})}}};\nkx\u003dfunction(p){this.lh\u003dp;p\u003dMath.random();var d\u003dthis.lh.get();d\u003dg.JH(d.N.G().experiments,\"html5_debug_data_log_probability\");d\u003dNumber.isFinite(d)\u0026\u0026d\u003e\u003d0\u0026\u0026d\u003c\u003d1?d:0;this.D\u003dp\u003cd};\nhH\u003dfunction(p){return p.D||p.lh.get().N.G().T(\"html5_force_debug_data_for_client_tmp_logs\")};\nnt\u003dfunction(p,d,b,v){g.e.call(this);this.U\u003dd;this.y8\u003db;this.lh\u003dv;this.D\u003dp(this,this,this,this,this);g.Y(this,this.D);p\u003dg.u(d);for(d\u003dp.next();!d.done;d\u003dp.next())g.Y(this,d.value)};\nrW\u003dfunction(p,d){p.U.add(d)};\nft\u003dfunction(p,d){p.U.delete(d)};\nlM\u003dfunction(p,d,b,v){JI(b,d,void 0,void 0,b.M_);b.xT?p.y8.Lk(v,b.xT,d):JI(\"adsClientErrorMessage is missing.\",d);uM(p,d,!0)};\nZZw\u003dfunction(p,d,b){if(sD(p.D,d))if(ZE(p.D,d).V\u003db?\"filled\":\"not_filled\",b\u003d\u003d\u003dnull){p.y8.CI(\"ADS_CLIENT_EVENT_TYPE_SLOT_FULFILLED_EMPTY\",d);b\u003dg.u(p.U);for(var v\u003db.next();!v.done;v\u003db.next())v.value.ub(d);uM(p,d,!1)}else{p.y8.CI(\"ADS_CLIENT_EVENT_TYPE_SLOT_FULFILLED_NON_EMPTY\",d,b);p.y8.CI(\"ADS_CLIENT_EVENT_TYPE_LAYOUT_RECEIVED\",d,b);var P,M\u003d(P\u003db.Vx)!\u003dnull?P:Xm(b.clientMetadata,\"metadata_type_sub_layouts\");if(M)for(P\u003dg.u(M),M\u003dP.next();!M.done;M\u003dP.next())p.y8.CI(\"ADS_CLIENT_EVENT_TYPE_LAYOUT_RECEIVED\",\nd,M.value);P\u003dg.u(p.U);for(M\u003dP.next();!M.done;M\u003dP.next())M.value.wU(d);if(sD(p.D,d))if(ZE(p.D,d).X)uM(p,d,!1);else{p.y8.CI(\"ADS_CLIENT_EVENT_TYPE_SCHEDULE_LAYOUT_REQUESTED\",d,b);try{v\u003dp.D;if(!ZE(v,d))throw new P$(\"Unknown slotState for onLayout\",void 0,\"ADS_CLIENT_ERROR_MESSAGE_SLOT_STATE_IS_NULL\");if(!v.dU.ZJ.get(d.slotType))throw new P$(\"No LayoutRenderingAdapterFactory registered for slot of type: \"+d.slotType,void 0,\"ADS_CLIENT_ERROR_MESSAGE_CANNOT_FIND_MATCHING_LAYOUT_RENDERING_ADAPTER_FACTORY\");\nif(b.layoutExitNormalTriggers.length\u003d\u003d0\u0026\u0026b.layoutExitSkipTriggers.length\u003d\u003d0\u0026\u0026b.layoutExitMuteTriggers.length\u003d\u003d0\u0026\u0026b.layoutExitUserInputSubmittedTriggers.length\u003d\u003d0\u0026\u0026b.uF.length\u003d\u003d0)throw new P$(\"Layout has no exit triggers.\",void 0,\"ADS_CLIENT_ERROR_MESSAGE_EMPTY_LAYOUT_EXIT_TRIGGER\");ED(v,\"TRIGGER_CATEGORY_LAYOUT_EXIT_NORMAL\",b.layoutExitNormalTriggers);ED(v,\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_SKIPPED\",b.layoutExitSkipTriggers);ED(v,\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_MUTED\",b.layoutExitMuteTriggers);\nED(v,\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_INPUT_SUBMITTED\",b.layoutExitUserInputSubmittedTriggers);ED(v,\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_CANCELLED\",b.uF)}catch(h){h instanceof P$?p.Fg(d,b,h,\"ADS_CLIENT_ERROR_TYPE_SCHEDULE_LAYOUT_FAILED\"):p.Fg(d,b,new P$(\"Unexpected error: \"+h,void 0,\"ADS_CLIENT_ERROR_MESSAGE_UNEXPECTED_ERROR\"),\"ADS_CLIENT_ERROR_TYPE_SCHEDULE_LAYOUT_FAILED\");uM(p,d,!0);return}ZE(p.D,d).S\u003d!0;try{var X\u003dp.D,a\u003dZE(X,d),F\u003dX.dU.ZJ.get(d.slotType).get().build(X.V,X.U,d,b);F.init();a.layout\u003d\nb;if(a.B)throw new P$(\"Already had LayoutRenderingAdapter registered for slot\",void 0,\"ADS_CLIENT_ERROR_MESSAGE_BUILD_DUPLICATE_LAYOUT_RENDERING_ADAPTER\");a.B\u003dF;Ct(X,a,\"TRIGGER_CATEGORY_LAYOUT_EXIT_NORMAL\",b.layoutExitNormalTriggers);Ct(X,a,\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_SKIPPED\",b.layoutExitSkipTriggers);Ct(X,a,\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_MUTED\",b.layoutExitMuteTriggers);Ct(X,a,\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_INPUT_SUBMITTED\",b.layoutExitUserInputSubmittedTriggers);Ct(X,a,\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_CANCELLED\",\nb.uF)}catch(h){N0(p,d);h instanceof P$?p.Fg(d,b,h,\"ADS_CLIENT_ERROR_TYPE_SCHEDULE_LAYOUT_FAILED\"):p.Fg(d,b,new P$(\"Unexpected error: \"+h,void 0,\"ADS_CLIENT_ERROR_MESSAGE_UNEXPECTED_ERROR\"),\"ADS_CLIENT_ERROR_TYPE_SCHEDULE_LAYOUT_FAILED\");uM(p,d,!0);return}p.y8.CI(\"ADS_CLIENT_EVENT_TYPE_LAYOUT_SCHEDULED\",d,b);v\u003dg.u(p.U);for(X\u003dv.next();!X.done;X\u003dv.next())X.value.Du(d,b);N0(p,d);soC(p,d)}else p\u003dp.lh.get(),g.Ge(p.N.G())||wW(p.N.G())||g.UD(p.N.G())?p\u003d!0:(JI(\"Composite VOD on legacy path.\"),p\u003d!1),p\u0026\u0026JI(\"slot is unscheduled after been fulfilled.\",\nd,b)}};\nEwC\u003dfunction(p,d,b){d.JC!\u003d\u003d\"core\"\u0026\u0026p.y8.CI(\"ADS_CLIENT_EVENT_TYPE_LAYOUT_RECEIVED\",d,b,void 0)};\nCXu\u003dfunction(p,d,b){p.y8.CI(\"ADS_CLIENT_EVENT_TYPE_LAYOUT_SCHEDULED\",d,b,void 0);p\u003dg.u(p.U);for(var v\u003dp.next();!v.done;v\u003dp.next())v.value.Du(d,b)};\nNK$\u003dfunction(p,d,b){p\u003dg.u(p.U);for(var v\u003dp.next();!v.done;v\u003dp.next())v.value.Lf(d,b)};\nc$\u003dfunction(p,d,b){p.y8.CI(\"ADS_CLIENT_EVENT_TYPE_LAYOUT_ENTERED\",d,b,void 0);p\u003dg.u(p.U);for(var v\u003dp.next();!v.done;v\u003dp.next())v.value.K0(d,b)};\nyz\u003dfunction(p,d,b,v){p.y8.CI(nww(v),d,b,void 0);p\u003dg.u(p.U);for(var P\u003dp.next();!P.done;P\u003dp.next())P.value.mH(d,b,v)};\nN0\u003dfunction(p,d){if(sD(p.D,d)){ZE(p.D,d).S\u003d!1;var b\u003dIF;d\u003dZE(p.D,d);var v\u003d[].concat(g.E(d.W));A7$(d.W);b(p,v)}};\nIF\u003dfunction(p,d){d.sort(function(M,X){function a(F){JI(\"TriggerCategoryOrder enum does not contain trigger category: \"+F)}\nreturn M.category\u003d\u003d\u003dX.category?M.trigger.triggerId.localeCompare(X.trigger.triggerId):Ja7(M.category,a)-Ja7(X.category,a)});\nvar b\u003dnew Map;d\u003dg.u(d);for(var v\u003dd.next();!v.done;v\u003dd.next())if(v\u003dv.value,sD(p.D,v.slot))if(ZE(p.D,v.slot).S)ZE(p.D,v.slot).W.push(v);else{p.y8.P4(\"ADS_CLIENT_EVENT_TYPE_TRIGGER_ACTIVATED\",v.slot,v,v.layout);var P\u003db.get(v.category);P||(P\u003d[]);P.push(v);b.set(v.category,P)}d\u003dg.u(G8u);for(v\u003dd.next();!v.done;v\u003dd.next())P\u003dg.u(v.value),v\u003dP.next().value,P\u003dP.next().value,(v\u003db.get(v))\u0026\u0026wiu(p,v,P);(d\u003db.get(\"TRIGGER_CATEGORY_SLOT_EXPIRATION\"))\u0026\u0026U8j(p,d);(d\u003db.get(\"TRIGGER_CATEGORY_SLOT_FULFILLMENT\"))\u0026\u0026caz(p,\nd);(b\u003db.get(\"TRIGGER_CATEGORY_SLOT_ENTRY\"))\u0026\u0026yaq(p,b)};\nwiu\u003dfunction(p,d,b){d\u003dg.u(d);for(var v\u003dd.next();!v.done;v\u003dd.next())v\u003dv.value,v.layout\u0026\u0026ze(p.D,v.slot)\u0026\u0026IFW(p,v.slot,v.layout,b)};\nU8j\u003dfunction(p,d){d\u003dg.u(d);for(var b\u003dd.next();!b.done;b\u003dd.next())uM(p,b.value.slot,!1)};\ncaz\u003dfunction(p,d){d\u003dg.u(d);for(var b\u003dd.next();!b.done;b\u003dd.next()){b\u003db.value;a:switch(ZE(p.D,b.slot).V){case \"not_filled\":var v\u003d!0;break a;default:v\u003d!1}v\u0026\u0026(p.y8.BQ(\"ADS_CLIENT_EVENT_TYPE_FULFILL_SLOT_REQUESTED\",b.slot),p.D.uS(b.slot))}};\nyaq\u003dfunction(p,d){d\u003dg.u(d);for(var b\u003dd.next();!b.done;b\u003dd.next()){b\u003db.value;p.y8.BQ(\"ADS_CLIENT_EVENT_TYPE_ENTER_SLOT_REQUESTED\",b.slot);for(var v\u003dg.u(p.U),P\u003dv.next();!P.done;P\u003dv.next())P.value.QI(b.slot);try{var M\u003dp.D,X\u003db.slot,a\u003dZE(M,X);if(!a)throw new T(\"Got enter request for unknown slot\",void 0,\"ADS_CLIENT_ERROR_MESSAGE_SLOT_STATE_IS_NULL\");if(!a.U)throw new T(\"Tried to enter slot with no assigned slotAdapter\",void 0,\"ADS_CLIENT_ERROR_MESSAGE_NO_SLOT_ADAPTER_REGISTERED\");if(a.D!\u003d\u003d\"scheduled\")throw new T(\"Tried to enter a slot from stage: \"+\na.D,void 0,\"ADS_CLIENT_ERROR_MESSAGE_ILLEGAL_SLOT_STATE\");if(jp(a))throw new T(\"Got enter request for already active slot\",void 0,\"ADS_CLIENT_ERROR_MESSAGE_SLOT_COLLISION\");for(var F\u003dg.u(tH(M,X.slotType+\"_\"+X.slotPhysicalPosition).values()),h\u003dF.next();!h.done;h\u003dF.next()){var O\u003dh.value;if(a!\u003d\u003dO\u0026\u0026jp(O))throw new T(\"Trying to enter a slot when a slot of same type is already active.\",{activeSlotStatus:O.D},\"ADS_CLIENT_ERROR_MESSAGE_DUPLICATE_SLOT\");}}catch(J){J instanceof T\u0026\u0026J.xT?(p.y8.Lk(\"ADS_CLIENT_ERROR_TYPE_ENTER_SLOT_FAILED\",\nJ.xT,b.slot),JI(J,b.slot,iM(p.D,b.slot),void 0,J.M_)):(p.y8.Lk(\"ADS_CLIENT_ERROR_TYPE_ENTER_SLOT_FAILED\",\"ADS_CLIENT_ERROR_MESSAGE_UNEXPECTED_ERROR\",b.slot),JI(J,b.slot));uM(p,b.slot,!0);continue}b\u003dZE(p.D,b.slot);b.D!\u003d\u003d\"scheduled\"\u0026\u0026H$(b.slot,b.D,\"enterSlot\");b.D\u003d\"enter_requested\";b.U.h7()}};\nsoC\u003dfunction(p,d){if(sD(p.D,d)\u0026\u0026jp(ZE(p.D,d))\u0026\u0026iM(p.D,d)\u0026\u0026!ze(p.D,d)){var b;p.y8.CI(\"ADS_CLIENT_EVENT_TYPE_ENTER_LAYOUT_REQUESTED\",d,(b\u003diM(p.D,d))!\u003dnull?b:void 0);p\u003dZE(p.D,d);p.D!\u003d\u003d\"entered\"\u0026\u0026H$(p.slot,p.D,\"enterLayoutForSlot\");p.D\u003d\"rendering\";p.B.startRendering(p.layout)}};\nIFW\u003dfunction(p,d,b,v){if(sD(p.D,d)){var P\u003dp.y8,M\u003dP.CI,X;var a\u003d((X\u003dk8C.get(v))\u003d\u003dnull?void 0:X.n1)||\"ADS_CLIENT_EVENT_TYPE_UNSPECIFIED\";M.call(P,a,d,b);p\u003dZE(p.D,d);p.D!\u003d\u003d\"rendering\"\u0026\u0026H$(p.slot,p.D,\"exitLayout\");p.D\u003d\"rendering_stop_requested\";p.B.t$(b,v)}};\nuM\u003dfunction(p,d,b){if(sD(p.D,d)){a:switch(ZE(p.D,d).D){case \"exit_requested\":var v\u003d!0;break a;default:v\u003d!1}if(!v)a:switch(ZE(p.D,d).D){case \"rendering_stop_requested\":v\u003d!0;break a;default:v\u003d!1}if(v\u0026\u0026(ZE(p.D,d).X\u003d!0,!b))return;if(jp(ZE(p.D,d)))ZE(p.D,d).X\u003d!0,z0C(p,d,b);else{a:switch(ZE(p.D,d).V){case \"fill_requested\":b\u003d!0;break a;default:b\u003d!1}if(b)ZE(p.D,d).X\u003d!0,sD(p.D,d)\u0026\u0026(p.y8.BQ(\"ADS_CLIENT_EVENT_TYPE_CANCEL_SLOT_FULFILLMENT_REQUESTED\",d),d\u003dZE(p.D,d),d.V\u003d\"fill_cancel_requested\",d.Z.iQ());else{b\u003d\niM(p.D,d);(v\u003dp.lh.get().N.G().experiments.Wb(\"h5_enable_layout_unscheduling_events\"))\u0026\u0026(b?p.Lf(d,b):JI(Error(\"Layout is null for LayoutUnscheduled event.\"),d,b,void 0,!1));p.y8.BQ(\"ADS_CLIENT_EVENT_TYPE_UNSCHEDULE_SLOT_REQUESTED\",d);var P\u003dZE(p.D,d),M\u003dd.slotEntryTrigger,X\u003dP.kJ.get(M.triggerId);X\u0026\u0026(X.eR(M),P.kJ.delete(M.triggerId));M\u003dg.u(d.slotFulfillmentTriggers);for(X\u003dM.next();!X.done;X\u003dM.next()){X\u003dX.value;var a\u003dP.eB.get(X.triggerId);a\u0026\u0026(a.eR(X),P.eB.delete(X.triggerId))}M\u003dg.u(d.slotExpirationTriggers);\nfor(X\u003dM.next();!X.done;X\u003dM.next())if(X\u003dX.value,a\u003dP.C.get(X.triggerId))a.eR(X),P.C.delete(X.triggerId);P.layout!\u003dnull\u0026\u0026(M\u003dP.layout,DE(P,M.layoutExitNormalTriggers),DE(P,M.layoutExitSkipTriggers),DE(P,M.layoutExitMuteTriggers),DE(P,M.layoutExitUserInputSubmittedTriggers),DE(P,M.uF));P.Z\u003dvoid 0;P.U!\u003dnull\u0026\u0026(P.U.release(),P.U\u003dvoid 0);P.B!\u003dnull\u0026\u0026(P.B.release(),P.B\u003dvoid 0);P\u003dp.D;ZE(P,d)\u0026\u0026(P\u003dtH(P,d.slotType+\"_\"+d.slotPhysicalPosition))\u0026\u0026P.delete(d.slotId);p.y8.BQ(\"ADS_CLIENT_EVENT_TYPE_SLOT_UNSCHEDULED\",\nd);p\u003dg.u(p.U);for(P\u003dp.next();!P.done;P\u003dp.next())P\u003dP.value,P.yI(d),b\u0026\u0026!v\u0026\u0026P.Lf(d,b)}}}};\nz0C\u003dfunction(p,d,b){if(sD(p.D,d)\u0026\u0026jp(ZE(p.D,d))){var v\u003diM(p.D,d);if(v\u0026\u0026ze(p.D,d))IFW(p,d,v,b?\"error\":\"abandoned\");else{p.y8.BQ(\"ADS_CLIENT_EVENT_TYPE_EXIT_SLOT_REQUESTED\",d);try{var P\u003dZE(p.D,d);if(!P)throw new T(\"Cannot exit slot it is unregistered\",void 0,\"ADS_CLIENT_ERROR_MESSAGE_SLOT_WAS_UNREGISTERED\");P.D!\u003d\u003d\"enter_requested\"\u0026\u0026P.D!\u003d\u003d\"entered\"\u0026\u0026P.D!\u003d\u003d\"rendering\"\u0026\u0026H$(P.slot,P.D,\"exitSlot\");P.D\u003d\"exit_requested\";if(P.U\u003d\u003d\u003dvoid 0)throw P.D\u003d\"scheduled\",new T(\"Cannot exit slot because adapter is not defined\",\nvoid 0,\"ADS_CLIENT_ERROR_MESSAGE_NO_SLOT_ADAPTER_REGISTERED\");P.U.E0()}catch(M){M instanceof T\u0026\u0026M.xT?(p.y8.Lk(\"ADS_CLIENT_ERROR_TYPE_EXIT_SLOT_FAILED\",M.xT,d),JI(M,d,void 0,void 0,M.M_)):(p.y8.Lk(\"ADS_CLIENT_ERROR_TYPE_EXIT_SLOT_FAILED\",\"ADS_CLIENT_ERROR_MESSAGE_UNEXPECTED_ERROR\",d),JI(M,d))}}}};\njo7\u003dfunction(p){this.slot\u003dp;this.kJ\u003dnew Map;this.eB\u003dnew Map;this.C\u003dnew Map;this.O5\u003dnew Map;this.B\u003dthis.layout\u003dthis.U\u003dthis.Z\u003dvoid 0;this.S\u003dthis.X\u003d!1;this.W\u003d[];this.D\u003d\"not_scheduled\";this.V\u003d\"not_filled\"};\njp\u003dfunction(p){return p.D\u003d\u003d\u003d\"enter_requested\"||p.isActive()};\nVz\u003dfunction(p,d,b,v,P,M){g.e.call(this);this.dU\u003dp;this.B\u003dd;this.X\u003db;this.V\u003dv;this.U\u003dP;this.lh\u003dM;this.D\u003dnew Map};\ntH\u003dfunction(p,d){return(p\u003dp.D.get(d))?p:new Map};\nZE\u003dfunction(p,d){return tH(p,d.slotType+\"_\"+d.slotPhysicalPosition).get(d.slotId)};\ntqz\u003dfunction(p){var d\u003d[];p.D.forEach(function(b){b\u003dg.u(b.values());for(var v\u003db.next();!v.done;v\u003db.next())d.push(v.value.slot)});\nreturn d};\nsD\u003dfunction(p,d){return ZE(p,d)!\u003dnull};\nze\u003dfunction(p,d){p\u003dZE(p,d);if(d\u003dp.layout!\u003dnull)a:switch(p.D){case \"rendering\":case \"rendering_stop_requested\":d\u003d!0;break a;default:d\u003d!1}return d};\niM\u003dfunction(p,d){(p\u003dZE(p,d))?p.layout!\u003dnull\u0026\u0026!p.layout\u0026\u0026JI(\"Unexpected empty layout\",d):JI(\"Unexpected undefined slotState\",d);return(p\u003d\u003dnull?void 0:p.layout)||null};\nep\u003dfunction(p,d,b){if(b.length\u003d\u003d0)throw new T(\"No \"+iZ$.get(d)+\" triggers found for slot.\",void 0,HZu(d));b\u003dg.u(b);for(var v\u003db.next();!v.done;v\u003db.next())if(v\u003dv.value,!p.dU.kD.get(v.triggerType))throw new T(\"No trigger adapter registered for \"+d+\" trigger of type: \"+v.triggerType,void 0,\"ADS_CLIENT_ERROR_MESSAGE_NO_TRIGGER_ADAPTER_REGISTERED_FOR_TYPE\");};\nHZu\u003dfunction(p){switch(p){case \"TRIGGER_CATEGORY_SLOT_ENTRY\":return\"ADS_CLIENT_ERROR_MESSAGE_EMPTY_SLOT_ENTRY_TRIGGER\";case \"TRIGGER_CATEGORY_SLOT_EXPIRATION\":return\"ADS_CLIENT_ERROR_MESSAGE_EMPTY_SLOT_EXPIRATION_TRIGGER\";case \"TRIGGER_CATEGORY_SLOT_FULFILLMENT\":return\"ADS_CLIENT_ERROR_MESSAGE_EMPTY_SLOT_FULFILLMENT_TRIGGER\";default:return\"ADS_CLIENT_ERROR_MESSAGE_INVALID_TRIGGER\"}};\nED\u003dfunction(p,d,b){b\u003dg.u(b);for(var v\u003db.next();!v.done;v\u003db.next())if(v\u003dv.value,!p.dU.kD.get(v.triggerType))throw new P$(\"No trigger adapter registered for \"+iZ$.get(d)+\" trigger of type: \"+v.triggerType,void 0,\"ADS_CLIENT_ERROR_MESSAGE_NO_TRIGGER_ADAPTER_REGISTERED_FOR_TYPE\");};\nCt\u003dfunction(p,d,b,v){v\u003dg.u(v);for(var P\u003dv.next();!P.done;P\u003dv.next()){P\u003dP.value;var M\u003dp.dU.kD.get(P.triggerType);M.hp(b,P,d.slot,d.layout?d.layout:null);d.O5.set(P.triggerId,M)}};\nDE\u003dfunction(p,d){d\u003dg.u(d);for(var b\u003dd.next();!b.done;b\u003dd.next()){b\u003db.value;var v\u003dp.O5.get(b.triggerId);v\u0026\u0026(v.eR(b),p.O5.delete(b.triggerId))}};\nH$\u003dfunction(p,d,b){JI(\"Slot stage was \"+d+\" when calling method \"+b,p)};\nD8u\u003dfunction(p){return Sp(p.ER).concat(Sp(p.kD)).concat(Sp(p.DJ)).concat(Sp(p.Ra)).concat(Sp(p.ZJ))};\nSp\u003dfunction(p){var d\u003d[];p\u003dg.u(p.values());for(var b\u003dp.next();!b.done;b\u003dp.next())b\u003db.value,b.Fx\u0026\u0026d.push(b);return d};\nYx\u003dfunction(p){g.e.call(this);var d\u003dthis;this.D\u003dp;this.instance\u003dnull;this.addOnDisposeCallback(function(){g.aq(d.instance);d.instance\u003dnull})};\ngW\u003dfunction(p){return new Yx(p)};\nLt\u003dfunction(p){g.e.call(this);this.D\u003dp;this.U\u003dVqk(this)};\nVqk\u003dfunction(p){var d\u003dnew nt(function(b,v,P,M){return new Vz(p.D.dU,b,v,P,M,p.D.lh)},new Set(D8u(p.D.dU).concat(p.D.listeners)),p.D.y8,p.D.lh);\ng.Y(p,d);return d};\nQz\u003dfunction(p){this.D\u003dp};\n$x\u003dfunction(p,d,b){Xi7(p.D(),d,b)};\nmW\u003dfunction(p,d,b,v){(p\u003dp.D())||JI(\"Could not initiate a command router instance.\");De(p,d,b,v)};\nKt\u003dfunction(){this.listeners\u003dnew Set};\nxx\u003dfunction(p){this.lh\u003dp};\ne0K\u003dfunction(p,d){var b\u003dd.bgp\u0026\u0026d.bgub,v\u003d!!d.upb;d.siub\u0026\u0026d.scs\u0026\u0026(b||v)\u0026\u0026(v\u0026\u0026B$(p.lh.get(),\"html5_export_sodar_snapshot\")?tr().then(function(P){P\u003dP.snapshot.bind(P);g.Se(\"yt.abuse.playerAttLoaderRun\",P);KUK(d.siub,d.scs,d.bgub,d.bgp,d.upb)}):KUK(d.siub,d.scs,d.bgub,d.bgp,d.upb))};\nSAB\u003dfunction(p,d,b,v,P){this.callback\u003dp;this.slot\u003dd;this.U\u003db;this.EH\u003dv;this.lh\u003dP;this.D\u003dnull};\ngwe\u003dfunction(p,d,b,v){p.D\u0026\u0026JI(\"Currently active request ongoing for slot. This should never happen\",p.slot);p.D\u003dd();p.D.then(function(P){p.D\u003dnull;v\u0026\u0026v(P);var M\u003dP.KP?\"LAYOUT_TYPE_THROTTLED_AD_BREAK_RESPONSE\":\"LAYOUT_TYPE_AD_BREAK_RESPONSE\",X\u003dp.U.get(),a\u003dp.slot.slotId,F\u003dOD(p.EH.get(),{slotId:p.slot.slotId,slotType:p.slot.slotType,slotPhysicalPosition:p.slot.slotPhysicalPosition,JC:p.slot.JC,slotEntryTrigger:p.slot.slotEntryTrigger,slotFulfillmentTriggers:p.slot.slotFulfillmentTriggers,slotExpirationTriggers:p.slot.slotExpirationTriggers}),\nh\u003dRF(X.U.get(),M,a),O\u003d{layoutId:h,layoutType:M,JC:\"core\"};P\u003d{layoutId:h,layoutType:M,gN:new Map,layoutExitNormalTriggers:[new YAB(X.D,a)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],uF:[],JC:\"core\",clientMetadata:new M0([new eR(P)]),wN:F(O)};ZZw(p.callback,p.slot,P)},function(P){p.D\u003dnull;\nb\u0026\u0026b();P instanceof Cy||lM(p.callback,p.slot,new T(P,void 0,\"ADS_CLIENT_ERROR_MESSAGE_AD_BREAK_REQUEST_ERROR\",!0),\"ADS_CLIENT_ERROR_TYPE_FULFILL_SLOT_FAILED\")})};\nL1C\u003dfunction(p){if(p.D\u003d\u003dnull)p.callback.uR(p.slot);else try{p.D.cancel(),p.D\u003dnull,p.callback.uR(p.slot)}catch(d){p.D\u003dnull,lM(p.callback,p.slot,new T(d,void 0,\"ADS_CLIENT_ERROR_MESSAGE_CANCEL_SLOT_FULFILLMENT_FAILURE\"),\"ADS_CLIENT_ERROR_TYPE_CANCEL_FULFILL_SLOT_FAILED\")}};\nTe\u003dfunction(p,d,b,v){!p\u0026\u0026(b\u003d\u003d\u003dvoid 0?0:b)\u0026\u0026g.DF(Error(\"Player URL validator detects invalid url. \"+(v\u003d\u003d\u003dvoid 0?\"\":v)+\": \"+d));return p};\nAH\u003dfunction(p,d){return d\u0026\u0026d.test(p)?!0:!1};\nW$\u003dfunction(p){return(p\u003dQok\u0026\u0026Qok.exec(p))?p[0]:\"\"};\npn\u003dfunction(p){var d\u003dd\u003d\u003d\u003dvoid 0?!1:d;return Te(AH(p,$8$),p,d,\"Trusted Stream URL\")};\ng.dq\u003dfunction(p){var d\u003dd\u003d\u003d\u003dvoid 0?!1:d;return Te(AH(p,m8z),p,d,\"Trusted Image URL\")};\nx8q\u003dfunction(p){var d\u003dd\u003d\u003d\u003dvoid 0?!1:d;return Te(AH(p,K1e),p,d,\"Trusted Promoted Video Domain URL\")};\nR0C\u003dfunction(p){var d\u003dd\u003d\u003d\u003dvoid 0?!1:d;return Te(AH(p,BKK),p,d,\"Drm Licensor URL\")};\nAau\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?!1:d;return Te(AH(p,TKW),p,d,\"Captions URL\")};\nW17\u003dfunction(p){p\u003dnew g.kp(p);g.nr(p,document.location.protocol);g.ro(p,document.location.hostname);document.location.port\u0026\u0026g.fr(p,document.location.port);return p.toString()};\nb9\u003dfunction(p){p\u003dnew g.kp(p);g.nr(p,document.location.protocol);return p.toString()};\ng.P1\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?{}:b;this.start\u003dp;this.end\u003dd;this.active\u003d!0;this.color\u003d\"\";this.tH\u003d0;this.U\u003dpLq++;this.id\u003db.id||\"\";this.priority\u003db.priority||9;this.visible\u003db.visible||!1;this.style\u003db.style||v1.AD_MARKER;this.namespace\u003db.namespace||\"\";if(p\u003db.color)p\u003dp.toString(16),this.color\u003d\"#\"+Array(7-p.length).join(\"0\")+p;this.tooltip\u003db.tooltip;this.icons\u003db.icons?b.icons.filter(function(v){return g.yQ(v.thumbnails,function(P){return g.dq(P.url)})}):null;\nthis.visible\u003dthis.visible;this.style\u003dthis.style;this.start\u003dthis.start};\ndaz\u003dfunction(p){return p\u003d\u003d\u003d-0x8000000000000?\"BEFORE_MEDIA_START\":p\u003d\u003d\u003d0?\"MEDIA_START\":p\u003d\u003d\u003d0x7ffffffffffff?\"MEDIA_END\":p\u003d\u003d\u003d0x8000000000000?\"AFTER_MEDIA_END\":p.toString()};\nbf$\u003dfunction(p,d){switch(p.style){case v1.CHAPTER_MARKER:return d?8:5;case v1.AD_MARKER:return 6;case v1.TIME_MARKER:return Number.POSITIVE_INFINITY;default:return 0}};\ng.M4\u003dfunction(p,d){return p.start-d.start||p.priority-d.priority||p.U-d.U};\ng.X5\u003dfunction(p){return\"crn_\"+p};\ng.q4\u003dfunction(p){return\"crx_\"+p};\nac\u003dfunction(p,d,b,v,P,M,X,a,F){this.slot\u003dd;this.U\u003db;this.uh\u003dX;this.SB\u003da;this.Bu\u003dF;this.D\u003dnew SAB(p,d,v,P,M)};\nv0B\u003dfunction(p){var d;(d\u003dp.Bu)\u003d\u003dnull||d.get().nS(Xm(p.slot.clientMetadata,\"metadata_type_cue_point\").identifier)};\noc\u003dfunction(p,d,b,v,P,M){this.slot\u003dd;this.D\u003db;this.U\u003dnew SAB(p,d,v,P,M)};\nF5\u003dfunction(p,d){this.callback\u003dp;this.slot\u003dd};\nht\u003dfunction(p,d){return aF(p,d.eK,d.slotType)?!0:!1};\nOh\u003dfunction(){};\nJt\u003dfunction(p,d,b,v,P,M,X){this.D\u003dp;this.U\u003dd;this.EH\u003db;this.lh\u003dv;this.uh\u003dP;this.SB\u003dM;this.Bu\u003dX};\nkZ\u003dfunction(){};\nPDC\u003dfunction(p,d,b,v,P,M){this.callback\u003dp;this.slot\u003dd;this.layout\u003db;this.B\u003dv;this.D\u003dP;this.U\u003dM};\nXLD\u003dfunction(p){if(Xm(p.slot.clientMetadata,\"metadata_type_allow_pause_ad_break_request_slot_reschedule\")){var d\u003dMCC(p,p.slot);nn(p.D.get(),\"OPPORTUNITY_TYPE_PAUSE_AD_BREAK_REQUEST_SLOT_RESCHEDULE\",function(){return[d]})}};\nqce\u003dfunction(p){if(Xm(p.slot.clientMetadata,\"metadata_type_prefetch_metadata\")){var d\u003dMCC(p,p.slot);nn(p.D.get(),\"OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED\",function(){return[d]})}};\nMCC\u003dfunction(p,d){var b\u003drq(p.U.get(),p.slot.slotType),v\u003dObject,P\u003dv.assign;p\u003dp.slot;if(d.slotEntryTrigger){var M\u003dd.slotId;var X\u003dd.slotEntryTrigger;M\u003dX.triggeringSlotId!\u003dnull\u0026\u0026X.triggeringSlotId\u003d\u003d\u003dM?X.clone(b):X}else M\u003dvoid 0;return P.call(v,{},p,{slotId:b,slotEntryTrigger:M,slotFulfillmentTriggers:a9w(d.slotId,b,d.slotFulfillmentTriggers),slotExpirationTriggers:a9w(d.slotId,b,d.slotExpirationTriggers)})};\na9w\u003dfunction(p,d,b){var v\u003d[];b\u003dg.u(b);for(var P\u003db.next();!P.done;P\u003db.next()){var M\u003dv,X\u003dM.push;var a\u003dp;var F\u003dd;P\u003dP.value;a\u003dP.triggeringSlotId!\u003dnull\u0026\u0026P.triggeringSlotId\u003d\u003d\u003da?P.clone(F):P;X.call(M,a)}return v};\ng.fn\u003dfunction(p,d){for(var b\u003dg.u(Object.keys(d)),v\u003db.next(),P\u003d{};!v.done;P\u003d{placeholder:void 0},v\u003db.next())v\u003dv.value,P.placeholder\u003dd[v],p\u003dp.replace(new RegExp(\"\\\\$\"+v,\"gi\"),function(M){return function(){return M.placeholder}}(P));\nreturn p};\no07\u003dfunction(p,d,b){this.D\u003dp;this.slot\u003dd;this.layout\u003db};\nu9\u003dfunction(p,d,b){d.layoutId!\u003d\u003dp.layout.layoutId?p.D.Fg(p.slot,d,new P$(\"Unknown layout received. Required LayoutId: \"+p.layout.layoutId+(\"and LayoutType: \"+p.layout.layoutType),void 0,\"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT\"),\"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED\"):b()};\nl9\u003dfunction(p,d,b,v){g.oL.call(this);this.callback\u003dp;this.B\u003dv;this.D\u003d[];this.U\u003dnew o07(p,d,b)};\nZr\u003dfunction(p,d,b,v,P,M,X,a){v\u003dv||Xm(b.clientMetadata,M);p\u003dsh(p);var F\u003dkB(function(){P.K0(d,b)});\na.push(X(v,p,b.layoutId,{adsClientData:b.wN},function(){F()}))};\nCn\u003dfunction(p,d,b,v,P,M,X,a,F){if(d\u003d\u003d\u003dp)if(F){if(F\u003d\u003d\u003da.layoutId){a:{p\u003dg.u(b.keys());for(d\u003dp.next();!d.done;d\u003dp.next())if(d\u003dd.value,d.slotType\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_BYTES\"\u0026\u0026M\u003d\u003d\u003db.get(d).layoutId){b\u003d!0;break a}b\u003d!1}b?Eh(v,1):P?P():JI(\"Tried to call engagePingCallback but it is null\",X,a)}}else JI(\"Companion AdUxClick received without a layoutId\",X,a)};\nN4\u003dfunction(p){var d,b,v,P,M;return!((d\u003dp.get(\"active_view_viewable\"))\u003d\u003dnull||!d.length)||!((b\u003dp.get(\"active_view_measurable\"))\u003d\u003dnull||!b.length)||!((v\u003dp.get(\"active_view_fully_viewable_audible_half_duration\"))\u003d\u003dnull||!v.length)||!((P\u003dp.get(\"audio_audible\"))\u003d\u003dnull||!P.length)||!((M\u003dp.get(\"audio_measurable\"))\u003d\u003dnull||!M.length)};\nGi\u003dfunction(p){var d,b;return(b\u003dp\u003d\u003dnull?void 0:(d\u003dp.activeViewTracking)\u003d\u003dnull?void 0:d.trafficType)!\u003dnull?b:\"ACTIVE_VIEW_TRAFFIC_TYPE_UNSPECIFIED\"};\nwq\u003dfunction(p){var d,b;return new Map([[\"impression\",p.impressionPings||[]],[\"error\",p.errorPings||[]],[\"mute\",p.mutePings||[]],[\"unmute\",p.unmutePings||[]],[\"pause\",p.pausePings||[]],[\"rewind\",p.rewindPings||[]],[\"resume\",p.resumePings||[]],[\"skip\",p.skipPings||[]],[\"swipe\",p.swipePings||[]],[\"close\",p.closePings||[]],[\"progress\",p.progressPings||[]],[\"clickthrough\",p.clickthroughPings||[]],[\"fullscreen\",p.fullscreenPings||[]],[\"active_view_viewable\",p.activeViewViewablePings||[]],[\"active_view_measurable\",\np.activeViewMeasurablePings||[]],[\"active_view_fully_viewable_audible_half_duration\",p.activeViewFullyViewableAudibleHalfDurationPings||[]],[\"audio_audible\",((d\u003dp.activeViewTracking)\u003d\u003dnull?void 0:d.activeViewAudioAudiblePings)||[]],[\"audio_measurable\",((b\u003dp.activeViewTracking)\u003d\u003dnull?void 0:b.activeViewAudioMeasurablePings)||[]],[\"end_fullscreen\",p.endFullscreenPings||[]],[\"channel_clickthrough\",p.channelClickthroughPings||[]],[\"abandon\",p.abandonPings||[]],[\"start\",p.startPings||[]],[\"first_quartile\",\np.firstQuartilePings||[]],[\"midpoint\",p.secondQuartilePings||[]],[\"third_quartile\",p.thirdQuartilePings||[]],[\"complete\",p.completePings||[]],[\"unmuted_impression\",p.unmutedImpressionPings||[]],[\"unmuted_error\",p.unmutedErrorPings||[]],[\"unmuted_mute\",p.unmutedMutePings||[]],[\"unmuted_unmute\",p.unmutedUnmutePings||[]],[\"unmuted_pause\",p.unmutedPausePings||[]],[\"unmuted_resume\",p.unmutedResumePings||[]],[\"unmuted_close\",p.unmutedClosePings||[]],[\"unmuted_progress\",p.unmutedProgressPings||[]],[\"unmuted_clickthrough\",\np.unmutedClickthroughPings||[]],[\"unmuted_fullscreen\",p.unmutedFullscreenPings||[]],[\"unmuted_end_fullscreen\",p.unmutedEndFullscreenPings||[]],[\"unmuted_abandon\",p.unmutedAbandonPings||[]],[\"unmuted_start\",p.unmutedStartPings||[]],[\"unmuted_first_quartile\",p.unmutedFirstQuartilePings||[]],[\"unmuted_midpoint\",p.unmutedSecondQuartilePings||[]],[\"unmuted_third_quartile\",p.unmutedThirdQuartilePings||[]],[\"unmuted_complete\",p.unmutedCompletePings||[]],[\"unmuted_skip\",p.unmutedSkipPings||[]]])};\nFcC\u003dfunction(p){switch(p){case \"abandon\":return\"unmuted_abandon\";case \"active_view_fully_viewable_audible_half_duration\":return null;case \"active_view_measurable\":return null;case \"active_view_viewable\":return null;case \"audio_audible\":return null;case \"audio_measurable\":return null;case \"channel_clickthrough\":return null;case \"clickthrough\":return\"unmuted_clickthrough\";case \"close\":return\"unmuted_close\";case \"companion_engagement\":return null;case \"complete\":return\"unmuted_complete\";case \"end_fullscreen\":return\"unmuted_end_fullscreen\";\ncase \"error\":return\"unmuted_error\";case \"first_quartile\":return\"unmuted_first_quartile\";case \"fullscreen\":return\"unmuted_fullscreen\";case \"impression\":return\"unmuted_impression\";case \"midpoint\":return\"unmuted_midpoint\";case \"mute\":return\"unmuted_mute\";case \"pause\":return\"unmuted_pause\";case \"progress\":return\"unmuted_progress\";case \"resume\":return\"unmuted_resume\";case \"rewind\":return null;case \"skip\":return\"unmuted_skip\";case \"swipe\":return null;case \"start\":return\"unmuted_start\";case \"third_quartile\":return\"unmuted_third_quartile\";\ncase \"unmute\":return\"unmuted_unmute\";case \"seek\":return null;case \"unmuted_abandon\":case \"unmuted_clickthrough\":case \"unmuted_complete\":case \"unmuted_end_fullscreen\":case \"unmuted_error\":case \"unmuted_first_quartile\":case \"unmuted_fullscreen\":case \"unmuted_impression\":case \"unmuted_midpoint\":case \"unmuted_mute\":case \"unmuted_pause\":case \"unmuted_close\":case \"unmuted_progress\":case \"unmuted_resume\":case \"unmuted_start\":case \"unmuted_third_quartile\":case \"unmuted_unmute\":case \"unmuted_skip\":return null;\ndefault:return null}};\nUh\u003dfunction(p,d,b,v,P){P\u003dP\u003d\u003d\u003dvoid 0?null:P;this.B\u003dp;this.uh\u003dd;this.layoutId\u003dv;this.V\u003d0;this.S\u003dnull;this.X\u003dvoid 0;this.D\u003dnew Set;this.U\u003dArray.from(this.B.get(\"progress\")||[]);this.U.sort(function(M,X){return(M.offsetMilliseconds||0)-(X.offsetMilliseconds||0)});\nthis.Z\u003d{adPlacementConfig:b,Pp:P}};\nc1\u003dfunction(){return[\"metadata_type_ad_placement_config\"]};\nsh\u003dfunction(p){var d\u003dp.uh.get();return yX(d,p.Z)};\nzi\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?!1:b;p.D.has(d)?Ic(p,d,[]):p.f0(d,b)};\njk\u003dfunction(p,d,b){for(b\u003db\u003d\u003d\u003dvoid 0?!1:b;p.V\u003cp.U.length;){var v\u003dp.U[p.V];if(v.offsetMilliseconds\u003c\u003dd||b)Ic(p,\"progress\",[v]),p.V++;else break}};\ntt\u003dfunction(p,d){return p.D.has(d)};\ni9\u003dfunction(p){return p.U.every(function(d){return d.hasOwnProperty(\"offsetMilliseconds\")})};\nhhC\u003dfunction(p,d,b){p.S\u003dd;p.X\u003db};\nIc\u003dfunction(p,d,b){var v;Ofz(p.uh.get(),p.layoutId,d,b,(v\u003dp.S)!\u003dnull?v:void 0,p.X)};\nJ8q\u003dfunction(p,d,b,v,P){aL.call(this,\"ads-engagement-panel-layout\",p,d,b,v,P)};\nH1\u003dfunction(p,d,b,v,P,M,X,a){l9.call(this,p,d,b,v);this.uh\u003dP;this.C0\u003dM;this.S\u003da;this.Fx\u003d!0;this.V\u003dnull;this.X\u003dXm(b.clientMetadata,\"metadata_type_linked_player_bytes_layout_id\");rW(this.C0(),this);p\u003dXm(b.clientMetadata,\"metadata_type_ad_placement_config\");this.GB\u003dnew Uh(b.gN,this.uh,p,b.layoutId)};\nkQW\u003dfunction(){var p\u003d[\"metadata_type_ads_engagement_panel_layout_view_model\",\"metadata_type_linked_player_bytes_layout_id\"];c1().forEach(function(d){p.push(d)});\nreturn{eK:p,W5:[\"LAYOUT_TYPE_PANEL\"]}};\nn0$\u003dfunction(p,d,b,v,P){aL.call(this,\"banner-image\",p,d,b,v,P)};\nDr\u003dfunction(p,d,b,v,P,M,X,a){l9.call(this,p,d,b,v);this.uh\u003dP;this.C0\u003dM;this.S\u003da;this.Fx\u003d!0;this.V\u003dnull;this.X\u003dXm(b.clientMetadata,\"metadata_type_linked_player_bytes_layout_id\");rW(this.C0(),this);this.adPlacementConfig\u003dXm(b.clientMetadata,\"metadata_type_ad_placement_config\");this.GB\u003dnew Uh(b.gN,this.uh,this.adPlacementConfig,b.layoutId)};\nr8z\u003dfunction(){var p\u003d[\"metadata_type_banner_image_layout_view_model\",\"metadata_type_linked_player_bytes_layout_id\"];c1().forEach(function(d){p.push(d)});\nreturn{eK:p,W5:[\"LAYOUT_TYPE_COMPANION_WITH_IMAGE\"]}};\nVX\u003dfunction(p,d,b,v,P){aL.call(this,\"action-companion\",p,d,b,v,P)};\nek\u003dfunction(p,d,b,v,P,M,X,a){l9.call(this,p,d,b,v);this.uh\u003dP;this.C0\u003dM;this.S\u003da;this.Fx\u003d!0;this.V\u003dnull;this.X\u003dXm(b.clientMetadata,\"metadata_type_linked_player_bytes_layout_id\");rW(this.C0(),this);p\u003dXm(b.clientMetadata,\"metadata_type_ad_placement_config\");this.GB\u003dnew Uh(b.gN,this.uh,p,b.layoutId)};\nf97\u003dfunction(){var p\u003d[\"metadata_type_action_companion_ad_renderer\",\"metadata_type_linked_player_bytes_layout_id\"];c1().forEach(function(d){p.push(d)});\nreturn{eK:p,W5:[\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\"]}};\nuyC\u003dfunction(p,d,b,v,P){aL.call(this,\"image-companion\",p,d,b,v,P)};\nSk\u003dfunction(p,d,b,v,P,M,X,a){l9.call(this,p,d,b,v);this.uh\u003dP;this.C0\u003dM;this.S\u003da;this.Fx\u003d!0;this.V\u003dnull;this.X\u003dXm(b.clientMetadata,\"metadata_type_linked_player_bytes_layout_id\");rW(this.C0(),this);p\u003dXm(b.clientMetadata,\"metadata_type_ad_placement_config\");this.GB\u003dnew Uh(b.gN,this.uh,p,b.layoutId)};\nl9C\u003dfunction(){var p\u003d[\"metadata_type_image_companion_ad_renderer\",\"metadata_type_linked_player_bytes_layout_id\"];c1().forEach(function(d){p.push(d)});\nreturn{eK:p,W5:[\"LAYOUT_TYPE_COMPANION_WITH_IMAGE\"]}};\nsLC\u003dfunction(p,d,b,v,P){aL.call(this,\"shopping-companion\",p,d,b,v,P)};\nYZ\u003dfunction(p,d,b,v,P,M,X,a){l9.call(this,p,d,b,v);this.uh\u003dP;this.C0\u003dM;this.S\u003da;this.Fx\u003d!0;this.V\u003dnull;this.X\u003dXm(b.clientMetadata,\"metadata_type_linked_player_bytes_layout_id\");rW(this.C0(),this);p\u003dXm(b.clientMetadata,\"metadata_type_ad_placement_config\");this.GB\u003dnew Uh(b.gN,this.uh,p,b.layoutId)};\nZfW\u003dfunction(){var p\u003d[\"metadata_type_shopping_companion_carousel_renderer\",\"metadata_type_linked_player_bytes_layout_id\"];c1().forEach(function(d){p.push(d)});\nreturn{eK:p,W5:[\"LAYOUT_TYPE_COMPANION_WITH_SHOPPING\"]}};\nE0u\u003dfunction(p){var d;if(((d\u003dp.adVideoOffset)\u003d\u003dnull?void 0:d.kind)!\u003d\u003d\"AD_VIDEO_PROGRESS_KIND_PERCENT\")return!1;var b;return((b\u003dp.adVideoOffset)\u003d\u003dnull?void 0:b.percent)!\u003dnull};\nCDw\u003dfunction(p){var d;if(((d\u003dp.adVideoOffset)\u003d\u003dnull?void 0:d.kind)!\u003d\u003d\"AD_VIDEO_PROGRESS_KIND_MILLISECONDS\")return!1;var b;return((b\u003dp.adVideoOffset)\u003d\u003dnull?void 0:b.milliseconds)!\u003dnull\u0026\u0026!isNaN(Number(p.adVideoOffset.milliseconds))};\nNCz\u003dfunction(p,d,b,v){this.HX\u003dp;this.layoutId\u003db;this.X\u003dv;this.U\u003d[];this.D\u003d[];this.B\u003dthis.V\u003d0;p\u003dg.u(d);for(d\u003dp.next();!d.done;d\u003dp.next())switch(d\u003dd.value,b\u003dvoid 0,(b\u003dd.adVideoOffset)\u003d\u003dnull?void 0:b.kind){case \"AD_VIDEO_PROGRESS_KIND_PERCENT\":E0u(d)?this.U.push(d):JI(\"Invalid AdVideoProgressPercentCommand\");break;case \"AD_VIDEO_PROGRESS_KIND_MILLISECONDS\":CDw(d)?this.D.push(d):JI(\"Invalid AdVideoProgressMillisecondsCommand\");break;default:JI(\"Unknown or invalid AdVideoProgressOffSet kind\")}this.U.sort(function(P,\nM){return P.adVideoOffset.percent-M.adVideoOffset.percent});\nthis.D.sort(function(P,M){return Number(P.adVideoOffset.milliseconds)-Number(M.adVideoOffset.milliseconds)})};\ngq\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?!1:b;var v\u003dp.X();if(v){for(;p.V\u003cp.U.length;){var P\u003dp.U[p.V];if(P.adVideoOffset.percent*v\u003c\u003dd||b)p.HX.get().executeCommand(P.command,p.layoutId),p.V++;else break}for(;p.B\u003cp.D.length;)if(v\u003dp.D[p.B],Number(v.adVideoOffset.milliseconds)\u003c\u003dd||b)p.HX.get().executeCommand(v.command,p.layoutId),p.B++;else break}};\nLn\u003dfunction(p,d,b,v,P,M){l9.call(this,p,d,b,v);this.uh\u003dP;this.C0\u003dM;this.Fx\u003d!0;rW(this.C0(),this);p\u003dXm(b.clientMetadata,\"metadata_type_ad_placement_config\");this.GB\u003dnew Uh(b.gN,this.uh,p,b.layoutId)};\nGQC\u003dfunction(){var p\u003d[\"metadata_type_action_companion_ad_renderer\"];c1().forEach(function(d){p.push(d)});\nreturn{eK:p,W5:[\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\"]}};\nwLe\u003dfunction(p,d,b,v,P,M,X,a){this.callback\u003dp;this.slot\u003dd;this.layout\u003db;this.SB\u003dv;this.uh\u003dP;this.lh\u003dX;this.OY\u003da;this.D\u003d!1;p\u003dXm(b.clientMetadata,\"metadata_type_ad_placement_config\");this.GB\u003dnew Uh(b.gN,this.uh,p,b.layoutId);var F;p\u003d((F\u003dXm(this.layout.clientMetadata,\"METADATA_TYPE_INTERACTIONS_AND_PROGRESS_LAYOUT_COMMANDS\"))\u003d\u003dnull?void 0:F.progressCommands)||[];var h\u003dXm(b.clientMetadata,\"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds\");this.U\u003dnew NCz(M,p,b.layoutId,function(){return h*1E3})};\nQX\u003dfunction(p,d,b,v,P,M){l9.call(this,p,d,b,v);this.SB\u003dP;this.X\u003dM;this.V\u003d!1};\n$Z\u003dfunction(p,d,b,v,P){aL.call(this,\"top-banner-image-text-icon-buttoned\",p,d,b,v,P)};\nmM\u003dfunction(p,d,b,v,P,M){l9.call(this,p,d,b,v);this.uh\u003dP;this.C0\u003dM;this.Fx\u003d!0;rW(this.C0(),this);p\u003dXm(b.clientMetadata,\"metadata_type_ad_placement_config\");this.GB\u003dnew Uh(b.gN,this.uh,p,b.layoutId)};\nUau\u003dfunction(){var p\u003d[\"metadata_type_top_banner_image_text_icon_buttoned_layout_view_model\"];c1().forEach(function(d){p.push(d)});\nreturn{eK:p,W5:[\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\"]}};\nKn\u003dfunction(p,d,b){aL.call(this,\"display-underlay-text-grid-cards\",p,{},d,b);this.interactionLoggingClientData\u003db};\nxZ\u003dfunction(p,d,b,v,P,M){l9.call(this,p,d,b,v);this.uh\u003dP;this.V\u003dM;this.X\u003dXm(this.layout.clientMetadata,\"metadata_type_linked_player_bytes_layout_id\")};\nB1\u003dfunction(p,d,b,v,P,M){P\u003dP\u003d\u003d\u003dvoid 0?!1:P;M\u003dM\u003d\u003d\u003dvoid 0?!1:M;aL.call(this,\"ad-action-interstitial\",p,d,b,v);this.interactionLoggingClientData\u003dv;this.GZ\u003dP;this.pD\u003dM};\nRc\u003dfunction(p,d,b,v,P){l9.call(this,p,d,b,v);p\u003dXm(b.clientMetadata,\"metadata_type_ad_placement_config\");this.GB\u003dnew Uh(b.gN,P,p,b.layoutId)};\nc8D\u003dfunction(){var p\u003d[\"metadata_type_ad_action_interstitial_renderer\"];c1().forEach(function(d){p.push(d)});\nreturn{eK:p,W5:[\"LAYOUT_TYPE_ENDCAP\"]}};\nTi\u003dfunction(p,d){return bM(p,d.eK,d.W5)?!0:!1};\nAt\u003dfunction(p,d,b){this.U\u003dp;this.B\u003dd;this.D\u003db};\ny8W\u003dfunction(p,d,b,v,P){aL.call(this,\"ads-engagement-panel\",p,d,b,v,P)};\nW1\u003dfunction(p,d,b,v,P,M,X,a){l9.call(this,p,d,b,v);this.uh\u003dP;this.C0\u003dM;this.S\u003da;this.Fx\u003d!0;this.V\u003dnull;this.X\u003dXm(b.clientMetadata,\"metadata_type_linked_player_bytes_layout_id\");rW(this.C0(),this);p\u003dXm(b.clientMetadata,\"metadata_type_ad_placement_config\");this.GB\u003dnew Uh(b.gN,this.uh,p,b.layoutId)};\nI9u\u003dfunction(){var p\u003d[\"metadata_type_ads_engagement_panel_renderer\",\"metadata_type_linked_player_bytes_layout_id\"];c1().forEach(function(d){p.push(d)});\nreturn{eK:p,W5:[\"LAYOUT_TYPE_PANEL_TEXT_ICON_IMAGE_TILES_BUTTON\"]}};\npm\u003dfunction(p,d,b,v,P,M,X,a){l9.call(this,p,d,b,v);this.uh\u003dP;this.C0\u003dM;this.S\u003da;this.Fx\u003d!0;this.V\u003dnull;this.X\u003dXm(b.clientMetadata,\"metadata_type_linked_player_bytes_layout_id\");rW(this.C0(),this);this.adPlacementConfig\u003dXm(b.clientMetadata,\"metadata_type_ad_placement_config\");this.GB\u003dnew Uh(b.gN,this.uh,this.adPlacementConfig,b.layoutId)};\nzh7\u003dfunction(){var p\u003d[\"metadata_type_top_banner_image_text_icon_buttoned_layout_view_model\",\"metadata_type_linked_player_bytes_layout_id\"];c1().forEach(function(d){p.push(d)});\nreturn{eK:p,W5:[\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\"]}};\njLq\u003dfunction(p,d,b,v,P){this.eT\u003dp;this.uh\u003dd;this.C0\u003db;this.D\u003dv;this.OY\u003dP};\ntCu\u003dfunction(p,d,b){this.eT\u003dp;this.uh\u003dd;this.D\u003db};\nifK\u003dfunction(p,d,b,v,P){this.callback\u003dp;this.slot\u003dd;this.layout\u003db;this.uh\u003dv;this.dH\u003dP;p\u003dXm(this.layout.clientMetadata,\"metadata_type_ad_placement_config\");this.GB\u003dnew Uh(b.gN,this.uh,p,b.layoutId)};\nHf$\u003dfunction(){var p\u003d[\"metadata_type_client_forecasting_ad_renderer\"];c1().forEach(function(d){p.push(d)});\nreturn{eK:p,W5:[\"LAYOUT_TYPE_FORECASTING\"]}};\nDaw\u003dfunction(p,d,b,v,P){this.callback\u003dp;this.slot\u003dd;this.layout\u003db;this.uh\u003dv;this.dH\u003dP;p\u003dXm(this.layout.clientMetadata,\"metadata_type_ad_placement_config\");this.GB\u003dnew Uh(b.gN,this.uh,p,b.layoutId)};\ndF\u003dfunction(p,d,b,v){this.lh\u003dp;this.uh\u003dd;this.dH\u003db;this.OY\u003dv};\nVCu\u003dfunction(p,d){return dW(p.clientMetadata,\"metadata_type_ad_info_ad_metadata\")?Xm(p.clientMetadata,\"metadata_type_ad_info_ad_metadata\"):d?{channelId:d.lm,channelThumbnailUrl:d.profilePicture,channelTitle:d.author,videoTitle:d.title}:(JI(\"No layout metadata nor AdPlayback specified for AdMetaData\"),{channelId:\"\",channelThumbnailUrl:\"\",channelTitle:\"\",videoTitle:\"\"})};\nehC\u003dfunction(p,d){return dW(p.clientMetadata,\"metadata_ad_video_is_listed\")?Xm(p.clientMetadata,\"metadata_ad_video_is_listed\"):d?d.isListed:(JI(\"No layout metadata nor AdPlayback specified for ad video isListed\"),!1)};\nScz\u003dfunction(p,d,b,v){aL.call(this,\"player-overlay-layout\",p,{},b,v);this.videoAdDurationSeconds\u003dd;this.interactionLoggingClientData\u003dv};\nbO\u003dfunction(p,d,b,v,P,M,X,a){l9.call(this,p,d,b,v);this.SB\u003dP;this.uh\u003dM;this.S\u003dX;this.X\u003da;this.V\u003d!1;this.Z\u003dXm(this.layout.clientMetadata,\"metadata_type_linked_player_bytes_layout_id\")};\nYcB\u003dfunction(p){if(p.layout.renderingContent){var d;return(d\u003dXm(p.layout.clientMetadata,\"metadata_type_player_bytes_callback_ref\"))\u003d\u003dnull?void 0:d.current}return Xm(p.layout.clientMetadata,\"metadata_type_player_bytes_callback\")};\nvb\u003dfunction(p,d,b,v,P,M,X,a){l9.call(this,p,d,b,v);this.SB\u003dP;this.uh\u003dM;this.S\u003dX;this.X\u003da;this.V\u003d!1;this.Z\u003dXm(this.layout.clientMetadata,\"metadata_type_linked_player_bytes_layout_id\")};\ng0u\u003dfunction(){return{eK:[\"metadata_type_instream_ad_player_overlay_renderer\",\"metadata_type_player_bytes_callback\",\"metadata_type_linked_player_bytes_layout_id\",\"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds\"],W5:[\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\"]}};\nPb\u003dfunction(p){if(p.layout.renderingContent){var d;return(d\u003dXm(p.layout.clientMetadata,\"metadata_type_player_bytes_callback_ref\"))\u003d\u003dnull?void 0:d.current}return Xm(p.layout.clientMetadata,\"metadata_type_player_bytes_callback\")};\nLcz\u003dfunction(p,d,b){aL.call(this,\"ad-message\",p,void 0,d,b)};\nMs\u003dfunction(p,d,b,v,P,M){l9.call(this,b,p,d,v);this.SB\u003dP;this.lh\u003dM};\nQL7\u003dfunction(){return{eK:[\"metadata_type_valid_ad_message_renderer\"],W5:[\"LAYOUT_TYPE_TEXT_BANNER_OVERLAY\"]}};\n$aw\u003dfunction(p,d,b,v){aL.call(this,\"video-interstitial-buttoned-centered\",p,d,b,v);this.interactionLoggingClientData\u003dv};\nX$\u003dfunction(p,d,b,v,P){l9.call(this,p,d,b,v);p\u003dXm(b.clientMetadata,\"metadata_type_ad_placement_config\");this.GB\u003dnew Uh(b.gN,P,p,b.layoutId)};\nhn\u003dfunction(p,d,b,v,P,M,X,a,F){return Ti(b,g0u())||b.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\"\u0026\u0026g.L(b.renderingContent,qs)!\u003d\u003dvoid 0?new vb(p,d,b,v,P,M,X,a):Ti(b,{eK:[\"metadata_type_player_overlay_layout_renderer\",\"metadata_type_player_bytes_callback\",\"metadata_type_linked_player_bytes_layout_id\",\"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds\"],W5:[\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\"]})||b.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\"\u0026\u0026g.L(b.renderingContent,as)!\u003d\u003dvoid 0?\nnew bO(p,d,b,v,P,M,X,a):Ti(b,c8D())||b.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_ENDCAP\"\u0026\u0026g.L(b.renderingContent,os)!\u003d\u003dvoid 0?new Rc(p,d,b,v,M):Ti(b,QL7())?new Ms(d,b,p,v,P,F):Ti(b,{eK:[\"metadata_type_instream_ad_player_overlay_renderer\"],W5:[\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\"]})?new QX(p,d,b,v,P,a):b.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_ENDCAP\"\u0026\u0026g.L(b.renderingContent,F$)!\u003d\u003dvoid 0?new X$(p,d,b,v,M):null};\nmae\u003dfunction(p,d,b,v,P,M){this.eT\u003dp;this.SB\u003dd;this.uh\u003db;this.U\u003dv;this.D\u003dP;this.lh\u003dM};\nOa\u003dfunction(p){return!p.oldState.isPlaying()\u0026\u0026p.state.isPlaying()};\nJn\u003dfunction(p,d,b){return p\u003cd?!1:b!\u003dnull?b\u003c\u003dd:p\u003c\u003dd+1};\nKcu\u003dfunction(p,d,b,v,P,M,X,a){this.callback\u003dp;this.slot\u003dd;this.layout\u003db;this.SB\u003dv;this.uh\u003dP;this.lh\u003dM;this.OY\u003dX;this.dE\u003da;this.D\u003d!1;p\u003dXm(b.clientMetadata,\"metadata_type_ad_placement_config\");this.GB\u003dnew Uh(b.gN,this.uh,p,b.layoutId)};\nkq\u003dfunction(p,d){p.D||(p.GB.f0(d),p.D\u003d!0)};\nxa7\u003dfunction(p,d,b,v,P,M){this.SB\u003dp;this.uh\u003dd;this.HX\u003db;this.lh\u003dv;this.OY\u003dP;this.dE\u003dM};\nnm\u003dfunction(){this.currentState\u003d1;this.D\u003d\"unknown\"};\nrF\u003dfunction(p,d){if(p.currentState\u003e1){g.DF(new g.RN(\"Exit already started\",{current:p.currentState}));var b\u003d!1}else b\u003d!0;if(!b)return!1;p.currentState\u003d2;p.D\u003dd;return!0};\nfm\u003dfunction(p){if(p.currentState!\u003d\u003d2)return!1;p.currentState\u003d3;return!0};\nBCB\u003dfunction(p,d){var b\u003dnew Map;p\u003dg.u(p);for(var v\u003dp.next();!v.done;v\u003dp.next()){v\u003dv.value;if(v.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_MEDIA\")var P\u003d\"v\";else v.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_MEDIA_BREAK\"?(P\u003dXm(v.clientMetadata,\"metadata_type_linked_in_player_layout_type\"),P\u003dP\u003d\u003d\u003d\"LAYOUT_TYPE_ENDCAP\"||P\u003d\u003d\u003d\"LAYOUT_TYPE_VIDEO_INTERSTITIAL\"?\"e\":P\u003d\u003d\u003d\"LAYOUT_TYPE_SURVEY\"?\"s\":P\u003d\u003d\u003d\"LAYOUT_TYPE_VIDEO_INTERSTITIAL_BUTTONED_LEFT\"?\"si\":\"u\"):P\u003d\"u\";b.set(v.layoutId,P);if(P\u003d\u003d\u003d\"u\"){var M\u003d{};P\u003dd;v\u003d(M.c\u003dv.layoutId,M);P.N.E5(\"uct\",v)}}p\u003d\nd.wy();uO\u003d{contentCpn:p,Yr:b};v\u003d{};b\u003d(v.ct\u003db.size,v.c\u003dp,v);d.N.E5(\"acc\",b)};\nRhk\u003dfunction(){uO\u003d{contentCpn:\"\",Yr:new Map}};\nlO\u003dfunction(p){var d;return(d\u003duO.Yr.get(p))!\u003dnull?d:\"u\"};\nsa\u003dfunction(p,d,b){p.N.E5(d,b);TCw(p)};\nA8e\u003dfunction(p){var d\u003dp.layoutId,b\u003dp.bN;if(p.EJ){var v\u003d{};sa(p.Dl,\"slso\",(v.ec\u003dd,v.is\u003db,v.ctp\u003dlO(d),v))}};\nZs\u003dfunction(p){var d\u003dp.layoutId,b\u003dp.bN;if(p.EJ){var v\u003d{};sa(p.Dl,\"slse\",(v.ec\u003dd,v.is\u003db,v.ctp\u003dlO(d),v))}};\nWcw\u003dfunction(p){var d\u003dp.layoutId,b\u003dp.bN,v\u003dp.Dl;p.EJ\u0026\u0026(p\u003d{},sa(v,\"sleo\",(p.xc\u003dd,p.is\u003db,p.ctp\u003dlO(d),p)),TCw(v))};\npAz\u003dfunction(p){var d\u003dp.cpn,b\u003dp.Dl;p\u003dp.bN;var v\u003db.wy(),P\u003d{};sa(b,\"ce\",(P.ec\u003dd,P.ia\u003dd!\u003d\u003dv,P.r\u003duO.Yr.has(d),P.is\u003dp,P.ctp\u003dlO(d),P))};\nTCw\u003dfunction(p){if(p.wy()!\u003d\u003duO.contentCpn){var d\u003d{};d\u003d(d.c\u003duO.contentCpn,d);p.N.E5(\"ccm\",d)}};\ndwz\u003dfunction(p){var d\u003dp.cpn,b\u003dp.Dl;p\u003dp.bN;var v\u003db.wy(),P\u003d{};sa(b,\"cx\",(P.xc\u003dd,P.ia\u003dd!\u003d\u003dv,P.r\u003duO.Yr.has(d),P.is\u003dp,P.ctp\u003dlO(d),P))};\nb3k\u003dfunction(p){this.params\u003dp;this.D\u003dnew Set};\nvUB\u003dfunction(p,d,b){if(!p.D.has(d)){p.D.add(d);var v\u003d{};p.params.tj.Zo(d,Object.assign({},b,(v.p_ac\u003dp.params.adCpn,v.p_isv\u003dp.params.ACB\u0026\u0026p.params.y7,v)))}};\nCm\u003dfunction(p,d,b){if(Ea(p.params.tj.lh.get(),!0)){var v\u003db.flush,P\u003d{};vUB(p,d,(P.cts\u003db.currentTimeSec,P.f\u003dv,P))}};\nPT$\u003dfunction(p,d){this.Dl\u003dp;this.lh\u003dd};\nNs\u003dfunction(p){var d\u003d[];if(p){p\u003dg.u(Object.entries(p));for(var b\u003dp.next();!b.done;b\u003dp.next()){var v\u003dg.u(b.value);b\u003dv.next().value;v\u003dv.next().value;v!\u003d\u003dvoid 0\u0026\u0026(v\u003dtypeof v\u003d\u003d\u003d\"boolean\"?\"\"+ +v:(\"\"+v).replace(/[:,\u003d]/g,\"_\"),d.push(b+\".\"+v))}}return d.join(\";\")};\nGr\u003dfunction(p,d,b){d\u003dd\u003d\u003d\u003dvoid 0?{}:d;this.errorCode\u003dp;this.details\u003dd;this.severity\u003db\u003d\u003d\u003dvoid 0?0:b};\nwF\u003dfunction(p){return p\u003d\u003d\u003d1||p\u003d\u003d\u003d2};\nUa\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?0:d;if(p instanceof Gr)return p;p\u003dp\u0026\u0026p instanceof Error?p:Error(\"\"+p);wF(d)?g.Hi(p):g.DF(p);return new Gr(d\u003d\u003d\u003d1?\"player.fatalexception\":\"player.exception\",{name:\"\"+p.name,message:\"\"+p.message},d)};\nMok\u003dfunction(p,d){function b(){var v\u003dg.yq.apply(0,arguments);p.removeEventListener(\"playing\",b);d.apply(null,g.E(v))}\np.addEventListener(\"playing\",b)};\ncb\u003dfunction(){var p\u003dg.gw(\"yt.player.utils.videoElement_\");p||(p\u003dg.dk(\"VIDEO\"),g.Se(\"yt.player.utils.videoElement_\",p));return p};\nyO\u003dfunction(p){var d\u003dcb();return!!(d\u0026\u0026d.canPlayType\u0026\u0026d.canPlayType(p))};\nzr\u003dfunction(p){if(/opus/.test(p)\u0026\u0026g.Is\u0026\u0026!yI(\"38\")\u0026\u0026!g.xP())return!1;if(window.MediaSource\u0026\u0026window.MediaSource.isTypeSupported)return window.MediaSource.isTypeSupported(p);if(window.ManagedMediaSource\u0026\u0026window.ManagedMediaSource.isTypeSupported)return window.ManagedMediaSource.isTypeSupported(p);if(/webm/.test(p)\u0026\u0026!f_$())return!1;p\u003d\u003d\u003d\u0027audio/mp4; codecs\u003d\"mp4a.40.2\"\u0027\u0026\u0026(p\u003d\u0027video/mp4; codecs\u003d\"avc1.4d401f\"\u0027);return!!yO(p)};\nXAk\u003dfunction(p){try{var d\u003dzr(\u0027video/mp4; codecs\u003d\"avc1.42001E\"\u0027)||zr(\u0027video/webm; codecs\u003d\"vp9\"\u0027);return(zr(\u0027audio/mp4; codecs\u003d\"mp4a.40.2\"\u0027)||zr(\u0027audio/webm; codecs\u003d\"opus\"\u0027))\u0026\u0026(d||!p)||yO(\u0027video/mp4; codecs\u003d\"avc1.42001E, mp4a.40.2\"\u0027)?null:\"fmt.noneavailable\"}catch(b){return\"html5.missingapi\"}};\njm\u003dfunction(){var p\u003dcb();return!(!p.webkitSupportsPresentationMode||typeof p.webkitSetPresentationMode!\u003d\u003d\"function\")};\ntn\u003dfunction(){var p\u003dcb();try{var d\u003dp.muted;p.muted\u003d!d;return p.muted!\u003d\u003dd}catch(b){}return!1};\nqVj\u003dfunction(){var p;return((p\u003dnavigator.connection)\u003d\u003dnull?void 0:p.type)||\"\"};\ng.iO\u003dfunction(){IN.apply(this,arguments)};\nHb\u003dfunction(p,d,b,v,P,M,X){this.sampleRate\u003dp\u003d\u003d\u003dvoid 0?0:p;this.numChannels\u003dd\u003d\u003d\u003dvoid 0?0:d;this.spatialAudioType\u003db\u003d\u003d\u003dvoid 0?\"SPATIAL_AUDIO_TYPE_NONE\":b;this.D\u003dv\u003d\u003d\u003dvoid 0?!1:v;this.B\u003dP\u003d\u003d\u003dvoid 0?0:P;this.U\u003dM\u003d\u003d\u003dvoid 0?0:M;this.audioQuality\u003dX\u003d\u003d\u003dvoid 0?\"AUDIO_QUALITY_UNKNOWN\":X};\nem\u003dfunction(p,d,b,v,P,M,X,a,F){this.width\u003dp;this.height\u003dd;this.quality\u003dM||Ds(p,d);this.D\u003dg.VO[this.quality];this.fps\u003db||0;this.stereoLayout\u003d!P||v!\u003dnull\u0026\u0026v!\u003d\u003d\"UNKNOWN\"\u0026\u0026v!\u003d\u003d\"RECTANGULAR\"?0:P;this.projectionType\u003dv?v\u003d\u003d\u003d\"EQUIRECTANGULAR\"\u0026\u0026P\u003d\u003d\u003d2?\"EQUIRECTANGULAR_THREED_TOP_BOTTOM\":v:\"UNKNOWN\";(p\u003dX)||(p\u003dg.VO[this.quality],p\u003d\u003d\u003d0?p\u003d\"Auto\":(d\u003dthis.fps,b\u003dthis.projectionType,p\u003dp.toString()+(b\u003d\u003d\u003d\"EQUIRECTANGULAR\"||b\u003d\u003d\u003d\"EQUIRECTANGULAR_THREED_TOP_BOTTOM\"||b\u003d\u003d\u003d\"MESH\"?\"s\":\"p\")+(d\u003e55?\"60\":d\u003e49?\"50\":d\u003e39?\"48\":\"\")));\nthis.qualityLabel\u003dp;this.U\u003da||\"\";this.primaries\u003dF||\"\"};\nDs\u003dfunction(p,d){var b\u003dMath.max(p,d);p\u003dMath.min(p,d);d\u003dSm[0];for(var v\u003d0;v\u003cSm.length;v++){var P\u003dSm[v],M\u003dg.VO[P];if(b\u003e\u003dMath.floor(M*16/9)*1.3||p\u003e\u003dM*1.3)return d;d\u003dP}return\"tiny\"};\nLm\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?{}:b;this.id\u003dp;this.mimeType\u003dd;b.CX\u003e0||(b.CX\u003d16E3);Object.assign(this,b);p\u003dg.u(this.id.split(\";\"));this.itag\u003dp.next().value;this.D\u003dp.next().value;this.containerType\u003dYq(d);this.qC\u003dgF[this.itag]||\"\"};\nQO\u003dfunction(p){return p.qC\u003d\u003d\u003d\"9\"||p.qC\u003d\u003d\u003d\"(\"||p.qC\u003d\u003d\u003d\"9h\"||p.qC\u003d\u003d\u003d\"(h\"};\naqu\u003dfunction(p){return p.qC\u003d\u003d\u003d\"H\"||p.qC\u003d\u003d\u003d\"h\"};\n$q\u003dfunction(p){return p.qC\u003d\u003d\u003d\"9h\"||p.qC\u003d\u003d\u003d\"(h\"};\nmg\u003dfunction(p){return p.qC\u003d\u003d\u003d\"1\"||p.qC\u003d\u003d\u003d\"1h\"};\nKm\u003dfunction(p){return p.qC\u003d\u003d\u003d\"mac3\"||p.qC\u003d\u003d\u003d\"meac3\"||p.qC\u003d\u003d\u003d\"m\"||p.qC\u003d\u003d\u003d\"i\"};\nxq\u003dfunction(p){return p.qC\u003d\u003d\u003d\"MAC3\"||p.qC\u003d\u003d\u003d\"MEAC3\"||p.qC\u003d\u003d\u003d\"M\"||p.qC\u003d\u003d\u003d\"I\"};\ng.Bb\u003dfunction(p){return p.containerType\u003d\u003d\u003d1};\noUq\u003dfunction(p){return p.qC\u003d\u003d\u003d\"(\"||p.qC\u003d\u003d\u003d\"(h\"||p.qC\u003d\u003d\u003d\"H\"};\nRs\u003dfunction(p){return p.mimeType\u003d\u003d\u003d\"application/x-mpegURL\"};\nTr\u003dfunction(p){p\u003dp.mimeType;return p.includes(\"vtt\")||p.includes(\"text/mp4\")};\ng.An\u003dfunction(p,d){return{itag:+p.itag,lmt:d?0:p.lastModified,xtags:p.D||\"\"}};\nFdj\u003dfunction(p){var d\u003dnavigator.mediaCapabilities;if(d\u003d\u003dnull||!d.decodingInfo||p.qC\u003d\u003d\u003d\"f\")return Promise.resolve();var b\u003d{type:p.audio\u0026\u0026p.video?\"file\":\"media-source\"};p.video\u0026\u0026(b.video\u003d{contentType:p.mimeType,width:p.video.width||640,height:p.video.height||360,bitrate:p.CX*8||1E6,framerate:p.video.fps||30});p.audio\u0026\u0026(b.audio\u003d{contentType:p.mimeType,channels:\"\"+(p.audio.numChannels||2),bitrate:p.CX*8||128E3,samplerate:p.audio.sampleRate||44100});return d.decodingInfo(b).then(function(v){p.U\u003dv})};\nWb\u003dfunction(p){return/(opus|mp4a|dtse|ac-3|ec-3|iamf)/.test(p)};\npJ\u003dfunction(p){return/(vp9|vp09|vp8|avc1|av01)/.test(p)};\nYq\u003dfunction(p){return p.indexOf(\"/mp4\")\u003e\u003d0?1:p.indexOf(\"/webm\")\u003e\u003d0?2:p.indexOf(\"/x-flv\")\u003e\u003d0?3:p.indexOf(\"/vtt\")\u003e\u003d0?4:0};\ndt\u003dfunction(p,d,b,v,P,M){var X\u003dnew Hb;d in g.VO||(d\u003d\"small\");d\u003d\u003d\u003d\"light\"\u0026\u0026(d\u003d\"tiny\");v\u0026\u0026P?(P\u003dNumber(P),v\u003dNumber(v)):(P\u003dg.VO[d],v\u003dMath.round(P*16/9));M\u003dnew em(v,P,0,null,void 0,d,M);p\u003dunescape(p.replace(/\u0026quot;/g,\u0027\"\u0027));return new Lm(b,p,{audio:X,video:M})};\nb4\u003dfunction(p){var d\u003d\"id\u003d\"+p.id;p.video\u0026\u0026(d+\u003d\", res\u003d\"+p.video.qualityLabel);var b,v;return d+\", byterate\u003d(\"+((b\u003dp.XY)\u003d\u003dnull?void 0:b.toFixed(0))+\", \"+((v\u003dp.CX)\u003d\u003dnull?void 0:v.toFixed(0))+\")\"};\nvh\u003dfunction(p,d){return{start:function(b){return p[b]},\nend:function(b){return d[b]},\nlength:p.length}};\nhaW\u003dfunction(p,d,b){for(var v\u003d[],P\u003d[],M\u003d0;M\u003cp.length;M++)v.push(p.start(M)),P.push(p.end(M));v.push(d);P.push(b);v.sort(function(X,a){return X-a});\nP.sort(function(X,a){return X-a});\nreturn vh(v,P)};\nPh\u003dfunction(p,d,b){d\u003dd\u003d\u003d\u003dvoid 0?\",\":d;b\u003db\u003d\u003d\u003dvoid 0?p?p.length:0:b;var v\u003d[];if(p)for(b\u003dMath.max(p.length-b,0);b\u003cp.length;b++)v.push(p.start(b).toFixed(3)+\"-\"+p.end(b).toFixed(3));return v.join(d)};\nMJ\u003dfunction(p,d){if(!p)return-1;try{for(var b\u003d0;b\u003cp.length;b++)if(p.start(b)\u003c\u003dd\u0026\u0026p.end(b)\u003e\u003dd)return b}catch(v){}return-1};\nXk\u003dfunction(p,d){return MJ(p,d)\u003e\u003d0};\nO3k\u003dfunction(p,d){if(!p)return NaN;d\u003dMJ(p,d);return d\u003e\u003d0?p.start(d):NaN};\nqJ\u003dfunction(p,d){if(!p)return NaN;d\u003dMJ(p,d);return d\u003e\u003d0?p.end(d):NaN};\na2\u003dfunction(p){return p\u0026\u0026p.length?p.end(p.length-1):NaN};\no2\u003dfunction(p,d){p\u003dqJ(p,d);return p\u003e\u003d0?p-d:0};\nFk\u003dfunction(p,d,b){for(var v\u003d[],P\u003d[],M\u003d0;M\u003cp.length;M++)p.end(M)\u003cd||p.start(M)\u003eb||(v.push(Math.max(d,p.start(M))-d),P.push(Math.min(b,p.end(M))-d));return vh(v,P)};\nh2\u003dfunction(p,d,b,v){g.oL.call(this);var P\u003dthis;this.qa\u003dp;this.start\u003dd;this.end\u003db;this.isActive\u003dv;this.appendWindowStart\u003d0;this.appendWindowEnd\u003dInfinity;this.timestampOffset\u003d0;this.zA\u003d{error:function(){!P.xJ()\u0026\u0026P.isActive\u0026\u0026P.publish(\"error\",P)},\nupdateend:function(){!P.xJ()\u0026\u0026P.isActive\u0026\u0026P.publish(\"updateend\",P)}};\nthis.qa.uc(this.zA);this.NT\u003dthis.isActive};\nJ2\u003dfunction(p,d,b,v,P,M){g.oL.call(this);var X\u003dthis;this.Q8\u003dp;this.Ms\u003dd;this.id\u003db;this.containerType\u003dv;this.qC\u003dP;this.y7\u003dM;this.Yw\u003dthis.jy\u003dthis.gi\u003dnull;this.MZ\u003d!1;this.appendWindowStart\u003dthis.timestampOffset\u003d0;this.Zm\u003dvh([],[]);this.Wd\u003d!1;this.Gn\u003d[];this.vr\u003dOp?[]:void 0;this.C9\u003dfunction(F){return X.publish(F.type,X)};\nvar a;if((a\u003dthis.Q8)\u003d\u003dnull?0:a.addEventListener)this.Q8.addEventListener(\"updateend\",this.C9),this.Q8.addEventListener(\"error\",this.C9)};\neL\u003dfunction(){return window.SourceBuffer?!!SourceBuffer.prototype.changeType:!1};\nSL\u003dfunction(p,d){this.kL\u003dp;this.D\u003dd\u003d\u003d\u003dvoid 0?!1:d;this.U\u003d!1};\nYA\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?!1:b;g.e.call(this);this.mediaElement\u003dp;this.rE\u003dd;this.isView\u003db;this.S\u003d0;this.V\u003d!1;this.X\u003d!0;this.C\u003d0;this.callback\u003dnull;this.W\u003d!1;this.rE||(this.Ms\u003dthis.mediaElement.UY());this.events\u003dnew g.iO(this);g.Y(this,this.events);this.B\u003dnew SL(this.rE?window.URL.createObjectURL(this.rE):this.Ms.webkitMediaSourceURL,!0);p\u003dthis.rE||this.Ms;zZ(this.events,p,[\"sourceopen\",\"webkitsourceopen\"],this.njN);zZ(this.events,p,[\"sourceclose\",\"webkitsourceclose\"],this.C45);this.Z\u003d{updateend:this.qM}};\nJIC\u003dfunction(){return!!(window.MediaSource||window.ManagedMediaSource||window.WebKitMediaSource||window.HTMLMediaElement\u0026\u0026HTMLMediaElement.prototype.webkitSourceAddId)};\nkFW\u003dfunction(p,d){gt(p)?g.Fj(function(){d(p)}):p.callback\u003dd};\nnUW\u003dfunction(p,d,b){if(LJ){var v;QP(p.mediaElement,{l:\"mswssb\",sr:(v\u003dp.mediaElement.FF)\u003d\u003dnull?void 0:v.Pl()},!1);d.uc(p.Z,p);b.uc(p.Z,p)}p.D\u003dd;p.U\u003db;g.Y(p,d);g.Y(p,b)};\nrIB\u003dfunction(p,d,b,v){v\u003dd.mimeType+(v\u003d\u003d\u003dvoid 0?\"\":v);var P\u003db.mimeType;d\u003dd.qC;b\u003db.qC;var M;p.eB\u003d(M\u003dp.rE)\u003d\u003dnull?void 0:M.addSourceBuffer(P);var X;p.O5\u003dv.split(\";\")[0]\u003d\u003d\u003d\"fakesb\"?void 0:(X\u003dp.rE)\u003d\u003dnull?void 0:X.addSourceBuffer(v);p.Ms\u0026\u0026(p.Ms.webkitSourceAddId(\"0\",P),p.Ms.webkitSourceAddId(\"1\",v));M\u003dnew J2(p.eB,p.Ms,\"0\",Yq(P),b,!1);v\u003dnew J2(p.O5,p.Ms,\"1\",Yq(v),d,!0);nUW(p,M,v)};\n$A\u003dfunction(p){return!!p.D||!!p.U};\ngt\u003dfunction(p){try{return mX(p)\u003d\u003d\u003d\"open\"}catch(d){return!1}};\nmX\u003dfunction(p){if(p.rE)return p.rE.readyState;switch(p.Ms.webkitSourceState){case p.Ms.SOURCE_OPEN:return\"open\";case p.Ms.SOURCE_ENDED:return\"ended\";default:return\"closed\"}};\nKJ\u003dfunction(){return!(!window.MediaSource||!window.MediaSource.isTypeSupported)||window.ManagedMediaSource};\nfqW\u003dfunction(p){gt(p)\u0026\u0026(p.rE?p.rE.endOfStream():p.Ms.webkitSourceEndOfStream(p.Ms.EOS_NO_ERROR))};\nuIu\u003dfunction(p,d,b,v){if(!p.D||!p.U)return null;var P\u003dp.D.isView()?p.D.qa:p.D,M\u003dp.U.isView()?p.U.qa:p.U,X\u003dnew YA(p.mediaElement,p.rE,!0);X.B\u003dp.B;nUW(X,new h2(P,d,b,v),new h2(M,d,b,v));gt(p)||p.D.Dw(p.D.Fp());return X};\nlqz\u003dfunction(p){var d;(d\u003dp.D)\u003d\u003dnull||d.OX();var b;(b\u003dp.U)\u003d\u003dnull||b.OX();p.X\u003d!1};\nxA\u003dfunction(){var p\u003dthis;this.qI\u003dthis.hS\u003djKB;this.promise\u003dnew g.rv(function(d,b){p.hS\u003dd;p.qI\u003db})};\nBh\u003dfunction(){g.e.call(this);this.Cq\u003d!1;this.kL\u003dnull;this.Z\u003dthis.S\u003d!1;this.V\u003dnew g.WX;this.FF\u003dnull;g.Y(this,this.V)};\nR2\u003dfunction(p){p\u003dp.fQ();return p.length\u003c1?NaN:p.end(p.length-1)};\nsnK\u003dfunction(p){!p.U\u0026\u0026JIC()\u0026\u0026(p.B?p.B.then(function(){return snK(p)}):p.Fv()||(p.U\u003dp.d9()))};\nZ37\u003dfunction(p){p.U\u0026\u0026(p.U.dispose(),p.U\u003dvoid 0)};\nQP\u003dfunction(p,d,b){var v;((v\u003dp.FF)\u003d\u003dnull?0:v.rN())\u0026\u0026p.FF.E5(\"rms\",d,b\u003d\u003d\u003dvoid 0?!1:b)};\nEUD\u003dfunction(p,d,b){p.isPaused()||p.getCurrentTime()\u003ed||b\u003e10||(p.play(),g.lg(function(){EUD(p,p.getCurrentTime(),b+1)},500))};\nCTW\u003dfunction(p,d){p.kL\u0026\u0026p.kL.xq(d)||(p.kL\u0026\u0026p.kL.dispose(),p.kL\u003dd)};\nTY\u003dfunction(p){return o2(p.sW(),p.getCurrentTime())};\nNyB\u003dfunction(p,d){if(p.ag()\u003d\u003d\u003d0||p.hasError())return!1;var b\u003dp.getCurrentTime()\u003e0;return d\u003e\u003d0\u0026\u0026(p\u003dp.fQ(),p.length||!b)?Xk(p,d):b};\nA2\u003dfunction(p){p.Fv()\u0026\u0026(p.FF\u0026\u0026p.FF.Ia(\"rs_s\"),Rb\u0026\u0026p.getCurrentTime()\u003e0\u0026\u0026p.seekTo(0),p.m1(),p.load(),CTW(p,null));delete p.B};\nWh\u003dfunction(p){switch(p.JI()){case 2:return\"progressive.net.retryexhausted\";case 3:return p\u003dp.mQ(),(p\u003d\u003dnull?0:p.includes(\"MEDIA_ERR_CAPABILITY_CHANGED\"))||GFK\u0026\u0026(p\u003d\u003dnull?0:p.includes(\"audio_output_change\"))?\"capability.changed\":\"fmt.decode\";case 4:return\"fmt.unplayable\";case 5:return\"drm.unavailable\";case 1E3:return\"capability.changed\";default:return null}};\ng.px\u003dfunction(p,d,b){this.h9\u003dd\u003d\u003d\u003dvoid 0?null:d;this.seekSource\u003db\u003d\u003d\u003dvoid 0?null:b;this.state\u003dp||64};\nd4\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?!1:b;return wAC(p,d.getCurrentTime(),(0,g.Ib)(),TY(d),b)};\nbF\u003dfunction(p,d,b,v){if(!(d\u003d\u003d\u003dp.state\u0026\u0026b\u003d\u003d\u003dp.h9\u0026\u0026v\u003d\u003d\u003dp.seekSource||d!\u003d\u003dvoid 0\u0026\u0026(d\u0026128\u0026\u0026!b||d\u00262\u0026\u0026d\u002616))){var P;if(P\u003dd)P\u003dd||p.state,P\u003d!!(P\u002616||P\u002632);p\u003dnew g.px(d,b,P?v?v:p.seekSource:null)}return p};\nvC\u003dfunction(p,d,b){return bF(p,p.state|d,null,b\u003d\u003d\u003dvoid 0?null:b)};\nPC\u003dfunction(p,d){return bF(p,p.state\u0026~d,null,null)};\nMl\u003dfunction(p,d,b,v){return bF(p,(p.state|d)\u0026~b,null,v\u003d\u003d\u003dvoid 0?null:v)};\ng.R\u003dfunction(p,d){return!!(p.state\u0026d)};\ng.X9\u003dfunction(p,d){return d.state\u003d\u003d\u003dp.state\u0026\u0026d.h9\u003d\u003d\u003dp.h9};\nql\u003dfunction(p){return p.isPlaying()\u0026\u0026!g.R(p,16)\u0026\u0026!g.R(p,32)};\naR\u003dfunction(p){return g.R(p,128)?-1:g.R(p,2)?0:g.R(p,2048)?3:g.R(p,64)?-1:g.R(p,1)\u0026\u0026!g.R(p,32)?3:g.R(p,8)?1:g.R(p,4)?2:-1};\nF9\u003dfunction(p,d,b,v,P,M,X,a,F,h,O,J,k,n,r,Z,C){g.e.call(this);var G\u003dthis;this.yL\u003dp;this.slot\u003dd;this.layout\u003db;this.uh\u003dv;this.OY\u003dP;this.dE\u003dM;this.SB\u003dX;this.L9\u003da;this.HX\u003dF;this.Et\u003dh;this.position\u003dJ;this.S\u003dk;this.lh\u003dn;this.XH\u003dr;this.W$\u003dZ;this.context\u003dC;this.Fx\u003d!0;this.X\u003d!1;this.qJ\u003d\"not_rendering\";this.U\u003d!1;this.B\u003dnew nm;p\u003dXm(this.layout.clientMetadata,\"metadata_type_ad_placement_config\");this.GB\u003dnew Uh(b.gN,this.uh,p,b.layoutId);var U;p\u003d((U\u003doR(this))\u003d\u003dnull?void 0:U.progressCommands)||[];this.V\u003dnew NCz(F,\np,b.layoutId,function(){return G.o8()});\nthis.D\u003dnew b3k({adCpn:this.layout.layoutId,tj:C.tj,ACB:this.XH,y7:this.layout.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_MEDIA\"})};\nhW\u003dfunction(p){return{layoutId:p.Td(),bN:p.XH,Dl:p.dE.get(),EJ:p.Ld()}};\nOZ\u003dfunction(p,d){return d.layoutId!\u003d\u003dp.layout.layoutId?(p.yL.Fg(p.slot,d,new P$(\"Tried to start rendering an unknown layout, this adapter requires LayoutId: \"+p.layout.layoutId+(\"and LayoutType: \"+p.layout.layoutType),void 0,\"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT\"),\"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED\"),!1):!0};\nJW\u003dfunction(p){p.qJ\u003d\"rendering_start_requested\";p.Et(-1)};\noR\u003dfunction(p){return Xm(p.layout.clientMetadata,\"METADATA_TYPE_INTERACTIONS_AND_PROGRESS_LAYOUT_COMMANDS\")};\nUwC\u003dfunction(p){JI(\"Received layout exit signal when not in layout exit flow.\",p.slot,p.layout)};\ncIq\u003dfunction(p){var d;return((d\u003dkj(p.dE.get(),2))\u003d\u003dnull?void 0:d.clientPlaybackNonce)||\"\"};\nnx\u003dfunction(p,d){switch(d){case \"normal\":p.f0(\"complete\");break;case \"skipped\":p.f0(\"skip\");break;case \"abandoned\":tt(p.GB,\"impression\")\u0026\u0026p.f0(\"abandon\")}};\nr4\u003dfunction(p,d){p.X||(d\u003dnew g.kU(d.state,new g.px),p.X\u003d!0);return d};\nfx\u003dfunction(p,d){Oa(d)?p.Et(1):g.ry(d,4)\u0026\u0026!g.ry(d,2)\u0026\u0026p.mU();n3(d,4)\u003c0\u0026\u0026!(n3(d,2)\u003c0)\u0026\u0026p.VC()};\nyIw\u003dfunction(p){p.position\u003d\u003d\u003d0\u0026\u0026(p.L9.get(),p\u003dXm(p.layout.clientMetadata,\"metadata_type_ad_placement_config\").kind,p\u003d{adBreakType:uF(p)},Yr(\"ad_bl\"),g.g5(p))};\nlF\u003dfunction(p,d){zi(p.GB,d,!p.U)};\nza7\u003dfunction(p){var d;return(((d\u003doR(p))\u003d\u003dnull?void 0:d.progressCommands)||[]).findIndex(function(b){return!!g.L(b\u003d\u003dnull?void 0:b.command,Iqq)})!\u003d\u003d-1};\nsZ\u003dfunction(p,d){var b\u003dXm(p.clientMetadata,\"metadata_type_eligible_for_ssap\");return b\u003d\u003d\u003dvoid 0?(JI(\"Expected SSAP eligibility in PlayerBytes factory\",p),!1):d.Ld(b)};\nZi\u003dfunction(p,d){if(!B$(d.get(),\"html5_ssap_pass_transition_reason\"))return 3;switch(p){case \"skipped\":case \"muted\":case \"user_input_submitted\":return 3;case \"normal\":return 2;case \"error\":return JI(\"Unexpected error from cPACF during rendering\"),6;case \"abandoned\":return 5;case \"user_cancelled\":case \"unknown\":return JI(\"Unexpected layout exit reason\",void 0,void 0,{layoutExitReason:p}),3;default:PR(p,\"unknown layoutExitReason\")}};\njnw\u003dfunction(p){JI(\"getExitReason: unexpected reason\",void 0,void 0,{reason:p})};\nEZ\u003dfunction(p,d){if(B$(d.get(),\"html5_ssap_pass_transition_reason\"))switch(p){case 2:return\"normal\";case 4:case 6:case 7:return\"error\";case 5:return jnw(p),\"abandoned\";case 3:case 1:return jnw(p),\"error\";default:PR(p,\"unexpected transition reason\")}else switch(p){case 2:return\"normal\";case 4:return\"error\";case 5:case 3:case 1:case 6:case 7:return JI(\"getExitReason: unexpected reason\",void 0,void 0,{reason:p}),\"error\";default:PR(p,\"unexpected transition reason\")}};\nCx\u003dfunction(p,d,b){QC(p,b)||mu(p,d,b);QC(p,\"video_to_ad\")||mu(p,d,\"video_to_ad\");QC(p,\"ad_to_video\")||mu(p,d,\"ad_to_video\");QC(p,\"ad_to_ad\")||mu(p,d,\"ad_to_ad\")};\nNl\u003dfunction(p,d,b,v,P,M,X,a,F,h,O,J,k,n,r,Z,C,G){F9.call(this,p,d,b,v,P,M,X,a,h,O,J,k,n,r,Z,C,G);var U\u003dthis;this.Zv\u003dF;this.Q5\u003dJ;this.Uv\u003d!0;this.KT\u003dthis.Vt\u003d0;this.XP\u003dkB(function(){A8e(hW(U));U.yL.K0(U.slot,U.layout)});\nthis.Pd\u003dkB(function(){Wcw(hW(U));U.qJ!\u003d\u003d\"rendering_stop_requested\"\u0026\u0026U.Q5(U);U.layoutExitReason?U.yL.mH(U.slot,U.layout,U.layoutExitReason):UwC(U)});\nthis.Z5\u003dnew g.NG(200);this.Z5.listen(\"tick\",function(){U.zP()});\ng.Y(this,this.Z5)};\nw4\u003dfunction(p){p.KT\u003dDate.now();G5(p,p.Vt);p.Z5.start()};\ntoj\u003dfunction(p){p.Vt\u003dp.o8();p.Hz(p.Vt/1E3,!0);G5(p,p.Vt)};\nG5\u003dfunction(p,d){d\u003d{current:d/1E3,duration:p.o8()/1E3};p.Zv.get().WM(\"onAdPlaybackProgress\",d)};\nUZ\u003dfunction(p){Nl.call(this,p.yL,p.slot,p.ut,p.uh,p.OY,p.dE,p.SB,p.L9,p.Zv,p.HX,p.Et,p.Q5,p.BW,p.Fj,p.lh,p.XH,p.W$,p.context)};\ncC\u003dfunction(p){Nl.call(this,p.yL,p.slot,p.ut,p.uh,p.OY,p.dE,p.SB,p.L9,p.Zv,p.HX,p.Et,p.Q5,p.BW,p.Fj,p.lh,p.XH,p.W$,p.context)};\nyA\u003dfunction(){cC.apply(this,arguments)};\ni3j\u003dfunction(p){return sZ(p.slot,p.lh.get())?new yA(p):new UZ(p)};\njb\u003dfunction(p){F9.call(this,p.callback,p.slot,p.ut,p.uh,p.OY,p.dE,p.SB,p.L9,p.HX,p.Et,p.Q5,p.BW,p.Fj,p.lh,p.XH,p.W$,p.context);var d\u003dthis;this.adCpn\u003d\"\";this.nV\u003d0;this.wY\u003d!1;this.Rx\u003d0;this.XP\u003dkB(function(){A8e(hW(d));d.yL.K0(d.slot,d.layout)});\nthis.Pd\u003dkB(function(){Wcw(hW(d));d.qJ!\u003d\u003d\"rendering_stop_requested\"\u0026\u0026d.Q5(d);d.layoutExitReason?d.yL.mH(d.slot,d.layout,d.layoutExitReason):UwC(d)});\nthis.o5\u003dp.o5;this.GP\u003dp.GP;this.Qm\u003dp.Qm;this.Zv\u003dp.Zv;this.Tr\u003dp.Tr;this.Q5\u003dp.Q5;if(!this.Ld()){B$(this.lh.get(),\"html5_disable_media_load_timeout\")||(this.ZM\u003dnew g.bR(function(){d.c8(\"load_timeout\",new P$(\"Media layout load timeout.\",{},\"ADS_CLIENT_ERROR_MESSAGE_MEDIA_LAYOUT_LOAD_TIMEOUT\",!0),\"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED\")},1E4));\np\u003dIR(this.lh.get());var b\u003dz5(this.lh.get());p\u0026\u0026b\u0026\u0026(this.pK\u003dnew g.bR(function(){var v\u003dXm(d.layout.clientMetadata,\"metadata_type_preload_player_vars\");v\u0026\u0026d.GP.get().N.preloadVideoByPlayerVars(v,2,300)}))}};\nDwe\u003dfunction(p,d){var b\u003dXm(d.clientMetadata,\"metadata_type_ad_video_id\"),v\u003dXm(d.clientMetadata,\"metadata_type_legacy_info_card_vast_extension\");b\u0026\u0026v\u0026\u0026p.Tr.get().N.G().Hb.add(b,{wW:v});(d\u003dXm(d.clientMetadata,\"metadata_type_sodar_extension_data\"))\u0026\u0026e0K(p.o5.get(),d);H3K(p.SB.get(),!1)};\nVoD\u003dfunction(p){H3K(p.SB.get(),!0);var d;((d\u003dp.shrunkenPlayerBytesConfig)\u003d\u003dnull?0:d.shouldRequestShrunkenPlayerBytes)\u0026\u0026p.SB.get().Dj(!1)};\neae\u003dfunction(p){var d\u003dXm(p.JD().clientMetadata,\"metadata_type_player_bytes_slot_metadata\");d\u003d\u003d\u003dvoid 0\u0026\u0026JI(\"PlayerBytesSlotMetadata is not filled\",p.JD(),p.ZN());return(d\u003d\u003dnull?void 0:d.MV)\u003d\u003d\u003d!0};\ntW\u003dfunction(){jb.apply(this,arguments)};\niF\u003dfunction(){tW.apply(this,arguments)};\nSVB\u003dfunction(p){return i3j(Object.assign({},p,{yL:p.callback,Et:function(){}}))};\nYVD\u003dfunction(p){return new jb(Object.assign({},p,{Et:function(d){p.Zv.get().WM(\"onAdIntroStateChange\",d)}}))};\ngUw\u003dfunction(p){function d(b){p.Zv.get().q6(b)}\nreturn sZ(p.slot,p.lh.get())?new iF(Object.assign({},p,{Et:d})):new jb(Object.assign({},p,{Et:d}))};\nHC\u003dfunction(p){for(var d\u003dp.ut,b\u003d[\"METADATA_TYPE_MEDIA_BREAK_LAYOUT_DURATION_MILLISECONDS\"],v\u003dg.u(c1()),P\u003dv.next();!P.done;P\u003dv.next())b.push(P.value);if(Ti(d,{eK:b,W5:[\"LAYOUT_TYPE_MEDIA_BREAK\"]}))return SVB(p);d\u003dp.ut;b\u003d[\"metadata_type_player_vars\",\"metadata_type_player_bytes_callback_ref\"];v\u003dg.u(c1());for(P\u003dv.next();!P.done;P\u003dv.next())b.push(P.value);if(Ti(d,{eK:b,W5:[\"LAYOUT_TYPE_MEDIA\"]}))return dW(p.ut.clientMetadata,\"metadata_type_ad_intro\")?YVD(p):gUw(p)};\nQnu\u003dfunction(p){var d\u003dXm(p.clientMetadata,\"metadata_type_ad_placement_config\").kind,b\u003dXm(p.clientMetadata,\"metadata_type_linked_in_player_layout_type\");return{cpn:p.layoutId,adType:Ld$(b),adBreakType:uF(d)}};\nuF\u003dfunction(p){switch(p){case \"AD_PLACEMENT_KIND_START\":return\"LATENCY_AD_BREAK_TYPE_PREROLL\";case \"AD_PLACEMENT_KIND_MILLISECONDS\":case \"AD_PLACEMENT_KIND_COMMAND_TRIGGERED\":case \"AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED\":return\"LATENCY_AD_BREAK_TYPE_MIDROLL\";case \"AD_PLACEMENT_KIND_END\":return\"LATENCY_AD_BREAK_TYPE_POSTROLL\";default:return\"LATENCY_AD_BREAK_TYPE_UNKNOWN\"}};\nLd$\u003dfunction(p){switch(p){case \"LAYOUT_TYPE_ENDCAP\":return\"adVideoEnd\";case \"LAYOUT_TYPE_SURVEY\":return\"surveyAd\";case \"LAYOUT_TYPE_VIDEO_INTERSTITIAL_BUTTONED_LEFT\":return\"surveyInterstitialAd\";default:return\"unknown\"}};\n$wq\u003dfunction(p){try{return new Di(p.LG,p.slot,p.layout,p.v5,p.a5,p.dE,p.Bu,p.GP,p.C0,p.SB,p.auB,p)}catch(d){}};\nDi\u003dfunction(p,d,b,v,P,M,X,a,F,h,O,J){g.e.call(this);this.LG\u003dp;this.slot\u003dd;this.layout\u003db;this.v5\u003dv;this.a5\u003dP;this.dE\u003dM;this.Bu\u003dX;this.GP\u003da;this.C0\u003dF;this.SB\u003dh;this.params\u003dJ;this.Fx\u003d!0;p\u003dHC(O);if(!p)throw Error(\"Invalid params for sublayout\");this.iF\u003dp};\nmww\u003dfunction(){this.D\u003d1;this.U\u003dnew nm};\nVA\u003dfunction(p,d,b,v,P,M,X,a,F,h,O,J,k){g.e.call(this);this.callback\u003dp;this.dE\u003dd;this.Bu\u003db;this.GP\u003dv;this.SB\u003dP;this.L9\u003dM;this.QL\u003dX;this.slot\u003da;this.layout\u003dF;this.v5\u003dh;this.dH\u003dO;this.C0\u003dJ;this.lh\u003dk;this.Fx\u003d!0;this.QS\u003d!1;this.AI\u003d[];this.ww\u003d-1;this.vK\u003d!1;this.WC\u003dnew mww};\nKdu\u003dfunction(p){var d;return(d\u003dp.layout.Vx)!\u003dnull?d:Xm(p.layout.clientMetadata,\"metadata_type_sub_layouts\")};\neb\u003dfunction(p){return{Dl:p.dE.get(),bN:!1,EJ:p.Ld()}};\nxwu\u003dfunction(p,d,b){if(p.uH()\u003d\u003d\u003dp.AI.length-1){var v,P;JI(\"Unexpected skip requested during the last sublayout\",(v\u003dp.jo())\u003d\u003dnull?void 0:v.JD(),(P\u003dp.jo())\u003d\u003dnull?void 0:P.ZN(),{requestingSlot:d,requestingLayout:b})}};\nBy7\u003dfunction(p,d,b){return b.layoutId!\u003d\u003dSb(p,d,b)?(JI(\"onSkipRequested for a PlayerBytes layout that is not currently active\",p.JD(),p.ZN()),!1):!0};\nRaD\u003dfunction(p){p.uH()\u003d\u003d\u003dp.AI.length-1\u0026\u0026JI(\"Unexpected skip with target requested during the last sublayout\")};\nTyW\u003dfunction(p,d,b){return b.renderingContent\u003d\u003d\u003dvoid 0\u0026\u0026b.layoutId!\u003d\u003dSb(p,d,b)?(JI(\"onSkipWithAdPodSkipTargetRequested for a PlayerBytes layout that is not currently active\",p.JD(),p.ZN(),{requestingSlot:d,requestingLayout:b}),!1):!0};\nAIk\u003dfunction(p,d,b,v){var P\u003dXm(d.ZN().clientMetadata,\"metadata_type_ad_pod_skip_target\");if(P\u0026\u0026P\u003e0\u0026\u0026P\u003cp.AI.length){a:{for(var M\u003dP;M\u003cp.AI.length;){if(P\u003d\u003d\u003dXm(p.AI[M].ZN().clientMetadata,\"metadata_type_ad_pod_skip_index\")){p\u003dM;break a}M++}p\u003dvoid 0}if(p\u003d\u003d\u003dvoid 0)JI(\"Skip-to-index was requested but target index was not found\",d.JD(),d.ZN(),{requestingSlot:b,requestingLayout:v});else return p}else JI(\"Invalid ad pod skip target index\",d.JD(),d.ZN(),{requestingSlot:b,requestingLayout:v})};\nSb\u003dfunction(p,d,b){var v\u003dXm(p.ZN().clientMetadata,\"metadata_type_linked_in_player_layout_id\");return v?v:(JI(\"Tried to retrieve Linked InPlayer LayoutId but missing ClientMetadata\",p.JD(),p.ZN(),{requestingSlot:d,requestingLayout:b}),null)};\npsw\u003dfunction(p,d,b,v){Wd7(p,d,b,\"skipped\",function(){Yj(p,v)})};\nWd7\u003dfunction(p,d,b,v,P){if(!p.vK){var M\u003dp.jo();if(M){M.ZN().layoutId!\u003d\u003db.layoutId\u0026\u0026JI(\"SubLayout mismatch in exitSubLayout\",d,b,{exitingSubLayout:b.layoutId,activeSubLayout:M.ZN().layoutId});p.vK\u003d!0;M.t$(M.ZN(),v);M\u003dObject.assign({},eb(p),{layoutId:b.layoutId,layoutExitReason:v});var X\u003dM.layoutId,a\u003dM.layoutExitReason;if(M.EJ){var F\u003d{};sa(M.Dl,\"wrsx\",(F.xc\u003dX,F.ler\u003da,F.ctp\u003dlO(X),F))}p.ek(d,b,v);p.vK\u003d!1;p.YQ?(p.YQ(),p.Ld()||g4(p.L9.get())):P()}else JI(\"No active adapter when exitSubLayout in PlayerBytesVodCompositeLayoutRenderingAdapter. This should never happen.\",\nd,b)}};\nYj\u003dfunction(p,d){if(p.uH()\u003d\u003d\u003dp.AI.length-1)p.ww++,Lx(p.dH,p.layout,\"normal\"),p.Ld()||g4(p.L9.get());else a:{if(p.uH()\u003d\u003d\u003d-1\u0026\u0026(p.callback.K0(p.slot,p.layout),d\u003e0)){JI(\"Invalid index for playLayoutAtIndexOrExit when no ad has played yet.\",p.slot,p.layout,{indexToPlay:d,layoutId:p.layout.layoutId});break a}p.ww\u003dd;d\u003dp.jo();if(p.uH()\u003e0\u0026\u0026!p.Ld()){var b\u003dp.L9.get();b.U\u003d!1;var v\u003d{};b.D\u0026\u0026b.videoId\u0026\u0026(v.cttAuthInfo\u003d{token:b.D,videoId:b.videoId});Lc(\"ad_to_ad\",v)}p.s$(d)}};\nQA\u003dfunction(p){VA.call(this,p.LG,p.dE,p.Bu,p.GP,p.SB,p.L9,p.QL,p.slot,p.layout,p.v5,p.dH,p.C0,p.lh)};\ndqz\u003dfunction(p){(p\u003dp.jo())\u0026\u0026p.YU()};\nmm\u003dfunction(p){VA.call(this,p.LG,p.dE,p.Bu,p.GP,p.SB,p.L9,p.QL,p.slot,p.layout,p.v5,p.dH,p.C0,p.lh);this.bq\u003dvoid 0};\nbcD\u003dfunction(p,d){p.Li()\u0026\u0026!fm(p.WC.U)||p.callback.mH(p.slot,p.layout,d)};\nKx\u003dfunction(p){return B$(p.lh.get(),\"html5_ssap_pass_transition_reason\")};\nvrD\u003dfunction(p,d,b){d.GS().currentState\u003c2\u0026\u0026(b\u003dEZ(b,p.lh),d.t$(d.ZN(),b));b\u003dd.GS().D;p.ek(p.slot,d.ZN(),b)};\nPxD\u003dfunction(p,d){if(p.WC.U.currentState\u003c2){var b\u003dEZ(d,p.lh);b\u003d\u003d\u003d\"error\"?p.callback.Fg(p.slot,p.layout,new P$(\"Player transition with error during SSAP composite layout.\",{playerErrorCode:\"non_video_expired\",transitionReason:d},\"ADS_CLIENT_ERROR_MESSAGE_PLAYER_TRANSITION_WITH_ERROR\"),\"ADS_CLIENT_ERROR_TYPE_ERROR_DURING_RENDERING\"):Lx(p.dH,p.layout,b)}};\nxj\u003dfunction(p,d,b){d.GS().currentState\u003e\u003d2||(d.t$(d.ZN(),b),fm(d.GS())\u0026\u0026(yz(p.QL,p.slot,d.ZN(),b),p.bq\u003dvoid 0))};\nMfC\u003dfunction(p,d){p.WC.D\u003d\u003d\u003d2\u0026\u0026d!\u003d\u003dp.wy()\u0026\u0026JI(\"onClipEntered: unknown cpn\",p.slot,p.layout,{cpn:d})};\nXsC\u003dfunction(p,d){var b\u003dp.jo();if(b){var v\u003db.ZN().layoutId,P\u003dp.uH()+1;p.Li()?xj(p,b,d):b.t$(b.ZN(),d);P\u003e\u003d0\u0026\u0026P\u003cp.AI.length?(b\u003dp.AI[P].ZN().layoutId,Kx(p)\u0026\u0026([\"normal\",\"skipped\"].includes(d)||JI(\"exitActiveLayoutAndPlayNext: unexpected exit reason\",p.slot,p.layout,{exitReason:d})),p.Bu.get().finishSegmentByCpn(v,b,Zi(d,p.lh))):P\u003d\u003d\u003dp.AI.length?Lx(p.dH,p.layout,\"normal\"):JI(\"unexpected index\",p.slot,p.layout,{index:P})}else JI(\"exitActiveLayoutAndPlayNext: no active adapter\",p.slot,p.layout)};\nqbK\u003dfunction(p,d){JI(d+\": undefined adapter\",p.slot,p.layout)};\nazK\u003dfunction(p){return sZ(p.slot,p.lh.get())?new mm(p):new QA(p)};\nBC\u003dfunction(p,d,b,v,P,M,X){g.e.call(this);this.callback\u003dp;this.GP\u003dd;this.SB\u003db;this.L9\u003dv;this.iF\u003dP;this.C0\u003dM;this.lh\u003dX;this.Fx\u003d!0;this.QS\u003d!1};\norw\u003dfunction(p,d,b,v,P,M,X,a,F,h,O,J,k,n,r,Z,C,G,U,I,V,S){function B(){var pz\u003dHC(Object.assign({},qC,{callback:{K0:p.K0.bind(p),mH:p.mH.bind(p),N7:function(){},\nFg:p.Fg.bind(p)},slot:b,ut:v,Q5:function(){Lx(X,v,\"normal\")},\nBW:0,Fj:1,XH:!0}));return pz?new BC(p,O,k,r,pz,P,U):pz}\nfunction x(){var pz\u003dObject.assign({},qC,{callback:{K0:function(){},\nmH:function(){},\nN7:function(){return void Lx(X,v,\"normal\")},\nFg:function(){}},\nslot:b,ut:v,Q5:function(){},\nBW:0,Fj:1,XH:!0});return $wq({LG:p,slot:b,layout:v,v5:M,a5:X,dE:J,Bu:I,GP:O,C0:P,SB:k,auB:pz,context:V})}\nfunction Pj(){var pz,Q\u003d(pz\u003dv.Vx)!\u003dnull?pz:Xm(v.clientMetadata,\"metadata_type_sub_layouts\");pz\u003dazK({LG:p,dE:J,Bu:I,GP:O,SB:k,L9:r,QL:d,slot:b,layout:v,v5:M,dH:X,C0:P,lh:U});for(var W\u003d[],l\u003d{xR:0};l.xR\u003cQ.length;l\u003d{xR:l.xR},l.xR++){var m\u003dHC(Object.assign({},qC,{callback:{K0:pz.P6.bind(pz),mH:pz.hh.bind(pz),N7:pz.N7.bind(pz),Fg:pz.Cl.bind(pz)},slot:b,ut:Q[l.xR],Q5:function(Yu){return function(Z2){Z2.t$(Q[Yu.xR],\"normal\")}}(l),\nBW:l.xR,Fj:Q.length,XH:!1}));if(!m)return;W.push(m)}pz.AI\u003dW;return pz}\nvar qC\u003d{uh:a,OY:F,o5:h,GP:O,dE:J,SB:k,Qm:n,L9:r,Zv:Z,HX:C,Tr:G,lh:U,context:V,W$:S};a\u003dTi(v,{eK:[\"metadata_type_sub_layouts\"],W5:[\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\"]})||v.Vx!\u003d\u003dvoid 0\u0026\u0026v.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\";F\u003dsZ(b,U.get())\u0026\u0026Ti(v,{eK:[],W5:[\"LAYOUT_TYPE_MEDIA\",\"LAYOUT_TYPE_MEDIA_BREAK\"]});h\u003dTi(v,{eK:[],W5:[\"LAYOUT_TYPE_MEDIA\",\"LAYOUT_TYPE_MEDIA_BREAK\"]});if(a)return Pj();if(F)return x();if(h)return B()};\nRR\u003dfunction(p,d,b,v,P,M,X,a,F,h){this.callback\u003dp;this.slot\u003dd;this.layout\u003db;this.dE\u003dv;this.Bu\u003dP;this.JZ\u003dM;this.SB\u003dX;this.GB\u003da;this.uh\u003dF;this.X\u003dh;this.driftRecoveryMs\u003dXm(this.layout.clientMetadata,\"metadata_type_drift_recovery_ms\")||null;this.V\u003dXm(this.layout.clientMetadata,\"metadata_type_prefetch_metadata\")!\u003d\u003dvoid 0};\nhfK\u003dfunction(p){var d\u003dXm(p.layout.clientMetadata,\"metadata_type_layout_enter_ms\"),b\u003dXm(p.layout.clientMetadata,\"metadata_type_layout_exit_ms\");p\u003dp.JZ.get();d\u003dFuk(p.B,d,b);return Math.min(b,d!\u003d\u003dnull?d:Infinity)};\nAW\u003dfunction(p,d){var b;T5(p.uh.get(),{driftRecoveryInfo:Object.assign({},{contentCpn:(b\u003dp.dE.get().Ac)\u003d\u003dnull?void 0:b.clientPlaybackNonce,adClientData:p.layout.wN.adClientDataEntry},d)})};\nWC\u003dfunction(p,d,b,v,P,M,X,a,F,h,O){RR.call(this,p,d,b,v,P,M,X,a,F,h);this.B\u003dO;this.U\u003dthis.D\u003dnull;p\u003dg.u(this.B);for(d\u003dp.next();!d.done;d\u003dp.next())d\u003dd.value,dW(d.ZN().clientMetadata,\"metadata_type_survey_overlay\")\u0026\u0026(this.U\u003dd.ZN().layoutId)};\nJdC\u003dfunction(p,d){var b\u003dOcC(p,d);b||JI(\"Expected subLRA found by layout ID\",p.slot,p.layout,{layoutId:d});p.D\u003d{NB:b};b?b.startRendering(b.ZN()):d\u003d\u003d\u003dp.U\u0026\u0026JI(\"Failed to find rendering adapter for survey media layout\",p.slot,p.layout,{surveyMediaLayoutId:d})};\nOcC\u003dfunction(p,d){return d\u003d\u003dnull?null:p.B.find(function(b){return b.ZN().layoutId\u003d\u003d\u003dd})||null};\nkkW\u003dfunction(p,d,b,v,P,M,X,a,F,h){var O\u003dP-v,J\u003ddW(d.clientMetadata,\"metadata_type_survey_overlay\"),k,n\u003d((k\u003dp.fulfilledLayout||Xm(p.clientMetadata,\"metadata_type_fulfilled_layout\"))\u003d\u003dnull?void 0:Xm(k.clientMetadata,\"metadata_type_ssdai_ads_config\"))||\"\";if(!O)return X.zn(b,n,2,M,v,P,p.slotId),po(h,\"ads_iraot\",\"sid.\"+p.slotId+\";enterMs.\"+v+\";exitMs.\"+P+\";hso.\"+J+\";vid.\"+b.video_id),null;O\u003dX.M$(b,n,2,M,v,P,p.slotId);po(h,\"ads_atct\",\"sid.\"+p.slotId+\";enterMs.\"+v+\";exitMs.\"+P+\";hso.\"+J+\";vid.\"+b.video_id);\nif(!O)return JI(\"Unexpected failure to add to playback timeline\",p,d,F()),null;p\u003dp.slotId;d\u003dd.layoutId;O?(a.D.has(O)\u0026\u0026JI(\"Unexpected remap of timeline playback\"),a.D.set(O,{slotId:p,layoutId:d})):JI(\"Invalid timeline playback ID\");v+M\u003eP\u0026\u0026X.Bc(O,P-v);return O};\nnrK\u003dfunction(p,d,b){var v\u003dXm(d.clientMetadata,\"metadata_type_sodar_extension_data\");if(v)try{e0K(b,v)}catch(P){JI(\"Unexpected error when loading Sodar\",p,d,{error:P})}};\nrdw\u003dfunction(p,d,b,v,P,M,X){da(p,d,new g.kU(b,new g.px),v,P,X,!1,M)};\nda\u003dfunction(p,d,b,v,P,M,X,a){X\u003dX\u003d\u003d\u003dvoid 0?!0:X;Oa(b)\u0026\u0026Jn(P,0,null)\u0026\u0026(!tt(p,\"impression\")\u0026\u0026a\u0026\u0026a(),p.f0(\"impression\"));tt(p,\"impression\")\u0026\u0026(g.ry(b,4)\u0026\u0026!g.ry(b,2)\u0026\u0026p.qs(\"pause\"),n3(b,4)\u003c0\u0026\u0026!(n3(b,2)\u003c0)\u0026\u0026p.qs(\"resume\"),g.ry(b,16)\u0026\u0026P\u003e\u003d.5\u0026\u0026p.qs(\"seek\"),X\u0026\u0026g.ry(b,2)\u0026\u0026bU(p,b.state,d,v,P,M))};\nbU\u003dfunction(p,d,b,v,P,M,X,a){tt(p,\"impression\")\u0026\u0026(M?(M\u003dP-v,M\u003dM\u003e\u003d-1\u0026\u0026M\u003c\u003d2):M\u003dMath.abs(v-P)\u003c\u003d1,vq(p,d,M?v:P,b,v,X,a\u0026\u0026M),M\u0026\u0026p.f0(\"complete\"))};\nvq\u003dfunction(p,d,b,v,P,M,X){jk(p,b*1E3,X);P\u003c\u003d0||b\u003c\u003d0||(d\u003d\u003dnull?0:g.R(d,16))||(d\u003d\u003dnull?0:g.R(d,32))||(Jn(b,P*.25,v)\u0026\u0026(M\u0026\u0026!tt(p,\"first_quartile\")\u0026\u0026M(\"first\"),p.f0(\"first_quartile\")),Jn(b,P*.5,v)\u0026\u0026(M\u0026\u0026!tt(p,\"midpoint\")\u0026\u0026M(\"second\"),p.f0(\"midpoint\")),Jn(b,P*.75,v)\u0026\u0026(M\u0026\u0026!tt(p,\"third_quartile\")\u0026\u0026M(\"third\"),p.f0(\"third_quartile\")))};\nfzK\u003dfunction(p,d){tt(p,\"impression\")\u0026\u0026p.qs(d?\"fullscreen\":\"end_fullscreen\")};\nuLu\u003dfunction(p){tt(p,\"impression\")\u0026\u0026p.qs(\"clickthrough\")};\nlzC\u003dfunction(p){p.qs(\"active_view_measurable\")};\nsTC\u003dfunction(p){tt(p,\"impression\")\u0026\u0026!tt(p,\"seek\")\u0026\u0026p.qs(\"active_view_fully_viewable_audible_half_duration\")};\nZcw\u003dfunction(p){tt(p,\"impression\")\u0026\u0026!tt(p,\"seek\")\u0026\u0026p.qs(\"active_view_viewable\")};\nEr7\u003dfunction(p){tt(p,\"impression\")\u0026\u0026!tt(p,\"seek\")\u0026\u0026p.qs(\"audio_audible\")};\nCxk\u003dfunction(p){tt(p,\"impression\")\u0026\u0026!tt(p,\"seek\")\u0026\u0026p.qs(\"audio_measurable\")};\nN5K\u003dfunction(p,d,b,v,P,M,X,a,F,h,O,J){this.callback\u003dp;this.slot\u003dd;this.layout\u003db;this.Bu\u003dv;this.GB\u003dP;this.SB\u003dM;this.aH\u003dX;this.OY\u003da;this.o5\u003dF;this.lh\u003dh;this.uh\u003dO;this.dE\u003dJ;this.Uv\u003d!0;this.jT\u003dthis.qJ\u003dnull;this.adCpn\u003dvoid 0;this.D\u003d!1};\nGkC\u003dfunction(p,d,b){var v;po(p.uh.get(),\"ads_qua\",\"cpn.\"+Xm(p.layout.clientMetadata,\"metadata_type_content_cpn\")+\";acpn.\"+((v\u003dkj(p.dE.get(),2))\u003d\u003dnull?void 0:v.clientPlaybackNonce)+\";qt.\"+d+\";clr.\"+b)};\nws7\u003dfunction(p,d){var b,v;po(p.uh.get(),\"ads_imp\",\"cpn.\"+Xm(p.layout.clientMetadata,\"metadata_type_content_cpn\")+\";acpn.\"+((b\u003dkj(p.dE.get(),2))\u003d\u003dnull?void 0:b.clientPlaybackNonce)+\";clr.\"+d+\";skp.\"+!!g.L((v\u003dXm(p.layout.clientMetadata,\"metadata_type_instream_ad_player_overlay_renderer\"))\u003d\u003dnull?void 0:v.skipOrPreviewRenderer,Pq))};\nMf\u003dfunction(p){return p.lh.get().N.G().experiments.Wb(\"increase_completion_ping_firing_window\")\u0026\u0026kj(p.dE.get(),1).C$};\nXg\u003dfunction(p){return{enterMs:Xm(p.clientMetadata,\"metadata_type_layout_enter_ms\"),exitMs:Xm(p.clientMetadata,\"metadata_type_layout_exit_ms\")}};\nqf\u003dfunction(p,d,b,v,P,M,X,a,F,h,O,J,k,n){RR.call(this,p,d,b,v,P,X,a,F,h,J);this.aH\u003dM;this.o5\u003dO;this.OY\u003dk;this.lh\u003dn;this.jT\u003dthis.qJ\u003dnull};\nUq7\u003dfunction(p,d){var b;po(p.uh.get(),\"ads_imp\",\"acpn.\"+((b\u003dkj(p.dE.get(),2))\u003d\u003dnull?void 0:b.clientPlaybackNonce)+\";clr.\"+d)};\ncd$\u003dfunction(p,d,b){var v;po(p.uh.get(),\"ads_qua\",\"cpn.\"+Xm(p.layout.clientMetadata,\"metadata_type_content_cpn\")+\";acpn.\"+((v\u003dkj(p.dE.get(),2))\u003d\u003dnull?void 0:v.clientPlaybackNonce)+\";qt.\"+d+\";clr.\"+b)};\na9\u003dfunction(p,d,b,v,P,M,X,a,F,h,O,J,k,n,r,Z,C,G,U,I,V){this.C0\u003dp;this.v5\u003dd;this.dH\u003db;this.dE\u003dv;this.Bu\u003dP;this.SB\u003dM;this.uh\u003dX;this.aH\u003da;this.JZ\u003dF;this.OY\u003dh;this.o5\u003dO;this.GP\u003dJ;this.Qm\u003dk;this.L9\u003dn;this.Zv\u003dr;this.HX\u003dZ;this.Tr\u003dC;this.lh\u003dG;this.D\u003dU;this.context\u003dI;this.W$\u003dV};\no9\u003dfunction(p,d,b,v,P,M,X,a,F,h,O,J,k,n,r,Z,C,G){this.C0\u003dp;this.v5\u003dd;this.dH\u003db;this.uh\u003dv;this.OY\u003dP;this.o5\u003dM;this.GP\u003dX;this.dE\u003da;this.SB\u003dF;this.Qm\u003dh;this.L9\u003dO;this.Zv\u003dJ;this.HX\u003dk;this.Tr\u003dn;this.lh\u003dr;this.Bu\u003dZ;this.context\u003dC;this.W$\u003dG};\nydC\u003dfunction(p,d,b,v){aL.call(this,\"survey-interstitial\",p,d,b,v)};\nFg\u003dfunction(p,d,b,v,P){l9.call(this,b,p,d,v);this.uh\u003dP;p\u003dXm(d.clientMetadata,\"metadata_type_ad_placement_config\");this.GB\u003dnew Uh(d.gN,P,p,d.layoutId)};\nhZ\u003dfunction(p){return Math.round(p.width)+\"x\"+Math.round(p.height)};\nJZ\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?O$:b;b.width\u003cO$.width\u0026\u0026(b\u003dO$);if(p.width\u003cb.width||p.height\u003cb.height)return{xu:3,Ve:501,errorMessage:\"ad(\"+hZ(b)+\") larger than container(\"+hZ(p)+\").\"};if(b.width*b.height\u003ep.width*p.height*.2)return{xu:3,Ve:501,errorMessage:\"ad(\"+hZ(b)+\") to container(\"+hZ(p)+\") ratio exceeds limit.\"};if(b.height\u003ep.height/3-d)return{xu:3,Ve:501,errorMessage:\"ad(\"+hZ(b)+\") covers container(\"+hZ(p)+\") center.\"}};\nIzC\u003dfunction(p,d){var b\u003dXm(p.clientMetadata,\"metadata_type_ad_placement_config\");return new Uh(p.gN,d,b,p.layoutId)};\nkn\u003dfunction(p){return Xm(p.clientMetadata,\"metadata_type_invideo_overlay_ad_renderer\")};\nno\u003dfunction(p,d,b,v){aL.call(this,\"invideo-overlay\",p,d,b,v);this.interactionLoggingClientData\u003dv};\nra\u003dfunction(p,d,b,v,P,M,X,a,F,h,O,J){l9.call(this,M,p,d,P);this.uh\u003db;this.V\u003dX;this.SB\u003da;this.HX\u003dF;this.lh\u003dh;this.S\u003dO;this.X\u003dJ;this.GB\u003dIzC(d,b)};\nzf7\u003dfunction(){var p\u003d[\"metadata_type_invideo_overlay_ad_renderer\"];c1().forEach(function(d){p.push(d)});\nreturn{eK:p,W5:[\"LAYOUT_TYPE_IN_VIDEO_TEXT_OVERLAY\",\"LAYOUT_TYPE_IN_VIDEO_ENHANCED_TEXT_OVERLAY\"]}};\nfo\u003dfunction(p,d,b,v,P,M,X,a,F,h,O,J,k){l9.call(this,M,p,d,P);this.uh\u003db;this.V\u003dX;this.W\u003da;this.SB\u003dF;this.HX\u003dh;this.lh\u003dO;this.S\u003dJ;this.X\u003dk;this.GB\u003dIzC(d,b)};\njTD\u003dfunction(){for(var p\u003d[\"metadata_type_invideo_overlay_ad_renderer\"],d\u003dg.u(c1()),b\u003dd.next();!b.done;b\u003dd.next())p.push(b.value);return{eK:p,W5:[\"LAYOUT_TYPE_IN_VIDEO_IMAGE_OVERLAY\"]}};\nuU\u003dfunction(p){this.SB\u003dp;this.D\u003d!1};\ntfC\u003dfunction(p,d,b){aL.call(this,\"survey\",p,{},d,b)};\nlU\u003dfunction(p,d,b,v,P,M,X){l9.call(this,b,p,d,v);this.V\u003dP;this.SB\u003dM;this.lh\u003dX};\nicw\u003dfunction(p,d,b,v,P,M,X,a,F,h){this.eT\u003dp;this.SB\u003dd;this.uh\u003db;this.V\u003dv;this.OY\u003dP;this.U\u003dM;this.B\u003dX;this.HX\u003da;this.lh\u003dF;this.D\u003dh};\nHcz\u003dfunction(p,d,b,v,P,M,X,a,F,h){this.eT\u003dp;this.SB\u003dd;this.uh\u003db;this.V\u003dv;this.OY\u003dP;this.U\u003dM;this.B\u003dX;this.HX\u003da;this.lh\u003dF;this.D\u003dh};\ns$\u003dfunction(p,d,b,v,P,M,X,a,F,h){vb.call(this,p,d,b,v,P,M,X,F);this.xD\u003da;this.dE\u003dh};\nDqK\u003dfunction(){var p\u003dg0u();p.eK.push(\"metadata_type_ad_info_ad_metadata\");return p};\nVf7\u003dfunction(p,d,b,v,P,M,X){this.eT\u003dp;this.SB\u003dd;this.uh\u003db;this.U\u003dv;this.xD\u003dP;this.D\u003dM;this.dE\u003dX};\nef7\u003dfunction(p,d,b,v,P,M,X,a){this.eT\u003dp;this.SB\u003dd;this.uh\u003db;this.U\u003dv;this.xD\u003dP;this.D\u003dM;this.lh\u003dX;this.dE\u003da};\nZZ\u003dfunction(p,d){this.slotId\u003dd;this.triggerType\u003d\"TRIGGER_TYPE_AD_BREAK_STARTED\";this.triggerId\u003dp(this.triggerType)};\nE$\u003dfunction(p,d){this.adPodIndex\u003dp;this.D\u003dd.length;this.adBreakLengthSeconds\u003dd.reduce(function(v,P){return v+P},0);\nvar b\u003d0;for(p+\u003d1;p\u003cd.length;p++)b+\u003dd[p];this.adBreakRemainingLengthSeconds\u003db};\nCo\u003dfunction(p,d,b){this.Mh\u003dd;this.triggerType\u003d\"TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED\";this.triggerId\u003db||p(this.triggerType)};\nNf\u003dfunction(p,d,b){this.D\u003dd;this.triggerType\u003d\"TRIGGER_TYPE_CLOSE_REQUESTED\";this.triggerId\u003db||p(this.triggerType)};\nGo\u003dfunction(p,d,b,v){this.Mh\u003dd;this.visible\u003db;this.triggerType\u003d\"TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED\";this.triggerId\u003dv||p(this.triggerType)};\nSbB\u003dfunction(p){this.triggerType\u003d\"TRIGGER_TYPE_CUE_BREAK_IDENTIFIED\";this.triggerId\u003dp(this.triggerType)};\nYbu\u003dfunction(p){this.triggerType\u003d\"TRIGGER_TYPE_DURATION_AFTER_MEDIA_PAUSED\";this.triggerId\u003dp(this.triggerType)};\nwa\u003dfunction(p,d,b){this.triggeringLayoutId\u003dd;this.slotId\u003db;this.triggerType\u003d\"TRIGGER_TYPE_LAYOUT_ID_ACTIVE_AND_SLOT_ID_HAS_EXITED\";this.triggerId\u003dp(this.triggerType)};\nU$\u003dfunction(p,d,b){this.triggeringLayoutId\u003dd;this.triggerType\u003d\"TRIGGER_TYPE_LAYOUT_ID_ENTERED\";this.triggerId\u003db||p(this.triggerType)};\ncq\u003dfunction(p,d,b,v){this.triggeringLayoutId\u003dd;this.D\u003db;this.triggerType\u003d\"TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON\";this.triggerId\u003dv||p(this.triggerType)};\ngrK\u003dfunction(p){switch(p){case \"LAYOUT_EXIT_REASON_UNSPECIFIED\":return\"unknown\";case \"LAYOUT_EXIT_REASON_NORMAL\":return\"normal\";case \"LAYOUT_EXIT_REASON_ERROR\":return\"error\";case \"LAYOUT_EXIT_REASON_USER_SKIPPED\":return\"skipped\";case \"LAYOUT_EXIT_REASON_USER_MUTED\":return\"muted\";case \"LAYOUT_EXIT_REASON_ABANDONED\":return\"abandoned\";case \"LAYOUT_EXIT_REASON_USER_INPUT_SUBMITTED\":return\"user_input_submitted\";case \"LAYOUT_EXIT_REASON_USER_CANCELLED\":return\"user_cancelled\";default:return new T(\"Invalid layout exit reason: \"+\np)}};\ny1\u003dfunction(p,d,b){this.triggeringLayoutId\u003dd;this.triggerType\u003d\"TRIGGER_TYPE_LAYOUT_ID_EXITED\";this.triggerId\u003db||p(this.triggerType)};\nI9\u003dfunction(p,d){this.triggerType\u003d\"TRIGGER_TYPE_LIVE_STREAM_BREAK_ENDED\";this.triggerId\u003dd||p(this.triggerType)};\nzo\u003dfunction(p,d){this.breakDurationMs\u003dp;this.triggerType\u003d\"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED\";this.triggerId\u003dd||\"\"};\njZ\u003dfunction(p,d){this.breakDurationMs\u003dp;this.triggerType\u003d\"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED\";this.triggerId\u003dd||\"\"};\ntZ\u003dfunction(p,d){this.triggerType\u003d\"TRIGGER_TYPE_LIVE_STREAM_BREAK_STARTED\";this.triggerId\u003dd||p(this.triggerType)};\nLuB\u003dfunction(p){this.triggerId\u003dp;this.triggerType\u003d\"TRIGGER_TYPE_MEDIA_RESUMED\"};\nQTu\u003dfunction(p,d,b,v,P){this.Mh\u003dd;this.D\u003db;this.visible\u003dv;this.layoutId\u003dP;this.triggerType\u003d\"TRIGGER_TYPE_MEDIA_TIME_RANGE_ALLOW_REACTIVATION_ON_USER_CANCELLED\";this.triggerId\u003dp(this.triggerType)};\niU\u003dfunction(p,d,b,v,P){this.Mh\u003dd;this.D\u003db;this.visible\u003dv;this.triggerType\u003d\"TRIGGER_TYPE_MEDIA_TIME_RANGE\";this.triggerId\u003dP||p(this.triggerType)};\nHq\u003dfunction(p,d){this.breakDurationMs\u003dp;this.triggerType\u003d\"TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION\";this.triggerId\u003dd||\"\"};\n$qe\u003dfunction(p,d,b){this.Mh\u003dd;this.D\u003db;this.triggerType\u003d\"TRIGGER_TYPE_NOT_IN_MEDIA_TIME_RANGE\";this.triggerId\u003dp(this.triggerType)};\nDZ\u003dfunction(p,d,b,v,P){this.D\u003dd;this.slotType\u003db;this.layoutType\u003dv;this.triggerType\u003d\"TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED\";this.triggerId\u003dP||p(this.triggerType)};\nV1\u003dfunction(p,d){this.D\u003dd;this.slotType\u003d\"SLOT_TYPE_IN_PLAYER\";this.triggerType\u003d\"TRIGGER_TYPE_ON_DIFFERENT_SLOT_ID_ENTER_REQUESTED\";this.triggerId\u003dp(this.triggerType)};\neZ\u003dfunction(p,d,b){this.layoutId\u003dd;this.triggerType\u003d\"TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED\";this.triggerId\u003db||p(this.triggerType)};\nSZ\u003dfunction(p,d,b){this.D\u003dd;this.triggerType\u003d\"TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID\";this.triggerId\u003db||p(this.triggerType)};\nYAB\u003dfunction(p,d){this.opportunityType\u003d\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\";this.associatedSlotId\u003dd;this.triggerType\u003d\"TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED\";this.triggerId\u003dp(this.triggerType)};\nmqu\u003dfunction(p,d){this.D\u003dp;this.index\u003dd};\nKuq\u003dfunction(p){this.triggerType\u003d\"TRIGGER_TYPE_PLAYBACK_MINIMIZED\";this.triggerId\u003dp(this.triggerType)};\nYn\u003dfunction(p,d){this.triggerType\u003d\"TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED\";this.triggerId\u003dd||p(this.triggerType)};\nxq7\u003dfunction(p,d,b){this.layoutId\u003dd;this.offsetMs\u003db;this.triggerType\u003d\"TRIGGER_TYPE_PROGRESS_PAST_MEDIA_TIME_WITH_OFFSET_RELATIVE_TO_LAYOUT_ENTER\";this.triggerId\u003dp(this.triggerType)};\nB5D\u003dfunction(p,d){this.layoutId\u003dd;this.triggerType\u003d\"TRIGGER_TYPE_SEEK_BACKWARD_BEFORE_LAYOUT_ENTER_TIME\";this.triggerId\u003dp(this.triggerType)};\nRfK\u003dfunction(p,d,b){this.layoutId\u003dd;this.offsetMs\u003db;this.triggerType\u003d\"TRIGGER_TYPE_SEEK_FORWARD_PAST_MEDIA_TIME_WITH_OFFSET_RELATIVE_TO_LAYOUT_ENTER\";this.triggerId\u003dp(this.triggerType)};\nLo\u003dfunction(p,d,b){this.triggeringLayoutId\u003dd;this.triggerType\u003d\"TRIGGER_TYPE_SKIP_REQUESTED\";this.triggerId\u003db||p(this.triggerType)};\nQ1\u003dfunction(p,d,b){this.triggeringSlotId\u003dd;this.triggerType\u003d\"TRIGGER_TYPE_SLOT_ID_ENTERED\";this.triggerId\u003db||p(this.triggerType)};\n$n\u003dfunction(p,d,b){this.triggeringSlotId\u003dd;this.triggerType\u003d\"TRIGGER_TYPE_SLOT_ID_EXITED\";this.triggerId\u003db||p(this.triggerType)};\nmR\u003dfunction(p,d){this.triggeringSlotId\u003dd;this.triggerType\u003d\"TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY\";this.triggerId\u003dp(this.triggerType)};\nKo\u003dfunction(p,d){this.triggeringSlotId\u003dd;this.triggerType\u003d\"TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY\";this.triggerId\u003dp(this.triggerType)};\nxn\u003dfunction(p,d,b){this.triggeringSlotId\u003dd;this.triggerType\u003d\"TRIGGER_TYPE_SLOT_ID_SCHEDULED\";this.triggerId\u003db||p(this.triggerType)};\nBq\u003dfunction(p,d){this.triggeringSlotId\u003dd;this.triggerType\u003d\"TRIGGER_TYPE_SLOT_ID_UNSCHEDULED\";this.triggerId\u003dp(this.triggerType)};\nR9\u003dfunction(p,d,b){this.triggeringLayoutId\u003dd;this.triggerType\u003d\"TRIGGER_TYPE_SURVEY_SUBMITTED\";this.triggerId\u003db||p(this.triggerType)};\nTo\u003dfunction(p,d,b,v){this.durationMs\u003dd;this.triggeringLayoutId\u003db;this.triggerType\u003d\"TRIGGER_TYPE_TIME_RELATIVE_TO_LAYOUT_ENTER\";this.triggerId\u003dv||p(this.triggerType)};\nAZ\u003dfunction(p,d,b,v){this.category\u003dp;this.trigger\u003dd;this.slot\u003db;this.layout\u003dv};\nWq\u003dfunction(p){return(p\u003d\u003dnull?void 0:p.layoutId)!\u003dnull\u0026\u0026(p\u003d\u003dnull?void 0:p.layoutType)!\u003dnull};\nT5q\u003dfunction(p){if(!Wq(p.adLayoutMetadata))return!1;p\u003dp.renderingContent;return g.L(p,pL)||g.L(p,dU)||g.L(p,bo)||g.L(p,vD)||g.L(p,PD)||g.L(p,M7)?!0:!1};\nAde\u003dfunction(p){return(p\u003d\u003dnull?void 0:p.durationMs)!\u003dnull\u0026\u0026(p\u003d\u003dnull?void 0:p.durationMs)\u003e0};\nq7\u003dfunction(p){return!!(p.JCF\u0026\u0026p.slot\u0026\u0026p.layout)};\naZ\u003dfunction(p){var d,b\u003d(d\u003dp.config)\u003d\u003dnull?void 0:d.adPlacementConfig;p\u003dp.renderer;return!(!b||b.kind\u003d\u003dnull||!p)};\nWuj\u003dfunction(p){if(!Wq(p.adLayoutMetadata))return!1;p\u003dp.renderingContent;return g.L(p,os)||g.L(p,F$)||g.L(p,qs)||g.L(p,as)?!0:!1};\noZ\u003dfunction(p){return p.playerVars!\u003d\u003dvoid 0\u0026\u0026p.pings!\u003d\u003dvoid 0\u0026\u0026p.externalVideoId!\u003d\u003dvoid 0};\nET\u003dfunction(p){if(!Wq(p.adLayoutMetadata))return!1;p\u003dp.renderingContent;var d\u003dg.L(p,FR);return d?fL(d):(d\u003dg.L(p,uo))?oZ(d):(d\u003dg.L(p,lo))?d.playerVars!\u003d\u003dvoid 0:(d\u003dg.L(p,os))?d.durationMilliseconds!\u003d\u003dvoid 0:g.L(p,sT)||g.L(p,ZL)?!0:!1};\nfL\u003dfunction(p){p\u003d(p.sequentialLayouts||[]).map(function(d){return g.L(d,CL)});\nreturn p.length\u003e0\u0026\u0026p.every(ET)};\nM9C\u003dfunction(p){if(!Wq(p.adLayoutMetadata))return!1;if(g.L(p.renderingContent,p0C)||g.L(p.renderingContent,dbD))return!0;var d\u003dg.L(p.renderingContent,N7);return g.L(p.renderingContent,G3)||g.L(d\u003d\u003dnull?void 0:d.sidePanel,bOK)||g.L(d\u003d\u003dnull?void 0:d.sidePanel,vKC)||g.L(d\u003d\u003dnull?void 0:d.sidePanel,PQw)?!0:!1};\nOOz\u003dfunction(p){var d;(d\u003d!p)||(d\u003dp.adSlotMetadata,d\u003d!((d\u003d\u003dnull?void 0:d.slotId)!\u003d\u003dvoid 0\u0026\u0026(d\u003d\u003dnull?void 0:d.slotType)!\u003d\u003dvoid 0));if(d||!(X0z(p)||p.slotEntryTrigger\u0026\u0026p.slotFulfillmentTriggers\u0026\u0026p.slotExpirationTriggers))return!1;var b;p\u003d(b\u003dp.fulfillmentContent)\u003d\u003dnull?void 0:b.fulfilledLayout;return(b\u003dg.L(p,CL))?ET(b):(b\u003dg.L(p,wU))?M9C(b):(b\u003dg.L(p,q7C))?Wuj(b):(b\u003dg.L(p,adB))?T5q(b):(b\u003dg.L(p,oKC))?Wq(b.adLayoutMetadata)?g.L(b.renderingContent,pL)?!0:!1:!1:(p\u003dg.L(p,Fiq))?Wq(p.adLayoutMetadata)?g.L(p.renderingContent,\nhGW)?!0:!1:!1:!1};\nX0z\u003dfunction(p){var d;p\u003dg.L((d\u003dp.fulfillmentContent)\u003d\u003dnull?void 0:d.fulfilledLayout,wU);var b;return p\u0026\u0026((b\u003dp.adLayoutMetadata)\u003d\u003dnull?void 0:b.layoutType)\u003d\u003d\u003d\"LAYOUT_TYPE_PANEL_QR_CODE\"\u0026\u0026p.layoutExitNormalTriggers\u003d\u003d\u003dvoid 0};\nJ9C\u003dfunction(p){var d;return(p\u003d\u003dnull?void 0:(d\u003dp.adSlotMetadata)\u003d\u003dnull?void 0:d.slotType)\u003d\u003d\u003d\"SLOT_TYPE_IN_PLAYER\"};\nnKC\u003dfunction(p,d){var b;if((b\u003dp.questions)\u003d\u003dnull||!b.length||!p.playbackCommands||(d\u003d\u003d\u003dvoid 0||!d)\u0026\u0026p.questions.length!\u003d\u003d1)return!1;p\u003dg.u(p.questions);for(d\u003dp.next();!d.done;d\u003dp.next()){d\u003dd.value;var v\u003db\u003dvoid 0,P\u003d((b\u003dg.L(d,UT))\u003d\u003dnull?void 0:b.surveyAdQuestionCommon)||((v\u003dg.L(d,cD))\u003d\u003dnull?void 0:v.surveyAdQuestionCommon);if(!kXj(P))return!1}return!0};\nr9D\u003dfunction(p){p\u003d((p\u003d\u003dnull?void 0:p.playerOverlay)||{}).instreamSurveyAdRenderer;var d;if(p)if(p.playbackCommands\u0026\u0026p.questions\u0026\u0026p.questions.length\u003d\u003d\u003d1){var b,v\u003d((d\u003dg.L(p.questions[0],UT))\u003d\u003dnull?void 0:d.surveyAdQuestionCommon)||((b\u003dg.L(p.questions[0],cD))\u003d\u003dnull?void 0:b.surveyAdQuestionCommon);d\u003dkXj(v)}else d\u003d!1;else d\u003d!1;return d};\nkXj\u003dfunction(p){if(!p)return!1;p\u003dg.L(p.instreamAdPlayerOverlay,y3);var d\u003dg.L(p\u003d\u003dnull?void 0:p.skipOrPreviewRenderer,Pq),b\u003dg.L(p\u003d\u003dnull?void 0:p.adInfoRenderer,IZ);return(g.L(p\u003d\u003dnull?void 0:p.skipOrPreviewRenderer,z3)||d)\u0026\u0026b?!0:!1};\nfdC\u003dfunction(p){return p.linearAds!\u003dnull\u0026\u0026Wq(p.adLayoutMetadata)};\nuNC\u003dfunction(p){return p.linearAd!\u003dnull\u0026\u0026p.adVideoStart!\u003dnull};\nldC\u003dfunction(p){if(isNaN(Number(p.timeoutSeconds))||!p.text||!p.ctaButton||!g.L(p.ctaButton,g.j8)||!p.brandImage)return!1;var d;return p.backgroundImage\u0026\u0026g.L(p.backgroundImage,to)\u0026\u0026((d\u003dg.L(p.backgroundImage,to))\u003d\u003dnull?0:d.landscape)?!0:!1};\nio\u003dfunction(p,d,b,v,P,M,X){g.e.call(this);this.lh\u003dp;this.D\u003dd;this.B\u003dv;this.dE\u003dP;this.V\u003dM;this.U\u003dX};\nEKK\u003dfunction(p,d,b){var v,P\u003d((v\u003db.adSlots)!\u003dnull?v:[]).map(function(a){return g.L(a,HD)});\nif(b.KP)if(Xm(d.clientMetadata,\"metadata_type_allow_pause_ad_break_request_slot_reschedule\"))nn(p.D.get(),\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",function(){return[]},d.slotId);\nelse{if(p.lh.get().N.G().T(\"h5_check_forecasting_renderer_for_throttled_midroll\")){var M\u003db.yU.filter(function(a){var F;return((F\u003da.renderer)\u003d\u003dnull?void 0:F.clientForecastingAdRenderer)!\u003dnull});\nM.length!\u003d\u003d0?sd7(p.U,M,P,d.slotId,b.ssdaiAdsConfig):nn(p.D.get(),\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",function(){return[]},d.slotId)}else nn(p.D.get(),\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",function(){return[]},d.slotId);\nZOB(p.V,d)}else{var X;v\u003d{K2:Math.round(((M\u003dXm(d.clientMetadata,\"metadata_type_ad_break_request_data\"))\u003d\u003dnull?void 0:M.K2)||0),jW:(X\u003dXm(d.clientMetadata,\"metadata_type_ad_break_request_data\"))\u003d\u003dnull?void 0:X.jW};sd7(p.U,b.yU,P,d.slotId,b.ssdaiAdsConfig,v)}};\nNDD\u003dfunction(p,d,b,v,P,M,X){var a\u003dkj(p.dE.get(),1);nn(p.D.get(),\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",function(){return CQK(p.B.get(),b,v,P,a.clientPlaybackNonce,a.IM,a.daiEnabled,a,M,X)},d)};\nw0C\u003dfunction(p,d,b,v,P,M,X){d\u003dGXe(d,M,Number(v.prefetchMilliseconds)||0,X);p\u003dd instanceof T?d:DL(p,v,P,d,b);return p instanceof T?p:[p]};\nUbD\u003dfunction(p,d,b,v,P){var M\u003drq(p.U.get(),\"SLOT_TYPE_AD_BREAK_REQUEST\");v\u003d[new VK({getAdBreakUrl:v.getAdBreakUrl,K2:0,jW:0}),new Al(!0)];p\u003dd.pauseDurationMs?d.lactThresholdMs?{slotId:M,slotType:\"SLOT_TYPE_AD_BREAK_REQUEST\",slotPhysicalPosition:2,slotEntryTrigger:new xn(p.D,M),slotFulfillmentTriggers:[new Ybu(p.D)],slotExpirationTriggers:[new SZ(p.D,P),new $n(p.D,M)],JC:\"core\",clientMetadata:new M0(v),adSlotLoggingData:b}:new T(\"AdPlacementConfig for Pause Ads is missing lact_threshold_ms\"):new T(\"AdPlacementConfig for Pause Ads is missing pause_duration_ms\");\nreturn p instanceof T?p:[p]};\nc9k\u003dfunction(p){var d,b;return((d\u003dp.renderer)\u003d\u003dnull?void 0:(b\u003dd.adBreakServiceRenderer)\u003d\u003dnull?void 0:b.getAdBreakUrl)!\u003d\u003dvoid 0};\nV3\u003dfunction(p,d,b){if(p.beforeContentVideoIdStartedTrigger)p\u003dp.beforeContentVideoIdStartedTrigger?new Co(v$,d,p.id):new T(\"Not able to create BeforeContentVideoIdStartedTrigger\");else{if(p.layoutIdExitedTrigger){var v;d\u003d(v\u003dp.layoutIdExitedTrigger)!\u003dnull\u0026\u0026v.triggeringLayoutId?new y1(v$,p.layoutIdExitedTrigger.triggeringLayoutId,p.id):new T(\"Not able to create LayoutIdExitedTrigger\")}else{if(p.layoutExitedForReasonTrigger){var P,M;((P\u003dp.layoutExitedForReasonTrigger)\u003d\u003dnull?0:P.triggeringLayoutId)\u0026\u0026((M\u003d\np.layoutExitedForReasonTrigger)\u003d\u003dnull?0:M.layoutExitReason)?(d\u003dgrK(p.layoutExitedForReasonTrigger.layoutExitReason),p\u003dd instanceof T?d:new cq(v$,p.layoutExitedForReasonTrigger.triggeringLayoutId,[d],p.id)):p\u003dnew T(\"Not able to create LayoutIdExitedForReasonTrigger\")}else{if(p.onLayoutSelfExitRequestedTrigger){var X;d\u003d(X\u003dp.onLayoutSelfExitRequestedTrigger)!\u003dnull\u0026\u0026X.triggeringLayoutId?new eZ(v$,p.onLayoutSelfExitRequestedTrigger.triggeringLayoutId,p.id):new T(\"Not able to create OnLayoutSelfExitRequestedTrigger\")}else{if(p.onNewPlaybackAfterContentVideoIdTrigger)p\u003d\np.onNewPlaybackAfterContentVideoIdTrigger?new SZ(v$,d,p.id):new T(\"Not able to create OnNewPlaybackAfterContentVideoIdTrigger\");else{if(p.skipRequestedTrigger){var a;d\u003d(a\u003dp.skipRequestedTrigger)!\u003dnull\u0026\u0026a.triggeringLayoutId?new Lo(v$,p.skipRequestedTrigger.triggeringLayoutId,p.id):new T(\"Not able to create SkipRequestedTrigger\")}else if(p.slotIdEnteredTrigger){var F;d\u003d(F\u003dp.slotIdEnteredTrigger)!\u003dnull\u0026\u0026F.triggeringSlotId?new Q1(v$,p.slotIdEnteredTrigger.triggeringSlotId,p.id):new T(\"Not able to create SlotIdEnteredTrigger\")}else if(p.slotIdExitedTrigger){var h;\nd\u003d(h\u003dp.slotIdExitedTrigger)!\u003dnull\u0026\u0026h.triggeringSlotId?new $n(v$,p.slotIdExitedTrigger.triggeringSlotId,p.id):new T(\"Not able to create SkipRequestedTrigger\")}else if(p.surveySubmittedTrigger){var O;d\u003d(O\u003dp.surveySubmittedTrigger)!\u003dnull\u0026\u0026O.triggeringLayoutId?new R9(v$,p.surveySubmittedTrigger.triggeringLayoutId,p.id):new T(\"Not able to create SurveySubmittedTrigger\")}else{if(p.mediaResumedTrigger)p\u003dp.mediaResumedTrigger\u0026\u0026p.id?new LuB(p.id):new T(\"Not able to create MediaResumedTrigger\");else{if(p.closeRequestedTrigger){var J;\nd\u003d(J\u003dp.closeRequestedTrigger)!\u003dnull\u0026\u0026J.triggeringLayoutId?new Nf(v$,p.closeRequestedTrigger.triggeringLayoutId,p.id):new T(\"Not able to create CloseRequestedTrigger\")}else if(p.slotIdScheduledTrigger){var k;d\u003d(k\u003dp.slotIdScheduledTrigger)!\u003dnull\u0026\u0026k.triggeringSlotId?new xn(v$,p.slotIdScheduledTrigger.triggeringSlotId,p.id):new T(\"Not able to create SlotIdScheduledTrigger\")}else{if(p.mediaTimeRangeTrigger){var n;v\u003dNumber((n\u003dp.mediaTimeRangeTrigger)\u003d\u003dnull?void 0:n.offsetStartMilliseconds);var r;X\u003dNumber((r\u003d\np.mediaTimeRangeTrigger)\u003d\u003dnull?void 0:r.offsetEndMilliseconds);isFinite(v)\u0026\u0026isFinite(X)?(r\u003dX,r\u003d\u003d\u003d-1\u0026\u0026(r\u003db),b\u003dv\u003er?new T(\"AD_PLACEMENT_KIND_MILLISECONDS endMs needs to be \u003e\u003d startMs.\",{offsetStartMs:v,offsetEndMs:r},\"ADS_CLIENT_ERROR_MESSAGE_AD_PLACEMENT_END_SHOULD_GREATER_THAN_START\",r\u003d\u003d\u003db\u0026\u0026v-500\u003c\u003dr):new UJ(v,r),p\u003db instanceof T?b:new iU(v$,d,b,!1,p.id)):p\u003dnew T(\"Not able to create MediaTimeRangeTrigger\")}else if(p.contentVideoIdEndedTrigger)p\u003dp.contentVideoIdEndedTrigger?new Go(v$,d,!1,p.id):new T(\"Not able to create ContentVideoIdEndedTrigger\");\nelse{if(p.layoutIdEnteredTrigger){var Z;d\u003d(Z\u003dp.layoutIdEnteredTrigger)!\u003dnull\u0026\u0026Z.triggeringLayoutId?new U$(v$,p.layoutIdEnteredTrigger.triggeringLayoutId,p.id):new T(\"Not able to create LayoutIdEnteredTrigger\")}else if(p.timeRelativeToLayoutEnterTrigger){var C;d\u003d(C\u003dp.timeRelativeToLayoutEnterTrigger)!\u003dnull\u0026\u0026C.triggeringLayoutId?new To(v$,Number(p.timeRelativeToLayoutEnterTrigger.durationMs),p.timeRelativeToLayoutEnterTrigger.triggeringLayoutId,p.id):new T(\"Not able to create TimeRelativeToLayoutEnterTrigger\")}else if(p.onDifferentLayoutIdEnteredTrigger){var G;\nd\u003d(G\u003dp.onDifferentLayoutIdEnteredTrigger)!\u003dnull\u0026\u0026G.triggeringLayoutId\u0026\u0026p.onDifferentLayoutIdEnteredTrigger.slotType\u0026\u0026p.onDifferentLayoutIdEnteredTrigger.layoutType?new DZ(v$,p.onDifferentLayoutIdEnteredTrigger.triggeringLayoutId,p.onDifferentLayoutIdEnteredTrigger.slotType,p.onDifferentLayoutIdEnteredTrigger.layoutType,p.id):new T(\"Not able to create CloseRequestedTrigger\")}else{if(p.liveStreamBreakStartedTrigger)p\u003dp.liveStreamBreakStartedTrigger\u0026\u0026p.id?new tZ(v$,p.id):new T(\"Not able to create LiveStreamBreakStartedTrigger\");\nelse if(p.liveStreamBreakEndedTrigger)p\u003dp.liveStreamBreakEndedTrigger\u0026\u0026p.id?new I9(v$,p.id):new T(\"Not able to create LiveStreamBreakEndedTrigger\");else{if(p.liveStreamBreakScheduledDurationMatchedTrigger){var U;d\u003d(U\u003dp.liveStreamBreakScheduledDurationMatchedTrigger)!\u003dnull\u0026\u0026U.breakDurationMs?new zo(Number(p.liveStreamBreakScheduledDurationMatchedTrigger.breakDurationMs||\"0\")||0,p.id):new T(\"Not able to create LiveStreamBreakScheduledDurationMatchedTrigger\")}else if(p.liveStreamBreakScheduledDurationNotMatchedTrigger){var I;\nd\u003d(I\u003dp.liveStreamBreakScheduledDurationNotMatchedTrigger)!\u003dnull\u0026\u0026I.breakDurationMs?new jZ(Number(p.liveStreamBreakScheduledDurationNotMatchedTrigger.breakDurationMs||\"0\")||0,p.id):new T(\"Not able to create LiveStreamBreakScheduledDurationNotMatchedTrigger\")}else if(p.newSlotScheduledWithBreakDurationTrigger){var V;d\u003d(V\u003dp.newSlotScheduledWithBreakDurationTrigger)!\u003dnull\u0026\u0026V.breakDurationMs?new Hq(Number(p.newSlotScheduledWithBreakDurationTrigger.breakDurationMs||\"0\")||0,p.id):new T(\"Not able to create NewSlotScheduledWithBreakDurationTrigger\")}else d\u003d\np.prefetchCacheExpiredTrigger?new Yn(v$,p.id):new T(\"Not able to convert an AdsControlflowTrigger.\");p\u003dd}d\u003dp}p\u003dd}d\u003dp}p\u003dd}d\u003dp}p\u003dd}d\u003dp}p\u003dd}d\u003dp}p\u003dd}return p};\ne8\u003dfunction(p,d){d.D\u003e\u003d2\u0026\u0026(p.slot_pos\u003dd.adPodIndex);p.autoplay\u003d\"1\"};\nIdu\u003dfunction(p,d,b,v,P,M,X,a){return d\u003d\u003d\u003dnull?new T(\"Invalid slot type when get discovery companion fromActionCompanionAdRenderer\",{slotType:d,ActionCompanionAdRenderer:v}):[y9z(p,d,X,M,function(F){var h\u003dF.slotId;F\u003da(F);var O\u003dv.adLayoutLoggingData,J\u003dnew M0([new Su(v),new AC(P)]);h\u003dRF(b.U.get(),\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\",h);var k\u003d{layoutId:h,layoutType:\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\",JC:\"core\"};return{layoutId:h,layoutType:\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\",gN:new Map,\nlayoutExitNormalTriggers:[new SZ(b.D,X)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],uF:[],JC:\"core\",clientMetadata:J,wN:F(k),adLayoutLoggingData:O}})]};\nzGj\u003dfunction(p,d,b,v,P,M,X,a){return d\u003d\u003d\u003dnull?new T(\"Invalid slot type when get discovery companion fromTopBannerImageTextIconButtonedLayoutViewModel\",{slotType:d,TopBannerImageTextIconButtonedLayoutViewModel:v}):[y9z(p,d,X,M,function(F){var h\u003dF.slotId;F\u003da(F);var O\u003dv.adLayoutLoggingData,J\u003dnew M0([new Yh(v),new AC(P)]);h\u003dRF(b.U.get(),\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\",h);var k\u003d{layoutId:h,layoutType:\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\",JC:\"core\"};return{layoutId:h,layoutType:\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\",\ngN:new Map,layoutExitNormalTriggers:[new SZ(b.D,X)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],uF:[],JC:\"core\",clientMetadata:J,wN:F(k),adLayoutLoggingData:O}})]};\nHOw\u003dfunction(p,d,b,v,P,M){if(!M)for(d\u003dg.u(d),M\u003dd.next();!M.done;M\u003dd.next())M\u003dM.value,S8(p,M.renderer,M.config.adPlacementConfig.kind);p\u003dArray.from(p.values()).filter(function(O){return jd$(O)});\nd\u003d[];M\u003dg.u(p);for(var X\u003dM.next(),a\u003d{};!X.done;a\u003d{i_:void 0},X\u003dM.next()){a.i_\u003dX.value;X\u003dg.u(a.i_.RI);for(var F\u003dX.next(),h\u003d{};!F.done;h\u003d{zS:void 0},F\u003dX.next())h.zS\u003dF.value,F\u003dfunction(O,J){return function(k){return O.zS.mj(k,J.i_.instreamVideoAdRenderer.elementId,O.zS.bQ)}}(h,a),h.zS.isContentVideoCompanion?d.push(t9u(b,v,P,a.i_.instreamVideoAdRenderer.elementId,h.zS.associatedCompositePlayerBytesLayoutId,h.zS.adSlotLoggingData,F)):p.length\u003e1?d.push(iOB(b,v,P,a.i_.instreamVideoAdRenderer.elementId,h.zS.adSlotLoggingData,\nfunction(O,J){return function(k){return O.zS.mj(k,J.i_.instreamVideoAdRenderer.elementId,O.zS.bQ,O.zS.associatedCompositePlayerBytesLayoutId)}}(h,a))):d.push(iOB(b,v,P,a.i_.instreamVideoAdRenderer.elementId,h.zS.adSlotLoggingData,F))}return d};\nS8\u003dfunction(p,d,b){if(d\u003dDbq(d)){d\u003dg.u(d);for(var v\u003dd.next();!v.done;v\u003dd.next())if((v\u003dv.value)\u0026\u0026v.externalVideoId){var P\u003dYO(p,v.externalVideoId);P.instreamVideoAdRenderer||(P.instreamVideoAdRenderer\u003dv,P.Qq\u003db)}else JI(\"InstreamVideoAdRenderer without externalVideoId\")}};\nDbq\u003dfunction(p){var d\u003d[],b\u003dp.sandwichedLinearAdRenderer\u0026\u0026p.sandwichedLinearAdRenderer.linearAd\u0026\u0026g.L(p.sandwichedLinearAdRenderer.linearAd,uo);if(b)return d.push(b),d;if(p.instreamVideoAdRenderer)return d.push(p.instreamVideoAdRenderer),d;if(p.linearAdSequenceRenderer\u0026\u0026p.linearAdSequenceRenderer.linearAds){p\u003dg.u(p.linearAdSequenceRenderer.linearAds);for(b\u003dp.next();!b.done;b\u003dp.next())b\u003db.value,g.L(b,uo)\u0026\u0026d.push(g.L(b,uo));return d}return null};\njd$\u003dfunction(p){if(p.instreamVideoAdRenderer\u003d\u003d\u003dvoid 0)return JI(\"AdPlacementSupportedRenderers without matching InstreamVideoAdRenderer\"),!1;for(var d\u003dg.u(p.RI),b\u003dd.next();!b.done;b\u003dd.next()){b\u003db.value;if(b.mj\u003d\u003d\u003dvoid 0)return!1;if(b.bQ\u003d\u003d\u003dvoid 0)return JI(\"AdPlacementConfig for AdPlacementSupportedRenderers that matches an InstreamVideoAdRenderer is undefined\"),!1;if(p.Qq\u003d\u003d\u003dvoid 0||b.Ol\u003d\u003d\u003dvoid 0||p.Qq!\u003d\u003db.Ol\u0026\u0026b.Ol!\u003d\u003d\"AD_PLACEMENT_KIND_SELF_START\")return!1;if(p.instreamVideoAdRenderer.elementId\u003d\u003d\u003dvoid 0)return JI(\"InstreamVideoAdRenderer has no elementId\",\nvoid 0,void 0,{kind:p.Qq,\"matching APSR kind\":b.Ol}),!1}return!0};\nYO\u003dfunction(p,d){p.has(d)||p.set(d,{instreamVideoAdRenderer:void 0,Qq:void 0,adVideoId:d,RI:[]});return p.get(d)};\ngU\u003dfunction(p,d,b,v,P,M,X,a,F){P?YO(p,P).RI.push({Bm$:d,Ol:b,isContentVideoCompanion:v,bQ:X,associatedCompositePlayerBytesLayoutId:M,adSlotLoggingData:a,mj:F}):JI(\"Companion AdPlacementSupportedRenderer without adVideoId\")};\nLL\u003dfunction(p){var d\u003d0;p\u003dg.u(p.questions);for(var b\u003dp.next();!b.done;b\u003dp.next())if(b\u003db.value,b\u003dg.L(b,UT)||g.L(b,cD)){var v\u003dvoid 0;d+\u003d((v\u003db.surveyAdQuestionCommon)\u003d\u003dnull?void 0:v.durationMilliseconds)||0}return d};\nQ3\u003dfunction(p){var d,b,v,P,M\u003d((b\u003dg.L((d\u003dp.questions)\u003d\u003dnull?void 0:d[0],UT))\u003d\u003dnull?void 0:b.surveyAdQuestionCommon)||((P\u003dg.L((v\u003dp.questions)\u003d\u003dnull?void 0:v[0],cD))\u003d\u003dnull?void 0:P.surveyAdQuestionCommon),X;d\u003d[].concat(g.E(((X\u003dp.playbackCommands)\u003d\u003dnull?void 0:X.instreamAdCompleteCommands)||[]),g.E((M\u003d\u003dnull?void 0:M.timeoutCommands)||[]));var a,F,h,O,J,k,n,r,Z,C,G,U,I,V,S,B,x,Pj,qC,pz;return{impressionCommands:(a\u003dp.playbackCommands)\u003d\u003dnull?void 0:a.impressionCommands,errorCommands:(F\u003dp.playbackCommands)\u003d\u003d\nnull?void 0:F.errorCommands,muteCommands:(h\u003dp.playbackCommands)\u003d\u003dnull?void 0:h.muteCommands,unmuteCommands:(O\u003dp.playbackCommands)\u003d\u003dnull?void 0:O.unmuteCommands,pauseCommands:(J\u003dp.playbackCommands)\u003d\u003dnull?void 0:J.pauseCommands,rewindCommands:(k\u003dp.playbackCommands)\u003d\u003dnull?void 0:k.rewindCommands,resumeCommands:(n\u003dp.playbackCommands)\u003d\u003dnull?void 0:n.resumeCommands,skipCommands:(r\u003dp.playbackCommands)\u003d\u003dnull?void 0:r.skipCommands,progressCommands:(Z\u003dp.playbackCommands)\u003d\u003dnull?void 0:Z.progressCommands,xOC:(C\u003d\np.playbackCommands)\u003d\u003dnull?void 0:C.clickthroughCommands,fullscreenCommands:(G\u003dp.playbackCommands)\u003d\u003dnull?void 0:G.fullscreenCommands,activeViewViewableCommands:(U\u003dp.playbackCommands)\u003d\u003dnull?void 0:U.activeViewViewableCommands,activeViewMeasurableCommands:(I\u003dp.playbackCommands)\u003d\u003dnull?void 0:I.activeViewMeasurableCommands,activeViewFullyViewableAudibleHalfDurationCommands:(V\u003dp.playbackCommands)\u003d\u003dnull?void 0:V.activeViewFullyViewableAudibleHalfDurationCommands,activeViewAudioAudibleCommands:(S\u003dp.playbackCommands)\u003d\u003d\nnull?void 0:(B\u003dS.activeViewTracking)\u003d\u003dnull?void 0:B.activeViewAudioAudibleCommands,activeViewAudioMeasurableCommands:(x\u003dp.playbackCommands)\u003d\u003dnull?void 0:(Pj\u003dx.activeViewTracking)\u003d\u003dnull?void 0:Pj.activeViewAudioMeasurableCommands,endFullscreenCommands:(qC\u003dp.playbackCommands)\u003d\u003dnull?void 0:qC.endFullscreenCommands,abandonCommands:(pz\u003dp.playbackCommands)\u003d\u003dnull?void 0:pz.abandonCommands,completeCommands:d}};\neG$\u003dfunction(p,d,b,v,P,M,X){return function(a,F){return V97(p,F.slotId,a,M,function(h,O){var J\u003dF.layoutId;h\u003dX(h);return $O(d,J,O,P,h,\"LAYOUT_TYPE_SURVEY\",[new k6(b),v],b.adLayoutLoggingData)})}};\ngKz\u003dfunction(p,d,b,v,P,M,X){if(!S7q(p))return new T(\"Invalid InstreamVideoAdRenderer for SlidingText.\",{instreamVideoAdRenderer:p});var a\u003dp.additionalPlayerOverlay.slidingTextPlayerOverlayRenderer;return[Y7C(M,d,b,v,function(F){var h\u003dF.slotId;F\u003dX(F);h\u003dRF(P.U.get(),\"LAYOUT_TYPE_SLIDING_TEXT_PLAYER_OVERLAY\",h);var O\u003d{layoutId:h,layoutType:\"LAYOUT_TYPE_SLIDING_TEXT_PLAYER_OVERLAY\",JC:\"core\"},J\u003dnew y1(P.D,v);return{layoutId:h,layoutType:\"LAYOUT_TYPE_SLIDING_TEXT_PLAYER_OVERLAY\",gN:new Map,layoutExitNormalTriggers:[J],\nlayoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],uF:[],JC:\"core\",clientMetadata:new M0([new n$(a)]),wN:F(O)}})]};\nS7q\u003dfunction(p){p\u003dg.L(p\u003d\u003dnull?void 0:p.additionalPlayerOverlay,Lie);if(!p)return!1;var d\u003dp.slidingMessages;return p.title\u0026\u0026d\u0026\u0026d.length!\u003d\u003d0?!0:!1};\n$bj\u003dfunction(p,d,b,v,P){var M;if((M\u003dp.playerOverlay)\u003d\u003dnull||!M.instreamSurveyAdRenderer)return function(){return[]};\nif(!r9D(p))return function(){return new T(\"Received invalid InstreamVideoAdRenderer for DAI survey.\",{instreamVideoAdRenderer:p})};\nvar X\u003dp.playerOverlay.instreamSurveyAdRenderer,a\u003dLL(X);return a\u003c\u003d0?function(){return new T(\"InstreamSurveyAdRenderer should have valid duration.\",{instreamSurveyAdRenderer:X})}:function(F,h){var O\u003dQdD(F,b,v,function(J){var k\u003dJ.slotId;\nJ\u003dh(J);var n\u003dQ3(X);k\u003dRF(P.U.get(),\"LAYOUT_TYPE_SURVEY\",k);var r\u003d{layoutId:k,layoutType:\"LAYOUT_TYPE_SURVEY\",JC:\"core\"},Z\u003dnew y1(P.D,v),C\u003dnew Lo(P.D,k),G\u003dnew R9(P.D,k),U\u003dnew Kuq(P.D);return{layoutId:k,layoutType:\"LAYOUT_TYPE_SURVEY\",gN:new Map,layoutExitNormalTriggers:[Z,U],layoutExitSkipTriggers:[C],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[G],uF:[],JC:\"core\",clientMetadata:new M0([new Jl(X),new AC(d),new Y6(a/1E3),new $6(n)]),wN:J(r),adLayoutLoggingData:X.adLayoutLoggingData}});\nF\u003dgKz(p,b,O.slotId,v,P,F,h);return F instanceof T?F:[O].concat(g.E(F))}};\nA9D\u003dfunction(p,d,b,v,P,M,X){X\u003dX\u003d\u003d\u003dvoid 0?!1:X;var a\u003d[];try{var F\u003d[];if(b.renderer.linearAdSequenceRenderer)var h\u003dfunction(Z){Z\u003dmbk(Z.slotId,b,d,P(Z),v,M,X);F\u003dZ.NUB;return Z.Ne};\nelse if(b.renderer.instreamVideoAdRenderer)h\u003dfunction(Z){var C\u003dZ.slotId;Z\u003dP(Z);var G\u003dX,U\u003db.config.adPlacementConfig,I\u003dKiq(U),V\u003dI.mC,S\u003dI.HV;I\u003db.renderer.instreamVideoAdRenderer;var B;if(I\u003d\u003dnull?0:(B\u003dI.playerOverlay)\u003d\u003dnull?0:B.instreamSurveyAdRenderer)throw new TypeError(\"Survey overlay should not be set on single video.\");var x\u003dmo(I,G);B\u003dMath.min(V+x.videoLengthSeconds*1E3,S);G\u003dnew E$(0,[x.videoLengthSeconds]);S\u003dx.videoLengthSeconds;var Pj\u003dx.playerVars,qC\u003dx.instreamAdPlayerOverlayRenderer,pz\u003dx.playerOverlayLayoutRenderer,\nQ\u003dx.adVideoId,W\u003dxbq(b),l\u003dx.gN;x\u003dx.oH;var m\u003dI\u003d\u003dnull?void 0:I.adLayoutLoggingData;I\u003dI\u003d\u003dnull?void 0:I.sodarExtensionData;C\u003dRF(d.U.get(),\"LAYOUT_TYPE_MEDIA\",C);var Yu\u003d{layoutId:C,layoutType:\"LAYOUT_TYPE_MEDIA\",JC:\"core\"};return{layoutId:C,layoutType:\"LAYOUT_TYPE_MEDIA\",gN:l,layoutExitNormalTriggers:[new I9(d.D)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],uF:[],JC:\"core\",clientMetadata:new M0([new Pu(v),new Ga(S),new wT(Pj),new yK(V),new IP(B),qC\u0026\u0026new MI(qC),\npz\u0026\u0026new XK(pz),new AC(U),new vu(Q),new Wo(G),new Hu(W),I\u0026\u0026new cu(I),new ZT({current:null}),new jR({}),new x6(x)].filter(BDq)),wN:Z(Yu),adLayoutLoggingData:m}};\nelse throw new TypeError(\"Expected valid AdPlacementRenderer for DAI\");var O\u003dRGe(p,v,b.adSlotLoggingData,h);a.push(O);for(var J\u003dg.u(F),k\u003dJ.next();!k.done;k\u003dJ.next()){var n\u003dk.value,r\u003dn(p,P);if(r instanceof T)return r;a.push.apply(a,g.E(r))}}catch(Z){return new T(Z,{errorMessage:Z.message,AdPlacementRenderer:b,numberOfSurveyRenderers:TDB(b)})}return a};\nTDB\u003dfunction(p){p\u003d(p.renderer.linearAdSequenceRenderer||{}).linearAds;return p!\u003dnull\u0026\u0026p.length?p.filter(function(d){var b,v;return((b\u003dg.L(d,uo))\u003d\u003dnull?void 0:(v\u003db.playerOverlay)\u003d\u003dnull?void 0:v.instreamSurveyAdRenderer)!\u003dnull}).length:0};\nmbk\u003dfunction(p,d,b,v,P,M,X){var a\u003dd.config.adPlacementConfig,F\u003dKiq(a),h\u003dF.mC,O\u003dF.HV;F\u003d(d.renderer.linearAdSequenceRenderer||{}).linearAds;if(F\u003d\u003dnull||!F.length)throw new TypeError(\"Expected linear ads\");var J\u003d[],k\u003d{K6:h,BW:0,Lmt:J};F\u003dF.map(function(r){return Wij(p,r,k,b,v,a,P,O,X)}).map(function(r,Z){Z\u003dnew E$(Z,J);\nreturn r(Z)});\nvar n\u003dF.map(function(r){return r.SQ});\nreturn{Ne:poC(b,p,h,n,a,xbq(d),v,O,M),NUB:F.map(function(r){return r.RAZ})}};\nWij\u003dfunction(p,d,b,v,P,M,X,a,F){var h\u003dmo(g.L(d,uo),F),O\u003db.K6,J\u003db.BW,k\u003dMath.min(O+h.videoLengthSeconds*1E3,a);b.K6\u003dk;b.BW++;b.Lmt.push(h.videoLengthSeconds);var n,r,Z\u003d(n\u003dg.L(d,uo))\u003d\u003dnull?void 0:(r\u003dn.playerOverlay)\u003d\u003dnull?void 0:r.instreamSurveyAdRenderer;if(h.adVideoId\u003d\u003d\u003d\"nPpU29QrbiU\"\u0026\u0026Z\u003d\u003dnull)throw new TypeError(\"Survey slate media has no survey overlay\");return function(C){e8(h.playerVars,C);var G,U,I\u003dh.videoLengthSeconds,V\u003dh.playerVars,S\u003dh.gN,B\u003dh.oH,x\u003dh.instreamAdPlayerOverlayRenderer,Pj\u003dh.playerOverlayLayoutRenderer,\nqC\u003dh.adVideoId,pz\u003d(G\u003dg.L(d,uo))\u003d\u003dnull?void 0:G.adLayoutLoggingData;G\u003d(U\u003dg.L(d,uo))\u003d\u003dnull?void 0:U.sodarExtensionData;U\u003dRF(v.U.get(),\"LAYOUT_TYPE_MEDIA\",p);var Q\u003d{layoutId:U,layoutType:\"LAYOUT_TYPE_MEDIA\",JC:\"adapter\"};C\u003d{layoutId:U,layoutType:\"LAYOUT_TYPE_MEDIA\",gN:S,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],uF:[],JC:\"adapter\",clientMetadata:new M0([new Pu(X),new Ga(I),new wT(V),new yK(O),new IP(k),new za(J),new ZT({current:null}),\nx\u0026\u0026new MI(x),Pj\u0026\u0026new XK(Pj),new AC(M),new vu(qC),new Wo(C),G\u0026\u0026new cu(G),Z\u0026\u0026new K$(Z),new jR({}),new x6(B)].filter(BDq)),wN:P(Q),adLayoutLoggingData:pz};I\u003d$bj(g.L(d,uo),M,X,C.layoutId,v);return{SQ:C,RAZ:I}}};\nmo\u003dfunction(p,d){if(!p)throw new TypeError(\"Expected instream video ad renderer\");if(!p.playerVars)throw new TypeError(\"Expected player vars in url encoded string\");var b\u003dXr(p.playerVars),v\u003dNumber(b.length_seconds);if(isNaN(v))throw new TypeError(\"Expected valid length seconds in player vars\");var P\u003dNumber(p.trimmedMaxNonSkippableAdDurationMs);v\u003disNaN(P)?v:Math.min(v,P/1E3);P\u003dp.playerOverlay||{};P\u003dP.instreamAdPlayerOverlayRenderer\u003d\u003d\u003dvoid 0?null:P.instreamAdPlayerOverlayRenderer;var M\u003dp.playerOverlay||\n{};M\u003dM.playerOverlayLayoutRenderer\u003d\u003d\u003dvoid 0?null:M.playerOverlayLayoutRenderer;var X\u003db.video_id;X||(X\u003d(X\u003dp.externalVideoId)?X:void 0);if(!X)throw new TypeError(\"Expected valid video id in IVAR\");if(d\u0026\u0026v\u003d\u003d\u003d0){var a;d\u003d(a\u003dddD[X])!\u003dnull?a:v}else d\u003dv;return{playerVars:b,videoLengthSeconds:d,instreamAdPlayerOverlayRenderer:P,playerOverlayLayoutRenderer:M,adVideoId:X,gN:p.pings?wq(p.pings):new Map,oH:Gi(p.pings)}};\nxbq\u003dfunction(p){p\u003dNumber(p.driftRecoveryMs);return isNaN(p)||p\u003c\u003d0?null:p};\nKiq\u003dfunction(p){var d\u003dp.adTimeOffset||{};p\u003dd.offsetEndMilliseconds;d\u003dNumber(d.offsetStartMilliseconds);if(isNaN(d))throw new TypeError(\"Expected valid start offset\");p\u003dNumber(p);if(isNaN(p))throw new TypeError(\"Expected valid end offset\");return{mC:d,HV:p}};\nbsz\u003dfunction(p){var d,b\u003d(d\u003dXm(p.clientMetadata,\"metadata_type_player_bytes_callback_ref\"))\u003d\u003dnull?void 0:d.current;if(!b)return null;d\u003dXm(p.clientMetadata,\"metadata_type_ad_pod_skip_target_callback_ref\");var v\u003dp.layoutId,P\u003dXm(p.clientMetadata,\"metadata_type_content_cpn\"),M\u003dXm(p.clientMetadata,\"metadata_type_instream_ad_player_overlay_renderer\"),X\u003dXm(p.clientMetadata,\"metadata_type_player_underlay_renderer\"),a\u003dXm(p.clientMetadata,\"metadata_type_ad_placement_config\"),F\u003dXm(p.clientMetadata,\"metadata_type_video_length_seconds\");\nvar h\u003ddW(p.clientMetadata,\"metadata_type_layout_enter_ms\")\u0026\u0026dW(p.clientMetadata,\"metadata_type_layout_exit_ms\")?(Xm(p.clientMetadata,\"metadata_type_layout_exit_ms\")-Xm(p.clientMetadata,\"metadata_type_layout_enter_ms\"))/1E3:void 0;return{Rf:v,contentCpn:P,rM:b,Nb:d,instreamAdPlayerOverlayRenderer:M,instreamAdPlayerUnderlayRenderer:X,adPlacementConfig:a,videoLengthSeconds:F,Tq:h,inPlayerLayoutId:Xm(p.clientMetadata,\"metadata_type_linked_in_player_layout_id\"),inPlayerSlotId:Xm(p.clientMetadata,\"metadata_type_linked_in_player_slot_id\")}};\nMuK\u003dfunction(p,d,b,v,P,M,X,a,F,h,O,J,k,n,r){v\u003drq(v,\"SLOT_TYPE_PLAYER_BYTES\");p\u003dvhC(P,p,X,b,v,F,h);if(p instanceof T)return p;var Z;h\u003d(Z\u003dXm(p.clientMetadata,\"metadata_type_fulfilled_layout\"))\u003d\u003dnull?void 0:Z.layoutId;if(!h)return new T(\"Invalid adNotify layout\");d\u003dP6D(h,P,M,b,a,d,F,O,J,k,n,r,X);return d instanceof T?d:[p].concat(g.E(d))};\nP6D\u003dfunction(p,d,b,v,P,M,X,a,F,h,O,J,k){b\u003dXoC(d,b,v,M,X,a,F,h,O,J,k);if(b instanceof T)return b;p\u003dqRw(d,p,X,P,b);return p instanceof T?p:[].concat(g.E(p.Ha),[p.d8])};\nohC\u003dfunction(p,d,b,v,P,M,X,a,F,h,O,J,k,n){d\u003dXoC(p,d,b,P,M,a,F,h,O,J,k,n);if(d instanceof T)return d;p\u003daeu(p,b,M,X,v,a.vX,d);return p instanceof T?p:p.Ha.concat(p.d8)};\nXoC\u003dfunction(p,d,b,v,P,M,X,a,F,h,O,J){var k\u003dKL(v,b,h);return k instanceof P$?new T(k):h.N.G().experiments.Wb(\"html5_refactor_in_player_slot_generation\")?function(n){var r\u003dnew E$(0,[k.Pe]);n\u003dFAW(d,k.layoutId,k.ov,b,xO(k.playerVars,k.RU,M,F,r),k.Pe,P,r,X(n),a.get(k.ov.externalVideoId),J);r\u003d[];if(k.ov.playerOverlay.instreamAdPlayerOverlayRenderer){var Z\u003dbsz(n);if(!Z)return JI(\"Expected MediaLayout to carry valid data to create InPlayerSlot and PlayerOverlayForMediaLayout\",void 0,n),{layout:n,Ha:[]};\nr\u003d[hC$(p,Z.contentCpn,Z.Rf,function(G){return BD(d,G.slotId,\"core\",Z,OD(O,G))},Z.inPlayerSlotId)].concat(g.E(r));\nif(Z.instreamAdPlayerUnderlayRenderer\u0026\u0026RZ(h)){var C\u003dZ.instreamAdPlayerUnderlayRenderer;r\u003d[Os7(p,Z.contentCpn,Z.Rf,function(G){return JCu(d,G.slotId,C,Z.adPlacementConfig,Z.Rf,OD(O,G))})].concat(g.E(r))}}return{layout:n,\nHa:r}}:function(n){var r\u003dnew E$(0,[k.Pe]);\nreturn{layout:FAW(d,k.layoutId,k.ov,b,xO(k.playerVars,k.RU,M,F,r),k.Pe,P,r,X(n),a.get(k.ov.externalVideoId),J),Ha:[]}}};\nKL\u003dfunction(p,d,b){if(!p.playerVars)return new P$(\"No playerVars available in InstreamVideoAdRenderer.\");var v,P;if(p.elementId\u003d\u003dnull||p.playerVars\u003d\u003dnull||p.playerOverlay\u003d\u003dnull||((v\u003dp.playerOverlay)\u003d\u003dnull?void 0:v.instreamAdPlayerOverlayRenderer)\u003d\u003dnull\u0026\u0026((P\u003dp.playerOverlay)\u003d\u003dnull?void 0:P.playerOverlayLayoutRenderer)\u003d\u003dnull||p.pings\u003d\u003dnull||p.externalVideoId\u003d\u003dnull)return new P$(\"Received invalid VOD InstreamVideoAdRenderer\",{instreamVideoAdRenderer:p});v\u003dXr(p.playerVars);P\u003dNumber(v.length_seconds);\nisNaN(P)\u0026\u0026(P\u003d0,JI(\"Expected valid length seconds in player vars but got NaN\"));if(b.Ld(d.kind\u003d\u003d\u003d\"AD_PLACEMENT_KIND_START\")){if(p.layoutId\u003d\u003d\u003dvoid 0)return new P$(\"Expected server generated layout ID in instreamVideoAdRenderer\");d\u003dp.layoutId}else d\u003dp.elementId;return{layoutId:d,ov:p,playerVars:v,RU:p.playerVars,Pe:P}};\nxO\u003dfunction(p,d,b,v,P){p.iv_load_policy\u003dv;d\u003dXr(d);if(d.cta_conversion_urls)try{p.cta_conversion_urls\u003dJSON.parse(d.cta_conversion_urls)}catch(M){JI(M)}b.Bl\u0026\u0026(p.ctrl\u003db.Bl);b.Aq\u0026\u0026(p.ytr\u003db.Aq);b.Wv\u0026\u0026(p.ytrcc\u003db.Wv);b.isMdxPlayback\u0026\u0026(p.mdx\u003d\"1\");p.vvt\u0026\u0026(p.vss_credentials_token\u003dp.vvt,b.ma\u0026\u0026(p.vss_credentials_token_type\u003db.ma),b.mdxEnvironment\u0026\u0026(p.mdx_environment\u003db.mdxEnvironment));e8(p,P);return p};\nkLK\u003dfunction(p){var d\u003dnew Map;p\u003dg.u(p);for(var b\u003dp.next();!b.done;b\u003dp.next())(b\u003db.value.renderer.remoteSlotsRenderer)\u0026\u0026b.hostElementId\u0026\u0026d.set(b.hostElementId,b);return d};\nT3\u003dfunction(p){return p.adSlotMetadata.slotType\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_BYTES\"};\nnhe\u003dfunction(p){return p!\u003dnull};\nEhk\u003dfunction(p,d,b,v,P,M,X,a,F,h,O,J,k,n){for(var r\u003d[],Z\u003dg.u(p),C\u003dZ.next();!C.done;C\u003dZ.next())if(C\u003dC.value,!X0z(C)\u0026\u0026!J9C(C)){var G\u003dT3(C)\u0026\u0026!!C.slotEntryTrigger.beforeContentVideoIdStartedTrigger,U\u003dF.Ld(G),I\u003drCD(C,h,v,b.IM,U);if(I instanceof T)return I;var V\u003dvoid 0,S\u003d{slotId:C.adSlotMetadata.slotId,slotType:C.adSlotMetadata.slotType,slotPhysicalPosition:(V\u003dC.adSlotMetadata.slotPhysicalPosition)!\u003dnull?V:1,JC:\"core\",slotEntryTrigger:I.slotEntryTrigger,slotFulfillmentTriggers:I.slotFulfillmentTriggers,\nslotExpirationTriggers:I.slotExpirationTriggers},B\u003dg.L(C.fulfillmentContent.fulfilledLayout,CL);if(B){if(!ET(B))return new T(\"Invalid PlayerBytesAdLayoutRenderer\");V\u003dJ\u0026\u0026!(T3(C)\u0026\u0026C.slotEntryTrigger.beforeContentVideoIdStartedTrigger);I\u003dI.slotFulfillmentTriggers.some(function(x){return x instanceof zo});\nU\u003dV?feC(S,C.adSlotMetadata.triggerEvent,B,b,v,M,h,p,U,k,I,n):utu(S,C.adSlotMetadata.triggerEvent,B,d,b,v,P,M,X,a,F,h,p,O,U,C.adSlotMetadata.triggeringSourceLayoutId);if(U instanceof T)return U;I\u003d[];T3(C)\u0026\u0026I.push(new Wu({MV:T3(C)\u0026\u0026!!C.slotEntryTrigger.beforeContentVideoIdStartedTrigger}));V\u0026\u0026I.push(new jR({}));b.vX\u0026\u0026I.push(new m2({}));I.push(new Ta(G));C\u003dObject.assign({},S,{clientMetadata:new M0(I),fulfilledLayout:U.layout,adSlotLoggingData:C.adSlotMetadata.adSlotLoggingData});r.push.apply(r,g.E(U.Ha));\nr.push(C)}else if(G\u003dg.L(C.fulfillmentContent.fulfilledLayout,wU)){if(!M9C(G))return new T(\"Invalid PlayerUnderlayAdLayoutRenderer\");G\u003dleD(G,v,b.IM,M,S,C.adSlotMetadata.triggerEvent,C.adSlotMetadata.triggeringSourceLayoutId);if(G instanceof T)return G;C\u003dObject.assign({},S,{clientMetadata:new M0([]),fulfilledLayout:G,adSlotLoggingData:C.adSlotMetadata.adSlotLoggingData});r.push(C)}else if(G\u003dg.L(C.fulfillmentContent.fulfilledLayout,adB)){if(!T5q(G))return new T(\"Invalid AboveFeedAdLayoutRenderer\");G\u003d\nsCu(G,v,b.IM,M,S,C.adSlotMetadata.triggerEvent,C.adSlotMetadata.triggeringSourceLayoutId);if(G instanceof T)return G;C\u003dObject.assign({},S,{clientMetadata:new M0([]),fulfilledLayout:G,adSlotLoggingData:C.adSlotMetadata.adSlotLoggingData});r.push(C)}else if(G\u003dg.L(C.fulfillmentContent.fulfilledLayout,oKC)){if(!Wq(G.adLayoutMetadata)||!g.L(G.renderingContent,pL))return new T(\"Invalid BelowPlayerAdLayoutRenderer\");G\u003dsCu(G,v,b.IM,M,S,C.adSlotMetadata.triggerEvent,C.adSlotMetadata.triggeringSourceLayoutId);\nif(G instanceof T)return G;C\u003dObject.assign({},S,{clientMetadata:new M0([]),fulfilledLayout:G,adSlotLoggingData:C.adSlotMetadata.adSlotLoggingData});r.push(C)}else if(G\u003dg.L(C.fulfillmentContent.fulfilledLayout,Fiq)){if(!Wq(G.adLayoutMetadata)||!g.L(G.renderingContent,hGW))return new T(\"Invalid PlayerBytesSequenceItemAdLayoutRenderer\");G\u003dZsw(G,v,b.IM,M,S,C.adSlotMetadata.triggerEvent);if(G instanceof T)return G;C\u003dObject.assign({},S,{clientMetadata:new M0([]),fulfilledLayout:G,adSlotLoggingData:C.adSlotMetadata.adSlotLoggingData});\nr.push(C)}else return new T(\"Unable to retrieve a client slot [\"+S.slotType+\"] from a given AdSlotRenderer\")}return r};\nZsw\u003dfunction(p,d,b,v,P,M){var X\u003d{layoutId:p.adLayoutMetadata.layoutId,layoutType:p.adLayoutMetadata.layoutType,JC:\"core\"};d\u003dAo(p,d,b);return d instanceof T?d:Object.assign({},X,{renderingContent:p.renderingContent,gN:new Map([[\"impression\",C6e(p)]])},d,{wN:OD(v,P)(X),clientMetadata:new M0([new AC(WD(M))]),adLayoutLoggingData:p.adLayoutMetadata.adLayoutLoggingData})};\nsCu\u003dfunction(p,d,b,v,P,M,X){var a\u003d{layoutId:p.adLayoutMetadata.layoutId,layoutType:p.adLayoutMetadata.layoutType,JC:\"core\"};d\u003dAo(p,d,b);if(d instanceof T)return d;b\u003d[];b.push(new AC(WD(M)));M\u003d\u003d\u003d\"SLOT_TRIGGER_EVENT_LAYOUT_ID_ENTERED\"\u0026\u0026X!\u003d\u003dvoid 0\u0026\u0026b.push(new rT(X));return Object.assign({},a,{renderingContent:p.renderingContent,gN:new Map([[\"impression\",C6e(p)]])},d,{wN:OD(v,P)(a),clientMetadata:new M0(b),adLayoutLoggingData:p.adLayoutMetadata.adLayoutLoggingData})};\nleD\u003dfunction(p,d,b,v,P,M,X){if(p.adLayoutMetadata.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_DISMISSABLE_PANEL_TEXT_PORTRAIT_IMAGE\")if(X\u003dg.L(p.renderingContent,N7))if(X\u003dg.L(X.sidePanel,vKC)){var a\u003d{layoutId:p.adLayoutMetadata.layoutId,layoutType:p.adLayoutMetadata.layoutType,JC:\"core\"};d\u003dAo(p,d,b);p\u003dd instanceof T?d:Object.assign({},a,{renderingContent:p.renderingContent,gN:new Map([[\"impression\",X.impressionPings||[]],[\"resume\",X.resumePings||[]]])},d,{wN:OD(v,P)(a),clientMetadata:new M0([new AC(WD(M))]),adLayoutLoggingData:p.adLayoutMetadata.adLayoutLoggingData})}else p\u003d\nnew T(\"DismissablePanelTextPortraitImageRenderer is missing\");else p\u003dnew T(\"SqueezebackPlayerSidePanelRenderer is missing\");else p.adLayoutMetadata.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_DISPLAY_TRACKING\"?g.L(p.renderingContent,p0C)?(X\u003d{layoutId:p.adLayoutMetadata.layoutId,layoutType:p.adLayoutMetadata.layoutType,JC:\"core\"},d\u003dAo(p,d,b),p\u003dd instanceof T?d:Object.assign({},X,{renderingContent:p.renderingContent,gN:new Map},d,{wN:OD(v,P)(X),clientMetadata:new M0([new AC(WD(M))]),adLayoutLoggingData:p.adLayoutMetadata.adLayoutLoggingData})):\np\u003dnew T(\"CounterfactualRenderer is missing\"):p.adLayoutMetadata.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_PANEL_QR_CODE\"?p\u003dnew T(\"PlayerUnderlaySlot cannot be created because adUxReadyApiProvider is null\"):p.adLayoutMetadata.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_PANEL_QR_CODE_CAROUSEL\"?p\u003dnew T(\"PlayerUnderlaySlot cannot be created because adUxReadyApiProvider is null\"):p.adLayoutMetadata.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_DISPLAY_UNDERLAY_TEXT_GRID_CARDS\"?g.L(p.renderingContent,G3)?(M\u003d{layoutId:p.adLayoutMetadata.layoutId,layoutType:p.adLayoutMetadata.layoutType,\nJC:\"core\"},d\u003dAo(p,d,b),p\u003dd instanceof T?d:X?Object.assign({},M,{renderingContent:p.renderingContent,gN:new Map},d,{wN:OD(v,P)(M),clientMetadata:new M0([new rT(X)]),adLayoutLoggingData:p.adLayoutMetadata.adLayoutLoggingData}):new T(\"Not able to parse an SDF PlayerUnderlay layout because the triggeringMediaLayoutId in AdSlotMetadata is missing\")):p\u003dnew T(\"DisplayUnderlayTextGridCardsLayoutViewModel is missing\"):p.adLayoutMetadata.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_VIDEO_AD_INFO\"?g.L(p.renderingContent,dbD)?\n(M\u003d{layoutId:p.adLayoutMetadata.layoutId,layoutType:p.adLayoutMetadata.layoutType,JC:\"core\"},d\u003dAo(p,d,b),p\u003dd instanceof T?d:Object.assign({},M,{renderingContent:p.renderingContent,gN:new Map([])},d,{wN:OD(v,P)(M),adLayoutLoggingData:p.adLayoutMetadata.adLayoutLoggingData,clientMetadata:new M0([])})):p\u003dnew T(\"AdsEngagementPanelSectionListViewModel is missing\"):p\u003dnew T(\"LayoutType [\"+p.adLayoutMetadata.layoutType+\"] is invalid for PlayerUnderlaySlot\");return p};\nfeC\u003dfunction(p,d,b,v,P,M,X,a,F,h,O,J){if((J\u003d\u003dnull?void 0:J.K2)\u003d\u003d\u003dvoid 0||(J\u003d\u003dnull?void 0:J.jW)\u003d\u003d\u003dvoid 0)return new T(\"Cached ad break range from cue point is missing\");var k\u003dAo(b,P,v.IM);if(k instanceof T)return k;k\u003d{layoutExitMuteTriggers:[],layoutExitNormalTriggers:k.layoutExitNormalTriggers,layoutExitSkipTriggers:[],uF:[],layoutExitUserInputSubmittedTriggers:[]};if(g.L(b.renderingContent,uo))return p\u003dNuK(p,d,b,k,P,M,a,F,v.IM,X,J.K2,J.jW),p instanceof T?p:p.Mi\u003d\u003d\u003dvoid 0?new T(\"Expecting associatedInPlayerSlot for single DAI media layout\"):\n{layout:p.layout,Ha:[p.Mi]};var n\u003dg.L(b.renderingContent,FR);if(n){if(!Wq(b.adLayoutMetadata))return new T(\"Invalid ad layout metadata\");if(!fL(n))return new T(\"Invalid sequential layout\");n\u003dn.sequentialLayouts.map(function(r){return r.playerBytesAdLayoutRenderer});\np\u003dGLz(p,d,b,k,n,P,v,M,X,F,a,h,J.K2,J.jW,O);return p instanceof T?p:{layout:p.EU,Ha:p.Ha}}return new T(\"Not able to convert a sequential layout\")};\nGLz\u003dfunction(p,d,b,v,P,M,X,a,F,h,O,J,k,n,r){var Z\u003dwow(P,k,n);if(Z instanceof T)return Z;var C\u003d[],G\u003d[];Z\u003dg.u(Z);for(var U\u003dZ.next();!U.done;U\u003dZ.next()){var I\u003dU.value;U\u003dp;var V\u003dP[I.BW],S\u003dI,B\u003dd;I\u003dM;var x\u003dX,Pj\u003da,qC\u003dF,pz\u003dh,Q\u003dO,W\u003dph(V);if(W instanceof T)U\u003dW;else{var l\u003d{layoutId:V.adLayoutMetadata.layoutId,layoutType:V.adLayoutMetadata.layoutType,JC:\"adapter\"};S\u003dUdK(B,V,S,I);S instanceof T?U\u003dS:(U\u003dObject.assign({},l,dJ,{gN:W,renderingContent:V.renderingContent,clientMetadata:new M0(S),wN:OD(Pj,U)(l),adLayoutLoggingData:V.adLayoutMetadata.adLayoutLoggingData}),\nU\u003d(V\u003dbq(Q,U,I,x.IM,Pj,qC,pz,void 0,!0))?V instanceof T?V:{layout:U,Mi:V}:new T(\"Expecting associatedInPlayerSlot\"))}if(U instanceof T)return U;C.push(U.layout);G.push(U.Mi)}P\u003d{layoutId:b.adLayoutMetadata.layoutId,layoutType:b.adLayoutMetadata.layoutType,JC:\"core\"};d\u003d[new Hu(Number(b.driftRecoveryMs)),new yK(k),new IP(n),new AC(WD(d)),new RP(J),new jR({})];r\u0026\u0026d.push(new pt({}));return{EU:Object.assign({},P,v,{Vx:C,gN:new Map,clientMetadata:new M0(d),wN:OD(a,p)(P)}),Ha:G}};\nNuK\u003dfunction(p,d,b,v,P,M,X,a,F,h,O,J){if(!ET(b))return new T(\"Invalid PlayerBytesAdLayoutRenderer\");var k\u003dph(b);if(k instanceof T)return k;var n\u003d{layoutId:b.adLayoutMetadata.layoutId,layoutType:b.adLayoutMetadata.layoutType,JC:\"core\"},r\u003dg.L(b.renderingContent,uo);if(!r)return new T(\"Invalid rendering content for DAI media layout\");r\u003dmo(r,!1);O\u003d{Y$:r,BW:0,K6:O,G9:Math.min(O+r.videoLengthSeconds*1E3,J),t6:new E$(0,[r.videoLengthSeconds])};var Z;J\u003d(Z\u003dNumber(b.driftRecoveryMs))!\u003dnull?Z:void 0;d\u003dUdK(d,\nb,O,P,J);if(d instanceof T)return d;p\u003dObject.assign({},n,v,{gN:k,renderingContent:b.renderingContent,clientMetadata:new M0(d),wN:OD(M,p)(n),adLayoutLoggingData:b.adLayoutMetadata.adLayoutLoggingData});return(P\u003dbq(X,p,P,F,M,h,a,void 0,!0))?P instanceof T?P:{layout:p,Mi:P}:new T(\"Expecting associatedInPlayerSlot\")};\nutu\u003dfunction(p,d,b,v,P,M,X,a,F,h,O,J,k,n,r,Z){var C\u003dAo(b,M,P.IM);if(C instanceof T)return C;if(g.L(b.renderingContent,uo)){F\u003dcCD([b],P,F);if(F instanceof T)return F;if(F.length!\u003d\u003d1)return new T(\"Only expected one media layout.\");p\u003dyCu(p,d,b,C,F[0],void 0,\"core\",v,M,X,a,h,k,n,r,P.IM,J,void 0,Z);return p instanceof T?p:{layout:p.layout,Ha:p.Mi?[p.Mi]:[]}}var G\u003dg.L(b.renderingContent,FR);if(G){if(!Wq(b.adLayoutMetadata))return new T(\"Invalid ad layout metadata\");if(!fL(G))return new T(\"Invalid sequential layout\");\nG\u003dG.sequentialLayouts.map(function(U){return U.playerBytesAdLayoutRenderer});\np\u003dIeW(p,d,b.adLayoutMetadata,C,G,v,M,P,F,X,a,h,O,J,r,k,n,Z);return p instanceof T?p:{layout:p.EU,Ha:p.Ha}}return new T(\"Not able to convert a sequential layout\")};\nIeW\u003dfunction(p,d,b,v,P,M,X,a,F,h,O,J,k,n,r,Z,C,G){var U\u003dnew bs({current:null}),I\u003dcCD(P,a,F);if(I instanceof T)return I;F\u003d[];for(var V\u003d[],S\u003dvoid 0,B\u003d0;B\u003cP.length;B++){var x\u003dP[B];if(g.L(x.renderingContent,uo)){S\u003dIR(k)\u0026\u0026z5(k)?I[B+1]:void 0;S\u003dyCu(p,d,x,dJ,I[B],S,\"adapter\",M,X,h,O,J,Z,C,r,a.IM,n,U,G);if(S instanceof T)return S;F.push(S.layout);S.Mi\u0026\u0026V.push(S.Mi);S\u003dI[B]}else if(g.L(x.renderingContent,lo)){var Pj\u003dp,qC\u003dO;if(ET(x)){var pz\u003dg.L(x.renderingContent,lo);if(pz\u0026\u0026pz.playerVars!\u003d\u003dvoid 0){var Q\u003d{layoutId:x.adLayoutMetadata.layoutId,\nlayoutType:x.adLayoutMetadata.layoutType,JC:\"adapter\"};pz\u003dXr(pz.playerVars);pz.autoplay\u003d\"1\";x\u003dObject.assign({},Q,dJ,{renderingContent:x.renderingContent,clientMetadata:new M0([new tl({}),new AC({kind:\"AD_PLACEMENT_KIND_START\"}),new ZT({current:null}),new wT(pz)]),gN:new Map,wN:OD(qC,Pj)(Q),adLayoutLoggingData:x.adLayoutMetadata.adLayoutLoggingData})}else x\u003dnew T(\"Invalid ad intro renderer\")}else x\u003dnew T(\"Invalid PlayerBytesAdLayoutRenderer\");if(x instanceof T)return x;F.push(x)}else if(g.L(x.renderingContent,\nos))if(C){x\u003dzCW(p,x,O,WD(d),S);if(x instanceof T)return x;F.push(x);x\u003dbq(Z,x,X,a.IM,O,n,r,U,!1);if(x instanceof T)return x;if(x)V.push(x);else return new T(\"Not able to retrieve InPlayer slot for endcap\")}else{a:{Pj\u003dx.adLayoutMetadata.layoutId;qC\u003dg.u(M);for(Q\u003dqC.next();!Q.done;Q\u003dqC.next()){Q\u003dQ.value;var W\u003dpz\u003dvoid 0,l\u003d((pz\u003dQ.renderer)\u003d\u003dnull?void 0:(W\u003dpz.linearAdSequenceRenderer)\u003d\u003dnull?void 0:W.linearAds)||[];pz\u003dg.u(l);for(W\u003dpz.next();!W.done;W\u003dpz.next())if((W\u003dg.L(W.value,os))\u0026\u0026W.inPlayerSlotId!\u003d\u003dvoid 0\u0026\u0026\nW.inPlayerLayoutId!\u003d\u003dvoid 0\u0026\u0026W.associatedPlayerBytesLayoutId!\u003d\u003dvoid 0\u0026\u0026W.associatedPlayerBytesLayoutId\u003d\u003d\u003dPj){Pj\u003d{CJ:W,adPlacementConfig:Q.config.adPlacementConfig};break a}}Pj\u003dnew T(\"Not able to find associated InPlayer slot for endcap\")}if(Pj instanceof T)return Pj;x\u003dzCW(p,x,O,Pj.adPlacementConfig,S);if(x instanceof T)return x;F.push(x);x\u003djCu(x.layoutId,n,X,Pj,U,O);if(x instanceof T)return x;V.push(x)}}d\u003d{layoutId:b.layoutId,layoutType:b.layoutType,JC:\"core\"};return{EU:Object.assign({},d,v,{Vx:F,\ngN:new Map,clientMetadata:new M0([U]),wN:OD(O,p)(d)}),Ha:V}};\nyCu\u003dfunction(p,d,b,v,P,M,X,a,F,h,O,J,k,n,r,Z,C,G,U){if(!ET(b))return new T(\"Invalid PlayerBytesAdLayoutRenderer\");var I\u003dph(b);if(I instanceof T)return I;X\u003d{layoutId:b.adLayoutMetadata.layoutId,layoutType:b.adLayoutMetadata.layoutType,JC:X};a:{var V\u003db.adLayoutMetadata.layoutId,S\u003dg.L(b.renderingContent,uo);if(S\u0026\u0026oZ(S)){var B\u003d[];if(n)B.push(new AC(WD(d)));else{b:{a\u003dg.u(a);for(d\u003da.next();!d.done;d\u003da.next()){d\u003dd.value;var x\u003dDbq(d.renderer)||[],Pj\u003dg.u(x);for(x\u003dPj.next();!x.done;x\u003dPj.next())if(x\u003dx.value,\nx.associatedPlayerBytesLayoutId\u003d\u003d\u003dV){x.associatedPlayerBytesLayoutId?(a\u003dx.playerOverlay,Pj\u003da!\u003d\u003dvoid 0\u0026\u0026a.playerOverlayLayoutRenderer!\u003d\u003dvoid 0\u0026\u0026a.playerOverlayLayoutRenderer.inPlayerSlotId!\u003d\u003dvoid 0\u0026\u0026a.playerOverlayLayoutRenderer.inPlayerLayoutId!\u003d\u003dvoid 0,a\u003da!\u003d\u003dvoid 0\u0026\u0026a.instreamAdPlayerOverlayRenderer!\u003d\u003dvoid 0\u0026\u0026a.instreamAdPlayerOverlayRenderer.inPlayerSlotId!\u003d\u003dvoid 0\u0026\u0026a.instreamAdPlayerOverlayRenderer.inPlayerLayoutId!\u003d\u003dvoid 0||Pj):a\u003d!1;d\u003da?{instreamVideoAdRenderer:x,adPlacementConfig:d.config.adPlacementConfig}:\nnew T(\"Invalid InPlayer shim\");break b}}d\u003dnew T(\"Not able to find associated InPlayer slot\")}if(d instanceof T){M\u003dd;break a}a\u003dd.instreamVideoAdRenderer.playerOverlay.instreamAdPlayerOverlayRenderer;x\u003dd.instreamVideoAdRenderer.playerOverlay.playerOverlayLayoutRenderer;var qC;Pj\u003d(qC\u003da\u003d\u003dnull?void 0:a.inPlayerSlotId)!\u003dnull?qC:x\u003d\u003dnull?void 0:x.inPlayerSlotId;var pz;qC\u003d(pz\u003da\u003d\u003dnull?void 0:a.inPlayerLayoutId)!\u003dnull?pz:x\u003d\u003dnull?void 0:x.inPlayerLayoutId;if(Pj\u003d\u003d\u003dvoid 0){M\u003dnew T(\"InPlayer shim slot id is undefined\");\nbreak a}if(qC\u003d\u003d\u003dvoid 0){M\u003dnew T(\"InPlayer shim layout id is undefined\");break a}B.push(new f$(qC),new ls(Pj),new za(P.t6.adPodIndex),new AC(d.adPlacementConfig));a\u0026\u0026B.push(new MI(a));x\u0026\u0026B.push(new XK(x))}B.push(new Wo(P.t6),new vu(S.externalVideoId),new Pu(F),new $6({impressionCommands:S.impressionCommands,abandonCommands:S.onAbandonCommands,completeCommands:S.completeCommands,progressCommands:S.adVideoProgressCommands}),new wT(P.TO),new ZT({current:null}),new Ga(P.otX.Pe),new x6(Gi(S.pings)),new p$(P.t6.adPodIndex));\nU\u0026\u0026B.push(new rT(U));(P\u003dtuB(V,k))\u0026\u0026B.push(new aP(P));M\u0026\u0026B.push(new Uo(M.TO));S.adNextParams\u0026\u0026B.push(new Qt(S.adNextParams));S.clickthroughEndpoint\u0026\u0026B.push(new $h(S.clickthroughEndpoint));S.legacyInfoCardVastExtension\u0026\u0026B.push(new L$(S.legacyInfoCardVastExtension));S.sodarExtensionData\u0026\u0026B.push(new cu(S.sodarExtensionData));G\u0026\u0026S.adPodSkipTarget\u0026\u0026S.adPodSkipTarget\u003e0\u0026\u0026(B.push(G),B.push(new dT(S.adPodSkipTarget)));(M\u003dh.get(S.externalVideoId))\u0026\u0026B.push(new SR(M));M\u003dB}else M\u003dnew T(\"Invalid vod media renderer\")}if(M instanceof\nT)return M;p\u003dObject.assign({},X,v,{gN:I,renderingContent:b.renderingContent,clientMetadata:new M0(M),wN:OD(O,p)(X),adLayoutLoggingData:b.adLayoutMetadata.adLayoutLoggingData});b\u003dg.L(b.renderingContent,uo);if(!b||!oZ(b))return new T(\"Invalid meida renderer\");J\u003dYO(J,b.externalVideoId);J.instreamVideoAdRenderer\u003db;J.Qq\u003d\"AD_PLACEMENT_KIND_START\";return n?(F\u003dbq(k,p,F,Z,O,C,r,G,!1),F instanceof T?F:tuB(p.layoutId,k)\u0026\u0026F?{layout:Object.assign({},p,{clientMetadata:new M0(M.concat(new oP(F)))})}:{layout:p,Mi:F}):\n{layout:p}};\nzCW\u003dfunction(p,d,b,v,P){if(!ET(d))return new T(\"Invalid PlayerBytesAdLayoutRenderer\");var M\u003dg.L(d.renderingContent,os);if(!M||M.durationMilliseconds\u003d\u003d\u003dvoid 0)return new T(\"Invalid endcap renderer\");var X\u003d{layoutId:d.adLayoutMetadata.layoutId,layoutType:d.adLayoutMetadata.layoutType,JC:\"adapter\"};v\u003d[new gT(M.durationMilliseconds),new $6({impressionCommands:void 0,abandonCommands:M.abandonCommands?[{commandExecutorCommand:M.abandonCommands}]:void 0,completeCommands:M.completionCommands}),new AC(v),\nnew us(\"LAYOUT_TYPE_ENDCAP\")];if(P){v.push(new p$(P.t6.adPodIndex-1));v.push(new za(P.t6.adPodIndex));var a;v.push(new dT((a\u003dP.adPodSkipTarget)!\u003dnull?a:-1))}return Object.assign({},X,dJ,{renderingContent:d.renderingContent,clientMetadata:new M0(v),gN:M.skipPings?new Map([[\"skip\",M.skipPings]]):new Map,wN:OD(b,p)(X),adLayoutLoggingData:d.adLayoutMetadata.adLayoutLoggingData})};\nbq\u003dfunction(p,d,b,v,P,M,X,a,F){p\u003dp.filter(function(O){return O.adSlotMetadata.slotType\u003d\u003d\u003d\"SLOT_TYPE_IN_PLAYER\"\u0026\u0026O.adSlotMetadata.triggeringSourceLayoutId\u003d\u003d\u003dd.layoutId});\nif(p.length!\u003d\u003d0){if(p.length!\u003d\u003d1)return new T(\"Invalid InPlayer slot association for the given PlayerBytes layout\");p\u003dp[0];X\u003drCD(p,M,b,v,X);if(X instanceof T)return X;var h;M\u003d{slotId:p.adSlotMetadata.slotId,slotType:p.adSlotMetadata.slotType,slotPhysicalPosition:(h\u003dp.adSlotMetadata.slotPhysicalPosition)!\u003dnull?h:1,JC:\"core\",slotEntryTrigger:X.slotEntryTrigger,slotFulfillmentTriggers:X.slotFulfillmentTriggers,slotExpirationTriggers:X.slotExpirationTriggers};h\u003dg.L(p.fulfillmentContent.fulfilledLayout,\nq7C);if(!h||!Wuj(h))return new T(\"Invalid InPlayerAdLayoutRenderer\");X\u003d{layoutId:h.adLayoutMetadata.layoutId,layoutType:h.adLayoutMetadata.layoutType,JC:\"core\"};b\u003dAo(h,b,v);if(b instanceof T)return b;v\u003d[];F\u0026\u0026v.push(new jR({}));if(h.adLayoutMetadata.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\")v.push.apply(v,g.E(isj(p.adSlotMetadata.triggerEvent,d)));else if(h.adLayoutMetadata.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_ENDCAP\")v.push(new AC(WD(p.adSlotMetadata.triggerEvent))),a\u0026\u0026v.push(a);else return new T(\"Not able to parse an SDF InPlayer layout\");\nP\u003dObject.assign({},X,b,{renderingContent:h.renderingContent,gN:new Map,wN:OD(P,M)(X),clientMetadata:new M0(v),adLayoutLoggingData:h.adLayoutMetadata.adLayoutLoggingData});return Object.assign({},M,{fulfilledLayout:P,clientMetadata:new M0([])})}};\nisj\u003dfunction(p,d){var b\u003d[];b.push(new AC(WD(p)));b.push(new rT(d.layoutId));(p\u003dXm(d.clientMetadata,\"metadata_type_player_bytes_callback_ref\"))\u0026\u0026b.push(new ZT(p));(p\u003dXm(d.clientMetadata,\"metadata_type_ad_pod_skip_target_callback_ref\"))\u0026\u0026b.push(new bs(p));(p\u003dXm(d.clientMetadata,\"metadata_type_remote_slots_data\"))\u0026\u0026b.push(new SR(p));(p\u003dXm(d.clientMetadata,\"metadata_type_ad_next_params\"))\u0026\u0026b.push(new Qt(p));(p\u003dXm(d.clientMetadata,\"metadata_type_ad_video_clickthrough_endpoint\"))\u0026\u0026b.push(new $h(p));(p\u003d\nXm(d.clientMetadata,\"metadata_type_ad_pod_info\"))\u0026\u0026b.push(new Wo(p));(d\u003dXm(d.clientMetadata,\"metadata_type_ad_video_id\"))\u0026\u0026b.push(new vu(d));return b};\njCu\u003dfunction(p,d,b,v,P,M){function X(h){return vE(d,h)}\nvar a\u003dv.CJ.inPlayerSlotId,F\u003d{layoutId:v.CJ.inPlayerLayoutId,layoutType:\"LAYOUT_TYPE_ENDCAP\",JC:\"core\"};b\u003d{slotId:a,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,JC:\"core\",slotEntryTrigger:new U$(X,p),slotFulfillmentTriggers:[new Q1(X,a)],slotExpirationTriggers:[new $n(X,a),new SZ(X,b)]};p\u003dObject.assign({},F,{layoutExitNormalTriggers:[new y1(X,p)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],uF:[],gN:new Map,clientMetadata:new M0([new hl(v.CJ),\nnew AC(v.adPlacementConfig),P]),wN:OD(M,b)(F),adLayoutLoggingData:v.CJ.adLayoutLoggingData});return Object.assign({},b,{clientMetadata:new M0([new DT(p)])})};\ntuB\u003dfunction(p,d){d\u003dg.u(d);for(var b\u003dd.next();!b.done;b\u003dd.next())if(b\u003db.value,b.adSlotMetadata.slotType\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_UNDERLAY\"){var v\u003dg.L(b.fulfillmentContent.fulfilledLayout,wU);if(v\u0026\u0026(v\u003dg.L(v.renderingContent,N7))\u0026\u0026v.associatedPlayerBytesLayoutId\u003d\u003d\u003dp)return b}};\nrCD\u003dfunction(p,d,b,v,P){var M\u003dHsu(V3(p.slotEntryTrigger,b,v),P,p,d);if(M instanceof T)return M;for(var X\u003d[],a\u003dg.u(p.slotFulfillmentTriggers),F\u003da.next();!F.done;F\u003da.next()){F\u003dV3(F.value,b,v);if(F instanceof T)return F;X.push(F)}X\u003dDdD(X,P,p,d);d\u003d[];p\u003dg.u(p.slotExpirationTriggers);for(P\u003dp.next();!P.done;P\u003dp.next()){P\u003dV3(P.value,b,v);if(P instanceof T)return P;d.push(P)}return{slotEntryTrigger:M,slotFulfillmentTriggers:X,slotExpirationTriggers:d}};\nHsu\u003dfunction(p,d,b,v){return d\u0026\u0026b.adSlotMetadata.slotType\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_BYTES\"\u0026\u0026p instanceof Co?new ZZ(function(P){return vE(v,P)},b.adSlotMetadata.slotId):p};\nDdD\u003dfunction(p,d,b,v){return d\u0026\u0026b.adSlotMetadata.slotType\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_BYTES\"?p.map(function(P){return P instanceof Q1?new xn(function(M){return vE(v,M)},b.adSlotMetadata.slotId):P}):p};\nAo\u003dfunction(p,d,b){for(var v\u003d[],P\u003dg.u(p.layoutExitNormalTriggers||[]),M\u003dP.next();!M.done;M\u003dP.next()){M\u003dV3(M.value,d,b);if(M instanceof T)return M;v.push(M)}P\u003d[];M\u003dg.u(p.layoutExitSkipTriggers||[]);for(var X\u003dM.next();!X.done;X\u003dM.next()){X\u003dV3(X.value,d,b);if(X instanceof T)return X;P.push(X)}M\u003d[];X\u003dg.u(p.layoutExitMuteTriggers||[]);for(var a\u003dX.next();!a.done;a\u003dX.next()){a\u003dV3(a.value,d,b);if(a instanceof T)return a;M.push(a)}X\u003d[];p\u003dg.u(p.layoutExitUserInputSubmittedTriggers||[]);for(a\u003dp.next();!a.done;a\u003d\np.next()){a\u003dV3(a.value,d,b);if(a instanceof T)return a;X.push(a)}return{layoutExitNormalTriggers:v,layoutExitSkipTriggers:P,layoutExitMuteTriggers:M,layoutExitUserInputSubmittedTriggers:X,uF:[]}};\nph\u003dfunction(p){var d\u003dg.L(p.renderingContent,uo);if(d\u003d\u003dnull?0:d.pings)return wq(d.pings);p\u003dg.L(p.renderingContent,os);return(p\u003d\u003dnull?0:p.skipPings)?new Map([[\"skip\",p.skipPings]]):new Map};\nUdK\u003dfunction(p,d,b,v,P){d\u003dg.L(d.renderingContent,uo);if(!d)return new T(\"Invalid rendering content for DAI media layout\");p\u003d[new Pu(v),new Ga(b.Y$.videoLengthSeconds),new wT(b.Y$.playerVars),new yK(b.K6),new IP(b.G9),new za(b.BW),new AC(WD(p)),new vu(b.Y$.adVideoId),new Wo(b.t6),d.sodarExtensionData\u0026\u0026new cu(d.sodarExtensionData),new ZT({current:null}),new jR({}),new x6(Gi(d.pings))].filter(nhe);P!\u003d\u003dvoid 0\u0026\u0026p.push(new Hu(P));return p};\nwow\u003dfunction(p,d,b){p\u003dp.map(function(F){return mo(g.L(F.renderingContent,uo),!1)});\nvar v\u003dp.map(function(F){return F.videoLengthSeconds}),P\u003dv.map(function(F,h){return new E$(h,v)}),M\u003dd,X\u003db,a\u003d[];\np.forEach(function(F,h){X\u003dMath.min(M+F.videoLengthSeconds*1E3,b);e8(F.playerVars,P[h]);a.push({Y$:F,K6:M,G9:X,BW:h,t6:P[h]});M\u003dX});\nreturn a};\ncCD\u003dfunction(p,d,b){for(var v\u003d[],P\u003dg.u(p),M\u003dP.next();!M.done;M\u003dP.next())if(M\u003dg.L(M.value.renderingContent,uo)){if(!oZ(M))return new T(\"Invalid vod media renderer\");v.push(VuC(M))}P\u003dv.map(function(J){return J.Pe});\nM\u003d[];for(var X\u003d0,a\u003d0;a\u003cp.length;a++){var F\u003dg.L(p[a].renderingContent,uo);if(F){var h\u003dnew E$(X,P),O\u003dxO(v[X].playerVars,v[X].RU,d,b,h);M[a]\u003d{t6:h,adPodSkipTarget:F.adPodSkipTarget,otX:v[X],TO:O};X++}}return M};\nVuC\u003dfunction(p){var d\u003dXr(p.playerVars),b\u003dNumber(d.length_seconds);isNaN(b)\u0026\u0026(b\u003d0,JI(\"Expected valid length seconds in player vars but got NaN\"));return{playerVars:d,RU:p.playerVars,Pe:b}};\nWD\u003dfunction(p){switch(p){case \"SLOT_TRIGGER_EVENT_LAYOUT_ID_ENTERED\":return{kind:\"AD_PLACEMENT_KIND_LAYOUT_ID_ENTERED\"};case \"SLOT_TRIGGER_EVENT_BEFORE_CONTENT\":return{kind:\"AD_PLACEMENT_KIND_START\"};case \"SLOT_TRIGGER_EVENT_CONTENT_OFFSET\":return{kind:\"AD_PLACEMENT_KIND_MILLISECONDS\"};case \"SLOT_TRIGGER_EVENT_AFTER_CONTENT\":return{kind:\"AD_PLACEMENT_KIND_END\"};case \"SLOT_TRIGGER_EVENT_CONTENT_PAUSED\":return{kind:\"AD_PLACEMENT_KIND_PAUSE\"};default:return{kind:\"AD_PLACEMENT_KIND_UNKNOWN\"}}};\nC6e\u003dfunction(p){if(g.L(p.renderingContent,bo)){var d;return((d\u003dg.L(p.renderingContent,bo))\u003d\u003dnull?void 0:d.impressionPings)||[]}if(g.L(p.renderingContent,pL)){var b;return((b\u003dg.L(p.renderingContent,pL))\u003d\u003dnull?void 0:b.impressionPings)||[]}if(g.L(p.renderingContent,dU)){var v;return((v\u003dg.L(p.renderingContent,dU))\u003d\u003dnull?void 0:v.impressionPings)||[]}return[]};\nSRz\u003dfunction(p,d,b,v,P,M,X,a,F){var h\u003db.pings;return h?[eCe(p,M,a,P,function(O){var J\u003dO.slotId;O\u003dF(O);var k\u003db.adLayoutLoggingData,n\u003db.progressCommands;J\u003dRF(d.U.get(),\"LAYOUT_TYPE_DISCOVERY_PLAYBACK_TRACKER\",J);var r\u003d{layoutId:J,layoutType:\"LAYOUT_TYPE_DISCOVERY_PLAYBACK_TRACKER\",JC:\"core\"},Z\u003dwq(h),C\u003d[new SZ(d.D,M)],G;var U\u003dh\u003d\u003dnull?void 0:(G\u003dh.activeViewTracking)\u003d\u003dnull?void 0:G.identifier;return{layoutId:J,layoutType:\"LAYOUT_TYPE_DISCOVERY_PLAYBACK_TRACKER\",gN:Z,layoutExitNormalTriggers:C,layoutExitSkipTriggers:[],\nlayoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],uF:[],JC:\"core\",clientMetadata:new M0([new AC(v),new x6(Gi(h)),new Bu(U),new Ga(X/1E3),new $6({progressCommands:n}),new Y6(X/1E3)]),wN:O(r),adLayoutLoggingData:k}})]:new T(\"VideoAdTrackingRenderer without VideoAdTracking pings filled.\",{videoAdTrackingRenderer:b})};\nghj\u003dfunction(p,d,b,v,P,M,X,a){p\u003dYRW(p,b,M,X,v,function(F){var h\u003dF.slotId;F\u003da(F);h\u003dRF(d.U.get(),\"LAYOUT_TYPE_FORECASTING\",h);var O\u003d{layoutId:h,layoutType:\"LAYOUT_TYPE_FORECASTING\",JC:\"core\"},J\u003dnew Map,k\u003dP.impressionUrls;k\u0026\u0026J.set(\"impression\",k);return{layoutId:h,layoutType:\"LAYOUT_TYPE_FORECASTING\",gN:J,layoutExitNormalTriggers:[new eZ(d.D,h)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],uF:[],JC:\"core\",clientMetadata:new M0([new is(P),new AC(b)]),wN:F(O)}});\nreturn p instanceof T?p:[p]};\nQCC\u003dfunction(p,d,b,v,P,M,X){return[LAj(p,M,v,function(a){var F\u003da.slotId;a\u003dX(a);F\u003dRF(d.U.get(),\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\",F);var h\u003d{layoutId:F,layoutType:\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\",JC:\"core\"};return{layoutId:F,layoutType:\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\",gN:new Map,layoutExitNormalTriggers:[new SZ(d.D,M)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],uF:[],JC:\"core\",clientMetadata:new M0([new MI(P),new AC(b)]),wN:a(h),\nadLayoutLoggingData:P.adLayoutLoggingData}})]};\nmdW\u003dfunction(p,d,b,v,P,M,X,a){p\u003d$du(p,b,M,X,v,function(F,h){var O\u003dF.slotId;F\u003da(F);var J\u003dP.contentSupportedRenderer;J?J.textOverlayAdContentRenderer?(J\u003dRF(d.U.get(),\"LAYOUT_TYPE_IN_VIDEO_TEXT_OVERLAY\",O),h\u003dPE(d,J,\"LAYOUT_TYPE_IN_VIDEO_TEXT_OVERLAY\",P,b,F,MB(d,h,O))):J.enhancedTextOverlayAdContentRenderer?(J\u003dRF(d.U.get(),\"LAYOUT_TYPE_IN_VIDEO_ENHANCED_TEXT_OVERLAY\",O),h\u003dPE(d,J,\"LAYOUT_TYPE_IN_VIDEO_ENHANCED_TEXT_OVERLAY\",P,b,F,MB(d,h,O))):J.imageOverlayAdContentRenderer?(J\u003dRF(d.U.get(),\"LAYOUT_TYPE_IN_VIDEO_IMAGE_OVERLAY\",\nO),h\u003dMB(d,h,O),h.push(new To(d.D,45E3,J)),h\u003dPE(d,J,\"LAYOUT_TYPE_IN_VIDEO_IMAGE_OVERLAY\",P,b,F,h)):h\u003dnew P$(\"InvideoOverlayAdRenderer without appropriate sub renderer\"):h\u003dnew P$(\"InvideoOverlayAdRenderer without contentSupportedRenderer\");return h});\nreturn p instanceof T?p:[p]};\nBuq\u003dfunction(p,d,b,v,P,M,X,a,F){var h\u003dNumber(v.durationMilliseconds);return isNaN(h)?new T(\"Expected valid duration for AdActionInterstitialRenderer.\"):function(O){return KAC(d,O.slotId,b,v,h,{impressionCommands:void 0,abandonCommands:v.abandonCommands?[{commandExecutorCommand:v.abandonCommands}]:void 0,completeCommands:v.completionCommands},v.skipPings?new Map([[\"skip\",v.skipPings]]):new Map,X(O),function(J){return xdu(p,J,P,function(k,n){var r\u003dk.slotId;k\u003dX(k);r\u003dRF(d.U.get(),\"LAYOUT_TYPE_ENDCAP\",\nr);return $O(d,r,n,b,k,\"LAYOUT_TYPE_ENDCAP\",[new hl(v),a],v.adLayoutLoggingData)})},F,M-1,v.adLayoutLoggingData,M)}};\nRCe\u003dfunction(p,d,b,v){if(!b.playerVars)return new T(\"No playerVars available in AdIntroRenderer.\");var P\u003dXr(b.playerVars);P.autoplay\u003d\"1\";return function(M){var X\u003dM.slotId;M\u003dv(M);X\u003dRF(p.U.get(),\"LAYOUT_TYPE_MEDIA\",X);var a\u003d{layoutId:X,layoutType:\"LAYOUT_TYPE_MEDIA\",JC:\"adapter\"};return{ut:{layoutId:X,layoutType:\"LAYOUT_TYPE_MEDIA\",gN:new Map,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],uF:[],JC:\"adapter\",clientMetadata:new M0([new tl({}),\nnew AC(d),new ZT({current:null}),new wT(P)]),wN:M(a)},QN:[new cq(p.D,X,[\"error\"])],Rs:[],kU:[],lM:[]}}};\nACe\u003dfunction(p,d,b,v,P,M,X,a,F,h){h\u003dh\u003d\u003d\u003dvoid 0?!1:h;var O\u003dLL(P);if(!nKC(P,h))return new T(\"Received invalid InstreamSurveyAdRenderer for VOD composite survey.\",{InstreamSurveyAdRenderer:P});if(O\u003c\u003d0)return new T(\"InstreamSurveyAdRenderer should have valid duration.\",{instreamSurveyAdRenderer:P});var J\u003deG$(p,d,P,M,b,v,X);return J instanceof T?J:function(k){return TuB(d,k.slotId,b,O,P,Q3(P),X(k),J,a,F)}};\nWAC\u003dfunction(p,d,b,v,P,M,X,a){function F(J){return xdu(p,J,v,h)}\nfunction h(J,k){var n\u003dJ.slotId;J\u003dX(J);n\u003dRF(d.U.get(),\"LAYOUT_TYPE_VIDEO_INTERSTITIAL_BUTTONED_LEFT\",n);return $O(d,n,k,b,J,\"LAYOUT_TYPE_VIDEO_INTERSTITIAL_BUTTONED_LEFT\",[new Oo(P),M],P.adLayoutLoggingData)}\nif(!ldC(P))return new T(\"Received invalid SurveyTextInterstitialRenderer.\",{SurveyTextInterstitialRenderer:P});var O\u003dP.timeoutSeconds*1E3;return function(J){var k\u003dJ.slotId,n\u003d{impressionCommands:P.impressionCommands,completeCommands:P.timeoutCommands,skipCommands:P.dismissCommands};J\u003dX(J);k\u003dXc(d,k,b,O,n,new Map,J,F,void 0,qB(d,b,P.layoutId,\"createSubLayoutVodMediaBreakLayoutForSurveyInterstitial\"));n\u003dnew f$(k.Ts);J\u003dnew p$(a);return{ut:{layoutId:k.layoutId,layoutType:k.layoutType,gN:k.gN,layoutExitNormalTriggers:[],\nlayoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],uF:[],JC:k.JC,clientMetadata:new M0([].concat(g.E(k.UX),[n,J])),wN:k.wN,adLayoutLoggingData:k.adLayoutLoggingData},QN:[],Rs:k.layoutExitMuteTriggers,kU:k.layoutExitUserInputSubmittedTriggers,lM:k.uF,Mi:k.Mi}}};\ndI$\u003dfunction(p,d,b,v,P,M,X,a,F,h,O,J,k,n,r,Z){p\u003drq(p,\"SLOT_TYPE_PLAYER_BYTES\");v\u003dvhC(d,X,v,P,p,h,O);if(v instanceof T)return v;var C;X\u003d(C\u003dXm(v.clientMetadata,\"metadata_type_fulfilled_layout\"))\u003d\u003dnull?void 0:C.layoutId;if(!X)return new T(\"Invalid adNotify layout\");d\u003dpuq(X,d,b,P,M,F,a,h,J,k,n,r,Z);return d instanceof T?d:[v].concat(g.E(d))};\npuq\u003dfunction(p,d,b,v,P,M,X,a,F,h,O,J,k){b\u003db$K(d,b,v,M,X,a,F,h,O,J,k);v6D(M)?(v\u003dPsk(d,p),p\u003drq(d.U.get(),\"SLOT_TYPE_IN_PLAYER\"),M\u003dRF(d.U.get(),\"LAYOUT_TYPE_SURVEY\",p),a\u003daO(d,v,a),d\u003d[].concat(g.E(a.slotExpirationTriggers),[new Nf(d.D,M)]),p\u003db({slotId:a.slotId,slotType:a.slotType,slotPhysicalPosition:a.slotPhysicalPosition,slotEntryTrigger:a.slotEntryTrigger,slotFulfillmentTriggers:a.slotFulfillmentTriggers,slotExpirationTriggers:d,JC:a.JC},{slotId:p,layoutId:M}),P\u003dp instanceof T?p:{d8:Object.assign({},\na,{slotExpirationTriggers:d,clientMetadata:new M0([new DT(p.layout)]),adSlotLoggingData:P}),Ha:p.Ha}):P\u003dqRw(d,p,a,P,b);return P instanceof T?P:[].concat(g.E(P.Ha),[P.d8])};\nXuq\u003dfunction(p,d,b,v,P,M,X,a,F,h,O,J,k,n){d\u003db$K(p,d,b,P,M,X,F,h,O,J,k,n);v6D(P)?(P\u003dMRz(p,b,X,a),P instanceof T?p\u003dP:(a\u003drq(p.U.get(),\"SLOT_TYPE_IN_PLAYER\"),F\u003dRF(p.U.get(),\"LAYOUT_TYPE_SURVEY\",a),X\u003d[].concat(g.E(P.slotExpirationTriggers),[new Nf(p.D,F)]),a\u003dd({slotId:P.slotId,slotType:P.slotType,slotPhysicalPosition:P.slotPhysicalPosition,JC:P.JC,slotEntryTrigger:P.slotEntryTrigger,slotFulfillmentTriggers:P.slotFulfillmentTriggers,slotExpirationTriggers:X},{slotId:a,layoutId:F}),p\u003da instanceof T?a:{d8:{slotId:P.slotId,\nslotType:P.slotType,slotPhysicalPosition:P.slotPhysicalPosition,slotEntryTrigger:oO(p,b,P.slotId,P.slotEntryTrigger),slotFulfillmentTriggers:Fc(p,b,P.slotId,P.slotFulfillmentTriggers),slotExpirationTriggers:X,JC:P.JC,clientMetadata:new M0([new Ta(h3(b)),new DT(a.layout),new Wu({MV:p.MV(b)})]),adSlotLoggingData:v},Ha:a.Ha})):p\u003daeu(p,b,X,a,v,F.vX,d);return p instanceof T?p:p.Ha.concat(p.d8)};\nv6D\u003dfunction(p){p\u003dg.u(p);for(var d\u003dp.next();!d.done;d\u003dp.next())if(g.L(d.value,sT))return!0;return!1};\nb$K\u003dfunction(p,d,b,v,P,M,X,a,F,h,O,J){return function(k,n){if(IR(O)\u0026\u0026z5(O))a:{var r\u003dqou(v,b,O);if(r instanceof T)n\u003dr;else{for(var Z\u003d0,C\u003d[],G\u003d[],U\u003d[],I\u003d[],V\u003d[],S\u003d[],B\u003dnew Eo({current:null}),x\u003dnew bs({current:null}),Pj\u003d!1,qC\u003d[],pz\u003d0,Q\u003d[],W\u003d0;W\u003cv.length;W++){var l\u003dv[W],m\u003dg.L(l,uo);if(m){m\u003dKL(m,b,O);if(m instanceof P$){n\u003dnew T(m);break a}var Yu\u003dnew E$(pz,r),Z2\u003dxO(m.playerVars,m.RU,X,h,Yu);pz++;Q[W]\u003d{renderer:l,data:m,t6:Yu,TO:Z2}}}pz\u003d-1;for(r\u003d0;r\u003cv.length;r++)if(W\u003dv[r],l\u003dg.L(W,lo)){W\u003dRCe(d,b,l,a);if(W instanceof\nT){n\u003dW;break a}W\u003dW(k);C.push(W.ut);G\u003d[].concat(g.E(W.QN),g.E(G));U\u003d[].concat(g.E(W.Rs),g.E(U));W.Mi\u0026\u0026(qC\u003d[W.Mi].concat(g.E(qC)))}else if(g.L(W,uo))l\u003dQ[r],pz\u003dl.data,W\u003dl.t6,l\u003dl.TO,m\u003dQ[r+1],Yu\u003dvoid 0,m\u0026\u0026(Yu\u003dm.TO),W\u003daTu(d,pz.layoutId,pz.ov,b,l,pz.Pe,M,W,a(k),x,F.get(pz.ov.externalVideoId),Yu,J),Z++,C.push(W.ut),G\u003d[].concat(g.E(W.QN),g.E(G)),U\u003d[].concat(g.E(W.Rs),g.E(U)),Pj||(S.push(x),Pj\u003d!0),pz\u003d(pz\u003dpz.ov.adPodSkipTarget)\u0026\u0026pz\u003e0?pz:-1;else if(l\u003dg.L(W,os)){W\u003dBuq(p,d,b,l,M,Z,a,x,pz);if(W instanceof T){n\u003d\nW;break a}W\u003dW(k);C.push(W.ut);G\u003d[].concat(g.E(W.QN),g.E(G));U\u003d[].concat(g.E(W.Rs),g.E(U));W.Mi\u0026\u0026(qC\u003d[W.Mi].concat(g.E(qC)))}else if(l\u003dg.L(W,sT)){if(n\u003d\u003d\u003dvoid 0){n\u003dnew T(\"Composite Survey must already have a Survey Bundle with required metadata.\",{instreamSurveyAdRenderer:l});break a}W\u003dACe(p,d,b,M,l,B,a,n,Z,B$(O,\"supports_multi_step_on_desktop\"));if(W instanceof T){n\u003dW;break a}W\u003dW(k);C.push(W.ut);W.Mi\u0026\u0026qC.push(W.Mi);G\u003d[].concat(g.E(W.QN),g.E(G));U\u003d[].concat(g.E(W.Rs),g.E(U));I\u003d[].concat(g.E(W.kU),g.E(I));\nV\u003d[].concat(g.E(W.lM),g.E(V));S\u003d[B].concat(g.E(S))}else if(W\u003dg.L(W,ZL)){W\u003dWAC(p,d,b,M,W,B,a,Z);if(W instanceof T){n\u003dW;break a}W\u003dW(k);C.push(W.ut);W.Mi\u0026\u0026qC.push(W.Mi);U\u003d[].concat(g.E(W.Rs),g.E(U))}else{n\u003dnew T(\"Unsupported linearAd found in LinearAdSequenceRenderer.\");break a}n\u003d{Vx:C,layoutExitSkipTriggers:G,layoutExitUserInputSubmittedTriggers:I,uF:V,layoutExitMuteTriggers:U,UX:S,Ha:qC}}}else a:if(Z\u003dqou(v,b,O),Z instanceof T)n\u003dZ;else{C\u003d0;G\u003d[];U\u003d[];I\u003d[];V\u003d[];S\u003d[];B\u003d[];x\u003dnew Eo({current:null});Pj\u003dnew bs({current:null});\nqC\u003d!1;Q\u003d[];pz\u003d-1;r\u003dg.u(v);for(W\u003dr.next();!W.done;W\u003dr.next())if(W\u003dW.value,g.L(W,lo)){W\u003dRCe(d,b,g.L(W,lo),a);if(W instanceof T){n\u003dW;break a}W\u003dW(k);G.push(W.ut);U\u003d[].concat(g.E(W.QN),g.E(U));I\u003d[].concat(g.E(W.Rs),g.E(I));W.Mi\u0026\u0026(Q\u003d[W.Mi].concat(g.E(Q)))}else if(g.L(W,uo)){pz\u003dKL(g.L(W,uo),b,O);if(pz instanceof P$){n\u003dnew T(pz);break a}W\u003dnew E$(C,Z);W\u003daTu(d,pz.layoutId,pz.ov,b,xO(pz.playerVars,pz.RU,X,h,W),pz.Pe,M,W,a(k),Pj,F.get(pz.ov.externalVideoId),void 0,J);C++;G.push(W.ut);U\u003d[].concat(g.E(W.QN),g.E(U));\nI\u003d[].concat(g.E(W.Rs),g.E(I));qC||(B.push(Pj),qC\u003d!0);pz\u003d(pz\u003dpz.ov.adPodSkipTarget)\u0026\u0026pz\u003e0?pz:-1}else if(g.L(W,os)){W\u003dBuq(p,d,b,g.L(W,os),M,C,a,Pj,pz);if(W instanceof T){n\u003dW;break a}W\u003dW(k);G.push(W.ut);U\u003d[].concat(g.E(W.QN),g.E(U));I\u003d[].concat(g.E(W.Rs),g.E(I));W.Mi\u0026\u0026(Q\u003d[W.Mi].concat(g.E(Q)))}else if(g.L(W,sT)){if(n\u003d\u003d\u003dvoid 0){n\u003dnew T(\"Composite Survey must already have a Survey Bundle with required metadata.\",{instreamSurveyAdRenderer:g.L(W,sT)});break a}W\u003dACe(p,d,b,M,g.L(W,sT),x,a,n,C,B$(O,\"supports_multi_step_on_desktop\"));\nif(W instanceof T){n\u003dW;break a}W\u003dW(k);G.push(W.ut);W.Mi\u0026\u0026Q.push(W.Mi);U\u003d[].concat(g.E(W.QN),g.E(U));I\u003d[].concat(g.E(W.Rs),g.E(I));V\u003d[].concat(g.E(W.kU),g.E(V));S\u003d[].concat(g.E(W.lM),g.E(S));B\u003d[x].concat(g.E(B))}else if(g.L(W,ZL)){W\u003dWAC(p,d,b,M,g.L(W,ZL),x,a,C);if(W instanceof T){n\u003dW;break a}W\u003dW(k);G.push(W.ut);W.Mi\u0026\u0026Q.push(W.Mi);I\u003d[].concat(g.E(W.Rs),g.E(I))}else{n\u003dnew T(\"Unsupported linearAd found in LinearAdSequenceRenderer.\");break a}n\u003d{Vx:G,layoutExitSkipTriggers:U,layoutExitUserInputSubmittedTriggers:V,\nuF:S,layoutExitMuteTriggers:I,UX:B,Ha:Q}}n instanceof T?k\u003dn:(S\u003dk.slotId,Z\u003dn.Vx,C\u003dn.layoutExitSkipTriggers,G\u003dn.layoutExitMuteTriggers,U\u003dn.layoutExitUserInputSubmittedTriggers,I\u003dn.UX,k\u003da(k),V\u003dP?P.layoutType:\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\",S\u003dP?P.layoutId:RF(d.U.get(),V,S),B\u003d{layoutId:S,layoutType:V,JC:\"core\"},k\u003d{layout:{layoutId:S,layoutType:V,gN:new Map,layoutExitNormalTriggers:[new eZ(d.D,S)],layoutExitSkipTriggers:C,layoutExitMuteTriggers:G,layoutExitUserInputSubmittedTriggers:U,uF:[],JC:\"core\",\nclientMetadata:new M0([new C$(Z)].concat(g.E(I))),wN:k(B)},Ha:n.Ha});return k}};\nqou\u003dfunction(p,d,b){var v\u003d[];p\u003dg.u(p);for(var P\u003dp.next();!P.done;P\u003dp.next())if(P\u003dP.value,g.L(P,uo)){P\u003dKL(g.L(P,uo),d,b);if(P instanceof P$)return new T(P);v.push(P.Pe)}return v};\nF2j\u003dfunction(p,d,b,v,P,M,X,a){if(!nKC(b,a\u003d\u003d\u003dvoid 0?!1:a))return new T(\"Received invalid InstreamSurveyAdRenderer for VOD single survey.\",{InstreamSurveyAdRenderer:b});var F\u003dLL(b);if(F\u003c\u003d0)return new T(\"InstreamSurveyAdRenderer should have valid duration.\",{instreamSurveyAdRenderer:b});var h\u003dnew Eo({current:null}),O\u003deG$(p,d,b,h,v,M,X);return o6W(p,v,M,F,P,function(J,k){var n\u003dJ.slotId,r\u003dQ3(b);J\u003dX(J);var Z,C\u003d(Z\u003dqB(d,v,b.layoutId,\"createMediaBreakLayoutAndAssociatedInPlayerSlotForVodSurvey\"))!\u003dnull?Z:\nRF(d.U.get(),\"LAYOUT_TYPE_MEDIA_BREAK\",n);n\u003d{layoutId:C,layoutType:\"LAYOUT_TYPE_MEDIA_BREAK\",JC:\"core\"};Z\u003dO(C,k);var G\u003dXm(Z.clientMetadata,\"metadata_type_fulfilled_layout\");G||JI(\"Could not retrieve overlay layout ID during VodMediaBreakLayout for survey creation. This should never happen.\");r\u003d[new AC(v),new gT(F),new $6(r),h];G\u0026\u0026r.push(new us(G.layoutType));return{vLZ:{layoutId:C,layoutType:\"LAYOUT_TYPE_MEDIA_BREAK\",gN:new Map,layoutExitNormalTriggers:[new eZ(d.D,C)],layoutExitSkipTriggers:[new Lo(d.D,\nk.layoutId)],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[new R9(d.D,k.layoutId)],uF:[],JC:\"core\",clientMetadata:new M0(r),wN:J(n)},rCZ:Z}})};\nhzq\u003dfunction(p){if(!uNC(p))return!1;var d\u003dg.L(p.adVideoStart,Ou);return d?g.L(p.linearAd,uo)\u0026\u0026q7(d)?!0:(JI(\"Invalid Sandwich with notify\"),!1):!1};\nO$C\u003dfunction(p){if(p.linearAds\u003d\u003dnull)return!1;p\u003dg.L(p.adStart,Ou);return p?q7(p)?!0:(JI(\"Invalid LASR with notify\"),!1):!1};\nJlK\u003dfunction(p){if(!fdC(p))return!1;p\u003dg.L(p.adStart,Ou);return p?q7(p)?!0:(JI(\"Invalid LASR with notify\"),!1):!1};\nJ3\u003dfunction(p,d,b,v,P,M,X,a,F,h){this.V\u003dp;this.U\u003dd;this.D\u003db;this.lh\u003dv;this.EH\u003dP;this.B\u003dM;this.SB\u003dX;this.vQ\u003da;this.MH\u003dF;this.loadPolicy\u003dh\u003d\u003d\u003dvoid 0?1:h};\nCQK\u003dfunction(p,d,b,v,P,M,X,a,F,h){var O\u003d[];if(d.length\u003d\u003d\u003d0\u0026\u0026v.length\u003d\u003d\u003d0\u0026\u0026b.length\u003d\u003d\u003d0)return O;d\u003dd.filter(aZ);var J\u003db.filter(OOz),k\u003dv.filter(aZ),n\u003dnew Map,r\u003dkLK(d),Z\u003db.some(function(m){var Yu;return(m\u003d\u003dnull?void 0:(Yu\u003dm.adSlotMetadata)\u003d\u003dnull?void 0:Yu.slotType)\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_BYTES\"}),C\u003db.some(function(m){var Yu;\nreturn(m\u003d\u003dnull?void 0:(Yu\u003dm.adSlotMetadata)\u003d\u003dnull?void 0:Yu.slotType)\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_UNDERLAY\"}),G\u003db.some(function(m){var Yu;\nreturn(m\u003d\u003dnull?void 0:(Yu\u003dm.adSlotMetadata)\u003d\u003dnull?void 0:Yu.slotType)\u003d\u003d\u003d\"SLOT_TYPE_IN_PLAYER\"}),U\u003db.some(function(m){var Yu,Z2;\nreturn(m\u003d\u003dnull?void 0:(Yu\u003dm.adSlotMetadata)\u003d\u003dnull?void 0:Yu.slotType)\u003d\u003d\u003d\"SLOT_TYPE_BELOW_PLAYER\"||(m\u003d\u003dnull?void 0:(Z2\u003dm.adSlotMetadata)\u003d\u003dnull?void 0:Z2.slotType)\u003d\u003d\u003d\"SLOT_TYPE_ABOVE_FEED\"});\nb\u003db.some(function(m){var Yu;return(m\u003d\u003dnull?void 0:(Yu\u003dm.adSlotMetadata)\u003d\u003dnull?void 0:Yu.slotType)\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM\"});\nif(Z||C||G||U||b)h\u003dEhk(J,d,a,P,r,p.EH.get(),p.loadPolicy,n,p.lh.get(),p.V.get(),G,X,F,h),h instanceof T?JI(h,void 0,void 0,{contentCpn:P}):O.push.apply(O,g.E(h));h\u003dg.u(d);for(b\u003dh.next();!b.done;b\u003dh.next())b\u003db.value,C\u003dka7(p,n,b,P,M,X,Z,a,r,F,J),C instanceof T?JI(C,void 0,void 0,{renderer:b.renderer,config:b.config.adPlacementConfig,kind:b.config.adPlacementConfig.kind,contentCpn:P,daiEnabled:X}):O.push.apply(O,g.E(C));n6u(p.lh.get())||(M\u003drlu(p,k,P,a,r,n),O.push.apply(O,g.E(M)));if(p.B\u003d\u003d\u003dnull||X\u0026\u0026!a.Pq){var I,\nV,S;p\u003da.vX\u0026\u0026d.length\u003d\u003d\u003d1\u0026\u0026((I\u003dd[0].config)\u003d\u003dnull?void 0:(V\u003dI.adPlacementConfig)\u003d\u003dnull?void 0:V.kind)\u003d\u003d\u003d\"AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED\"\u0026\u0026((S\u003dd[0].renderer)\u003d\u003dnull?void 0:S.adBreakServiceRenderer);if(!O.length\u0026\u0026!p){var B,x,Pj,qC;JI(\"Expected slots parsed from AdPlacementRenderers for DAI\",void 0,void 0,{\"AdPlacementRenderer count\":d.length,contentCpn:P,\"first APR kind\":(B\u003dd[0])\u003d\u003dnull?void 0:(x\u003dB.config)\u003d\u003dnull?void 0:(Pj\u003dx.adPlacementConfig)\u003d\u003dnull?void 0:Pj.kind,renderer:(qC\u003dd[0])\u003d\u003dnull?void 0:\nqC.renderer})}return O}I\u003dv.filter(aZ);O.push.apply(O,g.E(HOw(n,I,p.U.get(),p.B,P,Z)));if(!O.length){var pz,Q,W,l;JI(\"Expected slots parsed from AdPlacementRenderers\",void 0,void 0,{\"AdPlacementRenderer count\":d.length,contentCpn:P,daiEnabled:X.toString(),\"first APR kind\":(pz\u003dd[0])\u003d\u003dnull?void 0:(Q\u003dpz.config)\u003d\u003dnull?void 0:(W\u003dQ.adPlacementConfig)\u003d\u003dnull?void 0:W.kind,renderer:(l\u003dd[0])\u003d\u003dnull?void 0:l.renderer})}return O};\nrlu\u003dfunction(p,d,b,v,P,M){function X(k){return OD(p.EH.get(),k)}\nvar a\u003d[];d\u003dg.u(d);for(var F\u003dd.next();!F.done;F\u003dd.next()){F\u003dF.value;var h\u003dF.renderer,O\u003dh.sandwichedLinearAdRenderer,J\u003dh.linearAdSequenceRenderer;O\u0026\u0026hzq(O)?(JI(\"Found AdNotify with SandwichedLinearAdRenderer\"),J\u003dg.L(O.adVideoStart,Ou),O\u003dg.L(O.linearAd,uo),S8(M,h,F.config.adPlacementConfig.kind),h\u003dvoid 0,J\u003dP6D((h\u003dJ)\u003d\u003dnull?void 0:h.layout.layoutId,p.U.get(),p.D.get(),F.config.adPlacementConfig,F.adSlotLoggingData,O,b,v,X,P,p.loadPolicy,p.lh.get(),p.EH.get()),J instanceof T?JI(J):a.push.apply(a,g.E(J))):\nJ\u0026\u0026(!J.adLayoutMetadata\u0026\u0026O$C(J)||J.adLayoutMetadata\u0026\u0026JlK(J))\u0026\u0026(JI(\"Found AdNotify with LinearAdSequenceRenderer\"),S8(M,h,F.config.adPlacementConfig.kind),h\u003dvoid 0,O\u003dpuq((h\u003dg.L(J.adStart,Ou))\u003d\u003dnull?void 0:h.layout.layoutId,p.U.get(),p.D.get(),F.config.adPlacementConfig,F.adSlotLoggingData,J.linearAds,Wq(J.adLayoutMetadata)?J.adLayoutMetadata:void 0,b,v,X,P,p.loadPolicy,p.lh.get()),O instanceof T?JI(O):a.push.apply(a,g.E(O)))}return a};\nka7\u003dfunction(p,d,b,v,P,M,X,a,F,h,O){function J(G){return OD(p.EH.get(),G)}\nvar k\u003db.renderer,n\u003db.config.adPlacementConfig,r\u003dn.kind,Z\u003db.adSlotLoggingData,C\u003da.Pq\u0026\u0026r\u003d\u003d\u003d\"AD_PLACEMENT_KIND_START\";C\u003dM\u0026\u0026!C;if(k.adsEngagementPanelRenderer!\u003dnull)return gU(d,b.elementId,r,k.adsEngagementPanelRenderer.isContentVideoEngagementPanel,k.adsEngagementPanelRenderer.adVideoId,k.adsEngagementPanelRenderer.associatedCompositePlayerBytesLayoutId,n,Z,function(G,U,I,V){var S\u003dp.D.get(),B\u003dG.slotId,x\u003dk.adsEngagementPanelRenderer;G\u003dOD(p.EH.get(),G);return kY(S,B,\"LAYOUT_TYPE_PANEL_TEXT_ICON_IMAGE_TILES_BUTTON\",\nnew gu(x),U,I,x.impressionPings,G,k.adsEngagementPanelRenderer.adLayoutLoggingData,V)}),[];\nif(k.adsEngagementPanelLayoutViewModel)return gU(d,b.elementId,r,k.adsEngagementPanelLayoutViewModel.isContentVideoEngagementPanel,k.adsEngagementPanelLayoutViewModel.adVideoId,k.adsEngagementPanelLayoutViewModel.associatedCompositePlayerBytesLayoutId,n,Z,function(G,U,I,V){var S\u003dp.D.get(),B\u003dG.slotId,x\u003dk.adsEngagementPanelLayoutViewModel;G\u003dOD(p.EH.get(),G);return nh(S,B,\"LAYOUT_TYPE_PANEL\",new Ls(x),U,I,G,k.adsEngagementPanelLayoutViewModel.adLayoutLoggingData,V)}),[];\nif(k.actionCompanionAdRenderer!\u003dnull){if(k.actionCompanionAdRenderer.showWithoutLinkedMediaLayout)return Idu(p.U.get(),p.B,p.D.get(),k.actionCompanionAdRenderer,n,Z,v,J);gU(d,b.elementId,r,k.actionCompanionAdRenderer.isContentVideoCompanion,k.actionCompanionAdRenderer.adVideoId,k.actionCompanionAdRenderer.associatedCompositePlayerBytesLayoutId,n,Z,function(G,U,I,V){var S\u003dp.D.get(),B\u003dG.slotId,x\u003dk.actionCompanionAdRenderer;G\u003dOD(p.EH.get(),G);return kY(S,B,\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\",\nnew Su(x),U,I,x.impressionPings,G,k.actionCompanionAdRenderer.adLayoutLoggingData,V)})}else if(k.topBannerImageTextIconButtonedLayoutViewModel!\u003d\u003dvoid 0){if(k.topBannerImageTextIconButtonedLayoutViewModel.showWithoutLinkedMediaLayout)return zGj(p.U.get(),p.B,p.D.get(),k.topBannerImageTextIconButtonedLayoutViewModel,n,Z,v,J);\ngU(d,b.elementId,r,k.topBannerImageTextIconButtonedLayoutViewModel.isContentVideoCompanion,k.topBannerImageTextIconButtonedLayoutViewModel.adVideoId,k.topBannerImageTextIconButtonedLayoutViewModel.associatedCompositePlayerBytesLayoutId,n,Z,function(G,U,I,V){var S\u003dp.D.get(),B\u003dG.slotId,x\u003dk.topBannerImageTextIconButtonedLayoutViewModel;G\u003dOD(p.EH.get(),G);return nh(S,B,\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\",new Yh(x),U,I,G,k.topBannerImageTextIconButtonedLayoutViewModel.adLayoutLoggingData,V)})}else if(k.imageCompanionAdRenderer)gU(d,\nb.elementId,r,k.imageCompanionAdRenderer.isContentVideoCompanion,k.imageCompanionAdRenderer.adVideoId,k.imageCompanionAdRenderer.associatedCompositePlayerBytesLayoutId,n,Z,function(G,U,I,V){var S\u003dp.D.get(),B\u003dG.slotId,x\u003dk.imageCompanionAdRenderer;\nG\u003dOD(p.EH.get(),G);return kY(S,B,\"LAYOUT_TYPE_COMPANION_WITH_IMAGE\",new Ks(x),U,I,x.impressionPings,G,k.imageCompanionAdRenderer.adLayoutLoggingData,V)});\nelse if(k.bannerImageLayoutViewModel)gU(d,b.elementId,r,k.bannerImageLayoutViewModel.isContentVideoCompanion,k.bannerImageLayoutViewModel.adVideoId,k.bannerImageLayoutViewModel.associatedCompositePlayerBytesLayoutId,n,Z,function(G,U,I,V){var S\u003dp.D.get(),B\u003dG.slotId,x\u003dk.bannerImageLayoutViewModel;G\u003dOD(p.EH.get(),G);return nh(S,B,\"LAYOUT_TYPE_COMPANION_WITH_IMAGE\",new xh(x),U,I,G,k.bannerImageLayoutViewModel.adLayoutLoggingData,V)});\nelse if(k.shoppingCompanionCarouselRenderer)gU(d,b.elementId,r,k.shoppingCompanionCarouselRenderer.isContentVideoCompanion,k.shoppingCompanionCarouselRenderer.adVideoId,k.shoppingCompanionCarouselRenderer.associatedCompositePlayerBytesLayoutId,n,Z,function(G,U,I,V){var S\u003dp.D.get(),B\u003dG.slotId,x\u003dk.shoppingCompanionCarouselRenderer;G\u003dOD(p.EH.get(),G);return kY(S,B,\"LAYOUT_TYPE_COMPANION_WITH_SHOPPING\",new Bo(x),U,I,x.impressionPings,G,k.shoppingCompanionCarouselRenderer.adLayoutLoggingData,V)});\nelse if(k.adBreakServiceRenderer){if(!c9k(b))return[];if(r\u003d\u003d\u003d\"AD_PLACEMENT_KIND_PAUSE\")return UbD(p.U.get(),n,Z,b.renderer.adBreakServiceRenderer,v);if(r!\u003d\u003d\"AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED\"\u0026\u0026r!\u003d\u003d\"AD_PLACEMENT_KIND_PREFETCH_TRIGGERED\")return w0C(p.U.get(),n,Z,b.renderer.adBreakServiceRenderer,v,P,M);a.vX||JI(\"Received non-live cue point triggered AdBreakServiceRenderer\",void 0,void 0,{kind:r,adPlacementConfig:n,daiEnabledForContentVideo:String(M),isServedFromLiveInfra:String(a.vX),clientPlaybackNonce:a.clientPlaybackNonce});\nif(r\u003d\u003d\u003d\"AD_PLACEMENT_KIND_PREFETCH_TRIGGERED\"){if(!p.SB)return new T(\"Received AD_PLACEMENT_KIND_PREFETCH_TRIGGERED with no playerControlsApiProvider set for interface\");if(!p.MH)return new T(\"Received AD_PLACEMENT_KIND_PREFETCH_TRIGGERED with no PrefetchTriggerAdapter set for interface\");p.MH.TJ({adPlacementRenderer:b,contentCpn:v,IM:P});P\u003dp.SB.get().getCurrentTimeSec(1,!1);return fTz(p.U.get(),b.renderer.adBreakServiceRenderer,n,P,v,Z,M)}if(!p.vQ)return new T(\"Received AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED with no CuePointOpportunityAdapter set for interface\");\np.vQ.TJ({adPlacementRenderer:b,contentCpn:v,IM:P})}else{if(k.clientForecastingAdRenderer)return ghj(p.U.get(),p.D.get(),n,Z,k.clientForecastingAdRenderer,v,P,J);if(k.invideoOverlayAdRenderer)return mdW(p.U.get(),p.D.get(),n,Z,k.invideoOverlayAdRenderer,v,P,J);if(k.instreamAdPlayerOverlayRenderer)return QCC(p.U.get(),p.D.get(),n,Z,k.instreamAdPlayerOverlayRenderer,v,J);if((k.linearAdSequenceRenderer||k.instreamVideoAdRenderer)\u0026\u0026C)return A9D(p.U.get(),p.D.get(),b,v,J,h,!p.lh.get().N.G().T(\"html5_override_ad_video_length_killswitch\"));\nif(k.linearAdSequenceRenderer\u0026\u0026!C){if(X)return[];S8(d,k,r);if(k.linearAdSequenceRenderer.adLayoutMetadata){if(!fdC(k.linearAdSequenceRenderer))return new T(\"Received invalid LinearAdSequenceRenderer.\")}else if(k.linearAdSequenceRenderer.linearAds\u003d\u003dnull)return new T(\"Received invalid LinearAdSequenceRenderer.\");if(g.L(k.linearAdSequenceRenderer.adStart,Ou)){JI(\"Found AdNotify in LinearAdSequenceRenderer\");b\u003dg.L(k.linearAdSequenceRenderer.adStart,Ou);if(!Ade(b))return new T(\"Invalid AdMessageRenderer.\");\nM\u003dk.linearAdSequenceRenderer.linearAds;return dI$(p.V.get(),p.U.get(),p.D.get(),p.EH.get(),n,Z,b,Wq(k.linearAdSequenceRenderer.adLayoutMetadata)?k.linearAdSequenceRenderer.adLayoutMetadata:void 0,M,v,P,a,J,F,p.loadPolicy,p.lh.get())}return Xuq(p.U.get(),p.D.get(),n,Z,k.linearAdSequenceRenderer.linearAds,Wq(k.linearAdSequenceRenderer.adLayoutMetadata)?k.linearAdSequenceRenderer.adLayoutMetadata:void 0,v,P,a,J,F,p.loadPolicy,p.lh.get(),O)}if(!k.remoteSlotsRenderer||M){if(k.instreamVideoAdRenderer\u0026\u0026\n!C){if(X)return[];S8(d,k,r);return ohC(p.U.get(),p.D.get(),n,Z,k.instreamVideoAdRenderer,v,P,a,J,F,p.loadPolicy,p.lh.get(),p.EH.get(),O)}if(k.instreamSurveyAdRenderer)return F2j(p.U.get(),p.D.get(),k.instreamSurveyAdRenderer,n,Z,v,J,B$(p.lh.get(),\"supports_multi_step_on_desktop\"));if(k.sandwichedLinearAdRenderer!\u003dnull)return uNC(k.sandwichedLinearAdRenderer)?g.L(k.sandwichedLinearAdRenderer.adVideoStart,Ou)?(JI(\"Found AdNotify in SandwichedLinearAdRenderer\"),b\u003dg.L(k.sandwichedLinearAdRenderer.adVideoStart,\nOu),Ade(b)?(M\u003dg.L(k.sandwichedLinearAdRenderer.linearAd,uo))?MuK(b,M,n,p.V.get(),p.U.get(),p.D.get(),p.EH.get(),Z,v,P,a,J,F,p.loadPolicy,p.lh.get()):new T(\"Missing IVAR from Sandwich\"):new T(\"Invalid AdMessageRenderer.\")):Xuq(p.U.get(),p.D.get(),n,Z,[k.sandwichedLinearAdRenderer.adVideoStart,k.sandwichedLinearAdRenderer.linearAd],void 0,v,P,a,J,F,p.loadPolicy,p.lh.get()):new T(\"Received invalid SandwichedLinearAdRenderer.\");if(k.videoAdTrackingRenderer!\u003dnull)return a\u003dB$(p.lh.get(),\"enable_h5_shorts_ad_terminal_events\")\u0026\u0026\na.oM,SRz(p.U.get(),p.D.get(),k.videoAdTrackingRenderer,n,Z,v,P,a,J)}}return[]};\nrJ\u003dfunction(p,d,b,v,P,M,X,a){g.e.call(this);var F\u003dthis;this.U\u003dp;this.B\u003dd;this.JZ\u003dv;this.SB\u003dP;this.lh\u003dM;this.uh\u003dX;this.Bu\u003da;this.D\u003dnull;b.get().addListener(this);this.addOnDisposeCallback(function(){b.xJ()||b.get().removeListener(F)});\nv.get().addListener(this);this.addOnDisposeCallback(function(){v.xJ()||v.get().removeListener(F)})};\nlTq\u003dfunction(p,d,b){var v\u003dp.SB.get().getCurrentTimeSec(1,!1);p.lh.get().N.G().rN()\u0026\u0026po(p.uh.get(),\"sdai\",\"onopp.1;evt.\"+b.event+\";start.\"+b.startSecs.toFixed(3)+\";d.\"+b.Ml.toFixed(3));nn(p.U.get(),\"OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL\",function(){var P\u003dp.B.get(),M\u003dd.adPlacementRenderer.renderer.adBreakServiceRenderer,X\u003dd.contentCpn,a\u003dd.adPlacementRenderer.adSlotLoggingData,F\u003dfh(p.lh.get()),h\u003dp.uh;if(P.lh.get().N.G().experiments.Wb(\"enable_smearing_expansion_dai\")){var O\u003dg.JH(P.lh.get().N.G().experiments,\n\"max_prefetch_window_sec_for_livestream_optimization\");var J\u003dg.JH(P.lh.get().N.G().experiments,\"min_prefetch_offset_sec_for_livestream_optimization\");F\u003d{F1:uK7(b),bP:!1,cueProcessedMs:v*1E3};var k\u003db.startSecs+b.Ml;if(v\u003d\u003d\u003d0)F.Uk\u003dnew UJ(0,k*1E3);else{J\u003db.startSecs-J;var n\u003dJ-v;F.Uk\u003dn\u003c\u003d0?new UJ(J*1E3,k*1E3):new UJ(Math.floor(v+Math.random()*Math.min(n,O))*1E3,k*1E3)}O\u003dF}else O\u003d{F1:uK7(b),bP:!1},k\u003db.startSecs+b.Ml,b.startSecs\u003c\u003dv?F\u003dnew UJ((b.startSecs-4)*1E3,k*1E3):(J\u003dMath.max(0,b.startSecs-v-10),F\u003dnew UJ(Math.floor(v+\nMath.random()*(F?v\u003d\u003d\u003d0?0:Math.min(J,5):J))*1E3,k*1E3)),O.Uk\u003dF;P\u003dDL(P,M,X,O,a,[new NI(b)]);h.get().N.G4(O.Uk.start/1E3-v,b.startSecs-v);return[P]})};\nuq\u003dfunction(p){var d,b\u003d(d\u003dXm(p.clientMetadata,\"metadata_type_player_bytes_callback_ref\"))\u003d\u003dnull?void 0:d.current;if(!b)return null;d\u003dXm(p.clientMetadata,\"metadata_type_ad_pod_skip_target_callback_ref\");var v\u003dp.layoutId,P\u003dXm(p.clientMetadata,\"metadata_type_content_cpn\"),M\u003dXm(p.clientMetadata,\"metadata_type_instream_ad_player_overlay_renderer\"),X\u003dXm(p.clientMetadata,\"metadata_type_player_overlay_layout_renderer\"),a\u003dXm(p.clientMetadata,\"metadata_type_player_underlay_renderer\"),F\u003dXm(p.clientMetadata,\n\"metadata_type_ad_placement_config\"),h\u003dXm(p.clientMetadata,\"metadata_type_video_length_seconds\");var O\u003ddW(p.clientMetadata,\"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds\")?Xm(p.clientMetadata,\"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds\"):dW(p.clientMetadata,\"metadata_type_layout_enter_ms\")\u0026\u0026dW(p.clientMetadata,\"metadata_type_layout_exit_ms\")?(Xm(p.clientMetadata,\"metadata_type_layout_exit_ms\")-Xm(p.clientMetadata,\"metadata_type_layout_enter_ms\"))/1E3:void 0;return{Rf:v,contentCpn:P,rM:b,Nb:d,instreamAdPlayerOverlayRenderer:M,\nplayerOverlayLayoutRenderer:X,instreamAdPlayerUnderlayRenderer:a,adPlacementConfig:F,videoLengthSeconds:h,Tq:O,inPlayerLayoutId:Xm(p.clientMetadata,\"metadata_type_linked_in_player_layout_id\"),inPlayerSlotId:Xm(p.clientMetadata,\"metadata_type_linked_in_player_slot_id\")}};\nZ$7\u003dfunction(p,d){return sPu(p,d)};\nE67\u003dfunction(p,d){d\u003dsPu(p,d);if(!d)return null;var b;d.Tq\u003d(b\u003dXm(p.clientMetadata,\"metadata_type_ad_pod_info\"))\u003d\u003dnull?void 0:b.adBreakRemainingLengthSeconds;return d};\nsPu\u003dfunction(p,d){var b,v\u003d(b\u003dXm(p.clientMetadata,\"metadata_type_player_bytes_callback_ref\"))\u003d\u003dnull?void 0:b.current;if(!v)return null;b\u003dehC(p,d);return{Nj:VCu(p,d),adPlacementConfig:Xm(p.clientMetadata,\"metadata_type_ad_placement_config\"),H_:b,contentCpn:Xm(p.clientMetadata,\"metadata_type_content_cpn\"),inPlayerLayoutId:Xm(p.clientMetadata,\"metadata_type_linked_in_player_layout_id\"),inPlayerSlotId:Xm(p.clientMetadata,\"metadata_type_linked_in_player_slot_id\"),instreamAdPlayerOverlayRenderer:Xm(p.clientMetadata,\n\"metadata_type_instream_ad_player_overlay_renderer\"),playerOverlayLayoutRenderer:void 0,instreamAdPlayerUnderlayRenderer:void 0,Tq:void 0,rM:v,Rf:p.layoutId,videoLengthSeconds:Xm(p.clientMetadata,\"metadata_type_video_length_seconds\")}};\nlq\u003dfunction(p,d,b,v,P,M,X,a,F){g.e.call(this);this.V\u003dp;this.S\u003dd;this.X\u003db;this.B\u003dv;this.D\u003dP;this.U\u003dM;this.EH\u003dX;this.lh\u003da;this.dE\u003dF;this.Fx\u003d!0};\nCsK\u003dfunction(p,d,b){return Os7(p.D.get(),d.contentCpn,d.Rf,function(v){return JCu(p.U.get(),v.slotId,b,d.adPlacementConfig,d.Rf,OD(p.EH.get(),v))})};\nZX\u003dfunction(p,d,b,v,P,M,X,a){g.e.call(this);this.U\u003dp;this.D\u003dd;this.B\u003db;this.lh\u003dv;this.V\u003dP;this.dE\u003dM;this.SB\u003dX;this.L9\u003da};\nEu\u003dfunction(p){g.e.call(this);this.D\u003dp};\nnn\u003dfunction(p,d,b,v){p.D().Zl(d,v);b\u003db();p\u003dp.D();p.y8.nx(\"ADS_CLIENT_EVENT_TYPE_OPPORTUNITY_PROCESSED\",d,v,b);d\u003dg.u(b);for(b\u003dd.next();!b.done;b\u003dd.next())a:{v\u003dp;b\u003db.value;v.y8.BQ(\"ADS_CLIENT_EVENT_TYPE_SLOT_RECEIVED\",b);v.y8.BQ(\"ADS_CLIENT_EVENT_TYPE_SCHEDULE_SLOT_REQUESTED\",b);try{var P\u003dv.D;if(g.CF(b.slotId))throw new T(\"Slot ID was empty\",void 0,\"ADS_CLIENT_ERROR_MESSAGE_INVALID_SLOT\");if(ZE(P,b))throw new T(\"Duplicate registration for slot.\",{slotId:b.slotId,slotEntryTriggerType:b.slotEntryTrigger.triggerType},\n\"ADS_CLIENT_ERROR_MESSAGE_DUPLICATE_SLOT\");if(!P.dU.DJ.has(b.slotType))throw new T(\"No fulfillment adapter factory registered for slot of type: \"+b.slotType,void 0,\"ADS_CLIENT_ERROR_MESSAGE_NO_FULFILLMENT_ADAPTER_REGISTERED\");if(!P.dU.Ra.has(b.slotType))throw new T(\"No SlotAdapterFactory registered for slot of type: \"+b.slotType,void 0,\"ADS_CLIENT_ERROR_MESSAGE_NO_SLOT_ADAPTER_REGISTERED\");ep(P,\"TRIGGER_CATEGORY_SLOT_ENTRY\",b.slotEntryTrigger?[b.slotEntryTrigger]:[]);ep(P,\"TRIGGER_CATEGORY_SLOT_FULFILLMENT\",\nb.slotFulfillmentTriggers);ep(P,\"TRIGGER_CATEGORY_SLOT_EXPIRATION\",b.slotExpirationTriggers);var M\u003dv.D,X\u003db.slotType+\"_\"+b.slotPhysicalPosition,a\u003dtH(M,X);if(ZE(M,b))throw new T(\"Duplicate slots not supported\",void 0,\"ADS_CLIENT_ERROR_MESSAGE_DUPLICATE_SLOT\");a.set(b.slotId,new jo7(b));M.D.set(X,a)}catch(Pj){Pj instanceof T\u0026\u0026Pj.xT?(v.y8.Lk(\"ADS_CLIENT_ERROR_TYPE_REGISTER_SLOT_FAILED\",Pj.xT,b),JI(Pj,b,void 0,void 0,Pj.M_)):(v.y8.Lk(\"ADS_CLIENT_ERROR_TYPE_REGISTER_SLOT_FAILED\",\"ADS_CLIENT_ERROR_MESSAGE_UNEXPECTED_ERROR\",\nb),JI(Pj,b));break a}ZE(v.D,b).S\u003d!0;try{var F\u003dv.D,h\u003dZE(F,b),O\u003db.slotEntryTrigger,J\u003dF.dU.kD.get(O.triggerType);J\u0026\u0026(J.hp(\"TRIGGER_CATEGORY_SLOT_ENTRY\",O,b,null),h.kJ.set(O.triggerId,J));for(var k\u003dg.u(b.slotFulfillmentTriggers),n\u003dk.next();!n.done;n\u003dk.next()){var r\u003dn.value,Z\u003dF.dU.kD.get(r.triggerType);Z\u0026\u0026(Z.hp(\"TRIGGER_CATEGORY_SLOT_FULFILLMENT\",r,b,null),h.eB.set(r.triggerId,Z))}for(var C\u003dg.u(b.slotExpirationTriggers),G\u003dC.next();!G.done;G\u003dC.next()){var U\u003dG.value,I\u003dF.dU.kD.get(U.triggerType);I\u0026\u0026(I.hp(\"TRIGGER_CATEGORY_SLOT_EXPIRATION\",\nU,b,null),h.C.set(U.triggerId,I))}var V\u003dF.dU.DJ.get(b.slotType).get().build(F.B,b);h.Z\u003dV;var S\u003dF.dU.Ra.get(b.slotType).get().build(F.X,b);S.init();h.U\u003dS}catch(Pj){Pj instanceof T\u0026\u0026Pj.xT?(v.y8.Lk(\"ADS_CLIENT_ERROR_TYPE_SCHEDULE_SLOT_FAILED\",Pj.xT,b),JI(Pj,b,void 0,void 0,Pj.M_)):(v.y8.Lk(\"ADS_CLIENT_ERROR_TYPE_SCHEDULE_SLOT_FAILED\",\"ADS_CLIENT_ERROR_MESSAGE_UNEXPECTED_ERROR\",b),JI(Pj,b));uM(v,b,!0);break a}v.y8.BQ(\"ADS_CLIENT_EVENT_TYPE_SLOT_SCHEDULED\",b);v.D.Gr(b);for(var B\u003dg.u(v.U),x\u003dB.next();!x.done;x\u003d\nB.next())x.value.Gr(b);N0(v,b)}};\nCh\u003dfunction(p,d,b,v,P){g.e.call(this);var M\u003dthis;this.U\u003dp;this.B\u003dd;this.Qm\u003db;this.context\u003dP;this.D\u003dnew Map;v.get().addListener(this);this.addOnDisposeCallback(function(){v.xJ()||v.get().removeListener(M)})};\nZOB\u003dfunction(p,d){var b\u003d0x8000000000000;var v\u003d0;for(var P\u003dg.u(d.slotFulfillmentTriggers),M\u003dP.next();!M.done;M\u003dP.next())M\u003dM.value,M instanceof iU?(b\u003dMath.min(b,M.D.start),v\u003dMath.max(v,M.D.end)):JI(\"Found unexpected fulfillment trigger for throttled slot.\",d,null,{fulfillmentTrigger:M});v\u003dnew UJ(b,v);b\u003d\"throttledadcuerange:\"+d.slotId;p.D.set(b,d);p.Qm.get().addCueRange(b,v.start,v.end,!1,p);Ea(p.context.lh.get())\u0026\u0026(d\u003dv.start,v\u003dv.end,P\u003d{},p.context.tj.Zo(\"tcrr\",(P.cid\u003db,P.sm\u003dd,P.em\u003dv,P)))};\nNB\u003dfunction(){g.e.apply(this,arguments);this.Fx\u003d!0;this.kA\u003dnew Map;this.D\u003dnew Map};\nGE\u003dfunction(p,d){p\u003dg.u(p.kA.values());for(var b\u003dp.next();!b.done;b\u003dp.next())if(b.value.layoutId\u003d\u003d\u003dd)return!0;return!1};\nwJ\u003dfunction(p,d){p\u003dg.u(p.D.values());for(var b\u003dp.next();!b.done;b\u003dp.next()){b\u003dg.u(b.value);for(var v\u003db.next();!v.done;v\u003db.next())if(v\u003dv.value,v.layoutId\u003d\u003d\u003dd)return v}JI(\"Trying to retrieve an unknown layout\",void 0,void 0,{isEmpty:String(g.CF(d)),layoutId:d})};\nNTz\u003dfunction(){this.D\u003dnew Map};\nGae\u003dfunction(p,d){this.callback\u003dp;this.slot\u003dd};\nUu\u003dfunction(){};\nwu$\u003dfunction(p,d,b){this.callback\u003dp;this.slot\u003dd;this.SB\u003db};\nUIj\u003dfunction(p,d,b){this.callback\u003dp;this.slot\u003dd;this.SB\u003db;this.U\u003d!1;this.D\u003d0};\nclq\u003dfunction(p,d,b){this.callback\u003dp;this.slot\u003dd;this.SB\u003db};\ncE\u003dfunction(p){this.SB\u003dp};\nyM\u003dfunction(p){g.e.call(this);this.tF\u003dp;this.xL\u003dnew Map};\nIO\u003dfunction(p,d){for(var b\u003d[],v\u003dg.u(p.xL.values()),P\u003dv.next();!P.done;P\u003dv.next()){P\u003dP.value;var M\u003dP.trigger;M instanceof R9\u0026\u0026M.triggeringLayoutId\u003d\u003d\u003dd\u0026\u0026b.push(P)}b.length?IF(p.tF(),b):JI(\"Survey is submitted but no registered triggers can be activated.\")};\nzE\u003dfunction(p,d,b){yM.call(this,p);var v\u003dthis;this.lh\u003db;d.get().addListener(this);this.addOnDisposeCallback(function(){d.xJ()||d.get().removeListener(v)})};\njJ\u003dfunction(p){g.e.call(this);this.D\u003dp;this.Fx\u003d!0;this.xL\u003dnew Map;this.X\u003dnew Set;this.B\u003dnew Set;this.V\u003dnew Set;this.S\u003dnew Set;this.U\u003dnew Set};\nt3\u003dfunction(p){g.e.call(this);this.D\u003dp;this.xL\u003dnew Map};\niq\u003dfunction(p,d){for(var b\u003d[],v\u003dg.u(p.xL.values()),P\u003dv.next();!P.done;P\u003dv.next())P\u003dP.value,P.trigger.D\u003d\u003d\u003dd.layoutId\u0026\u0026b.push(P);b.length\u0026\u0026IF(p.D(),b)};\nHE\u003dfunction(p,d,b){g.e.call(this);var v\u003dthis;this.D\u003dp;this.context\u003db;this.xL\u003dnew Map;d.get().addListener(this);this.addOnDisposeCallback(function(){d.xJ()||d.get().removeListener(v)})};\nDX\u003dfunction(p,d,b,v,P){g.e.call(this);var M\u003dthis;this.U\u003dp;this.Qm\u003dd;this.SB\u003db;this.dE\u003dv;this.context\u003dP;this.Fx\u003d!0;this.xL\u003dnew Map;this.D\u003dnew Set;b.get().addListener(this);this.addOnDisposeCallback(function(){b.xJ()||b.get().removeListener(M)})};\nyl7\u003dfunction(p,d,b,v,P,M,X,a,F,h){if(kj(p.dE.get(),1).clientPlaybackNonce!\u003d\u003dF)throw new T(\"Cannot register CueRange-based trigger for different content CPN\",{trigger:b});p.xL.set(b.triggerId,{Yg:new AZ(d,b,v,P),cueRangeId:M});p.Qm.get().addCueRange(M,X,a,h,p);Ea(p.context.lh.get())\u0026\u0026(F\u003d{},p.context.tj.Zo(\"crr\",(F.ca\u003dd,F.tt\u003db.triggerType,F.st\u003dv.slotType,F.lt\u003dP\u003d\u003dnull?void 0:P.layoutType,F.cid\u003dM,F.sm\u003dX,F.em\u003da,F)))};\nITz\u003dfunction(p,d){p\u003dg.u(p.xL.entries());for(var b\u003dp.next();!b.done;b\u003dp.next()){var v\u003dg.u(b.value);b\u003dv.next().value;v\u003dv.next().value;if(d\u003d\u003d\u003dv.cueRangeId)return b}return\"\"};\nVM\u003dfunction(p,d){g.e.call(this);var b\u003dthis;this.V\u003dp;this.U\u003dnew Map;this.B\u003dnew Map;this.D\u003dnull;d.get().addListener(this);this.addOnDisposeCallback(function(){d.xJ()||d.get().removeListener(b)});\nvar v;this.D\u003d((v\u003dd.get().Ac)\u003d\u003dnull?void 0:v.slotId)||null};\nzz7\u003dfunction(p,d){var b\u003d[];p\u003dg.u(p.values());for(var v\u003dp.next();!v.done;v\u003dp.next())v\u003dv.value,v.slot.slotId\u003d\u003d\u003dd\u0026\u0026b.push(v);return b};\neJ\u003dfunction(p){g.e.call(this);this.D\u003dp;this.Fx\u003d!0;this.xL\u003dnew Map};\nLx\u003dfunction(p,d,b){d\u003dd.layoutId;for(var v\u003d[],P\u003dg.u(p.xL.values()),M\u003dP.next();!M.done;M\u003dP.next())if(M\u003dM.value,M.trigger instanceof eZ){var X;if(X\u003dM.trigger.layoutId\u003d\u003d\u003dd){X\u003db;var a\u003dG8u.get(M.category);X\u003da?a\u003d\u003d\u003dX:!1}X\u0026\u0026v.push(M)}v.length\u0026\u0026IF(p.D(),v)};\nSJ\u003dfunction(p){g.e.call(this);this.D\u003dp;this.Fx\u003d!0;this.xL\u003dnew Map};\nYY\u003dfunction(p,d,b,v,P){g.e.call(this);var M\u003dthis;this.X\u003dp;this.JZ\u003dd;this.SB\u003db;this.uh\u003dv;this.D\u003dnull;this.Fx\u003d!0;this.xL\u003dnew Map;this.B\u003dnew Map;d.get().addListener(this);this.addOnDisposeCallback(function(){d.xJ()||d.get().removeListener(M)});\nP.get().addListener(this);this.addOnDisposeCallback(function(){P.xJ()||P.get().removeListener(M)})};\ntRC\u003dfunction(p){p.D\u0026\u0026(p.U\u0026\u0026(p.U.stop(),p.U.start()),jPK(p,\"TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED\"))};\njPK\u003dfunction(p,d){for(var b\u003d[],v\u003dg.u(p.xL.values()),P\u003dv.next();!P.done;P\u003dv.next())P\u003dP.value,P.trigger.triggerType\u003d\u003d\u003dd\u0026\u0026b.push(P);b.length\u003e0\u0026\u0026IF(p.X(),b)};\ngJ\u003dfunction(p,d,b,v,P){P\u003dP\u003d\u003d\u003dvoid 0?!0:P;for(var M\u003d[],X\u003dg.u(p.xL.values()),a\u003dX.next();!a.done;a\u003dX.next()){a\u003da.value;var F\u003da.trigger;if(F.triggerType\u003d\u003d\u003dd){if(F instanceof zo||F instanceof jZ||F instanceof Hq){if(P\u0026\u0026F.breakDurationMs!\u003d\u003db)continue;if(!P\u0026\u0026F.breakDurationMs\u003d\u003d\u003db)continue;if(v.has(F.triggerId))continue}M.push(a)}}M.length\u003e0\u0026\u0026IF(p.X(),M)};\ni$D\u003dfunction(p){p\u003dp.adPlacementRenderer.config.adPlacementConfig;if(!p.prefetchModeConfig||!p.prefetchModeConfig.cacheFetchSmearingDurationMs)return 0;p\u003dNumber(p.prefetchModeConfig.cacheFetchSmearingDurationMs);return isNaN(p)||p\u003c\u003d0?0:Math.floor(Math.random()*p)};\nH$u\u003dfunction(p){p\u003dp.adPlacementRenderer.config.adPlacementConfig;if(p.prefetchModeConfig\u0026\u0026p.prefetchModeConfig.cacheFetchRefreshDurationMs\u0026\u0026(p\u003dNumber(p.prefetchModeConfig.cacheFetchRefreshDurationMs),!(isNaN(p)||p\u003c\u003d0)))return p};\nLh\u003dfunction(p){p.D\u003dnull;p.xL.clear();p.B.clear();p.U\u0026\u0026p.U.stop();p.V\u0026\u0026p.V.stop()};\nQM\u003dfunction(p){g.e.call(this);this.B\u003dp;this.Fx\u003d!0;this.xL\u003dnew Map;this.D\u003dnew Map;this.U\u003dnew Map};\nDIB\u003dfunction(p,d){var b\u003d[];if(d\u003dp.D.get(d.layoutId)){d\u003dg.u(d);for(var v\u003dd.next();!v.done;v\u003dd.next())(v\u003dp.U.get(v.value.triggerId))\u0026\u0026b.push(v)}return b};\n$Y\u003dfunction(p){g.e.call(this);this.D\u003dp;this.xL\u003dnew Map};\nVRq\u003dfunction(p,d){for(var b\u003d[],v\u003dg.u(p.xL.values()),P\u003dv.next();!P.done;P\u003dv.next())P\u003dP.value,P.trigger instanceof ZZ\u0026\u0026P.trigger.slotId\u003d\u003d\u003dd\u0026\u0026b.push(P);b.length\u003e\u003d1\u0026\u0026IF(p.D(),b)};\nezW\u003dfunction(p,d){var b\u003d{slotId:rq(d,\"SLOT_TYPE_IN_PLAYER\"),slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,slotEntryTrigger:void 0,slotFulfillmentTriggers:[],slotExpirationTriggers:[],JC:\"surface\",clientMetadata:new M0([])},v\u003dObject,P\u003dv.assign;d\u003dRF(d,\"LAYOUT_TYPE_TEXT_BANNER_OVERLAY\",b.slotId);d\u003d{layoutId:d,layoutType:\"LAYOUT_TYPE_TEXT_BANNER_OVERLAY\",gN:new Map,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],uF:[],JC:\"surface\",\nclientMetadata:new M0([]),wN:lFq(!1,b.slotId,b.slotType,b.slotPhysicalPosition,b.JC,b.slotEntryTrigger,b.slotFulfillmentTriggers,b.slotExpirationTriggers,d,\"LAYOUT_TYPE_TEXT_BANNER_OVERLAY\",\"surface\")};return P.call(v,{},p,{JCF:!0,slot:b,layout:d})};\nGXe\u003dfunction(p,d,b,v){var P\u003dp.kind;v\u003dv?!1:!p.hideCueRangeMarker;switch(P){case \"AD_PLACEMENT_KIND_START\":return v\u003d{F1:new UJ(-0x8000000000000,-0x8000000000000),bP:v},b!\u003dnull\u0026\u0026(v.Uk\u003dnew UJ(-0x8000000000000,-0x8000000000000)),v;case \"AD_PLACEMENT_KIND_END\":return v\u003d{F1:new UJ(0x7ffffffffffff,0x8000000000000),bP:v},b!\u003dnull\u0026\u0026(v.Uk\u003dnew UJ(Math.max(0,d-b),0x8000000000000)),v;case \"AD_PLACEMENT_KIND_MILLISECONDS\":P\u003dp.adTimeOffset;P.offsetStartMilliseconds||JI(\"AD_PLACEMENT_KIND_MILLISECONDS missing start milliseconds.\");\nP.offsetEndMilliseconds||JI(\"AD_PLACEMENT_KIND_MILLISECONDS missing end milliseconds.\");p\u003dNumber(P.offsetStartMilliseconds);P\u003dNumber(P.offsetEndMilliseconds);P\u003d\u003d\u003d-1\u0026\u0026(P\u003dd);if(Number.isNaN(p)||Number.isNaN(P)||p\u003eP)return new T(\"AD_PLACEMENT_KIND_MILLISECONDS endMs needs to be \u003e\u003d startMs.\",{offsetStartMs:p,offsetEndMs:P},\"ADS_CLIENT_ERROR_MESSAGE_AD_PLACEMENT_END_SHOULD_GREATER_THAN_START\",P\u003d\u003d\u003dd\u0026\u0026p-500\u003c\u003dP);v\u003d{F1:new UJ(p,P),bP:v};if(b!\u003dnull){p\u003dMath.max(0,p-b);if(p\u003d\u003d\u003dP)return v;v.Uk\u003dnew UJ(p,P)}return v;\ndefault:return new T(\"AdPlacementKind not supported in convertToRange.\",{kind:P,adPlacementConfig:p})}};\nuK7\u003dfunction(p){var d\u003dp.startSecs*1E3;return new UJ(d,d+p.Ml*1E3)};\nSoD\u003dfunction(p){if(!p||!p.adPlacements\u0026\u0026!p.adSlots)return!1;for(var d\u003dg.u(p.adPlacements||[]),b\u003dd.next();!b.done;b\u003dd.next())if(b\u003db.value)if(b\u003db.adPlacementRenderer,b!\u003dnull\u0026\u0026(b.config\u0026\u0026b.config.adPlacementConfig\u0026\u0026b.config.adPlacementConfig.kind)\u003d\u003d\u003d\"AD_PLACEMENT_KIND_START\")return!0;p\u003dg.u(p.adSlots||[]);for(d\u003dp.next();!d.done;d\u003dp.next()){var v\u003db\u003dvoid 0;if(((b\u003dg.L(d.value,HD))\u003d\u003dnull?void 0:(v\u003db.adSlotMetadata)\u003d\u003dnull?void 0:v.triggerEvent)\u003d\u003d\u003d\"SLOT_TRIGGER_EVENT_BEFORE_CONTENT\")return!0}return!1};\nmK\u003dfunction(p){this.lh\u003dp;this.U\u003dnew Map;this.D\u003dnew Map;this.B\u003dnew Map};\nrq\u003dfunction(p,d){if(Kh(p.lh.get())){var b\u003dp.U.get(d)||0;b++;p.U.set(d,b);return d+\"_\"+b}return g.GW(16)};\nRF\u003dfunction(p,d,b){if(Kh(p.lh.get())){var v\u003dp.D.get(d)||0;v++;p.D.set(d,v);return b+\"_\"+d+\"_\"+v}return g.GW(16)};\nvE\u003dfunction(p,d){if(Kh(p.lh.get())){var b\u003dp.B.get(d)||0;b++;p.B.set(d,b);return d+\"_\"+b}return g.GW(16)};\nYoK\u003dfunction(p){var d\u003d[new rT(p.Rf),new so(p.rM),new AC(p.adPlacementConfig),new Ga(p.videoLengthSeconds),new Y6(p.Tq)];p.instreamAdPlayerOverlayRenderer\u0026\u0026d.push(new MI(p.instreamAdPlayerOverlayRenderer));p.playerOverlayLayoutRenderer\u0026\u0026d.push(new XK(p.playerOverlayLayoutRenderer));p.Nb\u0026\u0026d.push(new bs(p.Nb));return d};\ng6e\u003dfunction(p,d,b,v,P,M){p\u003db.inPlayerLayoutId?b.inPlayerLayoutId:RF(M,\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\",p);var X,a,F\u003db.instreamAdPlayerOverlayRenderer?(X\u003db.instreamAdPlayerOverlayRenderer)\u003d\u003dnull?void 0:X.adLayoutLoggingData:(a\u003db.playerOverlayLayoutRenderer)\u003d\u003dnull?void 0:a.adLayoutLoggingData;X\u003d{layoutId:p,layoutType:\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\",JC:d};return{layoutId:p,layoutType:\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\",gN:new Map,layoutExitNormalTriggers:[new y1(function(h){return vE(M,\nh)},b.Rf)],\nlayoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],uF:[],JC:d,clientMetadata:v,wN:P(X),adLayoutLoggingData:F}};\nxY\u003dfunction(p,d){var b\u003dthis;this.U\u003dp;this.lh\u003dd;this.D\u003dfunction(v){return vE(b.U.get(),v)}};\nJCu\u003dfunction(p,d,b,v,P,M){b\u003dnew M0([new qI(b),new AC(v)]);d\u003dRF(p.U.get(),\"LAYOUT_TYPE_UNDERLAY_TEXT_ICON_BUTTON\",d);v\u003d{layoutId:d,layoutType:\"LAYOUT_TYPE_UNDERLAY_TEXT_ICON_BUTTON\",JC:\"core\"};return{layoutId:d,layoutType:\"LAYOUT_TYPE_UNDERLAY_TEXT_ICON_BUTTON\",gN:new Map,layoutExitNormalTriggers:[new y1(function(X){return vE(p.U.get(),X)},P)],\nlayoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],uF:[],JC:\"core\",clientMetadata:b,wN:M(v),adLayoutLoggingData:void 0}};\nBD\u003dfunction(p,d,b,v,P){var M\u003dYoK(v);return g6e(d,b,v,new M0(M),P,p.U.get())};\nL2k\u003dfunction(p,d,b,v,P){var M\u003dYoK(v);M.push(new RC(v.Nj));M.push(new TL(v.H_));return g6e(d,b,v,new M0(M),P,p.U.get())};\nkY\u003dfunction(p,d,b,v,P,M,X,a,F,h){d\u003dRF(p.U.get(),b,d);var O\u003d{layoutId:d,layoutType:b,JC:\"core\"},J\u003dnew Map;X\u0026\u0026J.set(\"impression\",X);X\u003d[new DZ(p.D,P,\"SLOT_TYPE_PLAYER_BYTES\",\"LAYOUT_TYPE_MEDIA\")];h\u0026\u0026X.push(new cq(p.D,h,[\"normal\"]));return{layoutId:d,layoutType:b,gN:J,layoutExitNormalTriggers:X,layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],uF:[],JC:\"core\",clientMetadata:new M0([v,new AC(M),new rT(P)]),wN:a(O),adLayoutLoggingData:F}};\nnh\u003dfunction(p,d,b,v,P,M,X,a,F){d\u003dRF(p.U.get(),b,d);var h\u003d{layoutId:d,layoutType:b,JC:\"core\"},O\u003d[new DZ(p.D,P,\"SLOT_TYPE_PLAYER_BYTES\",\"LAYOUT_TYPE_MEDIA\")];F\u0026\u0026O.push(new cq(p.D,F,[\"normal\"]));return{layoutId:d,layoutType:b,gN:new Map,layoutExitNormalTriggers:O,layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],uF:[],JC:\"core\",clientMetadata:new M0([v,new AC(M),new rT(P)]),wN:X(h),adLayoutLoggingData:a}};\nMB\u003dfunction(p,d,b){var v\u003d[];v.push(new V1(p.D,b));d\u0026\u0026v.push(d);return v};\nPE\u003dfunction(p,d,b,v,P,M,X){var a\u003d{layoutId:d,layoutType:b,JC:\"core\"};return{layoutId:d,layoutType:b,gN:new Map,layoutExitNormalTriggers:X,layoutExitSkipTriggers:[new Nf(p.D,d)],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],uF:[],JC:\"core\",clientMetadata:new M0([new mA(v),new AC(P)]),wN:M(a),adLayoutLoggingData:v.adLayoutLoggingData}};\n$O\u003dfunction(p,d,b,v,P,M,X,a){var F\u003d{layoutId:d,layoutType:M,JC:\"core\"};return{layoutId:d,layoutType:M,gN:new Map,layoutExitNormalTriggers:[new y1(p.D,b)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],uF:[],JC:\"core\",clientMetadata:new M0([new AC(v)].concat(g.E(X))),wN:P(F),adLayoutLoggingData:a}};\nqB\u003dfunction(p,d,b,v){if(p.lh.get().Ld(d.kind\u003d\u003d\u003d\"AD_PLACEMENT_KIND_START\"))if(b\u003d\u003d\u003dvoid 0)JI(\"Expected SSAP layout ID in renderer\",void 0,void 0,{caller:v});else return b};\nKAC\u003dfunction(p,d,b,v,P,M,X,a,F,h,O,J,k){p\u003dXc(p,d,b,P,M,X,a,F,J,qB(p,b,v.layoutId,\"createSubLayoutVodSkippableMediaBreakLayoutForEndcap\"),k);d\u003dp.UX;b\u003dnew f$(p.Ts);v\u003dp.layoutExitSkipTriggers;h\u003e0\u0026\u0026(d.push(b),d.push(new dT(h)),v\u003d[]);d.push(new p$(O));return{ut:{layoutId:p.layoutId,layoutType:p.layoutType,gN:p.gN,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],uF:[],JC:p.JC,clientMetadata:new M0(d),wN:p.wN,adLayoutLoggingData:p.adLayoutLoggingData},\nQN:v,Rs:p.layoutExitMuteTriggers,kU:p.layoutExitUserInputSubmittedTriggers,lM:p.uF,Mi:p.Mi}};\nTuB\u003dfunction(p,d,b,v,P,M,X,a,F,h){d\u003dXc(p,d,b,v,M,new Map,X,function(O){return a(O,F)},void 0,qB(p,b,P.layoutId,\"createSubLayoutVodSkippableMediaBreakLayoutForVodSurvey\"));\np\u003dnew R9(p.D,d.Ts);b\u003dnew f$(d.Ts);h\u003dnew p$(h);return{ut:{layoutId:d.layoutId,layoutType:d.layoutType,gN:d.gN,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],uF:[],JC:d.JC,clientMetadata:new M0([].concat(g.E(d.UX),[b,h])),wN:d.wN,adLayoutLoggingData:d.adLayoutLoggingData},QN:d.layoutExitSkipTriggers,Rs:d.layoutExitMuteTriggers,kU:[].concat(g.E(d.layoutExitUserInputSubmittedTriggers),[p]),lM:d.uF,Mi:d.Mi}};\nXc\u003dfunction(p,d,b,v,P,M,X,a,F,h,O){d\u003dh!\u003dnull?h:RF(p.U.get(),\"LAYOUT_TYPE_MEDIA_BREAK\",d);h\u003d{layoutId:d,layoutType:\"LAYOUT_TYPE_MEDIA_BREAK\",JC:\"adapter\"};a\u003da(d);var J\u003dXm(a.clientMetadata,\"metadata_type_fulfilled_layout\");J||JI(\"Could not retrieve overlay layout ID during VodSkippableMediaBreakLayout creation. This should never happen.\");var k\u003dJ?J.layoutId:\"\";b\u003d[new AC(b),new gT(v),new $6(P)];J\u0026\u0026b.push(new us(J.layoutType));O\u0026\u0026b.push(new za(O));return{layoutId:d,layoutType:\"LAYOUT_TYPE_MEDIA_BREAK\",\ngN:M,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[new Lo(p.D,k)],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],uF:[],JC:\"adapter\",UX:b,wN:X(h),adLayoutLoggingData:F,Mi:a,Ts:k}};\nFAW\u003dfunction(p,d,b,v,P,M,X,a,F,h,O){p\u003dQPD(p,d,\"core\",b,v,P,M,X,a,F,h,void 0,O);return{layoutId:p.layoutId,layoutType:p.layoutType,gN:p.gN,layoutExitNormalTriggers:p.layoutExitNormalTriggers,layoutExitSkipTriggers:p.layoutExitSkipTriggers,layoutExitMuteTriggers:p.layoutExitMuteTriggers,layoutExitUserInputSubmittedTriggers:p.layoutExitUserInputSubmittedTriggers,uF:p.uF,JC:p.JC,clientMetadata:new M0(p.ZS),wN:p.wN,adLayoutLoggingData:p.adLayoutLoggingData}};\naTu\u003dfunction(p,d,b,v,P,M,X,a,F,h,O,J,k){d\u003dQPD(p,d,\"adapter\",b,v,P,M,X,a,F,O,J,k);v\u003dd.layoutExitSkipTriggers;P\u003dd.ZS;b.adPodSkipTarget\u0026\u0026b.adPodSkipTarget\u003e0\u0026\u0026(P.push(h),P.push(new dT(b.adPodSkipTarget)),v\u003d[]);P.push(new p$(a.adPodIndex));b.isCritical\u0026\u0026(v\u003d[new cq(p.D,d.layoutId,[\"error\"])].concat(g.E(v)));return{ut:{layoutId:d.layoutId,layoutType:d.layoutType,gN:d.gN,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],uF:[],JC:d.JC,clientMetadata:new M0(P),\nwN:d.wN,adLayoutLoggingData:d.adLayoutLoggingData},QN:v,Rs:d.layoutExitMuteTriggers,kU:d.layoutExitUserInputSubmittedTriggers,lM:d.uF}};\nQPD\u003dfunction(p,d,b,v,P,M,X,a,F,h,O,J,k){var n\u003d{layoutId:d,layoutType:\"LAYOUT_TYPE_MEDIA\",JC:b};P\u003d[new AC(P),new Wo(F),new vu(v.externalVideoId),new Pu(a),new $6({impressionCommands:v.impressionCommands,abandonCommands:v.onAbandonCommands,completeCommands:v.completeCommands,progressCommands:v.adVideoProgressCommands}),new wT(M),new ZT({current:null}),new Ga(X)];(M\u003dv.playerOverlay.instreamAdPlayerOverlayRenderer)\u0026\u0026P.push(new MI(M));(X\u003dv.playerOverlay.playerOverlayLayoutRenderer)\u0026\u0026P.push(new XK(X));\nJ\u0026\u0026P.push(new Uo(J));(J\u003dv.playerUnderlay)\u0026\u0026P.push(new qI(J));a\u003drq(p.U.get(),\"SLOT_TYPE_IN_PLAYER\");J\u003d(J\u003dM?M.elementId:X\u003d\u003dnull?void 0:X.layoutId)?J:RF(p.U.get(),\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\",a);P.push(new f$(J));P.push(new ls(a));P.push(new za(F.adPodIndex));v.adNextParams\u0026\u0026P.push(new Qt(v.adNextParams));v.shrunkenPlayerBytesConfig\u0026\u0026P.push(new FK(v.shrunkenPlayerBytesConfig));v.clickthroughEndpoint\u0026\u0026P.push(new $h(v.clickthroughEndpoint));v.legacyInfoCardVastExtension\u0026\u0026P.push(new L$(v.legacyInfoCardVastExtension));\nv.sodarExtensionData\u0026\u0026P.push(new cu(v.sodarExtensionData));O\u0026\u0026P.push(new SR(O));P.push(new x6(Gi(v.pings)));F\u003dwq(v.pings);if(k){a:{k\u003dg.u(k);for(O\u003dk.next();!O.done;O\u003dk.next())if(O\u003dO.value,O.adSlotMetadata.slotType\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_UNDERLAY\"\u0026\u0026(M\u003dg.L(O.fulfillmentContent.fulfilledLayout,wU))\u0026\u0026(M\u003dg.L(M.renderingContent,N7))\u0026\u0026M.associatedPlayerBytesLayoutId\u003d\u003d\u003dd){k\u003dO;break a}k\u003dvoid 0}k\u0026\u0026P.push(new aP(k))}return{layoutId:d,layoutType:\"LAYOUT_TYPE_MEDIA\",gN:F,layoutExitNormalTriggers:[new eZ(p.D,d)],layoutExitSkipTriggers:v.skipOffsetMilliseconds?\n[new Lo(p.D,J)]:[],layoutExitMuteTriggers:[new Lo(p.D,J)],layoutExitUserInputSubmittedTriggers:[],uF:[],JC:b,ZS:P,wN:h(n),adLayoutLoggingData:v.adLayoutLoggingData}};\npoC\u003dfunction(p,d,b,v,P,M,X,a,F){v.every(function(O){return bM(O,[],[\"LAYOUT_TYPE_MEDIA\"])})||JI(\"Unexpect subLayout type for DAI composite layout\");\nd\u003dRF(p.U.get(),\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\",d);var h\u003d{layoutId:d,layoutType:\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\",JC:\"core\"};return{layoutId:d,layoutType:\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\",gN:new Map,layoutExitNormalTriggers:[new I9(p.D)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],uF:[],JC:\"core\",clientMetadata:new M0([new yK(b),new IP(a),new C$(v),new AC(P),new Hu(M),new jR({}),new RP(F)]),wN:X(h)}};\nBDq\u003dfunction(p){return p!\u003dnull};\nBE\u003dfunction(p,d,b){var v\u003dthis;this.U\u003dp;this.B\u003dd;this.lh\u003db;this.D\u003dfunction(P){return vE(v.U.get(),P)}};\nfTz\u003dfunction(p,d,b,v,P,M,X){if(!b.prefetchModeConfig)return new T(\"AdPlacementConfig for Live Prefetch is missing prefetch_config\");b\u003db.prefetchModeConfig;v*\u003d1E3;var a\u003d[];if(!b.breakLengthMs)return new T(\"AdPlacementConfig for Live Prefetch is missing break_length_ms\");for(var F\u003dg.u(b.breakLengthMs),h\u003dF.next();!h.done;h\u003dF.next())if(h\u003dh.value,Number(h)\u003e0){var O\u003dv+Number(b.startTimeOffsetMs),J\u003dO+Number(b.cacheFetchSmearingDurationMs);h\u003d{F1:new UJ(J,J+Number(h)),bP:!1,Uk:new UJ(Math.floor(O+Math.random()*\nNumber(b.cacheFetchSmearingDurationMs)),J),cueProcessedMs:v?v:O};O\u003d[];O.push(new pt({}));J\u003d[];J.push(new Yn(p.D));J.push(new SbB(p.D));X\u0026\u0026O.push(new jR({}));a.push(DL(p,d,P,h,M,O,J))}return a};\nDL\u003dfunction(p,d,b,v,P,M,X){M\u003dM\u003d\u003d\u003dvoid 0?[]:M;X\u003dX\u003d\u003d\u003dvoid 0?[]:X;var a\u003drq(p.U.get(),\"SLOT_TYPE_AD_BREAK_REQUEST\"),F\u003d[];X\u003dg.u(X);for(var h\u003dX.next();!h.done;h\u003dX.next())F.push(h.value);v.Uk\u0026\u0026v.Uk.start!\u003d\u003dv.F1.start\u0026\u0026F.push(new iU(p.D,b,new UJ(v.Uk.start,v.F1.start),!1));F.push(new iU(p.D,b,new UJ(v.F1.start,v.F1.end),v.bP));v\u003d{getAdBreakUrl:d.getAdBreakUrl,K2:v.F1.start,jW:v.F1.end,cueProcessedMs:v.cueProcessedMs};d\u003dnew Ko(p.D,a);M\u003d[new VK(v)].concat(g.E(M));return{slotId:a,slotType:\"SLOT_TYPE_AD_BREAK_REQUEST\",\nslotPhysicalPosition:1,slotEntryTrigger:d,slotFulfillmentTriggers:F,slotExpirationTriggers:[new SZ(p.D,b),new $n(p.D,a),new mR(p.D,a)],JC:\"core\",clientMetadata:new M0(M),adSlotLoggingData:P}};\nmIC\u003dfunction(p,d,b){var v\u003d[];b\u003dg.u(b);for(var P\u003db.next();!P.done;P\u003db.next())v.push($Ik(p,d,P.value));return v};\n$Ik\u003dfunction(p,d,b){return b.triggeringSlotId!\u003dnull\u0026\u0026b.triggeringSlotId\u003d\u003d\u003dp?b.clone(d):b};\nV97\u003dfunction(p,d,b,v,P){return K2e(p,d,b,v,P)};\nxdu\u003dfunction(p,d,b,v){var P\u003drq(p.U.get(),\"SLOT_TYPE_IN_PLAYER\");return K2e(p,P,d,b,v)};\nK2e\u003dfunction(p,d,b,v,P){var M\u003dnew U$(p.D,b),X\u003d[new Q1(p.D,d)];p\u003d[new $n(p.D,d),new SZ(p.D,v)];return{slotId:d,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,slotEntryTrigger:M,slotFulfillmentTriggers:X,slotExpirationTriggers:p,JC:\"core\",clientMetadata:new M0([new DT(P({slotId:d,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,JC:\"core\",slotEntryTrigger:M,slotFulfillmentTriggers:X,slotExpirationTriggers:p},b))]),adSlotLoggingData:void 0}};\no6W\u003dfunction(p,d,b,v,P,M){var X\u003drq(p.U.get(),\"SLOT_TYPE_PLAYER_BYTES\"),a\u003drq(p.U.get(),\"SLOT_TYPE_IN_PLAYER\"),F\u003dRF(p.U.get(),\"LAYOUT_TYPE_SURVEY\",a);v\u003dRO(p,d,b,v);var h\u003d[new Q1(p.D,X)];b\u003d[new $n(p.D,X),new SZ(p.D,b),new Nf(p.D,F)];if(v instanceof T)return v;a\u003dM({slotId:X,slotType:\"SLOT_TYPE_PLAYER_BYTES\",slotPhysicalPosition:1,JC:\"core\",slotEntryTrigger:v,slotFulfillmentTriggers:h,slotExpirationTriggers:b},{slotId:a,layoutId:F});M\u003da.vLZ;a\u003da.rCZ;return[{slotId:X,slotType:\"SLOT_TYPE_PLAYER_BYTES\",slotPhysicalPosition:1,\nslotEntryTrigger:oO(p,d,X,v),slotFulfillmentTriggers:Fc(p,d,X,h),slotExpirationTriggers:b,JC:\"core\",clientMetadata:new M0([new DT(M),new Ta(h3(d)),new Wu({MV:p.MV(d)})]),adSlotLoggingData:P},a]};\nh3\u003dfunction(p){return p.kind\u003d\u003d\u003d\"AD_PLACEMENT_KIND_START\"};\nhC$\u003dfunction(p,d,b,v,P){P\u003dP?P:rq(p.U.get(),\"SLOT_TYPE_IN_PLAYER\");b\u003dnew U$(p.D,b);var M\u003d[new Q1(p.D,P)];p\u003d[new SZ(p.D,d),new $n(p.D,P)];return{slotId:P,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,slotEntryTrigger:b,slotFulfillmentTriggers:M,slotExpirationTriggers:p,JC:\"core\",clientMetadata:new M0([new DT(v({slotId:P,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,JC:\"core\",slotEntryTrigger:b,slotFulfillmentTriggers:M,slotExpirationTriggers:p}))])}};\nOs7\u003dfunction(p,d,b,v){var P\u003drq(p.U.get(),\"SLOT_TYPE_PLAYER_UNDERLAY\");b\u003dnew U$(p.D,b);var M\u003d[new Q1(p.D,P)];p\u003d[new SZ(p.D,d),new $n(p.D,P)];return{slotId:P,slotType:\"SLOT_TYPE_PLAYER_UNDERLAY\",slotPhysicalPosition:1,slotEntryTrigger:b,slotFulfillmentTriggers:M,slotExpirationTriggers:p,JC:\"core\",clientMetadata:new M0([new DT(v({slotId:P,slotType:\"SLOT_TYPE_PLAYER_UNDERLAY\",slotPhysicalPosition:1,JC:\"core\",slotEntryTrigger:b,slotFulfillmentTriggers:M,slotExpirationTriggers:p}))])}};\nvhC\u003dfunction(p,d,b,v,P,M,X){var a\u003drq(p.U.get(),\"SLOT_TYPE_IN_PLAYER\"),F\u003dRF(p.U.get(),\"LAYOUT_TYPE_TEXT_BANNER_OVERLAY\",a);v\u003dxIj(p,v,M,X,F);if(v instanceof T)return v;X\u003d[new Q1(p.D,a)];P\u003d[new SZ(p.D,M),new Q1(p.D,P),new Bq(p.D,P)];b\u003dOD(b,{slotId:a,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,JC:\"core\",slotEntryTrigger:v,slotFulfillmentTriggers:X,slotExpirationTriggers:P});p\u003dp.B.get();M\u003d{layoutId:F,layoutType:\"LAYOUT_TYPE_TEXT_BANNER_OVERLAY\",JC:\"core\"};d\u003d{layoutId:F,layoutType:\"LAYOUT_TYPE_TEXT_BANNER_OVERLAY\",\ngN:new Map,layoutExitNormalTriggers:[new xq7(p.D,F,d.durationMs)],layoutExitSkipTriggers:[new RfK(p.D,F,d.durationMs)],uF:[new B5D(p.D,F)],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],JC:\"core\",clientMetadata:new M0([new QK(d)]),wN:b(M)};return{slotId:a,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,JC:\"core\",slotEntryTrigger:v,slotFulfillmentTriggers:X,slotExpirationTriggers:P,clientMetadata:new M0([new DT(d)])}};\n$du\u003dfunction(p,d,b,v,P,M){d\u003dRO(p,d,b,v);if(d instanceof T)return d;var X\u003dd instanceof iU?new $qe(p.D,b,d.D):null;v\u003drq(p.U.get(),\"SLOT_TYPE_IN_PLAYER\");var a\u003d[new Q1(p.D,v)];p\u003d[new SZ(p.D,b),new $n(p.D,v)];M\u003dM({slotId:v,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,JC:\"core\",slotEntryTrigger:d,slotFulfillmentTriggers:a,slotExpirationTriggers:p},X);return M instanceof P$?new T(M):{slotId:v,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,slotEntryTrigger:d,slotFulfillmentTriggers:a,slotExpirationTriggers:p,\nJC:\"core\",clientMetadata:new M0([new DT(M)]),adSlotLoggingData:P}};\nLAj\u003dfunction(p,d,b,v){var P\u003drq(p.U.get(),\"SLOT_TYPE_IN_PLAYER\"),M\u003dnew Co(p.D,d),X\u003d[new xn(p.D,P)];p\u003d[new SZ(p.D,d),new $n(p.D,P)];return{slotId:P,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,slotEntryTrigger:M,slotFulfillmentTriggers:X,slotExpirationTriggers:p,JC:\"core\",clientMetadata:new M0([new DT(v({slotId:P,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,JC:\"core\",slotEntryTrigger:M,slotFulfillmentTriggers:X,slotExpirationTriggers:p}))]),adSlotLoggingData:b}};\nQdD\u003dfunction(p,d,b,v){var P\u003drq(p.U.get(),\"SLOT_TYPE_IN_PLAYER\");b\u003dnew U$(p.D,b);var M\u003d[new Q1(p.D,P)],X\u003d[new $n(p.D,P),new SZ(p.D,d)];M\u003d{slotId:P,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,JC:\"core\",slotEntryTrigger:b,slotFulfillmentTriggers:M,slotExpirationTriggers:X};return{slotId:P,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,slotEntryTrigger:b,slotFulfillmentTriggers:[new Q1(p.D,P)],slotExpirationTriggers:[new SZ(p.D,d),new $n(p.D,P)],JC:\"core\",clientMetadata:new M0([new DT(v(M))])}};\nY7C\u003dfunction(p,d,b,v,P){var M\u003drq(p.U.get(),\"SLOT_TYPE_IN_PLAYER\");b\u003dnew wa(p.D,v,b);v\u003d[new Q1(p.D,M)];p\u003d[new SZ(p.D,d)];return{slotId:M,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,slotEntryTrigger:b,slotFulfillmentTriggers:v,slotExpirationTriggers:p,JC:\"core\",clientMetadata:new M0([new DT(P({slotId:M,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,JC:\"core\",slotEntryTrigger:b,slotFulfillmentTriggers:v,slotExpirationTriggers:p}))])}};\niOB\u003dfunction(p,d,b,v,P,M){var X\u003drq(p.U.get(),d);return TE(p,X,d,new U$(p.D,v),[new SZ(p.D,b),new $n(p.D,X),new cq(p.D,v,[\"error\"])],P,M)};\nt9u\u003dfunction(p,d,b,v,P,M,X){var a\u003drq(p.U.get(),d);return TE(p,a,d,new cq(p.D,P,[\"normal\"]),[new SZ(p.D,b),new $n(p.D,a),new cq(p.D,v,[\"error\"])],M,X)};\ny9z\u003dfunction(p,d,b,v,P){var M\u003drq(p.U.get(),d);return TE(p,M,d,new Co(p.D,b),[new SZ(p.D,b),new $n(p.D,M)],v,P)};\neCe\u003dfunction(p,d,b,v,P){b\u003db?\"SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM\":\"SLOT_TYPE_PLAYBACK_TRACKING\";var M\u003drq(p.U.get(),b);d\u003dnew Co(p.D,d);var X\u003d[new Q1(p.D,M)];p\u003d[new $n(p.D,M)];return{slotId:M,slotType:b,slotPhysicalPosition:1,slotEntryTrigger:d,slotFulfillmentTriggers:X,slotExpirationTriggers:p,JC:\"core\",clientMetadata:new M0([new DT(P({slotId:M,slotType:b,slotPhysicalPosition:1,JC:\"core\",slotEntryTrigger:d,slotFulfillmentTriggers:X,slotExpirationTriggers:p}))]),adSlotLoggingData:v}};\nRGe\u003dfunction(p,d,b,v){var P\u003drq(p.U.get(),\"SLOT_TYPE_PLAYER_BYTES\"),M\u003dnew tZ(p.D),X\u003d[new xn(p.D,P)];p\u003d[new SZ(p.D,d)];return{slotId:P,slotType:\"SLOT_TYPE_PLAYER_BYTES\",slotPhysicalPosition:1,slotEntryTrigger:M,slotFulfillmentTriggers:X,slotExpirationTriggers:p,JC:\"core\",clientMetadata:new M0([new DT(v({slotId:P,slotType:\"SLOT_TYPE_PLAYER_BYTES\",slotPhysicalPosition:1,JC:\"core\",slotEntryTrigger:M,slotFulfillmentTriggers:X,slotExpirationTriggers:p})),new jR({})]),adSlotLoggingData:b}};\nPsk\u003dfunction(p,d){return n6u(p.lh.get())?new cq(p.D,d,[\"normal\",\"error\",\"skipped\"]):new cq(p.D,d,[\"normal\"])};\nqRw\u003dfunction(p,d,b,v,P){d\u003dPsk(p,d);p\u003daO(p,d,b);P\u003dP({slotId:p.slotId,slotType:p.slotType,slotPhysicalPosition:p.slotPhysicalPosition,slotEntryTrigger:p.slotEntryTrigger,slotFulfillmentTriggers:p.slotFulfillmentTriggers,slotExpirationTriggers:p.slotExpirationTriggers,JC:p.JC});return P instanceof T?P:{d8:Object.assign({},p,{clientMetadata:new M0([new DT(P.layout)]),adSlotLoggingData:v}),Ha:P.Ha}};\naeu\u003dfunction(p,d,b,v,P,M,X){b\u003dMRz(p,d,b,v);if(b instanceof T)return b;X\u003dX({slotId:b.slotId,slotType:b.slotType,slotPhysicalPosition:b.slotPhysicalPosition,slotEntryTrigger:b.slotEntryTrigger,slotFulfillmentTriggers:b.slotFulfillmentTriggers,slotExpirationTriggers:b.slotExpirationTriggers,JC:b.JC});if(X instanceof T)return X;v\u003d[new Ta(h3(d)),new DT(X.layout),new Wu({MV:p.MV(d)})];M\u0026\u0026v.push(new m2({}));return{d8:{slotId:b.slotId,slotType:b.slotType,slotPhysicalPosition:b.slotPhysicalPosition,slotEntryTrigger:oO(p,\nd,b.slotId,b.slotEntryTrigger),slotFulfillmentTriggers:Fc(p,d,b.slotId,b.slotFulfillmentTriggers),slotExpirationTriggers:b.slotExpirationTriggers,JC:b.JC,clientMetadata:new M0(v),adSlotLoggingData:P},Ha:X.Ha}};\noO\u003dfunction(p,d,b,v){return p.lh.get().Ld(h3(d))?new ZZ(p.D,b):v};\nFc\u003dfunction(p,d,b,v){return p.lh.get().Ld(h3(d))?[new xn(p.D,b)]:v};\naO\u003dfunction(p,d,b){var v\u003drq(p.U.get(),\"SLOT_TYPE_PLAYER_BYTES\"),P\u003d[new Q1(p.D,v)];p\u003d[new $n(p.D,v),new SZ(p.D,b)];return{slotId:v,slotType:\"SLOT_TYPE_PLAYER_BYTES\",slotPhysicalPosition:1,slotEntryTrigger:d,slotFulfillmentTriggers:P,slotExpirationTriggers:p,JC:\"core\"}};\nMRz\u003dfunction(p,d,b,v){d\u003dRO(p,d,b,v);return d instanceof T?d:aO(p,d,b)};\nYRW\u003dfunction(p,d,b,v,P,M){var X\u003drq(p.U.get(),\"SLOT_TYPE_FORECASTING\");d\u003dRO(p,d,b,v);if(d instanceof T)return d;v\u003d[new Q1(p.D,X)];p\u003d[new $n(p.D,X),new SZ(p.D,b)];return{slotId:X,slotType:\"SLOT_TYPE_FORECASTING\",slotPhysicalPosition:1,slotEntryTrigger:d,slotFulfillmentTriggers:v,slotExpirationTriggers:p,JC:\"core\",clientMetadata:new M0([new DT(M({slotId:X,slotType:\"SLOT_TYPE_FORECASTING\",slotPhysicalPosition:1,JC:\"core\",slotEntryTrigger:d,slotFulfillmentTriggers:v,slotExpirationTriggers:p}))]),adSlotLoggingData:P}};\nBTz\u003dfunction(p,d,b,v,P){var M\u003d!d.hideCueRangeMarker;switch(d.kind){case \"AD_PLACEMENT_KIND_START\":return new Co(p.D,b);case \"AD_PLACEMENT_KIND_MILLISECONDS\":return p\u003dGXe(d,v),p instanceof T?p:P(p.F1,M);case \"AD_PLACEMENT_KIND_END\":return new Go(p.D,b,M);default:return new T(\"Cannot construct entry trigger\",{kind:d.kind})}};\nxIj\u003dfunction(p,d,b,v,P){return BTz(p,d,b,v,function(M,X){return new QTu(p.D,b,M,X,P)})};\nRO\u003dfunction(p,d,b,v){return BTz(p,d,b,v,function(P,M){return new iU(p.D,b,P,M)})};\nTE\u003dfunction(p,d,b,v,P,M,X){p\u003d[new xn(p.D,d)];return{slotId:d,slotType:b,slotPhysicalPosition:1,slotEntryTrigger:v,slotFulfillmentTriggers:p,slotExpirationTriggers:P,JC:\"core\",clientMetadata:new M0([new DT(X({slotId:d,slotType:b,slotPhysicalPosition:1,JC:\"core\",slotEntryTrigger:v,slotFulfillmentTriggers:p,slotExpirationTriggers:P}))]),adSlotLoggingData:M}};\nA3\u003dfunction(p,d){g.e.call(this);this.lh\u003dp;this.D\u003dd;this.eventCount\u003d0};\nWE\u003dfunction(p,d,b,v){A3.call(this,p,d);this.lh\u003dp;this.dE\u003db;this.context\u003dv};\np2\u003dfunction(){this.D\u003dnew Map};\nvB\u003dfunction(p,d){var b\u003dthis;this.currentState\u003d\"wait\";this.onSuccess\u003d[];this.onFailure\u003d[];this.currentState\u003dp;this.result\u003dd.result;this.error\u003dd.error;d.promise\u0026\u0026d.promise.then(function(v){dL(b,v)},function(v){bE(b,v)})};\nXW\u003dfunction(p){if(PB(p)){if(p instanceof vB)return p;if(ME(p))return new vB(\"wait\",{promise:p})}return new vB(\"done\",{result:p})};\nqE\u003dfunction(p){return new vB(\"fail\",{error:p})};\na0\u003dfunction(p){try{return XW(p())}catch(d){return qE(d)}};\nFW\u003dfunction(p,d){var b\u003dnew vB(\"wait\",{});p.onSuccess.push(function(v){try{var P\u003dd(v);dL(b,P)}catch(M){bE(b,M)}});\np.onFailure.push(function(v){bE(b,v)});\no0(p);return b};\nhG\u003dfunction(p,d){var b\u003dnew vB(\"wait\",{});p.onSuccess.push(function(v){dL(b,v)});\np.onFailure.push(function(v){try{var P\u003dd(v);dL(b,P)}catch(M){bE(b,M)}});\no0(p);return b};\ndL\u003dfunction(p,d){if(PB(d)){if(ME(d)){d.then(function(b){dL(p,b)},function(b){bE(p,b)});\nreturn}if(d instanceof vB){FW(d,function(b){dL(p,b)});\nhG(d,function(b){bE(p,b)});\nreturn}}p.currentState\u003d\"done\";p.result\u003dd;o0(p)};\nbE\u003dfunction(p,d){p.currentState\u003d\"fail\";p.error\u003dd;o0(p)};\no0\u003dfunction(p){if(p.currentState\u003d\u003d\u003d\"done\"){var d\u003dp.onSuccess;p.onSuccess\u003d[];p.onFailure\u003d[];d\u003dg.u(d);for(var b\u003dd.next();!b.done;b\u003dd.next())b\u003db.value,b(p.result)}else if(p.currentState\u003d\u003d\u003d\"fail\")for(d\u003dp.onFailure,p.onSuccess\u003d[],p.onFailure\u003d[],d\u003dg.u(d),b\u003dd.next();!b.done;b\u003dd.next())b\u003db.value,b(p.error)};\nTTw\u003dfunction(p){return function(){return RzW(p.apply(this,g.yq.apply(0,arguments)))}};\nRzW\u003dfunction(p){return a0(function(){return Ol(p,p.next())})};\nOl\u003dfunction(p,d){return d.done?XW(d.value):hG(FW(d.value.kh,function(b){return Ol(p,p.next(b))}),function(b){return Ol(p,p.throw(b))})};\nkk\u003dfunction(p){var d\u003dp.hours||0;var b\u003dp.minutes||0,v\u003dp.seconds||0;d\u003dv+b*60+d*3600+(p.days||0)*86400+(p.weeks||0)*604800+(p.months||0)*2629800+(p.years||0)*31557600;d\u003c\u003d0?d\u003d{hours:0,minutes:0,seconds:0}:(p\u003dd,d\u003dMath.floor(p/3600),p%\u003d3600,b\u003dMath.floor(p/60),v\u003dMath.floor(p%60),d\u003d{hours:d,minutes:b,seconds:v});var P\u003dd.hours\u003d\u003d\u003dvoid 0?0:d.hours;b\u003dd.minutes\u003d\u003d\u003dvoid 0?0:d.minutes;p\u003dd.seconds\u003d\u003d\u003dvoid 0?0:d.seconds;v\u003dP\u003e0;d\u003d[];if(v){P\u003d(new Intl.NumberFormat(\"en-u-nu-latn\")).format(P);var M\u003d[\"fr\"],X\u003d\"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(\" \");\nP\u003d\"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(JG)?P.replace(\",\",\"\\u00a0\"):M.includes(JG)?P.replace(\",\",\"\\u202f\"):X.includes(JG)?P.replace(\",\",\".\"):P;d.push(P)}v\u003dv\u003d\u003d\u003dvoid 0?!1:v;b\u003d([\"af\",\"be\",\"lt\"].includes(JG)||v)\u0026\u0026b\u003c10?Alj().format(b):(new Intl.NumberFormat(\"en-u-nu-latn\")).format(b);d.push(b);b\u003dAlj().format(p);d.push(b);b\u003d\":\";\"da fi id si sr sr-Latn\".split(\" \").includes(JG)\u0026\u0026(b\u003d\".\");return d.join(b)};\nAlj\u003dfunction(){return new Intl.NumberFormat(\"en-u-nu-latn\",{minimumIntegerDigits:2})};\nW2W\u003dfunction(p,d){var b,v;p\u003d((b\u003dp.watchEndpointSupportedAuthorizationTokenConfig)\u003d\u003dnull?void 0:(v\u003db.videoAuthorizationToken)\u003d\u003dnull?void 0:v.credentialTransferTokens)||[];for(b\u003d0;b\u003cp.length;++b)if(p[b].scope\u003d\u003d\u003dd)return p[b].token||void 0};\nn2\u003dfunction(p){if(p\u0026\u0026p.simpleText)return p.simpleText;var d\u003d\"\";if(p\u0026\u0026p.runs)for(var b\u003d0;b\u003cp.runs.length;b++)p.runs[b].text\u0026\u0026(d+\u003dp.runs[b].text);return d};\nrL\u003dfunction(p){return p?function(){try{return p.apply(this,arguments)}catch(d){g.Hi(d)}}:p};\nf2\u003dfunction(){this.B\u003dnew Set;this.U\u003dnew Set;this.V\u003dnew Map;this.client\u003dvoid 0;this.csn\u003dnull};\nuE\u003dfunction(){f2.instance||(f2.instance\u003dnew f2);return f2.instance};\nlE\u003dfunction(){};\nsl\u003dfunction(){this.Z\u003d[];this.W\u003d[];this.D\u003d[];this.O5\u003d[];this.X\u003d[];this.C\u003d[];this.B\u003dnew Map;this.S\u003dnew Map;this.U\u003dnew Set;this.kJ\u003dnew Map};\nZC\u003dfunction(){sl.instance||(sl.instance\u003dnew sl);return sl.instance};\nEl\u003dfunction(p,d,b,v){v\u003dv\u003d\u003d\u003dvoid 0?{}:v;g.bg(function(){p$e.includes(d)||(g.DF(new g.RN(\"createClientScreen() called with a non-page VE\",d)),d\u003d83769);v.isHistoryNavigation||(p.O5\u003d[],p.D.push({rootVe:d,key:v.key||\"\"}));p.Z\u003d[];p.W\u003d[];v.CF?d0C(p,d,b,v):btD(p,d,b,v)})()};\nvx$\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?0:b;g.bg(function(){d.then(function(v){p.U.has(b)\u0026\u0026p.V\u0026\u0026p.V();var P\u003dg.UA(b),M\u003dg.wK(b);if(P\u0026\u0026M){var X;(v\u003d\u003dnull?0:(X\u003dv.response)\u003d\u003dnull?0:X.trackingParams)\u0026\u0026g.Bi(p.client,P,M,g.N8(v.response.trackingParams));var a;(v\u003d\u003dnull?0:(a\u003dv.playerResponse)\u003d\u003dnull?0:a.trackingParams)\u0026\u0026g.Bi(p.client,P,M,g.N8(v.playerResponse.trackingParams))}})})()};\nNE\u003dfunction(p){var d\u003dZC();g.bg(function(){var b\u003dg.N8(p);C2(d,b);return b})()};\nC2\u003dfunction(p,d,b,v){v\u003dv\u003d\u003d\u003dvoid 0?0:v;g.bg(function(){if(p.U.has(v))return p.Z.push([d,b]),!0;var P\u003dg.UA(v),M\u003db||g.wK(v);if(P\u0026\u0026M){if(g.N5(\"combine_ve_grafts\")){var X\u003dp.B.get(M.toString());X?X.push(d):(p.S.set(M.toString(),M),p.B.set(M.toString(),[d]));p.eB||(p.eB\u003dg.d2(0,function(){GM(p,P)},1200))}else g.Bi(p.client,P,M,d);\nreturn!0}return!1})()};\nPMq\u003dfunction(p,d,b,v){v\u003dv\u003d\u003d\u003dvoid 0?0:v;var P\u003dg.UA(v);d\u003dd||g.wK(v);P\u0026\u0026d\u0026\u0026(p\u003dp.client,v\u003dQn({cttAuthInfo:ci(P)||void 0},P),b\u003d{csn:P,ve:d.getAsJson(),clientData:b},P\u003d\u003d\u003d\"UNDEFINED_CSN\"?Aa(\"visualElementStateChanged\",v,b):p?EA(\"visualElementStateChanged\",b,p,v):g.Oe(\"visualElementStateChanged\",b,v))};\nd0C\u003dfunction(p,d,b,v){v\u003dv\u003d\u003d\u003dvoid 0?{}:v;p.U.add(v.layer||0);p.V\u003dfunction(){btD(p,d,b,v);var X\u003dg.wK(v.layer);if(X){for(var a\u003dg.u(p.Z),F\u003da.next();!F.done;F\u003da.next())F\u003dF.value,C2(p,F[0],F[1]||X,v.layer);X\u003dg.u(p.W);for(a\u003dX.next();!a.done;a\u003dX.next())a\u003da.value,PMq(p,a[0],a[1])}};\nb||g.UA(v.layer)||p.V();if(v.CF)for(var P\u003dg.u(v.CF),M\u003dP.next();!M.done;M\u003dP.next())vx$(p,M.value,v.layer);else g.Hi(Error(\"Delayed screen needs a data promise.\"))};\nbtD\u003dfunction(p,d,b,v){v\u003dv\u003d\u003d\u003dvoid 0?{}:v;var P\u003dvoid 0;v.layer||(v.layer\u003d0);P\u003dv.parentLayer!\u003d\u003dvoid 0?v.parentLayer:v.layer;var M\u003dg.UA(P);P\u003dg.wK(P);var X\u003db||P,a;X\u0026\u0026(v.parentCsn!\u003d\u003dvoid 0?a\u003d{clientScreenNonce:v.parentCsn,visualElement:X}:M\u0026\u0026M!\u003d\u003d\"UNDEFINED_CSN\"\u0026\u0026(a\u003d{clientScreenNonce:M,visualElement:X}));var F,h\u003dg.AO(\"EVENT_ID\");M\u003d\u003d\u003d\"UNDEFINED_CSN\"\u0026\u0026h\u0026\u0026(F\u003d{servletData:{serializedServletEventId:h}});g.N5(\"combine_ve_grafts\")\u0026\u0026M\u0026\u0026GM(p,M);g.N5(\"no_client_ve_attach_unless_shown\")\u0026\u0026X\u0026\u0026M\u0026\u0026T8(X,M);try{var O\u003dbUe(p.client,\nd,a,v.qE,v.cttAuthInfo,F,v.implicitGestureType,v.loggingExpectations)}catch(n){Bdz(n,{L6:d,rootVe:P,Att:b,wEt:M,Kth:a,qE:v.qE});g.Hi(n);return}yy$(O,d,v.layer,v.cttAuthInfo);M\u0026\u0026M!\u003d\u003d\"UNDEFINED_CSN\"\u0026\u0026P\u0026\u0026!wfu(M)\u0026\u0026PpB(p.client,M,P,!0);p.D[p.D.length-1]\u0026\u0026!p.D[p.D.length-1].csn\u0026\u0026(p.D[p.D.length-1].csn\u003dO||\"\");g.g5({clientScreenNonce:O});lE.instance||(lE.instance\u003dnew lE);g.bg(uE().D).bind(uE())();var J\u003dg.wK(v.layer);M\u0026\u0026M!\u003d\u003d\"UNDEFINED_CSN\"\u0026\u0026J\u0026\u0026(g.N5(\"web_mark_root_visible\")||g.N5(\"music_web_mark_root_visible\"))\u0026\u0026\ng.vL(O,J);p.U.delete(v.layer||0);p.V\u003dvoid 0;var k;(k\u003dp.kJ.get(v.layer))\u003d\u003dnull||k.forEach(function(n,r){n?C2(p,r,n,v.layer):J\u0026\u0026C2(p,r,J,v.layer)});\nMpK(p)};\nMpK\u003dfunction(p){for(var d\u003d0;d\u003cp.X.length;d++){var b\u003dp.X[d];try{b()}catch(v){g.Hi(v)}}for(d\u003dp.X.length\u003d0;d\u003cp.C.length;d++){b\u003dp.C[d];try{b()}catch(v){g.Hi(v)}}};\nGM\u003dfunction(p,d){if(d\u003d\u003d\u003dvoid 0)for(var b\u003dNdD(),v\u003d0;v\u003cb.length;v++)b[v]!\u003d\u003dvoid 0\u0026\u0026GM(p,b[v]);else p.B.forEach(function(P,M){(M\u003dp.S.get(M))\u0026\u0026g.xw(p.client,d,M,P)}),p.B.clear(),p.S.clear(),p.eB\u003dvoid 0};\nwL\u003dfunction(){};\nX$u\u003dfunction(){wL.instance||(wL.instance\u003dnew wL);return wL.instance};\nqDD\u003dfunction(p,d,b){var v\u003dnew XMLHttpRequest;if(b\u003d\u003dnull?0:b.PG)v.onreadystatechange\u003dfunction(M){b.PG(v,M)};\nvar P;v.open((P\u003dd.method)!\u003dnull?P:\"GET\",p,!0);v.responseType\u003d\"text\";v.withCredentials\u003d!0;if(d.headers)for(p\u003dg.u(Object.entries(d.headers)),d\u003dp.next();!d.done;d\u003dp.next())P\u003dg.u(d.value),d\u003dP.next().value,P\u003dP.next().value,v.setRequestHeader(d,P);return v};\nUl\u003dfunction(){};\naEW\u003dfunction(){var p\u003dnavigator;return new Promise(function(d,b){var v;(v\u003dp.webkitTemporaryStorage)!\u003dnull\u0026\u0026v.queryUsageAndQuota?p.webkitTemporaryStorage.queryUsageAndQuota(function(P,M){d({usage:P,quota:M})},function(P){b(P)}):b(Error(\"webkitTemporaryStorage is not supported.\"))})};\nFx\u003dfunction(p,d){var b\u003dthis;this.handleError\u003dp;this.D\u003dd;this.U\u003d!1;self.document\u003d\u003d\u003dvoid 0||self.addEventListener(\"beforeunload\",function(){b.U\u003d!0});\nthis.B\u003dMath.random()\u003c\u003d.2};\nFWj\u003dfunction(p,d){Ul.getInstance().estimate().then(function(b){b\u003dObject.assign({},d,{isSw:self.document\u003d\u003d\u003dvoid 0,isIframe:self!\u003d\u003dself.top,deviceStorageUsageMbytes:oxu(b\u003d\u003dnull?void 0:b.usage),deviceStorageQuotaMbytes:oxu(b\u003d\u003dnull?void 0:b.quota)});p.D(\"idbQuotaExceeded\",b)})};\noxu\u003dfunction(p){return typeof p\u003d\u003d\u003d\"undefined\"?\"-1\":String(Math.ceil(p/1048576))};\nOtC\u003dfunction(){g.Qr();return g.$_(0,192)?g.$_(0,190):!(g.N5(\"web_watch_cinematics_disabled_by_default\")||g.N5(\"web_watch_cinematics_preferred_reduced_motion_default_disabled\")\u0026\u0026hMC())};\nke$\u003dfunction(p,d){JHw(p.program,d.EqF)\u0026\u0026(mu(\"bg_i\",void 0,\"player_att\"),g.cB.initialize(p,function(){mu(\"bg_l\",void 0,\"player_att\");yu\u003d(0,g.Ib)()},d.cspNonce))};\nnxC\u003dfunction(p){p\u003dp\u003d\u003d\u003dvoid 0?{}:p;return g.cB.invoke(p)};\nJHw\u003dfunction(p,d){if(p){var b;g.cB.isLoading()?b\u003d!1:b\u003d!yu||(0,g.Ib)()-yu\u003ed;p\u003db}else p\u003d!1;return p};\nrH7\u003dfunction(p){p\u003dp.split(\"\");I0.D0(p,14);I0.i7(p,3);I0.sI(p,47);I0.D0(p,28);I0.i7(p,2);I0.D0(p,68);I0.sI(p,1);return p.join(\"\")};\ng.zM\u003dfunction(p,d){return p.kJ+\"timedtext_video?ref\u003dplayer\u0026v\u003d\"+d.videoId};\ng.fED\u003dfunction(p){var d\u003dthis;this.videoData\u003dp;p\u003d{};this.D\u003d(p.c1a\u003dfunction(){var b\u003d[];if(g.cB.isInitialized()){var v\u003d\"\";d.videoData\u0026\u0026d.videoData.Zj\u0026\u0026(v\u003dd.videoData.Zj+(\"\u0026r1b\u003d\"+d.videoData.clientPlaybackNonce));var P\u003d{};v\u003d(P.atr_challenge\u003dv,P);mu(\"bg_v\",void 0,\"player_att\");(v\u003dnxC(v))?(mu(\"bg_s\",void 0,\"player_att\"),b.push(\"r1a\u003d\"+v)):(mu(\"bg_e\",void 0,\"player_att\"),b.push(\"r1c\u003d2\"))}else mu(\"bg_e\",void 0,\"player_att\"),window.trayride||window.botguard?b.push(\"r1c\u003d1\"):b.push(\"r1c\u003d4\");b.push(\"r1d\u003d\"+g.cB.getState());\nreturn b.join(\"\u0026\")},p.c6a\u003dfunction(b){return\"r6a\u003d\"+(Number(b.c)^FN())},p.c6b\u003dfunction(b){return\"r6b\u003d\"+(Number(b.c)^Number(g.AO(\"CATSTAT\",0)))},p);\nthis.videoData\u0026\u0026this.videoData.Zj?this.zG\u003dXr(this.videoData.Zj):this.zG\u003d{}};\ng.umz\u003dfunction(p){if(p.videoData\u0026\u0026p.videoData.Zj){for(var d\u003d[p.videoData.Zj],b\u003dg.u(Object.keys(p.D)),v\u003db.next();!v.done;v\u003db.next())v\u003dv.value,p.zG[v]\u0026\u0026p.D[v]\u0026\u0026(v\u003dp.D[v](p.zG))\u0026\u0026d.push(v);return d.join(\"\u0026\")}return null};\ng.j2\u003dfunction(p,d){ke$(p,{EqF:g.JH(d.experiments,\"bg_vm_reinit_threshold\"),cspNonce:d.cspNonce})};\nlEC\u003dfunction(){var p\u003dXMLHttpRequest.prototype.fetch;return!!p\u0026\u0026p.length\u003d\u003d\u003d3};\ntG\u003dfunction(p){p\u003dp\u003d\u003d\u003dvoid 0?2592E3:p;if(p\u003e0\u0026\u0026!(KrC()\u003e(0,g.Ib)()-p*1E3))return 0;p\u003dg.Vr(\"yt-player-quality\");if(typeof p\u003d\u003d\u003d\"string\"){if(p\u003dg.VO[p],p\u003e0)return p}else if(p instanceof Object)return p.quality;return 0};\niE\u003dfunction(){var p\u003dg.Vr(\"yt-player-proxima-pref\");return p\u003d\u003dnull?null:p};\nsFk\u003dfunction(){var p\u003dg.Vr(\"yt-player-quality\");if(p instanceof Object\u0026\u0026p.quality\u0026\u0026p.previousQuality){if(p.quality\u003ep.previousQuality)return 1;if(p.quality\u003cp.previousQuality)return-1}return 0};\nZtj\u003dfunction(){var p\u003d{values:{},Oc:{}};try{var d\u003dJSON.parse(JSON.parse(window.localStorage[\"yt-player-memory\"]).data);p.values\u003dd.values;p.halfLives\u003dd.halfLives}catch(b){}return p};\nHB\u003dfunction(){return g.Vr(\"yt-player-performance-cap\")||{}};\nDC\u003dfunction(){var p;return(p\u003dg.Vr(\"yt-player-performance-cap-active-set\"))!\u003dnull?p:[]};\nEx7\u003dfunction(p){(p\u003d\u003d\u003dvoid 0?0:p)?(p\u003dDC().filter(function(d){return d.startsWith(\"1\")}),g.Dp(\"yt-player-performance-cap-active-set\",p,2592E3)):g.Dp(\"yt-player-performance-cap-active-set\",[],2592E3)};\nCM$\u003dfunction(p){g.Dp(\"yt-player-watch-later-pending\",p)};\nNWu\u003dfunction(){return!!g.Vr(\"yt-player-headers-readable\")};\nGeu\u003dfunction(){try{return+(window.localStorage\u0026\u0026window.localStorage[\"yt-player-av1-pref\"])||0}catch(p){return 0}};\ng.Vu\u003dfunction(){var p\u003dg.Vr(\"yt-player-caption-language-preferences\");return p?p:[]};\ne2\u003dfunction(){var p\u003dg.Vr(\"yt-player-user-settings\"),d\u003dnew Map;if(p){p\u003dg.u(Object.entries(p));for(var b\u003dp.next();!b.done;b\u003dp.next()){var v\u003dg.u(b.value);b\u003dv.next().value;v\u003dv.next().value;d.set(b,v)}}return d};\nYk\u003dfunction(){try{var p\u003dwindow.navigator;if(p.getAutoplayPolicy\u0026\u0026typeof p.getAutoplayPolicy\u003d\u003d\u003d\"function\"){var d\u003ddocument.getElementsByClassName(g.S2.CHF);var b\u003dd.length\u003e0\u0026\u0026d[0]?p.getAutoplayPolicy(d[0]):p.getAutoplayPolicy(\"mediaelement\");if(w$C[b])return w$C[b]}}catch(v){}return\"AUTOPLAY_BROWSER_POLICY_UNSPECIFIED\"};\ngL\u003dfunction(p){return p.I5||p.Xv||p.mutedAutoplay};\nU0j\u003dfunction(p,d){return gL(p)?d!\u003d\u003d1\u0026\u0026d!\u003d\u003d2\u0026\u0026d!\u003d\u003d0?\"AUTOPLAY_STATUS_UNAVAILABLE\":p.Ew?\"AUTOPLAY_STATUS_BLOCKED\":\"AUTOPLAY_STATUS_OCCURRED\":\"AUTOPLAY_STATUS_NOT_ATTEMPTED\"};\ncHq\u003dfunction(p,d,b){var v\u003dd.G();p.thirdParty||(p.thirdParty\u003d{});v.ancestorOrigins\u0026\u0026(p.thirdParty.embeddedPlayerContext\u003dObject.assign({},p.thirdParty.embeddedPlayerContext,{ancestorOrigins:v.ancestorOrigins}));v.T(\"embeds_enable_autoplay_and_visibility_signals\")\u0026\u0026(v.BP!\u003dnull\u0026\u0026(p.thirdParty.embeddedPlayerContext\u003dObject.assign({},p.thirdParty.embeddedPlayerContext,{visibilityFraction:Number(v.BP)})),v.lH\u0026\u0026(p.thirdParty.embeddedPlayerContext\u003dObject.assign({},p.thirdParty.embeddedPlayerContext,{visibilityFractionSource:v.lH})),\np.thirdParty.embeddedPlayerContext\u003dObject.assign({},p.thirdParty.embeddedPlayerContext,{autoplayBrowserPolicy:Yk(),autoplayIntended:gL(d),autoplayStatus:U0j(d,b)}))};\nzMu\u003dfunction(p,d){Md(p,2,d.Y6,L2,3);Md(p,3,d.NK,yHw,3);KO(p,4,d.onesieUstreamerConfig);KO(p,9,d.pZ);Md(p,10,d.Wr,Qu,3);Md(p,15,d.reloadPlaybackParams,IEk,3)};\ntpC\u003dfunction(p,d){Md(p,1,d.formatId,$k,3);$K(p,2,d.startTimeMs);$K(p,3,d.durationMs);$K(p,4,d.EA);$K(p,5,d.nf);Md(p,9,d.mOX,jFk,3);Md(p,11,d.qcB,m3,1);Md(p,12,d.I0,m3,1)};\nit$\u003dfunction(p,d){xK(p,1,d.videoId);$K(p,2,d.lmt)};\njFk\u003dfunction(p,d){if(d.tW)for(var b\u003d0;b\u003cd.tW.length;b++)Md(p,1,d.tW[b],it$,3)};\n$k\u003dfunction(p,d){$K(p,1,d.itag);$K(p,2,d.lmt);xK(p,3,d.xtags)};\nK2\u003dfunction(p){return{itag:iQ(p,1),lmt:iQ(p,2),xtags:Va(p,3)}};\nm3\u003dfunction(p,d){$K(p,1,d.startTicks);$K(p,2,d.Lo);$K(p,3,d.timescale)};\nHte\u003dfunction(p){return{startTicks:iQ(p,1),Lo:iQ(p,2),timescale:iQ(p,3)}};\nD0w\u003dfunction(p,d){$K(p,1,d.defaultPolicy);$K(p,2,d.smooth);$K(p,3,d.visibility);$K(p,4,d.fh);$K(p,5,d.performance);$K(p,6,d.speed)};\nL2\u003dfunction(p,d){$K(p,13,d.timeSinceLastManualFormatSelectionMs);var b\u003dd.lastManualDirection;b!\u003d\u003dvoid 0\u0026\u0026(Qa(p,112),Qa(p,b\u003c\u003c1^b\u003e\u003e31));$K(p,16,d.ChN);$K(p,17,d.detailedNetworkType);$K(p,18,d.qj);$K(p,19,d.Ay);$K(p,21,d.Zy);$K(p,23,d.XT);$K(p,28,d.o0);$K(p,29,d.uxB);$K(p,34,d.visibility);b\u003dd.playbackRate;if(b!\u003d\u003dvoid 0){var v\u003dnew ArrayBuffer(4);(new Float32Array(v))[0]\u003db;b\u003d(new Uint32Array(v))[0];if(b!\u003d\u003dvoid 0)for(Qa(p,285),LO(p,4),v\u003d0;v\u003c4;)p.view.setUint8(p.pos,b\u0026255),b\u003e\u003e\u003d8,p.pos+\u003d1,v+\u003d1}$K(p,36,d.r5);\nMd(p,38,d.mediaCapabilities,VpK,3);$K(p,39,d.Qqt);$K(p,40,d.Sf);$K(p,44,d.playerState);mi(p,46,d.yv);$K(p,48,d.g6);$K(p,50,d.p4);$K(p,51,d.RL);$K(p,54,d.Fm);mi(p,56,d.wXt);$K(p,57,d.g5);mi(p,58,d.Nf);$K(p,59,d.vl);$K(p,60,d.le);mi(p,61,d.isPrefetch);$K(p,62,d.pF);KO(p,63,d.sabrLicenseConstraint);$K(p,64,d.htC);$K(p,66,d.nJC);$K(p,67,d.rtB);$K(p,68,d.agJ);xK(p,69,d.audioTrackId);mi(p,71,d.f4);Md(p,72,d.ntJ,D0w,1);$K(p,74,d.e1);$K(p,75,d.OC)};\nVpK\u003dfunction(p,d){if(d.videoFormatCapabilities)for(var b\u003d0;b\u003cd.videoFormatCapabilities.length;b++)Md(p,1,d.videoFormatCapabilities[b],eMw,1);if(d.audioFormatCapabilities)for(b\u003d0;b\u003cd.audioFormatCapabilities.length;b++)Md(p,2,d.audioFormatCapabilities[b],SDD,1);Md(p,4,d.perPlaybackAttributes,YDj,3);$K(p,5,d.hdrModeBitmask)};\neMw\u003dfunction(p,d){$K(p,1,d.videoCodec);$K(p,3,d.maxHeight);$K(p,4,d.maxWidth);$K(p,11,d.maxFramerate);$K(p,12,d.maxBitrateBps);mi(p,15,d.is10BitSupported)};\nSDD\u003dfunction(p,d){$K(p,1,d.audioCodec);$K(p,2,d.numChannels);$K(p,3,d.maxBitrateBps);$K(p,6,d.spatialCapabilityBitmask)};\nYDj\u003dfunction(p,d){if(d.itagDenylist)for(var b\u003d0;b\u003cd.itagDenylist.length;b++)$K(p,1,d.itagDenylist[b])};\nQu\u003dfunction(p,d){Md(p,1,d.clientInfo,gxz,3);KO(p,2,d.Ku);KO(p,3,d.playbackCookie);KO(p,4,d.pZ);if(d.sF)for(var b\u003d0;b\u003cd.sF.length;b++)Md(p,5,d.sF[b],LWu,3);if(d.Pr)for(b\u003d0;b\u003cd.Pr.length;b++)$K(p,6,d.Pr[b]);xK(p,7,d.hVB);Md(p,8,d.UR,QFW,3)};\n$0C\u003dfunction(p,d){$K(p,1,d.Iq$);$K(p,2,d.XMC)};\nm0k\u003dfunction(p,d){var b\u003dd.code;b!\u003d\u003dvoid 0\u0026\u0026(Qa(p,8),Qa(p,b\u003c\u003c1^b\u003e\u003e31));xK(p,2,d.message)};\nKWe\u003dfunction(p,d){$K(p,1,d.clientState);Md(p,2,d.oih,$0C,1)};\nQFW\u003dfunction(p,d){KO(p,1,d.Mot);Md(p,2,d.yoX,m0k,3);Md(p,3,d.coldStartInfo,KWe,3)};\nLWu\u003dfunction(p,d){$K(p,1,d.type);KO(p,2,d.value)};\ngxz\u003dfunction(p,d){xK(p,1,d.hl);xK(p,12,d.deviceMake);xK(p,13,d.deviceModel);$K(p,16,d.clientName);xK(p,17,d.clientVersion);xK(p,18,d.osName);xK(p,19,d.osVersion)};\nx0K\u003dfunction(p,d){xK(p,1,d.name);xK(p,2,d.value)};\nBWq\u003dfunction(p,d){xK(p,1,d.url);if(d.DD)for(var b\u003d0;b\u003cd.DD.length;b++)Md(p,2,d.DD[b],x0K,3);KO(p,3,d.postBody);mi(p,4,d.PqF);mi(p,6,d.JO)};\nyHw\u003dfunction(p,d){KO(p,2,d.lr);KO(p,5,d.encryptedClientKey);KO(p,6,d.iv);KO(p,7,d.pg);mi(p,10,d.Dy);mi(p,13,d.Ub);mi(p,14,d.ZR);KO(p,16,d.iIX);mi(p,17,d.TR)};\nRMC\u003dfunction(p){return{e_:iQ(p,1),fg:iQ(p,2),body:Dd(p,4)}};\nIEk\u003dfunction(p,d){xK(p,1,d.token)};\nTWu\u003dfunction(p){return{token:Va(p,1)}};\nAHD\u003dfunction(p){return{k6:iQ(p,1),FQB:iQ(p,2)}};\nbnu\u003dfunction(p,d){Md(p,1,d.Y6,L2,3);if(d.uf)for(var b\u003d0;b\u003cd.uf.length;b++)Md(p,2,d.uf[b],$k,3);if(d.G_)for(b\u003d0;b\u003cd.G_.length;b++)Md(p,3,d.G_[b],tpC,3);KO(p,5,d.videoPlaybackUstreamerConfig);if(d.PP)for(b\u003d0;b\u003cd.PP.length;b++)Md(p,6,d.PP[b],WWw,3);if(d.SX)for(b\u003d0;b\u003cd.SX.length;b++)Md(p,16,d.SX[b],$k,3);if(d.v0)for(b\u003d0;b\u003cd.v0.length;b++)Md(p,17,d.v0[b],$k,3);if(d.H0)for(b\u003d0;b\u003cd.H0.length;b++)Md(p,18,d.H0[b],$k,3);Md(p,19,d.Wr,Qu,3);Md(p,21,d.cW,p1C,3);$K(p,22,d.NL);$K(p,23,d.LW);if(d.iK)for(b\u003d0;b\u003cd.iK.length;b++)Md(p,\n1E3,d.iK[b],d4u,3)};\nWWw\u003dfunction(p,d){Md(p,1,d.formatId,$k,3);$K(p,2,d.tq);$K(p,3,d.sequenceNumber);Md(p,4,d.Dr,m3,1);$K(p,5,d.u0);$K(p,6,d.NR)};\np1C\u003dfunction(p,d){if(d.qp)for(var b\u003d0;b\u003cd.qp.length;b++)xK(p,1,d.qp[b]);KO(p,2,d.Ed);xK(p,3,d.q_);$K(p,4,d.Pw);$K(p,5,d.iW);xK(p,6,d.YN)};\nd4u\u003dfunction(p,d){if(d.uf)for(var b\u003d0;b\u003cd.uf.length;b++)Md(p,1,d.uf[b],$k,3);if(d.G_)for(b\u003d0;b\u003cd.G_.length;b++)Md(p,2,d.G_[b],tpC,3);xK(p,3,d.clipId)};\ng.xk\u003dfunction(p,d){Md(p,1,d.Y6,L2,3);KO(p,3,d.videoPlaybackUstreamerConfig);Md(p,5,d.Wr,Qu,3);Md(p,6,d.cW,p1C,3)};\nMkk\u003dfunction(p,d){xK(p,1,d.cpn);$K(p,2,d.sequenceNumber);xK(p,3,d.serializedWatchEndpointLoggingContext);if(d.decoderInfo)for(var b\u003d0;b\u003cd.decoderInfo.length;b++)Md(p,6,d.decoderInfo[b],vZk,3);xK(p,9,d.playerResponseCpn);$K(p,10,d.transitionStitchType);$K(p,12,d.timestampOffsetMsecs);$K(p,15,d.remoteControlMode);if(d.remoteConnectedDevices)for(b\u003d0;b\u003cd.remoteConnectedDevices.length;b++)Md(p,16,d.remoteConnectedDevices[b],P9e,3);KO(p,17,d.serializedHouseBrandPlayerServiceLoggingContext)};\nvZk\u003dfunction(p,d){$K(p,1,d.elapsedTimeMs);xK(p,3,d.videoDecoderName)};\nP9e\u003dfunction(p,d){$K(p,1,d.deviceInterface);xK(p,2,d.deviceVersion);mi(p,3,d.isSleeping)};\nX1C\u003dfunction(p){return{first:iQ(p,1),b0:iQ(p,2)}};\nqhD\u003dfunction(p){return{bitrate:iQ(p,6),width:iQ(p,7),height:iQ(p,8),fps:iQ(p,25),averageBitrate:iQ(p,31),audioSampleRate:iQ(p,45),audioChannels:iQ(p,46)}};\nBB\u003dfunction(p){return{itagDenylist:S9(p,1)}};\nFMW\u003dfunction(p){return{IF5:iQ(p,1),itag:Va(p,3),Rw:e9(p,4,ar$),lmt:iQ(p,5),jpC:iQ(p,7),xtags:Va(p,15),xJB:e9(p,23,oZu),xp:e9(p,34,BB)}};\nar$\u003dfunction(p){return{iv:Dd(p,5),Y5b:H0(p,7)}};\nhTD\u003dfunction(p){return{rp:S9(p,2),videoId:Va(p,3),J0:iQ(p,4)}};\noZu\u003dfunction(p){return{videoId:Va(p,2)}};\nOnz\u003dfunction(p){return{Sy:iQ(p,3),Kq:iQ(p,4),Gt:iQ(p,5),JoN:H0(p,8),BsX:iQ(p,10),Fr:iQ(p,12),c6:iQ(p,13),GW:iQ(p,14),Wp:iQ(p,15),HT:iQ(p,16)}};\nJtq\u003dfunction(p){return{targetAudioReadaheadMs:iQ(p,1),targetVideoReadaheadMs:iQ(p,2),backoffTimeMs:iQ(p,4),playbackCookie:Dd(p,7),videoId:Va(p,8)}};\nkiW\u003dfunction(p){return{minBandwidthBytesPerSec:iQ(p,1),minReadaheadMs:iQ(p,2)}};\nnZu\u003dfunction(p){return{startMinReadaheadPolicy:YK(p,1,kiW),resumeMinReadaheadPolicy:YK(p,2,kiW)}};\nrte\u003dfunction(p){return{label:Va(p,1),text:Va(p,2)}};\nfrK\u003dfunction(p){return{videoId:Va(p,1),formatId:e9(p,2,K2),debugInfo:YK(p,3,rte)}};\nu5z\u003dfunction(p){return{rV:YK(p,1,frK)}};\nlru\u003dfunction(p){return{OO:iQ(p,1),Gq:iQ(p,2),minReadaheadMs:iQ(p,3)}};\nscq\u003dfunction(p){return{vD:iQ(p,1),items:YK(p,2,lru),Gp:iQ(p,3)}};\nZnC\u003dfunction(p){return{token:Va(p,1),videoId:Va(p,2)}};\nEZq\u003dfunction(p){return{CG:iQ(p,1)}};\nC9$\u003dfunction(p){return{CqF:Va(p,1),action:iQ(p,2),hA:e9(p,3,EZq)}};\nR0\u003dfunction(p){return{mD:iQ(p,1),Vl:iQ(p,2),seekSource:iQ(p,3)}};\nGik\u003dfunction(p){return{sT:YK(p,1,NqK),s9B:Va(p,2)}};\nw1D\u003dfunction(p){return{hU:Va(p,1),Nt:iQ(p,2),DJ5:iQ(p,3),ox:iQ(p,4),TW:iQ(p,5),S_:iQ(p,6)}};\nU4$\u003dfunction(p){return{yO:iQ(p,1)}};\nNqK\u003dfunction(p){return{clipId:Va(p,1),vC:e9(p,2,w1D),L_:e9(p,3,U4$)}};\nctj\u003dfunction(p){return{type:iQ(p,1),scope:iQ(p,2),value:Dd(p,3),sendByDefault:H0(p,4),writePolicy:iQ(p,5)}};\nytu\u003dfunction(p){var d\u003d[];p\u003dg.u(p.split(\",\"));for(var b\u003dp.next();!b.done;b\u003dp.next()){var v\u003db.value;v\u0026\u0026((b\u003dv.startsWith(\"!\"))\u0026\u0026(v\u003dv.substring(1)),v\u003dv.split(\"-\"),v.length\u003c3||d.push({MW:v[0],platform:v[1],deviceVersion:v[2],GA:b}))}return d};\njc7\u003dfunction(p){return ytu(p).map(function(d){return{deviceInterface:IrC[zTq[d.MW]]||0,deviceVersion:d.deviceVersion||\"\",isSleeping:d.GA}})};\ng.TM\u003dfunction(p,d){this.id\u003dp;this.WX\u003dd;this.captionTracks\u003d[];this.B\u003dthis.V\u003dnull;this.xtags\u003d\"\";this.X\u003d!1;this.D\u003dnull;this.U\u003d\"UNKNOWN\";this.captionsInitialState\u003d\"CAPTIONS_INITIAL_STATE_UNKNOWN\";p\u003dthis.WX.id.split(\".\");p.length\u003e1\u0026\u0026(this.X\u003dp[1]\u003d\u003d\u003d\"2\")};\nAG\u003dfunction(p,d,b,v,P){this.U\u003dp;this.D\u003dd;this.B\u003db;this.reason\u003dv;this.CX\u003dP\u003d\u003d\u003dvoid 0?0:P};\ng.WB\u003dfunction(p,d,b,v){return new AG(g.VO[p]||0,g.VO[d]||0,b,v)};\ndm\u003dfunction(p){if(pR\u0026\u0026p.CX)return!1;var d\u003dg.VO.auto;return p.U\u003d\u003d\u003dd\u0026\u0026p.D\u003d\u003d\u003dd};\nvY\u003dfunction(p){return b5[p.D||p.U]||\"auto\"};\ntkB\u003dfunction(p,d){d\u003dg.VO[d];return p.U\u003c\u003dd\u0026\u0026(!p.D||p.D\u003e\u003dd)};\nPY\u003dfunction(p){return\"[\"+p.U+\"-\"+p.D+\", override: \"+(p.B+\", reason: \"+p.reason+\"]\")};\nMk\u003dfunction(p,d,b){this.videoInfos\u003dp;this.D\u003dd;this.audioTracks\u003d[];if(this.D){p\u003dnew Set;b\u003d\u003dnull||b({ainfolen:this.D.length});d\u003dg.u(this.D);for(var v\u003dd.next();!v.done;v\u003dd.next())if(v\u003dv.value,!v.WX||p.has(v.WX.id)){var P\u003dvoid 0,M\u003dvoid 0,X\u003dvoid 0;(X\u003db)\u003d\u003dnull||X({atkerr:!!v.WX,itag:v.itag,xtag:v.D,lang:((P\u003dv.WX)\u003d\u003dnull?void 0:P.name)||\"\",langid:((M\u003dv.WX)\u003d\u003dnull?void 0:M.id)||\"\"})}else P\u003dnew g.TM(v.id,v.WX),p.add(v.WX.id),this.audioTracks.push(P);b\u003d\u003dnull||b({atklen:this.audioTracks.length})}};\nXb\u003dfunction(){g.e.apply(this,arguments);this.D\u003dnull};\nVkW\u003dfunction(p,d,b,v,P,M,X){if(p.D)return p.D;var a\u003d{},F\u003dnew Set,h\u003d{};if(qk(v)){for(var O in v.D)v.D.hasOwnProperty(O)\u0026\u0026(p\u003dv.D[O],h[p.info.qC]\u003d[p.info]);return h}O\u003dinW(d,v,a);M\u0026\u0026P({aftsrt:aU(O)});for(var J\u003d{},k\u003dg.u(Object.keys(O)),n\u003dk.next();!n.done;n\u003dk.next()){n\u003dn.value;for(var r\u003dg.u(O[n]),Z\u003dr.next();!Z.done;Z\u003dr.next()){Z\u003dZ.value;var C\u003dZ.itag,G\u003dvoid 0,U\u003dn+\"_\"+(((G\u003dZ.video)\u003d\u003dnull?void 0:G.fps)||0);J.hasOwnProperty(U)?J[U]\u003d\u003d\u003d!0?h[n].push(Z):a[C]\u003dJ[U]:(G\u003doU(d,Z,b,v.isLive,F),G!\u003d\u003d!0?(X.add(n),a[C]\u003dG,\nG\u003d\u003d\u003d\"disablevp9hfr\"\u0026\u0026(J[U]\u003d\"disablevp9hfr\")):(h[n]\u003dh[n]||[],h[n].push(Z),J[U]\u003d!0))}}M\u0026\u0026P({bfflt:aU(h)});for(var I in h)h.hasOwnProperty(I)\u0026\u0026(v\u003dI,h[v]\u0026\u0026h[v][0].y7()\u0026\u0026(h[v]\u003dh[v],h[v]\u003dHnw(d,h[v],a),h[v]\u003dD47(h[v],a)));M\u0026\u0026Object.keys(a).length\u003e0\u0026\u0026(d.PX?P({rjr:Ns(a)}):P(a));d\u003dg.u(F.values());for(v\u003dd.next();!v.done;v\u003dd.next())(v\u003db.U.get(v.value))\u0026\u0026--v.qt;M\u0026\u0026P({aftflt:aU(h)});p.D\u003dg.Z$(h,function(V){return!!V.length});\nreturn p.D};\nShe\u003dfunction(p,d,b,v,P,M,X,a){a\u003da\u003d\u003d\u003dvoid 0?!1:a;if(d.l4\u0026\u0026X\u0026\u0026X.length\u003e1\u0026\u0026!(d.vl\u003e0||d.W)){for(var F\u003dd.U||!!P,h\u003dF\u0026\u0026d.tD?M:void 0,O\u003dinW(d,v),J\u003d[],k\u003d[],n\u003d{},r\u003d0;r\u003cX.length;r++){var Z\u003dX[r],C\u003dv.B.get(Z);if(C\u0026\u0026C.info){var G\u003dC.info;C\u003dG.qC;if(oU(d,G,b,v.isLive)){Z\u003dG.y7()?J:k;G\u003dg.u(O[C]);for(var U\u003dG.next();!U.done;U\u003dG.next()){U\u003dU.value;var I\u003dvoid 0,V\u003dC+\"_\"+(((I\u003dU.video)\u003d\u003dnull?void 0:I.fps)||0);n.hasOwnProperty(V)?n[V]\u003d\u003d\u003d!0\u0026\u0026Z.push(U):oU(d,U,b,v.isLive)\u0026\u0026(Z.push(U),n[V]\u003d!0)}}else F\u0026\u0026M({opfu:Z})}}if(J.length\u0026\u0026\nk.length)return F\u0026\u0026M({opfm:J[0].itag+\",\"+k[0].itag}),DY(new Mk(J,k,h))}return eTu(p,d,b,v,P,M,a)};\neTu\u003dfunction(p,d,b,v,P,M,X){function a(G){return!!J[G]}\nvar F\u003dd.U||!!P,h\u003dF\u0026\u0026d.tD?M:void 0,O\u003dnew Set,J\u003dVkW(p,d,b,v,M,F,O);Fb(v)\u0026\u0026(J\u003dYhC(b,J,P,F,M,d),F\u0026\u0026M({enflt:aU(J)}));d.s5\u003dgZw(J,d);if(qk(v))return M\u003dg.xQ(Object.values(J),function(G){return!!G.length\u0026\u0026!!G[0].audio}),p\u003dg.xQ(Object.values(J),function(G){return!!G.length\u0026\u0026!!G[0].video}),M\u0026\u0026p||H3(),DY(new Mk(p,M,h));\nP\u003dLMW(d);F\u0026\u0026M({audioPrefOrder:P.join(\"_\")});p\u003d[];if(d.Na){P\u003dg.Je(P,a);for(var k\u003dnew Set,n\u003dg.u(P),r\u003dn.next();!r.done;r\u003dn.next()){r\u003dg.u(J[r.value]);for(var Z\u003dr.next();!Z.done;Z\u003dr.next())Z\u003dZ.value,Z.WX\u0026\u0026!k.has(Z.WX.id)\u0026\u0026(k.add(Z.WX.id),p.push(Z))}if(p.length\u003d\u003d\u003d0){if(P.length\u003d\u003d\u003d0)return F\u0026\u0026M({noaudio:1}),H3();p\u003dJ[P[0]]}}else{p\u003dg.xQ(P,a);if(!p)return F\u0026\u0026M({noaudio:1}),H3();p\u003dJ[p]}J[\"9\"]\u0026\u0026J.h\u0026\u0026v.vX\u0026\u0026!d.TB\u0026\u0026(F\u0026\u0026M({dltvp9:1}),delete J[\"9\"]);if(X){F\u0026\u0026M({bfsflt:aU(J),bfsflta:hK(b)});QcC(b,O);F\u0026\u0026M({bfsfltb:hK(b)});\nfor(var C in J)if(J.hasOwnProperty(C)\u0026\u0026(X\u003dC,!(X\u003d\u003d\u003d\"f\"||d.Hb\u003d\u003d\u003d0\u0026\u0026$4C.has(X))))for(O\u003dg.u(J[X]),P\u003dO.next();!P.done;P\u003dO.next())P\u003dP.value,d.YI?m4j(b,X,P):KMW(b,X,P);F\u0026\u0026M({aftsflt:hK(b)})}X\u003dJ[\"1h\"]?\"1h\":\"1\";b\u003dJ[\"9h\"]?\"9h\":\"9\";P\u003dJ[X];k\u003dJ[b];P\u0026\u0026P.length\u0026\u0026(d.D.highestAv1Resolution\u003dP[P.length-1].video.D);k\u0026\u0026k.length\u0026\u0026(d.D.highestVp9Resolution\u003dk[k.length-1].video.D);C\u003d[];O\u003d[];if(d.K$\u0026\u0026P)C\u003dP,O\u003d[X],M({forceAv1:X});else if(d.W\u0026\u0026!d.Nf)for(O\u003dx4q(v)?J[\"1h\"]||J[\"9h\"]?[\"1h\",\"9h\"]:[\"9\",\"h\"]:[\"1\",\"9\",\"h\"],F\u0026\u0026M({newhybpref:O.join(\".\")}),\nP\u003dg.u(O),k\u003dP.next();!k.done;k\u003dP.next())C\u003dC.concat(J[k.value]).filter(function(G){return G});\nelse d.vl\u003e0\u0026\u0026k\u0026\u0026P\u0026\u0026(O\u003d[X,b],C\u003dP.concat(k).filter(function(G){return G}));\nif(C.length\u0026\u0026!d.Nf){OO(C,O);if(F){F\u003d[];d\u003dg.u(C);for(v\u003dd.next();!v.done;v\u003dd.next())F.push(v.value.itag);M({hbdfmt:F.join(\".\")})}return DY(new Mk(C,p,h))}C\u003dBqw(d);C\u003dg.xQ(C,a);if(!C){if(J[X])return M\u003dJ[X],OO(M),DY(new Mk(M,p,h));F\u0026\u0026M({novideo:1});return H3()}d.rg\u0026\u0026(C\u003d\u003d\u003d\"1\"||C\u003d\u003d\u003d\"1h\")\u0026\u0026J[b]\u0026\u0026(X\u003dJK(J[C]),O\u003dJK(J[b]),O\u003eX?C\u003db:O\u003d\u003d\u003dX\u0026\u0026RTu(J[b])\u0026\u0026(C\u003db));C\u003d\u003d\u003d\"9\"\u0026\u0026J.h\u0026\u0026JK(J.h)\u003eJK(J[\"9\"])\u0026\u0026(C\u003d\"h\");d.Rb\u0026\u0026v.isLive\u0026\u0026C\u003d\u003d\u003d\"(\"\u0026\u0026J.H\u0026\u0026JK(J[\"(\"])\u003c1440\u0026\u0026(C\u003d\"H\");F\u0026\u0026M({vfmly:kG(C)});d\u003dJ[C];if(!d.length)return F\u0026\u0026M({novfmly:kG(C)}),\nH3();OO(d);return DY(new Mk(d,p,h))};\ngZw\u003dfunction(p,d){var b\u003d!(!p.m\u0026\u0026!p.M),v\u003d!(!p.mac3\u0026\u0026!p.MAC3),P\u003d!(!p.meac3\u0026\u0026!p.MEAC3);p\u003d!(!p.i\u0026\u0026!p.I);d.Pu\u003dp;return b||v||P||p};\nRTu\u003dfunction(p){p\u003dg.u(p);for(var d\u003dp.next();!d.done;d\u003dp.next())if(d\u003dd.value,d.itag\u0026\u0026Tqj.has(d.itag))return!0;return!1};\nkG\u003dfunction(p){switch(p){case \"*\":return\"v8e\";case \"(\":return\"v9e\";case \"(h\":return\"v9he\";default:return p}};\naU\u003dfunction(p){var d\u003d[],b;for(b in p)if(p.hasOwnProperty(b)){var v\u003db;d.push(kG(v));v\u003dg.u(p[v]);for(var P\u003dv.next();!P.done;P\u003dv.next())d.push(P.value.itag)}return d.join(\".\")};\nYhC\u003dfunction(p,d,b,v,P,M){var X\u003d{},a\u003d{};g.sj(d,function(F,h){F\u003dF.filter(function(O){var J\u003dO.itag;if(!O.xj)return a[J]\u003d\"noenc\",!1;if(M.ob\u0026\u0026O.qC\u003d\u003d\u003d\"(h\"\u0026\u0026M.L0)return a[J]\u003d\"lichdr\",!1;if(O.qC\u003d\u003d\u003d\"(\"||O.qC\u003d\u003d\u003d\"(h\"){if(p.V\u0026\u0026b\u0026\u0026b.flavor\u003d\u003d\u003d\"widevine\"){var k\u003dO.mimeType+\"; experimental\u003dallowed\";(k\u003d!!O.xj[b.flavor]\u0026\u0026!!b.D[k])||(a[J]\u003dO.xj[b.flavor]?\"unspt\":\"noflv\");return k}if(!nR(p,rm.CRYPTOBLOCKFORMAT)\u0026\u0026!p.IB||p.kJ)return a[J]\u003dp.kJ?\"disvp\":\"vpsub\",!1}return b\u0026\u0026O.xj[b.flavor]\u0026\u0026b.D[O.mimeType]?!0:(a[J]\u003db?O.xj[b.flavor]?\n\"unspt\":\"noflv\":\"nosys\",!1)});\nF.length\u0026\u0026(X[h]\u003dF)});\nv\u0026\u0026Object.entries(a).length\u0026\u0026(M.PX?P({rjr:Ns(a)}):P(a));return X};\nD47\u003dfunction(p,d){var b\u003dIw(p,function(v,P){return P.video.fps\u003e32?Math.min(v,P.video.width):v},Infinity);\nb\u003cInfinity\u0026\u0026(p\u003dp.filter(function(v){if(v.video.fps\u003e32||v.video.width\u003cb)return!0;d[v.itag]\u003d\"hfrfirst\";return!1}));\nRM()\u0026\u0026(p\u003dp.filter(function(v){if(v.itag!\u003d\u003d\"299\")return!0;d[v.itag]\u003d\"ps3hfr1080\";return!1}));\nreturn p};\nHnw\u003dfunction(p,d,b){return d\u003dd.filter(function(v){if(v.video.D\u003c\u003dp.gg)return!0;b[v.itag]\u003d\"maxquality\";return!1})};\ninW\u003dfunction(p,d,b){var v\u003d{},P;for(P in d.D)if(d.D.hasOwnProperty(P)){var M\u003dd.D[P].info;if(p.Z\u0026\u0026M.video\u0026\u0026M.video.D\u003cp.Z)b\u0026\u0026(b[M.itag]\u003d\"min\"+p.Z);else{var X\u003dM.qC;v[X]\u003dv[X]||[];v[X].push(M)}}p\u003dg.u(Object.keys(v));for(d\u003dp.next();!d.done;d\u003dp.next())OO(v[d.value]);return v};\nJK\u003dfunction(p){return Iw(p,function(d,b){return Math.max(d,b.video.D)},0)};\noU\u003dfunction(p,d,b,v,P){P\u003dP\u003d\u003d\u003dvoid 0?new Set:P;if(d.qC\u003d\u003d\u003d\"\")return\"unkn\";if((d.itag\u003d\u003d\u003d\"304\"||d.itag\u003d\u003d\u003d\"266\")\u0026\u0026p.aB)return\"blk2khfr\";if(p.S\u0026\u0026d.video\u0026\u0026d.video.D\u003ep.S)return\"max\"+p.S;if(p.tC\u0026\u0026d.qC\u003d\u003d\u003d\"h\"\u0026\u0026d.video\u0026\u0026d.video.D\u003e1080)return\"blkhigh264\";if(d.qC\u003d\u003d\u003d\"(h\"\u0026\u0026!b.S)return\"enchdr\";if((v\u003d\u003d\u003dvoid 0?0:v)\u0026\u0026xq(d)\u0026\u0026!p.oB)return\"blk51live\";if((d.qC\u003d\u003d\u003d\"MAC3\"||d.qC\u003d\u003d\u003d\"mac3\")\u0026\u0026!p.V)return\"blkac3\";if((d.qC\u003d\u003d\u003d\"MEAC3\"||d.qC\u003d\u003d\u003d\"meac3\")\u0026\u0026!p.X)return\"blkeac3\";if((d.qC\u003d\u003d\u003d\"M\"||d.qC\u003d\u003d\u003d\"m\")\u0026\u0026!p.O5)return\"blkaac51\";if((d.qC\u003d\u003d\u003d\n\"so\"||d.qC\u003d\u003d\u003d\"sa\")\u0026\u0026!p.kJ)return\"blkamb\";if(!p.ob\u0026\u0026d.xj\u0026\u0026d.xj.fairplay\u0026\u0026(d.qC\u003d\u003d\u003d\"(\"||d.qC\u003d\u003d\u003d\"(h\"||d.qC\u003d\u003d\u003d\"A\"||d.qC\u003d\u003d\u003d\"MEAC3\"))return\"cbc\";if((d.qC\u003d\u003d\u003d\"i\"||d.qC\u003d\u003d\u003d\"I\")\u0026\u0026!p.T_)return\"blkiamf\";if(d.itag\u003d\u003d\u003d\"774\"\u0026\u0026!p.RB)return\"blkouh\";var M,X;if(p.ih\u0026\u0026(d.qC\u003d\u003d\u003d\"1\"||d.qC\u003d\u003d\u003d\"1h\")\u0026\u0026((M\u003dd.video)\u003d\u003dnull?0:M.D)\u0026\u0026((X\u003dd.video)\u003d\u003dnull?void 0:X.D)\u003ep.ih)return\"av1cap\";if((v\u003db.U.get(d.qC))\u0026\u0026v.qt\u003e0)return P.add(d.qC),\"byerr\";var a;if((a\u003dd.video)\u003d\u003dnull?0:a.fps\u003e32){if(!b.RB\u0026\u0026!nR(b,rm.FRAMERATE))return\"capHfr\";if(p.jB\u0026\u0026d.video.D\u003e\u003d\n4320)return\"blk8khfr\";if(QO(d)){if(p.Tu\u0026\u0026d.xj\u0026\u0026d.video.D\u003e\u003d1440)return\"disablevp9hfr\";if(p.s8\u0026\u0026g.m8(\"appletv5\")\u0026\u0026d.xj)return\"atv5sfr\"}}if(p.CX\u0026\u0026d.CX\u003ep.CX)return\"ratecap\";p\u003dAtk(b,d);return p!\u003d\u003d!0?p:!0};\nOO\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?[]:d;g.oH(p,function(b,v){var P\u003dv.CX-b.CX;if(!b.y7()||!v.y7())return P;var M\u003dv.video.height*v.video.width-b.video.height*b.video.width;!M\u0026\u0026d\u0026\u0026d.length\u003e0\u0026\u0026(b\u003dd.indexOf(b.qC)+1,v\u003dd.indexOf(v.qC)+1,M\u003db\u003d\u003d\u003d0||v\u003d\u003d\u003d0?v||-1:b-v);M||(M\u003dP);return M})};\ng.fR\u003dfunction(p,d){this.U\u003dp;this.V\u003dd\u003d\u003d\u003dvoid 0?!1:d;this.B\u003dthis.path\u003dthis.scheme\u003d\"\";this.D\u003d{};this.url\u003d\"\"};\nl5\u003dfunction(p){u5(p);return p.B};\nsO\u003dfunction(p){return p.U?p.U.startsWith(\"local\"):p.scheme\u003d\u003d\u003d\"local\"};\nWMj\u003dfunction(p){u5(p);return g.CH(p.D,function(d){return d!\u003d\u003dnull})};\nZk\u003dfunction(p){u5(p);var d\u003ddecodeURIComponent(p.get(\"mn\")||\"\").split(\",\");return p.path\u003d\u003d\u003d\"/videoplayback\"\u0026\u0026d.length\u003e1\u0026\u0026!!d[1]};\nEO\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?!1:d;u5(p);if(p.path!\u003d\u003d\"/videoplayback\"){var b\u003dp.clone();b.set(\"playerfallback\",\"1\");return b}var v\u003dp.z7();b\u003dnew g.kp(v);var P\u003dp.get(\"fvip\"),M\u003ddecodeURIComponent(p.get(\"mn\")||\"\").split(\",\");if(P\u0026\u0026M\u0026\u0026M.length\u003e1\u0026\u0026M[1])return v\u003db.D,p\u003dv.replace(/^[^.]*/,\"\"),g.ro(b,(v.indexOf(\"rr\")\u003d\u003d\u003d0?\"rr\":\"r\")+P+\"---\"+M[1]+p),b\u003dnew g.fR(b.toString()),b.set(\"fallback_count\",\"1\"),b;if(d)return b\u003dp.clone(),b.set(\"fallback_count\",\"1\"),b;P\u003db.D.match(\"\\\\.a1\\\\.googlevideo\\\\.com$\");b.D.match(\"\\\\.googlevideo\\\\.com$\")?\n(g.ro(b,\"redirector.googlevideo.com\"),v\u003db.toString()):b.D.match(\"rr?[1-9].*\\\\.c\\\\.youtube\\\\.com$\")?(g.ro(b,\"www.youtube.com\"),v\u003db.toString()):(b\u003dW17(v),pn(b)\u0026\u0026(v\u003db));b\u003dnew g.fR(v);b.set(\"cmo\u003dpf\",\"1\");P\u0026\u0026b.set(\"cmo\u003dtd\",\"a1.googlevideo.com\");return b};\nu5\u003dfunction(p){if(p.U){if(!pn(p.U)\u0026\u0026!p.U.startsWith(\"local\"))throw new g.RN(\"Untrusted URL\",p.U);var d\u003dg.Cr(p.U);p.scheme\u003dd.X;p.B\u003dd.D+(d.B!\u003dnull?\":\"+d.B:\"\");var b\u003dd.U;if(b.startsWith(\"/videoplayback\"))p.path\u003d\"/videoplayback\",b\u003db.slice(14);else if(b.startsWith(\"/initplayback\"))p.path\u003d\"/initplayback\",b\u003db.slice(13);else if(b.startsWith(\"/api/manifest\")){var v\u003db.indexOf(\"/\",12),P\u003db.indexOf(\"/\",v+1);v\u003e0\u0026\u0026P\u003e0?(p.path\u003db.slice(0,P),b\u003db.slice(P+1)):(p.path\u003db,b\u003d\"\")}else p.path\u003db,b\u003d\"\";v\u003dp.D;p.D\u003dpbk(b);Object.assign(p.D,\ndsq(d.V.toString()));Object.assign(p.D,v);p.D.file\u003d\u003d\u003d\"index.m3u8\"\u0026\u0026(delete p.D.file,p.path+\u003d\"/file/index.m3u8\");p.U\u003d\"\";p.url\u003d\"\";p.V\u0026\u0026(d\u003diPD(),u5(p),b\u003dp.D[d]||null)\u0026\u0026(b\u003dbmu[0](b),p.set(d,b),p.V||iPD(\"\"))}};\nvqz\u003dfunction(p){u5(p);var d\u003dp.scheme+(p.scheme?\"://\":\"//\")+p.B+p.path;if(WMj(p)){var b\u003d[];g.sj(p.D,function(v,P){v!\u003d\u003dnull\u0026\u0026b.push(P+\"\u003d\"+v)});\nd+\u003d\"?\"+b.join(\"\u0026\")}return d};\npbk\u003dfunction(p){p\u003dp.split(\"/\");var d\u003d0;p[0]||d++;for(var b\u003d{};d\u003cp.length;d+\u003d2)p[d]\u0026\u0026POz(b,p[d],p[d+1]);return b};\ndsq\u003dfunction(p){p\u003dp.split(\"\u0026\");for(var d\u003d{},b\u003d0;b\u003cp.length;b++){var v\u003dp[b],P\u003dv.indexOf(\"\u003d\");P\u003e0?POz(d,v.slice(0,P),v.slice(P+1)):v\u0026\u0026(d[v]\u003d\"\")}return d};\nPOz\u003dfunction(p,d,b){if(d\u003d\u003d\u003d\"cmo\"){var v;(v\u003db.indexOf(\"\u003d\"))\u003e\u003d0?(d\u003d\"cmo\u003d\"+b.slice(0,v),b\u003db.slice(v+1)):(v\u003db.indexOf(\"%3D\"))\u003e\u003d0\u0026\u0026(d\u003d\"cmo\u003d\"+b.slice(0,v),b\u003db.slice(v+3))}p[d]\u003db};\nCR\u003dfunction(p){var d\u003dg.L(p,MmK)||p.signatureCipher;p\u003d{QB:!1,Ke:\"\",f6:\"\",s:\"\"};if(!d)return p;d\u003dXr(d);p.QB\u003d!0;p.Ke\u003dd.url;p.f6\u003dd.sp;p.s\u003dd.s;return p};\nNk\u003dfunction(p,d,b,v,P,M,X,a,F,h){this.Q$\u003dp;this.startTime\u003dd;this.duration\u003db;this.ingestionTime\u003dv;this.sourceURL\u003dP;this.kq\u003dF;this.D\u003dh;this.endTime\u003dd+b;this.U\u003dX||0;this.range\u003dM||null;this.pending\u003da||!1;this.kq\u003dF||null};\ng.GR\u003dfunction(){this.segments\u003d[];this.D\u003dnull;this.U\u003d!0;this.B\u003d\"\"};\nXbu\u003dfunction(p,d){if(d\u003ep.o1())p.segments\u003d[];else{var b\u003dKF(p.segments,function(v){return v.Q$\u003e\u003dd},p);\nb\u003e0\u0026\u0026p.segments.splice(0,b)}};\nwm\u003dfunction(p,d,b,v,P){P\u003dP\u003d\u003d\u003dvoid 0?!1:P;this.data\u003dp;this.offset\u003dd;this.size\u003db;this.type\u003dv;this.D\u003d(this.U\u003dP)?0:8;this.dataOffset\u003dthis.offset+this.D};\nUO\u003dfunction(p){var d\u003dp.data.getUint8(p.offset+p.D);p.D+\u003d1;return d};\ncY\u003dfunction(p){var d\u003dp.data.getUint16(p.offset+p.D);p.D+\u003d2;return d};\nyj\u003dfunction(p){var d\u003dp.data.getInt32(p.offset+p.D);p.D+\u003d4;return d};\nIU\u003dfunction(p){var d\u003dp.data.getUint32(p.offset+p.D);p.D+\u003d4;return d};\nzR\u003dfunction(p){var d\u003dp.data;var b\u003dp.offset+p.D;d\u003dd.getUint32(b)*4294967296+d.getUint32(b+4);p.D+\u003d8;return d};\njW\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?NaN:d;if(isNaN(d))var b\u003dp.size;else for(b\u003dp.D;b\u003cp.size\u0026\u0026p.data.getUint8(p.offset+b)!\u003d\u003dd;)++b;d\u003dnew Uint8Array(p.data.buffer,p.offset+p.D+p.data.byteOffset,b-p.D);p.D\u003dMath.min(b+1,p.size);return GX(d)};\nqae\u003dfunction(p){return new Uint8Array(p.data.buffer,p.offset+p.data.byteOffset,p.size)};\nasj\u003dfunction(p){this.offset\u003d0;this.data\u003dnew DataView(new ArrayBuffer(p))};\ntK\u003dfunction(p,d,b,v){(new Uint8Array(p.data.buffer,p.offset,v)).set(new Uint8Array(d.buffer,b+d.byteOffset,v));p.offset+\u003dv};\ni5\u003dfunction(p,d,b,v,P,M){this.startSecs\u003dp;this.Ml\u003dd;this.context\u003db;this.identifier\u003dv;this.event\u003dP;this.D\u003dM};\nDk\u003dfunction(p,d){this.data\u003dp;this.uri\u003dd||\"http://youtube.com/streaming/metadata/segment/102015\";this.lT\u003dHY(this,\"Sequence-Number\");this.V\u003dHY(this,\"Segment-Count\");this.X\u003dthis.data[\"Segment-Durations-Ms\"]||\"\";this.ingestionTime\u003dHY(this,\"Ingestion-Walltime-Us\")/1E6;this.D\u003d(HY(this,\"First-Frame-Time-Us\")+HY(this,\"First-Frame-Uncertainty-Us\"))/1E6;this.CB\u003dHY(this,\"Target-Duration-Us\")/1E6;this.wH\u003dthis.data[\"Stream-Finished\"]\u003d\u003d\u003d\"T\";this.B\u003dthis.data.Streamable\u003d\u003d\u003d\"T\";this.cryptoPeriodIndex\u003dHY(this,\"Crypto-Period-Index\");\nthis.U\u003dHY(this,\"Crypto-Period-Seconds\")};\nFgC\u003dfunction(p){return p.data[\"Cuepoint-Type\"]?new i5(-(Number(p.data[\"Cuepoint-Playhead-Time-Sec\"])||0),Number(p.data[\"Cuepoint-Total-Duration-Sec\"])||0,p.data[\"Cuepoint-Context\"],p.data[\"Cuepoint-Identifier\"]||\"\",oqB[p.data[\"Cuepoint-Event\"]||\"\"]||\"unknown\",(Number(p.data[\"Cuepoint-Playhead-Time-Sec\"])||0)*1E3):null};\nhAC\u003dfunction(p){return Number(p.data[\"Start-Media-Time-Us\"])/1E6||0};\nHY\u003dfunction(p,d){return Number(p.data[d])||0};\nVj\u003dfunction(p){return p.data[\"Stitched-Video-Cpn\"]?p.data[\"Stitched-Video-Cpn\"].split(\",\").slice(0,-1):[]};\ng.Omu\u003dfunction(p){return p.data[\"Serialized-State\"]?p.data[\"Serialized-State\"]:\"\"};\ng.JnD\u003dfunction(p){switch(p.data[\"Is-Ad-Break-Finished\"]){case \"true\":return 1;case \"false\":return 2;default:return 0}};\nkrj\u003dfunction(p,d){this.D\u003dp;this.duration\u003dd};\nnqk\u003dfunction(p,d,b,v,P){this.U\u003dP;this.D\u003dp||0;this.pitch\u003dd||0;this.yaw\u003db||0;this.roll\u003dv||0;this.crc\u003dP.getUint32(4)};\neW\u003dfunction(p){var d\u003d{};p\u003dp.split(\"\\r\\n\");for(var b\u003d0;b\u003cp.length;b++){if(p[b].length\u003d\u003d\u003d0)return d;var v\u003dp[b].match(/([^:]+):\\s+([\\S\\s]+)/);v!\u003dnull\u0026\u0026(d[v[1]]\u003dv[2])}return null};\nrnW\u003dfunction(p,d){var b\u003dg.SW(p,0,1952868452);p\u003dg.SW(p,0,1953658222);if(b\u0026\u0026p){b.skip(1);var v\u003dUO(b)\u003c\u003c16|cY(b);b.skip(4);v\u00261\u0026\u0026b.skip(8);v\u00262\u0026\u0026b.skip(4);if(v\u00268){v\u003db.D;var P\u003dIU(b);b.data.setUint32(b.offset+v,d\u003e1?Math.ceil(P*d):Math.floor(P*d))}p.skip(1);b\u003dUO(p)\u003c\u003c16|cY(p);if(b\u0026256){v\u003db\u00261;P\u003db\u00264;var M\u003db\u0026512,X\u003db\u00261024,a\u003db\u00262048;b\u003dIU(p);v\u0026\u0026p.skip(4);P\u0026\u0026p.skip(4);v\u003d(M?4:0)+(X?4:0)+(a?4:0);for(P\u003d0;P\u003cb;P++)M\u003dp.D,X\u003dIU(p),p.data.setUint32(p.offset+M,d\u003e1?Math.ceil(X*d):Math.floor(X*d)),p.skip(v)}}};\ngm\u003dfunction(p){p\u003dnew DataView(p.buffer,p.byteOffset,p.byteLength);return(p\u003dg.SW(p,0,1836476516))?g.YG(p):NaN};\nfsW\u003dfunction(p){var d\u003dg.SW(p,0,1937011556);if(!d)return null;d\u003dLR(p,d.dataOffset+8,1635148593)||LR(p,d.dataOffset+8,1635135537);if(!d)return null;var b\u003dLR(p,d.dataOffset+78,1936995172),v\u003dLR(p,d.dataOffset+78,1937126244);if(!v)return null;d\u003dnull;if(b)switch(b.skip(4),UO(b)){default:d\u003d0;break;case 1:d\u003d2;break;case 2:d\u003d1;break;case 3:d\u003d255}var P\u003db\u003dnull,M\u003dnull;if(v\u003dLR(p,v.dataOffset,1886547818)){var X\u003dLR(p,v.dataOffset,1886546020),a\u003dLR(p,v.dataOffset,2037673328);if(!a\u0026\u0026(a\u003dLR(p,v.dataOffset,1836279920),\n!a))return null;X\u0026\u0026(X.skip(4),b\u003dyj(X)/65536,M\u003dyj(X)/65536,P\u003dyj(X)/65536);p\u003dqae(a);p\u003dnew DataView(p.buffer,p.byteOffset+8,p.byteLength-8);return new nqk(d,b,M,P,p)}return null};\nLR\u003dfunction(p,d,b){for(;Qj(p,d);){var v\u003d$G(p,d);if(v.type\u003d\u003d\u003db)return v;d+\u003dv.size}return null};\ng.SW\u003dfunction(p,d,b){for(;Qj(p,d);){var v\u003d$G(p,d);if(v.type\u003d\u003d\u003db)return v;d\u003dmI(v.type)?d+8:d+v.size}return null};\ng.KR\u003dfunction(p){if(p.data.getUint8(p.dataOffset)){var d\u003dp.data;p\u003dp.dataOffset+4;d\u003dd.getUint32(p)*4294967296+d.getUint32(p+4)}else d\u003dp.data.getUint32(p.dataOffset+4);return d};\n$G\u003dfunction(p,d){var b\u003dp.getUint32(d),v\u003dp.getUint32(d+4);return new wm(p,d,b,v)};\ng.YG\u003dfunction(p){var d\u003dp.data.getUint8(p.dataOffset)?20:12;return p.data.getUint32(p.dataOffset+d)};\nu$w\u003dfunction(p){p\u003dnew wm(p.data,p.offset,p.size,p.type,p.U);var d\u003dUO(p);p.skip(7);var b\u003dIU(p);if(d\u003d\u003d\u003d0){d\u003dIU(p);var v\u003dIU(p)}else d\u003dzR(p),v\u003dzR(p);p.skip(2);for(var P\u003dcY(p),M\u003d[],X\u003d[],a\u003d0;a\u003cP;a++){var F\u003dIU(p);M.push(F);X.push(IU(p));p.skip(4)}return{timescale:b,d5:d,O2:v,hYb:M,Ou:X}};\nQj\u003dfunction(p,d){if(p.byteLength-d\u003c8)return!1;var b\u003dp.getUint32(d);if(b\u003c8||p.byteLength-d\u003cb)return!1;for(b\u003d4;b\u003c8;b++){var v\u003dp.getInt8(d+b);if(v\u003c48||v\u003e122)return!1}return!0};\nmI\u003dfunction(p){return p\u003d\u003d\u003d1701082227||p\u003d\u003d\u003d1836019558||p\u003d\u003d\u003d1836019574||p\u003d\u003d\u003d1835297121||p\u003d\u003d\u003d1835626086||p\u003d\u003d\u003d1937007212||p\u003d\u003d\u003d1953653094||p\u003d\u003d\u003d1953653099||p\u003d\u003d\u003d1836475768};\nlsz\u003dfunction(p){p.skip(4);return{ugt:jW(p,0),value:jW(p,0),timescale:IU(p),niX:IU(p),pEB:IU(p),id:IU(p),hs:jW(p),offset:p.offset}};\ng.ssK\u003dfunction(p){var d\u003dLR(p,0,1701671783);if(!d)return null;var b\u003dlsz(d),v\u003db.ugt;b\u003deW(b.hs);if(p\u003dLR(p,d.offset+d.size,1701671783))if(p\u003dlsz(p),p\u003deW(p.hs),b\u0026\u0026p){d\u003dg.u(Object.keys(p));for(var P\u003dd.next();!P.done;P\u003dd.next())P\u003dP.value,b[P]\u003dp[P]}return b?new Dk(b,v):null};\nxG\u003dfunction(p,d){for(var b\u003dLR(p,0,d);b;){var v\u003db;v.type\u003d1936419184;v.data.setUint32(v.offset+4,1936419184);b\u003dLR(p,b.offset+b.size,d)}};\ng.BY\u003dfunction(p,d){for(var b\u003d0,v\u003d[];Qj(p,b);){var P\u003d$G(p,b);P.type\u003d\u003d\u003dd\u0026\u0026v.push(P);b\u003dmI(P.type)?b+8:b+P.size}return v};\nZmu\u003dfunction(p,d){var b\u003dg.SW(p,0,1937011556),v\u003dg.SW(p,0,1953654136);if(!b||!v||p.getUint32(b.offset+12)\u003e\u003d2)return null;var P\u003dnew DataView(d.buffer,d.byteOffset,d.length),M\u003dg.SW(P,0,1937011556);if(!M)return null;d\u003dP.getUint32(M.dataOffset+8);v\u003dP.getUint32(M.dataOffset+12);if(v!\u003d\u003d1701733217\u0026\u0026v!\u003d\u003d1701733238)return null;v\u003dnew asj(p.byteLength+d);tK(v,p,0,b.offset+12);v.data.setInt32(v.offset,2);v.offset+\u003d4;tK(v,p,b.offset+16,b.size-16);tK(v,P,P.byteOffset+M.dataOffset+8,d);tK(v,p,b.offset+b.size,p.byteLength-\n(b.offset+b.size));b\u003dg.u([1836019574,1953653099,1835297121,1835626086,1937007212,1937011556]);for(P\u003db.next();!P.done;P\u003db.next())P\u003dg.SW(p,0,P.value),v.data.setUint32(P.offset,P.size+d);p\u003dg.SW(v.data,0,1953654136);v.data.setUint32(p.offset+16,2);return v.data};\nEqu\u003dfunction(p){var d\u003dg.SW(p,0,1937011556);if(!d)return null;var b\u003dp.getUint32(d.dataOffset+12);if(b!\u003d\u003d1701733217\u0026\u0026b!\u003d\u003d1701733238)return null;d\u003dLR(p,d.offset+24+(b\u003d\u003d\u003d1701733217?28:78),1936289382);if(!d)return null;b\u003dLR(p,d.offset+8,1935894637);if(!b||p.getUint32(b.offset+12)!\u003d\u003d1667392371)return null;d\u003dLR(p,d.offset+8,1935894633);if(!d)return null;d\u003dLR(p,d.offset+8,1952804451);if(!d)return null;b\u003dnew Uint8Array(16);for(var v\u003d0;v\u003c16;v++)b[v]\u003dp.getInt8(d.offset+16+v);return b};\nRU\u003dfunction(p,d){this.D\u003dp;this.pos\u003d0;this.start\u003dd||0};\nTR\u003dfunction(p){return p.pos\u003e\u003dp.D.byteLength};\nb3\u003dfunction(p,d,b){var v\u003dnew RU(b);if(!AK(v,p))return!1;v\u003dWY(v);if(!pk(v,d))return!1;for(p\u003d0;d;)d\u003e\u003e\u003e\u003d8,p++;d\u003dv.start+v.pos;var P\u003ddx(v,!0);v\u003dp+(v.start+v.pos-d)+P;v\u003dv\u003e9?COq(v-9,8):COq(v-2,1);p\u003dd-p;b.setUint8(p++,236);for(d\u003d0;d\u003cv.length;d++)b.setUint8(p++,v[d]);return!0};\nNFe\u003dfunction(p){var d\u003dnew RU(p);d.gD();if(AK(d,[408125543,374648427,174,224]))d\u003dWY(d);else return null;for(var b\u003dp\u003dnull;!TR(d);){var v\u003ddx(d,!1);if(v\u003d\u003d\u003d21432)switch(vM(d)){default:p\u003d0;break;case 1:p\u003d1;break;case 3:p\u003d2;break;case 15:p\u003d255}else v\u003d\u003d\u003d30320?b\u003dWY(d):PM(d)}if(!b)return null;for(var P,M\u003dv\u003dd\u003dnull;!TR(b);)switch(dx(b,!1)){case 30321:if(vM(b)!\u003d\u003d3)return null;break;case 30324:d\u003dMW(b);break;case 30323:M\u003dMW(b);break;case 30325:v\u003dMW(b);break;case 30322:P\u003ddx(b,!0);P\u003dXn(b,P);P\u003dnew DataView(P.buffer,\nP.byteOffset,P.byteLength);break;default:PM(b)}return P?new nqk(p,d,M,v,P):null};\nWY\u003dfunction(p){var d\u003ddx(p,!0),b\u003dp.D.byteOffset+p.pos;b\u003dnew DataView(p.D.buffer,b,Math.min(d,p.D.buffer.byteLength-b));b\u003dnew RU(b,p.start+p.pos);p.pos+\u003dd;return b};\nvM\u003dfunction(p){for(var d\u003ddx(p,!0),b\u003dqW(p),v\u003d1;v\u003cd;v++)b\u003db*256+qW(p);return b};\nMW\u003dfunction(p){var d\u003ddx(p,!0),b\u003d0;d\u003d\u003d\u003d4?b\u003dp.D.getFloat32(p.pos):d\u003d\u003d\u003d8\u0026\u0026(b\u003dp.D.getFloat64(p.pos));p.pos+\u003dd;return b};\nGrB\u003dfunction(p){var d\u003ddx(p,!0);return GX(Xn(p,d))};\nqW\u003dfunction(p){return p.D.getUint8(p.pos++)};\ndx\u003dfunction(p,d){var b\u003dqW(p);if(b\u003d\u003d\u003d1){for(d\u003db\u003d0;d\u003c7;d++)b\u003db*256+qW(p);return b}for(var v\u003d128,P\u003d0;P\u003c6\u0026\u0026v\u003eb;P++)b\u003db*256+qW(p),v*\u003d128;return d?b-v:b};\nPM\u003dfunction(p){var d\u003ddx(p,!0);p.pos+\u003dd};\nwbD\u003dfunction(p){if(!pk(p,440786851,!0))return null;var d\u003dp.pos;dx(p,!1);var b\u003ddx(p,!0)+p.pos-d;p.pos\u003dd+b;if(!pk(p,408125543,!1))return null;dx(p,!0);if(!pk(p,357149030,!0))return null;var v\u003dp.pos;dx(p,!1);var P\u003ddx(p,!0)+p.pos-v;p.pos\u003dv+P;if(!pk(p,374648427,!0))return null;var M\u003dp.pos;dx(p,!1);var X\u003ddx(p,!0)+p.pos-M,a\u003dnew Uint8Array(b+12+P+X),F\u003dnew DataView(a.buffer);a.set(new Uint8Array(p.D.buffer,p.D.byteOffset+d,b));F.setUint32(b,408125543);F.setUint32(b+4,33554431);F.setUint32(b+8,4294967295);\na.set(new Uint8Array(p.D.buffer,p.D.byteOffset+v,P),b+12);a.set(new Uint8Array(p.D.buffer,p.D.byteOffset+M,X),b+12+P);return a};\na3\u003dfunction(p){var d\u003dp.pos;p.pos\u003d0;var b\u003d1E6;AK(p,[408125543,357149030,2807729])\u0026\u0026(b\u003dvM(p));p.pos\u003dd;return b};\nUsD\u003dfunction(p,d){var b\u003dp.pos;p.pos\u003d0;if(p.D.getUint8(p.pos)!\u003d\u003d160\u0026\u0026!o3(p)||!pk(p,160))return p.pos\u003db,NaN;dx(p,!0);var v\u003dp.pos;if(!pk(p,161))return p.pos\u003db,NaN;dx(p,!0);qW(p);var P\u003dqW(p)\u003c\u003c8|qW(p);p.pos\u003dv;if(!pk(p,155))return p.pos\u003db,NaN;v\u003dvM(p);p.pos\u003db;return(P+v)*d/1E9};\no3\u003dfunction(p){if(!cnu(p)||!pk(p,524531317))return!1;dx(p,!0);return!0};\ncnu\u003dfunction(p){if(p.gD()){if(!pk(p,408125543))return!1;dx(p,!0)}return!0};\nAK\u003dfunction(p,d){for(var b\u003d0;b\u003cd.length;b++){if(!pk(p,d[b]))return!1;b!\u003d\u003dd.length-1\u0026\u0026dx(p,!0)}return!0};\npk\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?!1:b;if(TR(p))return!1;for(var v\u003dp.pos;dx(p,!1)!\u003d\u003dd;)if(PM(p),v\u003dp.pos,TR(p))return!1;b\u0026\u0026(p.pos\u003dv);return!0};\nCOq\u003dfunction(p,d){d||(d\u003dMath.ceil(Math.log(p+2)/Math.log(2)/7));for(var b\u003d1\u003c\u003c8-d,v\u003d[];v.length\u003cd-1;)v.unshift(p%256),p\u003dMath.floor(p/256);v.unshift(p|b);return v};\nXn\u003dfunction(p,d){var b\u003dnew Uint8Array(p.D.buffer,p.D.byteOffset+p.pos,d);p.pos+\u003dd;return b};\nFn\u003dfunction(p){this.Wn\u003dp;this.D\u003d{};this.url\u003d\"\"};\nynw\u003dfunction(p,d){var b\u003dd.indexOf(\"?\");if(b\u003e0){var v\u003ddsq(d.substring(b+1));g.sj(v,function(P,M){this.set(M,P)},p);\nd\u003dd.substring(0,b)}d\u003dpbk(d);g.sj(d,function(P,M){this.set(M,P)},p)};\nIsw\u003dfunction(p){var d\u003dp.Wn.z7(),b\u003d[];g.sj(p.D,function(P,M){b.push(M+\"\u003d\"+P)});\nif(!b.length)return d;var v\u003db.join(\"\u0026\");p\u003dWMj(p.Wn)?\"\u0026\":\"?\";return d+p+v};\nhu\u003dfunction(p,d){var b\u003dnew g.fR(d);(d\u003db.get(\"req_id\"))\u0026\u0026p.set(\"req_id\",d);g.sj(p.D,function(v,P){b.set(P,null)});\nreturn b};\nzAu\u003dfunction(){this.V\u003dthis.U\u003dthis.D\u003dthis.timedOut\u003dthis.started\u003dthis.X\u003dthis.B\u003d0};\nO3\u003dfunction(p){p.X\u003d(0,g.Ib)();p.started\u003d0;p.timedOut\u003d0;p.D\u003d0};\nJu\u003dfunction(p,d){var b\u003dp.started+p.D*4;d\u0026\u0026(b+\u003dp.U);b\u003dMath.max(0,b-3);return Math.pow(1.6,b)};\nkm\u003dfunction(p,d){p[d]||(p[d]\u003dnew zAu);return p[d]};\nnk\u003dfunction(p){this.C\u003dthis.Z\u003dthis.X\u003dthis.U\u003d0;this.W\u003dthis.S\u003d!1;this.D\u003dp;this.B\u003dp.clone()};\njsj\u003dfunction(p,d,b){if(sO(p.D))return!1;var v\u003dkm(b,l5(p.D));if(v.timedOut\u003c1\u0026\u0026v.D\u003c1)return!1;v\u003dv.timedOut+v.D;p\u003drx(p,d);b\u003dkm(b,l5(p));return b.timedOut+b.D+0\u003cv};\nfk\u003dfunction(p,d,b){p\u003dd?rx(p,b):p.D;return new Fn(p)};\nrx\u003dfunction(p,d){d\u003dd?d.KZ:!1;p.V||(p.V\u003dEO(p.B,d));return p.V};\nu3\u003dfunction(p,d,b){return l5(d?rx(p,b):p.D)};\nl3\u003dfunction(p,d,b,v){d.Rg\u0026\u0026(v\u003d\u003d\u003dvoid 0?0:v)\u003e1?d\u003dd.Rg:(b\u003dkm(b,u3(p,p.gT(d,b),d)),d\u003dMath.max(p.X,b.timedOut)+d.Hm*(p.U-p.X)+.25*p.Z,d\u003dd\u003e3?1E3*Math.pow(1.6,d-3):0);return d\u003d\u003d\u003d0?!0:p.C+d\u003c(0,g.Ib)()};\ntmk\u003dfunction(p,d,b){p.D.set(d,b);p.B.set(d,b);p.V\u0026\u0026p.V.set(d,b)};\nimw\u003dfunction(p,d,b,v,P){++p.U;d\u0026\u0026++p.X;l5(b.Wn).startsWith(\"redirector.\")\u0026\u0026(p.D\u003dp.B.clone(),delete p.V,v.Eq\u0026\u0026delete P[l5(p.D)])};\ns3\u003dfunction(p){return p?(p.itag||\"\")+\";\"+(p.lmt||0)+\";\"+(p.xtags||\"\"):\"\"};\nZw\u003dfunction(p,d,b,v){this.initRange\u003db;this.indexRange\u003dv;this.D\u003dnull;this.B\u003d!1;this.S\u003d0;this.V\u003dthis.A7\u003dthis.U\u003dnull;this.info\u003dd;this.kL\u003dnew nk(p)};\nE3\u003dfunction(p,d){this.start\u003dp;this.end\u003dd;this.length\u003dd-p+1};\nCk\u003dfunction(p){p\u003dp.split(\"-\");var d\u003dNumber(p[0]),b\u003dNumber(p[1]);if(!isNaN(d)\u0026\u0026!isNaN(b)\u0026\u0026p.length\u003d\u003d\u003d2\u0026\u0026(p\u003dnew E3(d,b),!isNaN(p.start)\u0026\u0026!isNaN(p.end)\u0026\u0026!isNaN(p.length)\u0026\u0026p.length\u003e0))return p};\nNW\u003dfunction(p,d){return new E3(p,p+d-1)};\nHmD\u003dfunction(p){return p.end\u003d\u003dnull?{start:String(p.start)}:{start:String(p.start),end:String(p.end)}};\nGg\u003dfunction(p){if(!p)return new E3(0,0);var d\u003dNumber(p.start);p\u003dNumber(p.end);if(!isNaN(d)\u0026\u0026!isNaN(p)\u0026\u0026(d\u003dnew E3(d,p),d.length\u003e0))return d};\nwx\u003dfunction(p,d,b,v,P,M,X,a,F,h,O,J){v\u003dv\u003d\u003d\u003dvoid 0?\"\":v;this.type\u003dp;this.D\u003dd;this.range\u003db;this.source\u003dv;this.tq\u003dO;this.clipId\u003dJ\u003d\u003d\u003dvoid 0?\"\":J;this.Z\u003d[];this.X\u003d\"\";this.Q$\u003d-1;this.W\u003dthis.C\u003d0;this.X\u003dv;this.Q$\u003dP\u003e\u003d0?P:-1;this.startTime\u003dM||0;this.duration\u003dX||0;this.U\u003da||0;this.B\u003dF\u003e\u003d0?F:this.range?this.range.length:NaN;this.V\u003dthis.range?this.U+this.B\u003d\u003d\u003dthis.range.length:h\u003d\u003d\u003dvoid 0?!!this.B:h;this.range?(this.H5\u003dthis.startTime+this.duration*this.U/this.range.length,this.S\u003dthis.duration*this.B/this.range.length,\nthis.xt\u003dthis.H5+this.S):Dsq(this)};\nDsq\u003dfunction(p){p.H5\u003dp.startTime;p.S\u003dp.duration;p.xt\u003dp.H5+p.S};\nVmz\u003dfunction(p,d,b){var v\u003d!(!d||d.D!\u003d\u003dp.D||d.type!\u003d\u003dp.type||d.Q$!\u003d\u003dp.Q$);return b?v\u0026\u0026!!d\u0026\u0026(p.range\u0026\u0026d.range?d.range.end\u003d\u003d\u003dp.range.end:d.range\u003d\u003d\u003dp.range)\u0026\u0026d.U+d.B\u003d\u003d\u003dp.U+p.B:v};\nU3\u003dfunction(p){return p.type\u003d\u003d\u003d1||p.type\u003d\u003d\u003d2};\ncM\u003dfunction(p){return p.type\u003d\u003d\u003d3||p.type\u003d\u003d\u003d6};\nyl\u003dfunction(p,d){return p.D\u003d\u003d\u003dd.D?p.range\u0026\u0026d.range?p.range.start+p.U+p.B\u003d\u003d\u003dd.range.start+d.U:p.Q$\u003d\u003d\u003dd.Q$?p.U+p.B\u003d\u003d\u003dd.U:p.Q$+1\u003d\u003d\u003dd.Q$\u0026\u0026d.U\u003d\u003d\u003d0\u0026\u0026p.V:!1};\nSak\u003dfunction(p,d){return p.Q$!\u003d\u003dd.Q$\u0026\u0026d.Q$!\u003d\u003dp.Q$+1||p.type!\u003d\u003dd.type?!1:yl(p,d)?!0:Math.abs(p.H5-d.H5)\u003c\u003d1E-6\u0026\u0026p.Q$\u003d\u003d\u003dd.Q$?!1:eAj(p,d)};\neAj\u003dfunction(p,d){return yl(p,d)||Math.abs(p.xt-d.H5)\u003c\u003d1E-6||p.Q$+1\u003d\u003d\u003dd.Q$\u0026\u0026d.U\u003d\u003d\u003d0\u0026\u0026p.V?!0:!1};\nI3\u003dfunction(p){return p.Q$+(p.V?1:0)};\nYae\u003dfunction(p){p.length\u003d\u003d\u003d1||g.yQ(p,function(b){return!!b.range});\nfor(var d\u003d1;d\u003cp.length;d++);d\u003dp[p.length-1];return new E3(p[0].range.start+p[0].U,d.range.start+d.U+d.B-1)};\ngqj\u003dfunction(p){for(var d\u003d1;d\u003cp.length;d++)if(!yl(p[d-1],p[d]))return!1;return!0};\nLgW\u003dfunction(p){var d\u003d0;p\u003dg.u(p);for(var b\u003dp.next();!b.done;b\u003dp.next())d+\u003db.value.range.length;return d};\nzg\u003dfunction(p){var d\u003d{};d.itag\u003dp.D.info.itag;d.type\u003d\"\"+p.type;d.src\u003d\"\"+p.source;d.segsrc\u003dp.X;d.seg\u003dString(p.Q$);p.range\u0026\u0026(d.range\u003dp.range.start+p.U+\"-\"+(p.range.start+p.U+p.B-1));d.time\u003dp.H5.toFixed(1)+\"-\"+(p.H5+p.S).toFixed(1);d.off\u003dString(p.U);d.len\u003dString(p.B);p.V\u0026\u0026(d.end\u003d\"1\");p.wH()\u0026\u0026(d.eos\u003d\"1\");p.clipId\u0026\u0026(d.cid\u003dp.clipId);return d};\nQsD\u003dfunction(p){return new wx(p.type,p.D,p.range,\"getEmptyStubBefore\"+p.X,p.Q$,p.startTime,0,p.U,0)};\n$sK\u003dfunction(p){return new wx(p.type,p.D,p.range,\"getEmptyStubAfter\"+p.X,p.Q$,p.startTime+p.duration,0,p.U+p.B,0)};\nmsj\u003dfunction(p,d,b,v){return new wx(p.type,p.D,p.range,\"reslice\"+p.X,p.Q$,p.startTime,p.duration,d,b,v,p.tq,p.clipId)};\nKg$\u003dfunction(p,d){return p.D!\u003d\u003dd.D?!1:p.range\u0026\u0026d.range?p.range.start+p.U\u003e\u003dd.range.start+d.U\u0026\u0026p.range.start+p.U+p.B\u003c\u003dd.range.start+d.U+d.B:p.Q$\u003d\u003d\u003dd.Q$\u0026\u0026p.U\u003e\u003dd.U\u0026\u0026(p.U+p.B\u003c\u003dd.U+d.B||d.V)};\nxsu\u003dfunction(p,d){return p.D!\u003d\u003dd.D?!1:p.type\u003d\u003d\u003d4\u0026\u0026d.type\u003d\u003d\u003d3\u0026\u0026p.D.zr()?(p\u003dp.D.S6(p),ih(p,function(b){return xsu(b,d)})):p.Q$\u003d\u003d\u003dd.Q$\u0026\u0026!!d.B\u0026\u0026d.U+d.B\u003ep.U\u0026\u0026d.U+d.B\u003c\u003dp.U+p.B};\njF\u003dfunction(p,d){var b\u003dd.Q$;p.X\u003d\"updateWithSegmentInfo\";p.Q$\u003db;if(p.startTime!\u003d\u003dd.startTime||p.duration!\u003d\u003dd.duration)p.startTime\u003dd.startTime+p.C,p.duration\u003dd.duration,Dsq(p)};\ntu\u003dfunction(p,d){var b\u003dthis;this.AC\u003dp;this.V\u003dthis.D\u003dnull;this.X\u003dthis.Ns\u003dNaN;this.gT\u003dthis.requestId\u003dnull;this.Up\u003d{KkC:function(){return b.range}};\nthis.kL\u003dp[0].D.kL;this.U\u003dd||\"\";this.AC[0].range\u0026\u0026this.AC[0].B\u003e0\u0026\u0026(gqj(p)?(this.range\u003dYae(p),this.B\u003dthis.range.length):(this.range\u003dthis.AC[this.AC.length-1].range,this.B\u003dLgW(p)))};\ni3\u003dfunction(p){return!U3(p.AC[p.AC.length-1])};\nHM\u003dfunction(p){return p.AC[p.AC.length-1].type\u003d\u003d\u003d4};\ng.Dw\u003dfunction(p,d,b){b\u003dp.gT\u003d\u003d\u003dnull?p.kL.gT(d,b,p.AC[0].type):p.gT;if(p.D){d\u003db?EO(p.D,d.KZ):p.D;var v\u003dnew Fn(d);v.get(\"alr\")||v.set(\"alr\",\"yes\");p.U\u0026\u0026ynw(v,p.U)}else/http[s]?:\\/\\//.test(p.U)?v\u003dnew Fn(new g.fR(p.U)):(v\u003dfk(p.kL,b,d),p.U\u0026\u0026ynw(v,p.U));(d\u003dp.range)?v.set(\"range\",d.toString()):p.AC[0].D.X2()\u0026\u0026p.AC.length\u003d\u003d\u003d1\u0026\u0026p.AC[0].U\u0026\u0026v.set(\"range\",p.AC[0].U+\"-\");p.requestId\u0026\u0026v.set(\"req_id\",p.requestId);isNaN(p.Ns)||v.set(\"headm\",p.Ns.toString());isNaN(p.X)||v.set(\"mffa\",p.X+\"ms\");p.urlParams\u0026\u0026g.sj(p.urlParams,\nfunction(P,M){v.set(M,P)});\nreturn v};\nBFz\u003dfunction(p){if(p.range)return p.B;p\u003dp.AC[0];return Math.round(p.S*p.D.info.CX)};\nRAD\u003dfunction(p,d){return Math.max(0,p.AC[0].H5-d)};\nVl\u003dfunction(p,d,b,v,P,M){M\u003dM\u003d\u003d\u003dvoid 0?0:M;Zw.call(this,p,d,v,void 0);this.X\u003db;this.CB\u003dM;this.index\u003dP||new g.GR};\nTFw\u003dfunction(p,d,b,v,P){this.Q$\u003dp;this.startSecs\u003dd;this.Ml\u003db;this.D\u003dv||NaN;this.U\u003dP||NaN};\neF\u003dfunction(p,d,b){for(;p;p\u003dp.parentNode)if(p.attributes\u0026\u0026(!b||p.nodeName\u003d\u003d\u003db)){var v\u003dp.getAttribute(d);if(v)return v}return\"\"};\nSF\u003dfunction(p,d){for(;p;p\u003dp.parentNode){var b\u003dp.getElementsByTagName(d);if(b.length\u003e0)return b[0]}return null};\nAnq\u003dfunction(p){if(!p)return 0;var d\u003dp.match(/PT(([0-9]*)H)?(([0-9]*)M)?(([0-9.]*)S)?/);return d?(Number(d[2])|0)*3600+(Number(d[4])|0)*60+(Number(d[6])|0):Number(p)|0};\nWgu\u003dfunction(p){return p.match(/^(\\d{4})-(\\d{2})-(\\d{2})T(\\d{2}):(\\d{2}):(\\d{2})\\.(\\d{3})$/)?p+\"Z\":p};\nYm\u003dfunction(){this.D\u003d[];this.U\u003dnull;this.S\u003d0;this.B\u003d[];this.X\u003d!1;this.Z\u003d\"\";this.V\u003d-1};\nphz\u003dfunction(p){var d\u003dp.B;p.B\u003d[];return d};\ndJe\u003dfunction(){this.V\u003d[];this.D\u003dnull;this.U\u003d{};this.B\u003d{}};\nMLC\u003dfunction(p,d){var b\u003d[];d\u003dArray.from(d.getElementsByTagName(\"SegmentTimeline\"));d\u003dg.u(d);for(var v\u003dd.next();!v.done;v\u003dd.next()){v\u003dv.value;var P\u003dv.parentNode.parentNode,M\u003dnull;P.nodeName\u003d\u003d\u003d\"Period\"?M\u003dbJq(p):P.nodeName\u003d\u003d\u003d\"AdaptationSet\"?(P\u003dP.getAttribute(\"id\")||P.getAttribute(\"mimetype\")||\"\",M\u003dvAq(p,P)):P.nodeName\u003d\u003d\u003d\"Representation\"\u0026\u0026(P\u003dP.getAttribute(\"id\")||\"\",M\u003dP4k(p,P));if(M\u003d\u003dnull)return;M.update(v);g.bj(b,phz(M))}g.bj(p.V,b);bFq(p.V,function(X){return X.startSecs*1E3+X.D})};\nXhD\u003dfunction(p){p.D\u0026\u0026(p.D.D\u003d[]);g.sj(p.U,function(d){d.D\u003d[]});\ng.sj(p.B,function(d){d.D\u003d[]})};\nbJq\u003dfunction(p){p.D||(p.D\u003dnew Ym);return p.D};\nvAq\u003dfunction(p,d){p.U[d]||(p.U[d]\u003dnew Ym);return p.U[d]};\nP4k\u003dfunction(p,d){p.B[d]||(p.B[d]\u003dnew Ym);return p.B[d]};\nLk\u003dfunction(p){var d\u003dp\u003d\u003d\u003dvoid 0?{}:p;p\u003dd.CB\u003d\u003d\u003dvoid 0?0:d.CB;var b\u003dd.wP\u003d\u003d\u003dvoid 0?!1:d.wP;var v\u003dd.jr\u003d\u003d\u003dvoid 0?0:d.jr;var P\u003dd.V7\u003d\u003d\u003dvoid 0?0:d.V7;var M\u003dd.Bn\u003d\u003d\u003dvoid 0?Infinity:d.Bn;var X\u003dd.oN\u003d\u003d\u003dvoid 0?0:d.oN;var a\u003dd.Rd\u003d\u003d\u003dvoid 0?!1:d.Rd;d\u003dd.kE\u003d\u003d\u003dvoid 0?!1:d.kE;g.GR.call(this);this.GG\u003dthis.zp\u003d-1;this.wi\u003dp;this.jr\u003dv;this.wP\u003db;this.V7\u003dP;this.Bn\u003dM;this.oN\u003dX;((this.Rd\u003da)||isFinite(M)\u0026\u0026this.Bn\u003e0)\u0026\u0026b\u0026\u0026gx\u0026\u0026(this.U\u003d!1,this.B\u003d\"postLive\");this.kE\u003dd};\nQl\u003dfunction(p,d){return aH(p.segments,function(b){return d-b.Q$})};\n$m\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?{}:b;Vl.call(this,p,d,\"\",void 0,void 0,b.CB||0);this.index\u003dnew Lk(b)};\nm_\u003dfunction(p,d,b){Zw.call(this,p,d);this.X\u003db;p\u003dthis.index\u003dnew g.GR;p.U\u003d!1;p.B\u003d\"d\"};\nqpK\u003dfunction(p,d,b){var v\u003dp.index.Mr(d),P\u003dp.index.getStartTime(d),M\u003dp.index.getDuration(d);b?M\u003db\u003d0:b\u003dp.info.CX*M;return new tu([new wx(3,p,void 0,\"otfCreateRequestInfoForSegment\",d,P,M,0,b)],v)};\naUk\u003dfunction(p,d){if(!p.index.isLoaded()){var b\u003d[],v\u003dd.V;d\u003dd.X.split(\",\").filter(function(O){return O.length\u003e0});\nfor(var P\u003d0,M\u003d0,X\u003d0,a\u003d/^(\\d+)/,F\u003d/r\u003d(\\d+)/,h\u003d0;h\u003cv;h++){if(X\u003c\u003d0)if(X\u003dd.shift(),M\u003d(M\u003da.exec(X))?+M[1]/1E3:0)X\u003d(X\u003dF.exec(X))?+X[1]:0,X+\u003d1;else return;b.push(new Nk(h,P,M,NaN,\"sq/\"+(h+1)));P+\u003dM;X--}p.index.append(b)}};\nKk\u003dfunction(p,d){this.info\u003dp;this.D\u003dd;this.U\u003dnull;this.V\u003dthis.B\u003d-1;this.timestampOffset\u003d0;this.isLocked\u003dthis.S\u003d!1;this.X\u003dthis.info.D.bx()\u0026\u0026!this.info.U};\noAz\u003dfunction(p,d){p.D.getLength();d\u003dMath.min(d,p.info.B);var b\u003dp.D.split(d),v\u003db.OV;b\u003dnew Kk(new wx(p.info.type,p.info.D,p.info.range,p.info.X,p.info.Q$,p.info.startTime,p.info.duration,p.info.U,d,!1,p.info.tq,p.info.clipId),b.AL);b.V\u003dp.V;b.B\u003dp.B;d\u003dnew Kk(new wx(p.info.type,p.info.D,p.info.range,p.info.X,p.info.Q$,p.info.startTime,p.info.duration,p.info.U+d,p.info.B-d,p.info.V,p.info.tq,p.info.clipId),v);d.V\u003dp.V;d.B\u003dp.B;return[b,d]};\ng.xm\u003dfunction(p,d,b){var v;if(!(v\u003dp.isLocked||d.isLocked||!yl(p.info,d.info)||p.info.V)){if(b\u003db\u003d\u003d\u003dvoid 0?!1:b)b\u003dp.D,v\u003dd.D,b\u003d!(v.By.length?GWC(b,v.By[0]):1);v\u003db}if(v)return null;b\u003dnew wx(p.info.type,p.info.D,p.info.range,p.info.X,p.info.Q$,p.info.startTime,p.info.duration,p.info.U,p.info.B,p.info.V,p.info.tq,p.info.clipId);v\u003dd.info;b.B+\u003dv.B;b.range\u0026\u0026(b.S+\u003dv.S);b.xt\u003dv.xt;b.V\u003dv.V;v\u003dnew uQ;lQ(v,p.D);lQ(v,d.D);b\u003dnew Kk(b,v);b.U\u003dd.U||p.U;b.B\u003dp.B!\u003d\u003d-1?p.B:d.B;b.V\u003dp.V!\u003d\u003d-1?p.V:d.V;return b};\ng.BM\u003dfunction(p){g.Bb(p.info.D.info)||p.info.D.info.n$();if(p.B!\u003d\u003d-1)return p.B;if(p.U\u0026\u0026hAC(p.U))return p.B\u003dhAC(p.U),p.B;if(g.Bb(p.info.D.info)){var d\u003dp.c5();for(var b\u003dp.info.D.D,v\u003dNaN,P\u003dNaN,M\u003d0;Qj(d,M);){var X\u003d$G(d,M);X.type\u003d\u003d\u003d1936286840?P\u003dX.data.getUint32(X.dataOffset+8):X.type\u003d\u003d\u003d1836476516?P\u003dg.YG(X):X.type\u003d\u003d\u003d1952867444\u0026\u0026isNaN(v)\u0026\u0026(v\u003dg.KR(X));M\u003dmI(X.type)?M+8:M+X.size}!P\u0026\u0026b\u0026\u0026(P\u003dgm(b));d\u003dv/P}else d\u003dnew RU(p.c5()),b\u003dp.X?d:new RU(new DataView(p.info.D.D.buffer)),v\u003da3(b),b\u003dd.pos,d.pos\u003d0,o3(d)?pk(d,\n231)?(v\u003dvM(d)*v/1E9,d.pos\u003db,d\u003dv):(d.pos\u003db,d\u003dNaN):(d.pos\u003db,d\u003dNaN);p.B\u003dd||p.info.H5;return p.B};\nhXW\u003dfunction(p,d){p.timestampOffset\u003e0\u0026\u0026(d-\u003dp.timestampOffset);var b\u003dg.BM(p)+d;FXu(p,b);p.timestampOffset\u003dd};\nFXu\u003dfunction(p,d){g.Bb(p.info.D.info)||p.info.D.info.n$();p.B\u003dd;if(g.Bb(p.info.D.info)){var b\u003dp.c5();p\u003dp.info.D.D;for(var v\u003dNaN,P\u003dNaN,M\u003d0;Qj(b,M);){var X\u003d$G(b,M);isNaN(v)\u0026\u0026(X.type\u003d\u003d\u003d1936286840?v\u003dX.data.getUint32(X.dataOffset+8):X.type\u003d\u003d\u003d1836476516\u0026\u0026(v\u003dg.YG(X)));if(X.type\u003d\u003d\u003d1952867444){!v\u0026\u0026p\u0026\u0026(v\u003dgm(p));var a\u003dg.KR(X);isNaN(P)\u0026\u0026(P\u003dMath.round(d*v)-a);var F\u003dX;a+\u003dP;if(F.data.getUint8(F.dataOffset)){var h\u003dF.data;F\u003dF.dataOffset+4;h.setUint32(F,Math.floor(a/4294967296));h.setUint32(F+4,a\u00264294967295)}else F.data.setUint32(F.dataOffset+\n4,a)}M\u003dmI(X.type)?M+8:M+X.size}return!0}b\u003dnew RU(p.c5());p\u003dp.X?b:new RU(new DataView(p.info.D.D.buffer));v\u003da3(p);p\u003db.pos;b.pos\u003d0;if(o3(b)\u0026\u0026pk(b,231))if(P\u003ddx(b,!0),d\u003dMath.floor(d*1E9/v),Math.ceil(Math.log(d)/Math.log(2)/8)\u003eP)d\u003d!1;else{for(v\u003dP-1;v\u003e\u003d0;v--)b.D.setUint8(b.pos+v,d\u0026255),d\u003e\u003e\u003e\u003d8;b.pos\u003dp;d\u003d!0}else d\u003d!1;return d};\nTg\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?!1:d;var b\u003dR3(p);p\u003dd?0:p.info.S;return b||p};\nR3\u003dfunction(p){g.Bb(p.info.D.info)||p.info.D.info.n$();if(p.U\u0026\u0026p.info.type\u003d\u003d\u003d6)return p.U.CB;if(g.Bb(p.info.D.info)){var d\u003dp.c5();var b\u003d0;d\u003dg.BY(d,1936286840);d\u003dg.u(d);for(var v\u003dd.next();!v.done;v\u003dd.next())v\u003du$w(v.value),b+\u003dv.Ou[0]/v.timescale;b\u003db||NaN;if(!(b\u003e\u003d0))a:{b\u003dp.c5();d\u003dp.info.D.D;for(var P\u003dv\u003d0,M\u003d0;Qj(b,v);){var X\u003d$G(b,v);if(X.type\u003d\u003d\u003d1836476516)P\u003dg.YG(X);else if(X.type\u003d\u003d\u003d1836019558){!P\u0026\u0026d\u0026\u0026(P\u003dgm(d));if(!P){b\u003dNaN;break a}var a\u003dLR(X.data,X.dataOffset,1953653094),F\u003da;a\u003dP;var h\u003dLR(F.data,F.dataOffset,\n1952868452);F\u003dLR(F.data,F.dataOffset,1953658222);var O\u003dyj(h);yj(h);O\u00262\u0026\u0026yj(h);h\u003dO\u00268?yj(h):0;var J\u003dyj(F),k\u003dJ\u00261;O\u003dJ\u00264;var n\u003dJ\u0026256,r\u003dJ\u0026512,Z\u003dJ\u00261024;J\u0026\u003d2048;var C\u003dIU(F);k\u0026\u0026yj(F);O\u0026\u0026yj(F);for(var G\u003dk\u003d0;G\u003cC;G++){var U\u003dn?yj(F):h;r\u0026\u0026yj(F);O\u0026\u0026G\u003d\u003d\u003d0||!Z||yj(F);J\u0026\u0026yj(F);k+\u003dU}M+\u003dk/a}v\u003dmI(X.type)?v+8:v+X.size}b\u003dM||NaN}b||g.DF(new g.RN(\"Missing duration while parsing bmff\",p.info.Op()))}else b\u003dnew RU(p.c5()),p\u003dp.X?b:new RU(new DataView(p.info.D.D.buffer)),b\u003dUsD(b,a3(p));return b};\ng.OJu\u003dfunction(p){if(p.info.D.jH())return p.info.duration;p.V\u003d\u003d\u003d-1\u0026\u0026(p.V\u003dR3(p));return p.V||p.info.duration};\nJ2W\u003dfunction(p){var d\u003dp.c5();var b\u003d(b\u003dg.SW(d,0,1936286840))?b.data.getUint32(b.dataOffset+8):NaN;isNaN(b)\u0026\u0026(p\u003dp.info.D.D,b\u003d(d\u003dg.SW(d,0,1836476516))?g.YG(d):p?gm(p):NaN);return b};\nkYq\u003dfunction(p){return p.info.D.info.n$()\u0026\u0026p.D.getUint8(0)\u003d\u003d\u003d160};\nnA$\u003dfunction(p){if(!p.U){g.Bb(p.info.D.info)||p.info.D.info.n$();if(g.Bb(p.info.D.info))var d\u003dg.ssK(p.c5());else{d\u003dnew RU(p.c5());var b\u003dd.pos;d.pos\u003d0;var v\u003dnull,P\u003dnull;if(AK(d,[408125543,307544935]))for(var M\u003dd.pos+dx(d,!0);d.pos\u003cM;)if(dx(d,!1)!\u003d\u003d29555)PM(d);else for(var X\u003dd.pos+dx(d,!0);d.pos\u003cX;)if(dx(d,!1)!\u003d\u003d26568)PM(d);else for(var a\u003dd.pos+dx(d,!0);d.pos\u003ca;){var F\u003ddx(d,!1);if(F\u003d\u003d\u003d17543){if(F\u003dGrB(d),F\u003deW(F))if(P)for(var h\u003dg.u(Object.keys(F)),O\u003dh.next();!O.done;O\u003dh.next())O\u003dO.value,P[O]\u003dF[O];else P\u003d\nF}else F\u003d\u003d\u003d17827?(F\u003dGrB(d),v||(v\u003dF)):PM(d)}d.pos\u003db;d\u003dP?new Dk(P,v):null}p.U\u003dd}};\nr2$\u003dfunction(p){if(g.Bb(p.info.D.info))xG(p.c5(),1836019574),xG(p.c5(),1718909296);else{var d\u003dnew RU(p.c5());cnu(d);pk(d,524531317,!0);p.D\u003dp.D.split(d.start+d.pos).OV}p.X\u003d!1};\nAu\u003dfunction(p){if(!p.S){if(g.Bb(p.info.D.info)){var d\u003dp.c5();var b\u003dLR(d,0,1836019574);if(b){b\u003db.offset+b.size;var v\u003dnew Uint8Array(b);v.set(new Uint8Array(d.buffer,d.byteOffset,b));d\u003dv}else d\u003dnull}else d\u003dwbD(new RU(p.c5()));d\u0026\u0026(p.info.D.D\u003dd,p.S\u003d!0)}};\ng.WM\u003dfunction(){this.count\u003d0;this.D\u003d1;this.U\u003d!1;this.offsets\u003dnew Float64Array(128);this.startTicks\u003dnew Float64Array(128)};\nfUC\u003dfunction(p,d){return d+1\u003cp.count||p.U?p.offsets[d+1]-p.offsets[d]:-1};\npB\u003dfunction(p){p.offsets.length\u003cp.count+1\u0026\u0026p.resize(p.offsets.length*2)};\ndM\u003dfunction(p,d,b,v){Zw.call(this,p,d,b,v);var P\u003dthis;this.X\u003dnull;this.Up\u003d{Oo:function(M,X,a,F){return P.Oo(M,X,a,F)}};\nthis.index\u003dnew g.WM};\nuku\u003dfunction(p,d,b,v,P,M){this.displayName\u003dp;this.vssId\u003dd;this.languageCode\u003db;this.kind\u003dv\u003d\u003d\u003dvoid 0?\"\":v;this.xtags\u003dP\u003d\u003d\u003dvoid 0?\"\":P;this.id\u003dM\u003d\u003d\u003dvoid 0?\"\":M};\ns2W\u003dfunction(p){if(p\u003dp.colorInfo)if(p\u003dp.transferCharacteristics)return lUw[p];return null};\ng.b0\u003dfunction(p,d,b){this.name\u003dp;this.id\u003dd;this.isDefault\u003db};\nZJC\u003dfunction(p){return vF(function(d,b){return g.tk(d,b,4,1E3)},p,{format:\"RAW\",\nmethod:\"GET\",withCredentials:!0})};\ng.EAK\u003dfunction(p){var d;p.responseType\u0026\u0026p.responseType!\u003d\u003d\"text\"?p.responseType\u003d\u003d\u003d\"arraybuffer\"\u0026\u0026(d\u003dGX(new Uint8Array(p.response))):d\u003dp.responseText;return!d||d.length\u003e2048?\"\":d.indexOf(\"https://\")\u003d\u003d\u003d0?d:\"\"};\nvF\u003dfunction(p,d,b){d.match(C4W);return p(d,b).then(function(v){var P\u003dg.EAK(v.xhr);return P?vF(p,P,b):v.xhr})};\nqL\u003dfunction(p,d,b){p\u003dp\u003d\u003d\u003dvoid 0?\"\":p;d\u003dd\u003d\u003d\u003dvoid 0?null:d;b\u003db\u003d\u003d\u003dvoid 0?!1:b;g.oL.call(this);var v\u003dthis;this.sourceUrl\u003dp;this.isLivePlayback\u003db;this.YJ\u003dthis.duration\u003d0;this.isPremiere\u003dthis.Rd\u003dthis.V\u003dthis.isLiveHeadPlayable\u003dthis.isLive\u003dthis.U\u003d!1;this.Bn\u003dthis.V7\u003d0;this.isOtf\u003dthis.vX\u003d!1;this.oB\u003d(0,g.Ib)();this.eB\u003dInfinity;this.D\u003d{};this.B\u003dnew Map;this.state\u003dthis.o9\u003d0;this.timeline\u003dnull;this.isManifestless\u003d!1;this.kJ\u003d[];this.S\u003dnull;this.aB\u003d0;this.X\u003d\"\";this.RB\u003dNaN;this.Hb\u003dthis.tD\u003dthis.timestampOffset\u003dthis.Z\u003d\n0;this.lH\u003dthis.Z7\u003dNaN;this.Na\u003d0;this.TB\u003dthis.C\u003d!1;this.IB\u003d[];this.wE\u003d{};this.O5\u003dNaN;this.Up\u003d{l7E:function(a){PF(v,a)}};\nvar P;this.ih\u003d(P\u003dd)\u003d\u003dnull?void 0:P.Wb(\"html5_use_network_error_code_enums\");Ntk\u003d!!d\u0026\u0026d.Wb(\"html5_modern_vp9_mime_type\");var M;ML\u003d!((M\u003dd)\u003d\u003dnull||!M.Wb(\"html5_enable_flush_during_seek\"))\u0026\u0026g.xP();var X;Xp\u003d!((X\u003dd)\u003d\u003dnull||!X.Wb(\"html5_enable_reset_audio_decoder\"))\u0026\u0026g.xP()};\nGYB\u003dfunction(p){return g.CH(p.D,function(d){return!!d.info.video\u0026\u0026d.info.video.D\u003e\u003d2160})};\nx4q\u003dfunction(p){return g.CH(p.D,function(d){return!!d.info.video\u0026\u0026d.info.video.isHdr()})};\nFb\u003dfunction(p){return g.CH(p.D,function(d){return!!d.info.xj})};\ng.whe\u003dfunction(p){return g.CH(p.D,function(d){return Tr(d.info)})};\nUJC\u003dfunction(p){return g.CH(p.D,function(d){return d.info.video?d.info.video.projectionType\u003d\u003d\u003d\"EQUIRECTANGULAR\":!1})};\nc2e\u003dfunction(p){return g.CH(p.D,function(d){return d.info.video?d.info.video.projectionType\u003d\u003d\u003d\"EQUIRECTANGULAR_THREED_TOP_BOTTOM\":!1})};\ny2C\u003dfunction(p){return g.CH(p.D,function(d){return d.info.video?d.info.video.projectionType\u003d\u003d\u003d\"MESH\":!1})};\nIUW\u003dfunction(p){return g.CH(p.D,function(d){return d.info.video?d.info.video.stereoLayout\u003d\u003d\u003d1:!1})};\nzXu\u003dfunction(p){return SQk(p.D,function(d){return d.info.video?d.y4():!0})};\nqk\u003dfunction(p){return g.CH(p.D,function(d){return sO(d.kL.D)})};\nPF\u003dfunction(p,d){p.D[d.info.id]\u003dd;p.B.set(s3(g.An(d.info,p.vX)),d)};\nj2j\u003dfunction(p,d){return s3({itag:d.itag,lmt:p.vX?0:d.lmt||0,xtags:d.xtags})};\nFp\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?0:b;var v\u003dp.mimeType||\"\",P\u003dp.itag;var M\u003dp.xtags;P\u003dP?P.toString():\"\";M\u0026\u0026(P+\u003d\";\"+M);M\u003dP;if(pJ(v)){var X\u003dp.width||640;P\u003dp.height||360;var a\u003dp.fps,F\u003dp.qualityLabel,h\u003dp.colorInfo,O\u003dp.projectionType,J;p.stereoLayout\u0026\u0026(J\u003dtL$[p.stereoLayout]);var k\u003ds2W(p)||void 0;if(h\u003d\u003dnull?0:h.primaries)var n\u003diJK[h.primaries]||void 0;X\u003dnew em(X,P,a,O,J,void 0,F,k,n);v\u003dak(v,X,gF[p.itag||\"\"]);ML\u0026\u0026(v+\u003d\"; enableflushduringseek\u003dtrue\");Xp\u0026\u0026(v+\u003d\"; enableresetaudiodecoder\u003dtrue\")}var r;if(Wb(v)){var Z\u003d\np.audioSampleRate;J\u003dp.audioTrack;Z\u003dnew Hb(Z?+Z:void 0,p.audioChannels,p.spatialAudioType,p.isDrc,p.loudnessDb,p.trackAbsoluteLoudnessLkfs,p.audioQuality||\"AUDIO_QUALITY_UNKNOWN\");J\u0026\u0026(n\u003dJ.displayName,P\u003dJ.id,J\u003dJ.audioIsDefault,n\u0026\u0026(r\u003dnew g.b0(n,P||\"\",!!J)))}var C;p.captionTrack\u0026\u0026(F\u003dp.captionTrack,J\u003dF.displayName,n\u003dF.vssId,P\u003dF.languageCode,a\u003dF.kind,F\u003dF.id,J\u0026\u0026n\u0026\u0026P\u0026\u0026(C\u003dnew uku(J,n,P,a,p.xtags,F)));J\u003dNumber(p.bitrate)/8;n\u003dNumber(p.contentLength);P\u003dNumber(p.lastModified);F\u003dp.drmFamilies;a\u003dp.type;b\u003db\u0026\u0026n?n/\nb:0;p\u003dNumber(p.approxDurationMs);if(d\u0026\u0026F){var G\u003d{};F\u003dg.u(F);for(h\u003dF.next();!h.done;h\u003dF.next())(h\u003dok[h.value])\u0026\u0026(G[h]\u003dd[h])}return new Lm(M,v,{audio:Z,video:X,WX:r,xj:G,CX:J,XY:b,contentLength:n,lastModified:P,captionTrack:C,streamType:a,approxDurationMs:p})};\nhT\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?0:b;var v\u003dp.type;var P\u003dp.itag;var M\u003dp.xtags;M\u0026\u0026(P\u003dp.itag+\";\"+M);if(pJ(v)){var X\u003d(p.size||\"640x360\").split(\"x\");X\u003dnew em(+X[0],+X[1],+p.fps,p.projection_type,+p.stereo_layout,void 0,p.quality_label,p.eotf,p.primaries);v\u003dak(v,X,gF[p.itag]);ML\u0026\u0026(v+\u003d\"; enableflushduringseek\u003dtrue\");Xp\u0026\u0026(v+\u003d\"; enableresetaudiodecoder\u003dtrue\")}var a;if(Wb(v)){var F\u003dnew Hb(+p.audio_sample_rate||void 0,+p.audio_channels||0,p.spatial_audio_type,!!p.drc);p.name\u0026\u0026(a\u003dnew g.b0(p.name,p.audio_track_id,\np.isDefault\u003d\u003d\u003d\"1\"))}var h;p.caption_display_name\u0026\u0026p.caption_vss_id\u0026\u0026p.caption_language_code\u0026\u0026(h\u003dnew uku(p.caption_display_name,p.caption_vss_id,p.caption_language_code,p.caption_kind,p.xtags,p.caption_id));M\u003dNumber(p.bitrate)/8;var O\u003dNumber(p.clen),J\u003dNumber(p.lmt);b\u003db\u0026\u0026O?O/b:0;if(d\u0026\u0026p.drm_families){var k\u003d{};for(var n\u003dg.u(p.drm_families.split(\",\")),r\u003dn.next();!r.done;r\u003dn.next())r\u003dr.value,k[r]\u003dd[r]}return new Lm(P,v,{audio:F,video:X,WX:a,xj:k,CX:M,XY:b,contentLength:O,lastModified:J,captionTrack:h,\nstreamType:p.stream_type,approxDurationMs:Number(p.approx_duration_ms)})};\nHJj\u003dfunction(p){return ih(p,function(d){return\"FORMAT_STREAM_TYPE_OTF\"\u003d\u003d\u003dd.stream_type})?\"FORMAT_STREAM_TYPE_OTF\":\"FORMAT_STREAM_TYPE_UNKNOWN\"};\nDJW\u003dfunction(p){return ih(p,function(d){return\"FORMAT_STREAM_TYPE_OTF\"\u003d\u003d\u003dd.type})?\"FORMAT_STREAM_TYPE_OTF\":\"FORMAT_STREAM_TYPE_UNKNOWN\"};\nVLk\u003dfunction(p,d){return p.timeline?PS(p.timeline.V,d):p.kJ.length?PS(p.kJ,d):[]};\nOk\u003dfunction(p,d,b){d\u003dd\u003d\u003d\u003dvoid 0?\"\":d;b\u003db\u003d\u003d\u003dvoid 0?\"\":b;p\u003dnew g.fR(p,!0);p.set(\"alr\",\"yes\");b\u0026\u0026(b\u003drH7(decodeURIComponent(b)),p.set(d,encodeURIComponent(b)));return p};\ngAC\u003dfunction(p,d){var b\u003deF(d,\"id\");b\u003db.replace(\":\",\";\");var v\u003deF(d,\"mimeType\"),P\u003deF(d,\"codecs\");v\u003dP?v+\u0027; codecs\u003d\"\u0027+P+\u0027\"\u0027:v;P\u003dNumber(eF(d,\"bandwidth\"))/8;var M\u003dNumber(SF(d,\"BaseURL\").getAttribute(p.X+\":contentLength\")),X\u003dp.duration\u0026\u0026M?M/p.duration:0;if(pJ(v)){var a\u003dNumber(eF(d,\"width\"));var F\u003dNumber(eF(d,\"height\")),h\u003dNumber(eF(d,\"frameRate\")),O\u003deXj(eF(d,p.X+\":projectionType\"));a:switch(eF(d,p.X+\":stereoLayout\")){case \"layout_left_right\":var J\u003d1;break a;case \"layout_top_bottom\":J\u003d2;break a;default:J\u003d\n0}a\u003dnew em(a,F,h,O,J)}if(Wb(v)){var k\u003dNumber(eF(d,\"audioSamplingRate\"));var n\u003dNumber(eF(d.getElementsByTagName(\"AudioChannelConfiguration\")[0],\"value\"));F\u003dSpq(eF(d,p.X+\":spatialAudioType\"));k\u003dnew Hb(k,n,F);a:{n\u003deF(d,\"lang\")||\"und\";if(F\u003dSF(d,\"Role\"))if(O\u003deF(F,\"value\")||\"\",g.Uj(YpW,O)){F\u003dn+\".\"+YpW[O];h\u003dO\u003d\u003d\u003d\"main\";p\u003deF(d,p.X+\":langName\")||n+\" - \"+O;n\u003dnew g.b0(p,F,h);break a}n\u003dvoid 0}}if(d\u003dSF(d,\"ContentProtection\"))if(d.getAttribute(\"schemeIdUri\")\u003d\u003d\u003d\"http://youtube.com/drm/2012/10/10\"){var r\u003d{};for(d\u003d\nd.firstChild;d!\u003dnull;d\u003dd.nextSibling)d instanceof Element\u0026\u0026/SystemURL/.test(d.nodeName)\u0026\u0026(p\u003dd.getAttribute(\"type\"),F\u003dd.textContent,p\u0026\u0026F\u0026\u0026(r[p]\u003dF.trim()))}else r\u003dvoid 0;return new Lm(b,v,{audio:k,video:a,WX:n,xj:r,CX:P,XY:X,contentLength:M})};\neXj\u003dfunction(p){switch(p){case \"equirectangular\":return\"EQUIRECTANGULAR\";case \"equirectangular_threed_top_bottom\":return\"EQUIRECTANGULAR_THREED_TOP_BOTTOM\";case \"mesh\":return\"MESH\";case \"rectangular\":return\"RECTANGULAR\";default:return\"UNKNOWN\"}};\nSpq\u003dfunction(p){switch(p){case \"spatial_audio_type_ambisonics_5_1\":return\"SPATIAL_AUDIO_TYPE_AMBISONICS_5_1\";case \"spatial_audio_type_ambisonics_quad\":return\"SPATIAL_AUDIO_TYPE_AMBISONICS_QUAD\";case \"spatial_audio_type_foa_with_non_diegetic\":return\"SPATIAL_AUDIO_TYPE_FOA_WITH_NON_DIEGETIC\";default:return\"SPATIAL_AUDIO_TYPE_NONE\"}};\nQ27\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?\"\":d;p.state\u003d1;p.oB\u003d(0,g.Ib)();return ZJC(d||p.sourceUrl).then(function(b){if(!p.xJ()){p.o9\u003db.status;b\u003db.responseText;var v\u003dnew DOMParser;b\u003dRh(v,zqW(b),\"text/xml\").getElementsByTagName(\"MPD\")[0];p.eB\u003dAnq(eF(b,\"minimumUpdatePeriod\"))*1E3||Infinity;b:{if(b.attributes){v\u003dg.u(b.attributes);for(var P\u003dv.next();!P.done;P\u003dv.next())if(P\u003dP.value,P.value\u003d\u003d\u003d\"http://youtube.com/yt/2012/10/10\"){v\u003dP.name.split(\":\")[1];break b}}v\u003d\"\"}p.X\u003dv;p.isLive\u003dp.eB\u003cInfinity\u0026\u0026p.isLivePlayback;p.YJ\u003d\nNumber(eF(b,p.X+\":earliestMediaSequence\"))||0;if(v\u003dDate.parse(Wgu(eF(b,p.X+\":mpdResponseTime\"))))p.aB\u003d((0,g.Ib)()-v)/1E3;p.isLive\u0026\u0026b.getElementsByTagName(\"SegmentTimeline\").length\u003c\u003d0||g.yQ(b.getElementsByTagName(\"Period\"),p.vtB,p);p.state\u003d2;p.publish(\"loaded\");LXw(p)}return p}).FM(function(b){if(b instanceof zh){var v\u003db.xhr;\np.o9\u003dv.status}p.state\u003d3;p.publish(\"loaderror\");return lY(v)})};\n$J7\u003dfunction(p,d,b){return Q27(new qL(p,d,b),p)};\nJT\u003dfunction(p){return p.isLive\u0026\u0026(0,g.Ib)()-p.oB\u003e\u003dp.eB};\nmJC\u003dfunction(p){p.S\u0026\u0026p.S.stop()};\nLXw\u003dfunction(p){var d\u003dp.eB;isFinite(d)\u0026\u0026(JT(p)?p.refresh():(d\u003dMath.max(0,p.oB+d-(0,g.Ib)()),p.S||(p.S\u003dnew g.bR(p.refresh,d,p),g.Y(p,p.S)),p.S.start(d)))};\nKXj\u003dfunction(p){p\u003dp.D;for(var d in p){var b\u003dp[d].index;if(b.isLoaded())return b.o1()+1}return 0};\nkb\u003dfunction(p){return p.tD?p.tD-(p.Z||p.timestampOffset):0};\nnB\u003dfunction(p){return p.Hb?p.Hb-(p.Z||p.timestampOffset):0};\nrM\u003dfunction(p){if(!isNaN(p.RB))return p.RB;var d\u003dp.D,b;for(b in d){var v\u003dd[b].index;if(v.isLoaded()\u0026\u0026!Tr(d[b].info)){d\u003d0;for(b\u003dv.WW();b\u003c\u003dv.o1();b++)d+\u003dv.getDuration(b);d/\u003dv.pQ();d\u003dMath.round(d/.5)*.5;v.pQ()\u003e10\u0026\u0026(p.RB\u003dd);return d}if(p.isLive\u0026\u0026(v\u003dd[b],v.CB))return v.CB}return NaN};\nxJC\u003dfunction(p,d){p\u003dgHz(p.D,function(v){return v.index.isLoaded()});\nif(!p)return NaN;p\u003dp.index;var b\u003dp.Eg(d);return p.getStartTime(b)\u003d\u003d\u003dd?d:b\u003cp.o1()?p.getStartTime(b+1):NaN};\nBtC\u003dfunction(p,d){if(!p.D[\"0\"]){var b\u003dnew Lm(\"0\",\"fakesb\",{video:new em(0,0,0,void 0,void 0,\"auto\")});p.D[\"0\"]\u003dd?new Vl(new g.fR(\"http://www.youtube.com/videoplayback\"),b,\"fake\"):new dM(new g.fR(\"http://www.youtube.com/videoplayback\"),b,new E3(0,0),new E3(0,0))}};\nfB\u003dfunction(p){if(p.isManifestless)for(var d in p.D)p.D[d].index.segments\u003d[]};\nu0\u003dfunction(p,d,b){for(var v in p.D){var P\u003dTr(p.D[v].info)||p.D[v].info.y7();if(b\u003d\u003d\u003dP\u0026\u0026(P\u003dp.D[v].index)!\u003dnull){var M\u003dQl(P,d);M\u003e\u003d0\u0026\u0026P.segments.splice(M,1)}}};\nRXw\u003dfunction(p){for(var d in p.D)Tr(p.D[d].info)||Xbu(p.D[d].index,Infinity)};\nl0\u003dfunction(p,d,b){for(var v in p.D){var P\u003dp.D[v].index,M\u003dd,X\u003db;P.wP\u0026\u0026(M\u0026\u0026(P.zp\u003dMath.max(P.zp,M)),X\u0026\u0026(P.GG\u003dMath.max(P.GG||0,X)))}b\u0026\u0026(p.O5\u003db/1E3)};\nTt7\u003dfunction(p){p.Hb\u003d0;p.tD\u003d0;p.Na\u003d0};\nsk\u003dfunction(p){return p.TB\u0026\u0026p.isManifestless?p.isLiveHeadPlayable:p.isLive};\nak\u003dfunction(p,d,b){Zb\u003d\u003d\u003dnull\u0026\u0026(Zb\u003dwindow.MediaSource\u0026\u0026MediaSource.isTypeSupported\u0026\u0026MediaSource.isTypeSupported(\u0027video/webm; codecs\u003d\"vp127.0.0.1.127.0.0.1.00\"\u0027)\u0026\u0026!MediaSource.isTypeSupported(\u0027video/webm; codecs\u003d\"vp127.0.0.1.127.0.0.1.00\"\u0027));if(Ntk\u0026\u0026window.MediaSource\u0026\u0026MediaSource.isTypeSupported!\u003d\u003dvoid 0)return Zb||b!\u003d\u003d\"9\"\u0026\u0026b!\u003d\u003d\"(\"?Zb||b!\u003d\u003d\"9h\"\u0026\u0026b!\u003d\u003d\"(h\"||(p\u003d\u0027video/webm; codecs\u003d\"vp9.2\"\u0027):p\u003d\u0027video/webm; codecs\u003d\"vp9\"\u0027,p;if(!Zb\u0026\u0026!Ek||p!\u003d\u003d\u0027video/webm; codecs\u003d\"vp9\"\u0027\u0026\u0026p!\u003d\u003d\u0027video/webm; codecs\u003d\"vp9.2\"\u0027)return p;\nb\u003d\"00\";var v\u003d\"08\",P\u003d\"01\",M\u003d\"01\",X\u003d\"01\";p\u003d\u003d\u003d\u0027video/webm; codecs\u003d\"vp9.2\"\u0027\u0026\u0026(b\u003d\"02\",v\u003d\"10\",d.primaries\u003d\u003d\u003d\"bt2020\"\u0026\u0026(X\u003dP\u003d\"09\"),d.U\u003d\u003d\u003d\"smpte2084\"\u0026\u0026(M\u003d\"16\"),d.U\u003d\u003d\u003d\"arib-std-b67\"\u0026\u0026(M\u003d\"18\"));return\u0027video/webm; codecs\u003d\"\u0027+[\"vp09\",b,\"51\",v,\"01\",P,M,X,\"00\"].join(\".\")+\u0027\"\u0027};\nNL\u003dfunction(p,d,b){p\u003d\"\"+p+(d\u003e49?\"p60\":d\u003e32?\"p48\":\"\");d\u003dHB()[p];if(d!\u003dnull\u0026\u0026d\u003e0)return d;d\u003dCB.get(p);if(d!\u003dnull\u0026\u0026d\u003e0)return d;b\u003db\u003d\u003dnull?void 0:b.get(p);return b!\u003dnull\u0026\u0026b\u003e0?b:8192};\nA2w\u003dfunction(p){this.mZ\u003dp;this.vu\u003dthis.Nf\u003dthis.wE\u003dthis.X\u003dthis.V\u003dthis.O5\u003dthis.NJ\u003dthis.YJ\u003dthis.kJ\u003d!1;this.Z\u003dthis.S\u003d0;this.tC\u003d!1;this.aB\u003d!0;this.jB\u003d!1;this.vl\u003d0;this.BB\u003dthis.IB\u003d!1;this.rg\u003d!0;this.TB\u003dthis.oB\u003d!1;this.D\u003d{};this.Na\u003dthis.disableAv1\u003dthis.L0\u003dthis.Pu\u003dthis.s5\u003dthis.Rb\u003dthis.U\u003dthis.W\u003d!1;this.Id\u003dthis.mZ.T(\"html5_disable_aac_preference\");this.gg\u003dInfinity;this.Hb\u003d0;this.tD\u003dthis.mZ.rN();this.ob\u003dthis.mZ.experiments.Wb(\"html5_enable_vp9_fairplay\");this.K$\u003dthis.mZ.T(\"html5_force_av1_for_testing\");this.ih\u003d\ng.JH(this.mZ.experiments,\"html5_av1_ordinal_cap\");this.Tu\u003dthis.mZ.T(\"html5_disable_hfr_when_vp9_encrypted_2k4k_unsupported\");this.l4\u003dthis.mZ.T(\"html5_account_onesie_format_selection_during_format_filter\");this.CX\u003dg.JH(this.mZ.experiments,\"html5_max_byterate\");this.C\u003dthis.mZ.T(\"html5_sunset_aac_high_codec_family\");this.RB\u003dthis.mZ.T(\"html5_sunset_aac_high_codec_family\");this.T_\u003dthis.mZ.T(\"html5_enable_iamf_audio\");this.YI\u003dthis.mZ.experiments.Wb(\"html5_allow_capability_merge\");this.PX\u003dthis.mZ.T(\"html5_log_format_filter_rejection_reason_as_string\");\nthis.s8\u003dthis.mZ.T(\"html5_prefer_vp9_sfr\")};\nBqw\u003dfunction(p){if(p.YJ)return[\"f\"];var d\u003d\"9h 9 h 8 (h ( H *\".split(\" \");p.IB\u0026\u0026(d.unshift(\"1\"),d.unshift(\"1h\"));p.Nf\u0026\u0026d.unshift(\"h\");p.eB\u0026\u0026(d\u003d(WXu[p.eB]||[p.eB]).concat(d));return d};\nLMW\u003dfunction(p){var d\u003d[\"o\",\"a\",\"A\"];p.Hb\u003d\u003d\u003d1\u0026\u0026(p.O5\u0026\u0026(d\u003d[\"m\",\"M\"].concat(d)),p.V\u0026\u0026(d\u003d[\"mac3\",\"MAC3\"].concat(d)),p.X\u0026\u0026(d\u003d[\"meac3\",\"MEAC3\"].concat(d)),p.T_\u0026\u0026(d\u003d[\"i\",\"I\"].concat(d)));p.kJ\u0026\u0026(d\u003d[\"so\",\"sa\"].concat(d));!p.vu||p.wE||p.B||p.Id||d.unshift(\"a\");p.NJ\u0026\u0026!p.C\u0026\u0026d.unshift(\"ah\");p.B\u0026\u0026(d\u003d(WXu[p.B]||[p.B]).concat(d));return d};\nGw\u003dfunction(p,d,b,v){d\u003dd\u003d\u003d\u003dvoid 0?{}:d;if(v\u003d\u003d\u003dvoid 0?0:v)return d.disabled\u003d1,0;if(nR(p.X,rm.AV1_CODECS)\u0026\u0026nR(p.X,rm.HEIGHT)\u0026\u0026nR(p.X,rm.BITRATE))return d.isCapabilityUsable\u003d1,8192;try{var P\u003dGeu();if(P)return d.localPref\u003dP}catch(a){}v\u003d1080;P\u003dnavigator.hardwareConcurrency;P\u003c\u003d2\u0026\u0026(v\u003d480);d.coreCount\u003dP;if(P\u003dg.JH(p.experiments,\"html5_default_av1_threshold\"))v\u003dd[\"default\"]\u003dP;!p.T(\"html5_disable_av1_arm_check\")\u0026\u0026rrj()\u0026\u0026(d.isArm\u003d1,v\u003d240);if(p\u003dp.X.O5)d.mcap\u003dp,v\u003dMath.max(v,p);if(b){var M,X;if(p\u003d(M\u003db.videoInfos.find(function(a){return mg(a)}))\u003d\u003d\nnull?void 0:(X\u003dM.U)\u003d\u003dnull?void 0:X.powerEfficient)v\u003d8192,d.isEfficient\u003d1;\nb\u003db.videoInfos[0].video;M\u003dMath.min(NL(\"1\",b.fps),NL(\"1\",30));d.perfCap\u003dM;v\u003dMath.min(v,M);b.isHdr()\u0026\u0026!p\u0026\u0026(d.hdr\u003d1,v*\u003d.75)}else b\u003dNL(\"1\",30),d.perfCap30\u003db,v\u003dMath.min(v,b),b\u003dNL(\"1\",60),d.perfCap60\u003db,v\u003dMath.min(v,b);return d.av1Threshold\u003dv};\nwM\u003dfunction(p,d,b,v){this.flavor\u003dp;this.keySystem\u003dd;this.U\u003db;this.experiments\u003dv;this.D\u003d{};this.ih\u003dthis.keySystemAccess\u003dnull;this.u_\u003dthis.w2\u003d-1;this.SR\u003dnull;this.B\u003d!!v\u0026\u0026v.Wb(\"edge_nonprefixed_eme\");v\u0026\u0026v.Wb(\"html5_enable_vp9_fairplay\")};\ncF\u003dfunction(p){return p.B?!1:!p.keySystemAccess\u0026\u0026!!Uk()\u0026\u0026p.keySystem\u003d\u003d\u003d\"com.microsoft.playready\"};\ny9\u003dfunction(p){return p.keySystem\u003d\u003d\u003d\"com.microsoft.playready\"};\nIk\u003dfunction(p){return!p.keySystemAccess\u0026\u0026!!Uk()\u0026\u0026p.keySystem\u003d\u003d\u003d\"com.apple.fps.1_0\"};\nzw\u003dfunction(p){return p.keySystem\u003d\u003d\u003d\"com.youtube.fairplay\"};\njY\u003dfunction(p){return p.keySystem\u003d\u003d\u003d\"com.youtube.fairplay.sbdl\"};\ng.tT\u003dfunction(p){return p.flavor\u003d\u003d\u003d\"fairplay\"};\nUk\u003dfunction(){var p\u003dwindow,d\u003dp.MSMediaKeys;Th()\u0026\u0026!d\u0026\u0026(d\u003dp.WebKitMediaKeys);return d\u0026\u0026d.isTypeSupported?d:null};\nHF\u003dfunction(p){if(!navigator.requestMediaKeySystemAccess)return!1;if(g.Is\u0026\u0026!g.xP())return yI(\"45\");if(g.TV||g.uR)return p.Wb(\"edge_nonprefixed_eme\");if(g.i0)return yI(\"47\");if(g.Ee){if(p.Wb(\"html5_enable_safari_fairplay\"))return!1;if(p\u003dg.JH(p,\"html5_safari_desktop_eme_min_version\"))return yI(p)}return!0};\npCC\u003dfunction(p,d,b,v){var P\u003dB3(),M\u003d(b\u003dP||b\u0026\u0026Th())?[\"com.youtube.fairplay\"]:[\"com.widevine.alpha\"];d\u0026\u0026M.unshift(\"com.youtube.widevine.l3\");P\u0026\u0026v\u0026\u0026M.unshift(\"com.youtube.fairplay.sbdl\");return b?M:p?[].concat(g.E(M),g.E(Db.playready)):[].concat(g.E(Db.playready),g.E(M))};\neY\u003dfunction(){this.U\u003dthis.dP\u003d0;this.D\u003dArray.from({length:V9.length}).fill(0)};\ndlj\u003dfunction(){};\nbxD\u003dfunction(){this.startTimeMs\u003d(0,g.Ib)();this.D\u003d!1};\nvjW\u003dfunction(){this.D\u003dnew dlj};\nPFu\u003dfunction(p,d,b,v){v\u003dv\u003d\u003d\u003dvoid 0?1:v;b\u003e\u003d0\u0026\u0026(d in p.D||(p.D[d]\u003dnew eY),p.D[d].hH(b,v))};\nMbe\u003dfunction(p,d,b,v,P){var M\u003d(0,g.Ib)(),X\u003dP?P(d):void 0,a;P\u003d(a\u003dX\u003d\u003dnull?void 0:X.dP)!\u003dnull?a:1;if(P!\u003d\u003d0){var F;a\u003d(F\u003dX\u003d\u003dnull?void 0:X.profile)!\u003dnull?F:b;PFu(p,a,M-v,P)}return d};\nSY\u003dfunction(p,d,b,v,P){if(d\u0026\u0026typeof d\u003d\u003d\u003d\"object\"){var M\u003dfunction(X){return Mbe(p,X,b,v,P)};\nif(ME(d))return d.then(M);if(XCD(d))return FW(d,M)}return Mbe(p,d,b,v,P)};\nqZz\u003dfunction(){};\nYb\u003dfunction(p,d,b,v,P){v\u003dv\u003d\u003d\u003dvoid 0?!1:v;g.e.call(this);this.mZ\u003dd;this.useCobaltWidevine\u003dv;this.E5\u003dP;this.U\u003d[];this.B\u003d{};this.D\u003d{};this.callback\u003dnull;this.X\u003d!1;this.V\u003d[];this.initialize(p,!b)};\nojW\u003dfunction(p,d){p.callback\u003dd;p.V\u003d[];HF(p.mZ.experiments)?gM(p):aik(p)};\ngM\u003dfunction(p){if(!p.xJ())if(p.U.length\u003d\u003d\u003d0)p.callback(p.V);else{var d\u003dp.U[0],b\u003dp.B[d],v\u003dFmD(p,b);if(LB\u0026\u0026LB.keySystem\u003d\u003d\u003dd\u0026\u0026LB.LQJ\u003d\u003d\u003dJSON.stringify(v))p.E5(\"remksa\",{re:!0}),h$D(p,b,LB.keySystemAccess);else{var P,M;p.E5(\"remksa\",{re:!1,ok:(M\u003d(P\u003dLB)\u003d\u003dnull?void 0:P.keySystem)!\u003dnull?M:\"\"});LB\u003dvoid 0;(Q9.isActive()?Q9.Ez(\"emereq\",function(){return navigator.requestMediaKeySystemAccess(d,v)}):navigator.requestMediaKeySystemAccess(d,v)).then(rL(function(X){h$D(p,b,X,v)}),rL(function(){p.X\u003d!p.X\u0026\u0026p.B[p.U[0]].flavor\u003d\u003d\u003d\n\"widevine\";\np.X||p.U.shift();gM(p)}))}}};\nh$D\u003dfunction(p,d,b,v){if(!p.xJ()){v\u0026\u0026(LB\u003d{keySystem:d.keySystem,keySystemAccess:b,LQJ:JSON.stringify(v)});d.keySystemAccess\u003db;if(y9(d)){b\u003dcb();v\u003dg.u(Object.keys(p.D[d.flavor]));for(var P\u003dv.next();!P.done;P\u003dv.next())P\u003dP.value,d.D[P]\u003d!!b.canPlayType(P)}else{b\u003dd.keySystemAccess.getConfiguration();if(b.audioCapabilities)for(v\u003dg.u(b.audioCapabilities),P\u003dv.next();!P.done;P\u003dv.next())OxC(p,d,P.value);if(b.videoCapabilities)for(b\u003dg.u(b.videoCapabilities),v\u003db.next();!v.done;v\u003db.next())OxC(p,d,v.value)}p.V.push(d);\np.useCobaltWidevine||p.T(\"html5_enable_vp9_fairplay\")\u0026\u0026jY(d)?(p.U.shift(),gM(p)):p.callback(p.V)}};\nOxC\u003dfunction(p,d,b){p.T(\"log_robustness_for_drm\")?d.D[b.contentType]\u003db.robustness||!0:d.D[b.contentType]\u003d!0};\nFmD\u003dfunction(p,d){var b\u003d{initDataTypes:[\"cenc\",\"webm\"],audioCapabilities:[],videoCapabilities:[]};if(p.T(\"html5_enable_vp9_fairplay\")\u0026\u0026zw(d))return b.audioCapabilities.push({contentType:\u0027audio/mp4; codecs\u003d\"mp4a.40.5\"\u0027}),b.videoCapabilities.push({contentType:\u0027video/mp4; codecs\u003d\"avc1.4d400b\"\u0027}),[b];y9(d)\u0026\u0026(b.initDataTypes\u003d[\"keyids\",\"cenc\"]);for(var v\u003dg.u(Object.keys(p.D[d.flavor])),P\u003dv.next();!P.done;P\u003dv.next()){P\u003dP.value;var M\u003dP.indexOf(\"audio/\")\u003d\u003d\u003d0,X\u003dM?b.audioCapabilities:b.videoCapabilities;d.flavor!\u003d\u003d\n\"widevine\"||p.X?X.push({contentType:P}):M?X.push({contentType:P,robustness:\"SW_SECURE_CRYPTO\"}):(g.Is\u0026\u0026g.m8(\"windows nt\")\u0026\u0026!p.T(\"html5_drm_enable_moho\")||X.push({contentType:P,robustness:\"HW_SECURE_ALL\"}),M\u003dP,p.T(\"html5_enable_cobalt_experimental_vp9_decoder\")\u0026\u0026P.includes(\"vp09\")\u0026\u0026(M\u003dP+\"; experimental\u003dallowed\"),X.push({contentType:M,robustness:\"SW_SECURE_DECODE\"}),$b(p.mZ)\u003d\u003d\u003d\"MWEB\"\u0026\u0026(vf()||K8())\u0026\u0026(p.E5(\"swcrypto\",{}),X.push({contentType:P,robustness:\"SW_SECURE_CRYPTO\"})))}return[b]};\naik\u003dfunction(p){if(Uk()\u0026\u0026(g.Ee||W3\u0026\u0026p.T(\"html5_drm_support_ios_mweb\")))p.V.push(new wM(\"fairplay\",\"com.apple.fps.1_0\",\"\",p.mZ.experiments));else{var d\u003dJWC(),b\u003dg.xQ(p.U,function(v){var P\u003dp.B[v],M\u003d!1,X\u003d!1,a;for(a in p.D[P.flavor])d(a,v)\u0026\u0026(P.D[a]\u003d!0,M\u003dM||a.indexOf(\"audio/\")\u003d\u003d\u003d0,X\u003dX||a.indexOf(\"video/\")\u003d\u003d\u003d0);return M\u0026\u0026X});\nb\u0026\u0026p.V.push(p.B[b]);p.U\u003d[]}p.callback(p.V)};\nJWC\u003dfunction(){var p\u003dUk();if(p){var d\u003dp.isTypeSupported;return function(v,P){return d(P,v)}}var b\u003dcb();\nreturn b\u0026\u0026(b.addKey||b.webkitAddKey)?function(v,P){return!!b.canPlayType(v,P)}:function(){return!1}};\nk5j\u003dfunction(p){this.experiments\u003dp;this.D\u003d2048;this.V\u003d0;this.O5\u003d(this.C\u003dthis.T(\"html5_streaming_resilience\"))?.5:.25;var d\u003dd\u003d\u003d\u003dvoid 0?0:d;this.B\u003dg.JH(this.experiments,\"html5_media_time_weight_prop\")||d;this.X\u003dthis.T(\"html5_app_limited_aware_bwe\");this.aB\u003dg.JH(this.experiments,\"html5_sabr_timeout_penalty_factor\")||1;this.kJ\u003d(this.S\u003dthis.experiments.Wb(\"html5_consider_end_stall\"))\u0026\u0026mB;this.U\u003dthis.experiments.Wb(\"html5_measure_max_progress_handling\");this.eB\u003dthis.T(\"html5_treat_requests_pre_elbow_as_metadata\");\nthis.Z\u003dthis.T(\"html5_media_time_weight\")||!!this.B;this.W\u003dg.JH(this.experiments,\"html5_streaming_fallback_byterate\");this.T(\"html5_sabr_live_audio_early_return_fix\")\u0026\u0026mB\u0026\u0026(this.D\u003d65536)};\nnjB\u003dfunction(p,d){this.D\u003dvoid 0;this.experimentIds\u003dp?p.split(\",\"):[];this.flags\u003dP3(d||\"\",\"\u0026\");p\u003d{};d\u003dg.u(this.experimentIds);for(var b\u003dd.next();!b.done;b\u003dd.next())p[b.value]\u003d!0;this.experiments\u003dp};\ng.JH\u003dfunction(p,d){p\u003dp.flags[d];JSON.stringify(p);return Number(p)||0};\nKB\u003dfunction(p,d){return(p\u003dp.flags[d])?p.toString():\"\"};\nrWD\u003dfunction(p){if(p\u003dp.flags.html5_web_po_experiment_ids)if(p\u003dp.replace(/\\[ *(.*?) *\\]/,\"$1\"))return p.split(\",\").map(Number);return[]};\nfi$\u003dfunction(p){if(p.D)return p.D;if(p.experimentIds.length\u003c\u003d1)return p.D\u003dp.experimentIds,p.D;var d\u003d[].concat(g.E(p.experimentIds)).map(function(v){return Number(v)});\nd.sort();for(var b\u003dd.length-1;b\u003e0;--b)d[b]-\u003dd[b-1];p.D\u003dd.map(function(v){return v.toString()});\np.D.unshift(\"v1\");return p.D};\nlij\u003dfunction(p){return u9e.then(p)};\nxb\u003dfunction(p,d,b){this.experiments\u003dp;this.RB\u003dd;this.IB\u003db\u003d\u003d\u003dvoid 0?!1:b;this.eB\u003d!!g.gw(\"cast.receiver.platform.canDisplayType\");this.W\u003d{};this.Z\u003d!1;this.U\u003dnew Map;this.S\u003d!0;this.B\u003dthis.V\u003d!1;this.D\u003dnew Map;this.O5\u003d0;this.kJ\u003dthis.experiments.Wb(\"html5_disable_vp9_encrypted\");p\u003dg.gw(\"cast.receiver.platform.getValue\");this.aB\u003dg.JH(this.experiments,\"html5_kaios_max_resolution\");this.X\u003d!this.eB\u0026\u0026p\u0026\u0026p(\"max-video-resolution-vpx\")||null;sRe(this)};\nAtk\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?1:b;var v\u003dd.itag;if(v\u003d\u003d\u003d\"0\")return!0;var P\u003dd.mimeType;if(d.n$()\u0026\u0026B3()\u0026\u0026p.experiments.Wb(\"html5_appletv_disable_vp9\"))return\"dwebm\";if(mg(d)\u0026\u0026p.Z)return\"dav1\";if(d.video\u0026\u0026(d.video.isHdr()||d.video.primaries\u003d\u003d\u003d\"bt2020\")\u0026\u0026!(nR(p,rm.EOTF)||window.matchMedia\u0026\u0026(window.matchMedia(\"(dynamic-range: high), (video-dynamic-range: high)\").matches||window.screen.pixelDepth\u003e24\u0026\u0026window.matchMedia(\"(color-gamut: p3)\").matches)))return\"dhdr\";if(v\u003d\u003d\u003d\"338\"\u0026\u0026!(g.Is?yI(53):g.i0\u0026\u0026yI(64)))return\"dopus\";\nvar M;if(p.aB\u0026\u0026BF\u0026\u0026((M\u003dd.video)\u003d\u003dnull?void 0:M.D)\u003ep.aB)return\"kaios\";M\u003db;M\u003dM\u003d\u003d\u003dvoid 0?1:M;b\u003d{};d.video\u0026\u0026(d.video.width\u0026\u0026(b[rm.WIDTH.name]\u003dd.video.width),d.video.height\u0026\u0026(b[rm.HEIGHT.name]\u003dd.video.height),d.video.fps\u0026\u0026(b[rm.FRAMERATE.name]\u003dd.video.fps*M),d.video.U\u0026\u0026(b[rm.EOTF.name]\u003dd.video.U),d.CX\u0026\u0026(b[rm.BITRATE.name]\u003dd.CX*8*M),d.qC\u003d\u003d\u003d\"(\"\u0026\u0026(b[rm.CRYPTOBLOCKFORMAT.name]\u003d\"subsample\"),d.video.projectionType\u003d\u003d\u003d\"EQUIRECTANGULAR\"||d.video.projectionType\u003d\u003d\u003d\"EQUIRECTANGULAR_THREED_TOP_BOTTOM\"||d.video.projectionType\u003d\u003d\u003d\n\"MESH\")\u0026\u0026(b[rm.DECODETOTEXTURE.name]\u003d\"true\");d.audio\u0026\u0026d.audio.numChannels\u0026\u0026(b[rm.CHANNELS.name]\u003dd.audio.numChannels);p.V\u0026\u0026QO(d)\u0026\u0026(b[rm.EXPERIMENTAL.name]\u003d\"allowed\");M\u003dg.u(Object.keys(rm));for(var X\u003dM.next();!X.done;X\u003dM.next()){X\u003drm[X.value];var a;if(a\u003db[X.name])if(a\u003d!(X\u003d\u003d\u003drm.EOTF\u0026\u0026d.mimeType.indexOf(\"vp09.02\")\u003e0)){a\u003dX;var F\u003dd;a\u003d!(p.experiments.Wb(\"html5_ignore_h264_framerate_cap\")\u0026\u0026a\u003d\u003d\u003drm.FRAMERATE\u0026\u0026aqu(F))}if(a)if(nR(p,X))if(p.X){if(p.X[X.name]\u003cb[X.name])return X.name}else P\u003dP+\"; \"+X.name+\"\u003d\"+b[X.name];\nelse if($q(d)\u0026\u0026X\u003d\u003d\u003drm.EOTF)return\"dvp92\"}p.eB\u0026\u0026d.video\u0026\u0026d.video.D\u003e1080\u0026\u0026d.xj\u0026\u0026(P+\u003d\"; hdcp\u003d2.2\");return v\u003d\u003d\u003d\"227\"?\"hqcenc\":v!\u003d\u003d\"585\"\u0026\u0026v!\u003d\u003d\"588\"\u0026\u0026v!\u003d\u003d\"583\"\u0026\u0026v!\u003d\u003d\"586\"\u0026\u0026v!\u003d\u003d\"584\"\u0026\u0026v!\u003d\u003d\"587\"\u0026\u0026v!\u003d\u003d\"591\"\u0026\u0026v!\u003d\u003d\"592\"||p.experiments.Wb(\"html5_enable_new_hvc_enc\")?p.isTypeSupported(P)?!0:\"tpus\":\"newhvc\"};\nRk\u003dfunction(){var p\u003dK8()\u0026\u0026!yI(29),d\u003dg.m8(\"google tv\")\u0026\u0026g.m8(\"chrome\")\u0026\u0026!yI(30);return p||d?!1:JIC()};\nZxq\u003dfunction(p,d,b){var v\u003d480;d\u003dg.u(d);for(var P\u003dd.next();!P.done;P\u003dd.next()){P\u003dP.value;var M\u003dP.video.D;M\u003c\u003d1080\u0026\u0026M\u003ev\u0026\u0026Atk(p,P,b)\u003d\u003d\u003d!0\u0026\u0026(v\u003dM)}return v};\ng.Tw\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?!1:d;return Rk()\u0026\u0026p.isTypeSupported(\u0027audio/mp4; codecs\u003d\"mp4a.40.2\"\u0027)||!d\u0026\u0026p.canPlayType(cb(),\"application/x-mpegURL\")?!0:!1};\nCFj\u003dfunction(p){Ejj(function(){for(var d\u003dg.u(Object.keys(rm)),b\u003dd.next();!b.done;b\u003dd.next())nR(p,rm[b.value])})};\nnR\u003dfunction(p,d){d.name in p.W||(p.W[d.name]\u003dN4u(p,d));return p.W[d.name]};\nN4u\u003dfunction(p,d){if(p.X)return!!p.X[d.name];if(d\u003d\u003d\u003drm.BITRATE\u0026\u0026p.isTypeSupported(\u0027video/webm; codecs\u003d\"vp9\"; width\u003d3840; height\u003d2160; bitrate\u003d2000000\u0027)\u0026\u0026!p.isTypeSupported(\u0027video/webm; codecs\u003d\"vp9\"; width\u003d3840; height\u003d2160; bitrate\u003d20000000\u0027))return!1;if(d\u003d\u003d\u003drm.AV1_CODECS)return p.isTypeSupported(\"video/mp4; codecs\u003d\"+d.valid)\u0026\u0026!p.isTypeSupported(\"video/mp4; codecs\u003d\"+d.CY);if(d.video){var b\u003d\u0027video/webm; codecs\u003d\"vp9\"\u0027;p.isTypeSupported(b)||(b\u003d\u0027video/mp4; codecs\u003d\"avc1.4d401e\"\u0027)}else b\u003d\u0027audio/webm; codecs\u003d\"opus\"\u0027,\np.isTypeSupported(b)||(b\u003d\u0027audio/mp4; codecs\u003d\"mp4a.40.2\"\u0027);return p.isTypeSupported(b+\"; \"+d.name+\"\u003d\"+d.valid)\u0026\u0026!p.isTypeSupported(b+\"; \"+d.name+\"\u003d\"+d.CY)};\nG5u\u003dfunction(p){p.V||(p.V\u003d!0,AT(p))};\nAT\u003dfunction(p){p.B\u003d!0;p.experiments.Wb(\"html5_ssap_update_capabilities_on_change\")\u0026\u0026wC7(p)};\nUlK\u003dfunction(p,d){var b\u003d0;p.U.has(d)\u0026\u0026(b\u003dp.U.get(d).E2);p.U.set(d,{E2:b+1,qt:Math.pow(2,b+1)});AT(p)};\nhK\u003dfunction(p){for(var d\u003d[],b\u003dg.u(p.D.keys()),v\u003db.next();!v.done;v\u003db.next()){v\u003dv.value;var P\u003dp.D.get(v);d.push(v+\"_\"+P.maxWidth+\"_\"+P.maxHeight)}return d.join(\".\")};\nwC7\u003dfunction(p){p.C\u003d[];for(var d\u003dg.u(p.D.values()),b\u003dd.next();!b.done;b\u003dd.next()){b\u003db.value;var v\u003db.qC;p.experiments.Wb(\"html5_ssap_force_mp4_aac\")\u0026\u0026v!\u003d\u003d\"a\"\u0026\u0026v!\u003d\u003d\"h\"||p.U.has(v)||(!p.Z||v!\u003d\u003d\"1\"\u0026\u0026v!\u003d\u003d\"1h\")\u0026\u0026p.C.push(b)}};\nQcC\u003dfunction(p,d){for(var b\u003dnew Map,v\u003dg.u(p.D.keys()),P\u003dv.next();!P.done;P\u003dv.next()){P\u003dP.value;var M\u003dP.split(\"_\")[0];d.has(M)||b.set(P,p.D.get(P))}p.D\u003db};\nm4j\u003dfunction(p,d,b){var v,P\u003d((v\u003db.video)\u003d\u003dnull?void 0:v.fps)||0;v\u003dd+\"_\"+P;var M\u003d!!b.audio,X\u003d{itag:b.itag,qC:d,qH:M};if(M)X.numChannels\u003db.audio.numChannels;else{var a\u003db.video;X.maxWidth\u003da\u003d\u003dnull?void 0:a.width;X.maxHeight\u003da\u003d\u003dnull?void 0:a.height;X.maxFramerate\u003dP;nR(p,rm.BITRATE)\u0026\u0026(X.maxBitrateBps\u003db.CX*8);X.Mz\u003da\u003d\u003dnull?void 0:a.isHdr()}a\u003dp.D.get(v);a?M||(b\u003dMath.max(a.maxWidth||0,a.maxHeight||0)\u003eMath.max(X.maxWidth||0,X.maxHeight||0)?a:X,d\u003d{itag:b.itag,qC:d,qH:M,maxWidth:Math.max(a.maxWidth||0,X.maxWidth||\n0),maxHeight:Math.max(a.maxHeight||0,X.maxHeight||0),maxFramerate:P,Mz:b.Mz},nR(p,rm.BITRATE)\u0026\u0026(d.maxBitrateBps\u003db.maxBitrateBps),p.D.set(v,d)):p.D.set(v,X)};\nKMW\u003dfunction(p,d,b){var v,P\u003d((v\u003db.video)\u003d\u003dnull?void 0:v.fps)||0;v\u003dd+\"_\"+P;var M\u003d!!b.audio,X\u003dp.D.get(v);a:{var a\u003dp.D.get(v),F\u003d!!b.audio;if(a){if(F){var h\u003d!1;break a}var O;if(!F\u0026\u0026((h\u003db.video)\u003d\u003dnull?0:h.height)\u0026\u0026a.maxHeight\u0026\u0026a.maxHeight\u003e\u003d((O\u003db.video)\u003d\u003dnull?void 0:O.height)){h\u003d!1;break a}}h\u003d!0}h\u0026\u0026(h\u003db.itag,d\u003dX?X:{itag:h,qC:d,qH:M},M?d.numChannels\u003db.audio.numChannels:(M\u003db.video,d.maxWidth\u003dM\u003d\u003dnull?void 0:M.width,d.maxHeight\u003dM\u003d\u003dnull?void 0:M.height,d.maxFramerate\u003dP,nR(p,rm.BITRATE)\u0026\u0026(d.maxBitrateBps\u003db.CX*\n8),d.Mz\u003dM\u003d\u003dnull?void 0:M.isHdr()),p.D.set(v,d))};\nsRe\u003dfunction(p){var d;(d\u003dnavigator.mediaCapabilities)!\u003dnull\u0026\u0026d.decodingInfo\u0026\u0026navigator.mediaCapabilities.decodingInfo({type:\"media-source\",video:{contentType:\u0027video/mp4; codecs\u003d\"av01.0.12M.08\"\u0027,width:3840,height:2160,bitrate:32E6,framerate:60}}).then(function(b){b.smooth\u0026\u0026b.powerEfficient\u0026\u0026(p.O5\u003d2160)})};\nWF\u003dfunction(){g.oL.call(this);this.items\u003d{}};\npq\u003dfunction(){g.ER.apply(this,arguments)};\ndf\u003dfunction(){g.Cs.apply(this,arguments)};\ncWq\u003dfunction(p,d,b){this.encryptedClientKey\u003dd;this.X\u003db;this.D\u003dnew Uint8Array(p.buffer,0,16);this.B\u003dnew Uint8Array(p.buffer,16)};\nyWk\u003dfunction(p){p.U||(p.U\u003dnew pq(p.D));return p.U};\nbe\u003dfunction(p){try{return sF(p)}catch(d){return null}};\nIiC\u003dfunction(p,d){if(!d\u0026\u0026p)try{d\u003dJSON.parse(p)}catch(P){}if(d){p\u003dd.clientKey?be(d.clientKey):null;var b\u003dd.encryptedClientKey?be(d.encryptedClientKey):null,v\u003dd.keyExpiresInSeconds?Number(d.keyExpiresInSeconds)*1E3+(0,g.Ib)():null;p\u0026\u0026b\u0026\u0026v\u0026\u0026(this.D\u003dnew cWq(p,b,v));d.onesieUstreamerConfig\u0026\u0026(this.onesieUstreamerConfig\u003dbe(d.onesieUstreamerConfig)||void 0);this.baseUrl\u003dd.baseUrl}};\nPe\u003dfunction(){this.data\u003dnew Uint8Array(2048);this.pos\u003d0;ve||(ve\u003dId(\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_.\"))};\nMS\u003dfunction(p,d){p.add(d\u003d\u003dnull||isNaN(d)?0:d+1)};\nX_\u003dfunction(p){this.D\u003dthis.U\u003d0;this.alpha\u003dMath.exp(Math.log(.5)/p)};\nqS\u003dfunction(p){this.U\u003dp\u003d\u003d\u003dvoid 0?15:p;this.values\u003dnew Float64Array(176);this.D\u003dnew Float64Array(11);this.B\u003dnew Float64Array(16)};\naQ\u003dfunction(p,d,b,v){b\u003db\u003d\u003d\u003dvoid 0?.5:b;v\u003dv\u003d\u003d\u003dvoid 0?0:v;this.resolution\u003dd;this.U\u003d0;this.B\u003d!1;this.WL\u003d!0;this.D\u003dMath.round(p*this.resolution);this.values\u003dArray(this.D);for(p\u003d0;p\u003cthis.D;p++)this.values[p]\u003dInfinity;this.X\u003dz$D(this);this.V\u003db;this.S\u003dv};\nz$D\u003dfunction(p){for(var d\u003dArray(p.D),b\u003d0;b\u003cp.D;b++)d[b]\u003db;return d};\noQ\u003dfunction(p,d,b){g.e.call(this);this.policy\u003dp;this.U\u003dd;this.ym\u003db;this.kJ\u003dthis.oB\u003d0;this.O5\u003d-1;this.aB\u003dthis.X\u003d0;this.eB\u003d!1;this.interruptions\u003d[];this.V\u003d[{stamp:0,net:0,max:0}];this.Hb\u003dthis.S\u003d(0,g.Ib)();this.W\u003dnew aQ(4,1,.6,.4);this.RB\u003dnew aQ(4,1,.6,.4);this.Z\u003dnew aQ(20,1,.5,.4);p.O5?this.B\u003dnew qS(p.D):p.U?this.B\u003dnew X_(p.D):this.B\u003dnew aQ(p.D,20,.5,.4);this.IB\u003dnew aQ(5,1,.25);this.C\u003dnew aQ(30,1,.5);p\u003dg.Vr(\"yt-player-bandwidth\")||{};d\u003dthis.policy.B;if(p.byterate\u003e0)d\u003dp.byterate,this.eB\u003d!0;else{var v;\nb\u003d(((v\u003dnavigator.connection)\u003d\u003dnull?void 0:v.downlink)||0)*64*1024;b\u003e0\u0026\u0026(d\u003db,this.eB\u003d!0)}this.B.GC(this.policy.S,d);p.delay\u003e0\u0026\u0026this.W.GC(1,Math.min(p.delay,2));p.stall\u003e0\u0026\u0026this.Z.GC(1,p.stall);p.init\u003e0\u0026\u0026(this.Hb\u003dMath.min(p.init,this.Hb));p.interruptions\u0026\u0026(this.V\u003dthis.V.concat(p.interruptions),this.V.length\u003e16\u0026\u0026this.V.pop());this.O5\u003d(0,g.Ib)();this.policy.Z\u003e0\u0026\u0026(this.wE\u003dnew g.bR(this.TB,this.policy.Z,this),g.Y(this,this.wE),this.wE.start())};\nF_\u003dfunction(p,d,b,v){p.B.GC(v\u003d\u003d\u003dvoid 0?d:v,b/d);p.S\u003d(0,g.Ib)()};\njRj\u003dfunction(p){p.X||(p.X\u003d(0,g.Ib)());p.policy.C\u0026\u0026(p.S\u003d(0,g.Ib)())};\ntbj\u003dfunction(p,d){if(p.X){var b\u003dd-p.X;if(b\u003c6E4){if(b\u003e1E3){var v\u003dp.interruptions;v.push(Math.ceil(b));v.sort(function(P,M){return M-P});\nv.length\u003e16\u0026\u0026v.pop()}p.aB+\u003db}}p.X\u003dd};\nhs\u003dfunction(p,d,b,v,P,M){M\u003dM\u003d\u003d\u003dvoid 0?!1:M;p.IB.GC(d,b/d);p.S\u003d(0,g.Ib)();P||p.C.GC(1,d-v);M||(p.X\u003d0);p.O5\u003e-1\u0026\u0026(0,g.Ib)()-p.O5\u003e3E4\u0026\u0026ixw(p)};\nOz\u003dfunction(p,d,b){d\u003dMath.max(d,p.U.D);p.Z.GC(1,b/d)};\nJs\u003dfunction(p){p\u003dp.W.gU()+p.RB.gU()||0;p\u003disNaN(p)?.5:p;return p\u003dMath.min(p,5)};\nkR\u003dfunction(p,d,b){isNaN(b)||(p.kJ+\u003db);isNaN(d)||(p.oB+\u003dd)};\nnq\u003dfunction(p){p\u003dp.B.gU();return p\u003e0?p:1};\nrf\u003dfunction(p,d,b){d\u003dd\u003d\u003d\u003dvoid 0?!1:d;b\u003db\u003d\u003d\u003dvoid 0?1048576:b;var v\u003dnq(p);v\u003d1/((p.Z.gU()||0)*p.policy.eB+1/v);var P\u003dp.IB.gU();P\u003dP\u003e0?P:1;var M\u003dMath.max(v,P);p.policy.X\u003e0\u0026\u0026P\u003cv\u0026\u0026(M\u003dMath.min(p.policy.X,1),M\u003d(1-M)*v+M*P);if(!d)return M;d\u003d1E-9+Js(p);b\u003dM*Math.min(1,b/(M*d));p.policy.V||(p\u003d((p.C.percentile(.98)||0)-1)/2,p\u003dMath.max(0,Math.min(1,p)),b*\u003d1-.5*p);return b};\nHxw\u003dfunction(p){var d\u003d{delay:Js(p),stall:p.Z.gU()||0,byterate:nq(p),init:p.Hb},b\u003dp.V[0];b.stamp\u003dMath.round(p.S/36E5)*36E5;b.net\u003dMath.ceil(p.aB);b.max\u003dp.interruptions[0]||0;d.interruptions\u003dp.V;return d};\nixw\u003dfunction(p){g.Dp(\"yt-player-bandwidth\",Hxw(p),2592E3);p.O5\u003d(0,g.Ib)();p.eB\u003d!0};\nfq\u003dfunction(p){return(0,g.Ib)()-p.S\u003e\u003d4E3};\nDle\u003dfunction(p){this.experiments\u003dp;this.D\u003d17;this.B\u003d13E4;this.S\u003d.5;this.U\u003d!1;this.O5\u003dthis.T(\"html5_use_histogram_for_bandwidth\");this.V\u003d!1;this.X\u003dg.JH(this.experiments,\"html5_auxiliary_estimate_weight\");this.eB\u003dg.JH(this.experiments,\"html5_stall_factor\")||1;this.Z\u003dg.JH(this.experiments,\"html5_check_for_idle_network_interval_ms\");this.W\u003dthis.experiments.Wb(\"html5_trigger_loader_when_idle_network\");this.C\u003dthis.experiments.Wb(\"html5_sabr_fetch_on_idle_network_preloaded_players\")};\ne$$\u003dfunction(p,d){p\u003dp\u003d\u003d\u003dvoid 0?{}:p;d\u003dd\u003d\u003d\u003dvoid 0?{}:d;g.e.call(this);var b\u003dthis;this.values\u003dp;this.Oc\u003dd;this.U\u003d{};this.B\u003dthis.D\u003d0;this.V\u003dnew g.bR(function(){Vbu(b)},1E4);\ng.Y(this,this.V)};\nue\u003dfunction(p,d){SZW(p,d);return p.values[d]\u0026\u0026p.Oc[d]?p.values[d]/Math.pow(2,p.D/p.Oc[d]):0};\nSZW\u003dfunction(p,d){p.values[d]||(d\u003dZtj(),p.values\u003dd.values||{},p.Oc\u003dd.halfLives||{},p.U\u003dd.values?Object.assign({},d.values):{})};\nVbu\u003dfunction(p){var d\u003dZtj();if(d.values){d\u003dd.values;for(var b\u003d{},v\u003dg.u(Object.keys(p.values)),P\u003dv.next();!P.done;P\u003dv.next())P\u003dP.value,d[P]\u0026\u0026p.U[P]\u0026\u0026(p.values[P]+\u003dd[P]-p.U[P]),b[P]\u003due(p,P);p.U\u003db}d\u003dp.Oc;b\u003d{};b.values\u003dp.U;b.halfLives\u003dd;g.Dp(\"yt-player-memory\",b,2592E3)};\nD8\u003dfunction(p,d,b,v,P){g.e.call(this);this.webPlayerContextConfig\u003dd;this.Rg\u003dv;this.csiServiceName\u003dthis.csiPageType\u003d\"\";this.userAge\u003dNaN;this.Jq\u003dthis.T_\u003dthis.ih\u003dthis.wc\u003dthis.userDisplayName\u003dthis.userDisplayImage\u003dthis.ju\u003d\"\";this.D\u003d{};this.PX\u003d{};this.controlsType\u003d\"0\";this.l4\u003dNaN;this.L0\u003d!1;this.Jo\u003d(0,g.Ib)();this.tD\u003d0;this.ND\u003dthis.GM\u003d!1;this.Ro\u003d!0;this.preferGapless\u003dthis.kT\u003dthis.ZF\u003dthis.B\u003dthis.m2\u003dthis.Q7\u003d!1;this.S5\u003d[];this.fd\u003d!1;p\u003dp?g.tF(p):{};d\u0026\u0026d.csiPageType\u0026\u0026(this.csiPageType\u003dd.csiPageType);d\u0026\u0026d.csiServiceName\u0026\u0026\n(this.csiServiceName\u003dd.csiServiceName);d\u0026\u0026d.preferGapless\u0026\u0026(this.preferGapless\u003dd.preferGapless);this.experiments\u003dnew njB(d?d.serializedExperimentIds:p.fexp,d?d.serializedExperimentFlags:p.fflags);this.forcedExperiments\u003dd?d.serializedForcedExperimentIds:oN(\"\",p.forced_experiments)||void 0;this.cspNonce\u003d(d\u003d\u003dnull?0:d.cspNonce)?d.cspNonce:oN(\"\",p.csp_nonce);this.T(\"web_player_deprecated_uvr_killswitch\");try{var M\u003ddocument.location.toString()}catch(x){M\u003d\"\"}this.s8\u003dM;this.ancestorOrigins\u003d(v\u003dwindow.location.ancestorOrigins)?\nArray.from(v):[];this.V\u003dXB(!1,d?d.isEmbed:p.is_embed);if(d\u0026\u0026d.device){if(v\u003dd.device,v.androidOsExperience\u0026\u0026(this.D.caoe\u003d\"\"+v.androidOsExperience),v.androidPlayServicesVersion\u0026\u0026(this.D.capsv\u003d\"\"+v.androidPlayServicesVersion),v.brand\u0026\u0026(this.D.cbrand\u003dv.brand),v.browser\u0026\u0026(this.D.cbr\u003dv.browser),v.browserVersion\u0026\u0026(this.D.cbrver\u003dv.browserVersion),v.cobaltReleaseVehicle\u0026\u0026(this.D.ccrv\u003d\"\"+v.cobaltReleaseVehicle),this.D.c\u003dv.interfaceName||\"WEB\",this.D.cver\u003dv.interfaceVersion||\"html5\",v.interfaceTheme\u0026\u0026(this.D.ctheme\u003d\nv.interfaceTheme),this.D.cplayer\u003dv.interfacePlayerType||\"UNIPLAYER\",v.model\u0026\u0026(this.D.cmodel\u003dv.model),v.network\u0026\u0026(this.D.cnetwork\u003dv.network),v.os\u0026\u0026(this.D.cos\u003dv.os),v.osVersion\u0026\u0026(this.D.cosver\u003dv.osVersion),v.platform\u0026\u0026(this.D.cplatform\u003dv.platform),M\u003dKB(this.experiments,\"html5_log_vss_extra_lr_cparams_freq\"),M\u003d\u003d\u003d\"all\"||M\u003d\u003d\u003d\"once\")v.chipset\u0026\u0026(this.PX.cchip\u003dv.chipset),v.cobaltAppVersion\u0026\u0026(this.PX.ccappver\u003dv.cobaltAppVersion),v.firmwareVersion\u0026\u0026(this.PX.cfrmver\u003dv.firmwareVersion),v.deviceYear\u0026\u0026(this.PX.crqyear\u003d\nv.deviceYear)}else this.D.c\u003dp.c||\"web\",this.D.cver\u003dp.cver||\"html5\",this.D.cplayer\u003d\"UNIPLAYER\";this.loaderUrl\u003dd?this.V||YZB(this)\u0026\u0026d.loaderUrl?d.loaderUrl||\"\":this.s8:this.V||YZB(this)\u0026\u0026p.loaderUrl?oN(\"\",p.loaderUrl):this.s8;this.V\u0026\u0026g.Se(\"yt.embedded_player.embed_url\",this.loaderUrl);this.Z\u003dAH(this.loaderUrl,gjB);v\u003dthis.loaderUrl;var X\u003dX\u003d\u003d\u003dvoid 0?!1:X;this.fN\u003dTe(AH(v,Lmk),v,X,\"Trusted Ad Domain URL\");this.vu\u003dXB(!1,p.privembed);this.protocol\u003dthis.s8.indexOf(\"http:\")\u003d\u003d\u003d0?\"http\":\"https\";this.kJ\u003dW$((d?\nd.customBaseYoutubeUrl:p.BASE_YT_URL)||\"\")||W$(this.s8)||this.protocol+\"://www.youtube.com/\";X\u003dd?d.eventLabel:p.el;v\u003d\"detailpage\";X\u003d\u003d\u003d\"adunit\"?v\u003dthis.V?\"embedded\":\"detailpage\":X\u003d\u003d\u003d\"embedded\"||this.Z?v\u003dqj(v,X,QRk):X\u0026\u0026(v\u003d\"embedded\");this.IB\u003dv;U5j();X\u003dnull;v\u003dd?d.playerStyle:p.ps;M\u003dg.Rq($lq,v);!v||M\u0026\u0026!this.Z||(X\u003dv);this.playerStyle\u003dX;this.S\u003dg.Rq($lq,this.playerStyle);this.houseBrandUserStatus\u003dd\u003d\u003dnull?void 0:d.houseBrandUserStatus;this.O5\u003dthis.S\u0026\u0026this.playerStyle!\u003d\u003d\"play\"\u0026\u0026this.playerStyle!\u003d\u003d\"jamboard\";\nthis.Z7\u003d!this.O5;this.wE\u003dXB(!1,p.disableplaybackui);this.disablePaidContentOverlay\u003dXB(!1,d\u003d\u003dnull?void 0:d.disablePaidContentOverlay);this.disableSeek\u003dXB(!1,d\u003d\u003dnull?void 0:d.disableSeek);this.enableSpeedOptions\u003d(d\u003d\u003dnull?void 0:d.enableSpeedOptions)||(cb().defaultPlaybackRate?le||g.bt||BF?g.i0\u0026\u0026yI(\"20\")||g.Is\u0026\u0026yI(\"4\")||g.sz\u0026\u0026yI(\"11\")||Ak():!(g.sz\u0026\u0026!g.m8(\"chrome\")||le||g.m8(\"android\")||g.m8(\"silk\")):!1);this.j5\u003dXB(!1,p.enable_faster_speeds);var a;this.supportsVarispeedExtendedFeatures\u003d(a\u003dd\u003d\u003dnull?void 0:\nd.supportsVarispeedExtendedFeatures)!\u003dnull?a:!1;this.U\u003dXB(this.playerStyle\u003d\u003d\u003d\"blazer\",p.is_html5_mobile_device||d\u0026\u0026d.isMobileDevice);this.TB\u003ddd()||vf();this.Tp\u003dthis.T(\"mweb_allow_background_playback\")?!1:this.U\u0026\u0026!this.S;this.oB\u003dtn();this.zV\u003dg.Z8;var F;this.SR\u003d!!(d\u003d\u003dnull?0:(F\u003dd.embedsHostFlags)\u003d\u003dnull?0:F.optOutApiDeprecation);var h;this.A6\u003d!!(d\u003d\u003dnull?0:(h\u003dd.embedsHostFlags)\u003d\u003dnull?0:h.allowPfpImaIntegration);this.cE\u003dthis.T(\"embeds_web_enable_ve_conversion_logging_tracking_no_allow_list\");var O;d?d.hideInfo!\u003d\u003d\nvoid 0\u0026\u0026(O\u003d!d.hideInfo):O\u003dp.showinfo;this.LY\u003dg.Ez(this)\u0026\u0026!this.SR||XB(!Cq(this)\u0026\u0026!NS(this)\u0026\u0026!this.S,O);this.HP\u003dd?!!d.mobileIphoneSupportsInlinePlayback:XB(!1,p.playsinline);a\u003dthis.U\u0026\u0026GG\u0026\u0026wf!\u003dnull\u0026\u0026wf\u003e0\u0026\u0026wf\u003c\u003d2.3;F\u003dd?d.useNativeControls:p.use_native_controls;this.W\u003dg.Ez(this)\u0026\u0026this.U;h\u003dthis.U\u0026\u0026!this.W;F\u003dg.Uz(this)||!a\u0026\u0026XB(h,F)?\"3\":\"1\";this.disableOrganicUi\u003d!(d\u003d\u003dnull||!d.disableOrganicUi);h\u003dd?d.controlsType:p.controls;this.controlsType\u003dthis.disableOrganicUi?\"0\":h!\u003d\u003d\"0\"\u0026\u0026h!\u003d\u003d0?F:\"0\";this.Uf\u003dthis.U;this.color\u003d\nqj(\"red\",d?d.progressBarColor:p.color,mlC);this.gO\u003dthis.controlsType\u003d\u003d\u003d\"3\";this.Na\u003d!this.V;this.bl\u003d(F\u003d!this.Na\u0026\u0026!NS(this)\u0026\u0026!this.O5\u0026\u0026!this.S\u0026\u0026!Cq(this))\u0026\u0026!this.gO\u0026\u0026this.controlsType\u003d\u003d\u003d\"1\";this.Pu\u003dg.ce(this)\u0026\u0026F\u0026\u0026this.controlsType\u003d\u003d\u003d\"0\"\u0026\u0026!this.bl\u0026\u0026!(d\u003d\u003dnull?0:d.embedsEnableEmc3ds);this.wO\u003dthis.Sr\u003da;this.rg\u003d(this.controlsType\u003d\u003d\u003d\"3\"||this.U||XB(!1,p.use_media_volume))\u0026\u0026!this.W;this.Nu\u003dW3\u0026\u0026!g.fb(601)?!1:!0;this.xm\u003dthis.V||!1;this.jB\u003dNS(this)?\"\":(this.loaderUrl||p.post_message_origin||\"\").substring(0,128);\nthis.widgetReferrer\u003doN(\"\",d?d.widgetReferrer:p.widget_referrer);var J;d?d.disableCastApi\u0026\u0026(J\u003d!1):J\u003dp.enablecastapi;J\u003d!this.Z||XB(!0,J);a\u003d!0;d\u0026\u0026d.disableMdxCast\u0026\u0026(a\u003d!1);this.nB\u003dthis.T(\"enable_cast_for_web_unplugged\")\u0026\u0026g.yJ(this)\u0026\u0026a||g.eo(this)\u0026\u0026a||J\u0026\u0026a\u0026\u0026this.controlsType\u003d\u003d\u003d\"1\"\u0026\u0026!this.U\u0026\u0026(NS(this)||g.ce(this)||g.IQ(this));this.uJ\u003d!!window.document.pictureInPictureEnabled||jm();J\u003dd?!!d.supportsAutoplayOverride:XB(!1,p.autoplayoverride);this.VI\u003d!(this.U\u0026\u0026!g.Ez(this))\u0026\u0026!g.m8(\"nintendo wiiu\")||J;this.aq\u003d\n(d?!!d.enableMutedAutoplay:XB(!1,p.mutedautoplay))\u0026\u0026!1;J\u003d(NS(this)||Cq(this))\u0026\u0026this.playerStyle\u003d\u003d\u003d\"blazer\";this.cP\u003dd?!!d.disableFullscreen:!XB(!0,p.fs);a\u003dg.Jy(g.zG(this))\u0026\u0026g.Ez(this);this.ob\u003d!this.cP\u0026\u0026(J||g.sE())\u0026\u0026!a;J\u003dK8()\u0026\u0026yI(58)\u0026\u0026!vf();a\u003dRb||typeof MediaSource\u003d\u003d\u003d\"undefined\";this.jC\u003dthis.T(\"uniplayer_block_pip\")\u0026\u0026(J||a)||this.T(\"html5_disable_pip_with_standard_api\");J\u003dg.Ez(this)\u0026\u0026!this.SR;var k;d?d.disableRelatedVideos!\u003d\u003dvoid 0\u0026\u0026(k\u003d!d.disableRelatedVideos):k\u003dp.rel;this.YI\u003dJ||XB(!this.S,k);this.ao\u003d\nXB(!1,d?d.enableContentOwnerRelatedVideos:p.co_rel);this.C\u003dvf()\u0026\u0026wf\u003e0\u0026\u0026wf\u003c\u003d4.4?\"_top\":\"_blank\";this.A9\u003dg.IQ(this);this.DG\u003dXB(this.playerStyle\u003d\u003d\u003d\"blazer\",d?d.enableCsiLogging:p.enablecsi);switch(this.playerStyle){case \"blogger\":k\u003d\"bl\";break;case \"gmail\":k\u003d\"gm\";break;case \"gac\":k\u003d\"ga\";break;case \"books\":k\u003d\"gb\";break;case \"docs\":case \"flix\":k\u003d\"gd\";break;case \"duo\":k\u003d\"gu\";break;case \"google-live\":k\u003d\"gl\";break;case \"google-one\":k\u003d\"go\";break;case \"play\":k\u003d\"gp\";break;case \"chat\":k\u003d\"hc\";break;case \"hangouts-meet\":k\u003d\n\"hm\";break;case \"photos-edu\":case \"picasaweb\":k\u003d\"pw\";break;default:k\u003d\"yt\"}this.eB\u003dk;this.aB\u003doN(\"\",d?d.authorizedUserIndex:p.authuser);this.gg\u003dg.Ez(this)\u0026\u0026(this.vu||!kPw()||this.TB);var n;d?d.disableWatchLater!\u003d\u003dvoid 0\u0026\u0026(n\u003d!d.disableWatchLater):n\u003dp.showwatchlater;this.Tu\u003d((k\u003d!this.gg)||!!this.aB\u0026\u0026k)\u0026\u0026XB(!this.O5,this.Z?n:void 0);this.K$\u003dd?d.isMobileDevice||!!d.disableKeyboardControls:XB(!1,p.disablekb);this.loop\u003dXB(!1,p.loop);this.pageId\u003doN(\"\",d?d.initialDelegatedSessionId:p.pageid);this.Qx\u003dXB(!0,\np.canplaylive);this.s5\u003dXB(!1,p.livemonitor);this.disableSharing\u003dXB(this.S,d?d.disableSharing:p.ss);(n\u003dd\u0026\u0026this.T(\"fill_video_container_size_override_from_wpcc\")?d.videoContainerOverride:p.video_container_override)?(k\u003dn.split(\"x\"),k.length!\u003d\u003d2?n\u003dnull:(n\u003dNumber(k[0]),k\u003dNumber(k[1]),n\u003disNaN(n)||isNaN(k)||n*k\u003c\u003d0?null:new g.fH(n,k))):n\u003dnull;this.St\u003dn;this.mute\u003dd?!!d.startMuted:XB(!1,p.mute);this.storeUserVolume\u003d!this.mute\u0026\u0026XB(this.controlsType!\u003d\u003d\"0\",d?d.storeUserVolume:p.store_user_volume);n\u003dd?d.annotationsLoadPolicy:\np.iv_load_policy;this.annotationsLoadPolicy\u003dthis.controlsType\u003d\u003d\u003d\"3\"?3:qj(void 0,n,jT);this.captionsLanguagePreference\u003dd?d.captionsLanguagePreference||\"\":oN(\"\",p.cc_lang_pref);n\u003dqj(2,d?d.captionsLanguageLoadPolicy:p.cc_load_policy,jT);this.controlsType\u003d\u003d\u003d\"3\"\u0026\u0026n\u003d\u003d\u003d2\u0026\u0026(n\u003d3);this.NJ\u003dn;this.Rb\u003dd?d.hl||\"en_US\":oN(\"en_US\",p.hl);this.region\u003dd?d.contentRegion||\"US\":oN(\"US\",p.cr);this.hostLanguage\u003dd?d.hostLanguage||\"en\":oN(\"en\",p.host_language);this.We\u003d!this.vu\u0026\u0026Math.random()\u003cg.JH(this.experiments,\"web_player_api_logging_fraction\");\nthis.YJ\u003d!this.vu;this.enabledEngageTypes\u003dnew Set;this.deviceIsAudioOnly\u003d!(d\u003d\u003dnull||!d.deviceIsAudioOnly);this.l4\u003daN(this.l4,p.ismb);this.Z7?(n\u003dp.vss_host||\"s.youtube.com\",n\u003d\u003d\u003d\"s.youtube.com\"\u0026\u0026(n\u003dts(this.kJ)||\"www.youtube.com\")):n\u003d\"video.google.com\";this.HW\u003dn;ie(this,p,!0);this.Hb\u003dnew WF;g.Y(this,this.Hb);k\u003dd?d.innertubeApiKey:oN(\"\",p.innertube_api_key);J\u003dd?d.innertubeApiVersion:oN(\"\",p.innertube_api_version);n\u003dd?d.innertubeContextClientVersion:oN(\"\",p.innertube_context_client_version);k\u003dg.AO(\"INNERTUBE_API_KEY\")||\nk;J\u003dg.AO(\"INNERTUBE_API_VERSION\")||J;a\u003dg.AO(\"INNERTUBE_CONTEXT_CLIENT_CONFIG_INFO\");F\u003d$b(this);h\u003dtypeof this.D.c\u003d\u003d\u003d\"number\"?Number(this.D.c):Object.keys(KmB).indexOf(this.D.c);this.D2\u003d{innertubeApiKey:k,innertubeApiVersion:J,FQ:a,aF:F,h_:h,innertubeContextClientVersion:g.AO(\"INNERTUBE_CONTEXT_CLIENT_VERSION\")||n,RF:this.hostLanguage,LT:this.region,gJ:g.AO(\"INNERTUBE_HOST_OVERRIDE\")||\"\",EQ:!!g.AO(\"INNERTUBE_USE_THIRD_PARTY_AUTH\",!1),oJB:!!g.AO(\"INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT\",!1)};\nthis.vP\u003dwindow.WebKitPlaybackTargetAvailabilityEvent!\u003dnull;this.X\u003dnew xb(this.experiments,this.T(\"html5_force_hfr_support\")?!0:wW(this)||RM()||f_$()||xlk(this),g.Is\u0026\u0026g.fb(56)||g.i0\u0026\u0026g.fb(54)||this.T(\"html5_force_vp9_subsample_encryption_support\")||xlk(this));n\u003dg.UD(this);k\u003dthis.l4;J\u003dthis.experiments;a\u003dnew Dle(J);n\u0026\u0026(a.U\u003d!0,a.S\u003d.1);J.Wb(\"html5_media_time_weight\")\u0026\u0026(a.U\u003d!1);k\u0026\u0026(a.B\u003dk/8);a.V\u003dtG()\u003e\u003d480;this.schedule\u003dnew oQ(a,new k5j(this.experiments),P);g.Y(this,this.schedule);var r;this.enableSafetyMode\u003d\n(r\u003dd\u003d\u003dnull?void 0:d.initialEnableSafetyMode)!\u003dnull?r:XB(!1,p.enable_safety_mode);P\u003dthis.wE?!1:NS(this)\u0026\u0026this.playerStyle!\u003d\u003d\"blazer\";var Z;d?d.disableAutonav!\u003dnull\u0026\u0026(Z\u003d!d.disableAutonav):Z\u003dp.allow_autonav;this.Id\u003dXB(P,!this.O5\u0026\u0026Z);this.sendVisitorIdHeader\u003dd?!!d.sendVisitorIdHeader:XB(!1,p.send_visitor_id_header);var C;this.playerStyle\u003d\u003d\u003d\"docs\"\u0026\u0026(d?C\u003dd.disableNativeContextMenu:C\u003dp.disable_native_context_menu);this.disableNativeContextMenu\u003dXB(!1,C);this.qf\u003dwW(this)\u0026\u0026this.T(\"enable_skip_intro_button\");\nthis.embedConfig\u003doN(\"\",d?d.serializedEmbedConfig:p.embed_config);this.RB\u003dOE(p,g.Ez(this));this.B\u003dthis.RB\u003d\u003d\u003d\"EMBEDDED_PLAYER_MODE_PFL\";this.embedsErrorLinks\u003d!(d\u003d\u003dnull||!d.embedsErrorLinks);this.OA\u003dXB(!1,p.full_window);var G;this.tC\u003d!((G\u003dthis.webPlayerContextConfig)\u003d\u003dnull?0:G.chromeless);var U;this.livingRoomAppMode\u003dqj(\"LIVING_ROOM_APP_MODE_UNSPECIFIED\",p.living_room_app_mode||(d\u003d\u003dnull?void 0:(U\u003dd.device)\u003d\u003dnull?void 0:U.livingRoomAppMode),B4e);var I;Z\u003daN(NaN,d\u003d\u003dnull?void 0:(I\u003dd.device)\u003d\u003dnull?void 0:\nI.deviceYear);isNaN(Z)||(this.deviceYear\u003dZ);this.transparentBackground\u003dd?!!d.transparentBackground:XB(!1,p.transparent_background);this.showMiniplayerButton\u003dd?!!d.showMiniplayerButton:XB(!1,p.show_miniplayer_button);var V;g.Ez(this)\u0026\u0026!(d\u003d\u003dnull?0:(V\u003dd.embedsHostFlags)\u003d\u003dnull?0:V.allowSetFauxFullscreen)?this.externalFullscreen\u003d!1:this.externalFullscreen\u003dd?!!d.externalFullscreen:XB(!1,p.external_fullscreen);this.showMiniplayerUiWhenMinimized\u003dd?!!d.showMiniplayerUiWhenMinimized:XB(!1,p.use_miniplayer_ui);\nvar S;this.Ro\u003d(S\u003dp.show_loop_video_toggle)!\u003dnull?S:!0;this.tV\u003dMath.random()\u003c1E-4;this.eD\u003dp.onesie_hot_config||(d\u003d\u003dnull?0:d.onesieHotConfig)?new IiC(p.onesie_hot_config,d\u003d\u003dnull?void 0:d.onesieHotConfig):void 0;this.isTectonic\u003dd?!!d.isTectonic:!!p.isTectonic;this.playerCanaryState\u003db;this.playerCanaryStage\u003dd\u003d\u003dnull?void 0:d.canaryStage;this.I5\u003dnew e$$;g.Y(this,this.I5);this.m2\u003dXB(!1,p.force_gvi);this.datasyncId\u003d(d\u003d\u003dnull?void 0:d.datasyncId)||g.AO(\"DATASYNC_ID\");this.UA\u003dg.AO(\"LOGGED_IN\",!1);this.TT\u003d(d\u003d\u003d\nnull?void 0:d.allowWoffleManagement)||!1;this.cQ\u003dInfinity;this.Of\u003dNaN;this.livingRoomPoTokenId\u003dd\u003d\u003dnull?void 0:d.livingRoomPoTokenId;this.T(\"html5_high_res_logging_always\")?this.ZF\u003d!0:this.ZF\u003dMath.random()*100\u003cg.JH(this.experiments,\"html5_high_res_logging_percent\");var B;this.kT\u003d!!(d\u003d\u003dnull?0:(B\u003dd.embedsHostFlags)\u003d\u003dnull?0:B.allowRcat);this.KZ\u003d!g.yJ(this)\u0026\u0026!He(this)};\ng.zG\u003dfunction(p){var d,b;if(!((d\u003dp.webPlayerContextConfig)\u003d\u003dnull?0:(b\u003dd.embedsHostFlags)\u003d\u003dnull?0:b.enableLiteUx)||p.vu||p.S||p.B||p.RB\u003d\u003d\u003d\"EMBEDDED_PLAYER_MODE_PFP\")return\"EMBEDDED_PLAYER_LITE_MODE_NONE\";p\u003dg.JH(p.experiments,\"embeds_web_lite_mode\");return p\u003d\u003d\u003dvoid 0?\"EMBEDDED_PLAYER_LITE_MODE_UNKNOWN\":p\u003e\u003d0\u0026\u0026p\u003cR$K.length?R$K[p]:\"EMBEDDED_PLAYER_LITE_MODE_UNKNOWN\"};\nie\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?!1:b;p.T_\u003doN(p.T_,d.video_id);p.ih\u003doN(p.ih,d.eventid);p.ih\u0026\u0026(Cg\u003dp.ih);for(var v\u003d[],P\u003dg.u(Object.keys(T4u)),M\u003dP.next();!M.done;M\u003dP.next()){M\u003dT4u[M.value];var X\u003dd[M];X!\u003dnull\u0026\u0026(X!\u003d\u003dp.D[M]\u0026\u0026v.push(M),p.D[M]\u003dX)}!b\u0026\u0026v.length\u003e0\u0026\u0026p.tV\u0026\u0026(v.sort(),g.DF(new g.RN(\"Player client parameters changed after startup\",v)));p.userAge\u003daN(p.userAge,d.user_age);p.ju\u003doN(p.ju,d.user_display_email);p.userDisplayImage\u003doN(p.userDisplayImage,d.user_display_image);g.dq(p.userDisplayImage)||(p.userDisplayImage\u003d\n\"\");p.userDisplayName\u003doN(p.userDisplayName,d.user_display_name);p.wc\u003doN(p.wc,d.user_gender);p.csiPageType\u003doN(p.csiPageType,d.csi_page_type);p.csiServiceName\u003doN(p.csiServiceName,d.csi_service_name);p.DG\u003dXB(p.DG,d.enablecsi);p.pageId\u003doN(p.pageId,d.pageid);if(b\u003dd.enabled_engage_types)p.enabledEngageTypes\u003dnew Set(b.split(\",\"));d.living_room_session_po_token\u0026\u0026(p.iq\u003dd.living_room_session_po_token.toString())};\nVJ\u003dfunction(p,d){return!p.S\u0026\u0026K8()\u0026\u0026yI(55)\u0026\u0026p.controlsType\u003d\u003d\u003d\"3\"\u0026\u0026!d};\ng.eT\u003dfunction(p){p\u003dts(p.kJ);return p\u003d\u003d\u003d\"www.youtube-nocookie.com\"?\"www.youtube.com\":p};\nST\u003dfunction(p,d,b){return p.protocol+\"://i1.ytimg.com/vi/\"+d+\"/\"+(b||\"hqdefault.jpg\")};\nYR\u003dfunction(p){return NS(p)\u0026\u0026!g.yJ(p)};\ng.Uz\u003dfunction(p){return p.T(\"html5_local_playsinline\")?W3\u0026\u0026!g.fb(602)\u0026\u0026!(\"playsInline\"in cb()):W3\u0026\u0026!p.HP||g.m8(\"nintendo wiiu\")?!0:!1};\n$b\u003dfunction(p){return p.D.c};\ng.UD\u003dfunction(p){return/^TVHTML5/.test($b(p))};\ng.gf\u003dfunction(p){return $b(p)\u003d\u003d\u003d\"TVHTML5\"};\nYZB\u003dfunction(p){return $b(p)\u003d\u003d\u003d\"TVHTML5_SIMPLY_EMBEDDED_PLAYER\"};\nxlk\u003dfunction(p){return p.D.cmodel\u003d\u003d\u003d\"CHROMECAST ULTRA/STEAK\"||p.D.cmodel\u003d\u003d\u003d\"CHROMECAST/STEAK\"};\ng.Lq\u003dfunction(){return window.devicePixelRatio\u003e1?window.devicePixelRatio:1};\nwW\u003dfunction(p){return/web/i.test($b(p))};\ng.QJ\u003dfunction(p){return $b(p).toUpperCase()\u003d\u003d\u003d\"WEB\"};\nHe\u003dfunction(p){return $b(p)\u003d\u003d\u003d\"WEB_KIDS\"};\ng.yJ\u003dfunction(p){return $b(p)\u003d\u003d\u003d\"WEB_UNPLUGGED\"};\n$R\u003dfunction(p){return $b(p)\u003d\u003d\u003d\"TVHTML5_UNPLUGGED\"};\ng.Ge\u003dfunction(p){return g.yJ(p)||$b(p)\u003d\u003d\u003d\"TV_UNPLUGGED_CAST\"||$R(p)};\ng.eo\u003dfunction(p){return $b(p)\u003d\u003d\u003d\"WEB_REMIX\"};\ng.mJ\u003dfunction(p){return $b(p)\u003d\u003d\u003d\"WEB_EMBEDDED_PLAYER\"};\ng.xR\u003dfunction(p){return(p.deviceIsAudioOnly||!g.Is||Rb||p.controlsType\u003d\u003d\u003d\"3\"?!1:g.bt?p.V\u0026\u0026g.fb(51):!0)||(p.deviceIsAudioOnly||!g.i0||Rb||p.controlsType\u003d\u003d\u003d\"3\"?!1:g.bt?p.V\u0026\u0026g.fb(48):g.fb(38))||(p.deviceIsAudioOnly||!g.sz||Rb||p.controlsType\u003d\u003d\u003d\"3\"?!1:g.bt?p.V\u0026\u0026g.fb(37):g.fb(27))||!p.deviceIsAudioOnly\u0026\u0026g.Kq\u0026\u0026!l_j()\u0026\u0026g.fb(11)||!p.deviceIsAudioOnly\u0026\u0026g.Ee\u0026\u0026g.fb(\"604.4\")};\nAWu\u003dfunction(p){if(g.ce(p)\u0026\u0026GG)return!1;if(g.i0){if(!g.fb(47)||!g.fb(52)\u0026\u0026g.fb(51))return!1}else if(g.Ee)return!1;return window.AudioContext||window.webkitAudioContext?!0:!1};\npqz\u003dfunction(p,d){return p.enabledEngageTypes.has(d.toString())||WmD.includes(d)};\nNS\u003dfunction(p){return p.IB\u003d\u003d\u003d\"detailpage\"};\ng.ce\u003dfunction(p){return p.IB\u003d\u003d\u003d\"embedded\"};\nBe\u003dfunction(p){return p.IB\u003d\u003d\u003d\"leanback\"};\nCq\u003dfunction(p){return p.IB\u003d\u003d\u003d\"adunit\"||p.playerStyle\u003d\u003d\u003d\"gvn\"};\ng.IQ\u003dfunction(p){return p.IB\u003d\u003d\u003d\"profilepage\"};\ng.Ez\u003dfunction(p){return p.V\u0026\u0026g.ce(p)\u0026\u0026!Cq(p)\u0026\u0026!p.S};\nRQ\u003dfunction(p){if(!p.userDisplayImage)return\"\";var d\u003dp.userDisplayImage.split(\"/\");if(d.length\u003d\u003d\u003d5)return p\u003dd[d.length-1].split(\"\u003d\"),p[1]\u003d\"s20-c\",d[d.length-1]\u003dp.join(\"\u003d\"),d.join(\"/\");if(d.length\u003d\u003d\u003d8)return d.splice(7,0,\"s20-c\"),d.join(\"/\");if(d.length\u003d\u003d\u003d9)return d[7]+\u003d\"-s20-c\",d.join(\"/\");g.DF(new g.RN(\"Profile image not a FIFE URL.\",p.userDisplayImage));return p.userDisplayImage};\ng.TG\u003dfunction(p){var d\u003dg.eT(p);dfu.includes(d)\u0026\u0026(d\u003d\"www.youtube.com\");return p.protocol+\"://\"+d};\ng.As\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?\"\":d;if(p.Rg){var b\u003dnew xA,v,P\u003dp.Rg();P.signedOut?v\u003d\"\":P.token?v\u003dP.token:P.pendingResult.then(function(M){P.signedOut?b.resolve(\"\"):b.resolve(M.token)},function(M){g.DF(new g.RN(\"b189348328_oauth_callback_failed\",{error:M}));\nb.resolve(d)});\nreturn v!\u003d\u003dvoid 0?DY(v):new ig(b)}return DY(d)};\nWe\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?\"\":d;return p.UA?XW(!0):hG(FW(XW(g.As(p,d)),function(b){return XW(!!b)}),function(){return XW(!1)})};\nts\u003dfunction(p){var d\u003dg.e7(p);return(p\u003dNumber(g.V4(4,p))||null)?d+\":\"+p:d};\npu\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?!1:d;var b\u003dgF[p],v\u003dbou[b],P\u003dvnk[p];if(!P||!v)return null;d\u003dnew em(d?P.height:P.width,d?P.width:P.height,P.fps);v\u003dak(v,d,b);return new Lm(p,v,{video:d,CX:P.bitrate/8})};\nMZB\u003dfunction(p){var d\u003dbou[gF[p]],b\u003dPU7[p];return b\u0026\u0026d?new Lm(p,d,{audio:new Hb(b.audioSampleRate,b.numChannels)}):null};\ndI\u003dfunction(p){this.D\u003dp};\nb_\u003dfunction(p,d,b,v){if(b)return H3();b\u003d{};var P\u003dcb();d\u003dg.u(d);for(var M\u003dd.next();!M.done;M\u003dd.next())if(M\u003dM.value,p.canPlayType(P,M.getInfo().mimeType)||v){var X\u003dM.D.video.quality;if(!b[X]||b[X].getInfo().n$())b[X]\u003dM}p\u003d[];b.auto\u0026\u0026p.push(b.auto);v\u003dg.u(Sm);for(P\u003dv.next();!P.done;P\u003dv.next())(P\u003db[P.value])\u0026\u0026p.push(P);return p.length?DY(p):H3()};\nXqu\u003dfunction(p){this.itag\u003dp.itag;this.url\u003dp.url;this.codecs\u003dp.codecs;this.width\u003dp.width;this.height\u003dp.height;this.fps\u003dp.fps;this.bitrate\u003dp.bitrate;var d;this.U\u003d((d\u003dp.audioItag)\u003d\u003dnull?void 0:d.split(\",\"))||[];this.Ey\u003dp.Ey;this.xj\u003dp.xj||\"\";this.WX\u003dp.WX;this.audioChannels\u003dp.audioChannels;this.D\u003d\"\"};\nq$u\u003dfunction(p,d,b,v){d\u003dd\u003d\u003d\u003dvoid 0?!1:d;b\u003db\u003d\u003d\u003dvoid 0?!0:b;v\u003dv\u003d\u003d\u003dvoid 0?{}:v;var P\u003d{};p\u003dg.u(p);for(var M\u003dp.next();!M.done;M\u003dp.next()){M\u003dM.value;if(d\u0026\u0026MediaSource\u0026\u0026MediaSource.isTypeSupported){var X\u003dM.type;M.audio_channels\u0026\u0026(X\u003dX+\"; channels\u003d\"+M.audio_channels);if(!MediaSource.isTypeSupported(X)){v[M.itag]\u003d\"tpus\";continue}}if(b||!M.drm_families||M.eotf!\u003d\u003d\"smpte2084\"\u0026\u0026M.eotf!\u003d\u003d\"arib-std-b67\"){X\u003dvoid 0;var a\u003d{bt709:\"SDR\",bt2020:\"SDR\",smpte2084:\"PQ\",\"arib-std-b67\":\"HLG\"},F\u003dM.type.match(/codecs\u003d\"([^\"]*)\"/);\nF\u003dF?F[1]:\"\";M.audio_track_id\u0026\u0026(X\u003dnew g.b0(M.name,M.audio_track_id,!!M.is_default));var h\u003dM.eotf;M\u003dnew Xqu({itag:M.itag,url:M.url,codecs:F,width:Number(M.width),height:Number(M.height),fps:Number(M.fps),bitrate:Number(M.bitrate),audioItag:M.audio_itag,Ey:h?a[h]:void 0,xj:M.drm_families,WX:X,audioChannels:Number(M.audio_channels)});P[M.itag]\u003dP[M.itag]||[];P[M.itag].push(M)}else v[M.itag]\u003d\"enchdr\"}return P};\naZ$\u003dfunction(p,d,b,v,P){this.B\u003dp;this.U\u003dd;this.X\u003db;this.cpn\u003dv;this.S\u003dP;this.V\u003d0;this.D\u003d\"\"};\nonw\u003dfunction(p,d){p.B.some(function(b){var v;return((v\u003db.WX)\u003d\u003dnull?void 0:v.getId())\u003d\u003d\u003dd});\np.D\u003dd};\nvc\u003dfunction(p,d,b){p.cpn\u0026\u0026(d\u003dg.$B(d,{cpn:p.cpn}));b\u0026\u0026(d\u003dg.$B(d,{paired:b}));return d};\nFRC\u003dfunction(p,d){p\u003dp.itag.toString();d!\u003d\u003dnull\u0026\u0026(p+\u003dd.itag.toString());return p};\nhI$\u003dfunction(p){for(var d\u003d[],b\u003d[],v\u003dg.u(p.U),P\u003dv.next();!P.done;P\u003dv.next())P\u003dP.value,P.bitrate\u003c\u003dp.V?d.push(P):b.push(P);d.sort(function(M,X){return X.bitrate-M.bitrate});\nb.sort(function(M,X){return M.bitrate-X.bitrate});\np.U\u003dd.concat(b)};\nPc\u003dfunction(p,d,b){this.D\u003dp;this.U\u003dd;this.expiration\u003db;this.kL\u003dnull};\nOoK\u003dfunction(p,d){if(!(Rb||Th()||B3()))return null;p\u003dq$u(d,p.T(\"html5_filter_fmp4_in_hls\"));if(!p)return null;d\u003d[];for(var b\u003d{},v\u003dg.u(Object.keys(p)),P\u003dv.next();!P.done;P\u003dv.next()){P\u003dg.u(p[P.value]);for(var M\u003dP.next();!M.done;M\u003dP.next()){var X\u003dM.value;X.WX\u0026\u0026(M\u003dX.WX.getId(),b[M]||(X\u003dnew g.TM(M,X.WX),b[M]\u003dX,d.push(X)))}}return d.length\u003e0?d:null};\nfZC\u003dfunction(p,d,b,v,P,M,X){if(!(Rb||Th()||B3()))return H3();var a\u003d{},F\u003dJZw(b),h\u003dq$u(b,p.T(\"html5_filter_fmp4_in_hls\"),p.X.S,a);if(!h)return X({noplst:1}),H3();kow(h);b\u003d{};var O\u003d(b.fairplay\u003d\"https://youtube.com/api/drm/fps?ek\u003duninitialized\",b),J;b\u003d[];var k\u003d[],n\u003d[],r\u003dnull,Z\u003d\"\";v\u003dv\u0026\u0026v.match(/hls_timedtext_playlist/)?new Xqu({itag:\"0\",url:v,codecs:\"vtt\",width:0,height:0,fps:0,bitrate:0,WX:new g.b0(\"English\",\"en\",!1)}):null;for(var C\u003dg.u(Object.keys(h)),G\u003dC.next();!G.done;G\u003dC.next())if(G\u003dG.value,!p.T(\"html5_disable_drm_hfr_1080\")||\nG!\u003d\u003d\"383\"\u0026\u0026G!\u003d\u003d\"373\"){G\u003dg.u(h[G]);for(var U\u003dG.next();!U.done;U\u003dG.next())if(U\u003dU.value,U.width){for(var I\u003dg.u(U.U),V\u003dI.next();!V.done;V\u003dI.next())if(V\u003dV.value,h[V]){U.D\u003dV;break}U.D||(U.D\u003dnnB(h,U));if(I\u003dh[U.D])if(b.push(U),U.xj\u003d\u003d\u003d\"fairplay\"\u0026\u0026(J\u003dO),V\u003d\"\",U.Ey\u003d\u003d\u003d\"PQ\"?V\u003d\"smpte2084\":U.Ey\u003d\u003d\u003d\"HLG\"\u0026\u0026(V\u003d\"arib-std-b67\"),V\u0026\u0026(Z\u003dV),n.push(rZu(I,[U],v,M,U.itag,U.width,U.height,U.fps,F,void 0,void 0,J,V)),!r||U.width*U.height*U.fps\u003er.width*r.height*r.fps)r\u003dU}else k.push(U)}else a[G]\u003d\"disdrmhfr\";n.reduce(function(S,\nB){return B.getInfo().isEncrypted()\u0026\u0026S},!0)\u0026\u0026(J\u003dO);\nP\u003dMath.max(P,0);O\u003dr||{};h\u003dO.fps\u003d\u003d\u003dvoid 0?0:O.fps;r\u003dO.width\u003d\u003d\u003dvoid 0?0:O.width;O\u003dO.height\u003d\u003d\u003dvoid 0?0:O.height;C\u003dp.T(\"html5_native_audio_track_switching\");n.push(rZu(k,b,v,M,\"93\",r,O,h,F,\"auto\",P,J,Z,C));Object.entries(a).length\u0026\u0026X(a);return b_(p.X,n,VJ(p,d),!1)};\nrZu\u003dfunction(p,d,b,v,P,M,X,a,F,h,O,J,k,n){for(var r\u003d0,Z\u003d\"\",C\u003dg.u(p),G\u003dC.next();!G.done;G\u003dC.next())G\u003dG.value,Z||(Z\u003dG.itag),G.audioChannels\u0026\u0026G.audioChannels\u003er\u0026\u0026(r\u003dG.audioChannels,Z\u003dG.itag);P\u003dnew Lm(P,\"application/x-mpegURL\",{audio:new Hb(0,r),video:new em(M,X,a,null,void 0,h,void 0,k),xj:J,nW:Z});p\u003dnew aZ$(p,d,b?[b]:[],v,!!n);p.V\u003dO?O:1369843;return new Pc(P,p,F)};\nJZw\u003dfunction(p){p\u003dg.u(p);for(var d\u003dp.next();!d.done;d\u003dp.next())if(d\u003dd.value,d.url\u0026\u0026(d\u003dd.url.split(\"expire/\"),!(d.length\u003c\u003d1)))return+d[1].split(\"/\")[0];return NaN};\nnnB\u003dfunction(p,d){for(var b\u003dg.u(Object.keys(p)),v\u003db.next();!v.done;v\u003db.next()){v\u003dv.value;var P\u003dp[v][0];if(!P.width\u0026\u0026P.xj\u003d\u003d\u003dd.xj\u0026\u0026!P.audioChannels)return v}return\"\"};\nkow\u003dfunction(p){for(var d\u003dnew Set,b\u003dg.u(Object.values(p)),v\u003db.next();!v.done;v\u003db.next())v\u003dv.value,v.length\u0026\u0026(v\u003dv[0],v.height\u0026\u0026v.codecs.startsWith(\"vp09\")\u0026\u0026d.add(v.height));b\u003d[];if(d.size){v\u003dg.u(Object.keys(p));for(var P\u003dv.next();!P.done;P\u003dv.next())if(P\u003dP.value,p[P].length){var M\u003dp[P][0];M.height\u0026\u0026d.has(M.height)\u0026\u0026!M.codecs.startsWith(\"vp09\")\u0026\u0026b.push(P)}}d\u003dg.u(b);for(b\u003dd.next();!b.done;b\u003dd.next())delete p[b.value]};\nMZ\u003dfunction(p,d){this.D\u003dp;this.U\u003dd};\nugk\u003dfunction(p,d,b,v){var P\u003d[];b\u003dg.u(b);for(var M\u003db.next();!M.done;M\u003db.next()){var X\u003dM.value;if(X.url){M\u003dnew g.fR(X.url,!0);if(X.s){var a\u003dM,F\u003dX.sp,h\u003drH7(decodeURIComponent(X.s));a.set(F,encodeURIComponent(h))}a\u003dg.u(Object.keys(v));for(F\u003da.next();!F.done;F\u003da.next())F\u003dF.value,M.set(F,v[F]);X\u003ddt(X.type,X.quality,X.itag,X.width,X.height);P.push(new MZ(X,M))}}return b_(p.X,P,VJ(p,d),!1)};\nXT\u003dfunction(p,d){this.D\u003dp;this.U\u003dd};\nlZ7\u003dfunction(p,d,b){var v\u003d[];b\u003dg.u(b);for(var P\u003db.next();!P.done;P\u003db.next())if((P\u003dP.value)\u0026\u0026P.url){var M\u003ddt(P.type,\"medium\",\"0\");v.push(new XT(M,P.url))}return b_(p.X,v,VJ(p,d),!1)};\ns9K\u003dfunction(p,d){var b\u003d[],v\u003ddt(d.type,\"auto\",d.itag);b.push(new XT(v,d.url));return b_(p.X,b,!1,!0)};\nEnu\u003dfunction(p){return p\u0026\u0026Zou[p]?Zou[p]:null};\nCUu\u003dfunction(p){if(p\u003dp.commonConfig)this.url\u003dp.url,this.urlQueryOverride\u003dp.urlQueryOverride,p.ustreamerConfig\u0026\u0026(this.pZ\u003dbe(p.ustreamerConfig)||void 0)};\nNaC\u003dfunction(p,d){var b;if(d\u003dd\u003d\u003dnull?void 0:(b\u003dd.watchEndpointSupportedOnesieConfig)\u003d\u003dnull?void 0:b.html5PlaybackOnesieConfig)p.bv\u003dnew CUu(d)};\ng.qZ\u003dfunction(p){p\u003dp\u003d\u003d\u003dvoid 0?{}:p;this.languageCode\u003dp.languageCode||\"\";this.languageName\u003dp.languageName||null;this.kind\u003dp.kind||\"\";this.name\u003dp.name\u003d\u003d\u003dvoid 0?null:p.name;this.displayName\u003dp.displayName||null;this.id\u003dp.id||null;this.D\u003dp.is_servable||!1;this.isTranslateable\u003dp.is_translateable||!1;this.url\u003dp.url||null;this.vssId\u003dp.vss_id||\"\";this.isDefault\u003dp.is_default||!1;this.translationLanguage\u003dp.translationLanguage||null;this.xtags\u003dp.xtags||\"\";this.captionId\u003dp.captionId||\"\"};\ng.oJ\u003dfunction(p){var d\u003d{languageCode:p.languageCode,languageName:p.languageName,displayName:g.aJ(p),kind:p.kind,name:p.name,id:p.id,is_servable:p.D,is_default:p.isDefault,is_translateable:p.isTranslateable,vss_id:p.vssId};p.xtags\u0026\u0026(d.xtags\u003dp.xtags);p.captionId\u0026\u0026(d.captionId\u003dp.captionId);p.translationLanguage\u0026\u0026(d.translationLanguage\u003dp.translationLanguage);return d};\ng.FT\u003dfunction(p){return p.translationLanguage?p.translationLanguage.languageCode:p.languageCode};\ng.Gok\u003dfunction(p){var d\u003dp.vssId;p.translationLanguage\u0026\u0026d\u0026\u0026(d\u003d\"t\"+d+\".\"+g.FT(p));return d};\ng.aJ\u003dfunction(p){var d\u003d[];if(p.displayName)d.push(p.displayName);else{var b\u003dp.languageName||\"\";d.push(b);p.kind\u003d\u003d\u003d\"asr\"\u0026\u0026b.indexOf(\"(\")\u003d\u003d\u003d-1\u0026\u0026d.push(\" (Automatic Captions)\");p.name\u0026\u0026d.push(\" - \"+p.name)}p.translationLanguage\u0026\u0026d.push(\" \u003e\u003e \"+p.translationLanguage.languageName);return d.join(\"\")};\nyZu\u003dfunction(p,d,b,v){p||(p\u003dd\u0026\u0026wq$.hasOwnProperty(d)\u0026\u0026Ufj.hasOwnProperty(d)?Ufj[d]+\"_\"+wq$[d]:void 0);d\u003dp;if(!d)return null;p\u003dd.match(cZD);if(!p||p.length!\u003d\u003d5)return null;if(p\u003dd.match(cZD)){var P\u003dNumber(p[3]),M\u003d[7,8,10,5,6];p\u003d!(Number(p[1])\u003d\u003d\u003d1\u0026\u0026P\u003d\u003d\u003d8)\u0026\u0026M.indexOf(P)\u003e\u003d0}else p\u003d!1;return b||v||p?d:null};\nhL\u003dfunction(p,d){for(var b\u003d{},v\u003dg.u(Object.keys(IZC)),P\u003dv.next();!P.done;P\u003dv.next()){P\u003dP.value;var M\u003dd?d+P:P;M\u003dp[M+\"_webp\"]||p[M];g.dq(M)\u0026\u0026(b[IZC[P]]\u003dM)}return b};\nOK\u003dfunction(p){var d\u003d{};if(!p||!p.thumbnails)return d;p\u003dp.thumbnails.filter(function(a){return!!a.url});\np.sort(function(a,F){return a.width-F.width||a.height-F.height});\nfor(var b\u003dg.u(Object.keys(zIC)),v\u003db.next();!v.done;v\u003db.next()){var P\u003dNumber(v.value);v\u003dzIC[P];for(var M\u003dg.u(p),X\u003dM.next();!X.done;X\u003dM.next())if(X\u003dX.value,X.width\u003e\u003dP){P\u003dj9K(X.url);g.dq(P)\u0026\u0026(d[v]\u003dP);break}}(p\u003dp.pop())\u0026\u0026p.width\u003e\u003d1280\u0026\u0026(p\u003dj9K(p.url),g.dq(p)\u0026\u0026(d[\"maxresdefault.jpg\"]\u003dp));return d};\nj9K\u003dfunction(p){return p.startsWith(\"//\")?\"https:\"+p:p};\nJL\u003dfunction(p){return p\u0026\u0026p.baseUrl||\"\"};\nks\u003dfunction(p){p\u003dg.aM(p);for(var d\u003dg.u(Object.keys(p)),b\u003dd.next();!b.done;b\u003dd.next()){b\u003db.value;var v\u003dp[b];p[b]\u003dArray.isArray(v)?v[0]:v}return p};\ntZk\u003dfunction(p,d){p.botguardData\u003dd.playerAttestationRenderer.botguardData;d\u003dd.playerAttestationRenderer.challenge;d!\u003dnull\u0026\u0026(p.Zj\u003dd)};\nDfD\u003dfunction(p,d){d\u003dg.u(d);for(var b\u003dd.next();!b.done;b\u003dd.next()){b\u003db.value;var v\u003db.interstitials.map(function(X){var a\u003dg.L(X,iok);if(a)return{is_yto_interstitial:!0,raw_player_response:a};if(X\u003dg.L(X,HoD))return Object.assign({is_yto_interstitial:!0},Xr(X))});\nv\u003dg.u(v);for(var P\u003dv.next();!P.done;P\u003dv.next())switch(P\u003dP.value,b.podConfig.playbackPlacement){case \"INTERSTITIAL_PLAYBACK_PLACEMENT_PRE\":p.interstitials\u003dp.interstitials.concat({time:0,playerVars:P,TM:5});break;case \"INTERSTITIAL_PLAYBACK_PLACEMENT_POST\":p.interstitials\u003dp.interstitials.concat({time:0x7ffffffffffff,playerVars:P,TM:6});break;case \"INTERSTITIAL_PLAYBACK_PLACEMENT_INSERT_AT_VIDEO_TIME\":var M\u003dNumber(b.podConfig.timeToInsertAtMillis);p.interstitials\u003dp.interstitials.concat({time:M,playerVars:P,\nTM:M\u003d\u003d\u003d0?5:7})}}};\nVZ7\u003dfunction(p,d){if(d\u003dd.find(function(b){return!(!b||!b.tooltipRenderer)}))p.tooltipRenderer\u003dd.tooltipRenderer};\neIz\u003dfunction(p,d){d.subscribeCommand\u0026\u0026(p.subscribeCommand\u003dd.subscribeCommand);d.unsubscribeCommand\u0026\u0026(p.unsubscribeCommand\u003dd.unsubscribeCommand);d.addToWatchLaterCommand\u0026\u0026(p.addToWatchLaterCommand\u003dd.addToWatchLaterCommand);d.removeFromWatchLaterCommand\u0026\u0026(p.removeFromWatchLaterCommand\u003dd.removeFromWatchLaterCommand);d.getSharePanelCommand\u0026\u0026(p.getSharePanelCommand\u003dd.getSharePanelCommand)};\nS$u\u003dfunction(p,d){d!\u003dnull?(p.D7\u003dd,p.sH\u003d!0):(p.D7\u003d\"\",p.sH\u003d!1)};\nnu\u003dfunction(p,d){this.type\u003dp||\"\";this.id\u003dd||\"\"};\ng.rI\u003dfunction(p){return new nu(p.substring(0,2),p.substring(2))};\ng.fu\u003dfunction(p,d){this.mZ\u003dp;this.author\u003d\"\";this.vI\u003dnull;this.playlistLength\u003d0;this.D\u003dthis.sessionData\u003dnull;this.C\u003d{};this.title\u003d\"\";if(d){this.author\u003dd.author||d.playlist_author||\"\";this.title\u003dd.playlist_title||\"\";if(p\u003dd.session_data)this.sessionData\u003dP3(p,\"\u0026\");var b;this.D\u003d((b\u003dd.thumbnail_ids)\u003d\u003dnull?void 0:b.split(\",\")[0])||null;this.C\u003dhL(d,\"playlist_\");this.videoId\u003dd.video_id||void 0;if(b\u003dd.list)switch(d.listType){case \"user_uploads\":this.playlistId\u003d(new nu(\"UU\",\"PLAYER_\"+b)).toString();break;default:if(p\u003d\nd.playlist_length)this.playlistLength\u003dNumber(p)||0;this.playlistId\u003dg.rI(b).toString();if(d\u003dd.video)this.videoId\u003d(d[0]||null).video_id||void 0}else d.playlist\u0026\u0026(this.playlistLength\u003dd.playlist.toString().split(\",\").length)}};\ng.u_\u003dfunction(p,d){this.mZ\u003dp;this.pG\u003dthis.author\u003d\"\";this.vI\u003dnull;this.isUpcoming\u003dthis.isLivePlayback\u003d!1;this.lengthSeconds\u003d0;this.Ky\u003dthis.lengthText\u003d\"\";this.sessionData\u003dnull;this.C\u003d{};this.title\u003d\"\";if(d){this.ariaLabel\u003dd.aria_label||void 0;this.author\u003dd.author||\"\";this.pG\u003dd.pG||\"\";if(p\u003dd.endscreen_autoplay_session_data)this.vI\u003dP3(p,\"\u0026\");this.xf\u003dd.xf;this.isLivePlayback\u003dd.live_playback\u003d\u003d\u003d\"1\";this.isUpcoming\u003d!!d.isUpcoming;if(p\u003dd.length_seconds)this.lengthSeconds\u003dtypeof p\u003d\u003d\u003d\"string\"?Number(p):p;this.lengthText\u003d\nd.lengthText||\"\";this.Ky\u003dd.Ky||\"\";this.publishedTimeText\u003dd.publishedTimeText||void 0;if(p\u003dd.session_data)this.sessionData\u003dP3(p,\"\u0026\");this.shortViewCount\u003dd.short_view_count_text||void 0;this.C\u003dhL(d);this.title\u003dd.title||\"\";this.videoId\u003dd.docid||d.video_id||d.videoId||d.id||void 0;this.watchUrl\u003dd.watchUrl||void 0}};\nY$K\u003dfunction(p){var d,b,v\u003d(d\u003dp.getWatchNextResponse())\u003d\u003dnull?void 0:(b\u003dd.contents)\u003d\u003dnull?void 0:b.twoColumnWatchNextResults,P,M,X,a,F;p\u003d(P\u003dp.getWatchNextResponse())\u003d\u003dnull?void 0:(M\u003dP.playerOverlays)\u003d\u003dnull?void 0:(X\u003dM.playerOverlayRenderer)\u003d\u003dnull?void 0:(a\u003dX.endScreen)\u003d\u003dnull?void 0:(F\u003da.watchNextEndScreenRenderer)\u003d\u003dnull?void 0:F.results;if(!p){var h,O;p\u003dv\u003d\u003dnull?void 0:(h\u003dv.endScreen)\u003d\u003dnull?void 0:(O\u003dh.endScreen)\u003d\u003dnull?void 0:O.results}return p};\ng.sK\u003dfunction(p){var d,b,v;p\u003dg.L((d\u003dp.getWatchNextResponse())\u003d\u003dnull?void 0:(b\u003dd.playerOverlays)\u003d\u003dnull?void 0:(v\u003db.playerOverlayRenderer)\u003d\u003dnull?void 0:v.decoratedPlayerBarRenderer,l_);return g.L(p\u003d\u003dnull?void 0:p.playerBar,gnj)};\nLRu\u003dfunction(p){this.D\u003dp.playback_progress_0s_url;this.B\u003dp.playback_progress_2s_url;this.U\u003dp.playback_progress_10s_url};\nQ9C\u003dfunction(){if(Zc\u003d\u003d\u003dvoid 0){try{window.localStorage.removeItem(\"yt-player-lv\")}catch(d){}a:{try{var p\u003d!!self.localStorage}catch(d){p\u003d!1}if(p\u0026\u0026(p\u003dg.YV(g.TZ()+\"::yt-player\"))){Zc\u003dnew gy(p);break a}Zc\u003dvoid 0}}return Zc};\ng.EK\u003dfunction(){var p\u003dQ9C();if(!p)return{};try{var d\u003dp.get(\"yt-player-lv\");return JSON.parse(d||\"{}\")}catch(b){return{}}};\ng.$f7\u003dfunction(p){var d\u003dQ9C();d\u0026\u0026(p\u003dJSON.stringify(p),d.set(\"yt-player-lv\",p))};\ng.Cu\u003dfunction(p){return g.EK()[p]||0};\ng.NZ\u003dfunction(p,d){var b\u003dg.EK();d!\u003d\u003db[p]\u0026\u0026(d!\u003d\u003d0?b[p]\u003dd:delete b[p],g.$f7(b))};\ng.Gu\u003dfunction(p){return g.z(function(d){return d.return(g.KU(mfD(),p))})};\nUK\u003dfunction(p,d,b,v,P,M,X,a){var F,h,O,J,k,n;return g.z(function(r){switch(r.D){case 1:return F\u003dg.Cu(p),F\u003d\u003d\u003d4?r.return(4):g.y(r,g.d_(),2);case 2:h\u003dr.U;if(!h)throw g.N_(\"wiac\");if(!a||X\u003d\u003d\u003dvoid 0){r.LX(3);break}return g.y(r,KRK(a,X),4);case 4:X\u003dr.U;case 3:return O\u003db.lastModified||\"0\",g.y(r,g.Gu(h),5);case 5:return J\u003dr.U,g.sW(r,6),wI++,g.y(r,g.ip(J,[\"index\",\"media\"],{mode:\"readwrite\",tag:\"IDB_TRANSACTION_TAG_WIAC\",Ib:!0},function(Z){if(M!\u003d\u003dvoid 0\u0026\u0026X!\u003d\u003dvoid 0){var C\u003d\"\"+p+\"|\"+d.id+\"|\"+O+\"|\"+String(M).padStart(10,\n\"0\");C\u003dg.HQ(Z.objectStore(\"media\"),X,C)}else C\u003dg.w2.resolve(void 0);var G\u003dxfD(p,d.y7()),U\u003dxfD(p,!d.y7()),I\u003d{fmts:BaC(v),format:b||{}};G\u003dg.HQ(Z.objectStore(\"index\"),I,G);var V\u003dv.downloadedEndTime\u003d\u003d\u003d-1;I\u003dV?Z.objectStore(\"index\").get(U):g.w2.resolve(void 0);var S\u003d{fmts:\"music\",format:{}};Z\u003dV\u0026\u0026P\u0026\u0026!d.y7()?g.HQ(Z.objectStore(\"index\"),S,U):g.w2.resolve(void 0);return g.w2.all([Z,I,C,G]).then(function(B){B\u003dg.u(B);B.next();B\u003dB.next().value;wI--;var x\u003dg.Cu(p);if(x!\u003d\u003d4\u0026\u0026V\u0026\u0026P||B!\u003d\u003dvoid 0\u0026\u0026g.RIk(B.fmts))x\u003d1,g.NZ(p,\nx);return x})}),8);\ncase 8:return r.return(r.U);case 6:k\u003dg.Cz(r);wI--;n\u003dg.Cu(p);if(n\u003d\u003d\u003d4)return r.return(n);g.NZ(p,4);throw k;}})};\ng.Ta$\u003dfunction(p){var d,b;return g.z(function(v){if(v.D\u003d\u003d1)return g.y(v,g.d_(),2);if(v.D!\u003d3){d\u003dv.U;if(!d)throw g.N_(\"ri\");return g.y(v,g.Gu(d),3)}b\u003dv.U;return v.return(g.ip(b,[\"index\"],{mode:\"readonly\",tag:\"IDB_TRANSACTION_TAG_LMRI\"},function(P){var M\u003dIDBKeyRange.bound(p+\"|\",p+\"~\");return P.objectStore(\"index\").getAll(M).then(function(X){return X.map(function(a){return a?a.format:{}})})}))})};\nWR$\u003dfunction(p,d,b,v,P){var M,X,a;return g.z(function(F){if(F.D\u003d\u003d1)return g.y(F,g.d_(),2);if(F.D!\u003d3){M\u003dF.U;if(!M)throw g.N_(\"rc\");return g.y(F,g.Gu(M),3)}X\u003dF.U;a\u003dg.ip(X,[\"media\"],{mode:\"readonly\",tag:\"IDB_TRANSACTION_TAG_LMRM\"},function(h){var O\u003d\"\"+p+\"|\"+d+\"|\"+b+\"|\"+String(v).padStart(10,\"0\");return h.objectStore(\"media\").get(O)});\nreturn P?F.return(a.then(function(h){if(h\u003d\u003d\u003dvoid 0)throw Error(\"No data from indexDb\");return AZj(P,h)}).catch(function(h){throw new g.RN(\"Error while reading chunk: \"+h.name+\", \"+h.message);\n})):F.return(a)})};\ng.RIk\u003dfunction(p){return p?p\u003d\u003d\u003d\"music\"?!0:p.includes(\"dlt\u003d-1\")||!p.includes(\"dlt\u003d\"):!1};\nxfD\u003dfunction(p,d){return\"\"+p+\"|\"+(d?\"v\":\"a\")};\nBaC\u003dfunction(p){var d\u003d{};return M5((d.dlt\u003dp.downloadedEndTime.toString(),d.mket\u003dp.maxKnownEndTime.toString(),d.avbr\u003dp.averageByteRate.toString(),d))};\nd7$\u003dfunction(p){var d\u003d{},b\u003d{};p\u003dg.u(p);for(var v\u003dp.next();!v.done;v\u003dp.next()){var P\u003dv.value,M\u003dP.split(\"|\");P.match(g.pDq)?(v\u003dNumber(M.pop()),isNaN(v)?b[P]\u003d\"?\":(M\u003dM.join(\"|\"),(P\u003dd[M])?(M\u003dP[P.length-1],v\u003d\u003d\u003dM.end+1?M.end\u003dv:P.push({start:v,end:v})):d[M]\u003d[{start:v,end:v}])):b[P]\u003d\"?\"}p\u003dg.u(Object.keys(d));for(v\u003dp.next();!v.done;v\u003dp.next())v\u003dv.value,b[v]\u003dd[v].map(function(X){return X.start+\"-\"+X.end}).join(\",\");\nreturn b};\ncc\u003dfunction(p){g.oL.call(this);this.D\u003dnull;this.B\u003dnew QI;this.D\u003dnull;this.S\u003dnew Set;this.crossOrigin\u003dp||\"\"};\nbLD\u003dfunction(p,d,b){for(b\u003dyc(p,b);b\u003e\u003d0;){var v\u003dp.levels[b];if(v.isLoaded(IJ(v,d))\u0026\u0026(v\u003dg.zu(v,d)))return v;b--}return g.zu(p.levels[0],d)};\nPou\u003dfunction(p,d,b){b\u003dyc(p,b);for(var v,P;b\u003e\u003d0;b--)if(v\u003dp.levels[b],P\u003dIJ(v,d),!v.isLoaded(P)){v\u003dp;var M\u003db,X\u003dM+\"-\"+P;v.S.has(X)||(v.S.add(X),v.B.enqueue(M,{wJ:M,O9:P}))}vOu(p)};\nvOu\u003dfunction(p){if(!p.D\u0026\u0026!p.B.isEmpty()){var d\u003dp.B.remove();p.D\u003dM8W(p,d)}};\nM8W\u003dfunction(p,d){var b\u003ddocument.createElement(\"img\");p.crossOrigin\u0026\u0026(b.crossOrigin\u003dp.crossOrigin);b.src\u003dp.levels[d.wJ].z7(d.O9);b.onload\u003dfunction(){var v\u003dd.wJ,P\u003dd.O9;p.D!\u003d\u003dnull\u0026\u0026(p.D.onload\u003dnull,p.D\u003dnull);v\u003dp.levels[v];v.loaded.add(P);vOu(p);var M\u003dv.columns*v.rows;P*\u003dM;v\u003dMath.min(P+M-1,v.bB()-1);P\u003d[P,v];p.publish(\"l\",P[0],P[1])};\nreturn b};\ng.jw\u003dfunction(p,d,b,v){this.level\u003dp;this.V\u003dd;this.loaded\u003dnew Set;this.level\u003dp;this.V\u003dd;p\u003db.split(\"#\");this.width\u003dMath.floor(Number(p[0]));this.height\u003dMath.floor(Number(p[1]));this.frameCount\u003dMath.floor(Number(p[2]));this.columns\u003dMath.floor(Number(p[3]));this.rows\u003dMath.floor(Number(p[4]));this.D\u003dMath.floor(Number(p[5]));this.B\u003dp[6];this.signature\u003dp[7];this.videoLength\u003dv};\nIJ\u003dfunction(p,d){return Math.floor(d/(p.columns*p.rows))};\ng.zu\u003dfunction(p,d){d\u003e\u003dp.CH()\u0026\u0026p.GI();var b\u003dIJ(p,d),v\u003dp.columns*p.rows,P\u003dd%v;d\u003dP%p.columns;P\u003dMath.floor(P/p.columns);var M\u003dp.GI()+1-v*b;if(M\u003cp.columns){var X\u003dM;v\u003d1}else X\u003dp.columns,v\u003dM\u003cv?Math.ceil(M/p.columns):p.rows;return{url:p.z7(b),column:d,columns:X,row:P,rows:v,UC:p.width*X,DI:p.height*v}};\ntL\u003dfunction(p,d,b,v,P){v\u003dv\u003d\u003d\u003dvoid 0?!1:v;P\u003dP\u003d\u003d\u003dvoid 0?!1:P;cc.call(this,b);this.isLive\u003dv;this.Z\u003d!!P;this.levels\u003dthis.U(p,d);this.V\u003dnew Map;this.levels.length\u003e1\u0026\u0026this.levels[0].isDefault()\u0026\u0026this.levels.splice(0,1)};\nXDC\u003dfunction(p,d,b){return(p\u003dp.levels[d])?p.gW(b):-1};\nyc\u003dfunction(p,d){var b\u003dp.V.get(d);if(b)return b;b\u003dp.levels.length;for(var v\u003d0;v\u003cb;v++)if(p.levels[v].width\u003e\u003dd)return p.V.set(d,v),v;p.V.set(d,b-1);return b-1};\ni_\u003dfunction(p,d,b,v){b\u003db.split(\"#\");b\u003d[b[1],b[2],0,b[3],b[4],-1,b[0],\"\"].join(\"#\");g.jw.call(this,p,d,b,0);this.U\u003dnull;this.X\u003dv?2:0};\nHc\u003dfunction(p,d,b,v){tL.call(this,p,0,void 0,d,!(v\u003d\u003d\u003dvoid 0||!v));for(p\u003d0;p\u003cthis.levels.length;p++)this.levels[p].PN(b)};\nqTD\u003dfunction(p,d,b){d\u003d{cpn:d};p.indexOf(\"/ibw/\")\u003d\u003d\u003d-1\u0026\u0026(d.ibw\u003db?String(b):\"1369843\");return{url:g.$B(p,d),type:\"application/x-mpegURL\",quality:\"auto\",itag:\"93\"}};\ng.Vc\u003dfunction(p,d){g.oL.call(this);var b\u003dthis;this.mZ\u003dp;this.adaptiveFormats\u003d\"\";this.k5\u003dthis.Bv\u003dthis.adQueryId\u003dthis.UN\u003dnull;this.qk\u003d{start:NaN,end:NaN};this.cueRanges\u003dthis.xj\u003dnull;this.hn\u003dnew Map;this.compositeLiveStatusToken\u003dthis.compositeLiveIngestionOffsetToken\u003dthis.jV\u003dvoid 0;this.eD\u003dthis.drmParams\u003d\"\";this.eventLabel\u003dnull;this.allowEmbed\u003d!0;this.allowLiveDvr\u003dthis.offlineable\u003dthis.backgroundable\u003d!1;this.YJ\u003d\"\";this.l_\u003d!1;this.uL\u003dnull;this.aq\u003dthis.nB\u003dthis.xr\u003d!1;this.V\u003dnull;this.fW\u003dthis.D2\u003d!1;this.jC\u003d\nNaN;this.applyStatefulNormalization\u003dthis.preserveStatefulLoudnessTarget\u003d!1;this.maxStatefulTimeThresholdSec\u003d0;this.zk\u003dNaN;this.loudnessTargetLkfs\u003dInfinity;this.minimumLoudnessTargetLkfs\u003d-Infinity;this.KZ\u003d0;this.BP\u003d!1;this.Ux\u003dthis.cycToken\u003dnull;this.author\u003d\"\";this.Ew\u003d!1;this.TB\u003d0;this.bl\u003d!1;this.fb\u003dnull;this.N$\u003d[];this.sJ\u003dthis.Rl\u003d!1;this.clientScreenNonce\u003dthis.playerResponseCpn\u003dthis.clientPlaybackNonce\u003dthis.videoCountText\u003dthis.Rb\u003dthis.Q7\u003d\"\";this.contentCheckOk\u003d!1;this.limitedPlaybackDurationInSeconds\u003d\nthis.endSeconds\u003dthis.ob\u003d0;this.SR\u003dthis.ih\u003dthis.U\u003dnull;this.fO\u003d\"\";this.loading\u003d!1;this.l4\u003dthis.ao\u003d0;this.m4\u003dthis.pipable\u003dthis.zM\u003dthis.isAutonav\u003d!1;this.paidContentOverlayDurationMs\u003d0;this.mutedAutoplay\u003dthis.Xv\u003d!1;this.mutedAutoplayDurationMode\u003d0;this.isLiveHeadPlayable\u003dthis.isLivePlayback\u003dthis.s5\u003dthis.isPrivate\u003dthis.isListed\u003dthis.OG\u003dthis.s8\u003d!1;this.BR\u003d\"\";this.isLowLatencyLiveStream\u003dthis.isLivingRoomDeeplink\u003dthis.isLiveDefaultBroadcast\u003dthis.vc\u003dthis.IB\u003dthis.Rd\u003d!1;this.latencyClass\u003d\"UNKNOWN\";this.IE\u003d\nthis.H2\u003dthis.Po\u003dthis.SA\u003dthis.xg\u003dthis.enablePreroll\u003dthis.N9\u003dthis.enableServerStitchedDai\u003dthis.Cd\u003dthis.isMdxPlayback\u003dthis.isUpcoming\u003dthis.isPremiere\u003d!1;this.mdxControlMode\u003dnull;this.isPharma\u003dthis.showSeekingControls\u003d!1;this.gg\u003d0;this.reloadReason\u003d\"\";this.Da\u003dthis.xF\u003dthis.I5\u003d!1;this.keywords\u003d{};this.L0\u003d\"\";this.j5\u003d0;this.w6\u003d!1;this.unpluggedFilterModeType\u003d0;this.liveChunkReadahead\u003dNaN;this.DG\u003dnull;this.tJ\u003dthis.lengthSeconds\u003d0;this.playerParams\u003dthis.musicVideoType\u003dnull;this.Qe\u003dthis.paygated\u003d!1;this.qB\u003d\n[];this.LY\u003d!1;this.aB\u003d[];this.Nv\u003dnull;this.Cn\u003dthis.racyCheckOk\u003d!1;this.pV\u003d{};this.isProximaLatencyEligible\u003d!1;this.L6\u003d0;this.B\u003dnull;this.autonavState\u003d1;this.mP\u003dnull;this.shortDescription\u003d\"\";this.kJ\u003dthis.Kv\u003d!1;this.K$\u003dthis.T_\u003dthis.startSeconds\u003d0;this.iy\u003dthis.Tg\u003dthis.YO\u003dDc;this.VU\u003dthis.suggestions\u003dnull;this.P7\u003dthis.Ci\u003dvoid 0;this.isExternallyHostedPodcast\u003d!1;this.ND\u003dnull;this.expandedSubtitle\u003dthis.expandedTitle\u003dthis.subtitle\u003dthis.title\u003d\"\";this.Hv\u003dvoid 0;this.tC\u003d[];this.cP\u003d[];this.hlsFormats\u003dthis.A9\u003d\n\"\";this.HJ\u003dthis.Qh\u003dthis.OA\u003dthis.Pu\u003dthis.jB\u003dthis.fN\u003dthis.hc\u003dnull;this.ma\u003d\"vvt\";this.ju\u003d!1;this.Hd\u003dnull;this.sK\u003d\"\";this.IH\u003dNaN;this.QX\u003dthis.d6\u003dthis.wO\u003dthis.qh\u003dthis.Ki\u003dthis.HP\u003dthis.uJ\u003dthis.X0\u003dthis.z2\u003dthis.r6\u003d\"\";this.vP\u003dnull;this.mO\u003d!1;this.Z\u003d{};this.clipStart\u003d0;this.clipEnd\u003dInfinity;this.u5\u003d!1;this.heartbeatToken\u003d\"\";this.ye\u003dthis.wL\u003dNaN;this.YI\u003dthis.We\u003dthis.Pn\u003dthis.Xj\u003dthis.dL\u003d!1;this.kT\u003d!0;this.C\u003d{};this.captionTracks\u003d[];this.eL\u003d[];this.q4\u003d0;this.D6\u003d[];this.R2\u003d[];this.b_\u003d!1;this.Bd\u003d{};this.UA\u003dnew g.TM(\"und\",\nnew g.b0(\"Default\",\"und\",!0));this.Uy\u003d0;this.X\u003dnull;this.cE\u003d[];this.pO\u003d!1;this.GY\u003dthis.PX\u003d\"\";this.slotPosition\u003d-1;this.breakType\u003d0;this.embeddedPlayerConfig\u003dthis.wE\u003dthis.mz\u003dthis.qz\u003dthis.playerResponse\u003dthis.H4\u003dthis.eG\u003dthis.Nu\u003dthis.vn\u003dthis.Tb\u003dthis.Cb\u003dthis.Kb\u003dnull;this.zc\u003d!1;this.eB\u003dnull;this.isInlinePlaybackNoAd\u003dthis.cQ\u003dthis.SL\u003dthis.useCobaltWidevine\u003dthis.fv\u003dthis.VJ\u003d!1;this.v4\u003d!0;this.fd\u003dthis.wc\u003dNaN;this.defraggedFromSubfragments\u003dthis.Nz\u003dthis.hasSubfragmentedFmp4\u003d!1;this.liveExperimentalContentId\u003dNaN;\nthis.sabrContextUpdates\u003dnew Map;this.vz\u003d\"\";this.z0\u003d!1;this.V0\u003dthis.T(\"html5_enable_media_serving_enforcement\");this.gatewayExperimentGroup\u003d\"\";this.Y0\u003dthis.NJ\u003dthis.VI\u003d!1;this.interstitials\u003d[];this.sH\u003dthis.Hc\u003d!1;this.D7\u003d\"\";this.allowImaMonetization\u003d!1;this.y_\u003d\"\";this.Fn\u003d!1;this.S5\u003d\"\";this.xm\u003d[];this.V1\u003d[];this.jT\u003d\"\";this.bE\u003dthis.W\u003dthis.rL\u003d!1;this.Qx\u003d\"\";this.qf\u003dthis.Lb\u003dthis.GM\u003dthis.readAheadGrowthRateMs\u003dthis.minReadAheadMediaTimeMs\u003dthis.maxReadAheadMediaTimeMs\u003dNaN;this.showShareButton\u003d!0;this.gO\u003d!1;\nthis.Rg\u003dthis.Tu\u003d!0;this.errorDetail\u003dthis.userGenderAge\u003d\"\";this.lE\u003dthis.V3\u003dthis.getSharePanelCommand\u003dthis.removeFromWatchLaterCommand\u003dthis.addToWatchLaterCommand\u003dthis.unsubscribeCommand\u003dthis.subscribeCommand\u003dthis.contextParams\u003dthis.fY\u003dthis.errorReason\u003dthis.errorCode\u003dnull;this.SP\u003dthis.N_\u003d\"\";this.Ro\u003d!1;this.AJ\u003d[];this.Na\u003dthis.Hb\u003dthis.tD\u003dthis.Bn\u003dthis.V7\u003d0;this.fetchType\u003dnull;this.JW\u003d!0;this.transitionEndpointAtEndOfStream\u003dvoid 0;this.Ex\u003dthis.Eq\u003d-1;this.m2\u003dthis.iq\u003d!1;this.ZF\u003dnull;this.oB\u003d\"\";this.St\u003d!1;\nthis.watchUrl\u003dnull;this.YR\u003d[];this.visibleOnLoadKeys\u003d[];this.qr\u003d[];this.inlineMetricEnabled\u003dthis.Uf\u003d!1;this.embedsRctn\u003dthis.embedsRct\u003d\"\";this.mM\u003dNaN;this.ZH\u003d(0,g.Ib)();this.W7\u003dthis.Sr\u003d0;this.pZ\u003dnull;this.Id\u003d0;this.yh\u003dthis.xE\u003d!1;this.vu\u003dthis.mZ.experiments.Wb(\"html5_use_triple_equals\");this.JL\u003d!1;this.d$\u003dg.JH(this.mZ.experiments,\"html5_gapless_loop_seek_offset_in_milli\");this.gw\u003d0;this.A6\u003d{};this.Up\u003d{setData:function(v){b.setData(v)},\nqF:function(){b.qF()}};\nthis.iq\u003dthis.T(\"web_new_autonav_countdown\");this.m2\u003dthis.T(\"web_new_big_thumbnail_endscreen\");this.setData(d);this.xn\u003dnew Xb;g.Y(this,this.xn)};\ng.Ys\u003dfunction(p,d,b){d\u0026\u0026d.cpn\u0026\u0026g.DF(new g.RN(\"CPN provided in VideoData update\",{pMh:d.cpn,Cf:p.clientPlaybackNonce,DwB:b}));b?(hy(d),p.setData(d),ew(p)\u0026\u0026p.qF()):(d\u003dd||{},aLD(p,d),Sw(p,d),oO$(p,d),p.publish(\"dataupdated\"))};\noO$\u003dfunction(p,d){p.fflags\u003doN(p.fflags,d.fflags);var b\u003dd.iv_invideo_url;b\u0026\u0026(p.YJ\u003db9(b));p.l_\u003dXB(p.l_,d.iv_ads_only);if(b\u003dd.cta_conversion_urls)p.Nc\u003db;p.isPharma\u003dXB(p.isPharma,d.is_pharma);p.author\u003doN(p.author,d.author);p.Q7\u003dFo$(d.ttsurl)||p.Q7;p.bl\u003dXB(p.bl,d.cc_asr);p.Rb\u003doN(p.Rb,d.channel_path);if(b\u003dd.profile_picture)p.profilePicture\u003doN(p.profilePicture,b);p.videoCountText\u003doN(p.videoCountText,d.video_count_text);p.autonavState\u003dqj(p.autonavState,d.autonav_state,hWC);if(p.T(\"html5_enable_ssap_entity_id\")){var v;\nb\u003d!!d.cotn||!((v\u003dp.playerResponse)\u003d\u003dnull||!v.cotn);v\u003dg.JH(p.mZ.experiments,\"html5_entity_id_simplified_preferred_record_size\");p.playerResponse\u0026\u0026!b\u0026\u0026(p.clientPlaybackNonce\u003dOLz(p,p.playerResponse,v)||p.clientPlaybackNonce);p.clientPlaybackNonce||(d.cpn\u0026\u0026p.DW(\"ssei\",\"uhdc\"),p.clientPlaybackNonce\u003doN(p.clientPlaybackNonce,d.cpn))}else p.clientPlaybackNonce\u003doN(p.clientPlaybackNonce,d.cpn);p.subscribed\u003dXB(p.subscribed,d.subscribed);p.rawViewCount\u003daN(p.rawViewCount,d.view_count);p.shortViewCount\u003doN(p.shortViewCount,\nd.short_view_count_text);p.publishedTimeText\u003doN(p.publishedTimeText||\"\",d.publishedTimeText);p.lengthText\u003doN(p.lengthText||\"\",d.lengthText);p.Ky\u003doN(p.Ky||\"\",d.Ky);p.pG\u003doN(p.pG||\"\",d.pG);p.title\u003doN(p.title,d.title);p.subtitle\u003doN(p.subtitle,d.subtitle);p.expandedTitle\u003doN(p.expandedTitle,d.expanded_title);p.expandedSubtitle\u003doN(p.expandedSubtitle,d.expanded_subtitle);p.ypcPreview\u003doN(p.ypcPreview,d.ypc_preview);p.zO\u003doN(p.zO,d.ypc_origin);p.ju\u003dXB(p.ju,d.ypc_is_premiere_trailer);p.Qx\u003doN(p.Qx,d.ypc_clickwrap_message);\np.paygated\u003dXB(p.paygated,d.paygated);p.mO\u003dXB(p.mO,d.requires_purchase);p.showShareButton\u003d!XB(!p.showShareButton,d.ss);p.Tu\u003dXB(p.Tu,d.showwatchlater);p.Rg\u003dXB(p.Rg,d.shownotifybutton);p.gO\u003dXB(p.gO,d.copy_share);if(v\u003dd.el)p.eventLabel\u003dv;if(v\u003dd.keywords)p.keywords\u003dJoB(v.split(\",\"));if(v\u003dd.rvs)p.suggestions\u003dq5(v).map(function(P){return P.playlist||P.list||P.api?new g.fu(p.mZ,P):new g.u_(p.mZ,P)});\np.contentCheckOk\u003dXB(p.contentCheckOk,d.cco);p.racyCheckOk\u003dXB(p.racyCheckOk,d.rco);p.isLivingRoomDeeplink\u003dXB(p.isLivingRoomDeeplink,d.is_living_room_deeplink);p.oauthToken\u003doN(p.oauthToken,d.oauth_token);p.L0\u003doN(p.L0,d.kpt);p.visitorData\u003doN(p.visitorData,d.visitor_data);if(v\u003dd.session_data)p.sessionData\u003dP3(v,\"\u0026\");p.QU\u003doN(p.QU,d.endscreen_ad_tracking_data);p.PA\u003dXB(p.PA,d.wait_for_vast_info_cards_xml);p.Ox\u003dXB(p.Ox,d.suppress_creator_endscreen);p.v2\u003dXB(p.v2,d.is_trueview_action);p.tU\u003doN(p.tU,d.tracking_list);\np.N_\u003doN(p.N_,d.clip);p.SP\u003doN(p.SP,d.clipt);k3w(p,d)};\nOLz\u003dfunction(p,d,b){var v,P\u003d(v\u003dd.cpnInfo)\u003d\u003dnull?void 0:v.cpn;p.playerResponseCpn\u003dP!\u003dnull?P:\"\";g.gI(p)\u0026\u0026!P\u0026\u0026p.DW(\"ssei\",\"eim_\"+p.clientPlaybackNonce);var M;return((M\u003dd.cacheMetadata)\u003d\u003dnull?0:M.isCacheHit)||p.sJ||!P?\"\":(Lu.has(P)?b\u003d\"\":(d\u003dnOk.push(P),Lu.add(P),d\u003e(b!\u003dnull?b:50)\u0026\u0026(b\u003dnOk.shift())\u0026\u0026Lu.delete(b),b\u003dP),P!\u003d\u003db\u0026\u0026p.DW(\"ssei\",\"dcpn_\"+P+\"_\"+b+\"_\"+p.clientPlaybackNonce),b)};\nSw\u003dfunction(p,d){var b\u003dd.raw_watch_next_response;if(!b){var v\u003dd.watch_next_response;v\u0026\u0026(b\u003dJSON.parse(v))}if(b){p.wE\u003db;var P\u003dp.wE.playerCueRangeSet;P\u0026\u0026g.Qc(p,P);var M\u003dp.wE.playerOverlays;if(M){var X\u003dM.playerOverlayRenderer;if(X){var a\u003dX.autonavToggle;a\u0026\u0026(p.autoplaySwitchButtonRenderer\u003dg.L(a,row),p.T(\"web_player_autonav_use_server_provided_state\")\u0026\u0026$s(p)\u0026\u0026(p.autonavState\u003dp.autoplaySwitchButtonRenderer.enabled?2:1));var F\u003dX.videoDetails;if(F){var h\u003dF.embeddedPlayerOverlayVideoDetailsRenderer;var O\u003dF.playerOverlayVideoDetailsRenderer;\nO\u0026\u0026(O.title\u0026\u0026(d.title\u003dg.ff(O.title)),O.subtitle\u0026\u0026(d.subtitle\u003dg.ff(O.subtitle)))}g.ce(p.mZ)\u0026\u0026(p.Tu\u003d!!X.addToMenu);fLk(p,X.shareButton);X.startPosition\u0026\u0026X.endPosition\u0026\u0026(p.progressBarStartPosition\u003dX.startPosition,p.progressBarEndPosition\u003dX.endPosition);var J\u003dX.gatedActionsOverlayRenderer;J\u0026\u0026(p.Vp\u003dg.L(J,uRw));var k,n,r,Z\u003dg.L((k\u003dp.getWatchNextResponse())\u003d\u003dnull?void 0:(n\u003dk.playerOverlays)\u003d\u003dnull?void 0:(r\u003dn.playerOverlayRenderer)\u003d\u003dnull?void 0:r.infoPanel,lLu);if(Z){p.mM\u003dNumber(Z\u003d\u003dnull?void 0:Z.durationMs)||\nNaN;if(Z\u003d\u003dnull?0:Z.infoPanelOverviewViewModel)p.Jo\u003dZ\u003d\u003dnull?void 0:Z.infoPanelOverviewViewModel;if(Z\u003d\u003dnull?0:Z.infoPanelDetailsViewModel)p.Of\u003dZ\u003d\u003dnull?void 0:Z.infoPanelDetailsViewModel}p.showSeekingControls\u003d!!X.showSeekingControls}}var C,G,U\u003d(C\u003dp.getWatchNextResponse())\u003d\u003dnull?void 0:(G\u003dC.contents)\u003d\u003dnull?void 0:G.twoColumnWatchNextResults;if(U){var I\u003dU.desktopOverlay\u0026\u0026g.L(U.desktopOverlay,sZ$);I\u0026\u0026(I.suppressShareButton\u0026\u0026(p.showShareButton\u003d!1),I.suppressWatchLaterButton\u0026\u0026(p.Tu\u003d!1))}h\u0026\u0026ZLw(p,d,h);var V\u003d\naN(0,d.autoplay_count),S\u003dp.getWatchNextResponse(),B,x\u003d(B\u003dS.contents)\u003d\u003dnull?void 0:B.twoColumnWatchNextResults,Pj,qC,pz,Q\u003d(Pj\u003dS.playerOverlays)\u003d\u003dnull?void 0:(qC\u003dPj.playerOverlayRenderer)\u003d\u003dnull?void 0:(pz\u003dqC.autoplay)\u003d\u003dnull?void 0:pz.playerOverlayAutoplayRenderer,W\u003dY$K(p),l,m\u003d(l\u003dS.contents)\u003d\u003dnull?void 0:l.singleColumnWatchNextResults;if(m){var Yu;if(((Yu\u003dm.autoplay)\u003d\u003dnull?0:Yu.autoplay)\u0026\u0026!m.playlist){var Z2\u003dm.autoplay.autoplay.sets,O6\u003d{},UW\u003dnew g.u_(p.G()),TC\u003dnull,vm;if(Z2){for(var rQ\u003dg.u(Z2),N\u003drQ.next();!N.done;N\u003d\nrQ.next()){var w\u003dN.value.autoplayVideoRenderer;if(w\u0026\u0026w.compactVideoRenderer){TC\u003dw.compactVideoRenderer;break}}if(vm\u003dZ2[0].autoplayVideo){var c\u003dvm.clickTrackingParams;c\u0026\u0026(O6.itct\u003dc);O6.autonav\u003d\"1\";O6.playnext\u003dString(V)}}else O6.feature\u003d\"related-auto\";var t\u003dg.L(vm,g.mH);if(TC){UW.videoId\u003dTC.videoId;var D\u003dTC.shortBylineText;D\u0026\u0026(UW.author\u003dg.ff(D));var b$\u003dTC.title;b$\u0026\u0026(UW.title\u003dg.ff(b$))}else t!\u003dnull\u0026\u0026t.videoId\u0026\u0026(UW.videoId\u003dt.videoId);UW.vI\u003dO6;p.suggestions\u003d[];p.VU\u003dUW}}if(W){for(var MC\u003d[],Xu\u003dg.u(W),H\u003d\nXu.next();!H.done;H\u003dXu.next()){var h7\u003dH.value,rw\u003dvoid 0,oK\u003dnull;if(h7.endScreenVideoRenderer){var zC\u003dh7.endScreenVideoRenderer,J4\u003dzC.title;oK\u003dnew g.u_(p.G());oK.videoId\u003dzC.videoId;oK.lengthSeconds\u003dzC.lengthInSeconds||0;var SX\u003dzC.publishedTimeText;SX\u0026\u0026(oK.publishedTimeText\u003dg.ff(SX));var OF\u003dzC.shortBylineText;OF\u0026\u0026(oK.author\u003dg.ff(OF));var $u\u003dzC.shortViewCountText;$u\u0026\u0026(oK.shortViewCount\u003dg.ff($u));if(J4){oK.title\u003dg.ff(J4);var VT\u003dJ4.accessibility;if(VT){var aj\u003dVT.accessibilityData;aj\u0026\u0026aj.label\u0026\u0026(oK.ariaLabel\u003d\naj.label)}}var zj\u003dzC.navigationEndpoint;if(zj){rw\u003dzj.clickTrackingParams;var KH\u003dg.L(zj,g.mH),kE\u003dg.L(zj,g.Vi);KH?oK.xf\u003dKH:kE!\u003dnull\u0026\u0026(oK.watchUrl\u003dkE.url)}var QB\u003dzC.thumbnailOverlays;if(QB)for(var e5\u003dg.u(QB),$i\u003de5.next();!$i.done;$i\u003de5.next()){var ZG\u003d$i.value.thumbnailOverlayTimeStatusRenderer;if(ZG)if(ZG.style\u003d\u003d\u003d\"LIVE\"){oK.isLivePlayback\u003d!0;break}else if(ZG.style\u003d\u003d\u003d\"UPCOMING\"){oK.isUpcoming\u003d!0;break}}oK.C\u003dOK(zC.thumbnail)}else if(h7.endScreenPlaylistRenderer){var nH\u003dh7.endScreenPlaylistRenderer,t$\u003d\nnH.navigationEndpoint;if(!t$)continue;var Jm\u003dg.L(t$,g.mH);if(!Jm)continue;var iY\u003dJm.videoId;oK\u003dnew g.fu(p.G());oK.playlistId\u003dnH.playlistId;oK.playlistLength\u003dNumber(nH.videoCount)||0;oK.D\u003diY||null;oK.videoId\u003diY;var D6\u003dnH.title;D6\u0026\u0026(oK.title\u003dg.ff(D6));var Vb\u003dnH.shortBylineText;Vb\u0026\u0026(oK.author\u003dg.ff(Vb));rw\u003dt$.clickTrackingParams;oK.C\u003dOK(nH.thumbnail)}oK\u0026\u0026(rw\u0026\u0026(oK.sessionData\u003d{itct:rw}),MC.push(oK))}p.suggestions\u003dMC}if(Q){p.JW\u003d!!Q.preferImmediateRedirect;p.iq\u003dp.iq||!!Q.webShowNewAutonavCountdown;p.m2\u003d\np.m2||!!Q.webShowBigThumbnailEndscreen;if(p.iq||p.m2){var zl\u003dx||null,TN\u003dnew g.u_(p.G());TN.videoId\u003dQ.videoId;var mf\u003dQ.videoTitle;if(mf){TN.title\u003dg.ff(mf);var vS\u003dmf.accessibility;if(vS){var U5\u003dvS.accessibilityData;U5\u0026\u0026U5.label\u0026\u0026(TN.ariaLabel\u003dU5.label)}}var L0\u003dQ.byline;L0\u0026\u0026(TN.author\u003dg.ff(L0));var JP\u003dQ.publishedTimeText;JP\u0026\u0026(TN.publishedTimeText\u003dg.ff(JP));var kA\u003dQ.shortViewCountText;kA\u0026\u0026(TN.shortViewCount\u003dg.ff(kA));var nJ\u003dQ.thumbnailOverlays;if(nJ)for(var rt\u003dg.u(nJ),Ps\u003drt.next();!Ps.done;Ps\u003drt.next()){var F8\u003d\nPs.value.thumbnailOverlayTimeStatusRenderer;if(F8)if(F8.style\u003d\u003d\u003d\"LIVE\"){TN.isLivePlayback\u003d!0;break}else if(F8.style\u003d\u003d\u003d\"UPCOMING\"){TN.isUpcoming\u003d!0;break}else if(F8.style\u003d\u003d\u003d\"DEFAULT\"\u0026\u0026F8.text){TN.lengthText\u003dg.ff(F8.text);var Mq\u003dF8.text.accessibility;if(Mq){var XL\u003dMq.accessibilityData;XL\u0026\u0026XL.label\u0026\u0026(TN.Ky\u003dXL.label||\"\")}break}}TN.C\u003dOK(Q.background);var fJ\u003dQ.nextButton;if(fJ){var u4\u003dfJ.buttonRenderer;if(u4){var l4\u003du4.navigationEndpoint;if(l4){var sp\u003dg.L(l4,g.mH);sp\u0026\u0026(TN.xf\u003dsp)}}}if(Q.topBadges){var ZU\u003d\nQ.topBadges[0];if(ZU){var Ep\u003dg.L(ZU,EOu);Ep\u0026\u0026Ep.style\u003d\u003d\u003d\"BADGE_STYLE_TYPE_PREMIUM\"\u0026\u0026(TN.Ct$\u003d!0)}}var zf\u003dQ.alternativeTitle;zf\u0026\u0026(TN.pG\u003dg.ff(zf));var c4\u003d{autonav:\"1\",playnext:String(V)};TN.playlistId\u0026\u0026(c4.autoplay\u003d\"1\");if(zl){var jQ,xE,qq,CJ,aT\u003d(jQ\u003dzl.autoplay)\u003d\u003dnull?void 0:(xE\u003djQ.autoplay)\u003d\u003dnull?void 0:(qq\u003dxE.sets)\u003d\u003dnull?void 0:(CJ\u003dqq[0])\u003d\u003dnull?void 0:CJ.autoplayVideo;if(aT){var NJ\u003daT.clickTrackingParams;NJ\u0026\u0026(c4.itct\u003dNJ);var oT\u003dg.L(aT,g.mH);oT\u0026\u0026(TN.mP\u003doT)}}else if(Q){var GY,wt,Up,ch\u003d(GY\u003dQ.nextButton)\u003d\u003d\nnull?void 0:(wt\u003dGY.buttonRenderer)\u003d\u003dnull?void 0:(Up\u003dwt.navigationEndpoint)\u003d\u003dnull?void 0:Up.clickTrackingParams;ch\u0026\u0026(c4.itct\u003dch)}c4.itct||(c4.feature\u003d\"related-auto\");TN.vI\u003dc4;p.suggestions||(p.suggestions\u003d[]);p.VU\u003dTN}Q.countDownSecs!\u003dnull\u0026\u0026(p.Eq\u003dQ.countDownSecs*1E3);Q.countDownSecsForFullscreen!\u003dnull\u0026\u0026(p.Ex\u003dQ.countDownSecsForFullscreen\u003e\u003d0?Q.countDownSecsForFullscreen*1E3:-1);p.T(\"web_autonav_color_transition\")\u0026\u0026Q.watchToWatchTransitionRenderer\u0026\u0026(p.watchToWatchTransitionRenderer\u003dg.L(Q.watchToWatchTransitionRenderer,\nCo7))}var FL\u003dY$K(p);if(FL){var yP,t0,I2,hd\u003dFL\u003d\u003dnull?void 0:(yP\u003dFL[0])\u003d\u003dnull?void 0:(t0\u003dyP.endScreenVideoRenderer)\u003d\u003dnull?void 0:(I2\u003dt0.navigationEndpoint)\u003d\u003dnull?void 0:I2.clickTrackingParams,zY\u003dg.Ku(p);hd\u0026\u0026zY\u0026\u0026(zY.sessionData\u003d{itct:hd})}p.wE.currentVideoThumbnail\u0026\u0026(p.C\u003dOK(p.wE.currentVideoThumbnail));var jL,Im,sM,zP,Ob,ZN\u003d(jL\u003dp.wE)\u003d\u003dnull?void 0:(Im\u003djL.contents)\u003d\u003dnull?void 0:(sM\u003dIm.twoColumnWatchNextResults)\u003d\u003dnull?void 0:(zP\u003dsM.results)\u003d\u003dnull?void 0:(Ob\u003dzP.results)\u003d\u003dnull?void 0:Ob.contents;if(ZN\u0026\u0026ZN[1]){var Er,\nCp,t2,hq,Nm\u003d(Er\u003dZN[1].videoSecondaryInfoRenderer)\u003d\u003dnull?void 0:(Cp\u003dEr.owner)\u003d\u003dnull?void 0:(t2\u003dCp.videoOwnerRenderer)\u003d\u003dnull?void 0:(hq\u003dt2.thumbnail)\u003d\u003dnull?void 0:hq.thumbnails;Nm\u0026\u0026Nm.length\u0026\u0026(p.profilePicture\u003dNm[Nm.length-1].url)}var iC\u003dhy(d),i4,es\u003d(i4\u003dp.getWatchNextResponse())\u003d\u003dnull?void 0:i4.onResponseReceivedEndpoints;if(es)for(var Hh\u003dg.u(es),Jd\u003dHh.next();!Jd.done;Jd\u003dHh.next()){var kr\u003dJd.value;g.L(kr,xs)\u0026\u0026(p.wj\u003dg.L(kr,xs));var O1\u003dg.L(kr,NUe),DU\u003dvoid 0;if((DU\u003dO1)\u003d\u003dnull?0:DU.entityKeys)p.YR\u003dO1.entityKeys||\n[],O1.visibleOnLoadKeys\u0026\u0026(p.visibleOnLoadKeys\u003dO1.visibleOnLoadKeys)}if(p.T(\"web_key_moments_markers\")){var DS\u003dg.Bc.getState().entities,VP\u003dg.aC(\"visibility_override\",\"markersVisibilityOverrideEntity\");var QR\u003dFt(DS,\"markersVisibilityOverrideEntity\",VP);p.tC\u003d(QR\u003d\u003dnull?void 0:QR.videoId)\u003d\u003d\u003d(p.videoId||iC)\u0026\u0026(QR\u003d\u003dnull?0:QR.visibilityOverrideMarkersKey)?QR.visibilityOverrideMarkersKey:p.visibleOnLoadKeys;p.visibleOnLoadKeys\u003d[].concat(g.E(p.tC))}}};\n$s\u003dfunction(p){var d;return((d\u003dp.autoplaySwitchButtonRenderer)\u003d\u003dnull?void 0:d.enabled)!\u003d\u003dvoid 0};\nRJ\u003dfunction(p){return!!(p.B\u0026\u0026p.B.videoInfos\u0026\u0026p.B.videoInfos.length)};\ng.ds\u003dfunction(p){var d\u003dp.W;p.T(\"html5_gapless_unlimit_format_selection\")\u0026\u0026Tu(p)\u0026\u0026(d\u003d!1);var b\u003d!!p.D\u0026\u0026p.D.vX,v\u003dp.mZ,P\u003dp.IF(),M\u003dAL(p),X\u003dp.NJ,a\u003dd,F\u003dp.isOtf();d\u003dp.BB();var h\u003dp.s5,O\u003dp.getUserAudio51Preference(),J\u003dWc(p),k\u003dnew A2w(v);if(v.rN()||v.T(\"html5_logging_format_selection\"))k.U\u003d!0;k.YJ\u003dM;k.NJ\u003dX\u0026\u0026v.Z;k.Hb\u003dO;g.m8(\"windows nt 5.1\")\u0026\u0026!g.i0\u0026\u0026(k.Nf\u003d!0);if(M\u003dP)M\u003dg.xR(v)?AWu(v):!1;M\u0026\u0026(k.kJ\u003d!0);a\u0026\u0026(k.Nf\u003d!0,k.vu\u003d!0);F\u0026\u0026!v.T(\"html5_otf_prefer_vp9\")\u0026\u0026(k.Nf\u003d!0);v.playerStyle\u003d\u003d\u003d\"picasaweb\"\u0026\u0026(F\u0026\u0026(k.Nf\u003d!1),k.aB\u003d\n!1);h\u0026\u0026(k.Nf\u003d!0);nR(v.X,rm.CHANNELS)\u0026\u0026(v.T(\"html5_enable_aac51\")\u0026\u0026(k.O5\u003d!0),v.T(\"html5_enable_ac3\")\u0026\u0026(k.V\u003d!0),v.T(\"html5_enable_eac3\")\u0026\u0026(k.X\u003d!0),v.T(\"html5_enable_ac3_gapless\")\u0026\u0026(k.wE\u003d!0));v.T(\"html5_block_8k_hfr\")\u0026\u0026(k.jB\u003d!0);k.S\u003dg.JH(v.experiments,\"html5_max_selectable_quality_ordinal\");k.Z\u003dg.JH(v.experiments,\"html5_min_selectable_quality_ordinal\");BF\u0026\u0026(k.gg\u003d480);if(b||P)k.aB\u003d!1;k.tC\u003d!1;k.disableAv1\u003dJ;b\u003dGw(v,k.D,void 0,k.disableAv1);b\u003e0\u0026\u0026b\u003c2160\u0026\u0026(eL()||v.T(\"html5_format_hybridization\"))\u0026\u0026(k.D.supportsChangeType\u003d\n+eL(),k.vl\u003db);b\u003e\u003d2160\u0026\u0026(k.IB\u003d!0);Geu()\u0026\u0026(k.D.serveVp9OverAv1IfHigherRes\u003d0,k.rg\u003d!1);k.BB\u003dd;k.TB\u003dg.TV||Pf()\u0026\u0026!d?!1:!0;k.W\u003dv.T(\"html5_format_hybridization\");k.Rb\u003dv.T(\"html5_disable_encrypted_vp9_live_non_2k_4k\");pv(p)\u0026\u0026(k.Na\u003dp.T(\"html5_prefer_language_over_codec\"));B3()\u0026\u0026p.playerResponse\u0026\u0026p.playerResponse.playerConfig\u0026\u0026p.playerResponse.playerConfig.webPlayerConfig\u0026\u0026p.playerResponse.playerConfig.webPlayerConfig.useCobaltTvosDogfoodFeatures\u0026\u0026(k.V\u003d!0,k.X\u003d!0);p.W\u0026\u0026p.isAd()\u0026\u0026(p.Ci\u0026\u0026(k.eB\u003dp.Ci),p.P7\u0026\u0026(k.B\u003d\np.P7));k.oB\u003dp.isLivePlayback\u0026\u0026p.Dx()\u0026\u0026p.mZ.T(\"html5_drm_live_audio_51\");k.L0\u003dp.SL;return p.ZF\u003dk};\nWc\u003dfunction(p){return p.mZ.T(\"html5_disable_av1\")||p.T(\"html5_gapless_shorts_disable_av1\")\u0026\u0026Tu(p)?!0:!1};\nG3K\u003dfunction(p){Yr(\"drm_pb_s\",void 0,p.oB);p.ih||p.D\u0026\u0026Fb(p.D);var d\u003d{};p.D\u0026\u0026(d\u003dVkW(p.xn,g.ds(p),p.mZ.X,p.D,function(b){return p.publish(\"ctmp\",\"fmtflt\",b)},!0,new Set));\nd\u003dnew Yb(d,p.mZ,p.fv,p.useCobaltWidevine?B3()?bC(p):!1:!1,function(b,v){p.E5(b,v)});\ng.Y(p,d);p.We\u003d!1;p.loading\u003d!0;ojW(d,function(b){Yr(\"drm_pb_f\",void 0,p.oB);for(var v\u003dg.u(b),P\u003dv.next();!P.done;P\u003dv.next())switch(P\u003dP.value,P.flavor){case \"fairplay\":P.ih\u003dp.ih;P.w2\u003dp.w2;P.u_\u003dp.u_;break;case \"widevine\":P.SR\u003dp.SR}p.cE\u003db;if(p.cE.length\u003e0\u0026\u0026(p.X\u003dp.cE[0],p.mZ.rN())){b\u003d{};v\u003dg.u(Object.entries(p.X.D));for(P\u003dv.next();!P.done;P\u003dv.next()){var M\u003dg.u(P.value);P\u003dM.next().value;M\u003dM.next().value;var X\u003d\"unk\";(P\u003dP.match(/(.*)codecs\u003d\"(.*)\"/))\u0026\u0026(X\u003dP[2]);b[X]\u003dM}p.E5(\"drmProbe\",b)}p.qF()})};\nwDC\u003dfunction(p,d){if(d.length\u003d\u003d\u003d0||vK(p))return null;PK(p,\"html5_enable_cobalt_experimental_vp9_decoder\")\u0026\u0026(Ek\u003d!0);var b\u003dp.xj;var v\u003dp.lengthSeconds,P\u003dp.isLivePlayback,M\u003dp.Rd,X\u003dp.mZ,a\u003dDJW(d);if(P||M){X\u003dX.experiments;v\u003dnew qL(\"\",X,!0);v.U\u003d!M;v.vX\u003d!0;v.isManifestless\u003d!0;v.isLive\u003d!M;v.Rd\u003dM;d\u003dg.u(d);for(P\u003dd.next();!P.done;P\u003dd.next()){var F\u003dP.value;P\u003dFp(F,b);a\u003dCR(F);a\u003dOk(a.Ke||F.url||\"\",a.f6,a.s);var h\u003da.get(\"id\");h\u0026\u0026h.includes(\"%7E\")\u0026\u0026(v.C\u003d!0);var O\u003dvoid 0;h\u003d(O\u003dX)\u003d\u003dnull?void 0:O.Wb(\"html5_max_known_end_time_rebase\");\nO\u003dNumber(F.targetDurationSec||5);F\u003dNumber(F.maxDvrDurationSec||14400);var J\u003dNumber(a.get(\"mindsq\")||a.get(\"min_sq\")||\"0\"),k\u003dNumber(a.get(\"maxdsq\")||a.get(\"max_sq\")||\"0\")||Infinity;v.V7\u003dv.V7||J;v.Bn\u003dv.Bn||k;var n\u003d!Tr(P);a\u0026\u0026PF(v,new $m(a,P,{CB:O,wP:n,jr:F,V7:J,Bn:k,oN:300,Rd:M,kE:h}))}b\u003dv}else if(a\u003d\u003d\u003d\"FORMAT_STREAM_TYPE_OTF\"){v\u003dv\u003d\u003d\u003dvoid 0?0:v;M\u003dnew qL(\"\",X.experiments,!1);M.duration\u003dv||0;X\u003dg.u(d);for(v\u003dX.next();!v.done;v\u003dX.next())v\u003dv.value,d\u003dFp(v,b,M.duration),P\u003dCR(v),(P\u003dOk(P.Ke||v.url||\"\",P.f6,P.s))\u0026\u0026\n(d.streamType\u003d\u003d\u003d\"FORMAT_STREAM_TYPE_OTF\"?PF(M,new m_(P,d,\"sq/0\")):PF(M,new dM(P,d,Gg(v.initRange),Gg(v.indexRange))));M.isOtf\u003d!0;b\u003dM}else{v\u003dv\u003d\u003d\u003dvoid 0?0:v;M\u003dnew qL(\"\",X.experiments,!1);M.duration\u003dv||0;X\u003dg.u(d);for(v\u003dX.next();!v.done;v\u003dX.next())a\u003dv.value,v\u003dFp(a,b,M.duration),d\u003dGg(a.initRange),P\u003dGg(a.indexRange),h\u003dCR(a),(a\u003dOk(h.Ke||a.url||\"\",h.f6,h.s))\u0026\u0026PF(M,new dM(a,v,d,P));b\u003dM}M\u003dp.isLivePlayback\u0026\u0026!p.Rd\u0026\u0026!p.IB\u0026\u0026!p.isPremiere;p.T(\"html5_live_head_playable\")\u0026\u0026(!MF(p)\u0026\u0026M\u0026\u0026p.E5(\"missingLiveHeadPlayable\",\n{}),p.mZ.eB\u003d\u003d\u003d\"yt\"\u0026\u0026(b.TB\u003d!0));return b};\nvK\u003dfunction(p){return B3()?!bC(p):Th()?!(!p.ih||!p.T(\"html5_enable_safari_fairplay\")\u0026\u0026Rk()):!1};\nbC\u003dfunction(p){return p.T(\"html5_tvos_skip_dash_audio_check\")||MediaSource.isTypeSupported(\u0027audio/webm; codecs\u003d\"opus\"\u0027)};\ng.Qc\u003dfunction(p,d){d\u003dg.u(d);for(var b\u003dd.next();!b.done;b\u003dd.next())if(b\u003db.value,b.cueRangeSetIdentifier){var v\u003dvoid 0;p.hn.set(b.cueRangeSetIdentifier,(v\u003db.playerCueRanges)!\u003dnull?v:[])}};\nXF\u003dfunction(p){return!(!p.D||!p.D.isManifestless)};\nqF\u003dfunction(p){return p.vu?p.isLowLatencyLiveStream\u0026\u0026p.D!\u003dnull\u0026\u0026rM(p.D)\u003e\u003d5:p.isLowLatencyLiveStream\u0026\u0026p.D!\u003dvoid 0\u0026\u0026rM(p.D)\u003e\u003d5};\nU7D\u003dfunction(p){return B3()\u0026\u0026bC(p)?!1:vK(p)\u0026\u0026(g.Ge(p.mZ)?!p.isLivePlayback:p.hlsvp)||!Rk()||p.Rl?!0:!1};\nILC\u003dfunction(p){p.loading\u003d!0;p.Pn\u003d!1;if(coj(p))g.Ta$(p.videoId).then(function(v){yoz(p,v)}).then(function(){p.qF()});\nelse{pn(p.rg)||g.DF(new g.RN(\"DASH MPD Origin invalid: \",p.rg));var d\u003dp.rg,b\u003dg.JH(p.mZ.experiments,\"dash_manifest_version\")||4;d\u003dg.$B(d,{mpd_version:b});p.isLowLatencyLiveStream\u0026\u0026p.latencyClass!\u003d\u003d\"NORMAL\"||(d\u003dg.$B(d,{pacing:0}));$J7(d,p.mZ.experiments,p.isLivePlayback).then(function(v){p.xJ()||(ae(p,v,!0),Yr(\"mrc\",void 0,p.oB),p.qF())},function(v){p.xJ()||(p.loading\u003d!1,p.publish(\"dataloaderror\",new Gr(\"manifest.net.retryexhausted\",{backend:\"manifest\",\nrc:v.status},1)))});\nYr(\"mrs\",void 0,p.oB)}};\nyoz\u003dfunction(p,d){var b\u003dd.map(function(F){return F.itag}),v;\nif((v\u003dp.playerResponse)!\u003dnull\u0026\u0026v.streamingData){v\u003d[];if(p.T(\"html5_offline_always_use_local_formats\")){b\u003d0;for(var P\u003dg.u(d),M\u003dP.next();!M.done;M\u003dP.next()){M\u003dM.value;var X\u003dObject.assign({},M);X.signatureCipher\u003d\"\";v.push(X);X\u003dg.u(p.playerResponse.streamingData.adaptiveFormats);for(var a\u003dX.next();!a.done;a\u003dX.next())if(a\u003da.value,M.itag\u003d\u003d\u003da.itag\u0026\u0026M.xtags\u003d\u003d\u003da.xtags){b+\u003d1;break}}b\u003cd.length\u0026\u0026p.E5(\"offnpf\",{prlen:b,lflen:d.length})}else for(P\u003dg.u(p.playerResponse.streamingData.adaptiveFormats),X\u003dP.next(),\nM\u003d{};!X.done;M\u003d{hj:void 0},X\u003dP.next())if(M.hj\u003dX.value,p.T(\"html5_fix_multi_audio_offline_playback\"))for(X\u003dg.u(d),a\u003dX.next();!a.done;a\u003dX.next())a\u003da.value,a.itag\u003d\u003d\u003dM.hj.itag\u0026\u0026a.xtags\u003d\u003d\u003dM.hj.xtags\u0026\u0026(M.hj\u003dObject.assign({},M.hj),M.hj.url\u003dd.find(function(F){return function(h){return h.itag\u003d\u003d\u003dF.hj.itag}}(M)).url,M.hj.signatureCipher\u003d\"\",v.push(M.hj));\nelse b.includes(M.hj.itag)\u0026\u0026(M.hj\u003dObject.assign({},M.hj),M.hj.url\u003dd.find(function(F){return function(h){return h.itag\u003d\u003d\u003dF.hj.itag}}(M)).url,M.hj.signatureCipher\u003d\"\",v.push(M.hj));\nv.length\u003c2\u0026\u0026p.E5(\"offmlf\",{len:v.length});d\u003dwDC(p,v);AL(p)\u0026\u0026BtC(d,!1);ae(p,d);p.E5(\"dlr\",{})}else p.E5(\"offsdm\",{cotn:p.mz?p.mz.cotn:\"0\",cpn:p.clientPlaybackNonce})};\nzWB\u003dfunction(p){var d;return!((d\u003dp.mZ.getWebPlayerContextConfig())\u003d\u003dnull||!d.enableProximaLowLatency)};\noe\u003dfunction(p){if(!p.isProximaLatencyEligible)return 0;var d\u003diE();return zWB(p)?2:d\u003d\u003d\u003d1?1:p.T(\"html5_enable_proxima\")?2:0};\nae\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?!1:b;p.L4\u003dvoid 0;p.D\u003dd;g.Y(p,d);d.V7\u003dp.V7;d.Bn\u003dp.Bn;d.Hb\u003dp.Hb;d.tD\u003dp.tD;d.Na\u003dp.Na;p.qX\u0026\u0026(d.W\u003dnew nk(p.qX));(p.IF()||g.FF(p))\u0026\u0026p.aB.push(\"webgl\");p.D.isLive||(p.isLivePlayback\u003d!1);var v\u003dd.sourceUrl.split(\"/\");if(p.vu?v.indexOf(\"manifest_duration\")!\u003d\u003d-1:v.indexOf(\"manifest_duration\")!\u003d-1)p.DG\u003dNumber(v[v.indexOf(\"manifest_duration\")+1]);if(d.U||d.isManifestless)d.subscribe(\"clienttemp\",p.E5,p),b?d.subscribe(\"refresh\",p.QM,p):d.subscribe(\"cuepointsadded\",p.Xf,p);Fb(d)?\np.We\u003d!0:LB\u003dvoid 0;p.IB\u0026\u0026(d.V\u003dp.IB,d.isLive\u003d!0,p.isLivePlayback\u003d!0);d.isPremiere\u003dp.isPremiere;d.isLiveHeadPlayable\u003dp.isLiveHeadPlayable};\nt8u\u003dfunction(p,d){var b\u003dd||U7D(p)||p.isExternallyHostedPodcast;if(!p.D||b)return p.E5(\"skipDash\",{dm:!!p.D,air:d,dd:p.Rl,mss:Rk(),\"3pp\":p.isExternallyHostedPodcast}),H3();AL(p)\u0026\u0026BtC(p.D,p.isLivePlayback);PK(p,\"html5_enable_cobalt_experimental_vp9_decoder\")\u0026\u0026G5u(p.mZ.X);return DY().then(function(){return She(p.xn,g.ds(p),p.mZ.X,p.D,p.X,function(v){return p.publish(\"ctmp\",\"fmtflt\",v)},p.V1,pv(p)\u0026\u0026p.T(\"html5_enable_server_format_filter\")).then(function(v){jZq(p,v);\np.xn.D\u003dnull;/^av/.test(p.clientPlaybackNonce)\u0026\u0026p.ZF\u0026\u0026p.E5(\"av1\",p.ZF.D)})})};\niL$\u003dfunction(p,d){if(d\u0026\u0026p.hlsvp)return H3();if(p.hlsFormats){d\u003dh0(p.hlsFormats);var b;if(((b\u003dp.ZF)\u003d\u003dnull?0:b.U)\u0026\u0026d){b\u003d[];for(var v\u003dg.u(d),P\u003dv.next();!P.done;P\u003dv.next())b.push(P.value.itag);p.E5(\"hlsfmt\",{itags:b.join(\".\")})}p.hc\u003dOoK(p.mZ,d);b\u003dp.clientPlaybackNonce;var M,X,a,F;return fZC(p.mZ,p.isAd(),d,(F\u003d(M\u003dp.playerResponse)\u003d\u003dnull?void 0:(X\u003dM.captions)\u003d\u003dnull?void 0:(a\u003dX.playerCaptionsRenderer)\u003d\u003dnull?void 0:a.baseUrl)!\u003dnull?F:null,p.l4,b,function(h){return p.publish(\"ctmp\",\"hlsflt\",h)}).then(function(h){for(var O\u003d\n0,J\u003d[],k\u003dg.u(h),n\u003dk.next();!n.done;n\u003dk.next()){n\u003dn.value;\nvar r\u003dvoid 0;J.push((r\u003dn.getInfo())\u003d\u003dnull?void 0:r.itag);var Z\u003dr\u003dvoid 0;((r\u003dn.getInfo())\u003d\u003dnull?void 0:(Z\u003dr.audio)\u003d\u003dnull?void 0:Z.numChannels)\u003eO\u0026\u0026(O\u003dn.getInfo().audio.numChannels)}O\u003e2\u0026\u0026p.E5(\"hlschl\",{mn:O});var C;((C\u003dp.ZF)\u003d\u003dnull?0:C.U)\u0026\u0026p.E5(\"hlsfmtaf\",{itags:J.join(\".\")});var G;if(p.T(\"html5_enable_vp9_fairplay\")\u0026\u0026((G\u003dp.X)\u003d\u003dnull?0:jY(G)))for(p.E5(\"drm\",{sbdlfbk:1}),O\u003dg.u(p.cE),J\u003dO.next();!J.done;J\u003dO.next())if(J\u003dJ.value,zw(J)){p.X\u003dJ;break}OH(p,h)})}return H3()};\nHLW\u003dfunction(p){if(p.isExternallyHostedPodcast\u0026\u0026p.A9){var d\u003dh0(p.A9);if(!d[0])return H3();p.Yx\u003dd[0];return s9K(p.mZ,d[0]).then(function(b){OH(p,b)})}return p.ND\u0026\u0026p.xF?lZ7(p.mZ,p.isAd(),p.ND).then(function(b){OH(p,b)}):H3()};\nV8D\u003dfunction(p){if(p.isExternallyHostedPodcast)return H3();var d\u003dh0(p.A9,p.fO);if(p.hlsvp){var b\u003dqTD(p.hlsvp,p.clientPlaybackNonce,p.l4);d.push(b)}return ugk(p.mZ,p.isAd(),d,D7C(p)).then(function(v){OH(p,v)})};\njZq\u003dfunction(p,d){p.B\u003dd;if(p.B){d\u003dg.u(p.B.videoInfos);for(var b\u003dd.next();!b.done;b\u003dd.next()){b\u003db.value;var v\u003db.containerType;v!\u003d\u003d0\u0026\u0026(p.Bd[v]\u003db.id)}}J0(p);if(p.X\u0026\u0026p.B\u0026\u0026p.B.videoInfos\u0026\u0026!(p.B.videoInfos.length\u003c\u003d0)\u0026\u0026(d\u003dRs(p.B.videoInfos[0]),p.X.flavor\u003d\u003d\u003d\"fairplay\"!\u003d\u003dd))for(b\u003dg.u(p.cE),v\u003db.next();!v.done;v\u003db.next())if(v\u003dv.value,d\u003d\u003d\u003d(v.flavor\u003d\u003d\u003d\"fairplay\")){p.X\u003dv;break}};\nOH\u003dfunction(p,d){p.Pu\u003dd;jZq(p,new Mk(g.ca(p.Pu,function(b){return b.getInfo()})))};\nD7C\u003dfunction(p){var d\u003d{cpn:p.clientPlaybackNonce,c:p.mZ.D.c,cver:p.mZ.D.cver};p.G1\u0026\u0026(d.ptk\u003dp.G1,d.oid\u003dp.dj,d.ptchn\u003dp.M9,d.pltype\u003dp.rj,p.I2\u0026\u0026(d.m\u003dp.I2));return d};\ng.kS\u003dfunction(p){return vK(p)\u0026\u0026p.ih?(p\u003d{},p.fairplay\u003d\"https://youtube.com/api/drm/fps?ek\u003duninitialized\",p):p.U\u0026\u0026p.U.xj||null};\neWW\u003dfunction(p){var d\u003dnv(p);return d\u0026\u0026d.text?g.ff(d.text):p.paidContentOverlayText};\nSTw\u003dfunction(p){var d\u003dnv(p);return d\u0026\u0026d.durationMs?bk(d.durationMs):p.paidContentOverlayDurationMs};\nnv\u003dfunction(p){var d,b,v;return p.playerResponse\u0026\u0026p.playerResponse.paidContentOverlay\u0026\u0026p.playerResponse.paidContentOverlay.paidContentOverlayRenderer||g.L((d\u003dp.wE)\u003d\u003dnull?void 0:(b\u003dd.playerOverlays)\u003d\u003dnull?void 0:(v\u003db.playerOverlayRenderer)\u003d\u003dnull?void 0:v.playerDisclosure,YTe)||null};\nrs\u003dfunction(p){var d\u003d\"\";if(p.BR)return p.BR;p.isLivePlayback\u0026\u0026(d\u003dp.allowLiveDvr?\"dvr\":p.isPremiere?\"lp\":p.IB?\"window\":\"live\");p.Rd\u0026\u0026(d\u003d\"post\");return d};\ng.fv\u003dfunction(p,d){return typeof p.keywords[d]!\u003d\u003d\"string\"?null:p.keywords[d]};\ngOK\u003dfunction(p){return!!p.TT||!!p.Rt||!!p.ZI||!!p.JS||p.Qe||p.Z.focEnabled||p.Z.rmktEnabled};\ng.uC\u003dfunction(p){return!!(p.rg||p.A9||p.ND||p.hlsvp||p.N3())};\new\u003dfunction(p){if(p.T(\"html5_onesie\")\u0026\u0026p.errorCode)return!1;var d\u003dg.Rq(p.aB,\"ypc\");p.ypcPreview\u0026\u0026(d\u003d!1);return p.w1()\u0026\u0026!p.loading\u0026\u0026(g.uC(p)||g.Rq(p.aB,\"heartbeat\")||d)};\nh0\u003dfunction(p,d){p\u003dq5(p);var b\u003d{};if(d){d\u003dg.u(d.split(\",\"));for(var v\u003dd.next();!v.done;v\u003dd.next())(v\u003dv.value.match(/^([0-9]+)\\/([0-9]+)x([0-9]+)(\\/|$)/))\u0026\u0026(b[v[1]]\u003d{width:v[2],height:v[3]})}d\u003dg.u(p);for(v\u003dd.next();!v.done;v\u003dd.next()){v\u003dv.value;var P\u003db[v.itag];P\u0026\u0026(v.width\u003dP.width,v.height\u003dP.height)}return p};\nJ0\u003dfunction(p){var d\u003dp.getAvailableAudioTracks();d\u003dd.concat(p.UA);for(var b\u003d0;b\u003cp.eL.length;b++)for(var v\u003dp.eL[b],P\u003d0;P\u003cd.length;P++){var M\u003dd[P],X\u003dM.WX.id\u003d\u003d\u003dv.audioTrackId;if(M.WX.isDefault\u0026\u0026b\u003d\u003d\u003dp.q4||X){if(v.captionTrackIndices)for(X\u003d0;X\u003cv.captionTrackIndices.length;X++)M.captionTracks[X]\u003dp.captionTracks[v.captionTrackIndices[X]];v.defaultCaptionTrackIndex!\u003d\u003dvoid 0\u0026\u0026(M.B\u003dp.captionTracks[v.defaultCaptionTrackIndex]);v.forcedCaptionTrackIndex!\u003d\u003dvoid 0\u0026\u0026(M.D\u003dp.captionTracks[v.forcedCaptionTrackIndex]);\nM.U\u003dv.visibility||\"UNKNOWN\";M.captionsInitialState\u003dv.captionsInitialState||\"CAPTIONS_INITIAL_STATE_UNKNOWN\"}}};\nfLk\u003dfunction(p,d){p.showShareButton\u003d!!d;var b,v,P\u003d((b\u003dg.L(d,g.j8))\u003d\u003dnull?void 0:b.navigationEndpoint)||((v\u003dg.L(d,g.j8))\u003d\u003dnull?void 0:v.command);P\u0026\u0026(p.gO\u003d!!g.L(P,LoD))};\naLD\u003dfunction(p,d){var b\u003dd.raw_embedded_player_response;if(!b){var v\u003dd.embedded_player_response;v\u0026\u0026(b\u003dJSON.parse(v))}b\u0026\u0026(p.vn\u003db);if(p.vn){p.embeddedPlayerConfig\u003dp.vn.embeddedPlayerConfig||null;if(b\u003dp.vn.videoFlags)b.playableInEmbed\u0026\u0026(p.allowEmbed\u003d!0),b.isPrivate\u0026\u0026(p.isPrivate\u003d!0),b.userDisplayName\u0026\u0026(d.user_display_name\u003db.userDisplayName),b.userDisplayImage\u0026\u0026(d.user_display_image\u003db.userDisplayImage);if(b\u003dp.vn.embedPreview){b\u003db.thumbnailPreviewRenderer;S$u(p,b.controlBgHtml);if(v\u003db.defaultThumbnail)p.C\u003d\nOK(v);p.T(\"embeds_web_enable_search_button\")\u0026\u0026b.searchButton\u0026\u0026(v\u003dg.L(b.searchButton,g.j8))\u0026\u0026(p.Mc\u003dg.L(v.navigationEndpoint,g.lC));(v\u003dg.L(b\u003d\u003dnull?void 0:b.videoDetails,QZu))\u0026\u0026ZLw(p,d,v);v\u003dg.L(b\u003d\u003dnull?void 0:b.videoDetails,$7C);p.Tu\u003d!!b.addToWatchLaterButton;fLk(p,b.shareButton);if(v\u003d\u003dnull?0:v.musicVideoType)p.musicVideoType\u003dv.musicVideoType;var P,M,X,a,F;if(v\u003dg.L((P\u003dp.getEmbeddedPlayerResponse())\u003d\u003dnull?void 0:(M\u003dP.embedPreview)\u003d\u003dnull?void 0:(X\u003dM.thumbnailPreviewRenderer)\u003d\u003dnull?void 0:(a\u003dX.playButton)\u003d\u003d\nnull?void 0:(F\u003da.buttonRenderer)\u003d\u003dnull?void 0:F.navigationEndpoint,g.mH))NaC(p,v),p.videoId\u003dv.videoId||p.videoId;b.videoDurationSeconds\u0026\u0026(p.lengthSeconds\u003dbk(b.videoDurationSeconds));b.webPlayerActionsPorting\u0026\u0026eIz(p,b.webPlayerActionsPorting);if(P\u003dg.L(b\u003d\u003dnull?void 0:b.playlist,m7K)){p.LY\u003d!0;M\u003d[];X\u003dNumber(P.currentIndex);if(P.contents)for(a\u003d0,F\u003dP.contents.length;a\u003cF;a++)if(b\u003dP.contents[a].playlistPanelVideoRenderer){v\u003db.shortBylineText?g.ff(b.shortBylineText):\"\";var h\u003db.title?g.ff(b.title):\"\";M.push({author:v,\nencrypted_id:b.videoId,title:h,channel_path:a\u003d\u003d\u003dX?d.channel_path:\"\",profile_picture:a\u003d\u003d\u003dX?d.profile_picture:\"\",is_private:a\u003d\u003d\u003dX?p.isPrivate:!0,is_dni:a\u003d\u003d\u003dX?p.sH:!1,dni_color:a\u003d\u003d\u003dX?p.D7:\"\"})}d\u003d{index:P.currentIndex,list:P.playlistId,playlist_length:P.totalVideos,video:M};P.titleText\u0026\u0026(d.title\u003dg.ff(P.titleText));P.shortBylineText\u0026\u0026(d.author\u003dg.ff(P.shortBylineText));p.H4\u003dd}var O,J,k;if(d\u003dg.L((O\u003dp.getEmbeddedPlayerResponse())\u003d\u003dnull?void 0:(J\u003dO.embedPreview)\u003d\u003dnull?void 0:(k\u003dJ.thumbnailPreviewRenderer)\u003d\u003d\nnull?void 0:k.infoPanel,lLu)){p.mM\u003dNumber(d\u003d\u003dnull?void 0:d.durationMs)||NaN;if(d\u003d\u003dnull?0:d.infoPanelOverviewViewModel)p.Jo\u003dd\u003d\u003dnull?void 0:d.infoPanelOverviewViewModel;if(d\u003d\u003dnull?0:d.infoPanelDetailsViewModel)p.Of\u003dd\u003d\u003dnull?void 0:d.infoPanelDetailsViewModel}}if(p.vn.previewPlayabilityStatus){if(p.eG\u003dp.vn.previewPlayabilityStatus,O\u003dp.eG,![\"OK\",\"LIVE_STREAM_OFFLINE\"].includes(O.status)){p.errorCode\u003dEnu(O.errorCode);J\u003dO.errorScreen;if(k\u003dJ\u003d\u003dnull?void 0:J.playerErrorMessageRenderer){p.Il\u003dk;if(d\u003dk.reason)p.errorReason\u003d\ng.ff(d);if(k\u003dk.subreason)p.fY\u003dg.ff(k)}else p.errorReason\u003dO.reason||null;switch(O.status){case \"LOGIN_REQUIRED\":p.errorDetail\u003d\"1\";break;case \"CONTENT_CHECK_REQUIRED\":p.errorDetail\u003d\"2\";break;case \"AGE_CHECK_REQUIRED\":var n;(J\u003d\u003dnull?0:(n\u003dJ.playerKavRenderer)\u003d\u003dnull?0:n.kavUrl)?p.errorDetail\u003d\"4\":p.errorDetail\u003d\"3\";break;default:p.errorDetail\u003dO.isBlockedInRestrictedMode?\"5\":\"0\"}}}else p.vn.playabilityStatus\u0026\u0026(p.Nu\u003dp.vn.playabilityStatus,Koe(p)\u0026\u0026(p.errorDetail\u003d\"0\",p.Nu\u0026\u0026((n\u003dp.Nu.embeddedPlayerErrorMessageRenderer)?\np.Il\u003dg.L(n,x7z):p.errorReason\u003dp.Nu.reason||null)));(n\u003dp.vn.attestation)\u0026\u0026tZk(p,n);(n\u003dp.vn.permissions)\u0026\u0026n.allowImaMonetization\u0026\u0026(p.allowImaMonetization\u003d!0)}};\nZLw\u003dfunction(p,d,b){var v\u003db.channelThumbnail;v\u0026\u0026(v\u003dv.thumbnails)\u0026\u0026(v\u003dv[0])\u0026\u0026(d.profile_picture\u003dv.url);var P;if(v\u003dg.L((P\u003dg.L(b\u003d\u003dnull?void 0:b.channelThumbnailEndpoint,BUw))\u003d\u003dnull?void 0:P.urlEndpoint,g.Vi))d.channel_path\u003dv.url;if(P\u003db.collapsedRenderer)if(P\u003dg.L(P,RWw)){if(v\u003dP.title)d.title\u003dg.ff(v);if(P\u003dP.subtitle)d.subtitle\u003dg.ff(P)}if(b\u003db.expandedRenderer)if(b\u003dg.L(b,TUe)){if(P\u003db.title)d.expanded_title\u003dg.ff(P);if(P\u003db.subtitle)d.expanded_subtitle\u003dg.ff(P);if(b\u003db.subscribeButton)p.subscribeButtonRenderer\u003d\ng.L(b,g.sH),p.subscribeButtonRenderer\u0026\u0026(d.ucid\u003dp.subscribeButtonRenderer.channelId,d.subscribed\u003dp.subscribeButtonRenderer.subscribed,p.Rg\u003d!!p.subscribeButtonRenderer.notificationPreferenceToggleButton,p.subscribeButtonRenderer.notificationPreferenceToggleButton\u0026\u0026p.subscribeButtonRenderer.notificationPreferenceToggleButton.toggleButtonRenderer\u0026\u0026(d\u003dp.subscribeButtonRenderer.notificationPreferenceToggleButton.toggleButtonRenderer,d.isToggled?(p.V3\u003dd.toggledServiceEndpoint||null,p.lE\u003dd.defaultServiceEndpoint||\nnull):(p.V3\u003dd.defaultServiceEndpoint||null,p.lE\u003dd.toggledServiceEndpoint||null)))}};\ng.ZS\u003dfunction(p){return MF(p)\u0026\u0026!p.allowLiveDvr};\nEH\u003dfunction(p){return MF(p)\u0026\u0026p.allowLiveDvr};\nMF\u003dfunction(p){return p.T(\"html5_live_head_playable\")\u0026\u0026XF(p)\u0026\u0026p.mZ.eB\u003d\u003d\u003d\"yt\"?p.isLiveHeadPlayable:p.isLivePlayback};\ng.Cv\u003dfunction(p){return!!p.D\u0026\u0026UJC(p.D)};\ng.NF\u003dfunction(p){return!!p.D\u0026\u0026c2e(p.D)};\ng.Gf\u003dfunction(p){return!!p.D\u0026\u0026y2C(p.D)};\ng.FF\u003dfunction(p){return!!p.D\u0026\u0026IUW(p.D)};\ng.Aoz\u003dfunction(p){if(p.Ox)return null;var d\u003dp.uL;d||(d\u003dp.playerResponse\u0026\u0026p.playerResponse.endscreen\u0026\u0026p.playerResponse.endscreen.endscreenUrlRenderer\u0026\u0026p.playerResponse.endscreen.endscreenUrlRenderer.url);return d||null};\ng.Wou\u003dfunction(p){return p.Ox?null:p.playerResponse\u0026\u0026p.playerResponse.endscreen\u0026\u0026p.playerResponse.endscreen.endscreenRenderer||null};\ng.ws\u003dfunction(p){return p.T(\"enable_wn_infocards\")};\ng.UH\u003dfunction(p){var d,b,v,P;return(g.ws(p)?(d\u003dp.wE)\u003d\u003dnull?void 0:(b\u003dd.cards)\u003d\u003dnull?void 0:b.cardCollectionRenderer:(v\u003dp.playerResponse)\u003d\u003dnull?void 0:(P\u003dv.cards)\u003d\u003dnull?void 0:P.cardCollectionRenderer)||null};\ng.cK\u003dfunction(p){if(!p.playerResponse||!p.playerResponse.annotations)return null;p\u003dg.u(p.playerResponse.annotations);for(var d\u003dp.next();!d.done;d\u003dp.next())if(d\u003dd.value,d.playerAnnotationsExpandedRenderer\u0026\u0026d.playerAnnotationsExpandedRenderer.featuredChannel)return d.playerAnnotationsExpandedRenderer;return null};\nye\u003dfunction(p){return p.adFormat\u0026\u0026(p.vu?p.adFormat!\u003d\u003d\"1_5\":p.adFormat!\u003d\"1_5\")?\"adunit\":p.eventLabel||p.mZ.IB};\ng.Ie\u003dfunction(p){return ye(p)\u003d\u003d\u003d\"shortspage\"};\nTu\u003dfunction(p){return p.oM()\u0026\u0026p.G().supportsGaplessShorts()};\nHK\u003dfunction(p){if(p.isAd()\u0026\u0026(p.vu?p.videoId!\u003d\u003dp.mZ.T_:p.videoId!\u003dp.mZ.T_))return p.mZ.T_};\nVe\u003dfunction(p){return p.Xv||ye(p)\u003d\u003d\u003d\"detailpage\"||ye(p)\u003d\u003d\u003d\"shortspage\"||p.mutedAutoplay};\neQ\u003dfunction(p){var d\u003d(d\u003dp.T(\"enable_cleanup_masthead_autoplay_hack_fix\"))\u0026\u0026ye(p)\u003d\u003d\u003d\"adunit\"?p.zM:Ve(p)?ye(p)\u003d\u003d\u003d\"detailpage\"||ye(p)\u003d\u003d\u003d\"shortspage\"?p.isAutonav||p.gg\u003e0:d||p.adFormat!\u003d\u003d\"17_8\"||p.isAutonav||g.mJ(p.mZ)||p.zM?p.s8?!1:p.mZ.VI||p.mZ.aq||!g.Ez(p.mZ)?!d\u0026\u0026ye(p)\u003d\u003d\u003d\"adunit\"\u0026\u0026p.TT?!1:!0:!1:!1:(p.s8?0:p.I5)\u0026\u0026g.Ez(p.mZ)?!0:!1;p.T(\"html5_log_detailpage_autoplay\")\u0026\u0026ye(p)\u003d\u003d\u003d\"detailpage\"\u0026\u0026p.E5(\"autoplay_info\",{autoplay:p.Xv,autonav:p.isAutonav,wasDompaused:p.s8,result:d});return d};\ng.SQ\u003dfunction(p){return p.oauthToken||p.mZ.Jq};\ndBu\u003dfunction(p){if(p.T(\"html5_stateful_audio_normalization\")){var d\u003d1,b\u003dg.JH(p.mZ.experiments,\"html5_default_ad_gain\");b\u0026\u0026p.isAd()\u0026\u0026(d\u003db);var v;if(b\u003d((v\u003dp.V)\u003d\u003dnull?void 0:v.audio.U)||p.zk){v\u003d(0,g.Ib)();p.KZ\u003d2;var P\u003dv-p.mZ.Of\u003c\u003dp.maxStatefulTimeThresholdSec*1E3;p.applyStatefulNormalization\u0026\u0026P?p.KZ\u003d4:P||(p.mZ.cQ\u003dInfinity,p.mZ.Of\u003dNaN);P\u003d(p.KZ\u003d\u003d\u003d4?g.FZ(p.mZ.cQ,p.minimumLoudnessTargetLkfs,p.loudnessTargetLkfs):p.loudnessTargetLkfs)-b;if(p.KZ!\u003d\u003d4){var M,X,a,F,h\u003d((M\u003dp.playerResponse)\u003d\u003dnull?void 0:(X\u003dM.playerConfig)\u003d\u003d\nnull?void 0:(a\u003dX.audioConfig)\u003d\u003dnull?void 0:(F\u003da.loudnessNormalizationConfig)\u003d\u003dnull?void 0:F.statelessLoudnessAdjustmentGain)||0;P+\u003dh}P\u003dMath.min(P,0);p.preserveStatefulLoudnessTarget\u0026\u0026(p.mZ.cQ\u003db+P,p.mZ.Of\u003dv);p\u003dMath.min(1,Math.pow(10,P/20))||d}else p\u003dpEK(p)}else p\u003dpEK(p);return p};\npEK\u003dfunction(p){var d\u003d1,b\u003dg.JH(p.mZ.experiments,\"html5_default_ad_gain\");b\u0026\u0026p.isAd()\u0026\u0026(d\u003db);var v;if(b\u003d((v\u003dp.V)\u003d\u003dnull?void 0:v.audio.B)||p.jC)p.KZ\u003d1;return Math.min(1,Math.pow(10,-b/20))||d};\nAL\u003dfunction(p){var d\u003d[\"MUSIC_VIDEO_TYPE_ATV\",\"MUSIC_VIDEO_TYPE_PRIVATELY_OWNED_TRACK\"],b\u003d$b(p.mZ)\u003d\u003d\u003d\"TVHTML5_SIMPLY\"\u0026\u0026p.mZ.D.ctheme\u003d\u003d\u003d\"MUSIC\";p.VI||!g.eo(p.mZ)\u0026\u0026!b||!d.includes(p.musicVideoType)\u0026\u0026!p.isExternallyHostedPodcast||(p.VI\u003d!0);if(d\u003dg.xP())d\u003d/Starboard\\/([0-9]+)/.exec(g.yH()),d\u003d(d?parseInt(d[1],10):NaN)\u003c10;b\u003dp.mZ;b\u003d($b(b)\u003d\u003d\u003d\"TVHTML5_CAST\"||$b(b)\u003d\u003d\u003d\"TVHTML5\"\u0026\u0026(b.D.cver.startsWith(\"6.20130725\")||b.D.cver.startsWith(\"6.20130726\")))\u0026\u0026p.mZ.D.ctheme\u003d\u003d\u003d\"MUSIC\";var v;if(v\u003d!p.VI)b||(b\u003dp.mZ,b\u003d$b(b)\u003d\u003d\u003d\n\"TVHTML5\"\u0026\u0026b.D.cver.startsWith(\"7\")),v\u003db;v\u0026\u0026!d\u0026\u0026(d\u003dp.musicVideoType\u003d\u003d\u003d\"MUSIC_VIDEO_TYPE_PRIVATELY_OWNED_TRACK\",b\u003d(p.T(\"cast_prefer_audio_only_for_atv_and_uploads\")||p.T(\"kabuki_pangea_prefer_audio_only_for_atv_and_uploads\"))\u0026\u0026p.musicVideoType\u003d\u003d\u003d\"MUSIC_VIDEO_TYPE_ATV\",d||b||p.isExternallyHostedPodcast)\u0026\u0026(p.VI\u003d!0);return p.mZ.deviceIsAudioOnly||p.VI\u0026\u0026p.mZ.Z};\ng.bhB\u003dfunction(p){var d;if(!(d\u003dp.T(\"html5_enable_sabr_live_captions\")\u0026\u0026p.vX()\u0026\u0026pv(p))){var b,v,P;d\u003d((b\u003dp.playerResponse)\u003d\u003dnull?void 0:(v\u003db.playerConfig)\u003d\u003dnull?void 0:(P\u003dv.compositeVideoConfig)\u003d\u003dnull?void 0:P.compositeBroadcastType)\u003d\u003d\u003d\"COMPOSITE_BROADCAST_TYPE_COMPRESSED_DOMAIN_COMPOSITE\"}return d};\nYS\u003dfunction(p){var d,b,v;return!!((d\u003dp.playerResponse)\u003d\u003dnull?0:(b\u003dd.playerConfig)\u003d\u003dnull?0:(v\u003db.mediaCommonConfig)\u003d\u003dnull?0:v.splitScreenEligible)};\ngs\u003dfunction(p){var d;return!((d\u003dp.playerResponse)\u003d\u003dnull||!d.compositePlayabilityStatus)};\nvYq\u003dfunction(p){return isNaN(p)?0:Math.max((Date.now()-p)/1E3-30,0)};\nLv\u003dfunction(p){return!(!p.Ro||!p.mZ.Z)\u0026\u0026p.N3()};\nPqu\u003dfunction(p){return p.enablePreroll\u0026\u0026p.enableServerStitchedDai};\nMJC\u003dfunction(p){return p.T(\"html5_enable_sabr_from_watch_server\")\u0026\u0026p.yh\u0026\u0026!p.qX};\npv\u003dfunction(p){var d\u003dp.T(\"html5_enable_sabr_on_drive\")\u0026\u0026p.mZ.eB\u003d\u003d\u003d\"gd\";if(p.IE)return p.T(\"html5_enable_sabr_from_watch_server\")\u0026\u0026p.E5(\"fds\",{fds:!0},!0),!1;if(p.mZ.eB!\u003d\u003d\"yt\"\u0026\u0026!d)return p.T(\"html5_enable_sabr_from_watch_server\")\u0026\u0026p.E5(\"dsvn\",{ns:p.mZ.eB},!0),!1;if(p.cotn||!p.D||p.D.isOtf||p.N9\u0026\u0026!p.T(\"html5_enable_sabr_csdai\"))return!1;if(p.T(\"html5_use_sabr_requests_for_debugging\"))return!0;if(p.T(\"html5_enable_sabr_from_watch_server\")){d\u003dp.yh\u0026\u0026!!p.qX;p.E5(\"esfw\",{usbc:p.yh,hsu:!!p.qX},!0);if(!p.T(\"html5_combine_client_check_for_sabr\"))return d;\nif(d)return!0;p.DW(\"sabr\",\"esfc\")}var b\u003d!p.D.vX\u0026\u0026!p.Dx();d\u003db\u0026\u0026mB\u0026\u0026p.T(\"html5_enable_sabr_vod_streaming_xhr\");b\u003db\u0026\u0026!mB\u0026\u0026p.T(\"html5_enable_sabr_vod_non_streaming_xhr\");var v\u003dQe(p),P\u003dp.T(\"html5_enable_sabr_drm_vod_streaming_xhr\")\u0026\u0026mB\u0026\u0026p.Dx()\u0026\u0026!p.D.vX\u0026\u0026(p.eD\u003d\u003d\u003d\"1\"?!1:!0);(d\u003dd||b||v||P)\u0026\u0026!p.qX\u0026\u0026p.E5(\"sabr\",{loc:\"m\"},!0);return d\u0026\u0026!!p.qX};\nQe\u003dfunction(p){var d;if(!(d\u003dmB\u0026\u0026p.vX()\u0026\u0026p.Dx()\u0026\u0026(p.eD\u003d\u003d\u003d\"1\"?!1:!0)\u0026\u0026p.T(\"html5_sabr_live_drm_streaming_xhr\"))){d\u003dp.vX()\u0026\u0026!p.Dx()\u0026\u0026mB;var b\u003dp.vX()\u0026\u0026p.latencyClass!\u003d\u003d\"ULTRALOW\"\u0026\u0026!p.isLowLatencyLiveStream\u0026\u0026p.T(\"html5_sabr_live_normal_latency_streaming_xhr\"),v\u003dp.isLowLatencyLiveStream\u0026\u0026p.T(\"html5_sabr_live_low_latency_streaming_xhr\"),P\u003dp.latencyClass\u003d\u003d\u003d\"ULTRALOW\"\u0026\u0026p.T(\"html5_sabr_live_ultra_low_latency_streaming_xhr\");d\u003dd\u0026\u0026(b||v||P)}b\u003dd;d\u003dp.enableServerStitchedDai\u0026\u0026b\u0026\u0026p.T(\"html5_enable_sabr_ssdai_streaming_xhr\");\nb\u003d!p.enableServerStitchedDai\u0026\u0026b;v\u003dp.vX()\u0026\u0026!mB\u0026\u0026p.T(\"html5_enable_sabr_live_non_streaming_xhr\");p\u003dmB\u0026\u0026(p.C$()||YS(p)\u0026\u0026p.T(\"html5_enable_sabr_for_lifa_eligible_streams\"));return d||b||v||p};\ng.gI\u003dfunction(p){return p.z0\u0026\u0026pv(p)};\ncoj\u003dfunction(p){var d;if(d\u003d!!p.cotn)d\u003dp.videoId,d\u003d!!d\u0026\u0026g.Cu(d)\u003d\u003d\u003d1;return d\u0026\u0026!p.Ro};\ng.$S\u003dfunction(p){if(!p.D||!p.U||!p.V)return!1;var d\u003dp.D.D,b\u003d!!d[p.U.id]\u0026\u0026sO(d[p.U.id].kL.D);d\u003d!!d[p.V.id]\u0026\u0026sO(d[p.V.id].kL.D);return(p.U.itag\u003d\u003d\u003d\"0\"||b)\u0026\u0026d};\nmn\u003dfunction(p){return p.eG?[\"OK\",\"LIVE_STREAM_OFFLINE\"].includes(p.eG.status):!0};\nKoe\u003dfunction(p){return(p\u003dp.Nu)\u0026\u0026p.showError?p.showError:!1};\nPK\u003dfunction(p,d){return p.T(d)?!0:(p.fflags||\"\").includes(d+\"\u003dtrue\")};\nXEC\u003dfunction(p){return p.T(\"html5_heartbeat_iff_heartbeat_params_filled\")};\nk3w\u003dfunction(p,d){d.inlineMetricEnabled\u0026\u0026(p.inlineMetricEnabled\u003d!0);d.playback_progress_0s_url\u0026\u0026(p.JS\u003dnew LRu(d));if(d\u003dd.video_masthead_ad_quartile_urls)p.Rt\u003dd.quartile_0_url,p.iL\u003dd.quartile_25_url,p.YF\u003dd.quartile_50_url,p.GQ\u003dd.quartile_75_url,p.fV\u003dd.quartile_100_url,p.ZI\u003dd.quartile_0_urls,p.G3\u003dd.quartile_25_urls,p.jj\u003dd.quartile_50_urls,p.An\u003dd.quartile_75_urls,p.iO\u003dd.quartile_100_urls};\nJoB\u003dfunction(p){var d\u003d{};p\u003dg.u(p);for(var b\u003dp.next();!b.done;b\u003dp.next()){b\u003db.value;var v\u003db.split(\"\u003d\");v.length\u003d\u003d\u003d2?d[v[0]]\u003dv[1]:d[b]\u003d!0}return d};\nFo$\u003dfunction(p){if(p){if(Aau(p))return p;p\u003dW17(p);if(Aau(p,!0))return p}return\"\"};\ng.quq\u003dfunction(p){return p.captionsLanguagePreference||p.mZ.captionsLanguagePreference||g.fv(p,\"yt:cc_default_lang\")||p.mZ.Rb};\nKv\u003dfunction(p){return!(!p.isLivePlayback||!p.hasProgressBarBoundaries())};\ng.Ku\u003dfunction(p){var d;return p.VU||((d\u003dp.suggestions)\u003d\u003dnull?void 0:d[0])||null};\ng.xS\u003dfunction(p){return p.sH\u0026\u0026(p.T(\"embeds_enable_pfp_always_unbranded\")||p.mZ.A6)};\nBK\u003dfunction(p,d){p.T(\"html5_log_autoplay_src\")\u0026\u0026Tu(p)\u0026\u0026p.E5(\"apsrc\",{src:d})};\ng.Re\u003dfunction(p){var d,b;return!!((d\u003dp.embeddedPlayerConfig)\u003d\u003dnull?0:(b\u003dd.embeddedPlayerFlags)\u003d\u003dnull?0:b.enableMusicUx)};\ng.A0\u003dfunction(p){var d\u003dp.G(),b\u003dg.Tf(d),v\u003dd.jB;(d.T(\"embeds_web_enable_iframe_api_send_full_embed_url\")||d.T(\"embeds_web_enable_rcat_validation_in_havs\")||d.T(\"embeds_enable_autoplay_and_visibility_signals\"))\u0026\u0026g.ce(d)\u0026\u0026(v\u0026\u0026(b.thirdParty\u003dObject.assign({},b.thirdParty,{embedUrl:v})),cHq(b,p));if(v\u003dp.RB)b.clickTracking\u003d{clickTrackingParams:v};v\u003db.client||{};var P\u003d\"EMBED\",M\u003dye(p);M\u003d\u003d\u003d\"leanback\"?P\u003d\"WATCH\":d.T(\"gvi_channel_client_screen\")\u0026\u0026M\u003d\u003d\u003d\"profilepage\"?P\u003d\"CHANNEL\":p.s5?P\u003d\"LIVE_MONITOR\":M\u003d\u003d\u003d\"detailpage\"?\nP\u003d\"WATCH_FULL_SCREEN\":M\u003d\u003d\u003d\"adunit\"?P\u003d\"ADUNIT\":M\u003d\u003d\u003d\"sponsorshipsoffer\"\u0026\u0026(P\u003d\"UNKNOWN\");v.clientScreen\u003dP;if(d\u003dp.kidsAppInfo)v.kidsAppInfo\u003dJSON.parse(d);(P\u003dp.j5)\u0026\u0026!d\u0026\u0026(v.kidsAppInfo\u003d{contentSettings:{ageUpMode:aXK[P]}});if(d\u003dp.w6)v.unpluggedAppInfo\u003d{enableFilterMode:!0};(P\u003dp.unpluggedFilterModeType)\u0026\u0026!d\u0026\u0026(v.unpluggedAppInfo\u003d{filterModeType:oYk[P]});if(d\u003dp.eB)v.unpluggedLocationInfo\u003dd;b.client\u003dv;v\u003db.request||{};p.YI\u0026\u0026(v.isPrefetch\u003d!0);if(d\u003dp.mdxEnvironment)v.mdxEnvironment\u003dd;if(d\u003dp.mdxControlMode)v.mdxControlMode\u003d\nFKK[d];b.request\u003dv;v\u003db.user||{};if(d\u003dp.O5)v.credentialTransferTokens\u003d[{token:d,scope:\"VIDEO\"}];if(d\u003dp.L0)v.delegatePurchases\u003d{oauthToken:d},v.kidsParent\u003d{oauthToken:d};b.user\u003dv;if(v\u003dp.contextParams)b.activePlayers\u003d[{playerContextParams:v}];if(p\u003dp.clientScreenNonce)b.clientScreenNonce\u003dp;return b};\ng.Tf\u003dfunction(p){var d\u003dg.AI(),b\u003dd.client||{};if(p.forcedExperiments){var v\u003dp.forcedExperiments.split(\",\"),P\u003d[];v\u003dg.u(v);for(var M\u003dv.next();!M.done;M\u003dv.next())P.push(Number(M.value));b.experimentIds\u003dP}if(P\u003dp.homeGroupInfo)b.homeGroupInfo\u003dJSON.parse(P);if(P\u003dp.getPlayerType())b.playerType\u003dP;if(P\u003dp.D.ctheme)b.theme\u003dP;if(P\u003dp.livingRoomAppMode)b.tvAppInfo\u003dObject.assign({},b.tvAppInfo,{livingRoomAppMode:P});P\u003dp.deviceYear;p.T(\"html5_propagate_device_year\")\u0026\u0026P\u0026\u0026(b.tvAppInfo\u003dObject.assign({},b.tvAppInfo,{deviceYear:P}));\nif(P\u003dp.livingRoomPoTokenId)b.tvAppInfo\u003dObject.assign({},b.tvAppInfo,{livingRoomPoTokenId:P});d.client\u003db;b\u003dd.user||{};p.enableSafetyMode\u0026\u0026(b\u003dObject.assign({},b,{enableSafetyMode:!0}));p.pageId\u0026\u0026(b\u003dObject.assign({},b,{onBehalfOfUser:p.pageId}));d.user\u003db;b\u003dp.jB;p.T(\"embeds_web_enable_iframe_api_send_full_embed_url\")||p.T(\"embeds_web_enable_rcat_validation_in_havs\")||p.T(\"embeds_enable_autoplay_and_visibility_signals\")||!b||(d.thirdParty\u003d{embedUrl:b});return d};\nr3j\u003dfunction(p,d,b){var v\u003dp.videoId,P\u003dg.A0(p),M\u003dp.G(),X\u003d{html5Preference:\"HTML5_PREF_WANTS\",lactMilliseconds:String(y_()),referer:document.location.toString(),signatureTimestamp:20130};g.Qr();p.isAutonav\u0026\u0026(X.autonav\u003d!0);g.$_(0,141)\u0026\u0026(X.autonavState\u003dg.$_(0,140)?\"STATE_OFF\":\"STATE_ON\");X.autoCaptionsDefaultOn\u003dg.$_(0,66);eQ(p)\u0026\u0026(X.autoplay\u003d!0);M.Z\u0026\u0026p.cycToken\u0026\u0026(X.cycToken\u003dp.cycToken);M.enablePrivacyFilter\u0026\u0026(X.enablePrivacyFilter\u003d!0);p.isFling\u0026\u0026(X.fling\u003d!0);var a\u003dp.forceAdsUrl;if(a){var F\u003d{},h\u003d[];a\u003da.split(\",\");\na\u003dg.u(a);for(var O\u003da.next();!O.done;O\u003da.next()){O\u003dO.value;var J\u003dO.split(\"|\");J.length!\u003d\u003d3||O.includes(\"\u003d\")||(J[0]\u003d\"breaktype\u003d\"+J[0],J[1]\u003d\"offset\u003d\"+J[1],J[2]\u003d\"url\u003d\"+J[2]);O\u003d{adtype:\"video_ad\"};J\u003dg.u(J);for(var k\u003dJ.next();!k.done;k\u003dJ.next()){var n\u003dg.u(k.value.split(\"\u003d\"));k\u003dn.next().value;n\u003dMee(n);O[k]\u003dn.join(\"\u003d\")}J\u003dO.url;k\u003dO.presetad;n\u003dO.viralresponseurl;var r\u003dNumber(O.campaignid);if(O.adtype\u003d\u003d\u003d\"in_display_ad\")J\u0026\u0026(F.url\u003dJ),k\u0026\u0026(F.presetAd\u003dk),n\u0026\u0026(F.viralAdResponseUrl\u003dn),r\u0026\u0026(F.viralCampaignId\u003dString(r));\nelse if(O.adtype\u003d\u003d\u003d\"video_ad\"){var Z\u003d{offset:{kind:\"OFFSET_MILLISECONDS\",value:String(Number(O.offset)||0)}};if(O\u003dhBD[O.breaktype])Z.breakType\u003dO;J\u0026\u0026(Z.url\u003dJ);k\u0026\u0026(Z.presetAd\u003dk);n\u0026\u0026(Z.viralAdResponseUrl\u003dn);r\u0026\u0026(Z.viralCampaignId\u003dString(r));h.push(Z)}}X.forceAdParameters\u003d{videoAds:h,inDisplayAd:F}}p.isInlinePlaybackNoAd\u0026\u0026(X.isInlinePlaybackNoAd\u003d!0);p.isLivingRoomDeeplink\u0026\u0026(X.isLivingRoomDeeplink\u003d!0);F\u003dp.lO;if(F!\u003dnull){F\u003d{startWalltime:String(F)};if(h\u003dp.DG)F.manifestDuration\u003dString(h||14400);X.liveContext\u003d\nF}if(p.mutedAutoplay\u0026\u0026(X.mutedAutoplay\u003d!0,p.T(\"embeds_enable_full_length_inline_muted_autoplay\"))){F\u003dM.getWebPlayerContextConfig();var C,G;(F\u003d\u003dnull?0:(C\u003dF.embedsHostFlags)\u003d\u003dnull?0:C.allowMutedAutoplayDurationMode)\u0026\u0026(F\u003d\u003dnull?0:(G\u003dF.embedsHostFlags)\u003d\u003dnull?0:G.allowMutedAutoplayDurationMode.includes(Ohw[p.mutedAutoplayDurationMode]))\u0026\u0026(X.mutedAutoplayDurationMode\u003dOhw[p.mutedAutoplayDurationMode])}if(p.s8?0:p.I5)X.splay\u003d!0;C\u003dp.vnd;C\u003d\u003d\u003d5\u0026\u0026(X.vnd\u003dC);C\u003d{};if(G\u003dp.isMdxPlayback)C.triggeredByMdx\u003dG;if(G\u003dp.Wv)C.skippableAdsSupported\u003d\nG.split(\",\").includes(\"ska\");if(h\u003dp.Aq){G\u003dp.PR;F\u003d[];h\u003dg.u(ytu(h));for(a\u003dh.next();!a.done;a\u003dh.next()){a\u003da.value;O\u003da.platform;a\u003d{applicationState:a.GA?\"INACTIVE\":\"ACTIVE\",clientFormFactor:J37[O]||\"UNKNOWN_FORM_FACTOR\",clientName:zTq[a.MW]||\"UNKNOWN_INTERFACE\",clientVersion:a.deviceVersion||\"\",platform:kE7[O]||\"UNKNOWN_PLATFORM\"};O\u003d{};if(G){J\u003dvoid 0;try{J\u003dJSON.parse(G)}catch(U){g.DF(U)}J\u0026\u0026(O\u003d{params:[{key:\"ms\",value:J.ms}]},J.advertising_id\u0026\u0026(O.advertisingId\u003dJ.advertising_id),J.limit_ad_tracking!\u003d\u003dvoid 0\u0026\u0026\nJ.limit_ad_tracking!\u003d\u003dnull\u0026\u0026(O.limitAdTracking\u003dJ.limit_ad_tracking),a.osName\u003dJ.os_name,a.userAgent\u003dJ.user_agent,a.windowHeightPoints\u003dJ.window_height_points,a.windowWidthPoints\u003dJ.window_width_points)}F.push({adSignalsInfo:O,remoteClient:a})}C.remoteContexts\u003dF}G\u003dp.sourceContainerPlaylistId;F\u003dp.serializedMdxMetadata;if(G||F)h\u003d{},G\u0026\u0026(h.mdxPlaybackContainerInfo\u003d{sourceContainerPlaylistId:G}),F\u0026\u0026(h.serializedMdxMetadata\u003dF),C.mdxPlaybackSourceContext\u003dh;X.mdxContext\u003dC;C\u003dd.width;C\u003e0\u0026\u0026(X.playerWidthPixels\u003d\nMath.round(C));if(d\u003dd.height)X.playerHeightPixels\u003dMath.round(d);b!\u003d\u003d0\u0026\u0026(X.vis\u003db);if(b\u003dM.widgetReferrer)X.widgetReferrer\u003db.substring(0,128);g.Ez(M)\u0026\u0026X\u0026\u0026(X.ancestorOrigins\u003dM.ancestorOrigins);p.defaultActiveSourceVideoId\u0026\u0026(X.compositeVideoContext\u003d{defaultActiveSourceVideoId:p.defaultActiveSourceVideoId});if(M\u003dM.getWebPlayerContextConfig())X.encryptedHostFlags\u003dM.encryptedHostFlags;v\u003d{videoId:v,context:P,playbackContext:{contentPlaybackContext:X}};p.reloadPlaybackParams\u0026\u0026(v.playbackContext.reloadPlaybackContext\u003d\n{reloadPlaybackParams:p.reloadPlaybackParams});p.contentCheckOk\u0026\u0026(v.contentCheckOk\u003d!0);if(P\u003dp.clientPlaybackNonce)v.cpn\u003dP;if(P\u003dp.playerParams)v.params\u003dP;if(P\u003dp.playlistId)v.playlistId\u003dP;p.racyCheckOk\u0026\u0026(v.racyCheckOk\u003d!0);P\u003dp.G();if(X\u003dP.embedConfig)v.serializedThirdPartyEmbedConfig\u003dX;v.captionParams\u003d{};X\u003dg.$_(g.Qr(),65);p.deviceCaptionsOn!\u003dnull?v.captionParams.deviceCaptionsOn\u003dp.deviceCaptionsOn:g.QJ(P)\u0026\u0026(v.captionParams.deviceCaptionsOn\u003dX!\u003dnull?!X:!1);p.No\u0026\u0026(v.captionParams.deviceCaptionsLangPref\u003d\np.No);p.N$.length?v.captionParams.viewerSelectedCaptionLangs\u003dp.N$:g.QJ(P)\u0026\u0026(X\u003dg.Vu(),X\u003d\u003dnull?0:X.length)\u0026\u0026(v.captionParams.viewerSelectedCaptionLangs\u003dX);X\u003dp.fetchType\u003d\u003d\u003d\"onesie\"\u0026\u0026p.T(\"html5_onesie_attach_po_token\");M\u003dp.fetchType!\u003d\u003d\"onesie\"\u0026\u0026p.T(\"html5_non_onesie_attach_po_token\");if(X||M)X\u003dp.G(),X.iq\u0026\u0026(v.serviceIntegrityDimensions\u003d{},v.serviceIntegrityDimensions.poToken\u003dX.iq);P.T(\"fetch_att_independently\")\u0026\u0026(v.attestationRequest\u003d{omitBotguardData:!0});if(P.T(\"html5_enable_sabr_from_watch_server\")||\nP.T(\"html5_report_supports_vp9_encoding\"))v.playbackContext||(v.playbackContext\u003d{}),v.playbackContext.devicePlaybackCapabilities\u003dnYK(p);return v};\nnYK\u003dfunction(p){var d\u003d!(p\u003d\u003dnull?0:p.BB())\u0026\u0026(p\u003d\u003dnull?void 0:p.vX())\u0026\u0026Pf(),b;if(b\u003dp\u003d\u003dnull?0:p.T(\"html5_report_supports_vp9_encoding\")){if(p\u003d\u003dnull)b\u003d0;else{b\u003dg.ds(p);p\u003dp.G().X;var v\u003dpu(\"243\");b\u003dv?oU(b,v,p,!0)\u003d\u003d\u003d!0:!1}b\u003db\u0026\u0026!d}return{supportsVp9Encoding:!!b,supportXhr:mB}};\nucK\u003dfunction(p,d){var b,v,P;return g.z(function(M){if(M.D\u003d\u003d1)return b\u003d{context:g.Tf(p.G()),engagementType:\"ENGAGEMENT_TYPE_PLAYBACK\",ids:[{playbackId:{videoId:p.videoId,cpn:p.clientPlaybackNonce}}]},v\u003dg.d5(fXu),g.y(M,g.Bs(d,b,v),2);P\u003dM.U;return M.return(P)})};\nlXw\u003dfunction(p,d,b){var v\u003dg.JH(d.experiments,\"bg_vm_reinit_threshold\");(!yu||(0,g.Ib)()-yu\u003ev)\u0026\u0026ucK(p,b).then(function(P){P\u0026\u0026(P\u003dP.botguardData)\u0026\u0026g.j2(P,d)},function(P){p.xJ()||(P\u003dUa(P),p.E5(\"attf\",P.details))})};\nWK\u003dfunction(p,d){g.e.call(this);this.app\u003dp;this.state\u003dd};\ndz\u003dfunction(p,d,b){p.state.D.hasOwnProperty(d)||pE(p,d,b);p.state.Z[d]\u003dfunction(){return b.apply(p,g.yq.apply(0,arguments))};\np.state.S.add(d)};\nbu\u003dfunction(p,d,b){p.state.D.hasOwnProperty(d)||pE(p,d,b);p.app.G().Z\u0026\u0026(p.state.W[d]\u003dfunction(){return b.apply(p,g.yq.apply(0,arguments))},p.state.S.add(d))};\npE\u003dfunction(p,d,b){p.state.D[d]\u003dfunction(){return b.apply(p,g.yq.apply(0,arguments))}};\ng.vU\u003dfunction(p,d,b){return p.state.D[d].apply(p.state.D,g.E(b))};\nPU\u003dfunction(){g.It.call(this);this.X\u003dnew Map};\nM1\u003dfunction(){g.e.apply(this,arguments);this.element\u003dnull;this.S\u003dnew Set;this.Z\u003d{};this.W\u003d{};this.D\u003d{};this.C\u003dnew Set;this.B\u003dnew PU;this.U\u003dnew PU;this.V\u003dnew PU;this.X\u003dnew PU};\nsOk\u003dfunction(p,d,b){typeof p\u003d\u003d\u003d\"string\"\u0026\u0026(p\u003d{mediaContentUrl:p,startSeconds:d,suggestedQuality:b});a:{if((d\u003dp.mediaContentUrl)\u0026\u0026(d\u003d/\\/([ve]|embed)\\/([^#?]+)/.exec(d))\u0026\u0026d[2]){d\u003dd[2];break a}d\u003dnull}p.videoId\u003dd;return X0(p)};\nX0\u003dfunction(p,d,b){if(typeof p\u003d\u003d\u003d\"string\")return{videoId:p,startSeconds:d,suggestedQuality:b};d\u003d{};b\u003dg.u(Zhz);for(var v\u003db.next();!v.done;v\u003db.next())v\u003dv.value,p[v]\u0026\u0026(d[v]\u003dp[v]);return d};\nEYB\u003dfunction(p,d,b,v){if(g.Kz(p)\u0026\u0026!Array.isArray(p)){d\u003d\"playlist list listType index startSeconds suggestedQuality\".split(\" \");b\u003d{};for(v\u003d0;v\u003cd.length;v++){var P\u003dd[v];p[P]\u0026\u0026(b[P]\u003dp[P])}return b}d\u003d{index:d,startSeconds:b,suggestedQuality:v};typeof p\u003d\u003d\u003d\"string\"\u0026\u0026p.length\u003d\u003d\u003d16?d.list\u003d\"PL\"+p:d.playlist\u003dp;return d};\nq1\u003dfunction(){WK.apply(this,arguments)};\nNJ7\u003dfunction(p){dz(p,\"cueVideoById\",p.mN);dz(p,\"loadVideoById\",p.F3B);dz(p,\"cueVideoByUrl\",p.Lh);dz(p,\"loadVideoByUrl\",p.O0C);dz(p,\"playVideo\",p.roE);dz(p,\"pauseVideo\",p.pauseVideo);dz(p,\"stopVideo\",p.msb);dz(p,\"clearVideo\",p.clearVideo);dz(p,\"getVideoBytesLoaded\",p.Yh);dz(p,\"getVideoBytesTotal\",p.Ge);dz(p,\"getVideoLoadedFraction\",p.kQ);dz(p,\"getVideoStartBytes\",p.K3);dz(p,\"cuePlaylist\",p.cuePlaylist);dz(p,\"loadPlaylist\",p.gLb);dz(p,\"nextVideo\",p.XXF);dz(p,\"previousVideo\",p.j5C);dz(p,\"playVideoAt\",\np.dH$);dz(p,\"setShuffle\",p.setShuffle);dz(p,\"setLoop\",p.setLoop);dz(p,\"getPlaylist\",p.Z9);dz(p,\"getPlaylistIndex\",p.getPlaylistIndex);dz(p,\"getPlaylistId\",p.getPlaylistId);dz(p,\"loadModule\",p.MP);dz(p,\"unloadModule\",p.xN);dz(p,\"setOption\",p.wR);dz(p,\"getOption\",p.My);dz(p,\"getOptions\",p.wF);dz(p,\"mute\",p.rDb);dz(p,\"unMute\",p.p$B);dz(p,\"isMuted\",p.isMuted);dz(p,\"setVolume\",p.tEh);dz(p,\"getVolume\",p.getVolume);dz(p,\"seekTo\",p.dlb);dz(p,\"getPlayerMode\",p.getPlayerMode);dz(p,\"getPlayerState\",p.o_);dz(p,\n\"getAvailablePlaybackRates\",p.getAvailablePlaybackRates);dz(p,\"getPlaybackQuality\",function(){return p.getPlaybackQuality(1)});\ndz(p,\"setPlaybackQuality\",p.GrN);dz(p,\"getAvailableQualityLevels\",p.R_);dz(p,\"getCurrentTime\",p.vj);dz(p,\"getDuration\",p.Qc);dz(p,\"addEventListener\",p.Ih);dz(p,\"removeEventListener\",p.DlB);dz(p,\"getDebugText\",p.I_);dz(p,\"getVideoData\",function(){return Cqu(p)});\ndz(p,\"addCueRange\",p.xH);dz(p,\"removeCueRange\",p.removeCueRange);dz(p,\"setSize\",p.setSize);dz(p,\"getApiInterface\",p.getApiInterface);dz(p,\"destroy\",p.destroy);dz(p,\"mutedAutoplay\",p.mutedAutoplay);var d\u003dp.app.G();d.S||(dz(p,\"getVideoEmbedCode\",p.getVideoEmbedCode),dz(p,\"getVideoUrl\",p.qy));dz(p,\"getMediaReferenceTime\",p.yc);dz(p,\"getSize\",p.getSize);dz(p,\"setFauxFullscreen\",p.J9B);d.S||dz(p,\"logImaAdEvent\",p.logImaAdEvent);dz(p,\"preloadVideoById\",p.idX);dz(p,\"wakeUpControls\",p.wakeUpControls)};\ng.al\u003dfunction(p){return(p\u003dGEu(p.app.EY()))?p.zC():null};\nF0\u003dfunction(p){var d\u003dg.zG(p.app.G()),b,v\u003d(b\u003dp.app.getVideoData())\u003d\u003dnull?void 0:b.LY;p\u003dol(p.app);return g.Jy(d)\u0026\u0026!v||p?!1:!0};\nCqu\u003dfunction(p,d){var b\u003d{};if(d\u003dp.app.Zg(d\u003d\u003d\u003dvoid 0?1:d)){d\u003dd.getVideoData();if(d.isPrivate)return{};b.video_id\u003dd.videoId;b.author\u003dd.author;b.title\u003dd.title;b.isPlayable\u003dmn(d);b.errorCode\u003dd.errorCode;if(d.U\u0026\u0026d.U.video){b.video_quality\u003dd.U.video.quality;d\u003dd.U.video;var v\u003d[];d.fps\u003e32\u0026\u0026v.push(\"hfr\");d.isHdr()\u0026\u0026v.push(\"hdr\");d.primaries\u003d\u003d\u003d\"bt2020\"\u0026\u0026v.push(\"wcg\");b.video_quality_features\u003dv}}if(p\u003dp.getPlaylistId())b.list\u003dp;return b};\nhD\u003dfunction(){q1.apply(this,arguments)};\nOS\u003dfunction(p,d){var b\u003d{};if(p.app.G().O5){p\u003dg.u(wEk);for(var v\u003dp.next();!v.done;v\u003dp.next())v\u003dv.value,d.hasOwnProperty(v)\u0026\u0026(b[v]\u003dd[v]);if(d\u003db.qoe_cat)p\u003d\"\",typeof d\u003d\u003d\u003d\"string\"\u0026\u0026d.length\u003e0\u0026\u0026(p\u003dd.split(\",\").filter(function(P){return UBC.includes(P)}).join(\",\")),b.qoe_cat\u003dp;\nc3u(b)}else for(p\u003dg.u(y3w),v\u003dp.next();!v.done;v\u003dp.next())v\u003dv.value,d.hasOwnProperty(v)\u0026\u0026(b[v]\u003dd[v]);return b};\nc3u\u003dfunction(p){var d\u003dp.raw_player_response;if(!d){var b\u003dp.player_response;b\u0026\u0026(d\u003dJSON.parse(b))}delete p.player_response;delete p.raw_player_response;if(d){p.raw_player_response\u003d{streamingData:d.streamingData};var v;if((v\u003dd.playbackTracking)\u003d\u003dnull?0:v.qoeUrl)p.raw_player_response\u003dObject.assign({},p.raw_player_response,{playbackTracking:{qoeUrl:d.playbackTracking.qoeUrl}});var P;if((P\u003dd.videoDetails)\u003d\u003dnull?0:P.videoId)p.raw_player_response\u003dObject.assign({},p.raw_player_response,{videoDetails:{videoId:d.videoDetails.videoId}})}};\nJD\u003dfunction(p,d,b){var v\u003dp.app.P5(b);if(!v)return 0;p\u003dv-p.app.getCurrentTime(b);return d-p};\nzBz\u003dfunction(p){var d\u003dd\u003d\u003d\u003dvoid 0?5:d;return p?IXB[p]||d:d};\ng.k3\u003dfunction(){hD.apply(this,arguments)};\njO7\u003dfunction(p){pE(p,\"getInternalApiInterface\",p.getInternalApiInterface);pE(p,\"addEventListener\",p.z6);pE(p,\"removeEventListener\",p.OfX);pE(p,\"cueVideoByPlayerVars\",p.Vv);pE(p,\"loadVideoByPlayerVars\",p.eBX);pE(p,\"preloadVideoByPlayerVars\",p.YHC);pE(p,\"getAdState\",p.getAdState);pE(p,\"sendAbandonmentPing\",p.sendAbandonmentPing);pE(p,\"setLoopRange\",p.setLoopRange);pE(p,\"getLoopRange\",p.getLoopRange);pE(p,\"setAutonavState\",p.setAutonavState);pE(p,\"seekTo\",p.ME5);pE(p,\"seekBy\",p.wyF);pE(p,\"seekToLiveHead\",\np.seekToLiveHead);pE(p,\"requestSeekToWallTimeSeconds\",p.requestSeekToWallTimeSeconds);pE(p,\"seekToStreamTime\",p.seekToStreamTime);pE(p,\"startSeekCsiAction\",p.startSeekCsiAction);pE(p,\"getStreamTimeOffset\",p.getStreamTimeOffset);pE(p,\"getVideoData\",p.Wj);pE(p,\"setInlinePreview\",p.setInlinePreview);pE(p,\"getAppState\",p.getAppState);pE(p,\"updateLastActiveTime\",p.updateLastActiveTime);pE(p,\"setBlackout\",p.setBlackout);pE(p,\"setUserEngagement\",p.setUserEngagement);pE(p,\"updateSubtitlesUserSettings\",p.updateSubtitlesUserSettings);\npE(p,\"getPresentingPlayerType\",p.wA);pE(p,\"canPlayType\",p.canPlayType);pE(p,\"updatePlaylist\",p.updatePlaylist);pE(p,\"updateVideoData\",p.updateVideoData);pE(p,\"updateEnvironmentData\",p.updateEnvironmentData);pE(p,\"sendVideoStatsEngageEvent\",p.TiJ);pE(p,\"productsInVideoVisibilityUpdated\",p.productsInVideoVisibilityUpdated);pE(p,\"setSafetyMode\",p.setSafetyMode);pE(p,\"isAtLiveHead\",function(d){return p.isAtLiveHead(void 0,d)});\npE(p,\"getVideoAspectRatio\",p.getVideoAspectRatio);pE(p,\"getPreferredQuality\",p.getPreferredQuality);pE(p,\"getPlaybackQualityLabel\",p.getPlaybackQualityLabel);pE(p,\"setPlaybackQualityRange\",p.WQN);pE(p,\"onAdUxClicked\",p.onAdUxClicked);pE(p,\"getFeedbackProductData\",p.getFeedbackProductData);pE(p,\"getStoryboardFrame\",p.getStoryboardFrame);pE(p,\"getStoryboardFrameIndex\",p.getStoryboardFrameIndex);pE(p,\"getStoryboardLevel\",p.getStoryboardLevel);pE(p,\"getNumberOfStoryboardLevels\",p.getNumberOfStoryboardLevels);\npE(p,\"getCaptionWindowContainerId\",p.getCaptionWindowContainerId);pE(p,\"getAvailableQualityLabels\",p.getAvailableQualityLabels);pE(p,\"addCueRange\",p.addCueRange);pE(p,\"addUtcCueRange\",p.addUtcCueRange);pE(p,\"showAirplayPicker\",p.showAirplayPicker);pE(p,\"dispatchReduxAction\",p.dispatchReduxAction);pE(p,\"getPlayerResponse\",p.rI);pE(p,\"getWatchNextResponse\",p.t1);pE(p,\"getHeartbeatResponse\",p.uw);pE(p,\"getCurrentTime\",p.Hj);pE(p,\"getDuration\",p.Ji);pE(p,\"getPlayerState\",p.getPlayerState);pE(p,\"getPlayerStateObject\",\np.XB);pE(p,\"getVideoLoadedFraction\",p.getVideoLoadedFraction);pE(p,\"getProgressState\",p.getProgressState);pE(p,\"getVolume\",p.getVolume);pE(p,\"setVolume\",p.oP);pE(p,\"isMuted\",p.isMuted);pE(p,\"mute\",p.tv);pE(p,\"unMute\",p.DO);pE(p,\"loadModule\",p.loadModule);pE(p,\"unloadModule\",p.unloadModule);pE(p,\"getOption\",p.sb);pE(p,\"getOptions\",p.getOptions);pE(p,\"setOption\",p.setOption);pE(p,\"loadVideoById\",p.rJ);pE(p,\"loadVideoByUrl\",p.Xc);pE(p,\"playVideo\",p.MI);pE(p,\"loadPlaylist\",p.loadPlaylist);pE(p,\"nextVideo\",\np.nextVideo);pE(p,\"previousVideo\",p.previousVideo);pE(p,\"playVideoAt\",p.playVideoAt);pE(p,\"getDebugText\",p.getDebugText);pE(p,\"getWebPlayerContextConfig\",p.getWebPlayerContextConfig);pE(p,\"notifyShortsAdSwipeEvent\",p.notifyShortsAdSwipeEvent);pE(p,\"getVideoContentRect\",p.getVideoContentRect);pE(p,\"setSqueezeback\",p.setSqueezeback);pE(p,\"toggleSubtitlesOn\",p.toggleSubtitlesOn);pE(p,\"isSubtitlesOn\",p.isSubtitlesOn);pE(p,\"reportPlaybackIssue\",p.reportPlaybackIssue);pE(p,\"setAutonav\",p.setAutonav);pE(p,\n\"isNotServable\",p.isNotServable);pE(p,\"channelSubscribed\",p.channelSubscribed);pE(p,\"channelUnsubscribed\",p.channelUnsubscribed);pE(p,\"togglePictureInPicture\",p.togglePictureInPicture);pE(p,\"supportsGaplessAudio\",p.supportsGaplessAudio);pE(p,\"supportsGaplessShorts\",p.supportsGaplessShorts);pE(p,\"enqueueVideoByPlayerVars\",function(d){return void p.enqueueVideoByPlayerVars(d)});\npE(p,\"clearQueue\",p.clearQueue);pE(p,\"getAudioTrack\",p.mq);pE(p,\"setAudioTrack\",p.Zf5);pE(p,\"getAvailableAudioTracks\",p.L3);pE(p,\"getMaxPlaybackQuality\",p.getMaxPlaybackQuality);pE(p,\"getUserPlaybackQualityPreference\",p.getUserPlaybackQualityPreference);pE(p,\"getSubtitlesUserSettings\",p.getSubtitlesUserSettings);pE(p,\"resetSubtitlesUserSettings\",p.resetSubtitlesUserSettings);pE(p,\"setMinimized\",p.setMinimized);pE(p,\"setOverlayVisibility\",p.setOverlayVisibility);pE(p,\"confirmYpcRental\",p.confirmYpcRental);\npE(p,\"queueNextVideo\",p.queueNextVideo);pE(p,\"handleExternalCall\",p.handleExternalCall);pE(p,\"logApiCall\",p.logApiCall);pE(p,\"isExternalMethodAvailable\",p.isExternalMethodAvailable);pE(p,\"setScreenLayer\",p.setScreenLayer);pE(p,\"getCurrentPlaylistSequence\",p.getCurrentPlaylistSequence);pE(p,\"getPlaylistSequenceForTime\",p.getPlaylistSequenceForTime);pE(p,\"shouldSendVisibilityState\",p.shouldSendVisibilityState);pE(p,\"syncVolume\",p.syncVolume);pE(p,\"highlightSettingsMenuItem\",p.highlightSettingsMenuItem);\npE(p,\"openSettingsMenuItem\",p.openSettingsMenuItem);pE(p,\"getEmbeddedPlayerResponse\",p.getEmbeddedPlayerResponse);pE(p,\"getVisibilityState\",p.getVisibilityState);pE(p,\"isMutedByMutedAutoplay\",p.isMutedByMutedAutoplay);p.T(\"embeds_enable_emc3ds_muted_autoplay\")\u0026\u0026pE(p,\"isMutedByEmbedsMutedAutoplay\",p.isMutedByEmbedsMutedAutoplay);pE(p,\"setGlobalCrop\",p.setGlobalCrop);pE(p,\"setInternalSize\",p.setInternalSize);pE(p,\"setFauxFullscreen\",p.setFauxFullscreen);pE(p,\"setAppFullscreen\",p.setAppFullscreen)};\nrz\u003dfunction(p,d,b){p\u003dg.nE(p.UH(),d);return b?(b.addOnDisposeCallback(p),null):p};\ng.fE\u003dfunction(p,d,b){return p.app.G().K$?d:g.fn(\"$DESCRIPTION ($SHORTCUT)\",{DESCRIPTION:d,SHORTCUT:b})};\ntJD\u003dfunction(p){p.UH().element.setAttribute(\"aria-live\",\"polite\")};\ng.uu\u003dfunction(p,d){g.k3.call(this,p,d);jO7(this);bu(this,\"addEventListener\",this.QH);bu(this,\"removeEventListener\",this.UlB);bu(this,\"cueVideoByPlayerVars\",this.aC);bu(this,\"loadVideoByPlayerVars\",this.cD5);bu(this,\"preloadVideoByPlayerVars\",this.Gub);bu(this,\"loadVideoById\",this.rJ);bu(this,\"loadVideoByUrl\",this.Xc);bu(this,\"playVideo\",this.MI);bu(this,\"loadPlaylist\",this.loadPlaylist);bu(this,\"nextVideo\",this.nextVideo);bu(this,\"previousVideo\",this.previousVideo);bu(this,\"playVideoAt\",this.playVideoAt);\nbu(this,\"getVideoData\",this.lD);bu(this,\"seekBy\",this.y9X);bu(this,\"seekTo\",this.r9Z);bu(this,\"showControls\",this.showControls);bu(this,\"hideControls\",this.hideControls);bu(this,\"cancelPlayback\",this.cancelPlayback);bu(this,\"getProgressState\",this.getProgressState);bu(this,\"isInline\",this.isInline);bu(this,\"setInline\",this.setInline);bu(this,\"setLoopVideo\",this.setLoopVideo);bu(this,\"getLoopVideo\",this.getLoopVideo);bu(this,\"getVideoContentRect\",this.getVideoContentRect);bu(this,\"getVideoStats\",this.A1);\nbu(this,\"getCurrentTime\",this.ze);bu(this,\"getDuration\",this.Ji);bu(this,\"getPlayerState\",this.Te);bu(this,\"getVideoLoadedFraction\",this.jg);bu(this,\"mute\",this.tv);bu(this,\"unMute\",this.DO);bu(this,\"setVolume\",this.oP);bu(this,\"loadModule\",this.loadModule);bu(this,\"unloadModule\",this.unloadModule);bu(this,\"getOption\",this.sb);bu(this,\"getOptions\",this.getOptions);bu(this,\"setOption\",this.setOption);bu(this,\"addCueRange\",this.addCueRange);bu(this,\"getDebugText\",this.getDebugText);bu(this,\"getStoryboardFormat\",\nthis.getStoryboardFormat);bu(this,\"toggleFullscreen\",this.toggleFullscreen);bu(this,\"isFullscreen\",this.isFullscreen);bu(this,\"getPlayerSize\",this.getPlayerSize);bu(this,\"toggleSubtitles\",this.toggleSubtitles);bu(this,\"setCenterCrop\",this.setCenterCrop);bu(this,\"setFauxFullscreen\",this.setFauxFullscreen);bu(this,\"setSizeStyle\",this.setSizeStyle);bu(this,\"handleGlobalKeyDown\",this.handleGlobalKeyDown);bu(this,\"handleGlobalKeyUp\",this.handleGlobalKeyUp);NJ7(this)};\ng.lu\u003dfunction(p){p\u003dp.EY();var d\u003dp.hZ.get(\"endscreen\");return d\u0026\u0026d.by()?!0:p.XL()};\ng.sS\u003dfunction(p,d){p.getPresentingPlayerType()\u003d\u003d\u003d3?p.publish(\"mdxautoplaycancel\"):p.KX(\"onAutonavCancelled\",d)};\ng.ES\u003dfunction(p){var d\u003dZm(p.EY());return p.app.uT\u0026\u0026!p.isFullscreen()||p.getPresentingPlayerType()\u003d\u003d\u003d3\u0026\u0026d\u0026\u0026d.p8()\u0026\u0026d.vE()||!!p.getPlaylist()};\ng.CE\u003dfunction(p,d){g.vU(p,\"addEmbedsConversionTrackingParams\",[d])};\ng.G2\u003dfunction(p){return(p\u003dg.N1(p.EY()))?p.dA():{}};\ng.ihK\u003dfunction(p){p\u003d(p\u003dp.getVideoData())\u0026\u0026p.U;return!!p\u0026\u0026!(!p.audio||!p.video)\u0026\u0026p.mimeType!\u003d\u003d\"application/x-mpegURL\"};\ng.wz\u003dfunction(p,d,b){p\u003dp.Pb().element;var v\u003daH(p.children,function(P){P\u003dNumber(P.getAttribute(\"data-layer\"));return b-P||1});\nv\u003c0\u0026\u0026(v\u003d-(v+1));MQ(p,d,v);d.setAttribute(\"data-layer\",String(b))};\ng.US\u003dfunction(p){var d\u003dp.G();if(!d.Id)return!1;var b\u003dp.getVideoData();if(!b||p.getPresentingPlayerType()\u003d\u003d\u003d3)return!1;var v\u003d(!b.isLiveDefaultBroadcast||d.T(\"allow_poltergust_autoplay\"))\u0026\u0026!Kv(b);v\u003db.isLivePlayback\u0026\u0026(!d.T(\"allow_live_autoplay\")||!v);var P\u003db.isLivePlayback\u0026\u0026d.T(\"allow_live_autoplay_on_mweb\");p\u003dp.getPlaylist();p\u003d!!p\u0026\u0026p.p8();var M\u003db.wE\u0026\u0026b.wE.playerOverlays||null;M\u003d!!(M\u0026\u0026M.playerOverlayRenderer\u0026\u0026M.playerOverlayRenderer.autoplay);M\u003db.sH\u0026\u0026M;return!b.ypcPreview\u0026\u0026(!v||P)\u0026\u0026!g.Rq(b.aB,\"ypc\")\u0026\u0026\n!p\u0026\u0026(!g.Ez(d)||M)};\nHhW\u003dfunction(p){p\u003dp.app.pX();if(!p)return!1;var d\u003dp.getVideoData();if(!d.U||!d.U.video||d.U.video.D\u003c1080||d.rL)return!1;var b\u003d/^qsa/.test(d.clientPlaybackNonce),v\u003d\"r\";d.U.id.indexOf(\";\")\u003e\u003d0\u0026\u0026(b\u003d/^[a-p]/.test(d.clientPlaybackNonce),v\u003d\"x\");return b?(p.E5(\"iqss\",{trigger:v},!0),!0):!1};\ncU\u003dfunction(){gd.apply(this,arguments);this.requestHeaders\u003d{}};\nIl\u003dfunction(){yd||(yd\u003dnew cU);return yd};\nz2\u003dfunction(p,d){d?p.requestHeaders.Authorization\u003d\"Bearer \"+d:delete p.requestHeaders.Authorization};\ng.tD\u003dfunction(p,d,b,v){v\u003dv\u003d\u003d\u003dvoid 0?!1:v;g.k0.call(this,d);var P\u003dthis;this.N\u003dp;this.aB\u003dv;this.W\u003dnew g.iO(this);this.eB\u003dnew g.bT(this,b,!0,void 0,void 0,function(){P.dV()});\ng.Y(this,this.W);g.Y(this,this.eB)};\niu\u003dfunction(p){var d\u003dp.N.getRootNode();return p.N.T(\"web_enable_auto_pip\")||p.N.T(\"web_enable_pip_on_miniplayer\")||p.N.T(\"web_shorts_pip\")?YE(d):document};\nDBC\u003dfunction(p){p.U\u0026\u0026(document.activeElement\u0026\u0026g.qQ(p.element,document.activeElement)\u0026\u0026p.U.focus(),p.U.setAttribute(\"aria-expanded\",\"false\"),p.U\u003dvoid 0);g.jh(p.W);p.C\u003dvoid 0};\nHU\u003dfunction(p,d,b){p.X3()?p.z_():p.Xp(d,b)};\nDm\u003dfunction(p,d,b,v){v\u003dnew g.K({L:\"div\",zB:[\"ytp-linked-account-popup-button\"],Bb:v,K:{role:\"button\",tabindex:\"0\"}});d\u003dnew g.K({L:\"div\",J:\"ytp-linked-account-popup\",K:{role:\"dialog\",\"aria-modal\":\"true\",tabindex:\"-1\"},j:[{L:\"div\",J:\"ytp-linked-account-popup-title\",Bb:d},{L:\"div\",J:\"ytp-linked-account-popup-description\",Bb:b},{L:\"div\",J:\"ytp-linked-account-popup-buttons\",j:[v]}]});g.tD.call(this,p,{L:\"div\",J:\"ytp-linked-account-popup-container\",j:[d]},100);var P\u003dthis;this.dialog\u003dd;g.Y(this,this.dialog);\nv.listen(\"click\",function(){P.z_()});\ng.Y(this,v);g.wz(this.N,this.element,4);this.hide()};\ng.ea\u003dfunction(p,d,b,v){g.k0.call(this,p);this.priority\u003dd;b\u0026\u0026g.Vd(this,b);v\u0026\u0026this.K9(v)};\ng.Sa\u003dfunction(p,d,b,v){p\u003dp\u003d\u003d\u003dvoid 0?{}:p;d\u003dd\u003d\u003d\u003dvoid 0?[]:d;b\u003db\u003d\u003d\u003dvoid 0?!1:b;v\u003dv\u003d\u003d\u003dvoid 0?!1:v;d.push(\"ytp-menuitem\");var P\u003dp;\"role\"in P||(P.role\u003d\"menuitem\");b||(P\u003dp,\"tabindex\"in P||(P.tabindex\u003d\"0\"));p\u003d{L:b?\"a\":\"div\",zB:d,K:p,j:[{L:\"div\",J:\"ytp-menuitem-icon\",Bb:\"{{icon}}\"},{L:\"div\",J:\"ytp-menuitem-label\",Bb:\"{{label}}\"},{L:\"div\",J:\"ytp-menuitem-content\",Bb:\"{{content}}\"}]};v\u0026\u0026p.j.push({L:\"div\",J:\"ytp-menuitem-secondary-icon\",Bb:\"{{secondaryIcon}}\"});return p};\ng.Vd\u003dfunction(p,d){p.updateValue(\"label\",d)};\nY3\u003dfunction(p){g.ea.call(this,g.Sa({\"aria-haspopup\":\"true\"},[\"ytp-linked-account-menuitem\"]),2);var d\u003dthis;this.N\u003dp;this.U\u003dthis.D\u003d!1;this.BX\u003dp.TG();p.createServerVe(this.element,this,!0);this.Y(this.N,\"settingsMenuVisibilityChanged\",function(b){d.X7(b)});\nthis.Y(this.N,\"videodatachange\",this.V);this.listen(\"click\",this.onClick);this.V()};\ngz\u003dfunction(p){return p?g.ff(p):\"\"};\nLE\u003dfunction(p){g.e.call(this);this.api\u003dp};\nQd\u003dfunction(p){LE.call(this,p);var d\u003dthis;pE(p,\"setAccountLinkState\",function(b){d.setAccountLinkState(b)});\npE(p,\"updateAccountLinkingConfig\",function(b){d.updateAccountLinkingConfig(b)});\np.addEventListener(\"videodatachange\",function(b,v){d.onVideoDataChange(v)});\np.addEventListener(\"settingsMenuInitialized\",function(){d.menuItem\u003dnew Y3(d.api);g.Y(d,d.menuItem)})};\nVJC\u003dfunction(p){this.api\u003dp;this.D\u003d{}};\n$3\u003dfunction(p,d,b,v){d in p.D||(b\u003dnew g.P1(b,v,{id:d,priority:2,namespace:\"appad\"}),p.api.AZ([b],1),p.D[d]\u003db)};\nm$\u003dfunction(p){LE.call(this,p);var d\u003dthis;this.events\u003dnew g.iO(this);g.Y(this,this.events);this.D\u003dnew VJC(this.api);this.events.Y(this.api,\"legacyadtrackingpingreset\",function(){d.D.D\u003d{}});\nthis.events.Y(this.api,\"legacyadtrackingpingchange\",function(b){var v\u003dd.D;$3(v,\"part2viewed\",1,0x8000000000000);$3(v,\"engagedview\",Math.max(1,b.ob*1E3),0x8000000000000);if(!b.isLivePlayback){var P\u003db.lengthSeconds*1E3;Tu(b)\u0026\u0026v.api.T(\"html5_shorts_gapless_ads_duration_fix\")\u0026\u0026(P\u003dv.api.getProgressState().seekableEnd*1E3-b.d$);$3(v,\"videoplaytime25\",P*.25,P);$3(v,\"videoplaytime50\",P*.5,P);$3(v,\"videoplaytime75\",P*.75,P);$3(v,\"videoplaytime100\",P,0x8000000000000);$3(v,\"conversionview\",P,0x8000000000000);\n$3(v,\"videoplaybackstart\",1,P);$3(v,\"videoplayback2s\",2E3,P);$3(v,\"videoplayback10s\",1E4,P)}});\nthis.events.Y(this.api,g.X5(\"appad\"),this.U);this.events.Y(this.api,g.q4(\"appad\"),this.U)};\ngYj\u003dfunction(p,d,b){if(!(b in d))return!1;d\u003dd[b];Array.isArray(d)||(d\u003d[d]);d\u003dg.u(d);for(b\u003dd.next();!b.done;b\u003dd.next()){b\u003db.value;var v\u003d{CPN:p.api.getVideoData().clientPlaybackNonce};b\u003dg.H4(b,v);v\u003dvoid 0;v\u003dv\u003d\u003d\u003dvoid 0?!1:v;(v\u003dTe(AH(b,eBz),b,v,\"Active View 3rd Party Integration URL\"))||(v\u003dvoid 0,v\u003dv\u003d\u003d\u003dvoid 0?!1:v,v\u003dTe(AH(b,Su$),b,v,\"Google/YouTube Brand Lift URL\"));v||(v\u003dvoid 0,v\u003dv\u003d\u003d\u003dvoid 0?!1:v,v\u003dTe(AH(b,Yuu),b,v,\"Nielsen OCR URL\"));g.Lp(b,void 0,v)}return!0};\nKE\u003dfunction(p,d){LKe(p,d).then(function(b){g.Lp(d,void 0,void 0,b)})};\nx3\u003dfunction(p,d){d.forEach(function(b){KE(p,b)})};\nLKe\u003dfunction(p,d){return g.UD(p.api.G())\u0026\u0026Jk(d)\u0026\u0026OI(d)?g.As(p.api.G(),g.SQ(p.api.getVideoData())).then(function(b){var v;b\u0026\u0026(v\u003d{Authorization:\"Bearer \"+b});return v},void 0):DY()};\nQO$\u003dfunction(p){LE.call(this,p);this.events\u003dnew g.iO(p);g.Y(this,this.events);this.events.Y(p,\"videoready\",function(d){if(p.getPresentingPlayerType()\u003d\u003d\u003d1){var b,v,P\u003d{playerDebugData:{pmlSignal:!!((b\u003dd.getPlayerResponse())\u003d\u003dnull?0:(v\u003db.adPlacements)\u003d\u003dnull?0:v.some(function(M){var X;return M\u003d\u003dnull?void 0:(X\u003dM.adPlacementRenderer)\u003d\u003dnull?void 0:X.renderer})),\ncontentCpn:d.clientPlaybackNonce}};g.Oe(\"adsClientStateChange\",P)}})};\nBU\u003dfunction(p){g.K.call(this,{L:\"button\",zB:[\"ytp-button\"],K:{title:\"{{title}}\",\"aria-label\":\"{{label}}\",\"data-priority\":\"2\",\"data-tooltip-target-id\":\"ytp-autonav-toggle-button\"},j:[{L:\"div\",J:\"ytp-autonav-toggle-button-container\",j:[{L:\"div\",J:\"ytp-autonav-toggle-button\",K:{\"aria-checked\":\"true\"}}]}]});this.N\u003dp;this.U\u003d[];this.D\u003d!1;this.isChecked\u003d!0;p.createClientVe(this.element,this,113681);this.Y(p,\"presentingplayerstatechange\",this.Xi);this.listen(\"click\",this.onClick);this.N.G().T(\"web_player_autonav_toggle_always_listen\")\u0026\u0026\n$B7(this);rz(p,this.element,this);this.Xi()};\n$B7\u003dfunction(p){p.U.push(p.Y(p.N,\"videodatachange\",p.Xi));p.U.push(p.Y(p.N,\"videoplayerreset\",p.Xi));p.U.push(p.Y(p.N,\"onPlaylistUpdate\",p.Xi));p.U.push(p.Y(p.N,\"autonavchange\",p.CR))};\nmBC\u003dfunction(p){p.isChecked\u003dp.isChecked;p.V$(\"ytp-autonav-toggle-button\").setAttribute(\"aria-checked\",String(p.isChecked));var d\u003dp.isChecked?\"Auto-play is on\":\"Auto-play is off\";p.updateValue(\"title\",d);p.updateValue(\"label\",d);p.N.sj()};\nKKz\u003dfunction(p){return p.N.G().T(\"web_player_autonav_use_server_provided_state\")\u0026\u0026$s(p.p9())};\nxBu\u003dfunction(p){LE.call(this,p);var d\u003dthis;this.events\u003dnew g.iO(p);g.Y(this,this.events);this.events.Y(p,\"standardControlsInitialized\",function(){var b\u003dnew BU(p);g.Y(d,b);p.tT(b,\"RIGHT_CONTROLS_LEFT\")})};\nRl\u003dfunction(p,d){g.ea.call(this,g.Sa({role:\"menuitemcheckbox\",\"aria-checked\":\"false\"}),d,p,{L:\"div\",J:\"ytp-menuitem-toggle-checkbox\"});this.checked\u003d!1;this.enabled\u003d!0;this.listen(\"click\",this.onClick)};\nT2\u003dfunction(p,d){p.checked\u003dd;p.element.setAttribute(\"aria-checked\",String(p.checked))};\nBJz\u003dfunction(p){var d\u003d!p.G().cP\u0026\u0026p.getPresentingPlayerType()!\u003d\u003d3;return p.isFullscreen()||d};\ng.AD\u003dfunction(p,d,b,v){var P\u003dp.currentTarget;if((b\u003d\u003d\u003dvoid 0||!b)\u0026\u0026g.wy(p))return p.preventDefault(),!0;d.pauseVideo();p\u003dP.getAttribute(\"href\");g.QZ(p,v,!0);return!1};\ng.WU\u003dfunction(p,d,b){if(YR(d.G())\u0026\u0026d.getPresentingPlayerType()!\u003d\u003d2){if(g.wy(b))return d.isFullscreen()\u0026\u0026!d.G().externalFullscreen\u0026\u0026d.toggleFullscreen(),b.preventDefault(),!0}else{var v\u003dg.wy(b);v\u0026\u0026d.pauseVideo();g.QZ(p,void 0,!0);v\u0026\u0026(g.$U(p),b.preventDefault())}return!1};\nTJC\u003dfunction(){var p\u003dRBC.includes(\"en-GB\")?{L:\"svg\",K:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},j:[{L:\"path\",Dv:!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\",\nfill:\"#fff\"}}]}:{L:\"svg\",K:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},j:[{L:\"path\",Dv:!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\"}}]};p.J\u003d\"ytp-subtitles-button-icon\";return p};\npw\u003dfunction(){return{L:\"div\",J:\"ytp-spinner-container\",j:[{L:\"div\",J:\"ytp-spinner-rotator\",j:[{L:\"div\",J:\"ytp-spinner-left\",j:[{L:\"div\",J:\"ytp-spinner-circle\"}]},{L:\"div\",J:\"ytp-spinner-right\",j:[{L:\"div\",J:\"ytp-spinner-circle\"}]}]}]}};\ndP\u003dfunction(p){if(document.createRange){var d\u003ddocument.createRange();d\u0026\u0026(d.selectNodeContents(p),p\u003dwindow.getSelection())\u0026\u0026(p.removeAllRanges(),p.addRange(d))}};\nP7\u003dfunction(p){var d\u003dp.T(\"web_player_use_cinematic_label_2\")?\"Ambient mode\":\"Cinematic lighting\";Rl.call(this,d,g.bv.LU);var b\u003dthis;this.N\u003dp;this.D\u003d!1;this.U\u003dnew g.bR(function(){g.OJ(b.element,\"ytp-menuitem-highlighted\")},0);\nthis.BX\u003dp.TG();this.setIcon({L:\"svg\",K:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},j:[{L:\"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.B,this);this.listen(v7,this.V);g.Y(this,this.U)};\nMv\u003dfunction(p){LE.call(this,p);var d\u003dthis;this.D\u003d!1;p.addEventListener(\"settingsMenuInitialized\",function(){A3q(d)});\np.addEventListener(\"highlightSettingsMenu\",function(b){A3q(d);var v\u003dd.menuItem;b\u003d\u003d\u003d\"menu_item_cinematic_lighting\"\u0026\u0026(g.FO(v.element,\"ytp-menuitem-highlighted\"),g.FO(v.element,\"ytp-menuitem-highlight-transition-enabled\"),v.U.start())});\npE(p,\"updateCinematicSettings\",function(b){d.updateCinematicSettings(b)})};\nA3q\u003dfunction(p){p.menuItem||(p.menuItem\u003dnew P7(p.api),g.Y(p,p.menuItem),p.menuItem.XF(p.D))};\nXw\u003dfunction(p){LE.call(this,p);var d\u003dthis;this.events\u003dnew g.iO(p);g.Y(this,this.events);this.events.Y(p,\"applicationvideodatachange\",function(b,v){d.xG(b,v)})};\nqv\u003dfunction(p){LE.call(this,p);this.events\u003dnew g.iO(p);g.Y(this,this.events);pE(p,\"setCreatorEndscreenVisibility\",this.setCreatorEndscreenVisibility.bind(this));pE(p,\"setCreatorEndscreenHideButton\",this.D.bind(this))};\na7\u003dfunction(p,d,b,v){Rl.call(this,\"Stable volume\",g.bv.gp);g.FO(this.element,\"ytp-drc-menu-item\");this.BX\u003dp.TG();this.V\u003dd;this.D\u003db;this.hasDrcAudioTrack\u003dv;p.addEventListener(\"videodatachange\",this.U.bind(this));p.T(\"mta_drc_mutual_exclusion_removal\")\u0026\u0026this.Y(p,\"onPlaybackAudioChange\",this.U);p\u003dthis.D()\u003d\u003d\u003d1\u0026\u0026this.hasDrcAudioTrack();this.setEnabled(this.hasDrcAudioTrack());this.setIcon({L:\"svg\",K:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},j:[{L:\"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\",\nfill:\"white\"}}]});this.subscribe(\"select\",this.B,this);T2(this,p);this.BX.I1(this)};\no7\u003dfunction(p){LE.call(this,p);var d\u003dthis;this.events\u003dnew g.iO(p);g.Y(this,this.events);p.T(\"html5_show_drc_toggle\")\u0026\u0026p.addEventListener(\"settingsMenuInitialized\",function(){d.menuItem||(d.menuItem\u003dnew a7(d.api,d.setDrcUserPreference.bind(d),d.getDrcUserPreference.bind(d),d.U.bind(d)),g.Y(d,d.menuItem))});\npE(this.api,\"setDrcUserPreference\",function(v){d.setDrcUserPreference(v)});\npE(this.api,\"getDrcUserPreference\",function(){return d.getDrcUserPreference()});\npE(this.api,\"hasDrcAudioTrack\",function(){return d.U()});\nvar b;this.D\u003d(b\u003dg.Vr(\"yt-player-drc-pref\"))!\u003dnull?b:1;this.updateEnvironmentData()};\nFw\u003dfunction(p){LE.call(this,p);var d\u003dthis;this.D\u003d{};this.events\u003dnew g.iO(p);g.Y(this,this.events);this.events.Y(p,\"videodatachange\",function(){d.onVideoDataChange()});\nthis.events.Y(p,g.X5(\"embargo\"),function(b){d.api.sA(!0);var v,P\u003d(v\u003dd.D[b.id])!\u003dnull?v:[];v\u003dg.u(P);for(P\u003dv.next();!P.done;P\u003dv.next()){var M\u003dP.value;d.api.hideControls();d.api.rd(\"auth\",2,\"This video isn\u0027t available in your current playback area\",Ns({embargoed:1,id:b.id,idx:b.U,start:b.start}));P\u003dvoid 0;(M\u003d(P\u003dM.embargo)\u003d\u003dnull?void 0:P.onTrigger)\u0026\u0026d.api.KX(\"innertubeCommand\",M)}})};\nWKW\u003dfunction(p,d){var b;return(b\u003dd.onEnter)\u003d\u003dnull?void 0:b.some(p.U)};\npB$\u003dfunction(p,d){d\u003dg.u(d);for(var b\u003dd.next();!b.done;b\u003dd.next()){b\u003db.value;var v\u003dvoid 0,P\u003dNumber((v\u003db.playbackPosition)\u003d\u003dnull?void 0:v.utcTimeMillis)/1E3,M\u003dvoid 0;v\u003dP+Number((M\u003db.duration)\u003d\u003dnull?void 0:M.seconds);M\u003d\"embargo_\"+P;p.api.addUtcCueRange(M,P,v,\"embargo\",!1);b.onEnter\u0026\u0026(p.D[M]\u003db.onEnter.filter(p.U))}};\nhx\u003dfunction(p){LE.call(this,p);var d\u003dthis;this.D\u003d[];this.events\u003dnew g.iO(p);g.Y(this,this.events);pE(p,\"addEmbedsConversionTrackingParams\",function(b){d.api.G().cE\u0026\u0026d.addEmbedsConversionTrackingParams(b)});\nthis.events.Y(p,\"veClickLogged\",function(b){d.api.hasVe(b)\u0026\u0026(b\u003dqz(b.visualElement.getAsJspb(),2),d.D.push(b))})};\ndEu\u003dfunction(p){LE.call(this,p);pE(p,\"isEmbedsShortsMode\",function(){return p.isEmbedsShortsMode()})};\nb27\u003dfunction(p){LE.call(this,p);var d\u003dthis;this.events\u003dnew g.iO(p);g.Y(this,this.events);this.events.Y(p,\"initialvideodatacreated\",function(b){El(ZC(),16623);d.D\u003dg.UA();var v\u003dp.G().VI\u0026\u0026!b.s8;if(Ve(b)\u0026\u0026v){El(ZC(),27240,void 0,{implicitGestureType:\"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED\"});if(b.getWatchNextResponse()){var P,M\u003d(P\u003db.getWatchNextResponse())\u003d\u003dnull?void 0:P.trackingParams;M\u0026\u0026NE(M)}if(b.getPlayerResponse()){var X;(b\u003d(X\u003db.getPlayerResponse())\u003d\u003dnull?void 0:X.trackingParams)\u0026\u0026NE(b)}}else El(ZC(),\n32594,void 0,{implicitGestureType:\"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED\"}),b.getEmbeddedPlayerResponse()\u0026\u0026(X\u003d(M\u003db.getEmbeddedPlayerResponse())\u003d\u003dnull?void 0:M.trackingParams)\u0026\u0026NE(X)});\nthis.events.Y(p,\"loadvideo\",function(){El(ZC(),27240,void 0,{implicitGestureType:\"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED\",parentCsn:d.D})});\nthis.events.Y(p,\"cuevideo\",function(){El(ZC(),32594,void 0,{implicitGestureType:\"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED\",parentCsn:d.D})});\nthis.events.Y(p,\"largeplaybuttonclicked\",function(b){El(ZC(),27240,b.visualElement)});\nthis.events.Y(p,\"playlistnextbuttonclicked\",function(b){El(ZC(),27240,b.visualElement)});\nthis.events.Y(p,\"playlistprevbuttonclicked\",function(b){El(ZC(),27240,b.visualElement)});\nthis.events.Y(p,\"playlistautonextvideo\",function(){El(ZC(),27240,void 0,{implicitGestureType:\"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED\"})})};\nOn\u003dfunction(p,d){g.e.call(this);var b\u003dthis;this.D\u003dnull;this.B\u003dd;d\u003d[];for(var v\u003d0;v\u003c\u003d100;v++)d.push(v/100);d\u003d{threshold:d,trackVisibility:!0,delay:1E3};(this.U\u003dwindow.IntersectionObserver?new IntersectionObserver(function(P){P\u003dP[P.length-1];typeof P.isVisible\u003d\u003d\u003d\"undefined\"?document.visibilityState\u003d\u003d\u003d\"visible\"\u0026\u0026P.isIntersecting\u0026\u0026P.intersectionRatio\u003e0?b.D\u003dP.intersectionRatio:document.visibilityState\u003d\u003d\u003d\"hidden\"?b.D\u003d0:b.D\u003dnull:b.D\u003dP.isVisible?P.intersectionRatio:0;typeof b.B\u003d\u003d\u003d\"function\"\u0026\u0026b.B(b.D)},d):\nnull)\u0026\u0026this.U.observe(p)};\nPEz\u003dfunction(p){LE.call(this,p);var d\u003dthis;this.events\u003dnew g.iO(p);g.Y(this,this.events);this.events.Y(p,\"applicationInitialized\",function(){vkW(d)})};\nvkW\u003dfunction(p){var d\u003dp.api.getRootNode(),b\u003dd;if(!p.api.T(\"embeds_emc3ds_inview_ks\")){var v;b\u003dp.api.getWebPlayerContextConfig().embedsEnableEmc3ds?((v\u003dd.parentElement)\u003d\u003dnull?void 0:v.parentElement)||d:d}p.D\u003dnew On(b,function(P){P!\u003dnull\u0026\u0026(p.api.G().BP\u003dP,p.api.G().lH\u003d\"EMBEDDED_PLAYER_VISIBILITY_FRACTION_SOURCE_INTERSECTION_OBSERVER\")});\ng.Y(p,p.D);p.events.Y(p.api,\"videoStatsPingCreated\",function(P){var M\u003dp.D;M\u003dM.D\u003d\u003dnull?null:Math.round(M.D*100)/100;P.inview\u003dM!\u003dnull?M:void 0;M\u003dp.api.getPlayerSize();if(M.height\u003e0\u0026\u0026M.width\u003e0){M\u003d[Math.round(M.width),Math.round(M.height)];var X\u003dg.Lq();X\u003e1\u0026\u0026M.push(X);M\u003dM.join(\":\")}else M\u003dvoid 0;P.size\u003dM})};\nM2D\u003dfunction(p){var d;return((d\u003d((p\u003d\u003dnull?void 0:p.messageRenderers)||[]).find(function(b){return!!b.timeCounterRenderer}))\u003d\u003dnull?void 0:d.timeCounterRenderer)||null};\nJx\u003dfunction(p){g.K.call(this,{L:\"div\",zB:[\"ytp-player-content\",\"ytp-iv-player-content\"],j:[{L:\"div\",J:\"ytp-free-preview-countdown-timer\",j:[{L:\"span\",Bb:\"{{label}}\"},{L:\"span\",J:\"ytp-free-preview-countdown-timer-separator\",Bb:\"\\u2022\"},{L:\"span\",Bb:\"{{duration}}\"}]}]});this.api\u003dp;this.D\u003dnull;this.B\u003dthis.U\u003d0;this.Y(this.api,\"videodatachange\",this.onVideoDataChange);this.api.createClientVe(this.element,this,191284)};\nqlu\u003dfunction(p,d){p.D||(p.U\u003dd,p.B\u003d(0,g.Ib)(),p.D\u003dnew g.dn(function(){XBW(p)},null),XBW(p))};\nXBW\u003dfunction(p){var d\u003dMath,b\u003dd.round,v\u003dMath.min((0,g.Ib)()-p.B,p.U);d\u003db.call(d,(p.U-v)/1E3);p.updateValue(\"duration\",kk({seconds:d}));d\u003c\u003d0\u0026\u0026p.D?kc(p):p.D\u0026\u0026p.D.start()};\nkc\u003dfunction(p){p.D\u0026\u0026(p.D.dispose(),p.D\u003dnull)};\naCq\u003dfunction(p){LE.call(this,p);var d\u003dthis;this.events\u003dnew g.iO(p);g.Y(this,this.events);this.events.Y(p,\"basechromeinitialized\",function(){d.D\u003dnew Jx(p);g.Y(d,d.D);g.wz(p,d.D.element,4);d.D.hide()})};\nnw\u003dfunction(p){g.K.call(this,{L:\"button\",zB:[\"ytp-fullerscreen-edu-button\",\"ytp-button\"],j:[{L:\"div\",zB:[\"ytp-fullerscreen-edu-text\"],Bb:\"Scroll for details\"},{L:\"div\",zB:[\"ytp-fullerscreen-edu-chevron\"],j:[{L:\"svg\",K:{height:\"100%\",viewBox:\"0 0 24 24\",width:\"100%\"},j:[{L:\"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.MC\u003dp;this.D\u003dnew g.bT(this,250,void 0,100);this.B\u003dthis.U\u003d!1;p.createClientVe(this.element,this,61214);g.Y(this,\nthis.D);this.Y(p,\"fullscreentoggled\",this.XF);this.Y(p,\"presentingplayerstatechange\",this.XF);this.listen(\"click\",this.onClick);this.XF()};\nrP\u003dfunction(p){LE.call(this,p);var d\u003dthis;this.events\u003dnew g.iO(p);g.Y(this,this.events);pE(this.api,\"updateFullerscreenEduButtonSubtleModeState\",function(v){d.updateFullerscreenEduButtonSubtleModeState(v)});\npE(this.api,\"updateFullerscreenEduButtonVisibility\",function(v){d.updateFullerscreenEduButtonVisibility(v)});\nvar b\u003dp.G();p.T(\"external_fullscreen_with_edu\")\u0026\u0026b.externalFullscreen\u0026\u0026YR(b)\u0026\u0026b.controlsType\u003d\u003d\u003d\"1\"\u0026\u0026this.events.Y(p,\"standardControlsInitialized\",function(){d.D\u003dnew nw(p);g.Y(d,d.D);p.tT(d.D)})};\noku\u003dfunction(p){g.K.call(this,{L:\"div\",J:\"ytp-gated-actions-overlay\",j:[{L:\"div\",J:\"ytp-gated-actions-overlay-background\",j:[{L:\"div\",J:\"ytp-gated-actions-overlay-background-overlay\"}]},{L:\"button\",zB:[\"ytp-gated-actions-overlay-miniplayer-close-button\",\"ytp-button\"],K:{\"aria-label\":\"Close\"},j:[g.Ec()]},{L:\"div\",J:\"ytp-gated-actions-overlay-bar\",j:[{L:\"div\",J:\"ytp-gated-actions-overlay-text-container\",j:[{L:\"div\",J:\"ytp-gated-actions-overlay-title\",Bb:\"{{title}}\"},{L:\"div\",J:\"ytp-gated-actions-overlay-subtitle\",\nBb:\"{{subtitle}}\"}]},{L:\"div\",J:\"ytp-gated-actions-overlay-button-container\"}]}]});var d\u003dthis;this.api\u003dp;this.background\u003dthis.V$(\"ytp-gated-actions-overlay-background\");this.U\u003dthis.V$(\"ytp-gated-actions-overlay-button-container\");this.D\u003d[];this.Y(this.V$(\"ytp-gated-actions-overlay-miniplayer-close-button\"),\"click\",function(){d.api.KX(\"onCloseMiniplayer\")});\nthis.hide()};\nhVK\u003dfunction(p,d){var b\u003d0;b\u003d0;for(var v\u003d{};b\u003cd.length;v\u003d{Rc:void 0},b++){var P\u003dp.D[b],M\u003dvoid 0,X\u003d(M\u003dP)\u003d\u003dnull?void 0:M.element;X||(X\u003dnew g.K({L:\"button\",J:\"ytp-gated-actions-overlay-button\",K:{tabindex:\"0\"},j:[{L:\"div\",J:\"ytp-gated-actions-overlay-button-title\",Bb:\"{{buttonText}}\"}]}),g.Y(p,X),X.NC(p.U),P\u003d{element:X});v.Rc\u003dg.L(d[b],F3C);var a\u003dM\u003dvoid 0,F\u003dvoid 0,h\u003d((M\u003dv.Rc)\u003d\u003dnull?void 0:M.title)||((a\u003dv.Rc)\u003d\u003dnull?void 0:(F\u003da.titleFormatted)\u003d\u003dnull?void 0:F.content)||\"\";X.update({buttonText:h});P.listener\u0026\u0026\nX.R1(P.listener);P.listener\u003dX.listen(\"click\",function(O){return function(){var J,k\u003dg.L((J\u003dO.Rc)\u003d\u003dnull?void 0:J.onTap,eq);k\u0026\u0026p.api.KX(\"innertubeCommand\",k)}}(v));\np.D[b]\u003dP}for(;b\u003cp.D.length;)p.D.pop().element.dispose()};\nO2z\u003dfunction(p){LE.call(this,p);var d\u003dthis;this.events\u003dnew g.iO(p);g.Y(this,this.events);this.D\u003dnew oku(this.api);g.Y(this,this.D);this.events.Y(p,\"videodatachange\",function(){var b,v\u003d(b\u003dd.api.getVideoData())\u003d\u003dnull?void 0:b.Vp;b\u003dd.D;if(v){var P,M,X\u003d((P\u003dv.title)\u003d\u003dnull?void 0:P.content)||\"\";P\u003d((M\u003dv.subtitle)\u003d\u003dnull?void 0:M.content)||\"\";b.update({title:X,subtitle:P});X\u003dv.thumbnail;M\u003d\"none\";if(X\u003d\u003dnull?0:X.sources){P\u003d0;X\u003dg.u(X.sources);for(var a\u003dX.next();!a.done;a\u003dX.next())a\u003da.value,a.width\u0026\u0026a.url\u0026\u0026a.width\u003e\nP\u0026\u0026(P\u003da.width,M\u003d\"url(\"+a.url+\")\")}b.background.style.backgroundImage\u003dM;hVK(b,v.actionButtons||[]);b.show()}else b.hide()});\ng.wz(this.api,this.D.element,4)};\nfw\u003dfunction(p){LE.call(this,p);var d\u003dthis;bu(this.api,\"getSphericalProperties\",function(){return d.getSphericalProperties()});\nbu(this.api,\"setSphericalProperties\",function(){d.setSphericalProperties.apply(d,g.E(g.yq.apply(0,arguments)))});\ndz(this.api,\"getSphericalProperties\",function(){return d.api.getPresentingPlayerType()\u003d\u003d\u003d2?{}:d.getSphericalProperties()});\ndz(this.api,\"setSphericalProperties\",function(){var b\u003dg.yq.apply(0,arguments);d.api.getPresentingPlayerType()!\u003d\u003d2\u0026\u0026d.setSphericalProperties.apply(d,g.E(b))})};\nuv\u003dfunction(p){LE.call(this,p);pE(p,\"createClientVe\",this.createClientVe.bind(this));pE(p,\"createServerVe\",this.createServerVe.bind(this));pE(p,\"destroyVe\",this.destroyVe.bind(this));pE(p,\"hasVe\",this.hasVe.bind(this));pE(p,\"logClick\",this.logClick.bind(this));pE(p,\"logVisibility\",this.logVisibility.bind(this));pE(p,\"setTrackingParams\",this.setTrackingParams.bind(this))};\nlv\u003dfunction(p,d,b,v){function P(X){var a\u003d!(X.status!\u003d\u003d204\u0026\u0026X.status!\u003d\u003d200\u0026\u0026!X.response),F;X\u003d{succ:\"\"+ +a,rc:X.status,lb:((F\u003dX.response)\u003d\u003dnull?void 0:F.byteLength)||0,rt:((0,g.Ib)()-M).toFixed(),shost:g.e7(p),trigger:d};JG$(X,p);b\u0026\u0026b(X);v\u0026\u0026!a\u0026\u0026v(new Gr(\"pathprobe.net\",X))}\nvar M\u003d(0,g.Ib)();g.ys(p,{format:\"RAW\",responseType:\"arraybuffer\",timeout:1E4,onFinish:P,onTimeout:P})};\nJG$\u003dfunction(p,d){var b;((b\u003dwindow.performance)\u003d\u003dnull?0:b.getEntriesByName)\u0026\u0026(d\u003dperformance.getEntriesByName(d))\u0026\u0026d.length\u0026\u0026(d\u003dd[0],p.pedns\u003d(d.domainLookupEnd-d.startTime).toFixed(),p.pecon\u003d(d.connectEnd-d.domainLookupEnd).toFixed(),p.perqs\u003d(d.requestStart-d.connectEnd).toFixed(),kMk\u0026\u0026(p.perqsa\u003dd.requestStart+(performance.timeOrigin||performance.timing.navigationStart)))};\nsn\u003dfunction(p,d){this.Ep\u003dp;this.policy\u003dd;this.playbackRate\u003d1};\nnkw\u003dfunction(p,d){var b\u003dMath.min(2.5,Js(p.Ep));p\u003dZA(p);return d-b*p};\nEn\u003dfunction(p,d,b,v,P){P\u003dP\u003d\u003d\u003dvoid 0?!1:P;if(p.policy.uJ)return Math.ceil(p.policy.uJ*d);p.policy.Ro\u0026\u0026(v\u003dMath.abs(v));v/\u003dp.playbackRate;var M\u003d1/rf(p.Ep);b\u003dMath.max(.9*(v-3),Js(p.Ep)+p.Ep.U.D*M)/M*.8/(d+b);b\u003dMath.min(b,v);p.policy.NG\u003e0\u0026\u0026P\u0026\u0026(b\u003dMath.max(b,p.policy.NG));return rGu(p,b,d)};\nrGu\u003dfunction(p,d,b){return Math.ceil(Math.max(Math.max(p.policy.DG,p.policy.YR*b),Math.min(Math.min(p.policy.oB,31*b),Math.ceil(d*b))))||p.policy.DG};\nfCW\u003dfunction(p,d,b){b\u003dEn(p,d.D.info.CX,b.D.info.CX,0);var v\u003dJs(p.Ep)+b/rf(p.Ep);return Math.max(v,v+p.policy.Ux-b/d.D.info.CX)};\nZA\u003dfunction(p){return rf(p.Ep,!p.policy.cP,p.policy.HJ)};\nCw\u003dfunction(p){return ZA(p)/p.playbackRate};\nNv\u003dfunction(p,d,b){var v\u003dp.policy.playbackStartPolicy.resumeMinReadaheadPolicy||[],P\u003dp.policy.playbackStartPolicy.startMinReadaheadPolicy||[];p\u003dInfinity;d\u003dg.u(d\u0026\u0026v.length\u003e0?v:P);for(v\u003dd.next();!v.done;v\u003dd.next())v\u003dv.value,P\u003dv.minReadaheadMs||0,b\u003c(v.minBandwidthBytesPerSec||0)||p\u003eP\u0026\u0026(p\u003dP);return p\u003cInfinity?p/1E3:p};\nG$\u003dfunction(p,d,b,v){var P\u003dthis;this.Z\u003dp;this.y$\u003dd;this.policy\u003db;this.logger\u003dv;this.nk\u003d[];this.G_\u003d[];this.D\u003d-1;this.Q8\u003dnull;this.S\u003dthis.timestampOffset\u003d0;this.Ma\u003dnull;this.U\u003d10;this.X\u003dnew Set;this.Up\u003d{gq:function(M){return P.gq(M)}};\nthis.V\u003dd.vX?0:1;b.VU\u003e0\u0026\u0026(this.U\u003db.VU)};\nZ2W\u003dfunction(p,d,b,v,P){if(!v.info.V){if(b.length\u003d\u003d\u003d0)b.push(v);else{var M;(p\u003d(M\u003db.pop())\u003d\u003dnull?void 0:g.xm(M,v))?b.push(p):b.push(v)}return P}var X;(b\u003d(X\u003db.pop())\u003d\u003dnull?void 0:g.xm(X,v))||(b\u003dv);if(p.policy.rg\u0026\u0026b.info.U)return p.logger\u0026\u0026p.logger({incompleteSegment:b.info.Op()}),P;X\u003dp.gq(b);v\u003dX.formatId;P\u003dX.Q$;b\u003dX.clipId;M\u003dX.Me;X\u003dX.startTimeMs;if(!p.policy.ju\u0026\u0026p.policy.U\u0026\u0026p.Ma){var a\u003dwP(p.Ma,b);X+\u003da}v\u003d{clipId:b,formatId:v,startTimeMs:X,durationMs:M,EA:P,nf:P,e6:X,Fw:M};P\u003duWw(d,v.startTimeMs);(b\u003dP\u003e\u003d\n0?d[P]:null)\u0026\u0026lCe(p,b,v)?v\u003db:(P+\u003d1,d.splice(P,0,v));b\u003d0;for(M\u003dP+1;M\u003cd.length;M++){X\u003dp;a\u003dd[M];var F\u003dv,h\u003da.startTimeMs+a.durationMs,O\u003dF.startTimeMs+F.durationMs;O\u003e\u003dh+X.U?X\u003d!0:O+X.U\u003ca.startTimeMs?X\u003d!1:s0w(X,a.formatId,F.formatId)?(F.durationMs\u003dh-F.startTimeMs,F.Fw\u003dF.durationMs,F.nf\u003da.nf,X\u003d!0):(a.startTimeMs\u003dO,a.e6\u003dO,a.EA\u003dF.nf+1,X\u003d!1);if(!X)break;b++}b\u0026\u0026d.splice(P+1,b);return P};\nCEk\u003dfunction(p,d,b){p.policy.rg\u0026\u0026b!\u003dnull\u0026\u0026b.Nw||(p.nk\u003d[]);p.policy.HP?(d\u003dg.q6(p.G_,{startTimeMs:d*1E3},function(v,P){return v.startTimeMs-P.startTimeMs}),p.D!\u003d\u003dd\u0026\u0026(p.D\u003d-1,p.B\u003dvoid 0)):(Ekz(p,!0),p.D\u003duWw(p.G_,d*1E3))};\nuWw\u003dfunction(p,d){p\u003dg.q6(p,{startTimeMs:d},function(b,v){return b.startTimeMs-v.startTimeMs});\nreturn p\u003e\u003d0?p:-p-2};\nEkz\u003dfunction(p,d){if(p.Q8){var b\u003dp.Q8.i4();if(b.length!\u003d\u003d0){if(p.B\u0026\u0026d){var v\u003dp.B,P\u003dv.info.H5;!Xk(b,P)\u0026\u0026v.info.S\u003e0\u0026\u0026(0,g.Ib)()-p.S\u003c5E3\u0026\u0026(p.logger\u0026\u0026p.logger({dend:v.info.Op()}),b\u003dhaW(b,P,P+.01))}p.policy.HP\u0026\u0026p.logger\u0026\u0026p.logger({cbri:\"\"+p.D});v\u003d[];for(var M\u003dP\u003d0;P\u003cb.length\u0026\u0026M\u003cp.G_.length;){var X\u003db.start(P),a\u003db.end(P),F\u003dp.G_[M].startTimeMs/1E3,h\u003d(p.G_[M].startTimeMs+p.G_[M].durationMs)/1E3;if(F\u003c\u003da\u0026\u0026h\u003e\u003dX){var O\u003d0;if(p.Ma){var J\u003dUn(p.Ma,F*1E3);J\u0026\u0026(O\u003dJ.tH/1E3)}J\u003dObject.assign({},p.G_[M]);var k\u003dp.y$.B.get(s3(p.G_[M].formatId)),\nn\u003dMath.max(F,X);X\u003dk.index.Eg(n+p.U/1E3-O);F\u003dk.index.getStartTime(X)+O;var r\u003dX+ +(Math.abs(F-n)\u003ep.U/1E3);n\u003dr+p.V;r\u003d(k.index.getStartTime(r)+O)*1E3;M!\u003d\u003dp.D||d?(J.EA\u003dn,J.startTimeMs\u003dr):(p.logger\u0026\u0026p.logger({pEvict:\"1\",og:J.startTimeMs,adj:F*1E3}),J.EA\u003dX+p.V,J.startTimeMs\u003dF*1E3);J.e6\u003dJ.startTimeMs;X\u003dvoid 0;F\u003d((X\u003dp.B)\u003d\u003dnull?void 0:X.info.duration)||11;M\u003d\u003d\u003dp.D\u0026\u0026a\u003ch\u0026\u0026h-a\u003c\u003dF*1.01\u0026\u0026(a\u003dh);X\u003dMath.min(h,a);F\u003dk.index.Eg(X-p.U/1E3-O);n\u003dp.policy;(n.U||n.mZ.T(\"html5_sabr_include_tail_media_chunk\"))\u0026\u0026k.index.Y_(F+\n1)\u0026\u0026k.index.aD(F+1)+O\u003c\u003dX\u0026\u0026(F+\u003d1);n\u003dk.index.aD(F)+O;F-\u003d+(Math.abs(n-X)\u003ep.U/1E3);X\u003dF+p.V;O\u003d(k.index.aD(F)+O)*1E3;J.nf\u003dX;J.durationMs\u003dO-J.startTimeMs;J.Fw\u003dJ.durationMs;J.EA\u003c\u003dJ.nf\u0026\u0026v.push(J)}h\u003ca?M+\u003d1:P+\u003d1}p.G_\u003dv}}};\nNLz\u003dfunction(p){var d\u003d[],b\u003d[].concat(g.E(p.nk));p.G_.forEach(function(X){d.push(Object.assign({},X))});\nfor(var v\u003dp.D,P\u003dg.u(p.Z.Ee()),M\u003dP.next();!M.done;M\u003dP.next())v\u003dZ2W(p,d,b,M.value,v);d.forEach(function(X){X.startTimeMs\u0026\u0026(X.startTimeMs+\u003dp.timestampOffset*1E3,X.e6\u0026\u0026(X.e6+\u003dp.timestampOffset*1E3))});\nreturn{G_:d,nk:b}};\nlCe\u003dfunction(p,d,b){var v\u003dd.startTimeMs+d.durationMs,P\u003db.startTimeMs+b.durationMs;if(b.startTimeMs-v\u003ep.U)return!1;if(s0w(p,d.formatId,b.formatId))return d.durationMs\u003dMath.max(v,P)-d.startTimeMs,d.Fw\u003dd.durationMs,d.nf\u003dMath.max(d.nf,b.nf),!0;if(Math.abs(d.startTimeMs-b.startTimeMs)\u003c\u003dp.U){if(d.durationMs\u003eb.durationMs+p.U){p\u003dd.formatId;var M\u003dd.EA,X\u003dd.nf;d.formatId\u003db.formatId;d.durationMs\u003db.durationMs;d.EA\u003db.EA;d.Fw\u003db.durationMs;d.nf\u003db.nf;b.formatId\u003dp;b.startTimeMs\u003dP;b.e6\u003dP;b.durationMs\u003dv-P;b.Fw\u003db.durationMs;\nb.EA\u003dM;b.nf\u003dX;return!1}d.formatId\u003db.formatId;return!0}v\u003eb.startTimeMs\u0026\u0026(d.durationMs\u003db.startTimeMs-d.startTimeMs,d.Fw\u003dd.durationMs,d.clipId\u003d\u003d\u003db.clipId\u0026\u0026(d.nf\u003db.EA-1));return!1};\ns0w\u003dfunction(p,d,b){return d.itag!\u003d\u003db.itag||d.xtags!\u003d\u003db.xtags?!1:p.y$.vX||d.lmt\u003d\u003d\u003db.lmt};\nGMz\u003dfunction(p,d,b){if(p.logger){for(var v\u003d[],P\u003d0;P\u003cd.length;P++){var M\u003dd[P],X\u003dvoid 0;if((X\u003dM.I0)\u003d\u003dnull?0:X.startTicks){var a\u003dX\u003dvoid 0,F\u003dvoid 0;v.push(\"i.\"+((X\u003dM.formatId)\u003d\u003dnull?void 0:X.itag)+\"_st.\"+(M.startTimeMs+\"_psst.\")+(((a\u003dM.I0)\u003d\u003dnull?void 0:a.startTicks)+\"_psd.\")+((F\u003dM.I0)\u003d\u003dnull?void 0:F.Lo))}X\u003dvoid 0;v.push(\"i.\"+((X\u003dM.formatId)\u003d\u003dnull?void 0:X.itag)+\"_st.\"+(M.startTimeMs+\"_e.\"+(M.startTimeMs+M.durationMs)+\"_d.\"+M.durationMs)+(\"_sn.\"+M.EA)+(\"_en.\"+M.nf))}p.logger({p:\"\"+b,br:v.join(\";\")})}};\nwB$\u003dfunction(p){p.G_\u003d[];p.nk\u003d[];p.X.clear();p.D\u003d-1;p.B\u003dvoid 0};\nc7\u003dfunction(p,d,b,v,P){this.DN\u003dp;this.y$\u003dd;this.videoTrack\u003db;this.audioTrack\u003dv;this.policy\u003dP;this.seekCount\u003dthis.D\u003d0;this.X\u003d!1;this.V\u003dnull;this.B\u003d0;this.U\u003dthis.y$.isManifestless\u0026\u0026!this.y$.Rd};\nUEW\u003dfunction(p,d,b){if(!p.policy.S){p\u003dd.D.index;var v\u003dd.U.Q$;p.Y_(v)||b\u0026\u0026b.Q$\u003d\u003d\u003dv?(d.X\u003d!p.Y_(v),d.O5\u003d!p.Y_(v)):(d.X\u003d!0,d.O5\u003d!0)}};\nyGK\u003dfunction(p){var d\u003dMath.max(p.videoTrack.V.B||0,p.audioTrack.V.B||0);cGk(p.videoTrack);cGk(p.audioTrack);p.policy.S||RXw(p.y$);p.y$.isManifestless\u0026\u0026!p.policy.S\u0026\u0026(p.U\u003d!0,p.B\u003d0);var b\u003dp.DN;b.policy.IB||(b.currentTime\u003dd);p.X\u003d!0;p.V\u003dnew xA;return p.V};\nj0$\u003dfunction(p,d,b,v,P){var M\u003dp.policy.rg?P:void 0;if(!d.D.zr()){if(!(M\u003db\u003d\u003d\u003d0||!!d.B.length\u0026\u0026d.B[0]instanceof yp))a:{if(d.B.length\u0026\u0026(M\u003dd.B[0],M instanceof I7\u0026\u0026M.Xx\u0026\u0026M.Nv)){M\u003d!0;break a}M\u003d!1}M||p.policy.D||z$(d);return b}var X\u003djO(d,b);if(!isNaN(X))return X;if(p.DN.ys(b*1E3))return b;P.Nw?p.policy.u_\u0026\u0026(p\u003dtx(p.DN,d),ICu(d.V,b+p,!0)):(d.Aj(),p.DN.C2(!1,\"sta_\"+ +d.D.info.qH()));return v\u0026\u0026(p\u003dqJ(v.i4(),b),!isNaN(p))?(iv(d,p+zVC,M),b):iv(d,b,M)};\ni2u\u003dfunction(p,d,b,v){if(p.policy.S)!v||!p.U\u0026\u0026p.policy.ob||g.Fj(function(){H7(p)});\nelse{if(p.isSeeking()\u0026\u0026p.D){var P\u003dt2u(p,d,b);if(P!\u003d\u003d-1){p.videoTrack.X\u003d!1;p.audioTrack.X\u003d!1;p.U\u003d!0;p.B\u003d0;g.Fj(function(){p.DN.E5(\"seekreason\",{reason:\"behindMinSq\",tgt:P});DA(p,P)});\nreturn}}b?p.videoTrack.O5\u003d!1:p.audioTrack.O5\u003d!1;var M\u003dp.policy.Kb||!p.U;jO(p.videoTrack,p.D)\u003e\u003d0\u0026\u0026jO(p.audioTrack,p.D)\u003e\u003d0\u0026\u0026M?((p.videoTrack.X||p.audioTrack.X)\u0026\u0026p.DN.E5(\"iterativeSeeking\",{status:\"done\",count:p.seekCount}),p.videoTrack.X\u003d!1,p.audioTrack.X\u003d!1):v\u0026\u0026g.Fj(function(){if(p.U||!p.policy.ob)H7(p);else{var X\u003dd.startTime,a\u003dd.duration;if(!p.policy.S){var F\u003db?p.videoTrack.X:p.audioTrack.X,h\u003dp.videoTrack.S!\u003d\u003d-1\u0026\u0026p.audioTrack.S!\u003d\u003d-1,O\u003dp.D\u003e\u003dX\u0026\u0026p.D\u003cX+a+.1,J\u003d!p.videoTrack.O5\u0026\u0026!p.audioTrack.O5,k\u003dp.policy.Cb\u0026\u0026\njO(p.videoTrack,X)\u0026\u0026jO(p.audioTrack,X);F\u0026\u0026h\u0026\u0026J\u0026\u0026(O||k?((b?p.videoTrack:p.audioTrack).X\u003d!1,p.videoTrack.X||p.audioTrack.X||(p.DN.E5(\"iterativeSeeking\",{status:\"done\",target:X,originalTime:X+p.DN.Fp(),count:p.seekCount}),p.seekCount\u003d0)):p.seekCount\u003c8?(p.seekCount++,p.DN.E5(\"iterativeSeeking\",{status:\"inprogress\",count:p.seekCount,target:p.D,actual:X,duration:a,isVideo:b}),p.seek(p.D,{})):(p.DN.E5(\"iterativeSeeking\",{status:\"incomplete\",count:p.seekCount,target:p.D,actual:X}),p.seekCount\u003d0,p.videoTrack.X\u003d\n!1,p.audioTrack.X\u003d!1,Vp(p.DN,X+.1,{IS:!0,wg:\"chunkSelectorSynchronizeMedia\",nZ:!0})))}}})}};\nt2u\u003dfunction(p,d,b){if(!p.isSeeking())return-1;b\u003d(b?p.videoTrack:p.audioTrack).D.index;var v\u003db.Eg(p.D);return(b.Y_(p.y$.V7)||d.Q$\u003d\u003d\u003dp.y$.V7)\u0026\u0026v\u003cp.y$.V7?p.y$.xI():-1};\nDA\u003dfunction(p,d,b){p.U\u0026\u0026p.videoTrack.S!\u003d\u003d-1\u0026\u0026p.audioTrack.S!\u003d\u003d-1\u0026\u0026(p.U\u003d!1,p.D\u003dd,Vp(p.DN,d+.1,{IS:!0,wg:\"chunkSelectorSynchronize\",nZ:!0,seekSource:b}))};\nH7\u003dfunction(p){var d\u003dp.videoTrack.S!\u003d\u003d-1,b\u003dp.audioTrack.S!\u003d\u003d-1;if(!d||!b)if(d\u003d!d\u0026\u0026eO(p.videoTrack),b\u003d!b\u0026\u0026eO(p.audioTrack),d||b){b\u003dd?p.videoTrack:p.audioTrack;d\u003dd?p.audioTrack:p.videoTrack;b.S\u003deO(b).info.Q$;if(p.policy.S){var v;d.S\u003d((v\u003deO(d))\u003d\u003dnull?void 0:v.info.Q$)||d.S}if(d.S!\u003d\u003d-1){var P\u003dMath.max(d.D.index.getStartTime(d.S),b.D.index.getStartTime(b.S));nB(p.y$)\u0026\u0026Math.abs(P-nB(p.y$))\u003e432E3\u0026\u0026Tt7(p.y$);p.B\u0026\u0026(P\u003dp.B,p.B\u003d0);g.Fj(function(){p.policy.S||DA(p,P,102)});\np.DN.E5(\"initManifestlessSync\",{st:P,ost:P+p.DN.Fp(),a:p.audioTrack.S,v:p.videoTrack.S});p.V\u0026\u0026(p.V.resolve(P+.1),p.V\u003dnull);p.policy.S\u0026\u0026DA(p,P,102)}}};\nSO\u003dfunction(p,d){var b\u003dthis;this.eI\u003dp;this.requestNumber\u003d++H2w;this.D\u003dthis.now();this.C\u003dthis.eB\u003dNaN;this.Z\u003dthis.D;this.B\u003dthis.T_\u003dthis.X\u003d0;this.S\u003dthis.D;this.wE\u003dthis.W\u003dthis.aB\u003dthis.gg\u003dthis.PX\u003dthis.RB\u003dthis.U\u003dthis.V\u003d0;this.O5\u003dthis.isActive\u003d!1;this.Rb\u003dthis.tC\u003d0;this.Up\u003d{H2E:function(){return b.rP}};\nthis.Ep\u003dd.Ep;this.snapshot\u003dHxw(this.Ep);this.policy\u003dthis.Ep.U;this.pY\u003d!!d.pY;this.B7\u003dd.B7;this.qD\u003dd.qD||0;this.wi\u003dd.wi||0;d.t7\u0026\u0026(this.IB\u003dnew Pe);var v;this.rP\u003d(v\u003dd.rP)!\u003dnull?v:!1;this.pY||jRj(this.Ep)};\nDE$\u003dfunction(p){p.aB\u003dMath.max(p.aB,p.X-p.PX);p.W\u003dMath.max(p.W,p.Z-p.gg);p.RB\u003d0};\nYc\u003dfunction(p,d,b){tbj(p.Ep,d);p.IB\u0026\u0026(p.IB.add(Math.ceil(d)-Math.ceil(p.Z)),p.IB.add(Math.max(0,Math.ceil(b/1024)-Math.ceil(p.X/1024))));var v\u003dd-p.Z,P\u003db-p.X;p.T_\u003dP;p.wE\u003dMath.max(p.wE,P/(v+.01)*1E3);p.Z\u003dd;p.X\u003db;p.RB\u0026\u0026b\u003ep.RB\u0026\u0026DE$(p)};\ngP\u003dfunction(p,d){p.url\u003dd;window.performance\u0026\u0026!performance.onresourcetimingbufferfull\u0026\u0026(performance.onresourcetimingbufferfull\u003dfunction(){performance.clearResourceTimings()})};\nLw\u003dfunction(p,d){SO.call(this,p,d);this.L0\u003dthis.ob\u003d!1;this.oB\u003dthis.kJ\u003dInfinity;this.TB\u003dNaN;this.NJ\u003d!1;this.jB\u003dNaN;this.tD\u003dthis.Hb\u003dthis.YJ\u003d0;this.I8\u003dd.I8||1;this.HF\u003dd.HF||this.I8;this.K8\u003dd.K8;this.Q$\u003dd.Q$;this.Ns\u003dd.Ns;V2$(this);this.CM(this.D);this.s5\u003d(this.jB-this.D)/1E3};\neVe\u003dfunction(p){var d\u003dp.Hb||p.YJ;return d?p.snapshot.delay+Math.min(p.wi,(p.C-p.eB)/1E3)+d:p.s5};\nQp\u003dfunction(p,d,b){if(!p.pY){d\u003dMath.max(d,.01);var v\u003dp.qD?Math.max(d,b/p.qD):d,P\u003dp.Ep.U.B;P\u0026\u0026(v\u003dd,p.qD\u0026\u0026(v\u003dMath.max(d,b/p.qD*P)));F_(p.Ep,d,b,v)}};\nSlk\u003dfunction(p){return(p.S-p.D)/1E3};\nV2$\u003dfunction(p){p.TB\u003dp.D+p.snapshot.delay*1E3;p.NJ\u003d!1};\n$c\u003dfunction(p,d){if(p.K8\u0026\u0026p.Q$!\u003d\u003dvoid 0\u0026\u0026p.Ns!\u003d\u003dvoid 0){var b\u003dMath,v\u003db.min,P\u003dp.kJ;var M\u003dp.K8;var X\u003dp.D;if(YlW(M,p.Q$))M\u003dd;else{var a\u003d0;M.LB\u0026\u0026(a\u003d.2);M\u003dX+(M.wi+a)*1E3}p.kJ\u003dv.call(b,P,M);b\u003dMath;v\u003db.min;P\u003dp.oB;M\u003dp.K8;X\u003dp.D;a\u003dgkk(M,p.Q$,p.Ns);a!\u003d\u003d2\u0026\u0026(d\u003da?d:X+M.wi*1E3,M.LB\u0026\u0026(d+\u003dM.wi*1E3));p.oB\u003dv.call(b,P,d);p.kJ\u003c\u003dp.D?V2$(p):(p.TB\u003dp.kJ,p.NJ\u003d!0)}};\nL3$\u003dfunction(p,d){if(p.S4(d,1)){var b\u003dp.getUint8(d);b\u003db\u003c128?1:b\u003c192?2:b\u003c224?3:b\u003c240?4:5}else b\u003d0;if(b\u003c1||!p.S4(d,b))return[-1,d];if(b\u003d\u003d\u003d1)p\u003dp.getUint8(d++);else if(b\u003d\u003d\u003d2)b\u003dp.getUint8(d++),p\u003dp.getUint8(d++),p\u003d(b\u002663)+64*p;else if(b\u003d\u003d\u003d3){b\u003dp.getUint8(d++);var v\u003dp.getUint8(d++);p\u003dp.getUint8(d++);p\u003d(b\u002631)+32*(v+256*p)}else if(b\u003d\u003d\u003d4){b\u003dp.getUint8(d++);v\u003dp.getUint8(d++);var P\u003dp.getUint8(d++);p\u003dp.getUint8(d++);p\u003d(b\u002615)+16*(v+256*(P+256*p))}else b\u003dd+1,p.focus(b),E7(p,b,4)?p\u003dw_k(p).getUint32(b-p.Lt,!0):(v\u003d\np.getUint8(b+2)+256*p.getUint8(b+3),p\u003dp.getUint8(b)+256*(p.getUint8(b+1)+256*v)),d+\u003d5;return[p,d]};\nm7\u003dfunction(p){this.eI\u003dp;this.D\u003dnew uQ};\nKw\u003dfunction(p,d){this.info\u003dp;this.callback\u003dd;this.state\u003d1;this.OR\u003dthis.EP\u003d!1;this.R9\u003dnull};\nQ0D\u003dfunction(p){return g.yQ(p.info.AC,function(d){return d.type\u003d\u003d\u003d3})};\nxc\u003dfunction(p,d,b,v){var P\u003dthis;v\u003dv\u003d\u003d\u003dvoid 0?{}:v;this.policy\u003dd;this.eI\u003db;this.status\u003d0;this.D\u003dnew uQ;this.U\u003d0;this.xJ\u003dthis.V\u003dthis.B\u003d!1;this.xhr\u003dnew XMLHttpRequest;this.xhr.open(v.method||\"GET\",p);if(v.headers)for(p\u003dv.headers,d\u003dg.u(Object.keys(p)),b\u003dd.next();!b.done;b\u003dd.next())b\u003db.value,this.xhr.setRequestHeader(b,p[b]);this.xhr.withCredentials\u003d!0;this.xhr.onreadystatechange\u003dfunction(){return P.PG()};\nthis.xhr.onload\u003dfunction(){return P.onDone()};\nthis.xhr.onerror\u003dfunction(){return P.onError()};\nthis.xhr.fetch(function(M){P.D.append(M);P.U+\u003dM.length;M\u003d(0,g.Ib)();P.eI.Jt(M,P.U)},function(){},v.body||null)};\n$Ez\u003dfunction(p,d){this.U\u003d(new TextEncoder).encode(p);this.D\u003d(new TextEncoder).encode(d)};\nKRK\u003dfunction(p,d){var b,v,P;return g.z(function(M){if(M.D\u003d\u003d1){if(!d)return M.return(d);b\u003dB7.iP();v\u003dnew g.ER(p.U);return g.y(M,v.encrypt(d,p.D),2)}P\u003dM.U;B7.uM(\"woe\",b,Math.ceil(d.byteLength/16));return M.return(P)})};\nAZj\u003dfunction(p,d){var b,v,P;return g.z(function(M){if(M.D\u003d\u003d1){if(!d)return M.return(d);b\u003dB7.iP();v\u003dnew g.ER(p.U);return g.y(M,v.decrypt(d,p.D),2)}P\u003dM.U;B7.uM(\"wod\",b,Math.ceil(d.byteLength/16));return M.return(P)})};\nK3e\u003dfunction(p,d){var b\u003dthis;this.D\u003dp;this.eI\u003dd;this.loaded\u003dthis.status\u003d0;this.error\u003d\"\";p\u003dCk(this.D.get(\"range\")||\"\");if(!p)throw Error(\"bad range\");this.range\u003dp;this.U\u003dnew uQ;mEW(this).then(function(){b.eI.VL()},function(v){b.error\u003d\"\"+v||\"unknown_err\";\nb.eI.VL()})};\nmEW\u003dfunction(p){var d,b,v,P,M,X,a,F,h,O,J,k,n,r,Z;return g.z(function(C){if(C.D\u003d\u003d1){p.status\u003d200;d\u003dp.D.get(\"docid\");b\u003dAv(p.D.get(\"fmtid\")||\"\");v\u003dp.D.get(\"lmt\")||\"0\";P\u003d+(p.D.get(\"csz\")||0);if(!d||!b||!P)throw Error(\"Invalid local URL\");p.D.get(\"ck\")\u0026\u0026p.D.get(\"civ\")\u0026\u0026(M\u003dnew $Ez(p.D.get(\"ck\"),p.D.get(\"civ\")));X\u003dp.range;a\u003dMath.floor(X.start/P);F\u003dMath.floor(X.end/P);h\u003da}if(C.D!\u003d5)return h\u003c\u003dF?g.y(C,WR$(d,b,v,h,M),5):C.LX(0);O\u003dC.U;if(O\u003d\u003d\u003dvoid 0)throw Error(\"invariant: data is undefined\");J\u003dh*P;k\u003d(h+1)*P;\nn\u003dMath.max(0,X.start-J);r\u003dMath.min(X.end+1,k)-(n+J);Z\u003dnew Uint8Array(O.buffer,n,r);p.U.append(Z);p.loaded+\u003dr;p.loaded\u003cX.length\u0026\u0026p.eI.Jt((0,g.Ib)(),p.loaded);h++;return C.LX(2)})};\nBLj\u003dfunction(p,d,b,v){var P\u003dthis;v\u003dv\u003d\u003d\u003dvoid 0?{}:v;this.policy\u003dd;this.eI\u003db;this.Z\u003dv;this.status\u003d0;this.response\u003dvoid 0;this.U\u003d0;this.X\u003dthis.S\u003d!1;this.errorMessage\u003d\"\";this.C\u003dfunction(M){if(M)if(P.status\u003dM.status,M.ok\u0026\u0026M.body\u0026\u0026P.status!\u003d\u003d204)P.status\u003dP.status||242,P.B\u003dM.body.getReader(),P.xJ()?P.B.cancel().catch(function(){}):(P.responseHeaders\u003dM.headers,P.eI.eV(),xEW(P));\nelse P.onDone();else P.onError(Error(\"null_response\"))};\nthis.W\u003dfunction(M){var X\u003d(0,g.Ib)();P.xJ()||(M.done?(P.B\u003dvoid 0,P.onDone()):(M\u003dM.value,P.U+\u003dM.length,P.D.append(M),xEW(P),P.eI.Jt(X,P.U)))};\nthis.onError\u003dfunction(M){P.errorMessage\u003dString(M);P.S\u003d!0;P.onDone()};\nthis.D\u003dnew uQ;this.V\u003dwindow.AbortController?new AbortController:void 0;this.start(p)};\nxEW\u003dfunction(p){p.B.read().then(p.W,p.onError).then(void 0,hg)};\nRVD\u003dfunction(p,d,b){var v\u003dthis;b\u003db\u003d\u003d\u003dvoid 0?{}:b;this.eI\u003dd;this.U\u003dthis.status\u003d0;this.xJ\u003dthis.D\u003d!1;this.xhr\u003dnew XMLHttpRequest;this.xhr.open(b.method||\"GET\",p);if(b.headers){p\u003db.headers;d\u003dg.u(Object.keys(p));for(var P\u003dd.next();!P.done;P\u003dd.next())P\u003dP.value,this.xhr.setRequestHeader(P,p[P])}this.xhr.responseType\u003d\"arraybuffer\";this.xhr.withCredentials\u003d!0;this.xhr.onreadystatechange\u003dfunction(M){v.PG(M)};\np\u003drL(function(M){v.onDone(M)});\nthis.xhr.addEventListener(\"load\",p,!1);this.xhr.addEventListener(\"error\",p,!1);b.body?this.xhr.send(b.body):this.xhr.send();this.xhr.addEventListener(\"progress\",rL(function(M){v.Yq(M)}),!1)};\nR7\u003dfunction(p,d,b,v,P){if(sO(p.Wn))return new K3e(p,b);p\u003dp.z7();return v?lEC()?new xc(p,d,b,P):new BLj(p,d,b,P):new RVD(p,b,P)};\ng.T$\u003dfunction(p){this.tag\u003dp};\nTLW\u003dfunction(p,d){g.Ax.apply(null,[6,p,d].concat(g.E(g.yq.apply(2,arguments))))};\nAGu\u003dfunction(p,d){g.Ax.apply(null,[5,p,d].concat(g.E(g.yq.apply(2,arguments))))};\ng.Ax\u003dfunction(p,d,b){var v\u003dg.yq.apply(3,arguments),P\u003dp\u003d\u003d\u003d6?\"ERROR\":\"WARNING\",M\u003d\"b\"+b;g.Hi(new (Function.prototype.bind.apply(g.RN,[null,M].concat(g.E(v)))),P);v.unshift(M);v\u003dv.join(\", \");P\u003dW3j.get(d);if(!P){P\u003d\"ytplog.\"+d;M\u003d5;try{window.localStorage\u0026\u0026!isNaN(+window.localStorage[P])\u0026\u0026(M\u003d+window.localStorage[P]),window.sessionStorage\u0026\u0026!isNaN(+window.sessionStorage[P])\u0026\u0026(M\u003d+window.sessionStorage[P])}catch(F){}W3j.set(d,M);P\u003dM}if(!(p\u003cP)){P\u003dpYj;M\u003dP.D.get(d);M||(M\u003dnew dkz,P.D.set(d,M));P\u003dM;M\u003dDate.now();\nvar X\u003dMath.floor((M-P.U)*.01);X\u003e0\u0026\u0026(P.D\u003dMath.min(P.D+X,10),P.U\u003dM);P.D\u003e0?(P.D--,P\u003d!0):P\u003d!1;if(P)typeof v\u003d\u003d\u003d\"function\"\u0026\u0026(v\u003dv()),console.log(\"plyr.\"+d,v);else{var a;v\u003d((a\u003dbRW.get(d))!\u003dnull?a:0)+1;bRW.set(d,v);v%100\u003d\u003d\u003d1\u0026\u0026console.warn(\"plyr\",\"plyr.\"+d+\" is chatty, dropping logs.\")}}};\ndkz\u003dfunction(){this.D\u003d10;this.U\u003dDate.now()};\nW7\u003dfunction(p,d){g.e.call(this);var b\u003dthis;this.policy\u003dp;this.AC\u003dd;this.U\u003d0;this.D\u003dnull;this.XN\u003d[];this.B\u003dnull;this.Up\u003d{NO:function(){return b.AC}};\nthis.AC.length\u003d\u003d\u003d1||g.yQ(this.AC,function(v){return!!v.range})};\npG\u003dfunction(p,d,b){p.D\u0026\u0026(lQ(p.D,d),d\u003dp.D,p.D\u003dnull);for(var v\u003d0,P\u003d0,M\u003dg.u(p.AC),X\u003dM.next();!X.done;X\u003dM.next())if(X\u003dX.value,X.range\u0026\u0026v+X.B\u003c\u003dp.U)v+\u003dX.B;else{d.getLength();if(U3(X)\u0026\u0026!b\u0026\u0026p.U+d.getLength()-P\u003cv+X.B){p.D\u003dd.split(P).OV;return}a:{var a\u003dp;var F\u003dX,h\u003dp.U-v,O\u003dP,J\u003dd,k\u003d!!b,n\u003dJ.getLength()-O;F.range\u0026\u0026(n\u003dMath.min(F.B-h,n));F\u003dmsj(F,F.U+h,n,F.range?F.U+h+n\u003d\u003d\u003dF.range.length:k);O\u003ds7(J,O,n);O\u003dnew Kk(F,O);if(a.policy.useUmp\u0026\u0026a.XN.length\u0026\u0026(J\u003dg.xm(a.XN[a.XN.length-1],O))){a.XN[a.XN.length-1]\u003dJ;a\u003dn;break a}a.XN.push(O);\na\u003dn}p.U+\u003da;P+\u003da;v+\u003dX.B;if(P\u003d\u003d\u003dd.getLength())break}d.getLength()};\ndh\u003dfunction(p,d,b,v,P,M,X,a,F){F\u003dF\u003d\u003d\u003dvoid 0?!1:F;g.e.call(this);this.eI\u003dp;this.policy\u003dd;this.B5\u003db;this.kL\u003dv;this.timing\u003dP;this.logger\u003dM;this.B\u003dX;this.yd\u003da;this.X\u003dF;this.lastError\u003dnull;this.D\u003d0;this.V\u003d!1;this.U\u003dnew g.bR(this.mlC,this.policy.Jo,this)};\nvGe\u003dfunction(p){p.kL.C\u003d(0,g.Ib)();p\u003dbd(p);p.B\u003d(0,g.Ib)();p.started+\u003d1};\nXYu\u003dfunction(p,d,b,v){p.timing.b3((0,g.Ib)(),d,b);d\u003dp.kL;d.U\u003d0;d.X\u003d0;d.Z\u003d0;O3(bd(p));p.policy.YO\u0026\u0026v\u0026\u0026(v\u003dbd(p),v.U+\u003d1);if((v\u003dp.yd)!\u003dnull\u0026\u0026(p\u003dp.B5.Wn,!((0,g.Ib)()\u003cv.S+3E5||sO(p))\u0026\u0026(d\u003dl5(p))\u0026\u0026P5$(d)\u0026\u0026v.U\u003d\u003d\u003dvI(d))){var P;Zk(p)\u0026\u0026(P\u003dl5(EO(p)));g.Dp(\"yt-player-bandaid-host\",{primary:d,secondary:P},864E3);v.S\u003d(0,g.Ib)();MWW(v,{primary:d,secondary:P})}};\nPI\u003dfunction(p){if(p.lastError\u003d\u003d\u003d\"ump.spsrejectfailure\")p.policy.Rg||p.timing.O5||imw(p.kL,!1,p.B5,p.policy,p.B);else{if(p.lastError\u003d\u003d\u003d\"net.timeout\")p.timing.Dn((0,g.Ib)());else{var d\u003dp.timing;Yc(d,(0,g.Ib)(),d.X)}if(p.lastError\u003d\u003d\u003d\"net.nocontent\")++p.kL.Z;else{if((d\u003dp.lastError\u003d\u003d\u003d\"net.timeout\"||p.lastError\u003d\u003d\u003d\"net.connect\"||p.lastError\u003d\u003d\u003d\"net.closed\")\u0026\u0026!sO(p.B5.Wn)){var b\u003dbd(p);b.timedOut+\u003d1}else b\u003dbd(p),b.D+\u003d1;p.timing.O5||imw(p.kL,d,p.B5,p.policy,p.B)}}p.eI.f9(5)};\nMn\u003dfunction(p,d,b,v,P){return d\u003e\u003d400?(p.lastError\u003d\"net.badstatus\",!0):(P\u003d\u003d\u003dvoid 0?0:P)?(p.lastError\u003d\"ump.spsrejectfailure\",!0):b||v!\u003d\u003dvoid 0\u0026\u0026v?!1:(p.lastError\u003dd\u003d\u003d\u003d204?\"net.nocontent\":\"net.connect\",!0)};\nX6\u003dfunction(p,d){if(p.policy.Bd)return!1;var b\u003dd.getResponseHeader(\"content-type\"),v\u003dd.iS();p\u003d!v||v\u003c\u003dp.policy.P7;return(!d.v7()||!b||b.indexOf(\"text/plain\")!\u003d\u003d-1)\u0026\u0026p};\nakw\u003dfunction(p,d){var b\u003d\"\";d\u003dd.Gs();d.getLength()\u003c\u003dp.policy.P7\u0026\u0026(b\u003dqOC(p,d.y6()));return b};\nqOC\u003dfunction(p,d){var b\u003dGX(d);return pn(b)?(p.logger.debug(function(){return\"Redirecting to \"+b}),b):\"\"};\nbd\u003dfunction(p){return km(p.B,l5(p.B5.Wn))};\noGW\u003dfunction(p){var d\u003dp.timing.TV();d.shost\u003dl5(p.B5.Wn);return d};\nFIB\u003dfunction(p,d){return(p\u003d\u003dnull?void 0:p.maxWidth)\u003e(d\u003d\u003dnull?void 0:d.maxWidth)||(p\u003d\u003dnull?void 0:p.maxHeight)\u003e(d\u003d\u003dnull?void 0:d.maxHeight)};\nhED\u003dfunction(p,d){for(var b\u003dg.u(d.keys()),v\u003db.next();!v.done;v\u003db.next())if(v\u003dd.get(v.value),v.length!\u003d\u003d0){g.oH(v,function(a,F){return F.maxFramerate-a.maxFramerate});\nfor(var P\u003d[v[0]],M\u003d0,X\u003d1;X\u003cv.length;X++)FIB(v[X],P[M])\u0026\u0026(P.push(v[X]),M++);p\u003dp.concat(P)}return p};\nJKq\u003dfunction(p,d){var b\u003d[];d\u003dg.u(d);for(var v\u003dd.next();!v.done;v\u003dd.next()){v\u003dv.value;var P\u003dORe[v]||0;p.D\u0026\u0026P\u003ep.D||b.push(v)}return b};\nqn\u003dfunction(p,d,b){var v\u003dkRD[p]||[];b.T(\"html5_shorts_onesie_mismatched_fix\")\u0026\u0026(v\u003dnGD[p]||[]);d.push.apply(d,g.E(v));b.T(\"html5_early_media_for_drm\")\u0026\u0026d.push.apply(d,g.E(rKw[p]||[]))};\nEGK\u003dfunction(p,d){var b\u003dg.ds(p),v\u003dp.G(),P\u003dv.X;v\u003dv.T(\"html5_shorts_onesie_mismatched_fix\");var M\u003dp.oM();if(v){if(!P.B){if(M\u0026\u0026a8)return a8;if(o8)return o8}}else if(o8\u0026\u0026!P.B)return o8;var X\u003d[],a\u003d[],F\u003d{},h\u003dF6.concat(fkW);v\u0026\u0026(h\u003dF6.concat(ub7));p.T(\"html5_early_media_for_drm\")\u0026\u0026(h\u003dh.concat(lku),p.T(\"allow_vp9_1080p_mq_enc\")\u0026\u0026h.push(sUD));var O\u003d[].concat(g.E(ZR$));if(b.C)for(var J\u003d0;J\u003cO.length;J++)O[J].length\u0026\u0026gF[O[J][0]]\u003d\u003d\u003d\"a\"\u0026\u0026(O[J]\u003d[\"141\"]);if(b.RB)for(J\u003d0;J\u003cO.length;J++)O[J].length\u0026\u0026gF[O[J][0]]\u003d\u003d\u003d\"o\"\u0026\u0026\n(O[J]\u003d[\"774\"]);p.T(\"html5_iamf_audio_onesie_fmt\")\u0026\u0026O.push([\"773\"]);h\u003dg.u(h);for(var k\u003dh.next();!k.done;k\u003dh.next()){J\u003d!1;k\u003dg.u(k.value);for(var n\u003dk.next();!n.done;n\u003dk.next()){n\u003dn.value;var r\u003dpu(n,M\u0026\u0026v);if(r\u0026\u0026r.video\u0026\u0026!(mg(r)\u0026\u0026!b.IB\u0026\u0026r.video.D\u003eb.vl)){var Z\u003dg.JH(p.G().experiments,\"html5_drm_byterate_soft_cap\");Z\u003e0\u0026\u0026oUq(r)\u0026\u0026r.CX\u003eZ||(J?(X.push(n),qn(n,X,p)):(r\u003doU(b,r,P),r\u003d\u003d\u003d!0?(J\u003d!0,X.push(n),qn(n,X,p)):F[n]\u003dr))}}}O\u003dg.u(O);for(h\u003dO.next();!h.done;h\u003dO.next())for(h\u003dg.u(h.value),J\u003dh.next();!J.done;J\u003dh.next())if(J\u003d\nJ.value,(k\u003dMZB(J))\u0026\u0026k.audio\u0026\u0026(p.T(\"html5_onesie_51_audio\")||!Km(k)\u0026\u0026!xq(k)))if(k\u003doU(b,k,P),k\u003d\u003d\u003d!0){a.push(J);qn(J,a,p);break}else F[J]\u003dk;b.U\u0026\u0026d(\"orfmts\",F);if(v)return P.B\u0026\u0026(P.B\u003d!1,a8\u003do8\u003dvoid 0),M?a8\u003d{video:X,audio:a}:o8\u003d{video:X,audio:a};o8\u003d{video:X,audio:a};P.B\u003d!1;return o8};\ng.GRK\u003dfunction(p,d,b){var v\u003db.X,P\u003d[],M\u003d[],X\u003db.T(\"html5_shorts_onesie_mismatched_fix\");p\u003dp.oM();var a\u003dF6.concat(fkW);X\u0026\u0026(a\u003dF6.concat(ub7));b.T(\"html5_early_media_for_drm\")\u0026\u0026(a\u003da.concat(lku),b.T(\"allow_vp9_1080p_mq_enc\")\u0026\u0026a.push(sUD));var F\u003d[].concat(g.E(ZR$));if(d.C)for(var h\u003d0;h\u003cF.length;h++)F[h].length\u0026\u0026gF[F[h][0]]\u003d\u003d\u003d\"a\"\u0026\u0026(F[h]\u003d[\"141\"]);if(d.RB)for(h\u003d0;h\u003cF.length;h++)F[h].length\u0026\u0026gF[F[h][0]]\u003d\u003d\u003d\"o\"\u0026\u0026(F[h]\u003d[\"774\"]);b.T(\"html5_iamf_audio_onesie_fmt\")\u0026\u0026F.push([\"773\"]);a\u003dg.u(a);for(h\u003da.next();!h.done;h\u003d\na.next()){h\u003dg.u(h.value);for(var O\u003dh.next();!O.done;O\u003dh.next()){O\u003dO.value;var J\u003dpu(O,p\u0026\u0026X);if(J\u0026\u0026J.video){var k\u003dg.JH(b.experiments,\"html5_drm_byterate_soft_cap\");if(!(k\u003e0\u0026\u0026oUq(J)\u0026\u0026J.CX\u003ek)\u0026\u0026oU(d,J,v)\u003d\u003d\u003d!0){P.push({videoCodec:C5w[gF[O]],maxWidth:J.video.width,maxHeight:J.video.height,maxFramerate:J.video.fps});break}}}}X\u003dg.u(F);for(p\u003dX.next();!p.done;p\u003dX.next())for(p\u003dg.u(p.value),F\u003dp.next();!F.done;F\u003dp.next())if(F\u003dF.value,(a\u003dMZB(F))\u0026\u0026a.audio\u0026\u0026(b.T(\"html5_onesie_51_audio\")||!Km(a)\u0026\u0026!xq(a))\u0026\u0026oU(d,a,v)\u003d\u003d\u003d\n!0){M.push({audioCodec:Nmz[gF[F]],numChannels:a.audio.numChannels});break}return{videoFormatCapabilities:P,audioFormatCapabilities:M}};\nhB\u003dfunction(p){var d\u003d{},b\u003dp.FF,v\u003dp.mZ,P\u003db.getVideoData(),M\u003dtG(0),X\u003db.getPlayerSize(),a\u003db.getVisibilityState();M\u0026\u0026(d.ChN\u003dM,d.lastManualDirection\u003dsFk(),M\u003dKrC()||0,M\u003e0\u0026\u0026(M\u003d(v.T(\"html5_use_date_now_for_local_storage\")?Date.now():(0,g.Ib)())-M,v.T(\"html5_use_date_now_for_local_storage\")?M\u003e0\u0026\u0026(d.timeSinceLastManualFormatSelectionMs\u003dM):d.timeSinceLastManualFormatSelectionMs\u003dM));M\u003dv.T(\"html5_use_streamer_bandwidth_for_low_latency_live\")\u0026\u0026P.isLowLatencyLiveStream;if(v.schedule.eB\u0026\u0026!M){var F;M\u003dv.T(\"html5_disable_bandwidth_cofactors_for_sabr_live\")?\n!((F\u003dp.n9)\u003d\u003dnull||!F.cP):!1;d.XT\u003drf(v.schedule,!M)}F\u003dg.Lq();var h\u003dg.VO.medium,O\u003dMath.floor(h*16/9);M\u003dP.oM()?h:O;h\u003dP.oM()?O:h;d.qj\u003dMath.max(X.width*F,M);d.Ay\u003dMath.max(X.height*F,h);d.visibility\u003da;d.Qqt\u003dy_();d.r5\u003db.gs()*1E3;X\u003dp.FF.FS(!0);var J,k,n,r,Z,C;d.ntJ\u003d{defaultPolicy:(X\u003d\u003dnull?void 0:(J\u003dX.v9)\u003d\u003dnull?void 0:J.D)||0,smooth:(X\u003d\u003dnull?void 0:(k\u003dX.EYN)\u003d\u003dnull?void 0:k.D)||0,visibility:(X\u003d\u003dnull?void 0:(n\u003dX.e1B)\u003d\u003dnull?void 0:n.D)||0,fh:(X\u003d\u003dnull?void 0:(r\u003dX.Yd)\u003d\u003dnull?void 0:r.D)||0,performance:(X\u003d\u003dnull?\nvoid 0:(Z\u003dX.kP)\u003d\u003dnull?void 0:Z.D)||0,speed:(X\u003d\u003dnull?void 0:(C\u003dX.OI$)\u003d\u003dnull?void 0:C.D)||0};if(v.T(\"html5_sabr_report_sticky_constraints\")){var G;d.Zy\u003d(X\u003d\u003dnull?void 0:(G\u003dX.luN)\u003d\u003dnull?void 0:G.D)||0}else d.Zy\u003dtG();v.T(\"html5_enable_sabr_drm_hd720p\")\u0026\u0026p.sabrLicenseConstraint\u0026\u0026(d.sabrLicenseConstraint\u003dp.sabrLicenseConstraint);if(v.T(\"html5_onesie_media_capabilities\")||v.T(\"html5_enable_server_format_filter\"))d.Sf\u003d3;v.T(\"html5_onesie_audio_only_playback\")\u0026\u0026AL(P)\u0026\u0026(d.Sf\u003d1);var U;((U\u003dp.n9)\u003d\u003dnull?0:U.L0)\u0026\u0026\np.iXZ\u0026\u0026(d.Sf\u003dd.Sf\u003d\u003d\u003dvoid 0?7:d.Sf|4);J\u003dP.ZF?P.ZF:g.ds(P);v.T(\"html5_onesie_media_capabilities\")\u0026\u0026(d.mediaCapabilities\u003dg.GRK(P,J,v));var I;if((I\u003dp.n9)\u003d\u003dnull?0:I.D\u0026\u0026I.K$){n\u003dv.X;I\u003d[];k\u003d[];r\u003dnew Map;v.T(\"html5_ssap_update_capabilities_on_change\")?(n.C||wC7(n),Z\u003dn.C||[]):Z\u003dArray.from(n.D.values());Z\u003dg.u(Z);for(C\u003dZ.next();!C.done;C\u003dZ.next())G\u003dC.value,G.qH?k.push({audioCodec:Nmz[G.qC],numChannels:G.numChannels,spatialCapabilityBitmask:wYj[G.qC]}):(U\u003dC5w[G.qC],C\u003d{videoCodec:U,maxWidth:G.maxWidth||0,maxHeight:G.maxHeight||\n0,maxFramerate:G.maxFramerate||0,is10BitSupported:G.Mz||!1},G.maxBitrateBps\u0026\u0026(C.maxBitrateBps\u003dG.maxBitrateBps,X\u003dpu(G.itag),a\u003dvoid 0,((a\u003dX)\u003d\u003dnull?0:a.video)\u0026\u0026oU(J,X,n)\u003d\u003d\u003d!0\u0026\u0026(X\u003dX.CX*8,X\u003eC.maxBitrateBps\u0026\u0026(C.maxBitrateBps\u003dX))),G\u003dU+\"_\"+G.Mz,U\u003dr.get(G)||[],U.push(C),r.set(G,U));I\u003dhED(I,r);n\u003d{};v.T(\"html5_ssff_denylist_opus_low\")\u0026\u0026(n\u003d{itagDenylist:[249,350]});d.mediaCapabilities\u003d{videoFormatCapabilities:I,audioFormatCapabilities:k,hdrModeBitmask:3,perPlaybackAttributes:n}}var V;if((V\u003dp.n9)\u003d\u003dnull?0:V.D){d.Nf\u003d\nJ.Nf;var S;d.vl\u003d(S\u003dp.n9)\u003d\u003dnull?void 0:S.vl}v.fd\u0026\u0026(d.yv\u003dv.fd);d.o0\u003dp.Ua;d.e1\u003dp.e1;d.OC\u003dp.OC;d.g6\u003dp.g6;if(v.T(\"html5_fix_time_since_last_seek_reporting\")?p.pN!\u003d\u003dvoid 0:p.pN)d.uxB\u003d(0,g.Ib)()-p.pN;p.isPrefetch\u0026\u0026v.T(\"html5_report_prefetch_requests\")\u0026\u0026(d.isPrefetch\u003d!0);mB||(d.wXt\u003d!0);V\u003dJs(v.schedule)*1E3;V\u003e0\u0026\u0026(d.g5\u003dV);var B;((B\u003dp.n9)\u003d\u003dnull?0:B.hc)\u0026\u0026p.le\u0026\u0026p.le\u003cInfinity\u0026\u0026(d.le\u003dp.le);b\u003db.getPlaybackRate();b!\u003d\u003d1\u0026\u0026(d.playbackRate\u003db);var x;((x\u003dp.n9)\u003d\u003dnull?0:x.vu)\u0026\u0026p.Fm\u0026\u0026(d.p4\u003dp.p4,d.RL\u003dp.RL,d.Fm\u003dp.Fm);v.T(\"allow_proxima_live_latency\")\u0026\u0026\n(iE()\u003d\u003d\u003d1\u0026\u0026(d.htC\u003d1),v.T(\"html5_sabr_force_proxima\")\u0026\u0026(d.nJC\u003d1),x\u003dg.JH(v.experiments,\"html5_sabr_force_max_network_interruption_duration_ms\"),d.agJ\u003dx\u003e0?x:v.schedule.interruptions[0]||0);var Pj;if((Pj\u003dp.n9)\u003d\u003dnull?0:Pj.tD)d.f4\u003dp.f4;var qC;((qC\u003dp.n9)\u003d\u003dnull?0:qC.OG)\u0026\u0026P.zV\u0026\u0026(d.audioTrackId\u003dP.zV);var pz;if((pz\u003dp.n9)\u003d\u003dnull?0:pz.No)if(p\u003dqVj())d.detailedNetworkType\u003dUkw[p]||Ukw.other;return d};\nOq\u003dfunction(p,d,b,v,P,M,X){var a\u003d{};d\u0026\u0026(a.UR\u003dd);if(!p)return a;a.playbackCookie\u003db\u003d\u003dnull?void 0:b.playbackCookie;P\u0026\u0026(a.Ku\u003dP);a.Pr\u003d[];a.sF\u003d[];if(X\u003d\u003dnull?0:X.size)for(d\u003dg.u(X.values()),b\u003dd.next();!b.done;b\u003dd.next())a.sF.push(b.value);if((g.gI(p)||p.V0)\u0026\u0026p.sabrContextUpdates.size\u003e0)for(d\u003dg.u(p.sabrContextUpdates.values()),b\u003dd.next();!b.done;b\u003dd.next())cKk(a,b.value,v);pv(p)\u0026\u0026!g.gI(p)\u0026\u0026p.T(\"html5_enable_sabr_request_pipelining\")\u0026\u0026M\u0026\u0026cKk(a,M,v);p.vz\u0026\u0026(a.hVB\u003dp.vz);v\u003dp.G().D;a.clientInfo\u003d{clientName:yKK[v.c.toUpperCase()]||\n0};v.cbrand\u0026\u0026(a.clientInfo.deviceMake\u003dv.cbrand);v.cmodel\u0026\u0026(a.clientInfo.deviceModel\u003dv.cmodel);v.cver\u0026\u0026(a.clientInfo.clientVersion\u003dv.cver);v.cos\u0026\u0026(a.clientInfo.osName\u003dv.cos);v.cosver\u0026\u0026(a.clientInfo.osVersion\u003dv.cosver);v\u003dp.G();v.T(\"html5_sabr_enable_server_xtag_selection\")\u0026\u0026v.Rb\u0026\u0026(a.clientInfo.hl\u003dv.Rb);p.pZ\u0026\u0026(a.pZ\u003dp.pZ);return a};\ncKk\u003dfunction(p,d,b){var v\u003dd.type||0;(b\u003d\u003dnull?0:b.has(v))?p.sF.push(d):p.Pr.push(v)};\nI7\u003dfunction(p,d,b,v,P,M){var X\u003dM\u003d\u003d\u003dvoid 0?{}:M;var a\u003dX.fu\u003d\u003d\u003dvoid 0?[]:X.fu;var F\u003dX.jX\u003d\u003d\u003dvoid 0?!1:X.jX;var h\u003dX.ZP\u003d\u003d\u003dvoid 0?0:X.ZP;var O\u003dX.poToken\u003d\u003d\u003dvoid 0?\"\":X.poToken;var J\u003dX.yd\u003d\u003d\u003dvoid 0?void 0:X.yd;var k\u003dX.Cu\u003d\u003d\u003dvoid 0?\"\":X.Cu;var n\u003dX.Xx\u003d\u003d\u003dvoid 0?0:X.Xx;var r\u003dX.Nv\u003d\u003d\u003dvoid 0?new Uint8Array(0):X.Nv;var Z\u003dX.Wm\u003d\u003d\u003dvoid 0?!1:X.Wm;M\u003dX.Gp\u003d\u003d\u003dvoid 0?0:X.Gp;X\u003dX.UR\u003d\u003d\u003dvoid 0?void 0:X.UR;Kw.call(this,d,P);var C\u003dthis;this.policy\u003dp;this.logger\u003dnew g.T$(\"dash/request\");this.Bg\u003dthis.o9\u003d0;this.UT\u003d!1;this.GG\u003dthis.zp\u003d\nnull;this.Xl\u003d!1;this.Nv\u003dthis.Xx\u003dnull;this.O1\u003dthis.SJ\u003d!1;this.HB\u003dnull;this.Gp\u003dthis.CG\u003d0;this.py\u003d!1;this.Up\u003d{f9:function(U){C.f9(U)},\ntrB:function(){return C.R9},\nRdB:function(U){C.R9\u003dU},\nbGB:function(U){C.o9\u003dU},\nLSN:function(U){C.Hu.lastError\u003dU},\nYz:function(){return C.xhr}};\nthis.timing\u003dnew Lw(this,b);this.jX\u003dF;this.Xx\u003dn;this.Nv\u003dr;this.B5\u003dg.Dw(this.info,this.policy,v);this.B5.set(\"rn\",this.oy().toString());this.B5.set(\"rbuf\",(h*1E3).toFixed().toString());this.jX\u0026\u0026this.B5.set(\"smb\",\"1\");this.policy.St\u0026\u0026O\u0026\u0026this.B5.set(\"pot\",O);k\u0026\u0026this.B5.set(\"bbs\",k);this.policy.useUmp\u0026\u0026!sO(this.B5.Wn)\u0026\u0026(this.UV\u003dnew m7(this),this.B5.set(\"ump\",\"1\"),this.B5.set(\"srfvp\",\"1\"));if(p\u003dthis.policy.x6?this.policy.q4\u0026\u0026!isNaN(this.info.Ns)\u0026\u0026this.info.Ns\u003ethis.policy.An?!1:!0:!1)d\u003dnull,this.policy.Lb\u0026\u0026\nthis.policy.xV?d\u003d[1]:Z\u0026\u0026(d\u003d[]),d!\u003dnull\u0026\u0026(this.policy.fW\u0026\u0026d.push(2),this.B5.set(\"defsel\",d.join(\",\")));this.Hu\u003dnew dh(this,this.policy,this.B5,this.info.kL,this.timing,this.logger,v,J);this.fu\u003da||null;this.OR\u003dIku(this);vGe(this.Hu);v\u003dvoid 0;if(this.policy.dL||this.UV||this.policy.Hb)v\u003d{method:\"POST\"},a\u003d(0,g.JB)([120,0]),J\u003d{},this.policy.fO\u0026\u0026X\u0026\u0026(X\u003dOq(void 0,X),J.Wr\u003dX),this.policy.JS\u0026\u0026this.Nv\u0026\u0026(J.videoPlaybackUstreamerConfig\u003dthis.Nv),this.policy.Hb\u0026\u0026(X\u003dthis.info.V)\u0026\u0026Object.assign(J,X),Object.keys(J).length\u003e\n0?v.body\u003dg.Xt(J,g.xk):v.body\u003da;if(this.Xx\u0026\u0026this.Nv){this.B5.set(\"iwts\",\"1\");v\u003d{method:\"POST\"};X\u003d{g6:this.Xx*1E3};var G;a\u003d(G\u003dthis.info.V)\u003d\u003dnull?void 0:G.cW;G\u003dg.Xt({Y6:X,cW:a||void 0,videoPlaybackUstreamerConfig:this.Nv},g.xk);v.body\u003dG}try{this.xhr\u003dR7(this.B5,this.policy.W,this.timing,p,v),this.Hu.U.start(),M\u0026\u0026(this.jd\u003dnew g.bR(this.As,M,this),this.jd.start(M+(this.timing.Ep.W.gU()||0)*1E3)),this.policy.I2\u0026\u0026gP(this.timing,this.z7()),this.logger.debug(function(){return\"Sent, itag\u003d\"+C.B5.get(\"itag\")+\n\" seg\u003d\"+C.info.AC[0].Q$+\" range\u003d\"+C.B5.get(\"range\")+\" time\u003d\"+Math.round(C.info.AC[0].H5)+\"-\"+Math.round(g.mC(C.info.AC).xt)+\" rtp\u003d\"+(C.timing.yw()-Date.now()).toFixed(0)}),g.Fj(function(){})}catch(U){zEC(this,U,!0)}};\nIku\u003dfunction(p){if(!(HM(p.info)\u0026\u0026p.info.rP()\u0026\u0026p.policy.ZF\u0026\u0026p.fu)||p.info.kL.U\u003e\u003d2||tG()\u003e0||!NWu())return!1;var d\u003dp.B5.get(\"aitags\");if(!d)return!1;d\u003dAv(d).split(\",\");for(var b\u003d[],v\u003dg.u(p.fu),P\u003dv.next();!P.done;P\u003dv.next())P\u003dP.value,g.Rq(d,P)\u0026\u0026b.push(P);if(!b.length)return!1;p.B5.set(\"altitags\",g.Td(b.join(\",\")));return!0};\nzEC\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?!1:b;g.Hi(d);p.Hu.lastError\u003d\"player.exception\";p.errorMessage\u003dd.name+\"_\"+d.message;b?g.Fj(function(){PI(p.Hu)}):PI(p.Hu)};\njUe\u003dfunction(p,d){p.timing.O5\u003d!0;p.xhr.v7()\u0026\u0026p.timing.UE();if(p.policy.YI){var b;(b\u003dp.jd)\u003d\u003dnull||b.stop()}pG(p.R9,d,!1)};\ntWW\u003dfunction(p,d){p.info\u003dd;if(p.R9){var b\u003dp.R9;d\u003dd.AC;(d.length!\u003d\u003db.AC.length||d.length\u003cb.XN.length)\u0026\u0026AGu(\"dash/request\",260511119,\"\"+d.length,\"\"+b.AC.length,\"\"+b.XN.length);b.AC\u003dd;for(var v\u003dd[0].range,P\u003dnew uQ,M\u003d0;M\u003cb.XN.length;M++)lQ(P,b.XN[M].D);for(M\u003d0;M\u003cb.XN.length;M++){b.XN[M].info\u003dd[M];var X\u003dd[M].range;b.XN[M].D\u003ds7(P,X.start-v.start,X.length)}}p.OR\u003d!1};\niRj\u003dfunction(p){p.CG\u0026\u0026(p.xhr.status\u003dp.CG,p.o9\u003dp.CG)};\nkL\u003dfunction(p,d){SO.call(this,p,d);this.Hb\u003d!0;this.kJ\u003d!1;this.TB\u003dthis.oB\u003d0;this.YJ\u003dNaN};\nHRw\u003dfunction(p,d,b){var v\u003dp.qD?Math.max(d,b/p.qD):d,P\u003dp.Ep.U.B;P\u0026\u0026(v\u003dd,p.qD\u0026\u0026(v\u003dMath.max(d,b/p.qD*P)));F_(p.Ep,d,b,v)};\nnG\u003dfunction(p){this.U\u003d{};this.logger\u003dnew g.T$(p)};\nrh\u003dfunction(p){nG.call(this,\"sabr\");this.eI\u003dp};\nfG\u003dfunction(p){g.e.call(this);this.V\u003dp;this.logger\u003dnew g.T$(\"onesie\");this.dg\u003dnew Map;this.U\u003dthis.D\u003d!1;this.n9\u003dthis.y$\u003dnull;this.B\u003d!1};\nDkj\u003dfunction(p,d,b){p.dg.get(d).Yq\u003db};\nsq\u003dfunction(p,d){p.dg.has(d)\u0026\u0026(ud?p.dg.get(d).pB.clear():p.dg.get(d).XN\u003dnew uQ,ld(p,d),p.U\u003d!0)};\nVW$\u003dfunction(p){for(var d\u003dg.u(p.dg),b\u003dd.next();!b.done;b\u003dd.next()){var v\u003dg.u(b.value);b\u003dv.next().value;v\u003dv.next().value;v.uE||sq(p,b)}};\neEC\u003dfunction(p,d){d\u003dp.dg.get(d);if(!d)return 0;p\u003d0;if(d.AC.length\u003e0){d\u003dg.u(d.AC);for(var b\u003dd.next();!b.done;b\u003dd.next()){var v\u003dvoid 0;p+\u003d((v\u003db.value.range)\u003d\u003dnull?void 0:v.length)||0}return p}if(d.DY.length\u003e0)for(b\u003dg.u(d.DY),v\u003db.next();!v.done;v\u003db.next())p+\u003dv.value.E4||0;return p+d.t_};\nZW\u003dfunction(p,d){if(ud){var b\u003d0;p\u003dp.dg.get(d);if(p\u003d\u003dnull||!p.pB)return 0;p\u003dg.u(p.pB.values());for(d\u003dp.next();!d.done;d\u003dp.next())b+\u003dd.value.data.getLength();return b}return((b\u003dp.dg.get(d))\u003d\u003dnull?void 0:b.XN.getLength())||0};\nEq\u003dfunction(p,d){p\u003dp.dg.get(d);if(ud){if(p\u003d\u003dnull||!p.uE)return!1;d\u003dp.pB.size\u003e0;return p.OF.length\u003e0||d}return!(p\u003d\u003dnull||!p.uE)\u0026\u0026!(p\u003d\u003dnull||!p.XN.getLength())};\nSOu\u003dfunction(p,d){var b\u003dp.dg.get(d),v\u003deEC(p,d),P\u003d!v\u0026\u0026!!b.bytesReceived;if(ud){var M;if((M\u003dp.y$)\u003d\u003dnull?0:M.vX){p\u003dg.u(b.pB.values());for(d\u003dp.next();!d.done;d\u003dp.next())if(!d.value.rQ)return!1;return P}}else if(M\u003dp.wQ(d),P\u0026\u0026p.D\u0026\u0026M!\u003d\u003dvoid 0)return M;return(P||b.bytesReceived\u003d\u003d\u003dv)\u0026\u0026b.EX+ZW(p,d)\u003d\u003d\u003db.bytesReceived};\nYO$\u003dfunction(p,d,b){p.dg.set(d,{XN:new uQ,EX:0,bytesReceived:0,t_:0,J5:!1,c$:!1,wQ:!1,qH:b,LC:[],AC:[],DY:[],uE:!1,pB:new Map,p6:new Map,OF:[]});p.logger.debug(function(){return\"[initStream] formatId: \"+d})};\ngGw\u003dfunction(p,d,b,v){b.AC.push.apply(b.AC,g.E(v));if(ud){b.p6.has(d)||b.p6.set(d,[]);var P;(P\u003db.p6.get(d)).push.apply(P,g.E(v))}else if(b.R9)for(p\u003dg.u(v),d\u003dp.next();!d.done;d\u003dp.next())b.R9.AC.push(d.value);else{b.R9\u003dnew W7(p.n9,[].concat(g.E(b.AC)));var M;((M\u003dp.n9)\u003d\u003dnull?0:M.BP)\u0026\u0026g.Y(p,b.R9)}};\nLIK\u003dfunction(p,d,b){var v,P\u003d(v\u003dp.y$)\u003d\u003dnull?void 0:v.B.get(d);if(!P)return[];if(b.gD){var M;return((M\u003dP.BJ(0,b.clipId))\u003d\u003dnull?void 0:M.AC)||[]}if(P.jH()){var X\u003db.startMs,a\u003db.durationMs,F\u003d1E3,h;if(((h\u003dp.n9)\u003d\u003dnull?0:h.D)\u0026\u0026b.timeRange){var O;X\u003d(O\u003db.timeRange.startTicks)!\u003dnull?O:-1;var J;a\u003d(J\u003db.timeRange.Lo)!\u003dnull?J:-1;var k;F\u003d(k\u003db.timeRange.timescale)!\u003dnull?k:-1}if(b.IU\u003c0||b.xX\u003c0||a\u003c0||X\u003c0||b.E4\u003c0||F\u003c0)return sq(p,d),[];p\u003dNW(b.IU,b.E4);d\u003db.Uw||0;return[new wx(3,P,p,\"makeSliceInfosMediaBytes\",b.xX-1,X/\nF,a/F,d,p.length-d,void 0,b.tq,b.clipId)]}if(b.xX\u003c0)return sq(p,d),[];var n;return((n\u003dp.y$)\u003d\u003dnull?0:n.vX)?(d\u003dP.CB,h\u003dd*P.info.CX,O\u003d((X\u003dp.n9)\u003d\u003dnull?0:X.rg)?b.Uw:void 0,((F\u003dp.n9)\u003d\u003dnull?0:F.GY)\u0026\u0026b.timeRange\u0026\u0026!O\u0026\u0026(a\u003db.timeRange.startTicks/b.timeRange.timescale),[new wx(3,P,void 0,\"makeSliceInfosMediaBytes\",b.xX,a,d,O,h,!0,b.tq,b.clipId)]):[]};\nQUj\u003dfunction(p,d,b){p.y$\u003dd;p.n9\u003db;d\u003dg.u(p.dg);for(b\u003dd.next();!b.done;b\u003dd.next()){var v\u003dg.u(b.value);b\u003dv.next().value;v\u003dv.next().value;for(var P\u003dg.u(v.LC),M\u003dP.next();!M.done;M\u003dP.next()){M\u003dM.value;var X\u003dLIK(p,b,M);gGw(p,M.Ip,v,X)}}};\nCG\u003dfunction(p,d,b,v){p.logger.debug(function(){return\"[addStreamData] formatId: \"+b+\",headerId: \"+d+\" bytes: \"+v.getLength()});\n(p\u003dp.dg.get(b))\u0026\u0026!p.c$\u0026\u0026(ud?(p.pB.has(d)||p.pB.set(d,{data:new uQ,Sq:0,rQ:!1}),lQ(p.pB.get(d).data,v)):lQ(p.XN,v),p.bytesReceived+\u003dv.getLength(),p.J5\u003d!0)};\nld\u003dfunction(p,d){p.logger.debug(function(){return\"[closeStream] formatId: \"+d});\nvar b\u003dp.dg.get(d);b\u0026\u0026!b.c$\u0026\u0026(b.c$\u003d!0,b.Yq\u0026\u0026b.Yq(),$kC(p)\u0026\u0026p.V.Ll())};\n$kC\u003dfunction(p){p\u003dg.u(p.dg.values());for(var d\u003dp.next();!d.done;d\u003dp.next())if(!d.value.c$)return!1;return!0};\nNn\u003dfunction(p,d,b,v,P,M,X,a){g.e.call(this);this.policy\u003dp;this.info\u003dd;this.y$\u003db;this.eI\u003dP;this.qP\u003da;this.logger\u003dnew g.T$(\"sabr\");this.UV\u003dnew m7(this);this.ET\u003dnew rh(this);this.EW\u003dnew fG(this);this.state\u003d1;this.g7\u003d!1;this.h5\u003d0;this.clipId\u003d\"\";this.Vj\u003dthis.lT\u003d-1;this.YP\u003d0;this.Sk\u003d-1;this.py\u003dthis.cq\u003d!1;this.yM\u003d0;this.BV\u003d!1;this.policy.mM?this.g1\u003dnew kL(this,M):this.g1\u003dnew Lw(this,M);this.B5\u003dthis.policy.tD?d.IP:mku(d,this.policy,v);this.B5.set(\"rn\",\"\"+this.oy());this.B5.set(\"alr\",\"yes\");QUj(this.EW,b,\np);this.Hu\u003dnew dh(this,this.policy,this.B5,d.kL,this.g1,this.logger,v,X,this.policy.enableServerDrivenRequestCancellation);vGe(this.Hu);var F;if((F\u003dthis.policy)\u003d\u003dnull?0:F.BP)g.Y(this,this.EW),g.Y(this,this.Hu);p\u003dd.U;d\u003d{method:\"POST\",body:p};p\u0026\u0026(this.YP\u003dp.length);try{this.xhr\u003dR7(this.B5,this.policy.W,this.g1,mB,d),this.policy.I2\u0026\u0026gP(this.g1,this.z7()),this.Hu.U.start()}catch(h){g.DF(h)}};\nKIB\u003dfunction(p){p.policy.ZI\u0026\u0026p.xW\u0026\u0026!p.BV?p.BV\u003d!0:p.g1.UE()};\nxkz\u003dfunction(p,d){var b\u003d-1,v\u003d-1,P\u003d-1,M;if((M\u003dp.nM)\u003d\u003dnull?0:M.items)for(p\u003dg.u(p.nM.items),M\u003dp.next();!M.done;M\u003dp.next())M\u003dM.value,d\u003cM.OO||M.OO\u003cb||(b\u003dM.OO,v\u003dM.Gq,P\u003dM.minReadaheadMs);return{Ph$:b,Gq:v,DX:P}};\nBmq\u003dfunction(p){this.D\u003dp;this.C\u003dthis.Hb\u003dthis.Z\u003dthis.RB\u003dthis.V\u003dthis.X\u003dthis.S\u003dthis.aB\u003dthis.W\u003dthis.IB\u003dthis.O5\u003dthis.kJ\u003dthis.eB\u003d0;this.ticks\u003d{}};\nGU\u003dfunction(p){p.eB||(p.eB\u003d(0,g.Ib)(),Cx(\"mb_s\",p.eB,p.D))};\nRE7\u003dfunction(p){p.kJ||(p.kJ\u003d(0,g.Ib)(),Cx(\"ovfs_rp\",p.kJ,p.D))};\nTmw\u003dfunction(p){p.O5||(p.O5\u003d(0,g.Ib)(),Cx(\"oafs_rp\",p.O5,p.D))};\nAKw\u003dfunction(p){p.X||(p.X\u003d(0,g.Ib)(),Cx(\"vda\",p.X,p.D),p.V\u0026\u0026M_(g.vQ(),4))};\nWIk\u003dfunction(p){p.V||(p.V\u003d(0,g.Ib)(),Cx(\"ada\",p.V,p.D),p.X\u0026\u0026M_(g.vQ(),4))};\npM$\u003dfunction(p){p.RB||(p.RB\u003d(0,g.Ib)(),Cx(\"vis_a\",p.RB,p.D))};\ndWk\u003dfunction(p){p.Z||(p.Z\u003d(0,g.Ib)(),Cx(\"ais_a\",p.Z,p.D))};\nbk7\u003dfunction(p){p.Hb||(p.Hb\u003d(0,g.Ib)(),Cx(\"vrb_f\",p.Hb,p.D))};\nvm7\u003dfunction(p){p.C||(p.C\u003d(0,g.Ib)(),Cx(\"arb_f\",p.C,p.D))};\nP3B\u003dfunction(p,d,b){var v\u003dd instanceof Nn\u0026\u0026!p.B\u0026\u0026!p.U,P\u003d!p.B\u0026\u0026(b\u003d\u003dnull?void 0:b.info.video);b\u003d!p.U\u0026\u0026(b\u003d\u003dnull?void 0:b.info.audio);d.state\u003d\u003d\u003d3?((P||v)\u0026\u0026p.tick(\"vrr\"),(b||v)\u0026\u0026p.tick(\"arr\")):d.state\u003d\u003d\u003d4?P?(p.B\u003dd.z7(),M_(g.vQ(),4)):b\u0026\u0026(p.U\u003dd.z7()):d instanceof I7\u0026\u0026d.oS()\u0026\u0026P\u0026\u0026M_(g.vQ(),4)};\nMF$\u003dfunction(p){return!!p.U\u0026\u0026!!p.B};\nwh\u003dfunction(p,d,b,v,P,M,X){g.oL.call(this);var a\u003dthis;this.DN\u003dp;this.y$\u003dd;this.policy\u003db;this.videoTrack\u003dv;this.audioTrack\u003dP;this.C$\u003dX;this.eB\u003dthis.D\u003dnull;this.X\u003dthis.Z\u003dNaN;this.W\u003d0;this.C\u003dNaN;this.S\u003dnull;this.aB\u003dthis.kJ\u003dNaN;this.RB\u003dnew Map;this.O5\u003dthis.B\u003dthis.V\u003dNaN;this.Up\u003d{hG5:function(){return a.U}};\nthis.U\u003dM?1:0};\nq3j\u003dfunction(p,d,b,v){v\u003dv\u003d\u003d\u003dvoid 0?!0:v;if(b\u0026\u0026!p.RB.has(d.Q$)){for(var P\u003dd.startTime,M\u003d[],X\u003d0;X\u003cb.D.length;X++){var a\u003db.D[X],F\u003dP;P\u003dF+b.U[X];M.push({startTime:F,endTime:P,adCpn:a})}p.RB.set(d.Q$,M)}if(p.policy.A9)if(P\u003dp.eB\u0026\u0026d.Q$\u003d\u003d\u003dp.eB.Q$+1,p.eB\u003dd,M\u003dp.D\u0026\u0026d.Q$\u003d\u003d\u003dp.D.Q$+1,M\u003dp.D\u0026\u0026P\u0026\u0026M\u0026\u0026p.D.kq.event!\u003d\u003d\"stop\"\u0026\u0026p.D.kq.event!\u003d\u003d\"predictStart\",X\u003dd.kq||null,a\u003dp.videoTrack.D.index.o1(),p.policy.Of\u0026\u0026(a\u003dMath.max(p.videoTrack.D.index.o1(),p.audioTrack.D.index.o1())),a\u003dd.Q$\u003e\u003da,F\u003dp.y$.isManifestless\u0026\u0026p.policy.zc,\nX){var h;if(((h\u003dp.D)\u003d\u003dnull?void 0:h.kq.event)\u003d\u003d\u003d\"predictStart\"\u0026\u0026p.D.Q$\u003cd.Q$\u0026\u0026X.event\u003d\u003d\u003d\"stop\"){var O;p.DN.handleError(\"ssdai.missingstartcueevent\",{lastpredict:((O\u003dp.D)\u003d\u003dnull?void 0:O.Q$)||0,csq:d.Q$},0)}p.D\u003d{kq:X,Q$:d.Q$,KQ:!!b,y7:v};a?Uq(p,X,d.Q$):F\u0026\u0026(P?M?Uq(p,X,d.Q$):X.event\u003d\u003d\u003d\"continue\"||X.event\u003d\u003d\u003d\"stop\"?XM7(p,d):Uq(p,X,d.Q$):Uq(p,X,d.Q$))}else M\u0026\u0026XM7(p,d),p.U\u003d\u003d\u003d4\u0026\u0026cI(p,5,\"qend\")};\nUq\u003dfunction(p,d,b){d.startSecs+\u003disNaN(p.W)?0:p.W;p\u003dp.y$;p.kJ.push(d);p.publish(\"cuepointsadded\",b)};\nawD\u003dfunction(p,d,b){if(p.U!\u003d\u003d0\u0026\u0026b\u0026\u0026d.AC[0].y7()){var v\u003dd.AC[0].Q$,P\u003dd.AC[0].H5;d\u003dd.isDecorated();yV(p,v,P,d,b)}};\nyV\u003dfunction(p,d,b,v,P){var M;d!\u003d\u003d((M\u003dp.D)\u003d\u003dnull?void 0:M.Q$)||p.U\u003d\u003d\u003d1||v||p.D.kq.event\u003d\u003d\u003d\"predictStart\"||p.E5(\"sdai\",{undecevt:1,sq:d,mt:b,evt:p.D.kq.event});d\u003ep.X\u0026\u0026(p.X\u003dNaN,p.Z\u003dNaN);if(p.D\u0026\u0026p.D.Q$\u003d\u003d\u003dd)if(v\u003dp.D,!p.policy.qk||P\u0026\u0026v){var X\u003dv.kq;M\u003dP.t8(X);X.event\u003d\u003d\u003d\"predictStart\"\u0026\u0026(p.O5\u003dd);p.E5(\"sdai\",{onqevt:X.event,sq:d,mt:b,gab:M,cst:X.startSecs,cueid:p.policy.eL\u0026\u0026(M||X.event\u003d\u003d\u003d\"start\")?X.identifier:void 0});if(M)if(X.event!\u003d\u003d\"predictStart\")X.event\u003d\u003d\u003d\"start\"\u0026\u0026p.O5\u003d\u003d\u003dd-1\u0026\u0026p.E5(\"sdai\",{gabonstart:d}),\nv.KQ?cI(p,4,\"cue\"):(p.X\u003dd,p.Z\u003db,p.E5(\"sdai\",{joinad:p.U,sg:p.X,st:p.Z.toFixed(3)}),p.C\u003dDate.now(),cI(p,2,\"join\"),P.fq(v.kq));else{var a\u003dd+Math.max(Math.ceil(-X.D/5E3),1);M\u003dMath.floor(b-X.D/1E3);p.policy.X?p.B\u003dM:p.V\u003da;p.E5(\"sdai\",{onpred:b,estsq:a,estmt:M.toFixed(3)});I8(p.DN,M,M,a);p.C\u003dDate.now();cI(p,3,\"predict\");P.fq(v.kq)}else p.U\u003d\u003d\u003d1?((a\u003dp.S)\u003d\u003dnull?0:a.MU(b))?(I8(p.DN,b,b,d),cI(p,4,\"sk2had\")):cI(p,5,\"nogab\"):X.event\u003d\u003d\u003d\"predictStart\"\u0026\u0026(p.policy.X\u0026\u0026p.B\u003e0?(b\u003dMath.floor(b-X.D/1E3),p.B!\u003d\u003db\u0026\u0026p.E5(\"sdai\",\n{updateSt:b,old:p.B}),p.B\u003db):p.V\u003e0\u0026\u0026(b\u003dd+Math.max(Math.ceil(-X.D/5E3),1),p.V!\u003d\u003db\u0026\u0026(p.E5(\"sdai\",{updateSt:b,old:p.V}),p.V\u003db)));var F,h;if(p.C$\u0026\u0026X.event\u003d\u003d\u003d\"start\"\u0026\u0026((F\u003dp.D)\u003d\u003dnull?void 0:F.kq.event)!\u003d\u003d\"predictStart\"\u0026\u0026((h\u003dp.D)\u003d\u003dnull?void 0:h.Q$)\u003d\u003d\u003dd-1){var O;p.E5(\"sdai\",{ovlpst:(O\u003dp.D)\u003d\u003dnull?void 0:O.kq.event,sq:d})}}else p.E5(\"sdai\",{nulldec:1,sq:d,mt:b.toFixed(3),evt:(v\u003d\u003dnull?void 0:(X\u003dv.kq)\u003d\u003dnull?void 0:X.event)||\"none\"});else p.U\u003d\u003d\u003d1\u0026\u0026cI(p,5,\"noad\")};\nF_e\u003dfunction(p,d,b){if(p.U\u003d\u003d\u003d1||p.U\u003d\u003d\u003d2)return!1;if(p.U!\u003d\u003d0\u0026\u0026d\u003d\u003d\u003dp.audioTrack){if(p.policy.X)return omk(p.videoTrack,b)||omk(p.videoTrack,b+1);p\u003dzU(p.videoTrack);if(b\u003e(p?p.Q$:-1))return!1}return!0};\nj_\u003dfunction(p,d,b){return(b\u003c0||b\u003d\u003d\u003dp.X)\u0026\u0026!isNaN(p.Z)?p.Z:d};\nXM7\u003dfunction(p,d){if(p.D){var b\u003dp.D.kq.Ml-(d.startTime+p.W-p.D.kq.startSecs);b\u003c\u003d0||(b\u003dnew i5(p.D.kq.startSecs-(isNaN(p.W)?0:p.W),b,p.D.kq.context,p.D.kq.identifier,\"stop\",p.D.kq.D+d.duration*1E3),p.E5(\"cuepointdiscontinuity\",{segNum:d.Q$}),Uq(p,b,d.Q$))}};\ncI\u003dfunction(p,d,b){p.U!\u003d\u003dd\u0026\u0026(p.E5(\"sdai\",{setsst:d,old:p.U,r:b}),p.U\u003dd)};\ntB\u003dfunction(p,d,b,v){(v\u003d\u003d\u003dvoid 0?0:v)?cI(p,1,\"seek\"):d\u003e0\u0026\u0026Math.abs(d-b)\u003e\u003d5\u0026\u0026p.U\u003d\u003d\u003d4\u0026\u0026cI(p,5,\"sk2t.\"+d.toFixed(2)+\";ct.\"+b.toFixed(2))};\nid\u003dfunction(p,d,b){this.audio\u003dp;this.video\u003dd;this.reason\u003db};\nHI\u003dfunction(p,d,b){this.D\u003dp;this.reason\u003dd;this.token\u003db;this.videoId\u003dvoid 0};\nDW\u003dfunction(p,d,b){g.e.call(this);this.policy\u003dp;this.V\u003dd;this.E5\u003db;this.B\u003dnew Map;this.X\u003d0;this.S\u003d!1;this.D\u003d\"\";this.U\u003d!1};\nVV\u003dfunction(p,d,b){if(b\u003d\u003d\u003dvoid 0?0:b)p.S\u003d!0;++p.X;b\u003d6E4*Math.pow(2,p.X);b\u003d(0,g.Ib)()+b;p.B.set(d.info.id,b)};\ne_\u003dfunction(p){for(var d\u003dg.u(p.B.entries()),b\u003dd.next();!b.done;b\u003dd.next()){var v\u003dg.u(b.value);b\u003dv.next().value;v\u003dv.next().value;v\u003c(0,g.Ib)()\u0026\u0026p.B.delete(b)}return p.B};\nh5q\u003dfunction(p){return p.S\u0026\u0026e_(p).size\u003e0};\nS_\u003dfunction(p,d){p.D!\u003d\u003dd\u0026\u0026(p.D\u003dd,p.U\u003d!0)};\nOke\u003dfunction(p,d){var b;d\u0026\u0026(b\u003dg.xQ(p.V.D,function(P){return P.id\u003d\u003d\u003dd}));\nif(!b\u0026\u0026(b\u003dg.xQ(p.V.D,function(P){var M;return!((M\u003dP.WX)\u003d\u003dnull||!M.isDefault)}),d)){var v;\np.E5(\"iaf\",{id:d,sid:(v\u003db)\u003d\u003dnull?void 0:v.id})}return b};\ngh\u003dfunction(p,d,b,v,P,M){var X\u003dthis;M\u003dM\u003d\u003d\u003dvoid 0?[]:M;this.DN\u003dp;this.kJ\u003dd;this.policy\u003db;this.y$\u003dv;this.S\u003dP;this.jB\u003dM;this.logger\u003dnew g.T$(\"dash/abr\");this.D\u003dDc;this.B\u003dthis.Z\u003dnull;this.C\u003d-1;this.Hb\u003d!1;this.nextVideo\u003dthis.U\u003dnull;this.V\u003d[];this.oB\u003dnew Set;this.IB\u003d{};this.ih\u003dnew X_(1);this.W\u003d0;this.TB\u003dthis.O5\u003dthis.eB\u003d!1;this.aB\u003d0;this.YJ\u003d!1;this.RB\u003dnew Set;this.wE\u003d!1;this.Up\u003d{eY:function(){YL(X)}};\nthis.X\u003dnew DW(this.policy,P,function(a,F){X.DN.E5(a,F)})};\nfwq\u003dfunction(p,d,b){LG(p,d);d\u003dOke(p.X,b);b||d||(d\u003dJu$(p));d\u003dd||p.S.D[0];p.U\u003dp.y$.D[d.id];YL(p);p.Z\u003dp.U;kgC(p);nmu(p);p.B\u003dp.nextVideo;p.Z\u003dp.U;return ruC(p)};\ns3z\u003dfunction(p,d){if(une(p,d))return null;if(d.reason\u003d\u003d\u003d\"m\"\u0026\u0026d.isLocked())return p.logger.debug(function(){return\"User sets constraint to: \"+PY(d)}),LG(p,d),p.W\u003dp.V.length-1,YL(p),QV(p),p.O5\u003dp.O5||p.B!\u003d\u003dp.nextVideo,p.B\u003dp.nextVideo,new id(p.U,p.B,d.reason);\nd.reason\u003d\u003d\u003d\"r\"\u0026\u0026(p.C\u003d-1);LG(p,d);QV(p);if(d.reason\u003d\u003d\u003d\"r\"\u0026\u0026p.nextVideo\u003d\u003d\u003dp.B)return new id(p.U,p.nextVideo,d.reason);lwj(p);return null};\nZkC\u003dfunction(p,d,b){p.U\u003dp.y$.D[d];p.Z\u003dp.U;return new id(p.Z,p.B,b?\"t\":\"m\")};\nEm$\u003dfunction(p,d){if(d.info.video){if(p.B!\u003d\u003dd)return p.B\u003dd,ruC(p)}else p.TB\u003dp.Z!\u003d\u003dd,p.Z\u003dd;return null};\nC3w\u003dfunction(p,d){if(d.D.info.video\u0026\u0026d.V){var b\u003d(d.U+d.B)/d.duration,v\u003dd.D.info.CX;b\u0026\u0026v\u0026\u0026(p.ih.GC(1,b/v),p.policy.B\u0026\u0026b/v\u003e1.5\u0026\u0026p.DN.E5(\"overshoot\",{sq:d.Q$,br:b,max:v}))}};\n$L\u003dfunction(p,d,b){VV(p.X,d,b\u003d\u003d\u003dvoid 0?!1:b);p.C\u003d-1;LG(p,p.D)};\nNx$\u003dfunction(p,d){return new id(p.Z,p.B,d||p.D.reason)};\nlwj\u003dfunction(p){if(p.B\u0026\u0026p.nextVideo\u0026\u0026mz(p,p.B.info)\u003cmz(p,p.nextVideo.info)){var d\u003dp.D.reason;p.eB\u003dp.eB||d\u003d\u003d\u003d\"r\"||d\u003d\u003d\u003d\"u\"||d\u003d\u003d\u003d\"v\"}};\nruC\u003dfunction(p){p.Hb?p.Hb\u003d!1:p.C\u003d(0,g.Ib)();p.eB\u003d!1;p.wE\u003d!1;return new id(p.Z,p.B,p.D.reason)};\nGgk\u003dfunction(p,d){var b\u003d{};d\u003dg.u(d);for(var v\u003dd.next();!v.done;v\u003dd.next())if((v\u003dv.value)\u0026\u0026v.video){var P\u003dv.video.D,M\u003db[P],X\u003dM\u0026\u0026mg(M)\u0026\u0026M.video.D\u003ep.policy.vl,a\u003dP\u003c\u003dp.policy.vl?mg(v):QO(v);if(!M||X||a)b[P]\u003dv}return b};\nLG\u003dfunction(p,d){p.D\u003dd;var b\u003dp.S.videoInfos;if(!p.D.isLocked()){var v\u003d(0,g.Ib)();b\u003dg.Je(b,function(a){if(a.CX\u003ethis.policy.CX)return!1;var F\u003dthis.y$.D[a.id];return e_(this.X).get(a.id)\u003ev?!1:F.kL.U\u003e4||F.S\u003e4?(this.logger.debug(function(){return\"Remove \"+b4(a)+\"; 4 load failures\"}),!1):this.RB.has(+a.itag)?!1:!0},p);\nh5q(p.X)\u0026\u0026(b\u003dg.Je(b,function(a){return a.video.width\u003c\u003d854\u0026\u0026a.video.height\u003c\u003d480}))}b.length||(b\u003dp.S.videoInfos);\nvar P\u003db;p.policy.wO\u0026\u0026(P\u003dwMD(p,P,d));P\u003dg.Je(P,d.V,d);if(p.D.isLocked()\u0026\u0026p.X.D){var M\u003dg.xQ(b,function(a){return a.id\u003d\u003d\u003dp.X.D});\nM?P\u003d[M]:S_(p.X,\"\")}p.policy.wO||(P\u003dwMD(p,P,d));P.length||(P\u003d[b[0]]);P.sort(function(a,F){return mz(p,a)-mz(p,F)});\nd\u003d{};for(b\u003d1;b\u003cP.length;d\u003d{r0:void 0,lQ:void 0},b++)d.lQ\u003dP[b-1],d.r0\u003dP[b],d.lQ.video.width\u003ed.r0.video.width?(g.Tz(P,b),b--):mz(p,d.lQ)*p.policy.C\u003emz(p,d.r0)\u0026\u0026(g.Tz(P,b-1),b--);var X\u003dP[P.length-1];p.YJ\u003d!!p.B\u0026\u0026!!p.B.info\u0026\u0026p.B.info.qC!\u003d\u003dX.qC;p.logger.debug(function(){return\"Constraint: \"+PY(p.D)+\", \"+P.length+\" fmts selectable, max selectable fmt: \"+b4(X)});\np.V\u003dP;p.oB.clear();d\u003d!1;for(b\u003d0;b\u003cP.length;b++)d?p.oB.add(P[b].itag):P[b].video.D\u003e\u003d1080\u0026\u0026(d\u003d!0);UWu(p.policy,X,p.y$.vX)};\nwMD\u003dfunction(p,d,b){var v\u003db.reason\u003d\u003d\u003d\"m\"||b.reason\u003d\u003d\u003d\"s\";p.policy.xE\u0026\u0026KG\u0026\u0026g.Ee\u0026\u0026(!v||b.D\u003c1080)\u0026\u0026(d\u003dd.filter(function(h){return h.video\u0026\u0026(!h.U||h.U.powerEfficient)}));\nif(d.length\u003e0)if(eL()){var P\u003dGgk(p,d);d\u003dd.filter(function(h){return!!h\u0026\u0026!!h.video\u0026\u0026h.qC\u003d\u003d\u003dP[h.video.D].qC})}else{var M,X,a\u003d(M\u003dd[0])\u003d\u003dnull?void 0:(X\u003dM.video)\u003d\u003dnull?void 0:X.D;\nif(a){b\u003dd.filter(function(h){return!!h\u0026\u0026!!h.video\u0026\u0026h.video.D\u003d\u003d\u003da});\nvar F\u003dGgk(p,b)[a].qC;d\u003dd.filter(function(h){return!!h\u0026\u0026!!h.video\u0026\u0026h.qC\u003d\u003d\u003dF})}}return d};\ncu$\u003dfunction(p,d){for(var b\u003d0;b+1\u003cp.V.length\u0026\u0026p.V[b].video.quality\u003d\u003d\u003d\"tiny\";)b++;var v\u003dCw(p.kJ)/p.policy.C;return mz(p,d.info)+mz(p,p.V[b])\u003ev};\nYL\u003dfunction(p){if(!p.U||!p.policy.V\u0026\u0026!p.U.info.WX){var d\u003dp.S.D;p.U\u0026\u0026(d\u003dd.filter(function(v){return v.audio.D\u003d\u003d\u003dp.U.info.audio.D}),d.length||(d\u003dp.S.D));\np.U\u003dp.y$.D[d[0].id];if(d.length\u003e1){if(p.policy.bl){if(p.policy.NJ)return;var b\u003dg.xQ(d,function(v){return v.audio.audioQuality!\u003d\u003d\"AUDIO_QUALITY_HIGH\"});\nb\u0026\u0026(p.U\u003dp.y$.D[b.id])}b\u003d!1;if(b\u003dp.policy.Pu?!0:p.D.isLocked()?p.D.D\u003c240:cu$(p,p.U))p.U\u003dp.y$.D[g.mC(d).id]}}};\nQV\u003dfunction(p){if(!p.nextVideo||!p.policy.V)if(p.D.isLocked())p.nextVideo\u003dp.D.D\u003c\u003d360?p.y$.D[p.V[0].id]:p.y$.D[g.mC(p.V).id],p.logger.debug(function(){return\"Select max fmt: \"+b4(p.nextVideo.info)});\nelse{for(var d\u003dMath.min(p.W,p.V.length-1),b\u003dCw(p.kJ),v\u003dmz(p,p.U.info),P\u003db/p.policy.eB-v;d\u003e0\u0026\u0026!(mz(p,p.V[d])\u003c\u003dP);d--);for(var M\u003db/p.policy.C-v;d\u003cp.V.length-1\u0026\u0026!(mz(p,p.V[d+1])\u003e\u003dM);d++);p.nextVideo\u003dp.y$.D[p.V[d].id];p.W!\u003d\u003dd\u0026\u0026p.logger.info(function(){return\"Adapt to: \"+b4(p.nextVideo.info)+\", bandwidth: \"+b.toFixed(0)+\", bandwidth to downgrade: \"+P.toFixed(0)+\", bandwidth to upgrade: \"+M.toFixed(0)+\", constraint: \"+PY(p.D)});\np.W\u003dd}};\nkgC\u003dfunction(p){var d\u003dp.policy.eB,b\u003dCw(p.kJ),v\u003db/d-mz(p,p.U.info);d\u003dg.Bm(p.V,function(P){return mz(this,P)\u003cv},p);\nd\u003c0\u0026\u0026(d\u003d0);p.W\u003dd;p.nextVideo\u003dp.y$.D[p.V[d].id];p.logger.info(function(){return\"Initial selected fmt: \"+b4(p.nextVideo.info)+\", bandwidth: \"+b.toFixed(0)+\", max video byterate: \"+v.toFixed(0)})};\nnmu\u003dfunction(p){if(p.jB.length){var d\u003dp.jB,b\u003dfunction(v,P){if(v.info.qC\u003d\u003d\u003d\"f\"||d.includes(s3(g.An(v.info,p.y$.vX))))return v;for(var M\u003d{},X\u003d0;X\u003cP.length;M\u003d{hB:void 0,lG:void 0},X++){var a\u003dp.y$.D[P[X].id];if(d.includes(s3(g.An(a.info,p.y$.vX)))){var F\u003dv.info.qC,h\u003da.info.qC;if(F\u003d\u003d\u003dh||eL()){if(v.info.D!\u003d\u003da.info.D)return p.DN.E5(\"ombifa\",{mismatch:\"xtag\",f:v.info.id,t:a.info.id}),v;M.hB\u003dv.info.itag;M.lG\u003da.info.itag;p.DN.E5(\"ombifa\",{f:M.hB,t:M.lG});p.logger.info(function(O){return function(){return\"Initial format selection changed from \"+\nO.hB+\" to \"+O.lG+\" based on prefetched media.\"}}(M));\np.Hb\u003d!0;return a}p.DN.E5(\"ombifa\",{mismatch:\"efficient\",fc:F,tc:h})}}p.DN.E5(\"ombifa\",{mismatch:\"unselectable\",fmts:d.join(\".\")});return v};\np.nextVideo\u003db(p.nextVideo,p.S.videoInfos);p.U\u003db(p.U,p.S.D)}};\nmz\u003dfunction(p,d){if(!p.IB[d.id]){var b\u003dp.y$.D[d.id].index.Ai(p.aB,15);b\u003dd.XY\u0026\u0026p.B\u0026\u0026p.B.index.isLoaded()?b||d.XY:b||d.CX;p.IB[d.id]\u003db}b\u003dp.IB[d.id];p.oB.has(d.itag)\u0026\u0026(b*\u003d1.5);return b*\u003dMath.max(1,p.ih.gU()||0)};\nyu7\u003dfunction(p,d){p\u003dgHz(p.y$.D,function(b){return b.info.itag\u003d\u003d\u003dd});\nif(!p)throw Error(\"Itag \"+d+\" from server not known.\");return p};\nIw$\u003dfunction(p){var d\u003d[];if(p.D.reason\u003d\u003d\u003d\"m\"||p.D.reason\u003d\u003d\u003d\"s\")return d;if(zXu(p.y$)){for(var b\u003dMath.max(0,p.W-2);b\u003cp.W\u0026\u0026b\u003cp.V.length;b++)d.push(p.V[b].itag);d.reverse()}return d};\nune\u003dfunction(p,d){var b;return p.D.xq(d)\u0026\u0026(!p.X.D||!p.D.isLocked()||((b\u003dp.nextVideo)\u003d\u003dnull?void 0:b.info.id)\u003d\u003d\u003dp.X.D)};\nJu$\u003dfunction(p){var d\u003dg.xQ(p.S.D,function(v){return v.audio.D}),b\u003dg.xQ(p.S.D,function(v){return!v.audio.D});\nreturn d?p.policy.qr?d:b:null};\nz5u\u003dfunction(p){var d\u003dp\u003d\u003d\u003dvoid 0?{}:p;p\u003dd.LB\u003d\u003d\u003dvoid 0?!1:d.LB;var b\u003dd.xV\u003d\u003d\u003dvoid 0?!1:d.xV;d\u003dd.x6\u003d\u003d\u003dvoid 0?!1:d.x6;return p?d?3:2:b?-1:1};\nxL\u003dfunction(p){this.track\u003dp;this.buffered\u003d[];this.B\u003dthis.V\u003d0;this.S\u003d{};this.X\u003d0;this.D\u003dnew Pe};\nj3w\u003dfunction(p,d,b){p.flush();p.U\u003db;BI(p,3,d)};\nBI\u003dfunction(p,d,b){var v\u003d[],P\u003dp.track.Q8;if(P){P\u003dP.i4();for(var M\u003d0;M\u003cP.length;M++)v.push(Math.round(P.start(M)*1E3)),v.push(Math.round(P.end(M)*1E3))}P\u003d1;M\u003dv.length;if(M\u003d\u003d\u003dp.buffered.length){for(var X\u003d0;X\u003c\u003dM\u0026\u0026v[X]\u003d\u003d\u003dp.buffered[X];X++);X\u003eM?P\u003d0:v[X]\u003ep.buffered[X]\u0026\u0026(X\u003d\u003d\u003dM-1?P\u003d2:X\u003d\u003d\u003dM-2\u0026\u0026v[X+1]\u003ep.buffered[X+1]\u0026\u0026(P\u003d3))}p.D.add(d\u003c\u003c3|(b\u0026\u00264)|P);d\u003dMath.ceil(p.track.gs()*1E3);p.D.add(d-p.X);p.X\u003dd;if(P\u003d\u003d\u003d1)for(p.D.add(M),X\u003dd\u003d0;X\u003cM;X++)p.D.add(v[X]-d),d\u003dv[X];P\u003d\u003d\u003d3\u0026\u0026p.D.add(v[M-2]-p.buffered[M-2]);P\u003e\u003d2\u0026\u0026p.D.add(v[M-\n1]-p.buffered[M-1]);b\u0026\u0026p.D.add(b);p.buffered\u003dv};\nR8\u003dfunction(p,d,b){var v\u003dthis;this.policy\u003dp;this.D\u003dd;this.aB\u003db;this.V\u003dthis.U\u003d0;this.gi\u003dnull;this.eB\u003dnew Set;this.C\u003d[];this.indexRange\u003dthis.initRange\u003dnull;this.W\u003dnew xA;this.O5\u003dthis.kJ\u003d!1;this.Up\u003d{GVC:function(){return v.B},\nDGZ:function(){return v.chunkSize},\nspB:function(){return v.Z},\nhu5:function(){return v.S}};\n(d\u003dtF$(this))?(this.chunkSize\u003dd.csz,this.B\u003dMath.floor(d.clen/d.csz),this.Z\u003dd.ck,this.S\u003dd.civ):(this.chunkSize\u003dp.xg,this.B\u003d0,this.Z\u003dg.GW(16),this.S\u003dg.GW(16));this.X\u003dnew Uint8Array(this.chunkSize);this.Z\u0026\u0026this.S\u0026\u0026(this.crypto\u003dnew $Ez(this.Z,this.S))};\ntF$\u003dfunction(p){if(p.policy.VI\u0026\u0026p.policy.Tb)for(var d\u003dg.u(p.policy.VI),b\u003dd.next(),v\u003d{};!b.done;v\u003d{h4:void 0,b9:void 0},b\u003dd.next())if(b\u003dg.aM(b.value),v.h4\u003d+b.clen,v.b9\u003d+b.csz,v.h4\u003e0\u0026\u0026v.b9\u003e0\u0026\u0026p.policy.V\u003d\u003d\u003db.docid\u0026\u0026p.D.info.id\u003d\u003d\u003db.fmtid\u0026\u0026p.D.info.lastModified\u003d\u003d\u003d+b.lmt)return p\u003d{},p.clen\u003dv.h4,p.csz\u003dv.b9,p.ck\u003db.ck,p.civ\u003db.civ,p};\nTU\u003dfunction(p){return!!p.gi\u0026\u0026p.gi.wH()};\nDWC\u003dfunction(p,d){if(!TU(p)\u0026\u0026!p.xJ()){if(!(p.kJ||(p.kJ\u003d!0,p.B\u003e0))){var b\u003dAB(p);b\u003dUK(p.policy.V,p.D.info,WI(p),b,p.policy.jB);pW(p,b)}if(d.info.type\u003d\u003d\u003d1){if(p.gi){dp(p,Error(\"Woffle: Expect INIT slices to always start us off\"));return}p.initRange\u003dNW(0,d.D.getLength())}else if(d.info.type\u003d\u003d\u003d2)p.gi\u0026\u0026p.gi.type\u003d\u003d\u003d1||dp(p,Error(\"Woffle: Index before init\")),p.indexRange\u003dNW(p.initRange.end+1,d.D.getLength());else if(d.info.type\u003d\u003d\u003d3){if(!p.gi){dp(p,Error(\"Woffle: Expect MEDIA slices to always have lastSlice\"));\nreturn}if(p.gi.type\u003d\u003d\u003d3\u0026\u0026!yl(p.gi,d.info)\u0026\u0026(p.C\u003d[],d.info.Q$!\u003d\u003dI3(p.gi)||d.info.U!\u003d\u003d0))return;if(d.info.V){b\u003dg.u(p.C);for(var v\u003db.next();!v.done;v\u003db.next())ikj(p,v.value);p.C\u003d[]}else{p.C.push(d);p.gi\u003dd.info;return}}else{dp(p,Error(\"Woffle: Unexpected slice type\"));return}p.gi\u003dd.info;ikj(p,d);HkK(p)}};\nikj\u003dfunction(p,d){var b\u003d0,v\u003dd.D.y6();if(p.V\u003cp.B){b\u003dp.B*p.chunkSize;var P,M\u003d(((P\u003dd.info.range)\u003d\u003dnull?void 0:P.start)||0)+d.info.U;b-\u003dM;if(b\u003e\u003dv.length)return;if(b\u003c0)throw Error(\"Missing data\");p.V\u003dp.B;p.U\u003d0}for(P\u003d{};b\u003cv.length;P\u003d{SF:void 0})if(P.SF\u003dMath.min(v.length-b,p.X.byteLength-p.U),M\u003dnew Uint8Array(v.buffer,v.byteOffset+b,P.SF),p.X.set(M,p.U),p.U+\u003dP.SF,b+\u003dP.SF,p.U\u003d\u003d\u003dp.X.length){if(d.info\u003d\u003d\u003dp.gi\u0026\u0026TU(p)\u0026\u0026b\u003d\u003d\u003dv.length)break;P\u003dAB(p);P\u003dUK(p.policy.V,p.D.info,WI(p),P,p.policy.jB,p.V,p.X,p.crypto);p.eB.add(P);\npW(p,P);p.xJ()||(P\u003dAB(p),p.aB(WI(p),P!\u003d\u003dvoid 0?(P.downloadedEndTime||0)*P.averageByteRate:P.maxKnownEndTime*P.averageByteRate,P.maxKnownEndTime*P.averageByteRate));p.X\u003dnew Uint8Array(p.chunkSize);p.U\u003d0;p.V+\u003d1}};\nHkK\u003dfunction(p){if(TU(p))if(p.gi\u0026\u0026p.indexRange)if(p.U){var d\u003dnew Uint8Array(p.X.buffer,0,p.U),b\u003dVFD(p),v\u003dp.policy.V;Promise.all(p.eB).then(function(){var P\u003dUK(v,p.gi.D.info,WI(p,!0),b,p.policy.jB,p.V,d,p.crypto);pW(p,P,!0)})}else dp(p,new bS(\"Woffle: Expect always re-mark currentChunkOffset at EOS\"));\nelse dp(p,new bS(\"Woffle: Expect at EOS to always have lastSlice or indexRange\"))};\nAB\u003dfunction(p){return{downloadedEndTime:Math.round(p.gi?p.gi.xt:0),maxKnownEndTime:Math.round(p.D.index.VZ()),averageByteRate:Math.round(p.D.info.XY)}};\nVFD\u003dfunction(p){return{downloadedEndTime:-1,maxKnownEndTime:Math.round(p.D.index.VZ()),averageByteRate:Math.round(p.D.info.XY)}};\nWI\u003dfunction(p,d){d\u003d\u003d\u003dvoid 0||!d||p.indexRange\u0026\u0026p.initRange\u0026\u0026p.gi||dp(p,new bS(\"Woffle: Expect isFinal to always have indexRange and initRange and lastSlice\"));d\u003d{lmt:p.D.info.lastModified,docid:p.policy.V,fmtid:p.D.info.id,type:p.D.info.mimeType.split(\";\")[0],csz:p.chunkSize,clen:p.V*p.chunkSize+p.U};p.crypto\u0026\u0026(d.ck\u003dp.Z,d.civ\u003dp.S);var b\u003d\"local://localhost/videoplayback?\"+M5(d),v,P;d\u003d{itag:+p.D.info.itag,mimeType:p.D.info.mimeType,bitrate:p.D.info.CX*8,lastModified:String(p.D.info.lastModified),initRange:(v\u003d\np.initRange)\u003d\u003dnull?void 0:HmD(v),indexRange:(P\u003dp.indexRange)\u003d\u003dnull?void 0:HmD(P),url:b};if(v\u003dp.D.info.D)d.xtags\u003dv;if(v\u003dp.D.info.video)if(d.quality\u003dv.quality,d.qualityLabel\u003dv.qualityLabel,d.width\u003dv.width,d.height\u003dv.height,v\u003dv.fps)d.fps\u003dv;if(p\u003dp.D.info.audio){if(v\u003dp.sampleRate)d.audioSampleRate\u003dString(v);if(p\u003dp.numChannels)d.audioChannels\u003dp}return d};\npW\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?!1:b;d.then(function(v){p.eB.delete(d);(b||v\u003d\u003d\u003d4)\u0026\u0026p.W.resolve(v)},function(v){p.W.reject(v)})};\ndp\u003dfunction(p,d){g.Cu(p.policy.V)!\u003d\u003d4\u0026\u0026(g.NZ(p.policy.V,4),g.DF(d),p.W.reject(new bS(d.message)))};\nbS\u003dfunction(p,d){p\u003dError.call(this,p);this.message\u003dp.message;\"stack\"in p\u0026\u0026(this.stack\u003dp.stack);this.D\u003dd\u003d\u003d\u003dvoid 0?!1:d};\ne5K\u003dfunction(p){p\u003dg.BY(p,1886614376);for(var d\u003dg.u(p),b\u003dd.next();!b.done;b\u003dd.next());return g.ca(p,function(v){return qae(v)})};\nS3B\u003dfunction(p){var d\u003dIw(p,function(P,M){return P+M.length},0);\nd\u003dnew Uint8Array(d);var b\u003d0;p\u003dg.u(p);for(var v\u003dp.next();!v.done;v\u003dp.next())v\u003dv.value,d.set(v,b),b+\u003dv.length;return d};\nY3K\u003dfunction(p,d,b,v,P,M){this.ids\u003dp;this.D\u003dd;this.U\u003db;this.V\u003dv;this.B\u003dP;this.y3\u003dM};\nvt\u003dfunction(p,d,b){this.initData\u003dp;this.contentType\u003dd;this.isPrefetch\u003db;this.D\u003dthis.cryptoPeriodIndex\u003dNaN;this.B\u003d[];this.n$\u003d!1;this.U\u003dnull;if((d\u003d\u003dnull?void 0:d.toLowerCase())\u003d\u003d\u003d\"webm\"||p.length\u003d\u003d\u003d16)this.n$\u003d!0};\nL_C\u003dfunction(p){a:{var d\u003dp.initData;try{for(var b\u003d0,v\u003dnew DataView(d.buffer);b\u003cv.byteLength-8;){var P\u003dv.getUint32(b);if(P\u003c\u003d1)break;if(v.getUint32(b+4)\u003d\u003d\u003d1886614376){var M\u003d32;if(v.getUint8(b+8)\u003e0){var X\u003dv.getUint32(b+28);M+\u003dX*16+4}var a\u003dv.getUint32(b+M-4);try{var F\u003dgmu(d.subarray(b+M,b+M+a));if(F!\u003d\u003dnull){var h\u003dF;break a}}catch(O){}}b+\u003dP}h\u003dnull;break a}catch(O){h\u003dnull;break a}h\u003dvoid 0}if(h!\u003dnull)for(d\u003dhm(D7(h,7)),d\u003d\u003dnull||p.n$||(p.cryptoPeriodIndex\u003dd),d\u003dhm(D7(h,10)),d!\u003dnull\u0026\u0026d\u003e0\u0026\u0026!p.n$\u0026\u0026(p.D\u003dd),h\u003dmq(h,\n2,rPu,void 0\u003d\u003d\u003dlvW?2:4),h\u003dg.u(h),d\u003dh.next();!d.done;d\u003dh.next())p.B.push(g.uj(UF(d.value),4))};\nQ3B\u003dfunction(p){return isNaN(p.cryptoPeriodIndex)?g.uj(p.initData):\"\"+p.cryptoPeriodIndex};\nPt\u003dfunction(p,d,b){var v\u003db\u003d\u003d\u003dvoid 0?{}:b;b\u003dv.videoDuration\u003d\u003d\u003dvoid 0?0:v.videoDuration;var P\u003dv.Wo\u003d\u003d\u003dvoid 0?void 0:v.Wo;v\u003dv.PU\u003d\u003d\u003dvoid 0?!1:v.PU;this.videoId\u003dp;this.status\u003dd;this.videoDuration\u003db;this.Wo\u003dP;this.PU\u003dv};\n$WB\u003dfunction(p,d,b,v,P){this.videoId\u003dp;this.Ca\u003dd;this.U\u003db;this.bytesDownloaded\u003dv;this.D\u003dP};\nMP\u003dfunction(p){this.D\u003dp;this.offset\u003d0};\nXs\u003dfunction(p){if(p.offset\u003e\u003dp.D.getLength())throw Error();return p.D.getUint8(p.offset++)};\nmWq\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?!1:d;var b\u003dXs(p);if(b\u003d\u003d\u003d1){d\u003d-1;for(b\u003d0;b\u003c7;b++){var v\u003dXs(p);d\u003d\u003d\u003d-1\u0026\u0026v!\u003d\u003d255\u0026\u0026(d\u003d0);d\u003e-1\u0026\u0026(d\u003dd*256+v)}return d}v\u003d128;for(var P\u003d0;P\u003c6\u0026\u0026v\u003eb;P++)b\u003db*256+Xs(p),v*\u003d128;return d?b:b-v};\nK_u\u003dfunction(p){try{var d\u003dmWq(p,!0),b\u003dmWq(p,!1);return{id:d,size:b}}catch(v){return{id:-1,size:-1}}};\nxWC\u003dfunction(p){for(var d\u003dnew MP(p),b\u003d-1,v\u003d0,P\u003d0;!v||!P;){var M\u003dK_u(d),X\u003dM.id;M\u003dM.size;if(X\u003c0)return;if(X\u003d\u003d\u003d176){if(M!\u003d\u003d2)return;v\u003dd.X4()}else if(X\u003d\u003d\u003d186){if(M!\u003d\u003d2)return;P\u003dd.X4()}X\u003d\u003d\u003d374648427?b\u003dd.X4()+M:X!\u003d\u003d408125543\u0026\u0026X!\u003d\u003d174\u0026\u0026X!\u003d\u003d224\u0026\u0026d.skip(M)}d\u003dCO(p,0,b);b\u003dnew DataView(d.buffer);b.setUint16(v,3840);b.setUint16(P,2160);v\u003dnew uQ([d]);lQ(v,p);return v};\nBxe\u003dfunction(p,d,b){var v\u003dthis;this.DN\u003dp;this.policy\u003dd;this.S\u003db;this.logger\u003dnew g.T$(\"dash\");this.U\u003d[];this.D\u003dnull;this.kJ\u003d-1;this.C\u003d0;this.RB\u003dNaN;this.eB\u003d0;this.B\u003dNaN;this.W\u003dthis.Hb\u003d0;this.YJ\u003d-1;this.IB\u003dthis.X\u003dthis.V\u003dthis.aB\u003dnull;this.ih\u003dthis.TB\u003dNaN;this.Z\u003dthis.O5\u003dthis.oB\u003dthis.jB\u003dnull;this.tC\u003d!1;this.wE\u003dthis.timestampOffset\u003d0;this.Up\u003d{Ee:function(){return v.U}};\nif(this.policy.V){var P\u003dthis.S,M\u003dthis.policy.V;this.policy.jB\u0026\u0026p.E5(\"atv\",{ap:this.policy.jB});this.Z\u003dnew R8(this.policy,P,function(X,a,F){qP(p,new Pt(v.policy.V,2,{Wo:new $WB(M,X,P.info,a,F)}))});\nthis.Z.W.promise.then(function(X){v.Z\u003dnull;X\u003d\u003d\u003d1?qP(p,new Pt(v.policy.V,X)):v.DN.E5(\"offlineerr\",{status:X.toString()})},function(X){var a\u003d(X.message||\"none\").replace(/[+]/g,\"-\").replace(/[^a-zA-Z0-9;.!_-]/g,\"_\");\nX instanceof bS\u0026\u0026!X.D?(v.logger.info(function(){return\"Assertion failed: \"+a}),v.DN.E5(\"offlinenwerr\",{em:a}),aW(v),qP(p,new Pt(v.policy.V,4))):(v.logger.info(function(){return\"Failed to write to disk: \"+a}),v.DN.E5(\"dldbwerr\",{em:a}),aW(v),qP(p,new Pt(v.policy.V,4,{PU:!0})))})}};\nR5q\u003dfunction(p){return p.U.length?p.U[0]:null};\nTxz\u003dfunction(p,d){return p.U.some(function(b){return b.info.Q$\u003d\u003d\u003dd})};\nbB$\u003dfunction(p,d,b,v){v\u003dv\u003d\u003d\u003dvoid 0?0:v;if(p.X){var P\u003dp.X.U+p.X.B;if(b.info.U\u003e0)if(b.info.Q$\u003d\u003d\u003dp.X.Q$\u0026\u0026b.info.U\u003cP){if(b.info.U+b.info.B\u003c\u003dP)return;b\u003doAz(b,P-b.info.U)[1]}else if(b.info.Q$\u003e\u003d0\u0026\u0026p.X.Q$\u003e\u003d0\u0026\u0026!yl(p.X,b.info))throw new g.RN(\"improper_continuation\",p.X.Op(),b.info.Op());Sak(p.X,b.info)||oW(p,\"d\")}else if(b.info.U\u003e0)throw new g.RN(\"continuation_of_null\",b.info.Op());p.X\u003db.info;p.S\u003db.info.D;if(b.info.U\u003d\u003d\u003d0){if(p.D)if(!p.DN.isOffline()||p.policy.eD)p.DN.E5(\"slice_not_fully_processed\",{buffered:p.D.info.Op(),\npush:b.info.Op()});else throw new g.RN(\"slice_not_fully_processed\",p.D.info.Op(),b.info.Op());Fs(p);p.Hb\u003dv}else{if(p.Hb\u0026\u0026v\u0026\u0026p.Hb!\u003d\u003dv)throw p\u003dnew g.RN(\"lmt_mismatch\",b.info.Q$,p.Hb,v),p.level\u003d\"WARNING\",p;!b.info.D.jH()\u0026\u0026p.V\u0026\u0026(v\u003db.info,P\u003dp.V.lT,v.X\u003d\"updateWithEmsg\",v.Q$\u003dP)}if(p.D){v\u003dg.xm(p.D,b);if(!v)throw new g.RN(\"failed_to_merge\",p.D.info.Op(),b.info.Op());p.D\u003dv}else p.D\u003db;a:{b\u003dg.Bb(p.D.info.D.info);if(p.D.info.type!\u003d\u003d3){if(!p.D.info.V)break a;p.D.info.type\u003d\u003d\u003d6?AuD(p,d,p.D):W_K(p,p.D);p.D\u003dnull}for(;p.D;){v\u003d\np.D.D.getLength();if(p.kJ\u003c\u003d0\u0026\u0026p.C\u003d\u003d\u003d0){var M\u003dp.D.D,X\u003d-1;P\u003d-1;if(b){for(var a\u003d0;a+8\u003cM.getLength();){var F\u003dUyC(M,a),h\u003dUyC(M,a+4);a+\u003dF||1;if(h\u003d\u003d\u003d1836019558)X\u003da;else if(h\u003d\u003d\u003d1835295092){P\u003da;break}}P\u003c0\u0026\u0026(X\u003d-1)}else{M\u003dnew MP(M);for(F\u003da\u003d!1;;){h\u003dM.X4();var O\u003dK_u(M),J\u003dO.id;O\u003dO.size;if(!(J\u003e0))break;if(J!\u003d\u003d408125543)if(J\u003d\u003d\u003d524531317)a\u003d!0,O\u003e\u003d0\u0026\u0026(P\u003dM.X4()+O,F\u003d!0);else{if(a\u0026\u0026(J\u003d\u003d\u003d160||J\u003d\u003d\u003d163)\u0026\u0026(X\u003c0\u0026\u0026(X\u003dh),F))break;J\u003d\u003d\u003d163\u0026\u0026(X\u003dMath.max(0,X),P\u003dM.X4()+O);if(J\u003d\u003d\u003d160){X\u003c0\u0026\u0026(P\u003dX\u003dM.X4()+O);break}M.skip(O)}}X\u003c0\u0026\u0026(P\u003d-1)}if(X\u003c\n0)break;p.kJ\u003dX;p.C\u003dP-X}if(p.kJ\u003ev)break;p.kJ?(v\u003dpF7(p,p.kJ),v.X\u0026\u0026dL7(p,v),AuD(p,d,v),hp(p,v),p.kJ\u003d0):p.C\u0026\u0026(v\u003dpF7(p,p.C\u003c0?Infinity:p.C),p.C-\u003dv.D.getLength(),hp(p,v))}}p.D\u0026\u0026p.D.info.V\u0026\u0026(hp(p,p.D),p.D\u003dnull)};\nW_K\u003dfunction(p,d){!d.info.D.jH()\u0026\u0026d.info.U\u003d\u003d\u003d0\u0026\u0026(g.Bb(d.info.D.info)||d.info.D.info.n$())\u0026\u0026nA$(d);if(d.info.type\u003d\u003d\u003d1)try{dL7(p,d),vb7(p,d)}catch(P){g.Hi(P);var b\u003dzg(d.info);b.hms\u003d\"1\";p.DN.handleError(\"fmt.unparseable\",b||{},1)}b\u003dd.info.D;b.AK(d);p.Z\u0026\u0026DWC(p.Z,d);if(b.zr()\u0026\u0026p.policy.D)a:{p\u003dp.DN.y$;d\u003dd.info.clipId;b\u003dg.An(b.info,p.vX);if(d){var v\u003dj2j(p,b);if(p.wE[v])break a;p.wE[v]\u003dd}p.IB.push(b)}};\nICu\u003dfunction(p,d,b){if(p.U.length!\u003d\u003d0\u0026\u0026(b||p.U.some(function(M){return M.info.H5\u003cd}))){b\u003d0;\nfor(var v\u003dg.u(p.U),P\u003dv.next();!P.done;P\u003dv.next()){P\u003dP.value;if(P.info.H5\u003cd)break;p.DN.E5(\"cmat\",{max:d,s:P.info.Op()});b+\u003d1}p.U.splice(0,b)}};\naW\u003dfunction(p){var d;(d\u003dp.Z)\u003d\u003dnull||d.dispose();p.Z\u003dnull};\nP0z\u003dfunction(p){var d\u003dp.U.reduce(function(b,v){return b+v.D.getLength()},0);\np.D\u0026\u0026(d+\u003dp.D.D.getLength());return d};\nMYk\u003dfunction(p){if(p.O5\u0026\u0026!p.policy.UN){var d\u003dp.DN;d.y$.isManifestless\u0026\u0026u0(d.y$,p.O5.Q$,!!p.S.info.video)}p.O5\u003dnull;p.V\u003dnull;p.X\u003dp.jB;p.B\u003dp.X?p.B-p.eB:NaN;Fs(p)};\npF7\u003dfunction(p,d){var b\u003dp.D;d\u003dMath.min(d,b.D.getLength());if(d\u003d\u003d\u003db.D.getLength())return p.D\u003dnull,b;b\u003doAz(b,d);p.D\u003db[1];return b[0]};\ndL7\u003dfunction(p,d){d.D.getLength();var b\u003dd.c5();if($q(d.info.D.info)\u0026\u0026d.info.D.info.video.primaries\u003d\u003d\u003d\"bt2020\"){var v\u003dnew RU(b);AK(v,[408125543,374648427,174,224,21936,21937])\u0026\u0026(v\u003dv.start+v.pos,b.getUint8(v)\u003d\u003d\u003d129\u0026\u0026b.getUint8(v+1)\u003d\u003d\u003d1\u0026\u0026b.setUint8(v+1,9))}v\u003dd.info.D.info;QO(v)\u0026\u0026!$q(v)\u0026\u0026(v\u003dd.c5(),(new RU(v)).gD(),b3([408125543,374648427,174,224],21936,v));d.info.D.info.y7()\u0026\u0026(v\u003dd.info.D,v.info\u0026\u0026v.info.video\u0026\u0026v.info.video.projectionType\u003d\u003d\u003d\"MESH\"\u0026\u0026!v.U\u0026\u0026(g.Bb(v.info)?v.U\u003dfsW(b):v.info.n$()\u0026\u0026(v.U\u003dNFe(b))));\nd.info.D.info.n$()\u0026\u0026d.info.y7()\u0026\u0026(b\u003dd.c5(),(new RU(b)).gD(),b3([408125543,374648427,174,224],30320,b)\u0026\u0026b3([408125543,374648427,174,224],21432,b));if(p.policy.eF\u0026\u0026d.info.D.info.n$()){b\u003dd.c5();var P\u003dnew RU(b);if(AK(P,[408125543,374648427,174,29637])){v\u003ddx(P,!0);P\u003dP.start+P.pos;for(var M\u003d0;M\u003cv-1;M++)b.setUint8(P+M,0);b.setUint8(P+v-1,1)}}if(p.qH()\u0026\u0026g.Bb(d.info.D.info)){v\u003dd.c5();b\u003dg.SW(v,0,1701606260);M\u003dg.SW(v,0,1836476516);if(b\u0026\u0026M){b.skip(2);var X\u003dcY(b),a\u003dIU(b);v\u003d[];P\u003d[];var F\u003d[],h\u003d[];if(X)for(X\u003d0;X\u003c\na;++X)v.push(zR(b)),P.push(zR(b)),F.push(cY(b)),h.push(cY(b));else for(X\u003d0;X\u003ca;++X)v.push(yj(b)),P.push(yj(b)),F.push(cY(b)),h.push(cY(b));b\u003dg.YG(M);b\u003dnew krj(P[0]/b,v[0]/b)}else b\u003dnull;if(b){if(g.Bb(d.info.D.info))for(v\u003dd.c5(),P\u003dg.SW(v,0,1701082227);P;)M\u003dP,M.type\u003d1936419184,M.data.setUint32(M.offset+4,1936419184),P\u003dg.SW(v,P.offset+P.size,1701082227);p.tC\u003d!0;d.info.D.V\u003db}}d.info.D.jH()||d.info.D.D||d.info.D.indexRange||Au(d)};\nAuD\u003dfunction(p,d,b){if(b.info.D.jH()){if(p.tC\u0026\u0026XFz(b)\u0026\u0026(d\u003db.c5(),d\u003dg.SW(d,0,1953658222))){d.skip(1);var v\u003dUO(d)\u003c\u003c16|cY(d),P\u003dv\u00261,M\u003dv\u00264;if(v\u0026256){var X\u003dv\u0026512,a\u003dv\u00261024;v\u0026\u003d2048;var F\u003dIU(d);F\u003c2||(P\u0026\u0026d.skip(4),M\u0026\u0026d.skip(4),P\u003dIU(d),d.skip((F-1)*(4+(X?4:0)+(a?4:0)+(v?4:0))-4),d.data.setUint32(d.offset+d.D,P))}}if(d\u003dp.aB\u0026\u0026!!p.aB.S.V)if(d\u003db.info.y7())d\u003dJ2W(b),X\u003dp.aB,ON?(a\u003d1/d,d\u003dJp(p,d)\u003e\u003dJp(X)+a):d\u003dp.getDuration()\u003e\u003dX.getDuration(),d\u003d!d;d\u0026\u0026XFz(b)\u0026\u0026(d\u003dp.aB,ON?(a\u003dJ2W(b),X\u003d1/a,a\u003dJp(p,a),d\u003dJp(d)+X-a):d\u003dd.getDuration()-\np.getDuration(),d\u003d1+d/b.info.duration,rnW(b.c5(),d))}else{X\u003d!1;p.V||(nA$(b),b.U\u0026\u0026(p.V\u003db.U,X\u003d!0,M\u003db.info,v\u003db.U.lT,M.X\u003d\"updateWithEmsg\",M.Q$\u003dv,M\u003db.U,M.wH\u0026\u0026(v\u003dp.S.index,v.U\u003d!M.wH,v.B\u003d\"emsg\"),M\u003db.info.D.info,v\u003db.c5(),g.Bb(M)?xG(v,1701671783):M.n$()\u0026\u0026b3([408125543],307544935,v)));a:if((M\u003dTg(b,p.policy.PX))\u0026\u0026kYq(b))a\u003dqkw(p,b),p.W+\u003da,M-\u003da,p.eB+\u003dM,p.B\u003dp.policy.Uf?p.B+M:NaN;else{if(p.policy.vz){if(v\u003dF\u003dp.DN.nZ(g.BM(b),1),p.B\u003e\u003d0\u0026\u0026b.info.type!\u003d\u003d6){if(p.policy.Uf\u0026\u0026isNaN(p.TB)){g.DF(new g.RN(\"Missing duration while processing previous chunk\",\nb.info.Op()));p.DN.isOffline()\u0026\u0026!p.policy.eD||abD(p,b,v);oW(p,\"m\");break a}var h\u003dF-p.B,O\u003dh-p.W,J\u003db.info.Q$,k\u003dp.IB?p.IB.Q$:-1,n\u003dp.ih,r\u003dp.TB,Z\u003dp.policy.AJ\u0026\u0026h\u003ep.policy.AJ,C\u003dMath.abs(O)\u003e10,G\u003dMath.abs(p.B-v)\u003c1E-7;if(Math.abs(O)\u003e1E-4){p.wE+\u003d1;var U\u003d(P\u003dp.V)\u003d\u003dnull?void 0:Vj(P);P\u003d{audio:\"\"+ +p.qH(),sq:J.toFixed(),sliceStart:F,lastSq:k.toFixed(),lastSliceStart:n,lastSliceDuration:r,totalDrift:(h*1E3).toFixed(),segDrift:(O*1E3).toFixed(),skipRewrite:\"\"+ +(Z||C)};if(U\u003d\u003dnull?0:U.length)P.adCpn\u003dU[0];p.DN.handleError(\"qoe.avsync\",\nP);p.YJ\u003dJ}Z||C||G||(v\u003dp.B);P\u003dqkw(p,b,F);M-\u003dP;p.W\u003dh+P;p.policy.B\u0026\u0026(O\u0026\u0026!G||P)\u0026\u0026(h\u003d(a\u003dp.V)\u003d\u003dnull?void 0:Vj(a),p.DN.E5(\"discontinuityRewrite\",{adCpn:(h\u003d\u003dnull?0:h.length)?h.join(\".\"):\"\",itag:b.info.D.info.itag,sq:b.info.Q$,originalStartTime:F,rewrittenStartTime:v,startTimeAdjustment:v-F,segDrift:(O*1E3).toFixed(),originalDuration:M+P,rewrittenDuration:M,durationAdjustment:P}))}}else v\u003disNaN(p.B)?b.info.startTime:p.B;abD(p,b,v)\u0026\u0026(p.eB+\u003dM,p.B\u003dv+M,p.policy.jV\u0026\u0026p.wE\u003e\u003dp.policy.jV\u0026\u0026(p.wE\u003d0,p.DN.He({resetForRewrites:\"count\"})))}p.IB\u003d\nb.info;p.TB\u003dR3(b);b.B\u003e\u003d0\u0026\u0026(p.ih\u003db.B);if(X\u0026\u0026p.V){X\u003dob$(p,!0);jF(b.info,X);p.D\u0026\u0026jF(p.D.info,X);d\u003dg.u(d);for(a\u003dd.next();!a.done;a\u003dd.next())a\u003da.value,P\u003dvoid 0,p.policy.S\u0026\u0026a.Q$!\u003d\u003d((P\u003dp.V)\u003d\u003dnull?void 0:P.lT)||jF(a,X);(b.info.V||p.D\u0026\u0026p.D.info.V)\u0026\u0026b.info.type!\u003d\u003d6||(p.O5\u003dX,p.policy.ih?(d\u003dFBe(p.V),p.DN.H8(p.S,X,d)):(d\u003dp.DN,d.y$.isManifestless\u0026\u0026hPq(d,X,null,!!p.S.info.video)),p.policy.A9||OBk(p))}}vb7(p,b);p.timestampOffset\u0026\u0026hXW(b,p.timestampOffset)};\nhp\u003dfunction(p,d){if(d.info.V){p.jB\u003dd.info;if(p.V){var b\u003dp.V,v\u003dob$(p,!1);b\u003dFBe(b);p.DN.H8(p.S,v,b);p.O5||p.policy.A9||OBk(p);p.O5\u003dnull}Fs(p)}p.Z\u0026\u0026DWC(p.Z,d);if(v\u003dp.Rv())if(v\u003dg.xm(v,d,p.policy.GM)){p.U.pop();p.U.push(v);return}p.U.push(d)};\nFBe\u003dfunction(p){if(p.KQ()){var d\u003dp.data[\"Stitched-Video-Id\"]?p.data[\"Stitched-Video-Id\"].split(\",\").slice(0,-1):[],b\u003dVj(p),v\u003d[];if(p.data[\"Stitched-Video-Duration-Us\"])for(var P\u003dg.u(p.data[\"Stitched-Video-Duration-Us\"].split(\",\").slice(0,-1)),M\u003dP.next();!M.done;M\u003dP.next())v.push((Number(M.value)||0)/1E6);P\u003d[];if(p.data[\"Stitched-Video-Start-Frame-Index\"]){M\u003dg.u(p.data[\"Stitched-Video-Start-Frame-Index\"].split(\",\").slice(0,-1));for(var X\u003dM.next();!X.done;X\u003dM.next())P.push(Number(X.value)||0)}P\u003d[];\nif(p.data[\"Stitched-Video-Start-Time-Within-Ad-Us\"])for(M\u003dg.u(p.data[\"Stitched-Video-Start-Time-Within-Ad-Us\"].split(\",\").slice(0,-1)),X\u003dM.next();!X.done;X\u003dM.next())P.push((Number(X.value)||0)/1E6);p\u003dnew Y3K(d,b,v,P,g.Omu(p),g.JnD(p))}else p\u003dnull;return p};\nFs\u003dfunction(p){p.D\u003dnull;p.kJ\u003d-1;p.C\u003d0;p.V\u003dnull;p.RB\u003dNaN;p.eB\u003d0;p.O5\u003dnull};\noW\u003dfunction(p,d){d\u003d{rst4disc:d,cd:p.W.toFixed(3),sq:p.IB?p.IB.Q$:-1};p.B\u003dNaN;p.W\u003d0;p.YJ\u003d-1;p.IB\u003dnull;p.ih\u003dNaN;p.TB\u003dNaN;p.oB\u003dnull;p.DN.E5(\"mdstm\",d)};\nvb7\u003dfunction(p,d){if(p.S.info.xj){if(d.info.D.info.n$()){var b\u003dnew RU(d.c5());if(AK(b,[408125543,374648427,174,28032,25152,20533,18402])){var v\u003ddx(b,!0);b\u003dv!\u003d\u003d16?null:Xn(b,v)}else b\u003dnull;v\u003d\"webm\"}else d.info.Z\u003de5K(d.c5()),b\u003dS3B(d.info.Z),v\u003d\"cenc\";b\u0026\u0026b.length\u0026\u0026(b\u003dnew vt(b,v),p.policy.zO\u0026\u0026g.Bb(d.info.D.info)\u0026\u0026(v\u003dEqu(d.c5()))\u0026\u0026(b.U\u003dv),b.n$\u003dd.info.D.info.n$(),d.U\u0026\u0026d.U.cryptoPeriodIndex\u0026\u0026(b.cryptoPeriodIndex\u003dd.U.cryptoPeriodIndex),d.U\u0026\u0026d.U.U\u0026\u0026(b.D\u003dd.U.U),p.DN.CS(b))}};\nOBk\u003dfunction(p){var d\u003dp.V,b\u003dFgC(d);b\u0026\u0026(b.startSecs+\u003dp.RB,p.DN.Pt(p.S,b,d.lT,d.KQ()))};\nob$\u003dfunction(p,d){var b,v\u003dp.V;if(b\u003dFgC(v))b.startSecs+\u003dp.RB;var P\u003dp.RB;p\u003dd?v.CB:p.eB;var M\u003dv.KQ()?2:1;return new Nk(v.lT,P,p,v.ingestionTime,\"sq/\"+v.lT,void 0,void 0,d,b,M)};\nabD\u003dfunction(p,d,b){if(!FXu(d,b))return d\u003dzg(d.info),d.smst\u003d\"1\",p.DN.handleError(\"fmt.unparseable\",d||{},1),!1;isNaN(p.RB)\u0026\u0026(p.RB\u003db);return!0};\nqkw\u003dfunction(p,d,b){var v\u003d0;if(d.info.D.info.n$()\u0026\u0026!kYq(d))return 0;if(p.aB\u0026\u0026!p.qH()){var P\u003d0;b\u0026\u0026g.Bb(d.info.D.info)?P\u003db-p.B:d.info.D.info.n$()\u0026\u0026(P\u003dp.W);var M\u003dd.info.Q$;b\u003dTg(d,p.policy.PX);var X\u003dp.aB;var a\u003dX.YJ;X\u003dX.W;var F\u003dMath.abs(X-P)\u003e.02;if((M\u003d\u003d\u003da||M\u003ea\u0026\u0026M\u003ep.YJ)\u0026\u0026F){v\u003dMath.max(.95,Math.min(1.05,(b-(X-P))/b));if(g.Bb(d.info.D.info))rnW(d.c5(),v);else if(d.info.D.info.n$()\u0026\u0026(M\u003dP-X,!g.Bb(d.info.D.info)\u0026\u0026(d.info.D.info.n$(),v\u003dnew RU(d.c5()),a\u003dd.X?v:new RU(new DataView(d.info.D.D.buffer)),Tg(d,!0)))){var h\u003d\nM*1E3,O\u003da3(a);a\u003dv.pos;v.pos\u003d0;if(v.D.getUint8(v.pos)\u003d\u003d\u003d160||o3(v))if(pk(v,160))if(dx(v,!0),pk(v,155)){if(M\u003dv.pos,F\u003ddx(v,!0),v.pos\u003dM,h\u003dh*1E9/O,O\u003dvM(v),h\u003dO+Math.max(-O*.7,Math.min(O,h)),h\u003dMath.sign(h)*Math.floor(Math.abs(h)),!(Math.ceil(Math.log(h)/Math.log(2)/8)\u003eF)){v.pos\u003dM+1;for(M\u003dF-1;M\u003e\u003d0;M--)v.D.setUint8(v.pos+M,h\u0026255),h\u003e\u003e\u003e\u003d8;v.pos\u003da}}else v.pos\u003da;else v.pos\u003da;else v.pos\u003da}v\u003dTg(d,p.policy.PX);v\u003db-v}v\u0026\u0026d.info.D.info.n$()\u0026\u0026p.DN.E5(\"webmDurationAdjustment\",{durationAdjustment:v,videoDrift:P+v,audioDrift:X})}return v};\nXFz\u003dfunction(p){return p.info.D.jH()\u0026\u0026p.info.Q$\u003d\u003d\u003dp.info.D.index.o1()};\nJp\u003dfunction(p,d){d\u003d(d\u003dd\u003d\u003d\u003dvoid 0?0:d)?Math.round(p.timestampOffset*d)/d:p.timestampOffset;p.S.V\u0026\u0026d\u0026\u0026(d+\u003dp.S.V.D);return d+p.getDuration()};\nJT$\u003dfunction(p,d){d\u003c0||(p.U.forEach(function(b){hXW(b,d)}),p.timestampOffset\u003dd)};\nyp\u003dfunction(p,d,b,v,P){Kw.call(this,b,P);var M\u003dthis;this.policy\u003dp;this.formatId\u003dd;this.EW\u003dv;this.lastError\u003dnull;this.Yq\u003dfunction(){M.xJ()||(M.EW.dg.has(M.formatId)?(M.isComplete()||M.D.start(),Eq(M.EW,M.formatId)\u0026\u0026M.WG(2),M.EW.c$(M.formatId)\u0026\u0026(SOu(M.EW,M.formatId)?M.f9(4):(M.lastError\u003d\"net.closed\",M.f9(5)))):(M.lastError\u003d\"player.exception\",M.f9(5)))};\nthis.D\u003dnew g.bR(function(){M.isComplete()||(M.lastError\u003d\"net.timeout\",M.f9(5))},this.policy.N$);\nthis.D.start();Dkj(this.EW,this.formatId,this.Yq);g.Fj(this.Yq)};\nkz\u003dfunction(p,d,b,v){g.e.call(this);var P\u003dthis;this.DN\u003dp;this.policy\u003dd;this.D\u003db;this.timing\u003dv;this.logger\u003dnew g.T$(\"dash\");this.B\u003d[];this.kJ\u003d[];this.U\u003dthis.Q8\u003dnull;this.Hb\u003d!1;this.wE\u003dthis.oB\u003d0;this.S\u003d-1;this.O5\u003d!1;this.RB\u003d-1;this.aB\u003dthis.IB\u003dnull;this.eB\u003dNaN;this.Up\u003d{zv:function(){return P.V},\nfjF:function(){return P.B},\neGh:function(){return P.W}};\nthis.V\u003dnew Bxe(p,d,b);this.policy.D\u0026\u0026(this.W\u003dnew G$(this.V,this.DN.getManifest(),this.policy,function(M){P.policy.IH\u0026\u0026P.E5(\"buftl\",M)}));\nthis.policy.tC\u0026\u0026(this.C\u003dnew xL(this));this.CX\u003db.info.CX;this.Z\u003dthis.policy.kJ?!1:b.kp();this.isManifestless\u003db.kp();this.X\u003dthis.Z;g.Y(this,this.IB)};\nnW\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?!1:b;d\u0026\u0026ON\u0026\u0026JT$(p.V,d.fE());if(!b){var v;(v\u003dp.W)\u003d\u003dnull||wB$(v)}p.Q8\u003dd;(d\u003dp.W)!\u003dnull\u0026\u0026(d.Q8\u003dp.Q8)};\nrp\u003dfunction(p){var d\u003dp.Q8\u0026\u0026p.Q8.Co();if(p.policy.W7){if((p\u003dp.W)\u003d\u003dnull)p\u003dvoid 0;else{var b;p\u003d(b\u003dp.B)\u003d\u003dnull?void 0:b.info}return p||null}return d};\nkwW\u003dfunction(p){for(var d\u003d{},b\u003d0;b\u003cp.kJ.length;b++)d[\"r\"+b]\u003dp.kJ[b];return d};\nfW\u003dfunction(p,d){isNaN(p.eB)||p.E5(\"aswr\",{sq:d.info.AC[0].Q$,id:d.info.AC[0].D.info.itag,xtag:d.info.AC[0].D.info.D,ep:Date.now()-p.eB});p.B.push(d);p.U\u003dg.mC(d.info.AC);p.kJ.push(d.Op());p.kJ.length\u003e4\u0026\u0026p.kJ.shift()};\nnb$\u003dfunction(p,d){if(d.sV()){var b\u003dd.F4();b\u003dg.u(b);for(var v\u003db.next();!v.done;v\u003db.next())v\u003dv.value,p.policy.B\u0026\u0026d instanceof yp\u0026\u0026p.E5(\"omblss\",{s:v.info.Op()}),uS(p,d.info.AC,v,d.Tv())}};\nuS\u003dfunction(p,d,b,v){v\u003dv\u003d\u003d\u003dvoid 0?0:v;isNaN(p.eB)||(p.E5(\"aswm\",{sq:d[0].Q$,id:d[0].D.info.itag,xtag:d[0].D.info.D,ep:Date.now()-p.eB}),p.eB\u003dNaN);switch(b.info.type){case 1:case 2:rTq(p,b);break;case 4:var P\u003db.info.D,M\u003dP.tY(b),X;((X\u003dp.U)\u003d\u003dnull?0:X.type\u003d\u003d\u003d4)\u0026\u0026Kg$(b.info,p.U)\u0026\u0026(p.U\u003dP.S6(p.U).pop());b\u003dg.u(M);for(P\u003db.next();!P.done;P\u003db.next())uS(p,d,P.value,v);break;case 3:b.info.D.info.video?(P\u003dp.timing,P.aB||(P.aB\u003d(0,g.Ib)(),Cx(\"fvb_r\",P.aB,P.D))):(P\u003dp.timing,P.S||(P.S\u003d(0,g.Ib)(),Cx(\"fab_r\",P.S,P.D)));\nbB$(p.V,d,b,v);p.policy.D\u0026\u0026fbW(p);break;case 6:bB$(p.V,d,b,v),p.U\u003db.info}};\nrTq\u003dfunction(p,d){if(d.info.type\u003d\u003d\u003d1)if(d.info.D.info.video){var b\u003dp.timing;b.IB||(b.IB\u003d(0,g.Ib)(),Cx(\"vis_r\",b.IB,b.D))}else b\u003dp.timing,b.W||(b.W\u003d(0,g.Ib)(),Cx(\"ais_r\",b.W,b.D));W_K(p.V,d);p\u003dp.DN;p.videoTrack.D.zr()\u0026\u0026p.audioTrack.D.zr()\u0026\u0026p.policy.D\u0026\u0026!p.y$.vX\u0026\u0026(d\u003dp.audioTrack.getDuration(),b\u003dp.videoTrack.getDuration(),Math.abs(d-b)\u003e1\u0026\u0026p.E5(\"trBug\",{af:\"\"+g.An(p.audioTrack.D.info,!1),vf:\"\"+g.An(p.videoTrack.D.info,!1),a:\"\"+d,v:\"\"+b}))};\neO\u003dfunction(p){return R5q(p.V)};\nfbW\u003dfunction(p){p.B.length?p.U\u003dg.mC(g.mC(p.B).info.AC):p.V.U.length?p.U\u003dp.V.Rv().info:p.U\u003drp(p)};\nlS\u003dfunction(p,d){var b\u003d{G_:[],PP:[]},v;if((p\u003dp.W)\u003d\u003dnull)p\u003dvoid 0;else{GMz(p,p.G_,\"og\");Ekz(p,d);GMz(p,p.G_,\"trim\");var P\u003dNLz(p);d\u003dP.G_;P\u003dP.nk;for(var M\u003d[],X\u003d0;X\u003cP.length;X++){var a\u003dP[X],F\u003dp.policy.YJ\u0026\u0026a.B!\u003d\u003d-1?a.B:a.info.startTime,h\u003d{startTicks:(F+p.timestampOffset)*1E3,Lo:(p.policy.YJ\u0026\u0026a.V!\u003d\u003d-1?a.V:a.info.duration)*1E3,timescale:1E3},O\u003dvoid 0,J\u003d(O\u003dp.Q8)\u003d\u003dnull?void 0:O.i4();O\u003dvoid 0;if(p.policy.Tc\u0026\u0026J\u0026\u0026J.length\u003e0){var k\u003dMJ(J,F);k\u003e\u003d0\u0026\u0026(O\u003d(J.end(k)-F+.1)*1E3)}M.push({formatId:g.An(a.info.D.info,p.y$.vX),\ntq:a.info.tq,sequenceNumber:a.info.Q$+p.V,Dr:h,u0:a.info.B,NR:O})}p\u003d{G_:d,PP:M}}return(v\u003dp)!\u003dnull?v:b};\njO\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?!1:b;if(p.Q8){var v\u003dp.Q8.i4(),P\u003dqJ(v,d),M\u003dNaN,X\u003drp(p);X\u0026\u0026(M\u003dqJ(v,X.D.index.getStartTime(X.Q$)));if(P\u003d\u003d\u003dM\u0026\u0026p.U\u0026\u0026p.U.B\u0026\u0026upu(sN(p),0))return d}p\u003dlbD(p,d,b);return p\u003e\u003d0?p:NaN};\niv\u003dfunction(p,d,b){p.D.zr();var v\u003dlbD(p,d);if(v\u003e\u003d0)return v;var P;(P\u003dp.W)\u003d\u003dnull||CEk(P,d,b);b\u003dMath;v\u003db.min;P\u003dp.V;if(P.Z)if(P\u003dP.Z,P.gi\u0026\u0026P.gi.type\u003d\u003d\u003d3)P\u003dP.gi.startTime;else if(P.B\u003e0){var M\u003dP.D.index;M\u003dg.q6(M.offsets.subarray(0,M.count),P.B*P.chunkSize);P\u003dP.D.index.getStartTime(M\u003e\u003d0?M:Math.max(0,-M-2))}else P\u003d0;else P\u003dInfinity;d\u003dv.call(b,d,P);if(p.policy.U){var X,a;b\u003d(X\u003dp.DN.Kd())\u003d\u003dnull?void 0:(a\u003dUn(X,d))\u003d\u003dnull?void 0:a.clipId;p.U\u003dp.D.Fu(d,void 0,b).AC[0]}else p.U\u003dp.policy.kJ?null:p.D.Fu(d).AC[0];Z0(p)\u0026\u0026\n(p.Q8\u0026\u0026p.Q8.abort(),p.policy.eG\u0026\u0026(X\u003dp.W)!\u003dnull\u0026\u0026(X.B\u003dvoid 0));p.wE\u003d0;return p.U?p.U.startTime:d};\ncGk\u003dfunction(p){p.Z\u003d!0;p.X\u003d!0;p.S\u003d-1;iv(p,Infinity)};\nEN\u003dfunction(p){for(var d\u003d0,b\u003dg.u(p.B),v\u003db.next();!v.done;v\u003db.next())d+\u003dBFz(v.value.info);return d+\u003dP0z(p.V)};\nNP\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?!1:d;var b\u003dp.DN.getCurrentTime(),v\u003dp.V.Rv(),P\u003d(v\u003d\u003dnull?void 0:v.info.xt)||0;p.policy.OA\u0026\u0026(v\u003d\u003dnull?0:v.info.D.kp())\u0026\u0026!v.info.V\u0026\u0026(P\u003dv.info.H5);if(p.policy.U\u0026\u0026v\u0026\u0026v.info.clipId){var M,X\u003d(((M\u003dp.DN.Kd())\u003d\u003dnull?void 0:wP(M,v.info.clipId))||0)/1E3;P+\u003dX}if(!p.Q8)return p.policy.D\u0026\u0026d\u0026\u0026!isNaN(b)\u0026\u0026v?P-b:0;if((M\u003drp(p))\u0026\u0026CW(p,M))return M.xt;X\u003dp.Q8.i4(!0);if(d\u0026\u0026v)return M\u003d0,p.policy.D\u0026\u0026(M\u003do2(X,P+.02)),M+P-b;P\u003do2(X,b);p.policy.Ex\u0026\u0026M\u0026\u0026(d\u003dMJ(X,b),X\u003dMJ(X,M.H5-.02),d\u003d\u003d\u003dX\u0026\u0026(b\u003dM.xt-b,p.policy.B\u0026\u0026\nb\u003eP+.02\u0026\u0026p.E5(\"abh\",{bh:P,bhtls:b}),P\u003dMath.max(P,b)));return P};\nskW\u003dfunction(p){var d\u003drp(p);return d?d.xt-p.DN.getCurrentTime():0};\nZBq\u003dfunction(p,d){if(p.B.length){if(p.B[0].info.AC[0].startTime\u003c\u003dd)return;z$(p)}for(var b\u003dp.V,v\u003db.U.length-1;v\u003e\u003d0;v--)b.U[v].info.startTime\u003ed\u0026\u0026b.U.pop();fbW(p);p.U\u0026\u0026d\u003cp.U.startTime\u0026\u0026(p.wE\u003d0,p.D.zr()?p.U\u003dp.D.Fu(d,!0).AC[0]:p.U\u003dnull)};\nGb\u003dfunction(p,d,b,v){if(!p.D.index.Y_(d,!0))return!1;try{z$(p);for(var P\u003dp.V,M\u003dnull,X\u003dP.U.length-1;X\u003e\u003d0;X--){var a\u003dP.U[X];a.info.Q$\u003e\u003dd\u0026\u0026(P.U.pop(),P.B-\u003dTg(a,P.policy.PX),M\u003da.info)}M\u0026\u0026(P.X\u003dP.U.length\u003e0?P.U[P.U.length-1].info:P.oB,P.U.length!\u003d\u003d0||P.X||oW(P,\"r\"));P.DN.E5(\"mdstm\",{rollbk:1,itag:M?M.D.info.itag:\"\",popped:M?M.Q$:-1,sq:d,lastslc:P.X?P.X.Q$:-1,lastfraget:P.B.toFixed(3)});if(p.policy.D)return p.U\u003dnull,!0;v\u003eb?iv(p,v):p.U\u003dp.D.rS(d-1,!1).AC[0]}catch(F){return d\u003dUa(F),d.details.reason\u003d\"rollbkerr\",\np.DN.handleError(d.errorCode,d.details,d.severity),!1}return!0};\nUN\u003dfunction(p,d){var b;for(b\u003d0;b\u003cp.B.length\u0026\u0026d!\u003d\u003dp.B[b];b++);if(b\u003d\u003d\u003dp.B.length)wp(p,d);else{for(;b\u003cp.B.length;)wp(p,p.B.pop());var v\u003dzU(p);v\u0026\u0026v.D.X2()\u0026\u0026ih(d.info.AC,function(P){return xsu(P,v)})?(p.U\u003dv,p.policy.B\u0026\u0026p.E5(\"cer\",{lsr:\"lsp\",\nlsp:v.Op()})):(cM(d.info.AC[0])?(p.U\u003dd.R9\u0026\u0026d.R9.B?$sK(d.R9.B):QsD(d.info.AC[0]),p.policy.B\u0026\u0026p.E5(\"cer\",{lsr:p.U.Op(),lsp:v\u003d\u003dnull?void 0:v.Op()})):(p.U\u003dnull,p.policy.B\u0026\u0026p.E5(\"cer\",{lsr:\"null\",lsp:v\u003d\u003dnull?void 0:v.Op()})),p.DN.isOffline()\u0026\u0026!p.policy.eD||wp(p,d,!0))}};\nCW\u003dfunction(p,d){if(!d)return!1;if(p.policy.U){var b;if((p\u003d(b\u003dp.DN.Kd())\u003d\u003dnull?void 0:ct(b))\u0026\u0026d.clipId!\u003d\u003dp)return!1}return d.wH()};\nZ0\u003dfunction(p){var d;!(d\u003dp.D.info.qC\u003d\u003d\u003d\"f\")\u0026\u0026(d\u003dp.policy.V)\u0026\u0026(d\u003dp.V,d\u003d!!d.Z\u0026\u0026TU(d.Z));if(d)return!0;d\u003drp(p);if(!d)return!1;var b\u003dCW(p,d)\u0026\u0026d.V;return p.isManifestless\u0026\u0026p.RB\u003e0?b||d.Q$\u003e\u003dp.RB:b};\ny5\u003dfunction(p){var d;return Z0(p)||CW(p,(d\u003dp.V.Rv())\u003d\u003dnull?void 0:d.info)};\nsN\u003dfunction(p){var d\u003d[],b\u003drp(p);b\u0026\u0026d.push(b);d\u003dg.pb(d,p.V.NO());b\u003dg.u(p.B);for(var v\u003db.next();!v.done;v\u003db.next()){v\u003dv.value;for(var P\u003dg.u(v.info.AC),M\u003dP.next(),X\u003d{};!M.done;X\u003d{lK:void 0},M\u003dP.next())X.lK\u003dM.value,v.EP\u0026\u0026(d\u003dg.Je(d,function(a){return function(F){return!Kg$(F,a.lK)}}(X))),(cM(X.lK)||X.lK.type\u003d\u003d\u003d4)\u0026\u0026d.push(X.lK)}p.U\u0026\u0026!Vmz(p.U,g.mC(d),p.U.D.jH())\u0026\u0026d.push(p.U);\nreturn d};\nupu\u003dfunction(p,d){if(!p.length)return!1;for(d+\u003d1;d\u003cp.length;d++)if(!eAj(p[d-1],p[d]))return!1;return!0};\nlbD\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?!1:b;if(!p.U||!p.U.B)return NaN;p\u003dsN(p);a:{d+\u003d.02;var v\u003db;v\u003dv\u003d\u003d\u003dvoid 0?!1:v;for(var P\u003d-1,M\u003d0;M\u003cp.length;++M){var X\u003dp[M];if(X.H5\u003c\u003dd)if(v)P\u003dM;else if(X.startTime+X.duration\u003e\u003dd){d\u003dM;break a}}d\u003dP}return d\u003c0?NaN:upu(p,b?d:0)?p[d].startTime:NaN};\nIW\u003dfunction(p){return!(!p.U||p.U.D\u003d\u003d\u003dp.D)};\nEbu\u003dfunction(p){return IW(p)\u0026\u0026p.D.zr()\u0026\u0026p.U.D.info.CX\u003cp.D.info.CX};\nC0$\u003dfunction(p,d,b){if(p.policy.OA)return NP(p,!0)\u003cb;var v\u003dzU(p);return v\u0026\u0026!CW(p,v)?v.xt\u003ed\u0026\u0026v.xt\u003cd+b:!1};\nzU\u003dfunction(p){var d\u003dp.V.Rv();return d?d.info:rp(p)};\nomk\u003dfunction(p,d){var b;return!((b\u003dp.W)\u003d\u003dnull||!b.X.has(d))||Txz(p.V,d)};\nz$\u003dfunction(p){for(var d\u003dg.u(p.B),b\u003dd.next();!b.done;b\u003dd.next())wp(p,b.value);p.B\u003d[];p.U\u003dnull};\nzb\u003dfunction(p){var d;(d\u003dp.W)\u003d\u003dnull||wB$(d)};\nNMe\u003dfunction(p,d,b){d.EP\u0026\u0026((b\u003d\u003d\u003dvoid 0?0:b)||!d.info.AC[0].D.X2())\u0026\u0026(p.logger.debug(function(){return\"Rolling back request with segNum \"+d.info.AC[0].Q$}),MYk(p.V))};\nwp\u003dfunction(p,d,b){NMe(p,d,b\u003d\u003d\u003dvoid 0?!1:b);d.dispose()};\nGwe\u003dfunction(p){return!!p.U\u0026\u0026p.U.Q$!\u003d\u003d-1\u0026\u0026p.U.Q$\u003cp.D.index.WW()};\nwFj\u003dfunction(p){var d\u003dp.U;d\u0026\u0026d.Q$\u003d\u003d\u003d-1\u0026\u0026(p\u003dp.V.Rv())\u0026\u0026cM(p.info)\u0026\u0026(p\u003dp.info.Q$,d.X\u003d\"updateLastSliceRequested\",d.Q$\u003dp)};\nULu\u003dfunction(p){return ih(p.B,function(d){return d.OR})};\ncTu\u003dfunction(p,d){p.U\u0026\u0026(p.U.D\u003dd)};\njK\u003dfunction(p,d){return p.Q8?Xk(p.Q8.i4(),d):!0};\ntp\u003dfunction(p){var d\u003deO(p);p\u003dp.DN.Kd();return d\u0026\u0026p\u0026\u0026d.info.clipId\u0026\u0026!yTu(p,d.info.clipId)?!0:!1};\niS\u003dfunction(p){var d;return!((d\u003deO(p))\u003d\u003dnull||!d.isLocked)};\nIbz\u003dfunction(p,d){var b\u003deO(p);return b\u0026\u0026b.info.type!\u003d\u003d6?!F_e(d,p,b.info.Q$):!1};\nzPe\u003dfunction(p){var d\u003drp(p),b,v\u003d(b\u003dp.Q8)\u003d\u003dnull?void 0:b.i4();b\u003dNaN;d\u0026\u0026v\u0026\u0026Z0(p)\u0026\u0026(b\u003dqJ(v,(d.H5+d.xt)/2));return!isNaN(b)};\njku\u003dfunction(p){if((p\u003dp.W)\u003d\u003dnull)p\u003dvoid 0;else if(p.G_.length\u003d\u003d\u003d0||p.policy.HP\u0026\u0026p.D\u003c0)p\u003dnull;else{var d\u003dp.G_[p.D]?p.G_[p.D].formatId:null;p\u003dd?(p\u003dp.y$.B.get(s3(d)))?p.info:null:null}return p||null};\ntY7\u003dfunction(){this.LB\u003d!1};\niBD\u003dfunction(p){var d\u003dp\u003d\u003d\u003dvoid 0?{}:p;p\u003dd.hasSubfragmentedFmp4\u003d\u003d\u003dvoid 0?!1:d.hasSubfragmentedFmp4;d\u003dd.Nz\u003d\u003d\u003dvoid 0?!1:d.Nz;var b\u003dnew tY7;b.LB\u003dp||d;return b};\ng.HBW\u003dfunction(p){this.mZ\u003dp;this.W\u003dnew tY7;this.N_\u003dthis.R2\u003d!1;this.tJ\u003d2;this.wE\u003d20971520;this.s5\u003d8388608;this.aB\u003d120;this.YR\u003dthis.HW\u003dthis.qh\u003d2;this.kT\u003dthis.A6\u003d!1;this.xr\u003d1E3;this.T_\u003d15;this.Jq\u003d1;this.C\u003d1.15;this.eB\u003d1.05;this.We\u003d1;this.cP\u003dthis.Tu\u003d!1;this.D2\u003d6;this.B\u003d!1;this.iy\u003d100;this.qX\u003d10;this.V3\u003d6;this.jC\u003d!1;this.QX\u003d1;this.xV\u003dthis.ZF\u003d!1;this.cQ\u003d2;this.vz\u003dthis.wc\u003d!1;this.ob\u003d!0;this.aq\u003dthis.Rb\u003dthis.bl\u003dthis.NJ\u003dthis.Pu\u003d!1;this.gO\u003d!0;this.G1\u003d!1;this.V\u003d\"\";this.VI\u003d[];this.j5\u003dthis.zc\u003dthis.tC\u003d!1;this.vl\u003d\n0;this.s8\u003d\"\";this.qf\u003dthis.b_\u003dthis.w6\u003dthis.IH\u003dthis.hc\u003dthis.Pn\u003dthis.S\u003dthis.xm\u003dthis.S5\u003dthis.Sr\u003dthis.D\u003dthis.zV\u003dthis.jB\u003dthis.RB\u003dthis.eG\u003dthis.W7\u003dthis.O5\u003dthis.U\u003dthis.A9\u003d!1;this.Q7\u003d!0;this.Hv\u003dthis.OA\u003dthis.Tp\u003dthis.L4\u003dthis.X\u003dthis.YJ\u003d!1;this.TB\u003d!0;this.w2\u003dthis.u_\u003dthis.I5\u003dthis.Na\u003dthis.GY\u003dthis.QU\u003dthis.Tc\u003dthis.Ki\u003dthis.L0\u003dthis.bu\u003dthis.kJ\u003dthis.WR\u003dthis.Of\u003dthis.ih\u003dthis.PW\u003dthis.IB\u003d!1;this.iq\u003dthis.mZ.T(\"html5_trigger_loader_long_poll_on_sabr_backoff\");this.YO\u003dthis.mZ.T(\"html5_trigger_fallback_count_from_probe\");this.DP\u003d\ng.JH(this.mZ.experiments,\"html5_min_readbehind_secs\");this.Fn\u003dg.JH(this.mZ.experiments,\"html5_min_readbehind_cap_secs\");this.eD\u003dthis.mZ.T(\"html5_offline_reset_media_stream_on_unresumable_slices\");this.CX\u003dNaN;this.DG\u003dHt(this,\"html5_request_size_min_kb\",64)*1024;this.oB\u003d2097152;this.Y0\u003dHt(this,\"html5_bypass_contention_secs\");this.HJ\u003d1048576;this.Jo\u003dHt(this,\"html5_repredict_interval_ms\",1800);this.jj\u003dHt(this,\"html5_head_miss_secs\",5);this.Ux\u003dHt(this,\"html5_min_upgrade_health_secs\",10);this.Ox\u003dHt(this,\n\"html5_min_seconds_between_format_selections\",8);this.G3\u003dHt(this,\"html5_max_buffer_health_for_downgrade_secs\",15);this.x6\u003dmB;this.UA\u003dg.JH(this.mZ.experiments,\"html5_min_startup_buffered_media_duration_secs\");this.SP\u003dg.JH(this.mZ.experiments,\"html5_post_interrupt_readahead\");this.X0\u003dthis.mZ.T(\"html5_allow_onesie_for_ssap\");this.Bd\u003dthis.mZ.T(\"html5_disable_classic_alr\");this.xn\u003dg.JH(this.mZ.experiments,\"html5_probe_primary_delay_base_ms\")||5E3;this.uu\u003dHt(this,\"html5_ssdai_failure_retry_limit\",3);this.KZ\u003d\nthis.mZ.experiments.Wb(\"html5_clone_original_for_fallback_location\");this.l4\u003dg.JH(this.mZ.experiments,\"html5_subsegment_readahead_target_buffer_health_secs\");this.SR\u003dg.JH(this.mZ.experiments,\"html5_subsegment_readahead_timeout_secs\");this.IE\u003dg.JH(this.mZ.experiments,\"html5_subsegment_readahead_min_buffer_health_secs\");this.ND\u003dg.JH(this.mZ.experiments,\"html5_subsegment_readahead_min_buffer_health_secs_on_timeout\");this.Qe\u003dg.JH(this.mZ.experiments,\"html5_subsegment_readahead_min_load_speed\");this.yh\u003d\ng.JH(this.mZ.experiments,\"html5_subsegment_readahead_load_speed_check_interval\");this.u5\u003dg.JH(this.mZ.experiments,\"html5_subsegment_readahead_seek_latency_fudge\");this.NG\u003dHt(this,\"html5_hopeless_secs\",15);this.q4\u003dthis.mZ.T(\"html5_restrict_streaming_xhr_on_sqless_requests\");this.An\u003dg.JH(this.mZ.experiments,\"html5_max_headm_for_streaming_xhr\");this.El\u003dthis.mZ.T(\"html5_pipeline_manifestless_allow_nonstreaming\");this.k5\u003dthis.mZ.T(\"html5_prefer_server_bwe3\");this.V1\u003dthis.mZ.T(\"html5_last_slice_transition\");\nthis.z0\u003dthis.mZ.T(\"html5_store_xhr_headers_readable\");this.AJ\u003dg.JH(this.mZ.experiments,\"html5_max_drift_per_track_secs\");this.UN\u003dthis.mZ.T(\"html5_no_placeholder_rollbacks\");this.zk\u003dthis.mZ.T(\"html5_subsegment_readahead_enable_mffa\");this.Id\u003dthis.mZ.T(\"html5_allow_video_keyframe_without_audio\");this.zO\u003dthis.mZ.T(\"html5_enable_vp9_fairplay\");this.xg\u003d1048576;this.Tb\u003dthis.mZ.T(\"html5_woffle_resume\");this.Ro\u003dthis.mZ.T(\"html5_abs_buffer_health\");this.lO\u003dthis.mZ.T(\"html5_interruption_resets_seeked_time\");\nthis.PR\u003dg.JH(this.mZ.experiments,\"html5_max_live_dvr_window_plus_margin_secs\")||46800;this.z2\u003dthis.mZ.T(\"html5_log_additional_source_buffer_updates\");this.Rt\u003dthis.mZ.T(\"html5_report_captions_ctmp_qoe\");this.Qx\u003dthis.mZ.T(\"html5_explicitly_dispose_xhr\");this.GM\u003d!this.mZ.T(\"html5_encourage_array_coalescing\");this.Tg\u003dthis.mZ.T(\"html5_restart_on_unexpected_detach\");this.xE\u003dthis.mZ.T(\"html5_filter_non_efficient_formats_for_safari\");this.mZ.T(\"html5_format_hybridization\");this.r6\u003dthis.mZ.T(\"html5_abort_before_separate_init\");\nthis.eF\u003dAk();this.H4\u003dthis.mZ.T(\"html5_serialize_server_stitched_ad_request\");this.Kb\u003dthis.mZ.T(\"html5_skip_buffer_check_seek_to_head\");this.St\u003dthis.mZ.T(\"html5_attach_po_token_to_bandaid\");this.P7\u003dg.JH(this.mZ.experiments,\"html5_max_redirect_response_length\")||8192;this.Uf\u003dthis.mZ.T(\"html5_rewrite_timestamps_for_webm\");this.PX\u003dthis.mZ.T(\"html5_only_media_duration_for_discontinuities\");this.Hm\u003dg.JH(this.mZ.experiments,\"html5_resource_bad_status_delay_scaling\")||1;this.mZ.T(\"html5_onesie_live\");this.wL\u003d\nthis.mZ.T(\"html5_onesie_premieres\");this.Il\u003dthis.mZ.T(\"html5_drop_onesie_for_live_mode_mismatch\");this.bE\u003dg.JH(this.mZ.experiments,\"html5_onesie_live_ttl_secs\")||8;this.l_\u003dg.JH(this.mZ.experiments,\"html5_attach_num_random_bytes_to_bandaid\");this.N$\u003dg.JH(this.mZ.experiments,\"html5_onesie_request_timeout_ms\")||3E3;this.ye\u003dthis.mZ.T(\"html5_update_container_type_on_codec_family_change\")||this.mZ.T(\"html5_use_update_container_type_codec_family\");this.SL\u003dthis.mZ.T(\"html5_dont_call_change_type_on_updating\");\nthis.ju\u003dthis.mZ.T(\"html5_apply_ssap_slice_info_adjustment\");this.tD\u003dthis.mZ.T(\"html5_enable_sabr_host_fallback\");this.tV\u003dthis.mZ.T(\"html5_ssap_enable_legacy_browser_logic\");this.Hc\u003dthis.mZ.T(\"html5_ssap_enable_delay_init\");this.Da\u003dthis.mZ.T(\"html5_gapless_fallback_on_append_error\");this.v4\u003dthis.mZ.T(\"html5_shorts_stop_request_when_buffer_to_end\");this.Xj\u003dthis.mZ.T(\"html5_vod_stop_request_when_buffer_to_end\");this.Hb\u003dthis.mZ.T(\"html5_ssdai_use_post_for_media\")\u0026\u0026this.mZ.T(\"gab_return_sabr_ssdai_config\");\nthis.dL\u003dthis.mZ.T(\"html5_use_post_for_media\");this.YI\u003dthis.mZ.T(\"html5_use_live_ump_heartbeat\");this.useUmp\u003dthis.mZ.T(\"html5_use_ump\");this.qr\u003dthis.mZ.fd;this.Eq\u003dthis.mZ.T(\"html5_reset_primary_stats_on_redirector_failure\");this.m4\u003dthis.mZ.T(\"html5_remap_to_original_host_when_redirected\");this.qz\u003dthis.mZ.T(\"html5_sabr_support_quality_constraints\");this.SA\u003dthis.mZ.T(\"html5_sabr_remove_all_quality_constraints\");this.Cb\u003dthis.mZ.T(\"html5_iterative_seeking_buffered_time\");this.LY\u003dthis.mZ.T(\"html5_use_network_error_code_enums\");\nthis.mp\u003dthis.mZ.T(\"html5_disable_overlapping_requests\");this.enableServerDrivenRequestCancellation\u003dthis.mZ.T(\"html5_enable_server_driven_request_cancellation\");this.mM\u003dthis.mZ.T(\"html5_enable_sabr_request_timing\");this.K$\u003dthis.mZ.T(\"html5_enable_server_format_filter\");this.pO\u003dthis.mZ.T(\"html5_enable_lawnmower\");this.TT\u003dthis.mZ.rN()?g.JH(this.mZ.experiments,\"html5_continuous_goodput_probe_interval_ms\"):0;this.mz\u003dg.JH(this.mZ.experiments,\"html5_jumbo_ull_nonstreaming_mffa_ms\")||NaN;this.Bv\u003dg.JH(this.mZ.experiments,\n\"html5_normal_latency_mffa_ms\")||NaN;this.lE\u003dg.JH(this.mZ.experiments,\"html5_mffa_ms_proxima_override\")||this.Bv;this.bO\u003dthis.mZ.T(\"html5_live_defrag_only_h264_playbacks\");this.Lb\u003dthis.mZ.T(\"html5_live_defrag_only_h264_formats\");this.I2\u003dthis.mZ.T(\"html5_record_now\");this.Z7\u003dg.JH(this.mZ.experiments,\"html5_drm_byterate_soft_cap\");this.fN\u003dg.JH(this.mZ.experiments,\"html5_drm_live_byterate_soft_cap\");this.Z\u003dthis.mZ.T(\"html5_sabr_log_request_creation\");this.vP\u003dthis.mZ.T(\"html5_use_buffer_timeline_for_sabr_request_creation\");\nthis.vu\u003dthis.mZ.T(\"html5_sabr_report_request_cancellation_info\");this.Qh\u003dthis.mZ.T(\"html5_spoof_4k\");this.Ci\u003dHt(this,\"html5_min_media_duration_for_cabr_slice\");this.hn\u003dHt(this,\"html5_sabr_min_media_bytes_factor_to_append_for_stream\")||.01;this.gw\u003dthis.GM?0:Ht(this,\"html5_min_media_duration_for_append_prop\");this.fW\u003dthis.mZ.T(\"html5_remove_defrag_without_frame_level_streaming\");this.sy\u003dthis.mZ.T(\"html5_consume_all_buffered_bytes_one_poll\");this.Rl\u003dthis.mZ.T(\"html5_disable_urgent_adaptation\");this.fb\u003d\nthis.mZ.T(\"html5_apply_constraints_in_client_for_sabr\");this.JS\u003dthis.mZ.T(\"html5_send_video_playback_ustreamer_config\");this.jV\u003dHt(this,\"html5_max_discontinuity_rewrite_count\");this.uJ\u003dHt(this,\"html5_fixed_media_duration_for_request\");this.Nu\u003dthis.mZ.T(\"html5_apply_fix_for_missing_seg_info_without_logger\");this.fd\u003dHt(this,\"html5_sabr_request_limit_per_period\");this.rg\u003dthis.mZ.T(\"html5_sabr_live_partial_segment\");this.BP\u003dthis.mZ.T(\"html5_sabr_dispose_media_objects\");this.nB\u003dthis.mZ.T(\"html5_fix_hbr_reselection_qoe_restart_for_sabr\");\nthis.fO\u003dthis.mZ.T(\"html5_enable_d6de4\");this.rL\u003dthis.mZ.T(\"html5_ssap_keep_only_ssap_eos_check\");this.mZ.T(\"html5_high_res_seek_logging\");this.cE\u003dthis.mZ.T(\"html5_disable_chunk_synchronization_sabr_seek\");this.vc\u003dthis.mZ.T(\"html5_enable_ssap_multi_audio_format_filtering\");this.VU\u003dg.JH(this.mZ.experiments,\"html5_override_micro_discontinuities_threshold_ms\");this.D6\u003dthis.mZ.T(\"defer_slice_processing_on_healthy_buffer_sabr\");this.wO\u003dthis.mZ.T(\"html5_byterate_constraints\");this.Uy\u003dthis.mZ.T(\"html5_refactor_sabr_audio_format_selection_logging\");\nthis.Po\u003dthis.mZ.T(\"enable_sabr_snackbar_message\");this.mZ.T(\"html5_reinit_source_buffer_by_new_element\");this.BR\u003dthis.mZ.T(\"html5_refactor_sabr_video_format_selection_logging\");this.iO\u003dthis.mZ.T(\"html5_log_slice_info_in_sbu\");this.gg\u003dHt(this,\"html5_paced_poll_ms\");this.Hd\u003dHt(this,\"html5_paced_poll_min_health_ms\");this.Le\u003dthis.mZ.T(\"html5_disable_sabr_fallback\");this.HP\u003dthis.mZ.T(\"html5_track_current_buffered_range_at_sync\");this.Rg\u003dg.JH(this.mZ.experiments,\"html5_enable_sps_retry_backoff_ms\");this.lH\u003d\nthis.mZ.T(\"html5_sabr_live_timing\");this.OG\u003dthis.mZ.T(\"html5_sabr_enable_server_xtag_selection\");this.No\u003dthis.mZ.T(\"html5_send_detailed_network_type\");this.m2\u003dthis.mZ.T(\"html5_sabr_skip_client_audio_init_selection\");this.Ex\u003dthis.mZ.T(\"html5_count_updating_slice_for_buffer_health\");this.Ew\u003dthis.mZ.T(\"html5_report_max_buffer_bytes_limit_to_sabr\");this.ZI\u003dthis.mZ.T(\"html5_sabr_live_audio_early_return_fix\");this.ao\u003dthis.mZ.T(\"html5_enable_media_serving_enforcement\");this.V0\u003dg.JH(this.mZ.experiments,\"html5_platform_max_buffer_health_oversend_duration_secs\");\nthis.qk\u003dthis.mZ.T(\"html5_check_decorator_on_cuepoint\");this.eL\u003dthis.mZ.T(\"html5_cuepoint_identifier_logging\");this.d6\u003dthis.mZ.rN()};\nUWu\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?!1:b;d.video.D\u003e1080\u0026\u0026!p.R2\u0026\u0026(p.wE\u003d36700160,p.s5\u003d5242880,p.oB\u003dMath.max(4194304,p.oB),p.R2\u003d!0);d.video.D\u003e2160\u0026\u0026!p.N_\u0026\u0026(p.wE\u003d104857600,p.CX\u003d13107200,p.N_\u003d!0);g.JH(p.mZ.experiments,\"html5_samsung_kant_limit_max_bitrate\")!\u003d\u003d0?d.isEncrypted()\u0026\u0026g.xP()\u0026\u0026g.m8(\"samsung\")\u0026\u0026(g.m8(\"kant\")||g.m8(\"muse\"))\u0026\u0026(p.CX\u003dg.JH(p.mZ.experiments,\"html5_samsung_kant_limit_max_bitrate\")):d.isEncrypted()\u0026\u0026g.xP()\u0026\u0026g.m8(\"kant\")\u0026\u0026(p.CX\u003d1310720);p.Z7!\u003d\u003d0\u0026\u0026d.isEncrypted()\u0026\u0026(p.CX\u003dp.Z7);p.fN!\u003d\u003d0\u0026\u0026d.isEncrypted()\u0026\u0026\nb\u0026\u0026(p.CX\u003dp.fN);d.CX\u0026\u0026(p.HJ\u003dMath.max(p.DG,Math.min(p.oB,5*d.CX)))};\nD0\u003dfunction(p){return p.D\u0026\u0026p.S5\u0026\u0026p.playbackStartPolicy};\nV5\u003dfunction(p){return p.U||p.D\u0026\u0026p.K$};\neK\u003dfunction(p,d,b,v){p.S5\u0026\u0026(p.playbackStartPolicy\u003dd,p.JL\u003db,p.WB\u003dv)};\nHt\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?0:b;return g.JH(p.mZ.experiments,d)||b};\nDLC\u003dfunction(p){var d\u003dp\u003d\u003d\u003dvoid 0?{}:p;p\u003dd.xV;var b\u003dd.LB;var v\u003dd.wi;var P\u003dd.o1;d\u003dd.cJ;this.xV\u003dp;this.LB\u003db;this.wi\u003dv;this.o1\u003dP;this.cJ\u003dd};\nYlW\u003dfunction(p,d){if(d\u003c0)return!0;var b\u003dp.o1();return d\u003cb||d\u003d\u003d\u003db\u0026\u0026!p.xV||d\u003d\u003d\u003db\u0026\u0026(p\u003dp.cJ())\u0026\u0026d\u003d\u003d\u003dp.Q$?!0:!1};\ngkk\u003dfunction(p,d,b){if(!YlW(p,d))return 0;if(!p.LB||!isNaN(b)\u0026\u0026b\u003e0)return 2;if(d\u003c0)return 1;b\u003dp.o1();return d\u003cb||d\u003d\u003d\u003db\u0026\u0026(p\u003dp.cJ())\u0026\u0026d\u003d\u003d\u003dp.Q$\u0026\u0026!p.pending?2:1};\nSK\u003dfunction(p,d,b){g.e.call(this);this.DN\u003dp;this.policy\u003dd;this.Ep\u003db;this.U\u003d0;this.D\u003d!1;this.delay\u003dnew g.bR(this.B,this.policy.TT,this);g.Y(this,this.delay)};\nVY$\u003dfunction(p,d){sO(d.D)||(p.kL\u003dd,p.U\u003d0,g.vg(p.delay))};\nePC\u003dfunction(p,d,b,v,P){var M\u003dthis;this.DN\u003dp;this.policy\u003dd;this.Ep\u003db;this.kL\u003dv;this.gT\u003dP;this.done\u003d!1;this.onTimeout\u003dfunction(){M.done||(M.done\u003d!0,M.onError(\"net.timeout\"))};\nthis.size\u003dMath.ceil(Math.min(1E5,.1*rf(this.Ep)));this.timing\u003dnew Lw(this,{Ep:this.Ep,I8:this.size,pY:!0,B7:function(){},\nt7:this.policy.B});p\u003dfk(this.kL,this.gT,this.policy).Wn.clone();u5(p);p.path!\u003d\u003d\"/videogoodput\"\u0026\u0026(p.path\u003d\"/videogoodput\",p.url\u003d\"\");this.location\u003dnew Fn(p);this.location.set(\"rn\",\"\"+this.timing.requestNumber);this.location.set(\"range\",\"0-\"+(this.size-1));this.xhr\u003dR7(this.location,this.policy.W,this.timing,this.policy.x6,{});setTimeout(this.onTimeout,1E4)};\nSkz\u003dfunction(p,d,b){var v\u003dp.Ec();if(p.isComplete()||!v||p.info.kL.gT(d,b))return 0;var P\u003dd.cQ;if(!P||v\u003cP)return 0;p\u003dkm(b,u3(p.info.kL,!0,d));return p.D||p.timedOut||p.started?0:2};\nYkD\u003dfunction(p,d,b){if(!(d.xn\u0026\u0026p.isComplete()\u0026\u0026p.canRetry()\u0026\u0026p.info.kL.gT(d,b))||p.info.kL.W)return 0;p\u003dkm(b,u3(p.info.kL,!1,d));return p.B+d.xn*Ju(p,!0)\u003e(0,g.Ib)()?0:1};\nYz\u003dfunction(p,d,b,v,P,M,X,a,F,h,O,J,k,n){n\u003dn\u003d\u003d\u003dvoid 0?null:n;g.e.call(this);var r\u003dthis;this.DN\u003dp;this.policy\u003dd;this.videoTrack\u003db;this.audioTrack\u003dv;this.V\u003dP;this.D\u003dM;this.timing\u003dX;this.X\u003da;this.schedule\u003dF;this.y$\u003dh;this.B\u003dO;this.eB\u003dJ;this.Wm\u003dk;this.Nv\u003dn;this.O5\u003d!1;this.Cu\u003d\"\";this.K8\u003dnull;this.Ns\u003dNaN;this.kJ\u003d!1;this.U\u003dnull;this.Xx\u003dthis.C\u003dNaN;this.Gp\u003dthis.S\u003d0;this.logger\u003dnew g.T$(\"dash\");this.Up\u003d{dh:function(Z,C){return r.dh(Z,C)}};\nthis.policy.l_\u003e0\u0026\u0026(this.Cu\u003dg.GW(this.policy.l_));this.policy.TT\u0026\u0026(this.W\u003dnew SK(this.DN,this.policy,this.schedule),g.Y(this,this.W))};\ngbe\u003dfunction(p,d,b){var v\u003dd.U?d.U.D.kL:d.D.kL;var P\u003dp.V,M;(M\u003d!p.policy.m4)||(M\u003dl5(v.D)\u003d\u003d\u003dl5(v.B));M?v\u003d!1:(P\u003dkm(P,l5(v.B)),M\u003d6E4*Math.pow(P.V,1.6),(0,g.Ib)()\u003cP.B+M?v\u003d!1:(P.B\u003d(0,g.Ib)(),P.V+\u003d1,v.D\u003dv.B.clone(),v\u003d!0));v\u0026\u0026p.DN.E5(\"hostch\",{},!0);if(gp(p,d,b)){b\u003dp.Z(d,b);if(p.U){var X\u003db.AC[0].D.info.id;v\u003dp.D;P\u003db.AC[0].Q$;v\u003dP\u003c0\u0026\u0026!isNaN(v.X)?v.X:P;P\u003dj_(p.D,b.AC[0].H5,v);var a\u003dd\u003d\u003d\u003dp.audioTrack?1:2,F\u003db.AC[0].D.info.qC;M\u003dX.split(\";\")[0];a:{var h\u003dp.D;if(h.D){var O\u003dh.D.kq.event;if(h.D.Q$\u003d\u003d\u003dv){h\u003dO\u003d\u003d\u003d\"predictStart\"?\nvoid 0:h.D.kq.event;break a}if(h.D.Q$\u003d\u003d\u003dv-1){h\u003dO\u003d\u003d\u003d\"start\"||O\u003d\u003d\u003d\"continue\"?O:void 0;break a}}h\u003dvoid 0}if(p.policy.Hb\u0026\u0026p.D.U!\u003d\u003d0){var J\u003dp.U.Tx(P,v,X,a,F,h);v\u003c0\u0026\u0026a\u003d\u003d\u003d2\u0026\u0026tB(p.D,0,0,!0);if(J){var k;X\u003d((k\u003dJ.cW)\u003d\u003dnull?void 0:k.q_)||\"\";var n;k\u003d((n\u003dJ.cW)\u003d\u003dnull?void 0:n.Pw)||-1;p.DN.E5(\"sdai\",{ssdaiinfo:\"1\",ds:X,skipsq:k,itag:M,f:F,sg:v,st:P.toFixed(3)});b.V\u003dJ}}else if(n\u003dp.U.yP(P,v,X,a,F,h),v\u003c0\u0026\u0026a\u003d\u003d\u003d2\u0026\u0026tB(p.D,0,0,!0),n){k\u003d{dec_sq:v,itag:M,st:P.toFixed(3)};if(p.policy.H4\u0026\u0026d.isRequestPending(v-1)){p.DN.E5(\"sdai\",\n{wt_daistate_on_sg:v-1});return}p.DN.E5(\"sdai\",k);n\u0026\u0026(b.D\u003dnew g.fR(n));p.policy.B\u0026\u0026(n\u003db.kL.Qw(\"id\")||\"\",k\u003d((J\u003db.D)\u003d\u003dnull?void 0:J.get(\"id\"))||\"\",n!\u003d\u003dk\u0026\u0026p.DN.E5(\"stmidmismatch\",{cid:n,aid:k}))}else p.D.U!\u003d\u003d5\u0026\u0026p.DN.E5(\"sdai\",{nodec_sq:v,itag:M,st:P.toFixed(3)})}p.policy.j5\u0026\u0026b.AC[0].Q$!\u003d\u003d-1\u0026\u0026b.AC[0].Q$\u003cp.y$.V7\u0026\u0026(b\u003dd.D.rS(p.y$.V7,!1));fW(d,LW(p,b));GU(p.timing);var r;(r\u003dp.W)\u003d\u003dnull||VY$(r,b.kL)}};\ngp\u003dfunction(p,d,b){if(p.policy.Pn)return!1;var v;var P\u003dp.D,M\u003d((v\u003dd.U)\u003d\u003dnull?void 0:v.Q$)||-1;P.U\u003d\u003d\u003d3\u0026\u0026M+1\u003e\u003dP.V?(P.E5(\"sdai\",{haltrq:M+1,est:P.V}),v\u003d!1):v\u003dP.U!\u003d\u003d2;if(!v||!l3(d.U?d.U.D.kL:d.D.kL,p.policy,p.V,p.DN.aS())||p.DN.isSuspended\u0026\u0026(!fq(p.schedule)||p.DN.jq))return!1;if(p.policy.V\u0026\u0026wI\u003e\u003d5)return g.vg(p.DN.MF),!1;if(p.y$.isManifestless){if(d.B.length\u003e0\u0026\u0026d.U\u0026\u0026d.U.Q$\u003d\u003d\u003d-1||d.B.length\u003e\u003dp.policy.QX||!p.policy.El\u0026\u0026d.B.length\u003e0\u0026\u0026!p.policy.W.LB)return!1;if(d.Z)return!p.y$.isLive||!isNaN(p.Ns)}if(ULu(d))return p.logger.debug(\"Pending request with server-selectable format found\"),\n!1;if(!d.U){if(!d.D.zr())return!1;iv(d,p.DN.getCurrentTime())}if(eO(d)\u0026\u0026(d.Rv()!\u003d\u003deO(d)||p.DN.isSuspended))return!1;P\u003d(v\u003dp.policy.Y0)\u0026\u0026!d.B.length\u0026\u0026NP(d,!0)\u003cMath.min(v,NP(b));v\u003dd.B.length+b.B.length;M\u003d!p.policy.mp\u0026\u0026((d.B.length?d.B[0].oS():!1)||(b.B.length?b.B[0].oS():!1)||p.y$.isLive);(P||M)\u0026\u0026--v;if(v+1\u003e\u003dp.policy.tJ)return!1;v\u003dd.U;if(!v)return!0;v.type\u003d\u003d\u003d4\u0026\u0026v.D.zr()\u0026\u0026(d.U\u003dg.mC(v.D.S6(v)),v\u003dd.U);if(!v.wH()\u0026\u0026!v.D.dS(v))return!1;M\u003dp.y$.Rd||p.y$.V;if(p.y$.isManifestless\u0026\u0026M){M\u003dd.D.index.o1();var X\u003db.D.index.o1();\nM\u003dMath.min(M,X);if(d.D.index.RD()\u003e0\u0026\u0026M\u003e0\u0026\u0026v.Q$\u003e\u003dM)return d.RB\u003dM,b.RB\u003dM,!1}if(v.D.info.audio\u0026\u0026v.type\u003d\u003d\u003d4||v.wH())return!1;M\u003d!d.X\u0026\u0026!b.X;if(P\u003d!P)P\u003dv.xt,P\u003d!!(b.U\u0026\u0026!CW(b,b.U)\u0026\u0026b.U.xt\u003cP);X\u003dd\u003d\u003d\u003dp.videoTrack\u0026\u0026p.policy.RB;return P\u0026\u0026(!p.y$.isManifestless||b.U\u0026\u0026b.U.xt\u0026\u0026v.xt)\u0026\u0026M\u0026\u0026!X||p.policy.ob\u0026\u0026!d.X\u0026\u0026b.X?!1:cM(v)\u0026\u0026v.xt\u003eLBe(p,d)?(LBe(p,d),!1):(p\u003dd.Q8)\u0026\u0026p.isLocked()?!1:!0};\nLBe\u003dfunction(p,d){var b\u003dp.D;b\u003db.D?b.D.kq:null;if(p.policy.RB\u0026\u0026b)return b.startSecs+b.Ml+15;d\u003dtx(p.DN,d);p.policy.T_\u003e0\u0026\u0026(b\u003d((0,g.Ib)()-p.DN.pN)/1E3,d\u003dMath.min(d,p.policy.T_+p.policy.Jq*b));b\u003dp.DN.getCurrentTime()+d;return p.policy.SP\u0026\u0026(d\u003dQkC(p.DN)+p.policy.SP,d\u003cb)?(p.DN.E5(\"mrl\",{ori:b,mod:d},!0),p.policy.lO\u0026\u0026(p\u003dp.DN,b\u003d(0,g.Ib)(),p.pN\u003db),d):b};\n$LK\u003dfunction(p,d,b){if(b!\u003d\u003d0){a:if(d\u003dd.info,b\u003db\u003d\u003d\u003d2,d.D)d\u003dnull;else{var v\u003dd.AC[0];if(d.range)var P\u003dNW(d.range.start,Math.min(4096,d.B));else{if(d.U\u0026\u0026d.U.indexOf(\"/range/\")\u003e\u003d0||d.kL.Qw(\"defrag\")\u003d\u003d\u003d\"1\"||d.kL.Qw(\"otf\")\u003d\u003d\u003d\"1\"){d\u003dnull;break a}P\u003dNW(0,4096)}P\u003dnew tu([new wx(5,v.D,P,\"createProbeRequestInfo\"+v.X,v.Q$)],d.U);P.gT\u003db;P.D\u003dd.D;d\u003dP}d\u0026\u0026LW(p,d)}};\nLW\u003dfunction(p,d){p.DN.bD(d);var b\u003dBFz(d),v\u003dp.DN.uB();b\u003d{Ep:p.schedule,I8:b,HF:nkw(p.X,b),rP:U3(d.AC[0]),pY:sO(d.kL.D),t7:p.policy.B,B7:function(X,a){p.DN.sC(X,a)}};\nif(p.schedule.U.Z){var P,M;b.qD\u003d(((P\u003dp.videoTrack.D)\u003d\u003dnull?void 0:P.info.CX)||0)+(((M\u003dp.audioTrack.D)\u003d\u003dnull?void 0:M.info.CX)||0)}p.K8\u0026\u0026(b.Q$\u003dd.AC[0].Q$,b.Ns\u003dd.Ns,b.K8\u003dp.K8);v\u003d{ZP:RAD(d,p.DN.getCurrentTime()),fu:p.policy.ZF\u0026\u0026HM(d)\u0026\u0026d.AC[0].D.info.video?Iw$(p.B):void 0,jX:p.policy.RB,poToken:p.DN.Rp(),yd:p.DN.Jz(),Cu:p.Cu,Xx:isNaN(p.Xx)?null:p.Xx,Nv:p.Nv,Wm:p.Wm,Gp:p.Gp,UR:v};return new I7(p.policy,d,b,p.V,function(X,a){try{a:{var F\u003dX.info.AC[0].D,h\u003dF.info.video?p.videoTrack:p.audioTrack;if(!(X.state\u003e\u003d\n2)||X.isComplete()||X.Ec()||!(!p.DN.rE||p.DN.isSuspended||NP(h)\u003e3)){var O\u003dSkz(X,p.policy,p.V);O\u003d\u003d\u003d1\u0026\u0026(p.kJ\u003d!0);$LK(p,X,O);if(X.isComplete()||X.xJ()\u0026\u0026a\u003c3){if(p.policy.B){var J\u003dX.timing.TV();J.rst\u003dX.state;J.strm\u003dX.xhr.v7();J.cncl\u003dX.xhr\u0026\u0026X.Hu.V?1:0;p.DN.E5(\"rqs\",J)}X.UT\u0026\u0026p.DN.E5(\"sbwe3\",{},!0)}if(!p.xJ()\u0026\u0026X.state\u003e\u003d2){P3B(p.timing,X,F);var k\u003dp.DN;p.Xx\u0026\u0026X.HB\u0026\u0026k\u0026\u0026(p.Xx\u003dNaN,p.DN.dR(X.HB),p.DN.Ar(),p.DN.E5(\"cabrUtcSeek\",{mediaTimeSeconds:X.HB}));X.zE\u0026\u0026p.Xx\u0026\u0026X.zE\u0026\u0026!X.zE.action\u0026\u0026(p.DN.iI(p.Xx),p.Xx\u003dNaN,p.DN.E5(\"cabrUtcSeekFallback\",\n{targetUtcTimeSeconds:p.Xx}));X.k6\u0026\u0026p.DN.EE(X.k6);p.policy.YI\u0026\u0026(p.Gp\u003dX.Gp);if(X.state\u003d\u003d\u003d3){UN(h,X);HM(X.info)\u0026\u0026Q5(p,h,F,!0);if(p.U){var n\u003dX.info.yP();n\u0026\u0026p.U.MY(X.info.AC[0].Q$,F.info.id,n)}p.DN.SK()}else if(X.isComplete()\u0026\u0026X.info.AC[0].type\u003d\u003d\u003d5){if(X.state!\u003d\u003d4)X.iH()\u0026\u0026p.DN.handleError(X.JI(),X.V5());else{var r\u003d(X.info.AC[0].D.info.video?p.videoTrack:p.audioTrack).B[0]||null;r\u0026\u0026r instanceof I7\u0026\u0026r.Ec()\u0026\u0026r.yj(!0)}X.dispose()}else{X.iH()||mLu(p,X);var Z;((Z\u003dX.xp)\u003d\u003dnull?0:Z.itagDenylist)\u0026\u0026p.DN.R$(X.xp.itagDenylist);\nif(X.state\u003d\u003d\u003d4)$z(p,X),p.D\u0026\u0026awD(p.D,X.info,p.U);else if(p.policy.x6\u0026\u0026X.sV()\u0026\u0026!X.isComplete()\u0026\u0026!$z(p,X)\u0026\u0026!X.iH())break a;X.iH()\u0026\u0026(KBk(p,X),isNaN(p.Xx)||(p.DN.iI(p.Xx),p.Xx\u003dNaN));p.policy.gg\u0026\u0026!X.isComplete()?mL(p.DN):p.DN.SK();var C\u003dYkD(X,p.policy,p.V);$LK(p,X,C)}}}}}catch(G){a\u003dp.O5?1:0,p.O5\u003d!0,X\u003dwF(a),a\u003dUa(G,a),p.DN.handleError(a.errorCode,a.details,a.severity),X||p.DN.Aj()}},v)};\nmLu\u003dfunction(p,d){if(d.OR\u0026\u0026d.state\u003e\u003d2\u0026\u0026d.state!\u003d\u003d3){var b\u003dd.xhr.getResponseHeader(\"X-Response-Itag\");if(b){p.logger.debug(function(){return\"Applying streamer-selected format \"+b});\nvar v\u003dyu7(p.B,b),P\u003dd.info.B;P\u0026\u0026(P-\u003dv.I7(),v.B\u003d!0,d.info.AC[0].D.B\u003d!1,tWW(d,v.BJ(P)),KW(p.DN,p.videoTrack,v),cTu(p.videoTrack,v),p.DN.LM(v.info.video.quality),(P\u003dd.Tv())\u0026\u0026v.info.lastModified\u0026\u0026v.info.lastModified!\u003d\u003d+P\u0026\u0026UN(p.videoTrack,d))}else d.OR\u003d!1}};\nKBk\u003dfunction(p,d){var b\u003dd.info.AC[0].D,v\u003dd.JI();if(sO(b.kL.D)){var P\u003dg.lj(d.mQ(),3);p.DN.E5(\"dldbrerr\",{em:P||\"none\"})}P\u003dd.info.AC[0].Q$;var M\u003dj_(p.D,d.info.AC[0].H5,P);v\u003d\u003d\u003d\"net.badstatus\"\u0026\u0026(p.S+\u003d1);if(d.canRetry()\u0026\u0026xz(p.DN)){if(!(d.info.kL.U\u003e\u003dp.policy.uu\u0026\u0026p.U\u0026\u0026d.info.isDecorated()\u0026\u0026v\u003d\u003d\u003d\"net.badstatus\"\u0026\u0026p.U.vg(M,P))){P\u003d(b.info.video\u0026\u0026b.kL.U\u003e1||d.o9\u003d\u003d\u003d410||d.o9\u003d\u003d\u003d500||d.o9\u003d\u003d\u003d503)\u0026\u0026!(e_(p.B.X).size\u003e0)\u0026\u0026!sO(b.kL.D);M\u003dd.V5();var X\u003db.info.video?p.videoTrack:p.audioTrack;P\u0026\u0026(M.stun\u003d\"1\");p.DN.handleError(v,\nM);p.xJ()||(P\u0026\u0026(p.logger.debug(function(){return\"Stunning format \"+b.info.id}),$L(p.B,b)),UN(X,d),p.DN.SK())}}else X\u003d1,p.U\u0026\u0026d.info.isDecorated()\u0026\u0026v\u003d\u003d\u003d\"net.badstatus\"\u0026\u0026p.U.vg(M,P)\u0026\u0026(X\u003d0),p.y$.isLive\u0026\u0026d.JI()\u003d\u003d\u003d\"net.badstatus\"\u0026\u0026p.S\u003c\u003dp.policy.qX*2?(RXw(p.y$),p.y$.Rd||p.y$.isPremiere?Vp(p.DN,0,{wg:\"badStatusWorkaround\"}):p.y$.V?Vp(p.DN,p.y$.Hb,{wg:\"badStatusWorkaround\",\nnZ:!0}):Bt(p.DN)):p.DN.handleError(v,d.V5(),X)};\n$z\u003dfunction(p,d){if(p.policy.useUmp\u0026\u0026d.xJ())return!1;try{var b\u003dd.info.AC[0].D,v\u003db.info.video?p.videoTrack:p.audioTrack;if(p.y$.isManifestless\u0026\u0026v){p.S\u003d0;v.Z\u0026\u0026(d.xJ(),d.isComplete()||d.sV(),v.Z\u003d!1);d.BZ()\u0026\u0026p.DN.q$.GC(1,d.BZ());var P\u003dd.RD(),M\u003dd.WV();l0(p.y$,P,M)}if(d.info.rP()\u0026\u0026!i3(d.info))for(var X\u003dg.u(d.F4()),a\u003dX.next();!a.done;a\u003dX.next())rTq(v,a.value);for(p.DN.getCurrentTime();v.B.length\u0026\u0026v.B[0].state\u003d\u003d\u003d4;){var F\u003dv.B.shift();nb$(v,F);v.oB\u003dF.ZE()}v.B.length\u0026\u0026nb$(v,v.B[0]);var h\u003d!!eO(v);h\u0026\u0026d instanceof\nyp\u0026\u0026(b.info.qH()?Tmw(p.timing):RE7(p.timing));return h}catch(O){d\u003dd.V5();d.origin\u003d\"hrhs\";a:{p\u003dp.DN;b\u003dO;if(b instanceof Error){d.msg||(d.msg\u003d\"\"+b.message);d.name||(d.name\u003d\"\"+b.name);if(b instanceof g.RN\u0026\u0026b.args)for(v\u003dg.u(Object.entries(b.args)),P\u003dv.next();!P.done;P\u003dv.next())M\u003dg.u(P.value),P\u003dM.next().value,M\u003dM.next().value,d[\"arg\"+P]\u003d\"\"+M;g.DF(b);if(b.level\u003d\u003d\u003d\"WARNING\"){p.FF.He(d);break a}}p.handleError(\"fmt.unplayable\",d,1)}return!1}};\nxLz\u003dfunction(p){var d\u003dp.videoTrack.D.index;p.K8\u003dnew DLC({xV:p.policy.xV,LB:p.policy.W.LB,wi:d.kC(),o1:function(){return d.o1()},\ncJ:function(){return d.cJ()}})};\nQ5\u003dfunction(p,d,b,v){if(!(b.zr()||b.bx()||b.B||!l3(b.kL,p.policy,p.V)||b.info.qC\u003d\u003d\u003d\"f\"||p.policy.D)){if(v){v\u003dp.X;var P\u003db.info;v\u003drGu(v,P.video?v.policy.qh:v.policy.HW,P.CX)}else v\u003d0;v\u003db.BJ(v);p\u003dLW(p,v);i3(v)\u0026\u0026fW(d,p);b.B\u003d!0}};\nRW\u003dfunction(p,d,b,v,P,M,X,a){g.e.call(this);var F\u003dthis;this.DN\u003dp;this.n9\u003dd;this.videoTrack\u003db;this.audioTrack\u003dv;this.y$\u003dP;this.C\u003dM;this.isAudioOnly\u003dX;this.Z\u003da;this.U\u003dDc;this.kJ\u003d!1;this.logger\u003dnew g.T$(\"sabr\");this.W\u003dthis.O5\u003dthis.eB\u003d!1;this.videoInfos\u003dthis.X\u003dthis.C.videoInfos;this.B\u003dthis.aB\u003dthis.C.D;this.D\u003dnew DW(d,M,function(h,O){F.DN.E5(h,O)});\nthis.n9.m2||BMj(this);this.isAudioOnly\u0026\u0026RP7(this,this.y$.D[\"0\"])};\nTMK\u003dfunction(p,d){var b\u003d[];d\u003dg.u(d);for(var v\u003dd.next();!v.done;v\u003dd.next())b.push(g.An(v.value,p.y$.vX));return b};\nRP7\u003dfunction(p,d,b){d!\u003d\u003dp.V\u0026\u0026(p.V\u0026\u0026(p.kJ\u003d!0),p.V\u003dd,p.bR(d,p.videoTrack,b))};\npee\u003dfunction(p,d){p.logger.debug(\"setConstraint: \"+PY(d));V5(p.n9)\u0026\u0026(p.O5\u003dd.reason\u003d\u003d\u003d\"m\"||d.reason\u003d\u003d\u003d\"l\"?!0:!1);d.reason\u003d\u003d\u003d\"m\"?d.isLocked()\u0026\u0026ATj(p,d.D):WBq(p,d)?k1(p,d.U,d.D):p.videoInfos\u003dp.X;p.U\u003dd};\nWBq\u003dfunction(p,d){return p.n9.qz\u0026\u0026d.reason\u003d\u003d\u003d\"b\"||p.n9.SA?!1:p.n9.fb?!0:d.reason\u003d\u003d\u003d\"l\"||d.reason\u003d\u003d\u003d\"b\"||d.reason\u003d\u003d\u003d\"o\"};\ndSz\u003dfunction(p,d){return d.isLocked()\u0026\u0026p.D.U||p.U\u003d\u003d\u003dvoid 0?!1:d.xq(p.U)};\nbqe\u003dfunction(p,d){var b,v\u003d(b\u003dp.V)\u003d\u003dnull?void 0:b.info.video.D;return p.kJ?!0:p.V?d!\u003d\u003dv?!0:!p.D.U||p.n9.nB\u0026\u0026p.D.D\u003d\u003d\u003dp.V.info.itag?!1:!0:!1};\nATj\u003dfunction(p,d){var b\u003dp.D.D;if(b){p.videoInfos\u003dp.X;var v\u003dg.xQ(p.videoInfos,function(P){return P.id\u003d\u003d\u003db});\nv\u0026\u0026v.video.D\u003d\u003d\u003dd?p.videoInfos\u003d[v]:(v\u003dp.videoInfos.map(function(P){return P.id}),p.DN.E5(\"sabrpf\",{pfid:\"\"+b,\nvfids:\"\"+v.join(\".\")}),k1(p,d,d),S_(p.D,\"\"))}else k1(p,d,d)};\nk1\u003dfunction(p,d,b){p.videoInfos\u003dp.X;p.videoInfos\u003dg.Je(p.videoInfos,function(v){return v.video.D\u003e\u003dd\u0026\u0026v.video.D\u003c\u003db})};\nBMj\u003dfunction(p){var d\u003dOke(p.D,p.Z);d\u0026\u0026(p.B\u003d[d])};\nvRW\u003dfunction(p,d,b){if(p.n9.m2){if(p.Z){var v\u003dg.Je(p.B,function(P){return P.id\u003d\u003d\u003dp.Z});\nreturn nN(v,b).includes(d)}v\u003dg.Je(p.B,function(P){var M;return!((M\u003dP.WX)\u003d\u003dnull||!M.isDefault)});\nif(v.length\u003e0)return nN(v,b).includes(d)}return nN(p.B,b).includes(d)};\nnN\u003dfunction(p,d){return p.map(function(b){return s3(g.An(b,d))})};\nPek\u003dfunction(p){var d;if((d\u003dp.U)\u003d\u003dnull?0:d.isLocked())return p.videoInfos;var b\u003de_(p.D);d\u003dg.Je(p.videoInfos,function(v){return v.CX\u003ep.n9.CX?!1:!b.has(v.id)});\nh5q(p.D)\u0026\u0026(d\u003dg.Je(d,function(v){return v.video.width\u003c\u003d854\u0026\u0026v.video.height\u003c\u003d480}));\nreturn d};\nqzu\u003dfunction(p,d,b,v){var P\u003dp.y$,M\u003dp.FF.getVideoData(),X\u003dg.gI(M),a\u003dp.H0,F\u003dhB({mZ:M.G(),FF:p.FF,Ua:p.Ua,n9:p.n9,pN:p.pN,le:p.le,p4:p.p4,RL:p.RL,Fm:p.Fm,isPrefetch:p.isPrefetch,pF:p.pF,sabrLicenseConstraint:M.sabrLicenseConstraint,g6:p.g6,f4:p.f4,e1:p.e1,OC:p.OC,iXZ:!!a}),h\u003dOq(M,p.UR,p.nextRequestPolicy,p.dT,p.Ku,p.VEJ,p.O6);v\u0026\u0026b\u0026\u0026(v\u003dh.sF?h.sF.map(function(Z){return Z.type}):[],b(\"ssap\",{stmctxt:v.join(\"_\"),\nunsntctxt:h.Pr?h.Pr.join(\"_\"):\"\"}));v\u003dp.SX;var O\u003dp.v0;if(O\u003d\u003d\u003dvoid 0\u0026\u0026v\u003d\u003d\u003dvoid 0){var J;O\u003dMT$(P.vX,(J\u003dp.T6)\u003d\u003dnull?void 0:J.video);var k;v\u003dMT$(P.vX,(k\u003dp.T6)\u003d\u003dnull?void 0:k.audio)}if(M.Nv)var n\u003dM.Nv;M\u003d{Y6:F,PP:p.PP,SX:v,v0:O,H0:a,videoPlaybackUstreamerConfig:n,Wr:h};p.cW\u0026\u0026(M.cW\u003dp.cW);if(X\u0026\u0026d){X\u003dnew Map;var r\u003dg.u(P.IB);for(a\u003dr.next();!a.done;a\u003dr.next())a\u003da.value,(F\u003dP.wE[j2j(P,a)]||\"\")?(X.has(F)||X.set(F,[]),X.get(F).push(a)):b\u0026\u0026b(\"ssap\",{nocid4fmt:(a.itag||\"\")+\"_\"+(a.lmt||0)+\"_\"+(a.xtags||\"\")});P\u003dnew Map;\nr\u003dg.u(p.G_);for(a\u003dr.next();!a.done;a\u003dr.next())a\u003da.value,F\u003da.startTimeMs||0,h\u003dvoid 0,J\u003d(h\u003dd)\u003d\u003dnull?void 0:Un(h,F),h\u003dJ.clipId,J\u003dJ.tH,h?(P.has(h)||(k\u003dX.get(h)||[],P.set(h,{clipId:h,G_:[],uf:k})),J!\u003d\u003d0\u0026\u0026(a.startTimeMs\u003dF-J),P.get(h).G_.push(a)):b\u0026\u0026(h\u003dvoid 0,b(\"ssap\",{nocid4range:\"1\",fmt:((h\u003da.formatId)\u003d\u003dnull?void 0:h.itag)||\"\",st:F.toFixed(3),d:(a.durationMs||0).toFixed(3),timeline:re(d)}));M.iK\u003d[];P\u003dg.u(P.entries());for(X\u003dP.next();!X.done;X\u003dP.next())X\u003dg.u(X.value),X.next(),X\u003dX.next().value,M.iK.push(X);\nif(p.G_.length\u0026\u0026!M.iK.length){b\u0026\u0026b(\"ssap\",{nobfrange:\"1\",br:Xeq(p.G_),timeline:re(d)});return}p.NL\u0026\u0026(M.NL\u003dp.NL);p.LW\u0026\u0026(M.LW\u003dp.LW)}else M.G_\u003dp.G_,M.uf\u003dP.IB,X\u0026\u0026((r\u003dp.G_)\u003d\u003dnull?void 0:r.length)\u003e0\u0026\u0026!d\u0026\u0026b\u0026\u0026b(\"ssap\",{bldmistlm:\"1\"});return M};\nMT$\u003dfunction(p,d){return d?[g.An(d.info,p)]:[]};\nXeq\u003dfunction(p){var d\u003d\"\";p\u003dg.u(p);for(var b\u003dp.next();!b.done;b\u003dp.next()){b\u003db.value;var v\u003dvoid 0,P\u003dvoid 0,M\u003dvoid 0;d+\u003d\"fmt.\"+(((v\u003db.formatId)\u003d\u003dnull?void 0:v.itag)||\"\")+\"_\"+(((P\u003db.formatId)\u003d\u003dnull?void 0:P.lmt)||0)+\"_\"+(((M\u003db.formatId)\u003d\u003dnull?void 0:M.xtags)||\"\")+\";st.\"+(b.startTimeMs||0).toFixed(3)+\";d.\"+(b.durationMs||0).toFixed(3)+\";\"}return d};\nfN\u003dfunction(p,d,b){var v\u003dthis;this.requestType\u003dp;this.kL\u003dd;this.eI\u003db;this.U\u003dnull;this.Up\u003d{ScX:function(){var P;return(P\u003dv.data)\u003d\u003dnull?void 0:P.isPrefetch},\nKu:function(){var P;return(P\u003dv.data)\u003d\u003dnull?void 0:P.Ku}}};\nmku\u003dfunction(p,d,b){d\u003dfk(p.kL,a8u(p,d,b),d);p.aO()\u0026\u0026d.set(\"probe\",\"1\");return d};\na8u\u003dfunction(p,d,b){p.gT\u003d\u003d\u003dvoid 0\u0026\u0026(p.gT\u003dp.kL.gT(d,b));return p.gT};\noRz\u003dfunction(p){var d,b;return((d\u003dp.D)\u003d\u003dnull?void 0:(b\u003dd.Y6)\u003d\u003dnull?void 0:b.o0)||0};\nFJW\u003dfunction(p){var d,b;return!!((d\u003dp.D)\u003d\u003dnull?0:(b\u003dd.Y6)\u003d\u003dnull?0:b.g6)};\nhl7\u003dfunction(p){var d\u003d{},b\u003d[],v\u003d[];if(!p.data)return d;for(var P\u003d0;P\u003cp.data.G_.length;P++){var M\u003dp.data.G_[P],X\u003dvoid 0;b.push(\"i.\"+((X\u003dM.formatId)\u003d\u003dnull?void 0:X.itag)+\"_st.\"+(M.startTimeMs+\"_e.\"+(M.startTimeMs+M.durationMs)+\"_d.\"+M.durationMs)+(\"_sn.\"+M.EA)+(\"_en.\"+M.nf))}for(P\u003d0;P\u003cp.data.PP.length;P++){M\u003dp.data.PP[P];var a\u003dX\u003dvoid 0,F\u003dvoid 0,h\u003dvoid 0;v.push(\"i.\"+((X\u003dM.formatId)\u003d\u003dnull?void 0:X.itag)+\"_sn.\"+M.sequenceNumber+\"_sl.\"+(M.tq||NaN)+\"_lb.\"+M.u0+\"_tr.s_\"+((a\u003dM.Dr)\u003d\u003dnull?void 0:a.startTicks)+\n\"_d_\"+((F\u003dM.Dr)\u003d\u003dnull?void 0:F.Lo)+\"_t_\"+((h\u003dM.Dr)\u003d\u003dnull?void 0:h.timescale)+\"_ed_\"+M.NR)}d.ptime\u003doRz(p);d.rtype\u003dp.requestType;d.brl\u003db.join(\";\");d.ps\u003dv.join(\";\");return d};\nOq$\u003dfunction(p){if(p.Pn)return{JR:g.JH(p.experiments,\"html5_future_encryptor_auto_select_js_max_size_bytes\"),Sp:g.JH(p.experiments,\"html5_future_encryptor_auto_select_wasm_max_size_bytes\")}};\nuw\u003dfunction(p,d){this.FW\u003dp;this.cipher\u003dthis.FW.exports.AES128CTRCipher_create(d.byteOffset)};\nlw\u003dfunction(p){return function(d){return{profile:p,dP:Math.ceil(d.byteLength/16)}}};\nsB\u003dfunction(p,d){this.key\u003dp;this.subtleCrypto\u003dd;this.D\u003d!1};\nJsq\u003dfunction(p){var d\u003dglobalThis.crypto.subtle;d\u003dd\u003d\u003d\u003dvoid 0?window.crypto.subtle:d;return FW(a0(function(){return d.importKey(\"raw\",p,\"AES-CTR\",!1,[\"encrypt\"]).catch(function(b){return Promise.reject(b.name+\": \"+b.message)})}),function(b){return new sB(b,d)})};\nZI\u003dfunction(p){this.D\u003d!1;this.U\u003dnew fs(p)};\nEB\u003dfunction(p,d){this.FW\u003dp;var b\u003dp.Ea(d);this.D\u003dnew uw(p,b!\u003dnull?b:d);b\u0026\u0026p.free(b.byteOffset)};\nkGu\u003dfunction(p){g.DF(\"wasm encryptor failed: \"+p);throw p;};\nCN\u003dfunction(p,d,b){var v\u003dthis;this.key\u003dp;this.V\u003dthis.X\u003d!1;this.JR\u003d32768;this.Sp\u003d131072;d\u003d\u003dnull||FW(d,function(P){v.D\u003dnew EB(P,v.key);v.V\u003dP.y5});\nif(b\u003d\u003dnull?0:b.Sp)this.Sp\u003db.Sp;if(b\u003d\u003dnull?0:b.JR)this.JR\u003db.JR};\nnRz\u003dfunction(p,d,b){p.U||(p.U\u003dnew ZI(p.key));return hG(p.U.encrypt(d,b),kGu)};\nrsW\u003dfunction(p,d,b){if(!p.B){if(!(\"crypto\"in globalThis\u0026\u0026\"subtle\"in globalThis.crypto))return qE(\"native encryptor unavailable\");p.B\u003dJsq(p.key)}return hG(FW(p.B,function(v){return v.encrypt(d,b)}),kGu)};\nNU\u003dfunction(p,d,b){this.D\u003dp;this.FW\u003dd;this.V\u003db;this.B\u003d!1;this.iv\u003d(0,g.JB)(Ny(16))};\nf8K\u003dfunction(p){p.U||(p.U\u003dnew CN(p.D.D,p.FW,p.V));return p.U};\nu_z\u003dfunction(p,d){var b;return g.z(function(v){(0,g.Ib)();b\u003dyWk(p.D);return v.return(b.encrypt(d,p.iv))})};\nl8z\u003dfunction(p,d){var b;return g.z(function(v){(0,g.Ib)();var P\u003dp.D;P.V||(P.V\u003dnew $yD(P.B));b\u003dP.V;return v.return(xyK(b,d,p.iv))})};\nsQk\u003dfunction(p,d,b){var v;return g.z(function(P){(0,g.Ib)();v\u003dyWk(p.D);return P.return(v.decrypt(d,b))})};\nGs\u003dfunction(p){g.e.call(this);var d\u003dthis;this.gE\u003dp;this.D\u003dnew Map;this.V\u003d[];this.U\u003dthis.gE.experiments.Wb(\"html5_onesie_trusted_hosts_for_all\")||!Ze();this.C\u003dg.JH(this.gE.experiments,\"html5_onesie_prewarm_interval_ms\");this.W\u003dnew g.bR(this.Z,this.C,this);this.S\u003d-1;this.Up\u003d{QfN:function(){return d.D},\nreZ:function(){return d.X},\numX:function(){return ZqD}};\ng.Y(this,this.W);MWW(this,g.Vr(\"yt-player-bandaid-host\"));this.X\u003dthis.load();this.C\u0026\u0026this.X.then(function(){d.Z()})};\nMWW\u003dfunction(p,d){var b\u003dd\u003d\u003dnull?void 0:d.primary;p.B(0,b);b\u003db?ERD(b):void 0;p.B(2,b);p.B(1,d\u003d\u003dnull?void 0:d.secondary)};\nwe\u003dfunction(p,d){return new g.fR(\"https://\"+d+p.gE.eD.baseUrl)};\nCee\u003dfunction(p,d){p\u003d\"https://\"+l5(d.location)+\"/initplayback?c\u003d\"+$b(p.gE)+\"\u0026owc\u003d1\";lv(p,\"pw\",function(b){b.ht\u003dd.D})};\nUB\u003dfunction(p,d,b,v){lv(\"https://\"+d+\"/videoplayback?probe\u003d1\",b,function(P){!v.T(\"html5_onesie_host_racing\")||v.videoData.isLivePlayback||v.T(\"html5_onesie_probe_ec_hosts\")||v.DM||v.nE();p.V.push(P)},function(P){p.V.push(P.details)})};\nERD\u003dfunction(p){return p.replace(/(\\d+)---/g,function(d,b){d\u003dNumber(b);return(d\u003d\u003d\u003d1?2:d-1)+\"---\"})};\ncO\u003dfunction(p,d){var b,v,P,M,X,a,F,h;return g.z(function(O){if(O.D\u003d\u003d1){b\u003dwe(p,\"redirector.googlevideo.com\");b.set(\"alr\",\"yes\");b.set(\"id\",\"\"+Math.round(Math.random()*1E5));if(d\u003d\u003d\u003d1||d\u003d\u003d\u003d2)b.set(\"cmo\u003dsensitive_content\",\"yes\"),b.set(\"sc\",\"yes\");d\u003d\u003d\u003d2\u0026\u0026b.set(\"cmo\u003dtd\",\"c.youtube.com\");v\u003d{format:\"RAW\",timeout:5E3};return g.y(O,jS(b.z7(),v),2)}P\u003dO.U;if(P.xhr.status!\u003d\u003d200||!P.xhr.responseText)return O.return(Promise.reject(new g.RN(\"b204258371_no_host\",b.z7(),P.xhr.status)));M\u003dnew g.fR(P.xhr.responseText);\nX\u003dl5(M);a\u003dM.get(\"ms\");F\u003dwe(p,X);h\u003dM.get(\"mm\");F.set(\"ms\",a);F.set(\"mm\",h);return X\u0026\u0026P5$(X)?d!\u003d\u003d2||vI(X)?O.return(F):O.return(Promise.reject(new g.RN(\"b204258371_untrusted\",X,a))):O.return(Promise.reject(new g.RN(\"b204258371_invalid\",X,a)))})};\nNf7\u003dfunction(p){var d\u003dp.V;p.V\u003d[];return d};\nP5$\u003dfunction(p){return/.*(\\.c\\.youtube\\.com|.*\\.googlevideo\\.com)/.test(p)};\nvI\u003dfunction(p){var d\u003d/sn-[^.]*-/;return/.*\\.c\\.youtube\\.com/.test(p)\u0026\u0026!d.test(p)};\nGG$\u003dfunction(p,d){this.location\u003dp;this.D\u003dd};\nyh\u003dfunction(p){this.Ck\u003dp;this.U\u003d!1;this.D\u003d[]};\nzs\u003dfunction(p){for(;p.D.length\u0026\u0026!p.D[0].isEncrypted;){var d\u003dp.D.shift(),b\u003dd.videoId,v\u003dd.Ip,P\u003dd.formatId,M\u003dd.buffer;d\u003dd.lw;if(M)d\u003dvoid 0,(d\u003dIg(p.Ck.kI,b))\u003d\u003dnull||CG(d,v,P,M);else if(d)p.Ck.kI.KN(b,v,P);else if(v\u003dp.Ck,v.D[P].uD\u003d!0,b\u003dIg(v.kI,b),b\u003d\u003dnull?0:b.dg.has(P))b\u003d\u003dnull||ld(b,P)}};\ng.eB\u003dfunction(p){this.data\u003dp;this.D\u003d0;this.V\u003d!1;this.B\u003d0;this.error\u003d!1;this.register\u003dthis.U\u003d0;if(jB.length\u003d\u003d\u003d0){jB.length\u003d288;jB.fill(8);for(p\u003d144;p\u003c280;p++)jB[p]\u003dp\u003c\u003d255?9:7;tw.length\u003d32;tw.fill(5);iw.length\u003d286;iw.fill(0);for(p\u003d261;p\u003c285;p++)iw[p]\u003dMath.floor((p-261)/4);HO[257]\u003d3;for(p\u003d258;p\u003c285;p++){var d\u003dHO[p-1];d+\u003d1\u003c\u003ciw[p-1];HO[p]\u003dd}HO[285]\u003d258;for(p\u003d0;p\u003c30;p++)DI[p]\u003dp\u003c\u003d3?0:Math.floor((p-2)/2);for(p\u003dVh[0]\u003d1;p\u003c30;p++)d\u003dVh[p-1],d+\u003d1\u003c\u003cDI[p-1],Vh[p]\u003dd}p\u003d100+7*this.data.length;this.data[0]\u003d\u003d\u003d31\u0026\u0026this.data[1]\u003d\u003d\u003d\n139\u0026\u0026(p\u003d(new DataView(this.data.buffer,this.data.byteOffset+this.data.length-4)).getUint32(0,!0),this.data\u003dthis.data.subarray(10,this.data.length-8));this.output\u003dnew Uint8Array(p)};\ng.LN\u003dfunction(p){for(;!p.V\u0026\u0026!p.error;){var d\u003dp;d.V\u003d!!SB(d,1);switch(SB(d,2)){case 2:var b\u003d[],v\u003d[];v.length\u003d19;v.fill(0);var P\u003dSB(d,5)+257;var M\u003dSB(d,5)+1;for(var X\u003dSB(d,4)+4,a\u003d0;a\u003cX;a++)v[wee[a]]\u003dSB(d,3);v\u003dY1(v);for(X\u003dP+M;b.length\u003cX;){a\u003dUSu(d,v);switch(a){case 16:a\u003db[b.length-1];var F\u003dSB(d,2)+3;break;case 17:a\u003d0;F\u003dSB(d,3)+3;break;case 18:a\u003d0;F\u003dSB(d,7)+11;break;default:F\u003d1}for(;F\u003e0;F--)b.push(a)}b.length!\u003d\u003dX?d.error\u003d!0:(M\u003db.slice(-M),b.length\u003dP,csw(d,b,M));break;case 1:csw(d,jB,tw);break;case 0:ge(d,\nd.D\u00267);b\u003dSB(d,16);P\u003dSB(d,16);(b^P)!\u003d\u003d65535\u0026\u0026(d.error\u003d!0);d.output.set(d.data.subarray(d.U,d.U+b),d.B);d.U+\u003db;d.B+\u003db;break;default:d.error\u003d!0}p.B\u003ep.output.length\u0026\u0026(p.output\u003dnew Uint8Array(p.B*2),p.B\u003d0,p.U\u003d0,p.V\u003d!1,p.D\u003d0,p.register\u003d0)}p.output.length!\u003d\u003dp.B\u0026\u0026(p.output\u003dp.output.subarray(0,p.B));return p.error?new Uint8Array(0):p.output};\ncsw\u003dfunction(p,d,b){d\u003dY1(d);b\u003dY1(b);for(var v\u003dp.data,P\u003dp.output,M\u003dp.B,X\u003dp.register,a\u003dp.D,F\u003dp.U;;){if(a\u003c15){if(F\u003ev.length){p.error\u003d!0;break}X|\u003d(v[F+1]\u003c\u003c8)+v[F]\u003c\u003ca;F+\u003d2;a+\u003d16}var h\u003dd[X\u0026127];if(h\u003c0)for(X\u003e\u003e\u003d7;h\u003c0;)h\u003dd[(X\u00261)-h],X\u003e\u003e\u003d1;else X\u003e\u003e\u003dh\u002615;a-\u003dh\u002615;h\u003e\u003e\u003d4;if(h\u003c256)P[M++]\u003dh;else if(p.register\u003dX,p.D\u003da,p.U\u003dF,h\u003e256){X\u003dHO[h];X+\u003dSB(p,iw[h]);F\u003dUSu(p,b);a\u003dVh[F];a+\u003dSB(p,DI[F]);if(ys$\u0026\u0026X\u003ca)a\u003dM-a,P.copyWithin(M,a,a+X);else for(F\u003dM+X,h\u003dM;h\u003cF;h+\u003d4)P[h]\u003dP[h-a],P[h+1]\u003dP[h-a+1],P[h+2]\u003dP[h-a+2],P[h+3]\u003dP[h-a+3];M+\u003d\nX;X\u003dp.register;a\u003dp.D;F\u003dp.U}else break}p.B\u003dM};\nUSu\u003dfunction(p,d){if(p.D\u003c7){var b\u003dp.data,v\u003dp.U;v\u003eb.length\u0026\u0026(p.error\u003d!0);p.register|\u003d(b[v+1]\u003c\u003c8)+b[v]\u003c\u003cp.D;p.U+\u003d2;p.D+\u003d16}b\u003dd[p.register\u0026127];if(b\u003e\u003d0)return ge(p,b\u002615),b\u003e\u003e4;for(ge(p,7);b\u003c0;)b\u003dd[SB(p,1)-b];return b\u003e\u003e4};\nSB\u003dfunction(p,d){for(;p.D\u003cd;){if(p.U\u003e\u003dp.data.length)return p.error\u003d!0,0;p.register|\u003dp.data[p.U++]\u003c\u003cp.D;p.D+\u003d8}var b\u003dp.register\u0026(1\u003c\u003cd)-1;p.register\u003e\u003e\u003dd;p.D-\u003dd;return b};\nge\u003dfunction(p,d){p.D-\u003dd;p.register\u003e\u003e\u003dd};\nY1\u003dfunction(p){for(var d\u003d[],b\u003dg.u(p),v\u003db.next();!v.done;v\u003db.next())v\u003dv.value,d[v]||(d[v]\u003d0),d[v]++;var P\u003dd[0]\u003d0;b\u003d[];var M\u003d0;v\u003d0;for(var X\u003d1;X\u003cd.length;X++)d[X]?v\u003dX:d[X]\u003d0,P\u003dP+d[X-1]\u003c\u003c1,b[X]\u003dP,X\u003e7\u0026\u0026(M+\u003dd[X]);for(P\u003d1;P\u003cM;)P\u003c\u003c\u003d1;d\u003d128;v\u003dnew Int16Array(128+(P+v)*2);for(M\u003d0;M\u003cp.length;M++)if(X\u003dp[M]){for(var a\u003db[X]++,F\u003dP\u003d0;F\u003cX;F++)P\u003dP\u003c\u003c1|a\u003e\u003eF\u00261;a\u003dM\u003c\u003c4|X;if(X\u003c\u003d7)for(F\u003d1\u003c\u003c7-X;F--;)v[F\u003c\u003cX|P]\u003da;else{F\u003dP\u0026127;X-\u003d7;for(P\u003e\u003e\u003d7;X--;){v[F]||(v[F]\u003d-d,d+\u003d2);var h\u003dP\u00261;P\u003e\u003e\u003d1;F\u003dh-v[F]}v[F]\u003da}}return v};\nI8q\u003dfunction(p){var d,b,v,P,M,X,a;return g.z(function(F){switch(F.D){case 1:if(!(\"DecompressionStream\"in window))return F.return(g.LN(new g.eB(p)));d\u003dnew DecompressionStream(\"gzip\");b\u003dd.writable.getWriter();b.write(p);b.close();v\u003dd.readable.getReader();P\u003dnew uQ([]);case 2:return g.y(F,v.read(),5);case 5:M\u003dF.U;X\u003dM.value;if(a\u003dM.done){F.LX(4);break}P.append(X);F.LX(2);break;case 4:return F.return(P.y6())}})};\nQh\u003dfunction(p,d){this.D\u003dp;this.FW\u003dd};\nzlw\u003dfunction(p){return hG(hG(a0(function(){return FW(p.FW,function(d){return p.q5(p.D,d)})}),function(){return p.A_(p.D)}),function(){return p.Kg(p.D)})};\njQC\u003dfunction(p,d){return zlw(new Qh(p,d))};\n$1\u003dfunction(p){nG.call(this,\"onesie\");this.kI\u003dp;this.D\u003d{};this.B\u003d!0;this.V\u003dnull;this.queue\u003dnew yh(this);this.X\u003d{};this.S\u003dTTw(function(d,b){var v\u003dthis;return function M(){var X,a,F,h,O,J,k,n,r,Z,C,G,U,I,V,S,B,x,Pj,qC;return J7C(M,function(pz){switch(pz.D){case 1:g.ZB(pz,2);v.kI.v8();X\u003dfunction(Q){return function(W){throw{name:Q,message:W};}};\na\u003dd.y6();g.sW(pz,4,5);if(!b){pz.LX(7);break}return ouu(pz,hG(tTW(v.kI,a,v.iv),X(\"DecryptError\")).wait(),8);case 8:F\u003dpz.U;case 7:if(!v.kI.enableCompression){pz.LX(9);break}return ouu(pz,hG(jQC((J\u003dF)!\u003dnull?J:a,v.kI.G().Pn),X(\"DecompressError\")).wait(),10);case 10:h\u003dpz.U;case 9:O\u003dgD((n\u003d(k\u003dh)!\u003dnull?k:F)!\u003dnull?n:a,RMC);case 5:g.NC(pz,0,2);if(Z\u003d(r\u003dv.kI.G())\u003d\u003dnull?void 0:r.FW)((C\u003dF)\u003d\u003dnull?void 0:C.buffer)\u003d\u003d\u003dZ.exports.memory.buffer\u0026\u0026Z.free(F.byteOffset),((G\u003dh)\u003d\u003dnull?void 0:G.buffer)\u003d\u003d\u003dZ.exports.memory.buffer\u0026\u0026\nZ.free(h.byteOffset);g.GC(pz,6);break;case 4:throw I\u003dU\u003dg.Cz(pz),new Gr(\"onesie.response.parse\",{name:(x\u003dI.name)!\u003dnull?x:\"unknown\",message:(Pj\u003dI.message)!\u003dnull?Pj:\"unknown\",wasm:((V\u003dv.kI.G())\u003d\u003dnull?0:V.FW)?((S\u003dv.kI.G())\u003d\u003dnull?0:(B\u003dS.FW)\u003d\u003dnull?0:B.y5)?\"1js\":\"1\":\"0\",enc:v.B,gz:v.kI.enableCompression,webcrypto:!!Ze()});case 6:return iqz(O),qC\u003dg.U7(O.body),pz.return(qC);case 2:g.NC(pz),g.GC(pz,0)}})}()})};\nm6\u003dfunction(p){var d\u003dp.queue;d.D.length\u0026\u0026d.D[0].isEncrypted\u0026\u0026!d.U\u0026\u0026(d.D.length\u003d0);d\u003dg.u(Object.keys(p.D));for(var b\u003dd.next();!b.done;b\u003dd.next()){b\u003db.value;var v\u003dp.D[b];if(!v.uD){var P\u003dp.queue;P.D.push({videoId:v.videoId,formatId:b,isEncrypted:!1});P.U||zs(P)}}};\nDSC\u003dfunction(p,d){var b\u003dd.getLength(),v\u003d!1;switch(p.V){case 0:p.kI.T(\"html5_future_onesie_ump_handler_on_player_response\")?hG(FW(p.S(d,p.B),function(P){Hqu(p.kI,P)}),function(P){p.kI.Cp(P)}):p.v8(d,p.B).then(function(P){Hqu(p.kI,P)},function(P){p.kI.Cp(P)});\nbreak;case 2:p.E8(\"ormk\");d\u003dd.y6();p.queue.decrypt(d);break;default:v\u003d!0}p.kI.im\u0026\u0026p.kI.E5(\"ombup\",\"id.11;pt.\"+p.V+\";len.\"+b+(v?\";ignored.1\":\"\"));p.V\u003dnull};\niqz\u003dfunction(p){if(p.e_!\u003d\u003d1)throw new Gr(\"onesie.response.badproxystatus\",{st:p.e_,webcrypto:!!Ze(),textencoder:!!g.ee.TextEncoder});if(p.fg!\u003d\u003d200)throw new Gr(\"onesie.response.badstatus\",{st:p.fg});};\nVTK\u003dfunction(p){return new Promise(function(d){setTimeout(d,p)})};\nelq\u003dfunction(p,d){var b\u003dp.G();b\u003dp.YI\u0026\u0026b.T(\"html5_onesie_preload_use_content_owner\");var v\u003dp.bv,P\u003dKB(d.gE.experiments,\"debug_bandaid_hostname\");if(P)d\u003dwe(d,P);else if((b\u003d\u003d\u003dvoid 0?0:b)\u0026\u0026(v\u003d\u003dnull?0:v.url)\u0026\u0026!d.U){var M\u003dl5(new g.fR(v.url));d\u003dwe(d,M)}else d\u003d(M\u003dd.D.get(0))\u003d\u003dnull?void 0:M.location.clone();if(d\u0026\u0026p.videoId){M\u003dbe(p.videoId);p\u003d[];if(M)for(M\u003dg.u(M),b\u003dM.next();!b.done;b\u003dM.next())p.push(b.value.toString(16).padStart(2,\"0\"));d.set(\"id\",p.join(\"\"));return d}};\nSzk\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?0:b;var v,P;return g.z(function(M){if(M.D\u003d\u003d1)return v\u003d[],v.push(d.load()),b\u003e0\u0026\u0026v.push(VTK(b)),g.y(M,Promise.race(v),2);P\u003delq(p,d);return M.return(P)})};\nYzC\u003dfunction(p,d,b,v){v\u003dv\u003d\u003d\u003dvoid 0?!1:v;p.set(\"cpn\",d.clientPlaybackNonce);p.set(\"opr\",\"1\");var P\u003dd.G();p.set(\"por\",\"1\");Ze()||p.set(\"onem\",\"1\");d.startSeconds\u003e0\u0026\u0026p.set(\"osts\",\"\"+d.startSeconds);v||(P.T(\"html5_onesie_disable_partial_segments\")\u0026\u0026p.set(\"oses\",\"1\"),d\u003dP.T(\"html5_gapless_onesie_no_media_bytes\")\u0026\u0026Tu(d)\u0026\u0026d.YI,b\u0026\u0026!d?(d\u003db.audio,p.set(\"pvi\",b.video.join(\",\")),P.T(\"html5_onesie_disable_audio_bytes\")||p.set(\"pai\",d.join(\",\")),mB||p.set(\"osh\",\"1\")):(p.set(\"oad\",\"0\"),p.set(\"ovd\",\"0\"),p.set(\"oaad\",\n\"0\"),p.set(\"oavd\",\"0\")))};\ngRC\u003dfunction(p,d,b,v,P){P\u003dP\u003d\u003d\u003dvoid 0?!1:P;var M\u003d\"https://youtubei.googleapis.com/youtubei/\"+d.D2.innertubeApiVersion+\"/player\",X\u003d[{name:\"Content-Type\",value:\"application/json\"}];v\u0026\u0026X.push({name:\"Authorization\",value:\"Bearer \"+v});X.push({name:\"User-Agent\",value:g.yH()});g.AO(\"EOM_VISITOR_DATA\")?X.push({name:\"X-Goog-EOM-Visitor-Id\",value:g.AO(\"EOM_VISITOR_DATA\")}):(b\u003db.visitorData||g.AO(\"VISITOR_DATA\"))\u0026\u0026X.push({name:\"X-Goog-Visitor-Id\",value:b});(b\u003dg.AO(\"SERIALIZED_LAVA_DEVICE_CONTEXT\"))\u0026\u0026X.push({name:\"X-YouTube-Lava-Device-Context\",\nvalue:b});(d\u003dKB(d.experiments,\"debug_sherlog_username\"))\u0026\u0026X.push({name:\"X-Youtube-Sherlog-Username\",value:d});p\u003dId(JSON.stringify(p));return{url:M,DD:X,postBody:p,PqF:P,JO:P}};\nQQ7\u003dfunction(p,d,b,v,P,M){var X\u003dg.Xt(p,BWq,p.JO?void 0:b.FW),a\u003d{encryptedClientKey:d.D.encryptedClientKey,Dy:!0,Ub:!0,ZR:LJk(b,!!p.JO),TR:b.experiments.Wb(\"html5_use_jsonformatter_to_parse_player_response\")};if(p.JO)a.iIX\u003dX;else{p\u003dd.encrypt(X);var F;if(((F\u003db.FW)\u003d\u003dnull?void 0:F.exports.memory.buffer)\u003d\u003d\u003dX.buffer\u0026\u0026p.byteOffset!\u003d\u003dX.byteOffset){var h;(h\u003db.FW)\u003d\u003dnull||h.free(X.byteOffset)}var O;p\u003d((O\u003db.FW)\u003d\u003dnull?void 0:O.Va(p))||p;X\u003da.lr\u003dp;(0,g.Ib)();X\u003dQ1W(new LNK(d.D.B),X,d.iv);a.pg\u003dX;a.iv\u003dd.iv}d\u003dv.getVideoData();\nb\u003dhB({mZ:b,FF:v,Ua:d.startSeconds*1E3});P\u003d{NK:a,Y6:b,onesieUstreamerConfig:P,pZ:M,Wr:Oq(d)};d.reloadPlaybackParams\u0026\u0026(P.reloadPlaybackParams\u003dd.reloadPlaybackParams);return P};\n$SK\u003dfunction(p,d,b){var v,P,M;return g.z(function(X){if(X.D\u003d\u003d1)return v\u003dg.Xt(d,BWq),g.y(X,u_z(b,v),2);if(X.D!\u003d3)return P\u003dX.U,g.y(X,l8z(b,P),3);M\u003dX.U;return X.return({lr:P,encryptedClientKey:b.D.encryptedClientKey,iv:b.iv,pg:M,Dy:!0,Ub:!0,ZR:LJk(p,!!d.JO),TR:p.experiments.Wb(\"html5_use_jsonformatter_to_parse_player_response\")})})};\nmSC\u003dfunction(p,d,b,v,P,M){var X,a,F,h;return g.z(function(O){if(O.D\u003d\u003d1)return g.y(O,$SK(b,p,d),2);X\u003dO.U;a\u003dv.getVideoData();F\u003dhB({mZ:b,FF:v,Ua:a.startSeconds*1E3});h\u003d{NK:X,Y6:F,onesieUstreamerConfig:P,pZ:M,Wr:Oq(a)};a.reloadPlaybackParams\u0026\u0026(h.reloadPlaybackParams\u003da.reloadPlaybackParams);return O.return(h)})};\nLJk\u003dfunction(p,d){p\u003drf(p.schedule,!0);d\u003dd||!!Ze()\u0026\u0026p\u003e1572864;return\"DecompressionStream\"in window||!d};\nx1\u003dfunction(p,d){g.e.call(this);var b\u003dthis;this.FF\u003dp;this.playerRequest\u003dd;this.gE\u003dthis.FF.G();this.videoData\u003dthis.FF.getVideoData();this.logger\u003dnew g.T$(\"onesie\");this.im\u003dthis.gE.rN();this.Rk\u003dthis.gE.eD;this.gG\u003dnew NU(this.Rk.D,this.gE.Pn,Oq$(this.gE));this.xhr\u003dnull;this.state\u003d1;this.Ls\u003dnew xA;this.rY\u003d!1;this.playerResponse\u003d\"\";this.UV\u003dnew m7(this);this.Ck\u003dnew $1(this);this.l5\u003dthis.gE.T(\"html5_onesie_check_timeout\");this.Kc\u003dnew g.bR(this.YH,500,this);this.Xt\u003dnew g.bR(this.nE,1E4,this);this.rz\u003dnew g.bR(function(){if(!b.isComplete()){var v\u003d\nKN(b);b.Cp(new Gr(\"net.timeout\",v))}},g.JH(this.gE.experiments,\"html5_onesie_request_timeout_ms\"));\nthis.FK\u003dnew g.bR(this.SY5,2E3,this);this.c7\u003d\"\";this.DM\u003dthis.OQ\u003d!1;this.qN\u003dthis.FF.Jz();this.R0\u003d\"\";this.m$\u003dthis.T(\"html5_onesie_wait_for_media_availability\");this.enableCompression\u003dthis.sP\u003dthis.BG\u003d!1;this.Ab\u003d[];this.Vj\u003dthis.lT\u003d-1;g.Y(this.videoData,this);g.Y(this,this.Kc);g.Y(this,this.Xt);g.Y(this,this.FK);g.Y(this,this.gG);p\u003dRk();mB\u0026\u0026p\u0026\u0026!this.gE.T(\"html5_disable_onesie_media_bytes\")\u0026\u0026(this.a9\u003dnew Map);this.Xo\u003dnew Map;this.U9\u003dnew Map;this.Gi\u003dnew Map;this.PY\u003dnew Map};\nIg\u003dfunction(p,d){var b;return(b\u003dp.a9)\u003d\u003dnull?void 0:b.get(d)};\nxSe\u003dfunction(p,d,b){var v;return g.z(function(P){if(P.D\u003d\u003d1)return p.E8(\"oprd_s\"),KJ$(p)?g.y(P,sQk(p.gG,d,b),3):(v\u003dp.gG.decrypt(d,b),P.LX(2));P.D!\u003d2\u0026\u0026(v\u003dP.U);p.E8(\"oprd_c\");return P.return(v)})};\ntTW\u003dfunction(p,d,b){p.E8(\"oprd_s\");d\u003df8K(p.gG).encrypt(d,b);FW(d,function(){p.E8(\"oprd_c\")});\nreturn d};\nBfu\u003dfunction(p){return p.T(\"html5_onesie_host_probing\")||p.im?mB:!1};\nHqu\u003dfunction(p,d){p.E8(\"oprr\");p.playerResponse\u003dd;p.sP||(p.m$\u003d!1);BO(p)};\nBO\u003dfunction(p){if(!p.playerResponse)return!1;if(p.BG)return!0;var d\u003dp.videoData.T(\"html5_onesie_audio_only_playback\")\u0026\u0026AL(p.videoData);if(p.a9\u0026\u0026p.m$){if(!p.a9.has(p.c7))return!1;var b\u003dp.a9.get(p.c7),v;if(v\u003db){v\u003d!1;for(var P\u003dg.u(b.dg.keys()),M\u003dP.next();!M.done;M\u003dP.next())if(M\u003db.dg.get(M.value))for(var X\u003dg.u(M.DY),a\u003dX.next();!a.done;a\u003dX.next())a.value.E4\u003e0\u0026\u0026(M.qH?v\u003d!0:d\u003d!0);v\u003d!(d\u0026\u0026v)}if(v)return!1}p.E8(\"ofr\");p.Ls.resolve(p.playerResponse);if(!p.l5){var F;(F\u003dp.rz)\u003d\u003dnull||F.start();p.Xt.start()}return p.BG\u003d\n!0};\nTfK\u003dfunction(p){if(p.a9\u0026\u0026!p.T(\"html5_onesie_media_capabilities\")){p.E8(\"ogsf_s\");var d\u003dEGK(p.FF.getVideoData(),function(v,P){p.E5(v,P)}),b\u003dRl7(p.FF);\nd.video\u003dJKq(b,d.video);p.E8(\"ogsf_c\");if(d.video.length)return d;p.E5(\"ombspf\",\"l.\"+b.U+\";u.\"+b.D+\";o.\"+b.B+\";r.\"+b.reason)}};\nKJ$\u003dfunction(p,d){return p.T(\"html5_onesie_sync_request_encryption\")||(d\u003d\u003dnull?0:d.JO)||g.mJ(p.gE)\u0026\u0026p.T(\"html5_embed_onesie_use_sync_encryption\")?!1:!!Ze()};\nKN\u003dfunction(p){if(!p.g1)return{};var d\u003dp.g1.TV(),b;d.d\u003d(b\u003dp.g1.IB)\u003d\u003dnull?void 0:b.KI();d.shost\u003dp.IP;d.ty\u003d\"o\";return d};\nAse\u003dfunction(p,d){var b,v;(v\u003d(p\u003d(b\u003dp.a9)\u003d\u003dnull?void 0:b.get(d))\u003d\u003dnull)||(d\u003dp.B?!1:p.B\u003d!0,v\u003d!d);return!v};\nRg\u003dfunction(p,d,b,v,P,M,X,a,F,h,O){g.e.call(this);var J\u003dthis;this.FF\u003dp;this.DN\u003dd;this.policy\u003db;this.audioTrack\u003dv;this.videoTrack\u003dP;this.y$\u003dM;this.Ep\u003dX;this.YJ\u003da;this.B\u003dF;this.timing\u003dh;this.C\u003dO;this.D\u003d[];this.Z\u003d{};this.oB\u003dthis.TB\u003d!1;this.dT\u003dnew Set;this.X\u003dthis.wE\u003dthis.eB\u003dthis.Fm\u003d0;this.V\u003dnull;this.kJ\u003d{G_:[],PP:[]};this.aB\u003d{G_:[],PP:[]};this.S\u003dnull;this.Hb\u003d[];this.Up\u003d{qzF:function(){return J.D},\nmGb:function(){return J.Z},\nvmC:function(){J.D.length\u003d0},\nyeC:function(){return J.dT},\nIjC:function(){return J.eB},\nV2h:function(k){J.eB\u003dk},\nNSt:function(k){J.X\u003dk},\nNW:function(k){J.S\u003dk}};\nthis.videoData\u003dthis.FF.getVideoData();this.policy.TT\u0026\u0026(this.IB\u003dnew SK(this.DN,this.policy,this.Ep),g.Y(this,this.IB))};\ndZB\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?!1:d;if(WJD(p,d)){p.policy.Z\u0026\u0026p.DN.E5(\"sabrcrq\",{create:1});var b\u003dnew fN(0,p.y$.W,p);p.policy.fd\u003e0\u0026\u0026p.X++;d\u003dpcw(p,b,d);p.D.push(d);var v;(v\u003dp.IB)\u003d\u003dnull||VY$(v,p.y$.W)}};\nP_7\u003dfunction(p,d){var b\u003dTs(p);if(p.policy.vP){var v\u003dp.kJ;var P\u003dp.aB}else v\u003dAw(p,p.audioTrack),P\u003dAw(p,p.videoTrack);var M\u003d[].concat(g.E(v.G_),g.E(P.G_));p.policy.L0\u0026\u0026p.S\u0026\u0026M.push.apply(M,g.E(p.Hb));var X\u003d[].concat(g.E(v.PP),g.E(P.PP)),a\u003dp.DN.uB(),F,h,O\u003dp.FF,J\u003dp.y$,k\u003dp.U,n\u003dp.dT,r\u003dp.policy,Z\u003dp.DN.pN,C\u003dQkC(p.DN)*1E3,G\u003d(F\u003dp.RB)\u003d\u003dnull?void 0:F.p4;F\u003d(h\u003dp.RB)\u003d\u003dnull?void 0:h.RL;var U;h\u003dNumber((U\u003dp.B.V)\u003d\u003dnull?void 0:U.info.itag)||0;var I;U\u003dNumber((I\u003dp.B.S)\u003d\u003dnull?void 0:I.info.itag)||0;d\u003d{FF:O,y$:J,G_:M,PP:X,\nUa:b,nextRequestPolicy:k,dT:n,n9:r,pN:Z,le:C,p4:G,RL:F,Fm:p.Fm,isPrefetch:d||p.DN.isSuspended,NL:h,LW:U,UR:a,O6:p.FF.kz()};b\u003dp.DN.Rp();M\u003dbe(b);b\u0026\u0026(d.Ku\u003dM);if(b\u003dp.FF.lf())d.g6\u003db*1E3;var V;b\u003dp.B;M\u003db.eB;if((b.n9.U\u0026\u0026b.n9.vc||((V\u003db.n9)\u003d\u003dnull?0:V.D\u0026\u0026V.K$))\u0026\u0026!M)for(V\u003dg.u(b.B),X\u003dV.next();!X.done;X\u003dV.next())if(X.value.WX){M\u003d!0;break}V\u003dV5(b.n9)\u0026\u0026!M?[]:TMK(b,b.B);d.SX\u003dV;V\u003dp.B;V5(V.n9)\u0026\u0026!V.O5?V\u003d[]:(b\u003dPek(V),b.length\u003d\u003d\u003d0\u0026\u0026(b\u003dV.X),V\u003dTMK(V,b));d.v0\u003dV;d.H0\u003dp.policy.L0\u0026\u0026p.S?[p.S]:void 0;p.policy.Ew\u0026\u0026(d.e1\u003dbuq(p.DN,\np.audioTrack),d.OC\u003dbuq(p.DN,p.videoTrack));if(p.policy.X){v\u003dvsq(p,v.G_,P.G_);var S;if(P\u003d(S\u003dp.V)\u003d\u003dnull?void 0:S.Zs(v))d.cW\u003dP}p.policy.O5\u0026\u0026p.D.length\u003e0\u0026\u0026p.D[0].J4()\u0026\u0026(d.VEJ\u003dp.D[0].XS());return d};\nTs\u003dfunction(p){var d,b\u003dp.policy.S\u0026\u0026((d\u003dp.DN)\u003d\u003dnull?void 0:d.Tn());d\u003dp.DN.getCurrentTime()||0;d\u003dMwu(p,d);var v\u003dp.DN.Fp()||0;d+\u003dv;v\u003dEH(p.videoData)||g.ZS(p.videoData);var P\u003d0;b?(v\u0026\u0026(P\u003dNumber.MAX_SAFE_INTEGER),p.videoData.IB\u0026\u0026(P\u003dMath.ceil(p.videoData.Hb*1E3))):P\u003dMath.ceil(d*1E3);return Math.min(Number.MAX_SAFE_INTEGER,P)};\nMwu\u003dfunction(p,d){if(p.DN.isSeeking())return d;var b\u003dp.FF.b4();if(!b)return d;b\u003db.sW();if(b.length\u003d\u003d\u003d0||Xk(b,d))return d;if(!jK(p.videoTrack,d)\u0026\u0026!jK(p.audioTrack,d))return p.DN.E5(\"sundrn\",{b:0,lt:d}),d;for(var v\u003dd,P\u003dInfinity,M\u003d0;M\u003cb.length;M++)if(!(b.start(M)\u003ed)){var X\u003dd-b.end(M);X\u003cP\u0026\u0026(P\u003dX,v\u003db.end(M))}return v!\u003d\u003dd\u0026\u0026(p.DN.E5(\"sundrn\",{bre:v,lt:d}),P\u003e\u003d20)?(p.DN.handleError(\"player.exception\",{reason:\"bufferunderrunexceedslimit\"}),d):v};\nvsq\u003dfunction(p,d,b){var v\u003dp.DN.getCurrentTime()||0;d\u003dXck(p,d,v);p\u003dXck(p,b,v);return Math.min(d,p)};\nXck\u003dfunction(p,d,b){p\u003dp.DN.Fp()||0;d\u003dg.u(d);for(var v\u003dd.next();!v.done;v\u003dd.next()){var P\u003dv.value;v\u003dP.startTimeMs?P.startTimeMs/1E3-p:0;P\u003dv+(P.durationMs?P.durationMs/1E3:0);if(v\u003c\u003db\u0026\u0026b\u003c\u003dP)return P}return b};\nWJD\u003dfunction(p,d){if(p.policy.fd\u003e0){var b\u003dMath.floor((0,g.Ib)()/1E4);if(b\u003d\u003d\u003dp.wE){if(p.X\u003e\u003dp.policy.fd){if(p.X\u003d\u003d\u003dp.policy.fd){var v\u003d{reason:\"toomanyrequests\"};v.limit\u003dp.X;p.DN.handleError(\"player.exception\",v);p.X+\u003d1}return!1}}else p.wE\u003db,p.X\u003d0}d\u003d!d\u0026\u0026!fq(p.Ep)\u0026\u0026!p.policy.iq;if(p.DN.isSuspended\u0026\u0026(p.DN.jq||d))return!1;if(p.O5\u0026\u0026(0,g.Ib)()\u003cp.O5)return p.policy.iq\u0026\u0026g.vg(p.DN.MF),!1;if(p.D.length\u003e0\u0026\u0026(!p.policy.O5||p.D.length!\u003d\u003d1||!p.D[0].J4()))return!1;var P;if((P\u003dp.y$.W)\u003d\u003dnull||!l3(P,p.policy,p.Z,p.DN.aS()))return!1;\nP\u003dp.policy.rL\u0026\u0026p.policy.U\u0026\u0026p.DN.Kd();if(y5(p.audioTrack)\u0026\u0026y5(p.videoTrack)\u0026\u0026!P)return!1;if(p.policy.U\u0026\u0026p.W\u0026\u0026!p.DN.Kd())return p.Zo(\"ssap\",{pauseontlm:1}),!1;if(WO(p,p.audioTrack)\u0026\u0026WO(p,p.videoTrack))return p.policy.B\u0026\u0026p.DN.E5(\"sabrHeap\",{a:\"\"+EN(p.audioTrack),v:\"\"+EN(p.videoTrack)}),!1;if(P\u003dp.policy.X)P\u003d!1,p.C.U\u003d\u003d\u003d2?P\u003d!0:p.C.U\u003d\u003d\u003d3\u0026\u0026(Ts(p),p.DN.Fp(),d\u003dvsq(p,lS(p.audioTrack,p.DN.isSeeking()).G_,lS(p.videoTrack,p.DN.isSeeking()).G_),b\u003dp.C,d\u003e\u003db.B?(b.E5(\"sdai\",{haltrq:d,est:b.B}),d\u003d!0):d\u003d!1,d\u0026\u0026(P\u003d!0)),\nP\u0026\u0026p.policy.Z\u0026\u0026p.DN.E5(\"sabrcrq\",{waitad:1});if(P)return!1;p.policy.vP\u0026\u0026(p.kJ\u003dAw(p,p.audioTrack),p.aB\u003dAw(p,p.videoTrack));if(!p.U)return p.policy.Z\u0026\u0026p.DN.E5(\"sabrcrq\",{nopolicy:1}),!0;if(p.FF.lf())return p.policy.Z\u0026\u0026p.DN.E5(\"sabrcrq\",{utc:1}),!0;if(p.B.W)return p.policy.Z\u0026\u0026p.DN.E5(\"sabrcrq\",{audio:1}),!0;if(!p.U.targetAudioReadaheadMs||!p.U.targetVideoReadaheadMs)return p.policy.Z\u0026\u0026p.DN.E5(\"sabrcrq\",{noreadahead:1}),!0;if(p.policy.S\u0026\u0026p.DN.Tn())return p.policy.Z\u0026\u0026p.DN.E5(\"sabrcrq\",{seekToHead:1}),\n!0;P\u003dMath.min(tx(p.DN,p.audioTrack)*1E3,p.U.targetAudioReadaheadMs);d\u003dMath.min(tx(p.DN,p.videoTrack)*1E3,p.U.targetVideoReadaheadMs);var M\u003dMath.min(P,d);b\u003dNP(p.audioTrack,!0)*1E3;var X\u003dNP(p.videoTrack,!0)*1E3;if(p.policy.vP){var a\u003dp.FF.getCurrentTime()*1E3;var F\u003dqKW(p.kJ.G_,a);a\u003dqKW(p.aB.G_,a)}else F\u003db,a\u003dX;var h\u003dF\u003cM\u0026\u0026!WO(p,p.audioTrack);M\u003da\u003cM\u0026\u0026!WO(p,p.videoTrack);!(M\u003d!h\u0026\u0026!M)\u0026\u0026(M\u003dp.policy.U)\u0026\u0026(M\u003dp.DN,!M.hC||sk(M.y$)?M\u003d!1:(h\u003dpY(M.hC),M\u003dacK(M,h)));if(M||p.policy.v4\u0026\u0026os7(p.DN)\u0026\u0026p.videoData.oM()||p.policy.Xj\u0026\u0026\nos7(p.DN))return!1;p.policy.Z\u0026\u0026(M\u003dp.DN.n0(),M.car\u003dF,M.vac\u003da,M.mar\u003dP,M.mvr\u003dd,M.tar\u003dp.U.targetAudioReadaheadMs,M.tvr\u003dp.U.targetVideoReadaheadMs,M.vbu\u003dPh(((v\u003dp.FF.b4())\u003d\u003dnull?void 0:v.sW())||null),M.abh\u003db,M.vbh\u003dX,p.DN.E5(\"sabrcrq\",M));return!0};\nAw\u003dfunction(p,d){Ts(p);p.DN.Fp();return lS(d,p.DN.isSeeking())};\nqKW\u003dfunction(p,d){var b\u003d0,v\u003d-1;p\u003dg.u(p);for(var P\u003dp.next();!P.done;P\u003dp.next())if(P\u003dP.value,!(P.startTimeMs+P.durationMs\u003cd)){if(v\u003c0\u0026\u0026P.startTimeMs\u003ed||v\u003e\u003d0\u0026\u0026P.EA\u003ev+1)break;b\u003dMath.max(b,P.startTimeMs+P.durationMs);v\u003dMath.max(v,P.nf)}return Math.max(0,b-d)};\npcw\u003dfunction(p,d,b){var v\u003d{Ep:p.Ep,B7:function(F,h){p.FF.sC(F,h)},\nrP:p.policy.Tp,t7:p.policy.B};p.Ep.U.Z\u0026\u0026(v.qD\u003d(p.videoTrack.D.info.CX||0)+(p.audioTrack.D.info.CX||0));p.policy.lH\u0026\u0026(v.wi\u003dp.audioTrack.D.index.kC(),v.rP\u003d!1);var P\u003da8u(d,p.policy,p.Z)?2:1;P!\u003d\u003dp.eB\u0026\u0026(p.eB\u003dP,FHW(p));b\u003dP_7(p,b);if((p.policy.U||p.policy.O5)\u0026\u0026p.policy.B\u0026\u0026b.dT){for(var M\u003dP\u003d\"\",X\u003dg.u(b.dT),a\u003dX.next();!a.done;a\u003dX.next())a\u003da.value,p.videoData.sabrContextUpdates.has(a)?P+\u003d\"_\"+a:M+\u003d\"_\"+a;p.DN.E5(\"sabrbldrqs\",{ctxts:P,misctxts:M})}d.setData(b,p.DN.Kd(),p.policy,p.Z)||!p.policy.U\u0026\u0026!p.policy.O5||\np.DN.handleError(\"player.exception\",{reason:\"buildsabrrequestdatafailed\"},1);v\u003dnew Nn(p.policy,d,p.y$,p.Z,p,v,p.DN.Jz(),p.policy.ju?p.DN.Kd():void 0);GU(p.timing);p.policy.Z\u0026\u0026p.DN.E5(\"sabrcrq\",{rn:v.oy(),probe:d.aO()});return v};\nvT\u003dfunction(p,d){if(d.xJ()||p.xJ())p.policy.cE||(p.policy.S?dZ(p.DN):p.DN.SK());else{if(p.policy.B\u0026\u0026d.isComplete()\u0026\u0026d instanceof Nn){var b\u003dp.DN,v\u003db.E5,P,M,X\u003dObject.assign(d.g1.TV(),{rst:d.state,strm:d.xhr.v7(),d:(P\u003dd.g1.IB)\u003d\u003dnull?void 0:P.KI(),cncl:d.xhr\u0026\u0026d.Hu.V?1:0,rqb:d.YP,cwt:d.yM,swt:(M\u003dd.xW)\u003d\u003dnull?void 0:M.Gt});P\u003dObject.assign(hl7(d.info),X);v.call(b,\"rqs\",P)}if(d.isComplete()\u0026\u0026d.aO()\u0026\u0026d instanceof Nn)p.policy.Na?d.Vb()?(d.dispose(),p.D.length\u003d\u003d\u003d0?p.DN.SK():(p\u003dp.D[0],p instanceof Nn\u0026\u0026p.Ec()\u0026\u0026\np.yj(!1))):d.iH()\u0026\u0026p.DN.handleError(d.JI(),d.V5()):(d.dispose(),p.DN.SK());else{if(d.mV())d instanceof Nn\u0026\u0026P3B(p.timing,d),FHW(p),bZ(p);else if(d.iH())b\u003dp.FF.lf(),d instanceof Nn\u0026\u0026FJW(d.info)\u0026\u0026b\u0026\u0026p.DN.iI(b),d instanceof x1?p.D.pop():(b\u003d1,d.canRetry()\u0026\u0026xz(p.DN)\u0026\u0026(hgD(p,d),b\u003d0),p.DN.handleError(d.JI(),d.V5(),b));else{if(p.DN.isSuspended\u0026\u0026!d.isComplete())return;bZ(p)}d.xJ()||d instanceof x1||(d.isComplete()?b\u003dYkD(d,p.policy,p.Z):(b\u003dSkz(d,p.policy,p.Z),b\u003d\u003d\u003d1\u0026\u0026(p.TB\u003d!0)),b!\u003d\u003d0\u0026\u0026(v\u003dnew fN(1,d.info.kL),\nv.gT\u003db\u003d\u003d\u003d2,pcw(p,v)));p.policy.gg\u0026\u0026!d.isComplete()?mL(p.DN):p.DN.SK()}}};\nbZ\u003dfunction(p){for(;p.D.length\u0026\u0026p.D[0].gh(p.wd());){var d\u003dp.D.shift();Ouw(p,d);if(p.policy.X){var b\u003dp;if(!b.policy.ih\u0026\u0026d.gh(b.wd())){var v\u003dd.oy();if(b.ih!\u003d\u003dv){var P\u003dd.Ue();d\u003dP.lT;var M\u003dP.Vj;P\u003dP.isDecorated;!b.V||M\u003c0||(b.ih\u003dv,v\u003dj_(b.C,M/1E3,d),M\u003db.DN.Fp()||0,yV(b.C,d,v-M,P,b.V))}}}}p.D.length\u0026\u0026Ouw(p,p.D[0])};\nOuw\u003dfunction(p,d){var b\u003dnew Set(d.B1(p.wd()));b\u003dg.u(b);for(var v\u003db.next();!v.done;v\u003db.next()){var P\u003dv.value;if(!(v\u003d!(d instanceof x1))){v\u003dp.B;var M\u003dv.y$.vX,X\u003dnN(v.videoInfos,M);v\u003dvRW(v,P,M)||X.includes(P)}if(v\u0026\u0026(v\u003dd.NO(P,p.wd()),M\u003dp.policy.L0\u0026\u0026Tr(v[0].D.info),(!(!M\u0026\u0026p.policy.D6\u0026\u0026v.length\u003e0\u0026\u0026(v[0].D.info.qH()?NP(p.audioTrack):NP(p.videoTrack))\u003e3)||d.isComplete())\u0026\u0026d.sV(P,p.wd()))){P\u003dd.F4(P,p.wd());if(p.policy.U){X\u003dv[0].D.info;var a\u003dp.DN.Kd();if(a\u0026\u0026X){var F\u003dd.oG();a.api.T(\"html5_ssap_set_format_info_on_video_data\")\u0026\u0026\nF\u003d\u003d\u003dct(a)\u0026\u0026(X.qH()?a.playback.getVideoData().V\u003dX:a.playback.getVideoData().U\u003dX);if(a\u003dPT(a.timeline,F))if(a\u003da[0].getVideoData())X.qH()?a.V\u003dX:a.U\u003dX}}P\u003dg.u(P);for(X\u003dP.next();!X.done;X\u003dP.next())if(X\u003dX.value,p.policy.B\u0026\u0026d instanceof x1\u0026\u0026p.DN.E5(\"omblss\",{s:X.info.Op()}),M)a\u003dp,a.videoData.vX()\u0026\u0026a.S\u0026\u0026s3(a.S)\u003d\u003d\u003ds3(g.An(X.info.D.info,a.y$.vX))\u0026\u0026a.FF.publish(\"sabrCaptionsDataLoaded\",X,a.l1.bind(a));else{a\u003dX.info.D.info.qH();var h\u003dX.info.D;if(a){F\u003dvoid 0;var O\u003dp.B,J\u003d(F\u003dd.dF(p.wd()))\u003d\u003dnull?void 0:F.token;O.W\u003d\n!1;h!\u003d\u003dO.S\u0026\u0026(O.S\u003dh,O.bR(h,O.audioTrack,J))}else F\u003dvoid 0,RP7(p.B,h,(F\u003dd.dF(p.wd()))\u003d\u003dnull?void 0:F.token);F\u003da?p.audioTrack:p.videoTrack;d instanceof x1\u0026\u0026(F.Z\u003d!1,d instanceof x1\u0026\u0026(a?Tmw(p.timing):RE7(p.timing)));try{uS(F,v,X)}catch(k){X\u003dUa(k),p.DN.handleError(X.errorCode,X.details,X.severity),F.Aj(),p.C2(!1,\"pushSlice\"),dZ(p.DN)}}}}};\nhgD\u003dfunction(p,d){p.policy.O5?p.D.splice(p.D.indexOf(d)).forEach(function(b){b.dispose()}):(p.D.pop(),d\u003d\u003dnull||d.dispose())};\nJLW\u003dfunction(p,d,b){for(var v\u003d[],P\u003d0;P\u003cp.D.length;P++)d\u0026\u0026p.D[P]instanceof x1?v.push(p.D[P]):(p.policy.Z\u0026\u0026p.DN.E5(\"sabrcrq\",{d:p.D[P].oy(),src:b}),p.D[P].dispose());p.D\u003dv};\nku$\u003dfunction(p,d){d\u0026\u0026d.type\u0026\u0026(p.videoData.sabrContextUpdates.set(d.type,d),d.sendByDefault\u0026\u0026p.dT.add(d.type))};\nnsC\u003dfunction(p,d,b){d.HO(b.Yr,b.version)?p.videoData.vz\u003db.version||\"\":p.DN.E5(\"ssap\",{v:b.version,tlnu:1})};\nFHW\u003dfunction(p){p.dT.clear();if(p.videoData.sabrContextUpdates.size\u003e0)for(var d\u003dg.u(p.videoData.sabrContextUpdates.keys()),b\u003dd.next();!b.done;b\u003dd.next()){b\u003db.value;var v\u003dvoid 0;((v\u003dp.videoData.sabrContextUpdates.get(b))\u003d\u003dnull?0:v.sendByDefault)\u0026\u0026p.dT.add(b)}if(p.policy.O5\u0026\u0026p.D.length)for(d\u003dg.u(p.D),b\u003dd.next();!b.done;b\u003dd.next())(b\u003db.value.XS())\u0026\u0026b.type\u0026\u0026b.sendByDefault\u0026\u0026p.dT.add(b.type)};\nrLW\u003dfunction(p){p.policy.vu\u0026\u0026(p.RB\u003dvoid 0,p.Fm\u003d0)};\nfcz\u003dfunction(p,d){if(d.iH()||d.xJ()){var b\u003dp.DN,v\u003db.E5,P\u003dd.state;p\u003dp.wd();var M,X;if((d\u003d(M\u003dd.a9)\u003d\u003dnull?void 0:M.get(p))\u003d\u003dnull)d\u003dvoid 0;else{M\u003d0;p\u003dd.B1();for(var a\u003d0;a\u003cp.length;a++){var F\u003dvoid 0;M+\u003d((F\u003dd.dg.get(p[a]))\u003d\u003dnull?void 0:F.bytesReceived)||0}d\u003dM}d\u003d(X\u003dd)!\u003dnull?X:-1;v.call(b,\"sabromb\",{s:P,tbytes:d})}else p.D.push(d),d.Ab.push(p),GU(p.timing),p.policy.PW\u0026\u0026d.cD\u0026\u0026p.qO(d.cD)};\nWO\u003dfunction(p,d){return p.policy.b_?!p.DN.CZ\u0026\u0026eO(d)\u0026\u0026(d.Rv()!\u003d\u003deO(d)||p.DN.isSuspended):!1};\nuT7\u003dfunction(p){var d\u003d\"\";p\u003dg.u(p);for(var b\u003dp.next();!b.done;b\u003dp.next()){b\u003db.value;d+\u003d\".cid.\"+b.clipId;if(b.vC){var v\u003db.vC;d+\u003d\".vid.\"+v.hU+(\".pst.\"+v.Nt)+(\".ps.\"+v.S_)+(\".lst.\"+v.DJ5)+(\".ld.\"+v.ox)+(\".ls.\"+v.TW)}b.L_\u0026\u0026(d+\u003d\".nonv.\"+b.L_.yO)}return d};\nlcw\u003dfunction(p,d,b,v,P){this.DN\u003dp;this.policy\u003dd;this.schedule\u003db;this.Bg\u003dv;this.C\u003dP;this.eB\u003dNaN;this.U\u003dthis.Z\u003dthis.V\u003dnull;this.D\u003dthis.X\u003dthis.S\u003dthis.startTimeSecs\u003dNaN;this.B\u003d!1;this.W\u003dNaN};\nsJu\u003dfunction(p,d,b,v,P,M){return d.jC\u0026\u0026d.Id\u0026\u0026b\u003d\u003d\u003d3?new lcw(p,d,v,P,M):null};\nZuz\u003dfunction(p,d){if(p.policy.zk){var b\u003dd.info.CX,v\u003drf(p.schedule);d\u003dd.index.kC();b\u003dMath.max(1,v/b);p.W\u003dMath.round(Math.max(((b-1)*d+p.policy.l4)/b,d-p.policy.SR)*1E3)}};\nNIq\u003dfunction(p,d){var b\u003dDate.now()/1E3,v\u003db-p.startTimeSecs,P\u003db-p.S,M\u003dP\u003e\u003dp.policy.yh,X\u003d!1;if(M){var a\u003d0;!isNaN(d)\u0026\u0026d\u003ep.X\u0026\u0026(a\u003dd-p.X,p.X\u003dd);a/P\u003cp.policy.Qe\u0026\u0026(X\u003d!0);p.S\u003db}b\u003dv\u003e\u003dp.policy.SR\u0026\u0026!p.B;if(!M\u0026\u0026!b\u0026\u0026Esj(p,d))return NaN;b\u0026\u0026(p.B\u003d!0);a:{v\u003dX;b\u003d(0,g.Ib)()/1E3-(p.Bg.gU()||0)-p.Z.D-p.policy.l4;M\u003dp.U.startTime;b\u003dM+b;if(v){if(isNaN(d)){MH(p,NaN,\"n\",d);M\u003dNaN;break a}v\u003dd-p.policy.ND;v\u003cb\u0026\u0026(b\u003dv)}else p.B\u0026\u0026(v\u003db+p.policy.l4-p.eB+p.policy.u5,isNaN(d)||(v\u003dMath.max(v,Math.min(b,d-p.policy.ND))),b\u003dv);M\u003db\u003dMath.max(b,\nM)}p.D\u003dM;if(isNaN(p.D))return p.clear(),NaN;if(!X\u0026\u0026Esj(p,d))return C_B(p,d),NaN;if(p.D\u003c\u003dp.U.startTime)return MH(p,NaN,\"y\",d),p.clear(),NaN;if(!p.C(p.D,!1))return!C_B(p,d)\u0026\u0026X\u0026\u0026(MH(p,NaN,\"t\",d),p.clear()),NaN;X\u003dp.D;MH(p,X,\"s\",d);p.clear();return X};\nC_B\u003dfunction(p,d){return p.C(p.D,!0)?!1:(MH(p,NaN,\"ns\",d),p.clear(),!0)};\nEsj\u003dfunction(p,d){return isNaN(d)?!0:isNaN(p.D)?!1:d\u003cp.D+(p.B?p.policy.ND:p.policy.IE)};\nMH\u003dfunction(p,d,b,v){var P\u003dp.V.V5();P.ssr_sk\u003d(d*1E3).toFixed(0);P.ssr_t\u003d(p.D*1E3).toFixed(0);P.ssr_r\u003db;P.ssr_st\u003d(p.startTimeSecs*1E3).toFixed(0);P.ssr_n\u003d(0,g.Ib)().toFixed(0);P.ssr_f\u003d(p.Z.D*1E3).toFixed(0);P.ssr_fa\u003dp.B?\"1\":\"0\";P.ssr_o\u003d(p.Bg.gU()*1E3||0).toFixed(0);P.ssr_v\u003d(v*1E3).toFixed(0);d\u003dp.U.D.index;d.Y_(p.U.Q$,!0)\u0026\u0026(P.ssr_ist\u003d(d.getStartTime(p.U.Q$)*1E3).toFixed(0),P.ssr_id\u003d(d.getDuration(p.U.Q$)*1E3).toFixed(0));p.DN.E5(\"ssr\",P)};\nGuj\u003dfunction(){var p\u003d{};if(window.performance){var d\u003dwindow.performance.memory;d\u0026\u0026(p.jsTotal\u003dd.totalJSHeapSize,p.jsUsed\u003dd.usedJSHeapSize,p.jsLimit\u003dd.jsHeapSizeLimit,p.msTotal\u003dd.totalMediaSourceSize,p.msLimit\u003dd.mediaSourceSizeLimit,p.msUsed\u003dd.usedMediaSourceMemorySize)}var b;if((b\u003dwindow.h5vcc)\u003d\u003dnull?0:b.cVal)p.cbFree\u003dwindow.h5vcc.cVal.getValue(\"Memory.CPU.Free\"),p.cbUsed\u003dwindow.h5vcc.cVal.getValue(\"Memory.CPU.Used\"),p.cbJs\u003dwindow.h5vcc.cVal.getValue(\"Memory.JS\");return p};\ng.qH\u003dfunction(p,d,b,v,P,M,X,a,F,h){a\u003da\u003d\u003d\u003dvoid 0?!1:a;g.e.call(this);var O\u003dthis;this.FF\u003dp;this.schedule\u003dd;this.policy\u003db;this.y$\u003dv;this.O5\u003dF;this.Na\u003dh;this.rE\u003dnull;this.IB\u003dthis.Hb\u003dthis.RB\u003dthis.CZ\u003d0;this.L2\u003dthis.jq\u003dthis.isSuspended\u003d!1;this.YJ\u003d\"\";this.vu\u003d{};this.Rb\u003d!1;this.tC\u003d0;this.W\u003dnull;this.s5\u003dthis.wE\u003d!1;this.pN\u003d0;this.ih\u003d!1;this.aB\u003dthis.jB\u003d0;this.ob\u003dnull;this.gs\u003dfunction(){return O.FF.gs()};\nthis.timing\u003dnew Bmq(this.Na);this.C\u003dnew sn(this.schedule,this.policy);this.NJ\u003dnew g.bR(this.SK,0,this);this.L0\u003dnew g.bR(this.SK,this.policy.gg,this);this.MF\u003dnew g.bR(this.SK,1E3,this);this.gg\u003dnew g.bR(this.SK,void 0,this);this.TB\u003dnew g.bR(function(){O.policy.iq\u0026\u0026O.isSuspended||O.SK()},1E4,this);\nthis.tD\u003dnew g.bR(this.pat,250,this);this.S\u003dthis.currentTime\u003dNaN;this.q$\u003dnew X_(5);this.kJ\u003dthis.timestampOffset\u003dNaN;this.logger\u003dnew g.T$(\"dash\");this.PX\u003dInfinity;this.Up\u003d{getAudioTrack:function(){return O.audioTrack},\ne2h:function(){return O.videoTrack},\ngetManifest:function(){return O.y$},\nn6F:function(){return O.B},\nSK:function(){O.SK()},\nk7:function(){O.CZ\u003d0;O.k7()},\nCNh:function(J){return XV(O,O.videoTrack,O.rE.U,J)}};\np\u003dF\u0026\u0026F.B1();F\u0026\u0026(QUj(F,this.y$,this.policy),this.kJ\u003dDate.now());this.D\u003dnew gh(this,this.C,b,this.y$,P,p);b\u003dfwq(this.D,M,X\u0026\u0026X.id);this.audioTrack\u003dnew kz(this,this.policy,b.audio,this.timing);this.videoTrack\u003dnew kz(this,this.policy,b.video,this.timing);this.videoTrack.V.aB\u003dthis.audioTrack.zv();this.oB\u003d{updateend:this.PH,error:this.K3B};g.Y(this,this.NJ);g.Y(this,this.L0);g.Y(this,this.MF);g.Y(this,this.gg);g.Y(this,this.TB);b\u003dthis.policy.bO\u0026\u0026this.policy.xV?!aqu(this.videoTrack.D.info):!1;this.T_\u003dz5u({LB:this.policy.W.LB||\nb,xV:this.policy.xV\u0026\u0026!b,x6:this.policy.x6});this.Z\u003dsJu(this,this.policy,this.T_,this.schedule,this.q$,function(J,k){return wcK(O,J,k)});\nthis.V\u003dnew wh(this,this.y$,this.policy,this.videoTrack,this.audioTrack,a,this.FF.getVideoData().C$());this.Py\u003dnew c7(this,this.y$,this.videoTrack,this.audioTrack,this.policy);a\u003dthis.policy.JS?this.FF.getVideoData().Nv:null;this.X\u003dnew Yz(this,this.policy,this.videoTrack,this.audioTrack,this.vu,this.V,this.timing,this.C,this.schedule,this.y$,this.D,this.Z,b,a);g.Y(this,this.X);this.U\u003dnew RW(this,this.policy,this.videoTrack,this.audioTrack,this.y$,P,AL(this.FF.getVideoData()),X\u003d\u003dnull?void 0:X.id);g.Y(this,\nthis.U);pee(this.U,M);this.B\u003dnew Rg(this.FF,this,this.policy,this.audioTrack,this.videoTrack,this.y$,this.schedule,this.D,this.U,this.timing,this.V);g.Y(this,this.B);this.eB\u003dthis.FF.ym.GH.yN;this.policy.S||UZK(this);this.logger.debug(\"Created\")};\nUZK\u003dfunction(p){var d,b;if((d\u003dp.eB)\u003d\u003dnull?0:(b\u003dd.xp)\u003d\u003dnull?0:b.itagDenylist){var v;p.R$((v\u003dp.eB)\u003d\u003dnull?void 0:v.xp.itagDenylist)}var P;if((P\u003dp.eB)\u003d\u003dnull?0:P.playbackStartPolicy){var M,X;eK(p.policy,(M\u003dp.eB)\u003d\u003dnull?void 0:M.playbackStartPolicy,3,(X\u003dp.eB)\u003d\u003dnull?void 0:X.oy())}if(p.policy.qf){d\u003dp.wd();var a;(b\u003dd?(a\u003dp.eB)\u003d\u003dnull?void 0:a.U9.get(d):void 0)\u0026\u0026p.B.AV(b)}if(!p.y$.C){var F;a\u003d(F\u003dp.eB)\u003d\u003dnull?void 0:F.yb;(a\u003d\u003dnull?0:a.Sy)\u0026\u0026(a\u003d\u003dnull?0:a.Kq)\u0026\u0026p.y$.vX\u0026\u0026l0(p.y$,a.Sy,a.Kq)}var h;((h\u003dp.eB)\u003d\u003dnull?0:h.PY)\u0026\u0026\n(F\u003dp.eB.PY.get(p.wd()||\"\"))\u0026\u0026p.y$\u0026\u0026F.formatId\u0026\u0026(p\u003dp.y$.B.get(s3(F.formatId)))\u0026\u0026(p.info.debugInfo\u003dF.debugInfo)};\ncLC\u003dfunction(p,d){if(p.policy.U\u0026\u0026!p.policy.X0)return!1;var b\u003ds3(g.An(d.D.info,p.y$.vX)),v,P\u003d((v\u003dp.O5)\u003d\u003dnull?void 0:v.NO(b))||[];if(P.length\u003d\u003d\u003d0)return p.E5(\"ombmsi\",{}),!1;P\u003dnew tu(P);if(v\u003d!p.policy.kJ||isFinite(p.getCurrentTime())||p.FF.lf()){a:{v\u003dp.getCurrentTime();P\u003dg.u(P.AC);for(var M\u003dP.next();!M.done;M\u003dP.next())if(M\u003dM.value,M.type\u003d\u003d\u003d3\u0026\u0026v\u003e\u003dM.H5\u0026\u0026v\u003c\u003dM.xt){v\u003d!0;break a}v\u003d!1}v\u003d!v}if(v)return p.E5(\"ostmf\",{ct:p.getCurrentTime(),a:d.D.info.qH()}),!1;(p\u003dp.O5)!\u003dnull\u0026\u0026(p.dg.get(b).uE\u003d!0);return!0};\nyLB\u003dfunction(p){if(!p.y$.vX)return!0;var d\u003dp.FF.getVideoData();if(d.T(\"html5_skip_live_preroll_onesie\")\u0026\u0026p.FF.hf()||d.T(\"html5_skip_live_preroll_onesie_post_live\")\u0026\u0026p.FF.hf()\u0026\u0026(d.Rd||d.isPremiere))return p.E5(\"ombpa\",{}),!1;var b,v;if(p.policy.Il\u0026\u0026!!((b\u003dp.eB)\u003d\u003dnull?0:(v\u003db.yb)\u003d\u003dnull?0:v.JoN)!\u003d\u003dp.y$.Rd)return p.E5(\"ombplmm\",{}),!1;b\u003dd.T_||d.liveUtcStartSeconds||d.K$;if(p.y$.Rd\u0026\u0026b)return p.E5(\"ombplst\",{}),!1;if(p.y$.C)return p.E5(\"ombab\",{}),!1;b\u003dDate.now();return sk(p.y$)\u0026\u0026!isNaN(p.kJ)\u0026\u0026b-p.kJ\u003ep.policy.bE*\n1E3?(p.E5(\"ombttl\",{}),!1):p.y$.V7\u0026\u0026p.y$.V||!p.policy.wL\u0026\u0026p.y$.isPremiere||!(oe(d)\u003d\u003d\u003d0||p.policy.D\u0026\u0026d.T(\"html5_enable_onesie_media_for_sabr_proxima_optin\"))||d.T(\"html5_disable_onesie_media_for_mosaic\")\u0026\u0026gs(d)||d.T(\"html5_disable_onesie_media_for_ssdai\")\u0026\u0026d.isDaiEnabled()\u0026\u0026d.enableServerStitchedDai?!1:!0};\nIc7\u003dfunction(p,d){var b\u003dd.D,v\u003dp.y$.vX;if(yLB(p))if(p.O5\u0026\u0026p.O5.dg.has(s3(g.An(b.info,v)))){if(v\u003ds3(g.An(b.info,v)),cLC(p,d)){var P\u003dnew tu(p.O5.NO(v)),M\u003dfunction(X){try{if(X.iH())p.handleError(X.JI(),X.V5()),UN(d,X),HM(X.info)\u0026\u0026Q5(p.X,d,b,!0),p.SK();else if($z(p.X,X)){var a;(a\u003dp.V)\u003d\u003dnull||awD(a,X.info,p.W);p.SK()}}catch(F){X\u003dUa(F),p.handleError(X.errorCode,X.details,X.severity),p.Aj()}};\nb.B\u003d!0;i3(P)\u0026\u0026(fW(d,new yp(p.policy,v,P,p.O5,M)),GU(p.timing))}}else p.E5(\"ombfmt\",{})};\naA\u003dfunction(p,d){d\u003dd||p.videoTrack\u0026\u0026p.videoTrack.U\u0026\u0026p.videoTrack.U.startTime||p.getCurrentTime();var b\u003dKW,v\u003dp.videoTrack,P\u003dp.D;d\u003dP.nextVideo\u0026\u0026P.nextVideo.index.Eg(d)||0;P.aB!\u003d\u003dd\u0026\u0026(P.IB\u003d{},P.aB\u003dd,LG(P,P.D));d\u003d!P.D.isLocked()\u0026\u0026P.C\u003e-1\u0026\u0026(0,g.Ib)()-P.C\u003cP.policy.Ox*1E3;var M\u003dP.nextVideo\u0026\u0026mz(P,P.nextVideo.info)*3\u003cCw(P.kJ);if(!d||M)YL(P),QV(P),P.O5\u003dP.O5||P.nextVideo!\u003d\u003dP.B;P.nextVideo\u0026\u0026!P.nextVideo.index.isLoaded()\u0026\u0026(P.aB\u003d-1);b(p,v,P.nextVideo);KW(p,p.audioTrack,p.D.U)};\noA\u003dfunction(p,d){p.jq\u003dd;p.policy.RB||(p.logger.debug(\"Suspended.\"),p.isSuspended\u003d!0,p.policy.w6\u0026\u0026(p.MF.stop(),p.L0.stop(),p.NJ.stop()),p.policy.iq\u0026\u0026p.TB.stop())};\nI8\u003dfunction(p,d,b,v){p.policy.X\u0026\u0026p.C2(!1,\"rollback\");if(p.y$.isManifestless){var P\u003dGb(p.audioTrack,v,b,d),M\u003dGb(p.videoTrack,v,b,d);p.policy.I5||(M\u0026\u0026u0(p.y$,v,!0),P\u0026\u0026u0(p.y$,v,!1));p.E5(\"sdai\",{rollbk2_seg:v,rbt:b.toFixed(3),lt:d.toFixed(3),a:P,v:M});(P||M)\u0026\u0026p.policy.X\u0026\u0026dZ(p)}};\nzgu\u003dfunction(p){p.logger.debug(\"Rebuffering.\");p.L2\u003d!0;if(p.policy.tC\u0026\u0026p.rE){var d,b,v,P;p.E5(\"lr_rb\",{c:p.getCurrentTime(),s:p.isSeeking(),ab:Ph(p.rE.D.i4()),ala:(d\u003drp(p.audioTrack))\u003d\u003dnull?void 0:d.Op(),alr:(b\u003dp.audioTrack.U)\u003d\u003dnull?void 0:b.Op(),vb:Ph(p.rE.U.i4()),vla:(v\u003drp(p.videoTrack))\u003d\u003dnull?void 0:v.Op(),vlr:(P\u003dp.videoTrack.U)\u003d\u003dnull?void 0:P.Op()})}p.FF.aS()!\u003d\u003d0\u0026\u0026p.E5(\"sps_rebuffer\",{c:p.getCurrentTime()})};\njJj\u003dfunction(p){p.policy.Rb\u003d!1;try{p.k7()}catch(d){g.Hi(d)}};\ntwk\u003dfunction(p){return p.policy.D\u0026\u0026p.policy.U\u0026\u0026(!eL()\u0026\u0026p.policy.tV||p.policy.Hc)};\nDZK\u003dfunction(p,d,b,v){b\u003db\u003d\u003d\u003dvoid 0?!1:b;v\u003dv\u003d\u003d\u003dvoid 0?!1:v;p.policy.RB\u0026\u0026(p.logger.debug(\"disable updateMetadataWithoutMediaSource\"),p.policy.Hb\u0026\u0026p.E5(\"loader\",{setsmb:0}),p.Aj(),p.policy.RB\u003d!1);p.logger.debug(\"attaching media source\");iuC(p,v);if(twk(p))p.E5(\"ssap\",{delaysb:1}),p.rE\u003dd;else{if(!$A(d)){var P\u003deO(p.videoTrack);P\u003dP?P.info.D:p.videoTrack.D;var M\u003deO(p.audioTrack);M\u003dM?M.info.D:p.audioTrack.D;p.policy.U\u0026\u0026p.E5(\"ssap\",{initsb:1,v:P.info.id,vf:P.info.qC,a:M.info.id,af:M.info.qC});rIB(d,P.info,\nM.info,p.policy.s8)}HuC(p,d,b,v);try{p.SK()}catch(X){g.Hi(X)}}};\nHuC\u003dfunction(p,d,b,v){b\u003db\u003d\u003d\u003dvoid 0?!1:b;v\u003dv\u003d\u003d\u003dvoid 0?!1:v;nW(p.videoTrack,d.U||null,v);nW(p.audioTrack,d.D||null,v);p.rE\u003dd;p.rE.V\u003d!0;b||p.resume();d.D.uc(p.oB,p);d.U.uc(p.oB,p)};\niuC\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?!1:d;p.rE\u0026\u0026p.rE.D\u0026\u0026p.rE.U\u0026\u0026(p.rE.D.xK(p.oB,p),p.rE.U.xK(p.oB,p));nW(p.audioTrack,null,d);nW(p.videoTrack,null,d);p.rE\u0026\u0026(p.rE.V\u003d!1);p.rE\u003dnull};\nVwk\u003dfunction(p){p.rE\u0026\u0026p.rE.c$()\u0026\u0026(p.Hg(),p.policy.Tg\u0026\u0026p.handleError(\"fmt.unplayable\",{unexpected:1},1))};\nSKK\u003dfunction(p,d){if(!p.xJ())if(p.policy.D){if(!dSz(p.U,d)){var b\u003dp.U.U;pee(p.U,d);var v\u003d!1;v\u003dd.isLocked()\u0026\u0026d.reason\u003d\u003d\u003d\"m\"\u0026\u0026bqe(p.U,d.D);var P\u003dp.policy.wc\u0026\u0026d.reason\u003d\u003d\u003d\"l\";b\u003db.D\u003ed.D\u0026\u0026d.reason\u003d\u003d\u003d\"b\";v||P||b?(p.FF.He({reattachOnConstraint:v?\"u\":P?\"drm\":\"perf\",lo:d.U,up:d.D}),p.policy.nB||(p.U.D.U\u003d!1)):(p.policy.nB\u0026\u0026(p.U.D.U\u003d!1),dZ(p))}}else if(!une(p.D,d)\u0026\u0026p.videoTrack){p.logger.debug(function(){return\"Setting constraint: r\u003d\"+d.reason+\" u\u003d\"+d.D});\nb\u003dp.D.D;egB(p,s3z(p.D,d));aA(p);v\u003dd.isLocked()\u0026\u0026d.reason\u003d\u003d\u003d\"m\"\u0026\u0026p.D.O5;P\u003dp.policy.wc\u0026\u0026d.reason\u003d\u003d\u003d\"l\"\u0026\u0026IW(p.videoTrack);b\u003db.D\u003ed.D\u0026\u0026d.reason\u003d\u003d\u003d\"b\";var M\u003dp.D.YJ\u0026\u0026!eL();v||P||b||M?p.FF.He({reattachOnConstraint:v?\"u\":P?\"drm\":M?\"codec\":\"perf\"}):dZ(p)}};\nYKq\u003dfunction(p,d,b){if((!p.rE||gt(p.rE)\u0026\u0026!p.policy.A6)\u0026\u0026!p.Py.isSeeking()\u0026\u0026(p.policy.D||IW(d)\u0026\u0026d.D.zr()\u0026\u0026p.D.eB)){var v\u003dp.getCurrentTime()+fCW(p.C,d,b);p.logger.debug(function(){return\"Clearing back to \"+v.toFixed(3)});\nZBq(d,v)}};\negB\u003dfunction(p,d){d\u0026\u0026(p.logger.debug(function(){return\"Logging new format: \"+b4(d.video.info)}),gsD(p.FF,new HI(d.video,d.reason)));\nif(p.D.TB){var b\u003dNx$(p.D,\"a\");p.FF.z4(new HI(b.audio,b.reason))}};\ndZ\u003dfunction(p){g.vg(p.NJ)};\nmL\u003dfunction(p){p.policy.gg\u0026\u0026p.policy.x6\u0026\u0026Math.min(skW(p.videoTrack),skW(p.audioTrack))*1E3\u003ep.policy.Hd?g.vg(p.L0):p.SK()};\nLHw\u003dfunction(p,d){var b\u003d(0,g.Ib)()-d,v\u003dNP(p.audioTrack,!0)*1E3,P\u003dNP(p.videoTrack,!0)*1E3;p.logger.debug(function(){return\"Appends paused for \"+b});\nif(p.policy.B\u0026\u0026(p.E5(\"apdpe\",{dur:b.toFixed(),abuf:v.toFixed(),vbuf:P.toFixed()}),D0(p.policy))){var M\u003dCw(p.C);p.E5(\"sdps\",{ct:d,ah:v.toFixed(),vh:P.toFixed(),mr:Nv(p.C,p.L2,M),bw:M.toFixed(),js:p.isSeeking(),re:+p.L2,ps:(p.policy.JL||\"\").toString(),rn:(p.policy.WB||\"\").toString()})}};\nQJW\u003dfunction(p){if(p.policy.U\u0026\u0026tp(p.videoTrack)\u0026\u0026tp(p.audioTrack))return\"ssap\";if(ULu(p.videoTrack))return p.logger.debug(\"Pausing appends for server-selectable format\"),\"ssf\";if(p.policy.TB\u0026\u0026iS(p.videoTrack)\u0026\u0026iS(p.audioTrack))return\"updateEnd\";if(y5(p.audioTrack)||y5(p.videoTrack)\u0026\u0026p.videoTrack.D.info.qC!\u003d\u003d\"f\")return\"\";if(p.Py.isSeeking()){var d\u003dp.C;var b\u003dp.videoTrack;var v\u003dp.audioTrack;if(d.policy.D){var P\u003dd.policy.UA;D0(d.policy)\u0026\u0026(P\u003dNv(d,!1,Cw(d)));d\u003dP;b\u003dNP(v,!0)\u003e\u003dd\u0026\u0026NP(b,!0)\u003e\u003dd}else b.B.length||\nv.B.length?(P\u003db.D.info.CX+v.D.info.CX,P\u003d10*(1-Cw(d)/P),d\u003dMath.max(P,d.policy.UA),b\u003dNP(v,!0)\u003e\u003dd\u0026\u0026NP(b,!0)\u003e\u003dd):b\u003d!0;if(!b)return\"abr\";b\u003dp.videoTrack;if(b.B.length\u003e0\u0026\u0026b.V.U.length\u003d\u003d\u003d1\u0026\u0026R5q(b.V).info.S\u003cb.oB)return\"seek\"}if(p.policy.X\u0026\u0026Ibz(p.videoTrack,p.V)\u0026\u0026Ibz(p.audioTrack,p.V))return\"ssdai\";b\u003d!p.policy.D2||p.getCurrentTime()\u003c10;p.policy.D||(b\u003db||p.videoTrack.D.info.video.D\u003e360);v\u003dD0(p.policy)\u0026\u0026p.policy.xm;if(!p.L2||!v\u0026\u0026b)return\"\";b\u003dp.policy.D2;D0(p.policy)\u0026\u0026(b\u003dNv(p.C,p.L2,Cw(p.C)));b\u003dC0$(p.videoTrack,\np.getCurrentTime(),b)||C0$(p.audioTrack,p.getCurrentTime(),b);return D0(p.policy)?b?\"mbnm\":\"\":(p.videoTrack.B.length\u003e0||p.audioTrack.B.length\u003e0||gp(p.X,p.videoTrack,p.audioTrack)||gp(p.X,p.audioTrack,p.videoTrack))\u0026\u0026b?\"nord\":\"\"};\n$Zk\u003dfunction(p){if(p.Z){var d\u003dp.Z.SK(p.audioTrack,a2(p.rE.U.i4()));d\u0026\u0026p.FF.seekTo(d,{IS:!0,wg:\"pollSubsegmentReadahead\",nZ:!0})}};\nALK\u003dfunction(p,d,b){if(p.policy.TB\u0026\u0026iS(d))return!1;if(b.xw())return!0;if(!b.Q0())return!1;var v\u003deO(d);if(!v||v.info.type\u003d\u003d\u003d6)return!1;var P\u003dp.policy.gw;if(P\u0026\u0026!v.info.V){var M\u003dv.info.H5-p.getCurrentTime();if(v.info.S\u003cM*P)return!1}var X;if(p.policy.QU||((X\u003dp.V)\u003d\u003dnull?0:F_e(X,d,v.info.Q$)))p.IB\u003d0;else return p.Py.isSeeking()\u0026\u0026dZ(p),p.IB\u003dp.IB||(0,g.Ib)(),!1;if(!XV(p,d,b,v.info))return!1;if(p.y$.U\u0026\u0026v.info.U\u003d\u003d\u003d0){if(P\u003dmZC(d,b,v))M\u003drp(d),p.E5(\"initchg\",{it:v.info.D.info.id,sr:!!M\u0026\u0026M.D\u003d\u003d\u003dv.info.D,ty:v.info.type,\nseg:v.info.Q$});M\u003dg.Bb(v.info.D.info);p.policy.Tu\u0026\u0026M\u0026\u0026!P\u0026\u0026r2$(v)}M\u003dp.Z\u0026\u0026!!p.Z.V\u0026\u0026d.D.info.audio;P\u003dp.y$.isManifestless||v.X;if(!(p.y$.U\u0026\u0026v.info.U!\u003d\u003d0||P\u0026\u0026!M)\u0026\u0026KHD(p,d,b,v))return!0;if(M)return!1;M\u003dtx(p,d);M\u003dp.getCurrentTime()+M;if(v.info.H5\u003eM)return p.policy.D\u0026\u0026xZq(p,d),p.policy.w2\u0026\u0026ICu(d.V,M,!1),!1;BIq(p,d);var a;p.policy.Q7\u0026\u0026b\u003d\u003d\u003d((a\u003dp.rE)\u003d\u003dnull?void 0:a.D)\u0026\u0026p.ih\u0026\u0026(b.Zr()\u003d\u003d\u003d0?(p.ih\u003d!1,p.policy.Q7\u003d!1):p.jB\u003db.Zr());if(!Rge(p,b,v,d))return!1;p.policy.TB\u0026\u0026v.info.wH()?(p.FF.G().rN()\u0026\u0026p.E5(\"eosl\",{ls:v.info.Op()}),\nv.isLocked\u003d!0):(d.mS(v),C3w(p.D,v.info),p.logger.debug(function(){return\"Appended \"+v.info.Op()+\", buffered: \"+Ph(b.i4())}));\nP\u0026\u0026TIu(p,v.info.D.A7);return!0};\nxZq\u003dfunction(p,d){d\u003d\u003d\u003dp.videoTrack?p.Hb\u003dp.Hb||(0,g.Ib)():p.RB\u003dp.RB||(0,g.Ib)()};\nBIq\u003dfunction(p,d){d\u003d\u003d\u003dp.videoTrack?p.Hb\u003d0:p.RB\u003d0};\nRge\u003dfunction(p,d,b,v){var P\u003dp.policy.tC?(0,g.Ib)():0,M\u003db.X\u0026\u0026b.info.D.D||void 0,X\u003db.D;b.X\u0026\u0026(X\u003dWHD(p,b,X)||X);var a\u003dX.y6();X\u003dp.policy.tC?(0,g.Ib)():0;d\u003dpKw(p,d,a,b.info,M);(v\u003dv.C)!\u003dnull\u0026\u0026(M\u003db.info,P\u003dX-P,X\u003d(0,g.Ib)()-X,!v.U||Sak(v.U,M)\u0026\u0026v.U.Q$\u003d\u003d\u003dM.Q$||v.flush(),v.V+\u003dP,v.B+\u003dX,P\u003d1,!v.U\u0026\u0026M.U\u0026\u0026(P\u003d2),BI(v,P,d),X\u003dMath.ceil(M.U/1024),P\u003d\u003d\u003d2\u0026\u0026v.D.add(X),v.D.add(Math.ceil((M.U+M.B)/1024)-X),v.U\u003dM);p.aB\u003d0;if(d\u003d\u003d\u003d0)return p.wE\u0026\u0026(p.logger.debug(\"Retry succeed, back to normal append logic.\"),p.wE\u003d!1,p.s5\u003d!1),p.tC\u003d\n0,!0;if(d\u003d\u003d\u003d2||d\u003d\u003d\u003d5)return dFq(p,\"checked\",d,b.info),!1;if(d\u003d\u003d\u003d1){if(!p.wE)return p.logger.debug(\"QuotaExceeded, retrying.\"),p.wE\u003d!0,!1;if(!p.s5)return p.s5\u003d!0,p.FF.seekTo(p.getCurrentTime(),{wg:\"quotaExceeded\",nZ:!0}),!1;b.info.y7()?(P\u003dp.policy,P.wE\u003dMath.floor(P.wE*.8),P.aB\u003dMath.floor(P.aB*.8)):(P\u003dp.policy,P.s5\u003dMath.floor(P.s5*.8),P.aB\u003dMath.floor(P.aB*.8));p.policy.D?VV(p.U.D,b.info.D,!1):$L(p.D,b.info.D)}p.FF.He({reattachOnAppend:d});return!1};\nWHD\u003dfunction(p,d,b){var v;if(v\u003dp.policy.Qh\u0026\u0026p.rE\u0026\u0026!p.rE.W\u0026\u0026!p.FF.PB())d\u003dd.info.D.info,v\u003dd.n$()\u0026\u0026QO(d)\u0026\u0026d.video\u0026\u0026d.video.width\u003c3840\u0026\u0026d.video.width\u003ed.video.height;if(v\u0026\u0026(p.rE.W\u003d!0,zr(\u0027video/webm; codecs\u003d\"vp127.0.0.1.127.0.0.1.00\"; width\u003d3840; height\u003d2160\u0027)))return b\u003dxWC(b),p.policy.B\u0026\u0026p.E5(\"sp4k\",{s:!!b}),b};\ndFq\u003dfunction(p,d,b,v){var P\u003d\"fmt.unplayable\",M\u003d1;b\u003d\u003d\u003d5||b\u003d\u003d\u003d3?(P\u003d\"fmt.unparseable\",p.policy.D?!v.D.info.video||e_(p.U.D).size\u003e0||VV(p.U.D,v.D,!1):!v.D.info.video||e_(p.D.X).size\u003e0||$L(p.D,v.D)):b\u003d\u003d\u003d2\u0026\u0026(p.tC\u003c15?(p.tC++,P\u003d\"html5.invalidstate\",M\u003d0):P\u003d\"fmt.unplayable\");v\u003dzg(v);var X;v.mrs\u003d(X\u003dp.rE)\u003d\u003dnull?void 0:mX(X);v.origin\u003dd;v.reason\u003db;p.handleError(P,v,M)};\nhPq\u003dfunction(p,d,b,v,P){var M\u003dp.y$;var X\u003dp.policy.D,a\u003d!1,F\u003d-1,h;for(h in M.D){var O\u003dTr(M.D[h].info)||M.D[h].info.y7();if(v\u003d\u003d\u003dO)if(O\u003dM.D[h].index,O.Y_(d.Q$)){a\u003dO;var J\u003dd,k\u003da.MB(J.Q$);k\u0026\u0026k.startTime!\u003d\u003dJ.startTime?(a.segments\u003d[],a.sG(J),a\u003d!0):a\u003d!1;a?F\u003dd.Q$:!d.pending\u0026\u0026X\u0026\u0026(J\u003dO.getDuration(d.Q$),J!\u003d\u003dd.duration\u0026\u0026(M.publish(\"clienttemp\",\"mfldurUpdate\",{itag:M.D[h].info.itag,seg:d.Q$,od:J,nd:d.duration},!1),O.sG(d),a\u003d!0))}else O.sG(d),a\u003d!0}F\u003e\u003d0\u0026\u0026(X\u003d{},M.publish(\"clienttemp\",\"resetMflIndex\",(X[v?\"v\":\"a\"]\u003d\nF,X),!1));M\u003da;i2u(p.Py,d,v,M);p.V.H8(d,b,v,P);d.Q$\u003d\u003d\u003dp.y$.V7\u0026\u0026M\u0026\u0026nB(p.y$)\u0026\u0026d.startTime\u003enB(p.y$)\u0026\u0026(p.y$.Hb\u003dd.startTime+(isNaN(p.timestampOffset)?0:p.timestampOffset),p.Py.isSeeking()\u0026\u0026p.Py.D\u003cp.y$.xI()\u0026\u0026p.Py.seek(p.y$.xI(),{}))};\nXV\u003dfunction(p,d,b,v){var P\u003drp(d);!P||P.V||yl(P,v)||(b.abort(),(d\u003dd.C)!\u003dnull\u0026\u0026(BI(d,4),d.flush()));if(!b.XV()||eL())try{if(p.policy.ye){if(b.kM(v.D.info.containerType,v.D.info.qC)){if(p.policy.SL\u0026\u0026b.ZG())return!1;p.E5(\"ssap\",{chgtp:v.D.info.containerType,cf:v.D.info.qC,oldtp:b.XV(),oldcf:b.l6()});b.QQ(v.D.info.containerType,v.D.info.qC,v.D.info.mimeType)}}else b.Ii(v.D.info.containerType,v.D.info.mimeType)}catch(M){return b\u003dM,g.DF(b),p.E5(\"ctexp\",{name:b.name,msg:b.message}),!1}else v.D.info.containerType!\u003d\u003d\nb.XV()\u0026\u0026p.E5(\"ctu\",{ct:eL(),prev_c:b.XV(),curr_c:v.D.info.containerType});d\u003dv.D.V;p.policy.gO\u0026\u0026d\u0026\u0026(v\u003d0+d.duration,d\u003d-d.D,0\u003d\u003d\u003db.ZL()\u0026\u0026v\u003d\u003d\u003db.U0()||b.Sw(0,v),d!\u003d\u003db.Fp()\u0026\u0026(b.Dw(d),ON\u0026\u0026JT$(p.audioTrack.zv(),b.fE())));return!0};\nKHD\u003dfunction(p,d,b,v){v.info.D.zr();var P\u003dv.info.D.D;if(!P||!b.Q0()||b.e4()\u003d\u003d\u003dP)return!1;var M\u003dP,X\u003db.Nr();if(p.policy.G1\u0026\u0026X\u0026\u0026b.isView()\u0026\u0026g.Bb(v.info.D.info)){var a\u003dnew DataView(P.buffer,P.byteOffset,P.byteLength);(X\u003dZmu(a,X))?M\u003dnew Uint8Array(X.buffer,X.byteOffset,X.byteLength):p.E5(\"fenc\",{})}p.policy.Qh\u0026\u0026(X\u003dWHD(p,v,new uQ([M])))\u0026\u0026(M\u003dX.y6());var F;(X\u003dv.info.D.BJ(0,v.info.clipId))\u0026\u0026(F\u003dX.AC[0]);if(v\u003d\u003d\u003dp.ob){if(p.aB+\u003d1,p.FF.getVideoData().T(\"html5_shorts_gapless_restart_on_init_seg_retries\")\u0026\u0026p.aB\u003e\n5)return p.aB\u003d0,p.FF.He({initSegStuck:1,as:v.info.Op()}),!0}else p.aB\u003d0,p.ob\u003dv;p.policy.r6\u0026\u0026(b.abort(),(X\u003dd.C)!\u003dnull\u0026\u0026(BI(X,4),X.flush()));P\u003dpKw(p,b,M,F,P);var h;(h\u003dd.C)\u003d\u003dnull||j3w(h,P,F);if(P!\u003d\u003d0)return bvq(p,P,v),!0;v.info.y7()?pM$(p.timing):dWk(p.timing);p.logger.debug(function(){return\"Appended init for \"+v.info.D.info.id});\nTIu(p,v.info.D.A7);return b.ZG()};\nmZC\u003dfunction(p,d,b){if(d.e4()\u003d\u003dnull){p\u003drp(p);if(!(d\u003d!p||p.D!\u003d\u003db.info.D)){a:if(p\u003dp.Z,b\u003db.info.Z,p.length!\u003d\u003db.length)b\u003d!1;else{for(d\u003d0;d\u003cp.length;d++)if(!g.FM(p[d],b[d])){b\u003d!1;break a}b\u003d!0}d\u003d!b}return d}p\u003dd.e4();b.info.D.bx()\u0026\u0026Au(b);b\u003db.info.D.D;return p!\u003d\u003db\u0026\u0026!g.FM(p,b)};\npKw\u003dfunction(p,d,b,v,P){var M\u003d0;if(p.policy.U\u0026\u0026v\u0026\u0026v.clipId\u0026\u0026p.hC){var X;M\u003d(((X\u003dp.hC)\u003d\u003dnull?void 0:wP(X,v.clipId))||0)/1E3}try{p.policy.U\u0026\u0026d.Fp()!\u003d\u003dM\u0026\u0026d.Dw(M);var a,F\u003dd\u003d\u003d\u003d((a\u003dp.rE)\u003d\u003dnull?void 0:a.D)?p.audioTrack:p.videoTrack;if(p.policy.TB\u0026\u0026(v\u003d\u003dnull?0:v.wH())){if((v\u003d\u003dnull?void 0:v.W)\u003e1)return 6;F.IB\u003dnew g.bR(function(){var O\u003deO(F);p.xJ()||O\u003d\u003dnull||!O.isLocked?p.FF.G().rN()\u0026\u0026p.E5(\"eosl\",{delayA:O\u003d\u003dnull?void 0:O.info.Op()}):vSz(F)?(p.FF.G().rN()\u0026\u0026p.E5(\"eosl\",{dunlock:O\u003d\u003dnull?void 0:O.info.Op()}),PCu(p,\nF\u003d\u003d\u003dp.audioTrack)):(p.E5(\"nue\",{ls:O.info.Op()}),O.info.W+\u003d1,p.rE\u0026\u0026p.k7())},1E4,p);\np.FF.G().rN()\u0026\u0026p.E5(\"eosl\",{delayS:v.Op()});F.IB.start()}if(p.policy.z2\u0026\u0026(v\u003d\u003dnull?0:v.wH())){var h;if((h\u003dF.aB)\u003d\u003dnull?0:h.isActive())g.Pg(F.aB),p.E5(\"sbac\",{as:v.Op()});F.aB\u003dnew g.bR(function(){p.E5(\"sbum5s\",{as:v.Op()})},5E3,p);\nF.aB.start()}p.policy.Ki\u0026\u0026(v\u003d\u003dnull?void 0:v.D)instanceof Vl\u0026\u0026v.wH()\u0026\u0026p.E5(\"poseos\",{itag:v.D.info.itag,seg:v.Q$,lseg:v.D.index.o1(),es:v.D.index.B});d.appendBuffer(b,v,P)}catch(O){if(O instanceof DOMException){if(O.code\u003d\u003d\u003d11)return 2;if(O.code\u003d\u003d\u003d12)return 5;if(O.code\u003d\u003d\u003d22||O.message.indexOf(\"Not enough storage\")\u003d\u003d\u003d0)return d\u003dObject.assign({name:\"QuotaExceededError\",buffered:Ph(d.i4()).replace(/,/g,\"_\"),vheap:EN(p.videoTrack),aheap:EN(p.audioTrack),message:g.lj(O.message,3),track:p.rE?d\u003d\u003d\u003dp.rE.U?\"v\":\n\"a\":\"u\"},Guj()),p.handleError(\"player.exception\",d),1;g.Hi(O)}return 4}return p.rE.c$()?3:0};\nVp\u003dfunction(p,d,b){p.FF.seekTo(d,b)};\nTIu\u003dfunction(p,d){d\u0026\u0026p.FF.CS(new vt(d.key,d.type))};\nqP\u003dfunction(p,d){p.FF.SN(d)};\ntx\u003dfunction(p,d){if(p.wE\u0026\u0026!p.L2)return 3;if(p.isSuspended)return 1;var b;if((b\u003dp.rE)\u003d\u003dnull?0:b.rE\u0026\u0026b.rE.streaming\u003d\u003d\u003d!1)return 4;b\u003d(d.D.info.audio?p.policy.s5:p.policy.wE)/(d.CX*p.policy.We);if(p.policy.DP\u003e0\u0026\u0026p.rE\u0026\u0026gt(p.rE)\u0026\u0026(d\u003dd.D.info.video?p.rE.U:p.rE.D)\u0026\u0026!d.ZG()){d\u003dd.i4();var v\u003dMJ(d,p.getCurrentTime());v\u003e\u003d0\u0026\u0026(d\u003dp.getCurrentTime()-d.start(v),b+\u003dMath.max(0,Math.min(d-p.policy.DP,p.policy.Fn)))}p.policy.aB\u003e0\u0026\u0026(b\u003dMath.min(b,p.policy.aB));return b};\nbuq\u003dfunction(p,d){return(tx(p,d)+p.policy.V0)*d.CX};\nXKu\u003dfunction(p){p.YJ\u0026\u0026!p.isSuspended\u0026\u0026fq(p.schedule)\u0026\u0026(MQW(p,p.YJ),p.YJ\u003d\"\")};\nMQW\u003dfunction(p,d){lv(d,\"cms\",function(b){p.policy.B\u0026\u0026p.E5(\"pathprobe\",b)},function(b){p.FF.handleError(b)})};\nqHB\u003dfunction(p,d){if(p.rE\u0026\u0026p.rE.V\u0026\u0026!p.rE.c$()\u0026\u0026(d.ZP\u003dNP(p.videoTrack),d.U\u003dNP(p.audioTrack),p.policy.B)){var b\u003dEN(p.videoTrack),v\u003dEN(p.audioTrack),P\u003dPh(p.rE.U.i4(),\"_\",5),M\u003dPh(p.rE.D.i4(),\"_\",5);Object.assign(d.D,{lvq:b,laq:v,lvb:P,lab:M})}d.bandwidthEstimate\u003dZA(p.C);var X;(X\u003dp.audioTrack.C)\u003d\u003dnull||X.flush();var a;(a\u003dp.videoTrack.C)\u003d\u003dnull||a.flush();p.logger.debug(function(){return Ns(d.D)})};\naSk\u003dfunction(p,d){p.W\u003dd;p.V\u0026\u0026(p.V.S\u003dd);p.W.TZ(p.videoTrack.D.info.n$());p.X.U\u003dp.W;p.policy.X\u0026\u0026(p.B.V\u003dp.W)};\noSu\u003dfunction(p,d){if(p.rE\u0026\u0026p.rE.U){if(p.policy.Uy){var b\u003djku(p.audioTrack);if(b\u0026\u0026b.qH()){var v\u003dp.FF;v.Xn\u0026\u0026(v.Xn.D\u003db,v.dN(v.Xn.videoId).jM(v.Xn))}}p.policy.BR\u0026\u0026(b\u003djku(p.videoTrack))\u0026\u0026b.y7()\u0026\u0026(v\u003dp.FF,v.aE\u0026\u0026(v.aE.D\u003db,v.dN(v.aE.videoId).sD(v.aE)));d-\u003disNaN(p.timestampOffset)?0:p.timestampOffset;p.getCurrentTime()!\u003d\u003dd\u0026\u0026p.resume();p.Py.isSeeking()\u0026\u0026p.rE\u0026\u0026!p.rE.c$()\u0026\u0026(b\u003dp.getCurrentTime()\u003c\u003dd\u0026\u0026d\u003cp.getCurrentTime()+10,v\u003dXk(p.rE.U.i4(),p.getCurrentTime()+FV),b\u0026\u0026v\u0026\u0026(p.Py.X\u003d!1));p.Py.isSeeking()||p.policy.IB||\n(p.currentTime\u003dd);g.vg(p.MF)}};\nFnj\u003dfunction(p,d){var b\u003dsN(p.videoTrack).find(function(v){return v.startTime\u003e\u003dd\u0026\u0026wcK(p,v.startTime,!1)});\nreturn b\u0026\u0026b.startTime\u003cd+b.duration*1.5?b.startTime+.1:0};\nwcK\u003dfunction(p,d,b){if(!(p.videoTrack.D.zr()\u0026\u0026p.audioTrack.D.zr()\u0026\u0026p.rE\u0026\u0026p.rE.U\u0026\u0026p.rE.D))return!1;if(b\u0026\u0026p.y$.isManifestless\u0026\u0026(p.videoTrack.S\u003d\u003d\u003d-1||p.audioTrack.S\u003d\u003d\u003d-1))return!0;var v\u003djO(p.videoTrack,d,b);if(isNaN(v))return!1;p\u003djO(p.audioTrack,p.policy.Id?d:v,b);return isNaN(p)?!1:!0};\nBt\u003dfunction(p){p.Aj();p.Py.isSeeking()\u0026\u0026p.logger.debug(\"seeking cancelled by seek-to-head\");p.Z\u0026\u0026Zuz(p.Z,p.videoTrack.D);dZ(p);return yGK(p.Py)};\nKW\u003dfunction(p,d,b,v){(v\u003d\u003d\u003dvoid 0?0:v)\u0026\u0026!d.Hb\u0026\u0026(eL()||(v\u003dd.Q8,twk(p)||!v||v.Jm(b.info)||(p.E5(\"ssap\",{rstonsrvfmt:b.info.mimeType}),p.FF.Ej())),d.Hb\u003d!0);d.D!\u003d\u003db\u0026\u0026(p.logger.debug(function(){return\"Setting target itag: \"+b.info.id+\" (was \"+d.D.info.id+\")\"}),d.D\u003db)};\nvSz\u003dfunction(p){var d,b\u003d(d\u003deO(p))\u003d\u003dnull?void 0:d.info;return!b||jK(p,Math.min(b.H5+FV,b.xt))};\nhru\u003dfunction(p,d){var b;if((b\u003deO(d))!\u003dnull\u0026\u0026b.isLocked\u0026\u0026vSz(d)){if(p.FF.G().rN()){var v;p.E5(\"eosl\",{munlock:(v\u003deO(d))\u003d\u003dnull?void 0:v.info.Op()})}PCu(p,d\u003d\u003d\u003dp.audioTrack)}};\nPCu\u003dfunction(p,d){if(p.policy.TB\u0026\u0026p.rE){var b,v,P\u003dd?(b\u003dp.rE)\u003d\u003dnull?void 0:b.D:(v\u003dp.rE)\u003d\u003dnull?void 0:v.U;b\u003dd?p.audioTrack:p.videoTrack;d\u003deO(b);if(d\u003d\u003dnull?0:d.isLocked){p.FF.G().rN()\u0026\u0026p.E5(\"eosl\",{unlock:d.info.Op()});var M;(M\u003db.IB)\u003d\u003dnull||M.stop();d.isLocked\u003d!1;b.mS(d);C3w(p.D,d.info);P\u003dP\u003d\u003dnull?void 0:P.Co();(P\u003d\u003dnull?void 0:P.Op())!\u003d\u003dd.info.Op()\u0026\u0026p.E5(\"oue\",{bls:P\u003d\u003dnull?void 0:P.Op(),tls:d.info.Op()})}}};\nOvq\u003dfunction(p,d){p.timestampOffset!\u003d\u003dd\u0026\u0026(p.timestampOffset\u003dd,p.policy.I5\u0026\u0026fB(p.y$),p.logger.debug(function(){return\"Timestamps will be made relative to \"+p.timestampOffset}),p.V.W\u003dp.timestampOffset,p.FF.V4(p.timestampOffset),p.y$.isManifestless\u0026\u0026(p.y$.timestampOffset\u003dp.timestampOffset),p.videoTrack.Dw(p.timestampOffset),p.audioTrack.Dw(p.timestampOffset))};\nQkC\u003dfunction(p){var d\u003dp.Im().filter(function(v){return v.namespace\u003d\u003d\u003d\"ad\"});\nd\u003dg.u(d);for(var b\u003dd.next();!b.done;b\u003dd.next())if(b\u003db.value,b.start/1E3\u003ep.getCurrentTime())return b.start/1E3;return Infinity};\nJ0K\u003dfunction(p){var d\u003drp(p.videoTrack),b\u003drp(p.audioTrack);return d\u0026\u0026!zPe(p.videoTrack)?d.startTime:b\u0026\u0026!zPe(p.audioTrack)?b.startTime:NaN};\nos7\u003dfunction(p){if(p.FF.getVideoData().isLivePlayback)return!1;var d\u003dp.FF.b4();if(!d)return!1;d\u003dd.getDuration();return acK(p,d)};\nacK\u003dfunction(p,d){if(!p.rE||!p.rE.D||!p.rE.U)return!1;var b\u003dp.getCurrentTime(),v\u003dp.rE.D.i4();p\u003dp.rE.U.i4();v\u003dv?qJ(v,b):b;b\u003dp?qJ(p,b):b;b\u003dMath.min(v,b);return isNaN(b)?!1:b\u003e\u003dd-.01};\nbvq\u003dfunction(p,d,b){p.policy.Da\u0026\u0026Tu(p.FF.getVideoData())?(p.FF.MK()||dFq(p,\"sepInit\",d,b.info),kfW(p.FF,\"sie\")):dFq(p,\"sepInit\",d,b.info)};\nxz\u003dfunction(p){return p.FF.aS()\u003cp.PX};\ng.hS\u003dfunction(p){this.Ma\u003dp};\nO4\u003dfunction(){g.oL.apply(this,arguments)};\nJS\u003dfunction(p,d,b,v){O4.call(this);var P\u003dthis;this.B\u003d-1;this.D\u003d{};this.V\u003dnew g.bR(this.X,0,this);g.Y(this,this.V);this.U\u003dnew g.bR(function(){P.xJ()||(P.V.start(Math.random()*b),P.U.start(d))},p,this);\ng.Y(this,this.U);v.subscribe(\"fairplay_next_need_key_info\",this.S,this)};\nnSw\u003dfunction(p){if(!(p.length\u003c\u003d28))for(var d\u003d(0,g.JB)([60,0,75,0,73,0,68,0,62,0]),b\u003d28;b\u003cp.length;){a:if(p.length-b\u003cd.length)var v\u003d!1;else{for(v\u003d0;v\u003cd.length;++v)if(p[b+v]!\u003d\u003dd[v]){v\u003d!1;break a}v\u003d!0}if(v){b+\u003dd.length;if(p.length\u003c\u003db+48)break;d\u003dnew Uint8Array(24);for(v\u003d0;v\u003c24;++v)d[v]\u003dp[b+v*2];p\u003dGX(d);p\u003dsF(p);if(!p)break;b\u003dp[0];p[0]\u003dp[3];p[3]\u003db;b\u003dp[1];p[1]\u003dp[2];p[2]\u003db;b\u003dp[4];p[4]\u003dp[5];p[5]\u003db;b\u003dp[6];p[6]\u003dp[7];p[7]\u003db;return p}b++}};\nkM\u003dfunction(p,d,b){O4.call(this);var v\u003dthis;this.B\u003dp;this.D\u003d[];this.Up\u003d{LkB:function(){return v.D.length}};\nthis.V\u003db.Wb(\"html5_ignore_widevine_key_rotation_license_requests\");this.U\u003dnew g.bR(function(){v.publish(\"log_qoe\",{wvagt:\"timer\",reqlen:v.D?v.D.length:-1});if(v.D){if(v.D.length\u003e0){var P\u003dv.D.shift();r0u(v,P.info)}v.D.length\u003e0\u0026\u0026(P\u003dv.D[0].time-(0,g.Ib)(),v.U.start(Math.max(0,P)))}},0);\ng.Y(this,this.U);d.subscribe(\"widevine_set_need_key_info\",this.X,this)};\nr0u\u003dfunction(p,d){a:{var b\u003dd.cryptoPeriodIndex;if(isNaN(b)\u0026\u0026p.B.size\u003e0)b\u003d!0;else{for(var v\u003dg.u(p.B.values()),P\u003dv.next();!P.done;P\u003dv.next())if(P.value.cryptoPeriodIndex\u003d\u003d\u003db){b\u003d!0;break a}b\u003d!1}}p.publish(\"log_qoe\",{wvagt:\"reqnews\",canskip:b});b||p.publish(\"rotated_need_key_info_ready\",d)};\nfSB\u003dfunction(){var p\u003d{};var d\u003dp.url;var b\u003dp.interval;p\u003dp.retries;this.url\u003dd;this.interval\u003db;this.retries\u003dp};\nuFu\u003dfunction(p,d){this.statusCode\u003dp;this.message\u003dd;this.U\u003dthis.heartbeatParams\u003dthis.errorMessage\u003dnull;this.D\u003d{};this.nextFairplayKeyId\u003dnull};\nlS7\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?\"\":b;g.e.call(this);this.message\u003dp;this.requestNumber\u003dd;this.Z5\u003db;this.onError\u003dthis.onSuccess\u003dnull;this.D\u003dnew g.NQ(5E3,2E4,.2)};\nseB\u003dfunction(p,d,b){p.onSuccess\u003dd;p.onError\u003db};\nESq\u003dfunction(p,d,b,v){var P\u003d{timeout:3E4,onSuccess:function(M){if(!p.xJ()){Yr(\"drm_net_r\",void 0,p.Z5);var X\u003dM.status\u003d\u003d\u003d\"LICENSE_STATUS_OK\"?0:9999,a\u003dnull;if(M.license)try{a\u003dsF(M.license)}catch(r){g.Hi(r)}if(X!\u003d\u003d0||a){a\u003dnew uFu(X,a);X!\u003d\u003d0\u0026\u0026M.reason\u0026\u0026(a.errorMessage\u003dM.reason);if(M.authorizedFormats){X\u003d{};for(var F\u003d[],h\u003d{},O\u003dg.u(M.authorizedFormats),J\u003dO.next();!J.done;J\u003dO.next())if(J\u003dJ.value,J.trackType\u0026\u0026J.keyId){var k\u003dZvu[J.trackType];if(k){k\u003d\u003d\u003d\"HD\"\u0026\u0026M.isHd720\u0026\u0026(k\u003d\"HD720\");J.isHdr\u0026\u0026(k+\u003d\"HDR\");X[k]||\n(F.push(k),X[k]\u003d!0);var n\u003dnull;try{n\u003dsF(J.keyId)}catch(r){g.Hi(r)}n\u0026\u0026(h[g.uj(n,4)]\u003dk)}}a.U\u003dF;a.D\u003dh}M.nextFairplayKeyId\u0026\u0026(a.nextFairplayKeyId\u003dM.nextFairplayKeyId);M.sabrLicenseConstraint\u0026\u0026(a.sabrLicenseConstraint\u003dsF(M.sabrLicenseConstraint));M\u003da}else M\u003dnull;if(M)p.onSuccess(M,p.requestNumber);else p.onError(p,\"drm.net\",\"t.p;p.i\")}},\nonError:function(M){if(!p.xJ())if(M\u0026\u0026M.error)M\u003dM.error,p.onError(p,\"drm.net.badstatus\",\"t.r;p.i;c.\"+M.code+\";s.\"+M.status,M.code);else p.onError(p,\"drm.net.badstatus\",\"t.r;p.i;c.n\")},\nonTimeout:function(){p.onError(p,\"drm.net\",\"rt.req.\"+p.requestNumber)}};\nv\u0026\u0026(P.Ud\u003d\"Bearer \"+v);g.bK(b,\"player/get_drm_license\",d,P)};\nCCk\u003dfunction(p,d,b,v){g.oL.call(this);this.videoData\u003dp;this.gE\u003dd;this.C\u003db;this.sessionId\u003dv;this.X\u003d{};this.cryptoPeriodIndex\u003dNaN;this.url\u003d\"\";this.requestNumber\u003d0;this.Z\u003dthis.O5\u003d!1;this.B\u003dnull;this.aB\u003d[];this.V\u003d[];this.W\u003d!1;this.D\u003d{};this.kJ\u003dNaN;this.status\u003d\"\";this.S\u003dNaN;this.U\u003dp.X;this.cryptoPeriodIndex\u003db.cryptoPeriodIndex;p\u003d{};Object.assign(p,this.gE.D);p.cpn\u003dthis.videoData.clientPlaybackNonce;this.videoData.O5\u0026\u0026(p.vvt\u003dthis.videoData.O5,this.videoData.mdxEnvironment\u0026\u0026(p.mdx_environment\u003dthis.videoData.mdxEnvironment));\nthis.gE.aB\u0026\u0026(p.authuser\u003dthis.gE.aB);this.gE.pageId\u0026\u0026(p.pageid\u003dthis.gE.pageId);isNaN(this.cryptoPeriodIndex)||(p.cpi\u003dthis.cryptoPeriodIndex.toString());var P\u003d(P\u003d/_(TV|STB|GAME|OTT|ATV|BDP)_/.exec(g.yH()))?P[1]:\"\";P\u003d\u003d\u003d\"ATV\"\u0026\u0026(p.cdt\u003dP);this.X\u003dp;this.X.session_id\u003dv;this.eB\u003d!0;this.U.flavor\u003d\u003d\u003d\"widevine\"\u0026\u0026(this.X.hdr\u003d\"1\");this.U.flavor\u003d\u003d\u003d\"playready\"\u0026\u0026(d\u003dNumber(KB(d.experiments,\"playready_first_play_expiration\")),!isNaN(d)\u0026\u0026d\u003e\u003d0\u0026\u0026(this.X.mfpe\u003d\"\"+d),this.eB\u003d!1);d\u003d\"\";g.tT(this.U)?jY(this.U)?(v\u003db.U)\u0026\u0026(d\u003d\"https://www.youtube.com/api/drm/fps?ek\u003d\"+\nekz(v)):(d\u003db.initData.subarray(4),d\u003dnew Uint16Array(d.buffer,d.byteOffset,d.byteLength/2),d\u003dString.fromCharCode.apply(null,d).replace(\"skd://\",\"https://\")):d\u003dthis.U.U;this.baseUrl\u003dd;this.fairplayKeyId\u003dKy(this.baseUrl,\"ek\")||\"\";if(d\u003dKy(this.baseUrl,\"cpi\")||\"\")this.cryptoPeriodIndex\u003dNumber(d);this.RB\u003dthis.videoData.T(\"html5_use_drm_retry\");this.aB\u003db.n$?[g.uj(b.initData,4)]:b.B;nY(this,{sessioninit:b.cryptoPeriodIndex});this.status\u003d\"in\"};\nUFu\u003dfunction(p,d){nY(p,{createkeysession:1});p.status\u003d\"gr\";Yr(\"drm_gk_s\",void 0,p.videoData.oB);p.url\u003dNsC(p);try{p.B\u003dd.createSession(p.C,function(b){nY(p,{m:b})})}catch(b){d\u003d\"t.g\";\nb instanceof DOMException\u0026\u0026(d+\u003d\";c.\"+b.code);p.publish(\"licenseerror\",\"drm.unavailable\",1,d,\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\");return}p.B\u0026\u0026(Gfe(p.B,function(b,v){wKq(p,b,v)},function(b,v,P){if(!p.xJ()){v\u003dvoid 0;\nvar M\u003d1;g.tT(p.U)\u0026\u0026g.yJ(p.gE)\u0026\u0026p.gE.T(\"html5_enable_safari_fairplay\")\u0026\u0026P\u003d\u003d\u003d1212433232\u0026\u0026(v\u003d\"ERROR_HDCP\",M\u003dp.gE.T(\"html5_safari_fairplay_ignore_hdcp\")?0:M);p.error(\"drm.keyerror\",M,b,v)}},function(){p.xJ()||(nY(p,{onkyadd:1}),p.Z||(p.publish(\"sessionready\"),p.Z\u003d!0))},function(b){p.j7(b)}),g.Y(p,p.B))};\nNsC\u003dfunction(p){var d\u003dp.baseUrl;R0C(d)||p.error(\"drm.net\",2,\"t.x\");if(!Ky(d,\"fexp\")){var b\u003d[\"23898307\",\"23914062\",\"23916106\",\"23883098\"].filter(function(P){return p.gE.experiments.experiments[P]});\nb.length\u003e0\u0026\u0026(p.X.fexp\u003db.join())}b\u003dg.u(Object.keys(p.X));for(var v\u003db.next();!v.done;v\u003db.next())v\u003dv.value,d\u003dCk$(d,v,p.X[v]);return d};\nwKq\u003dfunction(p,d,b){if(!p.xJ())if(d){nY(p,{onkmtyp:b});p.status\u003d\"km\";switch(b){case \"license-renewal\":case \"license-request\":case \"license-release\":break;case \"individualization-request\":c0C(p,d);return;default:p.publish(\"ctmp\",\"message_type\",{t:b,l:d.byteLength})}p.O5||(Yr(\"drm_gk_f\",void 0,p.videoData.oB),p.O5\u003d!0,p.publish(\"newsession\",p));if(y9(p.U)\u0026\u0026(d\u003dy0u(d),!d))return;d\u003dnew lS7(d,++p.requestNumber,p.videoData.oB);seB(d,function(v){ISu(p,v)},function(v,P,M){if(!p.xJ()){var X\u003d0,a;\n(a\u003dv.D.U\u003e\u003d3)||(a\u003dp.RB\u0026\u0026(0,g.Ib)()-p.kJ\u003e36E4);a\u0026\u0026(X\u003d1,P\u003d\"drm.net.retryexhausted\");nY(p,{onlcsrqerr:P,info:M});p.error(P,X,M);p.shouldRetry(wF(X),v)\u0026\u0026zru(p,v)}});\ng.Y(p,d);je$(p,d)}else p.error(\"drm.unavailable\",1,\"km.empty\")};\nc0C\u003dfunction(p,d){nY(p,{sdpvrq:1});p.S\u003dDate.now();if(p.U.flavor!\u003d\u003d\"widevine\")p.error(\"drm.provision\",1,\"e.flavor;f.\"+p.U.flavor+\";l.\"+d.byteLength);else{var b\u003d{cpn:p.videoData.clientPlaybackNonce};Object.assign(b,p.gE.D);b\u003dg.$B(\"https://www.googleapis.com/certificateprovisioning/v1/devicecertificates/create?key\u003dAIzaSyB-5OLKTx2iU5mko18DfdwK5611JIjbUhE\",b);d\u003d{format:\"RAW\",headers:{\"content-type\":\"application/json\"},method:\"POST\",postBody:JSON.stringify({signedRequest:String.fromCharCode.apply(null,\nd)}),responseType:\"arraybuffer\"};g.tk(b,d,3,500).then(rL(function(v){v\u003dv.xhr;if(!p.xJ()){v\u003dnew Uint8Array(v.response);var P\u003dString.fromCharCode.apply(null,v);try{var M\u003dJSON.parse(P)}catch(X){}M\u0026\u0026M.signedResponse?(p.publish(\"ctmp\",\"drminfo\",{provisioning:1}),M\u003d(Date.now()-p.S)/1E3,p.S\u003dNaN,p.publish(\"ctmp\",\"provs\",{et:M.toFixed(3)}),p.B\u0026\u0026p.B.update(v)):(M\u003dM\u0026\u0026M.error\u0026\u0026M.error.message,v\u003d\"e.parse\",M\u0026\u0026(v+\u003d\";m.\"+M),p.error(\"drm.provision\",1,v))}}),rL(function(v){p.xJ()||p.error(\"drm.provision\",1,\"e.\"+v.errorCode+\n\";c.\"+(v.xhr\u0026\u0026v.xhr.status))}))}};\nrZ\u003dfunction(p){var d;if(d\u003dp.eB\u0026\u0026p.B!\u003dnull)p\u003dp.B,d\u003d!(!p.D||!p.D.keyStatuses);return d};\nje$\u003dfunction(p,d){p.status\u003d\"km\";Yr(\"drm_net_s\",void 0,p.videoData.oB);var b\u003dnew g.dr(p.gE.D2),v\u003d{context:g.kX(b.config_||g.JN())};v.drmSystem\u003dtQ7[p.U.flavor];v.videoId\u003dp.videoData.videoId;v.cpn\u003dp.videoData.clientPlaybackNonce;v.sessionId\u003dp.sessionId;v.licenseRequest\u003dg.uj(d.message);v.drmParams\u003dp.videoData.drmParams;isNaN(p.cryptoPeriodIndex)||(v.isKeyRotated\u003d!0,v.cryptoPeriodIndex\u003dp.cryptoPeriodIndex);var P,M,X\u003d!!((P\u003dp.videoData.U)\u003d\u003dnull?0:(M\u003dP.video)\u003d\u003dnull?0:M.isHdr());v.drmVideoFeature\u003dX?\"DRM_VIDEO_FEATURE_PREFER_HDR\":\n\"DRM_VIDEO_FEATURE_SDR\";if(v.context\u0026\u0026v.context.client){if(P\u003dp.gE.D)v.context.client.deviceMake\u003dP.cbrand,v.context.client.deviceModel\u003dP.cmodel,v.context.client.browserName\u003dP.cbr,v.context.client.browserVersion\u003dP.cbrver,v.context.client.osName\u003dP.cos,v.context.client.osVersion\u003dP.cosver;v.context.user\u003dv.context.user||{};v.context.request\u003dv.context.request||{};p.videoData.O5\u0026\u0026(v.context.user.credentialTransferTokens\u003d[{token:p.videoData.O5,scope:\"VIDEO\"}]);v.context.request.mdxEnvironment\u003dp.videoData.mdxEnvironment||\nv.context.request.mdxEnvironment;p.videoData.L0\u0026\u0026(v.context.user.kidsParent\u003d{oauthToken:p.videoData.L0});g.tT(p.U)\u0026\u0026(v.fairplayKeyId\u003dg.uj(SWu(p.fairplayKeyId)));g.As(p.gE,g.SQ(p.videoData)).then(function(a){ESq(d,v,b,a);p.status\u003d\"rs\"})}else p.error(\"drm.net\",2,\"t.r;ic.0\")};\nISu\u003dfunction(p,d){if(!p.xJ())if(nY(p,{onlcsrsp:1}),p.status\u003d\"rr\",d.statusCode!\u003d\u003d0)p.error(\"drm.auth\",1,\"t.f;c.\"+d.statusCode,d.errorMessage||void 0);else{Yr(\"drm_kr_s\",void 0,p.videoData.oB);if(d.heartbeatParams\u0026\u0026d.heartbeatParams.url\u0026\u0026p.videoData.T(\"outertube_streaming_data_always_use_staging_license_service\")){var b\u003dp.U.U.match(/(.*)youtube.com/g);b\u0026\u0026(d.heartbeatParams.url\u003db[0]+d.heartbeatParams.url)}d.heartbeatParams\u0026\u0026p.publish(\"newlicense\",d.heartbeatParams);d.U\u0026\u0026(p.V\u003dd.U,p.videoData.pO||p.publish(\"newlicense\",\nnew fSB),p.videoData.pO\u003d!0,p.W\u003dih(p.V,function(v){return v.includes(\"HDR\")}));\nd.D\u0026\u0026(p.gE.T(\"html5_enable_vp9_fairplay\")\u0026\u0026jY(p.U)?(b\u003dg.uj(SWu(p.fairplayKeyId),4),p.D[b]\u003d{type:d.D[b],status:\"unknown\"}):p.D\u003dEj(d.D,function(v){return{type:v,status:\"unknown\"}}));\nzw(p.U)\u0026\u0026(d.message\u003dcVw(g.uj(d.message)));p.B\u0026\u0026(nY(p,{updtks:1}),p.status\u003d\"ku\",p.B.update(d.message).then(function(){Yr(\"drm_kr_f\",void 0,p.videoData.oB);rZ(p)||(nY(p,{ksApiUnsup:1}),p.publish(\"keystatuseschange\",p))},function(v){v\u003d\"msuf.req.\"+p.requestNumber+\";msg.\"+g.lj(v.message,3);\np.error(\"drm.keyerror\",1,v)}));\np.Z\u0026\u0026(p.kJ\u003d(0,g.Ib)());g.tT(p.U)\u0026\u0026p.publish(\"fairplay_next_need_key_info\",p.baseUrl,d.nextFairplayKeyId);p.gE.T(\"html5_enable_vp9_fairplay\")\u0026\u0026jY(p.U)\u0026\u0026p.publish(\"qualitychange\",ivB(p.V));d.sabrLicenseConstraint\u0026\u0026p.publish(\"sabrlicenseconstraint\",d.sabrLicenseConstraint)}};\nzru\u003dfunction(p,d){var b\u003dd.D.getValue();b\u003dnew g.bR(function(){je$(p,d)},b);\ng.Y(p,b);b.start();g.Gt(d.D);nY(p,{rtyrq:1})};\nHvB\u003dfunction(p,d){for(var b\u003d[],v\u003dg.u(Object.keys(p.D)),P\u003dv.next();!P.done;P\u003dv.next())P\u003dP.value,b.push(P+\"_\"+p.D[P].type+\"_\"+p.D[P].status);return b.join(d)};\nDF$\u003dfunction(p){var d\u003d{};d[p.status]\u003drZ(p)?HvB(p,\".\"):p.V.join(\".\");return d};\nVQj\u003dfunction(p,d){switch(p){case \"highres\":case \"hd2880\":p\u003d\"UHD2\";break;case \"hd2160\":case \"hd1440\":p\u003d\"UHD1\";break;case \"hd1080\":case \"hd720\":p\u003d\"HD\";break;case \"large\":case \"medium\":case \"small\":case \"light\":case \"tiny\":p\u003d\"SD\";break;default:return\"\"}d\u0026\u0026(p+\u003d\"HDR\");return p};\nerB\u003dfunction(p,d){for(var b in p.D)if(p.D[b].status\u003d\u003d\u003d\"usable\"\u0026\u0026p.D[b].type\u003d\u003d\u003dd)return!0;return!1};\nSHC\u003dfunction(p,d){for(var b in p.D)if(p.D[b].type\u003d\u003d\u003dd)return p.D[b].status};\nnY\u003dfunction(p,d){var b\u003db\u003d\u003d\u003dvoid 0?!1:b;Ns(d);(b||p.gE.rN())\u0026\u0026p.publish(\"ctmp\",\"drmlog\",d)};\nYHC\u003dfunction(p){var d\u003dp[0];p[0]\u003dp[3];p[3]\u003dd;d\u003dp[1];p[1]\u003dp[2];p[2]\u003dd;d\u003dp[4];p[4]\u003dp[5];p[5]\u003dd;d\u003dp[6];p[6]\u003dp[7];p[7]\u003dd};\nivB\u003dfunction(p){return g.Rq(p,\"UHD2\")||g.Rq(p,\"UHD2HDR\")?\"highres\":g.Rq(p,\"UHD1\")||g.Rq(p,\"UHD1HDR\")?\"hd2160\":g.Rq(p,\"HD\")||g.Rq(p,\"HDHDR\")?\"hd1080\":g.Rq(p,\"HD720\")||g.Rq(p,\"HD720HDR\")?\"hd720\":\"large\"};\ny0u\u003dfunction(p){for(var d\u003d\"\",b\u003d0;b\u003cp.length;b+\u003d2)d+\u003dString.fromCharCode(p[b]);p\u003dRh(new DOMParser,Vy(d),\"text/xml\");return p?(p\u003dp.querySelector(\"Challenge\"))\u0026\u0026p.childNodes\u0026\u0026p.childNodes.length!\u003d\u003d0?new Uint8Array((0,g.JB)(kz7(p.childNodes[0].nodeValue)).buffer):null:null};\nfY\u003dfunction(p,d,b,v,P,M){M\u003dM\u003d\u003d\u003dvoid 0?!1:M;g.e.call(this);this.element\u003dp;this.W\u003dd;this.initData\u003db;this.D\u003dv;this.U\u003dP;this.C\u003dM;this.sessionId\u003d\"\";this.Z\u003dthis.S\u003dthis.B\u003dthis.X\u003dnull;this.V\u003dnew g.iO(this);g.Y(this,this.V);gSW(this)};\ngSW\u003dfunction(p){p.D?(p.V.Y(p.D,\"message\",p.CA),p.V.Y(p.D,\"keystatuseschange\",p.j7),p.D.closed\u0026\u0026p.D.closed.then(rL(function(){p.onClosed()}),null)):p.U\u0026\u0026(zZ(p.V,p.U,[\"mskeymessage\",\n\"webkitkeymessage\"],p.fl),zZ(p.V,p.U,[\"mskeyerror\",\"webkitkeyerror\"],p.Jh),zZ(p.V,p.U,[\"mskeyadded\",\"webkitkeyadded\"],p.Zh))};\nGfe\u003dfunction(p,d,b,v,P){p.X\u003dd;p.B\u003db;p.S\u003dv;p.Z\u003dP};\nLnC\u003dfunction(p,d,b){g.Hi(b);p.B\u0026\u0026(b instanceof DOMException\u0026\u0026(d+\u003d\";n.\"+b.name+\";m.\"+b.message),p.B(d))};\nuZ\u003dfunction(p,d,b,v){v\u003dv\u003d\u003d\u003dvoid 0?!1:v;g.e.call(this);this.element\u003dp;this.D\u003dd;this.E5\u003db;this.Z\u003dv;this.S\u003d{};this.V\u003dnull;this.X\u003dnew g.iO(this);this.B\u003dthis.U\u003dnull;g.Y(this,this.X)};\n$Fu\u003dfunction(p,d){d\u003dQeC(d,p.D.ih);d\u003dp.B.createSession(\"video/mp4\",d);return new fY(null,null,null,null,d,p.Z)};\nmFw\u003dfunction(p,d){for(var b\u003dnew Uint8Array(270),v\u003d0;v\u003c135;v++)b[v*2]\u003d\u0027\u003cPlayReadyCDMData type\u003d\"LicenseAcquisition\"\u003e\u003cLicenseAcquisition version\u003d\"1.0\" Proactive\u003d\"true\"\u003e\u003c/LicenseAcquisition\u003e\u003c/PlayReadyCDMData\u003e\u0027.charCodeAt(v);p\u003dp.B.createSession(\"video/mp4\",d,b);return new fY(null,null,null,null,p)};\nKnz\u003dfunction(p,d){var b\u003dp.S[d.sessionId];!b\u0026\u0026p.V\u0026\u0026(b\u003dp.V,p.V\u003dnull,b.sessionId\u003dd.sessionId,p.S[d.sessionId]\u003db);return b};\nQeC\u003dfunction(p,d){var b\u003dp.subarray(4);b\u003dnew Uint16Array(b.buffer,b.byteOffset,b.byteLength/2);b\u003dString.fromCharCode.apply(null,b).match(/ek\u003d([0-9a-f]+)/)[1];for(var v\u003d\"\",P\u003d0;P\u003cb.length;P+\u003d2)v+\u003dString.fromCharCode(parseInt(b.substring(P,P+2),16));b\u003dv;v\u003dnew ArrayBuffer(b.length*2);P\u003dnew Uint16Array(v);for(var M\u003d0;M\u003cb.length;M++)P[M]\u003db.charCodeAt(M);b\u003dnew Uint8Array(v);v\u003d0;M\u003dnew ArrayBuffer(p.byteLength+4+b.byteLength+4+d.byteLength);P\u003dnew Uint8Array(M);M\u003dnew DataView(M);P.set(p);v+\u003dp.byteLength;M.setUint32(v,\nb.length,!0);v+\u003d4;P.set(b,v);v+\u003db.length;M.setUint32(v,d.byteLength,!0);P.set(d,v+4);return P};\nlZ\u003dfunction(){this.keys\u003d[];this.values\u003d[]};\nRr7\u003dfunction(p,d,b){g.oL.call(this);this.element\u003dp;this.videoData\u003dd;this.gE\u003db;this.B\u003d[];this.Hb\u003d2;this.wE\u003dthis.RB\u003d!1;this.heartbeatParams\u003dnull;this.aB\u003dthis.C\u003d!1;this.X\u003dnull;this.IB\u003d!1;this.D\u003dthis.videoData.X;this.drmSessionId\u003dthis.videoData.drmSessionId||g.w3C();this.U\u003dnew Map;this.S\u003dnew lZ;this.Z\u003dnew lZ;this.O5\u003dnew g.iO(this);this.kJ\u003dthis.gE.T(\"html5_eme_ignore_teardown_errors\");(p\u003dthis.element)\u0026\u0026(p.addKey||p.webkitAddKey)||Uk()||HF(b.experiments);this.gE.T(\"html5_enable_vp9_fairplay\")\u0026\u0026jY(this.D)?\nb\u003dxF$:(b\u003dthis.videoData.cQ,b\u003dthis.D.flavor\u003d\u003d\u003d\"fairplay\"||b?Dc:xF$);this.W\u003db;this.V\u003dnew uZ(this.element,this.D,this.m9.bind(this),this.kJ);g.Y(this,this.V);cF(this.D)\u0026\u0026(this.eB\u003dnew uZ(this.element,this.D,this.m9.bind(this),this.kJ),g.Y(this,this.eB));g.Y(this,this.O5);b\u003dthis.element;this.D.keySystemAccess?this.O5.Y(b,\"encrypted\",this.Ng5):zZ(this.O5,b,cF(this.D)?[\"msneedkey\"]:[\"needkey\",\"webkitneedkey\"],this.j1C);Bsz(this);a:switch(b\u003dthis.D,p\u003dthis.gE.experiments,d\u003dthis.U,b.flavor){case \"fairplay\":if(d\u003d\n/\\sCobalt\\/(\\S+)\\s/.exec(g.yH())){p\u003d[];d\u003dg.u(d[1].split(\".\"));for(var v\u003dd.next();!v.done;v\u003dd.next())v\u003dparseInt(v.value,10),v\u003e\u003d0\u0026\u0026p.push(v);p\u003dparseFloat(p.join(\".\"))}else p\u003dNaN;p\u003e19.2999?(p\u003db.w2,b\u003db.u_,b\u003e\u003dp\u0026\u0026(b\u003dp*.75),d\u003d(p-b)*.5,b\u003dnew JS(d,p,p-d-b,this)):b\u003dnull;break a;case \"widevine\":b\u003dnew kM(d,this,p);break a;default:b\u003dnull}if(this.X\u003db)g.Y(this,this.X),this.X.subscribe(\"rotated_need_key_info_ready\",this.s_,this),this.X.subscribe(\"log_qoe\",this.SC,this);HF(this.gE.experiments);this.SC({cks:this.D.getInfo()})};\nBsz\u003dfunction(p){var d\u003dp.V.uQ();d?d.then(rL(function(){Tsz(p)}),rL(function(b){if(!p.xJ()){g.Hi(b);\nvar v\u003d\"t.a\";b instanceof DOMException\u0026\u0026(v+\u003d\";n.\"+b.name+\";m.\"+b.message);p.publish(\"licenseerror\",\"drm.unavailable\",1,v,\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\")}})):(p.SC({mdkrdy:1}),p.C\u003d!0);\np.eB\u0026\u0026(d\u003dp.eB.uQ())};\nWnW\u003dfunction(p,d,b){p.wE\u003d!0;b\u003dnew vt(d,b);p.gE.T(\"html5_eme_loader_sync\")\u0026\u0026(p.S.get(d)||p.S.set(d,b));A0q(p,b)};\nA0q\u003dfunction(p,d){if(!p.xJ()){p.SC({onInitData:1});if(p.gE.T(\"html5_eme_loader_sync\")\u0026\u0026p.videoData.B\u0026\u0026p.videoData.B.D){var b\u003dp.Z.get(d.initData);d\u003dp.S.get(d.initData);if(!b||!d)return;d\u003db;b\u003dd.initData;p.S.remove(b);p.Z.remove(b)}p.SC({initd:d.initData.length,ct:d.contentType});if(p.D.flavor\u003d\u003d\u003d\"widevine\")if(p.RB\u0026\u0026!p.videoData.isLivePlayback)s4(p);else{if(!(p.gE.T(\"vp9_drm_live\")\u0026\u0026p.videoData.isLivePlayback\u0026\u0026d.n$)){p.RB\u003d!0;b\u003dd.cryptoPeriodIndex;var v\u003dd.D;L_C(d);d.n$||(v\u0026\u0026d.D!\u003d\u003dv?p.publish(\"ctmp\",\"cpsmm\",\n{emsg:v,pssh:d.D}):b\u0026\u0026d.cryptoPeriodIndex!\u003d\u003db\u0026\u0026p.publish(\"ctmp\",\"cpimm\",{emsg:b,pssh:d.cryptoPeriodIndex}));p.publish(\"widevine_set_need_key_info\",d)}}else p.s_(d)}};\nTsz\u003dfunction(p){if(!p.xJ())if(p.gE.T(\"html5_drm_set_server_cert\")||jY(p.D)){var d\u003dp.V.setServerCertificate();d?d.then(rL(function(b){p.gE.rN()\u0026\u0026p.publish(\"ctmp\",\"ssc\",{success:b})}),rL(function(b){p.publish(\"ctmp\",\"ssce\",{n:b.name,\nm:b.message})})).then(rL(function(){pUq(p)})):pUq(p)}else pUq(p)};\npUq\u003dfunction(p){p.xJ()||(p.C\u003d!0,p.SC({onmdkrdy:1}),s4(p))};\ndP$\u003dfunction(p){return p.D.flavor\u003d\u003d\u003d\"widevine\"\u0026\u0026p.videoData.T(\"html5_drm_cpi_license_key\")};\ns4\u003dfunction(p){if((p.wE||p.gE.T(\"html5_widevine_use_fake_pssh\"))\u0026\u0026p.C\u0026\u0026!p.aB){for(;p.B.length;){var d\u003dp.B[0],b\u003ddP$(p)?Q3B(d):g.uj(d.initData);if(jY(p.D)\u0026\u0026!d.U)p.B.shift();else{if(p.U.get(b))if(p.D.flavor!\u003d\u003d\"fairplay\"||jY(p.D)){p.B.shift();continue}else p.U.delete(b);L_C(d);break}}p.B.length\u0026\u0026p.createSession(p.B[0])}};\nbWj\u003dfunction(p){var d;if(d\u003dg.xP()){var b;d\u003d!((b\u003dp.V.U)\u003d\u003dnull||!b.getMetrics)}d\u0026\u0026(d\u003dp.V.getMetrics())\u0026\u0026(d\u003dg.U7(d),p.publish(\"ctmp\",\"drm\",{metrics:d}))};\nvz$\u003dfunction(){var p\u003diS7();return!(!p||p\u003d\u003d\u003d\"visible\")};\nMKq\u003dfunction(p){var d\u003dPSu();d\u0026\u0026document.addEventListener(d,p,!1)};\nXte\u003dfunction(p){var d\u003dPSu();d\u0026\u0026document.removeEventListener(d,p,!1)};\nPSu\u003dfunction(){if(document.visibilityState)var p\u003d\"visibilitychange\";else{if(!document[fd+\"VisibilityState\"])return\"\";p\u003dfd+\"visibilitychange\"}return p};\nqNj\u003dfunction(p){g.e.call(this);var d\u003dthis;this.FF\u003dp;this.AR\u003d0;this.S\u003dthis.U\u003dthis.X\u003d!1;this.V\u003d0;this.mZ\u003dthis.FF.G();this.videoData\u003dthis.FF.getVideoData();this.B\u003dg.JH(this.mZ.experiments,\"html5_delayed_retry_count\");this.D\u003dnew g.bR(function(){d.FF.Ej()},g.JH(this.mZ.experiments,\"html5_delayed_retry_delay_ms\"));\ng.Y(this,this.D)};\nOWz\u003dfunction(p,d,b){var v\u003dp.videoData.U,P\u003dp.videoData.V;Tu(p.FF.getVideoData())\u0026\u0026p.mZ.T(\"html5_gapless_fallback_on_qoe_restart\")\u0026\u0026kfW(p.FF,\"pe\");if((d\u003d\u003d\u003d\"progressive.net.retryexhausted\"||d\u003d\u003d\u003d\"fmt.unplayable\"||d\u003d\u003d\u003d\"fmt.decode\")\u0026\u0026!p.FF.tp.X\u0026\u0026v\u0026\u0026v.itag\u003d\u003d\u003d\"22\")return p.FF.tp.X\u003d!0,p.J$(\"qoe.restart\",{reason:\"fmt.unplayable.22\"}),p.FF.oa(),!0;var M\u003d!1;if(p.videoData.isExternallyHostedPodcast){if(M\u003dp.videoData.Yx)b.mimeType\u003dM.type,p.E5(\"3pp\",{url:M.url});b.ns\u003d\"3pp\";p.FF.rd(d,1,\"VIDEO_UNAVAILABLE\",Ns((new Gr(d,\nb,1)).details));return!0}var X\u003dp.AR+3E4\u003c(0,g.Ib)()||p.D.isActive();if(p.mZ.T(\"html5_empty_src\")\u0026\u0026p.videoData.isAd()\u0026\u0026d\u003d\u003d\u003d\"fmt.unplayable\"\u0026\u0026/Empty src/.test(\"\"+b.msg))return b.origin\u003d\"emptysrc\",p.J$(\"auth\",b),!0;X||Zg(p.FF.dc())||(b.nonfg\u003d\"paused\",X\u003d!0,p.FF.pauseVideo());(d\u003d\u003d\u003d\"fmt.decode\"||d\u003d\u003d\u003d\"fmt.unplayable\")\u0026\u0026(P\u003d\u003dnull?0:Km(P)||xq(P))\u0026\u0026(UlK(p.mZ.X,P.qC),b.acfallexp\u003dP.qC,M\u003dX\u003d!0);!X\u0026\u0026p.B\u003e0\u0026\u0026(p.D.start(),X\u003d!0,b.delayed\u003d\"1\",--p.B);P\u003dp.FF.DN;!X\u0026\u0026((v\u003d\u003dnull?0:mg(v))||(v\u003d\u003dnull?0:QO(v)))\u0026\u0026(UlK(p.mZ.X,v.qC),\nM\u003dX\u003d!0,b.cfallexp\u003dv.qC);if(p.mZ.T(\"html5_ssap_ignore_decode_error_for_next_video\")\u0026\u0026g.gI(p.videoData)\u0026\u0026d\u003d\u003d\u003d\"fmt.unplayable\"\u0026\u0026b.cid\u0026\u0026b.ccid\u0026\u0026Zg(p.FF.dc())){if(b.cid!\u003d\u003db.ccid)return b.ignerr\u003d\"1\",p.J$(\"ssap.transitionfailure\",b),!0;p.J$(\"ssap.transitionfailure\",b);if(a0W(p.FF,d))return!0}if(!X)return ozk(p,b);if(p.mZ.T(\"html5_ssap_skip_decoding_clip_with_incompatible_codec\")\u0026\u0026g.gI(p.videoData)\u0026\u0026d\u003d\u003d\u003d\"fmt.unplayable\"\u0026\u0026b.cid\u0026\u0026b.ccid\u0026\u0026b.cid!\u003d\u003db.ccid\u0026\u0026Zg(p.FF.dc())\u0026\u0026(p.J$(\"ssap.transitionfailure\",b),a0W(p.FF,\nd)))return!0;X\u003d!1;p.X?p.AR\u003d(0,g.Ib)():X\u003dp.X\u003d!0;var a\u003dp.videoData;if(a.jB){a\u003da.jB.ir();var F\u003dDate.now()/1E3+1800;a\u003da\u003cF}else a\u003d!1;b.e\u003dd;b.bkg\u003dvz$();a\u0026\u0026(b.staleprog\u003d\"1\");p.J$(\"qoe.restart\",b);if(a\u0026\u0026FLe(p))return hZw(p),!0;if(!(!g.m8(\"philips\")||d\u003d\u003d\u003d\"fmt.unplayable\"\u0026\u0026P\u0026\u0026P.kJ||p.mZ.D.cplatform\u003d\u003d\u003d\"GAME_CONSOLE\"))try{window.close()}catch(h){}v\u0026\u0026mg(v)\u0026\u0026!p.mZ.T(\"html5_allow_av1_retry_in_session\")?(M\u003dp.mZ.X,M.Z\u003d!0,AT(M),M\u003d!0):P?X||(d\u003d(d\u003drp(P.videoTrack)||P.videoTrack.U)?d.D:P.videoTrack.D,d.S+\u003d1,P.policy.D?\nVV(P.U.D,d,!0):$L(P.D,d,!0)):p.videoData.jB\u0026\u0026p.videoData.jB.RJ();p.D.isActive()||p.FF.Ej(M);return!0};\nozk\u003dfunction(p,d){if(p.videoData.kJ)return!1;p.mZ.tD+\u003d1;if(p.mZ.tD\u003c\u003d10)return!1;d.exiled\u003d\"\"+p.mZ.tD;p.J$(\"qoe.start15s\",d);p.FF.publish(\"playbackstalledatstart\");return!0};\nFLe\u003dfunction(p){return p.U?!0:p.mZ.eB\u003d\u003d\u003d\"yt\"?p.videoData.kJ?p.videoData.gg\u003c25:!p.videoData.gg:!1};\nhZw\u003dfunction(p){if(!p.U){p.U\u003d!0;var d\u003dp.FF.getPlayerState();d\u003dd.isPaused()||d.isSuspended();p.FF.g9();d\u0026\u0026!Lv(p.videoData)||p.FF.publish(\"signatureexpired\")}};\nJpe\u003dfunction(p,d){if((p\u003dp.FF.b4())\u0026\u0026(d.errorCode\u003d\u003d\u003d\"fmt.unplayable\"||d.errorCode\u003d\u003d\u003d\"html5.invalidstate\")){var b\u003dp.JI();d.details.merr\u003db?b.toString():\"0\";d.details.mmsg\u003dp.mQ()}};\nkbz\u003dfunction(p){return p.errorCode\u003d\u003d\u003d\"net.badstatus\"\u0026\u0026(p.severity\u003d\u003d\u003d1||!!p.details.fmt_unav)};\nnzC\u003dfunction(p,d){return p.mZ.T(\"html5_use_network_error_code_enums\")\u0026\u0026d.details.rc\u003d\u003d\u003d403||d.details.rc\u003d\u003d\u003d\"403\"?(p\u003dd.errorCode,p\u003d\u003d\u003d\"net.badstatus\"||p\u003d\u003d\u003d\"manifest.net.retryexhausted\"):!1};\nf0k\u003dfunction(p,d){if(!nzC(p,d)\u0026\u0026!p.U)return!1;d.details.sts\u003d\"20130\";if(FLe(p))return wF(d.severity)\u0026\u0026(d\u003dObject.assign({e:d.errorCode},d.details),d\u003dnew Gr(\"qoe.restart\",d)),p.J$(d.errorCode,d.details),hZw(p),!0;(0,g.Ib)()-p.mZ.Jo\u003e6048E5\u0026\u0026rpz(p,\"signature\");return!1};\nrpz\u003dfunction(p,d){try{window.location.reload(),p.J$(\"qoe.restart\",{detail:\"pr.\"+d})}catch(b){}};\nusD\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?\"fmt.noneavailable\":d;var b\u003dp.mZ.X;b.S\u003d!1;AT(b);p.J$(\"qoe.restart\",{e:d,detail:\"hdr\"});p.FF.Ej(!0)};\nl0u\u003dfunction(p,d,b,v,P,M){this.videoData\u003dp;this.D\u003dd;this.reason\u003db;this.U\u003dv;this.token\u003dP;this.videoId\u003dM};\nsWC\u003dfunction(p,d,b){this.gE\u003dp;this.pP\u003dd;this.FF\u003db;this.W\u003dthis.S\u003dthis.D\u003dthis.V\u003dthis.Z\u003dthis.U\u003d0;this.X\u003d!1;this.C\u003dg.JH(this.gE.experiments,\"html5_displayed_frame_rate_downgrade_threshold\")||45;this.B\u003dnew Map};\nEz7\u003dfunction(p,d,b){!p.gE.T(\"html5_tv_ignore_capable_constraint\")\u0026\u0026g.UD(p.gE)\u0026\u0026(b\u003db.compose(ZWD(p,d)));return b};\nCSq\u003dfunction(p){if(p.FF.dc().isInline())return Dc;var d;p.T(\"html5_exponential_memory_for_sticky\")?d\u003due(p.gE.I5,\"sticky-lifetime\")\u003c.5?\"auto\":b5[tG()]:d\u003db5[tG()];return g.WB(\"auto\",d,!1,\"s\")};\nGb7\u003dfunction(p,d){var b,v\u003dNpq(p,(b\u003dd.D)\u003d\u003dnull?void 0:b.videoInfos);b\u003dp.FF.getPlaybackRate();return b\u003e1\u0026\u0026v?(p\u003dZxq(p.gE.X,d.D.videoInfos,b),new AG(0,p,!0,\"o\")):new AG(0,0,!1,\"o\")};\nNpq\u003dfunction(p,d){return d\u0026\u0026g.UD(p.gE)?d.some(function(b){return b.video.fps\u003e32}):!1};\nwtC\u003dfunction(p,d){var b\u003dp.FF.Lq();p.T(\"html5_use_video_quality_cap_for_ustreamer_constraint\")\u0026\u0026b\u0026\u0026b.J0\u003e0\u0026\u0026dm(d.videoData.YO)\u0026\u0026(p\u003db.J0,d.videoData.YO\u003dnew AG(0,p,!1,\"u\"));return d.videoData.YO};\nZWD\u003dfunction(p,d){if(g.UD(p.gE)\u0026\u0026nR(p.gE.X,rm.HEIGHT))var b\u003dd.D.videoInfos[0].video.D;else{var v\u003d!!d.D.D;var P;g.Uz(p.gE)\u0026\u0026(P\u003dwindow.screen\u0026\u0026window.screen.width?new g.fH(window.screen.width,window.screen.height):null);P||(P\u003dp.gE.St?p.gE.St.clone():p.pP.cn());(W3||KG||v)\u0026\u0026P.scale(g.Lq());v\u003dP;AL(d.videoData)||Lv(d.videoData);d\u003dd.D.videoInfos;if(d.length){P\u003dg.JH(p.gE.experiments,\"html5_override_oversend_fraction\")||.85;var M\u003dd[0].video;M.projectionType!\u003d\u003d\"MESH\"\u0026\u0026M.projectionType!\u003d\u003d\"EQUIRECTANGULAR\"\u0026\u0026\nM.projectionType!\u003d\u003d\"EQUIRECTANGULAR_THREED_TOP_BOTTOM\"||GG||(P\u003d.45);p\u003dg.JH(p.gE.experiments,\"html5_viewport_undersend_maximum\");for(M\u003d0;M\u003cd.length;M++){b\u003dd[M];var X\u003db.video;if(v\u003d\u003d\u003dnull||X.width*P\u003cv.width\u0026\u0026X.height*P\u003cv.height){p\u0026\u0026M\u0026\u0026X.width\u003cv.width*p\u0026\u0026X.height\u003cv.height*p\u0026\u0026(b\u003dd[M-1]);break}}v\u003db.video;b\u003dnew AG(0,b.itag\u003d\u003d\u003d\"93\"?g.VO[Ds(v.width,v.height)]:v.D,!1,\"r\")}else b\u003dDc;b\u003db.D}b\u0026\u0026(b\u003dMath.max(b,360));return new AG(0,b,!1,\"r\")};\nUPj\u003dfunction(p,d){var b;a:if((b\u003dd.D)\u0026\u0026b.videoInfos.length){for(var v\u003dg.u(b.videoInfos),P\u003dv.next();!P.done;P\u003dv.next()){P\u003dP.value;var M\u003dvoid 0;if((M\u003dP.U)\u003d\u003dnull?0:M.smooth){b\u003dP.video.D;break a}}b\u003db.videoInfos[0].video.D}else b\u003d0;rrj()\u0026\u0026!g.UD(p.gE)\u0026\u0026QO(d.D.videoInfos[0])\u0026\u0026(b\u003dMath.min(b,g.VO.large));v\u003dg.JH(p.gE.experiments,\"html5_chipset_soft_cap\");v\u003e0\u0026\u0026(b\u003dMath.min(b,v));if(v\u003dg.JH(p.gE.experiments,\"html5_max_vertical_resolution\")){p\u003d4320;for(P\u003d0;P\u003cd.D.videoInfos.length;P++)M\u003dd.D.videoInfos[P],M.video.height\u003e\nv\u0026\u0026(p\u003dMath.min(p,M.video.D));if(p\u003c4320){for(P\u003dv\u003d0;P\u003cd.D.videoInfos.length;P++)M\u003dd.D.videoInfos[P].video.D,M\u003cp\u0026\u0026(v\u003dMath.max(v,M));v\u0026\u0026(b\u003dMath.min(v,b))}}return new AG(0,b,!1,\"o\")};\nypC\u003dfunction(p,d){var b\u003d4320;!p.gE.U||g.ce(p.gE)||p.gE.T(\"hls_for_vod\")||p.gE.T(\"mweb_remove_360p_cap\")||(b\u003dg.VO.medium);var v\u003dg.JH(p.gE.experiments,\"html5_default_quality_cap\");v\u0026\u0026d.D.D\u0026\u0026(p.gE.T(\"html5_always_apply_default_quality_cap\")||!d.videoData.Bl\u0026\u0026!d.videoData.xj)\u0026\u0026(b\u003dMath.min(b,v));v\u003dg.JH(p.gE.experiments,\"html5_random_playback_cap\");var P\u003d/[a-h]$/;v\u0026\u0026P.test(d.videoData.clientPlaybackNonce)\u0026\u0026(b\u003dMath.min(b,v));if(P\u003dv\u003dg.JH(p.gE.experiments,\"html5_hfr_quality_cap\"))a:{P\u003dd.D;if(P.D){P\u003dg.u(P.videoInfos);\nfor(var M\u003dP.next();!M.done;M\u003dP.next())if(M.value.video.fps\u003e32){P\u003d!0;break a}}P\u003d!1}P\u0026\u0026(b\u003dMath.min(b,v));(v\u003dg.JH(p.gE.experiments,\"html5_live_quality_cap\"))\u0026\u0026d.videoData.isLivePlayback\u0026\u0026(b\u003dMath.min(b,v));b\u003dcpz(p,d,b);p\u003dg.JH(p.gE.experiments,\"html5_byterate_soft_cap\");return new AG(0,b\u003d\u003d\u003d4320?0:b,!1,\"d\",p)};\nI0e\u003dfunction(p){var d,b,v,P;return g.z(function(M){switch(M.D){case 1:return p.D.D\u0026\u0026typeof((d\u003dnavigator.mediaCapabilities)\u003d\u003dnull?void 0:d.decodingInfo)\u003d\u003d\u003d\"function\"?g.y(M,Promise.resolve(),2):M.return(Promise.resolve());case 2:b\u003dg.u(p.D.videoInfos),v\u003db.next();case 3:if(v.done){M.LX(0);break}P\u003dv.value;return g.y(M,Fdj(P),4);case 4:v\u003db.next(),M.LX(3)}})};\njWD\u003dfunction(p,d){if(!d.videoData.U||p.T(\"html5_disable_performance_downgrade\"))return!1;Date.now()-p.Z\u003e6E4\u0026\u0026(p.U\u003d0);p.U++;p.Z\u003dDate.now();if(p.U!\u003d\u003d4)return!1;zZq(p,d.videoData.U);return!0};\niWD\u003dfunction(p,d,b,v){if(!d||!b||!d.videoData.U)return!1;var P\u003dg.JH(p.gE.experiments,\"html5_df_downgrade_thresh\"),M\u003dp.T(\"html5_log_media_perf_info\");if(!((0,g.Ib)()-p.V\u003c5E3?0:M||P\u003e0))return!1;var X\u003d((0,g.Ib)()-p.V)/1E3;p.V\u003d(0,g.Ib)();b\u003db.getVideoPlaybackQuality();if(!b)return!1;var a\u003db.droppedVideoFrames-p.S,F\u003db.totalVideoFrames-p.W;p.S\u003db.droppedVideoFrames;p.W\u003db.totalVideoFrames;var h\u003db.displayCompositedVideoFrames\u003d\u003d\u003d0?0:b.displayCompositedVideoFrames||-1;M\u0026\u0026p.gE.rN()\u0026\u0026p.FF.E5(\"ddf\",{dr:b.droppedVideoFrames,\nde:b.totalVideoFrames,comp:h});if(v)return p.D\u003d0,!1;if((F-a)/X\u003ep.C||!P||g.UD(p.gE))return!1;p.D\u003d(F\u003e60?a/F:0)\u003eP?p.D+1:0;if(p.D!\u003d\u003d3)return!1;zZq(p,d.videoData.U);p.FF.E5(\"dfd\",Object.assign({dr:b.droppedVideoFrames,de:b.totalVideoFrames},tKk()));return!0};\nzZq\u003dfunction(p,d){var b\u003dd.qC,v\u003dd.video.fps,P\u003dd.video.D-1,M\u003dp.B;d\u003d\"\"+b+(v\u003e49?\"p60\":v\u003e32?\"p48\":\"\");b\u003dNL(b,v,M);P\u003e0\u0026\u0026(b\u003dMath.min(b,P));if(!E4.has(d)\u0026\u0026DC().includes(d)){var X\u003db;b\u003dHB();+b[d]\u003e0\u0026\u0026(X\u003dMath.min(+b[d],X));b[d]!\u003d\u003dX\u0026\u0026(b[d]\u003dX,g.Dp(\"yt-player-performance-cap\",b,2592E3))}else if(E4.has(d)||M\u003d\u003dnull){a:{X\u003dX\u003d\u003d\u003dvoid 0?!0:X;v\u003dDC().slice();if(X){if(v.includes(d))break a;v.push(d)}else{if(!v.includes(d))break a;v.splice(v.indexOf(d),1)}g.Dp(\"yt-player-performance-cap-active-set\",v,2592E3)}CB.set(d,b)}else E4.add(d),\nM\u003d\u003dnull||M.set(d,b);p.FF.rD()};\nCY\u003dfunction(p,d){if(!d.D.D)return p.X?new AG(0,360,!1,\"b\"):Dc;for(var b\u003d!1,v\u003d!1,P\u003dg.u(d.D.videoInfos),M\u003dP.next();!M.done;M\u003dP.next())mg(M.value)?b\u003d!0:v\u003d!0;b\u003db\u0026\u0026v;v\u003d0;P\u003dg.JH(p.gE.experiments,\"html5_performance_cap_floor\");P\u003dp.gE.U?240:P;d\u003dg.u(d.D.videoInfos);for(M\u003dd.next();!M.done;M\u003dd.next()){var X\u003dM.value;if(!b||!mg(X))if(M\u003dNL(X.qC,X.video.fps,p.B),X\u003dX.video.D,Math.max(M,P)\u003e\u003dX){v\u003dX;break}}return new AG(0,v,!1,\"b\")};\nHWz\u003dfunction(p,d){var b\u003dp.FF.dc();return b.isInline()\u0026\u0026!d.bE?new AG(0,480,!1,\"v\"):b.isBackground()\u0026\u0026y_()/1E3\u003e60\u0026\u0026!g.UD(p.gE)?new AG(0,360,!1,\"v\"):Dc};\nDPB\u003dfunction(p,d,b){if(p.gE.experiments.Wb(\"html5_disable_client_autonav_cap_for_onesie\")\u0026\u0026d.fetchType\u003d\u003d\u003d\"onesie\"||g.UD(p.gE)\u0026\u0026(tG(-1)\u003e\u003d1080||d.osid))return Dc;var v\u003dg.JH(p.gE.experiments,\"html5_autonav_quality_cap\"),P\u003dg.JH(p.gE.experiments,\"html5_autonav_cap_idle_secs\");return v\u0026\u0026d.isAutonav\u0026\u0026y_()/1E3\u003eP?(b\u0026\u0026(v\u003dcpz(p,b,v)),new AG(0,v,!1,\"e\")):Dc};\ncpz\u003dfunction(p,d,b){if(p.T(\"html5_optimality_defaults_chooses_next_higher\")\u0026\u0026b)for(p\u003dd.D.videoInfos,d\u003d1;d\u003cp.length;d++)if(p[d].video.D\u003cb)return p[d-1].video.D;return b};\nVKw\u003dfunction(p,d){p.T(\"html5_log_media_perf_info\")\u0026\u0026(p.FF.E5(\"perfdb\",tKk()),p.FF.E5(\"sessionperfdb\",Object.fromEntries(CB.entries())),p.FF.E5(\"playbackperfdb\",Object.fromEntries(p.B.entries())),p.FF.E5(\"hwc\",{nch:navigator.hardwareConcurrency},!0),d\u0026\u0026p.FF.E5(\"mcdb\",{itags:d.D.videoInfos.filter(function(b){var v;return((v\u003db.U)\u003d\u003dnull?void 0:v.smooth)\u003d\u003d\u003d!1}).map(function(b){return b.itag}).join(\"-\")}))};\ntKk\u003dfunction(){return Ej(HB(),function(p){return\"\"+p})};\nNH\u003dfunction(p){g.e.call(this);var d\u003dthis;this.provider\u003dp;this.D\u003d-1;this.X\u003d!1;this.U\u003d-1;this.playerState\u003dnew g.px;this.networkErrorCount\u003dthis.rebufferTimeSecs\u003dthis.playTimeSecs\u003dthis.V\u003d0;this.encounteredSabrFallback\u003d!1;this.seekCount\u003dthis.nonNetworkErrorCount\u003d0;this.delay\u003dnew g.bR(this.send,6E4,this);this.B\u003d!1;this.jsErrorCount\u003d0;this.Up\u003d{Aw:function(){d.Aw()}};\nthis.Aw\u003dfunction(){d.jsErrorCount++};\ng.Y(this,this.delay);window.addEventListener(\"error\",this.Aw);window.addEventListener(\"unhandledrejection\",this.Aw)};\neZz\u003dfunction(p){p.D\u003e\u003d0||(p.provider.FF.getVisibilityState()\u003d\u003d\u003d3?p.X\u003d!0:(p.D\u003dg.GO(p.provider),p.delay.start()))};\nSN$\u003dfunction(p){if(!(p.U\u003c0)){var d\u003dg.GO(p.provider),b\u003dd-p.V;p.V\u003dd;p.playerState.state\u003d\u003d\u003d8?p.playTimeSecs+\u003db:p.playerState.isBuffering()\u0026\u0026!g.R(p.playerState,16)\u0026\u0026(p.rebufferTimeSecs+\u003db)}};\nYNj\u003dfunction(p){var d;switch((d\u003dp.gE.playerCanaryStage)\u003d\u003dnull?void 0:d.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\"}};\ngzk\u003dfunction(p){return window.PressureObserver\u0026\u0026new window.PressureObserver(p)};\nLLu\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?gzk:d;g.e.call(this);var b\u003dthis;if(this.X\u003dp)try{this.D\u003dd(function(M){b.U\u003dM.at(-1)});\nvar v;this.B\u003d(v\u003dthis.D)\u003d\u003dnull?void 0:v.observe(\"cpu\",{sampleInterval:2E3}).catch(function(M){M instanceof DOMException\u0026\u0026(b.V\u003dM)})}catch(M){M instanceof DOMException\u0026\u0026(this.V\u003dM)}else{this.D\u003dd(function(M){b.U\u003dM.at(-1)});\nvar P;this.B\u003d(P\u003dthis.D)\u003d\u003dnull?void 0:P.observe(\"cpu\",{sampleInterval:2E3})}};\nQWk\u003dfunction(p){var d\u003d{},b\u003dwindow.h5vcc;d.hwConcurrency\u003dnavigator.hardwareConcurrency;p.V\u0026\u0026(d.cpe\u003dp.V.message);p.U\u0026\u0026(d.cpt\u003dp.U.time,d.cps\u003dp.U.state);if(b\u003d\u003dnull?0:b.cVal)d.cb2s\u003db.cVal.getValue(\"CPU.Total.Usage.IntervalSeconds.2\"),d.cb5s\u003db.cVal.getValue(\"CPU.Total.Usage.IntervalSeconds.5\"),d.cb30s\u003db.cVal.getValue(\"CPU.Total.Usage.IntervalSeconds.30\");return d};\n$Pw\u003dfunction(p){var d;g.z(function(b){switch(b.D){case 1:if(!p.X)return g.y(b,p.B,3);g.sW(b,4);return g.y(b,p.B,6);case 6:g.EW(b,3);break;case 4:g.Cz(b);b.LX(3);break;case 3:(d\u003dp.D)\u003d\u003dnull||d.disconnect(),g.l$(b)}})};\nKLj\u003dfunction(p,d){d?mPu.test(p):(p\u003dg.aM(p),Object.keys(p).includes(\"cpn\"))};\nBpz\u003dfunction(p,d,b,v,P,M,X){var a\u003d{format:\"RAW\"},F\u003d{};if(hk(p)\u0026\u0026OI()){if(X){var h;((h\u003dxPu.uaChPolyfill)\u003d\u003dnull?void 0:h.state.type)!\u003d\u003d2?X\u003dnull:(X\u003dxPu.uaChPolyfill.state.data.values,X\u003d{\"Synth-Sec-CH-UA-Arch\":X.architecture,\"Synth-Sec-CH-UA-Model\":X.model,\"Synth-Sec-CH-UA-Platform\":X.platform,\"Synth-Sec-CH-UA-Platform-Version\":X.platformVersion,\"Synth-Sec-CH-UA-Full-Version\":X.uaFullVersion});F\u003dObject.assign(F,X);a.withCredentials\u003d!0}(X\u003dg.AO(\"EOM_VISITOR_DATA\"))?F[\"X-Goog-EOM-Visitor-Id\"]\u003dX:v?F[\"X-Goog-Visitor-Id\"]\u003d\nv:g.AO(\"VISITOR_DATA\")\u0026\u0026(F[\"X-Goog-Visitor-Id\"]\u003dg.AO(\"VISITOR_DATA\"));b\u0026\u0026(F[\"X-Goog-PageId\"]\u003db);(v\u003dd.aB)\u0026\u0026!$R(d)\u0026\u0026(F[\"X-Goog-AuthUser\"]\u003dv);P\u0026\u0026(F.Authorization\u003d\"Bearer \"+P);d.T(\"enable_datasync_id_header_in_web_vss_pings\")\u0026\u0026d.UA\u0026\u0026d.datasyncId\u0026\u0026(F[\"X-YouTube-DataSync-Id\"]\u003dd.datasyncId);X||F[\"X-Goog-Visitor-Id\"]||P||b||v?a.withCredentials\u003d!0:d.T(\"html5_send_cpn_with_options\")\u0026\u0026mPu.test(p)\u0026\u0026(a.withCredentials\u003d!0)}Object.keys(F).length\u003e0\u0026\u0026(a.headers\u003dF);M\u0026\u0026(a.onFinish\u003dM);return Object.keys(a).length\u003e1?\na:null};\nRZu\u003dfunction(p,d,b,v,P,M,X,a){OI()\u0026\u0026b.token\u0026\u0026(p\u003doM(p,{ctt:b.token,cttype:b.VQ,mdx_environment:b.mdxEnvironment}));v.T(\"net_pings_low_priority\")\u0026\u0026(d||(d\u003d{}),d.priority\u003d\"low\");M||a\u0026\u0026v.T(\"nwl_skip_retry\")?(d\u003d\u003dnull?d\u003d{}:KLj(p,v.T(\"html5_assert_cpn_with_regex\")),X?Wv().sendAndWrite(p,d):Wv().sendThenWrite(p,d,a)):d?(KLj(p,v.T(\"html5_assert_cpn_with_regex\")),v.T(\"net_pings_use_fetch\")?Mdq(p,d):g.ys(p,d)):g.Lp(p,P)};\nTpC\u003dfunction(p){for(var d\u003d[],b\u003d0;b\u003cp;b++){for(var v\u003d{},P\u003dMath.floor(Math.random()*9*1E8)+1E8,M\u003d\"\",X\u003d0;X\u003c9;X++)M+\u003d\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\"[Math.floor(Math.random()*52)];v.videoDecoderName\u003dM;v.elapsedTimeMs\u003dP;d.push(v)}return d};\nApq\u003dfunction(p){return window.Profiler\u0026\u0026new window.Profiler(p)};\nWLw\u003dfunction(p){/[^a-zA-Z0-9;.!_-]/.test(p)\u0026\u0026(p\u003dp.replace(/[+]/g,\"-\").replace(/[^a-zA-Z0-9;.!_-]/g,\"_\"));return p};\nwZ\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?Apq:b;g.e.call(this);this.sampleInterval\u003dp;this.maxBufferSize\u003dd;this.X\u003db;this.encoder\u003dnew Pe;this.D\u003d[];this.B\u003d0;pOC(this)};\npOC\u003dfunction(p){var d\u003dp.sampleInterval,b\u003dp.maxBufferSize;if(d\u003e0\u0026\u0026b\u003e0\u0026\u0026!p.U\u0026\u0026p.B\u003c1E7)try{p.V\u003dp.X({sampleInterval:d,maxBufferSize:b});var v;(v\u003dp.V)\u003d\u003dnull||v.addEventListener(\"samplebufferfull\",function(){return g.z(function(P){if(P.D\u003d\u003d1)return g.y(P,p.stop(),2);pOC(p);g.l$(P)})})}catch(P){p.U\u003dWLw(P.message)}};\nU4\u003dfunction(p,d){var b,v;return!!((b\u003dwindow.h5vcc)\u003d\u003dnull?0:(v\u003db.settings)\u003d\u003dnull?0:v.set(p,d))};\nbNe\u003dfunction(){var p,d,b,v\u003d(p\u003dwindow.h5vcc)\u003d\u003dnull?void 0:(d\u003dp.settings)\u003d\u003dnull?void 0:(b\u003dd.getPersistentSettingAsString)\u003d\u003dnull?void 0:b.call(d,\"cpu_usage_tracker_intervals\");if(v!\u003dnull){var P;p\u003d(P\u003dJSON.parse(v))!\u003dnull?P:[];P\u003dp.filter(function(h){return h.type\u003d\u003d\u003d\"total\"}).map(function(h){return h.seconds});\nd\u003dg.u(dUw);for(b\u003dd.next();!b.done;b\u003dd.next())b\u003db.value,P.indexOf(b)\u003d\u003d\u003d-1\u0026\u0026p.push({type:\"total\",seconds:b});var M,X;(M\u003dwindow.h5vcc)\u003d\u003dnull||(X\u003dM.settings)\u003d\u003dnull||X.set(\"cpu_usage_tracker_intervals_enabled\",1);var a,F;(a\u003dwindow.h5vcc)\u003d\u003dnull||(F\u003da.settings)\u003d\u003dnull||F.set(\"cpu_usage_tracker_intervals\",JSON.stringify(p))}};\nv1D\u003dfunction(){var p\u003dwindow.H5vccPlatformService,d\u003d\"\";if(p\u0026\u0026p.has(\"dev.cobalt.coat.clientloginfo\")\u0026\u0026(p\u003dp.open(\"dev.cobalt.coat.clientloginfo\",function(){}))){var b\u003dp.send(new ArrayBuffer(0));\nb\u0026\u0026(d\u003dString.fromCharCode.apply(String,g.E(new Uint8Array(b))));p.close()}return d};\ng.IA\u003dfunction(p,d){g.e.call(this);var b\u003dthis;this.provider\u003dp;this.logger\u003dnew g.T$(\"qoe\");this.D\u003d{};this.sequenceNumber\u003d1;this.S\u003dNaN;this.G7\u003d\"N\";this.C\u003dthis.aU\u003dthis.Vy\u003dthis.Rb\u003dthis.X\u003d0;this.tD\u003dthis.Hb\u003dthis.Z\u003dthis.oB\u003d\"\";this.gg\u003dthis.wE\u003dNaN;this.PX\u003d0;this.vu\u003d-1;this.Na\u003d1;this.playTimeSecs\u003dthis.rebufferTimeSecs\u003d0;this.s5\u003dthis.isEmbargoed\u003dthis.RB\u003dthis.isOffline\u003dthis.isBuffering\u003d!1;this.l4\u003d[];this.O5\u003dnull;this.tC\u003dthis.B\u003dthis.jB\u003dthis.W\u003d!1;this.U\u003d-1;this.YJ\u003d!1;this.rg\u003dnew g.bR(this.kBF,750,this);this.eB\u003d\nthis.adCpn\u003dthis.kJ\u003dthis.contentCpn\u003d\"\";this.adFormat\u003dvoid 0;this.Id\u003d0;this.YI\u003dnew Set(\"cl fexp drm drm_system drm_product ns el adformat live cat shbpslc\".split(\" \"));this.Pu\u003dnew Set([\"gd\"]);this.serializedHouseBrandPlayerServiceLoggingContext\u003d\"\";this.L0\u003d!1;this.T_\u003dNaN;this.IB\u003d0;this.NJ\u003d!1;this.aB\u003d0;this.remoteConnectedDevices\u003d[];this.remoteControlMode\u003dvoid 0;this.ob\u003d!1;this.Up\u003d{Uq:function(P){b.Uq(P)},\ndGX:function(){return b.V},\nwy:function(){return b.contentCpn},\nljF:function(){return b.kJ},\nreportStats:function(){b.reportStats()},\nceB:function(){return b.D.cat},\nQw:function(P){return b.D[P]},\nO2X:function(){return b.aB}};\nvar v\u003dg.JH(this.provider.gE.experiments,\"html5_qoe_proto_mock_length\");v\u0026\u0026!cT.length\u0026\u0026(cT\u003dTpC(v));g.Y(this,this.rg);try{navigator.getBattery().then(function(P){b.O5\u003dP})}catch(P){}g.yD(this,0,\"vps\",[\"N\"]);\np.gE.rN()\u0026\u0026(this.IB\u003d(0,g.Ib)(),this.T_\u003dg.sI(function(){var P\u003d(0,g.Ib)(),M\u003dP-b.IB;M\u003e500\u0026\u0026b.E5(\"vmlock\",{diff:M.toFixed()});b.IB\u003dP},250));\np.FF.Kd()\u0026\u0026d\u0026\u0026(this.aB\u003dd-Math.round(g.GO(p)*1E3));this.provider.videoData.Bl\u0026\u0026(this.remoteControlMode\u003dPw$[this.provider.videoData.Bl]||0);this.provider.videoData.Aq\u0026\u0026(d\u003djc7(this.provider.videoData.Aq),d\u003d\u003dnull?0:d.length)\u0026\u0026(this.remoteConnectedDevices\u003dd);if(p.gE.rN()||p.T(\"html5_log_cpu_info\"))this.ih\u003dnew LLu(p.T(\"html5_catch_cpu_info_errors\")),g.Y(this,this.ih);d\u003dg.JH(p.gE.experiments,\"html5_js_self_profiler_sample_interval_ms\");p\u003dg.JH(p.gE.experiments,\"html5_js_self_profiler_max_samples\");d\u003e0\u0026\u0026p\u003e\n0\u0026\u0026(this.TB\u003dnew wZ(d,p),g.Y(this,this.TB))};\ng.yD\u003dfunction(p,d,b,v){var P\u003dp.D[b];P||(P\u003d[],p.D[b]\u003dP);P.push(d.toFixed(3)+\":\"+v.join(\":\"))};\nMBW\u003dfunction(p,d){var b\u003dp.adCpn||p.provider.videoData.clientPlaybackNonce,v\u003dp.provider.getCurrentTime(b);g.yD(p,d,\"cmt\",[v.toFixed(3)]);v\u003dp.provider.uq(b);if(p.V\u0026\u0026v*1E3\u003ep.V.l$+100\u0026\u0026p.V){var P\u003dp.V;b\u003dP.isAd;v\u003dv*1E3-P.l$;p.Ws\u003dd*1E3-P.vqX-v-P.eVB;P\u003d(0,g.Ib)()-v;d\u003dp.Ws;v\u003dp.provider.videoData;var M\u003dv.isAd();if(b||M){M\u003d(b?\"ad\":\"video\")+\"_to_\"+(M?\"ad\":\"video\");var X\u003d{};v.S\u0026\u0026(X.cttAuthInfo\u003d{token:v.S,videoId:v.videoId});X.startTime\u003dP-d;Lc(M,X);g.g5({targetVideoId:v.videoId,targetCpn:v.clientPlaybackNonce},\nM);Yr(\"pbs\",P,M)}else P\u003dp.provider.FF.pI(),P.S!\u003d\u003dv.clientPlaybackNonce?(P.X\u003dv.clientPlaybackNonce,P.U\u003dd):v.oM()||g.DF(new g.RN(\"CSI timing logged before gllat\",{cpn:v.clientPlaybackNonce}));p.E5(\"gllat\",{l:p.Ws.toFixed(),prev_ad:+b});delete p.V}};\nzO\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?NaN:d;d\u003dd\u003e\u003d0?d:g.GO(p.provider);var b\u003dp.provider.FF.Uo(),v\u003db.N2-(p.wE||0);v\u003e0\u0026\u0026g.yD(p,d,\"bwm\",[v,(b.Qj-(p.gg||0)).toFixed(3)]);isNaN(p.wE)\u0026\u0026b.N2\u0026\u0026p.isOffline\u0026\u0026p.Uq(!1);p.wE\u003db.N2;p.gg\u003db.Qj;isNaN(b.bandwidthEstimate)||g.yD(p,d,\"bwe\",[b.bandwidthEstimate.toFixed(0)]);p.provider.gE.rN()\u0026\u0026Object.keys(b.D).length!\u003d\u003d0\u0026\u0026p.E5(\"bwinfo\",b.D);if(p.provider.gE.rN()||p.provider.gE.T(\"html5_log_meminfo\"))v\u003dGuj(),Object.values(v).some(function(M){return M!\u003d\u003dvoid 0})\u0026\u0026p.E5(\"meminfo\",\nv);\nif(p.provider.gE.rN()||p.provider.gE.T(\"html5_log_cpu_info\")){var P;(v\u003d(P\u003dp.ih)\u003d\u003dnull?void 0:QWk(P))\u0026\u0026Object.values(v).some(function(M){return M!\u003dnull})\u0026\u0026p.E5(\"cpuinfo\",v)}p.TB\u0026\u0026p.E5(\"jsprof\",p.TB.flush());\np.O5\u0026\u0026g.yD(p,d,\"bat\",[p.O5.level,p.O5.charging?\"1\":\"0\"]);P\u003dp.provider.FF.getVisibilityState();p.vu!\u003d\u003dP\u0026\u0026(g.yD(p,d,\"vis\",[P]),p.vu\u003dP);MBW(p,d);(P\u003dXOC(p.provider))\u0026\u0026P!\u003d\u003dp.PX\u0026\u0026(g.yD(p,d,\"conn\",[P]),p.PX\u003dP);qB7(p,d,b)};\nqB7\u003dfunction(p,d,b){if(!isNaN(b.ZP)){var v\u003db.ZP;b.U\u003cv\u0026\u0026(v\u003db.U);g.yD(p,d,\"bh\",[v.toFixed(3)])}};\naIj\u003dfunction(p,d,b){g.As(p.provider.gE,g.SQ(p.provider.videoData)).then(function(v){var P\u003d!1;if(d.includes(\"\u0026dt\u003d\")||d.includes(\"\u0026cotn\u003d\")){if(p.provider.gE.T(\"kevlar_woffle\")||p.provider.gE.T(\"qoe_nwl_downloads\"))P\u003d!0}else p.provider.gE.T(\"qoe_with_networkless\")\u0026\u0026(P\u003d!0);var M\u003dp.provider.gE.T(\"qoe_send_and_write\"),X\u003dp.provider.gE;v\u003dBpz(d,X,p.provider.gE.pageId,p.provider.gE.sendVisitorIdHeader?p.provider.videoData.visitorData:void 0,v);X.T(\"html5_simplify_pings\")\u0026\u0026(v\u003dv||{});v?(v.method\u003d\"POST\",v.postBody\u003d\nb,RZu(d,v,{token:p.provider.videoData.S,VQ:p.provider.videoData.ma,mdxEnvironment:p.provider.videoData.mdxEnvironment},X,void 0,P,M\u0026\u0026p.RB)):P?(P\u003dp.provider.gE.T(\"networkless_ajax\"),X\u003d{method:\"POST\",postBody:b},M\u0026\u0026p.RB?Wv().sendAndWrite(d,X):P?g.ys(d,{method:\"POST\",postBody:b}):Wv().sendThenWrite(d,X)):(M\u003db,M\u003dM\u003d\u003d\u003dvoid 0?\"\":M,X3D(d,M)||g.Lp(d,void 0,void 0,void 0,M))})};\no1q\u003dfunction(p){for(var d\u003d0,b\u003dg.u(Object.keys(p.D)),v\u003db.next();!v.done;v\u003db.next())v\u003dv.value,d+\u003dv.length+Number(Iw(p.D[v],function(P,M){return P+M.length},0));\nd\u003e96E3\u0026\u0026(new g.bR(p.reportStats,0,p)).start()};\nF6u\u003dfunction(p){p.provider.videoData.YI\u0026\u0026jy(p,\"prefetch\");p.provider.videoData.gg\u0026\u0026p.E5(\"reload\",{r:p.provider.videoData.reloadReason,ct:p.provider.videoData.gg});p.provider.videoData.s5\u0026\u0026jy(p,\"monitor\");p.provider.videoData.isLivePlayback\u0026\u0026jy(p,\"live\");mB\u0026\u0026jy(p,\"streaming\");p.provider.videoData.Bl\u0026\u0026p.E5(\"ctrl\",{mode:p.provider.videoData.Bl},!0);if(p.provider.videoData.Aq){var d\u003dp.provider.videoData.Aq.replace(/,/g,\"_\");p.E5(\"ytp\",{type:d},!0)}p.provider.videoData.L5\u0026\u0026(d\u003dp.provider.videoData.L5.replace(/,/g,\n\".\"),p.E5(\"ytrexp\",{ids:d},!0));var b\u003dp.provider.videoData;d\u003dp.provider.gE.T(\"enable_white_noise\")||p.provider.gE.T(\"enable_webgl_noop\");b\u003dg.FF(b)||g.Cv(b)||g.NF(b)||g.Gf(b);(d||b)\u0026\u0026(d\u003d(0,g.tS)())\u0026\u0026(p.D.gpu\u003d[d]);Lv(p.provider.videoData)\u0026\u0026g.yD(p,g.GO(p.provider),\"dt\",[\"1\"]);p.provider.gE.rN()\u0026\u0026(d\u003d(0,g.Ib)()-p.provider.gE.Jo,p.E5(\"playerage\",{secs:Math.pow(1.6,Math.round(Math.log(d/1E3)/Math.log(1.6))).toFixed()}));p.B\u003d!0;p.S\u003dg.sI(function(){p.reportStats()},1E4)};\nONe\u003dfunction(p,d,b){var v\u003dg.GO(p.provider);hNz(p,v,d,0,b);zO(p,v);o1q(p)};\nhNz\u003dfunction(p,d,b,v,P){var M\u003dp.provider.gE.D.cbrver;p.provider.gE.D.cbr\u003d\u003d\u003d\"Chrome\"\u0026\u0026/^96[.]/.test(M)\u0026\u0026b\u003d\u003d\u003d\"net.badstatus\"\u0026\u0026/rc\\.500/.test(P)\u0026\u0026JwC(p,3);p.provider.gE.T(\"html5_use_ump\")\u0026\u0026/b248180278/.test(P)\u0026\u0026JwC(p,4);M\u003dp.provider.getCurrentTime(p.adCpn||p.provider.videoData.clientPlaybackNonce);v\u003dv\u003d\u003d\u003d1?\"fatal\":\"\";b\u003d[b,v,M.toFixed(3)];v\u0026\u0026(P+\u003d\";a6s.\"+FN());P\u0026\u0026b.push(ksC(P));g.yD(p,d,\"error\",b);p.B\u003d!0};\nn1j\u003dfunction(p){p.U\u003e\u003d0||(p.provider.gE.Q7||p.provider.FF.getVisibilityState()!\u003d\u003d3?p.U\u003dg.GO(p.provider):p.YJ\u003d!0)};\nrwK\u003dfunction(p,d,b,v){if(b!\u003d\u003dp.G7){d\u003cp.X||(p.G7\u003d\u003d\u003d\"PL\"?p.playTimeSecs+\u003dd-p.X:p.G7\u003d\u003d\u003d\"B\"\u0026\u0026p.isBuffering\u0026\u0026(p.isBuffering\u003d!1,p.rebufferTimeSecs+\u003dd-p.Rb,!p.s5\u0026\u0026p.rebufferTimeSecs\u003e\u003d10\u0026\u0026p.playTimeSecs\u003c\u003d180\u0026\u0026(p.D.qoealert\u003d[\"1\"],p.s5\u003d!0)),b!\u003d\u003d\"B\"||p.G7!\u003d\u003d\"PL\"\u0026\u0026p.G7!\u003d\u003d\"PB\"||(p.isBuffering\u003d!0),p.X\u003dd);p.G7\u003d\u003d\u003d\"PL\"\u0026\u0026(b\u003d\u003d\u003d\"B\"||b\u003d\u003d\u003d\"S\")||p.provider.gE.rN()?zO(p,d):(p.L0||b!\u003d\u003d\"PL\"||(p.L0\u003d!0,qB7(p,d,p.provider.FF.Uo())),MBW(p,d));b\u003d\u003d\u003d\"PL\"\u0026\u0026g.vg(p.rg);var P\u003d[b];b\u003d\u003d\u003d\"S\"\u0026\u0026v\u0026\u0026P.push(\"ss.\"+v);g.yD(p,d,\"vps\",P);p.G7\u003db;\np.Rb\u003dd;p.X\u003dd;p.B\u003d!0}};\njy\u003dfunction(p,d){var b\u003dp.D.cat||[];b.push(d);p.D.cat\u003db};\niZ\u003dfunction(p,d,b,v,P,M){var X\u003dg.GO(p.provider);b!\u003d\u003d1\u0026\u0026b!\u003d\u003d3\u0026\u0026b!\u003d\u003d5||g.yD(p,X,\"vps\",[p.G7]);var a\u003dp.D.xvt||[];a.push(\"t.\"+X.toFixed(3)+\";m.\"+M.toFixed(3)+\";g.\"+d+\";tt.\"+b+\";np.0;c.\"+v+\";d.\"+P);p.D.xvt\u003da};\nJwC\u003dfunction(p,d){if(!p.tC){var b\u003dp.D.fcnz;b||(b\u003d[],p.D.fcnz\u003db);b.push(String(d));p.tC\u003d!0}};\nksC\u003dfunction(p){/[^a-zA-Z0-9;.!_-]/.test(p)\u0026\u0026(p\u003dp.replace(/[+]/g,\"-\").replace(/[^a-zA-Z0-9;.!_-]/g,\"_\"));return p};\nfIz\u003dfunction(p){this.provider\u003dp;this.Z\u003d!1;this.D\u003d0;this.V\u003d-1;this.JV\u003dNaN;this.B\u003d0;this.segments\u003d[];this.S\u003dthis.X\u003d0;this.previouslyEnded\u003d!1;this.C\u003dthis.provider.FF.getVolume();this.W\u003dthis.provider.FF.isMuted()?1:0;this.U\u003dHT(this.provider)};\nDg\u003dfunction(p){p.U.startTime\u003dp.B;p.U.endTime\u003dp.D;var d\u003d!1;p.segments.length\u0026\u0026g.mC(p.segments).isEmpty()?(p.segments[p.segments.length-1].previouslyEnded\u0026\u0026(p.U.previouslyEnded\u003d!0),p.segments[p.segments.length-1]\u003dp.U,d\u003d!0):p.segments.length\u0026\u0026p.U.isEmpty()||(p.segments.push(p.U),d\u003d!0);d?p.U.endTime\u003d\u003d\u003d0\u0026\u0026(p.previouslyEnded\u003d!1):p.U.previouslyEnded\u0026\u0026(p.previouslyEnded\u003d!0);p.X+\u003dp.D-p.B;p.U\u003dHT(p.provider);p.U.previouslyEnded\u003dp.previouslyEnded;p.previouslyEnded\u003d!1;p.B\u003dp.D};\nlIC\u003dfunction(p){uqz(p);p.S\u003dg.sI(function(){p.update()},100);\np.JV\u003dg.GO(p.provider);p.U\u003dHT(p.provider)};\nuqz\u003dfunction(p){g.EI(p.S);p.S\u003dNaN};\nsgW\u003dfunction(p,d,b){b-\u003dp.JV;return d\u003d\u003d\u003dp.D\u0026\u0026b\u003e.5};\nZNe\u003dfunction(p,d,b,v){this.gE\u003dd;this.tD\u003db;this.segments\u003d[];this.experimentIds\u003d[];this.TB\u003dthis.Rb\u003dthis.isFinal\u003dthis.delayThresholdMet\u003dthis.L0\u003dthis.vu\u003dthis.autoplay\u003dthis.autonav\u003d!1;this.PX\u003d\"yt\";this.S\u003d[];this.Z\u003dthis.C\u003dnull;this.sendVisitorIdHeader\u003dthis.YJ\u003d!1;this.W\u003dthis.pageId\u003d\"\";this.X\u003db\u003d\u003d\u003d\"watchtime\";this.B\u003db\u003d\u003d\u003d\"playback\";this.kJ\u003db\u003d\u003d\u003d\"atr\";this.I5\u003db\u003d\u003d\u003d\"engage\";this.sendVisitorIdHeader\u003d!1;this.uri\u003dthis.kJ?\"/api/stats/\"+b:\"//\"+d.HW+\"/api/stats/\"+b;v\u0026\u0026(this.Rb\u003dv.fs,v.rtn\u0026\u0026(this.Z\u003dv.rtn),this.X?(this.playerState\u003d\nv.state,v.rti\u003e0\u0026\u0026(this.C\u003dv.rti)):(this.Q7\u003dv.mos,this.iq\u003dv.volume,v.at\u0026\u0026(this.adType\u003dv.at)),v.autonav\u0026\u0026(this.autonav\u003dv.autonav),v.inview!\u003dnull\u0026\u0026(this.Na\u003dv.inview),v.size\u0026\u0026(this.gg\u003dv.size),v.playerwidth\u0026\u0026(this.playerWidth\u003dv.playerwidth),v.playerheight\u0026\u0026(this.playerHeight\u003dv.playerheight));this.Pu\u003dg.tF(d.D);this.W\u003dKB(d.experiments,\"html5_log_vss_extra_lr_cparams_freq\");if(this.W\u003d\u003d\u003d\"all\"||this.W\u003d\u003d\u003d\"once\")this.NJ\u003dg.tF(d.PX);this.s8\u003dd.jB;this.experimentIds\u003dfi$(d.experiments);this.oB\u003dd.Rb;this.PX\u003dd.eB;this.region\u003d\nd.region;this.userAge\u003dd.userAge;this.jB\u003dd.wc;this.l4\u003dy_();this.sendVisitorIdHeader\u003dd.sendVisitorIdHeader;this.aB\u003dd.T(\"vss_pings_using_networkless\")||d.T(\"kevlar_woffle\");this.ZF\u003dd.T(\"vss_final_ping_send_and_write\");this.RB\u003dd.T(\"vss_use_send_and_write\");this.pageId\u003dd.pageId;this.Jo\u003dd.T(\"vss_playback_use_send_and_write\");d.livingRoomAppMode\u0026\u0026(this.livingRoomAppMode\u003dd.livingRoomAppMode);this.K$\u003dd.V\u0026\u0026d.T(\"embeds_append_synth_ch_headers\");g.Ez(d)\u0026\u0026(this.Hb\u003dd.RB);g.Jy(g.zG(d))\u0026\u0026this.S.push(1);this.accessToken\u003d\ng.SQ(p);p.A6[this.tD]?this.V\u003dp.A6[this.tD]:p.A6.playback\u0026\u0026(this.V\u003dp.A6.playback);this.adFormat\u003dp.adFormat;this.adQueryId\u003dp.adQueryId;this.autoplay\u003deQ(p);this.B\u0026\u0026(this.vu\u003d(p.T(\"html5_enable_log_server_autoplay\")||p.T(\"enable_cleanup_masthead_autoplay_hack_fix\"))\u0026\u0026p.zM\u0026\u0026ye(p)\u003d\u003d\u003d\"adunit\"?!0:!1);this.autonav\u003dp.isAutonav||this.autonav;this.contentVideoId\u003dHK(p);this.clientPlaybackNonce\u003dp.clientPlaybackNonce;this.L0\u003dp.sH;p.S\u0026\u0026(this.eB\u003dp.S,this.s5\u003dp.ma);p.mdxEnvironment\u0026\u0026(this.mdxEnvironment\u003dp.mdxEnvironment);\nthis.D\u003dp.TB;this.ob\u003dp.ob;p.U\u0026\u0026(this.YI\u003dp.U.itag,p.V\u0026\u0026p.V.itag!\u003d\u003dthis.YI\u0026\u0026(this.tC\u003dp.V.itag));p.D\u0026\u0026qk(p.D)\u0026\u0026(this.offlineDownloadUserChoice\u003d\"1\");this.eventLabel\u003dye(p);this.TB\u003dp.s8?!1:p.I5;this.Id\u003dp.ao;if(d\u003drs(p))this.fd\u003dd;this.Tu\u003dp.tJ;this.partnerId\u003dp.partnerId;this.eventId\u003dp.eventId;this.playlistId\u003dp.tU||p.playlistId;this.bu\u003dp.bu;this.Bl\u003dp.Bl;this.Aq\u003dp.Aq;this.tV\u003dp.tV;this.subscribed\u003dp.subscribed;this.videoId\u003dp.videoId;this.videoMetadata\u003dp.videoMetadata;this.visitorData\u003dp.visitorData;this.osid\u003dp.osid;\nthis.bO\u003dp.bO;this.referrer\u003dp.referrer;this.Tp\u003dp.ZC||p.Tp;this.ih\u003dp.WR;this.uu\u003dp.uu;this.userGenderAge\u003dp.userGenderAge;this.DP\u003dp.DP;this.embedsRct\u003dp.embedsRct;this.embedsRctn\u003dp.embedsRctn;g.Ez(this.gE)\u0026\u0026p.mutedAutoplay\u0026\u0026(p.T(\"embeds_enable_full_length_inline_muted_autoplay\")\u0026\u0026p.mutedAutoplayDurationMode\u003d\u003d\u003d2\u0026\u0026p.limitedPlaybackDurationInSeconds\u003d\u003d\u003d0\u0026\u0026p.endSeconds\u003d\u003d\u003d0?this.S.push(7):this.S.push(2));p.isEmbedsShortsMode(new g.fH(this.playerWidth,this.playerHeight),!!this.playlistId)\u0026\u0026this.S.push(3);g.Re(p)\u0026\u0026\nthis.S.push(4);this.wE\u003dp.WB;p.compositeLiveIngestionOffsetToken\u0026\u0026(this.compositeLiveIngestionOffsetToken\u003dp.compositeLiveIngestionOffsetToken)};\nE1q\u003dfunction(p,d){var b\u003dp.sendVisitorIdHeader?p.visitorData:void 0;return g.As(p.gE,p.accessToken).then(function(v){return Bpz(p.uri,p.gE,p.pageId,b,v,d,p.K$)})};\nGse\u003dfunction(p,d){return function(){p.gE.T(\"html5_simplify_pings\")?(p.D\u003dp.IB,p.rg\u003dd(),p.l4\u003d0,p.send()):E1q(p).then(function(b){var v\u003dCwe(p);v.cmt\u003dv.len;v.lact\u003d\"0\";var P\u003dd().toFixed(3);v.rt\u003dNumber(P).toString();v\u003dg.$B(p.uri,v);p.gE.T(\"vss_through_gel_double\")\u0026\u0026Neu(v);p.aB?(b\u003d\u003dnull\u0026\u0026(b\u003d{}),p.RB?Wv().sendAndWrite(v,b):Wv().sendThenWrite(v,b)):b?g.ys(v,b):g.Lp(v)})}};\nCwe\u003dfunction(p){var d\u003d{ns:p.PX,el:p.eventLabel,cpn:p.clientPlaybackNonce,ver:2,cmt:p.U(p.D),fmt:p.YI,fs:p.Rb?\"1\":\"0\",rt:p.U(p.rg),adformat:p.adFormat,content_v:p.contentVideoId,euri:p.s8,lact:p.l4,live:p.fd,cl:(725439970).toString(),mos:p.Q7,state:p.playerState,volume:p.iq};p.subscribed\u0026\u0026(d.subscribed\u003d\"1\");Object.assign(d,p.Pu);p.W\u003d\u003d\u003d\"all\"?Object.assign(d,p.NJ):p.W\u003d\u003d\u003d\"once\"\u0026\u0026p.B\u0026\u0026Object.assign(d,p.NJ);p.autoplay\u0026\u0026(d.autoplay\u003d\"1\");p.vu\u0026\u0026(d.sautoplay\u003d\"1\");p.L0\u0026\u0026(d.dni\u003d\"1\");!p.X\u0026\u0026p.Hb\u0026\u0026(d.epm\u003dwOj[p.Hb]);\np.isFinal\u0026\u0026(d[\"final\"]\u003d\"1\");p.TB\u0026\u0026(d.splay\u003d\"1\");p.ob\u0026\u0026(d.delay\u003dp.ob);p.oB\u0026\u0026(d.hl\u003dp.oB);p.region\u0026\u0026(d.cr\u003dp.region);p.userGenderAge\u0026\u0026(d.uga\u003dp.userGenderAge);p.userAge!\u003d\u003dvoid 0\u0026\u0026p.jB\u0026\u0026(d.uga\u003dp.jB+p.userAge);p.IB!\u003d\u003dvoid 0\u0026\u0026(d.len\u003dp.U(p.IB));!p.X\u0026\u0026p.experimentIds.length\u003e0\u0026\u0026(d.fexp\u003dp.experimentIds.toString());p.Z!\u003d\u003dnull\u0026\u0026(d.rtn\u003dp.U(p.Z));p.Tp\u0026\u0026(d.feature\u003dp.Tp);p.Bl\u0026\u0026(d.ctrl\u003dp.Bl);p.Aq\u0026\u0026(d.ytr\u003dp.Aq);p.tC\u0026\u0026(d.afmt\u003dp.tC);p.offlineDownloadUserChoice\u0026\u0026(d.ODUC\u003dp.offlineDownloadUserChoice);p.T_\u0026\u0026(d.lio\u003dp.U(p.T_));\np.X?(d.idpj\u003dp.Id,d.ldpj\u003dp.Tu,p.delayThresholdMet\u0026\u0026(d.dtm\u003d\"1\"),p.C!\u003dnull\u0026\u0026(d.rti\u003dp.U(p.C)),p.DP\u0026\u0026(d.ald\u003dp.DP),p.compositeLiveIngestionOffsetToken\u0026\u0026(d.clio\u003dp.compositeLiveIngestionOffsetToken)):p.adType!\u003d\u003dvoid 0\u0026\u0026(d.at\u003dp.adType);p.gg\u0026\u0026(p.B||p.X)\u0026\u0026(d.size\u003dp.gg);p.B\u0026\u0026p.S.length\u0026\u0026(d.pbstyle\u003dp.S.join(\",\"));p.Na!\u003dnull\u0026\u0026(p.B||p.X)\u0026\u0026(d.inview\u003dp.U(p.Na));p.X\u0026\u0026(d.volume\u003dVD(p,g.ca(p.segments,function(v){return v.volume})),d.st\u003dVD(p,g.ca(p.segments,function(v){return v.startTime})),d.et\u003dVD(p,g.ca(p.segments,function(v){return v.endTime})),\nih(p.segments,function(v){return v.playbackRate!\u003d\u003d1})\u0026\u0026(d.rate\u003dVD(p,g.ca(p.segments,function(v){return v.playbackRate}))),ih(p.segments,function(v){return v.D!\u003d\u003d\"-\"})\u0026\u0026(d.als\u003dg.ca(p.segments,function(v){return v.D}).join(\",\")),ih(p.segments,function(v){return v.previouslyEnded})\u0026\u0026(d.pe\u003dg.ca(p.segments,function(v){return\"\"+ +v.previouslyEnded}).join(\",\")));\nd.muted\u003dVD(p,g.ca(p.segments,function(v){return v.muted?1:0}));\nih(p.segments,function(v){return v.visibilityState!\u003d\u003d0})\u0026\u0026(d.vis\u003dVD(p,g.ca(p.segments,function(v){return v.visibilityState})));\nih(p.segments,function(v){return v.connectionType!\u003d\u003d0})\u0026\u0026(d.conn\u003dVD(p,g.ca(p.segments,function(v){return v.connectionType})));\nih(p.segments,function(v){return v.U!\u003d\u003d0})\u0026\u0026(d.blo\u003dVD(p,g.ca(p.segments,function(v){return v.U})));\nih(p.segments,function(v){return!!v.B})\u0026\u0026(d.blo\u003dg.ca(p.segments,function(v){return v.B}).join(\",\"));\nih(p.segments,function(v){return!!v.compositeLiveStatusToken})\u0026\u0026(d.cbs\u003dg.ca(p.segments,function(v){return v.compositeLiveStatusToken}).join(\",\"));\nih(p.segments,function(v){return v.X!\u003d\u003d\"-\"})\u0026\u0026(d.cc\u003dg.ca(p.segments,function(v){return v.X}).join(\",\"));\nih(p.segments,function(v){return v.clipId!\u003d\u003d\"-\"})\u0026\u0026(d.clipid\u003dg.ca(p.segments,function(v){return v.clipId}).join(\",\"));\nif(ih(p.segments,function(v){return!!v.V})){var b\u003d\"au\";\np.B\u0026\u0026(b\u003d\"au_d\");d[b]\u003dg.ca(p.segments,function(v){return v.V}).join(\",\")}OI()\u0026\u0026p.eB\u0026\u0026(d.ctt\u003dp.eB,d.cttype\u003dp.s5,d.mdx_environment\u003dp.mdxEnvironment);\np.I5\u0026\u0026(d.etype\u003dp.O5!\u003d\u003dvoid 0?p.O5:0);p.ih\u0026\u0026(d.uoo\u003dp.ih);p.livingRoomAppMode\u0026\u0026p.livingRoomAppMode!\u003d\u003d\"LIVING_ROOM_APP_MODE_UNSPECIFIED\"\u0026\u0026(d.clram\u003dUUC[p.livingRoomAppMode]||p.livingRoomAppMode);p.V?cwj(p,d):(d.docid\u003dp.videoId,d.referrer\u003dp.referrer,d.ei\u003dp.eventId,d.of\u003dp.bO,d.osid\u003dp.osid,d.vm\u003dp.videoMetadata,p.adQueryId\u0026\u0026(d.aqi\u003dp.adQueryId),p.autonav\u0026\u0026(d.autonav\u003d\"1\"),p.playlistId\u0026\u0026(d.list\u003dp.playlistId),p.tV\u0026\u0026(d.ssrt\u003d\"1\"),p.uu\u0026\u0026(d.upt\u003dp.uu));p.B\u0026\u0026(p.embedsRct\u0026\u0026(d.rct\u003dp.embedsRct),p.embedsRctn\u0026\u0026(d.rctn\u003d\np.embedsRctn),p.compositeLiveIngestionOffsetToken\u0026\u0026(d.clio\u003dp.compositeLiveIngestionOffsetToken));p.wE\u0026\u0026(d.host_cpn\u003dp.wE);return d};\ncwj\u003dfunction(p,d){if(d\u0026\u0026p.V){var b\u003dnew Set([\"q\",\"feature\",\"mos\"]),v\u003dnew Set(\"autoplay cl len fexp delay el ns adformat\".split(\" \")),P\u003dnew Set([\"aqi\",\"autonav\",\"list\",\"ssrt\",\"upt\"]);p.V.ns\u003d\u003d\u003d\"3pp\"\u0026\u0026(d.ns\u003d\"3pp\");for(var M\u003dg.u(Object.keys(p.V)),X\u003dM.next();!X.done;X\u003dM.next())X\u003dX.value,v.has(X)||b.has(X)||P.has(X)\u0026\u0026!p.V[X]||(d[X]\u003dp.V[X])}};\nVD\u003dfunction(p,d){return g.ca(d,p.U).join(\",\")};\nNeu\u003dfunction(p){p.indexOf(\"watchtime\")!\u003d\u003d-1\u0026\u0026g.Oe(\"gelDebuggingEvent\",{vss3debuggingEvent:{vss2Ping:p}})};\nywD\u003dfunction(p,d){p.attestationResponse\u0026\u0026E1q(p).then(function(b){b\u003db||{};b.method\u003d\"POST\";b.postParams\u003d{atr:p.attestationResponse};p.aB?p.RB?Wv().sendAndWrite(d,b):Wv().sendThenWrite(d,b):g.ys(d,b)})};\ney\u003dfunction(p){g.e.call(this);this.provider\u003dp;this.S\u003d\"paused\";this.X\u003dNaN;this.Z\u003d[10,10,10,40];this.C\u003dthis.W\u003d0;this.O5\u003dthis.aB\u003dthis.kJ\u003dthis.eB\u003dthis.B\u003d!1;this.U\u003dthis.V\u003dNaN;this.D\u003dnew fIz(p)};\ntBw\u003dfunction(p){if(!p.B){p.provider.videoData.L6\u003d\u003d\u003d16623\u0026\u0026g.DF(Error(\"Playback for EmbedPage\"));var d\u003dSy(p,\"playback\");a:{if(p.provider.gE.T(\"web_player_use_server_vss_schedule\")){var b,v\u003d(b\u003dp.provider.videoData.getPlayerResponse())\u003d\u003dnull?void 0:b.playbackTracking,P\u003dv\u003d\u003dnull?void 0:v.videostatsScheduledFlushWalltimeSeconds;v\u003dv\u003d\u003dnull?void 0:v.videostatsDefaultFlushIntervalSeconds;if(P\u0026\u0026P.length\u003e0\u0026\u0026v){b\u003d[];var M\u003dp.provider.videoData.ao,X\u003dp.provider.videoData.tJ,a\u003d-M;P\u003dg.u(P);for(var F\u003dP.next();!F.done;F\u003d\nP.next())F\u003dF.value,b.push(F-a),a\u003dF;b.push(v+X-M);b.push(v);p.Z\u003db;break a}}p.Z\u003d[10+p.provider.videoData.ao,10,10,40+p.provider.videoData.tJ-p.provider.videoData.ao,40]}lIC(p.D);d.Z\u003dYM(p);p.U\u003e0\u0026\u0026(d.D-\u003dp.U);d.send();p.provider.videoData.G1\u0026\u0026(d\u003dp.provider.gE,v\u003dp.provider.videoData,b\u003d{html5:\"1\",video_id:v.videoId,cpn:v.clientPlaybackNonce,ei:v.eventId,ptk:v.G1,oid:v.dj,ptchn:v.M9,pltype:v.rj,content_v:HK(v)},v.I2\u0026\u0026Object.assign(b,{m:v.I2}),d\u003dg.$B(d.kJ+\"ptracking\",b),IIC(p,d));p.provider.videoData.ob||\n(zNC(p),jgu(p),p.X$());p.B\u003d!0;d\u003dp.D;d.D\u003dd.provider.FF.uq();d.JV\u003dg.GO(d.provider);!(d.B\u003d\u003d\u003d0\u0026\u0026d.D\u003c5)\u0026\u0026d.D-d.B\u003e2\u0026\u0026(d.B\u003dd.D);d.Z\u003d!0;p.provider.gE.T(\"html5_log_vss_details\")\u0026\u0026p.provider.FF.E5(\"vssinit\",{})}};\nYM\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?NaN:d;var b\u003dg.GO(p.provider);d\u003disNaN(d)?b:d;d\u003dMath.ceil(d);var v\u003dp.Z[p.W];p.W+1\u003cp.Z.length\u0026\u0026p.W++;var P\u003dd+v;p.X\u003dg.lg(function(){if(!p.xJ()){p.X\u003dNaN;var M\u003diN$(p),X\u003dHNj(p,M);X.C\u003dP;var a\u003dp.C\u003e1E3;!(M.length\u003e1)\u0026\u0026M[0].isEmpty()||a||(X.Z\u003dYM(p,P));X.send();p.C++}},(P-b)*1E3);\nreturn p.V\u003dP};\ngZ\u003dfunction(p){g.ZY(p.X);p.X\u003dNaN};\niN$\u003dfunction(p){p.D.update();p\u003dp.D;p.segments.length\u0026\u0026p.D\u003d\u003d\u003dp.B||Dg(p);var d\u003dp.segments;p.segments\u003d[];return d};\nSy\u003dfunction(p,d){var b\u003dDU7(p.provider);Object.assign(b,{state:p.S});d\u003dnew ZNe(p.provider.videoData,p.provider.gE,d,b);d.D\u003dp.provider.FF.uq();b\u003dp.provider.videoData.clientPlaybackNonce;d.D\u003dp.provider.FF.lB(b);p.provider.videoData.isLivePlayback||(d.IB\u003dp.provider.FF.getDuration(b));p.provider.videoData.D\u0026\u0026(b\u003dp.provider.videoData.D.P5(d.D))\u0026\u0026(d.T_\u003db-d.D);d.rg\u003dg.GO(p.provider);d.segments\u003d[HT(p.provider)];return d};\nHNj\u003dfunction(p,d){var b\u003dSy(p,\"watchtime\");VBq(p)\u0026\u0026(b.delayThresholdMet\u003d!0,p.kJ\u003d!0);if(p.U\u003e0){for(var v\u003dg.u(d),P\u003dv.next();!P.done;P\u003dv.next())P\u003dP.value,P.startTime-\u003dp.U,P.endTime-\u003dp.U;b.D-\u003dp.U}else b.D\u003dp.D.xz();b.segments\u003dd;return b};\nLY\u003dfunction(p,d){var b\u003deNz(p,!isNaN(p.V));d\u0026\u0026(p.V\u003dNaN);return b};\neNz\u003dfunction(p,d){var b\u003dHNj(p,iN$(p));!isNaN(p.V)\u0026\u0026d\u0026\u0026(b.C\u003dp.V);return b};\nVBq\u003dfunction(p){var d;if(d\u003dp.provider.videoData.isLoaded()\u0026\u0026p.provider.videoData.ob\u0026\u0026p.B\u0026\u0026!p.kJ)d\u003dp.D,d\u003dd.X+d.provider.FF.uq()-d.B\u003e\u003dp.provider.videoData.ob;return!!d};\nzNC\u003dfunction(p){p.provider.videoData.youtubeRemarketingUrl\u0026\u0026!p.aB\u0026\u0026(IIC(p,p.provider.videoData.youtubeRemarketingUrl),p.aB\u003d!0)};\njgu\u003dfunction(p){p.provider.videoData.googleRemarketingUrl\u0026\u0026!p.O5\u0026\u0026(IIC(p,p.provider.videoData.googleRemarketingUrl),p.O5\u003d!0)};\nSBu\u003dfunction(p){p.provider.gE.T(\"html5_log_vss_details\")\u0026\u0026p.provider.FF.E5(\"vssfi\",{});if(!p.xJ()\u0026\u0026p.B){p.S\u003d\"paused\";var d\u003dLY(p);d.isFinal\u003d!0;d.send();p.dispose()}};\nYBC\u003dfunction(p,d){if(!p.xJ())if(g.R(d.state,2)||g.R(d.state,512)){if(p.S\u003d\"paused\",g.ry(d,2)||g.ry(d,512))g.ry(d,2)\u0026\u0026(p.D.previouslyEnded\u003d!0),p.B\u0026\u0026(gZ(p),LY(p).send(),p.V\u003dNaN)}else if(g.R(d.state,8)){p.S\u003d\"playing\";var b\u003dp.B\u0026\u0026isNaN(p.X)?YM(p):NaN;!isNaN(b)\u0026\u0026(n3(d,64)\u003c0||n3(d,512)\u003c0)\u0026\u0026(p\u003deNz(p,!1),p.Z\u003db,p.send())}else p.S\u003d\"paused\"};\ng1B\u003dfunction(p,d,b){if(!p.eB){b||(b\u003dSy(p,\"atr\"));b.attestationResponse\u003dd;try{b.send()}catch(v){if(v.message!\u003d\u003d\"Unknown Error\")throw v;}p.eB\u003d!0}};\nIIC\u003dfunction(p,d){var b\u003dp.provider.gE;g.As(p.provider.gE,g.SQ(p.provider.videoData)).then(function(v){var P\u003dp.provider.gE.pageId,M\u003dp.provider.gE.sendVisitorIdHeader?p.provider.videoData.visitorData:void 0,X\u003dp.provider.gE.T(\"vss_pings_using_networkless\")||p.provider.gE.T(\"kevlar_woffle\"),a\u003dp.provider.gE.T(\"allow_skip_networkless\");v\u003dBpz(d,b,P,M,v);RZu(d,v,{token:p.provider.videoData.S,VQ:p.provider.videoData.ma,mdxEnvironment:p.provider.videoData.mdxEnvironment},b,void 0,X\u0026\u0026!a,!1,!0)})};\nL6k\u003dfunction(){this.endTime\u003dthis.startTime\u003d-1;this.X\u003d\"-\";this.playbackRate\u003d1;this.visibilityState\u003d0;this.V\u003d\"\";this.U\u003d0;this.compositeLiveStatusToken\u003dthis.B\u003dvoid 0;this.volume\u003dthis.connectionType\u003d0;this.muted\u003d!1;this.D\u003dthis.clipId\u003d\"-\";this.previouslyEnded\u003d!1};\nQD\u003dfunction(p,d,b){this.videoData\u003dp;this.gE\u003dd;this.FF\u003db;this.D\u003dvoid 0};\ng.GO\u003dfunction(p){return QgC(p)()};\nQgC\u003dfunction(p){if(!p.D){var d\u003dg.A7(function(v){var P\u003d(0,g.Ib)();v\u0026\u0026P\u003c\u003d631152E6\u0026\u0026(p.FF.E5(\"ytnerror\",{issue:28799967,value:\"\"+P}),P\u003d(new Date).getTime()+2);return P},p.gE.T(\"html5_validate_yt_now\")),b\u003dd();\np.D\u003dfunction(){return Math.round(d()-b)/1E3};\np.FF.EL()}return p.D};\nDU7\u003dfunction(p){var d\u003dp.FF.eW()||{};d.fs\u003dp.FF.wm();d.volume\u003dp.FF.getVolume();d.muted\u003dp.FF.isMuted()?1:0;d.mos\u003dd.muted;d.clipid\u003dp.FF.wk();var b;d.playerheight\u003d((b\u003dp.FF.getPlayerSize())\u003d\u003dnull?void 0:b.height)||0;var v;d.playerwidth\u003d((v\u003dp.FF.getPlayerSize())\u003d\u003dnull?void 0:v.width)||0;p\u003dp.videoData;b\u003d{};p.U\u0026\u0026(b.fmt\u003dp.U.itag,p.V\u0026\u0026(p.vu?p.V.itag!\u003d\u003dp.U.itag:p.V.itag!\u003dp.U.itag)\u0026\u0026(b.afmt\u003dp.V.itag));b.ei\u003dp.eventId;b.list\u003dp.playlistId;b.cpn\u003dp.clientPlaybackNonce;p.videoId\u0026\u0026(b.v\u003dp.videoId);p.D2\u0026\u0026(b.infringe\u003d1);\n(p.s8?0:p.I5)\u0026\u0026(b.splay\u003d1);(v\u003drs(p))\u0026\u0026(b.live\u003dv);p.zM\u0026\u0026(b.sautoplay\u003d1);p.Xv\u0026\u0026(b.autoplay\u003d1);p.bu\u0026\u0026(b.sdetail\u003dp.bu);p.partnerId\u0026\u0026(b.partnerid\u003dp.partnerId);p.osid\u0026\u0026(b.osid\u003dp.osid);p.Le\u0026\u0026(b.cc\u003dg.Gok(p.Le));return Object.assign(d,b)};\nXOC\u003dfunction(p){var d\u003dqVj();if(d)return $Uk[d]||$Uk.other;if(g.UD(p.gE)){p\u003dnavigator.userAgent;if(/[Ww]ireless[)]/.test(p))return 3;if(/[Ww]ired[)]/.test(p))return 30}return 0};\nHT\u003dfunction(p){var d\u003dnew L6k,b;d.X\u003d((b\u003dDU7(p).cc)\u003d\u003dnull?void 0:b.toString())||\"-\";d.playbackRate\u003dp.FF.getPlaybackRate();b\u003dp.FF.getVisibilityState();b!\u003d\u003d0\u0026\u0026(d.visibilityState\u003db);p.gE.L0\u0026\u0026(d.U\u003d1);d.B\u003dp.videoData.jV;d.compositeLiveStatusToken\u003dp.videoData.compositeLiveStatusToken;b\u003dp.FF.getAudioTrack();b.WX\u0026\u0026b.WX.id\u0026\u0026b.WX.id!\u003d\u003d\"und\"\u0026\u0026(d.V\u003db.WX.id);d.connectionType\u003dXOC(p);d.volume\u003dp.FF.getVolume();d.muted\u003dp.FF.isMuted();d.clipId\u003dp.FF.wk()||\"-\";d.D\u003dp.videoData.El||\"-\";return d};\ng.$M\u003dfunction(p,d){g.e.call(this);var b\u003dthis;this.provider\u003dp;this.V\u003d!1;this.B\u003dnew Map;this.G7\u003dnew g.px;this.Up\u003d{WkX:function(){return b.qoe},\nctb:function(){return b.D},\nzGb:function(){return b.U}};\nthis.provider.videoData.w1()\u0026\u0026!this.provider.videoData.ND\u0026\u0026(this.D\u003dnew ey(this.provider),this.D.U\u003dthis.provider.videoData.Id/1E3,g.Y(this,this.D),this.qoe\u003dnew g.IA(this.provider,d),g.Y(this,this.qoe),this.provider.videoData.enableServerStitchedDai\u0026\u0026(this.Cf\u003dthis.provider.videoData.clientPlaybackNonce)\u0026\u0026this.B.set(this.Cf,this.D));if(p.gE.playerCanaryState\u003d\u003d\u003d\"canary\"||p.gE.playerCanaryState\u003d\u003d\u003d\"holdback\")this.U\u003dnew NH(this.provider),g.Y(this,this.U)};\nmUW\u003dfunction(p){return!!p.D\u0026\u0026!!p.qoe};\nmQ\u003dfunction(p){p.U\u0026\u0026eZz(p.U);p.qoe\u0026\u0026n1j(p.qoe)};\nK6u\u003dfunction(p){if(p.qoe){p\u003dp.qoe;for(var d\u003dp.provider.videoData,b\u003dp.provider.gE,v\u003dg.u(b.S5),P\u003dv.next();!P.done;P\u003dv.next())jy(p,P.value);if(p.provider.T(\"html5_enable_qoe_cat_list\"))for(v\u003dg.u(d.xm),P\u003dv.next();!P.done;P\u003dv.next())jy(p,P.value);else d.S5\u0026\u0026jy(p,p.provider.videoData.S5);d.vX()\u0026\u0026(v\u003dd.D,XF(d)\u0026\u0026jy(p,\"manifestless\"),v\u0026\u0026rM(v)\u0026\u0026jy(p,\"live-segment-\"+rM(v).toFixed(1)));pv(d)?jy(p,\"sabr\"):p.jG(oe(d));if(YS(d)||d.C$())d.C$()\u0026\u0026jy(p,\"ssa\"),jy(p,\"lifa\");d.gatewayExperimentGroup\u0026\u0026(v\u003dd.gatewayExperimentGroup,\nv\u003d\u003d\u003d\"EXPERIMENT_GROUP_SPIKY_AD_BREAK_EXPERIMENT\"?v\u003d\"spkadtrt\":v\u003d\u003d\u003d\"EXPERIMENT_GROUP_SPIKY_AD_BREAK_CONTROL\"\u0026\u0026(v\u003d\"spkadctrl\"),jy(p,v));b.eB!\u003d\u003d\"yt\"\u0026\u0026(p.D.len\u003d[d.lengthSeconds.toFixed(2)]);d.cotn\u0026\u0026!Lv(d)\u0026\u0026p.Uq(!0);b.rN()\u0026\u0026(d\u003dv1D())\u0026\u0026p.E5(\"cblt\",{m:d});if(b.T(\"html5_log_screen_diagonal\")){b\u003dp.E5;var M;d\u003d((M\u003dwindow.H5vccScreen)\u003d\u003dnull?0:M.GetDiagonal)?window.H5vccScreen.GetDiagonal():0;b.call(p,\"cbltdiag\",{v:d})}}};\nxUq\u003dfunction(p){if(p.provider.FF.Kd()){if(p.V)return;p.V\u003d!0}p.D\u0026\u0026tBw(p.D);if(p.U){p\u003dp.U;var d\u003dg.GO(p.provider);p.D\u003c0\u0026\u0026(p.D\u003dd,p.delay.start());p.U\u003dd;p.V\u003dd}};\nBeD\u003dfunction(p,d){p.D\u0026\u0026(p\u003dp.D,d\u003d\u003d\u003d58?p.D.update():p.B\u0026\u0026(gZ(p),LY(p).send(),p.V\u003dNaN))};\nRNC\u003dfunction(p,d){if(g.ry(d,1024)||g.ry(d,512)||g.ry(d,4)){if(p.U){var b\u003dp.U;b.U\u003e\u003d0||(b.D\u003d-1,b.delay.stop())}p.qoe\u0026\u0026(b\u003dp.qoe,b.W||(b.U\u003d-1))}if(p.provider.videoData.enableServerStitchedDai\u0026\u0026p.Cf){var v;(v\u003dp.B.get(p.Cf))\u003d\u003dnull||YBC(v,d)}else p.D\u0026\u0026YBC(p.D,d);if(p.qoe){v\u003dp.qoe;b\u003dd.state;var P\u003dg.GO(v.provider),M\u003dv.getPlayerState(b);rwK(v,P,M,b.seekSource||void 0);M\u003db.h9;g.R(b,128)\u0026\u0026M\u0026\u0026(M.FE\u003dM.FE||\"\",hNz(v,P,M.errorCode,M.zb,M.FE));(g.R(b,2)||g.R(b,128))\u0026\u0026v.reportStats(P);b.isPlaying()\u0026\u0026!v.W\u0026\u0026(v.U\u003e\u003d0\u0026\u0026\n(v.D.user_intent\u003d[v.U.toString()]),v.W\u003d!0);o1q(v)}p.U\u0026\u0026(v\u003dp.U,SN$(v),v.playerState\u003dd.state,v.U\u003e\u003d0\u0026\u0026g.ry(d,16)\u0026\u0026v.seekCount++,d.state.isError()\u0026\u0026v.send());p.provider.FF.Kd()\u0026\u0026(p.G7\u003dd.state)};\nTeC\u003dfunction(p){if(p.provider.videoData.enableServerStitchedDai\u0026\u0026p.Cf){var d;(d\u003dp.B.get(p.Cf))!\u003dnull\u0026\u0026Dg(d.D)}else p.D\u0026\u0026Dg(p.D.D)};\nAwe\u003dfunction(p){p.U\u0026\u0026p.U.send();if(p.qoe){var d\u003dp.qoe;if(d.B){d.G7\u003d\u003d\u003d\"PL\"\u0026\u0026(d.G7\u003d\"N\");var b\u003dg.GO(d.provider);g.yD(d,b,\"vps\",[d.G7]);d.W||(d.U\u003e\u003d0\u0026\u0026(d.D.user_intent\u003d[d.U.toString()]),d.W\u003d!0);d.provider.gE.rN()\u0026\u0026d.E5(\"finalized\",{});d.RB\u003d!0;d.reportStats(b)}}if(p.provider.videoData.enableServerStitchedDai)for(d\u003dg.u(p.B.values()),b\u003dd.next();!b.done;b\u003dd.next())SBu(b.value);else p.D\u0026\u0026SBu(p.D);p.dispose()};\nW6z\u003dfunction(p,d){p.D\u0026\u0026g1B(p.D,d)};\npTu\u003dfunction(p){if(!p.D)return null;var d\u003dSy(p.D,\"atr\");return function(b){p.D\u0026\u0026g1B(p.D,b,d)}};\ndHq\u003dfunction(p,d,b,v){b.adFormat\u003db.PX;var P\u003dd.FF;d\u003dnew ey(new QD(b,d.gE,{getDuration:function(){return b.lengthSeconds},\ngetCurrentTime:function(){return P.getCurrentTime()},\nuq:function(){return P.uq()},\nlB:function(){return P.lB()},\nKd:function(){return P.Kd()},\nUo:function(){return P.Uo()},\ngetPlayerSize:function(){return P.getPlayerSize()},\ngetAudioTrack:function(){return b.getAudioTrack()},\ngetPlaybackRate:function(){return P.getPlaybackRate()},\naT:function(){return P.aT()},\ngetVisibilityState:function(){return P.getVisibilityState()},\npI:function(){return P.pI()},\neW:function(){return P.eW()},\ngetVolume:function(){return P.getVolume()},\nisMuted:function(){return P.isMuted()},\nwm:function(){return P.wm()},\nwk:function(){return P.wk()},\ngetProximaLatencyPreference:function(){return P.getProximaLatencyPreference()},\nEL:function(){P.EL()},\nE5:function(M,X){P.E5(M,X)},\nO7:function(){return P.O7()}}));\nd.U\u003dv;g.Y(p,d);return d};\nbYw\u003dfunction(){this.ZP\u003d0;this.B\u003dthis.Qj\u003dthis.N2\u003dthis.U\u003dNaN;this.D\u003d{};this.bandwidthEstimate\u003dNaN};\nKY\u003dfunction(p,d,b){g.e.call(this);var v\u003dthis;this.gE\u003dp;this.FF\u003dd;this.U\u003db;this.D\u003dnew Map;this.Cf\u003d\"\";this.Up\u003d{jt:function(){return Array.from(v.D.keys())}}};\nvMD\u003dfunction(p,d){p.D.has(d)\u0026\u0026(Awe(p.D.get(d)),p.D.delete(d))};\nPZu\u003dfunction(){this.D\u003dg.M4;this.array\u003d[]};\nXTu\u003dfunction(p,d,b){var v\u003d[];for(d\u003dMy$(p,d);d\u003cp.array.length;++d){var P\u003dp.array[d];(P.end\u003c\u003db||P.contains(b))\u0026\u0026v.push(P);if(P.start\u003eb)break}return v};\nq4w\u003dfunction(p,d){var b\u003d[];p\u003dg.u(p.array);for(var v\u003dp.next();!v.done\u0026\u0026!(v\u003dv.value,v.contains(d)\u0026\u0026b.push(v),v.start\u003ed);v\u003dp.next());return b};\nagu\u003dfunction(p){return p.array.slice(My$(p,0x7ffffffffffff),p.array.length)};\nMy$\u003dfunction(p,d){p\u003daH(p.array,function(b){return d-b.start||1});\nreturn p\u003c0?-(p+1):p};\noMu\u003dfunction(p,d){var b\u003dNaN;p\u003dg.u(p.array);for(var v\u003dp.next();!v.done;v\u003dp.next())if(v\u003dv.value,v.contains(d)\u0026\u0026(isNaN(b)||v.end\u003cb)\u0026\u0026(b\u003dv.end),v.start\u003ed\u0026\u0026(isNaN(b)||v.start\u003cb)){b\u003dv.start;break}return b};\nFQC\u003dfunction(p,d){p.array\u003dp.array.filter(function(b){return!d.has(b)})};\ng.xM\u003dfunction(p,d,b,v,P){g.e.call(this);this.C\u003dp;this.kJ\u003dd;this.S\u003db;this.eB\u003dv;this.V\u003dP;this.B\u003dNaN;this.Z\u003dthis.W\u003dthis.started\u003d!1;this.U\u003d[];this.O5\u003dnew g.bR(this.sync,250,this);g.Y(this,this.O5);this.X\u003dnew g.bR(this.sync,0,this);g.Y(this,this.X);this.D\u003dnew PZu};\nhSB\u003dfunction(p){p.started\u003d!0;p.sync()};\nOYq\u003dfunction(p,d){p.started\u0026\u0026(p.sync(),g.R(d.oldState,16)\u0026\u0026(d\u003doMu(p.D,Math.max(p.B-2E3,0)),!isNaN(d)\u0026\u0026d\u003c0x7ffffffffffff\u0026\u0026p.X.start()))};\nJSw\u003dfunction(p,d){d\u003dg.u(d);for(var b\u003dd.next();!b.done;b\u003dd.next()){b\u003db.value;var v\u003db[1];b[0]\u003d\u003d\u003d1?p.eB(g.X5(v.namespace),v):p.eB(g.q4(v.namespace),v)}};\ng.BT\u003dfunction(p){var d\u003dthis;this.FF\u003dp;this.Up\u003d{FtF:function(){return d.FF}}};\nRA\u003dfunction(p){p.FF.dispose()};\nkOC\u003dfunction(p){this.gE\u003dp;this.B\u003dthis.U\u003dthis.mediaTime\u003dNaN;this.V\u003dthis.D\u003d!1;this.X\u003d.001;g.UD(p)\u0026\u0026(this.X\u003d.01)};\nTO\u003dfunction(p,d){return d\u003ep.mediaTime+p.X\u0026\u0026d\u003cp.mediaTime+5};\nwAC\u003dfunction(p,d,b,v,P){if(v\u003dv\u003e1)p.V\u003d!0;if((P\u003d\u003d\u003dvoid 0?0:P)||isNaN(p.U))p.U\u003dd;if(p.D)d!\u003d\u003dp.mediaTime\u0026\u0026(p.D\u003d!1);else if(d\u003e0\u0026\u0026p.mediaTime\u003d\u003d\u003dd){P\u003d1500;if(p.gE.T(\"html5_buffer_underrun_transition_fix\")){P\u003dg.JH(p.gE.experiments,\"html5_min_playback_advance_for_steady_state_secs\");var M\u003dg.JH(p.gE.experiments,\"html5_min_underrun_buffered_pre_steady_state_ms\");P\u003dP\u003e0\u0026\u0026M\u003e0\u0026\u0026Math.abs(d-p.U)\u003cP?M:1500}return b-p.B\u003e(v||!p.V?P:400)}p.mediaTime\u003dd;p.B\u003db;return!1};\nnMW\u003dfunction(p,d){this.videoData\u003dp;this.D\u003dd};\nrSu\u003dfunction(p,d,b){return d.bA(b).then(function(){return DY(new nMW(d,d.B))},function(v){v instanceof Error\u0026\u0026g.DF(v);\nvar P\u003dyO(\u0027video/mp4; codecs\u003d\"avc1.42001E, mp4a.40.2\"\u0027),M\u003dzr(\u0027audio/mp4; codecs\u003d\"mp4a.40.2\"\u0027),X\u003dP||M,a\u003dd.isLivePlayback\u0026\u0026!g.Tw(p.X,!0);v\u003d\"fmt.noneavailable\";a?v\u003d\"html5.unsupportedlive\":X||(v\u003d\"html5.missingapi\");X\u003da||!X?2:1;P\u003d{buildRej:\"1\",a:d.N3(),d:!!d.rg,drm:d.Dx(),f18:d.A9.indexOf(\"itag\u003d18\")\u003e\u003d0,c18:P};d.D\u0026\u0026(d.Dx()?(P.f142\u003d!!d.D.D[\"142\"],P.f149\u003d!!d.D.D[\"149\"],P.f279\u003d!!d.D.D[\"279\"]):(P.f133\u003d!!d.D.D[\"133\"],P.f140\u003d!!d.D.D[\"140\"],P.f242\u003d!!d.D.D[\"242\"]),P.cAAC\u003dM,P.cAVC\u003dzr(\u0027video/mp4; codecs\u003d\"avc1.42001E\"\u0027),\nP.cVP9\u003dzr(\u0027video/webm; codecs\u003d\"vp9\"\u0027));d.X\u0026\u0026(P.drmsys\u003dd.X.keySystem,M\u003d0,d.X.D\u0026\u0026(M\u003dObject.keys(d.X.D).length),P.drmst\u003dM);return new Gr(v,P,X)})};\nAS\u003dfunction(p){this.data\u003dwindow.Float32Array?new Float32Array(p):Array(p);this.U\u003dthis.D\u003dp-1};\nfgj\u003dfunction(p){return p.data[p.D]||0};\nuVw\u003dfunction(p){this.X\u003dp;this.B\u003dthis.U\u003d0;this.V\u003dnew AS(50)};\npe\u003dfunction(p,d,b){g.oL.call(this);this.videoData\u003dp;this.experiments\u003dd;this.S\u003db;this.U\u003d[];this.V\u003d0;this.B\u003d!0;this.X\u003d!1;this.Z\u003d0;b\u003dnew lgC;p.latencyClass\u003d\u003d\u003d\"ULTRALOW\"\u0026\u0026(b.V\u003d!1);p.s5?b.U\u003d3:g.ZS(p)\u0026\u0026(b.U\u003d2);p.latencyClass\u003d\u003d\u003d\"NORMAL\"\u0026\u0026(b.S\u003d!0);var v\u003dg.JH(d,\"html5_liveness_drift_proxima_override\");if(oe(p)!\u003d\u003d0\u0026\u0026v){b.D\u003dv;var P;((P\u003dp.D)\u003d\u003dnull?0:GYB(P))\u0026\u0026b.D--}pv(p)\u0026\u0026d.Wb(\"html5_sabr_parse_live_metadata_playback_boundaries\")\u0026\u0026(b.C\u003d!0);if(g.m8(\"trident/\")||g.m8(\"edge/\"))P\u003dg.JH(d,\"html5_platform_minimum_readahead_seconds\")||\n3,b.B\u003dMath.max(b.B,P);g.JH(d,\"html5_minimum_readahead_seconds\")\u0026\u0026(b.B\u003dg.JH(d,\"html5_minimum_readahead_seconds\"));g.JH(d,\"html5_maximum_readahead_seconds\")\u0026\u0026(b.W\u003dg.JH(d,\"html5_maximum_readahead_seconds\"));d.Wb(\"html5_force_adaptive_readahead\")\u0026\u0026(b.V\u003d!0);if(P\u003dg.JH(d,\"html5_liveness_drift_chunk_override\"))b.D\u003dP;qF(p)\u0026\u0026(b.D\u003d(b.D+1)/5,p.latencyClass\u003d\u003d\u003d\"LOW\"\u0026\u0026(b.D*\u003d2));if(p.latencyClass\u003d\u003d\u003d\"ULTRALOW\"||p.latencyClass\u003d\u003d\u003d\"LOW\")b.X\u003dg.JH(d,\"html5_low_latency_adaptive_liveness_adjustment_segments\")||1,b.Z\u003dg.JH(d,\n\"html5_low_latency_max_allowable_liveness_drift_chunks\")||10;this.policy\u003db;this.W\u003dthis.policy.U!\u003d\u003d1;this.D\u003dWT(this,sAB(this,isNaN(p.liveChunkReadahead)?3:p.liveChunkReadahead,p))};\nZYK\u003dfunction(p,d){if(d)return d\u003dp.videoData,d\u003dsAB(p,isNaN(d.liveChunkReadahead)?3:d.liveChunkReadahead,d),WT(p,d);if(p.U.length){if(Math.min.apply(null,p.U)\u003e1)return WT(p,p.D-1);if(p.policy.V)return WT(p,p.D+1)}return p.D};\nEMk\u003dfunction(p,d){if(!p.U.length)return!1;var b\u003dp.D;p.D\u003dZYK(p,d\u003d\u003d\u003dvoid 0?!1:d);if(d\u003db!\u003d\u003dp.D)p.U\u003d[],p.V\u003d0;return d};\ndY\u003dfunction(p,d){return d\u003e\u003dp.MD()-CZu(p)};\nNZ7\u003dfunction(p,d,b){d\u003ddY(p,d);b||d?d\u0026\u0026(p.B\u003d!0):p.B\u003d!1;p.W\u003dp.policy.U\u003d\u003d\u003d2||p.policy.U\u003d\u003d\u003d3\u0026\u0026p.B};\nGOC\u003dfunction(p,d){d\u003ddY(p,d);p.X!\u003d\u003dd\u0026\u0026p.publish(\"livestatusshift\",d);p.X\u003dd};\nCZu\u003dfunction(p){var d\u003dp.policy.D;p.X||(d\u003dMath.max(d-1,0));return d*bl(p)};\nsAB\u003dfunction(p,d,b){b.s5\u0026\u0026d--;qF(b)\u0026\u0026(d\u003d1);if(oe(b)!\u003d\u003d0\u0026\u0026(p\u003dg.JH(p.experiments,\"html5_live_chunk_readahead_proxima_override\"))){d\u003dp;var v;((v\u003db.D)\u003d\u003dnull?0:GYB(v))\u0026\u0026d++}return d};\nbl\u003dfunction(p){return p.videoData.D?rM(p.videoData.D)||5:5};\nWT\u003dfunction(p,d){d\u003dMath.max(Math.max(1,Math.ceil(p.policy.B/bl(p))),d);return Math.min(Math.min(8,Math.floor(p.policy.W/bl(p))),d)};\nlgC\u003dfunction(){this.B\u003d0;this.W\u003dInfinity;this.V\u003d!0;this.D\u003d2;this.U\u003d1;this.S\u003d!1;this.Z\u003d10;this.C\u003d!1;this.X\u003d1};\nMr\u003dfunction(p){g.e.call(this);this.FF\u003dp;this.D\u003d0;this.U\u003dnull;this.S\u003dthis.V\u003d0;this.B\u003d{};this.gE\u003dthis.FF.G();this.X\u003dnew g.bR(this.SK,1E3,this);this.tC\u003dnew vP({delayMs:g.JH(this.gE.experiments,\"html5_seek_timeout_delay_ms\")});this.RB\u003dnew vP({delayMs:g.JH(this.gE.experiments,\"html5_long_rebuffer_threshold_ms\")});this.s5\u003dPP(this,\"html5_seek_set_cmt\");this.oB\u003dPP(this,\"html5_seek_jiggle_cmt\");this.YJ\u003dPP(this,\"html5_seek_new_elem\");this.T_\u003dPP(this,\"html5_unreported_seek_reseek\");this.kJ\u003dPP(this,\"html5_long_rebuffer_jiggle_cmt\");\nthis.IB\u003dPP(this,\"html5_long_rebuffer_ssap_clip_not_match\");this.aB\u003dnew vP({delayMs:2E4});this.TB\u003dPP(this,\"html5_seek_new_elem_shorts\");this.jB\u003dPP(this,\"html5_seek_new_media_source_shorts_reuse\");this.ih\u003dPP(this,\"html5_seek_new_media_element_shorts_reuse\");this.wE\u003dPP(this,\"html5_reseek_after_time_jump\");this.W\u003dPP(this,\"html5_gapless_handoff_close_end_long_rebuffer\");this.eB\u003dPP(this,\"html5_gapless_slow_seek\");this.C\u003dPP(this,\"html5_gapless_slice_append_stuck\");this.O5\u003dPP(this,\"html5_gapless_slow_start\");\nthis.Z\u003dPP(this,\"html5_ads_preroll_lock_timeout\");this.ob\u003dPP(this,\"html5_ssap_ad_longrebuffer_new_element\");this.L0\u003dnew vP({delayMs:g.JH(this.gE.experiments,\"html5_skip_slow_ad_delay_ms\")||5E3,bM:!this.gE.T(\"html5_report_slow_ads_as_error\")});this.NJ\u003dnew vP({delayMs:g.JH(this.gE.experiments,\"html5_skip_slow_ad_delay_ms\")||5E3,bM:!this.gE.T(\"html5_skip_slow_buffering_ad\")});this.Rb\u003dnew vP({delayMs:g.JH(this.gE.experiments,\"html5_slow_start_timeout_delay_ms\")});this.Hb\u003dPP(this,\"html5_slow_start_no_media_source\");\ng.Y(this,this.X)};\nPP\u003dfunction(p,d){var b\u003dg.JH(p.gE.experiments,d+\"_delay_ms\");p\u003dp.gE.T(d+\"_cfl\");return new vP({delayMs:b,bM:p})};\nwT$\u003dfunction(p,d){p.D\u003dd};\nXQ\u003dfunction(p,d,b,v,P,M,X,a){d.test(b)?(p.J$(P,d,X),d.bM||M()):(d.aP\u0026\u0026d.U\u0026\u0026!d.V?(b\u003d(0,g.Ib)(),v?d.D||(d.D\u003db):d.D\u003d0,M\u003d!v\u0026\u0026b-d.U\u003ed.aP,b\u003dd.D\u0026\u0026b-d.D\u003ed.t5||M?d.V\u003d!0:!1):b\u003d!1,b\u0026\u0026(a\u003dObject.assign({},p.n0(d),a),a.wn\u003dX,a.we\u003dP,a.wsuc\u003dv,p.FF.E5(\"workaroundReport\",a),v\u0026\u0026(d.reset(),p.B[P]\u003d!1)))};\nvP\u003dfunction(p){var d\u003dp\u003d\u003d\u003dvoid 0?{}:p;p\u003dd.delayMs\u003d\u003d\u003dvoid 0?0:d.delayMs;var b\u003dd.t5\u003d\u003d\u003dvoid 0?1E3:d.t5;var v\u003dd.aP\u003d\u003d\u003dvoid 0?3E4:d.aP;d\u003dd.bM\u003d\u003d\u003dvoid 0?!1:d.bM;this.D\u003dthis.U\u003dthis.B\u003dthis.startTimestamp\u003d0;this.V\u003d!1;this.X\u003dMath.ceil(p/1E3);this.t5\u003db;this.aP\u003dv;this.bM\u003dd};\nIgB\u003dfunction(p){g.e.call(this);var d\u003dthis;this.FF\u003dp;this.S\u003dthis.D\u003dthis.DN\u003dthis.mediaElement\u003dthis.playbackData\u003dnull;this.V\u003d0;this.X\u003dthis.eB\u003dthis.B\u003dnull;this.O5\u003d!1;this.L0\u003d0;this.W\u003d!1;this.timestampOffset\u003d0;this.Z\u003d!0;this.oB\u003d0;this.YJ\u003dthis.Rb\u003d!1;this.C\u003d0;this.jB\u003d!1;this.kJ\u003d0;this.gE\u003dthis.FF.G();this.videoData\u003dthis.FF.getVideoData();this.policy\u003dnew UHk;this.aB\u003dnew Mr(this.FF);this.tC\u003dthis.wE\u003dthis.Hb\u003dthis.U\u003dNaN;this.IB\u003dnew g.bR(function(){cSu(d,!1)},2E3);\nthis.NJ\u003dnew g.bR(function(){qr(d)});\nthis.TB\u003dnew g.bR(function(){d.O5\u003d!0;ySu(d,{})});\nthis.s5\u003dNaN;this.RB\u003dnew g.bR(function(){var b\u003dd.gE.I5;b.D+\u003d1E4/36E5;b.D-b.B\u003e1/6\u0026\u0026(Vbu(b),b.B\u003db.D);d.RB.start()},1E4);\ng.Y(this,this.aB);g.Y(this,this.IB);g.Y(this,this.TB);g.Y(this,this.NJ);g.Y(this,this.RB)};\ntyu\u003dfunction(p,d){p.playbackData\u003dd;p.videoData.isLivePlayback\u0026\u0026(p.S\u003dnew uVw(function(){a:{if(p.playbackData\u0026\u0026p.playbackData.D.D){if(XF(p.videoData)\u0026\u0026p.DN){var b\u003dp.DN.q$.gU()||0;break a}if(p.videoData.D){b\u003dp.videoData.D.aB;break a}}b\u003d0}return b}),p.D\u003dnew pe(p.videoData,p.gE.experiments,function(){return p.L$(!0)}));\naY(p.FF)?(d\u003dzSu(p),d.VE?(p.T(\"html5_sabr_enable_utc_seek_requests\")\u0026\u0026pv(p.videoData)\u0026\u0026p.ly(d.VE,d.startSeconds),p.V\u003dd.startSeconds):d.startSeconds\u003e0\u0026\u0026p.seekTo(d.startSeconds,{wg:\"seektimeline_startPlayback\",seekSource:15}),p.Z\u003d!1):jAD(p)||(p.V\u003dp.V||(g.gI(p.videoData)?0:p.videoData.startSeconds)||0)};\nHY$\u003dfunction(p,d){(p.DN\u003dd)?iYj(p,!0):oY(p)};\nDHz\u003dfunction(p,d){g.vg(p.aB.X);p.T(\"html5_exponential_memory_for_sticky\")\u0026\u0026(d.state.isPlaying()?g.vg(p.RB):p.RB.stop());if(p.mediaElement)if(d.oldState.state\u003d\u003d\u003d8\u0026\u0026ql(d.state)\u0026\u0026d.state.isBuffering()){d\u003dp.mediaElement.getCurrentTime();var b\u003dp.mediaElement.sW();var v\u003dp.T(\"manifestless_post_live_ufph\")||p.T(\"manifestless_post_live\")?MJ(b,Math.max(d-3.5,0)):MJ(b,d-3.5);v\u003e\u003d0\u0026\u0026d\u003eb.end(v)-1.1\u0026\u0026v+1\u003cb.length\u0026\u0026b.start(v+1)-b.end(v)\u003c11\u0026\u0026(v\u003db.start(v+1)+.2,Math.abs(p.s5-v)\u003c.2||(p.FF.E5(\"seekover\",{b:Ph(b,\"_\"),\ncmt:d}),p.s5\u003dv,p.seekTo(v,{IS:!0,wg:\"seektimeline_postLiveDisc\"})))}else((b\u003dd.state)\u003d\u003dnull?0:b.state\u003d\u003d\u003d8)\u0026\u0026!p.YJ\u0026\u0026(p.videoData.limitedPlaybackDurationInSeconds\u003e0?(FQ(p.FF,p.getCurrentTime()+p.videoData.limitedPlaybackDurationInSeconds),p.YJ\u003d!0):p.videoData.isLivePlayback\u0026\u0026p.videoData.endSeconds\u003e0\u0026\u0026(FQ(p.FF,p.getCurrentTime()+p.videoData.endSeconds),p.YJ\u003d!0))};\neSq\u003dfunction(p,d){var b\u003dp.getCurrentTime(),v\u003dp.isAtLiveHead(b);if(p.S\u0026\u0026v){var P\u003dp.S;if(P.D\u0026\u0026!(b\u003e\u003dP.U\u0026\u0026b\u003cP.B)){var M\u003dP.D.Eg(b);M!\u003d\u003d-1\u0026\u0026(P.U\u003dP.D.getStartTime(M),P.B\u003dP.U+P.D.getDuration(M),M\u003d(0,g.Ib)()/1E3-P.D.P5(M),M-\u003dP.X(),P.V.add(M))}}p.D\u0026\u0026(v\u0026\u0026(P\u003dp.D,M\u003dVye(p),P.V++,P.V\u003c3||Date.now()-P.Z\u003c3E3||(P.Z\u003dDate.now(),P.U.push(M),P.U.length\u003e50\u0026\u0026P.U.shift())),P\u003dp.D,NZ7(P,b,d\u003d\u003d\u003dvoid 0?!0:d),GOC(P,b),d\u0026\u0026cSu(p,!0));v!\u003d\u003dp.Rb\u0026\u0026(d\u003dp.getCurrentTime()-p.tC\u003c\u003d500,b\u003dp.L0\u003e\u003d1E3,d||b||(d\u003dp.FF.dN(),d.qoe\u0026\u0026(d\u003dd.qoe,b\u003dg.GO(d.provider),\ng.yD(d,b,\"lh\",[v?\"1\":\"0\"])),p.Rb\u003dv,p.L0++,p.tC\u003dp.getCurrentTime()))};\ncSu\u003dfunction(p,d){if(p.D){var b\u003dp.D;var v\u003dp.getCurrentTime();!dY(b,v)\u0026\u0026b.X9()?(b.policy.S\u0026\u0026(b.policy.D\u003dMath.max(b.policy.D+b.policy.X,b.policy.Z)),b\u003dInfinity):b\u003dv\u003cb.videoData.xI()?Math.min(b.videoData.xI()+10,b.MD()):NaN;if(!isNaN(b)){if(p.DN\u0026\u0026d\u0026\u0026(d\u003dp.IB.isActive(),v\u003dp.D.MD(),(v\u003dFnj(p.DN,v-p.Fp()))\u0026\u0026!d)){p.IB.start();p.FF.E5(\"inBufferPtl\",{cmt:p.getCurrentTime(),seekTo:v+p.Fp()});p.seekTo(v+p.Fp(),{wg:\"seektimeline_inBufferSeek\"});return}p.seekTo(b,{wg:\"seektimeline_pegToLive\"})}}};\niYj\u003dfunction(p,d){if(p.D\u0026\u0026p.DN){var b\u003d!1;d?b\u003d!0:p.videoData.isLowLatencyLiveStream||p.videoData.latencyClass\u003d\u003d\u003d\"LOW\"||p.videoData.latencyClass\u003d\u003d\u003d\"ULTRALOW\"?b\u003dEMk(p.D):p.jB\u0026\u0026(p.jB\u003d!1,b\u003dEMk(p.D,!0));b\u0026\u0026(d\u003dp.FF.dN(),b\u003dp.D,b\u003dbl(b)*b.D,d.qoe\u0026\u0026(d\u003dd.qoe,g.yD(d,g.GO(d.provider),\"lra\",[b]),d.E5(\"live-readahead-seconds\",{v:b})));d\u003dp.DN;var v\u003dp.D.D;p\u003dp.D;p\u003d(p.D-1+p.policy.D)*bl(p);b\u003dNaN;var P\u003dd.T_;P\u003d\u003d\u003d2||P\u003d\u003d\u003d-1?qF(d.FF.getVideoData())\u0026\u0026(b\u003dd.policy.mz):(--v,P\u003dd.FF.getVideoData(),P.vX()\u0026\u0026P.latencyClass!\u003d\u003d\"ULTRALOW\"\u0026\u0026\n!P.isLowLatencyLiveStream\u0026\u0026(b\u003doe(P)!\u003d\u003d0?d.policy.lE:d.policy.Bv));v\u003dMath.max(v,0);P\u003dd.X;P.Ns\u003dv;P.C\u003db;d.Z\u0026\u0026(d.Z.eB\u003dp)}};\nS4K\u003dfunction(p,d){p.V\u003dd};\nySu\u003dfunction(p,d){Y4K(p,d).then(void 0,function(){oY(p)});\ngM$(p).then(function(b){LQu(p,b)},function(){oY(p)});\np.FF.OL(d);p.gE.rN()\u0026\u0026(d\u003dp.n0(),d[\"native\"]\u003d\"\"+ +p.W,d.tgt\u003d\"\"+p.U,d.otgt\u003d\"\"+(p.U+p.timestampOffset),p.D\u0026\u0026p.T(\"html5_high_res_seek_logging\")\u0026\u0026(d.tht\u003d\"\"+p.D.S(),d.ht\u003d\"\"+p.D.MD(),d.adft\u003d\"\"+CZu(p.D)),p.T(\"html5_sabr_parse_live_metadata_playback_boundaries\")\u0026\u0026p.videoData.D\u0026\u0026pv(p.videoData)\u0026\u0026(d.minst\u003d\"\"+p.videoData.D.Z7,d.cminst\u003d\"\"+(p.videoData.D.xI()+p.timestampOffset),d.maxst\u003d\"\"+p.videoData.D.lH,d.hts\u003d\"\"+p.videoData.D.O5,d.cmaxst\u003d\"\"+(p.videoData.D.L$()+p.timestampOffset)),p.FF.E5(\"startSeek\",d))};\nY4K\u003dfunction(p,d){p.eB||(p.DN?isFinite(p.U)?p.eB\u003dp.DN.seek(p.U-p.timestampOffset,d):(MF(p.videoData),p.eB\u003dBt(p.DN),Qe(p.videoData)||(p.U\u003dp.DN.getCurrentTime()+p.timestampOffset)):p.eB\u003dg.uY(p.U-p.timestampOffset));return p.eB};\ngM$\u003dfunction(p){var d\u003dp.B;d||(p.B\u003dnew xA,d\u003dp.B,qr(p));return d};\nh6\u003dfunction(p,d,b){return isNaN(d)?NaN:g.FZ(d,p.xI(),p.L$(b))};\nqr\u003dfunction(p){if(p.B)if(p.videoData.isLivePlayback\u0026\u0026p.videoData.B\u0026\u0026!p.videoData.B.D\u0026\u0026p.mediaElement\u0026\u0026p.mediaElement.ag()\u003e0\u0026\u0026R2(p.mediaElement)\u003e0\u0026\u0026(p.U\u003dh6(p,p.U,!1)),!p.mediaElement||!QAe(p))p.NJ.start(750);else if(!isNaN(p.U)\u0026\u0026isFinite(p.U)){var d\u003dp.wE-(p.U-p.timestampOffset);if(!(d\u003d\u003d\u003d0||p.T(\"html5_enable_new_seek_timeline_logic\")\u0026\u0026Math.abs(d)\u003c.005))if(d\u003dp.mediaElement.getCurrentTime()-p.U,Math.abs(d)\u003c\u003dp.oB||p.T(\"html5_enable_new_seek_timeline_logic\")\u0026\u0026Math.abs(d)\u003c.005)p.B\u0026\u0026p.B.resolve(p.mediaElement.getCurrentTime());\nelse{if(p.videoData.xg)p.videoData.xg\u003d!1;else if(!MF(p.videoData)\u0026\u0026p.U\u003e\u003dp.L$()-.1){p.U\u003dp.L$();p.B.resolve(p.L$());p.FF.F0();return}try{var b\u003dp.U-p.timestampOffset;p.mediaElement.seekTo(b);p.aB.D\u003db;p.wE\u003db;p.V\u003dp.U;p.T(\"html5_enable_new_seek_timeline_logic\")\u0026\u0026(p.W\u003d!1)}catch(v){}}}};\nQAe\u003dfunction(p){if(!p.mediaElement||p.mediaElement.ag()\u003d\u003d\u003d0||p.mediaElement.hasError())return!1;var d\u003dp.mediaElement.getCurrentTime()\u003e0;if(!(p.videoData.B\u0026\u0026p.videoData.B.D||p.videoData.isLivePlayback)\u0026\u0026p.videoData.Dx())return d;if(p.U\u003e\u003d0){var b\u003dp.mediaElement.fQ();if(b.length||!d)return Xk(b,p.U-p.timestampOffset)}return d};\nLQu\u003dfunction(p,d){p.X\u0026\u0026(p.X.resolve(d),p.FF.cF(),p.gE.rN()\u0026\u0026(d\u003dp.n0(),d[\"native\"]\u003d\"\"+ +p.W,d.otgt\u003d\"\"+(p.U+p.timestampOffset),p.FF.E5(\"seekEnd\",d)));oY(p)};\noY\u003dfunction(p){p.U\u003dNaN;p.wE\u003dNaN;p.B\u003dnull;p.eB\u003dnull;p.X\u003dnull;p.O5\u003d!1;p.W\u003d!1;p.oB\u003d0;p.IB.stop();p.TB.stop()};\nKQu\u003dfunction(p,d,b){var v\u003dp.mediaElement,P\u003dd.type;switch(P){case \"seeking\":var M\u003dv.getCurrentTime()+p.timestampOffset;if(!p.B||p.W\u0026\u0026M!\u003d\u003dp.U){var X\u003d!!p.B;p.B\u003dnew xA;p.T(\"html5_enable_new_seek_timeline_logic\")\u0026\u0026p.B.then(function(F){LQu(p,F)},function(){oY(p)});\nif(p.videoData.isAd()){var a;R7e({adCpn:p.videoData.clientPlaybackNonce,contentCpn:(a\u003dp.videoData.WB)!\u003dnull?a:\"\"},d.D)}p.wE\u003dM;wT$(p.aB,v.getCurrentTime());p.seekTo(M,{seekSource:104,wg:\"seektimeline_mediaElementEvent\"});b\u0026\u0026$Hz(b,M*1E3,!!X);p.W\u003d!0}break;case \"seeked\":p.B\u0026\u0026p.B.resolve(p.mediaElement.getCurrentTime());break;case \"loadedmetadata\":aY(p.FF)||mHB(p);qr(p);break;case \"progress\":qr(p);break;case \"pause\":p.C\u003dp.getCurrentTime()}p.C\u0026\u0026((P\u003d\u003d\u003d\"play\"||P\u003d\u003d\u003d\"playing\"||P\u003d\u003d\u003d\"timeupdate\"||P\u003d\u003d\u003d\"progress\")\u0026\u0026\np.getCurrentTime()-p.C\u003e10\u0026\u0026(p.T(\"html5_enable_new_media_element_puase_jump\")?(p.FF.J$(new Gr(\"qoe.restart\",{reason:\"pauseJump\"})),p.FF.Ej()):p.seekTo(p.C,{wg:\"pauseJump\"})),P!\u003d\u003d\"pause\"\u0026\u0026P!\u003d\u003d\"play\"\u0026\u0026P!\u003d\u003d\"playing\"\u0026\u0026P!\u003d\u003d\"progress\"\u0026\u0026(p.C\u003d0))};\nxHk\u003dfunction(p){return(EH(p.videoData)||!!p.videoData.liveUtcStartSeconds)\u0026\u0026(!!p.videoData.liveUtcStartSeconds||jAD(p))\u0026\u0026!!p.videoData.D};\njAD\u003dfunction(p){return!!p.videoData.startSeconds\u0026\u0026isFinite(p.videoData.startSeconds)\u0026\u0026p.videoData.startSeconds\u003e1E9};\nzSu\u003dfunction(p){var d\u003d0,b\u003dNaN,v\u003d\"\";if(!p.Z)return{startSeconds:d,VE:b,source:v};p.videoData.IB?d\u003dp.videoData.Hb:MF(p.videoData)\u0026\u0026(d\u003dInfinity);if(g.ZS(p.videoData))return{startSeconds:d,VE:b,source:v};p.videoData.startSeconds?(v\u003d\"ss\",d\u003dp.videoData.startSeconds):p.videoData.K$\u0026\u0026(v\u003d\"stss\",d\u003dp.videoData.K$);p.videoData.liveUtcStartSeconds\u0026\u0026(b\u003dp.videoData.liveUtcStartSeconds);if(isFinite(d)\u0026\u0026(d\u003ep.L$()||d\u003cp.xI())){var P\u003d{};P.minSeekableTime\u003dp.xI();P.maxSeekableTime\u003dp.L$();P.cmt\u003dp.getCurrentTime();P.ss\u003d\nd;P.utc\u003db;P.src\u003dv;p.FF.E5(\"startSecondsOutOfBounds\",P);p.videoData.vX()\u0026\u0026(d\u003dh6(p,d,!1))}return{startSeconds:d,VE:b,source:v}};\nmHB\u003dfunction(p){if(p.Z)if(g.ZS(p.videoData))p.Z\u003d!1;else{var d\u003d\"ss\",b\u003d0,v;((v\u003dp.videoData.D)\u003d\u003dnull?0:v.isManifestless)\u0026\u0026p.videoData.T_\u0026\u0026!jAD(p)\u0026\u0026(d\u003d\"mss\",b\u003dp.videoData.T_);(p.videoData.IB?p.T(\"html5_prioritize_windowed_st_start_seconds\"):p.T(\"html5_prioritize_st_start_seconds\"))\u0026\u0026!b\u0026\u0026p.videoData.K$\u0026\u0026(d\u003d\"stss\",b\u003dp.videoData.K$);!b\u0026\u0026xHk(p)\u0026\u0026(b\u003dp.videoData.liveUtcStartSeconds||p.videoData.T_,d\u003d\"utc\",b\u003dp.L$()-p.P5(p.L$())+b);b||p.T(\"html5_prefer_initial_ss_over_stream_time_ss_for_vod\")\u0026\u0026!p.videoData.vX()||\n!p.videoData.K$||(d\u003d\"stss\",b\u003dp.videoData.K$);v\u003d{};if(b){if(b\u003ep.L$()||b\u003cp.xI())v.minSeekableTime\u003dp.xI(),v.maxSeekableTime\u003dp.L$(),v.cmt\u003dp.getCurrentTime(),v.it\u003dp.P5(p.getCurrentTime()),v.ss\u003db,v.utc\u003dxHk(p)?p.videoData.liveUtcStartSeconds||p.videoData.T_:0,p.FF.E5(\"startSecondsOutOfBounds\",v),p.videoData.vX()\u0026\u0026(b\u003dh6(p,b,!1));p.seekTo(b,{wg:\"seektimeline_startSeconds\"});v[d]\u003db;p.FF.E5(\"startSeconds\",v);p.Z\u003d!1}else p.videoData.T_\u0026\u0026(v[d]\u003dp.videoData.T_+p.Fp(),p.FF.E5(\"startSeconds\",v))}};\nBZu\u003dfunction(p,d){p.FF.E5(\"sdai\",{adj4t:d.toFixed(3)});p.Hb\u003dd;d+\u003d1;p.U\u003dd;p.V\u003dd;gM$(p).then(function(b){LQu(p,b)},function(){oY(p)})};\nVye\u003dfunction(p){return p.mediaElement?TY(p.mediaElement):0};\nUHk\u003dfunction(){};\nOd\u003dfunction(p){g.e.call(this);this.B\u003dp;this.D\u003dnew Map;this.U\u003dnew g.bR(this.sample,250,this);g.Y(this,this.U);this.start()};\nJ6\u003dfunction(p,d){if((p\u003dp.D.get(d))\u003d\u003dnull)p\u003dvoid 0;else{p\u003dp.buffer;for(d\u003d[];p.U!\u003d\u003dp.D;)p.U\u003d(p.U+1)%p.data.length,d.push(p.data[p.U]);p\u003dd}return p||[]};\nk$\u003dfunction(p,d){var b;return((b\u003dp.D.get(d))\u003d\u003dnull?void 0:fgj(b.buffer))||0};\nRSK\u003dfunction(p){this.D\u003dp;this.SM\u003dNaN;this.buffer\u003dnew AS(100)};\nne\u003dfunction(){this.finished\u003dthis.started\u003d!1};\nbew\u003dfunction(p){function d(P){return b.m2\u0026\u0026(!v.Ro||!v.mZ.Z)||b.eB!\u003d\u003d\"yt\"\u0026\u0026(v.partnerId\u003d\u003d\u003d38\u0026\u0026b.playerStyle\u003d\u003d\u003d\"books\"||v.partnerId\u003d\u003d\u003d30\u0026\u0026b.playerStyle\u003d\u003d\u003d\"docs\"||v.partnerId\u003d\u003d\u003d33\u0026\u0026b.playerStyle\u003d\u003d\u003d\"google-live\")?TZq(p,v,P):AS$(p,v).then(function(){rY(p,v)},function(M){rY(p,v,!0);\nthrow M;})}\nvar b\u003dp.G(),v\u003dp.getVideoData();v.xJ();v.loading\u003d!0;return WQB(p)?pPq(p,v).then(function(){rY(p,v)},function(P){P\u003dUa(P);\nif(wF(P.severity))return rY(p,v,!0),Promise.reject(P);P.errorCode\u003d\u003d\u003d\"onesie.response.badproxystatus\"\u0026\u0026\"\"+P.details.st\u003d\u003d\u003d\"3\"\u0026\u0026(drk\u003d!0);p.handleError(P);return d(\"onesie\")}):d(\"gvi\")};\nWQB\u003dfunction(p){var d\u003dp.G();if(d.T(\"html5_disable_onesie\")||!d.T(\"html5_onesie\")||!d.T(\"html5_onesie_inline\")\u0026\u0026p.getVisibilityState()\u003d\u003d\u003d5||d.eB!\u003d\u003d\"yt\")return!1;var b\u003dd.eD;if(!b||!b.D)return p.handleError(new Gr(\"onesie.unavailable.hotconfig\",{key:\"0\"})),!1;if(b.D.X\u003c(0,g.Ib)()\u0026\u0026(p.E5(\"okexp\",\"1\"),(b\u003dp.Jz())\u0026\u0026d.T(\"html5_prefer_trusted_host_on_key_expiration\"))){b.U\u003d!0;var v;(d\u003d(v\u003db.D.get(0))\u003d\u003dnull?void 0:l5(v.location))\u0026\u0026!vI(d)\u0026\u0026b.D.delete(0)}if(drk)return p.E5(\"ost3\",\"1\"),!1;v\u003d{};return Object.keys(v).length\u003e\n0?(v.onesie\u003d\"0\",p.handleError(new Gr(\"html5.missingapi\",v)),!1):!0};\nv$u\u003dfunction(p){var d\u003dIl();z2(d,p);return g.XN(d,X$u())};\npPq\u003dfunction(p,d){var b,v,P,M,X,a,F,h,O,J,k,n,r,Z,C,G,U,I,V,S,B,x,Pj,qC,pz,Q;return g.z(function(W){if(W.D\u003d\u003d1)return d.fetchType\u003d\"onesie\",b\u003dr3j(d,p.getPlayerSize(),p.getVisibilityState()),v\u003dnew x1(p,b),g.y(W,v.fetch(),2);P\u003dW.U;M\u003d{player_response:P};d.loading\u003d!1;X\u003dp.ym.GH;if(v.a9){a\u003dg.u(v.a9.entries());for(F\u003da.next();!F.done;F\u003da.next())h\u003dF.value,O\u003dg.u(h),J\u003dO.next().value,k\u003dO.next().value,n\u003dJ,r\u003dk,X.D.set(n,r,180),n\u003d\u003d\u003dd.videoId\u0026\u0026(Z\u003dr.B1(),d.V1\u003dZ);X.yN\u003dv}C\u003dg.u(v.Xo.entries());for(G\u003dC.next();!G.done;G\u003d\nC.next())U\u003dG.value,I\u003dg.u(U),V\u003dI.next().value,S\u003dI.next().value,B\u003dV,x\u003dS,X.U.set(B,x,180);g.Ys(d,M,!0);if(d.loading||ew(d))return W.return(Promise.resolve());X.D.removeAll();X.U.removeAll();d.V1\u003d[];Pj\u003d{};qC\u003d\"onesie.response\";pz\u003d0;d.errorCode?(qC\u003d\"auth\",Pj.ec\u003dd.errorCode,Pj.ed\u003dd.errorDetail,Pj.es\u003dd.fY||\"\",pz\u003d2):(Pj.successButUnplayable\u003d\"1\",Pj.disposed\u003d\"\"+ +d.xJ(),Pj.afmts\u003d\"\"+ +/adaptiveFormats/.test(P),Pj.cpn\u003dd.clientPlaybackNonce);Q\u003dnew Gr(qC,Pj,pz);return W.return(Promise.reject(Q))})};\nAS$\u003dfunction(p,d){var b,v,P,M,X,a,F,h,O,J,k;return g.z(function(n){switch(n.D){case 1:b\u003dd.isAd(),v\u003d!b,P\u003db?1:3,M\u003d0;case 2:if(!(M\u003cP)){n.LX(4);break}if(!(M\u003e0)){n.LX(5);break}return g.y(n,wv(5E3),6);case 6:X\u003dnew g.RN(\"Retrying OnePlatform request\",{attempt:M}),g.DF(X);case 5:return g.sW(n,7),g.y(n,PlC(p,d),9);case 9:return n.return();case 7:a\u003dg.Cz(n);F\u003dUa(a);h\u003dF.errorCode;O\u003dp.G();J\u003dO.T(\"html5_use_network_error_code_enums\")?401:\"401\";v\u0026\u0026h\u003d\u003d\u003d\"manifest.net.badstatus\"\u0026\u0026F.details.rc\u003d\u003d\u003dJ\u0026\u0026(v\u003d!1,M\u003d\u003d\u003dP-1\u0026\u0026(P+\u003d\n1));if(M\u003d\u003d\u003dP-1)return k\u003dMvD(b,F.details),k.details.backend\u003d\"op\",k.details.originec\u003dh,n.return(Promise.reject(k));if(h\u003d\u003d\u003d\"auth\"||h\u003d\u003d\u003d\"manifest.net.retryexhausted\")return n.return(Promise.reject(F));p.handleError(F);if(wF(F.severity)){n.LX(4);break}case 3:M++;n.LX(2);break;case 4:return n.return(Promise.reject(MvD(b,{backend:\"op\"})))}})};\nPlC\u003dfunction(p,d){function b(qC){qC.readyState\u003d\u003d\u003d2\u0026\u0026p.E8(\"ps_c\")}\nvar v,P,M,X,a,F,h,O,J,k,n,r,Z,C,G,U,I,V,S,B,x,Pj;return g.z(function(qC){switch(qC.D){case 1:d.fetchType\u003d\"gp\";v\u003dp.G();P\u003dg.As(v,g.SQ(d));if(!P.D){M\u003dP.getValue();qC.LX(2);break}return g.y(qC,P.D,3);case 3:M\u003dqC.U;case 2:return X\u003dM,a\u003dv$u(X),F\u003dr3j(d,p.getPlayerSize(),p.getVisibilityState()),h\u003dg.d5(XP7),O\u003dg.SQ(d),J\u003d(0,g.Ib)(),k\u003d!1,n\u003d\"empty\",r\u003d0,p.E8(\"psns\"),Z\u003d{PG:b},g.y(qC,g.Bs(a,F,h,void 0,Z),4);case 4:C\u003dqC.U;p.E8(\"psnr\");if(d.xJ())return qC.return();C?\"error\"in C\u0026\u0026C.error?(k\u003d!0,n\u003d\"esf:\"+C.error.message,\nr\u003dC.error.code):C.errorMetadata\u0026\u0026(k\u003d!0,n\u003d\"its\",r\u003dC.errorMetadata.status):k\u003d!0;if(k)return G\u003d0,U\u003d((0,g.Ib)()-J).toFixed(),I\u003d{},I\u003dv.T(\"html5_use_network_error_code_enums\")?{backend:\"op\",rc:r,rt:U,reason:n,has_kpt:d.L0?\"1\":\"0\",has_mdx_env:d.mdxEnvironment?\"1\":\"0\",has_omit_key_flag:g.AO(\"INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT\")?\"1\":\"0\",has_page_id:v.pageId?\"1\":\"0\",has_token:O?\"1\":\"0\",has_vvt:d.O5?\"1\":\"0\",is_mdx:d.isMdxPlayback?\"1\":\"0\",mdx_ctrl:d.Bl||\"\",token_eq:O\u003d\u003d\u003dg.SQ(d)?\"1\":\"0\"}:{backend:\"op\",\nrc:\"\"+r,rt:U,reason:n,has_kpt:d.L0?\"1\":\"0\",has_mdx_env:d.mdxEnvironment?\"1\":\"0\",has_omit_key_flag:g.AO(\"INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT\")?\"1\":\"0\",has_page_id:v.pageId?\"1\":\"0\",has_token:O?\"1\":\"0\",has_vvt:d.O5?\"1\":\"0\",is_mdx:d.isMdxPlayback?\"1\":\"0\",mdx_ctrl:d.Bl||\"\",token_eq:O\u003d\u003d\u003dg.SQ(d)?\"1\":\"0\"},V\u003d\"manifest.net.connect\",r\u003d\u003d\u003d429?(V\u003d\"auth\",G\u003d2):r\u003e200\u0026\u0026(V\u003d\"manifest.net.badstatus\",r\u003d\u003d\u003d400\u0026\u0026(G\u003d2)),qC.return(Promise.reject(new Gr(V,I,G)));d.loading\u003d!1;g.Ys(d,{raw_player_response:C},!0);\nS\u003dC;g.ce(d.G())\u0026\u0026S\u0026\u0026S.trackingParams\u0026\u0026NE(S.trackingParams);if(d.errorCode)return B\u003d{ec:d.errorCode,ed:d.errorDetail,es:d.fY||\"\"},qC.return(Promise.reject(new Gr(\"auth\",B,2)));if(!d.loading\u0026\u0026!ew(d))return x\u003dd.isAd()?\"auth\":\"manifest.net.retryexhausted\",Pj\u003dd.isAd()?2:1,qC.return(Promise.reject(new Gr(x,{successButUnplayable:\"1\",hasMedia:g.uC(d)?\"1\":\"0\"},Pj)));g.l$(qC)}})};\nTZq\u003dfunction(p,d,b){function v(r){r\u003dUa(r);if(wF(r.severity))return Promise.reject(r);p.handleError(r);return!1}\nfunction P(){return!0}\nvar M,X,a,F,h,O,J,k,n;return g.z(function(r){switch(r.D){case 1:var Z\u003dp.G(),C\u003dp.getPlayerSize(),G\u003dp.getVisibilityState();p.isFullscreen();var U\u003dwindow.location.search;if(d.partnerId\u003d\u003d\u003d38\u0026\u0026Z.playerStyle\u003d\u003d\u003d\"books\")U\u003dd.videoId.indexOf(\":\"),U\u003dg.$B(\"//play.google.com/books/volumes/\"+d.videoId.slice(0,U)+\"/content/media\",{aid:d.videoId.slice(U+1),sig:d.zz});else if(d.partnerId\u003d\u003d\u003d30\u0026\u0026Z.playerStyle\u003d\u003d\u003d\"docs\")U\u003dg.$B(\"https://docs.google.com/get_video_info\",{docid:d.videoId,authuser:d.B3,authkey:d.H3,eurl:Z.jB});\nelse if(d.partnerId\u003d\u003d\u003d33\u0026\u0026Z.playerStyle\u003d\u003d\u003d\"google-live\")U\u003dg.$B(\"//google-liveplayer.appspot.com/get_video_info\",{key:d.videoId});else{Z.eB!\u003d\u003d\"yt\"\u0026\u0026g.Hi(Error(\"getVideoInfoUrl for invalid namespace: \"+Z.eB));var I\u003d{html5:\"1\",video_id:d.videoId,cpn:d.clientPlaybackNonce,eurl:Z.jB,ps:Z.playerStyle,el:ye(d),hl:Z.Rb,list:d.playlistId,agcid:d.k5,aqi:d.adQueryId,sts:20130,lact:y_()};Object.assign(I,Z.D);Z.forcedExperiments\u0026\u0026(I.forced_experiments\u003dZ.forcedExperiments);d.O5?(I.vvt\u003dd.O5,d.mdxEnvironment\u0026\u0026(I.mdx_environment\u003d\nd.mdxEnvironment)):g.SQ(d)\u0026\u0026(I.access_token\u003dg.SQ(d));d.adFormat\u0026\u0026(I.adformat\u003dd.adFormat);d.slotPosition\u003e\u003d0\u0026\u0026(I.slot_pos\u003dd.slotPosition);d.breakType\u0026\u0026(I.break_type\u003dd.breakType);d.Kb!\u003d\u003dnull\u0026\u0026(I.ad_id\u003dd.Kb);d.Cb!\u003d\u003dnull\u0026\u0026(I.ad_sys\u003dd.Cb);d.Tb!\u003d\u003dnull\u0026\u0026(I.encoded_ad_playback_context\u003dd.Tb);Z.captionsLanguagePreference\u0026\u0026(I.cc_lang_pref\u003dZ.captionsLanguagePreference);Z.NJ\u0026\u0026Z.NJ!\u003d\u003d2\u0026\u0026(I.cc_load_policy\u003dZ.NJ);var V\u003dg.$_(g.Qr(),65);g.QJ(Z)\u0026\u0026V!\u003dnull\u0026\u0026!V\u0026\u0026(I.device_captions_on\u003d\"1\");Z.mute\u0026\u0026(I.mute\u003dZ.mute);d.annotationsLoadPolicy\u0026\u0026\nZ.annotationsLoadPolicy!\u003d\u003d2\u0026\u0026(I.iv_load_policy\u003dd.annotationsLoadPolicy);d.QU\u0026\u0026(I.endscreen_ad_tracking\u003dd.QU);(V\u003dZ.Hb.get(d.videoId))\u0026\u0026V.hx\u0026\u0026(I.ic_track\u003dV.hx);d.RB\u0026\u0026(I.itct\u003dd.RB);eQ(d)\u0026\u0026(I.autoplay\u003d\"1\");d.mutedAutoplay\u0026\u0026(I.mutedautoplay\u003dd.mutedAutoplay);d.isAutonav\u0026\u0026(I.autonav\u003d\"1\");d.OG\u0026\u0026(I.noiba\u003d\"1\");d.isMdxPlayback\u0026\u0026(I.mdx\u003d\"1\",I.ytr\u003dd.Aq);d.mdxControlMode\u0026\u0026(I.mdx_control_mode\u003dd.mdxControlMode);d.Wv\u0026\u0026(I.ytrcc\u003dd.Wv);d.Da\u0026\u0026(I.utpsa\u003d\"1\");d.isFling\u0026\u0026(I.is_fling\u003d\"1\");d.isInlinePlaybackNoAd\u0026\u0026(I.mute\u003d\"1\");\nd.vnd\u0026\u0026(I.vnd\u003dd.vnd);d.forceAdsUrl\u0026\u0026(V\u003dd.forceAdsUrl.split(\"|\").length\u003d\u003d\u003d3,I.force_ad_params\u003dV?d.forceAdsUrl:\"||\"+d.forceAdsUrl);d.YI\u0026\u0026(I.preload\u003dd.YI);C.width\u0026\u0026(I.width\u003dC.width);C.height\u0026\u0026(I.height\u003dC.height);(d.s8?0:d.I5)\u0026\u0026(I.splay\u003d\"1\");d.ypcPreview\u0026\u0026(I.ypc_preview\u003d\"1\");HK(d)\u0026\u0026(I.content_v\u003dHK(d));d.s5\u0026\u0026(I.livemonitor\u003d1);Z.aB\u0026\u0026(I.authuser\u003dZ.aB);Z.pageId\u0026\u0026(I.pageid\u003dZ.pageId);Z.ih\u0026\u0026(I.ei\u003dZ.ih);Z.V\u0026\u0026(I.iframe\u003d\"1\");d.contentCheckOk\u0026\u0026(I.cco\u003d\"1\");d.racyCheckOk\u0026\u0026(I.rco\u003d\"1\");Z.Z\u0026\u0026d.lO\u0026\u0026(I.live_start_walltime\u003d\nd.lO);Z.Z\u0026\u0026d.DG\u0026\u0026(I.live_manifest_duration\u003dd.DG);Z.Z\u0026\u0026d.playerParams\u0026\u0026(I.player_params\u003dd.playerParams);Z.Z\u0026\u0026d.cycToken\u0026\u0026(I.cyc\u003dd.cycToken);Z.Z\u0026\u0026d.Ux\u0026\u0026(I.tkn\u003dd.Ux);G!\u003d\u003d0\u0026\u0026(I.vis\u003dG);Z.enableSafetyMode\u0026\u0026(I.enable_safety_mode\u003d\"1\");d.L0\u0026\u0026(I.kpt\u003dd.L0);d.j5\u0026\u0026(I.kids_age_up_mode\u003dd.j5);d.kidsAppInfo\u0026\u0026(I.kids_app_info\u003dd.kidsAppInfo);d.w6\u0026\u0026(I.upg_content_filter_mode\u003d\"1\");Z.widgetReferrer\u0026\u0026(I.widget_referrer\u003dZ.widgetReferrer.substring(0,128));d.eB?(C\u003dd.eB.latitudeE7!\u003dnull\u0026\u0026d.eB.longitudeE7!\u003dnull?d.eB.latitudeE7+\n\",\"+d.eB.longitudeE7:\",\",C+\u003d\",\"+(d.eB.clientPermissionState||0)+\",\"+(d.eB.locationRadiusMeters||\"\")+\",\"+(d.eB.locationOverrideToken||\"\")):C\u003dnull;C\u0026\u0026(I.uloc\u003dC);d.HW\u0026\u0026(I.internalipoverride\u003dd.HW);Z.embedConfig\u0026\u0026(I.embed_config\u003dZ.embedConfig);Z.ao\u0026\u0026(I.co_rel\u003d\"1\");Z.ancestorOrigins.length\u003e0\u0026\u0026(I.ancestor_origins\u003dArray.from(Z.ancestorOrigins).join(\",\"));Z.homeGroupInfo!\u003d\u003dvoid 0\u0026\u0026(I.home_group_info\u003dZ.homeGroupInfo);Z.livingRoomAppMode!\u003d\u003dvoid 0\u0026\u0026(I.living_room_app_mode\u003dZ.livingRoomAppMode);Z.enablePrivacyFilter\u0026\u0026\n(I.enable_privacy_filter\u003d\"1\");d.isLivingRoomDeeplink\u0026\u0026(I.is_living_room_deeplink\u003d\"1\");d.N_\u0026\u0026d.SP\u0026\u0026(I.clip\u003dd.N_,I.clipt\u003dd.SP);d.zc\u0026\u0026(I.disable_watch_next\u003d\"1\");d.St\u0026\u0026(I.forced_by_var\u003d\"1\");for(var S in I)!qdK.has(S)\u0026\u0026I[S]\u0026\u0026String(I[S]).length\u003e512\u0026\u0026(g.DF(Error(\"GVI param too long: \"+S)),I[S]\u003d\"\");S\u003dZ.kJ;g.yJ(Z)\u0026\u0026(S\u003dW$(S.replace(/\\b(?:www|web)([.-])/,\"tv$1\"))||Z.kJ);Z\u003dg.$B(S+\"get_video_info\",I);U\u0026\u0026(Z\u003dbSD(Z,U));U\u003dZ}M\u003dU;a\u003d(X\u003dd.isAd())?1:3;F\u003d0;case 2:if(!(F\u003ca)){r.LX(4);break}h\u003dM;if(!(F\u003e0)){r.LX(5);break}return g.y(r,\nwv(5E3),6);case 6:O\u003d{playerretry:F,playerretrysrc:b},X||(O.recover\u003d\"embedded\"),h\u003dFr(M,O);case 5:return g.y(r,a4q(d,h).then(P,v),7);case 7:if(J\u003dr.U)return r.return();F++;r.LX(2);break;case 4:k\u003dX?\"auth\":\"manifest.net.retryexhausted\";n\u003dX?2:1;if(!X\u0026\u0026Math.random()\u003c1E-4)try{g.DF(new g.RN(\"b/152131571\",btoa(M)))}catch(B){}return r.return(Promise.reject(new Gr(k,{backend:\"gvi\"},n)))}})};\na4q\u003dfunction(p,d){function b(C){return v(C.xhr)}\nfunction v(C){if(!p.xJ()){C\u003dC?C.status:-1;var G\u003d0,U\u003d((0,g.Ib)()-O).toFixed();U\u003dP.T(\"html5_use_network_error_code_enums\")?{backend:\"gvi\",rc:C,rt:U}:{backend:\"gvi\",rc:\"\"+C,rt:U};var I\u003d\"manifest.net.connect\";C\u003d\u003d\u003d429?(I\u003d\"auth\",G\u003d2):C\u003e200\u0026\u0026(I\u003d\"manifest.net.badstatus\",C\u003d\u003d\u003d400\u0026\u0026(G\u003d2));return Promise.reject(new Gr(I,U,G))}}\nvar P,M,X,a,F,h,O,J,k,n,r,Z;return g.z(function(C){if(C.D\u003d\u003d1){p.fetchType\u003d\"gvi\";P\u003dp.G();var G\u003d{};p.PR\u0026\u0026(G.ytrext\u003dp.PR);(a\u003dg.ID(G)?void 0:G)?(M\u003d{format:\"RAW\",method:\"POST\",withCredentials:!0,timeout:3E4,postParams:a},X\u003dFr(d,{action_display_post:1})):(M\u003d{format:\"RAW\",method:\"GET\",withCredentials:!0,timeout:3E4},X\u003dd);F\u003d{};P.sendVisitorIdHeader\u0026\u0026p.visitorData\u0026\u0026(F[\"X-Goog-Visitor-Id\"]\u003dp.visitorData);(h\u003dKB(P.experiments,\"debug_sherlog_username\"))\u0026\u0026(F[\"X-Youtube-Sherlog-Username\"]\u003dh);Object.keys(F).length\u003e\n0\u0026\u0026(M.headers\u003dF);O\u003d(0,g.Ib)();return g.y(C,vF(jS,X,M).then(void 0,b),2)}J\u003dC.U;if(!J||!J.responseText)return C.return(v(J));p.loading\u003d!1;k\u003dXr(J.responseText);g.Ys(p,k,!0);if(p.errorCode)return n\u003d{ec:p.errorCode,ed:p.errorDetail,es:p.fY||\"\"},C.return(Promise.reject(new Gr(\"auth\",n,2)));if(!p.loading\u0026\u0026!ew(p))return r\u003dp.isAd()?\"auth\":\"manifest.net.retryexhausted\",Z\u003dp.isAd()?2:1,C.return(Promise.reject(new Gr(r,{successButUnplayable:\"1\"},Z)));g.l$(C)})};\nMvD\u003dfunction(p,d){return new Gr(p?\"auth\":\"manifest.net.retryexhausted\",d,p?2:1)};\nrY\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?!1:b;var v,P,M,X;g.z(function(a){if(a.D\u003d\u003d1){v\u003dp.G();if(b\u0026\u0026(!g.mJ(v)||ye(d)!\u003d\u003d\"embedded\")||d.zc||ye(d)!\u003d\u003d\"adunit\"\u0026\u0026(g.UD(v)||He(v)||g.eo(v)||g.yJ(v)||$b(v)\u003d\u003d\u003d\"WEB_CREATOR\"))return a.return();P\u003dg.As(v,g.SQ(d));return P.D?g.y(a,P.D,3):(M\u003dP.getValue(),a.LX(2))}a.D!\u003d2\u0026\u0026(M\u003da.U);X\u003dM;return a.return(o$e(p,d,X))})};\no$e\u003dfunction(p,d,b){var v,P,M,X,a;return g.z(function(F){if(F.D\u003d\u003d1){g.sW(F,2);v\u003dv$u(b);var h\u003dd.G();g.Qr();var O\u003d{context:g.A0(d),videoId:d.videoId,racyCheckOk:d.racyCheckOk,contentCheckOk:d.contentCheckOk,autonavState:\"STATE_NONE\"};ye(d)\u003d\u003d\u003d\"adunit\"\u0026\u0026(O.isAdPlayback\u003d!0);h.embedConfig\u0026\u0026(O.serializedThirdPartyEmbedConfig\u003dh.embedConfig);h.ao\u0026\u0026(O.showContentOwnerOnly\u003d!0);d.Cn\u0026\u0026(O.showShortsOnly\u003d!0);g.$_(0,141)\u0026\u0026(O.autonavState\u003dg.$_(0,140)?\"STATE_OFF\":\"STATE_ON\");if(g.QJ(h)){var J\u003dg.$_(0,65);J\u003dJ!\u003dnull?\n!J:!1;var k\u003d!!g.Vr(\"yt-player-sticky-caption\");O.captionsRequested\u003dJ\u0026\u0026k}var n;if(h\u003d(n\u003dh.getWebPlayerContextConfig())\u003d\u003dnull?void 0:n.encryptedHostFlags)O.playbackContext\u003d{encryptedHostFlags:h};P\u003dO;M\u003dg.d5(Ftu);p.E8(\"wn_s\");return g.y(F,g.Bs(v,P,M),4)}if(F.D!\u003d2)return X\u003dF.U,p.E8(\"wn_r\"),!X||\"error\"in X\u0026\u0026X.error||(a\u003dX,g.ce(d.G())\u0026\u0026a.trackingParams\u0026\u0026NE(a.trackingParams),g.Ys(d,{raw_watch_next_response:X},!1)),g.EW(F,0);g.Cz(F);g.l$(F)})};\nhOz\u003dfunction(p){p.E8(\"vir\");p.E8(\"ps_s\");mu(\"vir\",void 0,\"video_to_ad\");var d\u003dbew(p);d.then(function(){p.E8(\"virc\");mu(\"virc\",void 0,\"video_to_ad\");p.E8(\"ps_r\");mu(\"ps_r\",void 0,\"video_to_ad\")},function(){p.E8(\"virc\");\nmu(\"virc\",void 0,\"video_to_ad\")});\nreturn d};\ng.ll\u003dfunction(p,d,b,v,P,M,X,a,F,h){F\u003dF\u003d\u003d\u003dvoid 0?new g.Vc(p):F;h\u003dh\u003d\u003d\u003dvoid 0?!0:h;g.oL.call(this);var O\u003dthis;this.gE\u003dp;this.playerType\u003dd;this.SI\u003db;this.pP\u003dv;this.getVisibilityState\u003dM;this.visibility\u003dX;this.ym\u003da;this.videoData\u003dF;this.pm\u003dh;this.logger\u003dnew g.T$(\"VideoPlayer\");this.iE\u003dnew kOC(this.gE);this.f$\u003dnull;this.D8\u003dnew lZ;this.Ks\u003dnull;this.tp\u003dnew sWC(this.gE,this.pP,this);this.IW\u003d!0;this.rE\u003dthis.DN\u003dnull;this.PE\u003d[];this.Yi\u003dnew ne;this.OW\u003dthis.Th\u003dnull;this.Gf\u003dnew ne;this.W8\u003dnull;this.oW\u003dthis.yZ\u003d!1;\nthis.jN\u003dNaN;this.Ln\u003d!1;this.playerState\u003dnew g.px;this.qS\u003d[];this.g_\u003dnew g.iO;this.Ig\u003dnew qNj(this);this.mediaElement\u003dnull;this.Cy\u003dnew g.bR(this.r$h,15E3,this);this.aJ\u003dthis.eN\u003d!1;this.T4\u003dNaN;this.mI\u003d!1;this.w0\u003d0;this.yq\u003d!1;this.aZ\u003dNaN;this.Eu\u003dnew Od(new Map([[\"bufferhealth\",function(){return Vye(O.ST)}],\n[\"bandwidth\",function(){return O.Ds()}],\n[\"networkactivity\",function(){return O.gE.schedule.kJ}],\n[\"livelatency\",function(){return O.isAtLiveHead()\u0026\u0026O.isPlaying()?OeC(O):NaN}],\n[\"rawlivelatency\",function(){return OeC(O)}]]));\nthis.AR\u003d0;this.loop\u003d!1;this.playbackRate\u003d1;this.SZ\u003d0;this.ST\u003dnew IgB(this);this.Vz\u003d!1;this.AP\u003d[];this.fT\u003dthis.bz\u003d0;this.U$\u003dthis.wf\u003d!1;this.Qj\u003dthis.N2\u003d0;this.fJ\u003d-1;this.Od\u003d\"\";this.aI\u003dnew g.bR(this.h1,0,this);this.oe\u003d!1;this.hC\u003dthis.Ma\u003dnull;this.Z05\u003d[this.g_,this.aI,this.Cy,this.Eu];this.aE\u003dthis.Xn\u003dnull;this.eE\u003dfunction(){var J\u003dO.dN();J.provider.gE.Q7||J.provider.FF.getVisibilityState()\u003d\u003d\u003d3||(J.provider.gE.Q7\u003d!0);TeC(J);if(J.U){var k\u003dJ.U;k.X\u0026\u0026k.D\u003c0\u0026\u0026k.provider.FF.getVisibilityState()!\u003d\u003d3\u0026\u0026eZz(k)}J.qoe\u0026\u0026\n(J\u003dJ.qoe,J.YJ\u0026\u0026J.U\u003c0\u0026\u0026J.provider.gE.Q7\u0026\u0026n1j(J),J.B\u0026\u0026zO(J));O.DN\u0026\u0026fe(O);O.gE.Tp\u0026\u0026!O.videoData.backgroundable\u0026\u0026O.mediaElement\u0026\u0026!O.H$()\u0026\u0026(O.isBackground()\u0026\u0026O.mediaElement.Pc()?(O.E5(\"bgmobile\",{suspend:1}),O.g9(!0,!0)):O.isBackground()||ul(O)\u0026\u0026O.E5(\"bgmobile\",{resume:1}))};\nthis.Up\u003d{j7:function(J){O.j7(J)},\nm2C:function(J){O.f$\u003dJ},\nXLZ:function(){return O.wr},\nZT:function(){return O.yJ},\nd9:function(){return O.rE},\ng6B:function(){return O.yV},\nE6C:function(){return O.Mb},\nfq5:function(){},\nG:function(){return O.gE},\nb4:function(){return O.mediaElement},\ni2F:function(J){O.yk(J)},\ngiX:function(){return O.pP}};\nthis.logger.debug(function(){return\"creating, type \"+d});\nthis.gH\u003dnew g.xM(function(){return O.getCurrentTime()},function(){return O.getPlaybackRate()},function(){return O.getPlayerState()},function(J,k){J!\u003d\u003dg.X5(\"endcr\")||g.R(O.playerState,32)||O.F0();\nP(J,k,O.playerType)},function(J,k){g.gI(O.videoData)\u0026\u0026O.E5(J,k)});\ng.Y(this,this.gH);g.Y(this,this.ST);J6w(this,F);this.videoData.subscribe(\"dataupdated\",this.VoZ,this);this.videoData.subscribe(\"dataloaded\",this.A4,this);this.videoData.subscribe(\"dataloaderror\",this.handleError,this);this.videoData.subscribe(\"ctmp\",this.E5,this);this.videoData.subscribe(\"ctmpstr\",this.DW,this);this.ZB();MKq(this.eE);this.visibility.subscribe(\"visibilitystatechange\",this.eE);this.yV\u003dnew g.bR(this.Qn,g.JH(this.gE.experiments,\"html5_player_att_initial_delay_ms\")||4500,this);this.Mb\u003d\nnew g.bR(this.Qn,g.JH(this.gE.experiments,\"html5_player_att_retry_delay_ms\")||4500,this);this.Ok\u003dnew g.BT(this)};\nJ6w\u003dfunction(p,d){if(p.playerType\u003d\u003d\u003d2||p.gE.fN)d.xF\u003d!0;var b\u003dyZu(d.PX,d.GY,p.gE.V,p.gE.Z);b\u0026\u0026(d.adFormat\u003db);p.playerType\u003d\u003d\u003d2\u0026\u0026(d.Xv\u003d!0);if(p.isFullscreen()||p.gE.V)b\u003dg.Vr(\"yt-player-autonavstate\"),d.autonavState\u003db||(p.gE.V?2:p.videoData.autonavState);d.endSeconds\u0026\u0026d.endSeconds\u003ed.startSeconds\u0026\u0026FQ(p,d.endSeconds)};\nkye\u003dfunction(p){Awe(p.wr);g.aq(p.wr);for(var d\u003dp.yJ,b\u003dg.u(d.D.values()),v\u003db.next();!v.done;v\u003db.next())Awe(v.value);d.D.clear();g.aq(p.yJ)};\nn$k\u003dfunction(p){var d\u003dp.videoData;hOz(p).then(void 0,function(b){p.videoData!\u003d\u003dd||d.xJ()||(b\u003dUa(b),b.errorCode\u003d\u003d\u003d\"auth\"\u0026\u0026p.videoData.errorDetail?p.rd(b.errorCode,2,unescape(p.videoData.errorReason),Ns(b.details),p.videoData.errorDetail,p.videoData.fY||void 0):p.handleError(b))})};\nuQu\u003dfunction(p){if(!g.R(p.playerState,128))if(p.videoData.isLoaded(),p.logger.debug(\"finished loading playback data\"),p.PE\u003dg.dR(p.videoData.aB),g.uC(p.videoData)){p.SI.tick(\"bpd_s\");sd(p).then(function(){p.SI.tick(\"bpd_c\");if(!p.xJ()){p.yZ\u0026\u0026(p.lF(vC(vC(p.playerState,512),1)),ul(p));var v\u003dp.videoData;v.endSeconds\u0026\u0026v.endSeconds\u003ev.startSeconds\u0026\u0026FQ(p,v.endSeconds);p.Yi.finished\u003d!0;Z4(p,\"dataloaded\");p.Gf.rl()\u0026\u0026r6W(p);VKw(p.tp,p.OW)}});\np.T(\"html5_log_media_perf_info\")\u0026\u0026p.E5(\"loudness\",{v:p.videoData.jC.toFixed(3)},!0);var d,b\u003d(d\u003dp.mediaElement)\u003d\u003dnull?void 0:d.UY();b\u0026\u0026\"disablePictureInPicture\"in b\u0026\u0026p.T(\"html5_disable_pip_with_standard_api\")\u0026\u0026(b.disablePictureInPicture\u003dp.gE.jC\u0026\u0026!p.videoData.backgroundable);f4u(p)}else Z4(p,\"dataloaded\")};\nsd\u003dfunction(p){Ed(p);p.OW\u003dnull;var d\u003drSu(p.gE,p.videoData,p.H$());p.Th\u003dd;p.Th.then(function(b){l4q(p,b)},function(b){p.xJ()||(b\u003dUa(b),p.visibility.isBackground()?(Ce(p,\"vp_none_avail\"),p.Th\u003dnull,p.Yi.reset()):(p.Yi.finished\u003d!0,p.rd(b.errorCode,b.severity,\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\",Ns(b.details))))});\nreturn d};\nl4q\u003dfunction(p,d){if(!p.xJ()\u0026\u0026!d.videoData.xJ()){p.logger.debug(\"finished building playback data\");p.OW\u003dd;tyu(p.ST,p.OW);if(p.videoData.isLivePlayback){var b\u003dsYe(p.ym.GH,p.videoData.videoId)||p.DN\u0026\u0026!isNaN(p.DN.kJ);b\u003dp.T(\"html5_onesie_live\")\u0026\u0026b;aY(p)||p.videoData.T_\u003e0\u0026\u0026!XF(p.videoData)||b||p.seekTo(p.L$(),{wg:\"videoplayer_playbackData\",seekSource:18})}if(p.videoData.B.D){if(p.T(\"html5_sabr_report_missing_url_as_error\")\u0026\u0026MJC(p.videoData)){p.handleError(new Gr(\"fmt.missing\",{missabrurl:\"1\"},2));return}p.DN?\ng.DF(Error(\"Duplicated Loader\")):(b\u003dg.JH(p.gE.experiments,\"html5_onesie_defer_content_loader_ms\"))\u0026\u0026p.hf()\u0026\u0026sYe(p.ym.GH,p.videoData.wx)?g.lg(function(){p.xJ()||p.DN||ZeW(p)},b):ZeW(p)}else!p.videoData.B.D\u0026\u0026Lv(p.videoData)\u0026\u0026p.SN(new Pt(p.videoData.videoId||\"\",4));\np.HC();I0e(d).then(function(){var v\u003d{};p.rD(v);p.gE.rN()\u0026\u0026p.T(\"html5_log_media_perf_info\")\u0026\u0026p.E5(\"av1Info\",v);fe(p)})}};\nr6W\u003dfunction(p){p.xJ();p.logger.debug(\"try finish readying playback\");if(p.Gf.finished)p.logger.debug(\"already finished readying\");else if(p.Yi.finished)if(g.R(p.playerState,128))p.logger.debug(\"cannot finish readying because of error\");else if(p.PE.length)p.logger.debug(function(){return\"cannot finish readying because of pending preroll: \"+p.PE});\nelse if(p.gH.started||hSB(p.gH),p.JH())p.logger.debug(\"cannot finish readying because cuemanager has pending prerolls\");else{p.DN\u0026\u0026(p.oW\u003dMF$(p.DN.timing));p.Gf.finished||(p.Gf.finished\u003d!0);var d\u003dp.T(\"html5_onesie_live\")\u0026\u0026p.DN\u0026\u0026!isNaN(p.DN.kJ);!p.videoData.isLivePlayback||p.videoData.T_\u003e0\u0026\u0026!XF(p.videoData)||d||aY(p)||(p.logger.debug(\"seek to head for live\"),p.seekTo(Infinity,{wg:\"videoplayer_readying\",seekSource:18}),p.isBackground()\u0026\u0026(p.aJ\u003d!0));K6u(p.dN());p.logger.debug(\"finished readying playback\");\np.publish(\"playbackready\",p);QC(\"pl_c\",p.SI.timerName)||(p.SI.tick(\"pl_c\"),mu(\"pl_c\",void 0,\"video_to_ad\"));QC(\"pbr\",p.SI.timerName)||(p.SI.tick(\"pbr\"),mu(\"pbr\",void 0,\"video_to_ad\"))}else p.logger.debug(\"playback data not loaded\")};\nFQ\u003dfunction(p,d){p.Ks\u0026\u0026E$k(p);p.Ks\u003dnew g.P1(d*1E3,0x7ffffffffffff);p.Ks.namespace\u003d\"endcr\";p.addCueRange(p.Ks)};\nE$k\u003dfunction(p){p.removeCueRange(p.Ks);p.Ks\u003dnull};\nClB\u003dfunction(p,d,b,v,P){var M\u003dp.dN(P),X\u003dg.gI(p.videoData)?M.getVideoData():p.videoData;X.U\u003db;var a\u003dg.Nr(p);b\u003dnew l0u(X,b,d,a?a.itag:\"\",v);p.gE.experiments.Wb(\"html5_refactor_sabr_video_format_selection_logging\")?(b.videoId\u003dP,p.aE\u003db):M.sD(b);P\u003dp.tp;P.U\u003d0;P.D\u003d0;p.publish(\"internalvideoformatchange\",X,d\u003d\u003d\u003d\"m\")};\ng.Nr\u003dfunction(p){var d\u003dGy(p);return dm(d)||!p.OW?null:g.xQ(p.OW.D.videoInfos,function(b){return d.V(b)})};\nGy\u003dfunction(p){if(p.OW){var d\u003dp.tp;var b\u003dp.OW;p\u003dp.On();var v\u003dCSq(d);if(dm(v)){if(v\u003dZWD(d,b).compose(UPj(d,b)).compose(ypC(d,b)).compose(HWz(d,b.videoData)).compose(DPB(d,b.videoData,b)).compose(CY(d,b)).compose(Gb7(d,b)),dm(p)||d.T(\"html5_apply_pbr_cap_for_drm\"))v\u003dv.compose(wtC(d,b))}else d.T(\"html5_perf_cap_override_sticky\")\u0026\u0026(v\u003dv.compose(CY(d,b))),d.T(\"html5_ustreamer_cap_override_sticky\")\u0026\u0026(v\u003dv.compose(wtC(d,b)));v\u003dv.compose(Gb7(d,b));d\u003db.videoData.iy.compose(v).compose(b.videoData.Tg).compose(p)}else d\u003d\nDc;return d};\nRl7\u003dfunction(p){var d\u003dp.tp;p\u003dp.videoData;var b\u003dHWz(d,p);d.T(\"html5_disable_client_autonav_cap_for_onesie\")||b.compose(DPB(d,p));return b};\nfe\u003dfunction(p){if(p.videoData.B\u0026\u0026p.videoData.B.D){var d\u003dGy(p);p.DN\u0026\u0026SKK(p.DN,d)}};\nNYu\u003dfunction(p){var d;return!!(p.T(\"html5_native_audio_track_switching\")\u0026\u0026g.Ee\u0026\u0026((d\u003dp.videoData.U)\u003d\u003dnull?0:Rs(d)))};\nGyz\u003dfunction(p){if(!NYu(p))return!1;var d;p\u003d(d\u003dp.mediaElement)\u003d\u003dnull?void 0:d.audioTracks();return!!(p\u0026\u0026p.length\u003e1)};\nUrW\u003dfunction(p){var d\u003dwPB(p);if(d)return p.videoData.getAvailableAudioTracks().find(function(b){return b.WX.getName()\u003d\u003d\u003dd})};\nwPB\u003dfunction(p){var d;if(p\u003d(d\u003dp.mediaElement)\u003d\u003dnull?void 0:d.audioTracks())for(d\u003d0;d\u003cp.length;++d){var b\u003dp[d];if(b.enabled)return b.label}};\nc6j\u003dfunction(p){var d,b\u003dp.videoData.getAvailableAudioTracks(),v\u003dp.videoData.zV;v\u0026\u0026(d\u003db.find(function(M){return M.getLanguageInfo().id\u003d\u003d\u003dv}));\nif(p.gE.experiments.Wb(\"enable_audio_description_setting\")\u0026\u0026g.$_(g.Qr(),198)){b\u003dg.u(b);for(var P\u003db.next();!P.done;P\u003db.next())if(P\u003dP.value,P.X){d\u003dP;break}}d||(p\u003dp.getAudioTrack(),d\u003dp.WX.isDefault?void 0:p);return d};\nZeW\u003dfunction(p){for(var d\u003dp.videoData.D,b\u003dg.u(Object.entries({cpn:p.videoData.clientPlaybackNonce,c:p.gE.D.c,cver:p.gE.D.cver})),v\u003db.next();!v.done;v\u003db.next()){var P\u003dg.u(v.value);v\u003dP.next().value;P\u003dP.next().value;for(var M\u003dg.u(Object.values(d.D)),X\u003dM.next();!X.done;X\u003dM.next())tmk(X.value.kL,v,P);M\u003dvoid 0;(M\u003dd.W)\u003d\u003dnull||tmk(M,v,P)}b\u003dp.gE;v\u003dp.videoData;d\u003dnew g.HBW(b);P\u003diBD({hasSubfragmentedFmp4:v.hasSubfragmentedFmp4,Nz:v.Nz});d.W\u003dP;d.aB\u003dv.maxReadAheadMediaTimeMs/1E3||d.aB;P\u003db.schedule;P.B.gU()\u003d\u003d\u003dP.policy.B?\nd.T_\u003d10:d.T_\u003dv.minReadAheadMediaTimeMs/1E3||d.T_;d.Jq\u003dv.readAheadGrowthRateMs/1E3||d.Jq;d.A6\u003d!KJ();g.UD(b)||!KJ()?(P\u003db.experiments,d.wE\u003d8388608,d.s5\u003d524288,d.HW\u003d5,d.oB\u003d1048576,d.YR\u003d1.5,d.CX\u003d4587520,RM()\u0026\u0026(d.CX\u003d786432),d.C*\u003d1.1,d.eB*\u003d1.1,d.Tu\u003d!0,d.aq\u003dP.Wb(\"persist_disable_player_preload_on_tv\")||P.Wb(\"persist_disable_player_preload_on_tv_for_living_room\")||!1):b.U\u0026\u0026(d.C*\u003d1.3,d.eB*\u003d1.3);g.Is\u0026\u0026g.m8(\"crkey\")\u0026\u0026(P\u003db.D.cmodel\u003d\u003d\u003d\"CHROMECAST/ANCHOVY\",d.wE\u003d20971520,d.s5\u003d1572864,P\u0026\u0026(d.CX\u003d812500,d.Jo\u003d1E3,d.qh\u003d\n5,d.oB\u003d2097152));g.i0\u0026\u0026(d.Tu\u003d!0);b.supportsGaplessAudio()||(d.gO\u003d!1);BF\u0026\u0026(d.Pu\u003d!0);d.ZF\u003db.T(\"html5_peak_shave\");v.fetchType\u003d\u003d\u003d\"onesie\"\u0026\u0026b.T(\"html5_disable_peak_shave_for_onesie\")\u0026\u0026(d.ZF\u003d!1);var a;P\u003d(a\u003dv.D)\u003d\u003dnull?void 0:Fb(a);if(XF(v)){d.A9\u003d!0;d.lH||(d.cP\u003d!0);d.PX\u003d!0;d.Uf\u003d!0;d.vz\u003d!0;if(v.latencyClass\u003d\u003d\u003d\"ULTRALOW\"||v.latencyClass\u003d\u003d\u003d\"LOW\"\u0026\u0026!b.T(\"html5_disable_low_pipeline\"))d.QX\u003d2,d.tJ\u003d4;d.xV\u003dv.defraggedFromSubfragments;if(v.Cd||b.T(\"html5_publish_all_cuepoints\"))d.zc\u003d!0;g.ZS(v)\u0026\u0026(d.ob\u003d!1);d.j5\u003dg.Ge(b)}v.isAd()\u0026\u0026\n(d.D2\u003d0,d.NG\u003d0);d.jC\u003db.T(\"html5_enable_subsegment_readahead_v3\")||b.T(\"html5_ultra_low_latency_subsegment_readahead\")\u0026\u0026v.latencyClass\u003d\u003d\u003d\"ULTRALOW\";d.B\u003db.rN();Pf()\u0026\u0026/(K\\d{3}|KS\\d{3}|KU\\d{3})/.test(b.D.cmodel)\u0026\u0026!b.T(\"html5_disable_move_pssh_to_moov\")\u0026\u0026P\u0026\u0026(d.Tu\u003d!1);M\u003d0;b.T(\"html5_live_use_alternate_bandwidth_window_sizes\")\u0026\u0026(M\u003db.schedule.policy.D,v.isLivePlayback\u0026\u0026(M\u003dg.JH(b.experiments,v.latencyClass\u003d\u003d\u003d\"ULTRALOW\"?\"html5_live_ultra_low_latency_bandwidth_window\":v.isLowLatencyLiveStream?\"html5_live_low_latency_bandwidth_window\":\n\"html5_live_normal_latency_bandwidth_window\")||M));a\u003db.schedule;a.U.V\u003dXF(v)?.5:0;if(!a.policy.U\u0026\u0026M\u0026\u0026(a\u003da.B,M\u003dMath.round(M*a.resolution),M!\u003d\u003da.D)){X\u003dArray(M);var F\u003dMath.min(M,a.B?a.D:a.U),h\u003da.U-F;h\u003c0\u0026\u0026(h+\u003da.D);for(var O\u003d0;O\u003cF;++O)X[O]\u003da.values[(h+O)%a.D];for(;O\u003cM;++O)X[O]\u003dInfinity;a.D\u003dM;a.values\u003dX;a.U\u003dF%M;a.B\u003dF\u003d\u003d\u003dM;a.WL\u003d!0;a.X\u003dz$D(a)}v.isLivePlayback\u0026\u0026(d.UA\u003dg.JH(b.experiments,\"html5_min_startup_buffered_media_duration_for_live_secs\")||.25,d.TB\u003d!1);v.Dx()\u0026\u0026(d.TB\u003d!1);qF(v)\u0026\u0026(d.jC\u003d!0,v.latencyClass\u003d\u003d\u003d\n\"LOW\"?d.l4\u003dg.JH(b.experiments,\"html5_jumbo_mobile_subsegment_readahead_target\"):v.latencyClass\u003d\u003d\u003d\"ULTRALOW\"\u0026\u0026(d.l4\u003dg.JH(b.experiments,\"html5_jumbo_ull_subsegment_readahead_target\")),d.UN\u003d!0);v.vX()\u0026\u0026(d.We\u003d1.3);d.Pu\u003dd.Pu||v.Y0;d.NJ\u003d(d.NJ||v.NJ)\u0026\u0026b.Z;d.bl\u003db.T(\"html5_sunset_aac_high_codec_family\");d.U\u003dg.gI(v);d.Rb\u003dv.W||d.U\u0026\u0026!b.T(\"html5_enable_ssap_seteos\");b.rN()\u0026\u0026(d.tC\u003d!0);v.W\u0026\u0026!P\u0026\u0026(d.G1\u003d!0);v.W\u0026\u0026v.isAd()\u0026\u0026(d.C*\u003d1.6,d.eB*\u003d1.6);Lv(v)\u0026\u0026(d.V\u003dv.videoId,d.Ro\u003d!0,d.iy\u003d100,v.AJ\u0026\u0026v.AJ.length\u003e0\u0026\u0026(d.VI\u003dv.AJ));\nd.wc\u003dv.cQ;d.vl\u003dGw(b,{},v.B||void 0,Wc(v));d.jB\u003dAL(v)\u0026\u0026g.eo(b);d.WR\u003db.T(\"html5_catch_errors_for_rollback\");pv(v)\u0026\u0026(b.T(\"html5_sabr_allow_video_keyframe_without_audio\")\u0026\u0026(d.Id\u003d!0),b.T(\"html5_sabr_report_partial_segment_estimated_duration\")\u0026\u0026(d.Tc\u003d!0),d.D\u003d!0,d.zV\u003db.T(\"html5_sabr_enable_utc_seek_requests\"),d.Sr\u003db.T(\"html5_sabr_enable_live_clock_offset\"),d.xm\u003db.T(\"html5_disable_client_resume_policy_for_sabr\"),d.w6\u003db.T(\"html5_trigger_loader_when_idle_network\"),d.L4\u003db.T(\"html5_sabr_parse_live_metadata_playback_boundaries\"),\nd.b_\u003db.T(\"html5_enable_platform_backpressure_with_sabr\"),d.qf\u003db.T(\"html5_consume_onesie_next_request_policy_for_sabr\"),d.hc\u003db.T(\"html5_sabr_report_next_ad_break_time\"),d.IH\u003db.T(\"html5_log_high_res_buffer_timeline\"),d.w2\u003db.T(\"html5_remove_stuck_slices_beyond_max_buffer_limits\"),d.W7\u003db.T(\"html5_gapless_sabr_btl_last_slice\")\u0026\u0026Tu(v),d.eG\u003db.T(\"html5_reset_last_appended_slice_on_seek\")\u0026\u0026Tu(v),XF(v)?(d.u_\u003d!0,d.Tp\u003db.T(\"html5_disable_variability_tracker_for_live\"),d.YJ\u003db.T(\"html5_sabr_use_accurate_slice_info_params\"),\nb.T(\"html5_simplified_backup_timeout_sabr_live\")\u0026\u0026(d.kT\u003d!0,d.Jo\u003dd.xr)):d.Na\u003db.T(\"html5_probe_request_on_sabr_request_progress\"),d.Hv\u003db.T(\"html5_serve_start_seconds_seek_for_post_live_sabr\"),d.I5\u003db.T(\"html5_flush_index_on_updated_timestamp_offset\"),d.O5\u003db.T(\"html5_enable_sabr_request_pipelining\")\u0026\u0026!g.gI(v),d.OA\u003db.T(\"html5_ignore_partial_segment_from_live_readahead\"),d.Ki\u003db.T(\"html5_use_non_active_broadcast_for_post_live\"),d.IB\u003db.T(\"html5_use_centralized_player_time\"),d.PW\u003db.T(\"html5_consume_onesie_sabr_seek\"),\nd.kJ\u003db.T(\"html5_enable_sabr_seek_loader_refactor\"),d.GY\u003db.T(\"html5_update_segment_start_time_from_media_header\"),v.enableServerStitchedDai\u0026\u0026(d.X\u003d!0,d.bu\u003db.T(\"html5_reset_server_stitch_state_for_non_sabr_seek\"),d.QU\u003db.T(\"html5_remove_ssdai_append_pause\"),d.ih\u003db.T(\"html5_consume_ssdai_info_with_streaming\"),d.Of\u003db.T(\"html5_process_all_cuepoints\")));d.S\u003dd.D\u0026\u0026b.T(\"html5_sabr_live\");d.L0\u003dg.bhB(v);nR(b.X,rm.BITRATE)\u0026\u0026(d.CX\u003dNaN);if(a\u003dg.JH(b.experiments,\"html5_request_size_max_kb\"))d.oB\u003da*1024;b.X.V?d.s8\u003d\n\"; \"+rm.EXPERIMENTAL.name+\"\u003dallowed\":b.T(\"html5_enable_cobalt_tunnel_mode\")\u0026\u0026(d.s8\u003d\"; tunnelmode\u003dtrue\");a\u003dv.serverPlaybackStartConfig;(a\u003d\u003dnull?0:a.enable)\u0026\u0026(a\u003d\u003dnull?0:a.playbackStartPolicy)\u0026\u0026(d.S5\u003d!0,eK(d,a.playbackStartPolicy,2));a\u003dc6j(p);p.D8.removeAll();a:{b\u003dp.ym.GH;if(v\u003dp.videoData.videoId)if(P\u003db.D.get(v)){b.D.remove(v);b\u003dP;break a}b\u003dvoid 0}p.DN\u003dnew g.qH(p,p.gE.schedule,d,p.videoData.D,p.videoData.B,Gy(p),a,p.videoData.enableServerStitchedDai,b,p.videoData.oB);d\u003dp.videoData.T(\"html5_disable_preload_for_ssdai_with_preroll\")\u0026\u0026\np.videoData.isLivePlayback\u0026\u0026p.hf()?!0:p.yZ\u0026\u0026g.UD(p.gE)\u0026\u0026p.videoData.isLivePlayback;p.DN.initialize(p.getCurrentTime(),Gy(p),d);p.videoData.probeUrl\u0026\u0026(p.DN.YJ\u003dp.videoData.probeUrl);if(p.PE.length||p.yZ)p.videoData.cotn||wY(p,!1);HY$(p.ST,p.DN);p.Ma\u0026\u0026(aSk(p.DN,new g.hS(p.Ma)),p.T(\"html5_check_decorator_on_cuepoint\")\u0026\u0026p.E5(\"sdai\",{sdl:1}));p.hC\u0026\u0026(p.DN.Dp(p.hC),p.ST.Z\u003d!1);g.$S(p.videoData)\u0026\u0026(p\u003dp.DN,p.policy.qX\u003dp.policy.V3)};\nEd\u003dfunction(p){p.DN\u0026\u0026(p.DN.dispose(),p.DN\u003dnull,HY$(p.ST,null));p.Pl()?y6j(p):p.qw()};\ny6j\u003dfunction(p){if(p.rE)if(p.logger.debug(\"release media source\"),p.Hg(),p.rE.X)try{p.gE.rN()\u0026\u0026p.E5(\"rms\",{l:\"vprms\",sr:p.Pl(),rs:mX(p.rE)});p.rE.clear();var d;(d\u003dp.mediaElement)!\u003dnull\u0026\u0026(d.U\u003dp.rE);p.rE\u003dnull}catch(b){d\u003dnew g.RN(\"Error while clearing Media Source in VideoPlayer: \"+b.name+\", \"+b.message),d\u003dUa(d),p.handleError(d),p.qw()}else p.qw()};\nI4D\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?!1:d;if(p.rE)return p.rE.B;p.logger.debug(\"update media source\");a:{d\u003dd\u003d\u003d\u003dvoid 0?!1:d;try{g.xP()\u0026\u0026p.videoData.IF()\u0026\u0026Z37(p.mediaElement);var b\u003dp.mediaElement.d9(p.PL(),p.Vg())}catch(P){if(OWz(p.Ig,\"html5.missingapi\",{updateMs:\"1\"}))break a;console.error(\"window.URL object overwritten by external code\",P);p.rd(\"html5.missingapi\",2,\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\",\"updateMs.1\");break a}p.QA(b,!1,!1,d)}var v;return((v\u003dp.d9())\u003d\u003dnull?void 0:v.B)||null};\nzOW\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?!1:d;if(p.DN){var b\u003dp.getCurrentTime()-p.Fp();p.DN.seek(b,{Nw:d}).FM(function(){})}else ZeW(p)};\ntv7\u003dfunction(p,d,b,v){b\u003db\u003d\u003d\u003dvoid 0?!1:b;v\u003dv\u003d\u003d\u003dvoid 0?!1:v;if(p.rE\u0026\u0026(!d||p.rE\u003d\u003d\u003dd)){p.logger.debug(\"media source opened\");var P\u003dp.getDuration();!P\u0026\u0026XF(p.videoData)\u0026\u0026(P\u003d25200);if(p.rE.isView){var M\u003dP;p.logger.debug(function(){return\"Set media source duration to \"+M+\", video duration \"+P});\nM\u003ep.rE.getDuration()\u0026\u0026jYB(p,M)}else jYB(p,P);DZK(p.DN,p.rE,b,v);p.publish(\"mediasourceattached\")}};\njYB\u003dfunction(p,d){if(p.rE){p.rE.Oz(d);var b;(b\u003dp.DN)!\u003dnull\u0026\u0026b.policy.IB\u0026\u0026(b.S\u003dd)}};\ngsD\u003dfunction(p,d){ClB(p,d.reason,d.D.info,d.token,d.videoId)};\nieC\u003dfunction(p,d){p.gE.experiments.Wb(\"enable_adb_handling_in_sabr\")\u0026\u0026(p.pauseVideo(!0),p.S3(),d\u0026\u0026p.rd(\"sabr.config\",1,\"BROWSER_OR_EXTENSION_ERROR\"))};\nZ4\u003dfunction(p,d){p.publish(\"internalvideodatachange\",d\u003d\u003d\u003dvoid 0?\"dataupdated\":d,p,p.videoData)};\nHee\u003dfunction(p){for(var d\u003dg.u(\"loadstart loadedmetadata play playing progress pause ended suspend seeking seeked timeupdate durationchange ratechange error waiting resize\".split(\" \")),b\u003dd.next();!b.done;b\u003dd.next())p.g_.Y(p.mediaElement,b.value,p.yk,p);p.gE.vP\u0026\u0026p.mediaElement.eP()\u0026\u0026(p.g_.Y(p.mediaElement,\"webkitplaybacktargetavailabilitychanged\",p.YYE,p),p.g_.Y(p.mediaElement,\"webkitcurrentplaybacktargetiswirelesschanged\",p.G_E,p))};\nVvz\u003dfunction(p){g.EI(p.jN);Drj(p)||(p.jN\u003dg.sI(function(){return Drj(p)},100))};\nDrj\u003dfunction(p){var d\u003dp.mediaElement;d\u0026\u0026p.eN\u0026\u0026!p.videoData.kJ\u0026\u0026!QC(\"vfp\",p.SI.timerName)\u0026\u0026d.ag()\u003e\u003d2\u0026\u0026!d.isEnded()\u0026\u0026a2(d.sW())\u003e0\u0026\u0026p.SI.tick(\"vfp\");return(d\u003dp.mediaElement)\u0026\u0026!p.videoData.kJ\u0026\u0026d.getDuration()\u003e0\u0026\u0026(d.isPaused()\u0026\u0026d.ag()\u003e\u003d2\u0026\u0026a2(d.sW())\u003e0\u0026\u0026(QC(\"pbp\",p.SI.timerName)||p.SI.tick(\"pbp\"),!p.videoData.Uf||p.Ln||d.isSeeking()||(p.Ln\u003d!0,p.publish(\"onPlaybackPauseAtStart\"))),d\u003dd.getCurrentTime(),TO(p.iE,d))?(p.Ow(),!0):!1};\nSdw\u003dfunction(p){p.dN().Yq();if(MF(p.videoData)\u0026\u0026Date.now()\u003ep.SZ+6283){if(!(!p.isAtLiveHead()||p.videoData.D\u0026\u0026JT(p.videoData.D))){var d\u003dp.dN();if(d.qoe){d\u003dd.qoe;var b\u003dd.provider.FF.Uo(),v\u003dg.GO(d.provider);qB7(d,v,b);b\u003db.B;isNaN(b)||g.yD(d,v,\"e2el\",[b.toFixed(3)])}}p.T(\"html5_alc_live_log_rawlat\")?(d\u003dp.videoData,d\u003dg.Ge(d.G())?!0:g.gf(d.G())?d.eD\u003d\u003d\u003d\"6\":!1):d\u003dg.Ge(p.gE);d\u0026\u0026p.E5(\"rawlat\",{l:k$(p.Eu,\"rawlivelatency\").toFixed(3)});p.SZ\u003dDate.now()}p.videoData.U\u0026\u0026Rs(p.videoData.U)\u0026\u0026(d\u003dp.Ly())\u0026\u0026d.videoHeight!\u003d\u003d\np.fT\u0026\u0026(p.fT\u003dd.videoHeight,ClB(p,\"a\",eOw(p,p.videoData.jB)))};\neOw\u003dfunction(p,d){if(d.D.video.quality\u003d\u003d\u003d\"auto\"\u0026\u0026Rs(d.getInfo())\u0026\u0026p.videoData.Pu)for(var b\u003dg.u(p.videoData.Pu),v\u003db.next();!v.done;v\u003db.next())if(v\u003dv.value,v.getHeight()\u003d\u003d\u003dp.fT\u0026\u0026v.D.video.quality!\u003d\u003d\"auto\")return v.getInfo();return d.getInfo()};\nOeC\u003dfunction(p){if(!MF(p.videoData))return NaN;var d\u003d0;p.DN\u0026\u0026p.videoData.D\u0026\u0026(d\u003dXF(p.videoData)?p.DN.q$.gU()||0:p.videoData.D.aB);return(0,g.Ib)()/1E3-p.P5()-d};\ng$D\u003dfunction(p){p.mediaElement\u0026\u0026p.mediaElement.H$()\u0026\u0026(p.aZ\u003d(0,g.Ib)());p.gE.zV?g.lg(function(){YdW(p)},0):YdW(p)};\nYdW\u003dfunction(p){var d;if((d\u003dp.rE)\u003d\u003dnull||!d.Wh()){if(p.mediaElement)try{p.W8\u003dp.mediaElement.playVideo()}catch(v){Ce(p,\"err.\"+v)}if(p.W8){var b\u003dp.W8;b.then(void 0,function(v){p.logger.debug(function(){return\"playMediaElement failed: \"+v});\nif(!g.R(p.playerState,4)\u0026\u0026!g.R(p.playerState,256)\u0026\u0026p.W8\u003d\u003d\u003db)if(v\u0026\u0026v.name\u003d\u003d\u003d\"AbortError\"\u0026\u0026v.message\u0026\u0026v.message.includes(\"load\"))p.logger.debug(function(){return\"ignore play media element failure: \"+v.message});\nelse{var P\u003d\"promise\";v\u0026\u0026v.name\u0026\u0026(P+\u003d\";m.\"+v.name);Ce(p,P);p.Vz\u003d!0;p.videoData.s8\u003d!0}})}}};\nCe\u003dfunction(p,d){g.R(p.playerState,128)||(p.lF(Ml(p.playerState,1028,9)),p.E5(\"dompaused\",{r:d}),p.publish(\"onAutoplayBlocked\"))};\nul\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?!1:d;if(!p.mediaElement||!p.videoData.B)return!1;var b\u003dd;b\u003db\u003d\u003d\u003dvoid 0?!1:b;var v\u003dnull;var P;if((P\u003dp.videoData.B)\u003d\u003dnull?0:P.D){v\u003dI4D(p,b);var M;(M\u003dp.DN)\u003d\u003dnull||M.resume()}else Ed(p),p.videoData.jB\u0026\u0026(v\u003dp.videoData.jB.r_());P\u003dp.mediaElement.Pc();b\u003d!1;P\u0026\u0026P.xq(v)||(LtW(p,v),b\u003d!0);g.R(p.playerState,2)||(v\u003dp.ST,d\u003dd\u003d\u003d\u003dvoid 0?!1:d,v.X||!(v.V\u003e0)||v.mediaElement\u0026\u0026v.mediaElement.getCurrentTime()\u003e0||(d\u003d{wg:\"seektimeline_resumeTime\",Nw:d},v.videoData.kJ||(d.seekSource\u003d15),v.seekTo(v.V,\nd)));a:{d\u003db;if(pv(p.videoData)){if(!p.videoData.Dx())break a}else if(!g.kS(p.videoData))break a;if(p.mediaElement)if((v\u003dp.videoData.X)\u0026\u0026p.mediaElement.eP()){P\u003dp.mediaElement.UY();if(p.f$)if(P!\u003d\u003dp.f$.element)Ud(p);else if(d\u0026\u0026v.flavor\u003d\u003d\u003d\"fairplay\"\u0026\u0026!B3())Ud(p);else break a;if(p.T(\"html5_report_error_for_unsupported_tvos_widevine\")\u0026\u0026B3()\u0026\u0026v.flavor\u003d\u003d\u003d\"widevine\")p.rd(\"fmt.unplayable\",1,\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\",\"drm.unspttvoswidevine\");else{p.f$\u003dnew Rr7(P,p.videoData,p.gE);p.f$.subscribe(\"licenseerror\",\np.NS,p);p.f$.subscribe(\"qualitychange\",p.MTh,p);p.f$.subscribe(\"heartbeatparams\",p.N6,p);p.f$.subscribe(\"keystatuseschange\",p.j7,p);p.f$.subscribe(\"ctmp\",p.E5,p);p.T(\"html5_widevine_use_fake_pssh\")\u0026\u0026!p.videoData.isLivePlayback\u0026\u0026v.flavor\u003d\u003d\u003d\"widevine\"\u0026\u0026p.f$.CS(new vt(QYk,\"cenc\",!1));d\u003dg.u(p.D8.keys);for(v\u003dd.next();!v.done;v\u003dd.next())v\u003dp.D8.get(v.value),p.f$.CS(v);p.T(\"html5_eme_loader_sync\")||p.D8.removeAll()}}else p.rd(\"fmt.unplayable\",1,\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\",\"drm.1\")}return b};\nLtW\u003dfunction(p,d){p.SI.tick(\"vta\");mu(\"vta\",void 0,\"video_to_ad\");p.getCurrentTime()\u003e0\u0026\u0026S4K(p.ST,p.getCurrentTime());p.mediaElement.activate(d);p.rE\u0026\u0026M_(0,4);!p.videoData.kJ\u0026\u0026p.playerState.isOrWillBePlaying()\u0026\u0026p.Cy.start();if(NYu(p)){var b;if(d\u003d(b\u003dp.mediaElement)\u003d\u003dnull?void 0:b.audioTracks())d.onchange\u003dfunction(){p.publish(\"internalaudioformatchange\",p.videoData,!0)}}};\nUd\u003dfunction(p){p.f$\u0026\u0026(p.f$.dispose(),p.f$\u003dnull)};\n$rk\u003dfunction(p){var d\u003dd\u003d\u003d\u003dvoid 0?!1:d;p.logger.debug(\"reattachVideoSource\");p.mediaElement\u0026\u0026(p.rE?(Ud(p),p.qw(),I4D(p,d)):(p.videoData.jB\u0026\u0026p.videoData.jB.RJ(),p.mediaElement.stopVideo()),p.playVideo())};\nmrq\u003dfunction(p,d){p.gE.T(\"html5_log_rebuffer_reason\")\u0026\u0026(d\u003d{r:d,lact:y_()},p.mediaElement\u0026\u0026(d.bh\u003dTY(p.mediaElement)),p.E5(\"bufreason\",d))};\nKt$\u003dfunction(p,d){if(p.gE.rN()\u0026\u0026p.mediaElement){var b\u003dp.mediaElement.n0();b.omt\u003d(p.mediaElement.getCurrentTime()+p.Fp()).toFixed(3);b.ps\u003dp.playerState.state.toString(16);b.rt\u003d(g.GO(p.dN().provider)*1E3).toFixed();b.e\u003dd;p.AP[p.bz++%5]\u003db}try{if(d\u003d\u003d\u003d\"timeupdate\"||d\u003d\u003d\u003d\"progress\")return}catch(v){}p.logger.debug(function(){return\"video element event \"+d})};\nxrz\u003dfunction(p){if(p.gE.rN()){p.AP.sort(function(v,P){return+v.rt-+P.rt});\nfor(var d\u003dg.u(p.AP),b\u003dd.next();!b.done;b\u003dd.next())b\u003db.value,p.E5(\"vpe\",Object.assign({t:b.rt},b));p.AP\u003d[];p.bz\u003d0}};\nBYC\u003dfunction(p){if(g.m8(\"cobalt\")\u0026\u0026g.m8(\"nintendo switch\")){var d\u003d!window.matchMedia(\"screen and (max-height: 720px) and (min-resolution: 200dpi)\").matches;p.E5(\"nxdock\",{d:d})}};\nwY\u003dfunction(p,d){var b;(b\u003dp.DN)\u003d\u003dnull||oA(b,d)};\na0W\u003dfunction(p,d){return g.gI(p.videoData)\u0026\u0026p.hC?p.hC.handleError(d,void 0):!1};\nf4u\u003dfunction(p){PK(p.videoData,\"html5_set_debugging_opt_in\")\u0026\u0026(p\u003dg.Qr(),g.$_(0,183)||(Kd(183,!0),p.save()))};\nROB\u003dfunction(p){return g.gI(p.videoData)\u0026\u0026p.hC?pY(p.hC):p.videoData.L$()};\nkfW\u003dfunction(p,d){p.ym.FU()||(p.E5(\"sgap\",{f:d}),p.ym.clearQueue(!1,d\u003d\u003d\u003d\"pe\"))};\naY\u003dfunction(p){return p.T(\"html5_disable_video_player_initiated_seeks\")\u0026\u0026pv(p.videoData)};\nTY7\u003dfunction(p){LE.call(this,p);var d\u003dthis;this.events\u003dnew g.iO(p);g.Y(this,this.events);pE(this.api,\"isLifaAdPlaying\",function(){return d.api.isLifaAdPlaying()});\nthis.events.Y(p,\"serverstitchedvideochange\",function(){d.api.isLifaAdPlaying()?(d.playbackRate\u003dd.api.getPlaybackRate(),d.api.setPlaybackRate(1)):d.api.setPlaybackRate(d.playbackRate)});\nthis.playbackRate\u003d1};\nA6q\u003dfunction(p){LE.call(this,p);var d\u003dthis;this.events\u003dnew g.iO(p);g.Y(this,this.events);pE(this.api,\"seekToChapterWithAnimation\",function(b){d.seekToChapterWithAnimation(b)});\npE(this.api,\"seekToTimeWithAnimation\",function(b,v){d.seekToTimeWithAnimation(b,v)});\npE(this.api,\"renderChapterSeekingAnimation\",function(b,v,P){d.api.renderChapterSeekingAnimation(b,v,P)});\npE(this.api,\"setMacroMarkers\",function(b){d.setMacroMarkers(p,b)});\npE(this.api,\"changeMarkerVisibility\",function(b,v,P){d.changeMarkerVisibility(b,v,P)});\npE(this.api,\"isSameMarkerTypeVisible\",function(b){return d.isSameMarkerTypeVisible(b)})};\nWtw\u003dfunction(p,d,b){var v\u003dp.api.getCurrentTime()*1E3\u003cd?1:-1;p.api.renderChapterSeekingAnimation(v,b);p.api.seekTo(d/1E3,void 0,void 0,void 0,3)};\npHw\u003dfunction(p,d){var b,v;return(b\u003dFt(p,\"macroMarkersListEntity\",d))\u003d\u003dnull?void 0:(v\u003db.markersList)\u003d\u003dnull?void 0:v.markerType};\ndXk\u003dfunction(p,d){var b\u003dg.Bc.getState().entities;p\u003dpHw(b,p);d\u003dg.u(d.tC);for(var v\u003dd.next();!v.done;v\u003dd.next())if(p\u003d\u003d\u003dpHw(b,v.value))return!0;return!1};\ncP\u003dfunction(p){LE.call(this,p);var d\u003dthis;this.events\u003dnew g.iO(p);g.Y(this,this.events);this.events.Y(p,\"videodatachange\",function(){d.updateMetadata()});\nthis.events.Y(p,\"presentingplayerstatechange\",function(){bKj(d)})};\nym\u003dfunction(p,d){try{navigator.mediaSession.setActionHandler(p,d)}catch(b){}};\nvfz\u003dfunction(p){ym(\"play\",function(){p.api.playVideo()});\nym(\"pause\",function(){p.api.pauseVideo()});\nym(\"seekbackward\",function(){p.api.seekBy(-5*p.api.getPlaybackRate())});\nym(\"seekforward\",function(){p.api.seekBy(5*p.api.getPlaybackRate())});\nym(\"seekto\",function(d){((d\u003dd.seekTime)||p.api.T(\"web_player_misc_bugfix_a\")\u0026\u0026d!\u003dnull)\u0026\u0026p.api.seekTo(d)})};\nPiB\u003dfunction(p){var d,b,v,P;return(d\u003dp.api.getVideoData().getWatchNextResponse())\u003d\u003dnull?void 0:(b\u003dd.playerOverlays)\u003d\u003dnull?void 0:(v\u003db.playerOverlayRenderer)\u003d\u003dnull?void 0:(P\u003dv.browserMediaSession)\u003d\u003dnull?void 0:P.browserMediaSessionRenderer};\nM4D\u003dfunction(p){var d\u003d[];if(!p||!p.thumbnails)return d;p\u003dg.u(p.thumbnails);for(var b\u003dp.next();!b.done;b\u003dp.next())b\u003db.value,b.url\u0026\u0026(!b.width||b.width\u003c\u003d0||!b.height||b.height\u003c\u003d0||g.dq(b.url)\u0026\u0026d.push({src:b.url||\"\",sizes:b.width+\"x\"+b.height,type:\"image/jpeg\"}));return d};\nbKj\u003dfunction(p){p\u003dp.api.getPlayerStateObject();p\u003dp.isCued()||p.isError()?\"none\":p.isOrWillBePlaying()?\"playing\":\"paused\";navigator.mediaSession.playbackState\u003dp};\nXHW\u003dfunction(p){var d\u003dp.api.getProgressState().seekableEnd;d\u0026\u0026navigator.mediaSession.setPositionState\u0026\u0026navigator.mediaSession.setPositionState({duration:d,playbackRate:p.api.getPlaybackRate(),position:p.api.getCurrentTime()})};\nIY\u003dfunction(p){LE.call(this,p);var d\u003dthis;this.U\u003dnew Map;this.B\u003dthis.D\u003dvoid 0;this.compositeVideoState\u003dnull;this.events\u003dnew g.iO(p);g.Y(this,this.events);this.events.Y(p,\"modulecreated\",function(b){var v;a:{var P,M,X,a\u003d(P\u003dd.api.getVideoData())\u003d\u003dnull?void 0:(M\u003dP.getPlayerResponse())\u003d\u003dnull?void 0:(X\u003dM.overlay)\u003d\u003dnull?void 0:X.playerControlsOverlayRenderer;if(a\u0026\u0026(P\u003dg.L(a.compositeVideoOverlay,q2K),P\u003d\u003dnull?0:(v\u003dP.sources)\u003d\u003dnull?0:v.length))for(v\u003dg.u(P\u003d\u003dnull?void 0:P.sources),P\u003dv.next();!P.done;P\u003dv.next())if(P\u003d\nP.value,P.isActive){v\u003dP;break a}v\u003dvoid 0}b\u003d\u003d\u003d\"captions\"\u0026\u0026(v\u003d\u003dnull?void 0:v.topLeftCornerX)!\u003d\u003dvoid 0\u0026\u0026(v\u003d\u003dnull?void 0:v.topLeftCornerY)!\u003d\u003dvoid 0\u0026\u0026(v\u003d\u003dnull?void 0:v.width)!\u003d\u003dvoid 0\u0026\u0026(v\u003d\u003dnull?void 0:v.height)!\u003d\u003dvoid 0\u0026\u0026d.api.U1({top:v.topLeftCornerY,right:1-v.topLeftCornerX-v.width,bottom:1-v.topLeftCornerY-v.height,left:v.topLeftCornerX})});\nthis.events.Y(p,\"videodatachange\",function(b){var v\u003dd.api.getVideoData();d.D\u003dvoid 0;d.U.clear();d.api.d1(\"compositeembargo\",1);var P\u003dv\u003d\u003dnull?void 0:v.hn.get(\"PLAYER_CUE_RANGE_SET_IDENTIFIER_EMBARGO\");(P\u003d\u003dnull?0:P.length)?al$(d,P.filter(function(M){return ofD(d,M)})):(v\u003d\u003dnull?0:v.cueRanges)\u0026\u0026al$(d,v.cueRanges.filter(function(M){return ofD(d,M)}));\nb\u003d\u003d\u003d\"dataupdated\"\u0026\u0026(v\u003d\u003dnull?void 0:v.compositeLiveStatusToken)!\u003d\u003dd.B\u0026\u0026(d.B\u003dv\u003d\u003dnull?void 0:v.compositeLiveStatusToken,d.api.ZV())});\nthis.events.Y(p,g.X5(\"compositeembargo\"),function(b){var v;if(((v\u003dd.D)\u003d\u003dnull?void 0:v.id)!\u003d\u003db.id\u0026\u0026(d.api.sA(!0),d.U.has(b.id))){var P\u003dd.U.get(b.id);v\u003dd.api.getVideoData();P\u003dg.u(P);for(var M\u003dP.next();!M.done;M\u003dP.next()){var X\u003dvoid 0;M\u003d(X\u003dM.value.compositeEmbargo)\u003d\u003dnull?void 0:X.embargoStatusToken;v.jV!\u003d\u003dM\u0026\u0026(v.jV\u003dM,d.api.ZV());Fjq(d,b)}}});\nthis.events.Y(p,g.q4(\"compositeembargo\"),function(b){var v;if(((v\u003dd.D)\u003d\u003dnull?void 0:v.id)\u003d\u003d\u003db.id\u0026\u0026(d.api.sA(!1),d.U.has(b.id))){if(b\u003dd.api.getVideoData())b.jV\u003dvoid 0;d.api.ZV();Fjq(d)}});\nthis.events.Y(p,\"heartbeatRequest\",function(b){d.compositeVideoState!\u003d\u003dnull\u0026\u0026(b.playbackState||(b.playbackState\u003d{}),b.playbackState.compositeVideoState\u003dd.compositeVideoState)});\nthis.events.Y(p,\"onPlaybackAudioChange\",function(){d.api.ZV()});\npE(p,\"setCompositeParam\",function(b){d.compositeVideoState\u003db})};\nFjq\u003dfunction(p,d){var b;((b\u003dp.D)\u003d\u003dnull?void 0:b.id)!\u003d\u003d(d\u003d\u003dnull?void 0:d.id)\u0026\u0026(p.D\u0026\u0026(p.U.delete(p.D.id),p.api.sf([p.D],1)),p.D\u003dd)};\nal$\u003dfunction(p,d){d\u003dg.u(d);for(var b\u003dd.next();!b.done;b\u003dd.next()){var v\u003db.value,P\u003dvoid 0;b\u003dNumber((P\u003dv.playbackRelativePosition)\u003d\u003dnull?void 0:P.utcTimeMs)/1E3;var M\u003dvoid 0;P\u003db+Number((M\u003dv.duration)\u003d\u003dnull?void 0:M.seconds);M\u003d\"composite_embargo_\"+b;v.onEnter\u0026\u0026(v\u003dv.onEnter.filter(p.V),v.length\u0026\u0026(p.U.set(M,v),p.api.addUtcCueRange(M,b,P,\"compositeembargo\",!1)))}};\nofD\u003dfunction(p,d){var b;return(b\u003dd.onEnter)\u003d\u003dnull?void 0:b.some(p.V)};\nhYj\u003dfunction(p){LE.call(this,p);pE(this.api,\"queueOfflineAction\",this.queueOfflineAction.bind(this));pE(this.api,\"updateDownloadState\",this.updateDownloadState.bind(this));pE(this.api,\"pauseVideoDownload\",this.pauseVideoDownload.bind(this));pE(this.api,\"resumeVideoDownload\",this.resumeVideoDownload.bind(this));pE(this.api,\"isOrchestrationLeader\",this.isOrchestrationLeader.bind(this));pE(this.api,\"refreshAllStaleEntities\",this.refreshAllStaleEntities.bind(this));pE(this.api,\"setUpPositionSyncInterval\",\nthis.setUpPositionSyncInterval.bind(this))};\nzy\u003dfunction(p){LE.call(this,p);var d\u003dthis;pE(p,\"getAvailableQualityData\",function(){return d.getAvailableQualityData()});\npE(p,\"getAvailableQualityDataAndMessaging\",function(){return d.getAvailableQualityDataAndMessaging()})};\nOKz\u003dfunction(p,d,b){var v\u003d[],P\u003dd?156595:151874;p\u003dg.u(p);for(var M\u003dp.next();!M.done;M\u003dp.next()){var X\u003dM.value;M\u003dX.video;X\u003d{formatId:X.id,qualityLabel:M.qualityLabel,quality:M.quality,isPlayable:d};if(M\u003db.get(M.qualityLabel))X.paygatedQualityDetails\u003d{paygatedIndicatorText:M.paygatedIndicatorText,endpoint:M.endpoint,veType:P,trackingParams:M.trackingParams};v.push(X)}return v};\nJhw\u003dfunction(p){for(var d\u003d0,b\u003d0;b\u003cp.length;b++)if(p[b].paygatedQualityDetails){var v\u003dp[b];p.splice(b,1);p.splice(d,0,v);d++}};\nkBu\u003dfunction(p){var d\u003dnew Set,b\u003dnew Map,v\u003d{};p\u003dg.u(p);for(var P\u003dp.next();!P.done;P\u003dp.next()){P\u003dP.value;var M\u003dP.quality,X\u003dP.isPlayable,a\u003dP.qualityLabel;a\u0026\u0026M\u0026\u0026(X\u0026\u0026b.has(M)\u0026\u0026b.get(M)!\u003d\u003da?d.add(M):X\u0026\u0026b.set(M,a),v[a]||(v[a]\u003dP))}b\u003d[];v\u003dg.u(Object.values(v));for(p\u003dv.next();!p.done;p\u003dv.next())P\u003dp.value,(p\u003dP.quality)\u0026\u0026!d.has(p)\u0026\u0026(P.formatId\u003dvoid 0),b.push(P);return b};\njv\u003dfunction(p){LE.call(this,p);var d\u003dthis;this.B\u003d1;this.SI\u003dnull;this.Up\u003d{isb:function(){return d.B}};\nthis.events\u003dnew g.iO(p);g.Y(this,this.events);this.events.Y(p,\"d6de4videobindingchange\",function(b){d.UG(b)});\nthis.events.Y(p,\"csiinitialized\",function(){nf$(d)})};\nnf$\u003dfunction(p){if(rhk()){p.SI\u003dp.api.pI();p.D\u003dnew xA;p.B\u003d2;var d\u003dg.JH(p.api.G().experiments,\"html5_d6de4_defer_timeout_ms\");p.SI.Hy(\"pt_pish\");d?g.lg(function(){flq(p)},d):p.api.T(\"html5_enable_d6de4_idle_priority_job\")\u0026\u0026window.requestIdleCallback?window.requestIdleCallback(function(){flq(p)}):flq(p)}};\nflq\u003dfunction(p){if(rhk()){p.SI\u003dp.api.pI();var d\u003dg.JH(p.api.G().experiments,\"html5_d6de4_cloud_project_number\");p.SI.Hy(\"pt_pis\");try{window.android.webview.getExperimentalMediaIntegrityTokenProvider({cloudProjectNumber:d}).then(function(v){p.U\u003dv;var P;(P\u003dp.D)\u003d\u003dnull||P.resolve();p.SI.Hy(\"pt_pif\")}).catch(function(v){t6(v,\"player_start\");\np.SI.Hy(\"pt_pie\");var P;(P\u003dp.D)\u003d\u003dnull||P.reject(v)})}catch(v){t6(v,\"player_start_catch\");\np.api.E5(\"pfes\",{});var b;(b\u003dp.D)\u003d\u003dnull||b.reject(v)}}};\nuUC\u003dfunction(p,d){if(p.U\u0026\u0026!p.T(\"html5_disable_d6de4_mint_debug\")){var b\u003dd.videoId;p.B\u003d3;p.SI.Hy(\"pt_ms\");try{p.U.requestToken(b).then(function(v){p.SI.Hy(\"pt_mf\");if(v\u003dbe(v))d.mp\u003d{Mot:v}}).catch(function(v){p.SI.Hy(\"pt_me\");\nt6(v,\"player_generate\");p.handleError(v,d)})}catch(v){t6(v,\"player_generate_catch\"),p.handleError(v,d)}}};\nllw\u003dfunction(p,d){p.api.T(\"html5_enable_d6de4_cold_start_and_error\")\u0026\u0026(d.mp\u003d{coldStartInfo:{clientState:p.B}})};\nt6\u003dfunction(p,d){p.message\u0026\u0026g.DF(Error(d+\"_\"+p.message))};\nrhk\u003dfunction(){return window.android\u0026\u0026window.android.webview\u0026\u0026window.android.webview.getExperimentalMediaIntegrityTokenProvider};\nil\u003dfunction(p){g.K.call(this,{L:\"button\",zB:[\"ytp-pip-button\",\"ytp-button\"],K:{title:\"{{title}}\",\"data-priority\":\"7\",\"data-title-no-tooltip\":\"{{data-title-no-tooltip}}\",\"data-tooltip-target-id\":\"ytp-pip-button\"},j:[GVC()]});var d\u003dthis;this.api\u003dp;this.listen(\"click\",this.onClick);var b\u003dthis.api.dc(),v\u003db.subscribe(\"visibilitystatechange\",function(){d.XF(b.XU())});\nthis.addOnDisposeCallback(function(){b.tI(v)});\nrz(p,this.element,this);this.XF(b.XU())};\nHP\u003dfunction(p){LE.call(this,p);var d\u003dthis;this.events\u003dnew g.iO(p);g.Y(this,this.events);this.events.Y(p,\"standardControlsInitialized\",function(){d.createButton()});\ng.QJ(this.api.G())\u0026\u0026(this.T(\"web_enable_auto_pip\")||this.T(\"web_enable_pip_on_miniplayer\")||this.T(\"web_shorts_pip\"))\u0026\u0026pE(this.api,\"setDocumentPictureInPicture\",function(b){d.setDocumentPictureInPicture(b)})};\nsSW\u003dfunction(p){var d\u003dp.api.getVideoData();p.button.hD(d.Kv)};\nZKj\u003dfunction(p){LE.call(this,p);var d\u003dthis;this.events\u003dnew g.iO(p);g.Y(this,this.events);pE(this.api,\"musicDisableUi\",function(){g.FO(d.api.getRootNode(),\"ytp-player-in-bar-disable-ui\")});\npE(this.api,\"musicEnableUi\",function(){g.OJ(d.api.getRootNode(),\"ytp-player-in-bar-disable-ui\")})};\nev\u003dfunction(p,d,b){d\u003dd\u003d\u003d\u003dvoid 0?!0:d;b\u003db\u003d\u003d\u003dvoid 0?!1:b;g.K.call(this,{L:\"div\",J:\"ytp-suggested-action\"});var v\u003dthis;this.N\u003dp;this.Rb\u003dthis.O5\u003dthis.kJ\u003dthis.eB\u003dthis.V\u003dthis.W\u003dthis.expanded\u003dthis.enabled\u003dthis.YJ\u003d!1;this.oB\u003dthis.N.T(\"delhi_modern_web_player\")?40:34;this.tC\u003dnew g.bR(function(){v.badge.element.style.width\u003d\"\"},200,this);\nthis.wE\u003dnew g.bR(function(){D4(v);Vm(v)},200,this);\nthis.dismissButton\u003dnew g.K({L:\"button\",zB:[\"ytp-suggested-action-badge-dismiss-button-icon\",\"ytp-button\"]});g.Y(this,this.dismissButton);this.B\u003dnew g.K({L:\"div\",J:\"ytp-suggested-action-badge-expanded-content-container\",j:[{L:\"label\",J:\"ytp-suggested-action-badge-title\",Bb:\"{{badgeLabel}}\"},this.dismissButton]});g.Y(this,this.B);this.IB\u003dnew g.K({L:\"div\",J:\"ytp-suggested-action-badge-icon-container\",j:[d?{L:\"div\",J:\"ytp-suggested-action-badge-icon\"}:\"\"]});g.Y(this,this.IB);this.badge\u003dnew g.K({L:b?\"div\":\n\"button\",zB:[\"ytp-button\",\"ytp-suggested-action-badge\",\"ytp-suggested-action-badge-with-controls\"],j:[this.IB,this.B]});g.Y(this,this.badge);this.badge.NC(this.element);this.C\u003dnew g.bT(this.badge,250,!1,100);g.Y(this,this.C);this.jB\u003dnew g.bT(this.B,250,!1,100);g.Y(this,this.jB);this.s5\u003dnew g.dn(this.Ds$,null,this);g.Y(this,this.s5);this.ih\u003dnew g.dn(this.JQ,null,this);g.Y(this,this.ih);g.Y(this,this.tC);g.Y(this,this.wE);this.N.createServerVe(this.badge.element,this.badge,!0);this.N.createServerVe(this.dismissButton.element,\nthis.dismissButton,!0);this.Y(this.N,\"onHideControls\",function(){v.Vk(!1)});\nthis.Y(this.N,\"onShowControls\",function(){v.Vk(!0)});\nthis.Y(this.badge.element,\"click\",this.VD);this.Y(this.dismissButton.element,\"click\",this.qV);this.Y(this.N,\"pageTransition\",this.nR);this.Y(this.N,\"appresize\",this.Bh);this.Y(this.N,\"fullscreentoggled\",this.xaC);this.Y(this.N,\"cardstatechange\",this.gIJ);this.Y(this.N,\"annotationvisibility\",this.WmZ,this);this.Y(this.N,\"offlineslatestatechange\",this.jqb,this)};\nD4\u003dfunction(p){g.kV(p.badge.element,\"ytp-suggested-action-badge-with-controls\",p.kJ||!p.W)};\nVm\u003dfunction(p,d){var b\u003dp.Jx();p.expanded!\u003d\u003db\u0026\u0026(p.expanded\u003db,d\u003d\u003d\u003dvoid 0||d?(p.s5.stop(),p.ih.stop(),p.tC.stop(),p.s5.start()):(p.B.hD(p.expanded),g.kV(p.badge.element,\"ytp-suggested-action-badge-expanded\",p.expanded)),p.XQ())};\nEfW\u003dfunction(p){var d\u003dp.text||\"\",b\u003dg.B9(\"ytp-suggested-action-badge-title\",p.element);b\u0026\u0026g.ar(b,d);p.badge.element.setAttribute(\"aria-label\",d);p.dismissButton.element.setAttribute(\"aria-label\",p.TB?p.TB:\"\")};\nSv\u003dfunction(p,d,b,v,P,M){var X\u003d{L:\"div\",J:\"ytp-panel\"};if(b){var a\u003d\"ytp-panel-back-button\";var F\u003d\"ytp-panel-title\";var h\u003d{L:\"div\",J:\"ytp-panel-header\",j:[{L:\"div\",zB:[\"ytp-panel-back-button-container\"],j:[{K:{\"aria-label\":\"Back to previous menu\"},L:\"button\",zB:[\"ytp-button\",a]}]},{L:\"span\",zB:[F],K:p.T(\"web_enable_a11y_header_role_in_panel\")?{role:\"heading\",\"aria-level\":\"2\"}:void 0,j:[b]}]};if(P){var O\u003d\"ytp-panel-options\";h.j.push({L:\"button\",zB:[\"ytp-button\",O],j:[v]})}X.j\u003d[h]}v\u003d!1;M\u0026\u0026(M\u003d{L:\"div\",\nJ:\"ytp-panel-footer\",j:[M]},v\u003d!0,X.j?X.j.push(M):X.j\u003d[M]);g.k0.call(this,X);this.content\u003dd;v\u0026\u0026X.j?d.NC(this.element,X.j.length-1):d.NC(this.element);this.dY\u003d!1;this.M5\u003dv;b\u0026\u0026(b\u003dthis.V$(F),this.Y(this.V$(a),\"click\",this.Rn),this.Y(b,\"click\",this.Rn),this.dY\u003d!0,P\u0026\u0026this.Y(this.V$(O),\"click\",P));d.subscribe(\"size-change\",this.zl,this);this.Y(p,\"fullscreentoggled\",this.zl);this.N\u003dp};\ng.Y$\u003dfunction(p,d,b,v,P,M){d\u003dd\u003d\u003d\u003dvoid 0?null:d;var X\u003d{role:\"menu\"};d\u0026\u0026(X.id\u003dd);d\u003dnew g.k0({L:\"div\",J:\"ytp-panel-menu\",K:X});Sv.call(this,p,d,b,v,P,M);this.menuItems\u003dd;this.items\u003d[];g.Y(this,this.menuItems)};\ng.gY\u003dfunction(p){for(var d\u003dg.u(p.items),b\u003dd.next();!b.done;b\u003dd.next())b.value.unsubscribe(\"size-change\",p.C_,p);p.items\u003d[];try{g.PX(p.menuItems.element)}catch(M){var v,P;g.DF(new g.RN(\"Failed to remove menu items from panel menu.\",{error:M.message,originalStack:M.stack,childToBeRemoved:(P\u003d(v\u003dp.menuItems.element.firstChild)\u003d\u003dnull?void 0:v.textContent)!\u003dnull?P:\"child element not found\"}))}p.menuItems.publish(\"size-change\")};\nCiC\u003dfunction(p,d){return d.priority-p.priority};\ng.Le\u003dfunction(p,d){g.tD.call(this,p,{L:\"div\",zB:[\"ytp-popup\",d||\"\"]},100,!0);this.D\u003d[];this.Z\u003dthis.S\u003dnull;this.maxHeight\u003dthis.maxWidth\u003d0;this.size\u003dnew g.fH(0,0);this.listen(\"keydown\",this.EB)};\nNGW\u003dfunction(p){var d\u003dp.D[p.D.length-1];if(d){g.Gc(p.element,p.maxWidth||\"100%\",p.maxHeight||\"100%\");g.nj(d.element,\"width\",\"\");g.nj(d.element,\"height\",\"\");g.nj(d.element,\"maxWidth\",\"100%\");g.nj(d.element,\"maxHeight\",\"100%\");g.nj(d.content.element,\"height\",\"\");var b\u003dg.wg(d.element);b.width+\u003d1;b.height+\u003d1;g.nj(d.element,\"width\",b.width+\"px\");g.nj(d.element,\"height\",b.height+\"px\");g.nj(d.element,\"maxWidth\",\"\");g.nj(d.element,\"maxHeight\",\"\");var v\u003d0;d.dY\u0026\u0026(v\u003dg.wg(d.V$(\"ytp-panel-header\")).height);var P\u003d\n0;d.M5\u0026\u0026(P\u003dd.V$(\"ytp-panel-footer\"),g.nj(P,\"width\",b.width+\"px\"),P\u003dg.wg(P).height);g.nj(d.content.element,\"height\",b.height-v-P+\"px\");d.element instanceof HTMLElement\u0026\u0026(v\u003dd.element,P\u003dv.scrollWidth-v.clientWidth,v.offsetWidth-v.clientWidth\u003e0\u0026\u0026P\u003e0\u0026\u0026(b.width+\u003dP,g.nj(d.element,\"width\",b.width+\"px\")));p.size\u003db}};\ng.Qm\u003dfunction(p,d){var b\u003dp.D[p.D.length-1];b!\u003d\u003dd\u0026\u0026(p.D.push(d),GBC(p,b,d))};\ng.$$\u003dfunction(p){if(!(p.D.length\u003c\u003d1)){var d\u003dp.D.pop(),b\u003dp.D[0];p.D\u003d[b];GBC(p,d,b,!0)}};\nGBC\u003dfunction(p,d,b,v){wHK(p);d\u0026\u0026(d.unsubscribe(\"size-change\",p.hO,p),d.unsubscribe(\"back\",p.Do,p));b.subscribe(\"size-change\",p.hO,p);b.subscribe(\"back\",p.Do,p);if(p.cX){g.FO(b.element,v?\"ytp-panel-animate-back\":\"ytp-panel-animate-forward\");b.NC(p.element);b.focus();p.element.scrollLeft\u003d0;p.element.scrollTop\u003d0;var P\u003dp.size;NGW(p);g.Gc(p.element,P);p.S\u003dnew g.bR(function(){UXj(p,d,b,v)},20,p);\np.S.start()}else b.NC(p.element),d\u0026\u0026d.detach()};\nUXj\u003dfunction(p,d,b,v){p.S.dispose();p.S\u003dnull;g.FO(p.element,\"ytp-popup-animating\");v?(g.FO(d.element,\"ytp-panel-animate-forward\"),g.OJ(b.element,\"ytp-panel-animate-back\")):(g.FO(d.element,\"ytp-panel-animate-back\"),g.OJ(b.element,\"ytp-panel-animate-forward\"));g.Gc(p.element,p.size);p.Z\u003dnew g.bR(function(){g.OJ(p.element,\"ytp-popup-animating\");d.detach();g.JE(d.element,[\"ytp-panel-animate-back\",\"ytp-panel-animate-forward\"]);p.Z.dispose();p.Z\u003dnull},250,p);\np.Z.start()};\nwHK\u003dfunction(p){p.S\u0026\u0026g.Pg(p.S);p.Z\u0026\u0026g.Pg(p.Z)};\nmt\u003dfunction(p){g.Le.call(this,p,\"ytp-shopping-product-menu\");this.FN\u003dnew g.Y$(this.N);g.Y(this,this.FN);this.hide();g.Qm(this,this.FN);g.wz(this.N,this.element,4)};\nyh7\u003dfunction(p,d,b){var v,P\u003dd\u003d\u003dnull?void 0:(v\u003dd.text)\u003d\u003dnull?void 0:v.simpleText;P\u0026\u0026(b\u003dch7(p,b,P,d\u003d\u003dnull?void 0:d.icon,d\u003d\u003dnull?void 0:d.secondaryIcon),d.navigationEndpoint\u0026\u0026b.listen(\"click\",function(){p.N.KX(\"innertubeCommand\",d.navigationEndpoint);p.hide()},p))};\nIlq\u003dfunction(p,d,b){var v,P\u003dd\u003d\u003dnull?void 0:(v\u003dd.text)\u003d\u003dnull?void 0:v.simpleText;P\u0026\u0026ch7(p,b,P,d\u003d\u003dnull?void 0:d.icon).listen(\"click\",function(){var M;(d\u003d\u003dnull?void 0:(M\u003dd.icon)\u003d\u003dnull?void 0:M.iconType)\u003d\u003d\u003d\"HIDE\"?p.N.publish(\"featuredproductdismissed\"):d.serviceEndpoint\u0026\u0026p.N.KX(\"innertubeCommand\",d.serviceEndpoint);p.hide()},p)};\nch7\u003dfunction(p,d,b,v,P){d\u003dnew g.ea(g.Sa({},[],!1,!!P),d,b);P\u0026\u0026d.updateValue(\"secondaryIcon\",zY7(P));d.setIcon(zY7(v));g.Y(p,d);p.FN.I1(d,!0);return d};\nzY7\u003dfunction(p){if(!p)return null;switch(p.iconType){case \"ACCOUNT_CIRCLE\":return{L:\"svg\",K:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},j:[{L:\"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\",\nfill:\"#fff\"}}]};case \"FLAG\":return{L:\"svg\",K:{fill:\"none\",height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},j:[{L:\"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 uxK();case \"HIDE\":return{L:\"svg\",K:{\"enable-background\":\"new 0 0 24 24\",fill:\"#fff\",height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},j:[{L:\"g\",j:[{L:\"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\"}}]}]};\ncase \"OPEN_IN_NEW\":return wC()}};\nKe\u003dfunction(p){ev.call(this,p,!1,!0);this.isCounterfactual\u003dthis.U\u003dthis.isVisible\u003dthis.isInitialized\u003dthis.shouldShowOverflowButton\u003dthis.shouldHideDismissButton\u003d!1;this.W\u003d!0;this.overflowButton\u003dnew g.K({L:\"button\",zB:[\"ytp-featured-product-overflow-icon\",\"ytp-button\"],K:{\"aria-haspopup\":\"true\"}});this.overflowButton.hide();g.Y(this,this.overflowButton);this.badge.element.classList.add(\"ytp-suggested-action\");this.thumbnailImage\u003dnew g.K({L:\"img\",J:\"ytp-suggested-action-badge-img\",K:{src:\"{{url}}\"}});\nthis.thumbnailImage.hide();g.Y(this,this.thumbnailImage);this.thumbnailIcon\u003dnew g.K({L:\"div\",J:\"ytp-suggested-action-badge-icon\"});this.thumbnailIcon.hide();g.Y(this,this.thumbnailIcon);this.banner\u003dnew g.K({L:\"a\",J:\"ytp-suggested-action-container\",j:[this.thumbnailImage,this.thumbnailIcon,{L:\"div\",J:\"ytp-suggested-action-details\",j:[{L:\"text\",J:\"ytp-suggested-action-title\",Bb:\"{{title}}\"},{L:\"text\",J:\"ytp-suggested-action-subtitle\",Bb:\"{{subtitle}}\"},{L:\"text\",J:\"ytp-suggested-action-metadata-text\",\nBb:\"{{metadata}}\"}]},this.dismissButton,this.overflowButton]});g.Y(this,this.banner);this.banner.NC(this.B.element);this.Y(this.N,\"videodatachange\",this.onVideoDataChange);this.Y(this.N,g.X5(\"suggested_action_view_model\"),this.Sp$);this.Y(this.N,g.q4(\"suggested_action_view_model\"),this.vIB);this.Y(this.overflowButton.element,\"click\",this.FD);this.Y(p,\"featuredproductdismissed\",this.qV);this.N.createServerVe(this.banner.element,this.banner,!0)};\njSj\u003dfunction(p){p.isInitialized\u0026\u0026(p.enabled\u003dp.isVisible,p.O5\u003dp.isVisible,Vm(p),p.Bh(),p.thumbnailImage.hD(p.isVisible),p.shouldHideDismissButton||p.dismissButton.hD(p.isVisible),p.shouldShowOverflowButton\u0026\u0026p.overflowButton.hD(p.isVisible))};\nx$\u003dfunction(){Ke.apply(this,arguments)};\nt4k\u003dfunction(p){LE.call(this,p);this.D\u003dnew x$(this.api);g.Y(this,this.D);g.wz(this.api,this.D.element,4)};\nBP\u003dfunction(p){LE.call(this,p);var d\u003dthis;this.D\u003d\"\";this.B\u003d!0;this.U\u003dthis.api.T(\"html5_enable_audio_track_stickiness_phase_two\");var b\u003dnew g.iO(p);g.Y(this,b);b.Y(p,\"internalaudioformatchange\",function(v,P){iKe(d,v,P)});\nb.Y(p,\"videoplayerreset\",function(){HK7(d)});\nb.Y(p,\"videodatachange\",function(v,P){d.onVideoDataChange(v,P)})};\niKe\u003dfunction(p,d,b){if(b){var v\u003d\"\";DXu(p,d)\u0026\u0026(v\u003dd,p.U||(p.D\u003dd),p.api.T(\"html5_sabr_enable_server_xtag_selection\")\u0026\u0026(b\u003dp.api.getVideoData(void 0,!0)))\u0026\u0026(b.zV\u003dd);if(p.U\u0026\u0026v\u0026\u0026V4C(p,v)){var P;FW(We(p.api.G(),(P\u003dp.api.getVideoData())\u003d\u003dnull?void 0:g.SQ(P)),function(M){eYC(p,v,M)})}}};\nHK7\u003dfunction(p){if(p.D)S2C(p);else{var d;if(p.U\u0026\u0026((d\u003de2())\u003d\u003dnull?0:d.size)){var b;FW(We(p.api.G(),(b\u003dp.api.getVideoData())\u003d\u003dnull?void 0:g.SQ(b)),function(v){if((v\u003dY2D(v))\u0026\u0026V4C(p,v)){var P\u003dp.api.getVideoData(void 0,!0);P\u0026\u0026(P.zV\u003dv)}})}}};\nS2C\u003dfunction(p){var d\u003dp.api.getVideoData(void 0,!0);d\u0026\u0026(d.zV\u003dp.D)};\neYC\u003dfunction(p,d,b){Y2D(b)!\u003d\u003dd\u0026\u0026(gfj([{settingItemId:RY(b),settingOptionValue:{stringValue:d}}]),FW(p.u2(),function(v){bZW(v,RY(b),{stringValue:d})}))};\nLje\u003dfunction(p,d){hG(FW(FW(p.u2(),function(b){return pij(b,[RY(d)])}),function(b){if(b){b\u003dg.u(b);\nfor(var v\u003db.next();!v.done;v\u003db.next()){var P\u003dv.value;v\u003dP.key;P\u003dP.value;v\u0026\u0026P\u0026\u0026gfj([{settingItemId:v,settingOptionValue:P}])}}}),function(){p.B\u003d!0})};\nDXu\u003dfunction(p,d){p\u003dp.api.getAvailableAudioTracks();p\u003dg.u(p);for(var b\u003dp.next();!b.done;b\u003dp.next())if(b\u003db.value,b.getLanguageInfo().getId()\u003d\u003d\u003dd)return b;return null};\nY2D\u003dfunction(p){p\u003dRY(p);var d\u003de2();p\u003dd?d.get(p):void 0;return p\u0026\u0026p.stringValue?p.stringValue:\"\"};\nRY\u003dfunction(p){var d\u003d(484).toString();p\u0026\u0026(d\u003d(483).toString());return d};\nV4C\u003dfunction(p,d){var b;return d.split(\".\")[0]!\u003d\u003d\"\"\u0026\u0026((b\u003dp.api.getVideoData())\u003d\u003dnull?void 0:!gs(b))};\ngfj\u003dfunction(p){var d\u003de2();d||(d\u003dnew Map);p\u003dg.u(p);for(var b\u003dp.next();!b.done;b\u003dp.next())b\u003db.value,d.set(b.settingItemId,b.settingOptionValue);d\u003dJSON.stringify(Object.fromEntries(d));g.Dp(\"yt-player-user-settings\",d,2592E3)};\ng.Ty\u003dfunction(p,d,b,v,P,M,X){g.ea.call(this,g.Sa({\"aria-haspopup\":\"true\"}),d,p);this.BX\u003dv;this.W\u003d!1;this.B\u003dnull;this.options\u003d{};this.U\u003dnew g.Y$(b,void 0,p,P,M,X);g.Y(this,this.U);this.listen(\"keydown\",this.eS);this.listen(\"click\",this.open)};\nQS$\u003dfunction(p){if(p.B){var d\u003dp.options[p.B];d.element.getAttribute(\"aria-checked\");d.element.setAttribute(\"aria-checked\",\"false\");p.B\u003dnull}};\n$XB\u003dfunction(p,d){g.Ty.call(this,\"Sleep timer\",g.bv.SLEEP_TIMER,p,d);this.N\u003dp;this.C\u003d{};this.S\u003dthis.rk(\"Off\");this.Z\u003dthis.D\u003d\"\";p.T(\"web_settings_menu_icons\")\u0026\u0026this.setIcon({L:\"svg\",K:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},j:[{L:\"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\",\nfill:\"#fff\"}}]});this.V\u003dnew g.K({L:\"div\",zB:[\"ytp-menuitem-label-wrapper\"],j:[{L:\"div\",Bb:\"End of video\"},{L:\"div\",zB:[\"ytp-menuitem-sublabel\"],Bb:\"{{content}}\"}]});g.Y(this,this.V);this.listen(\"click\",this.onClick);this.Y(p,\"videodatachange\",this.onVideoDataChange);this.Y(p,\"presentingplayerstatechange\",this.XF);this.Y(p,\"settingsMenuVisibilityChanged\",this.jdh);p.createClientVe(this.element,this,218889);this.XF();this.N.KX(\"onSleepTimerFeatureAvailable\")};\nmXC\u003dfunction(p){var d\u003d\"Off 10 15 20 30 45 60\".split(\" \"),b;((b\u003dp.N.getVideoData())\u003d\u003dnull?0:b.isLivePlayback)||d.push(\"End of video\");b\u003dp.N.getPlaylist();var v;b\u0026\u0026((v\u003db.listId)\u003d\u003dnull?void 0:v.type)!\u003d\u003d\"RD\"\u0026\u0026d.push(\"End of playlist\");p.bH(g.ca(d,p.rk));p.C\u003dg.nb(d,p.rk,p);d\u003dp.rk(\"End of video\");p.options[d]\u0026\u0026g.Vd(p.options[d],p.V)};\nKjC\u003dfunction(p,d){var b\u003dp.C[d],v\u003db\u003d\u003d\u003d\"End of video\"||b\u003d\u003d\u003d\"End of playlist\";b\u003d\u003d\u003d\"Off\"\u0026\u0026(p.D\u003d\"\");p.N.getPlayerState()!\u003d\u003d0\u0026\u0026p.N.getPlayerState()!\u003d\u003d5||!v?(p.S\u003dd,g.Ty.prototype.mm.call(p,d),p.Su(d),p.N.KX(\"onSleepTimerSettingsChanged\",b)):p.N.KX(\"innertubeCommand\",{openPopupAction:{popupType:\"TOAST\",popup:{notificationActionRenderer:{responseText:{simpleText:\"Video has already ended\"}}}}})};\nA6\u003dfunction(p){LE.call(this,p);var d\u003dthis;p.addEventListener(\"settingsMenuInitialized\",function(){d.menuItem||(d.menuItem\u003dnew $XB(d.api,d.api.TG()),g.Y(d,d.menuItem))});\np.addEventListener(\"openSettingsMenuItem\",function(b){if(b\u003d\u003d\u003d\"menu_item_sleep_timer\"){if(!d.menuItem){var v;(v\u003dd.api.TG())\u003d\u003dnull||v.Xp()}d.menuItem.open()}});\npE(p,\"resetSleepTimerMenuSettings\",function(){d.resetSleepTimerMenuSettings()});\npE(p,\"setSleepTimerTimeLeft\",function(b){d.setSleepTimerTimeLeft(b)});\npE(p,\"setVideoTimeLeft\",function(b){d.setVideoTimeLeft(b)})};\nxXK\u003dfunction(p){LE.call(this,p);var d\u003dthis;this.events\u003dnew g.iO(p);g.Y(this,this.events);this.events.Y(p,\"onSnackbarMessage\",function(b){switch(b){case 1:b\u003dd.api.getPlayerStateObject(),b.isBuffering()\u0026\u0026g.R(b,8)\u0026\u0026g.R(b,16)\u0026\u0026d.api.KX(\"innertubeCommand\",{openPopupAction:{popup:{notificationActionRenderer:{responseText:{runs:[{text:\"Experiencing interruptions?\"}]},actionButton:{buttonRenderer:{style:\"STYLE_OVERLAY\",size:\"SIZE_DEFAULT\",text:{runs:[{text:\"Find out why\"}]},navigationEndpoint:{commandMetadata:{webCommandMetadata:{url:\"https://support.google.com/youtube/answer/3037019#check_ad_blockers\u0026zippy\u003d%2Ccheck-your-extensions-including-ad-blockers\",\nwebPageType:\"WEB_PAGE_TYPE_UNKNOWN\"}},urlEndpoint:{url:\"https://support.google.com/youtube/answer/3037019#check_ad_blockers\u0026zippy\u003d%2Ccheck-your-extensions-including-ad-blockers\",target:\"TARGET_NEW_WINDOW\"}},loggingDirectives:{clientVeSpec:{uiType:232471}}}},loggingDirectives:{clientVeSpec:{uiType:232470}}}},durationHintMs:5E3,popupType:\"TOAST\"}})}})};\ng.pK\u003dfunction(p,d,b,v,P){d\u003dd\u003d\u003d\u003dvoid 0?!1:d;v\u003dv\u003d\u003d\u003dvoid 0?!1:v;P\u003dP\u003d\u003d\u003dvoid 0?!1:P;g.oL.call(this);this.C\u003dP;this.Z\u003d!1;this.V\u003dnew IN(this);this.X\u003dthis.S\u003dnull;this.B\u003dthis.U\u003d!1;g.Y(this,this.V);this.target\u003dp;this.D\u003dd;this.W\u003db||p;this.Z\u003dv;d\u0026\u0026(g.T9\u0026\u0026this.target.setAttribute(\"draggable\",\"true\"),P||(this.target.style.touchAction\u003d\"none\"));WP(this)};\ndG\u003dfunction(p){g.jh(p.V,!p.D)};\nWP\u003dfunction(p){p.X\u003dnull;p.S\u003dnull;p.Y(bi(\"over\"),p.UF);p.Y(\"touchstart\",p.s1);p.D\u0026\u0026p.Y(bi(\"down\"),p.MIh)};\nBGk\u003dfunction(p,d){for(var b\u003d0;b\u003cd.changedTouches.length;b++){var v\u003dd.changedTouches[b];if(v.identifier\u003d\u003d\u003dp.S)return v}return null};\nbi\u003dfunction(p){return window.navigator.msPointerEnabled?\"MSPointer\"+p.charAt(0).toUpperCase()+p.substring(1):\"mouse\"+p};\nvH\u003dfunction(p){return p\u0026\u0026RYW?YE(p)||document:document};\nTGu\u003dfunction(p,d){g.K.call(this,{L:\"div\",zB:[\"ytp-overlay\",\"ytp-speedmaster-overlay\"],j:[{L:\"div\",J:\"ytp-speedmaster-user-edu\",j:[{L:\"div\",J:\"ytp-speedmaster-label\",Bb:d},{L:\"div\",J:\"ytp-speedmaster-icon\",Bb:\"{{icon}}\"}]}]});this.N\u003dp;this.D\u003dthis.V$(\"ytp-speedmaster-user-edu\");this.updateValue(\"icon\",fMB());g.FO(this.D,\"ytp-speedmaster-has-icon\");this.N.createClientVe(this.D,this,173040,!0);this.Og()};\nMX\u003dfunction(p){LE.call(this,p);var d\u003dthis;this.V\u003dthis.B\u003d!1;this.wE\u003dg.JH(this.api.G().experiments,\"speedmaster_touch_activation_ms\")||500;this.kJ\u003dg.JH(this.api.G().experiments,\"speedmaster_cancellation_movement_dp\")||10;this.Hb\u003dg.JH(this.api.G().experiments,\"speedmaster_playback_rate\")||2;this.U\u003dnew g.iO(p);g.Y(this,this.U);this.C\u003d\"2x\";this.speedmasterUserEdu\u003dnew TGu(p,this.C);g.Y(this,this.speedmasterUserEdu);g.wz(this.api,this.speedmasterUserEdu.element,4);this.D\u003dnew g.pK(this.api.Pb().a8,!0,null,\n!1,!0);g.Y(this,this.D);this.delay\u003dnew g.bR(this.RB,this.wE,this);g.Y(this,this.delay);this.U.Y(p,\"videodatachange\",function(){PH(d)},this);\nthis.U.Y(p,\"presentingplayerstatechange\",function(){PH(d)},this);\nthis.U.Y(p,\"autonavvisibility\",function(){PH(d)},this);\nthis.api.dc().subscribe(\"visibilitystatechange\",function(){PH(d)});\nthis.U.Y(p,\"rootnodemousedown\",function(b){d.Z\u003db});\nthis.T(\"web_speedmaster_spacebar_control\")\u0026\u0026(this.U.Y(p,\"keyboardserviceglobalkeydown\",function(b,v){d.eB\u003dv;Ahq(d,b,!0)},this),this.U.Y(p,\"keyboardserviceglobalkeyup\",function(b){Ahq(d,b,!1)},this))};\nXU\u003dfunction(p){p.delay.stop();p.D.unsubscribe(\"dragmove\",p.S,p);p.D.unsubscribe(\"dragend\",p.X,p);p.B\u0026\u0026(p.B\u003d!1,p.speedmasterUserEdu.Og(),p.api.setPlaybackRate(p.aB),p.api.showControls(),p.IB\u0026\u0026p.api.pauseVideo())};\nAhq\u003dfunction(p,d,b){b?d.keyCode!\u003d\u003d32||d.repeat||p.B||!p.V||g.vg(p.delay):XU(p)};\nPH\u003dfunction(p){var d,b;var v\u003d!!p.C\u0026\u0026!((d\u003dp.api.getVideoData())\u003d\u003dnull?0:d.isLivePlayback)\u0026\u0026!p.api.Pa()\u0026\u0026p.api.getPresentingPlayerType()!\u003d\u003d2\u0026\u0026!g.R(p.api.getPlayerStateObject(),2)\u0026\u0026!((b\u003dg.al(p.api))\u003d\u003dnull?0:b.Oj())\u0026\u0026!p.api.isEmbedsShortsMode()\u0026\u0026Zg(p.api.dc());p.V!\u003d\u003dv\u0026\u0026(p.V\u003dv,p.V?p.D.subscribe(\"dragstart\",p.O5,p):(p.D.unsubscribe(\"dragstart\",p.O5,p),p.D.unsubscribe(\"dragmove\",p.S,p),p.D.unsubscribe(\"dragend\",p.X,p),XU(p)))};\nWjj\u003dfunction(p){LE.call(this,p);var d\u003dthis;this.events\u003dnew g.iO(p);g.Y(this,this.events);pE(this.api,\"addPlayerResponseForAssociation\",function(b){d.api.addPlayerResponseForAssociation(b)});\npE(this.api,\"finishSegmentByCpn\",function(b,v,P){return d.api.finishSegmentByCpn(b,v,P)});\nthis.events.Y(p,\"modulecreated\",function(b){if(b\u003d\u003d\u003d\"ad\"\u0026\u0026(b\u003dd.api.getVideoData(1))\u0026\u0026(b\u003db.getPlayerResponse())){var v;b\u003d(v\u003db.adPlacements)!\u003dnull?v:[];v\u003dg.u(b);for(var P\u003dv.next();!P.done;P\u003dv.next()){var M\u003db\u003dvoid 0,X\u003dvoid 0;if(P\u003d(b\u003dP.value.adPlacementRenderer)\u003d\u003dnull?void 0:(M\u003db.renderer)\u003d\u003dnull?void 0:(X\u003dM.instreamVideoAdRenderer)\u003d\u003dnull?void 0:X.playerVars)b\u003dXr(P),d.api.addPlayerResponseForAssociation({playerVars:b})}}});\nthis.events.Y(p,\"videodatachange\",function(b,v){d.onVideoDataChange(b,v)})};\nqX\u003dfunction(p,d,b){g.iG.call(this,d,p);this.D\u003db};\ng.aS\u003dfunction(p){Bh.call(this);var d\u003dthis;this.D\u003dp;this.X\u003d{};this.listener\u003dfunction(b){d.dispatchEvent(new qX(d,b.type,b))}};\nd$D\u003dfunction(p){var d\u003dp.getVideoData(),b\u003dp.b4(),v\u003db.UY(),P\u003dp.G(),M\u003dp.Di(),X\u003dM.g2$,a\u003dM.BUE,F\u003dk$(a,\"bandwidth\")*8/1024,h\u003dk$(a,\"networkactivity\")/1024,O\u003dk$(a,\"bufferhealth\"),J\u003dM.A7,k\u003dM.playerState.state.toString(16),n\u003db.getCurrentTime().toFixed(2),r\u003dPh(b.sW(),\",\",3),Z\u003d\"\";if(d.isDaiEnabled()){d.enableServerStitchedDai\u0026\u0026(Z+\u003dd.Po?\"DS\":\"SS\");Z\u003dd.C$()?Z+\"LIFA, \":Z+\"DAI, \";var C\u003dM.gf;C\u0026\u0026(Z+\u003dC)}YS(d)\u0026\u0026!d.C$()\u0026\u0026(Z+\u003d\"LIFAE, \");var G;((G\u003dp.getVideoData(1))\u003d\u003dnull?0:g.gI(G))?(Z+\u003d\"SSAP, \",(C\u003dM.gf)\u0026\u0026(Z+\u003dC)):pv(d)\u0026\u0026\n(Z+\u003d\"SABR, \");if(d.fetchType){switch(d.fetchType){case \"onesie\":C\u003d\"o\";break;case \"gp\":C\u003d\"gp\";break;default:C\u003d\"gvi\"}Z+\u003d\"vd:\"+C+\", \"}P.FW\u0026\u0026(Z\u003dP.FW.y5?Z+\"wa, \":Z+\"w, \");Z+\u003d\"s:\"+k+\" t:\"+n+\" b:\"+r+\" \";b.isSeeking()\u0026\u0026(Z+\u003d\"S\");b.isPaused()\u0026\u0026(Z+\u003d\"P\");b.isEnded()\u0026\u0026(Z+\u003d\"E\");p.isOrchestrationLeader()\u0026\u0026(Z+\u003d\" L\");(b\u003dM.Ws)\u0026\u0026(Z+\u003d\" l:\"+b.toFixed());b\u003dM.currentTime;P\u003dd.qk;b\u0026\u0026b\u003eP.start\u0026\u0026b\u003cP.end\u0026\u0026(Z+\u003d\" as\");b\u003dZ;Z\u003dg.bg(Hs)(\"_start\",void 0);P\u003d[];k\u003dg.u([\"pl_i\",\"vir\",\"or_p\",\"orfb\",\"pbs\"]);for(n\u003dk.next();!n.done;n\u003dk.next())n\u003d\nn.value,(r\u003dg.bg(Hs)(n,void 0))\u0026\u0026Z\u0026\u0026(r-\u003dZ,P.push(n+\":\"+Math.round(r)));Z\u003dP.join(\" \");P\u003dg.Lq();k\u003dg.G2(p).XbF;n\u003dd.B\u0026\u0026!d.B.D?\"display:none\":\"\";if((r\u003dd.clientPlaybackNonce)\u0026\u0026r.length\u003d\u003d16){r+\u003d\"AAAA\";C\u003d0;G\u003d\"\";for(var U\u003d0;U\u003c20;U++)if(C\u003d(C\u003c\u003c6)+\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_\".indexOf(r.charAt(U)),U%5\u003d\u003d4){for(var I\u003d\"\",V\u003d0;V\u003c6;V++)I\u003d\"0123456789ABCDEFGHJKMNPQRSTVWXYZ\".charAt(C\u002631)+I,C\u003e\u003e\u003d5;G+\u003dI}r\u003dG.substr(0,4)+\" \"+G.substr(4,4)+\" \"+G.substr(8,4)+\" \"+(G.substr(12,4)+\" \"+G.substr(16,\n4))}else r\u003d\"\";F\u003d{video_id_and_cpn:String(d.videoId)+\" / \"+r,codecs:\"\",dims_and_frames:\"\",bandwidth_kbps:F.toFixed(0)+\" Kbps\",buffer_health_seconds:O.toFixed(2)+\" s\",date:\"\"+(new Date).toString(),drm_style:J?\"\":\"display:none\",drm:J,debug_info:b,extra_debug_info:\"\",bandwidth_style:n,network_activity_style:n,network_activity_bytes:h.toFixed(0)+\" KB\",shader_info:k,shader_info_style:k?\"\":\"display:none\",playback_categories:\"\"};h\u003dv.clientWidth+\"x\"+v.clientHeight+(P\u003e1?\"*\"+P.toFixed(2):\"\");O\u003d\"-\";X.totalVideoFrames\u0026\u0026\n(O\u003d(X.droppedVideoFrames||0)+\" dropped of \"+X.totalVideoFrames);F.dims_and_frames\u003dh+\" / \"+O;p\u003dp.getVolume();X\u003ddBu(d);var S;h\u003d((S\u003dd.V)\u003d\u003dnull?0:S.audio.D)?\"DRC\":Math.round(p*X)+\"%\";S\u003dMath.round(p)+\"% / \"+h;p\u003dd.jC.toFixed(1);isFinite(Number(p))\u0026\u0026(S+\u003d\" (content loudness \"+p+\"dB)\");F.volume\u003dS;F.resolution\u003dv.videoWidth+\"x\"+v.videoHeight;if(v\u003dd.U){if(S\u003dv.video)p\u003dS.fps,p\u003e1\u0026\u0026(F.resolution+\u003d\"@\"+p),(p\u003dM.Hdh)\u0026\u0026p.video\u0026\u0026(F.resolution+\u003d\" / \"+p.video.width+\"x\"+p.video.height,p.video.fps\u003e1\u0026\u0026(F.resolution+\u003d\"@\"+p.video.fps)),\nF.codecs\u003dpyz(v),!d.V||v.audio\u0026\u0026v.video?v.nW\u0026\u0026(F.codecs+\u003d\" / \"+v.nW+\"A\"):F.codecs+\u003d\" / \"+pyz(d.V),S.U||S.primaries?(p\u003dS.U||\"unknown\",p\u003d\u003d\u003d\"smpte2084\"?p+\u003d\" (PQ)\":p\u003d\u003d\u003d\"arib-std-b67\"\u0026\u0026(p+\u003d\" (HLG)\"),F.color\u003dp+\" / \"+(S.primaries||\"unknown\"),F.color_style\u003d\"\"):F.color_style\u003d\"display:none\";if(v.debugInfo)for(F.fmt_debug_info\u003d\"\",v\u003dg.u(v.debugInfo),S\u003dv.next();!S.done;S\u003dv.next())S\u003dS.value,F.fmt_debug_info+\u003dS.label+\":\"+S.text+\" \";F.fmt_debug_info_style\u003dF.fmt_debug_info\u0026\u0026F.fmt_debug_info.length\u003e0?\"\":\"display:none\"}v\u003d\nd.isLivePlayback;S\u003dd.Rd;F.live_mode_style\u003dv||S?\"\":\"display:none\";F.live_latency_style\u003dv?\"\":\"display:none\";if(S)F.live_mode\u003d\"Post-Live\"+(XF(d)?\" Manifestless\":\"\");else if(v){S\u003dk$(a,\"livelatency\");F.live_latency_secs\u003dS.toFixed(2)+\"s\";v\u003dXF(d)?\"Manifestless, \":\"\";d.IB\u0026\u0026(v+\u003d\"Windowed, \");p\u003d\"Uncertain\";if(S\u003e\u003d0\u0026\u0026S\u003c120)if(d.latencyClass\u0026\u0026d.latencyClass!\u003d\u003d\"UNKNOWN\")switch(d.latencyClass){case \"NORMAL\":p\u003d\"Optimized for Normal Latency\";break;case \"LOW\":p\u003d\"Optimized for Low Latency\";break;case \"ULTRALOW\":p\u003d\"Optimized for Ultra Low Latency\";\nbreak;default:p\u003d\"Unknown Latency Setting\"}else p\u003dd.isLowLatencyLiveStream?\"Optimized for Low Latency\":\"Optimized for Smooth Streaming\";v+\u003dp;(S\u003dM.ZdE)\u0026\u0026(v+\u003d\", seq \"+S.sequence);F.live_mode\u003dv}!M.isGapless||Tu(d)\u0026\u0026M.FU||(F.playback_categories+\u003d\"Gapless \");F.playback_categories_style\u003dF.playback_categories?\"\":\"display:none\";F.bandwidth_samples\u003dJ6(a,\"bandwidth\");F.network_activity_samples\u003dJ6(a,\"networkactivity\");F.live_latency_samples\u003dJ6(a,\"livelatency\");F.buffer_health_samples\u003dJ6(a,\"bufferhealth\");M\u003dg.$S(d);\nif(d.cotn||M)F.cotn_and_local_media\u003d(d.cotn?d.cotn:\"null\")+\" / \"+M;F.cotn_and_local_media_style\u003dF.cotn_and_local_media?\"\":\"display:none\";PK(d,\"web_player_release_debug\")?(F.release_name\u003d\"youtube.player.web_20250210_01_RC00\",F.release_style\u003d\"\"):F.release_style\u003d\"display:none\";F.debug_info\u0026\u0026Z.length\u003e0\u0026\u0026F.debug_info.length+Z.length\u003c\u003d60?F.debug_info+\u003d\" \"+Z:F.extra_debug_info\u003dZ;F.extra_debug_info_style\u003dF.extra_debug_info\u0026\u0026F.extra_debug_info.length\u003e0?\"\":\"display:none\";return F};\npyz\u003dfunction(p){var d\u003d/codecs\u003d\"([^\"]*)\"/.exec(p.mimeType);return d\u0026\u0026d[1]?d[1]+\" (\"+p.itag+\")\":p.itag};\noS\u003dfunction(p,d,b,v,P){g.K.call(this,{L:\"div\",J:\"ytp-horizonchart\"});this.Z\u003dd;this.sampleCount\u003db;this.V\u003dv;this.S\u003dP;this.index\u003d0;this.heightPx\u003d-1;this.B\u003dthis.U\u003dnull;this.D\u003dMath.round(p/b);this.element.style.width\u003dthis.D*this.sampleCount+\"px\";this.element.style.height\u003dthis.Z+\"em\"};\nFU\u003dfunction(p,d){if(p.heightPx\u003d\u003d\u003d-1){var b\u003dnull;try{b\u003dg.dk(\"CANVAS\"),p.U\u003db.getContext(\"2d\")}catch(a){}if(p.U){var v\u003dp.D*p.sampleCount;p.B\u003db;p.B.width\u003dv;p.B.style.width\u003dv+\"px\";p.element.appendChild(p.B)}else for(p.sampleCount\u003dMath.floor(p.sampleCount/4),p.D*\u003d4,b\u003d0;b\u003cp.sampleCount;b++)v\u003dg.dk(\"SPAN\"),v.style.width\u003dp.D+\"px\",v.style.left\u003dp.D*b+\"px\",p.element.appendChild(v)}b\u003dp.element.clientHeight||24;b!\u003d\u003dp.heightPx\u0026\u0026(p.heightPx\u003db,p.U\u0026\u0026(b\u003d(window.devicePixelRatio||1)\u003e1?2:1,p.B.height\u003dp.heightPx*b,p.B.style.height\u003d\np.heightPx+\"px\",p.U.scale(1,b)));d\u003dg.u(d);for(v\u003dd.next();!v.done;v\u003dd.next()){b\u003dp;var P\u003dp.index,M\u003dv.value;for(v\u003d0;v+2\u003cb.V.length\u0026\u0026b.V[v+1]\u003cM;)v++;M\u003dMath.min(1,(M-b.V[v])/(b.V[v+1]-b.V[v]));if(b.U)b.U.fillStyle\u003db.S[v],b.U.fillRect(P*b.D,0,b.D,b.heightPx),b.U.fillStyle\u003db.S[v+1],b.U.fillRect(P*b.D,b.heightPx*(1-M),b.D,b.heightPx);else{P\u003db.element.children[P];var X\u003dwindow.devicePixelRatio||1;M\u003dMath.min(b.heightPx,Math.round(b.heightPx*M*X)/X)||0;P.style.height\u003dM+\"px\";P.style.backgroundColor\u003db.S[v+1];P.style.borderTop\u003d\n\"solid \"+(b.heightPx-M)+\"px \"+b.S[v]}p.index\u003d(p.index+1)%p.sampleCount}d\u003dp.index;p.U?p.U.clearRect(d*p.D,0,p.D,p.heightPx):(p\u003dp.element.children[d],p.style.height\u003d\"0px\",p.style.borderTop\u003d\"\")};\nhh\u003dfunction(p){var d\u003dnull;d\u003d{L:\"button\",zB:[\"ytp-sfn-close\",\"html5-video-info-panel-close\",\"ytp-button\"],K:{title:\"close\"},Bb:\"[X]\"};g.K.call(this,{L:\"div\",zB:[\"html5-video-info-panel\",\"ytp-sfn\"],j:[d,{L:\"div\",zB:[\"html5-video-info-panel-content\",\"ytp-sfn-content\"],j:[{L:\"div\",j:[{L:\"div\",Bb:\"Video ID / sCPN\"},{L:\"span\",Bb:\"{{video_id_and_cpn}}\",J:\"ytp-sfn-cpn\"}]},{L:\"div\",j:[{L:\"div\",Bb:\"Viewport / Frames\"},{L:\"span\",Bb:\"{{dims_and_frames}}\"}]},{L:\"div\",j:[{L:\"div\",Bb:\"Current / Optimal Res\"},{L:\"span\",\nBb:\"{{resolution}}\"}]},{L:\"div\",j:[{L:\"div\",Bb:\"Volume / Normalized\"},{L:\"span\",Bb:\"{{volume}}\"}]},{L:\"div\",j:[{L:\"div\",Bb:\"Codecs\"},{L:\"span\",Bb:\"{{codecs}}\"}]},{L:\"div\",K:{style:\"{{shader_info_style}}\"},j:[{L:\"div\",Bb:\"Shader Info\"},{L:\"span\",Bb:\"{{shader_info}}\"}]},{L:\"div\",K:{style:\"{{color_style}}\"},j:[{L:\"div\",Bb:\"Color\"},{L:\"span\",Bb:\"{{color}}\"}]},{L:\"div\",K:{style:\"{{drm_style}}\"},j:[{L:\"div\",Bb:\"Protected\"},{L:\"span\",Bb:\"{{drm}}\"}]},{L:\"div\",K:{style:\"{{bandwidth_style}}\"},j:[{L:\"div\",Bb:\"Connection Speed\"},\n{L:\"span\",j:[{L:\"span\",Bb:\"{{bandwidth_chart}}\"},{L:\"span\",Bb:\"{{bandwidth_kbps}}\"}]}]},{L:\"div\",K:{style:\"{{network_activity_style}}\"},j:[{L:\"div\",Bb:\"Network Activity\"},{L:\"span\",j:[{L:\"span\",Bb:\"{{network_activity_chart}}\"},{L:\"span\",Bb:\"{{network_activity_bytes}}\"}]}]},{L:\"div\",j:[{L:\"div\",Bb:\"Buffer Health\"},{L:\"span\",j:[{L:\"span\",Bb:\"{{buffer_health_chart}}\"},{L:\"span\",Bb:\"{{buffer_health_seconds}}\"}]}]},{L:\"div\",K:{style:\"{{live_latency_style}}\"},j:[{L:\"div\",Bb:\"Live Latency\"},{L:\"span\",j:[{L:\"span\",\nBb:\"{{live_latency_chart}}\"},{L:\"span\",Bb:\"{{live_latency_secs}}\"}]}]},{L:\"div\",K:{style:\"{{live_mode_style}}\"},j:[{L:\"div\",Bb:\"Live Mode\"},{L:\"span\",Bb:\"{{live_mode}}\"}]},{L:\"div\",K:{style:\"{{playback_categories_style}}\"},j:[{L:\"div\",Bb:\"Playback Categories\"},{L:\"span\",Bb:\"{{playback_categories}}\"}]},{L:\"div\",K:{style:\"{{fmt_debug_info_style}}\"},j:[{L:\"div\",Bb:\"Format Debug Info\"},{L:\"span\",Bb:\"{{fmt_debug_info}}\"}]},{L:\"div\",j:[{L:\"div\",Bb:\"Mystery Text\"},{L:\"span\",Bb:\"{{debug_info}}\"}]},{L:\"div\",\nK:{style:\"{{extra_debug_info_style}}\"},j:[{L:\"div\",Bb:\"\"},{L:\"span\",j:[{L:\"span\",Bb:\"{{extra_debug_info}}\"}]}]},{L:\"div\",j:[{L:\"div\",Bb:\"Date\"},{L:\"span\",Bb:\"{{date}}\"}]},{L:\"div\",K:{style:\"{{cotn_and_local_media_style}}\"},j:[{L:\"div\",Bb:\"COTN / Local Media\"},{L:\"span\",Bb:\"{{cotn_and_local_media}}\"}]},{L:\"div\",K:{style:\"{{release_style}}\"},j:[{L:\"div\",Bb:\"Player Release\"},{L:\"span\",Bb:\"{{release_name}}\"}]}]}]});this.MC\u003dp;this.position\u003d0;this.S\u003d!0;d?this.Y(this.V$(\"ytp-sfn-close\"),\"click\",this.hide):\nthis.Y(this.element,\"click\",this.hide);p\u003d[0,18750,37500,81250,128E3,256E3,512E3,2048E3,8192E3,32768E3,131072E3];d\u003d\"#000 #d53e4f #f46d43 #fdae61 #fee08b #e6f598 #abdda4 #66c2a5 #3288bd #124588 #fff\".split(\" \");var b\u003dp.map(function(v){return v/4});\nthis.C\u003d{};this.D\u003dnew oS(300,1,150,p,d);g.Y(this,this.D);this.updateValue(\"bandwidth_chart\",this.D);this.B\u003dnew oS(300,1,150,[0,3,10,15,30,60,90],\"#000 #66c2a5 #abdda4 #e6f598 #fdae61 #f46d43 #a8330f\".split(\" \"));g.Y(this,this.B);this.updateValue(\"live_latency_chart\",this.B);this.U\u003dnew oS(300,1,150,[0,15,30,60,90,120],\"#000 #fdae61 #e6f598 #66c2a5 #3288bd #fff\".split(\" \"));g.Y(this,this.U);this.updateValue(\"buffer_health_chart\",this.U);this.Z\u003dnew oS(300,1,150,b,d);g.Y(this,this.Z);this.updateValue(\"network_activity_chart\",\nthis.Z);this.delay\u003dnew g.bR(this.XF,500,this);g.Y(this,this.delay);this.V\u003dnew g.bR(this.W,2E4,this);g.Y(this,this.V)};\nPr7\u003dfunction(p){LE.call(this,p);var d\u003dthis;pE(p,\"getStatsForNerds\",function(){return d$D(d.api)});\ndz(p,\"showVideoInfo\",function(){b1C(d,!0)});\ndz(p,\"hideVideoInfo\",function(){b1C(d,!1)});\ndz(p,\"isVideoInfoVisible\",function(){return vtK(d)})};\nb1C\u003dfunction(p,d){var b\u003dvtK(p);p.D||(p.D\u003dnew hh(p.api),g.Y(p,p.D),g.wz(p.api,p.D.element,4));p.D.hD(d);var v\u003dZm(p.api.EY());v\u0026\u0026v.loaded\u0026\u0026b!\u003d\u003dd\u0026\u0026v.mu();d\u0026\u0026p.api.E5(\"sfn\",{},!0)};\nvtK\u003dfunction(p){var d;return!((d\u003dp.D)\u003d\u003dnull||!d.cX)};\nO2\u003dfunction(){g.e.call(this);this.U\u003dnull;this.startTime\u003dthis.duration\u003d0;this.delay\u003dnew g.dn(this.D,null,this);g.Y(this,this.delay)};\nMVu\u003dfunction(p,d){if(d.L\u003d\u003d\u003d\"path\")return d.K.d;if(d.j)for(var b\u003d0;b\u003cd.j.length;b++){var v\u003dd.j[b];if(v\u0026\u0026typeof v!\u003d\u003d\"string\"\u0026\u0026(v\u003dMVu(p,v)))return v}};\notz\u003dfunction(p,d,b){b\u003dMVu(p,b);var v\u003dd.getElementsByTagName(\"path\")[0],P\u003dv.getAttribute(\"d\");if(v.getAttribute(\"id\")){var M\u003dFy();d\u003dd.getElementsByTagName(\"use\");for(var X\u003d0;X\u003cd.length;X++)d[X].setAttributeNS(\"http://www.w3.org/1999/xlink\",\"href\",\"#\"+M);v.setAttribute(\"id\",M)}var a\u003dXye(P),F\u003dXye(b);qi$(p,function(h){v.setAttribute(\"d\",a5w(a,F,h))},200)};\nqi$\u003dfunction(p,d,b){p.U\u003dd;p.startTime\u003d(0,g.Ib)();p.duration\u003db;p.D()};\nXye\u003dfunction(p){var d\u003d[];p\u003dp.match(FEj);for(var b\u003d0;b\u003cp.length;b++){var v\u003dp[b]\u003d\u003d\u003d\" \"?NaN:Number(p[b]);d.push(isNaN(v)?p[b]:v)}return d};\na5w\u003dfunction(p,d,b){for(var v\u003d\"\",P\u003d0;P\u003cp.length;P++){var M\u003dp[P];v\u003dtypeof M\u003d\u003d\u003d\"number\"?v+(M+(d[P]-M)*b):v+M}return v};\nJh\u003dfunction(p){g.K.call(this,{L:\"button\",zB:[\"ytp-size-button\",\"ytp-button\"],K:{title:\"{{title}}\",\"aria-keyshortcuts\":\"t\",\"data-priority\":\"8\",\"data-title-no-tooltip\":\"{{data-title-no-tooltip}}\"},Bb:\"{{icon}}\"});this.api\u003dp;this.TN\u003dnull;this.transition\u003dnew O2;g.Y(this,this.transition);this.Y(p,\"sizestylechange\",this.XF);this.Y(p,\"fullscreentoggled\",this.XF);this.Y(p,\"presentingplayerstatechange\",this.XF);p.createClientVe(this.element,this,139116);this.XF();this.listen(\"click\",this.onClick);rz(p,this.element,\nthis)};\nhKw\u003dfunction(p){LE.call(this,p);var d\u003dthis;this.events\u003dnew g.iO(p);g.Y(this,this.events);this.events.Y(p,\"standardControlsInitialized\",function(){d.button\u003dnew Jh(p);g.Y(d,d.button);p.tT(d.button,\"RIGHT_CONTROLS_RIGHT\")})};\nkvk\u003dfunction(p){LE.call(this,p);var d\u003dthis,b\u003d{};this.S\u003d(b.TIMELY_ACTION_TRIGGER_TYPE_UNSPECIFIED\u003dfunction(){return!1},b.TIMELY_ACTION_TRIGGER_TYPE_KEYBOARD_SEEK\u003dfunction(v){return O17(d,v)},b.TIMELY_ACTION_TRIGGER_TYPE_PROGRESS_BAR_SEEK\u003dfunction(v){return O17(d,v)},b);\nthis.V\u003d{};this.events\u003dnew g.iO(p);g.Y(this,this.events);this.events.Y(p,\"videodatachange\",function(v,P){if(v!\u003d\u003d\"dataupdated\"||P.videoId!\u003d\u003dd.videoId||!hV(d.timelyActions,JYC(P)))d.onVideoDataChange(P)});\nthis.events.Y(p,\"presentingplayerstatechange\",function(v){d.l2(v)});\nthis.events.Y(p,g.X5(\"timelyAction\"),function(v){d.onCueRangeEnter(v.getId())});\nthis.events.Y(p,g.q4(\"timelyAction\"),function(v){d.onCueRangeExit(v.getId())});\nthis.B\u003dnew g.K({L:\"div\",zB:[\"ytp-player-content\",\"ytp-timely-actions-content\"]});this.B.hide();pE(p,\"insertTimelyActionUi\",function(v){d.B.element.children.length\u003e0\u0026\u0026g.PX(d.B.element);v.classList.add(\"ytp-timely-actions-overlay\");d.B.element.appendChild(v)});\ng.Y(this,this.B);g.wz(this.api,this.B.element,4)};\nntu\u003dfunction(p){p.timelyActions\u0026\u0026(p.V\u003dp.timelyActions.reduce(function(d,b){if(b.cueRangeId\u003d\u003d\u003dvoid 0)return d;d[b.cueRangeId]\u003d0;return d},{}))};\nkf\u003dfunction(p,d){if(p.timelyActions){p\u003dg.u(p.timelyActions);for(var b\u003dp.next();!b.done;b\u003dp.next())if(b\u003db.value,b.cueRangeId\u003d\u003d\u003dd)return b}};\nrYw\u003dfunction(p,d){if((p\u003dkf(p,d))\u0026\u0026p.onCueRangeExit)return Yw(p.onCueRangeExit)};\nf5$\u003dfunction(p){if(p.D!\u003d\u003dvoid 0){var d\u003d(d\u003dkf(p,p.D))\u0026\u0026d.onCueRangeEnter?Yw(d.onCueRangeEnter):void 0;var b\u003dkf(p,p.D);if(b\u0026\u0026b.additionalTrigger){var v\u003d!1;for(var P\u003dg.u(b.additionalTrigger),M\u003dP.next();!M.done;M\u003dP.next())M\u003dM.value,M.type\u0026\u0026M.args\u0026\u0026p.S[M.type]!\u003d\u003dvoid 0\u0026\u0026(v\u003dv||p.S[M.type](M.args))}else v\u003d!0;d\u0026\u0026v\u0026\u0026(p.api.KX(\"innertubeCommand\",d),p.setTimeout(b),p.V[p.D]!\u003d\u003dvoid 0\u0026\u0026p.V[p.D]++)}};\nO17\u003dfunction(p,d){return p.U\u003d\u003d\u003dvoid 0?!1:d.seekDirection\u003d\u003d\u003d\"TIMELY_ACTION_TRIGGER_DIRECTION_FORWARD\"\u0026\u0026Number(d.seekLengthMilliseconds)\u003d\u003d\u003d5E3?p.U\u003d\u003d\u003d72:d.seekDirection\u003d\u003d\u003d\"TIMELY_ACTION_TRIGGER_DIRECTION_FORWARD\"\u0026\u0026Number(d.seekLengthMilliseconds)\u003d\u003d\u003d1E4?p.U\u003d\u003d\u003d74:d.seekDirection\u003d\u003d\u003d\"TIMELY_ACTION_TRIGGER_DIRECTION_BACKWARD\"\u0026\u0026Number(d.seekLengthMilliseconds)\u003d\u003d\u003d5E3?p.U\u003d\u003d\u003d71:d.seekDirection\u003d\u003d\u003d\"TIMELY_ACTION_TRIGGER_DIRECTION_BACKWARD\"\u0026\u0026Number(d.seekLengthMilliseconds)\u003d\u003d\u003d1E4?p.U\u003d\u003d\u003d73:!1};\nJYC\u003dfunction(p){if(p\u003dp.getWatchNextResponse()){var d,b;p\u003d(d\u003dp.playerOverlays)\u003d\u003dnull?void 0:(b\u003dd.playerOverlayRenderer)\u003d\u003dnull?void 0:b.timelyActionsOverlayViewModel;d\u003dg.L(p,ulK);if(d!\u003dnull\u0026\u0026d.timelyActions)return d\u003d\u003dnull?void 0:d.timelyActions.map(function(v){return g.L(v,l5e)}).filter(function(v){return!!v})}};\nsuK\u003dfunction(p){LE.call(this,p);var d\u003dthis;dz(this.api,\"getPlaybackRate\",function(){return d.api.getPlaybackRate()});\ndz(this.api,\"setPlaybackRate\",function(b){typeof b\u003d\u003d\u003d\"number\"\u0026\u0026d.api.setPlaybackRate(b)})};\nZ1q\u003dfunction(p){p\u003dp.z7();if(!p)return!1;p\u003dg.aM(p).exp||\"\";return p.includes(\"xpv\")||p.includes(\"xpe\")};\nEtq\u003dfunction(p){p\u003dg.u(g.nK(p,!0));for(var d\u003dp.next();!d.done;d\u003dp.next())if(Z1q(d.value))return!0;return!1};\nCrC\u003dfunction(p,d){p\u003dg.u(g.nK(p,!0));for(var b\u003dp.next();!b.done;b\u003dp.next())if(b\u003db.value,Z1q(b)){var v\u003d{potc:\"1\",pot:d};b.url\u0026\u0026(b.url\u003doM(b.url,v))}};\nN6W\u003dfunction(p){var d\u003dnew dGz,b\u003d{},v\u003d(b[\"X-Goog-Api-Key\"]\u003d\"AIzaSyDyT5W0Jh49F30Pqqtyfdf7pDLFKLJoAnw\",b);return new Ni(d,p,function(){return v})};\nfK\u003dfunction(p){LE.call(this,p);var d\u003dthis;this.useLivingRoomPoToken\u003d!1;this.V\u003dnew g.fC;this.SI\u003dnull;this.Z\u003d!1;this.B\u003dnull;this.X\u003d!1;var b\u003dp.G().getWebPlayerContextConfig();this.events\u003dnew g.iO(p);g.Y(this,this.events);this.events.Y(p,\"spsumpreject\",function(v,P,M){d.X\u003dP;v\u0026\u0026d.Z\u0026\u0026!d.B\u0026\u0026(d.T(\"html5_generate_content_po_token\")\u0026\u0026M?d.nP(M):d.T(\"html5_generate_session_po_token\")\u0026\u0026Gve(d));d.B||d.api.E5(\"stp\",{s:+d.Z,b:+d.X})});\nthis.events.Y(p,\"poTokenVideoBindingChange\",function(v){d.nP(v)});\nthis.useLivingRoomPoToken\u003d!(b\u003d\u003dnull||!b.useLivingRoomPoToken);p.addEventListener(\"csiinitialized\",function(){d.SI\u003dp.pI();var v\u003d(d.T(\"html5_generate_session_po_token\")||d.T(\"html5_generate_content_po_token\"))\u0026\u0026!d.useLivingRoomPoToken;try{if(d.T(\"html5_use_shared_owl_instance\"))wyu(d);else if(v){d.SI.Hy(\"pot_isc\");d.T(\"html5_new_wpo_client\")||U$e(d);var P\u003dg.JH(d.api.G().experiments,\"html5_webpo_kaios_defer_timeout_ms\");P?(d.T(\"html5_new_wpo_client\")\u0026\u0026(d.U\u003dRz()),g.lg(function(){rG(d)},P)):d.T(\"html5_webpo_idle_priority_job\")?\n(d.T(\"html5_new_wpo_client\")\u0026\u0026(d.U\u003dRz()),g.d2(g.vQ(),function(){rG(d)})):rG(d)}}catch(M){M instanceof Error\u0026\u0026g.DF(M)}});\np.addEventListener(\"trackListLoaded\",this.rH.bind(this));p.yl(this)};\ncYC\u003dfunction(p){var d\u003dKB(p.experiments,\"html5_web_po_request_key\");return d?d:g.UD(p)?\"Z1elNkAKLpSR3oPOUMSN\":\"O43z0dpjhgX20SCx4KAo\"};\nI5u\u003dfunction(p,d){var b\u003dnew Bd(d);return Object.assign({},yYB(p,b),{xJ:function(){return b.xJ()},\ndispose:function(){return void b.dispose()}})};\nui\u003dfunction(p,d){if(p.T(\"html5_webpo_bge_ctmp\")){var b,v\u003d{hwpo:!!p.D,hwpor:!((b\u003dp.D)\u003d\u003dnull||!b.isReady())};p.api.E5(d,v)}};\nwyu\u003dfunction(p){var d,b;g.z(function(v){if(v.D\u003d\u003d1)return ui(p,\"swpo_i\"),p.U\u003dRz(),li(p),g.y(v,tr(),2);if(v.D!\u003d3)return d\u003dv.U,ui(p,\"swpo_co\"),g.y(v,A1B(d),3);b\u003dv.U;p.D\u003dyYB(p,b);ui(p,\"swpo_cc\");p.D.ready().then(function(){p.V.resolve();ui(p,\"swpo_re\")});\ng.lg(function(){rG(p);ui(p,\"swpo_si\")},0);\ng.l$(v)})};\nU$e\u003dfunction(p){var d\u003dp.api.G(),b\u003dcYC(d),v\u003dN6W(b);d\u003dnew pX({B0:b,yN:v,onEvent:function(P){(P\u003dzKC[P])\u0026\u0026p.SI.Hy(P)},\nonError:g.DF,EM:rWD(d.experiments),GJ:function(){return void p.api.E5(\"itr\",{})},\nc9t:d.experiments.Wb(\"html5_web_po_disable_remote_logging\")||juD.includes(g.e7(d.kJ)||\"\")});d.ready().then(function(){return void p.V.resolve()});\ng.Y(p,d);p.D\u003dd};\ntVk\u003dfunction(p){var d\u003dp.api.G(),b\u003dN6W(cYC(d)),v\u003db.O0.bind(b);b.O0\u003dfunction(a){var F;return g.z(function(h){if(h.D\u003d\u003d1)return g.y(h,v(a),2);F\u003dh.U;p.api.E5(\"itr\",{});return h.return(F)})};\ntry{var P\u003dnew Gl({yN:b,gL:{maxAttempts:5},Jw:{disable:d.experiments.Wb(\"html5_web_po_disable_remote_logging\")||juD.includes(g.e7(d.kJ)||\"\"),hQ:rWD(d.experiments),u7X:p.T(\"wpo_dis_lfdms\")?0:1E3},H9B:g.DF});var M\u003dI5u(p,{jK:P,yN:b,onError:g.DF});M.ready().then(function(){return void p.V.resolve()});\ng.Y(p,P);g.Y(p,M);p.D\u003dM}catch(a){g.DF(a);var X;(X\u003dP)\u003d\u003dnull||X.dispose()}};\nrG\u003dfunction(p){var d\u003dp.api.G();p.SI.Hy(\"pot_ist\");p.D?p.D.start():p.T(\"html5_new_wpo_client\")\u0026\u0026tVk(p);p.T(\"html5_bandaid_attach_content_po_token\")||(p.T(\"html5_generate_session_po_token\")\u0026\u0026(li(p),Gve(p)),d\u003dg.JH(d.experiments,\"html5_session_po_token_interval_time_ms\")||0,d\u003e0\u0026\u0026(p.S\u003dg.sI(function(){li(p)},d)),p.Z\u003d!0)};\nli\u003dfunction(p){var d,b,v,P;g.z(function(M){if(!p.T(\"html5_generate_session_po_token\")||p.useLivingRoomPoToken)return M.return();d\u003dp.api.G();b\u003dg.AO(\"EOM_VISITOR_DATA\")||g.AO(\"VISITOR_DATA\");v\u003dd.UA?d.datasyncId:b;P\u003dKB(d.experiments,\"html5_mock_content_binding_for_session_token\")||d.livingRoomPoTokenId||v;d.iq\u003ds2(p,P);g.l$(M)})};\ns2\u003dfunction(p,d){if(!p.D)return p.U?p.U(d):\"\";try{var b\u003dp.D.isReady();p.SI.Hy(b?\"pot_cms\":\"pot_csms\");var v\u003d\"\";v\u003dp.T(\"html5_web_po_token_disable_caching\")?p.D.uN({qv:d}):p.D.uN({qv:d,nI:{Jc:d,VI$:150,nz:!0,GE:!0}});p.SI.Hy(b?\"pot_cmf\":\"pot_csmf\");if(b){var P;(P\u003dp.B)\u003d\u003dnull||P.resolve();p.B\u003dnull;if(p.X){p.X\u003d!1;var M;(M\u003dp.api.app.pX())\u003d\u003dnull||M.ZQ(!1)}}return v}catch(X){return g.DF(X),\"\"}};\nGve\u003dfunction(p){p.D\u0026\u0026(p.B\u003dnew xA,p.D.ready().then(function(){p.SI.Hy(\"pot_if\");li(p)}))};\nyYB\u003dfunction(p,d){p.T(\"html5_web_po_token_disable_caching\")||d.k8(150);var b\u003d!1;d.qU().finally(function(){b\u003d!0});\nreturn{isReady:function(){return b},\nuN:function(v){return d.uN({qv:v.qv,UO:!0,Bt:!0,nI:v.nI?{Jc:v.nI.Jc,nz:v.nI.nz,GE:v.nI.GE}:void 0})},\nready:function(){return g.z(function(v){if(v.D\u003d\u003d1)return g.sW(v,2),g.y(v,d.qU(),4);if(v.D!\u003d2)return g.EW(v,0);g.Cz(v);g.l$(v)})},\nstart:function(){}}};\ni17\u003dfunction(p){LE.call(this,p);var d\u003dthis;this.freePreviewWatchedDuration\u003dnull;this.freePreviewUsageDetails\u003d[];this.events\u003dnew g.iO(p);g.Y(this,this.events);this.events.Y(p,\"heartbeatRequest\",function(b){if(d.freePreviewUsageDetails.length||d.freePreviewWatchedDuration!\u003d\u003dnull)b.heartbeatRequestParams||(b.heartbeatRequestParams\u003d{}),b.heartbeatRequestParams.unpluggedParams||(b.heartbeatRequestParams.unpluggedParams\u003d{}),d.freePreviewUsageDetails.length\u003e0?b.heartbeatRequestParams.unpluggedParams.freePreviewUsageDetails\u003d\nd.freePreviewUsageDetails:b.heartbeatRequestParams.unpluggedParams.freePreviewWatchedDuration\u003d{seconds:\"\"+d.freePreviewWatchedDuration}});\npE(p,\"setFreePreviewWatchedDuration\",function(b){d.freePreviewWatchedDuration\u003db});\npE(p,\"setFreePreviewUsageDetails\",function(b){d.freePreviewUsageDetails\u003db})};\nZl\u003dfunction(p){g.e.call(this);this.features\u003d[];var d\u003dthis.D,b\u003dnew uv(p),v\u003dnew Qd(p),P\u003dnew zy(p),M\u003dnew fK(p);var X\u003dg.Ge(p.G())?void 0:new Fw(p);var a\u003dnew IY(p),F\u003dnew Pr7(p),h\u003dnew suK(p),O\u003dnew fw(p);var J\u003dg.Ge(p.G())?new i17(p):void 0;var k\u003dp.T(\"html5_enable_ssap\")?new Wjj(p):void 0;var n\u003dp.T(\"web_cinematic_watch_settings\")\u0026\u0026(n\u003dp.G().getWebPlayerContextConfig())!\u003dnull\u0026\u0026n.cinematicSettingsAvailable?new Mv(p):void 0;var r\u003dnew rP(p);var Z\u003dp.T(\"enable_courses_player_overlay_purchase\")?new O2z(p):void 0;\nvar C\u003dg.QJ(p.G())?new aCq(p):void 0;var G\u003dnew hx(p);var U\u003dp.G().V?new b27(p):void 0;var I\u003dg.Ez(p.G())?new dEu(p):void 0;var V\u003dp.T(\"web_player_move_autonav_toggle\")\u0026\u0026p.G().Id?new xBu(p):void 0;var S\u003dg.QJ(p.G())?new A6q(p):void 0;var B\u003dp.T(\"web_enable_speedmaster\")\u0026\u0026g.QJ(p.G())?new MX(p):void 0;var x\u003dp.G().OA?void 0:new hKw(p);var Pj\u003dp.T(\"report_pml_debug_signal\")?new QO$(p):void 0;var qC\u003dnew hYj(p),pz\u003dnew HP(p);var Q\u003dp.T(\"enable_web_player_player_in_bar_feature\")\u0026\u0026g.eo(p.G())?new ZKj(p):void 0;var W\u003d\nnavigator.mediaSession\u0026\u0026window.MediaMetadata\u0026\u0026p.G().KZ?new cP(p):void 0;var l\u003dp.T(\"html5_enable_drc\")\u0026\u0026!p.G().S?new o7(p):void 0;var m\u003dnew m$(p);var Yu\u003dg.QJ(p.G())?new t4k(p):void 0;var Z2\u003dp.T(\"html5_enable_d6de4\")?new jv(p):void 0;var O6\u003dg.QJ(p.G())\u0026\u0026p.T(\"web_sleep_timer\")?new A6(p):void 0;var UW\u003dg.Ez(p.G())?new PEz(p):void 0;var TC\u003dnew BP(p),vm\u003dnew Xw(p),rQ\u003dnew TY7(p);var N\u003dp.T(\"enable_sabr_snackbar_message\")?new xXK(p):void 0;var w\u003dp.T(\"web_enable_timely_actions\")?new kvk(p):void 0;d.call(this,\nb,v,P,M,X,a,F,h,O,J,k,n,r,Z,C,G,U,I,V,S,B,x,Pj,qC,pz,Q,void 0,W,l,m,void 0,Yu,Z2,O6,UW,void 0,TC,vm,rQ,void 0,N,w,new qv(p))};\nE2\u003dfunction(){this.U\u003dthis.D\u003dNaN};\nH1K\u003dfunction(p,d){this.gE\u003dp;this.timerName\u003d\"\";this.B\u003d!1;this.U\u003dNaN;this.V\u003dnew E2;this.D\u003dd||null;this.B\u003d!1};\nD$w\u003dfunction(p,d,b){var v\u003dg.ce(d.mZ)\u0026\u0026!d.mZ.S;if(d.mZ.DG\u0026\u0026(NS(d.mZ)||d.mZ.IB\u003d\u003d\u003d\"shortspage\"||Be(d.mZ)||v)\u0026\u0026!p.B){p.B\u003d!0;p.S\u003dd.clientPlaybackNonce;g.AO(\"TIMING_ACTION\")||T_(\"TIMING_ACTION\",p.gE.csiPageType);p.gE.csiServiceName\u0026\u0026T_(\"CSI_SERVICE_NAME\",p.gE.csiServiceName);if(p.D){v\u003dp.D.pI();for(var P\u003dg.u(Object.keys(v)),M\u003dP.next();!M.done;M\u003dP.next())M\u003dM.value,Yr(M,v[M],p.timerName);v\u003dg.bg(ipw)(p.D.pJ);g.g5(v,p.timerName);v\u003dp.D;v.U\u003d{};v.pJ\u003d{}}g.g5({playerInfo:{visibilityState:g.bg(txq)()},playerType:\"LATENCY_PLAYER_HTML5\"},\np.timerName);p.X!\u003d\u003dd.clientPlaybackNonce||Number.isNaN(p.U)||(QC(\"_start\",p.timerName)?b\u003dg.bg(Hs)(\"_start\",p.timerName)+p.U:g.DF(new g.RN(\"attempted to log gapless pbs before CSI timeline started\",{cpn:d.clientPlaybackNonce})));b\u0026\u0026!QC(\"pbs\",p.timerName)\u0026\u0026p.tick(\"pbs\",b)}};\nVVu\u003dfunction(p,d,b,v,P,M,X){p\u003d(p\u003d\u003d\u003db?\"video\":\"ad\")+\"_to_\"+(d\u003d\u003d\u003db?\"video\":\"ad\");if(p!\u003d\u003d\"video_to_ad\"||M!\u003dnull\u0026\u0026M.kJ){M\u003dp\u003d\u003d\u003d\"ad_to_video\"?M:v;b\u003dM\u003d\u003dnull?void 0:M.J7;var a\u003d{};if(v\u003d\u003dnull?0:v.S)a.cttAuthInfo\u003d{token:v.S,videoId:v.videoId};P\u0026\u0026(a.startTime\u003dP);Lc(p,a);var F,h,O;v\u003d{targetVideoId:(F\u003dv\u003d\u003dnull?void 0:v.videoId)!\u003dnull?F:\"empty_video\",targetCpn:d,adVideoId:(h\u003dM\u003d\u003dnull?void 0:M.videoId)!\u003dnull?h:\"empty_video\",adClientPlaybackNonce:(O\u003db\u003d\u003dnull?void 0:b.cpn)!\u003dnull?O:M\u003d\u003dnull?void 0:M.clientPlaybackNonce};\nb\u0026\u0026(v.adBreakType\u003db.adBreakType,v.adType\u003db.adType);g.g5(v,p);Yr(\"pbs\",X!\u003dnull?X:(0,g.Ib)(),p)}};\nCK\u003dfunction(p){$mB();Q$u();p.timerName\u003d\"\"};\neKk\u003dfunction(p){if(p.D){var d\u003dp.D;d.U\u003d{};d.pJ\u003d{}}p.B\u003d!1;p.X\u003dvoid 0;p.U\u003dNaN};\nSiu\u003dfunction(p,d){g.oL.call(this);this.mZ\u003dp;this.startSeconds\u003d0;this.shuffle\u003d!1;this.index\u003d0;this.title\u003d\"\";this.length\u003d0;this.items\u003d[];this.loaded\u003d!1;this.sessionData\u003dthis.D\u003dnull;this.dislikes\u003dthis.likes\u003dthis.views\u003d0;this.order\u003d[];this.author\u003d\"\";this.C\u003d{};this.U\u003d0;if(p\u003dd.session_data)this.sessionData\u003dP3(p,\"\u0026\");this.index\u003dMath.max(0,Number(d.index)||0);this.loop\u003d!!d.loop;this.startSeconds\u003dNumber(d.startSeconds)||0;this.title\u003dd.playlist_title||\"\";this.description\u003dd.playlist_description||\"\";this.author\u003d\nd.author||d.playlist_author||\"\";d.video_id\u0026\u0026(this.items[this.index]\u003dd);if(p\u003dd.api)typeof p\u003d\u003d\u003d\"string\"\u0026\u0026p.length\u003d\u003d\u003d16?d.list\u003d\"PL\"+p:d.playlist\u003dp;if(p\u003dd.list)switch(d.listType){case \"user_uploads\":this.listId\u003dnew nu(\"UU\",\"PLAYER_\"+p);break;default:var b\u003dd.playlist_length;b\u0026\u0026(this.length\u003dNumber(b)||0);this.listId\u003dg.rI(p);if(p\u003dd.video)this.items\u003dp.slice(0),this.loaded\u003d!0}else if(d.playlist){p\u003dd.playlist.toString().split(\",\");this.index\u003e0\u0026\u0026(this.items\u003d[]);p\u003dg.u(p);for(b\u003dp.next();!b.done;b\u003dp.next())(b\u003d\nb.value)\u0026\u0026this.items.push({video_id:b});this.length\u003dthis.items.length;if(p\u003dd.video)this.items\u003dp.slice(0),this.loaded\u003d!0}this.setShuffle(!!d.shuffle);if(p\u003dd.suggestedQuality)this.quality\u003dp;this.C\u003dhL(d,\"playlist_\");this.B\u003d(d\u003dd.thumbnail_ids)?d.split(\",\"):[]};\nYiq\u003dfunction(p){return!!(p.playlist||p.list||p.api)};\ngtq\u003dfunction(p){var d\u003dp.index+1;return d\u003e\u003dp.length?0:d};\nLEw\u003dfunction(p){var d\u003dp.index-1;return d\u003c0?p.length-1:d};\ng.NX\u003dfunction(p,d,b,v){d\u003dd!\u003d\u003dvoid 0?d:p.index;d\u003dp.items\u0026\u0026d in p.items?p.items[p.order[d]]:null;var P\u003dnull;d\u0026\u0026(b\u0026\u0026(d.autoplay\u003d\"1\"),v\u0026\u0026(d.autonav\u003d\"1\"),P\u003dnew g.Vc(p.mZ,d),g.Y(p,P),P.LY\u003d!0,P.startSeconds\u003dp.startSeconds||P.clipStart||0,p.listId\u0026\u0026(P.playlistId\u003dp.listId.toString()));return P};\nQuq\u003dfunction(p,d){p.index\u003dg.FZ(d,0,p.length-1);p.startSeconds\u003d0};\n$$u\u003dfunction(p,d){if(d.video\u0026\u0026d.video.length){p.title\u003dd.title||\"\";p.description\u003dd.description;p.views\u003dd.views;p.likes\u003dd.likes;p.dislikes\u003dd.dislikes;p.author\u003dd.author||\"\";var b\u003dd.loop;b\u0026\u0026(p.loop\u003db);b\u003dg.NX(p);p.items\u003d[];for(var v\u003dg.u(d.video),P\u003dv.next();!P.done;P\u003dv.next())if(P\u003dP.value)P.video_id\u003dP.encrypted_id,p.items.push(P);p.length\u003dp.items.length;(d\u003dd.index)?p.index\u003dd:p.findIndex(b);p.setShuffle(!1);p.loaded\u003d!0;p.U++;p.D\u0026\u0026p.D()}};\nx$j\u003dfunction(p,d){var b,v,P,M,X,a,F;return g.z(function(h){if(h.D\u003d\u003d1){b\u003dg.XN();var O\u003dp.G(),J\u003d{context:g.A0(p),playbackContext:{contentPlaybackContext:{ancestorOrigins:O.ancestorOrigins}}},k\u003dO.getWebPlayerContextConfig();if(k\u003d\u003dnull?0:k.encryptedHostFlags)J.playbackContext.contentPlaybackContext.encryptedHostFlags\u003dk.encryptedHostFlags;if(k\u003d\u003dnull?0:k.hideInfo)J.playerParams\u003d{showinfo:!1};O\u003dO.embedConfig;k\u003dd.docid||d.video_id||d.videoId||d.id;if(!k){k\u003dd.raw_embedded_player_response;if(!k){var n\u003dd.embedded_player_response;\nn\u0026\u0026(k\u003dJSON.parse(n))}if(k){var r,Z,C,G,U,I;k\u003d((I\u003dg.L((r\u003dk)\u003d\u003dnull?void 0:(Z\u003dr.embedPreview)\u003d\u003dnull?void 0:(C\u003dZ.thumbnailPreviewRenderer)\u003d\u003dnull?void 0:(G\u003dC.playButton)\u003d\u003dnull?void 0:(U\u003dG.buttonRenderer)\u003d\u003dnull?void 0:U.navigationEndpoint,g.mH))\u003d\u003dnull?void 0:I.videoId)||null}else k\u003dnull}r\u003d(r\u003dk)?r:void 0;Z\u003dp.playlistId?p.playlistId:d.list;C\u003dd.listType;if(Z){var V;C\u003d\u003d\u003d\"user_uploads\"?V\u003d{username:Z}:V\u003d{playlistId:Z};m$D(O,r,d,V);J.playlistRequest\u003dV}else d.playlist?(V\u003d{templistVideoIds:d.playlist.toString().split(\",\")},\nm$D(O,r,d,V),J.playlistRequest\u003dV):r\u0026\u0026(V\u003d{videoId:r},O\u0026\u0026(V.serializedThirdPartyEmbedConfig\u003dO),J.singleVideoRequest\u003dV);v\u003dJ;P\u003dg.d5(KEu);g.sW(h,2);return g.y(h,g.Bs(b,v,P),4)}if(h.D!\u003d2)return M\u003dh.U,X\u003dp.G(),d.raw_embedded_player_response\u003dM,X.RB\u003dOE(d,g.Ez(X)),X.B\u003dX.RB\u003d\u003d\u003d\"EMBEDDED_PLAYER_MODE_PFL\",M\u0026\u0026(a\u003dM,a.trackingParams\u0026\u0026NE(a.trackingParams)),h.return(new g.Vc(X,d));F\u003dg.Cz(h);F instanceof Error||(F\u003dError(\"b259802748\"));g.Hi(F);return h.return(p)})};\nm$D\u003dfunction(p,d,b,v){b.index\u0026\u0026(v.playlistIndex\u003dString(Number(b.index)+1));v.videoId\u003dd?d:\"\";p\u0026\u0026(v.serializedThirdPartyEmbedConfig\u003dp)};\ng.wG\u003dfunction(p,d){GB.get(p);GB.set(p,d)};\ng.U2\u003dfunction(p){g.oL.call(this);this.loaded\u003d!1;this.player\u003dp};\nB6u\u003dfunction(){this.U\u003d[];this.D\u003d[]};\ng.nK\u003dfunction(p,d){return d?p.D.concat(p.U):p.D};\ng.cH\u003dfunction(p,d){switch(d.kind){case \"asr\":RKW(d,p.U);break;default:RKW(d,p.D)}};\nRKW\u003dfunction(p,d){g.xQ(d,function(b){return p.xq(b)})||d.push(p)};\ng.yS\u003dfunction(p){g.e.call(this);this.MC\u003dp;this.U\u003dnew B6u;this.V\u003dnull;this.X\u003d[];this.W\u003d[]};\ng.IS\u003dfunction(p,d,b){g.yS.call(this,p);this.videoData\u003dd;this.audioTrack\u003db;this.D\u003dnull;this.B\u003d!1;this.X\u003dd.R2;this.W\u003dd.D6;this.B\u003dg.Ie(d)};\ng.zB\u003dfunction(p,d){return Tr(p.info)?d?p.info.itag\u003d\u003d\u003dd:!0:!1};\ng.T6B\u003dfunction(p,d){if(p.D!\u003dnull\u0026\u0026g.Ge(d.G())\u0026\u0026!p.D.isManifestless\u0026\u0026p.D.D.rawcc!\u003dnull)return!0;if(!p.vX())return!1;d\u003d!!p.D\u0026\u0026p.D.isManifestless\u0026\u0026Object.values(p.D.D).some(function(b){return g.zB(b,\"386\")});\np\u003d!!p.D\u0026\u0026!p.D.isManifestless\u0026\u0026g.whe(p.D);return d||p};\ng.j4\u003dfunction(p,d,b,v,P,M){g.yS.call(this,p);this.videoId\u003db;this.Wk\u003dP;this.eventId\u003dM;this.S\u003d{};this.D\u003dnull;p\u003dv||g.aM(d).hl||\"\";p\u003dp.split(\"_\").join(\"-\");this.B\u003doM(d,{hl:p})};\nAY$\u003dfunction(p,d){this.U\u003dp;this.D\u003dd;this.onFailure\u003dvoid 0};\nWEC\u003dfunction(p,d){return{Cz:p.Cz\u0026\u0026d.Cz,FW:p.FW\u0026\u0026d.FW,sync:p.sync\u0026\u0026d.sync,streaming:p.streaming\u0026\u0026d.streaming}};\nii\u003dfunction(p,d){var b\u003dpxC,v\u003dthis;this.path\u003dp;this.B\u003dd;this.V\u003db;this.capabilities\u003d{Cz:!!this.B,FW:\"WebAssembly\"in window,sync:\"WebAssembly\"in window,streaming:\"WebAssembly\"in window\u0026\u0026\"instantiateStreaming\"in WebAssembly\u0026\u0026\"compileStreaming\"in WebAssembly};this.X\u003dnew AY$([{name:\"compileStreaming\",condition:function(P){return!!v.U\u0026\u0026P.streaming},\ngQ:th.ej(\"wmcx\",function(){return WebAssembly.compileStreaming(fetch(v.path))}),\nonFailure:function(){return v.capabilities.streaming\u003d!1}},\n{name:\"sync\",condition:function(P){return P.sync},\ngQ:function(){return FW(d3q(v),th.ej(\"wmcs\",function(P){return new WebAssembly.Module(P)}))},\nonFailure:function(){return v.capabilities.sync\u003d!1}},\n{name:\"async\",condition:function(){return!0},\ngQ:function(){return FW(d3q(v),th.ej(\"wmca\",function(P){return WebAssembly.compile(P)}))},\nonFailure:function(){return v.capabilities.FW\u003d!1}}]);\nthis.S\u003dnew AY$([{name:\"instantiateStreaming\",condition:function(P){return P.FW\u0026\u0026P.streaming\u0026\u0026!v.U\u0026\u0026!v.D},\ngQ:function(P,M){return th.Ez(\"wmix\",function(){return WebAssembly.instantiateStreaming(fetch(v.path),M)}).then(function(X){v.D\u003dXW(X.module);\nreturn{instance:X.instance,y5:!1}})},\nonFailure:function(){return v.capabilities.streaming\u003d!1}},\n{name:\"sync\",condition:function(P){return P.FW\u0026\u0026P.sync},\ngQ:function(P,M){return FW(bQC(v,P),th.ej(\"wmis\",function(X){return{instance:new WebAssembly.Instance(X,M),y5:!1}}))},\nonFailure:function(){return v.capabilities.sync\u003d!1}},\n{name:\"async\",condition:function(P){return P.FW},\ngQ:function(P,M){return FW(FW(bQC(v,P),th.ej(\"wmia\",function(X){return WebAssembly.instantiate(X,M)})),function(X){return{instance:X,\ny5:!1}})},\nonFailure:function(){return v.capabilities.FW\u003d!1}},\n{name:\"asmjs\",condition:function(P){return P.Cz},\ngQ:function(P,M){return XW(th.Ez(\"wmij\",function(){return v.B(M)}).then(function(X){return{instance:{exports:X},\ny5:!0}}))},\nonFailure:function(){return v.capabilities.Cz\u003d!1}}],function(P,M,X){return v.V(X,P.instance.exports)})};\nMAk\u003dfunction(p){var d\u003dvv7;return d.instantiate(p?WEC(d.capabilities,p):d.capabilities,new PBD)};\nd3q\u003dfunction(p){if(p.U)return p.U;var d\u003dfetch(p.path).then(function(b){return b.arrayBuffer()}).then(function(b){p.U\u003dXW(b);\nreturn b}).then(void 0,function(b){g.DF(Error(\"wasm module fetch failure: \"+b.message,{cause:b}));\np.U\u003dvoid 0;throw b;});\np.U\u003dXW(d);return p.U};\nbQC\u003dfunction(p,d){if(!d.FW)return qE(Error(\"wasm unavailable\"));if(p.D)return p.D;p.D\u003dhG(FW(p.compile(d),function(b){p.D\u003dXW(b);return b}),function(b){g.DF(Error(\"wasm module compile failure: \"+b.message,{cause:b}));\np.D\u003dvoid 0;throw b;});\nreturn p.D};\nXxz\u003dfunction(){};\nq9B\u003dfunction(){var p\u003dthis;this.proc_exit\u003dfunction(){};\nthis.fd_write\u003dfunction(d,b,v){if(!p.exports)return 1;d\u003dnew Uint32Array(p.exports.memory.buffer,b,v*2);b\u003d[];for(var P\u003d0;P\u003cv;++P){var M\u003dnew Uint8Array(p.exports.memory.buffer,d[P*2],d[P*2+1]);M\u003dg.U7(M);b.push(M)}return b.reduce(function(X,a){return X+a.length},0)}};\nPBD\u003dfunction(){this.env\u003dnew Xxz;this.wasi_snapshot_preview1\u003dnew q9B};\npxC\u003dfunction(p,d){p.wasi_snapshot_preview1.exports\u003dd;p\u003dMath.floor(Math.random()*256);var b\u003dMath.floor(Math.random()*256),v\u003d0;try{v\u003dd.malloc(16);(new Uint8Array(d.memory.buffer,v,16)).fill(p);if(d.sentinel(v,16,b)!\u003d\u003db*16%256)return!1;for(var P\u003dnew Uint8Array(d.memory.buffer,v,16),M\u003d0;M\u003c16;M++)if(P[M]!\u003d\u003d(p+b)%256)return!1;return!0}finally{v!\u003d\u003d0\u0026\u0026d.free(v)}};\naDe\u003dfunction(p,d){this.instance\u003dp;this.y5\u003dd;this.exports\u003dthis.D\u003dthis.instance.exports};\nFG$\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?!1:b;var v\u003dv\u003d\u003d\u003dvoid 0?!0:v;var P\u003dth.iP();return FW(ovz(p,d,{Cz:b,FW:!0,sync:!0,streaming:!0},v),function(M){th.uM(M.y5?\"winitjs\":\"winit\",P);return M})};\novz\u003dfunction(p,d,b,v){v\u003dv\u003d\u003d\u003dvoid 0?!0:v;vv7||(vv7\u003dnew ii(p,d));return FW(MAk(b),function(P){return new aDe(P.instance,P.y5,v)})};\nhQ$\u003dfunction(p,d){g.e.call(this);var b\u003dthis;this.N\u003dp;this.D\u003dd;this.pJ\u003d{};this.U\u003d{};this.B\u003dnull;this.V\u003dnew Set;this.X\u003dnew g.iO(this);this.Up\u003d{CJC:function(){return b.D},\nJ3:function(){return b.J3()}};\nthis.S\u003dthis.N.T(\"web_player_defer_modules\");this.hZ\u003dnew Map;g.Y(this,this.X);this.X.Y(p,\"videodatachange\",this.onVideoDataChange)};\ng.HH\u003dfunction(p){return p.hZ.get(\"captions\")};\nfDW\u003dfunction(p,d){switch(d){case \"ad\":return OQK(p);case \"annotations_module\":return p.N.isEmbedsShortsMode()?p\u003d!1:(d\u003dp.N,p\u003dd.G(),d\u003dd.getVideoData(),p\u003dp.B||d.v2||p.controlsType\u003d\u003d\u003d\"3\"?!1:p.Hb.isEmpty()\u0026\u0026p.playerStyle!\u003d\u003d\"annotation-editor\"\u0026\u0026p.playerStyle!\u003d\u003d\"live-dashboard\"?!!d.YJ||!!g.UH(d)||!!g.cK(d):!0),p;case \"asmjs\":return p.N.G().T(\"html5_allow_asmjs\");case \"creatorendscreen\":return J_u(p);case \"embed\":return g.Ez(p.N.G());case \"endscreen\":return g.kqk(p);case \"heartbeat\":return p.pC();case \"kids\":return He(p.N.G());\ncase \"remote\":return p.N.G().nB;case \"miniplayer\":return p.N.G().showMiniplayerUiWhenMinimized;case \"offline\":return p.N.G().TT;case \"captions\":return nvu(p);case \"unplugged\":return g.yJ(p.N.G());case \"ux\":return p.N.G().tC;case \"webgl\":return r_q(p);case \"ypc\":return p.XL();case \"ypc_clickwrap\":return p\u003dp.N.getVideoData(),p.aq\u0026\u0026!p.Hc;case \"yto\":return!!p.N.getVideoData().aB.includes(\"yto\");default:return g.Hi(Error(\"Module descriptor \"+d+\" does not match\")),!1}};\nDl\u003dfunction(p,d,b,v,P){var M;b\u003db\u003d\u003d\u003dvoid 0?!1:b;v\u003dv\u003d\u003d\u003dvoid 0?!1:v;var X\u003dp.hZ.get(d);if(!X||v)if(P||(P\u003dfunction(){Dl(p,d,b,v)}),M||(M\u003dfunction(){p.N.SE(d)}),X\u003dX||uCD(p,d,fDW(p,d),P,M))p.hZ.set(d,X),X.create(),p.N.publish(\"modulecreated\",d),b\u0026\u0026p.N.va(\"onApiChange\")};\nsB$\u003dfunction(p){var d\u003dd\u003d\u003d\u003dvoid 0?!1:d;var b,v,P,M,X;return g.z(function(a){if(a.D\u003d\u003d1)return(b\u003dp.hZ.get(\"asmjs\"))\u0026\u0026!d?a.return(b):(v\u003dGB.get(\"asmjs\"))!\u003dnull?(P\u003dv,a.LX(2)):g.y(a,new Promise(function(F,h){lD$(p,\"asmjs\",function(){var O\u003dGB.get(\"asmjs\");O?F(O):h(\"cannot load module asmjs\")},h)}),3);\na.D!\u003d2\u0026\u0026(P\u003da.U);M\u003dP;if(!M)return a.return(Promise.reject(\"cannot load module asmjs\"));X\u003dnew M(p.N);p.hZ.set(\"asmjs\",X);X.create();return a.return(X)})};\nCBD\u003dfunction(p){ZQz(p)\u0026\u0026p.l9();EvK(p)\u0026\u0026(Dl(p,\"captions\",!0),Dl(p,\"endscreen\"),p.TX(),Dl(p,\"creatorendscreen\",!0))};\nEvK\u003dfunction(p){var d\u003dp.N.getVideoData(),b\u003dp.S\u0026\u0026!d.isInlinePlaybackNoAd;p.N.T(\"html5_defer_modules_on_ads_only\")\u0026\u0026!d.isAd()\u0026\u0026(b\u003d!1);return b};\nZQz\u003dfunction(p){p\u003dp.N.getVideoData();var d;if(d\u003dp.T(\"web_player_defer_ad\")){if(g.Rq(p.aB,\"ad\")||gOK(p)||p.enableServerStitchedDai)p\u003d!1;else{d\u003dp.playerResponse;p\u003dp.startSeconds;var b\u003dd\u003d\u003dnull?void 0:d.adPlacements;if(d\u003db){d\u003dNumber.MAX_VALUE;b\u003dg.u(b);for(var v\u003db.next();!v.done;v\u003db.next())if(v\u003dv.value.adPlacementRenderer){var P\u003dvoid 0,M\u003d(P\u003dv.config)\u003d\u003dnull?void 0:P.adPlacementConfig;P\u003dvoid 0;if(((P\u003dM)\u003d\u003dnull?void 0:P.kind)\u003d\u003d\u003d\"AD_PLACEMENT_KIND_MILLISECONDS\"){var X\u003dP\u003dvoid 0;M\u003dNumber((P\u003dM)\u003d\u003dnull?void 0:(X\u003d\nP.adTimeOffset)\u003d\u003dnull?void 0:X.offsetStartMilliseconds)||0;X\u003dP\u003dvoid 0;v\u003dNumber(((P\u003dv.renderer)\u003d\u003dnull?void 0:(X\u003dP.adBreakServiceRenderer)\u003d\u003dnull?void 0:X.prefetchMilliseconds)||0);v\u003dM-v;v\u003cd\u0026\u0026(d\u003dv)}}d\u003dd-5E3\u003c\u003dp*1E3}p\u003dd?!1:!0}d\u003dp}return d};\nnvu\u003dfunction(p){var d\u003dp.N.getVideoData();return!!d.Q7||!!d.captionTracks.length||g.T6B(d,p.N)};\ng.kqk\u003dfunction(p){var d\u003dp.N.G();if(d.B||Be(d)||d.S||!d.YI\u0026\u0026!d.A9)return!1;var b\u003dp.N.getPresentingPlayerType();if(b\u003d\u003d\u003d2)return!1;if(b\u003d\u003d\u003d3)return d.T(\"desktop_enable_autoplay\");p\u003dp.N.getVideoData();if(!p)return!1;b\u003d!p.isLiveDefaultBroadcast||d.T(\"allow_poltergust_autoplay\");b\u003dp.isLivePlayback\u0026\u0026(!d.T(\"allow_live_autoplay\")||!b);d\u003dp.isLivePlayback\u0026\u0026d.T(\"allow_live_autoplay_on_mweb\");return!b||d};\ng.N1\u003dfunction(p){return p.hZ.get(\"webgl\")};\nr_q\u003dfunction(p){var d\u003dp.N.getVideoData();p\u003dp.N.G();var b\u003dg.u7z(),v\u003dp.T(\"enable_spherical_kabuki\"),P;if(((P\u003dp.getWebPlayerContextConfig())\u003d\u003dnull?0:P.embedsEnableEmc3ds)\u0026\u0026!p.T(\"embeds_enable_emc3ds_webgl\"))return!1;P\u003dg.xR(p);if(g.Gf(d))return b||v||P;if(g.Cv(d))return P||b||v;if(g.NF(d))return P||b||!1;if(g.FF(d))return P||!1;b\u003dd.U\u0026\u0026d.U.video\u0026\u0026d.U.video.isHdr();return P\u0026\u0026!g.kS(d)\u0026\u0026!b\u0026\u0026p.T(\"enable_webgl_noop\")};\nOQK\u003dfunction(p){if(p.N.G().B)return!1;p\u003dp.N.getVideoData(1);var d\u003dp.getPlayerResponse();if(d){var b\u003dd.adPlacements;if(b)for(var v\u003d0;v\u003cb.length;v++)if(b[v].adPlacementRenderer)return!0;if(d.adSlots)return!0}return g.gI(p)?!0:!1};\nJ_u\u003dfunction(p){if(p.N.isEmbedsShortsMode())return!1;p\u003dp.N;var d\u003dp.G();if(d.B)return!1;var b;if(((b\u003dd.getWebPlayerContextConfig())\u003d\u003dnull?0:b.embedsEnableEmc3ds)||d.controlsType\u003d\u003d\u003d\"3\")return!1;if(d.playerStyle\u003d\u003d\u003d\"creator-endscreen-editor\")return!0;b\u003dp.getVideoData();return!!b\u0026\u0026(!!g.Aoz(b)||!!g.Wou(b))};\nuCD\u003dfunction(p,d,b,v,P){try{if(b){var M\u003dGB.get(d);if(M)return new M(p.N);lD$(p,d,v,P)}else p.N.SE(d)}catch(X){p.N.SE(d),g.Hi(X)}return null};\nVS\u003dfunction(p,d,b){if(p.N.G().T(\"html5_dispose_modules_in_order\"))for(var v\u003dg.u(Njz),P\u003dv.next();!P.done;P\u003dv.next()){P\u003dP.value;var M\u003dp.hZ.get(P);M\u0026\u0026(b||M.Ut(d))\u0026\u0026(g.aq(M),p.hZ.delete(P))}else for(v\u003dg.u(p.hZ),P\u003dv.next();!P.done;P\u003dv.next())M\u003dg.u(P.value),P\u003dM.next().value,(M\u003dM.next().value)\u0026\u0026(b||M.Ut(d))\u0026\u0026(g.aq(M),p.hZ.delete(P))};\ne4\u003dfunction(p){return p.hZ.get(\"ad\")};\nGqk\u003dfunction(p){if(He(p.N.G()))return p.hZ.get(\"kids\")};\nZm\u003dfunction(p){if(p.N.G().nB)return p.hZ.get(\"remote\")};\ng.S4\u003dfunction(p){if(g.yJ(p.N.G()))return p.hZ.get(\"unplugged\")};\nGEu\u003dfunction(p){if(p.N.G().tC)return p.hZ.get(\"ux\")};\nwxj\u003dfunction(p){if(p.N.G().showMiniplayerUiWhenMinimized)return p.hZ.get(\"miniplayer\")};\nYf\u003dfunction(p){if(p.N.G().TT)return p.hZ.get(\"offline\")};\ng.gG\u003dfunction(p){return p.hZ.get(\"annotations_module\")};\nLK\u003dfunction(p){return p.hZ.get(\"creatorendscreen\")};\nc_j\u003dfunction(p,d){var b\u003dp.D.startsWith(\"https://\")?p.D+\"lib.wasm\":p.D.split(\"/\").slice(0,4).join(\"/\")+\"/wasm/lib.wasm\";return FG$(b,function(v){var P\u003dp.hZ.get(\"asmjs\");return P?Promise.resolve(P.Fc(v)):U3z(p).then(function(M){return M.Fc(v)})},d)};\nU3z\u003dfunction(p){var d,b;return g.z(function(v){if(v.D\u003d\u003d1)return g.y(v,sB$(p),2);b\u003dd\u003dv.U;return v.return(b)})};\nlD$\u003dfunction(p,d,b,v){if(p.D){var P\u003dy_w[d];IDu(p,p.D+P,function(){p.V.add(P);b.call(p)},v)}};\nIDu\u003dfunction(p,d,b,v){function P(){p.xJ()||v.call(p)}\nfunction M(){p.xJ()||b.call(p)}\nfor(var X\u003dg.Q8(\"SCRIPT\"),a\u003d!1,F,h\u003d0;h\u003cX.length;h++){var O\u003dX[h];if(O.src\u003d\u003d\u003dd||O.getAttribute(\"data-original-src\")\u003d\u003d\u003dd)F\u003dO}F||(F\u003dg.dk(\"SCRIPT\"),F.setAttribute(\"data-original-src\",d),a\u003d!0);var J\u003dF.onload;F.onload\u003dfunction(Z){MG(M);J\u0026\u0026J.apply(window,[Z])};\nvar k\u003dF.onerror;F.onerror\u003dfunction(Z){if(Math.random()\u003c.01){var C\u003dnew g.RN(\"Unable to load player module\",d,document.location\u0026\u0026document.location.origin);g.Hi(C)}MG(P);k\u0026\u0026k(Z)};\nvar n\u003dF,r\u003dn.onreadystatechange;n.onreadystatechange\u003dfunction(Z){switch(n.readyState){case \"loaded\":case \"complete\":MG(M)}r\u0026\u0026r(Z)};\na\u0026\u0026((X\u003dp.N.G().cspNonce)\u0026\u0026F.setAttribute(\"nonce\",X),g.$l(F,g.cW(d)),X\u003dg.Q8(\"HEAD\")[0]||document.body,X.insertBefore(F,X.firstChild),p.addOnDisposeCallback(function(){F.parentNode\u0026\u0026F.parentNode.removeChild(F)}))};\nzQD\u003dfunction(p,d,b,v,P){g.oL.call(this);var M\u003dthis;this.target\u003dp;this.uA\u003dd;this.U\u003d0;this.S\u003d!1;this.V\u003dnew g.JF(NaN,NaN);this.D\u003dnew g.iO(this);this.kJ\u003dthis.B\u003dthis.Z\u003dnull;g.Y(this,this.D);d\u003dv||P?4E3:3E3;this.C\u003dnew g.bR(function(){QS(M,1,!1)},d,this);\ng.Y(this,this.C);this.eB\u003dnew g.bR(function(){QS(M,2,!1)},d,this);\ng.Y(this,this.eB);this.O5\u003dnew g.bR(function(){QS(M,512,!1)},d,this);\ng.Y(this,this.O5);this.aB\u003d3E3;v||(this.B\u003dthis.D.Y(p,\"mouseover\",this.UF),this.D.Y(p,\"mousemove\",this.OB),this.D.Y(p,\"mouseleave\",this.dJB));rg?this.D.Y(p,\"keypress\",this.tBE):this.D.Y(p,\"focusin\",this.D9);this.X\u003dthis.D.Y(p,\"mousedown\",this.E_);this.W\u003dthis.D.Y(p,\"touchstart\",this.Fz,void 0,!0);QS(this,640,!0)};\njB7\u003dfunction(p){QS(p,4,!1);p.Z\u0026\u0026(p.D.R1(p.Z),p.Z\u003dnull,p.B\u003dp.D.Y(p.target,\"mouseover\",p.UF));p.B\u0026\u0026(p.D.R1(p.B),p.B\u003dp.D.Y(p.target,\"mouseover\",p.UF))};\nQS\u003dfunction(p,d,b){p.xJ();var v\u003d!p.U;b?(p.U|\u003dd,d\u00261\u0026\u0026p.C.start(),d\u00262\u0026\u0026p.eB.start()):(p.U\u0026\u003d~d,d\u00261\u0026\u0026p.C.stop(),d\u00262\u0026\u0026p.eB.stop(),d\u0026512\u0026\u0026p.O5.stop());p.U\u0026512\u0026\u0026!(p.U\u0026128)\u0026\u0026g.vg(p.O5,p.aB);d\u003d!p.U;v!\u003d\u003dd\u0026\u0026p.publish(\"autohideupdate\",d)};\ng.mj\u003dfunction(p){g.K.call(this,{L:\"button\",zB:[\"ytp-large-play-button\",\"ytp-button\"],K:{\"aria-label\":\"Play\",title:\"Play\"},j:[\"{{largePlayButtonChildren}}\"]});this.api\u003dp;this.Y(p,\"videodatachange\",this.XF);this.Y(p,\"basechromeinitialized\",this.Got);p\u003dthis.api.G();p.W\u0026\u0026$f\u0026\u0026(this.listen(\"click\",this.s2,this),this.listen(\"touchstart\",this.WrF,this));g.ce(p)\u0026\u0026g.FO(this.element,\"ytp-large-play-button-red-bg\");this.api.createClientVe(this.element,this,28572);this.XF()};\ng.KK\u003dfunction(p){var d\u003dp.G(),b\u003d[\"ytp-cued-thumbnail-overlay\"];d.S\u0026\u0026b.push(\"ytp-exp-contain-thumbnail\");d.T(\"web_player_show_frame_zero_when_cued\")\u0026\u0026b.push(\"ytp-exp-frame0\");g.K.call(this,{L:\"div\",zB:b,j:[{L:\"div\",J:\"ytp-cued-thumbnail-overlay-image\"}]});d\u003dthis.V$(\"ytp-cued-thumbnail-overlay\");b\u003dnew g.mj(p);g.Y(this,b);b.NC(d);this.V\u003dnew g.iO(this);g.Y(this,this.V);this.api\u003dp;this.S\u003dthis.V$(\"ytp-cued-thumbnail-overlay-image\");this.B\u003db;this.U\u003dnew g.bT(this,250);g.Y(this,this.U);this.D\u003dnew g.bR(this.XF,\n0,this);g.Y(this,this.D);this.XF();this.Y(p,\"appresize\",this.AD);this.Y(p,\"presentingplayerstatechange\",this.onStateChange);this.Y(p,\"ypcStateChanged\",this.SHC);NS(p.G())\u0026\u0026this.Y(p,\"videoplayerreset\",this.onReset)};\ntAK\u003dfunction(p){if(!p.api.T(\"web_player_show_frame_zero_when_cued\"))return!1;var d\u003dp.api.getCurrentTime();p\u003dp.api.getPlayerStateObject();p\u003dg.R(p,64)\u0026\u0026g.R(p,1);return d\u003d\u003d\u003d0\u0026\u0026p};\ng.xf\u003dfunction(p){g.K.call(this,{L:\"div\",zB:[\"ytp-error\"],K:{role:\"alert\"},j:[{L:\"div\",J:\"ytp-error-content\",j:[{L:\"div\",J:\"ytp-error-icon-container\",j:[{L:\"svg\",K:{fill:\"#fff\",viewBox:\"0 0 48 48\"},j:[{L:\"path\",K:{d:\"M0 0h48v48H0V0z\",fill:\"none\"}},{L:\"path\",K:{d:\"M22 30h4v4h-4zm0-16h4v12h-4zm1.99-10C12.94 4 4 12.95 4 24s8.94 20 19.99 20S44 35.05 44 24 35.04 4 23.99 4zM24 40c-8.84 0-16-7.16-16-16S15.16 8 24 8s16 7.16 16 16-7.16 16-16 16z\",\"fill-opacity\":\"0.7\"}}]}]},{L:\"div\",J:\"ytp-error-content-wrap\",\nj:[{L:\"div\",J:\"ytp-error-content-wrap-reason\",Bb:\"{{content}}\"},{L:\"div\",J:\"ytp-error-content-wrap-subreason\",Bb:\"{{subreason}}\"}]}]}]});this.api\u003dp;this.keys\u003d[];this.B\u003d!1;p.createClientVe(this.element,this,216103);this.api.logVisibility(this.element,this.cX)};\ng.BH\u003dfunction(p){p\u003dp.split(iQu);for(var d\u003d[],b\u003d0;b\u003cp.length;b+\u003d3){var v\u003dp[b++].split(\"\\n\");d.push(v[0]);for(var P\u003d1;P\u003cv.length;P++)d.push({L:\"br\"}),d.push(v[P]);b\u003cp.length\u0026\u0026d.push({L:\"a\",K:{href:p[b],target:p[b+1]},Bb:p[b+2]})}return{L:\"span\",j:d}};\nTB\u003dfunction(p,d,b,v,P,M,X){v\u003dv\u003d\u003d\u003dvoid 0?!1:v;P\u003dP\u003d\u003d\u003dvoid 0?!1:P;X\u003dX\u003d\u003d\u003dvoid 0?!0:X;P||(P\u003dp.api.G().V);var a\u003dp.api.getVideoData();d\u003dg.fn(g.RS[d]||\"\",v?{CPN:a.clientPlaybackNonce}:{}).split(/\\$(BEGIN|END)_LINK/);v\u003d[];M\u0026\u0026v.push({L:\"h2\",Bb:M});v.push(d[0]);X\u0026\u0026v.push({L:\"br\"});v.push({L:\"a\",K:{href:b,target:P?\"_blank\":null},J:\"ytp-error-link\",Bb:d[2]});p.B\u003d!0;v.push(d[4]);return{L:\"span\",j:v}};\nHQW\u003dfunction(p,d){for(var b\u003dp.element.getElementsByTagName(\"a\"),v\u003d0;v\u003cb.length;v++){var P\u003dp.Y(b[v],\"click\",d);p.keys.push(P)}};\nD3B\u003dfunction(p){for(var d\u003d0;d\u003cp.keys.length;d++)p.R1(p.keys[d]);p.keys\u003d[]};\nVAD\u003dfunction(p){g.K.call(this,{L:\"div\",J:\"ytp-paid-content-overlay\",K:{\"aria-live\":\"assertive\",\"aria-atomic\":\"true\"}});this.N\u003dp;this.videoId\u003dnull;this.B\u003d!1;this.innertubeCommand\u003dthis.G7\u003dthis.D\u003dnull;var d\u003dp.G();p.T(\"enable_new_paid_product_placement\")\u0026\u0026!g.mJ(d)?(this.U\u003dnew g.K({L:\"a\",J:\"ytp-paid-content-overlay-link\",K:{href:\"{{href}}\",target:\"_blank\"},j:[{L:\"div\",J:\"ytp-paid-content-overlay-icon\",Bb:\"{{icon}}\"},{L:\"div\",J:\"ytp-paid-content-overlay-text\",Bb:\"{{text}}\"},{L:\"div\",J:\"ytp-paid-content-overlay-chevron\",\nBb:\"{{chevron}}\"}]}),this.Y(this.U.element,\"click\",this.onClick)):this.U\u003dnew g.K({L:\"div\",zB:[\"ytp-button\",\"ytp-paid-content-overlay-text\"],Bb:\"{{text}}\"});this.V\u003dnew g.bT(this.U,250,!1,100);g.Y(this,this.U);this.U.NC(this.element);g.Y(this,this.V);this.N.createServerVe(this.element,this);this.Y(p,\"videodatachange\",this.onVideoDataChange);this.Y(p,\"presentingplayerstatechange\",this.BS)};\nS9C\u003dfunction(p,d){var b\u003deWW(d),v\u003dSTw(d);if(!d.aq||!p.N.JH())if(p.D||p.N.T(\"enable_paid_content_overlay_bugfix\")){if(d.videoId\u0026\u0026d.videoId!\u003d\u003dp.videoId){var P;(P\u003dp.D)\u003d\u003dnull||g.Mt(P);!p.N.T(\"enable_paid_content_overlay_bugfix\")||b\u0026\u0026v?(p.videoId\u003dd.videoId,p.B\u003d!!v,p.B\u0026\u0026b\u0026\u0026eQq(p,v,b,d)):p.B\u003d!1}}else b\u0026\u0026v\u0026\u0026!p.N.T(\"enable_paid_content_overlay_bugfix\")\u0026\u0026eQq(p,v,b,d)};\neQq\u003dfunction(p,d,b,v){p.D\u0026\u0026p.D.dispose();p.D\u003dnew g.bR(p.z_,d,p);g.Y(p,p.D);v\u003dnv(v);d\u003dv\u003d\u003dnull?void 0:v.navigationEndpoint;var P;v\u003dv\u003d\u003dnull?void 0:(P\u003dv.icon)\u003d\u003dnull?void 0:P.iconType;var M;P\u003d(M\u003dg.L(d,g.Vi))\u003d\u003dnull?void 0:M.url;p.N.setTrackingParams(p.element,(d\u003d\u003dnull?void 0:d.clickTrackingParams)||null);d\u0026\u0026!P?(p.innertubeCommand\u003dd,P\u003d\"#!\"):p.innertubeCommand\u003dnull;var X;p.U.update({href:(X\u003dP)!\u003dnull?X:\"#\",text:b,icon:v\u003d\u003d\u003d\"MONEY_HAND\"?{L:\"svg\",K:{fill:\"none\",height:\"100%\",viewBox:\"0 0 24 24\",width:\"100%\"},\nj:[{L:\"path\",K:{d:\"M6 9H5V5V4H6H19V5H6V9ZM21.72 16.04C21.56 16.8 21.15 17.5 20.55 18.05C20.47 18.13 18.42 20.01 14.03 20.01C13.85 20.01 13.67 20.01 13.48 20C11.3 19.92 8.51 19.23 5.4 18H2V10H5H6H7V6H21V13H16.72C16.37 13.59 15.74 14 15 14H12.7C13.01 14.46 13.56 15 14.5 15H15.02C16.07 15 17.1 14.64 17.92 13.98C18.82 13.26 20.03 13.22 20.91 13.84C21.58 14.32 21.9 15.19 21.72 16.04ZM15 10C15 9.45 14.55 9 14 9C13.45 9 13 9.45 13 10H15ZM20 11C19.45 11 19 11.45 19 12H20V11ZM19 7C19 7.55 19.45 8 20 8V7H19ZM8 8C8.55 8 9 7.55 9 7H8V8ZM8 10H12C12 8.9 12.9 8 14 8C15.1 8 16 8.9 16 10V10.28C16.59 10.63 17 11.26 17 12H18C18 10.9 18.9 10 20 10V9C18.9 9 18 8.1 18 7H10C10 8.1 9.1 9 8 9V10ZM5 13.5V11H3V17H5V13.5ZM20.33 14.66C19.81 14.29 19.1 14.31 18.6 14.71C17.55 15.56 16.29 16 15.02 16H14.5C12.62 16 11.67 14.46 11.43 13.64L11.24 13H15C15.55 13 16 12.55 16 12C16 11.45 15.55 11 15 11H6V13.5V17.16C8.9 18.29 11.5 18.93 13.52 19C17.85 19.15 19.85 17.34 19.87 17.32C20.33 16.9 20.62 16.4 20.74 15.84C20.84 15.37 20.68 14.91 20.33 14.66Z\",\nfill:\"white\"}}]}:null,chevron:P||p.innertubeCommand?g.Z9():null})};\nY9D\u003dfunction(p,d){p.D\u0026\u0026(g.R(d,8)\u0026\u0026p.B?(p.B\u003d!1,p.Xp(),p.D.start()):(g.R(d,2)||g.R(d,64))\u0026\u0026p.videoId\u0026\u0026(p.videoId\u003dnull))};\nAh\u003dfunction(p){g.K.call(this,{L:\"div\",J:\"ytp-spinner\",j:[pw(),{L:\"div\",J:\"ytp-spinner-message\",Bb:\"If playback doesn\u0027t begin shortly, try restarting your device.\"}]});this.api\u003dp;this.message\u003dthis.V$(\"ytp-spinner-message\");this.D\u003dnew g.bR(this.show,500,this);g.Y(this,this.D);this.Y(p,\"presentingplayerstatechange\",this.onStateChange);this.Y(p,\"playbackstalledatstart\",this.U);this.f9(p.getPlayerStateObject())};\nWH\u003dfunction(p){var d\u003d[{L:\"div\",zB:[\"ytp-unmute-icon\"],j:[{L:\"svg\",K:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},j:[{L:\"path\",Dv:!0,J:\"ytp-svg-fill\",K:{d:\"m 21.48,17.98 c 0,-1.77 -1.02,-3.29 -2.5,-4.03 v 2.21 l 2.45,2.45 c .03,-0.2 .05,-0.41 .05,-0.63 z m 2.5,0 c 0,.94 -0.2,1.82 -0.54,2.64 l 1.51,1.51 c .66,-1.24 1.03,-2.65 1.03,-4.15 0,-4.28 -2.99,-7.86 -7,-8.76 v 2.05 c 2.89,.86 5,3.54 5,6.71 z M 9.25,8.98 l -1.27,1.26 4.72,4.73 H 7.98 v 6 H 11.98 l 5,5 v -6.73 l 4.25,4.25 c -0.67,.52 -1.42,.93 -2.25,1.18 v 2.06 c 1.38,-0.31 2.63,-0.95 3.69,-1.81 l 2.04,2.05 1.27,-1.27 -9,-9 -7.72,-7.72 z m 7.72,.99 -2.09,2.08 2.09,2.09 V 9.98 z\"}}]}]},\n{L:\"div\",zB:[\"ytp-unmute-text\"],Bb:\"Tap to unmute\"}];d.push({L:\"div\",zB:[\"ytp-unmute-box\"],j:[]});g.tD.call(this,p,{L:\"button\",zB:[\"ytp-unmute\",\"ytp-popup\",\"ytp-button\",\"ytp-unmute-animated\",\"ytp-unmute-shrink\"],j:[{L:\"div\",J:\"ytp-unmute-inner\",j:d}]},100);this.D\u003dthis.clicked\u003d!1;this.api\u003dp;this.api.createClientVe(this.element,this,51663);this.Y(p,\"onMutedAutoplayChange\",this.onMutedAutoplayChange,this);this.Y(p,\"presentingplayerstatechange\",this.l2);this.listen(\"click\",this.onClick,this);p\u003dp.isMutedByMutedAutoplay()\u0026\u0026\n!g.Ez(this.api.G());this.hD(p);p\u0026\u0026gvW(this);this.B\u003dp};\ngvW\u003dfunction(p){p.D||(p.D\u003d!0,p.api.logVisibility(p.element,!0))};\ng.p1\u003dfunction(p){g.iO.call(this);var d\u003dthis;this.api\u003dp;this.g4\u003d!1;this.nY\u003dnull;this.UU\u003d!1;this.ri\u003dnull;this.BY\u003dthis.nD\u003d!1;this.Ri\u003dthis.N0\u003dnull;this.vp\u003dNaN;this.bG\u003dthis.aV\u003d!1;this.kB\u003d0;this.VV\u003d[];this.x9\u003d!1;this.Ev\u003d{height:0,width:0};this.yK\u003d480;this.UvJ\u003d[\"ytp-player-content\",\"html5-endscreen\",\"ytp-overlay\"];this.Av\u003d{FJ:!1};var b\u003dp.G(),v\u003dp.Pb();this.Ev\u003dp.getPlayerSize();this.lV\u003dnew g.bR(this.zJ,0,this);g.Y(this,this.lV);b.disableOrganicUi||(this.oo\u003dnew g.KK(p),g.Y(this,this.oo),g.wz(p,this.oo.element,\n4));if(LGB(this)){var P\u003dnew Ah(p);g.Y(this,P);P\u003dP.element;g.wz(p,P,4)}var M\u003dp.getVideoData();this.ql\u003dnew zQD(v,function(a){return d.uA(a)},M,b.Uf,!1);\ng.Y(this,this.ql);this.ql.subscribe(\"autohideupdate\",this.KK,this);if(!b.disablePaidContentOverlay){var X\u003dnew VAD(p);g.Y(this,X);g.wz(p,X.element,4)}this.vx\u003dnew WH(p);g.Y(this,this.vx);g.wz(this.api,this.vx.element,2);this.ea\u003dthis.api.isMutedByMutedAutoplay();this.Y(p,\"onMutedAutoplayChange\",this.onMutedAutoplayChange);this.tx\u003dnew g.bR(this.RH,200,this);g.Y(this,this.tx);this.KO\u003dM.videoId;this.j_\u003dnew g.bR(function(){d.kB\u003d0},350);\ng.Y(this,this.j_);this.KJ\u003dnew g.bR(function(){d.bG||QBw(d)},350,this);\ng.Y(this,this.KJ);M\u003dp.getRootNode();M.setAttribute(\"aria-label\",\"YouTube Video Player\");switch(b.color){case \"white\":g.FO(M,\"ytp-color-white\")}this.Y(p,\"appresize\",this.AD);this.Y(p,\"presentingplayerstatechange\",this.l2);this.Y(p,\"videodatachange\",this.onVideoDataChange);this.Y(p,\"videoplayerreset\",this.gjN);this.Y(p,\"autonavvisibility\",function(){d.vL()});\nthis.Y(p,\"sizestylechange\",function(){d.vL()});\nthis.Y(v,\"click\",this.uWE,this);this.Y(v,\"dblclick\",this.w5Z,this);this.Y(v,\"mousedown\",this.diB,this);b.ob\u0026\u0026(this.Y(v,\"gesturechange\",this.yZF,this),this.Y(v,\"gestureend\",this.MK$,this));this.l8\u003d[v.a8];this.oo\u0026\u0026this.l8.push(this.oo.element);P\u0026\u0026this.l8.push(P);this.api.T(\"web_player_fullscreen_double_click_ve\")\u0026\u0026(this.api.createClientVe(v.element,this,247482),this.api.logVisibility(v.element,!0))};\n$3$\u003dfunction(p,d){if(!d)return!1;var b\u003dp.api.b4();if(b.eP()\u0026\u0026(b\u003db.UY())\u0026\u0026g.qQ(b,d))return b.controls;for(b\u003d0;b\u003cp.l8.length;b++)if(g.qQ(p.l8[b],d))return!1;b\u003dg.u(p.UvJ);for(var v\u003db.next();!v.done;v\u003db.next())if(g.ot(d,v.value))return!1;return d\u003d\u003d\u003dp.api.getRootNode()?!1:!0};\nm3W\u003dfunction(p){var d\u003dp.api.getPresentingPlayerType()\u003d\u003d\u003d2\u0026\u0026(p.api.Pb().tL||p.api.G().disableOrganicUi||!1)\u0026\u0026p.api.G().U\u0026\u0026$f\u0026\u0026d6\u003e\u003d11;p\u003dp.api.G().W\u0026\u0026$f;return!(!d\u0026\u0026!p)};\nbr\u003dfunction(p,d){return!p.api.isInline()\u0026\u0026!$3$(p,cf(d))\u0026\u0026g.wy(d)};\nQBw\u003dfunction(p){p.ql.uy();if(p.nD\u0026\u0026p.BY)p.BY\u003d!1;else if(!p.api.G().wE\u0026\u0026!p.Ae()){var d\u003dp.api.getPlayerStateObject();g.R(d,2)\u0026\u0026g.lu(p.api)||p.oz(d);!p.api.G().ob||d.isCued()||g.R(d,1024)?p.RH():p.tx.isActive()?(p.cK(),p.tx.stop()):p.tx.start()}};\nKGz\u003dfunction(p,d){var b;if((b\u003dp.api.getVideoData())\u003d\u003dnull?0:b.mutedAutoplay){var v,P;if((v\u003dd.target)\u003d\u003dnull?0:(P\u003dv.className)\u003d\u003dnull?0:P.includes(\"ytp-info-panel\"))return!1}return g.wy(d)\u0026\u0026p.api.isMutedByMutedAutoplay()?(p.api.unMute(),p.api.getPresentingPlayerType()\u003d\u003d\u003d2\u0026\u0026p.api.playVideo(),d\u003dp.api.getPlayerStateObject(),!g.R(d,4)||g.R(d,8)||g.R(d,2)||p.RH(),!0):!1};\nx3C\u003dfunction(p,d,b){p.api.isFullscreen()?b\u003c1-d\u0026\u0026p.api.toggleFullscreen():b\u003e1+d\u0026\u0026p.api.toggleFullscreen()};\nLGB\u003dfunction(p){var d\u003dK8()\u0026\u0026$P()\u003e\u003d67\u0026\u0026!p.api.G().W;p\u003dp.api.G().disableOrganicUi;return!g.m8(\"tizen\")\u0026\u0026!BF\u0026\u0026!d\u0026\u0026!p};\nvy\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?2:d;g.oL.call(this);this.api\u003dp;this.D\u003dnull;this.C9\u003dnew IN(this);g.Y(this,this.C9);this.U\u003ddmu;this.C9.Y(this.api,\"presentingplayerstatechange\",this.lX);this.D\u003dthis.C9.Y(this.api,\"progresssync\",this.zP);this.TM\u003dd;this.TM\u003d\u003d\u003d1\u0026\u0026this.zP()};\ng.Py\u003dfunction(p){g.K.call(this,{L:\"div\",j:[{L:\"div\",J:\"ytp-bezel-text-wrapper\",j:[{L:\"div\",J:\"ytp-bezel-text\",Bb:\"{{title}}\"}]},{L:\"div\",J:\"ytp-bezel\",K:{role:\"status\",\"aria-label\":\"{{label}}\"},j:[{L:\"div\",J:\"ytp-bezel-icon\",Bb:\"{{icon}}\"}]}]});this.N\u003dp;this.U\u003dnew g.bR(this.show,10,this);this.D\u003dnew g.bR(this.hide,500,this);g.Y(this,this.U);g.Y(this,this.D);this.hide()};\nXl\u003dfunction(p,d,b){if(d\u003c\u003d0){b\u003dzQ();d\u003d\"muted\";var v\u003d0}else b\u003db?{L:\"svg\",K:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},j:[{L:\"path\",Dv:!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\"}}]}:{L:\"svg\",K:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},j:[{L:\"path\",Dv:!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\",\nfill:\"#fff\"}}]},v\u003dMath.floor(d),d\u003dv+\"volume\";M$(p,b,d,v+\"%\")};\nBje\u003dfunction(p,d){d\u003dd?{L:\"svg\",K:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},j:[{L:\"path\",Dv:!0,J:\"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\"}}]}:fMB();var b\u003dp.N.getPlaybackRate(),v\u003dg.fn(\"Speed is $RATE\",{RATE:String(b)});M$(p,d,v,b+\"x\")};\nRQe\u003dfunction(p,d){d\u003dd?\"Subtitles/closed captions on\":\"Subtitles/closed captions off\";M$(p,TJC(),d)};\nM$\u003dfunction(p,d,b,v){v\u003dv\u003d\u003d\u003dvoid 0?\"\":v;p.updateValue(\"label\",b\u003d\u003d\u003dvoid 0?\"\":b);p.updateValue(\"icon\",d);g.Mt(p.D);p.U.start();p.updateValue(\"title\",v);g.kV(p.element,\"ytp-bezel-text-hide\",!v)};\nTjK\u003dfunction(p,d){g.K.call(this,{L:\"button\",zB:[\"ytp-button\",\"ytp-cards-button\"],K:{\"aria-label\":\"Show cards\",\"aria-owns\":\"iv-drawer\",\"aria-haspopup\":\"true\",\"data-tooltip-opaque\":String(g.Ez(p.G()))},j:[{L:\"span\",J:\"ytp-cards-button-icon-default\",j:[{L:\"div\",J:\"ytp-cards-button-icon\",j:[p.G().T(\"player_new_info_card_format\")?sbw():{L:\"svg\",K:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},j:[{L:\"path\",Dv:!0,J:\"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\"}}]}]},\n{L:\"div\",J:\"ytp-cards-button-title\",Bb:\"Info\"}]},{L:\"span\",J:\"ytp-cards-button-icon-shopping\",j:[{L:\"div\",J:\"ytp-cards-button-icon\",j:[{L:\"svg\",K:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},j:[{L:\"path\",J:\"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\"}},{L:\"path\",J:\"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\",\n\"fill-opacity\":\"1\"}},{L:\"path\",J:\"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\"}}]}]},{L:\"div\",\nJ:\"ytp-cards-button-title\",Bb:\"Shopping\"}]}]});this.N\u003dp;this.B\u003dd;this.D\u003dnull;this.U\u003dnew g.bT(this,250,!0,100);g.Y(this,this.U);g.kV(this.B,\"ytp-show-cards-title\",g.Ez(p.G()));this.hide();this.listen(\"click\",this.onClicked);this.listen(\"mouseover\",this.wuh);this.yA(!0)};\nA_w\u003dfunction(p,d){g.K.call(this,{L:\"div\",J:\"ytp-cards-teaser\",j:[{L:\"div\",J:\"ytp-cards-teaser-box\"},{L:\"div\",J:\"ytp-cards-teaser-text\",j:p.G().T(\"player_new_info_card_format\")?[{L:\"button\",J:\"ytp-cards-teaser-info-icon\",K:{\"aria-label\":\"Show cards\",\"aria-haspopup\":\"true\"},j:[sbw()]},{L:\"span\",J:\"ytp-cards-teaser-label\",Bb:\"{{text}}\"},{L:\"button\",J:\"ytp-cards-teaser-close-button\",K:{\"aria-label\":\"Close\"},j:[g.Ec()]}]:[{L:\"span\",J:\"ytp-cards-teaser-label\",Bb:\"{{text}}\"}]}]});var b\u003dthis;this.N\u003dp;this.bb\u003d\nd;this.V\u003dnew g.bT(this,250,!1,250);this.D\u003dnull;this.W\u003dnew g.bR(this.Yp5,300,this);this.Z\u003dnew g.bR(this.i9h,2E3,this);this.S\u003d[];this.U\u003dnull;this.C\u003dnew g.bR(function(){b.element.style.margin\u003d\"0\"},250);\nthis.onClickCommand\u003dthis.B\u003dnull;g.Y(this,this.V);g.Y(this,this.W);g.Y(this,this.Z);g.Y(this,this.C);p.G().T(\"player_new_info_card_format\")?(g.FO(p.getRootNode(),\"ytp-cards-teaser-dismissible\"),this.Y(this.V$(\"ytp-cards-teaser-close-button\"),\"click\",this.kx),this.Y(this.V$(\"ytp-cards-teaser-info-icon\"),\"click\",this.Dc),this.Y(this.V$(\"ytp-cards-teaser-label\"),\"click\",this.Dc)):this.listen(\"click\",this.Dc);this.Y(d.element,\"mouseover\",this.O_);this.Y(d.element,\"mouseout\",this.eO);this.Y(p,\"cardsteasershow\",\nthis.Et$);this.Y(p,\"cardsteaserhide\",this.z_);this.Y(p,\"cardstatechange\",this.Ir);this.Y(p,\"presentingplayerstatechange\",this.Ir);this.Y(p,\"appresize\",this.g0);this.Y(p,\"onShowControls\",this.g0);this.Y(p,\"onHideControls\",this.jm);this.listen(\"mouseenter\",this.mT)};\nWG7\u003dfunction(p){g.K.call(this,{L:\"button\",zB:[q$.BUTTON,q$.TITLE_NOTIFICATIONS],K:{\"aria-pressed\":\"{{pressed}}\",\"aria-label\":\"{{label}}\"},j:[{L:\"div\",J:q$.TITLE_NOTIFICATIONS_ON,K:{title:\"Stop receiving notifications about every new video\",\"aria-label\":\"Notify subscriptions\"},j:[g.GQ()]},{L:\"div\",J:q$.TITLE_NOTIFICATIONS_OFF,K:{title:\"Receive notifications about every new video\",\"aria-label\":\"Notify subscriptions\"},j:[{L:\"svg\",K:{fill:\"#fff\",height:\"24px\",viewBox:\"0 0 24 24\",width:\"24px\"},j:[{L:\"path\",\nK:{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\u003dp;this.D\u003d!1;p.createClientVe(this.element,this,36927);this.listen(\"click\",this.onClick,this);this.updateValue(\"pressed\",!1);this.updateValue(\"label\",\"Receive notifications about every new video\")};\npZW\u003dfunction(p,d){p.D\u003dd;p.element.classList.toggle(q$.NOTIFICATIONS_ENABLED,p.D);var b\u003dp.api.getVideoData();b?(d\u003dd?b.V3:b.lE)?(p\u003dp.api.u2())?xr(p,d):g.Hi(Error(\"No innertube service available when updating notification preferences.\")):g.Hi(Error(\"No update preferences command available.\")):g.Hi(Error(\"No video data when updating notification preferences.\"))};\nb_K\u003dfunction(p,d,b){var v\u003dv\u003d\u003d\u003dvoid 0?800:v;var P\u003dP\u003d\u003d\u003dvoid 0?600:P;var M\u003ddocument.location.protocol;p\u003dl$e(M+\"//\"+p+\"/signin?context\u003dpopup\",\"feature\",d,\"next\",M+\"//\"+location.hostname+\"/post_login\");du$(p,b,v,P)};\ndu$\u003dfunction(p,d,b,v){b\u003db\u003d\u003d\u003dvoid 0?800:b;v\u003dv\u003d\u003d\u003dvoid 0?600:v;if(p\u003dg.Sl(window,p,\"loginPopup\",\"width\u003d\"+b+\",height\u003d\"+v+\",resizable\u003dyes,scrollbars\u003dyes\"))rkq(function(){d()}),p.moveTo((screen.width-b)/2,(screen.height-v)/2)};\ng.au\u003dfunction(p,d,b,v,P,M,X,a,F,h,O,J){p\u003dp.charAt(0)+p.substring(1).toLowerCase();b\u003db.charAt(0)+b.substring(1).toLowerCase();if(d\u003d\u003d\u003d\"0\"||d\u003d\u003d\u003d\"-1\")d\u003dnull;if(v\u003d\u003d\u003d\"0\"||v\u003d\u003d\u003d\"-1\")v\u003dnull;var k\u003dO.G(),n\u003dk.userDisplayName\u0026\u0026g.ce(k);g.K.call(this,{L:\"div\",zB:[\"ytp-button\",\"ytp-sb\"],j:[{L:\"div\",J:\"ytp-sb-subscribe\",K:n?{title:g.fn(\"Subscribe as $USER_NAME\",{USER_NAME:k.userDisplayName}),\"aria-label\":\"Subscribe to channel\",\"data-tooltip-image\":RQ(k),\"data-tooltip-opaque\":String(g.Ez(k)),tabindex:\"0\",role:\"button\"}:\n{\"aria-label\":\"Subscribe to channel\"},j:[{L:\"div\",J:\"ytp-sb-text\",j:[{L:\"div\",J:\"ytp-sb-icon\"},p]},d?{L:\"div\",J:\"ytp-sb-count\",Bb:d}:\"\"]},{L:\"div\",J:\"ytp-sb-unsubscribe\",K:n?{title:g.fn(\"Subscribed as $USER_NAME\",{USER_NAME:k.userDisplayName}),\"aria-label\":\"Unsubscribe from channel\",\"data-tooltip-image\":RQ(k),\"data-tooltip-opaque\":String(g.Ez(k)),tabindex:\"0\",role:\"button\"}:{\"aria-label\":\"Unsubscribe from channel\"},j:[{L:\"div\",J:\"ytp-sb-text\",j:[{L:\"div\",J:\"ytp-sb-icon\"},b]},v?{L:\"div\",J:\"ytp-sb-count\",\nBb:v}:\"\"]}],K:{\"aria-live\":\"polite\"}});var r\u003dthis;this.channelId\u003dX;this.N\u003dO;this.B\u003dJ;var Z\u003dthis.V$(\"ytp-sb-subscribe\"),C\u003dthis.V$(\"ytp-sb-unsubscribe\");M\u0026\u0026g.FO(this.element,\"ytp-sb-classic\");if(P){a?this.D():this.U();var G\u003dfunction(){if(k.aB){var I\u003dr.channelId;if(F||h){var V\u003d{c:I};var S;g.cB.isInitialized()\u0026\u0026(S\u003dnxC(V));V\u003dS||\"\";if(S\u003dO.getVideoData())if(S\u003dS.subscribeCommand){var B\u003dO.u2();B?(xr(B,S,{botguardResponse:V,feature:F}),O.KX(\"SUBSCRIBE\",I)):g.Hi(Error(\"No innertube service available when updating subscriptions.\"))}else g.Hi(Error(\"No subscribe command in videoData.\"));\nelse g.Hi(Error(\"No video data available when updating subscription.\"))}C.focus();C.removeAttribute(\"aria-hidden\");Z.setAttribute(\"aria-hidden\",\"true\")}else b_K(g.eT(r.N.G()),\"sb_button\",r.V)},U\u003dfunction(){var I\u003dr.channelId;\nif(F||h){var V\u003dO.getVideoData();xr(O.u2(),V.unsubscribeCommand,{feature:F});O.KX(\"UNSUBSCRIBE\",I)}Z.focus();Z.removeAttribute(\"aria-hidden\");C.setAttribute(\"aria-hidden\",\"true\")};\nthis.Y(Z,\"click\",G);this.Y(C,\"click\",U);this.Y(Z,\"keypress\",function(I){I.keyCode\u003d\u003d\u003d13\u0026\u0026G(I)});\nthis.Y(C,\"keypress\",function(I){I.keyCode\u003d\u003d\u003d13\u0026\u0026U(I)});\nthis.Y(O,\"SUBSCRIBE\",this.D);this.Y(O,\"UNSUBSCRIBE\",this.U);this.B\u0026\u0026n\u0026\u0026(tJD(O),rz(O,Z,this),rz(O,C,this))}else g.FO(Z,\"ytp-sb-disabled\"),g.FO(C,\"ytp-sb-disabled\")};\nM$j\u003dfunction(p){g.K.call(this,{L:\"div\",J:\"ytp-title-channel\",j:[{L:\"div\",J:\"ytp-title-beacon\"},{L:\"a\",J:\"ytp-title-channel-logo\",K:{href:\"{{channelLink}}\",target:p.G().C,role:\"link\",\"aria-label\":\"{{channelLogoLabel}}\",tabIndex:\"0\"}},{L:\"div\",J:\"ytp-title-expanded-overlay\",K:{\"aria-hidden\":\"{{flyoutUnfocusable}}\"},j:[{L:\"div\",J:\"ytp-title-expanded-heading\",j:[{L:\"div\",J:\"ytp-title-expanded-title\",j:[{L:\"a\",Bb:\"{{expandedTitle}}\",K:{href:\"{{channelTitleLink}}\",target:p.G().C,\"aria-hidden\":\"{{shouldHideExpandedTitleForA11y}}\",\ntabIndex:\"{{channelTitleFocusable}}\"}}]},{L:\"div\",J:\"ytp-title-expanded-subtitle\",Bb:\"{{expandedSubtitle}}\",K:{\"aria-hidden\":\"{{shouldHideExpandedSubtitleForA11y}}\"}}]}]}]});var d\u003dthis;this.api\u003dp;this.channel\u003dthis.V$(\"ytp-title-channel\");this.U\u003dthis.V$(\"ytp-title-channel-logo\");this.channelName\u003dthis.V$(\"ytp-title-expanded-title\");this.S\u003dthis.V$(\"ytp-title-expanded-overlay\");this.B\u003dthis.D\u003dthis.subscribeButton\u003dnull;this.V\u003d!1;p.createClientVe(this.U,this,36925);p.createClientVe(this.channelName,this,\n37220);g.Ez(this.api.G())\u0026\u0026v8j(this);this.Y(p,\"videodatachange\",this.XF);this.Y(p,\"videoplayerreset\",this.XF);this.Y(this.channelName,\"click\",function(b){d.api.logClick(d.channelName);g.Sl(window,PJk(d));b.preventDefault()});\nthis.Y(this.U,\"click\",this.e9X);this.XF()};\nXZ$\u003dfunction(p){if(!p.api.G().gg){var d\u003dp.api.getVideoData(),b\u003dnew g.au(\"Subscribe\",null,\"Subscribed\",null,!0,!1,d.lm,d.subscribed,\"channel_avatar\",null,p.api,!0);p.api.createServerVe(b.element,p);var v;p.api.setTrackingParams(b.element,((v\u003dd.subscribeButtonRenderer)\u003d\u003dnull?void 0:v.trackingParams)||null);p.Y(b.element,\"click\",function(){p.api.logClick(b.element)});\np.subscribeButton\u003db;g.Y(p,p.subscribeButton);p.subscribeButton.NC(p.S);p.subscribeButton.hide();var P\u003dnew WG7(p.api);p.D\u003dP;g.Y(p,P);P.NC(p.S);P.hide();p.Y(p.api,\"SUBSCRIBE\",function(){d.Rg\u0026\u0026(P.show(),p.api.logVisibility(P.element,!0))});\np.Y(p.api,\"UNSUBSCRIBE\",function(){d.Rg\u0026\u0026(P.hide(),p.api.logVisibility(P.element,!1),pZW(P,!1))})}};\nv8j\u003dfunction(p){var d\u003dp.api.G();XZ$(p);p.updateValue(\"flyoutUnfocusable\",\"true\");p.updateValue(\"channelTitleFocusable\",\"-1\");p.updateValue(\"shouldHideExpandedTitleForA11y\",\"true\");p.updateValue(\"shouldHideExpandedSubtitleForA11y\",\"true\");d.U||d.TB||(p.Y(p.channel,\"mouseenter\",p.WY),p.Y(p.channel,\"mouseleave\",p.sS),p.Y(p.channel,\"focusin\",p.WY),p.Y(p.channel,\"focusout\",function(b){p.channel.contains(b.relatedTarget)||p.sS()}));\np.B\u003dnew g.bR(function(){p.isExpanded()\u0026\u0026(p.api.logVisibility(p.channelName,!1),p.subscribeButton\u0026\u0026(p.subscribeButton.hide(),p.api.logVisibility(p.subscribeButton.element,!1)),p.D\u0026\u0026(p.D.hide(),p.api.logVisibility(p.D.element,!1)),p.channel.classList.remove(\"ytp-title-expanded\"),p.channel.classList.add(\"ytp-title-show-collapsed\"))},500);\ng.Y(p,p.B);p.Y(p.channel,qfD,function(){axq(p)});\np.Y(p.api,\"onHideControls\",p.E$);p.Y(p.api,\"appresize\",p.E$);p.Y(p.api,\"fullscreentoggled\",p.E$)};\naxq\u003dfunction(p){p.channel.classList.remove(\"ytp-title-show-collapsed\");p.channel.classList.remove(\"ytp-title-show-expanded\")};\no8$\u003dfunction(p){var d\u003dp.api.getPlayerSize();return g.Ez(p.api.G())\u0026\u0026d.width\u003e\u003d524};\nPJk\u003dfunction(p){var d\u003dp.api.G(),b\u003dp.api.getVideoData(),v\u003dg.TG(d)+b.Rb;g.Re(b)\u0026\u0026(v\u003d\"https://music.youtube.com\"+b.Rb);if(!g.Ez(d))return v;d\u003d{};g.vU(p.api,\"addEmbedsConversionTrackingParams\",[d]);return g.$B(v,d)};\nou\u003dfunction(p){var d\u003dg.Sa({\"aria-haspopup\":\"true\"});g.ea.call(this,d,p);this.listen(\"keydown\",this.D)};\nFl\u003dfunction(p,d){p.element.setAttribute(\"aria-haspopup\",String(d))};\nF4C\u003dfunction(p,d){g.K.call(this,{L:\"div\",J:\"ytp-user-info-panel\",K:{\"aria-label\":\"User info\"},j:p.G().aB\u0026\u0026!p.T(\"embeds_web_always_enable_signed_out_state\")?[{L:\"div\",J:\"ytp-user-info-panel-icon\",Bb:\"{{icon}}\"},{L:\"div\",J:\"ytp-user-info-panel-content\",j:[{L:\"div\",J:\"ytp-user-info-panel-info\",K:{tabIndex:\"{{userInfoFocusable}}\",role:\"text\"},Bb:\"{{watchingAsUsername}}\"},{L:\"div\",J:\"ytp-user-info-panel-info\",K:{tabIndex:\"{{userInfoFocusable2}}\",role:\"text\"},Bb:\"{{watchingAsEmail}}\"}]}]:[{L:\"div\",J:\"ytp-user-info-panel-icon\",\nBb:\"{{icon}}\"},{L:\"div\",J:\"ytp-user-info-panel-content\",j:[{L:\"div\",j:[{L:\"text\",K:{tabIndex:\"{{userInfoFocusable}}\"},Bb:\"Signed out\"}]},{L:\"div\",J:\"ytp-user-info-panel-login\",j:[{L:\"a\",K:{tabIndex:\"{{userInfoFocusable2}}\",role:\"button\"},Bb:p.G().gg?\"\":\"Sign in on YouTube\"}]}]}]});this.MC\u003dp;this.D\u003dd;p.G().aB||p.G().gg||this.Y(this.V$(\"ytp-user-info-panel-login\"),\"click\",this.LL);this.closeButton\u003dnew g.K({L:\"button\",zB:[\"ytp-collapse\",\"ytp-button\"],K:{title:\"Close\"},j:[g.IL()]});this.closeButton.NC(this.element);\ng.Y(this,this.closeButton);this.Y(window,\"blur\",this.hide);this.Y(document,\"click\",this.Vr);this.XF()};\nO_w\u003dfunction(p,d,b){g.Y$.call(this,p);this.BX\u003dd;this.QR\u003db;this.getVideoUrl\u003dnew ou(6);this.Af\u003dnew ou(5);this.YD\u003dnew ou(4);this.n0\u003dnew ou(3);this.D4\u003dnew g.ea(g.Sa({href:\"{{href}}\",target:this.N.G().C},void 0,!0),2,\"Troubleshoot playback issue\");this.showVideoInfo\u003dnew g.ea(g.Sa(),1,\"Stats for nerds\");this.LQ\u003dnew g.k0({L:\"div\",zB:[\"ytp-copytext\",\"ytp-no-contextmenu\"],K:{draggable:\"false\",tabindex:\"1\"},Bb:\"{{text}}\"});this.Wq\u003dnew Sv(this.N,this.LQ);this.m0\u003dthis.IX\u003dnull;g.Ez(this.N.G())\u0026\u0026(this.closeButton\u003d\nnew g.K({L:\"button\",zB:[\"ytp-collapse\",\"ytp-button\"],K:{title:\"Close\"},j:[g.IL()]}),g.Y(this,this.closeButton),this.closeButton.NC(this.element),this.closeButton.listen(\"click\",this.P_,this));g.Ez(this.N.G())\u0026\u0026(this.eH\u003dnew g.ea(g.Sa(),8,\"Account\"),g.Y(this,this.eH),this.I1(this.eH,!0),this.eH.listen(\"click\",this.KxB,this),p.createClientVe(this.eH.element,this.eH,137682));this.N.G().Ro\u0026\u0026(this.jR\u003dnew Rl(\"Loop\",7),g.Y(this,this.jR),this.I1(this.jR,!0),this.jR.listen(\"click\",this.oIh,this),p.createClientVe(this.jR.element,\nthis.jR,28661));g.Y(this,this.getVideoUrl);this.I1(this.getVideoUrl,!0);this.getVideoUrl.listen(\"click\",this.Q15,this);p.createClientVe(this.getVideoUrl.element,this.getVideoUrl,28659);g.Y(this,this.Af);this.I1(this.Af,!0);this.Af.listen(\"click\",this.upJ,this);p.createClientVe(this.Af.element,this.Af,28660);g.Y(this,this.YD);this.I1(this.YD,!0);this.YD.listen(\"click\",this.IvF,this);p.createClientVe(this.YD.element,this.YD,28658);g.Y(this,this.n0);this.I1(this.n0,!0);this.n0.listen(\"click\",this.z9F,\nthis);g.Y(this,this.D4);this.I1(this.D4,!0);this.D4.listen(\"click\",this.xit,this);g.Y(this,this.showVideoInfo);this.I1(this.showVideoInfo,!0);this.showVideoInfo.listen(\"click\",this.AZb,this);g.Y(this,this.LQ);this.LQ.listen(\"click\",this.BgE,this);g.Y(this,this.Wq);d\u003ddocument.queryCommandSupported\u0026\u0026document.queryCommandSupported(\"copy\");KDB(\"Chromium\")\u003e\u003d43\u0026\u0026(d\u003d!0);KDB(\"Firefox\")\u003c\u003d40\u0026\u0026(d\u003d!1);d\u0026\u0026(this.IX\u003dnew g.K({L:\"textarea\",J:\"ytp-html5-clipboard\",K:{readonly:\"\",tabindex:\"-1\"}}),g.Y(this,this.IX),\nthis.IX.NC(this.element));var v;(v\u003dthis.eH)\u003d\u003dnull||v.setIcon(N2D());var P;(P\u003dthis.jR)\u003d\u003dnull||P.setIcon({L:\"svg\",K:{fill:\"none\",height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},j:[{L:\"path\",K:{d:\"M7 7H17V10L21 6L17 2V5H5V11H7V7ZM17 17H7V14L3 18L7 22V19H19V13H17V17Z\",fill:\"white\"}}]});this.n0.setIcon({L:\"svg\",K:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},j:[{L:\"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\",\nfill:\"white\",\"fill-rule\":\"evenodd\"}}]});this.D4.setIcon(uxK());this.showVideoInfo.setIcon(lMe());this.Y(p,\"onLoopChange\",this.onLoopChange);this.Y(p,\"videodatachange\",this.onVideoDataChange);hpD(this);this.XE(this.N.getVideoData())};\nhY\u003dfunction(p,d){var b\u003d!1;if(p.IX){var v\u003dp.IX.element;v.value\u003dd;v.select();try{b\u003ddocument.execCommand(\"copy\")}catch(P){}}b?p.BX.z_():(p.LQ.K9(d,\"text\"),g.Qm(p.BX,p.Wq),dP(p.LQ.element),p.IX\u0026\u0026(p.IX\u003dnull,hpD(p)));return b};\nhpD\u003dfunction(p){var d\u003d!!p.IX;g.Vd(p.n0,d?\"Copy debug info\":\"Get debug info\");Fl(p.n0,!d);g.Vd(p.YD,d?\"Copy embed code\":\"Get embed code\");Fl(p.YD,!d);g.Vd(p.getVideoUrl,d?\"Copy video URL\":\"Get video URL\");Fl(p.getVideoUrl,!d);g.Vd(p.Af,d?\"Copy video URL at current time\":\"Get video URL at current time\");Fl(p.Af,!d);p.YD.setIcon(d?nWu():null);p.getVideoUrl.setIcon(d?Cf():null);p.Af.setIcon(d?Cf():null)};\nJXD\u003dfunction(p){return g.Ez(p.N.G())?p.eH:p.jR};\nn8u\u003dfunction(p,d){g.Le.call(this,p);this.QR\u003dd;this.V\u003dnew g.iO(this);this.O5\u003dnew g.bR(this.UHt,1E3,this);this.kJ\u003dthis.B\u003dnull;g.Y(this,this.V);g.Y(this,this.O5);p.createClientVe(this.element,this,28656);g.FO(this.element,\"ytp-contextmenu\");k0q(this);this.hide()};\nk0q\u003dfunction(p){g.jh(p.V);var d\u003dp.N.G();d.playerStyle\u003d\u003d\u003d\"gvn\"||d.U||d.TB||(d\u003dp.N.Pb(),p.V.Y(d,\"contextmenu\",p.DaE),p.V.Y(d,\"touchstart\",p.R3,null,!0),p.V.Y(d,\"touchmove\",p.s9,null,!0),p.V.Y(d,\"touchend\",p.s9,null,!0))};\nrXK\u003dfunction(p){p.N.isFullscreen()?g.wz(p.N,p.element,10):p.NC(iu(p).body)};\nOi\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?240:b;g.K.call(this,{L:\"button\",zB:[\"ytp-button\",\"ytp-copylink-button\"],K:{title:\"{{title-attr}}\",\"data-tooltip-opaque\":String(g.Ez(p.G()))},j:[{L:\"div\",J:\"ytp-copylink-icon\",Bb:\"{{icon}}\"},{L:\"div\",J:\"ytp-copylink-title\",Bb:\"Copy link\",K:{\"aria-hidden\":\"true\"}}]});this.api\u003dp;this.D\u003dd;this.U\u003db;this.visible\u003d!1;this.tooltip\u003dthis.D.UH();d\u003dp.G();this.tooltip.element.setAttribute(\"aria-live\",\"polite\");g.kV(this.element,\"ytp-show-copylink-title\",g.Ez(d));p.createClientVe(this.element,\nthis,86570);this.listen(\"click\",this.onClick);this.Y(p,\"videodatachange\",this.XF);this.Y(p,\"videoplayerreset\",this.XF);this.Y(p,\"appresize\",this.XF);this.XF();this.addOnDisposeCallback(g.nE(this.tooltip,this.element))};\nfxu\u003dfunction(p){var d\u003dp.api.G(),b\u003dp.api.getVideoData(),v\u003dp.api.Pb().getPlayerSize().width;d\u003dd.B;return!!b.videoId\u0026\u0026v\u003e\u003dp.U\u0026\u0026b.gO\u0026\u0026!g.xS(b)\u0026\u0026!p.api.isEmbedsShortsMode()\u0026\u0026!d};\nudj\u003dfunction(p){p.updateValue(\"icon\",lD());if(p.api.G().U)p.tooltip.Tj(p.element,\"Link copied to clipboard\");else{p.updateValue(\"title-attr\",\"Link copied to clipboard\");p.tooltip.sj();p.tooltip.Tj(p.element);var d\u003dp.listen(\"mouseleave\",function(){p.R1(d);p.XF();p.tooltip.x_()})}};\nlxq\u003dfunction(p,d){return g.z(function(b){if(b.D\u003d\u003d1)return g.sW(b,2),g.y(b,navigator.clipboard.writeText(d),4);if(b.D!\u003d2)return b.return(!0);g.Cz(b);var v\u003db.return,P\u003d!1,M\u003dg.dk(\"TEXTAREA\");M.value\u003dd;M.setAttribute(\"readonly\",\"\");var X\u003dp.api.getRootNode();X.appendChild(M);if(Rb){var a\u003dwindow.getSelection();a.removeAllRanges();var F\u003ddocument.createRange();F.selectNodeContents(M);a.addRange(F);M.setSelectionRange(0,d.length)}else M.select();try{P\u003ddocument.execCommand(\"copy\")}catch(h){}X.removeChild(M);\nreturn v.call(b,P)})};\nJY\u003dfunction(p){g.K.call(this,{L:\"div\",J:\"ytp-doubletap-ui-legacy\",j:[{L:\"div\",J:\"ytp-doubletap-fast-forward-ve\"},{L:\"div\",J:\"ytp-doubletap-rewind-ve\"},{L:\"div\",J:\"ytp-doubletap-static-circle\",j:[{L:\"div\",J:\"ytp-doubletap-ripple\"}]},{L:\"div\",J:\"ytp-doubletap-overlay-a11y\"},{L:\"div\",J:\"ytp-doubletap-seek-info-container\",j:[{L:\"div\",J:\"ytp-doubletap-arrows-container\",j:[{L:\"span\",J:\"ytp-doubletap-base-arrow\"},{L:\"span\",J:\"ytp-doubletap-base-arrow\"},{L:\"span\",J:\"ytp-doubletap-base-arrow\"}]},{L:\"div\",\nJ:\"ytp-doubletap-tooltip\",j:[{L:\"div\",J:\"ytp-seek-icon-text-container\",j:[{L:\"div\",J:\"ytp-seek-icon\",Bb:\"{{seekIcon}}\"},{L:\"div\",J:\"ytp-chapter-seek-text-legacy\",Bb:\"{{seekText}}\"}]},{L:\"div\",J:\"ytp-doubletap-tooltip-label\",Bb:\"{{seekTime}}\"}]}]}]});this.N\u003dp;this.V\u003dnew g.bR(this.show,10,this);this.U\u003dnew g.bR(this.hide,700,this);this.Z\u003dthis.B\u003d0;this.eB\u003dthis.S\u003d!1;this.D\u003dthis.V$(\"ytp-doubletap-static-circle\");g.Y(this,this.V);g.Y(this,this.U);this.hide();this.W\u003dthis.V$(\"ytp-doubletap-fast-forward-ve\");\nthis.C\u003dthis.V$(\"ytp-doubletap-rewind-ve\");this.N.createClientVe(this.W,this,28240);this.N.createClientVe(this.C,this,28239);this.N.logVisibility(this.W,!0);this.N.logVisibility(this.C,!0);this.S\u003dp.T(\"web_show_cumulative_seek_time\");this.eB\u003dp.T(\"web_center_static_circles\")};\nkt\u003dfunction(p,d,b,v){if(v\u003dv\u003d\u003d\u003dvoid 0?null:v){var P\u003dd\u003d\u003d\u003d-1?p.C.visualElement:p.W.visualElement;v\u003d{seekData:v};var M\u003dg.UA();M\u0026\u0026g.bg(pf)(void 0,M,P,\"INTERACTION_LOGGING_GESTURE_TYPE_KEY_PRESS\",v,void 0)}p.B\u003dd\u003d\u003d\u003dp.Z?p.B+b:b;p.Z\u003dd;P\u003dp.N.Pb().getPlayerSize();p.S?p.U.stop():g.Mt(p.U);p.V.start();p.element.setAttribute(\"data-side\",d\u003d\u003d\u003d-1?\"back\":\"forward\");g.FO(p.element,\"ytp-time-seeking\");p.D.style.width\u003d\"110px\";p.D.style.height\u003d\"110px\";v\u003dP.width*.1-15;d\u003d\u003d\u003d1?p.eB?(p.D.style.right\u003dv+\"px\",p.D.style.left\u003d\"\"):\n(p.D.style.right\u003d\"\",p.D.style.left\u003dP.width*.8-30+\"px\"):d\u003d\u003d\u003d-1\u0026\u0026(p.eB?(p.D.style.right\u003d\"\",p.D.style.left\u003dv+\"px\"):(p.D.style.right\u003d\"\",p.D.style.left\u003dP.width*.1-15+\"px\"));p.D.style.top\u003dP.height*.5+15+\"px\";siw(p,p.S?p.B:b)};\nZ_K\u003dfunction(p,d,b,v){v\u003dv\u003d\u003d\u003dvoid 0?null:v;g.Mt(p.U);p.V.start();switch(d){case -1:d\u003d\"back\";break;case 1:d\u003d\"forward\";break;default:d\u003d\"\"}p.element.setAttribute(\"data-side\",d);p.D.style.width\u003d\"0\";p.D.style.height\u003d\"0\";g.FO(p.element,\"ytp-chapter-seek\");p.updateValue(\"seekText\",b);p.updateValue(\"seekTime\",\"\");b\u003dp.V$(\"ytp-seek-icon\");if(v){a:if(v){switch(v){case \"PREMIUM_STANDALONE\":v\u003d{L:\"svg\",K:{height:\"24px\",version:\"1.1\",viewBox:\"-2 -2 24 24\",width:\"24px\"},j:[{L:\"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 \",\nfill:\"#c00\"}},{L:\"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\"}}]};\nbreak a;case \"PREMIUM_STANDALONE_CAIRO\":v\u003d{L:\"svg\",K:{fill:\"none\",height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},j:[{L:\"rect\",K:{fill:\"white\",height:\"20\",rx:\"5\",width:\"20\",x:\"2\",y:\"2\"}},{L:\"rect\",K:{fill:\"url(#ytp-premium-standalone-gradient)\",height:\"20\",rx:\"5\",width:\"20\",x:\"2\",y:\"2\"}},{L:\"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\",\nfill:\"white\"}},{L:\"defs\",j:[{L:\"linearGradient\",K:{gradientUnits:\"userSpaceOnUse\",id:\"ytp-premium-standalone-gradient\",x1:\"2\",x2:\"22\",y1:\"22\",y2:\"2\"},j:[{L:\"stop\",K:{offset:\"0.3\",\"stop-color\":\"#E1002D\"}},{L:\"stop\",K:{offset:\"0.9\",\"stop-color\":\"#E01378\"}}]}]}]};break a}v\u003dvoid 0}else v\u003dnull;p.updateValue(\"seekIcon\",v);b.style.display\u003d\"inline-block\"}else b.style.display\u003d\"none\"};\nsiw\u003dfunction(p,d){d\u003dg.fn(\"$TOTAL_SEEK_TIME seconds\",{TOTAL_SEEK_TIME:d.toString()});p.updateValue(\"seekTime\",d)};\nE8C\u003dfunction(p){ev.call(this,p,!1,!0);this.aB\u003d[];this.T_\u003d[];this.W\u003d!0;this.badge.element.classList.add(\"ytp-featured-product\");this.RB\u003dnew g.K({L:\"div\",J:\"ytp-featured-product-open-in-new\"});g.Y(this,this.RB);this.countdownTimer\u003dnew g.K({L:\"text\",J:\"ytp-featured-product-countdown\",Bb:\"{{content}}\"});this.countdownTimer.hide();g.Y(this,this.countdownTimer);this.U\u003dnew g.K({L:\"div\",J:\"ytp-featured-product-trending\",j:[{L:\"div\",J:\"ytp-featured-product-trending-icon\"},{L:\"text\",J:\"ytp-featured-product-trending-text\",\nBb:\"{{trendingOffer}}\"}]});this.U.hide();g.Y(this,this.U);this.overflowButton\u003dnew g.K({L:\"button\",zB:[\"ytp-featured-product-overflow-icon\",\"ytp-button\"],K:{\"aria-haspopup\":\"true\"}});this.overflowButton.hide();g.Y(this,this.overflowButton);this.Z\u003dnew g.K({L:\"text\",J:\"ytp-featured-product-exclusive-countdown\",Bb:\"{{content}}\",K:{id:\"exclusiveCountdown\",\"aria-hidden\":\"true\"}});this.Z.hide();g.Y(this,this.Z);this.S\u003dnew g.K({L:\"div\",J:\"ytp-featured-product-exclusive-container\",K:{\"aria-labelledby\":\"exclusiveBadge exclusiveCountdown\"},\nj:[{L:\"div\",J:\"ytp-featured-product-exclusive-badge-container\",j:[{L:\"div\",J:\"ytp-featured-product-exclusive-badge\",j:[{L:\"text\",J:\"ytp-featured-product-exclusive-badge-text\",Bb:\"{{exclusive}}\",K:{id:\"exclusiveBadge\",\"aria-hidden\":\"true\"}}]}]},this.Z]});this.S.hide();g.Y(this,this.S);this.banner\u003dnew g.K({L:\"a\",J:\"ytp-featured-product-container\",j:[{L:\"div\",J:\"ytp-featured-product-thumbnail\",j:[{L:\"img\",K:{src:\"{{thumbnail}}\"}},this.RB]},{L:\"div\",J:\"ytp-featured-product-details\",j:[{L:\"text\",J:\"ytp-featured-product-title\",\nBb:\"{{title}}\"},this.N.T(\"web_player_enable_featured_product_banner_promotion_text_on_desktop\")?{L:\"div\",J:\"ytp-featured-product-price-container\",K:{\"aria-label\":\"{{priceA11yText}}\"},j:[{L:\"text\",J:\"ytp-featured-product-price-when-promotion-text-enabled\",Bb:\"{{price}}\",K:{\"aria-hidden\":\"true\"}},{L:\"text\",J:\"ytp-featured-product-promotion-text\",Bb:\"{{promotionText}}\",K:{\"aria-hidden\":\"true\"}}]}:{L:\"div\",K:{\"aria-label\":\"{{priceA11yText}}\"},j:[{L:\"text\",J:\"ytp-featured-product-price\",Bb:\"{{price}}\",\nK:{\"aria-hidden\":\"true\"}},{L:\"text\",J:\"ytp-featured-product-sales-original-price\",Bb:\"{{salesOriginalPrice}}\",K:{\"aria-hidden\":\"true\"}},{L:\"text\",J:\"ytp-featured-product-price-drop-reference-price\",Bb:\"{{priceDropReferencePrice}}\",K:{\"aria-hidden\":\"true\"}}]},this.N.T(\"web_player_enable_featured_product_banner_promotion_text_on_desktop\")?{L:\"div\",J:\"ytp-featured-product-when-promotion-text-enabled\",j:[{L:\"text\",J:\"ytp-featured-product-affiliate-disclaimer-when-promotion-text-enabled\",Bb:\"{{affiliateDisclaimer}}\"},\nthis.U,{L:\"text\",J:\"ytp-featured-product-vendor-when-promotion-text-enabled\",Bb:\"{{vendor}}\"}]}:{L:\"div\",j:[{L:\"text\",J:\"ytp-featured-product-affiliate-disclaimer\",Bb:\"{{affiliateDisclaimer}}\"},this.N.T(\"web_player_enable_featured_product_banner_exclusives_on_desktop\")?this.S:null,this.U,{L:\"text\",J:\"ytp-featured-product-vendor\",Bb:\"{{vendor}}\"},this.countdownTimer]}]},this.overflowButton]});g.Y(this,this.banner);this.banner.NC(this.B.element);this.Y(this.N,g.X5(\"featured_product\"),this.fl$);this.Y(this.N,\ng.q4(\"featured_product\"),this.eX);this.Y(this.N,\"videodatachange\",this.onVideoDataChange);this.Y(this.overflowButton.element,\"click\",this.Nn);this.Y(p,\"featuredproductdismissed\",this.qV)};\nCJ7\u003dfunction(p){var d,b;p\u003d(d\u003dp.D)\u003d\u003dnull?void 0:(b\u003dd.bannerData)\u003d\u003dnull?void 0:b.itemData;var v,P,M;return(p\u003d\u003dnull||!p.affiliateDisclaimer)\u0026\u0026(p\u003d\u003dnull?0:(v\u003dp.exclusivesData)\u003d\u003dnull?0:v.exclusiveOfferLabelText)\u0026\u0026(p\u003d\u003dnull?0:(P\u003dp.exclusivesData)\u003d\u003dnull?0:P.expirationTimestampMs)\u0026\u0026(p\u003d\u003dnull?0:(M\u003dp.exclusivesData)\u003d\u003dnull?0:M.exclusiveOfferCountdownText)?!0:!1};\nG0q\u003dfunction(p){var d,b,v,P,M\u003d(d\u003dp.D)\u003d\u003dnull?void 0:(b\u003dd.bannerData)\u003d\u003dnull?void 0:(v\u003db.itemData)\u003d\u003dnull?void 0:(P\u003dv.exclusivesData)\u003d\u003dnull?void 0:P.expirationTimestampMs;d\u003d(Number(M)-Date.now())/1E3;if(d\u003e0){if(d\u003c604800){var X,a,F,h;b\u003d(X\u003dp.D)\u003d\u003dnull?void 0:(a\u003dX.bannerData)\u003d\u003dnull?void 0:(F\u003da.itemData)\u003d\u003dnull?void 0:(h\u003dF.exclusivesData)\u003d\u003dnull?void 0:h.exclusiveOfferCountdownText;if(b!\u003d\u003dvoid 0)for(X\u003dDate.now(),a\u003dg.u(b),F\u003da.next();!F.done;F\u003da.next())if(F\u003dF.value,F!\u003d\u003dvoid 0\u0026\u0026F.text!\u003d\u003dvoid 0\u0026\u0026(h\u003dNumber(F.textDisplayStartTimestampMs),\n!isNaN(h)\u0026\u0026X\u003e\u003dh)){F.insertCountdown?(d\u003dF.text.replace(/\\$0/,String(kk({seconds:d}))),p.Z.K9(d)):p.Z.K9(F.text);p.Z.show();break}}var O,J,k,n;p.S.update({exclusive:(O\u003dp.D)\u003d\u003dnull?void 0:(J\u003dO.bannerData)\u003d\u003dnull?void 0:(k\u003dJ.itemData)\u003d\u003dnull?void 0:(n\u003dk.exclusivesData)\u003d\u003dnull?void 0:n.exclusiveOfferLabelText});p.S.show();n1(p);var r;(r\u003dp.tD)\u003d\u003dnull||r.start()}else Nlu(p)};\nNlu\u003dfunction(p){var d;(d\u003dp.tD)\u003d\u003dnull||d.stop();p.Z.hide();p.S.hide();r6(p)};\nwZK\u003dfunction(p){var d,b,v\u003d(d\u003dp.D)\u003d\u003dnull?void 0:(b\u003dd.bannerData)\u003d\u003dnull?void 0:b.itemData;return p.N.T(\"web_player_enable_featured_product_banner_promotion_text_on_desktop\")\u0026\u0026(v\u003d\u003dnull||!v.priceReplacementText)\u0026\u0026(v\u003d\u003dnull?0:v.promotionText)?v\u003d\u003dnull?void 0:v.promotionText.content:null};\nUuu\u003dfunction(p){var d,b,v\u003d(d\u003dp.D)\u003d\u003dnull?void 0:(b\u003dd.bannerData)\u003d\u003dnull?void 0:b.itemData,P,M;if(!(v!\u003dnull\u0026\u0026v.priceReplacementText||p.N.T(\"web_player_enable_featured_product_banner_promotion_text_on_desktop\"))\u0026\u0026(v\u003d\u003dnull?0:(P\u003dv.dealsData)\u003d\u003dnull?0:(M\u003dP.sales)\u003d\u003dnull?0:M.originalPrice)){var X,a;return v\u003d\u003dnull?void 0:(X\u003dv.dealsData)\u003d\u003dnull?void 0:(a\u003dX.sales)\u003d\u003dnull?void 0:a.originalPrice}return null};\ncXK\u003dfunction(p){var d,b,v\u003d(d\u003dp.D)\u003d\u003dnull?void 0:(b\u003dd.bannerData)\u003d\u003dnull?void 0:b.itemData,P,M,X,a;if(!((v\u003d\u003dnull?0:v.priceReplacementText)||p.N.T(\"web_player_enable_featured_product_banner_promotion_text_on_desktop\")||(v\u003d\u003dnull?0:(P\u003dv.dealsData)\u003d\u003dnull?0:(M\u003dP.sales)\u003d\u003dnull?0:M.originalPrice))\u0026\u0026(v\u003d\u003dnull?0:(X\u003dv.dealsData)\u003d\u003dnull?0:(a\u003dX.priceDrop)\u003d\u003dnull?0:a.referencePrice)){var F,h;return v\u003d\u003dnull?void 0:(F\u003dv.dealsData)\u003d\u003dnull?void 0:(h\u003dF.priceDrop)\u003d\u003dnull?void 0:h.referencePrice}return null};\nyXk\u003dfunction(p){var d,b,v\u003d(d\u003dp.D)\u003d\u003dnull?void 0:(b\u003dd.bannerData)\u003d\u003dnull?void 0:b.itemData;if(v\u003d\u003dnull?0:v.priceReplacementText)return v\u003d\u003dnull?void 0:v.priceReplacementText;if((v\u003d\u003dnull?0:v.promotionText)\u0026\u0026p.N.T(\"web_player_enable_featured_product_banner_promotion_text_on_desktop\")){var P;return(v\u003d\u003dnull?void 0:v.price)+\" \"+(v\u003d\u003dnull?void 0:(P\u003dv.promotionText)\u003d\u003dnull?void 0:P.content)}var M,X;if(v\u003d\u003dnull?0:(M\u003dv.dealsData)\u003d\u003dnull?0:(X\u003dM.sales)\u003d\u003dnull?0:X.originalPrice){var a,F;return v\u003d\u003dnull?void 0:(a\u003dv.dealsData)\u003d\u003d\nnull?void 0:(F\u003da.sales)\u003d\u003dnull?void 0:F.salesPriceAccessibilityLabel}var h,O;if(v\u003d\u003dnull?0:(h\u003dv.dealsData)\u003d\u003dnull?0:(O\u003dh.priceDrop)\u003d\u003dnull?0:O.referencePrice){var J,k;return(v\u003d\u003dnull?void 0:v.price)+\" \"+(v\u003d\u003dnull?void 0:(J\u003dv.dealsData)\u003d\u003dnull?void 0:(k\u003dJ.priceDrop)\u003d\u003dnull?void 0:k.referencePrice)}return v\u003d\u003dnull?void 0:v.price};\nIxu\u003dfunction(p){if(p.N.T(\"web_player_enable_featured_product_banner_promotion_text_on_desktop\")){var d,b,v;return p.U.cX?null:(d\u003dp.D)\u003d\u003dnull?void 0:(b\u003dd.bannerData)\u003d\u003dnull?void 0:(v\u003db.itemData)\u003d\u003dnull?void 0:v.vendorName}var P,M,X,a,F,h;return p.U.cX||p.S.cX||((P\u003dp.D)\u003d\u003dnull?0:(M\u003dP.bannerData)\u003d\u003dnull?0:(X\u003dM.itemData)\u003d\u003dnull?0:X.affiliateDisclaimer)?null:(a\u003dp.D)\u003d\u003dnull?void 0:(F\u003da.bannerData)\u003d\u003dnull?void 0:(h\u003dF.itemData)\u003d\u003dnull?void 0:h.vendorName};\njie\u003dfunction(p,d){f1(p);if(d){var b\u003dg.Bc.getState().entities;b\u003dFt(b,\"featuredProductsEntity\",d);if(b!\u003dnull\u0026\u0026b.productsData){d\u003d[];b\u003dg.u(b.productsData);for(var v\u003db.next();!v.done;v\u003db.next()){v\u003dv.value;var P\u003dvoid 0;if((P\u003dv)!\u003dnull\u0026\u0026P.identifier\u0026\u0026v.featuredSegments){p.aB.push(v);var M\u003dvoid 0;P\u003dg.u((M\u003dv)\u003d\u003dnull?void 0:M.featuredSegments);for(M\u003dP.next();!M.done;M\u003dP.next()){var X\u003dM.value;M\u003dzp7(X.startTimeSec);M!\u003d\u003dvoid 0\u0026\u0026(X\u003dzp7(X.endTimeSec),d.push(new g.P1(M*1E3,X\u003d\u003d\u003dvoid 0?0x7ffffffffffff:X*1E3,{id:v.identifier,\nnamespace:\"featured_product\"})))}}}p.N.AZ(d)}}};\nr6\u003dfunction(p){if(p.trendingOfferEntityKey){var d\u003dg.Bc.getState().entities;if(d\u003dFt(d,\"trendingOfferEntity\",p.trendingOfferEntityKey)){var b,v,P;d.encodedSkuId!\u003d\u003d((b\u003dp.D)\u003d\u003dnull?void 0:(v\u003db.bannerData)\u003d\u003dnull?void 0:(P\u003dv.itemData)\u003d\u003dnull?void 0:P.encodedOfferSkuId)?n1(p):(p.U.update({trendingOffer:d.shortLabel+\" \\u2022 \"+d.countLabel}),p.U.show(),p.banner.update({vendor:Ixu(p)}))}else n1(p)}else n1(p)};\nn1\u003dfunction(p){p.U.hide();p.banner.update({vendor:Ixu(p)})};\nf1\u003dfunction(p){p.aB\u003d[];p.eX();p.N.d1(\"featured_product\")};\nt$C\u003dfunction(p){var d,b,v,P,M\u003d(d\u003dp.D)\u003d\u003dnull?void 0:(b\u003dd.bannerData)\u003d\u003dnull?void 0:(v\u003db.itemData)\u003d\u003dnull?void 0:(P\u003dv.hiddenProductOptions)\u003d\u003dnull?void 0:P.dropTimestampMs;d\u003d(Number(M)-Date.now())/1E3;p.countdownTimer.K9(kk({seconds:d}));if(d\u003e0){var X;(X\u003dp.ob)\u003d\u003dnull||X.start()}};\ni_C\u003dfunction(p){var d;(d\u003dp.ob)\u003d\u003dnull||d.stop();p.countdownTimer.hide()};\nzp7\u003dfunction(p){if(p!\u003d\u003dvoid 0\u0026\u0026p.trim()!\u003d\u003d\"\"\u0026\u0026(p\u003dMath.trunc(Number(p.trim())),!(isNaN(p)||p\u003c0)))return p};\nSfq\u003dfunction(p,d,b){g.K.call(this,{L:\"div\",zB:[\"ytp-info-panel-action-item\"],j:[{L:\"div\",J:\"ytp-info-panel-action-item-disclaimer\",Bb:\"{{disclaimer}}\"},{L:\"a\",zB:[\"ytp-info-panel-action-item-button\",\"ytp-button\"],K:{role:\"button\",href:\"{{url}}\",target:\"_blank\",rel:\"noopener\"},j:[{L:\"div\",J:\"ytp-info-panel-action-item-icon\",Bb:\"{{icon}}\"},{L:\"div\",J:\"ytp-info-panel-action-item-label\",Bb:\"{{label}}\"}]}]});this.N\u003dp;this.D\u003db;this.disclaimer\u003dthis.V$(\"ytp-info-panel-action-item-disclaimer\");this.button\u003d\nthis.V$(\"ytp-info-panel-action-item-button\");this.w1\u003d!1;this.N.createServerVe(this.element,this,!0);this.listen(\"click\",this.onClick);p\u003d\"\";b\u003dg.L(d\u003d\u003dnull?void 0:d.onTap,eq);var v\u003dg.L(b,g.Vi);this.w1\u003d!1;v?(p\u003dv.url||\"\",p.startsWith(\"//\")\u0026\u0026(p\u003d\"https:\"+p),this.w1\u003d!0,g.Hk(this.button,g.tv(p))):(v\u003dg.L(b,H_e))\u0026\u0026!this.D?((p\u003dv.phoneNumbers)\u0026\u0026p.length\u003e0?(p\u003d\"sms:\"+p[0],v.messageText\u0026\u0026(p+\u003d\"?\u0026body\u003d\"+encodeURI(v.messageText))):p\u003d\"\",this.w1\u003d!0,g.Hk(this.button,g.tv(p,[Duu]))):(b\u003dg.L(b,V$q))\u0026\u0026!this.D\u0026\u0026(p\u003db.phoneNumber?\n\"tel:\"+b.phoneNumber:\"\",this.w1\u003d!0,g.Hk(this.button,g.tv(p,[epj])));var P;if(b\u003d(P\u003dd.disclaimerText)\u003d\u003dnull?void 0:P.content){this.button.style.borderBottom\u003d\"1px solid white\";this.button.style.paddingBottom\u003d\"16px\";var M;this.update({label:(M\u003dd.bodyText)\u003d\u003dnull?void 0:M.content,icon:wC(),disclaimer:b})}else{this.disclaimer.style.display\u003d\"none\";var X;this.update({label:(X\u003dd.bodyText)\u003d\u003dnull?void 0:X.content,icon:wC()})}this.N.setTrackingParams(this.element,d.trackingParams||null);this.w1\u0026\u0026(this.U\u003d{externalLinkData:{url:p}})};\nYf7\u003dfunction(p,d){var b\u003dFy();g.tD.call(this,p,{L:\"div\",J:\"ytp-info-panel-detail-skrim\",j:[{L:\"div\",J:\"ytp-info-panel-detail\",K:{role:\"dialog\",id:b},j:[{L:\"div\",J:\"ytp-info-panel-detail-header\",j:[{L:\"div\",J:\"ytp-info-panel-detail-title\",Bb:\"{{title}}\"},{L:\"button\",zB:[\"ytp-info-panel-detail-close\",\"ytp-button\"],K:{\"aria-label\":\"Close\"},j:[g.Ec()]}]},{L:\"div\",J:\"ytp-info-panel-detail-body\",Bb:\"{{body}}\"},{L:\"div\",J:\"ytp-info-panel-detail-items\"}]}]},250);this.D\u003dd;this.items\u003dthis.V$(\"ytp-info-panel-detail-items\");\nthis.B\u003dnew g.iO(this);this.itemData\u003d[];this.V\u003db;this.Y(this.V$(\"ytp-info-panel-detail-close\"),\"click\",this.z_);this.Y(this.V$(\"ytp-info-panel-detail-skrim\"),\"click\",this.z_);this.Y(this.V$(\"ytp-info-panel-detail\"),\"click\",function(v){v.stopPropagation()});\ng.Y(this,this.B);this.N.createServerVe(this.element,this,!0);this.Y(p,\"videodatachange\",this.onVideoDataChange);this.onVideoDataChange(\"newdata\",p.getVideoData());this.hide()};\ng8e\u003dfunction(p,d){p\u003dg.u(p.itemData);for(var b\u003dp.next();!b.done;b\u003dp.next())b\u003db.value,b.N.logVisibility(b.element,d)};\n$uu\u003dfunction(p,d){g.K.call(this,{L:\"div\",J:\"ytp-info-panel-preview\",K:{\"aria-live\":\"assertive\",\"aria-atomic\":\"true\",\"aria-owns\":d.getId(),\"aria-haspopup\":\"true\",\"data-tooltip-opaque\":String(g.Ez(p.G()))},j:[{L:\"div\",J:\"ytp-info-panel-preview-text\",Bb:\"{{text}}\"},{L:\"div\",J:\"ytp-info-panel-preview-chevron\",Bb:\"{{chevron}}\"}]});var b\u003dthis;this.N\u003dp;this.G7\u003dthis.D\u003dthis.videoId\u003dnull;this.V\u003dthis.showControls\u003dthis.U\u003d!1;this.Y(this.element,\"click\",function(){p.logClick(b.element);p.Ae();HU(d)});\nthis.B\u003dnew g.bT(this,250,!1,100);g.Y(this,this.B);this.N.createServerVe(this.element,this,!0);this.Y(p,\"videodatachange\",this.onVideoDataChange);this.Y(p,\"presentingplayerstatechange\",this.vS);this.Y(this.N,\"paidcontentoverlayvisibilitychange\",this.In);this.Y(this.N,\"infopaneldetailvisibilitychange\",this.In);var v\u003dp.getVideoData()||{};L4j(v)\u0026\u0026Qiu(this,v);this.Y(p,\"onShowControls\",this.HS);this.Y(p,\"onHideControls\",this.SS)};\nQiu\u003dfunction(p,d){if(!d.aq||!p.N.JH()){var b\u003dd.mM||1E4,v\u003dL4j(d);p.D?d.videoId\u0026\u0026d.videoId!\u003d\u003dp.videoId\u0026\u0026(g.Mt(p.D),p.videoId\u003dd.videoId,v?(muK(p,b,d),p.Xp()):(p.z_(),p.D.dispose(),p.D\u003dnull)):v\u0026\u0026(d.videoId\u0026\u0026(p.videoId\u003dd.videoId),muK(p,b,d),p.Xp())}};\nL4j\u003dfunction(p){var d,b,v,P;return!!((d\u003dp.Jo)\u003d\u003dnull?0:(b\u003dd.title)\u003d\u003dnull?0:b.content)||!!((v\u003dp.Jo)\u003d\u003dnull?0:(P\u003dv.bodyText)\u003d\u003dnull?0:P.content)};\nmuK\u003dfunction(p,d,b){p.D\u0026\u0026p.D.dispose();p.D\u003dnew g.bR(p.KQJ,d,p);g.Y(p,p.D);var v;d\u003d((v\u003db.Jo)\u003d\u003dnull?void 0:v.trackingParams)||null;p.N.setTrackingParams(p.element,d);var P;var M,X;if(b\u003d\u003dnull?0:(M\u003db.Jo)\u003d\u003dnull?0:(X\u003dM.title)\u003d\u003dnull?0:X.content){var a;v\u003d(P\u003db.Jo)\u003d\u003dnull?void 0:(a\u003dP.title)\u003d\u003dnull?void 0:a.content;var F,h;if((F\u003db.Jo)\u003d\u003dnull?0:(h\u003dF.bodyText)\u003d\u003dnull?0:h.content)v+\u003d\" \\u2022 \";P\u003dv}else P\u003d\"\";var O,J;b\u003d((O\u003db.Jo)\u003d\u003dnull?void 0:(J\u003dO.bodyText)\u003d\u003dnull?void 0:J.content)||\"\";p.update({text:P+b,chevron:g.Z9()})};\nK47\u003dfunction(p,d){p.D\u0026\u0026(g.R(d,8)?(p.U\u003d!0,p.Xp(),p.D.start()):(g.R(d,2)||g.R(d,64))\u0026\u0026p.videoId\u0026\u0026(p.videoId\u003dnull))};\nur\u003dfunction(p){var d\u003dnull;try{d\u003dp.toLocaleString(\"en-GB\",{style:\"percent\"})}catch(b){d\u003dp.toLocaleString(void 0,{style:\"percent\"})}return d};\nlr\u003dfunction(p,d){var b\u003d0;p\u003dg.u(p);for(var v\u003dp.next();!(v.done||v.value.startTime\u003ed);v\u003dp.next())b++;return b\u003d\u003d\u003d0?b:b-1};\nxuC\u003dfunction(p,d){for(var b\u003d0,v\u003dg.u(p),P\u003dv.next();!P.done;P\u003dv.next()){P\u003dP.value;if(d\u003cP.timeRangeStartMillis)return null;if(d\u003e\u003dP.timeRangeStartMillis\u0026\u0026d\u003cP.timeRangeStartMillis+P.D)break;b++}b+1\u003cp.length\u0026\u0026p[b+1].timeRangeStartMillis\u003c\u003dd\u0026\u0026b++;return b\u003cp.length?b:null};\nBlB\u003dfunction(p,d){d\u003dlr(p,d)+1;return d\u003cp.length?d:-1};\nRpe\u003dfunction(p,d){return lr(p,d)-1};\nTl7\u003dfunction(p,d){return new g.P1(p,d,{namespace:\"timedMarkerCueRange\",priority:9,id:\"tm_\"+p})};\nW4e\u003dfunction(p,d,b,v,P,M,X,a){g.iO.call(this);var F\u003dthis;this.api\u003dp;this.contextMenu\u003db;this.ql\u003dv;this.QR\u003dP;this.D\u003dM;this.S\u003dX;this.progressBar\u003da;this.X\u003dnew g.bR(function(){AX$(F,!1)},1E3);\nthis.U\u003d\"\";this.B\u003d{hL:!1};this.V\u003d!1;g.Y(this,this.X);this.Y(d,\"mousedown\",function(){si(F,!1)});\nthis.Y(b.element,\"mousedown\",function(){si(F,!1)});\nthis.Y(d,\"keydown\",this.Hk);this.Y(b.element,\"keydown\",this.Hk);this.Y(d,\"keyup\",this.vk);this.Y(b.element,\"keyup\",this.vk)};\npzu\u003dfunction(p,d){return d\u003c0?0:Math.floor(Math.min(d,p.api.getDuration())*1E3)};\nZ5\u003dfunction(p,d,b){var v\u003dp.api.getCurrentTime(),P\u003dpzu(p,v);p\u003dpzu(p,v+d);return{startMediaTimeMs:P,endMediaTimeMs:p,seekSource:b}};\ndRq\u003dfunction(p){var d,b\u003d(d\u003dp.api.getVideoData())\u003d\u003dnull?void 0:d.C$();return p.api.getPresentingPlayerType(b)!\u003d\u003d2};\nsi\u003dfunction(p,d){p.V\u003dd;g.kV(p.api.getRootNode(),\"ytp-probably-keyboard-focus\",d);g.kV(p.contextMenu.element,\"ytp-probably-keyboard-focus\",d)};\nC1\u003dfunction(p,d,b,v){var P\u003dg.HH(p.api.EY());if(P\u0026\u0026P.loaded){var M\u003dp.api.getSubtitlesUserSettings();P\u003dvoid 0;for(var X\u003d0;X\u003cg.Ei.length;X++){var a\u003dg.Ei[X];if(a.option\u003d\u003d\u003dd){P\u003da.options;break}}X\u003dvoid 0;for(a\u003d0;a\u003cP.length;a++)P[a].option\u003d\u003d\u003dM[d]\u0026\u0026(X\u003da);if(v)if(b){if(X\u003d\u003d\u003d0)return}else if(X\u003d\u003d\u003dP.length-1)return;v\u003d{};v[d]\u003dP[(X+(b?P.length-1:1))%P.length].option;p.api.updateSubtitlesUserSettings(v);AX$(p,!0);p.X.start()}};\nAX$\u003dfunction(p,d){g.HH(p.api.EY())\u0026\u0026p.api.setOption(\"captions\",\"sampleSubtitles\",d)};\ng.N$\u003dfunction(p,d){g.K.call(this,{L:\"button\",zB:[\"ytp-button\",\"ytp-overflow-button\"],K:{title:\"More\",\"aria-haspopup\":\"true\",\"aria-owns\":d.element.id},j:[{L:\"div\",J:\"ytp-overflow-icon\",j:[{L:\"svg\",K:{height:\"100%\",viewBox:\"-5 -5 36 36\",width:\"100%\"},j:[{L:\"path\",K:{d:\"M12 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z\",fill:\"#fff\"}}]}]}]});var b\u003dthis;this.N\u003dp;this.mR\u003dd;this.D\u003dthis.visible\u003d!1;p.createClientVe(this.element,\nthis,16499);this.Y(p,\"videoplayerreset\",this.XF);this.Y(p,\"appresize\",this.XF);this.Y(p,\"fullscreentoggled\",this.XF);this.Y(p,\"presentingplayerstatechange\",this.XF);this.XF();rz(p,this.element,this);this.listen(\"click\",function(){p.logClick(b.element);HU(d,b.element,!1)});\nthis.Y(d.closeButton,\"click\",function(){b.focus()})};\nb4z\u003dfunction(p){g.tD.call(this,p,{L:\"div\",J:\"ytp-overflow-panel\",K:{id:Fy(),role:\"dialog\"},j:[{L:\"div\",J:\"ytp-overflow-panel-content\",j:[{L:\"div\",J:\"ytp-overflow-panel-action-buttons\",Bb:\"{{buttons}}\"}]},{L:\"button\",zB:[\"ytp-overflow-panel-close\",\"ytp-button\"],K:{title:\"Close\"},j:[g.Ec()]}]},250);this.actionButtons\u003d[];this.D\u003dthis.V$(\"ytp-overflow-panel-content\");this.closeButton\u003dthis.V$(\"ytp-overflow-panel-close\");this.Y(this.closeButton,\"click\",this.z_);rz(p,this.closeButton,this);this.listen(\"click\",\nthis.xx);this.Y(p,\"videoplayerreset\",this.hide);this.Y(p,\"fullscreentoggled\",this.onFullscreenToggled);this.hide()};\nv5C\u003dfunction(p,d){p.actionButtons.includes(d)||(p.actionButtons.push(d),p.updateValue(\"buttons\",p.actionButtons))};\nPme\u003dfunction(p,d){p\u003dg.u(p.actionButtons);for(var b\u003dp.next();!b.done;b\u003dp.next())b.value.X7(d)};\nMjj\u003dfunction(p,d,b){var v\u003dg.NX(d,b),P\u003dv.Rq(\"default.jpg\");g.K.call(this,{L:\"a\",zB:[\"ytp-video-menu-item\",\"ytp-button\"],K:{role:\"menuitemradio\",\"aria-label\":v.title,href:p.G().getVideoUrl(v.videoId,d.listId?d.listId.toString():null)},j:[{L:\"div\",J:\"ytp-video-menu-item-index\",Bb:String(b+1)},{L:\"div\",J:\"ytp-video-menu-item-now-playing\",Bb:\"\\u25b6\"},{L:\"div\",J:\"ytp-video-menu-item-thumbnail\",K:{style:P?\"background-image: url(\"+P+\");\":void 0}},{L:\"div\",J:\"ytp-video-menu-item-title\",Bb:v.title},{L:\"div\",\nJ:\"ytp-video-menu-item-author\",Bb:v.author}]});this.api\u003dp;this.index\u003db;this.listen(\"click\",this.onClick)};\nXzu\u003dfunction(p){g.tD.call(this,p,{L:\"div\",J:\"ytp-playlist-menu\",K:{role:\"dialog\",id:Fy()},j:[{L:\"div\",J:\"ytp-playlist-menu-header\",j:[{L:\"div\",J:\"ytp-playlist-menu-title\",j:[p.G().B?{L:\"span\",J:\"ytp-playlist-menu-title-name\",Bb:\"{{title}}\"}:{L:\"a\",J:\"ytp-playlist-menu-title-name\",K:{href:\"{{playlisturl}}\"},Bb:\"{{title}}\"},{L:\"button\",zB:[\"ytp-playlist-menu-close\",\"ytp-button\"],K:{\"aria-label\":\"Close\"},j:[g.Ec()]}]},{L:\"div\",J:\"ytp-playlist-menu-subtitle\",Bb:\"{{subtitle}}\"}]},{L:\"div\",J:\"ytp-playlist-menu-items\",\nK:{role:\"menu\"}}]},250);this.api\u003dp;this.B\u003dthis.selected\u003dthis.V\u003dthis.playlist\u003dnull;this.items\u003dthis.V$(\"ytp-playlist-menu-items\");this.D\u003dnew g.iO(this);this.playlistData\u003d[];this.Y(this.V$(\"ytp-playlist-menu-close\"),\"click\",this.z_);var d\u003dthis.V$(\"ytp-playlist-menu-title-name\");p.G().B||(this.B\u003dthis.Y(d,\"click\",this.OdN));g.Y(this,this.D);this.hide()};\nGv\u003dfunction(p,d){g.K.call(this,{L:\"button\",zB:[\"ytp-playlist-menu-button\",\"ytp-button\"],K:{title:\"{{title}}\",\"aria-owns\":String(d.element.id),\"aria-haspopup\":\"true\",\"aria-label\":\"Playlist\"},j:[{L:\"div\",J:\"ytp-playlist-menu-button-icon\",j:[{L:\"svg\",K:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},j:[{L:\"path\",Dv:!0,K:{d:\"m 22.53,21.42 0,6.85 5.66,-3.42 -5.66,-3.42 0,0 z m -11.33,0 9.06,0 0,2.28 -9.06,0 0,-2.28 0,0 z m 0,-9.14 13.6,0 0,2.28 -13.6,0 0,-2.28 0,0 z m 0,4.57 13.6,0 0,2.28 -13.6,0 0,-2.28 0,0 z\",\nfill:\"#fff\"}}]}]},{L:\"div\",J:\"ytp-playlist-menu-button-text\",Bb:\"{{text}}\"}]});var b\u003dthis;this.api\u003dp;this.playlist\u003dnull;this.visible\u003d!1;p.createClientVe(this.element,this,70344);this.Y(p,\"videodatachange\",this.D);this.Y(p,\"videoplayerreset\",this.D);this.Y(p,\"onPlaylistUpdate\",this.D);this.Y(p,\"presentingplayerstatechange\",this.XF);this.Y(p,\"appresize\",this.XF);this.hide();this.D();rz(p,this.element,this);this.listen(\"click\",function(){p.logClick(b.element);HU(d,b.element,!1)})};\nqxu\u003dfunction(p,d){g.K.call(this,{L:\"div\",J:\"ytp-promotooltip-wrapper\",j:[{L:\"div\",J:\"ytp-promotooltip-container\",j:[{L:\"div\",J:\"ytp-promotooltip-content\",j:[{L:\"div\",J:\"ytp-promotooltip-title\",Bb:\"{{title}}\"},{L:\"div\",J:\"ytp-promotooltip-details\",Bb:\"{{details}}\"}]},{L:\"div\",J:\"ytp-promotooltip-buttons\",j:[{L:\"div\",J:\"ytp-promotooltip-dismiss-button\",Bb:\"{{dismissButtonText}}\",K:{tabindex:\"0\"}},{L:\"div\",J:\"ytp-promotooltip-accept-button\",Bb:\"{{acceptButtonText}}\",K:{tabindex:\"0\",\"aria-haspopup\":\"true\"}}]}]},\n{L:\"div\",J:\"ytp-promotooltip-pointer\"}]});var b\u003dthis;this.tooltipRenderer\u003dp;this.N\u003dd;this.D\u003dthis.B\u003dnull;this.title\u003dthis.V$(\"ytp-promotooltip-title\");this.details\u003dthis.V$(\"ytp-promotooltip-details\");this.acceptButton\u003dthis.V$(\"ytp-promotooltip-accept-button\");this.dismissButton\u003dthis.V$(\"ytp-promotooltip-dismiss-button\");this.U\u003dthis.S\u003d!1;this.V\u003d!0;this.eB\u003dthis.Z\u003dthis.C\u003dthis.W\u003d!1;this.Up\u003d{xM:function(v){b.xM(v)}};\nthis.hD(!1);p\u003dthis.tooltipRenderer.trackingParams||null;if(this.U\u003d!!p)this.N.createServerVe(this.element,this,!0),this.N.setTrackingParams(this.element,p);this.Y(d,\"onShowControls\",this.I3);this.Y(d,\"onHideControls\",this.z5);this.Y(d,\"resize\",this.AD);this.Y(this.acceptButton,\"click\",this.pXE);this.Y(this.dismissButton,\"click\",this.VTB);this.Y(document,\"click\",this.Qr)};\naue\u003dfunction(p){var d\u003ddocument.querySelectorAll(\u0027[data-tooltip-target-id\u003d\"\u0027+p.tooltipRenderer.targetId+\u0027\"]\u0027);d\u003dd.length\u003e0?d[0]:null;var b\u003dg.B9(\"ytp-chrome-bottom\"),v\u003dg.B9(\"ytp-ad-module\");p.V\u003d!(b\u003d\u003dnull||!b.contains(d));p.W\u003d!(v\u003d\u003dnull||!v.contains(d));p.C\u003d!(d\u003d\u003dnull||!d.hasAttribute(\"data-tooltip-target-fixed\"));return d};\nh8k\u003dfunction(p,d,b){if(!p.S){if(d){p.tooltipRenderer\u003dd;d\u003dp.tooltipRenderer.text;var v\u003d!1,P;(d\u003d\u003dnull?0:(P\u003dd.runs)\u003d\u003dnull?0:P.length)\u0026\u0026d.runs[0].text\u0026\u0026(p.update({title:d.runs[0].text.toString()}),v\u003d!0);g.U1(p.title,v);d\u003dp.tooltipRenderer.detailsText;P\u003d!1;var M;if((d\u003d\u003dnull?0:(M\u003dd.runs)\u003d\u003dnull?0:M.length)\u0026\u0026d.runs[0].text){v\u003dd.runs[0].text.toString();M\u003dv.indexOf(\"$TARGET_ICON\");if(M\u003e-1)if(p.tooltipRenderer.targetId){d\u003d[];v\u003dv.split(\"$TARGET_ICON\");var X\u003dnew g.h8({L:\"span\",J:\"ytp-promotooltip-details-icon\",\nj:[o5W[p.tooltipRenderer.targetId]]});g.Y(p,X);for(var a\u003d[],F\u003dg.u(v),h\u003dF.next();!h.done;h\u003dF.next())h\u003dnew g.h8({L:\"span\",J:\"ytp-promotooltip-details-component\",Bb:h.value}),g.Y(p,h),a.push(h);v.length\u003d\u003d\u003d2?(d.push(a[0].element),d.push(X.element),d.push(a[1].element)):v.length\u003d\u003d\u003d1\u0026\u0026(M\u003d\u003d\u003d0?(d.push(X.element),d.push(a[0].element)):(d.push(a[0].element),d.push(X.element)));M\u003dd.length?d:null}else M\u003dnull;else M\u003dv;if(M){if(typeof M!\u003d\u003d\"string\")for(g.PX(p.details),P\u003dg.u(M),M\u003dP.next();!M.done;M\u003dP.next())p.details.appendChild(M.value);\nelse p.update({details:M});P\u003d!0}}g.U1(p.details,P);P\u003dp.tooltipRenderer.acceptButton;M\u003d!1;var O,J,k;((O\u003dg.L(P,g.j8))\u003d\u003dnull?0:(J\u003dO.text)\u003d\u003dnull?0:(k\u003dJ.runs)\u003d\u003dnull?0:k.length)\u0026\u0026g.L(P,g.j8).text.runs[0].text\u0026\u0026(p.update({acceptButtonText:g.L(P,g.j8).text.runs[0].text.toString()}),M\u003d!0);g.U1(p.acceptButton,M);O\u003dp.tooltipRenderer.dismissButton;J\u003d!1;var n,r,Z;((n\u003dg.L(O,g.j8))\u003d\u003dnull?0:(r\u003dn.text)\u003d\u003dnull?0:(Z\u003dr.runs)\u003d\u003dnull?0:Z.length)\u0026\u0026g.L(O,g.j8).text.runs[0].text\u0026\u0026(p.update({dismissButtonText:g.L(O,g.j8).text.runs[0].text.toString()}),\nJ\u003d!0);g.U1(p.dismissButton,J)}b\u0026\u0026(p.B\u003db);p.D\u003daue(p);p.Z\u003d!1;p.N.G().T(\"web_player_hide_nitrate_promo_tooltip\")||p.hD(!0);F57(p);p.cX\u0026\u0026!p.eB\u0026\u0026(p.eB\u003d!0,p.Up.xM(0));p.U\u0026\u0026p.N.logVisibility(p.element,p.cX)}};\nw6\u003dfunction(p){p.hD(!1);p.U\u0026\u0026p.N.logVisibility(p.element,p.cX)};\nO4K\u003dfunction(p){var d,b,v,P\u003d((d\u003dg.L(p.acceptButton,g.j8))\u003d\u003dnull?void 0:(b\u003dd.text)\u003d\u003dnull?void 0:(v\u003db.runs)\u003d\u003dnull?void 0:v.length)\u0026\u0026!!g.L(p.acceptButton,g.j8).text.runs[0].text,M,X,a;d\u003d((M\u003dg.L(p.dismissButton,g.j8))\u003d\u003dnull?void 0:(X\u003dM.text)\u003d\u003dnull?void 0:(a\u003dX.runs)\u003d\u003dnull?void 0:a.length)\u0026\u0026!!g.L(p.dismissButton,g.j8).text.runs[0].text;return P||d};\nF57\u003dfunction(p){var d;if(!(d\u003d!p.D)){d\u003dp.D;var b\u003dwindow.getComputedStyle(d);d\u003db.display\u003d\u003d\u003d\"none\"||b.visibility\u003d\u003d\u003d\"hidden\"||d.getAttribute(\"aria-hidden\")\u003d\u003d\u003d\"true\"}if(d||p.N.isMinimized())p.hD(!1);else if(d\u003dg.wg(p.D),d.width\u0026\u0026d.height){p.N.r8(p.element,p.D);var v\u003dp.N.Pb().getPlayerSize().height;b\u003dg.wg(p.V$(\"ytp-promotooltip-container\")).height;p.V?p.element.style.top\u003dv-b-d.height-12+\"px\":p.C||(v\u003dp.N.Jg().height-b-d.height-12,p.element.style.top\u003dv+\"px\");v\u003dp.V$(\"ytp-promotooltip-pointer\");var P\u003dg.NV(p.D,\np.N.getRootNode()),M\u003dNumber(p.element.style.left.replace(/[^\\d\\.]/g,\"\"));p\u003dp.N.isFullscreen()?18:12;v.style.left\u003dP.x-M+d.width/2-p+\"px\";v.style.top\u003db+\"px\"}else p.hD(!1)};\nUi\u003dfunction(p){g.K.call(this,{L:\"button\",zB:[\"ytp-replay-button\",\"ytp-button\"],K:{title:\"Replay\"},j:[g.cL()]});this.N\u003dp;this.Y(p,\"presentingplayerstatechange\",this.onStateChange);this.listen(\"click\",this.onClick,this);this.f9(p.getPlayerStateObject());rz(this.N,this.element,this)};\ncy\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?240:d;g.K.call(this,{L:\"button\",zB:[\"ytp-button\",\"ytp-search-button\"],K:{title:\"Search\",\"data-tooltip-opaque\":String(g.Ez(p.G()))},j:[{L:\"div\",J:\"ytp-search-icon\",Bb:\"{{icon}}\"},{L:\"div\",J:\"ytp-search-title\",Bb:\"Search\"}]});this.api\u003dp;this.U\u003dd;this.visible\u003d!1;this.updateValue(\"icon\",{L:\"svg\",K:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 24 24\",width:\"100%\"},j:[{L:\"path\",J:\"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\"}}]});\np.createClientVe(this.element,this,184945);this.listen(\"click\",this.onClick);this.D();this.Y(p,\"appresize\",this.D);this.Y(p,\"videodatachange\",this.D);rz(p,this.element,this)};\ng.y7\u003dfunction(p,d,b,v){v\u003dv\u003d\u003d\u003dvoid 0?240:v;g.K.call(this,{L:\"button\",zB:[\"ytp-button\",\"ytp-share-button\"],K:{title:\"Share\",\"aria-haspopup\":\"true\",\"aria-owns\":b.element.id,\"data-tooltip-opaque\":String(g.Ez(p.G()))},j:[{L:\"div\",J:\"ytp-share-icon\",Bb:\"{{icon}}\"},{L:\"div\",J:\"ytp-share-title\",Bb:\"Share\"}]});this.api\u003dp;this.D\u003dd;this.B\u003db;this.V\u003dv;this.U\u003dthis.visible\u003d!1;this.tooltip\u003dthis.D.UH();p.createClientVe(this.element,this,28664);this.listen(\"click\",this.onClick);this.Y(p,\"videodatachange\",this.XF);\nthis.Y(p,\"videoplayerreset\",this.XF);this.Y(p,\"appresize\",this.XF);this.Y(p,\"presentingplayerstatechange\",this.XF);this.XF();this.addOnDisposeCallback(g.nE(this.tooltip,this.element))};\nJb$\u003dfunction(p){var d\u003dp.api.G(),b\u003dp.api.getVideoData(),v\u003dg.Ez(d)\u0026\u0026g.ES(p.api)\u0026\u0026g.R(p.api.getPlayerStateObject(),128);d\u003dd.B||d.disableSharing\u0026\u0026p.api.getPresentingPlayerType()!\u003d\u003d2||!b.showShareButton||b.gO||v||g.xS(b)||p.U;v\u003dp.api.Pb().getPlayerSize().width;return!!b.videoId\u0026\u0026v\u003e\u003dp.V\u0026\u0026!d};\nkHw\u003dfunction(p,d){d.name!\u003d\u003d\"InvalidStateError\"\u0026\u0026d.name!\u003d\u003d\"AbortError\"\u0026\u0026(d.name\u003d\u003d\u003d\"NotAllowedError\"?(p.D.Ae(),HU(p.B,p.element,!1)):g.Hi(d))};\nrbC\u003dfunction(p,d){var b\u003dFy(),v\u003dp.G();b\u003d{L:\"div\",J:\"ytp-share-panel\",K:{id:Fy(),role:\"dialog\",\"aria-labelledby\":b},j:[{L:\"div\",J:\"ytp-share-panel-inner-content\",j:[{L:\"div\",J:\"ytp-share-panel-title\",K:{id:b},Bb:\"Share\"},{L:\"a\",zB:[\"ytp-share-panel-link\",\"ytp-no-contextmenu\"],K:{href:\"{{link}}\",target:v.C,title:\"Share link\",\"aria-label\":\"{{shareLinkWithUrl}}\"},Bb:\"{{linkText}}\"},{L:\"label\",J:\"ytp-share-panel-include-playlist\",j:[{L:\"input\",J:\"ytp-share-panel-include-playlist-checkbox\",K:{type:\"checkbox\",\nchecked:\"true\"}},\"Include playlist\"]},{L:\"div\",J:\"ytp-share-panel-loading-spinner\",j:[pw()]},{L:\"div\",J:\"ytp-share-panel-service-buttons\",Bb:\"{{buttons}}\"},{L:\"div\",J:\"ytp-share-panel-error\",Bb:\"An error occurred while retrieving sharing information. Please try again later.\"}]},{L:\"button\",zB:[\"ytp-share-panel-close\",\"ytp-button\"],K:{title:\"Close\"},j:[g.Ec()]}]};g.tD.call(this,p,b,250);var P\u003dthis;this.moreButton\u003dnull;this.api\u003dp;this.tooltip\u003dd.UH();this.B\u003d[];this.S\u003dthis.V$(\"ytp-share-panel-inner-content\");\nthis.closeButton\u003dthis.V$(\"ytp-share-panel-close\");this.Y(this.closeButton,\"click\",this.z_);this.addOnDisposeCallback(g.nE(this.tooltip,this.closeButton));this.V\u003dthis.V$(\"ytp-share-panel-include-playlist-checkbox\");this.Y(this.V,\"click\",this.XF);this.D\u003dthis.V$(\"ytp-share-panel-link\");this.addOnDisposeCallback(g.nE(this.tooltip,this.D));this.api.createClientVe(this.D,this,164503);this.Y(this.D,\"click\",function(M){M.preventDefault();P.api.logClick(P.D);var X\u003dP.api.getVideoUrl(!0,!0,!1,!1);X\u003dn5q(P,X);\ng.WU(X,P.api,M)\u0026\u0026P.api.KX(\"SHARE_CLICKED\")});\nthis.listen(\"click\",this.uX);this.Y(p,\"videoplayerreset\",this.hide);this.Y(p,\"fullscreentoggled\",this.onFullscreenToggled);this.Y(p,\"onLoopRangeChange\",this.k_C);this.hide()};\nuoj\u003dfunction(p,d){fuu(p);for(var b\u003dd.links||d.shareTargets,v\u003d0,P\u003d{},M\u003d0;M\u003cb.length\u0026\u0026v\u003c2;P\u003d{Am:void 0,Ot:void 0},M++){P.Am\u003db[M];a:switch(P.Am.img||P.Am.iconId){case \"facebook\":var X\u003d{L:\"svg\",K:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 38 38\",width:\"100%\"},j:[{L:\"rect\",K:{fill:\"#fff\",height:\"34\",width:\"34\",x:\"2\",y:\"2\"}},{L:\"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 l 0,0 z m -1.9,3.8 0,5.7 -3.8,0 c -1.04,0 -1.9,.84 -1.9,1.9 l 0,3.8 5.7,0 0,5.7 -5.7,0 0,13.3 -5.7,0 0,-13.3 -3.8,0 0,-5.7 3.8,0 0,-4.75 c 0,-3.67 2.97,-6.65 6.65,-6.65 l 4.75,0 z\",\nfill:\"#39579b\"}}]};break a;case \"twitter\":X\u003d{L:\"svg\",K:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 38 38\",width:\"100%\"},j:[{L:\"rect\",K:{fill:\"#fff\",height:\"34\",width:\"34\",x:\"2\",y:\"2\"}},{L:\"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 l 0,0 z M 29.84,13.92 C 29.72,22.70 24.12,28.71 15.74,29.08 12.28,29.24 9.78,28.12 7.6,26.75 c 2.55,.40 5.71,-0.60 7.41,-2.06 -2.50,-0.24 -3.98,-1.52 -4.68,-3.56 .72,.12 1.48,.09 2.17,-0.05 -2.26,-0.76 -3.86,-2.15 -3.95,-5.07 .63,.28 1.29,.56 2.17,.60 C 9.03,15.64 7.79,12.13 9.21,9.80 c 2.50,2.75 5.52,4.99 10.47,5.30 -1.24,-5.31 5.81,-8.19 8.74,-4.62 1.24,-0.23 2.26,-0.71 3.23,-1.22 -0.39,1.23 -1.17,2.09 -2.11,2.79 1.03,-0.14 1.95,-0.38 2.73,-0.77 -0.47,.99 -1.53,1.9 -2.45,2.66 l 0,0 z\",\nfill:\"#01abf0\"}}]};break a;default:X\u003dnull}if(X){var a\u003dP.Am.sname||P.Am.serviceName;P.Ot\u003dnew g.K({L:\"a\",zB:[\"ytp-share-panel-service-button\",\"ytp-button\"],K:{href:P.Am.url,target:\"_blank\",title:a},j:[X]});P.Ot.listen(\"click\",function(O){return function(J){var k\u003dO.Am.url;if(g.wy(J)){var n\u003dn\u003d\u003d\u003dvoid 0?{}:n;n.target\u003dn.target||\"YouTube\";n.width\u003dn.width||\"600\";n.height\u003dn.height||\"600\";var r\u003dn;r||(r\u003d{});n\u003dwindow;var Z\u003dk instanceof yy?k:g.tv(typeof k.href!\u003d\"undefined\"?k.href:String(k));var C\u003dself.crossOriginIsolated!\u003d\u003d\nvoid 0,G\u003d\"strict-origin-when-cross-origin\";window.Request\u0026\u0026(G\u003d(new Request(\"/\")).referrerPolicy);var U\u003dG\u003d\u003d\u003d\"unsafe-url\";G\u003dr.noreferrer;if(C\u0026\u0026G){if(U)throw Error(\"Cannot use the noreferrer option on a page that sets a referrer-policy of `unsafe-url` in modern browsers!\");G\u003d!1}k\u003dr.target||k.target;C\u003d[];for(var I in r)switch(I){case \"width\":case \"height\":case \"top\":case \"left\":C.push(I+\"\u003d\"+r[I]);break;case \"target\":case \"noopener\":case \"noreferrer\":break;case \"attributionsrc\":C.push(I+(r[I]?\"\u003d\"+r[I]:\n\"\"));break;default:C.push(I+\"\u003d\"+(r[I]?1:0))}I\u003dC.join(\",\");QH()\u0026\u0026n.navigator\u0026\u0026n.navigator.standalone\u0026\u0026k\u0026\u0026k!\u003d\"_self\"?(I\u003dg.dk(\"A\"),g.Hk(I,Z),I.target\u003dk,G\u0026\u0026(I.rel\u003d\"noreferrer\"),((r\u003dr.attributionsrc)||r\u003d\u003d\u003d\"\")\u0026\u0026I.setAttribute(\"attributionsrc\",r),r\u003ddocument.createEvent(\"MouseEvent\"),r.initMouseEvent(\"click\",!0,!0,n,1),I.dispatchEvent(r),n\u003d{}):G?(n\u003dg.Sl(n,\"\",k,I),r\u003dg.Ih(Z),n\u0026\u0026(n.opener\u003dnull,r\u003d\u003d\u003d\"\"\u0026\u0026(r\u003d\"javascript:\u0027\u0027\"),r\u003dVy(\u0027\u003cmeta name\u003d\"referrer\" content\u003d\"no-referrer\"\u003e\u003cmeta http-equiv\u003d\"refresh\" content\u003d\"0; url\u003d\u0027+\nWk(r)+\u0027\"\u003e\u0027),(Z\u003dn.document)\u0026\u0026Z.write\u0026\u0026(Z.write(el(r)),Z.close()))):((n\u003dg.Sl(n,Z,k,I))\u0026\u0026r.noopener\u0026\u0026(n.opener\u003dnull),n\u0026\u0026r.noreferrer\u0026\u0026(n.opener\u003dnull));n\u0026\u0026(n.opener||(n.opener\u003dwindow),n.focus());J.preventDefault()}}}(P));\nP.Ot.addOnDisposeCallback(g.nE(p.tooltip,P.Ot.element));a\u003d\u003d\u003d\"Facebook\"?p.api.createClientVe(P.Ot.element,P.Ot,164504):a\u003d\u003d\u003d\"Twitter\"\u0026\u0026p.api.createClientVe(P.Ot.element,P.Ot,164505);p.Y(P.Ot.element,\"click\",function(O){return function(){p.api.logClick(O.Ot.element)}}(P));\np.api.logVisibility(P.Ot.element,!0);p.B.push(P.Ot);v++}}var F\u003dd.more||d.moreLink,h\u003dnew g.K({L:\"a\",zB:[\"ytp-share-panel-service-button\",\"ytp-button\"],j:[{L:\"span\",J:\"ytp-share-panel-service-button-more\",j:[{L:\"svg\",K:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 38 38\",width:\"100%\"},j:[{L:\"rect\",K:{fill:\"#fff\",height:\"34\",width:\"34\",x:\"2\",y:\"2\"}},{L:\"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\",\nfill:\"#4e4e4f\",\"fill-rule\":\"evenodd\"}}]}]}],K:{href:F,target:\"_blank\",title:\"More\"}});h.listen(\"click\",function(O){var J\u003dF;p.api.logClick(p.moreButton.element);J\u003dn5q(p,J);g.WU(J,p.api,O)\u0026\u0026p.api.KX(\"SHARE_CLICKED\")});\nh.addOnDisposeCallback(g.nE(p.tooltip,h.element));p.api.createClientVe(h.element,h,164506);p.Y(h.element,\"click\",function(){p.api.logClick(h.element)});\np.api.logVisibility(h.element,!0);p.B.push(h);p.moreButton\u003dh;p.updateValue(\"buttons\",p.B)};\nn5q\u003dfunction(p,d){var b\u003d{};g.Ez(p.api.G())\u0026\u0026(g.vU(p.api,\"addEmbedsConversionTrackingParams\",[b]),d\u003dg.$B(d,b));return d};\nfuu\u003dfunction(p){for(var d\u003dg.u(p.B),b\u003dd.next();!b.done;b\u003dd.next())b\u003db.value,b.detach(),g.aq(b);p.B\u003d[]};\nIu\u003dfunction(p){return p\u003d\u003d\u003dvoid 0||p.startSec\u003d\u003d\u003dvoid 0||p.endSec\u003d\u003d\u003dvoid 0?!1:!0};\nluB\u003dfunction(p,d){p.startSec+\u003dd;p.endSec+\u003dd};\nZ4$\u003dfunction(p){ev.call(this,p);this.U\u003dthis.D\u003dthis.isContentForward\u003dthis.Z\u003d!1;sa7(this);this.Y(this.N,\"changeProductsInVideoVisibility\",this.FxN);this.Y(this.N,\"videodatachange\",this.onVideoDataChange)};\nE5e\u003dfunction(p){p.S\u0026\u0026p.IB.element.removeChild(p.S.element);p.S\u003dvoid 0};\nNXu\u003dfunction(p,d){return d.map(function(b){var v,P;if((b\u003d(v\u003dg.L(b,CmC))\u003d\u003dnull?void 0:(P\u003dv.thumbnail)\u003d\u003dnull?void 0:P.thumbnails)\u0026\u0026b.length!\u003d\u003d0)return b[0].url}).filter(function(b){return b!\u003d\u003dvoid 0}).map(function(b){b\u003dnew g.K({L:\"img\",\nJ:\"ytp-suggested-action-product-thumbnail\",K:{alt:\"\",src:b}});g.Y(p,b);return b})};\nGHz\u003dfunction(p,d){p.isContentForward\u003dd;g.kV(p.badge.element,\"ytp-suggested-action-badge-content-forward\",d)};\nzv\u003dfunction(p){var d\u003dp.isContentForward\u0026\u0026!p.Jx();g.kV(p.badge.element,\"ytp-suggested-action-badge-preview-collapsed\",d\u0026\u0026p.D);g.kV(p.badge.element,\"ytp-suggested-action-badge-preview-expanded\",d\u0026\u0026p.U)};\njV\u003dfunction(p,d,b){return new g.P1(p*1E3,d*1E3,{priority:9,namespace:b})};\nwzw\u003dfunction(p){p.N.d1(\"shopping_overlay_visible\");p.N.d1(\"shopping_overlay_preview_collapsed\");p.N.d1(\"shopping_overlay_preview_expanded\");p.N.d1(\"shopping_overlay_expanded\")};\nsa7\u003dfunction(p){p.Y(p.N,g.X5(\"shopping_overlay_visible\"),function(){p.eE(!0)});\np.Y(p.N,g.q4(\"shopping_overlay_visible\"),function(){p.eE(!1)});\np.Y(p.N,g.X5(\"shopping_overlay_expanded\"),function(){p.O5\u003d!0;Vm(p)});\np.Y(p.N,g.q4(\"shopping_overlay_expanded\"),function(){p.O5\u003d!1;Vm(p)});\np.Y(p.N,g.X5(\"shopping_overlay_preview_collapsed\"),function(){p.D\u003d!0;zv(p)});\np.Y(p.N,g.q4(\"shopping_overlay_preview_collapsed\"),function(){p.D\u003d!1;zv(p)});\np.Y(p.N,g.X5(\"shopping_overlay_preview_expanded\"),function(){p.U\u003d!0;zv(p)});\np.Y(p.N,g.q4(\"shopping_overlay_preview_expanded\"),function(){p.U\u003d!1;zv(p)})};\nybW\u003dfunction(p){g.K.call(this,{L:\"div\",J:\"ytp-shorts-title-channel\",j:[{L:\"a\",J:\"ytp-shorts-title-channel-logo\",K:{href:\"{{channelLink}}\",target:p.G().C,\"aria-label\":\"{{channelLogoLabel}}\"}},{L:\"div\",J:\"ytp-shorts-title-expanded-heading\",j:[{L:\"div\",J:\"ytp-shorts-title-expanded-title\",j:[{L:\"a\",Bb:\"{{expandedTitle}}\",K:{href:\"{{channelTitleLink}}\",target:p.G().C,tabIndex:\"0\"}}]}]}]});var d\u003dthis;this.api\u003dp;this.D\u003dthis.V$(\"ytp-shorts-title-channel-logo\");this.channelName\u003dthis.V$(\"ytp-shorts-title-expanded-title\");\nthis.subscribeButton\u003dnull;p.createClientVe(this.D,this,36925);this.Y(this.D,\"click\",function(b){d.api.logClick(d.D);g.Sl(window,URj(d));b.preventDefault()});\np.createClientVe(this.channelName,this,37220);this.Y(this.channelName,\"click\",function(b){d.api.logClick(d.channelName);g.Sl(window,URj(d));b.preventDefault()});\ncbj(this);this.Y(p,\"videodatachange\",this.XF);this.Y(p,\"videoplayerreset\",this.XF);this.XF()};\ncbj\u003dfunction(p){if(!p.api.G().gg){var d\u003dp.api.getVideoData(),b\u003dnew g.au(\"Subscribe\",null,\"Subscribed\",null,!0,!1,d.lm,d.subscribed,\"channel_avatar\",null,p.api,!0);p.api.createServerVe(b.element,p);var v;p.api.setTrackingParams(b.element,((v\u003dd.subscribeButtonRenderer)\u003d\u003dnull?void 0:v.trackingParams)||null);p.Y(b.element,\"click\",function(){p.api.logClick(b.element)});\np.subscribeButton\u003db;g.Y(p,p.subscribeButton);p.subscribeButton.NC(p.element)}};\nURj\u003dfunction(p){var d\u003dp.api.G(),b\u003dp.api.getVideoData();b\u003dg.TG(d)+b.Rb;if(!g.Ez(d))return b;d\u003d{};g.vU(p.api,\"addEmbedsConversionTrackingParams\",[d]);return g.$B(b,d)};\ntY\u003dfunction(p){g.tD.call(this,p,{L:\"button\",zB:[\"ytp-skip-intro-button\",\"ytp-popup\",\"ytp-button\"],j:[{L:\"div\",J:\"ytp-skip-intro-button-text\",Bb:\"Skip Intro\"}]},100);var d\u003dthis;this.B\u003d!1;this.D\u003dnew g.bR(function(){d.hide()},5E3);\nthis.fd\u003dthis.wc\u003dNaN;g.Y(this,this.D);this.Z\u003dfunction(){d.show()};\nthis.S\u003dfunction(){d.hide()};\nthis.V\u003dfunction(){var b\u003dd.N.getCurrentTime();b\u003ed.wc/1E3\u0026\u0026b\u003cd.fd/1E3\u0026\u0026d.show()};\nthis.Y(this.N,\"videodatachange\",function(b,v){d.Z2(b,v)});\nthis.Y(this.element,\"click\",function(){d.N.seekTo(d.fd/1E3)});\nthis.hide()};\nir\u003dfunction(p){g.K.call(this,{L:\"button\",zB:[\"ytp-airplay-button\",\"ytp-button\"],K:{title:\"AirPlay\",\"data-priority\":\"10\"},Bb:\"{{icon}}\"});this.N\u003dp;this.listen(\"click\",this.onClick);this.Y(p,\"airplayactivechange\",this.XF);this.Y(p,\"airplayavailabilitychange\",this.XF);this.XF();rz(p,this.element,this)};\nz8u\u003dfunction(p){g.K.call(this,{L:\"div\",J:\"ytp-gradient-bottom\"});this.U\u003dg.dk(\"CANVAS\");this.D\u003dthis.U.getContext(\"2d\",{willReadFrequently:!0});this.B\u003dNaN;this.U.width\u003d1;IuK(this,p.Pb().getPlayerSize().height)};\nIuK\u003dfunction(p,d){if(p.D){d\u003dMath.floor(d*.4);d\u003dMath.max(d,47);var b\u003dd+2;if(p.B!\u003d\u003db){p.B\u003db;p.U.height\u003db;p.D.clearRect(0,0,1,b);var v\u003dp.D.createLinearGradient(0,2,0,2+d),P\u003dd-42;v.addColorStop(0,\"rgba(0, 0, 0, 0)\");v.addColorStop(P/d,\"rgba(0, 0, 0, 0.3)\");v.addColorStop(1,\"rgba(0, 0, 0, 0.68)\");p.D.fillStyle\u003dv;p.D.fillRect(0,2,1,d);p.element.style.height\u003db+\"px\";try{p.element.style.backgroundImage\u003d\"url(\"+p.U.toDataURL()+\")\"}catch(M){}}}};\nHy\u003dfunction(p,d,b,v){g.K.call(this,{L:\"div\",J:\"ytp-chapter-container\",j:[{L:\"button\",zB:[\"ytp-chapter-title\",\"ytp-button\"],j:[{L:\"span\",K:{\"aria-hidden\":\"true\"},J:\"ytp-chapter-title-prefix\",Bb:\"\\u2022\"},{L:\"div\",J:\"ytp-chapter-title-content\",Bb:\"{{title}}\",K:{\"aria-label\":\"{{ariaLabel}}\",\"aria-live\":\"polite\",title:v}},{L:\"div\",J:\"ytp-chapter-title-chevron\",j:[{L:\"svg\",K:{height:\"100%\",viewBox:\"0 0 24 24\",width:\"100%\"},j:[{L:\"path\",K:{d:\"M9.71 18.71l-1.42-1.42 5.3-5.29-5.3-5.29 1.42-1.42 6.7 6.71z\",\nfill:\"#fff\"}}]}]}]}]});this.N\u003dp;this.V\u003dd;this.S\u003d\"\";this.currentIndex\u003d0;this.U\u003dvoid 0;this.B\u003d!0;this.eB\u003dthis.V$(\"ytp-chapter-container\");this.D\u003dthis.V$(\"ytp-chapter-title\");this.O5\u003dthis.V$(\"ytp-chapter-title-content\");this.updateVideoData(\"newdata\",this.N.getVideoData());this.Y(p,\"videodatachange\",this.updateVideoData);this.Y(this.eB,\"click\",this.onClick);this.Y(p,g.X5(b),this.zP);this.Y(p,\"onLoopRangeChange\",this.zP);this.Y(p,\"innertubeCommand\",this.onClickCommand);(p\u003dg.IQ(this.N.G()))\u0026\u0026g.kV(this.D,\n\"ytp-profile-page\",!0);this.N.T(\"web_player_updated_entrypoint\")\u0026\u0026g.kV(this.element,\"ytp-xs-mono-button-style\",!0);g.Ez(this.N.G())||p||rz(this.N,this.O5,this)};\nD5\u003dfunction(p,d){Hy.call(this,p,d,\"chapterCueRange\",\"View chapter\");this.Z\u003d\"\"};\njaB\u003dfunction(p,d,b,v,P){var M\u003dd.DI/d.rows,X\u003dMath.min(b/(d.UC/d.columns),v/M),a\u003dd.UC*X,F\u003dd.DI*X;a\u003dMath.floor(a/d.columns)*d.columns;F\u003dMath.floor(F/d.rows)*d.rows;var h\u003da/d.columns,O\u003dF/d.rows,J\u003d-d.column*h,k\u003d-d.row*O;P\u0026\u0026M\u003c\u003d45\u0026\u0026(O-\u003d1/X);h-\u003d2/X;p\u003dp.style;p.width\u003dh+\"px\";p.height\u003dO+\"px\";P||(v\u003d(v-O)/2,b\u003d(b-h)/2,p.marginTop\u003dMath.floor(v)+\"px\",p.marginBottom\u003dMath.ceil(v)+\"px\",p.marginLeft\u003dMath.floor(b)+\"px\",p.marginRight\u003dMath.ceil(b)+\"px\");p.background\u003d\"url(\"+d.url+\") \"+J+\"px \"+k+\"px/\"+a+\"px \"+F+\"px\"};\nV7\u003dfunction(p,d){g.K.call(this,{L:\"div\",J:\"ytp-storyboard-framepreview\",j:[{L:\"div\",J:\"ytp-storyboard-framepreview-timestamp\",Bb:\"{{timestamp}}\"},{L:\"div\",J:\"ytp-storyboard-framepreview-img\"}]});this.api\u003dp;this.V\u003dthis.V$(\"ytp-storyboard-framepreview-img\");this.U\u003dnull;this.B\u003dNaN;this.events\u003dnew g.iO(this);this.D\u003dnew g.bT(this,100);g.Y(this,this.events);g.Y(this,this.D);this.Y(this.api,\"presentingplayerstatechange\",this.S);d\u0026\u0026this.Y(this.element,\"click\",function(){d.sN()})};\ntje\u003dfunction(p,d){var b\u003d!!p.U;p.U\u003dd;p.U?(b||(p.events.Y(p.api,\"videodatachange\",function(){tje(p,p.api.wT())}),p.events.Y(p.api,\"progresssync\",p.Yq),p.events.Y(p.api,\"appresize\",p.Z)),p.B\u003dNaN,i4e(p),p.D.show(200)):(b\u0026\u0026g.jh(p.events),p.D.hide(),p.D.stop())};\ni4e\u003dfunction(p){var d\u003dp.U,b\u003dp.api.getCurrentTime(),v\u003dp.api.Pb().getPlayerSize(),P\u003dyc(d,v.width);P\u003dXDC(d,P,b);p.update({timestamp:g.GF(b)});P!\u003d\u003dp.B\u0026\u0026(p.B\u003dP,Pou(d,P,v.width),d\u003dbLD(d,P,v.width),jaB(p.V,d,v.width,v.height))};\nH4z\u003dfunction(p,d){g.K.call(this,{L:\"button\",zB:[\"ytp-fullscreen-button\",\"ytp-button\"],K:{title:\"{{title}}\",\"aria-keyshortcuts\":\"f\",\"data-priority\":\"11\",\"data-title-no-tooltip\":\"{{data-title-no-tooltip}}\"},Bb:\"{{icon}}\"});this.N\u003dp;this.U\u003dd;this.message\u003dnull;this.D\u003dg.nE(this.U.UH(),this.element);this.B\u003dnew g.bR(this.ip,2E3,this);g.Y(this,this.B);this.Y(p,\"fullscreentoggled\",this.EV);this.Y(p,\"presentingplayerstatechange\",this.XF);this.Y(p,\"resize\",this.XF);this.listen(\"click\",this.onClick);g.sE()\u0026\u0026\n(d\u003dthis.N.Pb(),this.Y(d,DKq(),this.f_),this.Y(d,HSK(document),this.xv));p.G().ob||p.G().W||this.disable();p.createClientVe(this.element,this,139117);this.XF();this.EV(p.isFullscreen())};\neV\u003dfunction(p,d){g.K.call(this,{L:\"button\",zB:[\"ytp-button\",\"ytp-jump-button\"],K:{title:\"{{title}}\",\"aria-keyshortcuts\":\"{{aria-keyshortcuts}}\",\"data-title-no-tooltip\":\"{{data-title-no-tooltip}}\"},j:[d\u003e0?{L:\"svg\",K:{height:\"100%\",mlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 24 24\",width:\"100%\"},j:[{L:\"path\",zB:[\"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\"}},\n{L:\"text\",zB:[\"ytp-jump-button-text\",\"ytp-svg-fill\"],K:{x:\"7.05\",y:\"15.05\"}}]}:{L:\"svg\",K:{height:\"100%\",mlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 24 24\",width:\"100%\"},j:[{L:\"path\",zB:[\"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\"}},\n{L:\"text\",zB:[\"ytp-jump-button-text\",\"ytp-svg-fill\"],K:{x:\"6.5\",y:\"15\"}}]}]});var b\u003dthis;this.N\u003dp;this.D\u003dd;this.U\u003dnew g.bR(function(){b.B?(b.B\u003d!1,b.U.start()):b.element.classList.remove(\"ytp-jump-spin\",\"backwards\")},250);\nthis.B\u003d!1;(d\u003dd\u003e0)?this.N.createClientVe(this.element,this,36843):this.N.createClientVe(this.element,this,36844);var v\u003dg.fn(d?\"Seek forwards $SECONDS seconds. (\\u2192)\":\"Seek backwards $SECONDS seconds. (\\u2190)\",{SECONDS:Math.abs(this.D).toString()});this.update({title:v,\"data-title-no-tooltip\":v,\"aria-keyshortcuts\":d?\"\\u2192\":\"\\u2190\"});this.V\u003dthis.element.querySelector(\".ytp-jump-button-text\");this.V.textContent\u003dMath.abs(this.D).toString();this.listen(\"click\",this.onClick,this);rz(p,this.element,\nthis)};\nDRj\u003dfunction(p,d){d?p.element.classList.add(\"ytp-jump-button-enabled\"):p.element.classList.remove(\"ytp-jump-button-enabled\");p.N.logVisibility(p.element,d);p.N.sj()};\nSV\u003dfunction(p,d){Hy.call(this,p,d,\"timedMarkerCueRange\",\"View key moments\");this.Y(p,g.q4(\"timedMarkerCueRange\"),this.zP);this.Y(p,\"updatemarkervisibility\",this.updateVideoData)};\nVjz\u003dfunction(p){var d,b\u003d(d\u003dp.N.getVideoData())\u003d\u003dnull?void 0:d.tC;if(b)for(p\u003dp.V.wE,b\u003dg.u(b),d\u003db.next();!d.done;d\u003db.next())if(d\u003dp[d.value]){var v\u003dvoid 0,P\u003dvoid 0,M\u003dvoid 0;if(((v\u003dd.onTap)\u003d\u003dnull?void 0:(P\u003dv.innertubeCommand)\u003d\u003dnull?void 0:(M\u003dP.changeEngagementPanelVisibilityAction)\u003d\u003dnull?void 0:M.targetId)!\u003d\u003d\"engagement-panel-macro-markers-problem-walkthroughs\")return d}};\nYt\u003dfunction(p){var d\u003dp.T(\"web_enable_pip_on_miniplayer\");g.K.call(this,{L:\"button\",zB:[\"ytp-miniplayer-button\",\"ytp-button\"],K:{title:\"{{title}}\",\"aria-keyshortcuts\":\"i\",\"data-priority\":\"6\",\"data-title-no-tooltip\":\"{{data-title-no-tooltip}}\",\"data-tooltip-target-id\":\"ytp-miniplayer-button\"},j:[d?{L:\"svg\",K:{fill:\"#fff\",height:\"100%\",version:\"1.1\",viewBox:\"0 -960 960 960\",width:\"100%\"},j:[{L:\"g\",K:{transform:\"translate(96, -96) scale(0.8)\"},j:[{L:\"path\",Dv:!0,K:{d:\"M96-480v-72h165L71-743l50-50 191 190v-165h72v288H96Zm72 288q-29.7 0-50.85-21.15Q96-234.3 96-264v-144h72v144h336v72H168Zm624-264v-240H456v-72h336q29.7 0 50.85 21.15Q864-725.7 864-696v240h-72ZM576-192v-192h288v192H576Z\"}}]}]}:\nGVC()]});this.N\u003dp;this.visible\u003d!1;this.listen(\"click\",this.onClick);this.Y(p,\"fullscreentoggled\",this.XF);this.updateValue(\"title\",g.fE(p,\"Miniplayer\",\"i\"));this.update({\"data-title-no-tooltip\":\"Miniplayer\"});rz(p,this.element,this);p.createClientVe(this.element,this,62946);this.XF()};\ng6\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?!1:b;g.K.call(this,{L:\"button\",zB:[\"ytp-mute-button\",\"ytp-button\"],K:p.G().oB?{title:\"{{title}}\",\"aria-keyshortcuts\":\"m\",\"data-title-no-tooltip\":\"{{data-title-no-tooltip}}\",\"data-priority\":\"{{dataPriority}}\"}:{\"aria-disabled\":\"true\",\"aria-haspopup\":\"true\"},Bb:\"{{icon}}\"});this.N\u003dp;this.RB\u003db;this.D\u003dnull;this.V\u003dthis.C\u003dthis.S\u003dthis.O5\u003dNaN;this.kJ\u003dthis.Z\u003dnull;this.B\u003d[];this.U\u003d[];this.visible\u003d!1;this.W\u003dnull;p.T(\"delhi_modern_web_player\")\u0026\u0026this.update({\"data-priority\":3});\nb\u003dthis.N.G();this.updateValue(\"icon\",zQ());this.tooltip\u003dd.UH();this.D\u003dnew g.h8({L:\"svg\",K:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},j:[{L:\"defs\",j:[{L:\"clipPath\",K:{id:\"ytp-svg-volume-animation-mask\"},j:[{L:\"path\",K:{d:\"m 14.35,-0.14 -5.86,5.86 20.73,20.78 5.86,-5.91 z\"}},{L:\"path\",K:{d:\"M 7.07,6.87 -1.11,15.33 19.61,36.11 27.80,27.60 z\"}},{L:\"path\",J:\"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\"}}]},{L:\"clipPath\",K:{id:\"ytp-svg-volume-animation-slash-mask\"},\nj:[{L:\"path\",J:\"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\"}}]}]},{L:\"path\",Dv:!0,zB:[\"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\"}},{L:\"path\",Dv:!0,zB:[\"ytp-svg-fill\",\"ytp-svg-volume-animation-hider\"],K:{\"clip-path\":\"url(#ytp-svg-volume-animation-slash-mask)\",\nd:\"M 9.25,9 7.98,10.27 24.71,27 l 1.27,-1.27 Z\",fill:\"#fff\"}}]});g.Y(this,this.D);this.Z\u003dthis.D.V$(\"ytp-svg-volume-animation-speaker\");this.kJ\u003dthis.Z.getAttribute(\"d\");this.B\u003dg.$E(\"ytp-svg-volume-animation-mover\",this.D.element);this.U\u003dg.$E(\"ytp-svg-volume-animation-hider\",this.D.element);this.aB\u003dnew O2;g.Y(this,this.aB);this.eB\u003dnew O2;g.Y(this,this.eB);this.listen(\"click\",this.GPt);this.Y(p,\"appresize\",this.DH);this.Y(p,\"onVolumeChange\",this.onVolumeChange);var v\u003dnull;b.oB?this.addOnDisposeCallback(g.nE(d.UH(),\nthis.element)):(d\u003d\"Your browser doesn\u0027t support changing the volume. $BEGIN_LINKLearn More$END_LINK\".split(/\\$(BEGIN|END)_LINK/),v\u003dnew g.tD(p,{L:\"span\",zB:[\"ytp-popup\",\"ytp-generic-popup\"],K:{tabindex:\"0\"},j:[d[0],{L:\"a\",K:{href:\"https://support.google.com/youtube/?p\u003dnoaudio\",target:b.C},Bb:d[2]},d[4]]},100,!0),g.Y(this,v),v.hide(),v.subscribe(\"show\",function(P){p.N1(v,P)}),g.wz(p,v.element,4));\nthis.message\u003dv;p.createClientVe(this.element,this,28662);this.DH(p.Pb().getPlayerSize());this.setVolume(p.getVolume(),p.isMuted())};\nYxw\u003dfunction(p,d){p.O5\u003dd;var b\u003dp.kJ;d\u0026\u0026(b+\u003da5w(e8W,SxC,d));p.Z.setAttribute(\"d\",b)};\ng5u\u003dfunction(p,d){p.C\u003dd;for(var b\u003d20*d,v\u003d0;v\u003cp.B.length;v++)p.B[v].setAttribute(\"transform\",\"translate(\"+b+\", \"+b+\")\");var P;d\u003d\u003d\u003d1?P\u003dzQ():P\u003dp.D;for(b\u003d0;b\u003cp.U.length;b++){v\u003dp.U[b];var M\u003dvoid 0;if((M\u003dv)\u003d\u003dnull?0:M.style)v.style.display\u003dd\u003d\u003d\u003d0?\"none\":\"\"}P!\u003d\u003dp.W\u0026\u0026(p.updateValue(\"icon\",P),p.W\u003dP)};\ng.L1\u003dfunction(p,d){g.K.call(this,{L:\"button\",zB:[\"ytp-play-button\",\"ytp-button\"],K:{title:\"{{title}}\",\"aria-keyshortcuts\":\"k\",\"data-title-no-tooltip\":\"{{data-title-no-tooltip}}\"},Bb:\"{{icon}}\"});this.N\u003dp;this.D\u003dnull;this.transition\u003dnew O2;this.tooltip\u003dd.UH();g.Y(this,this.transition);p.createClientVe(this.element,this,36842);p.T(\"embeds_use_parent_visibility_in_ve_logging\")?p.logVisibility(this.element,this.X):p.logVisibility(this.element,!0);this.Y(p,\"fullscreentoggled\",this.onVideoDataChange);this.Y(p,\n\"presentingplayerstatechange\",this.onStateChange);this.Y(p,\"videodatachange\",this.onVideoDataChange);this.f9(p.getPlayerStateObject());this.listen(\"click\",this.RH,this);this.addOnDisposeCallback(g.nE(d.UH(),this.element))};\nL5D\u003dfunction(p){switch(p){case 1:return Uc();case 2:return Cpk();case 3:return g.cL();case 4:return U_$();default:return null}};\ng.Q7\u003dfunction(p,d,b){g.K.call(this,{L:\"a\",zB:[b?\"ytp-next-button\":\"ytp-prev-button\",\"ytp-button\"],K:{role:\"button\",title:\"{{title}}\",href:\"{{url}}\",\"data-preview\":\"{{preview}}\",\"data-tooltip-text\":\"{{text}}\",\"data-duration\":\"{{duration}}\",\"aria-disabled\":\"{{disabled}}\",\"data-next\":\"{{next}}\",\"data-prev\":\"{{prev}}\",\"data-title-no-tooltip\":\"{{data-title-no-tooltip}}\",\"aria-keyshortcuts\":\"{{aria-keyshortcuts}}\"},j:[b?Na():wQw()]});var v\u003dthis;this.N\u003dp;this.D\u003db;this.playlist\u003dthis.videoData\u003dnull;this.Z\u003d\n!1;this.V\u003dthis.S\u003dthis.U\u003dnull;this.B\u003d!1;this.tooltip\u003dd.UH();b?p.createClientVe(this.element,this,6193):p.createClientVe(this.element,this,6194);this.Y(p,\"fullscreentoggled\",this.onVideoDataChange);this.Y(p,\"videodatachange\",this.onVideoDataChange);this.Y(p,\"onPlaylistUpdate\",this.onVideoDataChange);this.Y(p,\"onLoopRangeChange\",this.onVideoDataChange);this.D||this.Y(p,\"appresize\",this.FC);this.Y(p,\"mdxpreviousnextchange\",function(){Qa$(v);v.FC()});\nthis.onVideoDataChange()};\n$R7\u003dfunction(p){p.playlist\u0026\u0026p.playlist.unsubscribe(\"shuffle\",p.onVideoDataChange,p)};\nmRw\u003dfunction(p){return!!p.playlist\u0026\u0026!p.D\u0026\u0026!!p.videoData\u0026\u0026!p.videoData.isLivePlayback\u0026\u0026p.N.getCurrentTime()\u003e\u003d3\u0026\u0026p.N.getPresentingPlayerType()!\u003d\u003d2};\nK5e\u003dfunction(p){var d\u003dZm(p.N.EY());return d?p.D?d.p8():d.vE():!1};\nQa$\u003dfunction(p){var d\u003d{duration:null,preview:null,text:null,title:null,url:null,\"data-title-no-tooltip\":null,\"aria-keyshortcuts\":null},b\u003dp.playlist!\u003dnull\u0026\u0026p.playlist.p8();b\u003dg.ES(p.N)\u0026\u0026(!p.D||b);var v\u003dp.D\u0026\u0026g.US(p.N),P\u003dK5e(p),M\u003dp.D\u0026\u0026p.N.getPresentingPlayerType()\u003d\u003d\u003d5,X\u003dg.fE(p.N,\"Next\",\"SHIFT+n\"),a\u003dg.fE(p.N,\"Previous\",\"SHIFT+p\");if(M)d.title\u003d\"Start video\";else if(p.B)d.title\u003d\"Replay\";else if(b){var F\u003dnull;p.playlist\u0026\u0026(F\u003dg.NX(p.playlist,p.D?gtq(p.playlist):LEw(p.playlist)));if(F){if(F.videoId){var h\u003dp.playlist.listId;\nd.url\u003dp.N.G().getVideoUrl(F.videoId,h?h.toString():void 0)}d.text\u003dF.title;d.duration\u003dF.lengthText?F.lengthText:F.lengthSeconds?g.GF(F.lengthSeconds):null;d.preview\u003dF.Rq(\"mqdefault.jpg\")}p.D?(d.title\u003dX,d[\"data-title-no-tooltip\"]\u003d\"Next\",d[\"aria-keyshortcuts\"]\u003d\"SHIFT+n\"):(d.title\u003da,d[\"data-title-no-tooltip\"]\u003d\"Previous\",d[\"aria-keyshortcuts\"]\u003d\"SHIFT+p\")}else if(v){if(a\u003d(F\u003dp.videoData)\u003d\u003dnull?void 0:g.Ku(F))d.url\u003da.Ty(),d.text\u003da.title,d.duration\u003da.lengthText?a.lengthText:a.lengthSeconds?g.GF(a.lengthSeconds):\nnull,d.preview\u003da.Rq(\"mqdefault.jpg\");d.title\u003dX;d[\"data-title-no-tooltip\"]\u003d\"Next\";d[\"aria-keyshortcuts\"]\u003d\"SHIFT+n\"}d.disabled\u003d!v\u0026\u0026!b\u0026\u0026!P\u0026\u0026!M;p.update(d);p.Z\u003d!!d.url;v||b||p.B||P||M?p.U||(p.U\u003dg.nE(p.tooltip,p.element),p.S\u003dp.listen(\"click\",p.onClick,p)):p.U\u0026\u0026(p.U(),p.U\u003dnull,p.R1(p.S),p.S\u003dnull);p.tooltip.sj();g.kV(p.element,\"ytp-playlist-ui\",p.D\u0026\u0026b)};\nBXz\u003dfunction(p,d){g.K.call(this,{L:\"div\",J:\"ytp-fine-scrubbing\",j:[{L:\"div\",J:\"ytp-fine-scrubbing-draggable\",j:[{L:\"div\",J:\"ytp-fine-scrubbing-thumbnails\",K:{tabindex:\"0\",role:\"slider\",type:\"range\",\"aria-label\":\"Click or scroll the panel for precise seeking.\",\"aria-valuemin\":\"{{ariamin}}\",\"aria-valuemax\":\"{{ariamax}}\",\"aria-valuenow\":\"{{arianow}}\",\"aria-valuetext\":\"{{arianowtext}}\"}}]},{L:\"div\",K:{\"aria-hidden\":\"true\"},J:\"ytp-fine-scrubbing-cursor\"},{L:\"div\",J:\"ytp-fine-scrubbing-seek-time\",K:{\"aria-hidden\":\"true\"},\nBb:\"{{seekTime}}\"},{L:\"div\",J:\"ytp-fine-scrubbing-play\",j:[Uc()],K:{title:\"Play from this position\",role:\"button\"}},{L:\"div\",J:\"ytp-fine-scrubbing-dismiss\",j:[g.Ec()],K:{title:\"Exit precise seeking\",role:\"button\"}}]});var b\u003dthis;this.api\u003dp;this.S\u003dthis.V$(\"ytp-fine-scrubbing-thumbnails\");this.dismissButton\u003dthis.V$(\"ytp-fine-scrubbing-dismiss\");this.kJ\u003dthis.V$(\"ytp-fine-scrubbing-draggable\");this.playButton\u003dthis.V$(\"ytp-fine-scrubbing-play\");this.thumbnails\u003d[];this.U\u003d[];this.Hb\u003dthis.D\u003d0;this.IB\u003dvoid 0;\nthis.eB\u003dNaN;this.wE\u003dthis.C\u003dthis.B\u003dthis.W\u003d0;this.V\u003d[];this.interval\u003dthis.frameCount\u003d0;this.Z\u003d160;this.scale\u003d1;this.oB\u003d0;this.isEnabled\u003dthis.RB\u003d!1;xRD(this,this.api.getCurrentTime());this.addOnDisposeCallback(g.nE(d,this.dismissButton));this.addOnDisposeCallback(g.nE(d,this.playButton));this.aB\u003dnew g.pK(this.kJ,!0);this.aB.subscribe(\"dragstart\",this.cO,this);this.aB.subscribe(\"dragmove\",this.eh,this);this.aB.subscribe(\"dragend\",this.yr,this);this.Y(p,\"SEEK_COMPLETE\",this.nK);p.T(\"web_fix_fine_scrubbing_false_play\")\u0026\u0026\nthis.Y(p,\"rootnodemousedown\",function(v){b.O5\u003dv});\nthis.S.addEventListener(\"keydown\",function(){});\ng.Y(this,this.aB);this.api.createClientVe(this.element,this,153154);this.api.createClientVe(this.S,this,152789);this.api.createClientVe(this.dismissButton,this,153156);this.api.createClientVe(this.playButton,this,153155)};\nxRD\u003dfunction(p,d){var b\u003dg.GF(d),v\u003dg.fn(\"Seek to $PROGRESS\",{PROGRESS:g.GF(d,!0)});p.update({ariamin:0,ariamax:Math.floor(p.api.getDuration()),arianow:Math.floor(d),arianowtext:v,seekTime:b})};\nR8K\u003dfunction(p){p.eB\u003dNaN;p.C\u003d0;p.W\u003dp.B};\nW5B\u003dfunction(p){var d\u003dp.api.wT();if(d){var b\u003d90*p.scale,v\u003dyc(d,160*p.scale);if(d\u003dd.levels[v]){p.Z\u003dd.width;if(!p.V.length){v\u003d[];for(var P\u003dIJ(d,d.GI()),M\u003dd.columns*d.rows,X\u003dd.frameCount,a\u003d0;a\u003c\u003dP;a++)for(var F\u003dX\u003cM?Math.ceil(X/d.columns):d.rows,h\u003d0;h\u003cd.rows;h++){var O\u003dX\u003cd.columns?X:d.columns,J\u003d{url:d.z7(a),column:0,columns:O,row:h,rows:F,UC:d.width*O,DI:d.height*F};v.push(J);X-\u003dO;if(X\u003c\u003d1)break}p.V\u003dv;p.frameCount\u003dd.bB();p.interval\u003dd.D/1E3||p.api.getDuration()/p.frameCount}for(;p.thumbnails.length\u003ep.V.length;)v\u003d\nvoid 0,(v\u003dp.thumbnails.pop())\u003d\u003dnull||v.dispose();for(;p.thumbnails.length\u003cp.V.length;)v\u003dnew TXk,p.thumbnails.push(v),v.NC(p.S),g.Y(p,v);for(v\u003d0;v\u003cp.V.length;v++)P\u003dp.thumbnails[v].element,M\u003dp.V[v],X\u003dp.Z*p.scale,a\u003dM.DI/M.rows,F\u003db/a,P.style.background\u003d\"url(\"+M.url+\") 0 \"+-M.row*M.DI/M.rows*F+\"px/\"+X*d.columns+\"px \"+a*M.rows*F+\"px\",P.style.width\u003dX*M.columns+\"px\",P.style.height\u003db+\"px\";$t(p,p.api.getCurrentTime());for(b\u003dp.api.getVideoData().cP;p.U.length\u003eb.length;)v\u003dvoid 0,(v\u003dp.U.pop())\u003d\u003dnull||v.dispose();\nfor(;p.U.length\u003cb.length;)v\u003dnew AbD,p.U.push(new AbD),g.Y(p,v);for(v\u003d0;v\u003cb.length;v++)P\u003db[v],p.U[v].update({chapterTitle:P.title}),P\u003dMath.round(P.startTime/d.D),M\u003dMath.floor(P/d.rows),g.nj(p.U[v].element,\"transform\",\"translateX(\"+P%d.rows*p.Z*p.scale+\"px)\"),M\u003cp.thumbnails.length\u0026\u0026p.thumbnails[M]\u0026\u0026p.U[v].NC(p.thumbnails[M].element);p.RB\u003d!0}}};\n$t\u003dfunction(p,d){p.O5\u0026\u0026(p.O5.FJ\u003d!0);p.update({seekTime:g.GF(d)});var b\u003dp.Z*p.scale;d\u003dd\u003cp.interval/2?-d*b/p.interval*2+p.D/2:-d*b/p.interval-b/2+p.D/2;d\u003dg.FZ(d,pn$(p),p.D/2);p.W\u003dd;p.B\u003dp.W;g.nj(p.kJ,\"transform\",\"translateX(\"+(p.W-p.D/2)+\"px)\");g.nj(p.kJ,\"padding\",\"0px \"+p.D/2+\"px\");g.nj(p.S,\"position\",\"relative\")};\ndoC\u003dfunction(p,d){var b\u003dp.Z*p.scale;d-\u003dp.D/2;return d\u003e-b?-d/b*p.interval*.5:-(d+b/2)/b*p.interval};\npn$\u003dfunction(p){return-((p.S.offsetWidth||(p.frameCount-1)*p.Z*p.scale)-p.D/2)};\nTXk\u003dfunction(){g.K.call(this,{L:\"div\",J:\"ytp-fine-scrubbing-thumbnail\"})};\nAbD\u003dfunction(){g.K.call(this,{L:\"div\",J:\"ytp-fine-scrubbing-chapter-title\",j:[{L:\"div\",J:\"ytp-fine-scrubbing-chapter-title-content\",Bb:\"{{chapterTitle}}\"}]})};\nbMw\u003dfunction(p){g.K.call(this,{L:\"div\",J:\"ytp-heat-map-chapter\",j:[{L:\"svg\",J:\"ytp-heat-map-svg\",K:{height:\"100%\",preserveAspectRatio:\"none\",version:\"1.1\",viewBox:\"0 0 1000 100\",width:\"100%\"},j:[{L:\"defs\",j:[{L:\"clipPath\",K:{id:\"{{id}}\"},j:[{L:\"path\",J:\"ytp-heat-map-path\",K:{d:\"\",fill:\"white\"}}]},{L:\"linearGradient\",K:{gradientUnits:\"userSpaceOnUse\",id:\"ytp-heat-map-gradient-def\",x1:\"0%\",x2:\"0%\",y1:\"0%\",y2:\"100%\"},j:[{L:\"stop\",K:{offset:\"0%\",\"stop-color\":\"white\",\"stop-opacity\":\"1\"}},{L:\"stop\",K:{offset:\"100%\",\n\"stop-color\":\"white\",\"stop-opacity\":\"0\"}}]}]},{L:\"rect\",J:\"ytp-heat-map-graph\",K:{\"clip-path\":\"url(#hm_1)\",fill:\"white\",\"fill-opacity\":\"0.4\",height:\"100%\",width:\"100%\",x:\"0\",y:\"0\"}},{L:\"rect\",J:\"ytp-heat-map-hover\",K:{\"clip-path\":\"url(#hm_1)\",fill:\"white\",\"fill-opacity\":\"0.7\",height:\"100%\",width:\"100%\",x:\"0\",y:\"0\"}},{L:\"rect\",J:\"ytp-heat-map-play\",K:{\"clip-path\":\"url(#hm_1)\",height:\"100%\",x:\"0\",y:\"0\"}},{L:\"path\",J:\"ytp-modern-heat-map\",K:{d:\"\",fill:\"url(#ytp-heat-map-gradient-def)\",height:\"100%\",\nstroke:\"white\",\"stroke-opacity\":\"0.7\",\"stroke-width\":\"2px\",style:\"display: none;\",width:\"100%\",x:\"0\",y:\"0\"}}]}]});this.api\u003dp;this.W\u003dthis.V$(\"ytp-heat-map-svg\");this.S\u003dthis.V$(\"ytp-heat-map-path\");this.V\u003dthis.V$(\"ytp-heat-map-graph\");this.Z\u003dthis.V$(\"ytp-heat-map-play\");this.D\u003dthis.V$(\"ytp-heat-map-hover\");this.B\u003dthis.V$(\"ytp-modern-heat-map\");this.w1\u003d!1;this.U\u003d60;p\u003d\"\"+g.Bj(this);this.update({id:p});p\u003d\"url(#\"+p+\")\";this.V.setAttribute(\"clip-path\",p);this.Z.setAttribute(\"clip-path\",p);this.D.setAttribute(\"clip-path\",\np)};\nvJK\u003dfunction(p,d){d\u003e0\u0026\u0026(p.U\u003dd,p.W.style.height\u003dp.U+\"px\")};\nmE\u003dfunction(){g.K.call(this,{L:\"div\",J:\"ytp-chapter-hover-container\",j:[{L:\"div\",J:\"ytp-progress-bar-padding\"},{L:\"div\",J:\"ytp-progress-list\",j:[{L:\"div\",zB:[\"ytp-play-progress\",\"ytp-swatch-background-color\"]},{L:\"div\",J:\"ytp-progress-linear-live-buffer\"},{L:\"div\",J:\"ytp-load-progress\"},{L:\"div\",J:\"ytp-hover-progress\"},{L:\"div\",J:\"ytp-ad-progress-list\"}]}]});this.startTime\u003dNaN;this.title\u003d\"\";this.index\u003dNaN;this.width\u003d0;this.U\u003dthis.V$(\"ytp-progress-list\");this.S\u003dthis.V$(\"ytp-progress-linear-live-buffer\");\nthis.V\u003dthis.V$(\"ytp-ad-progress-list\");this.Z\u003dthis.V$(\"ytp-load-progress\");this.W\u003dthis.V$(\"ytp-play-progress\");this.B\u003dthis.V$(\"ytp-hover-progress\");this.D\u003dthis.V$(\"ytp-chapter-hover-container\")};\nK1\u003dfunction(p,d){g.nj(p.D,\"width\",d)};\nP1$\u003dfunction(p,d){g.nj(p.D,\"margin-right\",d+\"px\")};\nMz7\u003dfunction(){this.U\u003dthis.position\u003dthis.B\u003dthis.D\u003dthis.V\u003dthis.width\u003dNaN};\nXnK\u003dfunction(){g.K.call(this,{L:\"div\",J:\"ytp-timed-marker\"});this.D\u003dthis.timeRangeStartMillis\u003dNaN;this.title\u003d\"\";this.onActiveCommand\u003dvoid 0};\ng.By\u003dfunction(p,d){g.k0.call(this,{L:\"div\",J:\"ytp-progress-bar-container\",K:{\"aria-disabled\":\"true\"},j:[{L:\"div\",zB:[\"ytp-heat-map-container\"],j:[{L:\"div\",J:\"ytp-heat-map-edu\"}]},{L:\"div\",zB:[\"ytp-progress-bar\"],K:{tabindex:\"0\",role:\"slider\",\"aria-label\":\"Seek slider\",\"aria-valuemin\":\"{{ariamin}}\",\"aria-valuemax\":\"{{ariamax}}\",\"aria-valuenow\":\"{{arianow}}\",\"aria-valuetext\":\"{{arianowtext}}\"},j:[{L:\"div\",J:\"ytp-chapters-container\"},{L:\"div\",J:\"ytp-timed-markers-container\"},{L:\"div\",J:\"ytp-clip-start-exclude\"},\n{L:\"div\",J:\"ytp-clip-end-exclude\"},{L:\"div\",J:\"ytp-scrubber-container\",j:[{L:\"div\",zB:[\"ytp-scrubber-button\",\"ytp-swatch-background-color\"],j:[{L:\"div\",J:\"ytp-scrubber-pull-indicator\"},{L:\"img\",zB:[\"ytp-decorated-scrubber-button\"]}]}]}]},{L:\"div\",zB:[\"ytp-fine-scrubbing-container\"],j:[{L:\"div\",J:\"ytp-fine-scrubbing-edu\"}]},{L:\"div\",J:\"ytp-bound-time-left\",Bb:\"{{boundTimeLeft}}\"},{L:\"div\",J:\"ytp-bound-time-right\",Bb:\"{{boundTimeRight}}\"},{L:\"div\",J:\"ytp-clip-start\",K:{title:\"{{clipstarttitle}}\"},Bb:\"{{clipstarticon}}\"},\n{L:\"div\",J:\"ytp-clip-end\",K:{title:\"{{clipendtitle}}\"},Bb:\"{{clipendicon}}\"}]});this.api\u003dp;this.Q7\u003d!1;this.Pu\u003dthis.VI\u003dthis.TB\u003dthis.Z\u003dthis.A9\u003d0;this.Id\u003dnull;this.Hb\u003d{};this.ob\u003d{};this.clipEnd\u003dInfinity;this.NJ\u003dthis.V$(\"ytp-clip-end\");this.PX\u003dnew g.pK(this.NJ,!0);this.tD\u003dthis.V$(\"ytp-clip-end-exclude\");this.gg\u003dthis.V$(\"ytp-clip-start-exclude\");this.clipStart\u003d0;this.Rb\u003dthis.V$(\"ytp-clip-start\");this.Na\u003dnew g.pK(this.Rb,!0);this.C\u003dthis.jB\u003d0;this.progressBar\u003dthis.V$(\"ytp-progress-bar\");this.s5\u003d{};this.wE\u003d\n{};this.T_\u003dthis.V$(\"ytp-chapters-container\");this.iq\u003dthis.V$(\"ytp-timed-markers-container\");this.D\u003d[];this.S\u003d[];this.s8\u003d{};this.ZF\u003dnull;this.kJ\u003d-1;this.tC\u003dthis.aB\u003d0;this.W\u003dnull;this.Tu\u003dthis.V$(\"ytp-scrubber-button\");this.vu\u003dthis.V$(\"ytp-decorated-scrubber-button\");this.aq\u003dthis.V$(\"ytp-scrubber-container\");this.ih\u003dnew g.JF;this.Jo\u003dnew Mz7;this.B\u003dnew iT(0,0);this.V8\u003dnull;this.eB\u003dthis.I5\u003d!1;this.fd\u003dnull;this.O5\u003dthis.V$(\"ytp-heat-map-container\");this.l4\u003dthis.V$(\"ytp-heat-map-edu\");this.V\u003d[];this.heatMarkersDecorations\u003d\n[];this.YJ\u003dthis.V$(\"ytp-fine-scrubbing-container\");this.rg\u003dthis.V$(\"ytp-fine-scrubbing-edu\");this.U\u003dvoid 0;this.RB\u003dthis.YI\u003dthis.IB\u003d!1;this.tooltip\u003dd.UH();this.addOnDisposeCallback(g.nE(this.tooltip,this.NJ));g.Y(this,this.PX);this.PX.subscribe(\"hoverstart\",this.H6,this);this.PX.subscribe(\"hoverend\",this.Sn,this);this.Y(this.NJ,\"click\",this.kW);this.addOnDisposeCallback(g.nE(this.tooltip,this.Rb));g.Y(this,this.Na);this.Na.subscribe(\"hoverstart\",this.H6,this);this.Na.subscribe(\"hoverend\",this.Sn,this);\nthis.Y(this.Rb,\"click\",this.kW);qyq(this);this.Y(p,\"resize\",this.AD);this.Y(p,\"presentingplayerstatechange\",this.BEB);this.Y(p,\"videodatachange\",this.Z2);this.Y(p,\"videoplayerreset\",this.UCX);this.Y(p,\"cuerangesadded\",this.AIt);this.Y(p,\"cuerangesremoved\",this.BiE);this.Y(p,\"onLoopRangeChange\",this.U_);this.Y(p,\"innertubeCommand\",this.onClickCommand);this.Y(p,g.X5(\"timedMarkerCueRange\"),this.cob);this.Y(p,\"updatemarkervisibility\",this.uW);this.Y(p,\"serverstitchedvideochange\",this.qjF);this.updateVideoData(p.getVideoData(),\n!0);this.U_(p.getLoopRange());xt(this)\u0026\u0026!this.U\u0026\u0026(this.U\u003dnew BXz(this.api,this.tooltip),p\u003dg.Cj(this.element).x||0,this.U.AD(p,this.Z),this.U.NC(this.YJ),g.Y(this,this.U),this.Y(this.U.dismissButton,\"click\",this.sN),this.Y(this.U.playButton,\"click\",this.AB),this.Y(this.U.element,\"dblclick\",this.AB));this.api.createClientVe(this.O5,this,139609,!0);this.api.createClientVe(this.l4,this,140127,!0);this.api.createClientVe(this.rg,this,151179,!0);this.api.createClientVe(this.progressBar,this,38856,!0)};\nqyq\u003dfunction(p){if(p.D.length\u003d\u003d\u003d0){var d\u003dnew mE;p.D.push(d);g.Y(p,d);d.NC(p.T_,0)}for(;p.D.length\u003e1;)p.D.pop().dispose();K1(p.D[0],\"100%\");p.D[0].startTime\u003d0;p.D[0].title\u003d\"\"};\nanC\u003dfunction(p){var d\u003dd\u003d\u003d\u003dvoid 0?NaN:d;var b\u003dnew bMw(p.api);p.V.push(b);g.Y(p,b);b.NC(p.O5);d\u003e\u003d0\u0026\u0026(b.element.style.width\u003dd+\"px\")};\noJe\u003dfunction(p){for(;p.S.length;)p.S.pop().dispose()};\nh2D\u003dfunction(p){var d,b,v,P,M;return(M\u003dg.L((P\u003dg.L((d\u003dp.getWatchNextResponse())\u003d\u003dnull?void 0:(b\u003dd.playerOverlays)\u003d\u003dnull?void 0:(v\u003db.playerOverlayRenderer)\u003d\u003dnull?void 0:v.decoratedPlayerBarRenderer,l_))\u003d\u003dnull?void 0:P.playerBar,FFC))\u003d\u003dnull?void 0:M.chapters};\nOMq\u003dfunction(p){for(var d\u003dp.D,b\u003d[],v\u003d0;v\u003cd.length;v++)if(!isNaN(d[v].startTime)){var P\u003dd[v].startTime;P\u003dnew g.P1(P,v\u003d\u003d\u003dd.length-1?Infinity:d[v+1].startTime,{namespace:\"chapterCueRange\",priority:9,id:\"c_\"+P});b.push(P)}p.api.d1(\"chapterCueRange\");p.api.AZ(b)};\ns4z\u003dfunction(p,d){var b,v\u003d(b\u003dp.s5[d])\u003d\u003dnull?void 0:b.chapters;v\u0026\u0026(JUk(p,v),p.api.getVideoData().cP\u003dp.D,OMq(p));var P;if((b\u003d(P\u003dp.s5[d])\u003d\u003dnull?void 0:P.markers)\u0026\u0026d!\u003d\u003d\"HEATSEEKER\"){oJe(p);P\u003dg.u(b);for(b\u003dP.next();!b.done;b\u003dP.next())if(v\u003db.value,b\u003dnew XnK,v\u003dg.L(v,g.kJC)){var M\u003dvoid 0;b.title\u003d((M\u003dv.title)\u003d\u003dnull?void 0:M.simpleText)||\"\";M\u003dvoid 0;b.timeRangeStartMillis\u003d(M\u003dv.timeRangeStartMillis)!\u003dnull?M:NaN;var X\u003dM\u003dvoid 0;b.onActiveCommand\u003d(X\u003d(M\u003dv)\u003d\u003dnull?void 0:M.onActiveCommand)!\u003dnull?X:void 0;nJ7(p,b)}rU$(p,\np.S);P\u003dp.S;b\u003dp.s8;v\u003d[];for(M\u003d0;M\u003cP.length;M++)!isNaN(P[M].timeRangeStartMillis)\u0026\u0026P[M].onActiveCommand\u0026\u0026(X\u003dTl7(P[M].timeRangeStartMillis,M\u003d\u003d\u003dP.length-1?Infinity:P[M+1].timeRangeStartMillis),v.push(X),b[X.id]\u003dP[M].onActiveCommand);p.api.AZ(v)}var a;if(d\u003dg.L((a\u003dp.s5[d])\u003d\u003dnull?void 0:a.heatmap,fnq)){a\u003dd.heatMarkers||[];var F;P\u003d(F\u003dd.minHeightDp)!\u003dnull?F:0;var h;F\u003d(h\u003dd.maxHeightDp)!\u003dnull?h:60;h\u003dp.D.length;b\u003dnull;for(v\u003d0;v\u003ch;v++){X\u003dp.D[v].startTime;var O\u003dv\u003d\u003d\u003dh-1?Infinity:p.D[v+1].startTime;v\u003d\u003d\u003dp.V.length\u0026\u0026\nanC(p);M\u003d[];b\u0026\u0026M.push(b);for(var J\u003dg.u(a),k\u003dJ.next();!k.done;k\u003dJ.next()){k\u003dk.value;var n\u003dvoid 0,r\u003dvoid 0,Z\u003d(r\u003d(n\u003dg.L(k,uvk))\u003d\u003dnull?void 0:n.timeRangeStartMillis)!\u003dnull?r:-1;Z\u003e\u003dX\u0026\u0026Z\u003c\u003dO\u0026\u0026M.push(k)}F\u003e0\u0026\u0026(p.O5.style.height\u003dF+\"px\");X\u003dp.V[v];O\u003dM;k\u003dP;r\u003dF;Z\u003dv\u003d\u003d\u003d0;Z\u003dZ\u003d\u003d\u003dvoid 0?!1:Z;vJK(X,r);J\u003dO;n\u003dX.U;Z\u003dZ\u003d\u003d\u003dvoid 0?!1:Z;var C\u003d1E3/J.length,G\u003d[];G.push({x:0,y:100});for(var U\u003d0;U\u003cJ.length;U++){var I\u003dvoid 0,V\u003d((I\u003dg.L(J[U],uvk))\u003d\u003dnull?void 0:I.heatMarkerIntensityScoreNormalized)||0;I\u003d(U+.5)*C;V\u003d100-g.FZ(V*100,k/\nn*100,r/n*100);U!\u003d\u003d0||Z||G.push({x:0,y:V});G.push({x:I,y:V});U\u003d\u003d\u003dJ.length-1\u0026\u0026G.push({x:1E3,y:V})}G.push({x:1E3,y:100});J\u003dG;O\u003dO.length\u003d\u003d\u003d0?\"\":Rvj(J);X.api.T(\"delhi_modern_web_player\")?X.B.setAttribute(\"d\",O):X.S.setAttribute(\"d\",O);X.w1\u003dO!\u003d\u003d\"\";g.kV(X.api.getRootNode(),\"ytp-heat-map\",X.w1);g.kV(X.api.getRootNode(),\"ytp-heat-map-played_bar\",X.api.T(\"web_player_heat_map_played_bar\")\u0026\u0026O!\u003d\u003d\"\");X.api.T(\"delhi_modern_web_player\")\u0026\u0026(X.B.style.display\u003d\"block\",X.V.style.display\u003d\"none\",X.D.style.display\u003d\"none\");\nM.length\u003e0\u0026\u0026(b\u003dM[M.length-1])}g.Ru(p);a\u003d[];d\u003dg.u(d.heatMarkersDecorations||[]);for(P\u003dd.next();!P.done;P\u003dd.next())if(P\u003dg.L(P.value,lnz))F\u003dP.label,v\u003db\u003dh\u003dvoid 0,a.push({visibleTimeRangeStartMillis:(h\u003dP.visibleTimeRangeStartMillis)!\u003dnull?h:-1,visibleTimeRangeEndMillis:(b\u003dP.visibleTimeRangeEndMillis)!\u003dnull?b:-1,decorationTimeMillis:(v\u003dP.decorationTimeMillis)!\u003dnull?v:NaN,label:F?g.ff(F):\"\"});p.heatMarkersDecorations\u003da}};\nnJ7\u003dfunction(p,d){p.S.push(d);g.Y(p,d);d.NC(p.iq,p.iq.children.length)};\nrU$\u003dfunction(p,d){d\u003dg.u(d);for(var b\u003dd.next();!b.done;b\u003dd.next()){b\u003db.value;var v\u003dTv(p,b.timeRangeStartMillis/(p.B.D*1E3),AY(p));g.nj(b.element,\"transform\",\"translateX(\"+v+\"px) scaleX(0.6)\")}};\nJUk\u003dfunction(p,d){var b\u003d0,v\u003d!1;d\u003dg.u(d);for(var P\u003dd.next();!P.done;P\u003dd.next()){P\u003dP.value;if(g.L(P,ZMq)){P\u003dg.L(P,ZMq);var M\u003d{startTime:NaN,title:null,onActiveCommand:void 0},X\u003dP.title;M.title\u003dX?g.ff(X):\"\";X\u003dP.timeRangeStartMillis;X!\u003dnull\u0026\u0026(M.startTime\u003dX);M.onActiveCommand\u003dP.onActiveCommand;P\u003dM;b\u003d\u003d\u003d0\u0026\u0026P.startTime!\u003d\u003d0\u0026\u0026(p.D[b].startTime\u003d0,p.D[b].title\u003d\"\",p.D[b].onActiveCommand\u003dP.onActiveCommand,b++,v\u003d!0);p.D.length\u003c\u003db\u0026\u0026(M\u003dnew mE,p.D.push(M),g.Y(p,M),M.NC(p.T_,p.T_.children.length));p.D[b].startTime\u003d\nP.startTime;p.D[b].title\u003dP.title?P.title:\"\";p.D[b].onActiveCommand\u003dP.onActiveCommand;p.D[b].index\u003dv?b-1:b}b++}for(;b\u003cp.D.length;)p.D.pop().dispose();g.Ru(p);Wy(p)};\ng.Ru\u003dfunction(p){p.aB\u003dp.D.length-1;p.tC\u003d0;EJk(p,!0)\u0026\u0026EJk(p,!1);for(var d\u003d0,b\u003d0;b\u003cp.D.length;b++)if(p.D[b].width\u003d\u003d\u003d0){if(b\u003d\u003d\u003dp.D.length-1)for(var v\u003dp.D.length-1;v\u003e\u003d0;v--)if(p.D[v].width\u003e0){P1$(p.D[v],0);var P\u003dMath.floor(p.D[v].width);p.D[v].width\u003dP;K1(p.D[v],P+\"px\");break}p.D[b].width\u003d0;K1(p.D[b],\"0\")}else b\u003d\u003d\u003dp.D.length-1?(v\u003dMath.floor(p.D[b].width+d),p.D[b].width\u003dv,K1(p.D[b],v+\"px\")):(d\u003dp.D[b].width+d,v\u003dMath.round(d),d-\u003dv,p.D[b].width\u003dv,K1(p.D[b],v+\"px\"));b\u003d0;if(p.V.length\u003d\u003d\u003dp.D.length)for(d\u003d0;d\u003c\np.V.length;d++)v\u003dp.D[d].width,p.V[d].element.style.width\u003dv+\"px\",p.V[d].element.style.left\u003db+\"px\",b+\u003dv+pQ(p);p.api.T(\"delhi_modern_web_player\")\u0026\u0026(p.D.length\u003d\u003d\u003d1?p.D[0].U.classList.add(\"ytp-progress-bar-start\",\"ytp-progress-bar-end\"):(p.D[0].U.classList.remove(\"ytp-progress-bar-end\"),p.D[0].U.classList.add(\"ytp-progress-bar-start\"),p.D[p.D.length-1].U.classList.add(\"ytp-progress-bar-end\")))};\nEJk\u003dfunction(p,d){var b\u003d0,v\u003d!1,P\u003dp.D.length,M\u003dp.B.D*1E3;M\u003d\u003d\u003d0\u0026\u0026(M\u003dp.api.getProgressState().seekableEnd*1E3);if(M\u003e0\u0026\u0026p.Z\u003e0){for(var X\u003dp.Z-pQ(p)*p.aB,a\u003dp.tC\u003d\u003d\u003d0?3:X*p.tC,F\u003dg.u(p.D),h\u003dF.next();!h.done;h\u003dF.next())h.value.width\u003d0;for(;b\u003cP;){F\u003dM-p.D[b].startTime;b\u003cP-1\u0026\u0026(F\u003dp.D[b+1].startTime-p.D[b].startTime,P1$(p.D[b],pQ(p)));g.kV(p.D[b].D,\"ytp-exp-chapter-hover-container\",p.D.length\u003e1);h\u003d(M\u003d\u003d\u003d0?0:F/M*X)+p.D[b].width;if(h\u003ea)p.D[b].width\u003dh;else{p.D[b].width\u003d0;var O\u003dp,J\u003db,k\u003dO.D[J-1];k!\u003d\u003dvoid 0\u0026\u0026k.width\u003e0?\nk.width+\u003dh:J\u003cO.D.length-1\u0026\u0026(O.D[J+1].width+\u003dh);P1$(O.D[J],0);d\u0026\u0026(p.aB--,F/M\u003ep.tC\u0026\u0026(p.tC\u003dF/M),v\u003d!0)}b++}}return v};\nWy\u003dfunction(p){if(p.Z){var d\u003dp.api.getProgressState(),b\u003dp.api.getVideoData();if(!(b\u0026\u0026b.enableServerStitchedDai\u0026\u0026b.enablePreroll)||isFinite(d.current)){var v;if(((v\u003dp.api.getVideoData())\u003d\u003dnull?0:Kv(v))\u0026\u0026d.airingStart\u0026\u0026d.airingEnd)var P\u003ddj(p,d.airingStart,d.airingEnd);else if(p.api.getPresentingPlayerType()\u003d\u003d\u003d2\u0026\u0026p.api.G().T(\"show_preskip_progress_bar_for_skippable_ads\")){var M,X,a;P\u003d(b\u003d(P\u003dp.api.getVideoData())\u003d\u003dnull?void 0:(M\u003dP.getPlayerResponse())\u003d\u003dnull?void 0:(X\u003dM.playerConfig)\u003d\u003dnull?void 0:(a\u003dX.webPlayerConfig)\u003d\u003d\nnull?void 0:a.skippableAdProgressBarDuration)?dj(p,d.seekableStart,b/1E3):dj(p,d.seekableStart,d.seekableEnd)}else P\u003ddj(p,d.seekableStart,d.seekableEnd);M\u003dHA(P,d.loaded,0);d\u003dHA(P,d.current,0);X\u003dp.B.U!\u003d\u003dP.U||p.B.D!\u003d\u003dP.D;p.B\u003dP;bB(p,d,M);X\u0026\u0026C1j(p);NiD(p)}}};\ndj\u003dfunction(p,d,b){return GJC(p)?new iT(Math.max(d,p.V8.startTimeMs/1E3),Math.min(b,p.V8.endTimeMs/1E3)):new iT(d,b)};\nwnu\u003dfunction(p,d){var b;if(((b\u003dp.V8)\u003d\u003dnull?void 0:b.type)\u003d\u003d\u003d\"repeatChapter\"||(d\u003d\u003dnull?void 0:d.type)\u003d\u003d\u003d\"repeatChapter\")d\u0026\u0026(d\u003dp.D[lr(p.D,d.startTimeMs)],g.kV(d.D,\"ytp-repeating-chapter\",!1)),p.V8\u0026\u0026(d\u003dp.D[lr(p.D,p.V8.startTimeMs)],g.kV(d.D,\"ytp-repeating-chapter\",!0)),p.D.forEach(function(v){g.kV(v.D,\"ytp-exp-chapter-hover-container\",!p.V8)})};\nPx\u003dfunction(p,d){var b\u003dp.B;b\u003db.U+d.U*b.getLength();if(p.D.length\u003e1){b\u003dvx(p,d.B,!0);for(var v\u003d0,P\u003d0;P\u003cb;P++)p.D[P].width\u003e0\u0026\u0026(v+\u003dp.D[P].width,v+\u003dpQ(p));b\u003d(p.D[b].startTime+(d.B-v)/p.D[b].width*((b\u003d\u003d\u003dp.D.length-1?p.B.D*1E3:p.D[b+1].startTime)-p.D[b].startTime))/1E3||0}return b};\nM3\u003dfunction(p,d,b,v,P){d\u003dd\u003c0?0:Math.floor(Math.min(d,p.api.getDuration())*1E3);b\u003db\u003c0?0:Math.floor(Math.min(b,p.api.getDuration())*1E3);p\u003dp.progressBar.visualElement;v\u003d{seekData:{startMediaTimeMs:d,endMediaTimeMs:b,seekSource:v}};(d\u003dg.UA())\u0026\u0026g.bg(pf)(void 0,d,p,P,v,void 0)};\nUoC\u003dfunction(p,d,b){if(b\u003e\u003dp.D.length)return!1;var v\u003dp.Z-pQ(p)*p.aB;return Math.abs(d-p.D[b].startTime/1E3)/p.B.D*v\u003c4};\nC1j\u003dfunction(p){p.Tu.style.removeProperty(\"height\");for(var d\u003dg.u(Object.keys(p.Hb)),b\u003dd.next();!b.done;b\u003dd.next())cUC(p,b.value);XC(p);bB(p,p.C,p.jB)};\nAY\u003dfunction(p){var d\u003dp.ih.x;d\u003dg.FZ(d,0,p.Z);p.Jo.update(d,p.Z);return p.Jo};\naB\u003dfunction(p){return(p.eB?135:90)-q3(p)};\nq3\u003dfunction(p){var d\u003d48,b\u003dp.api.G();p.eB?d\u003d54:g.Ez(b)\u0026\u0026!b.U?d\u003d40:p.api.T(\"delhi_modern_web_player\")\u0026\u0026(d\u003d68);return d};\nbB\u003dfunction(p,d,b){p.C\u003dd;p.jB\u003db;var v\u003dAY(p),P\u003dp.B.D;var M\u003dp.B;M\u003dM.U+p.C*M.getLength();var X\u003dg.fn(\"$PLAY_PROGRESS of $DURATION\",{PLAY_PROGRESS:g.GF(M,!0),DURATION:g.GF(P,!0)}),a\u003dlr(p.D,M*1E3);a\u003dp.D[a].title;p.update({ariamin:Math.floor(p.B.U),ariamax:Math.floor(P),arianow:Math.floor(M),arianowtext:a?a+\" \"+X:X});P\u003dp.clipStart;M\u003dp.clipEnd;p.V8\u0026\u0026p.api.getPresentingPlayerType()!\u003d\u003d2\u0026\u0026(P\u003dp.V8.startTimeMs/1E3,M\u003dp.V8.endTimeMs/1E3);P\u003dHA(p.B,P,0);a\u003dHA(p.B,M,1);X\u003dp.api.getVideoData();M\u003dg.FZ(d,P,a);b\u003d(X\u003d\u003dnull?\n0:g.$S(X))?1:g.FZ(b,P,a);d\u003dTv(p,d,v);g.nj(p.aq,\"transform\",\"translateX(\"+d+\"px)\");oB(p,v,P,M,\"PLAY_PROGRESS\");(X\u003d\u003dnull?0:Kv(X))?(d\u003dp.api.getProgressState().seekableEnd)\u0026\u0026oB(p,v,M,HA(p.B,d),\"LIVE_BUFFER\"):oB(p,v,P,b,\"LOAD_PROGRESS\");if(p.api.T(\"web_player_heat_map_played_bar\")){var F;(F\u003dp.V[0])!\u003dnull\u0026\u0026F.Z.setAttribute(\"width\",(M*100).toFixed(2)+\"%\")}};\noB\u003dfunction(p,d,b,v,P){var M\u003dp.D.length,X\u003dd.D-p.aB*pQ(p),a\u003db*X;b\u003dvx(p,a);var F\u003dv*X;X\u003dvx(p,F);P\u003d\u003d\u003d\"HOVER_PROGRESS\"\u0026\u0026(X\u003dvx(p,d.D*v,!0),F\u003dd.D*v-yUC(p,d.D*v)*pQ(p));v\u003dMath.max(a-InK(p,b),0);for(a\u003db;a\u003cM;a++)p.D[a].UY(P).style.left\u003db\u003d\u003d\u003da?v+\"px\":\"0\";d\u003dTv(p,p.C,d);for(M\u003db;M\u003cX;M++){a\u003dp.D[M].UY(P);var h\u003dp.D[M].width,O\u003dM\u003d\u003d\u003db?h-v:h;FC(p,a,O,h);z2k(p,a,O,h,M,d,P)}M\u003dp.D[X].width;F\u003dg.FZ(F-InK(p,X),0,M);b\u003d\u003d\u003dX\u0026\u0026(F-\u003dv);v\u003dp.D[X].UY(P);FC(p,v,F,M);z2k(p,v,F,M,X,d,P);F\u003dp.D.length;for(X+\u003d1;X\u003cF;X++)j4j(p,X,P);for(X\u003d0;X\u003c\nb;X++)j4j(p,X,P)};\nInK\u003dfunction(p,d){if(d\u003e\u003dp.D.length)return p.Z;for(var b\u003d0,v\u003d0;v\u003cd;)b+\u003dp.D[v].width,v++;return b};\nj4j\u003dfunction(p,d,b){b\u003dp.D[d].UY(b);FC(p,b,0,p.D[d].width)};\nz2k\u003dfunction(p,d,b,v,P,M,X){p.api.T(\"enable_cairo_refresh_signature_moments_web\")\u0026\u0026X\u003d\u003d\u003d\"PLAY_PROGRESS\"\u0026\u0026(b\u003d!v||p.api.G().U?1:b/v,p.gg.clientWidth\u003e0||p.tD.clientWidth\u003e0?(M\u003dd.clientWidth/b,p\u003d-1*p.gg.clientWidth/b):(M/\u003db,p\u003d-1*p.D[P].element.offsetLeft/b),g.nj(d,\"background-size\",M+\"px\"),g.nj(d,\"background-position-x\",p+\"px\"))};\nFC\u003dfunction(p,d,b,v,P){P||p.api.G().U?d.style.width\u003db+\"px\":g.nj(d,\"transform\",\"scalex(\"+(v?b/v:0)+\")\")};\nvx\u003dfunction(p,d,b){var v\u003d0;(b\u003d\u003d\u003dvoid 0?0:b)\u0026\u0026(d-\u003dyUC(p,d)*pQ(p));b\u003dg.u(p.D);for(var P\u003db.next();!P.done;P\u003db.next()){P\u003dP.value;if(d\u003eP.width)d-\u003dP.width;else break;v++}return v\u003d\u003d\u003dp.D.length?v-1:v};\nTv\u003dfunction(p,d,b){var v\u003dd*p.B.D*1E3;for(var P\u003d-1,M\u003dg.u(p.D),X\u003dM.next();!X.done;X\u003dM.next())X\u003dX.value,v\u003eX.startTime\u0026\u0026X.width\u003e0\u0026\u0026P++;v\u003dP\u003c0?0:P;P\u003db.D-pQ(p)*p.aB;return d*P+pQ(p)*v+b.V};\nyUC\u003dfunction(p,d){for(var b\u003dp.D.length,v\u003d0,P\u003dg.u(p.D),M\u003dP.next();!M.done;M\u003dP.next())if(M\u003dM.value,M.width!\u003d\u003d0)if(d\u003eM.width)d-\u003dM.width,d-\u003dpQ(p),v++;else break;return v\u003d\u003d\u003db?b-1:v};\ng.tzz\u003dfunction(p,d,b,v){var P\u003dp.Z!\u003d\u003db,M\u003dp.eB!\u003d\u003dv;p.A9\u003dd;p.Z\u003db;p.eB\u003dv;xt(p)\u0026\u0026(d\u003dp.U)!\u003dnull\u0026\u0026(d.scale\u003dv?1.5:1);C1j(p);p.D.length\u003d\u003d\u003d1\u0026\u0026(p.D[0].width\u003db||0);P\u0026\u0026g.Ru(p);p.U\u0026\u0026M\u0026\u0026xt(p)\u0026\u0026(p.U.isEnabled\u0026\u0026(b\u003dp.eB?135:90,v\u003db-q3(p),p.YJ.style.height\u003db+\"px\",g.nj(p.O5,\"transform\",\"translateY(\"+-v+\"px)\"),g.nj(p.progressBar,\"transform\",\"translateY(\"+-v+\"px)\")),W5B(p.U))};\nXC\u003dfunction(p){var d\u003d!!p.V8\u0026\u0026p.api.getPresentingPlayerType()!\u003d\u003d2,b\u003dp.clipStart,v\u003dp.clipEnd,P\u003d!0,M\u003d!0;d\u0026\u0026p.V8?(b\u003dp.V8.startTimeMs/1E3,v\u003dp.V8.endTimeMs/1E3):(P\u003db\u003ep.B.U,M\u003dp.B.D\u003e0\u0026\u0026v\u003cp.B.D);var X,a;if(((X\u003dp.V8)\u003d\u003dnull?0:X.postId)||((a\u003dp.V8)\u003d\u003dnull?void 0:a.type)\u003d\u003d\u003d\"repeatChapter\")M\u003dP\u003d!1;g.kV(p.element,\"ytp-loop-range-enabled\",d);g.kV(p.element,\"ytp-clip-start-enabled\",P);g.kV(p.element,\"ytp-clip-end-enabled\",M);d\u003dP?HA(p.B,b,0):0;v\u003dM?HA(p.B,v,1):1;p.Rb.style.left\u003dMath.round(d*1E3)/10+\"%\";p.NJ.style.left\u003d\nMath.round(v*1E3)/10+\"%\";p.gg.style.width\u003dMath.round(d*1E3)/10+\"%\";p.tD.style.left\u003dMath.round(v*1E3)/10+\"%\";p.tD.style.width\u003dMath.round((1-v)*1E3)/10+\"%\"};\nNiD\u003dfunction(p){var d;if((d\u003dp.api.getVideoData())\u003d\u003dnull||!Kv(d)){d\u003dAY(p);oB(p,d,p.C,Math.max(d.U,p.C),\"HOVER_PROGRESS\");for(var b\u003dvx(p,d.D*p.C,!0),v\u003dvx(p,d.B,!0),P\u003db;P\u003c\u003dv;P++)g.kV(p.D[P].B,\"ytp-hover-progress-light\",d.U\u003ep.C);g.kV(p.Tu,\"ytp-scrubber-button-hover\",b\u003d\u003d\u003dv\u0026\u0026p.D.length\u003e1);if(p.api.T(\"web_player_heat_map_played_bar\")){var M;(M\u003dp.V[0])!\u003dnull\u0026\u0026M.D.setAttribute(\"width\",(d.U*100).toFixed(2)+\"%\")}}};\ncUC\u003dfunction(p,d){var b\u003dp.Hb[d];d\u003dp.ob[d];var v\u003dAY(p),P\u003dHA(p.B,b.start/1E3,0),M\u003dbf$(b,p.eB)/v.width;var X\u003dHA(p.B,b.end/1E3,1);M!\u003d\u003dNumber.POSITIVE_INFINITY\u0026\u0026(P\u003dg.FZ(P,0,X-M));X\u003dMath.min(X,P+M);b.color\u0026\u0026(d.style.background\u003db.color);b\u003dP;d.style.left\u003dMath.max(b*v.D+v.V,0)+\"px\";FC(p,d,g.FZ((X-b)*v.D+v.V,0,v.width),v.width,!0)};\niM$\u003dfunction(p,d){var b\u003dd.getId();p.Hb[b]\u003d\u003d\u003dd\u0026\u0026(g.XG(p.ob[b]),delete p.Hb[b],delete p.ob[b])};\nxt\u003dfunction(p){var d\u003dg.QJ(p.api.G())\u0026\u0026(p.api.T(\"web_enable_pip_on_miniplayer\")||p.api.T(\"web_enable_auto_pip\")),b;return!((b\u003dp.api.getVideoData())\u003d\u003dnull?0:b.isLivePlayback)\u0026\u0026!p.api.isMinimized()\u0026\u0026!p.api.isInline()\u0026\u0026(!p.api.XU()||!d)};\nh_\u003dfunction(p){p.U\u0026\u0026(p.U.disable(),p.TB\u003d0,p.O5.style.removeProperty(\"transform\"),p.progressBar.style.removeProperty(\"transform\"),p.YJ.style.removeProperty(\"height\"),p.element.parentElement\u0026\u0026p.element.parentElement.style.removeProperty(\"height\"))};\nHMz\u003dfunction(p,d){var b\u003dd/aB(p)*q3(p);g.nj(p.progressBar,\"transform\",\"translateY(\"+-d+\"px)\");g.nj(p.O5,\"transform\",\"translateY(\"+-d+\"px)\");g.nj(p.YJ,\"transform\",\"translateY(\"+b+\"px)\");p.YJ.style.height\u003dd+b+\"px\";p.element.parentElement\u0026\u0026(p.element.parentElement.style.height\u003dq3(p)-b+\"px\")};\nDou\u003dfunction(p,d){d?p.W||(p.element.removeAttribute(\"aria-disabled\"),p.W\u003dnew g.pK(p.progressBar,!0),p.W.subscribe(\"hovermove\",p.O$C,p),p.W.subscribe(\"hoverend\",p.cZZ,p),p.W.subscribe(\"dragstart\",p.eLF,p),p.W.subscribe(\"dragmove\",p.Ui5,p),p.W.subscribe(\"dragend\",p.Dih,p),p.fd\u003dp.listen(\"keydown\",p.dK)):p.W\u0026\u0026(p.element.setAttribute(\"aria-disabled\",\"true\"),p.R1(p.fd),p.W.cancel(),p.W.dispose(),p.W\u003dnull)};\npQ\u003dfunction(p){return p.api.T(\"delhi_modern_web_player\")?4:p.eB?3:2};\nGJC\u003dfunction(p){var d;return!((d\u003dp.V8)\u003d\u003dnull||!d.postId)\u0026\u0026p.api.getPresentingPlayerType()!\u003d\u003d2};\nO9\u003dfunction(p,d){g.K.call(this,{L:\"button\",zB:[\"ytp-remote-button\",\"ytp-button\"],K:{title:\"Play on TV\",\"aria-haspopup\":\"true\",\"data-priority\":\"9\"},Bb:\"{{icon}}\"});this.N\u003dp;this.BX\u003dd;this.D\u003dnull;this.Y(p,\"onMdxReceiversChange\",this.XF);this.Y(p,\"presentingplayerstatechange\",this.XF);this.Y(p,\"appresize\",this.XF);p.createClientVe(this.element,this,139118);this.XF();this.listen(\"click\",this.U,this);rz(p,this.element,this)};\nJ_\u003dfunction(p,d){g.K.call(this,{L:\"button\",zB:[\"ytp-button\",\"ytp-settings-button\"],K:{\"aria-expanded\":\"false\",\"aria-haspopup\":\"true\",\"aria-controls\":Fy(),title:\"Settings\",\"data-tooltip-target-id\":\"ytp-settings-button\"},j:[g.yi()]});this.N\u003dp;this.BX\u003dd;this.U\u003d!0;this.listen(\"click\",this.B);this.Y(p,\"onPlaybackQualityChange\",this.updateBadge);this.Y(p,\"videodatachange\",this.updateBadge);this.Y(p,\"webglsettingschanged\",this.updateBadge);this.Y(p,\"appresize\",this.D);rz(p,this.element,this);this.N.createClientVe(this.element,\nthis,28663);this.updateBadge();this.D(p.Pb().getPlayerSize())};\nVzD\u003dfunction(p,d){p.U\u003d!!d;p.D(p.N.Pb().getPlayerSize())};\nkv\u003dfunction(p,d){Rl.call(this,\"Annotations\",g.bv.Er);this.N\u003dp;this.BX\u003dd;this.D\u003d!1;p.T(\"web_settings_menu_icons\")\u0026\u0026this.setIcon({L:\"svg\",K:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},j:[{L:\"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\",\nfill:\"white\"}}]});this.Y(p,\"videodatachange\",this.XF);this.Y(p,\"onApiChange\",this.XF);this.subscribe(\"select\",this.onSelect,this);this.XF()};\nnQ\u003dfunction(p,d){g.Ty.call(this,\"Audio track\",g.bv.AUDIO,p,d);this.N\u003dp;this.tracks\u003d{};g.FO(this.element,\"ytp-audio-menu-item\");this.countLabel\u003dnew g.K({L:\"div\",j:[{L:\"span\",Bb:\"Audio track\"},{L:\"span\",J:\"ytp-menuitem-label-count\",Bb:\"{{content}}\"}]});p.T(\"web_settings_menu_icons\")\u0026\u0026this.setIcon({L:\"svg\",K:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},j:[{L:\"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\",\nfill:\"white\"}}]});g.Y(this,this.countLabel);g.Vd(this,this.countLabel);this.Y(p,\"videodatachange\",this.XF);this.Y(p,\"onPlaybackAudioChange\",this.XF);this.XF()};\nrj\u003dfunction(p,d){Rl.call(this,\"Auto-play\",g.bv.Ur);this.N\u003dp;this.BX\u003dd;this.D\u003d!1;this.B\u003d[];this.Y(p,\"presentingplayerstatechange\",this.U);this.subscribe(\"select\",this.onSelect,this);p.createClientVe(this.element,this,113682);this.U()};\ne2$\u003dfunction(p,d){g.ea.call(this,g.Sa({\"aria-haspopup\":\"false\"}),0,\"More options\");this.N\u003dp;this.BX\u003dd;this.Y(this.element,\"click\",this.onClick);this.BX.I1(this)};\nSyw\u003dfunction(p,d){var b;g.QJ(p.G())\u0026\u0026(b\u003d{L:\"div\",J:\"ytp-panel-footer-content\",j:[{L:\"span\",Bb:\"Adjust download quality from your \"},{L:\"a\",J:\"ytp-panel-footer-content-link\",Bb:\"Settings\",K:{href:\"/account_downloads\"}}]});g.Ty.call(this,\"Quality\",g.bv.CL,p,d,void 0,void 0,b);this.N\u003dp;this.kJ\u003d{};this.C\u003d{};this.V\u003d{};this.aB\u003dnew Set;this.D\u003dthis.S\u003d!1;this.Z\u003d\"unknown\";this.eB\u003d\"\";this.O5\u003dnew g.R$;g.Y(this,this.O5);this.S\u003dthis.N.T(\"web_player_use_new_api_for_quality_pullback\");this.D\u003dthis.N.T(\"web_player_enable_premium_hbr_playback_cap\");\np.T(\"web_settings_menu_icons\")\u0026\u0026this.setIcon({L:\"svg\",K:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},j:[{L:\"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.FO(this.U.element,\"ytp-quality-menu\");this.Y(p,\"videodatachange\",this.T3);this.Y(p,\"videoplayerreset\",this.T3);this.Y(p,\"onPlaybackQualityChange\",this.B2);this.T3();p.createClientVe(this.element,this,137721)};\ngJB\u003dfunction(p,d,b){var v\u003dp.kJ[d],P\u003dg.VO[d];return YyC(p,v?v.qualityLabel:P?P+\"p\":\"Auto\",d,b)};\nLFC\u003dfunction(p,d,b,v,P){var M\u003d(d\u003dp.D?p.V[d]:p.C[d])\u0026\u0026d.quality,X\u003dd\u0026\u0026d.qualityLabel;X\u003dX?X:\"Auto\";v\u0026\u0026(X\u003d\"(\"+X);p\u003dYyC(p,X,M||\"\",P);v\u0026\u0026p.j.push(\")\");(v\u003d(v\u003dd\u0026\u0026d.paygatedQualityDetails)\u0026\u0026v.paygatedIndicatorText)\u0026\u0026b\u0026\u0026p.j.push({L:\"div\",J:\"ytp-premium-label\",Bb:v});return p};\nYyC\u003dfunction(p,d,b,v){d\u003d{L:\"span\",zB:v,j:[d]};var P;v\u003d\"ytp-swatch-color\";if(p.S||p.D)v\u003d\"ytp-swatch-color-white\";b\u003d\u003d\u003d\"highres\"?P\u003d\"8K\":b\u003d\u003d\u003d\"hd2880\"?P\u003d\"5K\":b\u003d\u003d\u003d\"hd2160\"?P\u003d\"4K\":b.indexOf(\"hd\")\u003d\u003d\u003d0\u0026\u0026b!\u003d\u003d\"hd720\"\u0026\u0026(P\u003d\"HD\");P\u0026\u0026(d.j.push(\" \"),d.j.push({L:\"sup\",J:v,Bb:P}));return d};\nfQ\u003dfunction(p,d,b,v,P){var M\u003d{L:\"div\",J:\"ytp-input-slider-section\",j:[{L:\"input\",J:\"ytp-input-slider\",K:{role:\"slider\",tabindex:\"0\",type:\"range\",min:\"{{minvalue}}\",max:\"{{maxvalue}}\",step:\"{{stepvalue}}\",value:\"{{slidervalue}}\"}}]};P\u0026\u0026M.j.unshift(P);g.K.call(this,M);this.B\u003dp;this.V\u003dd;this.S\u003db;this.initialValue\u003dv;this.header\u003dP;this.D\u003dthis.V$(\"ytp-input-slider\");this.U\u003dv?v:p;this.init();this.Y(this.D,\"input\",this.Z)};\n$oz\u003dfunction(p,d){p.U\u003dd;p.updateValue(\"slidervalue\",p.U);p.D.valueAsNumber\u003dp.U;Q4w(p,d)};\nQ4w\u003dfunction(p,d){p.D.style.setProperty(\"--yt-slider-shape-gradient-percent\",(d-p.B)/(p.V-p.B)*100+\"%\")};\nuB\u003dfunction(p){fQ.call(this,p.getAvailablePlaybackRates()[0],p.getAvailablePlaybackRates()[p.getAvailablePlaybackRates().length-1],.05,p.getPlaybackRate(),{L:\"div\",J:\"ytp-speedslider-indicator-container\",j:[{L:\"div\",J:\"ytp-speedslider-badge\"},{L:\"p\",J:\"ytp-speedslider-text\"}]});this.N\u003dp;this.C\u003dQjj(this.O5,this);g.FO(this.D,\"ytp-speedslider\");this.W\u003dthis.V$(\"ytp-speedslider-text\");this.aB\u003dthis.V$(\"ytp-speedslider-badge\");moK(this);this.Y(this.D,\"change\",this.kJ);this.Y(this.D,\"keydown\",this.eB)};\nmoK\u003dfunction(p){p.W.textContent\u003dp.U+\"x\";p.aB.classList.toggle(\"ytp-speedslider-premium-badge\",p.U\u003e2\u0026\u0026p.N.T(\"enable_web_premium_varispeed\"))};\nlB\u003dfunction(p,d,b,v,P,M,X){g.K.call(this,{L:\"div\",J:\"ytp-slider-section\",K:{role:\"slider\",\"aria-valuemin\":\"{{minvalue}}\",\"aria-valuemax\":\"{{maxvalue}}\",\"aria-valuenow\":\"{{valuenow}}\",\"aria-valuetext\":\"{{valuetext}}\",tabindex:\"0\"},j:[{L:\"div\",J:\"ytp-slider\",j:[{L:\"div\",J:\"ytp-slider-handle\"}]}]});this.W\u003dp;this.C\u003dd;this.U\u003db;this.B\u003dv;this.eB\u003dP;this.RB\u003dM;this.range\u003dthis.B-this.U;this.IB\u003dthis.V$(\"ytp-slider-section\");this.V\u003dthis.V$(\"ytp-slider\");this.O5\u003dthis.V$(\"ytp-slider-handle\");this.Z\u003dnew g.pK(this.V,\n!0);this.D\u003dX?X:b;g.Y(this,this.Z);this.Z.subscribe(\"dragmove\",this.XD,this);this.Y(this.element,\"keydown\",this.o3);this.Y(this.element,\"wheel\",this.rK);this.init()};\ns9\u003dfunction(p){lB.call(this,.05,.05,p.getAvailablePlaybackRates()[0],p.getAvailablePlaybackRates()[p.getAvailablePlaybackRates().length-1],150,20,p.getPlaybackRate());this.N\u003dp;this.S\u003dg.dk(\"P\");this.aB\u003dQjj(this.kJ,this);g.FO(this.V,\"ytp-speedslider\");g.FO(this.S,\"ytp-speedslider-text\");p\u003dthis.S;var d\u003dthis.V;d.parentNode\u0026\u0026d.parentNode.insertBefore(p,d.nextSibling);KFw(this);this.Y(this.N,\"onPlaybackRateChange\",this.updateValues)};\nKFw\u003dfunction(p){p.S.textContent\u003dxoD(p,p.D)+\"x\"};\nxoD\u003dfunction(p,d){p\u003dNumber(g.FZ(d,p.U,p.B).toFixed(2));d\u003dMath.floor((p+.001)*100%5+2E-15);var b\u003dp;d!\u003d\u003d0\u0026\u0026(b\u003dp-d*.01);return Number(b.toFixed(2))};\nBiw\u003dfunction(p){g.k0.call(this,{L:\"div\",J:\"ytp-speedslider-component\"});p.T(\"web_settings_use_input_slider\")?this.D\u003dnew uB(p):this.D\u003dnew s9(p);g.Y(this,this.D);this.element.appendChild(this.D.element)};\nR2W\u003dfunction(p){var d\u003dnew Biw(p);Sv.call(this,p,d,\"Custom\");g.Y(this,d)};\nTiu\u003dfunction(p,d){var b\u003dnew R2W(p);g.Ty.call(this,\"Playback speed\",g.bv.sB,p,d,ZD(p)?void 0:\"Custom\",ZD(p)?void 0:function(){g.Qm(d,b)});\nvar v\u003dthis;this.S\u003d!1;g.Y(this,b);this.Z\u003dnew uB(p);g.Y(this,this.Z);p.T(\"web_settings_menu_icons\")\u0026\u0026this.setIcon({L:\"svg\",K:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},j:[{L:\"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\",\nfill:\"white\"}}]});this.N\u003dp;this.S\u003d!1;this.eB\u003dnull;ZD(p)?(this.D\u003dg.fn(\"Custom ($CURRENT_CUSTOM_SPEED)\",{CURRENT_CUSTOM_SPEED:this.N.getPlaybackRate().toString()}),this.V\u003dthis.N.getPlaybackRate()):this.V\u003dthis.D\u003dnull;this.C\u003dthis.N.getAvailablePlaybackRates();this.Y(p,\"presentingplayerstatechange\",this.XF);var P;((P\u003dthis.N.getVideoData())\u003d\u003dnull?0:P.C$())\u0026\u0026this.Y(p,\"serverstitchedvideochange\",this.XF);this.Y(this.Z.D,\"change\",function(){v.S\u003d!0;v.XF()});\nthis.XF()};\nWFD\u003dfunction(p,d){var b\u003dAUu(d);p.D\u0026\u0026(p.S||d\u003d\u003d\u003dp.V)?(p.Su(p.D),p.K9(d.toString())):p.Su(b)};\ndcz\u003dfunction(p){p.bH(p.C.map(AUu));p.D\u003dnull;p.V\u003dnull;var d\u003dp.N.getPlaybackRate();if(!p.C.includes(d)||ZD(p.N))pJC(p,d),p.Su(p.D)};\npJC\u003dfunction(p,d){p.V\u003dd;p.D\u003dg.fn(\"Custom ($CURRENT_CUSTOM_SPEED)\",{CURRENT_CUSTOM_SPEED:d.toString()});d\u003dp.C.map(AUu);d.unshift(p.D);p.bH(d)};\nAUu\u003dfunction(p){return p.toString()};\nZD\u003dfunction(p){return p.T(\"web_settings_menu_surface_custom_playback\")};\nbaD\u003dfunction(p){return p.T(\"web_settings_menu_surface_custom_playback\")\u0026\u0026p.T(\"web_settings_use_input_slider\")};\nPa$\u003dfunction(p,d,b,v){var P\u003dnew g.Y$(d,void 0,\"Video Override\");g.Ty.call(this,v.text||\"\",p,d,b,\"Video Override\",function(){g.Qm(b,P)});\nvar M\u003dthis;g.FO(this.element,\"ytp-subtitles-options-menu-item\");this.setting\u003dv.option.toString();p\u003dv.options;this.settings\u003dg.nb(p,this.lL,this);this.S\u003dP;g.Y(this,this.S);d\u003dnew g.ea({L:\"div\",J:\"ytp-menuitemtitle\",Bb:\"Allow for a different caption style if specified by the video.\"},0);g.Y(this,d);this.S.I1(d,!0);this.V\u003dnew g.ea({L:\"div\",J:\"ytp-menuitem\",K:{role:\"menuitemradio\",tabindex:\"0\"},j:[{L:\"div\",J:\"ytp-menuitem-label\",Bb:\"On\"}]},-1);g.Y(this,this.V);this.S.I1(this.V,!0);this.Y(this.V.element,\n\"click\",function(){veC(M,!0)});\nthis.D\u003dnew g.ea({L:\"div\",J:\"ytp-menuitem\",K:{role:\"menuitemradio\",tabindex:\"0\"},j:[{L:\"div\",J:\"ytp-menuitem-label\",Bb:\"Off\"}]},-2);g.Y(this,this.D);this.S.I1(this.D,!0);this.Y(this.D.element,\"click\",function(){veC(M,!1)});\nthis.bH(g.ca(p,this.lL))};\nveC\u003dfunction(p,d){p.publish(\"settingChange\",p.setting+\"Override\",!d);p.BX.Do()};\nE9\u003dfunction(p,d){g.Y$.call(this,p,void 0,\"Options\");var b\u003dthis;this.W1\u003d{};for(var v\u003d0;v\u003cg.Ei.length;v++){var P\u003dg.Ei[v],M\u003dnew Pa$(-v,p,d,P);g.Y(this,M);M.subscribe(\"settingChange\",this.Ap,this);this.W1[P.option.toString()]\u003dM;this.I1(M,!0)}p\u003dnew g.ea(g.Sa(),-g.Ei.length,\"Reset\");g.Y(this,p);p.listen(\"click\",function(){b.Ap(\"reset\",!0)});\nthis.I1(p,!0)};\nCQ\u003dfunction(p,d){g.Ty.call(this,\"Auto-translate\",0,p,d);this.N\u003dp;this.languages\u003d{};p.createClientVe(this.element,this,127301);p.logVisibility(this.element,!0)};\nMcK\u003dfunction(p,d){p.languages\u003dg.nb(d,p.D,p);p.bH(g.ca(d,p.D))};\nqtC\u003dfunction(p,d){var b\u003dnew E9(p,d),v\u003d[\"This setting only applies to the current video. Adjust caption visibility in \",\" for all videos.\"],P;g.QJ(p.G())\u0026\u0026(P\u003d{L:\"div\",J:\"ytp-panel-footer-content\",j:[{L:\"span\",Bb:v[0]},{L:\"a\",J:\"ytp-panel-footer-content-link\",Bb:\"Settings\",K:{href:\"/account_playback\"}},{L:\"span\",Bb:v[1]}]});g.Ty.call(this,\"Subtitles/CC\",g.bv.SUBTITLES,p,d,\"Options\",function(){g.Qm(d,b)},P);\nvar M\u003dthis;this.N\u003dp;this.BX\u003dd;this.tracks\u003d{};this.Z\u003dnew g.bR(function(){XJ7(M,!1)},3E3);\ng.Y(this,this.Z);this.countLabel\u003dnew g.K({L:\"div\",j:[{L:\"span\",Bb:\"Subtitles/CC\"},{L:\"span\",J:\"ytp-menuitem-label-count\",Bb:\"{{content}}\"}]});g.Y(this,this.countLabel);g.Vd(this,this.countLabel);p.T(\"web_settings_menu_icons\")\u0026\u0026this.setIcon(RBC.includes(\"en-GB\")?{L:\"svg\",K:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},j:[{L:\"path\",K:{d:\"M6,14v-4c0-0.55,.45-1,1-1h3c0.55,0,1,.45,1,1v1H9.5v-0.5h-2v3h2V13H11v1c0,.55-0.45,1-1,1H7C6.45,15,6,14.55,6,14z            M14,15h3c0.55,0,1-0.45,1-1v-1h-1.5v0.5h-2v-3h2V11H18v-1c0-0.55-0.45-1-1-1h-3c-0.55,0-1,.45-1,1v4C13,14.55,13.45,15,14,15z            M20,4H4v16h16V4 M21,3v18H3V3.01C3,3,3,3,3.01,3H21L21,3z\",\nfill:\"white\"}}]}:{L:\"svg\",K:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},j:[{L:\"path\",K:{d:\"M5,11h2v2H5V11z M15,15H5v2h10V15z M19,15h-2v2h2V15z M19,11H9v2h10V11z M22,6H2v14h20V6z M3,7h18v12H3V7z\",fill:\"white\"}}]});this.D\u003dnew CQ(p,d);g.Y(this,this.D);this.D.subscribe(\"select\",this.T5,this);this.S\u003db;g.Y(this,this.S);this.S.subscribe(\"settingChange\",this.Ap,this);d.subscribe(\"show\",this.WxF,this);this.Y(p,\"videodatachange\",this.XF);this.Y(p,\"onApiChange\",this.XF);this.Y(p,\"onCaptionsTrackListChanged\",\nthis.XF);this.Y(p,\"captionschanged\",this.XF);p.createClientVe(this.element,this,127300);this.XF()};\nahu\u003dfunction(p){return Object.values(p.tracks).find(function(d){return d.languageCode\u003d\u003d\u003d\"en\"\u0026\u0026d.kind\u003d\u003d\u003d\"asr\"})};\nN3\u003dfunction(p,d){p.N.setOption(\"captions\",\"track\",d)};\nXJ7\u003dfunction(p,d){p.N.setOption(\"captions\",\"sampleSubtitles\",d)};\noez\u003dfunction(p){g.Le.call(this,p,\"ytp-settings-menu\");var d\u003dthis;this.FN\u003dnew g.Y$(this.N);this.Y9\u003dthis.settingsButton\u003dnull;this.isInitialized\u003dthis.p7\u003d!1;g.Y(this,this.FN);this.hide();g.Qm(this,this.FN);p.createClientVe(this.element,this,108341,!0);this.subscribe(\"show\",function(b){d.eE(b)});\nthis.Y(p,\"highlightSettingsMenu\",function(){d.p7\u003d!0;d.Xp()});\nthis.Y(p,\"openSettingsMenuItem\",function(b){if(b\u0026\u0026(d.p7\u003d!0,d.Xp(),b\u003d\u003d\u003d\"menu_item_video_quality_advanced\")){var v;(v\u003dd.Y9)\u003d\u003dnull||v.open()}})};\nFTz\u003dfunction(p,d){p.settingsButton\u003dd;p.element.id\u003dd.element.getAttribute(\"aria-controls\")};\nh_$\u003dfunction(p,d){g.K.call(this,{L:\"button\",zB:[\"ytp-subtitles-button\",\"ytp-button\"],K:{title:\"{{title}}\",\"aria-keyshortcuts\":\"c\",\"aria-pressed\":\"{{pressed}}\",\"data-priority\":\"4\",\"data-title-no-tooltip\":\"{{data-title-no-tooltip}}\"},j:[TJC()]});this.N\u003dp;this.tooltip\u003dd.UH();this.Y(p,\"videodatachange\",this.XF);this.Y(p,\"appresize\",this.XF);this.Y(p,\"promotooltipacceptbuttonclicked\",this.DHX);this.Y(p,\"onApiChange\",this.XF);this.Y(p,\"onCaptionsTrackListChanged\",this.XF);this.Y(p,\"captionschanged\",this.XF);\nthis.N.createClientVe(this.element,this,127299);this.XF();this.listen(\"click\",this.onClick);this.addOnDisposeCallback(g.nE(d.UH(),this.element))};\nOaz\u003dfunction(p){return g.HH(p.N.EY())!\u003dnull?g.HH(p.N.EY()).Yc()?!!p.N.getOption(\"captions\",\"tracklist\",{includeAsr:!0}).length:!0:!1};\ng.Gq\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?350:b;g.K.call(this,{L:\"div\",zB:[\"ytp-time-display\",\"notranslate\"],j:[{L:\"span\",J:\"ytp-time-wrapper\",j:[{L:\"span\",J:\"ytp-time-clip-icon\",Bb:\"{{clipicon}}\"},{L:\"span\",J:\"ytp-time-current\",Bb:\"{{currenttime}}\"},{L:\"span\",J:\"ytp-time-separator\",Bb:\" / \"},{L:\"span\",J:\"ytp-time-duration\",Bb:\"{{duration}}\"}]},{L:\"span\",J:\"ytp-clip-watch-full-video-button-separator\",Bb:\"\\u2022\"},{L:\"span\",J:\"ytp-clip-watch-full-video-button\",Bb:\"{{watchfullvideo}}\"}]});var v\u003dthis;this.api\u003d\np;this.W\u003db;this.liveBadge\u003dnew g.K({L:\"button\",zB:[\"ytp-live-badge\",\"ytp-button\"],K:{disabled:\"true\"},Bb:\"{{content}}\"});this.D\u003dnull;this.rq\u003dthis.U\u003d!1;this.Z\u003dthis.S\u003dnull;this.isPremiere\u003d!1;this.V8\u003dthis.V\u003dthis.B\u003dnull;this.C\u003dthis.V$(\"ytp-clip-watch-full-video-button\");this.api.T(\"web_player_updated_entrypoint\")\u0026\u0026g.kV(this.element,\"ytp-xs-mono-button-style\",!0);this.liveBadge.K9(\"Live\");g.Y(this,this.liveBadge);this.api.T(\"web_player_updated_entrypoint\")||this.api.T(\"delhi_modern_web_player\")?this.liveBadge.NC(this.element.querySelector(\".ytp-time-wrapper\")):\nthis.liveBadge.NC(this.element);this.tooltip\u003dd.UH();this.liveBadge.listen(\"click\",this.onClick.bind(this));this.Y(this.C,\"click\",this.LrN);this.Y(this.api,\"serverstitchedvideochange\",function(){JQB(v,v.api.getProgressState().isAtLiveHead)});\nthis.Y(p,\"presentingplayerstatechange\",this.zP);this.Y(p,\"appresize\",this.zP);this.Y(p,\"onLoopRangeChange\",this.onLoopRangeChange);this.Y(p,\"videodatachange\",this.onVideoDataChange);(d\u003dp.getVideoData())\u0026\u0026this.updateVideoData(d);this.zP();kSq(this,p.getLoopRange())};\nJQB\u003dfunction(p,d){var b\u003dp.liveBadge.element,v\u003dp.api.isLifaAdPlaying();b.disabled\u003dv||d;!wj(p)||p.Z\u003d\u003d\u003dd\u0026\u0026p.S\u003d\u003d\u003dp.isPremiere||(p.Z\u003dd,p.S\u003dp.isPremiere,p.zP(),d?b.classList.add(\"ytp-live-badge-is-livehead\"):b.classList.remove(\"ytp-live-badge-is-livehead\"),p.liveBadge.K9(p.isPremiere?\"Premiere\":\"Live\"),d?p.D\u0026\u0026(p.D(),p.D\u003dnull,b.removeAttribute(\"title\")):(b.title\u003d\"Skip ahead to live broadcast.\",p.D\u003dg.nE(p.tooltip,p.liveBadge.element)))};\nkSq\u003dfunction(p,d){var b\u003dp.V8!\u003d\u003dd;p.V8\u003dd;b\u0026\u0026neD(p)};\nneD\u003dfunction(p){p.updateValue(\"clipicon\",{L:\"svg\",K:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 24 24\",width:\"100%\"},j:[{L:\"path\",K:{d:\"M22,3h-4l-5,5l3,3l6-6V3L22,3z M10.79,7.79C10.91,7.38,11,6.95,11,6.5C11,4.01,8.99,2,6.5,2S2,4.01,2,6.5S4.01,11,6.5,11 c0.45,0,.88-0.09,1.29-0.21L9,12l-1.21,1.21C7.38,13.09,6.95,13,6.5,13C4.01,13,2,15.01,2,17.5S4.01,22,6.5,22s4.5-2.01,4.5-4.5 c0-0.45-0.09-0.88-0.21-1.29L12,15l6,6h4v-2L10.79,7.79z M6.5,8C5.67,8,5,7.33,5,6.5S5.67,5,6.5,5S8,5.67,8,6.5S7.33,8,6.5,8z M6.5,19C5.67,19,5,18.33,5,17.5S5.67,16,6.5,16S8,16.67,8,17.5S7.33,19,6.5,19z\"}}]});\np.rq\u0026\u0026!p.U?p.updateValue(\"watchfullvideo\",\"Watch live stream\"):p.updateValue(\"watchfullvideo\",\"Watch full video\");g.kV(p.element,\"ytp-clip\",U9(p));g.kV(p.element,\"ytp-live\",wj(p))};\nwj\u003dfunction(p){var d\u003dp.api.G().T(\"enable_linear_program_progress\"),b\u003d!p.api.T(\"clean_player_style_fix_on_web\")||p.api.getPresentingPlayerType()!\u003d\u003d2;return p.rq\u0026\u0026!U9(p)\u0026\u0026(!d||!p.U)\u0026\u0026b};\nU9\u003dfunction(p){return!!p.V8\u0026\u0026!!p.V8.postId\u0026\u0026p.api.getPresentingPlayerType()!\u003d\u003d2\u0026\u0026(!p.V8.type||p.V8.type\u003d\u003d\u003d\"clips\")};\nfhj\u003dfunction(p,d){g.K.call(this,{L:\"div\",J:\"ytp-volume-panel\",K:{title:\"Volume\",role:\"slider\",\"aria-valuemin\":\"0\",\"aria-valuemax\":\"100\",\"aria-valuenow\":\"{{valuenow}}\",\"aria-valuetext\":\"{{valuetext}}\",tabindex:\"0\"},j:[{L:\"div\",J:\"ytp-volume-slider\",j:[{L:\"div\",J:\"ytp-volume-slider-handle\"}]}]});var b\u003dthis;this.api\u003dp;this.Z\u003dd;this.Kk\u003d!1;this.C\u003dthis.volume\u003d0;this.S\u003dnull;this.U\u003dthis.D\u003dthis.isDragging\u003d!1;this.Z\u003dd;this.B\u003dp.YY();this.W\u003dthis.V$(\"ytp-volume-slider\");this.eB\u003dthis.V$(\"ytp-volume-slider-handle\");\nthis.V\u003dnew g.pK(this.W,!0);g.Y(this,this.V);this.V.subscribe(\"dragstart\",this.P4t,this);this.V.subscribe(\"dragmove\",this.pL,this);this.V.subscribe(\"dragend\",this.tKt,this);this.Y(p,\"onVolumeChange\",this.onVolumeChange);this.Y(p,\"appresize\",this.kF);this.Y(p,\"fullscreentoggled\",this.xv);this.Y(p,\"onShowControls\",this.ou);this.Y(p,\"onHideControls\",this.ou);this.Y(this.element,\"keydown\",this.Jd);this.Y(this.element,\"focus\",function(){cx(b,b.D,b.isDragging,!0,b.api.Kk())});\nthis.Y(this.element,\"blur\",function(){cx(b,b.D,b.isDragging,!1,b.api.Kk())});\nthis.kF(p.Pb().getPlayerSize());rQe(this,p.getVolume(),p.isMuted());rz(p,this.element,this)};\nrQe\u003dfunction(p,d,b){var v\u003dMath.floor(d),P\u003dv+\"% volume\"+(b?\" muted\":\"\");b\u003db?0:d/100;p.updateValue(\"valuenow\",v);p.updateValue(\"valuetext\",P);p.eB.style.left\u003d(p.B?60:40)*b+\"px\";p.volume\u003dd};\nuae\u003dfunction(p,d){g.kV(p.element,\"ytp-volume-control-hover\",d);cx(p,d,p.isDragging,p.U,p.api.Kk())};\ncx\u003dfunction(p,d,b,v,P){var M\u003dp.D||p.isDragging||p.U||p.Kk;p.D\u003dd;p.isDragging\u003db;p.U\u003dv;p.Kk\u003dP;d\u003dp.D||p.isDragging||p.U||p.Kk;M!\u003d\u003dd\u0026\u0026(d?p.S\u003dp.Y(p.element,\"wheel\",p.Z1):(p.R1(p.S),p.S\u003dnull),g.kV(p.Z,\"ytp-volume-slider-active\",d))};\nyf\u003dfunction(p,d){var b\u003dp.G(),v\u003d[\"ytp-youtube-button\",\"ytp-button\",\"yt-uix-sessionlink\"];b.B\u0026\u0026v.push(\"no-link\");var P\u003d{title:\"{{title}}\",target:b.C,\"data-priority\":\"5\",\"data-sessionlink\":\"feature\u003dplayer-button\"};b.B||(P.href\u003d\"{{url}}\");g.K.call(this,{L:\"a\",zB:v,K:P,Bb:\"{{logoSvg}}\"});this.D\u003dnull;this.api\u003dp;this.visible\u003d!1;b.B||(this.D\u003dthis.listen(\"click\",this.onClick));this.Y(p,\"videodatachange\",this.onVideoDataChange);this.Y(p,\"videoplayerreset\",this.onVideoDataChange);this.Y(p,\"onLoopRangeChange\",\nthis.onVideoDataChange);this.Y(p,\"appresize\",this.AD);this.onVideoDataChange();b.B||this.addOnDisposeCallback(g.nE(d.UH(),this.element));this.AD()};\nlhw\u003dfunction(p,d,b){g.iO.call(this);var v\u003dthis;this.N\u003dp;this.aB\u003dd;this.ql\u003db;this.s5\u003dNaN;this.O5\u003dthis.ih\u003dthis.playButton\u003dthis.X\u003dthis.S\u003dthis.TB\u003dthis.wE\u003dthis.eB\u003dthis.C\u003dthis.D\u003dthis.jB\u003dthis.tC\u003dnull;this.B\u003dnew oez(this.N);this.progressBar\u003dnew g.By(this.N,this.aB);this.RB\u003dnew g.Gq(this.N,this.aB);this.kJ\u003dnew H4z(this.N,this.aB);this.W\u003dnew g.dn(this.fL,null,this);b\u003dp.G();this.ql.subscribe(\"autohideupdate\",this.KK,this);var P\u003d!p.getPlayerStateObject().isCued(),M;p.G().T(\"html5_player_dynamic_bottom_gradient\")?\nthis.jB\u003dM\u003dnew z8u(p):M\u003dnew g.K({L:\"div\",J:\"ytp-gradient-bottom\"});g.Y(this,M);g.wz(p,M.element,9);this.Hb\u003dnew g.bT(M,250,P,100);g.Y(this,this.Hb);this.V\u003dnew g.K({L:\"div\",J:\"ytp-chrome-bottom\",j:[{L:\"div\",J:\"ytp-chrome-controls\"}]});g.Y(this,this.V);g.wz(p,this.V.element,9);this.IB\u003dnew g.bT(this.V,250,P,100);g.Y(this,this.IB);this.oB\u003dthis.V.element.children[0];g.Y(this,this.B);g.wz(p,this.B.element,6);this.B.subscribe(\"show\",function(a){v.N.yA(!a);p.ud(v.B,a)});\ng.Y(this,this.progressBar);this.progressBar.NC(this.V.element,0);P\u003dnew V7(p,d);g.Y(this,P);g.wz(p,P.element,4);P\u003dnew g.h8({L:\"div\",J:\"ytp-left-controls\"});g.Y(this,P);P.NC(this.oB);p.T(\"delhi_modern_web_player\")||(M\u003dnew g.Q7(p,d,!1),g.Y(this,M),M.NC(P.element));p.T(\"web_render_jump_buttons\")\u0026\u0026(this.C\u003dnew eV(p,g.JH(p.G().experiments,\"web_jump_button_backward_amount\")||-10),g.Y(this,this.C),this.C.NC(P.element));b.wE||(this.playButton\u003dnew g.L1(p,d),g.Y(this,this.playButton),this.playButton.NC(P.element));\np.T(\"web_render_jump_buttons\")\u0026\u0026(this.eB\u003dnew eV(p,g.JH(p.G().experiments,\"web_jump_button_forward_amount\")||10),g.Y(this,this.eB),this.eB.NC(P.element));p.T(\"delhi_modern_web_player_remove_nav_buttons\")||(p.T(\"delhi_modern_web_player\")\u0026\u0026(M\u003dnew g.Q7(p,d,!1),g.Y(this,M),M.NC(P.element)),M\u003dnew g.Q7(p,d,!0),g.Y(this,M),M.NC(P.element));if(!p.T(\"delhi_modern_web_player\")\u0026\u0026(M\u003dnew g.K({L:\"span\",J:\"ytp-volume-area\"}),g.Y(this,M),M.NC(P.element),!b.rg\u0026\u0026(this.D\u003dnew g6(p,d),g.Y(this,this.D),this.D.NC(M.element),\nb.oB\u0026\u0026!b.W))){var X\u003dnew fhj(p,this.V.element);this.ih\u003dX;g.Y(this,X);X.NC(M.element);M\u003dnew g.pK(M.element);g.Y(this,M);M.subscribe(\"hoverstart\",function(){var a;(a\u003dv.ih)\u003d\u003dnull||uae(a,!0)});\nM\u003dnew g.pK(P.element);g.Y(this,M);M.subscribe(\"hoverend\",function(){var a;(a\u003dv.ih)\u003d\u003dnull||uae(a,!1)})}g.Y(this,this.RB);\nthis.RB.NC(P.element);this.wE\u003dnew D5(p,this.progressBar);g.Y(this,this.wE);this.wE.NC(P.element);b.T(\"web_key_moments_markers\")\u0026\u0026(this.TB\u003dnew SV(p,this.progressBar),g.Y(this,this.TB),this.TB.NC(P.element));p.T(\"delhi_modern_web_player\")?(this.U\u003dnew g.h8({L:\"div\",J:\"ytp-right-controls\",j:[{L:\"div\",J:IB.RIGHT_CONTROLS_LEFT},{L:\"div\",J:IB.RIGHT_CONTROLS_RIGHT}]}),p.T(\"delhi_modern_web_player_right_controls_separate\")\u0026\u0026g.FO(this.U.element,\"ytp-right-controls-separate\")):this.U\u003dnew g.h8({L:\"div\",J:\"ytp-right-controls\"});\ng.Y(this,this.U);this.U.NC(this.oB);p.T(\"delhi_modern_web_player\")\u0026\u0026(this.D\u003dnew g6(p,d),g.Y(this,this.D),this.D.NC(this.U.V$(IB.RIGHT_CONTROLS_LEFT)));this.YJ\u003dnew h_$(p,d);g.Y(this,this.YJ);zq(this,this.YJ,\"RIGHT_CONTROLS_LEFT\");this.settingsButton\u003dnew J_(p,this.B);g.Y(this,this.settingsButton);FTz(this.B,this.settingsButton);zq(this,this.settingsButton,\"RIGHT_CONTROLS_LEFT\");P\u003dp.getVideoData();if(b.bl||P.sH\u0026\u0026b.controlsType\u003d\u003d\u003d\"1\")this.S\u003dnew yf(p,d),g.Y(this,this.S),this.S.NC(this.U.element);b.showMiniplayerButton\u0026\u0026\n(this.X\u003dnew Yt(p),g.Y(this,this.X),zq(this,this.X,\"RIGHT_CONTROLS_RIGHT\"));b.nB\u0026\u0026(d\u003dnew O9(p,this.B),g.Y(this,d),zq(this,d,\"RIGHT_CONTROLS_RIGHT\"));b.vP\u0026\u0026(d\u003dnew ir(p),g.Y(this,d),zq(this,d,\"RIGHT_CONTROLS_RIGHT\"));g.Y(this,this.kJ);zq(this,this.kJ,\"RIGHT_CONTROLS_RIGHT\");g.Y(this,this.W);this.Y(p,\"appresize\",this.AD);this.Y(p,\"fullscreentoggled\",this.AD);this.Y(p,\"presentingplayerstatechange\",this.X8);this.Y(p,\"videodatachange\",this.onVideoDataChange);this.AD()};\nspe\u003dfunction(p,d){if(p.N.getPlayerStateObject().isCued()||d){if(d){p.IB.hide();p.Hb.hide();p.D\u0026\u0026p.D.X7(!1);p.S\u0026\u0026p.S.X7(!1);p.X\u0026\u0026p.X.X7(!1);if(p.N.T(\"embeds_use_parent_visibility_in_ve_logging\")){var b;(b\u003dp.kJ)\u003d\u003dnull||b.X7(!1);var v;(v\u003dp.settingsButton)\u003d\u003dnull||v.X7(!1);var P;(P\u003dp.playButton)\u003d\u003dnull||P.X7(!1)}p.N.x_(p.UY())}}else if(!d){p.IB.show();p.Hb.show();p.D\u0026\u0026p.D.X7(!0);p.S\u0026\u0026p.S.X7(!0);p.X\u0026\u0026p.X.X7(!0);if(p.N.T(\"embeds_use_parent_visibility_in_ve_logging\")){var M;(M\u003dp.kJ)\u003d\u003dnull||M.X7(!0);var X;\n(X\u003dp.YJ)\u003d\u003dnull||X.X7(!0);var a;(a\u003dp.playButton)\u003d\u003dnull||a.X7(!0)}p.KK()}};\nEe7\u003dfunction(p){var d\u003dp.N.Pb().getPlayerSize().width;return Math.max(d-Zaw(p)*2,100)};\nZaw\u003dfunction(p){var d\u003dp.N.YY(),b\u003dp.N.getVideoData().sH,v\u003d0;p.N.YY()\u0026\u0026p.N.isEmbedsShortsMode()\u0026\u0026(v\u003d(p.N.Pb().getPlayerSize().width-p.N.getVideoContentRect().width)/2);return 12*(b?0:d?2:1)+v};\nCae\u003dfunction(p){var d\u003dp.N.YY()?72:50;p\u003dp.N.G();g.QJ(p)\u0026\u0026(d\u003dp.T(\"delhi_modern_web_player\")?78:62,g.ce(p)\u0026\u0026(d\u003d54));return d};\nzq\u003dfunction(p,d,b){p.N.T(\"delhi_modern_web_player\")?d.NC(p.U.V$(IB[b])):d.NC(p.U.element)};\nNVB\u003dfunction(p){ev.call(this,p,!1);var d\u003dthis;this.suggestedActions\u003d{};this.Y(this.N,\"videodatachange\",this.onVideoDataChange);this.Y(this.N,g.X5(\"suggested_action_button_visible\"),function(b){b\u003db.id;d.text\u003db;EfW(d);d.onClickCommand\u003dd.suggestedActions[b];d.enabled\u003d!0;d.eE()});\nthis.Y(this.N,g.q4(\"suggested_action_button_visible\"),function(b){d.enabled\u003d!1;d.eE();d.N.removeCueRange(b.id)})};\nGSW\u003dfunction(p){p.suggestedActions\u003d{};p.N.d1(\"suggested_action_button_visible\")};\nt_\u003dfunction(p){g.K.call(this,{L:\"div\",J:jA.TITLE,j:[{L:\"div\",J:jA.TEXT,j:[{L:\"a\",zB:[jA.LINK,jA.SESSIONLINK],K:{target:p.G().C,href:\"{{url}}\",\"data-sessionlink\":\"feature\u003dplayer-title\",tabIndex:\"{{channelTitleFocusable}}\"},Bb:\"{{title}}\"},{L:\"div\",J:jA.SUBTEXT,j:[\"{{subtextElement}}\"]}]}]});this.api\u003dp;this.D\u003dnull;this.link\u003dthis.V$(jA.LINK);p.createClientVe(this.element,this,23851);this.Y(p,\"videodatachange\",this.XF);this.Y(p,\"videoplayerreset\",this.XF);this.XF()};\nwJ$\u003dfunction(p){p.updateValue(\"channelLink\",\"\");p.updateValue(\"channelName\",\"\");g.ce(p.api.G())?p.updateValue(\"channelTitleFocusable\",\"0\"):p.updateValue(\"channelTitleFocusable\",\"-1\")};\ng.iB\u003dfunction(p,d){g.K.call(this,{L:\"div\",j:[{L:\"div\",J:\"ytp-tooltip-text-wrapper\",K:{\"aria-hidden\":\"{{ariaHidden}}\"},j:[{L:\"div\",J:\"ytp-tooltip-edu\",j:[{L:\"svg\",K:{height:\"100%\",viewBox:\"0 0 36 36\",width:\"100%\"},j:[{L:\"path\",K:{d:\"M14.1 36.75 12 34.65 24 22.65 36 34.65 33.9 36.75 24 26.85ZM14.1 24.1 12 22 24 10 36 22 33.9 24.1 24 14.2Z\"}}]},{L:\"span\",Bb:\"{{eduText}}\"}]},{L:\"div\",J:\"ytp-tooltip-image\"},{L:\"div\",J:\"ytp-tooltip-title\",j:[{L:\"span\",Bb:\"{{title}}\"},{L:\"div\",J:\"ytp-tooltip-keyboard-shortcut\",\nBb:\"{{keyBoardShortcut}}\"}]},{L:\"div\",J:\"ytp-tooltip-bottom-text\",j:[{L:\"span\",J:\"ytp-tooltip-text\",Bb:\"{{text}}\"},{L:\"div\",J:\"ytp-tooltip-keyboard-shortcut\",Bb:\"{{keyBoardShortcut}}\"}]}]},{L:\"div\",J:\"ytp-tooltip-bg\",j:[{L:\"div\",J:\"ytp-tooltip-duration\",Bb:\"{{duration}}\"}]}]});var b\u003dthis;this.api\u003dp;this.Hb\u003dd;this.eB\u003dfunction(v){(v\u003dv.relatedTarget)\u0026\u0026g.qQ(b.D,v)||b.Og()};\nthis.S\u003dfunction(v){b.type\u003d\u003d\u003d3\u0026\u0026b.Og();(v\u003dv.currentTarget)\u0026\u0026v.nodeType\u003d\u003d\u003d1\u0026\u0026!b.type\u0026\u0026(v.removeEventListener(\"mouseover\",b.S),v.addEventListener(\"mouseout\",b.eB),v.removeEventListener(\"focus\",b.S),v.addEventListener(\"blur\",b.eB),Uc7(b,v,2))};\nthis.O5\u003dfunction(){b.Og()};\nthis.type\u003dthis.D\u003dnull;this.C\u003d!1;this.U\u003dnull;this.B\u003d\"\";this.W\u003d!0;this.scale\u003d1;this.env\u003dthis.api.G();this.RB\u003dthis.env.U;this.bg\u003dthis.V$(\"ytp-tooltip-bg\");this.IB\u003dthis.V$(\"ytp-tooltip-edu\");this.image\u003dthis.V$(\"ytp-tooltip-image\");this.text\u003dthis.V$(\"ytp-tooltip-text\");this.bottomText\u003dthis.V$(\"ytp-tooltip-bottom-text\");this.title\u003dthis.V$(\"ytp-tooltip-title\");this.Z\u003dnew g.bT(this,100);this.V\u003dNaN;this.mw\u003dthis.api.Pb().getPlayerSize().width;this.kJ\u003dnew g.bR(this.sBh,250,this);this.aB\u003dnew g.bR(this.Og,5E3,\nthis);g.Y(this,this.Z);g.Y(this,this.kJ);g.Y(this,this.aB);le\u0026\u0026(p\u003dthis.V$(\"ytp-tooltip-text\"),p.setAttribute(\"role\",\"text\"),p.setAttribute(\"aria-live\",\"polite\"))};\ng.nE\u003dfunction(p,d){if(p.RB)return function(){};\nd.addEventListener(\"mouseover\",p.S);d.addEventListener(\"focus\",p.S);var b\u003dd.getAttribute(\"title\");b\u0026\u0026!d.hasAttribute(\"aria-label\")\u0026\u0026d.setAttribute(\"aria-label\",b);return function(){p.D\u003d\u003d\u003dd\u0026\u0026p.Og();d.removeEventListener(\"mouseover\",p.S);d.removeEventListener(\"focus\",p.S)}};\nUc7\u003dfunction(p,d,b,v){if(d\u0026\u0026!d.hasAttribute)p\u003dnew g.RN(\"showElementTooltip called with non-element.\",d.toString()),g.Hi(p);else{isNaN(p.V)||(p.V\u003dNaN,p.bg.style.background\u003d\"\");p.D\u003dd;p.C\u003d!!v;v?p.B\u003dv:(p.B\u003dd.getAttribute(\"title\"),d.removeAttribute(\"title\"));g.at(p.element,\"ytp-tooltip\");var P\u003dd.getAttribute(\"data-tooltip-image\");P\u0026\u0026(p.image.style.backgroundImage\u003d\"url(\"+P+\")\");v?p.update({ariaHidden:\"false\"}):p.update({ariaHidden:\"true\"});g.kV(p.element,\"ytp-tooltip-image-enabled\",!!P);d\u003dd.getAttribute(\"data-tooltip-opaque\");\ng.kV(p.element,\"ytp-tooltip-opaque\",!!d);p.type\u003db;p.api.addEventListener(\"appresize\",p.O5);p.W\u0026\u0026(cQu(p),p.Z.show(0))}};\ncQu\u003dfunction(p){if(p.D){var d\u003dp.D.getAttribute(\"data-tooltip-text\");if(p.B\u0026\u0026p.D.getAttribute(\"aria-label\")!\u003d\u003dp.B)var b\u003dp.B;var v\u003dp.D.getAttribute(\"aria-keyshortcuts\"),P\u003dp.D.getAttribute(\"data-title-no-tooltip\");v\u0026\u0026P\u0026\u0026(b\u003dg.fn(\"$BUTTON_TITLE keyboard shortcut $SHORTCUT_KEY\",{BUTTON_TITLE:P,SHORTCUT_KEY:v}));b\u0026\u0026p.D.setAttribute(\"aria-label\",b);if(d\u0026\u0026!p.C){v\u003dp.D;p.updateValue(\"text\",d);b\u003dv.getAttribute(\"data-duration\");p.update({title:p.B,duration:b});v\u003dv.getAttribute(\"data-preview\");P\u003d243*p.scale;var M\u003d\n141*p.scale;p.bg.style.width\u003dP+\"px\";p.bg.style.height\u003dM+\"px\";p.bg.style.backgroundImage\u003dv?\"url(\"+v+\")\":\"\";p.bg.style.backgroundSize\u003dP+\"px \"+M+\"px\";g.hE(p.element,[\"ytp-text-detail\",\"ytp-preview\"]);g.kV(p.element,\"ytp-has-duration\",!!b)}else p.updateValue(\"text\",p.B),v\u0026\u0026p.env.T(\"delhi_modern_web_player\")\u0026\u0026(p.updateValue(\"text\",P),p.updateValue(\"keyBoardShortcut\",v.toUpperCase())),g.JE(p.element,[\"ytp-text-detail\",\"ytp-preview\",\"ytp-has-duration\"]);yQB(p,!!d)}};\nyQB\u003dfunction(p,d,b,v){var P\u003dMath.min(p.mw,300*p.scale);p.element.style.maxWidth\u003dd?\"\":P+\"px\";p.Hb.r8(p.element,p.D,b,p.type\u003d\u003d\u003d1,v);p.element.style.top?g.FO(p.element,\"ytp-bottom\"):p.element.style.bottom\u0026\u0026g.FO(p.element,\"ytp-top\");p.type\u003d\u003d\u003d3\u0026\u0026p.aB.start()};\nIhD\u003dfunction(p,d){g.kV(p.element,\"ytp-preview\",d\u003e\u003d0);if(!(d\u003c0||d\u003d\u003d\u003dp.V)){p.V\u003dd;d\u003d243*p.scale;var b\u003d141*p.scale,v\u003dbLD(p.U,p.V,d);jaB(p.bg,v,d,b,!0);p.kJ.start()}};\nz_z\u003dfunction(p){var d\u003dp.D;p.type\u003d\u003d\u003d3\u0026\u0026p.aB.stop();p.api.removeEventListener(\"appresize\",p.O5);p.C||d.setAttribute(\"title\",p.B);p.B\u003d\"\";p.D\u003dnull;p.updateValue(\"keyBoardShortcut\",\"\")};\ntc7\u003dfunction(p){g.K.call(this,{L:\"button\",zB:[\"ytp-watch-later-button\",\"ytp-button\"],K:{title:\"{{title}}\",\"data-tooltip-image\":\"{{image}}\",\"data-tooltip-opaque\":String(g.Ez(p.G()))},j:[{L:\"div\",J:\"ytp-watch-later-icon\",Bb:\"{{icon}}\"},{L:\"div\",J:\"ytp-watch-later-title\",Bb:\"Watch Later\"}]});this.N\u003dp;this.icon\u003dnull;this.visible\u003dthis.isRequestPending\u003dthis.D\u003d!1;tJD(p);p.createClientVe(this.element,this,28665);this.listen(\"click\",this.onClick,this);this.Y(p,\"videoplayerreset\",this.onReset);this.Y(p,\"appresize\",\nthis.Jn);this.Y(p,\"videodatachange\",this.Jn);this.Y(p,\"presentingplayerstatechange\",this.Jn);this.Jn();p\u003dthis.N.G();var d\u003dg.Vr(\"yt-player-watch-later-pending\");p.V\u0026\u0026d?(CM$(),jp7(this)):this.XF(2);g.kV(this.element,\"ytp-show-watch-later-title\",g.Ez(p));rz(this.N,this.element,this)};\niaw\u003dfunction(p){var d\u003dp.N.getPlayerSize(),b\u003dp.N.G(),v\u003dp.N.getVideoData(),P\u003dg.Ez(b)\u0026\u0026g.ES(p.N)\u0026\u0026g.R(p.N.getPlayerStateObject(),128),M\u003db.B;return b.Tu\u0026\u0026d.width\u003e\u003d240\u0026\u0026!v.isAd()\u0026\u0026v.Tu\u0026\u0026!P\u0026\u0026!g.xS(v)\u0026\u0026!p.N.isEmbedsShortsMode()\u0026\u0026!M};\nHa$\u003dfunction(p,d){b_K(g.eT(p.N.G()),\"wl_button\",function(){CM$({videoId:d});window.location.reload()})};\njp7\u003dfunction(p){if(!p.isRequestPending){p.isRequestPending\u003d!0;p.XF(3);var d\u003dp.N.getVideoData();d\u003dp.D?d.removeFromWatchLaterCommand:d.addToWatchLaterCommand;var b\u003dp.N.u2(),v\u003dp.D?function(){p.D\u003d!1;p.isRequestPending\u003d!1;p.XF(2);p.N.G().Z\u0026\u0026p.N.KX(\"WATCH_LATER_VIDEO_REMOVED\")}:function(){p.D\u003d!0;\np.isRequestPending\u003d!1;p.XF(1);p.N.G().U\u0026\u0026p.N.Tj(p.element);p.N.G().Z\u0026\u0026p.N.KX(\"WATCH_LATER_VIDEO_ADDED\")};\nxr(b,d).then(v,function(){p.isRequestPending\u003d!1;p.XF(4,\"An error has occurred. Please try again later.\");p.N.G().Z\u0026\u0026p.N.KX(\"WATCH_LATER_ERROR\",\"An error has occurred. Please try again later.\")})}};\nDcB\u003dfunction(p,d){if(d!\u003d\u003dp.icon){switch(d){case 3:var b\u003dpw();break;case 1:b\u003dlD();break;case 2:b\u003d{L:\"svg\",K:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},j:[{L:\"path\",Dv:!0,J:\"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:b\u003d{L:\"svg\",K:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},j:[{L:\"path\",\nDv:!0,K:{d:\"M7,27.5h22L18,8.5L7,27.5z M19,24.5h-2v-2h2V24.5z M19,20.5h-2V16.5h2V20.5z\",fill:\"#fff\"}}]}}p.updateValue(\"icon\",b);p.icon\u003dd}};\ng.Hx\u003dfunction(){g.p1.apply(this,arguments);this.Ov\u003d(this.Vi\u003dg.Ez(this.api.G()))\u0026\u0026(this.api.G().U||vf()||dd());this.qb\u003d48;this.t4\u003d69;this.Oa\u003dthis.vn\u003dnull;this.KS\u003d[];this.Pm\u003dthis.Rm\u003dthis.CD\u003dthis.Pv\u003dthis.QR\u003dnull;this.EG\u003d[];this.contextMenu\u003dthis.Wy\u003dthis.overflowButton\u003dthis.mR\u003dthis.bb\u003dthis.searchButton\u003dthis.copyLinkButton\u003dthis.shareButton\u003dthis.J6\u003dthis.B$\u003dthis.title\u003dthis.channelAvatar\u003dthis.lP\u003dthis.tooltip\u003dnull;this.d0\u003d!1;this.j1\u003dthis.WJ\u003dthis.Xs\u003dthis.oV\u003dnull;this.vF\u003dthis.g4\u003dthis.UU\u003d!1};\nVcB\u003dfunction(p){var d\u003dp.api.G(),b\u003dg.R(p.api.getPlayerStateObject(),128);return d.V\u0026\u0026b\u0026\u0026!p.api.isFullscreen()};\ne_W\u003dfunction(p){if(p.Oj()\u0026\u0026!p.api.isEmbedsShortsMode()\u0026\u0026p.mR){var d\u003dp.api.T(\"web_player_hide_overflow_button_if_empty_menu\");!p.J6||d\u0026\u0026!iaw(p.J6)||v5C(p.mR,p.J6);!p.shareButton||d\u0026\u0026!Jb$(p.shareButton)||v5C(p.mR,p.shareButton);!p.copyLinkButton||d\u0026\u0026!fxu(p.copyLinkButton)||v5C(p.mR,p.copyLinkButton)}else{if(p.mR){d\u003dp.mR;for(var b\u003dg.u(d.actionButtons),v\u003db.next();!v.done;v\u003db.next())v.value.detach();d.actionButtons\u003d[]}p.searchButton\u0026\u0026!g.qQ(p.B$.element,p.searchButton.element)\u0026\u0026p.searchButton.NC(p.B$.element);\np.J6\u0026\u0026!g.qQ(p.B$.element,p.J6.element)\u0026\u0026p.J6.NC(p.B$.element);p.shareButton\u0026\u0026!g.qQ(p.B$.element,p.shareButton.element)\u0026\u0026p.shareButton.NC(p.B$.element);p.copyLinkButton\u0026\u0026!g.qQ(p.B$.element,p.copyLinkButton.element)\u0026\u0026p.copyLinkButton.NC(p.B$.element)}};\nStk\u003dfunction(p,d,b){d\u003db?d.lastElementChild:d.firstElementChild;for(var v\u003dnull;d;){if(uh(d,\"display\")!\u003d\u003d\"none\"\u0026\u0026d.getAttribute(\"aria-hidden\")!\u003d\u003d\"true\"){var P\u003dvoid 0;d.tabIndex\u003e\u003d0?P\u003dd:P\u003dStk(p,d,b);P\u0026\u0026(v?b?P.tabIndex\u003ev.tabIndex\u0026\u0026(v\u003dP):P.tabIndex\u003cv.tabIndex\u0026\u0026(v\u003dP):v\u003dP)}d\u003db?d.previousElementSibling:d.nextElementSibling}return v};\nYtw\u003dfunction(p,d,b){if(p.api.T(\"web_player_nitrate_promo_tooltip\")\u0026\u0026p.api.getPresentingPlayerType(!0)!\u003d\u003d2){var v\u003dp.api.getVideoData(1);if(v\u003d\u003dnull?0:v.tooltipRenderer){v\u003dv.tooltipRenderer;var P;if(P\u003d!p.j1){if(!(d\u003d!d)){var M,X,a;d\u003d((M\u003dv.tooltipDisplayStrategy)\u003d\u003dnull?void 0:M.type)!\u003d\u003d\"TOOLTIP_DISPLAY_TYPE_DO_NOT_SHOW_IMMEDIATELY\"\u0026\u0026((X\u003dv.promoConfig)\u003d\u003dnull?void 0:X.promoId)!\u003d\u003d\"dtip-edu-player-iseecaptions\"\u0026\u0026((a\u003dv.promoConfig)\u003d\u003dnull?void 0:a.promoId)!\u003d\u003d\"dtip-edu-player-tc-m2\"}P\u003dd}P\u0026\u0026(p.j1\u003dnew qxu(v,p.api),\ng.Y(p,p.j1),g.wz(p.api,p.j1.element,9));var F;(F\u003dp.j1)\u003d\u003dnull||h8k(F,v,b)}}};\ng.DD\u003dfunction(p){g.U2.call(this,p);this.chrome\u003dnull;this.load()};\ngeu\u003dfunction(){for(var p\u003dVf.length;p\u003c4;p++){var d\u003dg.dk(\"VIDEO\");d.load();Vf.push(new g.aS(d))}};\nLTC\u003dfunction(p,d,b,v){var P\u003db.getVideoData(),M\u003dd.getVideoData();if(b.getPlayerState().isError())return{msg:\"player-error\"};var X\u003dM.B;if(d.uq()\u003ev/1E3+1)return{msg:\"in-the-past\"};if(M.isLivePlayback\u0026\u0026!isFinite(v))return{msg:\"live-infinite\"};(v\u003dd.b4())\u0026\u0026v.isView()\u0026\u0026(v\u003dv.mediaElement);if(v\u0026\u0026v.kR().length\u003e12\u0026\u0026g.kS(P))return{msg:\"played-ranges\"};if(!P.B)return null;if(!X)return{msg:\"no-pvd-formats\"};if(!P.B.D||!X.D)return{msg:\"non-dash\"};v\u003dX.videoInfos[0];var a\u003dP.B.videoInfos[0];p.Z\u0026\u0026Tu(M)\u0026\u0026(v\u003dd.PL(),a\u003d\nb.PL());if(!v||!a)return{msg:\"no-video-info\"};if(p.B\u0026\u0026(mg(v)||mg(a)))return{msg:\"av1\"};d\u003dp.D\u0026\u0026M.oM()\u0026\u0026eL();if(a.containerType!\u003d\u003dv.containerType)if(d)M.E5(\"sgap\",{ierr:\"container\"});else return{msg:\"container\"};if(p.U\u0026\u0026!d\u0026\u0026(a.qC!\u003d\u003dv.qC||a.qC\u003d\u003d\u003d\"\"||v.qC\u003d\u003d\u003d\"\"))return{msg:\"codec\"};if(p.V\u0026\u0026a.video\u0026\u0026v.video\u0026\u0026Math.abs(a.video.width/a.video.height-v.video.width/v.video.height)\u003e.01)return{msg:\"ratio\"};if(g.kS(M)\u0026\u0026g.kS(P))return{msg:\"content-protection\"};X\u003dX.D[0];P\u003dP.B.D[0];b\u003dX.audio;var F\u003dP.audio;if(b.sampleRate!\u003d\u003d\nF.sampleRate\u0026\u0026!g.Is)if(d)M.E5(\"sgap\",{ierr:\"srate\"});else return{msg:\"sample-rate\",ci:X.itag,cr:b.sampleRate,ni:P.itag,nr:F.sampleRate};return(b.numChannels||2)!\u003d\u003d(F.numChannels||2)?{msg:\"channel-count\"}:p.X\u0026\u0026M.oM()\u0026\u0026v.video.fps!\u003d\u003da.video.fps?{msg:\"fps\"}:null};\nQpe\u003dfunction(p,d,b){var v\u003dp.getVideoData(),P\u003dd.getVideoData();if(!v.G().supportsGaplessShorts())return{nq:\"env\"};if(b.S){if(v.Xv\u0026\u0026!v.isAd()||P.Xv\u0026\u0026!P.isAd())return{nq:\"autoplay\"}}else if(v.Xv||P.Xv)return{nq:\"autoplay\"};if(!v.W)return{nq:\"client\"};if(!p.FU())return{nq:\"no-empty\"};p\u003dLTC(b,p,d,Infinity);return p!\u003dnull?{nq:p.msg}:null};\neA\u003dfunction(p){g.e.call(this);this.app\u003dp;this.X\u003dthis.V\u003dthis.U\u003dthis.D\u003dnull;this.B\u003d1;this.events\u003dnew g.iO(this);this.events.Y(this.app.MC,g.q4(\"gaplessshortslooprange\"),this.W);g.Y(this,this.events)};\n$c$\u003dfunction(){this.V\u003dthis.S\u003dthis.B\u003dthis.Z\u003dthis.X\u003dthis.U\u003dthis.D\u003d!1};\nmcw\u003dfunction(p){var d\u003dnew $c$;d.D\u003dp.T(\"h5_gapless_support_types_diff\");d.X\u003dp.T(\"h5_gapless_error_on_fps_diff\");d.Z\u003dp.T(\"html5_gapless_use_format_info_fix\");d.B\u003dp.T(\"html5_gapless_disable_on_av1\")\u0026\u0026!p.T(\"html5_gapless_enable_on_av1\");d.U\u003dp.T(\"html5_gapless_check_codec_diff_strictly\");d.S\u003dp.T(\"html5_gapless_on_ad_autoplay\");d.V\u003dp.T(\"html5_gapless_disable_diff_aspect_radio\");return d};\ng.SA\u003dfunction(p,d,b,v){v\u003dv\u003d\u003d\u003dvoid 0?!1:v;Bh.call(this);this.mediaElement\u003dp;this.start\u003dd;this.end\u003db;this.D\u003dv};\nKTC\u003dfunction(p,d,b,v,P,M){M\u003dM\u003d\u003d\u003dvoid 0?0:M;g.e.call(this);var X\u003dthis;this.policy\u003dp;this.D\u003dd;this.U\u003db;this.ym\u003dP;this.X\u003dM;this.V\u003dthis.B\u003dnull;this.currentVideoDuration\u003dthis.S\u003d-1;this.Z\u003d!1;this.Ls\u003dnew xA;this.ll\u003dv-d.Fp()*1E3;this.Ls.then(void 0,function(){});\nthis.timeout\u003dnew g.bR(function(){X.Uj(\"timeout\")},1E4);\ng.Y(this,this.timeout);this.W\u003disFinite(v);this.status\u003d{status:0,error:null}};\nR_k\u003dfunction(p){var d,b,v,P,M,X,a,F,h,O;return g.z(function(J){if(J.D\u003d\u003d1){if(p.xJ())return J.return(Promise.reject(Error(p.status.error||\"disposed\")));p.timeout.start();d\u003dg.Yv.iP();return g.y(J,p.Ls,2)}g.Yv.uM(\"gtfta\",d);b\u003dp.D.b4();if(b.isEnded())return p.Uj(\"ended_in_finishTransition\"),J.return(Promise.reject(Error(p.status.error||\"\")));if(!p.V||!gt(p.V))return p.Uj(\"next_mse_closed\"),J.return(Promise.reject(Error(p.status.error||\"\")));if(p.U.d9()!\u003d\u003dp.V)return p.Uj(\"next_mse_mismatch\"),J.return(Promise.reject(Error(p.status.error||\n\"\")));v\u003dxcC(p);P\u003dv.B6;M\u003dv.tX;X\u003dv.Dh;p.D.Zx(!1,!0);a\u003dBVe(b,P,X,!p.U.getVideoData().isAd());p.U.setMediaElement(a);(F\u003dp.D.VS())\u0026\u0026p.U.e$(F.Vy,F.aU);p.W\u0026\u0026(p.U.seekTo(p.U.getCurrentTime()+.001,{IS:!0,ai:3,wg:\"gapless_pseudo\"}),a.play(),DY());h\u003db.n0();h.cpn\u003dp.D.getVideoData().clientPlaybackNonce;h.st\u003d\"\"+P;h.et\u003d\"\"+X;p.U.E5(\"gapless\",h);p.D.E5(\"gaplessTo\",{cpn:p.U.getVideoData().clientPlaybackNonce});O\u003dp.D.getPlayerType()\u003d\u003d\u003dp.U.getPlayerType();p.D.DA(M,!0,!1,O,p.U.getVideoData().clientPlaybackNonce);p.U.DA(p.U.getCurrentTime(),\n!0,!0,O,p.D.getVideoData().clientPlaybackNonce);p.U.BF();g.Fj(function(){!p.U.getVideoData().kJ\u0026\u0026p.U.getPlayerState().isOrWillBePlaying()\u0026\u0026p.U.Ow()});\ngj(p,6);p.dispose();return J.return(Promise.resolve())})};\npwK\u003dfunction(p){if(p.U.getVideoData().B){var d\u003dp.ym.G().T(\"html5_gapless_suspend_next_loader\")\u0026\u0026p.X\u003d\u003d\u003d1;p.U.QA(p.V,d,TVu(p));gj(p,3);AQ7(p);var b\u003dWTu(p);d\u003db.Ze;b\u003db.x3;d.subscribe(\"updateend\",p.j$,p);b.subscribe(\"updateend\",p.j$,p);p.j$(d);p.j$(b)}};\nAQ7\u003dfunction(p){p.D.unsubscribe(\"internalvideodatachange\",p.Mu,p);p.U.unsubscribe(\"internalvideodatachange\",p.Mu,p);p.ym.G().T(\"html5_gapless_use_format_info_fix\")\u0026\u0026(p.D.unsubscribe(\"internalvideoformatchange\",p.Mu,p),p.U.unsubscribe(\"internalvideoformatchange\",p.Mu,p));p.D.unsubscribe(\"mediasourceattached\",p.Mu,p);p.U.unsubscribe(\"statechange\",p.V_,p)};\nBVe\u003dfunction(p,d,b,v){p\u003dp.isView()?p.mediaElement:p;return new g.SA(p,d,b,v)};\ngj\u003dfunction(p,d){d\u003c\u003dp.status.status||(p.status\u003d{status:d,error:null},d\u003d\u003d\u003d5\u0026\u0026p.Ls.resolve())};\nTVu\u003dfunction(p){return p.ym.G().T(\"html5_gapless_no_clear_buffer_timeline\")\u0026\u0026p.X\u003d\u003d\u003d1\u0026\u0026pv(p.D.getVideoData())};\nxcC\u003dfunction(p){var d\u003dp.D.b4();d\u003dd.isView()?d.start:0;var b\u003dp.D.getVideoData().isLivePlayback?Infinity:p.D.aX(!0);b\u003dMath.min(p.ll/1E3,b)+d;var v\u003dp.W?100:0;p\u003db-p.U.uq()+v;return{RC:d,B6:p,tX:b,Dh:Infinity}};\nWTu\u003dfunction(p){return{Ze:p.B.D.qa,x3:p.B.U.qa}};\nLQ\u003dfunction(p){g.e.call(this);var d\u003dthis;this.app\u003dp;this.X\u003dthis.U\u003dthis.D\u003dnull;this.W\u003d!1;this.B\u003dthis.V\u003dnull;this.Z\u003dmcw(this.app.G());this.S\u003dfunction(){g.Fj(function(){dDC(d)})}};\nb9u\u003dfunction(p,d,b,v,P){v\u003dv\u003d\u003d\u003dvoid 0?0:v;P\u003dP\u003d\u003d\u003dvoid 0?0:P;p.FU()||Qf(p);p.V\u003dnew xA;p.D\u003dd;var M\u003db,X\u003dP\u003d\u003d\u003d0;X\u003dX\u003d\u003d\u003dvoid 0?!0:X;var a\u003dp.app.pX(),F\u003da.getVideoData().isLivePlayback?Infinity:a.aX(!0)*1E3;M\u003eF\u0026\u0026(M\u003dF-200,p.W\u003d!0);X\u0026\u0026a.getCurrentTime()\u003e\u003dM/1E3?p.S():(p.U\u003da,X\u0026\u0026(X\u003dM,M\u003dp.U,p.app.MC.addEventListener(g.X5(\"vqueued\"),p.S),X\u003disFinite(X)||X/1E3\u003eM.getDuration()?X:0x8000000000000,p.X\u003dnew g.P1(X,0x8000000000000,{namespace:\"vqueued\"}),M.addCueRange(p.X)));X\u003dv/\u003d1E3;M\u003dd.getVideoData().D;v\u0026\u0026M\u0026\u0026p.U\u0026\u0026(a\u003dv,F\u003d0,\nd.getVideoData().isLivePlayback\u0026\u0026(X\u003dMath.min(b/1E3,p.U.aX(!0)),F\u003dMath.max(0,X-p.U.getCurrentTime()),a\u003dMath.min(v,d.aX()+F)),X\u003dxJC(M,a)||v,X!\u003d\u003dv\u0026\u0026p.D.E5(\"qvaln\",{st:v,at:X,rm:F,ct:a}));d\u003dX;v\u003dp.D;v.getVideoData().YI\u003d!0;v.getVideoData().W\u003d!0;v.SV(!0);M\u003d{};p.U\u0026\u0026(M\u003dp.U.gs(),X\u003dp.U.getVideoData().clientPlaybackNonce,M\u003d{crt:(M*1E3).toFixed(),cpn:X});v.E5(\"queued\",M);d!\u003d\u003d0\u0026\u0026v.seekTo(d+.01,{IS:!0,ai:3,wg:\"videoqueuer_queued\"});p.B\u003dnew KTC(p.Z,p.app.pX(),p.D,b,p.app,P);b\u003dp.B;b.status.status!\u003d\u003dInfinity\u0026\u0026(gj(b,\n1),b.D.subscribe(\"internalvideodatachange\",b.Mu,b),b.U.subscribe(\"internalvideodatachange\",b.Mu,b),b.ym.G().T(\"html5_gapless_use_format_info_fix\")\u0026\u0026(b.D.subscribe(\"internalvideoformatchange\",b.Mu,b),b.U.subscribe(\"internalvideoformatchange\",b.Mu,b)),b.D.subscribe(\"mediasourceattached\",b.Mu,b),b.U.subscribe(\"statechange\",b.V_,b),b.D.subscribe(\"newelementrequired\",b.M8,b),b.Mu());return p.V};\ndDC\u003dfunction(p){var d,b,v,P,M,X,a,F,h;g.z(function(O){switch(O.D){case 1:if(p.xJ()||!p.V||!p.D)return O.return();p.W\u0026\u0026p.app.pX().F0(!0,!1);b\u003dp.app.G().T(\"html5_force_csdai_gapful_transition\")\u0026\u0026((d\u003dp.app.pX())\u003d\u003dnull?void 0:d.getVideoData().isDaiEnabled());v\u003dnull;if(!p.B||b){O.LX(2);break}g.sW(O,3);return g.y(O,R_k(p.B),5);case 5:g.EW(O,2);break;case 3:v\u003dP\u003dg.Cz(O);case 2:if(!p.D)return O.return();g.Yv.Ez(\"vqsp\",function(){p.app.U4(p.D)});\nif(!p.D)return O.return();M\u003dp.D.b4();p.app.G().T(\"html5_gapless_seek_on_negative_time\")\u0026\u0026M\u0026\u0026M.getCurrentTime()\u003c-.01\u0026\u0026p.D.seekTo(0);g.Yv.Ez(\"vqpv\",function(){p.app.playVideo()});\nif(v||b)p.D?(X\u003dv?v.message:\"forced\",(a\u003dp.U)\u003d\u003dnull||a.E5(\"gapfulfbk\",{r:X}),p.D.tK(X)):(F\u003dp.U)\u003d\u003dnull||F.E5(\"gapsp\",{});h\u003dp.V;Qf(p);h\u0026\u0026h.resolve();return O.return(Promise.resolve())}})};\nQf\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?!1:d;if(p.U){if(p.X){var b\u003dp.U;p.app.MC.removeEventListener(g.X5(\"vqueued\"),p.S);b.removeCueRange(p.X)}p.U\u003dnull;p.X\u003dnull}p.B\u0026\u0026(p.B.status.status!\u003d\u003d6\u0026\u0026(b\u003dp.B,b.status.status!\u003d\u003dInfinity\u0026\u0026b.X!\u003d\u003d1\u0026\u0026b.Uj(\"Canceled\")),p.B\u003dnull);p.V\u003dnull;p.D\u0026\u0026!d\u0026\u0026p.D!\u003d\u003dp.app.nX()\u0026\u0026p.D!\u003d\u003dp.app.pX()\u0026\u0026RA(p.D);p.D\u0026\u0026d\u0026\u0026p.D.qw();p.D\u003dnull;p.W\u003d!1};\nv9u\u003dfunction(p){var d;return((d\u003dp.B)\u003d\u003dnull?void 0:d.currentVideoDuration)||-1};\nPLw\u003dfunction(p,d,b){if(p.FU())return\"qie\";if(p.D\u003d\u003dnull||p.D.FF.xJ()||p.D.getVideoData()\u003d\u003dnull)return\"qpd\";if(d.videoId!\u003d\u003dp.D.wd())return\"vinm\";if(v9u(p)\u003c\u003d0)return\"ivd\";if(b!\u003d\u003d1)return\"upt\";if((b\u003dp.B)\u003d\u003dnull)p\u003dvoid 0;else if(b.getStatus().status!\u003d\u003d5)p\u003d\"niss\";else if(LTC(b.policy,b.D,b.U,b.ll)!\u003dnull)p\u003d\"pge\";else{d\u003dWTu(b);p\u003dd.Ze;var v\u003dd.x3;d\u003dg.JH(b.ym.G().experiments,\"html5_shorts_gapless_next_buffer_in_seconds\");b\u003db.S+d;v\u003dXk(v.i4(),b);p\u003dXk(p.i4(),b);p\u003d!(d\u003e0)||v\u0026\u0026p?null:\"neb\"}return p!\u003dnull?p:null};\nMGD\u003dfunction(){g.oL.call(this);var p\u003dthis;this.fullscreen\u003d0;this.V\u003dthis.B\u003dthis.pictureInPicture\u003dthis.D\u003dthis.U\u003dthis.inline\u003d!1;this.X\u003dfunction(){p.eE()};\nMKq(this.X);this.S\u003dthis.getVisibilityState(this.H$(),this.isFullscreen(),this.isMinimized(),this.isInline(),this.XU(),this.lx(),this.RN(),this.TN())};\nZg\u003dfunction(p){return!(p.isMinimized()||p.isInline()||p.isBackground()||p.XU()||p.lx()||p.RN()||p.TN())};\nXwe\u003dfunction(p,d){g.e.call(this);this.B\u003dthis.V\u003dnull;this.D\u003dp;this.U\u003dd};\nhmD\u003dfunction(p){var d\u003dp.experiments,b\u003dd.Wb.bind(d);q_u\u003db(\"html5_use_async_stopVideo\");aOB\u003db(\"html5_pause_for_async_stopVideo\");o9q\u003db(\"html5_not_reset_media_source\");b(\"html5_listen_for_audio_output_changed\")\u0026\u0026(GFK\u003d!0);LJ\u003db(\"html5_not_reset_media_source\");Fl$\u003db(\"html5_not_reset_media_source\");Op\u003db(\"html5_retain_source_buffer_appends_for_debugging\");RYW\u003db(\"web_enable_auto_pip\")||b(\"web_enable_pip_on_miniplayer\");b(\"html5_mediastream_applies_timestamp_offset\")\u0026\u0026(ON\u003d!0);var v\u003dg.JH(d,\"html5_cobalt_override_quic\");\nv\u0026\u0026U4(\"QUIC\",+(v\u003e0));(v\u003dg.JH(d,\"html5_cobalt_audio_write_ahead_ms\"))\u0026\u0026U4(\"Media.AudioWriteDurationLocal\",v);(v\u003db(\"html5_cobalt_enable_decode_to_texture\"))\u0026\u0026U4(\"Media.PlayerConfiguration.DecodeToTexturePreferred\",v?1:0);(p.rN()||b(\"html5_log_cpu_info\"))\u0026\u0026bNe();Error.stackTraceLimit\u003d50;var P\u003dg.JH(d,\"html5_idle_rate_limit_ms\");P\u0026\u0026Object.defineProperty(window,\"requestIdleCallback\",{value:function(M){return window.setTimeout(M,P)}});\nCFj(p.X);ud\u003db(\"html5_use_ump_request_slicer\");kMk\u003db(\"html5_record_now\");b(\"html5_disable_streaming_xhr\")\u0026\u0026(mB\u003d!1);b(\"html5_byterate_constraints\")\u0026\u0026(pR\u003d!0);b(\"html5_use_non_active_broadcast_for_post_live\")\u0026\u0026(gx\u003d!0);b(\"html5_sunset_aac_high_codec_family\")\u0026\u0026(gF[\"141\"]\u003d\"a\")};\nO9q\u003dfunction(p){return p.slice(12).replace(/_[a-z]/g,function(d){return d.toUpperCase().replace(\"_\",\"\")}).replace(\"Dot\",\".\")};\nJij\u003dfunction(p){var d\u003d{},b;for(b in p.experiments.flags)if(b.startsWith(\"cobalt_h5vcc\")){var v\u003dO9q(b),P\u003dg.JH(p.experiments,b);v\u0026\u0026P\u0026\u0026(d[v]\u003dU4(v,P))}return d};\n$v\u003dfunction(p,d,b,v,P){P\u003dP\u003d\u003d\u003dvoid 0?[]:P;g.e.call(this);this.gE\u003dp;this.MJ\u003dd;this.V\u003db;this.segments\u003dP;this.D\u003dvoid 0;this.U\u003dnew Map;P.length\u0026\u0026(this.D\u003dP[0])};\nk7w\u003dfunction(p){if(!(p.segments.length\u003c2)){var d\u003dp.segments.shift();if(d){var b\u003dd.D,v\u003d[];if(b.size){b\u003dg.u(b.values());for(var P\u003db.next();!P.done;P\u003db.next()){P\u003dg.u(P.value);for(var M\u003dP.next();!M.done;M\u003dP.next()){M\u003dM.value;for(var X\u003dg.u(M.segments),a\u003dX.next();!a.done;a\u003dX.next())(a\u003dmG(a.value))\u0026\u0026v.push(a);M.removeAll()}}}(b\u003dmG(d))\u0026\u0026v.push(b);v\u003dg.u(v);for(b\u003dv.next();!b.done;b\u003dv.next())p.U.delete(b.value);d.dispose()}}};\nKQ\u003dfunction(p,d,b,v){if(!p.D||d\u003eb)return!1;d\u003dnew $v(p.gE,d,b,p.D,v);v\u003dg.u(v);for(b\u003dv.next();!b.done;b\u003dv.next()){b\u003db.value;var P\u003dmG(b);P\u0026\u0026P!\u003d\u003dmG(p.D)\u0026\u0026p.U.set(P,[b])}p\u003dp.D;p.D.has(d.R5())?p.D.get(d.R5()).push(d):p.D.set(d.R5(),[d]);return!0};\nPT\u003dfunction(p,d){return p.U.get(d)};\nn9W\u003dfunction(p,d,b){p.U.set(d,b)};\nxv\u003dfunction(p,d,b,v,P,M){return new riC(b,b+(v||0),!v,d,p,P,M)};\nriC\u003dfunction(p,d,b,v,P,M,X){g.e.call(this);this.MJ\u003dp;this.B\u003dd;this.U\u003db;this.type\u003dv;this.V\u003dP;this.videoData\u003dM;this.yO\u003dX;this.D\u003dnew Map;J0(M)};\nmG\u003dfunction(p){return p.videoData.clientPlaybackNonce};\nfOu\u003dfunction(p){if(p.D.size)for(var d\u003dg.u(p.D.values()),b\u003dd.next();!b.done;b\u003dd.next()){b\u003dg.u(b.value);for(var v\u003db.next();!v.done;v\u003db.next())v.value.dispose()}p.D.clear()};\nuHk\u003dfunction(p){this.end\u003dthis.start\u003dp};\ng.Bx\u003dfunction(){this.D\u003dnew Map;this.B\u003dnew Map;this.U\u003dnew Map};\ng.RB\u003dfunction(p,d,b,v){g.e.call(this);var P\u003dthis;this.api\u003dp;this.gE\u003dd;this.playback\u003db;this.app\u003dv;this.Hb\u003dnew g.Bx;this.U\u003dnew Map;this.S\u003d[];this.X\u003d[];this.B\u003dnew Map;this.tD\u003dnew Map;this.eB\u003dnew Map;this.YJ\u003dnull;this.T_\u003dNaN;this.NJ\u003dthis.ob\u003dnull;this.Rb\u003dnew g.bR(function(){lOk(P,P.T_,P.ob||void 0)});\nthis.events\u003dnew g.iO(this);this.L0\u003d15E3;this.kJ\u003dnew g.bR(function(){P.IB\u003d!0;P.playback.Gm(P.L0);svu(P);P.bf(!1)},this.L0);\nthis.IB\u003d!1;this.Z\u003dnew Map;this.s5\u003d[];this.O5\u003dnull;this.Pu\u003dnew Set;this.wE\u003d[];this.PX\u003d[];this.rg\u003d[];this.vu\u003d[];this.D\u003dvoid 0;this.aB\u003d0;this.TB\u003d!0;this.C\u003d!1;this.oB\u003d[];this.jB\u003dnew Set;this.YI\u003dnew Set;this.l4\u003dnew Set;this.Qt\u003d0;this.ih\u003dnew Set;this.Na\u003d0;this.Zw\u003dthis.gg\u003d!1;this.Dg\u003dthis.V\u003d\"\";this.tC\u003dnull;this.Up\u003d{PYB:function(){return P.U},\nBOE:function(){return P.S},\nnmF:function(){return P.B},\nG8:function(M){P.onCueRangeEnter(P.U.get(M))},\nW_B:function(M){P.onCueRangeExit(P.U.get(M))},\nD2b:function(M,X){P.U.set(M,X)},\nBSN:function(M){P.Dg\u003dM},\nm_:function(){return P.m_()},\nCYC:function(M){return P.eB.get(M)}};\nthis.playback.getPlayerType();this.playback.rR(this);this.RB\u003dthis.gE.rN();g.Y(this,this.Rb);g.Y(this,this.events);g.Y(this,this.kJ);this.events.Y(this.api,g.X5(\"serverstitchedcuerange\"),this.onCueRangeEnter);this.events.Y(this.api,g.q4(\"serverstitchedcuerange\"),this.onCueRangeExit)};\nN3K\u003dfunction(p,d,b,v,P,M,X,a){var F\u003dZ9D(p,M,M+P);p.IB\u0026\u0026p.playback.E5(\"sdai\",{adaftto:1});b||p.playback.E5(\"sdai\",{missadcon:1,enter:M,len:P,aid:a});p.W\u0026\u0026!p.W.eq\u0026\u0026(p.W.eq\u003da);p.Zw\u0026\u0026p.playback.E5(\"sdai\",{adfbk:1,enter:M,len:P,aid:a});var h\u003dp.playback;X\u003dX\u003d\u003d\u003dvoid 0?M+P:X;M\u003d\u003d\u003dX\u0026\u0026!P\u0026\u0026p.gE.T(\"html5_allow_zero_duration_ads_on_timeline\")\u0026\u0026p.playback.E5(\"sdai\",{attl0d:1});M\u003eX\u0026\u0026Tq(p,{reason:\"enterTime_greater_than_return\",MJ:M,h$:X});var O\u003dh.xI()*1E3;M\u003cO\u0026\u0026Tq(p,{reason:\"enterTime_less_than_minSeekableTime\",enterMs:M,\nminSkMs:O},p.gE.T(\"html5_report_ssdai_timeline_error_as_fatal\"));h\u003dh.getDuration()*1E3;X\u003eh\u0026\u0026Tq(p,{reason:\"parent_return_greater_than_content_duration\",h$:X,jOC:h});h\u003dnull;O\u003dg.q6(p.X,{h$:M},function(J,k){return J.h$-k.h$});\nO\u003e\u003d0\u0026\u0026(h\u003dp.X[O],h.h$\u003eM\u0026\u0026E9C(p,d.video_id||\"\",M,X,h));if(F\u0026\u0026h)for(O\u003d0;O\u003cp.wE.length;O++){if(p.wE[O].identifier\u003d\u003d\u003dF.identifier){p.wE.splice(O,1);break}}else if(F)return p.playback.E5(\"sdai\",{rejectAttl:1}),a\u0026\u0026!ih(p.vu,function(J){return J\u003d\u003d\u003da})\u0026\u0026(p.playback.E5(\"sdai\",{rejectAdBreakAttl:1}),p.vu.push(a)),A_(p),\"\";\nF\u003d\"ss_childplayback_\"+CLC++;p.gE.T(\"html5_enable_ssap_entity_id\")?(d\u003dnew g.Vc(p.gE,d),O\u003dd.clientPlaybackNonce):(d.cpn||(d.cpn\u003dg.GW(16)),O\u003dd.cpn,d\u003dnew g.Vc(p.gE,d));d.jT\u003dF;b\u003d{jT:F,playerType:v,durationMs:P,MJ:M,h$:X,cpn:O,videoData:d,errorCount:0,ssdaiAdsConfig:b};g.hP(p.X,b,function(J,k){return J.MJ\u003d\u003d\u003dk.MJ?J.durationMs-k.durationMs:J.MJ-k.MJ});\np.B.set(O,b);p.tD.set(F,b);p.playback.E5(\"sdai\",{attlDone:X-M,acpn:O});p.playback.getVideoData().C$()\u0026\u0026p.playback.E5(\"sdai\",{adSt:M});a?b.vW\u003da:h?b.vW\u003dh.vW:b.vW\u003db.cpn;if(M\u003db.vW)(v\u003dp.eB.get(M))?(v.push(b),g.oH(v,function(J,k){return J.MJ-k.MJ})):p.eB.set(M,[b]);\np.kJ.isActive()\u0026\u0026(p.IB\u003d!1,p.kJ.stop(),svu(p),p.bf(!0));return F};\nWx\u003dfunction(p,d,b){return{ssvc:d,cpn:(b\u003d\u003dnull?void 0:b.cpn)||\"\",vid:(b\u003d\u003dnull?void 0:b.videoData.videoId)||\"\",ct:(p.playback.getCurrentTime()||0).toFixed(3),cmt:(p.playback.uq()||0).toFixed(3)}};\np_\u003dfunction(p,d){p.api.eU();p.api.publish(\"serverstitchedvideochange\",d.jT,d.Io)};\nbJ\u003dfunction(p,d,b){var v\u003dp.C,P\u003dp.m_(),M\u003dp.V;p.V\u003d\"\";var X\u003dd.To-b.To;Math.abs(X)\u003e.5\u0026\u0026p.playback.E5(\"sdai\",{ttdtb:1,delta:X,cpn:P.cpn,enter:d.adCpn,exit:b.adCpn,seek:v,skip:M});p.api.T(\"html5_ssdai_enable_media_end_cue_range\")\u0026\u0026p.api.S2();if(d.isAd\u0026\u0026b.isAd){P\u003d!!M;if(d.adCpn\u0026\u0026b.adCpn){var a\u003dp.B.get(d.adCpn);var F\u003dp.B.get(b.adCpn)}P?p.playback.E5(\"sdai\",{igtransskip:1,enter:d.adCpn,exit:b.adCpn,seek:v,skip:M}):dl(p,F,a,b.To,d.To,v,P)}else if(!d.isAd\u0026\u0026b.isAd){p.Dg\u003dP.cpn;p.api.publish(\"serverstitchedvideochange\");\na\u003dWx(p,\"a2c\");p.playback.E5(\"sdai\",a);p.Qt\u003d0;if(a\u003db.O8)p.aB\u003da.end;var h;b.adCpn\u0026\u0026(h\u003dp.B.get(b.adCpn));h\u0026\u0026p.playback.K1(h,P,b.To,d.To,v,!!M)}else if(d.isAd\u0026\u0026!b.isAd){var O;d.adCpn\u0026\u0026(O\u003dp.B.get(d.adCpn));O\u0026\u0026(p.aB\u003d0,p.Dg\u003dO.cpn,p_(p,O),h\u003dWx(p,\"c2a\",O),p.playback.E5(\"sdai\",h),p.Qt\u003d1,p.playback.K1(P,O,b.To,d.To,v,!!M))}};\nvZ\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?0:b;var v\u003dg.q6(p.X,{MJ:(d+b)*1E3},function(a,F){return a.MJ-F.MJ});\nv\u003dv\u003c0?(v+2)*-1:v;if(v\u003e\u003d0)for(var P\u003dd*1E3,M\u003dv;M\u003c\u003dv+1\u0026\u0026M\u003cp.X.length;M++){var X\u003dp.X[M];if(P\u003e\u003dX.MJ-b*1E3\u0026\u0026P\u003c\u003dX.h$+b*1E3)return{Iy:X,A8:d}}return{Iy:void 0,A8:d}};\nwwD\u003dfunction(p,d){var b\u003d\"\";(d\u003dG7e(p,d))\u0026\u0026(b\u003dd.getId());return b?p.B.get(b):void 0};\nG7e\u003dfunction(p,d){if(p.Dg){var b\u003dp.U.get(p.Dg);if(b\u0026\u0026b.start-200\u003c\u003dd\u0026\u0026b.end+200\u003e\u003dd)return b}p\u003dg.u(p.U.values());for(b\u003dp.next();!b.done;b\u003dp.next())if(b\u003db.value,b.start\u003c\u003dd\u0026\u0026b.end\u003e\u003dd)return b};\nlOk\u003dfunction(p,d,b){var v\u003dp.NJ||p.app.pX().getPlayerState();PZ(p,!0);p.playback.seekTo(d,b);p\u003dp.app.pX();d\u003dp.getPlayerState();v.isOrWillBePlaying()\u0026\u0026!d.isOrWillBePlaying()?p.playVideo():v.isPaused()\u0026\u0026!d.isPaused()\u0026\u0026p.pauseVideo()};\nPZ\u003dfunction(p,d){p.T_\u003dNaN;p.ob\u003dnull;p.Rb.stop();p.YJ\u0026\u0026d\u0026\u0026p.YJ.wv();p.NJ\u003dnull;p.YJ\u003dnull};\nUDu\u003dfunction(p){var d\u003dd\u003d\u003d\u003dvoid 0?-1:d;var b\u003db\u003d\u003d\u003dvoid 0?Infinity:b;for(var v\u003d[],P\u003dg.u(p.X),M\u003dP.next();!M.done;M\u003dP.next())M\u003dM.value,(M.MJ\u003cd||M.h$\u003eb)\u0026\u0026v.push(M);p.X\u003dv;v\u003dg.u(p.U.values());for(P\u003dv.next();!P.done;P\u003dv.next())P\u003dP.value,P.start\u003e\u003dd\u0026\u0026P.end\u003c\u003db\u0026\u0026(p.playback.removeCueRange(P),p.U.delete(P.getId()),p.playback.E5(\"sdai\",{rmAdCR:1}));v\u003dvZ(p,d/1E3);d\u003dv.Iy;v\u003dv.A8;if(d\u0026\u0026(v\u003dv*1E3-d.MJ,P\u003dd.MJ+v,d.durationMs\u003dv,d.h$\u003dP,v\u003dp.U.get(d.cpn))){P\u003dg.u(p.S);for(M\u003dP.next();!M.done;M\u003dP.next())M\u003dM.value,M.start\u003d\u003d\u003dv.end?\nM.start\u003dd.MJ+d.durationMs:M.end\u003d\u003d\u003dv.start\u0026\u0026(M.end\u003dd.MJ);v.start\u003dd.MJ;v.end\u003dd.MJ+d.durationMs}if(d\u003dvZ(p,b/1E3).Iy){var X;v\u003d\"playback_timelinePlaybackId_\"+d.jT+\"_video_id_\"+((X\u003dd.videoData)\u003d\u003dnull?void 0:X.videoId)+\"_durationMs_\"+d.durationMs+\"_enterTimeMs_\"+d.MJ+\"_parentReturnTimeMs_\"+d.h$;p.eC(\"Invalid_clearEndTimeMs_\"+b+\"_that_falls_during_\"+v+\"._Child_playbacks_can_only_have_duration_updated_not_their_start.\")}};\ncie\u003dfunction(p){p.Hb.clearAll();p.U.clear();p.S\u003d[];p.X\u003d[];p.B.clear();p.tD.clear();p.eB.clear();p.Z.clear();p.s5\u003d[];p.O5\u003dnull;p.Pu.clear();p.wE\u003d[];p.PX\u003d[];p.rg\u003d[];p.vu\u003d[];p.oB\u003d[];p.jB.clear();p.YI.clear();p.l4.clear();p.ih.clear();p.IB\u003d!1;p.D\u003dvoid 0;p.aB\u003d0;p.TB\u003d!0;p.C\u003d!1;p.Qt\u003d0;p.Na\u003d0;p.gg\u003d!1;p.Zw\u003d!1;p.V\u003d\"\";p.kJ.isActive()\u0026\u0026A_(p)};\nIOW\u003dfunction(p,d,b,v,P,M){if(!p.Zw)if(g.yiz(p,b))p.RB\u0026\u0026p.playback.E5(\"sdai\",{gdu:\"undec\",seg:b,itag:P});else if(d\u003dMu(p,d,b,v,M),!(p.playback.getVideoData().C$()\u0026\u0026(d\u003d\u003dnull?0:d.LK)))return d};\nMu\u003dfunction(p,d,b,v,P){var M\u003dp.Z.get(b);if(!M){if(M\u003dzmw(p,d))return M;d\u003dp.iM(b-1,v!\u003dnull?v:2);if(P)return p.playback.E5(\"sdai\",{misscue:P,sq:b,type:v,prevsstate:d\u003d\u003dnull?void 0:d.y3,prevrecord:p.Z.has(b-1)}),p.Z.get(b-1);if((d\u003d\u003dnull?void 0:d.y3)\u003d\u003d\u003d2)return p.playback.E5(\"sdai\",{adnf:1,sq:b,type:v,prevrecord:p.Z.has(b-1)}),p.Z.get(b-1)}return M};\nzmw\u003dfunction(p,d){d+\u003dp.ZZ();if(p.gE.T(\"html5_lifa_overdecorate_fix\"))a:{var b\u003d1;b\u003db\u003d\u003d\u003dvoid 0?0:b;var v\u003dd*1E3;p\u003dg.u(p.X);for(var P\u003dp.next();!P.done;P\u003dp.next()){P\u003dP.value;var M\u003dP.Io?P.Io*1E3:P.MJ;if(v\u003e\u003dP.MJ-b*1E3\u0026\u0026v\u003c\u003dM+P.durationMs+b*1E3){b\u003d{Iy:P,A8:d};break a}}b\u003d{Iy:void 0,A8:d}}else p.gE.T(\"html5_use_time_without_threshold_first\")\u0026\u0026(b\u003dvZ(p,d)),p.gE.T(\"html5_use_time_without_threshold_first\")\u0026\u0026((v\u003db)\u003d\u003dnull?0:v.Iy)||(b\u003dvZ(p,d,1));var X;return(X\u003db)\u003d\u003dnull?void 0:X.Iy};\njvk\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?\"\":d;var b\u003dbe(d)||void 0;if(!d||!b){var v;p.playback.E5(\"sdai\",{adcfg:(v\u003dd)\u003d\u003dnull?void 0:v.length,dcfg:b\u003d\u003dnull?void 0:b.length})}return b};\ntGz\u003dfunction(p){if(p.oB.length)for(var d\u003dg.u(p.oB),b\u003dd.next();!b.done;b\u003dd.next())p.onCueRangeExit(b.value);d\u003dg.u(p.U.values());for(b\u003dd.next();!b.done;b\u003dd.next())p.playback.removeCueRange(b.value);d\u003dg.u(p.S);for(b\u003dd.next();!b.done;b\u003dd.next())p.playback.removeCueRange(b.value);p.U.clear();p.S\u003d[];p.Hb.clearAll();p.D||(p.TB\u003d!0)};\ndl\u003dfunction(p,d,b,v,P,M,X){if(d\u0026\u0026b){p.Dg\u003db.cpn;p_(p,b);var a\u003dWx(p,\"a2a\",b);p.playback.E5(\"sdai\",a);p.Qt++;p.playback.K1(d,b,v||0,P||0,!!M,!!X)}else p.playback.E5(\"sdai\",{misspbkonadtrans:1,enter:(b\u003d\u003dnull?void 0:b.cpn)||\"\",exit:(d\u003d\u003dnull?void 0:d.cpn)||\"\",seek:M,skip:X})};\nH9K\u003dfunction(p,d,b,v){if(v)for(v\u003d0;v\u003cp.S.length;){var P\u003dp.S[v];if(P.start\u003cd\u0026\u0026P.end\u003eb){var M\u003dP.end;P.end\u003dd;i9$(p,b,M)}else if(P.start\u003e\u003dd\u0026\u0026P.start\u003cb\u0026\u0026P.end\u003eb)P.start\u003db;else if(P.end\u003ed\u0026\u0026P.end\u003c\u003db\u0026\u0026P.start\u003cd)P.end\u003dd;else if(P.start\u003e\u003dd\u0026\u0026P.end\u003c\u003db){p.playback.removeCueRange(P);if(p.oB.includes(P))p.onCueRangeExit(P);p.S.splice(v,1);continue}v++}else i9$(p,d,b)};\ni9$\u003dfunction(p,d,b){d\u003dp.Fs(d,b);b\u003d!0;g.hP(p.S,d,function(X,a){return X.start-a.start});\nfor(var v\u003d0;v\u003cp.S.length;){if(v\u003e0){var P\u003dp.S[v],M\u003dp.S[v-1];if(Math.round(M.end/1E3)\u003e\u003dMath.round(P.start/1E3)){M.end\u003dP.end;P!\u003d\u003dd?p.playback.removeCueRange(P):b\u003d!1;p.S.splice(v,1);continue}}v++}if(b)for(p.playback.addCueRange(d),d\u003dp.playback.s4(\"serverstitchedcuerange\",36E5),d\u003dg.u(d),b\u003dd.next();!b.done;b\u003dd.next())p.U.delete(b.value.getId())};\nXd\u003dfunction(p,d,b){if(b\u003d\u003d\u003dvoid 0||!b){b\u003dg.u(p.s5);for(var v\u003db.next();!v.done;v\u003db.next()){v\u003dv.value;if(d\u003e\u003dv.start\u0026\u0026d\u003c\u003dv.end)return;if(d\u003d\u003d\u003dv.end+1){v.end+\u003d1;return}}p.s5.push(new uHk(d))}};\ng.yiz\u003dfunction(p,d){p\u003dg.u(p.s5);for(var b\u003dp.next();!b.done;b\u003dp.next())if(b\u003db.value,d\u003e\u003db.start\u0026\u0026d\u003c\u003db.end)return!0;return!1};\nE9C\u003dfunction(p,d,b,v,P){var M;d\u003d{reason:\"overlapping_playbacks\",Jt$:d,MJ:b,h$:v,YkZ:P.jT,GpB:((M\u003dP.videoData)\u003d\u003dnull?void 0:M.videoId)||\"\",JV5:P.durationMs,f7h:P.MJ,iNh:P.h$};Tq(p,d)};\nTq\u003dfunction(p,d,b){p.playback.WF(d,b)};\nDDj\u003dfunction(p,d){var b\u003d[];p\u003dp.eB.get(d);if(!p)return[];p\u003dg.u(p);for(d\u003dp.next();!d.done;d\u003dp.next())d\u003dd.value,d.cpn\u0026\u0026b.push(d.cpn);return b};\nVGu\u003dfunction(p,d,b){var v\u003d0;p\u003dp.eB.get(b);if(!p)return-1;p\u003dg.u(p);for(b\u003dp.next();!b.done;b\u003dp.next()){if(b.value.cpn\u003d\u003d\u003dd)return v;v++}return-1};\nemD\u003dfunction(p,d){var b\u003d0;p\u003dp.eB.get(d);if(!p)return 0;p\u003dg.u(p);for(d\u003dp.next();!d.done;d\u003dp.next())d\u003dd.value,d.durationMs!\u003d\u003d0\u0026\u0026d.h$!\u003d\u003dd.MJ\u0026\u0026b++;return b};\nS_j\u003dfunction(p,d,b){var v\u003d!1;if(b\u0026\u0026(b\u003dp.eB.get(b))){b\u003dg.u(b);for(var P\u003db.next();!P.done;P\u003db.next())P\u003dP.value,P.durationMs!\u003d\u003d0\u0026\u0026P.h$!\u003d\u003dP.MJ\u0026\u0026(P\u003dP.cpn,d\u003d\u003d\u003dP\u0026\u0026(v\u003d!0),v\u0026\u0026!p.YI.has(P)\u0026\u0026(p.playback.E5(\"sdai\",{decoratedAd:P}),p.YI.add(P)))}};\nsvu\u003dfunction(p){p.RB\u0026\u0026p.playback.E5(\"sdai\",{adf:\"0_\"+((new Date).getTime()/1E3-p.Na)+\"_isTimeout_\"+p.IB})};\nZ9D\u003dfunction(p,d,b){if(p.wE.length)for(var v\u003dg.u(p.wE),P\u003dv.next(),M\u003d{};!P.done;M\u003d{NN:void 0},P\u003dv.next()){M.NN\u003dP.value;P\u003dM.NN.startSecs*1E3;var X\u003dM.NN.Ml*1E3+P;if(d\u003eP\u0026\u0026d\u003cX||b\u003eP\u0026\u0026b\u003cX)return ih(p.rg,function(a){return function(F){return F.identifier\u003d\u003d\u003da.NN.identifier}}(M))||(p.playback.E5(\"sdai\",{adskip:d}),p.rg.push(M.NN)),M.NN}};\nA_\u003dfunction(p){p.IB\u003d!1;p.kJ.isActive()\u0026\u0026svu(p);p.kJ.stop();p.bf(!1)};\nY_w\u003dfunction(){g.RB.apply(this,arguments)};\n$DB\u003dfunction(p,d,b){g.e.call(this);var v\u003dthis;this.api\u003dp;this.timeline\u003dd;this.playback\u003db;this.X1\u003dnew Map;this.SD\u003dnew Map;this.q7\u003dnew Map;this.events\u003dnew g.iO(this);this.Qt\u003d0;this.RZ\u003dthis.Dg\u003d\"\";this.pu\u003d[];this.jD\u003dnew Set;this.F_\u003dnew g.bR(function(){v.api.playVideo(1,v.api.T(\"html5_ssap_keep_media_on_finish_segment\"));v.api.E5(\"ssap\",{nve:\"\"+v.Dg});g97(v,4)},3E4);\nthis.Vh\u003d\"\";this.Z4\u003dnew Set;this.QK\u003d!0;this.gC\u003dnew Map;this.K7\u003dnew Set;this.wh\u003dthis.TE\u003d!1;this.NP\u003d\"\";this.b7\u003dnull;this.Up\u003d{kVF:function(){return v.SD},\nG8:function(P){if(P\u003dv.SD.get(P))v.onCueRangeEnter(P)},\nonCueRangeEnter:function(P){v.onCueRangeEnter(P)},\nsfJ:function(){return v.TE}};\nthis.playback.getPlayerType();Llu(this);d.B\u003dvoid 0;this.events.Y(this.api,g.X5(\"ssap\"),this.onCueRangeEnter);this.events.Y(this.api,\"internalAbandon\",this.S1);this.api.T(\"html5_ssap_timeline_handle_error_and_abandon\")\u0026\u0026this.events.Y(this.api,\"presentingplayerstatechange\",this.l2);g.Y(this,this.F_);this.XyB\u003dg.JH(p.G().experiments,\"html5_ssap_segment_end_media_threshold_ms\")||200;this.Qv\u003dp.T(\"html5_disable_ssap_append_pause\");this.TE\u003dQv7(this)};\nmDu\u003dfunction(p,d,b,v){for(var P\u003dg.u(v),M\u003dP.next();!M.done;M\u003dP.next()){var X\u003dM.value;X.U||((M\u003dmG(X),X\u003dX.getVideoData(),M\u0026\u0026X\u0026\u0026p.playback.FF.ZT().ZB(M,X,2),X)?M||(X\u003dvoid 0,p.api.E5(\"ssap\",{macac:M,maccc:(X\u003dp.timeline.D)\u003d\u003dnull?void 0:mG(X)})):(X\u003dvoid 0,p.api.E5(\"ssap\",{mvac:M,mvcc:(X\u003dp.timeline.D)\u003d\u003dnull?void 0:mG(X)})))}return KQ(p.timeline,d,b,v)};\nxDj\u003dfunction(p,d){if(!p.jD.has(p.Dg)){var b\u003d0,v\u003d0,P\u003dPT(p.timeline,p.Dg);if(P\u003d\u003dnull?0:P.length)for(P\u003dg.u(P),P\u003dP.next();!P.done;P\u003dP.next()){v\u003dP.value;b\u003dv.R5();v\u003dv.QY();break}if(!(v\u003e0\u0026\u0026v\u003ed*1E3+p.XyB)\u0026\u0026(v\u003dKl7(p,b))){d\u003d!1;b\u003dvoid 0;v\u003dg.u(v.segments);for(P\u003dv.next();!P.done;P\u003dv.next()){P\u003dP.value;if(d){b\u003dP;break}mG(P)\u003d\u003d\u003dp.Dg\u0026\u0026(d\u003d!0)}v\u003dvoid 0;if(b)v\u003dmG(b);else if(d){var M;v\u003d(M\u003dp.timeline.D)\u003d\u003dnull?void 0:mG(M)}if(v)p.finishSegmentByCpn(p.Dg,v,2,void 0);else{var X;p.api.E5(\"ssap\",{mfnc:1,mfncc:(X\u003dp.timeline.D)\u003d\u003d\nnull?void 0:mG(X)})}}}};\nQv7\u003dfunction(p){return p.api.T(\"html5_force_ssap_gapful_switch\")||p.api.T(\"html5_ssap_enable_legacy_browser_logic\")\u0026\u0026!eL()};\nT3u\u003dfunction(p,d,b,v){p.q7.set(d,v);B3$(p,d,b);Rmq(p,b)};\nwP\u003dfunction(p,d){p\u003dPT(p.timeline,d);return(p\u003d\u003dnull?0:p.length)?p[0].R5():0};\nUn\u003dfunction(p,d){var b\u003db\u003d\u003d\u003dvoid 0?!1:b;var v\u003dp.timeline.D;if(!v)return{clipId:\"\",tH:0};var P\u003dAiw(p,d,b);if(P)return{clipId:mG(P)||\"\",tH:P.R5()};p.api.E5(\"mci\",{cs:mG(v),mt:d,tl:re(p),invt:!!b});return{clipId:\"\",tH:0}};\npY\u003dfunction(p){var d\u003dp.timeline.D;if(!d)return 0;p\u003d0;if(d.D.size\u003d\u003d\u003d0)return(d.QY()-d.R5())/1E3;d\u003dd.D.values();d\u003dg.u(d);for(var b\u003dd.next();!b.done;b\u003dd.next()){b\u003dg.u(b.value);for(var v\u003db.next();!v.done;v\u003db.next())v\u003dv.value,p+\u003d(v.QY()-v.R5())/1E3}return p};\npNz\u003dfunction(p,d){return(p\u003dWlz(p,d*1E3))?p.R5():0};\nd2u\u003dfunction(p,d){var b\u003dPT(p.timeline,d);d\u003d0;if(b\u003d\u003dnull?0:b.length)for(p\u003dg.u(b),b\u003dp.next();!b.done;b\u003dp.next())b\u003db.value,d+\u003d(b.QY()-b.R5())/1E3;else return pY(p);return d};\nWlz\u003dfunction(p,d){if(p\u003dPT(p.timeline,p.Dg)){p\u003dg.u(p);for(var b\u003dp.next();!b.done;b\u003dp.next())if(b\u003db.value,b.R5()\u003c\u003dd\u0026\u0026b.QY()\u003e\u003dd)return b}};\nb6j\u003dfunction(p){var d\u003dp.playback.getVideoData();p.Dg\u0026\u0026(p\u003dp.X1.get(p.Dg))\u0026\u0026(d\u003dp);return d};\nKl7\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?!1:b;var v\u003dp.timeline.D;if(v){v\u003dv.D;var P\u003dArray.from(v.keys());g.oH(P);d\u003dg.q6(P,d);d\u003dv.get(P[d\u003c0?(d+2)*-1:d]);if(!b\u0026\u0026d){b\u003dg.u(d);for(d\u003db.next();!d.done;d\u003db.next())if(d\u003dd.value,d.R5()!\u003d\u003dd.QY())return d;return p.timeline}return d\u0026\u0026d.length\u003e0?d[d.length-1]:void 0}};\nAiw\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?!1:b;var v\u003dKl7(p,d,b);if(v){if(p\u003dv.segments,p.length){for(var P\u003dg.u(p),M\u003dP.next();!M.done;M\u003dP.next())if(M\u003dM.value,M.R5()\u003c\u003dd\u0026\u0026M.QY()\u003ed)return M;if(b\u0026\u0026v.R5()\u003d\u003d\u003dv.QY())return p[0]}}else p.api.E5(\"ssap\",{ctnf:1})};\ng97\u003dfunction(p,d){var b;if(p.Vh)for(b\u003dp.pu.shift();b\u0026\u0026b!\u003d\u003dp.Vh;)b\u003dp.pu.shift();else b\u003dp.pu.shift();if(b){if(p.jD.has(b))v4$(p,b);else if(d\u003d\u003d\u003d3||d\u003d\u003d\u003d4)p.F_.stop(),p.api.playVideo(1,p.api.T(\"html5_ssap_keep_media_on_finish_segment\"));p.q7.set(p.Dg,d);p.api.E5(\"ssap\",{onvftn:1});Rmq(p,b);return!1}p.api.E5(\"ssap\",{onvftv:1});p.F_.stop();return!0};\nv4$\u003dfunction(p,d){d\u003dPT(p.timeline,d);if(d\u003d\u003dnull?0:d.length)p.api.pauseVideo(),p.F_.start(d[0].yO)};\nRmq\u003dfunction(p,d){var b\u003dp.playback.getVideoData(),v\u003db.clientPlaybackNonce;p.b7\u0026\u0026(p.events.R1(p.b7),p.b7\u003dnull,p.playback.FZ());var P\u003dp.Dg,M\u003d!1;if(P\u003d\u003d\u003d\"\")P\u003dv,M\u003d!0;else if(P\u003d\u003d\u003dvoid 0){var X\u003dp.playback.FF.ZT().Cf;X\u0026\u0026p.timeline.U.has(X)\u0026\u0026(P\u003dX);p.api.E5(\"ssap\",{mcc:P+\";\"+d});p.playback.J$(new Gr(\"ssap.timelineerror\",{e:\"missing_current_cpn\",pcpn:P,ccpn:d}))}if(P\u003d\u003d\u003dd)M\u0026\u0026b\u0026\u0026PyK(p,b,M);else{X\u003dp.q7.get(P);if(!M\u0026\u0026(!X||X!\u003d\u003d3\u0026\u0026X!\u003d\u003d5\u0026\u0026X!\u003d\u003d6\u0026\u0026X!\u003d\u003d7)){var a\u003dp.api.S2(p.Dg);p.api.E5(\"ssap\",{nmec:a,cpc:p.Dg,ec:d})}X\u0026\u0026\nX!\u003d\u003d2||p.xO();p.Dg\u003dd;p.xO();d\u003dPT(p.timeline,p.Dg);if(d\u003d\u003dnull?0:d.length){d\u003dd[0];a\u003dd.getType();P!\u003d\u003dv\u0026\u0026(p.RZ\u003dP,b\u003dp.X1.get(P));X?p.q7.delete(P):X\u003dM?1:2;p.api.T(\"html5_ssap_pacf_qoe_ctmp\")\u0026\u0026a\u003d\u003d\u003d2\u0026\u0026!d.U\u0026\u0026(p.b7\u003dp.events.Y(p.api,\"onVideoProgress\",p.aFB));p.api.E5(\"ssapt\",{ostro:X,pcpn:P,ccpn:p.Dg});a:{var F\u003dp.Dg;if(!p.SD.has(F))for(var h\u003dg.u(p.SD),O\u003dh.next();!O.done;O\u003dh.next()){var J\u003dg.u(O.value);O\u003dJ.next().value;J\u003dJ.next().value;if(J.getId().includes(F)){F\u003dO;break a}}}O\u003dF;h\u003dp.api.G().T(\"html5_ssap_insert_su_before_nonvideo\")\u0026\u0026\nO!\u003d\u003dp.Dg;J\u003dp.playback.FF.ZT();if(J.Cf!\u003d\u003dO){var k\u003dJ.dN(J.Cf);F\u003dJ.dN(O);J.Cf\u003dO;F!\u003d\u003dk\u0026\u0026(k.qoe\u0026\u0026(O\u003dk.qoe,O.provider.gE.rN()\u0026\u0026O.E5(\"ssap\",{qoesus:\"1\",vid:O.provider.videoData.videoId}),h\u0026\u0026(h\u003dg.GO(O.provider),rwK(O,h,\"SU\")),isNaN(O.S)||g.EI(O.S)),F.resume())}h\u003dMath.max(0,qu(p,P));F\u003dp.playback.getCurrentTime();O\u003dMath.max(0,F-wP(p,p.Dg)/1E3);F\u003dd.getVideoData();J\u003dX\u003d\u003d\u003d3||X\u003d\u003d\u003d5||X\u003d\u003d\u003d6||X\u003d\u003d\u003d7;p.api.T(\"html5_ssap_skip_illegal_seeking\")\u0026\u0026(k\u003dp.playback.getPlayerState(),k\u003d!g.R(k,8)\u0026\u0026g.R(k,16),J\u003dJ||k,k\u0026\u0026p.api.E5(\"ssap\",\n{iis:1}));k\u003dp.playback;var n\u003dP,r\u003dp.Dg,Z\u003dp.playback.getPlayerState();k.FF.ZT().zs(n,r,h,O,!1,J,Z,!0);p.api.E5(\"ssapt\",{ostri:X,pcpn:P,ccpn:p.Dg});var C;h\u003dP;O\u003dp.Dg;J\u003d(C\u003dp.gC.get(P))!\u003dnull?C:(0,g.Ib)();VVu(h,O,v,F,J,b);p.gC.delete(P);M?b\u003dvoid 0:b||p.api.E5(\"ssap\",{pvdm:P+\";\"+p.Dg,pvdmc:p.Dg\u003d\u003d\u003dv?\"1\":\"0\"});p.api.E5(\"ssap\",{tpac:P+\";\"+p.Dg,tpcc:v,tpv:(F\u003d\u003dnull?0:F.w1())?\"1\":\"0\"},!1,1);p.api.G().T(\"html5_ssap_cleanup_player_switch_ad_player\")\u0026\u0026p.api.eU();p.api.publish(\"videodatachange\",\"newdata\",F,a,b,X);\nd.U||p.playback.getVideoData().publish(\"dataupdated\");p.jD.delete(P);p.Vh\u003d\"\";F\u0026\u0026a\u003d\u003d\u003d1?PyK(p,F):p.playback.E5(\"ssap\",{nis:p.Dg});a\u003d\u003d\u003d2?p.Qt++:p.Qt\u003d0}}};\nPyK\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?!1:b;if(d.startSeconds\u0026\u0026p.QK){var v\u003dd.startSeconds;d\u003dPT(p.timeline,d.clientPlaybackNonce);if(d\u003d\u003dnull?0:d.length)v+\u003dd[0].R5()/1E3,p.api.T(\"htm5_ssap_ignore_initial_seek_if_too_big\")\u0026\u0026v\u003e\u003dp.xz()||(p.playback.seekTo(v,{A3:!0}),p.QK\u003d!1,p.playback.E5(\"ssap\",{is:p.Dg,co:b?\"1\":\"0\",tse:v.toFixed()}))}};\nB3$\u003dfunction(p,d,b){d\u003dPT(p.timeline,d);if(d!\u003dnull\u0026\u0026d.length\u0026\u0026(d\u003dKl7(p,d[0].R5()))){d\u003dg.u(d.segments);for(var v\u003dd.next();!v.done;v\u003dd.next()){v\u003dv.value;if(mG(v)\u003d\u003d\u003db)break;if(v\u003dmG(v)){var P\u003dp.SD.get(v);P\u0026\u0026p.playback.removeCueRange(P);p.SD.delete(v)}}}};\nct\u003dfunction(p){return p.playback.getVideoData().clientPlaybackNonce};\nyTu\u003dfunction(p,d){if(p.TE\u0026\u0026p.Dg!\u003d\u003dd)return!1;if(p.Qv)return!0;if(d\u003dp.SD.get(d))if(d\u003dd.getId().split(\",\"),d.length\u003e1)for(var b\u003d0;b\u003cd.length;b++){var v\u003db\u003cd.length-1?d[b+1]:\"\";if(p.jD.has(d[b]))return d[b]\u003d\u003d\u003dp.Dg\u0026\u0026!p.jD.has(v)}return!0};\n$Hz\u003dfunction(p,d,b){Aiw(p,d)||p.playback.E5(\"ssap\",{ilgsk:d.toFixed(),mep:b?\"1\":\"0\",tl:re(p)})};\nqu\u003dfunction(p,d){d\u003dd||p.Dg;var b\u003dp.X1.get(d);return b?b.TB:d!\u003d\u003dct(p)?0:p.playback.getVideoData().TB};\nre\u003dfunction(p){var d\u003dp.Dg;d||(d\u003dp.playback.getVideoData().clientPlaybackNonce);var b,v,P\u003dArray.from((v\u003d(b\u003dp.timeline.D)\u003d\u003dnull?void 0:b.D.values())!\u003dnull?v:[]);b\u003d[];if(P\u003d\u003dnull?0:P.length)for(v\u003dg.u(P),P\u003dv.next();!P.done;P\u003dv.next())if(P\u003dP.value,P.length\u0026\u0026P[0]\u0026\u0026(P\u003dP[0].segments,P.length)){P\u003dg.u(P);for(var M\u003dP.next();!M.done;M\u003dP.next()){var X\u003dM.value;M\u003d\"st.\"+X.R5()+\";\";M+\u003d\"et.\"+X.QY()+\";\";var a\u003dmG(X);a\u0026\u0026(M+\u003d\"cpn.\"+a+\";\",M+\u003d\"a.\"+(d\u003d\u003d\u003da?1:0)+\";\");if(X\u003dX.getVideoData())a\u003dvoid 0,M+\u003d\"vid.\"+((a\u003dX.videoId)!\u003d\nnull?a:\"nvd\");b.push(M)}}return(b.length?b.join(\",\"):\"empty.\"+d)+\";cpcpn.\"+p.y9()};\nLlu\u003dfunction(p){p.playback.Pi(Array.from(p.SD.values()));p.SD.clear()};\nXN7\u003dfunction(p,d,b,v){g.e.call(this);var P\u003dthis;this.api\u003dp;this.gE\u003dd;this.D\u003db;this.app\u003dv;this.X\u003dnew Map;this.U\u003d[];this.B\u003dthis.Z\u003dnull;this.eB\u003dNaN;this.S\u003dthis.V\u003dthis.C\u003dnull;this.W\u003dnew g.bR(function(){M1C(P,P.eB,P.C||void 0)});\nthis.O5\u003d[];this.kJ\u003dnew g.bR(function(){var M\u003dP.O5.pop();if(M){var X\u003dM.jT,a\u003dM.playerVars;M\u003dM.playerType;a\u0026\u0026(a.prefer_gapless\u003d!0,P.api.preloadVideoByPlayerVars(a,M,NaN,\"\",X),P.O5.length\u0026\u0026g.vg(P.kJ,4500))}});\nthis.events\u003dnew g.iO(this);this.Up\u003d{OsC:function(){return P.U}};\nthis.D.getPlayerType();g.Y(this,this.W);g.Y(this,this.kJ);g.Y(this,this.events);this.events.Y(this.api,g.X5(\"childplayback\"),this.onCueRangeEnter);this.events.Y(this.api,\"onQueuedVideoLoaded\",this.onQueuedVideoLoaded);this.events.Y(this.api,\"presentingplayerstatechange\",this.l2)};\nFak\u003dfunction(p,d,b,v,P,M){var X\u003dd.cpn,a\u003dd.docid||d.video_id||d.videoId||d.id,F\u003dp.D;M\u003dM\u003d\u003d\u003dvoid 0?P+v:M;if(P\u003eM)return ai(p,\"enterAfterReturn enterTimeMs\u003d\"+P+\" is greater than parentReturnTimeMs\u003d\"+M.toFixed(3),X,a),\"\";var h\u003dF.xI()*1E3;if(P\u003ch)return ai(p,\"enterBeforeMinSeekable enterTimeMs\u003d\"+P+\" is less than parentMinSeekableTimeMs\u003d\"+h,X,a),\"\";h\u003dF.getDuration()*1E3;if(M\u003eh)return F\u003d\"returnAfterDuration parentReturnTimeMs\u003d\"+M.toFixed(3)+\" is greater than parentDurationMs\u003d\"+h+\". And timestampOffset in seconds is \"+\nF.Fp(),ai(p,F,X,a),\"\";h\u003dnull;for(var O\u003dg.u(p.U),J\u003dO.next();!J.done;J\u003dO.next()){J\u003dJ.value;if(P\u003e\u003dJ.MJ\u0026\u0026P\u003cJ.h$)return ai(p,\"overlappingEnter\",X,a),\"\";if(M\u003c\u003dJ.h$\u0026\u0026M\u003eJ.MJ)return ai(p,\"overlappingReturn\",X,a),\"\";if(M\u003d\u003d\u003dJ.MJ)return ai(p,\"outOfOrder\",X,a),\"\";P\u003d\u003d\u003dJ.h$\u0026\u0026(h\u003dJ)}X\u003d\"cs_childplayback_\"+qYD++;a\u003d{O8:oi(v,!0),ll:Infinity,target:null};var k\u003d{jT:X,playerVars:d,playerType:b,durationMs:v,MJ:P,h$:M,nG:a};p.U\u003dp.U.concat(k).sort(function(Z,C){return Z.MJ-C.MJ});\nh?aRD(p,h,{O8:oi(h.durationMs,!0),ll:h.nG.ll,target:k}):(d\u003d{O8:oi(P,!1),ll:P,target:k},p.X.set(d.O8,d),F.addCueRange(d.O8));d\u003d!0;if(p.D\u003d\u003d\u003dp.app.pX()\u0026\u0026(F\u003dF.getCurrentTime()*1E3,F\u003e\u003dk.MJ\u0026\u0026F\u003ck.h$)){var n\u003dp.app.pX().getPlayerState(),r\u003dF-k.MJ;MG(function(){o4D(p,k,r/1E3,{},n)});\nd\u003d!1}d\u0026\u0026(p.O5.unshift(k),g.vg(p.kJ,0));return X};\noi\u003dfunction(p,d){return new g.P1(Math.max(0,p-5E3),d?0x8000000000000:p-1,{namespace:\"childplayback\",priority:9})};\nhjz\u003dfunction(p,d,b,v){p.B\u003dv;p.api.nJ(p.D,b,d)};\nO6$\u003dfunction(p,d,b,v){p.B\u003dv;v\u003dd.jT;var P\u003dd.playerVars,M\u003dd.playerType;p.Z\u003dd;P\u0026\u0026(p.gE.T(\"html5_enable_ssap_entity_id\")\u0026\u0026(P.cached_load\u003d!0),p.api.enqueueVideoByPlayerVars(P,M,b,v))};\naRD\u003dfunction(p,d,b){var v\u003dd.nG;d.nG\u003db;Fd(p,d)\u0026\u0026(b\u003dp.app.pX(),v.O8\u003d\u003d\u003dp.B\u0026\u0026hX(p),b.removeCueRange(v.O8),b.addCueRange(d.nG.O8))};\nhX\u003dfunction(p){p.Z\u003dnull;p.B\u003dnull;p.api.FU()||p.api.clearQueue()};\nJJB\u003dfunction(p,d){Fd(p,d)||ai(p,\"childPlaybackIsNotPresenting\");return d.h$\u003d\u003d\u003dd.MJ+d.durationMs?d.MJ+p.app.pX().getCurrentTime()*1E3:d.h$};\nkAw\u003dfunction(p,d){var b\u003d0;p\u003dg.u(p.U);for(var v\u003dp.next();!v.done;v\u003dp.next()){v\u003dv.value;var P\u003dv.MJ/1E3+b,M\u003dP+v.durationMs/1E3;if(P\u003ed)break;if(M\u003ed)return{Iy:v,A8:d-P};b\u003dM-v.h$/1E3}return{Iy:null,A8:d-b}};\nM1C\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?{}:b;var v\u003dp.S||p.app.pX().getPlayerState();Of(p,!0);d\u003disFinite(d)?d:p.D.MD();var P\u003dkAw(p,d);d\u003dP.A8;var M\u003d(P\u003dP.Iy)\u0026\u0026!Fd(p,P)||!P\u0026\u0026p.D!\u003d\u003dp.app.pX(),X\u003dd*1E3;X\u003dp.B\u0026\u0026p.B.start\u003c\u003dX\u0026\u0026X\u003c\u003dp.B.end;!M\u0026\u0026X||hX(p);P?o4D(p,P,d,b,v):n4z(p,d,b,v)};\nn4z\u003dfunction(p,d,b,v){var P\u003dp.D;P!\u003d\u003dp.app.pX()\u0026\u0026p.app.qx();P.seekTo(d,Object.assign({},{wg:\"application_timelinemanager\"},b));rJC(p,v)};\no4D\u003dfunction(p,d,b,v,P){var M\u003dFd(p,d);if(!M){d.playerVars.prefer_gapless\u003d!0;p.gE.T(\"html5_enable_ssap_entity_id\")\u0026\u0026(d.playerVars.cached_load\u003d!0);var X\u003dnew g.Vc(p.gE,d.playerVars);X.jT\u003dd.jT;p.api.J8(X,d.playerType)}X\u003dp.app.pX();M||X.addCueRange(d.nG.O8);X.seekTo(b,Object.assign({},{wg:\"application_timelinemanager\"},v));rJC(p,P)};\nrJC\u003dfunction(p,d){p\u003dp.app.pX();var b\u003dp.getPlayerState();d.isOrWillBePlaying()\u0026\u0026!b.isOrWillBePlaying()?p.playVideo():d.isPaused()\u0026\u0026!b.isPaused()\u0026\u0026p.pauseVideo()};\nOf\u003dfunction(p,d){p.eB\u003dNaN;p.C\u003dnull;p.W.stop();p.V\u0026\u0026d\u0026\u0026p.V.wv();p.S\u003dnull;p.V\u003dnull};\nFd\u003dfunction(p,d){p\u003dp.app.pX();return!!p\u0026\u0026p.getVideoData().jT\u003d\u003d\u003dd.jT};\nfRu\u003dfunction(p){var d\u003dp.U.find(function(P){return Fd(p,P)});\nif(d){var b\u003dp.app.pX();hX(p);var v\u003dnew g.px(8);d\u003dJJB(p,d)/1E3;n4z(p,d,{},v);b.E5(\"forceParentTransition\",{childPlayback:1});p.D.E5(\"forceParentTransition\",{parentPlayback:1})}};\nlRK\u003dfunction(p,d,b){d\u003dd\u003d\u003d\u003dvoid 0?-1:d;b\u003db\u003d\u003d\u003dvoid 0?Infinity:b;for(var v\u003dd,P\u003db,M\u003dg.u(p.X),X\u003dM.next();!X.done;X\u003dM.next()){var a\u003dg.u(X.value);X\u003da.next().value;a\u003da.next().value;a.ll\u003e\u003dv\u0026\u0026a.target\u0026\u0026a.target.h$\u003c\u003dP\u0026\u0026(p.D.removeCueRange(X),p.X.delete(X))}v\u003dd;P\u003db;M\u003d[];X\u003dg.u(p.U);for(a\u003dX.next();!a.done;a\u003dX.next())if(a\u003da.value,a.MJ\u003e\u003dv\u0026\u0026a.h$\u003c\u003dP){var F\u003dp;F.Z\u003d\u003d\u003da\u0026\u0026hX(F);Fd(F,a)\u0026\u0026F.app.qx()}else M.push(a);p.U\u003dM;v\u003dkAw(p,d/1E3);d\u003dv.Iy;v\u003dv.A8;d\u0026\u0026(v*\u003d1E3,uXC(p,d,v,d.h$\u003d\u003d\u003dd.MJ+d.durationMs?d.MJ+v:d.h$));(d\u003dkAw(p,b/1E3).Iy)\u0026\u0026\nai(p,\"Invalid clearEndTimeMs\u003d\"+b+\" that falls during playback\u003d{timelinePlaybackId\u003d\"+(d.jT+\" video_id\u003d\"+d.playerVars.video_id+\" durationMs\u003d\"+d.durationMs+\" enterTimeMs\u003d\"+d.MJ+\" parentReturnTimeMs\u003d\"+d.h$+\"}.Child playbacks can only have duration updated not their start.\"))};\nuXC\u003dfunction(p,d,b,v){d.durationMs\u003db;d.h$\u003dv;v\u003d{O8:oi(b,!0),ll:b,target:null};aRD(p,d,v);Fd(p,d)\u0026\u0026p.app.pX().getCurrentTime()*1E3\u003eb\u0026\u0026(d\u003dJJB(p,d)/1E3,b\u003dp.app.pX().getPlayerState(),n4z(p,d,{},b))};\nai\u003dfunction(p,d,b,v){p.D.E5(\"timelineerror\",{e:d,cpn:b?b:void 0,videoId:v?v:void 0})};\nZ6q\u003dfunction(p){p\u0026\u0026p!\u003d\u003d\"web\"\u0026\u0026sXW.includes(p)};\nn_\u003dfunction(p,d){g.e.call(this);var b\u003dthis;this.data\u003d[];this.B\u003dp||NaN;this.U\u003dd||null;this.D\u003dnew g.bR(function(){JX(b);k8(b)});\ng.Y(this,this.D)};\nE4C\u003dfunction(p){JX(p);return p.data.map(function(d){return d.value})};\nJX\u003dfunction(p){var d\u003d(0,g.Ib)();p.data.forEach(function(b){b.expire\u003cd\u0026\u0026rl(p,b,!0)});\np.data\u003dg.Je(p.data,function(b){return!(b.expire\u003cd)})};\nrl\u003dfunction(p,d,b){b\u0026\u0026p.U\u0026\u0026p.U(d.value)};\nk8\u003dfunction(p){p.D.stop();var d\u003dInfinity;for(var b\u003dg.u(p.data),v\u003db.next();!v.done;v\u003db.next())v\u003dv.value,v.expire\u003cd\u0026\u0026(d\u003dv.expire);d\u0026\u0026isFinite(d)\u0026\u0026(d\u003dMath.max(d-Date.now(),100),p.D.start(d))};\nf_\u003dfunction(){g.e.call(this);this.D\u003dnew n_(5,null);g.Y(this,this.D);this.U\u003dnew n_(15,null);g.Y(this,this.U)};\nsYe\u003dfunction(p,d){return d?!!p.D.get(d):!1};\nCyj\u003dfunction(p,d){p.dataset.version\u003dd};\nwNu\u003dfunction(p){g.K.call(this,{L:\"div\",zB:[\"html5-video-player\"],K:{tabindex:p.G().disableOrganicUi?\"\":\"-1\",id:p.webPlayerContextConfig?p.webPlayerContextConfig.rootElementId:p.config.attrs.id},j:[{L:\"div\",J:g.S2.VIDEO_CONTAINER,K:{\"data-layer\":\"0\"}}]});var d\u003dthis;this.app\u003dp;this.a8\u003dthis.V$(g.S2.VIDEO_CONTAINER);this.mE\u003dnew g.oy(0,0,0,0);this.sY\u003dnull;this.n7\u003dnew g.oy(0,0,0,0);this.Gv\u003dthis.e3\u003dthis.FG\u003dNaN;this.tL\u003dthis.tP\u003dthis.Tm\u003dthis.yz\u003d!1;this.OU\u003dNaN;this.TL\u003d!1;this.EC\u003dnull;this.p_\u003dfunction(){d.element.focus({preventScroll:!0})};\nthis.wz\u003dfunction(){d.app.MC.publish(\"playerUnderlayVisibilityChange\",\"visible\");d.sY.classList.remove(g.S2.VIDEO_CONTAINER_TRANSITIONING);d.sY.removeEventListener(v7,d.wz);d.sY.removeEventListener(\"transitioncancel\",d.wz)};\nvar b\u003dthis.element.addEventListener,v\u003dthis.element.removeEventListener;this.addEventListener\u003dfunction(M,X,a){b.apply(d.element,[M,X,a])};\nthis.removeEventListener\u003dfunction(M,X,a){v.apply(d.element,[M,X,a])};\nvar P\u003dp.G();P.transparentBackground\u0026\u0026this.T2(\"ytp-transparent\");P.controlsType\u003d\u003d\u003d\"0\"\u0026\u0026this.T2(\"ytp-hide-controls\");g.FO(this.element,\"ytp-exp-bottom-control-flexbox\");g.FO(this.element,\"ytp-modern-caption\");P.T(\"enable_new_paid_product_placement\")\u0026\u0026!g.mJ(P)\u0026\u0026g.FO(this.element,\"ytp-exp-ppp-update\");P.T(\"html5_enable_ssap\")\u0026\u0026g.FO(this.element,\"ytp-ssap\");P.T(\"enable_cairo_refresh_web\")\u0026\u0026g.FO(this.element,\"ytp-cairo-refresh\");g.FO(this.element,\"ytp-livebadge-color\");P.T(\"enable_cairo_refresh_signature_moments_web\")\u0026\u0026\ng.FO(this.element,\"ytp-cairo-refresh-signature-moments\");P.T(\"delhi_modern_web_player\")\u0026\u0026g.FO(this.element,\"ytp-delhi-modern\");Cyj(this.element,NOu(p));this.Ie\u003d!1;this.M1\u003dnew g.fH(NaN,NaN);GAD(this);this.Y(p.MC,\"onMutedAutoplayChange\",this.onMutedAutoplayChange)};\nGAD\u003dfunction(p){function d(){p.sY\u0026\u0026uJ(p);lJ(p)!\u003d\u003dp.TL\u0026\u0026p.resize()}\nfunction b(X,a){p.Z2(X,a)}\nfunction v(X){X.getVideoData()\u0026\u0026p.updateVideoData(X.getVideoData())}\nfunction P(){p.n7\u003dnew g.oy(0,0,0,0);p.mE\u003dnew g.oy(0,0,0,0)}\nvar M\u003dp.app.MC;M.addEventListener(\"initializingmode\",P);M.addEventListener(\"videoplayerreset\",v);M.addEventListener(\"videodatachange\",b);M.addEventListener(\"presentingplayerstatechange\",d);p.addOnDisposeCallback(function(){M.removeEventListener(\"initializingmode\",P);M.removeEventListener(\"videoplayerreset\",v);M.removeEventListener(\"videodatachange\",b);M.removeEventListener(\"presentingplayerstatechange\",d)})};\ncJj\u003dfunction(p){var d\u003dp.app.pX(),b\u003dd\u003dd?d.getVideoData():null;if(d\u003d\u003dnull?0:g.gI(d))b\u003dp.app.MC.getVideoData();if(b){if(g.Cv(b)||g.NF(b)||g.Gf(b))return 16/9;if(RJ(b)\u0026\u0026b.B.D)return p\u003db.B.videoInfos[0].video,U2C(p.width,p.height)}return(p\u003dp.sY)?U2C(p.videoWidth,p.videoHeight):16/9};\nyJD\u003dfunction(p,d,b,v){var P\u003db,M\u003dU2C(d.width,d.height);p.yz?P\u003db\u003cM?Infinity:0:isNaN(p.Gv)?isNaN(p.e3)||(P\u003dp.e3):P\u003dp.Gv;isFinite(P)||(P\u003dMath.max(b,M));p\u003dP\u003eM?{width:d.width,height:d.width/P,aspectRatio:P}:P\u003cM?{width:d.height*P,height:d.height,aspectRatio:P}:{width:d.width,height:d.height,aspectRatio:M};v||isNaN(b)||(b\u003eP?p.width\u003dp.height*b:b\u003cP\u0026\u0026(p.height\u003dp.width/b),p.aspectRatio\u003db);return p};\nU2C\u003dfunction(p,d){return Math.abs(IRB*d-p)\u003c1||Math.abs(IRB/p-d)\u003c1?IRB:p/d};\nlJ\u003dfunction(p){if(p.app.getAppState()\u003d\u003d\u003d1)return!1;if(p.app.getAppState()\u003d\u003d\u003d6)return!0;var d\u003dp.app.pX();if(!d||d.JH())return!1;p\u003dp.app.MC.getPlayerStateObject();d\u003d!g.R(p,2)||d\u0026\u0026d.getVideoData().W;var b\u003dg.R(p,1024);return p\u0026\u0026d\u0026\u0026!b\u0026\u0026!p.isCued()};\nuJ\u003dfunction(p){var d\u003dp.app.G().controlsType\u003d\u003d\u003d\"3\"\u0026\u0026!p.tL\u0026\u0026lJ(p)\u0026\u0026!p.app.Yp||!1;p.sY.controls\u003dd;p.sY.tabIndex\u003dd?0:-1;p.app.G().V\u0026\u0026(p.sY.ariaHidden\u003dd||p.app.G().T(\"video_element_aria_hidden_ks\")?\"false\":\"true\");d?p.sY.removeEventListener(\"focus\",p.p_):p.sY.addEventListener(\"focus\",p.p_)};\nzjB\u003dfunction(p){var d\u003dp.cn(),b\u003d1,v\u003d!1,P\u003dyJD(p,d,p.getVideoAspectRatio()),M\u003dp.app.G(),X\u003dM.T(\"enable_desktop_player_underlay\"),a\u003dl_j(),F\u003dg.JH(M.experiments,\"player_underlay_min_player_width\");F\u003dX\u0026\u0026p.Tm\u0026\u0026p.getPlayerSize().width\u003eF;if(lJ(p)){var h\u003dcJj(p);var O\u003disNaN(h)||g.TV||KG\u0026\u0026g.Ee||F;Rb\u0026\u0026!g.fb(601)?h\u003dP.aspectRatio:O\u003dO||M.controlsType\u003d\u003d\u003d\"3\";O?F?(O\u003dM.T(\"place_shrunken_video_on_left_of_player\")?16:p.getPlayerSize().width-d.width-16,h\u003dMath.max((p.getPlayerSize().height-d.height)/2,0),O\u003dnew g.oy(O,h,d.width,\nd.height),p.sY.style.setProperty(\"border-radius\",\"12px\")):O\u003dnew g.oy(0,0,d.width,d.height):(b\u003dP.aspectRatio/h,O\u003dnew g.oy((d.width-P.width/b)/2,(d.height-P.height)/2,P.width/b,P.height),b\u003d\u003d\u003d1\u0026\u0026g.Ee\u0026\u0026(h\u003dO.width-d.height*h,h\u003e0\u0026\u0026(O.width+\u003dh,O.height+\u003dh)));g.kV(p.element,\"ytp-fit-cover-video\",Math.max(O.width-P.width,O.height-P.height)\u003c1);if(a||p.Ie)p.sY.style.display\u003d\"\";p.TL\u003d!0}else{O\u003d-d.height;Rb?O*\u003dwindow.devicePixelRatio:g.Kq\u0026\u0026(O-\u003dwindow.screen.height);O\u003dnew g.oy(0,O,d.width,d.height);if(a||p.Ie)p.sY.style.display\u003d\n\"none\";p.TL\u003d!1}Jq(p.n7,O)||(p.n7\u003dO,g.yJ(M)?(p.sY.style.setProperty(\"width\",O.width+\"px\",\"important\"),p.sY.style.setProperty(\"height\",O.height+\"px\",\"important\")):g.Gc(p.sY,O.getSize()),v\u003dnew g.JF(O.left,O.top),g.ZQ(p.sY,Math.round(v.x),Math.round(v.y)),v\u003d!0);d\u003dnew g.oy((d.width-P.width)/2,(d.height-P.height)/2,P.width,P.height);Jq(p.mE,d)||(p.mE\u003dd,v\u003d!0);g.nj(p.sY,\"transform\",b\u003d\u003d\u003d1?\"\":\"scaleX(\"+b+\")\");X\u0026\u0026F!\u003d\u003dp.tP\u0026\u0026(F\u0026\u0026(p.sY.addEventListener(v7,p.wz),p.sY.addEventListener(\"transitioncancel\",p.wz),p.sY.classList.add(g.S2.VIDEO_CONTAINER_TRANSITIONING)),\np.tP\u003dF,p.app.MC.publish(\"playerUnderlayVisibilityChange\",p.tP?\"transitioning\":\"hidden\"));return v};\njXK\u003dfunction(){this.csn\u003dg.UA();this.clientPlaybackNonce\u003dnull;this.elements\u003dnew Set;this.B\u003dnew Set;this.D\u003dnew Set;this.U\u003dnew Set};\nt1e\u003dfunction(p){if(p.csn!\u003d\u003dg.UA())if(p.csn\u003d\u003d\u003d\"UNDEFINED_CSN\")p.csn\u003dg.UA();else{var d\u003dg.UA(),b\u003dg.wK();if(d\u0026\u0026b){p.csn\u003dd;for(var v\u003dg.u(p.elements),P\u003dv.next();!P.done;P\u003dv.next())(P\u003dP.value.visualElement)\u0026\u0026P.isClientVe()\u0026\u0026d\u0026\u0026b\u0026\u0026(g.N5(\"combine_ve_grafts\")?C2(ZC(),P,b):g.bg(g.Bi)(void 0,d,b,P))}if(d)for(p\u003dg.u(p.D),b\u003dp.next();!b.done;b\u003dp.next())(b\u003db.value.visualElement)\u0026\u0026b.isClientVe()\u0026\u0026g.vL(d,b)}};\ng.sf\u003dfunction(p,d,b,v){g.e.call(this);var P\u003dthis;this.logger\u003dnew g.T$(\"App\");this.Yp\u003dthis.uT\u003d!1;this.gZ\u003d{};this.x7\u003d[];this.Cg\u003d!1;this.Sa\u003dnull;this.intentionalPlayback\u003d!1;this.Z0\u003d!0;this.fC\u003d!1;this.zW\u003dthis.GL\u003dnull;this.Zb\u003d!0;this.mediaElement\u003dthis.V8\u003dnull;this.PT\u003dNaN;this.oY\u003d!1;this.p$\u003dthis.Fi\u003dthis.hC\u003dthis.XW\u003dthis.screenLayer\u003dthis.playlist\u003dnull;this.Nm\u003d[];this.PK\u003d0;this.Up\u003d{YzC:function(){return P.QF},\nKd:function(){return P.hC},\nDp:function(X){P.hC\u003dX},\nHO:function(X,a){P.hC\u0026\u0026P.hC.HO(X,a)}};\nthis.logger.debug(\"constructor begin\");this.config\u003dmKk(d||{});this.webPlayerContextConfig\u003db;MNC();d\u003dthis.config.args||{};this.gE\u003dnew D8(d,b,b?b.canaryState:this.config.assets.player_canary_state,v,this);g.Y(this,this.gE);hmD(this.gE);v\u003dJij(this.gE);this.gE.rN()\u0026\u0026this.gE.T(\"html5_record_h5vcc_flags\")\u0026\u0026this.Nm.push({key:\"h5vcc\",value:v});this.gE.experiments.Wb(\"jspb_serialize_with_worker\")\u0026\u0026YIB();this.gE.experiments.Wb(\"gzip_gel_with_worker\")\u0026\u0026znz();this.gE.U\u0026\u0026!i6u\u0026\u0026(window.addEventListener(le?\"touchstart\":\n\"click\",geu,{capture:!0,passive:!0}),i6u\u003d!0);this.T(\"html5_onesie\")\u0026\u0026(this.yd\u003dnew Gs(this.gE),g.Y(this,this.yd));this.w7\u003dXB(NS(this.gE)\u0026\u0026!0,d.enablesizebutton);this.oF\u003dXB(!1,d.player_wide);this.visibility\u003dnew MGD;g.Y(this,this.visibility);this.T(\"web_log_theater_mode_visibility\")\u0026\u0026this.Xw(XB(!1,d.player_wide));this.uT\u003dXB(!1,d.external_list);this.events\u003dnew g.iO(this);g.Y(this,this.events);this.T(\"start_client_gcf\")\u0026\u0026(jD(DK(),{Au:hN,pw:dAu()}),this.s3\u003dDK().resolve(hN),PzD(this.s3));this.qHN\u003dnew PU;\ng.Y(this,this.qHN);this.lN\u003dnew jXK;v\u003dnew M1;this.MC\u003dnew g.uu(this,v);g.Y(this,this.MC);this.template\u003dnew wNu(this);g.Y(this,this.template);this.appState\u003d1;this.Jj\u003dH6z(this);g.Y(this,v);v\u003d{};this.QV\u003d(v.internalvideodatachange\u003dthis.xG,v.playbackready\u003dthis.ADB,v.playbackstarted\u003dthis.qYZ,v.statechange\u003dthis.tIX,v);this.FB\u003dnew Zl(this.MC);this.Ni\u003dD2j(this);v\u003dthis.T(\"html5_load_wasm\");d\u003dthis.T(\"html5_allow_asmjs\");if(v\u0026\u0026V1e||d)this.gE.Pn\u003dc_j(this.Ni,d),hG(FW(this.gE.Pn,function(X){P.gE.FW\u003dX;var a;(a\u003dP.pX())\u003d\u003d\nnull||a.E5(\"wasm\",{a:X.y5})}),function(X){g.DF(X);\nX\u003d\"message\"in X\u0026\u0026X.message||X.toString()||\"\";var a;(a\u003dP.pX())\u003d\u003dnull||a.E5(\"wasm\",{e:X})});\nelse if(v\u0026\u0026!V1e){var M;(M\u003dthis.pX())\u003d\u003dnull||M.E5(\"wasm\",{e:\"wasm unavailable\"})}this.SI\u003dnew H1K(this.gE,this.Ni);this.MC.publish(\"csiinitialized\");M\u003d10;g.UD(this.gE)\u0026\u0026(M\u003d3);$R(this.gE)\u0026\u0026(M\u003dg.JH(this.gE.experiments,\"tvhtml5_unplugged_preload_cache_size\"));M\u003dnew n_(M,function(X){X!\u003d\u003dP.Zg(X.getPlayerType())\u0026\u0026RA(X)});\ng.Y(this,M);this.QF\u003dnew Xwe(M,{});M\u003dejW(this);this.QF.wZ(M.Ok);SYW(this);M\u003d{};this.zi\u003d(M.airplayactivechange\u003dthis.onAirPlayActiveChange,M.airplayavailabilitychange\u003dthis.onAirPlayAvailabilityChange,M.beginseeking\u003dthis.IR,M.sabrCaptionsDataLoaded\u003dthis.h8,M.endseeking\u003dthis.d4,M.internalAbandon\u003dthis.S1,M.internalaudioformatchange\u003dthis.jM,M.internalvideodatachange\u003dthis.onVideoDataChange,M.internalvideoformatchange\u003dthis.sD,M.liveviewshift\u003dthis.daX,M.playbackstalledatstart\u003dthis.hLb,M.progresssync\u003dthis.l5B,\nM.onAbnormalityDetected\u003dthis.S3,M.onSnackbarMessage\u003dthis.onSnackbarMessage,M.onLoadProgress\u003dthis.onLoadProgress,M.SEEK_COMPLETE\u003dthis.nK,M.SEEK_TO\u003dthis.i$Z,M.onVideoProgress\u003dthis.onVideoProgress,M.onLoadedMetadata\u003dthis.onLoadedMetadata,M.onAutoplayBlocked\u003dthis.onAutoplayBlocked,M.onPlaybackPauseAtStart\u003dthis.h9J,M.playbackready\u003dthis.s1E,M.statechange\u003dthis.Eh,M.newelementrequired\u003dthis.dX,M.heartbeatparams\u003dthis.N6,M.videoelementevent\u003dthis.yk,M.drmoutputrestricted\u003dthis.onDrmOutputRestricted,M.signatureexpired\u003d\nthis.q8B,M.nonfatalerror\u003dthis.KHZ,M.reloadplayer\u003dthis.S8C,M);this.Ys\u003dnew g.iO(this);g.Y(this,this.Ys);this.GH\u003dnew f_;g.Y(this,this.GH);this.jk\u003dthis.cU\u003d-1;this.N4\u003dnew g.bR(this.template.resize,16,this.template);g.Y(this,this.N4);this.Ma\u003dnew XN7(this.MC,this.gE,this.nX(),this);this.CN\u003dnew $v(this.gE);this.Ef\u003dnew LQ(this);g.Y(this,this.Ef);this.R6\u003dnew eA(this);g.Y(this,this.R6);Z6q(this.gE.D.c);this.events.Y(this.MC,g.X5(\"appapi\"),this.W3b);this.events.Y(this.MC,g.q4(\"appapi\"),this.jbJ);this.events.Y(this.MC,\ng.X5(\"appprogressboundary\"),this.B1J);this.events.Y(this.MC,g.q4(\"applooprange\"),this.zg);this.events.Y(this.MC,\"presentingplayerstatechange\",this.l2);this.events.Y(this.MC,\"resize\",this.zLb);this.template.NC(LH(document,p));this.events.Y(this.MC,\"offlineslatestatechange\",this.qpB);this.events.Y(this.MC,\"sabrCaptionsTrackChanged\",this.T1b);this.events.Y(this.MC,\"sabrCaptionsBufferedRangesUpdated\",this.oj5);this.Ni.N.G().TT\u0026\u0026Dl(this.Ni,\"offline\");this.gE.tC\u0026\u0026g.wG(\"ux\",g.DD);p\u003dg.JH(this.gE.experiments,\n\"html5_defer_fetch_att_ms\");this.DS\u003dnew g.bR(this.s5B,p,this);g.Y(this,this.DS);this.p9().w1()\u0026\u0026(g.Sh()\u0026\u0026this.p9().aB.push(\"remote\"),YYw(this));this.SI.tick(\"fs\");g4q(this);this.gE.tC\u0026\u0026Dl(this.Ni,\"ux\",!0);g.Ez(this.Ni.N.G())\u0026\u0026Dl(this.Ni,\"embed\");this.T(\"web_player_sentinel_is_uniplayer\")||g.DF(new g.RN(\"Player experiment flags missing\",\"web_player_sentinel_is_uniplayer\"));p\u003dthis.T(\"web_player_sentinel_yt_experiments_sync\");M\u003dg.N5(\"web_player_sentinel_yt_experiments_sync\");p!\u003d\u003dM\u0026\u0026g.DF(new g.RN(\"b/195699950\",\n{yt:p,player:M}));b||g.DF(new g.RN(\"b/179532961\"));this.HA\u003dLa$(this);if(b\u003dg.JH(this.gE.experiments,\"html5_block_pip_safari_delay\"))this.sU\u003dnew g.bR(this.z$,b,this),g.Y(this,this.sU);Vs\u003dthis.gE.vu;b\u003dg.JH(this.gE.experiments,\"html5_performance_impact_profiling_timer_ms\");b\u003e0\u0026\u0026(this.BD\u003dnew g.NG(b),g.Y(this,this.BD),this.events.Y(this.BD,\"tick\",function(){P.lz\u0026\u0026QXD.uM(\"apit\",P.lz);P.lz\u003dQXD.iP()}));\nthis.MC.publish(\"applicationInitialized\");this.logger.debug(\"constructor end\")};\nLa$\u003dfunction(p){function d(b){b.stack\u0026\u0026b.stack.indexOf(\"player\")!\u003d\u003d-1\u0026\u0026(p.pX()||p.nX()).XG(b)}\nVn.subscribe(\"handleError\",d);p8.push(d);return function(){Vn.unsubscribe(\"handleError\",d);var b\u003dp8.indexOf(d);b!\u003d\u003d-1\u0026\u0026p8.splice(b,1)}};\nejW\u003dfunction(p){var d\u003dnew g.Vc(p.gE,p.config.args);p.MC.publish(\"initialvideodatacreated\",d);return g.Zx(p,1,d)};\nSYW\u003dfunction(p){var d\u003dp.nX();d.setPlaybackRate(p.gE.V?1:$27(p,Number(g.Vr(\"yt-player-playback-rate\"))||1));d.uc(p.QV,p);d.MA()};\nD2j\u003dfunction(p){var d\u003d\"\",b\u003dNOu(p);b.indexOf(\"//\")\u003d\u003d\u003d0\u0026\u0026(b\u003dp.gE.protocol+\":\"+b);var v\u003db.lastIndexOf(\"/base.js\");v!\u003d\u003d-1\u0026\u0026(d\u003db.substring(0,v+1));if(b\u003dError().stack)if(b\u003db.match(/\\((.*?\\/(debug-)?player-.*?):\\d+:\\d+\\)/))b\u003db[1],b.includes(d)||g.DF(Error(\"Player module URL mismatch: \"+(b+\" vs \"+d+\".\")));d\u003dnew hQ$(p.MC,d);m2C(p,d);return d};\nm2C\u003dfunction(p,d){var b\u003d{};b\u003d(b.destroyed\u003dfunction(){p.onApiChange()},b);\nd.B\u003db};\nH6z\u003dfunction(p){if(p.gE.storeUserVolume){p\u003dg.Vr(\"yt-player-volume\")||{};var d\u003dp.volume;p\u003d{volume:isNaN(d)?100:g.FZ(Math.floor(d),0,100),muted:!!p.muted}}else p\u003d{volume:100,muted:p.gE.mute};return p};\nEf\u003dfunction(p){p.mediaElement\u003dp.gE.deviceIsAudioOnly?new g.aS(g.dk(\"AUDIO\")):Vf.pop()||new g.aS(g.dk(\"VIDEO\"));g.Y(p,p.mediaElement);var d\u003dp.pX();d\u0026\u0026d.setMediaElement(p.mediaElement);try{p.gE.rg?(p.Fi\u0026\u0026p.events.R1(p.Fi),p.Fi\u003dp.events.Y(p.mediaElement,\"volumechange\",p.fvC)):(p.mediaElement.wG(p.Jj.muted),p.mediaElement.setVolume(p.Jj.volume/100))}catch(P){p.Uj(\"html5.missingapi\",2,\"UNSUPPORTED_DEVICE\",\"setvolume.1;emsg.\"+(P\u0026\u0026typeof P\u003d\u003d\u003d\"object\"\u0026\u0026\"message\"in P\u0026\u0026typeof P.message\u003d\u003d\u003d\"string\"\u0026\u0026P.message.replace(/[;:,]/g,\n\"_\")));return}g.jh(p.Ys);Kau(p);d\u003dp.template;var b\u003dp.mediaElement.UY();d.sY\u003db;d.tL\u003d!1;d.sY.parentNode||MQ(d.a8,d.sY,0);d.n7\u003dnew g.oy(0,0,0,0);zjB(d);uJ(d);b\u003dd.sY;g.FO(b,\"video-stream\");g.FO(b,g.S2.MAIN_VIDEO);var v\u003dd.app.G();v.cP\u0026\u0026b.setAttribute(\"data-no-fullscreen\",\"true\");v.T(\"html5_local_playsinline\")?\"playsInline\"in cb()\u0026\u0026(b.playsInline\u003d!0):v.HP\u0026\u0026(b.setAttribute(\"webkit-playsinline\",\"\"),b.setAttribute(\"playsinline\",\"\"));v.Sr\u0026\u0026d.sY\u0026\u0026d.Y(b,\"click\",b.play,b);try{p.mediaElement.activate()}catch(P){p.Uj(\"html5.missingapi\",\n2,\"UNSUPPORTED_DEVICE\",\"activate.1;emsg.\"+(P\u0026\u0026typeof P\u003d\u003d\u003d\"object\"\u0026\u0026\"message\"in P\u0026\u0026typeof P.message\u003d\u003d\u003d\"string\"\u0026\u0026P.message.replace(/[;:,]/g,\"_\")))}};\nBOw\u003dfunction(p){if(!x2W(p)){var d\u003dp.nX().b4();d\u0026\u0026(d\u003dd.IV(),d instanceof Promise\u0026\u0026d.catch(function(){}));\nC_(p,aR(p.getPlayerStateObject()))}};\nKau\u003dfunction(p){var d\u003dp.mediaElement;jm()?p.Ys.Y(d,\"webkitpresentationmodechanged\",p.p55):window.document.pictureInPictureEnabled\u0026\u0026(p.Ys.Y(d,\"enterpictureinpicture\",function(){p.Dk(!0)}),p.Ys.Y(d,\"leavepictureinpicture\",function(){p.Dk(!1)}));\nW3\u0026\u0026(p.Ys.Y(d,\"webkitbeginfullscreen\",function(){p.EV(3)}),p.Ys.Y(d,\"webkitendfullscreen\",function(){p.EV(0)}))};\nRje\u003dfunction(p,d){var b\u003dd.getPlayerType(),v\u003dp.QF.Zg(b);d!\u003d\u003dp.nX()\u0026\u0026d!\u003d\u003dv\u0026\u0026(v\u003d\u003dnull||RA(v),p.QF.U[b]\u003dd)};\nTOW\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?!0:d;p.logger.debug(\"start clear presenting player\");var b;if(b\u003dp.p$){b\u003dp.p$;var v\u003dp.mediaElement;b\u003d!!v\u0026\u0026v\u003d\u003d\u003db.mediaElement}b\u0026\u0026(p.Zx(),Ef(p));if(b\u003dp.pX())b.Zx(!d),b.xK(p.zi,p),b.getPlayerType()!\u003d\u003d1\u0026\u0026RA(b);p.QF.B\u003dnull;p.logger.debug(\"finish clear presenting player\")};\ng.Zx\u003dfunction(p,d,b,v){var P\u003dp.SI;d\u003d\u003d\u003d2\u0026\u0026(P\u003dnew H1K(p.gE));return new g.ll(p.gE,d,P,p.template,function(M,X,a){p.MC.publish(M,X,a)},function(){return p.MC.getVisibilityState()},p.visibility,p,b,v)};\nAJ7\u003dfunction(p,d,b,v){p\u003dg.Zx(p,d,b,v);p.MA();return p};\nNu\u003dfunction(p,d){return p.Cd(d)?p.nX():d};\nG0\u003dfunction(p,d){var b\u003dp.pX(),v\u003dp.nX();return b\u0026\u0026d\u003d\u003d\u003dv\u0026\u0026p.Cd(d)\u0026\u0026p.Cd(b)?b:d};\ndYk\u003dfunction(p){p.logger.debug(\"start application playback\");if(p.nX().getPlayerState().isError())p.logger.debug(\"start application playback done, player in error state\");else{var d\u003dwl(p);p.p9().isLoaded();d\u0026\u0026p.cL(6);WaW(p);ZQz(p.Ni)||p8W(p)}};\np8W\u003dfunction(p){if(!wl(p)){var d\u003de4(p.Ni);d\u0026\u0026!d.created\u0026\u0026OQK(p.Ni)\u0026\u0026(p.logger.debug(\"reload ad module\"),d.create())}};\nWaW\u003dfunction(p){p.logger.debug(\"start presenter playback\");var d\u003dp.getVideoData(),b\u003dp.Ni;ZQz(b)||b.l9();!V1e\u0026\u0026b.N.T(\"html5_allow_asmjs\")\u0026\u0026U3z(b);Dl(b,\"embed\");Dl(b,\"kids\");Dl(b,\"remote\");Dl(b,\"miniplayer\");Dl(b,\"offline\");Dl(b,\"unplugged\");Dl(b,\"ypc\",!1,!0);Dl(b,\"ypc_clickwrap\",!1,!0);Dl(b,\"yto\",!1,!0);Dl(b,\"webgl\",!1,!0);EvK(b)||(Dl(b,\"captions\",!0),Dl(b,\"endscreen\"),b.J3()||b.TX(),Dl(b,\"creatorendscreen\",!0));b.j0();p.MC.publish(\"videoready\",d)};\nUf\u003dfunction(p){p\u003dp.p9();p.w1();return Ve(p)};\ng4q\u003dfunction(p){p.logger.debug(\"start prepare initial playback\");p.vY();var d\u003dp.config.args;Ef(p);var b\u003dp.p9();p.MC.va(\"onVolumeChange\",p.Jj);if(d\u0026\u0026Yiq(d)){var v\u003dYR(p.gE);v\u0026\u0026!p.uT\u0026\u0026(d.fetch\u003d0);var P\u003dg.Ez(p.gE);P\u0026\u0026!p.uT\u0026\u0026(d.fetch\u003d0);cZ(p,d);g.Ez(p.gE)\u0026\u0026p.SI.tick(\"ep_pr_s\");if(!v||p.uT)if(P\u0026\u0026!p.uT)b7C(p);else if(!b.w1())p.playlist.onReady(function(){y0(p)})}p.U4(p.nX());\ng.R(p.nX().getPlayerState(),128)||(d\u003dXAk(!p.gE.deviceIsAudioOnly),d\u003d\u003d\u003d\"fmt.noneavailable\"?p.Uj(\"html5.missingapi\",2,\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\",\"nocodecs.1\"):d\u003d\u003d\u003d\"html5.missingapi\"?p.Uj(d,2,\"UNSUPPORTED_DEVICE\",\"nocanplaymedia.1\"):b\u0026\u0026b.w1()\u0026\u0026Uf(p)\u0026\u0026(p.gE.VI||p.gE.aq)?Ii(p):b.Fn?p.T(\"embeds_enable_full_length_inline_muted_autoplay\")?p.MC.mutedAutoplay({durationMode:b.mutedAutoplayDurationMode}):p.MC.mutedAutoplay():g.Vr(\"yt-player-playback-on-reload\")?(g.Oe(\"embedsItpPlayedOnReload\",{playedOnReload:!0,\nisLoggedIn:!!p.gE.aB}),g.Dp(\"yt-player-playback-on-reload\",!1),Ii(p)):Be(p.gE)||v2K(p),g.QJ(p.gE)||$b(p.gE)\u003d\u003d\u003d\"MWEB\"?(g.d2(g.vQ(),function(){z0(p)}),g.d2(g.vQ(),function(){kWB()})):(z0(p),kWB()),p.logger.debug(\"finish prepare initial playback\"))};\nz0\u003dfunction(p){if(!p.T(\"use_rta_for_player\"))if(p.T(\"fetch_att_independently\"))g.vg(p.DS);else{var d\u003dp.getVideoData().botguardData;d\u0026\u0026g.j2(d,p.gE,p.getVideoData().Zj||\"\")}};\nv2K\u003dfunction(p){p.logger.debug(\"start initialize to CUED mode\");p.MC.publish(\"initializingmode\");p.cL(2);p.T(\"embeds_web_enable_defer_loading_remote_js\")\u0026\u0026g.mJ(p.gE)?g.d2(g.vQ(),function(){Dl(p.Ni,\"remote\")}):Dl(p.Ni,\"remote\");\nDl(p.Ni,\"miniplayer\");p.logger.debug(\"initialized to CUED mode\")};\nIi\u003dfunction(p){p.logger.debug(\"start initialize application playback\");var d\u003dp.nX();if(g.R(d.getPlayerState(),128))return!1;var b\u003dd.getVideoData();Uf(p)\u0026\u0026p.gE.aq\u0026\u0026(Vf.length\u0026\u0026p.Yp?(j$(p,{muted:!1,volume:p.Jj.volume},!1),tX(p,!1)):Vf.length||p.Jj.muted||(j$(p,{muted:!0,volume:p.Jj.volume},!1),tX(p,!0)));Uf(p)\u0026\u0026g.Ez(p.gE)\u0026\u0026b.mutedAutoplay\u0026\u0026(j$(p,{muted:!0,volume:p.Jj.volume},!1),tX(p,!0));b.fW\u0026\u0026j$(p,{muted:!0,volume:p.Jj.volume},!1);PPB(p,1,b,!1);p.MC.publish(\"initializingmode\");p.U4(p.nX());p.cL(3);\nvar v;if(!(v\u003d!p.gE.Nu)){if(v\u003dp.p$){v\u003dp.p$;var P\u003dp.mediaElement;v\u003d!!P\u0026\u0026P\u003d\u003d\u003dv.mediaElement}v\u003dv\u0026\u0026p.Cg}v\u0026\u0026(p.Zx(),Ef(p),d.setMediaElement(p.mediaElement));d.YM();if(g.R(d.getPlayerState(),128))return!1;b.Uf||C_(p,3);return p.Cg\u003d!0};\nwl\u003dfunction(p){p\u003dZm(p.Ni);return!!p\u0026\u0026p.loaded};\nMMw\u003dfunction(p,d){if(!p.V8)return!1;var b\u003dp.V8.startTimeMs*.001-1,v\u003dp.V8.endTimeMs*.001;p.V8.type\u003d\u003d\u003d\"repeatChapter\"\u0026\u0026v--;return Math.abs(d-b)\u003c\u003d1E-6||Math.abs(d-v)\u003c\u003d1E-6||d\u003e\u003db\u0026\u0026d\u003c\u003dv};\nayj\u003dfunction(p){var d\u003dp.pX();d\u0026\u0026Tu(d.getVideoData())\u0026\u0026!d.UD()\u0026\u0026(d\u003dX8u(p)*1E3-p.getVideoData().d$,p.T(\"html5_gapless_new_slr\")?(p\u003dp.R6,q0C(p.app,\"gaplessshortslooprange\"),d\u003dnew g.P1(0,d,{id:\"gaplesslooprange\",namespace:\"gaplessshortslooprange\"}),(p\u003dp.app.pX())\u0026\u0026p.addCueRange(d)):p.setLoopRange({startTimeMs:0,endTimeMs:d,type:\"shortsLoop\"}))};\no2q\u003dfunction(p){var d\u003dp.nX();if(!(g.R(d.getPlayerState(),64)\u0026\u0026p.p9().isLivePlayback\u0026\u0026p.V8.startTimeMs\u003c5E3)){if(p.V8.type\u003d\u003d\u003d\"repeatChapter\"){var b,v\u003d(b\u003dGEu(p.EY()))\u003d\u003dnull?void 0:b.zC(),P;b\u003d(P\u003dp.getVideoData())\u003d\u003dnull?void 0:P.cP;v instanceof g.p1\u0026\u0026b\u0026\u0026(P\u003db[lr(b,p.V8.startTimeMs)],v.renderChapterSeekingAnimation(0,P.title));isNaN(Number(p.V8.loopCount))?p.V8.loopCount\u003d0:p.V8.loopCount++;p.V8.loopCount\u003d\u003d\u003d1\u0026\u0026p.MC.KX(\"innertubeCommand\",p.getVideoData().yp)}v\u003d{wg:\"application_loopRangeStart\"};if(p.V8.type\u003d\u003d\u003d\n\"clips\"||p.V8.type\u003d\u003d\u003d\"shortsLoop\")v.seekSource\u003d58;d.seekTo(p.V8.startTimeMs*.001,v)}};\n$27\u003dfunction(p,d){var b\u003dp.MC.getAvailablePlaybackRates();d\u003dNumber(d.toFixed(2));p\u003db[0];b\u003db[b.length-1];d\u003c\u003dp?d\u003dp:d\u003e\u003db?d\u003db:(p\u003dMath.floor(d*100+.001)%5,d\u003dp\u003d\u003d\u003d0?d:Math.floor((d-p*.01)*100+.001)/100);return d};\nX8u\u003dfunction(p,d){d\u003dp.Zg(d);if(!d)return 0;d\u003dNu(p,d);return iJ(p,d.aX(),d)};\niJ\u003dfunction(p,d,b){if(p.Cd(b)){b\u003db.getVideoData();if(HZ(p))b\u003dd;else{p\u003dp.Ma;for(var v\u003dg.u(p.U),P\u003dv.next();!P.done;P\u003dv.next())if(P\u003dP.value,b.jT\u003d\u003d\u003dP.jT){d+\u003dP.MJ/1E3;break}v\u003dd;p\u003dg.u(p.U);for(P\u003dp.next();!P.done;P\u003dp.next()){P\u003dP.value;if(b.jT\u003d\u003d\u003dP.jT)break;var M\u003dP.MJ/1E3;if(M\u003cd)v+\u003dP.durationMs/1E3+M-P.h$/1E3;else break}b\u003dv}return b}return d};\nFhC\u003dfunction(p,d){if(p.getPresentingPlayerType()\u003d\u003d\u003d3)return aR(Zm(p.Ni).G7);if((p.getVideoData().enableServerStitchedDai||g.gI(p.getVideoData()))\u0026\u0026d\u003d\u003d\u003d2){var b,v;return((b\u003dp.XW)\u003d\u003dnull?0:b.rT(p.getCurrentTime()))||((v\u003dp.hC)\u003d\u003dnull?0:v.rT())?p.cU:-1}return d!\u003d\u003d2||p.Cd()?p.cU:p.jk};\nYYw\u003dfunction(p){p.logger.debug(\"reset for new application playback\");Dx(p);p.setLoopVideo(!1);p.setLoopRange(null);p.MC.publish(\"legacyadtrackingpingreset\");p.gZ\u003d{};p.x7\u003d[];eKk(p.SI);if(p.XW){var d\u003dp.XW,b\u003dp.nX();b.getPlayerType();PZ(d,!1);UDu(d);cie(d);d.playback\u003db}d\u003dp.Ma;p\u003dp.nX();p.getPlayerType()!\u003d\u003d1\u0026\u0026ai(d,\"invalidParentVideoPlayerType\");Of(d,!1);lRK(d);d.D\u003dp};\nb7C\u003dfunction(p,d){var b\u003d(d?d:p.p9()).H4;p.SI.tick(\"ep_pr_r\");if(b!\u003dnull\u0026\u0026($$u(p.playlist,b),p.fC))p.playlist.onReady(function(){y0(p,d)})};\ncZ\u003dfunction(p,d){p.playlist\u0026\u0026(g.aq(p.playlist),p.playlist\u003dnull);d\u0026\u0026(p.uT\u0026\u0026(d.fetch\u003d0),p.playlist\u003dnew Siu(p.gE,d))};\nhxW\u003dfunction(p){var d,b\u003dNumber((d\u003dp.getVideoData().progressBarEndPosition)\u003d\u003dnull?void 0:d.utcTimeMillis)/1E3;!isNaN(b)\u0026\u0026(d\u003dp.P5())\u0026\u0026(d-\u003dp.getCurrentTime(),b\u003d(b-d)*1E3,d\u003dp.gZ.progressEndBoundary,(d\u003d\u003dnull?void 0:d.start)!\u003d\u003db\u0026\u0026(d\u0026\u0026p.Pi([d]),b\u003dnew g.P1(b,0x7ffffffffffff,{id:\"progressEndBoundary\",namespace:\"appprogressboundary\"}),p.nX().addCueRange(b),p.gZ.progressEndBoundary\u003db))};\nC_\u003dfunction(p,d){p.logger.debug(function(){return\"set external state \"+d});\nvar b\u003dp.pX();if(b){var v\u003db.getPlayerType();if(v\u003d\u003d\u003d2\u0026\u0026!p.Cd()){p.jk!\u003d\u003dd\u0026\u0026(p.jk\u003dd,p.MC.va(\"onAdStateChange\",d));return}if(v\u003d\u003d\u003d2\u0026\u0026p.Cd()||v\u003d\u003d\u003d5||v\u003d\u003d\u003d6||v\u003d\u003d\u003d7)if(d\u003d\u003d\u003d-1||d\u003d\u003d\u003d0||d\u003d\u003d\u003d5)return}if(d\u003d\u003d\u003d0){if(p.V8)return;if((b\u003d\u003dnull?0:b.bY())\u0026\u0026g.UD(p.gE)){p.playVideo();return}}p.cU!\u003d\u003dd\u0026\u0026(p.cU\u003dd,p.MC.va(\"onStateChange\",d))};\nO7B\u003dfunction(p,d,b,v,P){v\u003dv\u003d\u003d\u003dvoid 0?Infinity:v;P\u003dP\u003d\u003d\u003dvoid 0?0:P;p.logger.debug(function(){return\"Enqueuing playerType\u003d\"+b+\" at time\u003d\"+v+\"\\n        videoId\u003d\"+d.videoId});\nvar M\u003dp.pX();b\u003db||M.getPlayerType();(M\u003dPPB(p,b,d,!0))||(M\u003dAJ7(p,b,d).Ok);var X\u003dp.nX();if(b\u003d\u003d\u003d2\u0026\u0026X){var a\u003dM.getVideoData();X.At(a.clientPlaybackNonce,a.PX||\"\",a.breakType||0,a.jC,a.videoId||\"\")}p.nJ(M,v,0,P)};\nJju\u003dfunction(p,d,b,v,P){var M\u003d\"\";M\u003dp.gE.T(\"html5_autonav_autoplay_in_preload_key\")?V0(p,b,d):e$(p,b,d.videoId,d.jT);p.logger.debug(function(){return\"start preload video \"+M+\", trigger\u003d\"+P});\nvar X\u003d\"\",a\u003dp.pX();if(a\u0026\u0026(X\u003dp.gE.T(\"html5_autonav_autoplay_in_preload_key\")?V0(p,a.getPlayerType(),a.getVideoData()):e$(p,a.getPlayerType(),a.getVideoData().videoId,a.getVideoData().jT),M\u003d\u003d\u003dX))return a.SV(!0),d.dispose(),null;d.YI\u003d!0;d\u003dAJ7(p,b,d);b\u003d\u003d\u003d1\u0026\u0026$R(p.gE)||d.SV(!0);p.QF.D.set(M,d.Ok,v||3600);return d};\nk6W\u003dfunction(p,d,b,v){var P\u003dhy(b);return e$(p,d,P,v,b.autonav\u003d\u003d\u003d\"1\"||b.autonav\u003d\u003d\u003d!0,b.autoplay\u003d\u003d\u003d\"1\"||b.autoplay\u003d\u003d\u003d!0||b.autoplay\u003d\u003d\u003d1)};\nV0\u003dfunction(p,d,b){return e$(p,d,b.videoId,b.jT,b.isAutonav,b.zM)};\ne$\u003dfunction(p,d,b,v,P,M){P\u003dP\u003d\u003d\u003dvoid 0?!1:P;M\u003dM\u003d\u003d\u003dvoid 0?!1:M;d\u003dd+\"_\"+b+\"_\"+v;p.gE.T(\"html5_autonav_autoplay_in_preload_key\")\u0026\u0026(d+\u003d\"_\"+ +P+ +M);return d};\nPPB\u003dfunction(p,d,b,v){var P\u003dp.gE.T(\"html5_autonav_autoplay_in_preload_key\")?V0(p,d,b):e$(p,d,b.videoId,b.jT);var M\u003dp.QF.D.get(P)||null;if(!M||M.FF.xJ())return null;p.QF.D.remove(P);if(g.R(M.getPlayerState(),128))return RA(M),null;if(M\u003d\u003d\u003dp.Zg(d))return p.SI.infoGel({isCacheHit:!0}),M;if((M.getVideoData().oauthToken||b.oauthToken)\u0026\u0026M.getVideoData().oauthToken!\u003d\u003db.oauthToken)return null;d\u003d\u003d\u003d1\u0026\u0026Dx(p);v||p.U4(M,!0);p.SI.infoGel({isCacheHit:!0});return M};\nn2W\u003dfunction(p,d){var b;return!d||!p.gE.jC||(b\u003dp.getVideoData())!\u003dnull\u0026\u0026b.backgroundable?!1:(p.sU?p.sU.start():p.z$(),!0)};\nS$\u003dfunction(p,d,b){d\u0026\u0026(d\u003dp.Zg(b))\u0026\u0026d\u003d\u003d\u003dp.nX()\u0026\u0026(d.getVideoData().I5\u003d!0)};\nY8\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?1:b;p.logger.debug(function(){return\"start cue video, vid \"+d.videoId+\", type \"+b});\nif(d.w1()){var v\u003dg.Zx(p,b,d).Ok;p.cancelPlayback(4,b);p.U4(v);v.MA();if(b\u003d\u003d\u003d1){p.cL(1);if(g.Ez(p.gE)\u0026\u0026!mn(d)){d.dispose();RA(p.nX());return}v2K(p)}p.logger.debug(\"finish cue video\")}else p.logger.debug(function(){return\"invalid VideoData in cueVideo\"}),d.dispose(),(v\u003dp.Zg(b))\u0026\u0026RA(v),Pqu(p.p9())\u0026\u0026b\u003d\u003d\u003d2\u0026\u0026p.eU()};\nrjq\u003dfunction(p,d,b,v,P){d\u003dEYB(d,b,v,P);(b\u003dg.Ez(p.gE)\u0026\u0026!p.gE.O5)\u0026\u0026!p.uT\u0026\u0026(d.fetch\u003d0);cZ(p,d);g.Ez(p.gE)\u0026\u0026p.SI.tick(\"ep_a_pr_s\");if(b\u0026\u0026!p.uT)b\u003dp.p9(),x$j(b,d).then(function(M){p.fC\u003d!0;b7C(p,M)});\nelse p.playlist.onReady(function(){y0(p)});\ng.Ez(p.gE)\u0026\u0026p.SI.tick(\"ep_a_pr_r\")};\ny0\u003dfunction(p,d){var b\u003dg.Ez(p.gE)\u0026\u0026!p.gE.O5,v\u003db\u0026\u0026d?d:g.NX(p.playlist);d\u003db\u0026\u0026d?d:p.getVideoData();v\u0026\u0026(d.Xv\u0026\u0026(p.gE.VI||p.gE.aq)||!p.Z0?(d\u003dd.I5,v\u003dp.J8(v,1),d\u0026\u0026S$(p,v)):Y8(p,v,1));g.Ez(p.gE)\u0026\u0026p.SI.tick(\"ep_p_l\");p.fC\u003d!1;p.MC.Wu(\"onPlaylistUpdate\")};\nx2W\u003dfunction(p){if(p.playlist\u0026\u0026g.ce(p.gE)\u0026\u0026p.Jk()){var d\u003dp.gE.T(\"html5_player_autonav_logging\");p.nextVideo(!1,d);return!0}return!1};\nfye\u003dfunction(p,d,b,v,P,M,X){d\u003d{id:d,namespace:X!\u003dnull?X:\"appapi\"};M\u003d\u003d\u003d\"chapter\"?(d.style\u003dv1.CHAPTER_MARKER,d.visible\u003d!0):isNaN(P)||(M\u003d\u003d\u003d\"ad\"?d.style\u003dv1.AD_MARKER:(d.style\u003dv1.TIME_MARKER,d.color\u003dP),d.visible\u003d!0);p.Zk([new g.P1(b*1E3,v*1E3,d)],1);return!0};\nu4C\u003dfunction(p,d,b,v,P,M){M\u003dM\u003d\u003d\u003dvoid 0?!0:M;var X\u003dp.P5();if(!X)return M\u0026\u0026p.getVideoData().isLivePlayback\u0026\u0026p.x7.push({id:d,sqB:b,hAC:v}),!1;M\u003dX-p.getCurrentTime();return fye(p,d,b-M,v-M,void 0,void 0,P)};\nlyu\u003dfunction(p,d){p.x7\u003dg.Je(p.x7,function(X){return X.id!\u003d\u003dd});\nfor(var b\u003dp.nX(),v\u003db.Im(),P\u003d0;P\u003cv.length;P++){var M\u003dv[P];if(M.getId()\u003d\u003d\u003dd)return b.removeCueRange(M),gl(p,\"cuerangesremoved\",[M]),!0}return!1};\nq0C\u003dfunction(p,d,b){var v\u003dp.Zg(b);v\u0026\u0026(d\u003dv.d1(d),b\u0026\u0026p.getPresentingPlayerType()!\u003d\u003db||gl(p,\"cuerangesremoved\",d))};\ns6u\u003dfunction(p){var d\u003d(0,g.Ib)(),b\u003dp.getCurrentTime();p\u003dp.getVideoData();b\u003d1E3*(b-p.startSeconds);p.isLivePlayback\u0026\u0026(b\u003d0);return d-Math.max(b,0)};\nj$\u003dfunction(p,d,b){p.gE.oB\u0026\u0026(p.Jj\u003dd,d.muted||tX(p,!1),b\u0026\u0026p.gE.storeUserVolume\u0026\u0026!p.gE.rg\u0026\u0026(b\u003d{volume:Math.floor(d.volume),muted:d.muted},b.unstorable||(g.Dp(\"yt-player-volume\",b),g.Dp(\"yt-player-volume\",b,2592E3))),Z7e(p),b\u003dg.Is\u0026\u0026p.mediaElement\u0026\u0026!p.mediaElement.Fv(),p.gE.rg\u0026\u0026!b||p.MC.va(\"onVolumeChange\",{muted:d.muted,volume:d.volume,unstorable:!p.gE.storeUserVolume}))};\nZ7e\u003dfunction(p){var d\u003dp.getVideoData();if(!d.D2){d\u003dp.gE.rg?1:dBu(d);var b\u003dp.mediaElement;b.wG(p.Jj.muted);try{b.setVolume(p.Jj.volume*d/100)}catch(v){g.DF(new g.RN(\"b183742307\",\"multiplier: \"+d+\", volume: \"+p.Jj.volume))}}};\ntX\u003dfunction(p,d){d!\u003d\u003dp.Yp\u0026\u0026(p.Yp\u003dd,p.MC.Wu(\"onMutedAutoplayChange\",d))};\nol\u003dfunction(p){return p.Yp\u0026\u0026p.getVideoData().mutedAutoplay};\nE2e\u003dfunction(p){var d\u003dZp(!0);return d\u0026\u0026(d\u003d\u003d\u003dp.template.element||p.mediaElement\u0026\u0026d\u003d\u003d\u003dp.mediaElement.UY())?d:null};\nNEw\u003dfunction(p,d){var b\u003dwindow.screen\u0026\u0026window.screen.orientation;if((p.gE.T(\"lock_fullscreen2\")||p.gE.W)\u0026\u0026b\u0026\u0026b.lock\u0026\u0026(!g.Is||!CPW))if(d){d\u003db.type.indexOf(\"portrait\")\u003d\u003d\u003d0;var v\u003dp.template.getVideoAspectRatio(),P\u003dd;v\u003c1?P\u003d!0:v\u003e1\u0026\u0026(P\u003d!1);if(!p.oY||P!\u003d\u003dd){b\u003db.lock(P?\"portrait\":\"landscape\");if(b!\u003dnull)b[\"catch\"](function(){});\np.oY\u003d!0}}else p.oY\u0026\u0026(p.oY\u003d!1,b.unlock())};\ngl\u003dfunction(p,d,b){p.MC.publish(d,b);var v\u003dg.UD(p.gE)||g.yJ(p.gE)||g.eo(p.gE);if(b\u0026\u0026v){switch(d){case \"cuerangemarkersupdated\":var P\u003d\"onCueRangeMarkersUpdated\";break;case \"cuerangesadded\":P\u003d\"onCueRangesAdded\";break;case \"cuerangesremoved\":P\u003d\"onCueRangesRemoved\"}P\u0026\u0026p.MC.KX(P,b.map(function(M){return{getId:function(){return this.id},\nend:M.end,id:M.getId(),namespace:M.namespace\u003d\u003d\u003d\"ad\"?\"ad\":\"\",start:M.start,style:M.style,visible:M.visible}}))}};\nL_\u003dfunction(p,d,b,v,P,M){b\u003db\u003d\u003d\u003dvoid 0?!0:b;var X\u003dp.Zg(P);X\u0026\u0026(X.getPlayerType()\u003d\u003d\u003d2\u0026\u0026!p.Cd(X)||g.ZS(X.getVideoData()))||(p.getPresentingPlayerType()\u003d\u003d\u003d3?Zm(p.Ni).RY(\"control_seek\",d,b):(X\u0026\u0026X\u003d\u003d\u003dp.nX()\u0026\u0026p.V8\u0026\u0026!MMw(p,d)\u0026\u0026p.setLoopRange(null),p.seekTo(d,b,v,P,M)))};\nG6u\u003dfunction(p,d,b,v){b\u0026\u0026(p.Zx(),Ef(p));b\u003dp.pX();b.KM(d);var P\u003dp.getVideoData(),M\u003d{};M.video_id\u003dP.videoId;M.adformat\u003dP.adFormat;if(!P.isLivePlayback||p.T(\"html5_reload_live_playback_to_current_time\"))M.start\u003db.getCurrentTime(),M.resume\u003d\"1\";P.isLivePlayback\u0026\u0026XF(P)\u0026\u0026g.Ge(p.gE)\u0026\u0026(M.live_utc_start\u003db.P5(),M.resume\u003d\"1\");P.O5\u0026\u0026(M.vvt\u003dP.O5);P.S\u0026\u0026(M.vss_credentials_token\u003dP.S,M.vss_credentials_token_type\u003dP.ma);P.oauthToken\u0026\u0026(M.oauth_token\u003dP.oauthToken);P.St\u0026\u0026(M.force_gvi\u003dP.St);M.autoplay\u003d1;M.reload_count\u003dP.gg+\n1;M.reload_reason\u003dd;P.WR\u0026\u0026(M.unplugged_partner_opt_out\u003dP.WR);P.ju\u0026\u0026(M.ypc_is_premiere_trailer\u003dP.ju);P.playerParams\u0026\u0026(M.player_params\u003dP.playerParams);p.loadVideoByPlayerVars(M,void 0,!0,void 0,void 0,v);d\u003d\u003d\u003d\"signature\"\u0026\u0026p.XW\u0026\u0026p8W(p)};\nw8K\u003dfunction(p,d){p.p9().autonavState\u003dd;g.Dp(\"yt-player-autonavstate\",d);p.MC.publish(\"autonavchange\",d)};\nUYu\u003dfunction(p){var d\u003dp.getVideoData().D2,b\u003dp.gE.L0,v\u003dp.isInline()\u0026\u0026!p.getVideoData().v4,P\u003dp.mediaElement;d||b||v?P.Ik():(P.Xb(),j$(p,p.Jj))};\nDx\u003dfunction(p){var d\u003de4(p.EY());d\u0026\u0026d.created\u0026\u0026(p.logger.debug(\"reset ad module\"),d.destroy())};\nHZ\u003dfunction(p){return p.getVideoData().enableServerStitchedDai\u0026\u0026!!p.XW};\ncj$\u003dfunction(p,d){d.bounds\u003dp.getBoundingClientRect();for(var b\u003dg.u([\"display\",\"opacity\",\"visibility\",\"zIndex\"]),v\u003db.next();!v.done;v\u003db.next())v\u003dv.value,d[v]\u003duh(p,v);d.hidden\u003d!!p.hidden};\nNOu\u003dfunction(p){if(p.webPlayerContextConfig){var d\u003dp.webPlayerContextConfig.trustedJsUrl;return d?U8(d).toString():p.webPlayerContextConfig.jsUrl}return p.config.assets\u0026\u0026p.config.assets.js?p.config.assets.js:\"\"};\nyjq\u003dfunction(p,d){var b\u003dp.Zg(1);if(b){if(b.getVideoData().clientPlaybackNonce\u003d\u003d\u003dd)return b;if((p\u003dp.Ef.D)\u0026\u0026p.getVideoData().clientPlaybackNonce\u003d\u003d\u003dd)return p}return null};\nIyW\u003dfunction(p){return p.name\u003d\u003d\u003d\"TypeError\"\u0026\u0026p.stack.includes(\"/s/player/\")\u0026\u0026$P()\u003c\u003d105};\nzxD\u003dfunction(p){return p.isTimeout?\"NO_BID\":\"ERR_BID\"};\nj6$\u003dfunction(){var p\u003dnull;yru().then(function(d){return p\u003dd},function(d){return p\u003dzxD(d)});\nreturn p};\ntMu\u003dfunction(){var p\u003dwv(1E3,\"NO_BID\");return Ew(B1u([yru(),p]).FM(zxD),function(){p.cancel()})};\nQ0\u003dfunction(p){return p.Id?g.$_(g.Qr(),140)?\"STATE_OFF\":\"STATE_ON\":\"STATE_NONE\"};\n$8\u003dfunction(p){this.player\u003dp;this.B\u003dthis.D\u003d1};\nDYw\u003dfunction(p,d,b,v,P,M){d.client||(d.client\u003d{});p.player.G().T(\"h5_remove_url_for_get_ad_break\")||(d.client.originalUrl\u003db);var X\u003dhk(b),a\u003dg.e7(b)?!1:!0;(X||a)\u0026\u0026typeof Intl!\u003d\u003d\"undefined\"\u0026\u0026(d.client.timeZone\u003d(new Intl.DateTimeFormat).resolvedOptions().timeZone);a\u003dg.e7(b)?!1:!0;if(X||a||v!\u003d\u003d\"\"){var F\u003d{};b\u003dM5(rA(v)).split(\"\u0026\");var h\u003dnew Map;b.forEach(function(O){O\u003dO.split(\"\u003d\");O.length\u003e1\u0026\u0026h.set(O[0].toString(),decodeURIComponent(O[1].toString()))});\nh.has(\"bid\")\u0026\u0026(F.bid\u003dh.get(\"bid\"));F.params\u003d[];i7K.forEach(function(O){h.has(O)\u0026\u0026(O\u003d{key:O,value:h.get(O)},F.params.push(O))});\nH7q(p,F);d.adSignalsInfo\u003dF}d.client.unpluggedAppInfo||(d.client.unpluggedAppInfo\u003d{});d.client.unpluggedAppInfo.enableFilterMode\u003d!1;b\u003dP.D.cosver;b!\u003dnull\u0026\u0026b!\u003d\u003d\"cosver\"\u0026\u0026(d.client.osVersion\u003db);b\u003dP.D.cplatform;b!\u003dnull\u0026\u0026b!\u003d\u003d\"cplatform\"\u0026\u0026b!\u003d\u003d\"\"\u0026\u0026(d.client.platform\u003db);b\u003dP.D.cmodel;b!\u003dnull\u0026\u0026b!\u003d\u003d\"cmodel\"\u0026\u0026(d.client.deviceModel\u003db);b\u003dP.D.cplayer;b!\u003dnull\u0026\u0026b!\u003d\u003d\"cplayer\"\u0026\u0026(d.client.playerType\u003db);b\u003dP.D.cbrand;b!\u003dnull\u0026\u0026b!\u003d\u003d\"cbrand\"\u0026\u0026(d.client.deviceMake\u003db);d.user||(d.user\u003d{});d.user.lockedSafetyMode\u003d!1;(P.T(\"embeds_web_enable_iframe_api_send_full_embed_url\")||\nP.T(\"embeds_enable_autoplay_and_visibility_signals\"))\u0026\u0026g.ce(P)\u0026\u0026cHq(d,M,p.player.getPlayerState(1))};\nS0W\u003dfunction(p,d){var b\u003d!1;if(d\u003d\u003d\u003d\"\")return b;d.split(\",\").forEach(function(v){var P\u003d{},M\u003d{clientName:\"UNKNOWN_INTERFACE\",platform:\"UNKNOWN_PLATFORM\",clientVersion:\"\"},X\u003d\"ACTIVE\";v[0]\u003d\u003d\u003d\"!\"\u0026\u0026(v\u003dv.substring(1),X\u003d\"INACTIVE\");v\u003dv.split(\"-\");v.length\u003c3||(v[0]in VM$\u0026\u0026(M.clientName\u003dVM$[v[0]]),v[1]in ex$\u0026\u0026(M.platform\u003dex$[v[1]]),M.applicationState\u003dX,M.clientVersion\u003dv.length\u003e2?v[2]:\"\",P.remoteClient\u003dM,p.remoteContexts?p.remoteContexts.push(P):p.remoteContexts\u003d[P],b\u003d!0)});\nreturn b};\ng2q\u003dfunction(p){if(!(\"FLAG_AUTO_CAPTIONS_DEFAULT_ON\"in Y0e))return!1;p\u003dp.split(RegExp(\"[:\u0026]\"));var d\u003dY0e.FLAG_AUTO_CAPTIONS_DEFAULT_ON,b\u003d\"f\"+(1+Math.floor(d/31)).toString();d\u003d1\u003c\u003cMath.floor(d%31);for(var v\u003d0,P\u003dp.length;v\u003cP;v++){var M\u003dp[v].split(\"\u003d\");if(M[0]\u003d\u003d\u003db\u0026\u0026parseInt(\"0x\"+M[1],16)\u0026d)return!0}return!1};\nH7q\u003dfunction(p,d){p\u003dp.player.G();if(g.gf(p)||$R(p)){p\u003dg.AO(\"INNERTUBE_CONTEXT\");var b,v;(p\u003d\u003dnull?0:(b\u003dp.adSignalsInfo)\u003d\u003dnull?0:b.advertisingId)\u0026\u0026typeof(p\u003d\u003dnull?void 0:(v\u003dp.adSignalsInfo)\u003d\u003dnull?void 0:v.limitAdTracking)!\u003d\u003d\"undefined\"\u0026\u0026(d.advertisingId\u003dp.adSignalsInfo.advertisingId,d.advertisingIdSignalType\u003d\"DEVICE_ID_TYPE_CONNECTED_TV_IFA\",d.limitAdTracking\u003dp.adSignalsInfo.limitAdTracking)}};\nRxq\u003dfunction(p,d,b,v,P){var M\u003db.DRIFT_FROM_HEAD_MS\u0026\u0026!Number.isNaN(b.DRIFT_FROM_HEAD_MS)?Math.trunc(b.DRIFT_FROM_HEAD_MS):0,X\u003dLhz.exec(d);X\u003dX!\u003dnull\u0026\u0026X.length\u003e\u003d2?X[1]:\"\";var a\u003dQ6D.test(d),F\u003d$Yq.exec(d);F\u003dF!\u003dnull\u0026\u0026F.length\u003e\u003d2?F[1]:\"\";var h\u003dmYW.exec(d);h\u003dh!\u003dnull\u0026\u0026h.length\u003e\u003d2\u0026\u0026!Number.isNaN(Number(h[1]))?Number(h[1]):1;var O\u003dKhu.exec(d);O\u003dO!\u003dnull\u0026\u0026O.length\u003e\u003d2?O[1]:\"0\";var J\u003dts(p.player.G().kJ),k\u003dp.player.getVideoData(1),n\u003dg.AI(k.RB,!0),r\u003d\"BISCOTTI_ID\"in b?b.BISCOTTI_ID:\"\";DYw(p,n,d,r.toString(),p.player.G(),\nk);k\u003d{splay:!1,lactMilliseconds:b.LACT.toString(),playerHeightPixels:Math.trunc(b.P_H),playerWidthPixels:Math.trunc(b.P_W),vis:Math.trunc(b.VIS),signatureTimestamp:20130,autonavState:Q0(p.player.G())};v\u0026\u0026(v\u003d{},S0W(v,b.YT_REMOTE)\u0026\u0026(k.mdxContext\u003dv));if(v\u003dxYC.includes(J)?void 0:g.YP(\"PREF\")){for(var Z\u003dv.split(RegExp(\"[:\u0026]\")),C\u003d0,G\u003dZ.length;C\u003cG;C++){var U\u003dZ[C].split(\"\u003d\");if((U[0].toUpperCase()\u003d\u003d\u003d\"SML\"||U[0].toUpperCase()\u003d\u003d\u003d\"GSML\")\u0026\u0026U.length\u003e1\u0026\u0026U[1].toUpperCase()\u003d\u003d\u003d\"TRUE\"){n.user.lockedSafetyMode\u003d!0;break}}k.autoCaptionsDefaultOn\u003d\ng2q(v)}d\u003dBEC.exec(d);(d\u003dd!\u003dnull\u0026\u0026d.length\u003e\u003d2?d[1]:\"\")\u0026\u0026F\u0026\u0026(n.user.credentialTransferTokens\u003d[{token:d,scope:\"VIDEO\"}]);d\u003d{contentPlaybackContext:k};X\u003d{adBlock:Math.trunc(b.AD_BLOCK),params:X,breakIndex:h,breakPositionMs:O,clientPlaybackNonce:b.CPN,topLevelDomain:J,isProxyAdTagRequest:a,context:n,adSignalsInfoString:M5(rA(r.toString())),overridePlaybackContext:d};P!\u003d\u003dvoid 0\u0026\u0026(X.cueProcessedMs\u003dMath.round(P).toString());F\u0026\u0026(X.videoId\u003dF);b.LIVE_TARGETING_CONTEXT\u0026\u0026(X.liveTargetingParams\u003db.LIVE_TARGETING_CONTEXT);\nb.AD_BREAK_LENGTH\u0026\u0026(X.breakLengthMs\u003dMath.trunc(b.AD_BREAK_LENGTH*1E3).toString());M\u0026\u0026(X.driftFromHeadMs\u003dM.toString());X.currentMediaTimeMs\u003dMath.round(p.player.getCurrentTime(1)*1E3);(p\u003dp.player.getGetAdBreakContext())\u0026\u0026(X.getAdBreakContext\u003dp);return X};\nTEu\u003dfunction(){$8.apply(this,arguments)};\nAjk\u003dfunction(p,d,b,v,P){var M\u003db.K4;var X\u003db.O8;var a\u003dp.player.G().qX,F\u003d0;b.cueProcessedMs\u0026\u0026X\u0026\u0026!M\u0026\u0026(b\u003dX.end-X.start,b\u003e0\u0026\u0026(F\u003dMath.floor(b/1E3)));var h\u003d{AD_BLOCK:P,AD_BREAK_LENGTH:M?M.Ml:F,AUTONAV_STATE:Q0(p.player.G()),CA_TYPE:\"image\",CPN:p.player.getVideoData(1).clientPlaybackNonce,DRIFT_FROM_HEAD_MS:p.player.KY()*1E3,LACT:y_(),LIVE_INDEX:M?p.B++:1,LIVE_TARGETING_CONTEXT:M\u0026\u0026M.context?M.context:\"\",MIDROLL_POS:X?Math.round(X.start/1E3):0,MIDROLL_POS_MS:X?Math.round(X.start):0,VIS:p.player.getVisibilityState(),\nP_H:p.player.Pb().cn().height,P_W:p.player.Pb().cn().width,YT_REMOTE:a?a.join(\",\"):\"\"},O\u003dn8(kP);Object.keys(O).forEach(function(J){O[J]!\u003dnull\u0026\u0026(h[J.toUpperCase()]\u003dO[J].toString())});\nv!\u003d\u003d\"\"\u0026\u0026(h.BISCOTTI_ID\u003dv);v\u003d{};Jk(d)\u0026\u0026(v.sts\u003d\"20130\",(p\u003dp.player.G().forcedExperiments)\u0026\u0026(v.forced_experiments\u003dp));return Fr(g.H4(d,h),v)};\nWhj\u003dfunction(p,d){var b\u003dp.player.G(),v,P\u003d(v\u003dp.player.getVideoData(1))\u003d\u003dnull?void 0:v.oauthToken;return g.As(b,P).then(function(M){if(M\u0026\u0026OI()){var X\u003dIl();z2(X,M)}return g.Bs(p.player.u2(X),d,\"/youtubei/v1/player/ad_break\").then(function(a){return a})})};\np6k\u003dfunction(p){this.uh\u003dp};\nd9z\u003dfunction(p){this.N\u003dp};\nbAK\u003dfunction(p){this.uh\u003dp};\nPHq\u003dfunction(p){g.e.call(this);this.D\u003dp;this.iX\u003dvdC(this)};\nvdC\u003dfunction(p){var d\u003dnew qAz(p.D.Zv);g.Y(p,d);p\u003dg.u([new p6k(p.D.uh),new d9z(p.D.N),new bAK(p.D.uh),new ju(p.D.WP,p.D.lc),new i6,new Vt(p.D.Dl,p.D.Q9,p.D.uh),new tC,new zL]);for(var b\u003dp.next();!b.done;b\u003dp.next())aFC(d,b.value);p\u003dg.u([\"adInfoDialogEndpoint\",\"adFeedbackEndpoint\"]);for(b\u003dp.next();!b.done;b\u003dp.next())Ho(d,b.value,function(){});\nreturn d};\nm4\u003dfunction(p){var d\u003dp.dE,b\u003dp.lh;p\u003dp.EH;var v\u003dnew NTz,P\u003d{tj:new PT$(d.get(),b),lh:b};return{y8:new WE(b,p,d,P),context:P,W$:v}};\nK_\u003dfunction(p,d,b,v,P){g.e.call(this);this.U\u003dd;this.SB\u003db;this.dE\u003dv;this.JZ\u003dP;this.listeners\u003d[];var M\u003dnew IN(this);g.Y(this,M);M.Y(p,\"internalAbandon\",this.S1);this.addOnDisposeCallback(function(){g.jh(M)})};\nx8\u003dfunction(p){this.N\u003dp;this.adVideoId\u003dthis.D\u003dthis.videoId\u003dthis.adCpn\u003dthis.contentCpn\u003dnull;this.X\u003d!0;this.U\u003dthis.B\u003d!1;this.adFormat\u003dnull;this.V\u003d\"AD_PLACEMENT_KIND_UNKNOWN\";this.actionType\u003d\"unknown_type\";this.videoStreamType\u003d\"VIDEO_STREAM_TYPE_VOD\"};\nM0B\u003dfunction(p){p.contentCpn\u003dnull;p.adCpn\u003dnull;p.videoId\u003dnull;p.adVideoId\u003dnull;p.adFormat\u003dnull;p.V\u003d\"AD_PLACEMENT_KIND_UNKNOWN\";p.actionType\u003d\"unknown_type\";p.B\u003d!1;p.U\u003d!1};\nX6k\u003dfunction(p,d){p\u003dg.u(d);for(d\u003dp.next();!d.done;d\u003dp.next())if((d\u003dd.value.renderer)\u0026\u0026(d.instreamVideoAdRenderer||d.linearAdSequenceRenderer||d.sandwichedLinearAdRenderer||d.instreamSurveyAdRenderer)){Yr(\"ad_i\");g.g5({isMonetized:!0});break}};\nqse\u003dfunction(p){var d;(d\u003dp.N.getVideoData(1))!\u003dnull\u0026\u0026d.kJ\u0026\u0026(p.U\u003d!1,d\u003d{},p.D\u0026\u0026p.videoId\u0026\u0026(d.cttAuthInfo\u003d{token:p.D,videoId:p.videoId}),Lc(\"video_to_ad\",d))};\ng4\u003dfunction(p){p.U\u003d!1;var d\u003d{};p.D\u0026\u0026p.videoId\u0026\u0026(d.cttAuthInfo\u003d{token:p.D,videoId:p.videoId});Lc(\"ad_to_video\",d);aa$(p)};\naa$\u003dfunction(p){if(p.B)if(p.V\u003d\u003d\u003d\"AD_PLACEMENT_KIND_START\"\u0026\u0026p.actionType\u003d\u003d\u003d\"video_to_ad\")VC(\"video_to_ad\");else{var d\u003d{adBreakType:uF(p.V),playerType:\"LATENCY_PLAYER_HTML5\",playerInfo:{preloadType:\"LATENCY_PLAYER_PRELOAD_TYPE_PREBUFFER\"},videoStreamType:p.videoStreamType};p.actionType\u003d\u003d\u003d\"ad_to_video\"?(p.contentCpn\u0026\u0026(d.targetCpn\u003dp.contentCpn),p.videoId\u0026\u0026(d.targetVideoId\u003dp.videoId)):(p.adCpn\u0026\u0026(d.targetCpn\u003dp.adCpn),p.adVideoId\u0026\u0026(d.targetVideoId\u003dp.adVideoId));p.adFormat\u0026\u0026(d.adType\u003dp.adFormat);p.contentCpn\u0026\u0026\n(d.clientPlaybackNonce\u003dp.contentCpn);p.videoId\u0026\u0026(d.videoId\u003dp.videoId);p.adCpn\u0026\u0026(d.adClientPlaybackNonce\u003dp.adCpn);p.adVideoId\u0026\u0026(d.adVideoId\u003dp.adVideoId);g.g5(d,p.actionType)}};\nBZ\u003dfunction(p){g.e.call(this);this.N\u003dp;this.D\u003dnew Map;this.U\u003dnew IN(this);g.Y(this,this.U);this.U.Y(this.N,g.X5(\"ad\"),this.onCueRangeEnter,this);this.U.Y(this.N,g.q4(\"ad\"),this.onCueRangeExit,this)};\nodj\u003dfunction(p,d,b,v,P){g.P1.call(this,d,b,{id:p,namespace:\"ad\",priority:P,visible:v})};\nRi\u003dfunction(p){this.N\u003dp};\nT0\u003dfunction(p){this.N\u003dp;g.JH(this.N.G().experiments,\"tv_pacf_logging_sample_rate\")};\nEa\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?!1:d;return p.N.G().T(\"html5_ssap_force_ads_ctmp\")?!0:(d||p.N.G().rN())\u0026\u0026p.N.G().T(\"html5_ssap_pacf_qoe_ctmp\")};\nAX\u003dfunction(p){var d,b;return(b\u003d(d\u003dp.N.getVideoData(1))\u003d\u003dnull?void 0:g.gI(d))!\u003dnull?b:!1};\nB$\u003dfunction(p,d){return p.N.G().T(d)};\nFkq\u003dfunction(p){return p.N.G().T(\"substitute_ad_cpn_macro_in_ssdai\")};\nfh\u003dfunction(p){var d,b,v;return((d\u003dp.N.getVideoData(1).getPlayerResponse())\u003d\u003dnull?void 0:(b\u003dd.playerConfig)\u003d\u003dnull?void 0:(v\u003db.daiConfig)\u003d\u003dnull?void 0:v.enableServerStitchedDai)||!1};\nn6u\u003dfunction(p){return p.N.G().T(\"html5_enable_vod_slar_with_notify_pacf\")};\nhsW\u003dfunction(p){return p.N.G().T(\"html5_recognize_predict_start_cue_point\")};\nRZ\u003dfunction(p){return p.N.G().experiments.Wb(\"enable_desktop_player_underlay\")};\nOAq\u003dfunction(p){return p.N.G().experiments.Wb(\"html5_load_empty_player_in_media_break_sub_lra\")};\nIR\u003dfunction(p){return p.N.G().experiments.Wb(\"html5_load_ads_instead_of_cue\")};\nz5\u003dfunction(p){return p.N.G().experiments.Wb(\"html5_preload_ads\")};\nKh\u003dfunction(p){return p.N.G().experiments.Wb(\"enable_ads_control_flow_deterministic_id_generation\")};\nJRB\u003dfunction(p){return p.N.G().experiments.Wb(\"enable_desktop_discovery_video_abandon_pings\")||g.gf(p.N.G())};\nk4u\u003dfunction(p){return p.N.G().experiments.Wb(\"enable_progres_commands_lr_feeds\")};\nndk\u003dfunction(p){return p.N.G().experiments.Wb(\"html5_cuepoint_identifier_logging\")};\nrR7\u003dfunction(p){switch(p){case \"audio_audible\":return\"adaudioaudible\";case \"audio_measurable\":return\"adaudiomeasurable\";case \"fully_viewable_audible_half_duration_impression\":return\"adfullyviewableaudiblehalfdurationimpression\";case \"measurable_impression\":return\"adactiveviewmeasurable\";case \"overlay_unmeasurable_impression\":return\"adoverlaymeasurableimpression\";case \"overlay_unviewable_impression\":return\"adoverlayunviewableimpression\";case \"overlay_viewable_end_of_session_impression\":return\"adoverlayviewableendofsessionimpression\";\ncase \"overlay_viewable_immediate_impression\":return\"adoverlayviewableimmediateimpression\";case \"viewable_impression\":return\"adviewableimpression\";default:return null}};\nfa7\u003dfunction(){g.oL.call(this);var p\u003dthis;this.D\u003d{};this.addOnDisposeCallback(function(){for(var d\u003dg.u(Object.keys(p.D)),b\u003dd.next();!b.done;b\u003dd.next())delete p.D[b.value]})};\nWZ\u003dfunction(){if(uiq\u003d\u003d\u003dnull){uiq\u003dnew fa7;zx(wc).U\u003d\"b\";var p\u003dzx(wc),d\u003dlN(p)\u003d\u003d\"h\"||lN(p)\u003d\u003d\"b\",b\u003d!(VQ(),!1);d\u0026\u0026b\u0026\u0026(p.X\u003d!0,p.S\u003dnew yfz)}return uiq};\nlaD\u003dfunction(p,d,b){p.D[d]\u003db};\nsG7\u003dfunction(p){switch(p){case \"abandon\":case \"unmuted_abandon\":return\"abandon\";case \"active_view_fully_viewable_audible_half_duration\":return\"fully_viewable_audible_half_duration_impression\";case \"active_view_measurable\":return\"measurable_impression\";case \"active_view_viewable\":return\"viewable_impression\";case \"audio_audible\":return\"audio_audible\";case \"audio_measurable\":return\"audio_measurable\";case \"complete\":case \"unmuted_complete\":return\"complete\";case \"end_fullscreen\":case \"unmuted_end_fullscreen\":return\"exitfullscreen\";\ncase \"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\";\ncase \"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}};\np4\u003dfunction(p,d,b){this.SB\u003dp;this.N\u003dd;this.lh\u003db;this.U\u003dnew Set;this.D\u003dnew Map;WZ().subscribe(\"adactiveviewmeasurable\",this.Nx,this);WZ().subscribe(\"adfullyviewableaudiblehalfdurationimpression\",this.Rj,this);WZ().subscribe(\"adviewableimpression\",this.SG,this);WZ().subscribe(\"adaudioaudible\",this.aj,this);WZ().subscribe(\"adaudiomeasurable\",this.L1,this)};\nbm\u003dfunction(p,d,b){var v\u003db.oH,P\u003db.Lx,M\u003db.listener,X\u003db.VH;b\u003db.EJ\u003d\u003d\u003dvoid 0?!1:b.EJ;if(p.D.has(d))JI(\"Unexpected registration of layout in LidarApi\");else{if(X){if(p.U.has(X))return;p.U.add(X)}p.D.set(d,M);ow(VQ().bF,\"fmd\",1);SPk(zx(wc),v);var a\u003db?d:void 0;laD(WZ(),d,{R7:function(){if(!P)return{};var F\u003dp.N.getPresentingPlayerType(!0),h;return(h\u003dp.N.getVideoData(F))!\u003dnull\u0026\u0026h.isAd()?{currentTime:p.SB.get().getCurrentTimeSec(F,!1,a),duration:P,isPlaying:dX(p.SB.get(),F).isPlaying(),isVpaid:!1,isYouTube:!0,\nvolume:p.SB.get().isMuted()?0:p.SB.get().getVolume()/100}:{}}})}};\nvz\u003dfunction(p,d){p.D.has(d)?(p.D.delete(d),delete WZ().D[d]):JI(\"Unexpected unregistration of layout in LidarApi\")};\nZAu\u003dfunction(p,d){if(p.N.isLifaAdPlaying()){var b\u003dp.N.Jg(!0,!0);p.Xd(d,b.width*.5*1.1,b.height*.25*1.1,b.width*.5*.9,b.height*.5*.9)}};\nN8j\u003dfunction(p,d,b){var v\u003d{};Ed7(p,v,d,b);CHu(v);v.LACT\u003dPz(function(){return y_().toString()});\nv.VIS\u003dPz(function(){return p.getVisibilityState().toString()});\nv.SDKV\u003d\"h.3.0\";v.VOL\u003dPz(function(){return p.isMuted()?\"0\":Math.round(p.getVolume()).toString()});\nv.VED\u003d\"\";return v};\nG4D\u003dfunction(p,d){var b\u003d{};if(d)return b;if(!p.kind)return g.Hi(Error(\"AdPlacementConfig without kind\")),b;if(p.kind\u003d\u003d\u003d\"AD_PLACEMENT_KIND_MILLISECONDS\"||p.kind\u003d\u003d\u003d\"AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED\"){if(!p.adTimeOffset||!p.adTimeOffset.offsetStartMilliseconds)return g.Hi(Error(\"malformed AdPlacementConfig\")),b;b.MIDROLL_POS\u003dPz(h$(Math.round(bk(p.adTimeOffset.offsetStartMilliseconds)/1E3).toString()))}else b.MIDROLL_POS\u003dPz(h$(\"0\"));return b};\nPz\u003dfunction(p){return{toString:function(){return p()}}};\nw6z\u003dfunction(p,d,b){function v(a,F){(F\u003db[F])\u0026\u0026(M[a]\u003dF)}\nfunction P(a,F){(F\u003db[F])\u0026\u0026(M[a]\u003dX(F))}\nif(!b||g.ID(b))return p;var M\u003dObject.assign({},p),X\u003dd?encodeURIComponent:function(a){return a};\nP(\"DV_VIEWABILITY\",\"doubleVerifyViewability\");P(\"IAS_VIEWABILITY\",\"integralAdsViewability\");P(\"MOAT_INIT\",\"moatInit\");P(\"MOAT_VIEWABILITY\",\"moatViewability\");v(\"GOOGLE_VIEWABILITY\",\"googleViewability\");v(\"VIEWABILITY\",\"viewability\");return M};\nEd7\u003dfunction(p,d,b,v){d.CPN\u003dPz(function(){var P;(P\u003dp.getVideoData(1))?P\u003dP.clientPlaybackNonce:(g.DF(Error(\"Video data is null.\")),P\u003dnull);return P});\nd.AD_MT\u003dPz(function(){if(v!\u003dnull)var P\u003dv;else{var M\u003db;p.G().T(\"html5_ssap_use_cpn_to_get_time\")||(M\u003dvoid 0);if(p.G().T(\"enable_h5_shorts_ad_fill_ad_mt_macro\")||p.G().T(\"enable_desktop_discovery_pings_ad_mt_macro\")||g.gf(p.G())){var X\u003dp.getPresentingPlayerType(!0),a;P\u003d((a\u003dp.getVideoData(X))\u003d\u003dnull?0:a.isAd())?U9D(p,X,M):0}else P\u003dU9D(p,2,M)}return Math.round(Math.max(0,P*1E3)).toString()});\nd.MT\u003dPz(function(){return Math.round(Math.max(0,p.getCurrentTime(1,!1)*1E3)).toString()});\nd.P_H\u003dPz(function(){return p.Pb().cn().height.toString()});\nd.P_W\u003dPz(function(){return p.Pb().cn().width.toString()});\nd.PV_H\u003dPz(function(){return p.Pb().getVideoContentRect().height.toString()});\nd.PV_W\u003dPz(function(){return p.Pb().getVideoContentRect().width.toString()})};\nCHu\u003dfunction(p){p.CONN\u003dPz(h$(\"0\"));p.WT\u003dPz(function(){return Date.now().toString()})};\nU9D\u003dfunction(p,d,b){return b!\u003d\u003dvoid 0?p.getCurrentTime(d,!1,b):p.getCurrentTime(d,!1)};\ncRC\u003dfunction(){};\nyRB\u003dfunction(p,d,b,v,P){var M,X,a,F,h,O,J,k,n,r,Z,C,G;g.z(function(U){switch(U.D){case 1:M\u003d!!d.scrubReferrer;X\u003dg.H4(d.baseUrl,w6z(b,M,v));a\u003d{};if(!d.headers){U.LX(2);break}F\u003dp.V();if(!F.D){h\u003dF.getValue();U.LX(3);break}return g.y(U,F.D,4);case 4:h\u003dU.U;case 3:O\u003dh;J\u003dg.u(d.headers);for(k\u003dJ.next();!k.done;k\u003dJ.next())switch(n\u003dk.value,n.headerType){case \"VISITOR_ID\":g.AO(\"VISITOR_DATA\")\u0026\u0026(a[\"X-Goog-Visitor-Id\"]\u003dg.AO(\"VISITOR_DATA\"));break;case \"EOM_VISITOR_ID\":g.AO(\"EOM_VISITOR_DATA\")\u0026\u0026(a[\"X-Goog-EOM-Visitor-Id\"]\u003d\ng.AO(\"EOM_VISITOR_DATA\"));break;case \"USER_AUTH\":O\u0026\u0026(a.Authorization\u003d\"Bearer \"+O);break;case \"PLUS_PAGE_ID\":(r\u003dp.X())\u0026\u0026(a[\"X-Goog-PageId\"]\u003dr);break;case \"AUTH_USER\":Z\u003dp.D();!O\u0026\u0026Z\u0026\u0026(a[\"X-Goog-AuthUser\"]\u003dZ);break;case \"DATASYNC_ID\":if(C\u003dvoid 0,(C\u003dp.B())\u003d\u003dnull?0:C.Wb(\"enable_datasync_id_header_in_web_vss_pings\"))G\u003dp.U(),hk(X)\u0026\u0026g.AO(\"LOGGED_IN\")\u0026\u0026G\u0026\u0026(a[\"X-YouTube-DataSync-Id\"]\u003dG)}\"X-Goog-EOM-Visitor-Id\"in a\u0026\u0026\"X-Goog-Visitor-Id\"in a\u0026\u0026delete a[\"X-Goog-Visitor-Id\"];case 2:g.Lp(X,void 0,M,Object.keys(a).length!\u003d\u003d\n0?a:void 0,\"\",!0,P),g.l$(U)}})};\nIau\u003dfunction(p,d,b,v,P){this.V\u003dp;this.X\u003dd;this.D\u003db;this.U\u003dv;this.B\u003dP};\nzsB\u003dfunction(p,d){this.D\u003dp;this.lh\u003dd};\nMR\u003dfunction(p,d,b,v,P,M,X){var a\u003da\u003d\u003d\u003dvoid 0?new Iau(function(){var F\u003dp.G(),h\u003dp.getVideoData(1);return g.As(F,h?g.SQ(h):\"\")},function(){return p.G().pageId},function(){return p.G().aB},function(){var F;\nreturn(F\u003dp.G().datasyncId)!\u003dnull?F:\"\"},function(){return p.G().experiments}):a;\nthis.N\u003dp;this.U\u003dd;this.OY\u003db;this.dE\u003dv;this.y8\u003dP;this.lh\u003dM;this.W$\u003dX;this.V\u003da;this.P0\u003dnull;this.D\u003dnew Map;this.B\u003dnew zsB(a,this.lh)};\nt0D\u003dfunction(p,d,b,v,P){var M\u003dwJ(p.U.get(),b);M?(b\u003dyX(p,jGj(M),M,void 0,void 0,v),d.hasOwnProperty(\"baseUrl\")?p.V.send(d,b):p.B.send(d,b,{},P)):JI(\"Trying to ping from an unknown layout\",void 0,void 0,{layoutId:b})};\nOfz\u003dfunction(p,d,b,v,P,M){v\u003dv\u003d\u003d\u003dvoid 0?[]:v;var X\u003dwJ(p.U.get(),d);if(X){var a\u003dp.OY.get().qs(d,b),F\u003dyX(p,jGj(X),X,P,M);v.forEach(function(h,O){h.baseUrl\u0026\u0026(p.B.send(h.baseUrl,F,a,h.attributionSrcMode),h.serializedAdPingMetadata\u0026\u0026p.y8.HM(\"ADS_CLIENT_EVENT_TYPE_PING_DISPATCHED\",void 0,void 0,void 0,void 0,X,new mqu(h,O),void 0,void 0,X.adLayoutLoggingData))})}else JI(\"Trying to track from an unknown layout.\",void 0,void 0,{layoutId:d,\ntrackingType:b})};\nEh\u003dfunction(p,d){p.N.sendVideoStatsEngageEvent(d,void 0,2)};\nT5\u003dfunction(p,d){g.Oe(\"adsClientStateChange\",d)};\niAW\u003dfunction(p,d){p.D.has(d.Td())?JI(\"Trying to register an existing AdErrorInfoSupplier.\"):p.D.set(d.Td(),d)};\nHAz\u003dfunction(p,d){p.D.delete(d.Td())||JI(\"Trying to unregister a AdErrorInfoSupplier that has not been registered yet.\")};\npo\u003dfunction(p,d,b){typeof b\u003d\u003d\u003d\"string\"?p.N.getVideoData(1).DW(d,b):p.N.getVideoData(1).E5(d,b)};\njGj\u003dfunction(p){var d\u003dXm(p.clientMetadata,\"metadata_type_ad_placement_config\");p\u003dXm(p.clientMetadata,\"metadata_type_media_sub_layout_index\");return{adPlacementConfig:d,Pp:p}};\nyX\u003dfunction(p,d,b,v,P,M){var X\u003db?D9W(p):{},a\u003db?V0e(p,b.layoutId):{},F\u003desq(p),h,O\u003dP!\u003dnull?P:(h\u003dkj(p.dE.get(),2))\u003d\u003dnull?void 0:h.clientPlaybackNonce;p.N.G().T(\"enable_player_logging_lr_home_infeed_ads\")\u0026\u0026!O\u0026\u0026(O\u003dkj(p.dE.get(),1).clientPlaybackNonce);P\u003dvoid 0;if(b){var J;if((J\u003dp.W$.D.get(b.layoutId))\u003d\u003dnull?0:J.EJ)P\u003db.layoutId}J\u003d{};p\u003dObject.assign({},N8j(p.N,P,v),G4D(d.adPlacementConfig,(b\u003d\u003dnull?void 0:b.renderingContent)!\u003d\u003dvoid 0),a,X,F,(J.FINAL\u003dPz(function(){return\"1\"}),J.AD_CPN\u003dPz(function(){return O||\n\"\"}),J));\n(b\u003d\u003dnull?void 0:b.renderingContent)!\u003d\u003dvoid 0||(p.SLOT_POS\u003dPz(function(){return(d.Pp||0).toString()}));\nb\u003d{};M\u003dObject.assign({},p,M);p\u003dg.u(Object.values(Ssj));for(v\u003dp.next();!v.done;v\u003dp.next())v\u003dv.value,X\u003dM[v],X!\u003dnull\u0026\u0026X.toString()!\u003dnull\u0026\u0026(b[v]\u003dX.toString());return b};\nD9W\u003dfunction(p){var d\u003d{},b,v\u003d(b\u003dp.P0)\u003d\u003dnull?void 0:b.Vt/1E3;v!\u003dnull\u0026\u0026(d.SURVEY_ELAPSED_MS\u003dPz(function(){return Math.round(v*1E3).toString()}));\nd.SURVEY_LOCAL_TIME_EPOCH_S\u003dPz(function(){return Math.round(Date.now()/1E3).toString()});\nreturn d};\nV0e\u003dfunction(p,d){p\u003dp.D.get(d);if(!p)return{};p\u003dp.gF();if(!p)return{};d\u003d{};return d.YT_ERROR_CODE\u003dp.xu.toString(),d.ERRORCODE\u003dp.Ve.toString(),d.ERROR_MSG\u003dp.errorMessage,d};\nesq\u003dfunction(p){var d\u003d{},b\u003dp.N.getVideoData(1);d.ASR\u003dPz(function(){var v;return(v\u003db\u003d\u003dnull?void 0:b.Bv)!\u003dnull?v:null});\nd.EI\u003dPz(function(){var v;return(v\u003db\u003d\u003dnull?void 0:b.eventId)!\u003dnull?v:null});\nreturn d};\nXo\u003dfunction(p,d,b){g.e.call(this);this.N\u003dp;this.aH\u003dd;this.lh\u003db;this.listeners\u003d[];this.AE\u003dnull;this.Sh\u003dnew Map;d\u003dnew g.iO(this);g.Y(this,d);d.Y(p,\"videodatachange\",this.mHN);d.Y(p,\"serverstitchedvideochange\",this.Y8J);this.Ac\u003dkj(this)};\nkj\u003dfunction(p,d){var b\u003dp.N.getVideoData(d);return b?p.bA(b,d||p.N.getPresentingPlayerType(!0)):null};\nYsk\u003dfunction(p,d,b){var v\u003dp.bA(d,b);p.Ac\u003dv;p.listeners.forEach(function(P){P.x4(v)})};\ngdz\u003dfunction(p){switch(p){case 1:return 1;case 2:return 2;case 3:return 3;case 4:return 4;case 5:return 5;case 6:return 6;case 7:return 7}};\nqR\u003dfunction(p,d,b){g.e.call(this);this.N\u003dp;this.dE\u003dd;this.lh\u003db;this.listeners\u003d[];this.sx\u003d[];this.D\u003dfunction(){JI(\"Called \u0027doUnlockPreroll\u0027 before it\u0027s initialized.\")};\nd\u003dnew IN(this);b\u003dnew g.iO(this);g.Y(this,b);g.Y(this,d);d.Y(p,\"progresssync\",this.k7E);d.Y(p,\"presentingplayerstatechange\",this.Ejb);d.Y(p,\"fullscreentoggled\",this.onFullscreenToggled);d.Y(p,\"onVolumeChange\",this.onVolumeChange);d.Y(p,\"minimized\",this.Iq);d.Y(p,\"overlayvisibilitychange\",this.YA);d.Y(p,\"shortsadswipe\",this.Wl);d.Y(p,\"resize\",this.AD);b.Y(p,g.X5(\"appad\"),this.fB)};\naa\u003dfunction(p){AX(p.lh.get())||p.D()};\nLkK\u003dfunction(p,d){p.sx\u003dp.sx.filter(function(b){return b!\u003d\u003dd})};\noa\u003dfunction(p,d,b){return p.getCurrentTimeSec(d,b)};\nQGj\u003dfunction(p,d){var b;d\u003d(b\u003dp.dE.get().Sh.get(d))!\u003dnull?b:null;if(d\u003d\u003d\u003dnull)return JI(\"Expected ad video start time on playback timeline\"),0;p\u003dp.N.getCurrentTime(2,!0);return p\u003cd?0:p-d};\ndX\u003dfunction(p,d){return p.N.getPlayerStateObject(d)};\n$9q\u003dfunction(p){var d\u003dp.N.Pb().cn();p\u003dp.N.Jg(!0,!0);return d.height-(p.height+p.top)};\nm9$\u003dfunction(p){p.N.cueVideoByPlayerVars({videoId:\"empty_video\"},2)};\nH3K\u003dfunction(p,d){var b\u003dp.N.G();g.Uz(b)||b.controlsType!\u003d\u003d\"3\"||p.N.Pb().yn(d)};\nFo\u003dfunction(p,d){g.FO(p.N.getRootNode(),d)};\nOx\u003dfunction(p,d){g.OJ(p.N.getRootNode(),d)};\nKk7\u003dfunction(p,d,b,v,P){g.e.call(this);var M\u003dthis,X\u003dgW(function(){return new mK(M.lh)});\ng.Y(this,X);var a\u003dgW(function(){return new xY(X,M.lh)});\ng.Y(this,a);var F\u003dgW(function(){return new NB});\ng.Y(this,F);v\u003dgW(function(){return new Eu(p)});\ng.Y(this,v);var h\u003dgW(function(){return new BE(X,a,M.lh)});\ng.Y(this,h);var O\u003dgW(function(){return new p2});\ng.Y(this,O);this.HX\u003dgW(function(){return new Qz(P)});\ng.Y(this,this.HX);this.L9\u003dgW(function(){return new x8(d)});\ng.Y(this,this.L9);this.Qm\u003dgW(function(){return new BZ(d)});\ng.Y(this,this.Qm);this.Zv\u003dgW(function(){return new Ri(d)});\ng.Y(this,this.Zv);this.lh\u003dgW(function(){return new T0(d)});\ng.Y(this,this.lh);var J\u003dgW(function(){return new kx(M.lh)});\ng.Y(this,J);var k\u003dgW(function(){return new J3(X,h,a,M.lh,J,null,null,null,null)});\ng.Y(this,k);this.dE\u003dgW(function(){return new Xo(d,O,M.lh)});\ng.Y(this,this.dE);var n\u003dm4({dE:this.dE,lh:this.lh,EH:J}),r\u003dn.context,Z\u003dn.W$;this.y8\u003dn.y8;this.SB\u003dgW(function(){return new qR(d,M.dE,M.lh)});\ng.Y(this,this.SB);this.OY\u003dgW(function(){return new p4(M.SB,d,M.lh)});\ng.Y(this,this.OY);this.uh\u003dgW(function(){return new MR(d,F,M.OY,M.dE,M.y8,M.lh,Z)});\ng.Y(this,this.uh);this.U8\u003dnew ZX(v,k,b,this.lh,p,this.dE,this.SB,this.L9);g.Y(this,this.U8);var C\u003dnew K_(d,this.U8,this.SB,this.dE);this.yF\u003dgW(function(){return C});\nthis.Hi\u003dC;this.jE\u003dnew Ch(v,h,this.Qm,this.yF,r);g.Y(this,this.jE);this.mx\u003dnew io(this.lh,v,h,k,this.dE,this.jE,b);g.Y(this,this.mx);this.dU\u003d{ER:new Map,DJ:new Map,kD:new Map,Ra:new Map,ZJ:new Map};this.listeners\u003d[];this.zF\u003d{mx:this.mx,Q9:this.lh.get(),fX:this.HX.get(),Br:this.SB.get(),U8:this.U8,z1:X.get(),tR:null,lc:{qQ:function(){}},\nWP:F.get(),Dl:this.dE.get()}};\nJb\u003dfunction(p,d){g.e.call(this);this.UJ\u003dd;this.UJ.get().addListener(this)};\nk5\u003dfunction(p){this.D\u003dp};\nx9q\u003dfunction(p,d){if(!p)return{yU:[],adSlots:[],KP:!0,ssdaiAdsConfig:void 0};p.trackingParams\u0026\u0026NE(p.trackingParams);if(p.adThrottled)return{yU:[],adSlots:[],KP:!0,ssdaiAdsConfig:void 0};var b,v\u003d(b\u003dp.adSlots)!\u003dnull?b:[],P;b\u003d(P\u003dp.playerAds)!\u003dnull?P:[];if(!(b\u0026\u0026b.length||v.length))return{yU:[],adSlots:v,KP:!1,ssdaiAdsConfig:void 0};P\u003db.map(function(X){return X.adPlacementRenderer}).filter(function(X){return!(!X||!X.renderer)});\nif(!P.length\u0026\u0026!v.length)return{yU:[],adSlots:v,KP:!1,ssdaiAdsConfig:void 0};if(d.end\u003e0){var M\u003dd.end.toString();P.forEach(function(X){(X\u003dX.config\u0026\u0026X.config.adPlacementConfig)\u0026\u0026X.kind\u003d\u003d\u003d\"AD_PLACEMENT_KIND_MILLISECONDS\"\u0026\u0026X.adTimeOffset\u0026\u0026X.adTimeOffset.offsetEndMilliseconds\u003d\u003d\u003d\"-1\"\u0026\u0026X.adTimeOffset.offsetEndMilliseconds!\u003d\u003dM\u0026\u0026(X.adTimeOffset.offsetEndMilliseconds\u003dM)});\nv.map(function(X){return g.L(X,HD)}).forEach(function(X){var a;\n(X\u003dX\u003d\u003dnull?void 0:(a\u003dX.slotEntryTrigger)\u003d\u003dnull?void 0:a.mediaTimeRangeTrigger)\u0026\u0026X.offsetEndMilliseconds\u003d\u003d\u003d\"-1\"\u0026\u0026(X.offsetEndMilliseconds\u003dM)})}return{yU:P,\nadSlots:v,KP:!1,ssdaiAdsConfig:p.ssdaiAdsConfig}};\nn4\u003dfunction(p){g.e.call(this);this.N\u003dp;this.listeners\u003d[];this.D\u003dnew IN(this);g.Y(this,this.D);this.D.Y(this.N,\"aduxclicked\",this.onAdUxClicked);this.D.Y(this.N,\"aduxmouseover\",this.vt);this.D.Y(this.N,\"aduxmouseout\",this.Ht);this.D.Y(this.N,\"muteadaccepted\",this.i0B)};\nB8C\u003dfunction(p,d,b){d\u003dg.ca(d,function(v){return new iUz(v,b,v.id)});\np.N.KX(\"onAdUxUpdate\",d)};\nrX\u003dfunction(p,d){p\u003dg.u(p.listeners);for(var b\u003dp.next();!b.done;b\u003dp.next())d(b.value)};\nf4\u003dfunction(p,d){this.U\u003dp;this.B\u003dd\u003d\u003d\u003dvoid 0?!1:d;this.D\u003d{}};\nRs$\u003dfunction(p,d){var b\u003dp.startSecs+p.Ml;b\u003db\u003c\u003d0?null:b;if(b\u003d\u003d\u003dnull)return null;switch(p.event){case \"start\":case \"continue\":case \"stop\":break;case \"predictStart\":if(d)break;return null;default:return null}d\u003dMath.max(p.startSecs,0);return{B9:new UJ(d,b),pbt:new i5(d,b-d,p.context,p.identifier,p.event,p.D)}};\nT8u\u003dfunction(){this.D\u003d[]};\nFuk\u003dfunction(p,d,b){var v\u003dg.q6(p.D,d);if(v\u003e\u003d0)return d;d\u003d-v-1;return d\u003e\u003dp.D.length||p.D[d]\u003eb?null:p.D[d]};\num\u003dfunction(p,d,b){g.e.call(this);this.N\u003dp;this.lh\u003dd;this.uh\u003db;this.listeners\u003d[];this.V\u003d!1;this.tO\u003d[];this.D\u003dnull;this.X\u003dnew f4(this,hsW(d.get()));this.B\u003dnew T8u;this.U\u003dnull};\nARk\u003dfunction(p,d){p.tO.push(d);for(var b\u003d!1,v\u003dg.u(p.listeners),P\u003dv.next();!P.done;P\u003dv.next())b\u003dP.value.hM(d)||b;p.V\u003db;ndk(p.lh.get())\u0026\u0026po(p.uh.get(),\"onci\",\"cpi.\"+d.identifier+\";cpe.\"+d.event+\";cps.\"+d.startSecs+\";cbi.\"+b)};\np5W\u003dfunction(p,d){T5(p.uh.get(),{cuepointTrigger:{event:Wkz(d.event),cuepointId:d.identifier,totalCueDurationMs:d.Ml*1E3,playheadTimeMs:d.D,cueStartTimeMs:d.startSecs*1E3,cuepointReceivedTimeMs:Date.now(),contentCpn:p.N.getVideoData(1).clientPlaybackNonce}})};\nWkz\u003dfunction(p){switch(p){case \"unknown\":return\"CUEPOINT_EVENT_UNKNOWN\";case \"start\":return\"CUEPOINT_EVENT_START\";case \"continue\":return\"CUEPOINT_EVENT_CONTINUE\";case \"stop\":return\"CUEPOINT_EVENT_STOP\";case \"predictStart\":return\"CUEPOINT_EVENT_PREDICT_START\";default:return PR(p,\"Unexpected cuepoint event\")}};\nlm\u003dfunction(p){this.N\u003dp};\ndpq\u003dfunction(p,d){p.N.cueVideoByPlayerVars(d,2)};\nsx\u003dfunction(p){this.N\u003dp};\nZu\u003dfunction(p){this.N\u003dp};\nbDK\u003dfunction(p){switch(p){case 1:return 1;case 2:return 2;case 3:return 3;case 4:return 4;case 5:return 5;case 6:return 6;case 7:return 7;default:PR(p,\"unknown transitionReason\")}};\nv7e\u003dfunction(p){this.N\u003dp};\nPcw\u003dfunction(p,d,b,v,P){g.e.call(this);var M\u003dthis,X\u003dgW(function(){return new mK(M.lh)});\ng.Y(this,X);var a\u003dgW(function(){return new xY(X,M.lh)});\ng.Y(this,a);var F\u003dgW(function(){return new NB});\ng.Y(this,F);var h\u003dgW(function(){return new Eu(p)});\ng.Y(this,h);var O\u003dgW(function(){return new BE(X,a,M.lh)});\ng.Y(this,O);var J\u003dgW(function(){return new p2});\ng.Y(this,J);this.eT\u003dgW(function(){return new n4(d)});\ng.Y(this,this.eT);this.HX\u003dgW(function(){return new Qz(P)});\ng.Y(this,this.HX);this.L9\u003dgW(function(){return new x8(d)});\ng.Y(this,this.L9);this.Qm\u003dgW(function(){return new BZ(d)});\ng.Y(this,this.Qm);this.GP\u003dgW(function(){return new lm(d)});\ng.Y(this,this.GP);this.Zv\u003dgW(function(){return new Ri(d)});\ng.Y(this,this.Zv);this.lh\u003dgW(function(){return new T0(d)});\ng.Y(this,this.lh);var k\u003dgW(function(){return new k5(v)});\ng.Y(this,k);var n\u003dgW(function(){return new kx(M.lh)});\ng.Y(this,n);this.Tr\u003dgW(function(){return new sx(d)});\ng.Y(this,this.Tr);this.UJ\u003dgW(function(){return new Kt});\ng.Y(this,this.UJ);this.dE\u003dgW(function(){return new Xo(d,J,M.lh)});\ng.Y(this,this.dE);var r\u003dm4({dE:this.dE,lh:this.lh,EH:n}),Z\u003dr.context,C\u003dr.W$;this.y8\u003dr.y8;this.JZ\u003dgW(function(){return new um(d,M.lh,M.uh)});\ng.Y(this,this.JZ);this.Bu\u003dgW(function(){return new Zu(d)});\ng.Y(this,this.Bu);this.SB\u003dgW(function(){return new qR(d,M.dE,M.lh)});\ng.Y(this,this.SB);r\u003dgW(function(){return new J3(X,O,a,M.lh,n,\"SLOT_TYPE_ABOVE_FEED\",M.SB,M.vQ,M.MH)});\ng.Y(this,r);this.o5\u003dgW(function(){return new xx(M.lh)});\nthis.OY\u003dgW(function(){return new p4(M.SB,d,M.lh)});\ng.Y(this,this.OY);this.uh\u003dgW(function(){return new MR(d,F,M.OY,M.dE,M.y8,M.lh,C)});\ng.Y(this,this.uh);this.Ct\u003dnew lq(uq,Ex,function(U,I,V,S){return BD(a.get(),U,I,V,S)},h,O,a,n,this.lh,this.dE);\ng.Y(this,this.Ct);this.U8\u003dnew ZX(h,r,b,this.lh,p,this.dE,this.SB,this.L9);g.Y(this,this.U8);var G\u003dnew K_(d,this.U8,this.SB,this.dE,this.JZ);this.yF\u003dgW(function(){return G});\nthis.Hi\u003dG;this.vQ\u003dnew rJ(h,O,this.yF,this.JZ,this.SB,this.lh,this.uh,this.Bu);g.Y(this,this.vQ);this.jE\u003dnew Ch(h,O,this.Qm,this.yF,Z);g.Y(this,this.jE);this.mx\u003dnew io(this.lh,h,O,r,this.dE,this.jE,b);g.Y(this,this.mx);this.kV\u003dgW(function(){return new Jt(k,a,n,M.lh,M.uh,M.SB,M.Bu)});\ng.Y(this,this.kV);this.lq\u003dgW(function(){return new kZ});\ng.Y(this,this.lq);this.LI\u003dnew zE(p,this.eT,this.lh);g.Y(this,this.LI);this.YL\u003dnew jJ(p);g.Y(this,this.YL);this.Gc\u003dnew t3(p);g.Y(this,this.Gc);this.Zu\u003dnew HE(p,this.yF,Z);g.Y(this,this.Zu);this.Gu\u003dnew DX(p,this.Qm,this.SB,this.dE,Z);g.Y(this,this.Gu);this.PJ\u003dnew VM(p,this.dE);g.Y(this,this.PJ);this.MH\u003dnew YY(p,this.JZ,this.SB,this.uh,this.yF);g.Y(this,this.MH);this.a5\u003dnew eJ(p);g.Y(this,this.a5);this.v5\u003dnew $Y(p);g.Y(this,this.v5);this.qY\u003dnew SJ(p);g.Y(this,this.qY);this.Np\u003dnew QM(p);g.Y(this,this.Np);\nthis.v5\u003dnew $Y(p);g.Y(this,this.v5);this.DF\u003dgW(function(){return new Uu});\ng.Y(this,this.DF);this.nt\u003dgW(function(){return new cE(M.SB)});\ng.Y(this,this.nt);this.KV\u003dgW(function(){return new jLq(M.eT,M.uh,p,F,M.OY)});\ng.Y(this,this.KV);this.lk\u003dgW(function(){return new At(M.mx,h,X)});\ng.Y(this,this.lk);this.Is\u003dgW(function(){return new dF(M.lh,M.uh,M.a5,M.OY)});\ng.Y(this,this.Is);this.PQ\u003dgW(function(){return new a9(p,M.v5,M.a5,M.dE,M.Bu,M.SB,M.uh,J,M.JZ,M.OY,M.o5,M.GP,M.Qm,M.L9,M.Zv,M.HX,M.Tr,M.lh,F,Z,C)});\ng.Y(this,this.PQ);this.dM\u003dgW(function(){return new xa7(M.SB,M.uh,M.HX,M.lh,M.OY,M.dE)});\ng.Y(this,this.dM);this.QZ\u003dgW(function(){return new icw(M.eT,M.SB,M.uh,F,M.OY,M.Gc,M.Np,M.HX,M.lh,b)});\ng.Y(this,this.QZ);this.vA\u003dgW(function(){return new tCu(M.eT,M.uh,F)});\ng.Y(this,this.vA);this.Lc\u003dnew Jb(p,this.UJ,X);g.Y(this,this.Lc);this.dU\u003d{ER:new Map([[\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",this.mx],[\"OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL\",this.vQ],[\"OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED\",this.Ct],[\"OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED\",this.U8],[\"OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY\",this.jE]]),DJ:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.kV],[\"SLOT_TYPE_ABOVE_FEED\",this.lq],[\"SLOT_TYPE_FORECASTING\",this.lq],\n[\"SLOT_TYPE_IN_PLAYER\",this.lq],[\"SLOT_TYPE_PLAYER_BYTES\",this.lq],[\"SLOT_TYPE_PLAYER_UNDERLAY\",this.lq],[\"SLOT_TYPE_PLAYBACK_TRACKING\",this.lq],[\"SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM\",this.lq]]),kD:new Map([[\"TRIGGER_TYPE_SKIP_REQUESTED\",this.LI],[\"TRIGGER_TYPE_SURVEY_SUBMITTED\",this.LI],[\"TRIGGER_TYPE_LAYOUT_ID_ENTERED\",this.YL],[\"TRIGGER_TYPE_LAYOUT_ID_EXITED\",this.YL],[\"TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON\",this.YL],[\"TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED\",this.YL],[\"TRIGGER_TYPE_SLOT_ID_ENTERED\",\nthis.YL],[\"TRIGGER_TYPE_SLOT_ID_EXITED\",this.YL],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY\",this.YL],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY\",this.YL],[\"TRIGGER_TYPE_SLOT_ID_SCHEDULED\",this.YL],[\"TRIGGER_TYPE_SLOT_ID_UNSCHEDULED\",this.YL],[\"TRIGGER_TYPE_ON_DIFFERENT_SLOT_ID_ENTER_REQUESTED\",this.YL],[\"TRIGGER_TYPE_CLOSE_REQUESTED\",this.Gc],[\"TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED\",this.Zu],[\"TRIGGER_TYPE_PROGRESS_PAST_MEDIA_TIME_WITH_OFFSET_RELATIVE_TO_LAYOUT_ENTER\",this.Gu],[\"TRIGGER_TYPE_SEEK_FORWARD_PAST_MEDIA_TIME_WITH_OFFSET_RELATIVE_TO_LAYOUT_ENTER\",\nthis.Gu],[\"TRIGGER_TYPE_SEEK_BACKWARD_BEFORE_LAYOUT_ENTER_TIME\",this.Gu],[\"TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED\",this.Gu],[\"TRIGGER_TYPE_MEDIA_TIME_RANGE\",this.Gu],[\"TRIGGER_TYPE_MEDIA_TIME_RANGE_ALLOW_REACTIVATION_ON_USER_CANCELLED\",this.Gu],[\"TRIGGER_TYPE_NOT_IN_MEDIA_TIME_RANGE\",this.Gu],[\"TRIGGER_TYPE_LIVE_STREAM_BREAK_STARTED\",this.PJ],[\"TRIGGER_TYPE_LIVE_STREAM_BREAK_ENDED\",this.PJ],[\"TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED\",this.a5],[\"TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID\",\nthis.Zu],[\"TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED\",this.qY],[\"TRIGGER_TYPE_TIME_RELATIVE_TO_LAYOUT_ENTER\",this.Np],[\"TRIGGER_TYPE_AD_BREAK_STARTED\",this.v5],[\"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED\",this.MH],[\"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED\",this.MH],[\"TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION\",this.MH],[\"TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED\",this.MH],[\"TRIGGER_TYPE_CUE_BREAK_IDENTIFIED\",this.MH]]),Ra:new Map([[\"SLOT_TYPE_ABOVE_FEED\",this.DF],\n[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.DF],[\"SLOT_TYPE_FORECASTING\",this.DF],[\"SLOT_TYPE_IN_PLAYER\",this.DF],[\"SLOT_TYPE_PLAYER_BYTES\",this.nt],[\"SLOT_TYPE_PLAYER_UNDERLAY\",this.DF],[\"SLOT_TYPE_PLAYBACK_TRACKING\",this.DF],[\"SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM\",this.DF]]),ZJ:new Map([[\"SLOT_TYPE_ABOVE_FEED\",this.KV],[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.lk],[\"SLOT_TYPE_FORECASTING\",this.Is],[\"SLOT_TYPE_PLAYER_BYTES\",this.PQ],[\"SLOT_TYPE_PLAYBACK_TRACKING\",this.dM],[\"SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM\",\nthis.dM],[\"SLOT_TYPE_IN_PLAYER\",this.QZ],[\"SLOT_TYPE_PLAYER_UNDERLAY\",this.vA]])};this.listeners\u003d[F.get()];this.zF\u003d{mx:this.mx,Q9:this.lh.get(),fX:this.HX.get(),Br:this.SB.get(),U8:this.U8,z1:X.get(),tR:this.UJ.get(),lc:this.LI,WP:F.get(),Dl:this.dE.get()}};\nMI$\u003dfunction(p,d,b,v,P){g.e.call(this);var M\u003dthis,X\u003dgW(function(){return new mK(M.lh)});\ng.Y(this,X);var a\u003dgW(function(){return new xY(X,M.lh)});\ng.Y(this,a);var F\u003dgW(function(){return new NB});\ng.Y(this,F);var h\u003dgW(function(){return new Eu(p)});\ng.Y(this,h);var O\u003dgW(function(){return new BE(X,a,M.lh)});\ng.Y(this,O);var J\u003dgW(function(){return new p2});\ng.Y(this,J);this.eT\u003dgW(function(){return new n4(d)});\ng.Y(this,this.eT);this.HX\u003dgW(function(){return new Qz(P)});\ng.Y(this,this.HX);this.L9\u003dgW(function(){return new x8(d)});\ng.Y(this,this.L9);this.Qm\u003dgW(function(){return new BZ(d)});\ng.Y(this,this.Qm);this.GP\u003dgW(function(){return new lm(d)});\ng.Y(this,this.GP);this.Zv\u003dgW(function(){return new Ri(d)});\ng.Y(this,this.Zv);this.lh\u003dgW(function(){return new T0(d)});\ng.Y(this,this.lh);var k\u003dgW(function(){return new k5(v)});\ng.Y(this,k);var n\u003dgW(function(){return new kx(M.lh)});\ng.Y(this,n);var r\u003dgW(function(){return new J3(X,O,a,M.lh,n,null,null,M.vQ,M.MH)});\ng.Y(this,r);this.Tr\u003dgW(function(){return new sx(d)});\ng.Y(this,this.Tr);this.UJ\u003dgW(function(){return new Kt});\ng.Y(this,this.UJ);this.dE\u003dgW(function(){return new Xo(d,J,M.lh)});\ng.Y(this,this.dE);var Z\u003dm4({dE:this.dE,lh:this.lh,EH:n}),C\u003dZ.context,G\u003dZ.W$;this.y8\u003dZ.y8;this.JZ\u003dgW(function(){return new um(d,M.lh,M.uh)});\nthis.SB\u003dgW(function(){return new qR(d,M.dE,M.lh)});\ng.Y(this,this.SB);this.OY\u003dgW(function(){return new p4(M.SB,d,M.lh)});\ng.Y(this,this.OY);this.uh\u003dgW(function(){return new MR(d,F,M.OY,M.dE,M.y8,M.lh,G)});\ng.Y(this,this.uh);this.o5\u003dgW(function(){return new xx(M.lh)});\ng.Y(this,this.o5);this.Ct\u003dnew lq(uq,Ex,function(I,V,S,B){return BD(a.get(),I,V,S,B)},h,O,a,n,this.lh,this.dE);\ng.Y(this,this.Ct);this.U8\u003dnew ZX(h,r,b,this.lh,p,this.dE,this.SB,this.L9);g.Y(this,this.U8);var U\u003dnew K_(d,this.U8,this.SB,this.dE,this.JZ);this.yF\u003dgW(function(){return U});\nthis.Hi\u003dU;this.vQ\u003dnew rJ(h,O,this.yF,this.JZ,this.SB,this.lh,this.uh);g.Y(this,this.vQ);this.jE\u003dnew Ch(h,O,this.Qm,this.yF,C);g.Y(this,this.jE);this.mx\u003dnew io(this.lh,h,O,r,this.dE,this.jE,b);g.Y(this,this.mx);this.kV\u003dgW(function(){return new Jt(k,a,n,M.lh,M.uh,M.SB)});\ng.Y(this,this.kV);this.lq\u003dgW(function(){return new kZ});\ng.Y(this,this.lq);this.LI\u003dnew zE(p,this.eT,this.lh);g.Y(this,this.LI);this.YL\u003dnew jJ(p);g.Y(this,this.YL);this.Gc\u003dnew t3(p);g.Y(this,this.Gc);this.Zu\u003dnew HE(p,this.yF,C);g.Y(this,this.Zu);this.Gu\u003dnew DX(p,this.Qm,this.SB,this.dE,C);g.Y(this,this.Gu);this.a5\u003dnew eJ(p);g.Y(this,this.a5);this.qY\u003dnew SJ(p);g.Y(this,this.qY);this.Np\u003dnew QM(p);g.Y(this,this.Np);this.Bu\u003dgW(function(){return new Zu(d)});\ng.Y(this,this.Bu);this.v5\u003dnew $Y(p);g.Y(this,this.v5);this.MH\u003dnew YY(p,this.JZ,this.SB,this.uh,this.yF);g.Y(this,this.MH);this.DF\u003dgW(function(){return new Uu});\ng.Y(this,this.DF);this.nt\u003dgW(function(){return new cE(M.SB)});\ng.Y(this,this.nt);this.lk\u003dgW(function(){return new At(M.mx,h,X)});\ng.Y(this,this.lk);this.Is\u003dgW(function(){return new dF(M.lh,M.uh,M.a5,M.OY)});\ng.Y(this,this.Is);this.QZ\u003dgW(function(){return new Hcz(M.eT,M.SB,M.uh,F,M.OY,M.Gc,M.Np,M.HX,M.lh,b)});\ng.Y(this,this.QZ);this.PQ\u003dgW(function(){return new o9(p,M.v5,M.a5,M.uh,M.OY,M.o5,M.GP,M.dE,M.SB,M.Qm,M.L9,M.Zv,M.HX,M.Tr,M.lh,M.Bu,C,G)});\ng.Y(this,this.PQ);this.Lc\u003dnew Jb(p,this.UJ,X);g.Y(this,this.Lc);this.dU\u003d{ER:new Map([[\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",this.mx],[\"OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL\",this.vQ],[\"OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED\",this.Ct],[\"OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED\",this.U8],[\"OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY\",this.jE]]),DJ:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.kV],[\"SLOT_TYPE_FORECASTING\",this.lq],[\"SLOT_TYPE_IN_PLAYER\",this.lq],\n[\"SLOT_TYPE_PLAYER_BYTES\",this.lq]]),kD:new Map([[\"TRIGGER_TYPE_SKIP_REQUESTED\",this.LI],[\"TRIGGER_TYPE_LAYOUT_ID_ENTERED\",this.YL],[\"TRIGGER_TYPE_LAYOUT_ID_EXITED\",this.YL],[\"TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON\",this.YL],[\"TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED\",this.YL],[\"TRIGGER_TYPE_SLOT_ID_ENTERED\",this.YL],[\"TRIGGER_TYPE_SLOT_ID_EXITED\",this.YL],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY\",this.YL],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY\",this.YL],[\"TRIGGER_TYPE_SLOT_ID_SCHEDULED\",this.YL],\n[\"TRIGGER_TYPE_ON_DIFFERENT_SLOT_ID_ENTER_REQUESTED\",this.YL],[\"TRIGGER_TYPE_CLOSE_REQUESTED\",this.Gc],[\"TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED\",this.Zu],[\"TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED\",this.Gu],[\"TRIGGER_TYPE_MEDIA_TIME_RANGE\",this.Gu],[\"TRIGGER_TYPE_NOT_IN_MEDIA_TIME_RANGE\",this.Gu],[\"TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED\",this.a5],[\"TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID\",this.Zu],[\"TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED\",this.qY],[\"TRIGGER_TYPE_TIME_RELATIVE_TO_LAYOUT_ENTER\",\nthis.Np],[\"TRIGGER_TYPE_AD_BREAK_STARTED\",this.v5],[\"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED\",this.MH],[\"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED\",this.MH],[\"TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION\",this.MH],[\"TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED\",this.MH],[\"TRIGGER_TYPE_CUE_BREAK_IDENTIFIED\",this.MH]]),Ra:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.DF],[\"SLOT_TYPE_FORECASTING\",this.DF],[\"SLOT_TYPE_IN_PLAYER\",this.DF],[\"SLOT_TYPE_PLAYER_BYTES\",this.nt]]),\nZJ:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.lk],[\"SLOT_TYPE_FORECASTING\",this.Is],[\"SLOT_TYPE_IN_PLAYER\",this.QZ],[\"SLOT_TYPE_PLAYER_BYTES\",this.PQ]])};this.listeners\u003d[F.get()];this.zF\u003d{mx:this.mx,Q9:this.lh.get(),fX:this.HX.get(),Br:this.SB.get(),U8:this.U8,z1:X.get(),tR:this.UJ.get(),lc:this.LI,WP:F.get(),Dl:this.dE.get()}};\nX5u\u003dfunction(p,d,b,v,P){g.e.call(this);var M\u003dthis,X\u003dgW(function(){return new mK(M.lh)});\ng.Y(this,X);var a\u003dgW(function(){return new xY(X,M.lh)});\ng.Y(this,a);var F\u003dgW(function(){return new NB});\ng.Y(this,F);var h\u003dgW(function(){return new Eu(p)});\ng.Y(this,h);var O\u003dgW(function(){return new BE(X,a,M.lh)});\ng.Y(this,O);var J\u003dgW(function(){return new p2});\ng.Y(this,J);this.eT\u003dgW(function(){return new n4(d)});\ng.Y(this,this.eT);this.HX\u003dgW(function(){return new Qz(P)});\ng.Y(this,this.HX);this.L9\u003dgW(function(){return new x8(d)});\ng.Y(this,this.L9);this.Qm\u003dgW(function(){return new BZ(d)});\ng.Y(this,this.Qm);this.GP\u003dgW(function(){return new lm(d)});\ng.Y(this,this.GP);this.Zv\u003dgW(function(){return new Ri(d)});\ng.Y(this,this.Zv);this.lh\u003dgW(function(){return new T0(d)});\ng.Y(this,this.lh);var k\u003dgW(function(){return new k5(v)});\ng.Y(this,k);var n\u003dgW(function(){return new kx(M.lh)});\ng.Y(this,n);var r\u003dgW(function(){return new J3(X,O,a,M.lh,n,null,null,null,null)});\ng.Y(this,r);this.Tr\u003dgW(function(){return new sx(d)});\ng.Y(this,this.Tr);this.dE\u003dgW(function(){return new Xo(d,J,M.lh)});\ng.Y(this,this.dE);var Z\u003dm4({dE:this.dE,lh:this.lh,EH:n}),C\u003dZ.context,G\u003dZ.W$;this.y8\u003dZ.y8;this.SB\u003dgW(function(){return new qR(d,M.dE,M.lh)});\ng.Y(this,this.SB);this.OY\u003dgW(function(){return new p4(M.SB,d,M.lh)});\ng.Y(this,this.OY);this.uh\u003dgW(function(){return new MR(d,F,M.OY,M.dE,M.y8,M.lh,G)});\ng.Y(this,this.uh);this.o5\u003dgW(function(){return new xx(M.lh)});\ng.Y(this,this.o5);this.Ct\u003dnew lq(uq,Ex,function(I,V,S,B){return BD(a.get(),I,V,S,B)},h,O,a,n,this.lh,this.dE);\ng.Y(this,this.Ct);this.U8\u003dnew ZX(h,r,b,this.lh,p,this.dE,this.SB,this.L9);g.Y(this,this.U8);var U\u003dnew K_(d,this.U8,this.SB,this.dE);this.yF\u003dgW(function(){return U});\nthis.Hi\u003dU;this.jE\u003dnew Ch(h,O,this.Qm,this.yF,C);g.Y(this,this.jE);this.mx\u003dnew io(this.lh,h,O,r,this.dE,this.jE,b);g.Y(this,this.mx);this.kV\u003dgW(function(){return new Jt(k,a,n,M.lh,M.uh,M.SB)});\ng.Y(this,this.kV);this.lq\u003dgW(function(){return new kZ});\ng.Y(this,this.lq);this.LI\u003dnew zE(p,this.eT,this.lh);g.Y(this,this.LI);this.YL\u003dnew jJ(p);g.Y(this,this.YL);this.Zu\u003dnew HE(p,this.yF,C);g.Y(this,this.Zu);this.Gu\u003dnew DX(p,this.Qm,this.SB,this.dE,C);g.Y(this,this.Gu);this.a5\u003dnew eJ(p);g.Y(this,this.a5);this.qY\u003dnew SJ(p);g.Y(this,this.qY);this.Bu\u003dgW(function(){return new Zu(d)});\ng.Y(this,this.Bu);this.v5\u003dnew $Y(p);g.Y(this,this.v5);this.DF\u003dgW(function(){return new Uu});\ng.Y(this,this.DF);this.nt\u003dgW(function(){return new cE(M.SB)});\ng.Y(this,this.nt);this.lk\u003dgW(function(){return new At(M.mx,h,X)});\ng.Y(this,this.lk);this.Is\u003dgW(function(){return new dF(M.lh,M.uh,M.a5,M.OY)});\ng.Y(this,this.Is);this.Uh\u003dgW(function(){return new mae(M.eT,M.SB,M.uh,F,b,M.lh)});\ng.Y(this,this.Uh);this.PQ\u003dgW(function(){return new o9(p,M.v5,M.a5,M.uh,M.OY,M.o5,M.GP,M.dE,M.SB,M.Qm,M.L9,M.Zv,M.HX,M.Tr,M.lh,M.Bu,C,G)});\ng.Y(this,this.PQ);this.dU\u003d{ER:new Map([[\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",this.mx],[\"OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED\",this.Ct],[\"OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED\",this.U8],[\"OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY\",this.jE]]),DJ:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.kV],[\"SLOT_TYPE_FORECASTING\",this.lq],[\"SLOT_TYPE_IN_PLAYER\",this.lq],[\"SLOT_TYPE_PLAYER_BYTES\",this.lq]]),kD:new Map([[\"TRIGGER_TYPE_SKIP_REQUESTED\",this.LI],[\"TRIGGER_TYPE_LAYOUT_ID_ENTERED\",\nthis.YL],[\"TRIGGER_TYPE_LAYOUT_ID_EXITED\",this.YL],[\"TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON\",this.YL],[\"TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED\",this.YL],[\"TRIGGER_TYPE_SLOT_ID_ENTERED\",this.YL],[\"TRIGGER_TYPE_SLOT_ID_EXITED\",this.YL],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY\",this.YL],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY\",this.YL],[\"TRIGGER_TYPE_SLOT_ID_SCHEDULED\",this.YL],[\"TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED\",this.Zu],[\"TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED\",this.Gu],[\"TRIGGER_TYPE_MEDIA_TIME_RANGE\",\nthis.Gu],[\"TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED\",this.a5],[\"TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID\",this.Zu],[\"TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED\",this.qY],[\"TRIGGER_TYPE_AD_BREAK_STARTED\",this.v5]]),Ra:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.DF],[\"SLOT_TYPE_ABOVE_FEED\",this.DF],[\"SLOT_TYPE_FORECASTING\",this.DF],[\"SLOT_TYPE_IN_PLAYER\",this.DF],[\"SLOT_TYPE_PLAYER_BYTES\",this.nt]]),ZJ:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.lk],[\"SLOT_TYPE_FORECASTING\",this.Is],[\"SLOT_TYPE_IN_PLAYER\",\nthis.Uh],[\"SLOT_TYPE_PLAYER_BYTES\",this.PQ]])};this.listeners\u003d[F.get()];this.zF\u003d{mx:this.mx,Q9:this.lh.get(),fX:this.HX.get(),Br:this.SB.get(),U8:this.U8,z1:X.get(),tR:null,lc:this.LI,WP:F.get(),Dl:this.dE.get()}};\nqXD\u003dfunction(p,d,b,v,P){g.e.call(this);var M\u003dthis,X\u003dgW(function(){return new mK(M.lh)});\ng.Y(this,X);var a\u003dgW(function(){return new xY(X,M.lh)});\ng.Y(this,a);var F\u003dgW(function(){return new NB});\ng.Y(this,F);var h\u003dgW(function(){return new Eu(p)});\ng.Y(this,h);var O\u003dgW(function(){return new BE(X,a,M.lh)});\ng.Y(this,O);var J\u003dgW(function(){return new p2});\ng.Y(this,J);this.xD\u003dgW(function(){return new v7e(d)});\ng.Y(this,this.xD);this.eT\u003dgW(function(){return new n4(d)});\ng.Y(this,this.eT);this.HX\u003dgW(function(){return new Qz(P)});\ng.Y(this,this.HX);this.L9\u003dgW(function(){return new x8(d)});\ng.Y(this,this.L9);this.Qm\u003dgW(function(){return new BZ(d)});\ng.Y(this,this.Qm);this.GP\u003dgW(function(){return new lm(d)});\ng.Y(this,this.GP);this.Zv\u003dgW(function(){return new Ri(d)});\ng.Y(this,this.Zv);this.lh\u003dgW(function(){return new T0(d)});\ng.Y(this,this.lh);var k\u003dgW(function(){return new k5(v)});\ng.Y(this,k);var n\u003dgW(function(){return new kx(M.lh)});\ng.Y(this,n);var r\u003dgW(function(){return new J3(X,O,a,M.lh,n,null,null,null,null)});\ng.Y(this,r);this.Tr\u003dgW(function(){return new sx(d)});\ng.Y(this,this.Tr);this.dE\u003dgW(function(){return new Xo(d,J,M.lh)});\ng.Y(this,this.dE);var Z\u003dm4({dE:this.dE,lh:this.lh,EH:n}),C\u003dZ.context,G\u003dZ.W$;this.y8\u003dZ.y8;this.SB\u003dgW(function(){return new qR(d,M.dE,M.lh)});\ng.Y(this,this.SB);this.OY\u003dgW(function(){return new p4(M.SB,d,M.lh)});\ng.Y(this,this.OY);this.uh\u003dgW(function(){return new MR(d,F,M.OY,M.dE,M.y8,M.lh,G)});\ng.Y(this,this.uh);this.o5\u003dgW(function(){return new xx(M.lh)});\ng.Y(this,this.o5);this.Ct\u003dnew lq(Z$7,Ex,function(I,V,S,B){return L2k(a.get(),I,V,S,B)},h,O,a,n,this.lh,this.dE);\ng.Y(this,this.Ct);this.U8\u003dnew ZX(h,r,b,this.lh,p,this.dE,this.SB,this.L9);g.Y(this,this.U8);var U\u003dnew K_(d,this.U8,this.SB,this.dE);this.yF\u003dgW(function(){return U});\nthis.Hi\u003dU;this.jE\u003dnew Ch(h,O,this.Qm,this.yF,C);g.Y(this,this.jE);this.mx\u003dnew io(this.lh,h,O,r,this.dE,this.jE,b);g.Y(this,this.mx);this.kV\u003dgW(function(){return new Jt(k,a,n,M.lh,M.uh,M.SB)});\ng.Y(this,this.kV);this.lq\u003dgW(function(){return new kZ});\ng.Y(this,this.lq);this.LI\u003dnew zE(p,this.eT,this.lh);g.Y(this,this.LI);this.YL\u003dnew jJ(p);g.Y(this,this.YL);this.Zu\u003dnew HE(p,this.yF,C);g.Y(this,this.Zu);this.Gu\u003dnew DX(p,this.Qm,this.SB,this.dE,C);g.Y(this,this.Gu);this.a5\u003dnew eJ(p);g.Y(this,this.a5);this.qY\u003dnew SJ(p);g.Y(this,this.qY);this.Bu\u003dgW(function(){return new Zu(d)});\ng.Y(this,this.Bu);this.v5\u003dnew $Y(p);g.Y(this,this.v5);this.DF\u003dgW(function(){return new Uu});\ng.Y(this,this.DF);this.nt\u003dgW(function(){return new cE(M.SB)});\ng.Y(this,this.nt);this.lk\u003dgW(function(){return new At(M.mx,h,X)});\ng.Y(this,this.lk);this.Is\u003dgW(function(){return new dF(M.lh,M.uh,M.a5,M.OY)});\ng.Y(this,this.Is);this.PQ\u003dgW(function(){return new o9(p,M.v5,M.a5,M.uh,M.OY,M.o5,M.GP,M.dE,M.SB,M.Qm,M.L9,M.Zv,M.HX,M.Tr,M.lh,M.Bu,C,G)});\ng.Y(this,this.PQ);this.jJ\u003dgW(function(){return new Vf7(M.eT,M.SB,M.uh,F,M.xD,b,M.dE)});\ng.Y(this,this.jJ);this.dU\u003d{ER:new Map([[\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",this.mx],[\"OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED\",this.Ct],[\"OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED\",this.U8],[\"OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY\",this.jE]]),DJ:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.kV],[\"SLOT_TYPE_FORECASTING\",this.lq],[\"SLOT_TYPE_IN_PLAYER\",this.lq],[\"SLOT_TYPE_PLAYER_BYTES\",this.lq]]),kD:new Map([[\"TRIGGER_TYPE_SKIP_REQUESTED\",this.LI],[\"TRIGGER_TYPE_LAYOUT_ID_ENTERED\",\nthis.YL],[\"TRIGGER_TYPE_LAYOUT_ID_EXITED\",this.YL],[\"TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON\",this.YL],[\"TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED\",this.YL],[\"TRIGGER_TYPE_SLOT_ID_ENTERED\",this.YL],[\"TRIGGER_TYPE_SLOT_ID_EXITED\",this.YL],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY\",this.YL],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY\",this.YL],[\"TRIGGER_TYPE_SLOT_ID_SCHEDULED\",this.YL],[\"TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED\",this.Zu],[\"TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED\",this.Gu],[\"TRIGGER_TYPE_MEDIA_TIME_RANGE\",\nthis.Gu],[\"TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED\",this.a5],[\"TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID\",this.Zu],[\"TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED\",this.qY],[\"TRIGGER_TYPE_AD_BREAK_STARTED\",this.v5]]),Ra:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.DF],[\"SLOT_TYPE_FORECASTING\",this.DF],[\"SLOT_TYPE_IN_PLAYER\",this.DF],[\"SLOT_TYPE_PLAYER_BYTES\",this.nt]]),ZJ:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.lk],[\"SLOT_TYPE_FORECASTING\",this.Is],[\"SLOT_TYPE_IN_PLAYER\",this.jJ],[\"SLOT_TYPE_PLAYER_BYTES\",\nthis.PQ]])};this.listeners\u003d[F.get()];this.zF\u003d{mx:this.mx,Q9:this.lh.get(),fX:this.HX.get(),Br:this.SB.get(),U8:this.U8,z1:X.get(),tR:null,lc:this.LI,WP:F.get(),Dl:this.dE.get()}};\natz\u003dfunction(p,d,b,v,P){g.e.call(this);var M\u003dthis,X\u003dgW(function(){return new mK(M.lh)});\ng.Y(this,X);var a\u003dgW(function(){return new xY(X,M.lh)});\ng.Y(this,a);var F\u003dgW(function(){return new NB});\ng.Y(this,F);var h\u003dgW(function(){return new Eu(p)});\ng.Y(this,h);var O\u003dgW(function(){return new BE(X,a,M.lh)});\ng.Y(this,O);var J\u003dgW(function(){return new p2});\ng.Y(this,J);this.xD\u003dgW(function(){return new v7e(d)});\ng.Y(this,this.xD);this.eT\u003dgW(function(){return new n4(d)});\ng.Y(this,this.eT);this.HX\u003dgW(function(){return new Qz(P)});\ng.Y(this,this.HX);this.L9\u003dgW(function(){return new x8(d)});\ng.Y(this,this.L9);this.Qm\u003dgW(function(){return new BZ(d)});\ng.Y(this,this.Qm);this.GP\u003dgW(function(){return new lm(d)});\ng.Y(this,this.GP);this.Zv\u003dgW(function(){return new Ri(d)});\ng.Y(this,this.Zv);this.lh\u003dgW(function(){return new T0(d)});\ng.Y(this,this.lh);var k\u003dgW(function(){return new k5(v)});\ng.Y(this,k);var n\u003dgW(function(){return new kx(M.lh)});\ng.Y(this,n);this.Tr\u003dgW(function(){return new sx(d)});\ng.Y(this,this.Tr);this.dE\u003dgW(function(){return new Xo(d,J,M.lh)});\ng.Y(this,this.dE);var r\u003dm4({dE:this.dE,lh:this.lh,EH:n}),Z\u003dr.context,C\u003dr.W$;this.y8\u003dr.y8;this.JZ\u003dgW(function(){return new um(d,M.lh,M.uh)});\ng.Y(this,this.JZ);this.Bu\u003dgW(function(){return new Zu(d)});\ng.Y(this,this.Bu);this.SB\u003dgW(function(){return new qR(d,M.dE,M.lh)});\ng.Y(this,this.SB);r\u003dgW(function(){return new J3(X,O,a,M.lh,n,null,M.SB,M.vQ,M.MH,3)});\ng.Y(this,r);this.o5\u003dgW(function(){return new xx(M.lh)});\nthis.OY\u003dgW(function(){return new p4(M.SB,d,M.lh)});\ng.Y(this,this.OY);this.uh\u003dgW(function(){return new MR(d,F,M.OY,M.dE,M.y8,M.lh,C)});\ng.Y(this,this.uh);this.U8\u003dnew ZX(h,r,b,this.lh,p,this.dE,this.SB,this.L9);g.Y(this,this.U8);var G\u003dnew K_(d,this.U8,this.SB,this.dE,this.JZ);this.yF\u003dgW(function(){return G});\nthis.Hi\u003dG;this.Ct\u003dnew lq(E67,Ex,function(U,I,V,S){return L2k(a.get(),U,I,V,S)},h,O,a,n,this.lh,this.dE);\ng.Y(this,this.Ct);this.vQ\u003dnew rJ(h,O,this.yF,this.JZ,this.SB,this.lh,this.uh,this.Bu);g.Y(this,this.vQ);this.jE\u003dnew Ch(h,O,this.Qm,this.yF,Z);g.Y(this,this.jE);this.mx\u003dnew io(this.lh,h,O,r,this.dE,this.jE,b);g.Y(this,this.mx);this.kV\u003dgW(function(){return new Jt(k,a,n,M.lh,M.uh,M.SB,M.Bu)});\ng.Y(this,this.kV);this.lq\u003dgW(function(){return new kZ});\ng.Y(this,this.lq);this.LI\u003dnew zE(p,this.eT,this.lh);g.Y(this,this.LI);this.YL\u003dnew jJ(p);g.Y(this,this.YL);this.Zu\u003dnew HE(p,this.yF,Z);g.Y(this,this.Zu);this.Gu\u003dnew DX(p,this.Qm,this.SB,this.dE,Z);g.Y(this,this.Gu);this.PJ\u003dnew VM(p,this.dE);g.Y(this,this.PJ);this.MH\u003dnew YY(p,this.JZ,this.SB,this.uh,this.yF);g.Y(this,this.MH);this.a5\u003dnew eJ(p);g.Y(this,this.a5);this.qY\u003dnew SJ(p);g.Y(this,this.qY);this.v5\u003dnew $Y(p);g.Y(this,this.v5);this.DF\u003dgW(function(){return new Uu});\ng.Y(this,this.DF);this.nt\u003dgW(function(){return new cE(M.SB)});\ng.Y(this,this.nt);this.lk\u003dgW(function(){return new At(M.mx,h,X)});\ng.Y(this,this.lk);this.Is\u003dgW(function(){return new dF(M.lh,M.uh,M.a5,M.OY)});\ng.Y(this,this.Is);this.PQ\u003dgW(function(){return new a9(p,M.v5,M.a5,M.dE,M.Bu,M.SB,M.uh,J,M.JZ,M.OY,M.o5,M.GP,M.Qm,M.L9,M.Zv,M.HX,M.Tr,M.lh,F,Z,C)});\ng.Y(this,this.PQ);this.QZ\u003dgW(function(){return new ef7(M.eT,M.SB,M.uh,F,M.xD,b,M.lh,M.dE)});\ng.Y(this,this.QZ);this.dU\u003d{ER:new Map([[\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",this.mx],[\"OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL\",this.vQ],[\"OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED\",this.Ct],[\"OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED\",this.U8],[\"OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY\",this.jE]]),DJ:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.kV],[\"SLOT_TYPE_FORECASTING\",this.lq],[\"SLOT_TYPE_IN_PLAYER\",this.lq],[\"SLOT_TYPE_PLAYER_BYTES\",this.lq]]),kD:new Map([[\"TRIGGER_TYPE_SKIP_REQUESTED\",\nthis.LI],[\"TRIGGER_TYPE_LAYOUT_ID_ENTERED\",this.YL],[\"TRIGGER_TYPE_LAYOUT_ID_EXITED\",this.YL],[\"TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON\",this.YL],[\"TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED\",this.YL],[\"TRIGGER_TYPE_SLOT_ID_ENTERED\",this.YL],[\"TRIGGER_TYPE_SLOT_ID_EXITED\",this.YL],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY\",this.YL],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY\",this.YL],[\"TRIGGER_TYPE_SLOT_ID_SCHEDULED\",this.YL],[\"TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED\",this.Zu],[\"TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED\",\nthis.Gu],[\"TRIGGER_TYPE_MEDIA_TIME_RANGE\",this.Gu],[\"TRIGGER_TYPE_LIVE_STREAM_BREAK_STARTED\",this.PJ],[\"TRIGGER_TYPE_LIVE_STREAM_BREAK_ENDED\",this.PJ],[\"TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED\",this.a5],[\"TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID\",this.Zu],[\"TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED\",this.qY],[\"TRIGGER_TYPE_AD_BREAK_STARTED\",this.v5],[\"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED\",this.MH],[\"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED\",\nthis.MH],[\"TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION\",this.MH],[\"TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED\",this.MH],[\"TRIGGER_TYPE_CUE_BREAK_IDENTIFIED\",this.MH]]),Ra:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.DF],[\"SLOT_TYPE_FORECASTING\",this.DF],[\"SLOT_TYPE_IN_PLAYER\",this.DF],[\"SLOT_TYPE_PLAYER_BYTES\",this.nt]]),ZJ:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.lk],[\"SLOT_TYPE_FORECASTING\",this.Is],[\"SLOT_TYPE_PLAYER_BYTES\",this.PQ],[\"SLOT_TYPE_IN_PLAYER\",this.QZ]])};this.listeners\u003d[F.get()];\nthis.zF\u003d{mx:this.mx,Q9:this.lh.get(),fX:this.HX.get(),Br:this.SB.get(),U8:this.U8,z1:X.get(),tR:null,lc:this.LI,WP:F.get(),Dl:this.dE.get()}};\nFxB\u003dfunction(p,d,b,v){function P(){return M.U}\ng.e.call(this);var M\u003dthis;p.G().experiments.Wb(\"html5_dispose_of_manager_before_dependency\")?(this.D\u003do7u(P,p,d,b,v),this.U\u003d(new Lt(this.D)).B(),g.Y(this,this.U),g.Y(this,this.D)):(this.D\u003do7u(P,p,d,b,v),g.Y(this,this.D),this.U\u003d(new Lt(this.D)).B(),g.Y(this,this.U))};\nC4\u003dfunction(p){return p.D.zF};\no7u\u003dfunction(p,d,b,v,P){try{var M\u003dd.G();if(g.QJ(M))var X\u003dnew Pcw(p,d,b,v,P);else if(g.mJ(M))X\u003dnew MI$(p,d,b,v,P);else if(He(M))X\u003dnew X5u(p,d,b,v,P);else if(g.eo(M))X\u003dnew qXD(p,d,b,v,P);else if(g.yJ(M))X\u003dnew atz(p,d,b,v,P);else throw new TypeError(\"Unknown web interface\");return X}catch(a){return X\u003dd.G(),JI(\"Unexpected interface not supported in Ads Control Flow\",void 0,void 0,{platform:X.D.cplatform,interface:X.D.c,Lt5:X.D.cver,aqJ:X.D.ctheme,VWh:X.D.cplayer,tW5:X.playerStyle}),new Kk7(p,d,b,v,P)}};\nheK\u003dfunction(p){$0.call(this,p)};\nOD$\u003dfunction(p,d,b,v,P){WL.call(this,p,{L:\"div\",J:\"ytp-ad-timed-pie-countdown-container\",j:[{L:\"svg\",J:\"ytp-ad-timed-pie-countdown\",K:{viewBox:\"0 0 20 20\"},j:[{L:\"circle\",J:\"ytp-ad-timed-pie-countdown-background\",K:{r:\"10\",cx:\"10\",cy:\"10\"}},{L:\"circle\",J:\"ytp-ad-timed-pie-countdown-inner\",K:{r:\"5\",cx:\"10\",cy:\"10\"}},{L:\"circle\",J:\"ytp-ad-timed-pie-countdown-outer\",K:{r:\"10\",cx:\"10\",cy:\"10\"}}]}]},\"timed-pie-countdown\",d,b,v,P);this.V\u003dthis.V$(\"ytp-ad-timed-pie-countdown-container\");this.B\u003dthis.V$(\"ytp-ad-timed-pie-countdown-inner\");\nthis.S\u003dthis.V$(\"ytp-ad-timed-pie-countdown-outer\");this.U\u003dMath.ceil(2*Math.PI*5);this.hide()};\nJzK\u003dfunction(p,d,b,v,P,M){nf.call(this,p,{L:\"div\",J:\"ytp-ad-action-interstitial\",K:{tabindex:\"0\"},j:[{L:\"div\",J:\"ytp-ad-action-interstitial-background-container\"},{L:\"div\",J:\"ytp-ad-action-interstitial-slot\",j:[{L:\"div\",J:\"ytp-ad-action-interstitial-instream-info\"},{L:\"div\",J:\"ytp-ad-action-interstitial-card\",j:[{L:\"div\",J:\"ytp-ad-action-interstitial-image-container\"},{L:\"div\",J:\"ytp-ad-action-interstitial-headline-container\"},{L:\"div\",J:\"ytp-ad-action-interstitial-description-container\"},{L:\"div\",\nJ:\"ytp-ad-action-interstitial-action-button-container\"}]}]}]},\"ad-action-interstitial\",d,b,v);this.GZ\u003dP;this.pD\u003dM;this.navigationEndpoint\u003dthis.D\u003dthis.skipButton\u003dthis.U\u003dthis.actionButton\u003dnull;this.wE\u003dthis.V$(\"ytp-ad-action-interstitial-instream-info\");this.Hb\u003dthis.V$(\"ytp-ad-action-interstitial-image-container\");this.C\u003dnew Y0(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,\"ytp-ad-action-interstitial-image\");g.Y(this,this.C);this.C.NC(this.Hb);this.RB\u003dthis.V$(\"ytp-ad-action-interstitial-headline-container\");\nthis.S\u003dnew TQ(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,\"ytp-ad-action-interstitial-headline\");g.Y(this,this.S);this.S.NC(this.RB);this.O5\u003dthis.V$(\"ytp-ad-action-interstitial-description-container\");this.B\u003dnew TQ(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,\"ytp-ad-action-interstitial-description\");g.Y(this,this.B);this.B.NC(this.O5);this.jB\u003dthis.V$(\"ytp-ad-action-interstitial-background-container\");this.TB\u003dnew Y0(this.api,this.layoutId,this.interactionLoggingClientData,\nthis.fX,\"ytp-ad-action-interstitial-background\",!0);g.Y(this,this.TB);this.TB.NC(this.jB);this.ih\u003dthis.V$(\"ytp-ad-action-interstitial-action-button-container\");this.slot\u003dthis.V$(\"ytp-ad-action-interstitial-slot\");this.Yt\u003dthis.V$(\"ytp-ad-action-interstitial-card\");this.V\u003dnew IN;g.Y(this,this.V);this.hide()};\nkTC\u003dfunction(p){var d\u003dg.B9(\"html5-video-player\");d\u0026\u0026g.kV(d,\"ytp-ad-display-override\",p)};\nuD$\u003dfunction(p,d,b,v){nf.call(this,p,{L:\"div\",J:\"ytp-ad-overlay-slot\",j:[{L:\"div\",J:\"ytp-ad-overlay-container\"}]},\"invideo-overlay\",d,b,v);this.C\u003d[];this.jB\u003dthis.RB\u003dthis.V\u003dthis.ih\u003dthis.wE\u003dnull;this.TB\u003d!1;this.S\u003dnull;this.O5\u003d0;p\u003dthis.V$(\"ytp-ad-overlay-container\");this.Hb\u003dnew an(p,45E3,6E3,.3,.4);g.Y(this,this.Hb);this.B\u003dn7D(this);g.Y(this,this.B);this.B.NC(p);this.U\u003drzW(this);g.Y(this,this.U);this.U.NC(p);this.D\u003dftj(this);g.Y(this,this.D);this.D.NC(p);this.hide()};\nn7D\u003dfunction(p){var d\u003dnew g.k0({L:\"div\",J:\"ytp-ad-text-overlay\",j:[{L:\"div\",J:\"ytp-ad-overlay-ad-info-button-container\"},{L:\"div\",J:\"ytp-ad-overlay-close-container\",j:[{L:\"button\",J:\"ytp-ad-overlay-close-button\",j:[jC(ltC)]}]},{L:\"div\",J:\"ytp-ad-overlay-title\",Bb:\"{{title}}\"},{L:\"div\",J:\"ytp-ad-overlay-desc\",Bb:\"{{description}}\"},{L:\"div\",zB:[\"ytp-ad-overlay-link-inline-block\",\"ytp-ad-overlay-link\"],Bb:\"{{displayUrl}}\"}]});p.Y(d.V$(\"ytp-ad-overlay-title\"),\"click\",function(b){NR(p,d.element,b)});\np.Y(d.V$(\"ytp-ad-overlay-link\"),\"click\",function(b){NR(p,d.element,b)});\np.Y(d.V$(\"ytp-ad-overlay-close-container\"),\"click\",p.OS);d.hide();return d};\nrzW\u003dfunction(p){var d\u003dnew g.k0({L:\"div\",zB:[\"ytp-ad-text-overlay\",\"ytp-ad-enhanced-overlay\"],j:[{L:\"div\",J:\"ytp-ad-overlay-ad-info-button-container\"},{L:\"div\",J:\"ytp-ad-overlay-close-container\",j:[{L:\"button\",J:\"ytp-ad-overlay-close-button\",j:[jC(ltC)]}]},{L:\"div\",J:\"ytp-ad-overlay-text-image\",j:[{L:\"img\",K:{src:\"{{imageUrl}}\"}}]},{L:\"div\",J:\"ytp-ad-overlay-title\",Bb:\"{{title}}\"},{L:\"div\",J:\"ytp-ad-overlay-desc\",Bb:\"{{description}}\"},{L:\"div\",zB:[\"ytp-ad-overlay-link-inline-block\",\"ytp-ad-overlay-link\"],\nBb:\"{{displayUrl}}\"}]});p.Y(d.V$(\"ytp-ad-overlay-title\"),\"click\",function(b){NR(p,d.element,b)});\np.Y(d.V$(\"ytp-ad-overlay-link\"),\"click\",function(b){NR(p,d.element,b)});\np.Y(d.V$(\"ytp-ad-overlay-close-container\"),\"click\",p.OS);p.Y(d.V$(\"ytp-ad-overlay-text-image\"),\"click\",p.Frt);d.hide();return d};\nftj\u003dfunction(p){var d\u003dnew g.k0({L:\"div\",J:\"ytp-ad-image-overlay\",j:[{L:\"div\",J:\"ytp-ad-overlay-ad-info-button-container\"},{L:\"div\",J:\"ytp-ad-overlay-close-container\",j:[{L:\"button\",J:\"ytp-ad-overlay-close-button\",j:[jC(ltC)]}]},{L:\"div\",J:\"ytp-ad-overlay-image\",j:[{L:\"img\",K:{src:\"{{imageUrl}}\",width:\"{{width}}\",height:\"{{height}}\"}}]}]});p.Y(d.V$(\"ytp-ad-overlay-image\"),\"click\",function(b){NR(p,d.element,b)});\np.Y(d.V$(\"ytp-ad-overlay-close-container\"),\"click\",p.OS);d.hide();return d};\ns5e\u003dfunction(p,d){if(d){var b\u003dg.L(d,IZ)||null;b\u003d\u003dnull?g.Hi(Error(\"AdInfoRenderer did not contain an AdHoverTextButtonRenderer.\")):(d\u003dg.B9(\"video-ads ytp-ad-module\")||null,d\u003d\u003dnull?g.Hi(Error(\"Could not locate the root ads container element to attach the ad info dialog.\")):(p.RB\u003dnew g.k0({L:\"div\",J:\"ytp-ad-overlay-ad-info-dialog-container\"}),g.Y(p,p.RB),p.RB.NC(d),d\u003dnew RL(p.api,p.layoutId,p.interactionLoggingClientData,p.fX,p.RB.element,!1),g.Y(p,d),d.init(qa(\"ad-info-hover-text-button\"),b,p.macros),\np.S?(d.NC(p.S,0),d.subscribe(\"f\",p.JDB,p),d.subscribe(\"e\",p.n_,p),p.Y(p.S,\"click\",p.fgb),p.Y(g.B9(\"ytp-ad-button\",d.element),\"click\",function(){var v;if(g.L((v\u003dg.L(b.button,g.j8))\u003d\u003dnull?void 0:v.serviceEndpoint,$_k))p.TB\u003dp.api.getPlayerState(1)\u003d\u003d\u003d2,p.api.pauseVideo();else p.api.onAdUxClicked(\"ad-info-hover-text-button\",p.layoutId)}),p.jB\u003dd):g.Hi(Error(\"Ad info button container within overlay ad was not present.\"))))}else g.DF(Error(\"AdInfoRenderer was not present within InvideoOverlayAdRenderer.\"))};\nE7K\u003dfunction(p,d){if(ZDk(p,GH)||p.api.isMinimized())return!1;var b\u003drC(d.title),v\u003drC(d.description);if(g.CF(b)||g.CF(v))return!1;p.createServerVe(p.B.element,d.trackingParams||null);p.B.updateValue(\"title\",rC(d.title));p.B.updateValue(\"description\",rC(d.description));p.B.updateValue(\"displayUrl\",rC(d.displayUrl));d.navigationEndpoint\u0026\u0026g.bj(p.C,d.navigationEndpoint);p.B.show();p.Hb.start();p.logVisibility(p.B.element,!0);p.Y(p.B.element,\"mouseover\",function(){p.O5++});\nreturn!0};\nCcu\u003dfunction(p,d){if(ZDk(p,GH)||p.api.isMinimized())return!1;var b\u003drC(d.title),v\u003drC(d.description);if(g.CF(b)||g.CF(v))return!1;p.createServerVe(p.U.element,d.trackingParams||null);p.U.updateValue(\"title\",rC(d.title));p.U.updateValue(\"description\",rC(d.description));p.U.updateValue(\"displayUrl\",rC(d.displayUrl));p.U.updateValue(\"imageUrl\",oWu(d.image));d.navigationEndpoint\u0026\u0026g.bj(p.C,d.navigationEndpoint);p.ih\u003dd.imageNavigationEndpoint||null;p.U.show();p.Hb.start();p.logVisibility(p.U.element,!0);\np.Y(p.U.element,\"mouseover\",function(){p.O5++});\nreturn!0};\nN7D\u003dfunction(p,d){if(p.api.isMinimized())return!1;var b\u003dFwe(d.image),v\u003db;b.width\u003cGH.width\u0026\u0026(v\u003dGH);if(b.width\u003d\u003d\u003d0||b.height\u003d\u003d\u003d0||ZDk(p,v))return!1;p.createServerVe(p.D.element,d.trackingParams||null);p.D.updateValue(\"imageUrl\",oWu(d.image));p.D.updateValue(\"width\",b.width);p.D.updateValue(\"height\",b.height);d.navigationEndpoint\u0026\u0026g.bj(p.C,d.navigationEndpoint);g.nj(p.D.V$(\"ytp-ad-image-overlay\"),\"max-width\",b.width+\"px\");p.D.show();p.logVisibility(p.D.element,!0);p.Y(p.D.element,\"mouseover\",function(){p.O5++;\np.api.vt(\"invideo-overlay\",p.layoutId)});\np.Y(p.D.element,\"mouseout\",function(){p.api.Ht(\"invideo-overlay\",p.layoutId)});\nreturn!0};\nZDk\u003dfunction(p,d){var b\u003dp.api.Pb().cn(),v\u003dp.api.Jg(!0,!1);return(d\u003dJZ(b,b.height-(v.height+v.top),d))?(p.wE\u0026\u0026d\u0026\u0026(b\u003dg.tF(p.macros),b.ERRORCODE\u003dd.Ve.toString(),b.ERROR_MSG\u003dd.errorMessage,p.layoutId?mW(p.fX,p.wE,p.layoutId,b):g.Hi(Error(\"Missing layoutId for invideo_overlay_ad.\"))),!0):!1};\nNR\u003dfunction(p,d,b){var v\u003dg.tF(p.macros),P\u003dg.wg(d);v.AW\u003d{toString:function(){return P.width.toString()}};\nv.AH\u003d{toString:function(){return P.height.toString()}};\nvar M\u003dg.NV(b,d).floor();v.I_X\u003d{toString:function(){return M.x.toString()}};\nv.NX\u003d{toString:function(){return M.x.toString()}};\nv.I_Y\u003d{toString:function(){return M.y.toString()}};\nv.NY\u003d{toString:function(){return M.y.toString()}};\nv.NM\u003d{toString:function(){return p.O5.toString()}};\nd\u003dg.u(p.C);for(b\u003dd.next();!b.done;b\u003dd.next())b\u003db.value,p.layoutId?mW(p.fX,b,p.layoutId,v):g.Hi(Error(\"Missing layoutId for invideo_overlay_ad.\"));p.api.pauseVideo()};\nGTD\u003dfunction(p,d){p\u003dp.api.getRootNode();g.kV(p,\"ytp-ad-overlay-open\",d);g.kV(p,\"ytp-ad-overlay-closed\",!d)};\nw5D\u003dfunction(p,d,b,v,P){WL.call(this,p,{L:\"div\",J:\"ytp-ad-message-overlay\",j:[{L:\"div\",J:\"ytp-ad-message-slot\"}]},\"ad-message\",d,b,v,P);var M\u003dthis;this.S\u003d-1;this.B\u003d0;this.O5\u003d!1;this.RB\u003dthis.V$(\"ytp-ad-message-slot\");this.U\u003dnew g.k0({L:\"span\",J:\"ytp-ad-message-container\"});this.U.NC(this.RB);g.Y(this,this.U);this.messageText\u003dnew TQ(this.api,this.layoutId,this.interactionLoggingClientData,v,\"ytp-ad-message-text\");g.Y(this,this.messageText);this.messageText.NC(this.U.element);this.V\u003dnew g.bT(this.U,\n400,!1,100,function(){M.hide()});\ng.Y(this,this.V);this.hide()};\nUpj\u003dfunction(p,d){p\u003dp.api.getRootNode();g.kV(p,\"ytp-ad-overlay-open\",d);g.kV(p,\"ytp-ad-overlay-closed\",!d)};\ncz$\u003dfunction(p,d,b,v){nf.call(this,p,{L:\"div\",J:\"ytp-ad-underlay-companion\",j:[{L:\"div\",J:\"ytp-ad-underlay-side-container\",j:[{L:\"div\",J:\"ytp-ad-underlay-image-container\"},{L:\"div\",J:\"ytp-ad-underlay-description-container\"},{L:\"div\",J:\"ytp-ad-underlay-headline-container\"},{L:\"div\",J:\"ytp-ad-underlay-action-button-container\"}]}]},\"player-underlay\",d,b,v);this.actionButton\u003dnull;this.RB\u003dthis.V$(\"ytp-ad-underlay-image-container\");this.B\u003dnew Y0(this.api,this.layoutId,this.interactionLoggingClientData,\nthis.fX,\"ytp-ad-underlay-image\");g.Y(this,this.B);this.B.NC(this.RB);this.O5\u003dthis.V$(\"ytp-ad-underlay-headline-container\");this.U\u003dnew TQ(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,\"ytp-ad-underlay-headline\");g.Y(this,this.U);this.U.NC(this.O5);this.C\u003dthis.V$(\"ytp-ad-underlay-description-container\");this.V\u003dnew TQ(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,\"ytp-ad-underlay-description\");g.Y(this,this.V);this.V.NC(this.C);this.S\u003dthis.V$(\"ytp-ad-underlay-action-button-container\");\nthis.D\u003dthis.V$(\"ytp-ad-underlay-side-container\");this.hide()};\nyzC\u003dfunction(p){var d\u003dg.B9(\"html5-video-player\");d\u0026\u0026g.kV(d,\"ytp-ad-display-override\",p)};\nwX\u003dfunction(p,d,b,v,P,M){M\u003dM\u003d\u003d\u003dvoid 0?function(){}:M;\nnf.call(this,p,{L:\"div\",J:\"ytp-ad-survey-answer\"},\"survey-answer\",d,b,v);this.index\u003dP;this.onSelected\u003dM;this.D\u003dnull;this.toggledLoggingParams\u003d\"\";this.answer\u003dthis.V$(\"ytp-ad-survey-answer\");this.hide()};\nItC\u003dfunction(p,d,b,v){nf.call(this,p,{L:\"div\",J:\"ytp-ad-survey-none-of-the-above\"},\"survey-none-of-the-above\",d,b,v);this.button\u003dnull;this.D\u003dthis.V$(\"ytp-ad-survey-none-of-the-above\");this.hide()};\nUx\u003dfunction(p,d,b,v){var P\u003d[\"ytp-ad-survey-submit-button\"];P.push(\"ytp-ad-survey-submit-button-rounded\");t8.call(this,p,d,b,v,P,\"survey-submit\")};\ncz\u003dfunction(p,d,b,v,P){nf.call(this,p,{L:\"div\",J:\"ytp-ad-survey-player-overlay\",j:[{L:\"div\",J:\"ytp-ad-survey-player-overlay-instream-info\"},{L:\"div\",J:\"ytp-ad-survey-player-overlay-skip-preview-submit\",j:[{L:\"div\",J:\"ytp-ad-survey-player-overlay-skip-or-preview\"},{L:\"div\",J:\"ytp-ad-survey-player-overlay-submit\"}]},{L:\"div\",J:\"ytp-ad-survey-player-overlay-instream-user-sentiment\"}]},\"survey-player-overlay\",d,b,v);this.V\u003dP;this.U\u003dthis.D\u003dnull;this.B\u003dthis.V$(\"ytp-ad-survey-player-overlay-instream-info\");\nthis.skipOrPreview\u003dthis.V$(\"ytp-ad-survey-player-overlay-skip-or-preview\");this.submitButton\u003dthis.V$(\"ytp-ad-survey-player-overlay-submit\");g.Y(this,this.V);this.hide()};\nyx\u003dfunction(p,d,b,v,P,M){M\u003dM\u003d\u003d\u003dvoid 0?function(){}:M;\nnf.call(this,p,{L:\"div\",J:\"ytp-ad-survey-question\",j:[{L:\"div\",zB:[\"ytp-ad-survey-question-text\",\"ytp-ad-survey-question-foreground\"]},{L:\"div\",zB:[\"ytp-ad-survey-answers\",\"ytp-ad-survey-question-foreground\"]},{L:\"div\",zB:[\"ytp-ad-survey-question-player-overlay\",\"ytp-ad-survey-question-foreground\"]},{L:\"div\",J:\"ytp-ad-survey-question-background\"}]},P,d,b,v);this.RB\u003dM;this.V\u003dnull;this.U\u003d[];this.D\u003dnull;this.C\u003dthis.api.G().experiments.Wb(\"a11y_h5_associate_survey_question\");this.question\u003dthis.V$(\"ytp-ad-survey-question\");\nthis.Hb\u003dthis.V$(\"ytp-ad-survey-question-background\");this.questionText\u003dthis.V$(\"ytp-ad-survey-question-text\");this.answers\u003dthis.V$(\"ytp-ad-survey-answers\");this.playerOverlay\u003dthis.V$(\"ytp-ad-survey-question-player-overlay\");this.B\u003dDate.now()};\nze$\u003dfunction(p,d){d\u003dg.ff(d);g.ar(p.questionText,d);p.C\u0026\u0026p.questionText.setAttribute(\"id\",qa(\"survey-question-text\"))};\nj5C\u003dfunction(p,d,b,v){v\u003dnew wX(p.api,p.layoutId,p.interactionLoggingClientData,p.fX,v,p.RB);v.NC(p.answers);v.init(qa(\"survey-answer\"),d,b);p.C\u0026\u0026(d\u003dp.questionText.getAttribute(\"id\"),d!\u003dnull\u0026\u0026(v.D!\u003d\u003dnull?v.D.U.setAttribute(\"aria-describedby\",d):v.answer.getElementsByTagName(\"button\")[0].setAttribute(\"aria-describedby\",d)));p.U.push(v)};\niDD\u003dfunction(p,d){if(d){var b\u003dd.background;b\u0026\u0026g.L(b,tIz)\u0026\u0026(b\u003d(b\u003dg.L(b,tIz).image)\u0026\u0026SC(b)||\"\",g.CF(b)?g.DF(Error(\"Found ThumbnailDetails without valid image URL\")):g.nj(p.Hb,\"backgroundImage\",\"url(\"+b+\")\"));if(d.durationMilliseconds\u003d\u003dnull||d.durationMilliseconds\u003d\u003d\u003dvoid 0||d.durationMilliseconds\u003d\u003d\u003d0)g.Hi(Error(\"durationMilliseconds unset or 0 for SurveyAdQuestionCommon: \"+JSON.stringify(d)));else{p.B\u003dg.Wj();p.D\u003dnew C3(p.api,d.durationMilliseconds);g.Y(p,p.D);if(p.D\u0026\u0026d.instreamAdPlayerOverlay\u0026\u0026g.L(d.instreamAdPlayerOverlay,\ny3))try{var v\u003dnew cz(p.api,p.layoutId,p.interactionLoggingClientData,p.fX,p.D);v.NC(p.playerOverlay);v.init(qa(\"survey-player-overlay\"),g.L(d.instreamAdPlayerOverlay,y3),p.macros);p.V\u003dv;g.Y(p,v);p.pn()}catch(P){g.Hi(Error(\"ISAPOR had an error when initializing. Error: \"+(P+\" SurveyAdQuestionCommon: \"+JSON.stringify(d))))}else g.Hi(Error(\"ISAPOR was not present in renderer. SurveyAdQuestionCommon: \"+JSON.stringify(d)));p.D\u0026\u0026d.durationMilliseconds\u0026\u0026d.durationMilliseconds\u003e0?(d\u003dnew Dq(p.api,p.D),d.NC(p.playerOverlay),\ng.Y(p,d)):g.Hi(Error(\"Survey progress bar was not added. SurveyAdQuestionCommon: \"+JSON.stringify(d)))}}else g.Hi(Error(\"addCommonComponents() needs to be called before starting countdown.\"))};\nHDu\u003dfunction(p){function d(b){return{toString:function(){return b()}}}\np.macros.SURVEY_LOCAL_TIME_EPOCH_S\u003dd(function(){var b\u003dnew Date;return(Math.round(b.valueOf()/1E3)+-1*b.getTimezoneOffset()*60).toString()});\np.macros.SURVEY_ELAPSED_MS\u003dd(function(){return(Date.now()-p.B).toString()})};\nDpC\u003dfunction(p,d,b,v,P){yx.call(this,p,d,b,v,\"survey-question-multi-select\");this.O5\u003dP;this.noneOfTheAbove\u003dnull;this.submitEndpoints\u003d[];this.S\u003dnull;this.hide()};\nVIq\u003dfunction(p,d,b){p.noneOfTheAbove\u003dnew ItC(p.api,p.layoutId,p.interactionLoggingClientData,p.fX);p.noneOfTheAbove.NC(p.answers);p.noneOfTheAbove.init(qa(\"survey-none-of-the-above\"),d,b)};\nSXW\u003dfunction(p){p.U.forEach(function(d){d.D.toggleButton(!1)});\neeK(p,!0)};\neeK\u003dfunction(p,d){var b\u003dp.V;p\u003dYXk(p);d\u003dd\u003d\u003d\u003dvoid 0?!1:d;b.D\u0026\u0026(p?b.D.hide():b.D.show(),d\u0026\u0026b.D instanceof lT\u0026\u0026!b.D.V\u0026\u0026pvC(b.D,!1));b.U\u0026\u0026(p?b.U.show():b.U.hide())};\nYXk\u003dfunction(p){return p.U.some(function(d){return d.D.isToggled()})||p.noneOfTheAbove.button.isToggled()};\nIa\u003dfunction(p,d,b,v,P){yx.call(this,p,d,b,v,\"survey-question-single-select\",function(X){M.api.G().T(\"supports_multi_step_on_desktop\")\u0026\u0026P([X])});\nvar M\u003dthis;this.hide()};\nzH\u003dfunction(p,d,b,v){nf.call(this,p,{L:\"div\",J:\"ytp-ad-survey\",j:[{L:\"div\",J:\"ytp-ad-survey-questions\"}]},\"survey\",d,b,v);this.questions\u003d[];this.U\u003d[];this.conditioningRules\u003d[];this.D\u003d0;this.S\u003dthis.V$(\"ytp-ad-survey-questions\");this.api.G().T(\"fix_survey_color_contrast_on_destop\")\u0026\u0026this.V$(\"ytp-ad-survey\").classList.add(\"color-contrast-fix\");this.api.G().T(\"web_enable_speedmaster\")\u0026\u0026this.V$(\"ytp-ad-survey\").classList.add(\"relative-positioning-survey\");this.hide()};\nQ5w\u003dfunction(p,d){var b\u003dp.U[d],v;(v\u003dp.B)\u003d\u003dnull||v.dispose();g.L(b,cD)?g7$(p,g.L(b,cD),p.macros):g.L(b,UT)\u0026\u0026LxC(p,g.L(b,UT),p.macros);p.D\u003dd};\ng7$\u003dfunction(p,d,b){var v\u003dnew Ia(p.api,p.layoutId,p.interactionLoggingClientData,p.fX,p.V.bind(p));v.NC(p.S);v.init(qa(\"survey-question-single-select\"),d,b);p.api.G().T(\"supports_multi_step_on_desktop\")?p.B\u003dv:p.questions.push(v);g.Y(p,v)};\nLxC\u003dfunction(p,d,b){var v\u003dnew DpC(p.api,p.layoutId,p.interactionLoggingClientData,p.fX,p.V.bind(p));v.NC(p.S);v.init(qa(\"survey-question-multi-select\"),d,b);p.api.G().T(\"supports_multi_step_on_desktop\")?p.B\u003dv:p.questions.push(v);g.Y(p,v)};\njj\u003dfunction(p,d,b,v){nf.call(this,p,{L:\"div\",J:\"ytp-ad-survey-interstitial\",j:[{L:\"div\",J:\"ytp-ad-survey-interstitial-contents\",j:[{L:\"div\",J:\"ytp-ad-survey-interstitial-logo\",j:[{L:\"div\",J:\"ytp-ad-survey-interstitial-logo-image\"}]},{L:\"div\",J:\"ytp-ad-survey-interstitial-text\"}]}]},\"survey-interstitial\",d,b,v);this.D\u003dthis.actionButton\u003dnull;this.interstitial\u003dthis.V$(\"ytp-ad-survey-interstitial\");this.U\u003dthis.V$(\"ytp-ad-survey-interstitial-contents\");this.text\u003dthis.V$(\"ytp-ad-survey-interstitial-text\");\nthis.logoImage\u003dthis.V$(\"ytp-ad-survey-interstitial-logo-image\");this.transition\u003dnew g.bT(this,500,!1,300);g.Y(this,this.transition)};\n$p$\u003dfunction(p,d){d\u003dd\u0026\u0026SC(d)||\"\";if(g.CF(d))g.DF(Error(\"Found ThumbnailDetails without valid image URL\"));else{var b\u003dp.style;p\u003dp.style.cssText;var v\u003ddocument.implementation.createHTMLDocument(\"\").createElement(\"DIV\");v.style.cssText\u003dp;p\u003de6C(v.style);b.cssText\u003d[p,\u0027background-image:url(\"\u0027+d+\u0027\");\u0027].join(\"\")}};\nmpq\u003dfunction(p){var d\u003dg.B9(\"html5-video-player\");d\u0026\u0026g.kV(d,\"ytp-ad-display-override\",p)};\ntb\u003dfunction(p,d,b,v,P,M){M\u003dM\u003d\u003d\u003dvoid 0?0:M;WL.call(this,p,{L:\"div\",J:\"ytp-preview-ad\",j:[{L:\"div\",J:\"ytp-preview-ad__text\"}]},\"preview-ad\",d,b,v,P);var X\u003dthis;this.O5\u003dM;this.U\u003d0;this.V\u003d-1;this.B\u003dthis.V$(\"ytp-preview-ad__text\");switch(this.O5){case 1:this.B.classList.add(\"ytp-preview-ad__text--font--small\")}this.transition\u003dnew g.bT(this,400,!1,100,function(){X.hide()});\ng.Y(this,this.transition);this.hide()};\nim\u003dfunction(p,d,b,v){nf.call(this,p,{L:\"img\",J:\"ytp-ad-avatar\"},\"ad-avatar\",d,b,v);this.hide()};\nKxe\u003dfunction(p){switch(p.size){case \"AD_AVATAR_SIZE_XXS\":return 16;case \"AD_AVATAR_SIZE_XS\":return 24;case \"AD_AVATAR_SIZE_S\":return 32;case \"AD_AVATAR_SIZE_M\":return 36;case \"AD_AVATAR_SIZE_L\":return 56;case \"AD_AVATAR_SIZE_XL\":return 72;default:return 36}};\nHz\u003dfunction(p,d,b,v,P,M){P\u003dP\u003d\u003d\u003dvoid 0?!1:P;M\u003dM\u003d\u003d\u003dvoid 0?!1:M;nf.call(this,p,{L:\"button\",J:\"ytp-ad-button-vm\"},\"ad-button\",d,b,v);this.buttonText\u003dthis.buttonIcon\u003dnull;this.hide();this.D\u003dP;this.U\u003dM};\nxpW\u003dfunction(p,d,b,v,P){WL.call(this,p,{L:\"div\",zB:[\"ytp-ad-avatar-lockup-card--inactive\",\"ytp-ad-avatar-lockup-card\"],j:[{L:\"div\",J:\"ytp-ad-avatar-lockup-card__avatar_and_text_container\",j:[{L:\"div\",J:\"ytp-ad-avatar-lockup-card__text_container\"}]}]},\"ad-avatar-lockup-card\",d,b,v,P);this.startMilliseconds\u003d0;this.adAvatar\u003dnew im(this.api,this.layoutId,this.interactionLoggingClientData,this.fX);g.Y(this,this.adAvatar);MQ(this.element,this.adAvatar.element,0);this.headline\u003dnew In(this.api,this.layoutId,\nthis.interactionLoggingClientData,this.fX);g.Y(this,this.headline);this.headline.NC(this.V$(\"ytp-ad-avatar-lockup-card__text_container\"));this.headline.element.classList.add(\"ytp-ad-avatar-lockup-card__headline\");this.description\u003dnew In(this.api,this.layoutId,this.interactionLoggingClientData,this.fX);g.Y(this,this.description);this.description.NC(this.V$(\"ytp-ad-avatar-lockup-card__text_container\"));this.description.element.classList.add(\"ytp-ad-avatar-lockup-card__description\");this.adButton\u003dnew Hz(this.api,\nthis.layoutId,this.interactionLoggingClientData,this.fX);g.Y(this,this.adButton);this.adButton.NC(this.element);this.hide()};\nDu\u003dfunction(p,d,b,v){nf.call(this,p,{L:\"button\",J:\"ytp-skip-ad-button\",j:[{L:\"div\",J:\"ytp-skip-ad-button__text\"}]},\"skip-button\",d,b,v);var P\u003dthis;this.U\u003d!1;this.V\u003dthis.V$(\"ytp-skip-ad-button__text\");this.transition\u003dnew g.bT(this,500,!1,100,function(){P.hide()});\ng.Y(this,this.transition);this.D\u003dnew an(this.element,15E3,5E3,.5,.5,!0);g.Y(this,this.D);this.hide()};\nB7C\u003dfunction(p,d,b,v,P){WL.call(this,p,{L:\"div\",J:\"ytp-skip-ad\"},\"skip-ad\",d,b,v,P);this.skipOffsetMilliseconds\u003d0;this.V\u003dthis.isSkippable\u003d!1;var M;if((M\u003dthis.api.getVideoData())\u003d\u003dnull?0:M.isDaiEnabled())this.V\u003dthis.api.G().T(\"clean_player_style_fix_on_web\");if(this.V||!this.api.G().experiments.Wb(\"disable_ad_preview_for_instream_ads\"))this.U\u003dnew tb(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,this.D),g.Y(this,this.U),this.U.NC(this.element);this.B\u003dnew Du(this.api,this.layoutId,\nthis.interactionLoggingClientData,this.fX);g.Y(this,this.B);this.B.NC(this.element);this.hide()};\nVx\u003dfunction(p,d,b,v){nf.call(this,p,{L:\"div\",J:\"ytp-visit-advertiser-link\"},\"visit-advertiser-link\",d,b,v);this.hide();this.api.T(\"enable_ad_pod_index_autohide\")\u0026\u0026this.element.classList.add(\"ytp-visit-advertiser-link--clean-player\");this.api.T(\"clean_player_style_fix_on_web\")\u0026\u0026this.element.classList.add(\"ytp-visit-advertiser-link--clean-player-with-light-shadow\")};\nej\u003dfunction(p,d,b,v,P){nf.call(this,p,{L:\"div\",J:\"ytp-ad-player-overlay-layout\",j:[{L:\"div\",J:\"ytp-ad-player-overlay-layout__player-card-container\"},{L:\"div\",J:\"ytp-ad-player-overlay-layout__ad-info-container\"},{L:\"div\",J:\"ytp-ad-player-overlay-layout__skip-or-preview-container\"},{L:\"div\",J:\"ytp-ad-player-overlay-layout__ad-disclosure-banner-container\"}]},\"player-overlay-layout\",d,b,v);this.U\u003dP;this.RB\u003dthis.V$(\"ytp-ad-player-overlay-layout__player-card-container\");this.D\u003dthis.V$(\"ytp-ad-player-overlay-layout__ad-info-container\");\nthis.C\u003dthis.V$(\"ytp-ad-player-overlay-layout__skip-or-preview-container\");this.O5\u003dthis.V$(\"ytp-ad-player-overlay-layout__ad-disclosure-banner-container\");this.hide()};\nReu\u003dfunction(p,d,b,v){nf.call(this,p,{L:\"div\",J:\"ytp-ad-grid-card-text\",j:[{L:\"div\",J:\"ytp-ad-grid-card-text__metadata\",j:[{L:\"div\",J:\"ytp-ad-grid-card-text__metadata__headline\"},{L:\"div\",J:\"ytp-ad-grid-card-text__metadata__description\",j:[{L:\"div\",J:\"ytp-ad-grid-card-text__metadata__description__line\"},{L:\"div\",J:\"ytp-ad-grid-card-text__metadata__description__line\"}]}]},{L:\"div\",J:\"ytp-ad-grid-card-text__button\"}]},\"ad-grid-card-text\",d,b,v);this.headline\u003dnew In(this.api,this.layoutId,this.interactionLoggingClientData,\nthis.fX);g.Y(this,this.headline);this.headline.NC(this.V$(\"ytp-ad-grid-card-text__metadata__headline\"));this.moreInfoButton\u003dnew Hz(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,!0);g.Y(this,this.moreInfoButton);this.moreInfoButton.NC(this.V$(\"ytp-ad-grid-card-text__button\"))};\nSj\u003dfunction(p,d,b,v){nf.call(this,p,{L:\"div\",J:\"ytp-ad-grid-card-collection\"},\"ad-grid-card-collection\",d,b,v);this.D\u003d[]};\nY5\u003dfunction(p,d,b,v,P,M,X){WL.call(this,p,M,X,d,b,v,P);this.playerProgressOffsetMs\u003d0;this.U\u003d!1};\nT7C\u003dfunction(p){var d\u003dg.B9(\"html5-video-player\");d\u0026\u0026g.kV(d,\"ytp-ad-display-override\",p)};\nAzD\u003dfunction(p,d,b,v,P){Y5.call(this,p,d,b,v,P,{L:\"div\",J:\"ytp-display-underlay-text-grid-cards\",j:[{L:\"div\",J:\"ytp-display-underlay-text-grid-cards__content_container\",j:[{L:\"div\",J:\"ytp-display-underlay-text-grid-cards__content_container__header\",j:[{L:\"div\",J:\"ytp-display-underlay-text-grid-cards__content_container__header__ad_avatar\"},{L:\"div\",J:\"ytp-display-underlay-text-grid-cards__content_container__header__headline\"}]},{L:\"div\",J:\"ytp-display-underlay-text-grid-cards__content_container__ad_grid_card_collection\"},\n{L:\"div\",J:\"ytp-display-underlay-text-grid-cards__content_container__ad_button\"}]}]},\"display-underlay-text-grid-cards\");this.adGridCardCollection\u003dnew Sj(this.api,this.layoutId,this.interactionLoggingClientData,this.fX);g.Y(this,this.adGridCardCollection);this.adGridCardCollection.NC(this.V$(\"ytp-display-underlay-text-grid-cards__content_container__ad_grid_card_collection\"));this.adButton\u003dnew Hz(this.api,this.layoutId,this.interactionLoggingClientData,this.fX);g.Y(this,this.adButton);this.adButton.NC(this.V$(\"ytp-display-underlay-text-grid-cards__content_container__ad_button\"));\nthis.B\u003dthis.V$(\"ytp-display-underlay-text-grid-cards__content_container\");this.V\u003dthis.V$(\"ytp-display-underlay-text-grid-cards__content_container__header\")};\ngX\u003dfunction(p,d,b,v){nf.call(this,p,{L:\"div\",J:\"ytp-ad-details-line\"},\"ad-details-line\",d,b,v);this.D\u003d[];this.hide()};\nL4\u003dfunction(p,d,b,v){nf.call(this,p,{L:\"div\",J:\"ytp-image-background\",j:[{L:\"img\",J:\"ytp-image-background-image\"}]},\"image-background\",d,b,v);this.hide()};\nWxu\u003dfunction(p,d,b,v,P){WL.call(this,p,{L:\"svg\",J:\"ytp-timed-pie-countdown\",K:{viewBox:\"0 0 20 20\"},j:[{L:\"circle\",J:\"ytp-timed-pie-countdown__background\",K:{r:\"10\",cx:\"10\",cy:\"10\"}},{L:\"circle\",J:\"ytp-timed-pie-countdown__inner\",K:{r:\"5\",cx:\"10\",cy:\"10\"}},{L:\"circle\",J:\"ytp-timed-pie-countdown__outer\",K:{r:\"10\",cx:\"10\",cy:\"10\"}}]},\"timed-pie-countdown\",d,b,v,P);this.B\u003dthis.V$(\"ytp-timed-pie-countdown__inner\");this.U\u003dMath.ceil(2*Math.PI*5);this.hide()};\nQx\u003dfunction(p,d,b,v){nf.call(this,p,{L:\"div\",J:\"ytp-video-interstitial-buttoned-centered-layout\",K:{tabindex:\"0\"},j:[{L:\"div\",J:\"ytp-video-interstitial-buttoned-centered-layout__content\",j:[{L:\"div\",J:\"ytp-video-interstitial-buttoned-centered-layout__content__instream-info-container\"},{L:\"div\",J:\"ytp-video-interstitial-buttoned-centered-layout__content__lockup\",j:[{L:\"div\",J:\"ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-avatar-container\"},{L:\"div\",J:\"ytp-video-interstitial-buttoned-centered-layout__content__lockup__headline-container\"},\n{L:\"div\",J:\"ytp-video-interstitial-buttoned-centered-layout__content__lockup__details-line-container\"},{L:\"div\",J:\"ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-button-container\"}]}]},{L:\"div\",J:\"ytp-video-interstitial-buttoned-centered-layout__timed-pie-countdown-container\"}]},\"video-interstitial-buttoned-centered\",d,b,v);this.U\u003dnull;this.V\u003dthis.V$(\"ytp-video-interstitial-buttoned-centered-layout__content__instream-info-container\");this.B\u003dnew IN;g.Y(this,this.B);this.hide()};\npVk\u003dfunction(p){var d\u003dg.B9(\"html5-video-player\");d\u0026\u0026g.kV(d,\"ytp-ad-display-override\",p)};\ndxC\u003dfunction(p){if(!p.adAvatar||!g.L(p.adAvatar,$5))return g.Hi(Error(\"VideoInterstitialButtonedCenteredLayoutRenderer has no avatar.\")),!1;if(!p.headline)return g.Hi(Error(\"VideoInterstitialButtonedCenteredLayoutRenderer has no headline.\")),!1;if(!p.adBadge||!g.L(p.adBadge,m5))return g.Hi(Error(\"VideoInterstitialButtonedCenteredLayoutRenderer has no ad badge.\")),!1;if(!p.adButton||!g.L(p.adButton,K4))return g.Hi(Error(\"VideoInterstitialButtonedCenteredLayoutRenderer has no action button.\")),!1;if(!p.adInfoRenderer||\n!g.L(p.adInfoRenderer,IZ))return g.Hi(Error(\"VideoInterstitialButtonedCenteredLayoutRenderer has no ad info button.\")),!1;p\u003dp.durationMilliseconds||0;return typeof p!\u003d\u003d\"number\"||p\u003c\u003d0?(g.Hi(Error(\"durationMilliseconds was specified incorrectly in VideoInterstitialButtonedCenteredLayoutRenderer with a value of: \"+p)),!1):!0};\nx5\u003dfunction(p,d,b){$0.call(this,p);this.api\u003dp;this.fX\u003dd;this.U\u003d{};p\u003dnew g.K({L:\"div\",zB:[\"video-ads\",\"ytp-ad-module\"]});g.Y(this,p);BF\u0026\u0026g.FO(p.element,\"ytp-ads-tiny-mode\");this.X\u003dnew Ev(p.element);g.Y(this,this.X);g.wz(this.api,p.element,4);RZ(b)\u0026\u0026(b\u003dnew g.K({L:\"div\",zB:[\"ytp-ad-underlay\"]}),g.Y(this,b),this.B\u003dnew Ev(b.element),g.Y(this,this.B),g.wz(this.api,b.element,0));g.Y(this,ygW())};\nbie\u003dfunction(p,d){p\u003dg.z9(p.U,d.id,null);p\u003d\u003dnull\u0026\u0026g.DF(Error(\"Component not found for element id: \"+d.id));return p||null};\nvgW\u003dfunction(p){g.U2.call(this,p);var d\u003dthis;this.U\u003dnull;this.created\u003d!1;this.B\u003dp.G().T(\"h5_use_refactored_get_ad_break\")?new TEu(this.player):new $8(this.player);this.V\u003dfunction(){if(d.U!\u003dnull)return d.U;var v\u003dnew PHq({lc:C4(d.D).lc,Dl:C4(d.D).Dl,N:d.player,Q9:C4(d.D).Q9,uh:d.D.D.uh,WP:C4(d.D).WP,Zv:d.D.D.Zv});d.U\u003dv.iX;return d.U};\nthis.D\u003dnew FxB(this.player,this,this.B,this.V);g.Y(this,this.D);var b\u003dp.G();!wW(b)||g.yJ(b)||He(b)||(g.Y(this,new x5(p,C4(this.D).fX,C4(this.D).Q9)),g.Y(this,new heK(p)))};\nPIK\u003dfunction(p){p.created!\u003d\u003dp.loaded\u0026\u0026JI(\"Created and loaded are out of sync\")};\nqLW\u003dfunction(p){g.U2.prototype.load.call(p);var d\u003dC4(p.D).Q9;try{p.player.getRootNode().classList.add(\"ad-created\")}catch(F){JI(F instanceof Error?F:String(F))}var b\u003dp.player.getVideoData(1),v\u003db\u0026\u0026b.videoId||\"\",P\u003db\u0026\u0026b.getPlayerResponse()||{},M\u003d(!p.player.G().experiments.Wb(\"debug_ignore_ad_placements\")\u0026\u0026P\u0026\u0026P.adPlacements||[]).map(function(F){return F.adPlacementRenderer}),X\u003d((P\u003d\u003dnull?void 0:P.adSlots)||[]).map(function(F){return g.L(F,HD)});\nP\u003dP.playerConfig\u0026\u0026P.playerConfig.daiConfig\u0026\u0026P.playerConfig.daiConfig.enableDai||!1;b\u0026\u0026b.vX();M\u003dM3$(M,X,d,C4(p.D).z1);X\u003db\u0026\u0026b.clientPlaybackNonce||\"\";b\u003db\u0026\u0026b.sJ||!1;if(Ea(d,!0)\u0026\u0026b){var a;d\u003d{};(a\u003dp.player.getVideoData())\u003d\u003dnull||a.E5(\"p_cpb\",(d.cc\u003dX,d))}a\u003d1E3*p.player.getDuration(1);XVB(p);p.D.D.Hi.iT(X,a,b,M.JP,M.hW,M.JP,P,v)};\nXVB\u003dfunction(p){var d,b;if(b\u003d(d\u003dp.player.getVideoData(1))\u003d\u003dnull||!d.sJ)d\u003dp.player.G(),b\u003dwW(d)\u0026\u0026!g.Ge(d)\u0026\u0026d.playerStyle\u003d\u003d\u003d\"desktop-polymer\";b\u0026\u0026(p\u003dp.player.getInternalApi(),p.addEventListener(\"updateKevlarOrC3Companion\",Xvk),p.addEventListener(\"updateEngagementPanelAction\",qrW),p.addEventListener(\"changeEngagementPanelVisibility\",aNj),window.addEventListener(\"yt-navigate-start\",Fsu))};\nBz\u003dfunction(p,d){d\u003d\u003d\u003dp.XR\u0026\u0026(p.XR\u003dvoid 0)};\na1e\u003dfunction(p){var d\u003dC4(p.D).U8,b\u003dd.V().o7(\"SLOT_TYPE_PLAYER_BYTES\",1);d\u003dkj(d.dE.get(),1).clientPlaybackNonce;var v\u003d!1;b\u003dg.u(b);for(var P\u003db.next();!P.done;P\u003db.next()){P\u003dP.value;var M\u003dP.slotType\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_BYTES\"\u0026\u0026P.slotEntryTrigger instanceof Co?P.slotEntryTrigger.Mh:void 0;M\u0026\u0026M\u003d\u003d\u003dd\u0026\u0026(v\u0026\u0026JI(\"More than 1 preroll playerBytes slot detected\",P),v\u003d!0)}v||aa(C4(p.D).Br)};\nogu\u003dfunction(p){if(AX(C4(p.D).Q9))return!0;var d\u003d\"\";p\u003dg.u(C4(p.D).WP.kA.keys());for(var b\u003dp.next();!b.done;b\u003dp.next()){b\u003db.value;if(b.slotType\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_BYTES\"\u0026\u0026b.JC\u003d\u003d\u003d\"core\")return!0;d+\u003db.slotType+\" \"}Math.random()\u003c.01\u0026\u0026JI(\"Ads Playback Not Managed By Controlflow\",void 0,null,{slotTypes:d});return!1};\nFOz\u003dfunction(p){p\u003dg.u(C4(p.D).WP.kA.values());for(var d\u003dp.next();!d.done;d\u003dp.next())if(d.value.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_MEDIA_BREAK\")return!0;return!1};\nsd7\u003dfunction(p,d,b,v,P,M){b\u003db\u003d\u003d\u003dvoid 0?[]:b;v\u003dv\u003d\u003d\u003dvoid 0?\"\":v;P\u003dP\u003d\u003d\u003dvoid 0?\"\":P;var X\u003dC4(p.D).Q9,a\u003dp.player.getVideoData(1);a\u0026\u0026a.getPlayerResponse();a\u0026\u0026a.vX();b\u003dM3$(d,b,X,C4(p.D).z1);NDD(C4(p.D).mx,v,b.JP,b.hW,d,P,M)};\nM3$\u003dfunction(p,d,b,v){d\u003d{JP:[],hW:d};p\u003dg.u(p);for(var P\u003dp.next();!P.done;P\u003dp.next())if((P\u003dP.value)\u0026\u0026P.renderer!\u003dnull){var M\u003dP.renderer;if(!b.N.G().T(\"html5_enable_vod_lasr_with_notify_pacf\")){var X\u003dvoid 0,a\u003dvoid 0,F\u003dvoid 0,h\u003dvoid 0,O\u003dv;g.L((h\u003dM.sandwichedLinearAdRenderer)\u003d\u003dnull?void 0:h.adVideoStart,Ou)?(X\u003dg.L((F\u003dM.sandwichedLinearAdRenderer)\u003d\u003dnull?void 0:F.adVideoStart,Ou),X\u003dezW(X,O),g.gK(M.sandwichedLinearAdRenderer.adVideoStart,Ou,X)):g.L((a\u003dM.linearAdSequenceRenderer)\u003d\u003dnull?void 0:a.adStart,Ou)\u0026\u0026\n(F\u003dg.L((X\u003dM.linearAdSequenceRenderer)\u003d\u003dnull?void 0:X.adStart,Ou),X\u003dezW(F,O),g.gK(M.linearAdSequenceRenderer.adStart,Ou,X))}d.JP.push(P)}return d};\ng.Ra\u003dfunction(p){if(typeof DOMParser!\u003d\"undefined\")return Rh(new DOMParser,zqW(p),\"application/xml\");throw Error(\"Your browser does not support loading xml documents\");};\ng.TH\u003dfunction(p){g.e.call(this);this.callback\u003dp;this.D\u003dnew Gp(0,0,.4,0,.2,1,1,1);this.delay\u003dnew g.dn(this.next,window,this);g.Y(this,this.delay)};\ng.h3q\u003dfunction(p){var d\u003dp.G();return d.YI\u0026\u0026!d.B\u0026\u0026g.Ez(d)?p.isEmbedsShortsMode()?(p\u003dp.Jg(),Math.min(p.width,p.height)\u003e\u003d315):!p.Oj():!1};\ng.Ab\u003dfunction(p){g.K.call(this,{L:\"div\",J:\"ytp-more-videos-view\",K:{tabIndex:\"-1\"}});var d\u003dthis;this.api\u003dp;this.U\u003d!0;this.B\u003dnew g.iO(this);this.D\u003d[];this.suggestionData\u003d[];this.columns\u003dthis.containerWidth\u003dthis.W\u003dthis.V\u003dthis.scrollPosition\u003d0;this.title\u003dnew g.K({L:\"h2\",J:\"ytp-related-title\",Bb:\"{{title}}\"});this.previous\u003dnew g.K({L:\"button\",zB:[\"ytp-button\",\"ytp-previous\"],K:{\"aria-label\":\"Show previous suggested videos\"},j:[g.sc()]});this.Z\u003dnew g.TH(function(b){d.suggestions.element.scrollLeft\u003d-b});\nthis.next\u003dnew g.K({L:\"button\",zB:[\"ytp-button\",\"ytp-next\"],K:{\"aria-label\":\"Show more suggested videos\"},j:[g.Z9()]});g.Y(this,this.B);this.S\u003dp.G().V;g.Y(this,this.title);this.title.NC(this.element);this.suggestions\u003dnew g.K({L:\"div\",J:\"ytp-suggestions\"});g.Y(this,this.suggestions);this.suggestions.NC(this.element);g.Y(this,this.previous);this.previous.NC(this.element);this.previous.listen(\"click\",this.Z$,this);g.Y(this,this.Z);Oi$(this);g.Y(this,this.next);this.next.NC(this.element);this.next.listen(\"click\",\nthis.Tz,this);this.B.Y(this.api,\"appresize\",this.AD);this.B.Y(this.api,\"fullscreentoggled\",this.xv);this.B.Y(this.api,\"videodatachange\",this.onVideoDataChange);this.AD(this.api.Pb().getPlayerSize());this.onVideoDataChange()};\nOi$\u003dfunction(p){for(var d\u003d{nQ:0};d.nQ\u003c16;d\u003d{nQ:d.nQ},++d.nQ){var b\u003dnew g.K({L:\"a\",J:\"ytp-suggestion-link\",K:{href:\"{{link}}\",target:p.api.G().C,\"aria-label\":\"{{aria_label}}\"},j:[{L:\"div\",J:\"ytp-suggestion-image\"},{L:\"div\",J:\"ytp-suggestion-overlay\",K:{style:\"{{blink_rendering_hack}}\",\"aria-hidden\":\"{{aria_hidden}}\"},j:[{L:\"div\",J:\"ytp-suggestion-title\",Bb:\"{{title}}\"},{L:\"div\",J:\"ytp-suggestion-author\",Bb:\"{{author_and_views}}\"},{L:\"div\",K:{\"data-is-live\":\"{{is_live}}\"},J:\"ytp-suggestion-duration\",\nBb:\"{{duration}}\"}]}]});g.Y(p,b);var v\u003db.V$(\"ytp-suggestion-link\");g.nj(v,\"transitionDelay\",d.nQ/20+\"s\");p.B.Y(v,\"click\",function(P){return function(M){var X\u003dP.nQ;if(p.U){var a\u003dp.suggestionData[X],F\u003da.sessionData;p.S\u0026\u0026p.api.T(\"web_player_log_click_before_generating_ve_conversion_params\")?(p.api.logClick(p.D[X].element),X\u003da.Ty(),a\u003d{},g.CE(p.api,a),X\u003dg.$B(X,a),g.WU(X,p.api,M)):g.AD(M,p.api,p.S,F||void 0)\u0026\u0026p.api.fZ(a.videoId,F,a.playlistId)}else M.preventDefault(),document.activeElement.blur()}}(d));\nb.NC(p.suggestions.element);p.D.push(b);p.api.createServerVe(b.element,b)}};\nJcC\u003dfunction(p){if(p.api.G().T(\"web_player_log_click_before_generating_ve_conversion_params\"))for(var d\u003dMath.floor(-p.scrollPosition/(p.V+8)),b\u003dMath.min(d+p.columns,p.suggestionData.length)-1;d\u003c\u003db;d++)p.api.logVisibility(p.D[d].element,!0)};\ng.Wz\u003dfunction(p){var d\u003dp.api.YY()?32:16;d\u003dp.W/2+d;p.next.element.style.bottom\u003dd+\"px\";p.previous.element.style.bottom\u003dd+\"px\";d\u003dp.scrollPosition;var b\u003dp.containerWidth-p.suggestionData.length*(p.V+8);g.kV(p.element,\"ytp-scroll-min\",d\u003e\u003d0);g.kV(p.element,\"ytp-scroll-max\",d\u003c\u003db)};\nngu\u003dfunction(p){for(var d\u003dp.suggestionData.length,b\u003d0;b\u003cd;++b){var v\u003dvoid 0,P\u003dvoid 0,M\u003dvoid 0;v\u003dp;var X\u003dv.api.G(),a\u003dv.suggestionData[b],F\u003dv.D[b];M\u003dv.api.isEmbedsShortsMode()?a.shortViewCount||\"\":a.shortViewCount?a.author+\" \\u2022 \"+a.shortViewCount:a.author;F.element.style.display\u003d\"\";g.nj(F.V$(\"ytp-suggestion-link\"),\"display\",\"inline-block\");kmq.test(a.title)\u0026\u0026(F.V$(\"ytp-suggestion-title\").dir\u003d\"rtl\");kmq.test(M)\u0026\u0026(F.V$(\"ytp-suggestion-author\").dir\u003d\"rtl\");P\u003da.isLivePlayback?\"Live\":a.lengthSeconds?\ng.GF(a.lengthSeconds):\"\";var h\u003da.Ty(v.api.isEmbedsShortsMode());if(g.Ez(X)\u0026\u0026!X.T(\"web_player_log_click_before_generating_ve_conversion_params\")){var O\u003d{};g.vU(v.api,\"addEmbedsConversionTrackingParams\",[O]);h\u003dg.$B(h,O)}X.T(\"web_player_log_click_before_generating_ve_conversion_params\")\u0026\u0026(X\u003d(X\u003da.sessionData)\u0026\u0026X.itct)\u0026\u0026v.api.setTrackingParams(F.element,X);F.update({author_and_views:M,duration:P,link:h,title:a.title,aria_label:a.ariaLabel||a.title,is_live:a.isLivePlayback,aria_hidden:!!a.ariaLabel,blink_rendering_hack:g.Is||\ng.sz?\"will-change: opacity\":void 0});P\u003dF.V$(\"ytp-suggestion-image\");v\u003dv.api.isEmbedsShortsMode()?a.Rq(\"hq2.jpg\"):a.Rq();P.style.backgroundImage\u003dv?\"url(\"+v+\")\":\"\"}if(d\u003c16)for(;d\u003c16;++d)g.nj(p.D[d].V$(\"ytp-suggestion-link\"),\"display\",\"none\");g.Wz(p)};\npjj\u003d[];Fu\u003dtypeof Object.defineProperties\u003d\u003d\"function\"?Object.defineProperty:function(p,d,b){if(p\u003d\u003dArray.prototype||p\u003d\u003dObject.prototype)return p;p[d]\u003db.value;return p};\ng.aK\u003dbzz(this);OW(\"Symbol\",function(p){function d(M){if(this instanceof d)throw new TypeError(\"Symbol is not a constructor\");return new b(v+(M||\"\")+\"_\"+P++,M)}\nfunction b(M,X){this.D\u003dM;Fu(this,\"description\",{configurable:!0,writable:!0,value:X})}\nif(p)return p;b.prototype.toString\u003dfunction(){return this.D};\nvar v\u003d\"jscomp_symbol_\"+(Math.random()*1E9\u003e\u003e\u003e0)+\"_\",P\u003d0;return d});\nOW(\"Symbol.iterator\",function(p){if(p)return p;p\u003dSymbol(\"Symbol.iterator\");for(var d\u003d\"Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array\".split(\" \"),b\u003d0;b\u003cd.length;b++){var v\u003dg.aK[d[b]];typeof v\u003d\u003d\u003d\"function\"\u0026\u0026typeof v.prototype[p]!\u003d\"function\"\u0026\u0026Fu(v.prototype,p,{configurable:!0,writable:!0,value:function(){return vuk(dCK(this))}})}return p});\nvar P$K\u003dtypeof Object.create\u003d\u003d\"function\"?Object.create:function(p){function d(){}\nd.prototype\u003dp;return new d},rcu\u003dfunction(){function p(){function b(){}\nnew b;Reflect.construct(b,[],function(){});\nreturn new b instanceof b}\nif(typeof Reflect!\u003d\"undefined\"\u0026\u0026Reflect.construct){if(p())return Reflect.construct;var d\u003dReflect.construct;return function(b,v,P){b\u003dd(b,v);P\u0026\u0026Reflect.setPrototypeOf(b,P.prototype);return b}}return function(b,v,P){P\u003d\u003d\u003dvoid 0\u0026\u0026(P\u003db);\nP\u003dP$K(P.prototype||Object.prototype);return Function.prototype.apply.call(b,P,v)||P}}(),f1D;\nif(typeof Object.setPrototypeOf\u003d\u003d\"function\")f1D\u003dObject.setPrototypeOf;else{var uz$;a:{var l1u\u003d{a:!0},sfu\u003d{};try{sfu.__proto__\u003dl1u;uz$\u003dsfu.a;break a}catch(p){}uz$\u003d!1}f1D\u003duz$?function(p,d){p.__proto__\u003dd;if(p.__proto__!\u003d\u003dd)throw new TypeError(p+\" is not extensible\");return p}:null}var J7\u003df1D,Zi$\u003dtypeof Object.assign\u003d\u003d\"function\"?Object.assign:function(p,d){for(var b\u003d1;b\u003carguments.length;b++){var v\u003darguments[b];\nif(v)for(var P in v)ku(v,P)\u0026\u0026(p[P]\u003dv[P])}return p};\nOW(\"Object.assign\",function(p){return p||Zi$});\nnz.prototype.W\u003dfunction(p){this.U\u003dp};\nnz.prototype.return\u003dfunction(p){this.B\u003d{return:p};this.D\u003dthis.X};\nnz.prototype.LX\u003dfunction(p){this.D\u003dp};\nOW(\"globalThis\",function(p){return p||g.aK});\nOW(\"Reflect\",function(p){return p?p:{}});\nOW(\"Reflect.construct\",function(){return rcu});\nOW(\"Reflect.setPrototypeOf\",function(p){return p?p:J7?function(d,b){try{return J7(d,b),!0}catch(v){return!1}}:null});\nOW(\"Promise\",function(p){function d(X){this.D\u003d0;this.B\u003dvoid 0;this.U\u003d[];this.Z\u003d!1;var a\u003dthis.V();try{X(a.resolve,a.reject)}catch(F){a.reject(F)}}\nfunction b(){this.D\u003dnull}\nfunction v(X){return X instanceof d?X:new d(function(a){a(X)})}\nif(p)return p;b.prototype.U\u003dfunction(X){if(this.D\u003d\u003dnull){this.D\u003d[];var a\u003dthis;this.B(function(){a.X()})}this.D.push(X)};\nvar P\u003dg.aK.setTimeout;b.prototype.B\u003dfunction(X){P(X,0)};\nb.prototype.X\u003dfunction(){for(;this.D\u0026\u0026this.D.length;){var X\u003dthis.D;this.D\u003d[];for(var a\u003d0;a\u003cX.length;++a){var F\u003dX[a];X[a]\u003dnull;try{F()}catch(h){this.V(h)}}}this.D\u003dnull};\nb.prototype.V\u003dfunction(X){this.B(function(){throw X;})};\nd.prototype.V\u003dfunction(){function X(h){return function(O){F||(F\u003d!0,h.call(a,O))}}\nvar a\u003dthis,F\u003d!1;return{resolve:X(this.kJ),reject:X(this.X)}};\nd.prototype.kJ\u003dfunction(X){if(X\u003d\u003d\u003dthis)this.X(new TypeError(\"A Promise cannot resolve to itself\"));else if(X instanceof d)this.RB(X);else{a:switch(typeof X){case \"object\":var a\u003dX!\u003dnull;break a;case \"function\":a\u003d!0;break a;default:a\u003d!1}a?this.O5(X):this.S(X)}};\nd.prototype.O5\u003dfunction(X){var a\u003dvoid 0;try{a\u003dX.then}catch(F){this.X(F);return}typeof a\u003d\u003d\"function\"?this.IB(a,X):this.S(X)};\nd.prototype.X\u003dfunction(X){this.W(2,X)};\nd.prototype.S\u003dfunction(X){this.W(1,X)};\nd.prototype.W\u003dfunction(X,a){if(this.D!\u003d0)throw Error(\"Cannot settle(\"+X+\", \"+a+\"): Promise already settled in state\"+this.D);this.D\u003dX;this.B\u003da;this.D\u003d\u003d\u003d2\u0026\u0026this.aB();this.C()};\nd.prototype.aB\u003dfunction(){var X\u003dthis;P(function(){if(X.eB()){var a\u003dg.aK.console;typeof a!\u003d\u003d\"undefined\"\u0026\u0026a.error(X.B)}},1)};\nd.prototype.eB\u003dfunction(){if(this.Z)return!1;var X\u003dg.aK.CustomEvent,a\u003dg.aK.Event,F\u003dg.aK.dispatchEvent;if(typeof F\u003d\u003d\u003d\"undefined\")return!0;typeof X\u003d\u003d\u003d\"function\"?X\u003dnew X(\"unhandledrejection\",{cancelable:!0}):typeof a\u003d\u003d\u003d\"function\"?X\u003dnew a(\"unhandledrejection\",{cancelable:!0}):(X\u003dg.aK.document.createEvent(\"CustomEvent\"),X.initCustomEvent(\"unhandledrejection\",!1,!0,X));X.promise\u003dthis;X.reason\u003dthis.B;return F(X)};\nd.prototype.C\u003dfunction(){if(this.U!\u003dnull){for(var X\u003d0;X\u003cthis.U.length;++X)M.U(this.U[X]);this.U\u003dnull}};\nvar M\u003dnew b;d.prototype.RB\u003dfunction(X){var a\u003dthis.V();X.Ic(a.resolve,a.reject)};\nd.prototype.IB\u003dfunction(X,a){var F\u003dthis.V();try{X.call(a,F.resolve,F.reject)}catch(h){F.reject(h)}};\nd.prototype.then\u003dfunction(X,a){function F(k,n){return typeof k\u003d\u003d\"function\"?function(r){try{h(k(r))}catch(Z){O(Z)}}:n}\nvar h,O,J\u003dnew d(function(k,n){h\u003dk;O\u003dn});\nthis.Ic(F(X,h),F(a,O));return J};\nd.prototype.catch\u003dfunction(X){return this.then(void 0,X)};\nd.prototype.Ic\u003dfunction(X,a){function F(){switch(h.D){case 1:X(h.B);break;case 2:a(h.B);break;default:throw Error(\"Unexpected state: \"+h.D);}}\nvar h\u003dthis;this.U\u003d\u003dnull?M.U(F):this.U.push(F);this.Z\u003d!0};\nd.resolve\u003dv;d.reject\u003dfunction(X){return new d(function(a,F){F(X)})};\nd.race\u003dfunction(X){return new d(function(a,F){for(var h\u003dg.u(X),O\u003dh.next();!O.done;O\u003dh.next())v(O.value).Ic(a,F)})};\nd.all\u003dfunction(X){var a\u003dg.u(X),F\u003da.next();return F.done?v([]):new d(function(h,O){function J(r){return function(Z){k[r]\u003dZ;n--;n\u003d\u003d0\u0026\u0026h(k)}}\nvar k\u003d[],n\u003d0;do k.push(void 0),n++,v(F.value).Ic(J(k.length-1),O),F\u003da.next();while(!F.done)})};\nreturn d});\nOW(\"Object.setPrototypeOf\",function(p){return p||J7});\nOW(\"Symbol.dispose\",function(p){return p?p:Symbol(\"Symbol.dispose\")});\nOW(\"SuppressedError\",function(p){function d(b,v,P){if(!(this instanceof d))return new d(b,v,P);P\u003dError(P);\"stack\"in P\u0026\u0026(this.stack\u003dP.stack);this.message\u003dP.message;this.error\u003db;this.suppressed\u003dv}\nif(p)return p;g.f(d,Error);d.prototype.name\u003d\"SuppressedError\";return d});\nOW(\"Array.prototype.find\",function(p){return p?p:function(d,b){return nuB(this,d,b).a6}});\nOW(\"WeakMap\",function(p){function d(F){this.D\u003d(a+\u003dMath.random()+1).toString();if(F){F\u003dg.u(F);for(var h;!(h\u003dF.next()).done;)h\u003dh.value,this.set(h[0],h[1])}}\nfunction b(){}\nfunction v(F){var h\u003dtypeof F;return h\u003d\u003d\u003d\"object\"\u0026\u0026F!\u003d\u003dnull||h\u003d\u003d\u003d\"function\"}\nfunction P(F){if(!ku(F,X)){var h\u003dnew b;Fu(F,X,{value:h})}}\nfunction M(F){var h\u003dObject[F];h\u0026\u0026(Object[F]\u003dfunction(O){if(O instanceof b)return O;Object.isExtensible(O)\u0026\u0026P(O);return h(O)})}\nif(function(){if(!p||!Object.seal)return!1;try{var F\u003dObject.seal({}),h\u003dObject.seal({}),O\u003dnew p([[F,2],[h,3]]);if(O.get(F)!\u003d2||O.get(h)!\u003d3)return!1;O.delete(F);O.set(h,4);return!O.has(F)\u0026\u0026O.get(h)\u003d\u003d4}catch(J){return!1}}())return p;\nvar X\u003d\"$jscomp_hidden_\"+Math.random();M(\"freeze\");M(\"preventExtensions\");M(\"seal\");var a\u003d0;d.prototype.set\u003dfunction(F,h){if(!v(F))throw Error(\"Invalid WeakMap key\");P(F);if(!ku(F,X))throw Error(\"WeakMap key fail: \"+F);F[X][this.D]\u003dh;return this};\nd.prototype.get\u003dfunction(F){return v(F)\u0026\u0026ku(F,X)?F[X][this.D]:void 0};\nd.prototype.has\u003dfunction(F){return v(F)\u0026\u0026ku(F,X)\u0026\u0026ku(F[X],this.D)};\nd.prototype.delete\u003dfunction(F){return v(F)\u0026\u0026ku(F,X)\u0026\u0026ku(F[X],this.D)?delete F[X][this.D]:!1};\nreturn d});\nOW(\"Map\",function(p){function d(){var a\u003d{};return a.previous\u003da.next\u003da.head\u003da}\nfunction b(a,F){var h\u003da[1];return vuk(function(){if(h){for(;h.head!\u003da[1];)h\u003dh.previous;for(;h.next!\u003dh.head;)return h\u003dh.next,{done:!1,value:F(h)};h\u003dnull}return{done:!0,value:void 0}})}\nfunction v(a,F){var h\u003dF\u0026\u0026typeof F;h\u003d\u003d\"object\"||h\u003d\u003d\"function\"?M.has(F)?h\u003dM.get(F):(h\u003d\"\"+ ++X,M.set(F,h)):h\u003d\"p_\"+F;var O\u003da[0][h];if(O\u0026\u0026ku(a[0],h))for(a\u003d0;a\u003cO.length;a++){var J\u003dO[a];if(F!\u003d\u003dF\u0026\u0026J.key!\u003d\u003dJ.key||F\u003d\u003d\u003dJ.key)return{id:h,list:O,index:a,entry:J}}return{id:h,list:O,index:-1,entry:void 0}}\nfunction P(a){this[0]\u003d{};this[1]\u003dd();this.size\u003d0;if(a){a\u003dg.u(a);for(var F;!(F\u003da.next()).done;)F\u003dF.value,this.set(F[0],F[1])}}\nif(function(){if(!p||typeof p!\u003d\"function\"||!p.prototype.entries||typeof Object.seal!\u003d\"function\")return!1;try{var a\u003dObject.seal({x:4}),F\u003dnew p(g.u([[a,\"s\"]]));if(F.get(a)!\u003d\"s\"||F.size!\u003d1||F.get({x:4})||F.set({x:4},\"t\")!\u003dF||F.size!\u003d2)return!1;var h\u003dF.entries(),O\u003dh.next();if(O.done||O.value[0]!\u003da||O.value[1]!\u003d\"s\")return!1;O\u003dh.next();return O.done||O.value[0].x!\u003d4||O.value[1]!\u003d\"t\"||!h.next().done?!1:!0}catch(J){return!1}}())return p;\nvar M\u003dnew WeakMap;P.prototype.set\u003dfunction(a,F){a\u003da\u003d\u003d\u003d0?0:a;var h\u003dv(this,a);h.list||(h.list\u003dthis[0][h.id]\u003d[]);h.entry?h.entry.value\u003dF:(h.entry\u003d{next:this[1],previous:this[1].previous,head:this[1],key:a,value:F},h.list.push(h.entry),this[1].previous.next\u003dh.entry,this[1].previous\u003dh.entry,this.size++);return this};\nP.prototype.delete\u003dfunction(a){a\u003dv(this,a);return a.entry\u0026\u0026a.list?(a.list.splice(a.index,1),a.list.length||delete this[0][a.id],a.entry.previous.next\u003da.entry.next,a.entry.next.previous\u003da.entry.previous,a.entry.head\u003dnull,this.size--,!0):!1};\nP.prototype.clear\u003dfunction(){this[0]\u003d{};this[1]\u003dthis[1].previous\u003dd();this.size\u003d0};\nP.prototype.has\u003dfunction(a){return!!v(this,a).entry};\nP.prototype.get\u003dfunction(a){return(a\u003dv(this,a).entry)\u0026\u0026a.value};\nP.prototype.entries\u003dfunction(){return b(this,function(a){return[a.key,a.value]})};\nP.prototype.keys\u003dfunction(){return b(this,function(a){return a.key})};\nP.prototype.values\u003dfunction(){return b(this,function(a){return a.value})};\nP.prototype.forEach\u003dfunction(a,F){for(var h\u003dthis.entries(),O;!(O\u003dh.next()).done;)O\u003dO.value,a.call(F,O[1],O[0],this)};\nP.prototype[Symbol.iterator]\u003dP.prototype.entries;var X\u003d0;return P});\nOW(\"Set\",function(p){function d(b){this.D\u003dnew Map;if(b){b\u003dg.u(b);for(var v;!(v\u003db.next()).done;)this.add(v.value)}this.size\u003dthis.D.size}\nif(function(){if(!p||typeof p!\u003d\"function\"||!p.prototype.entries||typeof Object.seal!\u003d\"function\")return!1;try{var b\u003dObject.seal({x:4}),v\u003dnew p(g.u([b]));if(!v.has(b)||v.size!\u003d1||v.add(b)!\u003dv||v.size!\u003d1||v.add({x:4})!\u003dv||v.size!\u003d2)return!1;var P\u003dv.entries(),M\u003dP.next();if(M.done||M.value[0]!\u003db||M.value[1]!\u003db)return!1;M\u003dP.next();return M.done||M.value[0]\u003d\u003db||M.value[0].x!\u003d4||M.value[1]!\u003dM.value[0]?!1:P.next().done}catch(X){return!1}}())return p;\nd.prototype.add\u003dfunction(b){b\u003db\u003d\u003d\u003d0?0:b;this.D.set(b,b);this.size\u003dthis.D.size;return this};\nd.prototype.delete\u003dfunction(b){b\u003dthis.D.delete(b);this.size\u003dthis.D.size;return b};\nd.prototype.clear\u003dfunction(){this.D.clear();this.size\u003d0};\nd.prototype.has\u003dfunction(b){return this.D.has(b)};\nd.prototype.entries\u003dfunction(){return this.D.entries()};\nd.prototype.values\u003dfunction(){return this.D.values()};\nd.prototype.keys\u003dd.prototype.values;d.prototype[Symbol.iterator]\u003dd.prototype.values;d.prototype.forEach\u003dfunction(b,v){var P\u003dthis;this.D.forEach(function(M){return b.call(v,M,M,P)})};\nreturn d});\nOW(\"Math.log2\",function(p){return p?p:function(d){return Math.log(d)/Math.LN2}});\nOW(\"Object.values\",function(p){return p?p:function(d){var b\u003d[],v;for(v in d)ku(d,v)\u0026\u0026b.push(d[v]);return b}});\nOW(\"Object.is\",function(p){return p?p:function(d,b){return d\u003d\u003d\u003db?d!\u003d\u003d0||1/d\u003d\u003d\u003d1/b:d!\u003d\u003dd\u0026\u0026b!\u003d\u003db}});\nOW(\"Array.prototype.includes\",function(p){return p?p:function(d,b){var v\u003dthis;v instanceof String\u0026\u0026(v\u003dString(v));var P\u003dv.length;b\u003db||0;for(b\u003c0\u0026\u0026(b\u003dMath.max(b+P,0));b\u003cP;b++){var M\u003dv[b];if(M\u003d\u003d\u003dd||Object.is(M,d))return!0}return!1}});\nOW(\"String.prototype.includes\",function(p){return p?p:function(d,b){return IK(this,d,\"includes\").indexOf(d,b||0)!\u003d\u003d-1}});\nOW(\"Array.from\",function(p){return p?p:function(d,b,v){b\u003db!\u003dnull?b:function(a){return a};\nvar P\u003d[],M\u003dtypeof Symbol!\u003d\"undefined\"\u0026\u0026Symbol.iterator\u0026\u0026d[Symbol.iterator];if(typeof M\u003d\u003d\"function\"){d\u003dM.call(d);for(var X\u003d0;!(M\u003dd.next()).done;)P.push(b.call(v,M.value,X++))}else for(M\u003dd.length,X\u003d0;X\u003cM;X++)P.push(b.call(v,d[X],X));return P}});\nOW(\"Object.entries\",function(p){return p?p:function(d){var b\u003d[],v;for(v in d)ku(d,v)\u0026\u0026b.push([v,d[v]]);return b}});\nOW(\"Number.isFinite\",function(p){return p?p:function(d){return typeof d!\u003d\u003d\"number\"?!1:!isNaN(d)\u0026\u0026d!\u003d\u003dInfinity\u0026\u0026d!\u003d\u003d-Infinity}});\nOW(\"Number.MAX_SAFE_INTEGER\",function(){return 9007199254740991});\nOW(\"Number.MIN_SAFE_INTEGER\",function(){return-9007199254740991});\nOW(\"Number.isInteger\",function(p){return p?p:function(d){return Number.isFinite(d)?d\u003d\u003d\u003dMath.floor(d):!1}});\nOW(\"Number.isSafeInteger\",function(p){return p?p:function(d){return Number.isInteger(d)\u0026\u0026Math.abs(d)\u003c\u003dNumber.MAX_SAFE_INTEGER}});\nOW(\"String.prototype.startsWith\",function(p){return p?p:function(d,b){var v\u003dIK(this,d,\"startsWith\");d+\u003d\"\";var P\u003dv.length,M\u003dd.length;b\u003dMath.max(0,Math.min(b|0,v.length));for(var X\u003d0;X\u003cM\u0026\u0026b\u003cP;)if(v[b++]!\u003dd[X++])return!1;return X\u003e\u003dM}});\nOW(\"String.prototype.endsWith\",function(p){return p?p:function(d,b){var v\u003dIK(this,d,\"endsWith\");d+\u003d\"\";b\u003d\u003d\u003dvoid 0\u0026\u0026(b\u003dv.length);b\u003dMath.max(0,Math.min(b|0,v.length));for(var P\u003dd.length;P\u003e0\u0026\u0026b\u003e0;)if(v[--b]!\u003dd[--P])return!1;return P\u003c\u003d0}});\nOW(\"Array.prototype.entries\",function(p){return p?p:function(){return je(this,function(d,b){return[d,b]})}});\nOW(\"Math.imul\",function(p){return p?p:function(d,b){d\u003dNumber(d);b\u003dNumber(b);var v\u003dd\u002665535,P\u003db\u002665535;return v*P+((d\u003e\u003e\u003e16\u002665535)*P+v*(b\u003e\u003e\u003e16\u002665535)\u003c\u003c16\u003e\u003e\u003e0)|0}});\nOW(\"Math.trunc\",function(p){return p?p:function(d){d\u003dNumber(d);if(isNaN(d)||d\u003d\u003d\u003dInfinity||d\u003d\u003d\u003d-Infinity||d\u003d\u003d\u003d0)return d;var b\u003dMath.floor(Math.abs(d));return d\u003c0?-b:b}});\nOW(\"Math.clz32\",function(p){return p?p:function(d){d\u003dNumber(d)\u003e\u003e\u003e0;if(d\u003d\u003d\u003d0)return 32;var b\u003d0;(d\u00264294901760)\u003d\u003d\u003d0\u0026\u0026(d\u003c\u003c\u003d16,b+\u003d16);(d\u00264278190080)\u003d\u003d\u003d0\u0026\u0026(d\u003c\u003c\u003d8,b+\u003d8);(d\u00264026531840)\u003d\u003d\u003d0\u0026\u0026(d\u003c\u003c\u003d4,b+\u003d4);(d\u00263221225472)\u003d\u003d\u003d0\u0026\u0026(d\u003c\u003c\u003d2,b+\u003d2);(d\u00262147483648)\u003d\u003d\u003d0\u0026\u0026b++;return b}});\nOW(\"Math.log10\",function(p){return p?p:function(d){return Math.log(d)/Math.LN10}});\nOW(\"Number.isNaN\",function(p){return p?p:function(d){return typeof d\u003d\u003d\u003d\"number\"\u0026\u0026isNaN(d)}});\nOW(\"Array.prototype.keys\",function(p){return p?p:function(){return je(this,function(d){return d})}});\nOW(\"Array.prototype.values\",function(p){return p?p:function(){return je(this,function(d,b){return b})}});\nOW(\"Array.prototype.fill\",function(p){return p?p:function(d,b,v){var P\u003dthis.length||0;b\u003c0\u0026\u0026(b\u003dMath.max(0,P+b));if(v\u003d\u003dnull||v\u003eP)v\u003dP;v\u003dNumber(v);v\u003c0\u0026\u0026(v\u003dMath.max(0,P+v));for(b\u003dNumber(b||0);b\u003cv;b++)this[b]\u003dd;return this}});\nOW(\"Int8Array.prototype.fill\",t7);OW(\"Uint8Array.prototype.fill\",t7);OW(\"Uint8ClampedArray.prototype.fill\",t7);OW(\"Int16Array.prototype.fill\",t7);OW(\"Uint16Array.prototype.fill\",t7);OW(\"Int32Array.prototype.fill\",t7);OW(\"Uint32Array.prototype.fill\",t7);OW(\"Float32Array.prototype.fill\",t7);OW(\"Float64Array.prototype.fill\",t7);\nOW(\"Object.fromEntries\",function(p){return p?p:function(d){var b\u003d{};if(!(Symbol.iterator in d))throw new TypeError(\"\"+d+\" is not iterable\");d\u003dd[Symbol.iterator].call(d);for(var v\u003dd.next();!v.done;v\u003dd.next()){v\u003dv.value;if(Object(v)!\u003d\u003dv)throw new TypeError(\"iterable for fromEntries should yield objects\");b[v[0]]\u003dv[1]}return b}});\nOW(\"String.prototype.replaceAll\",function(p){return p?p:function(d,b){if(d instanceof RegExp\u0026\u0026!d.global)throw new TypeError(\"String.prototype.replaceAll called with a non-global RegExp argument.\");return d instanceof RegExp?this.replace(d,b):this.replace(new RegExp(String(d).replace(/([-()\\[\\]{}+?*.$\\^|,:#\u003c!\\\\])/g,\"\\\\$1\").replace(/\\x08/g,\"\\\\x08\"),\"g\"),b)}});\nOW(\"String.prototype.repeat\",function(p){return p?p:function(d){var b\u003dIK(this,null,\"repeat\");if(d\u003c0||d\u003e1342177279)throw new RangeError(\"Invalid count value\");d|\u003d0;for(var v\u003d\"\";d;)if(d\u00261\u0026\u0026(v+\u003db),d\u003e\u003e\u003e\u003d1)b+\u003db;return v}});\nOW(\"Promise.prototype.finally\",function(p){return p?p:function(d){return this.then(function(b){return Promise.resolve(d()).then(function(){return b})},function(b){return Promise.resolve(d()).then(function(){throw b;\n})})}});\nOW(\"String.prototype.padStart\",function(p){return p?p:function(d,b){var v\u003dIK(this,null,\"padStart\");d-\u003dv.length;b\u003db!\u003d\u003dvoid 0?String(b):\" \";return(d\u003e0\u0026\u0026b?b.repeat(Math.ceil(d/b.length)).substring(0,d):\"\")+v}});\nOW(\"Array.prototype.findIndex\",function(p){return p?p:function(d,b){return nuB(this,d,b).Pg}});\nOW(\"Math.sign\",function(p){return p?p:function(d){d\u003dNumber(d);return d\u003d\u003d\u003d0||isNaN(d)?d:d\u003e0?1:-1}});\nOW(\"WeakSet\",function(p){function d(b){this.D\u003dnew WeakMap;if(b){b\u003dg.u(b);for(var v;!(v\u003db.next()).done;)this.add(v.value)}}\nif(function(){if(!p||!Object.seal)return!1;try{var b\u003dObject.seal({}),v\u003dObject.seal({}),P\u003dnew p([b]);if(!P.has(b)||P.has(v))return!1;P.delete(b);P.add(v);return!P.has(b)\u0026\u0026P.has(v)}catch(M){return!1}}())return p;\nd.prototype.add\u003dfunction(b){this.D.set(b,!0);return this};\nd.prototype.has\u003dfunction(b){return this.D.has(b)};\nd.prototype.delete\u003dfunction(b){return this.D.delete(b)};\nreturn d});\nOW(\"Array.prototype.copyWithin\",function(p){function d(b){b\u003dNumber(b);return b\u003d\u003d\u003dInfinity||b\u003d\u003d\u003d-Infinity?b:b|0}\nreturn p?p:function(b,v,P){var M\u003dthis.length;b\u003dd(b);v\u003dd(v);P\u003dP\u003d\u003d\u003dvoid 0?M:d(P);b\u003db\u003c0?Math.max(M+b,0):Math.min(b,M);v\u003dv\u003c0?Math.max(M+v,0):Math.min(v,M);P\u003dP\u003c0?Math.max(M+P,0):Math.min(P,M);if(b\u003cv)for(;v\u003cP;)v in this?this[b++]\u003dthis[v++]:(delete this[b++],v++);else for(P\u003dMath.min(P,M+v-b),b+\u003dP-v;P\u003ev;)--P in this?this[--b]\u003dthis[P]:delete this[--b];return this}});\nOW(\"Int8Array.prototype.copyWithin\",i$);OW(\"Uint8Array.prototype.copyWithin\",i$);OW(\"Uint8ClampedArray.prototype.copyWithin\",i$);OW(\"Int16Array.prototype.copyWithin\",i$);OW(\"Uint16Array.prototype.copyWithin\",i$);OW(\"Int32Array.prototype.copyWithin\",i$);OW(\"Uint32Array.prototype.copyWithin\",i$);OW(\"Float32Array.prototype.copyWithin\",i$);OW(\"Float64Array.prototype.copyWithin\",i$);OW(\"Array.prototype.at\",function(p){return p?p:Hj});\nOW(\"Int8Array.prototype.at\",DB);OW(\"Uint8Array.prototype.at\",DB);OW(\"Uint8ClampedArray.prototype.at\",DB);OW(\"Int16Array.prototype.at\",DB);OW(\"Uint16Array.prototype.at\",DB);OW(\"Int32Array.prototype.at\",DB);OW(\"Uint32Array.prototype.at\",DB);OW(\"Float32Array.prototype.at\",DB);OW(\"Float64Array.prototype.at\",DB);OW(\"String.prototype.at\",function(p){return p?p:Hj});\nOW(\"Array.prototype.findLastIndex\",function(p){return p?p:function(d,b){return r7u(this,d,b).Pg}});\nOW(\"Int8Array.prototype.findLastIndex\",Vq);OW(\"Uint8Array.prototype.findLastIndex\",Vq);OW(\"Uint8ClampedArray.prototype.findLastIndex\",Vq);OW(\"Int16Array.prototype.findLastIndex\",Vq);OW(\"Uint16Array.prototype.findLastIndex\",Vq);OW(\"Int32Array.prototype.findLastIndex\",Vq);OW(\"Uint32Array.prototype.findLastIndex\",Vq);OW(\"Float32Array.prototype.findLastIndex\",Vq);OW(\"Float64Array.prototype.findLastIndex\",Vq);OW(\"Number.parseInt\",function(p){return p||parseInt});var Tn,xu,fBe;Tn\u003dTn||{};g.ee\u003dthis||self;xu\u003d\"closure_uid_\"+(Math.random()*1E9\u003e\u003e\u003e0);fBe\u003d0;g.f(Pm,Error);g.e.prototype.NG\u003d!1;g.e.prototype.xJ\u003dfunction(){return this.NG};\ng.e.prototype.dispose\u003dfunction(){this.NG||(this.NG\u003d!0,this.U5())};\ng.e.prototype[Symbol.dispose]\u003dfunction(){this.dispose()};\ng.e.prototype.addOnDisposeCallback\u003dfunction(p,d){this.NG?d!\u003d\u003dvoid 0?p.call(d):p():(this.PW||(this.PW\u003d[]),d\u0026\u0026(p\u003dp.bind(d)),this.PW.push(p))};\ng.e.prototype.U5\u003dfunction(){if(this.PW)for(;this.PW.length;)this.PW.shift()()};var C$W;g.f(h4,g.e);h4.prototype.share\u003dfunction(){if(this.xJ())throw Error(\"E:AD\");this.V++;return this};\nh4.prototype.dispose\u003dfunction(){--this.V||g.e.prototype.dispose.call(this)};\nC$W\u003dSymbol.dispose;Nwq.prototype.hH\u003dfunction(p,d){this.D.hH(\"/client_streamz/bg/frs\",p,d)};\nGCu.prototype.hH\u003dfunction(p,d,b,v,P,M){this.D.hH(\"/client_streamz/bg/wrl\",p,d,b,v,P,M)};\nwjk.prototype.D\u003dfunction(p,d){this.U.Vo(\"/client_streamz/bg/ec\",p,d)};\nUCz.prototype.hH\u003dfunction(p,d,b,v){this.D.hH(\"/client_streamz/bg/el\",p,d,b,v)};\nc7w.prototype.D\u003dfunction(p,d,b){this.U.Vo(\"/client_streamz/bg/cec\",p,d,b)};\ny77.prototype.D\u003dfunction(p,d,b){this.U.Vo(\"/client_streamz/bg/po/csc\",p,d,b)};\nIBC.prototype.D\u003dfunction(p,d,b){this.U.Vo(\"/client_streamz/bg/po/ctav\",p,d,b)};\nzke.prototype.D\u003dfunction(p,d,b){this.U.Vo(\"/client_streamz/bg/po/cwsc\",p,d,b)};g.pF(fF,Error);fF.prototype.name\u003d\"CustomError\";var Wq$;var H2\u003dvoid 0,tA,yPq\u003dtypeof TextDecoder!\u003d\u003d\"undefined\",DCu,Hz7\u003dtypeof String.prototype.isWellFormed\u003d\u003d\u003d\"function\",izD\u003dtypeof TextEncoder!\u003d\u003d\"undefined\";var wQ\u003dString.prototype.trim?function(p){return p.trim()}:function(p){return/^[\\s\\xa0]*([\\s\\S]*?)[\\s\\xa0]*$/.exec(p)[1]},wRk\u003d/\u0026/g,UTW\u003d/\u003c/g,cmC\u003d/\u003e/g,ymC\u003d/\"/g,I7u\u003d/\u0027/g,zUu\u003d/\\x00/g,GjB\u003d/[\\x00\u0026\u003c\u003e\"\u0027]/;var EgC\u003dLz(1,!0),Iq\u003dLz(610401301,!1);Lz(899588437,!1);Lz(188588736,!0);Lz(651175828,!1);Lz(653718497,EgC);Lz(660014094,EgC);Lz(722764542,!1);Lz(2147483644,!1);Lz(2147483645,!1);Lz(2147483646,EgC);Lz(2147483647,!0);var zz\u003d!!g.gw(\"yt.config_.EXPERIMENTS_FLAGS.html5_enable_client_hints_override\");var jX,CIj\u003dg.ee.navigator;jX\u003dCIj?CIj.userAgentData||null:null;var TwC,Iw,ih;TwC\u003dArray.prototype.indexOf?function(p,d){return Array.prototype.indexOf.call(p,d,void 0)}:function(p,d){if(typeof p\u003d\u003d\u003d\"string\")return typeof d!\u003d\u003d\"string\"||d.length!\u003d1?-1:p.indexOf(d,0);\nfor(var b\u003d0;b\u003cp.length;b++)if(b in p\u0026\u0026p[b]\u003d\u003d\u003dd)return b;return-1};\ng.NbC\u003dArray.prototype.lastIndexOf?function(p,d){return Array.prototype.lastIndexOf.call(p,d,p.length-1)}:function(p,d){var b\u003dp.length-1;\nb\u003c0\u0026\u0026(b\u003dMath.max(0,p.length+b));if(typeof p\u003d\u003d\u003d\"string\")return typeof d!\u003d\u003d\"string\"||d.length!\u003d1?-1:p.lastIndexOf(d,b);for(;b\u003e\u003d0;b--)if(b in p\u0026\u0026p[b]\u003d\u003d\u003dd)return b;return-1};\ng.kD\u003dArray.prototype.forEach?function(p,d,b){Array.prototype.forEach.call(p,d,b)}:function(p,d,b){for(var v\u003dp.length,P\u003dtypeof p\u003d\u003d\u003d\"string\"?p.split(\"\"):p,M\u003d0;M\u003cv;M++)M in P\u0026\u0026d.call(b,P[M],M,p)};\ng.Je\u003dArray.prototype.filter?function(p,d,b){return Array.prototype.filter.call(p,d,b)}:function(p,d,b){for(var v\u003dp.length,P\u003d[],M\u003d0,X\u003dtypeof p\u003d\u003d\u003d\"string\"?p.split(\"\"):p,a\u003d0;a\u003cv;a++)if(a in X){var F\u003dX[a];\nd.call(b,F,a,p)\u0026\u0026(P[M++]\u003dF)}return P};\ng.ca\u003dArray.prototype.map?function(p,d,b){return Array.prototype.map.call(p,d,b)}:function(p,d,b){for(var v\u003dp.length,P\u003dArray(v),M\u003dtypeof p\u003d\u003d\u003d\"string\"?p.split(\"\"):p,X\u003d0;X\u003cv;X++)X in M\u0026\u0026(P[X]\u003dd.call(b,M[X],X,p));\nreturn P};\nIw\u003dArray.prototype.reduce?function(p,d,b){return Array.prototype.reduce.call(p,d,b)}:function(p,d,b){var v\u003db;\n(0,g.kD)(p,function(P,M){v\u003dd.call(void 0,v,P,M,p)});\nreturn v};\nih\u003dArray.prototype.some?function(p,d){return Array.prototype.some.call(p,d,void 0)}:function(p,d){for(var b\u003dp.length,v\u003dtypeof p\u003d\u003d\u003d\"string\"?p.split(\"\"):p,P\u003d0;P\u003cb;P++)if(P in v\u0026\u0026d.call(void 0,v[P],P,p))return!0;\nreturn!1};\ng.yQ\u003dArray.prototype.every?function(p,d,b){return Array.prototype.every.call(p,d,b)}:function(p,d,b){for(var v\u003dp.length,P\u003dtypeof p\u003d\u003d\u003d\"string\"?p.split(\"\"):p,M\u003d0;M\u003cv;M++)if(M in P\u0026\u0026!d.call(b,P[M],M,p))return!1;\nreturn!0};rR[\" \"]\u003dfunction(){};var rg,KG,CPW,Gmq,wVj,Uxq,le,BF,ccj;g.sz\u003dD2();g.uR\u003dguK();g.TV\u003diW(\"Edge\");g.Kq\u003dg.TV||g.uR;rg\u003diW(\"Gecko\")\u0026\u0026!(Gz(g.yH(),\"WebKit\")\u0026\u0026!iW(\"Edge\"))\u0026\u0026!(iW(\"Trident\")||iW(\"MSIE\"))\u0026\u0026!iW(\"Edge\");g.T9\u003dGz(g.yH(),\"WebKit\")\u0026\u0026!iW(\"Edge\");KG\u003d$Q();CPW\u003dBwK();g.bt\u003dxC$();Gmq\u003dLF();wVj\u003diW(\"iPad\");Uxq\u003diW(\"iPod\");le\u003dQH();BF\u003dGz(g.yH(),\"KaiOS\");\na:{var ycu\u003d\"\",I17\u003dfunction(){var p\u003dg.yH();if(rg)return/rv:([^\\);]+)(\\)|;)/.exec(p);if(g.TV)return/Edge\\/([\\d\\.]+)/.exec(p);if(g.uR)return/\\b(?:MSIE|rv)[: ]([^\\);]+)(\\)|;)/.exec(p);if(g.T9)return/WebKit\\/(\\S+)/.exec(p);if(g.sz)return/(?:Version)[ \\/]?(\\S+)/.exec(p)}();\nI17\u0026\u0026(ycu\u003dI17?I17[1]:\"\");if(g.uR){var pM,z3z\u003dg.ee.document;pM\u003dz3z?z3z.documentMode:void 0;if(pM!\u003dnull\u0026\u0026pM\u003eparseFloat(ycu)){ccj\u003dString(pM);break a}}ccj\u003dycu}var oQu\u003dccj,q6$\u003d{};var W3,pd;g.i0\u003dVH();W3\u003dLF()||iW(\"iPod\");pd\u003diW(\"iPad\");g.Z8\u003dQK$();g.Is\u003deX();g.Ee\u003dYQ()\u0026\u0026!QH();var hRq\u003d{},Zv\u003dnull,OFK\u003drg||g.T9||typeof g.ee.btoa\u003d\u003d\"function\";var ZFz\u003dtypeof Uint8Array!\u003d\u003d\"undefined\",nQW\u003d!g.uR\u0026\u0026typeof btoa\u003d\u003d\u003d\"function\",l2q\u003d/[-_.]/g,f2q\u003d{\"-\":\"+\",_:\"/\",\".\":\"\u003d\"},N6\u003d{};Cb.prototype.isEmpty\u003dfunction(){return this.D\u003d\u003dnull};\nCb.prototype.sizeBytes\u003dfunction(){var p\u003dwR(this);return p?p.length:0};\nvar CW7;var nDq\u003dvoid 0;var IH\u003dtypeof Symbol\u003d\u003d\u003d\"function\"\u0026\u0026typeof Symbol()\u003d\u003d\u003d\"symbol\",Gzu\u003dnew Set,jfW\u003dyT(\"jas\",void 0,!0,!0),V6\u003dyT(void 0,\"2ex\"),v2\u003dyT(void 0,\"1oa\",!0),Lb\u003dyT(void 0,Symbol(),!0);Math.max.apply(Math,g.E(Object.values({dDB:1,yHE:2,wPN:4,v_N:8,HkB:16,aZh:32,Xl5:64,tt5:128,GNF:256,YfC:512,MRX:1024,QsZ:2048,JfB:4096,wQE:8192,jMF:16384})));var zN\u003dIH?jfW:\"TEJ\",Uz$\u003d{TEJ:{value:0,configurable:!0,writable:!0,enumerable:!1}},wmw\u003dObject.defineProperties;var NT\u003d{},KT,t3K\u003d[];tP(t3K,55);KT\u003dObject.freeze(t3K);var lvW\u003dObject.freeze({});var zRu\u003d$D(function(p){return typeof p\u003d\u003d\u003d\"number\"}),I2j\u003d$D(function(p){return typeof p\u003d\u003d\u003d\"string\"}),jqj\u003d$D(function(p){return typeof p\u003d\u003d\u003d\"boolean\"}),ME\u003d$D(function(p){return p!\u003dnull\u0026\u0026typeof p\u003d\u003d\u003d\"object\"\u0026\u0026typeof p.then\u003d\u003d\u003d\"function\"}),PB\u003d$D(function(p){return!!p\u0026\u0026(typeof p\u003d\u003d\u003d\"object\"||typeof p\u003d\u003d\u003d\"function\")});var mP\u003dtypeof g.ee.BigInt\u003d\u003d\u003d\"function\"\u0026\u0026typeof g.ee.BigInt(0)\u003d\u003d\u003d\"bigint\";var sQ\u003d$D(function(p){return mP?p\u003e\u003dii$\u0026\u0026p\u003c\u003dHiW:p[0]\u003d\u003d\u003d\"-\"?tXe(p,DxD):tXe(p,V3q)}),DxD\u003dNumber.MIN_SAFE_INTEGER.toString(),ii$\u003dmP?BigInt(Number.MIN_SAFE_INTEGER):void 0,V3q\u003dNumber.MAX_SAFE_INTEGER.toString(),HiW\u003dmP?BigInt(Number.MAX_SAFE_INTEGER):void 0;var GNu\u003dtypeof Uint8Array.prototype.slice\u003d\u003d\u003d\"function\",xD\u003d0,BS\u003d0,WPK;var kH\u003dtypeof BigInt\u003d\u003d\u003d\"function\"?BigInt.asIntN:void 0,xzw\u003dtypeof BigInt\u003d\u003d\u003d\"function\"?BigInt.asUintN:void 0,fT\u003dNumber.isSafeInteger,qT\u003dNumber.isFinite,rH\u003dMath.trunc,eRj\u003d/^-?([1-9][0-9]*|0)(\\.[0-9]+)?$/;var UQ;var y6,ObB;g.q\u003dCju.prototype;g.q.init\u003dfunction(p,d,b,v){v\u003dv\u003d\u003d\u003dvoid 0?{}:v;this.Ul\u003dv.Ul\u003d\u003d\u003dvoid 0?!1:v.Ul;p\u0026\u0026(p\u003dZP(p),this.U\u003dp.buffer,this.X\u003dp.M3,this.V\u003dd||0,this.B\u003db!\u003d\u003dvoid 0?this.V+b:this.U.length,this.D\u003dthis.V)};\ng.q.free\u003dfunction(){this.clear();yw.length\u003c100\u0026\u0026yw.push(this)};\ng.q.clear\u003dfunction(){this.U\u003dnull;this.X\u003d!1;this.D\u003dthis.B\u003dthis.V\u003d0;this.Ul\u003d!1};\ng.q.reset\u003dfunction(){this.D\u003dthis.V};\ng.q.c5\u003dfunction(){var p\u003dthis.S;p||(p\u003dthis.U,p\u003dthis.S\u003dnew DataView(p.buffer,p.byteOffset,p.byteLength));return p};\nvar yw\u003d[];Ij.prototype.free\u003dfunction(){this.D.clear();this.U\u003dthis.V\u003d-1;di.length\u003c100\u0026\u0026di.push(this)};\nIj.prototype.reset\u003dfunction(){this.D.reset();this.B\u003dthis.D.D;this.U\u003dthis.V\u003d-1};\nvar di\u003d[];g.q\u003dVw.prototype;g.q.toJSON\u003dfunction(){return cR(this)};\ng.q.KI\u003dfunction(p){return JSON.stringify(cR(this,p))};\ng.q.clone\u003dfunction(){var p\u003dthis.F7;return new this.constructor(tm(p,p[zN]|0,!1))};\ng.q.M3\u003dfunction(){return!!((this.F7[zN]|0)\u00262)};\ng.q.Jv\u003dNT;g.q.toString\u003dfunction(){return this.F7.toString()};var jH7,ibe;Yy.prototype.length\u003dfunction(){return this.D.length};\nYy.prototype.end\u003dfunction(){var p\u003dthis.D;this.D\u003d[];return p};var TD\u003dRj(),e3w\u003dRj(),SLq\u003dRj(),YLq\u003dRj(),ggB\u003dRj(),LOe\u003dRj(),QfB\u003dRj(),$xu\u003dRj();var QHu\u003dW2(function(p,d,b,v,P){if(p.U!\u003d\u003d2)return!1;jP(p,P2(d,v,b),P);return!0},LPj),$6u\u003dW2(function(p,d,b,v,P){if(p.U!\u003d\u003d2)return!1;\njP(p,P2(d,v,b,!0),P);return!0},LPj),ah\u003dSymbol(),Pk\u003dSymbol(),KPW\u003dSymbol(),RDq\u003dSymbol(),pV,d9;var mxq\u003dhv(function(p,d,b){if(p.U!\u003d\u003d1)return!1;Jv(d,b,UM(p.D));return!0},kl,QfB),KOj\u003dhv(function(p,d,b){if(p.U!\u003d\u003d1)return!1;\np\u003dUM(p.D);Jv(d,b,p\u003d\u003d\u003d0?void 0:p);return!0},kl,QfB),xxq\u003dhv(function(p,d,b,v){if(p.U!\u003d\u003d1)return!1;\nd1(d,b,v,UM(p.D));return!0},kl,QfB),Bbu\u003dhv(function(p,d,b){if(p.U!\u003d\u003d0)return!1;\nJv(d,b,Cl(p.D));return!0},nV,ggB),R3C\u003dhv(function(p,d,b){if(p.U!\u003d\u003d0)return!1;\np\u003dCl(p.D);Jv(d,b,p\u003d\u003d\u003d0?void 0:p);return!0},nV,ggB),TbC\u003dhv(function(p,d,b,v){if(p.U!\u003d\u003d0)return!1;\nd1(d,b,v,Cl(p.D));return!0},nV,ggB),Acj\u003dhv(function(p,d,b){if(p.U!\u003d\u003d0)return!1;\nJv(d,b,NN(p.D));return!0},r9,YLq),WOk\u003dhv(function(p,d,b){if(p.U!\u003d\u003d0)return!1;\np\u003dNN(p.D);Jv(d,b,p\u003d\u003d\u003d0?void 0:p);return!0},r9,YLq),pjm\u003dhv(function(p,d,b,v){if(p.U!\u003d\u003d0)return!1;\nd1(d,b,v,NN(p.D));return!0},r9,YLq),dCq\u003dhv(function(p,d,b){if(p.U!\u003d\u003d1)return!1;\nJv(d,b,w1(p.D));return!0},function(p,d,b){YFe(p,b,BQW(d))},LOe),bzF\u003dOG(function(p,d,b){if(p.U!\u003d\u003d1\u0026\u0026p.U!\u003d\u003d2)return!1;\nd\u003dRI(d,d[zN]|0,b,!1,!1);if(p.U\u003d\u003d2)for(b\u003dNN(p.D)\u003e\u003e\u003e0,b\u003dp.D.D+b;p.D.D\u003cb;)d.push(w1(p.D));else d.push(w1(p.D));return!0},function(p,d,b){d\u003dFY(BQW,d,!1);\nif(d!\u003dnull)for(var v\u003d0;v\u003cd.length;v++)YFe(p,b,d[v])},LOe),vuR\u003dhv(function(p,d,b){if(p.U!\u003d\u003d0)return!1;\nJv(d,b,c2(p.D));return!0},pRz,e3w),P$q\u003dhv(function(p,d,b,v){if(p.U!\u003d\u003d0)return!1;\nd1(d,b,v,c2(p.D));return!0},pRz,e3w),b1\u003dhv(function(p,d,b){if(p.U!\u003d\u003d2)return!1;\nJv(d,b,DP(p));return!0},dT$,SLq),MeX\u003dOG(function(p,d,b){if(p.U!\u003d\u003d2)return!1;\np\u003dDP(p);RI(d,d[zN]|0,b,!1).push(p);return!0},function(p,d,b){d\u003dFY(EQ,d,!0);\nif(d!\u003dnull)for(var v\u003d0;v\u003cd.length;v++){var P\u003dp,M\u003db,X\u003dd[v];X!\u003dnull\u0026\u0026B2(P,M,VeW(X))}},SLq),XjW\u003dhv(function(p,d,b,v){if(p.U!\u003d\u003d2)return!1;\nd1(d,b,v,DP(p));return!0},dT$,SLq),vn,Pn\u003dvoid 0;\nPn\u003dPn\u003d\u003d\u003dvoid 0?TD:Pn;vn\u003dnew AA(function(p,d,b,v,P){if(p.U!\u003d\u003d2)return!1;v\u003djt(void 0,v,!0);RI(d,d[zN]|0,b,!0).push(v);jP(p,v,P);return!0},function(p,d,b,v,P){if(Array.isArray(d))for(var M\u003d0;M\u003cd.length;M++)bTW(p,d[M],b,v,P)},Pn);\nvar Mo\u003dW2(function(p,d,b,v,P,M){if(p.U!\u003d\u003d2)return!1;WR(d,d[zN]|0,M,b);d\u003dP2(d,v,b);jP(p,d,P);return!0},bTW),qWX\u003dhv(function(p,d,b){if(p.U!\u003d\u003d2)return!1;\nJv(d,b,Ivu(p));return!0},function(p,d,b){d\u003dRRw(d);\nd!\u003dnull\u0026\u0026B2(p,b,ZP(d).buffer)},$xu),aBC\u003dOG(function(p,d,b){if(p.U!\u003d\u003d2)return!1;\np\u003dIvu(p);RI(d,d[zN]|0,b,!1).push(p);return!0},function(p,d,b){d\u003dFY(RRw,d,!1);\nif(d!\u003dnull)for(var v\u003d0;v\u003cd.length;v++){var P\u003dp,M\u003db,X\u003dd[v];X!\u003dnull\u0026\u0026B2(P,M,ZP(X).buffer)}},$xu),Xv\u003dhv(function(p,d,b){if(p.U!\u003d\u003d0)return!1;\nJv(d,b,NN(p.D)\u003e\u003e\u003e0);return!0},function(p,d,b){d\u003dhm(d);\nd!\u003dnull\u0026\u0026d!\u003dnull\u0026\u0026(Kl(p,b,0),Ll(p.D,d))},Rj()),ouQ\u003dhv(function(p,d,b){if(p.U!\u003d\u003d0)return!1;\nJv(d,b,NN(p.D));return!0},function(p,d,b){d\u003dFf(d);\nd!\u003dnull\u0026\u0026(d\u003dparseInt(d,10),Kl(p,b,0),D6$(p.D,d))},Rj());g.f(P7W,Vw);g.f(ub,Vw);var CV\u003d[1,2,3];var FDz\u003d[0,CV,XjW,pjm,P$q];var hkQ\u003d[0,vn,[0,mxq,Bbu]];g.f(lb,Vw);var EG\u003d[1,2,3];var Oz4\u003d[0,EG,TbC,xxq,Mo,hkQ];g.f(sG,Vw);var J7z\u003d[0,vn,FDz,Oz4];var kCW\u003d[0,[1,2,3],Mo,[0,b1,-1,vuR],Mo,[0,b1,-1,Acj,vuR],Mo,[0,b1]];g.f(ZV,Vw);ZV.prototype.Cs\u003dfunction(){var p\u003dmq(this,3,EQ,3,void 0,!0);gR(p);return p[void 0]};ZV.prototype.D\u003dvHC([0,b1,kCW,MeX,vn,J7z,dCq,bzF]);g.f(XRD,Vw);var nH$\u003dglobalThis.trustedTypes,NO;w9.prototype.toString\u003dfunction(){return this.D+\"\"};yy.prototype.toString\u003dfunction(){return this.D};\nvar ufk\u003dnew yy(\"about:invalid#zClosurez\");var epj\u003djl(\"tel\"),Duu\u003djl(\"sms\"),f7$\u003d[jl(\"data\"),jl(\"http\"),jl(\"https\"),jl(\"mailto\"),jl(\"ftp\"),new zd(function(p){return/^[^:]*([/?#]|$)/.test(p)})],l7w\u003d/^\\s*(?!javascript:)(?:[\\w+.-]+:|[^:/?#]*(?:[/?#]|$))/i;DV.prototype.toString\u003dfunction(){return this.D+\"\"};g9.prototype.toString\u003dfunction(){return this.D+\"\"};mV.prototype.toString\u003dfunction(){return this.D};var xl\u003d{};g.nu2\u003dString.prototype.repeat?function(p,d){return p.repeat(d)}:function(p,d){return Array(d+1).join(p)};g.q\u003dv9.prototype;g.q.isEnabled\u003dfunction(){if(!g.ee.navigator.cookieEnabled)return!1;if(!this.isEmpty())return!0;this.set(\"TESTCOOKIESENABLED\",\"1\",{Ft:60});if(this.get(\"TESTCOOKIESENABLED\")!\u003d\u003d\"1\")return!1;this.remove(\"TESTCOOKIESENABLED\");return!0};\ng.q.set\u003dfunction(p,d,b){var v\u003d!1;if(typeof b\u003d\u003d\u003d\"object\"){var P\u003db.Q9B;v\u003db.secure||!1;var M\u003db.domain||void 0;var X\u003db.path||void 0;var a\u003db.Ft}if(/[;\u003d\\s]/.test(p))throw Error(\u0027Invalid cookie name \"\u0027+p+\u0027\"\u0027);if(/[;\\r\\n]/.test(d))throw Error(\u0027Invalid cookie value \"\u0027+d+\u0027\"\u0027);a\u003d\u003d\u003dvoid 0\u0026\u0026(a\u003d-1);b\u003dM?\";domain\u003d\"+M:\"\";X\u003dX?\";path\u003d\"+X:\"\";v\u003dv?\";secure\":\"\";a\u003da\u003c0?\"\":a\u003d\u003d0?\";expires\u003d\"+(new Date(1970,1,1)).toUTCString():\";expires\u003d\"+(new Date(Date.now()+a*1E3)).toUTCString();this.D.cookie\u003dp+\"\u003d\"+d+b+X+a+v+(P!\u003dnull?\";samesite\u003d\"+\nP:\"\")};\ng.q.get\u003dfunction(p,d){for(var b\u003dp+\"\u003d\",v\u003d(this.D.cookie||\"\").split(\";\"),P\u003d0,M;P\u003cv.length;P++){M\u003dwQ(v[P]);if(M.lastIndexOf(b,0)\u003d\u003d0)return M.slice(b.length);if(M\u003d\u003dp)return\"\"}return d};\ng.q.remove\u003dfunction(p,d,b){var v\u003dthis.get(p)!\u003d\u003dvoid 0;this.set(p,\"\",{Ft:0,path:d,domain:b});return v};\ng.q.jt\u003dfunction(){return P9(this).keys};\ng.q.pk\u003dfunction(){return P9(this).values};\ng.q.isEmpty\u003dfunction(){return!this.D.cookie};\ng.q.clear\u003dfunction(){for(var p\u003dP9(this).keys,d\u003dp.length-1;d\u003e\u003d0;d--)this.remove(p[d])};\nvar eS\u003dnew v9(typeof document\u003d\u003d\"undefined\"?null:document);Mh.prototype.compress\u003dfunction(p){var d,b,v,P;return g.z(function(M){switch(M.D){case 1:return d\u003dnew CompressionStream(\"gzip\"),b\u003d(new Response(d.readable)).arrayBuffer(),v\u003dd.writable.getWriter(),g.y(M,v.write((new TextEncoder).encode(p)),2);case 2:return g.y(M,v.close(),3);case 3:return P\u003dUint8Array,g.y(M,b,4);case 4:return M.return(new P(M.U))}})};\nMh.prototype.isSupported\u003dfunction(p){return p\u003c1024?!1:typeof CompressionStream!\u003d\u003d\"undefined\"};g.f(XZ,Vw);qh.prototype.setInterval\u003dfunction(p){this.intervalMs\u003dp;this.Z5\u0026\u0026this.enabled?(this.stop(),this.start()):this.Z5\u0026\u0026this.stop()};\nqh.prototype.start\u003dfunction(){var p\u003dthis;this.enabled\u003d!0;this.Z5||(this.Z5\u003dsetTimeout(function(){p.tick()},this.intervalMs),this.U\u003dthis.D())};\nqh.prototype.stop\u003dfunction(){this.enabled\u003d!1;this.Z5\u0026\u0026(clearTimeout(this.Z5),this.Z5\u003dvoid 0)};\nqh.prototype.tick\u003dfunction(){var p\u003dthis;if(this.enabled){var d\u003dMath.max(this.D()-this.U,0);d\u003cthis.intervalMs*.8?this.Z5\u003dsetTimeout(function(){p.tick()},this.intervalMs-d):(this.Z5\u0026\u0026(clearTimeout(this.Z5),this.Z5\u003dvoid 0),this.callback(),this.enabled\u0026\u0026(this.stop(),this.start()))}else this.Z5\u003dvoid 0};g.f(aD,Vw);g.f(oD,Vw);g.q\u003dg.JF.prototype;g.q.clone\u003dfunction(){return new g.JF(this.x,this.y)};\ng.q.xq\u003dfunction(p){return p instanceof g.JF\u0026\u0026rB(this,p)};\ng.q.ceil\u003dfunction(){this.x\u003dMath.ceil(this.x);this.y\u003dMath.ceil(this.y);return this};\ng.q.floor\u003dfunction(){this.x\u003dMath.floor(this.x);this.y\u003dMath.floor(this.y);return this};\ng.q.round\u003dfunction(){this.x\u003dMath.round(this.x);this.y\u003dMath.round(this.y);return this};\ng.q.scale\u003dfunction(p,d){this.x*\u003dp;this.y*\u003dtypeof d\u003d\u003d\u003d\"number\"?d:p;return this};g.q\u003dg.fH.prototype;g.q.clone\u003dfunction(){return new g.fH(this.width,this.height)};\ng.q.aspectRatio\u003dfunction(){return this.width/this.height};\ng.q.isEmpty\u003dfunction(){return!lk(this)};\ng.q.ceil\u003dfunction(){this.width\u003dMath.ceil(this.width);this.height\u003dMath.ceil(this.height);return this};\ng.q.floor\u003dfunction(){this.width\u003dMath.floor(this.width);this.height\u003dMath.floor(this.height);return this};\ng.q.round\u003dfunction(){this.width\u003dMath.round(this.width);this.height\u003dMath.round(this.height);return this};\ng.q.scale\u003dfunction(p,d){this.width*\u003dp;this.height*\u003dtypeof d\u003d\u003d\u003d\"number\"?d:p;return this};var QID\u003d\"constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf\".split(\" \");V8.prototype.toString\u003dfunction(){return this.D};\nvar D$\u003d{};new V8(D$,\"\");var mTK\u003d/^[a-z][a-z\\d-]*$/i,Kqw\u003d\"APPLET BASE EMBED IFRAME LINK MATH META OBJECT SCRIPT STYLE SVG TEMPLATE\".split(\" \"),BHu\u003d\"AREA BR COL COMMAND HR IMG INPUT KEYGEN PARAM SOURCE TRACK WBR\".split(\" \"),THB\u003d[\"action\",\"formaction\",\"href\"];var p2q\u003d{cellpadding:\"cellPadding\",cellspacing:\"cellSpacing\",colspan:\"colSpan\",frameborder:\"frameBorder\",height:\"height\",maxlength:\"maxLength\",nonce:\"nonce\",role:\"role\",rowspan:\"rowSpan\",type:\"type\",usemap:\"useMap\",valign:\"vAlign\",width:\"width\"};g.q\u003dSr.prototype;g.q.UY\u003dfunction(p){return LH(this.D,p)};\ng.q.getElementsByTagName\u003dfunction(p,d){return(d||this.D).getElementsByTagName(String(p))};\ng.q.V$\u003dfunction(p){return g.B9(p,this.D)};\ng.q.setProperties\u003dRD;g.q.createElement\u003dfunction(p){return W9(this.D,p)};\ng.q.appendChild\u003dg.vX;g.q.append\u003dfunction(p,d){Pfu(YE(p),p,arguments,1)};\ng.q.canHaveChildren\u003dfunction(p){if(p.nodeType!\u003d1)return!1;switch(p.tagName){case \"APPLET\":case \"AREA\":case \"BASE\":case \"BR\":case \"COL\":case \"COMMAND\":case \"EMBED\":case \"FRAME\":case \"HR\":case \"IMG\":case \"INPUT\":case \"IFRAME\":case \"ISINDEX\":case \"KEYGEN\":case \"LINK\":case \"NOFRAMES\":case \"NOSCRIPT\":case \"META\":case \"OBJECT\":case \"PARAM\":case \"SCRIPT\":case \"SOURCE\":case \"STYLE\":case \"TRACK\":case \"WBR\":return!1}return!0};\ng.q.removeNode\u003dg.XG;g.q.getChildren\u003dfunction(p){return p.children!\u003dvoid 0?p.children:Array.prototype.filter.call(p.childNodes,function(d){return d.nodeType\u003d\u003d1})};\ng.q.contains\u003dg.qQ;g.f(hM,Vw);hM.prototype.Xh\u003dfunction(){return ky(this,1)};g.f(OC,Vw);g.f(JM,Vw);g.f(ki,Vw);var aP7\u003d[\"platform\",\"platformVersion\",\"architecture\",\"model\",\"uaFullVersion\"],rk\u003dnew JM,n5\u003dnull;g.f(f5,Vw);g.f(FbC,Vw);g.f(uG,Vw);g.f(lG,Vw);lG.prototype.T\u003dfunction(){return MN(this,FbC,7,!1)!\u003d\u003dvoid 0};\nlG.prototype.MN\u003dfunction(){return Xh(this,XZ,16)};g.f(sC,Vw);sC.prototype.Iz\u003dfunction(p){return uf(this,2,p)};EC.prototype.Iz\u003dfunction(p){this.D.Iz(p);return this};\nEC.prototype.build\u003dfunction(p,d,b,v,P,M){d\u003dd\u003d\u003d\u003dvoid 0?0:d;b\u003db\u003d\u003d\u003dvoid 0?0:b;v\u003dv\u003d\u003d\u003dvoid 0?null:v;P\u003dP\u003d\u003d\u003dvoid 0?0:P;M\u003dM\u003d\u003d\u003dvoid 0?0:M;var X\u003dXh(this.D,f5,1);if(MN(X,ki,11,!1)!\u003d\u003dvoid 0){X\u003dC5(this);var a\u003dnew hM;a\u003duf(a,1,this.U);a\u003dSt(a,2,Xf(this.isFinal));b\u003dSt(a,3,oI(b\u003e0?b:void 0));b\u003dSt(b,4,oI(P\u003e0?P:void 0));b\u003dSt(b,5,oI(M\u003e0?M:void 0));P\u003db.F7;M\u003dP[zN]|0;b\u003dM\u00262?b:new b.constructor(tm(P,M,!0));qN(X,hM,10,b)}X\u003dthis.D.clone();b\u003dDate.now().toString();X\u003dSt(X,4,l7(b));p\u003doj(X,lG,3,p.slice());v\u0026\u0026(X\u003dnew aD,v\u003dSt(X,13,oI(v)),\nX\u003dnew oD,v\u003dqN(X,aD,2,v),X\u003dnew uG,v\u003dqN(X,oD,1,v),v\u003duf(v,2,9),qN(p,uG,18,v));d\u0026\u0026nl(p,14,d);return p};var zbw\u003dfunction(){if(!g.ee.addEventListener||!Object.defineProperty)return!1;var p\u003d!1,d\u003dObject.defineProperty({},\"passive\",{get:function(){p\u003d!0}});\ntry{var b\u003dfunction(){};\ng.ee.addEventListener(\"test\",b,d);g.ee.removeEventListener(\"test\",b,d)}catch(v){}return p}();var qfD\u003dkDC(\"AnimationEnd\"),v7\u003dkDC(\"TransitionEnd\");g.NQ.prototype.U\u003d0;g.NQ.prototype.reset\u003dfunction(){this.D\u003dthis.B\u003dthis.V;this.U\u003d0};\ng.NQ.prototype.getValue\u003dfunction(){return this.B};g.f(nyW,Vw);var r73\u003dfV(nyW);g.f(rAC,Vw);var qo\u003dnew function(){this.D\u003drAC;this.isRepeated\u003d0;this.U\u003dXh;this.defaultValue\u003dvoid 0};g.f(UC,g.e);g.q\u003dUC.prototype;g.q.U5\u003dfunction(){this.Ka();this.U.stop();this.RB.stop();g.e.prototype.U5.call(this)};\ng.q.dispatch\u003dfunction(p){if(p instanceof lG)this.log(p);else try{var d\u003dnew lG,b\u003dp.KI();var v\u003dr1(d,8,b);this.log(v)}catch(P){}};\ng.q.log\u003dfunction(p){if(this.IB){p\u003dp.clone();var d\u003dthis.oB++;p\u003dnl(p,21,d);this.componentId\u0026\u0026r1(p,26,this.componentId);d\u003dp;if(sHu(d)\u003d\u003dnull){var b\u003dDate.now();b\u003dNumber.isFinite(b)?b.toString():\"0\";St(d,1,l7(b))}mzC(D7(d,15))!\u003dnull||nl(d,15,(new Date).getTimezoneOffset()*60);this.experimentIds\u0026\u0026(b\u003dthis.experimentIds.clone(),qN(d,XZ,16,b));d\u003dthis.D.length-1E3+1;d\u003e0\u0026\u0026(this.D.splice(0,d),this.V+\u003dd);this.D.push(p);this.kf||this.U.enabled||this.U.start()}};\ng.q.flush\u003dfunction(p,d){var b\u003dthis;if(this.D.length\u003d\u003d\u003d0)p\u0026\u0026p();else if(this.aB\u0026\u0026this.C)this.B.U\u003d3,Zl7(this);else{var v\u003dDate.now();if(this.wE\u003ev\u0026\u0026this.kJ\u003cv)d\u0026\u0026d(\"throttled\");else{this.network\u0026\u0026(typeof this.network.Xh\u003d\u003d\u003d\"function\"?Olk(this.B,this.network.Xh()):this.B.U\u003d0);var P\u003dthis.B.build(this.D,this.V,this.S,this.Xk,this.O5,this.eB),M\u003dthis.En();if(M\u0026\u0026this.Hb\u003d\u003d\u003dM)d\u0026\u0026d(\"stale-auth-token\");else{this.D\u003d[];this.U.enabled\u0026\u0026this.U.stop();this.V\u003d0;v\u003dP.KI();var X;this.Z\u0026\u0026this.Z.isSupported(v.length)\u0026\u0026(X\u003dthis.Z.compress(v));\nvar a\u003dlPK(this,v,M),F\u003dfunction(J){b.X.reset();b.U.setInterval(b.X.getValue());if(J){var k\u003dnull;try{var n\u003dJSON.stringify(JSON.parse(J.replace(\")]}\u0027\\n\",\"\")));k\u003dr73(n)}catch(C){}if(k){J\u003dNumber;var r\u003d\"-1\";r\u003dr\u003d\u003d\u003dvoid 0?\"0\":r;var Z;n\u003d(Z\u003dsHu(k))!\u003dnull?Z:r;Z\u003dJ(n);Z\u003e0\u0026\u0026(b.kJ\u003dDate.now(),b.wE\u003db.kJ+Z);k\u003dqo.D?qo.U(k,qo.D,175237375,!0):qo.U(k,175237375,null,!0);if(k\u003dk\u003d\u003d\u003dnull?void 0:k)k\u003dqz(k,1,-1),k!\u003d\u003d-1\u0026\u0026(b.X\u003dnew g.NQ(k\u003c1?1:k,3E5,.1),b.U.setInterval(b.X.getValue()))}}p\u0026\u0026p();b.S\u003d0},h\u003dfunction(J,k){var n\u003dMz(P,lG,\n3);\nvar r;var Z\u003d(r\u003dmzC(D7(P,14)))!\u003dnull?r:void 0;g.Gt(b.X);b.U.setInterval(b.X.getValue());J\u003d\u003d\u003d401\u0026\u0026M\u0026\u0026(b.Hb\u003dM);Z\u0026\u0026(b.V+\u003dZ);k\u003d\u003d\u003dvoid 0\u0026\u0026(k\u003db.isRetryable(J));k\u0026\u0026(b.D\u003dn.concat(b.D),b.kf||b.U.enabled||b.U.start());d\u0026\u0026d(\"net-send-failed\",J);++b.S},O\u003dfunction(){b.network\u0026\u0026b.network.send(a,F,h)};\nX?X.then(function(J){a.requestHeaders[\"Content-Encoding\"]\u003d\"gzip\";a.requestHeaders[\"Content-Type\"]\u003d\"application/binary\";a.body\u003dJ;a.oh\u003d2;O()},function(){O()}):O()}}}};\ng.q.Ka\u003dfunction(){this.B.isFinal\u003d!0;this.flush();this.B.isFinal\u003d!1};\ng.q.isRetryable\u003dfunction(p){return 500\u003c\u003dp\u0026\u0026p\u003c600||p\u003d\u003d\u003d401||p\u003d\u003d\u003d0};cX.prototype.send\u003dfunction(p,d,b){var v\u003dthis,P,M,X,a,F,h,O,J,k,n;return g.z(function(r){switch(r.D){case 1:return M\u003d(P\u003dv.kH?new AbortController:void 0)?setTimeout(function(){P.abort()},p.timeoutMillis):void 0,g.sW(r,2,3),X\u003dObject.assign({},{method:p.requestType,\nheaders:Object.assign({},p.requestHeaders)},p.body\u0026\u0026{body:p.body},p.withCredentials\u0026\u0026{credentials:\"include\"},{signal:p.timeoutMillis\u0026\u0026P?P.signal:null}),g.y(r,fetch(p.url,X),5);case 5:a\u003dr.U;if(a.status!\u003d\u003d200){(F\u003db)\u003d\u003dnull||F(a.status);r.LX(3);break}if((h\u003dd)\u003d\u003dnull){r.LX(7);break}return g.y(r,a.text(),8);case 8:h(r.U);case 7:case 3:g.NC(r);clearTimeout(M);g.GC(r,0);break;case 2:O\u003dg.Cz(r);switch((J\u003dO)\u003d\u003dnull?void 0:J.name){case \"AbortError\":(k\u003db)\u003d\u003dnull||k(408);break;default:(n\u003db)\u003d\u003dnull||n(400)}r.LX(3)}})};\ncX.prototype.Xh\u003dfunction(){return 4};g.f(yB,g.e);yB.prototype.gV\u003dfunction(){this.X\u003d!0;return this};\nyB.prototype.build\u003dfunction(){this.network||(this.network\u003dnew cX);var p\u003dnew UC({logSource:this.logSource,En:this.En?this.En:eUe,sessionIndex:this.sessionIndex,PbB:this.q2,dl:this.V,kf:!1,gV:this.X,LF:this.LF,network:this.network});g.Y(this,p);if(this.U){var d\u003dthis.U,b\u003dC5(p.B);r1(b,7,d)}p.Z\u003dnew Mh;this.componentId\u0026\u0026(p.componentId\u003dthis.componentId);this.Xk\u0026\u0026(p.Xk\u003dthis.Xk);this.pageId\u0026\u0026(p.pageId\u003dthis.pageId);this.D\u0026\u0026((b\u003dthis.D)?(p.experimentIds||(p.experimentIds\u003dnew XZ),d\u003dp.experimentIds,b\u003db.KI(),r1(d,\n4,b)):p.experimentIds\u0026\u0026St(p.experimentIds,4));this.B\u0026\u0026(p.aB\u003dp.C);JAW(p.B);this.network.Iz\u0026\u0026this.network.Iz(this.logSource);this.network.A9Z\u0026\u0026this.network.A9Z(p);return p};g.f(Ir,g.e);Ir.prototype.flush\u003dfunction(p){p\u003dp||[];if(p.length){for(var d\u003dnew XRD,b\u003d[],v\u003d0;v\u003cp.length;v++){var P\u003dp[v],M\u003dg.oHj(P);b.push(M);P.clear()}oj(d,ZV,1,b);this.D.dispatch(d);this.D.flush()}};g.q\u003dzt.prototype;g.q.v_\u003dfunction(p){var d\u003dg.yq.apply(1,arguments),b\u003dthis.U7(d);b?b.push(new GDC(p)):this.mA(p,d)};\ng.q.mA\u003dfunction(p){this.D.set(this.TD(g.yq.apply(1,arguments)),[new GDC(p)])};\ng.q.U7\u003dfunction(){var p\u003dthis.TD(g.yq.apply(0,arguments));return this.D.has(p)?this.D.get(p):void 0};\ng.q.Ny\u003dfunction(){var p\u003dthis.U7(g.yq.apply(0,arguments));return p\u0026\u0026p.length?p[0]:void 0};\ng.q.clear\u003dfunction(){this.D.clear()};\ng.q.TD\u003dfunction(){var p\u003dg.yq.apply(0,arguments);return p?p.join(\",\"):\"key\"};g.f(j6,zt);j6.prototype.B\u003dfunction(p){var d\u003dg.yq.apply(1,arguments),b\u003d0,v\u003dthis.Ny(d);v\u0026\u0026(b\u003dv.D);this.mA(b+p,d)};g.f(tM,zt);tM.prototype.hH\u003dfunction(p){this.v_(p,g.yq.apply(1,arguments))};g.iG.prototype.stopPropagation\u003dfunction(){this.U\u003d!0};\ng.iG.prototype.preventDefault\u003dfunction(){this.defaultPrevented\u003d!0};g.pF(HX,g.iG);\nHX.prototype.init\u003dfunction(p,d){var b\u003dthis.type\u003dp.type,v\u003dp.changedTouches\u0026\u0026p.changedTouches.length?p.changedTouches[0]:null;this.target\u003dp.target||p.srcElement;this.currentTarget\u003dd;d\u003dp.relatedTarget;d||(b\u003d\u003d\"mouseover\"?d\u003dp.fromElement:b\u003d\u003d\"mouseout\"\u0026\u0026(d\u003dp.toElement));this.relatedTarget\u003dd;v?(this.clientX\u003dv.clientX!\u003d\u003dvoid 0?v.clientX:v.pageX,this.clientY\u003dv.clientY!\u003d\u003dvoid 0?v.clientY:v.pageY,this.screenX\u003dv.screenX||0,this.screenY\u003dv.screenY||0):(this.clientX\u003dp.clientX!\u003d\u003dvoid 0?p.clientX:p.pageX,this.clientY\u003d\np.clientY!\u003d\u003dvoid 0?p.clientY:p.pageY,this.screenX\u003dp.screenX||0,this.screenY\u003dp.screenY||0);this.button\u003dp.button;this.keyCode\u003dp.keyCode||0;this.key\u003dp.key||\"\";this.charCode\u003dp.charCode||(b\u003d\u003d\"keypress\"?p.keyCode:0);this.ctrlKey\u003dp.ctrlKey;this.altKey\u003dp.altKey;this.shiftKey\u003dp.shiftKey;this.metaKey\u003dp.metaKey;this.pointerId\u003dp.pointerId||0;this.pointerType\u003dp.pointerType;this.state\u003dp.state;this.D\u003dp;p.defaultPrevented\u0026\u0026HX.UW.preventDefault.call(this)};\nHX.prototype.stopPropagation\u003dfunction(){HX.UW.stopPropagation.call(this);this.D.stopPropagation?this.D.stopPropagation():this.D.cancelBubble\u003d!0};\nHX.prototype.preventDefault\u003dfunction(){HX.UW.preventDefault.call(this);var p\u003dthis.D;p.preventDefault?p.preventDefault():p.returnValue\u003d!1};var w2u\u003d\"closure_listenable_\"+(Math.random()*1E6|0);var UNu\u003d0;g.q\u003de6.prototype;g.q.add\u003dfunction(p,d,b,v,P){var M\u003dp.toString();p\u003dthis.listeners[M];p||(p\u003dthis.listeners[M]\u003d[],this.D++);var X\u003dYi(p,d,v,P);X\u003e-1?(d\u003dp[X],b||(d.zX\u003d!1)):(d\u003dnew cAe(d,this.src,M,!!v,P),d.zX\u003db,p.push(d));return d};\ng.q.remove\u003dfunction(p,d,b,v){p\u003dp.toString();if(!(p in this.listeners))return!1;var P\u003dthis.listeners[p];d\u003dYi(P,d,b,v);return d\u003e-1?(VB(P[d]),g.Tz(P,d),P.length\u003d\u003d0\u0026\u0026(delete this.listeners[p],this.D--),!0):!1};\ng.q.removeAll\u003dfunction(p){p\u003dp\u0026\u0026p.toString();var d\u003d0,b;for(b in this.listeners)if(!p||b\u003d\u003dp){for(var v\u003dthis.listeners[b],P\u003d0;P\u003cv.length;P++)++d,VB(v[P]);delete this.listeners[b];this.D--}return d};\ng.q.hk\u003dfunction(p,d,b,v){p\u003dthis.listeners[p.toString()];var P\u003d-1;p\u0026\u0026(P\u003dYi(p,d,b,v));return P\u003e-1?p[P]:null};\ng.q.hasListener\u003dfunction(p,d){var b\u003dp!\u003d\u003dvoid 0,v\u003db?p.toString():\"\",P\u003dd!\u003d\u003dvoid 0;return g.CH(this.listeners,function(M){for(var X\u003d0;X\u003cM.length;++X)if(!(b\u0026\u0026M[X].type!\u003dv||P\u0026\u0026M[X].capture!\u003dd))return!0;return!1})};var BX\u003d\"closure_lm_\"+(Math.random()*1E6|0),Tt\u003d{},tPe\u003d0,AM\u003d\"__closure_events_fn_\"+(Math.random()*1E9\u003e\u003e\u003e0);g.pF(g.WX,g.e);g.WX.prototype[w2u]\u003d!0;g.q\u003dg.WX.prototype;g.q.addEventListener\u003dfunction(p,d,b,v){g.L5(this,p,d,b,v)};\ng.q.removeEventListener\u003dfunction(p,d,b,v){HlK(this,p,d,b,v)};\ng.q.dispatchEvent\u003dfunction(p){var d\u003dthis.zm;if(d){var b\u003d[];for(var v\u003d1;d;d\u003dd.zm)b.push(d),++v}d\u003dthis.Lm;v\u003dp.type||p;if(typeof p\u003d\u003d\u003d\"string\")p\u003dnew g.iG(p,d);else if(p instanceof g.iG)p.target\u003dp.target||d;else{var P\u003dp;p\u003dnew g.iG(v,d);g.H9(p,P)}P\u003d!0;var M;if(b)for(M\u003db.length-1;!p.U\u0026\u0026M\u003e\u003d0;M--){var X\u003dp.currentTarget\u003db[M];P\u003dpy(X,v,!0,p)\u0026\u0026P}p.U||(X\u003dp.currentTarget\u003dd,P\u003dpy(X,v,!0,p)\u0026\u0026P,p.U||(P\u003dpy(X,v,!1,p)\u0026\u0026P));if(b)for(M\u003d0;!p.U\u0026\u0026M\u003cb.length;M++)X\u003dp.currentTarget\u003db[M],P\u003dpy(X,v,!1,p)\u0026\u0026P;return P};\ng.q.U5\u003dfunction(){g.WX.UW.U5.call(this);this.w9\u0026\u0026this.w9.removeAll(void 0);this.zm\u003dnull};\ng.q.listen\u003dfunction(p,d,b,v){return this.w9.add(String(p),d,!1,b,v)};\ng.q.CO\u003dfunction(p,d,b,v){return this.w9.add(String(p),d,!0,b,v)};\ng.q.R1\u003dfunction(p,d,b,v){this.w9.remove(String(p),d,b,v)};\ng.q.hk\u003dfunction(p,d,b,v){return this.w9.hk(String(p),d,b,v)};\ng.q.hasListener\u003dfunction(p,d){return this.w9.hasListener(p!\u003d\u003dvoid 0?String(p):void 0,d)};var vr\u003dtypeof AsyncContext!\u003d\u003d\"undefined\"\u0026\u0026typeof AsyncContext.Snapshot\u003d\u003d\u003d\"function\"?function(p){return p\u0026\u0026AsyncContext.Snapshot.wrap(p)}:function(p){return p};dv.prototype.get\u003dfunction(){if(this.U\u003e0){this.U--;var p\u003dthis.D;this.D\u003dp.next;p.next\u003dnull}else p\u003dthis.B();return p};var Pr;Xj.prototype.add\u003dfunction(p,d){var b\u003dgyB.get();b.set(p,d);this.U?this.U.next\u003db:this.D\u003db;this.U\u003db};\nXj.prototype.remove\u003dfunction(){var p\u003dnull;this.D\u0026\u0026(p\u003dthis.D,this.D\u003dthis.D.next,this.D||(this.U\u003dnull),p.next\u003dnull);return p};\nvar gyB\u003dnew dv(function(){return new qG},function(p){return p.reset()});\nqG.prototype.set\u003dfunction(p,d){this.D\u003dp;this.scope\u003dd;this.next\u003dnull};\nqG.prototype.reset\u003dfunction(){this.next\u003dthis.scope\u003dthis.D\u003dnull};var aV,oV\u003d!1,SMD\u003dnew Xj;$Nq.prototype.reset\u003dfunction(){this.context\u003dthis.U\u003dthis.B\u003dthis.D\u003dnull;this.V\u003d!1};\nvar mNw\u003dnew dv(function(){return new $Nq},function(p){p.reset()});\ng.rv.prototype.then\u003dfunction(p,d,b){return vlw(this,vr(typeof p\u003d\u003d\u003d\"function\"?p:null),vr(typeof d\u003d\u003d\u003d\"function\"?d:null),b)};\ng.rv.prototype.$goog_Thenable\u003d!0;g.q\u003dg.rv.prototype;g.q.finally\u003dfunction(p){var d\u003dthis;p\u003dvr(p);return new Promise(function(b,v){AAD(d,function(P){p();b(P)},function(P){p();\nv(P)})})};\ng.q.FM\u003dfunction(p,d){return vlw(this,null,vr(p),d)};\ng.q.catch\u003dg.rv.prototype.FM;g.q.cancel\u003dfunction(p){if(this.D\u003d\u003d0){var d\u003dnew Cy(p);g.Fj(function(){Wbk(this,d)},this)}};\ng.q.JIB\u003dfunction(p){this.D\u003d0;ny(this,2,p)};\ng.q.fuJ\u003dfunction(p){this.D\u003d0;ny(this,3,p)};\ng.q.nh\u003dfunction(){for(var p;p\u003dpku(this);)dOq(this,p,this.D,this.Z);this.S\u003d!1};\nvar PkK\u003dlW;g.pF(Cy,fF);Cy.prototype.name\u003d\"cancel\";g.pF(g.NG,g.WX);g.q\u003dg.NG.prototype;g.q.enabled\u003d!1;g.q.TP\u003dnull;g.q.setInterval\u003dfunction(p){this.Ei\u003dp;this.TP\u0026\u0026this.enabled?(this.stop(),this.start()):this.TP\u0026\u0026this.stop()};\ng.q.IuB\u003dfunction(){if(this.enabled){var p\u003dg.Wj()-this.Ix;p\u003e0\u0026\u0026p\u003cthis.Ei*.8?this.TP\u003dthis.sZ.setTimeout(this.NE,this.Ei-p):(this.TP\u0026\u0026(this.sZ.clearTimeout(this.TP),this.TP\u003dnull),this.dispatchEvent(\"tick\"),this.enabled\u0026\u0026(this.stop(),this.start()))}};\ng.q.start\u003dfunction(){this.enabled\u003d!0;this.TP||(this.TP\u003dthis.sZ.setTimeout(this.NE,this.Ei),this.Ix\u003dg.Wj())};\ng.q.stop\u003dfunction(){this.enabled\u003d!1;this.TP\u0026\u0026(this.sZ.clearTimeout(this.TP),this.TP\u003dnull)};\ng.q.U5\u003dfunction(){g.NG.UW.U5.call(this);this.stop();delete this.sZ};g.f(g.Uw,g.e);g.q\u003dg.Uw.prototype;g.q.sendIsolatedPayload\u003dfunction(p){this.X\u003dp;this.B\u003d1};\ng.q.Jb\u003dfunction(){var p\u003dthis.U.values();p\u003d[].concat(g.E(p)).filter(function(d){return d.D.size});\np.length\u0026\u0026this.Z.flush(p,this.X);qju(p);this.V\u003d0;this.D.enabled\u0026\u0026this.D.stop()};\ng.q.Qo\u003dfunction(p){var d\u003dg.yq.apply(1,arguments);this.U.has(p)||this.U.set(p,new j6(p,d))};\ng.q.vO\u003dfunction(p){var d\u003dg.yq.apply(1,arguments);this.U.has(p)||this.U.set(p,new tM(p,d))};\ng.q.Vo\u003dfunction(p){this.KH(p,1,g.yq.apply(1,arguments))};\ng.q.KH\u003dfunction(p,d){var b\u003dg.yq.apply(2,arguments),v\u003dX9e(this,p);v\u0026\u0026v instanceof j6\u0026\u0026(v.B(d,b),MrC(this))};\ng.q.hH\u003dfunction(p,d){var b\u003dg.yq.apply(2,arguments),v\u003dX9e(this,p);v\u0026\u0026v instanceof tM\u0026\u0026(v.hH(d,b),MrC(this))};g.f(cr,Error);cr.prototype.toString\u003dfunction(){var p\u003d\"RpcError(\"+(oE7(this.code)||String(this.code))+\")\";this.message\u0026\u0026(p+\u003d\": \"+this.message);return p};Fe$.prototype.KI\u003dfunction(p){var d\u003d[];IV(this,p,d);return d.join(\"\")};\nvar JFj\u003d{\u0027\"\u0027:\u0027\\\\\"\u0027,\"\\\\\":\"\\\\\\\\\",\"/\":\"\\\\/\",\"\\b\":\"\\\\b\",\"\\f\":\"\\\\f\",\"\\n\":\"\\\\n\",\"\\r\":\"\\\\r\",\"\\t\":\"\\\\t\",\"\\v\":\"\\\\u000b\"},OHW\u003d/\\uffff/.test(\"\\uffff\")?/[\\\\\"\\x00-\\x1f\\x7f-\\uffff]/g:/[\\\\\"\\x00-\\x1f\\x7f-\\xff]/g;var fBX;g.pF(zn,nEW);zn.prototype.D\u003dfunction(){return new XMLHttpRequest};\nfBX\u003dnew zn;var Do\u003dRegExp(\"^(?:([^:/?#.]+):)?(?://(?:([^\\\\\\\\/?#]*)@)?([^\\\\\\\\/?#]*?)(?::([0-9]+))?(?\u003d[\\\\\\\\/?#]|$))?([^?#]+)?(?:\\\\?([^#]*))?(?:#([\\\\s\\\\S]*))?$\"),ZHC\u003d/#|$/,EEj\u003d/[?\u0026]($|#)/;g.pF(g.Br,g.WX);var yFj\u003d/^https?$/i,uuz\u003d[\"POST\",\"PUT\"],NBu\u003d[];g.q\u003dg.Br.prototype;g.q.W_\u003dfunction(){this.dispose();g.A4(NBu,this)};\ng.q.send\u003dfunction(p,d,b,v){if(this.D)throw Error(\"[goog.net.XhrIo] Object is active with another request\u003d\"+this.W+\"; newUri\u003d\"+p);d\u003dd?d.toUpperCase():\"GET\";this.W\u003dp;this.V\u003d\"\";this.U\u003d0;this.O5\u003d!1;this.B\u003d!0;this.D\u003dthis.RB?this.RB.D():fBX.D();this.D.onreadystatechange\u003dvr((0,g.RK)(this.Yy,this));try{this.getStatus(),this.kJ\u003d!0,this.D.open(d,String(p),!0),this.kJ\u003d!1}catch(X){this.getStatus();Uhq(this,X);return}p\u003db||\"\";b\u003dnew Map(this.headers);if(v)if(Object.getPrototypeOf(v)\u003d\u003d\u003dObject.prototype)for(var P in v)b.set(P,\nv[P]);else if(typeof v.keys\u003d\u003d\u003d\"function\"\u0026\u0026typeof v.get\u003d\u003d\u003d\"function\"){P\u003dg.u(v.keys());for(var M\u003dP.next();!M.done;M\u003dP.next())M\u003dM.value,b.set(M,v.get(M))}else throw Error(\"Unknown input type for opt_headers: \"+String(v));v\u003dArray.from(b.keys()).find(function(X){return\"content-type\"\u003d\u003dX.toLowerCase()});\nP\u003dg.ee.FormData\u0026\u0026p instanceof g.ee.FormData;!g.Rq(uuz,d)||v||P||b.set(\"Content-Type\",\"application/x-www-form-urlencoded;charset\u003dutf-8\");d\u003dg.u(b);for(v\u003dd.next();!v.done;v\u003dd.next())b\u003dg.u(v.value),v\u003db.next().value,b\u003db.next().value,this.D.setRequestHeader(v,b);this.aB\u0026\u0026(this.D.responseType\u003dthis.aB);\"withCredentials\"in this.D\u0026\u0026this.D.withCredentials!\u003d\u003dthis.Z\u0026\u0026(this.D.withCredentials\u003dthis.Z);try{this.S\u0026\u0026(clearTimeout(this.S),this.S\u003dnull),this.eB\u003e0\u0026\u0026(this.getStatus(),this.S\u003dsetTimeout(this.Yo.bind(this),\nthis.eB)),this.getStatus(),this.C\u003d!0,this.D.send(p),this.C\u003d!1}catch(X){this.getStatus(),Uhq(this,X)}};\ng.q.Yo\u003dfunction(){typeof Tn!\u003d\"undefined\"\u0026\u0026this.D\u0026\u0026(this.V\u003d\"Timed out after \"+this.eB+\"ms, aborting\",this.U\u003d8,this.getStatus(),this.dispatchEvent(\"timeout\"),this.abort(8))};\ng.q.abort\u003dfunction(p){this.D\u0026\u0026this.B\u0026\u0026(this.getStatus(),this.B\u003d!1,this.X\u003d!0,this.D.abort(),this.X\u003d!1,this.U\u003dp||7,this.dispatchEvent(\"complete\"),this.dispatchEvent(\"abort\"),RV(this))};\ng.q.U5\u003dfunction(){this.D\u0026\u0026(this.B\u0026\u0026(this.B\u003d!1,this.X\u003d!0,this.D.abort(),this.X\u003d!1),RV(this,!0));g.Br.UW.U5.call(this)};\ng.q.Yy\u003dfunction(){this.xJ()||(this.kJ||this.C||this.X?cFj(this):this.a5E())};\ng.q.a5E\u003dfunction(){cFj(this)};\ng.q.isActive\u003dfunction(){return!!this.D};\ng.q.isComplete\u003dfunction(){return g.A$(this)\u003d\u003d4};\ng.q.getStatus\u003dfunction(){try{return g.A$(this)\u003e2?this.D.status:-1}catch(p){return-1}};\ng.q.getResponseHeader\u003dfunction(p){if(this.D\u0026\u0026this.isComplete())return p\u003dthis.D.getResponseHeader(p),p\u003d\u003d\u003dnull?void 0:p};\ng.q.getLastError\u003dfunction(){return typeof this.V\u003d\u003d\u003d\"string\"?this.V:String(this.V)};vd.prototype.send\u003dfunction(p,d,b){d\u003dd\u003d\u003d\u003dvoid 0?function(){}:d;\nb\u003db\u003d\u003d\u003dvoid 0?function(){}:b;\nG9W(p.url,function(v){v\u003dv.target;Wr(v)?d(g.pC(v)):b(v.getStatus())},p.requestType,p.body,p.requestHeaders,p.timeoutMillis,p.withCredentials)};\nvd.prototype.Xh\u003dfunction(){return 1};Mi.prototype.done\u003dfunction(){this.logger.g8(this.event,Pd()-this.startTime)};\ng.f(XS,h4);g.f(az,XS);g.q\u003daz.prototype;g.q.hR\u003dfunction(){};\ng.q.Ym\u003dfunction(){};\ng.q.g8\u003dfunction(){};\ng.q.eC\u003dfunction(){};\ng.q.PM\u003dfunction(){};\ng.q.QJ\u003dfunction(p,d,b){return b};\ng.q.QO\u003dfunction(){};\ng.q.vT\u003dfunction(){};\ng.q.IZ\u003dfunction(){};\ng.q.B4\u003dfunction(){};\ng.f(oz,XS);g.q\u003doz.prototype;g.q.update\u003dfunction(p){this.logger.dispose();this.logger\u003dp};\ng.q.Ym\u003dfunction(p){this.logger.Ym(p)};\ng.q.g8\u003dfunction(p,d){this.logger.g8(p,d)};\ng.q.eC\u003dfunction(p){this.logger.eC(p)};\ng.q.PM\u003dfunction(){this.logger.PM()};\ng.q.QJ\u003dfunction(p,d,b){return this.logger.QJ(p,d,b)};\ng.q.QO\u003dfunction(p){this.logger.QO(p)};\ng.q.vT\u003dfunction(p){this.logger.vT(p)};\ng.q.IZ\u003dfunction(p){this.logger.IZ(p)};\ng.q.B4\u003dfunction(p){this.logger.B4(p)};\ng.q.oJ\u003dfunction(p){this.logger instanceof OU\u0026\u0026this.logger.oJ(p)};\ng.q.hR\u003dfunction(p){this.logger.hR(p)};\ng.f(FS,g.e);g.f(h5,XS);g.q\u003dh5.prototype;g.q.oJ\u003dfunction(p){this.F3\u003dp};\ng.q.hR\u003dfunction(p){this.metrics.FmZ.hH(p,this.yY)};\ng.q.Ym\u003dfunction(p){this.metrics.eventCount.D(p,this.yY)};\ng.q.g8\u003dfunction(p,d){this.metrics.Ch.hH(d,p,this.F3,this.yY)};\ng.q.eC\u003dfunction(p){this.metrics.errorCount.D(p,this.F3,this.yY)};\ng.q.QJ\u003dfunction(p,d,b){function v(X){if(!P.xJ()){var a\u003dPd()-M;P.metrics.cjh.hH(a,p,d,X,P.F3,P.yY)}}\nvar P\u003dthis,M\u003dPd();b.then(function(){v(0)},function(X){X instanceof cr?v(X.code):v(-1)});\nreturn b};\ng.q.QO\u003dfunction(p){this.metrics.DvC.D(p,this.F3,this.yY)};\ng.q.vT\u003dfunction(p){this.metrics.ZK.D(p,this.F3,this.yY)};\ng.q.IZ\u003dfunction(p){this.metrics.OpC.D(p,this.F3,this.yY)};\ng.f(OU,h5);OU.prototype.B4\u003dfunction(p){var d\u003dthis;this.D.dispose();this.U\u0026\u0026this.service.dispose();this.service\u003dthis.options.j6(\"45\",this.options.EM.concat(p));this.D\u003dnew FS(function(){return void d.service.Jb()},this.options.x5);\nthis.metrics\u003dzH7(this.service);this.B\u003dp};\nOU.prototype.PM\u003dfunction(){trK(this.D)};g.f(J5,Vw);g.f(kT,Vw);g.f(nC,Vw);var lBQ\u003dfV(nC),Dh$\u003dfunction(p){return $D(function(d){return d instanceof p\u0026\u0026!((d.F7[zN]|0)\u00262)})}(nC);\nnC.messageId\u003d\"bfkj\";g.f(iH7,Vw);g.f(X3,Vw);g.f(r$,Vw);var VrD\u003dfV(r$);g.f(u2,g.e);u2.prototype.snapshot\u003dfunction(p){if(this.xJ())throw Error(\"Already disposed\");this.logger.Ym(\"n\");var d\u003dthis.logger.share();return this.B.then(function(b){var v\u003db.yH;return new Promise(function(P){var M\u003dnew Mi(d,\"n\");v(function(X){M.done();d.hR(X.length);d.PM();d.dispose();P(X)},[p.qv,\np.jw,p.Wx,p.qm])})})};\nu2.prototype.CC\u003dfunction(p){var d\u003dthis;if(this.xJ())throw Error(\"Already disposed\");this.logger.Ym(\"n\");var b\u003dqi(this.logger,function(){return d.V([p.qv,p.jw,p.Wx,p.qm])},\"n\");\nthis.logger.hR(b.length);this.logger.PM();return b};\nu2.prototype.f7\u003dfunction(p){this.B.then(function(d){var b;(b\u003dd.Q5E)\u003d\u003dnull||b(p)})};\nu2.prototype.ZA\u003dfunction(){return this.logger.share()};g.f(EU,Vw);g.f(CC,Vw);Ni.prototype.QG\u003dfunction(p,d){var b\u003dthis,v,P,M,X,a;return g.z(function(F){if(F.D\u003d\u003d1){var h\u003dnew EU;v\u003dfl(h,1,b.B0);p\u0026\u0026fl(v,2,p);d\u0026\u0026fl(v,3,d);P\u003db.D();return g.y(F,b.client.create(v,P),2)}M\u003dF.U;X\u003dUF(xH(M,2));if(X.length){h\u003dF.return;var O\u003dnew Uint8Array(X.length);for(var J\u003d0;J\u003cX.length;J++)O[J]\u003dX[J]+97;if(g.ee.TextDecoder)O\u003d(new TextDecoder).decode(O);else if(O.length\u003c\u003d8192)O\u003dString.fromCharCode.apply(null,O);else{J\u003d\"\";for(var k\u003d0;k\u003cO.length;k+\u003d8192)J+\u003dString.fromCharCode.apply(null,Array.prototype.slice.call(O,\nk,k+8192));O\u003dJ}O\u003dlBQ(O);return h.call(F,O)}a\u003dXh(M,nC,1);if(!a)throw Error(\"Missing field\");return F.return(a)})};\nNi.prototype.O0\u003dfunction(p){var d\u003dthis,b,v;return g.z(function(P){b\u003dd.D();var M\u003dnew CC;M\u003dfl(M,1,d.B0);v\u003dfl(M,2,p);M\u003dP.return;var X\u003dd.client;X\u003dRJK(X.D,X.U+\"/$rpc/google.internal.waa.v1.Waa/GenerateIT\",v,b||{},sK4);return M.call(P,X)})};g.f(Gl,g.e);Gl.prototype.snapshot\u003dfunction(p){var d\u003dthis;return g.z(function(b){switch(b.D){case 1:if(d.xJ())throw Error(\"Already disposed\");if(d.U||d.Z){b.LX(2);break}return g.y(b,d.X.promise,2);case 2:if(!d.U){b.LX(4);break}return g.y(b,d.U.snapshot(p),5);case 5:return b.return(b.U);case 4:throw d.Z;}})};\nGl.prototype.f7\u003dfunction(p){var d,b;(d\u003dthis.U)\u003d\u003dnull||(b\u003dd.f7)\u003d\u003dnull||b.call(d,p)};\nGl.prototype.handleError\u003dfunction(p){if(!this.xJ()){this.Z\u003dp;this.X.resolve();var d,b;(b\u003d(d\u003dthis.options).H9B)\u003d\u003dnull||b.call(d,p)}};\nGl.prototype.ZA\u003dfunction(){return this.logger.share()};\nvar $hu\u003d{gqb:432E5,t2:3E5,FO:10,E6:1E4,eg:3E4,ELF:3E4,PtZ:6E4,qe:1E3,AQ:6E4,tQ:6E5,P9:.25,Kh:2,maxAttempts:10};var Zzz,pXw\u003d(Zzz\u003dMath.imul)!\u003dnull?Zzz:function(p,d){return p*d|0},yE\u003d[196,\n200,224,18];Iz.prototype.KI\u003dfunction(){return String(this.D)+\",\"+this.U.join()};\nIz.prototype.ib\u003dfunction(p,d){var b\u003dvoid 0;if(this.U[this.D]!\u003d\u003dp){var v\u003dthis.U.indexOf(p);v!\u003d\u003d-1?(this.U.splice(v,1),v\u003cthis.D\u0026\u0026this.D--,this.U.splice(this.D,0,p)):(b\u003dthis.U[this.D],this.U[this.D]\u003dp)}this.D\u003d(this.D+1)%this.maxItems;p\u003dWeB(\"iU5q-!O9@$\",this.KI());b\u0026\u0026p\u0026\u0026d(b);return p};var hJz\u003d{toString:function(p){var d\u003d[],b\u003d0;p-\u003d-2147483648;d[b++]\u003d\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\".charAt(p%52);for(p\u003dMath.floor(p/52);p\u003e0;)d[b++]\u003d\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789\".charAt(p%62),p\u003dMath.floor(p/62);return d.join(\"\")}};var JMu;g.f(t5,g.e);t5.prototype.uN\u003dfunction(p,d){var b\u003dthis.Qi(p);d\u003d\u003dnull||d(b);return qi(this.logger,function(){return g.uj(b,2)},this.B)};\nJMu\u003dSymbol.dispose;g.f(DJ,t5);DJ.prototype.Qi\u003dfunction(p,d){var b\u003dthis;this.logger.Ym(this.D);++this.X\u003e\u003dthis.S\u0026\u0026this.U.resolve();var v\u003dp();p\u003dqi(this.logger,function(){return b.V(v)},\"C\");\nif(p\u003d\u003d\u003dvoid 0)throw new Pm(17,\"YNJ:Undefined\");if(!(p instanceof Uint8Array))throw new Pm(18,\"ODM:Invalid\");d\u003d\u003dnull||d(p);return p};\ng.f(VE,t5);VE.prototype.Qi\u003dfunction(){return this.V};\ng.f(eE,t5);eE.prototype.Qi\u003dfunction(){var p\u003dthis;return qi(this.logger,function(){return sF(p.V)},\"d\")};\neE.prototype.uN\u003dfunction(){return this.V};\ng.f(SE,t5);SE.prototype.Qi\u003dfunction(){if(this.V)return this.V;this.V\u003dkte(this,function(p){return\"_\"+O5z(p)});\nreturn kte(this,function(p){return p})};\ng.f(QE,t5);QE.prototype.Qi\u003dfunction(p){var d\u003dp();if(d.length\u003e118)throw new Pm(19,\"DFO:Invalid\");p\u003dMath.floor(Date.now()/1E3);var b\u003d[Math.random()*255,Math.random()*255],v\u003db.concat([this.V\u0026255,this.clientState],[p\u003e\u003e24\u0026255,p\u003e\u003e16\u0026255,p\u003e\u003e8\u0026255,p\u0026255]);p\u003dnew Uint8Array(2+v.length+d.length);p[0]\u003d34;p[1]\u003dv.length+d.length;p.set(v,2);p.set(d,2+v.length);d\u003dp.subarray(2);for(v\u003db\u003db.length;v\u003cd.length;++v)d[v]^\u003dd[v%b];this.logger.QO(this.clientState);return p};var sru\u003d{cj:3E4,eAb:2E4};g.f($T,g.e);$T.prototype.k8\u003dfunction(p){if(!(p\u003e150))try{this.cache\u003dnew qCw(p,this.logger)}catch(d){this.reportError(new Pm(22,\"GBJ:init\",d))}};\n$T.prototype.reportError\u003dfunction(p){this.logger.eC(p.code);this.onError(p);return p};\ng.f(Bd,$T);Bd.prototype.qU\u003dfunction(){return this.V.promise};\nBd.prototype.Qi\u003dfunction(p){return mZ(this,Object.assign({},p),!1)};\nBd.prototype.uN\u003dfunction(p){return mZ(this,Object.assign({},p),!0)};\nvar Z5K\u003dfunction(p){return $D(function(d){if(!PB(d))return!1;for(var b\u003dg.u(Object.entries(p)),v\u003db.next();!v.done;v\u003db.next()){var P\u003dg.u(v.value);v\u003dP.next().value;P\u003dP.next().value;if(!(v in d)){if(P.NsB\u003d\u003d\u003d!0)continue;return!1}if(!P(d[v]))return!1}return!0})}({jK:function(p){return $D(function(d){return d instanceof p})}(Gl)},\"\");g.f(Tl,Vw);var EuF\u003dfV(Tl);NkD.prototype.getMetadata\u003dfunction(){return this.metadata};A5.prototype.getMetadata\u003dfunction(){return this.metadata};\nA5.prototype.getStatus\u003dfunction(){return this.status};Wd.prototype.Z\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?{}:d;return new NkD(p,this,d)};\nWd.prototype.getName\u003dfunction(){return this.name};var C$6\u003dnew Wd(\"/google.internal.waa.v1.Waa/Create\",EU,Tl,function(p){return p.KI()},EuF);g.f(pr,Vw);var sK4\u003dnew Wd(\"/google.internal.waa.v1.Waa/GenerateIT\",CC,pr,function(p){return p.KI()},fV(pr));var pre\u003dnew Set([\"SAPISIDHASH\",\"APISIDHASH\"]);var xQW\u003dPromise;g.f(b8,Vw);b8.prototype.getValue\u003dfunction(){var p\u003dD7(this,2);if(Array.isArray(p)||p instanceof Vw)throw Error(\"Cannot access the Any.value field on Any protos encoded using the jspb format, call unpackJspb instead\");return xH(this,2)};g.f(vp,Vw);vp.prototype.getMessage\u003dfunction(){return JA(this,2)};\nvar IGW\u003dfV(vp);Pp.prototype.Xu\u003dfunction(p,d){p\u003d\u003d\"data\"?this.B.push(d):p\u003d\u003d\"metadata\"?this.X.push(d):p\u003d\u003d\"status\"?this.S.push(d):p\u003d\u003d\"end\"?this.V.push(d):p\u003d\u003d\"error\"\u0026\u0026this.U.push(d);return this};\nPp.prototype.removeListener\u003dfunction(p,d){p\u003d\u003d\"data\"?ox(this.B,d):p\u003d\u003d\"metadata\"?ox(this.X,d):p\u003d\u003d\"status\"?ox(this.S,d):p\u003d\u003d\"end\"?ox(this.V,d):p\u003d\u003d\"error\"\u0026\u0026ox(this.U,d);return this};\nPp.prototype.cancel\u003dfunction(){this.D.abort()};\nPp.prototype.cancel\u003dPp.prototype.cancel;Pp.prototype.removeListener\u003dPp.prototype.removeListener;Pp.prototype.on\u003dPp.prototype.Xu;g.f(wXk,Error);g.pF(g.Fe,nEW);g.Fe.prototype.D\u003dfunction(){var p\u003dnew hf(this.V,this.B);this.U\u0026\u0026p.setCredentialsMode(this.U);return p};\ng.Fe.prototype.setCredentialsMode\u003dfunction(p){this.U\u003dp};\ng.pF(hf,g.WX);g.q\u003dhf.prototype;g.q.open\u003dfunction(p,d){if(this.readyState!\u003d0)throw this.abort(),Error(\"Error reopening a connection\");this.eB\u003dp;this.C\u003dd;this.readyState\u003d1;Om(this)};\ng.q.send\u003dfunction(p){if(this.readyState!\u003d1)throw this.abort(),Error(\"need to call open() first. \");this.D\u003d!0;var d\u003d{headers:this.W,method:this.eB,credentials:this.X,cache:void 0};p\u0026\u0026(d.body\u003dp);(this.O5||g.ee).fetch(new Request(this.C,d)).then(this.aNb.bind(this),this.WU.bind(this))};\ng.q.abort\u003dfunction(){this.response\u003dthis.responseText\u003d\"\";this.W\u003dnew Headers;this.status\u003d0;this.B\u0026\u0026this.B.cancel(\"Request was aborted.\").catch(function(){});\nthis.readyState\u003e\u003d1\u0026\u0026this.D\u0026\u0026this.readyState!\u003d4\u0026\u0026(this.D\u003d!1,Jf(this));this.readyState\u003d0};\ng.q.aNb\u003dfunction(p){if(this.D\u0026\u0026(this.V\u003dp,this.U||(this.status\u003dthis.V.status,this.statusText\u003dthis.V.statusText,this.U\u003dp.headers,this.readyState\u003d2,Om(this)),this.D\u0026\u0026(this.readyState\u003d3,Om(this),this.D)))if(this.responseType\u003d\u003d\u003d\"arraybuffer\")p.arrayBuffer().then(this.mCC.bind(this),this.WU.bind(this));else if(typeof g.ee.ReadableStream!\u003d\u003d\"undefined\"\u0026\u0026\"body\"in p){this.B\u003dp.body.getReader();if(this.S){if(this.responseType)throw Error(\u0027responseType must be empty for \"streamBinaryChunks\" mode responses.\u0027);\nthis.response\u003d[]}else this.response\u003dthis.responseText\u003d\"\",this.Z\u003dnew TextDecoder;zJC(this)}else p.text().then(this.VB$.bind(this),this.WU.bind(this))};\ng.q.FZN\u003dfunction(p){if(this.D){if(this.S\u0026\u0026p.value)this.response.push(p.value);else if(!this.S){var d\u003dp.value?p.value:new Uint8Array(0);if(d\u003dthis.Z.decode(d,{stream:!p.done}))this.response\u003dthis.responseText+\u003dd}p.done?Jf(this):Om(this);this.readyState\u003d\u003d3\u0026\u0026zJC(this)}};\ng.q.VB$\u003dfunction(p){this.D\u0026\u0026(this.response\u003dthis.responseText\u003dp,Jf(this))};\ng.q.mCC\u003dfunction(p){this.D\u0026\u0026(this.response\u003dp,Jf(this))};\ng.q.WU\u003dfunction(){this.D\u0026\u0026Jf(this)};\ng.q.setRequestHeader\u003dfunction(p,d){this.W.append(p,d)};\ng.q.getResponseHeader\u003dfunction(p){return this.U?this.U.get(p.toLowerCase())||\"\":\"\"};\ng.q.getAllResponseHeaders\u003dfunction(){if(!this.U)return\"\";for(var p\u003d[],d\u003dthis.U.entries(),b\u003dd.next();!b.done;)b\u003db.value,p.push(b[0]+\": \"+b[1]),b\u003dd.next();return p.join(\"\\r\\n\")};\ng.q.setCredentialsMode\u003dfunction(p){this.X\u003dp};\nObject.defineProperty(hf.prototype,\"withCredentials\",{get:function(){return this.X\u003d\u003d\u003d\"include\"},\nset:function(p){this.setCredentialsMode(p?\"include\":\"same-origin\")}});g.kp.prototype.toString\u003dfunction(){var p\u003d[],d\u003dthis.X;d\u0026\u0026p.push(Z6(d,NwH,!0),\":\");var b\u003dthis.D;if(b||d\u003d\u003d\"file\")p.push(\"//\"),(d\u003dthis.W)\u0026\u0026p.push(Z6(d,NwH,!0),\"@\"),p.push(g.Td(b).replace(/%25([0-9a-fA-F]{2})/g,\"%$1\")),b\u003dthis.B,b!\u003dnull\u0026\u0026p.push(\":\",String(b));if(b\u003dthis.U)this.D\u0026\u0026b.charAt(0)!\u003d\"/\"\u0026\u0026p.push(\"/\"),p.push(Z6(b,b.charAt(0)\u003d\u003d\"/\"?GCQ:wjR,!0));(b\u003dthis.V.toString())\u0026\u0026p.push(\"?\",b);(b\u003dthis.S)\u0026\u0026p.push(\"#\",Z6(b,UCF));return p.join(\"\")};\ng.kp.prototype.resolve\u003dfunction(p){var d\u003dthis.clone(),b\u003d!!p.X;b?g.nr(d,p.X):b\u003d!!p.W;b?d.W\u003dp.W:b\u003d!!p.D;b?g.ro(d,p.D):b\u003dp.B!\u003dnull;var v\u003dp.U;if(b)g.fr(d,p.B);else if(b\u003d!!p.U){if(v.charAt(0)!\u003d\"/\")if(this.D\u0026\u0026!this.U)v\u003d\"/\"+v;else{var P\u003dd.U.lastIndexOf(\"/\");P!\u003d-1\u0026\u0026(v\u003dd.U.slice(0,P+1)+v)}P\u003dv;if(P\u003d\u003d\"..\"||P\u003d\u003d\".\")v\u003d\"\";else if(g.Nz(P,\"./\")||g.Nz(P,\"/.\")){v\u003dE6(P,\"/\");P\u003dP.split(\"/\");for(var M\u003d[],X\u003d0;X\u003cP.length;){var a\u003dP[X++];a\u003d\u003d\".\"?v\u0026\u0026X\u003d\u003dP.length\u0026\u0026M.push(\"\"):a\u003d\u003d\"..\"?((M.length\u003e1||M.length\u003d\u003d1\u0026\u0026M[0]!\u003d\"\")\u0026\u0026M.pop(),\nv\u0026\u0026X\u003d\u003dP.length\u0026\u0026M.push(\"\")):(M.push(a),v\u003d!0)}v\u003dM.join(\"/\")}else v\u003dP}b?d.U\u003dv:b\u003dp.V.toString()!\u003d\u003d\"\";b?u8(d,p.V.clone()):b\u003d!!p.S;b\u0026\u0026(d.S\u003dp.S);return d};\ng.kp.prototype.clone\u003dfunction(){return new g.kp(this)};\nvar NwH\u003d/[#\\/\\?@]/g,wjR\u003d/[#\\?:]/g,GCQ\u003d/[#\\?]/g,t6K\u003d/[#\\?@]/g,UCF\u003d/#/g;g.q\u003dsm.prototype;g.q.add\u003dfunction(p,d){Ng(this);this.B\u003dnull;p\u003dGK(this,p);var b\u003dthis.D.get(p);b||this.D.set(p,b\u003d[]);b.push(d);this.U\u003dthis.U+1;return this};\ng.q.remove\u003dfunction(p){Ng(this);p\u003dGK(this,p);return this.D.has(p)?(this.B\u003dnull,this.U\u003dthis.U-this.D.get(p).length,this.D.delete(p)):!1};\ng.q.clear\u003dfunction(){this.D\u003dthis.B\u003dnull;this.U\u003d0};\ng.q.isEmpty\u003dfunction(){Ng(this);return this.U\u003d\u003d0};\ng.q.forEach\u003dfunction(p,d){Ng(this);this.D.forEach(function(b,v){b.forEach(function(P){p.call(d,P,v,this)},this)},this)};\ng.q.jt\u003dfunction(){Ng(this);for(var p\u003dArray.from(this.D.values()),d\u003dArray.from(this.D.keys()),b\u003d[],v\u003d0;v\u003cd.length;v++)for(var P\u003dp[v],M\u003d0;M\u003cP.length;M++)b.push(d[v]);return b};\ng.q.pk\u003dfunction(p){Ng(this);var d\u003d[];if(typeof p\u003d\u003d\u003d\"string\")H5$(this,p)\u0026\u0026(d\u003dd.concat(this.D.get(GK(this,p))));else{p\u003dArray.from(this.D.values());for(var b\u003d0;b\u003cp.length;b++)d\u003dd.concat(p[b])}return d};\ng.q.set\u003dfunction(p,d){Ng(this);this.B\u003dnull;p\u003dGK(this,p);H5$(this,p)\u0026\u0026(this.U\u003dthis.U-this.D.get(p).length);this.D.set(p,[d]);this.U\u003dthis.U+1;return this};\ng.q.get\u003dfunction(p,d){if(!p)return d;p\u003dthis.pk(p);return p.length\u003e0?String(p[0]):d};\ng.q.toString\u003dfunction(){if(this.B)return this.B;if(!this.D)return\"\";for(var p\u003d[],d\u003dArray.from(this.D.keys()),b\u003d0;b\u003cd.length;b++){var v\u003dd[b],P\u003dg.Td(v);v\u003dthis.pk(v);for(var M\u003d0;M\u003cv.length;M++){var X\u003dP;v[M]!\u003d\u003d\"\"\u0026\u0026(X+\u003d\"\u003d\"+g.Td(v[M]));p.push(X)}}return this.B\u003dp.join(\"\u0026\")};\ng.q.clone\u003dfunction(){var p\u003dnew sm;p.B\u003dthis.B;this.D\u0026\u0026(p.D\u003dnew Map(this.D),p.U\u003dthis.U);return p};g.pF(g.Um,g.e);var c7Q\u003d[];g.q\u003dg.Um.prototype;g.q.listen\u003dfunction(p,d,b,v){Array.isArray(d)||(d\u0026\u0026(c7Q[0]\u003dd.toString()),d\u003dc7Q);for(var P\u003d0;P\u003cd.length;P++){var M\u003dg.L5(p,d[P],b||this.handleEvent,v||!1,this.U||this);if(!M)break;this.D[M.key]\u003dM}return this};\ng.q.CO\u003dfunction(p,d,b,v){return eJu(this,p,d,b,v)};\ng.q.R1\u003dfunction(p,d,b,v,P){if(Array.isArray(d))for(var M\u003d0;M\u003cd.length;M++)this.R1(p,d[M],b,v,P);else b\u003db||this.handleEvent,v\u003dg.Kz(v)?!!v.capture:!!v,P\u003dP||this.U||this,b\u003dK5(b),v\u003d!!v,d\u003dDG(p)?p.hk(d,b,v,P):p?(p\u003dxi(p))?p.hk(d,b,v,P):null:null,d\u0026\u0026(Rr(d),delete this.D[d.key])};\ng.q.removeAll\u003dfunction(){g.sj(this.D,function(p,d){this.D.hasOwnProperty(d)\u0026\u0026Rr(p)},this);\nthis.D\u003d{}};\ng.q.U5\u003dfunction(){g.Um.UW.U5.call(this);this.removeAll()};\ng.q.handleEvent\u003dfunction(){throw Error(\"EventHandler.handleEvent not implemented\");};SCe.prototype.isInputValid\u003dfunction(){return this.B};cp.prototype.isInputValid\u003dfunction(){return this.D!\u003d3};\ncp.prototype.mQ\u003dfunction(){return this.S};\ncp.prototype.FP\u003dfunction(){return!0};\ncp.prototype.parse\u003dfunction(p){function d(F){F\u0026128\u0026\u0026yb(M,X,a,\"invalid tag\");(F\u00267)!\u003d2\u0026\u0026yb(M,X,a,\"invalid wire type\");M.B\u003dF\u003e\u003e\u003e3;M.B!\u003d1\u0026\u0026M.B!\u003d2\u0026\u0026M.B!\u003d15\u0026\u0026yb(M,X,a,\"unexpected tag\");M.D\u003d1;M.U\u003d0;M.V\u003d0}\nfunction b(F){M.V++;M.V\u003d\u003d5\u0026\u0026F\u0026240\u0026\u0026yb(M,X,a,\"message length too long\");M.U|\u003d(F\u0026127)\u003c\u003c(M.V-1)*7;F\u0026128||(M.D\u003d2,M.W\u003d0,typeof Uint8Array!\u003d\u003d\"undefined\"?M.X\u003dnew Uint8Array(M.U):M.X\u003dArray(M.U),M.U\u003d\u003d0\u0026\u0026P())}\nfunction v(F){M.X[M.W++]\u003dF;M.W\u003d\u003dM.U\u0026\u0026P()}\nfunction P(){if(M.B\u003c15){var F\u003d{};F[M.B]\u003dM.X;M.Z.push(F)}M.D\u003d0}\nfor(var M\u003dthis,X\u003dp instanceof Array?p:new Uint8Array(p),a\u003d0;a\u003cX.length;){switch(M.D){case 3:yb(M,X,a,\"stream already broken\");break;case 0:d(X[a]);break;case 1:b(X[a]);break;case 2:v(X[a]);break;default:throw Error(\"unexpected parser state: \"+M.D);}M.C++;a++}p\u003dM.Z;M.Z\u003d[];return p.length\u003e0?p:null};Ix.prototype.isInputValid\u003dfunction(){return this.D\u003d\u003d\u003dnull};\nIx.prototype.mQ\u003dfunction(){return this.D};\nIx.prototype.FP\u003dfunction(){return!1};\nIx.prototype.parse\u003dfunction(p){this.D!\u003d\u003dnull\u0026\u0026giz(this,p,\"stream already broken\");var d\u003dnull;try{var b\u003dthis.B;b.B||YCW(b,p,\"stream already broken\");b.D+\u003dp;var v\u003dMath.floor(b.D.length/4);if(v\u003d\u003d0)var P\u003dnull;else{try{var M\u003dkz7(b.D.slice(0,v*4))}catch(X){YCW(b,b.D,X.message)}b.U+\u003dv*4;b.D\u003db.D.slice(v*4);P\u003dM}d\u003dP\u003d\u003d\u003dnull?null:this.V.parse(P)}catch(X){giz(this,p,X.message)}this.U+\u003dp.length;return d};var y74\u003d{INIT:0,al:1,BO:2,Kz:3,Oy:4,cR:5,STRING:6,Dm:7,SO:8,Xz:9,oK:10,TQ:11,jc:12,Kw:13,A0:14,q0:15,zQ:16,IK:17,Q_:18,PS:19,US:20};g.q\u003djs.prototype;g.q.isInputValid\u003dfunction(){return this.X!\u003d3};\ng.q.mQ\u003dfunction(){return this.C};\ng.q.done\u003dfunction(){return this.X\u003d\u003d\u003d2};\ng.q.FP\u003dfunction(){return!1};\ng.q.parse\u003dfunction(p){function d(){for(;k\u003cp.length;)if(zK(p[k]))k++,M.B++;else break;return k\u003ch}\nfunction b(){for(var r;;){r\u003dp[k++];if(!r)break;M.B++;switch(M.D){case F.INIT:r\u003d\u003d\u003d\"{\"?M.D\u003dF.BO:r\u003d\u003d\u003d\"[\"?M.D\u003dF.Oy:zK(r)||tf(M,p,k);continue;case F.Dm:case F.BO:if(zK(r))continue;if(M.D\u003d\u003d\u003dF.Dm)X.push(F.SO);else if(r\u003d\u003d\u003d\"}\"){P(\"{}\");M.D\u003dv();continue}else X.push(F.Kz);r\u003d\u003d\u003d\u0027\"\u0027?M.D\u003dF.STRING:tf(M,p,k);continue;case F.SO:case F.Kz:if(zK(r))continue;r\u003d\u003d\u003d\":\"?(M.D\u003d\u003d\u003dF.Kz\u0026\u0026(X.push(F.Kz),M.U++),M.D\u003dF.al):r\u003d\u003d\u003d\"}\"?(M.U--,P(),M.D\u003dv()):r\u003d\u003d\u003d\",\"?(M.D\u003d\u003d\u003dF.Kz\u0026\u0026X.push(F.Kz),M.D\u003dF.Dm):tf(M,p,k);continue;case F.Oy:case F.al:if(zK(r))continue;\nif(M.D\u003d\u003d\u003dF.Oy)if(M.U++,M.D\u003dF.al,r\u003d\u003d\u003d\"]\"){M.U--;if(M.U\u003d\u003d\u003d0){M.D\u003dF.cR;return}P(\"[]\");M.D\u003dv();continue}else X.push(F.cR);r\u003d\u003d\u003d\u0027\"\u0027?M.D\u003dF.STRING:r\u003d\u003d\u003d\"{\"?M.D\u003dF.BO:r\u003d\u003d\u003d\"[\"?M.D\u003dF.Oy:r\u003d\u003d\u003d\"t\"?M.D\u003dF.Xz:r\u003d\u003d\u003d\"f\"?M.D\u003dF.jc:r\u003d\u003d\u003d\"n\"?M.D\u003dF.zQ:r!\u003d\u003d\"-\"\u0026\u0026(\"0123456789\".indexOf(r)!\u003d\u003d-1?M.D\u003dF.US:tf(M,p,k));continue;case F.cR:if(r\u003d\u003d\u003d\",\")X.push(F.cR),M.D\u003dF.al,M.U\u003d\u003d\u003d1\u0026\u0026(J\u003dk);else if(r\u003d\u003d\u003d\"]\"){M.U--;if(M.U\u003d\u003d\u003d0)return;P();M.D\u003dv()}else if(zK(r))continue;else tf(M,p,k);continue;case F.STRING:var Z\u003dk;a:for(;;){for(;M.W\u003e0;)if(r\u003dp[k++],\nM.W\u003d\u003d\u003d4?M.W\u003d0:M.W++,!r)break a;if(r\u003d\u003d\u003d\u0027\"\u0027\u0026\u0026!M.Z){M.D\u003dv();break}if(r\u003d\u003d\u003d\"\\\\\"\u0026\u0026!M.Z\u0026\u0026(M.Z\u003d!0,r\u003dp[k++],!r))break;if(M.Z)if(M.Z\u003d!1,r\u003d\u003d\u003d\"u\"\u0026\u0026(M.W\u003d1),r\u003dp[k++])continue;else break;a.lastIndex\u003dk;r\u003da.exec(p);if(!r){k\u003dp.length+1;break}k\u003dr.index+1;r\u003dp[r.index];if(!r)break}M.B+\u003dk-Z;continue;case F.Xz:if(!r)continue;r\u003d\u003d\u003d\"r\"?M.D\u003dF.oK:tf(M,p,k);continue;case F.oK:if(!r)continue;r\u003d\u003d\u003d\"u\"?M.D\u003dF.TQ:tf(M,p,k);continue;case F.TQ:if(!r)continue;r\u003d\u003d\u003d\"e\"?M.D\u003dv():tf(M,p,k);continue;case F.jc:if(!r)continue;r\u003d\u003d\u003d\"a\"?M.D\u003dF.Kw:\ntf(M,p,k);continue;case F.Kw:if(!r)continue;r\u003d\u003d\u003d\"l\"?M.D\u003dF.A0:tf(M,p,k);continue;case F.A0:if(!r)continue;r\u003d\u003d\u003d\"s\"?M.D\u003dF.q0:tf(M,p,k);continue;case F.q0:if(!r)continue;r\u003d\u003d\u003d\"e\"?M.D\u003dv():tf(M,p,k);continue;case F.zQ:if(!r)continue;r\u003d\u003d\u003d\"u\"?M.D\u003dF.IK:tf(M,p,k);continue;case F.IK:if(!r)continue;r\u003d\u003d\u003d\"l\"?M.D\u003dF.Q_:tf(M,p,k);continue;case F.Q_:if(!r)continue;r\u003d\u003d\u003d\"l\"?M.D\u003dv():tf(M,p,k);continue;case F.PS:r\u003d\u003d\u003d\".\"?M.D\u003dF.US:tf(M,p,k);continue;case F.US:if(\"0123456789.eE+-\".indexOf(r)!\u003d\u003d-1)continue;else k--,M.B--,M.D\u003d\nv();continue;default:tf(M,p,k)}}}\nfunction v(){var r\u003dX.pop();return r!\u003dnull?r:F.al}\nfunction P(r){M.U\u003e1||(r||(r\u003dJ\u003d\u003d\u003d-1?M.V+p.substring(O,k):p.substring(J,k)),M.eB?M.S.push(r):M.S.push(JSON.parse(r)),J\u003dk)}\nfor(var M\u003dthis,X\u003dM.O5,a\u003dM.kJ,F\u003dy74,h\u003dp.length,O\u003d0,J\u003d-1,k\u003d0;k\u003ch;)switch(M.X){case 3:return tf(M,p,k),null;case 2:return d()\u0026\u0026tf(M,p,k),null;case 0:if(d()){var n\u003dp[k++];M.B++;if(n\u003d\u003d\u003d\"[\"){M.X\u003d1;O\u003dk;M.D\u003dF.Oy;continue}else tf(M,p,k)}return null;case 1:return b(),M.U\u003d\u003d\u003d0\u0026\u0026M.D\u003d\u003dF.cR?(M.X\u003d2,M.V\u003dp.substring(k)):M.V\u003dJ\u003d\u003d\u003d-1?M.V+p.substring(O):p.substring(J),M.S.length\u003e0?(n\u003dM.S,M.S\u003d[],n):null}return null};i8.prototype.isInputValid\u003dfunction(){return this.X\u003d\u003d\u003dnull};\ni8.prototype.mQ\u003dfunction(){return this.X};\ni8.prototype.FP\u003dfunction(){return!1};\ni8.prototype.parse\u003dfunction(p){function d(F){M.U\u003d6;M.X\u003d\"The stream is broken @\"+M.D+\"/\"+X+\". Error: \"+F+\". With input:\\n\";throw Error(M.X);}\nfunction b(){M.B\u003dnew js({V7Z:!0,xd:!0})}\nfunction v(F){if(F)for(var h\u003d0;h\u003cF.length;h++){var O\u003d{};O[1]\u003dF[h];M.V.push(O)}}\nfunction P(F){if(F){(M.S||F.length\u003e1)\u0026\u0026d(\"extra status: \"+F);M.S\u003d!0;var h\u003d{};h[2]\u003dF[0];M.V.push(h)}}\nfor(var M\u003dthis,X\u003d0;X\u003cp.length;){var a;if(a\u003dM.U!\u003d\u003d2){a:{for(;X\u003cp.length;){if(!zK(p[X])){a\u003d!0;break a}X++;M.D++}a\u003d!1}a\u003d!a}if(a)return null;switch(M.U){case 6:d(\"stream already broken\");break;case 0:p[X]\u003d\u003d\u003d\"[\"?(M.U\u003d1,X++,M.D++):d(\"unexpected input token\");break;case 1:p[X]\u003d\u003d\u003d\"[\"?(M.U\u003d2,b()):p[X]\u003d\u003d\u003d\",\"||p.slice(X,X+5)\u003d\u003d\"null,\"?M.U\u003d3:p[X]\u003d\u003d\u003d\"]\"?(M.U\u003d5,X++,M.D++):d(\"unexpected input token\");break;case 2:a\u003dM.B.parse(p.substring(X));v(a);M.B.done()?(M.U\u003d3,a\u003dM.B.V,M.D+\u003dp.length-X-a.length,p\u003da,X\u003d0):(M.D+\u003dp.length-\nX,X\u003dp.length);break;case 3:p[X]\u003d\u003d\u003d\",\"||p.slice(X,X+5)\u003d\u003d\"null,\"?(M.U\u003d4,b(),M.B.parse(\"[\"),X+\u003dp[X]\u003d\u003d\u003d\",\"?1:5,M.D++):p[X]\u003d\u003d\u003d\"]\"\u0026\u0026(M.U\u003d5,X++,M.D++);break;case 4:a\u003dM.B.parse(p.substring(X));P(a);M.B.done()?(M.U\u003d5,a\u003dM.B.V,M.D+\u003dp.length-X-a.length,p\u003da,X\u003d0):(M.D+\u003dp.length-X,X\u003dp.length);break;case 5:d(\"extra input after stream end\")}}return M.V.length\u003e0?(p\u003dM.V,M.V\u003d[],p):null};Hp.prototype.Yz\u003dfunction(){return this.D};\nHp.prototype.getStatus\u003dfunction(){return this.X};\nHp.prototype.eB\u003dfunction(p){p\u003dp.target;try{if(p\u003d\u003dthis.D)a:{var d\u003dg.A$(this.D),b\u003dthis.D.U,v\u003dthis.D.getStatus(),P\u003dg.pC(this.D);p\u003d[];if(g.d$(this.D)instanceof Array){var M\u003dg.d$(this.D);M.length\u003e0\u0026\u0026M[0]instanceof Uint8Array\u0026\u0026(this.C\u003d!0,p\u003dM)}if(!(d\u003c3||d\u003d\u003d3\u0026\u0026!P\u0026\u0026p.length\u003d\u003d0))if(v\u003dv\u003d\u003d200||v\u003d\u003d206,d\u003d\u003d4\u0026\u0026(b\u003d\u003d8?Ss(this,7):b\u003d\u003d7?Ss(this,8):v||Ss(this,3)),this.U||(this.U\u003dLf$(this.D),this.U\u003d\u003dnull\u0026\u0026Ss(this,5)),this.X\u003e2)Yp(this);else{if(p.length\u003ethis.B){var X\u003dp.length;b\u003d[];try{if(this.U.FP())for(var a\u003d0;a\u003cX;a++){var F\u003d\nthis.U.parse(Array.from(p[a]));F\u0026\u0026(b\u003db.concat(F))}else{F\u003d\"\";if(!this.S){if(typeof TextDecoder\u003d\u003d\u003d\"undefined\")throw Error(\"TextDecoder is not supported by this browser.\");this.S\u003dnew TextDecoder}for(a\u003d0;a\u003cX;a++)F+\u003dthis.S.decode(p[a],{stream:d\u003d\u003d4\u0026\u0026a\u003d\u003dX-1});b\u003dthis.U.parse(F)}p.splice(0,X);b\u0026\u0026this.V(b)}catch(O){Ss(this,5);Yp(this);break a}}else if(P.length\u003ethis.B){a\u003dP.slice(this.B);this.B\u003dP.length;try{var h\u003dthis.U.parse(a);h!\u003dnull\u0026\u0026this.V\u0026\u0026this.V(h)}catch(O){Ss(this,5);Yp(this);break a}}d\u003d\u003d4?(P.length!\u003d\n0||this.C?Ss(this,2):Ss(this,4),Yp(this)):Ss(this,1)}}}catch(O){Ss(this,6),Yp(this)}};g.q\u003dQru.prototype;g.q.Xu\u003dfunction(p,d){var b\u003dthis.U[p];b||(b\u003d[],this.U[p]\u003db);b.push(d);return this};\ng.q.addListener\u003dfunction(p,d){this.Xu(p,d);return this};\ng.q.removeListener\u003dfunction(p,d){var b\u003dthis.U[p];b\u0026\u0026g.A4(b,d);(p\u003dthis.D[p])\u0026\u0026g.A4(p,d);return this};\ng.q.once\u003dfunction(p,d){var b\u003dthis.D[p];b||(b\u003d[],this.D[p]\u003db);b.push(d);return this};\ng.q.lv5\u003dfunction(p){var d\u003dthis.U.data;d\u0026\u0026$Q$(p,d);(d\u003dthis.D.data)\u0026\u0026$Q$(p,d);this.D.data\u003d[]};\ng.q.sdC\u003dfunction(){switch(this.B.getStatus()){case 1:go(this,\"readable\");break;case 5:case 6:case 4:case 7:case 3:go(this,\"error\");break;case 8:go(this,\"close\");break;case 2:go(this,\"end\")}};mQD.prototype.serverStreaming\u003dfunction(p,d,b,v){var P\u003dthis,M\u003dp.substring(0,p.length-v.name.length);return Kfk(function(X){var a\u003dX.gX,F\u003dX.getMetadata(),h\u003dTkW(P,!1);F\u003dAM$(P,F,h,M+a.getName());var O\u003dWfD(h,a.U,!0);X\u003da.D(X.WD);h.send(F,\"POST\",X);return O},this.V).call(this,v.Z(d,b))};dGz.prototype.create\u003dfunction(p,d){return RJK(this.D,this.U+\"/$rpc/google.internal.waa.v1.Waa/Create\",p,d||{},C$6)};var IBz\u003d1,Rx\u003dnew WeakMap;g.f(Lr,g.e);Lr.prototype.signal\u003dfunction(){var p\u003dnew $p(!1);this.signals.add(p);g.Y(this,p);return p};\nLr.prototype.SM\u003dfunction(p){return Qb(this,p).SM()};\ng.f($p,g.e);g.q\u003d$p.prototype;g.q.uQ\u003dfunction(){var p\u003dthis,d\u003dIBz++;mS(function(){byj(p,d)});\nreturn d};\ng.q.detach\u003dfunction(p){var d\u003dthis;mS(function(){var b\u003dd.slots.get(p);b\u0026\u0026b.nF()})};\ng.q.value\u003dfunction(p){return this.promise(!0,p)};\ng.q.SM\u003dfunction(){return this.xk};\ng.q.next\u003dfunction(p){return this.promise(!1,p)};\ng.q.promise\u003dfunction(p,d){var b\u003dthis,v\u003dT1j();mS(function(){if(b.xJ())v.reject(new Cy(\"Signal initially disposed\"));else if(d\u0026\u0026d.xJ())v.reject(new Cy(\"Owner initially disposed\"));else if(p\u0026\u0026b.S0\u0026\u0026b.yB)v.resolve(b.xk);else if(b.Hr.add(v),Ew(v.promise,function(){b.Hr.delete(v)}),d){var P\u003dfunction(){v.reject(new Cy(\"Owner asynchronously disposed\"))};\nEw(v.promise,function(){var M\u003dRx.get(d);M\u0026\u0026g.A4(M,P)});\nM7z(d,P)}});\nreturn v.promise};\ng.q.U5\u003dfunction(){var p\u003dthis;g.e.prototype.U5.call(this);mS(function(){for(var d\u003dg.u(p.slots.values()),b\u003dd.next();!b.done;b\u003dd.next())b\u003db.value.nF,b();p.slots.clear();d\u003dg.u(p.Hr);for(b\u003dd.next();!b.done;b\u003dd.next())b.value.reject(new Cy(\"Signal asynchronously disposed\"));p.Hr.clear()})};\nvar xp\u003d[],Bp\u003d!1;g.f(TK,g.e);TK.prototype.start\u003dfunction(){var p\u003dthis;if(this.xJ())throw new Wp(\"Cannot start a disposed timer.\");if(!this.S){this.V\u003d0;if(this.Z){var d\u003dDate.now();this.handle\u003dsetInterval(function(){p.V\u003dp.milliseconds\u003e0?Math.trunc((Date.now()-d)/p.milliseconds):p.V+1;var b;(b\u003dp.U)\u003d\u003dnull||b.resolve();p.U\u003dvoid 0;if(p.B){var v;(v\u003dp.D)!\u003dnull\u0026\u0026Kr(Qb(v,p.B),p)}p.eI.k9(p)},this.milliseconds)}else this.handle\u003dsetTimeout(function(){p.state\u003d3;\np.handle\u003dvoid 0;p.V\u003d1;var b;(b\u003dp.U)\u003d\u003dnull||b.resolve();p.U\u003dvoid 0;if(p.B){var v;(v\u003dp.D)!\u003dnull\u0026\u0026Kr(Qb(v,p.B),p)}p.eI.k9(p)},this.milliseconds);\nthis.state\u003d1}};\nTK.prototype.cancel\u003dfunction(){if(this.S){this.clear();this.state\u003d2;var p;(p\u003dthis.U)\u003d\u003dnull||p.reject(new Af);var d;(d\u003dthis.eI.N8)\u003d\u003dnull||d.call(this);if(this.X){var b;(b\u003dthis.D)!\u003dnull\u0026\u0026Kr(Qb(b,this.X))}}};\nTK.prototype.U5\u003dfunction(){this.clear();var p;(p\u003dthis.U)\u003d\u003dnull||p.reject(new Wp);this.state\u003d4;g.e.prototype.U5.call(this)};\nTK.prototype.clear\u003dfunction(){this.Z?clearInterval(this.handle):clearTimeout(this.handle);this.handle\u003dvoid 0};\ng.aK.Object.defineProperties(TK.prototype,{S:{configurable:!0,enumerable:!0,get:function(){return this.state\u003d\u003d\u003d1}},\nisCancelled:{configurable:!0,enumerable:!0,get:function(){return this.state\u003d\u003d\u003d2}},\nisExpired:{configurable:!0,enumerable:!0,get:function(){return this.state\u003d\u003d\u003d3}},\ntick:{configurable:!0,enumerable:!0,get:function(){return this.V}},\nW:{configurable:!0,enumerable:!0,get:function(){switch(this.state){case 0:case 1:return this.U!\u003dnull||(this.U\u003dnew g.fC),this.U.promise;case 3:return Promise.resolve();case 2:return Promise.reject(new Af(\"Timer has been cancelled.\"));case 4:return Promise.reject(new Wp(\"Timer has been disposed.\"));default:PR(this.state)}}},\nk9:{configurable:!0,enumerable:!0,get:function(){if(this.xJ())throw new Wp(\"Cannot attach a signal to a disposed timer.\");this.B||(this.D!\u003dnull||(this.D\u003dnew Lr(this)),this.B\u003dthis.D.signal());return this.B}},\nN8:{configurable:!0,enumerable:!0,get:function(){if(this.xJ())throw new Wp(\"Cannot attach a signal to a disposed timer.\");this.X||(this.D!\u003dnull||(this.D\u003dnew Lr(this)),this.X\u003dthis.D.signal());return this.X}}});\ng.f(Af,fF);g.f(Wp,fF);g.f(pX,$T);g.q\u003dpX.prototype;g.q.isReady\u003dfunction(){return!!this.D};\ng.q.ready\u003dfunction(){var p\u003dthis;return g.z(function(d){return g.y(d,p.B.promise,0)})};\ng.q.QG\u003dfunction(p){return aoe(this,this.logger.QJ(\"c\",p\u003d\u003d\u003dvoid 0?1:p,this.yN.QG(sU().D,null)),new Pm(10,\"JVZ:Timeout\"))};\ng.q.prefetch\u003dfunction(){this.state\u003d\u003d\u003d1\u0026\u0026(this.xC\u003dthis.QG())};\ng.q.start\u003dfunction(){if(this.state\u003d\u003d\u003d1){this.state\u003d2;var p\u003dnew Mi(this.logger,\"r\");this.ready().finally(function(){return void p.done()});\nF9e(this)}};\ng.q.Qi\u003dfunction(p){hwW(this,p);return mZ(this,qwz(p),!1)};\ng.q.uN\u003dfunction(p){hwW(this,p);return mZ(this,qwz(p),!0)};var nBK\u003d{NONE:0,ekX:1},Bvz\u003d{Sb:0,DuF:1,OY$:2,UuF:3},eU\u003d{F6:\"a\",hWB:\"d\",VIDEO:\"v\"};bn.prototype.isVisible\u003dfunction(){return this.dQ?this.u4\u003e\u003d.3:this.u4\u003e\u003d.5};var OP\u003d{ZB$:0,vVJ:1},K9w\u003d{NONE:0,ByC:1,ypB:2};va.prototype.getValue\u003dfunction(){return this.U};\ng.f(Pa,va);Pa.prototype.B\u003dfunction(p){this.U\u003d\u003d\u003dnull\u0026\u0026g.c9(this.V,p)\u0026\u0026(this.U\u003dp)};\ng.f(MM,va);MM.prototype.B\u003dfunction(p){this.U\u003d\u003d\u003dnull\u0026\u0026typeof p\u003d\u003d\u003d\"number\"\u0026\u0026(this.U\u003dp)};\ng.f(XP,va);XP.prototype.B\u003dfunction(p){this.U\u003d\u003d\u003dnull\u0026\u0026typeof p\u003d\u003d\u003d\"string\"\u0026\u0026(this.U\u003dp)};qM.prototype.disable\u003dfunction(){this.U\u003d!1};\nqM.prototype.enable\u003dfunction(){this.U\u003d!0};\nqM.prototype.isEnabled\u003dfunction(){return this.U};\nqM.prototype.reset\u003dfunction(){this.D\u003d{};this.U\u003d!0;this.B\u003d{}};var DQ\u003ddocument,rS\u003dwindow;var T$C\u003d!g.uR\u0026\u0026!YQ();J1.prototype.now\u003dfunction(){return 0};\nJ1.prototype.U\u003dfunction(){return 0};\nJ1.prototype.B\u003dfunction(){return 0};\nJ1.prototype.D\u003dfunction(){return 0};g.f(nX,J1);nX.prototype.now\u003dfunction(){return kN()\u0026\u0026rS.performance.now?rS.performance.now():J1.prototype.now.call(this)};\nnX.prototype.U\u003dfunction(){return kN()\u0026\u0026rS.performance.memory?rS.performance.memory.totalJSHeapSize||0:J1.prototype.U.call(this)};\nnX.prototype.B\u003dfunction(){return kN()\u0026\u0026rS.performance.memory?rS.performance.memory.usedJSHeapSize||0:J1.prototype.B.call(this)};\nnX.prototype.D\u003dfunction(){return kN()\u0026\u0026rS.performance.memory?rS.performance.memory.jsHeapSizeLimit||0:J1.prototype.D.call(this)};var uj$\u003dJ$(function(){var p\u003d!1;try{var d\u003dObject.defineProperty({},\"passive\",{get:function(){p\u003d!0}});\ng.ee.addEventListener(\"test\",null,d)}catch(b){}return p});loq.prototype.isVisible\u003dfunction(){return ln(DQ)\u003d\u003d\u003d1};var ZyD\u003d{v2B:\"allow-forms\",xvB:\"allow-modals\",z1X:\"allow-orientation-lock\",IxJ:\"allow-pointer-lock\",Qmt:\"allow-popups\",uvt:\"allow-popups-to-escape-sandbox\",wnJ:\"allow-presentation\",yj$:\"allow-same-origin\",MuB:\"allow-scripts\",dvC:\"allow-top-navigation\",rj$:\"allow-top-navigation-by-user-activation\"},GnW\u003dJ$(function(){return EBK()});var y$q\u003dRegExp(\"^https?://(\\\\w|-)+\\\\.cdn\\\\.ampproject\\\\.(net|org)(\\\\?|/|$)\");NM.prototype.z7\u003dfunction(p,d,b){p\u003dp+\"//\"+d+b;var v\u003dt7D(this)-b.length;if(v\u003c0)return\"\";this.D.sort(function(h,O){return h-O});\nb\u003dnull;d\u003d\"\";for(var P\u003d0;P\u003cthis.D.length;P++)for(var M\u003dthis.D[P],X\u003dthis.U[M],a\u003d0;a\u003cX.length;a++){if(!v){b\u003db\u003d\u003dnull?M:b;break}var F\u003djVB(X[a],this.B,\",$\");if(F){F\u003dd+F;if(v\u003e\u003dF.length){v-\u003dF.length;p+\u003dF;d\u003dthis.B;break}b\u003db\u003d\u003dnull?M:b}}v\u003d\"\";b!\u003dnull\u0026\u0026(v\u003d\"\"+d+\"trn\u003d\"+b);return p+v};jU.prototype.setInterval\u003dfunction(p,d){return rS.setInterval(p,d)};\njU.prototype.clearInterval\u003dfunction(p){rS.clearInterval(p)};\njU.prototype.setTimeout\u003dfunction(p,d){return rS.setTimeout(p,d)};\njU.prototype.clearTimeout\u003dfunction(p){rS.clearTimeout(p)};g.f(Ha,Vw);Ha.prototype.D\u003dvHC([0,KOj,R3C,-2,WOk]);var xGq\u003d{GGh:1,B_:2,DBC:3,1:\"POSITION\",2:\"VISIBILITY\",3:\"MONITOR_VISIBILITY\"};RwC.prototype.pM\u003dfunction(p){if(typeof p\u003d\u003d\u003d\"string\"\u0026\u0026p.length!\u003d0){var d\u003dthis.bF;if(d.U){p\u003dp.split(\"\u0026\");for(var b\u003dp.length-1;b\u003e\u003d0;b--){var v\u003dp[b].split(\"\u003d\"),P\u003ddecodeURIComponent(v[0]);v.length\u003e1?(v\u003ddecodeURIComponent(v[1]),v\u003d/^[0-9]+$/g.exec(v)?parseInt(v,10):v):v\u003d1;(P\u003dd.D[P])\u0026\u0026P.B(v)}}}};var a4\u003dnull;var gS\u003dg.ee.performance,zkX\u003d!!(gS\u0026\u0026gS.mark\u0026\u0026gS.measure\u0026\u0026gS.clearMarks),SU\u003dJ$(function(){var p;if(p\u003dzkX){var d\u003dd\u003d\u003d\u003dvoid 0?window:d;if(a4\u003d\u003d\u003dnull){a4\u003d\"\";try{p\u003d\"\";try{p\u003dd.top.location.hash}catch(v){p\u003dd.location.hash}if(p){var b\u003dp.match(/\\bdeid\u003d([\\d,]+)/);a4\u003db?b[1]:\"\"}}catch(v){}}d\u003da4;p\u003d!!d.indexOf\u0026\u0026d.indexOf(\"1337\")\u003e\u003d0}return p});\nYN.prototype.disable\u003dfunction(){this.D\u003d!1;this.events!\u003d\u003dthis.U.google_js_reporting_queue\u0026\u0026(SU()\u0026\u0026g.kD(this.events,bCC),this.events.length\u003d0)};\nYN.prototype.start\u003dfunction(p,d){if(!this.D)return null;var b\u003dpdW()||W9j();p\u003dnew die(p,d,b);d\u003d\"goog_\"+p.label+\"_\"+p.uniqueId+\"_start\";gS\u0026\u0026SU()\u0026\u0026gS.mark(d);return p};\nYN.prototype.end\u003dfunction(p){if(this.D\u0026\u0026typeof p.value\u003d\u003d\u003d\"number\"){var d\u003dpdW()||W9j();p.duration\u003dd-p.value;d\u003d\"goog_\"+p.label+\"_\"+p.uniqueId+\"_end\";gS\u0026\u0026SU()\u0026\u0026gS.mark(d);!this.D||this.events.length\u003e2048||this.events.push(p)}};vTj.prototype.nT\u003dfunction(p,d,b,v,P){P\u003dP||this.Lj;try{var M\u003dnew NM;M.D.push(1);M.U[1]\u003dGx(\"context\",p);d.error\u0026\u0026d.meta\u0026\u0026d.id||(d\u003dnew mU(KX(d)));if(d.msg){var X\u003dd.msg.substring(0,512);M.D.push(2);M.U[2]\u003dGx(\"msg\",X)}var a\u003dd.meta||{};if(this.xS)try{this.xS(a)}catch(n){}if(v)try{v(a)}catch(n){}v\u003d[a];M.D.push(3);M.U[3]\u003dv;var F\u003dzwk();if(F.U){var h\u003dF.U.url||\"\";M.D.push(4);M.U[4]\u003dGx(\"top\",h)}var O\u003d{url:F.D.url||\"\"};if(F.D.url){var J\u003dF.D.url.match(Do);var k\u003dj7(J[1],null,J[3],J[4])}else k\u003d\"\";h\u003d[O,{url:k}];M.D.push(5);\nM.U[5]\u003dh;Tv$(this.D,P,M,b)}catch(n){try{Tv$(this.D,P,{context:\"ecmserr\",rctx:p,msg:KX(n),url:F\u0026\u0026F.D.url},b)}catch(r){}}return this.KC};\ng.f(mU,A$C);var QQ,$N,LX\u003dnew YN;QQ\u003dnew function(){var p\u003d\"https:\";rS\u0026\u0026rS.location\u0026\u0026rS.location.protocol\u003d\u003d\u003d\"http:\"\u0026\u0026(p\u003d\"http:\");this.U\u003dp;this.D\u003d.01};\n$N\u003dnew vTj;rS\u0026\u0026rS.document\u0026\u0026(rS.document.readyState\u003d\u003d\"complete\"?MEW():LX.D\u0026\u0026un(rS,\"load\",function(){MEW()}));var aJW\u003dDate.now(),pj\u003d-1,A1\u003d-1,GKz,dg\u003d-1,Wa\u003d!1;g.q\u003dbh.prototype;g.q.getHeight\u003dfunction(){return this.bottom-this.top};\ng.q.clone\u003dfunction(){return new bh(this.top,this.right,this.bottom,this.left)};\ng.q.contains\u003dfunction(p){return this\u0026\u0026p?p instanceof bh?p.left\u003e\u003dthis.left\u0026\u0026p.right\u003c\u003dthis.right\u0026\u0026p.top\u003e\u003dthis.top\u0026\u0026p.bottom\u003c\u003dthis.bottom:p.x\u003e\u003dthis.left\u0026\u0026p.x\u003c\u003dthis.right\u0026\u0026p.y\u003e\u003dthis.top\u0026\u0026p.y\u003c\u003dthis.bottom:!1};\ng.q.ceil\u003dfunction(){this.top\u003dMath.ceil(this.top);this.right\u003dMath.ceil(this.right);this.bottom\u003dMath.ceil(this.bottom);this.left\u003dMath.ceil(this.left);return this};\ng.q.floor\u003dfunction(){this.top\u003dMath.floor(this.top);this.right\u003dMath.floor(this.right);this.bottom\u003dMath.floor(this.bottom);this.left\u003dMath.floor(this.left);return this};\ng.q.round\u003dfunction(){this.top\u003dMath.round(this.top);this.right\u003dMath.round(this.right);this.bottom\u003dMath.round(this.bottom);this.left\u003dMath.round(this.left);return this};\ng.q.scale\u003dfunction(p,d){d\u003dtypeof d\u003d\u003d\u003d\"number\"?d:p;this.left*\u003dp;this.right*\u003dp;this.top*\u003dd;this.bottom*\u003dd;return this};X8.prototype.xq\u003dfunction(p,d){return!!p\u0026\u0026(!(d\u003d\u003d\u003dvoid 0?0:d)||this.volume\u003d\u003dp.volume)\u0026\u0026this.B\u003d\u003dp.B\u0026\u0026PG(this.D,p.D)\u0026\u0026!0};qV.prototype.UY\u003dfunction(){return this.Z};\nqV.prototype.xq\u003dfunction(p,d){return this.V.xq(p.V,d\u003d\u003d\u003dvoid 0?!1:d)\u0026\u0026this.Z\u003d\u003dp.Z\u0026\u0026PG(this.B,p.B)\u0026\u0026PG(this.S,p.S)\u0026\u0026this.D\u003d\u003dp.D\u0026\u0026this.X\u003d\u003dp.X\u0026\u0026this.U\u003d\u003dp.U\u0026\u0026this.W\u003d\u003dp.W};var jK2\u003d{currentTime:1,duration:2,isVpaid:4,volume:8,isYouTube:16,isPlaying:32},I_\u003d{E3:\"start\",IQ:\"firstquartile\",Ad:\"midpoint\",FT:\"thirdquartile\",COMPLETE:\"complete\",ERROR:\"error\",KL:\"metric\",PAUSE:\"pause\",nL:\"resume\",hd:\"skip\",U3:\"viewable_impression\",td:\"mute\",O3:\"unmute\",Qp:\"fullscreen\",xe:\"exitfullscreen\",mK:\"bufferstart\",ke:\"bufferfinish\",uZ:\"fully_viewable_audible_half_duration_impression\",jS:\"measurable_impression\",gx:\"abandon\",v3:\"engagedview\",X6:\"impression\",bZ:\"creativeview\",WS:\"loaded\",\nAgB:\"progress\",CLOSE:\"close\",MCB:\"collapse\",whB:\"overlay_resize\",yg5:\"overlay_unmeasurable_impression\",MHb:\"overlay_unviewable_impression\",rgB:\"overlay_viewable_immediate_impression\",dBF:\"overlay_viewable_end_of_session_impression\",RQ:\"custom_metric_viewable\",eb:\"audio_audible\",D$:\"audio_measurable\",Or:\"audio_impression\"},DMw\u003d\"start firstquartile midpoint thirdquartile resume loaded\".split(\" \"),VUD\u003d[\"start\",\"firstquartile\",\"midpoint\",\"thirdquartile\"],Ugu\u003d[\"abandon\"],TI\u003d{UNKNOWN:-1,E3:0,IQ:1,Ad:2,\nFT:3,COMPLETE:4,KL:5,PAUSE:6,nL:7,hd:8,U3:9,td:10,O3:11,Qp:12,xe:13,uZ:14,jS:15,gx:16,v3:17,X6:18,bZ:19,WS:20,RQ:21,mK:22,ke:23,Or:27,D$:28,eb:29};var FZB\u003d{mv$:\"addEventListener\",dYt:\"getMaxSize\",rpX:\"getScreenSize\",XQh:\"getState\",oVJ:\"getVersion\",ED$:\"removeEventListener\",rHC:\"isViewable\"};g.q\u003dg.oy.prototype;g.q.clone\u003dfunction(){return new g.oy(this.left,this.top,this.width,this.height)};\ng.q.contains\u003dfunction(p){return p instanceof g.JF?p.x\u003e\u003dthis.left\u0026\u0026p.x\u003c\u003dthis.left+this.width\u0026\u0026p.y\u003e\u003dthis.top\u0026\u0026p.y\u003c\u003dthis.top+this.height:this.left\u003c\u003dp.left\u0026\u0026this.left+this.width\u003e\u003dp.left+p.width\u0026\u0026this.top\u003c\u003dp.top\u0026\u0026this.top+this.height\u003e\u003dp.top+p.height};\ng.q.getSize\u003dfunction(){return new g.fH(this.width,this.height)};\ng.q.ceil\u003dfunction(){this.left\u003dMath.ceil(this.left);this.top\u003dMath.ceil(this.top);this.width\u003dMath.ceil(this.width);this.height\u003dMath.ceil(this.height);return this};\ng.q.floor\u003dfunction(){this.left\u003dMath.floor(this.left);this.top\u003dMath.floor(this.top);this.width\u003dMath.floor(this.width);this.height\u003dMath.floor(this.height);return this};\ng.q.round\u003dfunction(){this.left\u003dMath.round(this.left);this.top\u003dMath.round(this.top);this.width\u003dMath.round(this.width);this.height\u003dMath.round(this.height);return this};\ng.q.scale\u003dfunction(p,d){d\u003dtypeof d\u003d\u003d\u003d\"number\"?d:p;this.left*\u003dp;this.width*\u003dp;this.top*\u003dd;this.height*\u003dd;return this};var klC\u003d{};C2B.prototype.update\u003dfunction(p){p\u0026\u0026p.document\u0026\u0026(this.Z\u003day(!1,p,this.isMobileDevice),this.D\u003day(!0,p,this.isMobileDevice),Glz(this,p),N$W(this,p))};ei.prototype.cancel\u003dfunction(){t1().clearTimeout(this.D);this.D\u003dnull};\nei.prototype.schedule\u003dfunction(){var p\u003dthis,d\u003dt1(),b\u003dVQ().D.D;this.D\u003dd.setTimeout(Dj(b,Ba(143,function(){p.U++;p.B.sample()})),oTq())};g.q\u003dSi.prototype;g.q.uO\u003dfunction(){return!1};\ng.q.initialize\u003dfunction(){return this.isInitialized\u003d!0};\ng.q.dk\u003dfunction(){return this.D.RB};\ng.q.RT\u003dfunction(){return this.D.eB};\ng.q.Cp\u003dfunction(p,d){if(!this.eB||(d\u003d\u003d\u003dvoid 0?0:d))this.eB\u003d!0,this.RB\u003dp,this.W\u003d0,this.D!\u003dthis||gg(this)};\ng.q.getName\u003dfunction(){return this.D.wE};\ng.q.md\u003dfunction(){return this.D.ji()};\ng.q.ji\u003dfunction(){return{}};\ng.q.cM\u003dfunction(){return this.D.W};\ng.q.Z_\u003dfunction(){var p\u003dHG();p.D\u003day(!0,this.B,p.isMobileDevice)};\ng.q.pR\u003dfunction(){N$W(HG(),this.B)};\ng.q.Bk\u003dfunction(){return this.V.D};\ng.q.sample\u003dfunction(){};\ng.q.isActive\u003dfunction(){return this.D.S};\ng.q.Wg\u003dfunction(p){var d\u003dthis.D;this.D\u003dp.cM()\u003e\u003dthis.W?p:this;d!\u003d\u003dthis.D?(this.S\u003dthis.D.S,gg(this)):this.S!\u003d\u003dthis.D.S\u0026\u0026(this.S\u003dthis.D.S,gg(this))};\ng.q.H1\u003dfunction(p){if(p.U\u003d\u003d\u003dthis.D){var d\u003d!this.V.xq(p,this.C);this.V\u003dp;d\u0026\u0026c5j(this)}};\ng.q.er\u003dfunction(){return this.C};\ng.q.dispose\u003dfunction(){this.aB\u003d!0};\ng.q.xJ\u003dfunction(){return this.aB};g.q\u003dLj.prototype;g.q.observe\u003dfunction(){return!0};\ng.q.unobserve\u003dfunction(){};\ng.q.Xd\u003dfunction(p){this.X\u003dp};\ng.q.dispose\u003dfunction(){if(!this.xJ()){var p\u003dthis.U;g.A4(p.X,this);p.C\u0026\u0026this.er()\u0026\u0026UiW(p);this.unobserve();this.kJ\u003d!0}};\ng.q.xJ\u003dfunction(){return this.kJ};\ng.q.md\u003dfunction(){return this.U.md()};\ng.q.cM\u003dfunction(){return this.U.cM()};\ng.q.dk\u003dfunction(){return this.U.dk()};\ng.q.RT\u003dfunction(){return this.U.RT()};\ng.q.Wg\u003dfunction(){};\ng.q.H1\u003dfunction(){this.fG()};\ng.q.er\u003dfunction(){return this.aB};g.q\u003dQo.prototype;g.q.cM\u003dfunction(){return this.D.cM()};\ng.q.dk\u003dfunction(){return this.D.dk()};\ng.q.RT\u003dfunction(){return this.D.RT()};\ng.q.create\u003dfunction(p,d,b){var v\u003dnull;this.D\u0026\u0026(v\u003dthis.Al(p,d,b),Ya(this.D,v));return v};\ng.q.JY\u003dfunction(){return this.w_()};\ng.q.w_\u003dfunction(){return!1};\ng.q.init\u003dfunction(p){return this.D.initialize()?(Ya(this.D,this),this.V\u003dp,!0):!1};\ng.q.Wg\u003dfunction(p){p.cM()\u003d\u003d0\u0026\u0026this.V(p.dk(),this)};\ng.q.H1\u003dfunction(){};\ng.q.er\u003dfunction(){return!1};\ng.q.dispose\u003dfunction(){this.X\u003d!0};\ng.q.xJ\u003dfunction(){return this.X};\ng.q.md\u003dfunction(){return{}};$a.prototype.add\u003dfunction(p,d,b){++this.B;p\u003dnew IJe(p,d,b);this.D.push(new IJe(p.U,p.D,p.B+this.B/4096));this.U\u003d!0;return this};HCu.prototype.toString\u003dfunction(){var p\u003d\"//pagead2.googlesyndication.com//pagead/gen_204\",d\u003dKj(this.D);d.length\u003e0\u0026\u0026(p+\u003d\"?\"+d);return p};xa.prototype.update\u003dfunction(p,d,b){p\u0026\u0026(this.D+\u003dd,this.U+\u003dd,this.V+\u003dd,this.B\u003dMath.max(this.B,this.V));if(b\u003d\u003d\u003dvoid 0?!p:b)this.V\u003d0};var YUq\u003d[1,.75,.5,.3,0];BG.prototype.update\u003dfunction(p,d,b,v,P,M){M\u003dM\u003d\u003d\u003dvoid 0?!0:M;d\u003dP?Math.min(p,d):d;for(P\u003d0;P\u003cthis.U.length;P++){var X\u003dthis.U[P],a\u003dd\u003e0\u0026\u0026d\u003e\u003dX;X\u003d!(p\u003e0\u0026\u0026p\u003e\u003dX)||b;this.D[P].update(M\u0026\u0026a,v,!M||X)}};dN.prototype.update\u003dfunction(p,d,b,v){this.Z\u003dthis.Z!\u003d-1?Math.min(this.Z,d.u4):d.u4;this.O5\u003dMath.max(this.O5,d.u4);this.kJ\u003dthis.kJ!\u003d-1?Math.min(this.kJ,d.gy):d.gy;this.RB\u003dMath.max(this.RB,d.gy);this.tC.update(d.gy,b.gy,d.D,p,v);this.Hb+\u003dp;d.u4\u003d\u003d\u003d0\u0026\u0026(this.wE+\u003dp);this.U.update(d.u4,b.u4,d.D,p,v);b\u003dv||b.dQ!\u003dd.dQ?b.isVisible()\u0026\u0026d.isVisible():b.isVisible();d\u003d!d.isVisible()||d.D;this.TB.update(b,p,d)};\ndN.prototype.RO\u003dfunction(){return this.TB.B\u003e\u003dthis.jB};if(DQ\u0026\u0026DQ.URL){var tem\u003dDQ.URL,izC;if(izC\u003d!!tem){var Hz4;a:{if(tem){var DC3\u003dRegExp(\".*[\u0026#?]google_debug(\u003d[^\u0026]*)?(\u0026.*)?$\");try{var o4\u003dDC3.exec(decodeURIComponent(tem));if(o4){Hz4\u003do4[1]\u0026\u0026o4[1].length\u003e1?o4[1].substring(1):\"true\";break a}}catch(p){}}Hz4\u003d\"\"}izC\u003dHz4.length\u003e0}$N.KC\u003d!izC};var Ve6\u003dnew bh(0,0,0,0);var B$$\u003dnew bh(0,0,0,0);g.f(XJ,g.e);g.q\u003dXJ.prototype;\ng.q.U5\u003dfunction(){if(this.HQ.D){if(this.jP.kG){var p\u003dthis.HQ.D;p.removeEventListener\u0026\u0026p.removeEventListener(\"mouseover\",this.jP.kG,fX());this.jP.kG\u003dnull}this.jP.l3\u0026\u0026(p\u003dthis.HQ.D,p.removeEventListener\u0026\u0026p.removeEventListener(\"mouseout\",this.jP.l3,fX()),this.jP.l3\u003dnull)}this.W0\u0026\u0026this.W0.dispose();this.yR\u0026\u0026this.yR.dispose();delete this.oZ;delete this.hE;delete this.zR;delete this.HQ.fS;delete this.HQ.D;delete this.jP;delete this.W0;delete this.yR;delete this.bF;g.e.prototype.U5.call(this)};\ng.q.bI\u003dfunction(){return this.yR?this.yR.D:this.position};\ng.q.pM\u003dfunction(p){VQ().pM(p)};\ng.q.er\u003dfunction(){return!1};\ng.q.ID\u003dfunction(){return new dN};\ng.q.MX\u003dfunction(){return this.oZ};\ng.q.PV\u003dfunction(p){return WZk(this,p,1E4)};\ng.q.XF\u003dfunction(p,d,b,v,P,M,X){this.uI||(this.bS\u0026\u0026(p\u003dthis.Tw(p,b,P,X),v\u003dv\u0026\u0026this.Ug.u4\u003e\u003d(this.dQ()?.3:.5),this.yQ(M,p,v),this.JV\u003dd,p.u4\u003e0\u0026\u0026-1\u003d\u003d\u003dthis.Pf\u0026\u0026(this.Pf\u003dd),this.eJ\u003d\u003d-1\u0026\u0026this.RO()\u0026\u0026(this.eJ\u003dd),this.qK\u003d\u003d-2\u0026\u0026(this.qK\u003dPl(this.bI())?p.u4:-1),this.Ug\u003dp),this.hE(this))};\ng.q.yQ\u003dfunction(p,d,b){this.MX().update(p,d,this.Ug,b)};\ng.q.u6\u003dfunction(){return new bn};\ng.q.Tw\u003dfunction(p,d,b,v){b\u003dthis.u6();b.D\u003dd;d\u003dt1().U;d\u003dln(DQ)\u003d\u003d\u003d0?-1:d.isVisible()?0:1;b.U\u003dd;b.u4\u003dthis.Fb(p);b.dQ\u003dthis.dQ();b.gy\u003dv;return b};\ng.q.Fb\u003dfunction(p){return this.opacity\u003d\u003d\u003d0\u0026\u0026FP(this.bF,\"opac\")\u003d\u003d\u003d1?0:p};\ng.q.dQ\u003dfunction(){return!1};\ng.q.fD\u003dfunction(){return this.GBB||this.KZ5};\ng.q.UF\u003dfunction(){Tx()};\ng.q.ix\u003dfunction(){Tx()};\ng.q.S7\u003dfunction(){return 0};\ng.q.RO\u003dfunction(){return this.oZ.RO()};\ng.q.mB\u003dfunction(){var p\u003dthis.bS;p\u003d(this.hasCompleted||this.xJ())\u0026\u0026!p;var d\u003dVQ().U!\u003d\u003d2||this.rIN;return this.uI||d\u0026\u0026p?2:this.RO()?4:3};\ng.q.BU\u003dfunction(){return 0};g.a_.prototype.next\u003dfunction(){return g.Fv};\ng.Fv\u003d{done:!0,value:void 0};g.a_.prototype.Ry\u003dfunction(){return this};g.f(MsK,bn);var hU\u003dqmq([void 0,1,2,3,4,8,16]),Oy\u003dqmq([void 0,4,8,16]),ekF\u003d{sv:\"sv\",v:\"v\",cb:\"cb\",e:\"e\",nas:\"nas\",msg:\"msg\",\"if\":\"if\",sdk:\"sdk\",p:\"p\",p0:Og(\"p0\",Oy),p1:Og(\"p1\",Oy),p2:Og(\"p2\",Oy),p3:Og(\"p3\",Oy),cp:\"cp\",tos:\"tos\",mtos:\"mtos\",amtos:\"amtos\",mtos1:he(\"mtos1\",[0,2,4],!1,Oy),mtos2:he(\"mtos2\",[0,2,4],!1,Oy),mtos3:he(\"mtos3\",[0,2,4],!1,Oy),mcvt:\"mcvt\",ps:\"ps\",scs:\"scs\",bs:\"bs\",vht:\"vht\",mut:\"mut\",a:\"a\",a0:Og(\"a0\",Oy),a1:Og(\"a1\",Oy),a2:Og(\"a2\",Oy),a3:Og(\"a3\",Oy),ft:\"ft\",dft:\"dft\",at:\"at\",dat:\"dat\",as:\"as\",\nvpt:\"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:Og(\"c0\",Oy),c1:Og(\"c1\",Oy),c2:Og(\"c2\",Oy),c3:Og(\"c3\",Oy),mc:\"mc\",nc:\"nc\",mv:\"mv\",nv:\"nv\",qmt:Og(\"qmtos\",hU),qnc:Og(\"qnc\",hU),qmv:Og(\"qmv\",hU),qnv:Og(\"qnv\",hU),\nraf:\"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:Og(\"ss0\",Oy),ss1:Og(\"ss1\",Oy),ss2:Og(\"ss2\",Oy),ss3:Og(\"ss3\",Oy),dc_rfl:\"urlsigs\",obd:\"obd\",omidp:\"omidp\",omidr:\"omidr\",omidv:\"omidv\",omida:\"omida\",omids:\"omids\",omidpv:\"omidpv\",omidam:\"omidam\",omidct:\"omidct\",omidia:\"omidia\",\nomiddc:\"omiddc\",omidlat:\"omidlat\",omiddit:\"omiddit\",nopd:\"nopd\",co:\"co\",tm:\"tm\",tu:\"tu\"},SW3\u003dObject.assign({},ekF,{avid:h$(\"audio\"),avas:\"avas\",vs:\"vs\"}),YWq\u003d{atos:\"atos\",avt:he(\"atos\",[2]),davs:\"davs\",dafvs:\"dafvs\",dav:\"dav\",ss:function(p,d){return function(b){return b[p]\u003d\u003d\u003dvoid 0\u0026\u0026d!\u003d\u003dvoid 0?d:b[p]}}(\"ss\",0),\nt:\"t\"};rN.prototype.getValue\u003dfunction(){return this.U};\nrN.prototype.update\u003dfunction(p,d){p\u003e\u003d32||(this.D\u00261\u003c\u003cp\u0026\u0026!d?this.U\u0026\u003d~(1\u003c\u003cp):this.D\u00261\u003c\u003cp||!d||(this.U|\u003d1\u003c\u003cp),this.D|\u003d1\u003c\u003cp)};g.f(fP,dN);\nfP.prototype.update\u003dfunction(p,d,b,v){if(!d.paused){dN.prototype.update.call(this,p,d,b,v);var P\u003dFJ(d)\u0026\u0026FJ(b),M\u003d(v?Math.min(d.u4,b.u4):b.u4)\u003e\u003d.5;tq(d.volume)\u0026\u0026(this.V\u003dthis.V!\u003d-1?Math.min(this.V,d.volume):d.volume,this.S\u003dMath.max(this.S,d.volume));M\u0026\u0026(this.aB+\u003dp,this.C+\u003dP?p:0);this.D.update(d.u4,b.u4,d.D,p,v,P);this.B.update(!0,p);this.X.update(P,p);this.eB.update(b.fullscreen,p);this.s5.update(P\u0026\u0026!M,p);p\u003dMath.floor(d.mediaTime/1E3);this.IB.update(p,d.isVisible());this.ih.update(p,d.u4\u003e\u003d1);this.YJ.update(p,\nFJ(d))}};JfC.prototype.U\u003dfunction(p){this.B||(this.D(p)?(p\u003dNSk(this.C,this.V,p),this.X|\u003dp,p\u003dp\u003d\u003d0):p\u003d!1,this.B\u003dp)};g.f(lA,JfC);lA.prototype.D\u003dfunction(){return!0};\nlA.prototype.S\u003dfunction(){return!1};\nlA.prototype.getId\u003dfunction(){var p\u003dthis,d\u003dy8(I_,function(b){return b\u003d\u003dp.V});\nreturn TI[d].toString()};\nlA.prototype.toString\u003dfunction(){var p\u003d\"\";this.S()\u0026\u0026(p+\u003d\"c\");this.B\u0026\u0026(p+\u003d\"s\");this.X\u003e0\u0026\u0026(p+\u003d\":\"+this.X);return this.getId()+p};g.f(sg,lA);sg.prototype.U\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?null:d;d!\u003dnull\u0026\u0026this.Z.push(d);lA.prototype.U.call(this,p)};g.f(Zf,kK$);Zf.prototype.U\u003dfunction(){return null};\nZf.prototype.B\u003dfunction(){return[]};g.f(Eg,Lj);g.q\u003dEg.prototype;g.q.pc\u003dfunction(){if(this.element){var p\u003dthis.element,d\u003dthis.U.D.B;try{try{var b\u003dszD(p.getBoundingClientRect())}catch(h){b\u003dnew bh(0,0,0,0)}var v\u003db.right-b.left,P\u003db.bottom-b.top,M\u003dfJe(p,d),X\u003dM.x,a\u003dM.y;var F\u003dnew bh(Math.round(a),Math.round(X+v),Math.round(a+P),Math.round(X))}catch(h){F\u003dVe6.clone()}this.B\u003dF;this.D\u003dy5z(this,this.B)}};\ng.q.Hq\u003dfunction(){this.S\u003dthis.U.V.D};\ng.q.UQ\u003dfunction(p){var d\u003dFP(this.bF,\"od\")\u003d\u003d1;return xik(p,this.S,this.element,d)};\ng.q.xl\u003dfunction(){this.timestamp\u003dTx()};\ng.q.fG\u003dfunction(){this.xl();this.pc();if(this.element\u0026\u0026typeof this.element.videoWidth\u003d\u003d\u003d\"number\"\u0026\u0026typeof this.element.videoHeight\u003d\u003d\u003d\"number\"){var p\u003dthis.element;var d\u003dnew g.fH(p.videoWidth,p.videoHeight);p\u003dthis.D;var b\u003dvG(p),v\u003dp.getHeight(),P\u003dd.width;d\u003dd.height;P\u003c\u003d0||d\u003c\u003d0||b\u003c\u003d0||v\u003c\u003d0||(P/\u003dd,d\u003db/v,p\u003dp.clone(),P\u003ed?(b/\u003dP,v\u003d(v-b)/2,v\u003e0\u0026\u0026(v\u003dp.top+v,p.top\u003dMath.round(v),p.bottom\u003dMath.round(v+b))):(v*\u003dP,b\u003dMath.round((b-v)/2),b\u003e0\u0026\u0026(b\u003dp.left+b,p.left\u003dMath.round(b),p.right\u003dMath.round(b+v))));this.D\u003dp}this.Hq();\np\u003dthis.D;b\u003dthis.S;p\u003dp.left\u003c\u003db.right\u0026\u0026b.left\u003c\u003dp.right\u0026\u0026p.top\u003c\u003db.bottom\u0026\u0026b.top\u003c\u003dp.bottom?new bh(Math.max(p.top,b.top),Math.min(p.right,b.right),Math.min(p.bottom,b.bottom),Math.max(p.left,b.left)):new bh(0,0,0,0);b\u003dp.top\u003e\u003dp.bottom||p.left\u003e\u003dp.right?new bh(0,0,0,0):p;p\u003dthis.U.V;d\u003dP\u003dv\u003d0;if((this.D.bottom-this.D.top)*(this.D.right-this.D.left)\u003e0)if(this.UQ(b))b\u003dnew bh(0,0,0,0);else{v\u003dHG().V;d\u003dnew bh(0,v.height,v.width,0);var M;v\u003dMe(b,(M\u003dthis.X)!\u003dnull?M:this.D);P\u003dMe(b,HG().D);d\u003dMe(b,d)}M\u003db.top\u003e\u003db.bottom||\nb.left\u003e\u003db.right?new bh(0,0,0,0):MV(b,-this.D.left,-this.D.top);Vo()||(P\u003dv\u003d0);this.C\u003dnew qV(p,this.element,this.D,M,v,P,this.timestamp,d)};\ng.q.getName\u003dfunction(){return this.U.getName()};var guq\u003dnew bh(0,0,0,0);g.f(CP,Eg);g.q\u003dCP.prototype;g.q.observe\u003dfunction(){this.V();return!0};\ng.q.H1\u003dfunction(){Eg.prototype.fG.call(this)};\ng.q.xl\u003dfunction(){};\ng.q.pc\u003dfunction(){};\ng.q.fG\u003dfunction(){this.V();Eg.prototype.fG.call(this)};\ng.q.Wg\u003dfunction(p){p\u003dp.isActive();p!\u003d\u003dthis.W\u0026\u0026(p?this.V():(HG().D\u003dnew bh(0,0,0,0),this.D\u003dnew bh(0,0,0,0),this.S\u003dnew bh(0,0,0,0),this.timestamp\u003d-1));this.W\u003dp};var JU\u003d{},NoK\u003d(JU.firstquartile\u003d0,JU.midpoint\u003d1,JU.thirdquartile\u003d2,JU.complete\u003d3,JU);g.f(GI,XJ);g.q\u003dGI.prototype;g.q.er\u003dfunction(){return!0};\ng.q.F$\u003dfunction(){return this.GN\u003d\u003d2};\ng.q.PV\u003dfunction(p){return WZk(this,p,Math.max(1E4,this.B/3))};\ng.q.XF\u003dfunction(p,d,b,v,P,M,X){var a\u003dthis,F\u003dthis.Z(this)||{};g.H9(F,P);this.B\u003dF.duration||this.B;this.C\u003dF.isVpaid||this.C;this.wE\u003dF.isYouTube||this.wE;t1();this.tC\u003d!1;P\u003drf$(this,d);npu(this)\u003d\u003d\u003d1\u0026\u0026(M\u003dP);XJ.prototype.XF.call(this,p,d,b,v,F,M,X);this.vM\u0026\u0026this.vM.B\u0026\u0026g.kD(this.S,function(h){h.U(a)})};\ng.q.yQ\u003dfunction(p,d,b){XJ.prototype.yQ.call(this,p,d,b);cl(this).update(p,d,this.Ug,b);this.jB\u003dFJ(this.Ug)\u0026\u0026FJ(d);this.RB\u003d\u003d-1\u0026\u0026this.ih\u0026\u0026(this.RB\u003dthis.MX().B.D);this.t9.B\u003d0;p\u003dthis.RO();d.isVisible()\u0026\u0026nP(this.t9,\"vs\");p\u0026\u0026nP(this.t9,\"vw\");tq(d.volume)\u0026\u0026nP(this.t9,\"am\");FJ(d)?nP(this.t9,\"a\"):nP(this.t9,\"mut\");this.eM\u0026\u0026nP(this.t9,\"f\");d.U!\u003d-1\u0026\u0026(nP(this.t9,\"bm\"),d.U\u003d\u003d1\u0026\u0026(nP(this.t9,\"b\"),FJ(d)\u0026\u0026nP(this.t9,\"umutb\")));FJ(d)\u0026\u0026d.isVisible()\u0026\u0026nP(this.t9,\"avs\");this.jB\u0026\u0026p\u0026\u0026nP(this.t9,\"avw\");d.u4\u003e0\u0026\u0026nP(this.t9,\n\"pv\");yF(this,this.MX().B.D,!0)\u0026\u0026nP(this.t9,\"gdr\");WG(this.MX().U,1)\u003e\u003d2E3\u0026\u0026nP(this.t9,\"pmx\");this.tC\u0026\u0026nP(this.t9,\"tvoff\")};\ng.q.ID\u003dfunction(){return new fP};\ng.q.MX\u003dfunction(){return this.oZ};\ng.q.u6\u003dfunction(){return new MsK};\ng.q.Tw\u003dfunction(p,d,b,v){p\u003dXJ.prototype.Tw.call(this,p,d,b,v\u003d\u003d\u003dvoid 0?-1:v);p.fullscreen\u003dthis.eM;p.paused\u003dthis.F$();p.volume\u003db.volume;tq(p.volume)||(this.L0++,d\u003dthis.Ug,tq(d.volume)\u0026\u0026(p.volume\u003dd.volume));b\u003db.currentTime;p.mediaTime\u003db!\u003d\u003dvoid 0\u0026\u0026b\u003e\u003d0?b:-1;return p};\ng.q.Fb\u003dfunction(p){return HG(),this.eM?1:XJ.prototype.Fb.call(this,p)};\ng.q.S7\u003dfunction(){return 1};\ng.q.getDuration\u003dfunction(){return this.B};\ng.q.mB\u003dfunction(){return this.uI?2:ueK(this)?5:this.RO()?4:3};\ng.q.BU\u003dfunction(){return this.s5?this.MX().X.B\u003e\u003d2E3?4:3:2};\ng.q.Xd\u003dfunction(p){this.yR\u0026\u0026this.yR.Xd(p)};var LDm\u003dg.Wj();Hrq.prototype.reset\u003dfunction(){this.D\u003d[];this.U\u003d[]};\nvar Hl\u003dzx(Hrq);g.f(eH,Qo);g.q\u003deH.prototype;g.q.getName\u003dfunction(){return(this.U?this.U:this.D).getName()};\ng.q.md\u003dfunction(){return(this.U?this.U:this.D).md()};\ng.q.cM\u003dfunction(){return(this.U?this.U:this.D).cM()};\ng.q.init\u003dfunction(p){var d\u003d!1;(0,g.kD)(this.B,function(b){b.initialize()\u0026\u0026(d\u003d!0)});\nd\u0026\u0026(this.V\u003dp,Ya(this.D,this));return d};\ng.q.dispose\u003dfunction(){(0,g.kD)(this.B,function(p){p.dispose()});\nQo.prototype.dispose.call(this)};\ng.q.JY\u003dfunction(){return ih(this.B,function(p){return p.uO()})};\ng.q.w_\u003dfunction(){return ih(this.B,function(p){return p.uO()})};\ng.q.Al\u003dfunction(p,d,b){return new Eg(p,this.D,d,b)};\ng.q.H1\u003dfunction(p){this.U\u003dp.U};var $gK\u003d{threshold:[0,.3,.5,.75,1]};g.f(SH,Eg);g.q\u003dSH.prototype;g.q.observe\u003dfunction(){var p\u003dthis;this.O5||(this.O5\u003dTx());if(qU$(298,function(){return mgu(p)}))return!0;\nthis.U.Cp(\"msf\");return!1};\ng.q.unobserve\u003dfunction(){if(this.V\u0026\u0026this.element)try{this.V.unobserve(this.element),this.W?(this.W.unobserve(this.element),this.W\u003dnull):this.Z\u0026\u0026(this.Z.disconnect(),this.Z\u003dnull)}catch(p){}};\ng.q.fG\u003dfunction(){var p\u003dYI(this);p.length\u003e0\u0026\u0026gN(this,p);Eg.prototype.fG.call(this)};\ng.q.pc\u003dfunction(){};\ng.q.UQ\u003dfunction(){return!1};\ng.q.Hq\u003dfunction(){};\ng.q.md\u003dfunction(){var p\u003d{};return Object.assign(this.U.md(),(p.niot_obs\u003dthis.O5,p.niot_cbk\u003dthis.eB,p))};\ng.q.getName\u003dfunction(){return\"nio\"};g.f(LP,Qo);LP.prototype.getName\u003dfunction(){return\"nio\"};\nLP.prototype.w_\u003dfunction(){return!HG().U\u0026\u0026this.D.D.B.IntersectionObserver!\u003dnull};\nLP.prototype.Al\u003dfunction(p,d,b){return new SH(p,this.D,d,b)};g.f(QF,Si);QF.prototype.Bk\u003dfunction(){return HG().D};\nQF.prototype.uO\u003dfunction(){var p\u003dxgj();this.W!\u003d\u003dp\u0026\u0026(this.D!\u003dthis\u0026\u0026p\u003ethis.D.W\u0026\u0026(this.D\u003dthis,gg(this)),this.W\u003dp);return p\u003d\u003d2};$I.prototype.sample\u003dfunction(){xI(this,Df(),!1)};\n$I.prototype.V\u003dfunction(){var p\u003dVo(),d\u003dTx();p?(Wa||(pj\u003dd,g.kD(Hl.D,function(b){var v\u003db.MX();v.oB\u003duA(v,d,b.GN!\u003d1)})),Wa\u003d!0):(this.Z\u003dWSK(this,d),Wa\u003d!1,GKz\u003dd,g.kD(Hl.D,function(b){b.bS\u0026\u0026(b.MX().W\u003dd)}));\nxI(this,Df(),!p)};\nvar mv\u003dzx($I);var dMz\u003dnull,fS\u003d\"\",rc\u003d!1;var PnB\u003dvNz().F9,R_\u003dvNz().e7;var qPC\u003d{xYB:\"visible\",gAC:\"audible\",YtE:\"time\",GS5:\"timetype\"},ajk\u003d{visible:function(p){return/^(100|[0-9]{1,2})$/.test(p)},\naudible:function(p){return p\u003d\u003d\"0\"||p\u003d\u003d\"1\"},\ntimetype:function(p){return p\u003d\u003d\"mtos\"||p\u003d\u003d\"tos\"},\ntime:function(p){return/^(100|[0-9]{1,2})%$/.test(p)||/^([0-9])+ms$/.test(p)}};\nXaD.prototype.setTime\u003dfunction(p,d,b){d\u003d\u003d\"ms\"?(this.B\u003dp,this.V\u003d-1):(this.B\u003d-1,this.V\u003dp);this.X\u003db\u003d\u003d\u003dvoid 0?\"tos\":b;return this};g.f(pS,lA);pS.prototype.getId\u003dfunction(){return this.Z};\npS.prototype.S\u003dfunction(){return!0};\npS.prototype.D\u003dfunction(p){var d\u003dp.MX(),b\u003dp.getDuration();return ih(this.W,function(v){if(v.D!\u003dvoid 0)var P\u003dFUq(v,d);else b:{switch(v.X){case \"mtos\":P\u003dv.U?d.X.B:d.B.D;break b;case \"tos\":P\u003dv.U?d.X.D:d.B.D;break b}P\u003d0}P\u003d\u003d0?v\u003d!1:(v\u003dv.B!\u003d-1?v.B:b!\u003d\u003dvoid 0\u0026\u0026b\u003e0?v.V*b:-1,v\u003dv!\u003d-1\u0026\u0026P\u003e\u003dv);return v})};g.f(dc,ope);dc.prototype.D\u003dfunction(p){var d\u003dnew a6W;d.D\u003dkI(p,ekF);d.U\u003dkI(p,YWq);return d};g.f(bN,lA);bN.prototype.D\u003dfunction(p){return ueK(p)};g.f(v4,kK$);g.f(P4,lA);P4.prototype.D\u003dfunction(p){return p.MX().RO()};g.f(MK,sg);MK.prototype.D\u003dfunction(p){var d\u003dg.Rq(this.Z,FP(VQ().bF,\"ovms\"));return!p.uI\u0026\u0026(p.GN!\u003d0||d)};g.f(X7,v4);X7.prototype.U\u003dfunction(){return new MK(this.D)};\nX7.prototype.B\u003dfunction(){return[new P4(\"viewable_impression\",this.D),new bN(this.D)]};g.f(qK,CP);qK.prototype.V\u003dfunction(){var p\u003dg.gw(\"ima.admob.getViewability\"),d\u003dFP(this.bF,\"queryid\");typeof p\u003d\u003d\u003d\"function\"\u0026\u0026d\u0026\u0026p(d)};\nqK.prototype.getName\u003dfunction(){return\"gsv\"};g.f(am,Qo);am.prototype.getName\u003dfunction(){return\"gsv\"};\nam.prototype.w_\u003dfunction(){var p\u003dHG();VQ();return p.U\u0026\u0026!1};\nam.prototype.Al\u003dfunction(p,d,b){return new qK(this.D,d,b)};g.f(om,CP);om.prototype.V\u003dfunction(){var p\u003dthis,d\u003dg.gw(\"ima.bridge.getNativeViewability\"),b\u003dFP(this.bF,\"queryid\");typeof d\u003d\u003d\u003d\"function\"\u0026\u0026b\u0026\u0026d(b,function(v){g.ID(v)\u0026\u0026p.Z++;var P\u003dv.opt_nativeViewVisibleBounds||{},M\u003dv.opt_nativeViewHidden;p.D\u003dZCW(v.opt_nativeViewBounds||{});var X\u003dp.U.V;X.D\u003dM?guq.clone():ZCW(P);p.timestamp\u003dv.opt_nativeTime||-1;HG().D\u003dX.D;v\u003dv.opt_nativeVolume;v!\u003d\u003dvoid 0\u0026\u0026(X.volume\u003dv)})};\nom.prototype.getName\u003dfunction(){return\"nis\"};g.f(F7,Qo);F7.prototype.getName\u003dfunction(){return\"nis\"};\nF7.prototype.w_\u003dfunction(){var p\u003dHG();VQ();return p.U\u0026\u0026!1};\nF7.prototype.Al\u003dfunction(p,d,b){return new om(this.D,d,b)};g.f(hr,Si);g.q\u003dhr.prototype;g.q.uO\u003dfunction(){return this.U.Be!\u003dnull};\ng.q.ji\u003dfunction(){var p\u003d{};this.IB\u0026\u0026(p.mraid\u003dthis.IB);this.kJ\u0026\u0026(p.mlc\u003d1);p.mtop\u003dthis.U.gYb;this.Z\u0026\u0026(p.mse\u003dthis.Z);this.Hb\u0026\u0026(p.msc\u003d1);p.mcp\u003dthis.U.compatibility;return p};\ng.q.mF\u003dfunction(p){var d\u003dg.yq.apply(1,arguments);try{return this.U.Be[p].apply(this.U.Be,d)}catch(b){Rw(538,b,.01,function(v){v.method\u003dp})}};\ng.q.initialize\u003dfunction(){var p\u003dthis;if(this.isInitialized)return!this.RT();this.isInitialized\u003d!0;if(this.U.compatibility\u003d\u003d\u003d2)return this.Z\u003d\"ng\",this.Cp(\"w\"),!1;if(this.U.compatibility\u003d\u003d\u003d1)return this.Z\u003d\"mm\",this.Cp(\"w\"),!1;HG().W\u003d!0;this.B.document.readyState\u0026\u0026this.B.document.readyState\u003d\u003d\"complete\"?kxu(this):vl(this.B,\"load\",function(){t1().setTimeout(Ba(292,function(){return kxu(p)}),100)},292);\nreturn!0};\ng.q.Z_\u003dfunction(){var p\u003dHG(),d\u003dlju(this,\"getMaxSize\");p.D\u003dnew bh(0,d.width,d.height,0)};\ng.q.pR\u003dfunction(){HG().V\u003dlju(this,\"getScreenSize\")};\ng.q.dispose\u003dfunction(){r1w(this);Si.prototype.dispose.call(this)};var $GB\u003dnew function(p,d){this.key\u003dp;this.defaultValue\u003dd\u003d\u003d\u003dvoid 0?!1:d;this.valueType\u003d\"boolean\"}(\"45378663\");g.q\u003dJr.prototype;g.q.GX\u003dfunction(p){qe(p,!1);Smk(p)};\ng.q.oD\u003dfunction(){};\ng.q.EZ\u003dfunction(p,d,b,v){var P\u003dthis;p\u003dnew GI(rS,p,b?d:-1,7,this.Vu(),this.KF());p.Ui\u003dv;J$e(p.bF);ow(p.bF,\"queryid\",p.Ui);p.pM(\"\");brk(p,function(){return P.S9.apply(P,g.E(g.yq.apply(0,arguments)))},function(){return P.bXX.apply(P,g.E(g.yq.apply(0,arguments)))});\n(v\u003dzx(VF).D)\u0026\u0026A5$(p,v);this.B\u0026\u0026(p.Xd(this.B),this.B\u003dnull);p.HQ.fS\u0026\u0026zx(Boz);return p};\ng.q.Wg\u003dfunction(p){switch(p.cM()){case 0:if(p\u003dzx(VF).D)p\u003dp.D,g.A4(p.X,this),p.C\u0026\u0026this.er()\u0026\u0026UiW(p);nS();break;case 2:KP()}};\ng.q.H1\u003dfunction(){};\ng.q.er\u003dfunction(){return!1};\ng.q.bXX\u003dfunction(p,d){p.uI\u003d!0;switch(p.S7()){case 1:Gxz(p,d);break;case 2:this.PF(p)}};\ng.q.QBE\u003dfunction(p){var d\u003dp.Z(p);d\u0026\u0026(d\u003dd.volume,p.s5\u003dtq(d)\u0026\u0026d\u003e0);ZrD(p,0);return zI(p,\"start\",Vo())};\ng.q.CP\u003dfunction(p,d,b){xI(mv,[p],!Vo());return this.HE(p,d,b)};\ng.q.HE\u003dfunction(p,d,b){return zI(p,b,Vo())};\ng.q.HXJ\u003dfunction(p){return Z_(p,\"firstquartile\",1)};\ng.q.xCh\u003dfunction(p){p.ih\u003d!0;return Z_(p,\"midpoint\",2)};\ng.q.uFJ\u003dfunction(p){return Z_(p,\"thirdquartile\",3)};\ng.q.RtF\u003dfunction(p){var d\u003dZ_(p,\"complete\",4);wN(p);return d};\ng.q.NEE\u003dfunction(p){p.GN\u003d3;return zI(p,\"error\",Vo())};\ng.q.AA\u003dfunction(p,d,b){d\u003dVo();if(p.F$()\u0026\u0026!d){var v\u003dp.MX(),P\u003dTx();v.W\u003dP}xI(mv,[p],!d);p.F$()\u0026\u0026(p.GN\u003d1);return zI(p,b,d)};\ng.q.INZ\u003dfunction(p,d){d\u003dthis.CP(p,d||{},\"skip\");wN(p);return d};\ng.q.vJB\u003dfunction(p,d){qe(p,!0);return this.CP(p,d||{},\"fullscreen\")};\ng.q.S5J\u003dfunction(p,d){qe(p,!1);return this.CP(p,d||{},\"exitfullscreen\")};\ng.q.uv\u003dfunction(p,d,b){d\u003dp.MX();var v\u003dTx();d.oB\u003duA(d,v,p.GN!\u003d1);xI(mv,[p],!Vo());p.GN\u003d\u003d1\u0026\u0026(p.GN\u003d2);return zI(p,b,Vo())};\ng.q.zth\u003dfunction(p){xI(mv,[p],!Vo());return p.U()};\ng.q.hK\u003dfunction(p){xI(mv,[p],!Vo());this.fn(p);wN(p);return p.U()};\ng.q.S9\u003dfunction(){};\ng.q.PF\u003dfunction(){};\ng.q.fn\u003dfunction(){};\ng.q.fR\u003dfunction(){};\ng.q.La\u003dfunction(){};\ng.q.KF\u003dfunction(){this.D||(this.D\u003dthis.La());return this.D\u003d\u003dnull?new Zf:new X7(this.D)};\ng.q.Vu\u003dfunction(){return new dc};g.f(E5,lA);E5.prototype.D\u003dfunction(p){return p.BU()\u003d\u003d4};g.f(CS,sg);CS.prototype.D\u003dfunction(p){p\u003dp.BU();return p\u003d\u003d3||p\u003d\u003d4};g.f(NK,v4);NK.prototype.U\u003dfunction(){return new CS(this.D)};\nNK.prototype.B\u003dfunction(){return[new E5(this.D)]};g.f(GP,ope);GP.prototype.D\u003dfunction(p){p\u0026\u0026(p.e\u003d\u003d\u003d28\u0026\u0026(p\u003dObject.assign({},p,{avas:3})),p.vs\u003d\u003d\u003d4||p.vs\u003d\u003d\u003d5)\u0026\u0026(p\u003dObject.assign({},p,{vs:3}));var d\u003dnew a6W;d.D\u003dkI(p,SW3);d.U\u003dkI(p,YWq);return d};y1u.prototype.U\u003dfunction(){return g.gw(this.D)};g.f(wc,Jr);g.q\u003dwc.prototype;g.q.oD\u003dfunction(p,d){var b\u003dthis,v\u003dzx(VF);if(v.D!\u003dnull)switch(v.D.getName()){case \"nis\":var P\u003dtUu(this,p,d);break;case \"gsv\":P\u003djwq(this,p,d);break;case \"exc\":P\u003diXD(this,p)}P||(d.opt_overlayAdElement?P\u003dvoid 0:d.opt_adElement\u0026\u0026(P\u003dUMW(this,p,d.opt_adElement,d.opt_osdId)));P\u0026\u0026P.S7()\u003d\u003d1\u0026\u0026(P.Z\u003d\u003dg.Ow\u0026\u0026(P.Z\u003dfunction(M){return b.fR(M)}),zyB(this,P,d));\nreturn P};\ng.q.fR\u003dfunction(p){p.U\u003d0;p.aB\u003d0;if(p.V\u003d\u003d\"h\"||p.V\u003d\u003d\"n\"){VQ();p.YJ\u0026\u0026(VQ(),lN(this)!\u003d\"h\"\u0026\u0026lN(this));var d\u003dg.gw(\"ima.common.getVideoMetadata\");if(typeof d\u003d\u003d\u003d\"function\")try{var b\u003dd(p.Ui)}catch(P){p.U|\u003d4}else p.U|\u003d2}else if(p.V\u003d\u003d\"b\")if(d\u003dg.gw(\"ytads.bulleit.getVideoMetadata\"),typeof d\u003d\u003d\u003d\"function\")try{b\u003dd(p.Ui)}catch(P){p.U|\u003d4}else p.U|\u003d2;else if(p.V\u003d\u003d\"ml\")if(d\u003dg.gw(\"ima.common.getVideoMetadata\"),typeof d\u003d\u003d\u003d\"function\")try{b\u003dd(p.Ui)}catch(P){p.U|\u003d4}else p.U|\u003d2;else p.U|\u003d1;p.U||(b\u003d\u003d\u003dvoid 0?p.U|\u003d8:b\u003d\u003d\u003dnull?\np.U|\u003d16:g.ID(b)?p.U|\u003d32:b.errorCode!\u003dnull\u0026\u0026(p.aB\u003db.errorCode,p.U|\u003d64));b\u003d\u003dnull\u0026\u0026(b\u003d{});d\u003db;p.W\u003d0;for(var v in jK2)d[v]\u003d\u003dnull\u0026\u0026(p.W|\u003djK2[v]);c1K(d,\"currentTime\");c1K(d,\"duration\");tq(b.volume)\u0026\u0026tq()\u0026\u0026(b.volume*\u003dNaN);return b};\ng.q.La\u003dfunction(){VQ();lN(this)!\u003d\"h\"\u0026\u0026lN(this);var p\u003dHXu(this);return p!\u003dnull?new y1u(p):null};\ng.q.PF\u003dfunction(p){!p.D\u0026\u0026p.uI\u0026\u0026s5(this,p,\"overlay_unmeasurable_impression\")\u0026\u0026(p.D\u003d!0)};\ng.q.fn\u003dfunction(p){p.u1\u0026\u0026(p.RO()?s5(this,p,\"overlay_viewable_end_of_session_impression\"):s5(this,p,\"overlay_unviewable_impression\"),p.u1\u003d!1)};\ng.q.S9\u003dfunction(){};\ng.q.EZ\u003dfunction(p,d,b,v){if(mGj()){var P\u003dFP(VQ().bF,\"mm\"),M\u003d{};(P\u003d(M[eU.F6]\u003d\"ACTIVE_VIEW_TRAFFIC_TYPE_AUDIO\",M[eU.VIDEO]\u003d\"ACTIVE_VIEW_TRAFFIC_TYPE_VIDEO\",M)[P])\u0026\u0026SPk(this,P);this.V\u003d\u003d\u003d\"ACTIVE_VIEW_TRAFFIC_TYPE_UNSPECIFIED\"\u0026\u0026Rw(1044,Error())}p\u003dJr.prototype.EZ.call(this,p,d,b,v);this.X\u0026\u0026(d\u003dthis.S,p.X\u003d\u003dnull\u0026\u0026(p.X\u003dnew vpq),d.D[p.Ui]\u003dp.X,p.X.X\u003dLDm);return p};\ng.q.GX\u003dfunction(p){p\u0026\u0026p.S7()\u003d\u003d1\u0026\u0026this.X\u0026\u0026delete this.S.D[p.Ui];return Jr.prototype.GX.call(this,p)};\ng.q.KF\u003dfunction(){this.D||(this.D\u003dthis.La());return this.D\u003d\u003dnull?new Zf:this.V\u003d\u003d\u003d\"ACTIVE_VIEW_TRAFFIC_TYPE_AUDIO\"?new NK(this.D):new X7(this.D)};\ng.q.Vu\u003dfunction(){return this.V\u003d\u003d\u003d\"ACTIVE_VIEW_TRAFFIC_TYPE_AUDIO\"?new GP:new dc};\ng.q.Xd\u003dfunction(p,d,b,v,P){d\u003dnew bh(b,d+v,b+P,d);(p\u003diA(Hl,p))?p.Xd(d):this.B\u003dd};\nvar QKW\u003dxN(193,gNw,void 0,waD);g.Se(\"Goog_AdSense_Lidar_sendVastEvent\",QKW);var $C4\u003dBa(194,function(p,d){d\u003dd\u003d\u003d\u003dvoid 0?{}:d;p\u003deyq(zx(wc),p,d);return YPk(p)});\ng.Se(\"Goog_AdSense_Lidar_getViewability\",$C4);var mCz\u003dxN(195,function(){return Swu()});\ng.Se(\"Goog_AdSense_Lidar_getUrlSignalsArray\",mCz);var KD2\u003dBa(196,function(){return JSON.stringify(Swu())});\ng.Se(\"Goog_AdSense_Lidar_getUrlSignalsList\",KD2);var LUw\u003d(new Date(\"2024-01-01T00:00:00Z\")).getTime();var mM7\u003dqWe([\"//tpc.googlesyndication.com/sodar/\",\"\"]);g.f(iN,g.e);iN.prototype.qU\u003dfunction(){return this.wpc.f()};\niN.prototype.k8\u003dfunction(p){this.wpc.c(p)};\niN.prototype.Qi\u003dfunction(p){return this.wpc.m(Ry7(p))};\niN.prototype.uN\u003dfunction(p){return this.wpc.mws(Ry7(p))};\ng.f(jd,g.e);jd.prototype.snapshot\u003dfunction(p){return this.jK.s(Object.assign({},p.qv\u0026\u0026{c:p.qv},p.jw\u0026\u0026{s:p.jw},p.qm!\u003d\u003dvoid 0\u0026\u0026{p:p.qm}))};\njd.prototype.f7\u003dfunction(p){this.jK.e(p)};\njd.prototype.ZA\u003dfunction(){return this.jK.l()};var BNC\u003d(new Date).getTime();var WUj\u003d\"://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(\" \"),pGB\u003d/\\bocr\\b/;var bjw\u003d/(?:\\[|%5B)([a-zA-Z0-9_]+)(?:\\]|%5D)/g;var u8C\u003d0,fQu\u003d0,lQu\u003d0;var VN\u003dnull,Sd\u003d!1,Oj7\u003d1,LS\u003dSymbol(\"SIGNAL\"),QN\u003d{version:0,z2t:0,WL:!1,VY:void 0,Gh:void 0,hV:void 0,hv:0,YV:void 0,q3:void 0,cY:!1,Yl:!1,kind:\"unknown\",w$:function(){return!1},\nyT:function(){},\nG$:function(){},\nQpB:function(){}};var kJ\u003dSymbol(\"UNSET\"),nM\u003dSymbol(\"COMPUTING\"),ri\u003dSymbol(\"ERRORED\");Object.assign({},QN,{value:kJ,WL:!0,error:null,n4:D_,kind:\"computed\",w$:function(p){return p.value\u003d\u003d\u003dkJ||p.value\u003d\u003d\u003dnM},\nyT:function(p){if(p.value\u003d\u003d\u003dnM)throw Error(\"Detected cycle in computations.\");var d\u003dp.value;p.value\u003dnM;var b\u003dMiC(p),v\u003d!1;try{var P\u003dp.nm();ed(null);v\u003dd!\u003d\u003dkJ\u0026\u0026d!\u003d\u003dri\u0026\u0026P!\u003d\u003dri\u0026\u0026p.n4(d,P)}catch(M){P\u003dri,p.error\u003dM}finally{XGe(p,b)}v?p.value\u003dd:(p.value\u003dP,p.version++)}});var Fpu\u003dObject.assign({},QN,{n4:D_,value:void 0,kind:\"signal\"});Object.assign({},QN,{value:kJ,WL:!0,error:null,n4:D_,w$:function(p){return p.value\u003d\u003d\u003dkJ||p.value\u003d\u003d\u003dnM},\nyT:function(p){if(p.value\u003d\u003d\u003dnM)throw Error(\"Detected cycle in computations.\");var d\u003dp.value;p.value\u003dnM;var b\u003dMiC(p);try{var v\u003dp.source();var P\u003dp.nm(v,d\u003d\u003d\u003dkJ||d\u003d\u003d\u003dri?void 0:{source:p.cI$,value:d});p.cI$\u003dv}catch(M){P\u003dri,p.error\u003dM}finally{XGe(p,b)}d!\u003d\u003dkJ\u0026\u0026P!\u003d\u003dri\u0026\u0026p.n4(d,P)?p.value\u003dd:(p.value\u003dP,p.version++)}});Object.assign({},QN,{Yl:!0,cY:!1,G$:function(p){p.schedule!\u003d\u003dnull\u0026\u0026p.schedule(p.sOt)},\nUwB:!1,HNb:function(){}});kcu(!0);kcu(!1);var naq\u003dObject.assign({},{attributes:{},handleError:function(p){throw p;}},{dO$:!0,\nrV5:!0,T8:!1,xwJ:!1,a7X:!1,u9B:!1});var syw\u003dSymbol(\"updater\");g.f(mr,g.WX);mr.prototype.dispose\u003dfunction(){window.removeEventListener(\"offline\",this.B);window.removeEventListener(\"online\",this.B);this.e5.bk(this.X);delete mr.instance};\nmr.prototype.v$\u003dfunction(){return this.D};\nmr.prototype.SK\u003dfunction(){var p\u003dthis;this.X\u003dthis.e5.Y2(function(){var d;return g.z(function(b){if(b.D\u003d\u003d1)return p.D?((d\u003dwindow.navigator)\u003d\u003dnull?0:d.onLine)?b.LX(3):g.y(b,$o(p),3):g.y(b,$o(p),3);p.SK();g.l$(b)})},3E4)};xo.prototype.set\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?!0:d;0\u003c\u003dp\u0026\u0026p\u003c52\u0026\u0026Number.isInteger(p)\u0026\u0026this.data[p]!\u003d\u003dd\u0026\u0026(this.data[p]\u003dd,this.D\u003d-1)};\nxo.prototype.get\u003dfunction(p){return!!this.data[p]};var Rm;g.pF(g.dn,g.e);g.q\u003dg.dn.prototype;g.q.start\u003dfunction(){this.stop();this.V\u003d!1;var p\u003dNgW(this),d\u003dGcK(this);p\u0026\u0026!d\u0026\u0026this.U.mozRequestAnimationFrame?(this.D\u003dg.L5(this.U,\"MozBeforePaint\",this.B),this.U.mozRequestAnimationFrame(null),this.V\u003d!0):this.D\u003dp\u0026\u0026d?p.call(this.U,this.B):this.U.setTimeout(LbW(this.B),20)};\ng.q.stop\u003dfunction(){if(this.isActive()){var p\u003dNgW(this),d\u003dGcK(this);p\u0026\u0026!d\u0026\u0026this.U.mozRequestAnimationFrame?Rr(this.D):p\u0026\u0026d?d.call(this.U,this.D):this.U.clearTimeout(this.D)}this.D\u003dnull};\ng.q.isActive\u003dfunction(){return this.D!\u003dnull};\ng.q.GU\u003dfunction(){this.V\u0026\u0026this.D\u0026\u0026Rr(this.D);this.D\u003dnull;this.S.call(this.X,g.Wj())};\ng.q.U5\u003dfunction(){this.stop();g.dn.UW.U5.call(this)};g.pF(g.bR,g.e);g.q\u003dg.bR.prototype;g.q.Mk\u003d0;g.q.U5\u003dfunction(){g.bR.UW.U5.call(this);this.stop();delete this.D;delete this.U};\ng.q.start\u003dfunction(p){this.stop();this.Mk\u003dg.Gn(this.B,p!\u003d\u003dvoid 0?p:this.Ei)};\ng.q.stop\u003dfunction(){this.isActive()\u0026\u0026g.ee.clearTimeout(this.Mk);this.Mk\u003d0};\ng.q.isActive\u003dfunction(){return this.Mk!\u003d0};\ng.q.YZ\u003dfunction(){this.Mk\u003d0;this.D\u0026\u0026this.D.call(this.U)};g.XO.prototype[Symbol.iterator]\u003dfunction(){return this};\ng.XO.prototype.next\u003dfunction(){var p\u003dthis.D.next();return{value:p.done?void 0:this.U.call(void 0,p.value),done:p.done}};g.pF(g.nI,g.WX);g.q\u003dg.nI.prototype;g.q.isPlaying\u003dfunction(){return this.D\u003d\u003d1};\ng.q.isPaused\u003dfunction(){return this.D\u003d\u003d-1};\ng.q.lR\u003dfunction(){this.Jf(\"begin\")};\ng.q.oO\u003dfunction(){this.Jf(\"end\")};\ng.q.onFinish\u003dfunction(){this.Jf(\"finish\")};\ng.q.onStop\u003dfunction(){this.Jf(\"stop\")};\ng.q.Jf\u003dfunction(p){this.dispatchEvent(p)};var xCW\u003dJ$(function(){var p\u003dg.dk(\"DIV\"),d\u003dg.T9?\"-webkit\":rg?\"-moz\":null,b\u003d\"transition:opacity 1s linear;\";d\u0026\u0026(b+\u003dd+\"-transition:opacity 1s linear;\");d\u003dRU7({style:b});if(p.nodeType\u003d\u003d\u003d1\u0026\u0026/^(script|style)$/i.test(p.tagName))throw Error(\"\");p.innerHTML\u003del(d);return g.fj(p.firstChild,\"transition\")!\u003d\"\"});g.pF(rn,g.nI);g.q\u003drn.prototype;g.q.play\u003dfunction(){if(this.isPlaying())return!1;this.lR();this.Jf(\"play\");this.startTime\u003dg.Wj();this.D\u003d1;if(xCW())return g.nj(this.U,this.S),this.B\u003dg.Gn(this.XaZ,void 0,this),!0;this.AF(!1);return!1};\ng.q.XaZ\u003dfunction(){g.wg(this.U);cq$(this.U,this.Z);g.nj(this.U,this.V);this.B\u003dg.Gn((0,g.RK)(this.AF,this,!1),this.X*1E3)};\ng.q.stop\u003dfunction(){this.isPlaying()\u0026\u0026this.AF(!0)};\ng.q.AF\u003dfunction(p){g.nj(this.U,\"transition\",\"\");g.ee.clearTimeout(this.B);g.nj(this.U,this.V);this.endTime\u003dg.Wj();this.D\u003d0;if(p)this.onStop();else this.onFinish();this.oO()};\ng.q.U5\u003dfunction(){this.stop();rn.UW.U5.call(this)};\ng.q.pause\u003dfunction(){};var IQB\u003d{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};fI(\"Element\",\"attributes\")||fI(\"Node\",\"attributes\");fI(\"Element\",\"innerHTML\")||fI(\"HTMLElement\",\"innerHTML\");fI(\"Node\",\"nodeName\");fI(\"Node\",\"nodeType\");fI(\"Node\",\"parentNode\");fI(\"Node\",\"childNodes\");fI(\"HTMLElement\",\"style\")||fI(\"Element\",\"style\");fI(\"HTMLStyleElement\",\"sheet\");var DVC\u003djyC(\"getPropertyValue\"),ViC\u003djyC(\"setProperty\");fI(\"Element\",\"namespaceURI\")||fI(\"Node\",\"namespaceURI\");var Hj7\u003d{\"-webkit-border-horizontal-spacing\":!0,\"-webkit-border-vertical-spacing\":!0};var gau,kmq,Y1e,S1k,Lpq;gau\u003dRegExp(\"[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]\");kmq\u003dRegExp(\"^[\\u0591-\\u06ef\\u06fa-\\u08ff\\u200f\\ud802-\\ud803\\ud83a-\\ud83b\\ufb1d-\\ufdff\\ufe70-\\ufefc]\");g.Bwq\u003dRegExp(\"^[^\\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]\");\ng.lR\u003dRegExp(\"^[^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]\");Y1e\u003d/^http:\\/\\/.*/;g.Rkm\u003dRegExp(\"^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)\",\"i\");S1k\u003d/\\s+/;Lpq\u003d/[\\d\\u06f0-\\u06f9]/;Z3.prototype.Ry\u003dfunction(){return new EJ(this.U())};\nZ3.prototype[Symbol.iterator]\u003dfunction(){return new CI(this.U())};\nZ3.prototype.D\u003dfunction(){return new CI(this.U())};\ng.f(EJ,g.a_);EJ.prototype.next\u003dfunction(){return this.U.next()};\nEJ.prototype[Symbol.iterator]\u003dfunction(){return new CI(this.U)};\nEJ.prototype.D\u003dfunction(){return new CI(this.U)};\ng.f(CI,Z3);CI.prototype.next\u003dfunction(){return this.B.next()};Gp.prototype.clone\u003dfunction(){return new Gp(this.D,this.Z,this.B,this.X,this.V,this.S,this.U,this.W)};\nGp.prototype.xq\u003dfunction(p){return this.D\u003d\u003dp.D\u0026\u0026this.Z\u003d\u003dp.Z\u0026\u0026this.B\u003d\u003dp.B\u0026\u0026this.X\u003d\u003dp.X\u0026\u0026this.V\u003d\u003dp.V\u0026\u0026this.S\u003d\u003dp.S\u0026\u0026this.U\u003d\u003dp.U\u0026\u0026this.W\u003d\u003dp.W};UJ.prototype.clone\u003dfunction(){return new UJ(this.start,this.end)};\nUJ.prototype.getLength\u003dfunction(){return this.end-this.start};(function(){if(CPW){var p\u003d/Windows NT ([0-9.]+)/;return(p\u003dp.exec(g.yH()))?p[1]:\"0\"}return KG?(p\u003d/1[0|1][_.][0-9_.]+/,(p\u003dp.exec(g.yH()))?p[0].replace(/_/g,\".\"):\"10\"):g.bt?(p\u003d/Android\\s+([^\\);]+)(\\)|;)/,(p\u003dp.exec(g.yH()))?p[1]:\"\"):Gmq||wVj||Uxq?(p\u003d/(?:iPhone|CPU)\\s+OS\\s+(\\S+)/,(p\u003dp.exec(g.yH()))?p[1].replace(/_/g,\".\"):\"\"):\"\"})();var $Vk\u003dfunction(){if(g.i0)return cg(/Firefox\\/([0-9.]+)/);if(g.uR||g.TV||g.sz)return oQu;if(g.Is){if(QH()||$Q()){var p\u003dcg(/CriOS\\/([0-9.]+)/);if(p)return p}return cg(/Chrome\\/([0-9.]+)/)}if(g.Ee\u0026\u0026!QH())return cg(/Version\\/([0-9.]+)/);if(W3||pd){if(p\u003d/Version\\/(\\S+).*Mobile\\/(\\S+)/.exec(g.yH()))return p[1]+\".\"+p[2]}else if(g.Z8)return(p\u003dcg(/Android\\s+([0-9.]+)/))?p:cg(/Version\\/([0-9.]+)/);return\"\"}();g.pF(g.It,g.e);g.q\u003dg.It.prototype;g.q.subscribe\u003dfunction(p,d,b){var v\u003dthis.U[p];v||(v\u003dthis.U[p]\u003d[]);var P\u003dthis.S;this.D[P]\u003dp;this.D[P+1]\u003dd;this.D[P+2]\u003db;this.S\u003dP+3;v.push(P);return P};\ng.q.unsubscribe\u003dfunction(p,d,b){if(p\u003dthis.U[p]){var v\u003dthis.D;if(p\u003dp.find(function(P){return v[P+1]\u003d\u003dd\u0026\u0026v[P+2]\u003d\u003db}))return this.tI(p)}return!1};\ng.q.tI\u003dfunction(p){var d\u003dthis.D[p];if(d){var b\u003dthis.U[d];this.V!\u003d0?(this.B.push(p),this.D[p+1]\u003dfunction(){}):(b\u0026\u0026g.A4(b,p),delete this.D[p],delete this.D[p+1],delete this.D[p+2])}return!!d};\ng.q.publish\u003dfunction(p,d){var b\u003dthis.U[p];if(b){var v\u003dArray(arguments.length-1),P\u003darguments.length,M;for(M\u003d1;M\u003cP;M++)v[M-1]\u003darguments[M];if(this.Z)for(M\u003d0;M\u003cb.length;M++)P\u003db[M],mVD(this.D[P+1],this.D[P+2],v);else{this.V++;try{for(M\u003d0,P\u003db.length;M\u003cP\u0026\u0026!this.xJ();M++){var X\u003db[M];this.D[X+1].apply(this.D[X+2],v)}}finally{if(this.V--,this.B.length\u003e0\u0026\u0026this.V\u003d\u003d0)for(;b\u003dthis.B.pop();)this.tI(b)}}return M!\u003d0}return!1};\ng.q.clear\u003dfunction(p){if(p){var d\u003dthis.U[p];d\u0026\u0026(d.forEach(this.tI,this),delete this.U[p])}else this.D.length\u003d0,this.U\u003d{}};\ng.q.U5\u003dfunction(){g.It.UW.U5.call(this);this.clear();this.B.length\u003d0};g.zp.prototype.set\u003dfunction(p,d){d\u003d\u003d\u003dvoid 0?this.D.remove(p):this.D.set(p,g.y4(d))};\ng.zp.prototype.get\u003dfunction(p){try{var d\u003dthis.D.get(p)}catch(b){return}if(d!\u003d\u003dnull)try{return JSON.parse(d)}catch(b){throw\"Storage: Invalid value was encountered\";}};\ng.zp.prototype.remove\u003dfunction(p){this.D.remove(p)};g.pF(jN,g.zp);jN.prototype.set\u003dfunction(p,d){jN.UW.set.call(this,p,xV7(d))};\njN.prototype.U\u003dfunction(p){p\u003djN.UW.get.call(this,p);if(p\u003d\u003d\u003dvoid 0||p instanceof Object)return p;throw\"Storage: Invalid value was encountered\";};\njN.prototype.get\u003dfunction(p){if(p\u003dthis.U(p)){if(p\u003dp.data,p\u003d\u003d\u003dvoid 0)throw\"Storage: Invalid value was encountered\";}else p\u003dvoid 0;return p};g.pF(tE,jN);tE.prototype.set\u003dfunction(p,d,b){if(d\u003dxV7(d)){if(b){if(b\u003cg.Wj()){tE.prototype.remove.call(this,p);return}d.expiration\u003db}d.creation\u003dg.Wj()}tE.UW.set.call(this,p,d)};\ntE.prototype.U\u003dfunction(p,d){var b\u003dtE.UW.U.call(this,p);if(b)if(!d\u0026\u0026g.Bgw(b))tE.prototype.remove.call(this,p);else return b};g.pF(g.iR,tE);g.pF(Hg,R6$);Hg.prototype[Symbol.iterator]\u003dfunction(){return g.Nt(this.Ry(!0)).D()};\nHg.prototype.clear\u003dfunction(){var p\u003dArray.from(this);p\u003dg.u(p);for(var d\u003dp.next();!d.done;d\u003dp.next())this.remove(d.value)};g.pF(D3,Hg);g.q\u003dD3.prototype;g.q.isAvailable\u003dfunction(){var p\u003dthis.D;if(p)try{p.setItem(\"__sak\",\"1\");p.removeItem(\"__sak\");var d\u003d!0}catch(b){d\u003db instanceof DOMException\u0026\u0026(b.name\u003d\u003d\u003d\"QuotaExceededError\"||b.code\u003d\u003d\u003d22||b.code\u003d\u003d\u003d1014||b.name\u003d\u003d\u003d\"NS_ERROR_DOM_QUOTA_REACHED\")\u0026\u0026p\u0026\u0026p.length!\u003d\u003d0}else d\u003d!1;return this.U\u003dd};\ng.q.set\u003dfunction(p,d){VI(this);try{this.D.setItem(p,d)}catch(b){if(this.D.length\u003d\u003d0)throw\"Storage mechanism: Storage disabled\";throw\"Storage mechanism: Quota exceeded\";}};\ng.q.get\u003dfunction(p){VI(this);p\u003dthis.D.getItem(p);if(typeof p!\u003d\u003d\"string\"\u0026\u0026p!\u003d\u003dnull)throw\"Storage mechanism: Invalid value was encountered\";return p};\ng.q.remove\u003dfunction(p){VI(this);this.D.removeItem(p)};\ng.q.Ry\u003dfunction(p){VI(this);var d\u003d0,b\u003dthis.D,v\u003dnew g.a_;v.next\u003dfunction(){if(d\u003e\u003db.length)return g.Fv;var P\u003db.key(d++);if(p)return g.o_(P);P\u003db.getItem(P);if(typeof P!\u003d\u003d\"string\")throw\"Storage mechanism: Invalid value was encountered\";return g.o_(P)};\nreturn v};\ng.q.clear\u003dfunction(){VI(this);this.D.clear()};\ng.q.key\u003dfunction(p){VI(this);return this.D.key(p)};g.pF(eN,D3);g.pF(Tg7,D3);g.pF(SN,Hg);SN.prototype.set\u003dfunction(p,d){this.U.set(this.D+p,d)};\nSN.prototype.get\u003dfunction(p){return this.U.get(this.D+p)};\nSN.prototype.remove\u003dfunction(p){this.U.remove(this.D+p)};\nSN.prototype.Ry\u003dfunction(p){var d\u003dthis.U[Symbol.iterator](),b\u003dthis,v\u003dnew g.a_;v.next\u003dfunction(){var P\u003dd.next();if(P.done)return P;for(P\u003dP.value;P.slice(0,b.D.length)!\u003db.D;){P\u003dd.next();if(P.done)return P;P\u003dP.value}return g.o_(p?P.slice(b.D.length):b.U.get(P))};\nreturn v};gn.prototype.getValue\u003dfunction(){return this.U};\ngn.prototype.clone\u003dfunction(){return new gn(this.D,this.U)};g.q\u003dLI.prototype;g.q.ib\u003dfunction(p,d){var b\u003dthis.D;b.push(new gn(p,d));p\u003db.length-1;d\u003dthis.D;for(b\u003dd[p];p\u003e0;){var v\u003dp-1\u003e\u003e1;if(d[v].D\u003eb.D)d[p]\u003dd[v],p\u003dv;else break}d[p]\u003db};\ng.q.remove\u003dfunction(){var p\u003dthis.D,d\u003dp.length,b\u003dp[0];if(!(d\u003c\u003d0)){if(d\u003d\u003d1)p.length\u003d0;else{p[0]\u003dp.pop();p\u003d0;d\u003dthis.D;for(var v\u003dd.length,P\u003dd[p];p\u003cv\u003e\u003e1;){var M\u003dp*2+1,X\u003dp*2+2;M\u003dX\u003cv\u0026\u0026d[X].D\u003cd[M].D?X:M;if(d[M].D\u003eP.D)break;d[p]\u003dd[M];p\u003dM}d[p]\u003dP}return b.getValue()}};\ng.q.pk\u003dfunction(){for(var p\u003dthis.D,d\u003d[],b\u003dp.length,v\u003d0;v\u003cb;v++)d.push(p[v].getValue());return d};\ng.q.jt\u003dfunction(){for(var p\u003dthis.D,d\u003d[],b\u003dp.length,v\u003d0;v\u003cb;v++)d.push(p[v].D);return d};\ng.q.clone\u003dfunction(){return new LI(this)};\ng.q.isEmpty\u003dfunction(){return this.D.length\u003d\u003d\u003d0};\ng.q.clear\u003dfunction(){this.D.length\u003d0};g.f(QI,LI);QI.prototype.enqueue\u003dfunction(p,d){this.ib(p,d)};$V.Se\u003dvoid 0;$V.getInstance\u003dfunction(){return $V.Se?$V.Se:$V.Se\u003dnew $V};\n$V.prototype.D\u003d0;var m0\u003d{},Twz\u003dtypeof Uint8Array!\u003d\u003d\"undefined\"\u0026\u0026typeof Uint16Array!\u003d\u003d\"undefined\"\u0026\u0026typeof Int32Array!\u003d\u003d\"undefined\";m0.assign\u003dfunction(p){for(var d\u003dArray.prototype.slice.call(arguments,1);d.length;){var b\u003dd.shift();if(b){if(typeof b!\u003d\u003d\"object\")throw new TypeError(b+\"must be non-object\");for(var v in b)Object.prototype.hasOwnProperty.call(b,v)\u0026\u0026(p[v]\u003db[v])}}return p};\nm0.Ww\u003dfunction(p,d){if(p.length\u003d\u003d\u003dd)return p;if(p.subarray)return p.subarray(0,d);p.length\u003dd;return p};\nvar A7W\u003d{Pz:function(p,d,b,v,P){if(d.subarray\u0026\u0026p.subarray)p.set(d.subarray(b,b+v),P);else for(var M\u003d0;M\u003cv;M++)p[P+M]\u003dd[b+M]},\nwV:function(p){var d,b;var v\u003db\u003d0;for(d\u003dp.length;v\u003cd;v++)b+\u003dp[v].length;var P\u003dnew Uint8Array(b);v\u003db\u003d0;for(d\u003dp.length;v\u003cd;v++){var M\u003dp[v];P.set(M,b);b+\u003dM.length}return P}},WDq\u003d{Pz:function(p,d,b,v,P){for(var M\u003d0;M\u003cv;M++)p[P+M]\u003dd[b+M]},\nwV:function(p){return[].concat.apply([],p)}};\nm0.qWB\u003dfunction(){Twz?(m0.Mp\u003dUint8Array,m0.yx\u003dUint16Array,m0.aQ\u003dInt32Array,m0.assign(m0,A7W)):(m0.Mp\u003dArray,m0.yx\u003dArray,m0.aQ\u003dArray,m0.assign(m0,WDq))};\nm0.qWB();var pm3\u003d!0;try{new Uint8Array(1)}catch(p){pm3\u003d!1};var f0\u003d{};f0\u003dfunction(p,d,b,v){var P\u003dp\u002665535|0;p\u003dp\u003e\u003e\u003e16\u002665535|0;for(var M;b!\u003d\u003d0;){M\u003db\u003e2E3?2E3:b;b-\u003dM;do P\u003dP+d[v++]|0,p\u003dp+P|0;while(--M);P%\u003d65521;p%\u003d65521}return P|p\u003c\u003c16|0};for(var uz\u003d{},fM,dz4\u003d[],u1\u003d0;u1\u003c256;u1++){fM\u003du1;for(var bFH\u003d0;bFH\u003c8;bFH++)fM\u003dfM\u00261?3988292384^fM\u003e\u003e\u003e1:fM\u003e\u003e\u003e1;dz4[u1]\u003dfM}uz\u003dfunction(p,d,b,v){b\u003dv+b;for(p^\u003d-1;v\u003cb;v++)p\u003dp\u003e\u003e\u003e8^dz4[(p^d[v])\u0026255];return p^-1};var aE\u003d{};aE\u003d{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 d0\u003d[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],PW\u003d[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],s_u\u003d[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],oI$\u003d[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],O8\u003dArray(576);KI(O8);var JO\u003dArray(60);KI(JO);var vW\u003dArray(512);KI(vW);var p0\u003dArray(256);KI(p0);var bz\u003dArray(29);KI(bz);var MA\u003dArray(30);KI(MA);var ffe,uJw,lfu,reD\u003d!1;var C0;C0\u003d[new E8(0,0,0,0,function(p,d){var b\u003d65535;for(b\u003ep.hg-5\u0026\u0026(b\u003dp.hg-5);;){if(p.jI\u003c\u003d1){lz(p);if(p.jI\u003d\u003d\u003d0\u0026\u0026d\u003d\u003d\u003d0)return 1;if(p.jI\u003d\u003d\u003d0)break}p.m3+\u003dp.jI;p.jI\u003d0;var v\u003dp.zy+b;if(p.m3\u003d\u003d\u003d0||p.m3\u003e\u003dv)if(p.jI\u003dp.m3-v,p.m3\u003dv,kC(p,!1),p.T7.tZ\u003d\u003d\u003d0)return 1;if(p.m3-p.zy\u003e\u003dp.bT-262\u0026\u0026(kC(p,!1),p.T7.tZ\u003d\u003d\u003d0))return 1}p.ib\u003d0;if(d\u003d\u003d\u003d4)return kC(p,!0),p.T7.tZ\u003d\u003d\u003d0?3:4;p.m3\u003ep.zy\u0026\u0026kC(p,!1);return 1}),\nnew E8(4,4,8,4,s8),new E8(4,5,16,8,s8),new E8(4,6,32,32,s8),new E8(4,4,16,16,ZH),new E8(8,16,32,32,ZH),new E8(8,16,128,128,ZH),new E8(8,32,128,256,ZH),new E8(32,128,258,1024,ZH),new E8(32,258,258,4096,ZH)];var nIe\u003d{};nIe\u003dfunction(){this.input\u003dnull;this.S$\u003dthis.xA\u003dthis.m8\u003d0;this.output\u003dnull;this.Lw\u003dthis.tZ\u003dthis.GF\u003d0;this.msg\u003d\"\";this.state\u003dnull;this.HY\u003d2;this.VR\u003d0};var ZPq\u003dObject.prototype.toString;\nNA.prototype.push\u003dfunction(p,d){var b\u003dthis.T7,v\u003dthis.options.chunkSize;if(this.ended)return!1;var P\u003dd\u003d\u003d\u003d~~d?d:d\u003d\u003d\u003d!0?4:0;typeof p\u003d\u003d\u003d\"string\"?b.input\u003dAqB(p):ZPq.call(p)\u003d\u003d\u003d\"[object ArrayBuffer]\"?b.input\u003dnew Uint8Array(p):b.input\u003dp;b.m8\u003d0;b.xA\u003db.input.length;do{b.tZ\u003d\u003d\u003d0\u0026\u0026(b.output\u003dnew m0.Mp(v),b.GF\u003d0,b.tZ\u003dv);p\u003dkIz(b,P);if(p!\u003d\u003d1\u0026\u0026p!\u003d\u003d0)return this.oO(p),this.ended\u003d!0,!1;if(b.tZ\u003d\u003d\u003d0||b.xA\u003d\u003d\u003d0\u0026\u0026(P\u003d\u003d\u003d4||P\u003d\u003d\u003d2))if(this.options.bJ\u003d\u003d\u003d\"string\"){var M\u003dm0.Ww(b.output,b.GF);d\u003dM;M\u003dM.length;if(M\u003c65537\u0026\u0026(d.subarray\u0026\u0026\npm3||!d.subarray))d\u003dString.fromCharCode.apply(null,m0.Ww(d,M));else{for(var X\u003d\"\",a\u003d0;a\u003cM;a++)X+\u003dString.fromCharCode(d[a]);d\u003dX}this.chunks.push(d)}else d\u003dm0.Ww(b.output,b.GF),this.chunks.push(d)}while((b.xA\u003e0||b.tZ\u003d\u003d\u003d0)\u0026\u0026p!\u003d\u003d1);if(P\u003d\u003d\u003d4)return(b\u003dthis.T7)\u0026\u0026b.state?(v\u003db.state.status,v!\u003d\u003d42\u0026\u0026v!\u003d\u003d69\u0026\u0026v!\u003d\u003d73\u0026\u0026v!\u003d\u003d91\u0026\u0026v!\u003d\u003d103\u0026\u0026v!\u003d\u003d113\u0026\u0026v!\u003d\u003d666?p\u003doE(b,-2):(b.state\u003dnull,p\u003dv\u003d\u003d\u003d113?oE(b,-3):0)):p\u003d-2,this.oO(p),this.ended\u003d!0,p\u003d\u003d\u003d0;P\u003d\u003d\u003d2\u0026\u0026(this.oO(0),b.tZ\u003d0);return!0};\nNA.prototype.oO\u003dfunction(p){p\u003d\u003d\u003d0\u0026\u0026(this.result\u003dthis.options.bJ\u003d\u003d\u003d\"string\"?this.chunks.join(\"\"):m0.wV(this.chunks));this.chunks\u003d[];this.err\u003dp;this.msg\u003dthis.T7.msg};var w0\u003d\"@@redux/INIT\"+G_(),Ueq\u003d\"@@redux/REPLACE\"+G_();var ceC\u003dtypeof Symbol\u003d\u003d\u003d\"function\"\u0026\u0026Symbol.observable||\"@@observable\";var vQq\u003d[0,qWX,-3,Xv];g.f(yR,Vw);yR.prototype.getType\u003dfunction(){return ky(this,11)};var gmu\u003dfunction(){var p\u003d[0,ouQ,aBC,b1,qWX,b1,-1,Xv,qWX,Xv,-1,ouQ,Xv,aBC,vn,vQq,b1,-1,Xv];return function(d,b){if(di.length){var v\u003ddi.pop();U6K(v,b);v.D.init(d,void 0,void 0,b);d\u003dv}else d\u003dnew Ij(d,b);try{var P\u003dnew yR,M\u003dP.F7;XY(p)(M,d);var X\u003dP}finally{d.free()}return X}}();var j_e\u003d-1375400130;var $_k\u003dnew g.IE(\"adInfoDialogEndpoint\");var F1W\u003dnew g.IE(\"adPingingEndpoint\");var Iqq\u003dnew g.IE(\"crossDeviceProgressCommand\");var pL\u003dnew g.IE(\"actionCompanionAdRenderer\");var os\u003dnew g.IE(\"adActionInterstitialRenderer\");var PW2\u003dnew g.IE(\"adDurationRemainingRenderer\");var IZ\u003dnew g.IE(\"adHoverTextButtonRenderer\");var Lwj\u003dnew g.IE(\"adInfoDialogRenderer\");var Ou\u003dnew g.IE(\"adMessageRenderer\");var z3\u003dnew g.IE(\"adPreviewRenderer\");var bo\u003dnew g.IE(\"adsEngagementPanelRenderer\");var vKC\u003dnew g.IE(\"dismissablePanelTextPortraitImageRenderer\");var dbD\u003dnew g.IE(\"adsEngagementPanelSectionListViewModel\");var MXC\u003dnew g.IE(\"flyoutCtaRenderer\");var dU\u003dnew g.IE(\"imageCompanionAdRenderer\");var qs\u003dnew g.IE(\"instreamAdPlayerOverlayRenderer\");var tIz\u003dnew g.IE(\"instreamSurveyAdBackgroundImageRenderer\");var y3\u003dnew g.IE(\"instreamSurveyAdPlayerOverlayRenderer\");var sT\u003dnew g.IE(\"instreamSurveyAdRenderer\"),cD\u003dnew g.IE(\"instreamSurveyAdSingleSelectQuestionRenderer\"),UT\u003dnew g.IE(\"instreamSurveyAdMultiSelectQuestionRenderer\"),l1\u003dnew g.IE(\"instreamSurveyAdAnswerRenderer\"),XmF\u003dnew g.IE(\"instreamSurveyAdAnswerNoneOfTheAboveRenderer\");var uo\u003dnew g.IE(\"instreamVideoAdRenderer\");var q6W\u003dnew g.IE(\"textOverlayAdContentRenderer\"),a2Q\u003dnew g.IE(\"enhancedTextOverlayAdContentRenderer\"),oQQ\u003dnew g.IE(\"imageOverlayAdContentRenderer\");var as\u003dnew g.IE(\"playerOverlayLayoutRenderer\");var F$\u003dnew g.IE(\"videoInterstitialButtonedCenteredLayoutRenderer\");var adB\u003dnew g.IE(\"aboveFeedAdLayoutRenderer\");var oKC\u003dnew g.IE(\"belowPlayerAdLayoutRenderer\");var q7C\u003dnew g.IE(\"inPlayerAdLayoutRenderer\");var CL\u003dnew g.IE(\"playerBytesAdLayoutRenderer\");var Fiq\u003dnew g.IE(\"playerBytesSequenceItemAdLayoutRenderer\");var wU\u003dnew g.IE(\"playerUnderlayAdLayoutRenderer\");var lo\u003dnew g.IE(\"adIntroRenderer\");var FR\u003dnew g.IE(\"playerBytesSequentialLayoutRenderer\");var Lie\u003dnew g.IE(\"slidingTextPlayerOverlayRenderer\");var ZL\u003dnew g.IE(\"surveyTextInterstitialRenderer\");var hGW\u003dnew g.IE(\"videoAdTrackingRenderer\");var FCz\u003dnew g.IE(\"simpleAdBadgeRenderer\");var Pq\u003dnew g.IE(\"skipAdRenderer\"),hRH\u003dnew g.IE(\"skipButtonRenderer\");var HD\u003dnew g.IE(\"adSlotRenderer\");var N7\u003dnew g.IE(\"squeezebackPlayerSidePanelRenderer\");var OFq\u003dnew g.IE(\"timedPieCountdownRenderer\");var $5\u003dnew g.IE(\"adAvatarViewModel\");var m5\u003dnew g.IE(\"adBadgeViewModel\");var K4\u003dnew g.IE(\"adButtonViewModel\");var J4Q\u003dnew g.IE(\"adDetailsLineViewModel\");var kz4\u003dnew g.IE(\"adDisclosureBannerViewModel\");var nQ6\u003dnew g.IE(\"adPodIndexViewModel\");var r4Q\u003dnew g.IE(\"imageBackgroundViewModel\");var f2H\u003dnew g.IE(\"adGridCardCollectionViewModel\");var u3W\u003dnew g.IE(\"adGridCardTextViewModel\");var l2H\u003dnew g.IE(\"adPreviewViewModel\");var sqX\u003dnew g.IE(\"playerAdAvatarLockupCardButtonedViewModel\");var ZFF\u003dnew g.IE(\"skipAdButtonViewModel\");var EQR\u003dnew g.IE(\"skipAdViewModel\");var CW4\u003dnew g.IE(\"timedPieCountdownViewModel\");var NQ4\u003dnew g.IE(\"visitAdvertiserLinkViewModel\");var vD\u003dnew g.IE(\"bannerImageLayoutViewModel\");var PD\u003dnew g.IE(\"topBannerImageTextIconButtonedLayoutViewModel\");var M7\u003dnew g.IE(\"adsEngagementPanelLayoutViewModel\");var G3\u003dnew g.IE(\"displayUnderlayTextGridCardsLayoutViewModel\");g.lC\u003dnew g.IE(\"browseEndpoint\");var Gz3\u003dnew g.IE(\"confirmDialogEndpoint\");var JyC\u003dnew g.IE(\"rawColdConfigGroup\");var OdB\u003dnew g.IE(\"rawHotConfigGroup\");g.uT\u003dnew g.IE(\"commandExecutorCommand\");g.f(HPC,Vw);var KmB\u003d{mfZ:0,IV5:1,ZZE:32,GMX:61,PcE:67,K7C:103,jvt:86,TDN:42,peB:60,u$E:62,YJB:73,fVt:76,A6$:88,qJJ:90,CcF:99,Xe$:98,t5C:100,iZh:102,nXB:41,hgZ:69,svJ:70,gmJ:71,LXE:2,bkC:27,ANDROID:3,THN:54,ZpX:14,Ajt:91,pnh:55,JjJ:24,fxF:20,ipE:18,GCJ:21,WRh:104,tuN:30,n25:29,h1h:28,SJb:101,smh:34,qg5:36,Yg$:38,IOS:5,kyB:15,vTb:92,mDF:40,a2J:25,L2t:17,b8B:19,RPC:64,NyN:66,SAN:26,zPB:22,I2b:33,QgC:68,uMb:35,H8E:53,xDb:37,VR$:39,nD$:7,hEZ:57,soB:43,EXF:59,gXB:93,C2N:74,F7C:75,egN:85,OZ$:65,Ufb:80,BD$:8,PlB:10,\nkMt:58,lV5:63,DfZ:72,P2X:23,euJ:11,cVE:13,uUC:12,ClN:16,oXF:56,W7B:31,mBB:77,TTE:84,J6E:87,pQ$:89,Ztb:94,hP$:95};g.f(z_,Vw);z_.prototype.Sg\u003dfunction(){return JA(this,3)};\nz_.prototype.wI\u003dfunction(){return JA(this,5)};\nz_.prototype.FR\u003dfunction(p){return r1(this,5,p)};g.f(jg,Vw);g.f(DeC,Vw);g.f(tO,Vw);g.q\u003dtO.prototype;g.q.getDeviceId\u003dfunction(){return JA(this,6)};\ng.q.MN\u003dfunction(p){var d\u003dmq(this,9,Ff,3,void 0,!0);gR(d,p);return d[p]};\ng.q.getPlayerType\u003dfunction(){return ky(this,36)};\ng.q.setHomeGroupInfo\u003dfunction(p){return qN(this,DeC,81,p)};\ng.q.clearLocationPlayabilityToken\u003dfunction(){return St(this,89)};g.f(iz,Vw);iz.prototype.getValue\u003dfunction(){return JA(this,bf(this,FYK)\u003d\u003d\u003d2?2:-1)};\nvar FYK\u003d[2,3,4,5,6];g.f(HW,Vw);HW.prototype.setTrackingParams\u003dfunction(p){return St(this,1,y4u(p,!1))};g.f(DH,Vw);g.f(VR,Vw);VR.prototype.MN\u003dfunction(p){var d\u003dmq(this,5,hm,3,void 0,!0);gR(d,p);return d[p]};g.f(eg,Vw);eg.prototype.getToken\u003dfunction(){return hA(this,2)};\neg.prototype.setToken\u003dfunction(p){return r1(this,2,p)};g.f(Sg,Vw);Sg.prototype.setSafetyMode\u003dfunction(p){return uf(this,5,p)};g.f(YC,Vw);YC.prototype.zj\u003dfunction(p){return qN(this,tO,1,p)};var to\u003dnew g.IE(\"thumbnailLandscapePortraitRenderer\");g.wmQ\u003dnew g.IE(\"changeEngagementPanelVisibilityAction\");var nXK\u003dnew g.IE(\"continuationCommand\");g.UzW\u003dnew g.IE(\"openPopupAction\");g.sy\u003dnew g.IE(\"webCommandMetadata\");var EOu\u003dnew g.IE(\"metadataBadgeRenderer\");var k17\u003dnew g.IE(\"signalServiceEndpoint\");var eq\u003dnew g.IE(\"innertubeCommand\");var bpk\u003dnew g.IE(\"loggingDirectives\");var EoC\u003d{BTX:\"EMBEDDED_PLAYER_MODE_UNKNOWN\",OtC:\"EMBEDDED_PLAYER_MODE_DEFAULT\",UYF:\"EMBEDDED_PLAYER_MODE_PFP\",DYE:\"EMBEDDED_PLAYER_MODE_PFL\"};var BUw\u003dnew g.IE(\"channelThumbnailEndpoint\");var x7z\u003dnew g.IE(\"embeddedPlayerErrorMessageRenderer\");var QZu\u003dnew g.IE(\"embeddedPlayerOverlayVideoDetailsRenderer\"),RWw\u003dnew g.IE(\"embeddedPlayerOverlayVideoDetailsCollapsedRenderer\"),TUe\u003dnew g.IE(\"embeddedPlayerOverlayVideoDetailsExpandedRenderer\");var lLu\u003dnew g.IE(\"embedsInfoPanelRenderer\");var c4X\u003dnew g.IE(\"feedbackEndpoint\");var y4Q\u003dnew g.IE(\"callToActionButtonViewModel\");var I2m\u003dnew g.IE(\"interactionLoggingCommandMetadata\");var u1w\u003d{r65:\"WEB_DISPLAY_MODE_UNKNOWN\",weB:\"WEB_DISPLAY_MODE_BROWSER\",M5C:\"WEB_DISPLAY_MODE_MINIMAL_UI\",dfJ:\"WEB_DISPLAY_MODE_STANDALONE\",y6b:\"WEB_DISPLAY_MODE_FULLSCREEN\"};g.f(g0,Vw);g0.prototype.getPlayerType\u003dfunction(){return ky(this,7)};\ng0.prototype.wd\u003dfunction(){return JA(this,19)};\ng0.prototype.setVideoId\u003dfunction(p){return r1(this,19,p)};g.f($C,Vw);g.f(my,Vw);g.f(K0,Vw);\nvar zRQ\u003d[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,\n354,355,356,357,358,361,363,364,368,369,370,373,374,375,378,380,381,383,388,389,399,402,403,410,411,412,413,414,415,416,417,418,423,424,425,426,427,429,430,431,439,441,444,448,458,469,471,473,474,480,481,482,484,485,486,491,495,496,506,507,509,511,512,513,514,515];var jqm\u003dnew g.IE(\"loggingContext\");g.f(xC,Vw);g.f(BW,Vw);BW.prototype.wd\u003dfunction(){return hA(this,bf(this,OA)\u003d\u003d\u003d1?1:-1)};\nBW.prototype.setVideoId\u003dfunction(p){return pl(this,1,OA,Z7(p))};\nBW.prototype.getPlaylistId\u003dfunction(){return hA(this,bf(this,OA)\u003d\u003d\u003d2?2:-1)};\nvar OA\u003d[1,2];g.f(VH$,Vw);var xs\u003dnew g.IE(\"changeKeyedMarkersVisibilityCommand\");var tXX\u003dnew g.IE(\"changeMarkersVisibilityCommand\");var NUe\u003dnew g.IE(\"loadMarkersCommand\");var iFX\u003dnew g.IE(\"suggestedActionDataViewModel\");var l5e\u003dnew g.IE(\"timelyActionViewModel\");var ulK\u003dnew g.IE(\"timelyActionsOverlayViewModel\");var CmC\u003dnew g.IE(\"productListItemRenderer\");var HFm\u003dnew g.IE(\"shoppingOverlayRenderer\");var $7C\u003dnew g.IE(\"musicEmbeddedPlayerOverlayVideoDetailsRenderer\");var Dz2\u003dnew g.IE(\"adFeedbackEndpoint\");var VXQ\u003dnew g.IE(\"menuEndpoint\");var V$q\u003dnew g.IE(\"phoneDialerEndpoint\");var H_e\u003dnew g.IE(\"sendSmsEndpoint\");var LoD\u003dnew g.IE(\"copyTextEndpoint\");var eRm\u003dnew g.IE(\"shareEndpoint\"),S6X\u003dnew g.IE(\"shareEntityEndpoint\"),Y6Q\u003dnew g.IE(\"shareEntityServiceEndpoint\"),gQ6\u003dnew g.IE(\"webPlayerShareEntityServiceEndpoint\");g.Vi\u003dnew g.IE(\"urlEndpoint\");g.mH\u003dnew g.IE(\"watchEndpoint\");var LC6\u003dnew g.IE(\"watchPlaylistEndpoint\");g.QqR\u003dnew g.IE(\"offlineOrchestrationActionCommand\");var q2K\u003dnew g.IE(\"compositeVideoOverlayRenderer\");var $zQ\u003dnew g.IE(\"miniplayerRenderer\");var YTe\u003dnew g.IE(\"paidContentOverlayRenderer\");var mzz\u003dnew g.IE(\"playerMutedAutoplayOverlayRenderer\"),KC2\u003dnew g.IE(\"playerMutedAutoplayEndScreenRenderer\");var iok\u003dnew g.IE(\"unserializedPlayerResponse\"),xzQ\u003dnew g.IE(\"unserializedPlayerResponse\");var BQ6\u003dnew g.IE(\"playlistEditEndpoint\");var Zn;g.j8\u003dnew g.IE(\"buttonRenderer\");Zn\u003dnew g.IE(\"toggleButtonRenderer\");var p0C\u003dnew g.IE(\"counterfactualRenderer\");var RRQ\u003dnew g.IE(\"resolveUrlCommandMetadata\");var TQR\u003dnew g.IE(\"modifyChannelNotificationPreferenceEndpoint\");var owq\u003dnew g.IE(\"pingingEndpoint\");var A4W\u003dnew g.IE(\"unsubscribeEndpoint\");g.sH\u003dnew g.IE(\"subscribeButtonRenderer\");var WC2\u003dnew g.IE(\"subscribeEndpoint\");var F3C\u003dnew g.IE(\"buttonViewModel\");var bOK\u003dnew g.IE(\"qrCodeRenderer\");var B4e\u003d{jgF:\"LIVING_ROOM_APP_MODE_UNSPECIFIED\",YAN:\"LIVING_ROOM_APP_MODE_MAIN\",i8B:\"LIVING_ROOM_APP_MODE_KIDS\",GyX:\"LIVING_ROOM_APP_MODE_MUSIC\",W25:\"LIVING_ROOM_APP_MODE_UNPLUGGED\",f2$:\"LIVING_ROOM_APP_MODE_GAMING\"};var row\u003dnew g.IE(\"autoplaySwitchButtonRenderer\");var l_,FFC,gnj,ZMq;l_\u003dnew g.IE(\"decoratedPlayerBarRenderer\");FFC\u003dnew g.IE(\"chapteredPlayerBarRenderer\");gnj\u003dnew g.IE(\"multiMarkersPlayerBarRenderer\");ZMq\u003dnew g.IE(\"chapterRenderer\");g.kJC\u003dnew g.IE(\"markerRenderer\");var pSC\u003dnew g.IE(\"decoratedPlayheadRenderer\");var sZ$\u003dnew g.IE(\"desktopOverlayConfigRenderer\");var PQw\u003dnew g.IE(\"engagementPanelSectionListRenderer\");var uRw\u003dnew g.IE(\"gatedActionsOverlayViewModel\");var uvk\u003dnew g.IE(\"heatMarkerRenderer\");var fnq\u003dnew g.IE(\"heatmapRenderer\");var Co7\u003dnew g.IE(\"watchToWatchTransitionRenderer\");var m7K\u003dnew g.IE(\"playlistPanelRenderer\");var d6Q\u003dnew g.IE(\"productUpsellSuggestedActionViewModel\");var bbm\u003dnew g.IE(\"suggestedActionTimeRangeTrigger\"),vD2\u003dnew g.IE(\"suggestedActionsRenderer\"),PjX\u003dnew g.IE(\"suggestedActionRenderer\");var lnz\u003dnew g.IE(\"timedMarkerDecorationRenderer\");var MmK\u003dnew g.IE(\"cipher\");var HoD\u003dnew g.IE(\"playerVars\");var M5z\u003dnew g.IE(\"playerVars\");var Ey\u003dg.ee.window,XS3,qFz,RE\u003d(Ey\u003d\u003dnull?void 0:(XS3\u003dEy.yt)\u003d\u003dnull?void 0:XS3.config_)||(Ey\u003d\u003dnull?void 0:(qFz\u003dEy.ytcfg)\u003d\u003dnull?void 0:qFz.data_)||{};g.Se(\"yt.config_\",RE);var p8\u003d[];var xew\u003d/^[\\w.]*$/,Q_B\u003d{q:!0,search_query:!0},Lvk\u003dString(P3);var kP\u003dnew function(){var p\u003dwindow.document;this.D\u003dwindow;this.U\u003dp};\ng.Se(\"yt.ads_.signals_.getAdSignalsString\",function(p){return M5(rA(p))});g.Wj();var Rqu\u003d\"XMLHttpRequest\"in g.ee?function(){return new XMLHttpRequest}:null;var avm\u003d\"client_dev_domain client_dev_expflag client_dev_regex_map client_dev_root_url client_rollout_override expflag forcedCapability jsfeat jsmode mods\".split(\" \");g.E(avm);var p47\u003d{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\",\n\"X-YouTube-Page-Label\":\"PAGE_BUILD_LABEL\",\"X-Goog-AuthUser\":\"SESSION_INDEX\",\"X-Goog-PageId\":\"DELEGATED_SESSION_ID\"},dKC\u003d\"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.E(avm)),oo$\u003d!1,Aez\u003dbSD,X4j\u003dc3;g.f(zh,fF);ig.prototype.then\u003dfunction(p,d,b){return this.D?this.D.then(p,d,b):this.B\u003d\u003d\u003d1\u0026\u0026p?(p\u003dp.call(b,this.U))\u0026\u0026typeof p.then\u003d\u003d\u003d\"function\"?p:DY(p):this.B\u003d\u003d\u003d2\u0026\u0026d?(p\u003dd.call(b,this.U))\u0026\u0026typeof p.then\u003d\u003d\u003d\"function\"?p:H3(p):this};\nig.prototype.getValue\u003dfunction(){return this.U};\nig.prototype.$goog_Thenable\u003d!0;var Vs\u003d!1;var Rb\u003dW3||pd;var sm$\u003d/^([0-9\\.]+):([0-9\\.]+)$/;g.f(nd,fF);nd.prototype.name\u003d\"BiscottiError\";g.f(k_,fF);k_.prototype.name\u003d\"BiscottiMissingError\";var Nck\u003d{format:\"RAW\",method:\"GET\",timeout:5E3,withCredentials:!0},rd\u003dnull;var EHu\u003dqWe([\"data-\"]),tdq\u003d{};var oDz\u003d0,fd\u003dg.T9?\"webkit\":rg?\"moz\":g.uR?\"ms\":g.sz?\"o\":\"\",FPm\u003dg.gw(\"ytDomDomGetNextId\")||function(){return++oDz};\ng.Se(\"ytDomDomGetNextId\",FPm);var Vdz\u003d{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};Cd.prototype.preventDefault\u003dfunction(){this.event\u0026\u0026(this.event.returnValue\u003d!1,this.event.preventDefault\u0026\u0026this.event.preventDefault())};\nCd.prototype.stopPropagation\u003dfunction(){this.event\u0026\u0026(this.event.cancelBubble\u003d!0,this.event.stopPropagation\u0026\u0026this.event.stopPropagation())};\nCd.prototype.stopImmediatePropagation\u003dfunction(){this.event\u0026\u0026(this.event.cancelBubble\u003d!0,this.event.stopImmediatePropagation\u0026\u0026this.event.stopImmediatePropagation())};var Nj\u003dg.ee.ytEventsEventsListeners||{};g.Se(\"ytEventsEventsListeners\",Nj);var Y5j\u003dg.ee.ytEventsEventsCounter||{count:0};g.Se(\"ytEventsEventsCounter\",Y5j);var $Ku\u003dJ$(function(){var p\u003d!1;try{var d\u003dObject.defineProperty({},\"passive\",{get:function(){p\u003d!0}});\nwindow.addEventListener(\"test\",null,d)}catch(b){}return p}),gou\u003dJ$(function(){var p\u003d!1;\ntry{var d\u003dObject.defineProperty({},\"capture\",{get:function(){p\u003d!0}});\nwindow.addEventListener(\"test\",null,d)}catch(b){}return p});var CM;CM\u003dwindow;g.Ib\u003dCM.ytcsi\u0026\u0026CM.ytcsi.now?CM.ytcsi.now:CM.performance\u0026\u0026CM.performance.timing\u0026\u0026CM.performance.now\u0026\u0026CM.performance.timing.navigationStart?function(){return CM.performance.timing.navigationStart+CM.performance.now()}:function(){return(new Date).getTime()};g.pF(yr,g.e);yr.prototype.C\u003dfunction(p){p.D\u003d\u003d\u003dvoid 0\u0026\u0026e4W(p);var d\u003dp.D;p.U\u003d\u003d\u003dvoid 0\u0026\u0026e4W(p);this.D\u003dnew g.JF(d,p.U)};\nyr.prototype.bI\u003dfunction(){return this.D||new g.JF};\nyr.prototype.eB\u003dfunction(){if(this.D){var p\u003d(0,g.Ib)();if(this.V!\u003d0){var d\u003dthis.S,b\u003dthis.D,v\u003dd.x-b.x;d\u003dd.y-b.y;v\u003dMath.sqrt(v*v+d*d)/(p-this.V);this.U[this.B]\u003dMath.abs((v-this.X)/this.X)\u003e.5?1:0;for(b\u003dd\u003d0;b\u003c4;b++)d+\u003dthis.U[b]||0;d\u003e\u003d3\u0026\u0026this.Z();this.X\u003dv}this.V\u003dp;this.S\u003dthis.D;this.B\u003d(this.B+1)%4}};\nyr.prototype.U5\u003dfunction(){g.EI(this.W);g.wd(this.O5)};g.f(IN,g.e);IN.prototype.Y\u003dfunction(p,d,b,v,P){b\u003dg.bg((0,g.RK)(b,v||this.L0));b\u003d{target:p,name:d,callback:b};var M;P\u0026\u0026$Ku()\u0026\u0026(M\u003d{passive:!0});p.addEventListener(d,b.callback,M);this.Z.push(b);return b};\nIN.prototype.R1\u003dfunction(p){for(var d\u003d0;d\u003cthis.Z.length;d++)if(this.Z[d]\u003d\u003dp){this.Z.splice(d,1);p.target.removeEventListener(p.name,p.callback);break}};\nIN.prototype.U5\u003dfunction(){g.jh(this);g.e.prototype.U5.call(this)};ty.prototype.clone\u003dfunction(){var p\u003dnew ty,d;for(d in this)if(this.hasOwnProperty(d)){var b\u003dthis[d];p[d]\u003dQq(b)\u003d\u003d\"object\"?g.tF(b):b}return p};var fXu\u003d[\"att/get\"],KEu\u003d[\"embedded_player\"],AVC\u003d[\"account/get_setting_values\"],hD2\u003d[\"share/get_share_panel\"],Ob2\u003d[\"share/get_web_player_share_panel\"],JPR\u003d[\"feedback\"],kNH\u003d[\"notification/modify_channel_preference\"],XP7\u003d[\"player\"],nDH\u003d[\"browse/edit_playlist\"],d87\u003d[\"account/set_setting\"],rP3\u003d[\"subscription/subscribe\"],fv4\u003d[\"subscription/unsubscribe\"],Ftu\u003d[\"next\",\"unplugged/watch_next\"];var Hf;g.it\u003dJ$(function(){try{var p\u003dnew eN;var d\u003dp.isAvailable()?p:null}catch(b){return null}return d?new g.iR(d):null});\nHf\u003dJ$(function(){var p\u003dnew Tg7;return p.isAvailable()?new g.iR(p):null});g.uMm\u003dwindow.yt\u0026\u0026window.yt.msgs_||window.ytcfg\u0026\u0026window.ytcfg.msgs||{};g.Se(\"yt.msgs_\",g.uMm);gd.prototype.po\u003dfunction(p,d){p\u003d{};var b\u003d[];\"USER_SESSION_ID\"in RE\u0026\u0026b.push({key:\"u\",value:g.AO(\"USER_SESSION_ID\")});if(b\u003deUe(b))p.Authorization\u003db,b\u003dd\u003dd\u003d\u003dnull?void 0:d.sessionIndex,b\u003d\u003d\u003dvoid 0\u0026\u0026(b\u003dNumber(g.AO(\"SESSION_INDEX\",0)),b\u003disNaN(b)?0:b),g.N5(\"voice_search_auth_header_removal\")||(p[\"X-Goog-AuthUser\"]\u003db.toString()),\"INNERTUBE_HOST_OVERRIDE\"in RE||(p[\"X-Origin\"]\u003dwindow.location.origin),d\u003d\u003d\u003dvoid 0\u0026\u0026\"DELEGATED_SESSION_ID\"in RE\u0026\u0026(p[\"X-Goog-PageId\"]\u003dg.AO(\"DELEGATED_SESSION_ID\"));return p};var np\u003d{identityType:\"UNAUTHENTICATED_IDENTITY_TYPE_UNKNOWN\"};var mY\u003dg.gw(\"ytglobal.prefsUserPrefsPrefs_\")||{};g.Se(\"ytglobal.prefsUserPrefsPrefs_\",mY);var Ld;g.q\u003dTc7.prototype;g.q.get\u003dfunction(p,d){Bf(p);x_(p);p\u003dmY[p]!\u003d\u003dvoid 0?mY[p].toString():null;return p!\u003dnull?p:d?d:\"\"};\ng.q.set\u003dfunction(p,d){Bf(p);x_(p);if(d\u003d\u003dnull)throw Error(\"ExpectedNotNull\");mY[p]\u003dd.toString()};\ng.q.remove\u003dfunction(p){Bf(p);x_(p);delete mY[p]};\ng.q.save\u003dfunction(){var p\u003d!0;g.N5(\"web_secure_pref_cookie_killswitch\")\u0026\u0026(p\u003d!1);g.SS(this.D,this.dump(),63072E3,this.U,p)};\ng.q.clear\u003dfunction(){g.LqK(mY)};\ng.q.dump\u003dfunction(){var p\u003d[],d;for(d in mY)mY.hasOwnProperty(d)\u0026\u0026p.push(d+\"\u003d\"+encodeURIComponent(String(mY[d])));return p.join(\"\u0026\")};\ng.q.parse\u003dfunction(p){p\u003ddecodeURIComponent(p).split(\"\u0026\");for(var d\u003d0;d\u003cp.length;d++){var b\u003dp[d].split(\"\u003d\"),v\u003db[0];(b\u003db[1])\u0026\u0026(mY[v]\u003db.toString())}};var pgK\u003d{bluetooth:\"CONN_DISCO\",cellular:\"CONN_CELLULAR_UNKNOWN\",ethernet:\"CONN_WIFI\",none:\"CONN_NONE\",wifi:\"CONN_WIFI\",wimax:\"CONN_CELLULAR_4G\",other:\"CONN_UNKNOWN\",unknown:\"CONN_UNKNOWN\",\"slow-2g\":\"CONN_CELLULAR_2G\",\"2g\":\"CONN_CELLULAR_2G\",\"3g\":\"CONN_CELLULAR_3G\",\"4g\":\"CONN_CELLULAR_4G\"},lHu\u003d{CONN_DEFAULT:0,CONN_UNKNOWN:1,CONN_NONE:2,CONN_WIFI:3,CONN_CELLULAR_2G:4,CONN_CELLULAR_3G:5,CONN_CELLULAR_4G:6,CONN_CELLULAR_UNKNOWN:7,CONN_DISCO:8,CONN_CELLULAR_5G:9,CONN_WIFI_METERED:10,CONN_CELLULAR_5G_SA:11,\nCONN_CELLULAR_5G_NSA:12,CONN_WIRED:30,CONN_INVALID:31},sEj\u003d{EFFECTIVE_CONNECTION_TYPE_UNKNOWN:0,EFFECTIVE_CONNECTION_TYPE_OFFLINE:1,EFFECTIVE_CONNECTION_TYPE_SLOW_2G:2,EFFECTIVE_CONNECTION_TYPE_2G:3,EFFECTIVE_CONNECTION_TYPE_3G:4,EFFECTIVE_CONNECTION_TYPE_4G:5},bIe\u003d{\"slow-2g\":\"EFFECTIVE_CONNECTION_TYPE_SLOW_2G\",\"2g\":\"EFFECTIVE_CONNECTION_TYPE_2G\",\"3g\":\"EFFECTIVE_CONNECTION_TYPE_3G\",\"4g\":\"EFFECTIVE_CONNECTION_TYPE_4G\"};g.f(g.RN,Error);Wf.prototype.Y2\u003dfunction(p,d){return pU(p,1,d)};\nWf.prototype.Jy\u003dfunction(p){(p\u003dthis.D.get(p))\u0026\u0026p()};g.gw(\"yt.scheduler.instance.timerIdMap_\");g.f(bp,Wf);bp.prototype.bk\u003dfunction(p){if(p\u003d\u003d\u003dvoid 0||!Number.isNaN(Number(p))){var d\u003dg.gw(\"yt.scheduler.instance.cancelJob\");d?d(p):g.ZY(p)}};\nbp.prototype.start\u003dfunction(){var p\u003dg.gw(\"yt.scheduler.instance.start\");p\u0026\u0026p()};\nbp.prototype.pause\u003dfunction(){var p\u003dg.gw(\"yt.scheduler.instance.pause\");p\u0026\u0026p()};\ng.KS\u003dg.vQ();Xx.prototype.set\u003dfunction(p,d,b,v){b\u003db||31104E3;this.remove(p);if(this.D)try{this.D.set(p,d,Date.now()+b*1E3);return}catch(M){}var P\u003d\"\";if(v)try{P\u003descape(g.y4(d))}catch(M){return}else P\u003descape(d);g.SS(p,P,b,this.U)};\nXx.prototype.get\u003dfunction(p,d){var b\u003dvoid 0,v\u003d!this.D;if(!v)try{b\u003dthis.D.get(p)}catch(P){v\u003d!0}if(v\u0026\u0026(b\u003dg.YP(p))\u0026\u0026(b\u003dunescape(b),d))try{b\u003dJSON.parse(b)}catch(P){this.remove(p),b\u003dvoid 0}return b};\nXx.prototype.remove\u003dfunction(p){this.D\u0026\u0026this.D.remove(p);g.gA(p,\"/\",this.U)};\nXx.prototype.getCreationTime\u003dfunction(p){return this.D\u0026\u0026(p\u003d(this.D.U(p)||{}).creation,typeof p\u003d\u003d\u003d\"number\")?p:null};var q_\u003dfunction(){var p;return function(){p||(p\u003dnew Xx(\"ytidb\"));return p}}();var Jg\u003d[],ob,kW\u003d!1;var No\u003d{},Xgu\u003d(No.AUTH_INVALID\u003d\"No user identifier specified.\",No.EXPLICIT_ABORT\u003d\"Transaction was explicitly aborted.\",No.IDB_NOT_SUPPORTED\u003d\"IndexedDB is not supported.\",No.MISSING_INDEX\u003d\"Index not created.\",No.MISSING_OBJECT_STORES\u003d\"Object stores not created.\",No.DB_DELETED_BY_MISSING_OBJECT_STORES\u003d\"Database is deleted because expected object stores were not created.\",No.DB_REOPENED_BY_MISSING_OBJECT_STORES\u003d\"Database is reopened because expected object stores were not created.\",No.UNKNOWN_ABORT\u003d\n\"Transaction was aborted for unknown reasons.\",No.QUOTA_EXCEEDED\u003d\"The current transaction exceeded its quota limitations.\",No.QUOTA_MAYBE_EXCEEDED\u003d\"The current transaction may have failed because of exceeding quota limitations.\",No.EXECUTE_TRANSACTION_ON_CLOSED_DB\u003d\"Can\u0027t start a transaction on a closed database\",No.INCOMPATIBLE_DB_VERSION\u003d\"The binary is incompatible with the database version\",No),GJ\u003d{},qJu\u003d(GJ.AUTH_INVALID\u003d\"ERROR\",GJ.EXECUTE_TRANSACTION_ON_CLOSED_DB\u003d\"WARNING\",GJ.EXPLICIT_ABORT\u003d\"IGNORED\",\nGJ.IDB_NOT_SUPPORTED\u003d\"ERROR\",GJ.MISSING_INDEX\u003d\"WARNING\",GJ.MISSING_OBJECT_STORES\u003d\"ERROR\",GJ.DB_DELETED_BY_MISSING_OBJECT_STORES\u003d\"WARNING\",GJ.DB_REOPENED_BY_MISSING_OBJECT_STORES\u003d\"WARNING\",GJ.QUOTA_EXCEEDED\u003d\"WARNING\",GJ.QUOTA_MAYBE_EXCEEDED\u003d\"WARNING\",GJ.UNKNOWN_ABORT\u003d\"WARNING\",GJ.INCOMPATIBLE_DB_VERSION\u003d\"WARNING\",GJ),wi\u003d{},a3W\u003d(wi.AUTH_INVALID\u003d!1,wi.EXECUTE_TRANSACTION_ON_CLOSED_DB\u003d!1,wi.EXPLICIT_ABORT\u003d!1,wi.IDB_NOT_SUPPORTED\u003d!1,wi.MISSING_INDEX\u003d!1,wi.MISSING_OBJECT_STORES\u003d!1,wi.DB_DELETED_BY_MISSING_OBJECT_STORES\u003d\n!1,wi.DB_REOPENED_BY_MISSING_OBJECT_STORES\u003d!1,wi.QUOTA_EXCEEDED\u003d!1,wi.QUOTA_MAYBE_EXCEEDED\u003d!0,wi.UNKNOWN_ABORT\u003d!0,wi.INCOMPATIBLE_DB_VERSION\u003d!1,wi);g.f(g.lp,g.RN);g.f(se,g.lp);g.f(ZM,Error);var oVu\u003d[\"The database connection is closing\",\"Can\u0027t start a transaction on a closed database\",\"A mutation operation was attempted on a database that did not allow mutations\"];g.w2.all\u003dfunction(p){return new g.w2(new GV(function(d,b){var v\u003d[],P\u003dp.length;P\u003d\u003d\u003d0\u0026\u0026d(v);for(var M\u003d{CQ:0};M.CQ\u003cp.length;M\u003d{CQ:M.CQ},++M.CQ)g.w2.resolve(p[M.CQ]).then(function(X){return function(a){v[X.CQ]\u003da;P--;P\u003d\u003d\u003d0\u0026\u0026d(v)}}(M)).catch(function(X){b(X)})}))};\ng.w2.resolve\u003dfunction(p){return new g.w2(new GV(function(d,b){p instanceof g.w2?p.then(d,b):d(p)}))};\ng.w2.reject\u003dfunction(p){return new g.w2(new GV(function(d,b){b(p)}))};\ng.w2.prototype.then\u003dfunction(p,d){var b\u003dthis,v\u003dp!\u003dnull?p:h1$,P\u003dd!\u003dnull?d:F0k;return new g.w2(new GV(function(M,X){b.state.status\u003d\u003d\u003d\"PENDING\"?(b.D.push(function(){OIq(b,b,v,M,X)}),b.U.push(function(){JEC(b,b,P,M,X)})):b.state.status\u003d\u003d\u003d\"FULFILLED\"?OIq(b,b,v,M,X):b.state.status\u003d\u003d\u003d\"REJECTED\"\u0026\u0026JEC(b,b,P,M,X)}))};\ng.w2.prototype.catch\u003dfunction(p){return this.then(void 0,p)};g.q\u003dl3u.prototype;g.q.add\u003dfunction(p,d,b){return g.ip(this,[p],{mode:\"readwrite\",Ib:!0},function(v){return v.objectStore(p).add(d,b)})};\ng.q.clear\u003dfunction(p){return g.ip(this,[p],{mode:\"readwrite\",Ib:!0},function(d){return d.objectStore(p).clear()})};\ng.q.close\u003dfunction(){this.D.close();var p;((p\u003dthis.options)\u003d\u003dnull?0:p.closed)\u0026\u0026this.options.closed()};\ng.q.count\u003dfunction(p,d){return g.ip(this,[p],{mode:\"readonly\",Ib:!0},function(b){return b.objectStore(p).count(d)})};\ng.q.delete\u003dfunction(p,d){return g.ip(this,[p],{mode:\"readwrite\",Ib:!0},function(b){return b.objectStore(p).delete(d)})};\ng.q.get\u003dfunction(p,d){return g.ip(this,[p],{mode:\"readonly\",Ib:!0},function(b){return b.objectStore(p).get(d)})};\ng.q.getAll\u003dfunction(p,d,b){return g.ip(this,[p],{mode:\"readonly\",Ib:!0},function(v){return v.objectStore(p).getAll(d,b)})};\ng.q.objectStoreNames\u003dfunction(){return Array.from(this.D.objectStoreNames)};\ng.q.getName\u003dfunction(){return this.D.name};\ng.q\u003dzV.prototype;g.q.add\u003dfunction(p,d){return cQ(this.D.add(p,d))};\ng.q.autoIncrement\u003dfunction(){return this.D.autoIncrement};\ng.q.clear\u003dfunction(){return cQ(this.D.clear()).then(function(){})};\ng.q.count\u003dfunction(p){return cQ(this.D.count(p))};\ng.q.delete\u003dfunction(p){return p instanceof IDBKeyRange?CR7(this,p):cQ(this.D.delete(p))};\ng.q.get\u003dfunction(p){return cQ(this.D.get(p))};\ng.q.getAll\u003dfunction(p,d){return\"getAll\"in IDBObjectStore.prototype?cQ(this.D.getAll(p,d)):Nn7(this,p,d)};\ng.q.index\u003dfunction(p){try{return new cEw(this.D.index(p))}catch(d){if(d instanceof Error\u0026\u0026d.name\u003d\u003d\u003d\"NotFoundError\")throw new ZM(p,this.D.name);throw d;}};\ng.q.getName\u003dfunction(){return this.D.name};\ng.q.keyPath\u003dfunction(){return this.D.keyPath};\nVg.prototype.abort\u003dfunction(){this.D.abort();this.U\u003d!0;throw new g.lp(\"EXPLICIT_ABORT\");};\nVg.prototype.objectStore\u003dfunction(p){p\u003dthis.D.objectStore(p);var d\u003dthis.B.get(p);d||(d\u003dnew zV(p),this.B.set(p,d));return d};\ng.q\u003dcEw.prototype;g.q.count\u003dfunction(p){return cQ(this.D.count(p))};\ng.q.delete\u003dfunction(p){return g.LU(this,{query:p},function(d){return d.delete().then(function(){return g.YW(d)})})};\ng.q.get\u003dfunction(p){return cQ(this.D.get(p))};\ng.q.getAll\u003dfunction(p,d){return\"getAll\"in IDBIndex.prototype?cQ(this.D.getAll(p,d)):yEu(this,p,d)};\ng.q.keyPath\u003dfunction(){return this.D.keyPath};\ng.q.unique\u003dfunction(){return this.D.unique};\nQg.prototype.delete\u003dfunction(){return cQ(this.cursor.delete()).then(function(){})};\nQg.prototype.getValue\u003dfunction(){return this.cursor.value};\nQg.prototype.update\u003dfunction(p){return cQ(this.cursor.update(p))};mw.prototype.U\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?{}:b;return z1z(p,d,b)};\nmw.prototype.delete\u003dfunction(p){p\u003dp\u003d\u003d\u003dvoid 0?{}:p;return $W(this.name,p)};\nmw.prototype.open\u003dfunction(){function p(){var M,X,a,F,h,O,J,k,n,r;return g.z(function(Z){switch(Z.D){case 1:return X\u003d(M\u003dError().stack)!\u003dnull?M:\"\",g.sW(Z,2),g.y(Z,b.U(b.name,b.options.version,P),4);case 4:for(var C\u003da\u003dZ.U,G\u003db.options,U\u003d[],I\u003dg.u(Object.keys(G.Mw)),V\u003dI.next();!V.done;V\u003dI.next()){V\u003dV.value;var S\u003dG.Mw[V],B\u003dS.krb\u003d\u003d\u003dvoid 0?Number.MAX_VALUE:S.krb;!(C.D.version\u003e\u003dS.ul)||C.D.version\u003e\u003dB||C.D.objectStoreNames.contains(V)||U.push(V)}F\u003dU;if(F.length\u003d\u003d\u003d0){Z.LX(5);break}h\u003dObject.keys(b.options.Mw);\nO\u003da.objectStoreNames();if(b.X\u003cg.Gh(\"ytidb_reopen_db_retries\",0))return b.X++,a.close(),nU(new g.lp(\"DB_REOPENED_BY_MISSING_OBJECT_STORES\",{dbName:b.name,expectedObjectStores:h,foundObjectStores:O})),Z.return(p());if(!(b.V\u003cg.Gh(\"ytidb_remake_db_retries\",1))){Z.LX(6);break}b.V++;return g.y(Z,b.delete(),7);case 7:return nU(new g.lp(\"DB_DELETED_BY_MISSING_OBJECT_STORES\",{dbName:b.name,expectedObjectStores:h,foundObjectStores:O})),Z.return(p());case 6:throw new se(O,h);case 5:return Z.return(a);case 2:J\u003d\ng.Cz(Z);if(J instanceof DOMException?J.name!\u003d\u003d\"VersionError\":\"DOMError\"in self\u0026\u0026J instanceof DOMError?J.name!\u003d\u003d\"VersionError\":!(J instanceof Object\u0026\u0026\"message\"in J)||J.message!\u003d\u003d\"An attempt was made to open a database using a lower version than the existing version.\"){Z.LX(8);break}return g.y(Z,b.U(b.name,void 0,Object.assign({},P,{upgrade:void 0})),9);case 9:k\u003dZ.U;n\u003dk.D.version;if(b.options.version!\u003d\u003dvoid 0\u0026\u0026n\u003eb.options.version+1)throw k.close(),b.B\u003d!1,jtC(b,n);return Z.return(k);case 8:throw d(),\nJ instanceof Error\u0026\u0026!g.N5(\"ytidb_async_stack_killswitch\")\u0026\u0026(J.stack\u003dJ.stack+\"\\n\"+X.substring(X.indexOf(\"\\n\")+1)),CU(J,b.name,\"\",(r\u003db.options.version)!\u003dnull?r:-1);}})}\nfunction d(){b.D\u003d\u003d\u003dv\u0026\u0026(b.D\u003dvoid 0)}\nvar b\u003dthis;if(!this.B)throw jtC(this);if(this.D)return this.D;var v,P\u003d{blocking:function(M){M.close()},\nclosed:d,vY$:d,upgrade:this.options.upgrade};return this.D\u003dv\u003dp()};var xW\u003dnew mw(\"YtIdbMeta\",{Mw:{databases:{ul:1}},upgrade:function(p,d){d(1)\u0026\u0026g.jn(p,\"databases\",{keyPath:\"actualName\"})}});var WQ,Ag\u003dnew function(){}(new function(){});new g.fC;g.f(bV,mw);bV.prototype.U\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?{}:b;return(this.options.shared?gVu:YJC)(p,d,Object.assign({},b))};\nbV.prototype.delete\u003dfunction(p){p\u003dp\u003d\u003d\u003dvoid 0?{}:p;return(this.options.shared?mt$:L07)(this.name,p)};var lv6\u003d{},xtk\u003dg.vv(\"ytGcfConfig\",{Mw:(lv6.coldConfigStore\u003d{ul:1},lv6.hotConfigStore\u003d{ul:1},lv6),shared:!1,upgrade:function(p,d){d(1)\u0026\u0026(g.en(g.jn(p,\"hotConfigStore\",{keyPath:\"key\",autoIncrement:!0}),\"hotTimestampIndex\",\"timestamp\"),g.en(g.jn(p,\"coldConfigStore\",{keyPath:\"key\",autoIncrement:!0}),\"coldTimestampIndex\",\"timestamp\"))},\nversion:1});g.f(Mm,g.e);Mm.prototype.U5\u003dfunction(){for(var p\u003dg.u(this.U),d\u003dp.next();!d.done;d\u003dp.next()){var b\u003dthis.D;d\u003db.indexOf(d.value);d\u003e\u003d0\u0026\u0026b.splice(d,1)}this.U.length\u003d0;g.e.prototype.U5.call(this)};hN.prototype.FR\u003dfunction(p){this.hotHashData\u003dp;g.Se(\"yt.gcf.config.hotHashData\",this.hotHashData||null)};var sH3\u003dtypeof TextEncoder!\u003d\u003d\"undefined\"?new TextEncoder:null,DAB\u003dsH3?function(p){return sH3.encode(p)}:function(p){p\u003dg.s6(p);\nfor(var d\u003dnew Uint8Array(p.length),b\u003d0;b\u003cd.length;b++)d[b]\u003dp[b];return d};var xmu\u003d{next:\"wn_s\",browse:\"br_s\",search:\"sr_s\",reel:\"r_wrs\",player:\"ps_s\"},RdC\u003d{next:\"wn_r\",browse:\"br_r\",search:\"sr_r\",reel:\"r_wrr\",player:\"ps_r\"};r_.prototype.KI\u003dfunction(){return{version:this.version,args:this.args}};fp.prototype.toString\u003dfunction(){return this.topic};var Zb3\u003dg.gw(\"ytPubsub2Pubsub2Instance\")||new g.It;g.It.prototype.subscribe\u003dg.It.prototype.subscribe;g.It.prototype.unsubscribeByKey\u003dg.It.prototype.tI;g.It.prototype.publish\u003dg.It.prototype.publish;g.It.prototype.clear\u003dg.It.prototype.clear;g.Se(\"ytPubsub2Pubsub2Instance\",Zb3);var sr\u003dg.gw(\"ytPubsub2Pubsub2SubscribedKeys\")||{};g.Se(\"ytPubsub2Pubsub2SubscribedKeys\",sr);var G1\u003dg.gw(\"ytPubsub2Pubsub2TopicToKeys\")||{};g.Se(\"ytPubsub2Pubsub2TopicToKeys\",G1);var Czj\u003dg.gw(\"ytPubsub2Pubsub2IsAsync\")||{};\ng.Se(\"ytPubsub2Pubsub2IsAsync\",Czj);g.Se(\"ytPubsub2Pubsub2SkipSubKey\",null);var cv\u003dvoid 0,Ur\u003dvoid 0;var tgu\u003dg.Gh(\"max_body_size_to_compress\",5E5),i0C\u003dg.Gh(\"min_body_size_to_compress\",500),jx\u003d!0,DN\u003d0,Hv\u003d0,VgC\u003dg.Gh(\"compression_performance_threshold_lr\",250),en7\u003dg.Gh(\"slow_compressions_before_abandon_count\",4),I$\u003d!1,z1\u003dnew Map,tN\u003d1,H07\u003d!0;g.q\u003dex.prototype;g.q.writeThenSend\u003dfunction(p,d){var b\u003dthis;d\u003dd\u003d\u003d\u003dvoid 0?{}:d;if(VU(this)\u0026\u0026this.D){var v\u003d{url:p,options:d,timestamp:this.now(),status:\"NEW\",sendCount:0};this.Go.set(v,this.Wa).then(function(P){v.id\u003dP;b.zo.v$()\u0026\u0026b.Hs(v)}).catch(function(P){b.Hs(v);\nSx(b,P)})}else this.sendFn(p,d)};\ng.q.sendThenWrite\u003dfunction(p,d,b){var v\u003dthis;d\u003dd\u003d\u003d\u003dvoid 0?{}:d;if(VU(this)\u0026\u0026this.D){var P\u003d{url:p,options:d,timestamp:this.now(),status:\"NEW\",sendCount:0};this.Wb\u0026\u0026this.Wb(\"nwl_skip_retry\")\u0026\u0026(P.skipRetry\u003db);if(this.zo.v$()||this.Wb\u0026\u0026this.Wb(\"nwl_aggressive_send_then_write\")\u0026\u0026!P.skipRetry){if(!P.skipRetry){var M\u003dd.onError?d.onError:function(){};\nd.onError\u003dfunction(X,a){return g.z(function(F){if(F.D\u003d\u003d1)return g.y(F,v.Go.set(P,v.Wa).catch(function(h){Sx(v,h)}),2);\nM(X,a);g.l$(F)})}}this.sendFn(p,d,P.skipRetry)}else this.Go.set(P,this.Wa).catch(function(X){v.sendFn(p,d,P.skipRetry);\nSx(v,X)})}else b\u003dthis.Wb\u0026\u0026this.Wb(\"nwl_skip_retry\")\u0026\u0026b,this.sendFn(p,d,b)};\ng.q.sendAndWrite\u003dfunction(p,d){var b\u003dthis;d\u003dd\u003d\u003d\u003dvoid 0?{}:d;if(VU(this)\u0026\u0026this.D){var v\u003d{url:p,options:d,timestamp:this.now(),status:\"NEW\",sendCount:0},P\u003d!1,M\u003dd.onSuccess?d.onSuccess:function(){};\nv.options.onSuccess\u003dfunction(X,a){v.id!\u003d\u003dvoid 0?b.Go.SU(v.id,b.Wa):P\u003d!0;b.zo.Bi\u0026\u0026b.Wb\u0026\u0026b.Wb(\"vss_network_hint\")\u0026\u0026b.zo.Bi(!0);M(X,a)};\nthis.sendFn(v.url,v.options,void 0,!0);this.Go.set(v,this.Wa).then(function(X){v.id\u003dX;P\u0026\u0026b.Go.SU(v.id,b.Wa)}).catch(function(X){Sx(b,X)})}else this.sendFn(p,d,void 0,!0)};\ng.q.AO\u003dfunction(){var p\u003dthis;if(!VU(this))throw Error(\"IndexedDB is not supported: throttleSend\");this.U||(this.U\u003dthis.e5.Y2(function(){var d;return g.z(function(b){if(b.D\u003d\u003d1)return g.y(b,p.Go.Cj(\"NEW\",p.Wa),2);if(b.D!\u003d3)return d\u003db.U,d?g.y(b,p.Hs(d),3):(p.YS(),b.return());p.U\u0026\u0026(p.U\u003d0,p.AO());g.l$(b)})},this.qW))};\ng.q.YS\u003dfunction(){this.e5.bk(this.U);this.U\u003d0};\ng.q.Hs\u003dfunction(p){var d\u003dthis,b;return g.z(function(v){switch(v.D){case 1:if(!VU(d))throw Error(\"IndexedDB is not supported: immediateSend\");if(p.id\u003d\u003d\u003dvoid 0){v.LX(2);break}return g.y(v,d.Go.mJB(p.id,d.Wa),3);case 3:(b\u003dv.U)||d.jU(Error(\"The request cannot be found in the database.\"));case 2:if(d.bC(p,d.iz)){v.LX(4);break}d.jU(Error(\"Networkless Logging: Stored logs request expired age limit\"));if(p.id\u003d\u003d\u003dvoid 0){v.LX(5);break}return g.y(v,d.Go.SU(p.id,d.Wa),5);case 5:return v.return();case 4:p.skipRetry||\n(p\u003d$Az(d,p));if(!p){v.LX(0);break}if(!p.skipRetry||p.id\u003d\u003d\u003dvoid 0){v.LX(8);break}return g.y(v,d.Go.SU(p.id,d.Wa),8);case 8:d.sendFn(p.url,p.options,!!p.skipRetry),g.l$(v)}})};\ng.q.bC\u003dfunction(p,d){p\u003dp.timestamp;return this.now()-p\u003e\u003dd?!1:!0};\ng.q.Sv\u003dfunction(){var p\u003dthis;if(!VU(this))throw Error(\"IndexedDB is not supported: retryQueuedRequests\");this.Go.Cj(\"QUEUED\",this.Wa).then(function(d){d\u0026\u0026!p.bC(d,p.XK)?p.e5.Y2(function(){return g.z(function(b){if(b.D\u003d\u003d1)return d.id\u003d\u003d\u003dvoid 0?b.LX(2):g.y(b,p.Go.ew(d.id,p.Wa),2);p.Sv();g.l$(b)})}):p.zo.v$()\u0026\u0026p.AO()})};var YX;var ryK\u003d{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,\nmangoUnforkDbMigrationStep: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,\nnextGenWatchWatchSwiped: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,\nassetPackApplied: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,\nliveChatUserPresent: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,\nvisualElementGestured: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,\nspacecastPlayback: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,\nvrCopresenceEmojiStats: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,\nmbsConnectionInitiated: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,\nkidsParentalGateTracking: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,\ntransactionFlowPaymentSubmitted: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,\nypcPauseFlowSucceeded: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,\nypcFamilyCreateFlowCancelled: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,\naccountRegistryChange: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,\nmusicSideloadedPlaylistServiceCalled: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,\nyongleUsbSetup: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,\nnotaireEvent: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,\ntvhtml5OperationHealth: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,\niosBackgroundRefreshTask: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,\nmdxSessionHeartbeat: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,\nmdxDialAdditionalDataUpdateEvent: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,\nclipViewInvalid: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,\nmdeQosEvent: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,\nmangoDailyNewVideosNotificationAttempt: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,\ncruiseControlEvent: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,\nfontLoadEvent: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,\ncastMatch:494,miniAppPerformanceMetrics:495,userFeedbackEvent:496,kidsGuestSessionMismatch:498,musicSideloadedPlaylistMigrationEvent:499,sleepTimerSessionFinishEvent:500,watchEpPromoConflict:503,innertubeResponseCacheMetrics:505,miniAppAdEvent:506,dataPlanUpsellEvent:507,producerProjectRenamed:508,producerMediaSelectionEvent:511,embedsAutoplayStatusChanged:512,remoteConnectEvent:513,connectedSessionMisattributionEvent:514,producerProjectElementModified:515};var EDH\u003d{},d5W\u003dg.vv(\"ServiceWorkerLogsDatabase\",{Mw:(EDH.SWHealthLog\u003d{ul:1},EDH),shared:!0,upgrade:function(p,d){d(1)\u0026\u0026g.en(g.jn(p,\"SWHealthLog\",{keyPath:\"id\",autoIncrement:!0}),\"swHealthNewRequest\",[\"interface\",\"timestamp\"])},\nversion:1});var QU\u003d{},qIW\u003d0;var $X;Kp.prototype.requestComplete\u003dfunction(p,d){d\u0026\u0026(this.U\u003d!0);p\u003dthis.removeParams(p);this.D.get(p)||this.D.set(p,d)};\nKp.prototype.isEndpointCFR\u003dfunction(p){p\u003dthis.removeParams(p);return(p\u003dthis.D.get(p))?!1:p\u003d\u003d\u003d!1\u0026\u0026this.U?!0:null};\nKp.prototype.removeParams\u003dfunction(p){return p.split(\"?\")[0]};\nKp.prototype.removeParams\u003dKp.prototype.removeParams;Kp.prototype.isEndpointCFR\u003dKp.prototype.isEndpointCFR;Kp.prototype.requestComplete\u003dKp.prototype.requestComplete;Kp.getInstance\u003dxX;g.f(Bv,g.WX);g.q\u003dBv.prototype;g.q.v$\u003dfunction(){return this.D.v$()};\ng.q.Bi\u003dfunction(p){this.D.D\u003dp};\ng.q.Pj\u003dfunction(){var p\u003dwindow.navigator.onLine;return p\u003d\u003d\u003dvoid 0?!0:p};\ng.q.oC\u003dfunction(){this.U\u003d!0};\ng.q.listen\u003dfunction(p,d){return this.D.listen(p,d)};\ng.q.uC\u003dfunction(p){p\u003d$o(this.D,p);p.then(function(d){g.N5(\"use_cfr_monitor\")\u0026\u0026xX().requestComplete(\"generate_204\",d)});\nreturn p};\nBv.prototype.sendNetworkCheckRequest\u003dBv.prototype.uC;Bv.prototype.listen\u003dBv.prototype.listen;Bv.prototype.enableErrorFlushing\u003dBv.prototype.oC;Bv.prototype.getWindowStatus\u003dBv.prototype.Pj;Bv.prototype.networkStatusHint\u003dBv.prototype.Bi;Bv.prototype.isNetworkAvailable\u003dBv.prototype.v$;Bv.getInstance\u003dF8e;g.f(g.R$,g.WX);g.R$.prototype.v$\u003dfunction(){var p\u003dg.gw(\"yt.networkStatusManager.instance.isNetworkAvailable\");return p?p.bind(this.U)():!0};\ng.R$.prototype.Bi\u003dfunction(p){var d\u003dg.gw(\"yt.networkStatusManager.instance.networkStatusHint\").bind(this.U);d\u0026\u0026d(p)};\ng.R$.prototype.uC\u003dfunction(p){var d\u003dthis,b;return g.z(function(v){b\u003dg.gw(\"yt.networkStatusManager.instance.sendNetworkCheckRequest\").bind(d.U);return g.N5(\"skip_network_check_if_cfr\")\u0026\u0026xX().isEndpointCFR(\"generate_204\")?v.return(new Promise(function(P){var M;d.Bi(((M\u003dwindow.navigator)\u003d\u003dnull?void 0:M.onLine)||!0);P(d.v$())})):b?v.return(b(p)):v.return(!0)})};var T1;g.f(AN,ex);AN.prototype.writeThenSend\u003dfunction(p,d){d||(d\u003d{});d\u003dpg(p,d);g.Ay()||(this.D\u003d!1);ex.prototype.writeThenSend.call(this,p,d)};\nAN.prototype.sendThenWrite\u003dfunction(p,d,b){d||(d\u003d{});d\u003dpg(p,d);g.Ay()||(this.D\u003d!1);ex.prototype.sendThenWrite.call(this,p,d,b)};\nAN.prototype.sendAndWrite\u003dfunction(p,d){d||(d\u003d{});d\u003dpg(p,d);g.Ay()||(this.D\u003d!1);ex.prototype.sendAndWrite.call(this,p,d)};\nAN.prototype.awaitInitialization\u003dfunction(){return this.B.promise};var nPe\u003dg.ee.ytNetworklessLoggingInitializationOptions||{isNwlInitialized:!1};g.Se(\"ytNetworklessLoggingInitializationOptions\",nPe);g.dr.prototype.isReady\u003dfunction(){!this.config_\u0026\u0026hne()\u0026\u0026(this.config_\u003dg.JN());return!!this.config_};var CjQ,P_,XE;CjQ\u003dg.ee.ytPubsubPubsubInstance||new g.It;P_\u003dg.ee.ytPubsubPubsubSubscribedKeys||{};XE\u003dg.ee.ytPubsubPubsubTopicToKeys||{};g.My\u003dg.ee.ytPubsubPubsubIsSynchronous||{};g.It.prototype.subscribe\u003dg.It.prototype.subscribe;g.It.prototype.unsubscribeByKey\u003dg.It.prototype.tI;g.It.prototype.publish\u003dg.It.prototype.publish;g.It.prototype.clear\u003dg.It.prototype.clear;g.Se(\"ytPubsubPubsubInstance\",CjQ);g.Se(\"ytPubsubPubsubTopicToKeys\",XE);g.Se(\"ytPubsubPubsubIsSynchronous\",g.My);\ng.Se(\"ytPubsubPubsubSubscribedKeys\",P_);var Z8B\u003d{};g.f(ZK,g.e);ZK.prototype.append\u003dfunction(p){if(!this.U)throw Error(\"This does not support the append operation\");p\u003dp.UY();this.UY().appendChild(p)};\ng.f(Ev,ZK);Ev.prototype.UY\u003dfunction(){return this.D};g.f(NAu,g.e);var Cg\u003dDate.now().toString();var c_\u003d{};var tV\u003dSymbol(\"injectionDeps\");I1.prototype.toString\u003dfunction(){return\"InjectionToken(\"+this.name+\")\"};\nckq.prototype.resolve\u003dfunction(p){return p instanceof zW?iK(this,p.key,[],!0):iK(this,p,[])};var H_;var V_\u003dwindow;var gr\u003dg.N5(\"web_enable_lifecycle_monitoring\")\u0026\u0026eD()!\u003d\u003d0,H8w\u003dg.N5(\"web_enable_lifecycle_monitoring\");jMu.prototype.cancel\u003dfunction(){for(var p\u003dg.u(this.D),d\u003dp.next();!d.done;d\u003dp.next())d\u003dd.value,d.jobId\u003d\u003d\u003dvoid 0||d.hP||this.scheduler.bk(d.jobId),d.hP\u003d!0;this.U.resolve()};g.q\u003dLg.prototype;g.q.install\u003dfunction(p){this.plugins.push(p);return this};\ng.q.uninstall\u003dfunction(){var p\u003dthis;g.yq.apply(0,arguments).forEach(function(d){d\u003dp.plugins.indexOf(d);d\u003e-1\u0026\u0026p.plugins.splice(d,1)})};\ng.q.transition\u003dfunction(p,d){var b\u003dthis;gr\u0026\u0026IY7(this.state);var v\u003dthis.transitions.find(function(M){return Array.isArray(M.from)?M.from.find(function(X){return X\u003d\u003d\u003db.state\u0026\u0026M.bJ\u003d\u003d\u003dp}):M.from\u003d\u003d\u003db.state\u0026\u0026M.bJ\u003d\u003d\u003dp});\nif(v){this.U\u0026\u0026(tSu(this.U),this.U\u003dvoid 0);D5e(this,p,d);this.state\u003dp;gr\u0026\u0026SD(this.state);v\u003dv.action.bind(this);var P\u003dthis.plugins.filter(function(M){return M[p]}).map(function(M){return M[p]});\nv(i8e(this,P),d)}else throw Error(\"no transition specified from \"+this.state+\" to \"+p);};\ng.q.Hfh\u003dfunction(p){var d\u003dg.yq.apply(1,arguments);g.vQ();for(var b\u003dg.u(p),v\u003db.next(),P\u003d{};!v.done;P\u003d{Ps:void 0},v\u003db.next())P.Ps\u003dv.value,PRC(function(M){return function(){$F(M.Ps.name);Kg(function(){return M.Ps.callback.apply(M.Ps,g.E(d))});\nmN(M.Ps.name)}}(P))};\ng.q.SWF\u003dfunction(p){var d\u003dg.yq.apply(1,arguments),b,v,P,M;return g.z(function(X){X.D\u003d\u003d1\u0026\u0026(g.vQ(),b\u003dg.u(p),v\u003db.next(),P\u003d{});if(X.D!\u003d3){if(v.done)return X.LX(0);P.pS\u003dv.value;P.k$\u003dvoid 0;M\u003dfunction(a){return function(){$F(a.pS.name);var F\u003dKg(function(){return a.pS.callback.apply(a.pS,g.E(d))});\nME(F)?a.k$\u003dg.N5(\"web_lifecycle_error_handling_killswitch\")?F.then(function(){mN(a.pS.name)}):F.then(function(){mN(a.pS.name)},function(h){zck(h);\nmN(a.pS.name)}):mN(a.pS.name)}}(P);\nPRC(M);return P.k$?g.y(X,P.k$,3):X.LX(3)}P\u003d{pS:void 0,k$:void 0};v\u003db.next();return X.LX(2)})};\ng.q.Re\u003dfunction(p){var d\u003dg.yq.apply(1,arguments),b\u003dthis,v\u003dp.map(function(P){return{ZD:function(){$F(P.name);Kg(function(){return P.callback.apply(P,g.E(d))});\nmN(P.name)},\npriority:Q_(b,P)}});\nv.length\u0026\u0026(this.U\u003dnew jMu(v))};\ng.aK.Object.defineProperties(Lg.prototype,{currentState:{configurable:!0,enumerable:!0,get:function(){return this.state}}});var B_;g.f(xF,Lg);xF.prototype.X\u003dfunction(p,d){var b\u003dthis;this.D\u003dg.d2(0,function(){b.currentState\u003d\u003d\u003d\"application_navigating\"\u0026\u0026b.transition(\"none\")},5E3);\np(d\u003d\u003dnull?void 0:d.event)};\nxF.prototype.S\u003dfunction(p,d){this.D\u0026\u0026(g.KS.bk(this.D),this.D\u003dnull);p(d\u003d\u003dnull?void 0:d.event)};var sA\u003d[];g.Se(\"yt.logging.transport.getScrapedGelPayloads\",function(){return sA});R1.prototype.storePayload\u003dfunction(p,d){p\u003dTW(p);this.store[p]?this.store[p].push(d):(this.U\u003d{},this.store[p]\u003d[d]);this.D++;g.N5(\"more_accurate_gel_parser\")\u0026\u0026(d\u003dnew CustomEvent(\"TRANSPORTING_NEW_EVENT\"),window.dispatchEvent(d));return p};\nR1.prototype.smartExtractMatchingEntries\u003dfunction(p){if(!p.keys.length)return[];for(var d\u003dW_(this,p.keys.splice(0,1)[0]),b\u003d[],v\u003d0;v\u003cd.length;v++)this.store[d[v]]\u0026\u0026p.sizeLimit\u0026\u0026(this.store[d[v]].length\u003c\u003dp.sizeLimit?(b.push.apply(b,g.E(this.store[d[v]])),delete this.store[d[v]]):b.push.apply(b,g.E(this.store[d[v]].splice(0,p.sizeLimit))));this.D-\u003db.length;(p\u003d\u003dnull?0:p.sizeLimit)\u0026\u0026b.length\u003c(p\u003d\u003dnull?void 0:p.sizeLimit)\u0026\u0026(p.sizeLimit-\u003db.length,b.push.apply(b,g.E(this.smartExtractMatchingEntries(p))));\nreturn b};\nR1.prototype.extractMatchingEntries\u003dfunction(p){p\u003dW_(this,p);for(var d\u003d[],b\u003d0;b\u003cp.length;b++)this.store[p[b]]\u0026\u0026(d.push.apply(d,g.E(this.store[p[b]])),delete this.store[p[b]]);this.D-\u003dd.length;return d};\nR1.prototype.getSequenceCount\u003dfunction(p){p\u003dW_(this,p);for(var d\u003d0,b\u003d0;b\u003cp.length;b++){var v\u003dvoid 0;d+\u003d((v\u003dthis.store[p[b]])\u003d\u003dnull?void 0:v.length)||0}return d};\nR1.prototype.getSequenceCount\u003dR1.prototype.getSequenceCount;R1.prototype.extractMatchingEntries\u003dR1.prototype.extractMatchingEntries;R1.prototype.smartExtractMatchingEntries\u003dR1.prototype.smartExtractMatchingEntries;R1.prototype.storePayload\u003dR1.prototype.storePayload;var v_B\u003dg.Gh(\"initial_gel_batch_timeout\",2E3),bdq\u003dg.Gh(\"gel_queue_timeout_max_ms\",6E4),PtD\u003dg.Gh(\"gel_min_batch_size\",5),ao\u003dvoid 0,n_q\u003dnew pZ,kZq\u003dnew pZ,djw\u003dnew pZ,pfK\u003dnew pZ,F2,rK\u003d!0,lX\u003d1,bX\u003dnew Map,kw\u003dg.ee.ytLoggingTransportTokensToCttTargetIds_||{};g.Se(\"ytLoggingTransportTokensToCttTargetIds_\",kw);var Ja\u003dg.ee.ytLoggingTransportTokensToJspbCttTargetIds_||{};g.Se(\"ytLoggingTransportTokensToJspbCttTargetIds_\",Ja);var M8\u003d{},ecq\u003d!1;var ZF\u003dg.ee.ytLoggingGelSequenceIdObj_||{};g.Se(\"ytLoggingGelSequenceIdObj_\",ZF);var xjq\u003d[];var cyj,Uy\u003dg.ee.ytLoggingDocDocumentNonce_;Uy||(Uy\u003dg.GW(16),g.Se(\"ytLoggingDocDocumentNonce_\",Uy));cyj\u003dUy;var GZ$\u003d{Sb:0,SiF:1,plC:2,qn:3,qih:4,xfZ:5,VHh:6,SHARE:7,CmC:8,lwb:9,aVt:10,o_F:11,0:\"DEFAULT\",1:\"CHAT\",2:\"CONVERSATIONS\",3:\"MINIPLAYER\",4:\"DIALOG\",5:\"VOZ\",6:\"MUSIC_WATCH_TABS\",7:\"SHARE\",8:\"PUSH_NOTIFICATIONS\",9:\"RICH_GRID_WATCH\",10:\"UNPLUGGED_BROWSE\",11:\"PICTURE_IN_PICTURE\"};var uB7\u003d1;g.q\u003dCZ.prototype;g.q.getAsJson\u003dfunction(){var p\u003d{};this.D.trackingParams!\u003d\u003dvoid 0?p.trackingParams\u003dthis.D.trackingParams:(p.veType\u003dthis.D.veType,this.D.veCounter!\u003d\u003dvoid 0\u0026\u0026(p.veCounter\u003dthis.D.veCounter),this.D.elementIndex!\u003d\u003dvoid 0\u0026\u0026(p.elementIndex\u003dthis.D.elementIndex));this.D.dataElement!\u003d\u003dvoid 0\u0026\u0026(p.dataElement\u003dthis.D.dataElement.getAsJson());this.D.youtubeData!\u003d\u003dvoid 0\u0026\u0026(p.youtubeData\u003dthis.D.youtubeData);this.D.isCounterfactual\u0026\u0026(p.isCounterfactual\u003d!0);return p};\ng.q.getAsJspb\u003dfunction(){var p\u003dnew HW;this.D.trackingParams!\u003d\u003dvoid 0?p.setTrackingParams(this.D.trackingParams):(this.D.veType!\u003d\u003dvoid 0\u0026\u0026St(p,2,oI(this.D.veType)),this.D.veCounter!\u003d\u003dvoid 0\u0026\u0026St(p,6,oI(this.D.veCounter)),this.D.elementIndex!\u003d\u003dvoid 0\u0026\u0026St(p,3,oI(this.D.elementIndex)),this.D.isCounterfactual\u0026\u0026St(p,5,Xf(!0)));if(this.D.dataElement!\u003d\u003dvoid 0){var d\u003dthis.D.dataElement.getAsJspb();qN(p,HW,7,d)}this.D.youtubeData!\u003d\u003dvoid 0\u0026\u0026qN(p,HPC,8,this.D.jspbYoutubeData);return p};\ng.q.toString\u003dfunction(){return JSON.stringify(this.getAsJson())};\ng.q.isClientVe\u003dfunction(){return!this.D.trackingParams\u0026\u0026!!this.D.veType};\ng.q.getLoggingDirectives\u003dfunction(){return this.D.loggingDirectives};g.Se(\"yt_logging_screen.getRootVeType\",E_e);g.Se(\"yt_logging_screen.getCurrentCsn\",g.UA);g.Se(\"yt_logging_screen.getCttAuthInfo\",ci);g.Se(\"yt_logging_screen.setCurrentScreen\",yy$);var jNq\u003d\"absolute_experiments app conditional_experiments debugcss debugjs expflag forced_experiments pbj pbjreload sbb spf spfreload sr_bns_address sttick\".split(\" \");var g_u\u003d[{EO:function(p){return\"Cannot read property \u0027\"+p.key+\"\u0027\"},\niR:{Error:[{KB:/(Permission denied) to access property \"([^\u0027]+)\"/,groups:[\"reason\",\"key\"]}],TypeError:[{KB:/Cannot read property \u0027([^\u0027]+)\u0027 of (null|undefined)/,groups:[\"key\",\"value\"]},{KB:/\\u65e0\\u6cd5\\u83b7\\u53d6\\u672a\\u5b9a\\u4e49\\u6216 (null|undefined) \\u5f15\\u7528\\u7684\\u5c5e\\u6027\\u201c([^\\u201d]+)\\u201d/,groups:[\"value\",\"key\"]},{KB:/\\uc815\\uc758\\ub418\\uc9c0 \\uc54a\\uc74c \\ub610\\ub294 (null|undefined) \\ucc38\\uc870\\uc778 \u0027([^\u0027]+)\u0027 \\uc18d\\uc131\\uc744 \\uac00\\uc838\\uc62c \\uc218 \\uc5c6\\uc2b5\\ub2c8\\ub2e4./,\ngroups:[\"value\",\"key\"]},{KB:/No se puede obtener la propiedad \u0027([^\u0027]+)\u0027 de referencia nula o sin definir/,groups:[\"key\"]},{KB:/Unable to get property \u0027([^\u0027]+)\u0027 of (undefined or null) reference/,groups:[\"key\",\"value\"]},{KB:/(null) is not an object \\(evaluating \u0027(?:([^.]+)\\.)?([^\u0027]+)\u0027\\)/,groups:[\"value\",\"base\",\"key\"]}]}},{EO:function(p){return\"Cannot call \u0027\"+p.key+\"\u0027\"},\niR:{TypeError:[{KB:/(?:([^ ]+)?\\.)?([^ ]+) is not a function/,groups:[\"base\",\"key\"]},{KB:/([^ ]+) called on (null or undefined)/,groups:[\"key\",\"value\"]},{KB:/Object (.*) has no method \u0027([^ ]+)\u0027/,groups:[\"base\",\"key\"]},{KB:/Object doesn\u0027t support property or method \u0027([^ ]+)\u0027/,groups:[\"key\"]},{KB:/\\u30aa\\u30d6\\u30b8\\u30a7\\u30af\\u30c8\\u306f \u0027([^\u0027]+)\u0027 \\u30d7\\u30ed\\u30d1\\u30c6\\u30a3\\u307e\\u305f\\u306f\\u30e1\\u30bd\\u30c3\\u30c9\\u3092\\u30b5\\u30dd\\u30fc\\u30c8\\u3057\\u3066\\u3044\\u307e\\u305b\\u3093/,groups:[\"key\"]},\n{KB:/\\uac1c\\uccb4\\uac00 \u0027([^\u0027]+)\u0027 \\uc18d\\uc131\\uc774\\ub098 \\uba54\\uc11c\\ub4dc\\ub97c \\uc9c0\\uc6d0\\ud558\\uc9c0 \\uc54a\\uc2b5\\ub2c8\\ub2e4./,groups:[\"key\"]}]}},{EO:function(p){return p.key+\" is not defined\"},\niR:{ReferenceError:[{KB:/(.*) is not defined/,groups:[\"key\"]},{KB:/Can\u0027t find variable: (.*)/,groups:[\"key\"]}]}}];var Dju\u003d{zf:[],iJ:[{callback:thk,weight:500}]};var Io;var Vn\u003dnew g.It;var LYu\u003dnew Set,SEW\u003d0,mjz\u003d0,$jj\u003d0,YEq\u003d[],KY$\u003d[\"PhantomJS\",\"Googlebot\",\"TO STOP THIS SECURITY SCAN go/scan\"];var Rtu\u003dnew g.IE(\"parallelCommand\");var WYu\u003dnew g.IE(\"performOnceCommand\");var Ayj\u003dnew g.IE(\"serialCommand\");var Sq\u003dvoid 0;var NR2\u003dg.u(Zju({},\"Z39Sdf\"));NR2.next();NR2.next();var GN3\u003dg.u(Zju(null,\"qqrkLd\"));GN3.next();GN3.next();g.f(LZ,r_);var EC$\u003dnew fp(\"screen-created\",LZ),dC\u003d[],d_k\u003dXQ$,bD\u003d0,$w\u003dnew Map,m1\u003dnew Map,KZ\u003dnew Map;g.pF(g.oL,g.e);g.q\u003dg.oL.prototype;g.q.subscribe\u003dfunction(p,d,b){return this.xJ()?0:this.Jq.subscribe(p,d,b)};\ng.q.unsubscribe\u003dfunction(p,d,b){return this.xJ()?!1:this.Jq.unsubscribe(p,d,b)};\ng.q.tI\u003dfunction(p){return this.xJ()?!1:this.Jq.tI(p)};\ng.q.publish\u003dfunction(p,d){return this.xJ()?!1:this.Jq.publish.apply(this.Jq,arguments)};\ng.q.uc\u003dfunction(p,d){for(var b in p)this.subscribe(b,p[b],d)};\ng.q.xK\u003dfunction(p,d){for(var b in p)this.unsubscribe(b,p[b],d)};var IRB\u003d16/9,wSX\u003d[.25,.5,.75,1,1.25,1.5,1.75,2],U6q\u003dwSX.concat([3,4,5,6,7,8,9,10,15]),cPz\u003dwSX.concat([2.5,3,3.5,4]);var qeC\u003d1;g.f(g.h8,g.e);g.q\u003dg.h8.prototype;\ng.q.createElement\u003dfunction(p,d){d\u003dd||p.L\u003d\u003d\u003d\"svg\";var b\u003dp.J,v\u003dp.zB;if(d){var P\u003ddocument.createElementNS(\"http://www.w3.org/2000/svg\",p.L);g.Kq\u0026\u0026(p.K||(p.K\u003d{}),p.K.focusable\u003d\"false\")}else P\u003dg.dk(p.L);if(b){if(b\u003dOc(this,P,\"class\",b))J8(this,P,\"class\",b),this.L0[b]\u003dP}else if(v){b\u003dg.u(v);for(var M\u003db.next();!M.done;M\u003db.next())this.L0[M.value]\u003dP;J8(this,P,\"class\",v.join(\" \"))}v\u003dp.Bb;b\u003dp.j;if(v)d\u003dOc(this,P,\"child\",v),d!\u003d\u003dvoid 0\u0026\u0026P.appendChild(g.bG(d));else if(b)for(v\u003d0,b\u003dg.u(b),M\u003db.next();!M.done;M\u003db.next())if(M\u003d\nM.value)if(typeof M\u003d\u003d\u003d\"string\")M\u003dOc(this,P,\"child\",M),M!\u003dnull\u0026\u0026P.appendChild(g.bG(M));else if(M.element)P.appendChild(M.element);else{var X\u003dM;M\u003dthis.createElement(X,d);P.appendChild(M);X.Dv\u0026\u0026(X\u003dFy(),M.id\u003dX,M\u003ddocument.createElementNS(\"http://www.w3.org/2000/svg\",\"use\"),M.setAttribute(\"class\",\"ytp-svg-shadow\"),M.setAttributeNS(\"http://www.w3.org/1999/xlink\",\"href\",\"#\"+X),MQ(P,M,v++))}if(p\u003dp.K)for(d\u003dP,v\u003dg.u(Object.keys(p)),b\u003dv.next();!b.done;b\u003dv.next())b\u003db.value,M\u003dp[b],J8(this,d,b,typeof M\u003d\u003d\u003d\"string\"?\nOc(this,d,b,M):M);return P};\ng.q.V$\u003dfunction(p){return this.L0[p]};\ng.q.NC\u003dfunction(p,d){typeof d\u003d\u003d\u003d\"number\"?MQ(p,this.element,d):p.appendChild(this.element)};\ng.q.detach\u003dfunction(){g.XG(this.element)};\ng.q.update\u003dfunction(p){for(var d\u003dg.u(Object.keys(p)),b\u003dd.next();!b.done;b\u003dd.next())b\u003db.value,this.updateValue(b,p[b])};\ng.q.updateValue\u003dfunction(p,d){(p\u003dthis.K$[\"{{\"+p+\"}}\"])\u0026\u0026J8(this,p[0],p[1],d)};\ng.q.U5\u003dfunction(){this.L0\u003d{};this.K$\u003d{};this.detach();g.e.prototype.U5.call(this)};g.f(g.K,g.h8);g.q\u003dg.K.prototype;g.q.K9\u003dfunction(p,d){this.updateValue(d||\"content\",p)};\ng.q.show\u003dfunction(){this.cX||(g.nj(this.element,\"display\",\"\"),this.cX\u003d!0)};\ng.q.hide\u003dfunction(){this.cX\u0026\u0026(g.nj(this.element,\"display\",\"none\"),this.cX\u003d!1)};\ng.q.hD\u003dfunction(p){p?this.show():this.hide()};\ng.q.X7\u003dfunction(p){this.X\u003dp};\ng.q.listen\u003dfunction(p,d,b){return this.Y(this.element,p,d,b)};\ng.q.Y\u003dfunction(p,d,b,v){b\u003d(0,g.RK)(b,v||this);v\u003d{target:p,type:d,listener:b};this.listeners.push(v);p.addEventListener(d,b);return v};\ng.q.R1\u003dfunction(p){var d\u003dthis;this.listeners.forEach(function(b,v){b\u003d\u003d\u003dp\u0026\u0026(b\u003dd.listeners.splice(v,1)[0],b.target.removeEventListener(b.type,b.listener))})};\ng.q.focus\u003dfunction(){this.element.focus()};\ng.q.U5\u003dfunction(){for(;this.listeners.length;){var p\u003dthis.listeners.pop();p\u0026\u0026p.target.removeEventListener(p.type,p.listener)}g.h8.prototype.U5.call(this)};g.f(g.k0,g.K);g.k0.prototype.subscribe\u003dfunction(p,d,b){return this.oB.subscribe(p,d,b)};\ng.k0.prototype.unsubscribe\u003dfunction(p,d,b){return this.oB.unsubscribe(p,d,b)};\ng.k0.prototype.tI\u003dfunction(p){return this.oB.tI(p)};\ng.k0.prototype.publish\u003dfunction(p){return this.oB.publish.apply(this.oB,[p].concat(g.E(g.yq.apply(1,arguments))))};var yPH\u003dnew WeakSet;g.f(nf,g.k0);g.q\u003dnf.prototype;g.q.bind\u003dfunction(p){this.YJ||p.renderer\u0026\u0026this.init(p.id,p.renderer,{},p);return Promise.resolve()};\ng.q.init\u003dfunction(p,d,b){this.YJ\u003dp;this.element.setAttribute(\"id\",this.YJ);this.s5\u0026\u0026g.FO(this.element,this.s5);this.eB\u003dd\u0026\u0026d.adRendererCommands;this.IB\u003dd.interaction;var v;((v\u003dthis.IB)\u003d\u003dnull?0:v.onTap)\u0026\u0026g.FO(this.element,\"ytp-ad-component--clickable\");this.macros\u003db;this.W\u003dd.trackingParams||null;var P,M;this.Z\u003d(M\u003d(P\u003dg.L(d.rendererContext,jqm))\u003d\u003dnull?void 0:P.loggingDirectives)!\u003dnull?M:d.loggingDirectives;this.W!\u003dnull?this.createServerVe(this.element,this.W):this.Z\u0026\u0026(p\u003dthis.element,d\u003dthis.Z,this.api.createServerVe(p,\nthis,!0),this.api.setTrackingParams(p,d.trackingParams||null))};\ng.q.clear\u003dfunction(){};\ng.q.hide\u003dfunction(){g.k0.prototype.hide.call(this);(this.W!\u003dnull||this.Z)\u0026\u0026this.logVisibility(this.element,!1)};\ng.q.show\u003dfunction(){g.k0.prototype.show.call(this);if(!this.NJ){this.NJ\u003d!0;var p\u003dthis.eB\u0026\u0026this.eB.impressionCommand,d,b\u003d(d\u003dthis.IB)\u003d\u003dnull?void 0:d.onFirstVisible;p?this.bK(p):b\u0026\u0026(p\u003dYw(b))\u0026\u0026this.bK(p)}(this.W!\u003dnull||this.Z)\u0026\u0026this.logVisibility(this.element,!0)};\ng.q.onClick\u003dfunction(p){if((this.W||this.Z)\u0026\u0026!yPH.has(p)){var d\u003dthis.element;this.api.hasVe(d)\u0026\u0026this.cX\u0026\u0026this.api.logClick(d,this.interactionLoggingClientData);yPH.add(p)}var b\u003dthis.eB\u0026\u0026this.eB.clickCommand,v;d\u003d(v\u003dthis.IB)\u003d\u003dnull?void 0:v.onTap;if(b)d\u003dthis.Mt(b),this.bK(d);else{if(v\u003dd)a:{v\u003dthis.element;p\u003dp.composedPath();p\u003dg.u(p);for(b\u003dp.next();!b.done;b\u003dp.next()){b\u003db.value;if(b\u003d\u003d\u003dv)break;if(b.className.indexOf(\"ytp-ad-component--clickable\")\u003e\u003d0){v\u003d!1;break a}}v\u003d!0}v\u0026\u0026(d\u003dYw(d))\u0026\u0026this.bK(d)}};\ng.q.Mt\u003dfunction(p){return p};\ng.q.KA\u003dfunction(p){var d\u003dthis.kJ;d.Z\u003d!0;d.U\u003dp.touches.length;d.D.isActive()\u0026\u0026(d.D.stop(),d.X\u003d!0);p\u003dp.touches;d.S\u003dGhC(d,p)||p.length!\u003d1;var b\u003dp.item(0);d.S||!b?(d.W\u003dInfinity,d.C\u003dInfinity):(d.W\u003db.clientX,d.C\u003db.clientY);for(b\u003dd.B.length\u003d0;b\u003cp.length;b++){var v\u003dp.item(b);d.B.push(v.identifier)}};\ng.q.jx\u003dfunction(p){var d\u003dthis.kJ;p\u003dp.changedTouches.item(0);var b;if(b\u003dQH()){b\u003dg.yH();var v\u003d\"\";if(BwK())v\u003d/Windows (?:NT|Phone) ([0-9.]+)/,v\u003d(b\u003dv.exec(b))?b[1]:\"0.0\";else if(QH())v\u003d/(?:iPhone|iPod|iPad|CPU)\\s+OS\\s+(\\S+)/,v\u003d(b\u003dv.exec(b))\u0026\u0026b[1].replace(/_/g,\".\");else if($Q())v\u003d/Mac OS X ([0-9_.]+)/,v\u003d(b\u003dv.exec(b))?b[1].replace(/_/g,\".\"):\"10\";else if(Gz(g.yH(),\"KaiOS\"))v\u003d/(?:KaiOS)\\/(\\S+)/i,v\u003d(b\u003dv.exec(b))\u0026\u0026b[1];else if(xC$())v\u003d/Android\\s+([^\\);]+)(\\)|;)/,v\u003d(b\u003dv.exec(b))\u0026\u0026b[1];else if(gQ()?jX.platform\u003d\u003d\u003d\n\"Chrome OS\":iW(\"CrOS\"))v\u003d/(?:CrOS\\s+(?:i686|x86_64)\\s+([0-9.]+))/,v\u003d(b\u003dv.exec(b))\u0026\u0026b[1];b\u003d!(g.cm(v||\"\",8)\u003e\u003d0)}if(b||p\u0026\u0026Math.pow(p.clientX-d.W,2)+Math.pow(p.clientY-d.C,2)\u003e25)d.V\u003d!0};\ng.q.WH\u003dfunction(p){if(this.kJ){var d\u003dthis.kJ,b\u003dp.changedTouches;b\u0026\u0026d.Z\u0026\u0026d.U\u003d\u003d1\u0026\u0026!d.V\u0026\u0026!d.X\u0026\u0026!d.S\u0026\u0026GhC(d,b)\u0026\u0026(d.eB\u003dp,d.D.start());d.U\u003dp.touches.length;d.U\u003d\u003d\u003d0\u0026\u0026(d.Z\u003d!1,d.V\u003d!1,d.B.length\u003d0);d.X\u003d!1}};\ng.q.bK\u003dfunction(p){this.layoutId?this.fX.executeCommand(p,this.layoutId):g.Hi(new g.RN(\"There is undefined layoutId when calling the runCommand method.\",{componentType:this.componentType}))};\ng.q.createServerVe\u003dfunction(p,d){this.api.createServerVe(p,this);this.api.setTrackingParams(p,d)};\ng.q.logVisibility\u003dfunction(p,d){this.api.hasVe(p)\u0026\u0026this.api.logVisibility(p,d,this.interactionLoggingClientData)};\ng.q.U5\u003dfunction(){this.clear(null);this.R1(this.tC);for(var p\u003dg.u(this.aB),d\u003dp.next();!d.done;d\u003dp.next())this.R1(d.value);g.k0.prototype.U5.call(this)};g.f(t8,nf);\nt8.prototype.init\u003dfunction(p,d,b){nf.prototype.init.call(this,p,d,b);this.D\u003dd;if(d.text\u003d\u003dnull\u0026\u0026d.icon\u003d\u003dnull)g.DF(Error(\"ButtonRenderer did not have text or an icon set.\"));else{switch(d.style||null){case \"STYLE_UNKNOWN\":p\u003d\"ytp-ad-button-link\";break;default:p\u003dnull}p!\u003dnull\u0026\u0026g.FO(this.element,p);d.text!\u003dnull\u0026\u0026(p\u003dg.ff(d.text),g.CF(p)||(this.element.setAttribute(\"aria-label\",p),this.B\u003dnew g.k0({L:\"span\",J:\"ytp-ad-button-text\",Bb:p}),g.Y(this,this.B),this.B.NC(this.element)));d.accessibilityData\u0026\u0026d.accessibilityData.accessibilityData\u0026\u0026\nd.accessibilityData.accessibilityData.label\u0026\u0026!g.CF(d.accessibilityData.accessibilityData.label)\u0026\u0026this.element.setAttribute(\"aria-label\",d.accessibilityData.accessibilityData.label);d.icon!\u003dnull\u0026\u0026(d\u003djC(d.icon,this.V),d!\u003dnull\u0026\u0026(this.U\u003dnew g.k0({L:\"span\",J:\"ytp-ad-button-icon\",j:[d]}),g.Y(this,this.U)),this.S?MQ(this.element,this.U.element,0):this.U.NC(this.element))}};\nt8.prototype.clear\u003dfunction(){this.hide()};\nt8.prototype.onClick\u003dfunction(p){nf.prototype.onClick.call(this,p);p\u003dg.u(cgu(this));for(var d\u003dp.next();!d.done;d\u003dp.next())d\u003dd.value,this.layoutId?this.fX.executeCommand(d,this.layoutId):g.Hi(Error(\"Missing layoutId for button.\"));this.api.onAdUxClicked(this.componentType,this.layoutId)};g.f(iD,g.e);iD.prototype.U5\u003dfunction(){this.U\u0026\u0026g.wd(this.U);this.D.clear();HL\u003dnull;g.e.prototype.U5.call(this)};\niD.prototype.register\u003dfunction(p,d){d\u0026\u0026this.D.set(p,d)};\nvar HL\u003dnull;g.f(eC,nf);\neC.prototype.init\u003dfunction(p,d,b){nf.prototype.init.call(this,p,d,b);p\u003dd.hoverText||null;d\u003dd.button\u0026\u0026g.L(d.button,g.j8)||null;d\u003d\u003dnull?g.Hi(Error(\"AdHoverTextButtonRenderer.button was not set in response.\")):(this.button\u003dnew t8(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,void 0,void 0,void 0,void 0,this.B),g.Y(this,this.button),this.button.init(qa(\"button\"),d,this.macros),p\u0026\u0026this.button.element.setAttribute(\"aria-label\",g.ff(p)),this.button.NC(this.element),this.C\u0026\u0026!g.ot(this.button.element,\n\"ytp-ad-clickable\")\u0026\u0026g.FO(this.button.element,\"ytp-ad-clickable\"),this.B\u0026\u0026(g.FO(this.button.element,\"ytp-ad-hover-text-button--clean-player\"),this.api.T(\"clean_player_style_fix_on_web\")\u0026\u0026g.FO(this.button.element,\"ytp-ad-hover-text-button--clean-player-with-light-shadow\")),p\u0026\u0026(this.U\u003dnew g.k0({L:\"div\",J:\"ytp-ad-hover-text-container\"}),this.S\u0026\u0026(d\u003dnew g.k0({L:\"div\",J:\"ytp-ad-hover-text-callout\"}),d.NC(this.U.element),g.Y(this,d)),g.Y(this,this.U),this.U.NC(this.element),d\u003dD9(p),MQ(this.U.element,d,0)),\nthis.show())};\neC.prototype.hide\u003dfunction(){this.button\u0026\u0026this.button.hide();this.U\u0026\u0026this.U.hide();nf.prototype.hide.call(this)};\neC.prototype.show\u003dfunction(){this.button\u0026\u0026this.button.show();nf.prototype.show.call(this)};g.f(Y0,nf);\nY0.prototype.init\u003dfunction(p,d,b){nf.prototype.init.call(this,p,d,b);b\u003d(p\u003dd.thumbnail)\u0026\u0026SC(p)||\"\";g.CF(b)?Math.random()\u003c.01\u0026\u0026g.DF(Error(\"Found AdImage without valid image URL\")):(this.D?g.nj(this.element,\"backgroundImage\",\"url(\"+b+\")\"):RD(this.element,{src:b}),RD(this.element,{alt:p\u0026\u0026p.accessibility\u0026\u0026p.accessibility.label||\"\"}),d\u0026\u0026d.adRendererCommands\u0026\u0026d.adRendererCommands.clickCommand?this.element.classList.add(\"ytp-ad-clickable-element\"):this.element.classList.remove(\"ytp-ad-clickable-element\"),this.show())};\nY0.prototype.clear\u003dfunction(){this.hide()};g.f(gC,nf);g.q\u003dgC.prototype;g.q.hide\u003dfunction(){nf.prototype.hide.call(this);this.B\u0026\u0026this.B.focus()};\ng.q.show\u003dfunction(){this.B\u003ddocument.activeElement;nf.prototype.show.call(this);this.V.focus()};\ng.q.init\u003dfunction(p,d,b){nf.prototype.init.call(this,p,d,b);this.U\u003dd;d.dialogMessages||d.title!\u003dnull?d.confirmLabel\u003d\u003dnull?g.Hi(Error(\"ConfirmDialogRenderer.confirmLabel was not set.\")):d.cancelLabel\u003d\u003dnull?g.Hi(Error(\"ConfirmDialogRenderer.cancelLabel was not set.\")):jbu(this,d):g.Hi(Error(\"Neither ConfirmDialogRenderer.title nor ConfirmDialogRenderer.dialogMessages were set.\"))};\ng.q.clear\u003dfunction(){g.jh(this.D);this.hide()};\ng.q.Qa\u003dfunction(){this.hide()};\ng.q.qo\u003dfunction(){var p\u003dthis.U.cancelEndpoint;p\u0026\u0026(this.layoutId?this.fX.executeCommand(p,this.layoutId):g.Hi(Error(\"Missing layoutId for confirm dialog.\")));this.hide()};\ng.q.u3\u003dfunction(){var p\u003dthis.U.confirmNavigationEndpoint||this.U.confirmEndpoint;p\u0026\u0026(this.layoutId?this.fX.executeCommand(p,this.layoutId):g.Hi(Error(\"Missing layoutId for confirm dialog.\")));this.hide()};g.f(Lf,nf);g.q\u003dLf.prototype;\ng.q.init\u003dfunction(p,d,b){nf.prototype.init.call(this,p,d,b);this.B\u003dd;if(d.defaultText\u003d\u003dnull\u0026\u0026d.defaultIcon\u003d\u003dnull)g.Hi(Error(\"ToggleButtonRenderer must have either text or icon set.\"));else if(d.defaultIcon\u003d\u003dnull\u0026\u0026d.toggledIcon!\u003dnull)g.Hi(Error(\"ToggleButtonRenderer cannot have toggled icon set without a default icon.\"));else{if(d.style){switch(d.style.styleType){case \"STYLE_UNKNOWN\":case \"STYLE_DEFAULT\":p\u003d\"ytp-ad-toggle-button-default-style\";break;default:p\u003dnull}p!\u003dnull\u0026\u0026g.FO(this.V,p)}p\u003d{};d.defaultText?\n(b\u003dg.ff(d.defaultText),g.CF(b)||(p.buttonText\u003db,this.api.G().experiments.Wb(\"a11y_h5_associate_survey_question\")||this.D.setAttribute(\"aria-label\",b),this.api.G().experiments.Wb(\"fix_h5_toggle_button_a11y\")\u0026\u0026this.U.setAttribute(\"aria-label\",b))):g.U1(this.RB,!1);d.defaultTooltip\u0026\u0026(p.tooltipText\u003dd.defaultTooltip,this.D.hasAttribute(\"aria-label\")||this.U.setAttribute(\"aria-label\",d.defaultTooltip));d.defaultIcon?(b\u003djC(d.defaultIcon),this.updateValue(\"untoggledIconTemplateSpec\",b),d.toggledIcon?(this.O5\u003d\n!0,b\u003djC(d.toggledIcon),this.updateValue(\"toggledIconTemplateSpec\",b)):(g.U1(this.C,!0),g.U1(this.S,!1)),g.U1(this.D,!1)):g.U1(this.U,!1);g.ID(p)||this.update(p);d.isToggled\u0026\u0026(g.FO(this.V,\"ytp-ad-toggle-button-toggled\"),this.toggleButton(d.isToggled));Qi(this);this.Y(this.element,\"change\",this.GD);this.show()}};\ng.q.onClick\u003dfunction(p){this.aB.length\u003e0\u0026\u0026(this.toggleButton(!this.isToggled()),this.GD());nf.prototype.onClick.call(this,p)};\ng.q.GD\u003dfunction(){g.kV(this.V,\"ytp-ad-toggle-button-toggled\",this.isToggled());for(var p\u003dg.u(tnw(this,this.isToggled())),d\u003dp.next();!d.done;d\u003dp.next())d\u003dd.value,this.layoutId?this.fX.executeCommand(d,this.layoutId):g.Hi(Error(\"Missing layoutId for toggle button.\"));if(this.isToggled())this.api.onAdUxClicked(\"toggle-button\",this.layoutId);Qi(this)};\ng.q.clear\u003dfunction(){this.hide()};\ng.q.toggleButton\u003dfunction(p){g.kV(this.V,\"ytp-ad-toggle-button-toggled\",p);this.D.checked\u003dp;Qi(this)};\ng.q.isToggled\u003dfunction(){return this.D.checked};g.f($0,IN);$0.prototype.S\u003dfunction(p){if(Array.isArray(p)){p\u003dg.u(p);for(var d\u003dp.next();!d.done;d\u003dp.next())d\u003dd.value,d instanceof iUz\u0026\u0026this.V(d)}};g.f(mc,nf);g.q\u003dmc.prototype;g.q.init\u003dfunction(p,d,b){nf.prototype.init.call(this,p,d,b);d.reasons?d.confirmLabel\u003d\u003dnull?g.Hi(Error(\"AdFeedbackRenderer.confirmLabel was not set.\")):(d.cancelLabel\u003d\u003dnull\u0026\u0026g.DF(Error(\"AdFeedbackRenderer.cancelLabel was not set.\")),d.title\u003d\u003dnull\u0026\u0026g.DF(Error(\"AdFeedbackRenderer.title was not set.\")),e7C(this,d)):g.Hi(Error(\"AdFeedbackRenderer.reasons were not set.\"))};\ng.q.clear\u003dfunction(){UE(this.S);UE(this.C);this.V.length\u003d0;this.hide()};\ng.q.hide\u003dfunction(){this.D\u0026\u0026this.D.hide();this.U\u0026\u0026this.U.hide();nf.prototype.hide.call(this);this.B\u0026\u0026this.B.focus()};\ng.q.show\u003dfunction(){this.D\u0026\u0026this.D.show();this.U\u0026\u0026this.U.show();this.B\u003ddocument.activeElement;nf.prototype.show.call(this);this.S.focus()};\ng.q.v6\u003dfunction(){this.api.onAdUxClicked(\"ad-feedback-dialog-close-button\",this.layoutId);this.publish(\"a\");this.hide()};\ng.q.kuh\u003dfunction(){this.hide()};\nKf.prototype.UY\u003dfunction(){return this.D.element};\nKf.prototype.getCommand\u003dfunction(){return this.U};\nKf.prototype.isChecked\u003dfunction(){return this.B.checked};g.f(x0,gC);x0.prototype.Qa\u003dfunction(p){gC.prototype.Qa.call(this,p);this.api.onAdUxClicked(\"ad-mute-confirm-dialog-close-button\")};\nx0.prototype.qo\u003dfunction(p){gC.prototype.qo.call(this,p);this.api.onAdUxClicked(\"ad-mute-confirm-dialog-close-button\")};\nx0.prototype.u3\u003dfunction(p){gC.prototype.u3.call(this,p);this.api.onAdUxClicked(\"ad-mute-confirm-dialog-confirm-button\");this.publish(\"b\")};g.f(BL,nf);g.q\u003dBL.prototype;\ng.q.init\u003dfunction(p,d,b){nf.prototype.init.call(this,p,d,b);this.S\u003dd;if(d.dialogMessage\u003d\u003dnull\u0026\u0026d.title\u003d\u003dnull)g.Hi(Error(\"Neither AdInfoDialogRenderer.dialogMessage nor AdInfoDialogRenderer.title was set.\"));else{d.confirmLabel\u003d\u003dnull\u0026\u0026g.DF(Error(\"AdInfoDialogRenderer.confirmLabel was not set.\"));if(p\u003dd.closeOverlayRenderer\u0026\u0026g.L(d.closeOverlayRenderer,g.j8)||null)this.D\u003dnew t8(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,[\"ytp-ad-info-dialog-close-button\"],\"ad-info-dialog-close-button\"),\ng.Y(this,this.D),this.D.init(qa(\"button\"),p,this.macros),this.D.NC(this.element);d.title\u0026\u0026(p\u003dg.ff(d.title),this.updateValue(\"title\",p));if(d.adReasons)for(p\u003dd.adReasons,b\u003d0;b\u003cp.length;b++){var v\u003dD9(p[b]);if(!g.CF(v.textContent)){var P\u003dp5(\"LI\");P.appendChild(v);this.Hb.appendChild(P)}}else g.U1(this.Hb,!1);d.dialogMessage\u0026\u0026(p\u003dD9(d.dialogMessage,!0),this.TB.appendChild(p));d.confirmLabel\u0026\u0026(p\u003dg.ff(d.confirmLabel),this.updateValue(\"confirmLabel\",p));d.muteAdRenderer\u0026\u0026(d\u003dg.L(d.muteAdRenderer,g.j8)||null)\u0026\u0026\n(p\u003dd.navigationEndpoint\u0026\u0026g.L(d.navigationEndpoint,Dz2)||null,b\u003dd.navigationEndpoint\u0026\u0026g.L(d.navigationEndpoint,Gz3)||null,p\u003d\u003dnull\u0026\u0026b\u003d\u003dnull?g.DF(Error(\"AdInfoDialogRenderer.muteAdRenderer was specified but contains neither an AdFeedbackEndpoint, nor a ConfirmDialogEndpoint.\")):(p?SeB(this,p):b\u0026\u0026Ye7(this,b),this.B\u003dnew t8(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,[\"ytp-ad-info-dialog-mute-button\"],\"button\",!0),g.Y(this,this.B),this.B.init(qa(\"button\"),d,this.macros),this.B.listen(\"click\",\nthis.WHZ,this),this.B.NC(this.ih)));gWz(this)}};\ng.q.clear\u003dfunction(){UE(this.C);this.hide()};\ng.q.hide\u003dfunction(){this.U?this.U.hide():this.V\u0026\u0026this.V.hide();this.D\u0026\u0026this.D.hide();this.B\u0026\u0026this.B.hide();nf.prototype.hide.call(this);this.O5\u0026\u0026this.O5.focus()};\ng.q.show\u003dfunction(){this.D\u0026\u0026this.D.show();this.B\u0026\u0026this.B.show();if(!this.wE){for(var p\u003dg.u(this.S\u0026\u0026this.S.impressionEndpoints||[]),d\u003dp.next();!d.done;d\u003dp.next())d\u003dd.value,this.layoutId?this.fX.executeCommand(d,this.layoutId):g.Hi(Error(\"Missing layoutId for ad info dialog.\"));this.wE\u003d!0}this.O5\u003ddocument.activeElement;nf.prototype.show.call(this);this.C.focus()};\ng.q.WN\u003dfunction(){if(this.S\u0026\u0026this.S.confirmServiceEndpoint){var p\u003dthis.S.confirmServiceEndpoint;this.layoutId?this.fX.executeCommand(p,this.layoutId):g.Hi(Error(\"Missing layoutId for ad info dialog.\"))}this.api.onAdUxClicked(\"ad-info-dialog-close-button\",this.layoutId);this.publish(\"d\");this.hide()};\ng.q.WHZ\u003dfunction(){var p\u003dthis.U?this.U:this.V;p\u0026\u0026!p.cX\u0026\u0026(this.hide(),p.show())};g.f(RL,eC);RL.prototype.init\u003dfunction(p,d,b){eC.prototype.init.call(this,p,d,b);p\u003dd.button\u0026\u0026g.L(d.button,g.j8)||null;p!\u003dnull\u0026\u0026(KwW(this,p,b),this.api.T(\"enable_ad_pod_index_autohide\")\u0026\u0026this.element.classList.add(\"ytp-ad-info-hover-text-button--clean-player\"),this.show())};\nRL.prototype.hide\u003dfunction(){this.button\u0026\u0026this.button.hide();this.D\u0026\u0026this.D.hide();eC.prototype.hide.call(this)};\nRL.prototype.show\u003dfunction(){this.button\u0026\u0026this.button.show();eC.prototype.show.call(this)};\nRL.prototype.clear\u003dfunction(){this.hide()};g.f(TQ,nf);\nTQ.prototype.init\u003dfunction(p,d,b){nf.prototype.init.call(this,p,d,b);this.D\u003dd;this.isTemplated()||g.ar(this.element,rC(this.D));if(d.backgroundImage\u0026\u0026(p\u003d(p\u003dd.backgroundImage.thumbnail)?SC(p):\"\",b\u003d(b\u003dthis.api.getVideoData(1))\u0026\u0026b.kT,p\u0026\u0026b\u0026\u0026(this.element.style.backgroundImage\u003d\"url(\"+p+\")\",this.element.style.backgroundSize\u003d\"100%\"),d.style\u0026\u0026d.style.adTextStyle))switch(d.style.adTextStyle.fontSize){case \"AD_FONT_SIZE_MEDIUM\":this.element.style.fontSize\u003d\"26px\"}(p\u003dg.pH(d.targetId))\u0026\u0026this.element.setAttribute(\"data-tooltip-target-id\",p);\nd\u0026\u0026d.adRendererCommands\u0026\u0026d.adRendererCommands.clickCommand?this.element.classList.add(\"ytp-ad-clickable-element\"):this.element.classList.remove(\"ytp-ad-clickable-element\");this.show()};\nTQ.prototype.isTemplated\u003dfunction(){return this.D.isTemplated||!1};\nTQ.prototype.clear\u003dfunction(){this.hide()};var dmu\u003d{seekableStart:0,seekableEnd:1,current:0};g.f(WL,nf);WL.prototype.clear\u003dfunction(){this.dispose()};g.f(g.bT,g.e);g.q\u003dg.bT.prototype;g.q.show\u003dfunction(p){this.state!\u003d\u003d1\u0026\u0026this.state!\u003d\u003d2\u0026\u0026(this.state\u003d\u003d\u003d4\u0026\u0026this.qT(),this.state\u003d\u003d\u003d5?(this.element.show(),this.state\u003dnull,this.delay.stop(),this.D\u0026\u0026this.D()):this.element.cX||(vA(this,!0),this.state\u003d1,p?this.delay.start(p):this.qT()))};\ng.q.hide\u003dfunction(){this.state!\u003d\u003d4\u0026\u0026(this.state\u003d\u003d\u003d1||this.state\u003d\u003d\u003d2?(this.element.hide(),this.state\u003dnull,this.delay.stop()):this.element.cX\u0026\u0026(vA(this,!0),this.state\u003d4,this.delay.start(this.B)))};\ng.q.qT\u003dfunction(){switch(this.state){case 1:this.element.show();this.state\u003d2;this.delay.start(10);break;case 2:vA(this,!1);this.state\u003d3;this.delay.start(this.U);break;case 3:this.state\u003dnull;this.D\u0026\u0026this.D();break;case 4:this.element.hide();vA(this,!1);this.state\u003d5;this.delay.start(0);break;case 5:if(this.state\u003dnull,this.onHidden)this.onHidden()}};\ng.q.stop\u003dfunction(){for(;this.state!\u003d\u003dnull\u0026\u0026this.state!\u003d\u003d5;)this.delay.stop(),this.qT()};\ng.q.U5\u003dfunction(){this.element.xJ()||this.element.element.removeAttribute(\"aria-hidden\");g.e.prototype.U5.call(this)};g.f(PA,WL);g.q\u003dPA.prototype;\ng.q.init\u003dfunction(p,d,b){WL.prototype.init.call(this,p,d,b);p\u003dd.durationMilliseconds;typeof p\u003d\u003d\u003d\"number\"\u0026\u0026p\u003c0\u0026\u0026g.Hi(Error(\"durationMilliseconds was specified incorrectly in AdPreviewRenderer with a value of: \"+p));this.jB\u0026\u0026(this.V?g.FO(this.U.element,\"modern-countdown-next-to-thumbnail\"):g.FO(this.U.element,\"countdown-next-to-thumbnail\"));p\u003dd.durationMilliseconds;this.Hb\u003dp\u003d\u003dnull||p\u003d\u003d\u003d0?this.D.mJ():p;if(d.templatedCountdown)var v\u003dd.templatedCountdown.templatedAdText;else d.staticPreview\u0026\u0026(v\u003dd.staticPreview);\nthis.B.init(qa(\"ad-text\"),v,b);(v\u003dthis.api.getVideoData(1))\u0026\u0026v.kT\u0026\u0026d.thumbnail?this.S.init(qa(\"ad-image\"),d.thumbnail,b):(this.O5.hide(),this.V\u0026\u0026this.jB\u0026\u0026g.FO(this.B.element,\"ytp-ad-preview-text-modern-postroll\"))};\ng.q.clear\u003dfunction(){this.hide()};\ng.q.hide\u003dfunction(){this.U.hide();this.B.hide();this.S.hide();dy(this);WL.prototype.hide.call(this)};\ng.q.show\u003dfunction(){p3(this);this.U.show();this.B.show();this.S.show();WL.prototype.show.call(this)};\ng.q.gP\u003dfunction(){this.hide()};\ng.q.n8\u003dfunction(){if(this.D!\u003dnull){var p\u003dthis.D.getProgressState();p!\u003dnull\u0026\u0026p.current!\u003dnull\u0026\u0026(p\u003d1E3*p.current,!this.TB\u0026\u0026p\u003e\u003dthis.Hb?(this.RB.hide(),this.TB\u003d!0,this.publish(\"i\")):this.B\u0026\u0026this.B.isTemplated()\u0026\u0026(p\u003dMath.max(0,Math.ceil((this.Hb-p)/1E3)),p!\u003dthis.ih\u0026\u0026(A8(this.B,{TIME_REMAINING:String(p)}),this.ih\u003dp)))}};g.f(XI,WL);g.q\u003dXI.prototype;\ng.q.init\u003dfunction(p,d,b){WL.prototype.init.call(this,p,d,b);if(d.image\u0026\u0026d.image.thumbnail)if(d.headline)if(d.description)if((p\u003dd.actionButton\u0026\u0026g.L(d.actionButton,g.j8))\u0026\u0026p.navigationEndpoint){var v\u003dthis.api.getVideoData(2);if(v!\u003dnull)if(d.image\u0026\u0026d.image.thumbnail){var P\u003dd.image.thumbnail.thumbnails;P!\u003dnull\u0026\u0026P.length\u003e0\u0026\u0026g.CF(g.pH(P[0].url))\u0026\u0026(P[0].url\u003dv.profilePicture)}else g.DF(Error(\"FlyoutCtaRenderer does not have image.thumbnail.\"));this.B.init(qa(\"ad-image\"),d.image,b);this.S.init(qa(\"ad-text\"),\nd.headline,b);this.V.init(qa(\"ad-text\"),d.description,b);this.U.init(qa(\"button\"),p,b);b\u003dpI(this.U.element);TP(this.U.element,b+\" This link opens in new tab\");this.O5\u003dp.navigationEndpoint;this.api.aN()||this.show();this.api.G().T(\"enable_larger_flyout_cta_on_desktop\")\u0026\u0026(this.V$(\"ytp-flyout-cta\").classList.add(\"ytp-flyout-cta-large\"),this.V$(\"ytp-flyout-cta-body\").classList.add(\"ytp-flyout-cta-body-large\"),this.V$(\"ytp-flyout-cta-headline-container\").classList.add(\"ytp-flyout-cta-headline-container-dark-background\"),\nthis.V$(\"ytp-flyout-cta-description-container\").classList.add(\"ytp-flyout-cta-description-container-dark-background\"),this.V$(\"ytp-flyout-cta-text-container\").classList.add(\"ytp-flyout-cta-text-container-large\"),this.V$(\"ytp-flyout-cta-action-button-container\").classList.add(\"ytp-flyout-cta-action-button-container-large\"),this.U.element.classList.add(\"ytp-flyout-cta-action-button-large\"),this.U.element.classList.add(\"ytp-flyout-cta-action-button-rounded-large\"),this.V$(\"ytp-flyout-cta-icon-container\").classList.add(\"ytp-flyout-cta-icon-container-large\"));\nthis.api.addEventListener(\"playerUnderlayVisibilityChange\",this.j8.bind(this));this.RB\u003dd.startMs||0;p3(this)}else g.Hi(Error(\"FlyoutCtaRenderer has no valid action button.\"));else g.Hi(Error(\"FlyoutCtaRenderer has no description AdText.\"));else g.Hi(Error(\"FlyoutCtaRenderer has no headline AdText.\"));else g.DF(Error(\"FlyoutCtaRenderer has no image.\"))};\ng.q.onClick\u003dfunction(p){WL.prototype.onClick.call(this,p);this.api.pauseVideo();!g.qQ(this.U.element,p.target)\u0026\u0026this.O5\u0026\u0026(this.layoutId?this.fX.executeCommand(this.O5,this.layoutId):g.Hi(Error(\"Missing layoutId for flyout cta.\")))};\ng.q.n8\u003dfunction(){if(this.D){var p\u003dthis.D.getProgressState();(p\u0026\u0026p.current||this.Hb)\u0026\u00261E3*p.current\u003e\u003dthis.RB\u0026\u0026(dy(this),g.OJ(this.element,\"ytp-flyout-cta-inactive\"),this.U.element.removeAttribute(\"tabIndex\"))}};\ng.q.gP\u003dfunction(){this.clear()};\ng.q.clear\u003dfunction(){this.hide();this.api.removeEventListener(\"playerUnderlayVisibilityChange\",this.j8.bind(this))};\ng.q.show\u003dfunction(){this.U\u0026\u0026this.U.show();WL.prototype.show.call(this)};\ng.q.hide\u003dfunction(){this.U\u0026\u0026this.U.hide();WL.prototype.hide.call(this)};\ng.q.j8\u003dfunction(p){p\u003d\u003d\"hidden\"?this.show():this.hide()};g.f(qw,nf);g.q\u003dqw.prototype;\ng.q.init\u003dfunction(p,d,b){nf.prototype.init.call(this,p,d,b);this.D\u003dd;if(this.D.rectangle)for(p\u003dthis.D.likeButton\u0026\u0026g.L(this.D.likeButton,Zn),d\u003dthis.D.dislikeButton\u0026\u0026g.L(this.D.dislikeButton,Zn),this.B.init(qa(\"toggle-button\"),p,b),this.U.init(qa(\"toggle-button\"),d,b),this.Y(this.element,\"change\",this.KR),this.V.show(100),this.show(),b\u003dg.u(this.D\u0026\u0026this.D.impressionCommands||[]),p\u003db.next();!p.done;p\u003db.next())p\u003dp.value,this.layoutId?this.fX.executeCommand(p,this.layoutId):g.Hi(Error(\"Missing layoutId for instream user sentiment.\"))};\ng.q.clear\u003dfunction(){this.hide()};\ng.q.hide\u003dfunction(){this.B.hide();this.U.hide();nf.prototype.hide.call(this)};\ng.q.show\u003dfunction(){this.B.show();this.U.show();nf.prototype.show.call(this)};\ng.q.KR\u003dfunction(){UVK(this.element,\"ytp-ad-instream-user-sentiment-selected\");this.D.postMessageAction\u0026\u0026this.api.KX(\"onYtShowToast\",this.D.postMessageAction);this.V.hide()};\ng.q.onClick\u003dfunction(p){this.aB.length\u003e0\u0026\u0026this.KR();nf.prototype.onClick.call(this,p)};g.f(an,g.e);g.q\u003dan.prototype;g.q.U5\u003dfunction(){this.reset();g.e.prototype.U5.call(this)};\ng.q.reset\u003dfunction(){g.jh(this.V);this.S\u003d!1;this.D\u0026\u0026this.D.stop();this.X.stop();this.B\u0026\u0026(this.B\u003d!1,this.Z.play())};\ng.q.start\u003dfunction(){this.reset();this.V.Y(this.U,\"mouseover\",this.qq,this);this.V.Y(this.U,\"mouseout\",this.AY,this);this.eB\u0026\u0026(this.V.Y(this.U,\"focusin\",this.qq,this),this.V.Y(this.U,\"focusout\",this.AY,this));this.D?this.D.start():(this.S\u003dthis.B\u003d!0,g.nj(this.U,{opacity:this.C}))};\ng.q.qq\u003dfunction(){this.B\u0026\u0026(this.B\u003d!1,this.Z.play());this.X.stop();this.D\u0026\u0026this.D.stop()};\ng.q.AY\u003dfunction(){this.S?this.X.start():this.D\u0026\u0026this.D.start()};\ng.q.Bq\u003dfunction(){this.B||(this.B\u003d!0,this.W.play(),this.S\u003d!0)};var T2w\u003d[new on(\"b.f_\",!1,0),new on(\"j.s_\",!1,2),new on(\"r.s_\",!1,4),new on(\"e.h_\",!1,6),new on(\"i.s_\",!0,8),new on(\"s.t_\",!1,10),new on(\"p.h_\",!1,12),new on(\"s.i_\",!1,14),new on(\"f.i_\",!1,16),new on(\"a.b_\",!1,18),new on(\"a.o_\",!1),new on(\"g.o_\",!1,22),new on(\"p.i_\",!1,24),new on(\"p.m_\",!1),new on(\"i.k_\",!0,28),new on(\"n.k_\",!0,20),new on(\"i.f_\",!1),new on(\"a.s_\",!0),new on(\"m.c_\",!1),new on(\"n.h_\",!1,26),new on(\"o.p_\",!1)].reduce(function(p,d){p[d.U]\u003dd;return p},{});g.f(f3,WL);g.q\u003df3.prototype;\ng.q.init\u003dfunction(p,d,b){WL.prototype.init.call(this,p,d,b);this.O5\u003dd;(this.RB\u003dWwB(this))\u0026\u0026g.DF(Error(\"hasAdControlInClickCommands_ is true.\"));if(!d||g.ID(d))g.Hi(Error(\"SkipButtonRenderer was not specified or empty.\"));else if(!d.message||g.ID(d.message))g.Hi(Error(\"SkipButtonRenderer.message was not specified or empty.\"));else{p\u003dthis.S?{iconType:\"SKIP_NEXT_NEW\"}:{iconType:\"SKIP_NEXT\"};d\u003djC(p);d\u003d\u003dnull?g.Hi(Error(\"Icon for SkipButton was unable to be retrieved. Icon.IconType: \"+p.iconType+\".\")):\n(this.V\u003dnew g.k0({L:\"button\",zB:[this.S?\"ytp-ad-skip-button-modern\":\"ytp-ad-skip-button\",\"ytp-button\"],j:[{L:\"span\",J:this.S?\"ytp-ad-skip-button-icon-modern\":\"ytp-ad-skip-button-icon\",j:[d]}]}),g.Y(this,this.V),this.V.NC(this.B.element),this.U\u003dnew TQ(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,\"ytp-ad-skip-button-text\"),this.S\u0026\u0026this.U.element.classList.add(\"ytp-ad-skip-button-text-centered\"),this.U.init(qa(\"ad-text\"),this.O5.message,b),g.Y(this,this.U),MQ(this.V.element,this.U.element,\n0));var v\u003dv\u003d\u003d\u003dvoid 0?null:v;b\u003dthis.api.G();!(this.aB.length\u003e0)\u0026\u0026b.U\u0026\u0026(BF?0:\"ontouchstart\"in document.documentElement\u0026\u0026(sVj()||sP()))\u0026\u0026(this.R1(this.tC),v\u0026\u0026this.R1(v),this.aB\u003d[this.Y(this.element,\"touchstart\",this.KA,this),this.Y(this.element,\"touchmove\",this.jx,this),this.Y(this.element,\"touchend\",this.WH,this)])}};\ng.q.clear\u003dfunction(){this.Hb.reset();this.hide()};\ng.q.hide\u003dfunction(){this.B.hide();this.U\u0026\u0026this.U.hide();dy(this);WL.prototype.hide.call(this)};\ng.q.onClick\u003dfunction(p){if(this.V!\u003dnull){if(p){var d\u003dp||window.event;d.returnValue\u003d!1;d.preventDefault\u0026\u0026d.preventDefault()}var b;if(B2q(p,{contentCpn:((b\u003dthis.api.getVideoData(1))\u003d\u003dnull?void 0:b.clientPlaybackNonce)||\"\"})\u003d\u003d\u003d0)this.api.KX(\"onAbnormalityDetected\");else if(WL.prototype.onClick.call(this,p),this.publish(\"j\"),this.api.KX(\"onAdSkip\"),this.TB||!this.RB)this.api.onAdUxClicked(this.componentType,this.layoutId)}};\ng.q.Mt\u003dfunction(p){if(!this.TB)return this.RB\u0026\u0026JI(\"SkipButton click commands not pruned while ALC exist\"),p;var d,b\u003d(d\u003dg.L(p,g.uT))\u003d\u003dnull?void 0:d.commands;if(!b)return p;p\u003d[];for(d\u003d0;d\u003cb.length;d++){var v\u003db[d];v.adLifecycleCommand\u0026\u0026AgK(v.adLifecycleCommand)||v.pingingEndpoint||v.adPingingEndpoint||p.push(v)}return{commandExecutorCommand:{commands:p}}};\ng.q.show\u003dfunction(){this.Hb.start();this.B.show();this.U\u0026\u0026this.U.show();p3(this);WL.prototype.show.call(this);this.ih\u0026\u0026this.api.G().T(\"enable_skip_to_next_messaging\")\u0026\u0026this.api.publish(\"showpromotooltip\",this.element)};\ng.q.gP\u003dfunction(){this.publish(\"k\")};\ng.q.n8\u003dfunction(){};g.f(lT,WL);g.q\u003dlT.prototype;\ng.q.init\u003dfunction(p,d,b){WL.prototype.init.call(this,p,d,b);p\u003dd\u0026\u0026d.preskipRenderer\u0026\u0026g.L(d.preskipRenderer,z3)||{};(p\u003dg.ID(p)?null:p)?(this.S\u003dp.durationMilliseconds!\u003dnull\u0026\u0026p.durationMilliseconds!\u003d\u003dvoid 0?p.durationMilliseconds:5E3,this.U\u003dnew PA(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,this.D,KB(this.api.G().experiments,\"preskip_button_style_ads_backend\")\u003d\u003d\"countdown_next_to_thumbnail\"\u0026\u0026wW(this.api.G())),this.U.init(qa(\"preskip-component\"),p,b),Mw(this.U),g.Y(this,this.U),this.U.NC(this.element)):\nd.skipOffsetMilliseconds\u0026\u0026(this.S\u003dd.skipOffsetMilliseconds);p\u003dd\u0026\u0026d.skippableRenderer\u0026\u0026g.L(d.skippableRenderer,hRH)||{};p\u003dg.ID(p)?null:p;p\u003d\u003dnull?g.Hi(Error(\"SkipButtonRenderer was not set in player response.\")):(this.B\u003dnew f3(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,this.D,this.O5),this.B.init(qa(\"skip-button\"),p,b),g.Y(this,this.B),this.B.NC(this.element),this.api.G().experiments.Wb(\"enable_skip_to_next_messaging\")\u0026\u0026(d\u003dg.pH(d.targetId))\u0026\u0026(b\u003dthis.B,b.V!\u003dnull\u0026\u0026(b.ih\u003d!0,b.V.element.setAttribute(\"data-tooltip-target-id\",\nd),b.V.element.setAttribute(\"data-tooltip-target-fixed\",\"\"))),this.show())};\ng.q.show\u003dfunction(){this.V\u0026\u0026this.B?this.B.show():this.U\u0026\u0026this.U.show();p3(this);WL.prototype.show.call(this)};\ng.q.gP\u003dfunction(){};\ng.q.clear\u003dfunction(){this.U\u0026\u0026this.U.clear();this.B\u0026\u0026this.B.clear();dy(this);WL.prototype.hide.call(this)};\ng.q.hide\u003dfunction(){this.U\u0026\u0026this.U.hide();this.B\u0026\u0026this.B.hide();dy(this);WL.prototype.hide.call(this)};\ng.q.n8\u003dfunction(){1E3*this.D.getProgressState().current\u003e\u003dthis.S\u0026\u0026pvC(this,!0)};g.f(sV,t8);sV.prototype.init\u003dfunction(p,d,b){t8.prototype.init.call(this,p,d,b);p\u003d!1;d.text!\u003dnull\u0026\u0026(p\u003dg.ff(d.text),p\u003d!g.CF(p));p?d.navigationEndpoint\u003d\u003dnull?g.DF(Error(\"No visit advertiser clickthrough provided in renderer,\")):d.style!\u003d\u003d\"STYLE_UNKNOWN\"?g.DF(Error(\"Button style was not a link-style type in renderer,\")):this.show():g.DF(Error(\"No visit advertiser text was present in the renderer.\"))};g.f(Zq,nf);\nZq.prototype.init\u003dfunction(p,d,b){nf.prototype.init.call(this,p,d,b);p\u003dd.text;g.CF(rC(p))?g.DF(Error(\"SimpleAdBadgeRenderer has invalid or empty text\")):(p\u0026\u0026p.text\u0026\u0026(d\u003dp.text,this.B\u0026\u0026!this.U\u0026\u0026(d\u003dthis.api.G(),d\u003dp.text+\" \"+(d\u0026\u0026d.U?\"\\u2022\":\"\\u00b7\")),d\u003d{text:d,isTemplated:p.isTemplated},p.style\u0026\u0026(d.style\u003dp.style),p.targetId\u0026\u0026(d.targetId\u003dp.targetId),p\u003dnew TQ(this.api,this.layoutId,this.interactionLoggingClientData,this.fX),p.init(qa(\"simple-ad-badge\"),d,b),p.NC(this.element),g.Y(this,p)),this.show())};\nZq.prototype.clear\u003dfunction(){this.hide()};g.f(EV,aL);g.f(C3,g.oL);g.q\u003dC3.prototype;g.q.mJ\u003dfunction(){return this.durationMs};\ng.q.stop\u003dfunction(){this.D\u0026\u0026this.C9.R1(this.D)};\ng.q.zP\u003dfunction(p){this.U\u003d{seekableStart:0,seekableEnd:this.durationMs/1E3,current:p.current};this.publish(\"h\")};\ng.q.getProgressState\u003dfunction(){return this.U};\ng.q.AN\u003dfunction(p){g.ry(p,2)\u0026\u0026this.publish(\"g\")};g.f(Nw,g.oL);g.q\u003dNw.prototype;g.q.mJ\u003dfunction(){return this.durationMs};\ng.q.start\u003dfunction(){this.D||(this.D\u003d!0,this.Z5.start())};\ng.q.stop\u003dfunction(){this.D\u0026\u0026(this.D\u003d!1,this.Z5.stop())};\ng.q.zP\u003dfunction(){this.Vt+\u003d100;var p\u003d!1;this.Vt\u003ethis.durationMs\u0026\u0026(this.Vt\u003dthis.durationMs,this.Z5.stop(),p\u003d!0);this.U\u003d{seekableStart:0,seekableEnd:this.durationMs/1E3,current:this.Vt/1E3};this.publish(\"h\");p\u0026\u0026this.publish(\"g\")};\ng.q.getProgressState\u003dfunction(){return this.U};g.f(UV,WL);g.q\u003dUV.prototype;g.q.init\u003dfunction(p,d,b){WL.prototype.init.call(this,p,d,b);var v;if(d\u003d\u003dnull?0:(v\u003dd.templatedCountdown)\u003d\u003dnull?0:v.templatedAdText){p\u003dd.templatedCountdown.templatedAdText;if(!p.isTemplated){g.DF(Error(\"AdDurationRemainingRenderer has no templated ad text.\"));return}this.U\u003dnew TQ(this.api,this.layoutId,this.interactionLoggingClientData,this.fX);this.U.init(qa(\"ad-text\"),p,{});this.U.NC(this.element);g.Y(this,this.U)}this.show()};\ng.q.clear\u003dfunction(){this.hide()};\ng.q.hide\u003dfunction(){dy(this);WL.prototype.hide.call(this)};\ng.q.gP\u003dfunction(){this.hide()};\ng.q.n8\u003dfunction(){if(this.D!\u003dnull){var p\u003dthis.D.getProgressState();if(p!\u003dnull\u0026\u0026p.current!\u003dnull\u0026\u0026this.U){var d\u003dthis.D instanceof C3?this.videoAdDurationSeconds!\u003d\u003dvoid 0?this.videoAdDurationSeconds:p.seekableEnd:this.videoAdDurationSeconds!\u003d\u003dvoid 0?this.videoAdDurationSeconds:this.D instanceof Nw?p.seekableEnd:this.api.getDuration(2,!1);p\u003dp.current;d\u003dthis.api.G().experiments.Wb(\"enable_player_overlay_non_negative_remaining_duration_on_web\")?Math.max(d-p,0):d-p;A8(this.U,{FORMATTED_AD_DURATION_REMAINING:String(g.GF(d)),\nTIME_REMAINING:String(Math.ceil(d))})}}};\ng.q.show\u003dfunction(){p3(this);WL.prototype.show.call(this)};g.f(cA,TQ);cA.prototype.onClick\u003dfunction(p){TQ.prototype.onClick.call(this,p);this.api.onAdUxClicked(this.componentType)};g.f(In,nf);In.prototype.init\u003dfunction(p,d){nf.prototype.init.call(this,p,d,{});if(p\u003dd.content){g.ar(this.element,p);var b,v;d\u003d((b\u003dd.interaction)\u003d\u003dnull?void 0:(v\u003db.accessibility)\u003d\u003dnull?void 0:v.label)||p;this.element.setAttribute(\"aria-label\",d)}else g.Hi(Error(\"AdSimpleAttributedString does not have text content\"))};\nIn.prototype.clear\u003dfunction(){this.hide()};\nIn.prototype.onClick\u003dfunction(p){nf.prototype.onClick.call(this,p)};g.f(zF,nf);\nzF.prototype.init\u003dfunction(p,d){nf.prototype.init.call(this,p,d,{});(p\u003dd.label)\u0026\u0026p.content\u0026\u0026!g.CF(p.content)?(this.adBadgeText.init(qa(\"ad-simple-attributed-string\"),new yZ(p)),(d\u003dd.adPodIndex)\u0026\u0026d.content\u0026\u0026!g.CF(d.content)\u0026\u0026(this.D\u003dnew In(this.api,this.layoutId,this.interactionLoggingClientData,this.fX),this.D.NC(this.element),g.Y(this,this.D),this.D.element.classList.add(\"ytp-ad-badge__pod-index\"),this.D.init(qa(\"ad-simple-attributed-string\"),new yZ(d))),this.element.classList.add(this.U?\"ytp-ad-badge--stark-clean-player\":\n\"ytp-ad-badge--stark\"),this.show()):g.Hi(Error(\"No label is returned in AdBadgeViewModel.\"))};\nzF.prototype.show\u003dfunction(){this.adBadgeText.show();var p;(p\u003dthis.D)\u003d\u003dnull||p.show();nf.prototype.show.call(this)};\nzF.prototype.hide\u003dfunction(){this.adBadgeText.hide();var p;(p\u003dthis.D)\u003d\u003dnull||p.hide();nf.prototype.hide.call(this)};g.f(jo,nf);\njo.prototype.init\u003dfunction(p,d){nf.prototype.init.call(this,p,d,{});(p\u003dd.adPodIndex)\u0026\u0026p.content\u0026\u0026!g.CF(p.content)\u0026\u0026(this.D\u003dnew In(this.api,this.layoutId,this.interactionLoggingClientData,this.fX),this.D.NC(this.element),g.Y(this,this.D),this.D.init(qa(\"ad-simple-attributed-string\"),new yZ(p)),(this.api.G().T(\"clean_player_style_fix_on_web\")?d.visibilityCondition\u003d\u003d\u003d\"AD_POD_INDEX_VISIBILITY_CONDITION_AUTOHIDE\":!this.U||d.visibilityCondition!\u003d\u003d\"AD_POD_INDEX_VISIBILITY_CONDITION_ALWAYS_SHOW_IF_NONSKIPPABLE\")\u0026\u0026this.element.classList.add(\"ytp-ad-pod-index--autohide\"));\nthis.element.classList.add(\"ytp-ad-pod-index--stark\");this.api.T(\"clean_player_style_fix_on_web\")\u0026\u0026this.element.classList.add(\"ytp-ad-pod-index--stark-with-light-shadow\");this.show()};\njo.prototype.show\u003dfunction(){var p;(p\u003dthis.D)\u003d\u003dnull||p.show();nf.prototype.show.call(this)};\njo.prototype.hide\u003dfunction(){var p;(p\u003dthis.D)\u003d\u003dnull||p.hide();nf.prototype.hide.call(this)};g.f(tI,nf);\ntI.prototype.init\u003dfunction(p,d){nf.prototype.init.call(this,p,d,{});if(d!\u003dnull\u0026\u0026d.text){var b;if(((b\u003dd.text)\u003d\u003dnull?0:b.content)\u0026\u0026!g.CF(d.text.content)){this.D\u003dnew g.k0({L:\"div\",J:\"ytp-ad-disclosure-banner__text\",Bb:d.text.content});g.Y(this,this.D);this.D.NC(this.element);var v,P;p\u003d((v\u003dd.interaction)\u003d\u003dnull?void 0:(P\u003dv.accessibility)\u003d\u003dnull?void 0:P.label)||d.text.content;this.element.setAttribute(\"aria-label\",p);var M;if((M\u003dd.interaction)\u003d\u003dnull?0:M.onTap)this.U\u003dnew g.k0({L:\"div\",J:\"ytp-ad-disclosure-banner__chevron\",j:[g.Z9()]}),\ng.Y(this,this.U),this.U.NC(this.element);this.show()}}else g.Hi(Error(\"No banner text found in AdDisclosureBanner.\"))};\ntI.prototype.clear\u003dfunction(){this.hide()};iT.prototype.getLength\u003dfunction(){return this.D-this.U};g.f(Dq,g.k0);Dq.prototype.zP\u003dfunction(){var p\u003dthis.U.getProgressState(),d\u003dp.seekableEnd;this.api.getPresentingPlayerType()\u003d\u003d\u003d2\u0026\u0026this.api.G().T(\"show_preskip_progress_bar_for_skippable_ads\")\u0026\u0026(d\u003dthis.B?this.B/1E3:p.seekableEnd);p\u003dHA(new iT(p.seekableStart,d),p.current,0);this.progressBar.style.width\u003dp*100+\"%\"};\nDq.prototype.onStateChange\u003dfunction(){g.yJ(this.api.G())||(this.api.getPresentingPlayerType()\u003d\u003d\u003d2?this.D\u003d\u003d\u003d-1\u0026\u0026(this.show(),this.D\u003dthis.U.subscribe(\"h\",this.zP,this),this.zP()):this.D!\u003d\u003d-1\u0026\u0026(this.hide(),this.U.tI(this.D),this.D\u003d-1))};g.f(VZ,nf);\nVZ.prototype.init\u003dfunction(p,d,b,v){nf.prototype.init.call(this,p,d,b);b\u003d!0;if(d.skipOrPreviewRenderer){var P\u003dd.skipOrPreviewRenderer;p\u003dg.L(P,Pq);P\u003dg.L(P,z3);p?(P\u003dnew lT(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,this.U,this.O5),P.NC(this.C),P.init(qa(\"skip-button\"),p,this.macros),g.Y(this,P)):P\u0026\u0026!this.api.G().experiments.Wb(\"disable_ad_preview_for_instream_ads\")\u0026\u0026(p\u003dnew PA(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,this.U,!1),p.NC(this.C),p.init(qa(\"ad-preview\"),P,\nthis.macros),Mw(p),g.Y(this,p));if(p\u003dg.L(d.skipOrPreviewRenderer,Pq)){b\u003d!1;var M\u003dp.skipOffsetMilliseconds}}d.brandInteractionRenderer\u0026\u0026(p\u003dd.brandInteractionRenderer.brandInteractionRenderer,P\u003dnew qw(this.api,this.layoutId,this.interactionLoggingClientData,this.fX),P.NC(this.Hb),P.init(qa(\"instream-user-sentiment\"),p,this.macros),g.Y(this,P));if(p\u003dg.L(d,MXC))if(p\u003dg.L(p,MXC))P\u003dnew XI(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,this.U,!!d.showWithoutLinkedMediaLayout),g.Y(this,P),\nP.NC(this.S),P.init(qa(\"flyout-cta\"),p,this.macros);p\u003d(this.api.G().T(\"disable_ad_duration_remaining_for_instream_video_ads\")||d.adPodIndex!\u003d\u003dvoid 0)\u0026\u0026!1;v\u003dv\u0026\u0026v.videoAdDurationSeconds;if(d.adBadgeRenderer){var X\u003dd.adBadgeRenderer;P\u003dg.L(X,m5);P!\u003dnull?(X\u003dnew zF(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,p),g.Y(this,X),X.NC(this.D),X.init(qa(\"ad-badge\"),P,this.macros),this.B\u003dX.element):(P\u003dX.simpleAdBadgeRenderer,P\u003d\u003dnull\u0026\u0026(P\u003d{text:{text:\"Ad\",isTemplated:!1}}),X\u003dnew Zq(this.api,this.layoutId,\nthis.interactionLoggingClientData,this.fX,!0),g.Y(this,X),X.NC(this.D),X.init(qa(\"simple-ad-badge\"),P,this.macros))}d.adPodIndex\u0026\u0026(P\u003dg.L(d.adPodIndex,nQ6),P!\u003dnull\u0026\u0026(b\u003dnew jo(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,b),g.Y(this,b),b.NC(this.D),b.init(qa(\"ad-pod-index\"),P)));d.adDurationRemaining\u0026\u0026!d.showWithoutLinkedMediaLayout\u0026\u0026(b\u003dd.adDurationRemaining.adDurationRemainingRenderer,b\u003d\u003dnull\u0026\u0026(b\u003d{templatedCountdown:{templatedAdText:{text:\"{FORMATTED_AD_DURATION_REMAINING}\",isTemplated:!0}}}),\nv\u003dnew UV(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,this.U,v,p),g.Y(this,v),v.NC(this.D),v.init(qa(\"ad-duration-remaining\"),b,this.macros),p\u0026\u0026v.element.classList.add(\"ytp-ad-duration-remaining-autohide\"));d.adInfoRenderer\u0026\u0026(v\u003dg.L(d.adInfoRenderer,IZ))\u0026\u0026(b\u003dnew RL(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,this.element,void 0,p),g.Y(this,b),this.api.G().T(\"enable_ad_pod_index_autohide\")\u0026\u0026this.B!\u003d\u003dnull?this.D.insertBefore(b.element,this.B.nextSibling):b.NC(this.D),\nb.init(qa(\"ad-info-hover-text-button\"),v,this.macros));d.visitAdvertiserRenderer\u0026\u0026(b\u003dg.L(d.visitAdvertiserRenderer,g.j8))\u0026\u0026(P\u003dvXq(this)\u0026\u0026this.V?this.V:this.D)\u0026\u0026(v\u003dnew sV(this.api,this.layoutId,this.interactionLoggingClientData,this.fX),g.Y(this,v),v.NC(P),v.init(qa(\"visit-advertiser\"),b,this.macros),B4(v.element),b\u003dpI(v.element),TP(v.element,b+\" This link opens in new tab\"));!(v\u003dthis.api.G())||g.Uz(v)||v.controlsType!\u003d\"3\"\u0026\u0026!v.disableOrganicUi||(M\u003dnew Dq(this.api,this.U,M,p),M.NC(this.wE),g.Y(this,\nM));d.adDisclosureBannerRenderer\u0026\u0026(d\u003dg.L(d.adDisclosureBannerRenderer,kz4))\u0026\u0026(M\u003dnew tI(this.api,this.layoutId,this.interactionLoggingClientData,this.fX),M.NC(this.RB),M.init(qa(\"ad-disclosure-banner\"),d),g.Y(this,M));this.api.G().T(\"enable_updated_html5_player_focus_style\")\u0026\u0026g.FO(this.element,\"ytp-ad-player-overlay-updated-focus-style\");p\u0026\u0026this.api.G().U\u0026\u0026this.D.classList.add(\"ytp-ad-player-overlay-instream-info--clean-player-mweb\");this.show()};\nVZ.prototype.clear\u003dfunction(){this.hide()};gy.prototype.set\u003dfunction(p,d,b){b\u003db!\u003d\u003dvoid 0?Date.now()+b:void 0;this.D.set(p,d,b)};\ngy.prototype.get\u003dfunction(p){return this.D.get(p)};\ngy.prototype.remove\u003dfunction(p){this.D.remove(p)};var md\u003dnull,K3\u003dnull,xU\u003dnull,oXu\u003dnull;g.Se(\"yt.www.ads.eventcache.getLastCompanionData\",function(){return md});\ng.Se(\"yt.www.ads.eventcache.getLastPlaShelfData\",function(){return null});\ng.Se(\"yt.www.ads.eventcache.getLastUpdateEngagementPanelAction\",function(){return K3});\ng.Se(\"yt.www.ads.eventcache.getLastChangeEngagementPanelVisibilityAction\",function(){return xU});\ng.Se(\"yt.www.ads.eventcache.getLastScrollToEngagementPanelCommand\",function(){return oXu});var hdB\u003dnew Map([[\"dark\",\"USER_INTERFACE_THEME_DARK\"],[\"light\",\"USER_INTERFACE_THEME_LIGHT\"]]);BA.prototype.handleResponse\u003dfunction(p,d){if(!d)throw Error(\"request needs to be passed into ConsistencyService\");var b,v;d\u003d((b\u003dd.uY.context)\u003d\u003dnull?void 0:(v\u003db.request)\u003d\u003dnull?void 0:v.consistencyTokenJars)||[];var P;(p\u003d(P\u003dp.responseContext)\u003d\u003dnull?void 0:P.consistencyTokenJar)\u0026\u0026this.replace(d,p)};\nBA.prototype.replace\u003dfunction(p,d){p\u003dg.u(p);for(var b\u003dp.next();!b.done;b\u003dp.next())delete this.D[b.value.encryptedTokenJarContents];JN$(this,d)};var Iv3\u003dwindow.location.hostname.split(\".\").slice(-2).join(\".\"),cn;TF.getInstance\u003dfunction(){cn\u003dg.gw(\"yt.clientLocationService.instance\");cn||(cn\u003dnew TF,g.Se(\"yt.clientLocationService.instance\",cn));return cn};\ng.q\u003dTF.prototype;\ng.q.setLocationOnInnerTubeContext\u003dfunction(p){p.client||(p.client\u003d{});if(this.D)p.client.locationInfo||(p.client.locationInfo\u003d{}),p.client.locationInfo.latitudeE7\u003dMath.floor(this.D.coords.latitude*1E7),p.client.locationInfo.longitudeE7\u003dMath.floor(this.D.coords.longitude*1E7),p.client.locationInfo.horizontalAccuracyMeters\u003dMath.round(this.D.coords.accuracy),p.client.locationInfo.forceLocationPlayabilityTokenRefresh\u003d!0;else if(this.B||this.locationPlayabilityToken)p.client.locationPlayabilityToken\u003dthis.B||\nthis.locationPlayabilityToken};\ng.q.handleResponse\u003dfunction(p){var d;p\u003d(d\u003dp.responseContext)\u003d\u003dnull?void 0:d.locationPlayabilityToken;p!\u003d\u003dvoid 0\u0026\u0026(this.locationPlayabilityToken\u003dp,this.D\u003dvoid 0,g.AO(\"INNERTUBE_CLIENT_NAME\")\u003d\u003d\u003d\"TVHTML5\"?(this.localStorage\u003dRn(this))\u0026\u0026this.localStorage.set(\"yt-location-playability-token\",p,15552E3):g.SS(\"YT_CL\",JSON.stringify({loctok:p}),15552E3,Iv3,!0))};\ng.q.clearLocationPlayabilityToken\u003dfunction(p){p\u003d\u003d\u003d\"TVHTML5\"?(this.localStorage\u003dRn(this))\u0026\u0026this.localStorage.remove(\"yt-location-playability-token\"):g.gA(\"YT_CL\");this.B\u003dvoid 0;this.U!\u003d\u003d-1\u0026\u0026(clearTimeout(this.U),this.U\u003d-1)};\ng.q.getCurrentPositionFromGeolocation\u003dfunction(){var p\u003dthis;if(!(navigator\u0026\u0026navigator.geolocation\u0026\u0026navigator.geolocation.getCurrentPosition))return Promise.reject(Error(\"Geolocation unsupported\"));var d\u003d!1,b\u003d1E4;g.AO(\"INNERTUBE_CLIENT_NAME\")\u003d\u003d\u003d\"MWEB\"\u0026\u0026(d\u003d!0,b\u003d15E3);return new Promise(function(v,P){navigator.geolocation.getCurrentPosition(function(M){p.D\u003dM;v(M)},function(M){P(M)},{enableHighAccuracy:d,\nmaximumAge:0,timeout:b})})};\ng.q.createUnpluggedLocationInfo\u003dfunction(p){var d\u003d{};p\u003dp.coords;if(p\u003d\u003dnull?0:p.latitude)d.latitudeE7\u003dMath.floor(p.latitude*1E7);if(p\u003d\u003dnull?0:p.longitude)d.longitudeE7\u003dMath.floor(p.longitude*1E7);if(p\u003d\u003dnull?0:p.accuracy)d.locationRadiusMeters\u003dMath.round(p.accuracy);return d};\ng.q.createLocationInfo\u003dfunction(p){var d\u003d{};p\u003dp.coords;if(p\u003d\u003dnull?0:p.latitude)d.latitudeE7\u003dMath.floor(p.latitude*1E7);if(p\u003d\u003dnull?0:p.longitude)d.longitudeE7\u003dMath.floor(p.longitude*1E7);return d};g.q\u003duAz.prototype;g.q.contains\u003dfunction(p){return Object.prototype.hasOwnProperty.call(this.D,p)};\ng.q.get\u003dfunction(p){if(this.contains(p))return this.D[p]};\ng.q.set\u003dfunction(p,d){this.D[p]\u003dd};\ng.q.jt\u003dfunction(){return Object.keys(this.D)};\ng.q.remove\u003dfunction(p){delete this.D[p]};WA.prototype.getModuleId\u003dfunction(p){return p.serviceId.getModuleId()};\nWA.prototype.get\u003dfunction(p){a:{var d\u003dthis.mappings.get(p.toString());switch(d.type){case \"mapping\":p\u003dd.value;break a;case \"factory\":d\u003dd.value();this.mappings.set(p.toString(),{type:\"mapping\",value:d});p\u003dd;break a;default:p\u003dPR(d)}}return p};\nWA.prototype.registerService\u003dfunction(p,d){this.mappings.set(p.toString(),{type:\"mapping\",value:d});return p};\nnew WA;var yv\u003d{},lN$\u003d(yv.WEB_UNPLUGGED\u003d\"^unplugged/\",yv.WEB_UNPLUGGED_ONBOARDING\u003d\"^unplugged/\",yv.WEB_UNPLUGGED_OPS\u003d\"^unplugged/\",yv.WEB_UNPLUGGED_PUBLIC\u003d\"^unplugged/\",yv.WEB_CREATOR\u003d\"^creator/\",yv.WEB_KIDS\u003d\"^kids/\",yv.WEB_EXPERIMENTS\u003d\"^experiments/\",yv.WEB_MUSIC\u003d\"^music/\",yv.WEB_REMIX\u003d\"^music/\",yv.WEB_MUSIC_EMBEDDED_PLAYER\u003d\"^music/\",yv.WEB_MUSIC_EMBEDDED_PLAYER\u003d\"^main_app/|^sfv/\",yv);bx.prototype.X\u003dfunction(p,d,b){d\u003dd\u003d\u003d\u003dvoid 0?{}:d;b\u003db\u003d\u003d\u003dvoid 0?np:b;var v\u003d{context:g.AI(p.clickTrackingParams,!1,this.V)};var P\u003dthis.U(p);if(P){this.D(v,P,d);var M;d\u003dg.d5(this.B());(P\u003d(M\u003dg.L(p.commandMetadata,g.sy))\u003d\u003dnull?void 0:M.apiUrl)\u0026\u0026(d\u003dP);M\u003dnow(L8(d));p\u003dObject.assign({},{command:p},void 0);v\u003d{input:M,kO:Qs(M),uY:v,config:p};v.config.d2?v.config.d2.identity\u003db:v.config.d2\u003d{identity:b};return v}g.Hi(new g.RN(\"Error: Failed to create Request from Command.\",p))};\ng.aK.Object.defineProperties(bx.prototype,{V:{configurable:!0,enumerable:!0,get:function(){return!1}}});\ng.f(vs,bx);g.f(nc,vs);nc.prototype.X\u003dfunction(){return{input:\"/getDatasyncIdsEndpoint\",kO:Qs(\"/getDatasyncIdsEndpoint\",\"GET\"),uY:{}}};\nnc.prototype.B\u003dfunction(){return[]};\nnc.prototype.U\u003dfunction(){};\nnc.prototype.D\u003dfunction(){};var zDm\u003d{},WsD\u003d(zDm.GET_DATASYNC_IDS\u003dpc(nc),zDm);var I4\u003d{},jH4\u003d(I4[\"analytics.explore\"]\u003d\"LATENCY_ACTION_CREATOR_ANALYTICS_EXPLORE\",I4[\"artist.analytics\"]\u003d\"LATENCY_ACTION_CREATOR_ARTIST_ANALYTICS\",I4[\"artist.events\"]\u003d\"LATENCY_ACTION_CREATOR_ARTIST_CONCERTS\",I4[\"artist.presskit\"]\u003d\"LATENCY_ACTION_CREATOR_ARTIST_PROFILE\",I4[\"asset.claimed_videos\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_CLAIMED_VIDEOS\",I4[\"asset.composition\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION\",I4[\"asset.composition_ownership\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION_OWNERSHIP\",\nI4[\"asset.composition_policy\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION_POLICY\",I4[\"asset.embeds\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_EMBEDS\",I4[\"asset.history\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_HISTORY\",I4[\"asset.issues\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_ISSUES\",I4[\"asset.licenses\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_LICENSES\",I4[\"asset.metadata\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_METADATA\",I4[\"asset.ownership\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_OWNERSHIP\",I4[\"asset.policy\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_POLICY\",\nI4[\"asset.references\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_REFERENCES\",I4[\"asset.shares\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_SHARES\",I4[\"asset.sound_recordings\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_SOUND_RECORDINGS\",I4[\"asset_group.assets\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_ASSETS\",I4[\"asset_group.campaigns\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_CAMPAIGNS\",I4[\"asset_group.claimed_videos\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_CLAIMED_VIDEOS\",I4[\"asset_group.metadata\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_METADATA\",\nI4[\"song.analytics\"]\u003d\"LATENCY_ACTION_CREATOR_SONG_ANALYTICS\",I4.creator_channel_dashboard\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_DASHBOARD\",I4[\"channel.analytics\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_ANALYTICS\",I4[\"channel.comments\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_COMMENTS\",I4[\"channel.content\"]\u003d\"LATENCY_ACTION_CREATOR_POST_LIST\",I4[\"channel.content.promotions\"]\u003d\"LATENCY_ACTION_CREATOR_PROMOTION_LIST\",I4[\"channel.copyright\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_COPYRIGHT\",I4[\"channel.editing\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_EDITING\",\nI4[\"channel.monetization\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_MONETIZATION\",I4[\"channel.music\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_MUSIC\",I4[\"channel.music_storefront\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_MUSIC_STOREFRONT\",I4[\"channel.playlists\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_PLAYLISTS\",I4[\"channel.translations\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_TRANSLATIONS\",I4[\"channel.videos\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_VIDEOS\",I4[\"channel.live_streaming\"]\u003d\"LATENCY_ACTION_CREATOR_LIVE_STREAMING\",I4[\"dialog.copyright_strikes\"]\u003d\n\"LATENCY_ACTION_CREATOR_DIALOG_COPYRIGHT_STRIKES\",I4[\"dialog.video_copyright\"]\u003d\"LATENCY_ACTION_CREATOR_DIALOG_VIDEO_COPYRIGHT\",I4[\"dialog.uploads\"]\u003d\"LATENCY_ACTION_CREATOR_DIALOG_UPLOADS\",I4.owner\u003d\"LATENCY_ACTION_CREATOR_CMS_DASHBOARD\",I4[\"owner.allowlist\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ALLOWLIST\",I4[\"owner.analytics\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ANALYTICS\",I4[\"owner.art_tracks\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ART_TRACKS\",I4[\"owner.assets\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSETS\",I4[\"owner.asset_groups\"]\u003d\n\"LATENCY_ACTION_CREATOR_CMS_ASSET_GROUPS\",I4[\"owner.bulk\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_BULK_HISTORY\",I4[\"owner.campaigns\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_CAMPAIGNS\",I4[\"owner.channel_invites\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_CHANNEL_INVITES\",I4[\"owner.channels\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_CHANNELS\",I4[\"owner.claimed_videos\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_CLAIMED_VIDEOS\",I4[\"owner.claims\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_MANUAL_CLAIMING\",I4[\"owner.claims.manual\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_MANUAL_CLAIMING\",I4[\"owner.delivery\"]\u003d\n\"LATENCY_ACTION_CREATOR_CMS_CONTENT_DELIVERY\",I4[\"owner.delivery_templates\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_DELIVERY_TEMPLATES\",I4[\"owner.issues\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ISSUES\",I4[\"owner.licenses\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_LICENSES\",I4[\"owner.pitch_music\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_PITCH_MUSIC\",I4[\"owner.policies\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_POLICIES\",I4[\"owner.releases\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_RELEASES\",I4[\"owner.reports\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_REPORTS\",I4[\"owner.videos\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_VIDEOS\",\nI4[\"playlist.videos\"]\u003d\"LATENCY_ACTION_CREATOR_PLAYLIST_VIDEO_LIST\",I4[\"post.comments\"]\u003d\"LATENCY_ACTION_CREATOR_POST_COMMENTS\",I4[\"post.edit\"]\u003d\"LATENCY_ACTION_CREATOR_POST_EDIT\",I4[\"promotion.edit\"]\u003d\"LATENCY_ACTION_CREATOR_PROMOTION_EDIT\",I4[\"video.analytics\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_ANALYTICS\",I4[\"video.claims\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_CLAIMS\",I4[\"video.comments\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_COMMENTS\",I4[\"video.copyright\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_COPYRIGHT\",I4[\"video.edit\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_EDIT\",\nI4[\"video.editor\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_EDITOR\",I4[\"video.editor_async\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_EDITOR_ASYNC\",I4[\"video.live_settings\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_LIVE_SETTINGS\",I4[\"video.live_streaming\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_LIVE_STREAMING\",I4[\"video.monetization\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_MONETIZATION\",I4[\"video.policy\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_POLICY\",I4[\"video.rights_management\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_RIGHTS_MANAGEMENT\",I4[\"video.translations\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_TRANSLATIONS\",\nI4),zJ\u003d{},wvu\u003d(zJ.auto_search\u003d\"LATENCY_ACTION_AUTO_SEARCH\",zJ.ad_to_ad\u003d\"LATENCY_ACTION_AD_TO_AD\",zJ.ad_to_video\u003d\"LATENCY_ACTION_AD_TO_VIDEO\",zJ.app_startup\u003d\"LATENCY_ACTION_APP_STARTUP\",zJ.browse\u003d\"LATENCY_ACTION_BROWSE\",zJ.cast_splash\u003d\"LATENCY_ACTION_CAST_SPLASH\",zJ.channel_activity\u003d\"LATENCY_ACTION_KIDS_CHANNEL_ACTIVITY\",zJ.channels\u003d\"LATENCY_ACTION_CHANNELS\",zJ.chips\u003d\"LATENCY_ACTION_CHIPS\",zJ.commerce_transaction\u003d\"LATENCY_ACTION_COMMERCE_TRANSACTION\",zJ.direct_playback\u003d\"LATENCY_ACTION_DIRECT_PLAYBACK\",\nzJ.editor\u003d\"LATENCY_ACTION_EDITOR\",zJ.embed\u003d\"LATENCY_ACTION_EMBED\",zJ.embed_no_video\u003d\"LATENCY_ACTION_EMBED_NO_VIDEO\",zJ.entity_key_serialization_perf\u003d\"LATENCY_ACTION_ENTITY_KEY_SERIALIZATION_PERF\",zJ.entity_key_deserialization_perf\u003d\"LATENCY_ACTION_ENTITY_KEY_DESERIALIZATION_PERF\",zJ.explore\u003d\"LATENCY_ACTION_EXPLORE\",zJ.favorites\u003d\"LATENCY_ACTION_FAVORITES\",zJ.home\u003d\"LATENCY_ACTION_HOME\",zJ.inboarding\u003d\"LATENCY_ACTION_INBOARDING\",zJ.library\u003d\"LATENCY_ACTION_LIBRARY\",zJ.live\u003d\"LATENCY_ACTION_LIVE\",zJ.live_pagination\u003d\n\"LATENCY_ACTION_LIVE_PAGINATION\",zJ.management\u003d\"LATENCY_ACTION_MANAGEMENT\",zJ.mini_app\u003d\"LATENCY_ACTION_MINI_APP_PLAY\",zJ.notification_settings\u003d\"LATENCY_ACTION_KIDS_NOTIFICATION_SETTINGS\",zJ.onboarding\u003d\"LATENCY_ACTION_ONBOARDING\",zJ.parent_profile_settings\u003d\"LATENCY_ACTION_KIDS_PARENT_PROFILE_SETTINGS\",zJ.parent_tools_collection\u003d\"LATENCY_ACTION_PARENT_TOOLS_COLLECTION\",zJ.parent_tools_dashboard\u003d\"LATENCY_ACTION_PARENT_TOOLS_DASHBOARD\",zJ.player_att\u003d\"LATENCY_ACTION_PLAYER_ATTESTATION\",zJ.prebuffer\u003d\"LATENCY_ACTION_PREBUFFER\",\nzJ.prefetch\u003d\"LATENCY_ACTION_PREFETCH\",zJ.profile_settings\u003d\"LATENCY_ACTION_KIDS_PROFILE_SETTINGS\",zJ.profile_switcher\u003d\"LATENCY_ACTION_LOGIN\",zJ.projects\u003d\"LATENCY_ACTION_PROJECTS\",zJ.reel_watch\u003d\"LATENCY_ACTION_REEL_WATCH\",zJ.results\u003d\"LATENCY_ACTION_RESULTS\",zJ.red\u003d\"LATENCY_ACTION_PREMIUM_PAGE_GET_BROWSE\",zJ.premium\u003d\"LATENCY_ACTION_PREMIUM_PAGE_GET_BROWSE\",zJ.privacy_policy\u003d\"LATENCY_ACTION_KIDS_PRIVACY_POLICY\",zJ.review\u003d\"LATENCY_ACTION_REVIEW\",zJ.search_overview_answer\u003d\"LATENCY_ACTION_SEARCH_OVERVIEW_ANSWER\",\nzJ.search_ui\u003d\"LATENCY_ACTION_SEARCH_UI\",zJ.search_suggest\u003d\"LATENCY_ACTION_SUGGEST\",zJ.search_zero_state\u003d\"LATENCY_ACTION_SEARCH_ZERO_STATE\",zJ.secret_code\u003d\"LATENCY_ACTION_KIDS_SECRET_CODE\",zJ.seek\u003d\"LATENCY_ACTION_PLAYER_SEEK\",zJ.settings\u003d\"LATENCY_ACTION_SETTINGS\",zJ.store\u003d\"LATENCY_ACTION_STORE\",zJ.supervision_dashboard\u003d\"LATENCY_ACTION_KIDS_SUPERVISION_DASHBOARD\",zJ.tenx\u003d\"LATENCY_ACTION_TENX\",zJ.video_preview\u003d\"LATENCY_ACTION_VIDEO_PREVIEW\",zJ.video_to_ad\u003d\"LATENCY_ACTION_VIDEO_TO_AD\",zJ.watch\u003d\"LATENCY_ACTION_WATCH\",\nzJ.watch_it_again\u003d\"LATENCY_ACTION_KIDS_WATCH_IT_AGAIN\",zJ[\"watch,watch7\"]\u003d\"LATENCY_ACTION_WATCH\",zJ[\"watch,watch7_html5\"]\u003d\"LATENCY_ACTION_WATCH\",zJ[\"watch,watch7ad\"]\u003d\"LATENCY_ACTION_WATCH\",zJ[\"watch,watch7ad_html5\"]\u003d\"LATENCY_ACTION_WATCH\",zJ.wn_comments\u003d\"LATENCY_ACTION_LOAD_COMMENTS\",zJ.ww_rqs\u003d\"LATENCY_ACTION_WHO_IS_WATCHING\",zJ.voice_assistant\u003d\"LATENCY_ACTION_VOICE_ASSISTANT\",zJ.cast_load_by_entity_to_watch\u003d\"LATENCY_ACTION_CAST_LOAD_BY_ENTITY_TO_WATCH\",zJ.networkless_performance\u003d\"LATENCY_ACTION_NETWORKLESS_PERFORMANCE\",\nzJ.gel_compression\u003d\"LATENCY_ACTION_GEL_COMPRESSION\",zJ.gel_jspb_serialize\u003d\"LATENCY_ACTION_GEL_JSPB_SERIALIZE\",zJ.attestation_challenge_fetch\u003d\"LATENCY_ACTION_ATTESTATION_CHALLENGE_FETCH\",zJ);Object.assign(wvu,jH4);g.f(Nq,r_);var Yrw\u003dnew fp(\"aft-recorded\",Nq);var t5z\u003dg.ee.ytLoggingGelSequenceIdObj_||{};g.Se(\"ytLoggingGelSequenceIdObj_\",t5z);var Ub\u003dg.ee.ytLoggingLatencyUsageStats_||{};g.Se(\"ytLoggingLatencyUsageStats_\",Ub);Gk.prototype.tick\u003dfunction(p,d,b,v){cs(this,\"tick_\"+p+\"_\"+d)||g.Oe(\"latencyActionTicked\",{tickName:p,clientActionNonce:d},{timestamp:b,cttAuthInfo:v})};\nGk.prototype.info\u003dfunction(p,d,b){var v\u003dObject.keys(p).join(\"\");cs(this,\"info_\"+v+\"_\"+d)||(p\u003dObject.assign({},p),p.clientActionNonce\u003dd,g.Oe(\"latencyActionInfo\",p,{cttAuthInfo:b}))};\nGk.prototype.jspbInfo\u003dfunction(p,d,b){for(var v\u003d\"\",P\u003d0;P\u003ccR(p).length;P++)cR(p)[P]!\u003d\u003dvoid 0\u0026\u0026(v\u003dP\u003d\u003d\u003d0?v.concat(\"\"+P):v.concat(\"_\"+P));if(!cs(this,\"info_\"+v+\"_\"+d)){r1(p,2,d);b\u003d{cttAuthInfo:b};d\u003dg.N5(\"jspb_sparse_encoded_pivot\")?new K0([{}]):new K0;p!\u003dnull?CT(p,g0):p\u003dvoid 0;pl(d,7,zRQ,p);b\u003db\u003d\u003d\u003dvoid 0?{}:b;p\u003d!1;g.AO(\"ytLoggingEventsDefaultDisabled\",!1)\u0026\u0026(p\u003d!0);p\u003dp?null:g.dr;b\u003db\u003d\u003d\u003dvoid 0?{}:b;v\u003dMath.round(b.timestamp||(0,g.Ib)());nl(d,1,v\u003cNumber.MAX_SAFE_INTEGER?v:0);v\u003dnew my;b.lact?nl(v,1,isFinite(b.lact)?\nb.lact:-1):b.timestamp?nl(v,1,-1):(P\u003dy_(),nl(v,1,isFinite(P)?P:-1));if(b.sequenceGroup\u0026\u0026!g.N5(\"web_gel_sequence_info_killswitch\")){P\u003db.sequenceGroup;var M\u003dfp7(P),X\u003dnew $C;nl(X,2,M);r1(X,1,P);qN(v,$C,3,X);b.endOfSequence\u0026\u0026delete t5z[b.sequenceGroup]}qN(d,my,33,v);(b.sendIsolatedPayload?x5w:BAe)(\"latencyActionInfo\",{endpoint:\"log_event\",payload:d,cttAuthInfo:b.cttAuthInfo,dangerousLogToVisitorSession:b.dangerousLogToVisitorSession},p)}};\nGk.prototype.span\u003dfunction(p,d,b){var v\u003dObject.keys(p).join(\"\");cs(this,\"span_\"+v+\"_\"+d)||(p.clientActionNonce\u003dd,g.Oe(\"latencyActionSpan\",p,{cttAuthInfo:b}))};var jz\u003dwindow,yC\u003djz.performance||jz.mozPerformance||jz.msPerformance||jz.webkitPerformance||new Um$;var SrD\u003d!1,IND\u003d!1,ef\u003d{\u0027script[name\u003d\"scheduler/scheduler\"]\u0027:\"sj\",\u0027script[name\u003d\"player/base\"]\u0027:\"pj\",\u0027link[rel\u003d\"preload\"][name\u003d\"player/embed\"]\u0027:\"pej\",\u0027link[rel\u003d\"stylesheet\"][name\u003d\"www-player\"]\u0027:\"pc\",\u0027link[rel\u003d\"stylesheet\"][name\u003d\"player/www-player\"]\u0027:\"pc\",\u0027script[name\u003d\"desktop_polymer/desktop_polymer\"]\u0027:\"dpj\",\u0027link[rel\u003d\"import\"][name\u003d\"desktop_polymer\"]\u0027:\"dph\",\u0027script[name\u003d\"mobile-c3\"]\u0027:\"mcj\",\u0027link[rel\u003d\"stylesheet\"][name\u003d\"mobile-c3\"]\u0027:\"mcc\",\u0027script[name\u003d\"player-plasma-ias-phone/base\"]\u0027:\"mcppj\",\u0027script[name\u003d\"player-plasma-ias-tablet/base\"]\u0027:\"mcptj\",\n\u0027link[rel\u003d\"stylesheet\"][name\u003d\"mobile-polymer-player-ias\"]\u0027:\"mcpc\",\u0027link[rel\u003d\"stylesheet\"][name\u003d\"mobile-polymer-player-svg-ias\"]\u0027:\"mcpsc\",\u0027script[name\u003d\"mobile_blazer_core_mod\"]\u0027:\"mbcj\",\u0027link[rel\u003d\"stylesheet\"][name\u003d\"mobile_blazer_css\"]\u0027:\"mbc\",\u0027script[name\u003d\"mobile_blazer_logged_in_users_mod\"]\u0027:\"mbliuj\",\u0027script[name\u003d\"mobile_blazer_logged_out_users_mod\"]\u0027:\"mblouj\",\u0027script[name\u003d\"mobile_blazer_noncore_mod\"]\u0027:\"mbnj\",\"#player_css\":\"mbpc\",\u0027script[name\u003d\"mobile_blazer_desktopplayer_mod\"]\u0027:\"mbpj\",\u0027link[rel\u003d\"stylesheet\"][name\u003d\"mobile_blazer_tablet_css\"]\u0027:\"mbtc\",\n\u0027script[name\u003d\"mobile_blazer_watch_mod\"]\u0027:\"mbwj\",\u0027script[name\u003d\"embed_client\"]\u0027:\"ecj\",\u0027link[rel\u003d\"stylesheet\"][name\u003d\"embed-ui\"]\u0027:\"ecc\"},Lsu\u003d(0,g.RK)(yC.clearResourceTimings||yC.webkitClearResourceTimings||yC.mozClearResourceTimings||yC.msClearResourceTimings||yC.oClearResourceTimings||g.Ow,yC);var ibX\u003dwindow;ibX.ytcsi\u0026\u0026(ibX.ytcsi.infoGel\u003dg.g5,ibX.ytcsi.tick\u003dYr);var MDq\u003d\"tokens consistency mss client_location entities adblock_detection response_received_commands store PLAYER_PRELOAD shorts_prefetch\".split(\" \"),qvK\u003d[\"type.googleapis.com/youtube.api.pfiinnertube.YoutubeApiInnertube.BrowseResponse\",\"type.googleapis.com/youtube.api.pfiinnertube.YoutubeApiInnertube.PlayerResponse\"];var FN$\u003dnew I1(\"INNERTUBE_TRANSPORT_TOKEN\");g.f(RT,vs);RT.prototype.B\u003dfunction(){return rP3};\nRT.prototype.U\u003dfunction(p){return g.L(p,WC2)||void 0};\nRT.prototype.D\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?{}:b;d.channelIds\u0026\u0026(p.channelIds\u003dd.channelIds);d.siloName\u0026\u0026(p.siloName\u003dd.siloName);d.params\u0026\u0026(p.params\u003dd.params);b.botguardResponse\u0026\u0026(p.botguardResponse\u003db.botguardResponse);b.feature\u0026\u0026(p.clientFeature\u003db.feature)};\ng.aK.Object.defineProperties(RT.prototype,{V:{configurable:!0,enumerable:!0,get:function(){return!0}}});g.f(Tk,vs);Tk.prototype.B\u003dfunction(){return fv4};\nTk.prototype.U\u003dfunction(p){return g.L(p,A4W)||void 0};\nTk.prototype.D\u003dfunction(p,d){d.channelIds\u0026\u0026(p.channelIds\u003dd.channelIds);d.siloName\u0026\u0026(p.siloName\u003dd.siloName);d.params\u0026\u0026(p.params\u003dd.params)};\ng.aK.Object.defineProperties(Tk.prototype,{V:{configurable:!0,enumerable:!0,get:function(){return!0}}});var HbC\u003dnew I1(\"SHARE_CLIENT_PARAMS_PROVIDER_TOKEN\");g.f(Ad,vs);Ad.prototype.B\u003dfunction(){return hD2};\nAd.prototype.U\u003dfunction(p){return g.L(p,S6X)||g.L(p,Y6Q)||g.L(p,eRm)};\nAd.prototype.D\u003dfunction(p,d){d.serializedShareEntity\u0026\u0026(p.serializedSharedEntity\u003dd.serializedShareEntity);if(d.clientParamIdentifier){var b;if((b\u003dthis.S)\u003d\u003dnull?0:b.D(d.clientParamIdentifier))p.clientParams\u003dthis.S.U(d.clientParamIdentifier)}};\nAd[tV]\u003d[HbC];g.f(Ws,vs);Ws.prototype.B\u003dfunction(){return JPR};\nWs.prototype.U\u003dfunction(p){return g.L(p,c4X)||void 0};\nWs.prototype.D\u003dfunction(p,d,b){p.feedbackTokens\u003d[];d.feedbackToken\u0026\u0026p.feedbackTokens.push(d.feedbackToken);if(d\u003dd.cpn||b.cpn)p.feedbackContext\u003d{cpn:d};p.isFeedbackTokenUnencrypted\u003d!!b.is_feedback_token_unencrypted;p.shouldMerge\u003d!1;b.extra_feedback_tokens\u0026\u0026(p.shouldMerge\u003d!0,p.feedbackTokens\u003dp.feedbackTokens.concat(b.extra_feedback_tokens))};\ng.aK.Object.defineProperties(Ws.prototype,{V:{configurable:!0,enumerable:!0,get:function(){return!0}}});g.f(pO,vs);pO.prototype.B\u003dfunction(){return kNH};\npO.prototype.U\u003dfunction(p){return g.L(p,TQR)||void 0};\npO.prototype.D\u003dfunction(p,d){d.params\u0026\u0026(p.params\u003dd.params);d.secondaryParams\u0026\u0026(p.secondaryParams\u003dd.secondaryParams)};g.f(dD,vs);dD.prototype.B\u003dfunction(){return nDH};\ndD.prototype.U\u003dfunction(p){return g.L(p,BQ6)||void 0};\ndD.prototype.D\u003dfunction(p,d){d.actions\u0026\u0026(p.actions\u003dd.actions);d.params\u0026\u0026(p.params\u003dd.params);d.playlistId\u0026\u0026(p.playlistId\u003dd.playlistId)};g.f(bQ,vs);bQ.prototype.B\u003dfunction(){return Ob2};\nbQ.prototype.U\u003dfunction(p){return g.L(p,gQ6)};\nbQ.prototype.D\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?{}:b;d.serializedShareEntity\u0026\u0026(p.serializedSharedEntity\u003dd.serializedShareEntity);b.includeListId\u0026\u0026(p.includeListId\u003d!0)};var D6W\u003dnew I1(\"FETCH_FN_TOKEN\"),V53\u003dnew I1(\"PARSE_FN_TOKEN\");g.f(g.v0,g.RN);var eDz\u003dnew I1(\"NETWORK_SLI_TOKEN\");P0.prototype.fetch\u003dfunction(p,d,b){var v\u003dthis,P,M,X;return g.z(function(a){P\u003daKe(v,p,d);X\u003d(M\u003dv.U)!\u003dnull?M:fetch;return a.return(X(P).then(function(F){return v.handleResponse(F,b)}).catch(function(F){g.DF(F);\nif((b\u003d\u003dnull?0:b.qG)\u0026\u0026F instanceof g.v0\u0026\u0026F.errorType\u003d\u003d\u003d1)return Promise.reject(F)}))})};\nP0.prototype.handleResponse\u003dfunction(p,d){var b,v\u003d(b\u003dthis.B)!\u003dnull?b:JSON.parse;b\u003dp.text().then(function(P){if((d\u003d\u003dnull?0:d.q5N)\u0026\u0026p.ok)return zDj(d.q5N,P);P\u003dP.replace(\")]}\u0027\",\"\");if((d\u003d\u003dnull?0:d.qG)\u0026\u0026P)try{var M\u003dv(P)}catch(a){throw new g.v0(1,\"JSON parsing failed after fetch\");}var X;return(X\u003dM)!\u003dnull?X:v(P)});\np.redirected||p.ok?this.D\u0026\u0026this.D.success():(this.D\u0026\u0026this.D.K_J(),b\u003db.then(function(P){g.DF(new g.RN(\"Error: API fetch failed\",p.status,p.url,P));return Object.assign({},P,{errorMetadata:{status:p.status}})}));\nreturn b};\nP0[tV]\u003d[new zW(eDz),new zW(D6W),new zW(V53)];var oFj\u003dnew I1(\"NETWORK_MANAGER_TOKEN\");var Mb;ad.prototype.bindInnertubeChallengeFetcher\u003dfunction(p){this.D.bicf(p)};\nad.prototype.registerChallengeFetchedCallback\u003dfunction(p){this.D.bcr(p)};\nad.prototype.getLatestChallengeResponse\u003dfunction(){return this.D.blc()};var JVW\u003d[],od\u003d!1;kK.prototype.V\u003dfunction(){var p\u003dthis;return g.z(function(d){return d.D\u003d\u003d1?g.y(d,Promise.race([p.D,null]),2):d.return(!!d.U)})};\nkK.prototype.B\u003dfunction(p,d,b){var v\u003dthis,P,M,X;return g.z(function(a){v.D\u003d\u003d\u003dnull\u0026\u0026nFD(v,J9(v));P\u003d!1;M\u003d{};X\u003dfunction(){var F,h,O;return g.z(function(J){switch(J.D){case 1:return g.y(J,v.D,2);case 2:F\u003dJ.U;M.challenge\u003dF.challenge;if(!F.jK){\"c1a\"in F.zG\u0026\u0026(M.error\u003d\"ATTESTATION_ERROR_VM_NOT_INITIALIZED\");J.LX(3);break}h\u003dObject.assign({},{c:F.challenge,e:p},d);g.sW(J,4);P\u003d!0;if(g.N5(\"attbs\")\u0026\u0026!g.N5(\"attmusi\")){O\u003dF.jK.CC({qv:h});J.LX(6);break}return g.y(J,F.jK.snapshot({qv:h}),7);case 7:O\u003dJ.U;case 6:O?M.webResponse\u003d\nO:M.error\u003d\"ATTESTATION_ERROR_VM_NO_RESPONSE\";g.EW(J,3);break;case 4:g.Cz(J),M.error\u003d\"ATTESTATION_ERROR_VM_INTERNAL_ERROR\";case 3:if(p\u003d\u003d\u003d\"ENGAGEMENT_TYPE_PLAYBACK\"){var k\u003dF.zG,n\u003d{};k.c6a\u0026\u0026(n.reportingStatus\u003dString(Number(k.c)^FN()));k.c6b\u0026\u0026(n.broadSpectrumDetectionResult\u003dString(Number(k.c)^Number(g.AO(\"CATSTAT\",0))));M.adblockReporting\u003dn}return J.return(M)}})};\nreturn a.return(Promise.race([X(),lKw(b,function(){var F\u003dObject.assign({},M);P\u0026\u0026(F.error\u003d\"ATTESTATION_ERROR_VM_TIMEOUT\");return F})]))})};var EFC\u003d[\"APP_STATE\",\"PI\"];var p$e\u003d[3611,27686,221058,85013,23462,241187,157557,42016,26926,51236,79148,50160,77504,153587,87907,18630,177018,177023,54445,80935,152172,184553,105675,150723,37521,147285,47786,231255,231254,231258,231259,98349,237299,168271,168954,168277,168273,168270,123695,226987,226990,226988,6827,29434,171388,244189,236208,7282,124448,196088,198104,32276,195115,195114,76278,200635,230594,147868,147869,93911,106531,225031,177843,27259,27262,27263,21759,160866,204249,222900,204250,180626,177959,177957,180628,\n205716,197878,171243,160789,171244,171241,171245,171242,225560,180627,177960,231589,177958,180629,205717,197879,177565,212573,210709,230684,229801,230685,197337,209010,197336,197338,198618,175492,198052,198051,197852,197976,175493,175494,175495,189254,175496,175497,38408,175498,175503,175504,175505,175506,175507,175508,80637,68727,206933,207944,206934,206929,221575,68728,221576,80353,80356,180635,74610,45707,83962,83970,46713,166591,89711,74612,213809,179607,245006,155792,93265,74611,131380,128979,\n139311,128978,131391,105350,139312,134800,131392,113533,229298,93252,99357,94521,114252,113532,94522,94583,202371,88E3,139580,93253,93254,94387,94388,93255,97424,72502,219868,212991,110111,76019,117092,117093,89431,191831,110466,231346,77240,60508,186091,148123,148124,137401,137402,137046,73393,246776,113534,92098,131381,84517,83759,230676,230679,230678,230677,230681,230680,162711,235234,162712,80357,243315,86113,72598,168413,72733,107349,124275,118203,200410,133275,160157,152569,156651,133274,160159,\n160158,133272,133273,133276,144507,143247,175994,156652,143248,143249,143250,143251,189892,189894,189893,156653,214236,144401,117431,133797,225137,222612,222613,153964,201133,201134,201135,201136,201137,128572,200411,200412,190337,133405,117429,117430,177950,174734,177951,201138,201139,201140,201141,201142,117432,173996,173995,174953,173994,173997,120080,117259,178546,197891,156655,156654,121692,211414,211411,211412,211413,211403,184846,185993,145656,156656,145655,145653,145654,145657,132972,133051,\n133658,132971,97615,181262,190762,143359,143356,143361,143358,143360,143357,142303,143353,172859,143354,144479,143355,31402,181590,133624,146477,133623,133622,133621,192418,84774,197993,241460,160801,197995,95117,172721,150497,98930,98931,98932,153320,153321,43347,210016,210017,211851,211852,211853,129889,197888,197889,149123,221959,221627,221958,45474,100352,98443,117985,74613,155911,74614,64502,136032,74615,74616,122224,74617,77820,74618,226981,93278,93274,93275,93276,200688,200686,200687,199841,\n22110,29433,133798,132295,120541,222112,82047,113550,75836,75837,192409,203221,42352,84512,76065,75989,205911,205912,205913,51879,16623,32594,27240,32633,74858,222932,213915,225216,218674,156999,3945,16989,45520,25488,25492,25494,232113,55760,14057,18451,57204,57203,17897,18198,17898,17909,43980,221053,195529,189660,46220,11721,147994,49954,96369,3854,217640,151633,56251,205192,216797,159108,181568,25624,152036,16906,99999,68172,47973,72773,26970,26971,96805,17752,73233,205923,109512,22256,14115,\n22696,234409,234408,89278,89277,195745,109513,43278,43459,43464,89279,43717,55764,22255,147912,89281,40963,43277,43442,91824,120137,186350,186351,211026,96367,36850,72694,37414,36851,124863,121343,73491,54473,166861,43375,46674,242528,143815,139095,144402,149968,149969,32473,72901,72906,50612,50613,50942,84938,84943,84939,84941,84944,84940,84942,35585,51926,79983,18921,57893,41182,135732,33424,22207,36229,22206,22205,44763,33427,67793,22182,37091,34650,50617,22287,25144,97917,220122,62397,150871,\n150874,125598,137935,36961,108035,27426,27857,27846,27854,69692,61411,39299,38696,62520,36382,108701,192682,50663,36387,14908,37533,105443,61635,62274,161670,133818,182119,65702,65703,65701,76256,196075,194768,194769,191885,233634,194770,195350,195349,194771,166382,37671,49953,220669,213774,204572,191389,204574,187917,191390,179556,191402,238596,212661,191392,197826,191393,204573,36216,28237,241212,173718,39553,192547,29222,26107,241211,38050,26108,120745,26109,26110,66881,28236,14586,160598,57929,\n226736,74723,44098,173689,44099,23528,61699,134104,134103,198313,59149,181013,173191,173192,173193,101951,171502,196043,198305,97346,118051,95102,64882,119505,63595,63349,240553,95101,75240,27039,68823,21537,83464,75707,170215,223033,83113,101952,101953,79610,125755,24402,24400,32925,193406,57173,183351,156421,122502,145268,138480,64423,64424,33986,100828,129089,21409,185612,222825,245366,135155,135156,135157,135158,158225,135159,135160,167651,135161,135162,135163,158226,158227,135164,135165,135166,\n11070,11074,17880,30709,30707,30711,30710,30708,185213,185273,146143,63648,63649,221056,211189,111059,211188,5754,20445,233471,151308,151152,228067,130975,130976,247244,210815,246127,245256,244950,191925,167637,234545,197196,214295,110386,221054,113746,66557,183215,17310,28631,201935,21589,242036,238351,164817,168011,154946,68012,162617,60480,184431,138664,194E3,141121,164502,31571,195002,206793,141978,233985,150105,150106,150107,150108,76980,41577,45469,38669,13768,13777,141842,62985,213190,4724,\n223052,59369,43927,43928,12924,197853,100355,56219,27669,209928,10337,203648,203649,47896,122629,186204,222824,139723,139722,121258,107598,127991,96639,107536,130169,216522,96661,145188,213904,96658,116646,159428,168611,168612,121122,219862,96660,127738,127083,155281,162959,220886,227356,248007,163566,186641,147842,217932,104443,96659,147595,106442,247162,231493,213427,246575,182423,162776,228908,134840,63667,63668,63669,130686,248381,147036,239094,189810,239095,78314,147799,237146,174049,148649,\n55761,127098,134841,96368,67374,48992,146176,176105,233035,49956,190190,225739,31961,26388,23811,5E4,126250,96370,210549,47355,47356,37935,45521,21760,83769,49977,49974,93497,93498,34325,140759,115803,123707,100081,35309,237706,68314,25602,100339,170873,143516,178921,59018,18248,50625,9729,37168,37169,21667,16749,18635,39305,18046,221057,53969,8213,93926,221055,210542,212552,102852,110099,22678,69076,137575,139224,100856,235770,154430,235861,209757,17736,3832,147111,55759,64031,234746,93044,93045,\n170701,170702,194796,34388,167841,170419,17657,17655,39579,39578,170412,77448,8196,11357,69877,8197,168501,156512,161613,156509,208274,161612,161614,82039];rD.prototype.getState\u003dfunction(){return this.store.getState()};\nrD.prototype.dispatch\u003dfunction(p){return this.store.dispatch(p)};\nrD.prototype.subscribe\u003dfunction(p){return this.store.subscribe(p)};\nrD.prototype.replaceReducer\u003dfunction(p){return this.store.replaceReducer(p)};\nrD.prototype[Symbol.observable]\u003dfunction(){return this.store[Symbol.observable]()};g.q\u003duQ.prototype;g.q.getLength\u003dfunction(){return this.totalLength};\ng.q.append\u003dfunction(p){if(GWC(this,p)){var d\u003dthis.By[this.By.length-1];this.By[this.By.length-1]\u003dnew Uint8Array(d.buffer,d.byteOffset,d.length+p.length);Zd(this)}else this.By.push(p);this.totalLength+\u003dp.length};\ng.q.split\u003dfunction(p){for(var d\u003dnew uQ,b\u003dnew uQ,v\u003dg.u(this.By),P\u003dv.next();!P.done;P\u003dv.next())P\u003dP.value,p\u003e\u003dP.length?(d.append(P),p-\u003dP.length):p?(d.append(new Uint8Array(P.buffer,P.byteOffset,p)),b.append(new Uint8Array(P.buffer,P.byteOffset+p,P.length-p)),p\u003d0):b.append(P);return{AL:d,OV:b}};\ng.q.isFocused\u003dfunction(p){return p\u003e\u003dthis.Lt\u0026\u0026p\u003cthis.Lt+this.By[this.Hl].length};\ng.q.focus\u003dfunction(p){if(!this.isFocused(p)){for(p\u003cthis.Lt\u0026\u0026Zd(this);this.Lt+this.By[this.Hl].length\u003c\u003dp\u0026\u0026this.Hl\u003cthis.By.length;)this.Lt+\u003dthis.By[this.Hl].length,this.Hl+\u003d1;this.yG\u003dvoid 0}};\ng.q.S4\u003dfunction(p,d){return p+d\u003c\u003dthis.totalLength};\ng.q.c5\u003dfunction(p,d){p\u003dp\u003d\u003d\u003dvoid 0?0:p;d\u003dd\u003d\u003d\u003dvoid 0?-1:d;if(!this.totalLength||!d)return new DataView(new ArrayBuffer(0));d\u003c0\u0026\u0026(d\u003dthis.totalLength-p);this.focus(p);if(!E7(this,p,d)){var b\u003dthis.Hl,v\u003dthis.Lt;this.focus(p+d-1);v\u003dnew Uint8Array(this.Lt+this.By[this.Hl].length-v);for(var P\u003d0,M\u003db;M\u003c\u003dthis.Hl;M++)v.set(this.By[M],P),P+\u003dthis.By[M].length;this.By.splice(b,this.Hl-b+1,v);Zd(this);this.focus(p)}b\u003dthis.By[this.Hl];return new DataView(b.buffer,b.byteOffset+p-this.Lt,d)};\ng.q.y6\u003dfunction(p,d){p\u003dthis.c5(p\u003d\u003d\u003dvoid 0?0:p,d\u003d\u003d\u003dvoid 0?-1:d);return new Uint8Array(p.buffer,p.byteOffset,p.byteLength)};\ng.q.getUint8\u003dfunction(p){this.focus(p);return this.By[this.Hl][p-this.Lt]};var wD,Nb,c0;g.JB\u003dfunction(){function p(v){for(var P\u003dnew Uint8Array(v.length),M\u003d0;M\u003cv.length;M++)P[M]\u003dv[M];return P}\nfunction d(v){return new Uint8Array(v)}\nvar b\u003dnew Uint8Array([1]);return b.length\u003d\u003d\u003d1\u0026\u0026b[0]\u003d\u003d\u003d1?d:p}();\nwD\u003dArray(1024);Nb\u003dwindow.TextDecoder?new TextDecoder:void 0;c0\u003dwindow.TextEncoder?new TextEncoder:void 0;for(var igz\u003d{accountLinkStatusEntity:122,booleanEntity:307,buttonEntity:358,captionTrack:225,channelHandle:275,commerceAcquisitionClientPayloadEntity:276,commerceCartListEntity:236,contextNoteFeedEntityPayload:483,continuationTokenEntity:406,downloadQualityPickerEntity:202,downloadsPageRefreshTokenEntity:299,downloadsPageViewConfigurationEntity:264,downloadStatusEntity:141,dismissState:540,sfvAudioItemCurrentlyPlayingEntity:186,emojiFountainDataEntity:393,emojiCustomizationSetEntity:496,fakeChannel:2,\nfakePlaylist:279,fakePlaylistEntryCollection:280,fakeVideo:182,fakeVideoDescription:278,featuredProductsEntity:392,flowStateEntity:252,iconBadgeEntity:229,interstitialInteractionStateEntity:443,likeButtonAnimationEntity:567,liveChatPollStateEntity:217,liveReactionsDataEntity:503,logoEntity:245,macroMarkerEntity:329,mainDownloadsLibraryEntity:158,mainDownloadsListEntity:164,mainPlaylistDownloadStateEntity:373,mainPlaylistEntity:306,mainPlaylistVideoEntity:368,mainVideoDownloadStateEntity:262,mainVideoEntity:261,\nmarkersEngagementPanelSyncEntity:196,markersVisibilityOverrideEntity:312,musicAlbumReleaseDetail:18,musicAlbumReleaseDownloadMetadataEntity:259,musicAlbumRelease:17,musicAlbumReleaseUserDetail:19,musicArtistDetail:21,musicArtist:20,musicArtistUserDetail:22,musicDownloadsLibraryEntity:257,musicLibraryEdit:121,musicLibraryStatusEntity:318,musicPlaylist:24,musicPlaylistDownloadMetadataEntity:248,musicShare:100,musicTrackDetail:29,musicTrackDownloadMetadataEntity:234,musicTrack:28,musicTrackUserDetail:30,\nofflineOrchestrationActionWrapperEntity:169,offlineVideoPolicy:130,offlineVideoStreams:198,offlineabilityEntity:246,orchestrationWebSamplingEntity:242,pageHeaderEntity:495,pdpStateEntity:524,pinnedProductEntity:273,playbackData:119,quantityIncrementerEntity:356,playerStateEntity:323,refresh:148,saveToPlaylistListEntity:231,settingEntity:297,stringEntity:382,suggestedFeedbackChipStateEntity:485,transfer:120,trendingOfferEntity:469,videoDownloadContextEntity:461,videoOverviewAsyncDataEntity:545,videoPlaybackPositionEntity:76,\nvotingEntity:561,ytMainChannelEntity:152,youchatPendingResponseEntity:553,ytMainDownloadedVideoEntity:155,ytMainVideoEntity:151},tDk\u003d{},SF2\u003dg.u(Object.entries(igz)),YFX\u003dSF2.next();!YFX.done;YFX\u003dSF2.next()){var gDW\u003dg.u(YFX.value),LPm\u003dgDW.next().value,QH3\u003dgDW.next().value,$63\u003dLPm,m66\u003dQH3;m66\u0026\u0026(tDk[m66]\u003d$63)};var VDk\u003d!1,OR,JC,kh,ns,ru;g.f(fs,g.e);\nfs.prototype.encrypt\u003dfunction(p){var d\u003dp.length;p\u003dnew Uint8Array(p.buffer.slice(p.byteOffset,p.byteOffset+d));for(var b\u003dthis.U,v\u003d0;v\u003cd\u0026\u0026this.D\u003c16;)p[v++]^\u003db[this.D++];for(var P\u003dd-(d-v)%16;v\u003cP;)evz(this),p[v++]^\u003db[0],p[v++]^\u003db[1],p[v++]^\u003db[2],p[v++]^\u003db[3],p[v++]^\u003db[4],p[v++]^\u003db[5],p[v++]^\u003db[6],p[v++]^\u003db[7],p[v++]^\u003db[8],p[v++]^\u003db[9],p[v++]^\u003db[10],p[v++]^\u003db[11],p[v++]^\u003db[12],p[v++]^\u003db[13],p[v++]^\u003db[14],p[v++]^\u003db[15];if(v\u003cd)for(evz(this),this.D\u003d0;v\u003cd;)p[v++]^\u003db[this.D++];return p};var l6\u003d!1;(function(){function p(v){for(var P\u003dnew Uint8Array(v.length),M\u003d0;M\u003cv.length;M++)P[M]\u003dv[M];return P}\nfunction d(v){return new Uint8Array(v)}\nvar b\u003dnew Uint8Array([1]);return b.length\u003d\u003d\u003d1\u0026\u0026b[0]\u003d\u003d\u003d1?d:p})();\nvar sR;g.ER.prototype.encrypt\u003dfunction(p,d){var b\u003dthis,v,P;return g.z(function(M){if(M.D\u003d\u003d1){v\u003dZe();if(!v)return M.return(b.D(p,d));g.sW(M,3);return g.y(M,b.U(p,d,v),5)}if(M.D!\u003d3)return M.return(M.U);P\u003dg.Cz(M);g.DF(P);l6\u003d!0;return M.return(b.D(p,d))})};\ng.ER.prototype.U\u003dfunction(p,d,b){var v\u003dthis,P,M;return g.z(function(X){switch(X.D){case 1:if(v.X){X.LX(2);break}return g.y(X,b.importKey(\"raw\",v.V,{name:\"AES-CTR\"},!1,[\"encrypt\"]),3);case 3:v.X\u003dX.U;case 2:return P\u003d{name:\"AES-CTR\",counter:d,length:128},g.y(X,b.encrypt(P,v.X,p),4);case 4:return M\u003dX.U,X.return(new Uint8Array(M))}})};\ng.ER.prototype.D\u003dfunction(p,d){this.B||(this.B\u003dnew fs(this.V));u6(this.B,d);return this.B.encrypt(p)};\ng.ER.prototype.decrypt\u003dfunction(p,d){return this.encrypt(p,d)};\ng.Cs.prototype.encrypt\u003dfunction(p,d){this.D||(this.D\u003dnew fs(this.U));u6(this.D,d);return this.D.encrypt(p)};\ng.Cs.prototype.decrypt\u003dfunction(p,d){return this.encrypt(p,d)};Nd.prototype.reset\u003dfunction(){Yvz(this);this.update(this.B)};\nNd.prototype.update\u003dfunction(p){var d\u003d0,b\u003dp.length;this.V+\u003db;this.U\u0026\u0026this.U+b\u003e\u003d64\u0026\u0026(this.S.set(p.subarray(0,64-this.U),this.U),d\u003d64-this.U,this.U\u003d0,Svj(this,this.S,0));for(;d+64\u003c\u003db;d+\u003d64)Svj(this,p,d);d\u003cb\u0026\u0026(p\u003dp.subarray(d),this.S.set(p,this.U),this.U+\u003dp.length)};\nvar GL\u003d[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,\n4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298];var KP6;KP6\u003d{};g.x66\u003dg.vv(\"yt-idb-pref-storage\",{Mw:(KP6.prefs\u003d{ul:1},KP6),shared:!1,upgrade:function(p,d){d(1)\u0026\u0026g.en(g.jn(p,\"prefs\",{keyPath:\"key\"}),\"byExpiration\",\"expirationTimestampMs\")},\nversion:1});var tU;tU\u003d{};g.BRz\u003d(tU.INVALID_ENCODER_VERSION\u003d\"Invalid encoder version\",tU.KEY_CREATION_FAILED\u003d\"Failed to create encoder key\",tU.UNKNOWN_DECODE_ERROR\u003d\"Failed to decode PES data\",tU.UNKNOWN_ENCODE_ERROR\u003d\"Failed to encode PES data\",tU.WRONG_DATA_TYPE\u003d\"Encoder cannot process the data type\",tU);g.aC(\"\",\"downloadsPageViewConfigurationEntity\");g.aC(\"DOWNLOADS_LIST_ENTITY_ID_MANUAL_DOWNLOADS\",\"mainDownloadsListEntity\");g.i1\u003dg.aC(\"DOWNLOADS_LIST_ENTITY_ID_SMART_DOWNLOADS\",\"mainDownloadsListEntity\");g.aC(\"DOWNLOADS_LIST_ENTITY_ID_SMART_DOWNLOADS\",\"refresh\");g.aC(\"SMART_DOWNLOADS_ENABLED\",\"settingEntity\");g.aC(\"SMART_DOWNLOADS_OPT_IN_BANNER_DISMISSED\",\"settingEntity\");g.q\u003dUR.prototype;g.q.initialize\u003dfunction(p,d,b){if(p.program){var v,P\u003d(v\u003dp.interpreterUrl)!\u003dnull?v:null;if(p.interpreterSafeScript)v\u003dye7(p.interpreterSafeScript);else{var M;v\u003d(M\u003dp.interpreterScript)!\u003dnull?M:null}p.interpreterSafeUrl\u0026\u0026(P\u003dU8(p.interpreterSafeUrl).toString());PXW(this,v,P,p.program,d,b)}else g.DF(Error(\"Cannot initialize botguard without program\"))};\ng.q.isInitialized\u003dfunction(){return this.iG()};\ng.q.getState\u003dfunction(){return this.state};\ng.q.isLoading\u003dfunction(){return this.state\u003d\u003d\u003d2};\ng.q.invoke\u003dfunction(p){p\u003dp\u003d\u003d\u003dvoid 0?{}:p;return this.iG()?this.WA({qv:p}):null};\ng.q.dispose\u003dfunction(){this.XZ(null);this.f9(8)};\ng.q.iG\u003dfunction(){return!!this.jK};\ng.q.WA\u003dfunction(p){return this.jK.CC(p)};\ng.q.XZ\u003dfunction(p){g.aq(this.jK);this.jK\u003dp};\ng.q.f9\u003dfunction(p){this.state\u003dp};g.f(IC,UR);IC.prototype.XZ\u003dfunction(p){var d;(d\u003dco())\u003d\u003dnull||d.bgvma();p?(d\u003d{bgvma:p.dispose.bind(p),bgvmb:p.snapshot.bind(p),bgvmc:p.CC.bind(p)},g.Se(\"yt.abuse.playerAttLoader\",d),g.Se(\"yt.abuse.playerAttLoaderRun\",function(b){return p.snapshot(b)})):(g.Se(\"yt.abuse.playerAttLoader\",null),g.Se(\"yt.abuse.playerAttLoaderRun\",null))};\nIC.prototype.iG\u003dfunction(){return!!co()};\nIC.prototype.WA\u003dfunction(p){return co().bgvmc(p)};zL.prototype.Cs\u003dfunction(){return\"crossDeviceProgressCommand\"};\nzL.prototype.Sd\u003dfunction(p){if(p.crossDevicePings){var d\u003d[];p\u003dg.u(p.crossDevicePings);for(var b\u003dp.next();!b.done;b\u003dp.next())d.push({baseUrl:b.value.baseUrl});g.Oe(\"crossDeviceNotificationTransfer\",{crossDevicePings:d})}};ju.prototype.Cs\u003dfunction(){return\"muteAdEndpoint\"};\nju.prototype.Sd\u003dfunction(p,d){switch(p.type){case \"SKIP\":Mqk(this.WP,this.lc,d)}};tC.prototype.Cs\u003dfunction(){return\"openPopupAction\"};\ntC.prototype.Sd\u003dfunction(){};i6.prototype.Cs\u003dfunction(){return\"pingingEndpoint\"};\ni6.prototype.Sd\u003dfunction(){};var OZq\u003d{clickTrackingParams:!0,commandMetadata:!0,loggingUrls:!0};g.f(qAz,g.e);var Ssj\u003d{lx$:\"FINAL\",ax$:\"AD_BREAK_LENGTH\",LRJ:\"AD_CPN\",bpt:\"AH\",R1b:\"AD_MT\",NHB:\"ASR\",HpC:\"AW\",zWN:\"NM\",IoB:\"NX\",QMB:\"NY\",dXt:\"CONN\",Jqb:\"CPN\",EVB:\"DV_VIEWABILITY\",VDt:\"ERRORCODE\",Rkb:\"ERROR_MSG\",Sf$:\"EI\",JpB:\"GOOGLE_VIEWABILITY\",ssB:\"IAS_VIEWABILITY\",Ty5:\"LACT\",JHE:\"LIVE_TARGETING_CONTEXT\",tRB:\"I_X\",PH$:\"I_Y\",sg5:\"MT\",E_B:\"MIDROLL_POS\",FXJ:\"MIDROLL_POS_MS\",eME:\"MOAT_INIT\",cgF:\"MOAT_VIEWABILITY\",ZkB:\"P_H\",phX:\"PV_H\",Jg5:\"PV_W\",fZB:\"P_W\",YVZ:\"TRIGGER_TYPE\",awZ:\"SDKV\",duh:\"SLOT_POS\",iYb:\"SURVEY_LOCAL_TIME_EPOCH_S\",\nfw$:\"SURVEY_ELAPSED_MS\",B_:\"VIS\",NDZ:\"VIEWABILITY\",HZF:\"VED\",vX$:\"VOL\",zgJ:\"WT\",ONB:\"YT_ERROR_CODE\"};Vt.prototype.Cs\u003dfunction(){return\"urlEndpoint\"};\nVt.prototype.Sd\u003dfunction(p,d,b){var v\u003dthis.uh.get(),P\u003dwJ(v.U.get(),d);P?d\u003dyX(v,jGj(P),P,void 0,void 0,b):(JI(\"Trying to ping from an unknown layout\",void 0,void 0,{layoutId:d}),d\u003d{});d\u003dObject.assign({},d);B$(this.D,\"h5_inplayer_enable_adcpn_macro_substitution_for_click_pings\")\u0026\u0026(b\u003dkj(this.Dl,2))\u0026\u0026(d.AD_CPN\u003db.clientPlaybackNonce);d\u003dg.H4(p.url,d);g.$U(d,void 0,void 0,void 0,p.attributionSrcMode\u003d\u003d\u003d\"ATTRIBUTION_SRC_MODE_LABEL_CHROME\")};eu.prototype.get\u003dfunction(){return this.value};\ng.f(Su,eu);Su.prototype.getType\u003dfunction(){return\"metadata_type_action_companion_ad_renderer\"};\ng.f(Yh,eu);Yh.prototype.getType\u003dfunction(){return\"metadata_type_top_banner_image_text_icon_buttoned_layout_view_model\"};\ng.f(gu,eu);gu.prototype.getType\u003dfunction(){return\"metadata_type_ads_engagement_panel_renderer\"};\ng.f(Ls,eu);Ls.prototype.getType\u003dfunction(){return\"metadata_type_ads_engagement_panel_layout_view_model\"};\ng.f(Qt,eu);Qt.prototype.getType\u003dfunction(){return\"metadata_type_ad_next_params\"};\ng.f($h,eu);$h.prototype.getType\u003dfunction(){return\"metadata_type_ad_video_clickthrough_endpoint\"};\ng.f(mA,eu);mA.prototype.getType\u003dfunction(){return\"metadata_type_invideo_overlay_ad_renderer\"};\ng.f(Ks,eu);Ks.prototype.getType\u003dfunction(){return\"metadata_type_image_companion_ad_renderer\"};\ng.f(xh,eu);xh.prototype.getType\u003dfunction(){return\"metadata_type_banner_image_layout_view_model\"};\ng.f(Bo,eu);Bo.prototype.getType\u003dfunction(){return\"metadata_type_shopping_companion_carousel_renderer\"};\ng.f(RC,eu);RC.prototype.getType\u003dfunction(){return\"metadata_type_ad_info_ad_metadata\"};\ng.f(TL,eu);TL.prototype.getType\u003dfunction(){return\"metadata_ad_video_is_listed\"};\ng.f(AC,eu);AC.prototype.getType\u003dfunction(){return\"metadata_type_ad_placement_config\"};\ng.f(Wo,eu);Wo.prototype.getType\u003dfunction(){return\"metadata_type_ad_pod_info\"};\ng.f(p$,eu);p$.prototype.getType\u003dfunction(){return\"metadata_type_ad_pod_skip_index\"};\ng.f(dT,eu);dT.prototype.getType\u003dfunction(){return\"metadata_type_ad_pod_skip_target\"};\ng.f(bs,eu);bs.prototype.getType\u003dfunction(){return\"metadata_type_ad_pod_skip_target_callback_ref\"};\ng.f(vu,eu);vu.prototype.getType\u003dfunction(){return\"metadata_type_ad_video_id\"};\ng.f(Pu,eu);Pu.prototype.getType\u003dfunction(){return\"metadata_type_content_cpn\"};\ng.f(MI,eu);MI.prototype.getType\u003dfunction(){return\"metadata_type_instream_ad_player_overlay_renderer\"};\ng.f(XK,eu);XK.prototype.getType\u003dfunction(){return\"metadata_type_player_overlay_layout_renderer\"};\ng.f(qI,eu);qI.prototype.getType\u003dfunction(){return\"metadata_type_player_underlay_renderer\"};\ng.f(aP,eu);aP.prototype.getType\u003dfunction(){return\"metadata_type_player_underlay_ad_slot_renderer\"};\ng.f(oP,eu);oP.prototype.getType\u003dfunction(){return\"metadata_type_media_associated_in_player_slot\"};\ng.f(FK,eu);FK.prototype.getType\u003dfunction(){return\"metadata_type_shrunken_player_bytes_config\"};\ng.f(hl,eu);hl.prototype.getType\u003dfunction(){return\"metadata_type_ad_action_interstitial_renderer\"};\ng.f(Oo,eu);Oo.prototype.getType\u003dfunction(){return\"metadata_type_valid_survey_text_interstitial_renderer\"};\ng.f(Jl,eu);Jl.prototype.getType\u003dfunction(){return\"METADATA_TYPE_VALID_INSTREAM_SURVEY_AD_RENDERER_FOR_DAI\"};\ng.f(k6,eu);k6.prototype.getType\u003dfunction(){return\"METADATA_TYPE_VALID_INSTREAM_SURVEY_AD_RENDERER_FOR_VOD\"};\ng.f(n$,eu);n$.prototype.getType\u003dfunction(){return\"metadata_type_sliding_text_player_overlay_renderer\"};\ng.f(rT,eu);rT.prototype.getType\u003dfunction(){return\"metadata_type_linked_player_bytes_layout_id\"};\ng.f(f$,eu);f$.prototype.getType\u003dfunction(){return\"metadata_type_linked_in_player_layout_id\"};\ng.f(us,eu);us.prototype.getType\u003dfunction(){return\"metadata_type_linked_in_player_layout_type\"};\ng.f(ls,eu);ls.prototype.getType\u003dfunction(){return\"metadata_type_linked_in_player_slot_id\"};\ng.f(so,eu);so.prototype.getType\u003dfunction(){return\"metadata_type_player_bytes_callback\"};\ng.f(ZT,eu);ZT.prototype.getType\u003dfunction(){return\"metadata_type_player_bytes_callback_ref\"};\ng.f(Eo,eu);Eo.prototype.getType\u003dfunction(){return\"metadata_type_player_bytes_layout_controls_callback_ref\"};\ng.f(C$,eu);C$.prototype.getType\u003dfunction(){return\"metadata_type_sub_layouts\"};\ng.f(NI,eu);NI.prototype.getType\u003dfunction(){return\"metadata_type_cue_point\"};\ng.f(Ga,eu);Ga.prototype.getType\u003dfunction(){return\"metadata_type_video_length_seconds\"};\ng.f(wT,eu);wT.prototype.getType\u003dfunction(){return\"metadata_type_player_vars\"};\ng.f(Uo,eu);Uo.prototype.getType\u003dfunction(){return\"metadata_type_preload_player_vars\"};\ng.f(cu,eu);cu.prototype.getType\u003dfunction(){return\"metadata_type_sodar_extension_data\"};\ng.f(yK,eu);yK.prototype.getType\u003dfunction(){return\"metadata_type_layout_enter_ms\"};\ng.f(IP,eu);IP.prototype.getType\u003dfunction(){return\"metadata_type_layout_exit_ms\"};\ng.f(za,eu);za.prototype.getType\u003dfunction(){return\"metadata_type_media_sub_layout_index\"};\ng.f(jR,eu);jR.prototype.getType\u003dfunction(){return\"metadata_type_dai\"};\ng.f(tl,eu);tl.prototype.getType\u003dfunction(){return\"metadata_type_ad_intro\"};\ng.f(is,eu);is.prototype.getType\u003dfunction(){return\"metadata_type_client_forecasting_ad_renderer\"};\ng.f(Hu,eu);Hu.prototype.getType\u003dfunction(){return\"metadata_type_drift_recovery_ms\"};\ng.f(DT,eu);DT.prototype.getType\u003dfunction(){return\"metadata_type_fulfilled_layout\"};\ng.f(VK,eu);VK.prototype.getType\u003dfunction(){return\"metadata_type_ad_break_request_data\"};\ng.f(eR,eu);eR.prototype.getType\u003dfunction(){return\"metadata_type_ad_break_response_data\"};\ng.f(SR,eu);SR.prototype.getType\u003dfunction(){return\"metadata_type_remote_slots_data\"};\ng.f(Y6,eu);Y6.prototype.getType\u003dfunction(){return\"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds\"};\ng.f(gT,eu);gT.prototype.getType\u003dfunction(){return\"METADATA_TYPE_MEDIA_BREAK_LAYOUT_DURATION_MILLISECONDS\"};\ng.f(L$,eu);L$.prototype.getType\u003dfunction(){return\"metadata_type_legacy_info_card_vast_extension\"};\ng.f(QK,eu);QK.prototype.getType\u003dfunction(){return\"metadata_type_valid_ad_message_renderer\"};\ng.f($6,eu);$6.prototype.getType\u003dfunction(){return\"METADATA_TYPE_INTERACTIONS_AND_PROGRESS_LAYOUT_COMMANDS\"};\ng.f(m2,eu);m2.prototype.getType\u003dfunction(){return\"metadata_type_served_from_live_infra\"};\ng.f(K$,eu);K$.prototype.getType\u003dfunction(){return\"metadata_type_survey_overlay\"};\ng.f(x6,eu);x6.prototype.getType\u003dfunction(){return\"metadata_type_active_view_traffic_type\"};\ng.f(Bu,eu);Bu.prototype.getType\u003dfunction(){return\"metadata_type_active_view_identifier\"};\ng.f(RP,eu);RP.prototype.getType\u003dfunction(){return\"metadata_type_ssdai_ads_config\"};\ng.f(Ta,eu);Ta.prototype.getType\u003dfunction(){return\"metadata_type_eligible_for_ssap\"};\ng.f(Al,eu);Al.prototype.getType\u003dfunction(){return\"metadata_type_allow_pause_ad_break_request_slot_reschedule\"};\ng.f(Wu,eu);Wu.prototype.getType\u003dfunction(){return\"metadata_type_player_bytes_slot_metadata\"};\ng.f(pt,eu);pt.prototype.getType\u003dfunction(){return\"metadata_type_prefetch_metadata\"};var G8u\u003dnew Map([[\"TRIGGER_CATEGORY_LAYOUT_EXIT_NORMAL\",\"normal\"],[\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_SKIPPED\",\"skipped\"],[\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_MUTED\",\"muted\"],[\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_INPUT_SUBMITTED\",\"user_input_submitted\"],[\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_CANCELLED\",\"user_cancelled\"]]);var iZ$\u003dnew Map([[\"TRIGGER_CATEGORY_LAYOUT_EXIT_NORMAL\",\"trigger_category_layout_exit_normal\"],[\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_SKIPPED\",\"trigger_category_layout_exit_user_skipped\"],[\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_MUTED\",\"trigger_category_layout_exit_user_muted\"],[\"TRIGGER_CATEGORY_SLOT_EXPIRATION\",\"trigger_category_slot_expiration\"],[\"TRIGGER_CATEGORY_SLOT_FULFILLMENT\",\"trigger_category_slot_fulfillment\"],[\"TRIGGER_CATEGORY_SLOT_ENTRY\",\"trigger_category_slot_entry\"],[\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_INPUT_SUBMITTED\",\n\"trigger_category_layout_exit_user_input_submitted\"],[\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_CANCELLED\",\"trigger_category_layout_exit_user_cancelled\"]]);g.f(P$,fF);g.f(T,fF);new Promise(function(){});var rae\u003dnew Map([[\"unspecified\",\"CONTROL_FLOW_MANAGER_LAYER_UNSPECIFIED\"],[\"core\",\"CONTROL_FLOW_MANAGER_LAYER_CORE\"],[\"adapter\",\"CONTROL_FLOW_MANAGER_LAYER_ADAPTER\"],[\"surface\",\"CONTROL_FLOW_MANAGER_LAYER_SURFACE\"],[\"external\",\"CONTROL_FLOW_MANAGER_LAYER_EXTERNAL\"]]),k8C\u003dnew Map([[\"normal\",{n1:\"ADS_CLIENT_EVENT_TYPE_NORMAL_EXIT_LAYOUT_REQUESTED\",Lz:\"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_NORMALLY\"}],[\"skipped\",{n1:\"ADS_CLIENT_EVENT_TYPE_SKIP_EXIT_LAYOUT_REQUESTED\",Lz:\"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_SKIP\"}],\n[\"muted\",{n1:\"ADS_CLIENT_EVENT_TYPE_MUTE_EXIT_LAYOUT_REQUESTED\",Lz:\"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_MUTE\"}],[\"abandoned\",{n1:\"ADS_CLIENT_EVENT_TYPE_ABANDON_EXIT_LAYOUT_REQUESTED\",Lz:\"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_ABANDON\"}],[\"user_input_submitted\",{n1:\"ADS_CLIENT_EVENT_TYPE_USER_INPUT_SUBMITTED_EXIT_LAYOUT_REQUESTED\",Lz:\"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_USER_INPUT_SUBMITTED\"}],[\"user_cancelled\",{n1:\"ADS_CLIENT_EVENT_TYPE_USER_CANCELLED_EXIT_LAYOUT_REQUESTED\",Lz:\"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_USER_CANCELLED\"}],\n[\"error\",{n1:\"ADS_CLIENT_EVENT_TYPE_ABORTED_EXIT_LAYOUT_REQUESTED\",Lz:\"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_ABORTED\"}]]);g.f(nt,g.e);g.q\u003dnt.prototype;g.q.o7\u003dfunction(p,d){return this.D.o7(p,d)};\ng.q.Zl\u003dfunction(p,d){this.y8.nx(\"ADS_CLIENT_EVENT_TYPE_OPPORTUNITY_RECEIVED\",p,d);for(var b\u003dg.u(this.U),v\u003db.next();!v.done;v\u003db.next())v.value.Zl(p,d)};\ng.q.NH\u003dfunction(p){if(sD(this.D,p)){this.y8.BQ(\"ADS_CLIENT_EVENT_TYPE_SLOT_ENTERED\",p);this.D.NH(p);for(var d\u003dg.u(this.U),b\u003dd.next();!b.done;b\u003dd.next())b.value.NH(p);soC(this,p)}};\ng.q.So\u003dfunction(p){if(sD(this.D,p)){this.y8.BQ(\"ADS_CLIENT_EVENT_TYPE_SLOT_EXITED\",p);this.D.So(p);for(var d\u003dg.u(this.U),b\u003dd.next();!b.done;b\u003dd.next())b.value.So(p);sD(this.D,p)\u0026\u0026ZE(this.D,p).X\u0026\u0026uM(this,p,!1)}};\ng.q.uR\u003dfunction(p){this.y8.BQ(\"ADS_CLIENT_EVENT_TYPE_SLOT_FULFILLMENT_CANCELLED\",p);sD(this.D,p)\u0026\u0026(this.D.uR(p),uM(this,p,!1))};\ng.q.K0\u003dfunction(p,d){if(sD(this.D,p)){this.y8.CI(\"ADS_CLIENT_EVENT_TYPE_LAYOUT_ENTERED\",p,d);for(var b\u003dg.u(this.U),v\u003db.next();!v.done;v\u003db.next())v.value.K0(p,d)}};\ng.q.mH\u003dfunction(p,d,b){if(sD(this.D,p)){this.y8.CI(nww(b),p,d);this.D.mH(p,d);for(var v\u003dg.u(this.U),P\u003dv.next();!P.done;P\u003dv.next())P.value.mH(p,d,b);(b\u003diM(this.D,p))\u0026\u0026d.layoutId\u003d\u003d\u003db.layoutId\u0026\u0026z0C(this,p,!1)}};\ng.q.Fg\u003dfunction(p,d,b,v){b.xT\u0026\u0026v?(JI(b,p,d,void 0,b.M_),this.y8.Lk(v,b.xT,p,d)):JI(\"adsClientErrorMessage is missing.\",p,d);uM(this,p,!0)};\ng.q.U5\u003dfunction(){var p\u003dtqz(this.D);p\u003dg.u(p);for(var d\u003dp.next();!d.done;d\u003dp.next())uM(this,d.value,!1);g.e.prototype.U5.call(this)};\ng.q.Lf\u003dfunction(p,d){this.y8.CI(\"ADS_CLIENT_EVENT_TYPE_UNSCHEDULE_LAYOUT_REQUESTED\",p,d);this.y8.CI(\"ADS_CLIENT_EVENT_TYPE_LAYOUT_UNSCHEDULED\",p,d);for(var b\u003dg.u(this.U),v\u003db.next();!v.done;v\u003db.next())v\u003dv.value,d\u0026\u0026v.Lf(p,d)};jo7.prototype.isActive\u003dfunction(){switch(this.D){case \"entered\":case \"rendering\":case \"rendering_stop_requested\":case \"exit_requested\":return!0;default:return!1}};g.f(Vz,g.e);g.q\u003dVz.prototype;g.q.o7\u003dfunction(p,d){d\u003dtH(this,p+\"_\"+d);p\u003d[];d\u003dg.u(d.values());for(var b\u003dd.next();!b.done;b\u003dd.next())p.push(b.value.slot);return p};\ng.q.Gr\u003dfunction(p){p\u003dZE(this,p);p.D!\u003d\u003d\"not_scheduled\"\u0026\u0026H$(p.slot,p.D,\"onSlotScheduled\");p.D\u003d\"scheduled\"};\ng.q.uS\u003dfunction(p){p\u003dZE(this,p);p.V\u003d\"fill_requested\";p.Z.uS()};\ng.q.NH\u003dfunction(p){p\u003dZE(this,p);p.D!\u003d\u003d\"enter_requested\"\u0026\u0026H$(p.slot,p.D,\"onSlotEntered\");p.D\u003d\"entered\"};\ng.q.uR\u003dfunction(p){ZE(this,p).V\u003d\"fill_canceled\"};\ng.q.So\u003dfunction(p){p\u003dZE(this,p);p.D!\u003d\u003d\"exit_requested\"\u0026\u0026H$(p.slot,p.D,\"onSlotExited\");p.D\u003d\"scheduled\"};\ng.q.mH\u003dfunction(p,d){p\u003dZE(this,p);p.layout!\u003dnull\u0026\u0026p.layout.layoutId\u003d\u003d\u003dd.layoutId\u0026\u0026(p.D!\u003d\u003d\"rendering_stop_requested\"\u0026\u0026H$(p.slot,p.D,\"onLayoutExited\"),p.D\u003d\"entered\")};g.f(Yx,g.e);Yx.prototype.get\u003dfunction(){Math.random()\u003c.001\u0026\u0026this.xJ()\u0026\u0026JI(\"Tried to retrieve object during dispose\",void 0,void 0,{type:typeof this.instance});this.instance||(this.instance\u003dthis.D());return this.instance};g.f(Lt,g.e);Lt.prototype.B\u003dfunction(){return this.U};Qz.prototype.executeCommand\u003dfunction(p,d){De(this.D(),p,d)};Kt.prototype.addListener\u003dfunction(p){this.listeners.add(p)};\nKt.prototype.removeListener\u003dfunction(p){this.listeners.delete(p)};var Hn\u003d{},v1\u003d(Hn.AD_MARKER\u003d\"ytp-ad-progress\",Hn.CHAPTER_MARKER\u003d\"ytp-chapter-marker\",Hn.TIME_MARKER\u003d\"ytp-time-marker\",Hn);var eBz\u003dRegExp(\"^https?://([^.]*\\\\.moatads\\\\.com/|e[0-9]+\\\\.yt\\\\.srs\\\\.doubleverify\\\\.com|pagead2\\\\.googlesyndication\\\\.com/pagead/gen_204\\\\?id\u003dyt3p\u0026sr\u003d1\u0026|pm\\\\.adsafeprotected\\\\.com/youtube|pm\\\\.test-adsafeprotected\\\\.com/youtube|youtube[0-9]+\\\\.moatpixel\\\\.com/)\"),Qok\u003dRegExp(\"^https://([a-z]+\\\\.)?[0-9a-f]{1,63}\\\\.sslproxy\\\\.corp\\\\.google\\\\.com/|^https://([a-z]+\\\\.)?[a-z0-9\\\\-]{1,63}\\\\.demos\\\\.corp\\\\.google\\\\.com/|^https://[0-9a-f]{1,63}\\\\.proxy\\\\.googleprod\\\\.com/|^https?://(([-\\\\w]*www[-\\\\w]*\\\\.|[-\\\\w]*web[-\\\\w]*\\\\.|[-\\\\w]*canary[-\\\\w]*\\\\.|[-\\\\w]*dev[-\\\\w]*\\\\.|[-\\\\w]{1,3}\\\\.)+(corp\\\\.)?youtube(-nocookie|kids|education)?\\\\.com/|([A-Za-z0-9-]{1,63}\\\\.)*(youtube\\\\.googleapis\\\\.com)[.]?(:[0-9]+)?/|([a-z]+\\\\.)?[a-z0-9\\\\-]{1,63}\\\\.([a-z]{3}|i)\\\\.corp\\\\.google\\\\.com(:[0-9]+)?/|([a-z]+\\\\.)?[a-z0-9\\\\-]{1,63}\\\\.c\\\\.googlers\\\\.com(:[0-9]+)?/|(docs|drive)\\\\.google\\\\.com/(a/[^/\\\\\\\\%]+/|)|(music|music-green-qa|music-release-qa|yt-music-green\\\\.corp)\\\\.youtube\\\\.com/|(tv|tv-green-qa|tv-green-qa\\\\.corp|tv-release-qa|tv-release-qa\\\\.corp|tv-integration-qa|tv-integration-qa\\\\.corp|yt-tv-autopush\\\\.corp|yt-tv-integration\\\\.corp|yt-tv-staging\\\\.corp)\\\\.youtube\\\\.com/|[A-Za-z0-9-]+\\\\.prod\\\\.google\\\\.com(:[0-9]+)?/)\"),\nSu$\u003dRegExp(\"^https?://(www\\\\.google\\\\.com/pagead/xsul|www\\\\.youtube\\\\.com/pagead/slav)\"),TKW\u003dRegExp(\"^https://([A-Za-z0-9-]{1,63}\\\\.)+demos\\\\.corp\\\\.google\\\\.com(/(?!url\\\\b)|$)|^https://([A-Za-z0-9-]{1,63}\\\\.)+sslproxy\\\\.corp\\\\.google\\\\.com(/|$)|^https?://(([A-Za-z0-9-]{1,63}\\\\.)*(corp\\\\.google\\\\.com|proxy\\\\.googleprod\\\\.com|c\\\\.googlers\\\\.com|proxy\\\\.googlers\\\\.com|docs\\\\.google\\\\.com|drive\\\\.google\\\\.com|prod\\\\.google\\\\.com|currents\\\\.google\\\\.com|mail\\\\.google\\\\.com|youtube\\\\.com|youtubeeducation\\\\.com|youtube\\\\-nocookie\\\\.com|youtubekids\\\\.com)[.]?(:[0-9]+)?/|([A-Za-z0-9-]{1,63}\\\\.)*(sandbox\\\\.google\\\\.com)(:[0-9]+)?(/(?!url\\\\b)|$))\"),\nBKK\u003dRegExp(\"^https://([A-Za-z0-9-]{1,63}\\\\.)+demos\\\\.corp\\\\.google\\\\.com(/(?!url\\\\b)|$)|^https://([A-Za-z0-9-]{1,63}\\\\.)+sslproxy\\\\.corp\\\\.google\\\\.com(/|$)|^https?://(([A-Za-z0-9-]{1,63}\\\\.)*(corp\\\\.google\\\\.com|proxy\\\\.googleprod\\\\.com|c\\\\.googlers\\\\.com|proxy\\\\.googlers\\\\.com|borg\\\\.google\\\\.com|prod\\\\.google\\\\.com|youtube\\\\.com|youtubekids\\\\.com)[.]?(:[0-9]+)?/|([A-Za-z0-9-]{1,63}\\\\.)*(sandbox\\\\.google\\\\.com)(:[0-9]+)?(/(?!url\\\\b)|$))\"),m8z\u003dRegExp(\"^((http(s)?):)?\\\\/\\\\/((((lh[3-6](-tt|-d[a-g,z])?\\\\.((ggpht)|(googleusercontent)|(google)|(sandbox\\\\.google)))|(lh7\\\\-(eu|us|qw|rt)\\\\.((googleusercontent)|(google)))|((photos|testonly|work)\\\\.fife\\\\.usercontent\\\\.google)|([\\\\w\\\\-]+\\\\.fife\\\\.usercontent\\\\.google)|(([1-4]\\\\.bp\\\\.blogspot)|(bp[0-3]\\\\.blogger))|(ccp-lh\\\\.googleusercontent)|((((cp|ci|gp)[3-6])|(ap[1-2]))\\\\.(ggpht|googleusercontent))|(gm[1-4]\\\\.ggpht)|(play-(ti-)?lh\\\\.googleusercontent)|(gz0\\\\.googleusercontent)|(((yt[3-4])|(sp[1-3]))\\\\.(ggpht|googleusercontent)))\\\\.com)|(drive\\\\.google\\\\.com\\\\/drive\\\\-(usercontent|viewer))|(dp[3-6]\\\\.googleusercontent\\\\.cn)|(dp4\\\\.googleusercontent\\\\.com)|((photos|drive|contribution)\\\\-image\\\\-(dev|qa)(-us|-eu)?(-auth|-cookie)?\\\\.corp\\\\.google\\\\.com)|(photos\\\\-image\\\\-dev\\\\-dl\\\\-(auth|eu|us)\\\\.corp\\\\.google\\\\.com)|((dev|dev2|dev3|qa|qa2|qa3|qa-red|qa-blue|canary)[-.]lighthouse\\\\.sandbox\\\\.google\\\\.com\\\\/image)|(image\\\\-(dev|qa)\\\\-lighthouse(-auth)?\\\\.sandbox\\\\.google\\\\.com(\\\\/image)?)|(drive\\\\-qa\\\\.corp\\\\.google\\\\.com\\\\/drive\\\\-(usercontent|viewer)))\\\\/|^https://([A-Za-z0-9-]{1,63}\\\\.)+demos\\\\.corp\\\\.google\\\\.com(/(?!url\\\\b)|$)|^https://([A-Za-z0-9-]{1,63}\\\\.)+sslproxy\\\\.corp\\\\.google\\\\.com(/|$)|^https?://(([A-Za-z0-9-]{1,63}\\\\.)*(corp\\\\.google\\\\.com|proxy\\\\.googleprod\\\\.com|c\\\\.googlers\\\\.com|proxy\\\\.googlers\\\\.com|borg\\\\.google\\\\.com|docs\\\\.google\\\\.com|drive\\\\.google\\\\.com|googleplex\\\\.com|play\\\\.google\\\\.com|prod\\\\.google\\\\.com|currents\\\\.google\\\\.com|video\\\\.google\\\\.com|youtube\\\\.com|ytimg\\\\.com|ytimg\\\\.sandbox\\\\.google\\\\.com|chat\\\\.google\\\\.com)[.]?(:[0-9]+)?/|([A-Za-z0-9-]{1,63}\\\\.)*(sandbox\\\\.google\\\\.com)(:[0-9]+)?(/(?!url\\\\b)|$)|s2\\\\.googleusercontent\\\\.com/s2/favicons\\\\?|yt[3-4]\\\\.ggpht\\\\.com/)\"),\nYuu\u003dRegExp(\"^https?.*#ocr$|^https?://(aksecure\\\\.imrworldwide\\\\.com/|cdn\\\\.imrworldwide\\\\.com/|secure\\\\-..\\\\.imrworldwide\\\\.com/)\"),K1e\u003dRegExp(\"^https?://(googleads\\\\.g\\\\.doubleclick\\\\.net/(aclk|pagead/conversion)|www\\\\.google\\\\.com/(aclk|pagead/conversion)|www\\\\.googleadservices\\\\.com/(aclk|pagead/(aclk|conversion))|www\\\\.youtube\\\\.com/pagead/conversion)\"),$8$\u003dRegExp(\"^((http(s)?):)?\\\\/\\\\/((((lh[3-6](-tt|-d[a-g,z])?\\\\.((ggpht)|(googleusercontent)|(google)|(sandbox\\\\.google)))|(lh7\\\\-(eu|us|qw|rt)\\\\.((googleusercontent)|(google)))|((photos|testonly|work)\\\\.fife\\\\.usercontent\\\\.google)|([\\\\w\\\\-]+\\\\.fife\\\\.usercontent\\\\.google)|(([1-4]\\\\.bp\\\\.blogspot)|(bp[0-3]\\\\.blogger))|(ccp-lh\\\\.googleusercontent)|((((cp|ci|gp)[3-6])|(ap[1-2]))\\\\.(ggpht|googleusercontent))|(gm[1-4]\\\\.ggpht)|(play-(ti-)?lh\\\\.googleusercontent)|(gz0\\\\.googleusercontent)|(((yt[3-4])|(sp[1-3]))\\\\.(ggpht|googleusercontent)))\\\\.com)|(drive\\\\.google\\\\.com\\\\/drive\\\\-(usercontent|viewer))|(dp[3-6]\\\\.googleusercontent\\\\.cn)|(dp4\\\\.googleusercontent\\\\.com)|((photos|drive|contribution)\\\\-image\\\\-(dev|qa)(-us|-eu)?(-auth|-cookie)?\\\\.corp\\\\.google\\\\.com)|(photos\\\\-image\\\\-dev\\\\-dl\\\\-(auth|eu|us)\\\\.corp\\\\.google\\\\.com)|((dev|dev2|dev3|qa|qa2|qa3|qa-red|qa-blue|canary)[-.]lighthouse\\\\.sandbox\\\\.google\\\\.com\\\\/image)|(image\\\\-(dev|qa)\\\\-lighthouse(-auth)?\\\\.sandbox\\\\.google\\\\.com(\\\\/image)?)|(drive\\\\-qa\\\\.corp\\\\.google\\\\.com\\\\/drive\\\\-(usercontent|viewer)))\\\\/|^https://([A-Za-z0-9-]{1,63}\\\\.)+demos\\\\.corp\\\\.google\\\\.com(/(?!url\\\\b)|$)|^https://([A-Za-z0-9-]{1,63}\\\\.)+sslproxy\\\\.corp\\\\.google\\\\.com(/|$)|^https?://(([A-Za-z0-9-]{1,63}\\\\.)*(corp\\\\.google\\\\.com|proxy\\\\.googleprod\\\\.com|c\\\\.googlers\\\\.com|proxy\\\\.googlers\\\\.com|borg\\\\.google\\\\.com|docs\\\\.google\\\\.com|drive\\\\.google\\\\.com|googleplex\\\\.com|googlevideo\\\\.com|prod\\\\.google\\\\.com|lh3\\\\.photos\\\\.google\\\\.com|currents\\\\.google\\\\.com|mail\\\\.google\\\\.com|youtube\\\\.com|yt\\\\.akamaized\\\\.net|chat\\\\.google\\\\.com)[.]?(:[0-9]+)?/|([A-Za-z0-9-]{1,63}\\\\.)*(sandbox\\\\.google\\\\.com)(:[0-9]+)?(/(?!url\\\\b)|$)|([A-Za-z0-9-]{1,63}\\\\.)*c\\\\.lh3(-d[a-gyz]|-testonly)?\\\\.(googleusercontent|photos\\\\.google)\\\\.com/.*$)\"),\nLmk\u003dRegExp(\"^https?://(([A-Za-z0-9-]{1,63}\\\\.)*(imasdk\\\\.googleapis\\\\.com|2mdn\\\\.net|googlesyndication\\\\.com|corp\\\\.google\\\\.com|proxy\\\\.googleprod\\\\.com|c\\\\.googlers\\\\.com|proxy\\\\.googlers\\\\.com|borg\\\\.google\\\\.com|googleads\\\\.g\\\\.doubleclick\\\\.net|prod\\\\.google\\\\.com|static\\\\.doubleclick\\\\.net|static\\\\.googleadsserving\\\\.cn|studioapi\\\\.doubleclick\\\\.net|youtube\\\\.com|youtube\\\\.googleapis\\\\.com|youtube\\\\-nocookie\\\\.com|youtubekids\\\\.com|ytimg\\\\.com|ytimg\\\\.sandbox\\\\.google\\\\.com)[.]?(:[0-9]+)?/|lightbox-(demos|builder)\\\\.appspot\\\\.com/|s[01](qa)?\\\\.2mdn\\\\.net/ads/richmedia/studio/mu/templates/tetris|www\\\\.gstatic\\\\.com/doubleclick/studio/innovation/h5/layouts/tetris|www\\\\.gstatic\\\\.com/doubleclick/studio/innovation/ytplayer)\"),\ngjB\u003dRegExp(\"^https://([A-Za-z0-9-]{1,63}\\\\.)*(crowdsource|datacompute)\\\\.google\\\\.com/|^https://([A-Za-z0-9-]{1,63}\\\\.)+demos\\\\.corp\\\\.google\\\\.com(/(?!url\\\\b)|$)|^https://([A-Za-z0-9-]{1,63}\\\\.)+sslproxy\\\\.corp\\\\.google\\\\.com(/|$)|^https://(books|play-books-(autopush|internal|preprod|staging)(-sandbox|\\\\.corp))\\\\.googleusercontent\\\\.com(/|$)|^https://canvastester-3fd0b\\\\.appspot\\\\.com(/|$)|^https://localhost\\\\.googleusercontent\\\\.com(:\\\\d+)?(/|$)|^https://narrative-news-cast-receiver-d\\\\.appspot\\\\.com(/|$)|^https://narrative-news-cast-receiver-f\\\\.appspot\\\\.com(/|$)|^https://one\\\\.google\\\\.com(/|$)|^https://www\\\\.google\\\\.com/culturalinstitute/manage/.*$|^https://www\\\\.gstatic\\\\.com/aog_howto|^https://www\\\\.gstatic\\\\.com/narrative_cast_receiver/news|^https?://(([A-Za-z0-9-]{1,63}\\\\.)*(imasdk\\\\.googleapis\\\\.com|corp\\\\.google\\\\.com|proxy\\\\.googleprod\\\\.com|c\\\\.googlers\\\\.com|proxy\\\\.googlers\\\\.com|borg\\\\.google\\\\.com|docs\\\\.google\\\\.com|drive\\\\.google\\\\.com|googleads\\\\.g\\\\.doubleclick\\\\.net|googleplex\\\\.com|play\\\\.google\\\\.com|prod\\\\.google\\\\.com|photos\\\\.google\\\\.com|get\\\\.google\\\\.com|currents\\\\.google\\\\.com|blogger\\\\.com|mail\\\\.google\\\\.com|survey\\\\.g\\\\.doubleclick\\\\.net|youtube\\\\.com|youtube\\\\.googleapis\\\\.com|youtubeeducation\\\\.com|youtube\\\\-nocookie\\\\.com|yt\\\\-web\\\\-embedded\\\\-player\\\\.appspot\\\\.com|youtubekids\\\\.com|vevo\\\\.com|chat\\\\.google\\\\.com|meet\\\\.google\\\\.com|artsandculture\\\\.google\\\\.com)[.]?(:[0-9]+)?(/|$)|([A-Za-z0-9-]{1,63}\\\\.)*(sandbox\\\\.google\\\\.com)(:[0-9]+)?(/(?!url\\\\b)|$)|(www\\\\.|encrypted\\\\.)?google\\\\.(cat|com(\\\\.(a[fgiru]|b[dhnorz]|c[ouy]|do|e[cgt]|fj|g[hit]|hk|jm|kh|kw|l[bcy]|m[mtxy]|n[afgip]|om|p[aeghkry]|qa|s[abglv]|t[jnrw]|ua|uy|vc|vn))?|a[cdelmstz]|c[acdfghilmnvz]|b[aefgijsty]|ee|es|d[ejkmz]|g[aefglmpry]|f[imr]|i[emoqrst]|h[nrtu]|k[giz]|je|jo|m[degklnsuvw]|l[aiktuv]|n[eloru]|p[lnst]|s[cehikmnort]|r[osuw]|us|t[dgklmnot]|ws|vg|vu|co\\\\.(ao|bw|ck|cr|i[dln]|jp|ke|kr|ls|ma|mz|nz|th|tz|u[gkz]|ve|vi|z[amw]))/(search|webhp)\\\\?|(www\\\\.|encrypted\\\\.)google\\\\.(cat|com(\\\\.(a[fgiru]|b[dhnorz]|c[ouy]|do|e[cgt]|fj|g[hit]|hk|jm|kh|kw|l[bcy]|m[mtxy]|n[afgip]|om|p[aeghkry]|qa|s[abglv]|t[jnrw]|ua|uy|vc|vn))?|a[cdelmstz]|c[acdfghilmnvz]|b[aefgijsty]|ee|es|d[ejkmz]|g[aefglmpry]|f[imr]|i[emoqrst]|h[nrtu]|k[giz]|je|jo|m[degklnsuvw]|l[aiktuv]|n[eloru]|p[lnst]|s[cehikmnort]|r[osuw]|us|t[dgklmnot]|ws|vg|vu|co\\\\.(ao|bw|ck|cr|i[dln]|jp|ke|kr|ls|ma|mz|nz|th|tz|u[gkz]|ve|vi|z[amw]))/?$|lightbox-(demos|builder)\\\\.appspot\\\\.com/|s0\\\\.2mdn\\\\.net/instream/html5/native/|s[01](qa)?\\\\.2mdn\\\\.net/ads/richmedia/studio/mu/templates/tetris|www\\\\.gstatic\\\\.com/doubleclick/studio/innovation/h5/layouts/tetris)\"),\nRDH\u003dRegExp(\"^(https://photos\\\\.google\\\\.com|https://get\\\\.google\\\\.com|https://currents\\\\.google\\\\.com|https://mail\\\\.google\\\\.com|https://yt\\\\-web\\\\-embedded\\\\-player\\\\.appspot\\\\.com|http://yt\\\\-web\\\\-embedded\\\\-player\\\\.appspot\\\\.com|https://chat\\\\.google\\\\.com|https://one\\\\.google\\\\.com|https://artsandculture\\\\.google\\\\.com)$|^http://[0-9]+\\\\.[a-z0-9\\\\-_]+\\\\.[a-z0-9\\\\-_]+\\\\.[a-z0-9\\\\-_]+\\\\.([a-z]{2}|i)\\\\.borg\\\\.google\\\\.com(:[0-9]+)?$|^https://((autopush|beta-lookup|daily-[0-6]|manual-qual|preprod|stream)\\\\.)?meet\\\\.google\\\\.com$|^https://([A-Za-z0-9-]{1,63}\\\\.)*(crowdsource|datacompute)\\\\.google\\\\.com$|^https://([A-Za-z0-9-]{1,63}\\\\.)*(youtube|youtubekids|youtubeeducation)\\\\.com$|^https://([A-Za-z0-9-]{1,63}\\\\.)+demos\\\\.corp\\\\.google\\\\.com$|^https://([A-Za-z0-9-]{1,63}\\\\.)+sandbox\\\\.google\\\\.com$|^https://([A-Za-z0-9-]{1,63}\\\\.)+sslproxy\\\\.corp\\\\.google\\\\.com$|^https://(books|play-books-(autopush|internal|preprod|staging)(-sandbox|\\\\.corp))\\\\.googleusercontent\\\\.com$|^https://(draft|www|(www\\\\.)?dev\\\\.sandbox|(www\\\\.)?autopush\\\\.sandbox|(www\\\\.)?staging\\\\.sandbox|(www\\\\.)?restore\\\\.sandbox)\\\\.blogger\\\\.com$|^https://[0-9a-f]{1,63}\\\\.proxy\\\\.googleprod\\\\.com$|^https://localhost\\\\.googleusercontent\\\\.com(:\\\\d+)?$|^https?://(((docs|m|sing|ss|sss|www)\\\\.)?drive\\\\.google\\\\.com$|([A-Za-z0-9-]{1,63}\\\\.)*c\\\\.googlers\\\\.com(:[0-9]+)?$|([A-Za-z0-9-]{1,63}\\\\.)*corp\\\\.google\\\\.com(:[0-9]+)?$|([A-Za-z0-9-]{1,63}\\\\.)*googleplex\\\\.com(:[0-9]+)?$|([A-Za-z0-9-]{1,63}\\\\.)*proxy\\\\.googlers\\\\.com(:[0-9]+)?$|(www\\\\.|encrypted\\\\.)google\\\\.(cat|com(\\\\.(a[fgiru]|b[dhnorz]|c[ouy]|do|e[cgt]|fj|g[hit]|hk|jm|kh|kw|l[bcy]|m[mtxy]|n[afgip]|om|p[aeghkry]|qa|s[abglv]|t[jnrw]|ua|uy|vc|vn))?|a[cdelmstz]|c[acdfghilmnvz]|b[aefgijsty]|ee|es|d[ejkmz]|g[aefglmpry]|f[imr]|i[emoqrst]|h[nrtu]|k[giz]|je|jo|m[degklnsuvw]|l[aiktuv]|n[eloru]|p[lnst]|s[cehikmnort]|r[osuw]|us|t[dgklmnot]|ws|vg|vu|co\\\\.(ao|bw|ck|cr|i[dln]|jp|ke|kr|ls|ma|mz|nz|th|tz|u[gkz]|ve|vi|z[amw]))/?$|[A-Za-z0-9-]+\\\\.prod\\\\.google\\\\.com(:[0-9]+)?$|docs\\\\.google\\\\.com$)\");g.P1.prototype.getId\u003dfunction(){return this.id};\ng.P1.prototype.toString\u003dfunction(){return\"CueRange{\"+this.namespace+\":\"+this.id+\"}[\"+daz(this.start)+\", \"+daz(this.end)+\"]\"};\ng.P1.prototype.contains\u003dfunction(p,d){return p\u003e\u003dthis.start\u0026\u0026(p\u003cthis.end||p\u003d\u003d\u003dthis.end\u0026\u0026this.start\u003d\u003d\u003dthis.end)\u0026\u0026(d\u003d\u003dnull||p\u003cd\u0026\u0026d\u003c\u003dthis.end)};\nvar pLq\u003d1;g.P1.prototype.getId\u003dg.P1.prototype.getId;ac.prototype.uS\u003dfunction(){var p\u003dthis,d\u003d0;gwe(this.D,function(){var b\u003dXm(p.slot.clientMetadata,\"metadata_type_ad_break_request_data\");d\u003dDate.now();po(p.uh.get(),\"abrs\",\"ct.\"+d+\";cmt.\"+p.SB.get().getCurrentTimeSec(1,!1)+\";sid.\"+p.slot.slotId+\";\");return p.U.get().fetch({Zc:b.getAdBreakUrl,NU:new g.P1(b.K2,b.jW),K4:Xm(p.slot.clientMetadata,\"metadata_type_cue_point\"),cueProcessedMs:b.cueProcessedMs})},function(){v0B(p)},function(b){var v\u003dDate.now()-d;\npo(p.uh.get(),\"abrr\",\"ct.\"+(new Date).getTime()+\";cmt.\"+p.SB.get().getCurrentTimeSec(1,!1)+\";l.\"+v.toString()+\";sid.\"+p.slot.slotId+\";\");v\u003db.yU;v.length\u003e\u003d2\u0026\u0026b.ssdaiAdsConfig\u0026\u0026JI(\"Unexpected ad placement renderers length\",p.slot,null,{length:v.length});v.some(function(P){var M,X,a,F;return!!((M\u003dP.renderer)\u003d\u003dnull?0:(X\u003dM.linearAdSequenceRenderer)\u003d\u003dnull?0:(a\u003dX.linearAds)\u003d\u003dnull?0:a.length)||!((F\u003dP.renderer)\u003d\u003dnull||!F.instreamVideoAdRenderer)})||v0B(p)})};\nac.prototype.iQ\u003dfunction(){L1C(this.D)};oc.prototype.uS\u003dfunction(){var p\u003dthis;gwe(this.U,function(){var d\u003dXm(p.slot.clientMetadata,\"metadata_type_ad_break_request_data\");return d.cueProcessedMs?p.D.get().fetch({Zc:d.getAdBreakUrl,NU:new g.P1(d.K2,d.jW),cueProcessedMs:d.cueProcessedMs}):p.D.get().fetch({Zc:d.getAdBreakUrl,NU:new g.P1(d.K2,d.jW)})})};\noc.prototype.iQ\u003dfunction(){L1C(this.U)};F5.prototype.uS\u003dfunction(){var p\u003dthis.slot.clientMetadata,d,b\u003d(d\u003dthis.slot.fulfilledLayout)!\u003dnull?d:Xm(p,\"metadata_type_fulfilled_layout\");ZZw(this.callback,this.slot,b)};\nF5.prototype.iQ\u003dfunction(){lM(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\")};Oh.prototype.build\u003dfunction(p,d){return d.fulfilledLayout||ht(d,{eK:[\"metadata_type_fulfilled_layout\"]})?new F5(p,d):this.B(p,d)};g.f(Jt,Oh);\nJt.prototype.B\u003dfunction(p,d){if(ht(d,{eK:[\"metadata_type_ad_break_request_data\",\"metadata_type_cue_point\"],slotType:\"SLOT_TYPE_AD_BREAK_REQUEST\"}))return new ac(p,d,this.D,this.U,this.EH,this.lh,this.uh,this.SB,this.Bu);if(ht(d,{eK:[\"metadata_type_ad_break_request_data\"],slotType:\"SLOT_TYPE_AD_BREAK_REQUEST\"}))return new oc(p,d,this.D,this.U,this.EH,this.lh);throw new T(\"Unsupported slot with type: \"+d.slotType+\" and client metadata: \"+q0(d.clientMetadata)+\" in AdBreakRequestSlotFulfillmentAdapterFactory.\");};g.f(kZ,Oh);kZ.prototype.B\u003dfunction(p,d){throw new T(\"Unsupported slot with type: \"+d.slotType+\" and client metadata: \"+q0(d.clientMetadata)+\" in DefaultFulfillmentAdapterFactory.\");};g.q\u003dPDC.prototype;g.q.JD\u003dfunction(){return this.slot};\ng.q.ZN\u003dfunction(){return this.layout};\ng.q.init\u003dfunction(){};\ng.q.release\u003dfunction(){};\ng.q.startRendering\u003dfunction(p){if(p.layoutId!\u003d\u003dthis.layout.layoutId)this.callback.Fg(this.slot,p,new P$(\"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 d\u003dXm(p.clientMetadata,\"metadata_type_ad_break_response_data\");this.slot.slotType\u003d\u003d\u003d\"SLOT_TYPE_AD_BREAK_REQUEST\"?(this.callback.K0(this.slot,p),EKK(this.B,\nthis.slot,d)):JI(\"Unexpected slot type in AdBreakResponseLayoutRenderingAdapter - this should never happen\",this.slot,p)}};\ng.q.t$\u003dfunction(p,d){p.layoutId!\u003d\u003dthis.layout.layoutId?this.callback.Fg(this.slot,p,new P$(\"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.mH(this.slot,p,d),XLD(this),qce(this))};g.f(l9,g.oL);g.q\u003dl9.prototype;g.q.JD\u003dfunction(){return this.U.slot};\ng.q.ZN\u003dfunction(){return this.U.layout};\ng.q.init\u003dfunction(){this.B.get().addListener(this)};\ng.q.release\u003dfunction(){this.B.get().removeListener(this);this.dispose()};\ng.q.qQ\u003dfunction(){};\ng.q.KE\u003dfunction(){};\ng.q.jl\u003dfunction(){};\ng.q.iB\u003dfunction(){};\ng.q.startRendering\u003dfunction(p){var d\u003dthis;u9(this.U,p,function(){return void d.iC()})};\ng.q.iC\u003dfunction(){this.B.get().iC(this.D)};\ng.q.t$\u003dfunction(p,d){var b\u003dthis;u9(this.U,p,function(){var v\u003db.B.get();B8C(v,b.D,3);b.D\u003d[];b.callback.mH(b.slot,p,d)})};\ng.q.U5\u003dfunction(){this.B.xJ()||this.B.get().removeListener(this);g.oL.prototype.U5.call(this)};\ng.aK.Object.defineProperties(l9.prototype,{slot:{configurable:!0,enumerable:!0,get:function(){return this.U.slot}},\nlayout:{configurable:!0,enumerable:!0,get:function(){return this.U.layout}}});Uh.prototype.qs\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?!1:d;var b\u003d(this.B.get(p)||[]).concat();if(d\u003dd\u0026\u0026FcC(p)){var v\u003dthis.B.get(d);v\u0026\u0026b.push.apply(b,g.E(v))}Ic(this,p,b);this.D.add(p);d\u0026\u0026this.D.add(d)};\nUh.prototype.f0\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?!1:d;if(!this.D.has(p)){var b\u003dd\u0026\u0026FcC(p);b\u0026\u0026(d\u003d!this.D.has(b));this.qs(p,d)}};g.f(J8q,aL);g.f(H1,l9);g.q\u003dH1.prototype;g.q.VF\u003dfunction(p,d){Cn(\"ads-engagement-panel-layout\",p,this.S.get().kA,this.uh.get(),this.V,this.X,this.JD(),this.ZN(),d)};\ng.q.startRendering\u003dfunction(p){Zr(this.GB,this.JD(),this.ZN(),g.L(this.ZN().renderingContent,M7),this.callback,\"metadata_type_ads_engagement_panel_layout_view_model\",function(d,b,v,P,M){return new J8q(d,b,v,P,M)},this.D);\nl9.prototype.startRendering.call(this,p)};\ng.q.K0\u003dfunction(p,d){this.X\u003d\u003d\u003dd.layoutId\u0026\u0026(this.V\u003d\u003d\u003dnull?this.V\u003dthis.uh.get().fI():JI(\"OnLayoutEntered should set engagePingCallback, but it was not null\",this.slot,this.layout))};\ng.q.mH\u003dfunction(){};\ng.q.Gr\u003dfunction(){};\ng.q.yI\u003dfunction(){};\ng.q.QI\u003dfunction(){};\ng.q.NH\u003dfunction(){};\ng.q.So\u003dfunction(){};\ng.q.ub\u003dfunction(){};\ng.q.wU\u003dfunction(){};\ng.q.Du\u003dfunction(){};\ng.q.Lf\u003dfunction(){};\ng.q.Zl\u003dfunction(){};\ng.q.U5\u003dfunction(){ft(this.C0(),this);l9.prototype.U5.call(this)};g.f(n0$,aL);g.f(Dr,l9);g.q\u003dDr.prototype;g.q.VF\u003dfunction(p,d){Cn(\"banner-image\",p,this.S.get().kA,this.uh.get(),this.V,this.X,this.JD(),this.ZN(),d)};\ng.q.startRendering\u003dfunction(p){Zr(this.GB,this.JD(),this.ZN(),g.L(this.ZN().renderingContent,vD),this.callback,\"metadata_type_banner_image_layout_view_model\",function(d,b,v,P,M){return new n0$(d,b,v,P,M)},this.D);\nl9.prototype.startRendering.call(this,p)};\ng.q.K0\u003dfunction(p,d){this.X\u003d\u003d\u003dd.layoutId\u0026\u0026(this.V\u003d\u003d\u003dnull?this.V\u003dthis.uh.get().fI():JI(\"OnLayoutEntered should set engagePingCallback, but it was not null\",this.slot,this.layout))};\ng.q.mH\u003dfunction(){};\ng.q.Gr\u003dfunction(){};\ng.q.yI\u003dfunction(){};\ng.q.QI\u003dfunction(){};\ng.q.NH\u003dfunction(){};\ng.q.So\u003dfunction(){};\ng.q.ub\u003dfunction(){};\ng.q.wU\u003dfunction(){};\ng.q.Du\u003dfunction(){};\ng.q.Lf\u003dfunction(){};\ng.q.Zl\u003dfunction(){};\ng.q.U5\u003dfunction(){ft(this.C0(),this);l9.prototype.U5.call(this)};g.f(VX,aL);g.f(ek,l9);g.q\u003dek.prototype;g.q.VF\u003dfunction(p,d){Cn(\"action-companion\",p,this.S.get().kA,this.uh.get(),this.V,this.X,this.JD(),this.ZN(),d)};\ng.q.startRendering\u003dfunction(p){Zr(this.GB,this.JD(),this.ZN(),g.L(this.ZN().renderingContent,pL),this.callback,\"metadata_type_action_companion_ad_renderer\",function(d,b,v,P,M){return new VX(d,b,v,P,M)},this.D);\nl9.prototype.startRendering.call(this,p)};\ng.q.K0\u003dfunction(p,d){d.layoutId\u003d\u003d\u003dthis.layout.layoutId?this.GB.f0(\"impression\"):this.X\u003d\u003d\u003dd.layoutId\u0026\u0026(this.V\u003d\u003d\u003dnull?this.V\u003dthis.uh.get().fI():JI(\"OnLayoutEntered should set engagePingCallback, but it was not null\",this.slot,this.layout))};\ng.q.mH\u003dfunction(){};\ng.q.Gr\u003dfunction(){};\ng.q.yI\u003dfunction(){};\ng.q.QI\u003dfunction(){};\ng.q.NH\u003dfunction(){};\ng.q.So\u003dfunction(){};\ng.q.ub\u003dfunction(){};\ng.q.wU\u003dfunction(){};\ng.q.Du\u003dfunction(){};\ng.q.Lf\u003dfunction(){};\ng.q.Zl\u003dfunction(){};\ng.q.U5\u003dfunction(){ft(this.C0(),this);l9.prototype.U5.call(this)};g.f(uyC,aL);g.f(Sk,l9);g.q\u003dSk.prototype;g.q.VF\u003dfunction(p,d){Cn(\"image-companion\",p,this.S.get().kA,this.uh.get(),this.V,this.X,this.JD(),this.ZN(),d)};\ng.q.startRendering\u003dfunction(p){Zr(this.GB,this.JD(),this.ZN(),g.L(this.ZN().renderingContent,dU),this.callback,\"metadata_type_image_companion_ad_renderer\",function(d,b,v,P,M){return new uyC(d,b,v,P,M)},this.D);\nl9.prototype.startRendering.call(this,p)};\ng.q.K0\u003dfunction(p,d){d.layoutId\u003d\u003d\u003dthis.layout.layoutId?this.GB.f0(\"impression\"):this.X\u003d\u003d\u003dd.layoutId\u0026\u0026(this.V\u003d\u003d\u003dnull?this.V\u003dthis.uh.get().fI():JI(\"OnLayoutEntered should set engagePingCallback, but it was not null\",this.slot,this.layout))};\ng.q.mH\u003dfunction(){};\ng.q.Gr\u003dfunction(){};\ng.q.yI\u003dfunction(){};\ng.q.QI\u003dfunction(){};\ng.q.NH\u003dfunction(){};\ng.q.So\u003dfunction(){};\ng.q.ub\u003dfunction(){};\ng.q.wU\u003dfunction(){};\ng.q.Du\u003dfunction(){};\ng.q.Lf\u003dfunction(){};\ng.q.Zl\u003dfunction(){};\ng.q.U5\u003dfunction(){ft(this.C0(),this);l9.prototype.U5.call(this)};g.f(sLC,aL);g.f(YZ,l9);g.q\u003dYZ.prototype;g.q.VF\u003dfunction(p,d){Cn(\"shopping-companion\",p,this.S.get().kA,this.uh.get(),this.V,this.X,this.JD(),this.ZN(),d)};\ng.q.startRendering\u003dfunction(p){Zr(this.GB,this.JD(),this.ZN(),void 0,this.callback,\"metadata_type_shopping_companion_carousel_renderer\",function(d,b,v,P,M){return new sLC(d,b,v,P,M)},this.D);\nl9.prototype.startRendering.call(this,p)};\ng.q.K0\u003dfunction(p,d){d.layoutId\u003d\u003d\u003dthis.layout.layoutId?this.GB.f0(\"impression\"):this.X\u003d\u003d\u003dd.layoutId\u0026\u0026(this.V\u003d\u003d\u003dnull?this.V\u003dthis.uh.get().fI():JI(\"OnLayoutEntered should set engagePingCallback, but it was not null\",this.slot,this.layout))};\ng.q.mH\u003dfunction(){};\ng.q.Gr\u003dfunction(){};\ng.q.yI\u003dfunction(){};\ng.q.QI\u003dfunction(){};\ng.q.NH\u003dfunction(){};\ng.q.So\u003dfunction(){};\ng.q.ub\u003dfunction(){};\ng.q.wU\u003dfunction(){};\ng.q.Du\u003dfunction(){};\ng.q.Lf\u003dfunction(){};\ng.q.Zl\u003dfunction(){};\ng.q.U5\u003dfunction(){ft(this.C0(),this);l9.prototype.U5.call(this)};g.f(Ln,l9);g.q\u003dLn.prototype;g.q.startRendering\u003dfunction(p){Zr(this.GB,this.JD(),this.ZN(),void 0,this.callback,\"metadata_type_action_companion_ad_renderer\",function(d,b,v,P,M){return new VX(d,b,v,P,M)},this.D);\nl9.prototype.startRendering.call(this,p)};\ng.q.K0\u003dfunction(){};\ng.q.mH\u003dfunction(){};\ng.q.Gr\u003dfunction(){};\ng.q.yI\u003dfunction(){};\ng.q.QI\u003dfunction(){};\ng.q.NH\u003dfunction(){};\ng.q.So\u003dfunction(){};\ng.q.ub\u003dfunction(){};\ng.q.wU\u003dfunction(){};\ng.q.Du\u003dfunction(){};\ng.q.Lf\u003dfunction(){};\ng.q.Zl\u003dfunction(){};\ng.q.U5\u003dfunction(){ft(this.C0(),this);l9.prototype.U5.call(this)};\ng.q.VF\u003dfunction(){};g.q\u003dwLe.prototype;g.q.JD\u003dfunction(){return this.slot};\ng.q.ZN\u003dfunction(){return this.layout};\ng.q.init\u003dfunction(){this.SB.get().addListener(this);this.SB.get().sx.push(this);var p\u003dXm(this.layout.clientMetadata,\"metadata_type_video_length_seconds\"),d\u003dXm(this.layout.clientMetadata,\"metadata_type_active_view_traffic_type\");N4(this.layout.gN)\u0026\u0026bm(this.OY.get(),this.layout.layoutId,{oH:d,Lx:p,listener:this})};\ng.q.release\u003dfunction(){this.SB.get().removeListener(this);LkK(this.SB.get(),this);N4(this.layout.gN)\u0026\u0026vz(this.OY.get(),this.layout.layoutId)};\ng.q.startRendering\u003dfunction(p){this.callback.K0(this.slot,p)};\ng.q.t$\u003dfunction(p,d){JRB(this.lh.get())\u0026\u0026!this.D\u0026\u0026(this.GB.f0(\"abandon\"),this.D\u003d!0);this.callback.mH(this.slot,p,d)};\ng.q.fB\u003dfunction(p){switch(p.id){case \"part2viewed\":this.GB.f0(\"start\");this.GB.f0(\"impression\");break;case \"videoplaytime25\":this.GB.f0(\"first_quartile\");break;case \"videoplaytime50\":this.GB.f0(\"midpoint\");break;case \"videoplaytime75\":this.GB.f0(\"third_quartile\");break;case \"videoplaytime100\":JRB(this.lh.get())?this.D||(this.GB.f0(\"complete\"),this.D\u003d!0):this.GB.f0(\"complete\");i9(this.GB)\u0026\u0026jk(this.GB,Infinity,!0);k4u(this.lh.get())\u0026\u0026gq(this.U,Infinity,!0);break;case \"engagedview\":i9(this.GB)||this.GB.f0(\"progress\");\nbreak;case \"conversionview\":case \"videoplaybackstart\":case \"videoplayback2s\":case \"videoplayback10s\":break;default:JI(\"Cue Range ID unknown in DiscoveryLayoutRenderingAdapter\",this.slot,this.layout)}};\ng.q.onVolumeChange\u003dfunction(){};\ng.q.Oi\u003dfunction(){};\ng.q.Iq\u003dfunction(){};\ng.q.YA\u003dfunction(){};\ng.q.onFullscreenToggled\u003dfunction(){};\ng.q.J9\u003dfunction(){};\ng.q.Mv\u003dfunction(){};\ng.q.w4\u003dfunction(p){k4u(this.lh.get())\u0026\u0026gq(this.U,p*1E3,!1);i9(this.GB)\u0026\u0026jk(this.GB,p*1E3,!1)};\ng.q.Wl\u003dfunction(){};\ng.q.Nx\u003dfunction(){this.GB.f0(\"active_view_measurable\")};\ng.q.SG\u003dfunction(){this.GB.f0(\"active_view_viewable\")};\ng.q.Rj\u003dfunction(){this.GB.f0(\"active_view_fully_viewable_audible_half_duration\")};\ng.q.L1\u003dfunction(){this.GB.f0(\"audio_measurable\")};\ng.q.aj\u003dfunction(){this.GB.f0(\"audio_audible\")};g.f(QX,l9);g.q\u003dQX.prototype;g.q.init\u003dfunction(){l9.prototype.init.call(this);var p\u003dXm(this.layout.clientMetadata,\"metadata_type_instream_ad_player_overlay_renderer\"),d\u003d{adsClientData:this.layout.wN};this.D.push(new EV(p,this.layout.layoutId,Xm(this.layout.clientMetadata,\"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds\"),d,!0))};\ng.q.WE\u003dfunction(){this.V||this.SB.get().resumeVideo(1)};\ng.q.startRendering\u003dfunction(p){l9.prototype.startRendering.call(this,p);Fo(this.SB.get(),\"ad-showing\");this.callback.K0(this.slot,p);this.X.XR\u003dthis};\ng.q.t$\u003dfunction(p,d){l9.prototype.t$.call(this,p,d);Ox(this.SB.get(),\"ad-showing\");Bz(this.X,this)};\ng.q.VF\u003dfunction(p){switch(p){case \"ad-info-icon-button\":(this.V\u003dthis.SB.get().F$(1))||this.SB.get().pauseVideo();break;case \"visit-advertiser\":this.SB.get().pauseVideo()}};\ng.q.U5\u003dfunction(){l9.prototype.U5.call(this)};g.f($Z,aL);g.f(mM,l9);g.q\u003dmM.prototype;g.q.startRendering\u003dfunction(p){Zr(this.GB,this.JD(),this.ZN(),void 0,this.callback,\"metadata_type_top_banner_image_text_icon_buttoned_layout_view_model\",function(d,b,v,P,M){return new $Z(d,b,v,P,M)},this.D);\nl9.prototype.startRendering.call(this,p)};\ng.q.K0\u003dfunction(){};\ng.q.mH\u003dfunction(){};\ng.q.Gr\u003dfunction(){};\ng.q.yI\u003dfunction(){};\ng.q.QI\u003dfunction(){};\ng.q.NH\u003dfunction(){};\ng.q.So\u003dfunction(){};\ng.q.ub\u003dfunction(){};\ng.q.wU\u003dfunction(){};\ng.q.Du\u003dfunction(){};\ng.q.Lf\u003dfunction(){};\ng.q.Zl\u003dfunction(){};\ng.q.U5\u003dfunction(){ft(this.C0(),this);l9.prototype.U5.call(this)};\ng.q.VF\u003dfunction(){};g.f(Kn,aL);g.f(xZ,l9);xZ.prototype.init\u003dfunction(){l9.prototype.init.call(this);this.D.push(new Kn(g.L(this.layout.renderingContent,G3),this.layout.layoutId,{adsClientData:this.layout.wN}))};\nxZ.prototype.VF\u003dfunction(){GE(this.V.get(),this.X)\u0026\u0026Eh(this.uh.get(),3)};\nxZ.prototype.startRendering\u003dfunction(p){l9.prototype.startRendering.call(this,p);this.callback.K0(this.slot,p)};\nxZ.prototype.U5\u003dfunction(){l9.prototype.U5.call(this)};g.f(B1,aL);g.f(Rc,l9);Rc.prototype.init\u003dfunction(){l9.prototype.init.call(this);var p\u003dg.L(this.layout.renderingContent,os)||Xm(this.layout.clientMetadata,\"metadata_type_ad_action_interstitial_renderer\"),d\u003dsh(this.GB);this.D.push(new B1(p,d,this.layout.layoutId,{adsClientData:this.layout.wN},!0,!0))};\nRc.prototype.startRendering\u003dfunction(p){l9.prototype.startRendering.call(this,p);this.callback.K0(this.slot,p)};\nRc.prototype.VF\u003dfunction(p,d){if(d\u003d\u003d\u003dthis.layout.layoutId)switch(p){case \"skip-button\":var b;(p\u003d(b\u003dXm(this.layout.clientMetadata,\"metadata_type_ad_pod_skip_target_callback_ref\"))\u003d\u003dnull?void 0:b.current)\u0026\u0026p.d3(this.JD(),this.layout)}};\nRc.prototype.U5\u003dfunction(){l9.prototype.U5.call(this)};At.prototype.build\u003dfunction(p,d,b,v){if(Ti(v,{eK:[\"metadata_type_ad_break_response_data\"],W5:[\"LAYOUT_TYPE_AD_BREAK_RESPONSE\",\"LAYOUT_TYPE_THROTTLED_AD_BREAK_RESPONSE\"]}))return new PDC(p,b,v,this.U,this.B,this.D);throw new P$(\"Unsupported layout with type: \"+v.layoutType+\" and client metadata: \"+q0(v.clientMetadata)+\" in AdBreakRequestLayoutRenderingAdapterFactory.\");};g.f(y8W,aL);g.f(W1,l9);g.q\u003dW1.prototype;g.q.VF\u003dfunction(p,d){Cn(\"ads-engagement-panel\",p,this.S.get().kA,this.uh.get(),this.V,this.X,this.JD(),this.ZN(),d)};\ng.q.startRendering\u003dfunction(p){Zr(this.GB,this.JD(),this.ZN(),g.L(this.ZN().renderingContent,bo),this.callback,\"metadata_type_ads_engagement_panel_renderer\",function(d,b,v,P,M){return new y8W(d,b,v,P,M)},this.D);\nl9.prototype.startRendering.call(this,p)};\ng.q.K0\u003dfunction(p,d){d.layoutId\u003d\u003d\u003dthis.layout.layoutId?this.GB.f0(\"impression\"):this.X\u003d\u003d\u003dd.layoutId\u0026\u0026(this.V\u003d\u003d\u003dnull?this.V\u003dthis.uh.get().fI():JI(\"OnLayoutEntered should set engagePingCallback, but it was not null\",this.slot,this.layout))};\ng.q.mH\u003dfunction(){};\ng.q.Gr\u003dfunction(){};\ng.q.yI\u003dfunction(){};\ng.q.QI\u003dfunction(){};\ng.q.NH\u003dfunction(){};\ng.q.So\u003dfunction(){};\ng.q.ub\u003dfunction(){};\ng.q.wU\u003dfunction(){};\ng.q.Du\u003dfunction(){};\ng.q.Lf\u003dfunction(){};\ng.q.Zl\u003dfunction(){};\ng.q.U5\u003dfunction(){ft(this.C0(),this);l9.prototype.U5.call(this)};g.f(pm,l9);g.q\u003dpm.prototype;g.q.VF\u003dfunction(p,d){Cn(\"top-banner-image-text-icon-buttoned\",p,this.S.get().kA,this.uh.get(),this.V,this.X,this.JD(),this.ZN(),d)};\ng.q.startRendering\u003dfunction(p){Zr(this.GB,this.JD(),this.ZN(),g.L(this.ZN().renderingContent,PD),this.callback,\"metadata_type_top_banner_image_text_icon_buttoned_layout_view_model\",function(d,b,v,P,M){return new $Z(d,b,v,P,M)},this.D);\nl9.prototype.startRendering.call(this,p)};\ng.q.K0\u003dfunction(p,d){this.X\u003d\u003d\u003dd.layoutId\u0026\u0026(this.V\u003d\u003d\u003dnull?this.V\u003dthis.uh.get().fI():JI(\"OnLayoutEntered should set engagePingCallback, but it was not null\",this.slot,this.layout))};\ng.q.mH\u003dfunction(){};\ng.q.Gr\u003dfunction(){};\ng.q.yI\u003dfunction(){};\ng.q.QI\u003dfunction(){};\ng.q.NH\u003dfunction(){};\ng.q.So\u003dfunction(){};\ng.q.ub\u003dfunction(){};\ng.q.wU\u003dfunction(){};\ng.q.Du\u003dfunction(){};\ng.q.Lf\u003dfunction(){};\ng.q.Zl\u003dfunction(){};\ng.q.U5\u003dfunction(){ft(this.C0(),this);l9.prototype.U5.call(this)};jLq.prototype.build\u003dfunction(p,d,b,v){if(Ti(v,I9u())||g.L(v.renderingContent,bo)!\u003d\u003dvoid 0)return new W1(p,b,v,this.eT,this.uh,this.C0,this.OY,this.D);if(Ti(v,f97())||g.L(v.renderingContent,pL)!\u003d\u003dvoid 0)return new ek(p,b,v,this.eT,this.uh,this.C0,this.OY,this.D);if(Ti(v,l9C())||g.L(v.renderingContent,dU)!\u003d\u003dvoid 0)return new Sk(p,b,v,this.eT,this.uh,this.C0,this.OY,this.D);if(Ti(v,ZfW()))return new YZ(p,b,v,this.eT,this.uh,this.C0,this.OY,this.D);if(Ti(v,GQC()))return new Ln(p,b,v,this.eT,this.uh,this.C0,\nthis.OY,this.D);if(Ti(v,r8z())||g.L(v.renderingContent,vD)!\u003d\u003dvoid 0)return new Dr(p,b,v,this.eT,this.uh,this.C0,this.OY,this.D);if(Ti(v,zh7())||g.L(v.renderingContent,PD)!\u003d\u003dvoid 0)return new pm(p,b,v,this.eT,this.uh,this.C0,this.OY,this.D);if(Ti(v,Uau()))return new mM(p,b,v,this.eT,this.uh,this.C0,this.OY,this.D);if(Ti(v,kQW())||g.L(v.renderingContent,M7)!\u003d\u003dvoid 0)return new H1(p,b,v,this.eT,this.uh,this.C0,this.OY,this.D);throw new P$(\"Unsupported layout with type: \"+v.layoutType+\" and client metadata: \"+\nq0(v.clientMetadata)+\" in DesktopAboveFeedLayoutRenderingAdapterFactory.\");};tCu.prototype.build\u003dfunction(p,d,b,v){if(Ti(v,{eK:[\"metadata_type_linked_player_bytes_layout_id\"],W5:[\"LAYOUT_TYPE_DISPLAY_UNDERLAY_TEXT_GRID_CARDS\"]}))return new xZ(p,b,v,this.eT,this.uh,this.D);throw new P$(\"Unsupported layout with type: \"+v.layoutType+\" and client metadata: \"+q0(v.clientMetadata)+\" in DesktopPlayerUnderlayLayoutRenderingAdapterFactory.\");};g.q\u003difK.prototype;g.q.JD\u003dfunction(){return this.slot};\ng.q.ZN\u003dfunction(){return this.layout};\ng.q.init\u003dfunction(){};\ng.q.release\u003dfunction(){};\ng.q.startRendering\u003dfunction(p){p.layoutId!\u003d\u003dthis.layout.layoutId?this.callback.Fg(this.slot,p,new P$(\"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.K0(this.slot,p),this.GB.f0(\"impression\"),Lx(this.dH,p,\"normal\"))};\ng.q.t$\u003dfunction(p,d){p.layoutId!\u003d\u003dthis.layout.layoutId?this.callback.Fg(this.slot,p,new P$(\"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.mH(this.slot,p,d)};g.q\u003dDaw.prototype;g.q.JD\u003dfunction(){return this.slot};\ng.q.ZN\u003dfunction(){return this.layout};\ng.q.init\u003dfunction(){};\ng.q.release\u003dfunction(){};\ng.q.startRendering\u003dfunction(p){p.layoutId!\u003d\u003dthis.layout.layoutId?this.callback.Fg(this.slot,p,new P$(\"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.K0(this.slot,p),this.GB.f0(\"impression\"),Lx(this.dH,p,\"normal\"))};\ng.q.t$\u003dfunction(p,d){p.layoutId!\u003d\u003dthis.layout.layoutId?this.callback.Fg(this.slot,p,new P$(\"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.mH(this.slot,p,d)};dF.prototype.build\u003dfunction(p,d,b,v){if(!this.lh.get().N.G().T(\"h5_optimize_forcasting_slot_layout_creation_with_trimmed_metadata\")){if(Ti(v,Hf$()))return new ifK(p,b,v,this.uh,this.dH)}else if(Ti(v,{eK:[],W5:[\"LAYOUT_TYPE_FORECASTING\"]}))return new Daw(p,b,v,this.uh,this.dH);throw new P$(\"Unsupported layout with type: \"+v.layoutType+\" and client metadata: \"+q0(v.clientMetadata)+\" in ForecastingLayoutRenderingAdapterFactory.\");};g.f(Scz,aL);g.f(bO,l9);g.q\u003dbO.prototype;g.q.init\u003dfunction(){l9.prototype.init.call(this);var p\u003dg.L(this.layout.renderingContent,as)||Xm(this.layout.clientMetadata,\"metadata_type_player_overlay_layout_renderer\"),d\u003d{adsClientData:this.layout.wN};this.D.push(new Scz(p,Xm(this.layout.clientMetadata,\"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds\"),this.layout.layoutId,d))};\ng.q.WE\u003dfunction(){this.V||this.SB.get().resumeVideo(2)};\ng.q.startRendering\u003dfunction(p){l9.prototype.startRendering.call(this,p);this.callback.K0(this.slot,p);this.X.XR\u003dthis};\ng.q.t$\u003dfunction(p,d){l9.prototype.t$.call(this,p,d);Bz(this.X,this)};\ng.q.VF\u003dfunction(p){if(GE(this.S.get(),this.Z))switch(p){case \"visit-advertiser-link\":Eh(this.uh.get(),3)}switch(p){case \"ad-mute-confirm-dialog-close-button\":case \"ad-feedback-undo-mute-button\":case \"ad-info-dialog-close-button\":this.V||this.SB.get().resumeVideo(2);break;case \"ad-info-icon-button\":case \"ad-player-overflow-button\":(this.V\u003dthis.SB.get().F$(2))||this.SB.get().pauseVideo();break;case \"visit-advertiser-link\":this.SB.get().pauseVideo();YcB(this).Vn();break;case \"skip-button\":if(p\u003dYcB(this),\nthis.layout.renderingContent\u0026\u0026!dW(this.layout.clientMetadata,\"metadata_type_dai\")||!p.Uv){var d;(p\u003d(d\u003dXm(this.layout.clientMetadata,\"metadata_type_ad_pod_skip_target_callback_ref\"))\u003d\u003dnull?void 0:d.current)\u0026\u0026p.d3(this.JD(),this.layout)}else JI(\"Requesting to skip by LegacyPlayerBytes when components enabled\"),p.ue(this.JD(),this.layout)}};\ng.q.U5\u003dfunction(){l9.prototype.U5.call(this)};g.f(vb,l9);g.q\u003dvb.prototype;g.q.init\u003dfunction(){l9.prototype.init.call(this);var p\u003dg.L(this.layout.renderingContent,qs)||Xm(this.layout.clientMetadata,\"metadata_type_instream_ad_player_overlay_renderer\"),d\u003d{adsClientData:this.layout.wN},b;(b\u003d!!this.layout.renderingContent)||(b\u003d!Pb(this).Uv);this.D.push(new EV(p,this.layout.layoutId,Xm(this.layout.clientMetadata,\"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds\"),d,b))};\ng.q.WE\u003dfunction(){this.V||this.SB.get().resumeVideo(2)};\ng.q.startRendering\u003dfunction(p){l9.prototype.startRendering.call(this,p);this.callback.K0(this.slot,p);this.X.XR\u003dthis};\ng.q.t$\u003dfunction(p,d){l9.prototype.t$.call(this,p,d);Bz(this.X,this)};\ng.q.VF\u003dfunction(p){if(GE(this.S.get(),this.Z))switch(p){case \"visit-advertiser\":Eh(this.uh.get(),3)}switch(p){case \"ad-mute-confirm-dialog-close-button\":case \"ad-feedback-undo-mute-button\":case \"ad-info-dialog-close-button\":this.V||this.SB.get().resumeVideo(2);break;case \"ad-info-icon-button\":case \"ad-player-overflow-button\":(this.V\u003dthis.SB.get().F$(2))||this.SB.get().pauseVideo();break;case \"visit-advertiser\":this.SB.get().pauseVideo();Pb(this).Vn();break;case \"skip-button\":if(p\u003dPb(this),this.layout.renderingContent\u0026\u0026\n!dW(this.layout.clientMetadata,\"metadata_type_dai\")||!p.Uv){var d;(p\u003d(d\u003dXm(this.layout.clientMetadata,\"metadata_type_ad_pod_skip_target_callback_ref\"))\u003d\u003dnull?void 0:d.current)\u0026\u0026p.d3(this.JD(),this.layout)}else JI(\"Requesting to skip by LegacyPlayerBytes\"),p.ue(this.JD(),this.layout)}};\ng.q.U5\u003dfunction(){l9.prototype.U5.call(this)};g.f(Lcz,aL);g.f(Ms,l9);g.q\u003dMs.prototype;g.q.startRendering\u003dfunction(p){var d\u003dthis;u9(this.U,p,function(){d.D.push(new Lcz(Xm(d.layout.clientMetadata,\"metadata_type_valid_ad_message_renderer\"),p.layoutId,p.wN));d.iC();d.callback.K0(d.slot,p);g.R(dX(d.SB.get(),1),512)\u0026\u0026d.callback.Fg(d.JD(),d.ZN(),new P$(\"player is stuck during adNotify\",void 0,\"ADS_CLIENT_ERROR_MESSAGE_PLAYER_STUCK_DURING_ADNOTIFY\"),\"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED\")})};\ng.q.Mv\u003dfunction(){};\ng.q.J9\u003dfunction(p){if(p.state.isError()){var d;this.callback.Fg(this.JD(),this.ZN(),new P$(\"A player error happened during adNotify\",{playerErrorCode:(d\u003dp.state.h9)\u003d\u003dnull?void 0:d.errorCode},\"ADS_CLIENT_ERROR_MESSAGE_PLAYER_ERROR_DURING_ADNOTIFY\"),\"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED\")}};\ng.q.onFullscreenToggled\u003dfunction(){};\ng.q.Iq\u003dfunction(){};\ng.q.YA\u003dfunction(){};\ng.q.Oi\u003dfunction(){};\ng.q.onVolumeChange\u003dfunction(){};\ng.q.fB\u003dfunction(){};\ng.q.Wl\u003dfunction(){};\ng.q.VF\u003dfunction(){};g.f($aw,aL);g.f(X$,l9);X$.prototype.init\u003dfunction(){l9.prototype.init.call(this);var p\u003dg.L(this.layout.renderingContent,F$),d\u003dsh(this.GB);this.D.push(new $aw(p,d,this.layout.layoutId,{adsClientData:this.layout.wN}))};\nX$.prototype.startRendering\u003dfunction(p){l9.prototype.startRendering.call(this,p);this.callback.K0(this.slot,p)};\nX$.prototype.VF\u003dfunction(p,d){if(d\u003d\u003d\u003dthis.layout.layoutId)switch(p){case \"skip-button\":var b;(p\u003d(b\u003dXm(this.layout.clientMetadata,\"metadata_type_ad_pod_skip_target_callback_ref\"))\u003d\u003dnull?void 0:b.current)\u0026\u0026p.d3(this.JD(),this.layout)}};\nX$.prototype.U5\u003dfunction(){l9.prototype.U5.call(this)};mae.prototype.build\u003dfunction(p,d,b,v){if(p\u003dhn(p,b,v,this.eT,this.SB,this.uh,this.U,this.D,this.lh))return p;throw new P$(\"Unsupported layout with type: \"+v.layoutType+\" and client metadata: \"+q0(v.clientMetadata)+\" in OtherWebInPlayerLayoutRenderingAdapterFactory.\");};g.q\u003dKcu.prototype;g.q.JD\u003dfunction(){return this.slot};\ng.q.ZN\u003dfunction(){return this.layout};\ng.q.init\u003dfunction(){this.SB.get().addListener(this);this.SB.get().sx.push(this);var p\u003dthis.E7(),d\u003dXm(this.layout.clientMetadata,\"metadata_type_active_view_traffic_type\"),b\u003dXm(this.layout.clientMetadata,\"metadata_type_active_view_identifier\");N4(this.layout.gN)\u0026\u0026bm(this.OY.get(),this.layout.layoutId,{oH:d,Lx:p,listener:this,VH:b})};\ng.q.release\u003dfunction(){this.SB.get().removeListener(this);LkK(this.SB.get(),this);N4(this.layout.gN)\u0026\u0026vz(this.OY.get(),this.layout.layoutId)};\ng.q.startRendering\u003dfunction(p){this.callback.K0(this.slot,p)};\ng.q.t$\u003dfunction(p,d){kq(this,\"abandon\");this.callback.mH(this.slot,p,d)};\ng.q.fB\u003dfunction(p){switch(p.id){case \"part2viewed\":this.GB.f0(\"start\");this.GB.f0(\"impression\");break;case \"videoplaytime25\":this.GB.f0(\"first_quartile\");break;case \"videoplaytime50\":this.GB.f0(\"midpoint\");break;case \"videoplaytime75\":this.GB.f0(\"third_quartile\");break;case \"videoplaytime100\":kq(this,\"complete\");i9(this.GB)\u0026\u0026jk(this.GB,Infinity,!0);break;case \"engagedview\":i9(this.GB)||this.GB.f0(\"progress\");break;case \"conversionview\":case \"videoplaybackstart\":case \"videoplayback2s\":case \"videoplayback10s\":break;\ndefault:JI(\"Cue Range ID unknown in ShortsPlaybackTrackingLayoutRenderingAdapter\",this.slot,this.layout)}};\ng.q.onVolumeChange\u003dfunction(){};\ng.q.Oi\u003dfunction(){};\ng.q.Iq\u003dfunction(){};\ng.q.YA\u003dfunction(){};\ng.q.onFullscreenToggled\u003dfunction(){};\ng.q.J9\u003dfunction(p){this.D||(g.ry(p,4)\u0026\u0026!g.ry(p,2)?zi(this.GB,\"pause\"):n3(p,4)\u003c0\u0026\u0026!(n3(p,2)\u003c0)\u0026\u0026zi(this.GB,\"resume\"))};\ng.q.Mv\u003dfunction(){};\ng.q.w4\u003dfunction(p){i9(this.GB)\u0026\u0026jk(this.GB,p*1E3,!1)};\ng.q.Wl\u003dfunction(){kq(this,\"swipe\")};\ng.q.Nx\u003dfunction(){this.GB.f0(\"active_view_measurable\")};\ng.q.SG\u003dfunction(){this.GB.f0(\"active_view_viewable\")};\ng.q.Rj\u003dfunction(){this.GB.f0(\"active_view_fully_viewable_audible_half_duration\")};\ng.q.L1\u003dfunction(){this.GB.f0(\"audio_measurable\")};\ng.q.aj\u003dfunction(){this.GB.f0(\"audio_audible\")};\ng.q.E7\u003dfunction(){return this.layout.renderingContent?kj(this.dE.get(),1).VT:Xm(this.layout.clientMetadata,\"metadata_type_video_length_seconds\")};xa7.prototype.build\u003dfunction(p,d,b,v){d\u003d[\"metadata_type_ad_placement_config\"];for(var P\u003dg.u(c1()),M\u003dP.next();!M.done;M\u003dP.next())d.push(M.value);if(Ti(v,{eK:d,W5:[\"LAYOUT_TYPE_DISCOVERY_PLAYBACK_TRACKER\"]}))return b.slotType\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM\"?new Kcu(p,b,v,this.SB,this.uh,this.lh,this.OY,this.dE):new wLe(p,b,v,this.SB,this.uh,this.HX,this.lh,this.OY);throw new P$(\"Unsupported layout with type: \"+v.layoutType+\" and client metadata: \"+q0(v.clientMetadata)+\" in PlaybackTrackingLayoutRenderingAdapterFactory.\");\n};var uO\u003d{contentCpn:\"\",Yr:new Map};PT$.prototype.Zo\u003dfunction(p,d){var b\u003d{};d\u003dObject.assign({},d,(b.cc\u003dthis.Dl.wy(),b));this.Dl.N.E5(p,d)};var TRF,Dn;\nTRF\u003d{XnB:\"ALREADY_PINNED_ON_A_DEVICE\",AUTHENTICATION_EXPIRED:\"AUTHENTICATION_EXPIRED\",EAB:\"AUTHENTICATION_MALFORMED\",Fvh:\"AUTHENTICATION_MISSING\",cqh:\"BAD_REQUEST\",mXB:\"CAST_SESSION_DEVICE_MISMATCHED\",VCJ:\"CAST_SESSION_VIDEO_MISMATCHED\",aoB:\"CAST_TOKEN_EXPIRED\",Lvt:\"CAST_TOKEN_FAILED\",bBh:\"CAST_TOKEN_MALFORMED\",RWE:\"CGI_PARAMS_MALFORMED\",Nct:\"CGI_PARAMS_MISSING\",AqN:\"DEVICE_FALLBACK\",aGN:\"GENERIC_WITH_LINK_AND_CPN\",LiB:\"ERROR_HDCP\",btZ:\"LICENSE\",NTX:\"VIDEO_UNAVAILABLE\",IG5:\"FORMAT_UNAVAILABLE\",MD$:\"GEO_FAILURE\",\nqfZ:\"HTML5_AUDIO_RENDERER_ERROR\",tDt:\"GENERIC_WITHOUT_LINK\",PkB:\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\",Ckh:\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK\",nVE:\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK_SHORT\",hkJ:\"HTML5_SPS_UMP_STATUS_REJECTED\",l2$:\"INVALID_DRM_MESSAGE\",tHF:\"PURCHASE_NOT_FOUND\",PmB:\"PURCHASE_REFUNDED\",Fat:\"RENTAL_EXPIRED\",BPZ:\"RETRYABLE_ERROR\",REC:\"SERVER_ERROR\",u1E:\"SIGNATURE_EXPIRED\",oDB:\"STOPPED_BY_ANOTHER_PLAYBACK\",TPB:\"STREAMING_DEVICES_QUOTA_PER_24H_EXCEEDED\",ZYB:\"STREAMING_NOT_ALLOWED\",\npWt:\"STREAM_LICENSE_NOT_FOUND\",joC:\"TOO_MANY_REQUESTS\",KaJ:\"TOO_MANY_REQUESTS_WITH_LINK\",AfZ:\"TOO_MANY_STREAMS_PER_ENTITLEMENT\",qtB:\"TOO_MANY_STREAMS_PER_USER\",UNSUPPORTED_DEVICE:\"UNSUPPORTED_DEVICE\",bZ5:\"VIDEO_FORBIDDEN\",RgB:\"VIDEO_NOT_FOUND\",UXb:\"BROWSER_OR_EXTENSION_ERROR\"};Dn\u003d{};\ng.RS\u003d(Dn.ALREADY_PINNED_ON_A_DEVICE\u003d\"This video has already been downloaded on the maximum number of devices allowed by the copyright holder. Before you can play the video here, it needs to be unpinned on another device.\",Dn.DEVICE_FALLBACK\u003d\"Sorry, this video is not available on this device.\",Dn.GENERIC_WITH_LINK_AND_CPN\u003d\"An error occurred. Please try again later. (Playback ID: $CPN) $BEGIN_LINKLearn More$END_LINK\",Dn.LICENSE\u003d\"Sorry, there was an error while licensing this video.\",Dn.VIDEO_UNAVAILABLE\u003d\n\"Video unavailable\",Dn.FORMAT_UNAVAILABLE\u003d\"This video isn\u0027t available at the selected quality. Please try again later.\",Dn.GEO_FAILURE\u003d\"This video isn\u0027t available in your country.\",Dn.HTML5_AUDIO_RENDERER_ERROR\u003d\"Audio renderer error. Please restart your computer.\",Dn.GENERIC_WITHOUT_LINK\u003d\"An error has occurred. Please try again later.\",Dn.HTML5_NO_AVAILABLE_FORMATS_FALLBACK\u003d\"This video format is not supported.\",Dn.HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK\u003d\"Your browser does not currently recognise any of the video formats available. $BEGIN_LINKClick here to visit our frequently asked questions about HTML5 video.$END_LINK\",\nDn.HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK_SHORT\u003d\"Your browser can\u0027t play this video. $BEGIN_LINKLearn more$END_LINK\",Dn.HTML5_SPS_UMP_STATUS_REJECTED\u003d\"Something went wrong. Refresh or try again later. $BEGIN_LINKLearn more$END_LINK\",Dn.INVALID_DRM_MESSAGE\u003d\"The DRM system specific message is invalid.\",Dn.PURCHASE_NOT_FOUND\u003d\"This video requires payment.\",Dn.PURCHASE_REFUNDED\u003d\"This video\u0027s purchase has been refunded.\",Dn.RENTAL_EXPIRED\u003d\"This video\u0027s rental has expired.\",Dn.CAST_SESSION_DEVICE_MISMATCHED\u003d\n\"The device in the cast session doesn\u0027t match the requested one.\",Dn.CAST_SESSION_VIDEO_MISMATCHED\u003d\"The video in the cast session doesn\u0027t match the requested one.\",Dn.CAST_TOKEN_FAILED\u003d\"Cast session not available. Please refresh or try again later.\",Dn.CAST_TOKEN_EXPIRED\u003d\"Cast session has expired. Please refresh.\",Dn.CAST_TOKEN_MALFORMED\u003d\"Invalid cast session. Please refresh or try again later.\",Dn.SERVER_ERROR\u003d\"There was an internal server error. Please try again later.\",Dn.STOPPED_BY_ANOTHER_PLAYBACK\u003d\n\"Your account is playing this video in another location. Please reload this page to resume watching.\",Dn.STREAM_LICENSE_NOT_FOUND\u003d\"Video playback interrupted. Please try again.\",Dn.STREAMING_DEVICES_QUOTA_PER_24H_EXCEEDED\u003d\"Too many devices/IP addresses have been used over the 24 hour period.\",Dn.STREAMING_NOT_ALLOWED\u003d\"Playback not allowed because this video is pinned on another device.\",Dn.RETRYABLE_ERROR\u003d\"There was a temporary server error. Please try again later.\",Dn.TOO_MANY_REQUESTS\u003d\"Please log in to watch this video.\",\nDn.TOO_MANY_REQUESTS_WITH_LINK\u003d\"Please $BEGIN_LINKclick here$END_LINK to watch this video on YouTube.\",Dn.TOO_MANY_STREAMS_PER_USER\u003d\"Playback stopped because too many videos belonging to the same account are playing.\",Dn.TOO_MANY_STREAMS_PER_ENTITLEMENT\u003d\"Playback stopped because this video has been played on too many devices.\",Dn.UNSUPPORTED_DEVICE\u003d\"Playback isn\u0027t supported on this device.\",Dn.VIDEO_FORBIDDEN\u003d\"Access to this video is forbidden.\",Dn.VIDEO_NOT_FOUND\u003d\"This video cannot be found.\",Dn.BROWSER_OR_EXTENSION_ERROR\u003d\n\"Something went wrong. Refresh or try again later. $BEGIN_LINKLearn more$END_LINK\",Dn);var APQ;var WPq\u003dg.yH(),pRF\u003dWPq.match(/\\((iPad|iPhone|iPod)( Simulator)?;/);if(!pRF||pRF.length\u003c2)APQ\u003dvoid 0;else{var dTW\u003dWPq.match(/\\((iPad|iPhone|iPod)( Simulator)?; (U; )?CPU (iPhone )?OS (\\d+_\\d)[_ ]/);APQ\u003ddTW\u0026\u0026dTW.length\u003d\u003d\u003d6?Number(dTW[5].replace(\"_\",\".\")):0}var d6\u003dAPQ,$f\u003dd6\u003e\u003d0;g.f(g.iO,IN);g.iO.prototype.Y\u003dfunction(p,d,b,v,P){return IN.prototype.Y.call(this,p,d,b,v,P)};var Vv\u003d{},ok\u003d(Vv.FAIRPLAY\u003d\"fairplay\",Vv.PLAYREADY\u003d\"playready\",Vv.WIDEVINE\u003d\"widevine\",Vv.CLEARKEY\u003dnull,Vv.FLASHACCESS\u003dnull,Vv.UNKNOWN\u003dnull,Vv.WIDEVINE_CLASSIC\u003dnull,Vv);Hb.prototype.isMultiChannelAudio\u003dfunction(){return this.numChannels\u003e2};var ez\u003d{},rm\u003d(ez.WIDTH\u003d{name:\"width\",video:!0,valid:640,CY:99999},ez.HEIGHT\u003d{name:\"height\",video:!0,valid:360,CY:99999},ez.FRAMERATE\u003d{name:\"framerate\",video:!0,valid:30,CY:9999},ez.BITRATE\u003d{name:\"bitrate\",video:!0,valid:3E5,CY:2E9},ez.EOTF\u003d{name:\"eotf\",video:!0,valid:\"bt709\",CY:\"catavision\"},ez.CHANNELS\u003d{name:\"channels\",video:!1,valid:2,CY:99},ez.CRYPTOBLOCKFORMAT\u003d{name:\"cryptoblockformat\",video:!0,valid:\"subsample\",CY:\"invalidformat\"},ez.DECODETOTEXTURE\u003d{name:\"decode-to-texture\",video:!0,valid:\"false\",\nCY:\"nope\"},ez.AV1_CODECS\u003d{name:\"codecs\",video:!0,valid:\"av01.0.05M.08\",CY:\"av99.0.05M.08\"},ez.EXPERIMENTAL\u003d{name:\"experimental\",video:!0,valid:\"allowed\",CY:\"invalid\"},ez);var bT6\u003d[\"h\",\"H\"],vHz\u003d[\"9\",\"(\"],P76\u003d[\"9h\",\"(h\"],Mt2\u003d[\"8\",\"*\"],XRC\u003d[\"a\",\"A\"],qQH\u003d[\"o\",\"O\"],a7F\u003d[\"m\",\"M\"],oHm\u003d[\"mac3\",\"MAC3\"],FqR\u003d[\"meac3\",\"MEAC3\"],Sz\u003d{},WXu\u003d(Sz.h\u003dbT6,Sz.H\u003dbT6,Sz[\"9\"]\u003dvHz,Sz[\"(\"]\u003dvHz,Sz[\"9h\"]\u003dP76,Sz[\"(h\"]\u003dP76,Sz[\"8\"]\u003dMt2,Sz[\"*\"]\u003dMt2,Sz.a\u003dXRC,Sz.A\u003dXRC,Sz.o\u003dqQH,Sz.O\u003dqQH,Sz.m\u003da7F,Sz.M\u003da7F,Sz.mac3\u003doHm,Sz.MAC3\u003doHm,Sz.meac3\u003dFqR,Sz.MEAC3\u003dFqR,Sz),hUz\u003dnew Set(\"o O a ah A m M mac3 MAC3 meac3 MEAC3 so sa\".split(\" \")),$4C\u003dnew Set(\"m M mac3 MAC3 meac3 MEAC3\".split(\" \"));var A\u003d{},gF\u003d(A[\"0\"]\u003d\"f\",A[\"160\"]\u003d\"h\",A[\"133\"]\u003d\"h\",A[\"134\"]\u003d\"h\",A[\"135\"]\u003d\"h\",A[\"136\"]\u003d\"h\",A[\"137\"]\u003d\"h\",A[\"264\"]\u003d\"h\",A[\"266\"]\u003d\"h\",A[\"138\"]\u003d\"h\",A[\"298\"]\u003d\"h\",A[\"299\"]\u003d\"h\",A[\"304\"]\u003d\"h\",A[\"305\"]\u003d\"h\",A[\"214\"]\u003d\"h\",A[\"216\"]\u003d\"h\",A[\"374\"]\u003d\"h\",A[\"375\"]\u003d\"h\",A[\"140\"]\u003d\"a\",A[\"141\"]\u003d\"ah\",A[\"327\"]\u003d\"sa\",A[\"258\"]\u003d\"m\",A[\"380\"]\u003d\"mac3\",A[\"328\"]\u003d\"meac3\",A[\"161\"]\u003d\"H\",A[\"142\"]\u003d\"H\",A[\"143\"]\u003d\"H\",A[\"144\"]\u003d\"H\",A[\"222\"]\u003d\"H\",A[\"223\"]\u003d\"H\",A[\"145\"]\u003d\"H\",A[\"224\"]\u003d\"H\",A[\"225\"]\u003d\"H\",A[\"146\"]\u003d\"H\",A[\"226\"]\u003d\"H\",A[\"227\"]\u003d\"H\",A[\"147\"]\u003d\"H\",\nA[\"384\"]\u003d\"H\",A[\"376\"]\u003d\"H\",A[\"385\"]\u003d\"H\",A[\"377\"]\u003d\"H\",A[\"149\"]\u003d\"A\",A[\"261\"]\u003d\"M\",A[\"381\"]\u003d\"MAC3\",A[\"329\"]\u003d\"MEAC3\",A[\"598\"]\u003d\"9\",A[\"278\"]\u003d\"9\",A[\"242\"]\u003d\"9\",A[\"243\"]\u003d\"9\",A[\"244\"]\u003d\"9\",A[\"775\"]\u003d\"9\",A[\"776\"]\u003d\"9\",A[\"777\"]\u003d\"9\",A[\"778\"]\u003d\"9\",A[\"779\"]\u003d\"9\",A[\"780\"]\u003d\"9\",A[\"781\"]\u003d\"9\",A[\"782\"]\u003d\"9\",A[\"783\"]\u003d\"9\",A[\"247\"]\u003d\"9\",A[\"248\"]\u003d\"9\",A[\"353\"]\u003d\"9\",A[\"355\"]\u003d\"9\",A[\"356\"]\u003d\"9\",A[\"271\"]\u003d\"9\",A[\"577\"]\u003d\"9\",A[\"313\"]\u003d\"9\",A[\"579\"]\u003d\"9\",A[\"272\"]\u003d\"9\",A[\"302\"]\u003d\"9\",A[\"303\"]\u003d\"9\",A[\"407\"]\u003d\"9\",A[\"408\"]\u003d\"9\",A[\"308\"]\u003d\"9\",A[\"315\"]\u003d\"9\",\nA[\"330\"]\u003d\"9h\",A[\"331\"]\u003d\"9h\",A[\"332\"]\u003d\"9h\",A[\"333\"]\u003d\"9h\",A[\"334\"]\u003d\"9h\",A[\"335\"]\u003d\"9h\",A[\"336\"]\u003d\"9h\",A[\"337\"]\u003d\"9h\",A[\"338\"]\u003d\"so\",A[\"600\"]\u003d\"o\",A[\"250\"]\u003d\"o\",A[\"251\"]\u003d\"o\",A[\"774\"]\u003d\"o\",A[\"194\"]\u003d\"*\",A[\"195\"]\u003d\"*\",A[\"220\"]\u003d\"*\",A[\"221\"]\u003d\"*\",A[\"196\"]\u003d\"*\",A[\"197\"]\u003d\"*\",A[\"279\"]\u003d\"(\",A[\"280\"]\u003d\"(\",A[\"317\"]\u003d\"(\",A[\"318\"]\u003d\"(\",A[\"273\"]\u003d\"(\",A[\"274\"]\u003d\"(\",A[\"357\"]\u003d\"(\",A[\"358\"]\u003d\"(\",A[\"275\"]\u003d\"(\",A[\"359\"]\u003d\"(\",A[\"360\"]\u003d\"(\",A[\"276\"]\u003d\"(\",A[\"583\"]\u003d\"(\",A[\"584\"]\u003d\"(\",A[\"314\"]\u003d\"(\",A[\"585\"]\u003d\"(\",A[\"561\"]\u003d\"(\",A[\"277\"]\u003d\"(\",A[\"361\"]\u003d\"(h\",\nA[\"362\"]\u003d\"(h\",A[\"363\"]\u003d\"(h\",A[\"364\"]\u003d\"(h\",A[\"365\"]\u003d\"(h\",A[\"366\"]\u003d\"(h\",A[\"591\"]\u003d\"(h\",A[\"592\"]\u003d\"(h\",A[\"367\"]\u003d\"(h\",A[\"586\"]\u003d\"(h\",A[\"587\"]\u003d\"(h\",A[\"368\"]\u003d\"(h\",A[\"588\"]\u003d\"(h\",A[\"562\"]\u003d\"(h\",A[\"409\"]\u003d\"(\",A[\"410\"]\u003d\"(\",A[\"411\"]\u003d\"(\",A[\"412\"]\u003d\"(\",A[\"557\"]\u003d\"(\",A[\"558\"]\u003d\"(\",A[\"394\"]\u003d\"1\",A[\"395\"]\u003d\"1\",A[\"396\"]\u003d\"1\",A[\"397\"]\u003d\"1\",A[\"398\"]\u003d\"1\",A[\"399\"]\u003d\"1\",A[\"720\"]\u003d\"1\",A[\"721\"]\u003d\"1\",A[\"400\"]\u003d\"1\",A[\"401\"]\u003d\"1\",A[\"571\"]\u003d\"1\",A[\"402\"]\u003d\"1\",A[\"694\"]\u003d\"1h\",A[\"695\"]\u003d\"1h\",A[\"696\"]\u003d\"1h\",A[\"697\"]\u003d\"1h\",A[\"698\"]\u003d\"1h\",A[\"699\"]\u003d\"1h\",A[\"700\"]\u003d\n\"1h\",A[\"701\"]\u003d\"1h\",A[\"702\"]\u003d\"1h\",A[\"703\"]\u003d\"1h\",A[\"386\"]\u003d\"3\",A[\"387\"]\u003d\"w\",A[\"406\"]\u003d\"6\",A[\"787\"]\u003d\"1\",A[\"788\"]\u003d\"1\",A[\"645\"]\u003d\"(\",A[\"646\"]\u003d\"(\",A[\"647\"]\u003d\"(\",A[\"648\"]\u003d\"(\",A[\"649\"]\u003d\"(\",A[\"650\"]\u003d\"(\",A[\"651\"]\u003d\"(\",A[\"652\"]\u003d\"(\",A[\"653\"]\u003d\"(\",A[\"654\"]\u003d\"(\",A[\"655\"]\u003d\"(\",A[\"656\"]\u003d\"(\",A[\"657\"]\u003d\"(\",A[\"658\"]\u003d\"(\",A[\"659\"]\u003d\"(\",A[\"660\"]\u003d\"(\",A[\"661\"]\u003d\"(\",A[\"662\"]\u003d\"(\",A[\"663\"]\u003d\"(\",A[\"664\"]\u003d\"(\",A[\"665\"]\u003d\"(\",A[\"666\"]\u003d\"(\",A[\"667\"]\u003d\"(\",A[\"668\"]\u003d\"(\",A[\"669\"]\u003d\"(\",A[\"670\"]\u003d\"(\",A[\"671\"]\u003d\"(\",A[\"672\"]\u003d\"(\",A[\"673\"]\u003d\"(\",A[\"674\"]\u003d\"(h\",\nA[\"675\"]\u003d\"(h\",A[\"676\"]\u003d\"(h\",A[\"677\"]\u003d\"(h\",A[\"678\"]\u003d\"(h\",A[\"679\"]\u003d\"(h\",A[\"680\"]\u003d\"(h\",A[\"681\"]\u003d\"(h\",A[\"682\"]\u003d\"(h\",A[\"683\"]\u003d\"(h\",A[\"684\"]\u003d\"(h\",A[\"685\"]\u003d\"(h\",A[\"686\"]\u003d\"(h\",A[\"687\"]\u003d\"(h\",A[\"688\"]\u003d\"A\",A[\"689\"]\u003d\"A\",A[\"690\"]\u003d\"A\",A[\"691\"]\u003d\"MEAC3\",A[\"773\"]\u003d\"i\",A[\"806\"]\u003d\"I\",A[\"805\"]\u003d\"I\",A[\"829\"]\u003d\"9\",A[\"830\"]\u003d\"9\",A[\"831\"]\u003d\"9\",A[\"832\"]\u003d\"9\",A[\"833\"]\u003d\"9\",A[\"834\"]\u003d\"9\",A[\"835\"]\u003d\"9\",A[\"836\"]\u003d\"9\",A[\"837\"]\u003d\"9\",A[\"838\"]\u003d\"9\",A[\"839\"]\u003d\"9\",A[\"840\"]\u003d\"9\",A[\"841\"]\u003d\"(\",A[\"842\"]\u003d\"(\",A[\"843\"]\u003d\"(\",A[\"844\"]\u003d\"(\",A[\"845\"]\u003d\"(\",A[\"846\"]\u003d\n\"(\",A[\"847\"]\u003d\"(\",A[\"848\"]\u003d\"(\",A[\"849\"]\u003d\"(\",A[\"850\"]\u003d\"(\",A[\"851\"]\u003d\"(\",A[\"852\"]\u003d\"(\",A[\"865\"]\u003d\"9\",A[\"866\"]\u003d\"9\",A[\"867\"]\u003d\"9\",A[\"868\"]\u003d\"9\",A[\"869\"]\u003d\"9\",A[\"870\"]\u003d\"9\",A[\"871\"]\u003d\"9\",A[\"872\"]\u003d\"9\",A[\"873\"]\u003d\"9\",A[\"874\"]\u003d\"9\",A[\"875\"]\u003d\"9\",A[\"876\"]\u003d\"9\",A[\"877\"]\u003d\"(\",A[\"878\"]\u003d\"(\",A[\"879\"]\u003d\"(\",A[\"880\"]\u003d\"(\",A[\"881\"]\u003d\"(\",A[\"882\"]\u003d\"(\",A[\"883\"]\u003d\"(\",A[\"884\"]\u003d\"(\",A[\"885\"]\u003d\"(\",A[\"886\"]\u003d\"(\",A[\"887\"]\u003d\"(\",A[\"888\"]\u003d\"(\",A);var YJ\u003d{},tL$\u003d(YJ.STEREO_LAYOUT_UNKNOWN\u003d0,YJ.STEREO_LAYOUT_LEFT_RIGHT\u003d1,YJ.STEREO_LAYOUT_TOP_BOTTOM\u003d2,YJ);var gi,b5;gi\u003d{};g.VO\u003d(gi.auto\u003d0,gi.tiny\u003d144,gi.light\u003d144,gi.small\u003d240,gi.medium\u003d360,gi.large\u003d480,gi.hd720\u003d720,gi.hd1080\u003d1080,gi.hd1440\u003d1440,gi.hd2160\u003d2160,gi.hd2880\u003d2880,gi.highres\u003d4320,gi);b5\u003d{0:\"auto\",144:\"tiny\",240:\"small\",360:\"medium\",480:\"large\",720:\"hd720\",1080:\"hd1080\",1440:\"hd1440\",2160:\"hd2160\",2880:\"hd2880\",4320:\"highres\"};var Sm\u003d\"highres hd2880 hd2160 hd1440 hd1080 hd720 large medium small tiny\".split(\" \");em.prototype.isHdr\u003dfunction(){return this.U\u003d\u003d\u003d\"smpte2084\"||this.U\u003d\u003d\u003d\"arib-std-b67\"};Lm.prototype.n$\u003dfunction(){return this.containerType\u003d\u003d\u003d2};\nLm.prototype.isEncrypted\u003dfunction(){return!!this.xj};\nLm.prototype.qH\u003dfunction(){return!!this.audio};\nLm.prototype.y7\u003dfunction(){return!!this.video};g.f(h2,g.oL);g.q\u003dh2.prototype;g.q.appendBuffer\u003dfunction(p,d,b){if(this.qa.ZL()!\u003d\u003dthis.appendWindowStart+this.start||this.qa.U0()!\u003d\u003dthis.appendWindowEnd+this.start||this.qa.Fp()!\u003d\u003dthis.timestampOffset+this.start)this.qa.supports(1),this.qa.Sw(this.appendWindowStart+this.start,this.appendWindowEnd+this.start),this.qa.Dw(this.timestampOffset+this.start);this.qa.appendBuffer(p,d,b)};\ng.q.abort\u003dfunction(){this.qa.abort()};\ng.q.remove\u003dfunction(p,d){this.qa.remove(p+this.start,d+this.start)};\ng.q.removeAll\u003dfunction(){this.remove(this.appendWindowStart,this.appendWindowEnd)};\ng.q.clear\u003dfunction(){this.qa.clear()};\ng.q.Sw\u003dfunction(p,d){this.appendWindowStart\u003dp;this.appendWindowEnd\u003dd};\ng.q.fE\u003dfunction(){return this.timestampOffset+this.start};\ng.q.ZL\u003dfunction(){return this.appendWindowStart};\ng.q.U0\u003dfunction(){return this.appendWindowEnd};\ng.q.Dw\u003dfunction(p){this.timestampOffset\u003dp};\ng.q.Fp\u003dfunction(){return this.timestampOffset};\ng.q.i4\u003dfunction(p){p\u003dthis.qa.i4(p\u003d\u003d\u003dvoid 0?!1:p);return Fk(p,this.start,this.end)};\ng.q.ZG\u003dfunction(){return this.qa.ZG()};\ng.q.Zr\u003dfunction(){return this.qa.Zr()};\ng.q.Wh\u003dfunction(){return this.qa.Wh()};\ng.q.xw\u003dfunction(){return this.qa.xw()};\ng.q.OX\u003dfunction(){this.qa.OX()};\ng.q.Jm\u003dfunction(p){return this.qa.Jm(p)};\ng.q.e4\u003dfunction(){return this.qa.e4()};\ng.q.Nr\u003dfunction(){return this.qa.Nr()};\ng.q.l6\u003dfunction(){return this.qa.l6()};\ng.q.Ii\u003dfunction(p,d,b){this.qa.Ii(p,d,b)};\ng.q.QQ\u003dfunction(p,d,b){this.qa.QQ(p,d,b)};\ng.q.kM\u003dfunction(p,d){return this.qa.kM(p,d)};\ng.q.supports\u003dfunction(p){return this.qa.supports(p)};\ng.q.Co\u003dfunction(){return this.qa.Co()};\ng.q.isView\u003dfunction(){return!0};\ng.q.Q0\u003dfunction(){return this.qa.Q0()?this.isActive:!1};\ng.q.isLocked\u003dfunction(){return this.NT\u0026\u0026!this.isActive};\ng.q.n0\u003dfunction(p){p\u003dthis.qa.n0(p);p.vw\u003dthis.start+\"-\"+this.end;return p};\ng.q.Sz\u003dfunction(){return this.qa.Sz()};\ng.q.XV\u003dfunction(){return this.qa.XV()};\ng.q.rF\u003dfunction(){return this.qa.rF()};\ng.q.U5\u003dfunction(){this.qa.xK(this.zA);g.oL.prototype.U5.call(this)};var ON\u003d!1;g.f(J2,g.oL);g.q\u003dJ2.prototype;g.q.appendBuffer\u003dfunction(p,d,b){this.Wd\u003d!1;b\u0026\u0026(this.jy\u003db);if(p.length){var v;((v\u003dthis.Q8)\u003d\u003dnull?0:v.appendBuffer)?this.Q8.appendBuffer(p):this.Q8?this.Q8.append(p):this.Ms\u0026\u0026this.Ms.webkitSourceAppend(this.id,p)}d\u0026\u0026(d.isEncrypted()\u0026\u0026(this.Yw\u003dthis.jy),d.type\u003d\u003d\u003d3\u0026\u0026(this.gi\u003dd),this.Gn.push(d.Op()),this.Gn.length\u003e4\u0026\u0026this.Gn.shift());this.vr\u0026\u0026(this.vr.length\u003e\u003d2||p.length\u003e1048576?delete this.vr:this.vr.push(p))};\ng.q.abort\u003dfunction(){try{this.Q8?this.Q8.abort():this.Ms\u0026\u0026this.Ms.webkitSourceAbort(this.id)}catch(p){Fl$\u0026\u0026g.Hi(new g.RN(\"Error while abort the source buffer: \"+p.name+\", \"+p.message))}this.jy\u003dthis.gi\u003dnull};\ng.q.remove\u003dfunction(p,d,b){this.Wd\u003d!1;var v;if((v\u003dthis.Q8)\u003d\u003dnull?0:v.remove)b\u0026\u0026b({b:Ph(this.i4()),s:p,e:d}),this.Q8.remove(p,d)};\ng.q.removeAll\u003dfunction(){this.remove(this.ZL(),this.U0())};\ng.q.clear\u003dfunction(){this.Wh()||(this.abort(),this.removeAll(),this.Yw\u003dthis.jy\u003dthis.gi\u003dnull,this.appendWindowStart\u003dthis.timestampOffset\u003d0,this.Zm\u003dvh([],[]),this.Wd\u003d!1,this.vr\u003dOp?[]:void 0,this.MZ\u003d!0)};\ng.q.ZL\u003dfunction(){if(ON\u0026\u0026this.y7)return this.appendWindowStart;var p;return((p\u003dthis.Q8)\u003d\u003dnull?void 0:p.appendWindowStart)||0};\ng.q.U0\u003dfunction(){var p;return((p\u003dthis.Q8)\u003d\u003dnull?void 0:p.appendWindowEnd)||0};\ng.q.Sw\u003dfunction(p,d){this.Q8\u0026\u0026(ON\u0026\u0026this.y7?(this.appendWindowStart\u003dp,this.Q8.appendWindowEnd\u003dd):p\u003ethis.ZL()?(this.Q8.appendWindowEnd\u003dd,this.Q8.appendWindowStart\u003dp):(this.Q8.appendWindowStart\u003dp,this.Q8.appendWindowEnd\u003dd))};\ng.q.fE\u003dfunction(){return this.timestampOffset};\ng.q.Dw\u003dfunction(p){ON?this.timestampOffset\u003dp:this.supports(1)\u0026\u0026(this.Q8.timestampOffset\u003dp)};\ng.q.Fp\u003dfunction(){return ON?this.timestampOffset:this.supports(1)?this.Q8.timestampOffset:0};\ng.q.i4\u003dfunction(p){if(p\u003d\u003d\u003dvoid 0?0:p)return this.Wd||this.ZG()||(this.Zm\u003dthis.i4(!1),this.Wd\u003d!0),this.Zm;try{return this.Q8?this.Q8.buffered:this.Ms?this.Ms.webkitSourceBuffered(this.id):vh([0],[Infinity])}catch(d){return vh([],[])}};\ng.q.ZG\u003dfunction(){var p;return((p\u003dthis.Q8)\u003d\u003dnull?void 0:p.updating)||!1};\ng.q.Wh\u003dfunction(){return this.MZ};\ng.q.xw\u003dfunction(){return!this.MZ\u0026\u0026this.ZG()};\ng.q.OX\u003dfunction(){this.MZ\u003d!1};\ng.q.Jm\u003dfunction(p){var d\u003dp\u003d\u003dnull?void 0:p.qC;p\u003dp\u003d\u003dnull?void 0:p.containerType;return!d\u0026\u0026!p||d\u003d\u003d\u003dthis.qC\u0026\u0026p\u003d\u003d\u003dthis.containerType};\ng.q.e4\u003dfunction(){return this.jy};\ng.q.Nr\u003dfunction(){return this.Yw};\ng.q.kM\u003dfunction(p,d){return this.containerType!\u003d\u003dp||this.qC!\u003d\u003dd};\ng.q.Ii\u003dfunction(p,d,b){if(this.containerType!\u003d\u003dp||b\u0026\u0026this.kM(p,b))this.supports(4),eL()\u0026\u0026this.Q8.changeType(d),b\u0026\u0026(this.qC\u003db);this.containerType\u003dp};\ng.q.QQ\u003dfunction(p,d,b){this.containerType\u0026\u0026this.kM(p,d)\u0026\u0026eL()\u0026\u0026this.Q8.changeType(b);this.containerType\u003dp;this.qC\u003dd};\ng.q.Co\u003dfunction(){return this.gi};\ng.q.isView\u003dfunction(){return!1};\ng.q.supports\u003dfunction(p){switch(p){case 1:var d;return((d\u003dthis.Q8)\u003d\u003dnull?void 0:d.timestampOffset)!\u003d\u003dvoid 0;case 0:var b;return!((b\u003dthis.Q8)\u003d\u003dnull||!b.appendBuffer);case 2:var v;return!((v\u003dthis.Q8)\u003d\u003dnull||!v.remove);case 3:var P,M;return!!(((P\u003dthis.Q8)\u003d\u003dnull?0:P.addEventListener)\u0026\u0026((M\u003dthis.Q8)\u003d\u003dnull?0:M.removeEventListener));case 4:return!(!this.Q8||!this.Q8.changeType);default:return!1}};\ng.q.Q0\u003dfunction(){return!this.ZG()};\ng.q.isLocked\u003dfunction(){return!1};\ng.q.n0\u003dfunction(p){p.to\u003dthis.Fp();p.up\u003dthis.ZG();var d,b\u003d((d\u003dthis.Q8)\u003d\u003dnull?void 0:d.appendWindowStart)||0,v;d\u003d((v\u003dthis.Q8)\u003d\u003dnull?void 0:v.appendWindowEnd)||Infinity;p.aw\u003db.toFixed(3)+\"-\"+d.toFixed(3);return p};\ng.q.Zr\u003dfunction(){var p;return((p\u003dthis.Q8)\u003d\u003dnull?void 0:p.writeHead)||0};\ng.q.Sz\u003dfunction(){for(var p\u003d{},d\u003d0;d\u003cthis.Gn.length;d++)p[\"s\"+d]\u003dthis.Gn[d];return p};\ng.q.U5\u003dfunction(){this.supports(3)\u0026\u0026(this.Q8.removeEventListener(\"updateend\",this.C9),this.Q8.removeEventListener(\"error\",this.C9));g.oL.prototype.U5.call(this)};\ng.q.XV\u003dfunction(){return this.containerType};\ng.q.l6\u003dfunction(){return this.qC};\ng.q.rF\u003dfunction(){return this.vr};\nvar Op\u003d!1,Fl$\u003d!1;SL.prototype.dispose\u003dfunction(){if(!this.xJ()){if(this.D)try{URL.revokeObjectURL(this.kL)}catch(p){}this.U\u003d!0}};\nSL.prototype.xJ\u003dfunction(){return this.U};\nSL.prototype.xq\u003dfunction(p){return p!\u003d\u003dnull\u0026\u0026p.kL\u003d\u003d\u003dthis.kL};\nSL.prototype.toString\u003dfunction(){return\"MediaResource {\"+this.kL+\"}\"};g.f(YA,g.e);g.q\u003dYA.prototype;g.q.getDuration\u003dfunction(){var p;return((p\u003dthis.rE)\u003d\u003dnull?void 0:p.duration)||this.C};\ng.q.Oz\u003dfunction(p){try{this.rE?this.rE.duration\u003dp:(this.C\u003dp,this.Ms.webkitSourceSetDuration(p))}catch(d){}};\ng.q.c$\u003dfunction(){try{return mX(this)\u003d\u003d\u003d\"closed\"}catch(p){return!0}};\ng.q.ZG\u003dfunction(){return!!(this.D\u0026\u0026this.D.ZG()||this.U\u0026\u0026this.U.ZG())};\ng.q.isAsync\u003dfunction(){return this.D?!!this.D.supports(0):KJ()};\ng.q.njN\u003dfunction(){!this.xJ()\u0026\u0026gt(this)\u0026\u0026this.callback\u0026\u0026(this.callback(this),this.callback\u003dnull)};\ng.q.C45\u003dfunction(){this.dispose()};\ng.q.qM\u003dfunction(p){if(LJ\u0026\u0026!this.V\u0026\u0026p.Wh()\u0026\u0026p.i4().length\u003d\u003d\u003d0){var d;QP(this.mediaElement,{l:\"mswoue\",sr:(d\u003dthis.mediaElement.FF)\u003d\u003dnull?void 0:d.Pl()},!1);p.OX();this.Wh()||(this.mediaElement.Cq\u003d!0,this.mediaElement.setCurrentTime(0))}};\ng.q.jL\u003dfunction(){return!!this.D.supports(2)};\ng.q.clear\u003dfunction(){kFW(this,function(){});\nvar p;(p\u003dthis.D)\u003d\u003dnull||p.clear();var d;(d\u003dthis.U)\u003d\u003dnull||d.clear()};\ng.q.Wh\u003dfunction(){var p,d;return((p\u003dthis.U)\u003d\u003dnull?void 0:p.Wh())||((d\u003dthis.D)\u003d\u003dnull?void 0:d.Wh())};\ng.q.Jm\u003dfunction(p,d){return!!this.D\u0026\u0026!!this.U\u0026\u0026this.D.Jm(d)\u0026\u0026this.U.Jm(p)};\nvar LJ\u003d!1;xA.prototype.then\u003dfunction(p,d){return this.promise.then(p,d)};\nxA.prototype.resolve\u003dfunction(p){this.hS(p)};\nxA.prototype.reject\u003dfunction(p){this.qI(p)};g.f(Bh,g.e);g.q\u003dBh.prototype;g.q.Pc\u003dfunction(){return this.kL};\ng.q.activate\u003dfunction(p){var d\u003d\"\";p\u0026\u0026(CTW(this,p),d\u003dp.kL);if(!this.Fv()||d)d\u0026\u0026this.Fv()!\u003d\u003dd\u0026\u0026(this.dZ(d),delete this.U,this.B\u0026\u0026(this.B.reject(),delete this.B),!window.MediaSource\u0026\u0026window.ManagedMediaSource\u0026\u0026this.zZ(!(p\u003d\u003dnull||!p.D))),p\u0026\u0026p.D||this.load(),this.Z||(this.addEventListener(\"volumechange\",this.T$),this.Z\u003d!0)};\ng.q.d9\u003dfunction(p,d){if(this.U)if(o9q\u0026\u0026$A(this.U)\u0026\u0026!this.U.Jm(p,d)){var b;QP(this,{l:\"megms\",sr:(b\u003dthis.FF)\u003d\u003dnull?void 0:b.Pl()});Z37(this);this.stopVideo()}else return this.rE\u003dthis.U,this.U\u003dvoid 0,this.rE;p\u003dwindow.MediaSource?new YA(this,new window.MediaSource,!1):window.ManagedMediaSource?new YA(this,new window.ManagedMediaSource,!1):window.WebKitMediaSource?new YA(this,new window.WebKitMediaSource,!1):new YA(this,void 0,!1);this.activate(p.B);this.rE\u003dp;this.Cq\u003d!1;return p};\ng.q.playVideo\u003dfunction(){var p\u003dthis;this.isEnded()\u0026\u0026this.seekTo(0);!this.Fv()\u0026\u0026this.kL\u0026\u0026(g.Hi(Error(\"playVideo without src\")),this.dZ(this.kL.kL),this.kL.D||this.load());var d\u003dthis.play(),b;((b\u003dthis.FF)\u003d\u003dnull?0:b.T(\"html5_remove_ios_7_hack_force_play\"))||!d\u0026\u0026$f\u0026\u0026(d6||0)\u003e\u003d7\u0026\u0026Mok(this,function(){g.lg(function(){EUD(p,p.getCurrentTime(),0)},500)});\nreturn d};\ng.q.seekTo\u003dfunction(p){this.ag()\u003e0\u0026\u0026($f\u0026\u0026d6\u003c4\u0026\u0026(p\u003dMath.max(.1,p)),this.setCurrentTime(p))};\ng.q.g9\u003dfunction(){if(!this.U\u0026\u0026this.rE)if(this.rE.X)try{var p;QP(this,{l:\"mer\",sr:(p\u003dthis.FF)\u003d\u003dnull?void 0:p.Pl(),rs:mX(this.rE)});this.rE.clear();this.U\u003dthis.rE;this.rE\u003dvoid 0}catch(d){p\u003dnew g.RN(\"Error while clearing Media Source in MediaElement: \"+d.name+\", \"+d.message),g.Hi(p),this.stopVideo()}else this.stopVideo()};\ng.q.stopVideo\u003dfunction(){var p\u003dthis;if(!this.U){var d;(d\u003dthis.rE)\u003d\u003dnull||lqz(d);if(q_u){if(!this.B){var b\u003dnew xA;b.then(void 0,function(){});\nthis.B\u003db;aOB\u0026\u0026this.pause();g.lg(function(){p.B\u003d\u003d\u003db\u0026\u0026(A2(p),b.resolve())},200)}}else A2(this)}};\ng.q.lI\u003dfunction(){var p\u003dthis.sW();return a2(p)\u003e0\u0026\u0026this.getDuration()?qJ(p,this.getCurrentTime()):0};\ng.q.Un\u003dfunction(){var p\u003dthis.getDuration();return p\u003d\u003d\u003dInfinity?1:p?this.lI()/p:0};\ng.q.n0\u003dfunction(){try{var p\u003dthis.getSize();return{vct:this.getCurrentTime().toFixed(3),vd:this.getDuration().toFixed(3),vpl:Ph(this.kR(),\",\",3),vbu:Ph(this.sW()),vbs:Ph(this.fQ()),vpa:\"\"+ +this.isPaused(),vsk:\"\"+ +this.isSeeking(),ven:\"\"+ +this.isEnded(),vpr:\"\"+this.getPlaybackRate(),vrs:\"\"+this.ag(),vns:\"\"+this.zx(),vec:\"\"+this.JI(),vemsg:this.mQ(),vvol:\"\"+this.getVolume(),vdom:\"\"+ +this.zL(),vsrc:\"\"+ +!!this.Fv(),vw:\"\"+p.width,vh:\"\"+p.height}}catch(d){return{}}};\ng.q.hasError\u003dfunction(){return this.JI()\u003e0};\ng.q.addEventListener\u003dfunction(p,d){this.V.listen(p,d,!1,this);this.i9(p)};\ng.q.removeEventListener\u003dfunction(p,d){this.V.R1(p,d,!1,this)};\ng.q.dispatchEvent\u003dfunction(p){if(this.B\u0026\u0026p.type\u003d\u003d\u003d\"pause\")return!1;if(o9q){var d,b\u003d((d\u003dp.D)\u003d\u003dnull?void 0:d.timeStamp)||Infinity;d\u003db\u003eperformance.now()?b-Date.now()+performance.now():b;b\u003dthis.U||this.rE;if((b\u003d\u003dnull?0:b.Wh())||d\u003c\u003d((b\u003d\u003dnull?void 0:b.S)||0)){var v;QP(this,{l:\"mede\",sr:(v\u003dthis.FF)\u003d\u003dnull?void 0:v.Pl(),et:p.type});return!1}if(this.Cq)return QP(this,{l:\"medes\",et:p.type}),b\u0026\u0026p.type\u003d\u003d\u003d\"seeking\"\u0026\u0026(b.S\u003dperformance.now(),this.Cq\u003d!1),!1}return this.V.dispatchEvent(p)};\ng.q.Xb\u003dfunction(){this.S\u003d!1};\ng.q.Ik\u003dfunction(){this.S\u003d!0;this.wG(!0)};\ng.q.T$\u003dfunction(){this.S\u0026\u0026!this.vU()\u0026\u0026this.wG(!0)};\ng.q.xq\u003dfunction(p){return!!p\u0026\u0026p.UY()\u003d\u003d\u003dthis.UY()};\ng.q.U5\u003dfunction(){this.Z\u0026\u0026this.removeEventListener(\"volumechange\",this.T$);q_u\u0026\u0026A2(this);g.e.prototype.U5.call(this)};\nvar q_u\u003d!1,aOB\u003d!1,o9q\u003d!1,GFK\u003d!1;g.q\u003dg.px.prototype;g.q.isPaused\u003dfunction(){return g.R(this,4)};\ng.q.isPlaying\u003dfunction(){return g.R(this,8)\u0026\u0026!g.R(this,512)\u0026\u0026!g.R(this,64)\u0026\u0026!g.R(this,2)};\ng.q.isOrWillBePlaying\u003dfunction(){return g.R(this,8)\u0026\u0026!g.R(this,2)\u0026\u0026!g.R(this,1024)};\ng.q.isCued\u003dfunction(){return g.R(this,64)\u0026\u0026!g.R(this,8)\u0026\u0026!g.R(this,4)};\ng.q.isBuffering\u003dfunction(){return g.R(this,1)\u0026\u0026!g.R(this,2)};\ng.q.isError\u003dfunction(){return g.R(this,128)};\ng.q.isSuspended\u003dfunction(){return g.R(this,512)};\ng.q.T1\u003dfunction(){return g.R(this,64)\u0026\u0026g.R(this,4)};\ng.q.toString\u003dfunction(){return\"PSt.\"+this.state.toString(16)};\nvar LM\u003d{},Qv\u003d(LM.BUFFERING\u003d\"buffering-mode\",LM.CUED\u003d\"cued-mode\",LM.ENDED\u003d\"ended-mode\",LM.PAUSED\u003d\"paused-mode\",LM.PLAYING\u003d\"playing-mode\",LM.SEEKING\u003d\"seeking-mode\",LM.UNSTARTED\u003d\"unstarted-mode\",LM);g.f(F9,g.e);g.q\u003dF9.prototype;g.q.GS\u003dfunction(){return this.B};\ng.q.JD\u003dfunction(){return this.slot};\ng.q.ZN\u003dfunction(){return this.layout};\ng.q.init\u003dfunction(){var p\u003dXm(this.layout.clientMetadata,\"metadata_type_video_length_seconds\"),d\u003dXm(this.layout.clientMetadata,\"metadata_type_active_view_traffic_type\");N4(this.layout.gN)\u0026\u0026bm(this.OY.get(),this.layout.layoutId,{oH:d,Lx:p,listener:this,EJ:this.Ld()});iAW(this.uh.get(),this);p\u003dthis.W$;d\u003dthis.layout.layoutId;var b\u003d{EJ:this.Ld()};p.D.set(d,b);this.s0()};\ng.q.OD\u003dfunction(){};\ng.q.release\u003dfunction(){N4(this.layout.gN)\u0026\u0026vz(this.OY.get(),this.layout.layoutId);HAz(this.uh.get(),this);this.W$.D.delete(this.layout.layoutId);this.AS()};\ng.q.iN\u003dfunction(){};\ng.q.n2\u003dfunction(){};\ng.q.startRendering\u003dfunction(p){Zs(hW(this));if(OZ(this,p)){var d\u003dthis.D;Ea(d.params.tj.lh.get(),!0)\u0026\u0026vUB(d,\"p_sr\",{});JW(this);this.aL(p);this.Ld()||this.LJ(!1)}};\ng.q.K0\u003dfunction(p,d){if(d.layoutId\u003d\u003d\u003dthis.layout.layoutId){this.qJ\u003d\"rendering\";this.U\u003dthis.SB.get().isMuted()||this.SB.get().getVolume()\u003d\u003d\u003d0;this.f0(\"impression\");this.f0(\"start\");if(this.SB.get().isMuted()){lF(this,\"mute\");var b;p\u003d((b\u003doR(this))\u003d\u003dnull?void 0:b.muteCommands)||[];$x(this.HX.get(),p,this.layout.layoutId)}if(this.SB.get().isFullscreen()){this.qs(\"fullscreen\");var v;b\u003d((v\u003doR(this))\u003d\u003dnull?void 0:v.fullscreenCommands)||[];$x(this.HX.get(),b,this.layout.layoutId)}this.Ld()||(v\u003dthis.L9.get(),\nv.B\u0026\u0026!v.U\u0026\u0026(v.X\u003d!1,v.U\u003d!0,v.actionType!\u003d\u003d\"ad_to_video\"\u0026\u0026(mu(\"pbs\",void 0,v.actionType),g.N5(\"finalize_all_timelines\")\u0026\u0026mme(v.actionType))));this.Et(1);this.j3(d);var P;d\u003d((P\u003doR(this))\u003d\u003dnull?void 0:P.impressionCommands)||[];$x(this.HX.get(),d,this.layout.layoutId)}};\ng.q.c8\u003dfunction(p,d,b){this.Z\u003d{xu:3,Ve:p\u003d\u003d\u003d\"load_timeout\"?402:400,errorMessage:d.message};this.f0(\"error\");var v;p\u003d((v\u003doR(this))\u003d\u003dnull?void 0:v.errorCommands)||[];$x(this.HX.get(),p,this.layout.layoutId);this.Ld()||this.yL.Fg(this.slot,this.layout,d,b)};\ng.q.mU\u003dfunction(){if(this.qJ\u003d\u003d\u003d\"rendering\"){lF(this,\"pause\");var p,d\u003d((p\u003doR(this))\u003d\u003dnull?void 0:p.pauseCommands)||[];$x(this.HX.get(),d,this.layout.layoutId);this.Et(2)}};\ng.q.VC\u003dfunction(){if(this.qJ\u003d\u003d\u003d\"rendering\"){lF(this,\"resume\");var p,d\u003d((p\u003doR(this))\u003d\u003dnull?void 0:p.resumeCommands)||[];$x(this.HX.get(),d,this.layout.layoutId)}};\ng.q.Hz\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?!1:d;if(this.qJ\u003d\u003d\u003d\"rendering\"){var b\u003d{currentTimeSec:p,flush:d};Cm(this.D,\"p_ip\",b);jk(this.GB,p*1E3,d);this.U||jk(this.GB,p*1E3,d\u003d\u003d\u003dvoid 0?!1:d);var v\u003dthis.o8();if(v){v/\u003d1E3;if(p\u003e\u003dv*.25||d)this.f0(\"first_quartile\"),Cm(this.D,\"p_fq\",b);if(p\u003e\u003dv*.5||d)this.f0(\"midpoint\"),Cm(this.D,\"p_sq\",b);if(p\u003e\u003dv*.75||d)this.f0(\"third_quartile\"),Cm(this.D,\"p_tq\",b);this.lh.get().N.G().experiments.Wb(\"enable_progress_command_flush_on_kabuki\")?gq(this.V,p*1E3,d):gq(this.V,p*1E3,za7(this)?\nd:!1)}}};\ng.q.wy\u003dfunction(){var p;return((p\u003dkj(this.dE.get(),1))\u003d\u003dnull?void 0:p.clientPlaybackNonce)||\"\"};\ng.q.E7\u003dfunction(){var p;return(p\u003dkj(this.dE.get(),2))\u003d\u003dnull?void 0:p.VT};\ng.q.zI\u003dfunction(p,d){p.layoutId!\u003d\u003dthis.layout.layoutId?this.yL.Fg(this.slot,p,new P$(\"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\"):d()};\ng.q.mH\u003dfunction(p,d,b){if(d.layoutId\u003d\u003d\u003dthis.layout.layoutId)switch(this.qJ\u003d\"not_rendering\",this.layoutExitReason\u003dvoid 0,this.Ld()||(p\u003db!\u003d\u003d\"normal\"||this.position+1\u003d\u003d\u003dthis.S)\u0026\u0026this.LJ(p),this.kN(b),this.Et(0),b){case \"abandoned\":if(tt(this.GB,\"impression\")){var v,P\u003d((v\u003doR(this))\u003d\u003dnull?void 0:v.abandonCommands)||[];$x(this.HX.get(),P,this.layout.layoutId)}break;case \"normal\":v\u003d((P\u003doR(this))\u003d\u003dnull?void 0:P.completeCommands)||[];$x(this.HX.get(),v,this.layout.layoutId);break;case \"skipped\":var M;v\u003d((M\u003d\noR(this))\u003d\u003dnull?void 0:M.skipCommands)||[];$x(this.HX.get(),v,this.layout.layoutId)}};\ng.q.Td\u003dfunction(){return this.layout.layoutId};\ng.q.gF\u003dfunction(){return this.Z};\ng.q.Nx\u003dfunction(){if(this.qJ\u003d\u003d\u003d\"rendering\"){this.GB.f0(\"active_view_measurable\");var p,d\u003d((p\u003doR(this))\u003d\u003dnull?void 0:p.activeViewMeasurableCommands)||[];$x(this.HX.get(),d,this.layout.layoutId)}};\ng.q.Rj\u003dfunction(){if(this.qJ\u003d\u003d\u003d\"rendering\"){this.GB.f0(\"active_view_fully_viewable_audible_half_duration\");var p,d\u003d((p\u003doR(this))\u003d\u003dnull?void 0:p.activeViewFullyViewableAudibleHalfDurationCommands)||[];$x(this.HX.get(),d,this.layout.layoutId)}};\ng.q.SG\u003dfunction(){if(this.qJ\u003d\u003d\u003d\"rendering\"){this.GB.f0(\"active_view_viewable\");var p,d\u003d((p\u003doR(this))\u003d\u003dnull?void 0:p.activeViewViewableCommands)||[];$x(this.HX.get(),d,this.layout.layoutId)}};\ng.q.aj\u003dfunction(){if(this.qJ\u003d\u003d\u003d\"rendering\"){this.GB.f0(\"audio_audible\");var p,d\u003d((p\u003doR(this))\u003d\u003dnull?void 0:p.activeViewAudioAudibleCommands)||[];$x(this.HX.get(),d,this.layout.layoutId)}};\ng.q.L1\u003dfunction(){if(this.qJ\u003d\u003d\u003d\"rendering\"){this.GB.f0(\"audio_measurable\");var p,d\u003d((p\u003doR(this))\u003d\u003dnull?void 0:p.activeViewAudioMeasurableCommands)||[];$x(this.HX.get(),d,this.layout.layoutId)}};\ng.q.LJ\u003dfunction(p){this.L9.get().LJ(Xm(this.layout.clientMetadata,\"metadata_type_ad_placement_config\").kind,p,this.position,this.S,!1)};\ng.q.onFullscreenToggled\u003dfunction(p){if(this.qJ\u003d\u003d\u003d\"rendering\")if(p){this.qs(\"fullscreen\");var d,b\u003d((d\u003doR(this))\u003d\u003dnull?void 0:d.fullscreenCommands)||[];$x(this.HX.get(),b,this.layout.layoutId)}else this.qs(\"end_fullscreen\"),d\u003d((b\u003doR(this))\u003d\u003dnull?void 0:b.endFullscreenCommands)||[],$x(this.HX.get(),d,this.layout.layoutId)};\ng.q.onVolumeChange\u003dfunction(){if(this.qJ\u003d\u003d\u003d\"rendering\")if(this.SB.get().isMuted()){lF(this,\"mute\");var p,d\u003d((p\u003doR(this))\u003d\u003dnull?void 0:p.muteCommands)||[];$x(this.HX.get(),d,this.layout.layoutId)}else lF(this,\"unmute\"),p\u003d((d\u003doR(this))\u003d\u003dnull?void 0:d.unmuteCommands)||[],$x(this.HX.get(),p,this.layout.layoutId)};\ng.q.Iq\u003dfunction(){};\ng.q.YA\u003dfunction(){};\ng.q.Oi\u003dfunction(){};\ng.q.fB\u003dfunction(){};\ng.q.Wl\u003dfunction(){};\ng.q.qs\u003dfunction(p){this.GB.qs(p,!this.U)};\ng.q.f0\u003dfunction(p){this.GB.f0(p,!this.U)};\ng.q.Ld\u003dfunction(){var p\u003dXm(this.slot.clientMetadata,\"metadata_type_eligible_for_ssap\");return p\u003d\u003d\u003dvoid 0?(JI(\"Expected SSAP eligibility for PlayerBytes sub layout\",this.slot,this.layout),!1):this.lh.get().Ld(p)};g.f(Nl,F9);g.q\u003dNl.prototype;g.q.s0\u003dfunction(){};\ng.q.AS\u003dfunction(){var p\u003dthis.uh.get();p.P0\u003d\u003d\u003dthis\u0026\u0026(p.P0\u003dnull);this.Z5.stop()};\ng.q.iN\u003dfunction(){this.Z5.stop();F9.prototype.mU.call(this)};\ng.q.n2\u003dfunction(){w4(this);F9.prototype.VC.call(this)};\ng.q.o8\u003dfunction(){return Xm(this.ZN().clientMetadata,\"METADATA_TYPE_MEDIA_BREAK_LAYOUT_DURATION_MILLISECONDS\")};\ng.q.t$\u003dfunction(p,d){var b\u003dthis;this.zI(p,function(){b.qJ!\u003d\u003d\"rendering_stop_requested\"\u0026\u0026(b.qJ\u003d\"rendering_stop_requested\",b.layoutExitReason\u003dd,nx(b,d),b.Z5.stop())})};\ng.q.zP\u003dfunction(){var p\u003dDate.now(),d\u003dp-this.KT;this.KT\u003dp;this.Vt+\u003dd;this.Vt\u003e\u003dthis.o8()?this.Lg():(this.Hz(this.Vt/1E3),G5(this,this.Vt))};\ng.q.kN\u003dfunction(){};\ng.q.Mv\u003dfunction(){};\ng.f(UZ,Nl);g.q\u003dUZ.prototype;g.q.J9\u003dfunction(p){if(this.qJ!\u003d\u003d\"not_rendering\"){p\u003dr4(this,p);var d\u003dthis.SB.get().getPresentingPlayerType()\u003d\u003d\u003d2;this.qJ\u003d\u003d\u003d\"rendering_start_requested\"?d\u0026\u0026Oa(p)\u0026\u0026this.XP():d?g.ry(p,2)?JI(\"Receive player ended event during MediaBreak\",this.JD(),this.ZN()):fx(this,p):this.YU()}};\ng.q.aL\u003dfunction(){yIw(this);m9$(this.SB.get());this.uh.get().P0\u003dthis;QC(\"pbp\")||QC(\"pbs\")||mu(\"pbp\");QC(\"pbp\",\"watch\")||QC(\"pbs\",\"watch\")||mu(\"pbp\",void 0,\"watch\");this.XP()};\ng.q.j3\u003dfunction(p){this.L9.get();var d\u003dXm(p.clientMetadata,\"metadata_type_ad_placement_config\").kind,b\u003dthis.position\u003d\u003d\u003d0;p\u003dXm(p.clientMetadata,\"metadata_type_linked_in_player_layout_type\");p\u003d{adBreakType:uF(d),adType:Ld$(p)};var v\u003dvoid 0;b?d!\u003d\u003d\"AD_PLACEMENT_KIND_START\"\u0026\u0026(v\u003d\"video_to_ad\"):v\u003d\"ad_to_ad\";Yr(\"ad_mbs\",void 0,v);g.g5(p,v);w4(this)};\ng.q.YU\u003dfunction(){this.Pd()};\ng.q.Lg\u003dfunction(){toj(this);this.Pd()};\ng.f(cC,Nl);g.q\u003dcC.prototype;g.q.J9\u003dfunction(p){this.qJ!\u003d\u003d\"not_rendering\"\u0026\u0026(p\u003dr4(this,p),fx(this,p))};\ng.q.aL\u003dfunction(){JI(\"Not used in SSAP\")};\ng.q.j3\u003dfunction(){w4(this)};\ng.q.YU\u003dfunction(){JI(\"Not used in SSAP\")};\ng.q.Lg\u003dfunction(){toj(this);this.yL.N7(this.JD(),this.ZN(),\"normal\")};\ng.f(yA,cC);yA.prototype.t$\u003dfunction(p,d){var b\u003dthis;this.zI(p,function(){rF(b.B,d)\u0026\u0026(b.qJ\u003d\"rendering_stop_requested\",b.layoutExitReason\u003dd,nx(b,d),b.Z5.stop())})};\nyA.prototype.startRendering\u003dfunction(p){Zs(hW(this));OZ(this,p)\u0026\u0026(JW(this),this.uh.get().P0\u003dthis)};g.f(jb,F9);g.q\u003djb.prototype;g.q.YU\u003dfunction(){this.Pd()};\ng.q.J9\u003dfunction(p){if(this.qJ!\u003d\u003d\"not_rendering\"){p\u003dr4(this,p);var d\u003dthis.SB.get().getPresentingPlayerType()\u003d\u003d\u003d2;this.qJ\u003d\u003d\u003d\"rendering_start_requested\"?d\u0026\u0026Oa(p)\u0026\u0026this.XP():!d||g.ry(p,2)?this.Pd():fx(this,p)}};\ng.q.s0\u003dfunction(){Xm(this.ZN().clientMetadata,\"metadata_type_player_bytes_callback_ref\").current\u003dthis;this.shrunkenPlayerBytesConfig\u003dXm(this.ZN().clientMetadata,\"metadata_type_shrunken_player_bytes_config\")};\ng.q.AS\u003dfunction(){Xm(this.ZN().clientMetadata,\"metadata_type_player_bytes_callback_ref\").current\u003dnull;if(this.GV){var p\u003dthis.context.tj,d\u003dthis.GV,b\u003dthis.ZN().layoutId;if(Ea(p.lh.get(),!0)){var v\u003d{};p.Zo(\"mccru\",(v.cid\u003dd,v.p_ac\u003db,v))}this.Qm.get().removeCueRange(this.GV)}this.GV\u003dvoid 0;var P;(P\u003dthis.ZM)\u003d\u003dnull||P.dispose();this.pK\u0026\u0026this.pK.dispose()};\ng.q.aL\u003dfunction(p){var d\u003dIR(this.lh.get()),b\u003dz5(this.lh.get());if(d\u0026\u0026b\u0026\u0026!this.Ld()){b\u003dXm(p.clientMetadata,\"metadata_type_preload_player_vars\");var v\u003dg.JH(this.lh.get().N.G().experiments,\"html5_preload_wait_time_secs\");b\u0026\u0026this.pK\u0026\u0026this.pK.start(v*1E3)}Dwe(this,p);yIw(this);d?(b\u003dthis.GP.get(),p\u003dXm(p.clientMetadata,\"metadata_type_player_vars\"),b.N.loadVideoByPlayerVars(p,!1,2)):dpq(this.GP.get(),Xm(p.clientMetadata,\"metadata_type_player_vars\"));var P;(P\u003dthis.ZM)\u003d\u003dnull||P.start();d||this.GP.get().N.playVideo(2)};\ng.q.j3\u003dfunction(){var p;(p\u003dthis.ZM)\u003d\u003dnull||p.stop();this.GV\u003d\"adcompletioncuerange:\"+this.ZN().layoutId;this.Qm.get().addCueRange(this.GV,0x7ffffffffffff,0x8000000000000,!1,this,2,2);p\u003dthis.context.tj;var d\u003dthis.GV,b\u003dthis.ZN().layoutId;if(Ea(p.lh.get(),!0)){var v\u003d{};p.Zo(\"mccr\",(v.cid\u003dd,v.p_ac\u003db,v))}(this.adCpn\u003dcIq(this))||JI(\"Media layout confirmed started, but ad CPN not set.\");this.Zv.get().WM(\"onAdStart\",this.adCpn);this.nV\u003dDate.now()};\ng.q.o8\u003dfunction(){return this.E7()};\ng.q.Vn\u003dfunction(){this.GB.qs(\"clickthrough\")};\ng.q.t$\u003dfunction(p,d){var b\u003dthis;this.zI(p,function(){if(b.qJ!\u003d\u003d\"rendering_stop_requested\"){b.qJ\u003d\"rendering_stop_requested\";b.layoutExitReason\u003dd;nx(b,d);var v;(v\u003db.ZM)\u003d\u003dnull||v.stop();b.pK\u0026\u0026b.pK.stop();VoD(b)}})};\ng.q.onCueRangeEnter\u003dfunction(p){if(p!\u003d\u003dthis.GV)JI(\"Received CueRangeEnter signal for unknown layout.\",this.JD(),this.ZN(),{cueRangeId:p});else{var d\u003dthis.context.tj,b\u003dthis.ZN().layoutId;if(Ea(d.lh.get(),!0)){var v\u003d{};d.Zo(\"mccre\",(v.cid\u003dp,v.p_ac\u003db,v))}this.Qm.get().removeCueRange(this.GV);this.GV\u003dvoid 0;B$(this.context.lh.get(),\"html5_ssap_flush_at_stop_rendering\")\u0026\u0026this.Ld()||(p\u003dXm(this.ZN().clientMetadata,\"metadata_type_video_length_seconds\"),this.Hz(p,!0),this.f0(\"complete\"))}};\ng.q.kN\u003dfunction(p){p!\u003d\u003d\"abandoned\"\u0026\u0026this.Zv.get().WM(\"onAdComplete\");this.Zv.get().WM(\"onAdEnd\",this.adCpn)};\ng.q.onCueRangeExit\u003dfunction(){};\ng.q.Mv\u003dfunction(p){this.qJ\u003d\u003d\u003d\"rendering\"\u0026\u0026(this.shrunkenPlayerBytesConfig\u0026\u0026this.shrunkenPlayerBytesConfig.shouldRequestShrunkenPlayerBytes\u0026\u0026p\u003e\u003d(this.shrunkenPlayerBytesConfig.playerProgressOffsetSeconds||0)\u0026\u0026this.SB.get().Dj(!0),this.Hz(p))};\ng.q.Hz\u003dfunction(p,d){F9.prototype.Hz.call(this,p,d\u003d\u003d\u003dvoid 0?!1:d);d\u003dDate.now()-this.nV;var b\u003dp*1E3,v\u003d{contentCpn:this.wy(),adCpn:cIq(this)};if(p\u003e\u003d5\u0026\u0026!this.wY){var P\u003dd\u003c1E3?0:1;FI(P,\"i.k_\",{metadata:v,P2:d,CV:Math.floor(b/1E3)});T_(\"IKDSTAT\",P);P\u003d\u003d\u003d0\u0026\u0026eae(this)\u0026\u0026this.Zv.get().WM(\"onAbnormalityDetected\");this.wY\u003d!0}this.lh.get().N.G().experiments.Wb(\"enable_ik_opt\")\u0026\u0026p-this.Rx\u003e\u003d5\u0026\u0026(P\u003dd\u003cb*.4?0:1,FI(P,\"n.k_\",{metadata:v,P2:d,CV:Math.floor(b/1E3)}),T_(\"NKDSTAT\",P),this.lh.get().N.G().experiments.Wb(\"enable_ik_opt_enf\")\u0026\u0026\nP\u003d\u003d\u003d0\u0026\u0026eae(this)\u0026\u0026this.Zv.get().WM(\"onAbnormalityDetected\"),this.Rx\u003dp)};g.f(tW,jb);tW.prototype.J9\u003dfunction(p){this.qJ!\u003d\u003d\"not_rendering\"\u0026\u0026(p\u003dr4(this,p),fx(this,p))};\ntW.prototype.aL\u003dfunction(){JI(\"Not used in SSAP\")};\ng.f(iF,tW);iF.prototype.t$\u003dfunction(p,d){var b\u003dthis;this.zI(p,function(){if(rF(b.B,d)){b.qJ\u003d\"rendering_stop_requested\";b.layoutExitReason\u003dd;nx(b,d);if(B$(b.context.lh.get(),\"html5_ssap_flush_at_stop_rendering\")\u0026\u0026d\u003d\u003d\u003d\"normal\"){var v\u003dXm(b.ZN().clientMetadata,\"metadata_type_video_length_seconds\");b.Hz(v,!0)}VoD(b)}})};\niF.prototype.startRendering\u003dfunction(p){Zs(hW(this));OZ(this,p)\u0026\u0026(JW(this),Dwe(this,p))};g.f(Di,g.e);g.q\u003dDi.prototype;g.q.init\u003dfunction(){var p\u003dXm(this.layout.clientMetadata,\"metadata_type_player_bytes_layout_controls_callback_ref\");p\u0026\u0026(p.current\u003dthis);this.dE.get().addListener(this);this.iF.init();BCB([this.layout],this.dE.get());this.zw()};\ng.q.zw\u003dfunction(){var p\u003dXm(this.iF.ZN().clientMetadata,\"metadata_type_player_vars\");p?this.GP.get().addPlayerResponseForAssociation({playerVars:p}):(p\u003dQnu(this.iF.ZN()),this.GP.get().addPlayerResponseForAssociation({J7:p}))};\ng.q.x4\u003dfunction(){};\ng.q.JD\u003dfunction(){return this.slot};\ng.q.ZN\u003dfunction(){return this.layout};\ng.q.iN\u003dfunction(){this.iF.iN()};\ng.q.n2\u003dfunction(){this.iF.n2()};\ng.q.ue\u003dfunction(){JI(\"Unexpected onSkipRequested from PlayerBytesSsapSingleLayoutRenderingAdapter.  Skip should be handled by Triggers\")};\ng.q.K0\u003dfunction(p,d){this.iF.K0(p,d)};\ng.q.Gr\u003dfunction(){};\ng.q.yI\u003dfunction(){};\ng.q.QI\u003dfunction(){};\ng.q.NH\u003dfunction(){};\ng.q.So\u003dfunction(){};\ng.q.ub\u003dfunction(){};\ng.q.wU\u003dfunction(){};\ng.q.Du\u003dfunction(){};\ng.q.Lf\u003dfunction(){};\ng.q.Zl\u003dfunction(){};\ng.q.Mv\u003dfunction(p){this.iF.Mv(p)};\ng.q.onFullscreenToggled\u003dfunction(p){this.iF.onFullscreenToggled(p)};\ng.q.Iq\u003dfunction(p){this.iF.Iq(p)};\ng.q.Oi\u003dfunction(p){this.iF.Oi(p)};\ng.q.onVolumeChange\u003dfunction(){this.iF.onVolumeChange()};\ng.q.fB\u003dfunction(){};\ng.q.Wl\u003dfunction(){};\ng.q.YA\u003dfunction(){};\ng.q.cT\u003dfunction(){return this.SB.get().getPresentingPlayerType()\u003d\u003d\u003d2};\ng.q.Lu\u003dfunction(p){pAz({cpn:p,Dl:this.dE.get(),bN:!0});this.layout.layoutId\u003d\u003d\u003dp\u0026\u0026(VRq(this.v5,this.slot.slotId),this.LG.K0(this.slot,this.layout))};\ng.q.startRendering\u003dfunction(p){if(p.layoutId!\u003d\u003dthis.layout.layoutId)return void JI(\"wrong layout\");this.SB.get().addListener(this);rW(this.C0(),this);this.iF.startRendering(this.layout)};\ng.q.J9\u003dfunction(p){this.iF.J9(p)};\ng.q.mH\u003dfunction(p,d,b){this.iF.mH(p,d,b)};\ng.q.release\u003dfunction(){this.dE.get().removeListener(this);this.iF.release();Rhk();ft(this.C0(),this)};\ng.q.Li\u003dfunction(){return B$(this.params.context.lh.get(),\"html5_ssap_exit_without_waiting_for_transition\")};\ng.q.t$\u003dfunction(p,d){p.layoutId!\u003d\u003dthis.layout.layoutId?JI(\"wrong layout\"):this.Li()\u0026\u0026this.iF.GS().currentState\u003e\u003d2||(this.iF.t$(this.layout,d),p\u003dB$(this.params.context.lh.get(),\"html5_ssap_pass_transition_reason\")\u0026\u0026d\u003d\u003d\u003d\"abandoned\",this.cT()\u0026\u0026!p\u0026\u0026(B$(this.params.context.lh.get(),\"html5_ssap_pass_transition_reason\")\u0026\u0026([\"normal\",\"skipped\",\"muted\",\"user_input_submitted\"].includes(d)||JI(\"Single stopRendering: unexpected exit reason\",this.slot,this.layout,{exitReason:d})),this.Bu.get().finishSegmentByCpn(this.layout.layoutId,\nkj(this.dE.get(),1).clientPlaybackNonce,Zi(d,this.params.context.lh))),this.SB.get().removeListener(this),this.Li()\u0026\u0026fm(this.iF.GS())\u0026\u0026this.LG.mH(this.slot,this.layout,this.iF.GS().D))};\ng.q.b8\u003dfunction(p,d,b){dwz({cpn:p,Dl:this.dE.get(),bN:!0});this.ZN().layoutId!\u003d\u003dp||B$(this.params.context.lh.get(),\"html5_ssap_pass_transition_reason\")\u0026\u0026b\u003d\u003d\u003d5||(this.iF.GS().currentState\u003c2\u0026\u0026(p\u003dEZ(b,this.params.context.lh),p\u003d\u003d\u003d\"error\"?this.LG.Fg(this.slot,this.layout,new P$(\"Player transition with error during SSAP single layout.\",{playerErrorCode:\"non_video_expired\",transitionReason:b},\"ADS_CLIENT_ERROR_MESSAGE_PLAYER_TRANSITION_WITH_ERROR\"),\"ADS_CLIENT_ERROR_TYPE_ERROR_DURING_RENDERING\"):Lx(this.a5,\nthis.layout,p)),B$(this.params.context.lh.get(),\"html5_ssap_exit_without_waiting_for_transition\")||this.LG.mH(this.slot,this.layout,this.iF.GS().D))};g.f(VA,g.e);g.q\u003dVA.prototype;g.q.JD\u003dfunction(){return this.slot};\ng.q.ZN\u003dfunction(){return this.layout};\ng.q.x4\u003dfunction(){};\ng.q.jo\u003dfunction(){return this.AI[this.ww]};\ng.q.uH\u003dfunction(){return this.ww};\ng.q.iN\u003dfunction(p,d){var b\u003dthis.jo();d.layoutId!\u003d\u003dSb(b,p,d)?JI(\"pauseLayout for a PlayerBytes layout that is not currently active\",p,d):b.iN()};\ng.q.n2\u003dfunction(p,d){var b\u003dthis.jo();d.layoutId!\u003d\u003dSb(b,p,d)?JI(\"resumeLayout for a PlayerBytes layout that is not currently active\",p,d):b.n2()};\ng.q.ue\u003dfunction(p,d){var b\u003dthis.jo();xwu(this,p,d);By7(b,p,d)\u0026\u0026this.ez(b.JD(),b.ZN(),\"skipped\")};\ng.q.d3\u003dfunction(p,d){var b\u003dthis.jo();RaD(this);TyW(b,p,d)\u0026\u0026(p\u003dAIk(this,b,p,d),p!\u003d\u003dvoid 0\u0026\u0026(this.Ld()?JI(\"Should not happen. Should delete\"):psw(this,b.JD(),b.ZN(),p)))};\ng.q.P6\u003dfunction(p,d){var b\u003dObject.assign({},eb(this),{layoutId:d.layoutId}),v\u003db.layoutId,P\u003db.bN;if(b.EJ){var M\u003d{};sa(b.Dl,\"wrse\",(M.ec\u003dv,M.is\u003dP,M.ctp\u003dlO(v),M))}c$(this.QL,p,d)};\ng.q.K0\u003dfunction(p,d){var b;(b\u003dthis.jo())\u003d\u003dnull||b.K0(p,d)};\ng.q.mH\u003dfunction(p,d,b){d.layoutId\u003d\u003d\u003dthis.ZN().layoutId\u0026\u0026(this.QS\u003d!1,ft(this.C0(),this));var v;(v\u003dthis.jo())\u003d\u003dnull||v.mH(p,d,b)};\ng.q.Mv\u003dfunction(p){var d;(d\u003dthis.jo())\u003d\u003dnull||d.Mv(p)};\ng.q.Y1\u003dfunction(p,d,b){this.uH()\u003d\u003d\u003d-1\u0026\u0026(this.callback.K0(this.slot,this.layout),this.ww++);var v\u003dthis.jo();v?(v.c8(p,d,b),this.Ld()\u0026\u0026this.callback.Fg(this.slot,this.layout,d,b)):JI(\"No active adapter found onLayoutError in PlayerBytesVodCompositeLayoutRenderingAdapter\",void 0,void 0,{activeSubLayoutIndex:String(this.uH()),layoutId:this.ZN().layoutId})};\ng.q.onFullscreenToggled\u003dfunction(p){var d;(d\u003dthis.jo())\u003d\u003dnull||d.onFullscreenToggled(p)};\ng.q.Iq\u003dfunction(p){var d;(d\u003dthis.jo())\u003d\u003dnull||d.Iq(p)};\ng.q.Oi\u003dfunction(p){var d;(d\u003dthis.jo())\u003d\u003dnull||d.Oi(p)};\ng.q.onVolumeChange\u003dfunction(){var p;(p\u003dthis.jo())\u003d\u003dnull||p.onVolumeChange()};\ng.q.ek\u003dfunction(p,d,b){yz(this.QL,p,d,b)};\ng.q.s$\u003dfunction(p){p.startRendering(p.ZN())};\ng.q.init\u003dfunction(){var p\u003dXm(this.ZN().clientMetadata,\"metadata_type_player_bytes_layout_controls_callback_ref\");p\u0026\u0026(p.current\u003dthis);if(this.AI.length\u003c1)throw new T(\"Invalid sub layout rendering adapter length when scheduling composite layout.\",{length:String(this.AI.length)});if(p\u003dXm(this.ZN().clientMetadata,\"metadata_type_ad_pod_skip_target_callback_ref\"))p.current\u003dthis;p\u003dg.u(this.AI);for(var d\u003dp.next();!d.done;d\u003dp.next())d\u003dd.value,d.init(),EwC(this.QL,this.slot,d.ZN()),CXu(this.QL,this.slot,d.ZN());\nif(this.Ld())for(this.dE.get().addListener(this),BCB(Kdu(this),this.dE.get()),p\u003dKdu(this),p\u003dg.u(p),d\u003dp.next();!d.done;d\u003dp.next())this.zw(d.value)};\ng.q.zw\u003dfunction(p){var d\u003dXm(p.clientMetadata,\"metadata_type_player_vars\");d?(p.layoutType!\u003d\u003d\"LAYOUT_TYPE_MEDIA\"\u0026\u0026JI(\"Non-video ad contains playerVars\",this.slot,p),this.GP.get().addPlayerResponseForAssociation({playerVars:d})):(p\u003dQnu(p),this.GP.get().addPlayerResponseForAssociation({J7:p}))};\ng.q.release\u003dfunction(){var p\u003dXm(this.ZN().clientMetadata,\"metadata_type_player_bytes_layout_controls_callback_ref\");p\u0026\u0026(p.current\u003dnull);if(p\u003dXm(this.ZN().clientMetadata,\"metadata_type_ad_pod_skip_target_callback_ref\"))p.current\u003dnull;p\u003dg.u(this.AI);for(var d\u003dp.next();!d.done;d\u003dp.next())d\u003dd.value,NK$(this.QL,this.slot,d.ZN()),d.release();this.Ld()\u0026\u0026(this.dE.get().removeListener(this),Rhk())};\ng.q.zI\u003dfunction(p){return p.layoutId!\u003d\u003dthis.ZN().layoutId?(this.callback.Fg(this.JD(),p,new P$(\"Tried to start rendering an unknown layout, this adapter requires LayoutId: \"+this.ZN().layoutId+(\"and LayoutType: \"+this.ZN().layoutType),void 0,\"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT\"),\"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED\"),!1):!0};\ng.q.DB\u003dfunction(){this.SB.get().addListener(this);rW(this.C0(),this)};\ng.q.J9\u003dfunction(p){if(p.state.isError()){var d,b;this.Y1((d\u003dp.state.h9)\u003d\u003dnull?void 0:d.errorCode,new P$(\"There was a player error during this media layout.\",{playerErrorCode:(b\u003dp.state.h9)\u003d\u003dnull?void 0:b.errorCode},\"ADS_CLIENT_ERROR_MESSAGE_PLAYER_ERROR\"),\"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED\")}else(d\u003dthis.jo())\u0026\u0026d.J9(p)};\ng.q.Ld\u003dfunction(){var p\u003dXm(this.JD().clientMetadata,\"metadata_type_eligible_for_ssap\");return p\u003d\u003d\u003dvoid 0?(JI(\"Expected SSAP eligibility in PlayerBytes slots\",this.JD(),this.ZN()),!1):this.lh.get().Ld(p)};\ng.q.YA\u003dfunction(){};\ng.q.Gr\u003dfunction(){};\ng.q.yI\u003dfunction(){};\ng.q.QI\u003dfunction(){};\ng.q.NH\u003dfunction(){};\ng.q.So\u003dfunction(){};\ng.q.ub\u003dfunction(){};\ng.q.wU\u003dfunction(){};\ng.q.Du\u003dfunction(){};\ng.q.Lf\u003dfunction(){};\ng.q.Zl\u003dfunction(){};\ng.q.fB\u003dfunction(){};\ng.q.Wl\u003dfunction(){};\ng.f(QA,VA);g.q\u003dQA.prototype;g.q.hh\u003dfunction(p,d,b){this.ez(p,d,b)};\ng.q.Cl\u003dfunction(p,d){this.ez(p,d,\"error\")};\ng.q.ez\u003dfunction(p,d,b){var v\u003dthis;Wd7(this,p,d,b,function(){Yj(v,v.uH()+1)})};\ng.q.startRendering\u003dfunction(p){this.zI(p)\u0026\u0026(this.DB(),qse(this.L9.get()),OAq(this.lh.get())||m9$(this.SB.get()),this.uH()\u003d\u003d\u003d-1\u0026\u0026Yj(this,this.uH()+1))};\ng.q.t$\u003dfunction(p,d){var b\u003dthis;this.QS\u003d!0;this.uH()\u003d\u003d\u003dthis.AI.length?this.callback.mH(this.slot,this.layout,d):(p\u003dthis.jo(),p.t$(p.ZN(),d),this.YQ\u003dfunction(){b.callback.mH(b.slot,b.layout,d)});\nthis.SB.get().N.qx();dpq(this.GP.get(),{});p\u003ddX(this.SB.get(),1);p.isPaused()\u0026\u0026!g.R(p,2)\u0026\u0026this.SB.get().playVideo();this.SB.get().removeListener(this);this.QS\u0026\u0026dqz(this)};\ng.q.b8\u003dfunction(){};\ng.q.Lu\u003dfunction(){};\ng.q.N7\u003dfunction(){};\ng.f(mm,VA);g.q\u003dmm.prototype;g.q.hh\u003dfunction(p,d,b){p\u003dObject.assign({},eb(this),{layoutId:d.layoutId,layoutExitReason:b});d\u003dp.layoutId;b\u003dp.layoutExitReason;var v\u003d{};sa(p.Dl,\"prse\",(v.xc\u003dd,v.ler\u003db,v.ctp\u003dlO(d),v))};\ng.q.Cl\u003dfunction(){JI(\"onSubLayoutError in SSAP\")};\ng.q.ez\u003dfunction(){JI(\"exitSubLayoutAndPlayNext in SSAP\")};\ng.q.jo\u003dfunction(){return this.bq};\ng.q.uH\u003dfunction(){var p\u003dthis;return this.AI.findIndex(function(d){var b;return d.ZN().layoutId\u003d\u003d\u003d((b\u003dp.bq)\u003d\u003dnull?void 0:b.ZN().layoutId)})};\ng.q.s$\u003dfunction(p){OV(this.bq\u003d\u003d\u003dvoid 0,\"replacing another adapter\");this.bq\u003dp;p.startRendering(p.ZN())};\ng.q.ek\u003dfunction(p,d,b){yz(this.QL,p,d,b);var v;OV(d.layoutId\u003d\u003d\u003d((v\u003dthis.bq)\u003d\u003dnull?void 0:v.ZN().layoutId),\"currentAdapter does not match exiting layout\",{slot:p?\"slot:  \"+p.slotType:\"\",subLayout:hI(d)})\u0026\u0026(this.bq\u003dvoid 0)};\ng.q.release\u003dfunction(){VA.prototype.release.call(this);OV(this.bq\u003d\u003d\u003dvoid 0,\"currentAdapter is still active during release\");this.bq\u003dvoid 0};\ng.q.cT\u003dfunction(){return this.SB.get().getPresentingPlayerType()\u003d\u003d\u003d2};\ng.q.t$\u003dfunction(p,d){function b(){Kx(this)\u0026\u0026([\"normal\",\"error\",\"skipped\",\"muted\",\"user_input_submitted\"].includes(d)||JI(\"Composite stopRendering: Unexpected layout exit reason\",this.slot,p,{layoutExitReason:d}))}\nfunction v(){this.bq\u0026\u0026xj(this,this.bq,d);if(this.cT()\u0026\u0026(!Kx(this)||d!\u003d\u003d\"abandoned\")){b.call(this);var M;var X\u003d((M\u003dthis.dE.get().N.getVideoData())\u003d\u003dnull?void 0:M.clientPlaybackNonce)||\"\";M\u003dkj(this.dE.get(),1).clientPlaybackNonce;this.Bu.get().finishSegmentByCpn(X,M,Zi(d,this.lh))}bcD(this,d)}\nfunction P(){if(this.bq){var M\u003dthis.bq;M.GS().currentState\u003c2\u0026\u0026M.t$(M.ZN(),d);M\u003dKx(this)\u0026\u0026d\u003d\u003d\u003d\"abandoned\";this.cT()\u0026\u0026!M\u0026\u0026(b.call(this),this.Bu.get().finishSegmentByCpn(this.bq.ZN().layoutId,kj(this.dE.get(),1).clientPlaybackNonce,Zi(d,this.lh)))}}\nOV(p.layoutId\u003d\u003d\u003dthis.ZN().layoutId,\"StopRendering for wrong layout\")\u0026\u0026rF(this.WC.U,d)\u0026\u0026(this.Li()?v.call(this):P.call(this))};\ng.q.mH\u003dfunction(p,d,b){VA.prototype.mH.call(this,p,d,b);d.layoutId\u003d\u003d\u003dthis.ZN().layoutId\u0026\u0026this.SB.get().removeListener(this)};\ng.q.wy\u003dfunction(){return kj(this.dE.get(),1).clientPlaybackNonce};\ng.q.b8\u003dfunction(p,d,b){dwz(Object.assign({},eb(this),{cpn:p}));if(!Kx(this)||b!\u003d\u003d5)if(this.Li()){if(this.bq\u0026\u0026this.bq.ZN().layoutId!\u003d\u003dd){var v\u003dthis.bq.ZN().layoutId;v!\u003d\u003dp\u0026\u0026JI(\"onClipExited: mismatched exiting cpn\",this.slot,void 0,{layoutId:v,exitingCpn:p,enteringCpn:d});p\u003dEZ(b,this.lh);xj(this,this.bq,p)}else this.bq\u0026\u0026JI(\"onClipExited: active layout is entering again\");d\u003d\u003d\u003dthis.wy()\u0026\u0026PxD(this,b)}else{if(this.bq\u0026\u0026this.bq.ZN().layoutId\u003d\u003d\u003dp)vrD(this,this.bq,b);else{var P;JI(\"Exiting cpn does not match active cpn\",\nthis.slot,(v\u003dthis.bq)\u003d\u003dnull?void 0:v.ZN(),{exitingCpn:p,transitionReason:b,activeCpn:(P\u003dthis.bq)\u003d\u003dnull?void 0:P.ZN().layoutId})}d\u003d\u003d\u003dthis.wy()\u0026\u0026(this.bq!\u003d\u003dvoid 0\u0026\u0026(JI(\"active adapter is not properly exited\",this.slot,this.layout,{activeLayout:hI(this.bq.ZN())}),vrD(this,this.bq,b)),PxD(this,b),bcD(this,this.WC.U.D))}};\ng.q.Li\u003dfunction(){return B$(this.lh.get(),\"html5_ssap_exit_without_waiting_for_transition\")};\ng.q.startRendering\u003dfunction(p){this.zI(p)\u0026\u0026(p\u003dthis.WC,OV(p.D\u003d\u003d\u003d1,\"tickStartRendering: state is not initial\"),p.D\u003d2,this.DB())};\ng.q.Lu\u003dfunction(p){pAz(Object.assign({},eb(this),{cpn:p}));var d\u003dthis.AI.find(function(b){return b.ZN().layoutId\u003d\u003d\u003dp});\nd?(this.WC.D!\u003d\u003d2\u0026\u0026(VRq(this.v5,this.slot.slotId),OV(this.WC.D\u003d\u003d\u003d2,\"Expect started\"),this.callback.K0(this.slot,this.layout)),this.s$(d),c$(this.QL,this.slot,d.ZN())):MfC(this,p)};\ng.q.ue\u003dfunction(p,d){xwu(this,p,d);var b\u003dthis.jo();b?By7(b,p,d)\u0026\u0026XsC(this,\"skipped\"):qbK(this,\"onSkipRequested\")};\ng.q.d3\u003dfunction(p,d){var b;a:{if(b\u003dthis.jo()){if(RaD(this),TyW(b,p,d)\u0026\u0026(p\u003dAIk(this,b,p,d),p!\u003d\u003dvoid 0)){b\u003d{mL:b,SjB:this.AI[p]};break a}}else qbK(this,\"SkipWithAdPodSkip\");b\u003dvoid 0}if(p\u003db)b\u003dp.mL,d\u003dp.SjB,p\u003db.ZN().layoutId,this.Li()?xj(this,b,\"skipped\"):b.t$(b.ZN(),\"skipped\"),b\u003dd.ZN().layoutId,this.Bu.get().finishSegmentByCpn(p,b,Zi(\"skipped\",this.lh))};\ng.q.P6\u003dfunction(){JI(\"Not used in html5_ssap_fix_layout_exit\")};\ng.q.J9\u003dfunction(p){var d;(d\u003dthis.jo())\u003d\u003dnull||d.J9(p)};\ng.q.Y1\u003dfunction(){JI(\"Not used in html5_ssap_fix_layout_exit\")};\ng.q.N7\u003dfunction(p,d,b){var v;if(((v\u003dthis.jo())\u003d\u003dnull?void 0:v.ZN().layoutId)!\u003d\u003dd.layoutId)return void JI(\"requestToExitSubLayout: wrong layout\");XsC(this,b)};g.f(BC,g.e);g.q\u003dBC.prototype;g.q.JD\u003dfunction(){return this.iF.JD()};\ng.q.ZN\u003dfunction(){return this.iF.ZN()};\ng.q.init\u003dfunction(){var p\u003dXm(this.ZN().clientMetadata,\"metadata_type_player_bytes_layout_controls_callback_ref\");p\u0026\u0026(p.current\u003dthis);this.s0()};\ng.q.s0\u003dfunction(){this.iF.init()};\ng.q.release\u003dfunction(){var p\u003dXm(this.ZN().clientMetadata,\"metadata_type_player_bytes_layout_controls_callback_ref\");p\u0026\u0026(p.current\u003dnull);this.AS()};\ng.q.AS\u003dfunction(){this.iF.release()};\ng.q.iN\u003dfunction(){this.iF.iN()};\ng.q.n2\u003dfunction(){this.iF.n2()};\ng.q.ue\u003dfunction(p,d){JI(\"Unexpected onSkipRequested from PlayerBytesVodSingleLayoutRenderingAdapter.  Skip should be handled by Triggers\",this.JD(),this.ZN(),{requestingSlot:p,requestingLayout:d})};\ng.q.startRendering\u003dfunction(p){p.layoutId!\u003d\u003dthis.ZN().layoutId?this.callback.Fg(this.JD(),p,new P$(\"Tried to start rendering an unknown layout, this adapter requires LayoutId: \"+this.ZN().layoutId+(\"and LayoutType: \"+this.ZN().layoutType),void 0,\"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT\"),\"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED\"):(this.SB.get().addListener(this),rW(this.C0(),this),qse(this.L9.get()),OAq(this.lh.get())||m9$(this.SB.get()),this.iF.startRendering(p))};\ng.q.t$\u003dfunction(p,d){this.QS\u003d!0;this.iF.t$(p,d);this.SB.get().N.qx();dpq(this.GP.get(),{});p\u003ddX(this.SB.get(),1);p.isPaused()\u0026\u0026!g.R(p,2)\u0026\u0026this.SB.get().playVideo();this.SB.get().removeListener(this);this.QS\u0026\u0026this.iF.YU()};\ng.q.K0\u003dfunction(p,d){this.iF.K0(p,d)};\ng.q.mH\u003dfunction(p,d,b){d.layoutId\u003d\u003d\u003dthis.ZN().layoutId\u0026\u0026(this.QS\u003d!1,ft(this.C0(),this));this.iF.mH(p,d,b);d.layoutId\u003d\u003d\u003dthis.ZN().layoutId\u0026\u0026g4(this.L9.get())};\ng.q.Mv\u003dfunction(p){this.iF.Mv(p)};\ng.q.J9\u003dfunction(p){if(p.state.isError()){var d,b;this.Y1((d\u003dp.state.h9)\u003d\u003dnull?void 0:d.errorCode,new P$(\"There was a player error during this media layout.\",{playerErrorCode:(b\u003dp.state.h9)\u003d\u003dnull?void 0:b.errorCode},\"ADS_CLIENT_ERROR_MESSAGE_PLAYER_ERROR\"),\"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED\")}else this.iF.J9(p)};\ng.q.Y1\u003dfunction(p,d,b){this.iF.c8(p,d,b)};\ng.q.onFullscreenToggled\u003dfunction(p){this.iF.onFullscreenToggled(p)};\ng.q.Iq\u003dfunction(p){this.iF.Iq(p)};\ng.q.Oi\u003dfunction(p){this.iF.Oi(p)};\ng.q.onVolumeChange\u003dfunction(){this.iF.onVolumeChange()};\ng.q.YA\u003dfunction(){};\ng.q.Gr\u003dfunction(){};\ng.q.yI\u003dfunction(){};\ng.q.QI\u003dfunction(){};\ng.q.NH\u003dfunction(){};\ng.q.So\u003dfunction(){};\ng.q.ub\u003dfunction(){};\ng.q.wU\u003dfunction(){};\ng.q.Du\u003dfunction(){};\ng.q.Lf\u003dfunction(){};\ng.q.Zl\u003dfunction(){};\ng.q.fB\u003dfunction(){};\ng.q.Wl\u003dfunction(){};g.q\u003dRR.prototype;g.q.JD\u003dfunction(){return this.slot};\ng.q.ZN\u003dfunction(){return this.layout};\ng.q.init\u003dfunction(){this.JZ.get().addListener(this);this.SB.get().addListener(this);var p\u003dXm(this.layout.clientMetadata,\"metadata_type_layout_enter_ms\");var d\u003dXm(this.layout.clientMetadata,\"metadata_type_layout_exit_ms\");if(this.V){var b\u003dthis.JZ.get().tO.slice(-1)[0];b!\u003d\u003dvoid 0\u0026\u0026(p\u003db.startSecs*1E3,d\u003d(b.startSecs+b.Ml)*1E3)}this.OD(p,d);var v;b\u003d(v\u003dthis.dE.get().Ac)\u003d\u003dnull?void 0:v.clientPlaybackNonce;v\u003dthis.layout.wN.adClientDataEntry;T5(this.uh.get(),{daiStateTrigger:{filledAdsDurationMs:d-p,contentCpn:b,\nadClientData:v}});var P\u003dthis.JZ.get();P\u003dFuk(P.B,p,d);P!\u003d\u003dnull\u0026\u0026(T5(this.uh.get(),{daiStateTrigger:{filledAdsDurationMs:P-p,contentCpn:b,cueDurationChange:\"DAI_CUE_DURATION_CHANGE_SHORTER\",adClientData:v}}),this.Bu.get().cg(P,d))};\ng.q.release\u003dfunction(){this.AS();this.JZ.get().removeListener(this);this.SB.get().removeListener(this)};\ng.q.startRendering\u003dfunction(){this.aL();this.callback.K0(this.slot,this.layout)};\ng.q.t$\u003dfunction(p,d){this.J2(d);this.driftRecoveryMs!\u003d\u003dnull\u0026\u0026(AW(this,{driftRecoveryMs:this.driftRecoveryMs.toString(),breakDurationMs:Math.round(hfK(this)-Xm(this.layout.clientMetadata,\"metadata_type_layout_enter_ms\")).toString(),driftFromHeadMs:Math.round(this.SB.get().N.KY()*1E3).toString()}),this.driftRecoveryMs\u003dnull);this.callback.mH(this.slot,this.layout,d)};\ng.q.hM\u003dfunction(){return!1};\ng.q.ya\u003dfunction(p){var d\u003dXm(this.layout.clientMetadata,\"metadata_type_layout_enter_ms\"),b\u003dXm(this.layout.clientMetadata,\"metadata_type_layout_exit_ms\");p*\u003d1E3;if(d\u003c\u003dp\u0026\u0026p\u003cb){var v;T5(this.uh.get(),{daiStateTrigger:{filledAdsDurationMs:p-d,contentCpn:(v\u003dthis.dE.get().Ac)\u003d\u003dnull?void 0:v.clientPlaybackNonce,cueDurationChange:\"DAI_CUE_DURATION_CHANGE_SHORTER\",adClientData:this.layout.wN.adClientDataEntry}});this.Bu.get().cg(p,b)}};\ng.q.Mv\u003dfunction(p){this.VM(p);p\u003doa(this.SB.get(),2,!0);if(GE(this.X.get(),this.layout.layoutId)){var d\u003dXm(this.layout.clientMetadata,\"metadata_type_layout_enter_ms\"),b\u003dthis.driftRecoveryMs;if(!(b\u003d\u003d\u003dnull||p*1E3\u003cd+b)){this.driftRecoveryMs\u003dnull;var v\u003dhfK(this),P\u003dthis.SB.get().N.KY(),M\u003dMath.min(p+P,v/1E3);M\u003c\u003dp?AW(this,{driftRecoveryMs:b.toString(),breakDurationMs:Math.round(v-d).toString(),driftFromHeadMs:Math.round(P*1E3).toString()}):(AW(this,{driftRecoveryMs:b.toString(),breakDurationMs:Math.round(v-\nd).toString(),driftFromHeadMs:Math.round(P*1E3).toString(),appliedDriftRecoveryMs:Math.round(p*1E3-d).toString(),destinationMs:Math.round(M*1E3-d).toString()}),this.SB.get().N.seekTo(M,void 0,void 0,1))}}};\ng.q.Iq\u003dfunction(){};\ng.q.YA\u003dfunction(){};\ng.q.Oi\u003dfunction(){};\ng.q.onVolumeChange\u003dfunction(){};\ng.q.fB\u003dfunction(){};\ng.q.Wl\u003dfunction(){};g.f(WC,RR);g.q\u003dWC.prototype;g.q.OD\u003dfunction(p,d){this.dE.get().addListener(this);if(this.V){var b\u003dp,v\u003d0,P\u003d[];p\u003dthis.B.slice();p.sort(function(M,X){return Xm(M.ZN().clientMetadata,\"metadata_type_media_sub_layout_index\")-Xm(X.ZN().clientMetadata,\"metadata_type_media_sub_layout_index\")});\np.forEach(function(M){var X\u003db,a\u003dXm(M.ZN().clientMetadata,\"metadata_type_video_length_seconds\"),F\u003dMath.min(X+a*1E3,d);b\u003dF;v++;P.push(a);M.OD(X,F)})}else this.B.forEach(function(M){M.init()});\nthis.U!\u003dnull\u0026\u0026po(this.uh.get(),\"ads_ssmplra_init\",\"lid.\"+this.layout.layoutId+\";smlid.\"+this.U)};\ng.q.AS\u003dfunction(){this.dE.get().removeListener(this);this.D\u003dnull;this.B.forEach(function(p){p.release()})};\ng.q.aL\u003dfunction(){if(this.D)JI(\"Failed to restart rendering\",this.slot,this.layout,{hasSurveyMediaSubLayout:String(!!this.U)});else{var p,d\u003d(p\u003dthis.dE.get().Ac)\u003d\u003dnull?void 0:p.layoutId;JdC(this,d)}};\ng.q.J2\u003dfunction(p){var d,b,v,P;(v\u003dthis.D)\u003d\u003dnull||(P\u003dv.NB)\u003d\u003dnull||P.t$((d\u003dthis.D)\u003d\u003dnull?void 0:(b\u003dd.NB)\u003d\u003dnull?void 0:b.ZN(),p);this.D\u003dnull};\ng.q.x4\u003dfunction(p){var d\u003dp.videoId;p\u003dp.layoutId;if(d\u003d\u003d\u003d\"nPpU29QrbiU\"){var b,v;po(this.uh.get(),\"ads_ssmplra_opdcs\",\"vid.\"+d+\";lid.\"+this.layout.layoutId+\";smlid.\"+this.U+\";slrs.\"+!!this.D+\";slrslid.\"+((b\u003dthis.D)\u003d\u003dnull?void 0:(v\u003db.NB)\u003d\u003dnull?void 0:v.ZN().layoutId))}if(this.D){var P;if(((P\u003dthis.D.NB)\u003d\u003dnull?void 0:P.ZN().layoutId)\u003d\u003d\u003dp)JI(\"Unexpected transition into the same layout ID\",this.slot,this.layout,{layoutId:p});else{var M,X;(X\u003dthis.D.NB)\u003d\u003dnull||X.t$((M\u003dthis.D.NB)\u003d\u003dnull?void 0:M.ZN(),\"normal\");\nJdC(this,p)}}};\ng.q.b8\u003dfunction(){};\ng.q.Lu\u003dfunction(){};\ng.q.VM\u003dfunction(){};\ng.q.J9\u003dfunction(){};\ng.q.onFullscreenToggled\u003dfunction(){};g.q\u003dN5K.prototype;g.q.JD\u003dfunction(){return this.slot};\ng.q.ZN\u003dfunction(){return this.layout};\ng.q.GS\u003dfunction(){JI(\"Should not get exitStateMachine for DAI\");return new nm};\ng.q.OD\u003dfunction(p,d){var b\u003dthis;Xm(this.layout.clientMetadata,\"metadata_type_player_bytes_callback_ref\").current\u003dthis;this.jT\u003dkkW(this.slot,this.layout,Xm(this.layout.clientMetadata,\"metadata_type_player_vars\"),p,d,Xm(this.layout.clientMetadata,\"metadata_type_video_length_seconds\")*1E3,this.Bu.get(),this.aH.get(),function(){var v\u003dObject,P\u003dv.assign,M\u003dXg(b.layout);var X\u003dXm(b.slot.clientMetadata,\"metadata_type_fulfilled_layout\")||b.slot.fulfilledLayout;var a\u003dXm(X.clientMetadata,\"metadata_type_sub_layouts\")||\nX.Vx;X\u003dObject.assign({},Xg(X),{adPlacementConfig:Xm(X.clientMetadata,\"metadata_type_ad_placement_config\"),subLayouts:(a||[]).map(Xg)});return P.call(v,{},{layoutType:\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\"},M,{compositeLayout:X,hasSurveyOverlay:dW(b.layout.clientMetadata,\"metadata_type_survey_overlay\"),surveyOverlay:Xm(b.layout.clientMetadata,\"metadata_type_survey_overlay\")})},this.uh.get());\nthis.SB.get().addListener(this);p\u003dXm(this.layout.clientMetadata,\"metadata_type_video_length_seconds\");d\u003dXm(this.layout.clientMetadata,\"metadata_type_active_view_traffic_type\");N4(this.layout.gN)\u0026\u0026bm(this.OY.get(),this.layout.layoutId,{oH:d,Lx:p,listener:this});EwC(this.callback,this.slot,this.layout);CXu(this.callback,this.slot,this.layout)};\ng.q.init\u003dfunction(){var p\u003dXm(this.layout.clientMetadata,\"metadata_type_layout_enter_ms\"),d\u003dXm(this.layout.clientMetadata,\"metadata_type_layout_exit_ms\");this.OD(p,d)};\ng.q.release\u003dfunction(){this.SB.get().removeListener(this);N4(this.layout.gN)\u0026\u0026vz(this.OY.get(),this.layout.layoutId);this.lh.get();NK$(this.callback,this.slot,this.layout)};\ng.q.startRendering\u003dfunction(){var p\u003dthis;dW(this.layout.clientMetadata,\"metadata_type_survey_overlay\")\u0026\u0026po(this.uh.get(),\"ads_ssmlra_srs\",\"lid.\"+this.layout.layoutId);if(this.qJ)JI(\"Expected the layout not to be entered before start rendering\",this.slot,this.layout,{hasSurveyOverlay:dW(this.layout.clientMetadata,\"metadata_type_survey_overlay\"),surveyOverlay:Xm(this.layout.clientMetadata,\"metadata_type_survey_overlay\")});else{this.qJ\u003d{OJ:null,NA:!1};this.D\u003d!1;if(Fkq(this.lh.get())){var d;this.adCpn\u003d\n(d\u003dkj(this.dE.get(),2))\u003d\u003dnull?void 0:d.clientPlaybackNonce}this.lh.get().N.G().experiments.Wb(\"html5_disable_sodar_for_tvhtml5\")||nrK(this.slot,this.layout,this.o5.get());N4(this.layout.gN)\u0026\u0026this.lh.get().N.G().experiments.Wb(\"enable_active_view_lifa_web_video\")\u0026\u0026ZAu(this.OY.get(),this.layout.layoutId);this.GB.f0(\"start\");if(fh(this.lh.get())){d\u003ddX(this.SB.get());var b\u003dXm(this.layout.clientMetadata,\"metadata_type_video_length_seconds\"),v\u003doa(this.SB.get(),2,!1);rdw(this.GB,this.qJ.OJ,d,b,v,function(){return void ws7(p,\n\"teois\")},Mf(this))}c$(this.callback,this.slot,this.layout);\ndW(this.layout.clientMetadata,\"metadata_type_survey_overlay\")\u0026\u0026po(this.uh.get(),\"ads_ssmlra_sre\",\"lid.\"+this.layout.layoutId)}};\ng.q.t$\u003dfunction(p,d){var b\u003dthis;if(this.qJ){if(fh(this.lh.get()))if(this.jT\u003d\u003d\u003dnull)JI(\"Unexpected media sub layout exited without a timeline playback ID\");else{p\u003dXm(this.layout.clientMetadata,\"metadata_type_video_length_seconds\");var v\u003dQGj(this.SB.get(),this.jT);Fkq(this.lh.get())\u0026\u0026this.adCpn\u003d\u003d\u003dvoid 0\u0026\u0026JI(\"Expected ad CPN in SSDAI macro data\",this.slot,this.layout,{contentCpn:Xm(this.layout.clientMetadata,\"metadata_type_content_cpn\")});hhC(this.GB,v,this.adCpn);bU(this.GB,null,this.qJ.OJ,p,v,Mf(this),\nfunction(P){return void GkC(b,P,\"fue\")},Fkq(this.lh.get()))}this.qJ\u003dnull;\nyz(this.callback,this.slot,this.layout,this.D\u0026\u0026this.lh.get().N.G().T(\"dai_layout_log_skip_exit_reason\")?\"skipped\":d)}else JI(\"Expected the layout to be entered before stop rendering\",this.slot,this.layout)};\ng.q.c8\u003dfunction(){};\ng.q.YU\u003dfunction(){};\ng.q.Mv\u003dfunction(p){var d\u003dthis;if(this.qJ){if(tt(this.GB,\"impression\")){var b\u003ddX(this.SB.get()),v\u003dXm(this.layout.clientMetadata,\"metadata_type_video_length_seconds\");vq(this.GB,b,p,this.qJ.OJ,v,function(P){return void GkC(d,P,\"tpaqe\")})}this.qJ.OJ\u003dp}};\ng.q.J9\u003dfunction(p){var d\u003dthis;if(this.qJ){fh(this.lh.get())||this.qJ.NA||(this.qJ.NA\u003d!0,p\u003dnew g.kU(p.state,new g.px));var b\u003dXm(this.layout.clientMetadata,\"metadata_type_video_length_seconds\"),v\u003doa(this.SB.get(),2,!1);da(this.GB,this.qJ.OJ,p,b,v,Mf(this),!fh(this.lh.get()),function(){return void ws7(d,\"teosc\")})}};\ng.q.onFullscreenToggled\u003dfunction(p){fzK(this.GB,p)};\ng.q.Iq\u003dfunction(){};\ng.q.YA\u003dfunction(){};\ng.q.Oi\u003dfunction(){};\ng.q.ue\u003dfunction(p,d){var b;p\u003dthis.uh.get();var v\u003d\"ti.\"+tt(this.GB,\"impression\")+\";ts.\"+tt(this.GB,\"skip\")+\";hp.\",P;var M\u003d!((P\u003dthis.GB.B.get(\"skip\"))\u003d\u003dnull||!P.length);po(p,\"ads_dsr\",v+M+\";cpn.\"+Xm(this.layout.clientMetadata,\"metadata_type_content_cpn\")+\";acpn.\"+((b\u003dkj(this.dE.get(),2))\u003d\u003dnull?void 0:b.clientPlaybackNonce)+\";sl.\"+(Xm(d.clientMetadata,\"metadata_type_linked_player_bytes_layout_id\")\u003d\u003d\u003dthis.layout.layoutId));tt(this.GB,\"impression\")\u0026\u0026this.GB.f0(\"skip\");d\u003dkj(this.dE.get(),1).C$\u0026\u0026this.lh.get().N.G().experiments.Wb(\"html5_lifa_skip_to_content\");\nthis.D\u003d!0;this.Bu.get().Iv(d)||(this.D\u003d!1,JI(\"Unexpected failure to skip a server stitched ad\",this.slot,this.layout))};\ng.q.onVolumeChange\u003dfunction(){};\ng.q.K0\u003dfunction(){};\ng.q.mH\u003dfunction(){};\ng.q.iN\u003dfunction(){};\ng.q.n2\u003dfunction(){};\ng.q.Vn\u003dfunction(){uLu(this.GB)};\ng.q.Nx\u003dfunction(){lzC(this.GB)};\ng.q.Rj\u003dfunction(){sTC(this.GB)};\ng.q.SG\u003dfunction(){Zcw(this.GB)};\ng.q.aj\u003dfunction(){Er7(this.GB)};\ng.q.L1\u003dfunction(){Cxk(this.GB)};\ng.q.fB\u003dfunction(){};\ng.q.Wl\u003dfunction(){};g.f(qf,RR);g.q\u003dqf.prototype;\ng.q.OD\u003dfunction(){var p\u003dthis;Xm(this.layout.clientMetadata,\"metadata_type_player_bytes_callback_ref\").current\u003dthis;var d\u003dXm(this.layout.clientMetadata,\"metadata_type_layout_enter_ms\"),b\u003dXm(this.layout.clientMetadata,\"metadata_type_layout_exit_ms\");this.jT\u003dkkW(this.slot,this.layout,Xm(this.layout.clientMetadata,\"metadata_type_player_vars\"),d,b,Xm(this.layout.clientMetadata,\"metadata_type_video_length_seconds\")*1E3,this.Bu.get(),this.aH.get(),function(){return{layoutType:\"LAYOUT_TYPE_MEDIA\",enterMs:d,\nexitMs:b,adPlacementConfig:Xm(p.layout.clientMetadata,\"metadata_type_ad_placement_config\")}},this.uh.get());\nvar v\u003dXm(this.layout.clientMetadata,\"metadata_type_video_length_seconds\"),P\u003dXm(this.layout.clientMetadata,\"metadata_type_active_view_traffic_type\");N4(this.layout.gN)\u0026\u0026bm(this.OY.get(),this.layout.layoutId,{oH:P,Lx:v,listener:this})};\ng.q.AS\u003dfunction(){N4(this.layout.gN)\u0026\u0026vz(this.OY.get(),this.layout.layoutId)};\ng.q.aL\u003dfunction(){var p\u003dthis;if(this.qJ)JI(\"Expected the layout not to be entered before start rendering\",this.slot,this.layout);else if(this.qJ\u003d{OJ:null,NA:!1},nrK(this.slot,this.layout,this.o5.get()),this.GB.f0(\"start\"),fh(this.lh.get())){var d\u003ddX(this.SB.get()),b\u003dXm(this.layout.clientMetadata,\"metadata_type_video_length_seconds\"),v\u003doa(this.SB.get(),2,!1);rdw(this.GB,this.qJ.OJ,d,b,v,function(){return void Uq7(p,\"teois\")},!1)}};\ng.q.J2\u003dfunction(){var p\u003dthis;if(this.qJ){if(fh(this.lh.get()))if(this.jT\u003d\u003d\u003dnull)JI(\"Unexpected single media layout exited without a timeline playback ID\");else{var d\u003dXm(this.layout.clientMetadata,\"metadata_type_video_length_seconds\"),b\u003dQGj(this.SB.get(),this.jT);hhC(this.GB,b);bU(this.GB,null,this.qJ.OJ,d,b,!1,function(v){return void cd$(p,v,\"fue\")})}this.qJ\u003dnull}else JI(\"Expected the layout to be entered before stop rendering\",this.slot,this.layout)};\ng.q.VM\u003dfunction(p){var d\u003dthis;if(this.qJ){if(tt(this.GB,\"impression\")){var b\u003ddX(this.SB.get()),v\u003dXm(this.layout.clientMetadata,\"metadata_type_video_length_seconds\");vq(this.GB,b,p,this.qJ.OJ,v,function(P){return void cd$(d,P,\"tpaqe\")})}this.qJ.OJ\u003dp}};\ng.q.J9\u003dfunction(p){var d\u003dthis;if(this.qJ){fh(this.lh.get())||this.qJ.NA||(this.qJ.NA\u003d!0,p\u003dnew g.kU(p.state,new g.px));var b\u003dXm(this.layout.clientMetadata,\"metadata_type_video_length_seconds\"),v\u003doa(this.SB.get(),2,!1);da(this.GB,this.qJ.OJ,p,b,v,!1,!fh(this.lh.get()),function(){return void Uq7(d,\"teosc\")})}};\ng.q.onFullscreenToggled\u003dfunction(p){fzK(this.GB,p)};\ng.q.Vn\u003dfunction(){uLu(this.GB)};\ng.q.Nx\u003dfunction(){lzC(this.GB)};\ng.q.Rj\u003dfunction(){sTC(this.GB)};\ng.q.SG\u003dfunction(){Zcw(this.GB)};\ng.q.aj\u003dfunction(){Er7(this.GB)};\ng.q.L1\u003dfunction(){Cxk(this.GB)};a9.prototype.build\u003dfunction(p,d,b,v){if(dW(b.clientMetadata,\"metadata_type_dai\")){var P\u003dXm(v.clientMetadata,\"metadata_type_ad_placement_config\");Ti(v,{eK:\"metadata_type_video_length_seconds metadata_type_player_vars metadata_type_layout_enter_ms metadata_type_layout_exit_ms metadata_type_player_bytes_callback_ref metadata_type_content_cpn\".split(\" \"),W5:[\"LAYOUT_TYPE_MEDIA\"]})\u0026\u0026P!\u003d\u003dvoid 0?(P\u003dnew Uh(v.gN,this.uh,P,v.layoutId,null),P\u003dnew qf(p,b,v,this.dE,this.Bu,this.aH,this.JZ,this.SB,P,this.uh,this.o5,\nthis.D,this.OY,this.lh)):P\u003dnull;if(P)return P;a:{var M,X\u003d(M\u003dv.Vx)!\u003dnull?M:Xm(v.clientMetadata,\"metadata_type_sub_layouts\");P\u003dXm(v.clientMetadata,\"metadata_type_ad_placement_config\");if(Ti(v,{eK:[\"metadata_type_layout_enter_ms\",\"metadata_type_drift_recovery_ms\",\"metadata_type_layout_exit_ms\"],W5:[\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\"]})\u0026\u0026X!\u003d\u003dvoid 0\u0026\u0026P!\u003d\u003dvoid 0){M\u003d[];X\u003dg.u(X);for(var a\u003dX.next();!a.done;a\u003dX.next()){a\u003da.value;var F\u003dXm(a.clientMetadata,\"metadata_type_media_sub_layout_index\");if(!Ti(a,{eK:\"metadata_type_video_length_seconds metadata_type_player_vars metadata_type_layout_enter_ms metadata_type_layout_exit_ms metadata_type_player_bytes_callback_ref metadata_type_content_cpn\".split(\" \"),\nW5:[\"LAYOUT_TYPE_MEDIA\"]})||F\u003d\u003d\u003dvoid 0){p\u003dnull;break a}F\u003dnew Uh(a.gN,this.uh,P,a.layoutId,F);M.push(new N5K(d,b,a,this.Bu,F,this.SB,this.aH,this.OY,this.o5,this.lh,this.uh,this.dE))}d\u003dnew Uh(v.gN,this.uh,P,v.layoutId);p\u003dnew WC(p,b,v,this.dE,this.Bu,this.JZ,this.SB,d,this.uh,this.D,M)}else p\u003dnull}if(p)return p}else if(p\u003dorw(p,d,b,v,this.C0,this.v5,this.dH,this.uh,this.OY,this.o5,this.GP,this.dE,this.SB,this.Qm,this.L9,this.Zv,this.HX,this.Tr,this.lh,this.Bu,this.context,this.W$))return p;throw new P$(\"Unsupported layout with type: \"+\nv.layoutType+\" and client metadata: \"+q0(v.clientMetadata)+\" in PlayerBytesLayoutRenderingAdapterFactory.\");};o9.prototype.build\u003dfunction(p,d,b,v){if(p\u003dorw(p,d,b,v,this.C0,this.v5,this.dH,this.uh,this.OY,this.o5,this.GP,this.dE,this.SB,this.Qm,this.L9,this.Zv,this.HX,this.Tr,this.lh,this.Bu,this.context,this.W$))return p;throw new P$(\"Unsupported layout with type: \"+v.layoutType+\" and client metadata: \"+q0(v.clientMetadata)+\" in PlayerBytesVodOnlyLayoutRenderingAdapterFactory.\");};g.f(ydC,aL);g.f(Fg,l9);Fg.prototype.startRendering\u003dfunction(p){var d\u003dsh(this.GB),b\u003d{adsClientData:this.layout.wN};this.D.push(new ydC(Xm(this.layout.clientMetadata,\"metadata_type_valid_survey_text_interstitial_renderer\"),d,this.ZN().layoutId,b));l9.prototype.startRendering.call(this,p);this.callback.K0(this.slot,p)};\nFg.prototype.VF\u003dfunction(p,d){d!\u003d\u003dthis.layout.layoutId||p!\u003d\u003d\"survey-interstitial\"\u0026\u0026p!\u003d\u003d\"button\"||((p\u003dXm(this.layout.clientMetadata,\"metadata_type_player_bytes_layout_controls_callback_ref\").current)?p.ue(this.slot,this.layout):JI(\"Tried to skip SurveyInterstitial but PlayerBytes callback is null\"))};\nFg.prototype.U5\u003dfunction(){l9.prototype.U5.call(this)};var O$\u003dnew g.fH(320,63);g.f(no,aL);g.f(ra,l9);g.q\u003dra.prototype;g.q.Mv\u003dfunction(){};\ng.q.J9\u003dfunction(){};\ng.q.onFullscreenToggled\u003dfunction(){};\ng.q.Iq\u003dfunction(p){p\u0026\u0026iq(this.V,this.layout)};\ng.q.YA\u003dfunction(){};\ng.q.Oi\u003dfunction(p){var d\u003dkn(this.layout);if(this.Z\u003dJZ(p,$9q(this.SB.get())))d.onErrorCommand\u0026\u0026this.HX.get().executeCommand(d.onErrorCommand,this.layout.layoutId),iq(this.V,this.layout)};\ng.q.onVolumeChange\u003dfunction(){};\ng.q.Td\u003dfunction(){return this.ZN().layoutId};\ng.q.gF\u003dfunction(){return this.Z};\ng.q.VF\u003dfunction(p){this.X.VF(p);p\u003d\u003d\u003d\"in_video_overlay_close_button\"\u0026\u0026iq(this.V,this.layout)};\ng.q.iB\u003dfunction(p){p\u003d\u003d\u003d\"invideo-overlay\"\u0026\u0026iq(this.V,this.layout)};\ng.q.WE\u003dfunction(){this.X.WE()};\ng.q.startRendering\u003dfunction(p){l9.prototype.startRendering.call(this,p);this.callback.K0(this.slot,p);this.S.XR\u003dthis};\ng.q.t$\u003dfunction(p,d){l9.prototype.t$.call(this,p,d);Bz(this.S,this)};\ng.q.init\u003dfunction(){l9.prototype.init.call(this);iAW(this.uh.get(),this);this.SB.get().addListener(this);this.D.push(new no(kn(this.layout),sh(this.GB),this.layout.layoutId,{adsClientData:this.layout.wN}))};\ng.q.release\u003dfunction(){l9.prototype.release.call(this);this.SB.get().removeListener(this);HAz(this.uh.get(),this)};\ng.q.fB\u003dfunction(){};\ng.q.Wl\u003dfunction(){};g.f(fo,l9);g.q\u003dfo.prototype;g.q.init\u003dfunction(){l9.prototype.init.call(this);iAW(this.uh.get(),this);this.SB.get().addListener(this);this.D.push(new no(kn(this.layout),sh(this.GB),this.layout.layoutId,{adsClientData:this.layout.wN}))};\ng.q.WE\u003dfunction(){this.X.WE()};\ng.q.startRendering\u003dfunction(p){l9.prototype.startRendering.call(this,p);this.callback.K0(this.slot,p);this.S.XR\u003dthis};\ng.q.t$\u003dfunction(p,d){l9.prototype.t$.call(this,p,d);Bz(this.S,this)};\ng.q.VF\u003dfunction(p){this.X.VF(p);p\u003d\u003d\u003d\"in_video_overlay_close_button\"\u0026\u0026iq(this.V,this.layout)};\ng.q.KE\u003dfunction(p){if(p\u003d\u003d\u003d\"invideo-overlay\"){p\u003dDIB(this.W,this.layout);p\u003dg.u(p);for(var d\u003dp.next();!d.done;d\u003dp.next())d.value.stop()}};\ng.q.iB\u003dfunction(p){p\u003d\u003d\u003d\"invideo-overlay\"\u0026\u0026iq(this.V,this.layout)};\ng.q.jl\u003dfunction(p){if(p\u003d\u003d\u003d\"invideo-overlay\"){p\u003dDIB(this.W,this.layout);p\u003dg.u(p);for(var d\u003dp.next();!d.done;d\u003dp.next())d.value.start()}};\ng.q.Mv\u003dfunction(){};\ng.q.J9\u003dfunction(){};\ng.q.onFullscreenToggled\u003dfunction(){};\ng.q.Iq\u003dfunction(p){p\u0026\u0026iq(this.V,this.layout)};\ng.q.YA\u003dfunction(){};\ng.q.Oi\u003dfunction(p){var d\u003dkn(this.layout),b\u003dd.contentSupportedRenderer.imageOverlayAdContentRenderer,v\u003d$9q(this.SB.get());a:{b\u003db.image;b\u003db\u003d\u003d\u003dvoid 0?null:b;if(b!\u003dnull\u0026\u0026(b\u003db.thumbnail,b!\u003dnull\u0026\u0026b.thumbnails!\u003dnull\u0026\u0026b.thumbnails.length!\u003d0\u0026\u0026b.thumbnails[0].width!\u003dnull\u0026\u0026b.thumbnails[0].height!\u003dnull)){b\u003dnew g.fH(b.thumbnails[0].width||0,b.thumbnails[0].height||0);break a}b\u003dnew g.fH(0,0)}if(this.Z\u003dJZ(p,v,b))d.onErrorCommand\u0026\u0026this.HX.get().executeCommand(d.onErrorCommand,this.layout.layoutId),iq(this.V,this.layout)};\ng.q.onVolumeChange\u003dfunction(){};\ng.q.Td\u003dfunction(){return this.ZN().layoutId};\ng.q.gF\u003dfunction(){return this.Z};\ng.q.release\u003dfunction(){l9.prototype.release.call(this);this.SB.get().removeListener(this);HAz(this.uh.get(),this)};\ng.q.fB\u003dfunction(){};\ng.q.Wl\u003dfunction(){};uU.prototype.VF\u003dfunction(p){p\u003d\u003d\u003d\"ad-info-hover-text-button\"\u0026\u0026((this.D\u003dthis.SB.get().F$(1))||this.SB.get().pauseVideo())};\nuU.prototype.WE\u003dfunction(){this.D||this.SB.get().resumeVideo(1)};g.f(tfC,aL);g.f(lU,l9);g.q\u003dlU.prototype;g.q.init\u003dfunction(){l9.prototype.init.call(this);this.SB.get().addListener(this)};\ng.q.startRendering\u003dfunction(p){var d\u003dXm(this.layout.clientMetadata,\"METADATA_TYPE_VALID_INSTREAM_SURVEY_AD_RENDERER_FOR_VOD\");this.D.push(new tfC(d,this.layout.layoutId,{adsClientData:this.layout.wN}));l9.prototype.startRendering.call(this,p);this.callback.K0(this.slot,p)};\ng.q.K0\u003dfunction(){};\ng.q.VF\u003dfunction(p,d){d!\u003d\u003dthis.layout.layoutId||p!\u003d\u003d\"ad-info-icon-button\"\u0026\u0026p!\u003d\u003d\"ad-info-dialog-close-button\"||((d\u003dXm(this.layout.clientMetadata,\"metadata_type_player_bytes_layout_controls_callback_ref\").current)?p\u003d\u003d\u003d\"ad-info-icon-button\"?d.iN(this.slot,this.layout):p\u003d\u003d\u003d\"ad-info-dialog-close-button\"\u0026\u0026d.n2(this.slot,this.layout):JI(\"Tried to use LayoutControlsCallback on Survey but it is null\",this.slot,this.layout,{ComponentType:p}))};\ng.q.Oi\u003dfunction(p){p.width\u003c450\u0026\u0026iq(this.V,this.layout)};\ng.q.onVolumeChange\u003dfunction(){};\ng.q.Mv\u003dfunction(){};\ng.q.onFullscreenToggled\u003dfunction(){};\ng.q.Iq\u003dfunction(){};\ng.q.YA\u003dfunction(){};\ng.q.J9\u003dfunction(){};\ng.q.fB\u003dfunction(){};\ng.q.Wl\u003dfunction(){};\ng.q.U5\u003dfunction(){l9.prototype.U5.call(this)};\ng.q.release\u003dfunction(){l9.prototype.release.call(this);this.SB.get().removeListener(this)};icw.prototype.build\u003dfunction(p,d,b,v){if(d\u003dhn(p,b,v,this.eT,this.SB,this.uh,this.V,this.D,this.lh))return d;if(Ti(v,jTD()))return new fo(b,v,this.uh,this.OY,this.eT,p,this.U,this.B,this.SB,this.HX,this.lh,this.D,new uU(this.SB));if(Ti(v,zf7()))return new ra(b,v,this.uh,this.OY,this.eT,p,this.U,this.SB,this.HX,this.lh,this.D,new uU(this.SB));if(Ti(v,{eK:[\"METADATA_TYPE_VALID_INSTREAM_SURVEY_AD_RENDERER_FOR_VOD\"],W5:[\"LAYOUT_TYPE_SURVEY\"]}))return new lU(b,v,p,this.eT,this.U,this.SB,this.lh);if(Ti(v,\n{eK:[\"metadata_type_player_bytes_layout_controls_callback_ref\",\"metadata_type_valid_survey_text_interstitial_renderer\",\"metadata_type_ad_placement_config\"],W5:[\"LAYOUT_TYPE_VIDEO_INTERSTITIAL_BUTTONED_LEFT\"]}))return new Fg(b,v,p,this.eT,this.uh);if(Ti(v,QL7()))return new Ms(b,v,p,this.eT,this.SB,this.lh);throw new P$(\"Unsupported layout with type: \"+v.layoutType+\" and client metadata: \"+q0(v.clientMetadata)+\" in WebDesktopMainInPlayerLayoutRenderingAdapterFactory.\");};Hcz.prototype.build\u003dfunction(p,d,b,v){if(d\u003dhn(p,b,v,this.eT,this.SB,this.uh,this.V,this.D,this.lh))return d;if(Ti(v,jTD()))return new fo(b,v,this.uh,this.OY,this.eT,p,this.U,this.B,this.SB,this.HX,this.lh,this.D,new uU(this.SB));if(Ti(v,zf7()))return new ra(b,v,this.uh,this.OY,this.eT,p,this.U,this.SB,this.HX,this.lh,this.D,new uU(this.SB));throw new P$(\"Unsupported layout with type: \"+v.layoutType+\" and client metadata: \"+q0(v.clientMetadata)+\" in WebEmbeddedInPlayerLayoutRenderingAdapterFactory.\");\n};g.f(s$,vb);s$.prototype.startRendering\u003dfunction(p){vb.prototype.startRendering.call(this,p);if(p.renderingContent?ehC(p,kj(this.dE.get(),2)||void 0):Xm(this.layout.clientMetadata,\"metadata_ad_video_is_listed\"))p\u003dp.renderingContent?VCu(p,kj(this.dE.get(),2)||void 0):Xm(this.layout.clientMetadata,\"metadata_type_ad_info_ad_metadata\"),this.xD.get().N.KX(\"onAdMetadataAvailable\",p)};Vf7.prototype.build\u003dfunction(p,d,b,v){if(Ti(v,DqK())||v.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\"\u0026\u0026g.L(v.renderingContent,qs)!\u003d\u003dvoid 0)return new s$(p,b,v,this.eT,this.SB,this.uh,this.U,this.xD,this.D,this.dE);throw new P$(\"Unsupported layout with type: \"+v.layoutType+\" and client metadata: \"+q0(v.clientMetadata)+\" in WebRemixInPlayerLayoutRenderingAdapterFactory.\");};ef7.prototype.build\u003dfunction(p,d,b,v){if(Ti(v,DqK()))return new s$(p,b,v,this.eT,this.SB,this.uh,this.U,this.xD,this.D,this.dE);if(p\u003dhn(p,b,v,this.eT,this.SB,this.uh,this.U,this.D,this.lh))return p;throw new P$(\"Unsupported layout with type: \"+v.layoutType+\" and client metadata: \"+q0(v.clientMetadata)+\" in WebUnpluggedInPlayerLayoutRenderingAdapterFactory.\");};Q1.prototype.clone\u003dfunction(p){var d\u003dthis;return new Q1(function(){return d.triggerId},p)};$n.prototype.clone\u003dfunction(p){var d\u003dthis;return new $n(function(){return d.triggerId},p)};mR.prototype.clone\u003dfunction(p){var d\u003dthis;return new mR(function(){return d.triggerId},p)};Ko.prototype.clone\u003dfunction(p){var d\u003dthis;return new Ko(function(){return d.triggerId},p)};xn.prototype.clone\u003dfunction(p){var d\u003dthis;return new xn(function(){return d.triggerId},p)};Bq.prototype.clone\u003dfunction(p){var d\u003dthis;return new Bq(function(){return d.triggerId},p)};g.f(io,g.e);var ddD\u003d{WVdDU7FEFNo:15,\"c-6Sb-muKCY\":6,\"O9f9wIR-UI8\":6,\"JNL-wFYNAP0\":15,dLYcTkdHPNA:15,ZdVP0_LJZUE:15,VXcUXyDNdEI:15,VGQ8C9uQc_I:15,\"o2HqYt-U7YU\":15,rwNqPgKVbus:15,ATgzDto2XcY:15,attyPCCLlC4:15,w3aSYOeWyYU:15,wZMtuR2zzRA:30,e3TvPYADCQA:15,eMOw2R8yUHg:15,\"6lLyZenufEY\":15,\"4q_FdWfUxR4\":15,\"3NOPsNQV0zY\":15,IcEJuv4zMSI:15,\"8Eo9vaW_CqY\":15,O0DMDUDJK88:15,wnboazT1Lio:15,ZfRdOlbXmog:5,\"X-sKfjrb7uc\":15,RCVZbiJbZA0:6,\"7syqtZsUUwY\":15,OrlZSFgzFVA:15,ulrgBGVttFg:15,\"1qC82K99ecI\":15,E9lmhFAK78w:30,QSJFJNk_VSg:15,\n\"i-8wX-g3FjI\":30,vgSkhTaAP6U:15,iqslKcmG9zA:15,VkNDKDDDSWA:15,\"2-Sj3oWDJCk\":6,z4zsVPqUVnc:15,xKc7UMf8V4s:15,wwrWuIYPaDE:6,\"_5NVge-Kmpk\":6,\"eUdn6DcJx-4\":6,gxvBLc_C6Io:15,O40oPma0obU:15,\"6xXRRLxj3DA\":15,T5sMvex24Os:15,\"74ccAT84jIY\":15,\"YTlgTC-KM2U\":15,XxcipO9EBWc:15,zI7xwG4M62k:15,XrUrvpDMmOk:15,H5KIgG21WjA:15,R94pfM1wcac:6,\"TD0-7fMqNOE\":5,_evnWGoDAT8:15,Wov4GF3oUSM:6,DKcQEuGWmp4:15,kp4aH06VQBg:15,CI3LdgGodUw:15,lcQzcg6e73Y:15};var dJ\u003d{layoutExitMuteTriggers:[],layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],uF:[],layoutExitUserInputSubmittedTriggers:[]};var jT\u003d{K2B:1,AHZ:2,qAX:3,1:\"LOAD_POLICY_ALWAYS\",2:\"LOAD_POLICY_BY_PREFERENCE\",3:\"LOAD_POLICY_BY_REQUEST\"};g.f(rJ,g.e);g.q\u003drJ.prototype;g.q.TJ\u003dfunction(p){if(this.D)JI(\"Unexpected multiple fetch instructions for the current content\");else{this.D\u003dp;p\u003dg.u(this.JZ.get().tO);for(var d\u003dp.next();!d.done;d\u003dp.next())lTq(this,this.D,d.value)}};\ng.q.hM\u003dfunction(p){if(!this.D){var d;(d\u003dthis.Bu)\u003d\u003dnull||d.get().nS(p.identifier);return!1}lTq(this,this.D,p);return!0};\ng.q.ya\u003dfunction(){};\ng.q.iT\u003dfunction(p){this.D\u0026\u0026this.D.contentCpn!\u003d\u003dp\u0026\u0026(JI(\"Fetch instructions carried over from previous content video\",void 0,void 0,{contentCpn:p,fetchInstructionsCpn:this.D.contentCpn}),this.D\u003dnull)};\ng.q.Ph\u003dfunction(p){this.D\u0026\u0026this.D.contentCpn!\u003d\u003dp\u0026\u0026JI(\"Expected content video of the current fetch instructions to end\",void 0,void 0,{contentCpn:p,fetchInstructionsCpn:this.D.contentCpn},!0);this.D\u003dnull};\ng.q.U5\u003dfunction(){g.e.prototype.U5.call(this);this.D\u003dnull};var Ex\u003d[\"metadata_type_content_cpn\",\"metadata_type_player_bytes_callback_ref\",\"metadata_type_instream_ad_player_overlay_renderer\",\"metadata_type_ad_placement_config\"],OTz\u003d[\"metadata_type_content_cpn\",\"metadata_type_player_bytes_callback_ref\",\"metadata_type_player_overlay_layout_renderer\",\"metadata_type_ad_placement_config\"];g.f(lq,g.e);g.q\u003dlq.prototype;g.q.K0\u003dfunction(p,d){var b\u003dthis;if(d.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_MEDIA\"\u0026\u0026(bM(d,this.S)||bM(d,OTz))){var v\u003dkj(this.dE.get(),2),P\u003dthis.V(d,v||void 0);P?nn(this.B.get(),\"OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED\",function(){var M\u003d[hC$(b.D.get(),P.contentCpn,P.Rf,function(X){return b.X(X.slotId,\"core\",P,OD(b.EH.get(),X))},P.inPlayerSlotId)];\nP.instreamAdPlayerUnderlayRenderer\u0026\u0026RZ(b.lh.get())\u0026\u0026M.push(CsK(b,P,P.instreamAdPlayerUnderlayRenderer));return M}):JI(\"Expected MediaLayout to carry valid opportunity on entered\",p,d)}};\ng.q.Gr\u003dfunction(){};\ng.q.yI\u003dfunction(){};\ng.q.NH\u003dfunction(){};\ng.q.QI\u003dfunction(){};\ng.q.So\u003dfunction(){};\ng.q.ub\u003dfunction(){};\ng.q.wU\u003dfunction(){};\ng.q.Du\u003dfunction(){};\ng.q.Lf\u003dfunction(){};\ng.q.Zl\u003dfunction(){};\ng.q.mH\u003dfunction(){};g.f(ZX,g.e);ZX.prototype.iT\u003dfunction(p,d,b,v,P,M,X){var a\u003dthis,F\u003dkj(this.dE.get(),1);!B$(this.lh.get(),\"html5_ssap_play_cached_preroll\")\u0026\u0026F.sJ?aa(this.SB.get()):(X6k(this.L9.get(),v),nn(this.U.get(),\"OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED\",function(){return CQK(a.D.get(),v,P,M,p,d,X,F,\"\")}),a1e(this.B))};\nZX.prototype.Ph\u003dfunction(){};g.f(Eu,g.e);g.f(Ch,g.e);Ch.prototype.onCueRangeEnter\u003dfunction(){};\nCh.prototype.onCueRangeExit\u003dfunction(p){var d\u003dthis,b\u003dthis.D.get(p);b\u0026\u0026(this.D.delete(p),this.Qm.get().removeCueRange(p),nn(this.U.get(),\"OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY\",function(){var v\u003dd.B.get();v\u003drq(v.U.get(),\"SLOT_TYPE_AD_BREAK_REQUEST\");return[Object.assign({},b,{slotId:v,slotEntryTrigger:b.slotEntryTrigger?$Ik(b.slotId,v,b.slotEntryTrigger):void 0,slotFulfillmentTriggers:mIC(b.slotId,v,b.slotFulfillmentTriggers),slotExpirationTriggers:mIC(b.slotId,v,b.slotExpirationTriggers)})]},\nb.slotId))};\nCh.prototype.iT\u003dfunction(){for(var p\u003dg.u(this.D.keys()),d\u003dp.next();!d.done;d\u003dp.next())d\u003dd.value,this.Qm.get().removeCueRange(d);this.D.clear()};\nCh.prototype.Ph\u003dfunction(){};g.f(NB,g.e);g.q\u003dNB.prototype;g.q.Gr\u003dfunction(){};\ng.q.yI\u003dfunction(p){var d\u003dthis;g.d2(g.vQ(),function(){var b\u003dd.D.get(p);b\u0026\u0026JI(\"Expected layouts to be properly unscheduled\",p,void 0,{slotType:p.slotType,layoutTypes:[].concat(g.E(b)).map(function(v){return v.layoutType})})},0)};\ng.q.NH\u003dfunction(){};\ng.q.QI\u003dfunction(){};\ng.q.So\u003dfunction(){};\ng.q.ub\u003dfunction(){};\ng.q.wU\u003dfunction(){};\ng.q.Du\u003dfunction(p,d){this.D.has(p)||this.D.set(p,new Set);this.D.get(p).add(d)};\ng.q.Lf\u003dfunction(p,d){this.kA.has(p)\u0026\u0026this.kA.get(p)\u003d\u003d\u003dd\u0026\u0026JI(\"Unscheduled a Layout that is currently entered.\",p,d);if(this.D.has(p)){var b\u003dthis.D.get(p);b.has(d)?(b.delete(d),b.size\u003d\u003d\u003d0\u0026\u0026this.D.delete(p)):JI(\"Trying to unscheduled a Layout that was not scheduled.\",p,d)}else JI(\"Trying to unscheduled a Layout that was not scheduled.\",p,d)};\ng.q.K0\u003dfunction(p,d){this.kA.set(p,d)};\ng.q.mH\u003dfunction(p){this.kA.delete(p)};\ng.q.Zl\u003dfunction(){};g.q\u003dGae.prototype;g.q.init\u003dfunction(){};\ng.q.JD\u003dfunction(){return this.slot};\ng.q.h7\u003dfunction(){this.callback.NH(this.slot)};\ng.q.E0\u003dfunction(){this.callback.So(this.slot)};\ng.q.release\u003dfunction(){};Uu.prototype.build\u003dfunction(p,d){return new Gae(p,d)};g.q\u003dwu$.prototype;g.q.init\u003dfunction(){};\ng.q.JD\u003dfunction(){return this.slot};\ng.q.h7\u003dfunction(){Fo(this.SB.get(),\"ad-showing\");this.callback.NH(this.slot)};\ng.q.E0\u003dfunction(){this.callback.So(this.slot);Ox(this.SB.get(),\"ad-showing\")};\ng.q.release\u003dfunction(){};g.q\u003dUIj.prototype;g.q.init\u003dfunction(){};\ng.q.JD\u003dfunction(){return this.slot};\ng.q.h7\u003dfunction(){Fo(this.SB.get(),\"ad-showing\");Fo(this.SB.get(),\"ad-interrupting\");this.U\u003dthis.SB.get().isAtLiveHead();this.D\u003dMath.ceil(Date.now()/1E3);this.callback.NH(this.slot)};\ng.q.E0\u003dfunction(){Ox(this.SB.get(),\"ad-showing\");Ox(this.SB.get(),\"ad-interrupting\");var p\u003dthis.U?Infinity:oa(this.SB.get(),1,!0)+Math.floor(Date.now()/1E3)-this.D;this.SB.get().N.seekTo(p,void 0,void 0,1);this.callback.So(this.slot)};\ng.q.release\u003dfunction(){};g.q\u003dclq.prototype;g.q.init\u003dfunction(){};\ng.q.JD\u003dfunction(){return this.slot};\ng.q.h7\u003dfunction(){Fo(this.SB.get(),\"ad-showing\");Fo(this.SB.get(),\"ad-interrupting\");this.callback.NH(this.slot)};\ng.q.E0\u003dfunction(){aa(this.SB.get());Ox(this.SB.get(),\"ad-showing\");Ox(this.SB.get(),\"ad-interrupting\");this.callback.So(this.slot)};\ng.q.release\u003dfunction(){aa(this.SB.get())};cE.prototype.build\u003dfunction(p,d){if(aF(d,[\"metadata_type_dai\"],\"SLOT_TYPE_PLAYER_BYTES\"))return new wu$(p,d,this.SB);if(d.slotEntryTrigger instanceof iU\u0026\u0026aF(d,[\"metadata_type_served_from_live_infra\"],\"SLOT_TYPE_PLAYER_BYTES\"))return new UIj(p,d,this.SB);if(aF(d,[],\"SLOT_TYPE_PLAYER_BYTES\"))return new clq(p,d,this.SB);throw new T(\"Unsupported slot with type \"+d.slotType+\" and client metadata: \"+(q0(d.clientMetadata)+\" in PlayerBytesSlotAdapterFactory.\"));};g.f(yM,g.e);yM.prototype.D\u003dfunction(p){for(var d\u003d[],b\u003dg.u(this.xL.values()),v\u003db.next();!v.done;v\u003db.next()){v\u003dv.value;var P\u003dv.trigger;P instanceof Lo\u0026\u0026v.category\u003d\u003d\u003d\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_MUTED\"\u0026\u0026P.triggeringLayoutId\u003d\u003d\u003dp\u0026\u0026d.push(v)}d.length?IF(this.tF(),d):JI(\"Mute requested but no registered triggers can be activated.\")};g.f(zE,yM);g.q\u003dzE.prototype;g.q.VF\u003dfunction(p,d){if(d)if(p\u003d\u003d\u003d\"skip-button\"){p\u003d[];for(var b\u003dg.u(this.xL.values()),v\u003db.next();!v.done;v\u003db.next()){v\u003dv.value;var P\u003dv.trigger;P instanceof Lo\u0026\u0026v.category\u003d\u003d\u003d\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_SKIPPED\"\u0026\u0026P.triggeringLayoutId\u003d\u003d\u003dd\u0026\u0026p.push(v)}p.length\u0026\u0026IF(this.tF(),p)}else B$(this.lh.get(),\"supports_multi_step_on_desktop\")?p\u003d\u003d\u003d\"ad-action-submit-survey\"\u0026\u0026IO(this,d):p\u003d\u003d\u003d\"survey-submit\"?IO(this,d):p\u003d\u003d\u003d\"survey-single-select-answer-button\"\u0026\u0026IO(this,d)};\ng.q.qQ\u003dfunction(p){yM.prototype.D.call(this,p)};\ng.q.hp\u003dfunction(p,d,b,v){if(this.xL.has(d.triggerId))throw new T(\"Tried to register duplicate trigger for slot.\");if(!(d instanceof R9||d instanceof Lo))throw new T(\"Incorrect TriggerType: Tried to register trigger of type \"+d.triggerType+\" in AdUxUpdateTriggerAdapter.\");this.xL.set(d.triggerId,new AZ(p,d,b,v))};\ng.q.eR\u003dfunction(p){this.xL.delete(p.triggerId)};\ng.q.KE\u003dfunction(){};\ng.q.jl\u003dfunction(){};\ng.q.iB\u003dfunction(){};g.f(jJ,g.e);g.q\u003djJ.prototype;\ng.q.hp\u003dfunction(p,d,b,v){if(this.xL.has(d.triggerId))throw new T(\"Tried to register duplicate trigger for slot.\");if(!(d instanceof Q1||d instanceof $n||d instanceof mR||d instanceof Ko||d instanceof xn||d instanceof Bq||d instanceof V1||d instanceof U$||d instanceof y1||d instanceof cq||d instanceof DZ||d instanceof wa))throw new T(\"Incorrect TriggerType: Tried to register trigger of type \"+d.triggerType+\" in AdsControlFlowEventTriggerAdapter\");p\u003dnew AZ(p,d,b,v);this.xL.set(d.triggerId,p);d instanceof\nxn\u0026\u0026this.X.has(d.triggeringSlotId)\u0026\u0026IF(this.D(),[p]);d instanceof Q1\u0026\u0026this.B.has(d.triggeringSlotId)\u0026\u0026IF(this.D(),[p]);d instanceof U$\u0026\u0026this.U.has(d.triggeringLayoutId)\u0026\u0026IF(this.D(),[p])};\ng.q.eR\u003dfunction(p){this.xL.delete(p.triggerId)};\ng.q.Gr\u003dfunction(p){this.X.add(p.slotId);for(var d\u003d[],b\u003dg.u(this.xL.values()),v\u003db.next();!v.done;v\u003db.next())v\u003dv.value,v.trigger instanceof xn\u0026\u0026p.slotId\u003d\u003d\u003dv.trigger.triggeringSlotId\u0026\u0026d.push(v);d.length\u003e0\u0026\u0026IF(this.D(),d)};\ng.q.yI\u003dfunction(p){this.X.delete(p.slotId);for(var d\u003d[],b\u003dg.u(this.xL.values()),v\u003db.next();!v.done;v\u003db.next()){v\u003dv.value;var P\u003dv.trigger;P instanceof Bq\u0026\u0026P.triggeringSlotId\u003d\u003d\u003dp.slotId\u0026\u0026d.push(v)}d.length\u003e0\u0026\u0026IF(this.D(),d)};\ng.q.QI\u003dfunction(p){for(var d\u003d[],b\u003dg.u(this.xL.values()),v\u003db.next();!v.done;v\u003db.next()){v\u003dv.value;var P\u003dv.trigger;P instanceof V1\u0026\u0026P.slotType\u003d\u003d\u003dp.slotType\u0026\u0026P.D!\u003d\u003dp.slotId\u0026\u0026d.push(v)}d.length\u003e0\u0026\u0026IF(this.D(),d)};\ng.q.NH\u003dfunction(p){this.B.add(p.slotId);for(var d\u003d[],b\u003dg.u(this.xL.values()),v\u003db.next();!v.done;v\u003db.next())v\u003dv.value,v.trigger instanceof Q1\u0026\u0026p.slotId\u003d\u003d\u003dv.trigger.triggeringSlotId\u0026\u0026d.push(v);d.length\u003e0\u0026\u0026IF(this.D(),d)};\ng.q.So\u003dfunction(p){this.B.delete(p.slotId);this.V.add(p.slotId);for(var d\u003d[],b\u003dg.u(this.xL.values()),v\u003db.next();!v.done;v\u003db.next())if(v\u003dv.value,v.trigger instanceof $n)p.slotId\u003d\u003d\u003dv.trigger.triggeringSlotId\u0026\u0026d.push(v);else if(v.trigger instanceof wa){var P\u003dv.trigger;p.slotId\u003d\u003d\u003dP.slotId\u0026\u0026this.U.has(P.triggeringLayoutId)\u0026\u0026d.push(v)}d.length\u003e0\u0026\u0026IF(this.D(),d)};\ng.q.ub\u003dfunction(p){for(var d\u003d[],b\u003dg.u(this.xL.values()),v\u003db.next();!v.done;v\u003db.next())v\u003dv.value,v.trigger instanceof mR\u0026\u0026p.slotId\u003d\u003d\u003dv.trigger.triggeringSlotId\u0026\u0026d.push(v);d.length\u003e0\u0026\u0026IF(this.D(),d)};\ng.q.wU\u003dfunction(p){for(var d\u003d[],b\u003dg.u(this.xL.values()),v\u003db.next();!v.done;v\u003db.next())v\u003dv.value,v.trigger instanceof Ko\u0026\u0026p.slotId\u003d\u003d\u003dv.trigger.triggeringSlotId\u0026\u0026d.push(v);d.length\u003e0\u0026\u0026IF(this.D(),d)};\ng.q.Du\u003dfunction(p,d){this.S.add(d.layoutId)};\ng.q.Lf\u003dfunction(p,d){this.S.delete(d.layoutId)};\ng.q.K0\u003dfunction(p,d){this.U.add(d.layoutId);for(var b\u003d[],v\u003dg.u(this.xL.values()),P\u003dv.next();!P.done;P\u003dv.next())if(P\u003dP.value,P.trigger instanceof U$)d.layoutId\u003d\u003d\u003dP.trigger.triggeringLayoutId\u0026\u0026b.push(P);else if(P.trigger instanceof DZ){var M\u003dP.trigger;p.slotType\u003d\u003d\u003dM.slotType\u0026\u0026d.layoutType\u003d\u003d\u003dM.layoutType\u0026\u0026d.layoutId!\u003d\u003dM.D\u0026\u0026b.push(P)}else P.trigger instanceof wa\u0026\u0026(M\u003dP.trigger,d.layoutId\u003d\u003d\u003dM.triggeringLayoutId\u0026\u0026this.V.has(M.slotId)\u0026\u0026b.push(P));b.length\u003e0\u0026\u0026IF(this.D(),b)};\ng.q.mH\u003dfunction(p,d,b){this.U.delete(d.layoutId);p\u003d[];for(var v\u003dg.u(this.xL.values()),P\u003dv.next();!P.done;P\u003dv.next())if(P\u003dP.value,P.trigger instanceof y1\u0026\u0026d.layoutId\u003d\u003d\u003dP.trigger.triggeringLayoutId\u0026\u0026p.push(P),P.trigger instanceof cq){var M\u003dP.trigger;d.layoutId\u003d\u003d\u003dM.triggeringLayoutId\u0026\u0026M.D.includes(b)\u0026\u0026p.push(P)}p.length\u003e0\u0026\u0026IF(this.D(),p)};\ng.q.Zl\u003dfunction(){};\ng.q.iT\u003dfunction(){this.V.clear()};\ng.q.Ph\u003dfunction(){};g.f(t3,g.e);t3.prototype.hp\u003dfunction(p,d,b,v){if(this.xL.has(d.triggerId))throw new T(\"Tried to register duplicate trigger for slot.\");if(!(d instanceof Nf))throw new T(\"Incorrect TriggerType: Tried to register trigger of type \"+d.triggerType+\" in CloseRequestedTriggerAdapter\");this.xL.set(d.triggerId,new AZ(p,d,b,v))};\nt3.prototype.eR\u003dfunction(p){this.xL.delete(p.triggerId)};g.f(HE,g.e);HE.prototype.hp\u003dfunction(p,d,b,v){if(this.xL.has(d.triggerId))throw new T(\"Tried to register duplicate trigger for slot.\");if(!(d instanceof Co||d instanceof SZ))throw new T(\"Incorrect TriggerType: Tried to register trigger of type \"+d.triggerType+\" in ContentPlaybackLifecycleTriggerAdapter\");this.xL.set(d.triggerId,new AZ(p,d,b,v))};\nHE.prototype.eR\u003dfunction(p){this.xL.delete(p.triggerId)};\nHE.prototype.iT\u003dfunction(p){for(var d\u003d[],b\u003dd.push,v\u003db.apply,P\u003d[],M\u003dg.u(this.xL.values()),X\u003dM.next();!X.done;X\u003dM.next())X\u003dX.value,X.trigger instanceof Co\u0026\u0026X.trigger.Mh\u003d\u003d\u003dp\u0026\u0026P.push(X);v.call(b,d,g.E(P));b\u003dd.push;v\u003db.apply;P\u003d[];M\u003dg.u(this.xL.values());for(X\u003dM.next();!X.done;X\u003dM.next())X\u003dX.value,X.trigger instanceof SZ\u0026\u0026X.trigger.D!\u003d\u003dp\u0026\u0026P.push(X);v.call(b,d,g.E(P));d.length\u0026\u0026IF(this.D(),d)};\nHE.prototype.Ph\u003dfunction(p){for(var d\u003d[],b\u003dd.push,v\u003db.apply,P\u003d[],M\u003dg.u(this.xL.values()),X\u003dM.next();!X.done;X\u003dM.next()){X\u003dX.value;var a\u003dX.trigger;a instanceof SZ\u0026\u0026a.D\u003d\u003d\u003dp\u0026\u0026P.push(X)}v.call(b,d,g.E(P));d.length\u0026\u0026IF(this.D(),d)};g.f(DX,g.e);g.q\u003dDX.prototype;g.q.hp\u003dfunction(p,d,b,v){if(this.xL.has(d.triggerId))throw new T(\"Tried to register duplicate trigger for slot.\");var P\u003d\"adtriggercuerange:\"+d.triggerId;if(d instanceof iU)yl7(this,p,d,b,v,P,d.D.start,d.D.end,d.Mh,d.visible);else if(d instanceof Go)yl7(this,p,d,b,v,P,0x7ffffffffffff,0x8000000000000,d.Mh,d.visible);else throw new T(\"Incorrect TriggerType: Tried to register trigger of type \"+d.triggerType+\" in CueRangeTriggerAdapter\");};\ng.q.eR\u003dfunction(p){var d\u003dthis.xL.get(p.triggerId);d\u0026\u0026this.Qm.get().removeCueRange(d.cueRangeId);this.xL.delete(p.triggerId)};\ng.q.onCueRangeEnter\u003dfunction(p){var d\u003dITz(this,p);if(d\u0026\u0026(d\u003dthis.xL.get(d)))if(g.R(dX(this.SB.get()),32))this.D.add(d.cueRangeId);else{var b\u003dd\u003d\u003dnull?void 0:d.Yg.trigger;if(b instanceof iU||b instanceof Go){if(Ea(this.context.lh.get())){var v\u003dd.Yg.slot,P\u003dd.Yg.layout,M\u003d{};this.context.tj.Zo(\"cre\",(M.ca\u003dd.Yg.category,M.tt\u003db.triggerType,M.st\u003dv.slotType,M.lt\u003dP\u003d\u003dnull?void 0:P.layoutType,M.cid\u003dp,M))}IF(this.U(),[d.Yg])}}};\ng.q.onCueRangeExit\u003dfunction(p){(p\u003dITz(this,p))\u0026\u0026(p\u003dthis.xL.get(p))\u0026\u0026this.D.delete(p.cueRangeId)};\ng.q.J9\u003dfunction(p){if(n3(p,16)\u003c0){p\u003dg.u(this.D);for(var d\u003dp.next();!d.done;d\u003dp.next())this.onCueRangeEnter(d.value,!0);this.D.clear()}};\ng.q.Gr\u003dfunction(){};\ng.q.yI\u003dfunction(){};\ng.q.QI\u003dfunction(){};\ng.q.NH\u003dfunction(){};\ng.q.So\u003dfunction(){};\ng.q.ub\u003dfunction(){};\ng.q.wU\u003dfunction(){};\ng.q.Du\u003dfunction(){};\ng.q.Lf\u003dfunction(){};\ng.q.K0\u003dfunction(){};\ng.q.mH\u003dfunction(){};\ng.q.Zl\u003dfunction(){};\ng.q.Mv\u003dfunction(){};\ng.q.onFullscreenToggled\u003dfunction(){};\ng.q.Iq\u003dfunction(){};\ng.q.YA\u003dfunction(){};\ng.q.Oi\u003dfunction(){};\ng.q.onVolumeChange\u003dfunction(){};\ng.q.fB\u003dfunction(){};\ng.q.Wl\u003dfunction(){};g.f(VM,g.e);g.q\u003dVM.prototype;\ng.q.hp\u003dfunction(p,d,b,v){if(this.U.has(d.triggerId)||this.B.has(d.triggerId))throw new T(\"Tried to re-register the trigger.\");p\u003dnew AZ(p,d,b,v);if(p.trigger instanceof tZ)this.U.set(p.trigger.triggerId,p);else if(p.trigger instanceof I9)this.B.set(p.trigger.triggerId,p);else throw new T(\"Incorrect TriggerType: Tried to register trigger of type \"+p.trigger.triggerType+\" in LiveStreamBreakTransitionTriggerAdapter\");this.U.has(p.trigger.triggerId)\u0026\u0026p.slot.slotId\u003d\u003d\u003dthis.D\u0026\u0026IF(this.V(),[p])};\ng.q.eR\u003dfunction(p){this.U.delete(p.triggerId);this.B.delete(p.triggerId)};\ng.q.x4\u003dfunction(p){p\u003dp.slotId;if(this.D!\u003d\u003dp){var d\u003d[];this.D!\u003dnull\u0026\u0026d.push.apply(d,g.E(zz7(this.B,this.D)));p!\u003dnull\u0026\u0026d.push.apply(d,g.E(zz7(this.U,p)));this.D\u003dp;d.length\u0026\u0026IF(this.V(),d)}};\ng.q.b8\u003dfunction(){};\ng.q.Lu\u003dfunction(){};g.f(eJ,g.e);g.q\u003deJ.prototype;g.q.hp\u003dfunction(p,d,b,v){if(this.xL.has(d.triggerId))throw new T(\"Tried to register duplicate trigger for slot.\");if(!(d instanceof eZ))throw new T(\"Incorrect TriggerType: Tried to register trigger of type \"+d.triggerType+\" in OnLayoutSelfRequestedTriggerAdapter\");this.xL.set(d.triggerId,new AZ(p,d,b,v))};\ng.q.eR\u003dfunction(p){this.xL.delete(p.triggerId)};\ng.q.K0\u003dfunction(){};\ng.q.mH\u003dfunction(){};\ng.q.Gr\u003dfunction(){};\ng.q.yI\u003dfunction(){};\ng.q.QI\u003dfunction(){};\ng.q.NH\u003dfunction(){};\ng.q.So\u003dfunction(){};\ng.q.ub\u003dfunction(){};\ng.q.wU\u003dfunction(){};\ng.q.Du\u003dfunction(){};\ng.q.Lf\u003dfunction(){};\ng.q.Zl\u003dfunction(){};g.f(SJ,g.e);g.q\u003dSJ.prototype;g.q.Zl\u003dfunction(p,d){for(var b\u003d[],v\u003dg.u(this.xL.values()),P\u003dv.next();!P.done;P\u003dv.next()){P\u003dP.value;var M\u003dP.trigger;M.opportunityType\u003d\u003d\u003dp\u0026\u0026(M.associatedSlotId\u0026\u0026M.associatedSlotId!\u003d\u003dd||b.push(P))}b.length\u0026\u0026IF(this.D(),b)};\ng.q.hp\u003dfunction(p,d,b,v){if(this.xL.has(d.triggerId))throw new T(\"Tried to register duplicate trigger for slot.\");if(!(d instanceof YAB))throw new T(\"Incorrect TriggerType: Tried to register trigger of type \"+d.triggerType+\" in OpportunityEventTriggerAdapter\");this.xL.set(d.triggerId,new AZ(p,d,b,v))};\ng.q.eR\u003dfunction(p){this.xL.delete(p.triggerId)};\ng.q.Gr\u003dfunction(){};\ng.q.yI\u003dfunction(){};\ng.q.QI\u003dfunction(){};\ng.q.NH\u003dfunction(){};\ng.q.So\u003dfunction(){};\ng.q.ub\u003dfunction(){};\ng.q.wU\u003dfunction(){};\ng.q.Du\u003dfunction(){};\ng.q.Lf\u003dfunction(){};\ng.q.K0\u003dfunction(){};\ng.q.mH\u003dfunction(){};g.f(YY,g.e);g.q\u003dYY.prototype;g.q.hp\u003dfunction(p,d,b,v){p\u003dnew AZ(p,d,b,v);if(d instanceof zo||d instanceof Hq||d instanceof jZ||d instanceof Yn||d instanceof SbB){if(this.xL.has(d.triggerId))throw new T(\"Tried to register duplicate trigger for slot.\");this.xL.set(d.triggerId,p);b\u003db.slotId;p\u003dthis.B.has(b)?this.B.get(b):new Set;p.add(d);this.B.set(b,p)}else throw new T(\"Incorrect TriggerType: Tried to register trigger of type \"+d.triggerType+\" in PrefetchTriggerAdapter\");};\ng.q.eR\u003dfunction(p){this.xL.delete(p.triggerId)};\ng.q.Gr\u003dfunction(p){var d\u003dp.slotId;if(this.B.has(d)){p\u003d0;var b\u003dnew Set;d\u003dg.u(this.B.get(d));for(var v\u003dd.next();!v.done;v\u003dd.next())if(v\u003dv.value,b.add(v.triggerId),v instanceof Hq\u0026\u0026v.breakDurationMs){p\u003dv.breakDurationMs;break}gJ(this,\"TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION\",p,b)}};\ng.q.yI\u003dfunction(){};\ng.q.QI\u003dfunction(){};\ng.q.NH\u003dfunction(){};\ng.q.So\u003dfunction(){};\ng.q.ub\u003dfunction(){};\ng.q.wU\u003dfunction(){};\ng.q.Du\u003dfunction(){};\ng.q.Lf\u003dfunction(){};\ng.q.K0\u003dfunction(){};\ng.q.mH\u003dfunction(){};\ng.q.Zl\u003dfunction(){};\ng.q.hM\u003dfunction(p){if(this.D){this.U\u0026\u0026this.U.stop();this.V\u0026\u0026g.vg(this.V);p\u003dp.Ml*1E3+1E3;for(var d\u003d0,b\u003dg.u(this.xL.values()),v\u003db.next();!v.done;v\u003db.next())v\u003dv.value.trigger,v instanceof zo\u0026\u0026v.breakDurationMs\u003c\u003dp\u0026\u0026v.breakDurationMs\u003ed\u0026\u0026(d\u003dv.breakDurationMs);p\u003dd;if(p\u003e0)return gJ(this,\"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED\",p,new Set,!0),gJ(this,\"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED\",p,new Set,!1),!0}return!1};\ng.q.ya\u003dfunction(){};\ng.q.iT\u003dfunction(p){this.D\u0026\u0026this.D.contentCpn!\u003d\u003dp?(JI(\"Fetch instructions carried over from previous content video\",void 0,void 0,{contentCpn:p,fetchInstructionsCpn:this.D.contentCpn}),Lh(this)):tRC(this)};\ng.q.Ph\u003dfunction(p){this.D\u0026\u0026this.D.contentCpn!\u003d\u003dp\u0026\u0026JI(\"Expected content video of the current fetch instructions to end\",void 0,void 0,{contentCpn:p,fetchInstructionsCpn:this.D.contentCpn},!0);Lh(this)};\ng.q.TJ\u003dfunction(p){var d\u003dthis;if(this.D)JI(\"Unexpected multiple fetch instructions for the current content\");else{this.D\u003dp;p\u003dH$u(p);this.U\u003dnew g.bR(function(){tRC(d)},p?p:6E5);\nthis.U.start();this.V\u003dnew g.bR(function(){d.D\u0026\u0026(d.U\u0026\u0026(d.U.stop(),d.U.start()),jPK(d,\"TRIGGER_TYPE_CUE_BREAK_IDENTIFIED\"))},i$D(this.D));\np\u003dthis.SB.get().getCurrentTimeSec(1,!1);for(var b\u003dg.u(this.JZ.get().tO),v\u003db.next();!v.done;v\u003db.next())v\u003dv.value,po(this.uh.get(),\"nocache\",\"ct.\"+Date.now()+\";cmt.\"+p+\";d.\"+v.Ml.toFixed(3)+\";tw.\"+(v.startSecs-p)+\";cid.\"+v.identifier+\";\")}};\ng.q.U5\u003dfunction(){g.e.prototype.U5.call(this);Lh(this)};g.f(QM,g.e);g.q\u003dQM.prototype;g.q.hp\u003dfunction(p,d,b,v){if(this.xL.has(d.triggerId))throw new T(\"Tried to register duplicate trigger for slot.\");if(!(d instanceof To))throw new T(\"Incorrect TriggerType: Tried to register trigger of type \"+d.triggerType+\" in TimeRelativeToLayoutEnterTriggerAdapter\");this.xL.set(d.triggerId,new AZ(p,d,b,v));p\u003dthis.D.has(d.triggeringLayoutId)?this.D.get(d.triggeringLayoutId):new Set;p.add(d);this.D.set(d.triggeringLayoutId,p)};\ng.q.eR\u003dfunction(p){this.xL.delete(p.triggerId);if(!(p instanceof To))throw new T(\"Incorrect TriggerType: Tried to unregister trigger of type \"+p.triggerType+\" in TimeRelativeToLayoutEnterTriggerAdapter\");var d\u003dthis.U.get(p.triggerId);d\u0026\u0026(d.dispose(),this.U.delete(p.triggerId));if(d\u003dthis.D.get(p.triggeringLayoutId))d.delete(p),d.size\u003d\u003d\u003d0\u0026\u0026this.D.delete(p.triggeringLayoutId)};\ng.q.Gr\u003dfunction(){};\ng.q.yI\u003dfunction(){};\ng.q.QI\u003dfunction(){};\ng.q.NH\u003dfunction(){};\ng.q.So\u003dfunction(){};\ng.q.ub\u003dfunction(){};\ng.q.wU\u003dfunction(){};\ng.q.Du\u003dfunction(){};\ng.q.Lf\u003dfunction(){};\ng.q.Zl\u003dfunction(){};\ng.q.K0\u003dfunction(p,d){var b\u003dthis;if(this.D.has(d.layoutId)){p\u003dthis.D.get(d.layoutId);p\u003dg.u(p);var v\u003dp.next();for(d\u003d{};!v.done;d\u003d{E1:void 0},v\u003dp.next())d.E1\u003dv.value,v\u003dnew g.bR(function(P){return function(){var M\u003db.xL.get(P.E1.triggerId);IF(b.B(),[M])}}(d),d.E1.durationMs),v.start(),this.U.set(d.E1.triggerId,v)}};\ng.q.mH\u003dfunction(){};g.f($Y,g.e);$Y.prototype.hp\u003dfunction(p,d,b,v){if(this.xL.has(d.triggerId))throw new T(\"Tried to register duplicate trigger for slot.\");if(!(d instanceof ZZ))throw new T(\"Incorrect TriggerType: Tried to register trigger of type \"+d.triggerType+\" in VideoTransitionTriggerAdapter.\");this.xL.set(d.triggerId,new AZ(p,d,b,v))};\n$Y.prototype.eR\u003dfunction(p){this.xL.delete(p.triggerId)};BE.prototype.MV\u003dfunction(p){return p.kind\u003d\u003d\u003d\"AD_PLACEMENT_KIND_START\"};g.f(A3,g.e);g.q\u003dA3.prototype;g.q.logEvent\u003dfunction(p){this.HM(p)};\ng.q.BQ\u003dfunction(p,d,b){this.HM(p,void 0,void 0,void 0,d,void 0,void 0,void 0,d.adSlotLoggingData,void 0,void 0,b)};\ng.q.CI\u003dfunction(p,d,b,v){this.HM(p,void 0,void 0,void 0,d,b?b:void 0,void 0,void 0,d.adSlotLoggingData,b?b.adLayoutLoggingData:void 0,void 0,v)};\ng.q.P4\u003dfunction(p,d,b,v){B$(this.lh.get(),\"h5_enable_pacf_debug_logs\")\u0026\u0026console.log(\"[PACF]: \"+p,\"trigger:\",b,\"slot:\",d,\"layout:\",v);hH(this.D.get())\u0026\u0026this.HM(p,void 0,void 0,void 0,d,v?v:void 0,void 0,b,d.adSlotLoggingData,v?v.adLayoutLoggingData:void 0)};\ng.q.nx\u003dfunction(p,d,b,v,P){this.HM(p,d,b,v,void 0,void 0,void 0,void 0,void 0,void 0,void 0,P)};\ng.q.Lk\u003dfunction(p,d,b,v){this.HM(\"ADS_CLIENT_EVENT_TYPE_ERROR\",void 0,void 0,void 0,b,v,void 0,void 0,b.adSlotLoggingData,v?v.adLayoutLoggingData:void 0,{errorType:p,errorMessage:d})};\ng.q.HM\u003dfunction(p,d,b,v,P,M,X,a,F,h,O,J){var k\u003dthis;J\u003dJ\u003d\u003d\u003dvoid 0?0:J;B$(this.lh.get(),\"h5_enable_pacf_debug_logs\")\u0026\u0026console.log(\"[PACF]: \"+p,\"slot:\",P,\"layout:\",M,\"ping:\",X,\"Opportunity:\",{opportunityType:d,associatedSlotId:b,wCC:v,raB:a,adSlotLoggingData:F,adLayoutLoggingData:h});try{var n\u003dfunction(){if(!k.lh.get().N.G().T(\"html5_disable_client_tmp_logs\")\u0026\u0026p!\u003d\u003d\"ADS_CLIENT_EVENT_TYPE_UNSPECIFIED\"){p||JI(\"Empty PACF event type\",P,M);var r\u003dhH(k.D.get()),Z\u003d{eventType:p,eventOrder:++k.eventCount},C\u003d{};\nP\u0026\u0026(C.slotData\u003dFm(r,P));M\u0026\u0026(C.layoutData\u003dfFC(r,M));X\u0026\u0026(C.pingData\u003d{pingDispatchStatus:\"ADS_CLIENT_PING_DISPATCH_STATUS_SUCCESS\",serializedAdPingMetadata:X.D.serializedAdPingMetadata,pingIndex:X.index});a\u0026\u0026(C.triggerData\u003doF(a.trigger,a.category));d\u0026\u0026(C.opportunityData\u003du2j(r,d,b,v));r\u003d{organicPlaybackContext:{contentCpn:kj(k.dE.get(),1).clientPlaybackNonce}};r.organicPlaybackContext.isLivePlayback\u003dkj(k.dE.get(),1).vX;var G;r.organicPlaybackContext.isMdxPlayback\u003d(G\u003dkj(k.dE.get(),1))\u003d\u003dnull?void 0:G.isMdxPlayback;\nvar U;if((U\u003dkj(k.dE.get(),1))\u003d\u003dnull?0:U.daiEnabled)r.organicPlaybackContext.isDaiContent\u003d!0;var I;if(G\u003d(I\u003dkj(k.dE.get(),2))\u003d\u003dnull?void 0:I.clientPlaybackNonce)r.adVideoPlaybackContext\u003d{adVideoCpn:G};r\u0026\u0026(C.externalContext\u003dr);Z.adClientData\u003dC;F\u0026\u0026(Z.serializedSlotAdServingData\u003dF.serializedSlotAdServingDataEntry);h\u0026\u0026(Z.serializedAdServingData\u003dh.serializedAdServingDataEntry);O\u0026\u0026(Z.errorInfo\u003dO);g.Oe(\"adsClientStateChange\",{adsClientEvent:Z})}};\nJ\u0026\u0026J\u003e0?g.d2(g.vQ(),function(){return n()},J):n()}catch(r){B$(this.lh.get(),\"html5_log_pacf_logging_errors\")\u0026\u0026g.d2(g.vQ(),function(){JI(r instanceof Error?r:String(r),P,M,{pacf_message:\"exception during pacf logging\"})})}};var JmW\u003dnew 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.f(WE,A3);g.q\u003dWE.prototype;\ng.q.BQ\u003dfunction(p,d,b){A3.prototype.BQ.call(this,p,d,b);Ea(this.lh.get())\u0026\u0026(b\u003d{},this.context.tj.Zo(\"pacf\",(b.et\u003dp,b.st\u003dd.slotType,b.si\u003dd.slotId,b)))};\ng.q.CI\u003dfunction(p,d,b,v){var P\u003dJmW.has(p);A3.prototype.CI.call(this,p,d,b,v);Ea(this.lh.get(),P)\u0026\u0026(v\u003d{},this.context.tj.Zo(\"pacf\",(v.et\u003dp,v.st\u003dd.slotType,v.si\u003dd.slotId,v.lt\u003db\u003d\u003dnull?void 0:b.layoutType,v.li\u003db\u003d\u003dnull?void 0:b.layoutId,v.p_ac\u003db\u003d\u003dnull?void 0:b.layoutId,v)))};\ng.q.nx\u003dfunction(p,d,b,v,P){A3.prototype.nx.call(this,p,d,b,v,P);Ea(this.lh.get())\u0026\u0026(b\u003d{},this.context.tj.Zo(\"pacf\",(b.et\u003dp,b.ot\u003dd,b.ss\u003dv\u003d\u003dnull?void 0:v.length,b)))};\ng.q.P4\u003dfunction(p,d,b,v){A3.prototype.P4.call(this,p,d,b,v);if(Ea(this.lh.get())){var P\u003d{};this.context.tj.Zo(\"pacf\",(P.et\u003dp,P.tt\u003db.trigger.triggerType,P.tc\u003db.category,P.st\u003dd.slotType,P.si\u003dd.slotId,P.lt\u003dv\u003d\u003dnull?void 0:v.layoutType,P.li\u003dv\u003d\u003dnull?void 0:v.layoutId,P.p_ac\u003dv\u003d\u003dnull?void 0:v.layoutId,P))}};\ng.q.Lk\u003dfunction(p,d,b,v){A3.prototype.Lk.call(this,p,d,b,v);if(Ea(this.lh.get(),!0)){var P\u003d{};this.context.tj.Zo(\"perror\",(P.ert\u003dp,P.erm\u003dd,P.st\u003db.slotType,P.si\u003db.slotId,P.lt\u003dv\u003d\u003dnull?void 0:v.layoutType,P.li\u003dv\u003d\u003dnull?void 0:v.layoutId,P.p_ac\u003dv\u003d\u003dnull?void 0:v.layoutId,P))}};\ng.q.HM\u003dfunction(p,d,b,v,P,M,X,a,F,h,O){if(g.UD(this.lh.get().N.G())){var J\u003dthis.lh.get();J\u003dg.JH(J.N.G().experiments,\"H5_async_logging_delay_ms\")}else J\u003dvoid 0;A3.prototype.HM.call(this,p,d,b,v,P,M,X,a,F,h,O,J)};p2.prototype.clear\u003dfunction(){this.D.clear()};vB.prototype.resolve\u003dfunction(p){dL(this,p)};\nvB.prototype.reject\u003dfunction(p){bE(this,p)};\nvB.prototype.state\u003dfunction(){return this.currentState\u003d\u003d\u003d\"done\"?{state:\"done\",result:this.result}:this.currentState\u003d\u003d\u003d\"fail\"?{state:\"fail\",error:this.error}:{state:\"wait\"}};\nvB.prototype.wait\u003dfunction(){var p\u003dthis;return function b(){return J7C(b,function(v){if(v.D\u003d\u003d1)return g.ZB(v,2),g.y(v,{kh:p},4);if(v.D!\u003d2)return v.return(v.U);g.NC(v);return g.GC(v,0)})}()};\nvar XCD\u003d$D(function(p){return PB(p)?p instanceof vB:!1});var JG\u003dwindow.DOC||\"en-GB\";f2.prototype.zj\u003dfunction(p){this.client\u003dp};\nf2.prototype.D\u003dfunction(){this.clear();this.csn\u003dg.UA()};\nf2.prototype.clear\u003dfunction(){this.B.clear();this.U.clear();this.V.clear();this.csn\u003dnull};lE.prototype.zj\u003dfunction(p){g.bg(uE().zj).bind(uE())(p)};\nlE.prototype.clear\u003dfunction(){g.bg(uE().clear).bind(uE())()};g.q\u003dsl.prototype;g.q.zj\u003dfunction(p){this.client\u003dp};\ng.q.AX\u003dfunction(p,d){var b\u003dthis;d\u003dd\u003d\u003d\u003dvoid 0?{}:d;g.bg(function(){var v,P,M,X\u003d((v\u003dg.L(p\u003d\u003dnull?void 0:p.commandMetadata,g.sy))\u003d\u003dnull?void 0:v.rootVe)||((P\u003dg.L(p\u003d\u003dnull?void 0:p.commandMetadata,I2m))\u003d\u003dnull?void 0:(M\u003dP.screenVisualElement)\u003d\u003dnull?void 0:M.uiType);if(X){v\u003dg.L(p\u003d\u003dnull?void 0:p.commandMetadata,RRQ);if(v\u003d\u003dnull?0:v.parentTrackingParams){var a\u003dg.N8(v.parentTrackingParams);if(v.parentCsn)var F\u003dv.parentCsn}else d.clickedVisualElement?a\u003dd.clickedVisualElement:p.clickTrackingParams\u0026\u0026(a\u003dg.N8(p.clickTrackingParams));\na:{v\u003dg.L(p,g.mH);P\u003dg.L(p,LC6);if(v){if(P\u003dW2W(v,\"VIDEO\")){v\u003d{token:P,videoId:v.videoId};break a}}else if(P\u0026\u0026(v\u003dW2W(P,\"PLAYLIST\"))){v\u003d{token:v,playlistId:P.playlistId};break a}v\u003dvoid 0}d\u003dObject.assign({},{cttAuthInfo:v,parentCsn:F},d);if(g.N5(\"expectation_logging\")){var h;d.loggingExpectations\u003d((h\u003dg.L(p\u003d\u003dnull?void 0:p.commandMetadata,I2m))\u003d\u003dnull?void 0:h.loggingExpectations)||void 0}El(b,X,a,d)}else g.DF(new g.RN(\"Error: Trying to create a new screen without a rootVeType\",p))})()};\ng.q.clickCommand\u003dfunction(p,d,b){p\u003dp.clickTrackingParams;b\u003db\u003d\u003d\u003dvoid 0?0:b;p?(b\u003dg.UA(b\u003d\u003d\u003dvoid 0?0:b))?(Mnu(this.client,b,g.N8(p),d),d\u003d!0):d\u003d!1:d\u003d!1;return d};\ng.q.stateChanged\u003dfunction(p,d,b){this.visualElementStateChanged(g.N8(p),d,b\u003d\u003d\u003dvoid 0?0:b)};\ng.q.visualElementStateChanged\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?0:b;b\u003d\u003d\u003d0\u0026\u0026this.U.has(b)?this.W.push([p,d]):PMq(this,p,d,b)};wL.prototype.fetch\u003dfunction(p,d,b){var v\u003dthis,P\u003dqDD(p,d,b);return new Promise(function(M,X){function a(){if(b\u003d\u003dnull?0:b.qG)try{var h\u003dv.handleResponse(p,P.status,P.response,b);M(h)}catch(O){X(O)}else M(v.handleResponse(p,P.status,P.response,b))}\nP.onerror\u003da;P.onload\u003da;var F;P.send((F\u003dd.body)!\u003dnull?F:null)})};\nwL.prototype.handleResponse\u003dfunction(p,d,b,v){b\u003db.replace(\")]}\u0027\",\"\");try{var P\u003dJSON.parse(b)}catch(M){g.DF(new g.RN(\"JSON parsing failed after XHR fetch\",p,d,b));if((v\u003d\u003dnull?0:v.qG)\u0026\u0026b)throw new g.v0(1,\"JSON parsing failed after XHR fetch\");P\u003d{}}d!\u003d\u003d200\u0026\u0026(g.DF(new g.RN(\"XHR API fetch failed\",p,d,b)),P\u003dObject.assign({},P,{errorMetadata:{status:d}}));return P};Ul.getInstance\u003dfunction(){var p\u003dg.gw(\"ytglobal.storage_\");p||(p\u003dnew Ul,g.Se(\"ytglobal.storage_\",p));return p};\nUl.prototype.estimate\u003dfunction(){var p,d,b;return g.z(function(v){p\u003dnavigator;return((d\u003dp.storage)\u003d\u003dnull?0:d.estimate)?v.return(p.storage.estimate()):((b\u003dp.webkitTemporaryStorage)\u003d\u003dnull?0:b.queryUsageAndQuota)?v.return(aEW()):v.return()})};\ng.Se(\"ytglobal.storageClass_\",Ul);Fx.prototype.eC\u003dfunction(p){this.handleError(p)};\nFx.prototype.logEvent\u003dfunction(p,d){switch(p){case \"IDB_DATA_CORRUPTED\":g.N5(\"idb_data_corrupted_killswitch\")||this.D(\"idbDataCorrupted\",d);break;case \"IDB_UNEXPECTEDLY_CLOSED\":this.D(\"idbUnexpectedlyClosed\",d);break;case \"IS_SUPPORTED_COMPLETED\":g.N5(\"idb_is_supported_completed_killswitch\")||this.D(\"idbIsSupportedCompleted\",d);break;case \"QUOTA_EXCEEDED\":FWj(this,d);break;case \"TRANSACTION_ENDED\":this.B\u0026\u0026Math.random()\u003c\u003d.1\u0026\u0026this.D(\"idbTransactionEnded\",d);break;case \"TRANSACTION_UNEXPECTEDLY_ABORTED\":p\u003d\nObject.assign({},d,{hasWindowUnloaded:this.U}),this.D(\"idbTransactionAborted\",p)}};var $J\u003d{},mfD\u003dg.vv(\"yt-player-local-media\",{Mw:($J.index\u003d{ul:2},$J.media\u003d{ul:2},$J.captions\u003d{ul:5},$J),shared:!1,upgrade:function(p,d){d(2)\u0026\u0026(g.jn(p,\"index\"),g.jn(p,\"media\"));d(5)\u0026\u0026g.jn(p,\"captions\");d(6)\u0026\u0026(tg(p,\"metadata\"),tg(p,\"playerdata\"))},\nversion:5});var kjR\u003d{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},mF;a:{var KM\u003dg.yH();KM\u003dKM.toLowerCase();if(g.Nz(KM,\"android\")){var nHW\u003dKM.match(/android\\s*(\\d+(\\.\\d+)?)[^;|)]*[;)]/);if(nHW){var rmR\u003dparseFloat(nHW[1]);if(rmR\u003c100){mF\u003drmR;break a}}var f7W\u003dKM.match(\"(\"+Object.keys(kjR).join(\"|\")+\")\");mF\u003df7W?kjR[f7W[0]]:0}else mF\u003dvoid 0}var wf\u003dmF,GG\u003dwf\u003e\u003d0;var xPu\u003dwindow;var hMC\u003dJ$(function(){var p,d;return(d\u003d(p\u003dwindow).matchMedia)\u003d\u003dnull?void 0:d.call(p,\"(prefers-reduced-motion: reduce)\").matches});var yu;g.cB\u003dnew IC;yu\u003d0;var I0\u003d{D0:function(p,d){var b\u003dp[0];p[0]\u003dp[d%p.length];p[d%p.length]\u003db},\ni7:function(p,d){p.splice(0,d)},\nsI:function(p){p.reverse()}};var qdK\u003dnew Set([\"embed_config\",\"endscreen_ad_tracking\",\"home_group_info\",\"ic_track\"]);var mB\u003dlEC()?!0:typeof window.fetch\u003d\u003d\u003d\"function\"\u0026\u0026window.ReadableStream\u0026\u0026window.AbortController\u0026\u0026!g.TV?!0:!1;var QRk\u003d{SgJ:\"adunit\",Kvh:\"detailpage\",Fi$:\"editpage\",cpX:\"embedded\",Z8N:\"leanback\",WXF:\"previewpage\",KXb:\"profilepage\",DK:\"unplugged\",ikb:\"playlistoverview\",XW$:\"sponsorshipsoffer\",xuC:\"shortspage\",fGZ:\"handlesclaiming\",gTB:\"immersivelivepage\",iBZ:\"creatormusic\",ET$:\"immersivelivepreviewpage\",VuB:\"admintoolyurt\",vDN:\"shortsaudiopivot\",oAX:\"consumption\"};var xJ,ufR,IB;xJ\u003d{};g.S2\u003d(xJ.STOP_EVENT_PROPAGATION\u003d\"html5-stop-propagation\",xJ.IV_DRAWER_ENABLED\u003d\"ytp-iv-drawer-enabled\",xJ.IV_DRAWER_OPEN\u003d\"ytp-iv-drawer-open\",xJ.MAIN_VIDEO\u003d\"html5-main-video\",xJ.VIDEO_CONTAINER\u003d\"html5-video-container\",xJ.VIDEO_CONTAINER_TRANSITIONING\u003d\"html5-video-container-transitioning\",xJ.HOUSE_BRAND\u003d\"house-brand\",xJ);ufR\u003d{};IB\u003d(ufR.RIGHT_CONTROLS_LEFT\u003d\"ytp-right-controls-left\",ufR.RIGHT_CONTROLS_RIGHT\u003d\"ytp-right-controls-right\",ufR);var w$C\u003d{allowed:\"AUTOPLAY_BROWSER_POLICY_ALLOWED\",\"allowed-muted\":\"AUTOPLAY_BROWSER_POLICY_ALLOWED_MUTED\",disallowed:\"AUTOPLAY_BROWSER_POLICY_DISALLOWED\"};var IrC\u003d{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},zTq\u003d{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\"},Pw$\u003d{\"mdx-pair\":1,\"mdx-dial\":2,\"mdx-cast\":3,\"mdx-voice\":4,\"mdx-inappdial\":5};var hWC\u003d{DISABLED:1,ENABLED:2,PAUSED:3,1:\"DISABLED\",2:\"ENABLED\",3:\"PAUSED\"};g.TM.prototype.getLanguageInfo\u003dfunction(){return this.WX};\ng.TM.prototype.getXtags\u003dfunction(){if(!this.xtags){var p\u003dthis.id.split(\";\");p.length\u003e1\u0026\u0026(this.xtags\u003dp[1])}return this.xtags};\ng.TM.prototype.toString\u003dfunction(){return this.WX.name};\ng.TM.prototype.getLanguageInfo\u003dg.TM.prototype.getLanguageInfo;AG.prototype.xq\u003dfunction(p){return this.U\u003d\u003d\u003dp.U\u0026\u0026this.D\u003d\u003d\u003dp.D\u0026\u0026this.B\u003d\u003d\u003dp.B\u0026\u0026this.reason\u003d\u003d\u003dp.reason\u0026\u0026(!pR||this.CX\u003d\u003d\u003dp.CX)};\nAG.prototype.isLocked\u003dfunction(){return this.B\u0026\u0026!!this.U\u0026\u0026this.U\u003d\u003d\u003dthis.D};\nAG.prototype.compose\u003dfunction(p){if(p.B\u0026\u0026dm(p))return Dc;if(p.B||dm(this))return p;if(this.B||dm(p))return this;var d\u003dthis.U\u0026\u0026p.U?Math.max(this.U,p.U):this.U||p.U,b\u003dthis.D\u0026\u0026p.D?Math.min(this.D,p.D):this.D||p.D;d\u003dMath.min(d,b);var v\u003d0;pR\u0026\u0026(v\u003dthis.CX!\u003d\u003d0\u0026\u0026p.CX!\u003d\u003d0?Math.min(this.CX,p.CX):this.CX\u003d\u003d\u003d0?p.CX:this.CX);return pR\u0026\u0026d\u003d\u003d\u003dthis.U\u0026\u0026b\u003d\u003d\u003dthis.D\u0026\u0026v\u003d\u003d\u003dthis.CX||!pR\u0026\u0026d\u003d\u003d\u003dthis.U\u0026\u0026b\u003d\u003d\u003dthis.D?this:pR?new AG(d,b,!1,b\u003d\u003d\u003dthis.D\u0026\u0026v\u003d\u003d\u003dthis.CX?this.reason:p.reason,v):new AG(d,b,!1,b\u003d\u003d\u003dthis.D?this.reason:p.reason)};\nAG.prototype.V\u003dfunction(p){return!p.video||pR\u0026\u0026this.CX!\u003d\u003d0\u0026\u0026this.CX\u003cp.CX?!1:tkB(this,p.video.quality)};\nvar l7Q\u003dg.WB(\"auto\",\"hd1080\",!1,\"l\"),xF$\u003dg.WB(\"auto\",\"large\",!1,\"l\"),Dc\u003dg.WB(\"auto\",\"auto\",!1,\"p\"),pR\u003d!1;Mk.prototype.BE\u003dfunction(p){p\u003dp||Dc;for(var d\u003dg.Je(this.videoInfos,function(X){return p.V(X)}),b\u003d[],v\u003d{},P\u003d0;P\u003cd.length;P++){var M\u003dd[P].video;\nv[M.quality]||(b.push(M),v[M.quality]\u003d!0)}return b};\nMk.prototype.F2\u003dfunction(p){p\u003dp||Dc;return g.Je(this.videoInfos,function(d){return p.V(d)})};\nMk.prototype.getAvailableAudioTracks\u003dfunction(){return this.audioTracks};var Tqj\u003dnew Set([\"356\"]);g.f(Xb,g.e);Xb.prototype.U5\u003dfunction(){g.e.prototype.U5.call(this)};g.fR.prototype.set\u003dfunction(p,d){this.D[p]!\u003d\u003dd\u0026\u0026(this.D[p]\u003dd,this.url\u003d\"\")};\ng.fR.prototype.get\u003dfunction(p){u5(this);return this.D[p]||null};\ng.fR.prototype.z7\u003dfunction(){this.url||(this.url\u003dvqz(this));return this.url};\ng.fR.prototype.clone\u003dfunction(){var p\u003dnew g.fR(this.U,this.V);p.scheme\u003dthis.scheme;p.path\u003dthis.path;p.B\u003dthis.B;p.D\u003dg.tF(this.D);p.url\u003dthis.url;return p};\nvar bmu\u003d[tHu];g.q\u003dg.GR.prototype;g.q.sG\u003dfunction(p){this.segments.push(p)};\ng.q.Y_\u003dfunction(p){return!!this.MB(p)};\ng.q.getDuration\u003dfunction(p){return(p\u003dthis.MB(p))?p.duration:0};\ng.q.pj\u003dfunction(p){return this.getDuration(p)};\ng.q.kC\u003dfunction(){return 0};\ng.q.WW\u003dfunction(){return this.segments.length?this.segments[0].Q$:-1};\ng.q.P5\u003dfunction(p){return(p\u003dthis.MB(p))?p.ingestionTime:NaN};\ng.q.o1\u003dfunction(){return this.segments.length?this.segments[this.segments.length-1].Q$:-1};\ng.q.Zi\u003dfunction(p){return this.o1()\u003d\u003d\u003dp\u0026\u0026!this.U\u0026\u0026p\u003e\u003d0};\ng.q.VZ\u003dfunction(){var p\u003dthis.segments[this.segments.length-1];return p?p.endTime:NaN};\ng.q.xI\u003dfunction(){return this.segments[0].startTime};\ng.q.pQ\u003dfunction(){return this.segments.length};\ng.q.X4\u003dfunction(){return 0};\ng.q.Eg\u003dfunction(p){return(p\u003dthis.QP(p))?p.Q$:-1};\ng.q.Mr\u003dfunction(p){return(p\u003dthis.MB(p))?p.sourceURL:\"\"};\ng.q.getStartTime\u003dfunction(p){return(p\u003dthis.MB(p))?p.startTime:0};\ng.q.aD\u003dfunction(p){return this.getStartTime(p)+this.getDuration(p)};\ng.q.rA\u003ddw(1);g.q.isLoaded\u003dfunction(){return this.segments.length\u003e0};\ng.q.MB\u003dfunction(p){if(this.D\u0026\u0026this.D.Q$\u003d\u003d\u003dp)return this.D;p\u003dg.q6(this.segments,new Nk(p,0,0,0,\"\"),function(d,b){return d.Q$-b.Q$});\nreturn this.D\u003dp\u003e\u003d0?this.segments[p]:null};\ng.q.QP\u003dfunction(p){if(this.D\u0026\u0026this.D.startTime\u003c\u003dp\u0026\u0026p\u003cthis.D.startTime+this.D.duration)return this.D;p\u003dg.q6(this.segments,{startTime:p},function(d,b){return d.startTime-b.startTime});\nreturn this.D\u003dp\u003e\u003d0?this.segments[p]:this.segments[Math.max(0,-p-2)]};\ng.q.append\u003dfunction(p){if(p.length)if(p\u003dg.dR(p),this.segments.length){var d\u003dthis.segments.length?g.mC(this.segments).endTime:0,b\u003dp[0].Q$-this.o1();b\u003e1\u0026\u0026A7$(this.segments);for(b\u003db\u003e0?0:-b+1;b\u003cp.length;b++){var v\u003dp[b];v.startTime\u003dd;v.endTime\u003dv.startTime+v.duration;d+\u003dp[b].duration;this.segments.push(p[b])}}else this.segments\u003dp};\ng.q.Ai\u003dfunction(){return 0};wm.prototype.skip\u003dfunction(p){this.D+\u003dp};asj.prototype.y6\u003dfunction(){return new Uint8Array(this.data.buffer)};var Bn\u003d{},sIR\u003d(Bn.predictStart\u003d\"predictStart\",Bn.start\u003d\"start\",Bn[\"continue\"]\u003d\"continue\",Bn.stop\u003d\"stop\",Bn),oqB\u003d{EVENT_PREDICT_START:\"predictStart\",EVENT_START:\"start\",EVENT_CONTINUE:\"continue\",EVENT_STOP:\"stop\"};Dk.prototype.KQ\u003dfunction(){return!!(this.data[\"Stitched-Video-Id\"]||this.data[\"Stitched-Video-Cpn\"]||this.data[\"Stitched-Video-Duration-Us\"]||this.data[\"Stitched-Video-Start-Frame-Index\"]||this.data[\"Serialized-State\"]||this.data[\"Is-Ad-Break-Finished\"])};\nDk.prototype.toString\u003dfunction(){for(var p\u003d\"\",d\u003dg.u(Object.keys(this.data)),b\u003dd.next();!b.done;b\u003dd.next())b\u003db.value,p+\u003db+\":\"+this.data[b]+\";\";return p};RU.prototype.gD\u003dfunction(){var p\u003dthis.pos;this.pos\u003d0;var d\u003d!1;try{pk(this,440786851)\u0026\u0026(this.pos\u003d0,pk(this,408125543)\u0026\u0026(d\u003d!0))}catch(b){if(b instanceof RangeError)this.pos\u003d0,d\u003d!1,g.DF(b);else throw b;}this.pos\u003dp;return d};Fn.prototype.set\u003dfunction(p,d){this.Wn.get(p);this.D[p]\u003dd;this.url\u003d\"\"};\nFn.prototype.get\u003dfunction(p){return this.D[p]||this.Wn.get(p)};\nFn.prototype.z7\u003dfunction(){this.url||(this.url\u003dIsw(this));return this.url};nk.prototype.gT\u003dfunction(p,d){return p.tD?this.W?this.S\u003d!0:this.S\u003djsj(this,p,d):jsj(this,p,d)};\nnk.prototype.Qw\u003dfunction(p){return this.B.get(p)};\nnk.prototype.MY\u003dfunction(p,d){p.Wn\u003d\u003d\u003dthis.D\u0026\u0026(this.D\u003dhu(p,d));p.Wn\u003d\u003d\u003dthis.V\u0026\u0026(this.V\u003dhu(p,d))};\nnk.prototype.f4\u003dfunction(){return this.D!\u003d\u003dthis.V\u0026\u0026!this.S};Zw.prototype.zr\u003dfunction(){return!!this.D\u0026\u0026this.index.isLoaded()};\nZw.prototype.bx\u003dfunction(){return!1};\nZw.prototype.tY\u003dfunction(p){return[p]};\nZw.prototype.S6\u003dfunction(p){return[p]};E3.prototype.toString\u003dfunction(){return this.start+\"-\"+(this.end\u003d\u003dnull?\"\":this.end)};g.q\u003dwx.prototype;g.q.wH\u003dfunction(){return this.V\u0026\u0026this.D.index.Zi(this.Q$)};\ng.q.isEncrypted\u003dfunction(){return this.D.info.isEncrypted()};\ng.q.xq\u003dfunction(p){return!(!p||p.D!\u003d\u003dthis.D||p.type!\u003d\u003dthis.type||(this.range\u0026\u0026p.range?p.range.start!\u003d\u003dthis.range.start||p.range.end!\u003d\u003dthis.range.end:p.range!\u003d\u003dthis.range)||p.Q$!\u003d\u003dthis.Q$||p.U!\u003d\u003dthis.U||p.B!\u003d\u003dthis.B)};\ng.q.y7\u003dfunction(){return!!this.D.info.video};\ng.q.Op\u003dfunction(){var p\u003dzg(this),d\u003d\"\";g.sj(p,function(b,v){d+\u003dv+\"_\"+b+\"_\"});\nreturn d.slice(0,-1)};tu.prototype.yP\u003dfunction(){return this.D?this.D.z7():\"\"};\ntu.prototype.isDecorated\u003dfunction(){return!!(this.D||this.V\u0026\u0026this.V.cW)};\ntu.prototype.rP\u003dfunction(){return U3(this.AC[0])};\ntu.prototype.MY\u003dfunction(p,d){this.kL.MY(p,d);if(this.D){this.D\u003dhu(p,d);d\u003dg.u([\"acpns\",\"cpn\",\"daistate\",\"skipsq\"]);for(var b\u003dd.next();!b.done;b\u003dd.next())this.D.set(b.value,null)}this.requestId\u003dp.get(\"req_id\")};g.f(Vl,Zw);g.q\u003dVl.prototype;g.q.jH\u003dfunction(){return!1};\ng.q.X2\u003dfunction(){return!0};\ng.q.kp\u003dfunction(){return!1};\ng.q.bx\u003dfunction(){return!this.X};\ng.q.BJ\u003dfunction(){return new tu([new wx(1,this,this.initRange,\"getMetadataRequestInfo\")],this.X)};\ng.q.YK\u003dfunction(){return null};\ng.q.d_\u003dfunction(p){this.dS(p);return this.X2()\u0026\u0026p.B\u0026\u0026!p.V?new tu([new wx(p.type,p.D,p.range,\"liveGetNextRequestInfoBySegment\",p.Q$,p.startTime,p.duration,p.U+p.B,NaN,!0)],this.index.Mr(p.Q$)):this.rS(I3(p),!1)};\ng.q.Fu\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?!1:d;p\u003dthis.index.Eg(p);d\u0026\u0026(p\u003dMath.min(this.index.o1(),p+1));return this.rS(p,!0)};\ng.q.AK\u003dfunction(p){Au(p)};\ng.q.dS\u003dfunction(p){return p.B\u003d\u003d\u003d0?!0:this.index.o1()\u003ep.Q$\u0026\u0026this.index.WW()\u003c\u003dp.Q$+1};\ng.q.update\u003dfunction(p,d,b){this.index.append(p);Xbu(this.index,b);p\u003dthis.index;p.U\u003dd;p.B\u003d\"update\"};\ng.q.zr\u003dfunction(){return this.bx()?!0:Zw.prototype.zr.call(this)};\ng.q.rS\u003dfunction(p,d){var b\u003dthis.index.Mr(p),v\u003dthis.index.getStartTime(p),P\u003dthis.index.getDuration(p),M;d?P\u003dM\u003d0:M\u003dthis.info.CX\u003e0?this.info.CX*P:1E3;return new tu([new wx(3,this,void 0,\"liveCreateRequestInfoForSegment\",p,v,P,0,M,!d)],b)};\ng.q.I7\u003dfunction(){return this.bx()?0:this.initRange.length};\ng.q.y4\u003dfunction(){return!1};Ym.prototype.update\u003dfunction(p){var d\u003dvoid 0;this.U\u0026\u0026(d\u003dthis.U);var b\u003dnew Ym,v\u003dArray.from(p.getElementsByTagName(\"S\"));if(v.length){var P\u003d+eF(p,\"timescale\")||1,M\u003d(+v[0].getAttribute(\"t\")||0)/P,X\u003d+eF(p,\"startNumber\")||0;b.V\u003dM;var a\u003dd?d.startSecs+d.Ml:0,F\u003dDate.parse(Wgu(eF(p,\"yt:segmentIngestTime\")))/1E3;b.X\u003dp.parentElement.tagName\u003d\u003d\u003d\"SegmentTemplate\";b.X\u0026\u0026(b.Z\u003deF(p,\"media\"));p\u003dd?X-d.Q$:1;b.S\u003dp\u003e0?0:-p+1;p\u003dg.u(v);for(v\u003dp.next();!v.done;v\u003dp.next()){v\u003dv.value;for(var h\u003d+v.getAttribute(\"d\")/P,O\u003d(+v.getAttribute(\"yt:sid\")||\n0)/P,J\u003d+v.getAttribute(\"r\")||0,k\u003d0;k\u003c\u003dJ;k++)if(d\u0026\u0026X\u003c\u003dd.Q$)X++;else{var n\u003dnew TFw(X,a,h,F+O,M);b.D.push(n);var r\u003dv;var Z\u003dP,C\u003dn.startSecs;n\u003dr.getAttribute(\"yt:cuepointTimeOffset\");var G\u003dr.getAttribute(\"yt:cuepointDuration\");if(n\u0026\u0026G){n\u003dNumber(n);C\u003d-n/Z+C;Z\u003dNumber(G)/Z;G\u003dr.getAttribute(\"yt:cuepointContext\")||null;var U\u003dr.getAttribute(\"yt:cuepointIdentifier\")||\"\";r\u003dr.getAttribute(\"yt:cuepointEvent\")||\"\";r\u003dnew i5(C,Z,G,U,sIR[r]||\"unknown\",n)}else r\u003dnull;r\u0026\u0026b.B.push(r);X++;a+\u003dh;M+\u003dh;F+\u003dh+O}}b.D.length\u0026\u0026\n(b.U\u003dg.mC(b.D))}this.S\u003db.S;this.U\u003db.U||this.U;g.bj(this.D,b.D);g.bj(this.B,b.B);this.X\u003db.X;this.Z\u003db.Z;this.V\u003d\u003d\u003d-1\u0026\u0026(this.V\u003db.getStreamTimeOffset())};\nYm.prototype.getStreamTimeOffset\u003dfunction(){return this.V\u003d\u003d\u003d-1?0:this.V};g.f(Lk,g.GR);g.q\u003dLk.prototype;g.q.kC\u003dfunction(){return this.wi};\ng.q.Y_\u003dfunction(p,d){p\u003dQl(this,p);return p\u003e\u003d0\u0026\u0026(d||!this.segments[p].pending)};\ng.q.WW\u003dfunction(){return this.wP?this.segments.length?this.QP(this.xI()).Q$:-1:g.GR.prototype.WW.call(this)};\ng.q.xI\u003dfunction(){if(this.Rd)return 0;if(!this.wP)return g.GR.prototype.xI.call(this);if(!this.segments.length)return 0;var p\u003dMath.max(g.mC(this.segments).endTime-this.jr,0);return this.V7\u003e0\u0026\u0026this.QP(p).Q$\u003cthis.V7?this.MB(this.V7).startTime:p};\ng.q.VZ\u003dfunction(){if(this.kE\u0026\u0026this.GG\u0026\u0026this.GG\u003e0)return this.GG/1E3;if(!this.segments.length)return g.GR.prototype.VZ.call(this);var p\u003dthis.o1();if(!this.wP||p\u003c\u003dthis.segments[this.segments.length-1].Q$)p\u003dthis.segments[this.segments.length-1];else{var d\u003dthis.segments[this.segments.length-1];p\u003dnew Nk(p,Math.max(0,d.startTime-(d.Q$-p)*this.wi),this.wi,0,\"sq/\"+p,void 0,void 0,!0)}return this.Rd?Math.min(this.jr,p.endTime):p.endTime};\ng.q.pQ\u003dfunction(){return this.wP?this.segments.length?this.o1()-this.WW()+1:0:g.GR.prototype.pQ.call(this)};\ng.q.o1\u003dfunction(){var p\u003dMath.min(this.Bn,Math.max(g.GR.prototype.o1.call(this),this.zp)),d\u003dthis.jr*1E3;d\u003dthis.GG\u003e0\u0026\u0026this.GG\u003cd;this.Rd\u0026\u0026this.jr\u003e0\u0026\u0026this.zp\u003e0\u0026\u0026!d\u0026\u0026(d\u003dthis.QP(this.jr))\u0026\u0026(p\u003dMath.min(d.Q$-1,p));return p};\ng.q.cJ\u003dfunction(){return this.segments.length?this.segments[this.segments.length-1]:null};\ng.q.sG\u003dfunction(p){var d\u003dQl(this,p.Q$);if(d\u003e\u003d0)this.segments[d]\u003dp;else if(this.segments.splice(-(d+1),0,p),this.oN\u0026\u0026p.Q$%(300/this.wi)\u003d\u003d\u003d0){var b\u003dthis.segments[0].Q$,v\u003dMath.floor(this.oN/this.wi);p\u003dp.Q$-v;d\u003d-(d+1)-v;d\u003e0\u0026\u0026p\u003eb\u0026\u0026(this.segments\u003dthis.segments.slice(d))}};\ng.q.RD\u003dfunction(){return this.zp};\ng.q.Zi\u003dfunction(p){return gx?!this.U\u0026\u0026p\u003e\u003d0\u0026\u0026this.o1()\u003c\u003dp:g.GR.prototype.Zi.call(this,p)};\ng.q.QP\u003dfunction(p){if(!this.wP)return g.GR.prototype.QP.call(this,p);if(!this.segments.length)return null;var d\u003dthis.segments[this.segments.length-1];if(p\u003cthis.segments[0].startTime)d\u003dMath.max(0,this.segments[0].Q$-Math.ceil((this.segments[0].startTime-p)/this.wi));else if(p\u003e\u003dd.endTime)d\u003dd.Q$+Math.floor((p-d.endTime)/this.wi+1);else{d\u003daH(this.segments,function(v){return p\u003cv.startTime?-1:p\u003e\u003dv.endTime?1:0});\nif(d\u003e\u003d0)return this.segments[d];var b\u003d-(d+1);d\u003dthis.segments[b-1];b\u003dthis.segments[b];d\u003dMath.floor((p-d.endTime)/((b.startTime-d.endTime)/(b.Q$-d.Q$-1))+1)+d.Q$}return this.MB(d)};\ng.q.MB\u003dfunction(p){if(!this.wP)return g.GR.prototype.MB.call(this,p);if(!this.segments.length)return null;var d\u003dQl(this,p);if(d\u003e\u003d0)return this.segments[d];var b\u003d-(d+1);d\u003dthis.wi;if(b\u003d\u003d\u003d0)var v\u003dMath.max(0,this.segments[0].startTime-(this.segments[0].Q$-p)*d);else b\u003d\u003d\u003dthis.segments.length?(v\u003dthis.segments[this.segments.length-1],v\u003dv.endTime+(p-v.Q$-1)*d):(v\u003dthis.segments[b-1],d\u003dthis.segments[b],d\u003d(d.startTime-v.endTime)/(d.Q$-v.Q$-1),v\u003dv.endTime+(p-v.Q$-1)*d);return new Nk(p,v,d,0,\"sq/\"+p,void 0,void 0,\n!0)};\nvar gx\u003d!1;g.f($m,Vl);g.q\u003d$m.prototype;g.q.kp\u003dfunction(){return!0};\ng.q.zr\u003dfunction(){return!0};\ng.q.dS\u003dfunction(p){return this.X2()\u0026\u0026p.B\u0026\u0026!p.V||!p.D.index.Zi(p.Q$)};\ng.q.BJ\u003dfunction(){};\ng.q.Fu\u003dfunction(p,d){return typeof p!\u003d\u003d\"number\"||isFinite(p)?Vl.prototype.Fu.call(this,p,d\u003d\u003d\u003dvoid 0?!1:d):new tu([new wx(3,this,void 0,\"mlLiveGetReqInfoStubForTime\",-1,void 0,this.CB,void 0,this.CB*this.info.CX)],\"\")};\ng.q.rS\u003dfunction(p,d){var b\u003db\u003d\u003d\u003dvoid 0?!1:b;if(this.index.Y_(p))return Vl.prototype.rS.call(this,p,d);var v\u003dthis.index.getStartTime(p),P\u003dMath.round(this.CB*this.info.CX),M\u003dthis.CB;d\u0026\u0026(M\u003dP\u003d0);return new tu([new wx(b?6:3,this,void 0,\"mlLiveCreateReqInfoForSeg\",p,v,M,void 0,P,!d)],p\u003e\u003d0?\"sq/\"+p:\"\")};g.f(m_,Zw);g.q\u003dm_.prototype;g.q.jH\u003dfunction(){return!1};\ng.q.X2\u003dfunction(){return!1};\ng.q.kp\u003dfunction(){return!1};\ng.q.BJ\u003dfunction(){return new tu([new wx(1,this,void 0,\"otfInit\")],this.X)};\ng.q.YK\u003dfunction(){return null};\ng.q.d_\u003dfunction(p){this.dS(p);return qpK(this,I3(p),!1)};\ng.q.Fu\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?!1:d;p\u003dthis.index.Eg(p);d\u0026\u0026(p\u003dMath.min(this.index.o1(),p+1));return qpK(this,p,!0)};\ng.q.AK\u003dfunction(p){p.info.type\u003d\u003d\u003d1\u0026\u0026(this.D||(this.D\u003dCO(p.D)),p.U\u0026\u0026p.U.uri\u003d\u003d\u003d\"http://youtube.com/streaming/otf/durations/112015\"\u0026\u0026aUk(this,p.U))};\ng.q.dS\u003dfunction(p){return p.B\u003d\u003d\u003d0?!0:this.index.o1()\u003ep.Q$\u0026\u0026this.index.WW()\u003c\u003dp.Q$+1};\ng.q.I7\u003dfunction(){return 0};\ng.q.y4\u003dfunction(){return!1};Kk.prototype.c5\u003dfunction(){return this.D.c5()};g.q\u003dg.WM.prototype;g.q.Y_\u003dfunction(p){return p\u003c\u003dthis.o1()};\ng.q.X4\u003dfunction(p){return this.offsets[p]};\ng.q.getStartTime\u003dfunction(p){return this.startTicks[p]/this.D};\ng.q.aD\u003dfunction(p){return this.getStartTime(p)+this.getDuration(p)};\ng.q.rA\u003ddw(0);g.q.P5\u003dfunction(){return NaN};\ng.q.getDuration\u003dfunction(p){p\u003dthis.pj(p);return p\u003e\u003d0?p/this.D:-1};\ng.q.pj\u003dfunction(p){return p+1\u003cthis.count||this.U?this.startTicks[p+1]-this.startTicks[p]:-1};\ng.q.kC\u003dfunction(){return 0};\ng.q.WW\u003dfunction(){return 0};\ng.q.o1\u003dfunction(){return this.count-1};\ng.q.Zi\u003dfunction(p){return this.o1()\u003d\u003d\u003dp\u0026\u0026p\u003e\u003d0};\ng.q.VZ\u003dfunction(){return this.U?this.startTicks[this.count]/this.D:NaN};\ng.q.xI\u003dfunction(){return 0};\ng.q.pQ\u003dfunction(){return this.count};\ng.q.Mr\u003dfunction(){return\"\"};\ng.q.Eg\u003dfunction(p){p\u003dg.q6(this.startTicks.subarray(0,this.count),p*this.D);return p\u003e\u003d0?p:Math.max(0,-p-2)};\ng.q.isLoaded\u003dfunction(){return this.o1()\u003e\u003d0};\ng.q.Ai\u003dfunction(p,d){if(p\u003e\u003dthis.o1())return 0;var b\u003d0;for(d\u003dthis.getStartTime(p)+d;p\u003cthis.o1()\u0026\u0026d\u003ethis.getStartTime(p);p++)b\u003dMath.max(b,fUC(this,p)/this.getDuration(p));return b};\ng.q.resize\u003dfunction(p){p+\u003d2;var d\u003dthis.offsets;this.offsets\u003dnew Float64Array(p+1);var b\u003dthis.startTicks;this.startTicks\u003dnew Float64Array(p+1);for(p\u003d0;p\u003cthis.count+1;p++)this.offsets[p]\u003dd[p],this.startTicks[p]\u003db[p]};\ng.q.cap\u003dfunction(p,d){pB(this);this.U\u003d!0;this.startTicks[this.count]\u003dd;this.offsets[this.count]\u003dp};g.f(dM,Zw);g.q\u003ddM.prototype;g.q.BJ\u003dfunction(p,d){var b\u003dnew wx(2,this,this.indexRange,\"indexInfo\",void 0,void 0,void 0,void 0,void 0,void 0,void 0,d),v\u003d[new wx(1,this,this.initRange,\"initInfo\",void 0,void 0,void 0,void 0,void 0,void 0,void 0,d),b];this.info.contentLength\u003e0\u0026\u0026p\u0026\u0026(b\u003db.range.end+1,p\u003dMath.min(p,this.info.contentLength-b),p\u003e0\u0026\u0026v.push(new wx(4,this,NW(b,p),\"tbdRange\",void 0,void 0,void 0,void 0,void 0,void 0,void 0,d)));return new tu(v)};\ng.q.AK\u003dfunction(p){if(p.info.type\u003d\u003d\u003d1){if(this.D)return;this.D\u003dCO(p.D)}else if(p.info.type\u003d\u003d\u003d2){if(this.X||this.index.o1()\u003e\u003d0)return;if(g.Bb(this.info)){var d\u003dthis.index,b\u003dp.c5();p\u003dp.info.range.start;var v\u003dg.SW(b,0,1936286840);b\u003du$w(v);d.D\u003db.timescale;var P\u003db.d5;d.offsets[0]\u003db.O2+p+v.size;d.startTicks[0]\u003dP;d.U\u003d!0;p\u003db.Ou.length;for(v\u003d0;v\u003cp;v++){P\u003dd;var M\u003db.hYb[v],X\u003db.Ou[v];P.count++;pB(P);P.offsets[P.count]\u003dP.offsets[P.count-1]+M;P.startTicks[P.count]\u003dP.startTicks[P.count-1]+X}}else this.X\u003dp.c5()}if(this.info.n$()\u0026\u0026\nthis.D\u0026\u0026this.X){b\u003dnew DataView(this.D.buffer);d\u003dthis.index;v\u003dthis.X;p\u003dthis.indexRange.end;P\u003dnew RU(b);b\u003dP;P\u003db.pos;M\u003d{Cr:1E6,h2:1E9,duration:0,Fq:0,bd:0};if(pk(b,408125543))if(M.Fq\u003ddx(b,!0),M.bd\u003db.start+b.pos,pk(b,357149030)){for(X\u003dWY(b);!TR(X);){var a\u003ddx(X,!1);a\u003d\u003d\u003d2807729?M.Cr\u003dvM(X):a\u003d\u003d\u003d2807730?M.h2\u003dvM(X):a\u003d\u003d\u003d17545?M.duration\u003dMW(X):PM(X)}b.pos\u003dP;b\u003dM}else b.pos\u003dP,b\u003dnull;else b.pos\u003dP,b\u003dnull;if(b!\u003d\u003dnull){d.D\u003db.h2/b.Cr;P\u003dnew RU(v);v\u003dP;X\u003db.bd;P\u003dv.pos;M\u003d[];if(pk(v,475249515)){for(a\u003dWY(v);pk(a,187);){var F\u003d\nWY(a);if(pk(F,179)){var h\u003dvM(F);if(pk(F,183)){F\u003dWY(F);for(var O\u003dX;pk(F,241);)O\u003dvM(F)+X;M.push({rW:O,kd:h})}}}if(M.length\u003e0\u0026\u0026p\u003d\u003d\u003dM[0].rW)for(p\u003d0;p\u003cM.length;p++)M[p].rW+\u003d1;v.pos\u003dP;p\u003dM}else v.pos\u003dP,p\u003dnull;if(p!\u003d\u003dnull){p\u003dg.u(p);for(v\u003dp.next();!v.done;v\u003dp.next())M\u003dv.value,v\u003dd,P\u003dM.rW,M\u003dM.kd,pB(v),v.offsets[v.count]\u003dP,v.startTicks[v.count]\u003dM,v.count++;d.cap(b.Fq+b.bd,b.duration)}}this.X\u003dnull}};\ng.q.Oo\u003dfunction(p,d,b,v){for(var P\u003d[],M\u003dp;M\u003c\u003dthis.index.o1();M++){var X\u003dNW(this.index.X4(M),fUC(this.index,M)),a\u003dthis.index.getStartTime(M),F\u003dthis.index.getDuration(M),h\u003dMath.max(0,d-X.start),O\u003dMath.min(X.end+1,d+b)-(X.start+h);P.push(new wx(3,this,X,\"getRequestInfoForRange\",M,a,F,h,O,void 0,void 0,v));if(X.start+h+O\u003e\u003dd+b)break}P.length||g.Hi(new g.RN(\"b189619593\",\"\"+p,\"\"+d,\"\"+b));return new tu(P)};\ng.q.tY\u003dfunction(p){for(var d\u003dthis.S6(p.info),b\u003dp.info.range.start+p.info.U,v\u003d[],P\u003d0;P\u003cd.length;P++){var M\u003ds7(p.D,d[P].range.start+d[P].U-b,d[P].B);v.push(new Kk(d[P],M))}return v};\ng.q.S6\u003dfunction(p){for(var d\u003dp.range.start+p.U,b\u003d0;b\u003cthis.index.o1()\u0026\u0026d\u003e\u003dthis.index.X4(b+1);)b++;return this.Oo(b,d,p.B).AC};\ng.q.dS\u003dfunction(p){p.wH();return this.zr()?!0:p.range.end+1\u003cthis.info.contentLength};\ng.q.YK\u003dfunction(p,d){this.dS(p);if(!this.zr())return d\u003dNW(p.range.end+1,d),d.end+1\u003ethis.info.contentLength\u0026\u0026(d\u003dnew E3(d.start,this.info.contentLength-1)),new tu([new wx(4,p.D,d,\"getNextRequestInfoByLength\",void 0,void 0,void 0,void 0,void 0,void 0,void 0,p.clipId)]);p.type\u003d\u003d\u003d4\u0026\u0026(p\u003dthis.S6(p),p\u003dp[p.length-1]);var b\u003d0,v\u003dp.range.start+p.U+p.B;p.type\u003d\u003d\u003d3\u0026\u0026(p.wH(),b\u003dp.Q$,v\u003d\u003d\u003dp.range.end+1\u0026\u0026(b+\u003d1));return this.Oo(b,v,d)};\ng.q.d_\u003dfunction(){return null};\ng.q.Fu\u003dfunction(p,d,b){d\u003dd\u003d\u003d\u003dvoid 0?!1:d;p\u003dthis.index.Eg(p);d\u0026\u0026(p\u003dMath.min(this.index.o1(),p+1));return this.Oo(p,this.index.X4(p),0,b)};\ng.q.jH\u003dfunction(){return!0};\ng.q.X2\u003dfunction(){return!0};\ng.q.kp\u003dfunction(){return!1};\ng.q.I7\u003dfunction(){return this.indexRange.length+this.initRange.length};\ng.q.y4\u003dfunction(){return this.indexRange\u0026\u0026this.initRange\u0026\u0026this.initRange.end+1\u003d\u003d\u003dthis.indexRange.start?!0:!1};var R4\u003d{},iJK\u003d(R4.COLOR_PRIMARIES_BT709\u003d\"bt709\",R4.COLOR_PRIMARIES_BT2020\u003d\"bt2020\",R4.COLOR_PRIMARIES_UNKNOWN\u003dnull,R4.COLOR_PRIMARIES_UNSPECIFIED\u003dnull,R4),TJ\u003d{},lUw\u003d(TJ.COLOR_TRANSFER_CHARACTERISTICS_BT709\u003d\"bt709\",TJ.COLOR_TRANSFER_CHARACTERISTICS_BT2020_10\u003d\"bt2020\",TJ.COLOR_TRANSFER_CHARACTERISTICS_SMPTEST2084\u003d\"smpte2084\",TJ.COLOR_TRANSFER_CHARACTERISTICS_ARIB_STD_B67\u003d\"arib-std-b67\",TJ.COLOR_TRANSFER_CHARACTERISTICS_UNKNOWN\u003dnull,TJ.COLOR_TRANSFER_CHARACTERISTICS_UNSPECIFIED\u003dnull,TJ);g.b0.prototype.getName\u003dfunction(){return this.name};\ng.b0.prototype.getId\u003dfunction(){return this.id};\ng.b0.prototype.getIsDefault\u003dfunction(){return this.isDefault};\ng.b0.prototype.toString\u003dfunction(){return this.name};\ng.b0.prototype.getName\u003dg.b0.prototype.getName;g.b0.prototype.getId\u003dg.b0.prototype.getId;g.b0.prototype.getIsDefault\u003dg.b0.prototype.getIsDefault;var C4W\u003d/action_display_post/;var Ntk,ML,Xp;g.f(qL,g.oL);g.q\u003dqL.prototype;g.q.isLoading\u003dfunction(){return this.state\u003d\u003d\u003d1};\ng.q.iH\u003dfunction(){return this.state\u003d\u003d\u003d3};\ng.q.vtB\u003dfunction(p){var d\u003dp.getElementsByTagName(\"Representation\");if(p.getElementsByTagName(\"SegmentList\").length\u003e0||p.getElementsByTagName(\"SegmentTemplate\").length\u003e0){this.vX\u003dthis.U\u003d!0;this.timeline||(this.timeline\u003dnew dJe);MLC(this.timeline,p);this.publish(\"refresh\");for(p\u003d0;p\u003cd.length;p++){var b\u003dgAC(this,d[p]);if(!this.D[b.id]){var v\u003dOk(SF(d[p],\"BaseURL\").textContent),P\u003dSF(d[p],\"Initialization\"),M\u003deF(P,\"sourceURL\");P\u003dCk(eF(P,\"range\"));this.D[b.id]\u003dnew Vl(v,b,M,P)}b\u003dthis.D[b.id];v\u003deF(d[p],\"id\",\n\"AdaptationSet\");v\u003dv!\u003d\u003d\"\"?v:eF(d[p],\"mimetype\",\"AdaptationSet\");M\u003dthis.timeline;M\u003dM.B[b.info.id]||M.U[v]||M.D||null;v\u003dM.D;!this.Z\u0026\u0026M.getStreamTimeOffset()\u0026\u0026(this.Z\u003dM.getStreamTimeOffset());if(M.X){P\u003d[];v\u003dg.u(v);for(var X\u003dv.next();!X.done;X\u003dv.next()){X\u003dX.value;var a\u003db.info.id,F\u003db.info.CX*8,h\u003dX.Q$;var O\u003dX.startSecs;var J\u003dM.Z.split(\"$$\");for(var k\u003d0;k\u003cJ.length;k++)J[k]\u003dJ[k].replace(\"$RepresentationID$\",a),J[k]\u003dJ[k].replace(\"$Number$\",h.toString()),J[k]\u003dJ[k].replace(\"$Bandwidth$\",F.toString()),J[k]\u003dJ[k].replace(\"$Time$\",\nO.toString());P.push(new Nk(X.Q$,X.startSecs,X.Ml,X.D,J.join(\"$\"),null,X.U))}v\u003dP}else{M\u003dPS(SF(d[p],\"SegmentList\").getElementsByTagName(\"SegmentURL\"),M.S);P\u003d[];for(X\u003d0;X\u003cM.length;X++){a\u003dP;F\u003da.push;h\u003dv[X];O\u003dvoid 0;k\u003dM[X];J\u003dk.getAttribute(\"media\");if(k\u003dk.getAttribute(\"mediaRange\")){var n\u003dk.split(\"-\");n[1]\u0026\u0026Number(n[1])\u003e\u003d0?O\u003dCk(k):J\u003dJ+\"?range\u003d\"+k}F.call(a,new Nk(h.Q$,h.startSecs,h.Ml,h.D,J,O,h.U))}v\u003dP}b.update(v,this.isLive,this.YJ)}XhD(this.timeline);return!0}this.duration\u003dAnq(eF(p,\"mediaPresentationDuration\"));\na:{for(p\u003d0;p\u003cd.length;p++){M\u003dd[p];b\u003dgAC(this,M);v\u003dOk(SF(M,\"BaseURL\").textContent);P\u003dSF(M,\"SegmentBase\");M\u003dCk(P.attributes.getNamedItem(\"indexRange\").value);P\u003dCk(P.getElementsByTagName(\"Initialization\")[0].attributes.getNamedItem(\"range\").value);b\u003dnew dM(v,b,P,M);if(!b){d\u003d!1;break a}PF(this,b)}d\u003d!0}return d};\ng.q.refresh\u003dfunction(){if(!this.isLoading()\u0026\u0026!this.xJ()){var p\u003dg.$B(this.sourceUrl,{start_seq:KXj(this).toString()});Q27(this,p).FM(function(){})}};\ng.q.resume\u003dfunction(){LXw(this)};\ng.q.L$\u003dfunction(){if(this.isManifestless\u0026\u0026this.V\u0026\u0026kb(this))return kb(this);var p\u003dthis.D,d\u003d!1,b\u003dNaN,v\u003dNaN,P;for(P in p){var M\u003dp[P],X\u003dM.index;X.isLoaded()\u0026\u0026!Tr(M.info)\u0026\u0026(M.V\u0026\u0026(d\u003d!0),X\u003dX.VZ(),M.info.qH()\u0026\u0026(isNaN(b)||X\u003cb)?b\u003dX:M.info.y7()\u0026\u0026(isNaN(v)||X\u003cv)\u0026\u0026(v\u003dX))}return d||isNaN(v)?b:Math.min(b,v)};\ng.q.xI\u003dfunction(){if(this.isManifestless){if(nB(this))return nB(this);if(this.Na){var p\u003dthis.P5(this.L$());if(p\u0026\u0026(p-\u003dthis.Na,p\u003e0))return this.L$()-p}}p\u003dthis.D;for(var d in p){var b\u003dp[d].index;if(b.isLoaded()\u0026\u0026!Tr(p[d].info))return b.xI()}return 0};\ng.q.getStreamTimeOffset\u003dfunction(){return this.Z};\ng.q.P5\u003dfunction(p){for(var d in this.D){var b\u003dthis.D[d].index;if(b.isLoaded()){var v\u003db.Eg(p),P\u003db.P5(v);if(P)return P+p-b.getStartTime(v)}}return NaN};\nvar Zb\u003dnull,ZTX,Ek\u003d!((ZTX\u003dnavigator.mediaCapabilities)\u003d\u003dnull||!ZTX.decodingInfo),YpW\u003d{commentary:1,alternate:2,dub:3,main:4};var E4\u003dnew Set,CB\u003dnew Map;wM.prototype.clone\u003dfunction(p){return new wM(this.flavor,p,this.U,this.experiments)};\nwM.prototype.n0\u003dfunction(){return{flavor:this.flavor,keySystem:this.keySystem}};\nwM.prototype.getInfo\u003dfunction(){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}};\nvar EH3\u003d{},Db\u003d(EH3.playready\u003d[\"com.youtube.playready\",\"com.microsoft.playready\"],EH3.widevine\u003d[\"com.youtube.widevine.l3\",\"com.widevine.alpha\"],EH3),AU\u003d{},tQ7\u003d(AU.widevine\u003d\"DRM_SYSTEM_WIDEVINE\",AU.fairplay\u003d\"DRM_SYSTEM_FAIRPLAY\",AU.playready\u003d\"DRM_SYSTEM_PLAYREADY\",AU),Wn\u003d{},C7R\u003d(Wn.widevine\u003d1,Wn.fairplay\u003d2,Wn.playready\u003d3,Wn);eY.prototype.hH\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?1:d;this.dP+\u003dd;this.U+\u003dp;p/\u003dd;for(var b\u003d0;b\u003cV9.length\u0026\u0026!(p\u003cV9[b]);++b)this.D[b]+\u003dd};\neY.prototype.toString\u003dfunction(){return\"\"};\nvar V9\u003d[20,100,500,2E3];g.q\u003dvjW.prototype;g.q.isActive\u003dfunction(){return!0};\ng.q.eA\u003dfunction(p,d){var b\u003dthis;if(d){var v\u003d{},P;for(P in d)v\u003d{Oh:void 0,Zz:void 0},d.hasOwnProperty(P)\u0026\u0026(v.Oh\u003dp.prototype[P],v.Zz\u003dd[P],p.prototype[P]\u003dfunction(M){return function(){var X\u003dg.yq.apply(0,arguments),a\u003d(0,g.Ib)();X\u003dM.Oh.apply(this,X);return SY(b,X,M.Zz,a)}}(v))}};\ng.q.DQ\u003dfunction(p,d){if(d){var b\u003dthis,v\u003d{},P;for(P in d)v\u003d{fF:void 0,sQ:void 0},d.hasOwnProperty(P)\u0026\u0026(v.sQ\u003dp.prototype[P],v.fF\u003dd[P],p.prototype[P]\u003dfunction(M){return function(){var X\u003dg.yq.apply(0,arguments),a\u003dthis,F\u003d(0,g.Ib)(),h\u003dM.sQ.apply(a,X);return SY(b,h,null,F,function(O){return M.fF.apply(a,[O].concat(X))})}}(v))}};\ng.q.ej\u003dfunction(p,d){var b\u003dthis;return function(){var v\u003dg.yq.apply(0,arguments),P\u003d(0,g.Ib)();v\u003dd.apply(null,v);return SY(b,v,p,P)}};\ng.q.iP\u003dfunction(){return new bxD};\ng.q.uM\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?1:b;d instanceof bxD\u0026\u0026(PFu(this,p,(0,g.Ib)()-d.startTimeMs,b),d.D\u003d!0)};\ng.q.Ez\u003dfunction(p,d){var b\u003d(0,g.Ib)();d\u003dd();return SY(this,d,p,b)};\ng.q.MR\u003dfunction(){var p\u003d{},d;for(d in this.D)if(this.D.hasOwnProperty(d)){var b\u003dthis.D[d];if(b.dP\u003d\u003d\u003d0)b\u003dnull;else{for(var v\u003dMath.ceil(b.dP).toFixed(0)+\".\"+b.U.toFixed(0),P\u003d0;P\u003cV9.length;++P)if(b.D[P]\u003e0)v+\u003d\".\"+V9[P].toFixed(0)+\"_\"+b.D[P].toFixed(0);else break;b\u003dv}b\u0026\u0026(p[d]\u003db)}this.D\u003dnew dlj;return p};\ng.q.toString\u003dfunction(){return\"\"};g.q\u003dqZz.prototype;g.q.isActive\u003dfunction(){return!1};\ng.q.eA\u003dfunction(){};\ng.q.DQ\u003dfunction(){};\ng.q.ej\u003dfunction(p,d){return d};\ng.q.iP\u003dfunction(){};\ng.q.uM\u003dfunction(){};\ng.q.Ez\u003dfunction(p,d){return d()};\ng.q.MR\u003dfunction(){return{}};\ng.q.toString\u003dfunction(){return\"\"};var pa,NHq,Gj2,wRR,UT6,cmz,dV,th,B7,QXD,Q9;pa\u003dnew qZz;NHq\u003d!!+WW(\"html5_enable_profiler\");Gj2\u003d!!+WW(\"html5_onesie_enable_profiler\");wRR\u003d!!+WW(\"html5_offline_encryption_enable_profiler\");UT6\u003d!!+WW(\"html5_performance_impact_profiling_timer_ms\");cmz\u003d!!+WW(\"html5_drm_enable_profiler\");dV\u003dNHq||Gj2||wRR||UT6||cmz?new vjW:pa;g.Yv\u003dNHq?dV:pa;th\u003dGj2?dV:pa;B7\u003dwRR?dV:pa;QXD\u003dUT6?dV:pa;Q9\u003dcmz?dV:pa;var LB;g.f(Yb,g.e);\nYb.prototype.initialize\u003dfunction(p,d){for(var b\u003dthis,v\u003dg.u(Object.keys(p)),P\u003dv.next();!P.done;P\u003dv.next()){P\u003dg.u(p[P.value]);for(var M\u003dP.next();!M.done;M\u003dP.next())if(M\u003dM.value,M.xj)for(var X\u003dg.u(Object.keys(M.xj)),a\u003dX.next();!a.done;a\u003dX.next()){var F\u003da.value;a\u003dF;F\u003dDb[F];!F\u0026\u0026this.T(\"html5_enable_vp9_fairplay\")\u0026\u0026a\u003d\u003d\u003d\"fairplay\"\u0026\u0026(F\u003d[\"com.youtube.fairplay.sbdl\"]);if(F){F\u003dg.u(F);for(var h\u003dF.next();!h.done;h\u003dF.next())h\u003dh.value,this.B[h]\u003dthis.B[h]||new wM(a,h,M.xj[a],this.mZ.experiments),this.D[a]\u003dthis.D[a]||\n{},this.D[a][M.mimeType]\u003d!0}}}B3()\u0026\u0026(this.B[\"com.youtube.fairplay\"]\u003dnew wM(\"fairplay\",\"com.youtube.fairplay\",\"\",this.mZ.experiments),this.T(\"html5_enable_vp9_fairplay\")||(this.D.fairplay\u003dthis.D.fairplay||{},this.D.fairplay[\u0027video/mp4; codecs\u003d\"avc1.4d400b\"\u0027]\u003d!0,this.D.fairplay[\u0027audio/mp4; codecs\u003d\"mp4a.40.5\"\u0027]\u003d!0));this.U\u003dpCC(d,this.useCobaltWidevine,this.T(\"html5_enable_safari_fairplay\"),this.T(\"html5_enable_vp9_fairplay\")).filter(function(O){return!!b.B[O]})};\nYb.prototype.T\u003dfunction(p){return this.mZ.experiments.Wb(p)};var ymz\u003d{\"\":\"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\"};k5j.prototype.T\u003dfunction(p){return this.experiments.Wb(p)};var mlC\u003d{RED:\"red\",Emh:\"white\"};njB.prototype.Wb\u003dfunction(p){p\u003dthis.flags[p];JSON.stringify(p);return p\u003d\u003d\u003d\"true\"};var u9e\u003dPromise.resolve(),Ejj\u003dwindow.queueMicrotask?window.queueMicrotask.bind(window):lij;xb.prototype.canPlayType\u003dfunction(p,d){p\u003dp.canPlayType?p.canPlayType(d):!1;Rb?p\u003dp||I7Q[d]:wf\u003d\u003d\u003d2.2?p\u003dp||zU3[d]:K8()\u0026\u0026(p\u003dp||jIH[d]);return!!p};\nxb.prototype.isTypeSupported\u003dfunction(p){return this.eB?window.cast.receiver.platform.canDisplayType(p):zr(p)};\nvar zU3\u003d{\u0027video/mp4; codecs\u003d\"avc1.42001E, mp4a.40.2\"\u0027:\"maybe\"},jIH\u003d{\"application/x-mpegURL\":\"maybe\"},I7Q\u003d{\"application/x-mpegURL\":\"maybe\"};g.f(WF,g.oL);WF.prototype.add\u003dfunction(p,d){if(!this.items[p]\u0026\u0026(d.wW||d.WO||d.hx)){var b\u003dthis.items,v\u003dd;Object.isFrozen\u0026\u0026!Object.isFrozen(d)\u0026\u0026(v\u003dObject.create(d),Object.freeze(v));b[p]\u003dv;this.publish(\"vast_info_card_add\",p)}};\nWF.prototype.remove\u003dfunction(p){var d\u003dthis.get(p);delete this.items[p];return d};\nWF.prototype.get\u003dfunction(p){return this.items[p]||null};\nWF.prototype.isEmpty\u003dfunction(){return g.ID(this.items)};g.f(pq,g.ER);pq.prototype.D\u003dfunction(p,d){return g.ER.prototype.D.call(this,p,d)};\npq.prototype.U\u003dfunction(p,d,b){var v\u003dthis;return g.z(function(P){return P.D\u003d\u003d1?g.y(P,g.ER.prototype.U.call(v,p,d,b),2):P.return(P.U)})};\ng.f(df,g.Cs);df.prototype.encrypt\u003dfunction(p,d){return g.Cs.prototype.encrypt.call(this,p,d)};var ve;Pe.prototype.add\u003dfunction(p){if(this.pos+20\u003ethis.data.length){var d\u003dnew Uint8Array(this.data.length*2);d.set(this.data);this.data\u003dd}for(;p\u003e31;)this.data[this.pos++]\u003dve[(p\u002631)+32],p\u003e\u003e\u003d5;this.data[this.pos++]\u003dve[p|0]};\nPe.prototype.KI\u003dfunction(){return g.U7(this.data.subarray(0,this.pos))};\nPe.prototype.reset\u003dfunction(){this.pos\u003d0};X_.prototype.GC\u003dfunction(p,d){var b\u003dMath.pow(this.alpha,p);this.D\u003dd*(1-b)+b*this.D;this.U+\u003dp};\nX_.prototype.gU\u003dfunction(){return this.D/(1-Math.pow(this.alpha,this.U))};qS.prototype.GC\u003dfunction(p,d){for(var b\u003d0;b\u003c10;b++){var v\u003dthis.D[b],P\u003dv+(b\u003d\u003d\u003d0?p:0),M\u003d1*Math.pow(2,b);if(P\u003c\u003dM)break;v\u003dMath.min(1,(P-M*.5)/v);for(P\u003d0;P\u003c16;P++)M\u003dthis.values[b*16+P]*v,this.values[(b+1)*16+P]+\u003dM,this.D[b+1]+\u003dM,this.values[b*16+P]-\u003dM,this.D[b]-\u003dM}v\u003db\u003d0;P\u003d8192;d\u003e8192\u0026\u0026(b\u003dMath.ceil(Math.log(d/8192)/Math.log(2)),v\u003d8192*Math.pow(2,b-1),P\u003dv*2);b+2\u003e16?this.values[15]+\u003dp:(d\u003d(d-v)/(P-v),this.values[b]+\u003dp*(1-d),this.values[b+1]+\u003dp*d);this.D[0]+\u003dp};\nqS.prototype.gU\u003dfunction(){var p\u003dp\u003d\u003d\u003dvoid 0?this.U:p;var d\u003dd\u003d\u003d\u003dvoid 0?.02:d;var b\u003db\u003d\u003d\u003dvoid 0?.98:b;for(var v\u003dthis.B,P\u003d0;P\u003c16;P++)v[P]\u003dthis.values[P];P\u003dthis.D[0];for(var M\u003d1;M\u003c11;M++){var X\u003dthis.D[M];if(X\u003d\u003d\u003d0)break;for(var a\u003dMath.min(1,(p-P)/X),F\u003d0;F\u003c16;F++)v[F]+\u003dthis.values[M*16+F]*a;P+\u003dX*a;if(a\u003c1)break}for(M\u003dp\u003dX\u003d0;M\u003c16;M++){a\u003dX+v[M]/P;p+\u003dMath.max(0,Math.min(a,b)-Math.max(X,d))*(M\u003e0?8192*Math.pow(2,M-1):0);if(a\u003eb)break;X\u003da}return p/(b-d)};aQ.prototype.GC\u003dfunction(p,d){p\u003dMath.min(this.D,Math.max(1,Math.round(p*this.resolution)));p+this.U\u003e\u003dthis.D\u0026\u0026(this.B\u003d!0);for(;p--;)this.values[this.U]\u003dd,this.U\u003d(this.U+1)%this.D;this.WL\u003d!0};\naQ.prototype.percentile\u003dfunction(p){var d\u003dthis;if(!this.B\u0026\u0026this.U\u003d\u003d\u003d0)return 0;this.WL\u0026\u0026(g.oH(this.X,function(b,v){return d.values[b]-d.values[v]}),this.WL\u003d!1);\nreturn this.values[this.X[Math.round(p*((this.B?this.D:this.U)-1))]]||0};\naQ.prototype.gU\u003dfunction(){return this.S?(this.percentile(this.V-this.S)+this.percentile(this.V)+this.percentile(this.V+this.S))/3:this.percentile(this.V)};g.f(oQ,g.e);oQ.prototype.TB\u003dfunction(){var p;(p\u003dthis.wE)\u003d\u003dnull||p.start();if(fq(this)\u0026\u0026this.policy.W){var d;(d\u003dthis.ym)\u003d\u003dnull||d.Vd()}};Dle.prototype.T\u003dfunction(p){return this.experiments.Wb(p)};g.f(e$$,g.e);var $lq\u003d\"blogger gac books docs duo flix google-live google-one play shopping chat hangouts-meet photos-edu picasaweb gmail jamboard\".split(\" \"),T4u\u003d{jmF:\"caoe\",KRB:\"capsv\",OBt:\"cbrand\",DXJ:\"cbr\",BcN:\"cbrver\",HB5:\"cchip\",wlt:\"ccappver\",yqN:\"ccrv\",zkB:\"cfrmver\",cH$:\"c\",UDJ:\"cver\",DDb:\"ctheme\",O8t:\"cplayer\",OkB:\"cmodel\",N9B:\"cnetwork\",QyB:\"cos\",u4B:\"cosver\",T95:\"cplatform\",cfB:\"crqyear\"};g.f(D8,g.e);g.q\u003dD8.prototype;g.q.T\u003dfunction(p){return this.experiments.Wb(p)};\ng.q.getWebPlayerContextConfig\u003dfunction(){return this.webPlayerContextConfig};\ng.q.getVideoUrl\u003dfunction(p,d,b,v,P,M,X){d\u003d{list:d};b\u0026\u0026(P?d.time_continue\u003db:d.t\u003db);b\u003dX?\"music.youtube.com\":g.eT(this);P\u003db\u003d\u003d\u003d\"www.youtube.com\";!M\u0026\u0026v\u0026\u0026P?M\u003d\"https://youtu.be/\"+p:g.yJ(this)?(M\u003d\"https://\"+b+\"/fire\",d.v\u003dp):(M\u0026\u0026P?(M\u003dthis.protocol+\"://\"+b+\"/shorts/\"+p,v\u0026\u0026(d.feature\u003d\"share\")):(M\u003dthis.protocol+\"://\"+b+\"/watch\",d.v\u003dp),Rb\u0026\u0026(p\u003deqB())\u0026\u0026(d.ebc\u003dp));return g.$B(M,d)};\ng.q.getVideoEmbedCode\u003dfunction(p,d,b,v){d\u003d\"https://\"+g.eT(this)+\"/embed/\"+d;v\u0026\u0026(d\u003dg.$B(d,{list:v}));v\u003db.width;b\u003db.height;d\u003dWk(d);p\u003dWk(p!\u003dnull?p:\"YouTube video player\");return\u0027\u003ciframe width\u003d\"\u0027+v+\u0027\" height\u003d\"\u0027+b+\u0027\" src\u003d\"\u0027+d+\u0027\" title\u003d\"\u0027+(p+\u0027\" frameborder\u003d\"0\" allow\u003d\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy\u003d\"strict-origin-when-cross-origin\" allowfullscreen\u003e\u003c/iframe\u003e\u0027)};\ng.q.supportsGaplessAudio\u003dfunction(){return g.Is\u0026\u0026!Rb\u0026\u0026$P()\u003e\u003d74||g.i0\u0026\u0026g.fb(68)?!0:!1};\ng.q.supportsGaplessShorts\u003dfunction(){return!this.T(\"html5_enable_short_gapless\")||this.TB||g.Ee?!1:!0};\ng.q.getPlayerType\u003dfunction(){return this.D.cplayer};\ng.q.rN\u003dfunction(){return this.ZF};\nvar dfu\u003d[\"www.youtube-nocookie.com\",\"youtube.googleapis.com\",\"www.youtubeeducation.com\",\"youtubeeducation.com\"],R$K\u003d[\"EMBEDDED_PLAYER_LITE_MODE_UNKNOWN\",\"EMBEDDED_PLAYER_LITE_MODE_NONE\",\"EMBEDDED_PLAYER_LITE_MODE_FIXED_PLAYBACK_LIMIT\",\"EMBEDDED_PLAYER_LITE_MODE_DYNAMIC_PLAYBACK_LIMIT\"],WmD\u003d[19];var ba\u003d{},PU7\u003d(ba[\"140\"]\u003d{numChannels:2},ba[\"141\"]\u003d{numChannels:2},ba[\"251\"]\u003d{audioSampleRate:48E3,numChannels:2},ba[\"774\"]\u003d{audioSampleRate:48E3,numChannels:2},ba[\"380\"]\u003d{numChannels:6},ba[\"328\"]\u003d{numChannels:6},ba[\"773\"]\u003d{},ba),vJ\u003d{},bou\u003d(vJ[\"1\"]\u003d\u0027video/mp4; codecs\u003d\"av01.0.08M.08\"\u0027,vJ[\"1h\"]\u003d\u0027video/mp4; codecs\u003d\"av01.0.12M.127.0.0.1.16.09.0\"\u0027,vJ[\"9\"]\u003d\u0027video/webm; codecs\u003d\"vp9\"\u0027,vJ[\"(\"]\u003d\u0027video/webm; codecs\u003d\"vp9\"\u0027,vJ[\"9h\"]\u003d\u0027video/webm; codecs\u003d\"vp127.0.0.1.127.0.0.1.00\"\u0027,vJ.h\u003d\u0027video/mp4; codecs\u003d\"avc1.64001e\"\u0027,\nvJ.H\u003d\u0027video/mp4; codecs\u003d\"avc1.64001e\"\u0027,vJ.o\u003d\u0027audio/webm; codecs\u003d\"opus\"\u0027,vJ.a\u003d\u0027audio/mp4; codecs\u003d\"mp4a.40.2\"\u0027,vJ.ah\u003d\u0027audio/mp4; codecs\u003d\"mp4a.40.2\"\u0027,vJ.mac3\u003d\u0027audio/mp4; codecs\u003d\"ac-3\"; channels\u003d6\u0027,vJ.meac3\u003d\u0027audio/mp4; codecs\u003d\"ec-3\"; channels\u003d6\u0027,vJ.i\u003d\u0027audio/mp4; codecs\u003d\"iamf.001.001.Opus\"\u0027,vJ),PJ\u003d{},vnk\u003d(PJ[\"337\"]\u003d{width:3840,height:2160,bitrate:3E7,fps:30},PJ[\"336\"]\u003d{width:2560,height:1440,bitrate:15E6,fps:30},PJ[\"335\"]\u003d{width:1920,height:1080,bitrate:75E5,fps:30},PJ[\"702\"]\u003d{width:7680,height:4320,bitrate:4E7,\nfps:60},PJ[\"701\"]\u003d{width:3840,height:2160,bitrate:2E7,fps:60},PJ[\"700\"]\u003d{width:2560,height:1440,bitrate:1E7,fps:60},PJ[\"412\"]\u003d{width:1920,height:1080,bitrate:85E5,fps:60,cryptoblockformat:\"subsample\"},PJ[\"359\"]\u003d{width:1920,height:1080,bitrate:8E6,fps:30,cryptoblockformat:\"subsample\"},PJ[\"411\"]\u003d{width:1920,height:1080,bitrate:3316E3,fps:60,cryptoblockformat:\"subsample\"},PJ[\"410\"]\u003d{width:1280,height:720,bitrate:4746E3,fps:60,cryptoblockformat:\"subsample\"},PJ[\"409\"]\u003d{width:1280,height:720,bitrate:1996E3,\nfps:60,cryptoblockformat:\"subsample\"},PJ[\"360\"]\u003d{width:1920,height:1080,bitrate:5331E3,fps:30,cryptoblockformat:\"subsample\"},PJ[\"358\"]\u003d{width:1280,height:720,bitrate:3508E3,fps:30,cryptoblockformat:\"subsample\"},PJ[\"357\"]\u003d{width:1280,height:720,bitrate:3206E3,fps:30,cryptoblockformat:\"subsample\"},PJ[\"274\"]\u003d{width:1280,height:720,bitrate:1446E3,fps:30,cryptoblockformat:\"subsample\"},PJ[\"315\"]\u003d{width:3840,height:2160,bitrate:2E7,fps:60},PJ[\"308\"]\u003d{width:2560,height:1440,bitrate:1E7,fps:60},PJ[\"303\"]\u003d\n{width:1920,height:1080,bitrate:5E6,fps:60},PJ[\"302\"]\u003d{width:1280,height:720,bitrate:25E5,fps:60},PJ[\"299\"]\u003d{width:1920,height:1080,bitrate:75E5,fps:60},PJ[\"298\"]\u003d{width:1280,height:720,bitrate:35E5,fps:60},PJ[\"571\"]\u003d{width:7680,height:4320,bitrate:3E7,fps:60},PJ[\"401\"]\u003d{width:3840,height:2160,bitrate:15E6,fps:60},PJ[\"400\"]\u003d{width:2560,height:1440,bitrate:75E5,fps:60},PJ[\"399\"]\u003d{width:1920,height:1080,bitrate:2E6,fps:60},PJ[\"398\"]\u003d{width:1280,height:720,bitrate:1E6,fps:60},PJ[\"397\"]\u003d{width:854,height:480,\nbitrate:4E5,fps:30},PJ[\"396\"]\u003d{width:640,height:360,bitrate:25E4,fps:30},PJ[\"787\"]\u003d{width:1080,height:608,bitrate:2E5,fps:30},PJ[\"788\"]\u003d{width:1080,height:608,bitrate:4E5,fps:30},PJ[\"313\"]\u003d{width:3840,height:2160,bitrate:8E6,fps:30},PJ[\"271\"]\u003d{width:2560,height:1440,bitrate:4E6,fps:30},PJ[\"248\"]\u003d{width:1920,height:1080,bitrate:2E6,fps:30},PJ[\"247\"]\u003d{width:1280,height:720,bitrate:15E5,fps:30},PJ[\"244\"]\u003d{width:854,height:480,bitrate:52E4,fps:30},PJ[\"243\"]\u003d{width:640,height:360,bitrate:28E4,fps:30},\nPJ[\"137\"]\u003d{width:1920,height:1080,bitrate:4E6,fps:30},PJ[\"136\"]\u003d{width:1280,height:720,bitrate:3E6,fps:30},PJ[\"135\"]\u003d{width:854,height:480,bitrate:1E6,fps:30},PJ[\"385\"]\u003d{width:1920,height:1080,bitrate:6503313,fps:60},PJ[\"376\"]\u003d{width:1280,height:720,bitrate:5706960,fps:60},PJ[\"384\"]\u003d{width:1280,height:720,bitrate:3660979,fps:60},PJ[\"225\"]\u003d{width:1280,height:720,bitrate:5805E3,fps:30},PJ[\"224\"]\u003d{width:1280,height:720,bitrate:453E4,fps:30},PJ[\"145\"]\u003d{width:1280,height:720,bitrate:2682052,fps:30},PJ);g.q\u003ddI.prototype;g.q.getInfo\u003dfunction(){return this.D};\ng.q.r_\u003dfunction(){return null};\ng.q.ir\u003dfunction(){var p\u003dthis.r_();return p?(p\u003dg.aM(p.kL),Number(p.expire)):NaN};\ng.q.RJ\u003dfunction(){};\ng.q.getHeight\u003dfunction(){return this.D.video.height};aZ$.prototype.build\u003dfunction(){hI$(this);var p\u003d[\"#EXTM3U\",\"#EXT-X-INDEPENDENT-SEGMENTS\"],d\u003d{};a:if(this.D)var b\u003dthis.D;else{b\u003d\"\";for(var v\u003dg.u(this.B),P\u003dv.next();!P.done;P\u003dv.next())if(P\u003dP.value,P.WX){if(P.WX.getIsDefault()){b\u003dP.WX.getId();break a}b||(b\u003dP.WX.getId())}}v\u003dg.u(this.B);for(P\u003dv.next();!P.done;P\u003dv.next())if(P\u003dP.value,this.S||!P.WX||P.WX.getId()\u003d\u003d\u003db)d[P.itag]||(d[P.itag]\u003d[]),d[P.itag].push(P);b\u003dg.u(this.U);for(v\u003db.next();!v.done;v\u003db.next())if(v\u003dv.value,P\u003dd[v.D]){P\u003dg.u(P);for(var M\u003dP.next();!M.done;M\u003d\nP.next()){var X\u003dp,a\u003dX.push;M\u003dM.value;var F\u003d\"#EXT-X-MEDIA:TYPE\u003dAUDIO,\",h\u003d\"YES\",O\u003d\"audio\";if(M.WX){O\u003dM.WX;var J\u003dO.getId().split(\".\")[0];J\u0026\u0026(F+\u003d\u0027LANGUAGE\u003d\"\u0027+J+\u0027\",\u0027);(this.D?this.D\u003d\u003d\u003dO.getId():O.getIsDefault())||(h\u003d\"NO\");O\u003dO.getName()}J\u003d\"\";v!\u003d\u003dnull\u0026\u0026(J\u003dv.itag.toString());J\u003dvc(this,M.url,J);F\u003dF+(\u0027NAME\u003d\"\u0027+O+\u0027\",DEFAULT\u003d\u0027+(h+\u0027,AUTOSELECT\u003dYES,GROUP-ID\u003d\"\u0027))+(FRC(M,v)+\u0027\",URI\u003d\"\u0027+(J+\u0027\"\u0027));a.call(X,F)}}b\u003dg.u(this.X);for(v\u003db.next();!v.done;v\u003db.next())v\u003dv.value,P\u003dtt6,v\u003d(X\u003dv.WX)?\u0027#EXT-X-MEDIA:URI\u003d\"\u0027+vc(this,v.url)+\n\u0027\",TYPE\u003dSUBTITLES,GROUP-ID\u003d\"\u0027+P+\u0027\",LANGUAGE\u003d\"\u0027+X.getId()+\u0027\",NAME\u003d\"\u0027+X.getName()+\u0027\",DEFAULT\u003dNO,AUTOSELECT\u003dYES\u0027:void 0,v\u0026\u0026p.push(v);b\u003dthis.X.length\u003e0?tt6:void 0;v\u003dg.u(this.U);for(P\u003dv.next();!P.done;P\u003dv.next())P\u003dP.value,a\u003dd[P.D],X\u003dvoid 0,((X\u003da)\u003d\u003dnull?void 0:X.length)\u003e0\u0026\u0026(X\u003dP,a\u003da[0],a\u003d\"#EXT-X-STREAM-INF:BANDWIDTH\u003d\"+(X.bitrate+a.bitrate)+\u0027,CODECS\u003d\"\u0027+(X.codecs+\",\"+a.codecs+\u0027\",RESOLUTION\u003d\u0027)+(X.width+\"x\"+X.height+\u0027,AUDIO\u003d\"\u0027)+(FRC(a,X)+\u0027\",\u0027)+(b?\u0027SUBTITLES\u003d\"\u0027+b+\u0027\",\u0027:\"\")+\"CLOSED-CAPTIONS\u003dNONE\",X.fps\u003e1\u0026\u0026(a+\u003d\n\",FRAME-RATE\u003d\"+X.fps),X.Ey\u0026\u0026(a+\u003d\",VIDEO-RANGE\u003d\"+X.Ey),p.push(a),p.push(vc(this,P.url,\"\")));return p.join(\"\\n\")};\nvar tt6\u003d\"text\";g.f(Pc,dI);Pc.prototype.ir\u003dfunction(){return this.expiration};\nPc.prototype.r_\u003dfunction(){if(!this.kL||this.kL.xJ()){var p\u003dthis.U.build();p\u003d\"data:application/x-mpegurl;charset\u003dutf-8,\"+encodeURIComponent(p);this.kL\u003dnew SL(p)}return this.kL};g.f(MZ,dI);MZ.prototype.r_\u003dfunction(){return new SL(this.U.z7())};\nMZ.prototype.RJ\u003dfunction(){this.U\u003dEO(this.U)};g.f(XT,dI);XT.prototype.r_\u003dfunction(){return new SL(this.U)};var Mc\u003d{},Zou\u003d(Mc.PLAYABILITY_ERROR_CODE_VIDEO_BLOCK_BY_MRM\u003d\"mrm.blocked\",Mc.PLAYABILITY_ERROR_CODE_PERMISSION_DENIED\u003d\"auth\",Mc.PLAYABILITY_ERROR_CODE_EMBEDDER_IDENTITY_DENIED\u003d\"embedder.identity.denied\",Mc);g.q\u003dg.qZ.prototype;g.q.getId\u003dfunction(){return this.id};\ng.q.getName\u003dfunction(){return this.name};\ng.q.isServable\u003dfunction(){return this.D};\ng.q.z7\u003dfunction(){return this.url};\ng.q.getXtags\u003dfunction(){return this.xtags};\ng.q.toString\u003dfunction(){return this.languageCode+\": \"+g.aJ(this)+\" - \"+this.vssId+\" - \"+(this.captionId||\"\")};\ng.q.xq\u003dfunction(p){return p?this.toString()\u003d\u003d\u003dp.toString():!1};\ng.q.w1\u003dfunction(){return!(!this.languageCode||this.translationLanguage\u0026\u0026!this.translationLanguage.languageCode)};var wq$\u003d{\"ad-trueview-indisplay-pv\":6,\"ad-trueview-insearch\":7},Ufj\u003d{\"ad-trueview-indisplay-pv\":2,\"ad-trueview-insearch\":2},cZD\u003d/^(\\d*)_((\\d*)_?(\\d*))$/;var IZC\u003d{iurl:\"default.jpg\",iurlmq:\"mqdefault.jpg\",iurlhq:\"hqdefault.jpg\",iurlsd:\"sddefault.jpg\",iurlpop1:\"pop1.jpg\",iurlpop2:\"pop2.jpg\",iurlhq720:\"hq720.jpg\",iurlmaxres:\"maxresdefault.jpg\"},zIC\u003d{120:\"default.jpg\",320:\"mqdefault.jpg\",480:\"hqdefault.jpg\",560:\"pop1.jpg\",640:\"sddefault.jpg\",854:\"pop2.jpg\",1280:\"hq720.jpg\"};var Xa\u003d{},iTW\u003d(Xa.ALWAYS\u003d1,Xa.BY_REQUEST\u003d3,Xa.UNKNOWN\u003dvoid 0,Xa),qc\u003d{},HTm\u003d(qc.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_UNKNOWN\u003d\"UNKNOWN\",qc.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_NORMAL\u003d\"NORMAL\",qc.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_LOW\u003d\"LOW\",qc.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_ULTRA_LOW\u003d\"ULTRALOW\",qc);var Nru;\nNru\u003dfunction(p){for(var d\u003dObject.keys(p),b\u003d{},v\u003d0;v\u003cd.length;v++){var P\u003dd[v];typeof p[P]\u003d\u003d\u003d\"function\"\u0026\u0026(b[P]\u003dp[P])}var M\u003dObject.keys(b);try{GIK(b)}catch(a){var X\u003da}return function(a,F){a\u003da\u003d\u003d\u003dvoid 0?{}:a;if(X)throw X;for(var h\u003d!1,O\u003d{},J\u003d0;J\u003cM.length;J++){var k\u003dM[J],n\u003da[k],r\u003d(0,b[k])(n,F);if(typeof r\u003d\u003d\u003d\"undefined\")throw a\u003dF\u0026\u0026F.type,Error(\"When called with an action of type \"+(a?\u0027\"\u0027+String(a)+\u0027\"\u0027:\"(unknown type)\")+\u0027, the slice reducer for key \"\u0027+k+\u0027\" returned undefined. To ignore an action, you must explicitly return the previous state. If you want this reducer to hold no value, you can return null instead of undefined.\u0027);O[k]\u003d\nr;h\u003dh||r!\u003d\u003dn}return(h\u003dh||M.length!\u003d\u003dObject.keys(a).length)?O:a}}({entities:function(p,d){p\u003dp\u003d\u003d\u003dvoid 0?{}:p;\nreturn Dy7(p,d)}});\ng.Bc\u003dnew rD;nu.prototype.toString\u003dfunction(){return this.type+this.id};g.fu.prototype.Rq\u003dfunction(p){p\u003dp||\"hqdefault.jpg\";var d\u003dthis.C[p];if(d)return d;if(p\u003d\u003d\u003d\"sddefault.jpg\"||p\u003d\u003d\u003d\"hq720.jpg\"||p\u003d\u003d\u003d\"maxresdefault.jpg\")return d;if(this.D)return ST(this.mZ,this.D,p)};\ng.fu.prototype.Ty\u003dfunction(){return this.mZ.getVideoUrl(this.videoId,this.playlistId)};g.u_.prototype.Rq\u003dfunction(p){p||(p\u003d\"hqdefault.jpg\");var d\u003dthis.C[p];return d?d:p\u003d\u003d\u003d\"pop1.jpg\"||p\u003d\u003d\u003d\"pop2.jpg\"||p\u003d\u003d\u003d\"sddefault.jpg\"||p\u003d\u003d\u003d\"hq720.jpg\"||p\u003d\u003d\u003d\"maxresdefault.jpg\"?d:ST(this.mZ,this.videoId,p)};\ng.u_.prototype.Ty\u003dfunction(p){return this.watchUrl||this.mZ.getVideoUrl(this.videoId,void 0,void 0,void 0,void 0,p)};var Zc\u003dvoid 0;CKe(\"LMS\",function(){return g.z(function(p){return p.return(g.EK())})});var wI;wI\u003d0;g.pDq\u003d/^([\\w\\-_]+)\\|(\\d+)(;[\\w\\-_]+)?\\|(\\d+)\\|(\\d+)$/;CKe(\"LMDB\",function(){var p,d;return g.z(function(b){if(b.D\u003d\u003d1)return g.y(b,g.d_(),2);if(b.D!\u003d3){p\u003db.U;if(!p)throw g.N_(\"edd\");return g.y(b,g.Gu(p),3)}d\u003db.U;return b.return(g.ip(d,[\"index\",\"media\",\"captions\"],{mode:\"readonly\",Ib:!0},function(v){var P\u003d{};v\u003d[g.Sn(v.objectStore(\"index\"),{},function(M){P[M.cursor.key]\u003dM.getValue();return g.YW(M)}),\nwgk(v.objectStore(\"media\")),wgk(v.objectStore(\"captions\"))];return g.w2.all(v).then(function(M){var X\u003dg.u(M);X.next();M\u003dX.next().value;X\u003dX.next().value;return{index:P,media:d7$(M||[]),captions:X}})}))})});g.f(cc,g.oL);cc.prototype.U5\u003dfunction(){this.D\u0026\u0026(this.D\u003dthis.D.onload\u003dnull);g.oL.prototype.U5.call(this)};g.q\u003dg.jw.prototype;g.q.getHeight\u003dfunction(){return this.height};\ng.q.Kj\u003ddw(2);g.q.bB\u003dfunction(){return this.frameCount};\ng.q.isDefault\u003dfunction(){return this.B.indexOf(\"default\")!\u003d\u003d-1};\ng.q.isLoaded\u003dfunction(p){return this.loaded.has(p)};\ng.q.z7\u003dfunction(p){var d\u003dthis.V;d\u003dd.replace(\"$N\",this.B);d\u003dd.replace(\"$L\",this.level.toString());d\u003dd.replace(\"$M\",p.toString());this.signature\u0026\u0026(d\u003dg.$B(d,{sigh:this.signature}));return b9(d)};\ng.q.gW\u003dfunction(p){var d\u003dthis.bB()-1;return g.FZ(this.D\u003d\u003d\u003d0?Math.round(p*this.frameCount/this.videoLength):Math.round(p*1E3/this.D),0,d)};\ng.q.GI\u003dfunction(){return this.frameCount-1};\ng.q.CH\u003dfunction(){return this.frameCount?0:-1};\ng.q.PN\u003dfunction(){};g.f(tL,cc);tL.prototype.U\u003dfunction(p,d){var b\u003d[];p\u003dp.split(\"|\");for(var v\u003dp[0],P\u003d1;P\u003cp.length;P++){var M\u003dthis.X(P-1,v,p[P],d);(this.Z||M.getHeight()\u003c180)\u0026\u0026b.push(M)}return b};\ntL.prototype.X\u003dfunction(p,d,b,v){return new g.jw(p,d,b,v)};g.f(i_,g.jw);g.q\u003di_.prototype;g.q.bB\u003dfunction(){return this.U.pQ()};\ng.q.gW\u003dfunction(p){var d\u003dthis.rows*this.columns*this.X,b\u003dthis.U,v\u003db.o1();p\u003db.Eg(p);return p\u003ev-d?-1:p};\ng.q.GI\u003dfunction(){return this.U.o1()};\ng.q.CH\u003dfunction(){return this.U.WW()};\ng.q.PN\u003dfunction(p){this.U\u003dp};g.f(Hc,tL);Hc.prototype.U\u003dfunction(p,d){return tL.prototype.U.call(this,\"$N|\"+p,d)};\nHc.prototype.X\u003dfunction(p,d,b){return new i_(p,d,b,this.isLive)};var nOk\u003d[],Lu\u003dnew Set;g.f(g.Vc,g.oL);g.q\u003dg.Vc.prototype;\ng.q.setData\u003dfunction(p){p\u003dp||{};var d\u003dp.errordetail;d!\u003dnull\u0026\u0026(this.errorDetail\u003dd);var b\u003dp.errorcode;b!\u003dnull?this.errorCode\u003db:p.status\u003d\u003d\u003d\"fail\"\u0026\u0026(this.errorCode\u003d\"auth\");var v\u003dp.reason;v!\u003dnull\u0026\u0026(this.errorReason\u003dv);var P\u003dp.subreason;P!\u003dnull\u0026\u0026(this.fY\u003dP);this.T(\"html5_enable_ssap_entity_id\")||this.clientPlaybackNonce||(this.clientPlaybackNonce\u003dp.cpn||(this.mZ.rN()?\"r\"+g.GW(15):g.GW(16)));this.s5\u003dXB(this.mZ.s5,p.livemonitor);aLD(this,p);var M\u003dp.raw_player_response;if(M)this.mz\u003dM;else{var X\u003dp.player_response;\nX\u0026\u0026(M\u003dJSON.parse(X))}if(this.T(\"html5_enable_ssap_entity_id\")){var a\u003dp.cached_load;a\u0026\u0026(this.sJ\u003dXB(this.sJ,a));if(!this.clientPlaybackNonce){var F\u003dp.cpn;F?(this.DW(\"ssei\",\"shdc\"),this.clientPlaybackNonce\u003dF):this.clientPlaybackNonce\u003dthis.mZ.rN()?\"r\"+g.GW(15):g.GW(16)}}M\u0026\u0026(this.playerResponse\u003dM);if(this.playerResponse){var h\u003dthis.playerResponse.annotations;if(h)for(var O\u003dg.u(h),J\u003dO.next();!J.done;J\u003dO.next()){var k\u003dJ.value.playerAnnotationsUrlsRenderer;if(k){k.adsOnly\u0026\u0026(this.l_\u003d!0);var n\u003dk.loadPolicy;\nn\u0026\u0026(this.annotationsLoadPolicy\u003diTW[n]);var r\u003dk.invideoUrl;r\u0026\u0026(this.YJ\u003db9(r));break}}var Z\u003dthis.playerResponse.attestation;Z\u0026\u0026tZk(this,Z);var C\u003dthis.playerResponse.cotn;C\u0026\u0026(this.cotn\u003dC);var G\u003dthis.playerResponse.heartbeatParams;if(G){XEC(this)\u0026\u0026(this.u5\u003d!0);var U\u003dG.heartbeatToken;U\u0026\u0026(this.drmSessionId\u003dG.drmSessionId||\"\",this.heartbeatToken\u003dU,this.wL\u003dNumber(G.intervalMilliseconds),this.ye\u003dNumber(G.maxRetries),this.dL\u003d!!G.softFailOnError,this.Xj\u003d!!G.useInnertubeHeartbeatsForDrm,this.xr\u003d!0);this.heartbeatServerData\u003d\nG.heartbeatServerData;var I;this.BP\u003d!((I\u003dG.heartbeatAttestationConfig)\u003d\u003dnull||!I.requiresAttestation)}var V\u003dthis.playerResponse.messages;V\u0026\u0026VZ7(this,V);var S\u003dthis.playerResponse.overlay;if(S){var B\u003dS.playerControlsOverlayRenderer;if(B)if(S$u(this,B.controlBgHtml),B.mutedAutoplay){var x\u003dg.L(B.mutedAutoplay,mzz);if(x\u0026\u0026x.endScreen){var Pj\u003dg.L(x.endScreen,KC2);Pj\u0026\u0026Pj.text\u0026\u0026(this.y_\u003dg.ff(Pj.text))}}else this.mutedAutoplay\u003d!1}var qC\u003dthis.playerResponse.playabilityStatus;if(qC){var pz\u003dqC.backgroundability;\npz\u0026\u0026pz.backgroundabilityRenderer.backgroundable\u0026\u0026(this.backgroundable\u003d!0);var Q,W;if((Q\u003dqC.offlineability)\u003d\u003dnull?0:(W\u003dQ.offlineabilityRenderer)\u003d\u003dnull?0:W.offlineable)this.offlineable\u003d!0;var l\u003dqC.contextParams;l\u0026\u0026(this.contextParams\u003dl);var m\u003dqC.pictureInPicture;m\u0026\u0026m.pictureInPictureRenderer.playableInPip\u0026\u0026(this.pipable\u003d!0);qC.playableInEmbed\u0026\u0026(this.allowEmbed\u003d!0);var Yu\u003dqC.ypcClickwrap;if(Yu){var Z2\u003dYu.playerLegacyDesktopYpcClickwrapRenderer,O6\u003dYu.ypcRentalActivationRenderer;if(Z2)this.Qx\u003dZ2.durationMessage||\n\"\",this.aq\u003d!0;else if(O6){var UW\u003dO6.durationMessage;this.Qx\u003dUW?g.ff(UW):\"\";this.aq\u003d!0}}var TC\u003dqC.errorScreen;if(TC){if(TC.playerLegacyDesktopYpcTrailerRenderer){var vm\u003dTC.playerLegacyDesktopYpcTrailerRenderer;this.QX\u003dvm.trailerVideoId||\"\";var rQ\u003dTC.playerLegacyDesktopYpcTrailerRenderer.ypcTrailer;var N\u003drQ\u0026\u0026rQ.ypcTrailerRenderer}else if(TC.playerLegacyDesktopYpcOfferRenderer)vm\u003dTC.playerLegacyDesktopYpcOfferRenderer;else if(TC.ypcTrailerRenderer){N\u003dTC.ypcTrailerRenderer;var w\u003dN.fullVideoMessage;this.uJ\u003d\nw?g.ff(w):\"\";var c,t;this.QX\u003d((c\u003dg.L(N,xzQ))\u003d\u003dnull?void 0:(t\u003dc.videoDetails)\u003d\u003dnull?void 0:t.videoId)||\"\"}vm\u0026\u0026(this.wO\u003dvm.itemTitle||\"\",vm.itemUrl\u0026\u0026(this.d6\u003dvm.itemUrl),vm.itemBuyUrl\u0026\u0026(this.Ki\u003dvm.itemBuyUrl),this.qh\u003dvm.itemThumbnail||\"\",this.X0\u003dvm.offerHeadline||\"\",this.z2\u003dvm.offerDescription||\"\",this.HP\u003dvm.offerId||\"\",this.r6\u003dvm.offerButtonText||\"\",this.Hd\u003dvm.offerButtonFormattedText||null,this.IH\u003dvm.overlayDurationMsec||NaN,this.uJ\u003dvm.fullVideoMessage||\"\",this.nB\u003d!0);if(N){var D\u003dg.L(N,xzQ);if(D)this.vP\u003d\n{raw_player_response:D};else{var b$\u003dg.L(N,M5z);this.vP\u003db$?Xr(b$):null}this.nB\u003d!0}}}var MC\u003dthis.playerResponse.playbackTracking;if(MC){var Xu\u003dp,H\u003dJL(MC.googleRemarketingUrl);H\u0026\u0026(this.googleRemarketingUrl\u003dH);var h7\u003dJL(MC.youtubeRemarketingUrl);h7\u0026\u0026(this.youtubeRemarketingUrl\u003dh7);var rw\u003d{},oK\u003dJL(MC.ptrackingUrl);if(oK){var zC\u003dks(oK),J4\u003dzC.oid;J4\u0026\u0026(this.dj\u003dJ4);var SX\u003dzC.pltype;SX\u0026\u0026(this.rj\u003dSX);var OF\u003dzC.ptchn;OF\u0026\u0026(this.M9\u003dOF);var $u\u003dzC.ptk;$u\u0026\u0026(this.G1\u003dencodeURIComponent($u));var VT\u003dzC.m;VT\u0026\u0026(this.I2\u003d\nVT)}var aj\u003dJL(MC.qoeUrl);if(aj){for(var zj\u003dg.aM(aj),KH\u003dg.u(Object.keys(zj)),kE\u003dKH.next();!kE.done;kE\u003dKH.next()){var QB\u003dkE.value,e5\u003dzj[QB];zj[QB]\u003dArray.isArray(e5)?e5.join(\",\"):e5}this.Hm\u003dzj;var $i\u003dzj.cat;$i\u0026\u0026(this.T(\"html5_enable_qoe_cat_list\")?this.xm\u003dthis.xm.concat($i.split(\",\")):this.S5\u003d$i);var ZG\u003dzj.live;ZG\u0026\u0026(this.BR\u003dZG);var nH\u003dzj.drm_product;nH\u0026\u0026(this.eD\u003dnH)}var t$\u003dJL(MC.videostatsPlaybackUrl);if(t$){var Jm\u003dks(t$),iY\u003dJm.adformat;if(iY){Xu.adformat\u003diY;var D6\u003dthis.G(),Vb\u003dyZu(iY,this.GY,D6.V,D6.Z);\nVb\u0026\u0026(this.adFormat\u003dVb)}var zl\u003dJm.aqi;zl\u0026\u0026(Xu.ad_query_id\u003dzl);var TN\u003dJm.autoplay;TN\u0026\u0026(this.Xv\u003dTN\u003d\u003d\"1\",this.zM\u003dTN\u003d\u003d\"1\",BK(this,\"vss\"));var mf\u003dJm.autonav;mf\u0026\u0026(this.isAutonav\u003dmf\u003d\u003d\"1\");var vS\u003dJm.delay;vS\u0026\u0026(this.ob\u003dbk(vS));var U5\u003dJm.ei;U5\u0026\u0026(this.eventId\u003dU5);if(Jm.adcontext||iY)this.Xv\u003d!0,BK(this,\"ad\");var L0\u003dJm.feature;L0\u0026\u0026(this.Tp\u003dL0);var JP\u003dJm.list;JP\u0026\u0026(this.playlistId\u003dJP);var kA\u003dJm.of;kA\u0026\u0026(this.bO\u003dkA);var nJ\u003dJm.osid;nJ\u0026\u0026(this.osid\u003dnJ);var rt\u003dJm.referrer;rt\u0026\u0026(this.referrer\u003drt);var Ps\u003dJm.sdetail;Ps\u0026\u0026(this.bu\u003d\nPs);var F8\u003dJm.ssrt;F8\u0026\u0026(this.tV\u003dF8\u003d\u003d\"1\");var Mq\u003dJm.subscribed;Mq\u0026\u0026(this.subscribed\u003dMq\u003d\u003d\"1\",this.Z.subscribed\u003dMq);var XL\u003dJm.uga;XL\u0026\u0026(this.userGenderAge\u003dXL);var fJ\u003dJm.upt;fJ\u0026\u0026(this.uu\u003dfJ);var u4\u003dJm.vm;u4\u0026\u0026(this.videoMetadata\u003du4);rw.playback\u003dJm}var l4\u003dJL(MC.videostatsWatchtimeUrl);if(l4){var sp\u003dks(l4),ZU\u003dsp.ald;ZU\u0026\u0026(this.DP\u003dZU);rw.watchtime\u003dsp}var Ep\u003dJL(MC.atrUrl);if(Ep){var zf\u003dks(Ep);rw.atr\u003dzf}var c4\u003dJL(MC.engageUrl);if(c4){var jQ\u003dks(c4);rw.engage\u003djQ}this.A6\u003drw;if(MC.promotedPlaybackTracking){var xE\u003d\nMC.promotedPlaybackTracking;xE.startUrls\u0026\u0026(this.ZI\u003dxE.startUrls);xE.firstQuartileUrls\u0026\u0026(this.G3\u003dxE.firstQuartileUrls);xE.secondQuartileUrls\u0026\u0026(this.jj\u003dxE.secondQuartileUrls);xE.thirdQuartileUrls\u0026\u0026(this.An\u003dxE.thirdQuartileUrls);xE.completeUrls\u0026\u0026(this.iO\u003dxE.completeUrls);xE.engagedViewUrls\u0026\u0026(xE.engagedViewUrls.length\u003e1\u0026\u0026g.DF(new g.RN(\"There are more than one engaged_view_urls.\")),this.TT\u003dxE.engagedViewUrls[0])}}var qq\u003dthis.playerResponse.playerCueRanges;qq\u0026\u0026qq.length\u003e0\u0026\u0026(this.cueRanges\u003dqq);var CJ\u003dthis.playerResponse.playerCueRangeSet;\nCJ\u0026\u0026g.Qc(this,CJ);a:{var aT\u003dthis.playerResponse.adPlacements;if(aT)for(var NJ\u003dg.u(aT),oT\u003dNJ.next();!oT.done;oT\u003dNJ.next()){var GY\u003dvoid 0,wt\u003dvoid 0,Up\u003d(GY\u003doT.value.adPlacementRenderer)\u003d\u003dnull?void 0:(wt\u003dGY.renderer)\u003d\u003dnull?void 0:wt.videoAdTrackingRenderer;if(Up){var ch\u003dUp;break a}}ch\u003dnull}var FL\u003dch;MC\u0026\u0026MC.promotedPlaybackTracking\u0026\u0026FL\u0026\u0026g.DF(new g.RN(\"Player Response with both promotedPlaybackTracking and videoAdTrackingRenderer\"));FL\u0026\u0026(this.Qe\u003d!0);var yP\u003dthis.playerResponse.playerAds;if(yP)for(var t0\u003d\np,I2\u003dg.u(yP),hd\u003dI2.next();!hd.done;hd\u003dI2.next()){var zY\u003dhd.value;if(zY){var jL\u003dzY.playerLegacyDesktopWatchAdsRenderer;if(jL){var Im\u003djL.playerAdParams;if(Im){Im.autoplay\u003d\u003d\"1\"\u0026\u0026(this.zM\u003dthis.Xv\u003d!0);this.Bv\u003dIm.encodedAdSafetyReason||null;Im.showContentThumbnail!\u003d\u003dvoid 0\u0026\u0026(this.kT\u003d!!Im.showContentThumbnail);t0.enabled_engage_types\u003dIm.enabledEngageTypes;break}}}}var sM\u003dthis.playerResponse.playerConfig;if(sM){var zP\u003dsM.manifestlessWindowedLiveConfig;if(zP){var Ob\u003dNumber(zP.minDvrSequence),ZN\u003dNumber(zP.maxDvrSequence),\nEr\u003dNumber(zP.minDvrMediaTimeMs),Cp\u003dNumber(zP.maxDvrMediaTimeMs),t2\u003dNumber(zP.startWalltimeMs);Ob\u0026\u0026(this.V7\u003dOb);Er\u0026\u0026(this.Hb\u003dEr/1E3,this.T(\"html5_sabr_parse_live_metadata_playback_boundaries\")\u0026\u0026pv(this)\u0026\u0026(this.Z7\u003dEr/1E3));ZN\u0026\u0026(this.Bn\u003dZN);Cp\u0026\u0026(this.tD\u003dCp/1E3,this.T(\"html5_sabr_parse_live_metadata_playback_boundaries\")\u0026\u0026pv(this)\u0026\u0026(this.lH\u003dCp/1E3));t2\u0026\u0026(this.Na\u003dt2/1E3);(Ob||Er)\u0026\u0026(ZN||Cp)\u0026\u0026(this.allowLiveDvr\u003dthis.isLivePlayback\u003dthis.IB\u003d!0,this.Rd\u003d!1)}var hq\u003dsM.daiConfig;if(hq){if(hq.enableDai){this.Cd\u003d\n!0;var Nm\u003dhq.enableServerStitchedDai;Nm\u0026\u0026(this.enableServerStitchedDai\u003dNm);var iC\u003dhq.enablePreroll;iC\u0026\u0026(this.enablePreroll\u003diC)}var i4;if(hq.daiType\u003d\u003d\u003d\"DAI_TYPE_SS_DISABLED\"||((i4\u003dhq.debugInfo)\u003d\u003dnull?0:i4.isDisabledUnpluggedChannel))this.Po\u003d!0;hq.daiType\u003d\u003d\u003d\"DAI_TYPE_CLIENT_STITCHED\"\u0026\u0026(this.N9\u003d!0)}var es\u003dsM.audioConfig;if(es){var Hh\u003des.loudnessDb;Hh!\u003dnull\u0026\u0026(this.jC\u003dHh);var Jd\u003des.trackAbsoluteLoudnessLkfs;Jd!\u003dnull\u0026\u0026(this.zk\u003dJd);var kr\u003des.loudnessTargetLkfs;kr!\u003dnull\u0026\u0026(this.loudnessTargetLkfs\u003dkr);es.audioMuted\u0026\u0026\n(this.D2\u003d!0);es.muteOnStart\u0026\u0026(this.fW\u003d!0);var O1\u003des.loudnessNormalizationConfig;if(O1){O1.applyStatefulNormalization\u0026\u0026(this.applyStatefulNormalization\u003d!0);O1.preserveStatefulLoudnessTarget\u0026\u0026(this.preserveStatefulLoudnessTarget\u003d!0);var DU\u003dO1.minimumLoudnessTargetLkfs;DU!\u003dnull\u0026\u0026(this.minimumLoudnessTargetLkfs\u003dDU);var DS\u003dO1.maxStatefulTimeThresholdSec;DS!\u003dnull\u0026\u0026(this.maxStatefulTimeThresholdSec\u003dDS)}this.T(\"web_player_audio_playback_from_audio_config\")\u0026\u0026es.playAudioOnly\u0026\u0026(this.VI\u003d!0)}var VP\u003dsM.playbackEndConfig;\nif(VP){var QR\u003dVP.endSeconds,d1u\u003dVP.limitedPlaybackDurationInSeconds;this.mutedAutoplay\u0026\u0026(QR\u0026\u0026(this.endSeconds\u003dQR),d1u\u0026\u0026(this.limitedPlaybackDurationInSeconds\u003dd1u))}var Tb\u003dsM.fairPlayConfig;if(Tb){var bEB\u003dTb.certificate;bEB\u0026\u0026(this.ih\u003dbe(bEB));var v37\u003dNumber(Tb.keyRotationPeriodMs);v37\u003e0\u0026\u0026(this.w2\u003dv37);var PuK\u003dNumber(Tb.keyPrefetchMarginMs);PuK\u003e0\u0026\u0026(this.u_\u003dPuK)}var B0\u003dsM.playbackStartConfig;if(B0){this.qf\u003dNumber(B0.startSeconds);var MaW\u003dB0.liveUtcStartSeconds,XUD\u003d!!this.liveUtcStartSeconds\u0026\u0026this.liveUtcStartSeconds\u003e\n0;MaW\u0026\u0026!XUD\u0026\u0026(this.liveUtcStartSeconds\u003dNumber(MaW));var Pbe\u003dB0.startPosition;if(Pbe){var qSW\u003dPbe.utcTimeMillis;qSW\u0026\u0026!XUD\u0026\u0026(this.liveUtcStartSeconds\u003dNumber(qSW)*.001);var amw\u003dPbe.streamTimeMillis;amw\u0026\u0026(this.K$\u003dNumber(amw)*.001)}this.progressBarStartPosition\u003dB0.progressBarStartPosition;this.progressBarEndPosition\u003dB0.progressBarEndPosition}else{var Mlu\u003dsM.skippableSegmentsConfig;if(Mlu){var o3C\u003dMlu.introSkipDurationMs;o3C\u0026\u0026(this.GM\u003dNumber(o3C)/1E3);var F$$\u003dMlu.outroSkipDurationMs;F$$\u0026\u0026(this.Lb\u003dNumber(F$$)/\n1E3)}}var XkC\u003dsM.skippableIntroConfig;if(XkC){var hLj\u003dNumber(XkC.startMs),OEw\u003dNumber(XkC.endMs);isNaN(hLj)||isNaN(OEw)||(this.wc\u003dhLj,this.fd\u003dOEw)}var JDe\u003dsM.streamSelectionConfig;JDe\u0026\u0026(this.l4\u003dNumber(JDe.maxBitrate));var k2W\u003dsM.vrConfig;k2W\u0026\u0026(this.VJ\u003dk2W.partialSpherical\u003d\u003d\"1\");var ho\u003dsM.webDrmConfig;if(ho){ho.skipWidevine\u0026\u0026(this.fv\u003d!0);var n3u\u003dho.widevineServiceCert;n3u\u0026\u0026(this.SR\u003dbe(n3u));ho.useCobaltWidevine\u0026\u0026(this.useCobaltWidevine\u003d!0);ho.startWithNoQualityConstraint\u0026\u0026(this.cQ\u003d!0)}var Ar\u003dsM.mediaCommonConfig;\nif(Ar){var Ap\u003dAr.dynamicReadaheadConfig;if(Ap){this.maxReadAheadMediaTimeMs\u003dAp.maxReadAheadMediaTimeMs||NaN;this.minReadAheadMediaTimeMs\u003dAp.minReadAheadMediaTimeMs||NaN;this.readAheadGrowthRateMs\u003dAp.readAheadGrowthRateMs||NaN;var rDj,fm$\u003dAr\u003d\u003dnull?void 0:(rDj\u003dAr.mediaUstreamerRequestConfig)\u003d\u003dnull?void 0:rDj.videoPlaybackUstreamerConfig;fm$\u0026\u0026(this.Nv\u003dbe(fm$));var qGe\u003dAr\u003d\u003dnull?void 0:Ar.sabrContextUpdates;if(qGe\u0026\u0026qGe.length\u003e0)for(var u0z\u003dg.u(qGe),aVk\u003du0z.next();!aVk.done;aVk\u003du0z.next()){var ng\u003daVk.value;\nif(ng.type\u0026\u0026ng.value){var mtW\u003d{type:ng.type,scope:ng.scope,value:be(ng.value)||void 0,sendByDefault:ng.sendByDefault};this.sabrContextUpdates.set(ng.type,mtW)}}}var lme\u003dAr.serverPlaybackStartConfig;lme\u0026\u0026(this.serverPlaybackStartConfig\u003dlme);Ar.useServerDrivenAbr\u0026\u0026(this.yh\u003d!0);var slu\u003dAr.requestPipeliningConfig;slu\u0026\u0026(this.requestPipeliningConfig\u003dslu)}var ZEB\u003dsM.inlinePlaybackConfig;ZEB\u0026\u0026(this.v4\u003d!!ZEB.showAudioControls);var Wt\u003dsM.embeddedPlayerConfig;if(Wt){this.embeddedPlayerConfig\u003dWt;var olW\u003dWt.embeddedPlayerMode;\nif(olW){var E3z\u003dthis.G();E3z.RB\u003dolW;E3z.B\u003dolW\u003d\u003d\u003d\"EMBEDDED_PLAYER_MODE_PFL\"}var CuW\u003dWt.permissions;CuW\u0026\u0026(this.allowImaMonetization\u003d!!CuW.allowImaMonetization)}var Nzw\u003dsM.ssapConfig;Nzw\u0026\u0026(this.z0\u003dNzw.ssapPrerollEnabled||!1);var pN\u003dsM.webPlayerConfig;pN\u0026\u0026(pN.gatewayExperimentGroup\u0026\u0026(this.gatewayExperimentGroup\u003dpN.gatewayExperimentGroup),pN.isProximaEligible\u0026\u0026(this.isProximaLatencyEligible\u003d!0))}var W4\u003dthis.playerResponse.streamingData;if(W4){var FVe\u003dW4.formats;if(FVe){for(var OT\u003d[],G2B\u003dg.u(FVe),hoC\u003dG2B.next();!hoC.done;hoC\u003d\nG2B.next()){var OV$\u003dhoC.value;OT.push(OV$.itag+\"/\"+OV$.width+\"x\"+OV$.height)}this.fO\u003dOT.join(\",\");OT\u003d[];for(var wUk\u003dg.u(FVe),Jvj\u003dwUk.next();!Jvj.done;Jvj\u003dwUk.next()){var Jo\u003dJvj.value,kO\u003d{itag:Jo.itag,type:Jo.mimeType,quality:Jo.quality},U1C\u003dJo.url;U1C\u0026\u0026(kO.url\u003dU1C);var de\u003dCR(Jo),K0Q\u003dde.Ke,xtR\u003dde.f6,BnQ\u003dde.s;de.QB\u0026\u0026(kO.url\u003dK0Q,kO.sp\u003dxtR,kO.s\u003dBnQ);OT.push(g.Q4(kO))}this.A9\u003dOT.join(\",\")}var kde\u003dW4.hlsFormats;if(kde){var cDW\u003dsM||null,bw\u003d{};if(cDW){var nlB\u003dcDW.audioPairingConfig;if(nlB\u0026\u0026nlB.pairs)for(var yDz\u003d\ng.u(nlB.pairs),rvu\u003dyDz.next();!rvu.done;rvu\u003dyDz.next()){var ImC\u003drvu.value,fVk\u003dImC.videoItag;bw[fVk]||(bw[fVk]\u003d[]);bw[fVk].push(ImC.audioItag)}}for(var zLj\u003d{},jlz\u003dg.u(kde),uY$\u003djlz.next();!uY$.done;uY$\u003djlz.next()){var taK\u003duY$.value;zLj[taK.itag]\u003dtaK.bitrate}for(var iEK\u003d[],HEq\u003dg.u(kde),lVW\u003dHEq.next();!lVW.done;lVW\u003dHEq.next()){var bY\u003dlVW.value,yo\u003d{itag:bY.itag,type:bY.mimeType,url:bY.url,bitrate:bY.bitrate,width:bY.width,height:bY.height,fps:bY.fps},vO\u003dbY.audioTrack;if(vO){var D1z\u003dvO.displayName;D1z\u0026\u0026\n(yo.name\u003dD1z,yo.audio_track_id\u003dvO.id,vO.audioIsDefault\u0026\u0026(yo.is_default\u003d\"1\"))}if(bY.drmFamilies){for(var Va$\u003d[],eLu\u003dg.u(bY.drmFamilies),shj\u003deLu.next();!shj.done;shj\u003deLu.next())Va$.push(ok[shj.value]);yo.drm_families\u003dVa$.join(\",\")}var PO\u003dbw[bY.itag];if(PO\u0026\u0026PO.length){yo.audio_itag\u003dPO.join(\",\");var SSu\u003dzLj[PO[0]];SSu\u0026\u0026(yo.bitrate+\u003dSSu)}var YSC\u003ds2W(bY);YSC\u0026\u0026(yo.eotf\u003dYSC);bY.audioChannels\u0026\u0026(yo.audio_channels\u003dbY.audioChannels);iEK.push(g.Q4(yo))}this.hlsFormats\u003diEK.join(\",\")}var ZV7\u003dW4.licenseInfos;if(ZV7\u0026\u0026\nZV7.length\u003e0){for(var g3e\u003d{},L$u\u003dg.u(ZV7),El7\u003dL$u.next();!El7.done;El7\u003dL$u.next()){var QlW\u003dEl7.value,$1K\u003dQlW.drmFamily,m1e\u003dQlW.url;$1K\u0026\u0026m1e\u0026\u0026(g3e[ok[$1K]]\u003dm1e)}this.xj\u003dg3e}var K$q\u003dW4.drmParams;K$q\u0026\u0026(this.drmParams\u003dK$q);var x1e\u003dW4.dashManifestUrl;x1e\u0026\u0026(this.rg\u003dg.$B(x1e,{cpn:this.clientPlaybackNonce}));var Bz7\u003dW4.hlsManifestUrl;Bz7\u0026\u0026(this.hlsvp\u003dBz7);var RLz\u003dW4.probeUrl;RLz\u0026\u0026(this.probeUrl\u003db9(g.$B(RLz,{cpn:this.clientPlaybackNonce})));var Tzw\u003dW4.serverAbrStreamingUrl;Tzw\u0026\u0026(this.qX\u003dnew g.fR(Tzw,!0))}var ADK\u003d\nthis.playerResponse.trackingParams;ADK\u0026\u0026(this.RB\u003dADK);var WS\u003dthis.playerResponse.videoDetails;if(WS){var Iy\u003dp,Cbz\u003dWS.videoId;Cbz\u0026\u0026(this.videoId\u003dCbz,Iy.video_id||(Iy.video_id\u003dCbz));var W$q\u003dWS.channelId;W$q\u0026\u0026(this.Z.uid\u003dW$q.substring(2));var N9K\u003dWS.title;N9K\u0026\u0026(this.title\u003dN9K,Iy.title||(Iy.title\u003dN9K));var Gdj\u003dWS.lengthSeconds;Gdj\u0026\u0026(this.lengthSeconds\u003dNumber(Gdj),Iy.length_seconds||(Iy.length_seconds\u003dGdj));var p7u\u003dWS.keywords;p7u\u0026\u0026(this.keywords\u003dJoB(p7u));var wkz\u003dWS.channelId;wkz\u0026\u0026(this.lm\u003dwkz,Iy.ucid||\n(Iy.ucid\u003dwkz));var dvC\u003dWS.viewCount;dvC\u0026\u0026(this.rawViewCount\u003dNumber(dvC));var UO7\u003dWS.author;UO7\u0026\u0026(this.author\u003dUO7,Iy.author||(Iy.author\u003dUO7));var bwK\u003dWS.shortDescription;bwK\u0026\u0026(this.shortDescription\u003dbwK);var vcD\u003dWS.isCrawlable;vcD\u0026\u0026(this.isListed\u003dvcD);var Pvk\u003dWS.musicVideoType;Pvk\u0026\u0026(this.musicVideoType\u003dPvk);var cvu\u003dWS.isLive;cvu!\u003dnull\u0026\u0026(this.isLivePlayback\u003dcvu);if(cvu||WS.isUpcoming)this.isPremiere\u003d!WS.isLiveContent;var MOC\u003dWS.thumbnail;MOC\u0026\u0026(this.C\u003dOK(MOC));var X7D\u003dWS.isExternallyHostedPodcast;X7D\u0026\u0026\n(this.isExternallyHostedPodcast\u003dX7D);var yvD\u003dWS.viewerLivestreamJoinPosition;if(yvD\u003d\u003dnull?0:yvD.utcTimeMillis)this.W7\u003dbk(yvD.utcTimeMillis);var qn7\u003dsM||null,IVW\u003dp;WS.isLiveDefaultBroadcast\u0026\u0026(this.isLiveDefaultBroadcast\u003d!0);WS.isUpcoming\u0026\u0026(this.isUpcoming\u003d!0);if(WS.isPostLiveDvr){this.Rd\u003d!0;var aAW\u003dWS.latencyClass;aAW\u0026\u0026(this.latencyClass\u003dHTm[aAW]||\"UNKNOWN\");WS.isLowLatencyLiveStream\u0026\u0026(this.isLowLatencyLiveStream\u003d!0)}else{var zoe\u003d!1;if(this.s5)this.allowLiveDvr\u003dRk()?!0:pd\u0026\u0026d6\u003c5?!1:!0,this.isLivePlayback\u003d\n!0;else if(WS.isLive){IVW.livestream\u003d\"1\";this.allowLiveDvr\u003dWS.isLiveDvrEnabled?Rk()?!0:pd\u0026\u0026d6\u003c5?!1:!0:!1;this.partnerId\u003d27;WS.isLowLatencyLiveStream\u0026\u0026(this.isLowLatencyLiveStream\u003d!0);var oce\u003dWS.latencyClass;oce\u0026\u0026(this.latencyClass\u003dHTm[oce]||\"UNKNOWN\");var F7C\u003dWS.liveChunkReadahead;F7C\u0026\u0026(this.liveChunkReadahead\u003dF7C);var Rd\u003dqn7\u0026\u0026qn7.livePlayerConfig;if(Rd){Rd.hasSubfragmentedFmp4\u0026\u0026(this.hasSubfragmentedFmp4\u003d!0);Rd.hasSubfragmentedWebm\u0026\u0026(this.Nz\u003d!0);Rd.defraggedFromSubfragments\u0026\u0026(this.defraggedFromSubfragments\u003d\n!0);var hiw\u003dRd.liveExperimentalContentId;hiw\u0026\u0026(this.liveExperimentalContentId\u003dNumber(hiw));var Oww\u003dRd.isLiveHeadPlayable;this.T(\"html5_live_head_playable\")\u0026\u0026Oww!\u003dnull\u0026\u0026(this.isLiveHeadPlayable\u003dOww)}zoe\u003d!0}else WS.isUpcoming\u0026\u0026(zoe\u003d!0);zoe\u0026\u0026(this.isLivePlayback\u003d!0,IVW.adformat\u0026\u0026IVW.adformat.split(\"_\")[1]!\u003d\u003d\"8\"||this.aB.push(\"heartbeat\"),this.xr\u003d!0)}var JxC\u003dWS.isPrivate;JxC!\u003d\u003dvoid 0\u0026\u0026(this.isPrivate\u003dXB(this.isPrivate,JxC))}if(qC){var k$C\u003dWS||null,ncq\u003d!1,TX\u003dqC.errorScreen;ncq\u003dTX\u0026\u0026(TX.playerLegacyDesktopYpcOfferRenderer||\nTX.playerLegacyDesktopYpcTrailerRenderer||TX.ypcTrailerRenderer)?!0:k$C\u0026\u0026k$C.isUpcoming?!0:[\"OK\",\"LIVE_STREAM_OFFLINE\",\"FULLSCREEN_ONLY\"].includes(qC.status);if(!ncq){this.errorCode\u003dEnu(qC.errorCode)||\"auth\";var MU\u003dTX\u0026\u0026TX.playerErrorMessageRenderer;if(MU){this.playerErrorMessageRenderer\u003dMU;var rxu\u003dMU.reason;rxu\u0026\u0026(this.errorReason\u003dg.ff(rxu));var jhk\u003dMU.subreason;jhk\u0026\u0026(this.fY\u003dg.ff(jhk),this.Tc\u003djhk)}else this.errorReason\u003dqC.reason||null;var tlB\u003dqC.status;if(tlB\u003d\u003d\u003d\"LOGIN_REQUIRED\")this.errorDetail\u003d\"1\";\nelse if(tlB\u003d\u003d\u003d\"CONTENT_CHECK_REQUIRED\")this.errorDetail\u003d\"2\";else if(tlB\u003d\u003d\u003d\"AGE_CHECK_REQUIRED\"){var fAz\u003dqC.errorScreen,uwk\u003dfAz\u0026\u0026fAz.playerKavRenderer;this.errorDetail\u003duwk\u0026\u0026uwk.kavUrl?\"4\":\"3\"}else this.errorDetail\u003dqC.isBlockedInRestrictedMode?\"5\":\"0\"}}var lAz\u003dthis.playerResponse.interstitialPods;lAz\u0026\u0026DfD(this,lAz);this.YJ\u0026\u0026this.eventId\u0026\u0026(this.YJ\u003dFr(this.YJ,{ei:this.eventId}));var iVu\u003dthis.playerResponse.captions;if(iVu\u0026\u0026iVu.playerCaptionsTracklistRenderer)a:{var zc\u003diVu.playerCaptionsTracklistRenderer;\nthis.captionTracks\u003d[];if(zc.captionTracks)for(var s7w\u003dg.u(zc.captionTracks),HV$\u003ds7w.next();!HV$.done;HV$\u003ds7w.next()){var ji\u003dHV$.value,ZwC\u003dFo$(ji.baseUrl);if(!ZwC)break a;var DOC\u003d{is_translateable:!!ji.isTranslatable,languageCode:ji.languageCode,languageName:ji.name\u0026\u0026g.ff(ji.name),url:ZwC,vss_id:ji.vssId,kind:ji.kind};DOC.name\u003dji.trackName;DOC.displayName\u003dji.name\u0026\u0026g.ff(ji.name);this.captionTracks.push(new g.qZ(DOC))}this.eL\u003dzc.audioTracks||[];this.q4\u003dzc.defaultAudioTrackIndex||0;this.R2\u003d[];if(zc.translationLanguages)for(var Eck\u003d\ng.u(zc.translationLanguages),Vle\u003dEck.next();!Vle.done;Vle\u003dEck.next()){var A9\u003dVle.value,rr\u003d{};rr.languageCode\u003dA9.languageCode;rr.languageName\u003dg.ff(A9.languageName);if(A9.translationSourceTrackIndices){rr.translationSourceTrackIndices\u003d[];for(var Cv$\u003dg.u(A9.translationSourceTrackIndices),eoB\u003dCv$.next();!eoB.done;eoB\u003dCv$.next())rr.translationSourceTrackIndices.push(eoB.value)}if(A9.excludeAudioTrackIndices){rr.excludeAudioTrackIndices\u003d[];for(var NPu\u003dg.u(A9.excludeAudioTrackIndices),SGB\u003dNPu.next();!SGB.done;SGB\u003d\nNPu.next())rr.excludeAudioTrackIndices.push(SGB.value)}this.R2.push(rr)}this.D6\u003d[];if(zc.defaultTranslationSourceTrackIndices)for(var G$q\u003dg.u(zc.defaultTranslationSourceTrackIndices),YGu\u003dG$q.next();!YGu.done;YGu\u003dG$q.next())this.D6.push(YGu.value);this.b_\u003d!!zc.contribute\u0026\u0026!!zc.contribute.captionsMetadataRenderer}(this.clipConfig\u003dthis.playerResponse.clipConfig)\u0026\u0026this.clipConfig.startTimeMs!\u003dnull\u0026\u0026(this.qf\u003dNumber(this.clipConfig.startTimeMs)*.001);this.playerResponse\u0026\u0026this.playerResponse.playerConfig\u0026\u0026\nthis.playerResponse.playerConfig.webPlayerConfig\u0026\u0026this.playerResponse.playerConfig.webPlayerConfig.webPlayerActionsPorting\u0026\u0026eIz(this,this.playerResponse.playerConfig.webPlayerConfig.webPlayerActionsPorting);var w7w;this.compositeLiveIngestionOffsetToken\u003d(w7w\u003dthis.playerResponse.playbackTracking)\u003d\u003dnull?void 0:w7w.compositeLiveIngestionOffsetToken;var Uvu;this.compositeLiveStatusToken\u003d(Uvu\u003dthis.playerResponse.playbackTracking)\u003d\u003dnull?void 0:Uvu.compositeLiveStatusToken}Sw(this,p);p.queue_info\u0026\u0026(this.queueInfo\u003d\np.queue_info);var cxk\u003dp.hlsdvr;cxk!\u003dnull\u0026\u0026(this.allowLiveDvr\u003dNumber(cxk)\u003d\u003d\u003d1?Rk()?!0:pd\u0026\u0026d6\u003c5?!1:!0:!1);this.adQueryId\u003dp.ad_query_id||null;this.Bv||(this.Bv\u003dp.encoded_ad_safety_reason||null);this.k5\u003dp.agcid||null;this.Kb\u003dp.ad_id||null;this.Cb\u003dp.ad_sys||null;this.Tb\u003dp.encoded_ad_playback_context||null;this.D2\u003dXB(this.D2,p.infringe||p.muted);this.H3\u003dp.authkey;this.B3\u003dp.authuser;this.mutedAutoplay\u003dXB(this.mutedAutoplay,p\u0026\u0026p.playmuted);this.T(\"embeds_enable_full_length_inline_muted_autoplay\")\u0026\u0026(this.mutedAutoplayDurationMode\u003d\naN(this.mutedAutoplayDurationMode,p\u0026\u0026p.muted_autoplay_duration_mode));this.Fn\u003dXB(this.Fn,p\u0026\u0026p.mutedautoplay);var Xq\u003dp.length_seconds;Xq\u0026\u0026(this.lengthSeconds\u003dtypeof Xq\u003d\u003d\u003d\"string\"?bk(Xq):Xq);if(this.isAd()||this.LY||!g.Jy(g.zG(this.mZ)))this.endSeconds\u003daN(this.endSeconds,this.Lb||p.end||p.endSeconds);else{var R1m\u003dg.zG(this.mZ),qU\u003dthis.lengthSeconds;switch(R1m){case \"EMBEDDED_PLAYER_LITE_MODE_FIXED_PLAYBACK_LIMIT\":qU\u003e30?this.limitedPlaybackDurationInSeconds\u003d30:qU\u003c30\u0026\u0026qU\u003e10\u0026\u0026(this.limitedPlaybackDurationInSeconds\u003d\n10);break;case \"EMBEDDED_PLAYER_LITE_MODE_DYNAMIC_PLAYBACK_LIMIT\":this.limitedPlaybackDurationInSeconds\u003dqU*.2}}this.RB\u003doN(this.RB,p.itct);this.OG\u003dXB(this.OG,p.noiba);this.vc\u003dXB(this.vc,p.is_live_destination);this.isLivePlayback\u003dXB(this.isLivePlayback,p.live_playback);this.enableServerStitchedDai\u003dthis.enableServerStitchedDai\u0026\u0026this.vX();p.isUpcoming\u0026\u0026(this.isUpcoming\u003dXB(this.isUpcoming,p.isUpcoming));this.Rd\u003dXB(this.Rd,p.post_live_playback);this.IB\u0026\u0026(this.Rd\u003d!1);this.isMdxPlayback\u003dXB(this.isMdxPlayback,\np.mdx);var ag\u003dp.mdx_control_mode;ag\u0026\u0026(this.mdxControlMode\u003dtypeof ag\u003d\u003d\u003d\"number\"?ag:bk(ag));this.isInlinePlaybackNoAd\u003dXB(this.isInlinePlaybackNoAd,p.is_inline_playback_no_ad);this.gg\u003daN(this.gg,p.reload_count);this.reloadReason\u003doN(this.reloadReason,p.reload_reason);this.kT\u003dXB(this.kT,p.show_content_thumbnail);this.Da\u003dXB(this.Da,p.utpsa);this.cycToken\u003dp.cyc||null;this.Ux\u003dp.tkn||null;var yxu\u003dhL(p);Object.keys(yxu).length\u003e0\u0026\u0026(this.C\u003dyxu);this.O5\u003doN(this.O5,p.vvt);this.mdxEnvironment\u003doN(this.mdxEnvironment,\np.mdx_environment);p.source_container_playlist_id\u0026\u0026(this.sourceContainerPlaylistId\u003dp.source_container_playlist_id);p.serialized_mdx_metadata\u0026\u0026(this.serializedMdxMetadata\u003dp.serialized_mdx_metadata);this.zz\u003dp.osig;this.eventId||(this.eventId\u003dp.eventid);this.osid||(this.osid\u003dp.osid);this.playlistId\u003doN(this.playlistId,p.list);p.index\u0026\u0026(this.playlistIndex\u003dthis.playlistIndex\u003d\u003d\u003dvoid 0?aN(0,p.index):aN(this.playlistIndex,p.index));this.Ff\u003dp.pyv_view_beacon_url;this.DE\u003dp.pyv_quartile25_beacon_url;this.zK\u003d\np.pyv_quartile50_beacon_url;this.VB\u003dp.pyv_quartile75_beacon_url;this.hX\u003dp.pyv_quartile100_beacon_url;var IAu\u003dp.session_data;!this.ZC\u0026\u0026IAu\u0026\u0026(this.ZC\u003dP3(IAu,\"\u0026\").feature);this.isFling\u003daN(this.isFling?1:0,p.is_fling)\u003d\u003d\u003d1;this.vnd\u003daN(this.vnd,p.vnd);this.forceAdsUrl\u003doN(this.forceAdsUrl,p.force_ads_url);this.Bl\u003doN(this.Bl,p.ctrl);this.Aq\u003doN(this.Aq,p.ytr);this.Wv\u003dp.ytrcc;this.L5\u003dp.ytrexp;this.PR\u003dp.ytrext;this.PX\u003doN(this.PX,p.adformat);this.GY\u003doN(this.GY,p.attrib);this.slotPosition\u003daN(this.slotPosition,\np.slot_pos);this.breakType\u003dp.break_type;this.tV\u003dXB(this.tV,p.ssrt);this.videoId\u003dhy(p)||this.videoId;this.S\u003doN(this.S,p.vss_credentials_token);this.ma\u003doN(this.ma,p.vss_credentials_token_type);this.VI\u003dXB(this.VI,p.audio_only);this.NJ\u003dXB(this.NJ,p.aac_high);this.Y0\u003dXB(this.Y0,p.prefer_low_quality_audio);this.bE\u003dXB(this.bE,p.uncap_inline_quality);this.T(\"html5_enable_qoe_cat_list\")?p.qoe_cat\u0026\u0026(this.xm\u003dthis.xm.concat(p.qoe_cat.split(\",\"))):this.S5\u003doN(this.S5,p.qoe_cat);this.Ro\u003dXB(this.Ro,p.download_media);\nvar ziK\u003dp.prefer_gapless;this.W\u003dziK!\u003dnull?XB(this.W,ziK):this.W?this.W:this.mZ.preferGapless\u0026\u0026this.mZ.supportsGaplessShorts();SoD(this.playerResponse)\u0026\u0026this.aB.push(\"ad\");var j7q\u003dp.adaptive_fmts;j7q\u0026\u0026(this.adaptiveFormats\u003dj7q,this.E5(\"adpfmts\",{},!0));var tOj\u003dp.allow_embed;tOj\u0026\u0026(this.allowEmbed\u003dNumber(tOj)\u003d\u003d\u003d1);var iwD\u003dp.backgroundable;iwD\u0026\u0026(this.backgroundable\u003dNumber(iwD)\u003d\u003d\u003d1);var HwC\u003dp.autonav;HwC\u0026\u0026(this.isAutonav\u003dNumber(HwC)\u003d\u003d\u003d1);var Dv7\u003dp.autoplay;Dv7\u0026\u0026(this.Xv\u003dthis.zM\u003dNumber(Dv7)\u003d\u003d\u003d1,BK(this,\n\"c\"));var VOw\u003dp.iv_load_policy;VOw\u0026\u0026(this.annotationsLoadPolicy\u003dqj(this.annotationsLoadPolicy,VOw,jT));var eiz\u003dp.cc_lang_pref;eiz\u0026\u0026(this.captionsLanguagePreference\u003doN(eiz,this.captionsLanguagePreference));var Snq\u003dp.cc_load_policy;Snq\u0026\u0026(this.fb\u003dqj(this.fb,Snq,jT));var Ynk;this.deviceCaptionsOn\u003d(Ynk\u003dp.device_captions_on)!\u003dnull?Ynk:void 0;var gcz;this.No\u003d(gcz\u003dp.device_captions_lang_pref)!\u003dnull?gcz:\"\";var L77;this.N$\u003d(L77\u003dp.viewer_selected_caption_langs)!\u003dnull?L77:[];if(!this.T(\"html5_enable_ssap_entity_id\")){var Q7u\u003d\np.cached_load;Q7u\u0026\u0026(this.sJ\u003dXB(this.sJ,Q7u))}if(p.dash\u003d\u003d\u003d\"0\"||p.dash\u003d\u003d\u003d0||p.dash\u003d\u003d\u003d!1)this.Rl\u003d!0;var $vB\u003dp.dashmpd;$vB\u0026\u0026(this.rg\u003dg.$B($vB,{cpn:this.clientPlaybackNonce}));var mvq\u003dp.delay;mvq\u0026\u0026(this.ob\u003dbk(mvq));var glu\u003dthis.Lb||p.end;if(this.vu?glu!\u003dnull:glu!\u003dvoid 0)this.clipEnd\u003daN(this.clipEnd,glu);var K7C\u003dp.fmt_list;K7C\u0026\u0026(this.fO\u003dK7C);p.heartbeat_preroll\u0026\u0026this.aB.push(\"heartbeat\");this.ao\u003d-Math.floor(Math.random()*10);this.tJ\u003d-Math.floor(Math.random()*40);var xve\u003dp.is_listed;xve\u0026\u0026(this.isListed\u003d\nXB(this.isListed,xve));var BPD\u003dp.is_private;BPD\u0026\u0026(this.isPrivate\u003dXB(this.isPrivate,BPD));var Rie\u003dp.is_dni;Rie\u0026\u0026(this.sH\u003dXB(this.sH,Rie));var TPe\u003dp.dni_color;TPe\u0026\u0026(this.D7\u003doN(this.D7,TPe));var Axe\u003dp.pipable;Axe\u0026\u0026(this.pipable\u003dXB(this.pipable,Axe));this.Kv\u003d(this.m4\u003dthis.pipable\u0026\u0026this.mZ.uJ)\u0026\u0026!this.mZ.showMiniplayerButton;var W7e\u003dp.paid_content_overlay_duration_ms;W7e\u0026\u0026(this.paidContentOverlayDurationMs\u003dbk(W7e));var pIu\u003dp.paid_content_overlay_text;pIu\u0026\u0026(this.paidContentOverlayText\u003dpIu);var dnD\u003dp.url_encoded_fmt_stream_map;\ndnD\u0026\u0026(this.A9\u003ddnD);var bGK\u003dp.hls_formats;bGK\u0026\u0026(this.hlsFormats\u003dbGK);var vLD\u003dp.hlsvp;vLD\u0026\u0026(this.hlsvp\u003dvLD);var og\u003dp.live_start_walltime;og\u0026\u0026(this.lO\u003dtypeof og\u003d\u003d\u003d\"number\"?og:bk(og));var Fq\u003dp.live_manifest_duration;Fq\u0026\u0026(this.DG\u003dtypeof Fq\u003d\u003d\u003d\"number\"?Fq:bk(Fq));var Pdj\u003dp.player_params;Pdj\u0026\u0026(this.playerParams\u003dPdj);var M_W\u003dp.partnerid;M_W\u0026\u0026(this.partnerId\u003daN(this.partnerId,M_W));var XIj\u003dp.probe_url;XIj\u0026\u0026(this.probeUrl\u003db9(g.$B(XIj,{cpn:this.clientPlaybackNonce})));var LVu\u003dp.pyv_billable_url;LVu\u0026\u0026x8q(LVu)\u0026\u0026\n(this.TT\u003dLVu);var QhW\u003dp.pyv_conv_url;QhW\u0026\u0026x8q(QhW)\u0026\u0026(this.ME\u003dQhW);k3w(this,p);this.startSeconds\u003e0?this.T(\"html5_log_start_seconds_inconsistency\")\u0026\u0026this.startSeconds!\u003d\u003d(this.qf||this.GM||p.start||p.startSeconds)\u0026\u0026this.E5(\"lss\",{css:this.startSeconds,pcss:this.qf,iss:this.GM,ps:p.start||void 0,pss:p.startSeconds||void 0}):this.T_\u003dthis.startSeconds\u003daN(this.startSeconds,this.qf||this.GM||p.start||p.startSeconds);if(!(this.liveUtcStartSeconds\u0026\u0026this.liveUtcStartSeconds\u003e0)){var qqj\u003dp.live_utc_start;if(qqj!\u003d\nnull)this.liveUtcStartSeconds\u003dNumber(qqj);else{var $Oj\u003dthis.startSeconds;$Oj\u0026\u0026isFinite($Oj)\u0026\u0026$Oj\u003e1E9\u0026\u0026(this.liveUtcStartSeconds\u003dthis.startSeconds)}}if(!(this.liveUtcStartSeconds\u0026\u0026this.liveUtcStartSeconds\u003e0)){var aWw\u003dp.utc_start_millis;aWw\u0026\u0026(this.liveUtcStartSeconds\u003dNumber(aWw)*.001)}var oLK\u003dp.stream_time_start_millis;oLK\u0026\u0026(this.K$\u003dNumber(oLK)*.001);var mOz\u003dthis.GM||p.start;(this.vu?mOz\u003d\u003dnull||Number(p.resume)\u003d\u003d\u003d1:mOz\u003d\u003dvoid 0||p.resume\u003d\u003d\"1\")||this.isLivePlayback||(this.clipStart\u003daN(this.clipStart,\nmOz));var Fzw\u003dp.url_encoded_third_party_media;Fzw\u0026\u0026(this.ND\u003dq5(Fzw));var KVq\u003dp.ypc_offer_button_formatted_text;if(KVq){var h9u\u003dJSON.parse(KVq);this.Hd\u003dh9u!\u003dnull?h9u:null;this.sK\u003dKVq}var OG$\u003dp.ypc_offer_button_text;OG$\u0026\u0026(this.r6\u003dOG$);var JBz\u003dp.ypc_offer_description;JBz\u0026\u0026(this.z2\u003dJBz);var kU7\u003dp.ypc_offer_headline;kU7\u0026\u0026(this.X0\u003dkU7);var nL7\u003dp.ypc_full_video_message;nL7\u0026\u0026(this.uJ\u003dnL7);var rBw\u003dp.ypc_offer_id;rBw\u0026\u0026(this.HP\u003drBw);var fWk\u003dp.ypc_buy_url;fWk\u0026\u0026(this.Ki\u003dfWk);var u6D\u003dp.ypc_item_thumbnail;u6D\u0026\u0026\n(this.qh\u003du6D);var lWz\u003dp.ypc_item_title;lWz\u0026\u0026(this.wO\u003dlWz);var s8w\u003dp.ypc_item_url;s8w\u0026\u0026(this.d6\u003ds8w);var ZGj\u003dp.ypc_vid;ZGj\u0026\u0026(this.QX\u003dZGj);p.ypc_overlay_timeout\u0026\u0026(this.IH\u003dNumber(p.ypc_overlay_timeout));var ELu\u003dp.ypc_trailer_player_vars;ELu\u0026\u0026(this.vP\u003dXr(ELu));var Cdq\u003dp.ypc_original_itct;Cdq\u0026\u0026(this.G5\u003dCdq);this.lm\u003doN(this.lm,p.ucid);p.baseUrl\u0026\u0026(this.Z.baseUrl\u003dp.baseUrl);p.uid\u0026\u0026(this.Z.uid\u003dp.uid);p.oeid\u0026\u0026(this.Z.oeid\u003dp.oeid);p.ieid\u0026\u0026(this.Z.ieid\u003dp.ieid);p.ppe\u0026\u0026(this.Z.ppe\u003dp.ppe);p.engaged\u0026\u0026(this.Z.engaged\u003d\np.engaged);p.subscribed\u0026\u0026(this.Z.subscribed\u003dp.subscribed);this.Z.focEnabled\u003dXB(this.Z.focEnabled,p.focEnabled);this.Z.rmktEnabled\u003dXB(this.Z.rmktEnabled,p.rmktEnabled);this.Qh\u003dp.storyboard_spec||null;this.HJ\u003dp.live_storyboard_spec||null;this.uL\u003dp.iv_endscreen_url||null;this.xr\u003dXB(this.xr,p.ypc_license_checker_module);this.nB\u003dXB(this.nB,p.ypc_module);this.aq\u003dXB(this.aq,p.ypc_clickwrap_module);this.nB\u0026\u0026this.aB.push(\"ypc\");this.aq\u0026\u0026this.aB.push(\"ypc_clickwrap\");this.pV\u003d{video_id:p.video_id,eventid:p.eventid,\ncbrand:p.cbrand,cbr:p.cbr,cbrver:p.cbrver,c:p.c,cver:p.cver,ctheme:p.ctheme,cplayer:p.cplayer,cmodel:p.cmodel,cnetwork:p.cnetwork,cos:p.cos,cosver:p.cosver,cplatform:p.cplatform,user_age:p.user_age,user_display_image:p.user_display_image,user_display_name:p.user_display_name,user_gender:p.user_gender,csi_page_type:p.csi_page_type,csi_service_name:p.csi_service_name,enablecsi:p.enablecsi,enabled_engage_types:p.enabled_engage_types};oO$(this,p);var NhB\u003dp.cotn;NhB\u0026\u0026(this.cotn\u003dNhB);if(U7D(this))vK(this)\u0026\u0026\n(this.isLivePlayback\u0026\u0026this.rg\u0026\u0026(this.Pn\u003d!0),this.ih\u0026\u0026(this.We\u003d!0));else if(coj(this))this.Pn\u003d!0;else{var GUB,wIB,Unu\u003d((GUB\u003dthis.playerResponse)\u003d\u003dnull?void 0:(wIB\u003dGUB.streamingData)\u003d\u003dnull?void 0:wIB.adaptiveFormats)||[];if(Unu.length\u003e0)var nL\u003dwDC(this,Unu);else{var cBC\u003dthis.adaptiveFormats;if(cBC\u0026\u0026!vK(this)){PK(this,\"html5_enable_cobalt_experimental_vp9_decoder\")\u0026\u0026(Ek\u003d!0);var W0\u003dh0(cBC),xO7\u003dthis.xj,yBq\u003dthis.lengthSeconds,Tnz\u003dthis.isLivePlayback,rU\u003dthis.Rd,ps\u003dthis.mZ,AEz\u003dHJj(W0);if(Tnz||rU){var IWB\u003d\nps\u003d\u003dnull?void 0:ps.experiments,g$$\u003dnew qL(\"\",IWB,!0);g$$.vX\u003d!0;g$$.isManifestless\u003d!0;g$$.U\u003d!rU;g$$.isLive\u003d!rU;g$$.Rd\u003drU;for(var z9u\u003dg.u(W0),B9C\u003dz9u.next();!B9C.done;B9C\u003dz9u.next()){var du\u003dB9C.value,j8u\u003dhT(du,xO7),fg\u003dOk(du.url,du.sp,du.s),t_u\u003dfg.get(\"id\");t_u\u0026\u0026t_u.includes(\"%7E\")\u0026\u0026(g$$.C\u003d!0);var iGq\u003dvoid 0,W02\u003d(iGq\u003dIWB)\u003d\u003dnull?void 0:iGq.Wb(\"html5_max_known_end_time_rebase\"),pWR\u003dNumber(du.target_duration_sec)||5,dA3\u003dNumber(du.max_dvr_duration_sec)||14400,HGz\u003dNumber(fg.get(\"mindsq\")||fg.get(\"min_sq\")||\n\"0\"),Dnk\u003dNumber(fg.get(\"maxdsq\")||fg.get(\"max_sq\")||\"0\")||Infinity;g$$.V7\u003dg$$.V7||HGz;g$$.Bn\u003dg$$.Bn||Dnk;var b0W\u003d!Tr(j8u);fg\u0026\u0026PF(g$$,new $m(fg,j8u,{CB:pWR,wP:b0W,jr:dA3,V7:HGz,Bn:Dnk,oN:300,Rd:rU,kE:W02}))}var V_u\u003dg$$}else{if(AEz\u003d\u003d\u003d\"FORMAT_STREAM_TYPE_OTF\"){var hw\u003dyBq;hw\u003dhw\u003d\u003d\u003dvoid 0?0:hw;var b6\u003dnew qL(\"\",ps\u003d\u003dnull?void 0:ps.experiments,!1);b6.duration\u003dhw||0;for(var e9z\u003dg.u(W0),RoD\u003de9z.next();!RoD.done;RoD\u003de9z.next()){var vo\u003dRoD.value,T9W\u003dhT(vo,xO7,b6.duration),Avq\u003dOk(vo.url,vo.sp,vo.s);if(Avq)if(T9W.streamType\u003d\u003d\u003d\n\"FORMAT_STREAM_TYPE_OTF\")PF(b6,new m_(Avq,T9W,\"sq/0\"));else{var vCC\u003dCk(vo.init),PzC\u003dCk(vo.index);PF(b6,new dM(Avq,T9W,vCC,PzC))}}b6.isOtf\u003d!0;var Sqk\u003db6}else{var OB\u003dyBq;OB\u003dOB\u003d\u003d\u003dvoid 0?0:OB;var Jw\u003dnew qL(\"\",ps\u003d\u003dnull?void 0:ps.experiments,!1);Jw.duration\u003dOB||0;for(var Yqq\u003dg.u(W0),WVw\u003dYqq.next();!WVw.done;WVw\u003dYqq.next()){var Po\u003dWVw.value,MgR\u003dhT(Po,xO7,Jw.duration),XWH\u003dCk(Po.init),q8q\u003dCk(Po.index),gLj\u003dOk(Po.url,Po.sp,Po.s);gLj\u0026\u0026PF(Jw,new dM(gLj,MgR,XWH,q8q))}Sqk\u003dJw}V_u\u003dSqk}var LzC\u003dV_u;if(W0.length\u003e0){var Q8$\u003d\nW0[0];if(this.G().playerStyle\u003d\u003d\u003d\"hangouts-meet\"\u0026\u0026Q8$.url){var aHX\u003dg.aM(Q8$.url);this.Sr\u003dthis.Sr||Number(aHX.expire)}}var oCQ\u003dthis.isLivePlayback\u0026\u0026!this.Rd\u0026\u0026!this.IB\u0026\u0026!this.isPremiere;this.T(\"html5_live_head_playable\")\u0026\u0026(!MF(this)\u0026\u0026oCQ\u0026\u0026this.E5(\"missingLiveHeadPlayable\",{}),this.mZ.eB\u003d\u003d\u003d\"yt\"\u0026\u0026(LzC.TB\u003d!0));nL\u003dLzC}else nL\u003dnull;this.E5(\"pafmts\",{isManifestFilled:!!nL})}if(nL){ae(this,nL);var $nC\u003d!0}else $nC\u003d!1;$nC?this.enableServerStitchedDai\u003dthis.enableServerStitchedDai\u0026\u0026XF(this):this.rg\u0026\u0026(this.mZ.eB\u003d\u003d\u003d\n\"yt\"\u0026\u0026this.vX()\u0026\u0026this.T(\"drm_manifestless_unplugged\")\u0026\u0026this.T(\"html5_deprecate_manifestful_fallback\")?this.E5(\"deprecateMflFallback\",{}):this.Pn\u003d!0)}var p9$\u003dp.adpings;p9$\u0026\u0026(this.UN\u003dp9$?Xr(p9$):null);var mnu\u003dp.feature;mnu\u0026\u0026(this.Tp\u003dmnu);var KzK\u003dp.referrer;KzK\u0026\u0026(this.referrer\u003dKzK);this.clientScreenNonce\u003doN(this.clientScreenNonce,p.csn);this.L6\u003daN(this.L6,p.root_ve_type);this.j5\u003daN(this.j5,p.kids_age_up_mode);this.vu||p.kids_app_info\u003d\u003dvoid 0||(this.kidsAppInfo\u003dp.kids_app_info);this.vu\u0026\u0026p.kids_app_info!\u003d\nnull\u0026\u0026(this.kidsAppInfo\u003dp.kids_app_info);this.w6\u003dXB(this.w6,p.upg_content_filter_mode);this.unpluggedFilterModeType\u003daN(this.unpluggedFilterModeType,p.unplugged_filter_mode_type);var xnq\u003dp.unplugged_location_info;xnq\u0026\u0026(this.eB\u003dxnq);var Bhu\u003dp.unplugged_partner_opt_out;Bhu\u0026\u0026(this.WR\u003doN(\"\",Bhu));this.zc\u003dXB(this.zc,p.disable_watch_next);this.HW\u003doN(this.HW,p.internal_ip_override);this.Hc\u003d!!p.is_yto_interstitial;(this.interstitials.length||this.Hc)\u0026\u0026this.aB.push(\"yto\");var R9z\u003dp.qB;R9z\u0026\u0026(this.qB\u003dR9z);var Th7;\nthis.oB\u003d(Th7\u003dp.csi_timer)!\u003dnull?Th7:\"\";this.St\u003d!!p.force_gvi;p.watchUrl\u0026\u0026(this.watchUrl\u003dp.watchUrl);var uK\u003dp.watch_endpoint;this.T(\"html5_attach_watch_endpoint_ustreamer_config\")\u0026\u0026uK\u0026\u0026NaC(this,uK);if(uK\u003d\u003dnull?0:uK.ustreamerConfig)this.pZ\u003dbe(uK.ustreamerConfig);var ABC,WzC,ptu\u003duK\u003d\u003dnull?void 0:(ABC\u003duK.loggingContext)\u003d\u003dnull?void 0:(WzC\u003dABC.qoeLoggingContext)\u003d\u003dnull?void 0:WzC.serializedContextData;ptu\u0026\u0026(this.oQ\u003dptu);g.Ez(this.mZ)\u0026\u0026this.mZ.kT\u0026\u0026(this.embedsRct\u003doN(this.embedsRct,p.rct),this.embedsRctn\u003doN(this.embedsRctn,\np.rctn));this.Uf\u003dthis.Uf||!!p.pause_at_start;p.default_active_source_video_id\u0026\u0026(this.defaultActiveSourceVideoId\u003dp.default_active_source_video_id)};\ng.q.G\u003dfunction(){return this.mZ};\ng.q.T\u003dfunction(p){return this.mZ.T(p)};\ng.q.xY\u003dfunction(){return!this.isLivePlayback||this.allowLiveDvr};\ng.q.hasSupportedAudio51Tracks\u003dfunction(){var p;return!((p\u003dthis.ZF)\u003d\u003dnull||!p.s5)};\ng.q.getUserAudio51Preference\u003dfunction(){var p\u003d1;$R(this.mZ)\u0026\u0026this.T(\"html5_ytv_surround_toggle_default_off\")?p\u003d0:g.gf(this.mZ)\u0026\u0026this.isLivePlayback\u0026\u0026this.Dx()\u0026\u0026(p\u003d0);var d;return(d\u003dg.Vr(\"yt-player-audio51\"))!\u003dnull?d:p};\ng.q.QM\u003dfunction(){this.xJ()||(this.D.U||this.D.unsubscribe(\"refresh\",this.QM,this),this.Xf(-1))};\ng.q.Xf\u003dfunction(p){if(!this.isLivePlayback||!this.X||this.X.flavor!\u003d\u003d\"fairplay\"){var d\u003dVLk(this.D,this.Uy);if(d.length\u003e0){for(var b\u003dg.u(d),v\u003db.next();!v.done;v\u003db.next())v\u003dv.value,v.startSecs\u003dMath.max(v.startSecs,this.xI());this.publish(\"cuepointupdated\",d,p);this.Uy+\u003dd.length;if(XF(this)\u0026\u0026this.mZ.rN())for(d\u003dg.u(d),b\u003dd.next();!b.done;b\u003dd.next())b\u003db.value,this.E5(\"cuepoint\",{segNum:p,event:b.event,startSecs:b.startSecs,id:b.identifier.slice(-16)}),b.event\u003d\u003d\u003d\"start\"\u0026\u0026(b\u003db.startSecs,this.qk.start\u003dthis.TB,\nthis.qk.end\u003db+3)}}};\ng.q.qF\u003dfunction(){this.xJ()||(this.loading\u003d!1,this.publish(\"dataloaded\"))};\ng.q.Dx\u003dfunction(){return this.L4!\u003d\u003dvoid 0?this.L4:this.L4\u003d!!this.xj||!!this.D\u0026\u0026Fb(this.D)};\ng.q.bA\u003dfunction(p){var d\u003dthis;if(this.xJ())return H3();this.Pu\u003dthis.jB\u003dthis.B\u003dnull;PK(this,\"html5_high_res_logging_always\")\u0026\u0026(this.mZ.ZF\u003d!0);return t8u(this,p).then(void 0,function(){return iL$(d,p)}).then(void 0,function(){return HLW(d)}).then(void 0,function(){return V8D(d)})};\ng.q.wT\u003dfunction(){if(this.cotn)return null;var p\u003dg.Ge(this.mZ)||this.T(\"web_l3_storyboard\");if(!this.OA)if(this.playerResponse\u0026\u0026this.playerResponse.storyboards){var d\u003dthis.playerResponse.storyboards,b\u003dd.playerStoryboardSpecRenderer;b\u0026\u0026b.spec?this.OA\u003dnew tL(b.spec,this.lengthSeconds,void 0,!1,p):(d\u003dd.playerLiveStoryboardSpecRenderer)\u0026\u0026d.spec\u0026\u0026this.D\u0026\u0026(b\u003dYQq(this.D.D).index)\u0026\u0026(this.OA\u003dnew Hc(d.spec,this.D.isLive,b,p))}else this.Qh?this.OA\u003dnew tL(this.Qh,this.lengthSeconds,void 0,!1,p):this.HJ\u0026\u0026this.D\u0026\u0026\n(d\u003dYQq(this.D.D).index)\u0026\u0026(this.OA\u003dnew Hc(this.HJ,this.D.isLive,d,p));return this.OA};\ng.q.getStoryboardFormat\u003dfunction(){if(this.cotn)return null;if(this.playerResponse\u0026\u0026this.playerResponse.storyboards){var p\u003dthis.playerResponse.storyboards;return(p\u003dp.playerStoryboardSpecRenderer||p.playerLiveStoryboardSpecRenderer)\u0026\u0026p.spec||null}return this.Qh||this.HJ};\ng.q.L$\u003dfunction(){return this.D\u0026\u0026!isNaN(this.D.L$())?this.D.L$():XF(this)?0:this.lengthSeconds};\ng.q.xI\u003dfunction(){return this.D\u0026\u0026!isNaN(this.D.xI())?this.D.xI():0};\ng.q.getPlaylistSequenceForTime\u003dfunction(p){if(this.D\u0026\u0026this.U){var d\u003dthis.D.D[this.U.id];if(!d)return null;var b\u003dd.index.Eg(p);d\u003dd.index.getStartTime(b);return{sequence:b,elapsed:Math.floor((p-d)*1E3)}}return null};\ng.q.w1\u003dfunction(){return!this.xJ()\u0026\u0026!(!this.videoId\u0026\u0026!this.ND)};\ng.q.N3\u003dfunction(){var p,d,b;return!!this.adaptiveFormats||!!((p\u003dthis.playerResponse)\u003d\u003dnull?0:(d\u003dp.streamingData)\u003d\u003dnull?0:(b\u003dd.adaptiveFormats)\u003d\u003dnull?0:b.length)};\ng.q.isLoaded\u003dfunction(){return ew(this)\u0026\u0026!this.Pn\u0026\u0026!this.We};\ng.q.Rq\u003dfunction(p){p||(p\u003d\"hqdefault.jpg\");var d\u003dthis.C[p];return d||this.mZ.O5||p\u003d\u003d\u003d\"pop1.jpg\"||p\u003d\u003d\u003d\"pop2.jpg\"||p\u003d\u003d\u003d\"sddefault.jpg\"||p\u003d\u003d\u003d\"hq720.jpg\"||p\u003d\u003d\u003d\"maxresdefault.jpg\"?d:ST(this.mZ,this.videoId,p)};\ng.q.vX\u003dfunction(){return this.isLivePlayback||this.Rd||this.IB||!(!this.liveUtcStartSeconds||!this.DG)};\ng.q.isOtf\u003dfunction(){return!!this.D\u0026\u0026(this.D.isOtf||!this.Rd\u0026\u0026!this.isLivePlayback\u0026\u0026this.D.U)};\ng.q.getAvailableAudioTracks\u003dfunction(){return this.B?this.B.getAvailableAudioTracks().length\u003e0?this.B.getAvailableAudioTracks():this.hc||[]:[]};\ng.q.getAudioTrack\u003dfunction(){var p\u003dthis;if(this.V\u0026\u0026!Rs(this.V))return g.xQ(this.getAvailableAudioTracks(),function(v){return v.id\u003d\u003d\u003dp.V.id})||this.UA;\nif(this.hc){if(!this.fN)for(var d\u003dg.u(this.hc),b\u003dd.next();!b.done;b\u003dd.next())if(b\u003db.value,b.WX.getIsDefault()){this.fN\u003db;break}return this.fN||this.UA}return this.UA};\ng.q.getPlayerResponse\u003dfunction(){return this.playerResponse};\ng.q.getWatchNextResponse\u003dfunction(){return this.wE};\ng.q.getHeartbeatResponse\u003dfunction(){return this.qz};\ng.q.Ty\u003dfunction(){return this.watchUrl?this.watchUrl:this.mZ.getVideoUrl(this.videoId)};\ng.q.IF\u003dfunction(){return!!this.D\u0026\u0026(UJC(this.D)||c2e(this.D)||y2C(this.D))};\ng.q.getEmbeddedPlayerResponse\u003dfunction(){return this.vn};\ng.q.oM\u003dfunction(){return(this.eventLabel||this.mZ.IB)\u003d\u003d\u003d\"shortspage\"};\ng.q.isAd\u003dfunction(){return this.xE||!!this.adFormat};\ng.q.isDaiEnabled\u003dfunction(){return!!(this.playerResponse\u0026\u0026this.playerResponse.playerConfig\u0026\u0026this.playerResponse.playerConfig.daiConfig\u0026\u0026this.playerResponse.playerConfig.daiConfig.enableDai)};\ng.q.C$\u003dfunction(){var p,d,b;return this.isDaiEnabled()\u0026\u0026!!((p\u003dthis.playerResponse)\u003d\u003dnull?0:(d\u003dp.playerConfig)\u003d\u003dnull?0:(b\u003dd.daiConfig)\u003d\u003dnull?0:b.ssaEnabledPlayback)};\ng.q.pC\u003dfunction(){return XEC(this)?this.u5:this.xr||this.ju};\ng.q.XL\u003dfunction(){return this.nB||this.ju};\ng.q.BB\u003dfunction(){return PK(this,\"html5_samsung_vp9_live\")};\ng.q.E5\u003dfunction(p,d,b){this.publish(\"ctmp\",p,d,b)};\ng.q.DW\u003dfunction(p,d,b){this.publish(\"ctmpstr\",p,d,b)};\ng.q.hasProgressBarBoundaries\u003dfunction(){return!(!this.progressBarStartPosition||!this.progressBarEndPosition)};\ng.q.getGetAdBreakContext\u003dfunction(p,d){p\u003dp\u003d\u003d\u003dvoid 0?NaN:p;d\u003dd\u003d\u003d\u003dvoid 0?NaN:d;var b\u003d{isSabr:pv(this)},v,P\u003d(v\u003dthis.getHeartbeatResponse())\u003d\u003dnull?void 0:v.adBreakHeartbeatParams;P\u0026\u0026(b.adBreakHeartbeatParams\u003dP);if(this.T(\"enable_ltc_param_fetch_from_innertube\")\u0026\u0026this.isLivePlayback\u0026\u0026this.D\u0026\u0026!isNaN(p)\u0026\u0026!isNaN(d)){d\u003dp-d;for(var M in this.D.D)if(v\u003dthis.D.D[M],v.info.y7()||v.info.qH())if(v\u003dv.index,v.isLoaded()){M\u003dv.Eg(d);v\u003dv.P5(M)+d-v.getStartTime(M);this.E5(\"gabc\",{t:p.toFixed(3),mt:d.toFixed(3),sg:M,igt:v.toFixed(3)});\nb.livePlaybackPosition\u003d{utcTimeMillis:\"\"+(v*1E3).toFixed(0)};break}}return b};\ng.q.isEmbedsShortsMode\u003dfunction(p,d){if(!g.Ez(this.mZ))return!1;var b;if(!this.T(\"embeds_enable_emc3ds_shorts\")\u0026\u0026((b\u003dthis.mZ.getWebPlayerContextConfig())\u003d\u003dnull?0:b.embedsEnableEmc3ds)||(this.mZ.RB||\"EMBEDDED_PLAYER_MODE_DEFAULT\")!\u003d\u003d\"EMBEDDED_PLAYER_MODE_DEFAULT\"||d)return!1;var v,P;return!!(((v\u003dthis.embeddedPlayerConfig)\u003d\u003dnull?0:(P\u003dv.embeddedPlayerFlags)\u003d\u003dnull?0:P.isShortsExperienceEligible)\u0026\u0026p.width\u003c\u003dp.height)};\ng.q.U5\u003dfunction(){g.oL.prototype.U5.call(this);this.UN\u003dnull;delete this.Nc;delete this.accountLinkingConfig;delete this.D;this.B\u003dthis.qz\u003dthis.playerResponse\u003dthis.wE\u003dnull;this.A9\u003dthis.adaptiveFormats\u003d\"\";delete this.botguardData;this.tC\u003dthis.suggestions\u003dthis.VU\u003dnull;this.sabrContextUpdates.clear()};var J37\u003d{phone:\"SMALL_FORM_FACTOR\",tablet:\"LARGE_FORM_FACTOR\"},kE7\u003d{desktop:\"DESKTOP\",phone:\"MOBILE\",tablet:\"TABLET\"},hBD\u003d{preroll:\"BREAK_PREROLL\",midroll:\"BREAK_MIDROLL\",postroll:\"BREAK_POSTROLL\"},aXK\u003d{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\"},FKK\u003d{0:\"MDX_CONTROL_MODE_UNKNOWN\",1:\"MDX_CONTROL_MODE_REMOTE\",2:\"MDX_CONTROL_MODE_VOICE\"},oYk\u003d{0:\"UNPLUGGED_FILTER_MODE_TYPE_UNKNOWN\",1:\"UNPLUGGED_FILTER_MODE_TYPE_NONE\",2:\"UNPLUGGED_FILTER_MODE_TYPE_PG\",\n3:\"UNPLUGGED_FILTER_MODE_TYPE_PG_THIRTEEN\"},Ohw\u003d{0:\"EMBEDDED_PLAYER_MUTED_AUTOPLAY_DURATION_MODE_UNSPECIFIED\",1:\"EMBEDDED_PLAYER_MUTED_AUTOPLAY_DURATION_MODE_30_SECONDS\",2:\"EMBEDDED_PLAYER_MUTED_AUTOPLAY_DURATION_MODE_FULL\"};g.f(WK,g.e);g.q\u003dWK.prototype;g.q.handleExternalCall\u003dfunction(p,d,b){var v\u003dthis.state.Z[p],P\u003dthis.state.W[p],M\u003dv;if(P)if(b\u0026\u0026AH(b,RDH))M\u003dP;else if(!v)throw Error(\u0027API call from an untrusted origin: \"\u0027+b+\u0027\"\u0027);this.logApiCall(p,b);if(M){b\u003d!1;v\u003dg.u(d);for(P\u003dv.next();!P.done;P\u003dv.next())if(String(P.value).includes(\"javascript:\")){b\u003d!0;break}b\u0026\u0026g.DF(Error(\u0027Dangerous call to \"\u0027+p+\u0027\" with [\u0027+d+\"].\"));return M.apply(this,d)}throw Error(\u0027Unknown API method: \"\u0027+p+\u0027\".\u0027);};\ng.q.logApiCall\u003dfunction(p,d,b){var v\u003dthis.app.G();v.We\u0026\u0026!this.state.C.has(p)\u0026\u0026(this.state.C.add(p),g.Oe(\"webPlayerApiCalled\",{callerUrl:v.loaderUrl,methodName:p,origin:d||void 0,playerStyle:v.playerStyle||void 0,embeddedPlayerMode:v.RB,errorCode:b}))};\ng.q.publish\u003dfunction(p){var d\u003dg.yq.apply(1,arguments);this.state.B.publish.apply(this.state.B,[p].concat(g.E(d)));if(p\u003d\u003d\u003d\"videodatachange\"||p\u003d\u003d\u003d\"resize\"||p\u003d\u003d\u003d\"cardstatechange\")this.state.U.publish.apply(this.state.U,[p].concat(g.E(d))),this.state.V.publish.apply(this.state.V,[p].concat(g.E(d)))};\ng.q.KX\u003dfunction(p){var d\u003dg.yq.apply(1,arguments);this.state.B.publish.apply(this.state.B,[p].concat(g.E(d)));this.state.U.publish.apply(this.state.U,[p].concat(g.E(d)))};\ng.q.Wu\u003dfunction(p){var d\u003dg.yq.apply(1,arguments);this.state.B.publish.apply(this.state.B,[p].concat(g.E(d)));this.state.U.publish.apply(this.state.U,[p].concat(g.E(d)));this.state.V.publish.apply(this.state.V,[p].concat(g.E(d)))};\ng.q.va\u003dfunction(p){var d\u003dg.yq.apply(1,arguments);this.state.B.publish.apply(this.state.B,[p].concat(g.E(d)));this.state.U.publish.apply(this.state.U,[p].concat(g.E(d)));this.state.V.publish.apply(this.state.V,[p].concat(g.E(d)));this.state.X.publish.apply(this.state.X,[p].concat(g.E(d)))};\ng.q.T\u003dfunction(p){return this.app.G().T(p)};\ng.q.U5\u003dfunction(){if(this.state.element){var p\u003dthis.state.element,d;for(d in this.state.D)this.state.D.hasOwnProperty(d)\u0026\u0026(p[d]\u003dnull);this.state.element\u003dnull}g.e.prototype.U5.call(this)};g.f(PU,g.It);PU.prototype.publish\u003dfunction(p){var d\u003dg.yq.apply(1,arguments);if(this.X.has(p))return this.X.get(p).push(d),!0;var b\u003d!1;try{for(d\u003d[d],this.X.set(p,d);d.length;)b\u003dg.It.prototype.publish.call.apply(g.It.prototype.publish,[this,p].concat(g.E(d.shift())))}finally{this.X.delete(p)}return b};g.f(M1,g.e);M1.prototype.U5\u003dfunction(){this.X.dispose();this.V.dispose();this.U.dispose();this.B.dispose();this.C\u003dthis.D\u003dthis.W\u003dthis.Z\u003dthis.S\u003dvoid 0};var Zhz\u003dnew Set(\"endSeconds startSeconds mediaContentUrl suggestedQuality videoId rct rctn playmuted muted_autoplay_duration_mode\".split(\" \"));g.f(q1,WK);g.q\u003dq1.prototype;g.q.getApiInterface\u003dfunction(){return Array.from(this.state.S)};\ng.q.Ih\u003dfunction(p,d){this.state.X.subscribe(p,d)};\ng.q.DlB\u003dfunction(p,d){this.state.X.unsubscribe(p,d)};\ng.q.getPlayerState\u003dfunction(p){return FhC(this.app,p)};\ng.q.o_\u003dfunction(){return FhC(this.app)};\ng.q.dlb\u003dfunction(p,d,b){F0(this)\u0026\u0026(S$(this.app,!0,1),L_(this.app,p,d,b,1))};\ng.q.getCurrentTime\u003dfunction(p,d,b){var v\u003dthis.getPlayerState(p);if(this.app.getAppState()\u003d\u003d\u003d2\u0026\u0026v\u003d\u003d\u003d5){var P;return((P\u003dthis.app.getVideoData())\u003d\u003dnull?void 0:P.startSeconds)||0}return this.T(\"web_player_max_seekable_on_ended\")\u0026\u0026v\u003d\u003d\u003d0?X8u(this.app,p):p?this.app.getCurrentTime(p,d,b):this.app.getCurrentTime(p)};\ng.q.vj\u003dfunction(){return this.app.getCurrentTime(1)};\ng.q.yc\u003dfunction(){var p\u003dthis.app.P5(1);return isNaN(p)?this.getCurrentTime(1):p};\ng.q.Qc\u003dfunction(){return this.app.getDuration(1)};\ng.q.oP\u003dfunction(p,d){p\u003dg.FZ(Math.floor(p),0,100);isFinite(p)\u0026\u0026j$(this.app,{volume:p,muted:this.isMuted()},d)};\ng.q.tEh\u003dfunction(p){this.oP(p,!1)};\ng.q.tv\u003dfunction(p){j$(this.app,{muted:!0,volume:this.getVolume()},p)};\ng.q.rDb\u003dfunction(){this.tv(!1)};\ng.q.DO\u003dfunction(p){ol(this.app)\u0026\u0026!this.T(\"embeds_enable_emc3ds_muted_autoplay\")||j$(this.app,{muted:!1,volume:Math.max(5,this.getVolume())},p)};\ng.q.p$B\u003dfunction(){ol(this.app)\u0026\u0026this.T(\"embeds_enable_emc3ds_muted_autoplay\")||this.DO(!1)};\ng.q.getPlayerMode\u003dfunction(){var p\u003d{};this.app.getVideoData().sH\u0026\u0026(p.pfp\u003d{enableIma:g.xS(this.app.getVideoData())\u0026\u0026this.app.p9().allowImaMonetization,autoplay:Ve(this.app.p9()),mutedAutoplay:this.app.p9().mutedAutoplay});return p};\ng.q.MI\u003dfunction(){var p\u003dthis.app.getPresentingPlayerType();if(p\u003d\u003d\u003d2\u0026\u0026!this.app.Cd()){var d\u003de4(this.app.EY());if(!ogu(d)||FOz(d))return}p\u003d\u003d\u003d3?Zm(this.app.EY()).RY(\"control_play\"):this.app.G().T(\"html5_ssap_ignore_play_for_ad\")\u0026\u0026g.gI(this.app.p9())\u0026\u0026p\u003d\u003d\u003d2||this.app.playVideo(p)};\ng.q.roE\u003dfunction(){S$(this.app,!0,1);this.MI()};\ng.q.pauseVideo\u003dfunction(p){var d\u003dthis.app.getPresentingPlayerType();if(d!\u003d\u003d2||this.app.Cd()||ogu(e4(this.app.EY())))d\u003d\u003d\u003d3?Zm(this.app.EY()).RY(\"control_pause\"):this.app.pauseVideo(d,p)};\ng.q.msb\u003dfunction(){var p\u003dthis.app,d\u003d!1;p.gE.Na\u0026\u0026(p.MC.publish(\"pageTransition\"),d\u003d!0);p.stopVideo(d)};\ng.q.clearVideo\u003dfunction(){};\ng.q.getAvailablePlaybackRates\u003dfunction(){var p\u003dthis.app.G();return p.enableSpeedOptions?[\"https://admin.youtube.com\",\"https://viacon.corp.google.com\",\"https://yurt.corp.google.com\"].includes(p.V?p.ancestorOrigins[0]:window.location.origin)||p.j5?U6q:p.supportsVarispeedExtendedFeatures?cPz:wSX:[1]};\ng.q.getPlaybackQuality\u003dfunction(p){return(p\u003dthis.app.Zg(p))?p.getPlaybackQuality():\"unknown\"};\ng.q.GrN\u003dfunction(){};\ng.q.getAvailableQualityLevels\u003dfunction(p){return(p\u003dthis.app.Zg(p))?(p\u003dg.ca(p.BE(),function(d){return d.quality}),p.length\u0026\u0026(p[0]\u003d\u003d\u003d\"auto\"\u0026\u0026p.shift(),p\u003dp.concat([\"auto\"])),p):[]};\ng.q.R_\u003dfunction(){return this.getAvailableQualityLevels(1)};\ng.q.Yh\u003dfunction(){return this.kQ()};\ng.q.Ge\u003dfunction(){return 1};\ng.q.getVideoLoadedFraction\u003dfunction(p){return this.app.getVideoLoadedFraction(p)};\ng.q.kQ\u003dfunction(){return this.getVideoLoadedFraction()};\ng.q.K3\u003dfunction(){return 0};\ng.q.getSize\u003dfunction(){var p\u003dthis.app.Pb().getPlayerSize();return{width:p.width,height:p.height}};\ng.q.setSize\u003dfunction(){this.app.Pb().resize()};\ng.q.loadVideoById\u003dfunction(p,d,b,v){if(!p)return!1;p\u003dX0(p,d,b);return this.app.loadVideoByPlayerVars(p,v)};\ng.q.F3B\u003dfunction(p,d,b){p\u003dthis.loadVideoById(p,d,b,1);S$(this.app,p,1)};\ng.q.cueVideoById\u003dfunction(p,d,b,v){p\u003dX0(p,d,b);this.app.cueVideoByPlayerVars(p,v)};\ng.q.mN\u003dfunction(p,d,b){this.cueVideoById(p,d,b,1)};\ng.q.loadVideoByUrl\u003dfunction(p,d,b,v){p\u003dsOk(p,d,b);return this.app.loadVideoByPlayerVars(p,v)};\ng.q.O0C\u003dfunction(p,d,b){p\u003dthis.loadVideoByUrl(p,d,b,1);S$(this.app,p,1)};\ng.q.cueVideoByUrl\u003dfunction(p,d,b,v){p\u003dsOk(p,d,b);this.app.cueVideoByPlayerVars(p,v)};\ng.q.Lh\u003dfunction(p,d,b){this.cueVideoByUrl(p,d,b,1)};\ng.q.qy\u003dfunction(){var p\u003dthis.app.G();if(p.O5)return\"\";var d\u003dthis.app.p9(),b\u003dvoid 0;d.isLivePlayback||(b\u003dMath.floor(this.app.getCurrentTime(1)));return p.getVideoUrl(d.videoId,this.getPlaylistId()||void 0,b)};\ng.q.I_\u003dfunction(){return this.app.getDebugText()};\ng.q.getVideoEmbedCode\u003dfunction(){var p\u003dthis.app.G();if(p.O5)return\"\";var d\u003dthis.app.p9();return p.getVideoEmbedCode(d.isPrivate?\"\":d.title,this.app.p9().videoId,this.app.Pb().getPlayerSize(),this.getPlaylistId()||void 0)};\ng.q.xH\u003dfunction(p,d,b){return fye(this.app,p,d,b)};\ng.q.removeCueRange\u003dfunction(p){return lyu(this.app,p)};\ng.q.loadPlaylist\u003dfunction(p,d,b,v){this.app.loadPlaylist(p,d,b,v)};\ng.q.gLb\u003dfunction(p,d,b,v){this.loadPlaylist(p,d,b,v);S$(this.app,!0,1)};\ng.q.cuePlaylist\u003dfunction(p,d,b,v){this.app.cuePlaylist(p,d,b,v)};\ng.q.nextVideo\u003dfunction(p,d){this.app.nextVideo(p,d)};\ng.q.XXF\u003dfunction(){this.nextVideo();S$(this.app,!0,1)};\ng.q.previousVideo\u003dfunction(p){this.app.previousVideo(p)};\ng.q.j5C\u003dfunction(){this.previousVideo();S$(this.app,!0,1)};\ng.q.playVideoAt\u003dfunction(p){this.app.playVideoAt(p)};\ng.q.dH$\u003dfunction(p){this.playVideoAt(p);S$(this.app,!0,1)};\ng.q.setShuffle\u003dfunction(p){var d\u003dthis.app.getPlaylist();d\u0026\u0026d.setShuffle(p)};\ng.q.setLoop\u003dfunction(p){var d\u003dthis.app.getPlaylist();d\u0026\u0026(d.loop\u003dp)};\ng.q.Z9\u003dfunction(){var p\u003dthis.app.getPlaylist();if(!p)return null;for(var d\u003d[],b\u003d0;b\u003cp.getLength();b++){var v\u003dg.NX(p,b);v\u0026\u0026d.push(v.videoId)}return d};\ng.q.getPlaylistIndex\u003dfunction(){var p\u003dthis.app.getPlaylist();return p?p.index:-1};\ng.q.getPlaylistId\u003dfunction(){var p\u003dthis.app.getPlaylist();return p\u0026\u0026p.listId?p.listId.toString():null};\ng.q.MP\u003dfunction(p){p\u003d\u003d\u003d\"captions\"\u0026\u0026(p\u003dg.HH(this.app.EY()))\u0026\u0026!p.loaded\u0026\u0026p.load()};\ng.q.xN\u003dfunction(p){p\u003d\u003d\u003d\"captions\"\u0026\u0026(p\u003dg.HH(this.app.EY()))\u0026\u0026p.loaded\u0026\u0026p.Yjb()};\ng.q.wR\u003dfunction(p,d,b){if(!d)return null;var v\u003dthis.app.EY();return p\u003d\u003d\u003d\"captions\"?(p\u003dg.HH(v))\u0026\u0026p.hI(d,b):null};\ng.q.My\u003dfunction(p,d,b){return this.app.nX().getVideoData().isPrivate\u0026\u0026this.app.G().V?{}:this.wR(p,d,b)};\ng.q.wF\u003dfunction(p){var d\u003dthis.app.EY();if(p\u003d\u003d\u003d\"captions\"){var b;return((b\u003dg.HH(d))\u003d\u003dnull?void 0:b.getOptions())||null}return p?null:(p\u003d[],g.HH(d)\u0026\u0026p.push(\"captions\"),p)};\ng.q.getVolume\u003dfunction(){return this.app.Jj.volume};\ng.q.isMuted\u003dfunction(){return this.app.Jj.muted};\ng.q.destroy\u003dfunction(){this.app.dispose()};\ng.q.logImaAdEvent\u003dfunction(p,d){var b\u003dthis.app.G();g.xS(this.app.getVideoData())\u0026\u0026this.app.p9().allowImaMonetization\u0026\u0026(p\u003d{adSource:\"EMBEDS_AD_SOURCE_IMA\",breakType:d,embedUrl:g.rFz(this.app.G().loaderUrl),eventType:p,youtubeHost:g.e7(this.app.G().kJ)||\"\"},p.embeddedPlayerMode\u003db.RB,g.Oe(\"embedsAdEvent\",p))};\ng.q.mutedAutoplay\u003dfunction(p){var d\u003dthis.app.G(),b,v,P;((b\u003dd.getWebPlayerContextConfig())\u003d\u003dnull?0:(v\u003db.embedsHostFlags)\u003d\u003dnull?0:(P\u003dv.allowMutedAutoplayDurationMode)\u003d\u003dnull?0:P.length)\u0026\u0026!d.B\u0026\u0026this.app.mutedAutoplay(p)};\ng.q.preloadVideoById\u003dfunction(p,d,b,v){var P,M;((P\u003dthis.app.G().getWebPlayerContextConfig())\u003d\u003dnull?0:(M\u003dP.embedsHostFlags)\u003d\u003dnull?0:M.allowPreloadVideoById)\u0026\u0026p\u0026\u0026(p\u003dX0(p,d,b),this.app.preloadVideoByPlayerVars(p,v))};\ng.q.idX\u003dfunction(p,d,b){this.preloadVideoById(p,d,b,1)};\ng.q.setFauxFullscreen\u003dfunction(p){g.sE();this.app.EV(p?2:0)};\ng.q.J9B\u003dfunction(p){var d,b;((d\u003dthis.app.G().getWebPlayerContextConfig())\u003d\u003dnull?0:(b\u003dd.embedsHostFlags)\u003d\u003dnull?0:b.allowSetFauxFullscreen)\u0026\u0026this.setFauxFullscreen(p)};\ng.q.wakeUpControls\u003dfunction(){var p\u003dg.al(this);p\u0026\u0026p.uy()};var UBC\u003d\"driveweb flix flix_from_driveweb hovercard projector texmex wshbp\".split(\" \");g.f(hD,q1);g.q\u003dhD.prototype;g.q.QH\u003dfunction(p,d){this.state.V.subscribe(p,d)};\ng.q.UlB\u003dfunction(p,d){this.state.V.unsubscribe(p,d)};\ng.q.cueVideoByPlayerVars\u003dfunction(p,d){this.app.cueVideoByPlayerVars(p,d)};\ng.q.aC\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?1:d;this.cueVideoByPlayerVars(OS(this,p),d)};\ng.q.loadVideoByPlayerVars\u003dfunction(p,d,b,v,P){this.app.loadVideoByPlayerVars(p,b,d,v,P)};\ng.q.cD5\u003dfunction(p,d,b,v){b\u003db\u003d\u003d\u003dvoid 0?1:b;this.loadVideoByPlayerVars(OS(this,p),d,b,v)};\ng.q.preloadVideoByPlayerVars\u003dfunction(p,d,b,v,P){b\u003db\u003d\u003d\u003dvoid 0?NaN:b;this.app.preloadVideoByPlayerVars(p,d,b,v\u003d\u003d\u003dvoid 0?\"\":v,P\u003d\u003d\u003dvoid 0?\"\":P)};\ng.q.Gub\u003dfunction(p,d,b,v){d\u003dd\u003d\u003d\u003dvoid 0?1:d;this.preloadVideoByPlayerVars(OS(this,p),d,b,v)};\ng.q.rJ\u003dfunction(p,d,b){this.loadVideoById(p,d,b,1)};\ng.q.Xc\u003dfunction(p,d,b){this.loadVideoByUrl(p,d,b,1)};\ng.q.Te\u003dfunction(p){return this.getPlayerState(p)};\ng.q.lD\u003dfunction(p){p\u003dp\u003d\u003d\u003dvoid 0?1:p;var d\u003dCqu(this,p);if(p\u003dthis.app.Zg(p)){p\u003dp.getVideoData();d.backgroundable\u003dp.backgroundable;d.eventId\u003dp.eventId;d.cpn\u003dp.clientPlaybackNonce;d.isLive\u003dp.isLivePlayback;d.isWindowedLive\u003dp.IB;d.isManifestless\u003dXF(p);d.allowLiveDvr\u003dp.allowLiveDvr;d.isListed\u003dp.isListed;p.liveUtcStartSeconds!\u003dnull\u0026\u0026(d.liveUtcStartSeconds\u003dp.liveUtcStartSeconds);p.Dx()\u0026\u0026(d.isEncrypted\u003d!0);if(p.B)for(var b\u003dg.u(p.B.videoInfos),v\u003db.next();!v.done;v\u003db.next()){var P\u003dvoid 0;if((P\u003dv.value.video)\u003d\u003d\nnull?0:P.isHdr()){d.isHdr\u003d!0;break}}var M,X;d.isMultiChannelAudio\u003d!!((M\u003dp.V)\u003d\u003dnull?0:(X\u003dM.audio)\u003d\u003dnull?0:X.isMultiChannelAudio())}return d};\ng.q.seekBy\u003dfunction(p,d,b,v,P){F0(this)\u0026\u0026L_(this.app,this.app.getCurrentTime()+p,d,b,P,v)};\ng.q.y9X\u003dfunction(p,d,b){this.seekBy(p,d,b,void 0,1)};\ng.q.seekTo\u003dfunction(p,d,b,v,P){F0(this)\u0026\u0026L_(this.app,p,d,b,v,P)};\ng.q.r9Z\u003dfunction(p,d,b,v){this.seekTo(p,d,b,v\u003d\u003d\u003dvoid 0?1:v)};\ng.q.getStoryboardFormat\u003dfunction(){return this.app.getStoryboardFormat()};\ng.q.ze\u003dfunction(p,d){return this.getCurrentTime(p\u003d\u003d\u003dvoid 0?1:p,d)};\ng.q.wA\u003dfunction(){var p\u003dthis.app.getPresentingPlayerType(!0);p\u003d\u003d\u003d2\u0026\u0026this.app.Cd()\u0026\u0026(p\u003d1);return p};\ng.q.getDuration\u003dfunction(p,d){if(this.wA()\u003d\u003d\u003d3){var b;return((b\u003dZm(this.app.EY()).getProgressState())\u003d\u003dnull?void 0:b.duration)||0}return p?this.app.getDuration(p,d):this.app.getDuration(p)};\ng.q.Ji\u003dfunction(p,d){return this.getDuration(p\u003d\u003d\u003dvoid 0?1:p,d)};\ng.q.jg\u003dfunction(p){return this.getVideoLoadedFraction(p)};\ng.q.loadModule\u003dfunction(p){if(p\u003d\u003d\u003d\"annotations_module\"){var d\u003dg.gG(this.app.EY());d\u0026\u0026!d.loaded\u0026\u0026d.load()}this.MP(p)};\ng.q.unloadModule\u003dfunction(p){if(p\u003d\u003d\u003d\"annotations_module\"){var d\u003dg.gG(this.app.EY());d\u0026\u0026d.loaded\u0026\u0026d.unload()}this.xN(p)};\ng.q.getOption\u003dfunction(p,d,b,v){return(v\u003dthis.app.Zg(v))\u0026\u0026v.getVideoData().isPrivate\u0026\u0026this.app.G().V?{}:this.setOption(p,d,b)};\ng.q.sb\u003dfunction(p,d,b){return this.getOption(p,d,b,1)};\ng.q.getOptions\u003dfunction(p){var d\u003dthis.app.EY();switch(p){case \"ad\":var b,v;return((b\u003de4(d))\u003d\u003dnull?void 0:(v\u003db.getOptions)\u003d\u003dnull?void 0:v.call(b))||null;case \"remote\":var P,M;return((P\u003dZm(d))\u003d\u003dnull?void 0:(M\u003dP.getOptions)\u003d\u003dnull?void 0:M.call(P))||null;case \"annotations_module\":var X,a;return((X\u003dg.gG(d))\u003d\u003dnull?void 0:(a\u003dX.getOptions)\u003d\u003dnull?void 0:a.call(X))||null;case \"creatorendscreen\":var F,h;return((F\u003dLK(d))\u003d\u003dnull?void 0:(h\u003dF.getOptions)\u003d\u003dnull?void 0:h.call(F))||null;case \"unplugged\":var O,J;return((O\u003d\ng.S4(d))\u003d\u003dnull?void 0:(J\u003dO.getOptions)\u003d\u003dnull?void 0:J.call(O))||null;case \"kids\":var k,n;return((k\u003dGqk(d))\u003d\u003dnull?void 0:(n\u003dk.getOptions)\u003d\u003dnull?void 0:n.call(k))||null}if(!p){p\u003dthis.wF();if(!p)return p;e4(d)\u0026\u0026p.push(\"ad\");Zm(d)\u0026\u0026p.push(\"remote\");g.gG(d)\u0026\u0026p.push(\"annotations_module\");LK(d)\u0026\u0026p.push(\"creatorendscreen\");g.S4(d)\u0026\u0026p.push(\"unplugged\");Gqk(d)\u0026\u0026p.push(\"kids\");return p}return this.wF(p)};\ng.q.setOption\u003dfunction(p,d,b){if(!d)return null;var v\u003dthis.app.EY();switch(p){case \"ad\":return(p\u003de4(v))\u0026\u0026p.hI\u0026\u0026p.hI(d,b);case \"kids\":return(p\u003dGqk(v))\u0026\u0026p.hI(d,b);case \"remote\":return(p\u003dZm(v))\u0026\u0026p.hI(d,b);case \"unplugged\":return(p\u003dg.S4(v))\u0026\u0026p.hI(d,b);case \"annotations_module\":return(p\u003dg.gG(v))\u0026\u0026p.hI(d,b);case \"creatorendscreen\":return(p\u003dLK(v))\u0026\u0026p.hI(d,b)}return this.wR(p,d,b)};\ng.q.addCueRange\u003dfunction(p,d,b,v,P){return fye(this.app,p,d,b,v,P)};\ng.q.getDebugText\u003dfunction(p){return this.app.getDebugText(p)};\ng.q.getCurrentBroadcastId\u003dfunction(){return null};\ng.q.handleGlobalKeyDown\u003dfunction(p,d,b,v,P,M,X,a){d\u003dd\u003d\u003d\u003dvoid 0?!1:d;b\u003db\u003d\u003d\u003dvoid 0?!1:b;v\u003dv\u003d\u003d\u003dvoid 0?!1:v;P\u003dP\u003d\u003d\u003dvoid 0?!1:P;var F\u003dg.al(this);F\u0026\u0026F.handleGlobalKeyDown(p,d,b,v,P,M,X,a)};\ng.q.handleGlobalKeyUp\u003dfunction(p,d,b,v,P,M,X){d\u003dd\u003d\u003d\u003dvoid 0?!1:d;b\u003db\u003d\u003d\u003dvoid 0?!1:b;v\u003dv\u003d\u003d\u003dvoid 0?!1:v;P\u003dP\u003d\u003d\u003dvoid 0?!1:P;var a\u003dg.al(this);a\u0026\u0026a.handleGlobalKeyUp(p,d,b,v,P,M,X)};\ng.q.setSizeStyle\u003dfunction(p,d){this.app.setSizeStyle(p,d)};\ng.q.showControls\u003dfunction(){var p\u003dg.al(this);p\u0026\u0026p.showControls(!0)};\ng.q.hideControls\u003dfunction(){var p\u003dg.al(this);p\u0026\u0026p.showControls(!1)};\ng.q.getVideoContentRect\u003dfunction(p){p\u003dthis.app.Pb().getVideoContentRect(p);return{left:p.left,top:p.top,width:p.width,height:p.height}};\ng.q.toggleFullscreen\u003dfunction(){function p(b){g.DF(b)}\nvar d\u003dthis.app.G();if(d.externalFullscreen){if(!g.mJ(d))return this.isFullscreen()?EE(window.document.documentElement):lt(window.document.documentElement).catch(p)}else if(g.sE()||d.W)return this.isFullscreen()?EE(Zp()):d.controlsType!\u003d\u003d\"3\"\u0026\u0026g.sE()?lt(this.app.Pb().element).catch(p):(d\u003dthis.app.b4().UY())?lt(d).catch(p):Promise.reject(Error(\"Media element missing\"));this.va(\"onFullscreenToggled\",this.isFullscreen());return Promise.resolve(void 0)};\ng.q.isFullscreen\u003dfunction(){return this.app.isFullscreen()};\ng.q.wm\u003dfunction(){return this.app.wm()};\ng.q.cancelPlayback\u003dfunction(){var p\u003de4(this.app.EY());p\u0026\u0026p.created\u0026\u0026p.destroy();(p\u003dthis.app.pX())\u0026\u0026p.stopVideo();(p\u003dthis.app.EY().hZ.get(\"endscreen\"))\u0026\u0026p.fNJ()\u0026\u0026g.sS(this.app.MC,!0)};\ng.q.getProgressState\u003dfunction(p){if(this.wA()\u003d\u003d\u003d3)return Zm(this.app.EY()).getProgressState();var d\u003dthis.app.getVideoData(),b\u003dthis.app.Zg(p)||this.app.pX(),v\u003db.getPlayerType();a:{var P\u003dthis.app.getVideoData();var M;if((M\u003dP.progressBarStartPosition)\u003d\u003dnull?0:M.utcTimeMillis)if(P\u003dNumber(P.progressBarStartPosition.utcTimeMillis)/1E3,!isNaN(P)){P\u003dJD(this,P,p);break a}P\u003d0}var X;a:{M\u003dthis.app.getVideoData();if((X\u003dM.progressBarEndPosition)\u003d\u003dnull?0:X.utcTimeMillis)if(X\u003dNumber(M.progressBarEndPosition.utcTimeMillis)/\n1E3,!isNaN(X)){X\u003dJD(this,X,p);break a}X\u003d0}M\u003dthis.getCurrentTime(p);p\u003dthis.getDuration(p);var a\u003dthis.app.P5(v),F\u003dthis.app.isAtLiveHead(v),h\u003dthis.app.lI();var O\u003dthis.app;var J\u003dO.Zg(v);J?(J\u003dNu(O,J),O\u003diJ(O,J.Qg(),J)):O\u003d0;J\u003dX8u(this.app,v);b\u003db.Fp();var k\u003dthis.app.getVideoData().W7;v\u003d!k||isNaN(k)?0:JD(this,k,v);return{airingStart:P,airingEnd:X,allowSeeking:this.app.xY(),clipEnd:d.clipEnd,clipStart:d.clipStart,current:M,displayedStart:-1,duration:p,ingestionTime:a,isAtLiveHead:F,loaded:h,seekableStart:O,\nseekableEnd:J,offset:b,viewerLivestreamJoinMediaTime:v}};\ng.q.isInline\u003dfunction(){return this.app.isInline()};\ng.q.setInline\u003dfunction(p){this.app.setInline(p)};\ng.q.A1\u003dfunction(){return this.app.nX().n0(!0)};\ng.q.toggleSubtitles\u003dfunction(){var p\u003dg.HH(this.app.EY());p\u0026\u0026p.w$B()};\ng.q.getPlayerSize\u003dfunction(){var p\u003dthis.app.Pb().getPlayerSize();return{width:p.width,height:p.height}};\ng.q.setCenterCrop\u003dfunction(p){this.app.Pb().setCenterCrop(p)};\ng.q.getLoopVideo\u003dfunction(){return this.app.getLoopVideo()};\ng.q.setLoopVideo\u003dfunction(p){this.app.setLoopVideo(p)};\nvar wEk\u003d\"BASE_URL BASE_YT_URL adformat adaptive_fmts allow_embed audio_only authuser autoplay cc_load_policy cpn dash dashmpd disable_native_context_menu disablekb docid el enable_faster_speeds enablecastapi end eventid external_fullscreen fmt_list hl hlsdvr hlsvp iurl iurlhq iurlmq length_seconds live_playback osig override_hl partnerid pause_at_start pipable player_response playsinline plid post_live_playback postid ps public qoe_cat raw_player_response rel show_loop_video_toggle start startSeconds status suggestedQuality timestamp title token ttsurl use_native_controls url_encoded_fmt_stream_map video_id videoId\".split(\" \"),\ny3w\u003d\"adformat allow_embed authuser autohide autonav autoplay c cbr cbrver cc_load_policy controls cos cosver cr csi_page_type cver cyc dash dashmpd disablekb el enablecastapi enablecsi end external_fullscreen external_list fs hl host_language innertube_api_key innertube_api_version innertube_context_client_version iurl iurlhq iurlmq iv_load_policy jsapicallback length_seconds live_playback live_storyboard_spec loaderUrl osig override_hl pageid partnerid pipable player_params player_wide playsinline plid postid profile_picture ps rel show_miniplayer_button showinfo showwatchlater start startSeconds status storyboard_spec suggestedQuality timestamp title tkn token transparent_background ucid url_encoded_fmt_stream_map use_miniplayer_ui use_native_controls videoId video_id vss_host watermark\".split(\" \");var ap\u003d{},IXB\u003d(ap[\"api.invalidparam\"]\u003d2,ap.auth\u003d150,ap[\"drm.auth\"]\u003d150,ap[\"heartbeat.net\"]\u003d150,ap[\"heartbeat.servererror\"]\u003d150,ap[\"heartbeat.stop\"]\u003d150,ap[\"html5.unsupportedads\"]\u003d5,ap[\"fmt.noneavailable\"]\u003d5,ap[\"fmt.decode\"]\u003d5,ap[\"fmt.unplayable\"]\u003d5,ap[\"html5.missingapi\"]\u003d5,ap[\"html5.unsupportedlive\"]\u003d5,ap[\"drm.unavailable\"]\u003d5,ap[\"mrm.blocked\"]\u003d151,ap[\"embedder.identity.denied\"]\u003d152,ap);g.f(g.k3,hD);g.q\u003dg.k3.prototype;g.q.isExternalMethodAvailable\u003dfunction(p,d){return this.state.Z[p]?!0:!!(this.state.W[p]\u0026\u0026d\u0026\u0026AH(d,RDH))};\ng.q.getBandwidthEstimate\u003dfunction(){return rf(this.app.G().schedule)};\ng.q.reportPlaybackIssue\u003dfunction(p){p\u003dp\u003d\u003d\u003dvoid 0?\"\":p;var d\u003dthis.app.pX();d\u0026\u0026(p\u003d{gpu:(0,g.tS)(),d:p},d.handleError(new Gr(\"feedback\",p)))};\ng.q.getInternalApi\u003dfunction(){return Object.assign({},this.state.D)};\ng.q.getInternalApiInterface\u003dfunction(){return g.wB(this.state.D)};\ng.q.queueNextVideo\u003dfunction(p,d,b,v,P){b\u003db\u003d\u003d\u003dvoid 0?NaN:b;this.app.queueNextVideo(p,d,b,v\u003d\u003d\u003dvoid 0?\"\":v,P\u003d\u003d\u003dvoid 0?\"\":P)};\ng.q.XB\u003dfunction(p){p\u003dthis.app.getPlayerStateObject(p);return{isBuffering:g.R(p,1),isCued:p.isCued(),isDomPaused:g.R(p,1024),isEnded:g.R(p,2),isError:g.R(p,128),isOrWillBePlaying:p.isOrWillBePlaying(),isPaused:p.isPaused(),isPlaying:p.isPlaying(),isSeeking:g.R(p,16),isUiSeeking:g.R(p,32),isUnstarted:g.R(p,64)}};\ng.q.createSubtitlesModuleIfNeeded\u003dfunction(){return this.app.createSubtitlesModuleIfNeeded()};\ng.q.startSeekCsiAction\u003dfunction(){this.app.pI().V.D\u003d(0,g.Ib)()};\ng.q.Hj\u003dfunction(p,d,b){return this.getCurrentTime(p\u003d\u003d\u003dvoid 0?1:p,d,b)};\ng.q.seekToStreamTime\u003dfunction(p,d,b,v){var P\u003dthis.app;d\u003dd\u003d\u003d\u003dvoid 0?!0:d;var M\u003dP.Zg(1),X\u003d0;M\u0026\u0026M.getStreamTimeOffset()\u0026\u0026!M.Fp()\u0026\u0026(X\u003dM.getStreamTimeOffset());L_(P,p-X,d,b,1,v)};\ng.q.getStreamTimeOffset\u003dfunction(){return this.app.nX().getStreamTimeOffset()};\ng.q.seekToLiveHead\u003dfunction(p,d){var b\u003dthis.app.nX().getVideoData();b\u0026\u0026b.isLivePlayback\u0026\u0026L_(this.app,Infinity,p,d,1)};\ng.q.requestSeekToWallTimeSeconds\u003dfunction(p,d){this.app.nX().ly(p,d)};\ng.q.ME5\u003dfunction(p,d,b,v,P){this.seekTo(p,d,b,v\u003d\u003d\u003dvoid 0?1:v,P)};\ng.q.wyF\u003dfunction(p,d,b,v){this.seekBy(p,d,b,v,1)};\ng.q.setVolume\u003dfunction(p,d){this.oP(p,d\u003d\u003d\u003dvoid 0?!0:d)};\ng.q.mute\u003dfunction(p){this.tv(p\u003d\u003d\u003dvoid 0?!0:p)};\ng.q.unMute\u003dfunction(p){this.DO(p\u003d\u003d\u003dvoid 0?!0:p)};\ng.q.syncVolume\u003dfunction(){var p\u003dH6z(this.app);j$(this.app,{volume:p.volume,muted:p.muted},!1)};\ng.q.getAvailableQualityLabels\u003dfunction(){return g.ca(this.app.nX().BE(),function(p){return p.qualityLabel})};\ng.q.channelSubscribed\u003dfunction(){this.KX(\"SUBSCRIBE\",this.app.p9().lm)};\ng.q.channelUnsubscribed\u003dfunction(){this.KX(\"UNSUBSCRIBE\",this.app.p9().lm)};\ng.q.setScreenLayer\u003dfunction(p){this.app.setScreenLayer(p)};\ng.q.getCurrentPlaylistSequence\u003dfunction(){return this.app.pX().getPlaylistSequenceForTime(this.app.getCurrentTime())};\ng.q.getPlaylistSequenceForTime\u003dfunction(p){return this.app.pX().getPlaylistSequenceForTime(p)};\ng.q.shouldSendVisibilityState\u003dfunction(){return!0};\ng.q.confirmYpcRental\u003dfunction(){this.app.nX().SE(\"ypc_clickwrap\")};\ng.q.setHomeGroupInfo\u003dfunction(p){this.app.G().homeGroupInfo\u003dp};\ng.q.setConnectedRemoteApps\u003dfunction(p){this.app.G().qX\u003dp};\ng.q.setLivingRoomAppMode\u003dfunction(p){this.app.G().livingRoomAppMode\u003dqj(\"LIVING_ROOM_APP_MODE_UNSPECIFIED\",p,B4e)};\ng.q.setEnablePrivacyFilter\u003dfunction(p){this.app.G().enablePrivacyFilter\u003dp\u003d\u003d\u003dvoid 0?!1:p};\ng.q.togglePictureInPicture\u003dfunction(){this.app.togglePictureInPicture()};\ng.q.addUtcCueRange\u003dfunction(p,d,b,v,P){return u4C(this.app,p,d,b,v,P)};\ng.q.Wj\u003dfunction(p){p\u003dp\u003d\u003d\u003dvoid 0?1:p;var d\u003dthis.lD(p);if(p\u003dthis.app.Zg(p)){p\u003dp.getVideoData();d.hasProgressBarBoundaries\u003dp.hasProgressBarBoundaries();d.isPremiere\u003dp.isPremiere;d.itct\u003dp.RB;d.playerResponseCpn\u003dp.playerResponseCpn;var b;var v\u003dp.hasProgressBarBoundaries()\u0026\u0026((b\u003dp.progressBarStartPosition)\u003d\u003dnull?0:b.utcTimeMillis)?bk(p.progressBarStartPosition.utcTimeMillis):null;d.progressBarStartPositionUtcTimeMillis\u003dv;var P;b\u003dp.hasProgressBarBoundaries()\u0026\u0026((P\u003dp.progressBarEndPosition)\u003d\u003dnull?0:P.utcTimeMillis)?\nbk(p.progressBarEndPosition.utcTimeMillis):null;d.progressBarEndPositionUtcTimeMillis\u003db;d.ypcOriginalItct\u003dp.G5;d.ypcPreview\u003dp.ypcPreview;d.paidContentOverlayText\u003deWW(p);d.paidContentOverlayDurationMs\u003dSTw(p);p.D\u0026\u0026qk(p.D)\u0026\u0026(d.usingLocalMedia\u003d\"true\");d.transitionEndpointAtEndOfStream\u003dp.transitionEndpointAtEndOfStream}return d};\ng.q.getAdState\u003dfunction(){return this.app.getAdState()};\ng.q.isNotServable\u003dfunction(p){if(p!\u003d\u003dthis.app.config.args.video_id)return!1;var d\u003d(p\u003dthis.app.nX().getPlayerState())?p.h9:null;return!!(p\u0026\u0026d\u0026\u0026g.R(p,128)\u0026\u0026zBz(d.errorCode)\u003d\u003d\u003d5)};\ng.q.supportsGaplessAudio\u003dfunction(){return this.app.G().supportsGaplessAudio()};\ng.q.supportsGaplessShorts\u003dfunction(){return this.app.G().supportsGaplessShorts()};\ng.q.enqueueVideoByPlayerVars\u003dfunction(p,d,b,v){b\u003db\u003d\u003d\u003dvoid 0?Infinity:b;this.app.enqueueVideoByPlayerVars(p,d,b,v\u003d\u003d\u003dvoid 0?\"\":v)};\ng.q.clearQueue\u003dfunction(){this.app.clearQueue()};\ng.q.zC\u003dfunction(){return g.al(this)};\ng.q.sendAbandonmentPing\u003dfunction(){var p;(p\u003dthis.app.pX())\u003d\u003dnull||p.sendAbandonmentPing()};\ng.q.setAutonavState\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?!1:d;if(this.T(\"web_player_autonav_use_server_provided_state\")\u0026\u0026!d\u0026\u0026(d\u003dthis.app.p9(),d\u003d\u003dnull?0:$s(d))){if(this.T(\"web_player_autonav_server_provided_state_pause_killswitch\"))return;if(p\u003d\u003d\u003d3)d.autonavState!\u003d\u003d3\u0026\u0026(d.sy\u003dd.autonavState);else if(d.sy!\u003d\u003dvoid 0)p\u003dd.sy,d.sy\u003dvoid 0;else return}w8K(this.app,p)};\ng.q.setAutonav\u003dfunction(p,d){this.setAutonavState(p?2:1,d\u003d\u003d\u003dvoid 0?!1:d)};\ng.q.setLoopRange\u003dfunction(p){this.app.setLoopRange(p)};\ng.q.getLoopRange\u003dfunction(){return this.app.getLoopRange()};\ng.q.hasSupportedAudio51Tracks\u003dfunction(){return this.app.nX().hasSupportedAudio51Tracks()};\ng.q.setUserAudio51Preference\u003dfunction(p,d){this.app.nX().setUserAudio51Preference(p,d\u003d\u003d\u003dvoid 0?!1:d)};\ng.q.getUserAudio51Preference\u003dfunction(){return this.app.nX().getUserAudio51Preference()};\ng.q.setProximaLatencyPreference\u003dfunction(p){this.app.nX().setProximaLatencyPreference(p)};\ng.q.getProximaLatencyPreference\u003dfunction(){return this.app.nX().getProximaLatencyPreference()};\ng.q.isProximaLatencyEligible\u003dfunction(){return this.app.nX().isProximaLatencyEligible()};\ng.q.getAppState\u003dfunction(){return this.app.getAppState()};\ng.q.updateLastActiveTime\u003dfunction(){wr()};\ng.q.setBlackout\u003dfunction(p){this.app.setBlackout(p)};\ng.q.setUserEngagement\u003dfunction(p){this.app.G().ND!\u003d\u003dp\u0026\u0026(this.app.G().ND\u003dp,this.app.nX().HC())};\ng.q.updateSubtitlesUserSettings\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?!0:d;g.HH(this.app.EY()).Mg(p,d)};\ng.q.getCaptionWindowContainerId\u003dfunction(){var p\u003dg.HH(this.app.EY());return p?p.getCaptionWindowContainerId():\"\"};\ng.q.toggleSubtitlesOn\u003dfunction(){var p\u003dg.HH(this.app.EY());p\u0026\u0026p.cA()};\ng.q.isSubtitlesOn\u003dfunction(){var p\u003dg.HH(this.app.EY());return p?p.isSubtitlesOn():!1};\ng.q.getPlayerResponse\u003dfunction(p){return(p\u003dthis.app.Zg(p))?p.getVideoData().getPlayerResponse():null};\ng.q.rI\u003dfunction(){return this.getPlayerResponse(1)};\ng.q.getEmbeddedPlayerResponse\u003dfunction(){return this.app.nX().getVideoData().getEmbeddedPlayerResponse()};\ng.q.getWatchNextResponse\u003dfunction(p){return(p\u003dthis.app.Zg(p))?p.getVideoData().getWatchNextResponse():null};\ng.q.t1\u003dfunction(){return this.getWatchNextResponse(1)};\ng.q.getHeartbeatResponse\u003dfunction(p){return(p\u003dthis.app.Zg(p))?p.getVideoData().getHeartbeatResponse():null};\ng.q.uw\u003dfunction(){return this.getHeartbeatResponse(1)};\ng.q.getStoryboardFrame\u003dfunction(p,d){var b\u003dthis.app.wT();if(!b)return null;d\u003db.levels[d];return d?(p\u003dg.zu(d,p))?{column:p.column,columns:p.columns,height:p.DI,row:p.row,rows:p.rows,url:p.url,width:p.UC}:null:null};\ng.q.getStoryboardFrameIndex\u003dfunction(p,d){var b\u003dthis.app.wT();if(!b)return-1;d\u003db.levels[d];if(!d)return-1;p-\u003dthis.Fp();return d.gW(p)};\ng.q.getStoryboardLevel\u003dfunction(p){var d\u003dthis.app.wT();return d?(d\u003dd.levels[p])?{index:p,intervalMs:d.D,maxFrameIndex:d.GI(),minFrameIndex:d.CH()}:null:null};\ng.q.getNumberOfStoryboardLevels\u003dfunction(){var p\u003dthis.app.wT();return p?p.levels.length:0};\ng.q.mq\u003dfunction(){return this.getAudioTrack(1)};\ng.q.getAudioTrack\u003dfunction(p){return(p\u003dthis.app.Zg(p))?p.getAudioTrack():this.app.getVideoData().UA};\ng.q.setAudioTrack\u003dfunction(p,d,b){this.wA()\u003d\u003d\u003d3\u0026\u0026Zm(this.app.EY()).RY(\"control_set_audio_track\",p);return(b\u003dthis.app.Zg(b))?b.xb(p,d):!1};\ng.q.Zf5\u003dfunction(p,d){return this.setAudioTrack(p,d,1)};\ng.q.L3\u003dfunction(){return this.getAvailableAudioTracks(1)};\ng.q.getAvailableAudioTracks\u003dfunction(p){return this.app.Zg(p).getAvailableAudioTracks()};\ng.q.getMaxPlaybackQuality\u003dfunction(){var p\u003dthis.app.nX();return p.getVideoData().U?vY(p.pE()):\"unknown\"};\ng.q.getUserPlaybackQualityPreference\u003dfunction(){return this.app.nX().getUserPlaybackQualityPreference()};\ng.q.getSubtitlesUserSettings\u003dfunction(){var p\u003dg.HH(this.app.EY());return p?p.f3():null};\ng.q.resetSubtitlesUserSettings\u003dfunction(){g.HH(this.app.EY()).bfh()};\ng.q.setMinimized\u003dfunction(p){this.app.setMinimized(p)};\ng.q.setOverlayVisibility\u003dfunction(p){this.publish(\"overlayvisibilitychange\",p)};\ng.q.setInlinePreview\u003dfunction(p){this.app.setInlinePreview(p)};\ng.q.setSqueezeback\u003dfunction(p){this.app.setSqueezeback(p)};\ng.q.setGlobalCrop\u003dfunction(p){this.app.Pb().setGlobalCrop(p)};\ng.q.setAppFullscreen\u003dfunction(p){this.app.EV(p?4:0)};\ng.q.dc\u003dfunction(){return this.app.dc()};\ng.q.getVisibilityState\u003dfunction(){return this.dc().getVisibilityState(this.H$(),this.wm()||g.Uz(this.app.G()),this.isMinimized(),this.isInline(),this.app.XU(),this.app.lx(),this.app.RN(),this.app.TN())};\ng.q.isMutedByMutedAutoplay\u003dfunction(){return this.app.Yp};\ng.q.isMutedByEmbedsMutedAutoplay\u003dfunction(){return ol(this.app)};\ng.q.setInternalSize\u003dfunction(p,d){this.app.Pb().setInternalSize(new g.fH(p,d))};\ng.q.Fp\u003dfunction(){var p\u003dthis.app.Zg();return p?p.Fp():0};\ng.q.isMinimized\u003dfunction(){return this.app.isMinimized()};\ng.q.XU\u003dfunction(){return this.app.XU()};\ng.q.H$\u003dfunction(){var p\u003dthis.app.pX();return!!p\u0026\u0026p.H$()};\ng.q.setSafetyMode\u003dfunction(p){this.app.G().enableSafetyMode\u003dp};\ng.q.canPlayType\u003dfunction(p){return this.app.canPlayType(p)};\ng.q.updatePlaylist\u003dfunction(p){if(p){var d\u003dthis.getPlaylistId(),b\u003d!1;d\u0026\u0026d!\u003d\u003dp.list\u0026\u0026(b\u003d!0);p.external_list!\u003d\u003dvoid 0\u0026\u0026(this.app.uT\u003dXB(!1,p.external_list));var v\u003dp.video;(d\u003dthis.app.getPlaylist())\u0026\u0026!b?this.isFullscreen()\u0026\u0026((b\u003dv[d.index])\u0026\u0026b.encrypted_id!\u003d\u003dg.NX(d).videoId||(p.index\u003dd.index)):cZ(this.app,{list:p.list,index:p.index,playlist_length:v.length});$$u(this.app.getPlaylist(),p);this.Wu(\"onPlaylistUpdate\")}else this.app.updatePlaylist()};\ng.q.updateVideoData\u003dfunction(p,d){g.Ys(this.app.nX().getVideoData(),p,d)};\ng.q.updateEnvironmentData\u003dfunction(p){ie(this.app.G(),p,!1)};\ng.q.TiJ\u003dfunction(p){this.app.sendVideoStatsEngageEvent(p,1)};\ng.q.productsInVideoVisibilityUpdated\u003dfunction(p){this.publish(\"changeProductsInVideoVisibility\",p)};\ng.q.isAtLiveHead\u003dfunction(p,d){return this.app.isAtLiveHead(p,d\u003d\u003d\u003dvoid 0?!0:d)};\ng.q.getVideoAspectRatio\u003dfunction(){return this.app.Pb().getVideoAspectRatio()};\ng.q.getPreferredQuality\u003dfunction(){var p\u003dthis.app.pX();return p?p.getPreferredQuality():\"unknown\"};\ng.q.getPlaybackQualityLabel\u003dfunction(p){if(p\u003dthis.app.Zg(p)){var d,b;return((b\u003d(d\u003dp.getVideoData().U)\u003d\u003dnull?void 0:d.video)\u003d\u003dnull?void 0:b.qualityLabel)||\"\"}return\"\"};\ng.q.setPlaybackQualityRange\u003dfunction(p,d,b,v){(v\u003dthis.app.Zg(v))\u0026\u0026v.rZ(g.WB(p,d||p,!0,\"m\"),!0,b)};\ng.q.WQN\u003dfunction(p,d,b){this.setPlaybackQualityRange(p,d,b,1)};\ng.q.onAdUxClicked\u003dfunction(p,d){this.publish(\"aduxclicked\",p,d)};\ng.q.showAirplayPicker\u003dfunction(){this.app.showAirplayPicker()};\ng.q.dispatchReduxAction\u003dfunction(p){g.Bc.dispatch(p)};\ng.q.highlightSettingsMenuItem\u003dfunction(p){this.publish(\"highlightSettingsMenu\",p)};\ng.q.openSettingsMenuItem\u003dfunction(p){this.publish(\"openSettingsMenuItem\",p)};\ng.q.z6\u003dfunction(p,d){this.state.U.subscribe(p,d)};\ng.q.OfX\u003dfunction(p,d){this.state.U.unsubscribe(p,d)};\ng.q.Vv\u003dfunction(p,d){this.cueVideoByPlayerVars(p,d\u003d\u003d\u003dvoid 0?1:d)};\ng.q.eBX\u003dfunction(p,d,b,v){this.loadVideoByPlayerVars(p,d,b\u003d\u003d\u003dvoid 0?1:b,v)};\ng.q.YHC\u003dfunction(p,d,b,v){this.preloadVideoByPlayerVars(p,d\u003d\u003d\u003dvoid 0?1:d,b,v)};\ng.q.getFeedbackProductData\u003dfunction(){return this.app.getFeedbackProductData()};\ng.q.YY\u003dfunction(){return g.al(this).YY()};\ng.q.Oj\u003dfunction(){return g.al(this).Oj()};\ng.q.Kk\u003dfunction(){return g.al(this).Kk()};\ng.q.UH\u003dfunction(){return this.zC().UH()};\ng.q.x_\u003dfunction(){var p\u003dg.yq.apply(0,arguments),d;(d\u003dthis.UH()).x_.apply(d,g.E(p))};\ng.q.sj\u003dfunction(){this.UH().sj()};\ng.q.OP\u003dfunction(){this.UH().OP()};\ng.q.Og\u003dfunction(){this.UH().hide()};\ng.q.YW\u003dfunction(p,d,b,v,P,M,X,a){this.UH().YW(p,d,b,v,P,M,X,a)};\ng.q.Tj\u003dfunction(p,d){this.UH().Tj(p,d)};\ng.q.r8\u003dfunction(p,d,b,v,P){this.zC().r8(p,d,b,v,P)};\ng.q.yA\u003dfunction(p){this.UH().setEnabled(p)};\ng.q.tT\u003dfunction(p,d){this.zC().tT(p,d)};\ng.q.N1\u003dfunction(p,d){this.zC().N1(p,d)};\ng.q.zd\u003dfunction(p,d){this.zC().zd(p,d)};\ng.q.Ae\u003dfunction(){this.zC().Ae()};\ng.q.ud\u003dfunction(p,d){this.zC().ud(p,d)};\ng.q.yy\u003ddw(4);g.q.M7\u003ddw(6);g.q.O4\u003ddw(9);g.q.cC\u003ddw(12);g.q.renderChapterSeekingAnimation\u003dfunction(p,d,b){this.zC().renderChapterSeekingAnimation(p,d,b)};\ng.q.sN\u003dfunction(){this.zC().sN()};\ng.q.getWebPlayerContextConfig\u003dfunction(){return this.app.G().getWebPlayerContextConfig()};\ng.q.notifyShortsAdSwipeEvent\u003dfunction(){this.publish(\"shortsadswipe\")};\ng.q.Rp\u003dfunction(){var p\u003dthis.app.pX();return p?p.Rp():\"\"};g.f(g.uu,g.k3);g.q\u003dg.uu.prototype;g.q.fZ\u003dfunction(p,d,b,v,P,M,X){return this.app.fZ(p,d,b,v,P,M,X)};\ng.q.Jk\u003dfunction(){return this.app.Jk()};\ng.q.UM\u003ddw(14);g.q.EY\u003dfunction(){return this.app.EY()};\ng.q.Pa\u003dfunction(){var p\u003dthis.EY().hZ.get(\"endscreen\");return!!p\u0026\u0026p.Pa()};\ng.q.getRootNode\u003dfunction(){return this.Pb().element};\ng.q.G\u003dfunction(){return this.app.G()};\ng.q.sz\u003ddw(17);g.q.u2\u003dfunction(p){return this.app.u2(p)};\ng.q.TG\u003dfunction(){var p;return((p\u003dg.al(this))\u003d\u003dnull?void 0:p.TG())||null};\ng.q.Di\u003dfunction(){var p;return(p\u003dthis.app.pX())\u003d\u003dnull?void 0:p.Di()};\ng.q.getPlayerStateObject\u003dfunction(p){return this.app.getPlayerStateObject(p)};\ng.q.Pb\u003dfunction(){return this.app.Pb()};\ng.q.getPlaylist\u003dfunction(){return this.app.getPlaylist()};\ng.q.getVideoData\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?!1:d;var b\u003dthis.app.Zg(p);if(!b)return null;b\u003db.getVideoData();if(d)var v\u003db;else if(b.enableServerStitchedDai\u0026\u0026p\u003d\u003d\u003d2||g.gI(b)\u0026\u0026p!\u003d\u003d1)a:{b\u003dthis.app;d\u003db.getVideoData();if(b.XW){p\u003db.XW;b\u003db.getCurrentTime();if(p.Zw)var P\u003dvoid 0;else{var M\u003dvoid 0;p.Dg\u0026\u0026(M\u003dp.B.get(p.Dg));if(!M){M\u003dwwD(p,b*1E3);var X\u003d(P\u003dM)\u003d\u003dnull?void 0:P.cpn;p.Dg?X\u0026\u0026p.Dg!\u003d\u003dX\u0026\u0026p.playback.E5(\"sdai\",{cpcnm:X+\"_\"+p.Dg,cmt:b.toFixed(3)}):p.playback.E5(\"sdai\",{cpcna:X,cmt:b.toFixed(3)})}P\u003d(v\u003dM)\u003d\u003dnull?\nvoid 0:v.videoData}d\u003dP||d}else if(b.hC\u0026\u0026b.pX()){v\u003db.hC.getVideoData(p);break a}v\u003dd}else v\u003db;return v};\ng.q.Ly\u003dfunction(){var p;return((p\u003dthis.app.pX())\u003d\u003dnull?void 0:p.Ly())||null};\ng.q.wT\u003dfunction(p){return this.app.wT(p)};\ng.q.TN\u003dfunction(){return this.app.TN()};\ng.q.isHdr\u003dfunction(){var p\u003dthis.app.pX();return p?p.isHdr():!1};\ng.q.rh\u003dfunction(){return this.app.rh()};\ng.q.isEmbedsShortsMode\u003dfunction(){var p\u003dg.al(this),d\u003dthis.getVideoData();p\u003dp?p.Ev:this.getPlayerSize();var b\u003d!!this.getPlaylist();return!(!d||!d.isEmbedsShortsMode(new g.fH(p.width,p.height),b))};\ng.q.dG\u003dfunction(p){this.app.dG(p)};\ng.q.rd\u003dfunction(p,d,b,v,P){this.app.Uj(p,d,b,v,P)};\ng.q.BC\u003dfunction(p,d){this.app.BC(p,d)};\ng.q.playVideo\u003dfunction(p,d){try{if(this.getPresentingPlayerType()\u003d\u003d\u003d3){Zm(this.app.EY()).RY(\"control_play\");return}if(!p\u0026\u0026this.getPresentingPlayerType()\u003d\u003d\u003d2){var b\u003de4(this.app.EY());if(b\u0026\u0026FOz(b))return}}catch(v){g.Hi(v)}this.app.playVideo(p,d)};\ng.q.stopVideo\u003dfunction(p){this.app.Zg(p).stopVideo()};\ng.q.g9\u003dfunction(p){this.app.Zg(p).g9()};\ng.q.addEventListener\u003dfunction(p,d){this.state.B.subscribe(p,d)};\ng.q.removeEventListener\u003dfunction(p,d){this.state.B.unsubscribe(p,d)};\ng.q.q6\u003dfunction(p){this.app.q6(p)};\ng.q.setPlaybackQuality\u003dfunction(p,d){this.setPlaybackQualityRange(p,p,d)};\ng.q.BE\u003dfunction(){var p\u003d{},d\u003dthis.app.pX().BE();d\u003dg.u(d);for(var b\u003dd.next();!b.done;b\u003dd.next())b\u003db.value,p[b.quality]\u003db;return p};\ng.q.F2\u003dfunction(){return this.app.pX().F2()};\ng.q.LS\u003ddw(22);g.q.LD\u003dfunction(p){this.app.LD(p);p\u0026\u0026w8K(this.app,p)};\ng.q.getVideoUrl\u003dfunction(p,d,b,v){var P\u003dthis.getPresentingPlayerType(),M\u003dP\u003d\u003d\u003d2;if(v\u0026\u0026M||P\u003d\u003d\u003d3)M\u003d!1,P\u003d1;v\u003dthis.getVideoData(P);if(!v)return\"\";var X;p||v.isLivePlayback||(X\u003dMath.floor(this.getCurrentTime(P)));p\u003dM?void 0:this.getPlaylistId()||void 0;d\u0026\u0026p\u003d\u003d\u003d\"WL\"\u0026\u0026(p\u003dvoid 0);return this.app.getVideoUrl(v.videoId,p,X,d,b)};\ng.q.Eo\u003ddw(24);g.q.Kt\u003ddw(29);g.q.sA\u003dfunction(p){var d;(d\u003dthis.app.pX())\u003d\u003dnull||d.sA(p)};\ng.q.je\u003ddw(34);g.q.TC\u003ddw(39);g.q.IN\u003dfunction(p,d){this.EY().IN(p,d)};\ng.q.V6\u003dfunction(){var p\u003dg.gG(this.EY());return!!p\u0026\u0026p.V6()};\ng.q.h6\u003dfunction(){var p\u003dg.gG(this.EY());return!!p\u0026\u0026p.h6()};\ng.q.uP\u003dfunction(p,d,b){var v\u003dg.gG(this.EY());v\u0026\u0026v.uP(p,d,b)};\ng.q.Qy\u003ddw(40);g.q.ZV\u003dfunction(){var p;(p\u003dthis.app.pX())!\u003dnull\u0026\u0026p.FF.ZV()};\ng.q.yn\u003dfunction(p){this.Wu(\"onVideoAreaChange\");this.Wu(p?\"onShowControls\":\"onHideControls\")};\ng.q.Jg\u003dfunction(p,d){var b\u003dg.al(this);if(b)return b.Jg(p,d);p\u003dthis.app.Pb().cn();return new g.oy(0,0,p.width,p.height)};\ng.q.Xa\u003dfunction(){var p\u003dthis.EY().hZ.get(\"heartbeat\");return!!p\u0026\u0026p.Xa()};\ng.q.xY\u003dfunction(){var p\u003dthis.G();if(p.wE||p.disableSeek)return!1;var d\u003dthis.app.pX();if(!d)return!1;var b\u003dd.getVideoData();if(!b.w1()||g.ZS(b)||this.getPresentingPlayerType()\u003d\u003d\u003d2\u0026\u0026!this.app.Cd()||b.C$()\u0026\u0026this.getPresentingPlayerType(!0)\u003d\u003d\u003d2||d.JH()\u0026\u0026this.getPresentingPlayerType()!\u003d\u003d3)return!1;p\u003dg.zG(p);return g.Jy(p)\u0026\u0026!b.LY||ol(this.app)?!1:!0};\ng.q.yq\u003dfunction(){var p\u003dthis.app.pX();return p?p.HZ():!1};\ng.q.isLifaAdPlaying\u003dfunction(){var p,d\u003d(p\u003dthis.getVideoData())\u003d\u003dnull?void 0:p.C$();return this.getPresentingPlayerType(d)\u003d\u003d\u003d2};\ng.q.isOrchestrationLeader\u003dfunction(){return this.app.isOrchestrationLeader()};\ng.q.Uz\u003dfunction(){var p;(p\u003dthis.app.pX())\u003d\u003dnull||p.Uz()};\ng.q.sendVideoStatsEngageEvent\u003dfunction(p,d,b){this.app.sendVideoStatsEngageEvent(p,b,d)};\ng.q.AZ\u003dfunction(p,d,b){this.app.Zk(p,d,b)};\ng.q.sf\u003dfunction(p,d){this.app.Pi(p,d)};\ng.q.d1\u003dfunction(p,d){q0C(this.app,p,d)};\ng.q.v1\u003ddw(43);g.q.S2\u003dfunction(p){return this.app.S2(p)};\ng.q.SE\u003dfunction(p,d){var b;(b\u003dthis.app.Zg(d))\u003d\u003dnull||b.SE(p)};\ng.q.JH\u003dfunction(){var p\u003dthis.app.Zg();return p?p.JH():!0};\ng.q.N3\u003dfunction(){var p\u003dthis.getVideoData();return!!p\u0026\u0026(p.N3()||!!p.hlsFormats||!!p.rg)};\ng.q.getPlaybackRate\u003dfunction(){return this.app.nX().getPlaybackRate()};\ng.q.setPlaybackRate\u003dfunction(p,d){this.app.setPlaybackRate(p,d)};\ng.q.b4\u003dfunction(){return this.app.b4()};\ng.q.pI\u003dfunction(){return this.app.pI()};\ng.q.fI\u003dfunction(p){return this.app.fI(p)};\ng.q.createClientVe\u003dfunction(p,d,b,v){this.G().YJ\u0026\u0026this.app.lN.createClientVe(p,d,b,v\u003d\u003d\u003dvoid 0?!1:v)};\ng.q.createServerVe\u003dfunction(p,d,b){this.G().YJ\u0026\u0026this.app.lN.createServerVe(p,d,b\u003d\u003d\u003dvoid 0?!1:b)};\ng.q.setTrackingParams\u003dfunction(p,d){this.G().YJ\u0026\u0026this.app.lN.setTrackingParams(p,d)};\ng.q.logClick\u003dfunction(p,d){this.G().YJ\u0026\u0026(this.app.lN.click(p,d),this.publish(\"veClickLogged\",p))};\ng.q.logVisibility\u003dfunction(p,d,b){this.G().YJ\u0026\u0026this.app.lN.hD(p,d,b)};\ng.q.hasVe\u003dfunction(p){return this.G().YJ?this.app.lN.hasVe(p):!1};\ng.q.destroyVe\u003dfunction(p){this.G().YJ\u0026\u0026this.app.lN.destroyVe(p)};\ng.q.getPresentingPlayerType\u003dfunction(p){return this.app.getPresentingPlayerType(p)};\ng.q.qx\u003dfunction(){this.app.qx()};\ng.q.cI\u003ddw(45);g.q.cL\u003dfunction(p){this.app.cL(p)};\ng.q.rr\u003dfunction(){this.app.rr()};\ng.q.yg\u003dfunction(){return this.app.yg()};\ng.q.addPlayerResponseForAssociation\u003dfunction(p){this.app.addPlayerResponseForAssociation(p)};\ng.q.finishSegmentByCpn\u003dfunction(p,d,b){return this.app.finishSegmentByCpn(p,d,b)};\ng.q.M$\u003dfunction(p,d,b,v,P,M,X){return this.app.M$(p,d,b,v,P,M,X)};\ng.q.zn\u003dfunction(p,d,b,v,P,M,X){return this.app.zn(p,d,b,v,P,M,X)};\ng.q.m6\u003dfunction(){return this.app.m6()};\ng.q.nS\u003dfunction(p){this.app.nS(p)};\ng.q.cg\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?Infinity:d;this.app.cg(p\u003d\u003d\u003dvoid 0?-1:p,d)};\ng.q.U1\u003dfunction(p){var d;(d\u003dg.HH(this.EY()))\u003d\u003dnull||d.U1(p)};\ng.q.Bc\u003dfunction(p,d,b){this.app.Bc(p,d,b)};\ng.q.KY\u003dfunction(){return this.app.KY()};\ng.q.nJ\u003dfunction(p,d,b){this.app.nJ(p,d,b\u003d\u003d\u003dvoid 0?0:b)};\ng.q.FU\u003dfunction(){return this.app.FU()};\ng.q.Cd\u003dfunction(){return this.app.Cd()};\ng.q.J8\u003dfunction(p,d,b){return this.app.J8(p,d,b)};\ng.q.E5\u003dfunction(p,d,b,v){b\u003db\u003d\u003d\u003dvoid 0?!1:b;var P;(P\u003dthis.app.Zg(v))\u003d\u003dnull||P.E5(p,d,b)};\ng.q.vt\u003dfunction(p,d){this.publish(\"aduxmouseover\",p,d)};\ng.q.Ht\u003dfunction(p,d){this.publish(\"aduxmouseout\",p,d)};\ng.q.n_\u003dfunction(p,d){this.publish(\"muteadaccepted\",p,d)};\ng.q.aN\u003dfunction(){return this.app.Pb().aN()};\ng.q.Dj\u003dfunction(p){this.app.Pb().Dj(p)};\ng.q.Iv\u003dfunction(p){return p?this.app.t3():(p\u003dthis.app.pX())?p.Iv():!1};\ng.q.yl\u003dfunction(p){this.app.yl(p)};\ng.q.X$\u003dfunction(){this.app.nX().X$()};\ng.q.oa\u003dfunction(){var p;(p\u003dthis.app.pX())\u003d\u003dnull||p.oa()};\ng.q.eU\u003dfunction(){this.app.eU()};\ng.q.getGetAdBreakContext\u003dfunction(){var p\u003dthis.app.nX();return p.getVideoData().getGetAdBreakContext(p.getCurrentTime(),p.Fp())};\ng.q.G4\u003dfunction(p,d){var b;(b\u003dthis.app.pX())\u003d\u003dnull||b.G4(p,d)};\ng.q.oT\u003dfunction(){var p;return((p\u003dthis.app.pX())\u003d\u003dnull?void 0:p.oT())||!1};var yd;g.f(cU,gd);cU.prototype.po\u003dfunction(p,d){p\u003dgd.prototype.po.call(this,p,d);return Object.assign({},p,this.requestHeaders)};g.f(g.tD,g.k0);g.q\u003dg.tD.prototype;g.q.show\u003dfunction(){var p\u003dthis.X3();g.k0.prototype.show.call(this);this.aB\u0026\u0026(this.W.Y(window,\"blur\",this.z_),this.W.Y(iu(this),\"click\",this.tN));p||this.publish(\"show\",!0)};\ng.q.hide\u003dfunction(){var p\u003dthis.X3();g.k0.prototype.hide.call(this);DBC(this);p\u0026\u0026this.publish(\"show\",!1)};\ng.q.Xp\u003dfunction(p,d){this.U\u003dp;this.eB.show();d?(this.C||(this.C\u003dthis.W.Y(this.N,\"appresize\",this.e0)),this.e0()):this.C\u0026\u0026(this.W.R1(this.C),this.C\u003dvoid 0)};\ng.q.dV\u003dfunction(){this.U\u0026\u0026this.element\u0026\u0026(this.U.getAttribute(\"aria-haspopup\"),this.U.setAttribute(\"aria-expanded\",\"true\"),this.focus())};\ng.q.e0\u003dfunction(){var p\u003dg.al(this.N);this.U\u0026\u0026p.r8(this.element,this.U)};\ng.q.z_\u003dfunction(){var p\u003dthis.X3();DBC(this);this.eB.hide();p\u0026\u0026this.publish(\"show\",!1)};\ng.q.tN\u003dfunction(p){var d\u003dcf(p);d\u0026\u0026(g.qQ(this.element,d)||this.U\u0026\u0026g.qQ(this.U,d)||!g.wy(p))||this.z_()};\ng.q.X3\u003dfunction(){return this.cX\u0026\u0026this.eB.state!\u003d\u003d4};g.f(Dm,g.tD);Dm.prototype.Xp\u003dfunction(){g.tD.prototype.Xp.call(this);this.dialog.focus()};g.f(g.ea,g.k0);g.ea.prototype.setIcon\u003dfunction(p){this.updateValue(\"icon\",p)};\ng.ea.prototype.updateValue\u003dfunction(p,d){g.k0.prototype.updateValue.call(this,p,d);this.publish(\"size-change\")};g.bv\u003d{gp:15,gDh:14,yfX:13,qn:12,c_:11,Ur:10,LU:9,Er:8,AUDIO:7,SUBTITLES:6,SLEEP_TIMER:5,sB:4,CL:3,pP$:2,REMOTE:1,TcC:0,15:\"STABLE_VOLUME\",14:\"REMOTE_SELECT\",13:\"SIZE\",12:\"MINIPLAYER\",11:\"THREED\",10:\"AUTONAV\",9:\"CINEMATIC\",8:\"ANNOTATIONS\",7:\"AUDIO\",6:\"SUBTITLES\",5:\"SLEEP_TIMER\",4:\"SPEED\",3:\"QUALITY\",2:\"LINKEDACCOUNT\",1:\"REMOTE\",0:\"CONTEXTMENU\"};g.f(Y3,g.ea);Y3.prototype.X7\u003dfunction(p){this.U\u0026\u0026this.N.logVisibility(this.element,this.D\u0026\u0026p)};\nY3.prototype.V\u003dfunction(){var p,d,b\u003d(p\u003dthis.N.getVideoData())\u003d\u003dnull?void 0:(d\u003dp.accountLinkingConfig)\u003d\u003dnull?void 0:d.linked;if(b\u0026\u0026!this.D){var v;p\u003d(v\u003dthis.N.getVideoData())\u003d\u003dnull?void 0:v.accountLinkingConfig;this.setIcon(Cf());var P;g.Vd(this,gz(p\u003d\u003dnull?void 0:(P\u003dp.menuData)\u003d\u003dnull?void 0:P.connectedMenuLabel));var M,X,a;this.B\u003dnew Dm(this.N,gz(p\u003d\u003dnull?void 0:(M\u003dp.menuData)\u003d\u003dnull?void 0:M.connectedDialogTitle),gz(p\u003d\u003dnull?void 0:(X\u003dp.menuData)\u003d\u003dnull?void 0:X.connectedDialogMessage),gz(p\u003d\u003dnull?void 0:\n(a\u003dp.menuData)\u003d\u003dnull?void 0:a.confirmButtonText));g.Y(this,this.B);var F;v\u003d(p\u003d\u003dnull?void 0:(F\u003dp.menuData)\u003d\u003dnull?void 0:F.trackingParams)||null;(this.U\u003d!!v)\u0026\u0026this.N.setTrackingParams(this.element,v);this.BX.I1(this);this.D\u003d!0}else!b\u0026\u0026this.D\u0026\u0026(this.BX.rU(this),this.D\u003d!1)};\nY3.prototype.onClick\u003dfunction(){this.U\u0026\u0026this.N.logClick(this.element);this.BX.z_();this.B\u0026\u0026this.B.Xp()};g.f(LE,g.e);LE.prototype.T\u003dfunction(p){return this.api.T(p)};g.f(Qd,LE);Qd.prototype.onVideoDataChange\u003dfunction(p){if(!p.accountLinkingConfig){var d,b\u003d(d\u003dp.getPlayerResponse())\u003d\u003dnull?void 0:d.accountLinkingConfig;p.accountLinkingConfig\u003db}var v;if(d\u003d(v\u003dp.accountLinkingConfig)\u003d\u003dnull?void 0:v.alsParam)p.El\u003dd};\nQd.prototype.setAccountLinkState\u003dfunction(p){this.api.getVideoData().El\u003dp;this.api.ZV()};\nQd.prototype.updateAccountLinkingConfig\u003dfunction(p){var d\u003dthis.api.getVideoData(),b\u003dd.accountLinkingConfig;b\u0026\u0026(b.linked\u003dp);this.api.publish(\"videodatachange\",\"dataupdated\",d,this.api.getPresentingPlayerType())};g.f(m$,LE);\nm$.prototype.U\u003dfunction(p){var d\u003dp.getId(),b\u003dthis.api.getVideoData(1),v\u003d!this.api.isInline();if(!b.inlineMetricEnabled\u0026\u0026!this.api.T(\"enable_player_logging_lr_home_infeed_ads\")||v){if(d\u003d\u003d\u003d\"part2viewed\"){if(b.Ff\u0026\u0026g.Lp(b.Ff),b.Rt\u0026\u0026KE(this,b.Rt),b.ZI)for(var P\u003d{CPN:this.api.getVideoData().clientPlaybackNonce},M\u003dg.u(b.ZI),X\u003dM.next();!X.done;X\u003dM.next())KE(this,g.H4(X.value,P))}else d\u003d\u003d\u003d\"conversionview\"?this.api.X$():d\u003d\u003d\u003d\"engagedview\"\u0026\u0026b.TT\u0026\u0026(P\u003d{CPN:this.api.getVideoData().clientPlaybackNonce},g.Lp(g.H4(b.TT,\nP)));b.ME\u0026\u0026(P\u003db.ME,M\u003dp.getId(),P\u003doM(P,{label:M}),g.Lp(P));switch(d){case \"videoplaytime25\":b.iL\u0026\u0026KE(this,b.iL);b.G3\u0026\u0026x3(this,b.G3);b.DE\u0026\u0026g.Lp(b.DE);break;case \"videoplaytime50\":b.YF\u0026\u0026KE(this,b.YF);b.jj\u0026\u0026x3(this,b.jj);b.zK\u0026\u0026g.Lp(b.zK);break;case \"videoplaytime75\":b.GQ\u0026\u0026KE(this,b.GQ);b.An\u0026\u0026x3(this,b.An);b.VB\u0026\u0026g.Lp(b.VB);break;case \"videoplaytime100\":b.fV\u0026\u0026KE(this,b.fV),b.iO\u0026\u0026x3(this,b.iO),b.hX\u0026\u0026g.Lp(b.hX)}(P\u003dthis.api.getVideoData().UN)\u0026\u0026gYj(this,P,p.getId())\u0026\u0026gYj(this,P,p.getId()+\"gaia\")}if(b.inlineMetricEnabled\u0026\u0026\n!v)switch(d){case \"videoplaybackstart\":var a,F\u003d(a\u003db.JS)\u003d\u003dnull?void 0:a.D;F\u0026\u0026KE(this,F);break;case \"videoplayback2s\":(a\u003d(F\u003db.JS)\u003d\u003dnull?void 0:F.B)\u0026\u0026KE(this,a);break;case \"videoplayback10s\":var h;(a\u003d(h\u003db.JS)\u003d\u003dnull?void 0:h.U)\u0026\u0026KE(this,a)}this.api.sf([p],1)};g.f(QO$,LE);g.f(BU,g.K);g.q\u003dBU.prototype;\ng.q.Xi\u003dfunction(){var p;if(p\u003dthis.N.getPresentingPlayerType()!\u003d\u003d3\u0026\u0026g.US(this.N)\u0026\u0026this.N.Pb().getPlayerSize().width\u003e\u003d400)if(p\u003dthis.p9(),this.N.G().T(\"client_respect_autoplay_switch_button_renderer\"))p\u003d!!p.autoplaySwitchButtonRenderer;else{var d,b,v,P;p\u003d!!((d\u003dp.getWatchNextResponse())\u003d\u003dnull?0:(b\u003dd.contents)\u003d\u003dnull?0:(v\u003db.twoColumnWatchNextResults)\u003d\u003dnull?0:(P\u003dv.autoplay)\u003d\u003dnull?0:P.autoplay)!\u003d\u003d!1}if(p)this.D||(this.D\u003d!0,this.hD(this.D),this.N.G().T(\"web_player_autonav_toggle_always_listen\")||$B7(this),\nd\u003dthis.p9(),this.CR(d.autonavState),this.N.logVisibility(this.element,this.D));else if(this.D\u003d!1,this.hD(this.D),!this.N.G().T(\"web_player_autonav_toggle_always_listen\"))for(this.N.G().T(\"web_player_autonav_toggle_always_listen\"),d\u003dg.u(this.U),b\u003dd.next();!b.done;b\u003dd.next())this.R1(b.value)};\ng.q.CR\u003dfunction(p){KKz(this)?this.isChecked\u003dp!\u003d\u003d1:((p\u003dp!\u003d\u003d1)||(g.Qr(),p\u003dg.N5(\"web_autonav_allow_off_by_default\")\u0026\u0026!g.$_(0,141)\u0026\u0026g.AO(\"AUTONAV_OFF_BY_DEFAULT\")?!1:!g.$_(0,140)),this.isChecked\u003dp);mBC(this)};\ng.q.onClick\u003dfunction(){this.isChecked\u003d!this.isChecked;this.N.LD(this.isChecked?2:1);mBC(this);if(KKz(this)){var p\u003dthis.p9().autoplaySwitchButtonRenderer;this.isChecked\u0026\u0026(p\u003d\u003dnull?0:p.onEnabledCommand)?this.N.KX(\"innertubeCommand\",p.onEnabledCommand):!this.isChecked\u0026\u0026(p\u003d\u003dnull?0:p.onDisabledCommand)\u0026\u0026this.N.KX(\"innertubeCommand\",p.onDisabledCommand)}this.N.logClick(this.element)};\ng.q.getValue\u003dfunction(){return this.isChecked};\ng.q.p9\u003dfunction(){return this.N.getVideoData(1)};g.f(xBu,LE);g.f(Rl,g.ea);Rl.prototype.onClick\u003dfunction(){this.enabled\u0026\u0026(T2(this,!this.checked),this.publish(\"select\",this.checked))};\nRl.prototype.getValue\u003dfunction(){return this.checked};\nRl.prototype.setEnabled\u003dfunction(p){(this.enabled\u003dp)?this.element.removeAttribute(\"aria-disabled\"):this.element.setAttribute(\"aria-disabled\",\"true\")};var RBC\u003d[\"en-CA\",\"en\",\"es-MX\",\"fr-CA\"];g.f(P7,Rl);P7.prototype.XF\u003dfunction(p){p?this.D||(this.BX.I1(this),this.D\u003d!0):this.D\u0026\u0026(this.BX.rU(this),this.D\u003d!1);this.D\u0026\u0026T2(this,OtC())};\nP7.prototype.V\u003dfunction(){g.OJ(this.element,\"ytp-menuitem-highlight-transition-enabled\")};\nP7.prototype.B\u003dfunction(p){var d\u003dOtC();p!\u003d\u003dd\u0026\u0026(d\u003dg.Qr(),Kd(190,p),Kd(192,!0),d.save(),this.N.KX(\"cinematicSettingsToggleChange\",p))};\nP7.prototype.U5\u003dfunction(){this.D\u0026\u0026this.BX.rU(this);Rl.prototype.U5.call(this)};g.f(Mv,LE);Mv.prototype.updateCinematicSettings\u003dfunction(p){this.D\u003dp;var d;(d\u003dthis.menuItem)\u003d\u003dnull||d.XF(p);this.api.publish(\"onCinematicSettingsVisibilityChange\",p)};g.f(Xw,LE);Xw.prototype.xG\u003dfunction(p,d){d\u003dd.clipConfig;p\u003d\u003d\u003d\"dataloaded\"\u0026\u0026d\u0026\u0026d.startTimeMs!\u003dnull\u0026\u0026d.endTimeMs!\u003dnull\u0026\u0026this.api.setLoopRange({startTimeMs:Math.floor(Number(d.startTimeMs)),endTimeMs:Math.floor(Number(d.endTimeMs)),postId:d.postId,type:\"clips\"})};g.f(qv,LE);qv.prototype.setCreatorEndscreenVisibility\u003dfunction(p){var d;(d\u003dLK(this.api.EY()))\u003d\u003dnull||d.hD(p)};\nqv.prototype.D\u003dfunction(p){function d(v){v\u003d\u003d\u003d\"creatorendscreen\"\u0026\u0026(v\u003dLK(b.api.EY()))\u0026\u0026v.ifB(b.hideButton)}\nvar b\u003dthis;this.hideButton\u003dp;this.events.Y(this.api,\"modulecreated\",d);d(\"creatorendscreen\")};g.f(a7,Rl);a7.prototype.B\u003dfunction(p){this.V(p?1:0)};\na7.prototype.U\u003dfunction(){var p\u003dthis.hasDrcAudioTrack(),d\u003dthis.D()\u003d\u003d\u003d1\u0026\u0026p;T2(this,d);this.setEnabled(p)};\na7.prototype.U5\u003dfunction(){this.BX.rU(this);Rl.prototype.U5.call(this)};g.f(o7,LE);o7.prototype.getDrcUserPreference\u003dfunction(){return this.D};\no7.prototype.setDrcUserPreference\u003dfunction(p){g.Dp(\"yt-player-drc-pref\",p,31536E3);p!\u003d\u003dthis.D\u0026\u0026(this.D\u003dp,this.updateEnvironmentData(),this.U()\u0026\u0026this.api.oa())};\no7.prototype.updateEnvironmentData\u003dfunction(){this.api.G().fd\u003dthis.D\u003d\u003d\u003d1};\no7.prototype.U\u003dfunction(){var p,d,b\u003d(p\u003dthis.api.getVideoData())\u003d\u003dnull?void 0:(d\u003dp.B)\u003d\u003dnull?void 0:d.D;if(!b)return!1;if(this.api.getAvailableAudioTracks().length\u003e1\u0026\u0026this.api.T(\"mta_drc_mutual_exclusion_removal\")){var v\u003dthis.api.getAudioTrack().WX.id;return ih(b,function(P){var M;return P.audio.D\u0026\u0026((M\u003dP.WX)\u003d\u003dnull?void 0:M.id)\u003d\u003d\u003dv})}return ih(b,function(P){var M;\nreturn((M\u003dP.audio)\u003d\u003dnull?void 0:M.D)\u003d\u003d\u003d!0})};g.f(Fw,LE);Fw.prototype.onVideoDataChange\u003dfunction(){var p\u003dthis,d\u003dthis.api.getVideoData();this.api.d1(\"embargo\",1);var b\u003dd\u003d\u003dnull?void 0:d.hn.get(\"PLAYER_CUE_RANGE_SET_IDENTIFIER_EMBARGO\");(b\u003d\u003dnull?0:b.length)?pB$(this,b.filter(function(v){return WKW(p,v)})):(d\u003d\u003dnull?0:d.cueRanges)\u0026\u0026pB$(this,d.cueRanges.filter(function(v){return WKW(p,v)}))};\nFw.prototype.U\u003dfunction(p){return p.embargo!\u003d\u003dvoid 0};\nFw.prototype.U5\u003dfunction(){LE.prototype.U5.call(this);this.D\u003d{}};g.f(hx,LE);\nhx.prototype.addEmbedsConversionTrackingParams\u003dfunction(p){var d\u003dthis.api.G(),b\u003dd.widgetReferrer,v\u003dd.jB,P\u003dthis.D,M\u003d\"\",X\u003dd.getWebPlayerContextConfig();X\u0026\u0026(M\u003dX.embedsIframeOriginParam||\"\");b.length\u003e0\u0026\u0026(p.embeds_widget_referrer\u003db);v.length\u003e0\u0026\u0026(p.embeds_referring_euri\u003dv);d.V\u0026\u0026M.length\u003e0\u0026\u0026(p.embeds_referring_origin\u003dM);X\u0026\u0026X.embedsFeature\u0026\u0026(p.feature\u003dX.embedsFeature);P.length\u003e0\u0026\u0026(d.T(\"embeds_web_enable_lite_experiment_control_arm_logging\")?P.unshift(28572):g.Jy(g.zG(d))\u0026\u0026P.unshift(159628),d\u003dP.join(\",\"),d\u003d\ng.xP()?d:g.lj(d,4),p.source_ve_path\u003dd);this.D.length\u003d0};g.f(dEu,LE);g.f(b27,LE);g.f(On,g.e);On.prototype.U5\u003dfunction(){g.e.prototype.U5.call(this);this.D\u003dnull;this.U\u0026\u0026this.U.disconnect()};g.f(PEz,LE);g.f(Jx,g.K);Jx.prototype.show\u003dfunction(){g.K.prototype.show.call(this);this.api.logVisibility(this.element,!0)};\nJx.prototype.onVideoDataChange\u003dfunction(p){var d,b,v\u003d(d\u003dthis.api.getVideoData())\u003d\u003dnull?void 0:(b\u003dd.getPlayerResponse())\u003d\u003dnull?void 0:b.playabilityStatus;v\u0026\u0026(d\u003dM2D(v),g.R(this.api.getPlayerStateObject(),128)||p\u003d\u003d\u003d\"dataloaderror\"||!d?(this.U\u003d0,kc(this),this.hide()):(p\u003d(d.remainingTimeSecs||0)*1E3,p\u003e0\u0026\u0026(this.show(),this.updateValue(\"label\",n2(d.label)),qlu(this,p))))};\nJx.prototype.U5\u003dfunction(){kc(this);g.K.prototype.U5.call(this)};g.f(aCq,LE);g.f(nw,g.K);nw.prototype.onClick\u003dfunction(){this.MC.logClick(this.element);this.MC.KX(\"onFullerscreenEduClicked\")};\nnw.prototype.XF\u003dfunction(){this.MC.isFullscreen()?this.U?this.D.hide():this.D.show():this.hide();this.MC.logVisibility(this.element,this.MC.isFullscreen()\u0026\u0026!this.U)};g.f(rP,LE);rP.prototype.updateFullerscreenEduButtonSubtleModeState\u003dfunction(p){var d;(d\u003dthis.D)!\u003dnull\u0026\u0026(g.kV(d.element,\"ytp-fullerscreen-edu-button-subtle\",p),p\u0026\u0026!d.B\u0026\u0026(d.element.setAttribute(\"title\",\"Scroll for details\"),rz(d.MC,d.element,d),d.B\u003d!0))};\nrP.prototype.updateFullerscreenEduButtonVisibility\u003dfunction(p){var d;(d\u003dthis.D)!\u003dnull\u0026\u0026(d.U\u003dp,d.XF())};g.f(oku,g.K);g.f(O2z,LE);g.f(fw,LE);fw.prototype.getSphericalProperties\u003dfunction(){var p\u003dg.N1(this.api.EY());return p?p.getSphericalProperties():{}};\nfw.prototype.setSphericalProperties\u003dfunction(p){if(p){var d\u003dg.N1(this.api.EY());d\u0026\u0026d.setSphericalProperties(p,!0)}};g.f(uv,LE);g.q\u003duv.prototype;g.q.createClientVe\u003dfunction(p,d,b,v){this.api.createClientVe(p,d,b,v\u003d\u003d\u003dvoid 0?!1:v)};\ng.q.createServerVe\u003dfunction(p,d,b){this.api.createServerVe(p,d,b\u003d\u003d\u003dvoid 0?!1:b)};\ng.q.setTrackingParams\u003dfunction(p,d){this.api.setTrackingParams(p,d)};\ng.q.logClick\u003dfunction(p,d){this.api.logClick(p,d)};\ng.q.logVisibility\u003dfunction(p,d,b){this.api.logVisibility(p,d,b)};\ng.q.hasVe\u003dfunction(p){return this.api.hasVe(p)};\ng.q.destroyVe\u003dfunction(p){this.api.destroyVe(p)};var kMk\u003d!1;sn.prototype.setPlaybackRate\u003dfunction(p){this.playbackRate\u003dMath.max(1,p)};\nsn.prototype.getPlaybackRate\u003dfunction(){return this.playbackRate};G$.prototype.gq\u003dfunction(p){var d\u003dg.An(p.info.D.info,this.y$.vX),b\u003dp.info.Q$+this.V,v\u003dp.info.startTime*1E3;if(this.policy.YJ)try{v\u003dthis.policy.YJ?g.BM(p)*1E3:p.info.startTime*1E3}catch(X){Math.random()\u003e.99\u0026\u0026this.logger\u0026\u0026(v\u003dCO(p.D).slice(0,1E3),this.logger\u0026\u0026this.logger({parserErrorSliceInfo:p.info.Op(),encodedDataView:g.uj(v,4)})),v\u003dp.info.startTime*1E3}var P\u003dp.info.clipId,M\u003dthis.policy.YJ?g.OJu(p)*1E3:p.info.duration*1E3;this.policy.YJ\u0026\u0026(v\u003c0||M\u003c0)\u0026\u0026(this.logger\u0026\u0026(this.logger({missingSegInfo:p.info.Op(),\nstartTimeMs:v,durationMs:M}),this.policy.Nu||(v\u003c0\u0026\u0026(v\u003dp.info.startTime*1E3),M\u003c0\u0026\u0026(M\u003dp.info.duration*1E3))),this.policy.Nu\u0026\u0026(v\u003c0\u0026\u0026(v\u003dp.info.startTime*1E3),M\u003c0\u0026\u0026(M\u003dp.info.duration*1E3)));return{formatId:d,Q$:b,startTimeMs:v,clipId:P,Me:M}};\nG$.prototype.Dw\u003dfunction(p){this.timestampOffset\u003dp};c7.prototype.seek\u003dfunction(p,d){p!\u003d\u003dthis.D\u0026\u0026(this.seekCount\u003d0);this.D\u003dp;var b\u003dthis.videoTrack.U,v\u003dthis.audioTrack.U,P\u003dthis.audioTrack.Q8,M\u003dj0$(this,this.videoTrack,p,this.videoTrack.Q8,d);d\u003dj0$(this,this.audioTrack,this.policy.Id?p:M,P,d);p\u003dMath.max(p,M,d);this.X\u003d!0;this.y$.isManifestless\u0026\u0026(UEW(this,this.videoTrack,b),UEW(this,this.audioTrack,v));return p};\nc7.prototype.isSeeking\u003dfunction(){return this.X};\nc7.prototype.dR\u003dfunction(p){this.B\u003dp};\nvar zVC\u003d2/24;var H2w\u003d0;g.q\u003dSO.prototype;g.q.eV\u003dfunction(){this.eB\u003dthis.now();tbj(this.Ep,this.eB);this.eI.eV()};\ng.q.Jt\u003dfunction(p,d){var b\u003dthis.policy.U?(0,g.Ib)():0;Yc(this,p,d);p-this.S\u003c10\u0026\u0026this.U\u003e0||this.ON(p,d);this.eI.Jt(p,d);this.policy.U\u0026\u0026(p\u003d(0,g.Ib)()-b,this.Rb+\u003dp,this.tC\u003dMath.max(p,this.tC))};\ng.q.ON\u003dfunction(p,d){var b\u003d(p-this.S)/1E3,v\u003dd-this.B;this.pY||(kR(this.Ep,b,v),this.B7(b,v));this.S\u003dp;this.B\u003dd};\ng.q.VL\u003dfunction(){this.RB\u0026\u0026DE$(this);this.eI.VL()};\ng.q.Tf\u003dfunction(p){this.RB||(this.RB\u003dthis.X-this.T_+p,this.PX\u003dthis.X,this.gg\u003dthis.Z)};\ng.q.UE\u003dfunction(p,d){p\u003dp\u003d\u003d\u003dvoid 0?this.Z:p;d\u003dd\u003d\u003d\u003dvoid 0?this.X:d;this.U\u003e0||(this.C\u003dp,this.U\u003dd,this.O5\u003dthis.isActive\u003d!0)};\ng.q.HU\u003dfunction(){return this.wi||2};\ng.q.Ti\u003dfunction(){};\ng.q.TV\u003dfunction(){var p,d\u003d{rn:this.requestNumber,rt:(this.Z-this.D).toFixed(),lb:this.X,stall:(1E3*this.V).toFixed(),ht:(this.eB-this.D).toFixed(),elt:(this.C-this.D).toFixed(),elb:this.U,d:(p\u003dthis.IB)\u003d\u003dnull?void 0:p.KI()};this.url\u0026\u0026JG$(d,this.url);this.policy.U\u0026\u0026(d.mph\u003dthis.tC.toFixed(),d.tph\u003dthis.Rb.toFixed());d.ulb\u003dthis.aB;d.ult\u003dthis.W;d.abw\u003dthis.wE;return d};\ng.q.now\u003dfunction(){return(0,g.Ib)()};\ng.q.deactivate\u003dfunction(){this.isActive\u0026\u0026(this.isActive\u003d!1)};g.f(Lw,SO);g.q\u003dLw.prototype;g.q.TV\u003dfunction(){var p\u003dSO.prototype.TV.call(this);p.pb\u003dthis.I8;p.pt\u003d(1E3*this.s5).toFixed();p.se\u003dthis.tD;return p};\ng.q.lY\u003dfunction(){var p\u003dthis.eI;this.ih||(this.ih\u003dp.lY?p.lY():1);return this.ih};\ng.q.XA\u003dfunction(){return this.K8?this.lY()!\u003d\u003d1:!1};\ng.q.b3\u003dfunction(p,d,b){if(!this.ob){this.ob\u003d!0;if(!this.pY){Yc(this,p,d);this.ON(p,d);var v\u003dthis.lY();this.tD\u003db;if(!this.policy.X||!this.pY)if(v\u003d\u003d\u003d2\u0026\u0026this.policy.X){v\u003dp-this.C\u003cthis.HU()*1E3+50;b\u003dthis.W?this.aB/(this.W/1E3):Math.max(this.policy.W,b||this.wE);var P\u003dthis.qD*1.3;v\u0026\u0026b\u003cP||(this.W?F_(this.Ep,this.W/1E3,this.aB,this.Hb||this.policy.O5):F_(this.Ep,d/b,d,.01));Oz(this.Ep,d,v?0:this.V)}else v\u003d\u003d\u003d2?this.pY||(this.W?F_(this.Ep,this.W/1E3,this.aB,this.Hb||this.policy.O5):F_(this.Ep,d/Math.max(this.policy.W,\nb||this.wE),d,.01),Oz(this.Ep,d,this.V)):v\u003d\u003d\u003d1\u0026\u0026(v\u003d(p-this.D)/1E3,!(v\u003c\u003dthis.policy.V)\u0026\u0026this.policy.V||this.L0||this.policy.kJ||!(this.U\u003e0)||Qp(this,v,d),this.U\u003e0\u0026\u0026Oz(this.Ep,d,this.V));p\u003d(p-this.D)/1E3||.01;this.policy.eB\u0026\u0026!(this.U\u003e0)||hs(this.Ep,p,this.B,eVe(this),this.rP)}this.deactivate()}};\ng.q.sM\u003dfunction(p,d,b){b\u0026\u0026(this.ih\u003d2);p\u003c0\u0026\u0026this.wi\u0026\u0026(p\u003dthis.wi);d?this.YJ+\u003dp:this.Hb+\u003dp};\ng.q.HU\u003dfunction(){return this.Hb||this.YJ||SO.prototype.HU.call(this)};\ng.q.ON\u003dfunction(p,d){var b\u003d(p-this.S)/1E3,v\u003dd-this.B,P\u003dthis.lY();this.isActive?P\u003d\u003d\u003d1\u0026\u0026((v\u003e0||this.policy.S)\u0026\u0026(b\u003e.2||v\u003c1024)?(this.V+\u003db,v\u003e0\u0026\u0026b\u003e.2\u0026\u0026Qp(this,this.qD?b:.05,v),this.L0\u003d!0):v\u003e0\u0026\u0026(Qp(this,b,v),this.L0\u003d!0)):d\u0026\u0026d\u003e\u003dthis.policy.D\u0026\u0026this.UE(p,d);SO.prototype.ON.call(this,p,d)};\ng.q.Dn\u003dfunction(p){if(!this.pY){Yc(this,p,this.X);var d\u003d(p-this.D)/1E3;this.lY()!\u003d\u003d2\u0026\u0026this.U\u003e0\u0026\u0026(this.V+\u003d(p-this.S)/1E3,Oz(this.Ep,this.B,this.V));hs(this.Ep,d,this.B,eVe(this),this.rP,!0);p\u003d(p-this.S)/1E3;kR(this.Ep,p,0);this.B7(p,0)}};\ng.q.UE\u003dfunction(p,d){p\u003dp\u003d\u003d\u003dvoid 0?this.Z:p;d\u003dd\u003d\u003d\u003dvoid 0?this.X:d;if(!(this.U\u003e0)\u0026\u0026(SO.prototype.UE.call(this,p,d),this.lY()\u003d\u003d\u003d1)){d\u003d(this.eB-this.D)/1E3;var b\u003d(p-this.eB)/1E3;this.K8\u0026\u0026$c(this,this.now());this.NJ||this.pY||(this.wi\u0026\u0026(b\u003dMath.max(0,b-this.wi)),p\u003dthis.Ep,p.W.GC(1,d),p.RB.GC(1,b))}};\ng.q.Fl\u003dfunction(){this.K8\u0026\u0026$c(this,this.now());return this.TB};\ng.q.oS\u003dfunction(){var p;if(p\u003dthis.B\u003ethis.HF)p\u003d(p\u003dthis.B)?p\u003e\u003dthis.policy.D:!1;return p};\ng.q.yw\u003dfunction(){return this.jB};\ng.q.CM\u003dfunction(p){p\u003dp\u003d\u003d\u003dvoid 0?this.now():p;if(this.K8){$c(this,p);if(this.ih?this.XA():this.kJ!\u003d\u003dthis.oB){var d\u003dthis.oB;if(p\u003cd){this.jB\u003dthis.oB;return}}else d\u003dthis.kJ;d\u003dMath.max(d,this.TB)}else d\u003dthis.TB;var b\u003dthis.I8-this.B;b\u003c0\u0026\u0026(b\u003d0);b\u003d(b*this.snapshot.stall+b/this.snapshot.byterate)*1E3;this.jB\u003db\u003dthis.U\u003e0?b+p:b+Math.max(p,d)};\ng.q.Vw\u003dfunction(){return this.now()-this.C};\ng.q.MQ\u003dfunction(){return(this.B-this.U)*1E3/this.Vw()||0};\ng.q.e9\u003dfunction(){return this.C};m7.prototype.feed\u003dfunction(p){lQ(this.D,p);this.SK()};\nm7.prototype.SK\u003dfunction(){if(this.V){if(!this.D.getLength())return;var p\u003dthis.D.split(this.B-this.U),d\u003dp.AL;p\u003dp.OV;if(!this.eI.Tf(this.V,d,this.U,this.B))return;this.U+\u003dd.getLength();this.D\u003dp;this.U\u003d\u003d\u003dthis.B\u0026\u0026(this.V\u003dthis.B\u003dthis.U\u003dvoid 0)}for(;;){var b\u003d0;p\u003dg.u(L3$(this.D,b));d\u003dp.next().value;b\u003dp.next().value;b\u003dg.u(L3$(this.D,b));p\u003db.next().value;b\u003db.next().value;if(d\u003c0||p\u003c0)break;if(!this.D.S4(b,p)){if(!this.eI.Tf||!this.D.S4(b,1))break;b\u003dthis.D.split(b).OV;this.eI.Tf(d,b,0,p)\u0026\u0026(this.V\u003dd,this.U\u003d\nb.getLength(),this.B\u003dp,this.D\u003dnew uQ([]));break}p\u003dthis.D.split(b).OV.split(p);b\u003dp.OV;this.eI.hw(d,p.AL);this.D\u003db}};\nm7.prototype.dispose\u003dfunction(){this.D\u003dnew uQ};g.q\u003dKw.prototype;g.q.BZ\u003dfunction(){return 0};\ng.q.RD\u003dfunction(){return null};\ng.q.WV\u003dfunction(){return null};\ng.q.rl\u003dfunction(){return this.state\u003e\u003d1};\ng.q.isComplete\u003dfunction(){return this.state\u003e\u003d3};\ng.q.iH\u003dfunction(){return this.state\u003d\u003d\u003d5};\ng.q.onStateChange\u003dfunction(){};\ng.q.f9\u003dfunction(p){var d\u003dthis.state;this.state\u003dp;this.onStateChange(d);this.callback\u0026\u0026this.callback(this,d)};\ng.q.WG\u003dfunction(p){p\u0026\u0026this.state\u003cp?this.f9(p):this.callback\u0026\u0026this.callback(this,this.state)};\ng.q.xJ\u003dfunction(){return this.state\u003d\u003d\u003d-1};\ng.q.Op\u003dfunction(){var p\u003d\"\";this.info.AC.forEach(function(d){p+\u003dd.Op()+\".\"});\nreturn p.slice(0,-1)};\ng.q.dispose\u003dfunction(){this.xJ()||(this.info.AC[0].D.B\u003d!1,this.f9(-1))};\ng.q.Tv\u003dfunction(){return 0};g.q\u003dxc.prototype;g.q.PG\u003dfunction(){this.xhr.status\u0026\u0026(this.status\u003dthis.xhr.status);this.xhr.readyState\u003d\u003d\u003dthis.xhr.HEADERS_RECEIVED\u0026\u0026this.eI.eV()};\ng.q.onError\u003dfunction(){this.B\u003d!0;this.onDone()};\ng.q.onDone\u003dfunction(){this.xJ||(this.V\u003d!0,this.eI.VL())};\ng.q.xs\u003dfunction(){return this.xhr.readyState\u003e\u003dthis.xhr.HEADERS_RECEIVED};\ng.q.getResponseHeader\u003dfunction(p){try{return this.xhr.getResponseHeader(p)}catch(d){return\"\"}};\ng.q.iS\u003dfunction(){return+this.getResponseHeader(\"content-length\")};\ng.q.r9\u003dfunction(){return this.U};\ng.q.f1\u003dfunction(){return this.status\u003e\u003d200\u0026\u0026this.status\u003c300\u0026\u0026!!this.U};\ng.q.f8\u003dfunction(){return this.D.getLength()\u003e0};\ng.q.UI\u003dfunction(){var p\u003dthis.D;this.D\u003dnew uQ;return p};\ng.q.Gs\u003dfunction(){return this.D};\ng.q.abort\u003dfunction(){this.xJ\u003d!0;this.xhr.abort()};\ng.q.v7\u003dfunction(){return!0};\ng.q.ev\u003dfunction(){return this.B};\ng.q.mQ\u003dfunction(){return\"\"};g.q\u003dK3e.prototype;g.q.getResponseHeader\u003dfunction(p){return p\u003d\u003d\u003d\"content-type\"?this.D.get(\"type\"):\"\"};\ng.q.abort\u003dfunction(){};\ng.q.xs\u003dfunction(){return!0};\ng.q.iS\u003dfunction(){return this.range.length};\ng.q.r9\u003dfunction(){return this.loaded};\ng.q.f1\u003dfunction(){return!!this.loaded};\ng.q.f8\u003dfunction(){return!!this.U.getLength()};\ng.q.UI\u003dfunction(){var p\u003dthis.U;this.U\u003dnew uQ;return p};\ng.q.Gs\u003dfunction(){return this.U};\ng.q.v7\u003dfunction(){return!0};\ng.q.ev\u003dfunction(){return!!this.error};\ng.q.mQ\u003dfunction(){return this.error};g.q\u003dBLj.prototype;g.q.start\u003dfunction(p){var d\u003d{credentials:\"include\",cache:\"no-store\"};Object.assign(d,this.Z);this.V\u0026\u0026(d.signal\u003dthis.V.signal);p\u003dnew Request(p,d);fetch(p).then(this.C,this.onError).then(void 0,hg)};\ng.q.onDone\u003dfunction(){this.xJ()||this.eI.VL()};\ng.q.getResponseHeader\u003dfunction(p){return this.responseHeaders?this.responseHeaders.get(p):null};\ng.q.xs\u003dfunction(){return!!this.responseHeaders};\ng.q.r9\u003dfunction(){return this.U};\ng.q.iS\u003dfunction(){return+this.getResponseHeader(\"content-length\")};\ng.q.f1\u003dfunction(){return this.status\u003e\u003d200\u0026\u0026this.status\u003c300\u0026\u0026!!this.U};\ng.q.f8\u003dfunction(){return!!this.D.getLength()};\ng.q.UI\u003dfunction(){this.f8();var p\u003dthis.D;this.D\u003dnew uQ;return p};\ng.q.Gs\u003dfunction(){this.f8();return this.D};\ng.q.xJ\u003dfunction(){return this.X};\ng.q.abort\u003dfunction(){this.B\u0026\u0026this.B.cancel().catch(function(){});\nthis.V\u0026\u0026this.V.abort();this.X\u003d!0};\ng.q.v7\u003dfunction(){return!0};\ng.q.ev\u003dfunction(){return this.S};\ng.q.mQ\u003dfunction(){return this.errorMessage};g.q\u003dRVD.prototype;g.q.onDone\u003dfunction(){if(!this.xJ){this.status\u003dthis.xhr.status;try{this.response\u003dthis.xhr.response,this.U\u003dthis.response.byteLength}catch(p){}this.D\u003d!0;this.eI.VL()}};\ng.q.PG\u003dfunction(){this.xhr.readyState\u003d\u003d\u003d2\u0026\u0026this.eI.eV()};\ng.q.Yq\u003dfunction(p){this.xJ||(this.status\u003dthis.xhr.status,this.D||(this.U\u003dp.loaded),this.eI.Jt((0,g.Ib)(),p.loaded))};\ng.q.xs\u003dfunction(){return this.xhr.readyState\u003e\u003d2};\ng.q.getResponseHeader\u003dfunction(p){try{return this.xhr.getResponseHeader(p)}catch(d){return g.DF(Error(\"Could not read XHR header \"+p)),\"\"}};\ng.q.iS\u003dfunction(){return+this.getResponseHeader(\"content-length\")};\ng.q.r9\u003dfunction(){return this.U};\ng.q.f1\u003dfunction(){return this.status\u003e\u003d200\u0026\u0026this.status\u003c300\u0026\u0026this.D\u0026\u0026!!this.U};\ng.q.f8\u003dfunction(){return this.D\u0026\u0026!!this.response\u0026\u0026!!this.response.byteLength};\ng.q.UI\u003dfunction(){this.f8();var p\u003dthis.response;this.response\u003dvoid 0;return new uQ([new Uint8Array(p)])};\ng.q.Gs\u003dfunction(){this.f8();return new uQ([new Uint8Array(this.response)])};\ng.q.abort\u003dfunction(){this.xJ\u003d!0;this.xhr.abort()};\ng.q.v7\u003dfunction(){return!1};\ng.q.ev\u003dfunction(){return!1};\ng.q.mQ\u003dfunction(){return\"\"};g.T$.prototype.info\u003dfunction(){};\ng.T$.prototype.debug\u003dfunction(){};\ng.T$.prototype.D\u003ddw(46);var W3j\u003dnew Map,bRW\u003dnew Map,pYj\u003dnew function(){var p\u003dthis;this.D\u003dnew Map;this.Up\u003d{Fk$:function(){return p.D}}};g.f(W7,g.e);W7.prototype.F4\u003dfunction(){if(!this.XN.length)return[];var p\u003dthis.XN;this.XN\u003d[];this.B\u003dg.mC(p).info;return p};\nW7.prototype.ZY\u003dfunction(){return this.XN};\nW7.prototype.U5\u003dfunction(){g.e.prototype.U5.call(this);this.D\u003dnull;this.XN.length\u003d0;this.AC.length\u003d0;this.B\u003dnull};g.f(dh,g.e);g.q\u003ddh.prototype;\ng.q.mlC\u003dfunction(){if(!this.xJ()){var p\u003d(0,g.Ib)(),d\u003d!1;if(this.policy.kT){p\u003dp-(this.timing.U\u003e0?this.timing.C:this.timing.D)-this.timing.HU()*1E3;var b\u003dJu(bd(this),!1);p\u003e\u003d2E3*b?d\u003d!0:p\u003e\u003dthis.policy.xr*b\u0026\u0026(this.D\u003dthis.policy.cQ)}else if(this.timing.U\u003e0){if(this.X){this.policy.Na\u0026\u0026(this.D\u003d0);return}var v\u003dthis.timing.yw();this.timing.CM();var P\u003dthis.timing.yw();P-v\u003e\u003dthis.policy.Jo*.8?(this.D++,this.logger.debug(function(){return\"Mispredicted by \"+(P-v).toFixed(0)}),d\u003dthis.D\u003e\u003d5):this.D\u003d0}else{var M\u003dp-\nthis.timing.Fl();\nthis.policy.cQ\u0026\u0026M\u003e0\u0026\u0026(this.D+\u003d1);d\u003dJu(bd(this),!1)*this.policy.jj;(d\u003dM\u003ed*1E3)\u0026\u0026this.logger.debug(function(){return\"Elbow late by \"+M.toFixed(3)})}this.D\u003e0\u0026\u0026this.eI.PZ();\nd?this.yj(!1):this.U.start()}};\ng.q.yj\u003dfunction(p){this.V\u003d!0;p\u0026\u0026!this.policy.YO\u0026\u0026(p\u003dbd(this),p.U+\u003d1);this.eI.AT();this.lastError\u003d\"net.timeout\";PI(this)};\ng.q.canRetry\u003dfunction(p){var d\u003dbd(this);p\u003dp?this.policy.uu:this.policy.qX;return d.timedOut\u003cthis.policy.iy\u0026\u0026d.D\u003cp};\ng.q.JI\u003dfunction(){return this.lastError};\ng.q.Ec\u003dfunction(){return this.D};\ng.q.dispose\u003dfunction(){this.U.dispose();g.e.prototype.dispose.call(this)};var op\u003d{},C5w\u003d(op[\"1h\"]\u003d8,op[\"9h\"]\u003d4,op[\"1\"]\u003d8,op[\"9\"]\u003d4,op[\"(\"]\u003d4,op.h\u003d2,op.H\u003d2,op),Fa\u003d{},Nmz\u003d(Fa.o\u003d3,Fa.O\u003d3,Fa.so\u003d3,Fa.a\u003d1,Fa.ah\u003d1,Fa.A\u003d1,Fa.m\u003d1,Fa.M\u003d1,Fa.sa\u003d1,Fa.mac3\u003d7,Fa.MAC3\u003d7,Fa.meac3\u003d5,Fa.MEAC3\u003d5,Fa),hQ\u003d{},wYj\u003d(hQ.o\u003d0,hQ.O\u003d0,hQ.a\u003d0,hQ.ah\u003d0,hQ.A\u003d0,hQ.m\u003d1,hQ.M\u003d1,hQ.mac3\u003d1,hQ.MAC3\u003d1,hQ.meac3\u003d1,hQ.MEAC3\u003d1,hQ.so\u003d4,hQ.sa\u003d4,hQ);var yKK\u003d{WEB:1,MWEB:2,TVHTML5:7,WEB_UNPLUGGED:41,WEB_EMBEDDED_PLAYER:56,TVHTML5_AUDIO:57,TV_UNPLUGGED_CAST:58,TVHTML5_KIDS:59,WEB_MUSIC:61,WEB_CREATOR:62,TVHTML5_UNPLUGGED:65,WEB_REMIX:67,TVHTML5_SIMPLY:75,WEB_KIDS:76,TVHTML5_SIMPLY_EMBEDDED_PLAYER:85,WEB_MUSIC_EMBEDDED_PLAYER:86,WEB_MUSIC_ANALYTICS:31,WEB_GAMING:32,WEB_EXPERIMENTS:42,WEB_HEROES:60,WEB_UNPLUGGED_ONBOARDING:69,WEB_UNPLUGGED_OPS:70,WEB_UNPLUGGED_PUBLIC:71,TVHTML5_VR:72,TVHTML5_FOR_KIDS:93};var o8,a8,F6\u003d[[\"337\",\"336\",\"335\"],[\"702\",\"701\",\"700\"],[\"315\",\"308\",\"303\",\"302\"],[\"299\",\"298\"],[\"787\",\"788\"]],fkW\u003d[[\"571\",\"401\",\"400\",\"399\",\"398\"],[\"313\",\"271\",\"248\",\"247\"],[\"137\",\"136\"]],ub7\u003d[\"571 401 400 399 398 787 788 397 396\".split(\" \"),\"313 271 248 247 781 777 244 243\".split(\" \"),[\"137\",\"136\",\"135\"]],lku\u003d[[\"411\",\"410\",\"409\"],[\"360\",\"358\",\"357\",\"274\"],[\"385\",\"376\",\"384\"],[\"225\",\"224\",\"145\"]],sUD\u003d[\"412\",\"359\"],ZR$\u003d[[\"140\"],[\"251\"],[\"380\"],[\"328\"]],Ot\u003d{},kRD\u003d(Ot[\"398\"]\u003d\"397 396 395 394 788 787\".split(\" \"),\nOt[\"247\"]\u003d[\"780\",\"779\",\"244\",\"243\",\"242\"],Ot[\"136\"]\u003d[\"135\",\"134\",\"133\",\"160\"],Ot[\"141\"]\u003d[\"140\"],Ot[\"251\"]\u003d[\"250\"],Ot[\"774\"]\u003d[\"251\",\"250\"],Ot),JQ\u003d{},nGD\u003d(JQ[\"135\"]\u003d[\"134\",\"133\",\"160\"],JQ[\"243\"]\u003d[\"242\"],JQ[\"781\"]\u003d[\"780\",\"779\"],JQ[\"777\"]\u003d[\"776\",\"775\"],JQ[\"396\"]\u003d[\"395\",\"394\"],JQ[\"141\"]\u003d[\"140\"],JQ[\"251\"]\u003d[\"250\"],JQ),ke\u003d{},rKw\u003d(ke[\"274\"]\u003d[\"317\",\"273\",\"318\",\"280\",\"279\"],ke[\"145\"]\u003d[\"144\",\"222\",\"223\",\"143\",\"142\"],ke[\"141\"]\u003d[\"149\"],ke[\"140\"]\u003d[\"149\"],ke[\"380\"]\u003d[\"381\"],ke[\"328\"]\u003d[\"329\"],ke),na\u003d{},ORe\u003d(na[\"133\"]\u003d\n240,na[\"134\"]\u003d360,na[\"135\"]\u003d480,na[\"136\"]\u003d720,na[\"137\"]\u003d1080,na[\"242\"]\u003d240,na[\"243\"]\u003d360,na[\"244\"]\u003d480,na[\"247\"]\u003d720,na[\"248\"]\u003d1080,na[\"298\"]\u003d720,na[\"299\"]\u003d1080,na[\"302\"]\u003d720,na[\"303\"]\u003d1080,na[\"395\"]\u003d240,na[\"396\"]\u003d360,na[\"397\"]\u003d480,na[\"398\"]\u003d720,na[\"399\"]\u003d1080,na);var Ukw\u003d{unknown:0,other:0,bluetooth:117,wifi:116,cellular:120,ethernet:118,wimax:119,none:122};g.f(I7,Kw);g.q\u003dI7.prototype;g.q.oy\u003dfunction(){return this.timing.requestNumber};\ng.q.z7\u003dfunction(){return this.B5.z7()};\ng.q.V5\u003dfunction(){var p\u003doGW(this.Hu);if(this.UV){var d\u003dthis.UV,b\u003dd.D.getLength();p.ulen\u003db;b\u003e0\u0026\u0026(d\u003dd.D.getUint8(0),p.ubyte\u003dd,b\u003d\u003d\u003d1\u0026\u0026d\u003d\u003d\u003d0\u0026\u0026(p.b248180278\u003d!0))}this.o9\u0026\u0026(p.rc\u003dthis.policy.LY?this.o9:this.o9.toString());this.policy.YI\u0026\u0026this.EK\u0026\u0026(p.tr\u003dthis.EK);p.itag\u003dthis.info.AC[0].D.info.itag;p.ml\u003d\"\"+ +this.info.AC[0].D.zr();p.sq\u003d\"\"+this.info.AC[0].Q$;this.B5\u0026\u0026(p.ifi\u003d\"\"+ +Zk(this.info.kL.B));this.o9!\u003d\u003d410\u0026\u0026this.o9!\u003d\u003d500\u0026\u0026this.o9!\u003d\u003d503||(p.fmt_unav\u003d\"true\");var v;(b\u003dthis.errorMessage||((v\u003dthis.xhr)\u003d\u003dnull?\nvoid 0:v.mQ()))\u0026\u0026(p.msg\u003db);this.jX\u0026\u0026(p.smb\u003d\"1\");this.info.isDecorated()\u0026\u0026(p.sdai\u003d\"1\");return p};\ng.q.ZE\u003dfunction(){return Slk(this.timing)};\ng.q.mQ\u003dfunction(){return this.xhr.mQ()||\"\"};\ng.q.oS\u003dfunction(){return this.isComplete()||this.timing.oS()};\ng.q.Jt\u003dfunction(){!this.xJ()\u0026\u0026this.xhr\u0026\u0026(this.o9\u003dthis.xhr.status,this.policy.Ci\u0026\u0026this.R9\u0026\u0026this.fk(!1),this.sV()?this.WG(2):!this.Xl\u0026\u0026this.oS()\u0026\u0026(this.WG(),this.Xl\u003d!0))};\ng.q.eV\u003dfunction(){if(!this.xJ()\u0026\u0026this.xhr){if(!this.Bg\u0026\u0026this.xhr.xs()\u0026\u0026this.xhr.getResponseHeader(\"X-Walltime-Ms\")){var p\u003dNumber(this.xhr.getResponseHeader(\"X-Walltime-Ms\"));this.Bg\u003d((0,g.Ib)()-p)/1E3}this.xhr.xs()\u0026\u0026this.xhr.getResponseHeader(\"X-Restrict-Formats-Hint\")\u0026\u0026this.policy.z0\u0026\u0026!NWu()\u0026\u0026g.Dp(\"yt-player-headers-readable\",!0,2592E3);p\u003dNumber(this.xhr.getResponseHeader(\"X-Head-Seqnum\"));var d\u003dNumber(this.xhr.getResponseHeader(\"X-Head-Time-Millis\")),b;(b\u003dthis.jd)\u003d\u003dnull||b.stop();this.zp\u003dp||this.zp;\nthis.GG\u003dd||this.GG}};\ng.q.VL\u003dfunction(){var p\u003dthis.xhr;if(!this.xJ()\u0026\u0026p){this.o9\u003dp.status;p\u003dthis.s7(p);if(this.policy.YI){var d;(d\u003dthis.jd)\u003d\u003dnull||d.stop()}p\u003d\u003d\u003d5?PI(this.Hu):this.f9(p);this.Hu.U.stop()}};\ng.q.s7\u003dfunction(p){var d\u003dthis;iRj(this);if(Mn(this.Hu,this.xhr.status,this.CG?this.timing.O5||this.O1:this.xhr.f1(),!1,this.py))return 5;var b\u003d\"\";X6(this.Hu,this.xhr)\u0026\u0026(b\u003dakw(this.Hu,this.xhr));if(b)return O3(bd(this.Hu)),this.info.MY(this.B5,b),3;b\u003dp.r9();if(this.UV){this.fk(!0);iRj(this);if(Mn(this.Hu,this.xhr.status,this.timing.O5||this.O1,!1,this.py))return 5;if(!this.SJ){if(this.O1)return O3(bd(this.Hu)),3;this.Hu.lastError\u003d\"net.closed\";return 5}}else{if(Mn(this.Hu,this.xhr.status,this.xhr.f1(),\n!1,this.py))return 5;var v\u003dthis.info.B;if(v\u0026\u0026v!\u003d\u003db||p.ev())return this.Hu.lastError\u003d\"net.closed\",5;this.fk(!0)}v\u003dQ0D(this)?p.getResponseHeader(\"X-Bandwidth-Est\"):0;if(p\u003dQ0D(this)?p.getResponseHeader(\"X-Bandwidth-Est3\"):0)this.UT\u003d!0,this.policy.k5\u0026\u0026(v\u003dp);XYu(this.Hu,b,v?Number(v):0,this.info.AC[0].type\u003d\u003d\u003d5);this.logger.debug(function(){var P\u003dd.timing;return\"Succeeded, rtpd\u003d\"+(P.s5*1E3+P.D-Date.now()).toFixed(0)});\nreturn 4};\ng.q.canRetry\u003dfunction(){this.xJ();var p\u003dthis.info.isDecorated();return this.Hu.canRetry(p)};\ng.q.onStateChange\u003dfunction(){this.isComplete()\u0026\u0026(this.policy.Qx?this.AT():this.timing.deactivate())};\ng.q.yj\u003dfunction(p){this.Hu.yj(p)};\ng.q.PZ\u003dfunction(){this.callback\u0026\u0026this.callback(this,this.state)};\ng.q.Ec\u003dfunction(){return this.Hu.Ec()};\ng.q.dispose\u003dfunction(){Kw.prototype.dispose.call(this);this.Hu.dispose();var p;(p\u003dthis.jd)\u003d\u003dnull||p.dispose();this.policy.Qx||this.AT()};\ng.q.AT\u003dfunction(){this.logger.debug(\"Abort\");this.xhr\u0026\u0026this.xhr.abort();this.timing.deactivate()};\ng.q.F4\u003dfunction(){if(!this.ZY().length)return[];this.EP\u003d!0;return this.R9.F4()};\ng.q.sV\u003dfunction(){if(this.state\u003c1)return!1;if(this.R9\u0026\u0026this.R9.XN.length)return!0;var p;return((p\u003dthis.xhr)\u003d\u003dnull?0:p.f8())?!0:!1};\ng.q.ZY\u003dfunction(){this.fk(!1);return this.R9?this.R9.ZY():[]};\ng.q.fk\u003dfunction(p){try{if(p||this.xhr.xs()\u0026\u0026this.xhr.f8()\u0026\u0026!X6(this.Hu,this.xhr)\u0026\u0026!this.OR)this.R9||(this.R9\u003dnew W7(this.policy,this.info.AC)),this.xhr.f8()\u0026\u0026(this.UV?this.UV.feed(this.xhr.UI()):pG(this.R9,this.xhr.UI(),p\u0026\u0026!this.xhr.f8()))}catch(d){this.UV?zEC(this,d):g.DF(d)}};\ng.q.hw\u003dfunction(p,d){switch(p){case 21:p\u003dd.split(1).OV;jUe(this,p);break;case 22:this.SJ\u003d!0;pG(this.R9,new uQ([]),!0);break;case 43:if(p\u003dVa(new zX(d),1))this.info.MY(this.B5,p),this.O1\u003d!0;break;case 45:d\u003dR0(new zX(d));p\u003dd.mD;d\u003dd.Vl;p\u0026\u0026d\u0026\u0026(this.HB\u003dp/d);break;case 44:this.zE\u003dC9$(new zX(d));var b,v,P;!this.timing.O5\u0026\u0026((b\u003dthis.zE)\u003d\u003dnull?void 0:b.action)\u003d\u003d\u003d4\u0026\u0026((v\u003dthis.zE)\u003d\u003dnull?0:(P\u003dv.hA)\u003d\u003dnull?0:P.CG)\u0026\u0026(this.CG\u003dthis.zE.hA.CG);break;case 53:this.policy.YI\u0026\u0026(p\u003dscq(new zX(d)).Gp)\u0026\u0026(this.jd||(this.Gp\u003dp,this.jd\u003d\nnew g.bR(this.As,p,this)),this.jd.start());break;case 60:this.xp\u003dBB(new zX(d));break;case 58:if(p\u003dAHD(new zX(d)))this.k6\u003dp,p.k6\u003d\u003d\u003d3\u0026\u0026(this.py\u003d!0)}};\ng.q.Tf\u003dfunction(p,d,b,v){b||this.timing.Tf(v);if(p!\u003d\u003d21)return!1;if(p\u003dthis.policy.Ci)if(v\u003dd.getLength()+b\u003d\u003d\u003dv,p*\u003dthis.info.AC[0].D.info.CX,!v\u0026\u0026d.getLength()\u003cp)return!1;if(!b){if(d.getLength()\u003d\u003d\u003d1)return!0;d\u003dd.split(1).OV}jUe(this,d);return!0};\ng.q.r9\u003dfunction(){return this.xhr.r9()};\ng.q.BZ\u003dfunction(){return this.Bg};\ng.q.lY\u003dfunction(){return this.XA()?2:1};\ng.q.XA\u003dfunction(){if(!this.policy.W.LB||!isNaN(this.info.Ns)\u0026\u0026this.info.Ns\u003e0)return!1;if(!this.xhr.xs())return this.logger.debug(\"No headers, cannot tell if head segment.\"),!0;if(this.UV)var p\u003d!this.info.B;else this.xhr.iS()?p\u003d!1:(p\u003dthis.xhr.getResponseHeader(\"content-type\"),p\u003dp\u003d\u003d\u003d\"audio/mp4\"||p\u003d\u003d\u003d\"video/mp4\"||p\u003d\u003d\u003d\"video/webm\");if(!p)return!1;if(isNaN(this.info.Ns)){p\u003dthis.xhr.getResponseHeader(\"x-head-seqnum\");var d\u003dthis.timing.policy.C?1:0;if(!p)this.logger.debug(\"No x-head-seqnum, cannot tell if head segment.\");\nelse if(Number(p)\u003ethis.info.AC[0].Q$+d)return!1}return!0};\ng.q.Tv\u003dfunction(){return+this.xhr.getResponseHeader(\"X-Segment-Lmt\")||0};\ng.q.RD\u003dfunction(){this.xhr\u0026\u0026(this.zp\u003dNumber(this.xhr.getResponseHeader(\"X-Head-Seqnum\")));return this.zp};\ng.q.WV\u003dfunction(){this.xhr\u0026\u0026(this.GG\u003dNumber(this.xhr.getResponseHeader(\"X-Head-Time-Millis\")));return this.GG};\ng.q.JI\u003dfunction(){return this.Hu.JI()};\ng.q.As\u003dfunction(){if(!this.xJ()\u0026\u0026this.xhr){this.EK\u003d\"heartbeat\";var p\u003dthis.Hu;p.D+\u003d2;this.PZ()}};g.f(kL,SO);g.q\u003dkL.prototype;g.q.ON\u003dfunction(p,d){var b\u003d(p-this.S)/1E3,v\u003dd-this.B;this.U\u003e0?v\u003e0\u0026\u0026(this.kJ\u0026\u0026(b\u003e.2||v\u003c1024?(this.V+\u003db,b\u003e.2\u0026\u0026HRw(this,.05,v)):HRw(this,b,v)),this.Hb\u0026\u0026(this.oB+\u003dv,this.TB+\u003db)):d\u003ethis.policy.D\u0026\u0026this.UE(p,d);SO.prototype.ON.call(this,p,d)};\ng.q.b3\u003dfunction(p,d){Yc(this,p,d);this.ON(p,d);this.kJ\u0026\u0026(d\u003dthis.B*this.snapshot.stall+this.B/this.snapshot.byterate,this.U\u003e0\u0026\u0026Oz(this.Ep,this.oB,this.V),p\u003d(p-this.D)/1E3||.01,this.policy.eB\u0026\u0026!(this.U\u003e0)||hs(this.Ep,p,this.B,d,!1))};\ng.q.Dn\u003dfunction(p){Yc(this,p,this.X);var d\u003d(p-this.S)/1E3;kR(this.Ep,d,0);this.B7(d,0);!this.kJ\u0026\u0026this.U\u003e0||(d\u003dthis.B*this.snapshot.stall+this.B/this.snapshot.byterate,this.U\u003e0\u0026\u0026(this.V+\u003d(p-this.S)/1E3,Oz(this.Ep,this.oB,this.V)),hs(this.Ep,((p-this.D)/1E3||.01)*this.policy.aB,this.B,d,!1,!0))};\ng.q.r3\u003dfunction(p){p\u003dp.XC||2147483647;(p\u00262)!\u003d\u003d2\u0026\u0026(this.Hb\u003d!1);(p\u00261)\u003d\u003d\u003d1\u0026\u0026(this.kJ\u003d!0)};\ng.q.Ho\u003dfunction(p){p\u003dp.XC||2147483647;(p\u00262)\u003d\u003d\u003d2\u0026\u0026(this.Hb\u003d!1);(p\u00261)\u003d\u003d\u003d1\u0026\u0026(this.kJ\u003d!1)};\ng.q.e9\u003dfunction(){return this.C};\ng.q.Vw\u003dfunction(){var p\u003dthis.Hb?this.now()-this.S:0;return Math.max(this.TB*1E3+p,1)};\ng.q.MQ\u003dfunction(){return this.oB*1E3/this.Vw()};\ng.q.UE\u003dfunction(p,d){p\u003dp\u003d\u003d\u003dvoid 0?this.Z:p;d\u003dd\u003d\u003d\u003dvoid 0?this.X:d;this.U\u003e0||(SO.prototype.UE.call(this,p,d),d\u003dthis.Ep,p\u003d(p-this.eB)/1E3,d.W.GC(1,(this.eB-this.D)/1E3),d.RB.GC(1,p))};\ng.q.Ti\u003dfunction(p){this.YJ\u003dp};\ng.q.TV\u003dfunction(){var p\u003dSO.prototype.TV.call(this);p.rbw\u003dthis.MQ();p.rbe\u003d+this.Hb;p.gbe\u003d+this.kJ;p.ackt\u003d(this.YJ-this.D).toFixed();return p};\ng.q.CM\u003dfunction(){};\ng.q.yw\u003dfunction(){return NaN};\ng.q.Fl\u003dfunction(){return this.D+this.snapshot.delay*1E3};nG.prototype.hw\u003dfunction(p,d){d.getLength();switch(p){case 20:p\u003dnew zX(d);p\u003d{Ip:iQ(p,1),videoId:Va(p,2),itag:iQ(p,3),lmt:iQ(p,4),xtags:Va(p,5),IU:iQ(p,6),gD:H0(p,8),xX:iQ(p,9),yVX:iQ(p,10),startMs:iQ(p,11),durationMs:iQ(p,12),E4:iQ(p,14),timeRange:e9(p,15,Hte),tq:iQ(p,16),Uw:iQ(p,17),clipId:Va(p,1E3)};this.tM(p);break;case 21:this.AM(d,!1);break;case 22:this.KN(d);break;case 31:p\u003dgD(d,Onz);this.P1(p);break;case 52:p\u003dgD(d,ZnC);this.CK(p);break;default:this.oR(p,d)}};\nnG.prototype.tM\u003dfunction(){};\nnG.prototype.oR\u003dfunction(){};g.f(rh,nG);g.q\u003drh.prototype;\ng.q.oR\u003dfunction(p,d){d.getLength();switch(p){case 35:this.AV(d);break;case 44:this.w3(d);break;case 43:this.FI(d);break;case 53:this.gM(d);break;case 55:p\u003dnew zX(d);(p\u003d{timeline:e9(p,1,Gik),xlt:e9(p,2,ctj)},p.timeline)\u0026\u0026p.timeline.sT\u0026\u0026this.eI.m5(p.timeline.sT,p.timeline.s9B,p.xlt);break;case 56:this.QD();break;case 57:this.Ij(d);break;case 42:this.JM(d);break;case 45:this.qO(d);break;case 59:this.u8(d);break;case 51:this.M6(d);break;case 49:this.r3(d);break;case 50:this.Ho(d);break;case 47:this.yD(d);\nbreak;case 58:this.EE(d);break;case 61:this.eI.g1.Ti((0,g.Ib)());break;case 66:this.Zq(d);break;case 46:this.xB(d);break;case 67:this.onSnackbarMessage(d)}};\ng.q.M6\u003dfunction(p){p\u003dnew zX(p);p\u003d{caX:YK(p,1,K2),edZ:YK(p,2,K2)};this.eI.M6(p)};\ng.q.u8\u003dfunction(p){var d\u003dnew zX(p);p\u003dS9(d,1);var b\u003dS9(d,2);d\u003dS9(d,3);this.eI.u8(p,b,d)};\ng.q.qO\u003dfunction(p){p\u003dR0(new zX(p));this.eI.qO(p)};\ng.q.yD\u003dfunction(p){p\u003dgD(p,nZu);this.eI.yD(p)};\ng.q.JM\u003dfunction(p){p\u003dnew zX(p);p\u003d{videoId:Va(p,1),formatId:e9(p,2,K2),endTimeMs:iQ(p,3),ZNB:iQ(p,4),mimeType:Va(p,5),Pk:e9(p,6,X1C),indexRange:e9(p,7,X1C),Ca:e9(p,8,qhD)};this.eI.JM(p)};\ng.q.Ij\u003dfunction(p){p\u003dctj(new zX(p));this.eI.Ij(p)};\ng.q.QD\u003dfunction(){this.eI.QD()};\ng.q.AV\u003dfunction(p){p\u003dJtq(new zX(p));this.eI.AV(p)};\ng.q.gM\u003dfunction(p){p\u003dscq(new zX(p));this.eI.gM(p)};\ng.q.w3\u003dfunction(p){p\u003dC9$(new zX(p));this.eI.w3(p)};\ng.q.FI\u003dfunction(p){p\u003d{redirectUrl:Va(new zX(p),1)};this.eI.FI(p)};\ng.q.AM\u003dfunction(p){var d\u003dp.getUint8(0);if(p.getLength()!\u003d\u003d1){p\u003dp.split(1).OV;var b\u003dthis.U[d]||null;b\u0026\u0026CG(this.eI.EW,d,b,p)}};\ng.q.KN\u003dfunction(p){p\u003dp.getUint8(0);var d\u003dthis.U[p]||null;d\u0026\u0026this.eI.KN(p,d)};\ng.q.CK\u003dfunction(p){this.eI.CK(p)};\ng.q.tM\u003dfunction(p){var d\u003dp.Ip,b\u003dp.gD,v\u003dp.IU,P\u003dp.Uw,M\u003dp.tq,X\u003dp.xX,a\u003dp.startMs,F\u003dp.durationMs,h\u003dp.timeRange,O\u003dp.E4,J\u003dp.clipId,k\u003ds3(p);p\u003dhUz.has(gF[\"\"+p.itag]);this.U[d]\u003dk;this.eI.sM(k,p,{Ip:d,gD:!!b,IU:v!\u003dnull?v:-1,xX:X!\u003dnull?X:-1,startMs:a!\u003dnull?a:-1,durationMs:F!\u003dnull?F:-1,E4:O,Uw:P,tq:M,clipId:J,timeRange:h})};\ng.q.r3\u003dfunction(p){p\u003d{XC:iQ(new zX(p),1)};this.eI.r3(p)};\ng.q.Ho\u003dfunction(p){p\u003d{XC:iQ(new zX(p),1)};this.eI.Ho(p)};\ng.q.P1\u003dfunction(p){this.eI.P1(p)};\ng.q.EE\u003dfunction(p){p\u003dAHD(new zX(p));this.eI.EE(p)};\ng.q.Zq\u003dfunction(p){p\u003d{wq:e9(new zX(p),1,u5z)};this.eI.Zq(p)};\ng.q.onSnackbarMessage\u003dfunction(p){p\u003diQ(new zX(p),1);this.eI.onSnackbarMessage(p)};\ng.q.xB\u003dfunction(p){p\u003d{reloadPlaybackParams:e9(new zX(p),1,TWu)};this.eI.xB(p)};g.f(fG,g.e);g.q\u003dfG.prototype;g.q.B1\u003dfunction(){return Array.from(this.dg.keys())};\ng.q.mS\u003dfunction(p){p\u003dthis.dg.get(p);var d\u003dp.XN;p.EX+\u003dd.getLength();p.XN\u003dnew uQ;return d};\ng.q.c$\u003dfunction(p){return this.dg.get(p).c$};\ng.q.wQ\u003dfunction(p){return this.dg.get(p).wQ};\ng.q.sM\u003dfunction(p,d,b,v){this.dg.get(p)||YO$(this,p,d);d\u003dthis.dg.get(p);if(this.y$){p\u003dLIK(this,p,b);if(v)for(var P\u003dg.u(p),M\u003dP.next();!M.done;M\u003dP.next()){M\u003dM.value;var X\u003dv;M.C\u003dX;M.startTime+\u003dX;M.H5+\u003dX;M.xt+\u003dX}gGw(this,b.Ip,d,p)}else b.gD?d.t_\u003db.E4:d.DY.push(b),d.LC.push(b)};\ng.q.NO\u003dfunction(p){var d;return((d\u003dthis.dg.get(p))\u003d\u003dnull?void 0:d.AC)||[]};\ng.q.WG\u003dfunction(){for(var p\u003dg.u(this.dg.values()),d\u003dp.next();!d.done;d\u003dp.next())d\u003dd.value,d.J5\u0026\u0026(d.Yq\u0026\u0026d.Yq(),d.J5\u003d!1)};\ng.q.KN\u003dfunction(p,d){this.logger.debug(function(){return\"[onMediaEnd] formatId: \"+d});\nvar b\u003dthis.dg.get(d);if(ud){if(b\u0026\u0026!b.c$){if(b.pB.get(p))b.pB.get(p).rQ\u003d!0;else{var v;((v\u003dthis.n9)\u003d\u003dnull?0:v.rg)\u0026\u0026b.pB.set(p,{data:new uQ,Sq:0,rQ:!0})}b.wQ\u003d!0}}else b\u0026\u0026!b.wQ\u0026\u0026(b.wQ\u003d!0)};\ng.q.F4\u003dfunction(p){if(ud){var d\u003dthis.dg.get(p);if(d)for(var b\u003dg.u(d.pB),v\u003db.next();!v.done;v\u003db.next()){var P\u003dg.u(v.value);v\u003dP.next().value;P\u003dP.next().value;var M\u003dd.p6.get(v);if(U3(M[0])){if(!P.rQ)continue;var X\u003dM,a\u003dP.data;a.getLength();M\u003d0;var F\u003d[];X\u003dg.u(X);for(var h\u003dX.next();!h.done;h\u003dX.next()){h\u003dh.value;var O\u003dh.B,J\u003ds7(a,M,O);M+\u003dO;F.push(new Kk(h,J))}d.OF.push.apply(d.OF,g.E(F))}else if(P.data.getLength()\u003e0||!M[0].range\u0026\u0026P.rQ)a\u003dvoid 0,M\u003dM[0],F\u003dP.Sq,X\u003dP.data,M.range||(a\u003dP.rQ),h\u003dX.getLength(),a\u003dnew Kk(msj(M,\nM.U+F,h,a),X),P.Sq+\u003da.info.B,d.OF.push(a);d.pB.get(v).data\u003dnew uQ;P.rQ\u0026\u0026d.pB.delete(v)}p\u003dthis.dg.get(p);if(!p)return[];d\u003dp.OF;p.OF\u003d[];b\u003dg.u(d);for(v\u003db.next();!v.done;v\u003db.next())p.EX+\u003dv.value.info.B;return d||[]}b\u003d(d\u003dthis.dg.get(p))\u003d\u003dnull?void 0:d.R9;if(!b)return[];this.fk(p,b);return b.F4()};\ng.q.sV\u003dfunction(p){if(ud)return Eq(this,p);var d,b,v;return!!((b\u003d(d\u003dthis.dg.get(p))\u003d\u003dnull?void 0:d.R9)\u003d\u003dnull?0:(v\u003db.ZY())\u003d\u003dnull?0:v.length)||Eq(this,p)};\ng.q.fk\u003dfunction(p,d){for(;Eq(this,p);){var b\u003dthis.mS(p);var v\u003dp;v\u003dthis.dg.get(v).c$\u0026\u0026!ZW(this,v);pG(d,b,v\u0026\u0026SOu(this,p))}};\ng.q.U5\u003dfunction(){g.e.prototype.U5.call(this);for(var p\u003dg.u(this.dg.keys()),d\u003dp.next();!d.done;d\u003dp.next())ld(this,d.value);var b;if((b\u003dthis.n9)\u003d\u003dnull?0:b.BP)for(p\u003dg.u(this.dg.values()),d\u003dp.next();!d.done;d\u003dp.next())d\u003dd.value,d.pB.clear(),d.p6.clear(),d.OF.length\u003d0,d.AC.length\u003d0,d.LC.length\u003d0,d.DY.length\u003d0;this.dg.clear()};\nvar ud\u003d!1;g.f(Nn,g.e);g.q\u003dNn.prototype;g.q.Jt\u003dfunction(){!this.xJ()\u0026\u0026this.xhr\u0026\u0026(this.fk(!1),vT(this.eI,this))};\ng.q.eV\u003dfunction(){};\ng.q.VL\u003dfunction(){if(!this.xJ()\u0026\u0026this.xhr){var p\u003dthis.s7();p\u003d\u003d\u003d5?PI(this.Hu):this.f9(p);this.Hu.U.stop();var d;(d\u003dthis.UZ)\u003d\u003dnull||d.stop()}};\ng.q.s7\u003dfunction(){var p\u003d\"\";X6(this.Hu,this.xhr)\u0026\u0026(p\u003dakw(this.Hu,this.xhr));if(p)return this.info.kL.MY(this.B5,p),3;this.fk(!0);if(Mn(this.Hu,this.xhr.status,this.xhr.f1(),this.info.aO(),this.py))return 5;if(this.g7)return 3;XYu(this.Hu,this.xhr.r9(),0,this.aO());this.policy.vu\u0026\u0026rLW(this.eI);return 4};\ng.q.fk\u003dfunction(p){var d\u003dthis.xhr;if((p||!X6(this.Hu,this.xhr))\u0026\u0026d.f8()){p\u003dd.UI();var b\u003dp.getLength();this.logger.debug(function(){return\"handleAvailableSlices: slice length \"+b});\nthis.UV.feed(p)}};\ng.q.hw\u003dfunction(p,d){this.xhr.v7()\u0026\u0026p\u003d\u003d\u003d21\u0026\u0026KIB(this);this.ET.hw(p,d)};\ng.q.Tf\u003dfunction(p,d,b,v){b||(this.g1.Tf(v),this.policy.ZI\u0026\u0026p\u003d\u003d\u003d21\u0026\u0026KIB(this));if(p!\u003d\u003d21)return!1;this.g1.O5\u003d!0;p\u003dd.getLength();b||(this.Sk\u003dd.getUint8(0),d\u003dd.split(1).OV);var P\u003dthis.policy.hn,M\u003dthis.ET.U[this.Sk],X\u003dthis.y$.B.get(M);if(P\u0026\u0026X\u0026\u0026(P*\u003dX.info.CX,p+b!\u003d\u003dv\u0026\u0026p\u003cP))return!1;CG(this.EW,this.Sk,M,d);return!0};\ng.q.AV\u003dfunction(p){this.eI.AV(p)};\ng.q.gM\u003dfunction(p){if(this.policy.enableServerDrivenRequestCancellation){var d;(d\u003dthis.UZ)\u003d\u003dnull||d.dispose();this.nM\u003dp;p.vD\u0026\u0026(this.UZ\u003dnew g.bR(this.K5,p.vD,this));this.K5()}};\ng.q.K5\u003dfunction(){var p;if((p\u003dthis.nM)!\u003dnull\u0026\u0026p.items){var d;(d\u003dthis.UZ)\u003d\u003dnull||d.start();if(this.g1.U\u003e0){this.policy.kT\u0026\u0026this.Hu.U.stop();p\u003dthis.g1.Vw();d\u003dthis.g1.MQ();var b\u003dxkz(this,p);if(!(d\u003eb.Gq||b.DX\u003e0\u0026\u0026this.info.a7()\u003eb.DX)){this.h5\u003d(0,g.Ib)();var v;(v\u003dthis.UZ)\u003d\u003dnull||v.stop();this.policy.vu\u0026\u0026(v\u003dthis.eI,p\u003d{p4:Math.round(d*p/1E3),RL:p},v.policy.vu\u0026\u0026(v.RB\u003dp,v.Fm++));this.yj(!1)}}}};\ng.q.yj\u003dfunction(p){this.Hu.yj(p)};\ng.q.w3\u003dfunction(p){this.eI.w3(p,this.oy())};\ng.q.FI\u003dfunction(p){this.g7\u003d!0;this.info.kL.MY(this.B5,p.redirectUrl)};\ng.q.r3\u003dfunction(p){this.g1 instanceof kL\u0026\u0026this.g1.r3(p)};\ng.q.Ho\u003dfunction(p){this.g1 instanceof kL\u0026\u0026this.g1.Ho(p)};\ng.q.m5\u003dfunction(p,d,b){this.eI.m5(p,d,b,this.oy())};\ng.q.JM\u003dfunction(p){var d\u003dp.formatId,b\u003ds3({itag:d.itag,lmt:d.lmt,xtags:d.xtags}),v,P,M\u003dnew E3(((v\u003dp.Pk)\u003d\u003dnull?void 0:v.first)||0,((P\u003dp.Pk)\u003d\u003dnull?void 0:P.b0)||0),X,a;v\u003dnew E3(((X\u003dp.indexRange)\u003d\u003dnull?void 0:X.first)||0,((a\u003dp.indexRange)\u003d\u003dnull?void 0:a.b0)||0);if(!this.y$.B.get(b)){b\u003dp.Ca||{};if(this.policy.tV){var F,h;p\u003d(F\u003dp.mimeType)!\u003dnull?F:\"\";F\u003d(h\u003dd.itag)!\u003dnull?h:0;h\u003dgF[\"\"+F];b.mimeType\u003dh!\u003d\u003d\"9\"\u0026\u0026h!\u003d\u003d\"9h\"?p:\u0027video/webm; codecs\u003d\"\u0027+[\"vp09\",h\u003d\u003d\u003d\"9h\"?\"02\":\"00\",\"51\",h\u003d\u003d\u003d\"9h\"?\"10\":\"08\",\"127.0.0.1.00\"].join(\".\")+\n\u0027\"\u0027}else b.mimeType\u003dp.mimeType;b.itag\u003dd.itag;b.lastModified\u003d\"\"+(d.lmt||0);b.xtags\u003dd.xtags;d\u003dthis.y$;h\u003dOk(\"\");F\u003dFp(b,null);PF(d,new dM(h,F,M,v))}};\ng.q.qO\u003dfunction(p){this.eI.qO(p)};\ng.q.onSnackbarMessage\u003dfunction(p){if(this.policy.Po)this.eI.onSnackbarMessage(p)};\ng.q.P1\u003dfunction(p){this.xW\u003dp;this.yM\u003d(0,g.Ib)();this.eI.P1(p)};\ng.q.u8\u003dfunction(p,d,b){this.eI.u8(p,d,b)};\ng.q.Ij\u003dfunction(p){p.scope\u003d\u003d\u003d2\u0026\u0026(this.zVC\u003dp);this.eI.Ij(p)};\ng.q.QD\u003dfunction(){this.cq\u003d!0;this.eI.QD()};\ng.q.M6\u003dfunction(p){this.policy.K$\u0026\u0026this.eI.M6(p)};\ng.q.yD\u003dfunction(p){this.eI.yD(p,this.oy())};\ng.q.EE\u003dfunction(p){p.k6\u003d\u003d\u003d3\u0026\u0026(this.py\u003d!0);this.eI.EE(p)};\ng.q.Zq\u003dfunction(p){this.eI.Zq(p)};\ng.q.xB\u003dfunction(p){this.eI.xB(p)};\ng.q.canRetry\u003dfunction(){this.xJ();return this.Hu.canRetry(!1)};\ng.q.dispose\u003dfunction(){if(!this.xJ()){g.e.prototype.dispose.call(this);this.Hu.dispose();var p;(p\u003dthis.UZ)\u003d\u003dnull||p.dispose();this.f9(-1);this.AT()}};\ng.q.f9\u003dfunction(p){this.state\u003dp;vT(this.eI,this)};\ng.q.aO\u003dfunction(){return this.info.aO()};\ng.q.J4\u003dfunction(){return this.cq};\ng.q.XS\u003dfunction(){return this.zVC};\ng.q.sM\u003dfunction(p,d,b){b.clipId\u0026\u0026(this.clipId\u003db.clipId);this.policy.X\u0026\u0026!d\u0026\u0026(this.lT\u003db.xX,this.Vj\u003db.startMs);var v\u003d0;this.policy.ju\u0026\u0026this.qP\u0026\u0026this.clipId\u0026\u0026(v\u003dwP(this.qP,this.clipId)/1E3);this.EW.sM(p,d,b,v);this.policy.lH\u0026\u0026this.xW\u0026\u0026this.g1 instanceof Lw\u0026\u0026(v\u003dthis.xW.Sy,this.g1.sM(b.durationMs/1E3,d,v\u003e0\u0026\u0026b.xX+1\u003e\u003dv));this.EW.dg.get(p).uE\u003d!0};\ng.q.KN\u003dfunction(p,d){this.EW.KN(p,d)};\ng.q.CK\u003dfunction(p){this.requestIdentifier\u003dp};\ng.q.F4\u003dfunction(p){return this.EW.F4(p)};\ng.q.NO\u003dfunction(p){return this.EW.NO(p)};\ng.q.sV\u003dfunction(p){return this.EW.sV(p)};\ng.q.B1\u003dfunction(){return this.EW.B1()};\ng.q.lY\u003dfunction(){return 1};\ng.q.oy\u003dfunction(){return this.g1.requestNumber};\ng.q.dF\u003dfunction(){return this.requestIdentifier};\ng.q.oG\u003dfunction(){return this.clipId};\ng.q.z7\u003dfunction(){return this.B5.z7()};\ng.q.Ll\u003dfunction(){this.AT()};\ng.q.AT\u003dfunction(){this.g1.deactivate();var p;(p\u003dthis.xhr)\u003d\u003dnull||p.abort()};\ng.q.isComplete\u003dfunction(){return this.state\u003e\u003d3};\ng.q.mV\u003dfunction(){return this.state\u003d\u003d\u003d3};\ng.q.iH\u003dfunction(){return this.state\u003d\u003d\u003d5};\ng.q.Vb\u003dfunction(){return this.state\u003d\u003d\u003d4};\ng.q.gh\u003dfunction(){return this.isComplete()};\ng.q.rl\u003dfunction(){return this.state\u003e\u003d1};\ng.q.Ec\u003dfunction(){return this.policy.Na?this.Hu.Ec():0};\ng.q.PZ\u003dfunction(){this.policy.Na\u0026\u0026vT(this.eI,this)};\ng.q.Oe\u003dfunction(){return oRz(this.info)};\ng.q.JI\u003dfunction(){return this.Hu.JI()};\ng.q.V5\u003dfunction(){var p\u003doGW(this.Hu);Object.assign(p,hl7(this.info));p.req\u003d\"sabr\";p.rn\u003dthis.oy();var d;if((d\u003dthis.xhr)\u003d\u003dnull?0:d.status)p.rc\u003dthis.policy.LY?this.xhr.status:this.xhr.status.toString();var b;(d\u003d(b\u003dthis.xhr)\u003d\u003dnull?void 0:b.mQ())\u0026\u0026(p.msg\u003dd);this.h5\u0026\u0026(b\u003dxkz(this,this.h5-this.g1.e9()),p.letm\u003db.Ph$,p.mrbps\u003db.Gq,p.mram\u003db.DX);return p};\ng.q.Ue\u003dfunction(){return{lT:this.lT,Vj:this.Vj,isDecorated:this.info.isDecorated()}};Bmq.prototype.tick\u003dfunction(p,d){this.ticks[p]\u003dd?window.performance.timing.navigationStart+d:(0,g.Ib)()};g.f(wh,g.oL);g.q\u003dwh.prototype;\ng.q.H8\u003dfunction(p,d,b,v){var P\u003d!1;this.policy.ih\u0026\u0026(P\u003db?this.aB\u003d\u003d\u003dp.Q$:this.kJ\u003d\u003d\u003dp.Q$);if(this.S\u0026\u0026v\u0026\u0026!P){v\u003d[];P\u003d[];var M\u003d[],X\u003dvoid 0,a\u003d0;d\u0026\u0026(v\u003dd.D,P\u003dd.U,M\u003dd.V,X\u003dd.B,a\u003dd.y3,this.policy.d6\u0026\u0026this.E5(\"sdai\",{sq:p.Q$,ssvicpns:v.join(\".\"),ssvid:P.join(\".\")}));this.policy.ih\u0026\u0026(b?this.aB\u003dp.Q$:this.kJ\u003dp.Q$);this.S.Qd(p.Q$,p.startTime,this.U,v,P,M,b,a,X)}if(this.policy.ih){if(b||this.policy.Of){this.U\u003d\u003d\u003d1\u0026\u0026cI(this,5,\"noad\");var F;p.Q$!\u003d\u003d((F\u003dthis.D)\u003d\u003dnull?void 0:F.Q$)\u0026\u0026(q3j(this,p,d,b),isNaN(p.startTime)||yV(this,\np.Q$,j_(this,p.startTime,p.Q$),!!d,this.S))}}else b\u0026\u0026q3j(this,p,d)};\ng.q.Pt\u003dfunction(p,d,b){var v\u003dthis.videoTrack.D.index.o1()\u003c\u003dd;this.D\u003d{kq:p,Q$:d,KQ:b};v\u0026\u0026Uq(this,p,d)};\ng.q.RS\u003dfunction(){this.S\u0026\u0026this.S.RS()};\ng.q.E5\u003dfunction(p,d){this.DN.E5(p,d)};\ng.q.Iv\u003dfunction(p,d){var b\u003dthis.videoTrack.D.index.Eg(p);if(b\u003e\u003d0){var v;var P\u003d((v\u003dd.Ma.iM(b,2))\u003d\u003dnull?void 0:v.q_)||\"\";if(this.policy.X||P)return d.VX(p,b),I8(this.DN,p,p,b),this.E5(\"sdai\",{cmskpad:1,t:p.toFixed(3),sq:b}),!0}this.E5(\"sdai\",{cmskpad:0,t:p.toFixed(3),sq:b});return!1};g.f(DW,g.e);DW.prototype.rD\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?{}:b;this.policy.vl\u003dGw(p,b,this.V,d\u003d\u003d\u003dvoid 0?!1:d)};gh.prototype.R$\u003dfunction(p){var d\u003dthis;if(this.policy.pO){var b\u003dnew Set(p);b.size\u003d\u003d\u003dthis.RB.size\u0026\u0026[].concat(g.E(b)).every(function(v){return d.RB.has(v)})||(this.DN.E5(\"lwnmow\",{itagDenylist:[].concat(g.E(p)).join(\",\")}),this.DN.C1(!!b.size),this.C\u003d-1,this.RB\u003db,LG(this,this.D),this.wE\u003d!0)}};\ngh.prototype.rD\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?{}:b;var v\u003dthis.policy.vl;this.X.rD(p,d\u003d\u003d\u003dvoid 0?!1:d,b);if(v!\u003d\u003dthis.policy.vl){LG(this,this.D);QV(this);var P,M;v\u003ethis.policy.vl\u0026\u0026((P\u003dthis.B)\u003d\u003dnull?0:mg(P.info))\u0026\u0026((M\u003dthis.nextVideo)\u003d\u003dnull||!mg(M.info))\u0026\u0026(this.eB\u003d!0)}};xL.prototype.Dw\u003dfunction(p){this.timestampOffset\u003dp;this.flush()};\nxL.prototype.flush\u003dfunction(){if(this.D.pos\u003e0){var p\u003d{a:this.track.qH(),u:this.D.KI(),pd:Math.round(this.V),ad:Math.round(this.B)},d\u003dthis.U;if(d){var b\u003dd.D.info;p.itag\u003db.itag;b.D\u0026\u0026(p.xtags\u003db.D);p.sq\u003dd.Q$;p.st\u003dd.startTime;p.sd\u003dd.duration;this.track.policy.iO\u0026\u0026(p.si\u003dd.Op());d.V\u0026\u0026(p.esl\u003dd.U+d.B);d.wH()\u0026\u0026(p.eos\u003d1)}isNaN(this.timestampOffset)||(p.to\u003dthis.timestampOffset);var v;if(d\u003d(v\u003dthis.track.Q8)\u003d\u003dnull?void 0:v.n0({})){for(var P in d)this.S[P]!\u003d\u003dd[P]\u0026\u0026(p[\"sb_\"+P]\u003dd[P]);this.S\u003dd}this.track.E5(\"sbu\",\np);this.D.reset();this.buffered\u003d[];this.X\u003dthis.B\u003dthis.V\u003d0;this.timestampOffset\u003dthis.U\u003dvoid 0}};R8.prototype.dispose\u003dfunction(){this.O5\u003d!0};\nR8.prototype.xJ\u003dfunction(){return this.O5};\ng.f(bS,Error);var QYk\u003dnew 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]);MP.prototype.skip\u003dfunction(p){this.offset+\u003dp};\nMP.prototype.X4\u003dfunction(){return this.offset};g.q\u003dBxe.prototype;g.q.Ee\u003dfunction(){return this.U};\ng.q.Rv\u003dfunction(){return this.U.length?this.U[this.U.length-1]:null};\ng.q.Aj\u003dfunction(){this.U\u003d[];Fs(this);aW(this)};\ng.q.mS\u003dfunction(p){this.oB\u003dthis.U.shift().info;p.info.xq(this.oB)};\ng.q.NO\u003dfunction(){return g.ca(this.U,function(p){return p.info})};\ng.q.qH\u003dfunction(){return!!this.S.info.audio};\ng.q.getDuration\u003dfunction(){return this.S.index.VZ()};g.f(yp,Kw);g.q\u003dyp.prototype;g.q.onStateChange\u003dfunction(){this.xJ()\u0026\u0026(sq(this.EW,this.formatId),this.D.dispose())};\ng.q.V5\u003dfunction(){var p\u003deEC(this.EW,this.formatId),d;var b\u003d((d\u003dthis.EW.dg.get(this.formatId))\u003d\u003dnull?void 0:d.bytesReceived)||0;var v;d\u003d((v\u003dthis.EW.dg.get(this.formatId))\u003d\u003dnull?void 0:v.EX)||0;return{expected:p,received:b,bytesShifted:d,sliceLength:ZW(this.EW,this.formatId),isAnyMediaEndReceived:this.EW.wQ(this.formatId)}};\ng.q.ZE\u003dfunction(){return 0};\ng.q.oS\u003dfunction(){return!0};\ng.q.F4\u003dfunction(){return this.EW.F4(this.formatId)};\ng.q.ZY\u003dfunction(){return[]};\ng.q.sV\u003dfunction(){return this.EW.sV(this.formatId)};\ng.q.JI\u003dfunction(){return this.lastError};\ng.q.Ec\u003dfunction(){return 0};g.f(kz,g.e);g.q\u003dkz.prototype;g.q.qH\u003dfunction(){return!!this.D.info.audio};\ng.q.Rv\u003dfunction(){return this.V.Rv()};\ng.q.mS\u003dfunction(p){this.V.mS(p);var d;(d\u003dthis.W)!\u003dnull\u0026\u0026(d.X.add(p.info.Q$),d.D\u003dZ2W(d,d.G_,d.nk,p,d.D),d.B\u003dp,d.S\u003d(0,g.Ib)());this.CX\u003dMath.max(this.CX,p.info.D.info.CX||0)};\ng.q.getDuration\u003dfunction(){if(this.policy.U){var p\u003dthis.DN.Kd();if(p)return pY(p)}return this.D.index.VZ()};\ng.q.Aj\u003dfunction(){z$(this);this.V.Aj()};\ng.q.zv\u003dfunction(){return this.V};\ng.q.isRequestPending\u003dfunction(p){return this.B.length?p\u003d\u003d\u003dthis.B[this.B.length-1].info.AC[0].Q$:!1};\ng.q.Dw\u003dfunction(p){var d;(d\u003dthis.W)\u003d\u003dnull||d.Dw(p);var b;(b\u003dthis.C)\u003d\u003dnull||b.Dw(p)};\ng.q.E5\u003dfunction(p,d){this.DN.E5(p,d)};\ng.q.gs\u003dfunction(){return this.DN.gs()};\ng.q.dispose\u003dfunction(){var p;(p\u003dthis.C)\u003d\u003dnull||p.flush();g.e.prototype.dispose.call(this)};g.f(SK,g.e);SK.prototype.B\u003dfunction(){this.U++\u003e15||(this.D\u003d!this.D,new ePC(this.DN,this.policy,this.Ep,this.kL,this.D),this.delay.start())};\ng.q\u003dePC.prototype;g.q.eV\u003dfunction(){};\ng.q.Jt\u003dfunction(){};\ng.q.VL\u003dfunction(){if(!this.done)if(this.done\u003d!0,this.xhr.status\u003d\u003d\u003d200\u0026\u0026this.xhr.r9()\u003d\u003d\u003dthis.size)this.DN.E5(\"rqs\",this.getInfo());else{var p\u003d\"net.connect\";this.xhr.status\u003e200?p\u003d\"net.badstatus\":this.xhr.xs()\u0026\u0026(p\u003d\"net.closed\");this.onError(p)}};\ng.q.onError\u003dfunction(p){var d\u003dthis;this.DN.handleError(p,this.getInfo());lv(\"https://www.gstatic.com/ytlr/img/sign_in_avatar_default.png?rn\u003d\"+this.timing.requestNumber,\"gp\",function(b){d.DN.E5(\"pathprobe\",b)},function(b){d.DN.handleError(b.errorCode,b.details)})};\ng.q.getInfo\u003dfunction(){var p\u003dthis.timing.TV();p.shost\u003dl5(this.location.Wn);p.pb\u003dthis.size;return p};g.f(Yz,g.e);\nYz.prototype.Z\u003dfunction(p,d){if(p.Z){this.y$.isLive?(p\u003dthis.y$.V7\u0026\u0026this.y$.V?p.D.rS(this.y$.V7,!1):p.D.Fu(Infinity),p.Ns\u003dthis.Ns):p\u003dp.D.rS(0,!1);if(this.eB){var b\u003dthis.eB;p.Ns\u003d\u003d\u003d0\u0026\u0026(p.X\u003db.W)}else p.X\u003dthis.C;return p}b\u003dp.U;if(!b.D.zr())return b.D.jH()?(p\u003dEn(this.X,p.D.info.CX,d.D.info.CX,0),p\u003db.D.YK(b,p)):p\u003db.D.d_(b),p;var v\u003db.xt-this.DN.getCurrentTime(),P\u003d!b.range||b.B\u003d\u003d\u003d0\u0026\u0026b.U\u003d\u003d\u003d0?0:b.range.length-(b.U+b.B),M\u003db.D;this.dh(p,v)\u0026\u0026P\u003d\u003d\u003d0\u0026\u0026(this.y$.isManifestless?M\u003dp.D:(M\u003db.startTime+FV,b.B\u0026\u0026(M+\u003db.duration),\niv(p,M),b\u003dp.U,M\u003db.D));M.jH()?(P\u003dthis.B,d\u003dEn(this.X,M.info.CX,d.D.info.CX,v,P.V.length\u003e0\u0026\u0026P.W\u003d\u003d\u003d0\u0026\u0026this.DN.L2),v\u003dIW(p),p\u003db.D.YK(b,d),(d\u003dp.B)\u0026\u0026p.AC.length\u003e1\u0026\u0026(v||p.kL.U||p.AC[0].D!\u003d\u003db.D?p\u003db.D.YK(b,p.AC[0].B):(v\u003dp.AC[p.AC.length-1],M\u003dv.B/d,!v.V\u0026\u0026M\u003c.4\u0026\u0026(p\u003db.D.YK(b,d-v.B))))):(b.Q$\u003c0\u0026\u0026(d\u003dzg(b),d.pr\u003d\"\"+p.B.length,this.DN.isSeeking()\u0026\u0026(d.sk\u003d\"1\"),d.snss\u003db.X,this.DN.E5(\"nosq\",d)),p\u003dM.d_(b));if(this.policy.RB)for(b\u003dg.u(p.AC),d\u003db.next();!d.done;d\u003db.next())d.value.type\u003d6;return p};\nYz.prototype.dh\u003dfunction(p,d){if(!IW(p)||!p.D.zr())return!1;var b\u003dthis.B.wE||Ebu(p)||d\u003c\u003dthis.policy.G3||this.B.eB;this.logger.debug(function(){return\"ready to adapt: \"+b+\", upgrade pending: \"+Ebu(p)+\", health: \"+d});\nreturn b};\nYz.prototype.U5\u003dfunction(){g.e.prototype.U5.call(this)};\nvar FV\u003d2/24;g.f(RW,g.e);RW.prototype.bR\u003dfunction(p,d,b){var v;var P\u003d((v\u003dthis.U)\u003d\u003dnull?void 0:v.reason)\u003d\u003d\u003d\"m\"?\"m\":this.U\u0026\u0026WBq(this,this.U)?this.U.reason:\"a\";this.DN.bR(new HI(p,P,b));KW(this.DN,d,p,!0)};\nRW.prototype.eY\u003dfunction(p,d){for(var b\u003dg.u(this.aB),v\u003db.next();!v.done;v\u003db.next())if(v\u003dv.value,v.id\u003d\u003d\u003dp)return this.n9.m2||(this.B\u003d[v]),this.S\u003dthis.y$.D[p],V5(this.n9)\u0026\u0026(this.eB\u003d!0),new HI(this.S,d?\"t\":\"m\");this.B\u003d[];return null};\nRW.prototype.rD\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?{}:b;this.D.rD(p,d\u003d\u003d\u003dvoid 0?!1:d,b)};fN.prototype.setData\u003dfunction(p,d,b,v){var P\u003dthis;v\u003dv\u003d\u003d\u003dvoid 0?{}:v;if(b\u003d\u003dnull?0:b.tD)this.IP\u003dmku(this,b,v),p.f4\u003dthis.kL.f4();if(this.aO())return!0;this.data\u003dp;this.D\u003dqzu(p,d,function(M,X){var a;(a\u003dP.eI)\u003d\u003dnull||a.Zo(M,X)},b\u003d\u003dnull?void 0:b.B);\nif(!this.D)return!1;this.U\u003dg.Xt(this.D,bnu);return!0};\nfN.prototype.aO\u003dfunction(){return this.requestType\u003d\u003d\u003d1};\nfN.prototype.a7\u003dfunction(){var p;return((p\u003dthis.eI)\u003d\u003dnull?void 0:p.a7())||0};\nfN.prototype.isDecorated\u003dfunction(){var p;return!((p\u003dthis.data)\u003d\u003dnull||!p.cW)};uw.prototype.encrypt\u003dfunction(p){this.FW.exports.AES128CTRCipher_encrypt(this.cipher,p.byteOffset,p.byteLength);return p};\nuw.prototype.xJ\u003dfunction(){return this.cipher\u003d\u003d\u003d0};\nuw.prototype.dispose\u003dfunction(){this.FW.exports.AES128CTRCipher_release(this.cipher);this.cipher\u003d0};sB.prototype.encrypt\u003dfunction(p,d){return XW(this.subtleCrypto.encrypt({name:\"AES-CTR\",length:128,counter:d},this.key,p).catch(function(b){return Promise.reject(b.name+\": \"+b.message)}).then(function(b){return new Uint8Array(b)}))};\nsB.prototype.xJ\u003dfunction(){return this.D};\nsB.prototype.dispose\u003dfunction(){this.D\u003d!0};\nth.DQ(sB,{encrypt:lw(\"oan2\")});ZI.prototype.encrypt\u003dfunction(p,d){u6(this.U,d);return XW(this.U.encrypt(p))};\nZI.prototype.xJ\u003dfunction(){return this.D};\nZI.prototype.dispose\u003dfunction(){this.D\u003d!0};\nth.DQ(ZI,{encrypt:lw(\"oap\")});EB.prototype.encrypt\u003dfunction(p,d){var b\u003dthis.FW.Ea(d),v\u003dthis.D;v.FW.exports.AES128CTRCipher_setCounter(v.cipher,(b!\u003dnull?b:d).byteOffset);d\u003dthis.FW.Ea(p);this.D.encrypt(d!\u003dnull?d:p);b\u0026\u0026this.FW.free(b.byteOffset);return d?XW(this.FW.Va(d)):XW(p)};\nEB.prototype.xJ\u003dfunction(){return this.D.xJ()};\nEB.prototype.dispose\u003dfunction(){this.D.dispose()};\nth.DQ(EB,{encrypt:lw(\"oalw\")});CN.prototype.encrypt\u003dfunction(p,d){var b\u003dthis,v\u003dqE(\"\");p.length\u003c\u003dthis.Sp\u0026\u0026this.D\u0026\u0026!this.V\u0026\u0026(v\u003dhG(v,function(){return b.D?b.D.encrypt(p,d):qE(\"wasm unavailable\")}));\np.length\u003c\u003dthis.JR\u0026\u0026(this.D\u0026\u0026this.V\u0026\u0026(v\u003dhG(v,function(){return b.D?b.D.encrypt(p,d):qE(\"wasm unavailable\")})),v\u003dhG(v,function(){return nRz(b,p,d)}));\nreturn hG(hG(v,function(){return rsW(b,p,d)}),function(){return nRz(b,p,d)})};\nCN.prototype.xJ\u003dfunction(){return this.X};\nCN.prototype.dispose\u003dfunction(){this.X\u003d!0;var p;(p\u003dthis.B)\u003d\u003dnull||FW(p,g.aq);g.aq(this.D);g.aq(this.U)};NU.prototype.encrypt\u003dfunction(p){(0,g.Ib)();return(new df(this.D.D)).encrypt(p,this.iv)};\nNU.prototype.decrypt\u003dfunction(p,d){(0,g.Ib)();return(new df(this.D.D)).decrypt(p,d)};\nNU.prototype.xJ\u003dfunction(){return this.B};\nNU.prototype.dispose\u003dfunction(){this.B\u003d!0;g.aq(this.U)};g.f(Gs,g.e);Gs.prototype.B\u003dfunction(p,d){if(d){d\u003dd instanceof g.fR?d:we(this,d);var b;((b\u003dthis.D.get(p))\u003d\u003dnull?void 0:l5(b.location))!\u003d\u003dl5(d)\u0026\u0026this.D.set(p,new GG$(d,p))}else this.D.delete(p)};\nGs.prototype.load\u003dfunction(){var p\u003dthis,d,b,v,P,M,X,a,F,h,O;return g.z(function(J){switch(J.D){case 1:d\u003dp.D.get(0);g.sW(J,2);var k;if(k\u003dd\u0026\u0026!p.U)k\u003dl5(d.location),k\u003dp.U\u003d\u003d\u003dvI(k);if(k){J.LX(4);break}return g.y(J,cO(p,p.U?2:0),5);case 5:if(b\u003dJ.U)p.B(0,b),Zk(b)\u0026\u0026p.B(1,EO(b));case 4:g.EW(J,3);break;case 2:v\u003dg.Cz(J);g.DF(v);if(!p.U){J.LX(3);break}p.U\u003d!1;return g.y(J,p.load(),7);case 7:return J.return();case 3:if(!p.gE.experiments.Wb(\"html5_onesie_probe_ec_hosts\")){J.LX(0);break}g.sW(J,9);P\u003dp;M\u003dP.B;X\u003d3;return g.y(J,\ncO(p,1),11);case 11:return M.call(P,X,J.U),a\u003dp,F\u003da.B,h\u003d4,g.y(J,cO(p,2),12);case 12:F.call(a,h,J.U);g.EW(J,0);break;case 9:O\u003dg.Cz(J),g.DF(O),g.l$(J)}})};\nGs.prototype.Z\u003dfunction(){var p\u003dthis,d,b;return g.z(function(v){g.vg(p.W);d\u003dg.JH(p.gE.experiments,\"html5_onesie_prewarm_max_lact_ms\");if(y_()\u003e\u003dd)return v.return();(b\u003dp.D.get(0))\u0026\u0026Cee(p,b);g.l$(v)})};\nvar ZqD\u003d{jyB:0,Lah:1,hMC:2,bYE:3,WvE:4,0:\"PRIMARY\",1:\"SECONDARY\",2:\"RANDOM\",3:\"SENSITIVE_CONTENT\",4:\"C_YOUTUBE\"};yh.prototype.decrypt\u003dfunction(p){var d\u003dthis,b,v,P,M,X,a;return g.z(function(F){switch(F.D){case 1:if(d.D.length\u0026\u0026!d.D[0].isEncrypted)return F.return();d.U\u003d!0;d.Ck.E8(\"omd_s\");b\u003dnew Uint8Array(16);Ze()?v\u003dnew pq(p):P\u003dnew df(p);case 2:if(!d.D.length||!d.D[0].isEncrypted){F.LX(4);break}M\u003dd.D.shift();if(!v){X\u003dP.decrypt(M.buffer.y6(),b);F.LX(5);break}return g.y(F,v.decrypt(M.buffer.y6(),b),6);case 6:X\u003dF.U;case 5:a\u003dX;for(var h\u003d0;h\u003cb.length;h++)if(b[h]\u003d\u003d\u003d255)b[h]\u003d0;else{b[h]+\u003d1;break}h\u003dd.Ck;var O\u003dM.videoId,\nJ\u003dM.Ip,k\u003dM.formatId,n\u003dnew uQ([a]),r;(r\u003dIg(h.kI,O))\u003d\u003dnull||CG(r,J,k,n);F.LX(2);break;case 4:d.Ck.E8(\"omd_c\"),zs(d),d.U\u003d!1,d.Ck.qd(),g.l$(F)}})};\nyh.prototype.enqueue\u003dfunction(p,d,b,v,P){this.D.push({videoId:p,Ip:d,formatId:b,buffer:v,isEncrypted:P});this.U||zs(this)};var ys$\u003d!!Uint8Array.prototype.copyWithin,jB\u003d[],tw\u003d[],wee\u003d[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],HO\u003d[],iw\u003d[],Vh\u003d[],DI\u003d[];Qh.prototype.Kg\u003dfunction(p){return g.LN(new g.eB(p))};\nQh.prototype.A_\u003dfunction(p){function d(X){if(!X.done)return M.append(X.value),P.read().then(function(a){return d(a)})}\nif(!(\"DecompressionStream\"in window))return qE(\"native decompression unavailable\");var b\u003dnew DecompressionStream(\"gzip\"),v\u003db.writable.getWriter();v.write(p).then(function(){return v.close()});\nvar P\u003db.readable.getReader(),M\u003dnew uQ([]);return hG(FW(FW(XW(P.read()),d),function(){return M.y6()}),function(X){return qE(X.message)})};\nQh.prototype.q5\u003dfunction(p,d){var b\u003dvoid 0,v\u003dd.Ea(p);v\u0026\u0026(b\u003dv.byteOffset,p\u003dv);v\u003dd.exports.getInflatedSize(p.byteOffset,p.length);if(v\u003d\u003d\u003d0)return qE(\"bad compressed input\");var P\u003dd.malloc(v);if(d.exports.inflateGzip(p.byteOffset,p.length,P))return d.free(P),qE(\"inflateGzip failed\");b\u0026\u0026d.free(b);return XW(new Uint8Array(d.exports.memory.buffer,P,v))};\nth.DQ(Qh,{Kg:function(p){return{profile:\"gzjb\",dP:Math.ceil(p.byteLength/16)}},\nA_:function(p){return{profile:\"gznb\",dP:Math.ceil(p.byteLength/16)}},\nq5:function(p){return{profile:\"gzwb\",dP:Math.ceil(p.byteLength/16)}}});g.f($1,nG);g.q\u003d$1.prototype;g.q.qd\u003dfunction(){this.kI.qd()};\ng.q.oR\u003dfunction(p,d){switch(p){case 10:var b\u003dgD(d,FMW);p\u003db.IF5;var v\u003d!1;switch(p){case 0:this.B\u003d!b.Rw.Y5b;this.iv\u003db.Rw.iv;break;case 2:break;case 23:var P\u003dthis.kI;b\u003db.xJB;P.E8(\"omp_r\");b.videoId\u0026\u0026(P.c7\u003db.videoId);P.c7!\u003d\u003dP.videoData.videoId\u0026\u0026(P.videoData.wx\u003dP.c7,P.E5(\"ompp\",\"vid.\"+P.c7));P.sP\u003d!0;break;case 24:b\u003dthis.kI;b.E8(\"omp_c\");b.sP\u003d!1;b.m$\u003d!1;var M\u003d(P\u003db.a9)\u003d\u003dnull?void 0:P.get(b.c7);b.notifySubscribers(b.c7);M!\u003dnull\u0026\u0026(M.D\u003d!0);BO(b);break;default:v\u003d!0}this.kI.im\u0026\u0026this.kI.E5(\"ombup\",\"id.10;pt.\"+\np+\";len.\"+d.getLength()+(v?\";ignored.1\":\"\"));this.V\u003dp;break;case 11:DSC(this,d);break;case 12:this.AM(d,!0);break;case 37:d\u003dgD(d,hTD);(d.rp||d.J0)\u0026\u0026d.videoId\u0026\u0026this.kI.Xo.set(d.videoId,d);break;case 60:this.Wt(d);break;case 47:this.T(\"html5_server_playback_start_policy\")\u0026\u0026(d\u003dgD(d,nZu),this.kI.playbackStartPolicy\u003dd);break;case 35:this.AV(d);break;case 45:this.qO(d);break;case 66:this.Zq(d);break;default:this.kI.im\u0026\u0026this.kI.E5(\"ombup\",\"id.\"+p+\";len.\"+d.getLength()+\";ignored.1\")}};\ng.q.P1\u003dfunction(p){this.kI.P1(p)};\ng.q.Wt\u003dfunction(p){p\u003dgD(p,BB);this.kI.Wt(p)};\ng.q.qO\u003dfunction(p){p\u003dgD(p,R0);this.kI.qO(p)};\ng.q.tM\u003dfunction(p){var d\u003dp.Ip,b\u003dp.gD,v\u003dp.IU,P\u003dp.tq,M\u003dp.xX,X\u003dp.startMs,a\u003dp.durationMs,F\u003dp.timeRange,h\u003dp.E4,O\u003ds3(p),J\u003dhUz.has(gF[\"\"+p.itag]);b\u0026\u0026this.E8(J?\"oais_r\":\"ovis_r\");var k\u003dthis.D[O]!\u003d\u003dvoid 0;this.kI.im\u0026\u0026this.kI.E5(\"ombup\",\"id.20;hid.\"+d+\";fid.\"+O);var n\u003dp.videoId||\"\";this.U[d]\u003dO;this.X[d]\u003dn;k||(this.D[O]\u003d{videoId:n,uD:!1,qH:J,headers:[]});this.D[O].headers.push(p);this.kI.sM(n,O,J,{Ip:d,gD:!!b,IU:v!\u003dnull?v:-1,xX:M!\u003dnull?M:-1,startMs:X!\u003dnull?X:-1,durationMs:a!\u003dnull?a:-1,E4:h!\u003dnull?h:0,tq:P,timeRange:F})};\ng.q.AM\u003dfunction(p,d){var b\u003dp.getUint8(0);this.kI.im\u0026\u0026this.kI.E5(\"ombup\",\"id.\"+(d?12:21)+\";len.\"+p.getLength()+\";hid.\"+b);if(p.getLength()!\u003d\u003d1){p\u003dp.split(1).OV;var v\u003dthis.U[b]||null,P\u003dthis.X[b]||\"\";v\u0026\u0026(this.Hy(this.D[v].qH?\"oafs_r\":\"ovfs_r\"),this.queue.enqueue(P,b,v,p,d))}};\ng.q.KN\u003dfunction(p){var d\u003dp.getUint8(0);this.kI.im\u0026\u0026this.kI.E5(\"ombup\",\"id.22;len.\"+p.getLength()+\";hid.\"+d);p\u003dthis.U[d]||null;var b\u003dthis.X[d]||\"\";if(p)if(this.T(\"html5_use_ump_request_slicer\")){var v\u003dthis.queue;v.D.push({videoId:b,Ip:d,formatId:p,isEncrypted:!1,lw:!0});v.U||zs(v)}else this.kI.KN(b,d,p)};\ng.q.CK\u003dfunction(p){this.kI.CK(p)};\ng.q.v8\u003dfunction(p,d){var b\u003dthis,v,P,M,X,a,F,h,O,J,k;return g.z(function(n){switch(n.D){case 1:b.kI.v8();v\u003dp.y6();if(!d){M\u003dv;n.LX(2);break}return g.y(n,xSe(b.kI,v,b.iv),3);case 3:M\u003dn.U;case 2:P\u003dM;if(!b.kI.enableCompression){n.LX(4);break}a\u003d(X\u003dperformance)\u003d\u003dnull?void 0:X.now();return g.y(n,I8q(P),5);case 5:P\u003dn.U,b.kI.E5(\"decompression\",{ds:\"DecompressionStream\"in window,rt:((F\u003dperformance)\u003d\u003dnull?NaN:F.now())-a});case 4:try{h\u003dgD(P,RMC)}catch(r){return O\u003dr instanceof Error?{name:r.name,message:r.message}:\n{},O.webcrypto\u003d\"\"+ +!!Ze(),O.enc\u003d\"\"+ +b.B,J\u003dnew Gr(\"onesie.response.parse\",O),n.return(Promise.reject(J))}iqz(h);k\u003dg.U7(h.body);return n.return(k)}})};\ng.q.AV\u003dfunction(p){this.T(\"html5_consume_onesie_next_request_policy_for_sabr\")\u0026\u0026(p\u003dgD(p,Jtq),this.kI.AV(p))};\ng.q.Zq\u003dfunction(p){p\u003d{wq:e9(new zX(p),1,u5z)};this.kI.Zq(p)};\ng.q.E8\u003dfunction(p){this.kI.E8(p)};\ng.q.Hy\u003dfunction(p){return this.kI.Hy(p)};\ng.q.T\u003dfunction(p){return this.kI.T(p)};g.f(x1,g.e);g.q\u003dx1.prototype;g.q.oG\u003dfunction(){return\"\"};\ng.q.B1\u003dfunction(p){var d,b;return((b\u003d(d\u003dthis.a9)\u003d\u003dnull?void 0:d.get(p))\u003d\u003dnull?void 0:b.B1())||[]};\ng.q.sV\u003dfunction(p,d){var b;return!((b\u003dIg(this,d))\u003d\u003dnull||!b.sV(p))};\ng.q.F4\u003dfunction(p,d){var b;return((b\u003dIg(this,d))\u003d\u003dnull?void 0:b.F4(p))||[]};\ng.q.NO\u003dfunction(p,d){var b;return((b\u003dIg(this,d))\u003d\u003dnull?void 0:b.NO(p))||[]};\ng.q.f9\u003dfunction(p){this.state\u003dp;this.notifySubscribers()};\ng.q.aO\u003dfunction(){return!1};\ng.q.J4\u003dfunction(){return!1};\ng.q.XS\u003dfunction(){};\ng.q.E8\u003dfunction(p){this.FF.E8(p)};\ng.q.Hy\u003dfunction(p){return this.FF.Hy(p)};\ng.q.Tf\u003dfunction(p,d,b,v){b||this.g1.Tf(v);return!1};\ng.q.hw\u003dfunction(p,d){this.Ck.hw(p,d)};\ng.q.ZX\u003dfunction(){this.E8(\"orfb\");this.DM\u003d!0;if(Bfu(this)\u0026\u0026this.xhr){var p\u003d{rc:this.xhr.status,lb:this.xhr.r9(),rt:(1E3*Slk(this.g1)).toFixed(),shost:g.e7(this.R0),trigger:\"o1\"};this.E5(\"pathprobe\",Ns(p))}};\ng.q.v8\u003dfunction(){this.E8(\"opr_r\");this.rY\u003d!0};\ng.q.sM\u003dfunction(p,d,b,v){if(this.a9){if(!this.a9.has(p)){var P\u003dnew fG(this);this.a9.set(p,P);g.Y(this,P)}var M;(M\u003dthis.a9.get(p))\u003d\u003dnull||M.sM(d,b,v);BO(this);b||(this.lT\u003dv.xX,this.Vj\u003dv.startMs)}else BO(this)};\ng.q.P1\u003dfunction(p){this.yb\u003dp;p.HT!\u003dnull\u0026\u0026this.FF.jG(p.HT)};\ng.q.Wt\u003dfunction(p){this.xp\u003dp};\ng.q.AV\u003dfunction(p){p.videoId\u0026\u0026this.U9.set(p.videoId,p)};\ng.q.qd\u003dfunction(){if(this.a9)for(var p\u003dg.u(this.a9.keys()),d\u003dp.next();!d.done;d\u003dp.next()){var b\u003dvoid 0;(b\u003dthis.a9.get(d.value))\u003d\u003dnull||b.WG()}};\ng.q.qO\u003dfunction(p){this.cD\u003dp};\ng.q.Zq\u003dfunction(p){if(p\u003d\u003dnull?0:p.wq)if(p\u003dp.wq.rV){p\u003dg.u(p);for(var d\u003dp.next();!d.done;d\u003dp.next())d\u003dd.value,d.videoId\u0026\u0026this.PY.set(d.videoId,d)}};\ng.q.E5\u003dfunction(p,d,b){this.FF.E5(p,d,b\u003d\u003d\u003dvoid 0?!1:b)};\ng.q.KN\u003dfunction(p,d,b){var v;(v\u003dIg(this,p))\u003d\u003dnull||v.KN(d,b)};\ng.q.CK\u003dfunction(p){this.Gi.set(p.videoId,p)};\ng.q.fetch\u003dfunction(){var p\u003dthis,d,b,v,P,M,X,a,F,h,O,J,k,n,r,Z,C,G,U,I,V,S;return g.z(function(B){switch(B.D){case 1:p.logger.debug(\"Onesie fetch started.\");p.l5?p.Kc.start():p.Xt.start();p.E8(\"or_i\");d\u003dp.gE.experiments.Wb(\"html5_onesie_verbose_timing\");b\u003d{};v\u003d(0,g.Ib)();P\u003dfunction(x){d\u0026\u0026(b[x]\u003d(0,g.Ib)()-v)};\nP(\"loc_s\");if(M\u003delq(p.videoData,p.qN)){B.LX(2);break}P(\"loc_async\");X\u003dg.JH(p.gE.experiments,\"html5_onesie_redirector_timeout_ms\");return g.y(B,Szk(p.videoData,p.qN,X),3);case 3:M\u003dB.U;case 2:if(!M)return p.logger.info(\"Onesie URL creation failed.\"),a\u003d{url:\"0\"},F\u003dnew Gr(\"onesie.unavailable.hotconfig\",a),p.Cp(F),B.return(p.Ls);p.IP\u003dl5(M);P(\"loc_e\");h\u003dg.As(p.gE,g.SQ(p.videoData));O\u003d!!h.D;if(!O){J\u003dh.getValue();B.LX(4);break}return g.y(B,h.D,5);case 5:J\u003dB.U;case 4:k\u003dJ;p.T(\"html5_log_onesie_empty_oauth\")\u0026\u0026\n!k\u0026\u0026p.E5(\"no_token\",{async:O});P(\"oauth\");n\u003dgRC(p.playerRequest,p.gE,p.videoData,k,vI(p.IP));g.sW(B,6);if(!KJ$(p,n)){P(\"or_s_sync\");p.X_\u003dQQ7(n,p.gG,p.gE,p.FF,p.Rk.onesieUstreamerConfig,(r\u003dp.videoData.bv)\u003d\u003dnull?void 0:r.pZ);B.LX(8);break}P(\"or_s_async\");return g.y(B,mSC(n,p.gG,p.gE,p.FF,p.Rk.onesieUstreamerConfig,(Z\u003dp.videoData.bv)\u003d\u003dnull?void 0:Z.pZ),9);case 9:p.X_\u003dB.U;case 8:g.EW(B,7);break;case 6:return C\u003dg.Cz(B),p.logger.info(\"Failed to create OnesieRequestProto.\"),p.Cp(C),B.return(p.Ls);case 7:return P(\"or_e\"),\nd\u0026\u0026p.E5(\"oreqvt\",b),p.enableCompression\u003dp.X_.NK.ZR,p.E8(\"osor\"),G\u003diBD(),U\u003dg.Xt(p.X_,zMu),I\u003d{method:\"POST\",body:U,headers:{\"Content-Type\":\"text/plain\",Referer:location.origin}},V\u003dp.T(\"html5_onesie_media_capabilities\"),YzC(M,p.videoData,TfK(p),V),p.logger.debug(\"Starting Onesie network request.\"),p.im\u0026\u0026p.E5(\"ombrs\",\"1\"),S\u003dp.FF.G().schedule,p.g1\u003dnew Lw(p,{Ep:S,t7:p.im,B7:function(x,Pj){p.FF.sC(x,Pj)},\nrP:!0}),M.set(\"rn\",\"\"+p.g1.requestNumber),p.R0\u003dM.z7(),gP(p.g1,p.R0),p.E8(\"or_p\"),p.xhr\u003dR7(new Fn(M),G,p.g1,mB,I),p.FK.start(),B.return(p.Ls)}})};\ng.q.lY\u003dfunction(){return 2};\ng.q.eV\u003dfunction(){this.E8(\"orh_r\")};\ng.q.Jt\u003dfunction(){!this.DM\u0026\u0026this.xhr.r9()\u0026\u0026this.ZX();if(this.BG\u0026\u0026!this.l5){var p;(p\u003dthis.rz)\u003d\u003dnull||p.start()}this.fk()};\ng.q.VL\u003dfunction(p){p\u003dp\u003d\u003d\u003dvoid 0?!1:p;this.logger.debug(\"onXhrDone\");this.fk();if(!(this.xJ()||this.state\u003e\u003d4)){var d\u003dKN(this),b\u003dthis.xhr;d.rc\u003db.status;p\u0026\u0026(d.ab\u003d!0);if(b.mQ()){var v\u003d\"onesie.net\";d.msg\u003db.mQ()}else b.status\u003e\u003d400?v\u003d\"onesie.net.badstatus\":b.f1()?this.rY||(v\u003d\"onesie.response.noplayerresponse\"):v\u003db.status\u003d\u003d\u003d204?\"onesie.net.nocontent\":\"onesie.net.connect\";v?this.Cp(new Gr(v,d)):(this.E8(\"or_fs\"),this.g1.b3((0,g.Ib)(),b.r9(),0),this.f9(4),this.im\u0026\u0026this.E5(\"rqs\",d));this.im\u0026\u0026this.E5(\"ombre\",\n\"ok.\"+ +!v);this.m$\u003d!1;BO(this);m6(this.Ck);if(!this.l5){this.Xt.stop();var P;(P\u003dthis.rz)\u003d\u003dnull||P.stop()}var M;if(p\u003d(M\u003dthis.qN)\u003d\u003dnull?void 0:Nf7(M))for(M\u003d0;M\u003cp.length;M++)this.E5(\"pathprobe\",p[M])}};\ng.q.Ll\u003dfunction(){if(this.playerResponse\u0026\u0026this.xhr\u0026\u0026this.a9)for(var p\u003dg.u(this.a9.entries()),d\u003dp.next();!d.done;d\u003dp.next())if(d\u003dg.u(d.value),d.next(),d.next().value.U){this.xhr.abort();this.VL(!0);break}};\ng.q.G\u003dfunction(){return this.gE};\ng.q.T\u003dfunction(p){return this.gE.T(p)};\ng.q.SY5\u003dfunction(){if(Bfu(this)\u0026\u0026this.qN\u0026\u0026(!this.DM||this.T(\"html5_onesie_probe_ec_hosts\"))){var p\u003dthis.qN;if(p.gE.experiments.Wb(\"html5_onesie_probe_ec_hosts\")){var d,b\u003d(d\u003dp.D.get(3))\u003d\u003dnull?void 0:l5(d.location);b\u0026\u0026UB(p,b,\"osc\",this);var v;(b\u003d(v\u003dp.D.get(4))\u003d\u003dnull?void 0:l5(v.location))\u0026\u0026UB(p,b,\"ocy\",this)}else{var P;(v\u003d(P\u003dp.D.get(1))\u003d\u003dnull?void 0:l5(P.location))\u0026\u0026UB(p,v,\"o2\",this);(v\u003d(b\u003dp.D.get(2))\u003d\u003dnull?void 0:l5(b.location))\u0026\u0026UB(p,v,\"o3\",this)}}};\ng.q.YH\u003dfunction(){if(!this.xJ()\u0026\u0026!this.isComplete()){if(this.BG){if((0,g.Ib)()-this.g1.Z\u003e1E3){var p;(p\u003dthis.g1)\u003d\u003dnull||p.Dn((0,g.Ib)());p\u003dKN(this);if(this.gE.rN()\u0026\u0026this.xhr instanceof xc){var d\u003dthis.xhr;p.xrs\u003dd.xhr.readyState;p.xpb\u003dd.D.getLength();p.xdc\u003dd.V}this.Cp(new Gr(\"net.timeout\",p))}}else(0,g.Ib)()-this.g1.D\u003e1E4\u0026\u0026((d\u003dthis.g1)\u003d\u003dnull||d.Dn((0,g.Ib)()),this.nE());this.isComplete()||this.Kc.start()}};\ng.q.nE\u003dfunction(){this.logger.info(\"Onesie request timed out\");this.m$\u003d!1;if(!BO(this)){var p\u003dKN(this);p.timeout\u003d\"1\";this.Cp(new Gr(\"onesie.request\",p))}};\ng.q.Cp\u003dfunction(p){var d\u003dthis;p\u003dUa(p);this.BG?this.FF.J$(p):(this.Ls.reject(p),this.BG\u003d!0);m6(this.Ck);this.l5||this.Xt.stop();this.E8(\"or_fe\");var b,v;(b\u003dthis.qN)\u003d\u003dnull||(v\u003dNf7(b))\u003d\u003dnull||v.forEach(function(P){d.E5(\"pathprobe\",P)});\nthis.f9(5);this.dispose()};\ng.q.isComplete\u003dfunction(){return this.state\u003e\u003d3};\ng.q.Vb\u003dfunction(){return this.state\u003d\u003d\u003d4};\ng.q.gh\u003dfunction(p){var d,b;return this.isComplete()||!!((d\u003dthis.a9)\u003d\u003dnull?0:(b\u003dd.get(p))\u003d\u003dnull?0:b.D)};\ng.q.mV\u003dfunction(){return!1};\ng.q.iH\u003dfunction(){return this.state\u003d\u003d\u003d5};\ng.q.notifySubscribers\u003dfunction(p){for(var d\u003d0;d\u003cthis.Ab.length;d++)p\u0026\u0026this.Ab[d].wd()!\u003d\u003dp||vT(this.Ab[d],this)};\ng.q.Oe\u003dfunction(){var p,d;return((p\u003dthis.X_)\u003d\u003dnull?void 0:(d\u003dp.Y6)\u003d\u003dnull?void 0:d.o0)||0};\ng.q.U5\u003dfunction(){this.playerResponse\u003d\"\";var p;(p\u003dthis.xhr)\u003d\u003dnull||p.abort();m6(this.Ck);this.UV.dispose();var d;(d\u003dthis.rz)\u003d\u003dnull||d.dispose();this.f9(-1);this.Ab\u003d[];g.e.prototype.U5.call(this)};\ng.q.fk\u003dfunction(){try{var p\u003dthis.xhr;p.r9()\u003e102400\u0026\u0026!this.OQ\u0026\u0026(this.E8(\"or100k\"),this.OQ\u003d!0);if(p.f8()){var d\u003dp.UI(),b\u003dd.getLength();this.logger.debug(function(){return\"handleAvailableSlices: slice length \"+b});\nthis.im\u0026\u0026this.E5(\"ombrss\",\"len.\"+b);this.UV.feed(d)}if(this.a9)for(var v\u003dg.u(this.a9.keys()),P\u003dv.next();!P.done;P\u003dv.next()){var M\u003dP.value;p\u003dvoid 0;(p\u003dthis.a9.get(M))\u003d\u003dnull||p.WG();this.notifySubscribers(M)}}catch(X){this.Cp(X)}};\ng.q.oy\u003dfunction(){return this.g1.requestNumber};\ng.q.dF\u003dfunction(p){return this.Gi.get(p)};\ng.q.Ue\u003dfunction(){return{lT:this.lT,Vj:this.Vj,isDecorated:!1}};g.f(Rg,g.e);g.q\u003dRg.prototype;g.q.C2\u003dfunction(p,d){this.O5\u003dvoid 0;rLW(this);JLW(this,p,d)};\ng.q.ys\u003dfunction(p){if(this.D.length\u003d\u003d\u003d0)return!1;var d\u003dthis.D[0];return d instanceof x1?p\u003d\u003d\u003dthis.DN.getCurrentTime()*1E3:!(d instanceof Nn\u0026\u0026FJW(d.info))\u0026\u0026Math.abs(d.Oe()-p)\u003c50};\ng.q.AV\u003dfunction(p){this.U\u003dp;this.O5\u003d(0,g.Ib)()+(p.backoffTimeMs||0)};\ng.q.w3\u003dfunction(p,d){if(p.action\u003d\u003d\u003dvoid 0){var b\u003dthis.FF.lf();b!\u003d\u003dvoid 0\u0026\u0026this.DN.iI(b)}else if(p.action!\u003d\u003d0||!this.oB)switch(p.action\u003d\u003d\u003d0\u0026\u0026this.policy.Le\u0026\u0026(p.action\u003d2),b\u003d{},b.reason\u003dp.CqF,b.action\u003dp.action,b.rn\u003dd,p.action){case 1:this.policy.X\u0026\u0026this.V\u0026\u0026this.V.vg(void 0,void 0,b);break;case 0:this.oB\u003d!0;this.videoData.C$()\u0026\u0026this.policy.X\u0026\u0026this.V\u0026\u0026this.V.vg(void 0,void 0,b,!1);this.DN.Qu(b);break;case 2:this.DN.handleError(\"sabr.config\",b,1);break;case 5:ieC(this.FF,!0);break;case 6:ieC(this.FF,!1);\nbreak;case 3:this.policy.tD\u0026\u0026((p\u003dthis.y$.W)!\u003dnull\u0026\u0026(p.W\u003d!0),this.DN.handleError(\"sabr.hostfallback\",b))}};\ng.q.m5\u003dfunction(p,d,b,v){if(this.policy.U){this.DN.E5(\"ssap\",{rn:v,v:d,tl:uT7(p)});var P\u003dthis.DN.Kd();p\u003d{Yr:p,context:b,version:d};ku$(this,b);P?nsC(this,P,p):(this.DN.E5(\"ssap\",{cacheclips:1,rn:v,v:d}),this.W\u003dp)}};\ng.q.Ij\u003dfunction(p){var d\u003dthis.policy.O5||this.policy.ao||this.policy.U;this.DN.E5(\"ssap\",{onsbrctxt:p.type,dflt:p.sendByDefault,enable:d?1:0});d\u0026\u0026ku$(this,p);this.policy.ao\u0026\u0026this.FF.Ij(p)};\ng.q.QD\u003dfunction(){};\ng.q.qO\u003dfunction(p){if(p.mD!\u003d\u003dvoid 0\u0026\u0026p.Vl){var d\u003dp.mD/p.Vl;this.audioTrack.Z\u003d!1;this.videoTrack.Z\u003d!1;if(this.policy.kJ||this.policy.PW||this.policy.cE)this.DN.Py.U\u003d!1;this.DN.nZ(d,1);if(this.FF.getCurrentTime()!\u003d\u003dd){var b\u003d{wg:\"sabr_seek\",Nw:!0,A3:!0};p.seekSource\u0026\u0026(b.seekSource\u003dp.seekSource);Vp(this.DN,d+.1,b)}}};\ng.q.onSnackbarMessage\u003dfunction(p){this.FF.publish(\"onSnackbarMessage\",p)};\ng.q.P1\u003dfunction(p){p.Sy\u0026\u0026p.Kq\u0026\u0026l0(this.y$,p.Sy,p.Kq);this.policy.L4\u0026\u0026(p.Fr\u0026\u0026p.c6\u0026\u0026(this.y$.Z7\u003dp.Fr/p.c6),p.GW\u0026\u0026p.Wp\u0026\u0026(this.y$.lH\u003dp.GW/p.Wp));p.HT!\u003dnull\u0026\u0026this.FF.jG(p.HT);this.policy.Sr\u0026\u0026p.Gt\u0026\u0026(p\u003d((0,g.Ib)()-p.Gt)/1E3,this.DN.q$.GC(1,p))};\ng.q.EE\u003dfunction(p){this.DN.EE(p)};\ng.q.u8\u003dfunction(p,d,b){this.policy.B\u0026\u0026this.DN.E5(\"sabrctxtplc\",{start:p?p.join(\"_\"):\"\",stop:d?d.join(\"_\"):\"\",discard:b?b.join(\"_\"):\"\"});if(p){p\u003dg.u(p);for(var v\u003dp.next();!v.done;v\u003dp.next())this.dT.add(v.value)}if(d)for(d\u003dg.u(d),p\u003dd.next();!p.done;p\u003dd.next())p\u003dp.value,this.dT.has(p)\u0026\u0026this.dT.delete(p);if(b)for(b\u003dg.u(b),d\u003db.next();!d.done;d\u003db.next())d\u003dd.value,this.videoData.sabrContextUpdates.has(d)\u0026\u0026(this.videoData.sabrContextUpdates.delete(d),d\u003d\u003d\u003d3\u0026\u0026(this.videoData.vz\u003d\"\"))};\ng.q.M6\u003dfunction(){};\ng.q.NW\u003dfunction(p){this.S\u003dp};\ng.q.l1\u003dfunction(p){this.Hb\u003dp};\ng.q.yD\u003dfunction(p,d){eK(this.policy,p,4,d)};\ng.q.Zq\u003dfunction(p){if(p\u003d\u003dnull?0:p.wq)if(p\u003dp.wq.rV){p\u003dg.u(p);for(var d\u003dp.next();!d.done;d\u003dp.next())if(d\u003dd.value,d.formatId){var b\u003dthis.y$.B.get(s3(d.formatId));b\u0026\u0026b.info\u0026\u0026(b.info.debugInfo\u003dd.debugInfo)}}};\ng.q.xB\u003dfunction(p){(p\u003dp\u003d\u003dnull?void 0:p.reloadPlaybackParams)\u0026\u0026this.FF.publish(\"reloadplayer\",p)};\ng.q.wd\u003dfunction(){return this.FF.wd()||\"\"};\ng.q.a7\u003dfunction(){var p\u003dNP(this.audioTrack,!0)*1E3,d\u003dNP(this.videoTrack,!0)*1E3;return Math.min(p,d)};\ng.q.Zo\u003dfunction(p,d){this.DN.E5(p,d)};\ng.q.bD\u003dfunction(p){egB(this.DN,Em$(this.YJ,p))};\ng.q.U5\u003dfunction(){g.e.prototype.U5.call(this);this.U\u003dvoid 0;JLW(this,!0,\"i\");this.D\u003d[]};lcw.prototype.SK\u003dfunction(p,d){if(this.V)return NIq(this,d);if(d\u003deO(p)){var b\u003dd.U;b\u0026\u0026b.B\u0026\u0026b.D\u0026\u0026(p\u003dp.B.length?p.B[0]:null)\u0026\u0026p.state\u003e\u003d2\u0026\u0026!p.iH()\u0026\u0026p.info.Ns\u003d\u003d\u003d0\u0026\u0026(this.V\u003dp,this.Z\u003db,this.U\u003dd.info,this.S\u003dthis.startTimeSecs\u003dDate.now()/1E3,this.X\u003dthis.U.startTime)}return NaN};\nlcw.prototype.clear\u003dfunction(){this.U\u003dthis.Z\u003dthis.V\u003dnull;this.D\u003dthis.X\u003dthis.S\u003dthis.startTimeSecs\u003dNaN;this.B\u003d!1};g.f(g.qH,g.e);g.q\u003dg.qH.prototype;g.q.initialize\u003dfunction(p,d,b){this.logger.debug(function(){return\"Initialized, t\u003d\"+p});\np\u003dp||0;this.policy.D||(d\u003dNx$(this.D),gsD(this.FF,new HI(d.video,d.reason)),this.FF.z4(new HI(d.audio,d.reason)));this.y$.isManifestless\u0026\u0026xLz(this.X);this.Z\u0026\u0026Zuz(this.Z,this.videoTrack.D);d\u003disNaN(this.getCurrentTime())?0:this.getCurrentTime();var v\u003d!this.y$.isManifestless;this.policy.Hv\u0026\u0026(v\u003dv||this.y$.Rd);this.policy.IB||(this.currentTime\u003dv?p:d);this.policy.kJ\u0026\u0026this.seek(this.getCurrentTime(),{}).FM(function(){});\nif(this.policy.D){var P;((P\u003dthis.eB)\u003d\u003dnull?0:Ase(P,this.wd()||\"\"))\u0026\u0026yLB(this)\u0026\u0026cLC(this,this.videoTrack)\u0026\u0026cLC(this,this.audioTrack)\u0026\u0026(fcz(this.B,this.eB),this.policy.S\u0026\u0026UZK(this))}else this.O5\u0026\u0026(Ic7(this,this.videoTrack),Ic7(this,this.audioTrack),VW$(this.O5),delete this.O5);b?(this.policy.aq?(this.Rb\u003db,oA(this,b)):oA(this,!1),g.vg(this.MF)):(b\u003dthis.getCurrentTime()\u003d\u003d\u003d0,Q5(this.X,this.videoTrack,this.videoTrack.D,b),Q5(this.X,this.audioTrack,this.audioTrack.D,b),this.policy.D\u0026\u0026dZB(this.B,!0),this.policy.kJ||\nthis.seek(this.getCurrentTime(),{}).FM(function(){}),this.timing.tick(\"gv\"));\n(this.y$.V7||this.y$.Bn||this.y$.Hb||this.y$.tD||this.y$.Na)\u0026\u0026this.FF.nu(this.y$)};\ng.q.resume\u003dfunction(){if(this.isSuspended||this.L2){this.logger.debug(\"Resumed.\");this.jq\u003dthis.L2\u003dthis.isSuspended\u003d!1;try{this.SK()}catch(p){g.Hi(p)}}};\ng.q.UD\u003dfunction(){return!this.policy.Rb};\ng.q.Hg\u003dfunction(p,d){p\u003dp\u003d\u003d\u003dvoid 0?!1:p;d\u003dd\u003d\u003d\u003dvoid 0?!1:d;this.logger.debug(\"detaching media source\");iuC(this);this.FF.Pl()\u0026\u0026(this.S\u003dNaN);p?(this.logger.debug(\"enable updateMetadataWithoutMediaSource\"),this.policy.Hb\u0026\u0026this.E5(\"loader\",{setsmb:1}),this.policy.RB\u003d!0,this.Aj()):(this.policy.aq?oA(this,this.Rb):oA(this,!1),d||this.Aj())};\ng.q.setAudioTrack\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?!1:b;if(!this.xJ()){var v\u003d!isNaN(d);b\u0026\u0026v\u0026\u0026(this.audioTrack.eB\u003dDate.now(),this.policy.Q7\u0026\u0026(this.ih\u003d!0));if(this.policy.D){var P\u003dthis.U.eY(p.id,v);this.logger.debug(function(){return\"Logging new audio format: \"+P.D.info.id});\nthis.FF.z4(P)}else{var M\u003dZkC(this.D,p.id,v);this.logger.debug(function(){return\"Logging new audio format: \"+M.audio.info.id});\nthis.FF.z4(new HI(M.audio,M.reason))}if(v\u0026\u0026(b\u003dthis.audioTrack.D.index.Eg(d),this.E5(\"setAudio\",{id:p.id,cmt:d,sq:b}),b\u003e\u003d0)){this.policy.D\u0026\u0026(this.U.W\u003d!0,this.C2(!0,\"mosaic\"));Gb(this.audioTrack,b,NaN,NaN);!this.policy.I5\u0026\u0026this.y$.isLive\u0026\u0026u0(this.y$,b,!1);return}this.FF.He()}};\ng.q.setPlaybackRate\u003dfunction(p){p!\u003d\u003dthis.C.getPlaybackRate()\u0026\u0026this.C.setPlaybackRate(p)};\ng.q.wu\u003dfunction(p){var d\u003dthis.B.S;this.B.NW(p);this.E5(\"scfidc\",{curr:s3(d),\"new\":s3(p)});p\u0026\u0026s3(p)!\u003d\u003ds3(d)\u0026\u0026(this.C2(!1,\"caption change\"),this.SK())};\ng.q.uK\u003dfunction(p){this.B.l1(p)};\ng.q.bR\u003dfunction(p){var d\u003dp.D.info.qH();this.logger.debug(function(){return\"New \"+(d?\"audio\":\"video\")+\" format from SABR: \"+b4(p.D.info)});\nd?this.FF.z4(p):gsD(this.FF,p)};\ng.q.bD\u003dfunction(p){cM(p.AC[p.AC.length-1])\u0026\u0026egB(this,Em$(this.D,p.AC[0].D))};\ng.q.Rp\u003dfunction(){return this.FF.Rp()};\ng.q.uB\u003dfunction(){return this.FF.uB()};\ng.q.EE\u003dfunction(p){this.FF.G().rN()\u0026\u0026this.E5(\"sps\",{status:p.k6||\"\"});if(p.k6\u003d\u003d\u003d1)this.FF.videoData.gw\u003d0;else if(p.k6\u003d\u003d\u003d2||p.k6\u003d\u003d\u003d3){var d\u003d!1;if(p.k6\u003d\u003d\u003d3){d\u003dthis.FF.aS();var b;this.PX\u003d(b\u003dp.FQB)!\u003dnull?b:Infinity;this.FF.videoData.gw\u003dd+1;(d\u003dxz(this))\u0026\u0026this.ZQ(!0)}this.FF.D3(!0,d)}};\ng.q.Jz\u003dfunction(){return this.FF.Jz()};\ng.q.Im\u003dfunction(){return this.FF.Im()};\ng.q.LM\u003dfunction(p){this.FF.LM(p)};\ng.q.pat\u003dfunction(){var p,d\u003d(p\u003dthis.FF.b4())\u003d\u003dnull?void 0:p.getCurrentTime();d?this.FF.E5(\"rms\",{cta:d}):g.vg(this.tD)};\ng.q.SK\u003dfunction(){Vwk(this);if(this.rE\u0026\u0026gt(this.rE)\u0026\u0026!this.rE.ZG()\u0026\u0026(!this.policy.IB||isFinite(this.getCurrentTime()))){var p\u003drp(this.videoTrack);p\u003dthis.policy.V1\u0026\u0026p\u0026\u0026p.wH();this.y$.isManifestless\u0026\u0026this.y$.V\u0026\u0026kb(this.y$)?(this.S\u003dkb(this.y$),this.rE.Oz(this.S)):sk(this.y$)\u0026\u0026!p?isNaN(this.S)?(this.S\u003dthis.getCurrentTime()+3600,this.rE.Oz(this.S)):this.S\u003c\u003dthis.getCurrentTime()+1800\u0026\u0026(this.S\u003dMath.max(this.S+1800,this.getCurrentTime()+3600),this.rE.Oz(this.S)):this.rE.isView||(p\u003dMath.max(this.audioTrack.getDuration(),\nthis.videoTrack.getDuration()),(!isFinite(this.S)||this.S!\u003d\u003dp)\u0026\u0026p\u003e0\u0026\u0026(this.rE.Oz(p),this.S\u003dp))}if(!this.xJ())if(JT(this.y$)\u0026\u0026this.y$.iH()){var d\u003dthis.y$;this.handleError(\"manifest.net.retryexhausted\",d.ih?{rc:d.o9}:{rc:d.o9.toString()},1)}else if(this.policy.D)a:{try{bZ(this.B);this.y$.isManifestless\u0026\u0026this.policy.S\u0026\u0026H7(this.Py);if(twk(this)\u0026\u0026this.rE\u0026\u0026!$A(this.rE)\u0026\u0026this.videoTrack.Hb\u0026\u0026this.audioTrack.Hb){this.E5(\"ssap\",{delaysb:1,v:this.videoTrack.D.info.id,vf:this.videoTrack.D.info.qC,a:this.audioTrack.D.info.id,\naf:this.audioTrack.D.info.qC});var b\u003dthis.rE,v\u003dthis.videoTrack.D,P\u003dthis.audioTrack.D;!$A(b)\u0026\u0026P\u0026\u0026v\u0026\u0026(rIB(b,v.info,P.info,this.policy.s8),HuC(this,b))}var M;((M\u003dthis.rE)\u003d\u003dnull?0:$A(M))\u0026\u0026this.k7();this.policy.D||aA(this);dZB(this.B)}catch(a){g.DF(a);d\u003da;if(d.message.includes(\"changeType\")){this.E5(\"ssap\",{exp:d.name,msg:d.message,s:d.stack});break a}this.handleError(\"fmt.unplayable\",{exp:d.name,msg:d.message,s:d.stack},1)}XKu(this);g.vg(this.TB)}else if(!this.y$.U||!Gwe(this.videoTrack)\u0026\u0026!Gwe(this.audioTrack)||\n(this.videoTrack.X||this.audioTrack.X)\u0026\u0026this.policy.ob?b\u003d!1:(this.Aj(),this.FF.seekTo(Infinity,{wg:\"checkLoaderTracksSync\",nZ:!0}),b\u003d!0),!b){Vwk(this);this.y$.isManifestless\u0026\u0026(wFj(this.videoTrack),wFj(this.audioTrack),H7(this.Py),(b\u003deO(this.videoTrack))\u0026\u0026b.U\u0026\u0026(b\u003db.U.B\u0026\u0026!this.policy.xV,this.E5(b\u003d\u003d\u003dthis.policy.W.LB?\"strm\":\"strmbug\",{strm:b,sfmp4:this.policy.W.LB,dfs:this.policy.xV},!0)));if(this.rE)this.k7();else if(this.policy.V){var X;b\u003d!1;if(this.policy.sy)for(v\u003dg.u([this.videoTrack,this.audioTrack]),\nP\u003dv.next();!P.done;P\u003dv.next()){M\u003dP.value;for(P\u003deO(M);P\u0026\u0026M.Rv()!\u003d\u003drp(M);P\u003deO(M))M.mS(P);b\u003db||!!P}else(d\u003deO(this.videoTrack))\u0026\u0026this.videoTrack.mS(d),(X\u003deO(this.audioTrack))\u0026\u0026this.audioTrack.mS(X);Z0(this.videoTrack)\u0026\u0026Z0(this.audioTrack)?this.logger.debug(\"Received all background data; disposing\"):(d||X||b)\u0026\u0026dZ(this)}aA(this);Q5(this.X,this.videoTrack,this.videoTrack.D,!1);Q5(this.X,this.audioTrack,this.audioTrack.D,!1);this.policy.Rl||YKq(this,this.videoTrack,this.audioTrack);gbe(this.X,this.videoTrack,\nthis.audioTrack);gbe(this.X,this.audioTrack,this.videoTrack);XKu(this);this.Z\u0026\u0026(d\u003dthis.Z,d.V?(X\u003dd.S+d.policy.yh,d.B||(X\u003dMath.min(X,d.startTimeSecs+d.policy.SR)),d\u003dMath.max(0,X*1E3-Date.now())):d\u003dNaN,isNaN(d)||g.vg(this.gg,d));g.vg(this.TB)}};\ng.q.Qu\u003dfunction(p){this.FF.Qu(p)};\ng.q.k7\u003dfunction(){var p\u003dthis;if(this.rE){var d\u003dthis.rE.D,b\u003dthis.rE.U;hru(this,this.audioTrack);hru(this,this.videoTrack);var v\u003dQJW(this);if(v){if(this.policy.x6){if(!d.e4()){var P\u003deO(this.audioTrack);if(P){if(!XV(this,this.audioTrack,d,P.info))return;KHD(this,this.audioTrack,d,P)}}if(!b.e4()\u0026\u0026(P\u003deO(this.videoTrack))){if(!XV(this,this.videoTrack,b,P.info))return;KHD(this,this.videoTrack,b,P)}}this.CZ||(this.CZ\u003d(0,g.Ib)(),this.logger.debug(function(){return\"Appends pause start \"+p.CZ+\" reason \"+v}),\nthis.policy.B\u0026\u0026this.E5(\"apdps\",{r:v}))}else if(this.CZ\u0026\u0026(LHw(this,this.CZ),this.CZ\u003d0),$Zk(this),P\u003d!1,this.policy.U\u0026\u0026tp(this.videoTrack)||!ALK(this,this.videoTrack,b)||(P\u003d!0,AKw(this.timing),bk7(this.timing)),this.rE\u0026\u0026!this.rE.c$()\u0026\u0026(this.policy.U\u0026\u0026tp(this.audioTrack)||!ALK(this,this.audioTrack,d)||(P\u003d!0,WIk(this.timing),vm7(this.timing)),!this.xJ()\u0026\u0026this.rE)){if(!this.policy.Rb\u0026\u0026Z0(this.videoTrack)\u0026\u0026Z0(this.audioTrack)\u0026\u0026gt(this.rE)\u0026\u0026!this.rE.ZG()){b\u003d!1;\nb\u003drp(this.audioTrack);if(this.policy.U){var M;d\u003d(M\u003dthis.hC)\u003d\u003dnull?void 0:Un(M,b.H5*1E3);b\u003d!(!d||d.clipId!\u003d\u003db.clipId);this.E5(\"ssap\",{eos:b})}else M\u003db.D,b\u003dM\u003d\u003d\u003dthis.y$.D[M.info.id];b\u0026\u0026(this.logger.debug(\"Setting EOS\"),fqW(this.rE),ixw(this.schedule))}P\u0026\u0026!this.rE.isAsync()\u0026\u0026dZ(this)}}};\ng.q.PH\u003dfunction(p){var d,b\u003dp\u003d\u003d\u003d((d\u003dthis.rE)\u003d\u003dnull?void 0:d.D)?this.audioTrack:this.videoTrack,v;(v\u003db.aB)\u003d\u003dnull||v.stop();var P;if((P\u003deO(b))\u003d\u003dnull?0:P.isLocked){if(this.FF.G().rN()){var M;this.E5(\"eosl\",{ounlock:(M\u003deO(b))\u003d\u003dnull?void 0:M.info.Op()})}var X;PCu(this,p\u003d\u003d\u003d((X\u003dthis.rE)\u003d\u003dnull?void 0:X.D))}var a;if(this.policy.Q7\u0026\u0026p\u003d\u003d\u003d((a\u003dthis.rE)\u003d\u003dnull?void 0:a.D)\u0026\u0026this.jB){d\u003dthis.jB-this.getCurrentTime();var F;this.FF.E5(\"asl\",{l:d,xtag:(F\u003drp(this.audioTrack))\u003d\u003dnull?void 0:F.D.info.D});this.ih\u003d!1;this.jB\u003d\n0}p.Wh()\u0026\u0026p.i4().length\u003d\u003d\u003d0\u0026\u0026(p.OX(),this.rE\u0026\u0026!this.rE.Wh()\u0026\u0026(this.FF.G().rN()\u0026\u0026this.FF.E5(\"rms\",{ld:\"seek\"}),this.rE.S\u003dperformance.now(),this.FF.tB(),this.FF.G().rN()\u0026\u0026g.vg(this.tD)));var h;(h\u003db.C)!\u003dnull\u0026\u0026BI(h,0);this.policy.tC\u0026\u0026this.policy.z2\u0026\u0026this.rE\u0026\u0026(b\u003dp.Co())\u0026\u0026b.wH()\u0026\u0026!Xk(p.i4(),Math.min(b.H5+FV,b.xt))\u0026\u0026this.E5(\"sbunb\",{st:b.H5,et:b.xt});this.policy.gg?mL(this):this.SK()};\ng.q.K3B\u003dfunction(p){if(this.rE){var d\u003drp(p\u003d\u003d\u003dthis.rE.D?this.audioTrack:this.videoTrack);if(p\u003dp.rF())for(var b\u003d0;b\u003cp.length;b++)this.E5(\"appendedbuffer\",{i:b,b:g.uj(p[b].subarray(0,4096),3)});p\u003dvoid 0;d\u0026\u0026(p\u003dzg(d),this.policy.U\u0026\u0026this.hC\u0026\u0026this.hC.y9()\u0026\u0026(p.ccid\u003dthis.hC.y9()));this.handleError(\"fmt.unplayable\",p,1)}};\ng.q.CS\u003dfunction(p){this.FF.CS(p)};\ng.q.H8\u003dfunction(p,d,b){if(this.y$.isManifestless){p\u003d!!p.info.video;hPq(this,d,b,p,!0);var v;if(((v\u003dthis.FF.getVideoData())\u003d\u003dnull?0:v.enableServerStitchedDai)\u0026\u0026d.D){a:{v\u003dthis.y$;var P\u003dd.Q$;for(M in v.D)if(!Tr(v.D[M].info)\u0026\u0026v.D[M].info.y7()\u003d\u003d\u003d!p){b\u003dvoid 0;var M\u003d((b\u003dv.D[M].index.MB(P))\u003d\u003dnull?void 0:b.D)||0;break a}M\u003d0}M!\u003d\u003d0\u0026\u0026M!\u003d\u003dd.D\u0026\u0026this.handleError(\"ssdai.avsync\",{sq:d.Q$,a:p?M:d.D,v:p?d.D:M},0)}}};\ng.q.Pt\u003dfunction(p,d,b,v){p.info.video\u0026\u0026this.V.Pt(d,b,v)};\ng.q.R$\u003dfunction(p){this.D.R$(p)};\ng.q.mf\u003ddw(19);g.q.Dp\u003dfunction(p){this.hC\u003dp;var d;(d\u003dthis.audioTrack.W)!\u003dnull\u0026\u0026(d.Ma\u003dp);(d\u003dthis.videoTrack.W)!\u003dnull\u0026\u0026(d.Ma\u003dp);d\u003dthis.B;d.W\u0026\u0026(d.DN.E5(\"ssap\",{addcacheclips:1,v:d.W.version,tl:uT7(d.W.Yr)}),nsC(d,p,d.W),d.W\u003dvoid 0)};\ng.q.Kd\u003dfunction(){return this.hC};\ng.q.Tn\u003dfunction(){return this.videoTrack.Z||this.audioTrack.Z};\ng.q.seek\u003dfunction(p,d){if(this.xJ())return lY();if(this.Tn())return lY(\"seeking to head\");if(this.policy.kJ\u0026\u0026!isFinite(p))return yGK(this.Py),g.uY(Infinity);Vwk(this);this.pN\u003d(0,g.Ib)();this.policy.D||aA(this,p);this.rE\u0026\u0026this.rE.D\u0026\u0026this.rE.U\u0026\u0026!this.FF.getVideoData().SA\u0026\u0026(this.rE.D.isLocked()||this.rE.U.isLocked())\u0026\u0026this.FF.He({reattachOnLockedBuffer:1,vsb:\"\"+this.rE.U.isLocked(),asb:\"\"+this.rE.D.isLocked()});var b\u003dthis.getCurrentTime(),v\u003dthis.Py.seek(p,d);this.policy.IB||(this.currentTime\u003dv);tB(this.V,\np,b,this.policy.bu\u0026\u0026!d.Nw);dZ(this);return g.uY(v)};\ng.q.ys\u003dfunction(p){return this.policy.D\u0026\u0026this.B.ys(p)};\ng.q.C2\u003dfunction(p,d){this.B.C2(p,d)};\ng.q.getCurrentTime\u003dfunction(){if(this.policy.IB){var p\u003dthis.Fp()||0;return this.FF.getCurrentTime()-p}return this.currentTime};\ng.q.Vg\u003dfunction(){return this.audioTrack.D.info};\ng.q.PL\u003dfunction(){return this.videoTrack.D.info};\ng.q.Yf\u003dfunction(){return this.audioTrack.D.info.qC};\ng.q.Gb\u003dfunction(){return this.videoTrack.D.info.qC};\ng.q.U5\u003dfunction(){try{this.Hg(),z$(this.audioTrack),z$(this.videoTrack),zb(this.audioTrack),zb(this.videoTrack),this.audioTrack.dispose(),this.videoTrack.dispose(),g.e.prototype.U5.call(this)}catch(p){g.Hi(p)}};\ng.q.handleError\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?0:b;var v\u003dwF(b);p\u003d\u003d\u003d\"fmt.unplayable\"\u0026\u0026this.y$.isLive\u0026\u0026(this.policy.x6\u003d!1,fB(this.y$));d\u003dnew Gr(p,d,b);g.Bj(this);Ns(d.details);this.FF.handleError(d);p!\u003d\u003d\"html5.invalidstate\"\u0026\u0026d.errorCode!\u003d\u003d\"fmt.unplayable\"\u0026\u0026p!\u003d\u003d\"fmt.unparseable\"\u0026\u0026v\u0026\u0026this.dispose()};\ng.q.n0\u003dfunction(){var p\u003drp(this.audioTrack),d\u003drp(this.videoTrack);p\u003d{lct:this.getCurrentTime().toFixed(3),lsk:this.Py.isSeeking(),lmf:this.D.D.isLocked(),lbw:nq(this.schedule).toFixed(3),lhd:Js(this.schedule).toFixed(3),lst:((this.schedule.Z.gU()||0)*1E9).toFixed(3),laa:p?p.Op():\"\",lva:d?d.Op():\"\",lar:this.audioTrack.U?this.audioTrack.U.Op():\"\",lvr:this.videoTrack.U?this.videoTrack.U.Op():\"\",laq:\"\"+EN(this.audioTrack),lvq:\"\"+EN(this.videoTrack)};this.rE\u0026\u0026!this.rE.c$()\u0026\u0026this.rE.D\u0026\u0026this.rE.U\u0026\u0026(p.lab\u003d\nPh(this.rE.D.i4()),p.lvb\u003dPh(this.rE.U.i4()));this.CZ\u0026\u0026(p.lapt\u003d((0,g.Ib)()-this.CZ).toFixed(0),p.lapr\u003dQJW(this));this.RB\u0026\u0026(p.lapmabht\u003d((0,g.Ib)()-this.RB).toFixed(0),p.lapmabh\u003dtx(this,this.audioTrack).toFixed(0));this.Hb\u0026\u0026(p.lapmvbht\u003d((0,g.Ib)()-this.Hb).toFixed(0),p.lapmvbh\u003dtx(this,this.videoTrack).toFixed(0));this.IB\u0026\u0026(p.lapsdai\u003d((0,g.Ib)()-this.IB).toFixed(0));return p};\ng.q.Aj\u003dfunction(){try{this.policy.D\u0026\u0026this.B.C2(!1,\"pending\"),this.audioTrack.Aj(),this.videoTrack.Aj()}catch(p){g.Hi(p)}this.policy.V\u003d\"\"};\ng.q.Ds\u003dfunction(){return ZA(this.C)};\ng.q.E5\u003dfunction(p,d,b){this.FF.E5(p,d,b\u003d\u003d\u003dvoid 0?!1:b)};\ng.q.wd\u003dfunction(){return this.FF.wd()};\ng.q.nZ\u003dfunction(p,d){p/\u003dd;isNaN(this.timestampOffset)\u0026\u0026Ovq(this,p-Math.min(p,this.policy.PR));return(p-this.timestampOffset)*d};\ng.q.Fp\u003dfunction(){return this.timestampOffset};\ng.q.isSeeking\u003dfunction(){return this.Py.isSeeking()};\ng.q.RS\u003dfunction(){this.V.RS()};\ng.q.rD\u003dfunction(p,d,b){d\u003dd\u003d\u003d\u003dvoid 0?!1:d;b\u003db\u003d\u003d\u003dvoid 0?{}:b;this.policy.D?this.U.rD(p,d,b):this.D.rD(p,d,b)};\ng.q.Rz\u003dfunction(p,d){if(!this.W)return!1;var b\u003dthis.videoTrack.D.index.Eg(p);return this.W.Rz(p,d,b)};\ng.q.Iv\u003dfunction(p,d){if(this.W\u0026\u0026this.V.Iv(p,this.W))return Ovq(this,this.timestampOffset-d),dZ(this),this.policy.X\u0026\u0026(fB(this.y$),zb(this.audioTrack),zb(this.videoTrack),this.Aj()),!0;d\u003dthis.videoTrack.D.index.Eg(p);this.handleError(\"ad.skipfailed\",{dec:!!this.W,t:p.toFixed(3),sq:d});return!1};\ng.q.getManifest\u003dfunction(){return this.y$};\ng.q.isOffline\u003dfunction(){return!!this.FF.getVideoData().cotn};\ng.q.sC\u003dfunction(p,d){this.FF.sC(p,d)};\ng.q.ly\u003dfunction(p){if(this.policy.zV)this.policy.D\u0026\u0026this.B.C2(!0,\"utc\"),this.SK();else{var d\u003dthis.FF.getVideoData().Nv;if(d){var b\u003dthis.X;b.Xx\u003dp;b.Nv\u003dd;Bt(this)}}};\ng.q.iI\u003dfunction(p){this.videoTrack.Z\u003d!1;this.audioTrack.Z\u003d!1;this.Py.U\u003d!1;this.FF.iI(p)};\ng.q.dR\u003dfunction(p){this.Py.dR(p-this.Fp())};\ng.q.Ar\u003dfunction(){this.FF.Ar()};\ng.q.ZQ\u003dfunction(p){p!\u003d\u003dthis.policy.Pn\u0026\u0026((this.policy.Pn\u003dp)||this.SK())};\ng.q.FL\u003dfunction(p,d){var b\u003dthis.audioTrack.Q8,v\u003dthis.videoTrack.Q8;b\u0026\u0026v\u0026\u0026(b.remove(p,d),v.remove(p,d))};\ng.q.He\u003dfunction(p){this.FF.He(p)};\ng.q.C1\u003dfunction(p){this.FF.C1(p)};\ng.q.aS\u003dfunction(){return this.FF.aS()};g.q\u003dg.hS.prototype;g.q.yP\u003dfunction(p,d,b,v,P,M){return this.Ma.yP(p,d,b,v,P,M)};\ng.q.Tx\u003dfunction(p,d,b,v,P,M){return this.Ma.Tx(p,d,b,v,P,M)};\ng.q.Zs\u003dfunction(p){return this.Ma.Zs(p)};\ng.q.fq\u003dfunction(p){this.Ma.fq(p)};\ng.q.vg\u003dfunction(p,d,b,v){return this.Ma.vg(p,d,b,v)};\ng.q.RS\u003dfunction(){this.Ma.RS()};\ng.q.Rz\u003dfunction(p,d,b){return this.Ma.Rz(p,d,b)};\ng.q.VX\u003dfunction(p,d){this.Ma.VX(p,d)};\ng.q.cw\u003dfunction(){this.Ma.cw()};\ng.q.WI\u003ddw(48);g.q.MY\u003dfunction(p,d,b){this.Ma.MY(p,d,b)};\ng.q.dn\u003ddw(51);g.q.Qd\u003dfunction(p,d,b,v,P,M,X,a,F){this.Ma.Qd(p,d,b,v,P,M,X,a,F)};\ng.q.TZ\u003dfunction(p){this.Ma.TZ(p)};\ng.q.t8\u003dfunction(p){return this.Ma.t8(p)};\ng.q.MU\u003dfunction(p){return this.Ma.MU(p)};g.f(O4,g.oL);g.f(JS,O4);JS.prototype.S\u003dfunction(p,d){if(p\u0026\u0026d){var b\u003dNumber(Ky(p,\"cpi\"))*1+1;isNaN(b)||b\u003c\u003d0||b\u003cthis.B?(this.V.stop(),this.U.stop(),this.B\u003d-1,this.D\u003d{}):(b\u003ethis.B\u0026\u0026(this.B\u003db,g.ID(this.D)||(this.D\u003d{},this.V.stop(),this.U.stop())),this.D[d]\u003dp,g.vg(this.U))}};\nJS.prototype.X\u003dfunction(){for(var p\u003dg.u(Object.keys(this.D)),d\u003dp.next();!d.done;d\u003dp.next()){var b\u003dd.value;d\u003dthis.publish;for(var v\u003dthis.B,P\u003dthis.D[b].match(Do),M\u003d[],X\u003dg.u(P[6].split(\"\u0026\")),a\u003dX.next();!a.done;a\u003dX.next())a\u003da.value,a.indexOf(\"cpi\u003d\")\u003d\u003d\u003d0?M.push(\"cpi\u003d\"+v.toString()):a.indexOf(\"ek\u003d\")\u003d\u003d\u003d0?M.push(\"ek\u003d\"+g.Td(b)):M.push(a);P[6]\u003d\"?\"+M.join(\"\u0026\");b\u003d\"skd://\"+P.slice(2).join(\"\");P\u003db.length*2;v\u003dnew Uint8Array(P+4);v[0]\u003dP%256;v[1]\u003d(P-v[0])/256;for(P\u003d0;P\u003cb.length;++P)v[P*2+4]\u003db.charCodeAt(P);d.call(this,\n\"rotated_need_key_info_ready\",new vt(v,\"fairplay\",!0))}this.D\u003d{}};\nJS.prototype.U5\u003dfunction(){this.D\u003d{};O4.prototype.U5.call(this)};g.f(kM,O4);\nkM.prototype.X\u003dfunction(p){var d;a:{if((d\u003dp.cryptoPeriodIndex)\u0026\u0026this.D.length\u003e0)for(var b\u003dg.u(this.D),v\u003db.next();!v.done;v\u003db.next())if(d\u003d\u003d\u003dv.value.info.cryptoPeriodIndex){d\u003d!0;break a}d\u003d!1}if(!d){d\u003d(0,g.Ib)();a:{b\u003dp.cryptoPeriodIndex;if(!isNaN(b)){v\u003dg.u(this.B.values());for(var P\u003dv.next();!P.done;P\u003dv.next())if(Math.abs(P.value.cryptoPeriodIndex-b)\u003c\u003d1){b\u003d!0;break a}}b\u003d!1}b?(b\u003dp.D,b\u003dMath.max(0,Math.random()*((isNaN(b)?120:b)-30))*1E3):b\u003d0;this.publish(\"log_qoe\",{wvagt:\"delay.\"+b,cpi:p.cryptoPeriodIndex,reqlen:this.D.length,\nignore:this.V});b\u003c\u003d0?r0u(this,p):this.V||(this.D.push({time:d+b,info:p}),g.vg(this.U,b))}};\nkM.prototype.U5\u003dfunction(){this.D\u003d[];O4.prototype.U5.call(this)};var rV\u003d{},Zvu\u003d(rV.DRM_TRACK_TYPE_AUDIO\u003d\"AUDIO\",rV.DRM_TRACK_TYPE_SD\u003d\"SD\",rV.DRM_TRACK_TYPE_HD\u003d\"HD\",rV.DRM_TRACK_TYPE_UHD1\u003d\"UHD1\",rV);g.f(lS7,g.e);g.f(CCk,g.oL);g.q\u003dCCk.prototype;g.q.j7\u003dfunction(p){var d\u003dthis;this.xJ()||p.size\u003c\u003d0||(p.forEach(function(b,v){var P\u003dy9(d.U)?v:b;v\u003dnew Uint8Array(y9(d.U)?b:v);y9(d.U)\u0026\u0026YHC(v);b\u003dg.uj(v,4);YHC(v);v\u003dg.uj(v,4);d.D[b]?d.D[b].status\u003dP:d.D[v]?d.D[v].status\u003dP:d.D[b]\u003d{type:\"\",status:P}}),HvB(this,\",\"),nY(this,{onkeystatuschange:1}),this.status\u003d\"kc\",this.publish(\"keystatuseschange\",this))};\ng.q.error\u003dfunction(p,d,b,v){this.xJ()||(this.publish(\"licenseerror\",p,d,b,v),p\u003d\u003d\u003d\"drm.provision\"\u0026\u0026(p\u003d(Date.now()-this.S)/1E3,this.S\u003dNaN,this.publish(\"ctmp\",\"provf\",{et:p.toFixed(3)})));wF(d)\u0026\u0026this.dispose()};\ng.q.shouldRetry\u003dfunction(p,d){return this.RB\u0026\u0026this.Z?!1:!p\u0026\u0026this.requestNumber\u003d\u003d\u003dd.requestNumber};\ng.q.U5\u003dfunction(){this.D\u003d{};g.oL.prototype.U5.call(this)};\ng.q.n0\u003dfunction(){var p\u003d{ctype:this.C.contentType||\"\",length:this.C.initData.length,requestedKeyIds:this.aB,cryptoPeriodIndex:this.cryptoPeriodIndex};this.B\u0026\u0026(p.keyStatuses\u003dthis.D);return p};\ng.q.getInfo\u003dfunction(){var p\u003dthis.V.join();if(rZ(this)){var d\u003dnew Set,b;for(b in this.D)this.D[b].status!\u003d\u003d\"usable\"\u0026\u0026d.add(this.D[b].type);p+\u003d\"/UKS.\"+Array.from(d)}return p+\u003d\"/\"+this.cryptoPeriodIndex};\ng.q.z7\u003dfunction(){return this.url};g.f(fY,g.e);g.q\u003dfY.prototype;g.q.CA\u003dfunction(p){if(this.X){var d\u003dp.messageType||\"license-request\";this.X(new Uint8Array(p.message),d)}};\ng.q.j7\u003dfunction(){this.Z\u0026\u0026this.Z(this.D.keyStatuses)};\ng.q.onClosed\u003dfunction(){this.xJ()||g.m8(\"xboxone\")\u0026\u0026this.B\u0026\u0026this.B(\"closed\")};\ng.q.fl\u003dfunction(p){this.X\u0026\u0026this.X(p.message,\"license-request\")};\ng.q.Jh\u003dfunction(p){if(this.B){if(this.U){var d\u003dthis.U.error.code;p\u003dthis.U.error.systemCode}else d\u003dp.errorCode,p\u003dp.systemCode;this.B(\"t.prefixedKeyError;c.\"+d+\";sc.\"+p,d,p)}};\ng.q.Zh\u003dfunction(){this.S\u0026\u0026this.S()};\ng.q.update\u003dfunction(p){var d\u003dthis;if(this.D)return(Q9.isActive()?Q9.Ez(\"emeupd\",function(){return d.D.update(p)}):this.D.update(p)).then(null,rL(function(b){LnC(d,\"t.update\",b)}));\nthis.U?this.U.update(p):this.element.addKey?this.element.addKey(this.W.keySystem,p,this.initData,this.sessionId):this.element.webkitAddKey\u0026\u0026this.element.webkitAddKey(this.W.keySystem,p,this.initData,this.sessionId);return DY()};\ng.q.U5\u003dfunction(){this.D\u0026\u0026(this.C?this.D.close().catch(g.DF):this.D.close());this.element\u003dnull;g.e.prototype.U5.call(this)};g.f(uZ,g.e);g.q\u003duZ.prototype;g.q.uQ\u003dfunction(){var p\u003dthis;if(this.D.keySystemAccess)return(Q9.isActive()?Q9.Ez(\"emenew\",function(){return p.D.keySystemAccess.createMediaKeys()}):this.D.keySystemAccess.createMediaKeys()).then(function(b){if(!p.xJ())if(p.U\u003db,Q9.isActive())Q9.Ez(\"emeset\",function(){return p.element.setMediaKeys(b)});\nelse{var v;(v\u003dp.element)\u003d\u003dnull||v.setMediaKeys(b)}});\nif(cF(this.D))this.B\u003dnew (Uk())(this.D.keySystem);else if(Ik(this.D)){this.B\u003dnew (Uk())(this.D.keySystem);var d;(d\u003dthis.element)\u003d\u003dnull||d.webkitSetMediaKeys(this.B)}else Q9.isActive()\u0026\u0026this.E5(\"emev\",{v:\"01b\"}),zZ(this.X,this.element,[\"keymessage\",\"webkitkeymessage\"],this.gK),zZ(this.X,this.element,[\"keyerror\",\"webkitkeyerror\"],this.hN),zZ(this.X,this.element,[\"keyadded\",\"webkitkeyadded\"],this.nA);return null};\ng.q.setServerCertificate\u003dfunction(){return this.U.setServerCertificate?this.D.flavor\u003d\u003d\u003d\"widevine\"\u0026\u0026this.D.SR?this.U.setServerCertificate(this.D.SR):jY(this.D)\u0026\u0026this.D.ih?this.U.setServerCertificate(this.D.ih):null:null};\ng.q.createSession\u003dfunction(p,d){var b\u003dp.initData;if(this.D.keySystemAccess){d\u0026\u0026d(\"createsession\");var v\u003dthis.U.createSession();zw(this.D)?b\u003dQeC(b,this.D.ih):jY(this.D)\u0026\u0026(b\u003dnSw(b)||new Uint8Array(0));d\u0026\u0026d(\"genreq\");var P\u003dQ9.isActive()?Q9.Ez(\"emegen\",function(){return v.generateRequest(p.contentType,b)}):v.generateRequest(p.contentType,b);\nvar M\u003dnew fY(null,null,null,v,null,this.Z);P.then(function(){d\u0026\u0026d(\"genreqsuccess\")},rL(function(a){LnC(M,\"t.generateRequest\",a)}));\nreturn M}if(cF(this.D))return mFw(this,b);if(Ik(this.D))return $Fu(this,b);if((P\u003dthis.element)\u003d\u003dnull?0:P.generateKeyRequest)this.element.generateKeyRequest(this.D.keySystem,b);else{var X;(X\u003dthis.element)\u003d\u003dnull||X.webkitGenerateKeyRequest(this.D.keySystem,b)}return this.V\u003dnew fY(this.element,this.D,b,null,null,this.Z)};\ng.q.gK\u003dfunction(p){var d\u003dKnz(this,p);d\u0026\u0026d.fl(p)};\ng.q.hN\u003dfunction(p){var d\u003dKnz(this,p);d\u0026\u0026d.Jh(p)};\ng.q.nA\u003dfunction(p){var d\u003dKnz(this,p);d\u0026\u0026d.Zh(p)};\ng.q.getMetrics\u003dfunction(){if(this.U\u0026\u0026this.U.getMetrics)try{var p\u003dthis.U.getMetrics()}catch(d){}return p};\ng.q.U5\u003dfunction(){this.B\u003dthis.U\u003dnull;var p;(p\u003dthis.V)\u003d\u003dnull||p.dispose();p\u003dg.u(Object.values(this.S));for(var d\u003dp.next();!d.done;d\u003dp.next())d.value.dispose();this.S\u003d{};g.e.prototype.U5.call(this);delete this.element};g.q\u003dlZ.prototype;g.q.get\u003dfunction(p){p\u003dthis.findIndex(p);return p!\u003d\u003d-1?this.values[p]:null};\ng.q.remove\u003dfunction(p){p\u003dthis.findIndex(p);p!\u003d\u003d-1\u0026\u0026(this.keys.splice(p,1),this.values.splice(p,1))};\ng.q.removeAll\u003dfunction(){this.keys\u003d[];this.values\u003d[]};\ng.q.set\u003dfunction(p,d){var b\u003dthis.findIndex(p);b!\u003d\u003d-1?this.values[b]\u003dd:(this.keys.push(p),this.values.push(d))};\ng.q.findIndex\u003dfunction(p){return g.Bm(this.keys,function(d){return g.FM(p,d)})};g.f(Rr7,g.oL);g.q\u003dRr7.prototype;g.q.Ng5\u003dfunction(p){this.SC({onecpt:1});p.initData\u0026\u0026WnW(this,new Uint8Array(p.initData),p.initDataType)};\ng.q.j1C\u003dfunction(p){this.SC({onndky:1});WnW(this,p.initData,p.contentType)};\ng.q.CS\u003dfunction(p){this.SC({onneedkeyinfo:1});this.gE.T(\"html5_eme_loader_sync\")\u0026\u0026(this.Z.get(p.initData)||this.Z.set(p.initData,p));A0q(this,p)};\ng.q.s_\u003dfunction(p){this.B.push(p);s4(this)};\ng.q.createSession\u003dfunction(p){var d\u003ddP$(this)?Q3B(p):g.uj(p.initData);this.U.get(d);this.aB\u003d!0;p\u003dnew CCk(this.videoData,this.gE,p,this.drmSessionId);this.U.set(d,p);p.subscribe(\"ctmp\",this.m9,this);p.subscribe(\"keystatuseschange\",this.j7,this);p.subscribe(\"licenseerror\",this.NS,this);p.subscribe(\"newlicense\",this.rX,this);p.subscribe(\"newsession\",this.Xr,this);p.subscribe(\"sessionready\",this.Ah,this);p.subscribe(\"fairplay_next_need_key_info\",this.u$,this);this.gE.T(\"html5_enable_vp9_fairplay\")\u0026\u0026p.subscribe(\"qualitychange\",\nthis.Tt,this);this.gE.T(\"html5_enable_sabr_drm_hd720p\")\u0026\u0026p.subscribe(\"sabrlicenseconstraint\",this.Z$C,this);UFu(p,this.V)};\ng.q.rX\u003dfunction(p){this.xJ()||(this.SC({onnelcswhb:1}),p\u0026\u0026!this.heartbeatParams\u0026\u0026(this.heartbeatParams\u003dp,this.publish(\"heartbeatparams\",p)))};\ng.q.Xr\u003dfunction(){this.xJ()||(this.SC({newlcssn:1}),this.B.shift(),this.aB\u003d!1,s4(this))};\ng.q.Ah\u003dfunction(){if(cF(this.D)\u0026\u0026(this.SC({onsnrdy:1}),this.Hb--,this.Hb\u003d\u003d\u003d0)){var p\u003dthis.eB,d,b;(d\u003dp.element)\u003d\u003dnull||(b\u003dd.msSetMediaKeys)\u003d\u003dnull||b.call(d,p.B)}};\ng.q.j7\u003dfunction(p){if(!this.xJ()){!this.IB\u0026\u0026this.videoData.T(\"html5_log_drm_metrics_on_key_statuses\")\u0026\u0026(bWj(this),this.IB\u003d!0);this.SC({onksch:1});var d\u003dthis.Tt;if(!rZ(p)\u0026\u0026g.TV\u0026\u0026p.U.keySystem\u003d\u003d\u003d\"com.microsoft.playready\"\u0026\u0026navigator.requestMediaKeySystemAccess)var b\u003d\"large\";else{b\u003d[];var v\u003d!0;if(rZ(p))for(var P\u003dg.u(Object.keys(p.D)),M\u003dP.next();!M.done;M\u003dP.next())M\u003dM.value,p.D[M].status\u003d\u003d\u003d\"usable\"\u0026\u0026b.push(p.D[M].type),p.D[M].status!\u003d\u003d\"unknown\"\u0026\u0026(v\u003d!1);if(!rZ(p)||v)b\u003dp.V;b\u003divB(b)}d.call(this,b);this.publish(\"keystatuseschange\",\np)}};\ng.q.m9\u003dfunction(p,d){this.xJ()||this.publish(\"ctmp\",p,d)};\ng.q.u$\u003dfunction(p,d){this.xJ()||this.publish(\"fairplay_next_need_key_info\",p,d)};\ng.q.NS\u003dfunction(p,d,b,v){this.xJ()||(this.videoData.T(\"html5_log_drm_metrics_on_error\")\u0026\u0026bWj(this),this.publish(\"licenseerror\",p,d,b,v))};\ng.q.On\u003dfunction(){return this.W};\ng.q.Tt\u003dfunction(p){var d\u003dg.WB(\"auto\",p,!1,\"l\");if(this.videoData.cQ){if(this.W.xq(d))return}else if(tkB(this.W,p))return;this.W\u003dd;this.publish(\"qualitychange\");this.SC({updtlq:p})};\ng.q.Z$C\u003dfunction(p){this.videoData.sabrLicenseConstraint\u003dp};\ng.q.U5\u003dfunction(){this.D.keySystemAccess\u0026\u0026this.element\u0026\u0026(this.kJ?this.element.setMediaKeys(null).catch(g.DF):this.element.setMediaKeys(null));this.element\u003dnull;this.B\u003d[];for(var p\u003dg.u(this.U.values()),d\u003dp.next();!d.done;d\u003dp.next())d\u003dd.value,d.unsubscribe(\"ctmp\",this.m9,this),d.unsubscribe(\"keystatuseschange\",this.j7,this),d.unsubscribe(\"licenseerror\",this.NS,this),d.unsubscribe(\"newlicense\",this.rX,this),d.unsubscribe(\"newsession\",this.Xr,this),d.unsubscribe(\"sessionready\",this.Ah,this),d.unsubscribe(\"fairplay_next_need_key_info\",\nthis.u$,this),this.gE.T(\"html5_enable_vp9_fairplay\")\u0026\u0026d.unsubscribe(\"qualitychange\",this.Tt,this),d.dispose();this.U.clear();this.S.removeAll();this.Z.removeAll();this.heartbeatParams\u003dnull;g.oL.prototype.U5.call(this)};\ng.q.n0\u003dfunction(){for(var p\u003d{systemInfo:this.D.n0(),sessions:[]},d\u003dg.u(this.U.values()),b\u003dd.next();!b.done;b\u003dd.next())p.sessions.push(b.value.n0());return p};\ng.q.getInfo\u003dfunction(){return this.U.size\u003c\u003d0?\"no session\":\"\"+this.U.values().next().value.getInfo()+(this.X?\"/KR\":\"\")};\ng.q.SC\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?!1:d;this.xJ()||(Ns(p),(this.gE.rN()||d)\u0026\u0026this.publish(\"ctmp\",\"drmlog\",p))};g.f(qNj,g.e);g.q\u003dqNj.prototype;g.q.PB\u003dfunction(){return!!this.AR};\ng.q.NF\u003dfunction(){return this.U};\ng.q.handleError\u003dfunction(p){var d\u003dthis;Jpe(this,p);if((p.errorCode!\u003d\u003d\"html5.invalidstate\"\u0026\u0026p.errorCode!\u003d\u003d\"fmt.unplayable\"\u0026\u0026p.errorCode!\u003d\u003d\"fmt.unparseable\"||!OWz(this,p.errorCode,p.details))\u0026\u0026!f0k(this,p)){if(this.mZ.eB!\u003d\u003d\"yt\"\u0026\u0026nzC(this,p)\u0026\u0026this.videoData.Sr\u0026\u0026(0,g.Ib)()/1E3\u003ethis.videoData.Sr\u0026\u0026this.mZ.eB\u003d\u003d\u003d\"hm\"){var b\u003dObject.assign({e:p.errorCode},p.details);b.stalesigexp\u003d\"1\";b.expire\u003dthis.videoData.Sr;b.init\u003dthis.videoData.ZH/1E3;b.now\u003d(0,g.Ib)()/1E3;b.systelapsed\u003d((0,g.Ib)()-this.videoData.ZH)/1E3;\np\u003dnew Gr(p.errorCode,b,2);this.FF.rd(p.errorCode,2,\"SIGNATURE_EXPIRED\",Ns(p.details))}if(wF(p.severity)){var v;b\u003d(v\u003dthis.FF.DN)\u003d\u003dnull?void 0:v.D.D;if(this.mZ.T(\"html5_use_network_error_code_enums\"))if(kbz(p)\u0026\u0026b\u0026\u0026b.isLocked())var P\u003d\"FORMAT_UNAVAILABLE\";else if(this.mZ.S||p.errorCode!\u003d\u003d\"auth\"||p.details.rc!\u003d\u003d429)p.errorCode\u003d\u003d\u003d\"ump.spsrejectfailure\"\u0026\u0026(P\u003d\"HTML5_SPS_UMP_STATUS_REJECTED\");else{P\u003d\"TOO_MANY_REQUESTS\";var M\u003d\"6\"}else kbz(p)\u0026\u0026b\u0026\u0026b.isLocked()?P\u003d\"FORMAT_UNAVAILABLE\":this.mZ.S||p.errorCode!\u003d\u003d\"auth\"||\np.details.rc!\u003d\u003d\"429\"?p.errorCode\u003d\u003d\u003d\"ump.spsrejectfailure\"\u0026\u0026(P\u003d\"HTML5_SPS_UMP_STATUS_REJECTED\"):(P\u003d\"TOO_MANY_REQUESTS\",M\u003d\"6\");this.FF.rd(p.errorCode,p.severity,P,Ns(p.details),M)}else this.FF.publish(\"nonfatalerror\",p),v\u003d/^pp/.test(this.videoData.clientPlaybackNonce),this.J$(p.errorCode,p.details),v\u0026\u0026p.errorCode\u003d\u003d\u003d\"manifest.net.connect\"\u0026\u0026(p\u003d\"https://www.youtube.com/generate_204?cpn\u003d\"+this.videoData.clientPlaybackNonce+\"\u0026t\u003d\"+(0,g.Ib)(),lv(p,\"manifest\",function(X){d.S\u003d!0;d.E5(\"pathprobe\",X)},function(X){d.J$(X.errorCode,\nX.details)}))}};\ng.q.E5\u003dfunction(p,d){this.FF.dN().E5(p,d)};\ng.q.J$\u003dfunction(p,d){d\u003dNs(d);this.FF.dN().J$(p,d)};sWC.prototype.FS\u003dfunction(p,d){return(d\u003d\u003d\u003dvoid 0?0:d)?{kP:p?CY(this,p):Dc,v9:p?ypC(this,p):Dc,EYN:p?UPj(this,p):Dc,e1B:p?HWz(this,p.videoData):Dc,Yd:p?DPB(this,p.videoData,p):Dc,OI$:p?Gb7(this,p):Dc,luN:CSq(this)}:{kP:p?CY(this,p):Dc}};\nsWC.prototype.T\u003dfunction(p){return this.gE.T(p)};g.f(NH,g.e);NH.prototype.onError\u003dfunction(p){if(p!\u003d\u003d\"player.fatalexception\"||this.provider.T(\"html5_exception_to_health\"))p\u003d\u003d\u003d\"sabr.fallback\"\u0026\u0026(this.encounteredSabrFallback\u003d!0),p.match(DTQ)?this.networkErrorCount++:this.nonNetworkErrorCount++};\nNH.prototype.send\u003dfunction(){if(!(this.B||this.D\u003c0)){SN$(this);var p\u003dg.GO(this.provider)-this.D,d\u003d\"PLAYER_PLAYBACK_STATE_UNKNOWN\",b\u003dthis.playerState.h9;this.playerState.isError()?d\u003db\u0026\u0026b.errorCode\u003d\u003d\u003d\"auth\"?\"PLAYER_PLAYBACK_STATE_UNKNOWN\":\"PLAYER_PLAYBACK_STATE_ERROR\":g.R(this.playerState,2)?d\u003d\"PLAYER_PLAYBACK_STATE_ENDED\":g.R(this.playerState,64)?d\u003d\"PLAYER_PLAYBACK_STATE_UNSTARTED\":g.R(this.playerState,16)||g.R(this.playerState,32)?d\u003d\"PLAYER_PLAYBACK_STATE_SEEKING\":g.R(this.playerState,1)\u0026\u0026g.R(this.playerState,\n4)?d\u003d\"PLAYER_PLAYBACK_STATE_PAUSED_BUFFERING\":g.R(this.playerState,1)?d\u003d\"PLAYER_PLAYBACK_STATE_BUFFERING\":g.R(this.playerState,4)?d\u003d\"PLAYER_PLAYBACK_STATE_PAUSED\":g.R(this.playerState,8)\u0026\u0026(d\u003d\"PLAYER_PLAYBACK_STATE_PLAYING\");b\u003dymz[rs(this.provider.videoData)];a:switch(this.provider.gE.playerCanaryState){case \"canary\":var v\u003d\"HTML5_PLAYER_CANARY_TYPE_EXPERIMENT\";break a;case \"holdback\":v\u003d\"HTML5_PLAYER_CANARY_TYPE_CONTROL\";break a;default:v\u003d\"HTML5_PLAYER_CANARY_TYPE_UNSPECIFIED\"}var P\u003dYNj(this.provider),\nM\u003dthis.U\u003c0?p:this.U-this.D;p\u003dthis.provider.gE.Jo+36E5\u003c(0,g.Ib)();d\u003d{started:this.U\u003e\u003d0,stateAtSend:d,joinLatencySecs:M,jsErrorCount:this.jsErrorCount,playTimeSecs:this.playTimeSecs,rebufferTimeSecs:this.rebufferTimeSecs,seekCount:this.seekCount,networkErrorCount:this.networkErrorCount,nonNetworkErrorCount:this.nonNetworkErrorCount,playerCanaryType:v,playerCanaryStage:P,isAd:this.provider.videoData.isAd(),liveMode:b,hasDrm:!!g.kS(this.provider.videoData),isGapless:this.provider.videoData.W,isServerStitchedDai:this.provider.videoData.enableServerStitchedDai,\nencounteredSabrFallback:this.encounteredSabrFallback,isSabr:pv(this.provider.videoData)};p||g.Oe(\"html5PlayerHealthEvent\",d);this.B\u003d!0;this.dispose()}};\nNH.prototype.U5\u003dfunction(){this.B||this.send();window.removeEventListener(\"error\",this.Aw);window.removeEventListener(\"unhandledrejection\",this.Aw);g.e.prototype.U5.call(this)};\nvar DTQ\u003d/\\bnet\\b/;g.f(LLu,g.e);LLu.prototype.U5\u003dfunction(){$Pw(this);g.e.prototype.U5.call(this)};var mPu\u003d/[?\u0026]cpn\u003d/;g.f(wZ,g.e);wZ.prototype.flush\u003dfunction(){var p\u003d{};this.U\u0026\u0026(p.pe\u003dthis.U);this.D.length\u003e0\u0026\u0026(p.pt\u003dthis.D.join(\".\"));this.D\u003d[];return p};\nwZ.prototype.stop\u003dfunction(){var p\u003dthis,d,b,v;return g.z(function(P){if(P.D\u003d\u003d1)return g.sW(P,2),g.y(P,(d\u003dp.V)\u003d\u003dnull?void 0:d.stop(),4);if(P.D!\u003d2)return(b\u003dP.U)\u0026\u0026p.logTrace(b),g.EW(P,0);v\u003dg.Cz(P);p.U\u003dWLw(v.message);g.l$(P)})};\nwZ.prototype.logTrace\u003dfunction(p){this.encoder.reset();this.encoder.add(1);this.encoder.add(p.resources.length);for(var d\u003dg.u(p.resources),b\u003dd.next();!b.done;b\u003dd.next()){b\u003db.value.replace(\"https://www.youtube.com/s/\",\"\");this.encoder.add(b.length);for(var v\u003d0;v\u003cb.length;v++)this.encoder.add(b.charCodeAt(v))}this.encoder.add(p.frames.length);d\u003dg.u(p.frames);for(b\u003dd.next();!b.done;b\u003dd.next()){b\u003db.value;this.encoder.add(b.name.length);for(v\u003d0;v\u003cb.name.length;v++)this.encoder.add(b.name.charCodeAt(v));\nMS(this.encoder,b.resourceId);MS(this.encoder,b.line);MS(this.encoder,b.column)}this.encoder.add(p.samples.length);d\u003dg.u(p.samples);for(b\u003dd.next();!b.done;b\u003dd.next())b\u003db.value,this.encoder.add(Math.trunc(b.timestamp)),MS(this.encoder,b.stackId);this.encoder.add(p.stacks.length);p\u003dg.u(p.stacks);for(d\u003dp.next();!d.done;d\u003dp.next())d\u003dd.value,this.encoder.add(d.frameId),MS(this.encoder,d.parentId);p\u003dthis.encoder.KI();this.B+\u003dp.length;this.B\u003c1E7\u0026\u0026this.D.push(p)};\nwZ.prototype.U5\u003dfunction(){this.stop();g.e.prototype.U5.call(this)};var dUw\u003d[2,5,30];g.tS\u003dJ$(function(){var p\u003d\"\";try{var d\u003dg.dk(\"CANVAS\").getContext(\"webgl\");d\u0026\u0026(d.getExtension(\"WEBGL_debug_renderer_info\"),p\u003dd.getParameter(37446),p\u003dp.replace(/[ :]/g,\"_\"))}catch(b){}return p});g.f(g.IA,g.e);g.q\u003dg.IA.prototype;g.q.kBF\u003dfunction(){var p\u003dg.GO(this.provider);MBW(this,p)};\ng.q.q1\u003dfunction(){return this.Ws};\ng.q.VS\u003dfunction(){return{Vy:this.Vy,aU:this.aU}};\ng.q.e$\u003dfunction(p,d){this.Vy\u003dp;this.aU\u003dd};\ng.q.jG\u003dfunction(p){if(!this.ob){this.ob\u003d!0;var d\u003d\"\";switch(p){case 1:d\u003d\"proximaui\";break;case 2:d\u003dzWB(this.provider.videoData)?\"proximawpcc\":this.provider.videoData.T(\"html5_enable_proxima\")||this.provider.videoData.T(\"html5_sabr_force_proxima\")?\"proximaexp\":\"proximaclient\";break;case 3:d\u003d\"proximaauto\"}d!\u003d\u003d\"\"\u0026\u0026jy(this,d)}};\ng.q.nu\u003dfunction(p){this.D.lwc\u003d[[p.V7?p.V7.toFixed():\"\",p.Bn?p.Bn.toFixed():\"\",p.Hb?(p.Hb*1E3).toFixed():\"\",p.tD?(p.tD*1E3).toFixed():\"\",p.Na?(p.Na*1E3).toFixed():\"\"].join(\":\")]};\ng.q.reportStats\u003dfunction(p){p\u003dp\u003d\u003d\u003dvoid 0?NaN:p;if(!this.xJ()\u0026\u0026(p\u003dp\u003e\u003d0?p:g.GO(this.provider),[\"PL\",\"B\",\"S\"].indexOf(this.G7)\u003e-1\u0026\u0026(!g.ID(this.D)||p\u003e\u003dthis.X+30)\u0026\u0026(g.yD(this,p,\"vps\",[this.G7]),this.X\u003dp),!g.ID(this.D))){this.sequenceNumber\u003d\u003d\u003d7E3\u0026\u0026g.DF(Error(\"Sent over 7000 pings\"));if(!(this.sequenceNumber\u003e\u003d7E3)){zO(this,p);if(this.provider.T(\"html5_record_h5vcc_flags\")){var d\u003dthis.provider.FF.O7();d\u003dg.u(d);for(var b\u003dd.next();!b.done;b\u003dd.next())b\u003db.value,this.E5(b.key,b.value)}d\u003dp;b\u003dthis.provider.FF.aT();\nvar v\u003db.droppedVideoFrames||0,P\u003db.totalVideoFrames||0,M\u003dv-this.Vy,X\u003dP\u0026\u0026!this.aU;v\u003eb.totalVideoFrames||M\u003e5E3?ONe(this,\"html5.badframedropcount\",\"df.\"+v+\";tf.\"+b.totalVideoFrames):(M\u003e0||X)\u0026\u0026g.yD(this,d,\"df\",[M]);this.Vy\u003dv;this.aU\u003dP;this.C\u003e0\u0026\u0026(g.yD(this,p,\"glf\",[this.C]),this.C\u003d0);dV.isActive()\u0026\u0026(p\u003ddV.MR(),Object.keys(p).length\u003e0\u0026\u0026this.E5(\"profile\",p));this.NJ\u0026\u0026jy(this,\"lwnmow\");this.provider.gE.rN()\u0026\u0026this.provider.T(\"html5_record_now\")\u0026\u0026this.E5(\"now\",{wt:(0,g.Ib)()});p\u003d{};this.provider.videoData.U\u0026\u0026\n(p.fmt\u003dthis.provider.videoData.U.itag,(d\u003dthis.provider.videoData.V)\u0026\u0026d.itag!\u003d\u003dp.fmt\u0026\u0026(p.afmt\u003dd.itag));p.cpn\u003dthis.provider.videoData.clientPlaybackNonce;this.adCpn\u0026\u0026(p.adcpn\u003dthis.adCpn);this.eB\u0026\u0026(p.addocid\u003dthis.eB);this.contentCpn\u0026\u0026(p.ccpn\u003dthis.contentCpn);this.kJ\u0026\u0026(p.cdocid\u003dthis.kJ);this.provider.videoData.cotn\u0026\u0026(p.cotn\u003dthis.provider.videoData.cotn);p.el\u003dye(this.provider.videoData);p.content_v\u003dHK(this.provider.videoData);p.ns\u003dthis.provider.gE.eB;p.fexp\u003dfi$(this.provider.gE.experiments).toString();\np.cl\u003d(725439970).toString();(d\u003dthis.provider.videoData.adFormat||this.adFormat)\u0026\u0026(p.adformat\u003dd);(d\u003drs(this.provider.videoData))\u0026\u0026(p.live\u003dd);this.provider.videoData.Dx()\u0026\u0026(p.drm\u003d1,this.provider.videoData.X\u0026\u0026(p.drm_system\u003dC7R[this.provider.videoData.X.flavor]||0),this.provider.videoData.eD\u0026\u0026(p.drm_product\u003dthis.provider.videoData.eD));OI()\u0026\u0026this.provider.videoData.S\u0026\u0026(p.ctt\u003dthis.provider.videoData.S,p.cttype\u003dthis.provider.videoData.ma,this.provider.videoData.mdxEnvironment\u0026\u0026(p.mdx_environment\u003dthis.provider.videoData.mdxEnvironment));\nthis.provider.videoData.isDaiEnabled()?(p.dai\u003dthis.provider.videoData.enableServerStitchedDai?\"ss\":\"cs\",this.provider.videoData.H2\u0026\u0026(p.dai_fallback\u003d\"1\")):this.provider.videoData.jT?p.dai\u003d\"cs\":this.provider.videoData.Po\u0026\u0026(p.dai\u003d\"disabled\");p.seq\u003dthis.sequenceNumber++;if(this.provider.videoData.Hm){if(d\u003dthis.provider.videoData.Hm,p\u0026\u0026d)for(d.ns\u003d\u003d\u003d\"3pp\"\u0026\u0026(p.ns\u003d\"3pp\"),this.Pu.has(d.ns)\u0026\u0026jy(this,\"hbps\"),d.shbpslc\u0026\u0026(this.serializedHouseBrandPlayerServiceLoggingContext\u003dd.shbpslc),b\u003dg.u(Object.keys(d)),v\u003d\nb.next();!v.done;v\u003db.next())v\u003dv.value,this.YI.has(v)||(p[v]\u003dd[v])}else p.event\u003d\"streamingstats\",p.docid\u003dthis.provider.videoData.videoId,p.ei\u003dthis.provider.videoData.eventId;this.isEmbargoed\u0026\u0026(p.embargoed\u003d\"1\");Object.assign(p,this.provider.gE.D);if(d\u003dp.seq)d\u003d{cpn:this.provider.videoData.clientPlaybackNonce,sequenceNumber:+d,serializedWatchEndpointLoggingContext:this.provider.videoData.oQ},this.serializedHouseBrandPlayerServiceLoggingContext\u0026\u0026(d.serializedHouseBrandPlayerServiceLoggingContext\u003dsF(this.serializedHouseBrandPlayerServiceLoggingContext)||\nvoid 0),this.provider.videoData.playerResponseCpn\u0026\u0026(d.playerResponseCpn\u003dthis.provider.videoData.playerResponseCpn),cT.length\u0026\u0026(d.decoderInfo\u003dcT),this.provider.FF.Kd()\u0026\u0026(d.transitionStitchType\u003d4,this.aB\u0026\u0026(d.timestampOffsetMsecs\u003dthis.aB)),this.remoteControlMode\u0026\u0026(d.remoteControlMode\u003dthis.remoteControlMode),this.remoteConnectedDevices.length\u0026\u0026(d.remoteConnectedDevices\u003dthis.remoteConnectedDevices),d\u003dg.Xt(d,Mkk),d\u003dg.uj(d,4),this.D.qclc\u003d[d];p\u003dg.$B(\"//\"+this.provider.gE.HW+\"/api/stats/qoe\",p);b\u003dd\u003d\"\";v\u003dg.u(Object.keys(this.D));\nfor(P\u003dv.next();!P.done;P\u003dv.next())P\u003dP.value,this.D[P]\u003d\u003d\u003dnull?g.DF(new g.RN(\"Stats report key has invalid value\",P)):(P\u003d\"\u0026\"+P+\"\u003d\"+this.D[P].join(\",\"),P.length\u003e100?b+\u003dP:d+\u003dP);aIj(this,p+d,b.replace(/ /g,\"%20\"))}this.D\u003d{}}};\ng.q.C1\u003dfunction(p){this.NJ\u003dp};\ng.q.Lr\u003dfunction(){if(this.provider.videoData.X){var p\u003dthis.provider.videoData.X;jy(this,\"eme-\"+(p.keySystemAccess?\"final\":cF(p)?\"ms\":zw(p)?\"ytfp\":Ik(p)?\"safarifp\":\"nonfinal\"))}};\ng.q.sD\u003dfunction(p){var d\u003dg.GO(this.provider);if(!this.provider.gE.experiments.Wb(\"html5_refactor_sabr_video_format_selection_logging\")||p.D.id!\u003d\u003dthis.oB){var b\u003d[p.D.id,p.U,this.oB,p.reason];p.token\u0026\u0026b.push(p.token);g.yD(this,d,\"vfs\",b);this.oB\u003dp.D.id;b\u003dthis.provider.FF.getPlayerSize();if(b.width\u003e0\u0026\u0026b.height\u003e0){b\u003d[Math.round(b.width),Math.round(b.height)];var v\u003dg.Lq();v\u003e1\u0026\u0026b.push(v);g.yD(this,d,\"view\",b)}this.jB||(this.provider.gE.rN()\u0026\u0026jy(this,\"rqs2\"),this.provider.videoData.D\u0026\u0026qk(this.provider.videoData.D)\u0026\u0026\n(this.D.preload\u003d[\"1\"]));this.B\u003dthis.jB\u003d!0}p.reason\u003d\u003d\u003d\"m\"\u0026\u0026++this.Id\u003d\u003d\u003d100\u0026\u0026JwC(this,2);g.yD(this,d,\"vps\",[this.G7]);this.reportStats(d)};\ng.q.jM\u003dfunction(p){var d\u003dg.GO(this.provider);if(this.provider.gE.experiments.Wb(\"html5_refactor_sabr_audio_format_selection_logging\")){d\u003dp.D;var b\u003d[d.audio\u0026\u0026d.video?d.nW?d.nW:\"\":d.id];d.WX\u0026\u0026d.WX.id\u0026\u0026b.push(d.WX.id);d\u003db.join(\";\");d!\u003d\u003dthis.Z\u0026\u0026(b\u003d[d,this.Z,p.reason],p.token\u0026\u0026b.push(p.token),g.yD(this,g.GO(this.provider),\"afs\",b),this.Z\u003dd)}else p.D.id!\u003d\u003dthis.Z\u0026\u0026(b\u003d[p.D.id,this.Z,p.reason],p.token\u0026\u0026b.push(p.token),g.yD(this,d,\"afs\",b),this.Z\u003dp.D.id)};\ng.q.kX\u003ddw(55);g.q.sA\u003dfunction(p){this.isEmbargoed\u003dp};\ng.q.je\u003ddw(33);g.q.TC\u003ddw(38);g.q.onPlaybackRateChange\u003dfunction(p){var d\u003dg.GO(this.provider);p\u0026\u0026p!\u003d\u003dthis.Na\u0026\u0026(g.yD(this,d,\"rate\",[p]),this.Na\u003dp);this.reportStats(d)};\ng.q.Kt\u003ddw(28);g.q.getPlayerState\u003dfunction(p){if(g.R(p,128))return\"ER\";if(g.R(p,2048))return\"B\";if(g.R(p,512))return\"SU\";if(g.R(p,16)||g.R(p,32))return\"S\";if(p.isOrWillBePlaying()\u0026\u0026g.R(p,64))return\"B\";var d\u003dVtz[aR(p)];g.UD(this.provider.gE)\u0026\u0026d\u003d\u003d\u003d\"B\"\u0026\u0026this.provider.FF.getVisibilityState()\u003d\u003d\u003d3\u0026\u0026(d\u003d\"SU\");d\u003d\u003d\u003d\"B\"\u0026\u0026g.R(p,4)\u0026\u0026(d\u003d\"PB\");return d};\ng.q.U5\u003dfunction(){g.e.prototype.U5.call(this);g.EI(this.S);g.EI(this.T_)};\ng.q.Uq\u003dfunction(p){this.isOffline\u003dp;g.yD(this,g.GO(this.provider),\"is_offline\",[this.isOffline?\"1\":\"0\"])};\ng.q.E5\u003dfunction(p,d,b){var v\u003dthis.D.ctmp||[],P\u003dthis.l4.indexOf(p)!\u003d\u003d-1;P||this.l4.push(p);if(!b||!P){var M\u003dtypeof d!\u003d\u003d\"string\"?Ns(d):d;M\u003dksC(M);if(!b\u0026\u0026!/^t[.]/.test(M)){var X\u003dg.GO(this.provider)*1E3;M\u003d\"t.\"+X.toFixed()+\";\"+M}v.push(p+\":\"+M);this.logger.debug(function(){return\"ctmp \"+p+\" \"+M});\nthis.D.ctmp\u003dv;o1q(this);return X}};\ng.q.Wi\u003dfunction(p,d,b){this.V\u003d{vqX:Number(this.E5(\"glrem\",{nst:p.toFixed(),rem:d.toFixed(),ca:+b})),l$:p,eVB:d,isAd:b}};\ng.q.At\u003dfunction(p,d,b){g.yD(this,g.GO(this.provider),\"ad_playback\",[p,d,b])};\ng.q.G4\u003dfunction(p,d){var b\u003dg.GO(this.provider)*1E3,v\u003dthis.D.daism||[];v.push(\"t.\"+b.toFixed(0)+\";smw.\"+(p*1E3).toFixed(0)+\";smo.\"+(d*1E3).toFixed(0));this.D.daism\u003dv};\ng.q.resume\u003dfunction(){var p\u003dthis;this.provider.gE.rN()\u0026\u0026this.E5(\"ssap\",{qoesus:\"0\",vid:this.provider.videoData.videoId});isNaN(this.S)?F6u(this):this.S\u003dg.sI(function(){p.reportStats()},1E4)};\nvar fa\u003d{},Vtz\u003d(fa[5]\u003d\"N\",fa[-1]\u003d\"N\",fa[3]\u003d\"B\",fa[0]\u003d\"EN\",fa[2]\u003d\"PA\",fa[1]\u003d\"PL\",fa[-1E3]\u003d\"ER\",fa[1E3]\u003d\"N\",fa),cT\u003d[];fIz.prototype.xz\u003dfunction(){return this.D};\nfIz.prototype.update\u003dfunction(){if(this.Z){var p\u003dthis.provider.FF.lB(this.provider.videoData.clientPlaybackNonce)||0,d\u003dg.GO(this.provider);p\u003e\u003dthis.provider.FF.getDuration()-.1\u0026\u0026(this.previouslyEnded\u003d!0);if(p!\u003d\u003dthis.D||sgW(this,p,d)){var b;if(!(b\u003dp\u003cthis.D||p-this.D\u003ed-this.JV+2||sgW(this,p,d))){b\u003dthis.provider.FF.getVolume();var v\u003db!\u003d\u003dthis.C,P\u003dthis.provider.FF.isMuted()?1:0;P!\u003d\u003dthis.W?(this.W\u003dP,b\u003d!0):(!v||this.V\u003e\u003d0||(this.C\u003db,this.V\u003dd),b\u003dd-this.V,this.V\u003e\u003d0\u0026\u0026b\u003e2?(this.V\u003d-1,b\u003d!0):b\u003d!1)}b\u0026\u0026(Dg(this),this.B\u003d\np);this.JV\u003dd;this.D\u003dp}}};ZNe.prototype.send\u003dfunction(p){var d\u003dthis;if(!this.YJ){var b\u003dCwe(this),v\u003dg.$B(this.uri,b);this.gE.T(\"vss_through_gel_double\")\u0026\u0026Neu(v);this.kJ\u0026\u0026!this.gE.T(\"html5_simplify_pings\")?ywD(this,v):E1q(this,p).then(function(P){d.kJ\u0026\u0026(P\u003dP||{},P.method\u003d\"POST\",P.postParams\u003d{atr:d.attestationResponse});RZu(v,P,{token:d.eB,VQ:d.s5,mdxEnvironment:d.mdxEnvironment},d.gE,p,d.aB,d.isFinal\u0026\u0026d.ZF||d.RB||d.B\u0026\u0026d.Jo)});\nthis.YJ\u003d!0}};\nZNe.prototype.U\u003dfunction(p){p\u003d\u003d\u003dvoid 0\u0026\u0026(p\u003dNaN);return Number(p.toFixed(3)).toString()};\nvar ua\u003d{},UUC\u003d(ua.LIVING_ROOM_APP_MODE_UNSPECIFIED\u003d0,ua.LIVING_ROOM_APP_MODE_MAIN\u003d1,ua.LIVING_ROOM_APP_MODE_KIDS\u003d2,ua.LIVING_ROOM_APP_MODE_MUSIC\u003d3,ua.LIVING_ROOM_APP_MODE_UNPLUGGED\u003d4,ua.LIVING_ROOM_APP_MODE_GAMING\u003d5,ua),la\u003d{},wOj\u003d(la.EMBEDDED_PLAYER_MODE_UNKNOWN\u003d0,la.EMBEDDED_PLAYER_MODE_DEFAULT\u003d1,la.EMBEDDED_PLAYER_MODE_PFP\u003d2,la.EMBEDDED_PLAYER_MODE_PFL\u003d3,la);g.f(ey,g.e);g.q\u003dey.prototype;g.q.Yq\u003dfunction(){this.D.update();VBq(this)\u0026\u0026(zNC(this),jgu(this),this.X$())};\ng.q.U5\u003dfunction(){g.e.prototype.U5.call(this);gZ(this);uqz(this.D)};\ng.q.n0\u003dfunction(){return Cwe(Sy(this,\"playback\"))};\ng.q.X$\u003dfunction(){this.provider.videoData.Z.eventLabel\u003dye(this.provider.videoData);this.provider.videoData.Z.playerStyle\u003dthis.provider.gE.playerStyle;this.provider.videoData.TT\u0026\u0026(this.provider.videoData.Z.feature\u003d\"pyv\");this.provider.videoData.Z.vid\u003dthis.provider.videoData.videoId;var p\u003dthis.provider.videoData.Z;var d\u003dthis.provider.videoData;d\u003dd.isAd()||!!d.TT;p.isAd\u003dd};\ng.q.fI\u003dfunction(p){var d\u003dSy(this,\"engage\");d.O5\u003dp;return Gse(d,QgC(this.provider))};L6k.prototype.isEmpty\u003dfunction(){return this.endTime\u003d\u003d\u003dthis.startTime};QD.prototype.T\u003dfunction(p){return this.gE.T(p)};\nQD.prototype.getCurrentTime\u003dfunction(p){if(this.T(\"html5_ssap_current_time_for_logging_refactor\")){var d\u003dthis.FF.Kd();if(d\u0026\u0026(p\u003dp||d.y9()))return qu(d,p)}else if(g.gI(this.videoData)){var b\u003dthis.FF.Kd();if(b)return p\u003dthis.FF.getCurrentTime(),b\u003d(((d\u003dUn(b,p*1E3))\u003d\u003dnull?void 0:d.tH)||0)/1E3,p-b}return this.FF.getCurrentTime()};\nQD.prototype.uq\u003dfunction(p){if(this.T(\"html5_ssap_current_time_for_logging_refactor\")){var d\u003dthis.FF.Kd();if(d\u0026\u0026(p\u003dp||d.y9()))return qu(d,p)}else if(g.gI(this.videoData)){var b\u003dthis.FF.Kd();if(b)return p\u003dthis.FF.uq(),b\u003d(((d\u003dUn(b,p*1E3))\u003d\u003dnull?void 0:d.tH)||0)/1E3,p-b}return this.FF.uq()};\nvar $Uk\u003d{other:1,none:2,wifi:3,cellular:7,ethernet:30};g.f(g.$M,g.e);g.q\u003dg.$M.prototype;g.q.Yq\u003dfunction(){if(this.provider.videoData.enableServerStitchedDai\u0026\u0026this.Cf){var p;(p\u003dthis.B.get(this.Cf))\u003d\u003dnull||p.Yq()}else this.D\u0026\u0026this.D.Yq()};\ng.q.sA\u003dfunction(p){this.qoe\u0026\u0026this.qoe.sA(p)};\ng.q.je\u003ddw(32);g.q.TC\u003ddw(37);g.q.G4\u003dfunction(p,d){this.qoe\u0026\u0026this.qoe.G4(p,d)};\ng.q.J$\u003dfunction(p,d){this.qoe\u0026\u0026ONe(this.qoe,p,d);if(this.U)this.U.onError(p)};\ng.q.sD\u003dfunction(p){this.qoe\u0026\u0026this.qoe.sD(p)};\ng.q.jM\u003dfunction(p){this.qoe\u0026\u0026this.qoe.jM(p)};\ng.q.onPlaybackRateChange\u003dfunction(p){if(this.qoe)this.qoe.onPlaybackRateChange(p);this.D\u0026\u0026Dg(this.D.D)};\ng.q.kX\u003ddw(54);g.q.E5\u003dfunction(p,d,b){this.qoe\u0026\u0026this.qoe.E5(p,d,b)};\ng.q.Wi\u003dfunction(p,d,b){this.qoe\u0026\u0026this.qoe.Wi(p,d,b)};\ng.q.jG\u003dfunction(p){var d;(d\u003dthis.qoe)\u003d\u003dnull||d.jG(p)};\ng.q.nu\u003dfunction(p){var d;(d\u003dthis.qoe)\u003d\u003dnull||d.nu(p)};\ng.q.C1\u003dfunction(p){this.qoe\u0026\u0026this.qoe.C1(p)};\ng.q.At\u003dfunction(p,d,b){this.qoe\u0026\u0026this.qoe.At(p,d,b)};\ng.q.Kt\u003ddw(27);g.q.q1\u003dfunction(){if(this.qoe)return this.qoe.q1()};\ng.q.n0\u003dfunction(){if(this.provider.videoData.enableServerStitchedDai\u0026\u0026this.Cf){var p,d;return(d\u003d(p\u003dthis.B.get(this.Cf))\u003d\u003dnull?void 0:p.n0())!\u003dnull?d:{}}return this.D?this.D.n0():{}};\ng.q.VS\u003dfunction(){var p;return(p\u003dthis.qoe)\u003d\u003dnull?void 0:p.VS()};\ng.q.e$\u003dfunction(p,d){var b;(b\u003dthis.qoe)\u003d\u003dnull||b.e$(p,d)};\ng.q.fI\u003dfunction(p){return this.D?this.D.fI(p):function(){}};\ng.q.X$\u003dfunction(){this.D\u0026\u0026this.D.X$()};\ng.q.getVideoData\u003dfunction(){return this.provider.videoData};\ng.q.resume\u003dfunction(){this.qoe\u0026\u0026this.qoe.resume()};g.f(KY,g.e);\nKY.prototype.ZB\u003dfunction(p,d,b){if(this.D.has(p)){var v\u003dthis.D.get(p);if(d.videoId\u0026\u0026!mUW(v))this.U.E5(\"ssap\",{rlc:p}),vMD(this,p);else return}if(!this.D.has(p)){v\u003dnew QD(d,this.gE,this.FF);var P\u003dMath.round(g.GO(this.U.provider)*1E3);v\u003dnew g.$M(v,P);mUW(v)||this.U.E5(\"nqv\",{vv:d.videoId});P\u003dthis.U.getVideoData();this.D.set(p,v);if(v.qoe){var M\u003dv.qoe,X\u003dP.videoId||\"\";M.contentCpn\u003dP.clientPlaybackNonce;M.kJ\u003dX}K6u(v);b\u003d\u003d\u003d2\u0026\u0026(this.gE.T(\"html5_log_ad_playback_docid\")?(b\u003dthis.U,b.qoe\u0026\u0026(b\u003db.qoe,v\u003dd.PX||\"\",\nP\u003dd.breakType||0,d\u003dd.videoId||\"\",M\u003dthis.gE.eB||\"yt\",g.yD(b,g.GO(b.provider),\"ad_playback\",[p,v,P,d,M]))):this.U.At(p,d.PX||\"\",d.breakType||0))}};\nKY.prototype.zs\u003dfunction(p,d,b,v,P,M,X,a){if(p!\u003d\u003dd){var F\u003dthis.dN(p),h\u003dthis.dN(d),O,J\u003dp\u003d\u003d\u003d((O\u003dF.getVideoData())\u003d\u003dnull?void 0:O.clientPlaybackNonce),k;O\u003dd\u003d\u003d\u003d((k\u003dh.getVideoData())\u003d\u003dnull?void 0:k.clientPlaybackNonce);var n;k\u003dJ?((n\u003dF.getVideoData())\u003d\u003dnull?void 0:n.videoId)||\"\":\"nvd\";var r;n\u003dO?((r\u003dh.getVideoData())\u003d\u003dnull?void 0:r.videoId)||\"\":\"nvd\";J\u0026\u0026(F\u003dF.qoe)!\u003dnull\u0026\u0026(iZ(F,4,M?4:P?2:0,d,n,b),F.reportStats());O\u0026\u0026(mQ(h),(d\u003dh.qoe)!\u003dnull\u0026\u0026(iZ(d,4,M?5:P?3:1,p,k,v),d.reportStats()),RNC(h,new g.kU(X,h.G7)),\nxUq(h));a\u0026\u0026vMD(this,p)}};\nKY.prototype.dN\u003dfunction(p){p\u003dp||this.Cf;return this.D.get(p)||this.U};g.f(g.xM,g.e);g.q\u003dg.xM.prototype;\ng.q.AZ\u003dfunction(p,d){this.sync();d\u0026\u0026this.D.array.length\u003e\u003d2E3\u0026\u0026this.s4(\"captions\",1E4);d\u003dthis.D;if(p.length\u003e1\u0026\u0026p.length\u003ed.array.length)d.array\u003dd.array.concat(p),d.array.sort(d.D);else for(var b\u003dg.u(p),v\u003db.next();!v.done;v\u003db.next())v\u003dv.value,!d.array.length||d.D(v,d.array[d.array.length-1])\u003e0?d.array.push(v):g.hP(d.array,v,d.D);p\u003dg.u(p);for(d\u003dp.next();!d.done;d\u003dp.next())d\u003dd.value,d.namespace\u003d\u003d\u003d\"ad\"\u0026\u0026this.V(\"ssap\",{acrsid:d.getId(),acrsst:d.start,acrset:d.end,acrscpt:d.playerType});this.B\u003dNaN;this.sync()};\ng.q.sf\u003dfunction(p){p.length\u003e1E4\u0026\u0026g.DF(new g.RN(\"Over 10k cueRanges removal occurs with a sample: \",p[0]));if(!this.xJ()){for(var d\u003dg.u(p),b\u003dd.next();!b.done;b\u003dd.next())(b\u003db.value)\u0026\u0026b.namespace\u003d\u003d\u003d\"ad\"\u0026\u0026this.V(\"ssap\",{rcrid:b.getId(),rcst:b.start,rcet:b.end,rcpt:b.playerType});var v\u003dnew Set(p);this.U\u003dthis.U.filter(function(P){return!v.has(P)});\nFQC(this.D,v);this.sync()}};\ng.q.s4\u003dfunction(p,d){var b\u003d(isNaN(this.B)?g.R(this.S(),2)?0x8000000000000:this.C()*1E3:this.B)-d;d\u003dthis.Im().filter(function(v){return v.namespace\u003d\u003d\u003dp\u0026\u0026v.end\u003cb});\nthis.sf(d);return d};\ng.q.Im\u003dfunction(){return this.xJ()?[]:this.D.array};\ng.q.reset\u003dfunction(){this.started\u003d!1;this.X.stop();this.D.array\u003d[];this.U\u003d[];this.sync()};\ng.q.d1\u003dfunction(p){var d\u003dthis.Im().filter(function(b){return b.namespace\u003d\u003d\u003dp});\nthis.sf(d);return d};\ng.q.v1\u003ddw(42);\ng.q.S2\u003dfunction(p,d){var b\u003d[],v\u003dq4w(this.D,0x7ffffffffffff),P\u003d[];this.V(\"ssap\",{mecrs:v.length,cpn:d});v\u003dg.u(v);for(var M\u003dv.next();!M.done;M\u003dv.next())M\u003dM.value,M.active\u0026\u0026(this.V(\"ssap\",{acre:M.id,st:M.start,et:M.end,cpn:d,cpt:M.playerType,pt:p}),d\u0026\u0026d\u003d\u003d\u003dM.B?(P.push(M),this.V(\"ssap\",{acrec:M.id,st:M.start,et:M.end,pt:p})):M.playerType\u003d\u003d\u003dp\u0026\u0026(P.push(M),this.V(\"ssap\",{acret:M.id,st:M.start,et:M.end})));b\u003db.concat(this.gA(P));JSw(this,b);b\u003d[];d\u003d[];v\u003dg.u(this.U);for(M\u003dv.next();!M.done;M\u003dv.next())M\u003dM.value,\nM.active\u0026\u0026M.playerType\u003d\u003d\u003dp\u0026\u0026M.start\u003d\u003d\u003d0x7ffffffffffff\u0026\u0026d.push(M);b\u003db.concat(this.Fh(d));JSw(this,b);return P.length};\ng.q.gA\u003dfunction(p){var d\u003d[];if(!p.length)return d;for(var b\u003d0;b\u003cp.length;b++){var v\u003dp[b];v.active\u0026\u0026this.U.indexOf(v)\u003d\u003d\u003d-1\u0026\u0026(this.U.push(v),d.push([1,v]))}return d};\ng.q.Fh\u003dfunction(p){var d\u003d[];if(!p.length)return d;p.sort(g.M4);p\u003dg.u(p);for(var b\u003dp.next();!b.done;b\u003dp.next())b\u003db.value,this.U.splice(this.U.indexOf(b),1),d.push([2,b]);return d};\ng.q.sync\u003dfunction(){this.Z\u003d!0;if(!this.W){for(var p\u003d3;this.Z\u0026\u0026p;)this.Z\u003d!1,this.W\u003d!0,this.eZ(),this.W\u003d!1,p--;this.S().isPlaying()\u0026\u0026(p\u003doMu(this.D,this.B),!isNaN(p)\u0026\u0026p\u003c0x7ffffffffffff\u0026\u0026(p\u003d(p-this.B)/this.kJ(),this.X.start(p)))}};\ng.q.eZ\u003dfunction(){if(this.started\u0026\u0026!this.xJ()){this.X.stop();var p\u003dthis.S();g.R(p,32)\u0026\u0026this.O5.start();for(var d\u003dg.R(this.S(),2)?0x8000000000000:this.C()*1E3,b\u003dg.R(p,2),v\u003d[],P\u003d[],M\u003dg.u(this.U),X\u003dM.next();!X.done;X\u003dM.next())X\u003dX.value,X.active\u0026\u0026(b?X.end\u003c0x8000000000000:!X.contains(d))\u0026\u0026P.push(X);v\u003dv.concat(this.Fh(P));M\u003dP\u003dnull;b?(p\u003dq4w(this.D,0x7ffffffffffff),P\u003dp.filter(function(a){return a.end\u003c0x8000000000000}),M\u003dagu(this.D)):p\u003dthis.B\u003c\u003dd\u0026\u0026ql(p)?XTu(this.D,this.B,d):q4w(this.D,d);\nv\u003dv.concat(this.gA(p));P\u0026\u0026(v\u003dv.concat(this.Fh(P)));M\u0026\u0026(v\u003dv.concat(this.gA(M)));this.B\u003dd;JSw(this,v)}};\ng.q.U5\u003dfunction(){this.U\u003d[];this.D.array\u003d[];g.e.prototype.U5.call(this)};\ng.Yv.eA(g.xM,{AZ:\"crmacr\",gA:\"crmncr\",Fh:\"crmxcr\",eZ:\"crmis\",sf:\"crmrcr\"});g.q\u003dg.BT.prototype;g.q.addCueRange\u003dfunction(p){this.FF.addCueRange(p)};\ng.q.Zk\u003dfunction(p,d){this.FF.Zk(p,d)};\ng.q.vB\u003dfunction(){this.FF.vB()};\ng.q.jL\u003dfunction(){return this.FF.jL()};\ng.q.FV\u003dfunction(){return this.FF.FV()};\ng.q.u9\u003dfunction(p,d){this.FF.u9(p,d)};\ng.q.s4\u003dfunction(p,d){return this.FF.s4(p,d)};\ng.q.wv\u003dfunction(p){this.FF.wv(p)};\ng.q.cZ\u003dfunction(){return this.FF.cZ()};\ng.q.getAudioTrack\u003dfunction(){return this.FF.getAudioTrack()};\ng.q.getAvailableAudioTracks\u003dfunction(){return this.FF.getAvailableAudioTracks()};\ng.q.BE\u003dfunction(){return this.FF.BE()};\ng.q.F2\u003dfunction(){return this.FF.F2()};\ng.q.Im\u003dfunction(){return this.FF.Im()};\ng.q.Yf\u003dfunction(){return this.FF.Yf()};\ng.q.uq\u003dfunction(){return this.FF.uq()};\ng.q.getCurrentTime\u003dfunction(){return this.FF.getCurrentTime()};\ng.q.Gb\u003dfunction(){return this.FF.Gb()};\ng.q.PL\u003dfunction(){return this.FF.PL()};\ng.q.n0\u003dfunction(p){return this.FF.n0(p)};\ng.q.getDuration\u003dfunction(p){return this.FF.getDuration(p)};\ng.q.MD\u003dfunction(){return this.FF.MD()};\ng.q.P5\u003dfunction(){return this.FF.P5()};\ng.q.HZ\u003dfunction(){return this.FF.HZ()};\ng.q.KY\u003dfunction(){return this.FF.KY()};\ng.q.lI\u003dfunction(){return this.FF.lI()};\ng.q.sz\u003ddw(16);g.q.gs\u003dfunction(){return this.FF.gs()};\ng.q.bY\u003dfunction(){return this.FF.bY()};\ng.q.aX\u003dfunction(p){return this.FF.aX(p)};\ng.q.b4\u003dfunction(){return this.FF.b4()};\ng.q.d9\u003dfunction(){return this.FF.d9()};\ng.q.xI\u003dfunction(){return this.FF.xI()};\ng.q.Qg\u003dfunction(){return this.FF.Qg()};\ng.q.Ej\u003dfunction(p,d,b){return this.FF.Ej(p,d,b)};\ng.q.LS\u003ddw(21);g.q.getPlaybackQuality\u003dfunction(){return this.FF.getPlaybackQuality()};\ng.q.getPlaybackRate\u003dfunction(){return this.FF.getPlaybackRate()};\ng.q.getPlayerState\u003dfunction(){return this.FF.getPlayerState()};\ng.q.getPlayerType\u003dfunction(){return this.FF.getPlayerType()};\ng.q.getPlaylistSequenceForTime\u003dfunction(p){return this.FF.getPlaylistSequenceForTime(p)};\ng.q.fI\u003dfunction(p){return this.FF.fI(p)};\ng.q.Rp\u003dfunction(){return this.FF.Rp()};\ng.q.getPreferredQuality\u003dfunction(){return this.FF.getPreferredQuality()};\ng.q.VS\u003dfunction(){return this.FF.VS()};\ng.q.getProximaLatencyPreference\u003dfunction(){return this.FF.getProximaLatencyPreference()};\ng.q.pE\u003dfunction(){return this.FF.pE()};\ng.q.getStreamTimeOffset\u003dfunction(){return this.FF.getStreamTimeOffset()};\ng.q.ZZ\u003dfunction(){return this.FF.ZZ()};\ng.q.Fp\u003dfunction(){return this.FF.Fp()};\ng.q.Di\u003dfunction(){return this.FF.Di()};\ng.q.getUserAudio51Preference\u003dfunction(){return this.FF.getUserAudio51Preference()};\ng.q.getUserPlaybackQualityPreference\u003dfunction(){return this.FF.getUserPlaybackQualityPreference()};\ng.q.getVideoData\u003dfunction(){return this.FF.getVideoData()};\ng.q.Ly\u003dfunction(){return this.FF.Ly()};\ng.q.wd\u003dfunction(){return this.FF.wd()};\ng.q.bf\u003dfunction(p){this.FF.bf(p)};\ng.q.handleError\u003dfunction(p){this.FF.handleError(p)};\ng.q.Gd\u003dfunction(p){this.FF.Gd(p)};\ng.q.tK\u003dfunction(p){this.FF.tK(p)};\ng.q.v1\u003ddw(41);g.q.JH\u003dfunction(){return this.FF.JH()};\ng.q.hasSupportedAudio51Tracks\u003dfunction(){return this.FF.hasSupportedAudio51Tracks()};\ng.q.hf\u003dfunction(){return this.FF.hf()};\ng.q.H$\u003dfunction(){return this.FF.H$()};\ng.q.isAtLiveHead\u003dfunction(p,d){return this.FF.isAtLiveHead(p,d)};\ng.q.UD\u003dfunction(){return this.FF.UD()};\ng.q.isGapless\u003dfunction(){return this.FF.isGapless()};\ng.q.isHdr\u003dfunction(){return this.FF.isHdr()};\ng.q.T1\u003dfunction(){return this.FF.T1()};\ng.q.BT\u003dfunction(){return this.FF.BT()};\ng.q.oT\u003dfunction(){return this.FF.oT()};\ng.q.isProximaLatencyEligible\u003dfunction(){return this.FF.isProximaLatencyEligible()};\ng.q.FU\u003dfunction(){return this.FF.FU()};\ng.q.NF\u003dfunction(){return this.FF.NF()};\ng.q.tE\u003dfunction(){this.FF.tE()};\ng.q.ZQ\u003dfunction(p){this.FF.ZQ(p)};\ng.q.KW\u003dfunction(p){this.FF.KW(p)};\ng.q.RR\u003dfunction(){this.FF.RR()};\ng.q.Vd\u003dfunction(){this.FF.Vd()};\ng.q.Ow\u003dfunction(){this.FF.Ow()};\ng.q.a$\u003dfunction(){this.FF.a$()};\ng.q.XG\u003dfunction(p){this.FF.XG(p)};\ng.q.kX\u003ddw(53);g.q.Kt\u003ddw(26);g.q.BF\u003dfunction(){this.FF.BF()};\ng.q.pauseVideo\u003dfunction(p){this.FF.pauseVideo(p)};\ng.q.wu\u003dfunction(p){this.FF.wu(p)};\ng.q.uK\u003dfunction(p){this.FF.uK(p)};\ng.q.playVideo\u003dfunction(p,d){return this.FF.playVideo(p,d)};\ng.q.At\u003dfunction(p,d,b,v,P){this.FF.At(p,d,b,v,P)};\ng.q.je\u003ddw(31);g.q.TC\u003ddw(36);g.q.DA\u003dfunction(p,d,b,v,P){this.FF.DA(p,d,b,v,P)};\ng.q.E5\u003dfunction(p,d,b){this.FF.E5(p,d,b)};\ng.q.sA\u003dfunction(p){this.FF.sA(p)};\ng.q.G4\u003dfunction(p,d){this.FF.dN().G4(p,d)};\ng.q.Wi\u003dfunction(p,d,b){this.FF.Wi(p,d,b)};\ng.q.J$\u003dfunction(p){this.FF.J$(p)};\ng.q.Bm\u003dfunction(p,d,b){this.FF.Bm(p,d,b)};\ng.q.Gm\u003dfunction(p){this.FF.Gm(p)};\ng.q.WF\u003dfunction(p,d){this.FF.WF(p,d)};\ng.q.K1\u003dfunction(p,d,b,v,P,M,X,a){this.FF.K1(p,d,b,v,P,M,X,a)};\ng.q.KM\u003dfunction(p){this.FF.KM(p)};\ng.q.g9\u003dfunction(p,d){this.FF.g9(p,d)};\ng.q.FL\u003dfunction(p,d){this.FF.FL(p,d)};\ng.q.removeCueRange\u003dfunction(p){this.FF.removeCueRange(p)};\ng.q.Pi\u003dfunction(p){this.FF.Pi(p)};\ng.q.d1\u003dfunction(p){return this.FF.gH.d1(p)};\ng.q.qw\u003dfunction(p){this.FF.qw(p)};\ng.q.Zx\u003dfunction(p,d,b){this.FF.Zx(p,d,b)};\ng.q.O$\u003dfunction(){this.FF.O$()};\ng.q.ly\u003dfunction(p,d){this.FF.ly(p,d)};\ng.q.FZ\u003dfunction(){this.FF.FZ()};\ng.q.seekTo\u003dfunction(p,d){this.FF.seekTo(p,d)};\ng.q.sendAbandonmentPing\u003dfunction(){this.FF.sendAbandonmentPing()};\ng.q.sendVideoStatsEngageEvent\u003dfunction(p,d){this.FF.sendVideoStatsEngageEvent(p,d)};\ng.q.F0\u003dfunction(p,d){this.FF.F0(p,d)};\ng.q.setLoop\u003dfunction(p){this.FF.setLoop(p)};\ng.q.Ql\u003dfunction(){this.FF.Ql()};\ng.q.setMediaElement\u003dfunction(p){this.FF.setMediaElement(p)};\ng.q.QA\u003dfunction(p,d,b,v){this.FF.QA(p,d,b,v)};\ng.q.setPlaybackRate\u003dfunction(p){this.FF.setPlaybackRate(p)};\ng.q.rd\u003dfunction(p,d,b,v,P,M){this.FF.rd(p,d,b,v,P,M)};\ng.q.e$\u003dfunction(p,d){this.FF.e$(p,d)};\ng.q.SE\u003dfunction(p){this.FF.SE(p)};\ng.q.setProximaLatencyPreference\u003dfunction(p){this.FF.setProximaLatencyPreference(p)};\ng.q.Dp\u003dfunction(p){this.FF.Dp(p)};\ng.q.MA\u003dfunction(){this.FF.MA()};\ng.q.rR\u003dfunction(p){this.FF.rR(p)};\ng.q.setUserAudio51Preference\u003dfunction(p,d){this.FF.setUserAudio51Preference(p,d)};\ng.q.rZ\u003dfunction(p,d,b){this.FF.rZ(p,d,b)};\ng.q.Pl\u003dfunction(){return this.FF.Pl()};\ng.q.Uz\u003dfunction(){this.FF.Uz()};\ng.q.Iv\u003dfunction(){return this.FF.Iv()};\ng.q.SV\u003dfunction(p){this.FF.SV(p)};\ng.q.YM\u003dfunction(){this.FF.YM()};\ng.q.Gj\u003dfunction(p){this.FF.Gj(p)};\ng.q.stopVideo\u003dfunction(){this.FF.stopVideo()};\ng.q.subscribe\u003dfunction(p,d,b){return this.FF.subscribe(p,d,b)};\ng.q.uc\u003dfunction(p,d){this.FF.uc(p,d)};\ng.q.togglePictureInPicture\u003dfunction(){this.FF.togglePictureInPicture()};\ng.q.S2\u003dfunction(p,d){return this.FF.gH.S2(p,d)};\ng.q.unsubscribe\u003dfunction(p,d,b){return this.FF.unsubscribe(p,d,b)};\ng.q.xK\u003dfunction(p,d){this.FF.xK(p,d)};\ng.q.xb\u003dfunction(p,d){return this.FF.xb(p,d)};\ng.q.X$\u003dfunction(){this.FF.X$()};\ng.q.HC\u003dfunction(){this.FF.HC()};\ng.q.oi\u003dfunction(p){this.FF.oi(p)};\ng.q.oa\u003dfunction(){this.FF.oa()};AS.prototype.add\u003dfunction(p){this.D\u003d(this.D+1)%this.data.length;this.data[this.D]\u003dp};\nAS.prototype.forEach\u003dfunction(p){for(var d\u003dthis.D+1;d\u003cthis.data.length;d++)p(this.data[d]||0);for(d\u003d0;d\u003c\u003dthis.D;d++)p(this.data[d]||0)};\nAS.prototype.clear\u003dfunction(){for(var p\u003dthis.data.length,d\u003d0;d\u003cp;d++)this.data[d]\u003d0;this.U\u003dthis.D\u003dthis.data.length-1};g.f(pe,g.oL);pe.prototype.X9\u003dfunction(){return this.W};\npe.prototype.MD\u003dfunction(){return this.policy.C\u0026\u0026this.videoData.D?this.videoData.D.lH:Math.max(this.S()-bl(this)*this.D,this.videoData.xI())};g.f(Mr,g.e);Mr.prototype.SK\u003dfunction(){var p\u003dthis,d\u003dthis.FF.b4(),b\u003dthis.FF.getPlayerState();if(d\u0026\u0026!b.isError()){var v\u003dd.getCurrentTime(),P\u003db.state\u003d\u003d\u003d8\u0026\u0026v\u003ethis.D,M\u003dg.R(b,8)\u0026\u0026g.R(b,16),X\u003dthis.FF.dc().isBackground()||b.isSuspended();XQ(this,this.tC,M\u0026\u0026!X,P,\"qoe.slowseek\",function(){},\"timeout\");\nvar a\u003disFinite(this.D);a\u003dM\u0026\u0026a\u0026\u0026NyB(d,this.D);var F\u003d!v||Math.abs(v-this.D)\u003e10,h\u003dthis.gE.T(\"html5_exclude_initial_sabr_live_dvr_seek_in_watchdog\"),O\u003dv\u003d\u003d\u003d0\u0026\u0026this.U\u0026\u0026[11,10].includes(this.U);XQ(this,this.s5,a\u0026\u0026F\u0026\u0026!X\u0026\u0026(!h||!O),P,\"qoe.slowseek\",function(){d.seekTo(p.D)},\"set_cmt\");\nF\u003da\u0026\u0026Xk(d.sW(),this.D);var J\u003dthis.FF.DN;a\u003d!J||J.UD();var k\u003dfunction(){d.seekTo(p.D+.001)};\nXQ(this,this.oB,F\u0026\u0026a\u0026\u0026!X,P,\"qoe.slowseek\",k,\"jiggle_cmt\");a\u003dfunction(){return p.FF.Ej()};\nXQ(this,this.YJ,F\u0026\u0026!X,P,\"qoe.slowseek\",a,\"new_elem\");F\u003dql(b);h\u003db.isBuffering();var n\u003dd.sW(),r\u003dMJ(n,v),Z\u003dr\u003e\u003d0\u0026\u0026n.end(r)\u003ev+5,C\u003dF\u0026\u0026h\u0026\u0026Z;O\u003dthis.FF.getVideoData();XQ(this,this.TB,v\u003c.002\u0026\u0026this.D\u003c.002\u0026\u0026M\u0026\u0026g.UD(this.gE)\u0026\u0026g.Ie(O)\u0026\u0026!X,P,\"qoe.slowseek\",a,\"slow_seek_shorts\");XQ(this,this.eB,O.oM()\u0026\u0026M\u0026\u0026!X\u0026\u0026!O.kJ,P,\"qoe.slowseek\",a,\"slow_seek_gapless_shorts\");XQ(this,this.kJ,C\u0026\u0026!X,F\u0026\u0026!h,\"qoe.longrebuffer\",k,\"jiggle_cmt\");XQ(this,this.aB,C\u0026\u0026!X,F\u0026\u0026!h,\"qoe.longrebuffer\",a,\"new_elem_nnr\");if(J){var G\u003dJ.getCurrentTime();\nM\u003dd.kR();M\u003dO3k(M,G);M\u003d!J.isSeeking()\u0026\u0026v\u003d\u003d\u003dM;XQ(this,this.T_,F\u0026\u0026h\u0026\u0026M\u0026\u0026!X,F\u0026\u0026!h\u0026\u0026!M,\"qoe.longrebuffer\",function(){d.seekTo(G)},\"seek_to_loader\")}M\u003d{};\nk\u003dMJ(n,Math.max(v-3.5,0));C\u003dk\u003e\u003d0\u0026\u0026v\u003en.end(k)-1.1;var U\u003dk\u003e\u003d0\u0026\u0026k+1\u003cn.length?n.start(k+1)-n.end(k):9999;M.mindex\u003dr;M.disIndex\u003dk;M.isdisc\u003dk\u003e\u003d0\u0026\u0026C\u0026\u0026U\u003c11;M.close2edge\u003dC;M.gapsize\u003dU;M.buflen\u003dn.length;this.U\u0026\u0026(M.seekSour\u003dthis.U);if(k\u003dthis.FF.Kd()){C\u003dk.y9();U\u003dC!\u003d\u003dUn(k,v*1E3).clipId;var I\u003dg.JH(this.gE.experiments,\"html5_ssap_skip_seeking_offset_ms\"),V\u003d(wP(k,C)+I)/1E3;XQ(this,this.IB,U\u0026\u0026F\u0026\u0026h\u0026\u0026!X,F\u0026\u0026!h,\"qoe.longrebuffer\",function(){d.seekTo(V)},\"ssap_clip_not_match\")}XQ(this,this.RB,F\u0026\u0026h\u0026\u0026!X,F\u0026\u0026!h,\"qoe.longrebuffer\",\nfunction(){},\"timeout\",M);\nM\u003db.isSuspended();M\u003dthis.FF.hf()\u0026\u0026!M;XQ(this,this.Z,M,!M,\"qoe.start15s\",function(){p.FF.SE(\"ad\")},\"ads_preroll_timeout\");\nk\u003dv-this.V\u003c.5;var S;M\u003d!((S\u003dthis.FF.Kd())\u003d\u003dnull||!S.rT());U\u003d(C\u003dO.isAd()||M\u0026\u0026this.gE.experiments.Wb(\"html5_ssap_skip_slow_ad\"))\u0026\u0026F\u0026\u0026!h\u0026\u0026k;S\u003dfunction(){var B\u003dp.FF,x\u003dg.gI(B.videoData)\u0026\u0026B.hC,Pj\u003dB.ym.getVideoData();(Pj\u0026\u0026B.videoData.isAd()\u0026\u0026Pj.jT\u003d\u003d\u003dB.getVideoData().jT||!B.videoData.Cd)\u0026\u0026!x?B.rd(\"ad.rebuftimeout\",2,\"RETRYABLE_ERROR\",\"skipslad.vid.\"+B.videoData.videoId):PK(B.videoData,\"html5_ssap_skip_slow_ad\")\u0026\u0026x\u0026\u0026B.hC.rT()\u0026\u0026(B.J$(new Gr(\"ssap.transitionfailure\",{cpn:Un(B.hC,B.uq()).clipId,pcpn:B.hC.y9(),\ncmt:B.uq()})),B\u003dB.hC,x\u003dB.playback.uq(),(x\u003dWlz(B,x))\u0026\u0026xDj(B,x.QY()/1E3))};\nXQ(this,this.L0,U,!U,\"ad.rebuftimeout\",S,\"skip_slow_ad\");k\u003dC\u0026\u0026h\u0026\u0026Xk(d.sW(),v+5)\u0026\u0026k;XQ(this,this.NJ,k\u0026\u0026!X,!k,\"ad.rebuftimeout\",S,\"skip_slow_ad_buf\");S\u003db.isOrWillBePlaying()\u0026\u0026g.R(b,64)\u0026\u0026!X;XQ(this,this.Rb,S,P,\"qoe.start15s\",function(){},\"timeout\");\nS\u003d!!J\u0026\u0026!J.rE\u0026\u0026b.isOrWillBePlaying();XQ(this,this.Hb,S,P,\"qoe.start15s\",a,\"newElemMse\");S\u003do2(n,0);k\u003dg.R(b,16)||g.R(b,32);k\u003d!X\u0026\u0026b.isOrWillBePlaying()\u0026\u0026h\u0026\u0026!k\u0026\u0026(g.R(b,64)||v\u003d\u003d\u003d0)\u0026\u0026S\u003e5;XQ(this,this.jB,g.Ie(O)\u0026\u0026k,F\u0026\u0026!h,\"qoe.longrebuffer\",function(){p.FF.He()},\"reset_media_source\");\nXQ(this,this.ih,g.Ie(O)\u0026\u0026k,F\u0026\u0026!h,\"qoe.longrebuffer\",a,\"reset_media_element\");this.V\u003d\u003d\u003d0\u0026\u0026(this.S\u003dv);k\u003dh\u0026\u0026this.D\u003d\u003d\u003d0\u0026\u0026v\u003e1\u0026\u0026v\u003d\u003d\u003dthis.S;XQ(this,this.wE,g.Ie(O)\u0026\u0026k,F\u0026\u0026!h,\"qoe.slowseek\",function(){d.seekTo(0)},\"reseek_after_time_jump\");\nX\u003db.isOrWillBePlaying()\u0026\u0026!X;Z\u003dthis.FF.aX()-v\u003c6\u0026\u0026!Z\u0026\u0026this.FF.wl();XQ(this,this.W,O.oM()\u0026\u0026X\u0026\u0026h\u0026\u0026Z,F\u0026\u0026!h,\"qoe.longrebuffer\",function(){p.FF.Ej(!1,!0)},\"handoff_end_long_buffer_reload\");\nJ\u003d(J\u003d\u003dnull?void 0:J0K(J))||NaN;J\u003dn.length\u003e1||!isNaN(J)\u0026\u0026J-.1\u003c\u003dv;XQ(this,this.C,Tu(O)\u0026\u0026X\u0026\u0026h\u0026\u0026J,F\u0026\u0026!h,\"qoe.longrebuffer\",a,\"gapless_slice_append_stuck\");J\u003dr\u003e\u003d0\u0026\u0026n.end(r)\u003e\u003d2;X\u003dTu(O)\u0026\u0026this.FF.oe\u0026\u0026J\u0026\u0026!O.kJ\u0026\u0026X\u0026\u0026(h||g.R(b,8)\u0026\u0026g.R(b,16));XQ(this,this.O5,X,P,\"qoe.start15s\",a,\"gapless_slow_start\");b\u003d!!(M\u0026\u0026S\u003e5\u0026\u0026b.isPlaying()\u0026\u0026v\u003c.1);XQ(this,this.ob,b,v\u003e.5\u0026\u0026F,\"qoe.longrebuffer\",a,\"ssap_stuck_in_ad_beginning\");this.V\u003dv;this.X.start()}};\nMr.prototype.J$\u003dfunction(p,d,b){d\u003dthis.n0(d);d.wn\u003db;d.wdup\u003dthis.B[p]?\"1\":\"0\";this.FF.J$(new Gr(p,d));this.B[p]\u003d!0};\nMr.prototype.n0\u003dfunction(p){p\u003dObject.assign(this.FF.n0(!0),p.n0());this.D\u0026\u0026(p.stt\u003dthis.D.toFixed(3));this.FF.getVideoData().isLivePlayback\u0026\u0026(p.ct\u003dthis.FF.getCurrentTime().toFixed(3),p.to\u003dthis.FF.Fp().toFixed(3));delete p.uga;delete p.euri;delete p.referrer;delete p.fexp;delete p.vm;return p};\nvP.prototype.reset\u003dfunction(){this.D\u003dthis.U\u003dthis.B\u003dthis.startTimestamp\u003d0;this.V\u003d!1};\nvP.prototype.test\u003dfunction(p){if(!this.X||this.U)return!1;if(!p)return this.reset(),!1;p\u003d(0,g.Ib)();if(!this.startTimestamp)this.startTimestamp\u003dp,this.B\u003d0;else if(this.B\u003e\u003dthis.X)return this.U\u003dp,!0;this.B+\u003d1;return!1};\nvP.prototype.n0\u003dfunction(){var p\u003d{},d\u003d(0,g.Ib)();this.startTimestamp\u0026\u0026(p.wsd\u003d(d-this.startTimestamp).toFixed());this.U\u0026\u0026(p.wtd\u003d(d-this.U).toFixed());this.D\u0026\u0026(p.wssd\u003d(d-this.D).toFixed());return p};g.f(IgB,g.e);g.q\u003dIgB.prototype;g.q.setMediaElement\u003dfunction(p){(this.mediaElement\u003dp)?(this.mediaElement\u0026\u0026(this.X||this.V||!this.mediaElement.gR()||this.seekTo(.01,{wg:\"seektimeline_setupMediaElement\"})),qr(this)):oY(this)};\ng.q.getCurrentTime\u003dfunction(){if(aY(this.FF)){if(!isNaN(this.U))return this.U}else if(!isNaN(this.U)\u0026\u0026isFinite(this.U))return this.U;return this.mediaElement\u0026\u0026QAe(this)?this.mediaElement.getCurrentTime()+this.timestampOffset:this.V||0};\ng.q.lf\u003dfunction(){return this.ih};\ng.q.uq\u003dfunction(){return this.getCurrentTime()-this.Fp()};\ng.q.MD\u003dfunction(){return this.D?this.D.MD():Infinity};\ng.q.isAtLiveHead\u003dfunction(p){if(!this.D)return!1;p\u003d\u003d\u003dvoid 0\u0026\u0026(p\u003dthis.getCurrentTime());return dY(this.D,p)};\ng.q.X9\u003dfunction(){return!!this.D\u0026\u0026this.D.X9()};\ng.q.seekTo\u003dfunction(p,d){var b\u003dd\u003d\u003d\u003dvoid 0?{}:d;d\u003db.DU\u003d\u003d\u003dvoid 0?!1:b.DU;var v\u003db.Hx\u003d\u003d\u003dvoid 0?0:b.Hx;var P\u003db.IS\u003d\u003d\u003dvoid 0?!1:b.IS;var M\u003db.ai\u003d\u003d\u003dvoid 0?0:b.ai;var X\u003db.wg\u003d\u003d\u003dvoid 0?\"\":b.wg;var a\u003db.seekSource\u003d\u003d\u003dvoid 0?void 0:b.seekSource;var F\u003db.nZ\u003d\u003d\u003dvoid 0?!1:b.nZ;var h\u003db.Nw\u003d\u003d\u003dvoid 0?!1:b.Nw;b\u003db.A3\u003d\u003d\u003dvoid 0?!1:b.A3;F\u0026\u0026(p+\u003dthis.Fp());pv(this.videoData)\u0026\u0026this.T(\"html5_sabr_enable_utc_seek_requests\")\u0026\u0026a\u003d\u003d\u003d29\u0026\u0026(this.ih\u003dvoid 0);F\u003dp\u003cthis.Hb\u0026\u0026!!this.DN;var O\u003dpv(this.videoData)\u0026\u0026h;if(F\u0026\u0026!O\u0026\u0026(this.FF.E5(\"sdai\",{sk2bk:p.toFixed(3),\nmt:(p-this.timestampOffset).toFixed(3),lstadj:this.Hb.toFixed(3)}),this.Hb\u003dNaN,this.timestampOffset-\u003d1E3,(O\u003dthis.DN)!\u003dnull)){Ovq(O,O.timestampOffset-1E3);var J\u003dO.y$,k\u003dnew Set;for(Z in J.D){var n\u003dJ.D[Z].index,r\u003dn.cJ();r\u0026\u0026!k.has(r)\u0026\u0026(r.startTime+\u003d1E3,r.endTime\u003dr.startTime+r.duration,k.add(r));n.segments.length\u0026\u0026(r\u003dn.segments[n.segments.length-1],n.segments\u003d[],n.segments.push(r))}O.W\u0026\u0026O.W.cw();tB(O.V,0,0,!0)}var Z\u003dp;(O\u003dpv(this.videoData))\u0026\u0026h?Z\u003d!0:(J\u003dthis.T(\"html5_always_allow_sqless_sync\")\u0026\u0026this.videoData.vX(),\n(O||J)\u0026\u0026X\u003d\u003d\u003d\"chunkSelectorSynchronize\"?Z\u003d!0:(O\u003d!isFinite(Z)||(this.D?dY(this.D,Z):Z\u003e\u003dthis.L$())||!g.ZS(this.videoData),O||(Z\u003d{st:Z,mst:this.L$()},this.D\u0026\u0026this.T(\"html5_high_res_seek_logging\")\u0026\u0026(Z.ht\u003dthis.D.MD(),Z.adft\u003dCZu(this.D)),this.FF.E5(\"seeknotallowed\",Z)),Z\u003dO));if(!Z)return this.B\u0026\u0026(this.B\u003dnull,gM$(this)),g.uY(this.getCurrentTime());Z\u003d.005;h\u0026\u0026this.T(\"html5_sabr_seek_no_shift_tolerance\")\u0026\u0026(Z\u003d0);if(Math.abs(p-this.U)\u003c\u003dZ\u0026\u0026this.O5)return this.X;X\u0026\u0026(Z\u003dp,(this.gE.rN()||this.T(\"html5_log_seek_reasons\"))\u0026\u0026\nthis.FF.E5(\"seekreason\",{reason:X,tgt:Z}));a\u0026\u0026(this.aB.U\u003da);this.O5\u0026\u0026oY(this);this.X||(this.X\u003dnew xA);p\u0026\u0026!isFinite(p)\u0026\u0026iYj(this,!1);(X\u003db||F)||(X\u003dp,X\u003d!(this.videoData.isLivePlayback\u0026\u0026this.videoData.B\u0026\u0026!this.videoData.B.D\u0026\u0026!(this.mediaElement\u0026\u0026this.mediaElement.ag()\u003e0\u0026\u0026R2(this.mediaElement)\u003e0)||XF(this.videoData)\u0026\u0026this.xI()\u003d\u003d\u003dthis.L$(!1)?0:isFinite(X)||!XF(this.videoData)));X||(p\u003dh6(this,p,P));p\u0026\u0026!isFinite(p)\u0026\u0026iYj(this,!1);this.V\u003dp;this.oB\u003dM;this.U\u003dp;this.C\u003d0;this.D\u0026\u0026(P\u003dthis.D,M\u003dp,NZ7(P,M,!1),GOC(P,\nM));P\u003dthis.FF;M\u003dp;X\u003d{DU:d,seekSource:a};P.ST.V\u003dM;b\u003dP.iE;b.mediaTime\u003dM;b.D\u003d!0;X.DU\u0026\u0026P.Gj(X);X\u003dM\u003eP.videoData.endSeconds\u0026\u0026M\u003eP.videoData.limitedPlaybackDurationInSeconds;P.Ks\u0026\u0026X\u0026\u0026isFinite(M)\u0026\u0026E$k(P);M\u003cP.L$()-.01\u0026\u0026(X\u003dPC(P.playerState,2),g.R(X,8)\u0026\u0026(X\u003dPC(X,4)),P.lF(X));P.publish(\"SEEK_TO\",P,M);this.X\u0026\u0026(d?v\u0026\u0026this.TB.start(v):(d\u003d{Nw:h,seekSource:a},this.O5\u003d!0,ySu(this,d)));(d\u003dthis.FF.Ks)\u0026\u0026p\u003ed.start\u0026\u0026E$k(this.FF);return this.X};\ng.q.L$\u003dfunction(p){if(!this.videoData.isLivePlayback)return ROB(this.FF);var d;return Kv(this.videoData)\u0026\u0026((d\u003dthis.mediaElement)\u003d\u003dnull?0:d.isPaused())\u0026\u0026this.videoData.D?(p\u003dthis.getCurrentTime(),vYq(this.P5(p)*1E3)+p):this.T(\"html5_sabr_parse_live_metadata_playback_boundaries\")\u0026\u0026pv(this.videoData)\u0026\u0026this.videoData.D?p?this.videoData.D.O5||0:this.videoData.D.lH||0:XF(this.videoData)\u0026\u0026this.videoData.IB\u0026\u0026this.videoData.D?this.videoData.D.L$()+this.timestampOffset:this.videoData.B\u0026\u0026this.videoData.B.D?!p\u0026\u0026\nthis.D?this.D.MD():ROB(this.FF)+this.timestampOffset:this.mediaElement?B3()?vYq(this.mediaElement.Cx().getTime()):R2(this.mediaElement)+this.timestampOffset||this.timestampOffset:this.timestampOffset};\ng.q.xI\u003dfunction(){if(g.gI(this.videoData)){var p\u003dthis.FF;g.gI(p.videoData);var d,b;return(b\u003d(d\u003dp.hC)\u003d\u003dnull?void 0:d.xI())!\u003dnull?b:p.videoData.xI()}if(this.T(\"html5_sabr_parse_live_metadata_playback_boundaries\")\u0026\u0026pv(this.videoData)){var v;return((v\u003dthis.videoData.D)\u003d\u003dnull?void 0:v.Z7)||0}d\u003dthis.videoData?this.videoData.xI()+this.timestampOffset:this.timestampOffset;return Kv(this.videoData)\u0026\u0026this.videoData.D\u0026\u0026(b\u003dNumber((p\u003dthis.videoData.progressBarStartPosition)\u003d\u003dnull?void 0:p.utcTimeMillis)/1E3,p\u003d\nthis.getCurrentTime(),p\u003dthis.P5(p)-p,!isNaN(b)\u0026\u0026!isNaN(p))?Math.max(d,b-p):d};\ng.q.tB\u003dfunction(){this.X||this.seekTo(this.V,{wg:\"seektimeline_forceResumeTime_singleMediaSourceTransition\",seekSource:15})};\ng.q.Tn\u003dfunction(){return this.O5\u0026\u0026!isFinite(this.U)};\ng.q.U5\u003dfunction(){HY$(this,null);this.aB.dispose();g.e.prototype.U5.call(this)};\ng.q.n0\u003dfunction(){var p\u003d{};this.DN\u0026\u0026Object.assign(p,this.DN.n0());this.mediaElement\u0026\u0026Object.assign(p,this.mediaElement.n0());return p};\ng.q.V4\u003dfunction(p){this.timestampOffset\u003dp};\ng.q.getStreamTimeOffset\u003dfunction(){return XF(this.videoData)?0:this.videoData.D?this.videoData.D.getStreamTimeOffset():0};\ng.q.Fp\u003dfunction(){return this.timestampOffset};\ng.q.P5\u003dfunction(p){return this.videoData\u0026\u0026this.videoData.D?this.videoData.D.P5(p-this.timestampOffset):NaN};\ng.q.Un\u003dfunction(){if(!this.mediaElement)return 0;if(EH(this.videoData)){var p\u003dthis.mediaElement,d\u003dp.sW();p\u003d(a2(d)\u003e0\u0026\u0026p.getDuration()?d.end(d.length-1):0)+this.timestampOffset-this.xI();d\u003dthis.L$()-this.xI();return Math.max(0,Math.min(1,p/d))}return this.mediaElement.Un()};\ng.q.z4\u003dfunction(p){this.S\u0026\u0026(this.S.D\u003dp)};\ng.q.ly\u003dfunction(p,d){this.FF.E5(\"requestUtcSeek\",{time:p});pv(this.videoData)\u0026\u0026this.T(\"html5_sabr_enable_utc_seek_requests\")\u0026\u0026(this.ih\u003dp);var b;(b\u003dthis.DN)\u003d\u003dnull||b.ly(p);d\u0026\u0026(this.kJ\u003dd)};\ng.q.iI\u003dfunction(p){pv(this.videoData)\u0026\u0026this.T(\"html5_sabr_enable_utc_seek_requests\")\u0026\u0026(this.ih\u003dvoid 0);if(this.kJ)this.FF.E5(\"utcSeekingFallback\",{source:\"streamTime\",timeSeconds:this.kJ}),this.FF.seekTo(this.kJ,{wg:\"utcSeekingFallback_streamTime\"}),this.kJ\u003d0;else{var d\u003dthis.getCurrentTime();isNaN(d)||(p\u003dthis.P5(d)-p,d-\u003dp,this.FF.E5(\"utcSeekingFallback\",{source:\"estimate\",timeSeconds:d}),this.FF.seekTo(d,{wg:\"utcSeekingFallback_estimate\"}))}};\ng.q.Ar\u003dfunction(){this.kJ\u003d0};\ng.q.T\u003dfunction(p){return this.gE\u0026\u0026this.gE.T(p)};g.f(Od,g.e);Od.prototype.start\u003dfunction(){this.U.start()};\nOd.prototype.stop\u003dfunction(){this.U.stop()};\nOd.prototype.clear\u003dfunction(){for(var p\u003dg.u(this.D.values()),d\u003dp.next();!d.done;d\u003dp.next())d.value.clear()};\nOd.prototype.sample\u003dfunction(){for(var p\u003dg.u(this.B),d\u003dp.next();!d.done;d\u003dp.next()){var b\u003dg.u(d.value);d\u003db.next().value;b\u003db.next().value;this.D.has(d)||this.D.set(d,new RSK(eUX.has(d)));this.D.get(d).update(b())}this.U.start()};\nvar eUX\u003dnew Set([\"networkactivity\"]);RSK.prototype.update\u003dfunction(p){this.D?(this.buffer.add(p-this.SM||0),this.SM\u003dp):this.buffer.add(p)};\nRSK.prototype.clear\u003dfunction(){this.buffer.clear();this.SM\u003d0};ne.prototype.rl\u003dfunction(){return this.started};\nne.prototype.start\u003dfunction(){this.started\u003d!0};\nne.prototype.reset\u003dfunction(){this.finished\u003dthis.started\u003d!1};var drk\u003d!1;g.f(g.ll,g.oL);g.q\u003dg.ll.prototype;g.q.U5\u003dfunction(){this.logger.debug(\"dispose\");g.EI(this.jN);Xte(this.eE);this.visibility.unsubscribe(\"visibilitystatechange\",this.eE);kye(this);Ed(this);g.KS.bk(this.T4);this.Zx();this.OW\u003dnull;g.aq(this.videoData);g.aq(this.Ig);g.aq(this.yV);g.aq(this.Mb);g.oq(this.Z05);this.Ks\u003dnull;g.oL.prototype.U5.call(this)};\ng.q.At\u003dfunction(p,d,b,v,P){if(this.gE.T(\"html5_log_ad_playback_docid\")){var M\u003dthis.dN();if(M.qoe){M\u003dM.qoe;var X\u003dthis.gE.eB||\"yt\";g.yD(M,g.GO(M.provider),\"ad_playback\",[p,d,b,P,X])}}else this.dN().At(p,d,b);this.T(\"html5_log_media_perf_info\")\u0026\u0026this.E5(\"adloudness\",{ld:v.toFixed(3),cpn:p})};\ng.q.Yf\u003dfunction(){var p;return(p\u003dthis.DN)\u003d\u003dnull?void 0:p.Yf()};\ng.q.Gb\u003dfunction(){var p;return(p\u003dthis.DN)\u003d\u003dnull?void 0:p.Gb()};\ng.q.PL\u003dfunction(){var p;return(p\u003dthis.DN)\u003d\u003dnull?void 0:p.PL()};\ng.q.Vg\u003dfunction(){var p;return(p\u003dthis.DN)\u003d\u003dnull?void 0:p.Vg()};\ng.q.Dx\u003dfunction(){return this.videoData.Dx()};\ng.q.Pl\u003dfunction(){return this.T(\"html5_not_reset_media_source\")\u0026\u0026!this.Dx()\u0026\u0026!this.videoData.isLivePlayback\u0026\u0026g.Ie(this.videoData)\u0026\u0026!this.gE.supportsGaplessShorts()};\ng.q.MA\u003dfunction(){if(this.videoData.W){var p;if(!(p\u003dthis.videoData.P7)){var d;p\u003d(d\u003dthis.ym.pX())\u003d\u003dnull?void 0:d.Yf()}this.videoData.P7\u003dp;if(!(p\u003dthis.videoData.Ci)){var b;p\u003d(b\u003dthis.ym.pX())\u003d\u003dnull?void 0:b.Gb()}this.videoData.Ci\u003dp}if(Koe(this.videoData)||!mn(this.videoData))b\u003dthis.videoData.errorDetail,this.rd(this.videoData.errorCode||\"auth\",2,unescape(this.videoData.errorReason),b,b,this.videoData.fY||void 0);this.T(\"html5_generate_content_po_token\")\u0026\u0026this.nP();this.T(\"html5_enable_d6de4\")\u0026\u0026this.UG();\nif(this.T(\"html5_ssap_cleanup_player_switch_ad_player\")||this.T(\"html5_ssap_cleanup_ad_player_on_new_data\"))if(b\u003dthis.ym.p9())this.Od\u003db.clientPlaybackNonce};\ng.q.ZT\u003dfunction(){return this.yJ};\ng.q.ZB\u003dfunction(){!this.wr||this.wr.xJ();this.wr\u003dnew g.$M(new QD(this.videoData,this.gE,this));this.yJ\u003dnew KY(this.gE,this,this.wr)};\ng.q.getVideoData\u003dfunction(){return this.videoData};\ng.q.G\u003dfunction(){return this.gE};\ng.q.FS\u003dfunction(p){return this.tp.FS(this.OW,p\u003d\u003d\u003dvoid 0?!1:p)};\ng.q.dN\u003dfunction(p){if(p)a:{for(var d\u003dthis.yJ,b\u003dg.u(d.D.values()),v\u003db.next();!v.done;v\u003db.next())if(v\u003dv.value,v.getVideoData().videoId\u003d\u003d\u003dp){p\u003dv;break a}p\u003dd.U}else p\u003dthis.yJ.dN();return p};\ng.q.dc\u003dfunction(){return this.visibility};\ng.q.Ly\u003dfunction(){return this.mediaElement\u0026\u0026this.mediaElement.eP()?this.mediaElement.UY():null};\ng.q.b4\u003dfunction(){return this.mediaElement};\ng.q.FV\u003dfunction(){if(this.T(\"html5_check_video_data_errors_before_playback_start\")\u0026\u0026this.videoData.errorCode)return!1;this.G().S\u0026\u0026this.G().houseBrandUserStatus\u0026\u0026this.E5(\"hbut\",{status:this.G().houseBrandUserStatus});if(this.videoData.w1())return!0;this.rd(\"api.invalidparam\",2,void 0,\"invalidVideodata.1\");return!1};\ng.q.SV\u003dfunction(p){(p\u003dp\u003d\u003d\u003dvoid 0?!1:p)||g.gI(this.videoData)||mQ(this.dN());this.yZ\u003dp;!this.FV()||this.Yi.rl()?g.UD(this.gE)\u0026\u0026this.videoData.isLivePlayback\u0026\u0026this.Yi.rl()\u0026\u0026!this.Yi.finished\u0026\u0026!this.yZ\u0026\u0026this.A4():(this.Yi.start(),p\u003dthis.dN(),g.GO(p.provider),p.qoe\u0026\u0026F6u(p.qoe),this.A4())};\ng.q.A4\u003dfunction(){if(this.videoData.isLoaded()){var p\u003dthis.Ig;g.JH(p.mZ.experiments,\"html5_player_min_build_cl\")\u003e0\u0026\u0026g.JH(p.mZ.experiments,\"html5_player_min_build_cl\")\u003e725439970\u0026\u0026rpz(p,\"oldplayer\");uQu(this)}else this.videoData.Pn||this.videoData.We?this.yZ\u0026\u0026g.UD(this.gE)\u0026\u0026this.videoData.isLivePlayback||(this.videoData.Pn?ILC(this.videoData):(p\u003dthis.dN(),p.qoe\u0026\u0026(p\u003dp.qoe,jy(p,\"protected\"),p.provider.videoData.X?p.Lr():p.provider.videoData.subscribe(\"dataloaded\",p.Lr,p)),G3K(this.videoData))):!this.videoData.loading\u0026\u0026\nthis.pm\u0026\u0026n$k(this)};\ng.q.rR\u003dfunction(p){this.Ma\u003dp;this.DN\u0026\u0026(aSk(this.DN,new g.hS(p)),this.T(\"html5_check_decorator_on_cuepoint\")\u0026\u0026this.E5(\"sdai\",{sdsstm:1}))};\ng.q.Dp\u003dfunction(p){this.hC\u003dp;this.DN\u0026\u0026this.DN.Dp(p)};\ng.q.sz\u003ddw(15);g.q.isFullscreen\u003dfunction(){return this.visibility.isFullscreen()};\ng.q.isBackground\u003dfunction(){return this.visibility.isBackground()};\ng.q.oa\u003dfunction(){var p\u003dthis;this.logger.debug(\"Updating for format change\");sd(this).then(function(){return ul(p)});\nthis.playerState.isOrWillBePlaying()\u0026\u0026this.playVideo()};\ng.q.YM\u003dfunction(){this.logger.debug(\"start readying playback\");this.mediaElement\u0026\u0026this.mediaElement.activate();this.SV();this.FV()\u0026\u0026!g.R(this.playerState,128)\u0026\u0026(this.Gf.rl()||(this.Gf.start(),this.videoData.Uf?this.lF(vC(this.playerState,4)):this.lF(vC(vC(this.playerState,8),1))),r6W(this))};\ng.q.BT\u003dfunction(){return this.Yi.finished};\ng.q.sendAbandonmentPing\u003dfunction(){g.R(this.getPlayerState(),128)||(this.publish(\"internalAbandon\"),this.Qn(!0),kye(this),g.KS.bk(this.T4))};\ng.q.F0\u003dfunction(p,d){p\u003dp\u003d\u003d\u003dvoid 0?!0:p;(d\u003d\u003d\u003dvoid 0||d)\u0026\u0026this.mediaElement\u0026\u0026this.mediaElement.pause();this.lF(p?new g.px(14):new g.px)};\ng.q.ZV\u003dfunction(){TeC(this.dN())};\ng.q.rd\u003dfunction(p,d,b,v,P,M){this.logger.debug(function(){return\"set player error: ec\u003d\"+p+\", detail\u003d\"+P});\nvar X,a;g.c9(TRF,b)?X\u003db:b?a\u003db:X\u003d\"GENERIC_WITHOUT_LINK\";v\u003d(v||\"\")+(\";a6s.\"+FN());if(p\u003d\u003d\u003d\"auth\"||p\u003d\u003d\u003d\"drm.auth\"||p\u003d\u003d\u003d\"heartbeat.stop\")b\u0026\u0026(v+\u003d\";r.\"+b.replaceAll(\" \",\"_\")),M\u0026\u0026(v+\u003d\"sr.\"+M.replaceAll(\" \",\"_\"));d\u003d{errorCode:p,errorDetail:P,errorMessage:a||g.RS[X]||\"\",Y8:X,fY:M||\"\",FE:v,zb:d,cpn:this.videoData.clientPlaybackNonce};this.videoData.errorCode\u003dp;Z4(this,\"dataloaderror\");this.lF(bF(this.playerState,128,d));g.KS.bk(this.T4);Ed(this);this.g9()};\ng.q.SE\u003dfunction(p){this.PE\u003dthis.PE.filter(function(d){return p!\u003d\u003dd});\nthis.logger.debug(function(){return\"set preroll ready for \"+p});\ng.gI(this.videoData)\u0026\u0026!this.JH()\u0026\u0026this.SI.Hy(\"pl_pr\");this.Gf.rl()\u0026\u0026r6W(this)};\ng.q.JH\u003dfunction(){var p;(p\u003d!!this.PE.length)||(p\u003dthis.gH.D.array[0],p\u003d!!p\u0026\u0026p.start\u003c\u003d-0x8000000000000);return p};\ng.q.X9\u003dfunction(){return this.ST.X9()};\ng.q.isPlaying\u003dfunction(){return this.playerState.isPlaying()};\ng.q.T1\u003dfunction(){return this.playerState.T1()\u0026\u0026this.videoData.Uf};\ng.q.getPlayerState\u003dfunction(){return this.playerState};\ng.q.wu\u003dfunction(p){var d;(d\u003dthis.DN)\u003d\u003dnull||d.wu(p)};\ng.q.uK\u003dfunction(p){var d;(d\u003dthis.DN)\u003d\u003dnull||d.uK(p)};\ng.q.getPlayerType\u003dfunction(){return this.playerType};\ng.q.getPreferredQuality\u003dfunction(){if(this.OW){var p\u003dthis.OW;p\u003dp.videoData.iy.compose(p.videoData.Tg);p\u003dvY(p)}else p\u003d\"auto\";return p};\ng.q.LS\u003ddw(20);g.q.isGapless\u003dfunction(){return!!this.mediaElement\u0026\u0026this.mediaElement.isView()};\ng.q.setMediaElement\u003dfunction(p){this.logger.debug(\"set media element\");if(this.mediaElement\u0026\u0026p.UY()\u003d\u003d\u003dthis.mediaElement.UY()\u0026\u0026(p.isView()||this.mediaElement.isView())){if(p.isView()||!this.mediaElement.isView())g.jh(this.g_),this.mediaElement\u003dp,this.mediaElement.FF\u003dthis,Hee(this),this.ST.setMediaElement(this.mediaElement)}else{this.mediaElement\u0026\u0026this.Zx();if(!this.playerState.isError()){var d\u003dPC(this.playerState,512);g.R(d,8)\u0026\u0026!g.R(d,2)\u0026\u0026(d\u003dvC(d,1));p.isView()\u0026\u0026(d\u003dPC(d,64));this.lF(d)}this.mediaElement\u003d\np;this.mediaElement.FF\u003dthis;!g.UD(this.gE)\u0026\u0026this.mediaElement.setLoop(this.loop);this.mediaElement.setPlaybackRate(this.playbackRate);Hee(this);this.ST.setMediaElement(this.mediaElement);this.T(\"html5_prewarm_media_source\")\u0026\u0026!this.Ig.PB()\u0026\u0026snK(this.mediaElement)}};\ng.q.Zx\u003dfunction(p,d,b){p\u003dp\u003d\u003d\u003dvoid 0?!1:p;d\u003dd\u003d\u003d\u003dvoid 0?!1:d;b\u003db\u003d\u003d\u003dvoid 0?!1:b;this.logger.debug(\"remove media element\");if(this.mediaElement){var v\u003dthis.getCurrentTime();v\u003e0\u0026\u0026(this.ST.V\u003dv);this.ST.setMediaElement(null);!p\u0026\u0026this.Pl()?y6j(this):this.qw(b);this.DN\u0026\u0026(dZ(this.DN),wY(this,d));this.Cy.stop();if(this.mediaElement\u0026\u0026(!(this.Gf.rl()||this.T(\"html5_preroll_su_report_fix\")\u0026\u0026this.hf())||this.playerState.isError()||g.R(this.playerState,2)||this.lF(vC(this.playerState,512)),this.mediaElement)){g.jh(this.g_);\nif(p||!this.mediaElement.isView())this.SI.Ia(\"mesv_s\"),this.mediaElement.stopVideo(),Ud(this);this.mediaElement\u003dthis.mediaElement.FF\u003dnull}}};\ng.q.playVideo\u003dfunction(p,d){p\u003dp\u003d\u003d\u003dvoid 0?!1:p;d\u003dd\u003d\u003d\u003dvoid 0?!1:d;var b\u003dthis,v,P,M,X,a,F;return g.z(function(h){if(h.D\u003d\u003d1){b.logger.debug(\"start play video\");var O\u003dwindow.google_image_requests;O\u0026\u0026O.length\u003e10\u0026\u0026(window.google_image_requests\u003dO.slice(-10));if(g.R(b.playerState,128))return h.return();if(b.Ig.NF())return b.publish(\"signatureexpired\"),h.return();b.mediaElement\u0026\u0026mQ(b.dN());b.YM();(g.R(b.playerState,64)||p)\u0026\u0026b.lF(vC(b.playerState,8));return b.Gf.finished\u0026\u0026b.mediaElement?b.OW||!b.Th?h.LX(2):\ng.y(h,b.Th,3):h.return()}if(h.D!\u003d2\u0026\u0026g.R(b.playerState,128))return h.return();if(!b.videoData.B)return b.videoData.isLivePlayback\u0026\u0026!g.Tw(b.gE.X,!0)?(v\u003d\"html5.unsupportedlive\",P\u003d2):(v\u003db.videoData.Dx()?\"fmt.unplayable\":\"fmt.noneavailable\",P\u003d1),g.DF(Error(\"selectableFormats\")),b.rd(v,P,\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\",\"selectableFormats.1\"),h.return();if(b.H$()\u0026\u0026b.videoData.B.D)return b.logger.debug(\"rebuild playbackData for airplay\"),h.return(sd(b));if(aY(b))O\u003db.ST,MF(O.videoData)?!O.isAtLiveHead(O.getCurrentTime())\u0026\u0026\nO.X9()\u0026\u0026O.FF.seekTo(Infinity,{wg:\"seektimeline_peggedToLive\",seekSource:34}):g.gI(O.videoData)\u0026\u0026O.getCurrentTime()\u003cO.xI()\u0026\u0026O.FF.seekTo(O.xI(),{wg:\"seektimeline_outOfWindow\"});else if(MF(b.videoData)){if(M\u003db.getCurrentTime()\u003cb.xI()-15,X\u003dg.ZS(b.videoData)\u0026\u0026b.playerState.isPaused(),a\u003dg.R(b.playerState,1024),O\u003db.ST,O.videoData.vX()\u0026\u0026Qe(O.videoData)||a||!M\u0026\u0026!X||(X?(b.logger.debug(\"seek to head for live because of live-only\"),b.seekTo(Infinity,{wg:\"videoplayer_unpauseLiveOnly\",seekSource:102})):(b.logger.debug(\"seek to min seekable for live because of out of window\"),\nb.seekTo(b.xI(),{wg:\"videoplayer_outOfWindow\",seekSource:102}))),!b.isAtLiveHead(void 0,!0)\u0026\u0026b.X9()\u0026\u0026(b.logger.debug(\"seek to head for live because pegged to live\"),F\u003d{wg:\"videoplayer_peggedToLive\",seekSource:34},b.seekTo(Infinity,F)),g.R(b.playerState,256)\u0026\u0026b.videoData.kJ\u0026\u0026b.ST.Tn())return b.lF(Ml(b.playerState,8,4)),h.return()}else g.gI(b.videoData)\u0026\u0026b.getCurrentTime()\u003cb.xI()-0\u0026\u0026b.seekTo(b.xI(),{wg:\"videoplayer_outOfWindow\"});g.R(b.playerState,4)\u0026\u0026g.R(b.playerState,16)\u0026\u0026b.lF(Ml(b.playerState,9,\n4));if(ul(b,d))return g$D(b),h.return();YdW(b);g.l$(h)})};\ng.q.He\u003dfunction(p){this.logger.debug(\"reset media source\");p\u0026\u0026this.J$(new Gr(\"qoe.restart\",p));this.lF(vC(this.playerState,2048));this.qw();p\u003dthis.videoData.D\u0026\u0026Fb(this.videoData.D);var d\u003dthis.mediaElement\u0026\u0026this.mediaElement.isView();p||d?(this.DN\u0026\u0026jJj(this.DN),this.Ej()):(ul(this),this.playerState.isOrWillBePlaying()\u0026\u0026this.playVideo())};\ng.q.BE\u003dfunction(){if(!this.OW)return[];var p\u003dEz7(this.tp,this.OW,this.On());return this.OW.D.BE(p)};\ng.q.F2\u003dfunction(){if(!this.OW)return[];var p\u003dEz7(this.tp,this.OW,this.On());return this.OW.D.F2(p)};\ng.q.On\u003dfunction(){var p\u003dthis.f$?this.f$.On():RJ(this.videoData)\u0026\u0026this.videoData.D\u0026\u0026Fb(this.videoData.D)?this.videoData.cQ?Dc:xF$:Dc;this.U$\u0026\u0026(p\u003dp.compose(l7Q));return p};\ng.q.pE\u003dfunction(){return this.OW?Ez7(this.tp,this.OW,this.On()):Dc};\ng.q.Lq\u003dfunction(){var p\u003dthis.wd(),d\u003dthis.ym.p9().videoId;return this.ym.GH.Lq(p)||this.ym.GH.Lq(d)};\ng.q.rZ\u003dfunction(p,d,b){if(this.T(\"html5_enable_qoe_video_format_intent\")){var v;if((v\u003dthis.dN().qoe)!\u003dnull){var P\u003dp.D,M\u003dg.GO(v.provider);g.yD(v,M,\"vfi\",[P\u003d\u003d\u003d0?\"\":\"\"+P,P\u003d\u003d\u003d0?\"A\":\"M\"])}}this.videoData.iy\u003dp;if(this.OW\u0026\u0026d\u0026\u0026(d\u003dthis.tp,v\u003dthis.OW,v.D.D)){var X\u003dv.D.videoInfos[0].video.D;P\u003dX!\u003d\u003d0\u0026\u0026p.D\u003d\u003d\u003dX;M\u003dtG()\u003eX;X\u003dd.T(\"html5_dont_save_under_1080\")\u0026\u0026X\u003c1080;if(!P||!M\u0026\u0026!X){var a;P\u003dNpq(d,(a\u003dv.D)\u003d\u003dnull?void 0:a.videoInfos);a\u003dd.FF.getPlaybackRate();a\u003e1\u0026\u0026P\u0026\u0026(a\u003dZxq(d.gE.X,v.D.videoInfos,a),p.D!\u003d\u003d0\u0026\u0026a\u003cp.D\u0026\u0026d.FF.setPlaybackRate(1));\nvar F,h;p\u003dg.VO[vY(p)];a\u003d((F\u003dv.videoData.U)\u003d\u003dnull?void 0:(h\u003dF.video)\u003d\u003dnull?void 0:h.D)||0;g.Dp(\"yt-player-quality\",{quality:p,previousQuality:a},31104E3);d.gE.schedule.policy.V\u003dtG()\u003e\u003d480;if(d.T(\"html5_exponential_memory_for_sticky\")){F\u003dd.gE.I5;h\u003d1;var O\u003dO\u003d\u003d\u003dvoid 0?!1:O;SZW(F,\"sticky-lifetime\");F.values[\"sticky-lifetime\"]\u0026\u0026F.Oc[\"sticky-lifetime\"]||(F.values[\"sticky-lifetime\"]\u003d0,F.Oc[\"sticky-lifetime\"]\u003d0);O\u0026\u0026ue(F,\"sticky-lifetime\")\u003e.0625\u0026\u0026(h\u003dF.Oc[\"sticky-lifetime\"]*2);F.values[\"sticky-lifetime\"]+\u003d1*\nMath.pow(2,F.D/h);F.Oc[\"sticky-lifetime\"]\u003dh;F.V.start()}if(d.T(\"html5_perf_cap_override_sticky\")){O\u003dd.B;F\u003dd.T(\"html5_perserve_av1_perf_cap\");F\u003dF\u003d\u003d\u003dvoid 0?!1:F;if(F\u003d\u003d\u003dvoid 0?0:F){h\u003dHB();d\u003dg.u(Object.keys(h));for(p\u003dd.next();!p.done;p\u003dd.next())p\u003dp.value,p.indexOf(\"1\")!\u003d\u003d0\u0026\u0026delete h[p];g.Dp(\"yt-player-performance-cap\",h,2592E3)}else g.eh(\"yt-player-performance-cap\");Ex7(F);if(F){F\u003dg.u(CB.keys());for(h\u003dF.next();!h.done;h\u003dF.next())h\u003dh.value,h.startsWith(\"1\")||CB.delete(h);F\u003dg.u(E4.values());for(h\u003dF.next();!h.done;h\u003d\nF.next())h\u003dh.value,h.startsWith(\"1\")||E4.delete(h);F\u003dg.u(O.keys());for(h\u003dF.next();!h.done;h\u003dF.next())h\u003dh.value,h.startsWith(\"1\")||O.delete(h)}else CB.clear(),E4.clear(),O.clear()}}}this.DN\u0026\u0026(O\u003dthis.DN,b\u003db||\"\",O.policy.D?S_(O.U.D,b):S_(O.D.X,b));this.HC()};\ng.q.getUserPlaybackQualityPreference\u003dfunction(){return this.videoData.B\u0026\u0026!this.videoData.B.D?vY(this.videoData.iy):b5[tG()]};\ng.q.hasSupportedAudio51Tracks\u003dfunction(){return this.videoData.hasSupportedAudio51Tracks()};\ng.q.setUserAudio51Preference\u003dfunction(p,d){this.getUserAudio51Preference()!\u003d\u003dp\u0026\u0026(this.E5(\"toggle51\",{pref:p}),g.Dp(\"yt-player-audio51\",p,d?31536E3:2592E3),this.oa())};\ng.q.getUserAudio51Preference\u003dfunction(){return this.videoData.getUserAudio51Preference()};\ng.q.setProximaLatencyPreference\u003dfunction(p){var d\u003dthis.getProximaLatencyPreference();this.E5(\"proxima\",{pref:p});g.Dp(\"yt-player-proxima-pref\",p,31536E3);d!\u003d\u003dp\u0026\u0026(p\u003dthis.ST,p.jB\u003d!0,p.FF.seekTo(Infinity,{wg:\"seektimeline_proximaSeekToHead\",seekSource:34}))};\ng.q.getProximaLatencyPreference\u003dfunction(){var p;return(p\u003diE())!\u003dnull?p:0};\ng.q.isProximaLatencyEligible\u003dfunction(){return this.videoData.isProximaLatencyEligible};\ng.q.nP\u003dfunction(){this.videoData.videoId?this.ym.nP(this.videoData):this.E5(\"povid\",{})};\ng.q.UG\u003dfunction(){this.videoData.videoId?this.ym.UG(this.videoData):this.E5(\"piavid\",{})};\ng.q.HC\u003dfunction(){if(!this.xJ()\u0026\u0026!g.R(this.playerState,128)\u0026\u0026this.videoData.B){if(this.videoData.B.D)fe(this);else{var p\u003dGy(this),d\u003dthis.videoData;a:{var b\u003dthis.videoData.Pu;if(p.D){for(var v\u003dg.u(b),P\u003dv.next();!P.done;P\u003dv.next()){P\u003dP.value;var M\u003dP.getInfo(),X\u003dg.VO[M.video.quality];if((!p.B||M.video.quality!\u003d\u003d\"auto\")\u0026\u0026X\u003c\u003dp.D){b\u003dP;break a}}b\u003db[b.length-1]}else b\u003db[0]}d.jB\u003db;ClB(this,p.reason,eOw(this,this.videoData.jB))}if(this.T(\"html5_check_unstarted\")?this.playerState.isOrWillBePlaying():this.isPlaying())this.ST.Z\u003d\n!1,this.playVideo()}};\ng.q.xb\u003dfunction(p,d){if(this.xJ()||g.R(this.playerState,128))return!1;var b,v\u003d!((b\u003dthis.videoData.B)\u003d\u003dnull||!b.D);b\u003dv\u0026\u0026d?this.getCurrentTime()-this.Fp():NaN;if(this.gE.experiments.Wb(\"html5_record_audio_format_intent\")){var P\u003dthis.dN();if(P.qoe){P\u003dP.qoe;var M\u003d[p.WX.id,isNaN(b)?\"m\":\"t\"];g.yD(P,g.GO(P.provider),\"afi\",M)}}if(v)return d\u0026\u0026(v\u003dVye(this.ST),this.E5(\"aswh\",{id:p.id,xtags:p.xtags,bh:v.toFixed(3)})),this.DN.setAudioTrack(p,b,d),!0;if(Gyz(this)){a:{d\u003dthis.mediaElement.audioTracks();for(v\u003d0;v\u003c\nd.length;++v)if(b\u003dd[v],b.label\u003d\u003d\u003dp.WX.getName()){if(b.enabled){d\u003d!1;break a}d\u003db.enabled\u003d!0;break a}d\u003dvoid 0}d\u0026\u0026this.E5(\"hlsaudio\",{id:p.id})}else{a:if(d\u003dthis.videoData,d.V\u0026\u0026!Rs(d.V)||p\u003d\u003d\u003dd.fN||!d.Pu||d.Pu.length\u003c\u003d0)d\u003d!1;else{v\u003dg.u(d.Pu);for(b\u003dv.next();!b.done;b\u003dv.next()){b\u003db.value;if(!(b instanceof Pc)){d\u003d!1;break a}P\u003dp.WX.getId();b.U\u0026\u0026(onw(b.U,P),b.kL\u003dnull)}d.fN\u003dp;d\u003d!0}d\u0026\u0026ul(this)\u0026\u0026(this.publish(\"internalaudioformatchange\",this.videoData,!0),this.E5(\"hlsaudio\",{id:p.id}))}return!0};\ng.q.getAvailableAudioTracks\u003dfunction(){return g.gI(this.videoData)\u0026\u0026this.hC?b6j(this.hC).getAvailableAudioTracks():this.videoData.getAvailableAudioTracks()};\ng.q.getAudioTrack\u003dfunction(){if(Gyz(this)){var p\u003dUrW(this);if(p)return p}return this.videoData.getAudioTrack()};\ng.q.Vd\u003dfunction(){if(this.videoData.T(\"html5_trigger_loader_when_idle_network\")\u0026\u0026!this.videoData.vX()\u0026\u0026pv(this.videoData)){var p;(p\u003dthis.DN)!\u003dnull\u0026\u0026p.SK()}};\ng.q.RR\u003dfunction(){if(Tu(this.videoData)\u0026\u0026this.videoData.T(\"html5_gapless_append_early\")){var p;(p\u003dthis.DN)!\u003dnull\u0026\u0026p.SK()}};\ng.q.Hg\u003dfunction(p){p\u003dp\u003d\u003d\u003dvoid 0?!1:p;if(this.DN){var d\u003dthis.DN,b\u003dd.Hg;var v\u003dthis.videoData;v\u003dv.T(\"html5_ssdai_use_post_for_media\")\u0026\u0026v.enableServerStitchedDai?!1:XF(v)\u0026\u0026v.Cd\u0026\u0026!v.isAd();b.call(d,v,p)}};\ng.q.qw\u003dfunction(p){p\u003dp\u003d\u003d\u003dvoid 0?!1:p;this.rE\u0026\u0026(this.logger.debug(\"remove media source\"),lqz(this.rE),this.Hg(p),this.rE.dispose(),this.rE\u003dnull)};\ng.q.d9\u003dfunction(){return this.rE};\ng.q.QA\u003dfunction(p,d,b,v){function P(X){try{tv7(M,X,d,b)}catch(a){g.DF(a),M.handleError(new Gr(\"fmt.unplayable\",{msi:\"1\",ename:a\u0026\u0026typeof a\u003d\u003d\u003d\"object\"\u0026\u0026\"name\"in a?String(a.name):void 0},1))}}\nvar M\u003dthis;d\u003dd\u003d\u003d\u003dvoid 0?!1:d;b\u003db\u003d\u003d\u003dvoid 0?!1:b;zOW(this,v\u003d\u003d\u003dvoid 0?!1:v);this.rE\u003dp;this.Pl()\u0026\u0026mX(this.rE)\u003d\u003d\u003d\"open\"?P(this.rE):kFW(this.rE,P)};\ng.q.CS\u003dfunction(p){this.logger.debug(\"onNeedKeyInfo\");this.D8.set(p.initData,p);this.f$\u0026\u0026(this.f$.CS(p),this.T(\"html5_eme_loader_sync\")||this.D8.remove(p.initData))};\ng.q.LM\u003dfunction(p){this.videoData.YO\u003dg.WB(\"auto\",p,!1,\"u\");fe(this)};\ng.q.z4\u003dfunction(p){var d\u003dp.reason,b\u003dp.D.info,v\u003dp.token,P\u003dp.videoId,M\u003dthis.dN(P),X\u003dg.gI(this.videoData)?M.getVideoData():this.videoData;if(b!\u003d\u003dX.V){var a\u003d!X.V;X.V\u003db;d!\u003d\u003d\"m\"\u0026\u0026d!\u003d\u003d\"t\"\u0026\u0026(d\u003da?\"i\":\"a\");var F\u003dd\u003d\u003d\u003d\"m\"||d\u003d\u003d\u003d\"t\";this.gE.experiments.Wb(\"html5_refactor_sabr_audio_format_selection_logging\")?this.Xn\u003dnew l0u(X,b,d,\"\",v,P):M.jM(new l0u(X,b,d,\"\",v));this.publish(\"internalaudioformatchange\",X,!a\u0026\u0026F)}this.ST.z4(p.D.index)};\ng.q.SN\u003dfunction(p){this.publish(\"localmediachange\",p)};\ng.q.rD\u003dfunction(p){p\u003dp\u003d\u003d\u003dvoid 0?{}:p;var d;(d\u003dthis.DN)\u003d\u003dnull||d.rD(this.gE,Wc(this.videoData),p)};\ng.q.NF\u003dfunction(){return this.Ig.NF()};\ng.q.KM\u003dfunction(p){this.J$(new Gr(\"staleconfig\",{reason:p}))};\ng.q.handleError\u003dfunction(p){this.Ig.handleError(p)};\ng.q.PB\u003dfunction(){return this.Ig.PB()};\ng.q.iI\u003dfunction(p){this.ST.iI(p)};\ng.q.Ej\u003dfunction(p,d,b){p\u003dp\u003d\u003d\u003dvoid 0?!1:p;d\u003dd\u003d\u003d\u003dvoid 0?!1:d;b\u003db\u003d\u003d\u003dvoid 0?!1:b;var v\u003dthis,P,M,X;return g.z(function(a){if(a.D\u003d\u003d1){v.DN\u0026\u0026v.DN.RS();v.DN\u0026\u0026v.DN.xJ()\u0026\u0026Ed(v);if(v.T(\"html5_enable_vp9_fairplay\")\u0026\u0026v.Dx()\u0026\u0026(P\u003dv.videoData.D)!\u003dnull)for(var F in P.D)P.D.hasOwnProperty(F)\u0026\u0026(P.D[F].D\u003dnull,P.D[F].B\u003d!1);v.lF(vC(v.playerState,2048));v.T(\"html5_ssap_keep_media_on_finish_segment\")\u0026\u0026g.gI(v.videoData)?v.publish(\"newelementrequired\",b):v.publish(\"newelementrequired\");return p?g.y(a,sd(v),2):a.LX(2)}v.videoData.vX()\u0026\u0026\n((M\u003dv.DN)\u003d\u003dnull?0:M.kJ)\u0026\u0026!aY(v)\u0026\u0026((X\u003dv.isAtLiveHead())\u0026\u0026MF(v.videoData)?v.seekTo(Infinity,{wg:\"videoPlayer_getNewElement\"}):v.videoData.Rd\u0026\u0026v.DN\u0026\u0026(F\u003dv.DN,F.y$.vX\u0026\u0026(F.y$.Rd||F.y$.V||F.y$.isPremiere?(F.seek(0,{wg:\"loader_resetSqless\"}),F.videoTrack.Z\u003d!0,F.audioTrack.Z\u003d!0,F.videoTrack.X\u003d!0,F.audioTrack.X\u003d!0):sk(F.y$)\u0026\u0026Bt(F))));d\u0026\u0026v.seekTo(0,{seekSource:105});g.R(v.playerState,8)\u0026\u0026(v.T(\"html5_ssap_keep_media_on_finish_segment\")\u0026\u0026g.gI(v.videoData)?v.playVideo(!1,b):v.playVideo());g.l$(a)})};\ng.q.Gd\u003dfunction(p){this.E5(\"hgte\",{ne:+p});this.videoData.W\u003d!1;p\u0026\u0026this.Ej();this.DN\u0026\u0026jJj(this.DN)};\ng.q.tK\u003dfunction(p){this.E5(\"newelem\",{r:p});this.Ej()};\ng.q.pauseVideo\u003dfunction(p){p\u003dp\u003d\u003d\u003dvoid 0?!1:p;if((g.R(this.playerState,64)||g.R(this.playerState,2))\u0026\u0026!p)if(g.R(this.playerState,8))this.lF(Ml(this.playerState,4,8));else if(this.T1())ul(this);else return;g.R(this.playerState,128)||(p?this.lF(vC(this.playerState,256)):this.lF(Ml(this.playerState,4,8)));this.mediaElement\u0026\u0026this.mediaElement.pause();g.ZS(this.videoData)\u0026\u0026this.DN\u0026\u0026wY(this,!1)};\ng.q.stopVideo\u003dfunction(){this.pauseVideo();this.DN\u0026\u0026(wY(this,!1),this.DN.Aj())};\ng.q.g9\u003dfunction(p,d){p\u003dp\u003d\u003d\u003dvoid 0?!1:p;d\u003dd\u003d\u003d\u003dvoid 0?!1:d;if(this.Pl()\u0026\u0026d){var b;(b\u003dthis.mediaElement)\u003d\u003dnull||b.g9()}else{var v;(v\u003dthis.mediaElement)\u003d\u003dnull||v.stopVideo()}Ud(this);Ed(this);g.R(this.playerState,128)||(p?this.lF(PC(PC(vC(this.playerState,4),8),16)):this.lF(bF(this.playerState)));this.videoData.videoId\u0026\u0026this.gE.Hb.remove(this.videoData.videoId)};\ng.q.seekTo\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?{}:d;this.logger.debug(function(){return\"SeekTo \"+p+\", \"+JSON.stringify(d)});\ng.R(this.playerState,2)\u0026\u0026ul(this);d.MW5\u0026\u0026this.lF(vC(this.playerState,2048));d.seekSource!\u003d\u003d58\u0026\u0026d.seekSource!\u003d\u003d60||!this.T(\"html5_update_vss_during_gapless_seeking\")||BeD(this.dN(),d.seekSource);this.ST.seekTo(p,d);this.gH.sync()};\ng.q.Gj\u003dfunction(p){this.SI.V.IR();g.R(this.playerState,32)||(this.lF(vC(this.playerState,32,p\u003d\u003dnull?void 0:p.seekSource)),g.R(this.playerState,8)\u0026\u0026this.pauseVideo(!0),this.publish(\"beginseeking\",this));this.zP()};\ng.q.wv\u003dfunction(p){p\u003dp\u003d\u003dnull?void 0:p.seekSource;g.R(this.playerState,32)?(this.lF(Ml(this.playerState,16,32,p)),this.publish(\"endseeking\",this)):g.R(this.playerState,2)||this.lF(vC(this.playerState,16,p));this.SI.V.d4(this.videoData,this.playerState.isPaused())};\ng.q.OL\u003dfunction(p){this.wv(p)};\ng.q.cF\u003dfunction(){this.publish(\"SEEK_COMPLETE\")};\ng.q.S3\u003dfunction(){this.publish(\"onAbnormalityDetected\")};\ng.q.Ij\u003dfunction(p){var d\u003dthis.ym,b\u003dthis.videoData.clientPlaybackNonce,v\u003dthis.playerType;if(p.scope\u003d\u003d\u003d4){var P\u003dp.type;if(P){var M\u003dd.nX(),X\u003dM.getVideoData().clientPlaybackNonce;v\u003d\u003d\u003d1\u0026\u0026(X\u003db);(d\u003dyjq(d,X))?(b\u003dd.getVideoData())\u0026\u0026(p.writePolicy\u003d\u003d\u003d2\u0026\u0026b.sabrContextUpdates.has(P)||b.sabrContextUpdates.set(P,p)):M.E5(\"scuset\",{ncpf:\"1\",ccpn:X,crcpn:b})}else g.DF(Error(\"b/380308491: contextUpdateType is undefined\"))}};\ng.q.kz\u003dfunction(){if(this.ym.p9().V0\u0026\u0026this.playerType\u003d\u003d\u003d2)return this.ym.kz(\"\")};\ng.q.getCurrentTime\u003dfunction(){return this.ST.getCurrentTime()};\ng.q.lf\u003dfunction(){return this.ST.lf()};\ng.q.uq\u003dfunction(){return this.ST.uq()};\ng.q.lB\u003dfunction(p){return this.hC\u0026\u0026(p\u003dp||this.hC.y9())?qu(this.hC,p):this.uq()};\ng.q.MD\u003dfunction(){return this.ST.MD()};\ng.q.getPlaylistSequenceForTime\u003dfunction(p){return this.videoData.getPlaylistSequenceForTime(p-this.Fp())};\ng.q.lI\u003dfunction(){var p\u003dNaN;this.mediaElement\u0026\u0026(p\u003dthis.mediaElement.lI());return p\u003e\u003d0?p:this.getCurrentTime()};\ng.q.P5\u003dfunction(){var p;return((p\u003dthis.videoData.D)\u003d\u003dnull?0:p.P5)?this.videoData.D.P5(this.getCurrentTime()-this.Fp()):this.mediaElement\u0026\u0026(p\u003dthis.mediaElement.Cx())\u0026\u0026(p\u003dp.getTime(),!isNaN(p))?p/1E3+this.getCurrentTime():NaN};\ng.q.getDuration\u003dfunction(p){return g.gI(this.videoData)\u0026\u0026this.hC?p?d2u(this.hC,p):pY(this.hC):this.videoData.lengthSeconds?this.videoData.lengthSeconds+this.Fp():this.L$()?this.L$():0};\ng.q.Uo\u003dfunction(){var p\u003dnew bYw;if(this.DN){var d\u003dthis.gE.schedule,b\u003dthis.gE.rN();b\u003db\u003d\u003d\u003dvoid 0?!1:b;p.N2\u003dd.kJ;p.Qj\u003dd.oB;p.bandwidthEstimate\u003drf(d);if(b){b\u003d(d.W.gU()*1E3).toFixed();var v\u003d(d.RB.gU()*1E3).toFixed(),P\u003dJs(d).toFixed(2),M\u003d((d.Z.gU()||0)*1E9).toFixed(2),X\u003dd.B.gU().toFixed(0),a\u003dd.IB.gU().toFixed(0),F\u003dd.C.percentile(.5).toFixed(2),h\u003dd.C.percentile(.92).toFixed(2),O\u003dd.C.percentile(.96).toFixed(2),J\u003dd.C.percentile(.98).toFixed(2);d.D?d.D.reset():d.D\u003dnew Pe;d.D.add(d.aB);d.D.add(d.interruptions.length);\nfor(var k\u003d0,n\u003dd.interruptions.length-1;n\u003e\u003d0;n--){var r\u003dd.interruptions[n];d.D.add(r-k);k\u003dr}k\u003d0;for(n\u003dd.V.length-1;n\u003e\u003d0;n--){r\u003dd.V[n];var Z\u003dr.stamp/36E5;d.D.add(Z-k);k\u003dZ;d.D.add(r.net/1E3);d.D.add(r.max)}d\u003dd.D.KI();p.D\u003d{ttr:b,ttm:v,d:P,st:M,bw:X,abw:a,v50:F,v92:h,v96:O,v98:J,\"int\":d}}qHB(this.DN,p)}else this.mediaElement\u0026\u0026(p.ZP\u003dTY(this.mediaElement));p.N2\u003dthis.N2;p.Qj\u003dthis.Qj;p.B\u003dthis.isAtLiveHead()\u0026\u0026this.isPlaying()?OeC(this):NaN;return p};\ng.q.sC\u003dfunction(p,d){this.Qj+\u003dp;this.N2+\u003dd};\ng.q.Un\u003dfunction(){return this.mediaElement?g.ZS(this.videoData)?1:EH(this.videoData)?this.isAtLiveHead()||this.X9()?1:this.ST.Un():this.mediaElement.Un():0};\ng.q.Di\u003dfunction(){var p\u003dthis.getCurrentTime();if(this.f$){var d\u003d\"IT/\"+(this.f$.D.getInfo()+\"/\"+vY(this.On()));d+\u003d\"/\"+this.f$.getInfo()}else d\u003d\"\";var b\u003dthis.isGapless(),v\u003dthis.FU(),P\u003dthis.q1(),M\u003dg.Nr(this),X\u003dthis.getPlayerState(),a\u003dthis.getPlaylistSequenceForTime(this.getCurrentTime());a:{var F\u003d0;var h\u003d\"\";if(this.Ma){if(this.Ma.Zw){h\u003d\"D,\";break a}F\u003dthis.Ma.mW();h\u003dthis.Ma.y9().substring(0,4)}else this.hC\u0026\u0026(F\u003dthis.hC.mW(),h\u003dthis.hC.y9().substring(0,4));F\u003e0?(F\u003d\"AD\"+F+\", \",h\u0026\u0026(F+\u003dh+\", \"),h\u003dF):h\u003d\"\"}return{currentTime:p,\nA7:d,isGapless:b,FU:v,Ws:P,Hdh:M,playerState:X,ZdE:a,BUE:this.Eu,gf:h,g2$:this.aT()}};\ng.q.n0\u003dfunction(p){var d\u003d{};if(p\u003d\u003d\u003dvoid 0?0:p){Object.assign(d,this.dN().n0());this.mediaElement\u0026\u0026(Object.assign(d,this.mediaElement.n0()),Object.assign(d,this.aT()));this.DN\u0026\u0026Object.assign(d,this.DN.n0());this.f$\u0026\u0026(d.drm\u003dJSON.stringify(this.f$.n0()));d.state\u003dthis.playerState.state.toString(16);g.R(this.playerState,128)\u0026\u0026(d.debug_error\u003dJSON.stringify(this.playerState.h9));this.JH()\u0026\u0026(d.prerolls\u003dthis.PE.join(\",\"));this.videoData.l4\u0026\u0026(d.ismb\u003dthis.videoData.l4);this.videoData.latencyClass!\u003d\u003d\"UNKNOWN\"\u0026\u0026\n(d.latency_class\u003dthis.videoData.latencyClass);this.videoData.isLowLatencyLiveStream\u0026\u0026(d.lowlatency\u003d\"1\");if(this.videoData.defaultActiveSourceVideoId||this.videoData.compositeLiveStatusToken||this.videoData.compositeLiveIngestionOffsetToken)d.is_mosaic\u003d1;this.videoData.cotn\u0026\u0026(d.is_offline\u003d1,d.cotn\u003dthis.videoData.cotn);this.videoData.playerResponseCpn\u0026\u0026(d.playerResponseCpn\u003dthis.videoData.playerResponseCpn);this.ym.isOrchestrationLeader()\u0026\u0026(d.leader\u003d1);this.videoData.isLivePlayback\u0026\u0026(this.videoData.D\u0026\u0026\nrM(this.videoData.D)\u0026\u0026(d.segduration\u003drM(this.videoData.D)),p\u003dthis.ST,d.lat\u003dp.S?fgj(p.S.V):0,d.liveutcstart\u003dthis.videoData.liveUtcStartSeconds);d.relative_loudness\u003dthis.videoData.jC.toFixed(3);if(p\u003dg.Nr(this))d.optimal_format\u003dp.video.qualityLabel;d.user_qual\u003dtG();d.release_version\u003d\"youtube.player.web_20250210_01_RC00\";g.gI(this.videoData)\u0026\u0026this.hC\u0026\u0026(d.ssap\u003dre(this.hC))}d.debug_videoId\u003dthis.videoData.videoId;return d};\ng.q.addCueRange\u003dfunction(p){this.Zk([p])};\ng.q.removeCueRange\u003dfunction(p){this.gH.sf([p])};\ng.q.a$\u003dfunction(){this.gH.sync()};\ng.q.s4\u003dfunction(p,d){return this.gH.s4(p,d)};\ng.q.Zk\u003dfunction(p,d){this.gH.AZ(p,d)};\ng.q.Pi\u003dfunction(p){this.gH.sf(p)};\ng.q.KW\u003dfunction(p){var d\u003dthis.gH;p.length\u003c\u003d0||d.xJ()||(p\u003dd.D,p.array.sort(p.D))};\ng.q.Im\u003dfunction(){return this.gH.Im()||[]};\ng.q.HZ\u003dfunction(){return this.yq};\ng.q.H$\u003dfunction(){return this.visibility.H$()};\ng.q.Uz\u003dfunction(){this.mediaElement\u0026\u0026this.mediaElement.Uz()};\ng.q.VoZ\u003dfunction(){Z4(this)};\ng.q.togglePictureInPicture\u003dfunction(){this.mediaElement\u0026\u0026this.mediaElement.togglePictureInPicture()};\ng.q.yk\u003dfunction(p){var d\u003dp.target.Fv();if(this.mediaElement\u0026\u0026this.mediaElement.Fv()\u0026\u0026this.mediaElement.Fv()\u003d\u003d\u003dd){Kt$(this,p.type);switch(p.type){case \"error\":var b\u003dWh(this.mediaElement)||\"\",v\u003dthis.mediaElement.mQ();if(b\u003d\u003d\u003d\"capability.changed\"){this.T(\"html5_restart_on_capability_change\")?(this.E5(\"capchg\",{msg:v}),this.Ej(!0)):sd(this);return}if(this.mediaElement.hasError()\u0026\u0026(OWz(this.Ig,b,{msg:v})||g.gI(this.videoData)\u0026\u0026this.hC\u0026\u0026(v\u003dthis.playerState.h9,this.hC.handleError(b,v\u003d\u003dnull?void 0:v.zb))))return;\nif(this.isBackground()\u0026\u0026this.mediaElement.JI()\u003d\u003d\u003d4){this.g9();Ce(this,\"unplayable\");return}break;case \"durationchange\":b\u003dthis.mediaElement.getDuration();isFinite(b)\u0026\u0026(!this.rE||b\u003e0)\u0026\u0026b!\u003d\u003d1\u0026\u0026this.Oz(b);break;case \"ratechange\":this.DN\u0026\u0026this.DN.setPlaybackRate(this.mediaElement.getPlaybackRate());hSB(this.gH);this.dN().onPlaybackRateChange(this.getPlaybackRate());break;case \"loadedmetadata\":BYC(this);this.publish(\"onLoadedMetadata\");Vvz(this);b\u003dthis.P5();this.videoData.W7\u0026\u0026(this.videoData.W7\u003db);break;\ncase \"loadstart\":Vvz(this);break;case \"progress\":case \"suspend\":this.zP();this.publish(\"onLoadProgress\",this,this.Un());break;case \"playing\":this.SI.Ia(\"plev\");this.aJ\u0026\u0026!aY(this)\u0026\u0026(this.aJ\u003d!1,this.isAtLiveHead()||(this.logger.debug(\"seek to infinity on PLAYING\"),this.seekTo(Infinity,{wg:\"videoplayer_onPlaying\"})));break;case \"timeupdate\":b\u003dthis.mediaElement\u0026\u0026!this.mediaElement.getCurrentTime();v\u003dthis.mediaElement\u0026\u0026this.mediaElement.ag()\u003d\u003d\u003d0;if(b\u0026\u0026(!this.eN||v))return;this.eN\u003dthis.eN||!!this.mediaElement.getCurrentTime();\nDrj(this);this.zP();if(!this.mediaElement||this.mediaElement.Fv()!\u003d\u003dd)return;this.publish(\"onVideoProgress\",this,this.getCurrentTime());break;case \"waiting\":if(this.mediaElement.kR().length\u003e0\u0026\u0026this.mediaElement.sW().length\u003d\u003d\u003d0\u0026\u0026this.mediaElement.getCurrentTime()\u003e0\u0026\u0026this.mediaElement.getCurrentTime()\u003c5\u0026\u0026this.DN)return;this.T(\"html5_ignore_unexpected_waiting_cfl\")\u0026\u0026(this.mediaElement.isPaused()||this.mediaElement.ag()\u003e2||!this.mediaElement.isSeeking()\u0026\u0026Xk(this.mediaElement.sW(),this.mediaElement.getCurrentTime()))\u0026\u0026\n(b\u003dthis.mediaElement.n0(),b.bh\u003dTY(this.mediaElement).toFixed(3),this.E5(\"uwe\",b));g.gI(this.videoData)\u0026\u0026this.hC\u0026\u0026xDj(this.hC,this.mediaElement.getCurrentTime());break;case \"resize\":BYC(this);this.videoData.U\u0026\u0026this.videoData.U.video.quality\u003d\u003d\u003d\"auto\"\u0026\u0026this.publish(\"internalvideoformatchange\",this.videoData,!1);break;case \"pause\":if(this.Vz\u0026\u0026g.R(this.playerState,8)\u0026\u0026!g.R(this.playerState,1024)\u0026\u0026this.getCurrentTime()\u003d\u003d\u003d0\u0026\u0026g.Ee){Ce(this,\"safari_autoplay_disabled\");return}}if(this.mediaElement\u0026\u0026this.mediaElement.Fv()\u003d\u003d\u003d\nd){KQu(this.ST,p,this.hC||void 0);this.publish(\"videoelementevent\",p);d\u003dthis.playerState;v\u003dthis.iE;var P\u003dthis.mediaElement;b\u003dthis.videoData.clientPlaybackNonce;var M\u003dg.gI(this.videoData)\u0026\u0026this.hC?pY(this.hC):void 0;if(!g.R(d,128)){var X\u003dd.state;P\u003dP?P:p.target;var a\u003dP.getCurrentTime();if(!g.R(d,64)||p.type!\u003d\u003d\"ended\"\u0026\u0026p.type!\u003d\u003d\"pause\"){M\u003dM||P.getDuration();M\u003dP.isEnded()||a\u003e1\u0026\u0026Math.abs(a-M)\u003c1.1;var F\u003dp.type\u003d\u003d\u003d\"pause\"\u0026\u0026P.isEnded();a\u003dp.type\u003d\u003d\u003d\"ended\"||p.type\u003d\u003d\u003d\"waiting\"||p.type\u003d\u003d\u003d\"timeupdate\"\u0026\u0026!g.R(d,\n4)\u0026\u0026!TO(v,a);if(F||M\u0026\u0026a)P.zx()\u003e0\u0026\u0026P.Fv()\u0026\u0026(X\u003d14);else switch(p.type){case \"error\":Wh(P)\u0026\u0026(X|\u003d128);break;case \"pause\":g.R(d,256)?(X^\u003d256)||(X\u003d64):g.R(d,32)||g.R(d,2)||g.R(d,4)||(X\u003d4,g.R(d,1)\u0026\u0026g.R(d,8)\u0026\u0026(X|\u003d1));break;case \"playing\":a\u003dX;X\u003d(X|8)\u0026-1093;a\u00264?(X|\u003d1,d4(v,P,!0)):TO(v,P.getCurrentTime())\u0026\u0026(X\u0026\u003d-2);g.R(d,1)\u0026\u0026d4(v,P)\u0026\u0026(X|\u003d1);break;case \"seeking\":X|\u003d16;g.R(d,8)\u0026\u0026(X|\u003d1);X\u0026\u003d-3;break;case \"seeked\":X\u0026\u003d-17;d4(v,P,!0);break;case \"waiting\":g.R(d,2)||(X|\u003d1);d4(v,P);break;case \"timeupdate\":a\u003dg.R(d,16),M\u003d\ng.R(d,4),(g.R(d,8)||a)\u0026\u0026!M\u0026\u0026TO(v,P.getCurrentTime())\u0026\u0026(X\u003d8),d4(v,P)\u0026\u0026(X|\u003d1)}}v\u003dX;X\u003dnull;v\u0026128\u0026\u0026(X\u003dp.target,P\u003dWh(X),a\u003d1,P?(P\u003d\u003d\u003d\"capability.changed\"\u0026\u0026(a\u003d2),M\u003d\"GENERIC_WITHOUT_LINK\",F\u003dX.n0(),F.mediaElem\u003d\"1\",/AUDIO_RENDERER/.test(X.mQ())\u0026\u0026(M\u003d\"HTML5_AUDIO_RENDERER_ERROR\"),X\u003d{errorCode:P,errorMessage:g.RS[M]||\"\",Y8:M,FE:Ns(F),zb:a,cpn:d.h9?d.h9.cpn:\"\"}):X\u003dnull,X\u0026\u0026(X.cpn\u003db));d\u003dbF(d,v,X)}!g.R(this.playerState,1)\u0026\u0026g.R(d,1)\u0026\u0026mrq(this,\"evt\"+p.type);this.lF(d)}}};\ng.q.YYE\u003dfunction(p){p\u003dp.D.availability\u003d\u003d\u003d\"available\";p!\u003d\u003dthis.yq\u0026\u0026(this.yq\u003dp,this.publish(\"airplayavailabilitychange\"))};\ng.q.G_E\u003dfunction(){var p\u003d(0,g.Ib)(),d\u003dthis.mediaElement.H$();this.E5(\"airplay\",{ia:d});!d\u0026\u0026!isNaN(this.aZ)\u0026\u0026p-this.aZ\u003c2E3||(this.aZ\u003dp,d!\u003d\u003dthis.H$()\u0026\u0026(p\u003dthis.visibility,p.D!\u003d\u003dd\u0026\u0026(p.D\u003dd,p.eE()),this.E5(\"airplay\",{rbld:d}),this.oa()),this.publish(\"airplayactivechange\"))};\ng.q.bf\u003dfunction(p){if(this.DN){var d\u003dthis.DN,b\u003dd.V,v\u003dd.getCurrentTime(),P\u003dDate.now()-b.C;b.C\u003dNaN;b.E5(\"sdai\",{adfetchdone:p,d:P});p\u0026\u0026!isNaN(b.Z)\u0026\u0026b.U!\u003d\u003d3\u0026\u0026I8(b.DN,v,b.Z,b.X);b.policy.X?b.B\u003dNaN:b.V\u003dNaN;cI(b,4,b.U\u003d\u003d\u003d3?\"adfps\":\"adf\");dZ(d)}};\ng.q.Ow\u003dfunction(){g.EI(this.jN);this.Cy.stop();this.videoData.kJ\u003d!0;this.gE.GM\u003d!0;this.gE.tD\u003d0;var p\u003dthis.Ig;if(p.videoData.U){var d\u003dp.mZ.X,b\u003dp.videoData.U.qC;d.U.has(b)\u0026\u0026(d.U.delete(b),AT(d))}p.D.stop();this.vB();g.R(this.playerState,8)\u0026\u0026this.lF(PC(this.playerState,65));this.yZ\u003d!1;xUq(this.dN());g.vg(this.yV);this.publish(\"playbackstarted\");(p\u003dg.gw(\"yt.scheduler.instance.clearPriorityThreshold\"))?p():M_(0,0)};\ng.q.vB\u003dfunction(){var p\u003dthis.ym.p9(),d\u003d{},b\u003d{};!QC(\"pbs\",this.SI.timerName)\u0026\u0026yC.measure\u0026\u0026yC.getEntriesByName\u0026\u0026(yC.getEntriesByName(\"mark_nr\")[0]?KsC(\"mark_nr\"):KsC());p.videoId\u0026\u0026(d.videoId\u003dp.videoId);p.clientPlaybackNonce\u0026\u0026!this.T(\"web_player_early_cpn\")\u0026\u0026(d.clientPlaybackNonce\u003dp.clientPlaybackNonce);this.mediaElement\u0026\u0026this.mediaElement.isPaused()\u0026\u0026(b.isPausedOnLoad\u003d!0);b.itag\u003dp.U?Number(p.U.itag):-1;p.YI\u0026\u0026(b.preloadType\u003dString(this.oW?2:1));d.liveStreamMode\u003dymz[rs(p)];d.playerInfo\u003db;this.SI.infoGel(d);\nif(this.DN){p\u003dthis.DN.timing;window\u0026\u0026window.performance\u0026\u0026window.performance.getEntriesByName\u0026\u0026(p.B\u0026\u0026(d\u003dwindow.performance.getEntriesByName(p.B),d.length\u0026\u0026(d\u003dd[0],p.tick(\"vri\",d.fetchStart),p.tick(\"vdns\",d.domainLookupEnd),p.tick(\"vreq\",d.requestStart),p.tick(\"vrc\",d.responseEnd))),p.U\u0026\u0026(d\u003dwindow.performance.getEntriesByName(p.U),d.length\u0026\u0026(d\u003dd[0],p.tick(\"ari\",d.fetchStart),p.tick(\"adns\",d.domainLookupEnd),p.tick(\"areq\",d.requestStart),p.tick(\"arc\",d.responseEnd))));p\u003dp.ticks;for(var v in p)p.hasOwnProperty(v)\u0026\u0026\nthis.SI.tick(v,p[v])}};\ng.q.Bm\u003dfunction(p,d,b){p\u003d(p+(this.fJ\u003d\u003d\u003d3?.3:0))/d;d\u003dMath.floor(p*4);d\u003ethis.fJ\u0026\u0026(this.E5(\"vpq\",{q:d,cpn:b||this.videoData.clientPlaybackNonce,ratio:p.toFixed(3)}),this.fJ\u003dd)};\ng.q.FZ\u003dfunction(){this.fJ\u003d-1};\ng.q.zP\u003dfunction(p){var d\u003dthis;p\u003dp\u003d\u003d\u003dvoid 0?!1:p;if(this.mediaElement\u0026\u0026this.videoData){eSq(this.ST,this.isPlaying());var b\u003dthis.getCurrentTime();!this.DN||g.R(this.playerState,4)\u0026\u0026g.ZS(this.videoData)||g.R(this.playerState,32)\u0026\u0026pv(this.videoData)||oSu(this.DN,b);this.T(\"html5_ssap_pacf_qoe_ctmp\")\u0026\u0026this.playerType\u003d\u003d\u003d2\u0026\u0026this.Bm(b,this.videoData.lengthSeconds);b\u003e5\u0026\u0026(this.ST.V\u003db);var v\u003dg.PQ();v?g.KS.bk(this.T4):g.ZY(this.T4);var P\u003dthis.mediaElement.isPaused();if((this.playerState.isBuffering()||!P||Kv(this.videoData))\u0026\u0026\n!g.R(this.playerState,128)){var M\u003dfunction(){if(d.mediaElement\u0026\u0026!g.R(d.playerState,128)){d.gE.rN()\u0026\u0026Kt$(d,\"pfx\");var X\u003dd.getCurrentTime();d.T(\"html5_buffer_underrun_transition_fix\")\u0026\u0026(X-\u003dd.Fp());var a\u003dTY(d.mediaElement),F\u003dg.R(d.playerState,8),h\u003dTO(d.iE,X),O\u003dwAC(d.iE,X,(0,g.Ib)(),a);F\u0026\u0026h?d.lF(PC(d.playerState,1)):F\u0026\u0026O?(F\u003dd.getDuration(),h\u003dMF(d.videoData),F\u0026\u0026Math.abs(F-X)\u003c1.1?(d.E5(\"setended\",{ct:X,bh:a,dur:F,live:h}),d.mediaElement.bY()?(d.logger.debug(\"seek to 0 because of looping\"),d.seekTo(0,{wg:\"videoplayer_loop\",\nseekSource:37})):d.F0()):(d.playerState.isBuffering()||mrq(d,\"progress_fix\"),d.lF(vC(d.playerState,1)))):(F\u0026\u0026!h\u0026\u0026!O\u0026\u0026X\u003e0\u0026\u0026(F\u003d(Date.now()-d.AR)/1E3,h\u003dd.getDuration(),X\u003eh-1\u0026\u0026d.E5(\"misspg\",{t:X.toFixed(2),d:h.toFixed(2),r:F.toFixed(2),bh:a.toFixed(2)})),d.playerState.isPaused()\u0026\u0026d.playerState.isBuffering()\u0026\u0026TY(d.mediaElement)\u003e5\u0026\u0026d.lF(PC(d.playerState,1)));d.zP()}};\nthis.mediaElement.kR().length\u003d\u003d\u003d0?this.T4\u003dv?g.KS.Y2(M,100):g.lg(M,100):this.T4\u003dv?g.KS.Y2(M,500):g.lg(M,500)}this.videoData.TB\u003db;this.hC\u0026\u0026this.hC.xO();!p\u0026\u0026this.isPlaying()\u0026\u0026Sdw(this);iWD(this.tp,this.OW,this.b4(),this.isBackground())\u0026\u0026fe(this);this.publish(\"progresssync\",this,p);P\u0026\u0026Kv(this.videoData)\u0026\u0026this.publish(\"onVideoProgress\",this,this.getCurrentTime())}};\ng.q.h1\u003dfunction(){this.rd(\"ad.rebuftimeout\",2,\"RETRYABLE_ERROR\",\"vps.\"+this.playerState.state.toString(16))};\ng.q.q1\u003dfunction(){return this.dN().q1()};\ng.q.Ds\u003dfunction(){return this.DN?this.DN.Ds():rf(this.gE.schedule,!0)};\ng.q.lF\u003dfunction(p){if(!g.X9(this.playerState,p)){this.logger.debug(function(){return\"Setting state \"+p.toString()});\nvar d\u003dnew g.kU(p,this.playerState);this.playerState\u003dp;xrz(this);var b\u003d!this.qS.length;this.qS.push(d);var v\u003dthis.mediaElement\u0026\u0026this.mediaElement.isSeeking();v\u003dd.oldState.state\u003d\u003d\u003d8\u0026\u0026!v;g.ry(d,1)\u0026\u0026v\u0026\u0026g.R(this.playerState,8)\u0026\u0026!g.R(this.playerState,64)\u0026\u0026this.DN\u0026\u0026(zgu(this.DN),this.mediaElement\u0026\u0026TY(this.mediaElement)\u003e\u003d5\u0026\u0026jWD(this.tp,this.OW)\u0026\u0026fe(this));(v\u003dg.JH(this.gE.experiments,\"html5_ad_timeout_ms\"))\u0026\u0026this.videoData.isAd()\u0026\u0026g.R(p,1)\u0026\u0026(g.R(p,8)||g.R(p,16))?this.aI.start(v):this.aI.stop();(n3(d,8)\u003c0||\ng.ry(d,1024))\u0026\u0026this.Cy.stop();!g.ry(d,8)||this.videoData.kJ||g.R(d.state,1024)||this.Cy.start();g.R(d.state,8)\u0026\u0026n3(d,16)\u003c0\u0026\u0026!g.R(d.state,32)\u0026\u0026!g.R(d.state,2)\u0026\u0026this.playVideo();g.R(d.state,2)\u0026\u0026EH(this.videoData)\u0026\u0026(this.Oz(this.getCurrentTime()),this.zP(!0));g.ry(d,2)\u0026\u0026(this.Qn(!0),this.gE.rN()\u0026\u0026this.T(\"html5_sabr_parse_live_metadata_playback_boundaries\")\u0026\u0026pv(this.videoData)\u0026\u0026this.videoData.D\u0026\u0026(v\u003d{minst:\"\"+this.videoData.D.Z7,cminst:\"\"+(this.videoData.D.xI()+this.Fp()),maxst:\"\"+this.videoData.D.lH,\nhts:\"\"+this.videoData.D.O5,cmaxst:\"\"+(this.videoData.D.L$()+this.Fp())},this.E5(\"sabrSeekableBoundaries\",v)));g.ry(d,128)\u0026\u0026this.g9();this.videoData.D\u0026\u0026this.videoData.isLivePlayback\u0026\u0026!this.wf\u0026\u0026(n3(d,8)\u003c0?mJC(this.videoData.D):g.ry(d,8)\u0026\u0026this.videoData.D.resume());DHz(this.ST,d);RNC(this.dN(),d);if(b\u0026\u0026!this.xJ())try{for(var P\u003dg.u(this.qS),M\u003dP.next();!M.done;M\u003dP.next()){var X\u003dM.value;OYq(this.gH,X);this.publish(\"statechange\",X)}}finally{this.qS.length\u003d0}}};\ng.q.EL\u003dfunction(){this.SI.tick(\"qoes\")};\ng.q.tB\u003dfunction(){this.ST.tB()};\ng.q.NS\u003dfunction(p,d,b,v){a:{var P\u003dthis.Ig;v\u003dv\u003d\u003d\u003dvoid 0?\"LICENSE\":v;b\u003db.substring(0,256);var M\u003dwF(d);p\u003d\u003d\u003d\"drm.keyerror\"\u0026\u0026this.f$\u0026\u0026this.f$.U.keys.length\u003e1\u0026\u0026P.V\u003c96\u0026\u0026(p\u003d\"drm.sessionlimitexhausted\",M\u003d!1);if(M)if(P.videoData.U\u0026\u0026P.videoData.U.video.isHdr())usD(P,p);else{if(P.FF.rd(p,d,v,b),ozk(P,{detail:b}))break a}else P.J$(p,{detail:b});p\u003d\u003d\u003d\"drm.sessionlimitexhausted\"\u0026\u0026(P.E5(\"retrydrm\",{sessionLimitExhausted:1}),P.V++,$rk(P.FF))}};\ng.q.MTh\u003dfunction(){var p\u003dthis,d\u003dg.JH(this.gE.experiments,\"html5_license_constraint_delay\"),b\u003dPf();d\u0026\u0026b?(d\u003dnew g.bR(function(){p.HC();Z4(p)},d),g.Y(this,d),d.start()):(this.HC(),Z4(this))};\ng.q.N6\u003dfunction(p){this.publish(\"heartbeatparams\",p)};\ng.q.j7\u003dfunction(p){this.E5(\"keystatuses\",DF$(p));var d\u003d\"auto\",b\u003d!1;this.videoData.U\u0026\u0026(d\u003dthis.videoData.U.video.quality,b\u003dthis.videoData.U.video.isHdr());if(this.T(\"html5_drm_check_all_key_error_states\")){var v\u003dVQj(d,b);v\u003drZ(p)?erB(p,v):p.V.includes(v)}else{a:{d\u003dVQj(d,b);for(v in p.D)if(p.D[v].status\u003d\u003d\u003d\"output-restricted\"){var P\u003dp.D[v].type;if(d\u003d\u003d\u003d\"\"||P\u003d\u003d\u003d\"AUDIO\"||d\u003d\u003d\u003dP){v\u003d!0;break a}}v\u003d!1}v\u003d!v}if(this.T(\"html5_enable_vp9_fairplay\")){if(b)if(p.W){var M;if((M\u003dthis.f$)\u003d\u003dnull?0:jY(M.D))if((b\u003dthis.f$)\u003d\u003d\nnull)b\u003d0;else{d\u003dM\u003dvoid 0;P\u003dg.u(b.U.values());for(var X\u003dP.next();!X.done;X\u003dP.next())X\u003dX.value,M||(M\u003dSHC(X,\"SD\")),d||(d\u003dSHC(X,\"AUDIO\"));b.SC({sd:M,audio:d});b\u003dM\u003d\u003d\u003d\"output-restricted\"||d\u003d\u003d\u003d\"output-restricted\"}else b\u003d!v;if(b){this.E5(\"drm\",{dshdr:1});usD(this.Ig);return}}else{this.videoData.SL||(this.videoData.SL\u003d!0,this.E5(\"drm\",{dphdr:1}),this.Ej(!0));return}var a;if((a\u003dthis.f$)\u003d\u003dnull?0:jY(a.D))return}else if(a\u003dp.W\u0026\u0026v,b\u0026\u0026!a){usD(this.Ig);return}v||erB(p,\"AUDIO\")\u0026\u0026erB(p,\"SD\")||(this.logger.debug(\"All formats are output restricted, Retry or Abort\"),\np\u003dDF$(p),this.U$?(this.logger.debug(\"Output restricted, playback cannot continue\"),this.publish(\"drmoutputrestricted\"),this.T(\"html5_report_fatal_drm_restricted_error_killswitch\")||this.rd(\"drm.keyerror\",2,void 0,\"info.\"+p)):(this.U$\u003d!0,this.J$(new Gr(\"qoe.restart\",Object.assign({},{retrydrm:1},p))),fe(this),$rk(this)))};\ng.q.r$h\u003dfunction(){if(!this.videoData.kJ\u0026\u0026this.mediaElement\u0026\u0026!this.isBackground()){var p\u003d\"0\";this.mediaElement.ag()\u003e0\u0026\u0026TY(this.mediaElement)\u003e\u003d5\u0026\u0026this.videoData.B\u0026\u0026this.videoData.B.D\u0026\u0026(this.lF(vC(this.playerState,1)),mrq(this,\"load_soft_timeout\"),this.publish(\"playbackstalledatstart\"),p\u003d\"1\");xrz(this);var d\u003dthis.videoData.B;p\u003d{restartmsg:p,mfmt:!RJ(this.videoData),mdrm:!(!(d\u0026\u0026d.videoInfos\u0026\u0026d.videoInfos.length\u0026\u0026d.videoInfos[0].xj)||this.f$),mfmtinfo:!this.videoData.U,prerolls:this.JH()?this.PE.join(\",\"):\n\"0\"};if(this.f$){d\u003dthis.f$;if(d.U.size\u003c\u003d0){var b\u003d\"ns;\";d.C||(b+\u003d\"nr;\");d\u003db+\u003d\"ql.\"+d.B.length}else d\u003dDF$(d.U.values().next().value),d\u003dNs(d);p.drmp\u003dd}var v;Object.assign(p,((v\u003dthis.DN)\u003d\u003dnull?void 0:v.n0())||{});var P;Object.assign(p,((P\u003dthis.mediaElement)\u003d\u003dnull?void 0:P.n0())||{});this.dN().J$(\"qoe.start15s\",Ns(p));this.publish(\"loadsofttimeout\")}};\ng.q.Oz\u003dfunction(p){this.videoData.lengthSeconds!\u003d\u003dp\u0026\u0026(this.videoData.lengthSeconds\u003dp,Z4(this))};\ng.q.Qn\u003dfunction(p,d){var b\u003dthis;p\u003dp\u003d\u003d\u003dvoid 0?!1:p;if(!this.mI)if(QC(\"att_s\",\"player_att\")||mu(\"att_s\",void 0,\"player_att\"),this.T(\"use_rta_for_player\"))(function(){var P,M,X,a;return g.z(function(F){switch(F.D){case 1:if(!(P\u003dp)){F.LX(2);break}return g.y(F,g.Zgk(),3);case 3:P\u003d!F.U;case 2:if(P)return F.return();g.sW(F,4);M\u003dpTu(b.dN());if(!M)throw Error();X\u003d{};return g.y(F,g.s1w((X.cpn\u003db.videoData.clientPlaybackNonce,X.encryptedVideoId\u003db.videoData.videoId||\"\",X),3E4),6);case 6:a\u003dF.U;if(b.mI)throw Error();\nif(!a.challenge)throw g.DF(Error(\"Not sending attestation ping; no attestation challenge string\")),Error();b.mI\u003d!0;var h\u003d[a.challenge];a.error?h.push(\"r1c\u003d\"+a.error):a.webResponse\u0026\u0026h.push(\"r1a\u003d\"+a.webResponse);var O;((O\u003da.adblockReporting)\u003d\u003dnull?void 0:O.reportingStatus)!\u003d\u003dvoid 0\u0026\u0026h.push(\"r6a\u003d\"+a.adblockReporting.reportingStatus);var J;((J\u003da.adblockReporting)\u003d\u003dnull?void 0:J.broadSpectrumDetectionResult)!\u003d\u003dvoid 0\u0026\u0026h.push(\"r6b\u003d\"+a.adblockReporting.broadSpectrumDetectionResult);M(h.join(\"\u0026\"));mu(\"att_f\",\nvoid 0,\"player_att\");g.EW(F,0);break;case 4:g.Cz(F),mu(\"att_e\",void 0,\"player_att\"),g.l$(F)}})})().then(function(){d\u003d\u003dnull||d()});\nelse{var v\u003dnew g.fED(this.videoData);if(\"c1a\"in v.zG\u0026\u0026!g.cB.isInitialized()){mu(\"att_wb\",void 0,\"player_att\");this.w0\u003d\u003d\u003d2\u0026\u0026Math.random()\u003c.01\u0026\u0026g.DF(Error(\"Botguard not available after 2 attempts\"));if(p)return;if(this.w0\u003c5){g.vg(this.Mb);this.w0++;return}}(v\u003dg.umz(v))?(mu(\"att_f\",void 0,\"player_att\"),W6z(this.dN(),v),this.mI\u003d!0):mu(\"att_e\",void 0,\"player_att\")}};\ng.q.aX\u003dfunction(p){p\u003dp\u003d\u003d\u003dvoid 0?!1:p;if(MF(this.videoData)\u0026\u0026(this.isAtLiveHead()\u0026\u0026!this.playerState.isPaused()||this.X9()||g.ZS(this.videoData)))p\u003dthis.getCurrentTime();else if(g.gI(this.videoData)\u0026\u0026this.hC){p\u003dthis.hC;var d\u003dthis.getCurrentTime();p\u003d(p\u003dAiw(p,d*1E3))?(p.QY()-p.R5())/1E3:0}else p\u003dthis.L$(p);return p};\ng.q.Qg\u003dfunction(){return g.gI(this.videoData)?this.videoData.xI():this.xI()};\ng.q.L$\u003dfunction(p){return this.ST.L$(p\u003d\u003d\u003dvoid 0?!1:p)};\ng.q.xI\u003dfunction(){return this.ST.xI()};\ng.q.Fp\u003dfunction(){return this.ST?this.ST.Fp():0};\ng.q.getStreamTimeOffset\u003dfunction(){return this.ST?this.ST.getStreamTimeOffset():0};\ng.q.ZZ\u003dfunction(){var p\u003d0;this.gE.T(\"web_player_ss_media_time_offset\")\u0026\u0026(p\u003dthis.getStreamTimeOffset()\u003d\u003d\u003d0?this.Fp():this.getStreamTimeOffset());return p};\ng.q.setPlaybackRate\u003dfunction(p){var d;this.playbackRate!\u003d\u003dp\u0026\u0026Npq(this.tp,(d\u003dthis.videoData.B)\u003d\u003dnull?void 0:d.videoInfos)\u0026\u0026(this.playbackRate\u003dp,fe(this));this.playbackRate\u003dp;this.mediaElement\u0026\u0026this.mediaElement.setPlaybackRate(p)};\ng.q.getPlaybackRate\u003dfunction(){return this.playbackRate};\ng.q.getPlaybackQuality\u003dfunction(){var p\u003d\"unknown\";if(this.videoData.U\u0026\u0026(p\u003dthis.videoData.U.video.quality,p\u003d\u003d\u003d\"auto\"\u0026\u0026this.mediaElement)){var d\u003dthis.Ly();d\u0026\u0026d.videoHeight\u003e0\u0026\u0026(p\u003dDs(d.videoWidth,d.videoHeight))}return p};\ng.q.isHdr\u003dfunction(){return!!(this.videoData.U\u0026\u0026this.videoData.U.video\u0026\u0026this.videoData.U.video.isHdr())};\ng.q.X$\u003dfunction(){this.dN().X$()};\ng.q.sendVideoStatsEngageEvent\u003dfunction(p,d){var b\u003dthis.dN();b.D?(b\u003dSy(b.D,\"engage\"),b.O5\u003dp,b.send(d)):d\u0026\u0026d()};\ng.q.fI\u003dfunction(p){return this.dN().fI(p)};\ng.q.isAtLiveHead\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?!1:d;return MF(this.videoData)\u0026\u0026(this.IW||d)?this.ST.isAtLiveHead(p):!1};\ng.q.KY\u003dfunction(){var p\u003dthis.L$(),d\u003dthis.getCurrentTime(),b;(b\u003d!MF(this.videoData))||(b\u003dthis.ST,b\u003d!(b.D\u0026\u0026b.D.B));return b||this.X9()||isNaN(p)||isNaN(d)?0:Math.max(0,p-d)};\ng.q.oi\u003dfunction(p){(this.IW\u003dp)||this.Cy.stop();this.videoData.D\u0026\u0026(p?this.videoData.D.resume():mJC(this.videoData.D));if(this.DN){var d\u003dthis.videoData.T(\"html5_disable_preload_for_ssdai_with_preroll\")\u0026\u0026this.hf()\u0026\u0026this.videoData.isLivePlayback;p\u0026\u0026!d?this.DN.resume():wY(this,!0)}g.R(this.playerState,2)||p?g.R(this.playerState,512)\u0026\u0026p\u0026\u0026this.lF(PC(this.playerState,512)):this.lF(vC(this.playerState,512));d\u003dthis.dN();d.qoe\u0026\u0026(d\u003dd.qoe,g.yD(d,g.GO(d.provider),\"stream\",[p?\"A\":\"I\"]))};\ng.q.XG\u003dfunction(p){p\u003d{n:p.name,m:p.message};this.dN().J$(\"player.exception\",Ns(p))};\ng.q.Kt\u003ddw(25);g.q.kX\u003ddw(52);g.q.sA\u003dfunction(p){this.dN().sA(p)};\ng.q.jG\u003dfunction(p){this.dN().jG(p)};\ng.q.C1\u003dfunction(p){this.dN().C1(p)};\ng.q.je\u003ddw(30);g.q.TC\u003ddw(35);g.q.nu\u003dfunction(p){this.dN().nu(p)};\ng.q.tE\u003dfunction(){this.E5(\"hidden\",{},!0)};\ng.q.aT\u003dfunction(){return this.mediaElement?this.mediaElement.getVideoPlaybackQuality():{}};\ng.q.UD\u003dfunction(){return this.DN?this.DN.UD():!0};\ng.q.setLoop\u003dfunction(p){this.loop\u003dp;this.mediaElement\u0026\u0026!g.UD(this.gE)\u0026\u0026this.mediaElement.setLoop(p);this.DN\u0026\u0026this.T(\"html5_loop_skip_set_end_of_stream\")\u0026\u0026(p?this.DN.policy.Rb\u003d!0:jJj(this.DN))};\ng.q.bY\u003dfunction(){return this.mediaElement\u0026\u0026!g.UD(this.gE)?this.mediaElement.bY():this.loop};\ng.q.V4\u003dfunction(p){this.E5(\"timestamp\",{o:p.toString()});this.ST.V4(p)};\ng.q.E8\u003dfunction(p){this.SI.tick(p)};\ng.q.Hy\u003dfunction(p){return this.SI.Hy(p)};\ng.q.Ia\u003dfunction(p){this.SI.Ia(p)};\ng.q.E5\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?!1:b;this.dN().E5(p,d,b)};\ng.q.DW\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?!1:b;this.dN().E5(p,d,b)};\ng.q.J$\u003dfunction(p){this.dN().J$(p.errorCode,Ns(p.details));p\u003dp.errorCode;if(this.videoData.isLivePlayback\u0026\u0026(p\u003d\u003d\u003d\"qoe.longrebuffer\"||p\u003d\u003d\u003d\"qoe.slowseek\")||p\u003d\u003d\u003d\"qoe.restart\"){p\u003dthis.DN?kwW(this.DN.videoTrack):{};var d,b;this.E5(\"lasoe\",Object.assign(this.DN?kwW(this.DN.audioTrack):{},(d\u003dthis.rE)\u003d\u003dnull?void 0:(b\u003dd.D)\u003d\u003dnull?void 0:b.Sz()));var v,P;this.E5(\"lvsoe\",Object.assign(p,(v\u003dthis.rE)\u003d\u003dnull?void 0:(P\u003dv.U)\u003d\u003dnull?void 0:P.Sz()))}};\ng.q.Wi\u003dfunction(p,d,b){this.dN().Wi(p,d,b)};\ng.q.K1\u003dfunction(p,d,b,v,P,M,X,a){var F;if((F\u003dthis.videoData.D)\u003d\u003dnull?0:F.isLive){var h\u003dd.playerType\u003d\u003d\u003d2?d:p,O\u003dp.videoData.videoId,J\u003dd.videoData.videoId;if(O\u0026\u0026J){F\u003dthis.dN();if(F.qoe){var k\u003dF.qoe,n\u003dp.cpn,r\u003dd.cpn,Z\u003dh.videoData.PX,C\u003dk.provider.videoData.clientPlaybackNonce,G\u003dk.provider.videoData.videoId,U\u003dr!\u003d\u003dC\u0026\u0026J!\u003d\u003dG;C\u003dn!\u003d\u003dC\u0026\u0026O!\u003d\u003dG;k.reportStats();k.adCpn\u0026\u0026k.adCpn!\u003d\u003dn||(k.adCpn\u003dC?n:\"\",k.eB\u003dC?O:\"\",k.adFormat\u003dC?Z:void 0,iZ(k,2,M?4:P?2:0,r,J,v),k.reportStats(),k.adCpn\u003dU?r:\"\",k.eB\u003dU?J:\"\",k.adFormat\u003dU?Z:\nvoid 0,iZ(k,2,M?5:P?3:1,n,O,b),k.reportStats())}b\u003dp.cpn;if(F.B.has(b)){if(P\u003dF.B.get(b),LY(P,!0).send(),gZ(P),b!\u003d\u003dF.provider.videoData.clientPlaybackNonce){SBu(P);var I;(I\u003dF.D)\u003d\u003dnull||iN$(I);F.B.delete(b)}}else F.Cf\u003dF.provider.videoData.clientPlaybackNonce,F.Cf\u0026\u0026F.D\u0026\u0026(F.B.set(F.Cf,F.D),LY(F.D).send(),gZ(F.D));I\u003dd.cpn;h\u003dh.videoData;v-\u003dthis.ZZ();if(F.B.has(I)){v\u003dF.B.get(I);var V\u003dv.B\u0026\u0026isNaN(v.X)?YM(v):NaN;v\u003deNz(v,!1);isNaN(V)||(v.Z\u003dV);v.send()}else v\u003ddHq(F,F.provider,h,v),F.B.set(I,v),YBC(v,new g.kU(vC(new g.px,\n8),new g.px)),tBw(v),(V\u003dF.D)\u003d\u003dnull||gZ(V);F.Cf\u003dI;this.T(\"html5_unify_csi_server_stitched_transition_logging\")?VVu(p.cpn,d.cpn,this.videoData.clientPlaybackNonce,d.videoData,X,void 0,a):(V\u003dthis.videoData.clientPlaybackNonce,F\u003dd.videoData,p\u003d(p.cpn\u003d\u003d\u003dV?\"video\":\"ad\")+\"_to_\"+(d.cpn\u003d\u003d\u003dV?\"video\":\"ad\"),V\u003d{},F.S\u0026\u0026(V.cttAuthInfo\u003d{token:F.S,videoId:F.videoId}),X\u0026\u0026(V.startTime\u003dX),Lc(p,V),g.g5({targetVideoId:F.videoId,targetCpn:d.cpn,isSsdai:!0},p),Yr(\"pbs\",a!\u003dnull?a:(0,g.Ib)(),p))}}};\ng.q.O7\u003dfunction(){var p\u003dthis.ym,d\u003dp.Nm;p.Nm\u003d[];return d};\ng.q.Qu\u003dfunction(p){this.videoData.IE\u003d!0;this.J$(new Gr(\"sabr.fallback\",p));this.Ej(!0)};\ng.q.u9\u003dfunction(p,d){this.videoData.H2\u003d!0;if(d\u003d\u003d\u003dvoid 0||d)this.J$(new Gr(\"qoe.restart\",p)),this.Ej(!0);this.videoData.C$()\u0026\u0026this.T(\"html5_reload_caption_on_ssdai_fallback\")\u0026\u0026this.ym.tS()};\ng.q.Gm\u003dfunction(p){this.E5(\"sdai\",{aftimeout:p});this.J$(new Gr(\"ad.fetchtimeout\",{timeout:p}))};\ng.q.WF\u003dfunction(p,d){this.E5(\"timelineerror\",p);p\u003dnew Gr(\"dai.timelineerror\",p);d?this.rd(\"dai.timelineerror\",1,\"RETRYABLE_ERROR\",Ns(p.details)):this.J$(p)};\ng.q.gs\u003dfunction(){return g.GO(this.dN().provider)};\ng.q.getPlayerSize\u003dfunction(){return this.pP.getPlayerSize()};\ng.q.cn\u003dfunction(){return this.pP.cn()};\ng.q.pI\u003dfunction(){return this.SI};\ng.q.eW\u003dfunction(){return this.ym.eW()};\ng.q.getVolume\u003dfunction(){return this.ym.getVolume()};\ng.q.wm\u003dfunction(){return this.ym.wm()};\ng.q.isMuted\u003dfunction(){return this.ym.isMuted()};\ng.q.wk\u003dfunction(){return this.ym.wk()};\ng.q.Ql\u003dfunction(){this.wf\u003d!0};\ng.q.T\u003dfunction(p){return this.gE.T(p)};\ng.q.DA\u003dfunction(p,d,b,v,P){this.E5(\"xvt\",{m:p,g:d?1:0,tt:b?1:0,np:v?1:0,c:P})};\ng.q.O$\u003dfunction(){var p;(p\u003dthis.DN)\u003d\u003dnull||p.resume()};\ng.q.hf\u003dfunction(){return g.Rq(this.PE,\"ad\")};\ng.q.Iv\u003dfunction(){var p\u003dthis.getCurrentTime(),d\u003dp-this.Fp();var b\u003dthis.mediaElement?a2(this.mediaElement.sW()):0;b\u003dMath.floor(Math.max(b-d,0))+100;var v;if(!this.T(\"html5_ssdai_disable_seek_to_skip\")\u0026\u0026((v\u003dthis.DN)\u003d\u003dnull?0:v.Rz(d,this.L$())))return this.E5(\"sdai\",{skipad:1,ct:d.toFixed(3),adj:0}),!0;var P;return((P\u003dthis.DN)\u003d\u003dnull?0:P.Iv(d,b))?(this.E5(\"sdai\",{skipad:1,ct:d.toFixed(3),adj:b.toFixed(3)}),pv(this.videoData)\u0026\u0026this.DN.seek(d+b,{seekSource:89,wg:\"videoplayer_skipServerStitchedAd\"}),BZu(this.ST,\np),!0):!1};\ng.q.rN\u003dfunction(){return this.gE.rN()};\ng.q.Rp\u003dfunction(){if(this.T(\"html5_generate_content_po_token\"))return this.videoData.eF||\"\";this.ym.M0();return this.gE.iq||\"\"};\ng.q.uB\u003dfunction(){if(this.videoData.videoId)return this.videoData.mp};\ng.q.wd\u003dfunction(){return this.videoData.videoId};\ng.q.Jz\u003dfunction(){return this.ym.yd};\ng.q.oT\u003dfunction(){return this.yZ};\ng.q.wl\u003dfunction(){return this.ym.wl()};\ng.q.ly\u003dfunction(p,d){this.ST.ly(p,d)};\ng.q.Ar\u003dfunction(){this.ST.Ar()};\ng.q.D3\u003dfunction(p,d){var b\u003dthis.T(\"html5_generate_content_po_token\")?this.videoData:void 0;this.ym.D3(p,d,b)};\ng.q.FL\u003dfunction(p,d){var b;(b\u003dthis.DN)\u003d\u003dnull||b.FL(p,d)};\ng.q.jL\u003dfunction(){var p\u003dthis.d9();return!!p\u0026\u0026p.jL()};\ng.q.Kd\u003dfunction(){return this.hC};\ng.q.e$\u003dfunction(p,d){this.dN().e$(p,d)};\ng.q.VS\u003dfunction(){return this.dN().VS()};\ng.q.aS\u003dfunction(){return this.videoData.gw};\ng.q.FU\u003dfunction(){return this.ym.FU()};\ng.q.MK\u003dfunction(){return this.ym.MK(this)};\ng.q.BF\u003dfunction(){this.oe\u003d!0};\ng.q.cZ\u003dfunction(){return this.Od};\ng.q.ZQ\u003dfunction(p){var d;(d\u003dthis.DN)\u003d\u003dnull||d.ZQ(p)};g.f(TY7,LE);g.f(A6q,LE);g.q\u003dA6q.prototype;g.q.seekToChapterWithAnimation\u003dfunction(p){var d\u003dthis;if(g.al(this.api)\u0026\u0026!(p\u003c0)){var b\u003dthis.api.getVideoData(),v\u003db.cP;if(v\u0026\u0026p\u003cv.length){v\u003dg.u(v);for(var P\u003dv.next();!P.done;P\u003dv.next())if(P\u003dP.value,P.index\u003d\u003d\u003dp){Wtw(this,P.startTime,P.title);return}}this.T(\"web_key_moments_markers\")\u0026\u0026(b\u003db.qr)\u0026\u0026p\u003cb.length\u0026\u0026b.forEach(function(M,X){X\u003d\u003d\u003dp\u0026\u0026Wtw(d,M.timeRangeStartMillis,M.title)})}};\ng.q.seekToTimeWithAnimation\u003dfunction(p,d){g.al(this.api)\u0026\u0026Wtw(this,p,d)};\ng.q.setMacroMarkers\u003dfunction(p,d){d\u003d{playerOverlays:{playerOverlayRenderer:{decoratedPlayerBarRenderer:{decoratedPlayerBarRenderer:{playerBar:{multiMarkersPlayerBarRenderer:d}}}}}};p\u003dp.getVideoData();p.getWatchNextResponse();p\u0026\u0026p.getWatchNextResponse()\u003d\u003dnull\u0026\u0026(Sw(p,{raw_watch_next_response:d}),p.publish(\"dataupdated\"))};\ng.q.changeMarkerVisibility\u003dfunction(p,d,b){var v\u003dthis.api.getVideoData();if(v){var P\u003d!1;if(p)for(p\u003dg.u(d),d\u003dp.next();!d.done;d\u003dp.next()){d\u003dd.value;var M\u003dv.tC;if(M\u0026\u0026!M.includes(d))switch(b){case \"CHANGE_MARKERS_VISIBILITY_RESTRICTION_MODE_NOT_OVERWRITE_SAME_TYPE\":dXk(d,v)||(P\u003d!0,M\u003dvoid 0,(M\u003dv.tC)\u003d\u003dnull||M.push(d));break;case \"CHANGE_MARKERS_VISIBILITY_RESTRICTION_MODE_NOT_OVERWRITE_ANY_TYPE\":M.length\u003d\u003d\u003d0\u0026\u0026(P\u003d!0,M\u003dvoid 0,(M\u003dv.tC)\u003d\u003dnull||M.push(d));break;default:P\u003d!0,M\u003dvoid 0,(M\u003dv.tC)\u003d\u003dnull||M.push(d)}}else for(b\u003d\ng.u(d),p\u003db.next();!p.done;p\u003db.next())p\u003dp.value,v.visibleOnLoadKeys.includes(p)||g.A4(v.tC,p)\u0026\u0026(P\u003d!0);P\u0026\u0026this.api.publish(\"updatemarkervisibility\")}};\ng.q.isSameMarkerTypeVisible\u003dfunction(p){var d\u003dthis.api.getVideoData();return d?dXk(p,d):!1};g.f(cP,LE);\ncP.prototype.updateMetadata\u003dfunction(){var p\u003dthis,d\u003dthis.api.getVideoData();if(d!\u003dnull\u0026\u0026d.w1()){var b\u003dthis.api.G(),v\u003d[],P\u003d\"\";if(!b.O5){var M\u003dPiB(this);g.eo(b)\u0026\u0026M?(v\u003dM4D(M.thumbnailDetails),M.album\u0026\u0026(P\u003dn2(M.album))):v\u003d[{src:d.Rq(\"mqdefault.jpg\")||\"\",sizes:\"320x180\",type:\"image/jpeg\"}]}var X;((X\u003dthis.api.getVideoData())\u003d\u003dnull?0:X.W)\u0026\u0026XHW(this);bKj(this);vfz(this);navigator.mediaSession.metadata\u003dnew MediaMetadata({title:d.title,artist:d.author,artwork:v,album:P});b\u003dd\u003dnull;g.ES(this.api)\u0026\u0026(d\u003dfunction(){p.api.nextVideo()},\nb\u003dfunction(){p.api.previousVideo()});\nym(\"nexttrack\",d);ym(\"previoustrack\",b)}};\ncP.prototype.U5\u003dfunction(){navigator.mediaSession.playbackState\u003d\"none\";navigator.mediaSession.metadata\u003dnull;for(var p\u003dg.u(\"nexttrack previoustrack play pause seekbackward seekforward seekto\".split(\" \")),d\u003dp.next();!d.done;d\u003dp.next())ym(d.value,null);var b;((b\u003dthis.api.getVideoData())\u003d\u003dnull?0:b.W)\u0026\u0026navigator.mediaSession.setPositionState\u0026\u0026navigator.mediaSession.setPositionState({});LE.prototype.U5.call(this)};g.f(IY,LE);IY.prototype.V\u003dfunction(p){return p.compositeEmbargo!\u003d\u003dvoid 0};\nIY.prototype.U5\u003dfunction(){LE.prototype.U5.call(this);this.U.clear()};g.f(hYj,LE);g.q\u003dhYj.prototype;g.q.queueOfflineAction\u003dfunction(p,d,b,v){var P\u003dthis,M,X;return g.z(function(a){return a.D\u003d\u003d1?(M\u003dYf(P.api.EY()))?g.y(a,M.r$([p],d,b,v),3):a.LX(2):a.D!\u003d2\u0026\u0026(X\u003da.U,X.length)?a.return(X[0]):a.return(Promise.reject())})};\ng.q.updateDownloadState\u003dfunction(p,d){var b\u003dYf(this.api.EY());return b?b.updateDownloadState(p,d):Promise.reject()};\ng.q.pauseVideoDownload\u003dfunction(p){var d\u003dYf(this.api.EY());d\u0026\u0026d.Q4(p)};\ng.q.resumeVideoDownload\u003dfunction(p){var d\u003dthis,b;return g.z(function(v){return(b\u003dYf(d.api.EY()))?v.return(b.VA(p)):v.return(Promise.reject())})};\ng.q.isOrchestrationLeader\u003dfunction(){return this.api.isOrchestrationLeader()};\ng.q.refreshAllStaleEntities\u003dfunction(p){p\u003d\u003d\u003dvoid 0\u0026\u0026(p\u003d14400);var d\u003dYf(this.api.EY());return d?d.refreshAllStaleEntities(p):Promise.reject()};\ng.q.setUpPositionSyncInterval\u003dfunction(p){var d\u003dYf(this.api.EY());d\u0026\u0026d.setUpPositionSyncInterval(p)};g.f(zy,LE);zy.prototype.getAvailableQualityDataAndMessaging\u003dfunction(){return{qualityData:this.getAvailableQualityData(),qualityMessagingFormattedString:void 0}};\nzy.prototype.getAvailableQualityData\u003dfunction(){var p\u003dthis.api.getVideoData();if(!p)return[];var d\u003d[],b,v,P\u003d(b\u003dp.getPlayerResponse())\u003d\u003dnull?void 0:(v\u003db.playabilityStatus)\u003d\u003dnull?void 0:v.paygatedQualitiesMetadata;v\u003d(P\u003d\u003dnull?void 0:P.qualityDetails)||[];b\u003dnew Map;b\u003dg.Kz(v)\u0026\u0026!Array.isArray(v)?new Map(Object.entries(v)):new Map(v.map(function(X){return[X.key,X.value]}));\nif(v\u003dP\u003d\u003dnull?void 0:P.restrictedAdaptiveFormats){P\u003d[];v\u003dg.u(v);for(var M\u003dv.next();!M.done;M\u003dv.next())M\u003dM.value,M\u003ddt(M.mimeType,M.quality,M.itag.toString(),M.width.toString(),M.height.toString(),M.qualityLabel),P.push(M);p\u003dg.ds(p);OO(P);v\u003d[];P\u003dg.u(P);for(M\u003dP.next();!M.done;M\u003dP.next())M\u003dM.value,oU(p,M,this.api.G().X)\u003d\u003d\u003d!0\u0026\u0026v.push(M);d\u003dd.concat(OKz(v,!1,b))}p\u003dthis.api.F2();d\u003dd.concat(OKz(p,!0,b));b\u003d[];if(this.api.T(\"web_player_enable_premium_hbr_in_h5_api\"))return d\u003dkBu(d),Jhw(d),d;p\u003d{};d\u003dg.u(d);for(P\u003d\nd.next();!P.done;P\u003dd.next())P\u003dP.value,v\u003dP.quality,p[v]||(P.formatId\u003dvoid 0,b.push(P),p[v]\u003d!0);return b};var Zh\u003d{},SQR\u003d(Zh[\"internal-error\"]\u003d-1,Zh[\"non-recoverable-error\"]\u003d-2,Zh[\"api-disabled-by-application\"]\u003d-3,Zh[\"invalid-argument\"]\u003d-4,Zh[\"token-provider-invalid\"]\u003d-5,Zh);g.f(jv,LE);jv.prototype.UG\u003dfunction(p){var d\u003dthis;if(rhk())if(!this.U\u0026\u0026this.D){llw(this,p);try{this.D.then(function(){uUC(d,p)},function(b){t6(b,\"player_update\");\nd.handleError(b,p)})}catch(b){t6(b,\"player_update_catch\"),this.handleError(b,p)}}else this.U?uUC(this,p):this.api.E5(\"pf\",{m:this.U?1:0,\np:this.D?1:0})};\njv.prototype.handleError\u003dfunction(p,d){g.DF(p);if(this.api.T(\"html5_enable_d6de4_cold_start_and_error\")){var b\u003d0;p.mediaIntegrityErrorName?b||(b\u003dSQR[p.mediaIntegrityErrorName]):p.code\u0026\u0026(b\u003dp.code());d.mp\u003d{yoX:{code:b}}}};g.f(il,g.K);il.prototype.XF\u003dfunction(p){p\u003dp?\"Exit picture-in-picture\":\"Picture-in-picture\";this.update({\"data-title-no-tooltip\":p,title:p});this.api.sj()};\nil.prototype.onClick\u003dfunction(){this.api.togglePictureInPicture()};g.f(HP,LE);HP.prototype.createButton\u003dfunction(){var p\u003dthis;this.button\u003dnew il(this.api);g.Y(this,this.button);this.api.tT(this.button);this.events.Y(this.api,\"videodatachange\",function(){sSW(p)});\nsSW(this)};\nHP.prototype.setDocumentPictureInPicture\u003dfunction(p){this.api.dc().Dk(p);p\u003dthis.api.XU();var d\u003dwxj(this.api.EY());d\u0026\u0026(p?d.load():d.unload());this.api.publish(\"documentpictureinpicturechange\")};g.f(ZKj,LE);g.f(ev,g.K);g.q\u003dev.prototype;g.q.VD\u003dfunction(){};\ng.q.qV\u003dfunction(){};\ng.q.Bz\u003dfunction(){return!0};\ng.q.Ds$\u003dfunction(){if(this.expanded){this.jB.show();var p\u003dthis.B.element.scrollWidth}else p\u003dthis.B.element.scrollWidth,this.jB.hide();this.PX\u003dthis.oB+p;g.kV(this.badge.element,\"ytp-suggested-action-badge-expanded\",this.expanded);this.badge.element.style.width\u003d(this.expanded?this.oB:this.PX)+\"px\";this.ih.start()};\ng.q.JQ\u003dfunction(){this.badge.element.style.width\u003d(this.expanded?this.PX:this.oB)+\"px\";this.tC.start()};\ng.q.XQ\u003dfunction(){this.V\u0026\u0026this.N.logVisibility(this.badge.element,this.Bz());this.eB\u0026\u0026this.N.logVisibility(this.dismissButton.element,this.Bz()\u0026\u0026this.Jx())};\ng.q.Vk\u003dfunction(p){this.kJ\u003dp;Vm(this);D4(this);this.Bh()};\ng.q.jqb\u003dfunction(){g.kV(this.badge.element,\"ytp-suggested-action-badge-with-offline-slate\",!0)};\ng.q.Jx\u003dfunction(){return this.O5||this.kJ||!this.W};\ng.q.Bh\u003dfunction(){this.Bz()?this.C.show():this.C.hide();this.XQ()};\ng.q.nR\u003dfunction(){this.enabled\u003d!1;this.Bh()};\ng.q.Fk\u003dfunction(p){p?this.eB\u0026\u0026this.N.logClick(this.dismissButton.element):this.V\u0026\u0026this.N.logClick(this.badge.element)};\ng.q.WmZ\u003dfunction(){this.Bh()};\ng.q.gIJ\u003dfunction(p){this.Rb\u003dp\u003d\u003d\u003d1;this.Bh();g.kV(this.badge.element,\"ytp-suggested-action-badge-with-offline-slate\",!1)};\ng.q.xaC\u003dfunction(){g.kV(this.badge.element,\"ytp-suggested-action-badge-fullscreen\",this.N.isFullscreen());this.Bh()};g.f(Sv,g.k0);Sv.prototype.zl\u003dfunction(){this.publish(\"size-change\")};\nSv.prototype.focus\u003dfunction(){this.content.focus()};\nSv.prototype.Rn\u003dfunction(){this.publish(\"back\")};g.f(g.Y$,Sv);g.q\u003dg.Y$.prototype;g.q.I1\u003dfunction(p,d){if(d\u003d\u003d\u003dvoid 0?0:d)this.items.push(p),this.menuItems.element.appendChild(p.element);else{d\u003dg.q6(this.items,p,CiC);if(d\u003e\u003d0)return;d\u003d~d;g.M6(this.items,d,0,p);MQ(this.menuItems.element,p.element,d)}p.subscribe(\"size-change\",this.C_,this);this.menuItems.publish(\"size-change\")};\ng.q.rU\u003dfunction(p){p.unsubscribe(\"size-change\",this.C_,this);this.xJ()||(g.A4(this.items,p),this.menuItems.element.removeChild(p.element),this.menuItems.publish(\"size-change\"))};\ng.q.C_\u003dfunction(){this.menuItems.publish(\"size-change\")};\ng.q.focus\u003dfunction(){for(var p\u003d0,d\u003d0;d\u003cthis.items.length;d++){var b\u003dthis.items[d].element;if(b.getAttribute(\"role\")\u003d\u003d\u003d\"menuitemradio\"){if(b.getAttribute(\"aria-checked\")\u003d\u003d\u003d\"true\"){p\u003dd;break}}else break}this.items[p].focus()};\ng.q.LN\u003dfunction(){return this.items.length};g.f(g.Le,g.tD);g.q\u003dg.Le.prototype;g.q.show\u003dfunction(){g.tD.prototype.show.call(this);this.hO()};\ng.q.hide\u003dfunction(){g.tD.prototype.hide.call(this);this.D.length\u003e1\u0026\u0026g.$$(this)};\ng.q.hO\u003dfunction(){wHK(this);this.cX\u0026\u0026(NGW(this),g.Gc(this.element,this.size))};\ng.q.Do\u003dfunction(){var p\u003dthis.D.pop();GBC(this,p,this.D[this.D.length-1],!0)};\ng.q.EB\u003dfunction(p){if(!p.defaultPrevented)switch(p.keyCode){case 27:this.z_();p.preventDefault();break;case 37:this.D.length\u003e1\u0026\u0026this.Do();p.preventDefault();break;case 39:p.preventDefault()}};\ng.q.focus\u003dfunction(){this.D.length\u0026\u0026this.D[this.D.length-1].focus()};\ng.q.U5\u003dfunction(){g.tD.prototype.U5.call(this);this.S\u0026\u0026this.S.dispose();this.Z\u0026\u0026this.Z.dispose()};g.f(mt,g.Le);mt.prototype.open\u003dfunction(p,d){this.initialize(p.items)\u0026\u0026this.Xp(d,!!d)};\nmt.prototype.initialize\u003dfunction(p){g.gY(this.FN);if(p\u003d\u003d\u003dvoid 0||p.length\u003d\u003d\u003d0)return!1;var d\u003dp.length;p\u003dg.u(p);for(var b\u003dp.next();!b.done;b\u003dp.next())this.I1(b.value,d--);return!0};\nmt.prototype.I1\u003dfunction(p,d){p.menuNavigationItemRenderer?yh7(this,p.menuNavigationItemRenderer,d):p.menuServiceItemRenderer\u0026\u0026Ilq(this,p.menuServiceItemRenderer,d)};g.f(Ke,ev);g.q\u003dKe.prototype;g.q.VD\u003dfunction(p){p.target!\u003d\u003dthis.dismissButton.element\u0026\u0026p.target!\u003d\u003dthis.overflowButton.element\u0026\u0026(this.Fk(),this.onClickCommand\u0026\u0026this.N.KX(\"innertubeCommand\",this.onClickCommand))};\ng.q.qV\u003dfunction(){this.enabled\u003d!1;this.C.hide()};\ng.q.Bz\u003dfunction(){return!!this.D\u0026\u0026this.enabled};\ng.q.onVideoDataChange\u003dfunction(p,d){this.Bf(d);if(this.D){this.VK();a:if(!this.isCounterfactual){var b,v,P;this.banner.update({title:(b\u003dthis.D)\u003d\u003dnull?void 0:b.title,subtitle:(v\u003dthis.D)\u003d\u003dnull?void 0:v.subtitle,metadata:(P\u003dthis.D)\u003d\u003dnull?void 0:P.metadataText});var M;this.onClickCommand\u003dg.L((M\u003dthis.D)\u003d\u003dnull?void 0:M.onTap,eq);var X;if(p\u003dg.L((X\u003dthis.D)\u003d\u003dnull?void 0:X.onOverflow,eq))this.Z\u003dg.L(p,VXQ);var a;if((a\u003dthis.D)\u003d\u003dnull?0:a.thumbnailImage){var F,h;X\u003d((F\u003dthis.D)\u003d\u003dnull?void 0:(h\u003dF.thumbnailImage)\u003d\u003d\nnull?void 0:h.sources)||[];if(X.length\u003d\u003d\u003d0)break a;this.thumbnailImage.update({url:X[0].url})}else{var O;if((O\u003dthis.D)\u003d\u003dnull?0:O.thumbnailIconName){var J;this.thumbnailIcon.update({icon:(J\u003dthis.D)\u003d\u003dnull?void 0:J.thumbnailIconName})}}var k;this.shouldShowOverflowButton\u003d!((k\u003dthis.D)\u003d\u003dnull||!k.shouldShowOverflowButton);var n;this.shouldHideDismissButton\u003d!((n\u003dthis.D)\u003d\u003dnull||!n.shouldHideDismissButton)}var r;this.banner.element.setAttribute(\"aria-label\",((r\u003dthis.D)\u003d\u003dnull?void 0:r.a11yLabel)||\"\");var Z;\nthis.TB\u003d(Z\u003dthis.D)\u003d\u003dnull?void 0:Z.dismissButtonA11yLabel;this.dismissButton.hide();this.overflowButton.hide();this.isInitialized\u003d!0;jSj(this)}};\ng.q.Sp$\u003dfunction(){this.isVisible\u003d!0;jSj(this)};\ng.q.vIB\u003dfunction(){this.isVisible\u003d!1;jSj(this)};\ng.q.XQ\u003dfunction(){ev.prototype.XQ.call(this);this.U\u0026\u0026this.N.logVisibility(this.banner.element,this.isVisible)};\ng.q.Fk\u003dfunction(){ev.prototype.Fk.call(this,!1);this.U\u0026\u0026this.N.logClick(this.banner.element)};\ng.q.FD\u003dfunction(p){this.S||(this.S\u003dnew mt(this.N),g.Y(this,this.S));var d,b;if((d\u003dthis.Z)\u003d\u003dnull?0:(b\u003dd.menu)\u003d\u003dnull?0:b.menuRenderer)this.S.open(this.Z.menu.menuRenderer,p.target),p.preventDefault()};\ng.q.Bf\u003dfunction(){};\ng.q.VK\u003dfunction(){};\ng.q.U5\u003dfunction(){this.N.d1(\"suggested_action_view_model\");ev.prototype.U5.call(this)};g.f(x$,Ke);\nx$.prototype.Bf\u003dfunction(p){var d,b,v;this.productUpsellSuggestedActionViewModel\u003dg.L((d\u003dp.getWatchNextResponse())\u003d\u003dnull?void 0:(b\u003dd.playerOverlays)\u003d\u003dnull?void 0:(v\u003db.playerOverlayRenderer)\u003d\u003dnull?void 0:v.suggestedActionViewModel,d6Q);var P;if((P\u003dthis.productUpsellSuggestedActionViewModel)\u003d\u003dnull?0:P.content){var M;this.D\u003dg.L((M\u003dthis.productUpsellSuggestedActionViewModel)\u003d\u003dnull?void 0:M.content,iFX)}var X,a;if(this.U\u003d!!((X\u003dthis.productUpsellSuggestedActionViewModel)\u003d\u003dnull?0:(a\u003dX.loggingDirectives)\u003d\u003dnull?\n0:a.trackingParams)){var F,h;this.N.setTrackingParams(this.banner.element,((F\u003dthis.productUpsellSuggestedActionViewModel)\u003d\u003dnull?void 0:(h\u003dF.loggingDirectives)\u003d\u003dnull?void 0:h.trackingParams)||null)}var O;this.isCounterfactual\u003d!((O\u003dthis.productUpsellSuggestedActionViewModel)\u003d\u003dnull||!O.isCounterfactualServing)};\nx$.prototype.VK\u003dfunction(){var p\u003d[],d,b\u003dg.u(((d\u003dthis.productUpsellSuggestedActionViewModel)\u003d\u003dnull?void 0:d.ranges)||[]);for(d\u003db.next();!d.done;d\u003db.next()){var v\u003dd.value;v\u0026\u0026(d\u003dNumber(v.startTimeMilliseconds),v\u003dNumber(v.endTimeMilliseconds),isNaN(d)||isNaN(v)||p.push(new g.P1(d,v,{id:\"product_upsell\",namespace:\"suggested_action_view_model\"})))}this.N.AZ(p)};g.f(t4k,LE);g.f(BP,LE);BP.prototype.onVideoDataChange\u003dfunction(p,d){var b\u003dthis;if(!gs(d)\u0026\u0026(p\u003d\u003d\u003d\"newdata\"\u0026\u0026HK7(this),this.U\u0026\u0026p\u003d\u003d\u003d\"dataloaded\")){var v;FW(We(this.api.G(),(v\u003dthis.api.getVideoData())\u003d\u003dnull?void 0:g.SQ(v)),function(P){var M\u003dY2D(P);M\u0026\u0026(M\u003dDXu(b,b.D||M))\u0026\u0026b.api.setAudioTrack(M,!0);b.B\u0026\u0026(b.B\u003d!1,Lje(b,P))})}};\nBP.prototype.u2\u003dfunction(){var p\u003dthis;if(g.UD(this.api.G())){var d,b\u003dg.As(this.api.G(),(d\u003dthis.api.getVideoData())\u003d\u003dnull?void 0:g.SQ(d));return FW(XW(b),function(v){var P\u003dIl();z2(P,v);return p.api.u2(P)})}return XW(this.api.u2())};g.f(g.Ty,g.ea);g.q\u003dg.Ty.prototype;g.q.open\u003dfunction(){g.Qm(this.BX,this.U)};\ng.q.Su\u003dfunction(p){QS$(this);var d\u003dthis.options[p];d\u0026\u0026(d.element.setAttribute(\"aria-checked\",\"true\"),this.K9(this.L8(p)),this.B\u003dp)};\ng.q.bH\u003dfunction(p){g.gY(this.U);for(var d\u003d{},b\u003d!1,v\u003d0;v\u003cp.length;v++){var P\u003dp[v],M\u003dthis.options[P],X\u003dP\u003d\u003d\u003dthis.B;X\u0026\u0026(b\u003d!0);M\u0026\u0026M.priority\u003d\u003d\u003d-v?(g.Vd(this.options[P],this.L8(P,!0)),delete this.options[P]):M\u003dthis.gk(P,-v,X);d[P]\u003dM;this.U.I1(M,!0)}b||(this.B\u003dnull);p\u003dg.u(Object.keys(this.options));for(b\u003dp.next();!b.done;b\u003dp.next())this.options[b.value].dispose();this.options\u003dd};\ng.q.gk\u003dfunction(p,d,b,v){var P\u003dthis;b\u003d{L:\"div\",zB:[\"ytp-menuitem\",v?\"ytp-menuitem-with-footer\":\"\"],K:{tabindex:\"0\",role:\"menuitemradio\",\"aria-checked\":b?\"true\":\"false\"},j:[{L:\"div\",zB:[\"ytp-menuitem-label\"],Bb:\"{{label}}\"}]};v\u0026\u0026(v\u003d{L:\"div\",J:\"ytp-menuitem-footer\",j:[v]},b.j?b.j.push(v):b.j\u003d[v]);d\u003dnew g.ea(b,d,this.L8(p,!0));d.listen(\"click\",function(){P.nH(p)});\nreturn d};\ng.q.enable\u003dfunction(p){this.W?p||(this.W\u003d!1,this.Wz(!1)):p\u0026\u0026(this.W\u003d!0,this.Wz(!0))};\ng.q.Wz\u003dfunction(p){p?this.BX.I1(this):this.BX.rU(this)};\ng.q.mm\u003dfunction(p){this.publish(\"select\",p)};\ng.q.nH\u003dfunction(p){this.mm(p)};\ng.q.L8\u003dfunction(p){return p.toString()};\ng.q.eS\u003dfunction(p){p.defaultPrevented||p.keyCode!\u003d\u003d39||(this.open(),p.preventDefault())};\ng.q.U5\u003dfunction(){this.W\u0026\u0026this.BX.rU(this);g.ea.prototype.U5.call(this);for(var p\u003dg.u(Object.keys(this.options)),d\u003dp.next();!d.done;d\u003dp.next())this.options[d.value].dispose()};g.f($XB,g.Ty);g.q\u003d$XB.prototype;g.q.XF\u003dfunction(){var p\u003dthis.rk(\"Off\");this.N.getPresentingPlayerType()!\u003d\u003d2?(mXC(this),this.Su(this.S),this.D\u0026\u0026(this.S\u003d\u003d\u003dp?this.D\u003d\"\":this.setSleepTimerTimeLeft(this.D)),this.Z\u0026\u0026this.setVideoTimeLeft(this.Z),this.enable(!0)):(this.bH([]),this.enable(!1))};\ng.q.mm\u003dfunction(p){KjC(this,p);this.BX.Do()};\ng.q.rk\u003dfunction(p){switch(p){case \"Off\":return\"Off\";case \"End of video\":return\"End of video\";case \"End of playlist\":return\"End of playlist\";default:return(p.toString()+\" Minutes\").toLowerCase()}};\ng.q.onVideoDataChange\u003dfunction(p){p\u003d\u003d\u003d\"dataloaded\"\u0026\u0026mXC(this)};\ng.q.jdh\u003dfunction(p){this.N.logVisibility(this.element,p)};\ng.q.onClick\u003dfunction(){this.N.logClick(this.element)};\ng.q.resetSleepTimerMenuSettings\u003dfunction(){KjC(this,this.rk(\"Off\"))};\ng.q.setSleepTimerTimeLeft\u003dfunction(p){this.D\u003dp;this.K9(p)};\ng.q.setVideoTimeLeft\u003dfunction(p){this.Z\u003dp;this.V.K9(p)};g.f(A6,LE);A6.prototype.resetSleepTimerMenuSettings\u003dfunction(){this.menuItem\u0026\u0026this.menuItem.resetSleepTimerMenuSettings()};\nA6.prototype.setSleepTimerTimeLeft\u003dfunction(p){this.menuItem\u0026\u0026this.menuItem.setSleepTimerTimeLeft(p)};\nA6.prototype.setVideoTimeLeft\u003dfunction(p){this.menuItem\u0026\u0026this.menuItem.setVideoTimeLeft(p)};g.f(xXK,LE);g.f(g.pK,g.oL);g.q\u003dg.pK.prototype;g.q.Y\u003dfunction(p,d){this.V.Y(this.W,p,d,void 0,!this.D)};\ng.q.cancel\u003dfunction(){this.B\u0026\u0026(this.B\u003d!1,this.publish(\"dragend\",0,0,null));this.U\u0026\u0026(this.U\u003d!1,this.publish(\"hoverend\",0,0,null),dG(this),WP(this))};\ng.q.UF\u003dfunction(p){dG(this);this.Y(bi(\"move\"),this.hY);this.Y(bi(\"out\"),this.ix);this.Y(\"touchstart\",this.s1);this.D\u0026\u0026this.Y(bi(\"down\"),this.hF);var d\u003dp.target;p\u003dnew g.JF(p.pageX,p.pageY);this.U\u003d!0;this.publish(\"hoverstart\",p.x,p.y,d);this.publish(\"hovermove\",p.x,p.y,d)};\ng.q.hY\u003dfunction(p){var d\u003dp.target;p\u003dnew g.JF(p.pageX,p.pageY);if(this.X){var b\u003dthis.X;this.X\u003dnull;if(b.relatedTarget\u003d\u003d\u003dd\u0026\u0026rB(new g.JF(b.pageX,b.pageY),p))return}this.publish(\"hovermove\",p.x,p.y,d)};\ng.q.ix\u003dfunction(p){var d\u003dnew g.JF(p.pageX,p.pageY),b\u003dp.relatedTarget;try{if(b\u0026\u0026g.qQ(this.target,b)){this.X\u003dp;this.publish(\"hovermove\",d.x,d.y,b);return}}catch(v){}dG(this);WP(this);this.U\u003d!1;this.publish(\"hoverend\",d.x,d.y,b)};\ng.q.MIh\u003dfunction(p){this.UF(p);this.hF(p)};\ng.q.hF\u003dfunction(p){if(typeof p.button!\u003d\u003d\"number\"||p.button\u003d\u003d\u003d0){dG(this);this.V.Y(vH(p.target),bi(\"move\"),this.yDX);this.V.Y(vH(p.target),bi(\"up\"),this.cS);var d\u003dp.target;if(g.T9)this.Y(\"dragstart\",this.un);else if(p.preventDefault(),(g.Kq||rg)\u0026\u0026d)a:{for(var b\u003dd;b;){if(X2w(b)||b.getAttribute(\"tabindex\")\u003d\u003d\u003d\"-1\"){b.focus();break a}b\u003db.parentElement}vH(d).activeElement.blur()}this.B\u003d!0;p\u003dnew g.JF(p.pageX,p.pageY);this.publish(\"dragstart\",p.x,p.y,d);this.publish(\"dragmove\",p.x,p.y,d)}};\ng.q.un\u003dfunction(p){p.preventDefault()};\ng.q.yDX\u003dfunction(p){var d\u003dp.target;d\u003d\u003d\u003dvH(p.target)\u0026\u0026(d\u003dnull);p\u003dnew g.JF(p.pageX,p.pageY);this.publish(\"hovermove\",p.x,p.y,d);this.publish(\"dragmove\",p.x,p.y,d)};\ng.q.cS\u003dfunction(p){dG(this);this.B\u003d!1;var d\u003dcf(p),b\u003dp.target;p\u003dnew g.JF(p.pageX,p.pageY);d\u0026\u0026g.qQ(this.target,d)?(this.Y(bi(\"move\"),this.hY),this.Y(bi(\"out\"),this.ix),this.Y(bi(\"down\"),this.hF),this.Y(\"touchstart\",this.s1),this.publish(\"dragend\",p.x,p.y,b)):(WP(this),this.U\u003d!1,this.publish(\"dragend\",p.x,p.y,b),this.publish(\"hoverend\",p.x,p.y,b))};\ng.q.s1\u003dfunction(p){var d\u003dp.changedTouches[0];d\u0026\u0026(dG(this),this.C||(this.Y(\"touchmove\",this.yIE),this.Y(\"touchend\",this.gj),this.Y(\"touchcancel\",this.gj),this.S\u003dd.identifier,p\u003dp.target,this.U||(this.U\u003d!0,this.publish(\"hoverstart\",d.pageX,d.pageY,p)),this.publish(\"hovermove\",d.pageX,d.pageY,p),this.D\u0026\u0026(this.B\u003d!0,this.publish(\"dragstart\",d.pageX,d.pageY,p),this.publish(\"dragmove\",d.pageX,d.pageY,p))))};\ng.q.yIE\u003dfunction(p){var d\u003dBGk(this,p);d\u0026\u0026(this.D\u0026\u0026p.preventDefault(),p\u003dp.target,this.publish(\"hovermove\",d.pageX,d.pageY,p),this.D\u0026\u0026this.publish(\"dragmove\",d.pageX,d.pageY,p))};\ng.q.gj\u003dfunction(p){var d\u003dBGk(this,p);if(d){dG(this);WP(this);this.U\u003d!1;var b\u003dp.target;this.D\u0026\u0026(this.Z||p.preventDefault(),this.B\u003d!1,this.publish(\"dragend\",d.pageX,d.pageY,b));this.publish(\"hoverend\",d.pageX,d.pageY,b)}};\ng.q.U5\u003dfunction(){this.D\u0026\u0026(g.T9\u0026\u0026this.target.removeAttribute(\"draggable\"),this.target.style.touchAction\u003d\"\");dG(this);g.oL.prototype.U5.call(this)};\nvar RYW\u003d!1;g.f(TGu,g.K);TGu.prototype.Og\u003dfunction(){g.nj(this.element,\"display\",\"none\");this.N.logVisibility(this.D,!1)};g.f(MX,LE);MX.prototype.O5\u003dfunction(p,d){this.xJ()||(this.W\u003d[p,d],this.D.subscribe(\"dragmove\",this.S,this),this.D.subscribe(\"dragend\",this.X,this),this.B||g.vg(this.delay))};\nMX.prototype.RB\u003dfunction(){if(this.V){this.B\u003d!0;this.aB\u003dthis.api.getPlaybackRate();this.IB\u003dthis.api.getPlayerStateObject().isPaused();var p\u003dthis.speedmasterUserEdu;g.nj(p.element,\"display\",\"\");p.N.logVisibility(p.D,!0);this.api.setPlaybackRate(this.Hb);this.api.hideControls();this.api.playVideo();this.Z\u0026\u0026(this.Z.FJ\u003d!0);this.eB\u0026\u0026(this.eB.hL\u003d!0)}};\nMX.prototype.S\u003dfunction(p,d){if(!this.B){p\u003d[p,d];var b\u003dthis.W;b\u0026\u0026p\u0026\u0026b.length\u003d\u003d\u003d2\u0026\u0026p.length\u003d\u003d\u003d2?(d\u003dMath.abs(b[0]-p[0]),b\u003dMath.abs(b[1]-p[1]),d\u003dMath.sqrt(d*d+b*b)):d\u003d-1;d\u003cthis.kJ?this.W\u003dp:XU(this)}};\nMX.prototype.X\u003dfunction(){XU(this)};g.f(Wjj,LE);Wjj.prototype.onVideoDataChange\u003dfunction(p){p\u003d\u003d\u003d\"newdata\"\u0026\u0026this.api.EY().createSubtitlesModuleIfNeeded()};g.f(qX,g.iG);qX.prototype.preventDefault\u003dfunction(){g.iG.prototype.preventDefault.call(this);this.D\u0026\u0026this.D.preventDefault()};\nqX.prototype.stopPropagation\u003dfunction(){g.iG.prototype.stopPropagation.call(this);this.D\u0026\u0026this.D.stopPropagation()};g.f(g.aS,Bh);g.q\u003dg.aS.prototype;g.q.eP\u003dfunction(){return!0};\ng.q.isView\u003dfunction(){return!1};\ng.q.gR\u003dfunction(){return!1};\ng.q.UY\u003dfunction(){return this.D};\ng.q.Fv\u003dfunction(){return this.D.src};\ng.q.dZ\u003dfunction(p){var d\u003dthis.getPlaybackRate();this.D.src\u003dp;this.setPlaybackRate(d)};\ng.q.m1\u003dfunction(){this.D.removeAttribute(\"src\")};\ng.q.getPlaybackRate\u003dfunction(){try{return this.D.playbackRate\u003e\u003d0?this.D.playbackRate:1}catch(p){return 1}};\ng.q.setPlaybackRate\u003dfunction(p){this.getPlaybackRate()!\u003d\u003dp\u0026\u0026(this.D.playbackRate\u003dp);return p};\ng.q.bY\u003dfunction(){return this.D.loop};\ng.q.setLoop\u003dfunction(p){this.D.loop\u003dp};\ng.q.canPlayType\u003dfunction(p,d){return this.D.canPlayType(p,d)};\ng.q.isPaused\u003dfunction(){return this.D.paused};\ng.q.isSeeking\u003dfunction(){return this.D.seeking};\ng.q.isEnded\u003dfunction(){return this.D.ended};\ng.q.vU\u003dfunction(){return this.D.muted};\ng.q.wG\u003dfunction(p){tn();this.D.muted\u003dp};\ng.q.kR\u003dfunction(){return this.D.played||vh([],[])};\ng.q.sW\u003dfunction(){try{var p\u003dthis.D.buffered}catch(d){}return p||vh([],[])};\ng.q.fQ\u003dfunction(){return this.D.seekable||vh([],[])};\ng.q.Cx\u003dfunction(){var p\u003dthis.D;return p.getStartDate?p.getStartDate():null};\ng.q.getCurrentTime\u003dfunction(){return this.D.currentTime};\ng.q.setCurrentTime\u003dfunction(p){this.D.currentTime\u003dp};\ng.q.getDuration\u003dfunction(){return this.D.duration};\ng.q.load\u003dfunction(){var p\u003dthis.D.playbackRate;try{this.D.load()}catch(d){}this.D.playbackRate\u003dp};\ng.q.pause\u003dfunction(){this.D.pause()};\ng.q.play\u003dfunction(){var p\u003dthis.D.play();if(!p||!p.then)return null;p.then(void 0,function(){});\nreturn p};\ng.q.ag\u003dfunction(){return this.D.readyState};\ng.q.zx\u003dfunction(){return this.D.networkState};\ng.q.JI\u003dfunction(){return this.D.error?this.D.error.code:null};\ng.q.mQ\u003dfunction(){return this.D.error?this.D.error.message:\"\"};\ng.q.getVideoPlaybackQuality\u003dfunction(){if(window.HTMLVideoElement\u0026\u0026this.D instanceof window.HTMLVideoElement\u0026\u0026this.D.getVideoPlaybackQuality)return this.D.getVideoPlaybackQuality();if(this.D){var p\u003dthis.D,d\u003dp.webkitDroppedFrameCount;if(p\u003dp.webkitDecodedFrameCount)return{droppedVideoFrames:d||0,totalVideoFrames:p}}return{}};\ng.q.H$\u003dfunction(){return!!this.D.webkitCurrentPlaybackTargetIsWireless};\ng.q.Uz\u003dfunction(){return!!this.D.webkitShowPlaybackTargetPicker()};\ng.q.togglePictureInPicture\u003dfunction(){var p\u003dthis.D,d\u003dwindow.document;window.document.pictureInPictureEnabled?this.D!\u003d\u003dd.pictureInPictureElement?p.requestPictureInPicture():d.exitPictureInPicture():jm()\u0026\u0026p.webkitSetPresentationMode(p.webkitPresentationMode\u003d\u003d\u003d\"picture-in-picture\"?\"inline\":\"picture-in-picture\")};\ng.q.bI\u003dfunction(){var p\u003dthis.D;return new g.JF(p.offsetLeft,p.offsetTop)};\ng.q.getSize\u003dfunction(){return g.wg(this.D)};\ng.q.setSize\u003dfunction(p){g.Gc(this.D,p)};\ng.q.getVolume\u003dfunction(){return this.D.volume};\ng.q.setVolume\u003dfunction(p){tn();this.D.volume\u003dp};\ng.q.i9\u003dfunction(p){this.X[p]||(this.D.addEventListener(p,this.listener),this.X[p]\u003dthis.listener)};\ng.q.setAttribute\u003dfunction(p,d){this.D.setAttribute(p,d)};\ng.q.removeAttribute\u003dfunction(p){this.D.removeAttribute(p)};\ng.q.hasAttribute\u003dfunction(p){return this.D.hasAttribute(p)};\ng.q.dw\u003ddw(57);g.q.qA\u003ddw(59);g.q.tb\u003ddw(61);g.q.DT\u003ddw(63);g.q.IV\u003dfunction(){return EE(this.D)};\ng.q.T2\u003dfunction(p){g.FO(this.D,p)};\ng.q.Bs\u003dfunction(p){return g.fj(this.D,p)};\ng.q.zL\u003dfunction(){return g.qQ(document.body,this.D)};\ng.q.audioTracks\u003dfunction(){var p\u003dthis.D;if(\"audioTracks\"in p)return p.audioTracks};\ng.q.U5\u003dfunction(){for(var p\u003dg.u(Object.keys(this.X)),d\u003dp.next();!d.done;d\u003dp.next())d\u003dd.value,this.D.removeEventListener(d,this.X[d]);Bh.prototype.U5.call(this)};\ng.q.zZ\u003dfunction(p){this.D.disableRemotePlayback\u003dp};g.f(oS,g.K);g.f(hh,g.K);hh.prototype.show\u003dfunction(){g.K.prototype.show.call(this);this.XF();this.MC.T(\"html5_enable_moving_s4n_window\")\u0026\u0026g.UD(this.MC.G())\u0026\u0026this.W()};\nhh.prototype.hide\u003dfunction(){g.K.prototype.hide.call(this);this.delay.stop();this.V.stop()};\nhh.prototype.XF\u003dfunction(){var p\u003d(0,g.Ib)(),d\u003dd$D(this.MC);FU(this.D,d.bandwidth_samples);FU(this.Z,d.network_activity_samples);FU(this.B,d.live_latency_samples);FU(this.U,d.buffer_health_samples);var b\u003d{};d\u003dg.u(Object.entries(d));for(var v\u003dd.next();!v.done;v\u003dd.next()){var P\u003dg.u(v.value);v\u003dP.next().value;P\u003dP.next().value;this.C[v]!\u003d\u003dP\u0026\u0026(b[v]\u003d\" \"+String(P));this.C[v]\u003dP}this.update(b);p\u003d(0,g.Ib)()-p\u003e25?5E3:500;this.delay.start(p)};\nhh.prototype.W\u003dfunction(){this.S?(this.position+\u003d1,this.position\u003e15\u0026\u0026(this.S\u003d!1)):(--this.position,this.position\u003c\u003d0\u0026\u0026(this.S\u003d!0));this.element.style.left\u003dthis.position+\"%\";this.element.style.top\u003dthis.position+\"%\";this.V.start(2E4)};g.f(Pr7,LE);g.f(O2,g.e);O2.prototype.D\u003dfunction(){var p\u003d(0,g.Ib)()-this.startTime;p\u003dp\u003cthis.duration?p/this.duration:1;this.U(wn(YQH,p));p\u003c1\u0026\u0026this.delay.start()};\nvar YQH\u003dnew Gp(0,0,.4,0,.2,1,1,1),FEj\u003d/[0-9.-]+|[^0-9.-]+/g;g.f(Jh,g.K);Jh.prototype.onClick\u003dfunction(){var p\u003dthis.api.app;var d\u003dp.T(\"web_log_theater_mode_visibility\")?!p.TN():!p.oF;p.MC.KX(\"SIZE_CLICKED\",d);this.api.logClick(this.element)};\nJh.prototype.XF\u003dfunction(){this.hD(this.api.rh()\u0026\u0026!this.api.isFullscreen()\u0026\u0026this.api.getPresentingPlayerType()!\u003d\u003d3);if(this.cX){var p\u003dthis.api.TN();this.TN!\u003d\u003dp\u0026\u0026this.Xw(p)}this.api.logVisibility(this.element,this.cX)};\nJh.prototype.Xw\u003dfunction(p){var d\u003dp?{L:\"svg\",K:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},j:[{L:\"path\",Dv:!0,K:{d:\"m 26,13 0,10 -16,0 0,-10 z m -14,2 12,0 0,6 -12,0 0,-6 z\",fill:\"#fff\",\"fill-rule\":\"evenodd\"}}]}:{L:\"svg\",K:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},j:[{L:\"path\",Dv:!0,K:{d:\"m 28,11 0,14 -20,0 0,-14 z m -18,2 16,0 0,10 -16,0 0,-10 z\",fill:\"#fff\",\"fill-rule\":\"evenodd\"}}]};this.TN\u003d\u003dnull?this.updateValue(\"icon\",d):otz(this.transition,this.element,\nd);this.TN\u003dp;d\u003dg.fE(this.api,\"Default view\",\"t\");var b\u003dg.fE(this.api,\"Cinema mode\",\"t\");this.updateValue(\"title\",p?d:b);this.update({\"data-title-no-tooltip\":p?\"Default view\":\"Cinema mode\"});this.api.sj()};g.f(hKw,LE);g.f(kvk,LE);g.q\u003dkvk.prototype;g.q.onVideoDataChange\u003dfunction(p){this.sf();this.videoId\u003dp.videoId;this.U\u003dthis.D\u003dvoid 0;this.timelyActions\u003dJYC(p);ntu(this);this.clearTimeout();this.AZ()};\ng.q.l2\u003dfunction(p){var d\u003dp.oldState,b\u003dp.state,v\u003db.seekSource;!g.R(d,16)\u0026\u0026g.R(b,16)?this.OL(v!\u003dnull?v:void 0):g.R(d,16)\u0026\u0026!g.R(b,16)\u0026\u0026this.cF();p\u003dp.state;p\u003d!p.isCued()\u0026\u0026!g.R(p,1024);this.B.hD(p)};\ng.q.AZ\u003dfunction(){var p\u003dthis.Im();p\u0026\u0026this.api.AZ(p)};\ng.q.sf\u003dfunction(){this.api.d1(\"timelyAction\",1);if(this.D!\u003d\u003dvoid 0)this.onCueRangeExit(this.D)};\ng.q.Im\u003dfunction(){if(this.timelyActions){for(var p\u003d[],d\u003dg.u(this.timelyActions),b\u003dd.next();!b.done;b\u003dd.next())b\u003db.value,b\u003db.startTimeMilliseconds!\u003dnull\u0026\u0026b.endTimeMilliseconds!\u003dnull\u0026\u0026b.cueRangeId!\u003dnull?new g.P1(Number(b.startTimeMilliseconds),Number(b.endTimeMilliseconds),{id:b.cueRangeId,namespace:\"timelyAction\"}):void 0,b\u0026\u0026p.push(b);return p}};\ng.q.onCueRangeEnter\u003dfunction(p){var d\u003dkf(this,p);d\u0026\u0026this.V[p]!\u003d\u003dvoid 0\u0026\u0026(d.maxShowCount\u003d\u003d\u003dvoid 0||(d\u003d\u003dnull?void 0:d.maxShowCount)\u003ethis.V[p])\u0026\u0026(this.D\u003dp,f5$(this))};\ng.q.onCueRangeExit\u003dfunction(p){var d\u003drYw(this,p);d\u0026\u0026this.D\u003d\u003d\u003dp\u0026\u0026this.api.KX(\"innertubeCommand\",d);this.clearTimeout();this.D\u003dvoid 0};\ng.q.onTimeout\u003dfunction(p){this.D!\u003d\u003dvoid 0\u0026\u0026(p\u003d\u003dnull?void 0:p.cueRangeId)\u003d\u003d\u003dthis.D\u0026\u0026(p\u003drYw(this,this.D))\u0026\u0026this.api.KX(\"innertubeCommand\",p)};\ng.q.OL\u003dfunction(p){this.U\u003dp};\ng.q.cF\u003dfunction(){f5$(this);this.U\u003dvoid 0};\ng.q.setTimeout\u003dfunction(p){var d\u003dthis,b\u003dNumber(p\u003d\u003dnull?void 0:p.maxVisibleDurationMilliseconds);b\u0026\u0026(this.clearTimeout(),this.X\u003dsetTimeout(function(){d.onTimeout(p)},b))};\ng.q.clearTimeout\u003dfunction(){this.X\u0026\u0026clearTimeout(this.X);this.X\u003dvoid 0};\ng.q.U5\u003dfunction(){this.timelyActions\u003dthis.U\u003dthis.D\u003dthis.videoId\u003dvoid 0;this.V\u003d{};this.sf();this.clearTimeout();LE.prototype.U5.call(this)};g.f(suK,LE);var Et\u003d{},zKC\u003d(Et[1]\u003d\"pot_ss\",Et[2]\u003d\"pot_sf\",Et[3]\u003d\"pot_se\",Et[4]\u003d\"pot_xs\",Et[5]\u003d\"pot_xf\",Et[6]\u003d\"pot_xe\",Et),juD\u003d[\"www.youtube-nocookie.com\",\"www.youtubeeducation.com\"];g.f(fK,LE);fK.prototype.U5\u003dfunction(){this.S\u0026\u0026(g.EI(this.S),this.S\u003dvoid 0);LE.prototype.U5.call(this)};\nfK.prototype.M0\u003dfunction(){(this.D?!this.D.isReady():this.U)\u0026\u0026li(this)};\nfK.prototype.rH\u003dfunction(p,d,b){var v\u003dthis;if(Etq(p)){var P\u003db||\"\",M;if((M\u003dthis.D)\u003d\u003dnull?0:M.isReady())d\u003ds2(this,P),CrC(p,d);else{var X\u003dnew g.fC;d.push(X.promise);this.V.promise.then(function(){var a\u003ds2(v,P);CrC(p,a);X.resolve()})}}};\nfK.prototype.nP\u003dfunction(p){var d\u003dthis;if(this.D||this.U)p.eF\u003ds2(this,p.videoId),this.D\u0026\u0026!this.D.isReady()\u0026\u0026(this.B\u003dnew xA,this.V.promise.then(function(){d.SI.Hy(\"pot_if\");p.eF\u003ds2(d,p.videoId)}))};g.f(i17,LE);g.f(Zl,g.e);Zl.prototype.D\u003dfunction(){for(var p\u003dg.u(g.yq.apply(0,arguments)),d\u003dp.next();!d.done;d\u003dp.next())(d\u003dd.value)\u0026\u0026this.features.push(d)};\nZl.prototype.U5\u003dfunction(){for(var p\u003dthis.features.length-1;p\u003e\u003d0;p--)this.features[p].dispose();this.features.length\u003d0;g.e.prototype.U5.call(this)};E2.prototype.IR\u003dfunction(){this.U\u003d(0,g.Ib)()};\nE2.prototype.reset\u003dfunction(){this.D\u003dthis.U\u003dNaN};\nE2.prototype.d4\u003dfunction(p,d){if(p.clientPlaybackNonce\u0026\u0026!isNaN(this.D)){if(Math.random()\u003c.01){d\u003dd?\"pbp\":\"pbs\";var b\u003d{startTime:this.D};p.S\u0026\u0026(b.cttAuthInfo\u003d{token:p.S,videoId:p.videoId});Lc(\"seek\",b);g.g5({clientPlaybackNonce:p.clientPlaybackNonce},\"seek\");isNaN(this.U)||Yr(\"pl_ss\",this.U,\"seek\");Yr(d,(0,g.Ib)(),\"seek\")}this.reset()}};g.q\u003dH1K.prototype;g.q.reset\u003dfunction(){VC(this.timerName)};\ng.q.tick\u003dfunction(p,d){Yr(p,d,this.timerName)};\ng.q.Hy\u003dfunction(p){return $r(p,this.timerName)};\ng.q.Ia\u003dfunction(p){Cx(p,void 0,this.timerName)};\ng.q.infoGel\u003dfunction(p){g.g5(p,this.timerName)};g.f(Siu,g.oL);g.q\u003dSiu.prototype;g.q.p8\u003dfunction(p){return this.loop||!!p||this.index+1\u003cthis.length};\ng.q.vE\u003dfunction(p){return this.loop||!!p||this.index-1\u003e\u003d0};\ng.q.setShuffle\u003dfunction(p){this.shuffle\u003dp;p\u003dthis.order\u0026\u0026this.order[this.index]!\u003dnull?this.order[this.index]:this.index;this.order\u003d[];for(var d\u003d0;d\u003cthis.items.length;d++)this.order.push(d);this.index\u003dp;this.U++;if(this.shuffle){p\u003dthis.order[this.index];for(d\u003d1;d\u003cthis.order.length;d++){var b\u003dMath.floor(Math.random()*(d+1)),v\u003dthis.order[d];this.order[d]\u003dthis.order[b];this.order[b]\u003dv}for(d\u003d0;d\u003cthis.order.length;d++)this.order[d]\u003d\u003d\u003dp\u0026\u0026(this.index\u003dd);this.U++}this.publish(\"shuffle\")};\ng.q.Rq\u003dfunction(p){p\u003dp||\"hqdefault.jpg\";var d\u003dthis.C[p];if(d||this.mZ.O5||p\u003d\u003d\u003d\"sddefault.jpg\"||p\u003d\u003d\u003d\"hq720.jpg\"||p\u003d\u003d\u003d\"maxresdefault.jpg\")return d;if(this.B.length)return ST(this.mZ,this.B[0],p)};\ng.q.getLength\u003dfunction(){return this.length};\ng.q.findIndex\u003dfunction(p){if(p\u0026\u0026(p\u003dp.videoId,!this.items[this.index]||this.items[this.index].video_id!\u003d\u003dp))for(var d\u003d0;d\u003cthis.items.length;d++)if(this.items[d].video_id\u003d\u003d\u003dp){this.index\u003dd;break}};\ng.q.onReady\u003dfunction(p){this.D\u003dp;this.loaded\u0026\u0026g.lg(this.D,0)};\ng.q.getPlaylistId\u003dfunction(){return this.listId?this.listId.toString():null};\ng.q.Ty\u003dfunction(){return this.mZ.getVideoUrl(g.NX(this).videoId,this.getPlaylistId())};\ng.q.U5\u003dfunction(){this.D\u003dnull;g.oq(this.items);g.oL.prototype.U5.call(this)};var GB\u003dnew Map;g.f(g.U2,g.oL);g.q\u003dg.U2.prototype;g.q.create\u003dfunction(){};\ng.q.load\u003dfunction(){this.loaded\u003d!0};\ng.q.unload\u003dfunction(){this.loaded\u003d!1};\ng.q.hI\u003dfunction(){};\ng.q.Ut\u003dfunction(){return!0};\ng.q.U5\u003dfunction(){this.loaded\u0026\u0026this.unload();g.oL.prototype.U5.call(this)};\ng.q.n0\u003dfunction(){return{}};\ng.q.getOptions\u003dfunction(){return[]};g.f(g.yS,g.e);g.q\u003dg.yS.prototype;g.q.SW\u003ddw(66);g.q.hm\u003dfunction(){};\ng.q.dD\u003dfunction(){};\ng.q.NV\u003dfunction(){return\"\"};\ng.q.Z3\u003ddw(67);g.q.rH\u003dfunction(p,d){var b\u003dthis;if(this.MC.G().T(\"html5_dispatch_tracklist_loaded_event\")){this.V\u0026\u0026(this.V.reject(),this.V\u003dnull);var v\u003d[];this.MC.publish(\"trackListLoaded\",this.U,v,d);v.length?(d\u003dnew g.fC,d.promise.then(p.rH,function(){}),this.V\u003dd,Promise.all(v).then(d.resolve,d.reject).finally(function(){b.V\u003dnull})):p.rH()}else p.rH()};\ng.q.tS\u003dfunction(){};\ng.q.U5\u003dfunction(){this.V\u0026\u0026(this.V.reject(),this.V\u003dnull);this.dD();g.e.prototype.U5.call(this)};g.f(g.IS,g.yS);g.IS.prototype.SW\u003ddw(65);g.IS.prototype.hm\u003dfunction(p){if(this.audioTrack)for(var d\u003dg.u(this.audioTrack.captionTracks),b\u003dd.next();!b.done;b\u003dd.next())g.cH(this.U,b.value);this.rH(p,this.videoData.videoId)};\ng.IS.prototype.NV\u003dfunction(p,d){var b\u003dp.z7(),v\u003d{fmt:d};if(d\u003d\u003d\u003d\"srv3\"||d\u003d\u003d\u003d\"3\"||d\u003d\u003d\u003d\"json3\")g.xP()?Object.assign(v,{xorb:2,xobt:1,xovt:1}):Object.assign(v,{xorb:2,xobt:3,xovt:3});p.translationLanguage\u0026\u0026(v.tlang\u003dg.FT(p));this.B\u0026\u0026(v.xosf\u003d\"1\");Object.assign(v,this.MC.G().D);return oM(b,v)};\ng.IS.prototype.dD\u003dfunction(){this.D\u0026\u0026this.D.abort()};g.gHF\u003dnew Map;g.f(g.j4,g.yS);g.j4.prototype.SW\u003ddw(64);\ng.j4.prototype.hm\u003dfunction(p){var d\u003dthis,b\u003dthis.B,v\u003d{type:\"list\",tlangs:1,v:this.videoId,vssids:1};this.Wk\u0026\u0026(v.asrs\u003d1);b\u003doM(b,v);this.dD();this.D\u003dg.ys(b,{format:\"RAW\",onSuccess:function(P){d.D\u003dnull;if((P\u003dP.responseXML)\u0026\u0026P.firstChild){for(var M\u003dP.getElementsByTagName(\"track\"),X\u003d0;X\u003cM.length;X++){var a\u003dM[X],F\u003da.getAttribute(\"lang_code\"),h\u003da.getAttribute(\"lang_translated\"),O\u003da.getAttribute(\"name\"),J\u003da.getAttribute(\"kind\"),k\u003da.getAttribute(\"id\"),n\u003da.getAttribute(\"lang_default\")\u003d\u003d\u003d\"true\",r\u003da.getAttribute(\"cantran\")\u003d\u003d\u003d\n\"true\";a\u003da.getAttribute(\"vss_id\");g.cH(d.U,new g.qZ({languageCode:F,languageName:h,name:O,kind:J,id:k,is_servable:!0,is_translateable:r,vss_id:a,is_default:n}))}P\u003dP.getElementsByTagName(\"target\");M\u003dP.length;for(X\u003d0;X\u003cM;X++)F\u003d{languageCode:P[X].getAttribute(\"lang_code\"),languageName:P[X].getAttribute(\"lang_translated\"),languageOriginal:P[X].getAttribute(\"lang_original\"),id:P[X].getAttribute(\"id\"),isDefault:P[X].getAttribute(\"lang_default\")\u003d\u003d\u003d\"true\"},d.S[F.languageCode]\u003dF.languageName,d.X.push(F)}d.rH(p,\nd.videoId)},\nwithCredentials:!0})};\ng.j4.prototype.NV\u003dfunction(p,d){var b\u003dthis.B;d\u003d{v:this.videoId,type:\"track\",lang:p.languageCode,name:p.getName(),kind:p.kind,fmt:d};var v\u003dthis.MC.G();v.T(\"captions_url_add_ei\")\u0026\u0026(d.ei\u003dthis.eventId);p.translationLanguage\u0026\u0026(d.tlang\u003dg.FT(p));Object.assign(d,v.D);return b\u003doM(b,d)};\ng.j4.prototype.dD\u003dfunction(){this.D\u0026\u0026this.D.abort()};AY$.prototype.B\u003dfunction(){for(var p\u003dg.yq.apply(0,arguments),d\u003dthis,b\u003dqE(\"empty\"),v\u003d[],P\u003d{ED:0};P.ED\u003cthis.U.length\u0026\u0026b.currentState!\u003d\u003d\"done\";P\u003d{il:void 0,ED:P.ED},P.ED++)P.il\u003dthis.U[P.ED],P.il.condition.apply(P.il,g.E(p))\u0026\u0026(b\u003dhG(hG(b,function(M){return function(){if(!M.il.condition.apply(M.il,g.E(p)))throw\"condition failed\";var X\u003dM.il.gQ.apply(M.il,g.E(p));return d.D\u003d\u003d\u003dvoid 0||d.D\u003d\u003d\u003dnull?X:FW(XW(X),function(a){if(!d.D.apply(d,[a].concat(g.E(p))))throw\"verification failed\";return a})}}(P)),function(M){return function(X){X!\u003d\u003d\n\"empty\"\u0026\u0026X!\u003d\u003d\"condition failed\"\u0026\u0026X!\u003d\u003d\"verification failed\"\u0026\u0026X!\u003d\u003d\"error\"\u0026\u0026(M.il.onFailure\u0026\u0026M.il.onFailure.apply(M.il,[X].concat(g.E(p))),d.onFailure\u0026\u0026d.onFailure.apply(d,[X,\nM.ED,M.il].concat(g.E(p))),v.push(X));throw\"error\";}}(P)));\nreturn hG(b,function(){return qE(v)})};ii.prototype.preload\u003dfunction(p){p\u003dp?WEC(this.capabilities,p):this.capabilities;return p.FW?FW(bQC(this,p),function(){}):XW()};\nii.prototype.compile\u003dfunction(p){return hG(this.X.B(p),function(d){throw Error(\"wasm module compile failure: \"+d.map(function(b){return b.message}).join(\", \"),{cause:d});\n})};\nii.prototype.instantiate\u003dfunction(p,d){return hG(this.S.B(p,d),function(b){throw Error(\"wasm module instantiation failure: \"+b.map(function(v){return v.message}).join(\", \"),{cause:b});\n})};Xxz.prototype.emscripten_notify_memory_growth\u003dfunction(){};var vv7;g.q\u003daDe.prototype;g.q.malloc\u003dfunction(p){return this.D.malloc(p)};\ng.q.free\u003dfunction(p){this.D.free(p)};\ng.q.realloc\u003dfunction(p,d){return this.D.realloc(p,d)};\ng.q.Ea\u003dfunction(p){if(p.buffer!\u003d\u003dthis.exports.memory.buffer){var d\u003dthis.malloc(p.byteLength);d\u003dnew Uint8Array(this.exports.memory.buffer,d,p.byteLength);d.set(p);return d}};\ng.q.Va\u003dfunction(p){if(p.buffer\u003d\u003d\u003dthis.exports.memory.buffer){var d\u003dp.slice();this.free(p.byteOffset);return d}};\nvar V1e\u003d\"WebAssembly\"in window\u0026\u0026(\"instantiateStreaming\"in window.WebAssembly||\"instantiate\"in window.WebAssembly);th.DQ(aDe,{Ea:function(p){return{profile:\"copyj2w\",dP:p\u003d\u003d\u003dvoid 0?0:Math.ceil(p.byteLength/16)}},\nVa:function(p){return{profile:\"copyw2j\",dP:p\u003d\u003d\u003dvoid 0?0:Math.ceil(p.byteLength/16)}}});g.f(hQ$,g.e);g.q\u003dhQ$.prototype;g.q.createSubtitlesModuleIfNeeded\u003dfunction(){nvu(this)\u0026\u0026Dl(this,\"captions\");return!!g.HH(this)};\ng.q.J3\u003dfunction(){return g.gI(this.N.getVideoData())\u0026\u0026!this.N.yg().B};\ng.q.XL\u003dfunction(){return this.N.getVideoData().XL()};\ng.q.pC\u003dfunction(){return this.N.getVideoData().pC()};\ng.q.j0\u003dfunction(){var p\u003dthis.hZ.get(\"heartbeat\");Dl(this,\"heartbeat\",!1,!0,this.j0);!p\u0026\u0026this.hZ.has(\"heartbeat\")\u0026\u0026this.N.publish(\"offlineslatestatechange\")};\ng.q.TX\u003dfunction(){Dl(this,\"annotations_module\",!0,void 0,this.TX);var p\u003dthis.hZ.get(\"annotations_module\");if(p)for(var d in this.B)if(this.B.hasOwnProperty(d)){var b\u003dd;p.subscribe(b,this.B[b])}};\ng.q.l9\u003dfunction(){if(!this.hZ.get(\"ad\"))try{OQK(this)?Dl(this,\"ad\",!1,!0,this.l9):this.N.SE(\"ad\")}catch(p){this.N.SE(\"ad\"),g.Hi(p)}};\ng.q.pI\u003dfunction(){return this.U};\ng.q.eW\u003dfunction(){var p\u003d{},d\u003dg.HH(this);d\u0026\u0026Object.assign(p,d.eW());return p};\ng.q.IN\u003dfunction(p,d){Object.assign(this.U,p||null);Object.assign(this.pJ,d||null)};\ng.q.onVideoDataChange\u003dfunction(){var p\u003dthis.N.getVideoData();this.N.T(\"enable_wn_infocards\")\u0026\u0026g.UH(p)\u0026\u0026!g.gG(this)\u0026\u0026this.TX()};\ng.q.U5\u003dfunction(){g.e.prototype.U5.call(this);VS(this,1,!0);for(var p\u003dg.u(Object.entries(y_w)),d\u003dp.next();!d.done;d\u003dp.next()){var b\u003dg.u(d.value);d\u003db.next().value;b\u003db.next().value;this.V.has(b)\u0026\u0026GB.delete(d)}this.V.clear()};\nvar Ca\u003d{},y_w\u003d(Ca.ad\u003d\"ad.js\",Ca.annotations_module\u003d\"annotations_module.js\",Ca.asmjs\u003d\"asmjs.js\",Ca.creatorendscreen\u003d\"annotations_module.js\",Ca.embed\u003d\"embed.js\",Ca.endscreen\u003d\"endscreen.js\",Ca.heartbeat\u003d\"heartbeat.js\",Ca.kids\u003d\"kids.js\",Ca.remote\u003d\"remote.js\",Ca.miniplayer\u003d\"miniplayer.js\",Ca.offline\u003d\"offline.js\",Ca.captions\u003d\"captions.js\",Ca.unplugged\u003d\"unplugged.js\",Ca.ux\u003d\"ux.js\",Ca.webgl\u003d\"webgl.js\",Ca.ypc\u003d\"ypc.js\",Ca.ypc_clickwrap\u003d\"ypc_clickwrap.js\",Ca.yto\u003d\"yto.js\",Ca),Njz\u003d\"ad annotations_module asmjs creatorendscreen embed endscreen heartbeat kids remote miniplayer offline captions webgl ypc ypc_clickwrap yto unplugged ux\".split(\" \");g.f(zQD,g.oL);g.q\u003dzQD.prototype;g.q.OB\u003dfunction(p){p\u003dnew g.JF(p.pageX,p.pageY);if(!rB(p,this.V)){var d\u003d2;this.S\u0026\u0026(d|\u003d8);this.V\u003dp;QS(this,d,!0)}};\ng.q.dJB\u003dfunction(){this.S\u0026\u0026QS(this,8,!0);QS(this,2,!1)};\ng.q.UF\u003dfunction(p){var d\u003dnew g.JF(p.pageX,p.pageY);rB(d,this.V)||(this.V\u003dd,(p\u003dp.target)\u0026\u0026this.uA(p)\u0026\u0026(QS(this,4,!0),this.D.R1(this.B),this.B\u003dthis.D.Y(this.target,\"mouseover\",this.ix),this.Z\u003dthis.D.Y(this.target,\"mouseout\",this.ix)))};\ng.q.ix\u003dfunction(p){p\u003dp.relatedTarget;p\u0026\u0026this.uA(p)||(this.V\u003dnew g.JF(NaN,NaN),jB7(this))};\ng.q.tBE\u003dfunction(){QS(this,1,!0)};\ng.q.D9\u003dfunction(p){p\u003dp.target;p instanceof Element\u0026\u0026!(p.tabIndex\u003e0)||QS(this,1,!0)};\ng.q.E_\u003dfunction(){this.S\u003d!0;this.D.R1(this.X);this.X\u003dthis.D.Y(document,\"mouseup\",this.D1)};\ng.q.D1\u003dfunction(){this.S\u003d!1;QS(this,8,!1);this.D.R1(this.X);this.X\u003dthis.D.Y(this.target,\"mousedown\",this.E_)};\ng.q.Fz\u003dfunction(p){if(p\u003d(p\u003dp.changedTouches)\u0026\u0026p[0])this.kJ\u003dp.identifier,this.D.R1(this.W),this.W\u003dthis.D.Y(this.target,\"touchend\",this.UB,void 0,!0),QS(this,1024,!0)};\ng.q.UB\u003dfunction(p){if(p\u003dp.changedTouches)for(var d\u003d0;d\u003cp.length;d++){var b\u003dp[d];if(b.identifier\u003d\u003d\u003dthis.kJ){var v\u003db;break}}v\u0026\u0026(this.D.R1(this.W),this.W\u003dthis.D.Y(this.target,\"touchstart\",this.Fz,void 0,!0),QS(this,1024,!1))};\ng.q.uy\u003dfunction(){QS(this,2,!0)};\ng.q.resize\u003dfunction(){g.Is\u0026\u0026jB7(this)};\ng.q.toString\u003dfunction(){return g.oL.prototype.toString.call(this)};g.f(g.mj,g.K);g.q\u003dg.mj.prototype;g.q.Got\u003dfunction(){this.XF()};\ng.q.XF\u003dfunction(){var p\u003dthis.api.getVideoData(),d\u003dthis.api.G(),b\u003d!!this.api.isEmbedsShortsMode();g.kV(this.element,\"ytp-shorts-mode\",b);b?d\u003d[{L:\"svg\",K:{fill:\"none\",height:\"100%\",viewBox:\"0 0 87 115\",width:\"100%\"},j:[{L:\"path\",K:{\"clip-rule\":\"evenodd\",d:\"M83.99 10.81C90.08 21.24 86.62 34.66 76.26 40.79L69.05 45.06L74.17 47.38C81.58 50.74 86.52 57.99 86.96 66.17C87.40 74.34 83.27 82.09 76.26 86.24L32.76 111.97C22.41 118.10 9.08 114.61 3.00 104.18C-3.08 93.75 .37 80.33 10.73 74.20L17.94 69.93L12.82 67.61C5.41 64.25 .47 57.00 .03 48.82C-0.40 40.65 3.72 32.90 10.73 28.75L54.23 3.02C64.58 -3.10 77.91 .38 83.99 10.81Z\",\nfill:\"#f00\",\"fill-rule\":\"evenodd\"}},{L:\"path\",K:{\"clip-rule\":\"evenodd\",d:\"M33 74L33 41L61 57.5L33 74Z\",fill:\"white\",\"fill-rule\":\"evenodd\"}}]}]:g.xS(p)?d\u003d[{L:\"svg\",K:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 60 60\",width:\"100%\"},j:[{L:\"path\",J:\"ytp-dni-large-play-button-bg\",K:{d:\"M30,0A30,30,0,1,0,60,30,30,30,0,0,0,30,0Z\",fill:\"#1f1f1f\"}},{L:\"path\",K:{d:\"M21,41.65V18L43.7,29.85Z\",fill:\"#fff\"}}]}]:p.sH\u0026\u0026p.D7?d\u003d[{L:\"svg\",K:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 68 48\",width:\"100%\"},j:[{L:\"path\",J:\"ytp-dni-large-play-button-bg\",\nK:{d:\"M66.52,7.74c-0.78-2.93-2.49-5.41-5.42-6.19C55.79,.13,34,0,34,0S12.21,.13,6.9,1.55 C3.97,2.33,2.27,4.81,1.48,7.74C0.06,13.05,0,24,0,24s0.06,10.95,1.48,16.26c0.78,2.93,2.49,5.41,5.42,6.19 C12.21,47.87,34,48,34,48s21.79-0.13,27.1-1.55c2.93-0.78,4.64-3.26,5.42-6.19C67.94,34.95,68,24,68,24S67.94,13.05,66.52,7.74z\",fill:\"#212121\",\"fill-opacity\":\"0.8\"}},{L:\"path\",K:{d:\"M 45,24 27,14 27,34\",fill:\"#fff\"}}]}]:d.S?(g.kV(this.element,\"ytp-touch-device\",d.U),d\u003d[d.S?{L:\"svg\",K:{height:\"100%\",version:\"1.1\",\nviewBox:\"0 0 60 60\",width:\"100%\"},j:[{L:\"path\",J:\"ytp-large-play-button-bg\",K:{d:\"M30,0A30,30,0,1,0,60,30,30,30,0,0,0,30,0Z\",fill:\"#1f1f1f\"}},{L:\"path\",K:{d:\"M21,41.65V18L43.7,29.85Z\",fill:\"#fff\"}}]}:{L:\"svg\",K:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 68 48\",width:\"100%\"},j:[{L:\"path\",J:\"ytp-large-play-button-bg\",K:{d:\"M66.52,7.74c-0.78-2.93-2.49-5.41-5.42-6.19C55.79,.13,34,0,34,0S12.21,.13,6.9,1.55 C3.97,2.33,2.27,4.81,1.48,7.74C0.06,13.05,0,24,0,24s0.06,10.95,1.48,16.26c0.78,2.93,2.49,5.41,5.42,6.19 C12.21,47.87,34,48,34,48s21.79-0.13,27.1-1.55c2.93-0.78,4.64-3.26,5.42-6.19C67.94,34.95,68,24,68,24S67.94,13.05,66.52,7.74z\",\nfill:\"#212121\",\"fill-opacity\":\"0.8\"}},{L:\"path\",K:{d:\"M 45,24 27,14 27,34\",fill:\"#fff\"}}]}]):d\u003d[{L:\"svg\",K:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 68 48\",width:\"100%\"},j:[{L:\"path\",J:\"ytp-large-play-button-bg\",K:{d:\"M66.52,7.74c-0.78-2.93-2.49-5.41-5.42-6.19C55.79,.13,34,0,34,0S12.21,.13,6.9,1.55 C3.97,2.33,2.27,4.81,1.48,7.74C0.06,13.05,0,24,0,24s0.06,10.95,1.48,16.26c0.78,2.93,2.49,5.41,5.42,6.19 C12.21,47.87,34,48,34,48s21.79-0.13,27.1-1.55c2.93-0.78,4.64-3.26,5.42-6.19C67.94,34.95,68,24,68,24S67.94,13.05,66.52,7.74z\",\nfill:\"#f00\"}},{L:\"path\",K:{d:\"M 45,24 27,14 27,34\",fill:\"#fff\"}}]}];this.updateValue(\"largePlayButtonChildren\",d);p.sH\u0026\u0026p.D7\u0026\u0026this.V$(\"ytp-dni-large-play-button-bg\").setAttribute(\"fill\",p.D7?p.D7:\"#1f1f1f\")};\ng.q.show\u003dfunction(){g.K.prototype.show.call(this);this.api.G().T(\"embeds_web_enable_lite_experiment_control_arm_logging\")\u0026\u0026this.api.logVisibility(this.element,!0)};\ng.q.s2\u003dfunction(){this.api.getVideoData().mutedAutoplay||(this.api.rr(),this.api.playVideo())};\ng.q.WrF\u003dfunction(p){this.api.getVideoData().mutedAutoplay||p.preventDefault()};g.f(g.KK,g.K);g.q\u003dg.KK.prototype;g.q.show\u003dfunction(){var p\u003dthis;this.cX||(this.V.Y(this.api,\"videodatachange\",function(){g.vg(p.D)}),this.V.Y(this.api,\"videoplayerreset\",function(){g.vg(p.D)}));\ng.K.prototype.show.call(this)};\ng.q.hide\u003dfunction(){this.V\u0026\u0026g.jh(this.V);g.K.prototype.hide.call(this)};\ng.q.AD\u003dfunction(){g.vg(this.D)};\ng.q.onStateChange\u003dfunction(){g.vg(this.D)};\ng.q.SHC\u003dfunction(){g.vg(this.D)};\ng.q.onReset\u003dfunction(){this.U.stop();this.hide();g.vg(this.D)};\ng.q.XF\u003dfunction(){var p\u003dthis.api.getPlayerStateObject();if(this.api.getPresentingPlayerType()\u003d\u003d\u003d3\u0026\u0026(p.isPlaying()||p.isPaused()))var d\u003d!0;else(d\u003dthis.api.EY().hZ.get(\"ypc\"))\u0026\u0026d.Zn?d\u003d!0:(d\u003dthis.api.G(),d\u003dg.R(p,2)\u0026\u0026g.lu(this.api)\u0026\u0026d.A9?!0:!1);d?(d\u003d!0,this.B.hide()):this.api.T(\"web_player_show_frame_zero_when_cued\")\u0026\u0026tAK(this)?(d\u003d!0,this.B.hide()):(this.B.show(),d\u003dp.isCued()\u0026\u0026this.api.getPresentingPlayerType()!\u003d\u003d2||g.R(p,2)\u0026\u0026!g.lu(this.api)\u0026\u0026!this.api.Jk()||g.R(p,1024)?!0:!1);var b\u003dthis.api.getVideoData();\nd\u0026\u0026!b.JL?(this.U.show(),this.teb(this.api.getPlaylist(),b)):(this.U.hide(),g.R(p,1)||this.U.stop())};\ng.q.teb\u003dfunction(){var p\u003dg.yq.apply(0,arguments),d\u003dthis.api.G(),b,v\u003d(b\u003dthis.api.getVideoData())\u003d\u003dnull?void 0:b.videoId;if(d.T(\"web_player_show_frame_zero_when_cued\")\u0026\u0026v\u0026\u0026tAK(this))var P\u003d\"https://i.ytimg.com/vi/\"+v+\"/frame0.jpg\";else for(p\u003dg.u(p),b\u003dp.next();!b.done;b\u003dp.next())if(b\u003db.value,!(!b||b instanceof g.Vc\u0026\u0026!b.videoId)){P\u003dthis.api.Pb().getPlayerSize();var M\u003dg.Lq();v\u003dP.width*M;M*\u003dP.height;if(v\u003e1280||M\u003e720)if(P\u003db.Rq(\"maxresdefault.jpg\"))break;if(v\u003e640||M\u003e480)if(P\u003db.Rq(\"maxresdefault.jpg\"))break;\nif(v\u003e320||M\u003e180)if(P\u003db.Rq(\"sddefault.jpg\")||b.Rq(\"hqdefault.jpg\")||b.Rq(\"mqdefault.jpg\"))break;if(P\u003db.Rq(\"default.jpg\"))break}g.mJ(d)\u0026\u0026(d\u003dnew Image,d.addEventListener(\"load\",function(){ANK()}),d.src\u003dP?P:\"\",this.api.pI().tick(\"ftr\"));\nthis.S.style.backgroundImage\u003dP?\"url(\"+P+\")\":\"\"};g.f(g.xf,g.K);g.xf.prototype.resize\u003dfunction(){};\ng.xf.prototype.U\u003dfunction(p){var d\u003dthis;this.B\u003d!1;D3B(this);var b\u003dp.Y8,v\u003dthis.api.G();b!\u003d\u003d\"GENERIC_WITHOUT_LINK\"||v.S?b\u003d\u003d\u003d\"TOO_MANY_REQUESTS\"?(v\u003dthis.api.getVideoData(),this.K9(TB(this,\"TOO_MANY_REQUESTS_WITH_LINK\",v.Ty(),void 0,void 0,void 0,!1))):b!\u003d\u003d\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\"||v.S?this.api.G().T(\"html5_enable_bandaid_error_screen\")\u0026\u0026b\u003d\u003d\u003d\"HTML5_SPS_UMP_STATUS_REJECTED\"\u0026\u0026!v.S?(v\u003dv.hostLanguage,p\u003d\"//support.google.com/youtube?p\u003dvideoError\",v\u0026\u0026(p\u003dg.$B(p,{hl:v})),this.K9(TB(this,\"HTML5_SPS_UMP_STATUS_REJECTED\",\np))):this.api.G().T(\"enable_adb_handling_in_sabr\")\u0026\u0026b\u003d\u003d\u003d\"BROWSER_OR_EXTENSION_ERROR\"\u0026\u0026!v.S?(v\u003dv.hostLanguage,p\u003d\"//support.google.com/youtube/answer/3037019#zippy\u003d%2Cupdate-your-browser-and-check-your-extensions\",v\u0026\u0026(p\u003dg.$B(p,{hl:v})),this.K9(TB(this,\"BROWSER_OR_EXTENSION_ERROR\",p))):this.K9(g.BH(p.errorMessage)):this.K9(TB(this,\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK_SHORT\",\"//www.youtube.com/supported_browsers\")):(p\u003dv.hostLanguage,b\u003d\"//support.google.com/youtube/?p\u003dplayer_error1\",p\u0026\u0026(b\u003dg.$B(b,\n{hl:p})),this.K9(TB(this,\"GENERIC_WITH_LINK_AND_CPN\",b,!0)),v.Na\u0026\u0026!v.V\u0026\u0026HQW(this,function(M){if(g.AD(M,d.api,!YR(d.api.G()))){M\u003d{as3:!1,html5:!0,player:!0,cpn:d.api.getVideoData().clientPlaybackNonce};var X\u003dd.api;X.Wu(\"onFeedbackArticleRequest\",{articleId:3037019,helpContext:\"player_error\",productData:M});X.isFullscreen()\u0026\u0026X.toggleFullscreen()}}));\nif(this.B){var P\u003dthis.V$(\"ytp-error-link\");P\u0026\u0026(this.api.createClientVe(P,this,216104),this.api.logVisibility(P,!0),HQW(this,function(){d.api.logClick(P)}))}};\nvar iQu\u003d/\u003ca\\s+href\u003d[\"\u0027]([^\"\u0027]+)[\"\u0027](?:\\s+target\u003d[\"\u0027]([^\"\u0027]+)[\"\u0027])?\u003e([^\u003c\u003e]+)\u003c\\/a\u003e/;g.f(VAD,g.K);g.q\u003dVAD.prototype;g.q.onClick\u003dfunction(p){this.innertubeCommand?(this.N.KX(\"innertubeCommand\",this.innertubeCommand),p.preventDefault()):g.AD(p,this.N,!0);this.N.logClick(this.element)};\ng.q.onVideoDataChange\u003dfunction(p,d){S9C(this,d);this.G7\u0026\u0026Y9D(this,this.G7)};\ng.q.BS\u003dfunction(p){var d\u003dthis.N.getVideoData();this.videoId!\u003d\u003dd.videoId\u0026\u0026S9C(this,d);this.D\u0026\u0026Y9D(this,p.state);this.G7\u003dp.state};\ng.q.Xp\u003dfunction(){this.V.show();this.N.publish(\"paidcontentoverlayvisibilitychange\",!0);this.N.logVisibility(this.element,!0)};\ng.q.z_\u003dfunction(){this.V.hide();this.N.publish(\"paidcontentoverlayvisibilitychange\",!1);this.N.logVisibility(this.element,!1)};g.f(Ah,g.K);Ah.prototype.hide\u003dfunction(){this.D.stop();this.message.style.display\u003d\"none\";g.K.prototype.hide.call(this)};\nAh.prototype.onStateChange\u003dfunction(p){this.f9(p.state)};\nAh.prototype.f9\u003dfunction(p){(g.R(p,128)||this.api.oT()?0:g.R(p,16)||g.R(p,1))?this.D.start():this.hide()};\nAh.prototype.U\u003dfunction(){this.message.style.display\u003d\"block\"};g.f(WH,g.tD);WH.prototype.onMutedAutoplayChange\u003dfunction(p){this.B\u0026\u0026(p?(gvW(this),this.Xp()):(this.D\u0026\u0026this.logClick(),this.z_()))};\nWH.prototype.l2\u003dfunction(p){this.api.isMutedByMutedAutoplay()\u0026\u0026g.ry(p,2)\u0026\u0026this.z_()};\nWH.prototype.onClick\u003dfunction(){this.api.unMute();this.logClick()};\nWH.prototype.logClick\u003dfunction(){this.clicked||(this.clicked\u003d!0,this.api.logClick(this.element))};g.f(g.p1,g.iO);g.q\u003dg.p1.prototype;g.q.init\u003dfunction(){var p\u003dthis.api,d\u003dp.getPlayerStateObject();this.Ev\u003dp.getPlayerSize();this.lF(d);this.vL();this.AD();this.api.publish(\"basechromeinitialized\",this);this.JK()\u0026\u0026this.api.publish(\"standardControlsInitialized\")};\ng.q.onVideoDataChange\u003dfunction(p,d){var b\u003dthis.KO!\u003d\u003dd.videoId;if(b||p\u003d\u003d\u003d\"newdata\"){p\u003dthis.api;p.isFullscreen()||(this.Ev\u003dp.getPlayerSize());var v;((v\u003dthis.api.getVideoData(1))\u003d\u003dnull?0:g.gI(v))\u0026\u0026this.HL()}b\u0026\u0026(this.KO\u003dd.videoId,b\u003dthis.ql,b.aB\u003d3E3,QS(b,512,!0),this.vL());this.api.T(\"web_render_jump_buttons\")\u0026\u0026d.showSeekingControls\u0026\u0026(this.yK\u003d572)};\ng.q.gjN\u003dfunction(){this.onVideoDataChange(\"newdata\",this.api.getVideoData())};\ng.q.Z8\u003dfunction(){var p\u003dthis.api.V6()\u0026\u0026this.api.h6(),d\u003dthis.api.m6();return this.UU||p||this.ea||d};\ng.q.HL\u003dfunction(){var p\u003d!this.Z8();g.kV(this.api.getRootNode(),\"ytp-menu-shown\",!p);var d;((d\u003dthis.api.getVideoData(1))\u003d\u003dnull?0:g.gI(d))\u0026\u0026g.kV(this.api.getRootNode(),\"ytp-hide-controls\",!p)};\ng.q.uA\u003dfunction(p){try{if(!g.qQ(this.api.getRootNode(),p))return!1}catch(d){return!1}for(;p\u0026\u0026!X2w(p);)p\u003dp\u003d\u003d\u003dthis.api.getRootNode()?null:p.parentElement||null;return!!p};\ng.q.KK\u003dfunction(p){var d\u003dthis.api.getRootNode();g.kV(d,\"ytp-autohide\",p);g.kV(d,\"ytp-autohide-active\",!0);this.lV.start(p?250:100);p\u0026\u0026(this.nD\u003d!1,g.OJ(d,\"ytp-touch-mode\"));this.BY\u003d!p;this.api.yn(!p)};\ng.q.zJ\u003dfunction(){var p\u003dthis.api.getRootNode();g.kV(p,\"ytp-autohide-active\",!1)};\ng.q.X5F\u003dfunction(){this.bG\u003d!0};\ng.q.rZF\u003dfunction(p){if(this.api.G().T(\"player_doubletap_to_seek\")||this.api.G().W)this.bG\u003d!1,this.Ri\u0026\u0026this.R1(this.Ri),this.kB\u003d\u003d\u003d0\u0026\u0026br(this,p)?(this.cK(),this.KJ.start(),this.Ri\u003dthis.Y(this.api.Pb(),\"touchmove\",this.X5F,void 0,!0)):this.KJ.stop();m3W(this)\u0026\u0026br(this,p)\u0026\u0026!this.api.G().W\u0026\u0026QBw(this);var d\u003dthis.vx.X3();if(!g.Ez(this.api.G())\u0026\u0026le\u0026\u0026KGz(this,p))d\u0026\u0026p.preventDefault();else if(this.nD\u003d!0,g.FO(this.api.getRootNode(),\"ytp-touch-mode\"),this.ql.uy(),this.api.G().T(\"player_doubletap_to_seek\")||this.api.G().W)if(d\u003d\nthis.api.getPlayerStateObject(),!(!this.api.xY()||g.R(d,2)\u0026\u0026g.lu(this.api)||g.R(d,64))){d\u003dDate.now()-this.vp;this.kB+\u003d1;if(d\u003c\u003d350){this.aV\u003d!0;d\u003dthis.api.getPlayerSize().width/3;var b\u003dthis.api.getRootNode().getBoundingClientRect(),v\u003dp.targetTouches[0].clientX-b.left;b\u003dp.targetTouches[0].clientY-b.top;var P\u003d(this.kB-1)*10;v\u003e0\u0026\u0026v\u003cd?(this.OZ(-1,v,b,P),this.api.seekBy(-10*this.api.getPlaybackRate())):v\u003ed*2\u0026\u0026v\u003cd*3\u0026\u0026(this.OZ(1,v,b,P),this.api.seekBy(10*this.api.getPlaybackRate()));p.preventDefault()}else $f\u0026\u0026\nthis.api.G().W\u0026\u0026br(this,p)\u0026\u0026p.preventDefault();this.vp\u003dDate.now();this.j_.start()}};\ng.q.diB\u003dfunction(){this.Av.FJ\u003d!1;this.api.publish(\"rootnodemousedown\",this.Av)};\ng.q.uWE\u003dfunction(p){if(this.api.G().T(\"web_fix_fine_scrubbing_false_play\")){if(KGz(this,p)||this.Av.FJ)return}else if(this.Av.FJ||KGz(this,p))return;m3W(this)||!br(this,p)||this.KJ.isActive()||(QBw(this),p.preventDefault());this.aV\u0026\u0026(this.aV\u003d!1)};\ng.q.cK\u003dfunction(){};\ng.q.oz\u003dfunction(){};\ng.q.OZ\u003dfunction(){};\ng.q.renderChapterSeekingAnimation\u003dfunction(){};\ng.q.RH\u003dfunction(){var p\u003dthis.api.getPlayerStateObject();g.R(p,2)\u0026\u0026g.lu(this.api)||(p.isOrWillBePlaying()?this.api.pauseVideo():(this.oo\u0026\u0026(p.isCued()||g.R(p,1024))\u0026\u0026!this.api.G().T(\"embeds_play_button_state_check_ks\")\u0026\u0026this.api.publish(\"largeplaybuttonclicked\",this.oo.B.element),this.api.rr(),this.api.playVideo(),this.oo\u0026\u0026document.activeElement\u003d\u003d\u003dthis.oo.B.element\u0026\u0026((p\u003dthis.JK())\u003d\u003dnull?p\u003d0:p.playButton?(p.playButton.focus(),p\u003d!0):p\u003d!1,p||this.api.getRootNode().focus())))};\ng.q.w5Z\u003dfunction(p){var d\u003dthis,b\u003dthis.api.getPresentingPlayerType();if(!$3$(this,cf(p)))if(p\u003dthis.api.G(),(this.api.G().T(\"player_doubletap_to_seek\")||this.api.G().W)\u0026\u0026this.aV)this.aV\u003d!1;else if(p.ob\u0026\u0026b!\u003d\u003d3)try{this.api.toggleFullscreen().catch(function(v){d.LO(v)}),this.api.T(\"web_player_fullscreen_double_click_ve\")\u0026\u0026this.api.logClick(this.api.Pb().element)}catch(v){this.LO(v)}};\ng.q.LO\u003dfunction(p){String(p).includes(\"fullscreen error\")?g.DF(p):g.Hi(p)};\ng.q.yZF\u003dfunction(p){x3C(this,.3,p.scale);p.preventDefault()};\ng.q.MK$\u003dfunction(p){x3C(this,.1,p.scale)};\ng.q.AD\u003dfunction(){var p\u003dthis.api.Pb().getPlayerSize(),d\u003dthis.api.getRootNode(),b\u003dp.width\u003e\u003d650;this.ql.resize();g.kV(d,\"ytp-fullscreen\",this.api.isFullscreen());g.kV(d,\"ytp-large-width-mode\",b);g.kV(d,\"ytp-small-mode\",this.Oj());g.kV(d,\"ytp-tiny-mode\",this.lj());g.kV(d,\"ytp-big-mode\",this.YY());this.ri\u0026\u0026this.ri.resize(p)};\ng.q.l2\u003dfunction(p){this.lF(p.state);this.vL()};\ng.q.M7\u003ddw(5);g.q.Sl\u003dfunction(){var p\u003d!!this.KO\u0026\u0026!this.api.Pa()\u0026\u0026!this.x9,d\u003dthis.api.getPresentingPlayerType()\u003d\u003d\u003d2,b\u003dthis.api.G();if(d){if(wVj\u0026\u0026b.T(\"enable_visit_advertiser_support_on_ipad_mweb\"))return!1;d\u003de4(this.api.EY());p\u0026\u0026(d\u0026\u0026d.player?p\u003d(p\u003dd.player.getVideoData(2))?p.isListed\u0026\u0026!g.Ge(d.player.G()):!1:(JI(\"showInfoBarDuringAd: this is null\"),p\u003d!1));return p}return p\u0026\u0026(b.LY||this.api.isFullscreen()||b.OA)};\ng.q.vL\u003dfunction(){var p\u003dthis.Sl();this.nY!\u003d\u003dp\u0026\u0026(this.nY\u003dp,g.kV(this.api.getRootNode(),\"ytp-hide-info-bar\",!p))};\ng.q.lF\u003dfunction(p){var d\u003dp.isCued()||this.api.JH()\u0026\u0026this.api.getPresentingPlayerType()!\u003d\u003d3;d!\u003d\u003dthis.isCued\u0026\u0026(this.isCued\u003dd,this.N0\u0026\u0026this.R1(this.N0),this.N0\u003dthis.Y(this.api.Pb(),\"touchstart\",this.rZF,void 0,d));var b\u003dthis.ql,v\u003dp.isPlaying()\u0026\u0026!g.R(p,32)||this.api.Xa();QS(b,128,!v);b\u003dthis.ql;v\u003dthis.api.getPresentingPlayerType()\u003d\u003d\u003d3;QS(b,256,v);b\u003dthis.api.getRootNode();g.R(p,2)?v\u003d[Qv.ENDED]:(v\u003d[],g.R(p,8)?v.push(Qv.PLAYING):g.R(p,4)\u0026\u0026v.push(Qv.PAUSED),g.R(p,1)\u0026\u0026!g.R(p,32)\u0026\u0026v.push(Qv.BUFFERING),g.R(p,\n32)\u0026\u0026v.push(Qv.SEEKING),g.R(p,64)\u0026\u0026v.push(Qv.UNSTARTED));g.FM(this.VV,v)||(g.JE(b,this.VV),this.VV\u003dv,g.hE(b,v));v\u003dthis.api.G();var P\u003dg.R(p,2);a:{var M\u003dthis.api.G();var X\u003dM.controlsType;switch(X){case \"2\":case \"0\":M\u003d!1;break a}M\u003dX\u003d\u003d\u003d\"3\"\u0026\u0026!g.R(p,2)||this.isCued||(this.api.getPresentingPlayerType()!\u003d\u003d2?0:FOz(e4(this.api.EY())))||this.api.m6()||g.Ez(M)\u0026\u0026this.api.getPresentingPlayerType()\u003d\u003d\u003d2?!1:!0}g.kV(b,\"ytp-hide-controls\",!M);g.kV(b,\"ytp-native-controls\",v.controlsType\u003d\u003d\u003d\"3\"\u0026\u0026!d\u0026\u0026!P\u0026\u0026!this.ea);g.R(p,\n128)\u0026\u0026!g.Ez(v)?(this.ri||(this.ri\u003dnew g.xf(this.api),g.Y(this,this.ri),g.wz(this.api,this.ri.element,4)),this.ri.U(p.h9),this.ri.show()):this.ri\u0026\u0026(this.ri.dispose(),this.ri\u003dnull)};\ng.q.Ae\u003dfunction(){return this.api.V6()\u0026\u0026this.api.h6()?(this.api.uP(!1,!1),!0):this.api.Pa()?(g.sS(this.api,!0),!0):!1};\ng.q.onMutedAutoplayChange\u003dfunction(p){this.ea\u003dp;this.HL()};\ng.q.YY\u003dfunction(){return!1};\ng.q.Oj\u003dfunction(){return!this.YY()\u0026\u0026(this.api.getPlayerSize().width\u003cthis.yK||this.api.getPlayerSize().height\u003c290)};\ng.q.lj\u003dfunction(){return this.Oj()\u0026\u0026(this.api.getPlayerSize().width\u003c240||this.api.getPlayerSize().height\u003c140)};\ng.q.Kk\u003dfunction(){return this.nD};\ng.q.TG\u003dfunction(){return null};\ng.q.TK\u003dfunction(){return null};\ng.q.Jg\u003dfunction(){var p\u003dthis.api.Pb().getPlayerSize();return new g.oy(0,0,p.width,p.height)};\ng.q.handleGlobalKeyDown\u003dfunction(){return!1};\ng.q.handleGlobalKeyUp\u003dfunction(){return!1};\ng.q.r8\u003dfunction(){};\ng.q.showControls\u003dfunction(p){p!\u003d\u003dvoid 0\u0026\u0026this.api.Pb().yn(p)};\ng.q.uy\u003dfunction(){};\ng.q.JK\u003dfunction(){return null};g.f(vy,g.oL);g.q\u003dvy.prototype;g.q.mJ\u003dfunction(){return 1E3*this.api.getDuration(this.TM,!1)};\ng.q.stop\u003dfunction(){this.D\u0026\u0026this.C9.R1(this.D)};\ng.q.zP\u003dfunction(){var p\u003dthis.api.getProgressState(this.TM);this.U\u003d{seekableStart:p.seekableStart,seekableEnd:p.seekableEnd,current:this.api.getCurrentTime(this.TM,!1)};this.publish(\"h\")};\ng.q.getProgressState\u003dfunction(){return this.U};\ng.q.lX\u003dfunction(p){g.ry(p,2)\u0026\u0026this.publish(\"g\")};g.f(g.Py,g.K);g.Py.prototype.show\u003dfunction(){g.K.prototype.show.call(this);g.vg(this.D)};\ng.Py.prototype.hide\u003dfunction(){this.U.stop();g.K.prototype.hide.call(this)};\ng.Py.prototype.oz\u003dfunction(p){p?g.R(this.N.getPlayerStateObject(),64)||M$(this,Uc(),\"Play\"):(p\u003dthis.N.getVideoData(),p.isLivePlayback\u0026\u0026!p.allowLiveDvr?M$(this,U_$(),\"Stop live playback\"):M$(this,Cpk(),\"Pause\"))};g.f(TjK,g.K);g.q\u003dTjK.prototype;g.q.yA\u003dfunction(p){p?this.D\u003drz(this.N,this.element,null):(this.D\u003dthis.D,this.D(),this.D\u003dnull)};\ng.q.Xp\u003dfunction(){this.N.G().T(\"player_new_info_card_format\")\u0026\u0026g.ot(this.N.getRootNode(),\"ytp-cards-teaser-shown\")\u0026\u0026!g.Ez(this.N.G())||(this.U.show(),g.o1(\"iv-button-shown\"))};\ng.q.z_\u003dfunction(){g.o1(\"iv-button-hidden\");this.U.hide()};\ng.q.X3\u003dfunction(){return this.cX\u0026\u0026this.U.state!\u003d\u003d4};\ng.q.U5\u003dfunction(){this.D\u0026\u0026this.D();g.K.prototype.U5.call(this)};\ng.q.wuh\u003dfunction(){g.o1(\"iv-button-mouseover\")};\ng.q.onClicked\u003dfunction(p){this.N.V6();var d\u003dg.ot(this.N.getRootNode(),\"ytp-cards-teaser-shown\");g.o1(\"iv-teaser-clicked\",d);var b;if((b\u003dthis.N.getVideoData())\u003d\u003dnull?0:g.ws(b)){var v;p\u003d(v\u003dthis.N.getVideoData())\u003d\u003dnull?void 0:g.UH(v);(p\u003d\u003dnull?0:p.onIconTapCommand)\u0026\u0026this.N.KX(\"innertubeCommand\",p.onIconTapCommand)}else v\u003dp.screenX\u003d\u003d\u003d0\u0026\u0026p.screenY\u003d\u003d\u003d0,this.N.uP(!this.N.h6(),v,\"YOUTUBE_DRAWER_MANUAL_OPEN\")};g.f(A_w,g.K);g.q\u003dA_w.prototype;g.q.Ir\u003dfunction(){this.N.V6()\u0026\u0026this.N.h6()\u0026\u0026this.X3()\u0026\u0026this.z_()};\ng.q.Dc\u003dfunction(){this.z_();!this.N.V6()\u0026\u0026this.N.G().T(\"enable_error_corrections_infocards_icon_web\")\u0026\u0026this.bb.z_();g.o1(\"iv-teaser-clicked\",this.D!\u003dnull);if(this.onClickCommand)this.N.KX(\"innertubeCommand\",this.onClickCommand);else{var p;((p\u003dthis.N.getVideoData())\u003d\u003dnull?0:g.ws(p))||this.N.uP(!0,!1,\"YOUTUBE_DRAWER_MANUAL_OPEN\")}};\ng.q.mT\u003dfunction(){g.o1(\"iv-teaser-mouseover\");this.D\u0026\u0026this.D.stop()};\ng.q.Et$\u003dfunction(p){this.N.G().T(\"player_new_info_card_format\")\u0026\u0026!g.Ez(this.N.G())?this.bb.z_():this.N.G().T(\"enable_error_corrections_infocards_icon_web\")\u0026\u0026this.bb.Xp();this.D||!p||this.N.h6()||this.U\u0026\u0026this.U.isActive()||(this.Xp(p),g.o1(\"iv-teaser-shown\"))};\ng.q.Xp\u003dfunction(p){this.onClickCommand\u003dp.onClickCommand;this.updateValue(\"text\",p.teaserText);this.element.setAttribute(\"dir\",g.sJ(p.teaserText));this.V.show();this.U\u003dnew g.bR(function(){g.FO(this.N.getRootNode(),\"ytp-cards-teaser-shown\");this.N.T(\"player_new_info_card_format\")\u0026\u0026!g.Ez(this.N.G())\u0026\u0026this.bb.z_();this.g0()},0,this);\nthis.U.start();this.bb.yA(!1);this.D\u003dnew g.bR(this.z_,580+p.durationMs,this);this.D.start();this.S.push(this.listen(\"mouseover\",this.O_,this));this.S.push(this.listen(\"mouseout\",this.eO,this))};\ng.q.g0\u003dfunction(){if(!this.N.G().T(\"player_new_info_card_format\")\u0026\u0026g.Ez(this.N.G())\u0026\u0026this.cX){var p\u003dthis.bb.element.offsetLeft,d\u003dg.B9(\"ytp-cards-button-icon\"),b\u003dthis.N.isFullscreen()?54:36;if(d){var v\u003dp+d.offsetLeft;this.element.style.marginRight\u003dthis.bb.element.offsetParent.offsetWidth-p-d.offsetLeft-b+\"px\";this.element.style.marginLeft\u003dv+\"px\"}}};\ng.q.jm\u003dfunction(){g.Ez(this.N.G())\u0026\u0026this.N.Oj()\u0026\u0026this.cX\u0026\u0026this.C.start()};\ng.q.O_\u003dfunction(){this.Z.stop();this.D\u0026\u0026this.D.isActive()\u0026\u0026this.W.start()};\ng.q.eO\u003dfunction(){this.W.stop();this.D\u0026\u0026!this.D.isActive()\u0026\u0026this.Z.start()};\ng.q.Yp5\u003dfunction(){this.D\u0026\u0026this.D.stop()};\ng.q.i9h\u003dfunction(){this.z_()};\ng.q.kx\u003dfunction(){this.z_()};\ng.q.z_\u003dfunction(){!this.D||this.B\u0026\u0026this.B.isActive()||(g.o1(\"iv-teaser-hidden\"),this.V.hide(),g.OJ(this.N.getRootNode(),\"ytp-cards-teaser-shown\"),this.B\u003dnew g.bR(function(){for(var p\u003dg.u(this.S),d\u003dp.next();!d.done;d\u003dp.next())this.R1(d.value);this.S\u003d[];this.D\u0026\u0026(this.D.dispose(),this.D\u003dnull);this.bb.yA(!0);!this.N.V6()\u0026\u0026this.N.G().T(\"enable_error_corrections_infocards_icon_web\")\u0026\u0026this.bb.z_()},330,this),this.B.start())};\ng.q.X3\u003dfunction(){return this.cX\u0026\u0026this.V.state!\u003d\u003d4};\ng.q.U5\u003dfunction(){var p\u003dthis.N.getRootNode();p\u0026\u0026g.OJ(p,\"ytp-cards-teaser-shown\");g.oq(this.U,this.B,this.D);g.K.prototype.U5.call(this)};var Nc\u003d{},q$\u003d(Nc.BUTTON\u003d\"ytp-button\",Nc.TITLE_NOTIFICATIONS\u003d\"ytp-title-notifications\",Nc.TITLE_NOTIFICATIONS_ON\u003d\"ytp-title-notifications-on\",Nc.TITLE_NOTIFICATIONS_OFF\u003d\"ytp-title-notifications-off\",Nc.NOTIFICATIONS_ENABLED\u003d\"ytp-notifications-enabled\",Nc);g.f(WG7,g.K);\nWG7.prototype.onClick\u003dfunction(){this.api.logClick(this.element);var p\u003d!this.D;this.updateValue(\"label\",p?\"Stop receiving notifications about every new video\":\"Receive notifications about every new video\");this.updateValue(\"pressed\",p);pZW(this,p)};g.Se(\"yt.pubsub.publish\",g.o1);g.f(g.au,g.K);g.au.prototype.V\u003dfunction(){window.location.reload()};\ng.au.prototype.D\u003dfunction(){g.FO(this.element,\"ytp-sb-subscribed\")};\ng.au.prototype.U\u003dfunction(){g.OJ(this.element,\"ytp-sb-subscribed\")};g.f(M$j,g.K);g.q\u003dM$j.prototype;g.q.e9X\u003dfunction(p){this.api.logClick(this.U);var d\u003dthis.api.G();d.U||d.TB?o8$(this)\u0026\u0026(this.isExpanded()?this.sS():this.WY()):g.Sl(window,PJk(this));p.preventDefault()};\ng.q.E$\u003dfunction(){axq(this);this.channel.classList.remove(\"ytp-title-expanded\")};\ng.q.isExpanded\u003dfunction(){return this.channel.classList.contains(\"ytp-title-expanded\")};\ng.q.WY\u003dfunction(){if(o8$(this)\u0026\u0026!this.isExpanded()){this.updateValue(\"flyoutUnfocusable\",\"false\");this.updateValue(\"channelTitleFocusable\",\"0\");this.updateValue(\"shouldHideExpandedTitleForA11y\",\"false\");this.updateValue(\"shouldHideExpandedSubtitleForA11y\",\"false\");this.B\u0026\u0026this.B.stop();this.api.logVisibility(this.channelName,!0);this.subscribeButton\u0026\u0026(this.subscribeButton.show(),this.api.logVisibility(this.subscribeButton.element,!0));var p\u003dthis.api.getVideoData();this.D\u0026\u0026p.Rg\u0026\u0026p.subscribed\u0026\u0026(this.D.show(),\nthis.api.logVisibility(this.D.element,!0));this.channel.classList.add(\"ytp-title-expanded\");this.channel.classList.add(\"ytp-title-show-expanded\")}};\ng.q.sS\u003dfunction(){this.updateValue(\"flyoutUnfocusable\",\"true\");this.updateValue(\"channelTitleFocusable\",\"-1\");this.updateValue(\"shouldHideExpandedTitleForA11y\",\"true\");this.updateValue(\"shouldHideExpandedSubtitleForA11y\",\"true\");this.B\u0026\u0026this.B.start()};\ng.q.XF\u003dfunction(){var p\u003dthis.api.G();this.hD(!this.api.isEmbedsShortsMode());var d\u003dthis.api.getVideoData(),b\u003dthis.api.G(),v\u003dthis.api.getVideoData();this.V\u003d!1;var P\u003d!!v.videoId\u0026\u0026!!v.Rb\u0026\u0026!!v.profilePicture;this.api.getPresentingPlayerType()\u003d\u003d\u003d2?this.V\u003dP\u0026\u0026!!v.isListed\u0026\u0026!!v.author:g.Ez(b)\u0026\u0026(this.V\u003dP\u0026\u0026!g.xS(v)\u0026\u0026!b.B\u0026\u0026!(b.W\u0026\u0026this.api.getPlayerSize().width\u003c200));b\u003dd.profilePicture;p\u003dg.Ez(p)?d.expandedTitle:d.author;b\u003db\u003d\u003d\u003dvoid 0?\"\":b;p\u003dp\u003d\u003d\u003dvoid 0?\"\":p;this.V?(this.Z!\u003d\u003db\u0026\u0026(this.U.style.backgroundImage\u003d\"url(\"+\nb+\")\",this.Z\u003db),this.updateValue(\"channelLogoLabel\",g.fn(\"Photo image of $CHANNEL_NAME\",{CHANNEL_NAME:p})),g.FO(this.api.getRootNode(),\"ytp-title-enable-channel-logo\")):g.OJ(this.api.getRootNode(),\"ytp-title-enable-channel-logo\");this.api.logVisibility(this.U,this.V\u0026\u0026this.X);this.subscribeButton\u0026\u0026(this.subscribeButton.channelId\u003dd.lm);this.updateValue(\"expandedTitle\",d.expandedTitle);this.updateValue(\"expandedSubtitle\",d.expandedSubtitle)};\ng.q.X7\u003dfunction(p){g.K.prototype.X7.call(this,p);this.api.logVisibility(this.U,this.V\u0026\u0026p)};g.f(ou,g.ea);ou.prototype.D\u003dfunction(p){p.defaultPrevented||p.keyCode!\u003d\u003d39||(this.element.click(),p.preventDefault())};g.f(F4C,g.K);g.q\u003dF4C.prototype;g.q.show\u003dfunction(){g.K.prototype.show.call(this);this.element.tabIndex\u003d0;this.element.focus();this.updateValue(\"userInfoFocusable\",\"0\");this.updateValue(\"userInfoFocusable2\",\"0\")};\ng.q.hide\u003dfunction(){g.K.prototype.hide.call(this);this.updateValue(\"userInfoFocusable\",\"-1\");this.updateValue(\"userInfoFocusable2\",\"-1\")};\ng.q.Vr\u003dfunction(p){var d\u003dcf(p),b\u003dg.qQ(this.closeButton.element,d),v\u003dg.qQ(this.element,d);p\u003dthis.D\u0026\u0026g.qQ(this.D,d)\u0026\u0026g.wy(p);d\u0026\u0026(v||p)\u0026\u0026!b||this.hide()};\ng.q.LL\u003dfunction(){b_K(g.eT(this.MC.G()),\"user_info_panel\",function(){window.location.reload()})};\ng.q.XF\u003dfunction(){var p\u003dthis.MC.G(),d\u003d{USER_NAME:p.userDisplayName,USER_EMAIL:p.ju};this.updateValue(\"icon\",N2D());this.updateValue(\"watchingAsUsername\",g.fn(\"Watching as $USER_NAME\",d));p.ju?this.updateValue(\"watchingAsEmail\",g.fn(\"($USER_EMAIL)\",d)):this.updateValue(\"watchingAsEmail\",\"\")};g.f(O_w,g.Y$);g.q\u003dO_w.prototype;g.q.P_\u003dfunction(){this.BX.z_()};\ng.q.BgE\u003dfunction(){dP(this.LQ.element)};\ng.q.z9F\u003dfunction(){hY(this,this.N.getDebugText(!0))\u0026\u0026M$(this.QR,lD())};\ng.q.IvF\u003dfunction(){hY(this,this.N.getVideoEmbedCode())\u0026\u0026M$(this.QR,nWu());this.N.logClick(this.YD.element);So(\"EMBED\",this.N.getVideoData().videoId,this.N.getPlaylistId()||\"\")};\ng.q.Q15\u003dfunction(){hY(this,this.N.getVideoUrl(!0,!0))\u0026\u0026M$(this.QR,Cf());this.N.logClick(this.getVideoUrl.element);So(\"COPY_PASTE\",this.N.getVideoData().videoId,this.N.getPlaylistId()||\"\")};\ng.q.upJ\u003dfunction(){hY(this,this.N.getVideoUrl(!1,!0))\u0026\u0026M$(this.QR,Cf());this.N.logClick(this.Af.element);So(\"COPY_PASTE\",this.N.getVideoData().videoId,this.N.getPlaylistId()||\"\")};\ng.q.onLoopChange\u003dfunction(p){var d;(d\u003dthis.jR)\u003d\u003dnull||T2(d,p)};\ng.q.oIh\u003dfunction(){this.N.setLoopVideo(this.jR.getValue());this.BX.z_();this.N.logClick(this.jR.element)};\ng.q.xit\u003dfunction(p){this.N.reportPlaybackIssue();if(g.AD(p,this.N,!YR(this.N.G()))){p\u003dthis.N;var d\u003dp.app.getFeedbackProductData();p.Wu(\"onFeedbackStartRequest\",d);p.isFullscreen()\u0026\u0026p.toggleFullscreen()}this.BX.z_()};\ng.q.AZb\u003dfunction(){g.vU(this.N,\"isVideoInfoVisible\",[])?g.vU(this.N,\"hideVideoInfo\",[]):g.vU(this.N,\"showVideoInfo\",[]);this.BX.z_()};\ng.q.KxB\u003dfunction(){this.eH\u0026\u0026(this.m0||(this.m0\u003dnew F4C(this.N,this.eH.element),g.Y(this,this.m0),g.wz(this.N,this.m0.element,4)),this.m0.show(),this.BX.z_(),this.N.logClick(this.eH.element))};\ng.q.onVideoDataChange\u003dfunction(p,d){this.XE(d)};\ng.q.XE\u003dfunction(p){var d\u003dthis.N.G(),b\u003dthis.N.getPresentingPlayerType()\u003d\u003d\u003d2,v\u003d!b||p.isListed;v\u003d!d.O5\u0026\u0026!!p.videoId\u0026\u0026v;d.playerStyle!\u003d\u003d\"play\"?d\u003d\"https://support.google.com/youtube/?p\u003dreport_playback\":(d\u003d{contact_type:\"playbackissue\",html5:1,ei:p.eventId,v:p.videoId,p:\"movies_playback\"},p.U\u0026\u0026(d.fmt\u003dp.U.itag),p.clientPlaybackNonce\u0026\u0026(d.cpn\u003dp.clientPlaybackNonce),p.partnerId\u0026\u0026(d.partnerid\u003dp.partnerId),d\u003dg.$B(\"//support.google.com/googleplay/\",d));this.YD.hD(v\u0026\u0026p.allowEmbed);this.getVideoUrl.hD(v);this.Af.hD(v\u0026\u0026\n!p.isLivePlayback);this.D4.K9(d,\"href\");var P;(P\u003dthis.jR)\u003d\u003dnull||P.hD(!p.isLivePlayback\u0026\u0026!b);var M;(M\u003dthis.eH)\u003d\u003dnull||M.hD(!b)};\ng.q.X7\u003dfunction(p){g.Y$.prototype.X7.call(this,p);this.N.logVisibility(this.YD.element,p);this.N.logVisibility(this.getVideoUrl.element,p);this.N.logVisibility(this.Af.element,p);this.jR\u0026\u0026this.N.logVisibility(this.jR.element,p);this.eH\u0026\u0026this.N.logVisibility(this.eH.element,p)};g.f(n8u,g.Le);g.q\u003dn8u.prototype;g.q.R3\u003dfunction(p){var d\u003dcf(p);if(!(d\u0026\u0026(FG(d,\"a\")||FG(d,null,\"ytp-no-contextmenu\"))||this.cX)){var b;this.kJ\u003d(p\u003d(b\u003dp.touches)\u003d\u003dnull?void 0:b.item(0))?new g.JF(p.clientX,p.clientY):new g.JF(0,0);this.O5.start()}};\ng.q.s9\u003dfunction(){this.O5.stop()};\ng.q.UHt\u003dfunction(){this.open(this.kJ)};\ng.q.dV\u003dfunction(){if(this.B\u0026\u0026JXD(this.B)){var p\u003dJXD(this.B).element;p.tabIndex\u003d-1;p.focus()}else this.element.tabIndex\u003d-1,this.element.focus()};\ng.q.show\u003dfunction(){this.B||(this.B\u003dnew O_w(this.N,this,this.QR),g.Y(this,this.B),g.Qm(this,this.B));this.B.onLoopChange(this.N.getLoopVideo());g.Le.prototype.show.call(this);this.N.logVisibility(this.element,!0);this.B.X7(!0)};\ng.q.hide\u003dfunction(){k0q(this);g.Le.prototype.hide.call(this);this.N.logVisibility(this.element,!1);this.B\u0026\u0026this.B.X7(!1)};\ng.q.DaE\u003dfunction(p){var d\u003dcf(p);this.cX||d\u0026\u0026(FG(d,\"a\")||FG(d,null,\"ytp-no-contextmenu\"))||(p.preventDefault(),this.open(new g.JF(p.pageX,p.pageY)))};\ng.q.Xp\u003dfunction(p){if(p){var d\u003dp.getBoundingClientRect();this.open(new g.JF(d.x,d.y))}g.Le.prototype.Xp.call(this,p)};\ng.q.open\u003dfunction(p){rXK(this);var d\u003dthis.N.getVideoData();g.kV(this.element,\"ytp-dni\",d.sH);this.element.style.left\u003d\"\";this.element.style.top\u003d\"\";p.x++;p.y++;g.Le.prototype.Xp.call(this);var b\u003diu(this).body;d\u003dnew bh(0,Infinity,Infinity,0);var v\u003dgB(b);for(var P\u003dv.D.body,M\u003dv.D.documentElement,X\u003dblj(v.D);b\u003dnTW(b);)if((!g.T9||b.clientHeight!\u003d0||b!\u003dP)\u0026\u0026b!\u003dP\u0026\u0026b!\u003dM\u0026\u0026lh(b,\"overflow\")!\u003d\"visible\"){var a\u003dg.Cj(b),F\u003dnew g.JF(b.clientLeft,b.clientTop);a.x+\u003dF.x;a.y+\u003dF.y;d.top\u003dMath.max(d.top,a.y);d.right\u003dMath.min(d.right,\na.x+b.clientWidth);d.bottom\u003dMath.min(d.bottom,a.y+b.clientHeight);d.left\u003dMath.max(d.left,a.x)}P\u003dX.scrollLeft;X\u003dX.scrollTop;d.left\u003dMath.max(d.left,P);d.top\u003dMath.max(d.top,X);v\u003ddNu(v.D.defaultView||window);d.right\u003dMath.min(d.right,P+v.width);d.bottom\u003dMath.min(d.bottom,X+v.height);v\u003dd.top\u003e\u003d0\u0026\u0026d.left\u003e\u003d0\u0026\u0026d.bottom\u003ed.top\u0026\u0026d.right\u003ed.left?d:null;d\u003dthis.size;p\u003dp.clone();d\u003dd.clone();v\u0026\u0026(X\u003dd,P\u003d5,(P\u002665)\u003d\u003d65\u0026\u0026(p.x\u003cv.left||p.x\u003e\u003dv.right)\u0026\u0026(P\u0026\u003d-2),(P\u0026132)\u003d\u003d132\u0026\u0026(p.y\u003cv.top||p.y\u003e\u003dv.bottom)\u0026\u0026(P\u0026\u003d-5),p.x\u003cv.left\u0026\u0026P\u00261\u0026\u0026\n(p.x\u003dv.left),P\u002616\u0026\u0026(M\u003dp.x,p.x\u003cv.left\u0026\u0026(p.x\u003dv.left),p.x+X.width\u003ev.right\u0026\u0026(X.width\u003dMath.min(v.right-p.x,M+X.width-v.left),X.width\u003dMath.max(X.width,0))),p.x+X.width\u003ev.right\u0026\u0026P\u00261\u0026\u0026(p.x\u003dMath.max(v.right-X.width,v.left)),p.y\u003cv.top\u0026\u0026P\u00264\u0026\u0026(p.y\u003dv.top),P\u002632\u0026\u0026(M\u003dp.y,p.y\u003cv.top\u0026\u0026(p.y\u003dv.top),p.y+X.height\u003ev.bottom\u0026\u0026(X.height\u003dMath.min(v.bottom-p.y,M+X.height-v.top),X.height\u003dMath.max(X.height,0))),p.y+X.height\u003ev.bottom\u0026\u0026P\u00264\u0026\u0026(p.y\u003dMath.max(v.bottom-X.height,v.top)));v\u003dnew g.oy(0,0,0,0);v.left\u003dp.x;v.top\u003dp.y;v.width\u003d\nd.width;v.height\u003dd.height;g.ZQ(this.element,new g.JF(v.left,v.top));g.jh(this.V);this.V.Y(iu(this),\"contextmenu\",this.avb);this.V.Y(this.N,\"fullscreentoggled\",this.onFullscreenToggled);this.V.Y(this.N,\"pageTransition\",this.bX)};\ng.q.avb\u003dfunction(p){if(!p.defaultPrevented){var d\u003dcf(p);g.qQ(this.element,d)||this.z_();this.N.G().disableNativeContextMenu\u0026\u0026p.preventDefault()}};\ng.q.onFullscreenToggled\u003dfunction(){this.z_();rXK(this)};\ng.q.bX\u003dfunction(){this.z_()};g.f(Oi,g.K);Oi.prototype.onClick\u003dfunction(){var p\u003dthis,d,b,v,P;return g.z(function(M){if(M.D\u003d\u003d1)return d\u003dp.api.G(),b\u003dp.api.getVideoData(),v\u003dp.api.getPlaylistId(),P\u003dd.getVideoUrl(b.videoId,v,void 0,!0),g.y(M,lxq(p,P),2);M.U\u0026\u0026udj(p);p.api.logClick(p.element);g.l$(M)})};\nOi.prototype.XF\u003dfunction(){this.updateValue(\"icon\",{L:\"svg\",K:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},j:[{L:\"path\",Dv:!0,J:\"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\",\"Copy link\");this.visible\u003dfxu(this);g.kV(this.element,\"ytp-copylink-button-visible\",this.visible);\nthis.hD(this.visible);this.tooltip.sj();this.api.logVisibility(this.element,this.visible\u0026\u0026this.X)};\nOi.prototype.X7\u003dfunction(p){g.K.prototype.X7.call(this,p);this.api.logVisibility(this.element,this.visible\u0026\u0026p)};\nOi.prototype.U5\u003dfunction(){g.K.prototype.U5.call(this);g.OJ(this.element,\"ytp-copylink-button-visible\")};g.f(JY,g.K);JY.prototype.show\u003dfunction(){g.K.prototype.show.call(this);g.vg(this.U)};\nJY.prototype.hide\u003dfunction(){this.V.stop();this.B\u003d0;this.V$(\"ytp-seek-icon\").style.display\u003d\"none\";this.updateValue(\"seekIcon\",\"\");g.OJ(this.element,\"ytp-chapter-seek\");g.OJ(this.element,\"ytp-time-seeking\");g.K.prototype.hide.call(this)};\nJY.prototype.OZ\u003dfunction(p,d,b,v){this.B\u003dp\u003d\u003d\u003dthis.Z?this.B+v:v;this.Z\u003dp;var P\u003dp\u003d\u003d\u003d-1?this.C:this.W;P\u0026\u0026this.N.logClick(P);this.S?this.U.stop():g.Mt(this.U);this.V.start();this.element.setAttribute(\"data-side\",p\u003d\u003d\u003d-1?\"back\":\"forward\");var M\u003d3*this.N.Pb().getPlayerSize().height;P\u003dthis.N.Pb().getPlayerSize();P\u003dP.width/3-3*P.height;this.D.style.width\u003dM+\"px\";this.D.style.height\u003dM+\"px\";p\u003d\u003d\u003d1?(this.D.style.left\u003d\"\",this.D.style.right\u003dP+\"px\"):p\u003d\u003d\u003d-1\u0026\u0026(this.D.style.right\u003d\"\",this.D.style.left\u003dP+\"px\");var X\u003dM*\n2.5;M\u003dX/2;var a\u003dthis.V$(\"ytp-doubletap-ripple\");a.style.width\u003dX+\"px\";a.style.height\u003dX+\"px\";p\u003d\u003d\u003d1?(p\u003dthis.N.Pb().getPlayerSize().width-d+Math.abs(P),a.style.left\u003d\"\",a.style.right\u003dp-M+\"px\"):p\u003d\u003d\u003d-1\u0026\u0026(p\u003dMath.abs(P)+d,a.style.right\u003d\"\",a.style.left\u003dp-M+\"px\");a.style.top\u003d\"calc((33% + \"+Math.round(b)+\"px) - \"+M+\"px)\";if(b\u003dthis.V$(\"ytp-doubletap-ripple\"))b.classList.remove(\"ytp-doubletap-ripple\"),b.classList.add(\"ytp-doubletap-ripple\");siw(this,this.S?this.B:v)};g.f(E8C,ev);g.q\u003dE8C.prototype;g.q.Nn\u003dfunction(p){this.Hb||(this.Hb\u003dnew mt(this.N),g.Y(this,this.Hb));var d,b;if((d\u003dthis.NJ)\u003d\u003dnull?0:(b\u003dd.menu)\u003d\u003dnull?0:b.menuRenderer)this.Hb.open(this.NJ.menu.menuRenderer,p.target),p.preventDefault()};\ng.q.Bz\u003dfunction(){return!!this.D};\ng.q.Jx\u003dfunction(){return!!this.D};\ng.q.VD\u003dfunction(p){p.target\u003d\u003d\u003dthis.overflowButton.element?p.preventDefault():(this.gg\u0026\u0026this.N.KX(\"innertubeCommand\",this.gg),this.Fk(!1))};\ng.q.qV\u003dfunction(){this.Fk(!0);var p,d;((p\u003dthis.D)\u003d\u003dnull?0:(d\u003dp.bannerData)\u003d\u003dnull?0:d.dismissedStatusKey)\u0026\u0026this.T_.push(this.D.bannerData.dismissedStatusKey);this.eX()};\ng.q.nR\u003dfunction(){this.eX();f1(this)};\ng.q.fl$\u003dfunction(p){var d\u003dthis,b;if(p.id!\u003d\u003d((b\u003dthis.D)\u003d\u003dnull?void 0:b.identifier)){this.eX();b\u003dg.u(this.aB);for(var v\u003db.next();!v.done;v\u003db.next()){var P\u003dv.value,M\u003dvoid 0,X\u003dvoid 0;if((v\u003d(M\u003dP)\u003d\u003dnull?void 0:(X\u003dM.bannerData)\u003d\u003dnull?void 0:X.itemData)\u0026\u0026P.identifier\u003d\u003d\u003dp.id){X\u003dM\u003dvoid 0;var a\u003d((M\u003dP)\u003d\u003dnull?void 0:(X\u003dM.bannerData)\u003d\u003dnull?void 0:X.dismissedStatusKey)||\"\";if(this.T_.includes(a))break;this.D\u003dP;this.banner.element.setAttribute(\"aria-label\",v.accessibilityLabel||\"\");v.trackingParams\u0026\u0026(this.V\u003d!0,this.N.setTrackingParams(this.badge.element,\nv.trackingParams));this.C.show();Vm(this);this.RB.hD(!v.stayInApp);i_C(this);Nlu(this);r6(this);this.gg\u003dg.L(v.onTapCommand,eq);if(P\u003dg.L(v.menuOnTap,eq))this.NJ\u003dg.L(P,VXQ);P\u003dvoid 0;this.banner.update({thumbnail:(P\u003d(v.thumbnailSources||[])[0])\u003d\u003dnull?void 0:P.url,title:v.productTitle,price:v.priceReplacementText?v.priceReplacementText:v.price,salesOriginalPrice:Uuu(this),priceDropReferencePrice:cXK(this),promotionText:wZK(this),priceA11yText:yXk(this),affiliateDisclaimer:v.affiliateDisclaimer,vendor:Ixu(this)});\na\u003dX\u003dM\u003dP\u003dvoid 0;((P\u003dv)\u003d\u003dnull?0:(M\u003dP.hiddenProductOptions)\u003d\u003dnull?0:M.showDropCountdown)\u0026\u0026((X\u003dv)\u003d\u003dnull?0:(a\u003dX.hiddenProductOptions)\u003d\u003dnull?0:a.dropTimestampMs)\u0026\u0026(this.ob\u003dnew g.bR(function(){t$C(d)},1E3),this.RB.hide(),this.countdownTimer.show(),t$C(this));\nthis.N.T(\"web_player_enable_featured_product_banner_exclusives_on_desktop\")\u0026\u0026CJ7(this)\u0026\u0026(this.tD\u003dnew g.bR(function(){G0q(d)},1E3),G0q(this))}}}};\ng.q.eX\u003dfunction(){this.D\u0026\u0026(this.D\u003dvoid 0,this.Bh())};\ng.q.onVideoDataChange\u003dfunction(p,d){var b\u003dthis;p\u003d\u003d\u003d\"dataloaded\"\u0026\u0026f1(this);var v,P,M;p\u003dg.L((v\u003dd.getWatchNextResponse())\u003d\u003dnull?void 0:(P\u003dv.playerOverlays)\u003d\u003dnull?void 0:(M\u003dP.playerOverlayRenderer)\u003d\u003dnull?void 0:M.productsInVideoOverlayRenderer,HFm);this.overflowButton.show();this.dismissButton.hide();var X\u003dp\u003d\u003dnull?void 0:p.featuredProductsEntityKey;this.trendingOfferEntityKey\u003dp\u003d\u003dnull?void 0:p.trendingOfferEntityKey;this.aB.length||(jie(this,X),r6(this));var a;(a\u003dthis.Na)\u003d\u003dnull||a.call(this);this.Na\u003dg.Bc.subscribe(function(){jie(b,\nX);r6(b)})};\ng.q.U5\u003dfunction(){f1(this);i_C(this);Nlu(this);ev.prototype.U5.call(this)};g.f(Sfq,g.K);Sfq.prototype.onClick\u003dfunction(){this.N.logClick(this.element,this.U)};g.f(Yf7,g.tD);g.q\u003dYf7.prototype;g.q.show\u003dfunction(){g.tD.prototype.show.call(this);this.N.publish(\"infopaneldetailvisibilitychange\",!0);this.N.logVisibility(this.element,!0);g8e(this,!0)};\ng.q.hide\u003dfunction(){g.tD.prototype.hide.call(this);this.N.publish(\"infopaneldetailvisibilitychange\",!1);this.N.logVisibility(this.element,!1);g8e(this,!1)};\ng.q.getId\u003dfunction(){return this.V};\ng.q.LN\u003dfunction(){return this.itemData.length};\ng.q.onVideoDataChange\u003dfunction(p,d){if(d){var b,v,P,M;this.update({title:((b\u003dd.Of)\u003d\u003dnull?void 0:(v\u003db.title)\u003d\u003dnull?void 0:v.content)||\"\",body:((P\u003dd.Of)\u003d\u003dnull?void 0:(M\u003dP.bodyText)\u003d\u003dnull?void 0:M.content)||\"\"});var X;p\u003d((X\u003dd.Of)\u003d\u003dnull?void 0:X.trackingParams)||null;this.N.setTrackingParams(this.element,p);X\u003dg.u(this.itemData);for(p\u003dX.next();!p.done;p\u003dX.next())p.value.dispose();this.itemData\u003d[];var a;if((a\u003dd.Of)\u003d\u003dnull?0:a.ctaButtons)for(d\u003dg.u(d.Of.ctaButtons),a\u003dd.next();!a.done;a\u003dd.next())if(a\u003dg.L(a.value,\ny4Q))a\u003dnew Sfq(this.N,a,this.D),a.w1\u0026\u0026(this.itemData.push(a),a.NC(this.items))}};\ng.q.U5\u003dfunction(){this.hide();g.tD.prototype.U5.call(this)};g.f($uu,g.K);g.q\u003d$uu.prototype;g.q.onVideoDataChange\u003dfunction(p,d){Qiu(this,d);this.G7\u0026\u0026K47(this,this.G7)};\ng.q.vS\u003dfunction(p){var d\u003dthis.N.getVideoData();this.videoId!\u003d\u003dd.videoId\u0026\u0026Qiu(this,d);K47(this,p.state);this.G7\u003dp.state};\ng.q.In\u003dfunction(p){(this.V\u003dp)?this.hide():this.D\u0026\u0026this.show()};\ng.q.HS\u003dfunction(){this.U||this.Xp();this.showControls\u003d!0};\ng.q.SS\u003dfunction(){this.U||this.z_();this.showControls\u003d!1};\ng.q.Xp\u003dfunction(){var p;if((p\u003dthis.N)\u003d\u003dnull?0:p.T(\"embeds_web_enable_info_panel_sizing_fix\")){var d;p\u003d(d\u003dthis.N)\u003d\u003dnull?void 0:d.getPlayerSize();d\u003dp.width\u003c380;var b;p\u003dp.height\u003c(((b\u003dthis.N)\u003d\u003dnull?0:b.isEmbedsShortsMode())?400:280);var v,P;if((((v\u003dthis.N)\u003d\u003dnull?0:v.getPlayerStateObject().isCued())||((P\u003dthis.N)\u003d\u003dnull?0:g.R(P.getPlayerStateObject(),1024)))\u0026\u0026d\u0026\u0026p)return}this.D\u0026\u0026!this.V\u0026\u0026(this.B.show(),this.N.publish(\"infopanelpreviewvisibilitychange\",!0),this.N.logVisibility(this.element,!0))};\ng.q.z_\u003dfunction(){this.D\u0026\u0026!this.V\u0026\u0026(this.B.hide(),this.N.publish(\"infopanelpreviewvisibilitychange\",!1),this.N.logVisibility(this.element,!1))};\ng.q.KQJ\u003dfunction(){this.U\u003d!1;this.showControls||this.z_()};var Lqq\u003d{\"default\":0,monoSerif:1,propSerif:2,monoSans:3,propSans:4,casual:5,cursive:6,smallCaps:7};Object.keys(Lqq).reduce(function(p,d){p[Lqq[d]]\u003dd;return p},{});\nvar QIC\u003d{none:0,raised:1,depressed:2,uniform:3,dropShadow:4};Object.keys(QIC).reduce(function(p,d){p[QIC[d]]\u003dd;return p},{});\nvar $Tz\u003d{normal:0,bold:1,italic:2,bold_italic:3};Object.keys($Tz).reduce(function(p,d){p[$Tz[d]]\u003dd;return p},{});var mTq,KqQ;mTq\u003d[{option:\"#fff\",text:\"White\"},{option:\"#ff0\",text:\"Yellow\"},{option:\"#0f0\",text:\"Green\"},{option:\"#0ff\",text:\"Cyan\"},{option:\"#00f\",text:\"Blue\"},{option:\"#f0f\",text:\"Magenta\"},{option:\"#f00\",text:\"Red\"},{option:\"#080808\",text:\"Black\"}];KqQ\u003d[{option:0,text:ur(0)},{option:.25,text:ur(.25)},{option:.5,text:ur(.5)},{option:.75,text:ur(.75)},{option:1,text:ur(1)}];\ng.Ei\u003d[{option:\"fontFamily\",text:\"Font family\",options:[{option:1,text:\"Monospaced Serif\"},{option:2,text:\"Proportional Serif\"},{option:3,text:\"Monospaced Sans-Serif\"},{option:4,text:\"Proportional Sans-Serif\"},{option:5,text:\"Casual\"},{option:6,text:\"Cursive\"},{option:7,text:\"Small Capitals\"}]},{option:\"color\",text:\"Font colour\",options:mTq},{option:\"fontSizeIncrement\",text:\"Font size\",options:[{option:-2,text:ur(.5)},{option:-1,text:ur(.75)},{option:0,text:ur(1)},{option:1,text:ur(1.5)},{option:2,\ntext:ur(2)},{option:3,text:ur(3)},{option:4,text:ur(4)}]},{option:\"background\",text:\"Background colour\",options:mTq},{option:\"backgroundOpacity\",text:\"Background opacity\",options:KqQ},{option:\"windowColor\",text:\"Window colour\",options:mTq},{option:\"windowOpacity\",text:\"Window opacity\",options:KqQ},{option:\"charEdgeStyle\",text:\"Character edge style\",options:[{option:0,text:\"None\"},{option:4,text:\"Drop Shadow\"},{option:1,text:\"Raised\"},{option:2,text:\"Depressed\"},{option:3,text:\"Outline\"}]},{option:\"textOpacity\",\ntext:\"Font opacity\",options:[{option:.25,text:ur(.25)},{option:.5,text:ur(.5)},{option:.75,text:ur(.75)},{option:1,text:ur(1)}]}];var xTQ\u003d[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.f(W4e,g.iO);g.q\u003dW4e.prototype;\ng.q.Hk\u003dfunction(p){p.repeat||(this.B.hL\u003d!1);var d\u003d!1,b\u003dp.keyCode,v\u003dcf(p),P\u003d!p.altKey\u0026\u0026!p.ctrlKey\u0026\u0026!p.metaKey\u0026\u0026(!this.api.isMutedByEmbedsMutedAutoplay()||xTQ.includes(b)),M\u003d!1,X\u003d!1,a\u003dthis.api.G();p.defaultPrevented?(P\u003d!1,X\u003d!0):a.K$\u0026\u0026!this.api.isMutedByEmbedsMutedAutoplay()\u0026\u0026(P\u003d!1);if(b\u003d\u003d\u003d9)d\u003d!0;else{if(v)switch(b){case 32:case 13:if(v.tagName\u003d\u003d\u003d\"BUTTON\"||v.tagName\u003d\u003d\u003d\"A\"||v.tagName\u003d\u003d\u003d\"INPUT\")d\u003d!0,P\u003d!1;else if(P){var F\u003dv.getAttribute(\"role\");!F||F!\u003d\u003d\"option\"\u0026\u0026F!\u003d\u003d\"button\"\u0026\u0026F.indexOf(\"menuitem\")!\u003d\u003d0||\n(d\u003d!0,v.click(),M\u003d!0)}this.api.T(\"enable_key_press_enter_logging\")\u0026\u0026(v\u003dg.UA(),F\u003dlpu(247608),v\u0026\u0026F\u0026\u0026g.bg(pf)(void 0,v,F,\"INTERACTION_LOGGING_GESTURE_TYPE_KEY_PRESS\",void 0,void 0));break;case 37:case 39:case 36:case 35:d\u003dv.getAttribute(\"role\")\u003d\u003d\u003d\"slider\";break;case 38:case 40:F\u003dv.getAttribute(\"role\"),v\u003db\u003d\u003d\u003d38?v.previousSibling:v.nextSibling,F\u003d\u003d\u003d\"slider\"?d\u003d!0:P\u0026\u0026(F\u003d\u003d\u003d\"option\"?(v\u0026\u0026v.getAttribute(\"role\")\u003d\u003d\u003d\"option\"\u0026\u0026v.focus(),M\u003dd\u003d!0):F\u0026\u0026F.indexOf(\"menuitem\")\u003d\u003d\u003d0\u0026\u0026(v\u0026\u0026v.hasAttribute(\"role\")\u0026\u0026v.getAttribute(\"role\").indexOf(\"menuitem\")\u003d\u003d\u003d\n0\u0026\u0026v.focus(),M\u003dd\u003d!0))}if(P\u0026\u0026!M)switch(b){case 38:M\u003dMath.min(this.api.getVolume()+5,100);Xl(this.QR,M,!1);this.api.setVolume(M);X\u003dM\u003d!0;break;case 40:M\u003dMath.max(this.api.getVolume()-5,0);Xl(this.QR,M,!0);this.api.setVolume(M);X\u003dM\u003d!0;break;case 36:this.api.xY()\u0026\u0026(this.api.startSeekCsiAction(),this.api.seekTo(0,void 0,void 0,void 0,79),X\u003dM\u003d!0);break;case 35:this.api.xY()\u0026\u0026(this.api.startSeekCsiAction(),this.api.seekTo(Infinity,void 0,void 0,void 0,80),X\u003dM\u003d!0)}}d\u0026\u0026si(this,!0);(d||X)\u0026\u0026this.ql.uy();(M||\nP\u0026\u0026this.handleGlobalKeyDown(b,p.shiftKey,p.ctrlKey,p.altKey,p.metaKey,p.key,p.code,p.repeat))\u0026\u0026p.preventDefault();a.Z\u0026\u0026(p\u003d{keyCode:p.keyCode,altKey:p.altKey,ctrlKey:p.ctrlKey,metaKey:p.metaKey,shiftKey:p.shiftKey,handled:p.defaultPrevented,fullscreen:this.api.isFullscreen()},this.api.va(\"onKeyPress\",p))};\ng.q.vk\u003dfunction(p){var d\u003dp.keyCode;(!this.api.T(\"web_player_spacebar_control_bugfix\")||this.api.T(\"web_player_spacebar_control_bugfix\")\u0026\u0026!this.V)\u0026\u0026this.handleGlobalKeyUp(d,p.shiftKey,p.ctrlKey,p.altKey,p.metaKey,p.key,p.code)\u0026\u0026p.preventDefault()};\ng.q.handleGlobalKeyUp\u003dfunction(p,d,b,v,P,M,X){this.api.publish(\"keyboardserviceglobalkeyup\",{keyCode:p,shiftKey:d,ctrlKey:b,altKey:v,metaKey:P,key:M,code:X});d\u003d!1;if(this.B.hL)return d;(b\u003dg.N1(this.api.EY()))\u0026\u0026(b\u003db.Nh)\u0026\u0026b.cX\u0026\u0026(b.N5(p),d\u003d!0);switch(p){case 9:si(this,!0);d\u003d!0;break;case 32:if(this.api.T(\"web_speedmaster_spacebar_control\")\u0026\u0026(!this.api.T(\"web_player_spacebar_control_bugfix\")\u0026\u0026!this.V||this.api.T(\"web_player_spacebar_control_bugfix\"))\u0026\u0026!this.api.G().K$){var a,F;p\u003d(a\u003dthis.progressBar)\u003d\u003d\nnull?void 0:(F\u003da.U)\u003d\u003dnull?void 0:F.isEnabled;d\u003dthis.RH(p)}}return d};\ng.q.handleGlobalKeyDown\u003dfunction(p,d,b,v,P,M,X,a){a||(this.B.hL\u003d!1);var F\u003d!1,h\u003dthis.api.G();if(h.K$\u0026\u0026!this.api.isMutedByEmbedsMutedAutoplay())return F;var O\u003dg.N1(this.api.EY());if(O\u0026\u0026(O\u003dO.Nh)\u0026\u0026O.cX)switch(p){case 65:case 68:case 87:case 83:case 107:case 221:case 109:case 219:F\u003dO.RW(p)}h.S||F||(F\u003dM||String.fromCharCode(p).toLowerCase(),this.U+\u003dF,\"awesome\".indexOf(this.U)\u003d\u003d\u003d0?(F\u003d!0,7\u003d\u003d\u003dthis.U.length\u0026\u0026UVK(this.api.getRootNode(),\"ytp-color-party\")):(this.U\u003dF,F\u003d\"awesome\".indexOf(this.U)\u003d\u003d\u003d0));if(!F\u0026\u0026(!this.api.isMutedByEmbedsMutedAutoplay()||\nxTQ.includes(p))){var J\u003dthis.api.getVideoData(),k,n;O\u003d(k\u003dthis.progressBar)\u003d\u003dnull?void 0:(n\u003dk.U)\u003d\u003dnull?void 0:n.isEnabled;k\u003dJ?J.cP:[];n\u003dKG?v:b;switch(p){case 80:d\u0026\u0026!h.wE\u0026\u0026(M$(this.QR,wQw(),\"Previous\"),this.api.previousVideo(),F\u003d!0);break;case 78:d\u0026\u0026!h.wE\u0026\u0026(M$(this.QR,Na(),\"Next\"),this.api.nextVideo(),F\u003d!0);break;case 74:this.api.xY()\u0026\u0026(this.api.startSeekCsiAction(),this.D?this.api.T(\"enable_key_press_seek_logging\")?(F\u003dZ5(this,-10*this.api.getPlaybackRate(),\"SEEK_SOURCE_SEEK_BACKWARD_10S\"),kt(this.D,\n-1,10,F)):kt(this.D,-1,10):M$(this.QR,{L:\"svg\",K:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},j:[{L:\"path\",Dv:!0,J:\"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\"}}]}),\nthis.api.seekBy(-10*this.api.getPlaybackRate(),void 0,void 0,73),F\u003d!0);break;case 76:this.api.xY()\u0026\u0026(this.api.startSeekCsiAction(),this.D?this.api.T(\"enable_key_press_seek_logging\")?(F\u003dZ5(this,10*this.api.getPlaybackRate(),\"SEEK_SOURCE_SEEK_FORWARD_10S\"),kt(this.D,1,10,F)):kt(this.D,1,10):M$(this.QR,{L:\"svg\",K:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},j:[{L:\"path\",Dv:!0,J:\"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\"}}]}),\nthis.api.seekBy(10*this.api.getPlaybackRate(),void 0,void 0,74),F\u003d!0);break;case 37:this.api.xY()\u0026\u0026(this.api.startSeekCsiAction(),n?(n\u003dRpe(k,this.api.getCurrentTime()*1E3),n!\u003d\u003d-1\u0026\u0026this.D!\u003dnull\u0026\u0026(Z_K(this.D,-1,k[n].title),this.api.seekTo(k[n].startTime/1E3,void 0,void 0,void 0,53),F\u003d!0)):(this.D?this.api.T(\"enable_key_press_seek_logging\")?(F\u003dZ5(this,-5*this.api.getPlaybackRate(),\"SEEK_SOURCE_SEEK_BACKWARD_5S\"),kt(this.D,-1,5,F)):kt(this.D,-1,5):M$(this.QR,{L:\"svg\",K:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",\nwidth:\"100%\"},j:[{L:\"path\",Dv:!0,J:\"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\"}}]}),\nthis.api.seekBy(-5*this.api.getPlaybackRate(),void 0,void 0,71),F\u003d!0));break;case 39:this.api.xY()\u0026\u0026(this.api.startSeekCsiAction(),n?(n\u003dBlB(k,this.api.getCurrentTime()*1E3),n!\u003d\u003d-1\u0026\u0026this.D!\u003dnull\u0026\u0026(Z_K(this.D,1,k[n].title),this.api.seekTo(k[n].startTime/1E3,void 0,void 0,void 0,52),F\u003d!0)):(this.D!\u003dnull?this.api.T(\"enable_key_press_seek_logging\")?(F\u003dZ5(this,5*this.api.getPlaybackRate(),\"SEEK_SOURCE_SEEK_FORWARD_5S\"),kt(this.D,1,5,F)):kt(this.D,1,5):M$(this.QR,{L:\"svg\",K:{height:\"100%\",version:\"1.1\",\nviewBox:\"0 0 36 36\",width:\"100%\"},j:[{L:\"path\",Dv:!0,J:\"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\"}}]}),\nthis.api.seekBy(5*this.api.getPlaybackRate(),void 0,void 0,72),F\u003d!0));break;case 77:this.api.isMuted()?(this.api.unMute(),Xl(this.QR,this.api.getVolume(),!1)):(this.api.mute(),Xl(this.QR,0,!0));F\u003d!0;break;case 32:F\u003dthis.api.T(\"web_speedmaster_spacebar_control\")?!this.api.G().wE:this.RH(O);break;case 75:F\u003dthis.RH(O);break;case 190:d?h.enableSpeedOptions\u0026\u0026dRq(this)\u0026\u0026(F\u003dthis.api.getPlaybackRate(),this.api.setPlaybackRate(F+.25,!0),Bje(this.QR,!1),F\u003d!0):this.api.xY()\u0026\u0026(this.step(1),F\u003d!0);break;case 188:d?\nh.enableSpeedOptions\u0026\u0026dRq(this)\u0026\u0026(F\u003dthis.api.getPlaybackRate(),this.api.setPlaybackRate(F-.25,!0),Bje(this.QR,!0),F\u003d!0):this.api.xY()\u0026\u0026(this.step(-1),F\u003d!0);break;case 70:BJz(this.api)\u0026\u0026(this.api.toggleFullscreen().catch(function(){}),F\u003d!0);\nbreak;case 27:O?(this.progressBar.sN(),F\u003d!0):this.S()\u0026\u0026(F\u003d!0)}if(h.controlsType!\u003d\u003d\"3\")switch(p){case 67:g.HH(this.api.EY())\u0026\u0026(h\u003dthis.api.getOption(\"captions\",\"track\"),this.api.toggleSubtitles(),RQe(this.QR,!h||h\u0026\u0026!h.displayName),F\u003d!0);break;case 79:C1(this,\"textOpacity\");break;case 87:C1(this,\"windowOpacity\");break;case 187:case 61:C1(this,\"fontSizeIncrement\",!1,!0);break;case 189:case 173:C1(this,\"fontSizeIncrement\",!0,!0)}var r;d||b||v||(p\u003e\u003d48\u0026\u0026p\u003c\u003d57?r\u003dp-48:p\u003e\u003d96\u0026\u0026p\u003c\u003d105\u0026\u0026(r\u003dp-96));r!\u003dnull\u0026\u0026this.api.xY()\u0026\u0026\n(this.api.startSeekCsiAction(),h\u003dthis.api.getProgressState(),this.api.seekTo(r/10*(h.seekableEnd-h.seekableStart)+h.seekableStart,void 0,void 0,void 0,81),F\u003d!0);F\u0026\u0026this.ql.uy()}this.V||this.api.publish(\"keyboardserviceglobalkeydown\",{keyCode:p,shiftKey:d,ctrlKey:b,altKey:v,metaKey:P,key:M,code:X,repeat:a},this.B);return F};\ng.q.step\u003dfunction(p){this.api.xY();if(this.api.getPlayerStateObject().isPaused()){var d\u003dthis.api.getVideoData().U;d\u0026\u0026(d\u003dd.video)\u0026\u0026this.api.seekBy(p/(d.fps||30),void 0,void 0,p\u003e0?77:78)}};\ng.q.RH\u003dfunction(p){if(!this.api.G().wE){var d;var b,v\u003d(d\u003dthis.api.getVideoData())\u003d\u003dnull?void 0:(b\u003dd.getPlayerResponse())\u003d\u003dnull?void 0:b.playabilityStatus;if(v){var P;d\u003d((P\u003dg.L(v.miniplayer,$zQ))\u003d\u003dnull?void 0:P.playbackMode)\u003d\u003d\u003d\"PLAYBACK_MODE_PAUSED_ONLY\"}else d\u003d!1;d\u0026\u0026this.api.KX(\"onExpandMiniplayer\");p?this.progressBar.AB():(p\u003d!this.api.getPlayerStateObject().isOrWillBePlaying(),this.QR.oz(p),p?this.api.playVideo():this.api.pauseVideo());return!0}return!1};\ng.q.U5\u003dfunction(){g.Mt(this.X);g.iO.prototype.U5.call(this)};g.f(g.N$,g.K);g.N$.prototype.cC\u003ddw(11);\ng.N$.prototype.XF\u003dfunction(){var p\u003dthis.N.G(),d\u003dp.B||this.N.T(\"web_player_hide_overflow_button_if_empty_menu\")\u0026\u0026this.mR.isEmpty();p\u003dg.Ez(p)\u0026\u0026g.ES(this.N)\u0026\u0026g.R(this.N.getPlayerStateObject(),128);var b\u003dthis.N.getPlayerSize();this.visible\u003dthis.N.Oj()\u0026\u0026!p\u0026\u0026b.width\u003e\u003d240\u0026\u0026!g.xS(this.N.getVideoData())\u0026\u0026!d\u0026\u0026!this.D\u0026\u0026!this.N.isEmbedsShortsMode();g.kV(this.element,\"ytp-overflow-button-visible\",this.visible);this.visible\u0026\u0026this.N.sj();this.N.logVisibility(this.element,this.visible\u0026\u0026this.X)};\ng.N$.prototype.X7\u003dfunction(p){g.K.prototype.X7.call(this,p);this.N.logVisibility(this.element,this.visible\u0026\u0026p)};\ng.N$.prototype.U5\u003dfunction(){g.K.prototype.U5.call(this);g.OJ(this.element,\"ytp-overflow-button-visible\")};g.f(b4z,g.tD);g.q\u003db4z.prototype;g.q.xx\u003dfunction(p){p\u003dcf(p);g.qQ(this.element,p)\u0026\u0026(g.qQ(this.D,p)||g.qQ(this.closeButton,p)||HU(this))};\ng.q.z_\u003dfunction(){g.tD.prototype.z_.call(this);this.N.x_(this.element)};\ng.q.show\u003dfunction(){this.cX\u0026\u0026this.N.publish(\"OVERFLOW_PANEL_OPENED\");g.tD.prototype.show.call(this);this.element.setAttribute(\"aria-modal\",\"true\");Pme(this,!0)};\ng.q.hide\u003dfunction(){g.tD.prototype.hide.call(this);this.element.removeAttribute(\"aria-modal\");Pme(this,!1)};\ng.q.onFullscreenToggled\u003dfunction(p){!p\u0026\u0026this.X3()\u0026\u0026HU(this)};\ng.q.isEmpty\u003dfunction(){return this.actionButtons.length\u003d\u003d\u003d0};\ng.q.focus\u003dfunction(){for(var p\u003dg.u(this.actionButtons),d\u003dp.next();!d.done;d\u003dp.next())if(d\u003dd.value,d.cX){d.focus();break}};g.f(Mjj,g.K);Mjj.prototype.onClick\u003dfunction(p){g.AD(p,this.api)\u0026\u0026this.api.playVideoAt(this.index)};g.f(Xzu,g.tD);g.q\u003dXzu.prototype;g.q.show\u003dfunction(){g.tD.prototype.show.call(this);this.D.Y(this.api,\"videodatachange\",this.ES);this.D.Y(this.api,\"onPlaylistUpdate\",this.ES);this.ES()};\ng.q.hide\u003dfunction(){g.tD.prototype.hide.call(this);g.jh(this.D);this.updatePlaylist(null)};\ng.q.ES\u003dfunction(){this.updatePlaylist(this.api.getPlaylist());this.api.G().B\u0026\u0026(this.V$(\"ytp-playlist-menu-title-name\").removeAttribute(\"href\"),this.B\u0026\u0026(this.R1(this.B),this.B\u003dnull))};\ng.q.RP\u003dfunction(){var p\u003dthis.playlist,d\u003dp.author,b\u003dd?\"by $AUTHOR \\u2022 $CURRENT_POSITION/$PLAYLIST_LENGTH\":\"$CURRENT_POSITION/$PLAYLIST_LENGTH\",v\u003d{CURRENT_POSITION:String(p.index+1),PLAYLIST_LENGTH:String(p.getLength())};d\u0026\u0026(v.AUTHOR\u003dd);this.update({title:p.title,subtitle:g.fn(b,v),playlisturl:this.api.getVideoUrl(!0)});d\u003dp.U;if(d\u003d\u003d\u003dthis.V)this.selected.element.setAttribute(\"aria-checked\",\"false\"),this.selected\u003dthis.playlistData[p.index];else{b\u003dg.u(this.playlistData);for(v\u003db.next();!v.done;v\u003db.next())v.value.dispose();\nb\u003dp.getLength();this.playlistData\u003d[];for(v\u003d0;v\u003cb;v++){var P\u003dnew Mjj(this.api,p,v);this.playlistData.push(P);P.NC(this.items)}this.selected\u003dthis.playlistData[p.index];this.V\u003dd}this.selected\u0026\u0026this.selected.element.setAttribute(\"aria-checked\",\"true\")};\ng.q.OdN\u003dfunction(p){var d\u003dthis.api.getVideoUrl(!0);g.WU(d,this.api,p)};\ng.q.updatePlaylist\u003dfunction(p){this.playlist!\u003d\u003dp?(this.playlist\u0026\u0026this.playlist.unsubscribe(\"shuffle\",this.RP,this),this.playlist\u003dp,this.V\u003dnull,p?(p.subscribe(\"shuffle\",this.RP,this),this.RP()):this.cX\u0026\u0026this.hide()):this.playlist\u0026\u0026this.RP()};\ng.q.focus\u003dfunction(){this.selected.focus()};\ng.q.U5\u003dfunction(){this.hide();g.tD.prototype.U5.call(this)};g.f(Gv,g.K);Gv.prototype.hide\u003dfunction(){g.K.prototype.hide.call(this);this.X7(!1);this.api.sj()};\nGv.prototype.XF\u003dfunction(){var p\u003dg.Ez(this.api.G());g.kV(this.element,\"ytp-playlist-menu-button-tiny\",this.api.Pb().getPlayerSize().width\u003c400\u0026\u0026!p);this.api.isEmbedsShortsMode()?this.hide():this.playlist\u0026\u0026this.api.getPresentingPlayerType()!\u003d\u003d2?(this.update({text:g.fn(\"$CURRENT_POSITION/$PLAYLIST_LENGTH\",{CURRENT_POSITION:String(this.playlist.index+1),PLAYLIST_LENGTH:String(this.playlist.getLength())}),title:g.fn(\"Playlist: $PLAYLIST_NAME\",{PLAYLIST_NAME:this.playlist.title})}),this.cX||(this.show(),\nthis.api.sj()),this.visible\u003d!0,this.X7(!0)):this.cX\u0026\u0026this.hide()};\nGv.prototype.X7\u003dfunction(p){g.K.prototype.X7.call(this,p);this.api.logVisibility(this.element,this.visible\u0026\u0026p)};\nGv.prototype.D\u003dfunction(){this.playlist\u0026\u0026this.playlist.unsubscribe(\"shuffle\",this.XF,this);(this.playlist\u003dthis.api.getPlaylist())\u0026\u0026this.playlist.subscribe(\"shuffle\",this.XF,this);this.XF()};g.f(qxu,g.K);g.q\u003dqxu.prototype;g.q.I3\u003dfunction(){this.V?h8k(this):F57(this)};\ng.q.z5\u003dfunction(){this.V?(w6(this),this.Z\u003d!0):F57(this)};\ng.q.pXE\u003dfunction(){this.S\u003d!0;this.xM(1);this.N.publish(\"promotooltipacceptbuttonclicked\",this.acceptButton);w6(this);this.U\u0026\u0026this.N.logClick(this.acceptButton)};\ng.q.VTB\u003dfunction(){this.S\u003d!0;this.xM(2);w6(this);this.U\u0026\u0026this.N.logClick(this.dismissButton)};\ng.q.Qr\u003dfunction(p){if(this.N.getPresentingPlayerType()\u003d\u003d\u003d1||this.N.getPresentingPlayerType()\u003d\u003d\u003d2\u0026\u0026this.W){var d\u003d!0,b\u003dg.B9(\"ytp-ad-overlay-ad-info-dialog-container\"),v\u003dg.B9(\"ytp-ad-player-overlay-layout\"),P\u003dcf(p);if(this.B\u0026\u0026P\u0026\u0026g.qQ(this.B,P))this.B\u003dnull;else{this.N.getPresentingPlayerType()\u003d\u003d\u003d1\u0026\u0026P\u0026\u0026Array.from(P.classList).forEach(function(F){if(F.startsWith(\"ytp-ad\")||F.startsWith(\"ytp-skip-ad\"))d\u003d!1});\nvar M\u003dO4K(this.tooltipRenderer),X;if(((X\u003dthis.tooltipRenderer.dismissStrategy)\u003d\u003dnull?void 0:X.type)\u003d\u003d\u003d\"TOOLTIP_DISMISS_TYPE_TAP_ANYWHERE\")M\u0026\u0026(d\u003dd\u0026\u0026!g.qQ(this.element,P));else{var a;((a\u003dthis.tooltipRenderer.dismissStrategy)\u003d\u003dnull?void 0:a.type)\u003d\u003d\u003d\"TOOLTIP_DISMISS_TYPE_TAP_INTERNAL\"\u0026\u0026(d\u003dM?!1:d\u0026\u0026g.qQ(this.element,P))}this.D\u0026\u0026this.cX\u0026\u0026!b\u0026\u0026!v\u0026\u0026(!P||d\u0026\u0026g.wy(p))\u0026\u0026(this.S\u003d!0,w6(this))}}};\ng.q.xM\u003dfunction(p){var d\u003dthis.tooltipRenderer.promoConfig;if(d){switch(p){case 0:var b;if((b\u003dd.impressionEndpoints)\u003d\u003dnull?0:b.length)var v\u003dd.impressionEndpoints[0];break;case 1:v\u003dd.acceptCommand;break;case 2:v\u003dd.dismissCommand}var P;p\u003d(P\u003dg.L(v,c4X))\u003d\u003dnull?void 0:P.feedbackToken;v\u0026\u0026p\u0026\u0026(P\u003d{feedbackTokens:[p]},p\u003dthis.N.u2(),(p\u003d\u003dnull?0:rN$(v,p.JB))\u0026\u0026xr(p,v,P))}};\ng.q.AD\u003dfunction(){this.Z||(this.D||(this.D\u003daue(this)),h8k(this))};\nvar o5W\u003d{\"ytp-settings-button\":g.yi()};g.f(Ui,g.K);Ui.prototype.onStateChange\u003dfunction(p){this.f9(p.state)};\nUi.prototype.f9\u003dfunction(p){this.hD(g.R(p,2))};\nUi.prototype.onClick\u003dfunction(){this.N.getPlayerStateObject().isOrWillBePlaying();this.N.playVideo()};g.f(cy,g.K);cy.prototype.onClick\u003dfunction(p){this.api.logClick(this.element);var d\u003dg.$B(this.api.G().kJ,{focusSearch:\"true\"}),b\u003d{};g.vU(this.api,\"addEmbedsConversionTrackingParams\",[b]);d\u003dg.$B(d,b);var v;(b\u003d(v\u003dthis.api.getVideoData().Mc)\u003d\u003dnull?void 0:v.params)\u0026\u0026(d\u003dg.$B(d,{bp:b}));g.Sl(window,d);p.preventDefault()};\ncy.prototype.D\u003dfunction(){if(this.api.T(\"embeds_web_enable_search_button\")){var p\u003dthis.api.G();var d\u003dthis.api.getVideoData(),b\u003dthis.api.Pb().getPlayerSize().width;p\u003dg.Ez(p)\u0026\u0026b\u003e\u003dthis.U\u0026\u0026!p.B\u0026\u0026!d.isAd()\u0026\u0026!this.api.isEmbedsShortsMode()}else p\u003d!1;this.visible\u003dp;this.hD(this.visible);g.kV(this.element,\"ytp-search-button-visible\",this.visible);g.kV(this.element,\"ytp-show-search-title\",!this.api.Oj());this.api.logVisibility(this.element,this.visible\u0026\u0026this.X)};\ncy.prototype.X7\u003dfunction(p){g.K.prototype.X7.call(this,p);this.api.logVisibility(this.element,this.visible\u0026\u0026p)};g.f(g.y7,g.K);g.q\u003dg.y7.prototype;g.q.O4\u003ddw(8);g.q.onClick\u003dfunction(){var p\u003dthis,d\u003dthis.api.G(),b\u003dthis.api.getVideoData(this.api.getPresentingPlayerType()),v\u003dthis.api.getPlaylistId();d\u003dthis.api.T(\"enable_share_button_url_fix\")?this.api.getVideoUrl(!0,!0,!0):d.getVideoUrl(b.videoId,v,void 0,!0);if(navigator.share)try{var P\u003dnavigator.share({title:b.title,url:d});P instanceof Promise\u0026\u0026P.catch(function(M){kHw(p,M)})}catch(M){M instanceof Error\u0026\u0026kHw(this,M)}else this.D.Ae(),HU(this.B,this.element,!1);\nthis.api.logClick(this.element)};\ng.q.XF\u003dfunction(){var p\u003dthis.api.G(),d\u003dthis.api.isEmbedsShortsMode();g.kV(this.element,\"ytp-show-share-title\",g.Ez(p)\u0026\u0026!d);this.D.YY()\u0026\u0026d?(p\u003d(this.api.Pb().getPlayerSize().width-this.api.getVideoContentRect().width)/2,g.nj(this.element,\"right\",p+\"px\")):d\u0026\u0026g.nj(this.element,\"right\",\"0px\");this.updateValue(\"icon\",{L:\"svg\",K:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},j:[{L:\"path\",Dv:!0,J:\"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\"}}]});\nthis.visible\u003dJb$(this);g.kV(this.element,\"ytp-share-button-visible\",this.visible);this.hD(this.visible);this.tooltip.sj();this.api.logVisibility(this.element,Jb$(this)\u0026\u0026this.X)};\ng.q.X7\u003dfunction(p){g.K.prototype.X7.call(this,p);this.api.logVisibility(this.element,this.visible\u0026\u0026p)};\ng.q.U5\u003dfunction(){g.K.prototype.U5.call(this);g.OJ(this.element,\"ytp-share-button-visible\")};g.f(rbC,g.tD);g.q\u003drbC.prototype;g.q.uX\u003dfunction(p){p\u003dcf(p);g.qQ(this.S,p)||g.qQ(this.closeButton,p)||HU(this)};\ng.q.z_\u003dfunction(){g.tD.prototype.z_.call(this);this.tooltip.x_(this.element);this.api.logVisibility(this.D,!1);for(var p\u003dg.u(this.B),d\u003dp.next();!d.done;d\u003dp.next())d\u003dd.value,this.api.hasVe(d.element)\u0026\u0026this.api.logVisibility(d.element,!1)};\ng.q.show\u003dfunction(){var p\u003dthis.cX;g.tD.prototype.show.call(this);this.XF();p||this.api.KX(\"onSharePanelOpened\")};\ng.q.k_C\u003dfunction(){this.cX\u0026\u0026this.XF()};\ng.q.XF\u003dfunction(){var p\u003dthis;g.FO(this.element,\"ytp-share-panel-loading\");g.OJ(this.element,\"ytp-share-panel-fail\");var d\u003dthis.api.getVideoData(),b\u003dthis.api.getPlaylistId()\u0026\u0026this.V.checked;d.getSharePanelCommand\u0026\u0026xr(this.api.u2(),d.getSharePanelCommand,{includeListId:b}).then(function(v){p.xJ()||(g.OJ(p.element,\"ytp-share-panel-loading\"),uoj(p,v))});\nd\u003dthis.api.getVideoUrl(!0,!0,!1,!1);this.updateValue(\"link\",d);this.updateValue(\"linkText\",d);this.updateValue(\"shareLinkWithUrl\",g.fn(\"Share link $URL\",{URL:d}));dP(this.D);this.api.logVisibility(this.D,!0)};\ng.q.onFullscreenToggled\u003dfunction(p){!p\u0026\u0026this.X3()\u0026\u0026HU(this)};\ng.q.focus\u003dfunction(){this.D.focus()};\ng.q.U5\u003dfunction(){g.tD.prototype.U5.call(this);fuu(this)};g.f(Z4$,ev);g.q\u003dZ4$.prototype;g.q.U5\u003dfunction(){wzw(this);ev.prototype.U5.call(this)};\ng.q.VD\u003dfunction(p){p.target!\u003d\u003dthis.dismissButton.element\u0026\u0026(this.Fk(!1),this.N.KX(\"innertubeCommand\",this.onClickCommand))};\ng.q.qV\u003dfunction(){this.YJ\u003d!0;this.Fk(!0);this.Bh()};\ng.q.FxN\u003dfunction(p){this.Z\u003dp;this.Bh()};\ng.q.onVideoDataChange\u003dfunction(p,d){if(p\u003d!!d.videoId\u0026\u0026this.videoId!\u003d\u003dd.videoId)this.videoId\u003dd.videoId,this.YJ\u003d!1,this.kJ\u003d!0,this.W\u003dthis.O5\u003d!1,wzw(this),GHz(this,!1),this.U\u003dthis.D\u003d!1,zv(this),E5e(this);if(p||!d.videoId)this.eB\u003dthis.V\u003d!1;var b,v;if(d\u003d\u003dnull?0:(b\u003dd.getPlayerResponse())\u003d\u003dnull?0:(v\u003db.videoDetails)\u003d\u003dnull?0:v.isLiveContent)this.eE(!1);else{var P,M,X;d\u003dg.L((P\u003dd.getWatchNextResponse())\u003d\u003dnull?void 0:(M\u003dP.playerOverlays)\u003d\u003dnull?void 0:(X\u003dM.playerOverlayRenderer)\u003d\u003dnull?void 0:X.productsInVideoOverlayRenderer,\nHFm);this.Z\u003dthis.enabled\u003d!1;if(d){if(P\u003dd\u003d\u003dnull?void 0:d.featuredProductsEntityKey){M\u003dg.Bc.getState().entities;var a;if((a\u003dFt(M,\"featuredProductsEntity\",P))\u003d\u003dnull?0:a.productsData){this.eE(!1);return}}this.enabled\u003d!0;if(!this.V){var F;a\u003d(F\u003dd.badgeInteractionLogging)\u003d\u003dnull?void 0:F.trackingParams;(this.V\u003d!!a)\u0026\u0026this.N.setTrackingParams(this.badge.element,a||null)}if(!this.eB){var h;if(this.eB\u003d!((h\u003dd.dismissButton)\u003d\u003dnull||!h.trackingParams)){var O;this.N.setTrackingParams(this.dismissButton.element,((O\u003d\nd.dismissButton)\u003d\u003dnull?void 0:O.trackingParams)||null)}}d.isContentForward\u0026\u0026(F\u003dd.productsData,GHz(this,!0),E5e(this),F\u003dNXu(this,F),h\u003d[],F.length\u003e0\u0026\u0026h.push(F[0]),F.length\u003e1\u0026\u0026(O\u003dnew g.K({L:\"div\",J:\"ytp-suggested-action-more-products-icon\"}),g.Y(this,O),h.push(O),h.push.apply(h,g.E(F.slice(1)))),this.S\u003dnew g.K({L:\"div\",j:h,J:\"ytp-suggested-action-content-forward-container\"}),g.Y(this,this.S),this.IB.element.append(this.S.element));this.text\u003dg.ff(d.text);var J;if(F\u003d(J\u003dd.dismissButton)\u003d\u003dnull?void 0:J.a11yLabel)this.TB\u003d\ng.ff(F);this.onClickCommand\u003dd.onClickCommand;this.timing\u003dd.timing;this.AZ()}EfW(this);Vm(this);this.Bh()}};\ng.q.Bz\u003dfunction(){return!this.Z\u0026\u0026this.enabled\u0026\u0026!this.YJ\u0026\u0026!this.N.Oj()\u0026\u0026!this.Rb\u0026\u0026(this.W||this.kJ)};\ng.q.Vk\u003dfunction(p){ev.prototype.Vk.call(this,p);if(this.D||this.U)this.timing\u0026\u0026Iu(this.timing.preview)\u0026\u0026(this.D\u003d!1,zv(this),this.U\u003d!1,zv(this),this.N.d1(\"shopping_overlay_preview_collapsed\"),this.N.d1(\"shopping_overlay_preview_expanded\"),p\u003djV(this.timing.preview.startSec,this.timing.preview.endSec,\"shopping_overlay_expanded\"),Iu(this.timing.expanded)\u0026\u0026this.timing.preview.endSec\u003d\u003d\u003dthis.timing.expanded.startSec\u0026\u0026(this.N.d1(\"shopping_overlay_expanded\"),p.end\u003dthis.timing.expanded.endSec*1E3),this.N.AZ([p])),\nthis.O5\u003d!0,Vm(this);zv(this)};\ng.q.eE\u003dfunction(p){(this.W\u003dp)?(D4(this),Vm(this,!1)):(wzw(this),this.wE.start());this.Bh()};\ng.q.AZ\u003dfunction(p){var d\u003dthis.timing;p\u003d(p\u003d\u003d\u003dvoid 0?0:p)+this.N.getCurrentTime();var b\u003d[],v\u003dd.visible,P\u003dd.preview;d\u003dd.expanded;Iu(v)\u0026\u0026(luB(v,p),b.push(jV(v.startSec,v.endSec,\"shopping_overlay_visible\")));Iu(P)\u0026\u0026(luB(P,p),v\u003dP.startSec+1,b.push(jV(P.startSec,v,\"shopping_overlay_preview_collapsed\")),b.push(jV(v,P.endSec,\"shopping_overlay_preview_expanded\")));Iu(d)\u0026\u0026(luB(d,p),b.push(jV(d.startSec,d.endSec,\"shopping_overlay_expanded\")));this.N.AZ(b)};g.f(ybW,g.K);\nybW.prototype.XF\u003dfunction(){var p\u003dthis.api.G();this.hD(g.Ez(p)\u0026\u0026this.api.isEmbedsShortsMode());this.subscribeButton\u0026\u0026this.api.logVisibility(this.subscribeButton.element,this.cX);var d\u003dthis.api.getVideoData(),b\u003d!1;this.api.getPresentingPlayerType()\u003d\u003d\u003d2?b\u003d!!d.videoId\u0026\u0026!!d.isListed\u0026\u0026!!d.author\u0026\u0026!!d.Rb\u0026\u0026!!d.profilePicture:g.Ez(p)\u0026\u0026(b\u003d!!d.videoId\u0026\u0026!!d.Rb\u0026\u0026!!d.profilePicture\u0026\u0026!g.xS(d)\u0026\u0026!p.B\u0026\u0026!(p.W\u0026\u0026this.api.getPlayerSize().width\u003c200));var v\u003dd.profilePicture;p\u003dg.Ez(p)?d.expandedTitle:d.author;v\u003dv\u003d\u003d\u003dvoid 0?\n\"\":v;p\u003dp\u003d\u003d\u003dvoid 0?\"\":p;b?(this.U!\u003d\u003dv\u0026\u0026(this.D.style.backgroundImage\u003d\"url(\"+v+\")\",this.U\u003dv),this.updateValue(\"channelLogoLabel\",g.fn(\"Photo image of $CHANNEL_NAME\",{CHANNEL_NAME:p})),g.FO(this.api.getRootNode(),\"ytp-title-enable-channel-logo\")):g.OJ(this.api.getRootNode(),\"ytp-title-enable-channel-logo\");this.api.logVisibility(this.D,b\u0026\u0026this.X);this.api.logVisibility(this.channelName,b\u0026\u0026this.X);this.subscribeButton\u0026\u0026(this.subscribeButton.channelId\u003dd.lm);this.updateValue(\"expandedTitle\",d.expandedTitle)};g.f(tY,g.tD);tY.prototype.show\u003dfunction(){g.tD.prototype.show.call(this);this.D.start()};\ntY.prototype.hide\u003dfunction(){g.tD.prototype.hide.call(this);this.D.stop()};\ntY.prototype.Z2\u003dfunction(p,d){p\u003d\u003d\u003d\"dataloaded\"\u0026\u0026((this.wc\u003dd.wc,this.fd\u003dd.fd,isNaN(this.wc)||isNaN(this.fd))?this.B\u0026\u0026(this.N.d1(\"intro\"),this.N.removeEventListener(g.X5(\"intro\"),this.Z),this.N.removeEventListener(g.q4(\"intro\"),this.S),this.N.removeEventListener(\"onShowControls\",this.V),this.hide(),this.B\u003d!1):(this.N.addEventListener(g.X5(\"intro\"),this.Z),this.N.addEventListener(g.q4(\"intro\"),this.S),this.N.addEventListener(\"onShowControls\",this.V),p\u003dnew g.P1(this.wc,this.fd,{priority:9,namespace:\"intro\"}),\nthis.N.AZ([p]),this.B\u003d!0))};g.f(ir,g.K);ir.prototype.onClick\u003dfunction(){this.N.Uz()};\nir.prototype.XF\u003dfunction(){var p\u003d!0;g.Ez(this.N.G())\u0026\u0026(p\u003dp\u0026\u0026this.N.Pb().getPlayerSize().width\u003e\u003d480);this.hD(p);this.updateValue(\"icon\",this.N.H$()?{L:\"svg\",K:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},j:[{L:\"path\",Dv:!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\"}}]}:\n{L:\"svg\",K:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},j:[{L:\"path\",Dv:!0,J:\"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.f(z8u,g.K);z8u.prototype.U5\u003dfunction(){this.D\u003dnull;g.K.prototype.U5.call(this)};g.f(Hy,g.K);Hy.prototype.onClick\u003dfunction(){this.N.KX(\"innertubeCommand\",this.U)};\nHy.prototype.C\u003dfunction(p){p!\u003d\u003dthis.S\u0026\u0026(this.update({title:p,ariaLabel:p}),this.S\u003dp);p?this.show():this.hide()};\nHy.prototype.W\u003dfunction(){this.D.disabled\u003dthis.U\u003d\u003dnull;g.kV(this.D,\"ytp-chapter-container-disabled\",this.D.disabled);this.zP()};g.f(D5,Hy);D5.prototype.onClickCommand\u003dfunction(p){g.L(p,xs)\u0026\u0026this.zP()};\nD5.prototype.updateVideoData\u003dfunction(p,d){var b,v,P;p\u003dg.L((b\u003dd.getWatchNextResponse())\u003d\u003dnull?void 0:(v\u003db.playerOverlays)\u003d\u003dnull?void 0:(P\u003dv.playerOverlayRenderer)\u003d\u003dnull?void 0:P.decoratedPlayerBarRenderer,l_);b\u003dg.L(p\u003d\u003dnull?void 0:p.playerBarActionButton,g.j8);this.N.T(\"web_player_updated_entrypoint\")\u0026\u0026(this.Z\u003dn2(b\u003d\u003dnull?void 0:b.text));this.U\u003db\u003d\u003dnull?void 0:b.command;Hy.prototype.W.call(this)};\nD5.prototype.zP\u003dfunction(){var p\u003dthis.N.T(\"web_player_updated_entrypoint\")?this.Z:\"\",d\u003dthis.V.D,b,v\u003d((b\u003dthis.N.getLoopRange())\u003d\u003dnull?void 0:b.type)\u003d\u003d\u003d\"clips\";if(d.length\u003e1\u0026\u0026!v){p\u003dthis.N.getProgressState().current*1E3;b\u003dlr(d,p);p\u003dd[b].title||\"Chapters\";if(b!\u003d\u003dthis.currentIndex||this.B)this.N.KX(\"innertubeCommand\",d[b].onActiveCommand),this.currentIndex\u003db;this.B\u003d!1}else this.B\u003d!0;Hy.prototype.C.call(this,p)};g.f(V7,g.K);V7.prototype.S\u003dfunction(p){g.R(p.state,32)?tje(this,this.api.wT()):this.cX\u0026\u0026(g.R(p.state,16)||g.R(p.state,1))||this.D.hide()};\nV7.prototype.Yq\u003dfunction(){var p\u003dthis.api.getPlayerStateObject();(g.R(p,32)||g.R(p,16))\u0026\u0026i4e(this)};\nV7.prototype.Z\u003dfunction(){this.B\u003dNaN;i4e(this)};\nV7.prototype.hide\u003dfunction(){this.U\u0026\u0026tje(this,null);g.K.prototype.hide.call(this)};g.f(H4z,g.K);g.q\u003dH4z.prototype;g.q.onClick\u003dfunction(){var p\u003dthis;if(this.N.G().ob||this.N.G().W){this.N.logClick(this.element);try{this.N.toggleFullscreen().catch(function(d){p.LO(d)})}catch(d){this.LO(d)}}else HU(this.message,this.element,!0)};\ng.q.LO\u003dfunction(p){String(p).includes(\"fullscreen error\")?g.DF(p):g.Hi(p);this.f_()};\ng.q.f_\u003dfunction(){this.disable();this.message.Xp(this.element,!0)};\ng.q.xv\u003dfunction(){Zp()\u003d\u003d\u003dthis.N.getRootNode()?this.B.start():(this.B.stop(),this.message\u0026\u0026this.message.hide())};\ng.q.ip\u003dfunction(){if(window.screen\u0026\u0026window.outerWidth\u0026\u0026window.outerHeight){var p\u003dwindow.screen.width*.9,d\u003dwindow.screen.height*.9,b\u003dMath.max(window.outerWidth,window.innerWidth),v\u003dMath.max(window.outerHeight,window.innerHeight);if(b\u003ev!\u003d\u003dp\u003ed){var P\u003db;b\u003dv;v\u003dP}p\u003eb\u0026\u0026d\u003ev\u0026\u0026this.f_()}};\ng.q.disable\u003dfunction(){var p\u003dthis;if(!this.message){var d\u003d(ut([\"requestFullscreen\",\"webkitRequestFullscreen\",\"mozRequestFullScreen\",\"msRequestFullscreen\"],document.body)!\u003dnull?\"Full screen is unavailable. $BEGIN_LINKFind out more$END_LINK\":\"Your browser doesn\u0027t support full screen. $BEGIN_LINKFind out more$END_LINK\").split(/\\$(BEGIN|END)_LINK/);this.message\u003dnew g.tD(this.N,{L:\"div\",zB:[\"ytp-popup\",\"ytp-generic-popup\"],K:{role:\"alert\",tabindex:\"0\"},j:[d[0],{L:\"a\",K:{href:\"https://support.google.com/youtube/answer/6276924\",\ntarget:this.N.G().C},Bb:d[2]},d[4]]},100,!0);this.message.hide();g.Y(this,this.message);this.message.subscribe(\"show\",function(b){p.U.N1(p.message,b)});\ng.wz(this.N,this.message.element,4);this.element.setAttribute(\"aria-disabled\",\"true\");this.element.setAttribute(\"aria-haspopup\",\"true\");(0,this.D)();this.D\u003dnull}};\ng.q.XF\u003dfunction(){var p\u003dBJz(this.N),d\u003dthis.N.G().W\u0026\u0026this.N.getPlayerSize().width\u003c250;this.hD(p\u0026\u0026!d);var b;((b\u003dthis.N.G())\u003d\u003dnull?0:b.T(\"embeds_use_parent_visibility_in_ve_logging\"))?this.N.logVisibility(this.element,this.cX\u0026\u0026this.X):this.N.logVisibility(this.element,this.cX)};\ng.q.EV\u003dfunction(p){if(p){var d\u003d{L:\"svg\",K:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},j:[{L:\"g\",J:\"ytp-fullscreen-button-corner-2\",j:[{L:\"path\",Dv:!0,J:\"ytp-svg-fill\",K:{d:\"m 14,14 -4,0 0,2 6,0 0,-6 -2,0 0,4 0,0 z\"}}]},{L:\"g\",J:\"ytp-fullscreen-button-corner-3\",j:[{L:\"path\",Dv:!0,J:\"ytp-svg-fill\",K:{d:\"m 22,14 0,-4 -2,0 0,6 6,0 0,-2 -4,0 0,0 z\"}}]},{L:\"g\",J:\"ytp-fullscreen-button-corner-0\",j:[{L:\"path\",Dv:!0,J:\"ytp-svg-fill\",K:{d:\"m 20,26 2,0 0,-4 4,0 0,-2 -6,0 0,6 0,0 z\"}}]},{L:\"g\",\nJ:\"ytp-fullscreen-button-corner-1\",j:[{L:\"path\",Dv:!0,J:\"ytp-svg-fill\",K:{d:\"m 10,22 4,0 0,4 2,0 0,-6 -6,0 0,2 0,0 z\"}}]}]};p\u003dg.fE(this.N,\"Exit full screen\",\"f\");this.update({\"data-title-no-tooltip\":\"Exit full screen\"});document.activeElement\u003d\u003d\u003dthis.element\u0026\u0026this.N.getRootNode().focus();document.pictureInPictureElement\u0026\u0026document.exitPictureInPicture().catch(function(b){g.DF(b)})}else d\u003d{L:\"svg\",\nK:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},j:[{L:\"g\",J:\"ytp-fullscreen-button-corner-0\",j:[{L:\"path\",Dv:!0,J:\"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\"}}]},{L:\"g\",J:\"ytp-fullscreen-button-corner-1\",j:[{L:\"path\",Dv:!0,J:\"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\"}}]},{L:\"g\",J:\"ytp-fullscreen-button-corner-2\",j:[{L:\"path\",Dv:!0,J:\"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\"}}]},{L:\"g\",J:\"ytp-fullscreen-button-corner-3\",\nj:[{L:\"path\",Dv:!0,J:\"ytp-svg-fill\",K:{d:\"M 12,20 10,20 10,26 l 6,0 0,-2 -4,0 0,-4 0,0 z\"}}]}]},p\u003dg.fE(this.N,\"Full screen\",\"f\"),this.update({\"data-title-no-tooltip\":\"Full screen\"});p\u003dthis.message?null:p;this.update({title:p,icon:d});this.U.UH().sj()};\ng.q.U5\u003dfunction(){this.message||((0,this.D)(),this.D\u003dnull);g.K.prototype.U5.call(this)};\ng.q.X7\u003dfunction(p){g.K.prototype.X7.call(this,p);var d;((d\u003dthis.N.G())\u003d\u003dnull?0:d.T(\"embeds_use_parent_visibility_in_ve_logging\"))\u0026\u0026this.N.logVisibility(this.element,this.cX\u0026\u0026p)};g.f(eV,g.K);eV.prototype.onClick\u003dfunction(){this.N.logClick(this.element);this.N.seekBy(this.D,!0);var p\u003dthis.D\u003e0?1:-1,d\u003dMath.abs(this.D),b\u003dthis.N.zC().Pv;b\u0026\u0026kt(b,p,d);this.U.isActive()?this.B\u003d!0:(p\u003d[\"ytp-jump-spin\"],this.D\u003c0\u0026\u0026p.push(\"backwards\"),this.element.classList.add.apply(this.element.classList,g.E(p)),g.vg(this.U))};g.f(SV,Hy);SV.prototype.onClickCommand\u003dfunction(p){g.L(p,tXX)\u0026\u0026this.zP()};\nSV.prototype.updateVideoData\u003dfunction(){var p,d;this.U\u003d(p\u003dVjz(this))\u003d\u003dnull?void 0:(d\u003dp.onTap)\u003d\u003dnull?void 0:d.innertubeCommand;Hy.prototype.W.call(this)};\nSV.prototype.zP\u003dfunction(){var p\u003d\"\",d\u003dthis.V.S,b,v\u003d(b\u003dVjz(this))\u003d\u003dnull?void 0:b.headerTitle;b\u003dv?g.ff(v):\"\";var P;v\u003d((P\u003dthis.N.getLoopRange())\u003d\u003dnull?void 0:P.type)\u003d\u003d\u003d\"clips\";d.length\u003e1\u0026\u0026!v\u0026\u0026(p\u003dthis.N.getProgressState().current*1E3,P\u003dxuC(d,p),p\u003dP!\u003dnull?d[P].title:b,P!\u003dnull\u0026\u0026P!\u003d\u003dthis.currentIndex\u0026\u0026(this.N.KX(\"innertubeCommand\",d[P].onActiveCommand),this.currentIndex\u003dP));Hy.prototype.C.call(this,p)};g.f(Yt,g.K);Yt.prototype.onClick\u003dfunction(){this.N.KX(\"onCollapseMiniplayer\");this.N.logClick(this.element)};\nYt.prototype.XF\u003dfunction(){this.visible\u003d!this.N.isFullscreen();this.hD(this.visible);this.N.logVisibility(this.element,this.visible\u0026\u0026this.X)};\nYt.prototype.X7\u003dfunction(p){g.K.prototype.X7.call(this,p);this.N.logVisibility(this.element,this.visible\u0026\u0026p)};g.f(g6,g.K);g.q\u003dg6.prototype;g.q.DH\u003dfunction(p){this.visible\u003dp.width\u003e\u003d300||this.RB;this.hD(this.visible);this.N.logVisibility(this.element,this.visible\u0026\u0026this.X)};\ng.q.GPt\u003dfunction(){this.N.G().oB?this.N.isMuted()?this.N.unMute():this.N.mute():HU(this.message,this.element,!0);this.N.logClick(this.element)};\ng.q.onVolumeChange\u003dfunction(p){this.setVolume(p.volume,p.muted)};\ng.q.setVolume\u003dfunction(p,d){var b\u003dthis,v\u003dd?0:p/100,P\u003dthis.N.G();p\u003dv\u003d\u003d\u003d0?1:p\u003e50?1:0;if(this.S!\u003d\u003dp){var M\u003dthis.O5;isNaN(M)?Yxw(this,p):qi$(this.aB,function(a){Yxw(b,M+(b.S-M)*a)},250);\nthis.S\u003dp}v\u003dv\u003d\u003d\u003d0?1:0;if(this.V!\u003d\u003dv){var X\u003dthis.C;isNaN(X)?g5u(this,v):qi$(this.eB,function(a){g5u(b,X+(b.V-X)*a)},250);\nthis.V\u003dv}P.oB\u0026\u0026(P\u003dg.fE(this.N,\"Mute\",\"m\"),v\u003dg.fE(this.N,\"Unmute\",\"m\"),this.updateValue(\"title\",d?v:P),this.update({\"data-title-no-tooltip\":d?\"Unmute\":\"Mute\"}),this.tooltip.sj())};\ng.q.X7\u003dfunction(p){g.K.prototype.X7.call(this,p);this.N.logVisibility(this.element,this.visible\u0026\u0026p)};\nvar e8W\u003d[\"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\"],SxC\u003d[\"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,\" \",\n23.01,\",\",10.14,\" \",19,\",\",9.23,\" L\",19,\",\",11.29,\" Z\"];g.f(g.L1,g.K);g.q\u003dg.L1.prototype;g.q.onStateChange\u003dfunction(p){this.f9(p.state);var d;((d\u003dthis.N.G())\u003d\u003dnull?0:d.T(\"embeds_use_parent_visibility_in_ve_logging\"))\u0026\u0026this.N.logVisibility(this.element,this.cX\u0026\u0026this.X)};\ng.q.f9\u003dfunction(p){var d\u003dg.ZS(this.N.getVideoData()),b\u003d!1;p.isOrWillBePlaying()?p\u003dd?4:2:g.R(p,2)?(p\u003d3,b\u003dd):p\u003d1;this.element.disabled\u003db;if(this.D!\u003d\u003dp){d\u003dnull;switch(p){case 2:d\u003dg.fE(this.N,\"Pause\",\"k\");this.update({\"data-title-no-tooltip\":\"Pause\"});break;case 3:d\u003d\"Replay\";this.update({\"data-title-no-tooltip\":\"Replay\"});break;case 1:d\u003dg.fE(this.N,\"Play\",\"k\");this.update({\"data-title-no-tooltip\":\"Play\"});break;case 4:d\u003d\"Stop live playback\",this.update({\"data-title-no-tooltip\":\"Stop live playback\"})}p\u003d\u003d\u003d\n3?this.update({title:d,icon:L5D(p)}):(this.update({title:d}),(d\u003dL5D(p))\u0026\u0026this.D\u0026\u0026this.D!\u003d\u003d3?otz(this.transition,this.element,d):this.updateValue(\"icon\",d));this.tooltip.sj();this.D\u003dp}};\ng.q.onVideoDataChange\u003dfunction(){g.kV(this.element,\"ytp-play-button-playlist\",g.ES(this.N))};\ng.q.RH\u003dfunction(p){this.N.logClick(this.element);if(this.N.getPlayerStateObject().isOrWillBePlaying())this.N.pauseVideo();else{if(this.N.isMinimized()\u0026\u0026this.N.getPlayerStateObject().isCued()){var d\u003d{},b;if((b\u003dthis.N.getVideoData())\u003d\u003dnull?0:b.S)d.cttAuthInfo\u003d{token:this.N.getVideoData().S,videoId:this.N.getVideoData().videoId};Lc(\"direct_playback\",d);this.N.pI().timerName\u003d\"direct_playback\"}else this.D!\u003d\u003d3||this.N.G().T(\"html5_no_csi_on_replay\")||CK(this.N.pI());this.N.playVideo()}this.N.isMinimized()\u0026\u0026\n(p\u003d\u003dnull?void 0:p.type)\u003d\u003d\u003d\"click\"\u0026\u0026this.element.blur()};\ng.q.X7\u003dfunction(p){g.K.prototype.X7.call(this,p);var d;((d\u003dthis.N.G())\u003d\u003dnull?0:d.T(\"embeds_use_parent_visibility_in_ve_logging\"))\u0026\u0026this.N.logVisibility(this.element,this.cX\u0026\u0026p)};g.f(g.Q7,g.K);g.q\u003dg.Q7.prototype;g.q.onVideoDataChange\u003dfunction(){$R7(this);this.V\u0026\u0026(this.R1(this.V),this.V\u003dnull);this.videoData\u003dthis.N.getVideoData(1);if(this.playlist\u003dthis.N.getPlaylist())this.playlist.subscribe(\"shuffle\",this.onVideoDataChange,this),this.V\u003dthis.Y(this.N,\"progresssync\",this.wK);this.B\u003dmRw(this);Qa$(this);this.FC(this.N.Pb().getPlayerSize())};\ng.q.FC\u003dfunction(p){p\u003dp\u003d\u003d\u003dvoid 0?this.N.Pb().getPlayerSize():p;var d,b\u003d((d\u003dthis.N.getLoopRange())\u003d\u003dnull?void 0:d.type)\u003d\u003d\u003d\"clips\";p\u003d(g.ES(this.N)||this.D\u0026\u0026g.US(this.N)\u0026\u0026!this.N.T(\"web_hide_next_button\")||K5e(this))\u0026\u0026!b\u0026\u0026(this.D||p.width\u003e\u003d400);this.hD(p);this.N.logVisibility(this.element,p)};\ng.q.onClick\u003dfunction(p){this.N.logClick(this.element);var d\u003d!0;this.Z?d\u003dg.AD(p,this.N):p.preventDefault();d\u0026\u0026(this.D\u0026\u0026this.N.getPresentingPlayerType()\u003d\u003d\u003d5?this.N.publish(\"ytoprerollinternstitialnext\"):this.D?(CK(this.N.pI()),this.N.publish(\"playlistnextbuttonclicked\",this.element),this.N.nextVideo(!0)):this.B?this.N.seekTo(0):(CK(this.N.pI()),this.N.publish(\"playlistprevbuttonclicked\",this.element),this.N.previousVideo(!0)))};\ng.q.wK\u003dfunction(){var p\u003dmRw(this);p!\u003d\u003dthis.B\u0026\u0026(this.B\u003dp,Qa$(this))};\ng.q.U5\u003dfunction(){this.U\u0026\u0026(this.U(),this.U\u003dnull);$R7(this);g.K.prototype.U5.call(this)};g.f(BXz,g.K);g.q\u003dBXz.prototype;g.q.Mn\u003dfunction(p){this.cO(p.pageX);this.eh(p.pageX+p.deltaX);R8K(this)};\ng.q.cO\u003dfunction(p){this.eB\u003dp-this.Hb};\ng.q.eh\u003dfunction(p){p-\u003dthis.Hb;!isNaN(this.eB)\u0026\u0026this.thumbnails.length\u003e0\u0026\u0026(this.C\u003dp-this.eB,this.thumbnails.length\u003e0\u0026\u0026this.C!\u003d\u003d0\u0026\u0026(this.B\u003dthis.W+this.C,p\u003ddoC(this,this.B),this.B\u003c\u003dthis.D/2\u0026\u0026this.B\u003e\u003dpn$(this)?(this.api.seekTo(p,!1,void 0,void 0,25),g.nj(this.kJ,\"transform\",\"translateX(\"+(this.B-this.D/2)+\"px)\"),xRD(this,p)):this.B\u003dthis.W))};\ng.q.yr\u003dfunction(){this.O5\u0026\u0026(this.O5.FJ\u003d!0);var p\u003d(0,g.Ib)()-this.oB\u003c300;if(Math.abs(this.C)\u003c5\u0026\u0026!p){this.oB\u003d(0,g.Ib)();p\u003dthis.eB+this.C;var d\u003dthis.D/2-p;this.cO(p);this.eh(p+d);R8K(this);this.api.logClick(this.S)}R8K(this)};\ng.q.nK\u003dfunction(){$t(this,this.api.getCurrentTime())};\ng.q.play\u003dfunction(p){this.api.seekTo(doC(this,this.B),void 0,void 0,void 0,26);this.api.playVideo();p\u0026\u0026this.api.logClick(this.playButton)};\ng.q.onExit\u003dfunction(p){this.api.seekTo(this.wE,void 0,void 0,void 0,63);this.api.playVideo();p\u0026\u0026this.api.logClick(this.dismissButton)};\ng.q.AD\u003dfunction(p,d){this.Hb\u003dp;this.D\u003dd;$t(this,this.api.getCurrentTime())};\ng.q.enable\u003dfunction(){this.isEnabled||(this.isEnabled\u003d!0,this.wE\u003dthis.api.getCurrentTime(),xRD(this,this.wE),g.kV(this.api.getRootNode(),\"ytp-fine-scrubbing-enable\",this.isEnabled),this.IB\u003dthis.Y(this.element,\"wheel\",this.Mn),this.logVisibility(this.isEnabled))};\ng.q.disable\u003dfunction(){this.isEnabled\u003d!1;this.hide();g.kV(this.api.getRootNode(),\"ytp-fine-scrubbing-enable\",this.isEnabled);this.IB\u0026\u0026this.R1(this.IB);this.logVisibility(this.isEnabled)};\ng.q.reset\u003dfunction(){this.disable();this.V\u003d[];this.RB\u003d!1};\ng.q.logVisibility\u003dfunction(p){this.api.logVisibility(this.element,p);this.api.logVisibility(this.S,p);this.api.logVisibility(this.dismissButton,p);this.api.logVisibility(this.playButton,p)};\ng.q.U5\u003dfunction(){for(;this.U.length;){var p\u003dvoid 0;(p\u003dthis.U.pop())\u003d\u003dnull||p.dispose()}g.K.prototype.U5.call(this)};\ng.f(TXk,g.K);g.f(AbD,g.K);g.f(bMw,g.K);g.f(mE,g.K);mE.prototype.UY\u003dfunction(p){return p\u003d\u003d\u003d\"PLAY_PROGRESS\"?this.W:p\u003d\u003d\u003d\"LOAD_PROGRESS\"?this.Z:p\u003d\u003d\u003d\"LIVE_BUFFER\"?this.S:this.B};Mz7.prototype.update\u003dfunction(p,d,b,v){b\u003db\u003d\u003d\u003dvoid 0?0:b;this.width\u003dd;this.V\u003db;this.D\u003dd-b-(v\u003d\u003d\u003dvoid 0?0:v);this.position\u003dg.FZ(p,b,b+this.D);this.B\u003dthis.position-b;this.U\u003dthis.B/this.D};g.f(XnK,g.K);g.f(g.By,g.k0);g.q\u003dg.By.prototype;\ng.q.uW\u003dfunction(){var p\u003d!1,d\u003dthis.api.getVideoData();if(!d)return p;this.api.d1(\"timedMarkerCueRange\");oJe(this);for(var b\u003dg.u(d.tC),v\u003db.next();!v.done;v\u003db.next()){v\u003dv.value;var P\u003dvoid 0,M\u003d(P\u003dthis.wE[v])\u003d\u003dnull?void 0:P.markerType;P\u003dvoid 0;var X\u003d(P\u003dthis.wE[v])\u003d\u003dnull?void 0:P.markers;if(!X)break;if(M\u003d\u003d\u003d\"MARKER_TYPE_TIMESTAMPS\"){p\u003dg.u(X);for(M\u003dp.next();!M.done;M\u003dp.next()){P\u003dM.value;M\u003dnew XnK;X\u003dvoid 0;M.title\u003d((X\u003dP.title)\u003d\u003dnull?void 0:X.simpleText)||\"\";M.timeRangeStartMillis\u003dNumber(P.startMillis);M.D\u003d\nNumber(P.durationMillis);var a\u003dX\u003dvoid 0;M.onActiveCommand\u003d(a\u003d(X\u003dP.onActive)\u003d\u003dnull?void 0:X.innertubeCommand)!\u003dnull?a:void 0;nJ7(this,M)}rU$(this,this.S);p\u003dthis.S;M\u003dthis.s8;P\u003d[];X\u003dnull;for(a\u003d0;a\u003cp.length;a++){var F\u003dp[a].timeRangeStartMillis;if(!isNaN(F)\u0026\u0026p[a].onActiveCommand){var h\u003dvoid 0,O\u003d(h\u003dp[a].D)!\u003dnull?h:1E4;X\u0026\u0026X.end\u003eF\u0026\u0026(X.end\u003dF);F\u003dTl7(F,F+O);P.push(F);X\u003dF;M[F.id]\u003dp[a].onActiveCommand}}this.api.AZ(P);this.ZF\u003dthis.wE[v];p\u003d!0}else if(M\u003d\u003d\u003d\"MARKER_TYPE_HEATMAP\"){v\u003dthis.wE[v];O\u003dh\u003dP\u003dF\u003da\u003dX\u003dvoid 0;if(v\u0026\u0026\nv.markers){M\u003d(P\u003d(O\u003dv.markersMetadata)\u003d\u003dnull?void 0:(h\u003dO.heatmapMetadata)\u003d\u003dnull?void 0:h.minHeightDp)!\u003dnull?P:0;P\u003d(X\u003d(F\u003dv.markersMetadata)\u003d\u003dnull?void 0:(a\u003dF.heatmapMetadata)\u003d\u003dnull?void 0:a.maxHeightDp)!\u003dnull?X:60;X\u003dthis.D.length;a\u003dnull;for(F\u003d0;F\u003cX;F++){O\u003dthis.D[F].startTime;var J\u003dF\u003d\u003d\u003dX-1?Infinity:this.D[F+1].startTime;F\u003d\u003d\u003dthis.V.length\u0026\u0026anC(this);h\u003d[];a\u0026\u0026h.push(a);for(var k\u003dg.u(v.markers),n\u003dk.next();!n.done;n\u003dk.next()){n\u003dn.value;var r\u003dNumber(n.startMillis);r\u003e\u003dO\u0026\u0026r\u003c\u003dJ\u0026\u0026h.push(n)}P\u003e0\u0026\u0026(this.O5.style.height\u003d\nP+\"px\");O\u003dthis.V[F];J\u003dh;n\u003dM;var Z\u003dP,C\u003dF\u003d\u003d\u003d0;C\u003dC\u003d\u003d\u003dvoid 0?!1:C;vJK(O,Z);k\u003dJ;r\u003dO.U;C\u003dC\u003d\u003d\u003dvoid 0?!1:C;var G\u003d1E3/k.length,U\u003d[];U.push({x:0,y:100});for(var I\u003d0;I\u003ck.length;I++){var V\u003d(I+.5)*G,S\u003d100-g.FZ((k[I].intensityScoreNormalized||0)*100,n/r*100,Z/r*100);I!\u003d\u003d0||C||U.push({x:0,y:S});U.push({x:V,y:S});I\u003d\u003d\u003dk.length-1\u0026\u0026U.push({x:1E3,y:S})}U.push({x:1E3,y:100});k\u003dU;J\u003dJ.length\u003d\u003d\u003d0?\"\":Rvj(k);O.api.T(\"delhi_modern_web_player\")?O.B.setAttribute(\"d\",J):O.S.setAttribute(\"d\",J);O.w1\u003dJ!\u003d\u003d\"\";g.kV(O.api.getRootNode(),\n\"ytp-heat-map\",O.w1);O.api.T(\"delhi_modern_web_player\")\u0026\u0026(O.B.style.display\u003d\"block\",O.V.style.display\u003d\"none\",O.D.style.display\u003d\"none\");h.length\u003e0\u0026\u0026(a\u003dh[h.length-1])}g.Ru(this)}P\u003dvoid 0;M\u003d[];if(v\u003d(P\u003dv.markersDecoration)\u003d\u003dnull?void 0:P.timedMarkerDecorations)for(v\u003dg.u(v),P\u003dv.next();!P.done;P\u003dv.next())P\u003dP.value,F\u003da\u003dX\u003dvoid 0,M.push({visibleTimeRangeStartMillis:(X\u003dP.visibleTimeRangeStartMillis)!\u003dnull?X:-1,visibleTimeRangeEndMillis:(a\u003dP.visibleTimeRangeEndMillis)!\u003dnull?a:-1,decorationTimeMillis:(F\u003dP.decorationTimeMillis)!\u003d\nnull?F:NaN,label:P.label?g.ff(P.label):\"\"});v\u003dM;this.heatMarkersDecorations\u003dv}}d.qr\u003dthis.S;g.kV(this.element,\"ytp-timed-markers-enabled\",p);return p};\ng.q.AD\u003dfunction(){g.Ru(this);Wy(this);rU$(this,this.S);if(this.U){var p\u003dg.Cj(this.element).x||0;this.U.AD(p,this.Z)}};\ng.q.onClickCommand\u003dfunction(p){if(p\u003dg.L(p,xs)){var d\u003dp.key;p.isVisible\u0026\u0026d\u0026\u0026s4z(this,d)}};\ng.q.cob\u003dfunction(p){this.api.KX(\"innertubeCommand\",this.s8[p.id])};\ng.q.zP\u003dfunction(){Wy(this);var p\u003dthis.api.getCurrentTime();(p\u003cthis.clipStart||p\u003ethis.clipEnd)\u0026\u0026this.kW()};\ng.q.dK\u003dfunction(p){if(!p.defaultPrevented){var d\u003d!1;switch(p.keyCode){case 36:this.api.seekTo(0,void 0,void 0,void 0,79);d\u003d!0;break;case 35:this.api.seekTo(Infinity,void 0,void 0,void 0,80);d\u003d!0;break;case 34:this.api.seekBy(-60,void 0,void 0,76);d\u003d!0;break;case 33:this.api.seekBy(60,void 0,void 0,75);d\u003d!0;break;case 38:this.api.T(\"enable_key_press_seek_logging\")\u0026\u0026M3(this,this.api.getCurrentTime(),this.api.getCurrentTime()+5,\"SEEK_SOURCE_SEEK_FORWARD_5S\",\"INTERACTION_LOGGING_GESTURE_TYPE_KEY_PRESS\");\nthis.api.seekBy(5,void 0,void 0,72);d\u003d!0;break;case 40:this.api.T(\"enable_key_press_seek_logging\")\u0026\u0026M3(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),d\u003d!0}d\u0026\u0026p.preventDefault()}};\ng.q.Z2\u003dfunction(p,d){this.updateVideoData(d,p\u003d\u003d\u003d\"newdata\")};\ng.q.UCX\u003dfunction(){this.Z2(\"newdata\",this.api.getVideoData())};\ng.q.updateVideoData\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?!1:d;var b\u003d!!p\u0026\u0026p.w1();if(b\u0026\u0026(Kv(p)||GJC(this)?this.I5\u003d!1:this.I5\u003dp.allowLiveDvr,g.kV(this.api.getRootNode(),\"ytp-enable-live-buffer\",!(p\u003d\u003dnull||!Kv(p))),this.api.T(\"enable_custom_playhead_parsing\"))){var v,P,M,X\u003dg.L((v\u003dp.getWatchNextResponse())\u003d\u003dnull?void 0:(P\u003dv.playerOverlays)\u003d\u003dnull?void 0:(M\u003dP.playerOverlayRenderer)\u003d\u003dnull?void 0:M.decoratedPlayerBarRenderer,l_);if(X\u003d\u003dnull?0:X.progressColor)for(v\u003d0;v\u003cthis.D.length;v++)this.D[v].UY(\"PLAY_PROGRESS\").style.background\u003d\ng.YU(X.progressColor);X\u003dg.L(X\u003d\u003dnull?void 0:X.playhead,pSC);var a,F;v\u003d(X\u003d\u003dnull?void 0:(a\u003dX.playheadImage)\u003d\u003dnull?void 0:a.thumbnails)\u0026\u0026(X\u003d\u003dnull?void 0:(F\u003dX.playheadImage)\u003d\u003dnull?void 0:F.thumbnails[0].url);g.kV(this.aq,\"ytp-decorated-scrubber-container\",!!v);var h;if(X\u003d\u003dnull?0:(h\u003dX.loggingDirectives)\u003d\u003dnull?0:h.trackingParams){var O;this.api.setTrackingParams(this.vu,X\u003d\u003dnull?void 0:(O\u003dX.loggingDirectives)\u003d\u003dnull?void 0:O.trackingParams);this.api.createServerVe(this.vu,this)}v\u0026\u0026(this.vu.src\u003dv)}Dou(this,\nthis.api.xY());if(d){if(b){d\u003dp.clipEnd;this.clipStart\u003dp.clipStart;this.clipEnd\u003dd;XC(this);for(bB(this,this.C,this.jB);this.V.length\u003e0;)this.V.pop().dispose();this.heatMarkersDecorations\u003d[];this.s5\u003d{};var J;(J\u003dthis.U)\u003d\u003dnull||J.reset();h_(this);g.kV(this.api.getRootNode(),\"ytp-fine-scrubbing-exp\",xt(this))}else this.kW();this.Og()}if(p){var k;J\u003d((k\u003dthis.V8)\u003d\u003dnull?void 0:k.type)\u003d\u003d\u003d\"clips\";if(k\u003d!p.isLivePlayback){k\u003dthis.api.getVideoData();d\u003dg.sK(k);b\u003dh2D(k);var n;k\u003dd!\u003dnull||b!\u003dnull\u0026\u0026b.length\u003e0||((n\u003dk.YR)\u003d\u003d\nnull?void 0:n.length)\u003e0}if(k\u0026\u0026!J){n\u003dthis.api.getVideoData();J\u003dg.sK(n);k\u003d!1;if(J\u003d\u003dnull?0:J.markersMap){k\u003dthis.api.getVideoData();var r;k.Hv\u003d((r\u003dJ.visibleOnLoad)\u003d\u003dnull?void 0:r.key)||k.Hv;r\u003dg.u(J.markersMap);for(J\u003dr.next();!J.done;J\u003dr.next())J\u003dJ.value,J.key\u0026\u0026J.value\u0026\u0026(this.s5[J.key]\u003dJ.value,J.value.onChapterRepeat\u0026\u0026(k.yp\u003dJ.value.onChapterRepeat));k.Hv!\u003dnull\u0026\u0026s4z(this,k.Hv);k\u003d!0}var Z;if(((Z\u003dn.YR)\u003d\u003dnull?void 0:Z.length)\u003e0){Z\u003dg.Bc.getState().entities;r\u003dg.u(n.YR);for(J\u003dr.next();!J.done;J\u003dr.next())if(J\u003d\nJ.value,b\u003dvoid 0,d\u003d(b\u003dFt(Z,\"macroMarkersListEntity\",J))\u003d\u003dnull?void 0:b.markersList,a\u003db\u003dvoid 0,((b\u003dd)\u003d\u003dnull?void 0:b.markerType)\u003d\u003d\u003d\"MARKER_TYPE_TIMESTAMPS\"||((a\u003dd)\u003d\u003dnull?void 0:a.markerType)\u003d\u003d\u003d\"MARKER_TYPE_HEATMAP\")this.wE[J]\u003dd;k\u003dthis.uW()||k}!k\u0026\u0026(Z\u003dh2D(n))\u0026\u0026(JUk(this,Z),n.cP\u003dthis.D,OMq(this));wnu(this,null);p.wj\u0026\u0026this.V.length\u003d\u003d\u003d0\u0026\u0026(p\u003dp.wj,Z\u003dp.key,p.isVisible\u0026\u0026Z\u0026\u0026s4z(this,Z))}else qyq(this),oJe(this)}Wy(this)};\ng.q.BEB\u003dfunction(p){this.W\u0026\u0026!g.R(p.state,32)\u0026\u0026this.api.getPresentingPlayerType()!\u003d\u003d3\u0026\u0026this.W.cancel();var d;((d\u003dthis.U)\u003d\u003dnull?0:d.isEnabled)\u0026\u0026g.R(p.state,8)\u0026\u0026this.api.pauseVideo();p\u003dthis.api.getPresentingPlayerType()\u003d\u003d\u003d2||!this.api.xY()||this.api.getPlayerState()\u003d\u003d\u003d-1\u0026\u0026this.api.getCurrentTime()\u003d\u003d\u003d0;g.kV(this.Tu,\"ytp-hide-scrubber-button\",p)};\ng.q.U_\u003dfunction(p){var d\u003d!!this.V8!\u003d\u003d!!p,b\u003dthis.V8;this.V8\u003dp;wnu(this,b);(p\u003d\u003dnull?void 0:p.type)!\u003d\u003d\"clips\"\u0026\u0026p||(p?(this.updateValue(\"clipstarticon\",EWj()),this.updateValue(\"clipendicon\",EWj()),this.updateValue(\"clipstarttitle\",null),this.updateValue(\"clipendtitle\",null)):(this.updateValue(\"clipstarticon\",kVu()),this.updateValue(\"clipendicon\",JgW()),this.updateValue(\"clipstarttitle\",\"Watch full video\"),this.updateValue(\"clipendtitle\",\"Watch full video\")),d\u0026\u0026(this.updateVideoData(this.api.getVideoData(),\n!0),g.Ru(this)),XC(this));bB(this,this.C,this.jB)};\ng.q.O$C\u003dfunction(p,d,b){var v\u003dg.Cj(this.element),P\u003dAY(this).D,M\u003db?b.getAttribute(\"data-tooltip\"):void 0,X\u003db?b.getAttribute(\"data-position\"):void 0,a\u003db?b.getAttribute(\"data-offset-y\"):void 0;a\u003da?Number(a):0;X\u0026\u0026(p\u003dHA(this.B,Number(b.getAttribute(\"data-position\")),0)*P+g.Cj(this.progressBar).x);this.ih.x\u003dp-v.x;this.ih.y\u003dd-v.y;p\u003dAY(this);b\u003dPx(this,p);d\u003d0;var F;if((F\u003dthis.api.getVideoData())\u003d\u003dnull?0:Kv(F))(F\u003dthis.api.getProgressState().seekableEnd)\u0026\u0026b\u003eF\u0026\u0026(b\u003dF,p.position\u003dHA(this.B,F)*AY(this).D),d\u003dthis.B.U;\nGJC(this)\u0026\u0026(d\u003dthis.B.U);F\u003dM||g.GF(this.I5?b-this.B.D:b-d);d\u003dp.position+this.A9;b-\u003dthis.api.Fp();var h;if((h\u003dthis.U)\u003d\u003dnull||!h.isEnabled)if(this.api.wT()){if(this.D.length\u003e1){h\u003dvx(this,this.ih.x,!0);if(!this.V8)for(v\u003d0;v\u003cthis.D.length;)g.kV(this.D[v].D,\"ytp-exp-chapter-hover-effect\",v\u003d\u003d\u003dh),v++;if(this.V.length\u003e1)for(v\u003d0;v\u003cthis.D.length;v++)g.kV(this.V[v].element,\"ytp-heatmap-hover\",v\u003d\u003d\u003dh)}if(this.S.length\u003e0)for(h\u003dthis.ih.x,v\u003dg.u(this.S),P\u003dv.next();!P.done;P\u003dv.next())P\u003dP.value,X\u003dTv(this,P.timeRangeStartMillis/\n(this.B.D*1E3),AY(this)),g.kV(P.element,\"ytp-timed-marker-hover\",X\u003c\u003dh\u0026\u0026X+6\u003e\u003dh);v\u003dthis.tooltip.scale;a\u003d(isNaN(a)?0:a)-45*v;this.api.T(\"web_key_moments_markers\")?this.ZF?(h\u003dxuC(this.S,b*1E3),h\u003dh!\u003dnull?this.S[h].title:\"\"):(h\u003dlr(this.D,b*1E3),h\u003dthis.D[h].title):(h\u003dlr(this.D,b*1E3),h\u003dthis.D[h].title);h||(a+\u003d16*v);this.tooltip.scale\u003d\u003d\u003d.6\u0026\u0026(this.api.T(\"web_cairo_modern_miniplayer\")?(a\u003dthis.api.Pb().getPlayerSize().height-225,a\u003dh?a+110:a+110+16,this.api.T(\"web_cairo_modern_miniplayer_inset_progress_bar\")\u0026\u0026\n(a-\u003d12)):a\u003dh?110:126);v\u003dlr(this.D,b*1E3);this.kJ\u003dUoC(this,b,v)?v:UoC(this,b,v+1)?v+1:-1;g.kV(this.api.getRootNode(),\"ytp-progress-bar-snap\",this.kJ!\u003d\u003d-1\u0026\u0026this.D.length\u003e1);v\u003d!1;P\u003dg.u(this.heatMarkersDecorations);for(X\u003dP.next();!X.done;X\u003dP.next()){X\u003dX.value;var O\u003db*1E3;O\u003e\u003dX.visibleTimeRangeStartMillis\u0026\u0026O\u003c\u003dX.visibleTimeRangeEndMillis\u0026\u0026(h\u003dX.label,F\u003dg.GF(X.decorationTimeMillis/1E3),v\u003d!0)}this.YI!\u003d\u003dv\u0026\u0026(this.YI\u003dv,this.api.logVisibility(this.l4,this.YI));g.kV(this.api.getRootNode(),\"ytp-progress-bar-decoration\",\nv);v\u003d160*this.tooltip.scale*2;P\u003dh.length*(this.eB?8.55:5.7);P\u003dP\u003c\u003dv?P:v;X\u003dP\u003c160*this.tooltip.scale;v\u003d3;!X\u0026\u0026P/2\u003ep.position\u0026\u0026(v\u003d1);!X\u0026\u0026P/2\u003ethis.Z-p.position\u0026\u0026(v\u003d2);this.api.G().W\u0026\u0026(a-\u003d10);this.V.length\u0026\u0026this.V[0].w1\u0026\u0026(a-\u003d14*(this.eB?2:1),this.IB||(this.IB\u003d!0,this.api.logVisibility(this.O5,this.IB)));var J;if(xt(this)\u0026\u0026(((J\u003dthis.U)\u003d\u003dnull?0:J.isEnabled)||this.TB\u003e0)){var k;a-\u003d((k\u003dthis.U)\u003d\u003dnull?0:k.isEnabled)?aB(this):this.TB}J\u003dvoid 0;xt(this)\u0026\u0026!this.api.T(\"web_player_hide_fine_scrubbing_edu\")\u0026\u0026(J\u003d\"Pull up for precise seeking\",\nthis.RB||(this.RB\u003d!0,this.api.logVisibility(this.rg,this.RB)));this.tooltip.YW(d,b,F,!!M,a,h,v,J)}else this.tooltip.YW(d,b,F,!!M,a);g.FO(this.api.getRootNode(),\"ytp-progress-bar-hover\");NiD(this)};\ng.q.cZZ\u003dfunction(){this.Og();g.OJ(this.api.getRootNode(),\"ytp-progress-bar-hover\");this.IB\u0026\u0026(this.IB\u003d!1,this.api.logVisibility(this.O5,this.IB));this.RB\u0026\u0026(this.RB\u003d!1,this.api.logVisibility(this.rg,this.RB))};\ng.q.eLF\u003dfunction(p,d){xt(this)\u0026\u0026this.U\u0026\u0026(this.U.RB?$t(this.U,this.api.getCurrentTime()):W5B(this.U),this.U.show(),g.kV(this.api.getRootNode(),\"ytp-fine-scrubbing-enable\",this.U.isEnabled));this.Id\u0026\u0026(this.Id.dispose(),this.Id\u003dnull);this.VI\u003dd;this.Pu\u003dthis.api.getCurrentTime();this.D.length\u003e1\u0026\u0026this.kJ!\u003d\u003d-1?this.api.seekTo(this.D[this.kJ].startTime/1E3,!1,void 0,void 0,7):this.api.seekTo(Px(this,AY(this)),!1,void 0,void 0,7);g.FO(this.element,\"ytp-drag\");(this.Q7\u003dthis.api.getPlayerStateObject().isOrWillBePlaying())\u0026\u0026\nthis.api.pauseVideo()};\ng.q.Dih\u003dfunction(){if(xt(this)\u0026\u0026this.U){var p\u003daB(this);this.TB\u003e\u003dp*.5?(this.U.enable(),$t(this.U,this.api.getCurrentTime()),HMz(this,p)):h_(this)}if(g.R(this.api.getPlayerStateObject(),32)||this.api.getPresentingPlayerType()\u003d\u003d\u003d3){var d;if((d\u003dthis.U)\u003d\u003dnull?0:d.isEnabled)this.api.pauseVideo();else{this.api.startSeekCsiAction();if(this.D.length\u003e1\u0026\u0026this.kJ!\u003d\u003d-1)this.api.T(\"html5_enable_progress_bar_slide_seek_logging\")\u0026\u0026M3(this,this.Pu,this.D[this.kJ].startTime/1E3,\"SEEK_SOURCE_SLIDE_ON_SCRUBBER_BAR_CHAPTER\",\n\"INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK\"),this.api.seekTo(this.D[this.kJ].startTime/1E3,void 0,void 0,void 0,7);else{p\u003dPx(this,AY(this));this.api.T(\"html5_enable_progress_bar_slide_seek_logging\")\u0026\u0026M3(this,this.Pu,p,\"SEEK_SOURCE_SLIDE_ON_SCRUBBER_BAR\",\"INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK\");this.api.seekTo(p,void 0,void 0,void 0,7);d\u003dg.u(this.heatMarkersDecorations);for(var b\u003dd.next();!b.done;b\u003dd.next())b\u003db.value,p*1E3\u003e\u003db.visibleTimeRangeStartMillis\u0026\u0026p*1E3\u003c\u003db.visibleTimeRangeEndMillis\u0026\u0026\nthis.api.logClick(this.l4)}g.OJ(this.element,\"ytp-drag\");this.Q7\u0026\u0026!g.R(this.api.getPlayerStateObject(),2)\u0026\u0026this.api.playVideo()}}};\ng.q.Ui5\u003dfunction(p,d){p\u003dAY(this);p\u003dPx(this,p);this.api.seekTo(p,!1,void 0,void 0,7);var b;xt(this)\u0026\u0026((b\u003dthis.U)\u003d\u003dnull?0:b.RB)\u0026\u0026($t(this.U,p),this.U.isEnabled||(b\u003daB(this),this.TB\u003dg.FZ(this.VI-d-10,0,b),HMz(this,this.TB)))};\ng.q.Og\u003dfunction(){this.tooltip.OP()};\ng.q.H6\u003dfunction(){this.V8||(this.updateValue(\"clipstarticon\",OUu()),this.updateValue(\"clipendicon\",OUu()),g.FO(this.element,\"ytp-clip-hover\"))};\ng.q.Sn\u003dfunction(){this.V8||(this.updateValue(\"clipstarticon\",kVu()),this.updateValue(\"clipendicon\",JgW()),g.OJ(this.element,\"ytp-clip-hover\"))};\ng.q.kW\u003dfunction(){this.clipStart\u003d0;this.clipEnd\u003dInfinity;XC(this);bB(this,this.C,this.jB)};\ng.q.AIt\u003dfunction(p){p\u003dg.u(p);for(var d\u003dp.next();!d.done;d\u003dp.next())if(d\u003dd.value,d.visible){var b\u003dd.getId();if(!this.Hb[b]){var v\u003dg.dk(\"DIV\");d.tooltip\u0026\u0026v.setAttribute(\"data-tooltip\",d.tooltip);this.Hb[b]\u003dd;this.ob[b]\u003dv;g.at(v,d.style);cUC(this,b);this.api.G().T(\"disable_ad_markers_on_content_progress_bar\")||this.D[0].V.appendChild(v)}}else iM$(this,d)};\ng.q.BiE\u003dfunction(p){p\u003dg.u(p);for(var d\u003dp.next();!d.done;d\u003dp.next())iM$(this,d.value)};\ng.q.sN\u003dfunction(p){this.U\u0026\u0026(this.U.onExit(p!\u003dnull),h_(this))};\ng.q.AB\u003dfunction(p){this.U\u0026\u0026(this.U.play(p!\u003dnull),h_(this))};\ng.q.qjF\u003dfunction(){Dou(this,this.api.xY())};\ng.q.U5\u003dfunction(){Dou(this,!1);g.k0.prototype.U5.call(this)};g.f(O9,g.K);O9.prototype.isActive\u003dfunction(){return!!this.N.getOption(\"remote\",\"casting\")};\nO9.prototype.XF\u003dfunction(){var p\u003d!1;this.N.getOptions().includes(\"remote\")\u0026\u0026(p\u003dthis.N.getOption(\"remote\",\"receivers\").length\u003e1);this.hD(p\u0026\u0026this.N.Pb().getPlayerSize().width\u003e\u003d400);this.N.logVisibility(this.element,this.cX);var d\u003d1;p\u0026\u0026this.isActive()\u0026\u0026(d\u003d2);if(this.D!\u003d\u003dd){this.D\u003dd;switch(d){case 1:this.updateValue(\"icon\",{L:\"svg\",K:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},j:[{L:\"path\",Dv:!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\",\nfill:\"#fff\"}}]});break;case 2:this.updateValue(\"icon\",g.h7u())}g.kV(this.element,\"ytp-remote-button-active\",this.isActive())}};\nO9.prototype.U\u003dfunction(){if(this.N.getOption(\"remote\",\"quickCast\"))this.N.setOption(\"remote\",\"quickCast\",!0);else{var p\u003dthis.BX,d\u003dthis.element;if(p.X3())p.z_();else{p.initialize();a:{var b\u003dg.u(p.FN.items);for(var v\u003db.next();!v.done;v\u003db.next())if(v\u003dv.value,v.priority\u003d\u003d\u003d1){b\u003dv;break a}b\u003dnull}b\u0026\u0026(b.open(),p.Xp(d));p.Xp(d)}}this.N.logClick(this.element)};g.f(J_,g.K);J_.prototype.D\u003dfunction(p){var d\u003dthis.N.G(),b\u003d400;this.N.T(\"web_player_small_hbp_settings_menu\")\u0026\u0026d.S?b\u003d300:d.W\u0026\u0026(b\u003d200);p\u003dthis.U\u0026\u0026p.width\u003e\u003db;this.hD(p);this.N.T(\"embeds_use_parent_visibility_in_ve_logging\")?this.N.logVisibility(this.element,p\u0026\u0026this.X):this.N.logVisibility(this.element,p)};\nJ_.prototype.B\u003dfunction(){if(this.BX.cX)this.BX.z_();else{var p\u003dg.HH(this.N.EY());p\u0026\u0026!p.loaded\u0026\u0026(p.hI(\"tracklist\",{includeAsr:!0}).length||p.load());this.N.logClick(this.element);this.BX.Xp(this.element)}};\nJ_.prototype.updateBadge\u003dfunction(){var p\u003dthis.N.isHdr(),d\u003dthis.N.getPresentingPlayerType(),b\u003dd!\u003d\u003d2\u0026\u0026d!\u003d\u003d3,v\u003dg.G2(this.N),P\u003db\u0026\u0026!!g.N1(this.N.EY());d\u003dP\u0026\u0026v.displayMode\u003d\u003d\u003d1;v\u003dP\u0026\u0026v.displayMode\u003d\u003d\u003d2;b\u003d(P\u003dd||v)||!b?null:this.N.getPlaybackQuality();g.kV(this.element,\"ytp-hdr-quality-badge\",p);g.kV(this.element,\"ytp-hd-quality-badge\",!p\u0026\u0026(b\u003d\u003d\u003d\"hd1080\"||b\u003d\u003d\u003d\"hd1440\"));g.kV(this.element,\"ytp-4k-quality-badge\",!p\u0026\u0026b\u003d\u003d\u003d\"hd2160\");g.kV(this.element,\"ytp-5k-quality-badge\",!p\u0026\u0026b\u003d\u003d\u003d\"hd2880\");g.kV(this.element,\"ytp-8k-quality-badge\",\n!p\u0026\u0026b\u003d\u003d\u003d\"highres\");g.kV(this.element,\"ytp-3d-badge-grey\",!p\u0026\u0026P\u0026\u0026d);g.kV(this.element,\"ytp-3d-badge\",!p\u0026\u0026P\u0026\u0026v)};g.f(kv,Rl);kv.prototype.isLoaded\u003dfunction(){var p\u003dg.gG(this.N.EY());return p!\u003d\u003dvoid 0\u0026\u0026p.loaded};\nkv.prototype.XF\u003dfunction(){g.gG(this.N.EY())!\u003d\u003dvoid 0\u0026\u0026this.N.getPresentingPlayerType()!\u003d\u003d3?this.D||(this.BX.I1(this),this.D\u003d!0):this.D\u0026\u0026(this.BX.rU(this),this.D\u003d!1);T2(this,this.isLoaded())};\nkv.prototype.onSelect\u003dfunction(p){this.isLoaded();p?this.N.loadModule(\"annotations_module\"):this.N.unloadModule(\"annotations_module\");this.N.publish(\"annotationvisibility\",p)};\nkv.prototype.U5\u003dfunction(){this.D\u0026\u0026this.BX.rU(this);Rl.prototype.U5.call(this)};g.f(nQ,g.Ty);nQ.prototype.XF\u003dfunction(){var p\u003dthis.N.getAvailableAudioTracks();p.length\u003e1?(this.bH(g.ca(p,this.D)),this.tracks\u003dg.nb(p,this.D,this),this.countLabel.K9(p.length?\" (\"+p.length+\")\":\"\"),this.publish(\"size-change\"),this.Su(this.D(this.N.getAudioTrack())),this.enable(!0)):this.enable(!1)};\nnQ.prototype.mm\u003dfunction(p){g.Ty.prototype.mm.call(this,p);this.N.setAudioTrack(this.tracks[p]);this.BX.Do()};\nnQ.prototype.D\u003dfunction(p){return p.toString()};g.f(rj,Rl);\nrj.prototype.U\u003dfunction(){var p\u003dthis.N.getPresentingPlayerType();if(p!\u003d\u003d2\u0026\u0026p!\u003d\u003d3\u0026\u0026g.US(this.N))this.D||(this.BX.I1(this),this.D\u003d!0,this.B.push(this.Y(this.N,\"videodatachange\",this.U)),this.B.push(this.Y(this.N,\"videoplayerreset\",this.U)),this.B.push(this.Y(this.N,\"onPlaylistUpdate\",this.U)),this.B.push(this.Y(this.N,\"autonavchange\",this.V)),p\u003dthis.N.getVideoData(),this.V(p.autonavState),this.N.logVisibility(this.element,this.D));else if(this.D){this.BX.rU(this);this.D\u003d!1;p\u003dg.u(this.B);for(var d\u003dp.next();!d.done;d\u003d\np.next())this.R1(d.value)}};\nrj.prototype.V\u003dfunction(p){T2(this,p!\u003d\u003d1)};\nrj.prototype.onSelect\u003dfunction(p){this.N.LD(p?2:1);this.D\u0026\u0026(this.N.logVisibility(this.element,this.D),this.N.logClick(this.element))};\nrj.prototype.U5\u003dfunction(){this.D\u0026\u0026this.BX.rU(this);Rl.prototype.U5.call(this)};g.f(e2$,g.ea);e2$.prototype.onClick\u003dfunction(p){p.preventDefault();var d,b;(d\u003dg.al(this.N))\u003d\u003dnull||(b\u003dd.TG())\u003d\u003dnull||b.z_();var v,P;(v\u003dg.al(this.N))\u003d\u003dnull||(P\u003dv.TK())\u003d\u003dnull||P.Xp(p.target)};g.f(Syw,g.Ty);g.q\u003dSyw.prototype;\ng.q.T3\u003dfunction(){var p\u003dthis.N.getPresentingPlayerType();if(p!\u003d\u003d2\u0026\u0026p!\u003d\u003d3){this.kJ\u003dthis.N.BE();p\u003dthis.N.getAvailableQualityLevels();if(this.D){this.V\u003d{};var d\u003dg.vU(this.N,\"getAvailableQualityData\",[]);d\u003dg.u(d);for(var b\u003dd.next();!b.done;b\u003dd.next())b\u003db.value,this.V[b.qualityLabel]\u003db;d\u003dObject.keys(this.V);p[p.length-1]\u003d\u003d\u003d\"auto\"\u0026\u0026d.push(\"auto\");this.aB\u003dnew Set(p)}else if(this.S){b\u003dg.vU(this.N,\"getAvailableQualityData\",[]);d\u003d[];b\u003dg.u(b);for(var v\u003db.next();!v.done;v\u003db.next())v\u003dv.value,this.C[v.quality]\u003d\nv,v.quality\u0026\u0026d.push(v.quality);p[p.length-1]\u003d\u003d\u003d\"auto\"\u0026\u0026d.push(\"auto\")}else d\u003dp;g.ihK(this.N)\u0026\u0026this.N.N3()\u0026\u0026d.unshift(\"missing-qualities\");HhW(this.N)\u0026\u0026d.unshift(\"inline-survey\");this.bH(d);p\u003dthis.N.getVideoData().cotn?!0:!1;b\u003dthis.O5.v$();b\u003d!g.QJ(this.N.G())||!(p\u003d\u003d\u003dvoid 0?0:p)||!(b\u003d\u003d\u003dvoid 0||b);p\u003dthis.U;b\u003db\u003d\u003d\u003dvoid 0?!1:b;p.M5\u0026\u0026g.kV(p.V$(\"ytp-panel-footer\"),\"ytp-panel-hide-footer\",b\u003d\u003d\u003dvoid 0?!1:b);if(d.length){this.B2();this.enable(!0);return}}this.enable(!1)};\ng.q.B2\u003dfunction(){if(this.D){var p\u003dthis.N.getPreferredQuality();this.aB.has(p)\u0026\u0026(this.Z\u003dthis.N.getPlaybackQuality(),this.eB\u003dthis.N.getPlaybackQualityLabel(),p\u003d\u003d\u003d\"auto\"?(this.Su(p),this.K9(this.L8(p))):this.Su(this.eB))}else p\u003dthis.N.getPreferredQuality(),this.options[p]\u0026\u0026(this.Z\u003dthis.N.getPlaybackQuality(),this.Su(p),p\u003d\u003d\u003d\"auto\"\u0026\u0026this.K9(this.L8(p)))};\ng.q.mm\u003dfunction(p){if(p!\u003d\u003d\"missing-qualities\"){g.Ty.prototype.mm.call(this,p);var d\u003dthis.D?this.V[p]:this.C[p];var b\u003dd\u003d\u003dnull?void 0:d.quality,v\u003dd\u003d\u003dnull?void 0:d.formatId,P\u003dd\u003d\u003dnull?void 0:d.paygatedQualityDetails;d\u003dP\u003d\u003dnull?void 0:P.endpoint;if(P){var M;P\u003d(M\u003dthis.options[p])\u003d\u003dnull?void 0:M.element;this.N.logClick(P)}if(this.D){var X,a;if((X\u003dg.L(d,g.UzW))\u003d\u003dnull?0:(a\u003dX.popup)\u003d\u003dnull?0:a.notificationActionRenderer)this.N.KX(\"innertubeCommand\",d);else if(d){this.N.KX(\"innertubeCommand\",d);return}v?this.N.setPlaybackQuality(b,\nv):this.N.setPlaybackQuality(b)}else{if(this.S){var F,h;if((F\u003dg.L(d,g.UzW))\u003d\u003dnull?0:(h\u003dF.popup)\u003d\u003dnull?0:h.notificationActionRenderer)this.N.KX(\"innertubeCommand\",d);else if(d){this.N.KX(\"innertubeCommand\",d);return}}this.N.setPlaybackQuality(p)}this.BX.z_();this.T3()}};\ng.q.open\u003dfunction(){for(var p\u003dg.u(Object.values(this.options)),d\u003dp.next();!d.done;d\u003dp.next()){d\u003dd.value;var b\u003dvoid 0;this.N.hasVe((b\u003dd)\u003d\u003dnull?void 0:b.element)\u0026\u0026(b\u003dvoid 0,this.N.logVisibility((b\u003dd)\u003d\u003dnull?void 0:b.element,!0))}g.Ty.prototype.open.call(this);this.N.logClick(this.element)};\ng.q.gk\u003dfunction(p,d,b){var v\u003dthis;if(p\u003d\u003d\u003d\"missing-qualities\")return new g.ea({L:\"a\",zB:[\"ytp-menuitem\"],K:{href:\"https://support.google.com/youtube/?p\u003dmissing_quality\",target:this.N.G().C,tabindex:\"0\",role:\"menuitemradio\"},j:[{L:\"div\",zB:[\"ytp-menuitem-label\"],Bb:\"{{label}}\"}]},d,this.L8(p));if(p!\u003d\u003d\"inline-survey\"){var P,M\u003d(P\u003dthis.D?this.V[p]:this.C[p])\u003d\u003dnull?void 0:P.paygatedQualityDetails;P\u003dM\u003d\u003dnull?void 0:M.veType;M\u003dM\u003d\u003dnull?void 0:M.trackingParams;d\u003dg.Ty.prototype.gk.call(this,p,d,b);M?(this.N.createServerVe(d.element,\nthis,!0),this.N.setTrackingParams(d.element,M)):P\u0026\u0026this.N.createClientVe(d.element,this,P,!0);return d}p\u003d[{L:\"span\",Bb:\"Look good?\"}];b\u003dg.u([!0,!1]);M\u003db.next();for(P\u003d{};!M.done;P\u003d{UP:void 0},M\u003db.next())P.UP\u003dM.value,M\u003dnew g.K({L:\"span\",J:\"ytp-menuitem-inline-survey-response\",j:[P.UP?ZUw():rge()],K:{tabindex:\"0\",role:\"button\"}}),M.listen(\"click\",function(X){return function(){var a\u003dv.N.app.pX();a\u0026\u0026(a.E5(\"iqsr\",{tu:X.UP}),a.getVideoData().rL\u003d!0);v.BX.z_();v.T3()}}(P)),p.push(M);\nreturn new g.ea({L:\"div\",J:\"ytp-menuitem\",K:{\"aria-disabled\":\"true\"},j:[{L:\"div\",zB:[\"ytp-menuitem-label\"],j:p}]},d)};\ng.q.L8\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?!1:d;if(p\u003d\u003d\u003d\"missing-qualities\")return{L:\"div\",Bb:\"Missing options?\"};if(p\u003d\u003d\u003d\"inline-survey\")return\"\";var b\u003dthis.S||this.D?[LFC(this,p,d,!1)]:[gJB(this,p)];var v\u003dthis.N.getPreferredQuality();d||v!\u003d\u003d\"auto\"||p!\u003d\u003d\"auto\"||(b.push(\" \"),this.D?b.push(LFC(this,this.eB,d,!0,[\"ytp-menu-label-secondary\"])):this.S?b.push(LFC(this,this.Z,d,!0,[\"ytp-menu-label-secondary\"])):b.push(gJB(this,this.Z,[\"ytp-menu-label-secondary\"])));return{L:\"div\",j:b}};g.f(fQ,g.K);fQ.prototype.init\u003dfunction(){this.updateValue(\"minvalue\",this.B);this.updateValue(\"maxvalue\",this.V);this.updateValue(\"stepvalue\",this.S);this.updateValue(\"slidervalue\",this.U);Q4w(this,this.U)};\nfQ.prototype.Z\u003dfunction(){$oz(this,Number(this.D.value));this.D.focus()};g.f(uB,fQ);uB.prototype.Z\u003dfunction(){fQ.prototype.Z.call(this);this.W\u0026\u0026moK(this)};\nuB.prototype.kJ\u003dfunction(){this.C()};\nuB.prototype.O5\u003dfunction(){this.N.setPlaybackRate(this.U,!0)};\nuB.prototype.eB\u003dfunction(p){if(!p.defaultPrevented){switch(p.code){case \"ArrowDown\":var d\u003d-this.S;break;case \"ArrowUp\":d\u003dthis.S;break;default:return}$oz(this,Math.min(this.V,Math.max(Number((this.U+d).toFixed(2)),this.B)));this.C();moK(this);p.preventDefault()}};g.f(lB,g.K);g.q\u003dlB.prototype;g.q.init\u003dfunction(){this.OI(this.D);this.updateValue(\"minvalue\",this.U);this.updateValue(\"maxvalue\",this.B)};\ng.q.o3\u003dfunction(p){if(!p.defaultPrevented){switch(p.keyCode){case 37:case 40:var d\u003d-this.W;break;case 39:case 38:d\u003dthis.W;break;default:return}this.OI(this.D+d);p.preventDefault()}};\ng.q.rK\u003dfunction(p){var d\u003dthis.D;d+\u003d(p.deltaX||-p.deltaY)\u003c0?-this.C:this.C;this.OI(d);p.preventDefault()};\ng.q.XD\u003dfunction(p){p\u003d(p-g.Cj(this.V).x)/this.eB*this.range+this.U;this.OI(p)};\ng.q.OI\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?\"\":d;p\u003dg.FZ(p,this.U,this.B);d\u003d\u003d\u003d\"\"\u0026\u0026(d\u003dp.toString());this.updateValue(\"valuenow\",p);this.updateValue(\"valuetext\",d);this.O5.style.left\u003d(p-this.U)/this.range*(this.eB-this.RB)+\"px\";this.D\u003dp};\ng.q.focus\u003dfunction(){this.IB.focus()};g.f(s9,lB);s9.prototype.kJ\u003dfunction(){this.N.setPlaybackRate(this.D,!0)};\ns9.prototype.OI\u003dfunction(p){lB.prototype.OI.call(this,p,xoD(this,p).toString());this.S\u0026\u0026(KFw(this),this.aB())};\ns9.prototype.updateValues\u003dfunction(){var p\u003dthis.N.getPlaybackRate();xoD(this,this.D)!\u003d\u003dp\u0026\u0026(this.OI(p),KFw(this))};g.f(Biw,g.k0);Biw.prototype.focus\u003dfunction(){this.D.focus()};g.f(R2W,Sv);g.f(Tiu,g.Ty);g.q\u003dTiu.prototype;g.q.L8\u003dfunction(p){return p\u003d\u003d\u003d\"1\"?\"Normal\":p.toLocaleString()};\ng.q.XF\u003dfunction(){var p,d\u003d(p\u003dthis.N.getVideoData())\u003d\u003dnull?void 0:p.C$();p\u003dthis.N.getPresentingPlayerType(d);this.enable(p!\u003d\u003d2\u0026\u0026p!\u003d\u003d3);dcz(this)};\ng.q.bH\u003dfunction(p){g.Ty.prototype.bH.call(this,p);this.Z\u0026\u0026this.Z.D.focus()};\ng.q.Wz\u003dfunction(p){g.Ty.prototype.Wz.call(this,p);p?(this.eB\u003dthis.Y(this.N,\"onPlaybackRateChange\",this.onPlaybackRateChange),dcz(this),WFD(this,this.N.getPlaybackRate())):(this.R1(this.eB),this.eB\u003dnull)};\ng.q.onPlaybackRateChange\u003dfunction(p){var d\u003dthis.N.getPlaybackRate();!this.S\u0026\u0026this.C.includes(d)||pJC(this,d);WFD(this,p)};\ng.q.gk\u003dfunction(p,d,b){return p\u003d\u003d\u003dthis.D\u0026\u0026baD(this.N)?g.Ty.prototype.gk.call(this,p,d,b,{L:\"div\",J:\"ytp-speed-slider-menu-footer\",j:[this.Z]}):g.Ty.prototype.gk.call(this,p,d,b)};\ng.q.mm\u003dfunction(p){g.Ty.prototype.mm.call(this,p);p\u003d\u003d\u003dthis.D?this.N.setPlaybackRate(this.V,!0):this.N.setPlaybackRate(Number(p),!0);baD(this.N)\u0026\u0026p\u003d\u003d\u003dthis.D||this.BX.Do()};\ng.q.nH\u003dfunction(p){var d\u003dp\u003d\u003d\u003dthis.D;this.S\u003d!1;d\u0026\u0026ZD(this.N)\u0026\u0026!baD(this.N)?(p\u003dnew R2W(this.N),g.Qm(this.BX,p)):g.Ty.prototype.nH.call(this,p)};g.f(Pa$,g.Ty);g.q\u003dPa$.prototype;g.q.Su\u003dfunction(p){g.Ty.prototype.Su.call(this,p)};\ng.q.lL\u003dfunction(p){return p.option.toString()};\ng.q.getOption\u003dfunction(p){return this.settings[p]};\ng.q.L8\u003dfunction(p){return this.getOption(p).text||\"\"};\ng.q.mm\u003dfunction(p){g.Ty.prototype.mm.call(this,p);this.publish(\"settingChange\",this.setting,this.settings[p].option)};g.f(E9,g.Y$);E9.prototype.b2\u003dfunction(p){for(var d\u003dg.u(Object.keys(p)),b\u003dd.next();!b.done;b\u003dd.next()){var v\u003db.value;if(b\u003dthis.W1[v]){var P\u003dp[v].toString();v\u003d!!p[v+\"Override\"];b.options[P]\u0026\u0026(b.Su(P),b.V.element.setAttribute(\"aria-checked\",String(!v)),b.D.element.setAttribute(\"aria-checked\",String(v)))}}};\nE9.prototype.Ap\u003dfunction(p,d){this.publish(\"settingChange\",p,d)};g.f(CQ,g.Ty);CQ.prototype.D\u003dfunction(p){return p.languageCode};\nCQ.prototype.L8\u003dfunction(p){return this.languages[p].languageName||\"\"};\nCQ.prototype.mm\u003dfunction(p){this.publish(\"select\",p);this.N.logClick(this.element);g.$$(this.BX)};g.f(qtC,g.Ty);g.q\u003dqtC.prototype;g.q.Za\u003dfunction(p){return g.ID(p)?\"__off__\":p.displayName};\ng.q.L8\u003dfunction(p){return p\u003d\u003d\u003d\"__off__\"?\"Off\":p\u003d\u003d\u003d\"__translate__\"?\"Auto-translate\":p\u003d\u003d\u003d\"__contribute__\"?\"Add subtitles/CC\":p\u003d\u003d\u003d\"__correction__\"?\"Suggest caption corrections\":(p\u003d\u003d\u003d\"__off__\"?{}:this.tracks[p]).displayName};\ng.q.mm\u003dfunction(p){if(p\u003d\u003d\u003d\"__translate__\")this.D.open();else if(p\u003d\u003d\u003d\"__contribute__\"){this.N.pauseVideo();this.N.isFullscreen()\u0026\u0026this.N.toggleFullscreen();var d\u003dg.zM(this.N.G(),this.N.getVideoData());g.$U(d)}else if(p\u003d\u003d\u003d\"__correction__\"){this.N.pauseVideo();this.N.isFullscreen()\u0026\u0026this.N.toggleFullscreen();var b\u003dahu(this);N3(this,b);g.Ty.prototype.mm.call(this,this.Za(b));var v,P;b\u003d(d\u003dthis.N.getVideoData().getPlayerResponse())\u003d\u003dnull?void 0:(v\u003dd.captions)\u003d\u003dnull?void 0:(P\u003dv.playerCaptionsTracklistRenderer)\u003d\u003d\nnull?void 0:P.openTranscriptCommand;this.N.KX(\"innertubeCommand\",b);this.BX.Do();this.V\u0026\u0026this.N.logClick(this.V)}else{if(p\u003d\u003d\u003d\"__correction__\"){this.N.pauseVideo();this.N.isFullscreen()\u0026\u0026this.N.toggleFullscreen();d\u003dahu(this);N3(this,d);g.Ty.prototype.mm.call(this,this.Za(d));var M,X;d\u003d(b\u003dthis.N.getVideoData().getPlayerResponse())\u003d\u003dnull?void 0:(M\u003db.captions)\u003d\u003dnull?void 0:(X\u003dM.playerCaptionsTracklistRenderer)\u003d\u003dnull?void 0:X.openTranscriptCommand;this.N.KX(\"innertubeCommand\",d)}else this.N.logClick(this.element),\nN3(this,p\u003d\u003d\u003d\"__off__\"?{}:this.tracks[p]),g.Ty.prototype.mm.call(this,p);this.BX.Do()}};\ng.q.XF\u003dfunction(){var p\u003dthis.N.getOptions();p\u003dp\u0026\u0026p.indexOf(\"captions\")!\u003d\u003d-1;var d\u003dthis.N.getVideoData(),b\u003dd\u0026\u0026d.b_,v,P\u003d!((v\u003dthis.N.getVideoData())\u003d\u003dnull||!g.$S(v));v\u003d{};if(p||b){var M;if(p){var X\u003dthis.N.getOption(\"captions\",\"track\");v\u003dthis.N.getOption(\"captions\",\"tracklist\",{includeAsr:!0});var a\u003dP?[]:this.N.getOption(\"captions\",\"translationLanguages\");this.tracks\u003dg.nb(v,this.Za,this);P\u003dg.ca(v,this.Za);var F,h;ahu(this)\u0026\u0026((M\u003dd.getPlayerResponse())\u003d\u003dnull?0:(F\u003dM.captions)\u003d\u003dnull?0:(h\u003dF.playerCaptionsTracklistRenderer)\u003d\u003d\nnull?0:h.openTranscriptCommand)\u0026\u0026P.push(\"__correction__\");if(a.length\u0026\u0026!g.ID(X)){if((M\u003dX.translationLanguage)\u0026\u0026M.languageName){var O\u003dM.languageName;M\u003da.findIndex(function(J){return J.languageName\u003d\u003d\u003dO});\nMXD(a,M)}McK(this.D,a);P.push(\"__translate__\")}M\u003dthis.Za(X)}else this.tracks\u003d{},P\u003d[],M\u003d\"__off__\";P.unshift(\"__off__\");this.tracks.__off__\u003d{};b\u0026\u0026P.unshift(\"__contribute__\");this.tracks[M]||(this.tracks[M]\u003dX,P.push(M));this.bH(P);this.Su(M);X\u0026\u0026X.translationLanguage?this.D.Su(this.D.D(X.translationLanguage)):QS$(this.D);p\u0026\u0026this.S.b2(this.N.getSubtitlesUserSettings());this.countLabel.K9(v\u0026\u0026v.length?\" (\"+v.length+\")\":\"\");this.publish(\"size-change\");this.N.logVisibility(this.element,!0);this.enable(!0)}else this.enable(!1)};\ng.q.T5\u003dfunction(p){var d\u003dthis.N.getOption(\"captions\",\"track\");d\u003dg.tF(d);d.translationLanguage\u003dthis.D.languages[p];N3(this,d)};\ng.q.Ap\u003dfunction(p,d){if(p\u003d\u003d\u003d\"reset\")this.N.resetSubtitlesUserSettings();else{var b\u003d{};b[p]\u003dd;this.N.updateSubtitlesUserSettings(b)}XJ7(this,!0);this.Z.start();this.S.b2(this.N.getSubtitlesUserSettings())};\ng.q.WxF\u003dfunction(p){p||g.Mt(this.Z)};\ng.q.U5\u003dfunction(){g.Mt(this.Z);g.Ty.prototype.U5.call(this)};\ng.q.open\u003dfunction(){g.Ty.prototype.open.call(this);this.options.__correction__\u0026\u0026!this.V\u0026\u0026(this.V\u003dthis.options.__correction__.element,this.N.createClientVe(this.V,this,167341),this.N.logVisibility(this.V,!0))};g.f(oez,g.Le);g.q\u003doez.prototype;\ng.q.initialize\u003dfunction(){if(!this.isInitialized){var p\u003dthis.N.G();this.isInitialized\u003d!0;try{this.Y9\u003dnew Syw(this.N,this)}catch(b){g.DF(Error(\"QualityMenuItem creation failed\"))}g.Y(this,this.Y9);var d\u003dnew qtC(this.N,this);g.Y(this,d);p.B||(d\u003dnew kv(this.N,this),g.Y(this,d));p.enableSpeedOptions\u0026\u0026(d\u003dnew Tiu(this.N,this),g.Y(this,d));(g.Ez(p)||p.S)\u0026\u0026(p.U||p.TB)\u0026\u0026(d\u003dnew e2$(this.N,this),g.Y(this,d));p.Id\u0026\u0026!p.T(\"web_player_move_autonav_toggle\")\u0026\u0026(p\u003dnew rj(this.N,this),g.Y(this,p));p\u003dnew nQ(this.N,this);\ng.Y(this,p);this.N.publish(\"settingsMenuInitialized\");VzD(this.settingsButton,this.FN.LN())}};\ng.q.I1\u003dfunction(p){this.initialize();this.FN.I1(p);VzD(this.settingsButton,this.FN.LN())};\ng.q.rU\u003dfunction(p){this.cX\u0026\u0026this.FN.LN()\u003c\u003d1\u0026\u0026this.hide();this.FN.rU(p);VzD(this.settingsButton,this.FN.LN())};\ng.q.Xp\u003dfunction(p){this.initialize();this.FN.LN()\u003e0\u0026\u0026g.Le.prototype.Xp.call(this,p)};\ng.q.z_\u003dfunction(){this.p7?this.p7\u003d!1:g.Le.prototype.z_.call(this)};\ng.q.show\u003dfunction(){g.Le.prototype.show.call(this);g.FO(this.N.getRootNode(),\"ytp-settings-shown\")};\ng.q.hide\u003dfunction(){g.Le.prototype.hide.call(this);g.OJ(this.N.getRootNode(),\"ytp-settings-shown\")};\ng.q.eE\u003dfunction(p){this.N.logVisibility(this.element,p);this.N.publish(\"settingsMenuVisibilityChanged\",p)};g.f(h_$,g.K);g.q\u003dh_$.prototype;g.q.onClick\u003dfunction(){if(Oaz(this)\u0026\u0026(this.N.toggleSubtitles(),this.N.logClick(this.element),!this.isEnabled())){var p\u003d!1,d\u003dg.$_(g.Qr(),65);g.QJ(this.N.G())\u0026\u0026d!\u003dnull\u0026\u0026(p\u003d!d);p\u0026\u0026this.N.G().T(\"web_player_nitrate_promo_tooltip\")\u0026\u0026this.N.publish(\"showpromotooltip\",this.element)}};\ng.q.DHX\u003dfunction(p){var d,b;(d\u003dg.al(this.N))\u003d\u003dnull||(b\u003dd.TG())\u003d\u003dnull||b.Xp(p)};\ng.q.isEnabled\u003dfunction(){return!!this.N.getOption(\"captions\",\"track\").displayName};\ng.q.XF\u003dfunction(){var p\u003dOaz(this),d\u003d300;this.N.G().W\u0026\u0026(d\u003d480);if(this.N.G().S){this.updateValue(\"title\",g.fE(this.N,\"Subtitles/closed captions\",\"c\"));this.update({\"data-title-no-tooltip\":\"Subtitles/closed captions\"});var b\u003dp}else{if(p)(b\u003dthis.V$(\"ytp-subtitles-button-icon\"))\u003d\u003dnull||b.setAttribute(\"fill-opacity\",\"1\"),this.updateValue(\"title\",g.fE(this.N,\"Subtitles/closed captions\",\"c\")),this.update({\"data-title-no-tooltip\":\"Subtitles/closed captions\"});else{var v;(v\u003dthis.V$(\"ytp-subtitles-button-icon\"))\u003d\u003d\nnull||v.setAttribute(\"fill-opacity\",\"0.3\");this.updateValue(\"title\",\"Subtitles/closed captions unavailable\");this.update({\"data-title-no-tooltip\":\"Subtitles/closed captions unavailable\"})}b\u003d!0}this.tooltip.sj();b\u003db\u0026\u0026this.N.Pb().getPlayerSize().width\u003e\u003dd;this.hD(b);this.N.T(\"embeds_use_parent_visibility_in_ve_logging\")?this.N.logVisibility(this.element,b\u0026\u0026this.X):this.N.logVisibility(this.element,b);p?this.updateValue(\"pressed\",this.isEnabled()):this.updateValue(\"pressed\",!1)};\ng.q.X7\u003dfunction(p){g.K.prototype.X7.call(this,p);this.N.G().T(\"embeds_use_parent_visibility_in_ve_logging\")\u0026\u0026this.N.logVisibility(this.element,this.cX\u0026\u0026p)};g.f(g.Gq,g.K);g.q\u003dg.Gq.prototype;\ng.q.zP\u003dfunction(){var p\u003dthis.api.Pb().getPlayerSize().width,d\u003dthis.W;this.api.G().W\u0026\u0026(d\u003d400);d\u003dp\u003e\u003dd\u0026\u0026(!wj(this)||!g.R(this.api.getPlayerStateObject(),64));this.hD(d);g.kV(this.element,\"ytp-time-display-allow-autohide\",d\u0026\u0026p\u003c400);p\u003dthis.api.getProgressState();if(d){d\u003dthis.api.getPresentingPlayerType();var b\u003dthis.api.getCurrentTime(d,!1);this.U\u0026\u0026(b-\u003dp.airingStart);U9(this)\u0026\u0026(b-\u003dthis.V8.startTimeMs/1E3);b\u003dg.GF(b);this.B!\u003d\u003db\u0026\u0026(this.updateValue(\"currenttime\",b),this.B\u003db);d\u003dU9(this)?g.GF((this.V8.endTimeMs-\nthis.V8.startTimeMs)/1E3):g.GF(this.api.getDuration(d,!1));this.V!\u003d\u003dd\u0026\u0026(this.updateValue(\"duration\",d),this.V\u003dd)}JQB(this,p.isAtLiveHead);kSq(this,this.api.getLoopRange())};\ng.q.onLoopRangeChange\u003dfunction(p){var d\u003dthis.V8!\u003d\u003dp;this.V8\u003dp;d\u0026\u0026(this.zP(),neD(this))};\ng.q.LrN\u003dfunction(){this.api.setLoopRange(null)};\ng.q.onVideoDataChange\u003dfunction(p,d,b){this.updateVideoData((this.api.G().T(\"enable_topsoil_wta_for_halftime\")||this.api.G().T(\"enable_topsoil_wta_for_halftime_live_infra\"))\u0026\u0026b\u003d\u003d\u003d2?this.api.getVideoData(1):d);this.zP();neD(this)};\ng.q.updateVideoData\u003dfunction(p){this.rq\u003dp.isLivePlayback\u0026\u0026!p.s5;this.U\u003dKv(p);this.isPremiere\u003dp.isPremiere;g.kV(this.element,\"ytp-live\",wj(this))};\ng.q.onClick\u003dfunction(p){p.target\u003d\u003d\u003dthis.liveBadge.element\u0026\u0026(this.api.seekTo(Infinity,void 0,void 0,void 0,33),this.api.playVideo())};\ng.q.U5\u003dfunction(){this.D\u0026\u0026this.D();g.K.prototype.U5.call(this)};g.f(fhj,g.K);g.q\u003dfhj.prototype;g.q.xv\u003dfunction(){var p\u003dthis.api.YY();this.B!\u003d\u003dp\u0026\u0026(this.B\u003dp,rQe(this,this.api.getVolume(),this.api.isMuted()))};\ng.q.kF\u003dfunction(p){this.hD(p.width\u003e\u003d350)};\ng.q.Jd\u003dfunction(p){if(!p.defaultPrevented){var d\u003dp.keyCode,b\u003dnull;d\u003d\u003d\u003d37?b\u003dthis.volume-5:d\u003d\u003d\u003d39?b\u003dthis.volume+5:d\u003d\u003d\u003d36?b\u003d0:d\u003d\u003d\u003d35\u0026\u0026(b\u003d100);b!\u003d\u003dnull\u0026\u0026(b\u003dg.FZ(b,0,100),b\u003d\u003d\u003d0?this.api.mute():(this.api.isMuted()\u0026\u0026this.api.unMute(),this.api.setVolume(b)),p.preventDefault())}};\ng.q.Z1\u003dfunction(p){var d\u003dp.deltaX||-p.deltaY;p.deltaMode?this.api.setVolume(this.volume+(d\u003c0?-10:10)):this.api.setVolume(this.volume+g.FZ(d/10,-10,10));p.preventDefault()};\ng.q.P4t\u003dfunction(){cx(this,this.D,!0,this.U,this.api.Kk());this.C\u003dthis.volume;this.api.isMuted()\u0026\u0026this.api.unMute()};\ng.q.pL\u003dfunction(p){var d\u003dthis.B?78:52,b\u003dthis.B?18:12;p-\u003dg.Cj(this.W).x;this.api.setVolume(g.FZ((p-b/2)/(d-b),0,1)*100)};\ng.q.tKt\u003dfunction(){cx(this,this.D,!1,this.U,this.api.Kk());this.volume\u003d\u003d\u003d0\u0026\u0026(this.api.mute(),this.api.setVolume(this.C))};\ng.q.onVolumeChange\u003dfunction(p){rQe(this,p.volume,p.muted)};\ng.q.ou\u003dfunction(){cx(this,this.D,this.isDragging,this.U,this.api.Kk())};\ng.q.U5\u003dfunction(){g.K.prototype.U5.call(this);g.OJ(this.Z,\"ytp-volume-slider-active\")};g.f(yf,g.K);\nyf.prototype.onVideoDataChange\u003dfunction(){var p\u003dthis.api.G();this.AD();this.visible\u003d!!this.api.getVideoData().videoId\u0026\u0026!g.xS(this.api.getVideoData(1));this.hD(this.visible);this.api.logVisibility(this.element,this.visible\u0026\u0026this.X);if(this.visible){var d\u003dthis.api.getVideoUrl(!0,!1,!1,!0);this.updateValue(\"url\",d)}p.B\u0026\u0026(this.D\u0026\u0026(this.R1(this.D),this.D\u003dnull),this.element.removeAttribute(\"href\"),this.element.removeAttribute(\"title\"),this.element.removeAttribute(\"aria-label\"),g.FO(this.element,\"no-link\"));\nd\u003dthis.api.G();p\u003dthis.api.getVideoData();var b\u003d\"\";d.B||(d\u003dg.eT(d),d.indexOf(\"www.\")\u003d\u003d\u003d0\u0026\u0026(d\u003dd.substring(4)),b\u003dg.Re(p)?\"Watch on YouTube Music\":d\u003d\u003d\u003d\"youtube.com\"?\"Watch on YouTube\":g.fn(\"Watch on $WEBSITE\",{WEBSITE:d}));this.updateValue(\"title\",b)};\nyf.prototype.onClick\u003dfunction(p){this.api.T(\"web_player_log_click_before_generating_ve_conversion_params\")\u0026\u0026this.api.logClick(this.element);var d\u003dthis.api.G(),b\u003dthis.api.getVideoUrl(!g.wy(p),!1,!0,!0);if(g.Ez(d)){var v\u003d{};g.Ez(d)\u0026\u0026g.vU(this.api,\"addEmbedsConversionTrackingParams\",[v]);b\u003dg.$B(b,v)}g.WU(b,this.api,p);this.api.T(\"web_player_log_click_before_generating_ve_conversion_params\")||this.api.logClick(this.element)};\nyf.prototype.AD\u003dfunction(){var p\u003d{L:\"svg\",K:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 67 36\",width:\"100%\"},j:[{L:\"path\",Dv:!0,J:\"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 \"}}]},\nd\u003d28666,b\u003dthis.api.getVideoData();this.api.isEmbedsShortsMode()?p\u003d{L:\"svg\",K:{fill:\"none\",height:\"100%\",viewBox:\"-10 -8 67 36\",width:\"100%\"},j:[{L:\"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 .127.0.0.1l-.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\",\nfill:\"#fff\"}}]}:g.Re(b)\u0026\u0026(p\u003d{L:\"svg\",K:{fill:\"none\",height:\"25\",viewBox:\"0 0 140 25\",width:\"140\"},j:[{L:\"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\"}},{L:\"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\",\nfill:\"white\"}},{L:\"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\"}},{L:\"path\",K:{d:\"M59.64 20.91V6.16H62.68V4.11H53.99V6.16H57.03V20.91H59.64Z\",fill:\"white\"}},{L:\"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\",\nfill:\"white\"}},{L:\"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\"}},{L:\"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\",\nfill:\"white\"}},{L:\"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\"}},{L:\"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\",\nfill:\"white\"}},{L:\"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\",\nfill:\"white\"}},{L:\"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\"}},{L:\"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\",\nfill:\"white\"}}]},d\u003d216163);g.Re(b)?g.FO(this.element,\"ytp-youtube-music-button\"):g.OJ(this.element,\"ytp-youtube-music-button\");p.K\u003dObject.assign({},p.K,{\"aria-hidden\":\"true\"});this.updateValue(\"logoSvg\",p);this.api.hasVe(this.element)\u0026\u0026this.api.destroyVe(this.element);this.api.createClientVe(this.element,this,d,!0)};\nyf.prototype.X7\u003dfunction(p){g.K.prototype.X7.call(this,p);this.api.logVisibility(this.element,this.visible\u0026\u0026p)};g.f(lhw,g.iO);g.q\u003dlhw.prototype;g.q.Yq\u003dfunction(){if(this.N.T(\"web_player_max_seekable_on_ended\")||!g.R(this.N.getPlayerStateObject(),2))this.progressBar.zP(),this.RB.zP()};\ng.q.KK\u003dfunction(){this.X8();this.ql.U?this.Yq():this.progressBar.Og()};\ng.q.fL\u003dfunction(){this.Yq();this.W.start()};\ng.q.X8\u003dfunction(){var p;if(p\u003d!this.N.G().U){p\u003dthis.progressBar;var d\u003d2*g.Lq()*p.Z;p\u003dp.B.getLength()*1E3/p.api.getPlaybackRate()/d\u003c300}p\u003dp\u0026\u0026this.N.getPlayerStateObject().isPlaying()\u0026\u0026!!window.requestAnimationFrame;d\u003d!p;this.ql.U||(p\u003dd\u003d!1);d?this.O5||(this.O5\u003dthis.Y(this.N,\"progresssync\",this.Yq)):this.O5\u0026\u0026(this.R1(this.O5),this.O5\u003dnull);p?this.W.isActive()||this.W.start():this.W.stop()};\ng.q.AD\u003dfunction(){var p\u003dthis.N.YY(),d\u003dthis.N.Pb().getPlayerSize(),b\u003dZaw(this),v\u003dMath.max(d.width-b*2,100);if(this.s5!\u003d\u003dd.width||this.tC!\u003d\u003dp){this.s5\u003dd.width;this.tC\u003dp;var P\u003dEe7(this);this.V.element.style.width\u003dP+\"px\";this.V.element.style.left\u003db+\"px\";g.tzz(this.progressBar,b,P,p);this.N.UH().mw\u003dP}b\u003dthis.B;v\u003dMath.min(570*(p?1.5:1),v);p\u003dMath.min(413*(p?1.5:1),Math.round((d.height-Cae(this))*.82));b.maxWidth\u003dv;b.maxHeight\u003dp;b.hO();this.X8();this.N.G().T(\"html5_player_dynamic_bottom_gradient\")\u0026\u0026IuK(this.jB,\nd.height)};\ng.q.onVideoDataChange\u003dfunction(){var p\u003dthis.N.getVideoData();this.oB.style.background\u003dp.sH?p.D7:\"\";this.eB\u0026\u0026DRj(this.eB,p.showSeekingControls);this.C\u0026\u0026DRj(this.C,p.showSeekingControls)};\ng.q.UY\u003dfunction(){return this.V.element};g.f(NVB,ev);g.q\u003dNVB.prototype;g.q.VD\u003dfunction(p){p.target!\u003d\u003dthis.dismissButton.element\u0026\u0026(this.onClickCommand\u0026\u0026this.N.KX(\"innertubeCommand\",this.onClickCommand),this.qV())};\ng.q.qV\u003dfunction(){this.enabled\u003d!1;this.C.hide()};\ng.q.onVideoDataChange\u003dfunction(p,d){p\u003d\u003d\u003d\"dataloaded\"\u0026\u0026GSW(this);p\u003d[];var b,v,P,M;if(d\u003d(M\u003dg.L((b\u003dd.getWatchNextResponse())\u003d\u003dnull?void 0:(v\u003db.playerOverlays)\u003d\u003dnull?void 0:(P\u003dv.playerOverlayRenderer)\u003d\u003dnull?void 0:P.suggestedActionsRenderer,vD2))\u003d\u003dnull?void 0:M.suggestedActions)for(b\u003dg.u(d),v\u003db.next();!v.done;v\u003db.next())(v\u003dg.L(v.value,PjX))\u0026\u0026g.L(v.trigger,bbm)\u0026\u0026p.push(v);if(p.length!\u003d\u003d0){b\u003d[];p\u003dg.u(p);for(v\u003dp.next();!v.done;v\u003dp.next())if(v\u003dv.value,P\u003dg.L(v.trigger,bbm))M\u003d(M\u003dv.title)?g.ff(M):\"View Chapters\",\nd\u003dP.timeRangeStartMillis,P\u003dP.timeRangeEndMillis,d!\u003dnull\u0026\u0026P!\u003dnull\u0026\u0026v.tapCommand\u0026\u0026(b.push(new g.P1(d,P,{priority:9,namespace:\"suggested_action_button_visible\",id:M})),this.suggestedActions[M]\u003dv.tapCommand);this.N.AZ(b)}};\ng.q.Bz\u003dfunction(){return this.enabled};\ng.q.eE\u003dfunction(){this.enabled?this.wE.start():D4(this);this.Bh()};\ng.q.U5\u003dfunction(){GSW(this);ev.prototype.U5.call(this)};var GS\u003d{},jA\u003d(GS.CHANNEL_NAME\u003d\"ytp-title-channel-name\",GS.FULLERSCREEN_LINK\u003d\"ytp-title-fullerscreen-link\",GS.LINK\u003d\"ytp-title-link\",GS.SESSIONLINK\u003d\"yt-uix-sessionlink\",GS.SUBTEXT\u003d\"ytp-title-subtext\",GS.TEXT\u003d\"ytp-title-text\",GS.TITLE\u003d\"ytp-title\",GS);g.f(t_,g.K);t_.prototype.onClick\u003dfunction(p){this.api.logClick(this.element);var d\u003dthis.api.G(),b\u003dthis.api.getVideoUrl(!g.wy(p),!1,!0);g.Ez(d)\u0026\u0026(d\u003d{},g.vU(this.api,\"addEmbedsConversionTrackingParams\",[d]),b\u003dg.$B(b,d));g.WU(b,this.api,p)};\nt_.prototype.XF\u003dfunction(){var p\u003dthis.api.getVideoData(),d\u003dthis.api.G();this.updateValue(\"title\",p.title);var b\u003d{L:\"a\",J:jA.CHANNEL_NAME,K:{href:\"{{channelLink}}\",target:\"_blank\"},Bb:\"{{channelName}}\"};this.api.G().B\u0026\u0026(b\u003d{L:\"span\",J:jA.CHANNEL_NAME,Bb:\"{{channelName}}\",K:{tabIndex:\"{{channelSubtextFocusable}}\"}});this.updateValue(\"subtextElement\",b);wJ$(this);this.api.getPresentingPlayerType()\u003d\u003d\u003d2\u0026\u0026(b\u003dthis.api.getVideoData(),b.videoId\u0026\u0026b.isListed\u0026\u0026b.author\u0026\u0026b.Rb\u0026\u0026b.profilePicture?(this.updateValue(\"channelLink\",\nb.Rb),this.updateValue(\"channelName\",b.author),this.updateValue(\"channelTitleFocusable\",\"0\")):wJ$(this));b\u003dd.externalFullscreen||!this.api.isFullscreen()\u0026\u0026d.OA;g.kV(this.link,jA.FULLERSCREEN_LINK,b);d.O5||!p.videoId||b||g.xS(p)||d.B?this.D\u0026\u0026(this.updateValue(\"url\",null),this.R1(this.D),this.D\u003dnull):(this.updateValue(\"url\",this.api.getVideoUrl(!0)),this.D||(this.D\u003dthis.Y(this.link,\"click\",this.onClick)));d.B\u0026\u0026(this.element.classList.add(\"ytp-no-link\"),this.updateValue(\"channelName\",g.Ez(d)?p.expandedTitle:\np.author),this.updateValue(\"channelTitleFocusable\",\"0\"),this.updateValue(\"channelSubtextFocusable\",\"0\"))};g.f(g.iB,g.K);g.q\u003dg.iB.prototype;g.q.setEnabled\u003dfunction(p){if(this.type!\u003dnull)if(p)switch(this.type){case 3:case 2:cQu(this);this.Z.show();break;default:this.Z.show()}else this.Z.hide();this.W\u003dp};\ng.q.YW\u003dfunction(p,d,b,v,P,M,X,a){if(!this.RB||this.env.W){this.type\u003d\u003d\u003d3\u0026\u0026this.Og();this.type!\u003d\u003d1\u0026\u0026(g.at(this.element,\"ytp-tooltip ytp-bottom\"),this.type\u003d1,this.W\u0026\u0026this.Z.show(),this.U\u0026\u0026this.U.dispose(),(this.U\u003dthis.api.wT())\u0026\u0026this.U.subscribe(\"l\",this.wX,this));if(a){var F\u003dg.wg(this.bg).height||141;this.IB.style.bottom\u003dF+2+\"px\"}this.update({text:b,title:M!\u003dnull?M:\"\",eduText:a!\u003dnull?a:\"\"});g.kV(this.bottomText,\"ytp-tooltip-text-no-title\",this.type\u003d\u003d\u003d1\u0026\u0026!M);this.api.isInline()\u0026\u0026g.FO(this.bottomText,\n\"ytp-modern-tooltip-text\");g.kV(this.element,\"ytp-text-detail\",!!v);b\u003d-1;this.U\u0026\u0026(b\u003dyc(this.U,243*this.scale),this.env.T(\"web_l3_storyboard\")\u0026\u0026this.U.levels.length\u003d\u003d\u003d4\u0026\u0026(b\u003dthis.U.levels.length-1),b\u003dXDC(this.U,b,d));IhD(this,b);if(X)switch(d\u003dg.wg(this.element).width,X){case 1:this.title.style.right\u003d\"0\";this.title.style.textAlign\u003d\"left\";break;case 2:this.title.style.right\u003dd+\"px\";this.title.style.textAlign\u003d\"right\";break;case 3:this.title.style.right\u003dd/2+\"px\",this.title.style.textAlign\u003d\"center\"}yQB(this,\n!!v,p,P)}};\ng.q.OP\u003dfunction(){this.type\u003d\u003d\u003d1\u0026\u0026this.Og()};\ng.q.Tj\u003dfunction(p,d){if(this.type)if(this.type\u003d\u003d\u003d3)this.Og();else return;Uc7(this,p,3,d)};\ng.q.sj\u003dfunction(){this.D\u0026\u0026!this.C\u0026\u0026this.D.hasAttribute(\"title\")\u0026\u0026(this.B\u003dthis.D.getAttribute(\"title\")||\"\",this.D.removeAttribute(\"title\"),this.W\u0026\u0026cQu(this))};\ng.q.wX\u003dfunction(p,d){p\u003c\u003dthis.V\u0026\u0026this.V\u003c\u003dd\u0026\u0026(p\u003dthis.V,this.V\u003dNaN,IhD(this,p))};\ng.q.sBh\u003dfunction(){Pou(this.U,this.V,243*this.scale)};\ng.q.Og\u003dfunction(){switch(this.type){case 2:var p\u003dthis.D;p.removeEventListener(\"mouseout\",this.eB);p.addEventListener(\"mouseover\",this.S);p.removeEventListener(\"blur\",this.eB);p.addEventListener(\"focus\",this.S);z_z(this);break;case 3:z_z(this);break;case 1:this.U\u0026\u0026(this.U.unsubscribe(\"l\",this.wX,this),this.U\u003dnull),this.api.removeEventListener(\"videoready\",this.O5),this.kJ.stop()}this.type\u003dnull;this.W\u0026\u0026this.Z.hide()};\ng.q.x_\u003dfunction(){if(this.D)for(var p\u003d0;p\u003carguments.length;p++)g.qQ(arguments[p],this.D)\u0026\u0026this.Og()};\ng.q.U5\u003dfunction(){this.type!\u003dnull\u0026\u0026this.Og();this.U\u0026\u0026this.U.dispose();g.K.prototype.U5.call(this)};g.f(tc7,g.K);g.q\u003dtc7.prototype;g.q.Jn\u003dfunction(){this.visible\u003diaw(this);this.hD(this.visible);this.icon\u0026\u0026DcB(this,this.icon);this.N.logVisibility(this.element,this.visible\u0026\u0026this.X)};\ng.q.wd\u003dfunction(){return this.N.getVideoData().videoId};\ng.q.onClick\u003dfunction(){this.N.logClick(this.element);var p\u003dthis.N.G(),d\u003dthis.wd();p.aB?jp7(this):Ha$(this,d)};\ng.q.onReset\u003dfunction(){this.isRequestPending\u003dthis.D\u003d!1;this.XF(2);this.Jn()};\ng.q.XF\u003dfunction(p,d){var b\u003dthis.N.G();DcB(this,p);d?this.update({title:d,image:null}):b.userDisplayName?(p\u003d{USER_NAME:b.userDisplayName},this.update({title:this.D?g.fn(\"Added as $USER_NAME\",p):g.fn(\"Watch later as $USER_NAME\",p),image:RQ(b)})):this.update({title:\"Watch Later\",image:null});this.N.sj()};\ng.q.X7\u003dfunction(p){g.K.prototype.X7.call(this,p);this.N.logVisibility(this.element,this.visible\u0026\u0026p)};g.f(g.Hx,g.p1);g.q\u003dg.Hx.prototype;\ng.q.init\u003dfunction(){var p\u003dthis;this.QR\u003dnew g.Py(this.api);this.Pv\u003dnew JY(this.api);this.Rm\u003dnew g.K({L:\"div\",J:\"ytp-chrome-top\"});this.tooltip\u003dnew g.iB(this.api,this);this.channelAvatar\u003dnew M$j(this.api);this.title\u003dnew t_(this.api);this.B$\u003dnew g.h8({L:\"div\",J:\"ytp-chrome-top-buttons\"});this.bb\u003dnew TjK(this.api,this.Rm.element);this.Wy\u003dthis.api.G().controlsType\u003d\u003d\u003d\"1\"?new lhw(this.api,this,this.ql):null;this.contextMenu\u003dnew n8u(this.api,this.QR);this.oV\u003dnew g.K({L:\"div\",K:{tabindex:\"0\"}});this.Xs\u003dnew g.K({L:\"div\",\nK:{tabindex:\"0\"}});var d\u003dthis.api.Pb(),b\u003dthis.api.G(),v\u003dthis.api.getVideoData();this.Vi\u0026\u0026(g.FO(this.api.getRootNode(),\"ytp-embed\"),g.FO(this.api.getRootNode(),\"ytp-embed-playlist\"),this.Ov\u0026\u0026(g.FO(this.api.getRootNode(),\"ytp-embed-overlays-autohide\"),g.FO(this.contextMenu.element,\"ytp-embed-overlays-autohide\")),this.qb\u003d60,this.t4\u003d89);this.api.G().B\u0026\u0026g.FO(this.api.getRootNode(),\"ytp-embed-pfl\");this.api.G().U\u0026\u0026(g.FO(this.api.getRootNode(),\"ytp-mobile\"),this.api.G().W\u0026\u0026g.FO(this.api.getRootNode(),\"ytp-embed-mobile\"));\nv\u0026\u0026v.videoId\u0026\u0026(this.vn\u003dv\u0026\u0026v.getEmbeddedPlayerResponse());g.Y(this,this.QR);g.wz(this.api,this.QR.element,4);g.Y(this,this.Pv);g.wz(this.api,this.Pv.element,4);v\u003dnew g.K({L:\"div\",J:\"ytp-gradient-top\"});g.Y(this,v);g.wz(this.api,v.element,1);this.CD\u003dnew g.bT(v,250,!0,100);g.Y(this,this.CD);g.Y(this,this.Rm);g.wz(this.api,this.Rm.element,1);this.Pm\u003dnew g.bT(this.Rm,250,!0,100);g.Y(this,this.Pm);g.Y(this,this.tooltip);g.wz(this.api,this.tooltip.element,4);var P\u003dnew Xzu(this.api);g.Y(this,P);g.wz(this.api,\nP.element,5);P.subscribe(\"show\",function(F){p.zd(P,F)});\nthis.EG.push(P);this.lP\u003dnew Gv(this.api,P);g.Y(this,this.lP);!this.Vi\u0026\u0026this.lP.NC(this.Rm.element);g.Y(this,this.channelAvatar);this.channelAvatar.NC(this.Rm.element);g.Y(this,this.title);this.title.NC(this.Rm.element);this.Vi\u0026\u0026(v\u003dnew ybW(this.api),g.Y(this,v),v.NC(this.Rm.element));g.Y(this,this.B$);this.B$.NC(this.Rm.element);var M\u003dnew rbC(this.api,this);g.Y(this,M);g.wz(this.api,M.element,5);M.subscribe(\"show\",function(F){p.zd(M,F)});\nthis.EG.push(M);this.searchButton\u003dnew cy(this.api);g.Y(this,this.searchButton);this.searchButton.NC(this.B$.element);this.J6\u003dnew tc7(this.api);g.Y(this,this.J6);this.J6.NC(this.B$.element);this.shareButton\u003dnew g.y7(this.api,this,M);g.Y(this,this.shareButton);this.shareButton.NC(this.B$.element);this.copyLinkButton\u003dnew Oi(this.api,this);g.Y(this,this.copyLinkButton);this.copyLinkButton.NC(this.B$.element);this.Vi\u0026\u0026this.lP.NC(this.B$.element);g.Y(this,this.bb);this.bb.NC(this.B$.element);b.qf\u0026\u0026(v\u003dnew tY(this.api),\ng.Y(this,v),g.wz(this.api,v.element,4));b.B||(v\u003dnew A_w(this.api,this.bb),g.Y(this,v),v.NC(this.B$.element));this.mR\u003dnew b4z(this.api);g.Y(this,this.mR);g.wz(this.api,this.mR.element,5);this.mR.subscribe(\"show\",function(){p.zd(p.mR,p.mR.X3())});\nthis.EG.push(this.mR);this.overflowButton\u003dnew g.N$(this.api,this.mR);g.Y(this,this.overflowButton);this.overflowButton.NC(this.B$.element);this.Wy\u0026\u0026g.Y(this,this.Wy);b.controlsType\u003d\u003d\u003d\"3\"\u0026\u0026(v\u003dnew Ui(this.api),g.Y(this,v),g.wz(this.api,v.element,9));g.Y(this,this.contextMenu);this.contextMenu.subscribe(\"show\",this.rf,this);this.api.T(\"show_preskip_progress_bar_for_skippable_ads\")||(v\u003dnew Dq(this.api,new vy(this.api)),g.Y(this,v),g.wz(this.api,v.element,4));this.oV.listen(\"focus\",this.U2,this);g.Y(this,\nthis.oV);this.Xs.listen(\"focus\",this.Bj,this);g.Y(this,this.Xs);var X;(this.WJ\u003db.Uf?null:new W4e(this.api,d,this.contextMenu,this.ql,this.QR,this.Pv,function(){return p.Ae()},(X\u003dthis.Wy)\u003d\u003dnull?void 0:X.progressBar))\u0026\u0026g.Y(this,this.WJ);\nthis.Vi||(this.xa\u003dnew E8C(this.api),g.Y(this,this.xa),g.wz(this.api,this.xa.element,4),this.z9\u003dnew Z4$(this.api),g.Y(this,this.z9),g.wz(this.api,this.z9.element,4));this.Wf\u003dnew NVB(this.api);g.Y(this,this.Wf);g.wz(this.api,this.Wf.element,4);if(this.Vi){var a\u003dnew Yf7(this.api,this.api.G().TB);g.Y(this,a);g.wz(this.api,a.element,5);a.subscribe(\"show\",function(F){p.zd(a,F)});\nd\u003dnew $uu(this.api,a);g.Y(this,d);g.wz(this.api,d.element,4)}this.l8.push(this.QR.element);this.Y(this.api,\"fullscreentoggled\",this.xv);this.Y(this.api,\"offlineslatestatechange\",function(){p.api.Xa()\u0026\u0026QS(p.ql,128,!1)});\nthis.Y(this.api,\"cardstatechange\",function(){p.HL()});\nthis.Y(this.api,\"resize\",this.UaF);this.Y(this.api,\"videoplayerreset\",this.onReset);this.Y(this.api,\"showpromotooltip\",this.Z9Z);g.p1.prototype.init.call(this)};\ng.q.UH\u003dfunction(){return this.tooltip};\ng.q.JK\u003dfunction(){return this.Wy};\ng.q.zd\u003dfunction(p,d){d?this.Oa\u003dp:this.Oa\u003dnull;this.HL()};\ng.q.N1\u003dfunction(p,d){if(d)this.KS.push(p);else for(d\u003dthis.KS.length;d\u003e\u003d0;d--)if(this.KS[d]\u003d\u003d\u003dp){this.KS.splice(d,1);break}QS(this.ql,64,this.KS.length\u003e0)};\ng.q.Z8\u003dfunction(){this.api.V6()\u0026\u0026this.api.h6();return!!this.Oa||VcB(this)||g.p1.prototype.Z8.call(this)};\ng.q.yy\u003ddw(3);g.q.O4\u003ddw(7);g.q.cC\u003ddw(10);\ng.q.HL\u003dfunction(){var p\u003d!this.Z8(),d\u003dp\u0026\u0026this.api.V6()\u0026\u0026!g.R(this.api.getPlayerStateObject(),2)\u0026\u0026!g.xS(this.api.getVideoData())\u0026\u0026!this.api.G().B\u0026\u0026!this.api.isEmbedsShortsMode(),b\u003dthis.Vi\u0026\u0026g.ES(this.api)\u0026\u0026g.R(this.api.getPlayerStateObject(),128);p||b?(this.Pm.show(),this.CD.show()):(this.Pm.hide(),this.CD.hide(),this.api.x_(this.Rm.element));d?this.bb.Xp():this.bb.z_();this.Wy\u0026\u0026spe(this.Wy,this.vF||!p);this.api.T(\"web_player_hide_overflow_button_if_empty_menu\")\u0026\u0026e_W(this);g.p1.prototype.HL.call(this)};\ng.q.r8\u003dfunction(p,d,b,v,P){p.style.left\u003d\"\";p.style.top\u003d\"\";p.style.bottom\u003d\"\";var M\u003dg.wg(p),X\u003dv||this.Wy\u0026\u0026g.qQ(this.Wy.UY(),d),a\u003dv\u003dnull;b!\u003dnull\u0026\u0026X||(v\u003dg.wg(d),a\u003dg.NV(d,this.api.getRootNode()),b\u003d\u003dnull\u0026\u0026(b\u003da.x+v.width/2));b-\u003dM.width/2;X?(d\u003dthis.Wy,v\u003dZaw(d),a\u003dEe7(d),X\u003dthis.api.Pb().getPlayerSize().height,b\u003dg.FZ(b,v,v+a-M.width),M\u003dX-Cae(d)-M.height):g.qQ(this.Rm.element,d)?(d\u003dthis.api.Pb().getPlayerSize().width,b\u003dg.FZ(b,12,d-M.width-12),M\u003dthis.YY()?this.t4:this.qb,this.api.G().playerStyle\u003d\u003d\u003d\"gvn\"\u0026\u0026(M+\u003d\n20),this.Vi\u0026\u0026(M-\u003dthis.YY()?26:18)):(d\u003dthis.api.Pb().getPlayerSize(),b\u003dg.FZ(b,12,d.width-M.width-12),M\u003da.y\u003e(d.height-v.height)/2?a.y-M.height-12:a.y+v.height+12);p.style.top\u003dM+(P||0)+\"px\";p.style.left\u003db+\"px\"};\ng.q.KK\u003dfunction(p){p\u0026\u0026(this.api.x_(this.Rm.element),this.Wy\u0026\u0026this.api.x_(this.Wy.UY()));this.Ov\u0026\u0026(g.kV(this.contextMenu.element,\"ytp-autohide\",p),g.kV(this.contextMenu.element,\"ytp-autohide-active\",!0));g.p1.prototype.KK.call(this,p)};\ng.q.zJ\u003dfunction(){g.p1.prototype.zJ.call(this);this.Ov\u0026\u0026(g.kV(this.contextMenu.element,\"ytp-autohide-active\",!1),this.Ov\u0026\u0026(this.contextMenu.hide(),this.mR\u0026\u0026this.mR.hide()))};\ng.q.Jg\u003dfunction(p,d){var b\u003dthis.api.Pb().getPlayerSize();b\u003dnew g.oy(0,0,b.width,b.height);if(p||this.ql.U\u0026\u0026!this.Z8()){if(this.api.G().LY||d)p\u003dthis.YY()?this.t4:this.qb,b.top+\u003dp,b.height-\u003dp;this.Wy\u0026\u0026(b.height-\u003dCae(this.Wy))}return b};\ng.q.xv\u003dfunction(p){var d\u003dthis.api.getRootNode();p?d.parentElement?(d.setAttribute(\"aria-label\",\"YouTube Video Player in Full screen\"),this.api.G().externalFullscreen||(d.parentElement.insertBefore(this.oV.element,d),d.parentElement.insertBefore(this.Xs.element,d.nextSibling))):g.Hi(Error(\"Player not in DOM.\")):(d.setAttribute(\"aria-label\",\"YouTube Video Player\"),this.oV.detach(),this.Xs.detach());this.AD();this.vL()};\ng.q.YY\u003dfunction(){var p\u003dthis.api.G();return this.api.isFullscreen()\u0026\u0026!p.W||!1};\ng.q.showControls\u003dfunction(p){this.UU\u003d!p;this.HL()};\ng.q.AD\u003dfunction(){var p\u003dthis.YY();this.tooltip.scale\u003dp?1.5:1;this.contextMenu\u0026\u0026g.kV(this.contextMenu.element,\"ytp-big-mode\",p);this.HL();this.api.T(\"web_player_hide_overflow_button_if_empty_menu\")||e_W(this);this.vL();var d\u003dthis.api.isEmbedsShortsMode();d\u0026\u0026p?(p\u003d(this.api.Pb().getPlayerSize().width-this.api.getVideoContentRect().width)/2,g.nj(this.Rm.element,\"padding-left\",p+\"px\"),g.nj(this.Rm.element,\"padding-right\",p+\"px\")):d\u0026\u0026(g.nj(this.Rm.element,\"padding-left\",\"\"),g.nj(this.Rm.element,\"padding-right\",\n\"\"));g.p1.prototype.AD.call(this)};\ng.q.Sl\u003dfunction(){if(VcB(this)\u0026\u0026!g.ES(this.api))return!1;var p\u003dthis.api.getVideoData();return!g.Ez(this.api.G())||this.api.getPresentingPlayerType()\u003d\u003d\u003d2||!this.vn||((p\u003dthis.vn||p.vn)?(p\u003dp.embedPreview)?(p\u003dp.thumbnailPreviewRenderer,p\u003dp.videoDetails\u0026\u0026g.L(p.videoDetails,QZu)||null):p\u003dnull:p\u003dnull,p\u0026\u0026p.collapsedRenderer\u0026\u0026p.expandedRenderer)?g.p1.prototype.Sl.call(this):!1};\ng.q.vL\u003dfunction(){g.p1.prototype.vL.call(this);this.api.logVisibility(this.title.element,!!this.nY);this.lP\u0026\u0026this.lP.X7(!!this.nY);this.channelAvatar.X7(!!this.nY);this.overflowButton\u0026\u0026this.overflowButton.X7(this.Oj()\u0026\u0026!!this.nY);this.shareButton\u0026\u0026this.shareButton.X7(!this.Oj()\u0026\u0026!!this.nY);this.J6\u0026\u0026this.J6.X7(!this.Oj()\u0026\u0026!!this.nY);this.searchButton\u0026\u0026this.searchButton.X7(!this.Oj()\u0026\u0026!!this.nY);this.copyLinkButton\u0026\u0026this.copyLinkButton.X7(!this.Oj()\u0026\u0026!!this.nY);if(!this.nY){this.api.x_(this.Rm.element);\nfor(var p\u003d0;p\u003cthis.EG.length;p++){var d\u003dthis.EG[p];d.X3()\u0026\u0026d.z_()}}};\ng.q.lF\u003dfunction(p){this.Wy\u0026\u0026spe(this.Wy,this.Z8());this.HL();g.p1.prototype.lF.call(this,p)};\ng.q.handleGlobalKeyDown\u003dfunction(p,d,b,v,P,M,X,a){return this.WJ?this.WJ.handleGlobalKeyDown(p,d,b,v,P,M,X,a):!1};\ng.q.handleGlobalKeyUp\u003dfunction(p,d,b,v,P,M,X){return this.WJ?this.WJ.handleGlobalKeyUp(p,d,b,v,P,M,X):!1};\ng.q.Ae\u003dfunction(){if(this.contextMenu.cX)return this.contextMenu.z_(),!0;if(this.KS.length)return this.KS[this.KS.length-1].z_(),!0;if(this.Oa)return this.Oa.z_(),!0;this.Wy\u0026\u0026this.api.x_(this.Wy.UY());this.B$\u0026\u0026this.api.x_(this.B$.element);return g.p1.prototype.Ae.call(this)};\ng.q.ud\u003dfunction(p,d){this.g4\u003dd;this.N1(p,d);this.rf()};\ng.q.rf\u003dfunction(){var p\u003dthis.g4||this.contextMenu.X3();this.d0!\u003d\u003dp\u0026\u0026(this.d0\u003dp,this.api.KX(\"onAutonavPauseRequest\",this.d0))};\ng.q.U2\u003dfunction(){Stk(this,this.api.getRootNode(),!0).focus()};\ng.q.Bj\u003dfunction(){Stk(this,this.api.getRootNode(),!1).focus()};\ng.q.TG\u003dfunction(){return this.Wy\u0026\u0026this.Wy.B};\ng.q.uy\u003dfunction(){this.ql.uy()};\ng.q.cK\u003dfunction(){this.QR.hide()};\ng.q.oz\u003dfunction(p){this.QR.oz(!p.isOrWillBePlaying())};\ng.q.OZ\u003dfunction(p,d,b,v){this.Pv.OZ(p,d,b,v)};\ng.q.renderChapterSeekingAnimation\u003dfunction(p,d,b){Z_K(this.Pv,p,d,b)};\ng.q.UaF\u003dfunction(){Ytw(this,!0)};\ng.q.onReset\u003dfunction(){e_W(this)};\ng.q.Z9Z\u003dfunction(p){Ytw(this,!1,p)};\ng.q.TK\u003dfunction(){return this.contextMenu};\ng.q.tT\u003dfunction(p,d){var b;if((b\u003dthis.Wy)!\u003dnull){var v\u003dNumber(p.element.getAttribute(\"data-priority\"))||0,P\u003d0,M\u003db.U.element;d\u0026\u0026b.N.T(\"delhi_modern_web_player\")\u0026\u0026(M\u003db.U.V$(IB[d]));d\u003dg.u(M.children);for(b\u003dd.next();!(b.done||v\u003c(Number(b.value.getAttribute(\"data-priority\"))||0));b\u003dd.next())P++;p.NC(M,P)}};\ng.q.sN\u003dfunction(){var p,d\u003d(p\u003dthis.Wy)\u003d\u003dnull?void 0:p.progressBar;if(d){var b;((b\u003dd.U)\u003d\u003dnull?0:b.isEnabled)\u0026\u0026d.sN()}};g.f(g.DD,g.U2);g.DD.prototype.Ut\u003dfunction(){return!1};\ng.DD.prototype.create\u003dfunction(){var p\u003dthis.player.G();g.eo(p)\u0026\u0026p.U||p.disableOrganicUi?this.chrome\u003dnew g.p1(this.player):this.chrome\u003dnew g.Hx(this.player);g.Y(this,this.chrome);this.chrome.init();this.player.SE(\"ux\")};\ng.DD.prototype.zC\u003dfunction(){return this.chrome};var Vf\u003d[],i6u\u003d!1;g.f(eA,g.e);eA.prototype.Z\u003dfunction(){this.D!\u003dnull\u0026\u0026this.app.getVideoData()!\u003d\u003dthis.D\u0026\u0026ew(this.D)\u0026\u0026O7B(this.app,this.D,void 0,void 0,this.B)};\neA.prototype.S\u003dfunction(){if(this.D!\u003dnull\u0026\u0026this.app.getVideoData()!\u003d\u003dthis.D\u0026\u0026this.U!\u003dnull\u0026\u0026this.V!\u003dnull\u0026\u0026this.X!\u003dnull\u0026\u0026ew(this.D)){var p\u003dQpe(this.U,this.V,this.X);p\u003d\u003dnull?O7B(this.app,this.D,void 0,void 0,this.B):(this.U.E5(\"sgap\",p),this.U.getVideoData().W\u0026\u0026this.U.Gd(!1))}};\neA.prototype.W\u003dfunction(p){var d\u003dthis.app.pX();if(d){var b\u003dthis.app.getCurrentTime();Math.abs(b-p.end/1E3)\u003e5\u0026\u0026d.E5(\"glrs\",{cmt:b});d.seekTo(0,{seekSource:58});d.E5(\"glrre\",{cmt:b})}};\neA.prototype.U5\u003dfunction(){this.D\u003dnull;g.e.prototype.U5.call(this)};g.f(g.SA,Bh);g.q\u003dg.SA.prototype;g.q.isView\u003dfunction(){return!0};\ng.q.gR\u003dfunction(){var p\u003dthis.mediaElement.getCurrentTime();if(p\u003cthis.start)try{var d\u003dthis.mediaElement.sW(),b\u003dqJ(d,p);return!(this.start\u003cb)}catch(v){}return!1};\ng.q.kR\u003dfunction(){return Fk(this.mediaElement.kR(),this.start,this.end)};\ng.q.sW\u003dfunction(){return Fk(this.mediaElement.sW(),this.start,this.end)};\ng.q.fQ\u003dfunction(){return Fk(this.mediaElement.fQ(),this.start,this.end)};\ng.q.getCurrentTime\u003dfunction(){return this.mediaElement.getCurrentTime()-this.start};\ng.q.setCurrentTime\u003dfunction(p){this.mediaElement.setCurrentTime(p+this.start)};\ng.q.getDuration\u003dfunction(){return isFinite(this.end)\u0026\u0026!this.D?this.end-this.start:this.mediaElement.getDuration()-this.start};\ng.q.play\u003dfunction(){if(this.gR()){this.mediaElement.getCurrentTime();try{this.mediaElement.setCurrentTime(this.start)}catch(p){}}return this.mediaElement.play()};\ng.q.n0\u003dfunction(){var p\u003dBh.prototype.n0.call(this);p.view\u003dthis.start+\"-\"+this.end;return p};\ng.q.addEventListener\u003dfunction(p,d){this.mediaElement.addEventListener(p,d)};\ng.q.removeEventListener\u003dfunction(p,d){this.mediaElement.removeEventListener(p,d)};\ng.q.Pc\u003dfunction(){return this.mediaElement.Pc()};\ng.q.activate\u003dfunction(p){this.mediaElement.activate(p)};\ng.q.d9\u003dfunction(){return this.mediaElement.d9()};\ng.q.playVideo\u003dfunction(){return this.mediaElement.playVideo()};\ng.q.Xb\u003dfunction(){this.mediaElement.Xb()};\ng.q.Ik\u003dfunction(){this.mediaElement.Ik()};\ng.q.eP\u003dfunction(){return this.mediaElement.eP()};\ng.q.UY\u003dfunction(){return this.mediaElement.UY()};\ng.q.Fv\u003dfunction(){return this.mediaElement.Fv()};\ng.q.dZ\u003dfunction(p){this.mediaElement.dZ(p)};\ng.q.m1\u003dfunction(){this.mediaElement.m1()};\ng.q.getPlaybackRate\u003dfunction(){return this.mediaElement.getPlaybackRate()};\ng.q.setPlaybackRate\u003dfunction(p){return this.mediaElement.setPlaybackRate(p)};\ng.q.bY\u003dfunction(){return this.mediaElement.bY()};\ng.q.setLoop\u003dfunction(p){this.mediaElement.setLoop(p)};\ng.q.canPlayType\u003dfunction(p,d){return this.mediaElement.canPlayType(p,d)};\ng.q.isPaused\u003dfunction(){return this.mediaElement.isPaused()};\ng.q.isSeeking\u003dfunction(){return this.mediaElement.isSeeking()};\ng.q.isEnded\u003dfunction(){return this.mediaElement.isEnded()};\ng.q.vU\u003dfunction(){return this.mediaElement.vU()};\ng.q.wG\u003dfunction(p){this.mediaElement.wG(p)};\ng.q.Cx\u003dfunction(){return this.mediaElement.Cx()};\ng.q.load\u003dfunction(){this.mediaElement.load()};\ng.q.pause\u003dfunction(){this.mediaElement.pause()};\ng.q.ag\u003dfunction(){return this.mediaElement.ag()};\ng.q.zx\u003dfunction(){return this.mediaElement.zx()};\ng.q.JI\u003dfunction(){return this.mediaElement.JI()};\ng.q.mQ\u003dfunction(){return this.mediaElement.mQ()};\ng.q.getVideoPlaybackQuality\u003dfunction(){return this.mediaElement.getVideoPlaybackQuality()};\ng.q.H$\u003dfunction(){return this.mediaElement.H$()};\ng.q.Uz\u003dfunction(){return this.mediaElement.Uz()};\ng.q.togglePictureInPicture\u003dfunction(){this.mediaElement.togglePictureInPicture()};\ng.q.bI\u003dfunction(){return this.mediaElement.bI()};\ng.q.getSize\u003dfunction(){return this.mediaElement.getSize()};\ng.q.setSize\u003dfunction(p){this.mediaElement.setSize(p)};\ng.q.getVolume\u003dfunction(){return this.mediaElement.getVolume()};\ng.q.setVolume\u003dfunction(p){this.mediaElement.setVolume(p)};\ng.q.setAttribute\u003dfunction(p,d){this.mediaElement.setAttribute(p,d)};\ng.q.removeAttribute\u003dfunction(p){this.mediaElement.removeAttribute(p)};\ng.q.hasAttribute\u003dfunction(p){return this.mediaElement.hasAttribute(p)};\ng.q.dw\u003ddw(56);g.q.qA\u003ddw(58);g.q.tb\u003ddw(60);g.q.DT\u003ddw(62);g.q.IV\u003dfunction(){return this.mediaElement.IV()};\ng.q.T2\u003dfunction(p){this.mediaElement.T2(p)};\ng.q.Bs\u003dfunction(p){return this.mediaElement.Bs(p)};\ng.q.zL\u003dfunction(){return this.mediaElement.zL()};\ng.q.stopVideo\u003dfunction(){this.mediaElement.stopVideo()};\ng.q.i9\u003dfunction(p){this.mediaElement.i9(p)};\ng.q.audioTracks\u003dfunction(){return this.mediaElement.audioTracks()};\ng.q.zZ\u003dfunction(p){this.mediaElement.zZ(p)};g.f(KTC,g.e);g.q\u003dKTC.prototype;g.q.getStatus\u003dfunction(){return this.status};\ng.q.Mu\u003dfunction(){var p\u003dthis.D.getVideoData(),d\u003dthis.U.getVideoData(),b;if((b\u003dp.B)\u0026\u0026!(b\u003d!p.D)){b\u003dp.D;for(var v\u003d!1,P\u003d!1,M\u003dg.u(Object.values(b.D)),X\u003dM.next();!X.done;X\u003dM.next())X\u003dX.value,X.info.audio\u0026\u0026X.index.isLoaded()\u0026\u0026(v\u003d!0),X.info.video\u0026\u0026X.index.isLoaded()\u0026\u0026(P\u003d!0);b.D[\"0\"]\u0026\u0026(P\u003d!0);b\u003dv\u0026\u0026P}if(b)if(this.D.b4()){M\u003dLTC(this.policy,this.D,this.U,this.ll);X\u003dxcC(this);b\u003dX.RC;P\u003dX.B6;v\u003dX.tX;X\u003dX.Dh;if(!this.Z){var a\u003dthis.U.uq()*1E3,F\u003dthis.D.uq();F\u003d(v-b-F)*1E3;M\u0026\u0026M.msg\u003d\u003d\u003d\"in-the-past\"\u0026\u0026(F\u003d0);p\u003dp.isAd();this.U.Wi(a,\nF,p);this.Z\u003d!0}M?(d\u003d\"cannot_apply\"+M.msg,delete M.msg,this.Uj(d,M)):this.status.status\u003d\u003d\u003d2?pwK(this):(p\u003dthis.D.d9())\u0026\u0026$A(p)\u0026\u0026(!gt(p)\u0026\u0026g.xP()?this.Uj(\"mse_closed\"):d.D\u0026\u0026Fb(d.D)\u0026\u0026p.U\u0026\u0026!p.U.Nr()?this.Uj(\"encr_upgrade\"):(d\u003dthis.D.b4(),d.isEnded()?this.Uj(\"elem_ended\"):P\u003c0?this.Uj(\"next_player_future\"):(this.S\u003dv,this.currentVideoDuration\u003dv-b,this.B\u003duIu(p,b,v,!0),this.V\u003duIu(p,P,X,!1),p\u003dthis.U.getVideoData().clientPlaybackNonce,this.D.E5(\"gaplessPrep\",{cpn:p}),this.D.QA(this.B,!1,TVu(this),this.ym.G().T(\"html5_shorts_gapless_keep_pending_requests\")\u0026\u0026\nTu(this.D.getVideoData())),this.D.setMediaElement(BVe(d,b,v,!this.D.getVideoData().isAd())),gj(this,2),pwK(this))))}else this.Uj(\"no-elem\")};\ng.q.j$\u003dfunction(p){var d\u003dp\u003d\u003d\u003dWTu(this).Ze,b\u003dd?this.B.D:this.B.U;d\u003dd?this.V.D:this.V.U;if(b.isActive\u0026\u0026!d.isActive){var v\u003dthis.S;Xk(p.i4(),v-.01)\u0026\u0026(gj(this,4),b.isActive\u003d!1,b.NT\u003db.NT||b.isActive,(this.X\u003d\u003d\u003d1?this.D:this.U).E5(\"sbh\",{}),d.isActive\u003d!0,d.NT\u003dd.NT||d.isActive,this.X!\u003d\u003d0\u0026\u0026(this.D.getVideoData().SA\u003d!0));p\u003dthis.V.U;if(this.V.D.isActive\u0026\u0026p.isActive\u0026\u0026(gj(this,5),this.X!\u003d\u003d0)){p\u003dthis.U.PL();b\u003dthis.D.PL();this.D.E5(\"sbs\",{citag:b\u003d\u003dnull?void 0:b.itag,nitag:p\u003d\u003dnull?void 0:p.itag});this.U.E5(\"gitags\",\n{pitag:b\u003d\u003dnull?void 0:b.itag,citag:p\u003d\u003dnull?void 0:p.itag});var P;(P\u003dthis.U)\u003d\u003dnull||P.RR()}}};\ng.q.M8\u003dfunction(){this.wl()\u0026\u0026this.Uj(\"player-reload-after-handoff\")};\ng.q.Uj\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?{}:d;if(!this.xJ()\u0026\u0026this.status.status!\u003d\u003d6){var b\u003dthis.status.status\u003e\u003d4\u0026\u0026p!\u003d\u003d\"player-reload-after-handoff\";this.status\u003d{status:Infinity,error:p};if(this.D\u0026\u0026this.U){var v\u003dthis.U.getVideoData().clientPlaybackNonce;this.D.J$(new Gr(\"dai.transitionfailure\",Object.assign(d,{cpn:v,transitionTimeMs:this.ll,msg:p})));this.D.Gd(b)}this.Ls.reject(p);this.dispose()}};\ng.q.wl\u003dfunction(){return this.status.status\u003e\u003d4\u0026\u0026this.status.status\u003c6};\ng.q.U5\u003dfunction(){AQ7(this);this.D.unsubscribe(\"newelementrequired\",this.M8,this);if(this.B){var p\u003dthis.B.U;this.B.D.qa.unsubscribe(\"updateend\",this.j$,this);p.qa.unsubscribe(\"updateend\",this.j$,this)}g.e.prototype.U5.call(this)};\ng.q.V_\u003dfunction(p){g.ry(p,128)\u0026\u0026this.Uj(\"player-error-event\")};g.f(LQ,g.e);LQ.prototype.clearQueue\u003dfunction(p,d){p\u003dp\u003d\u003d\u003dvoid 0?!1:p;d\u003dd\u003d\u003d\u003dvoid 0?!1:d;this.V\u0026\u0026this.V.reject(\"Queue cleared\");this.app.G().T(\"html5_gapless_fallback_on_qoe_restart_v2\")||d\u0026\u0026this.U\u0026\u0026this.U.Gd(!1);Qf(this,p)};\nLQ.prototype.FU\u003dfunction(){return!this.D};\nLQ.prototype.wl\u003dfunction(){var p;return((p\u003dthis.B)\u003d\u003dnull?void 0:p.wl())||!1};\nLQ.prototype.U5\u003dfunction(){Qf(this);g.e.prototype.U5.call(this)};g.f(MGD,g.oL);g.q\u003dMGD.prototype;g.q.getVisibilityState\u003dfunction(p,d,b,v,P,M,X,a){return p?4:vz$()?3:d?2:b?1:v?5:P?7:M?8:X?9:a?10:0};\ng.q.EV\u003dfunction(p){this.fullscreen!\u003d\u003dp\u0026\u0026(this.fullscreen\u003dp,this.eE())};\ng.q.setMinimized\u003dfunction(p){this.U!\u003d\u003dp\u0026\u0026(this.U\u003dp,this.eE())};\ng.q.setInline\u003dfunction(p){this.inline!\u003d\u003dp\u0026\u0026(this.inline\u003dp,this.eE())};\ng.q.Dk\u003dfunction(p){this.pictureInPicture!\u003d\u003dp\u0026\u0026(this.pictureInPicture\u003dp,this.eE())};\ng.q.setSqueezeback\u003dfunction(p){this.B!\u003d\u003dp\u0026\u0026(this.B\u003dp,this.eE())};\ng.q.Xw\u003dfunction(p){this.V!\u003d\u003dp\u0026\u0026(this.V\u003dp,this.eE())};\ng.q.H$\u003dfunction(){return this.D};\ng.q.wm\u003dfunction(){return this.fullscreen!\u003d\u003d0};\ng.q.isFullscreen\u003dfunction(){return this.fullscreen!\u003d\u003d0\u0026\u0026this.fullscreen!\u003d\u003d4};\ng.q.Ak\u003dfunction(){return this.fullscreen};\ng.q.isMinimized\u003dfunction(){return this.U};\ng.q.isInline\u003dfunction(){return this.inline};\ng.q.isBackground\u003dfunction(){return vz$()};\ng.q.XU\u003dfunction(){return this.pictureInPicture};\ng.q.lx\u003dfunction(){return!1};\ng.q.RN\u003dfunction(){return this.B};\ng.q.TN\u003dfunction(){return this.V};\ng.q.eE\u003dfunction(){this.publish(\"visibilitychange\");var p\u003dthis.getVisibilityState(this.H$(),this.isFullscreen(),this.isMinimized(),this.isInline(),this.XU(),this.lx(),this.RN(),this.TN());p!\u003d\u003dthis.S\u0026\u0026this.publish(\"visibilitystatechange\");this.S\u003dp};\ng.q.U5\u003dfunction(){Xte(this.X);g.oL.prototype.U5.call(this)};g.f(Xwe,g.e);g.q\u003dXwe.prototype;g.q.nX\u003dfunction(){return this.V};\ng.q.wZ\u003dfunction(p){this.V\u003dp};\ng.q.pX\u003dfunction(){return this.B};\ng.q.U4\u003dfunction(p){this.B\u003dp};\ng.q.Zg\u003dfunction(p){return this.U[p]||null};\ng.q.U5\u003dfunction(){for(var p\u003dg.u(Object.values(this.U)),d\u003dp.next();!d.done;d\u003dp.next())RA(d.value);g.e.prototype.U5.call(this)};g.f($v,g.e);g.q\u003d$v.prototype;g.q.enqueue\u003dfunction(p,d){if(p.V!\u003d\u003dthis)return!1;if(this.segments.length\u003d\u003d\u003d0||(d\u003d\u003d\u003dvoid 0?0:d))this.D\u003dp;this.segments.push(p);return!0};\ng.q.R5\u003dfunction(){return this.MJ||0};\ng.q.QY\u003dfunction(){return this.V||0};\ng.q.removeAll\u003dfunction(){for(;this.segments.length;){var p\u003dvoid 0;(p\u003dthis.segments.pop())\u003d\u003dnull||p.dispose()}this.U.clear();this.B\u003dvoid 0};\ng.q.U5\u003dfunction(){this.removeAll();g.e.prototype.U5.call(this)};\ng.f(riC,g.e);g.q\u003driC.prototype;g.q.R5\u003dfunction(){return this.MJ};\ng.q.QY\u003dfunction(){return this.B};\ng.q.getType\u003dfunction(){return this.type};\ng.q.getVideoData\u003dfunction(){return this.videoData};\ng.q.XE\u003dfunction(p){J0(p);this.videoData\u003dp};\ng.q.U5\u003dfunction(){fOu(this);g.e.prototype.U5.call(this)};g.Bx.prototype.iM\u003dfunction(p,d){if(d\u003d\u003d\u003d1)return this.D.get(p);if(d\u003d\u003d\u003d2)return this.B.get(p);if(d\u003d\u003d\u003d3)return this.U.get(p)};\ng.Bx.prototype.dn\u003ddw(50);g.Bx.prototype.Qd\u003dfunction(p,d,b,v){b\u003d{q_:v,y3:b};d?this.B.set(p,b):this.D.set(p,b)};\ng.Bx.prototype.clearAll\u003dfunction(){this.D.clear();this.B.clear();this.U.clear()};\ng.f(g.RB,g.e);g.q\u003dg.RB.prototype;g.q.Fs\u003dfunction(p,d,b){return new g.P1(p,d,{id:b,namespace:\"serverstitchedcuerange\",priority:9})};\ng.q.JA\u003dfunction(p){var d\u003dp.Io?p.Io*1E3:p.MJ,b\u003dthis.U.get(p.cpn);b\u0026\u0026this.playback.removeCueRange(b);this.U.delete(p.cpn);this.B.delete(p.cpn);b\u003dthis.X.indexOf(p);b\u003e\u003d0\u0026\u0026this.X.splice(b,1);b\u003d[];for(var v\u003dg.u(this.S),P\u003dv.next();!P.done;P\u003dv.next())P\u003dP.value,P.end\u003c\u003dd?this.playback.removeCueRange(P):b.push(P);this.S\u003db;i9$(this,0,d+p.durationMs)};\ng.q.onCueRangeEnter\u003dfunction(p){this.oB.push(p);var d\u003dp.getId();this.playback.E5(\"sdai\",{oncueEnter:1,cpn:d,start:p.start,end:p.end,ct:(this.playback.getCurrentTime()||0).toFixed(3),cmt:(this.playback.uq()||0).toFixed(3)});var b\u003dd\u003d\u003d\u003d\"\";this.ih.add(p.U);var v\u003dthis.B.get(d);if(b){var P;if(this.playback.getVideoData().C$()\u0026\u0026((P\u003dthis.D)\u003d\u003dnull?0:P.Sm)\u0026\u0026this.V){this.Qt\u003d0;this.D\u003dvoid 0;this.tC\u0026\u0026(this.events.R1(this.tC),this.tC\u003dnull);this.V\u003d\"\";this.TB\u003d!0;return}}else if(this.playback.E5(\"sdai\",{enterAdCueRange:1}),\nthis.playback.getVideoData().C$()\u0026\u0026(v\u003d\u003dnull?0:v.LK))return;if(this.TB\u0026\u0026!this.D)this.TB\u003d!1,!b\u0026\u0026v\u0026\u0026(b\u003dthis.playback.getCurrentTime(),bJ(this,{O8:p,isAd:!0,MO:!0,To:b,adCpn:d},{isAd:!1,MO:!1,To:b}),this.Dg\u003dv.cpn,p_(this,v),p\u003dWx(this,\"midab\",v),this.playback.E5(\"sdai\",p),this.Qt\u003d1),this.C\u003d!1;else if(this.D){if(this.D.MO)this.playback.E5(\"sdai\",{a_pair_of_same_transition_occurs_enter:1,acpn:this.D.adCpn,transitionTime:this.D.To,cpn:d,currentTime:this.playback.getCurrentTime()}),v\u003dthis.playback.getCurrentTime(),\np\u003d{O8:p,isAd:!b,MO:!0,To:v,adCpn:d},d\u003d{O8:this.D.O8,isAd:this.D.isAd,MO:!1,To:v,adCpn:this.D.adCpn},this.D.O8\u0026\u0026this.ih.delete(this.D.O8.U),bJ(this,p,d);else{if(this.D.O8\u003d\u003d\u003dp){this.playback.E5(\"sdai\",{same_cue_range_pair_enter:1,acpn:this.D.adCpn,transitionTime:this.D.To,cpn:d,currentTime:this.playback.getCurrentTime(),cueRangeStartTime:p.start,cueRangeEndTime:p.end});this.D\u003dvoid 0;return}if(this.D.adCpn\u003d\u003d\u003dd){d\u0026\u0026this.playback.E5(\"sdai\",{dchtsc:d});this.D\u003dvoid 0;return}p\u003d{O8:p,isAd:!b,MO:!0,To:this.playback.getCurrentTime(),\nadCpn:d};bJ(this,p,this.D)}this.D\u003dvoid 0;this.C\u003d!1}else this.D\u003d{O8:p,isAd:!b,MO:!0,To:this.playback.getCurrentTime(),adCpn:d}};\ng.q.onCueRangeExit\u003dfunction(p){var d\u003dp.getId();this.playback.E5(\"sdai\",{oncueExit:1,cpn:d,start:p.start,end:p.end,ct:(this.playback.getCurrentTime()||0).toFixed(3),cmt:(this.playback.uq()||0).toFixed(3)});var b\u003dd\u003d\u003d\u003d\"\",v\u003dthis.B.get(d);if(this.playback.getVideoData().C$()\u0026\u0026!b\u0026\u0026v){if(v.LK)return;v.LK\u003d!0;this.Z.clear();if(this.gE.T(\"html5_lifa_no_rewatch_ad_sbc\"))if(this.playback.jL()){var P\u003dv.MJ;this.playback.FL(P/1E3,(P+v.durationMs)/1E3)}else this.playback.E5(\"lifa\",{remove:0})}if(this.ih.has(p.U))if(this.ih.delete(p.U),\nthis.oB\u003dthis.oB.filter(function(M){return M!\u003d\u003dp}),this.TB\u0026\u0026(this.C\u003dthis.TB\u003d!1,this.playback.E5(\"sdai\",{cref:1})),this.D){if(this.D.MO){if(this.D.O8\u003d\u003d\u003dp){this.playback.E5(\"sdai\",{same_cue_range_pair_exit:1,\nacpn:this.D.adCpn,transitionTime:this.D.To,cpn:d,currentTime:this.playback.getCurrentTime(),cueRangeStartTime:p.start,cueRangeEndTime:p.end});this.D\u003dvoid 0;return}if(this.D.adCpn\u003d\u003d\u003dd){d\u0026\u0026this.playback.E5(\"sdai\",{dchtsc:d});this.D\u003dvoid 0;return}d\u003d{O8:p,isAd:!b,MO:!1,To:this.playback.getCurrentTime(),adCpn:d};bJ(this,this.D,d)}else if(this.playback.E5(\"sdai\",{a_pair_of_same_transition_occurs_exit:1,pendingCpn:this.D.adCpn,transitionTime:this.D.To,upcomingCpn:d,contentCpn:this.playback.getVideoData().clientPlaybackNonce,\ncurrentTime:this.playback.getCurrentTime()}),this.D.adCpn\u003d\u003d\u003dd)return;this.D\u003dvoid 0;this.C\u003d!1}else this.D\u003d{O8:p,isAd:!b,MO:!1,To:this.playback.getCurrentTime(),adCpn:d};else this.playback.E5(\"sdai\",{ignore_single_exit:1})};\ng.q.m_\u003dfunction(){return{cpn:this.playback.getVideoData().clientPlaybackNonce,durationMs:0,MJ:0,playerType:1,h$:0,videoData:this.playback.getVideoData(),errorCount:0}};\ng.q.rT\u003dfunction(){if(this.Zw)return!1;var p\u003dvoid 0;this.Dg\u0026\u0026(p\u003dthis.B.get(this.Dg));return this.playback.getVideoData().C$()?!!p\u0026\u0026!p.LK:!!p};\ng.q.seekTo\u003dfunction(p,d,b,v){p\u003dp\u003d\u003d\u003dvoid 0?0:p;d\u003dd\u003d\u003d\u003dvoid 0?{}:d;b\u003db\u003d\u003d\u003dvoid 0?!1:b;v\u003dv\u003d\u003d\u003dvoid 0?null:v;if(this.playback.getVideoData().C$()\u0026\u0026p\u003c\u003dthis.aB/1E3)this.playback.pauseVideo(),this.aB\u003d0,this.C\u003d!0,this.playback.Ej(),this.playback.seekTo(p),this.playback.playVideo();else if(this.C\u003d!0,b)lOk(this,p,d);else{b\u003dthis.app.pX();var P\u003db\u003d\u003d\u003dthis.YJ?this.NJ:null;PZ(this,!1);this.T_\u003dp;this.ob\u003dd;v!\u003dnull\u0026\u0026this.Rb.start(v);b\u0026\u0026(this.NJ\u003dP||b.getPlayerState(),b.Gj(),this.YJ\u003db)}};\ng.q.U5\u003dfunction(){PZ(this,!1);UDu(this);cie(this);g.e.prototype.U5.call(this)};\ng.q.TZ\u003dfunction(p){this.gg\u003dp;this.playback.E5(\"sdai\",{swebm:p})};\ng.q.MY\u003dfunction(p,d,b){if(b\u0026\u0026d){var v\u003dthis.Z.get(p);if(v){v.locations||(v.locations\u003dnew Map);var P\u003dNumber(d.split(\";\")[0]);b\u003dnew g.fR(b);this.RB\u0026\u0026this.playback.E5(\"sdai\",{hdlredir:1,itag:d,seg:p,hostport:l5(b)});v.locations.set(P,b)}}};\ng.q.Tx\u003dfunction(p,d,b,v,P,M){var X\u003dv\u003d\u003d\u003d3,a\u003dIOW(this,p,d,v,b,M);if(!a){Xd(this,d,X);var F\u003dg.yiz(this,d)?\"undec\":\"ncp\";this.playback.E5(\"sdai\",{gvprp:F,mt:p,seg:d,tt:v,itag:b,ce:M});return null}X||this.Z.set(d,a);M\u003da.vW;var h;v\u003d((h\u003dthis.iM(d-1,v,P))\u003d\u003dnull?void 0:h.q_)||\"\";v\u003d\u003d\u003d\"\"\u0026\u0026this.playback.E5(\"sdai\",{eds:1});h\u003djvk(this,a.ssdaiAdsConfig);P\u003dthis.playback.getVideoData();var O;X\u003d((O\u003dP.U)\u003d\u003dnull?void 0:O.containerType)||0;O\u003dP.Bd[X];a\u003da.BL\u0026\u0026d\u003e\u003da.BL?a.BL:void 0;O\u003d{qp:M?DDj(this,M):[],Ed:h,q_:v,Pw:a,iW:bk(O.split(\";\")[0]),\nYN:O.split(\";\")[1]||\"\"};a\u003d{cW:O};this.RB\u0026\u0026(p\u003d{gvprpro:\"v\",sq:d,mt:p.toFixed(3),itag:b,acpns:((F\u003dO.qp)\u003d\u003dnull?void 0:F.join(\"_\"))||\"none\",abid:M},this.playback.E5(\"sdai\",p));return a};\ng.q.Zs\u003dfunction(p){a:{if(!this.Zw){var d\u003dzmw(this,p);if(!(this.playback.getVideoData().C$()\u0026\u0026(d\u003d\u003dnull?0:d.LK)))break a}d\u003dvoid 0}var b\u003dd;if(!b)return this.playback.E5(\"sdai\",{gvprp:\"ncp\",mt:p}),null;d\u003db.vW;var v\u003djvk(this,b.ssdaiAdsConfig);b\u003db.BL\u0026\u0026b.Gg\u0026\u0026p\u003e\u003db.Gg?b.BL:void 0;var P\u003dthis.playback.getVideoData(),M,X\u003d((M\u003dP.U)\u003d\u003dnull?void 0:M.containerType)||0;M\u003dP.Bd[X];M\u003d{qp:d?DDj(this,d):[],Ed:v,Pw:b,iW:bk(M.split(\";\")[0]),YN:M.split(\";\")[1]||\"\"};if(this.gE.T(\"html5_use_time_without_threshold_first\")){var a;\np\u003d{gvprpro:\"v\",mt:p.toFixed(3),acpns:((a\u003dM.qp)\u003d\u003dnull?void 0:a.join(\"_\"))||\"none\",abid:d};this.playback.E5(\"sdai\",p)}return M};\ng.q.yP\u003dfunction(p,d,b,v,P,M){var X\u003dNumber(b.split(\";\")[0]),a\u003dv\u003d\u003d\u003d3;p\u003dIOW(this,p,d,v,b,M);this.RB\u0026\u0026this.playback.E5(\"sdai\",{gdu:1,seg:d,itag:X,pb:\"\"+!!p});if(!p)return Xd(this,d,a),null;p.locations||(p.locations\u003dnew Map);if(!p.locations.has(X)){var F,h;M\u003d(F\u003dp.videoData.getPlayerResponse())\u003d\u003dnull?void 0:(h\u003dF.streamingData)\u003d\u003dnull?void 0:h.adaptiveFormats;if(!M)return this.playback.E5(\"sdai\",{gdu:\"noadpfmts\",seg:d,itag:X}),Xd(this,d,a),null;F\u003dM.find(function(k){return k.itag\u003d\u003d\u003dX});\nif(!F||!F.url){var O\u003dp.videoData.videoId;p\u003d[];var J\u003dg.u(M);for(v\u003dJ.next();!v.done;v\u003dJ.next())p.push(v.value.itag);this.playback.E5(\"sdai\",{gdu:\"nofmt\",seg:d,vid:O,itag:X,fullitag:b,itags:p.join(\",\")});Xd(this,d,a);return null}p.locations.set(X,new g.fR(F.url,!0))}M\u003dp.locations.get(X);if(!M)return this.playback.E5(\"sdai\",{gdu:\"nourl\",seg:d,itag:X}),Xd(this,d,a),null;M\u003dnew Fn(M);this.gg\u0026\u0026(M.get(\"dvc\")?this.playback.E5(\"sdai\",{dvc:M.get(\"dvc\")||\"\"}):M.set(\"dvc\",\"webm\"));(v\u003d(J\u003dthis.iM(d-1,v,P))\u003d\u003dnull?\nvoid 0:J.q_)\u0026\u0026M.set(\"daistate\",v);p.BL\u0026\u0026d\u003e\u003dp.BL\u0026\u0026M.set(\"skipsq\",\"\"+p.BL);(J\u003dthis.playback.getVideoData().clientPlaybackNonce)\u0026\u0026M.set(\"cpn\",J);J\u003d[];p.vW\u0026\u0026(J\u003dDDj(this,p.vW),J.length\u003e0\u0026\u0026M.set(\"acpns\",J.join(\",\")));a||this.Z.set(d,p);a\u003dnull;a\u003dM.get(\"aids\");v\u003dM.z7();(v\u003d\u003dnull?void 0:v.length)\u003e2048\u0026\u0026this.playback.E5(\"sdai\",{urltoolong:1,sq:d,itag:X,len:v.length});this.RB\u0026\u0026(v\u0026\u0026(M\u003dp.cpn,P\u003dp.vW,S_j(this,M,P),P\u0026\u0026!this.l4.has(P)\u0026\u0026(M\u003dVGu(this,M,P),F\u003demD(this,P),this.playback.E5(\"sdai\",{iofa:M}),this.playback.E5(\"sdai\",\n{noawnzd:F-M}),this.playback.E5(\"sdai\",{acpns:J.join(\".\"),aids:(O\u003da)\u003d\u003dnull?void 0:O.replace(/,/g,\".\")}),this.l4.add(P))),this.playback.E5(\"sdai\",{gdu:\"v\",seg:d,itag:b,ast:p.MJ.toFixed(3),alen:p.durationMs.toFixed(3),acpn:p.cpn,avid:p.videoData.videoId}));return v};\ng.q.Rz\u003dfunction(p,d,b){var v\u003dMu(this,p,b);return(v\u003dv?(v.MJ+v.durationMs)/1E3:0)\u0026\u0026d\u003ev?(this.VX(p,b,!0),this.playback.seekTo(v),!0):!1};\ng.q.VX\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?!1:b;var v\u003dMu(this,p,d);if(v){var P\u003dvoid 0,M\u003dv.vW;if(M){this.playback.E5(\"sdai\",{skipadonsq:d,sts:b,abid:M,acpn:v.cpn,avid:v.videoData.videoId});b\u003dthis.eB.get(M);if(!b)return;b\u003dg.u(b);for(M\u003db.next();!M.done;M\u003db.next())M\u003dM.value,M.BL\u003dd,M.Gg\u003dp,M.MJ\u003ev.MJ\u0026\u0026(P\u003dM)}this.V\u003dv.cpn;tGz(this);p\u003dthis.playback.getCurrentTime();dl(this,v,P,p,p,!1,!0)}};\ng.q.cw\u003dfunction(){for(var p\u003dg.u(this.X),d\u003dp.next();!d.done;d\u003dp.next())d\u003dd.value,d.BL\u003dNaN,d.Gg\u003dNaN;tGz(this);this.playback.E5(\"sdai\",{rsac:\"resetSkipAd\",sac:this.V});this.V\u003d\"\"};\ng.q.iM\u003dfunction(p,d,b){return this.Hb.iM(p,d,b)};\ng.q.dn\u003ddw(49);\ng.q.Qd\u003dfunction(p,d,b,v,P,M,X,a,F){v.length\u003e0\u0026\u0026this.playback.E5(\"sdai\",{onssinfo:1,sq:p,start:d.toFixed(3),cpns:v.join(\",\"),ds:P.join(\",\"),isVideo:X?1:0});F\u0026\u0026this.Hb.Qd(p,X,a,F);a\u003dpv(this.playback.getVideoData())\u0026\u0026this.gE.T(\"html5_process_all_cuepoints\");if(X||a){if(v.length\u0026\u0026P.length)for(this.V\u0026\u0026this.V\u003d\u003d\u003dv[0]\u0026\u0026this.playback.E5(\"sdai\",{skipfail:1,sq:p,acpn:this.V}),p\u003dd+this.ZZ(),X\u003d0;X\u003cv.length;X++)if(F\u003dv[X],a\u003dp,p\u003da+P[X],F\u003dthis.B.get(F))a-\u003dM[X],F.Io\u003dF.Io!\u003dnull?Math.min(F.Io,a):a;if(v.length\u0026\u0026P.length)for(d\u003d\n(d+this.ZZ())*1E3,b\u003d0;b\u003cv.length;b++)if(p\u003dv[b],X\u003dP[b]*1E3,p\u003d\u003d\u003dthis.playback.getVideoData().clientPlaybackNonce)H9K(this,d,d+X,!1),d+\u003dX;else{this.jB.has(p)||(this.playback.E5(\"sdai\",{adCpnFromEmsg:1}),this.jB.add(p));a\u003d0;b\u003cM.length\u0026\u0026(a\u003dM[b]*1E3);F\u003dthis.U.get(p);var h\u003d!1;F?(F.start\u003dd-a,F.end\u003dd+X,this.playback.a$()):(F\u003dthis.Fs(d-a,d+X,p),this.U.set(p,F),this.playback.E5(\"sdai\",{newAdCR:1,cpn:p,startTime:F.start,endTime:F.end}),h\u003d!0);d\u003dF.end;H9K(this,F.start,F.end,!0);if(h)for(this.playback.addCueRange(F),\np\u003dthis.playback.s4(\"serverstitchedcuerange\",36E5),p\u003dg.u(p),X\u003dp.next();!X.done;X\u003dp.next())this.U.delete(X.value.getId())}else b!\u003d\u003d5\u0026\u0026b!\u003d\u003d4||H9K(this,(d+this.ZZ())*1E3,(d+this.ZZ())*1E3+5E3,!1)}};\ng.q.WI\u003ddw(47);g.q.ZZ\u003dfunction(){return this.playback.ZZ()};\ng.q.eC\u003dfunction(p){this.playback.E5(\"timelineerror\",{e:p})};\ng.q.bf\u003dfunction(p){this.IB\u0026\u0026this.O5\u0026\u0026this.wE.push(this.O5);p\u0026\u0026this.O5\u0026\u0026this.PX.push(this.O5);this.O5\u003dnull;this.playback.bf(p)};\ng.q.fq\u003dfunction(p){if(this.Zw||p.identifier\u0026\u0026this.Pu.has(p.identifier))this.RB\u0026\u0026this.playback.E5(\"sdai\",{startnoad:p.identifier}),A_(this);else if(ih(this.wE,function(b){return b.identifier\u003d\u003d\u003dp.identifier}))this.playback.E5(\"sdai\",{timedoutcp:1}),this.kJ.start(0);\nelse if(ih(this.PX,function(b){return b.identifier\u003d\u003d\u003dp.identifier}))this.playback.E5(\"sdai\",{fetchedcp:1}),A_(this);\nelse if(this.kJ.isActive()){var d;this.playback.E5(\"sdai\",{racingcp:((d\u003dthis.O5)\u003d\u003dnull?void 0:d.identifier)+\"_\"+p.identifier})}else this.Na\u003d(new Date).getTime()/1E3,this.RB\u0026\u0026this.playback.E5(\"sdai\",{adf:1}),(d\u003d5E3,p.event\u003d\u003d\u003d\"predictStart\")\u0026\u0026(d-\u003dp.D),this.L0\u003dMath.max(d,15E3),this.IB\u003d!1,this.kJ.start(this.L0),this.O5\u003dp,this.Hb.clearAll(),this.s5\u003d[]};\ng.q.vg\u003dfunction(p,d,b,v){b\u003db||{reason:\"disablessdai\"};if(p\u0026\u0026d){if(!Mu(this,p,d))return!1;b.sq\u003dd}if(this.Zw)return!1;this.Zw\u003d!0;this.Qt\u003e0\u0026\u0026(this.Qt\u003d0,this.Dg\u003d\"\",this.api.publish(\"serverstitchedvideochange\"));this.playback.u9(b,v);return!0};\ng.q.RS\u003dfunction(){this.playback.E5(\"sdai\",{rstdaist:1});this.Hb.clearAll()};\ng.q.nS\u003dfunction(p){var d;if(p!\u003d\u003d((d\u003dthis.O5)\u003d\u003dnull?void 0:d.identifier))this.playback.E5(\"sdai\",{ignorenoad:p});else{this.Pu.add(p);var b;((b\u003dthis.O5)\u003d\u003dnull?void 0:b.identifier)\u003d\u003d\u003dp\u0026\u0026A_(this)}};\ng.q.mW\u003dfunction(){return this.Qt};\ng.q.y9\u003dfunction(){return this.Dg};\ng.q.t8\u003dfunction(p){if(this.playback.getVideoData().C$()\u0026\u0026(this.gE.T(\"html5_lifa_no_gab_on_predict_start\")\u0026\u0026p.event\u003d\u003d\u003d\"predictStart\"||p.event\u003d\u003d\u003d\"continue\"||p.event\u003d\u003d\u003d\"stop\"))return this.api.E5(\"sdai\",{cuepoint_skipped:p.event}),!1;var d\u003de4(this.api.EY());if(d\u003dd?d.t8(p):!1)this.W\u003d{U6:p.identifier,cB:p.startSecs};else if(this.W\u0026\u0026this.W.U6\u003d\u003d\u003dp.identifier\u0026\u0026p.startSecs\u003ethis.W.cB+1){this.api.E5(\"sdai\",{cueStChg:p.identifier,oldSt:this.W.cB.toFixed(3),newSt:p.startSecs.toFixed(3),abid:this.W.eq});if(this.W.eq){var b\u003d\np.startSecs-this.W.cB,v\u003dthis.eB.get(this.W.eq);if(v){v\u003dg.u(v);for(var P\u003dv.next();!P.done;P\u003dv.next())P\u003dP.value,P.MJ\u003e\u003d0\u0026\u0026(P.MJ+\u003db*1E3,this.gE.T(\"html5_ssdai_update_timeline_on_start_time_change\")\u0026\u0026(P.h$+\u003db*1E3),this.playback.getVideoData().C$()\u0026\u0026this.playback.E5(\"sdai\",{newApEt:P.MJ,newApPrt:P.h$,acpn:P.cpn}))}}this.W.cB\u003dp.startSecs}return d};\ng.q.MU\u003dfunction(p){return this.Zw?!1:!!zmw(this,p)};\ng.q.t3\u003dfunction(p){var d\u003dthis;this.playback.pauseVideo();var b\u003dthis.playback.getCurrentTime(),v\u003dthis.B.get(this.Dg),P\u003dthis.U.get(this.Dg);if(v){this.V\u003dthis.Dg;this.C\u003d!1;v.LK\u003d!0;var M\u003dthis.playback.getCurrentTime();this.D\u003d{O8:P,isAd:!0,MO:!1,To:M,adCpn:this.Dg,Sm:v,uRE:p};this.playback.getVideoData().C$()\u0026\u0026this.playback.K1(v,this.m_(),M,this.playback.getCurrentTime(),!1,!0,p,(0,g.Ib)());if(P\u003d\u003dnull?0:P.start)this.aB\u003dM*1E3-P.start;this.Z.clear();this.playback.Ej();this.Dg\u003dthis.m_().cpn;this.api.publish(\"serverstitchedvideochange\");\nthis.playback.seekTo(b,{seekSource:89,wg:\"lifa_skip\"});this.playback.playVideo();this.tC||(this.tC\u003dthis.events.Y(this.api,\"progresssync\",function(){d.JA(v)}));\nreturn!0}this.playback.E5(\"sdai\",{skipFail:b});return!1};\nvar CLC\u003d0;g.f(Y_w,g.RB);g.q\u003dY_w.prototype;g.q.JA\u003dfunction(p){var d\u003dthis.U.get(p.cpn);d\u0026\u0026this.playback.removeCueRange(d);this.U.delete(p.cpn);this.B.delete(p.cpn);p\u003dthis.X.indexOf(p);p\u003e\u003d0\u0026\u0026this.X.splice(p,1)};\ng.q.onCueRangeEnter\u003dfunction(p){var d\u003dp.getId();this.playback.E5(\"sdai\",{oncueEnter:1,cpn:d,start:p.start,end:p.end,ct:(this.playback.getCurrentTime()||0).toFixed(3),cmt:(this.playback.uq()||0).toFixed(3)});d\u003dthis.B.get(d);this.playback.E5(\"sdai\",{enterAdCueRange:1});var b\u003dthis.Dg||this.m_().cpn,v;b\u003d(v\u003dthis.B.get(b))!\u003dnull?v:this.m_();d\u0026\u0026(p\u003d{O8:p,vV:b,V2:d,aG:this.playback.getCurrentTime()},this.zs(p))};\ng.q.onCueRangeExit\u003dfunction(p){for(var d\u003dthis.playback.getCurrentTime()*1E3,b\u003dp.getId(),v\u003dg.u(this.U.values()),P\u003dv.next();!P.done;P\u003dv.next())if(P\u003dP.value,P.getId()!\u003d\u003db\u0026\u0026d\u003e\u003dP.start\u0026\u0026d\u003c\u003dP.end)return;if(d\u003dthis.B.get(b))p\u003d{O8:p,vV:d,V2:this.m_(),aG:this.playback.getCurrentTime()},this.zs(p)};\ng.q.zs\u003dfunction(p){this.V||this.C||this.xO(this.Dg);var d\u003dp.vV,b\u003dp.V2;if(b.cpn\u003d\u003d\u003dthis.Dg)this.playback.E5(\"sdai\",{igtranssame:1,enter:b.cpn,exit:d.cpn});else{var v\u003dthis.C,P\u003d!!this.V;this.V\u003d\"\";p\u003dp.aG;var M\u003dd.playerType\u003d\u003d\u003d2?d.MJ/1E3+d.videoData.TB:this.m_().videoData.TB;if(d.playerType\u003d\u003d\u003d2\u0026\u0026b.playerType\u003d\u003d\u003d2)P?this.playback.E5(\"sdai\",{igtransskip:1,enter:b.cpn,exit:d.cpn,seek:v,skip:this.V}):dl(this,d,b,M,p,v,P);else{this.Dg\u003db.cpn;if(d.playerType\u003d\u003d\u003d1\u0026\u0026b.playerType\u003d\u003d\u003d2){this.aB\u003d0;p_(this,b);var X\u003dWx(this,\n\"c2a\",b);this.playback.E5(\"sdai\",X);this.Qt++}else if(d.playerType\u003d\u003d\u003d2\u0026\u0026b.playerType\u003d\u003d\u003d1){X\u003dd.videoData.TB;this.api.publish(\"serverstitchedvideochange\");var a\u003dWx(this,\"a2c\");this.playback.E5(\"sdai\",a);this.Qt\u003d0;this.aB\u003dX}this.playback.K1(d,b,M,p,v,P)}this.V\u003d\"\";this.C\u003d!1}};\ng.q.seekTo\u003dfunction(p,d,b,v){p\u003dp\u003d\u003d\u003dvoid 0?0:p;d\u003dd\u003d\u003d\u003dvoid 0?{}:d;b\u003db\u003d\u003d\u003dvoid 0?!1:b;v\u003dv\u003d\u003d\u003dvoid 0?null:v;this.xO(this.Dg);g.RB.prototype.seekTo.call(this,p,d,b,v)};\ng.q.VX\u003dfunction(p,d,b){b\u003db\u003d\u003d\u003dvoid 0?!1:b;var v\u003dMu(this,p,d);if(v){var P\u003dvoid 0,M\u003dv.vW;if(M){this.playback.E5(\"sdai\",{skipadonsq:d,sts:b,abid:M,acpn:v.cpn,avid:v.videoData.videoId});b\u003dthis.eB.get(M);if(!b)return;b\u003dg.u(b);for(M\u003db.next();!M.done;M\u003db.next())M\u003dM.value,M.BL\u003dd,M.Gg\u003dp,M.MJ\u003ev.MJ\u0026\u0026(P\u003dM)}this.xO(this.Dg);this.V\u003dv.cpn;tGz(this);p\u003dthis.playback.getCurrentTime();dl(this,v,P,p,p,!1,!0)}};\ng.q.Qd\u003dfunction(p,d,b,v,P,M,X,a,F){v.length\u003e0\u0026\u0026this.playback.E5(\"sdai\",{onssinfo:1,sq:p,start:d.toFixed(3),cpns:v.join(\",\"),ds:P.join(\",\"),isVideo:X?1:0});F\u0026\u0026this.Hb.Qd(p,X,a,F);b\u003dpv(this.playback.getVideoData())\u0026\u0026this.gE.T(\"html5_process_all_cuepoints\");if(X||b){if(v.length\u0026\u0026P.length)for(this.V\u0026\u0026this.V\u003d\u003d\u003dv[0]\u0026\u0026this.playback.E5(\"sdai\",{skipfail:1,sq:p,acpn:this.V}),p\u003dd+this.ZZ(),X\u003d0;X\u003cv.length;X++)if(a\u003dv[X],b\u003dp,p\u003db+P[X],a\u003dthis.B.get(a))b-\u003dM[X],a.Io\u003da.Io!\u003dnull?Math.min(a.Io,b):b;if(v.length\u0026\u0026P.length)for(X\u003d\n(d+this.ZZ())*1E3,d\u003d0;d\u003cv.length;d++)if(b\u003dv[d],a\u003dP[d]*1E3,b!\u003d\u003dthis.playback.getVideoData().clientPlaybackNonce){this.jB.has(b)||(this.playback.E5(\"sdai\",{adCpnFromEmsg:1}),this.jB.add(b));F\u003d0;d\u003cM.length\u0026\u0026(F\u003dM[d]*1E3);if(p\u003dthis.U.get(b))p.start\u003dX-F,p.end\u003dX+a,this.playback.a$();else for(p\u003dthis.Fs(X-F,X+a,b),this.U.set(b,p),this.playback.E5(\"sdai\",{newAdCR:1,cpn:b,startTime:p.start,endTime:p.end}),this.playback.addCueRange(p),X\u003dthis.playback.s4(\"serverstitchedcuerange\",36E5),X\u003dg.u(X),b\u003dX.next();!b.done;b\u003d\nX.next())this.U.delete(b.value.getId());X\u003dp.end}}};\ng.q.xO\u003dfunction(p){var d\u003dp||this.Dg,b\u003dthis.B.get(d);if(b){p\u003db.videoData;var v,P;d\u003db.Io||((P\u003d(v\u003dthis.U.get(d))\u003d\u003dnull?void 0:v.start)!\u003dnull?P:0)/1E3;v\u003dthis.playback.getCurrentTime()-d;p.TB\u003dv\u003e0?v:0}else this.m_().videoData.TB\u003dthis.playback.getCurrentTime()};g.f($DB,g.e);g.q\u003d$DB.prototype;\ng.q.HO\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?\"\":d;if(this.timeline.B\u003d\u003d\u003dd)return!0;var b\u003dthis.timeline.D,v\u003db\u003d\u003dnull?void 0:b.getVideoData();if(!b||!v)return this.api.E5(\"ssap\",{htsm:b?0:1}),!1;if(this.api.T(\"html5_ssap_clear_timeline_before_update\")){var P\u003dthis.timeline,M;(M\u003dP.D)\u003d\u003dnull||fOu(M);P.U.clear()}P\u003dmG(b);var X\u003d!1;M\u003d[];var a\u003dnew Map;b\u003d[];var F\u003d[],h\u003d0,O\u003d0,J\u003d0,k\u003d[];p\u003dg.u(p);for(var n\u003dp.next();!n.done;n\u003dp.next())a:{var r\u003dvoid 0,Z\u003dvoid 0,C\u003dn.value,G\u003dC.clipId;if(G){if(C.vC){J\u003dC.vC.ox||0;n\u003dC.vC.TW||1;var U\u003d\nNumber(((C.vC.Nt||0)/(C.vC.S_||1)*1E3).toFixed(0));J\u003dn\u003dU+Number((J/n*1E3).toFixed(0))}else n\u003dU\u003dJ,this.Z4.has(G)||this.jD.add(G);var I\u003d(Z\u003da.get(G))!\u003dnull?Z:0,V\u003dthis.timeline.B;Z\u003d!1;if(V\u0026\u0026this.api.T(\"html5_ssap_clear_timeline_before_update\")){if(V\u003dthis.SD.get(G))V.start\u003dU,V.end\u003dn,Z\u003d!0}else{if(V){var S\u003dG;V\u003dU;var B\u003dn,x\u003dI,Pj\u003dPT(this.timeline,S);if(Pj!\u003dnull\u0026\u0026Pj.length){x\u003cPj.length\u0026\u0026(Pj[x].MJ\u003dV,Pj[x].B\u003dB);if(S\u003dthis.SD.get(S))S.start\u003dV,S.end\u003dB;V\u003d!0}else V\u003d!1}if(V){a.set(G,I+1);X\u003d!0;break a}}k.push(G);!Z\u0026\u0026\nC.vC\u0026\u0026(k\u003dthis.Fs(U,n,k.join(\",\")),this.SD.set(G,k),b.push(k),k\u003d[]);if(((r\u003dC.vC)\u003d\u003dnull?void 0:r.hU)\u003d\u003d\u003dv.videoId){Z\u003dr\u003dvoid 0;C\u003dG;G\u003dv;C!\u003d\u003dG.clientPlaybackNonce\u0026\u0026this.api.E5(\"ssap\",{cnm:1,cid:C,cpn:G.clientPlaybackNonce});if(this.api.T(\"html5_ssap_clear_timeline_before_update\"))G.Id\u003dU,C\u003dxv(this.timeline,1,U,n-U,G),M.push(C),U\u003dKQ(this.timeline,U,n,[C]),X\u003dX||U;else if(V\u003d[],G\u0026\u0026(G.Id\u003dU,V\u003d(Z\u003dPT(this.timeline,C))!\u003dnull?Z:[]),!this.timeline.B\u0026\u0026V.length\u0026\u0026I\u003d\u003d\u003d0){X\u003dV[0];X.MJ\u003dU;X.B\u003dn;G\u003d(r\u003dthis.timeline.D)\u003d\u003dnull?\nvoid 0:r.D;if((r\u003dG\u003d\u003dnull?void 0:G.get(0))\u0026\u0026G)for(Z\u003d0;Z\u003cr.length;Z++)if(V\u003dr[Z],V.R5()!\u003d\u003dV.QY()){V.MJ\u003dU;V.V\u003dn;r.splice(Z,1);G.has(U)?G.get(U).push(V):G.set(U,[V]);break}M.push(X);a.set(C,I+1);X\u003d!0}else C\u003dxv(this.timeline,1,U,n-U,G),M.push(C),U\u003dKQ(this.timeline,U,n,[C]),X\u003dX||U;F.length\u0026\u0026(F\u003dmDu(this,h||0,O,F),X\u003dX||F);O\u003dh\u003dn;F\u003d[]}else I\u003dvoid 0,r\u003dthis.X1.get(G),Z\u003dr!\u003dnull?r:new g.Vc(this.api.G(),{cpn:G}),Z.xE\u003d!0,this.jD.has(G)\u0026\u0026this.X1.set(G,Z),h\u003dMath.min(U,h),O\u003dMath.max(n,O),this.api.E5(\"ssap\",{e:U,d:n-\nU,c:G,p:r?1:0}),Z.Id\u003dU,n\u003dxv(this.timeline,2,U,n-U,Z,(I\u003dC.L_)\u003d\u003dnull?void 0:I.yO),F.push(n)}else this.api.E5(\"ssap\",{cm:1})}F.length\u0026\u0026(v\u003dmDu(this,h||0,O,F),X\u003dX||v);P\u0026\u0026M.length\u0026\u0026(n9W(this.timeline,P,M),this.api.T(\"html5_ssap_clear_timeline_before_update\")\u0026\u0026(v\u003dM[M.length-1].QY(),(P\u003dthis.timeline.D)!\u003dnull\u0026\u0026(P.B\u003dv)));b.length\u0026\u0026this.playback.Zk(b);if(X){this.timeline.B\u003dd;v\u003dthis.playback.Im();d\u003d[];v\u003dg.u(v);for(b\u003dv.next();!b.done;b\u003dv.next()){b\u003db.value;if(b.B){if(this.api.T(\"html5_ssap_fix_ad_completion_cue_range\")\u0026\u0026\nb.start\u003d\u003d\u003d0x7ffffffffffff)continue;P\u003dwP(this,b.B);if(P\u003d\u003d\u003db.tH)continue;b.start\u003db.start-b.tH+P;b.end\u003db.end-b.tH+P;b.tH\u003dP;d.push(b)}this.api.T(\"html5_ssap_fix_cue_range_updates\")||this.playback.KW(d)}this.api.T(\"html5_ssap_fix_cue_range_updates\")\u0026\u0026this.playback.KW(d);this.api.E5(\"ssap\",{tu:re(this)});d\u003de4(this.api.EY());this.api.E5(\"ssap\",{am:d?1:0})}else this.api.E5(\"ssap\",{tnu:1});return!0};\ng.q.addPlayerResponseForAssociation\u003dfunction(p){var d\u003dnew g.Vc(this.api.G(),p.playerVars);d.playerResponseCpn?d.clientPlaybackNonce\u003dd.playerResponseCpn:this.api.E5(\"ssap\",{eim:this.playback.getVideoData().clientPlaybackNonce});d.xE\u003d!0;if(p\u003dp.J7)d.J7\u003dp,d.clientPlaybackNonce\u003dp.cpn;p\u003dd.clientPlaybackNonce;this.api.E5(\"ssap\",{aprfa:p+\"_\"+d.videoId});if(p){this.X1.set(p,d);var b\u003dPT(this.timeline,p),v\u003d!1;if(b\u003d\u003dnull?0:b.length){b\u003dg.u(b);for(var P\u003db.next();!P.done;P\u003db.next())P\u003dP.value,d.Id\u003dP.R5(),P.XE(d),\nP.U\u0026\u0026(v\u003d!0)}else v\u003d!d.videoId;if(!v){if(!mUW(this.playback.FF.dN(d.videoId))){var M;this.api.E5(\"ssap\",{nlc:p,nlcc:(M\u003dthis.timeline.D)\u003d\u003dnull?void 0:mG(M)})}this.playback.FF.ZT().ZB(p,d,2)}}};\ng.q.S1\u003dfunction(){this.wh\u003d!0;this.api.T(\"html5_ssap_timeline_handle_error_and_abandon\")\u0026\u0026this.finishSegmentByCpn(this.Dg,ct(this),5)};\ng.q.l2\u003dfunction(p){if(g.ry(p,128)){var d;p\u003d(d\u003dp.state.h9)\u003d\u003dnull?void 0:d.errorCode;this.finishSegmentByCpn(this.Dg,ct(this),7,p)}};\ng.q.finishSegmentByCpn\u003dfunction(p,d,b,v){if(this.Dg\u003d\u003d\u003dd)return[];this.wh\u0026\u0026(b\u003d5,this.wh\u003d!1);this.api.E5(\"ssap\",{fsbc:p+\";\"+d,fsbcr:b,fsbct:this.api.getCurrentTime().toFixed(),fsbce:v!\u003dnull?v:\"\"});if(this.api.T(\"html5_ssap_timeline_handle_error_and_abandon\")\u0026\u0026(b\u003d\u003d\u003d5||b\u003d\u003d\u003d7))return T3u(this,p,d,b),[];this.Vh\u003dd;var P\u003d!1;if(this.jD.has(p)\u0026\u0026(P\u003dg97(this,b),!P))return[p];var M\u003dPT(this.timeline,d);if(M){M.sort(function(F,h){return F.R5()-h.R5()});\nvar X\u003dg.u(M);for(M\u003dX.next();!M.done;M\u003dX.next()){M\u003dM.value;var a\u003dthis.playback.getCurrentTime()*1E3;if(M.R5()\u003e\u003da){this.q7.set(p,b);B3$(this,p,d);this.gC.set(p,(0,g.Ib)());if(b\u003dthis.SD.get(d))for(b\u003db.getId().split(\",\"),b\u003dg.u(b),X\u003db.next();!X.done;X\u003db.next())X\u003dX.value,X!\u003d\u003dd\u0026\u0026this.jD.has(X)\u0026\u0026(this.jD.delete(X),this.Z4.add(X));this.xO();d\u003dM.R5()/1E3;M\u003dvoid 0;b\u003d(M\u003dg.JH(this.api.G().experiments,\"html5_ssap_skip_seeking_offset_ms\"))!\u003dnull?M:0;this.api.T(\"html5_ssap_keep_media_on_finish_segment\")?this.playback.seekTo(d+\nb/1E3,{Nw:!0}):this.playback.seekTo(d+b/1E3);this.TE?(this.api.E5(\"ssap\",{gpfreload:this.Dg}),Qv7(this)||(this.TE\u003d!1),this.playback.Ej(!1,!1,this.api.T(\"html5_ssap_keep_media_on_finish_segment\"))):v\u0026\u0026this.playback.Ej(!1,!1,this.api.T(\"html5_ssap_keep_media_on_finish_segment\"));P\u0026\u0026this.api.playVideo(1,this.api.T(\"html5_ssap_keep_media_on_finish_segment\"));return[p]}}}return[]};\ng.q.xz\u003dfunction(){var p\u003dthis.timeline.D;if(!p)return 0;var d\u003dp.QY();p\u003dg.u(p.D.values());for(var b\u003dp.next();!b.done;b\u003dp.next()){b\u003dg.u(b.value);for(var v\u003db.next();!v.done;v\u003db.next())v\u003dv.value,v.QY()\u003ed\u0026\u0026(d\u003dv.QY())}return d/1E3};\ng.q.xI\u003dfunction(){var p\u003dthis.playback.getCurrentTime()*1E3;var d\u003dWlz(this,p);if(!d){var b\u003dPT(this.timeline,this.Dg);if(b){b\u003dg.u(b);for(var v\u003db.next();!v.done;v\u003db.next())v\u003dv.value,v.R5()\u003ep\u0026\u0026(d\u003dv)}}return d\u0026\u0026d.getType()\u003d\u003d\u003d1?d.R5()/1E3:0};\ng.q.getVideoData\u003dfunction(p){if(p\u003d\u003d\u003d2\u0026\u0026!this.rT()){if(this.RZ\u0026\u0026this.X1.has(this.RZ))return this.X1.get(this.RZ);this.api.E5(\"ssap\",{lpanf:\"\"+ct(this)});return null}return b6j(this)};\ng.q.rT\u003dfunction(){var p\u003dPT(this.timeline,this.Dg);return(p\u003d\u003dnull?0:p.length)?p[0].getType()\u003d\u003d\u003d2:!1};\ng.q.m6\u003dfunction(){var p\u003dPT(this.timeline,this.Dg);return(p\u003d\u003dnull?0:p.length)?p[0].U:!1};\ng.q.seekTo\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?{}:d;var b\u003dpNz(this,this.playback.getCurrentTime());this.playback.seekTo(p+b/1E3,d)};\ng.q.Fs\u003dfunction(p,d,b){return new g.P1(p,d,{id:b,namespace:\"ssap\",priority:9})};\ng.q.onCueRangeEnter\u003dfunction(p){if(!this.K7.has(p.getId())){this.api.E5(\"ssap\",{oce:1,cpn:p.getId(),st:p.start,et:p.end,ct:(this.playback.getCurrentTime()||0).toFixed(3),cmt:(this.playback.uq()||0).toFixed(3)});for(var d\u003dp.getId().split(\",\"),b\u003d0;b\u003cd.length\u0026\u0026this.Vh\u0026\u0026d[b]!\u003d\u003dthis.Vh;){var v\u003dd[b];this.jD.has(v)\u0026\u0026(this.jD.delete(v),this.Z4.add(v));b++}if(d.length\u003eb+1)for(v\u003db+1;v\u003cd.length;v++)this.pu.push(d[v]);d\u003dd[b];this.jD.has(d)\u0026\u0026v4$(this,d);this.Z4.has(d)||Rmq(this,d);d\u003dg.u(this.SD.values());for(b\u003d\nd.next();!b.done;b\u003dd.next())b\u003db.value,b.start\u003c\u003dp.start\u0026\u0026!this.K7.has(p.getId())\u0026\u0026this.K7.add(b.getId())}};\ng.q.mW\u003dfunction(){return this.Qt};\ng.q.y9\u003dfunction(){return this.Dg};\ng.q.handleError\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?0:d;if(p!\u003d\u003d\"fmt.decode\"\u0026\u0026p!\u003d\u003d\"fmt.unplayable\"||!this.rT()||this.NP\u003d\u003d\u003dthis.Dg)return!1;this.NP\u003dthis.Dg;if(this.api.T(\"html5_enable_ssap_gapful_switch\"))this.TE\u003d!0,this.api.E5(\"ssap\",{gpfonerr:p}),this.playback.Ej();else{this.playback.E5(\"ssap\",{skiperr:p,acpn:this.Dg});var b\u003dthis.playback.getVideoData().clientPlaybackNonce;this.finishSegmentByCpn(this.Dg,b,d\u003d\u003d\u003d1||d\u003d\u003d\u003d2?7:6,p)}return!0};\ng.q.xO\u003dfunction(p){var d\u003dp||this.Dg;if(p\u003dthis.X1.get(d)||this.playback.getVideoData())d\u003dthis.playback.getCurrentTime()-wP(this,d)/1E3,p.TB\u003dd\u003e0?d:0};\ng.q.aFB\u003dfunction(p){var d\u003dthis.X1.get(this.Dg);d\u0026\u0026this.playback.Bm(p-d.Id/1E3,d.lengthSeconds,this.Dg)};\ng.q.U5\u003dfunction(){this.api.G().rN()\u0026\u0026this.api.E5(\"ssap\",{di:\"\"+this.Dg,dic:\"\"+this.playback.getVideoData().clientPlaybackNonce});this.X1.clear();this.jD.clear();this.K7.clear();this.q7.clear();this.gC.clear();this.Z4.clear();this.pu\u003d[];Llu(this);this.Vh\u003d\"\";g.jh(this.events);g.e.prototype.U5.call(this)};g.f(XN7,g.e);g.q\u003dXN7.prototype;g.q.onCueRangeEnter\u003dfunction(p){if(this.D\u003d\u003d\u003dthis.app.pX()){var d\u003dthis.X.get(p);d?O6$(this,d.target,d.ll,p):this.J$(\"dai.transitionfailure\",{e:\"unexpectedCueRangeTriggered\",cr:p.toString()})}else if(d\u003dthis.U.find(function(P){return P.nG.O8\u003d\u003d\u003dp})){var b\u003dd.nG,v\u003db.target;\nb\u003db.ll;v?O6$(this,v,b,p):hjz(this,d.h$,b,p)}};\ng.q.onQueuedVideoLoaded\u003dfunction(){var p\u003dthis.Z;hX(this);if(p){if(!Fd(this,p)){var d\u003dthis.app.pX();this.J$(\"dai.transitionfailure\",{e:\"unexpectedPresentingPlayer\",pcpn:d\u003d\u003dnull?void 0:d.getVideoData().clientPlaybackNonce,ccpn:\"\"+p.playerVars.cpn})}this.app.pX().addCueRange(p.nG.O8)}};\ng.q.seekTo\u003dfunction(p,d,b,v){p\u003dp\u003d\u003d\u003dvoid 0?0:p;d\u003dd\u003d\u003d\u003dvoid 0?{}:d;v\u003dv\u003d\u003d\u003dvoid 0?null:v;if(b\u003d\u003d\u003dvoid 0?0:b)M1C(this,p,d);else{b\u003dthis.app.pX()||null;var P\u003db\u003d\u003d\u003dthis.V?this.S:null;Of(this,!1);this.eB\u003dp;this.C\u003dd;v!\u003dnull\u0026\u0026this.W.start(v);b\u0026\u0026(this.S\u003dP||b.getPlayerState(),b.Gj(),this.V\u003db)}};\ng.q.l2\u003dfunction(p){g.ry(p,128)\u0026\u0026fRu(this)};\ng.q.isManifestless\u003dfunction(){return XF(this.D.getVideoData())};\ng.q.U5\u003dfunction(){Of(this,!1);lRK(this);g.e.prototype.U5.call(this)};\ng.q.J$\u003dfunction(p,d){this.D.J$(new Gr(p,d))};\nvar qYD\u003d0;var sXW\u003d\"MWEB TVHTML5 TVHTML5_AUDIO TVHTML5_CAST TVHTML5_KIDS TVHTML5_FOR_KIDS TVHTML5_SIMPLY TVHTML5_SIMPLY_EMBEDDED_PLAYER TVHTML5_UNPLUGGED TVHTML5_VR TV_UNPLUGGED_CAST WEB WEB_CREATOR WEB_EMBEDDED_PLAYER WEB_EXPERIMENTS WEB_GAMING WEB_HEROES WEB_KIDS WEB_LIVE_STREAMING WEB_MUSIC WEB_MUSIC_ANALYTICS WEB_REMIX WEB_UNPLUGGED WEB_UNPLUGGED_ONBOARDING WEB_UNPLUGGED_OPS WEB_UNPLUGGED_PUBLIC\".split(\" \");g.f(n_,g.e);g.q\u003dn_.prototype;g.q.get\u003dfunction(p){JX(this);var d\u003dthis.data.find(function(b){return b.key\u003d\u003d\u003dp});\nreturn d?d.value:null};\ng.q.set\u003dfunction(p,d,b){this.remove(p,!0);JX(this);p\u003d{key:p,value:d,expire:Infinity};b\u0026\u0026isFinite(b)\u0026\u0026(b*\u003d1E3,p.expire\u003d(0,g.Ib)()+b);for(this.data.push(p);this.data.length\u003ethis.B;)(b\u003dthis.data.shift())\u0026\u0026rl(this,b,!0);k8(this)};\ng.q.remove\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?!1:d;var b\u003dthis.data.find(function(v){return v.key\u003d\u003d\u003dp});\nb\u0026\u0026(rl(this,b,d),g.Wm(this.data,function(v){return v.key\u003d\u003d\u003dp}),k8(this))};\ng.q.removeAll\u003dfunction(p){if(p\u003dp\u003d\u003d\u003dvoid 0?!1:p)for(var d\u003dg.u(this.data),b\u003dd.next();!b.done;b\u003dd.next())rl(this,b.value,p);this.data\u003d[];k8(this)};\ng.q.U5\u003dfunction(){var p\u003dthis;g.e.prototype.U5.call(this);this.data.forEach(function(d){rl(p,d,!0)});\nthis.data\u003d[]};g.f(f_,g.e);f_.prototype.Lq\u003dfunction(p){if(p)return this.U.get(p)};\nf_.prototype.U5\u003dfunction(){this.D.removeAll();this.U.removeAll();g.e.prototype.U5.call(this)};g.BH3\u003dJ$(function(){var p\u003dwindow.AudioContext||window.webkitAudioContext;try{return new p}catch(d){return d.name}});g.f(wNu,g.K);g.q\u003dwNu.prototype;g.q.T2\u003dfunction(){g.hE(this.element,g.yq.apply(0,arguments))};\ng.q.Zx\u003dfunction(){this.sY\u0026\u0026(this.sY.removeEventListener(\"focus\",this.p_),g.XG(this.sY),this.sY\u003dnull)};\ng.q.vY\u003dfunction(){this.xJ();var p\u003dthis.app.G();p.Nu||this.T2(\"tag-pool-enabled\");p.S\u0026\u0026this.T2(g.S2.HOUSE_BRAND);p.playerStyle\u003d\u003d\u003d\"gvn\"\u0026\u0026(this.T2(\"ytp-gvn\"),this.element.style.backgroundColor\u003d\"transparent\");p.Na\u0026\u0026(this.OU\u003dg.qy(\"yt-dom-content-change\",this.resize,this));this.Y(window,\"orientationchange\",this.resize,this);this.Y(window,\"resize\",this.resize,this)};\ng.q.yn\u003dfunction(p){g.Uz(this.app.G());this.tL\u003d!p;uJ(this)};\ng.q.resize\u003dfunction(){if(this.sY){var p\u003dthis.cn();if(!p.isEmpty()){var d\u003d!g.uk(p,this.mE.getSize()),b\u003dzjB(this);d\u0026\u0026(this.mE.width\u003dp.width,this.mE.height\u003dp.height);p\u003dthis.app.G();(b||d||p.Na)\u0026\u0026this.app.MC.publish(\"resize\",this.getPlayerSize())}}};\ng.q.Z2\u003dfunction(p,d){this.updateVideoData(d)};\ng.q.updateVideoData\u003dfunction(p){if(this.sY){var d\u003dthis.app.G();Rb\u0026\u0026(this.sY.setAttribute(\"x-webkit-airplay\",\"allow\"),p.title?this.sY.setAttribute(\"title\",p.title):this.sY.removeAttribute(\"title\"));this.sY.setAttribute(\"controlslist\",\"nodownload\");d.wO\u0026\u0026p.videoId\u0026\u0026(this.sY.poster\u003dp.Rq(\"default.jpg\"))}d\u003dg.fv(p,\"yt:bgcolor\");this.a8.style.backgroundColor\u003dd?d:\"\";this.FG\u003dFB(g.fv(p,\"yt:stretch\"));this.e3\u003dFB(g.fv(p,\"yt:crop\"),!0);g.kV(this.element,\"ytp-dni\",p.sH);this.resize()};\ng.q.setGlobalCrop\u003dfunction(p){this.Gv\u003dFB(p,!0);this.resize()};\ng.q.setCenterCrop\u003dfunction(p){this.yz\u003dp;this.resize()};\ng.q.EV\u003dfunction(){};\ng.q.getPlayerSize\u003dfunction(){var p\u003dthis.app.G(),d\u003dthis.app.MC.isFullscreen(),b\u003dp.externalFullscreen\u0026\u0026g.Ez(p);if(d\u0026\u0026K8()\u0026\u0026!b)return new g.fH(window.outerWidth,window.outerHeight);b\u003d!isNaN(this.M1.width)\u0026\u0026!isNaN(this.M1.height);var v\u003dthis.app.G().T(\"kevlar_player_enable_squeezeback_fullscreen_sizing\");if(d\u0026\u0026!b\u0026\u0026v)return new g.fH(this.element.clientWidth,this.element.clientHeight);if(d||p.xm){if(window.matchMedia){p\u003d\"(width: \"+window.innerWidth+\"px) and (height: \"+window.innerHeight+\"px)\";this.EC\u0026\u0026this.EC.media\u003d\u003d\u003d\np||(this.EC\u003dwindow.matchMedia(p));var P\u003dthis.EC\u0026\u0026this.EC.matches}if(P)return new g.fH(window.innerWidth,window.innerHeight)}else if(b)return this.M1.clone();return new g.fH(this.element.clientWidth,this.element.clientHeight)};\ng.q.cn\u003dfunction(){var p\u003dthis.app.G().T(\"enable_desktop_player_underlay\"),d\u003dthis.getPlayerSize(),b\u003dg.JH(this.app.G().experiments,\"player_underlay_min_player_width\");return p\u0026\u0026this.Tm\u0026\u0026d.width\u003eb?(p\u003dg.JH(this.app.G().experiments,\"player_underlay_video_width_fraction\"),new g.fH(Math.min(d.height*this.getVideoAspectRatio(),d.width*p),Math.min(d.height,d.width*p/this.getVideoAspectRatio()))):d};\ng.q.getVideoAspectRatio\u003dfunction(){return isNaN(this.FG)?cJj(this):this.FG};\ng.q.getVideoContentRect\u003dfunction(p){var d\u003dthis.cn();p\u003dyJD(this,d,this.getVideoAspectRatio(),p);return new g.oy((d.width-p.width)/2,(d.height-p.height)/2,p.width,p.height)};\ng.q.Dj\u003dfunction(p){this.Tm\u003dp;this.resize()};\ng.q.aN\u003dfunction(){return this.tP};\ng.q.onMutedAutoplayChange\u003dfunction(){uJ(this)};\ng.q.setInternalSize\u003dfunction(p){g.uk(this.M1,p)||(this.M1\u003dp,this.resize())};\ng.q.U5\u003dfunction(){this.OU\u0026\u0026g.a1(this.OU);this.Zx();g.K.prototype.U5.call(this)};g.q\u003djXK.prototype;g.q.click\u003dfunction(p,d){this.elements.has(p);this.D.has(p);var b\u003dg.UA();b\u0026\u0026p.visualElement\u0026\u0026g.Xy(b,p.visualElement,d)};\ng.q.createClientVe\u003dfunction(p,d,b,v){var P\u003dthis;v\u003dv\u003d\u003d\u003dvoid 0?!1:v;this.elements.has(p);this.elements.add(p);b\u003dlpu(b);p.visualElement\u003db;var M\u003dg.UA(),X\u003dg.wK();M\u0026\u0026X\u0026\u0026(g.N5(\"combine_ve_grafts\")?C2(ZC(),b,X):g.bg(g.Bi)(void 0,M,X,b));d.addOnDisposeCallback(function(){P.elements.has(p)\u0026\u0026P.destroyVe(p)});\nv\u0026\u0026this.U.add(p)};\ng.q.createServerVe\u003dfunction(p,d,b){var v\u003dthis;b\u003db\u003d\u003d\u003dvoid 0?!1:b;this.elements.has(p);this.elements.add(p);d.addOnDisposeCallback(function(){v.destroyVe(p)});\nb\u0026\u0026this.U.add(p)};\ng.q.destroyVe\u003dfunction(p){this.elements.has(p);this.elements.delete(p);this.B.delete(p);this.D.delete(p);this.U.delete(p)};\ng.q.AX\u003dfunction(p,d){this.clientPlaybackNonce!\u003d\u003dd\u0026\u0026(this.clientPlaybackNonce\u003dd,El(ZC(),p),t1e(this))};\ng.q.setTrackingParams\u003dfunction(p,d){this.elements.has(p);d\u0026\u0026(p.visualElement\u003dg.N8(d))};\ng.q.hD\u003dfunction(p,d,b){this.elements.has(p);d?this.D.add(p):this.D.delete(p);var v\u003dg.UA(),P\u003dp.visualElement;this.U.has(p)?v\u0026\u0026P\u0026\u0026(d?g.PL(v,[P]):g.Ma(v,[P])):d\u0026\u0026!this.B.has(p)\u0026\u0026(v\u0026\u0026P\u0026\u0026g.vL(v,P,void 0,b),this.B.add(p))};\ng.q.hasVe\u003dfunction(p){return this.elements.has(p)};g.f(g.sf,g.e);g.sf.create\u003dfunction(p,d,b,v){try{var P\u003dtypeof p\u003d\u003d\u003d\"string\"?p:\"player\"+g.Bj(p),M\u003dwV[P];if(M){try{M.dispose()}catch(a){g.Hi(a)}wV[P]\u003dnull}var X\u003dnew g.sf(p,d,b,v);X.addOnDisposeCallback(function(){wV[P]\u003dnull;X.HA\u0026\u0026X.HA()});\nreturn wV[P]\u003dX}catch(a){throw g.Hi(a),(a\u0026\u0026a instanceof Error?a:Error(String(a))).stack;}};\ng.q\u003dg.sf.prototype;g.q.dc\u003dfunction(){return this.visibility};\ng.q.wZ\u003dfunction(p){var d\u003dthis.nX();if(p!\u003d\u003dd){p.getVideoData().autonavState\u003dd.getVideoData().autonavState;d.xK(this.QV,this);var b\u003dd.getPlaybackRate();RA(d);this.QF.wZ(p);p.setPlaybackRate(b);p.uc(this.QV,this);YYw(this)}};\ng.q.u2\u003dfunction(){this.Sa||(this.Sa\u003dg.XN(Il(),X$u()));return this.Sa};\ng.q.Zx\u003dfunction(p){if(this.mediaElement){this.Fi\u0026\u0026(this.events.R1(this.Fi),this.Fi\u003dnull);g.jh(this.Ys);var d\u003dthis.pX();d\u0026\u0026d.Zx(!0,!1,p);this.template.Zx();try{this.T(\"html5_use_async_stopVideo\")?this.mediaElement.dispose():this.mediaElement.m1()}catch(b){g.DF(b)}this.mediaElement\u003dnull}};\ng.q.U4\u003dfunction(p,d){if(p!\u003d\u003dthis.pX()){this.logger.debug(function(){return\"start set presenting player, type \"+p.getPlayerType()+\", vid \"+p.getVideoData().videoId});\nvar b\u003dnull,v\u003dthis.pX();v\u0026\u0026(b\u003dv.getPlayerState(),this.logger.debug(\"set presenting player, destroy modules\"),VS(this.Ni,3),gl(this,\"cuerangesremoved\",v.Im()),this.Ef\u0026\u0026!p.isGapless()\u0026\u0026v.isGapless()\u0026\u0026this.mediaElement\u0026\u0026this.mediaElement.stopVideo(),v\u003dp.Pl()\u0026\u0026v.Pl(),this.SI.Ia(\"iv_s\"),TOW(this,v));p.getPlayerType()\u003d\u003d\u003d1\u0026\u0026this.wZ(p);Rje(this,p);this.QF.U4(p);this.mediaElement\u0026\u0026p.setMediaElement(this.mediaElement);p.uc(this.zi,this);p.NF()?G6u(this,\"setPresenting\",!1):(this.Z2(\"newdata\",p,p.getVideoData()),\nb\u0026\u0026!g.X9(b,p.getPlayerState())\u0026\u0026this.Eh(new g.kU(p.getPlayerState(),b)),d\u003dd\u0026\u0026this.T(\"html5_player_preload_ad_fix\")\u0026\u0026p.getPlayerType()\u003d\u003d\u003d1,p.BT()\u0026\u0026!d\u0026\u0026this.Z2(\"dataloaded\",p,p.getVideoData()),(d\u003d(d\u003dp.getVideoData().U)\u0026\u0026d.video)\u0026\u0026this.MC.va(\"onPlaybackQualityChange\",d.quality),gl(this,\"cuerangesadded\",p.Im()),d\u003dp.getPlayerState(),g.R(d,2)?BOw(this):g.R(d,8)?p.playVideo():p.T1()\u0026\u0026p.pauseVideo(),d\u003dthis.nX(),p.getPlayerType()\u003d\u003d\u003d2\u0026\u0026(p.getVideoData().WB\u003dd.getVideoData().clientPlaybackNonce),p.getPlayerType()!\u003d\u003d\n2||this.Cd()||(b\u003dp.getVideoData(),d.At(b.clientPlaybackNonce,b.PX||\"\",b.breakType||0,b.jC,b.videoId||\"\")),this.logger.debug(\"finish set presenting player\"))}};\ng.q.qx\u003dfunction(){if(this.nX()!\u003d\u003dthis.pX()){var p\u003dthis.pX();this.logger.debug(function(){return\"release presenting player, type \"+(p\u003d\u003dnull?void 0:p.getPlayerType())+\", vid \"+(p\u003d\u003dnull?void 0:p.getVideoData().videoId)});\nthis.U4(this.nX())}};\ng.q.Zg\u003dfunction(p){if(p)if(p\u003d\u003d\u003d1)p\u003dthis.nX();else if(this.getVideoData().enableServerStitchedDai\u0026\u0026p\u003d\u003d\u003d2)p\u003dthis.getVideoData().enablePreroll?this.QF.Zg(2)||this.pX():this.pX();else if(g.gI(this.getVideoData())\u0026\u0026p\u003d\u003d\u003d2){if(p\u003dthis.T(\"html5_ssap_return_content_player_during_preroll\"))if(p\u003dthis.hC)p\u003dthis.hC,p\u003dp.Dg\u003d\u003d\u003d\"\"?!0:p.rT();p\u003dp?this.pX():this.QF.Zg(2)||this.pX()}else p\u003dthis.QF.Zg(p)||null;else p\u003dthis.pX();return p};\ng.q.nX\u003dfunction(){return this.QF.nX()};\ng.q.pX\u003dfunction(){return this.QF.pX()};\ng.q.cI\u003ddw(44);g.q.ADB\u003dfunction(){wl(this)||(this.logger.debug(\"application playback ready\"),this.cL(5))};\ng.q.s1E\u003dfunction(p){if(!wl(this)){this.logger.debug(\"playback ready\");Z7e(this);var d\u003dp.getPlayerState();p.T1()?this.pauseVideo():d.isOrWillBePlaying()\u0026\u0026this.playVideo()}};\ng.q.canPlayType\u003dfunction(p){return yO(p)};\ng.q.G\u003dfunction(){return this.gE};\ng.q.getVideoData\u003dfunction(){return this.pX().getVideoData()};\ng.q.mf\u003ddw(18);g.q.p9\u003dfunction(){return this.nX().getVideoData()};\ng.q.getVideoLoadedFraction\u003dfunction(p){p\u003dthis.Zg(p);return p?g.$S(p.getVideoData())?1:(p\u003dp.b4())?p.Un():0:0};\ng.q.Pb\u003dfunction(){return this.template};\ng.q.EY\u003dfunction(){return this.Ni};\ng.q.pI\u003dfunction(){return this.SI};\ng.q.dG\u003dfunction(p){var d\u003dthis.Zg(1);d\u0026\u0026d.F0(p)};\ng.q.eW\u003dfunction(){var p\u003dthis.Ni.eW();this.MC.publish(\"videoStatsPingCreated\",p);return p};\ng.q.getVolume\u003dfunction(){return Math.round(this.MC.getVolume())};\ng.q.isMuted\u003dfunction(){return this.MC.isMuted()};\ng.q.wk\u003dfunction(){if(this.nX()\u003d\u003d\u003dthis.pX()\u0026\u0026this.V8)return this.V8.postId};\ng.q.s5B\u003dfunction(){var p\u003dthis;this.T(\"use_rta_for_player\")||(g.UD(this.gE)?g.As(this.gE,g.SQ(this.getVideoData())).then(function(d){z2(Il(),d);lXw(p.getVideoData(),p.gE,p.u2())}):lXw(this.getVideoData(),this.gE,this.u2()))};\ng.q.nP\u003dfunction(p){this.MC.publish(\"poTokenVideoBindingChange\",p)};\ng.q.UG\u003dfunction(p){this.MC.publish(\"d6de4videobindingchange\",p)};\ng.q.M0\u003dfunction(){this.HD\u0026\u0026this.HD.M0()};\ng.q.yl\u003dfunction(p){this.HD\u003dp};\ng.q.q6\u003dfunction(p){if(p\u003d\u003d\u003d1){this.SI.tick(\"vr\");var d\u003dthis.pX();d.vB();D$w(this.SI,d.getVideoData(),s6u(this));CBD(this.Ni)}d\u003dthis.gE;(Be(d)\u0026\u0026d.Z||g.yJ(d))\u0026\u0026(this.Cd()||this.MC.va(\"onAdStateChange\",p))};\ng.q.setLoopVideo\u003dfunction(p){var d\u003dthis.pX();d\u003d\u003d\u003dthis.nX()\u0026\u0026d.bY()!\u003d\u003dp\u0026\u0026(d.setLoop(p),this.MC.KX(\"onLoopChange\",p))};\ng.q.getLoopVideo\u003dfunction(){return this.pX().bY()};\ng.q.setLoopRange\u003dfunction(p){var d\u003d!1;!!this.V8!\u003d\u003d!!p?d\u003d!0:this.V8\u0026\u0026p\u0026\u0026(d\u003dthis.V8.startTimeMs!\u003d\u003dp.startTimeMs||this.V8.endTimeMs!\u003d\u003dp.endTimeMs||this.V8.postId!\u003d\u003dp.postId||this.V8.type!\u003d\u003dp.type);if(d){(d\u003dthis.pX())\u0026\u0026Tu(d.getVideoData())\u0026\u0026d.E5(\"slr\",{et:(p\u003d\u003dnull?void 0:p.endTimeMs)||-1});d\u003dthis.nX();d.d1(\"applooprange\");if(p){var b\u003dnew g.P1(p.startTimeMs,p.endTimeMs,{id:\"looprange\",namespace:\"applooprange\"});d.addCueRange(b)}else{this.p9().clipConfig\u003dvoid 0;var v;((b\u003dthis.V8)\u003d\u003dnull?void 0:b.type)!\u003d\u003d\n\"repeatChapter\"||isNaN(Number((v\u003dthis.V8)\u003d\u003dnull?void 0:v.loopCount))||(b\u003d{loopCount:String(this.V8.loopCount),cpn:this.getVideoData().clientPlaybackNonce},g.Oe(\"repeatChapterLoopEvent\",b))}this.V8\u003dp;this.MC.KX(\"onLoopRangeChange\",p||void 0);this.nX()\u003d\u003d\u003dthis.pX()\u0026\u0026(this.zg(),d.FF.ZV())}};\ng.q.getLoopRange\u003dfunction(){return this.V8};\ng.q.zg\u003dfunction(){var p\u003d\"\",d\u003dthis.nX();this.V8?d!\u003d\u003dthis.pX()?p\u003d\"pnea\":MMw(this,d.getCurrentTime())\u0026\u0026(this.V8.loopCount\u003d0,p\u003d\"ilr\"):p\u003d\"nlr\";var b\u003dthis.pX();if(b\u0026\u0026Tu(b.getVideoData()))if(this.T(\"html5_gapless_log_loop_range_info\")){var v,P;b.E5(\"slrre\",{rej:p,ct:d.getCurrentTime(),lst:(v\u003dthis.V8)\u003d\u003dnull?void 0:v.startTimeMs,let:(P\u003dthis.V8)\u003d\u003dnull?void 0:P.endTimeMs})}else b.E5(\"slrre\",{});p||o2q(this)};\ng.q.setPlaybackRate\u003dfunction(p,d){if(!isNaN(p)){p\u003d$27(this,p);var b\u003dthis.nX();b.getPlaybackRate()!\u003d\u003dp\u0026\u0026(b.setPlaybackRate(p),d\u0026\u0026!this.gE.V\u0026\u0026g.Dp(\"yt-player-playback-rate\",p),this.MC.va(\"onPlaybackRateChange\",p))}};\ng.q.getCurrentTime\u003dfunction(p,d,b){d\u003dd\u003d\u003d\u003dvoid 0?!0:d;if(this.getPresentingPlayerType()\u003d\u003d\u003d3)return Zm(this.Ni).getCurrentTime();var v\u003dp\u003d\u003d\u003d2\u0026\u0026this.getVideoData().enableServerStitchedDai,P\u003dg.gI(this.getVideoData());p\u003dv||P?this.pX():this.Zg(p);if(!p)return 0;if(P\u0026\u0026this.hC)return d\u003dthis.hC,p\u003dp.getCurrentTime(),b?b\u003dqu(d,b):(b\u003dpNz(d,p),b\u003dp-b/1E3),b;if(d){if(v\u0026\u0026this.XW\u0026\u0026(b\u003dthis.XW.aB/1E3,b!\u003d\u003d0))return b;b\u003dG0(this,p);return iJ(this,b.getCurrentTime(),b)}v\u0026\u0026this.XW?(b\u003dthis.XW,p\u003dp.getCurrentTime(),b\u003d(b\u003dG7e(b,\np*1E3))?p-b.start/1E3:p):b\u003dp.getCurrentTime();return b};\ng.q.lI\u003dfunction(){var p\u003dthis.Zg();if(!p)return 0;p\u003dG0(this,p);return iJ(this,p.lI(),p)};\ng.q.getDuration\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?!0:d;var b\u003dthis.getVideoData(),v\u003dp\u003d\u003d\u003d2\u0026\u0026b.enableServerStitchedDai,P\u003dg.gI(b);var M\u003dv||P?this.pX():this.Zg(p);if(!M)return 0;if(b.hasProgressBarBoundaries()\u0026\u0026!v\u0026\u0026!P){var X,a\u003dNumber((X\u003db.progressBarStartPosition)\u003d\u003dnull?void 0:X.utcTimeMillis),F;b\u003dNumber((F\u003db.progressBarEndPosition)\u003d\u003dnull?void 0:F.utcTimeMillis);if(!isNaN(a)\u0026\u0026!isNaN(b))return(b-a)/1E3}if(P\u0026\u0026this.hC)return d\u003dd2u(this.hC,this.hC.y9()),p\u003d\u003d\u003d1\u0026\u0026d\u003d\u003d\u003d0?M.getDuration():d;if(d)return M\u003dNu(this,M),iJ(this,\nM.getDuration(),M);v\u0026\u0026this.XW?(p\u003dthis.XW,M\u003dM.getCurrentTime(),M\u003d(M\u003dwwD(p,M*1E3))?M.durationMs/1E3:0):M\u003dM.getDuration();return M};\ng.q.P5\u003dfunction(p){var d\u003dthis.Zg(p);return d?this.Cd(d)?(d\u003dNu(this,d),d.P5()-d.getCurrentTime()+this.getCurrentTime(p)):d.P5():0};\ng.q.yg\u003dfunction(){return this.CN};\ng.q.addPlayerResponseForAssociation\u003dfunction(p){this.hC\u0026\u0026this.hC.addPlayerResponseForAssociation(p)};\ng.q.finishSegmentByCpn\u003dfunction(p,d,b){return this.hC?this.hC.finishSegmentByCpn(p,d,b):[]};\ng.q.vY\u003dfunction(){this.template.vY();var p\u003dthis.MC;p.state.element\u003dthis.template.element;var d\u003dp.state.element,b;for(b in p.state.D)p.state.D.hasOwnProperty(b)\u0026\u0026(d[b]\u003dp.state.D[b]);(p\u003dHSK(this.template.element))\u0026\u0026this.events.Y(this.template,p,this.onFullscreenChange);this.events.Y(window,\"resize\",this.I5J)};\ng.q.getDebugText\u003dfunction(p){var d\u003dthis.nX().n0(p),b\u003dthis.pX(),v\u003dthis.nX();if(b\u0026\u0026b!\u003d\u003dv){b\u003db.n0(p);v\u003dg.u(Object.keys(b));for(var P\u003dv.next();!P.done;P\u003dv.next())P\u003dP.value,d[\"ad\"+P]\u003db[P];if(p){b\u003dd;v\u003d{};if(P\u003dLH(document,\"movie_player\"))v.bounds\u003dP.getBoundingClientRect(),v[\"class\"]\u003dP.className;P\u003d{};var M\u003dg.B9(\"video-ads\");M?(cj$(M,P),P.html\u003dM.outerHTML):P.missing\u003d1;M\u003d{};var X\u003dg.B9(\"videoAdUiSkipContainer\"),a\u003dg.B9(\"ytp-ad-skip-button-container\"),F\u003dg.B9(\"ytp-skip-ad-button\"),h\u003dX||a||F;h?(cj$(h,M),M.ima\u003dX?\n1:0,M.bulleit\u003da?1:0,M.component\u003dF?1:0):M.missing\u003d1;v\u003dJSON.stringify({player:v,videoAds:P,skipButton:M});b.ad_skipBtnDbgInfo\u003dv}}p\u0026\u0026this.mediaElement\u0026\u0026(d[\"0sz\"]\u003d\"\"+(+lk(this.mediaElement.getSize())\u003d\u003d\u003d0),d.op\u003dthis.mediaElement.Bs(\"opacity\"),b\u003dthis.mediaElement.bI().y+this.mediaElement.getSize().height,d.yof\u003d\"\"+(+b\u003c\u003d0),d.dis\u003dthis.mediaElement.Bs(\"display\"));p\u0026\u0026((p\u003d(0,g.tS)())\u0026\u0026(d.gpu\u003dp),(p\u003dthis.gE.playerStyle)\u0026\u0026(d.ps\u003dp),this.gE.TB\u0026\u0026(d.webview\u003d1));d.debug_playbackQuality\u003dthis.MC.getPlaybackQuality(1);\nd.debug_date\u003d(new Date).toString();d.origin\u003dwindow.origin;d.timestamp\u003dDate.now();delete d.uga;delete d.q;return JSON.stringify(d,null,2)};\ng.q.getFeedbackProductData\u003dfunction(){var p\u003d{player_debug_info:this.getDebugText(!0),player_experiment_ids:this.G().experiments.experimentIds.join(\", \"),player_release:\"youtube.player.web_20250210_01_RC00\"},d\u003dthis.getPlayerStateObject().h9;d\u0026\u0026(p.player_error_code\u003dd.errorCode,p.player_error_details\u003dJSON.stringify(d.errorDetail));return p};\ng.q.getPresentingPlayerType\u003dfunction(p){if(this.appState\u003d\u003d\u003d1)return 1;if(wl(this))return 3;var d;if(p\u0026\u0026((d\u003dthis.XW)\u003d\u003dnull?0:d.rT(this.getCurrentTime())))return 2;var b;return g.gI(this.getVideoData())\u0026\u0026((b\u003dthis.hC)\u003d\u003dnull?0:b.rT())?2:this.pX().getPlayerType()};\ng.q.m6\u003dfunction(){return g.gI(this.getVideoData())\u0026\u0026this.hC?this.hC.m6():!1};\ng.q.getPlayerStateObject\u003dfunction(p){return this.getPresentingPlayerType()\u003d\u003d\u003d3?Zm(this.Ni).G7:this.Zg(p).getPlayerState()};\ng.q.getAppState\u003dfunction(){return this.appState};\ng.q.yk\u003dfunction(p){switch(p.type){case \"loadedmetadata\":this.N4.start();p\u003dg.u(this.x7);for(var d\u003dp.next();!d.done;d\u003dp.next())d\u003dd.value,u4C(this,d.id,d.sqB,d.hAC,void 0,!1);this.x7\u003d[];break;case \"loadstart\":this.SI.Ia(\"gv\");break;case \"progress\":case \"timeupdate\":a2(p.target.sW())\u003e\u003d2\u0026\u0026this.SI.Ia(\"l2s\");break;case \"playing\":g.Kq\u0026\u0026this.N4.start();if(g.UD(this.gE))p\u003d!1;else{var b\u003dthis.pX();d\u003dg.N1(this.EY());p\u003dthis.mediaElement.Bs(\"display\")\u003d\u003d\u003d\"none\"||lk(this.mediaElement.getSize())\u003d\u003d\u003d0;var v\u003dlJ(this.template),\nP\u003db.getVideoData();b\u003dg.eo(this.gE);P\u003dAL(P);d\u003d!v||d||b||P||this.gE.L0;p\u003dp\u0026\u0026!d}p\u0026\u0026(p\u003dthis.pX(),p.tE(),this.getVideoData().gg||(this.getVideoData().gg\u003d1,this.dX(),p.playVideo()))}};\ng.q.onLoadProgress\u003dfunction(p,d){this.MC.Wu(\"onLoadProgress\",d)};\ng.q.hLb\u003dfunction(){this.MC.publish(\"playbackstalledatstart\")};\ng.q.h8\u003dfunction(p,d){this.MC.publish(\"sabrCaptionsDataLoaded\",p,d)};\ng.q.T1b\u003dfunction(p){var d;(d\u003dthis.pX())\u003d\u003dnull||d.wu(p)};\ng.q.oj5\u003dfunction(p){var d;(d\u003dthis.pX())\u003d\u003dnull||d.uK(p)};\ng.q.onVideoProgress\u003dfunction(p,d){p\u003dG0(this,p.Ok);d\u003diJ(this,p.getCurrentTime(),p);this.MC.va(\"onVideoProgress\",d)};\ng.q.onAutoplayBlocked\u003dfunction(){this.MC.va(\"onAutoplayBlocked\");var p,d\u003d(p\u003dthis.pX())\u003d\u003dnull?void 0:p.getVideoData();d\u0026\u0026(d.Ew\u003d!0);this.T(\"embeds_enable_autoplay_and_visibility_signals\")\u0026\u0026g.Ez(this.gE)\u0026\u0026(p\u003d{autoplayBrowserPolicy:Yk(),autoplayIntended:gL(this.getVideoData()),autoplayStatus:\"AUTOPLAY_STATUS_BLOCKED\",cpn:this.getVideoData().clientPlaybackNonce,intentionalPlayback:this.intentionalPlayback},g.Oe(\"embedsAutoplayStatusChanged\",p))};\ng.q.l5B\u003dfunction(){this.MC.publish(\"progresssync\")};\ng.q.h9J\u003dfunction(){this.MC.Wu(\"onPlaybackPauseAtStart\")};\ng.q.tIX\u003dfunction(p){if(this.getPresentingPlayerType()\u003d\u003d\u003d1){g.ry(p,1)\u0026\u0026!g.R(p.state,64)\u0026\u0026this.p9().isLivePlayback\u0026\u0026this.nX().isAtLiveHead()\u0026\u0026this.MC.getPlaybackRate()\u003e1\u0026\u0026this.setPlaybackRate(1,!0);if(g.ry(p,2)){if(this.V8\u0026\u0026this.V8.endTimeMs\u003e\u003d(this.getDuration()-1)*1E3){o2q(this);return}BOw(this)}if(g.R(p.state,128)){var d\u003dp.state;this.cancelPlayback(5);d\u003dd.h9;JSON.stringify({errorData:d,debugInfo:this.getDebugText(!0)});this.MC.va(\"onError\",zBz(d.errorCode));this.MC.Wu(\"onDetailedError\",{errorCode:d.errorCode,\nerrorDetail:d.errorDetail,message:d.errorMessage,messageKey:d.Y8,cpn:d.cpn});(0,g.Ib)()-this.gE.Jo\u003e6048E5\u0026\u0026this.MC.Wu(\"onReloadRequired\")}d\u003d{};if(p.state.isPlaying()\u0026\u0026!p.state.isBuffering()\u0026\u0026!QC(\"pbresume\",\"ad_to_video\")\u0026\u0026QC(\"_start\",\"ad_to_video\")){var b\u003dthis.getVideoData();d.clientPlaybackNonce\u003db.clientPlaybackNonce;b.videoId\u0026\u0026(d.videoId\u003db.videoId);g.g5(d,\"ad_to_video\");Yr(\"pbresume\",void 0,\"ad_to_video\");CBD(this.Ni)}this.MC.publish(\"applicationplayerstatechange\",p)}};\ng.q.Eh\u003dfunction(p){this.getPresentingPlayerType()!\u003d\u003d3\u0026\u0026this.MC.publish(\"presentingplayerstatechange\",p)};\ng.q.l2\u003dfunction(p){C_(this,aR(p.state));g.R(p.state,1024)\u0026\u0026this.MC.isMutedByMutedAutoplay()\u0026\u0026(j$(this,{muted:!1,volume:this.Jj.volume},!1),tX(this,!1))};\ng.q.xG\u003dfunction(p,d,b){p\u003d\u003d\u003d\"newdata\"\u0026\u0026YYw(this);this.MC.publish(\"applicationvideodatachange\",p,b)};\ng.q.jM\u003dfunction(p,d){this.MC.Wu(\"onPlaybackAudioChange\",this.MC.getAudioTrack().WX.name);this.MC.publish(\"internalaudioformatchange\",this.MC.getAudioTrack().WX.id,d)};\ng.q.sD\u003dfunction(p){var d\u003dthis.pX().getVideoData();p\u003d\u003d\u003dd\u0026\u0026this.MC.va(\"onPlaybackQualityChange\",p.U.video.quality)};\ng.q.eU\u003dfunction(){var p\u003dthis.QF.Zg(2);if(p){var d\u003dp.getVideoData();p\u003dp.cZ();var b;(b\u003dthis.pX())\u003d\u003dnull||b.E5(\"ssdai\",{cleanaply:1,acpn:d\u003d\u003dnull?void 0:d.clientPlaybackNonce,avid:d.videoId,ccpn:p,sccpn:this.p9().clientPlaybackNonce\u003d\u003d\u003dp?1:0,isDai:this.p9().enableServerStitchedDai?1:0});delete this.QF.U[2]}};\ng.q.onVideoDataChange\u003dfunction(p,d,b){this.Z2(p,d.Ok,b)};\ng.q.Z2\u003dfunction(p,d,b){this.logger.debug(function(){return\"on video data change \"+p+\", player type \"+d.getPlayerType()+\", vid \"+b.videoId});\nthis.gE.rN()\u0026\u0026d.E5(\"vdc\",{type:p,vid:b.videoId||\"\",cpn:b.clientPlaybackNonce||\"\"});d\u003d\u003d\u003dthis.nX()\u0026\u0026(this.gE.Jq\u003db.oauthToken);if(d\u003d\u003d\u003dthis.nX()){this.getVideoData().enableServerStitchedDai\u0026\u0026!this.XW?(this.T(\"html5_check_decorator_on_cuepoint\")\u0026\u0026this.nX().E5(\"sdai\",{initSstm:1}),this.XW\u003dthis.T(\"html5_enable_ssdai_transition_with_only_enter_cuerange\")?new Y_w(this.MC,this.gE,this.nX(),this):new g.RB(this.MC,this.gE,this.nX(),this)):!this.getVideoData().enableServerStitchedDai\u0026\u0026this.XW\u0026\u0026(this.XW.dispose(),\nthis.XW\u003dnull);var v,P;!g.gI(this.getVideoData())||p!\u003d\u003d\"newdata\"\u0026\u0026p!\u003d\u003d\"dataloaded\"||this.getVideoData().clientPlaybackNonce\u003d\u003d\u003d((v\u003dthis.CN.D)\u003d\u003dnull?void 0:(P\u003dv.getVideoData())\u003d\u003dnull?void 0:P.clientPlaybackNonce)?!g.gI(this.getVideoData())\u0026\u0026this.hC\u0026\u0026(this.hC.dispose(),this.hC\u003dnull):(k7w(this.CN),this.T(\"html5_ssap_cleanup_ad_player_on_new_data\")\u0026\u0026this.eU(),v\u003dxv(this.CN,1,0,this.getDuration(1)*1E3,this.getVideoData()),this.CN.enqueue(v,!0),KQ(this.CN,0,this.getDuration(1)*1E3,[v]),n9W(this.CN,this.getVideoData().clientPlaybackNonce,\n[v]),this.hC\u0026\u0026(this.hC.dispose(),this.hC\u003dnull),this.hC\u003dnew $DB(this.MC,this.CN,this.nX()),this.QF.nX().Dp(this.hC))}if(p\u003d\u003d\u003d\"newdata\")this.logger.debug(\"new video data, destroy modules\"),VS(this.Ni,2),this.MC.publish(\"videoplayerreset\",d);else{if(!this.mediaElement)return;p\u003d\u003d\u003d\"dataloaded\"\u0026\u0026(this.nX()\u003d\u003d\u003dthis.pX()?(ie(b.mZ,b.pV),dYk(this)):WaW(this));d.getPlayerType()\u003d\u003d\u003d1\u0026\u0026(this.gE.oB\u0026\u0026UYu(this),this.getVideoData().isLivePlayback\u0026\u0026!this.gE.Qx\u0026\u0026this.Uj(\"html5.unsupportedlive\",2,\"DEVICE_FALLBACK\"),b.isLoaded()\u0026\u0026\n((gOK(b)||this.getVideoData().UN)\u0026\u0026this.MC.publish(\"legacyadtrackingpingchange\",this.getVideoData()),b.hasProgressBarBoundaries()\u0026\u0026hxW(this)));this.MC.publish(\"videodatachange\",p,b,d.getPlayerType())}this.MC.va(\"onVideoDataChange\",{type:p,playertype:d.getPlayerType()});this.zg();(v\u003db.L6)?this.lN.AX(v,b.clientPlaybackNonce):t1e(this.lN)};\ng.q.Cc\u003dfunction(){cZ(this,null);this.MC.Wu(\"onPlaylistUpdate\")};\ng.q.B1J\u003dfunction(p){delete this.gZ[p.getId()];this.nX().removeCueRange(p);a:{p\u003dthis.getVideoData();var d,b,v,P,M,X,a,F,h,O,J\u003d((d\u003dp.wE)\u003d\u003dnull?void 0:(b\u003dd.contents)\u003d\u003dnull?void 0:(v\u003db.singleColumnWatchNextResults)\u003d\u003dnull?void 0:(P\u003dv.autoplay)\u003d\u003dnull?void 0:(M\u003dP.autoplay)\u003d\u003dnull?void 0:M.sets)||((X\u003dp.wE)\u003d\u003dnull?void 0:(a\u003dX.contents)\u003d\u003dnull?void 0:(F\u003da.twoColumnWatchNextResults)\u003d\u003dnull?void 0:(h\u003dF.autoplay)\u003d\u003dnull?void 0:(O\u003dh.autoplay)\u003d\u003dnull?void 0:O.sets);if(J)for(d\u003dg.u(J),b\u003dd.next();!b.done;b\u003dd.next())if(b\u003d\nb.value,P\u003dv\u003dvoid 0,b\u003db.autoplayVideo||((v\u003db.autoplayVideoRenderer)\u003d\u003dnull?void 0:(P\u003dv.autoplayEndpointRenderer)\u003d\u003dnull?void 0:P.endpoint),v\u003dg.L(b,g.mH),M\u003dP\u003dvoid 0,b!\u003dnull\u0026\u0026((P\u003dv)\u003d\u003dnull?void 0:P.videoId)\u003d\u003d\u003dp.videoId\u0026\u0026((M\u003dv)\u003d\u003dnull?0:M.continuePlayback)){p\u003db;break a}p\u003dnull}(d\u003dg.L(p,g.mH))\u0026\u0026this.MC.KX(\"onPlayVideo\",{sessionData:{autonav:\"1\",itct:p\u003d\u003dnull?void 0:p.clickTrackingParams},videoId:d.videoId,watchEndpoint:d})};\ng.q.cL\u003dfunction(p){var d\u003dthis;p!\u003d\u003dthis.appState\u0026\u0026(this.logger.debug(function(){return\"app state change \"+d.appState+\" -\u003e \"+p}),p\u003d\u003d\u003d2\u0026\u0026this.getPresentingPlayerType()\u003d\u003d\u003d1\u0026\u0026(C_(this,-1),C_(this,5)),this.appState\u003dp,this.MC.publish(\"appstatechange\",p))};\ng.q.Uj\u003dfunction(p,d,b,v,P){this.nX().rd(p,d,b,v,P)};\ng.q.BC\u003dfunction(p,d){this.nX().handleError(new Gr(p,d))};\ng.q.isAtLiveHead\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?!1:d;var b\u003dthis.Zg(p);if(!b)return!1;p\u003dNu(this,b);b\u003dG0(this,b);return p!\u003d\u003db?p.isAtLiveHead(iJ(this,b.getCurrentTime(),b),!0):p.isAtLiveHead(void 0,d)};\ng.q.KY\u003dfunction(){var p\u003dthis.Zg();return p?Nu(this,p).KY():0};\ng.q.seekTo\u003dfunction(p,d,b,v,P){d\u003dd!\u003d\u003d!1;if(v\u003dthis.Zg(v))this.appState\u003d\u003d\u003d2\u0026\u0026Ii(this),this.Cd(v)?HZ(this)?this.XW.seekTo(p,{seekSource:P},d,b):this.Ma.seekTo(p,{seekSource:P},d,b):g.gI(this.getVideoData())\u0026\u0026this.hC?this.hC.seekTo(p,{DU:!d,Hx:b,wg:\"application\",seekSource:P}):v.seekTo(p,{DU:!d,Hx:b,wg:\"application\",seekSource:P})};\ng.q.seekBy\u003dfunction(p,d,b,v){this.seekTo(this.getCurrentTime()+p,d,b,v)};\ng.q.nK\u003dfunction(){this.MC.va(\"SEEK_COMPLETE\")};\ng.q.S3\u003dfunction(){this.MC.KX(\"onAbnormalityDetected\")};\ng.q.onSnackbarMessage\u003dfunction(p){this.MC.KX(\"onSnackbarMessage\",p)};\ng.q.i$Z\u003dfunction(p,d){p\u003dp.Ok;var b\u003dp.getVideoData();if(this.appState\u003d\u003d\u003d1||this.appState\u003d\u003d\u003d2)b.startSeconds\u003dd;this.appState\u003d\u003d\u003d2?g.R(p.getPlayerState(),512)||Ii(this):this.MC.va(\"SEEK_TO\",d)};\ng.q.onAirPlayActiveChange\u003dfunction(){this.MC.publish(\"airplayactivechange\");this.gE.T(\"html5_external_airplay_events\")\u0026\u0026this.MC.Wu(\"onAirPlayActiveChange\",this.MC.H$())};\ng.q.onAirPlayAvailabilityChange\u003dfunction(){this.MC.publish(\"airplayavailabilitychange\");this.gE.T(\"html5_external_airplay_events\")\u0026\u0026this.MC.Wu(\"onAirPlayAvailabilityChange\",this.MC.yq())};\ng.q.showAirplayPicker\u003dfunction(){var p;(p\u003dthis.pX())\u003d\u003dnull||p.Uz()};\ng.q.IR\u003dfunction(){this.MC.publish(\"beginseeking\")};\ng.q.d4\u003dfunction(){this.MC.publish(\"endseeking\")};\ng.q.getStoryboardFormat\u003dfunction(p){return(p\u003dthis.Zg(p))?Nu(this,p).getVideoData().getStoryboardFormat():null};\ng.q.wT\u003dfunction(p){return(p\u003dthis.Zg(p))?Nu(this,p).getVideoData().wT():null};\ng.q.Cd\u003dfunction(p){p\u003dp||this.pX();var d\u003d!1;if(p){p\u003dp.getVideoData();if(HZ(this))p\u003dp\u003d\u003d\u003dthis.XW.playback.getVideoData();else a:if(d\u003dthis.Ma,p\u003d\u003d\u003dd.D.getVideoData()\u0026\u0026d.U.length)p\u003d!0;else{d\u003dg.u(d.U);for(var b\u003dd.next();!b.done;b\u003dd.next())if(p.jT\u003d\u003d\u003db.value.jT){p\u003d!0;break a}p\u003d!1}d\u003dp}return d};\ng.q.M$\u003dfunction(p,d,b,v,P,M,X){this.logger.debug(function(){return\"Adding video to timeline id\u003d\"+p.video_id+\"\\n        lengthMs\u003d\"+v+\" enterTimeMs\u003d\"+P});\nvar a\u003d\"\",F\u003dHZ(this),h;(h\u003dthis.pX())\u003d\u003dnull||h.E5(\"appattl\",{sstm:this.XW?1:0,ssenable:this.getVideoData().enableServerStitchedDai,susstm:F});a\u003dF?N3K(this.XW,p,d,b,v,P,M,X):Fak(this.Ma,p,b,v,P,M);this.logger.debug(function(){return\"Video added to timeline id\u003d\"+p.video_id+\" timelinePlaybackId\u003d\"+a});\nreturn a};\ng.q.zn\u003dfunction(p,d,b,v,P,M,X){if(HZ(this)){var a\u003dN3K(this.XW,p,d,b,v,P,M,X);this.logger.debug(function(){return\"Remaining video added to timeline id\u003d\"+p.video_id+\" timelinePlaybackId\u003d\"+a})}return\"\"};\ng.q.nS\u003dfunction(p){var d;(d\u003dthis.XW)\u003d\u003dnull||d.nS(p)};\ng.q.cg\u003dfunction(p,d){p\u003dp\u003d\u003d\u003dvoid 0?-1:p;d\u003dd\u003d\u003d\u003dvoid 0?Infinity:d;HZ(this)||lRK(this.Ma,p,d)};\ng.q.Bc\u003dfunction(p,d,b){if(HZ(this)){var v\u003dthis.XW,P\u003dv.tD.get(p);P?(b\u003d\u003d\u003dvoid 0\u0026\u0026(b\u003dP.h$),P.durationMs\u003dd,P.h$\u003db):v.eC(\"Invalid_timelinePlaybackId_\"+p+\"_specified\")}else{v\u003dthis.Ma;P\u003dnull;for(var M\u003dg.u(v.U),X\u003dM.next();!X.done;X\u003dM.next())if(X\u003dX.value,X.jT\u003d\u003d\u003dp){P\u003dX;break}P?(b\u003d\u003d\u003dvoid 0\u0026\u0026(b\u003dP.h$),uXC(v,P,d,b)):ai(v,\"InvalidTimelinePlaybackId timelinePlaybackId\u003d\"+p)}};\ng.q.enqueueVideoByPlayerVars\u003dfunction(p,d,b,v){b\u003db\u003d\u003d\u003dvoid 0?Infinity:b;v\u003dv\u003d\u003d\u003dvoid 0?\"\":v;this.Cd();p\u003dnew g.Vc(this.gE,p);v\u0026\u0026(p.jT\u003dv);O7B(this,p,d,b)};\ng.q.queueNextVideo\u003dfunction(p,d,b,v,P){b\u003db\u003d\u003d\u003dvoid 0?NaN:b;b\u003dthis.preloadVideoByPlayerVars(p,d\u003d\u003d\u003dvoid 0?1:d,b,v\u003d\u003d\u003dvoid 0?\"\":v,P\u003d\u003d\u003dvoid 0?\"\":P);p\u003dthis.pX();b\u0026\u0026p\u0026\u0026(d\u003db.Ok,this.T(\"html5_check_queue_on_data_loaded\")?this.G().supportsGaplessShorts()\u0026\u0026p.getVideoData().W\u0026\u0026(b\u003dthis.R6,v\u003dthis.Ef.Z,b.V!\u003d\u003dd\u0026\u0026(b.U\u003dp,b.V\u003dd,b.B\u003d1,b.D\u003dd.getVideoData(),b.X\u003dv,b.D.isLoaded()?b.S():b.D.subscribe(\"dataloaded\",b.S,b))):(d\u003dQpe(p,d,this.Ef.Z),d!\u003dnull?(p.E5(\"sgap\",d),p.getVideoData().W\u0026\u0026p.Gd(!1)):(p\u003db.getVideoData(),d\u003dthis.R6,\nd.D!\u003d\u003dp\u0026\u0026(d.D\u003dp,d.B\u003d1,p.isLoaded()?d.Z():d.D.subscribe(\"dataloaded\",d.Z,d)))))};\ng.q.nJ\u003dfunction(p,d,b,v){var P\u003dthis;b\u003db\u003d\u003d\u003dvoid 0?0:b;v\u003dv\u003d\u003d\u003dvoid 0?0:v;var M\u003dthis.pX();M\u0026\u0026Nu(this,M).Ql();b9u(this.Ef,p,d,b,v).then(function(){P.MC.Wu(\"onQueuedVideoLoaded\")},function(){})};\ng.q.FU\u003dfunction(){return this.Ef.FU()};\ng.q.MK\u003dfunction(p){return this.Ef.D\u003d\u003d\u003dp.Ok};\ng.q.clearQueue\u003dfunction(p,d){p\u003dp\u003d\u003d\u003dvoid 0?!1:p;d\u003dd\u003d\u003d\u003dvoid 0?!1:d;this.logger.debug(\"Clearing queue\");this.Ef.clearQueue(p,d)};\ng.q.loadVideoByPlayerVars\u003dfunction(p,d,b,v,P,M){d\u003dd\u003d\u003d\u003dvoid 0?1:d;var X\u003dthis.nX();if(d\u003d\u003d\u003d2\u0026\u0026this.p9().enableServerStitchedDai\u0026\u0026X\u0026\u0026!X.hf())return X.E5(\"lvonss\",{vid:(p\u003d\u003dnull?void 0:p.videoId)||\"\",ptype:d}),!1;var a\u003d!1;X\u003dnew g.Vc(this.gE,p);X.reloadPlaybackParams\u003dM;g.mJ(this.gE)\u0026\u0026!X.Xv\u0026\u0026CK(this.SI);var F;M\u003dthis.SI;var h\u003d(F\u003dX.oB)!\u003dnull?F:\"\";M.timerName\u003dh;this.SI.Hy(\"pl_i\");this.T(\"web_player_early_cpn\")\u0026\u0026X.clientPlaybackNonce\u0026\u0026this.SI.infoGel({clientPlaybackNonce:X.clientPlaybackNonce});if(nYK(X).supportsVp9Encoding\u003d\u003d\u003d\n!1){var O;(O\u003dthis.pX())\u003d\u003dnull||O.E5(\"noVp9\",{})}if(this.G().supportsGaplessShorts()){F\u003dPLw(this.Ef,X,d);if(F\u003d\u003dnull){C_(this,-1);p\u003dthis.Ef;p.app.G().T(\"html5_gapless_new_slr\")?q0C(p.app,\"gaplessshortslooprange\"):p.app.setLoopRange(null);p.app.getVideoData().xg\u003d!0;var J;(J\u003dp.D)\u003d\u003dnull||J.O$();var k;(k\u003dp.D)!\u003dnull\u0026\u0026mQ(k.FF.dN());b\u003d{wg:\"gapless_to_next_video\",seekSource:60};var n;(n\u003dp.app.pX())\u003d\u003dnull||n.seekTo(v9u(p),b);if(!p.app.getPlayerStateObject(d).isPlaying()){var r;(r\u003dp.app.pX())\u003d\u003dnull||r.playVideo(!0)}p.S();\nreturn!0}n\u003dthis.T(\"html5_shorts_gapless_preload_fallback\");r\u003dthis.Ef.D;n\u0026\u0026r\u0026\u0026!r.FF.xJ()\u0026\u0026(J\u003dr.getVideoData(),J\u003dthis.gE.T(\"html5_autonav_autoplay_in_preload_key\")?V0(this,d,J):e$(this,d,J.videoId,J.jT),this.QF.D.set(J,r,3600));this.Ef.clearQueue(n);var Z;(Z\u003dthis.pX())\u003d\u003dnull||Z.E5(\"sgap\",{f:F})}if(P){for(;X.qB.length\u0026\u0026X.qB[0].isExpired();)X.qB.shift();a\u003dX.qB.length-1;a\u003da\u003e0\u0026\u0026P.U(X.qB[a])\u0026\u0026P.U(X.qB[a-1]);X.qB.push(P)}b||(p\u0026\u0026Yiq(p)?(YR(this.gE)\u0026\u0026!this.uT\u0026\u0026(p.fetch\u003d0),cZ(this,p)):this.playlist\u0026\u0026cZ(this,\nnull),p\u0026\u0026(this.uT\u003dXB(!1,p.external_list)));this.MC.publish(\"loadvideo\");d\u003dthis.J8(X,d,v);a\u0026\u0026this.Uj(\"player.fatalexception\",1,\"GENERIC_WITH_LINK_AND_CPN\",(\"loadvideo.1;emsg.\"+X.qB.join()).replace(/[;:,]/g,\"_\"));return d};\ng.q.preloadVideoByPlayerVars\u003dfunction(p,d,b,v,P){d\u003dd\u003d\u003d\u003dvoid 0?1:d;b\u003db\u003d\u003d\u003dvoid 0?NaN:b;v\u003dv\u003d\u003d\u003dvoid 0?\"\":v;P\u003dP\u003d\u003d\u003dvoid 0?\"\":P;var M\u003d\"\";if(this.gE.T(\"html5_autonav_autoplay_in_preload_key\"))M\u003dk6W(this,d,p,P);else{var X\u003dhy(p);M\u003de$(this,d,X,P)}if(this.QF.D.get(M))return this.logger.debug(function(){return\"already preloaded \"+M}),null;\np\u003dnew g.Vc(this.gE,p);P\u0026\u0026(p.jT\u003dP);return Jju(this,p,d,b,v)};\ng.q.setMinimized\u003dfunction(p){this.visibility.setMinimized(p);(p\u003dwxj(this.Ni))\u0026\u0026(this.isMinimized()?p.load():p.unload());this.MC.publish(\"minimized\")};\ng.q.setInline\u003dfunction(p){this.visibility.setInline(p)};\ng.q.setInlinePreview\u003dfunction(p){this.visibility.setInline(p)};\ng.q.Dk\u003dfunction(p){n2W(this,p)||this.visibility.Dk(p)};\ng.q.setSqueezeback\u003dfunction(p){this.visibility.setSqueezeback(p)};\ng.q.z$\u003dfunction(){var p,d\u003d(p\u003dthis.mediaElement)\u003d\u003dnull?void 0:p.UY();d\u0026\u0026((this.T(\"html5_disable_pip_with_standard_api\")||this.T(\"html5_pip_visibility_on_resize\"))\u0026\u0026document.exitFullscreen().catch(function(){}),EE(d).catch(function(b){g.DF(b)}))};\ng.q.p55\u003dfunction(){this.mediaElement.UY();this.mediaElement.UY().webkitPresentationMode\u003d\u003d\u003d\"picture-in-picture\"?this.Dk(!0):this.Dk(!1)};\ng.q.togglePictureInPicture\u003dfunction(){var p\u003dthis.pX();p\u0026\u0026p.togglePictureInPicture()};\ng.q.J8\u003dfunction(p,d,b){d\u003dd\u003d\u003d\u003dvoid 0?1:d;this.logger.debug(function(){return\"start load video, id \"+p.videoId+\", type \"+d});\nQC(\"_start\",this.SI.timerName)||g.bg(td)(void 0,this.SI.timerName);var v\u003d!1,P\u003dPPB(this,d,p,!1);P?(v\u003d!0,p.dispose()):(P\u003dAJ7(this,d,p,b).Ok,(this.T(\"html5_onesie\")||this.T(\"html5_load_before_stop\"))\u0026\u0026P.FV()\u0026\u0026P.SV(),this.N4.stop(),d\u003d\u003d\u003d1\u0026\u0026d!\u003d\u003dthis.getPresentingPlayerType()\u0026\u0026this.cancelPlayback(4),this.cancelPlayback(4,d),this.U4(P));P\u003d\u003d\u003dthis.nX()\u0026\u0026(this.gE.Jq\u003dp.oauthToken);if(!P.FV())return!1;if(P\u003d\u003d\u003dthis.nX())return this.cL(1),b\u003dIi(this),v\u0026\u0026this.T(\"html5_player_preload_ad_fix\")\u0026\u0026P.getPlayerType()\u003d\u003d\u003d1\u0026\u0026\nP.BT()\u0026\u0026this.Z2(\"dataloaded\",P,P.getVideoData()),b;P.YM();return!0};\ng.q.cueVideoByPlayerVars\u003dfunction(p,d){var b\u003dthis;d\u003dd\u003d\u003d\u003dvoid 0?1:d;var v\u003dthis.nX();if(this.p9().enableServerStitchedDai\u0026\u0026v\u0026\u0026!v.hf()\u0026\u0026p\u0026\u0026Object.keys(p).length\u003e0)v.E5(\"qvonss\",{vid:(p\u003d\u003dnull?void 0:p.videoId)||\"\",ptype:d});else if(p\u0026\u0026Yiq(p))if(this.Z0\u003d!0,cZ(this,p),(p\u003dg.NX(this.playlist))\u0026\u0026p.w1())Y8(this,p,d);else this.playlist.onReady(function(){y0(b)});\nelse{d||(d\u003dthis.getPresentingPlayerType());d\u003d\u003d\u003d1\u0026\u0026this.Cc();v\u003dnew g.Vc(this.gE,p);var P\u003dg.Ez(this.gE)\u0026\u0026!this.gE.O5\u0026\u0026d\u003d\u003d\u003d1\u0026\u0026!v.isAd()\u0026\u0026!v.PX;this.MC.publish(\"cuevideo\");P?(this.pX().getVideoData().loading\u003d!0,x$j(v,p?p:{}).then(function(M){Y8(b,M,d)}),v.dispose()):Y8(this,v,d)}};\ng.q.fZ\u003dfunction(p,d,b,v,P,M,X){if(!p\u0026\u0026!b)throw Error(\"Playback source is invalid\");if(NS(this.gE)||g.Ge(this.gE))return d\u003dd||{},d.lact\u003dy_(),d.vis\u003dthis.MC.getVisibilityState(),this.MC.KX(\"onPlayVideo\",{videoId:p,watchEndpoint:M,sessionData:d,listId:b}),!1;eKk(this.SI);this.SI.reset();p\u003d{video_id:p};v\u0026\u0026(p.autoplay\u003d\"1\");v\u0026\u0026(p.autonav\u003d\"1\");M\u0026\u0026(p.player_params\u003dM.playerParams);X\u0026\u0026(p.oauth_token\u003dX);b?(p.list\u003db,this.loadPlaylist(p)):this.loadVideoByPlayerVars(p,1);return!0};\ng.q.cuePlaylist\u003dfunction(p,d,b,v){this.Z0\u003d!0;rjq(this,p,d,b,v)};\ng.q.loadPlaylist\u003dfunction(p,d,b,v){this.Z0\u003d!1;rjq(this,p,d,b,v)};\ng.q.Jk\u003dfunction(){return this.MC.isMutedByMutedAutoplay()?!1:this.getPresentingPlayerType()\u003d\u003d\u003d3?!0:!(!this.playlist||!this.playlist.p8())};\ng.q.UM\u003ddw(13);\ng.q.nextVideo\u003dfunction(p,d){var b\u003dg.Ku(this.nX().getVideoData());g.US(this.MC)\u0026\u0026b?this.fZ(b.videoId,d?b.vI:b.sessionData,b.playlistId,d,void 0,b.mP||void 0):this.uT?this.MC.Wu(\"onPlaylistNext\"):this.getPresentingPlayerType()\u003d\u003d\u003d3?Zm(this.Ni).nextVideo():!this.playlist||YR(this.gE)\u0026\u0026!this.MC.isFullscreen()||(this.playlist.p8(p)\u0026\u0026Quq(this.playlist,gtq(this.playlist)),this.playlist.loaded?(p\u003dd\u0026\u0026this.gE.T(\"html5_player_autonav_logging\"),d\u0026\u0026this.MC.publish(\"playlistautonextvideo\"),this.J8(g.NX(this.playlist,void 0,\nd,p),1)):this.Z0\u003d!1)};\ng.q.previousVideo\u003dfunction(p){this.uT?this.MC.Wu(\"onPlaylistPrevious\"):this.getPresentingPlayerType()\u003d\u003d\u003d3?Zm(this.Ni).C7():!this.playlist||YR(this.gE)\u0026\u0026!this.MC.isFullscreen()||(this.playlist.vE(p)\u0026\u0026Quq(this.playlist,LEw(this.playlist)),this.playlist.loaded?this.J8(g.NX(this.playlist),1):this.Z0\u003d!1)};\ng.q.playVideoAt\u003dfunction(p){this.uT?this.MC.Wu(\"onPlaylistIndex\",p):this.playlist\u0026\u0026(this.playlist.loaded?this.J8(g.NX(this.playlist,p),1):this.Z0\u003d!1,Quq(this.playlist,p))};\ng.q.getPlaylist\u003dfunction(){return this.playlist};\ng.q.Eo\u003ddw(23);g.q.W3b\u003dfunction(p){this.MC.va(\"onCueRangeEnter\",p.getId())};\ng.q.jbJ\u003dfunction(p){this.MC.va(\"onCueRangeExit\",p.getId())};\ng.q.tS\u003dfunction(){var p\u003dg.HH(this.EY());p\u0026\u0026p.tS()};\ng.q.Zk\u003dfunction(p,d,b){var v\u003dthis.Zg(d);if(v){var P\u003dthis.p9();if(g.gI(P)){if(this.hC)if(this.T(\"html5_ssap_enable_cpn_triggered_media_end\")\u0026\u0026v.getPlayerType()\u003d\u003d\u003d2\u0026\u0026this.hC.rT()\u0026\u0026(v\u003dthis.nX()),d\u003d\u003d\u003d1)for(var M\u003dwP(this.hC,P.clientPlaybackNonce),X\u003dg.u(p),a\u003dX.next();!a.done;a\u003dX.next())a\u003da.value,a.start+\u003dM,a.end+\u003dM,a.tH\u003dM,a.B\u003dP.clientPlaybackNonce;else if(this.T(\"html5_ssap_enable_cpn_triggered_media_end\")\u0026\u0026d\u003d\u003d\u003d2)for(this.getPresentingPlayerType(),P\u003dg.u(p),M\u003dP.next();!M.done;M\u003dP.next())M.value.B\u003dthis.hC.y9();\nP\u003dg.u(p);for(M\u003dP.next();!M.done;M\u003dP.next())X\u003dvoid 0,M.value.playerType\u003d(X\u003dd)!\u003dnull?X:1}v.Zk(p,b);d\u0026\u0026this.getPresentingPlayerType()!\u003d\u003dd||gl(this,\"cuerangesadded\",p)}};\ng.q.Pi\u003dfunction(p,d){var b\u003dthis.Zg(d);b\u0026\u0026(b.Pi(p),d\u0026\u0026this.getPresentingPlayerType()!\u003d\u003dd||gl(this,\"cuerangesremoved\",p))};\ng.q.S2\u003dfunction(p){var d\u003dthis.pX()||this.nX(),b\u003dthis.getPresentingPlayerType();return this.T(\"html5_ssap_enable_cpn_triggered_media_end\")?d.S2(b,p):d.S2(b)};\ng.q.qYZ\u003dfunction(){function p(){var v\u003dd.screenLayer||(d.isMinimized()?3:0),P\u003dg.UA(v);if(P\u0026\u0026P!\u003d\u003d\"UNDEFINED_CSN\"){var M\u003dd.gE.T(\"web_player_attach_player_response_ve\"),X\u003dd.gE.T(\"web_playback_associated_ve\");v\u003d{cpn:d.getVideoData().clientPlaybackNonce,csn:P};d.getVideoData().RB\u0026\u0026(M||X)\u0026\u0026(M\u003dg.N8(d.getVideoData().RB),g.vL(P,M),X\u0026\u0026(v.playbackVe\u003dM.getAsJson()));d.getVideoData().queueInfo\u0026\u0026(v.queueInfo\u003dd.getVideoData().queueInfo);P\u003d{};d.T(\"web_playback_associated_log_ctt\")\u0026\u0026d.getVideoData().S\u0026\u0026(P.cttAuthInfo\u003d\n{token:d.getVideoData().S,videoId:d.getVideoData().videoId});g.Oe(\"playbackAssociated\",v,P)}else g.DF(new g.RN(\"CSN Missing or undefined during playback association\"))}\nvar d\u003dthis,b\u003dthis.pX();this.getPresentingPlayerType();D$w(this.SI,b.getVideoData(),s6u(this));Uf(this)\u0026\u0026this.gE.V\u0026\u0026ye(this.p9())\u003d\u003d\u003d\"embedded\"\u0026\u0026this.Zb\u0026\u0026Math.random()\u003c.01\u0026\u0026g.Oe(\"autoplayTriggered\",{intentional:this.intentionalPlayback});this.Zb\u003d!1;CBD(this.Ni);this.T(\"web_player_defer_ad\")\u0026\u0026p8W(this);this.MC.Wu(\"onPlaybackStartExternal\");(this.gE.T(\"mweb_client_log_screen_associated\"),He(this.gE))||p();b\u003d{};this.getVideoData().S\u0026\u0026(b.cttAuthInfo\u003d{token:this.getVideoData().S,videoId:this.getVideoData().videoId});\nb.sampleRate\u003d20;Lc(\"player_att\",b);if(this.getVideoData().botguardData||this.T(\"fetch_att_independently\"))g.QJ(this.gE)||$b(this.gE)\u003d\u003d\u003d\"MWEB\"?g.d2(g.vQ(),function(){z0(d)}):z0(this);\nthis.zg();ayj(this);this.T(\"embeds_enable_autoplay_and_visibility_signals\")\u0026\u0026g.Ez(this.gE)\u0026\u0026(b\u003d{autoplayBrowserPolicy:Yk(),autoplayIntended:gL(this.getVideoData()),autoplayStatus:U0j(this.getVideoData(),1),cpn:this.getVideoData().clientPlaybackNonce,intentionalPlayback:this.intentionalPlayback},g.Oe(\"embedsAutoplayStatusChanged\",b))};\ng.q.S1\u003dfunction(){this.MC.publish(\"internalAbandon\");Dx(this)};\ng.q.onApiChange\u003dfunction(){var p\u003dthis.pX();this.gE.Z\u0026\u0026p?this.MC.va(\"onApiChange\",p.getPlayerType()):this.MC.va(\"onApiChange\")};\ng.q.fvC\u003dfunction(){var p\u003dthis.mediaElement;p\u003d{volume:g.FZ(Math.floor(p.getVolume()*100),0,100),muted:p.vU()};p.muted||tX(this,!1);this.Jj\u003dg.tF(p);this.MC.va(\"onVolumeChange\",p)};\ng.q.mutedAutoplay\u003dfunction(p){var d\u003dthis.getVideoData().videoId;isNaN(this.PT)\u0026\u0026(this.PT\u003dthis.getVideoData().startSeconds);if(!this.T(\"embeds_enable_full_length_inline_muted_autoplay\"))d\u0026\u0026(this.loadVideoByPlayerVars({video_id:d,playmuted:!0,start:this.PT}),this.MC.Wu(\"onMutedAutoplayStarts\"));else if((p\u003d\u003dnull?0:p.videoId)||d)this.loadVideoByPlayerVars({video_id:(p\u003d\u003dnull?0:p.videoId)?p\u003d\u003dnull?void 0:p.videoId:d,playmuted:!0,start:this.PT,muted_autoplay_duration_mode:p\u003d\u003dnull?void 0:p.durationMode}),\nthis.MC.Wu(\"onMutedAutoplayStarts\")};\ng.q.onFullscreenChange\u003dfunction(){var p\u003dE2e(this);this.EV(p?1:0);NEw(this,!!p)};\ng.q.EV\u003dfunction(p){var d\u003d!!p,b\u003d!!this.Ak()!\u003d\u003dd;this.visibility.EV(p);this.template.EV(d);this.T(\"html5_media_fullscreen\")\u0026\u0026!d\u0026\u0026this.mediaElement\u0026\u0026E2e(this)\u003d\u003d\u003dthis.mediaElement.UY()\u0026\u0026this.mediaElement.IV();this.template.resize();b\u0026\u0026this.SI.tick(\"fsc\");b\u0026\u0026(this.MC.publish(\"fullscreentoggled\",d),p\u003dthis.p9(),d\u003d{fullscreen:d,videoId:p.zO||p.videoId,time:this.getCurrentTime()},this.MC.getPlaylistId()\u0026\u0026(d.listId\u003dthis.MC.getPlaylistId()),this.MC.va(\"onFullscreenChange\",d))};\ng.q.wm\u003dfunction(){return this.visibility.wm()};\ng.q.isFullscreen\u003dfunction(){return this.visibility.isFullscreen()};\ng.q.Ak\u003dfunction(){return this.visibility.Ak()};\ng.q.I5J\u003dfunction(){if(this.pX()){var p\u003dwindow.screen.width*window.screen.height,d\u003dwindow.outerHeight*window.outerWidth;this.T(\"html5_disable_pip_with_standard_api\")\u0026\u0026(this.PK\u003dMath.max(this.PK,p,d));var b\u003dthis.Ak();b!\u003d\u003d0\u0026\u0026b!\u003d\u003d1||this.EV(E2e(this)?1:0);if(this.T(\"html5_pip_visibility_on_resize\"))p\u003db!\u003d\u003d0\u0026\u0026d/this.PK\u003c.33,this.visibility.Dk(p),n2W(this,p);else if(this.T(\"html5_disable_pip_with_standard_api\"))this.Dk(d/p\u003c.33);else{var v;this.mediaElement\u0026\u0026((v\u003dthis.getVideoData())\u003d\u003dnull||!v.backgroundable)\u0026\u0026\nthis.gE.jC\u0026\u0026d/p\u003c.33\u0026\u0026this.mediaElement.IV()}}};\ng.q.daX\u003dfunction(p){this.getPresentingPlayerType()!\u003d\u003d3\u0026\u0026this.MC.publish(\"liveviewshift\",p)};\ng.q.playVideo\u003dfunction(p,d){this.logger.debug(function(){return\"play video, player type \"+p});\nvar b\u003dthis.Zg(p);b\u0026\u0026(this.appState\u003d\u003d\u003d2?(g.mJ(this.gE)\u0026\u0026CK(this.SI),Ii(this)):g.R(b.getPlayerState(),2)?(d\u003d36,this.getVideoData().oM()\u0026\u0026(d\u003d37),this.seekTo(0,void 0,void 0,void 0,d)):b.playVideo(!1,d))};\ng.q.pauseVideo\u003dfunction(p,d){(p\u003dthis.Zg(p))\u0026\u0026p.pauseVideo(d)};\ng.q.stopVideo\u003dfunction(p){p\u003dp\u003d\u003d\u003dvoid 0?!1:p;this.logger.debug(function(){return\"stop video\"});\nvar d\u003dthis.nX().getVideoData(),b\u003dnew g.Vc(this.gE,{video_id:d.zO||d.videoId,oauth_token:d.oauthToken});b.C\u003dg.tF(d.C);var v;!p||(v\u003dthis.webPlayerContextConfig)!\u003dnull\u0026\u0026v.disableStaleness||(b.JL\u003d!0);this.cancelPlayback(6);Y8(this,b,1)};\ng.q.cancelPlayback\u003dfunction(p,d){var b\u003dthis;this.logger.debug(function(){return\"start cancel playback, type \"+d});\nvar v\u003dthis.Zg(d);v?d\u003d\u003d\u003d2\u0026\u0026v.getPlayerType()\u003d\u003d\u003d1\u0026\u0026(Pqu(this.p9())||g.gI(this.getVideoData()))?v.E5(\"canclpb\",{r:\"no_adpb_ssdai\"}):(this.gE.rN()\u0026\u0026v.E5(\"canclpb\",{r:p}),this.appState\u003d\u003d\u003d1||this.appState\u003d\u003d\u003d2?this.logger.debug(function(){return\"cancel playback end, app not started, state \"+b.appState}):(v\u003d\u003d\u003dthis.pX()\u0026\u0026(this.logger.debug(\"cancel playback, destroy modules\"),VS(this.Ni,p)),d\u003d\u003d\u003d1\u0026\u0026(v.stopVideo(),Dx(this)),v.g9(void 0,p!\u003d\u003d6),gl(this,\"cuerangesremoved\",v.Im()),v.FF.gH.reset(),this.Ef\u0026\u0026v.isGapless()\u0026\u0026\n(v.Zx(!0),v.setMediaElement(this.mediaElement)))):this.logger.debug(\"cancel playback end, no player to cancel\")};\ng.q.sendVideoStatsEngageEvent\u003dfunction(p,d,b){(d\u003dthis.Zg(d))\u0026\u0026pqz(this.gE,p)?d.sendVideoStatsEngageEvent(p,b):b\u0026\u0026b()};\ng.q.fI\u003dfunction(p){var d\u003dthis.Zg();return d\u0026\u0026pqz(this.gE,p)?d.fI(p):null};\ng.q.updatePlaylist\u003dfunction(){!YR(this.gE)\u0026\u0026g.Ez(this.gE)\u0026\u0026b7C(this);this.MC.Wu(\"onPlaylistUpdate\")};\ng.q.setSizeStyle\u003dfunction(p,d){this.w7\u003dp;this.T(\"web_log_theater_mode_visibility\")?this.Xw(d):this.oF\u003dd;this.MC.publish(\"sizestylechange\",p,d);this.template.resize()};\ng.q.Xw\u003dfunction(p){this.visibility.Xw(p)};\ng.q.TN\u003dfunction(){return this.T(\"web_log_theater_mode_visibility\")?this.visibility.TN():this.oF};\ng.q.isMinimized\u003dfunction(){return this.visibility.isMinimized()};\ng.q.isInline\u003dfunction(){return this.visibility.isInline()};\ng.q.XU\u003dfunction(){return this.visibility.XU()};\ng.q.lx\u003dfunction(){return this.visibility.lx()};\ng.q.RN\u003dfunction(){return this.visibility.RN()};\ng.q.rh\u003dfunction(){return this.w7};\ng.q.getAdState\u003dfunction(){if(this.getPresentingPlayerType()\u003d\u003d\u003d3)return Zm(this.Ni).getAdState();if(!this.Cd()){var p\u003de4(this.EY());if(p)return p.getAdState()}return-1};\ng.q.zLb\u003dfunction(p){var d\u003dthis.template.getVideoContentRect();Jq(this.zW,d)||(this.zW\u003dd,(d\u003dthis.pX())\u0026\u0026d.HC(),(d\u003dthis.nX())\u0026\u0026d\u003d\u003d\u003dthis.pX()\u0026\u0026d.HC(),this.Ak()\u003d\u003d\u003d1\u0026\u0026this.oY\u0026\u0026NEw(this,!0));this.GL\u0026\u0026g.uk(this.GL,p)||(this.MC.publish(\"appresize\",p),this.GL\u003dp)};\ng.q.xY\u003dfunction(){return this.MC.xY()};\ng.q.q8B\u003dfunction(){this.getPresentingPlayerType()\u003d\u003d\u003d2\u0026\u0026this.Ma.isManifestless()?fRu(this.Ma):(this.XW\u0026\u0026(UDu(this.XW),Dx(this)),G6u(this,\"signature\"))};\ng.q.S8C\u003dfunction(p){p\u0026\u0026G6u(this,\"reloadPlayerEvent\",void 0,p)};\ng.q.dX\u003dfunction(p){this.Zx(p);Ef(this)};\ng.q.KHZ\u003dfunction(p){if(p.errorCode\u003d\u003d\u003d\"manifest.net.badstatus\"){var d\u003dthis.gE.experiments.Wb(\"html5_use_network_error_code_enums\")?401:\"401\";p.details.rc\u003d\u003d\u003dd\u0026\u0026this.MC.KX(\"onPlayerRequestAuthFailed\")}};\ng.q.N6\u003dfunction(p){this.MC.publish(\"heartbeatparams\",p)};\ng.q.LD\u003dfunction(p){this.MC.KX(\"onAutonavChangeRequest\",p!\u003d\u003d1)};\ng.q.b4\u003dfunction(){return this.mediaElement};\ng.q.setBlackout\u003dfunction(p){if(this.gE.L0!\u003d\u003dp){this.gE.L0\u003dp;var d\u003dthis.pX();d\u0026\u0026(d.FF.ZV(),this.gE.oB\u0026\u0026UYu(this),d.sA(p))}};\ng.q.qpB\u003dfunction(){var p\u003dthis.pX();if(p){var d\u003d!this.MC.Xa();p.oi(d)}};\ng.q.onLoadedMetadata\u003dfunction(){this.MC.Wu(\"onLoadedMetadata\")};\ng.q.onDrmOutputRestricted\u003dfunction(){this.MC.Wu(\"onDrmOutputRestricted\")};\ng.q.rr\u003dfunction(){this.intentionalPlayback\u003d!0};\ng.q.U5\u003dfunction(){this.Ni.dispose();this.FB.dispose();this.Ma.dispose();this.XW\u0026\u0026this.XW.dispose();this.CN.removeAll();this.CN.dispose();this.hC\u0026\u0026this.hC.dispose();RA(this.nX());this.Zx();this.QF.dispose();g.oq(this.playlist);g.e.prototype.U5.call(this)};\ng.q.T\u003dfunction(p){return this.gE.T(p)};\ng.q.setScreenLayer\u003dfunction(p){this.screenLayer\u003dp};\ng.q.getInternalApi\u003dfunction(){return this.MC.getInternalApi()};\ng.q.createSubtitlesModuleIfNeeded\u003dfunction(){return this.Ni.createSubtitlesModuleIfNeeded()};\ng.q.isOrchestrationLeader\u003dfunction(){var p\u003dYf(this.Ni);return p?p.isOrchestrationLeader():!1};\ng.q.getVideoUrl\u003dfunction(p,d,b,v,P){if(this.V8\u0026\u0026this.V8.postId)return p\u003dthis.gE.getVideoUrl(p),p\u003dxB(p,\"v\"),p.replace(\"/watch\",\"/clip/\"+this.V8.postId);var M\u003dthis.MC.isEmbedsShortsMode()||this.gE.IB\u003d\u003d\u003d\"shortspage\",X\u003dg.Re(this.getVideoData());return this.gE.getVideoUrl(p,d,b,v,P,M,X)};\ng.q.wl\u003dfunction(){return this.Ef.wl()};\ng.q.D3\u003dfunction(p,d,b){this.MC.publish(\"spsumpreject\",p,d,b)};\ng.q.Vd\u003dfunction(){try{for(var p\u003dg.u(Object.values(this.QF.U)),d\u003dp.next();!d.done;d\u003dp.next()){var b\u003dd.value;b.FF.xJ()||b.Vd()}if(this.T(\"html5_sabr_fetch_on_idle_network_preloaded_players\"))for(var v\u003dg.u(E4C(this.QF.D)),P\u003dv.next();!P.done;P\u003dv.next()){var M\u003dP.value;M.FF.xJ()||M.Vd()}this.nX().Vd()}catch(X){g.DF(X)}};\ng.q.t3\u003dfunction(){if(this.XW){var p\u003d(0,g.Ib)();return this.XW.t3(p)}return!1};\ng.q.kz\u003dfunction(p){var d\u003dthis.nX();p\u0026\u0026(d\u003dyjq(this,p));if(d){var b\u003dd.getVideoData();p\u003dnew Map;b\u003dg.u(b.sabrContextUpdates);for(var v\u003db.next();!v.done;v\u003db.next()){var P\u003dg.u(v.value);v\u003dP.next().value;P\u003dP.next().value;var M,X;if(X\u003dP.scope\u003d\u003d\u003d4)(M\u003dd)\u003d\u003dnull?M\u003d0:(X\u003dvoid 0,M\u003d!((X\u003dM.FF.DN)\u003d\u003dnull||!X.B.dT.has(v))),X\u003dM;X\u0026\u0026p.set(v,P)}return p}this.nX().E5(\"scuget\",{ncpf:\"1\",ccpn:p})};\nvar wV\u003d{};var RU4\u003d{zf:[{xi:/Unable to load player module/,weight:20},{xi:/Failed to fetch/,weight:500},{xi:/XHR API fetch failed/,weight:10},{xi:/JSON parsing failed after XHR fetch/,weight:10},{xi:/Retrying OnePlatform request/,weight:10},{xi:/CSN Missing or undefined during playback association/,weight:100},{xi:/Non-recoverable error. Do not retry./,weight:0},{xi:/Internal Error. Retry with an exponential backoff./,weight:0},{xi:/API disabled by application./,weight:0}],iJ:[{callback:IyW,weight:500}]};var Q6D\u003d/[\u0026\\?]action_proxy\u003d1/,Lhz\u003d/[\u0026\\?]token\u003d([\\w-]*)/,$Yq\u003d/[\u0026\\?]video_id\u003d([\\w-]*)/,mYW\u003d/[\u0026\\?]index\u003d([\\d-]*)/,Khu\u003d/[\u0026\\?]m_pos_ms\u003d([\\d-]*)/,BEC\u003d/[\u0026\\?]vvt\u003d([\\w-]*)/,i7K\u003d\"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(\" \"),xYC\u003d\"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(\" \"),VM$\u003d{android:\"ANDROID\",\n\"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\"},ex$\u003d{desktop:\"DESKTOP\",phone:\"MOBILE\",tablet:\"TABLET\"},Y0e\u003d{FLAG_AUTO_CAPTIONS_DEFAULT_ON:66,FLAG_AUTOPLAY_DISABLED:140,FLAG_AUTOPLAY_EXPLICITLY_SET:141};$8.prototype.IN\u003dfunction(p){this.player.pI().tick(p)};\n$8.prototype.fetch\u003dfunction(p,d){var b\u003dthis;if(!p.match(/\\[BISCOTTI_ID\\]/g))return this.U(p,d);var v\u003dthis.D\u003d\u003d\u003d1;v\u0026\u0026this.IN(\"a_bid_s\");var P\u003dj6$();if(P!\u003d\u003dnull)return v\u0026\u0026this.IN(\"a_bid_f\"),this.U(p,d,P);P\u003dtMu();v\u0026\u0026Ew(P,function(){b.IN(\"a_bid_f\")});\nreturn P.then(function(M){return b.U(p,d,M)})};\n$8.prototype.U\u003dfunction(p,d,b){var v\u003dthis,P\u003dd\u003d\u003d\u003dvoid 0?{}:d;d\u003dP.K4;var M\u003dP.O8;var X\u003dP.cueProcessedMs;b\u003db\u003d\u003d\u003dvoid 0?\"\":b;var a\u003dthis.player.getVideoData(1);P\u003dthis.player.G().qX;var F\u003d0;if(X\u0026\u0026M\u0026\u0026!d){var h\u003dM.end-M.start;h\u003e0\u0026\u0026(F\u003dMath.floor(h/1E3))}F\u003dd?d.Ml:F;var O\u003d{AD_BLOCK:this.D++,AD_BREAK_LENGTH:F,AUTONAV_STATE:Q0(this.player.G()),CA_TYPE:\"image\",CPN:a.clientPlaybackNonce,DRIFT_FROM_HEAD_MS:this.player.KY()*1E3,LACT:y_(),LIVE_INDEX:d?this.B++:1,LIVE_TARGETING_CONTEXT:d\u0026\u0026d.context?d.context:\"\",MIDROLL_POS:M?\nMath.round(M.start/1E3):0,MIDROLL_POS_MS:M?Math.round(M.start):0,VIS:this.player.getVisibilityState(),P_H:this.player.Pb().cn().height,P_W:this.player.Pb().cn().width,YT_REMOTE:P?P.join(\",\"):\"\"},J\u003dn8(kP);Object.keys(J).forEach(function(n){J[n]!\u003dnull\u0026\u0026(O[n.toUpperCase()]\u003dJ[n].toString())});\nb!\u003d\u003d\"\"\u0026\u0026(O.BISCOTTI_ID\u003db);b\u003d{};Jk(p)\u0026\u0026(b.sts\u003d\"20130\",(d\u003dthis.player.G().forcedExperiments)\u0026\u0026(b.forced_experiments\u003dd));var k\u003dFr(g.H4(p,O),b);return k.split(\"?\").length!\u003d\u003d2?lY(Error(\"Invalid AdBreakInfo URL\")):g.As(this.player.G(),a\u003d\u003dnull?void 0:a.oauthToken).then(function(n){if(n\u0026\u0026OI()){var r\u003dIl();z2(r,n)}n\u003dv.player.u2(r);r\u003dRxq(v,k,O,a.isMdxPlayback,X);return g.Bs(n,r,\"/youtubei/v1/player/ad_break\").then(function(Z){return Z})})};\n$8.prototype.reset\u003dfunction(){this.B\u003dthis.D\u003d1};g.f(TEu,$8);\nTEu.prototype.U\u003dfunction(p,d,b){d\u003dd\u003d\u003d\u003dvoid 0?{}:d;var v\u003dd.K4;var P\u003dd.O8;var M\u003dd.cueProcessedMs;b\u003db\u003d\u003d\u003dvoid 0?\"\":b;d\u003dthis.D;this.D++;var X\u003dthis.player.G().T(\"h5_disable_macro_substitution_in_get_ad_break\")?p:Ajk(this,p,{K4:v,O8:P,cueProcessedMs:M},b,d);if(X.split(\"?\").length!\u003d\u003d2)return Math.random()\u003c.1\u0026\u0026g.DF(Error(\"Invalid AdBreakInfo URL\")),lY(Error(\"Invalid AdBreakInfo URL\"));var a\u003dthis.player.getVideoData(1).isMdxPlayback,F\u003db;b\u003dLhz.exec(X);b\u003db!\u003dnull\u0026\u0026b.length\u003e\u003d2?b[1]:\"\";p\u003dQ6D.test(X);var h\u003d$Yq.exec(X);\nh\u003dh!\u003dnull\u0026\u0026h.length\u003e\u003d2?h[1]:\"\";var O\u003dmYW.exec(X);O\u003dO!\u003dnull\u0026\u0026O.length\u003e\u003d2\u0026\u0026!Number.isNaN(Number(O[1]))?Number(O[1]):1;var J\u003dKhu.exec(X);J\u003dJ!\u003dnull\u0026\u0026J.length\u003e\u003d2?J[1]:\"0\";var k\u003dts(this.player.G().kJ),n\u003dg.AI(this.player.getVideoData(1).RB,!0);DYw(this,n,X,F\u003d\u003d\u003d\"\"?\"\":F,this.player.G(),this.player.getVideoData(1));F\u003d{splay:!1,lactMilliseconds:String(y_()),playerHeightPixels:Math.trunc(this.player.Pb().cn().height),playerWidthPixels:Math.trunc(this.player.Pb().cn().width),vis:Math.trunc(this.player.getVisibilityState()),\nsignatureTimestamp:20130,autonavState:Q0(this.player.G())};if(a){a\u003d{};var r\u003dthis.player.G().qX;S0W(a,r?r.join(\",\"):\"\")\u0026\u0026(F.mdxContext\u003da)}if(a\u003dxYC.includes(k)?void 0:g.YP(\"PREF\")){r\u003da.split(RegExp(\"[:\u0026]\"));for(var Z\u003d0,C\u003dr.length;Z\u003cC;Z++){var G\u003dr[Z].split(\"\u003d\");if((G[0].toUpperCase()\u003d\u003d\u003d\"SML\"||G[0].toUpperCase()\u003d\u003d\u003d\"GSML\")\u0026\u0026G.length\u003e1\u0026\u0026G[1].toUpperCase()\u003d\u003d\u003d\"TRUE\"){n.user.lockedSafetyMode\u003d!0;break}}F.autoCaptionsDefaultOn\u003dg2q(a)}X\u003dBEC.exec(X);(X\u003dX!\u003dnull\u0026\u0026X.length\u003e\u003d2?X[1]:\"\")\u0026\u0026h\u0026\u0026(n.user.credentialTransferTokens\u003d\n[{token:X,scope:\"VIDEO\"}]);X\u003d{contentPlaybackContext:F};F\u003dthis.player.getVideoData(1).getGetAdBreakContext();a\u003dthis.player.getVideoData(1).clientPlaybackNonce;r\u003dM!\u003d\u003dvoid 0?Math.round(M).toString():void 0;Z\u003d(v\u003d\u003dnull?0:v.context)?v.context:void 0;C\u003d0;M\u0026\u0026P\u0026\u0026!v\u0026\u0026(P\u003dP.end-P.start,P\u003e0\u0026\u0026(C\u003dMath.floor(P/1E3)));v\u003d(v\u003dMath.trunc((v?v.Ml:C)*1E3))?String(v):void 0;P\u003dthis.player.KY()*1E3;P\u003dNumber.isNaN(P)?0:Math.trunc(P);d\u003d{adBlock:d,params:b,breakIndex:O,breakPositionMs:J,clientPlaybackNonce:a,topLevelDomain:k,\nisProxyAdTagRequest:p,context:n,overridePlaybackContext:X,cueProcessedMs:r,videoId:h?h:void 0,liveTargetingParams:Z,breakLengthMs:v,driftFromHeadMs:P?String(P):void 0,currentMediaTimeMs:String(Math.round(this.player.getCurrentTime(1)*1E3)),getAdBreakContext:F?F:void 0};return Whj(this,d)};var TH2\u003d{eEC:\"replaceUrlMacros\",zMJ:\"onAboutThisAdPopupClosed\",HtB:\"executeCommand\"};p6k.prototype.Cs\u003dfunction(){return\"adPingingEndpoint\"};\np6k.prototype.Sd\u003dfunction(p,d,b){t0D(this.uh.get(),p,d,b)};d9z.prototype.Cs\u003dfunction(){return\"changeEngagementPanelVisibilityAction\"};\nd9z.prototype.Sd\u003dfunction(p){this.N.KX(\"changeEngagementPanelVisibility\",{changeEngagementPanelVisibilityAction:p})};bAK.prototype.Cs\u003dfunction(){return\"loggingUrls\"};\nbAK.prototype.Sd\u003dfunction(p,d,b){p\u003dg.u(p);for(var v\u003dp.next();!v.done;v\u003dp.next())v\u003dv.value,t0D(this.uh.get(),v.baseUrl,d,b,v.attributionSrcMode)};g.f(PHq,g.e);g.f(K_,g.e);g.q\u003dK_.prototype;g.q.addListener\u003dfunction(p){this.listeners.push(p)};\ng.q.removeListener\u003dfunction(p){this.listeners\u003dthis.listeners.filter(function(d){return d!\u003d\u003dp})};\ng.q.iT\u003dfunction(p,d,b,v,P,M,X,a){if(p\u003d\u003d\u003d\"\")JI(\"Received empty content video CPN in DefaultContentPlaybackLifecycleApi\");else if(p!\u003d\u003dthis.D||b){this.D\u003dp;this.SB.get().iT(p,d,b,v,P,M,X,a);this.dE.get().iT(p,d,b,v,P,M,X,a);var F;(F\u003dthis.JZ)\u003d\u003dnull||F.get().iT(p,d,b,v,P,M,X,a);this.U.iT(p,d,b,v,P,M,X,a);F\u003dg.u(this.listeners);for(var h\u003dF.next();!h.done;h\u003dF.next())h.value.iT(p,d,b,v,P,M,X,a)}else JI(\"Duplicate content video loaded signal\")};\ng.q.S1\u003dfunction(){this.D\u0026\u0026this.Ph(this.D)};\ng.q.Ph\u003dfunction(p){this.D\u003dvoid 0;for(var d\u003dg.u(this.listeners),b\u003dd.next();!b.done;b\u003dd.next())b.value.Ph(p)};x8.prototype.LJ\u003dfunction(p,d,b,v,P){M0B(this);this.X\u003d!d\u0026\u0026b\u003d\u003d\u003d0;var M\u003dthis.N.getVideoData(1),X\u003dthis.N.getVideoData(2);M\u0026\u0026(this.contentCpn\u003dM.clientPlaybackNonce,this.videoId\u003dM.videoId,this.D\u003dM.S);X\u0026\u0026(this.adCpn\u003dX.clientPlaybackNonce,this.adVideoId\u003dX.videoId,this.adFormat\u003dX.adFormat);this.V\u003dp;v\u003c\u003d0?(M0B(this),this.X\u003d!d\u0026\u0026b\u003d\u003d\u003d0):(this.actionType\u003dthis.X?d?\"unknown_type\":\"video_to_ad\":d?\"ad_to_video\":\"ad_to_ad\",this.videoStreamType\u003dP?\"VIDEO_STREAM_TYPE_LIVE\":\"VIDEO_STREAM_TYPE_VOD\",this.actionType!\u003d\u003d\"unknown_type\"\u0026\u0026\n(this.B\u003d!0,QC(\"_start\",this.actionType)\u0026\u0026aa$(this)))};\nx8.prototype.reset\u003dfunction(){return new x8(this.N)};g.f(BZ,g.e);BZ.prototype.addCueRange\u003dfunction(p,d,b,v,P,M,X){M\u003dM\u003d\u003d\u003dvoid 0?3:M;X\u003dX\u003d\u003d\u003dvoid 0?1:X;this.D.has(p)?JI(\"Tried to register duplicate cue range\",void 0,void 0,{CueRangeID:p}):(p\u003dnew odj(p,d,b,v,M),this.D.set(p.id,{O8:p,listener:P,TM:X}),this.N.AZ([p],X))};\nBZ.prototype.removeCueRange\u003dfunction(p){var d\u003dthis.D.get(p);d?(this.N.sf([d.O8],d.TM),this.D.delete(d.O8.id)):JI(\"Requested to remove unknown cue range\",void 0,void 0,{CueRangeID:p})};\nBZ.prototype.onCueRangeEnter\u003dfunction(p){if(this.D.has(p.id))this.D.get(p.id).listener.onCueRangeEnter(p.id)};\nBZ.prototype.onCueRangeExit\u003dfunction(p){if(this.D.has(p.id))this.D.get(p.id).listener.onCueRangeExit(p.id)};\ng.f(odj,g.P1);Ri.prototype.q6\u003dfunction(p){this.N.q6(p)};\nRi.prototype.WM\u003dfunction(p){var d\u003dg.yq.apply(1,arguments);p\u003d\u003d\u003d\"onAdStart\"||p\u003d\u003d\u003d\"onAdEnd\"?this.N.va.apply(this.N,[p].concat(g.E(d))):this.N.KX.apply(this.N,[p].concat(g.E(d)))};T0.prototype.Ld\u003dfunction(p){return p\u0026\u0026AX(this)};var uiq\u003dnull;g.f(fa7,g.oL);fa7.prototype.R7\u003dfunction(p){return this.D.hasOwnProperty(p)?this.D[p].R7():{}};\ng.Se(\"ytads.bulleit.getVideoMetadata\",function(p){return WZ().R7(p)});\ng.Se(\"ytads.bulleit.triggerExternalActivityEvent\",function(p,d,b){var v\u003dWZ();b\u003drR7(b);b!\u003d\u003dnull\u0026\u0026v.publish(b,{queryId:p,viewabilityString:d})});g.q\u003dp4.prototype;g.q.qs\u003dfunction(p,d){if(!this.D.has(p))return{};if(d\u003d\u003d\u003d\"seek\"){d\u003dthis.N.G().T(\"html5_dai_enable_active_view_creating_completed_adblock\");d\u003dd\u003d\u003d\u003dvoid 0?!1:d;var b\u003dzx(wc).oD(p,{});b?wN(b):d\u0026\u0026(p\u003dzx(wc).EZ(null,Tx(),!1,p),p.GN\u003d3,gpW([p]));return{}}d\u003dsG7(d);if(d\u003d\u003d\u003dnull)return{};var v\u003dthis.N.Ly();if(!v)return{};var P\u003dthis.N.getPresentingPlayerType(!0);if((b\u003dthis.N.getVideoData(P))\u003d\u003dnull||!b.isAd())return{};b\u003d{opt_adElement:v,opt_fullscreen:this.SB.get().isFullscreen()};return gNw(d,p,b)};\ng.q.Xd\u003dfunction(p,d,b,v,P){this.D.has(p)\u0026\u0026(v\u003c\u003d0||P\u003c\u003d0||zx(wc).Xd(p,d,b,v,P))};\ng.q.Nx\u003dfunction(p){var d;(d\u003dthis.D.get(p.queryId))\u003d\u003dnull||d.Nx()};\ng.q.Rj\u003dfunction(p){var d;(d\u003dthis.D.get(p.queryId))\u003d\u003dnull||d.Rj()};\ng.q.SG\u003dfunction(p){var d;(d\u003dthis.D.get(p.queryId))\u003d\u003dnull||d.SG()};\ng.q.aj\u003dfunction(p){var d;(d\u003dthis.D.get(p.queryId))\u003d\u003dnull||d.aj()};\ng.q.L1\u003dfunction(p){var d;(d\u003dthis.D.get(p.queryId))\u003d\u003dnull||d.L1()};cRC.prototype.send\u003dfunction(p,d,b,v){try{yRB(this,p,d,b,v\u003d\u003d\u003dvoid 0?!1:v)}catch(P){}};g.f(Iau,cRC);zsB.prototype.send\u003dfunction(p,d,b,v){var P\u003d!1;try{if(v\u003d\u003d\u003d\"ATTRIBUTION_SRC_MODE_LABEL_CHROME\"||v\u003d\u003d\u003d\"ATTRIBUTION_SRC_MODE_XHR_OPTION\")P\u003d!0,p\u003daY$(p);v\u003dP;var M\u003dp.match(Do);if(M[1]\u003d\u003d\u003d\"https\")var X\u003dp;else M[1]\u003d\"https\",X\u003dj7(\"https\",M[2],M[3],M[4],M[5],M[6],M[7]);var a\u003ddVD(X);M\u003d[];var F\u003dKv$(X)\u0026\u0026this.lh.get().N.G().experiments.Wb(\"add_auth_headers_to_remarketing_google_dot_com_ping\");if(Jk(X)||F)M.push({headerType:\"USER_AUTH\"}),M.push({headerType:\"PLUS_PAGE_ID\"}),M.push({headerType:\"VISITOR_ID\"}),M.push({headerType:\"EOM_VISITOR_ID\"}),\nM.push({headerType:\"AUTH_USER\"}),M.push({headerType:\"DATASYNC_ID\"});this.D.send({baseUrl:X,scrubReferrer:a,headers:M},d,b,v)}catch(h){}};MR.prototype.fI\u003dfunction(){return this.N.fI(1)};g.f(Xo,g.e);g.q\u003dXo.prototype;g.q.wy\u003dfunction(){return this.N.getVideoData(1).clientPlaybackNonce};\ng.q.addListener\u003dfunction(p){this.listeners.push(p)};\ng.q.removeListener\u003dfunction(p){this.listeners\u003dthis.listeners.filter(function(d){return d!\u003d\u003dp})};\ng.q.iT\u003dfunction(){this.Sh.clear();this.AE\u003dnull;this.aH.get().clear()};\ng.q.Ph\u003dfunction(){};\ng.q.mHN\u003dfunction(p,d,b,v,P){d.videoId\u003d\u003d\u003d\"nPpU29QrbiU\"\u0026\u0026this.N.E5(\"ads_ssm_vdc_s\",{pt:b,dvt:p});fh(this.lh.get())\u0026\u0026p!\u003d\u003d\"dataloaded\"||Ysk(this,d,b);if(AX(this.lh.get())\u0026\u0026p\u003d\u003d\u003d\"newdata\"\u0026\u0026P!\u003d\u003dvoid 0){p\u003dthis.wy();var M\u003dd.clientPlaybackNonce,X\u003d{};sa(this,\"rte\",(X.ec\u003dM,X.xc\u003dv\u003d\u003dnull?void 0:v.clientPlaybackNonce,X.tr\u003dP,X.pt\u003db,X.ia\u003dM!\u003d\u003dp,X.ctp\u003dlO(M),X));d\u003dd.clientPlaybackNonce;v\u003dv\u003d\u003dnull?void 0:v.clientPlaybackNonce;P\u003dgdz(P);if(P!\u003d\u003d1)if(v!\u003d\u003dvoid 0)for(b\u003dg.u(this.listeners),p\u003db.next();!p.done;p\u003db.next())p.value.b8(v,\nd,P);else JI(\"Expected exiting CPN for all non initial transitions\",void 0,void 0,{enteringCpn:d,transitionReason:String(P)});P\u003dg.u(this.listeners);for(v\u003dP.next();!v.done;v\u003dP.next())v.value.Lu(d)}};\ng.q.Y8J\u003dfunction(p,d){p!\u003d\u003dvoid 0\u0026\u0026(this.AE\u003dp,d\u003d\u003d\u003dvoid 0?JI(\"Expected ad video start time on SS video changed\"):this.Sh.set(p,d));var b\u003dthis.N.getPresentingPlayerType(!0),v\u003dthis.N.getVideoData(b);this.N.getVideoData(1).E5(\"ads_ssvc\",{pt:b,cpn:v\u003d\u003dnull?void 0:v.clientPlaybackNonce,crtt:this.N.getCurrentTime(1,!1),atlh:this.N.isAtLiveHead(),adstt:d});v?Ysk(this,v,b):JI(\"Expected video data on server stitched video changed\",void 0,void 0,{cpn:this.N.getVideoData(1).clientPlaybackNonce,timelinePlaybackId:p})};\ng.q.bA\u003dfunction(p,d){var b\u003dp.author,v\u003dp.clientPlaybackNonce,P\u003dp.isListed,M\u003dp.jT,X\u003dp.title,a\u003dp.Bl,F\u003dp.Aq,h\u003dp.isMdxPlayback,O\u003dp.ma,J\u003dp.mdxEnvironment,k\u003dp.isAutonav,n\u003dp.zM,r\u003dp.Xv,Z\u003dp.sJ,C\u003dp.videoId||\"\",G\u003dp.profilePicture||\"\",U\u003dp.lm||\"\",I\u003dp.oM()||!1,V\u003dp.C$()||!1;p\u003dp.Wv||void 0;M\u003dthis.aH.get().D.get(M)||{layoutId:null,slotId:null};var S\u003dthis.N.getVideoData(1),B\u003dS.vX();S\u003dS.getPlayerResponse();d\u003d1E3*this.N.getDuration(d);var x\u003d1E3*this.N.getDuration(1),Pj,qC,pz\u003d(S\u003d\u003dnull?void 0:(Pj\u003dS.playerConfig)\u003d\u003dnull?\nvoid 0:(qC\u003dPj.daiConfig)\u003d\u003dnull?void 0:qC.enableDai)||!1,Q,W;Pj\u003d(S\u003d\u003dnull?void 0:(Q\u003dS.playerConfig)\u003d\u003dnull?void 0:(W\u003dQ.daiConfig)\u003d\u003dnull?void 0:W.enablePreroll)||!1;return Object.assign({},M,{videoId:C,author:b,clientPlaybackNonce:v,VT:d,IM:x,daiEnabled:pz,Pq:Pj,isListed:P,vX:B,profilePicture:G,title:X,lm:U,Bl:a,Aq:F,Wv:p,isMdxPlayback:h,ma:O,mdxEnvironment:J,isAutonav:k,zM:n,Xv:r,sJ:Z,oM:I,C$:V})};\ng.q.U5\u003dfunction(){this.listeners.length\u003d0;this.Ac\u003dnull;g.e.prototype.U5.call(this)};g.f(qR,g.e);g.q\u003dqR.prototype;g.q.iT\u003dfunction(){var p\u003dthis;AX(this.lh.get())||(this.D\u003dkB(function(){p.N.xJ()||p.N.SE(\"ad\",1)}))};\ng.q.Ph\u003dfunction(){};\ng.q.addListener\u003dfunction(p){this.listeners.push(p)};\ng.q.removeListener\u003dfunction(p){this.listeners\u003dthis.listeners.filter(function(d){return d!\u003d\u003dp})};\ng.q.w4\u003dfunction(){};\ng.q.playVideo\u003dfunction(){this.N.playVideo()};\ng.q.pauseVideo\u003dfunction(){this.N.pauseVideo()};\ng.q.resumeVideo\u003dfunction(p){this.F$(p)\u0026\u0026this.N.playVideo()};\ng.q.F$\u003dfunction(p){return this.N.getPlayerState(p)\u003d\u003d\u003d2};\ng.q.getCurrentTimeSec\u003dfunction(p,d,b){var v\u003dthis.dE.get().AE;if(p\u003d\u003d\u003d2\u0026\u0026!d\u0026\u0026v!\u003d\u003dnull)return QGj(this,v);B$(this.lh.get(),\"html5_ssap_use_cpn_to_get_time\")||(b\u003dvoid 0);return b!\u003d\u003dvoid 0?this.N.getCurrentTime(p,d,b):this.N.getCurrentTime(p,d)};\ng.q.getVolume\u003dfunction(){return this.N.getVolume()};\ng.q.isMuted\u003dfunction(){return this.N.isMuted()};\ng.q.getPresentingPlayerType\u003dfunction(){return this.N.getPresentingPlayerType(!0)};\ng.q.getPlayerState\u003dfunction(p){return this.N.getPlayerState(p)};\ng.q.isFullscreen\u003dfunction(){return this.N.isFullscreen()};\ng.q.isAtLiveHead\u003dfunction(){return this.N.isAtLiveHead()};\ng.q.Dj\u003dfunction(p){this.N.Dj(p)};\ng.q.k7E\u003dfunction(){var p\u003dthis.N.getPresentingPlayerType(!0),d\u003dthis.getCurrentTimeSec(p,!1);if(p\u003d\u003d\u003d2){p\u003dg.u(this.listeners);for(var b\u003dp.next();!b.done;b\u003dp.next())b.value.Mv(d)}else if(p\u003d\u003d\u003d1)for(p\u003dg.u(this.sx),b\u003dp.next();!b.done;b\u003dp.next())b.value.w4(d)};\ng.q.Ejb\u003dfunction(p){for(var d\u003dg.u(this.listeners),b\u003dd.next();!b.done;b\u003dd.next())b.value.J9(p,this.getPresentingPlayerType())};\ng.q.onFullscreenToggled\u003dfunction(p){for(var d\u003dg.u(this.listeners),b\u003dd.next();!b.done;b\u003dd.next())b.value.onFullscreenToggled(p)};\ng.q.onVolumeChange\u003dfunction(){for(var p\u003dg.u(this.listeners),d\u003dp.next();!d.done;d\u003dp.next())d.value.onVolumeChange()};\ng.q.Iq\u003dfunction(){for(var p\u003dthis.N.isMinimized(),d\u003dg.u(this.listeners),b\u003dd.next();!b.done;b\u003dd.next())b.value.Iq(p)};\ng.q.YA\u003dfunction(p){for(var d\u003dg.u(this.listeners),b\u003dd.next();!b.done;b\u003dd.next())b.value.YA(p)};\ng.q.AD\u003dfunction(){for(var p\u003dthis.N.Pb().cn(),d\u003dg.u(this.listeners),b\u003dd.next();!b.done;b\u003dd.next())b.value.Oi(p)};\ng.q.fB\u003dfunction(p){for(var d\u003dg.u(this.listeners),b\u003dd.next();!b.done;b\u003dd.next())b.value.fB(p)};\ng.q.Wl\u003dfunction(){for(var p\u003dg.u(this.listeners),d\u003dp.next();!d.done;d\u003dp.next())d.value.Wl()};g.f(Kk7,g.e);g.f(Jb,g.e);Jb.prototype.U5\u003dfunction(){this.UJ.xJ()||this.UJ.get().removeListener(this);g.e.prototype.U5.call(this)};k5.prototype.fetch\u003dfunction(p){var d\u003dp.NU;return this.D.fetch(p.Zc,{K4:p.K4\u003d\u003d\u003dvoid 0?void 0:p.K4,O8:d,cueProcessedMs:p.cueProcessedMs\u003d\u003d\u003dvoid 0?0:p.cueProcessedMs}).then(function(b){return x9q(b,d)})};g.f(n4,g.e);g.q\u003dn4.prototype;g.q.addListener\u003dfunction(p){this.listeners.push(p)};\ng.q.removeListener\u003dfunction(p){this.listeners\u003dthis.listeners.filter(function(d){return d!\u003d\u003dp})};\ng.q.iC\u003dfunction(p){B8C(this,p,1)};\ng.q.onAdUxClicked\u003dfunction(p,d){rX(this,function(b){b.VF(p,d)})};\ng.q.vt\u003dfunction(p){rX(this,function(d){d.KE(p)})};\ng.q.Ht\u003dfunction(p){rX(this,function(d){d.jl(p)})};\ng.q.i0B\u003dfunction(p){rX(this,function(d){d.iB(p)})};f4.prototype.reduce\u003dfunction(p){switch(p.event){case \"unknown\":return}var d\u003dp.identifier;var b\u003dthis.D[d];b?d\u003db:(b\u003d{DL:null,Qb:-Infinity},d\u003dthis.D[d]\u003db);b\u003dp.startSecs+p.D/1E3;if(!(b\u003cd.Qb))if(d.Qb\u003db,d.DL){if(b\u003cd.DL.end){a:{b\u003dd.DL;switch(p.event){case \"start\":case \"continue\":case \"stop\":break;default:p\u003dnull;break a}p\u003db.start+p.Ml;p\u003db.end\u003c\u003dp?null:p}if(p!\u003d\u003dnull)for(d.DL.end\u003dp,d\u003dthis.U,g.hP(d.B.D,p*1E3),d\u003dg.u(d.listeners),b\u003dd.next();!b.done;b\u003dd.next())b.value.ya(p)}}else if(p\u003dRs$(p,this.B))b\u003dp.pbt,d.DL\u003d\np.B9,ARk(this.U,b)};\nf4.prototype.updateTime\u003dfunction(){};g.f(um,g.e);g.q\u003dum.prototype;\ng.q.iT\u003dfunction(){this.X\u003dnew f4(this,hsW(this.lh.get()));this.B\u003dnew T8u;var p\u003dthis.N.getVideoData(1);if(!p.enableServerStitchedDai){var d\u003dthis.N.getVideoData(1),b;((b\u003dthis.U)\u003d\u003dnull?void 0:b.clientPlaybackNonce)!\u003d\u003dd.clientPlaybackNonce\u0026\u0026(this.U!\u003dnull\u0026\u0026this.U.unsubscribe(\"cuepointupdated\",this.Md,this),d.subscribe(\"cuepointupdated\",this.Md,this),this.U\u003dd)}this.tO.length\u003d0;var v;d\u003d((v\u003dp.D)\u003d\u003dnull?void 0:VLk(v,0))||[];v\u003dg.u(d);for(d\u003dv.next();!d.done;d\u003dv.next())d\u003dd.value,this.t8(d)\u0026\u0026JI(\"Unexpected a GetAdBreak to go out without player waiting\",\nvoid 0,void 0,{cuePointId:d.identifier,cuePointEvent:d.event,contentCpn:p.clientPlaybackNonce})};\ng.q.Ph\u003dfunction(){};\ng.q.addListener\u003dfunction(p){this.listeners.push(p)};\ng.q.removeListener\u003dfunction(p){this.listeners\u003dthis.listeners.filter(function(d){return d!\u003d\u003dp})};\ng.q.t8\u003dfunction(p){p5W(this,p);this.X.reduce(p);p\u003dthis.V;this.V\u003d!1;return p};\ng.q.Md\u003dfunction(p){var d\u003dthis.N.getVideoData(1).isDaiEnabled();if(d||!g.Ge(this.N.G())){p\u003dg.u(p);for(var b\u003dp.next();!b.done;b\u003dp.next())if(b\u003db.value,p5W(this,b),d)this.X.reduce(b);else if(this.N.getCurrentTime(1)!\u003d\u003d0\u0026\u0026b.event\u003d\u003d\u003d\"start\")if(this.lh.get().N.G().experiments.Wb(\"ignore_overlapping_cue_points_on_endemic_live_html5\")\u0026\u0026(this.D\u003d\u003dnull?0:b.startSecs+b.Ml\u003e\u003dthis.D.startSecs\u0026\u0026b.startSecs\u003c\u003dthis.D.startSecs+this.D.Ml)){var v\u003dvoid 0;ndk(this.lh.get())\u0026\u0026b.identifier!\u003d\u003d((v\u003dthis.D)\u003d\u003dnull?void 0:v.identifier)\u0026\u0026\npo(this.uh.get(),\"ocud\",\"cpi.\"+b.identifier+\";cpe.\"+b.event+\";cps.\"+b.startSecs+\";\");v\u003dvoid 0;b.identifier!\u003d\u003d((v\u003dthis.D)\u003d\u003dnull?void 0:v.identifier)\u0026\u0026JI(\"Latest Endemic Live Web cue point overlaps with previous cue point\")}else this.D\u003db,ARk(this,b)}};\ng.q.U5\u003dfunction(){this.U!\u003dnull\u0026\u0026(this.U.unsubscribe(\"cuepointupdated\",this.Md,this),this.U\u003dnull);this.listeners.length\u003d0;this.tO.length\u003d0;g.e.prototype.U5.call(this)};lm.prototype.addPlayerResponseForAssociation\u003dfunction(p){this.N.addPlayerResponseForAssociation(p)};g.q\u003dZu.prototype;g.q.M$\u003dfunction(p,d,b,v,P,M,X){return this.N.M$(p,d,b,v,P,M,X)};\ng.q.cg\u003dfunction(p,d){this.N.cg(p,d)};\ng.q.Bc\u003dfunction(p,d,b){this.N.Bc(p,d,b)};\ng.q.nS\u003dfunction(p){this.N.nS(p)};\ng.q.zn\u003dfunction(p,d,b,v,P,M,X){this.N.zn(p,d,b,v,P,M,X)};\ng.q.Iv\u003dfunction(p){return this.N.Iv(p)};\ng.q.finishSegmentByCpn\u003dfunction(p,d,b){b\u003dbDK(b);this.N.finishSegmentByCpn(p,d,b)};g.f(Pcw,g.e);g.f(MI$,g.e);g.f(X5u,g.e);g.f(qXD,g.e);g.f(atz,g.e);g.f(FxB,g.e);FxB.prototype.B\u003dfunction(){return this.U};g.f(heK,$0);\nheK.prototype.V\u003dfunction(p){var d\u003dp.content;if(d.componentType\u003d\u003d\u003d\"shopping-companion\")switch(p.actionType){case 1:case 2:p\u003dthis.D.getVideoData(1);this.D.KX(\"updateKevlarOrC3Companion\",{contentVideoId:p\u0026\u0026p.videoId,shoppingCompanionCarouselRenderer:d.renderer,layoutId:d.layoutId,macros:d.macros,onLayoutVisibleCallback:d.D,interactionLoggingClientData:d.interactionLoggingClientData});break;case 3:this.D.KX(\"updateKevlarOrC3Companion\",{})}else if(d.componentType\u003d\u003d\u003d\"action-companion\")switch(p.actionType){case 1:case 2:p\u003dthis.D.getVideoData(1);\nthis.D.KX(\"updateKevlarOrC3Companion\",{contentVideoId:p\u0026\u0026p.videoId,actionCompanionAdRenderer:d.renderer,layoutId:d.layoutId,macros:d.macros,onLayoutVisibleCallback:d.D,interactionLoggingClientData:d.interactionLoggingClientData});break;case 3:d.renderer\u0026\u0026(d\u003dthis.D.getVideoData(1),this.D.KX(\"updateKevlarOrC3Companion\",{contentVideoId:d\u0026\u0026d.videoId})),this.D.KX(\"updateKevlarOrC3Companion\",{})}else if(d.componentType\u003d\u003d\u003d\"image-companion\")switch(p.actionType){case 1:case 2:p\u003dthis.D.getVideoData(1);this.D.KX(\"updateKevlarOrC3Companion\",\n{contentVideoId:p\u0026\u0026p.videoId,imageCompanionAdRenderer:d.renderer,layoutId:d.layoutId,macros:d.macros,onLayoutVisibleCallback:d.D,interactionLoggingClientData:d.interactionLoggingClientData});break;case 3:d\u003dthis.D.getVideoData(1),this.D.KX(\"updateKevlarOrC3Companion\",{contentVideoId:d\u0026\u0026d.videoId}),this.D.KX(\"updateKevlarOrC3Companion\",{})}else if(d.componentType\u003d\u003d\u003d\"top-banner-image-text-icon-buttoned\")switch(p.actionType){case 1:case 2:p\u003dthis.D.getVideoData(1);this.D.KX(\"updateKevlarOrC3Companion\",\n{contentVideoId:p\u0026\u0026p.videoId,topBannerImageTextIconButtonedLayoutViewModel:d.renderer,layoutId:d.layoutId,macros:d.macros,onLayoutVisibleCallback:d.D,interactionLoggingClientData:d.interactionLoggingClientData});break;case 3:d.renderer\u0026\u0026(d\u003dthis.D.getVideoData(1),this.D.KX(\"updateKevlarOrC3Companion\",{contentVideoId:d\u0026\u0026d.videoId})),this.D.KX(\"updateKevlarOrC3Companion\",{})}else if(d.componentType\u003d\u003d\u003d\"banner-image\")switch(p.actionType){case 1:case 2:p\u003dthis.D.getVideoData(1);this.D.KX(\"updateKevlarOrC3Companion\",\n{contentVideoId:p\u0026\u0026p.videoId,bannerImageLayoutViewModel:d.renderer,layoutId:d.layoutId,macros:d.macros,onLayoutVisibleCallback:d.D,interactionLoggingClientData:d.interactionLoggingClientData});break;case 3:d\u003dthis.D.getVideoData(1),this.D.KX(\"updateKevlarOrC3Companion\",{contentVideoId:d\u0026\u0026d.videoId}),this.D.KX(\"updateKevlarOrC3Companion\",{})}else if(d.componentType\u003d\u003d\u003d\"ads-engagement-panel\")switch(d\u003dd.renderer,p.actionType){case 1:case 2:this.D.KX(\"updateEngagementPanelAction\",d.addAction);this.D.KX(\"changeEngagementPanelVisibility\",\nd.expandAction);break;case 3:this.D.KX(\"changeEngagementPanelVisibility\",d.hideAction),this.D.KX(\"updateEngagementPanelAction\",d.removeAction)}else if(d.componentType\u003d\u003d\u003d\"ads-engagement-panel-layout\"){var b\u003dd.renderer;switch(p.actionType){case 1:case 2:this.D.KX(\"updateEngagementPanelAction\",{action:Yw(b.addAction),layoutId:d.layoutId,onLayoutVisibleCallback:d.D,interactionLoggingClientData:d.interactionLoggingClientData});this.D.KX(\"changeEngagementPanelVisibility\",Yw(b.expandAction));break;case 3:this.D.KX(\"changeEngagementPanelVisibility\",\nYw(b.hideAction)),this.D.KX(\"updateEngagementPanelAction\",{action:Yw(b.removeAction)})}}};g.f(OD$,WL);g.q\u003dOD$.prototype;g.q.init\u003dfunction(p,d,b){WL.prototype.init.call(this,p,d,b);g.nj(this.B,\"stroke-dasharray\",\"0 \"+this.U);this.B.classList.add(\"ytp-ad-timed-pie-countdown-inner-light\");this.S.classList.add(\"ytp-ad-timed-pie-countdown-outer-light\");this.V.classList.add(\"ytp-ad-timed-pie-countdown-container-upper-right\");this.show()};\ng.q.clear\u003dfunction(){this.hide()};\ng.q.hide\u003dfunction(){dy(this);WL.prototype.hide.call(this)};\ng.q.show\u003dfunction(){p3(this);WL.prototype.show.call(this)};\ng.q.gP\u003dfunction(){this.hide()};\ng.q.n8\u003dfunction(){if(this.D){var p\u003dthis.D.getProgressState();p!\u003dnull\u0026\u0026p.current!\u003dnull\u0026\u0026g.nj(this.B,\"stroke-dasharray\",p.current/p.seekableEnd*this.U+\" \"+this.U)}};g.f(JzK,nf);g.q\u003dJzK.prototype;\ng.q.init\u003dfunction(p,d,b){nf.prototype.init.call(this,p,d,b);if(d.image\u0026\u0026d.image.thumbnail)if(d.headline)if(d.description)if(d.backgroundImage\u0026\u0026d.backgroundImage.thumbnail)if(d.actionButton\u0026\u0026g.L(d.actionButton,g.j8))if(p\u003dd.durationMilliseconds||0,typeof p!\u003d\u003d\"number\"||p\u003c\u003d0)g.Hi(Error(\"durationMilliseconds was specified incorrectly in AdActionInterstitialRenderer with a value of: \"+p));else if(d.navigationEndpoint){var v\u003dthis.api.getVideoData(2);if(v!\u003dnull){var P\u003dd.image.thumbnail.thumbnails;P!\u003dnull\u0026\u0026\nP.length\u003e0\u0026\u0026g.CF(g.pH(P[0].url))\u0026\u0026(P[0].url\u003dv.profilePicture,g.CF(g.pH(v.profilePicture))\u0026\u0026TLW(\"VideoPlayer\",239976093,\"Expected non-empty profile picture.\"));P\u003dd.backgroundImage.thumbnail.thumbnails;P!\u003dnull\u0026\u0026P.length\u003e0\u0026\u0026g.CF(g.pH(P[0].url))\u0026\u0026(P[0].url\u003dv.Rq());P\u003dd.headline;P!\u003dnull\u0026\u0026g.CF(g.pH(P.text))\u0026\u0026(P.text\u003dv.author)}this.C.init(qa(\"ad-image\"),d.image,b);this.S.init(qa(\"ad-text\"),d.headline,b);this.B.init(qa(\"ad-text\"),d.description,b);this.TB.init(qa(\"ad-image\"),d.backgroundImage,b);v\u003d[\"ytp-ad-action-interstitial-action-button\",\n\"ytp-ad-action-interstitial-action-button-rounded\"];this.slot.classList.add(\"ytp-ad-action-interstitial-slot-dark-background\");this.S.element.classList.add(\"ytp-ad-action-interstitial-headline-light\");this.B.element.classList.add(\"ytp-ad-action-interstitial-description-light\");v.push(\"ytp-ad-action-interstitial-action-button-dark\");this.api.G().U\u0026\u0026(v.push(\"ytp-ad-action-interstitial-action-button-mobile-companion-size\"),v.push(\"ytp-ad-action-interstitial-action-button-dark\"));this.api.G().T(\"enable_unified_action_endcap_on_web\")\u0026\u0026\n!this.api.G().U\u0026\u0026(v.push(\"ytp-ad-action-interstitial-action-button-unified\"),this.ih.classList.add(\"ytp-ad-action-interstitial-action-button-container-unified\"),this.C.element.classList.add(\"ytp-ad-action-interstitial-image-unified\"),this.jB.classList.add(\"ytp-ad-action-interstitial-background-container-unified\"),this.Yt.classList.add(\"ytp-ad-action-interstitial-card-unified\"),this.O5.classList.add(\"ytp-ad-action-interstitial-description-container-unified\"),this.B.element.classList.add(\"ytp-ad-action-interstitial-description-unified\"),\nthis.RB.classList.add(\"ytp-ad-action-interstitial-headline-container-unified\"),this.S.element.classList.add(\"ytp-ad-action-interstitial-headline-unified\"),this.Hb.classList.add(\"ytp-ad-action-interstitial-image-container-unified\"),this.wE.classList.add(\"ytp-ad-action-interstitial-instream-info-unified\"),this.slot.classList.add(\"ytp-ad-action-interstitial-slot-unified\"));this.actionButton\u003dnew t8(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,v);g.Y(this,this.actionButton);this.actionButton.NC(this.ih);\nthis.actionButton.init(qa(\"button\"),g.L(d.actionButton,g.j8),b);B4(this.actionButton.element);v\u003dpI(this.actionButton.element);TP(this.actionButton.element,v+\" This link opens in new tab\");this.navigationEndpoint\u003dd.navigationEndpoint;this.V.Y(this.Hb,\"click\",this.Ga,this);this.V.Y(this.O5,\"click\",this.Ga,this);!this.api.G().T(\"enable_clickable_headline_for_action_endcap_on_mweb\")\u0026\u0026this.api.G().U||this.V.Y(this.RB,\"click\",this.Ga,this);this.D\u003dthis.GZ?new C3(this.api,p):new Nw(p);g.Y(this,this.D);if(d.skipButton){(p\u003d\ng.L(d.skipButton,hRH))\u0026\u0026this.D\u0026\u0026(this.skipButton\u003dnew f3(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,this.D,this.pD),g.Y(this,this.skipButton),this.skipButton.NC(this.element),this.skipButton.init(qa(\"skip-button\"),p,b));b\u003dthis.api.T(\"disable_ad_preview_for_instream_ads\");if(p\u003dd.adBadgeRenderer)if(p\u003dg.L(p,FCz))v\u003dnew Zq(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,!0,b),v.NC(this.wE),v.init(qa(\"simple-ad-badge\"),p,this.macros),g.Y(this,v);if(p\u003dd.adInfoRenderer)if(p\u003d\ng.L(p,IZ))b\u003dnew RL(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,this.element,void 0,b),b.NC(this.wE),b.init(qa(\"ad-info-hover-text-button\"),p,this.macros),g.Y(this,b)}else d.nonskippableOverlayRenderer\u0026\u0026(p\u003dg.L(d.nonskippableOverlayRenderer,z3))\u0026\u0026this.D\u0026\u0026(this.U\u003dnew PA(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,this.D,!1),g.Y(this,this.U),this.U.NC(this.element),this.U.init(qa(\"ad-preview\"),p,b));d.countdownRenderer\u0026\u0026(d\u003dd.countdownRenderer,g.L(d,OFq)\u0026\u0026this.D\u0026\u0026\n(b\u003dnew OD$(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,this.D),g.Y(this,b),b.NC(this.element),b.init(qa(\"timed-pie-countdown\"),g.L(d,OFq),this.macros)));this.show();this.element.focus()}else g.Hi(Error(\"AdActionInterstitialRenderer has no navigation endpoint.\"));else g.Hi(Error(\"AdActionInterstitialRenderer has no button.\"));else g.Hi(Error(\"AdActionInterstitialRenderer has no background AdImage.\"));else g.Hi(Error(\"AdActionInterstitialRenderer has no description AdText.\"));else g.Hi(Error(\"AdActionInterstitialRenderer has no headline AdText.\"));\nelse g.Hi(Error(\"AdActionInterstitialRenderer has no image.\"))};\ng.q.clear\u003dfunction(){g.jh(this.V);this.hide()};\ng.q.show\u003dfunction(){kTC(!0);this.actionButton\u0026\u0026this.actionButton.show();this.skipButton\u0026\u0026this.skipButton.show();this.U\u0026\u0026this.U.show();nf.prototype.show.call(this)};\ng.q.hide\u003dfunction(){kTC(!1);this.actionButton\u0026\u0026this.actionButton.hide();this.skipButton\u0026\u0026this.skipButton.hide();this.U\u0026\u0026this.U.hide();nf.prototype.hide.call(this)};\ng.q.Ga\u003dfunction(){this.navigationEndpoint\u0026\u0026(this.layoutId?this.fX.executeCommand(this.navigationEndpoint,this.layoutId):g.Hi(Error(\"Missing layoutId for ad action interstitial.\")))};var ltC\u003d{iconType:\"CLOSE\"},GH\u003dnew g.fH(320,63);g.f(uD$,nf);g.q\u003duD$.prototype;\ng.q.init\u003dfunction(p,d,b){nf.prototype.init.call(this,p,d,b);this.V\u003dd;this.C\u003dg.dR(this.V.onClickCommands||[]);this.wE\u003dthis.V.onErrorCommand||null;if(p\u003dthis.V.contentSupportedRenderer)p\u003dthis.V.contentSupportedRenderer,d\u003dthis.V.adInfoRenderer||null,g.L(p,q6W)?(this.S\u003dg.B9(\"ytp-ad-overlay-ad-info-button-container\",this.B.element),s5e(this,d),p\u003dE7K(this,g.L(p,q6W))):g.L(p,a2Q)?(this.S\u003dg.B9(\"ytp-ad-overlay-ad-info-button-container\",this.U.element),s5e(this,d),p\u003dCcu(this,g.L(p,a2Q))):g.L(p,oQQ)?(this.S\u003d\ng.B9(\"ytp-ad-overlay-ad-info-button-container\",this.D.element),s5e(this,d),p\u003dN7D(this,g.L(p,oQQ))):(g.Hi(Error(\"InvideoOverlayAdRenderer content could not be initialized.\")),p\u003d!1);p\u0026\u0026(this.show(),GTD(this,!0))};\ng.q.clear\u003dfunction(){GTD(this,!1);this.Hb.reset();this.O5\u003d0;this.B.hide();this.logVisibility(this.B.element,!1);this.U.hide();this.logVisibility(this.U.element,!1);this.D.hide();this.logVisibility(this.D.element,!1);this.hide();this.dispose()};\ng.q.Frt\u003dfunction(){this.ih\u0026\u0026(this.layoutId?this.fX.executeCommand(this.ih,this.layoutId):g.Hi(Error(\"Missing layoutId for invideo_overlay_ad.\")));this.api.pauseVideo()};\ng.q.OS\u003dfunction(){a:{if(this.V\u0026\u0026this.V.closeButton\u0026\u0026this.V.closeButton.buttonRenderer){var p\u003dthis.V.closeButton.buttonRenderer;if(p.serviceEndpoint){p\u003d[p.serviceEndpoint];break a}}p\u003d[]}p\u003dg.u(p);for(var d\u003dp.next();!d.done;d\u003dp.next())d\u003dd.value,this.layoutId?this.fX.executeCommand(d,this.layoutId):g.Hi(Error(\"Missing layoutId for invideo_overlay_ad.\"));this.api.onAdUxClicked(\"in_video_overlay_close_button\",this.layoutId)};\ng.q.JDB\u003dfunction(){this.TB||this.api.getPlayerState(1)!\u003d\u003d2||this.api.playVideo()};\ng.q.n_\u003dfunction(){this.TB||this.api.getPlayerState(1)!\u003d\u003d2||this.api.playVideo();this.api.n_(\"invideo-overlay\")};\ng.q.fgb\u003dfunction(p){p.target\u003d\u003d\u003dthis.S\u0026\u0026g.B9(\"ytp-ad-button\",this.jB.element).click()};g.f(w5D,WL);g.q\u003dw5D.prototype;g.q.init\u003dfunction(p,d,b){WL.prototype.init.call(this,p,d,b);p\u003dd.durationMs;this.B\u003dp\u003d\u003dnull||p\u003d\u003d\u003d0?0:p+this.D.getProgressState().current*1E3;if(d.text)var v\u003dd.text.templatedAdText;else d.staticMessage\u0026\u0026(v\u003dd.staticMessage);this.messageText.init(qa(\"ad-text\"),v,b);this.messageText.NC(this.U.element);this.V.show(100);this.show()};\ng.q.clear\u003dfunction(){this.hide()};\ng.q.hide\u003dfunction(){Upj(this,!1);WL.prototype.hide.call(this);this.U.hide();this.messageText.hide();dy(this)};\ng.q.show\u003dfunction(){Upj(this,!0);WL.prototype.show.call(this);p3(this);this.U.show();this.messageText.show()};\ng.q.gP\u003dfunction(){this.hide()};\ng.q.n8\u003dfunction(){if(this.D!\u003dnull){var p\u003dthis.D.getProgressState();p!\u003dnull\u0026\u0026p.current!\u003dnull\u0026\u0026(p\u003d1E3*p.current,!this.O5\u0026\u0026p\u003e\u003dthis.B?(this.V.hide(),this.O5\u003d!0):this.messageText\u0026\u0026this.messageText.isTemplated()\u0026\u0026(p\u003dMath.max(0,Math.ceil((this.B-p)/1E3)),p!\u003d\u003dthis.S\u0026\u0026(A8(this.messageText,{TIME_REMAINING:String(p)}),this.S\u003dp)))}};g.f(cz$,nf);g.q\u003dcz$.prototype;\ng.q.init\u003dfunction(p,d,b){nf.prototype.init.call(this,p,d,{});d.image\u0026\u0026d.image.thumbnail?d.headline?d.description?d.actionButton\u0026\u0026g.L(d.actionButton,g.j8)?(this.B.init(qa(\"ad-image\"),d.image,b),this.U.init(qa(\"ad-text\"),d.headline,b),this.V.init(qa(\"ad-text\"),d.description,b),p\u003d[\"ytp-ad-underlay-action-button\"],this.api.G().T(\"use_blue_buttons_for_desktop_player_underlay\")\u0026\u0026p.push(\"ytp-ad-underlay-action-button-blue\"),this.actionButton\u003dnew t8(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,\np),d.backgroundColor\u0026\u0026g.nj(this.element,\"background-color\",g.YU(d.backgroundColor)),g.Y(this,this.actionButton),this.actionButton.NC(this.S),this.actionButton.init(qa(\"button\"),g.L(d.actionButton,g.j8),b),d\u003dg.JH(this.api.G().experiments,\"player_underlay_video_width_fraction\"),this.api.G().T(\"place_shrunken_video_on_left_of_player\")?(b\u003dthis.D,g.OJ(b,\"ytp-ad-underlay-left-container\"),g.FO(b,\"ytp-ad-underlay-right-container\"),g.nj(this.D,\"margin-left\",Math.round((d+.02)*100)+\"%\")):(b\u003dthis.D,g.OJ(b,\"ytp-ad-underlay-right-container\"),\ng.FO(b,\"ytp-ad-underlay-left-container\")),g.nj(this.D,\"width\",Math.round((1-d-.04)*100)+\"%\"),this.api.aN()\u0026\u0026this.show(),this.api.addEventListener(\"playerUnderlayVisibilityChange\",this.LV.bind(this)),this.api.addEventListener(\"resize\",this.aK.bind(this))):g.Hi(Error(\"InstreamAdPlayerUnderlayRenderer has no button.\")):g.Hi(Error(\"InstreamAdPlayerUnderlayRenderer has no description AdText.\")):g.Hi(Error(\"InstreamAdPlayerUnderlayRenderer has no headline AdText.\")):g.Hi(Error(\"InstreamAdPlayerUnderlayRenderer has no image.\"))};\ng.q.show\u003dfunction(){yzC(!0);this.actionButton\u0026\u0026this.actionButton.show();nf.prototype.show.call(this)};\ng.q.hide\u003dfunction(){yzC(!1);this.actionButton\u0026\u0026this.actionButton.hide();nf.prototype.hide.call(this)};\ng.q.clear\u003dfunction(){this.api.removeEventListener(\"playerUnderlayVisibilityChange\",this.LV.bind(this));this.api.removeEventListener(\"resize\",this.aK.bind(this));this.hide()};\ng.q.onClick\u003dfunction(p){nf.prototype.onClick.call(this,p);this.actionButton\u0026\u0026g.qQ(this.actionButton.element,p.target)\u0026\u0026this.api.pauseVideo()};\ng.q.LV\u003dfunction(p){p\u003d\u003d\u003d\"transitioning\"?(this.D.classList.remove(\"ytp-ad-underlay-clickable\"),this.show()):p\u003d\u003d\u003d\"visible\"?this.D.classList.add(\"ytp-ad-underlay-clickable\"):p\u003d\u003d\u003d\"hidden\"\u0026\u0026(this.hide(),this.D.classList.remove(\"ytp-ad-underlay-clickable\"))};\ng.q.aK\u003dfunction(p){p.width\u003e1200?(this.actionButton.element.classList.add(\"ytp-ad-underlay-action-button-large\"),this.actionButton.element.classList.remove(\"ytp-ad-underlay-action-button-medium\")):p.width\u003e875?(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\"));\ng.nj(this.U.element,\"font-size\",p.width/40+\"px\")};g.f(wX,nf);\nwX.prototype.init\u003dfunction(p,d,b){nf.prototype.init.call(this,p,d,b);d.toggledLoggingParams\u0026\u0026(this.toggledLoggingParams\u003dd.toggledLoggingParams);d.answer\u0026\u0026g.L(d.answer,g.j8)?(p\u003dnew t8(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,[\"ytp-ad-survey-answer-button\"],\"survey-single-select-answer-button\"),p.NC(this.answer),p.init(qa(\"ytp-ad-survey-answer-button\"),g.L(d.answer,g.j8),b),p.show()):d.answer\u0026\u0026g.L(d.answer,Zn)\u0026\u0026(this.D\u003dnew Lf(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,\n[\"ytp-ad-survey-answer-toggle-button\"]),this.D.NC(this.answer),g.Y(this,this.D),this.D.init(qa(\"survey-answer-button\"),g.L(d.answer,Zn),b));this.show()};\nwX.prototype.bK\u003dfunction(p){this.layoutId?mW(this.fX,p,this.layoutId,this.macros):g.Hi(new g.RN(\"There is undefined layoutId when calling the runCommand method.\",{componentType:this.componentType}))};\nwX.prototype.onClick\u003dfunction(p){nf.prototype.onClick.call(this,p);if(this.api.G().T(\"supports_multi_step_on_desktop\")\u0026\u0026this.index!\u003d\u003dnull)this.onSelected(this.index)};\nwX.prototype.clear\u003dfunction(){this.hide()};g.f(ItC,nf);ItC.prototype.init\u003dfunction(p,d,b){nf.prototype.init.call(this,p,d,b);d.answer\u0026\u0026g.L(d.answer,Zn)\u0026\u0026(this.button\u003dnew Lf(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,[\"ytp-ad-survey-answer-toggle-button\",\"ytp-ad-survey-none-of-the-above-button\"]),this.button.NC(this.D),this.button.init(qa(\"survey-none-of-the-above-button\"),g.L(d.answer,Zn),b));this.show()};g.f(Ux,t8);Ux.prototype.init\u003dfunction(p,d,b){t8.prototype.init.call(this,p,d,b);p\u003d!1;d.text\u0026\u0026(d\u003dg.ff(d.text),p\u003d!g.CF(d));p||g.DF(Error(\"No submit text was present in the renderer.\"))};\nUx.prototype.onClick\u003dfunction(p){this.publish(\"l\");t8.prototype.onClick.call(this,p)};g.f(cz,nf);\ncz.prototype.init\u003dfunction(p,d,b){nf.prototype.init.call(this,p,d,b);if(p\u003dd.skipOrPreviewRenderer)g.L(p,Pq)?(p\u003dg.L(p,Pq),b\u003dnew lT(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,this.V,!0),b.NC(this.skipOrPreview),b.init(qa(\"skip-button\"),p,this.macros),g.Y(this,b),this.D\u003db):g.L(p,z3)\u0026\u0026(p\u003dg.L(p,z3),b\u003dnew PA(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,this.V,!1),b.NC(this.skipOrPreview),b.init(qa(\"ad-preview\"),p,this.macros),Mw(b),g.Y(this,b),this.D\u003db);this.D\u003d\u003d\nnull\u0026\u0026g.Hi(Error(\"ISAPOR.skipOrPreviewRenderer was not initialized properly.ISAPOR: \"+JSON.stringify(d)));d.submitButton\u0026\u0026(p\u003dd.submitButton,g.L(p,g.j8)\u0026\u0026(p\u003dg.L(p,g.j8),b\u003dnew Ux(this.api,this.layoutId,this.interactionLoggingClientData,this.fX),b.NC(this.submitButton),b.init(qa(\"survey-submit\"),p,this.macros),g.Y(this,b),this.U\u003db));p\u003dthis.api.T(\"disable_ad_preview_for_instream_ads\");if(b\u003dd.adBadgeRenderer){b\u003dg.L(b,FCz);var v\u003dnew Zq(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,!0,\np,!0);v.NC(this.B);v.init(qa(\"simple-ad-badge\"),b,this.macros);this.adBadge\u003dv.element;g.Y(this,v)}if(b\u003dd.adDurationRemaining)b\u003dg.L(b,PW2),v\u003dnew UV(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,this.V,void 0,p),v.NC(this.B),v.init(qa(\"ad-duration-remaining\"),b,this.macros),g.Y(this,v);(d\u003dd.adInfoRenderer)\u0026\u0026g.L(d,IZ)\u0026\u0026(b\u003dnew RL(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,this.element,void 0,p),g.Y(this,b),p\u0026\u0026this.adBadge!\u003d\u003dvoid 0?this.B.insertBefore(b.element,\nthis.adBadge.nextSibling):b.NC(this.B),b.init(qa(\"ad-info-hover-text-button\"),g.L(d,IZ),this.macros));this.show()};\ncz.prototype.clear\u003dfunction(){this.hide()};g.f(yx,nf);yx.prototype.init\u003dfunction(p,d,b){nf.prototype.init.call(this,p,d,b);HDu(this)};\nyx.prototype.show\u003dfunction(){this.B\u003dDate.now();nf.prototype.show.call(this)};\nyx.prototype.pn\u003dfunction(){};g.f(DpC,yx);g.q\u003dDpC.prototype;g.q.init\u003dfunction(p,d,b){var v\u003dthis;yx.prototype.init.call(this,p,d,b);d.questionText\u0026\u0026ze$(this,d.questionText);d.answers\u0026\u0026d.answers.forEach(function(P,M){g.L(P,l1)\u0026\u0026j5C(v,g.L(P,l1),b,M)});\nthis.S\u003dnew Set(this.U.map(function(P){return P.D.D}));\n(p\u003dd.noneOfTheAbove)\u0026\u0026(p\u003dg.L(p,XmF))\u0026\u0026VIq(this,p,b);d.surveyAdQuestionCommon\u0026\u0026iDD(this,d.surveyAdQuestionCommon);d.submitEndpoints\u0026\u0026(this.submitEndpoints\u003dd.submitEndpoints);this.Y(this.element,\"change\",this.onChange);this.show()};\ng.q.pn\u003dfunction(){eeK(this,!1);this.V.U.subscribe(\"l\",this.gt$,this)};\ng.q.onChange\u003dfunction(p){p.target\u003d\u003d\u003dthis.noneOfTheAbove.button.D?SXW(this):this.S.has(p.target)\u0026\u0026(this.noneOfTheAbove.button.toggleButton(!1),eeK(this,!0))};\ng.q.gt$\u003dfunction(){var p\u003d[],d\u003dthis.U.reduce(function(P,M,X){var a\u003dM.toggledLoggingParams;M.D\u0026\u0026M.D.isToggled()\u0026\u0026a\u0026\u0026(P.push(a),p.push(X));return P},[]).join(\"\u0026\"),b\u003dthis.submitEndpoints.map(function(P){if(!P.loggingUrls)return P;\nP\u003dg.ik(P);P.loggingUrls\u003dP.loggingUrls.map(function(M){M.baseUrl\u0026\u0026(M.baseUrl\u003dm9(M.baseUrl,d));return M});\nreturn P});\nif(b){b\u003dg.u(b);for(var v\u003db.next();!v.done;v\u003db.next())v\u003dv.value,this.layoutId?mW(this.fX,v,this.layoutId,this.macros):g.Hi(Error(\"Missing layoutId for multi_select_question.\"))}this.api.G().T(\"supports_multi_step_on_desktop\")\u0026\u0026this.O5(p)};\ng.q.clear\u003dfunction(){this.api.G().T(\"enable_hide_on_clear_in_survey_question_bulleit\")?this.hide():this.dispose()};g.f(Ia,yx);Ia.prototype.init\u003dfunction(p,d,b){var v\u003dthis;yx.prototype.init.call(this,p,d,b);d.questionText\u0026\u0026ze$(this,d.questionText);d.answers\u0026\u0026d.answers.forEach(function(P,M){g.L(P,l1)\u0026\u0026j5C(v,g.L(P,l1),b,M)});\nd.surveyAdQuestionCommon?iDD(this,d.surveyAdQuestionCommon):g.Hi(Error(\"SurveyAdQuestionCommon was not sent.SingleSelectQuestionRenderer: \"+JSON.stringify(d)));this.show()};\nIa.prototype.clear\u003dfunction(){this.api.G().T(\"enable_hide_on_clear_in_survey_question_bulleit\")?this.hide():this.dispose()};g.f(zH,nf);zH.prototype.init\u003dfunction(p,d,b){var v\u003dthis;nf.prototype.init.call(this,p,d,b);if(this.api.G().T(\"supports_multi_step_on_desktop\")){var P;this.conditioningRules\u003d(P\u003dd.conditioningRules)!\u003dnull?P:[];var M;this.U\u003d(M\u003dd.questions)!\u003dnull?M:[];var X;((X\u003dd.questions)\u003d\u003dnull?0:X.length)\u0026\u0026Q5w(this,0)}else(d.questions||[]).forEach(function(a){g.L(a,cD)?g7$(v,g.L(a,cD),b):g.L(a,UT)\u0026\u0026LxC(v,g.L(a,UT),b)});\nthis.show()};\nzH.prototype.clear\u003dfunction(){this.api.G().T(\"enable_hide_on_clear_in_survey_question_bulleit\")?this.hide():(this.hide(),this.dispose())};\nzH.prototype.V\u003dfunction(p){var d\u003dthis;if(this.api.G().T(\"supports_multi_step_on_desktop\")){var b;if((b\u003dthis.conditioningRules)\u003d\u003dnull?0:b.length){var v;if(p.length\u003d\u003d\u003d0)this.api.onAdUxClicked(\"ad-action-submit-survey\",this.layoutId);else if(this.conditioningRules.find(function(P){return P.questionIndex\u003d\u003d\u003dd.D})\u003d\u003dnull)g.Hi(Error(\"Expected conditioning rule(s) for survey question.\")),this.api.onAdUxClicked(\"ad-action-submit-survey\",this.layoutId);\nelse if(this.conditioningRules.forEach(function(P){if(P.questionIndex\u003d\u003d\u003dd.D)switch(P.condition){case \"CONDITION_ALL_OF\":var M;if((M\u003dP.answerIndices)\u003d\u003dnull?0:M.every(function(a){return p.includes(a)}))v\u003dP.nextQuestionIndex;\nbreak;case \"CONDITION_ANY_OF\":var X;if((X\u003dP.answerIndices)\u003d\u003dnull?0:X.some(function(a){return p.includes(a)}))v\u003dP.nextQuestionIndex;\nbreak;default:g.Hi(Error(\"Expected specified condition in survey conditioning rules.\"))}}),v!\u003dnull)Q5w(this,v);\nelse this.api.onAdUxClicked(\"ad-action-submit-survey\",this.layoutId)}else this.questions.length\u003e1\u0026\u0026g.Hi(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.f(jj,nf);\njj.prototype.init\u003dfunction(p,d,b){var v\u003dthis;nf.prototype.init.call(this,p,d,b);p\u003dd.timeoutSeconds||0;if(typeof p!\u003d\u003d\"number\"||p\u003c0)g.Hi(Error(\"timeoutSeconds was specified incorrectly in SurveyTextInterstitialRenderer with a value of: \"+p));else if(d.timeoutCommands)if(d.text)if(d.ctaButton\u0026\u0026g.L(d.ctaButton,g.j8))if(d.brandImage)if(d.backgroundImage\u0026\u0026g.L(d.backgroundImage,to)\u0026\u0026g.L(d.backgroundImage,to).landscape){this.layoutId||g.Hi(Error(\"Missing layoutId for survey interstitial.\"));$p$(this.interstitial,g.L(d.backgroundImage,\nto).landscape);$p$(this.logoImage,d.brandImage);g.ar(this.text,g.ff(d.text));var P\u003d[\"ytp-ad-survey-interstitial-action-button\"];P.push(\"ytp-ad-survey-interstitial-action-button-rounded\");this.actionButton\u003dnew t8(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,P);g.Y(this,this.actionButton);this.actionButton.NC(this.U);this.actionButton.init(qa(\"button\"),g.L(d.ctaButton,g.j8),b);this.actionButton.show();this.D\u003dnew C3(this.api,p*1E3);this.D.subscribe(\"g\",function(){v.transition.hide()});\ng.Y(this,this.D);this.Y(this.element,\"click\",function(M){var X\u003dM.target\u003d\u003d\u003dv.interstitial;M\u003dv.actionButton.element.contains(M.target);if(X||M)if(v.transition.hide(),X)v.api.onAdUxClicked(v.componentType,v.layoutId)});\nthis.transition.show(100)}else g.Hi(Error(\"SurveyTextInterstitialRenderer has no landscape background image.\"));else g.Hi(Error(\"SurveyTextInterstitialRenderer has no brandImage.\"));else g.Hi(Error(\"SurveyTextInterstitialRenderer has no button.\"));else g.Hi(Error(\"SurveyTextInterstitialRenderer has no text.\"));else g.Hi(Error(\"timeoutSeconds was specified yet no timeoutCommands where specified\"))};\njj.prototype.clear\u003dfunction(){this.hide()};\njj.prototype.show\u003dfunction(){mpq(!0);nf.prototype.show.call(this)};\njj.prototype.hide\u003dfunction(){mpq(!1);nf.prototype.hide.call(this)};g.f(tb,WL);g.q\u003dtb.prototype;\ng.q.init\u003dfunction(p,d){WL.prototype.init.call(this,p,d,{});if(d.durationMilliseconds){if(d.durationMilliseconds\u003c0){g.Hi(Error(\"DurationMilliseconds was specified incorrectly in AdPreview with a value of: \"+d.durationMilliseconds));return}this.U\u003dd.durationMilliseconds}else this.U\u003dthis.D.mJ();var b;if((b\u003dd.previewText)\u003d\u003dnull||!b.text||g.CF(d.previewText.text))g.Hi(Error(\"No text is returned for AdPreview.\"));else{this.S\u003dd.previewText;d.previewText.isTemplated||g.ar(this.B,d.previewText.text);var v;\nif(((v\u003dthis.api.getVideoData(1))\u003d\u003dnull?0:v.kT)\u0026\u0026d.previewImage){var P,M;(p\u003d((M\u003dwu(((P\u003dd.previewImage)\u003d\u003dnull?void 0:P.sources)||[],52,!1))\u003d\u003dnull?void 0:M.url)||\"\")\u0026\u0026p.length?(this.previewImage\u003dnew g.k0({L:\"img\",J:\"ytp-preview-ad__image\",K:{src:\"{{imageUrl}}\"}}),this.previewImage.updateValue(\"imageUrl\",p),g.Y(this,this.previewImage),this.previewImage.NC(this.element)):g.Hi(Error(\"Failed to get imageUrl in AdPreview.\"))}else this.B.classList.add(\"ytp-preview-ad__text--padding--wide\")}};\ng.q.clear\u003dfunction(){this.hide()};\ng.q.hide\u003dfunction(){dy(this);WL.prototype.hide.call(this)};\ng.q.show\u003dfunction(){p3(this);WL.prototype.show.call(this)};\ng.q.gP\u003dfunction(){this.hide()};\ng.q.n8\u003dfunction(){if(this.D){var p\u003dthis.D.getProgressState();if(p!\u003dnull\u0026\u0026p.current)if(p\u003d1E3*p.current,p\u003e\u003dthis.U)this.transition.hide();else{var d;if((d\u003dthis.S)\u003d\u003dnull?0:d.isTemplated)if(d\u003dMath.max(0,Math.ceil((this.U-p)/1E3)),d!\u003d\u003dthis.V){var b,v;(p\u003d(b\u003dthis.S)\u003d\u003dnull?void 0:(v\u003db.text)\u003d\u003dnull?void 0:v.replace(\"{TIME_REMAINING}\",String(d)))\u0026\u0026g.ar(this.B,p);this.V\u003dd}}}};g.f(im,nf);\nim.prototype.init\u003dfunction(p,d){nf.prototype.init.call(this,p,d,{});var b,v;if((p\u003d((v\u003dwu(((b\u003dd.image)\u003d\u003dnull?void 0:b.sources)||[],Kxe(d),!0))\u003d\u003dnull?void 0:v.url)||\"\")\u0026\u0026p.length){b\u003dthis.V$(\"ytp-ad-avatar\");b.src\u003dp;var P,M;if(v\u003d(P\u003dd.interaction)\u003d\u003dnull?void 0:(M\u003dP.accessibility)\u003d\u003dnull?void 0:M.label)b.alt\u003dv;switch(d.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\");\nbreak;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(d.style){case \"AD_AVATAR_STYLE_ROUNDED_CORNER\":this.element.classList.add(\"ytp-ad-avatar--rounded-corner\");\nbreak;default:this.element.classList.add(\"ytp-ad-avatar--circular\")}}else g.Hi(Error(\"Failed to get imageUrl in AdAvatar.\"))};\nim.prototype.clear\u003dfunction(){this.hide()};\nim.prototype.onClick\u003dfunction(p){nf.prototype.onClick.call(this,p)};g.f(Hz,nf);\nHz.prototype.init\u003dfunction(p,d){nf.prototype.init.call(this,p,d,{});var b;p\u003d(b\u003dd.label)\u003d\u003dnull?void 0:b.content;if((b\u003dp!\u003dnull\u0026\u0026!g.CF(p))||d.iconImage){b\u0026\u0026(this.buttonText\u003dnew g.k0({L:\"span\",J:\"ytp-ad-button-vm__text\",Bb:p}),g.Y(this,this.buttonText),this.buttonText.NC(this.element));var v,P,M\u003d((v\u003dd.interaction)\u003d\u003dnull?0:(P\u003dv.accessibility)\u003d\u003dnull?0:P.label)||b?p:\"\";M\u0026\u0026TP(this.element,M+\" This link opens in new tab\");B4(this.element);if(d.iconImage){v\u003dvoid 0;if(d.iconImage){a:{P\u003dd.iconImage;if(P.sources)for(P\u003d\ng.u(P.sources),p\u003dP.next();!p.done;p\u003dP.next())if(p\u003dp.value,M\u003dvoid 0,(M\u003dp.clientResource)\u003d\u003dnull?0:M.imageName){P\u003dp;break a}P\u003dvoid 0}if(P){var X;v\u003d{iconType:(X\u003dP.clientResource)\u003d\u003dnull?void 0:X.imageName}}}X\u003djC(v,!1,this.U);X!\u003dnull\u0026\u0026(this.buttonIcon\u003dnew g.k0({L:\"span\",J:\"ytp-ad-button-vm__icon\",j:[X]}),g.Y(this,this.buttonIcon),d.iconLeading?(MQ(this.element,this.buttonIcon.element,0),this.buttonIcon.element.classList.add(\"ytp-ad-button-vm__icon--leading\")):b?(this.buttonIcon.NC(this.element),this.buttonIcon.element.classList.add(\"ytp-ad-button-vm__icon--trailing\")):\n(this.buttonIcon.NC(this.element),this.element.classList.add(\"ytp-ad-button-vm--icon-only\")))}switch(d.style){case \"AD_BUTTON_STYLE_TRANSPARENT\":this.element.classList.add(\"ytp-ad-button-vm--style-transparent\");break;case \"AD_BUTTON_STYLE_FILLED_WHITE\":this.element.classList.add(\"ytp-ad-button-vm--style-filled-white\");break;case \"AD_BUTTON_STYLE_FILLED\":this.element.classList.add(this.D?\"ytp-ad-button-vm--style-filled-dark\":\"ytp-ad-button-vm--style-filled\");break;default:this.element.classList.add(\"ytp-ad-button-vm--style-filled\")}switch(d.size){case \"AD_BUTTON_SIZE_COMPACT\":this.element.classList.add(\"ytp-ad-button-vm--size-compact\");\nbreak;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.DF(Error(\"AdButton does not have label or an icon.\"))};\nHz.prototype.clear\u003dfunction(){this.hide()};\nHz.prototype.onClick\u003dfunction(p){nf.prototype.onClick.call(this,p)};g.f(xpW,WL);g.q\u003dxpW.prototype;\ng.q.init\u003dfunction(p,d){WL.prototype.init.call(this,p,d,{});this.api.G().T(\"enable_larger_flyout_cta_on_desktop\")\u0026\u0026(this.element.classList.add(\"ytp-ad-avatar-lockup-card--large\"),this.V$(\"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\"),\nthis.adAvatar.element.classList.add(\"ytp-ad-avatar-lockup-card__ad_avatar--large\"),MQ(this.V$(\"ytp-ad-avatar-lockup-card__avatar_and_text_container\"),this.adAvatar.element,0));if(p\u003dg.L(d.avatar,$5)){var b\u003dd.headline;if(b){var v\u003dd.description;if(v){var P\u003dg.L(d.button,K4);P?(this.adAvatar.init(qa(\"ad-avatar\"),p),this.headline.init(qa(\"ad-simple-attributed-string\"),new yZ(b)),this.description.init(qa(\"ad-simple-attributed-string\"),new yZ(v)),b.content\u0026\u0026b.content.length\u003e20\u0026\u0026this.description.element.classList.add(\"ytp-ad-avatar-lockup-card__description--hidden--in--small--player\"),\nthis.adButton.init(qa(\"ad-button\"),P),this.startMilliseconds\u003dd.startMs||0,this.api.aN()||this.show(),this.api.addEventListener(\"playerUnderlayVisibilityChange\",this.bL.bind(this)),p3(this)):g.Hi(Error(\"No AdButtonViewModel is returned in PlayerAdAvatarLockupCardButtonedViewModel.\"))}else g.Hi(Error(\"No description is returned in PlayerAdAvatarLockupCardButtonedViewModel.\"))}else g.Hi(Error(\"No headline is returned in PlayerAdAvatarLockupCardButtonedViewModel.\"))}else g.Hi(Error(\"No AdAvatarViewModel is returned in PlayerAdAvatarLockupCardButtonedViewModel.\"))};\ng.q.n8\u003dfunction(){if(this.D){var p\u003dthis.D.getProgressState();p\u0026\u0026p.current\u0026\u00261E3*p.current\u003e\u003dthis.startMilliseconds\u0026\u0026(dy(this),this.element.classList.remove(\"ytp-ad-avatar-lockup-card--inactive\"))}};\ng.q.gP\u003dfunction(){this.clear()};\ng.q.onClick\u003dfunction(p){this.api.pauseVideo();WL.prototype.onClick.call(this,p)};\ng.q.clear\u003dfunction(){this.hide();this.api.removeEventListener(\"playerUnderlayVisibilityChange\",this.bL.bind(this))};\ng.q.show\u003dfunction(){this.adAvatar.show();this.headline.show();this.description.show();this.adButton.show();WL.prototype.show.call(this)};\ng.q.hide\u003dfunction(){this.adAvatar.hide();this.headline.hide();this.description.hide();this.adButton.hide();WL.prototype.hide.call(this)};\ng.q.bL\u003dfunction(p){p\u003d\u003d\u003d\"hidden\"?this.show():this.hide()};g.f(Du,nf);g.q\u003dDu.prototype;\ng.q.init\u003dfunction(p,d){nf.prototype.init.call(this,p,d,{});if(!d.label||g.CF(d.label))g.Hi(Error(\"No label is returned for SkipAdButton.\"));else if(g.ar(this.V,d.label),p\u003djC({iconType:\"SKIP_NEXT_NEW\"}),p\u003d\u003dnull)g.Hi(Error(\"Unable to retrieve icon for SkipAdButton\"));else if(this.B\u003dnew g.k0({L:\"span\",J:\"ytp-skip-ad-button__icon\",j:[p]}),g.Y(this,this.B),this.B.NC(this.element),this.api.G().experiments.Wb(\"enable_skip_to_next_messaging\")\u0026\u0026(d\u003dg.pH(d.targetId)))this.U\u003d!0,this.element.setAttribute(\"data-tooltip-target-id\",d),\nthis.element.setAttribute(\"data-tooltip-target-fixed\",\"\")};\ng.q.onClick\u003dfunction(p){p\u0026\u0026p.preventDefault();var d,b;B2q(p,{contentCpn:(b\u003d(d\u003dthis.api.getVideoData(1))\u003d\u003dnull?void 0:d.clientPlaybackNonce)!\u003dnull?b:\"\"})\u003d\u003d\u003d0?this.api.KX(\"onAbnormalityDetected\"):(nf.prototype.onClick.call(this,p),this.api.KX(\"onAdSkip\"),this.api.onAdUxClicked(this.componentType,this.layoutId))};\ng.q.clear\u003dfunction(){this.D.reset();this.hide()};\ng.q.hide\u003dfunction(){nf.prototype.hide.call(this)};\ng.q.show\u003dfunction(){this.D.start();nf.prototype.show.call(this);this.U\u0026\u0026this.api.G().experiments.Wb(\"enable_skip_to_next_messaging\")\u0026\u0026this.api.publish(\"showpromotooltip\",this.element)};g.f(B7C,WL);g.q\u003dB7C.prototype;\ng.q.init\u003dfunction(p,d){WL.prototype.init.call(this,p,d,{});p\u003dg.L(d.preskipState,l2H);if(this.V||!this.api.G().experiments.Wb(\"disable_ad_preview_for_instream_ads\")){if(!p){g.Hi(Error(\"No AdPreviewViewModel is returned in SkipAdViewModel.\"));return}var b;(b\u003dthis.U)\u003d\u003dnull||b.init(qa(\"preview-ad\"),p);(b\u003dthis.U)!\u003dnull\u0026\u0026(b.transition.show(100),b.show())}(b\u003dg.L(d.skippableState,ZFF))?(d.skipOffsetMilliseconds!\u003dnull?this.skipOffsetMilliseconds\u003dd.skipOffsetMilliseconds:(g.DF(Error(\"No skipOffsetMilliseconds is returned in SkipAdViewModel.\")),this.skipOffsetMilliseconds\u003d\n5E3),this.B.init(qa(\"skip-button\"),b),this.show()):g.Hi(Error(\"No SkipAdButtonViewModel is returned in SkipAdViewModel.\"))};\ng.q.show\u003dfunction(){p3(this);WL.prototype.show.call(this)};\ng.q.hide\u003dfunction(){!this.isSkippable\u0026\u0026this.U?this.U.hide():this.B\u0026\u0026this.B.hide();dy(this);WL.prototype.hide.call(this)};\ng.q.clear\u003dfunction(){var p;(p\u003dthis.U)\u003d\u003dnull||p.clear();this.B\u0026\u0026this.B.clear();dy(this);WL.prototype.hide.call(this)};\ng.q.gP\u003dfunction(){this.hide()};\ng.q.n8\u003dfunction(){if(1E3*this.D.getProgressState().current\u003e\u003dthis.skipOffsetMilliseconds\u0026\u0026!this.isSkippable){this.isSkippable\u003d!0;var p;(p\u003dthis.U)!\u003dnull\u0026\u0026p.transition.hide();(p\u003dthis.B)!\u003dnull\u0026\u0026(p.transition.show(),p.show())}};g.f(Vx,nf);\nVx.prototype.init\u003dfunction(p,d){nf.prototype.init.call(this,p,d,{});if(d.label){var b;((b\u003dd.label)\u003d\u003dnull?0:b.content)\u0026\u0026!g.CF(d.label.content)\u0026\u0026(this.linkText\u003dnew g.k0({L:\"span\",J:\"ytp-visit-advertiser-link__text\",Bb:d.label.content}),g.Y(this,this.linkText),this.linkText.NC(this.element));var v,P;if((v\u003dd.interaction)\u003d\u003dnull?0:(P\u003dv.accessibility)\u003d\u003dnull?0:P.label)TP(this.element,d.interaction.accessibility.label+\" This link opens in new tab\");else{var M;((M\u003dd.label)\u003d\u003dnull?0:M.content)\u0026\u0026!g.CF(d.label.content)\u0026\u0026TP(this.element,\nd.label.content+\" This link opens in new tab\")}B4(this.element);this.element.setAttribute(\"tabindex\",\"0\");this.show()}else g.Hi(Error(\"No label found in VisitAdvertiserLink.\"))};\nVx.prototype.onClick\u003dfunction(p){nf.prototype.onClick.call(this,p);this.api.onAdUxClicked(this.componentType,this.layoutId)};\nVx.prototype.clear\u003dfunction(){this.hide()};g.f(ej,nf);\nej.prototype.init\u003dfunction(p,d,b,v){nf.prototype.init.call(this,p,d,{});if(d.skipOrPreview){b\u003dd.skipOrPreview;p\u003dg.L(b,EQR);b\u003dg.L(b,l2H);var P,M\u003dthis.api.G().T(\"clean_player_style_fix_on_web\")\u0026\u0026((P\u003dthis.api.getVideoData())\u003d\u003dnull?void 0:P.isDaiEnabled());p?(this.VX\u003dnew B7C(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,this.U),g.Y(this,this.VX),this.VX.NC(this.C),this.VX.init(qa(\"skip-ad\"),p)):!b||this.api.G().experiments.Wb(\"disable_ad_preview_for_instream_ads\")\u0026\u0026!M||(this.V\u003dnew tb(this.api,\nthis.layoutId,this.interactionLoggingClientData,this.fX,this.U,1),g.Y(this,this.V),this.V.NC(this.C),this.V.init(qa(\"ad-preview\"),b),P\u003dthis.V,P.transition.show(100),P.show());if(P\u003dg.L(d.skipOrPreview,EQR))var X\u003dP.skipOffsetMilliseconds}d.playerAdCard\u0026\u0026(P\u003dg.L(d.playerAdCard,sqX))\u0026\u0026(this.playerAdCard\u003dnew xpW(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,this.U),g.Y(this,this.playerAdCard),this.playerAdCard.NC(this.RB),this.playerAdCard.init(qa(\"ad-avatar-lockup-card\"),P));P\u003dthis.api.G().T(\"disable_ad_duration_remaining_for_instream_video_ads\")||\nd.adPodIndex!\u003d\u003dvoid 0;d.adBadgeRenderer\u0026\u0026((p\u003dg.L(d.adBadgeRenderer,m5))?(this.B\u003dnew zF(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,P),g.Y(this,this.B),this.B.NC(this.D),this.B.init(qa(\"ad-badge\"),p)):g.Hi(Error(\"AdBadgeViewModel is not found in player overlay layout.\")));d.adPodIndex\u0026\u0026(p\u003dg.L(d.adPodIndex,nQ6))\u0026\u0026(this.adPodIndex\u003dnew jo(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,g.L(d.skipOrPreview,EQR)\u003d\u003d\u003dvoid 0),g.Y(this,this.adPodIndex),this.adPodIndex.NC(this.D),\nthis.adPodIndex.init(qa(\"ad-pod-index\"),p));d.adInfoRenderer\u0026\u0026(p\u003dg.L(d.adInfoRenderer,IZ))\u0026\u0026(this.adInfoButton\u003dnew RL(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,this.element,void 0,P),g.Y(this,this.adInfoButton),this.api.G().T(\"enable_ad_pod_index_autohide\")\u0026\u0026this.B!\u003d\u003dvoid 0?this.D.insertBefore(this.adInfoButton.element,this.B.element.nextSibling):this.adInfoButton.NC(this.D),this.adInfoButton.init(qa(\"ad-info-hover-text-button\"),p,this.macros));var a;p\u003dthis.api.G().T(\"clean_player_style_fix_on_web\")\u0026\u0026\n((a\u003dthis.api.getVideoData())\u003d\u003dnull?void 0:a.isDaiEnabled());d.adDurationRemaining\u0026\u0026(!P||p)\u0026\u0026(a\u003dg.L(d.adDurationRemaining,PW2))\u0026\u0026(this.adDurationRemaining\u003dnew UV(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,this.U,v.videoAdDurationSeconds,P),g.Y(this,this.adDurationRemaining),P\u0026\u0026this.adPodIndex!\u003d\u003dvoid 0?this.D.insertBefore(this.adDurationRemaining.element,this.adPodIndex.element.nextSibling):this.adInfoButton!\u003d\u003dvoid 0?P?this.D.insertBefore(this.adDurationRemaining.element,this.adInfoButton.element.nextSibling):\nthis.D.insertBefore(this.adDurationRemaining.element,this.adInfoButton.element):this.adDurationRemaining.NC(this.D),this.adDurationRemaining.init(qa(\"ad-duration-remaining\"),a,this.macros),P\u0026\u0026this.adDurationRemaining.element.classList.add(\"ytp-ad-duration-remaining-autohide\"));d.visitAdvertiserLink\u0026\u0026(v\u003dg.L(d.visitAdvertiserLink,NQ4))\u0026\u0026(this.visitAdvertiserLink\u003dnew Vx(this.api,this.layoutId,this.interactionLoggingClientData,this.fX),g.Y(this,this.visitAdvertiserLink),this.visitAdvertiserLink.NC(this.D),\nthis.visitAdvertiserLink.init(qa(\"visit-advertiser-link\"),v));d.adDisclosureBanner\u0026\u0026(d\u003dg.L(d.adDisclosureBanner,kz4))\u0026\u0026(this.adDisclosureBanner\u003dnew tI(this.api,this.layoutId,this.interactionLoggingClientData,this.fX),g.Y(this,this.adDisclosureBanner),this.adDisclosureBanner.NC(this.O5),this.adDisclosureBanner.init(qa(\"ad-disclosure-banner\"),d));this.api.G().T(\"show_preskip_progress_bar_for_skippable_ads\")\u0026\u0026(this.S\u003dnew Dq(this.api,this.U,X,P),g.Y(this,this.S),g.wz(this.api,this.S.element,4));this.show()};\nej.prototype.clear\u003dfunction(){this.hide()};g.f(Reu,nf);g.q\u003dReu.prototype;\ng.q.init\u003dfunction(p,d){nf.prototype.init.call(this,p,d,{});if(d!\u003dnull\u0026\u0026d.title)if(p\u003dd.title)if(this.headline.init(qa(\"ad-simple-attributed-string\"),new yZ(p)),p\u003dg.L(d.moreInfoButton,K4)){if(this.moreInfoButton.init(qa(\"ad-button\"),p),d.descriptions)d.descriptions.length\u003e0\u0026\u0026(p\u003dd.descriptions[0])\u0026\u0026(this.D\u003dnew In(this.api,this.layoutId,this.interactionLoggingClientData,this.fX),g.Y(this,this.D),this.D.NC(this.element.getElementsByClassName(\"ytp-ad-grid-card-text__metadata__description__line\")[0]),this.D.init(qa(\"ad-simple-attributed-string\"),\nnew yZ(p))),d.descriptions.length\u003e1\u0026\u0026(d\u003dd.descriptions[1])\u0026\u0026(this.U\u003dnew In(this.api,this.layoutId,this.interactionLoggingClientData,this.fX),g.Y(this,this.U),this.U.NC(this.element.getElementsByClassName(\"ytp-ad-grid-card-text__metadata__description__line\")[1]),this.U.init(qa(\"ad-simple-attributed-string\"),new yZ(d)))}else g.Hi(Error(\"No AdButtonViewModel is returned in AdGridCardText.\"));else g.Hi(Error(\"No headline found in AdGridCardText.\"));else g.Hi(Error(\"No headline found in AdGridCardText.\"))};\ng.q.onClick\u003dfunction(p){nf.prototype.onClick.call(this,p);this.api.pauseVideo();this.api.onAdUxClicked(this.componentType,this.layoutId)};\ng.q.clear\u003dfunction(){this.hide();this.headline.clear();this.moreInfoButton.clear();var p;(p\u003dthis.D)\u003d\u003dnull||p.clear();var d;(d\u003dthis.U)\u003d\u003dnull||d.clear()};\ng.q.hide\u003dfunction(){this.headline.hide();this.moreInfoButton.hide();var p;(p\u003dthis.D)\u003d\u003dnull||p.hide();var d;(d\u003dthis.U)\u003d\u003dnull||d.hide();nf.prototype.hide.call(this)};\ng.q.show\u003dfunction(){nf.prototype.show.call(this);this.headline.show();this.moreInfoButton.show();var p;(p\u003dthis.D)\u003d\u003dnull||p.show();var d;(d\u003dthis.U)\u003d\u003dnull||d.show()};g.f(Sj,nf);Sj.prototype.init\u003dfunction(p,d){nf.prototype.init.call(this,p,d,{});if(d!\u003dnull\u0026\u0026d.gridCards)if(d.style!\u003d\u003d\"AD_GRID_CARD_COLLECTION_STYLE_FIXED_ONE_COLUMN\")g.Hi(Error(\"Only single column style is currently supported in AdGridCardCollection.\"));else for(p\u003dg.u(d.gridCards),d\u003dp.next();!d.done;d\u003dp.next()){if(d\u003dg.L(d.value,u3W)){var b\u003dnew Reu(this.api,this.layoutId,this.interactionLoggingClientData,this.fX);g.Y(this,b);b.NC(this.element);b.init(qa(\"ad-grid-card-text\"),d);this.D.push(b)}}else g.Hi(Error(\"No grid cards found in AdGridCardCollection.\"))};\nSj.prototype.show\u003dfunction(){for(var p\u003dg.u(this.D),d\u003dp.next();!d.done;d\u003dp.next())d.value.show();nf.prototype.show.call(this)};\nSj.prototype.clear\u003dfunction(){this.hide();for(var p\u003dg.u(this.D),d\u003dp.next();!d.done;d\u003dp.next())d.value.clear()};\nSj.prototype.hide\u003dfunction(){for(var p\u003dg.u(this.D),d\u003dp.next();!d.done;d\u003dp.next())d.value.hide();nf.prototype.hide.call(this)};g.f(Y5,WL);g.q\u003dY5.prototype;g.q.init\u003dfunction(p,d,b,v,P){P\u003dP\u003d\u003d\u003dvoid 0?0:P;WL.prototype.init.call(this,p,d,b,v);this.playerProgressOffsetMs\u003dP;p3(this);this.api.addEventListener(\"playerUnderlayVisibilityChange\",this.xQ.bind(this));this.api.addEventListener(\"resize\",this.RK.bind(this));this.api.aN()?(this.U\u003d!0,this.api.Dj(!0),this.show()):this.hide()};\ng.q.n8\u003dfunction(){if(this.D){var p\u003dthis.D.getProgressState();p\u0026\u0026p.current\u0026\u0026!this.U\u0026\u00261E3*p.current\u003e\u003dthis.playerProgressOffsetMs\u0026\u0026(this.U\u003d!0,this.api.Dj(!0),this.show())}};\ng.q.gP\u003dfunction(){this.U\u0026\u0026this.api.Dj(!1);this.hide()};\ng.q.clear\u003dfunction(){this.api.Dj(!1);this.api.removeEventListener(\"playerUnderlayVisibilityChange\",this.xQ.bind(this));this.api.removeEventListener(\"resize\",this.RK.bind(this));dy(this);this.hide()};\ng.q.hide\u003dfunction(){T7C(!1);WL.prototype.hide.call(this)};\ng.q.show\u003dfunction(){T7C(!0);WL.prototype.show.call(this)};g.f(AzD,Y5);g.q\u003dAzD.prototype;\ng.q.init\u003dfunction(p,d,b,v){if(d!\u003dnull\u0026\u0026d.adGridCardCollection)if(d!\u003dnull\u0026\u0026d.adButton){var P\u003dNumber(d.playerProgressOffsetMs||\"0\");isNaN(P)?Y5.prototype.init.call(this,p,d,b,v):Y5.prototype.init.call(this,p,d,b,v,P);p\u003dd.headline;b\u003dg.L(d.adAvatar,$5);p\u0026\u0026b?(this.headline\u003dnew In(this.api,this.layoutId,this.interactionLoggingClientData,this.fX),g.Y(this,this.headline),this.headline.NC(this.V$(\"ytp-display-underlay-text-grid-cards__content_container__header__headline\")),this.headline.init(qa(\"ad-simple-attributed-string\"),new yZ(p)),\nthis.adAvatar\u003dnew im(this.api,this.layoutId,this.interactionLoggingClientData,this.fX),g.Y(this,this.adAvatar),this.adAvatar.NC(this.V$(\"ytp-display-underlay-text-grid-cards__content_container__header__ad_avatar\")),this.adAvatar.init(qa(\"ad-avatar\"),b)):this.V.classList.remove(\"ytp-display-underlay-text-grid-cards__content_container__header\");p\u003dg.L(d.adGridCardCollection,f2H);this.adGridCardCollection.init(qa(\"ad-grid-card-collection\"),p);d\u003dg.L(d.adButton,K4);this.adButton.init(qa(\"ad-button\"),d);\nthis.hide()}else g.Hi(Error(\"No button found in DisplayUnderlayTextGridCardsLayout.\"));else g.Hi(Error(\"No grid cards found in DisplayUnderlayTextGridCardsLayout.\"))};\ng.q.onClick\u003dfunction(p){(this.adButton\u0026\u0026g.qQ(this.adButton.element,p.target)||this.adAvatar\u0026\u0026g.qQ(this.adAvatar.element,p.target))\u0026\u0026this.api.pauseVideo();Y5.prototype.onClick.call(this,p);this.api.onAdUxClicked(this.componentType,this.layoutId)};\ng.q.RK\u003dfunction(){};\ng.q.clear\u003dfunction(){this.hide();var p;(p\u003dthis.headline)\u003d\u003dnull||p.clear();var d;(d\u003dthis.adAvatar)\u003d\u003dnull||d.clear();this.adGridCardCollection.clear();this.adButton.clear();Y5.prototype.clear.call(this)};\ng.q.show\u003dfunction(){var p;(p\u003dthis.headline)\u003d\u003dnull||p.show();var d;(d\u003dthis.adAvatar)\u003d\u003dnull||d.show();this.adGridCardCollection.show();this.adButton.show();Y5.prototype.show.call(this)};\ng.q.hide\u003dfunction(){var p;(p\u003dthis.headline)\u003d\u003dnull||p.hide();var d;(d\u003dthis.adAvatar)\u003d\u003dnull||d.hide();this.adGridCardCollection.hide();this.adButton.hide();Y5.prototype.hide.call(this)};\ng.q.xQ\u003dfunction(p){p\u003d\u003d\u003d\"transitioning\"?(this.B.classList.remove(\"ytp-ad-underlay-clickable\"),this.show()):p\u003d\u003d\u003d\"visible\"?this.B.classList.add(\"ytp-ad-underlay-clickable\"):p\u003d\u003d\u003d\"hidden\"\u0026\u0026(this.hide(),this.B.classList.remove(\"ytp-ad-underlay-clickable\"))};g.f(gX,nf);\ngX.prototype.init\u003dfunction(p,d){nf.prototype.init.call(this,p,d,{});if(d.attributes\u003d\u003d\u003dvoid 0)g.Hi(Error(\"No attributes found in AdDetailsLineViewModel.\"));else if(d.style\u003d\u003d\u003dvoid 0)g.Hi(Error(\"No style found in AdDetailsLineViewModel.\"));else{p\u003dg.u(d.attributes);for(var b\u003dp.next();!b.done;b\u003dp.next())if(b\u003db.value,b.text!\u003d\u003dvoid 0){b\u003db.text;var v\u003dd.style,P\u003dnew In(this.api,this.layoutId,this.interactionLoggingClientData,this.fX);g.Y(this,P);P.NC(this.element);a:switch(v){case \"AD_DETAILS_LINE_STYLE_RESPONSIVE\":v\u003d\"ytp-ad-details-line__text--style-responsive\";\nbreak a;default:v\u003d\"ytp-ad-details-line__text--style-standard\"}P.element.classList.add(v);P.init(qa(\"ad-simple-attributed-string\"),new yZ(b));this.D.push(P)}this.show()}};\ngX.prototype.show\u003dfunction(){this.D.forEach(function(p){p.show()});\nnf.prototype.show.call(this)};\ngX.prototype.clear\u003dfunction(){this.hide()};\ngX.prototype.hide\u003dfunction(){this.D.forEach(function(p){p.hide()});\nnf.prototype.hide.call(this)};g.f(L4,nf);L4.prototype.init\u003dfunction(p,d){nf.prototype.init.call(this,p,d,{});var b,v;(p\u003d((v\u003dwu(((b\u003dd.image)\u003d\u003dnull?void 0:b.sources)||[]))\u003d\u003dnull?void 0:v.url)||\"\")\u0026\u0026p.length?(b\u003dthis.V$(\"ytp-image-background-image\"),g.nj(b,\"backgroundImage\",\"url(\"+p+\")\"),d.blurLevel!\u003d\u003dvoid 0\u0026\u0026g.nj(b,\"filter\",\"blur(\"+d.blurLevel+\"px)\"),d.gradient!\u003d\u003dvoid 0\u0026\u0026(d\u003dnew g.K({L:\"div\",zB:[\"ytp-image-background--gradient-vertical\"]}),g.Y(this,d),d.NC(this.element)),this.show()):g.Hi(Error(\"Failed to get imageUrl in ImageBackground.\"))};\nL4.prototype.clear\u003dfunction(){this.hide()};g.f(Wxu,WL);g.q\u003dWxu.prototype;g.q.init\u003dfunction(p,d){WL.prototype.init.call(this,p,d,{});g.nj(this.B,\"stroke-dasharray\",\"0 \"+this.U);this.show()};\ng.q.clear\u003dfunction(){this.hide()};\ng.q.hide\u003dfunction(){dy(this);WL.prototype.hide.call(this)};\ng.q.show\u003dfunction(){p3(this);WL.prototype.show.call(this)};\ng.q.gP\u003dfunction(){this.hide()};\ng.q.n8\u003dfunction(){if(this.D){var p\u003dthis.D.getProgressState();p!\u003dnull\u0026\u0026p.current!\u003dnull\u0026\u0026g.nj(this.B,\"stroke-dasharray\",p.current/p.seekableEnd*this.U+\" \"+this.U)}};g.f(Qx,nf);\nQx.prototype.init\u003dfunction(p,d){nf.prototype.init.call(this,p,d,{});if(dxC(d)){this.adAvatar\u003dnew im(this.api,this.layoutId,this.interactionLoggingClientData,this.fX);g.Y(this,this.adAvatar);this.adAvatar.NC(this.V$(\"ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-avatar-container\"));this.adAvatar.init(qa(\"ad-avatar\"),g.L(d.adAvatar,$5));this.headline\u003dnew In(this.api,this.layoutId,this.interactionLoggingClientData,this.fX);g.Y(this,this.headline);this.headline.NC(this.V$(\"ytp-video-interstitial-buttoned-centered-layout__content__lockup__headline-container\"));this.headline.element.classList.add(\"ytp-video-interstitial-buttoned-centered-layout__content__lockup__headline\");\nthis.headline.init(qa(\"ad-simple-attributed-string\"),new yZ(d.headline));if(p\u003dg.L(d.adDetailsLine,J4Q))this.detailsLine\u003dnew gX(this.api,this.layoutId,this.interactionLoggingClientData,this.fX),g.Y(this,this.detailsLine),this.detailsLine.NC(this.V$(\"ytp-video-interstitial-buttoned-centered-layout__content__lockup__details-line-container\")),this.detailsLine.init(qa(\"ad-details-line\"),p);this.adButton\u003dnew Hz(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,!0);g.Y(this,this.adButton);\nthis.adButton.NC(this.V$(\"ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-button-container\"));this.adButton.init(qa(\"ad-button\"),g.L(d.adButton,K4));p\u003dthis.api.T(\"disable_ad_preview_for_instream_ads\");this.adBadge\u003dnew zF(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,p);g.Y(this,this.adBadge);this.adBadge.NC(this.V);this.adBadge.init(qa(\"ad-badge\"),g.L(d.adBadge,m5));this.adInfoButton\u003dnew RL(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,this.element,\nvoid 0,p);g.Y(this,this.adInfoButton);this.adInfoButton.NC(this.V);this.adInfoButton.init(qa(\"ad-info-hover-text-button\"),g.L(d.adInfoRenderer,IZ),this.macros);if(p\u003dg.L(d.skipAdButton,ZFF))this.skipAdButton\u003dnew Du(this.api,this.layoutId,this.interactionLoggingClientData,this.fX),g.Y(this,this.skipAdButton),this.skipAdButton.NC(this.element),this.skipAdButton.init(qa(\"skip-button\"),p);this.U\u003dnew Nw(d.durationMilliseconds);g.Y(this,this.U);if(p\u003dg.L(d.countdownViewModel,CW4))this.D\u003dnew Wxu(this.api,\nthis.layoutId,this.interactionLoggingClientData,this.fX,this.U),g.Y(this,this.D),this.D.NC(this.V$(\"ytp-video-interstitial-buttoned-centered-layout__timed-pie-countdown-container\")),this.D.init(qa(\"timed-pie-countdown\"),p);if(d\u003dg.L(d.imageBackground,r4Q))this.imageBackground\u003dnew L4(this.api,this.layoutId,this.interactionLoggingClientData,this.fX),g.Y(this,this.imageBackground),this.imageBackground.NC(this.element),this.imageBackground.element.classList.add(\"ytp-video-interstitial-buttoned-centered-layout__background-image-container\"),\nthis.imageBackground.init(qa(\"image-background\"),d);this.show();this.element.focus()}};\nQx.prototype.clear\u003dfunction(){g.jh(this.B);this.hide()};\nQx.prototype.show\u003dfunction(){pVk(!0);this.adAvatar\u0026\u0026this.adAvatar.show();this.headline\u0026\u0026this.headline.show();this.adButton\u0026\u0026this.adButton.show();this.skipAdButton\u0026\u0026this.skipAdButton.show();nf.prototype.show.call(this)};\nQx.prototype.hide\u003dfunction(){pVk(!1);this.adAvatar\u0026\u0026this.adAvatar.hide();this.headline\u0026\u0026this.headline.hide();this.adButton\u0026\u0026this.adButton.hide();this.detailsLine\u0026\u0026this.detailsLine.hide();this.adBadge\u0026\u0026this.adBadge.hide();this.adInfoButton\u0026\u0026this.adInfoButton.hide();this.skipAdButton\u0026\u0026this.skipAdButton.hide();this.D\u0026\u0026this.D.hide();this.imageBackground\u0026\u0026this.imageBackground.hide();nf.prototype.hide.call(this)};var AmF\u003d\"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.f(x5,$0);\nx5.prototype.V\u003dfunction(p){var d\u003dp.id,b\u003dp.content,v\u003db.componentType;if(!AmF.includes(v))switch(p.actionType){case 1:p\u003dthis.api;var P\u003dthis.fX,M\u003db.layoutId,X\u003db.interactionLoggingClientData,a\u003db instanceof B1?b.GZ:!1,F\u003db instanceof B1||b instanceof EV?b.pD:!1;X\u003dX\u003d\u003d\u003dvoid 0?{}:X;a\u003da\u003d\u003d\u003dvoid 0?!1:a;F\u003dF\u003d\u003d\u003dvoid 0?!1:F;switch(v){case \"invideo-overlay\":p\u003dnew uD$(p,M,X,P);break;case \"player-overlay\":p\u003dnew VZ(p,M,X,P,new vy(p),F);break;case \"player-overlay-layout\":p\u003dnew ej(p,M,X,P,new vy(p));break;case \"survey\":p\u003d\nnew zH(p,M,X,P);break;case \"ad-action-interstitial\":p\u003dnew JzK(p,M,X,P,a,F);break;case \"video-interstitial-buttoned-centered\":p\u003dnew Qx(p,M,X,P);break;case \"survey-interstitial\":p\u003dnew jj(p,M,X,P);break;case \"ad-message\":p\u003dnew w5D(p,M,X,P,new vy(p,1));break;case \"player-underlay\":p\u003dnew cz$(p,M,X,P);break;case \"display-underlay-text-grid-cards\":p\u003dnew AzD(p,M,X,P,new vy(p));break;default:p\u003dnull}if(!p){g.DF(Error(\"No UI component returned from ComponentFactory for type: \"+v));break}g.Uj(this.U,d)?g.DF(Error(\"Ad UI component already registered: \"+\nd)):this.U[d]\u003dp;p.bind(b);b instanceof Kn?this.B?this.B.append(p.Bw):g.DF(Error(\"Underlay view was not created but UnderlayRenderer was created\")):this.X.append(p.Bw);break;case 2:d\u003dbie(this,p);if(d\u003d\u003dnull)break;d.bind(b);break;case 3:b\u003dbie(this,p),b!\u003dnull\u0026\u0026(g.aq(b),g.Uj(this.U,d)?(b\u003dthis.U,d in b\u0026\u0026delete b[d]):g.DF(Error(\"Ad UI component does not exist: \"+d)))}};\nx5.prototype.U5\u003dfunction(){g.oq(Object.values(this.U));this.U\u003d{};$0.prototype.U5.call(this)};g.f(vgW,g.U2);g.q\u003dvgW.prototype;g.q.create\u003dfunction(){try{PIK(this),this.load(),this.created\u003d!0,PIK(this)}catch(p){JI(p instanceof Error?p:String(p))}};\ng.q.load\u003dfunction(){try{qLW(this)}finally{AX(C4(this.D).Q9)\u0026\u0026this.player.SE(\"ad\",1)}};\ng.q.destroy\u003dfunction(){var p\u003dthis.player.getVideoData(1);this.D.D.Hi.Ph(p\u0026\u0026p.clientPlaybackNonce||\"\");this.unload();this.created\u003d!1};\ng.q.unload\u003dfunction(){g.U2.prototype.unload.call(this);try{this.player.getRootNode().classList.remove(\"ad-created\")}catch(d){JI(d instanceof Error?d:String(d))}if(this.U!\u003dnull){var p\u003dthis.U;this.U\u003dnull;p.dispose()}this.B.reset()};\ng.q.Ut\u003dfunction(){return!1};\ng.q.getAdState\u003dfunction(){return-1};\ng.q.getOptions\u003dfunction(){return Object.values(TH2)};\ng.q.hI\u003dfunction(p,d){d\u003dd\u003d\u003d\u003dvoid 0?{}:d;switch(p){case \"replaceUrlMacros\":return p\u003dd,p.url?(d\u003dN8j(this.player),Object.assign(d,p.kpC),p\u003dg.H4(p.url,d)):p\u003dnull,p;case \"onAboutThisAdPopupClosed\":this.WE(d);break;case \"executeCommand\":p\u003dd;p.command\u0026\u0026p.layoutId\u0026\u0026this.executeCommand(p);break;default:return null}};\ng.q.t8\u003dfunction(p){var d;return!((d\u003dthis.D.D.JZ)\u003d\u003dnull||!d.get().t8(p))};\ng.q.WE\u003dfunction(p){p.isMuted\u0026\u0026Mqk(C4(this.D).WP,C4(this.D).lc,p.layoutId);this.XR\u0026\u0026this.XR.WE()};\ng.q.executeCommand\u003dfunction(p){C4(this.D).fX.executeCommand(p.command,p.layoutId)};g.Se(\"yt.player.Application.create\",g.sf.create);g.Se(\"yt.player.Application.createAlternate\",g.sf.create);Hd$(z8(),RU4);var WqW\u003dg.gw(\"ytcsi.tick\");WqW\u0026\u0026WqW(\"pe\");g.wG(\"ad\",vgW);g.f(g.TH,g.e);g.TH.prototype.start\u003dfunction(p,d,b){this.config\u003d{from:p,bJ:d,duration:b,startTime:(0,g.Ib)()};this.next()};\ng.TH.prototype.stop\u003dfunction(){this.delay.stop();this.config\u003dvoid 0};\ng.TH.prototype.next\u003dfunction(){if(this.config){var p\u003dthis.config,d\u003dp.from,b\u003dp.bJ,v\u003dp.duration;p\u003dp.startTime;var P\u003d(0,g.Ib)()-p;p\u003dthis.D;v\u003dQye(p,P/v);if(v\u003d\u003d0)p\u003dp.Z;else if(v\u003d\u003d1)p\u003dp.W;else{P\u003dOj(p.Z,p.X,v);var M\u003dOj(p.X,p.S,v);p\u003dOj(p.S,p.W,v);P\u003dOj(P,M,v);M\u003dOj(M,p,v);p\u003dOj(P,M,v)}p\u003dg.FZ(p,0,1);this.callback(d+(b-d)*p);p\u003c1\u0026\u0026this.delay.start()}};g.f(g.Ab,g.K);g.q\u003dg.Ab.prototype;g.q.hasSuggestions\u003dfunction(){return this.suggestionData.length\u003e0};\ng.q.Tz\u003dfunction(){this.U\u0026\u0026this.scrollTo(this.scrollPosition-this.containerWidth)};\ng.q.show\u003dfunction(){g.K.prototype.show.call(this);JcC(this)};\ng.q.Z$\u003dfunction(){this.U\u0026\u0026this.scrollTo(this.scrollPosition+this.containerWidth)};\ng.q.xv\u003dfunction(){this.AD(this.api.Pb().getPlayerSize())};\ng.q.AD\u003dfunction(p){var d\u003dthis.api.isEmbedsShortsMode()?.5625:16/9,b\u003dthis.api.YY();p\u003dp.width-(b?112:58);b\u003dMath.ceil(p/(b?320:192));var v\u003d(p-b*8)/b;d\u003dMath.floor(v/d);for(var P\u003dg.u(this.D),M\u003dP.next();!M.done;M\u003dP.next())M\u003dM.value.V$(\"ytp-suggestion-image\"),M.style.width\u003dv+\"px\",M.style.height\u003dd+\"px\";this.suggestions.element.style.height\u003dd+\"px\";this.V\u003dv;this.W\u003dd;this.containerWidth\u003dp;this.columns\u003db;this.scrollPosition\u003d0;this.suggestions.element.scrollLeft\u003d-0;g.Wz(this)};\ng.q.onVideoDataChange\u003dfunction(){var p\u003dthis.api.G(),d\u003dthis.api.getVideoData();this.S\u003dd.sH?!1:p.V;this.suggestionData\u003dd.suggestions?g.Je(d.suggestions,function(b){return b\u0026\u0026!b.playlistId}):[];\nngu(this);d.sH?this.title.update({title:g.fn(\"More videos from $DNI_RELATED_CHANNEL\",{DNI_RELATED_CHANNEL:d.author})}):this.title.update({title:this.api.isEmbedsShortsMode()?\"More Shorts\":\"More videos\"})};\ng.q.scrollTo\u003dfunction(p){p\u003dg.FZ(p,this.containerWidth-this.suggestionData.length*(this.V+8),0);this.Z.start(this.scrollPosition,p,1E3);this.scrollPosition\u003dp;g.Wz(this);JcC(this)};})(_yt_player);\n",
    "latestUrl": "https://www.youtube.com/s/player/074a8365/player_ias.vflset/en_GB/base.js"
  }
}