{
  "request": {
    "httpMethod": "GET",
    "url": "https://www.youtube.com/s/player/af7f576f/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": [
        "132300"
      ],
      "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": [
        "Mon, 10 Feb 2025 08:41:31 GMT"
      ],
      "expires": [
        "Tue, 10 Feb 2026 08:41:31 GMT"
      ],
      "last-modified": [
        "Mon, 10 Feb 2025 05:14:34 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 N3,N_H,yn_,YJ,w5F,An0,JnF,T_P,lE,p59,FH,oP,bE,CE5,rn9,$3E,IP,zs,Y9F,MM_,l1J,FF3,D1,V0,fM,tn,uE,q3,S9s,Z1,Q0,mF,bM_,h50,cnJ,NM,w5,ks3,B_P,Cq,r5,$w,PEM,d30,I1n,vJP,z5J,iME,D31,gJ1,FF,VME,ow,f1F,ZM0,b_,x3s,jPP,c_,nJn,P_,Iw,VT,fq,tV,u_,QPF,m39,qM,xw,ZZ,HMM,KF_,WFF,OM0,nq,R50,QT,mf,H_,GsM,U3M,W_,sPJ,a1M,yh,eX5,JO,N5P,yVM,AO,w_5,Ews,AVs,Fo,T50,p__,lZn,hO,M01,rV9,SkM,bqM,cV_,kR,Bm,Pm,IN,dr,B5F,P_n,vm,z7,gr,Vh,zXH,ff,tO,u7,qd,iqM,jE,nf,mW,Hm,Wm,fZs,G7,aN,Ng,t0F,e4,uFJ,qk_,yF,US,wa,Er,ZqF,\nAK,JK,jw0,pm,Cm,ra,Qw3,bc,mMn,HqH,Kf5,nw_,oF,lc,$b,WfF,OqE,GwM,UM9,LfE,cW,kb,BW,sw3,aZE,PW,wm_,Tr9,ej9,AO5,ERF,yO5,NrH,JO9,pmH,C75,da,$dJ,vW,rOH,ME9,Dd,ic,lyJ,fm,tK,qg,uc,j4,xb,WW,nm,mC,HW,SSH,RF,oRM,Gy,Ur,en,Nq,yH,Lm,aF,sr,EW,AQ,Tx,bfE,Ek,JQ,pB,QF,Km,rP,cO9,$f,Tw,Yf,Mq,lV,FX,Sn,oL,bV,k7_,hQ,BrH,cy,XmM,XX,By,Py,dP,IL,vy,zx,P79,Iy9,D8,vR9,zj1,gP,VH,uV,DdF,qq,gRs,Z8,fyM,xf,uo5,jn,nB,QH,qS9,mD,Zf9,Hy,xdH,jN0,KB,nRM,Wy,OW,Gx,UW,md9,aL,WW_,QNP,e$,yZ,wG,RjM,EK,TJ,G7M,LWJ,sN5,Jt,py,Cy,rG,$x,Yx,Mm,efn,Nas,\nyKP,wW0,lx,EbJ,AK_,FZ,S$,oA,bx,TaE,rK_,$gP,M4F,Yr_,lds,SrF,BP,XZ,PP,dG,IA,zJ,ix,cK5,gG,fy,tt,ux,Zs,xx,kyM,j$,ny,mr,XW0,Pc_,HP,WP,OK,GJ,UK,sK,aA,V43,fds,t45,utJ,eU,NP,qr9,ZmH,xg5,yM,wi,EA,Aa,TM,C9,$Y,SU,ha,jF5,nbE,IB,QF9,ta,u8,KC1,UgJ,RfP,sF5,xY,jU,OA,NPJ,wyH,yQ1,GM,L9,Ef9,UA,yp,ZA,TPM,AQn,JL,TN,qP,pg,Cg,rs,JQ1,$v,CV5,lQ,rQM,FS,Sv,oC,bQ,$qM,YWP,MnH,cC,l8M,FDs,SWH,PC,ofF,bBE,hA3,kxH,cQH,XS,ds,IC,BPF,XyM,PV9,vC,dqM,zN,pW5,JK0,iQ,DH,Vp,fg,zAJ,tL,uQ,ZH,iBF,DqP,xv,uXs,Ox,Vn3,tn_,Kg,HC,Lg,sx,qWM,yb,ZB0,\nwR,E0,xqn,nfE,pY,mqJ,rR,$T,HB9,KD1,FK,oD,GxM,LD5,sLs,ho,a8J,bB,wP1,M0,OB5,ya0,ytH,eS0,NG9,w4_,NiF,cc,Uqn,XK,AaJ,TiJ,Jan,p4n,C8s,dR,raM,vc,$P_,lAM,Fcs,z8,iB,D9,q0,oY5,Z9,xT,j9,b9J,hmF,mV,caM,Hc,KY,X45,dPE,vY0,IAH,zm_,O0,U0,et,yX,wq,E5,Af,Ta,gY5,VUF,Jf,fAM,pw,Cw,Nv,rq,$s,Ys,tUH,AV,Mv,uw5,Fa,St,xPJ,o7,bq,hf,jBn,nYP,QB_,mPJ,cn,ks,Bn,Xa,O90,Wc_,Rm0,GMM,UP5,Pn,LcM,H9P,dq,sBE,aA9,I7,Nss,yL1,wCn,EvP,ALP,za,TsM,JL9,pCs,CQP,Yx_,rL9,DV,gq,VX,fw,tf,uq,qv,ZV,lHH,QX,nw,jt,mG,F_M,Hn,Sx3,ovM,bg3,hR0,Kw,O5,BsM,Wn,\nXCF,R7,PQ_,Ga,U5,Lw,s5,a7,ee,igM,d8n,EJ,zRJ,Ah,vvn,wS,Nk,IHn,yP,Jh,gv9,Cc,pc,lX,FL,ok,tvn,Se,cN,uSM,ku,VvM,x80,jCH,nvJ,PN,dS,Ik,QC3,vN,z3,iX,D7,m8M,gS,uX,qk,Hg5,K_J,Z7,W_P,U85,GNH,L_3,sCH,aHM,OgJ,NR1,xu,je,nc,yoM,mM,QP,wcP,ET0,AoM,OJ,TRM,Rk,G3,Jo1,UJ,CBF,Lc,pc_,ro_,$0s,Y0M,sJ,ak,eb,NL,y1,wn,E7,M9s,Ar,T0,Jr,l93,S09,oT0,Co,$n,rn,ML,lM,FR,htn,co5,Sb,op,bM,BR3,Xc5,I9J,PBF,vT5,gTP,hr,D0_,ztE,cQ,kn,V9n,BQ,f9n,PQ,uKn,t9H,q0s,ZYP,z0,iM,x0P,jDJ,nT9,D5,gn,QDF,V1,m05,HYE,WV_,U05,fo,LVH,sDn,a9_,eO_,NqP,qL,yfM,\nwnJ,Es5,HQ,mR,Q1,AfF,Tq5,Jfs,Ko,WQ,O7,CqH,s7,ap,e2,NW,yC,wm,$v1,Y55,Mt1,Eb,CK,rm,lG,F0,bG,FGE,osn,S5J,bwP,hOM,zu,cfP,kan,iG,Bq_,XnP,PqH,dv3,fK,gm,tp,uG,qW,IV9,vs0,zO9,ZR,x0,iwF,j2,Dvn,gsF,Vt3,nK,fV5,QC,mw,tt9,uaM,q51,Zws,xvM,j70,He,KK,We,Rd,mv0,Gu,Ub,Hws,Q7J,Ob,KGM,LK,sb,ad,Ne,eg,WGn,Ow_,RO1,yn,UvJ,w6,s7_,aV5,e1P,NS5,yhn,wNJ,EuM,Ah0,Te,Jq,pG,Jh_,TS9,pNM,CXH,r6,rh5,$V,$ks,YJs,YV,Me,l6,MeM,FA,Sg,l7_,oZ,b6,hq,cf,kV,Bf,XA,Pf,FM9,SJ5,ouJ,bcF,d6,h1E,k3_,chn,vf,ze,XNn,BS1,I7J,ic_,z1M,i6,Dk5,guP,Ve9,te5,\nf7E,uLJ,Df,qJJ,Zc_,Vn,xkM,jkH,nu1,Qks,fG,mkH,tq,HcM,u6,qe,WM5,Zf,Ocs,xV,jg,R15,G3P,nG,mi,LM9,Hf,Uk_,sk9,a7M,eE3,yrH,KG,wQ_,RZ,Ge,Ars,Tn3,CME,rr5,Uo,LG,so,aZ,ea,NH,yx,wN,EH,A7,T1,J7,pk,l5M,MbM,FR3,on_,S70,hEF,Y73,boH,$LP,Ck,rN,k00,BnJ,XQE,lf,Fb,Sa,$D,dLn,o1,crH,vn5,zEs,I5J,bf,h7,cB,kD,io5,PM0,DLs,BB,gn5,VbH,f5E,tb5,uR_,xLM,jpn,nn1,QpM,dN,HoF,KRP,OoP,REn,DS,ULJ,gN,z1,spM,LRJ,NmM,fk,uf,weM,E0H,Ap0,Tm_,peM,xD,ZS,CGs,JpM,$W1,M2F,lRP,Sb1,kuE,HB,Bm0,mI,WB,Xe0,OH,G1,sH,PGE,dW5,IR1,A4,v01,zG5,ln,iKM,g0H,FM,\nV2E,fRJ,xW3,t2H,h4,cD,k1,XM,PD,HKn,de,Ir,vD,Ww1,ge,OKM,RGM,VE,UWH,t4,un,qA,Z6,Lw5,x1,ni,QE,m7,HD,sdn,WD,O2,Rr,GY,U2,Li,aRF,exE,N69,yq1,wfJ,EVs,s2,Aq1,AT,T61,Jq5,pfP,Tz,pb,Cb,rx,My,lg,Fg,rq5,bg,hT,cz,$eM,YoP,kr,Mg5,lfJ,Xg,B6H,XfF,P6F,Pz,deE,IfM,iG0,IG,gVH,Des,zz,ffM,tgH,uAM,DO,gx,qoJ,V2,fb,tT,ug,qy,ZO,xr,jC,nb,Q2,Kb,Wz,Oa,RG,ZG5,xe_,jZ0,Ua,sa,nV_,yN,w2,E8,AE,Tk,pp,Cp,Ki0,r2,$3,Y3,OGE,Wi5,QZH,Fj,l4,LiM,SH,d2,BL,Iy,vL,afM,y7n,i4,A7E,wBE,ED0,J73,YH3,pBE,r7H,$HM,g2,DJ,Ma9,fp,tE,u4,lSn,QN,FI1,mH,HL,WL,\nSH3,Ry,Gk,oDs,U8,Lp,hhs,eu,yf,w9,EF,A2,Th,J2,pO,CO,r9,k1n,$h,lY,MI,XB9,vD1,dH0,ISJ,zhn,ik5,gDE,VaE,DHM,taP,oz,bY,kh,ubn,qH1,cE,BE,xH5,j1n,HkP,mH1,Iz,vE,zh,iY,Dw,Vf,WI5,OkM,Rh5,ju,nO,G1F,UH5,LIP,WE,OF,Rz,s1_,aS5,NeJ,wD3,sF,E10,N7,az,Em,Ag,Jg,A4E,lC,F6,S1,ov,hg,cV,BV,r4J,$AM,PV,Y2F,M6M,Iv,l6P,F73,vV,zv,S2s,o10,hTF,VK,kY0,BeF,Dm,XD3,Pn1,I65,dAH,q7,c4M,zT0,iiE,m1,nl,DA1,g11,HV,Kl,V6_,f6H,Rv,t6P,uM5,q2P,ZiE,av,xAn,jrJ,n15,QrH,mAF,Hi9,K73,W7M,N9,OiE,wo,GY1,UAH,L7n,srJ,a69,EE,ro,NxE,Ern,$p,AT5,JTE,e89,pzH,\nCgM,rT0,yTJ,wz_,Ax,Ti,C6,TxM,p6,Jx,$yF,YaM,MCs,lO5,FyH,Sa5,kzn,or_,FG,S7,bt,PgE,vrF,IO9,oe,Ie,z8J,it,ibM,grP,tx,Dyn,nrP,VCJ,jG5,xp,QG5,Ky_,j7,Zx,my5,HbF,Wy0,QJ,R8P,GzH,Uys,Lyn,sGn,aO1,eg1,Ob1,yEJ,wLM,E3M,T2_,AE3,pL0,Wi,C49,OE,Re,Gi,rEF,$Rn,sE,ae,MH5,Y8J,eS,lJJ,S83,bp5,o3s,hgF,B20,cE_,$5,la,M6,XLF,Y5,hl,cX,k5,P45,dR0,Xd,v3n,Iu,dW,z_,ia,Dc,zgJ,gW,fE,ip_,ua,Zc,x5,DR5,g3M,VHE,fJM,jS,Q7,tHH,mq,HX,KE,q8P,WX,OC,ZpM,G_,sC,LE,UC,au,eP,n3J,Op3,Gk3,WHF,KHF,RgM,wI,TO,aJ9,UR5,LH_,sy_,jys,pEP,SP,J29,$I5,T99,yu,\not,rI,lA,CYn,pQ,mR_,QyM,Hpn,A0,A2_,kg,ohs,B7,hP0,c2M,khF,P7,B9s,XEs,PYM,IwE,vhs,v7,iO1,zO,DI1,gh5,fw0,tu1,DL,ucP,ZO1,gI,xI5,Vu,fQ,r0,HO_,Gh3,jP,L65,eb_,Qu,yg9,wV5,E$5,AgP,at,T0M,LQ,dy3,GO,s$,U$,mj,JZ,TV,CT,$l,pV5,Yl,lj,F3,CC5,rgM,bj,YmP,M1s,lmM,F19,Sm5,o$M,bl5,hb0,cgH,kv5,Bq,B00,X3,d1,XV1,PCJ,d7E,IM,Im3,v$H,Dh,g1,Vv,zb_,fT,iln,uj,g$F,D73,Zh,xl,jY,nT,V1M,Qv,mk,fmE,t1M,Hq,KT,x7M,u6F,Zln,qm0,Wq,OZ,RM,jv5,n$5,Qvn,GV,HlP,Ol5,W1n,UZ,LT,sZ,aM,eQ,yd,wh,Ez,AF,TF,JF,pR,RbE,GvM,U7F,CR,rh,$N,YN,lp,SQ,am_,svJ,\nbp,eW9,hF,c2,kN,B2,XD,I4,v2,zF,ip,DY,gh,Vd,fR,tF,up,qE,wiJ,xN,nR,Ep5,Qd,Ton,Jxs,pi5,rxJ,YE0,R4,M7M,Uz,GF,SE9,opM,b65,sz,a4,cx5,NY,yQ,ly,Fm,BoM,SZ,og,by,Xin,hy,ki9,cw,ki,d9M,PtF,Bw,Xm,Pw,dz,vw,vp0,zW1,iy,Dn,VQ,fV,i6H,gz,V7F,fxH,t7F,uGs,qEE,Z60,x90,uy,ty,gp9,Qe3,qY,H6M,KKM,QQ,WK9,xi,jZ,O6E,mo,Gi5,LKM,Hw,KV,se1,Ww,el0,Oq,TWJ,E5M,NWH,wX5,yln,GH,Uq,LV,sq,ag,ey,Nf,wv,pX_,$6H,T$,G00,JC,YC9,lc_,C2,Mf,rv,YC,$C,o59,SCM,Fq5,bE1,lI,hln,XXH,FI,oR,d6_,bI,hC,c8,kC,Icn,B8,v53,zl_,P8,z$,iI,DK,gv,Ve,f2,tC,uI,qf,ZK,\nxC,jy,n2,iEP,D6E,Qe,mX,H8,K2,W8,Ol,g5H,VSH,ER,pj,ud5,qC_,Cj,rL,SA,oo,x69,cM,X8,juF,Qu0,n50,m69,HE0,Kq_,WqE,OE_,Rln,U6P,G__,LqP,ekM,y0H,acP,dL,Io,Egs,w7_,vM,zj,iZ,A00,DX,gL,Vg,J0P,p7J,fj,TIH,t5,$iE,uZ,qD,ZX,xd,jA,nj,Qg,HM,Kj,WM,OR,Ro,Gj,UR,Lj,sR,ao,eR,NT,yS,wK,EP,Aw,TQ,Jw,px,Cx,rK,$q,Yq,MT,ll,FP,SR,os,bl,hw,cp,kq,Bp,XP,Pp,dK,Is,vp,zQ,il,Db,gK,VS,fx,tw,ul,qT,Zb,xq,jR,nx,QS,mZ,Hp,Kx,Wp,OP,Rs,GQ,UP,Lx,sP,as,Nx,yk,MP9,wX,U,EG,eK,A6,T5,J6,Fj0,Cn,ogJ,pn,bQ3,$2,hkJ,Mx,rX,lF,F2,SK,bF,kO3,BI0,X7F,PA5,va,z5,\nX2,iF,IL3,vg9,zkM,iQJ,c0s,DiE,o_,gg1,VPM,gX,qx,Vk,ca,fL5,h6,DF,fn,ZF,uV_,k2,Ba,uF,t6,q$J,x2,jK,nn,Qk,ZQM,m$,Ha,Kn,Wa,OG,xi5,jt3,Qts,mi1,UG,Ln,sG,a_,Rk5,Ui9,stE,aLF,NG,N1s,yZH,JA,wqE,pv,Cv,rF,$Q,YQ,MG,Eln,T15,JZ_,AZ5,pqM,CjJ,o0,bv,ct,Bt,X1,Pt,dF,rZH,I0,vt,hA,Dk,gF,V6,fv,$uH,iv,MY5,tA,lh_,Fk0,uv,SZ9,qG,Zk,ol9,bT9,xQ,h9J,cZF,jO,kVH,B1J,XqJ,PjM,nv,Q6,duE,IhF,mx,Ht,Kv,vl_,Wt,Op,R0,GW,z9H,Up,Lv,iTE,sp,DuH,a0,glH,VYE,fh5,tYn,u3E,qZM,ec,ZTM,xu3,jMH,N5,nl1,yI,QMM,wp,muP,Eg,HT5,Kkn,AG,rp,WkM,$6,Y6,OTs,M5,R9M,\nl$,Fe,Sc,GV3,UuH,b$,hG,sMJ,c3,ahJ,e3_,LkP,Nh1,yF5,w2J,B3,ENE,Xe,P3,dp,I2,AF5,v3,zS,Dr,Thn,gp,VI,JF5,tG,Zr,u$,QI,mu,p20,H3,Kd,W3,Og,Cp5,GS,Ug,rFM,sg,a2,jc,ei,N$,yc,$EM,wO,E3,AX,Yz3,T6,JX,ph,Ch,rO,YH,Zo,xH,ji,MQ9,lYH,FQs,Sz5,HI,nh,Kh,WI,oN3,bR9,h30,O3,R8,G6,cF5,kF9,ma,BhH,X2_,U3,Pp1,Lh,s3,ep,Nb,yO,wY,EV,Tp,J_,CL,rY,$z,Yz,pL,vNM,z3M,li,Fl,Sp,iR5,bi,gN_,h_,cd,VQ5,kz,Bd,Xl,dY,fYH,Pd,IV,vd,zp,tQn,gY,qzH,ZRE,xE9,VO,fL,j45,nNJ,Q4_,t_,HR_,oV,mE9,KQJ,ui,WQ1,qb,ORM,Zu,R3s,GFP,UE9,LQJ,s4M,xz,eK5,aYE,jp,m5,Nz_,\nHd,yyE,KL,wwF,Ei5,Wd,Ay5,Tz_,Jy3,pwP,OV,Cy5,RV,$Y0,UV,LL,MZ1,Yq0,lnM,FoE,Sq5,aV,em,Np,oiE,bV3,hK_,cy5,kH_,Bzn,XwM,PyP,dY5,InP,wy,E_,Ac,vi_,zKs,TK,Jc,iVJ,pt,Ct,$A,DY_,YA,Mp,lR,giM,Fv,VZn,Sm,fn0,oX,tZ5,umM,bR,qq5,ZVn,xYs,hc,ch,kA,Bh,Xv,jgH,niM,Ph,dy,IX,Qg3,vh,zK,iR,Dp,gy,mY9,HVE,VV,ft,KoM,tc,uR,qp,Zp,ngH,WoH,OVE,xA,RK9,GHM,UYH,jm,nt,QV,mz,Hh,Kt,Wh,O_,RX,GK,U_,LoF,sg9,wj,E1,an3,Ae,bS,M2,ACM,Yl9,TvE,MyE,FXJ,Sl5,lK_,oCJ,b2n,hd1,DC,BvM,PIP,IKJ,vCF,zdM,fN,te,DfF,gCn,uIH,uS,qlH,VyM,q2,ZC,xt,jj,xfF,QR5,jR5,\nKX5,sRM,LX_,WXH,aKM,Qw,Rds,O2M,y5M,A5E,Edn,CZH,TL9,m9,Hr,lX_,O1,Fbs,kj5,c55,h40,od5,PZH,XMn,bj_,ijP,z49,DD5,s1,fXJ,gdM,VAF,SRM,tAP,u8s,RQ,U1,IX1,dDs,vds,qR_,GR,BL5,xD5,nd5,mDH,Kb9,R43,Gj1,Lb9,sos,eaM,aXP,AwM,ywF,NKE,TK9,Cl1,rwP,$Ts,YP5,Cs,X8J,FZ1,MRM,YF,bxF,lP,cw5,kQ9,ha9,F7,BKP,Sw,oc,lv,bP,k$s,hH,cu,kF,XpH,Pls,Bu,dTE,IbM,vqM,X7,Pu,d$,Ic,vu,zB,iP,Dz,g$,zan,ix_,V8,DTJ,fs,QO,tH,uP,VR0,gq5,qC,fb9,tRs,Zz,xF,uP_,jw,qP3,Zx0,dfJ,oq1,xT_,ns,F1,G5,aQ,js5,nq5,ml,MA5,KN,QsF,r$,$F,NC,ew,nN,w$,Wb5,UDJ,y8,r5E,\nJw3,mTP,e49,G$0,Hu,SP5,Vw,KZ9,Hx_,Z29,Ojn,WZ5,ppF,JH,$D1,YR9,wMF,Hjn,Qo5,H2_,nC9,tyJ,fK3,i2H,ZjH,Uf5,wp1,J5s,pME,AH,TB,EU,EqH,jon,RaF,Oxs,Ks,Wu,OU,Rc,GB,sU,Nc,yA,wQ,A$,Tm,UU,Ls,Ej,UT9,GQs,J$,CA,LZs,ssP,rQ,$B,YB,Mc,lm,FB,Sq,ox,y65,h$,bm,waF,es0,NXH,E2M,c1,kB,A60,TX5,B1,J6_,Cl,CF5,pa5,$xH,MK0,lF0,YGJ,F$E,bnJ,zm,im,hs9,c65,DM,gQ,k55,BXM,XaF,PFH,fA,um,qc,IF9,v2P,DxF,VK_,fF3,g20,jq,QA,nA,tK5,u25,ZM,qGM,Zn3,xx0,j_M,xB,Hn_,K$0,W$0,mx0,Q_1,n29,OnM,RsE,zs1,G5H,in9,Ux0,L$J,NFM,s_J,aFs,eeP,EQ5,yA1,wts,AAF,TF_,\nH1,CvE,JA9,rAs,ptJ,$G1,Yp9,MO3,lkJ,Fx1,Sp0,oQJ,bv0,heP,cAM,kW1,BFM,KA,Pv5,dGM,IkJ,XtM,vQP,zeE,gQ9,Oj,Uj,sj,VO_,ax,ed,Na,qpP,xG0,ZvH,nQ9,GWs,C_,wD,j0E,u1_,tO5,fk9,p_,Ef,Ji,lN,F9,s0_,Sd,oh,Ma,yGP,ak_,e0P,w33,bN,hi,AGH,kE,B$,X9,P$,dD,Ih,v$,Tps,JGE,zD,iN,gD,C$9,rGJ,De,Vo,McP,lrJ,f_,Fu5,qa,SgJ,Ze,jd,o69,xE,n_,bd0,mh,cG5,kS0,K_,W$,L_,X3F,Rh,sf,el,P$P,w4,Uf,ah,d59,EM,Irs,Ad,v6F,Of,GD,BpM,NZ,T4,z03,idM,Jd,D5M,p1,C1,r4,$a,g6M,MZ,Ya,lH,Fs,Vc1,frP,Sl,oi,bH,hd,cx,tcn,ka,Bx,ueP,qg9,Xs,Px,d4,x5_,Zd_,Ii,j25,n6H,\nQ2n,vx,m50,HdE,Ku0,Wu5,Od1,z4,iH,D$,g4,R03,GS9,f1,U55,td,uH,Lu1,s29,qZ,arE,ez9,EHH,AXE,NOJ,yX5,wI1,xa,jl,n1,Qt,TO9,JXF,mv,pIJ,rXP,CUJ,OM,Wx,Y3P,Mi3,lo0,Fa5,Ri,S31,UM,L1,oH5,hz0,cXP,ai,wt,PUn,Ov0,Ai,Ios,vHs,zzn,ihP,D$_,yo,eI,gHM,TE,Jm,tiF,uQH,q35,pC,nHE,ZhM,x$5,m$F,Hh9,CC,KaJ,Q8E,Wa9,rt,$_,Y_,Oh_,Rz9,MX,l2,G6J,Fu,U$M,SI,Eh,cU,LaE,ReH,Q0F,k_,BU,PU,dt,II,vU,zE,Xu,gt,aoM,tm,ey0,NYJ,y__,wd1,Ezn,u2,TYn,qX,pd9,ZT,r_0,$b5,Cis,J_J,YVF,MpP,lu1,ms,F5n,SV1,bLF,HU,Lx3,WU,c_5,BY3,rD,XdJ,Pi1,RI,IuP,TD,dbF,mG5,KxM,\nWxH,hyn,GE,Uh,LC,vzE,zy1,sh,iLE,eV,N_,yy,ww,EI,Db0,AR,TX,gz5,VpP,JR,pa,Ca,rw,Yj,M_,tps,fuJ,ld,ulP,ZL_,Fn,xb0,qV5,fa,gw,tR,q_,ZW,nC,jV1,OLM,dX,Vy,Qy,L5F,auM,kj,Wg,cg,OI,UI,DW,La,EAP,sI,aK,Ac5,Ty9,Jcs,phM,ex,CRn,rcJ,NO,$pE,S_5,Fz_,Y__,lpJ,MmP,y3,oAM,w8,btF,hcs,kKE,Byn,XhF,zc5,p3,C3,gA3,r8,$K,VmM,uv5,q_J,Zt5,xp9,YK,jXP,QXF,mp0,PH,sX9,Ot3,Rcn,eQ0,d8,NjM,wrF,yen,Et0,vH,DG,AeM,If,g8,V3,TjP,prM,$2n,qO,Q3,On,Un,PSJ,d2H,e5,af,wd,Es,ICH,iNE,zQF,D25,TC,AY,VjM,fC9,tjM,q1M,gt0,CX,u4s,ZNM,x29,YI,MK,ntJ,u0,pX,rd,\nS15,Je1,ces,hY,yG,I$,Rf,VG,tY,uk,eq1,aC0,Gr,Zi,xI,N$9,j5,yH_,wuE,L3,vtP,md,W95,NK,EFs,Mj5,Y1M,CS0,HF,WF,lzs,MwH,SUP,oF5,Us,a$,eX,LX,yL,wZ,bsM,Ec,cH0,Au,B$E,pD,kBH,CD,rZ,Izs,$S,is5,DCH,lh,gF1,fzP,Iq,z9,ih,gZ,tw5,VL,fD,Zq,xS,jX,nD,u7M,QL,m3,jcn,Hb,KD,nFF,Qcs,Wb,mC3,HsH,Kln,WlM,Oc,Rq,Osn,GBs,LD,sc,Nw,y9,UCM,w3,Ei,Az,Tc,Jz,LlJ,sc0,p5,azP,eBM,C5,y$0,NQn,w1F,r3,A$3,EBP,$8,TQ5,Y8,Mw,J$M,Cm3,r$E,l3,FC,S3,$cE,oE,Mq5,hz,lMM,F4s,b3,c0,k8,B0,hBF,km0,SjM,c$M,BQ9,oB_,bAP,X13,PmM,d3,dcM,vBJ,Dc1,Vq5,gB_,f5,V9,qw,\ntqM,Z2,x8,j3,qjH,n5,ZAH,uBn,Q9,nBP,mA,H0,Qx5,K5,mc_,Wzs,Lz3,K4n,HAM,OA0,W4M,RBs,Oi,Gm0,Ucn,aMM,Ui,L5,si,NDF,EE5,N4,yW,wB,TD1,Ai_,aE,Ji5,p$M,CNE,$a_,EY,ciM,pP,CP,Ie9,v0,zvJ,i_s,Da_,gE9,VdM,$X,fes,YX,M4,lO,td0,oO,u9M,qfF,bO,hI,Z_P,xan,jh5,nE9,Qh9,cT,Sr,maM,kX,KhJ,Wh5,O__,BT,Rv5,GDs,UaH,LhM,sh5,aeH,e_9,N4H,yds,wx5,Xy,AdM,PT,T4J,IO,px3,iO,EaM,dB,D0,gB,VW,fP,tI,uO,CHH,q4,rd_,xX,FvE,b1s,h_E,cdE,k4J,QW,B4M,oaM,l$M,XxM,jr,PH0,I$9,Z0,nP,YME,MlH,mU,vaJ,z_M,SMF,$Z5,i1n,KP,DZP,WT,OY,gaJ,RO,tl1,VlM,f$_,Gg,usF,\nUY,LP,sY,aO,qM5,Z10,xZ0,eL,na0,QiJ,NN,mZs,yU,wA,H1P,KvE,Wv_,O1n,R_5,G4F,enn,Lv5,zBM,AW,ym3,wU5,si_,a$3,UZP,pr,pU0,JW,Tb,Nt5,rm5,JmE,Ttn,AmM,E_M,rA,$X1,IE,$e,Ye,MN,Yh3,lz,MIE,Fz,lT0,u3,FsH,SL,i3,g3,IMJ,hW,ke,bC3,hnM,Bl,Pl,cl,bz,Il,ol,ShM,o_H,vl,cms,kEn,zg,Jds,zc,zb,Bt3,Xz,XUF,P2M,dX5,ITM,iz,DU,gA,znM,iC_,DXJ,g_H,VI0,dZ1,fr,tW,uz,VU,tIM,xcs,jxF,qN,uus,qhF,ZC9,xXP,ZU,jI0,xe,n_0,mXs,jL,HCJ,Kss,QU,WsF,nr,Oe,GEJ,Rnn,sI5,LsH,aTJ,e$E,UX5,Rl,OC5,Nw0,Ym,yR1,AR5,wg5,Ej5,ls,H_M,Tw3,JR1,pgP,Cd0,rRn,FE,SD,o9,$_5,\nbs,hJ,YI1,cO,MVH,lWM,km,FTM,SI5,oj9,baF,BO,w$s,XE,kX5,PO,cRs,dE,BwP,yiM,er,XgH,I9,zG,IW1,d_5,qo,xm,Zj,z$F,nH,ia_,D_9,QB,mp,tV5,VVH,unM,qI9,Za_,x_P,jK1,QKE,m_n,HaE,nj1,KH,vO,WTH,gj1,OaM,fW5,WO,GXM,KT3,HO,U_E,OB,aW_,wHP,R9,eLH,EKP,y3_,A30,LTs,GG,T8H,sKn,ef,a9,$O5,r35,Yn5,MxF,lG9,C0E,F05,Sn0,UB,oK3,b35,hL5,c3H,XH9,B83,kr5,yD,P0M,IG9,vKs,zL5,i35,Aj,Tt,vT,DO3,gKM,Vxs,ur0,tx0,fGF,qnn,xOn,jf9,Z3n,sB,mL,Qf1,mOM,H3P,L0n,O35,RLM,Gr1,sfJ,eHH,C21,wg,W01,K0_,aG1,tz,UOn,Ee,D2,N85,AYE,EI9,Td0,JYs,pFn,CkE,dO0,Wl,\nHl,yY1,rY_,wF5,$KJ,QIF,Ys5,pH_,J3n,NdF,Kr,CW,rg,li5,$4,Fd5,Ss5,oIE,bXM,hHF,kCE,BdM,Iis,XFM,dKs,vIs,Mt,gIJ,iXF,DK0,t53,uU3,qsM,ZXH,xK1,Y4,j$E,fiE,zHn,lw,nIM,PkP,Q$J,F$,HXJ,KdJ,Wdn,mK5,Sf,GCJ,RHn,sO5,LU_,UKE,a09,eY3,oU,NAJ,yW5,Een,AWH,wl5,TA1,$N0,pl3,Cz5,rWF,Yen,MLs,lU_,Se1,FLM,oeM,br5,hY5,kbM,Xl9,BAM,PzF,cW0,dNH,ve3,zYn,DN1,VL5,irM,cG,fUs,tLE,IU9,uzE,geH,k4,qe3,ZrF,xNM,jlM,neF,Ql9,mN_,KL5,OrE,RY9,Gbn,UNH,LLJ,X$,slJ,PG,eM_,NE_,wO5,zt,AJn,TEJ,JJ1,pO3,rJs,CsP,MD0,ljH,iw,gg,$oM,YB3,FpH,fW,om5,SBJ,bHn,\nhM3,cJ5,XOs,kGH,Ijn,tj,BEs,vmn,uw,gmJ,Z3,x4,VD5,qt,fjH,jf,qBn,uE9,iHn,DoJ,ZHs,xoF,j9P,zMJ,nmH,nW,Q9s,tD5,EmE,VD,HHs,mS,Kpn,WpE,OH9,RMs,GGE,Uo3,Lp0,s9P,aj5,e63,HG,Ng9,yj0,E4s,Aj5,Tgn,wG1,JjJ,pG1,CwM,rj0,$t5,Ov,YvM,RU,IYn,Mf3,l3J,Gt,FSJ,Sv5,LW,h6E,cjE,aU,Bg_,XGM,ktM,bW5,ek,Uv,o4F,wk,y_,PwE,Ed,NJ,z69,g40,f39,tf3,qvP,I3_,Vfn,ZWF,v4E,xt5,jUM,C$,Av,QU5,n4M,Jv,KS1,WSP,DtP,iWF,HWM,OWM,u$_,dt1,rk,$7,Y7,R6E,MJ,eiM,LS1,NkF,sUF,Ut5,yvF,Gt3,Tk9,wsn,lr,Jv5,Crs,$Jn,Yd9,Mk5,Sd_,br,o7H,lNE,p$,cvH,ko_,Xx,R$P,Fx,Bk9,\nXs3,dJM,Prn,INF,hi_,cs,v7M,ziP,i$F,g7E,DJ9,nK3,Vk9,hv,fNJ,uxP,tk1,Z$n,qdP,rvH,jY1,xJs,k7,Sk,n7F,dk,mJs,H$H,KP9,WPP,O$3,Ps,JW3,FP5,RiM,M53,To,Go5,UJ3,LP5,sYM,aN5,IY,vs,NHP,y9M,wo_,eNM,EPP,zo,po3,TH1,J9s,CJn,ir,r9F,$l0,YN5,DN,MB9,FmF,SNE,oP0,gk,lv9,V_,f$,bZ9,hNM,qJ,tv,ur,c95,ZN,kf9,BHH,Xos,dl5,PJ5,Hs,vP0,zNs,IvH,iZE,K$,DlM,Ws,gPE,Od,VB0,fvn,ZZ_,qN5,nPM,tB_,xl5,RY,u_M,j3_,Q31,ml3,HZH,Km1,Ud,WmF,aY,L$,OZ0,eB,Nl,GfM,wH,EN,UlP,ym,Lm5,A9,av5,s3M,J9,pZ,CZ,yk_,eZM,NCM,rH,w6M,JkP,Ak5,EyJ,TC_,$P,Con,YL0,Mzn,\nYP,lDE,F25,rk0,$hH,bJ0,hZ_,ck0,kP_,BC1,F_,IDH,zZ0,SB,PoH,dh5,gy1,lJ,o3,bJ,X65,vy5,VzF,h9,co,fD9,tzM,uhH,kP,qL9,ZJ3,xhs,jmH,ny9,Qm5,mh9,W29,HJ5,OJJ,RZH,Uh0,L25,Vm,wK0,aDM,eVM,EM5,AUJ,yUs,smE,TT_,pK_,JU5,CbM,FYP,t9,bUM,kTs,cUs,hVP,M89,lts,rUE,$V5,SDF,uJ,ql,XKJ,hu,Xu0,PbM,xP,nZ,It3,dVF,oMH,zV3,iUM,DV3,Qm,gME,Gf,ft5,t8H,uqM,ZU_,qDF,xVn,UN,LZ,j53,mVF,HUn,ez,Q5_,KYE,WYH,nM9,Nh,EL,OUH,RVF,wC,GTF,UVP,LYJ,s5M,er1,atM,wR5,E9s,NlH,Tln,JP5,yP0,Jk,pJ,pRM,rPH,CJ,CKM,$sP,Mo5,Y4P,lgs,rC,F8M,S4P,o90,$y,Yy,hrJ,b73,\ncPs,kIM,XRF,Bl1,PKJ,ds0,Ig1,v9J,zrH,Ds0,lo,Mh,Fh,g9n,VoF,i7P,Z7M,xsH,jjE,ms5,Qj5,n99,H70,K89,Sz,om,W8_,O71,Rrn,GIP,L8J,sjF,hk,agJ,bo,ky,UsF,e7s,NV1,yMF,wvH,ELH,Xh,AME,TVH,C9E,P6,rM1,pv3,dC,Im,$r5,Yy3,l_5,Sy_,MTE,FOM,zP,oLP,h7J,cM1,BVM,Xv5,io,DD,P9M,be_,vLF,I_9,dr5,gC,Vs,ie3,z7M,fJ,tk,Dr5,uo,gL5,VTP,f_E,qh,tT9,ZD,u5M,jz,nJ,xrM,ja1,nLn,mr0,HeM,KO5,QaE,Oe3,WO5,R7M,LOM,H6,a_0,san,Gd5,Ur9,eUM,NMM,KJ,W6,ysE,wj5,EW5,AsM,TMP,Js0,CWn,rs9,bF0,MW9,lIs,$ns,cs_,sL,e8,PW1,wT,ED,dnF,kA_,LJ,JU,TT,NV,pU,zUH,Dn5,iFM,\nCU,yq,UL,vW1,AU,BM5,IIs,VWE,OL,rT,fIM,tW9,am,XjE,$M,YM,upJ,MV,lb,Fq,qO3,ZFM,jHn,nWJ,xn0,S8,mnH,QHH,o5,HF5,bb,hU,KgE,WgJ,OFP,RUn,GAF,Lg9,aI5,sHH,UnH,cK,e2E,yB0,N7F,kM,BK,w90,ABs,T7s,Xq,EZ0,JBM,p9E,CeM,rB_,$SP,Y6J,MsP,dT,I5,FNE,lB_,S6M,vK,zT,oZH,bSF,cB3,h2F,kLP,Dt,B7s,X9M,Vq,Pe5,dSM,IB3,vZ5,z25,iSn,gZ_,VsP,fBM,DS3,ts5,ui0,q6E,ZSs,xSM,jS5,nZH,QSE,Zt,mS3,HSP,KNM,R29,sS9,USH,OS9,nU,GLM,WNM,LNP,Qq,eIM,aBF,mY,Nfn,yNM,wJE,bw,Eo3,CT9,rNE,$FJ,HK,YX5,WK,Nt,MhP,OD,lEs,KU,FBM,SX9,BfJ,sD,a5,Ns,yi,PTE,XJn,ooE,wl,\ndF0,IE5,zI3,E4,i0s,DFE,goH,eo,fEF,VhM,AP,cNs,UD,th5,uW_,qXF,Z09,b0E,hIE,LU,xFE,mF_,H0n,WB0,QTH,G21,XC,P0,LH,sTs,aE9,LBM,ep5,KB5,UFH,jTF,NuP,RI5,yb9,O0n,dA,v_1,mtE,TI,Mo,no_,EOH,pZ9,p7,C5_,rb3,Tu1,rl,$Bn,YTM,wZP,MFE,JbE,laF,$9,C7,Fn5,oOE,ST_,JP,hpF,lK,cb5,Y9,FO,Ms,So,b$P,kls,P5E,XZE,IaJ,vOJ,dBH,bK,oj,iIM,DB3,gOP,nO5,qTF,ZI5,tFE,HIF,fan,k9,OI0,KnM,RpM,GlM,UBs,XO,PR,aaE,sb_,Ln3,Ij,jbJ,Dg,NJn,iK,dl,wY5,TJs,J80,mBs,EUF,f7,pY5,xBH,eJH,vR,CL3,BR,r8M,$zJ,Yw3,qs,Zg,y89,MJ3,x9,jo,lQH,zI,Wn9,FJ9,SwH,oU0,A8M,\nbzM,gl,hJM,Vi,Ju,c8F,BJM,n7,Qi,XYH,PL_,dzn,uK,tP,IQ1,Bu0,vU1,zJs,izF,Dz1,gU_,m8,HR,tJF,Zz3,jWF,fQH,RJP,Gn9,UzE,LJ5,sWs,aQF,euJ,ySH,NUM,K7,WR,O4,wkM,EkM,ASE,nL,TUM,Rj,JS_,GI,U4,k6,L7,R_,pkH,MC,lbF,Cu9,Wr,rSH,ii,Du,Q8,$QE,Yt_,MN3,ll_,FtH,s4,okJ,b8s,aj,Nr,ya,hu9,BU_,Xks,wV,PuP,cSJ,kq5,dQ5,Il0,vk9,zuE,i8M,Ey,gk5,YZ1,kQ,Gp,VN5,fl0,sV,DQ5,zW,tN0,uNs,qts,AM,Mb,xQ9,jn_,Td,JM,nk_,pe,QnH,eT,mQF,H8_,uDE,Ce,rV,KtE,$L,YL,Wt_,Mr,O85,l9,F5,RuM,Gq5,ryP,ST,UQ3,snP,Lt9,oa,alE,b9,hM,ewM,Nbs,yDM,wSM,Ec5,ADP,Tb3,pSF,\nkL,JDM,CD_,rD5,$1P,YuH,SuE,MGF,lPP,FeE,b4M,cD9,kUn,BbH,hw9,Bv,XSH,PD3,d1J,IPJ,vcF,Pv,zw5,dV,Ia,vv,i4M,D1M,VGH,fP5,tGM,ukH,Z4E,qu0,x1M,zd,i9,Q6F,j6E,nc0,D_,m1M,H4M,gV,Va,KeP,fe,We1,tM,O4P,u9,qr,Rw3,Z_,xL,GU1,U13,jT,ne,LeM,Qa,s6J,aPn,Wv,eo1,Nc5,y1H,A11,EGP,Oy,Tcn,J15,pAM,cCF,wA3,r1_,$j5,M_9,e5P,r_;N3\u003dfunction(e){return function(){return e5P[e].apply(this,arguments)}};\ng.w_\u003dfunction(e,N){return e5P[e]\u003dN};\nN_H\u003dfunction(e){var N\u003d0;return function(){return N\u003ce.length?{done:!1,value:e[N++]}:{done:!0}}};\nyn_\u003dfunction(e){e\u003d[\"object\"\u003d\u003dtypeof globalThis\u0026\u0026globalThis,e,\"object\"\u003d\u003dtypeof window\u0026\u0026window,\"object\"\u003d\u003dtypeof self\u0026\u0026self,\"object\"\u003d\u003dtypeof global\u0026\u0026global];for(var N\u003d0;N\u003ce.length;++N){var y\u003de[N];if(y\u0026\u0026y.Math\u003d\u003dMath)return y}throw Error(\"Cannot find global object\");};\nYJ\u003dfunction(e,N){if(N)a:{var y\u003dg.pM;e\u003de.split(\".\");for(var w\u003d0;w\u003ce.length-1;w++){var E\u003de[w];if(!(E in y))break a;y\u003dy[E]}e\u003de[e.length-1];w\u003dy[e];N\u003dN(w);N!\u003dw\u0026\u0026N!\u003dnull\u0026\u0026r_(y,e,{configurable:!0,writable:!0,value:N})}};\nw5F\u003dfunction(e){e\u003d{next:e};e[Symbol.iterator]\u003dfunction(){return this};\nreturn e};\ng.b\u003dfunction(e,N){e.prototype\u003dEJ5(N.prototype);e.prototype.constructor\u003de;if(M3)M3(e,N);else for(var y in N)if(y!\u003d\"prototype\")if(Object.defineProperties){var w\u003dObject.getOwnPropertyDescriptor(N,y);w\u0026\u0026Object.defineProperty(e,y,w)}else e[y]\u003dN[y];e.cw\u003dN.prototype};\ng.c\u003dfunction(e){var N\u003dtypeof Symbol!\u003d\"undefined\"\u0026\u0026Symbol.iterator\u0026\u0026e[Symbol.iterator];if(N)return N.call(e);if(typeof e.length\u003d\u003d\"number\")return{next:N_H(e)};throw Error(String(e)+\" is not an iterable or ArrayLike\");};\nAn0\u003dfunction(e){for(var N,y\u003d[];!(N\u003de.next()).done;)y.push(N.value);return y};\ng.B\u003dfunction(e){return e instanceof Array?e:An0(g.c(e))};\nJnF\u003dfunction(e){return T_P(e,e)};\nT_P\u003dfunction(e,N){e.raw\u003dN;Object.freeze\u0026\u0026(Object.freeze(e),Object.freeze(N));return e};\nlE\u003dfunction(e,N){return Object.prototype.hasOwnProperty.call(e,N)};\np59\u003dfunction(e){if(!(e instanceof Object))throw new TypeError(\"Iterator result \"+e+\" is not an object\");};\nFH\u003dfunction(){this.G\u003d!1;this.j\u003dnull;this.N\u003dvoid 0;this.J\u003d1;this.L\u003dthis.Z\u003d0;this.D\u003dthis.K\u003dnull};\noP\u003dfunction(e){if(e.G)throw new TypeError(\"Generator is already running\");e.G\u003d!0};\nbE\u003dfunction(e,N){e.K\u003d{KR:N,vj:!0};e.J\u003de.Z||e.L};\ng.D\u003dfunction(e,N,y){e.J\u003dy;return{value:N}};\nCE5\u003dfunction(e,N,y){N\u003dg.c(N);var w\u003dN.next();p59(w);if(w.done)e.N\u003dw.value,e.J\u003dy;else return e.j\u003dN,g.D(e,w.value,y)};\ng.hn\u003dfunction(e){e.J\u003d0};\ng.c5\u003dfunction(e,N,y){e.Z\u003dN;y!\u003dvoid 0\u0026\u0026(e.L\u003dy)};\ng.kJ\u003dfunction(e,N){e.Z\u003d0;e.L\u003dN||0};\ng.B5\u003dfunction(e,N,y){e.J\u003dN;e.Z\u003dy||0};\ng.XH\u003dfunction(e,N){e.Z\u003dN||0;N\u003de.K.KR;e.K\u003dnull;return N};\ng.P5\u003dfunction(e,N,y,w){w?e.D[w]\u003de.K:e.D\u003d[e.K];e.Z\u003dN||0;e.L\u003dy||0};\ng.d_\u003dfunction(e,N,y){y\u003de.D.splice(y||0)[0];(y\u003de.K\u003de.K||y)?y.vj?e.J\u003de.Z||e.L:y.u9!\u003dvoid 0\u0026\u0026e.L\u003cy.u9?(e.J\u003dy.u9,e.K\u003dnull):e.J\u003de.L:e.J\u003dN};\nrn9\u003dfunction(e){this.J\u003dnew FH;this.N\u003de};\n$3E\u003dfunction(e,N){oP(e.J);var y\u003de.J.j;if(y)return IP(e,\"return\"in y?y[\"return\"]:function(w){return{value:w,done:!0}},N,e.J.return);\ne.J.return(N);return zs(e)};\nIP\u003dfunction(e,N,y,w){try{var E\u003dN.call(e.J.j,y);p59(E);if(!E.done)return e.J.G\u003d!1,E;var A\u003dE.value}catch(T){return e.J.j\u003dnull,bE(e.J,T),zs(e)}e.J.j\u003dnull;w.call(e.J,A);return zs(e)};\nzs\u003dfunction(e){for(;e.J.J;)try{var N\u003de.N(e.J);if(N)return e.J.G\u003d!1,{value:N.value,done:!1}}catch(y){e.J.N\u003dvoid 0,bE(e.J,y)}e.J.G\u003d!1;if(e.J.K){N\u003de.J.K;e.J.K\u003dnull;if(N.vj)throw N.KR;return{value:N.return,done:!0}}return{value:void 0,done:!0}};\nY9F\u003dfunction(e){this.next\u003dfunction(N){oP(e.J);e.J.j?N\u003dIP(e,e.J.j.next,N,e.J.U):(e.J.U(N),N\u003dzs(e));return N};\nthis.throw\u003dfunction(N){oP(e.J);e.J.j?N\u003dIP(e,e.J.j[\"throw\"],N,e.J.U):(bE(e.J,N),N\u003dzs(e));return N};\nthis.return\u003dfunction(N){return $3E(e,N)};\nthis[Symbol.iterator]\u003dfunction(){return this}};\nMM_\u003dfunction(e,N){N\u003dnew Y9F(new rn9(N));M3\u0026\u0026e.prototype\u0026\u0026M3(N,e.prototype);return N};\nl1J\u003dfunction(e){function N(w){return e.next(w)}\nfunction y(w){return e.throw(w)}\nreturn new Promise(function(w,E){function A(T){T.done?w(T.value):Promise.resolve(T.value).then(N,y).then(A,E)}\nA(e.next())})};\ng.f\u003dfunction(e){return l1J(new Y9F(new rn9(e)))};\ng.iE\u003dfunction(){for(var e\u003dNumber(this),N\u003d[],y\u003de;y\u003carguments.length;y++)N[y-e]\u003darguments[y];return N};\nFF3\u003dfunction(e,N,y){e instanceof String\u0026\u0026(e\u003dString(e));for(var w\u003de.length,E\u003d0;E\u003cw;E++){var A\u003de[E];if(N.call(y,A,E,e))return{WZ:E,gM:A}}return{WZ:-1,gM:void 0}};\nD1\u003dfunction(e,N,y){if(e\u003d\u003dnull)throw new TypeError(\"The \u0027this\u0027 value for String.prototype.\"+y+\" must not be null or undefined\");if(N instanceof RegExp)throw new TypeError(\"First argument to String.prototype.\"+y+\" must not be a regular expression\");return e+\"\"};\nV0\u003dfunction(e,N){e instanceof String\u0026\u0026(e+\u003d\"\");var y\u003d0,w\u003d!1,E\u003d{next:function(){if(!w\u0026\u0026y\u003ce.length){var A\u003dy++;return{value:N(A,e[A]),done:!1}}w\u003d!0;return{done:!0,value:void 0}}};\nE[Symbol.iterator]\u003dfunction(){return E};\nreturn E};\nfM\u003dfunction(e){return e?e:Array.prototype.fill};\ntn\u003dfunction(e){return e?e:Array.prototype.copyWithin};\nuE\u003dfunction(e){e\u003dMath.trunc(e)||0;e\u003c0\u0026\u0026(e+\u003dthis.length);if(!(e\u003c0||e\u003e\u003dthis.length))return this[e]};\nq3\u003dfunction(e){return e?e:uE};\nS9s\u003dfunction(e,N,y){e instanceof String\u0026\u0026(e\u003dString(e));for(var w\u003de.length-1;w\u003e\u003d0;w--){var E\u003de[w];if(N.call(y,E,w,e))return{WZ:w,gM:E}}return{WZ:-1,gM:void 0}};\nZ1\u003dfunction(e){return e?e:function(N,y){return S9s(this,N,y).WZ}};\ng.jM\u003dfunction(e,N,y){e\u003de.split(\".\");y\u003dy||g.xJ;for(var w;e.length\u0026\u0026(w\u003de.shift());)e.length||N\u003d\u003d\u003dvoid 0?y[w]\u0026\u0026y[w]!\u003d\u003dObject.prototype[w]?y\u003dy[w]:y\u003dy[w]\u003d{}:y[w]\u003dN};\nQ0\u003dfunction(e,N){var y\u003dg.nM(\"CLOSURE_FLAGS\");e\u003dy\u0026\u0026y[e];return e!\u003dnull?e:N};\ng.nM\u003dfunction(e,N){e\u003de.split(\".\");N\u003dN||g.xJ;for(var y\u003d0;y\u003ce.length;y++)if(N\u003dN[e[y]],N\u003d\u003dnull)return null;return N};\nmF\u003dfunction(e){var N\u003dtypeof e;return N!\u003d\"object\"?N:e?Array.isArray(e)?\"array\":N:\"null\"};\ng.KM\u003dfunction(e){var N\u003dmF(e);return N\u003d\u003d\"array\"||N\u003d\u003d\"object\"\u0026\u0026typeof e.length\u003d\u003d\"number\"};\ng.W5\u003dfunction(e){var N\u003dtypeof e;return N\u003d\u003d\"object\"\u0026\u0026e!\u003dnull||N\u003d\u003d\"function\"};\ng.RP\u003dfunction(e){return Object.prototype.hasOwnProperty.call(e,O9)\u0026\u0026e[O9]||(e[O9]\u003d++oJM)};\nbM_\u003dfunction(e,N,y){return e.call.apply(e.bind,arguments)};\nh50\u003dfunction(e,N,y){if(!e)throw Error();if(arguments.length\u003e2){var w\u003dArray.prototype.slice.call(arguments,2);return function(){var E\u003dArray.prototype.slice.call(arguments);Array.prototype.unshift.apply(E,w);return e.apply(N,E)}}return function(){return e.apply(N,arguments)}};\ng.Gs\u003dfunction(e,N,y){g.Gs\u003dFunction.prototype.bind\u0026\u0026Function.prototype.bind.toString().indexOf(\"native code\")!\u003d-1?bM_:h50;return g.Gs.apply(null,arguments)};\ng.LM\u003dfunction(e,N){var y\u003dArray.prototype.slice.call(arguments,1);return function(){var w\u003dy.slice();w.push.apply(w,arguments);return e.apply(this,w)}};\ng.s9\u003dfunction(){return Date.now()};\ncnJ\u003dfunction(e){return e};\ng.e0\u003dfunction(e,N){function y(){}\ny.prototype\u003dN.prototype;e.cw\u003dN.prototype;e.prototype\u003dnew y;e.prototype.constructor\u003de;e.tA\u003dfunction(w,E,A){for(var T\u003dArray(arguments.length-2),p\u003d2;p\u003carguments.length;p++)T[p-2]\u003darguments[p];return N.prototype[E].apply(w,T)}};\nNM\u003dfunction(e,N){if(N!\u003d\u003dnull\u0026\u0026N!\u003d\u003dvoid 0){if(typeof N!\u003d\u003d\"object\"\u0026\u0026typeof N!\u003d\u003d\"function\")throw new TypeError(\"Object expected.\");if(y\u003d\u003d\u003dvoid 0){if(!Symbol.dispose)throw new TypeError(\"Symbol.dispose is not defined.\");var y\u003dN[Symbol.dispose]}if(typeof y!\u003d\u003d\"function\")throw new TypeError(\"Object not disposable.\");e.stack.push({value:N,dispose:y,async:!1})}return N};\nw5\u003dfunction(e){function N(A){e.error\u003de.hasError?new SuppressedError(A,e.error,\"An error was suppressed during disposal.\"):A;e.hasError\u003d!0}\nfunction y(){for(;w\u003de.stack.pop();)try{if(!w.async\u0026\u0026E\u003d\u003d\u003d1)return E\u003d0,e.stack.push(w),Promise.resolve().then(y);if(w.dispose){var A\u003dw.dispose.call(w.value);if(w.async)return E|\u003d2,Promise.resolve(A).then(y,function(T){N(T);return y()})}else E|\u003d1}catch(T){N(T)}if(E\u003d\u003d\u003d1)return e.hasError?Promise.reject(e.error):Promise.resolve();\nif(e.hasError)throw e.error;}\nvar w,E\u003d0;y()};\nks3\u003dfunction(e){var N\u003dN\u003d\u003d\u003dvoid 0?45:N;var y\u003d[];Ek(e,AV,6).forEach(function(w){Tw(w,2)\u003c\u003dN\u0026\u0026y.push(Tw(w,1))});\nreturn y};\nB_P\u003dfunction(e){var N\u003dN\u003d\u003d\u003dvoid 0?45:N;var y\u003d[];Ek(e,AV,6).forEach(function(w){Tw(w,2)\u003eN\u0026\u0026y.push(Tw(w,1))});\nreturn y};\ng.JV\u003dfunction(e){e\u0026\u0026typeof e.dispose\u003d\u003d\"function\"\u0026\u0026e.dispose()};\ng.pq\u003dfunction(e){for(var N\u003d0,y\u003darguments.length;N\u003cy;++N){var w\u003darguments[N];g.KM(w)?g.pq.apply(null,w):g.JV(w)}};\ng.x\u003dfunction(){this.Lm\u003dthis.Lm;this.fl\u003dthis.fl};\ng.Q\u003dfunction(e,N){e.addOnDisposeCallback(g.LM(g.JV,N))};\nCq\u003dfunction(e){e.then(function(){},function(){})};\nr5\u003dfunction(){g.x.apply(this,arguments);this.j\u003d1;this[X5H]\u003dthis.dispose};\n$w\u003dfunction(e){return{fieldType:2,fieldName:e}};\ng.l_\u003dfunction(e){return{fieldType:3,fieldName:e}};\nPEM\u003dfunction(e){this.J\u003de;e.kM(\"/client_streamz/bg/frs\",g.l_(\"ke\"))};\nd30\u003dfunction(e){this.J\u003de;e.kM(\"/client_streamz/bg/wrl\",g.l_(\"mn\"),$w(\"ac\"),$w(\"sc\"),g.l_(\"rk\"),g.l_(\"mk\"))};\nI1n\u003dfunction(e){this.N\u003de;e.ET(\"/client_streamz/bg/ec\",g.l_(\"en\"),g.l_(\"mk\"))};\nvJP\u003dfunction(e){this.J\u003de;e.kM(\"/client_streamz/bg/el\",g.l_(\"en\"),g.l_(\"rk\"),g.l_(\"mk\"))};\nz5J\u003dfunction(e){this.N\u003de;e.ET(\"/client_streamz/bg/cec\",$w(\"ec\"),g.l_(\"rk\"),g.l_(\"mk\"))};\niME\u003dfunction(e){this.N\u003de;e.ET(\"/client_streamz/bg/po/csc\",$w(\"cs\"),g.l_(\"rk\"),g.l_(\"mk\"))};\nD31\u003dfunction(e){this.N\u003de;e.ET(\"/client_streamz/bg/po/ctav\",g.l_(\"av\"),g.l_(\"rk\"),g.l_(\"mk\"))};\ngJ1\u003dfunction(e){this.N\u003de;e.ET(\"/client_streamz/bg/po/cwsc\",g.l_(\"su\"),g.l_(\"rk\"),g.l_(\"mk\"))};\nFF\u003dfunction(e,N){if(Error.captureStackTrace)Error.captureStackTrace(this,FF);else{var y\u003dError().stack;y\u0026\u0026(this.stack\u003dy)}e\u0026\u0026(this.message\u003dString(e));N!\u003d\u003dvoid 0\u0026\u0026(this.cause\u003dN)};\nVME\u003dfunction(){};\now\u003dfunction(){throw Error(\"Invalid UTF8\");};\nf1F\u003dfunction(e,N){N\u003dString.fromCharCode.apply(null,N);return e\u003d\u003dnull?N:e+N};\nZM0\u003dfunction(e){var N\u003d!1;N\u003dN\u003d\u003d\u003dvoid 0?!1:N;if(tMH){if(N\u0026\u0026(uH5?!e.isWellFormed():/(?:[^\\uD800-\\uDBFF]|^)[\\uDC00-\\uDFFF]|[\\uD800-\\uDBFF](?![\\uDC00-\\uDFFF])/.test(e)))throw Error(\"Found an unpaired surrogate\");e\u003d(q91||(q91\u003dnew TextEncoder)).encode(e)}else{for(var y\u003d0,w\u003dnew Uint8Array(3*e.length),E\u003d0;E\u003ce.length;E++){var A\u003de.charCodeAt(E);if(A\u003c128)w[y++]\u003dA;else{if(A\u003c2048)w[y++]\u003dA\u003e\u003e6|192;else{if(A\u003e\u003d55296\u0026\u0026A\u003c\u003d57343){if(A\u003c\u003d56319\u0026\u0026E\u003ce.length){var T\u003de.charCodeAt(++E);if(T\u003e\u003d56320\u0026\u0026T\u003c\u003d57343){A\u003d(A-55296)*1024+\nT-56320+65536;w[y++]\u003dA\u003e\u003e18|240;w[y++]\u003dA\u003e\u003e12\u002663|128;w[y++]\u003dA\u003e\u003e6\u002663|128;w[y++]\u003dA\u002663|128;continue}else E--}if(N)throw Error(\"Found an unpaired surrogate\");A\u003d65533}w[y++]\u003dA\u003e\u003e12|224;w[y++]\u003dA\u003e\u003e6\u002663|128}w[y++]\u003dA\u002663|128}}e\u003dy\u003d\u003d\u003dw.length?w:w.subarray(0,y)}return e};\nb_\u003dfunction(e){g.xJ.setTimeout(function(){throw e;},0)};\nx3s\u003dfunction(e){return Array.prototype.map.call(e,function(N){N\u003dN.toString(16);return N.length\u003e1?N:\"0\"+N}).join(\"\")};\njPP\u003dfunction(e){for(var N\u003d[],y\u003d0;y\u003ce.length;y+\u003d2)N.push(parseInt(e.substring(y,y+2),16));return N};\ng.hV\u003dfunction(e){for(var N\u003d[],y\u003d0,w\u003d0;w\u003ce.length;w++){var E\u003de.charCodeAt(w);E\u003c128?N[y++]\u003dE:(E\u003c2048?N[y++]\u003dE\u003e\u003e6|192:((E\u002664512)\u003d\u003d55296\u0026\u0026w+1\u003ce.length\u0026\u0026(e.charCodeAt(w+1)\u002664512)\u003d\u003d56320?(E\u003d65536+((E\u00261023)\u003c\u003c10)+(e.charCodeAt(++w)\u00261023),N[y++]\u003dE\u003e\u003e18|240,N[y++]\u003dE\u003e\u003e12\u002663|128):N[y++]\u003dE\u003e\u003e12|224,N[y++]\u003dE\u003e\u003e6\u002663|128),N[y++]\u003dE\u002663|128)}return N};\nc_\u003dfunction(e,N){return e.lastIndexOf(N,0)\u003d\u003d0};\nnJn\u003dfunction(e,N){var y\u003de.length-N.length;return y\u003e\u003d0\u0026\u0026e.indexOf(N,y)\u003d\u003dy};\ng.kw\u003dfunction(e){return/^[\\s\\xa0]*$/.test(e)};\ng.B_\u003dfunction(e,N){return e.indexOf(N)!\u003d-1};\nP_\u003dfunction(e,N){return g.B_(e.toLowerCase(),N.toLowerCase())};\ng.v_\u003dfunction(e,N){var y\u003d0;e\u003dd5(String(e)).split(\".\");N\u003dd5(String(N)).split(\".\");for(var w\u003dMath.max(e.length,N.length),E\u003d0;y\u003d\u003d0\u0026\u0026E\u003cw;E++){var A\u003de[E]||\"\",T\u003dN[E]||\"\";do{A\u003d/(\\d*)(\\D*)(.*)/.exec(A)||[\"\",\"\",\"\",\"\"];T\u003d/(\\d*)(\\D*)(.*)/.exec(T)||[\"\",\"\",\"\",\"\"];if(A[0].length\u003d\u003d0\u0026\u0026T[0].length\u003d\u003d0)break;y\u003dIw(A[1].length\u003d\u003d0?0:parseInt(A[1],10),T[1].length\u003d\u003d0?0:parseInt(T[1],10))||Iw(A[2].length\u003d\u003d0,T[2].length\u003d\u003d0)||Iw(A[2],T[2]);A\u003dA[3];T\u003dT[3]}while(y\u003d\u003d0)}return y};\nIw\u003dfunction(e,N){return e\u003cN?-1:e\u003eN?1:0};\ng.zw\u003dfunction(){var e\u003dg.xJ.navigator;return e\u0026\u0026(e\u003de.userAgent)?e:\"\"};\nVT\u003dfunction(e){return i_||DZ?g5?g5.brands.some(function(N){return(N\u003dN.brand)\u0026\u0026g.B_(N,e)}):!1:!1};\nfq\u003dfunction(e){return g.B_(g.zw(),e)};\ntV\u003dfunction(){return i_||DZ?!!g5\u0026\u0026g5.brands.length\u003e0:!1};\nu_\u003dfunction(){return tV()?!1:fq(\"Opera\")};\nQPF\u003dfunction(){return tV()?!1:fq(\"Trident\")||fq(\"MSIE\")};\nm39\u003dfunction(){return tV()?VT(\"Microsoft Edge\"):fq(\"Edg/\")};\nqM\u003dfunction(){return fq(\"Firefox\")||fq(\"FxiOS\")};\nxw\u003dfunction(){return fq(\"Safari\")\u0026\u0026!(ZZ()||(tV()?0:fq(\"Coast\"))||u_()||(tV()?0:fq(\"Edge\"))||m39()||(tV()?VT(\"Opera\"):fq(\"OPR\"))||qM()||fq(\"Silk\")||fq(\"Android\"))};\nZZ\u003dfunction(){return tV()?VT(\"Chromium\"):(fq(\"Chrome\")||fq(\"CriOS\"))\u0026\u0026!(tV()?0:fq(\"Edge\"))||fq(\"Silk\")};\nHMM\u003dfunction(){return fq(\"Android\")\u0026\u0026!(ZZ()||qM()||u_()||fq(\"Silk\"))};\nKF_\u003dfunction(e){var N\u003d{};e.forEach(function(y){N[y[0]]\u003dy[1]});\nreturn function(y){return N[y.find(function(w){return w in N})]||\"\"}};\nWFF\u003dfunction(e){var N\u003dg.zw();if(e\u003d\u003d\u003d\"Internet Explorer\"){if(QPF())if((e\u003d/rv: *([\\d\\.]*)/.exec(N))\u0026\u0026e[1])N\u003de[1];else{e\u003d\"\";var y\u003d/MSIE +([\\d\\.]+)/.exec(N);if(y\u0026\u0026y[1])if(N\u003d/Trident\\/(\\d.\\d)/.exec(N),y[1]\u003d\u003d\"7.0\")if(N\u0026\u0026N[1])switch(N[1]){case \"4.0\":e\u003d\"8.0\";break;case \"5.0\":e\u003d\"9.0\";break;case \"6.0\":e\u003d\"10.0\";break;case \"7.0\":e\u003d\"11.0\"}else e\u003d\"7.0\";else e\u003dy[1];N\u003de}else N\u003d\"\";return N}var w\u003dRegExp(\"([A-Z][\\\\w ]+)/([^\\\\s]+)\\\\s*(?:\\\\((.*?)\\\\))?\",\"g\");y\u003d[];for(var E;E\u003dw.exec(N);)y.push([E[1],E[2],E[3]||void 0]);\nN\u003dKF_(y);switch(e){case \"Opera\":if(u_())return N([\"Version\",\"Opera\"]);if(tV()?VT(\"Opera\"):fq(\"OPR\"))return N([\"OPR\"]);break;case \"Microsoft Edge\":if(tV()?0:fq(\"Edge\"))return N([\"Edge\"]);if(m39())return N([\"Edg\"]);break;case \"Chromium\":if(ZZ())return N([\"Chrome\",\"CriOS\",\"HeadlessChrome\"])}return e\u003d\u003d\u003d\"Firefox\"\u0026\u0026qM()||e\u003d\u003d\u003d\"Safari\"\u0026\u0026xw()||e\u003d\u003d\u003d\"Android Browser\"\u0026\u0026HMM()||e\u003d\u003d\u003d\"Silk\"\u0026\u0026fq(\"Silk\")?(N\u003dy[2])\u0026\u0026N[1]||\"\":\"\"};\nOM0\u003dfunction(e){if(tV()\u0026\u0026e!\u003d\u003d\"Silk\"){var N\u003dg5.brands.find(function(y){return y.brand\u003d\u003d\u003de});\nif(!N||!N.version)return NaN;N\u003dN.version.split(\".\")}else{N\u003dWFF(e);if(N\u003d\u003d\u003d\"\")return NaN;N\u003dN.split(\".\")}return N.length\u003d\u003d\u003d0?NaN:Number(N[0])};\nnq\u003dfunction(){return i_||DZ?!!g5\u0026\u0026!!g5.platform:!1};\nR50\u003dfunction(){return nq()?g5.platform\u003d\u003d\u003d\"Android\":fq(\"Android\")};\nQT\u003dfunction(){return fq(\"iPhone\")\u0026\u0026!fq(\"iPod\")\u0026\u0026!fq(\"iPad\")};\nmf\u003dfunction(){return QT()||fq(\"iPad\")||fq(\"iPod\")};\nH_\u003dfunction(){return nq()?g5.platform\u003d\u003d\u003d\"macOS\":fq(\"Macintosh\")};\nGsM\u003dfunction(){return nq()?g5.platform\u003d\u003d\u003d\"Windows\":fq(\"Windows\")};\ng.Kq\u003dfunction(e){return e[e.length-1]};\nU3M\u003dfunction(e,N){var y\u003de.length,w\u003dtypeof e\u003d\u003d\u003d\"string\"?e.split(\"\"):e;for(--y;y\u003e\u003d0;--y)y in w\u0026\u0026N.call(void 0,w[y],y,e)};\ng.Ok\u003dfunction(e,N,y){N\u003dW_(e,N,y);return N\u003c0?null:typeof e\u003d\u003d\u003d\"string\"?e.charAt(N):e[N]};\nW_\u003dfunction(e,N,y){for(var w\u003de.length,E\u003dtypeof e\u003d\u003d\u003d\"string\"?e.split(\"\"):e,A\u003d0;A\u003cw;A++)if(A in E\u0026\u0026N.call(y,E[A],A,e))return A;return-1};\ng.Rw\u003dfunction(e,N,y){var w\u003de.length,E\u003dtypeof e\u003d\u003d\u003d\"string\"?e.split(\"\"):e;for(--w;w\u003e\u003d0;w--)if(w in E\u0026\u0026N.call(y,E[w],w,e))return w;return-1};\ng.Gw\u003dfunction(e,N){return LF3(e,N)\u003e\u003d0};\nsPJ\u003dfunction(e){if(!Array.isArray(e))for(var N\u003de.length-1;N\u003e\u003d0;N--)delete e[N];e.length\u003d0};\ng.Lq\u003dfunction(e,N){N\u003dLF3(e,N);var y;(y\u003dN\u003e\u003d0)\u0026\u0026g.Uk(e,N);return y};\ng.Uk\u003dfunction(e,N){return Array.prototype.splice.call(e,N,1).length\u003d\u003d1};\ng.sk\u003dfunction(e,N){N\u003dW_(e,N);N\u003e\u003d0\u0026\u0026g.Uk(e,N)};\na1M\u003dfunction(e,N){var y\u003d0;U3M(e,function(w,E){N.call(void 0,w,E,e)\u0026\u0026g.Uk(e,E)\u0026\u0026y++})};\ng.aw\u003dfunction(e){return Array.prototype.concat.apply([],arguments)};\ng.eE\u003dfunction(e){var N\u003de.length;if(N\u003e0){for(var y\u003dArray(N),w\u003d0;w\u003cN;w++)y[w]\u003de[w];return y}return[]};\ng.Nd\u003dfunction(e,N){for(var y\u003d1;y\u003carguments.length;y++){var w\u003darguments[y];if(g.KM(w)){var E\u003de.length||0,A\u003dw.length||0;e.length\u003dE+A;for(var T\u003d0;T\u003cA;T++)e[E+T]\u003dw[T]}else e.push(w)}};\ng.ES\u003dfunction(e,N,y,w){Array.prototype.splice.apply(e,yh(arguments,1))};\nyh\u003dfunction(e,N,y){return arguments.length\u003c\u003d2?Array.prototype.slice.call(e,N):Array.prototype.slice.call(e,N,y)};\neX5\u003dfunction(e){for(var N\u003d0,y\u003d0,w\u003d{};y\u003ce.length;){var E\u003de[y++],A\u003dg.W5(E)?\"o\"+g.RP(E):(typeof E).charAt(0)+E;Object.prototype.hasOwnProperty.call(w,A)||(w[A]\u003d!0,e[N++]\u003dE)}e.length\u003dN};\ng.T7\u003dfunction(e,N,y){return N5P(e,y||AO,!1,N)};\nJO\u003dfunction(e,N){return N5P(e,N,!0)};\nN5P\u003dfunction(e,N,y,w){for(var E\u003d0,A\u003de.length,T;E\u003cA;){var p\u003dE+(A-E\u003e\u003e\u003e1),C\u003dvoid 0;y?C\u003dN.call(void 0,e[p],p,e):C\u003dN(w,e[p]);C\u003e0?E\u003dp+1:(A\u003dp,T\u003d!C)}return T?E:-E-1};\ng.pf\u003dfunction(e,N){e.sort(N||AO)};\nyVM\u003dfunction(e,N){var y\u003dAO;g.pf(e,function(w,E){return y(N(w),N(E))})};\ng.Cf\u003dfunction(e,N,y){if(!g.KM(e)||!g.KM(N)||e.length!\u003dN.length)return!1;var w\u003de.length;y\u003dy||w_5;for(var E\u003d0;E\u003cw;E++)if(!y(e[E],N[E]))return!1;return!0};\nAO\u003dfunction(e,N){return e\u003eN?1:e\u003cN?-1:0};\nw_5\u003dfunction(e,N){return e\u003d\u003d\u003dN};\ng.rr\u003dfunction(e,N,y){y\u003dg.T7(e,N,y);y\u003c0\u0026\u0026g.ES(e,-(y+1),0,N)};\ng.l7\u003dfunction(e,N,y){var w\u003d{};(0,g.$R)(e,function(E,A){w[N.call(y,E,A,e)]\u003dE});\nreturn w};\nEws\u003dfunction(e){for(var N\u003d[],y\u003d0;y\u003ce;y++)N[y]\u003d\"\";return N};\nAVs\u003dfunction(e,N){N\u003dArray.prototype.splice.call(e,N,1);Array.prototype.splice.call(e,0,0,N[0])};\nFo\u003dfunction(e){Fo[\" \"](e);return e};\nT50\u003dfunction(e,N){try{return Fo(e[N]),!0}catch(y){}return!1};\np__\u003dfunction(e,N){var y\u003dJV9;return Object.prototype.hasOwnProperty.call(y,e)?y[e]:y[e]\u003dN(e)};\ng.SE\u003dfunction(e){return p__(e,function(){return g.v_(C_1,e)\u003e\u003d0})};\ng.oN\u003dfunction(e,N){N\u003d\u003d\u003dvoid 0\u0026\u0026(N\u003d0);rV9();N\u003d$Ms[N];for(var y\u003dArray(Math.floor(e.length/3)),w\u003dN[64]||\"\",E\u003d0,A\u003d0;E\u003ce.length-2;E+\u003d3){var T\u003de[E],p\u003de[E+1],C\u003de[E+2],r\u003dN[T\u003e\u003e2];T\u003dN[(T\u00263)\u003c\u003c4|p\u003e\u003e4];p\u003dN[(p\u002615)\u003c\u003c2|C\u003e\u003e6];C\u003dN[C\u002663];y[A++]\u003d\"\"+r+T+p+C}r\u003d0;C\u003dw;switch(e.length-E){case 2:r\u003de[E+1],C\u003dN[(r\u002615)\u003c\u003c2]||w;case 1:e\u003de[E],y[A]\u003d\"\"+N[e\u003e\u003e2]+N[(e\u00263)\u003c\u003c4|r\u003e\u003e4]+C+w}return y.join(\"\")};\ng.b7\u003dfunction(e,N){if(YkF\u0026\u0026!N)e\u003dg.xJ.btoa(e);else{for(var y\u003d[],w\u003d0,E\u003d0;E\u003ce.length;E++){var A\u003de.charCodeAt(E);A\u003e255\u0026\u0026(y[w++]\u003dA\u0026255,A\u003e\u003e\u003d8);y[w++]\u003dA}e\u003dg.oN(y,N)}return e};\nlZn\u003dfunction(e){var N\u003d[];M01(e,function(y){N.push(y)});\nreturn N};\nhO\u003dfunction(e){var N\u003de.length,y\u003dN*3/4;y%3?y\u003dMath.floor(y):g.B_(\"\u003d.\",e[N-1])\u0026\u0026(y\u003dg.B_(\"\u003d.\",e[N-2])?y-2:y-1);var w\u003dnew Uint8Array(y),E\u003d0;M01(e,function(A){w[E++]\u003dA});\nreturn E!\u003d\u003dy?w.subarray(0,E):w};\nM01\u003dfunction(e,N){function y(C){for(;w\u003ce.length;){var r\u003de.charAt(w++),Y\u003dcm[r];if(Y!\u003dnull)return Y;if(!g.kw(r))throw Error(\"Unknown base64 encoding at char: \"+r);}return C}\nrV9();for(var w\u003d0;;){var E\u003dy(-1),A\u003dy(0),T\u003dy(64),p\u003dy(64);if(p\u003d\u003d\u003d64\u0026\u0026E\u003d\u003d\u003d-1)break;N(E\u003c\u003c2|A\u003e\u003e4);T!\u003d64\u0026\u0026(N(A\u003c\u003c4\u0026240|T\u003e\u003e2),p!\u003d64\u0026\u0026N(T\u003c\u003c6\u0026192|p))}};\nrV9\u003dfunction(){if(!cm){cm\u003d{};for(var e\u003d\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789\".split(\"\"),N\u003d[\"+/\u003d\",\"+/\",\"-_\u003d\",\"-_.\",\"-_\"],y\u003d0;y\u003c5;y++){var w\u003de.concat(N[y].split(\"\"));$Ms[y]\u003dw;for(var E\u003d0;E\u003cw.length;E++){var A\u003dw[E];cm[A]\u003d\u003d\u003dvoid 0\u0026\u0026(cm[A]\u003dE)}}}};\nSkM\u003dfunction(e){if(!FfP)return g.oN(e);for(var N\u003d\"\",y\u003d0,w\u003de.length-10240;y\u003cw;)N+\u003dString.fromCharCode.apply(null,e.subarray(y,y+\u003d10240));N+\u003dString.fromCharCode.apply(null,y?e.subarray(y):e);return btoa(N)};\nbqM\u003dfunction(e){return ow0[e]||\"\"};\ncV_\u003dfunction(e){if(!FfP)return hO(e);hX9.test(e)\u0026\u0026(e\u003de.replace(hX9,bqM));e\u003datob(e);for(var N\u003dnew Uint8Array(e.length),y\u003d0;y\u003ce.length;y++)N[y]\u003de.charCodeAt(y);return N};\nkR\u003dfunction(e){return kw9\u0026\u0026e!\u003dnull\u0026\u0026e instanceof Uint8Array};\nBm\u003dfunction(e,N){B5F(N);this.J\u003de;if(e!\u003dnull\u0026\u0026e.length\u003d\u003d\u003d0)throw Error(\"ByteString should be constructed with non-empty values\");};\nPm\u003dfunction(){return X_F||(X_F\u003dnew Bm(null,Xo))};\nIN\u003dfunction(e){return new Uint8Array(dr(e)||0)};\ndr\u003dfunction(e){B5F(Xo);var N\u003de.J;N\u003dN\u003d\u003dnull||kR(N)?N:typeof N\u003d\u003d\u003d\"string\"?cV_(N):null;return N\u003d\u003dnull?N:e.J\u003dN};\nB5F\u003dfunction(e){if(e!\u003d\u003dXo)throw Error(\"illegal external caller\");};\nP_n\u003dfunction(e,N){e.__closure__error__context__984382||(e.__closure__error__context__984382\u003d{});e.__closure__error__context__984382.severity\u003dN};\nvm\u003dfunction(e){e\u003dError(e);P_n(e,\"warning\");return e};\nz7\u003dfunction(e,N,y,w){y\u003dy\u003d\u003d\u003dvoid 0?!1:y;e\u003dtypeof Symbol\u003d\u003d\u003d\"function\"\u0026\u0026typeof Symbol()\u003d\u003d\u003d\"symbol\"?(w\u003d\u003d\u003dvoid 0?0:w)\u0026\u0026Symbol.for\u0026\u0026e?Symbol.for(e):e!\u003dnull?Symbol(e):Symbol():N;y\u0026\u0026dMM.add(e);return e};\ngr\u003dfunction(e,N){i7||Dy in e||IZs(e,vw5);e[Dy]|\u003dN};\nVh\u003dfunction(e,N){i7||Dy in e||IZs(e,vw5);e[Dy]\u003dN};\nzXH\u003dfunction(e,N){Vh(N,(e|0)\u0026-30975)};\nff\u003dfunction(e,N){Vh(N,(e|34)\u0026-30941)};\ntO\u003dfunction(){return typeof BigInt\u003d\u003d\u003d\"function\"};\nu7\u003dfunction(e){return Array.prototype.slice.call(e)};\nqd\u003dfunction(e){return e!\u003d\u003dnull\u0026\u0026typeof e\u003d\u003d\u003d\"object\"\u0026\u0026!Array.isArray(e)\u0026\u0026e.constructor\u003d\u003d\u003dObject};\niqM\u003dfunction(e,N){if(e!\u003dnull)if(typeof e\u003d\u003d\u003d\"string\")e\u003de?new Bm(e,Xo):Pm();else if(e.constructor!\u003d\u003dBm)if(kR(e))e\u003de.length?new Bm(new Uint8Array(e),Xo):Pm();else{if(!N)throw Error();e\u003dvoid 0}return e};\njE\u003dfunction(e){if(e\u00262)throw Error();};\nnf\u003dfunction(e,N){if(typeof N!\u003d\u003d\"number\"||N\u003c0||N\u003e\u003de.length)throw Error();};\nmW\u003dfunction(e){var N\u003dcnJ(Qh);return N?e[N]:void 0};\nHm\u003dfunction(e){e.Amh\u003d!0;return e};\nWm\u003dfunction(e){var N\u003de;if(DM_(N)){if(!/^\\s*(?:-?[1-9]\\d*|0)?\\s*$/.test(N))throw Error(String(N));}else if(gwM(N)\u0026\u0026!Number.isSafeInteger(N))throw Error(String(N));return Kf?BigInt(e):e\u003dV0M(e)?e?\"1\":\"0\":DM_(e)?e.trim()||\"0\":String(e)};\nfZs\u003dfunction(e,N){if(e.length\u003eN.length)return!1;if(e.length\u003cN.length||e\u003d\u003d\u003dN)return!0;for(var y\u003d0;y\u003ce.length;y++){var w\u003de[y],E\u003dN[y];if(w\u003eE)return!1;if(w\u003cE)return!0}};\nG7\u003dfunction(e){var N\u003de\u003e\u003e\u003e0;OS\u003dN;RN\u003d(e-N)/4294967296\u003e\u003e\u003e0};\naN\u003dfunction(e){if(e\u003c0){G7(0-e);var N\u003dg.c(US(OS,RN));e\u003dN.next().value;N\u003dN.next().value;OS\u003de\u003e\u003e\u003e0;RN\u003dN\u003e\u003e\u003e0}else G7(e)};\nNg\u003dfunction(e,N){var y\u003dN*4294967296+(e\u003e\u003e\u003e0);return Number.isSafeInteger(y)?y:e4(e,N)};\nt0F\u003dfunction(e,N){var y\u003dN\u00262147483648;y\u0026\u0026(e\u003d~e+1\u003e\u003e\u003e0,N\u003d~N\u003e\u003e\u003e0,e\u003d\u003d0\u0026\u0026(N\u003dN+1\u003e\u003e\u003e0));e\u003dNg(e,N);return typeof e\u003d\u003d\u003d\"number\"?y?-e:e:y?\"-\"+e:e};\ne4\u003dfunction(e,N){N\u003e\u003e\u003e\u003d0;e\u003e\u003e\u003e\u003d0;if(N\u003c\u003d2097151)var y\u003d\"\"+(4294967296*N+e);else tO()?y\u003d\"\"+(BigInt(N)\u003c\u003cBigInt(32)|BigInt(e)):(y\u003d(e\u003e\u003e\u003e24|N\u003c\u003c8)\u002616777215,N\u003dN\u003e\u003e16\u002665535,e\u003d(e\u002616777215)+y*6777216+N*6710656,y+\u003dN*8147497,N*\u003d2,e\u003e\u003d1E7\u0026\u0026(y+\u003de/1E7\u003e\u003e\u003e0,e%\u003d1E7),y\u003e\u003d1E7\u0026\u0026(N+\u003dy/1E7\u003e\u003e\u003e0,y%\u003d1E7),y\u003dN+uFJ(y)+uFJ(e));return y};\nuFJ\u003dfunction(e){e\u003dString(e);return\"0000000\".slice(e.length)+e};\nqk_\u003dfunction(){var e\u003dOS,N\u003dRN;N\u00262147483648?tO()?e\u003d\"\"+(BigInt(N|0)\u003c\u003cBigInt(32)|BigInt(e\u003e\u003e\u003e0)):(N\u003dg.c(US(e,N)),e\u003dN.next().value,N\u003dN.next().value,e\u003d\"-\"+e4(e,N)):e\u003de4(e,N);return e};\nyF\u003dfunction(e){if(e.length\u003c16)aN(Number(e));else if(tO())e\u003dBigInt(e),OS\u003dNumber(e\u0026BigInt(4294967295))\u003e\u003e\u003e0,RN\u003dNumber(e\u003e\u003eBigInt(32)\u0026BigInt(4294967295));else{var N\u003d+(e[0]\u003d\u003d\u003d\"-\");RN\u003dOS\u003d0;for(var y\u003de.length,w\u003d0+N,E\u003d(y-N)%6+N;E\u003c\u003dy;w\u003dE,E+\u003d6)w\u003dNumber(e.slice(w,E)),RN*\u003d1E6,OS\u003dOS*1E6+w,OS\u003e\u003d4294967296\u0026\u0026(RN+\u003dMath.trunc(OS/4294967296),RN\u003e\u003e\u003e\u003d0,OS\u003e\u003e\u003e\u003d0);N\u0026\u0026(N\u003dg.c(US(OS,RN)),e\u003dN.next().value,N\u003dN.next().value,OS\u003de,RN\u003dN)}};\nUS\u003dfunction(e,N){N\u003d~N;e?e\u003d~e+1:N+\u003d1;return[e,N]};\nwa\u003dfunction(e,N){throw Error(N\u003d\u003d\u003dvoid 0?\"unexpected value \"+e+\"!\":N);};\nEr\u003dfunction(e){if(e!\u003dnull\u0026\u0026typeof e!\u003d\u003d\"number\")throw Error(\"Value of float/double field must be a number, found \"+typeof e+\": \"+e);return e};\nZqF\u003dfunction(e){return e.displayName||e.name||\"unknown type name\"};\nAK\u003dfunction(e){if(e!\u003dnull\u0026\u0026typeof e!\u003d\u003d\"boolean\")throw Error(\"Expected boolean but got \"+mF(e)+\": \"+e);return e};\nJK\u003dfunction(e){switch(typeof e){case \"bigint\":return!0;case \"number\":return Ty(e);case \"string\":return xMM.test(e);default:return!1}};\njw0\u003dfunction(e){if(typeof e!\u003d\u003d\"number\")throw vm(\"int32\");if(!Ty(e))throw vm(\"int32\");return e|0};\npm\u003dfunction(e){return e\u003d\u003dnull?e:jw0(e)};\nCm\u003dfunction(e){if(e\u003d\u003dnull)return e;if(typeof e\u003d\u003d\u003d\"string\"\u0026\u0026e)e\u003d+e;else if(typeof e!\u003d\u003d\"number\")return;return Ty(e)?e|0:void 0};\nra\u003dfunction(e){if(e\u003d\u003dnull)return e;if(typeof e\u003d\u003d\u003d\"string\"\u0026\u0026e)e\u003d+e;else if(typeof e!\u003d\u003d\"number\")return;return Ty(e)?e\u003e\u003e\u003e0:void 0};\nQw3\u003dfunction(e){var N\u003d0;N\u003dN\u003d\u003d\u003dvoid 0?0:N;if(!JK(e))throw vm(\"int64\");var y\u003dtypeof e;switch(N){case 4096:switch(y){case \"string\":return $b(e);case \"bigint\":return String(Yb(64,e));default:return lc(e)}case 8192:switch(y){case \"string\":return N\u003dFt(Number(e)),S4(N)?e\u003dWm(N):(N\u003de.indexOf(\".\"),N!\u003d\u003d-1\u0026\u0026(e\u003de.substring(0,N)),e\u003dtO()?Wm(Yb(64,BigInt(e))):Wm(nw_(e))),e;case \"bigint\":return Wm(Yb(64,e));default:return S4(e)?Wm(oF(e)):Wm(lc(e))}case 0:switch(y){case \"string\":return $b(e);case \"bigint\":return Wm(Yb(64,\ne));default:return oF(e)}default:return wa(N,\"Unknown format requested type for int64\")}};\nbc\u003dfunction(e){return e\u003d\u003dnull?e:Qw3(e)};\nmMn\u003dfunction(e){if(e[0]\u003d\u003d\u003d\"-\")return!1;var N\u003de.length;return N\u003c20?!0:N\u003d\u003d\u003d20\u0026\u0026Number(e.substring(0,6))\u003c184467};\nHqH\u003dfunction(e){var N\u003de.length;return e[0]\u003d\u003d\u003d\"-\"?N\u003c20?!0:N\u003d\u003d\u003d20\u0026\u0026Number(e.substring(0,7))\u003e-922337:N\u003c19?!0:N\u003d\u003d\u003d19\u0026\u0026Number(e.substring(0,6))\u003c922337};\nKf5\u003dfunction(e){if(e\u003c0){aN(e);var N\u003de4(OS,RN);e\u003dNumber(N);return S4(e)?e:N}N\u003dString(e);if(mMn(N))return N;aN(e);return Ng(OS,RN)};\nnw_\u003dfunction(e){if(HqH(e))return e;yF(e);return qk_()};\noF\u003dfunction(e){JK(e);e\u003dFt(e);S4(e)||(aN(e),e\u003dt0F(OS,RN));return e};\nlc\u003dfunction(e){JK(e);e\u003dFt(e);if(S4(e))e\u003dString(e);else{var N\u003dString(e);HqH(N)?e\u003dN:(aN(e),e\u003dqk_())}return e};\n$b\u003dfunction(e){JK(e);var N\u003dFt(Number(e));if(S4(N))return String(N);N\u003de.indexOf(\".\");N!\u003d\u003d-1\u0026\u0026(e\u003de.substring(0,N));return nw_(e)};\nWfF\u003dfunction(e){if(e\u003d\u003dnull)return e;if(typeof e\u003d\u003d\u003d\"bigint\")return hK(e)?e\u003dNumber(e):(e\u003dYb(64,e),e\u003dhK(e)?Number(e):String(e)),e;if(JK(e))return typeof e\u003d\u003d\u003d\"number\"?oF(e):$b(e)};\nOqE\u003dfunction(e){if(e\u003d\u003dnull)return e;var N\u003dtypeof e;if(N\u003d\u003d\u003d\"bigint\")return String(Yb(64,e));if(JK(e)){if(N\u003d\u003d\u003d\"string\")return $b(e);if(N\u003d\u003d\u003d\"number\")return oF(e)}};\nGwM\u003dfunction(e){if(e\u003d\u003dnull)return e;var N\u003dtypeof e;if(N\u003d\u003d\u003d\"bigint\")return String(RX_(64,e));if(JK(e)){if(N\u003d\u003d\u003d\"string\")return JK(e),N\u003dFt(Number(e)),S4(N)\u0026\u0026N\u003e\u003d0?e\u003dString(N):(N\u003de.indexOf(\".\"),N!\u003d\u003d-1\u0026\u0026(e\u003de.substring(0,N)),mMn(e)||(yF(e),e\u003de4(OS,RN))),e;if(N\u003d\u003d\u003d\"number\")return JK(e),e\u003dFt(e),e\u003e\u003d0\u0026\u0026S4(e)?e:Kf5(e)}};\nUM9\u003dfunction(e){if(e\u003d\u003dnull||typeof e\u003d\u003d\"string\"||kR(e)||e instanceof Bm)return e};\nLfE\u003dfunction(e){if(typeof e!\u003d\u003d\"string\")throw Error();return e};\ncW\u003dfunction(e){if(e!\u003dnull\u0026\u0026typeof e!\u003d\u003d\"string\")throw Error();return e};\nkb\u003dfunction(e){return e\u003d\u003dnull||typeof e\u003d\u003d\u003d\"string\"?e:void 0};\nBW\u003dfunction(e,N){if(!(e instanceof N))throw Error(\"Expected instanceof \"+ZqF(N)+\" but got \"+(e\u0026\u0026ZqF(e.constructor)));return e};\nsw3\u003dfunction(e,N,y){if(e!\u003dnull\u0026\u0026typeof e\u003d\u003d\u003d\"object\"\u0026\u0026e.Av\u003d\u003d\u003dXt)return e;if(Array.isArray(e)){var w\u003de[Dy]|0,E\u003dw;E\u003d\u003d\u003d0\u0026\u0026(E|\u003dy\u002632);E|\u003dy\u00262;E!\u003d\u003dw\u0026\u0026Vh(e,E);return new N(e)}};\naZE\u003dfunction(e){return e};\nPW\u003dfunction(e){return e};\nwm_\u003dfunction(e,N,y,w){return ej9(e,N,y,w,NrH,yO5)};\nTr9\u003dfunction(e,N,y,w){return ej9(e,N,y,w,ERF,AO5)};\nej9\u003dfunction(e,N,y,w,E,A){if(!y.length\u0026\u0026!w)return 0;for(var T\u003d0,p\u003d0,C\u003d0,r\u003d0,Y\u003d0,M\u003dy.length-1;M\u003e\u003d0;M--){var l\u003dy[M];w\u0026\u0026M\u003d\u003d\u003dy.length-1\u0026\u0026l\u003d\u003d\u003dw||(r++,l!\u003dnull\u0026\u0026C++)}if(w)for(var F in w)M\u003d+F,isNaN(M)||(Y+\u003dJO9(M),p++,M\u003eT\u0026\u0026(T\u003dM));r\u003dE(r,C)+A(p,T,Y);F\u003dC;M\u003dp;l\u003dT;for(var S\u003dY,k\u003dy.length-1;k\u003e\u003d0;k--){var X\u003dy[k];if(!(X\u003d\u003dnull||w\u0026\u0026k\u003d\u003d\u003dy.length-1\u0026\u0026X\u003d\u003d\u003dw)){X\u003dk-N;var d\u003dE(X,F)+A(M,l,S);d\u003cr\u0026\u0026(e\u003d1+X,r\u003dd);M++;F--;S+\u003dJO9(X);l\u003dMath.max(l,X)}}N\u003dE(0,0)+A(M,l,S);N\u003cr\u0026\u0026(e\u003d0,r\u003dN);if(w){M\u003dp;l\u003dT;S\u003dY;F\u003dC;for(var v in w)w\u003d+v,isNaN(w)||\nw\u003e\u003d1024||(M--,F++,S-\u003dv.length,T\u003dE(w,F)+A(M,l,S),T\u003cr\u0026\u0026(e\u003d1+w,r\u003dT))}return e};\nAO5\u003dfunction(e,N,y){return y+e*3+(e\u003e1?e-1:0)};\nERF\u003dfunction(e,N){return(e\u003e1?e-1:0)+(e-N)*4};\nyO5\u003dfunction(e,N){return e\u003d\u003d0?0:9*Math.max(1\u003c\u003c32-Math.clz32(e+e/2-1),4)\u003c\u003dN?e\u003d\u003d0?0:e\u003c4?100+(e-1)*16:e\u003c6?148+(e-4)*16:e\u003c12?244+(e-6)*16:e\u003c22?436+(e-12)*19:e\u003c44?820+(e-22)*17:52+32*e:40+4*N};\nNrH\u003dfunction(e){return 40+4*e};\nJO9\u003dfunction(e){return e\u003e\u003d100?e\u003e\u003d1E4?Math.ceil(Math.log10(1+e)):e\u003c1E3?3:4:e\u003c10?1:2};\npmH\u003dfunction(e,N,y){var w\u003du7(e),E\u003dw.length,A\u003dN\u0026256?w[E-1]:void 0;E+\u003dA?-1:0;for(N\u003dN\u0026512?1:0;N\u003cE;N++)w[N]\u003dy(w[N]);if(A){N\u003dw[N]\u003d{};for(var T in A)N[T]\u003dy(A[T])}(e\u003dmW(e))\u0026\u0026(w[Qh]\u003du7(e));return w};\nC75\u003dfunction(e,N,y,w,E){if(e!\u003dnull){if(Array.isArray(e)){var A\u003de[Dy]|0;return e.length\u003d\u003d\u003d0\u0026\u0026A\u00261?void 0:E\u0026\u0026A\u00262?e:da(e,N,y,w!\u003d\u003dvoid 0,E)}return N(e,w)}};\nda\u003dfunction(e,N,y,w,E){var A\u003dw||y?e[Dy]|0:0,T\u003dw?!!(A\u002632):void 0;w\u003du7(e);for(var p\u003d0,C\u003dw.length,r\u003d0;r\u003cC;r++){var Y\u003dw[r];if(r\u003d\u003d\u003dC-1\u0026\u0026qd(Y)){var M\u003dvoid 0;var l\u003dN,F\u003dy,S\u003dT,k\u003dE,X\u003dvoid 0;for(M in Y){var d\u003dC75(Y[M],l,F,S,k);if(d!\u003dnull){var v\u003dvoid 0;((v\u003dX)!\u003dnull?v:X\u003d{})[M]\u003dd}}M\u003dX}else M\u003dC75(w[r],N,y,T,E);w[r]\u003dM;M!\u003dnull\u0026\u0026(p\u003dr+1)}p\u003cC\u0026\u0026(w.length\u003dp);y\u0026\u0026((e\u003dmW(e))\u0026\u0026(w[Qh]\u003du7(e)),y(A,w));return w};\n$dJ\u003dfunction(e){switch(typeof e){case \"number\":return Number.isFinite(e)?e:\"\"+e;case \"bigint\":return hK(e)?Number(e):\"\"+e;case \"boolean\":return e?1:0;case \"object\":if(kR(e))return SkM(e);if(e.Av\u003d\u003d\u003dXt)return rOH(e);if(e instanceof Bm){var N\u003de.J;return N\u003d\u003dnull?\"\":typeof N\u003d\u003d\u003d\"string\"?N:e.J\u003dSkM(N)}return}return e};\nvW\u003dfunction(e,N){N\u0026\u0026(IF\u003dN\u003d\u003d\u003dPW||N!\u003d\u003daZE\u0026\u0026N!\u003d\u003dwm_\u0026\u0026N!\u003d\u003dTr9?PW:N);try{return rOH(e)}finally{IF\u003dvoid 0}};\nrOH\u003dfunction(e){var N\u003de.wT;e\u003dda(N,$dJ,void 0,void 0,!1);var y\u003dN[Dy]|0;if((N\u003de.length)\u0026\u0026!(y\u0026512)){var w\u003de[N-1],E\u003d!1;qd(w)?(N--,E\u003d!0):w\u003dvoid 0;var A,T\u003d(A\u003dIF)!\u003dnull?A:PW;A\u003dy\u0026512?0:-1;y\u003dN-A;T\u003dT(y,A,e,w);w\u0026\u0026(e[N]\u003dvoid 0);if(y\u003cT\u0026\u0026w){y\u003d!0;for(var p in w){var C\u003d+p;C\u003c\u003dT?(E\u003dC+A,e[E]\u003dw[p],N\u003dMath.max(E+1,N),E\u003d!1,delete w[p]):y\u003d!1}y\u0026\u0026(w\u003dvoid 0)}for(y\u003dN-1;N\u003e0;y\u003dN-1)if(p\u003de[y],p\u003d\u003dnull)N--,E\u003d!0;else if(y-\u003dA,y\u003e\u003dT)E\u003dvoid 0,((E\u003dw)!\u003dnull?E:w\u003d{})[y]\u003dp,N--,E\u003d!0;else break;E\u0026\u0026(e.length\u003dN);w\u0026\u0026e.push(w)}return e};\nME9\u003dfunction(e){switch(typeof e){case \"boolean\":return zy||(zy\u003d[0,void 0,!0]);case \"number\":return e\u003e0?void 0:e\u003d\u003d\u003d0?YSs||(YSs\u003d[0,void 0]):[-e,void 0];case \"string\":return[0,e];case \"object\":return e}};\nDd\u003dfunction(e,N,y){e\u003dic(e,N[0],N[1],y?1:2);N!\u003d\u003dzy\u0026\u0026y\u0026\u0026gr(e,16384);return e};\nic\u003dfunction(e,N,y,w){if(e\u003d\u003dnull){var E\u003d96;y?(e\u003d[y],E|\u003d512):e\u003d[];N\u0026\u0026(E\u003dE\u0026-33521665|(N\u00261023)\u003c\u003c15)}else{if(!Array.isArray(e))throw Error(\"narr\");E\u003de[Dy]|0;if(E\u00262048)throw Error(\"farr\");if(E\u002664)return e;w\u003d\u003d\u003d1||w\u003d\u003d\u003d2||(E|\u003d64);if(y\u0026\u0026(E|\u003d512,y!\u003d\u003de[0]))throw Error(\"mid\");a:{y\u003de;if(w\u003dy.length){var A\u003dw-1;if(qd(y[A])){E|\u003d256;N\u003dA-(E\u0026512?0:-1);if(N\u003e\u003d1024)throw Error(\"pvtlmt\");E\u003dE\u0026-33521665|(N\u00261023)\u003c\u003c15;break a}}if(N){N\u003dMath.max(N,w-(E\u0026512?0:-1));if(N\u003e1024)throw Error(\"spvt\");E\u003dE\u0026-33521665|(N\u00261023)\u003c\u003c15}}}Vh(e,\nE);return e};\nlyJ\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?ff:y;if(e!\u003dnull){if(kw9\u0026\u0026e instanceof Uint8Array)return N?e:new Uint8Array(e);if(Array.isArray(e)){var w\u003de[Dy]|0;if(w\u00262)return e;N\u0026\u0026(N\u003dw\u003d\u003d\u003d0||!!(w\u002632)\u0026\u0026!(w\u002664||!(w\u002616)));return N?(Vh(e,(w|34)\u0026-12293),e):da(e,lyJ,w\u00264?ff:y,!0,!0)}e.Av\u003d\u003d\u003dXt\u0026\u0026(y\u003de.wT,w\u003dy[Dy]|0,e\u003dw\u00262?e:new e.constructor(fm(y,w,!0)));return e}};\nfm\u003dfunction(e,N,y){var w\u003dy||N\u00262?ff:zXH,E\u003d!!(N\u002632);e\u003dpmH(e,N,function(A){return lyJ(A,E,w)});\ngr(e,32|(y?2:0));return e};\ntK\u003dfunction(e){var N\u003de.wT,y\u003dN[Dy]|0;return y\u00262?new e.constructor(fm(N,y,!1)):e};\nqg\u003dfunction(e,N){e\u003de.wT;return uc(e,e[Dy]|0,N)};\nuc\u003dfunction(e,N,y,w){if(y\u003d\u003d\u003d-1)return null;var E\u003dy+(N\u0026512?0:-1),A\u003de.length-1;if(E\u003e\u003dA\u0026\u0026N\u0026256)return e[A][y];if(w\u0026\u0026N\u0026256\u0026\u0026(N\u003de[A][y],N!\u003dnull)){if(e[E]!\u003dnull\u0026\u0026Zd!\u003dnull){var T;e\u003d(T\u003dFW5)!\u003dnull?T:FW5\u003d{};T\u003de[Zd]||0;T\u003e\u003d4||(e[Zd]\u003dT+1,T\u003dError(),P_n(T,\"incident\"),b_(T))}return N}if(E\u003c\u003dA)return e[E]};\nj4\u003dfunction(e,N,y){var w\u003de.wT,E\u003dw[Dy]|0;jE(E);xb(w,E,N,y);return e};\nxb\u003dfunction(e,N,y,w){var E\u003dN\u0026512?0:-1,A\u003dy+E,T\u003de.length-1;if(A\u003e\u003dT\u0026\u0026N\u0026256)return e[T][y]\u003dw,N;if(A\u003c\u003dT)return e[A]\u003dw,N\u0026256\u0026\u0026(e\u003de[T],y in e\u0026\u0026delete e[y]),N;w!\u003d\u003dvoid 0\u0026\u0026(T\u003dN\u003e\u003e15\u00261023||536870912,y\u003e\u003dT?w!\u003dnull\u0026\u0026(A\u003d{},e[T+E]\u003d(A[y]\u003dw,A),N|\u003d256,Vh(e,N)):e[A]\u003dw);return N};\nWW\u003dfunction(e,N,y,w,E,A){var T\u003de.wT;e\u003dT[Dy]|0;w\u003d2\u0026e?1:w;A\u003d!!A;E\u003dnm(T,e,N,E);var p\u003dE[Dy]|0;if(!(4\u0026p)){4\u0026p\u0026\u0026(E\u003du7(E),p\u003dQF(p,e),e\u003dxb(T,e,N,E));for(var C\u003d0,r\u003d0;C\u003cE.length;C++){var Y\u003dy(E[C]);Y!\u003dnull\u0026\u0026(E[r++]\u003dY)}r\u003cC\u0026\u0026(E.length\u003dr);p\u003dmC(p,e);y\u003d(p|20)\u0026-4097;p\u003dy\u0026\u003d-8193;Vh(E,p);2\u0026p\u0026\u0026Object.freeze(E)}w\u003d\u003d\u003d1||w\u003d\u003d\u003d4\u0026\u002632\u0026p?HW(p)||(A\u003dp,p|\u003d2,p!\u003d\u003dA\u0026\u0026Vh(E,p),Object.freeze(E)):(w\u003d\u003d\u003d2\u0026\u0026HW(p)\u0026\u0026(E\u003du7(E),p\u003dQF(p,e),p\u003dKm(p,e,A),Vh(E,p),e\u003dxb(T,e,N,E)),HW(p)||(N\u003dp,p\u003dKm(p,e,A),p!\u003d\u003dN\u0026\u0026Vh(E,p)));return E};\nnm\u003dfunction(e,N,y,w){e\u003duc(e,N,y,w);return Array.isArray(e)?e:Or};\nmC\u003dfunction(e,N){e\u003d\u003d\u003d0\u0026\u0026(e\u003dQF(e,N));return e|1};\nHW\u003dfunction(e){return!!(2\u0026e)\u0026\u0026!!(4\u0026e)||!!(2048\u0026e)};\nSSH\u003dfunction(e){return iqM(e,!0)};\nRF\u003dfunction(e,N){e\u003de.wT;var y\u003de[Dy]|0,w\u003duc(e,y,N),E\u003dSSH(w);E!\u003dnull\u0026\u0026E!\u003d\u003dw\u0026\u0026xb(e,y,N,E);return E\u003d\u003dnull?Pm():E};\noRM\u003dfunction(e,N,y){var w\u003de.wT,E\u003dw[Dy]|0;jE(E);if(N\u003d\u003dnull)return xb(w,E,3),e;if(!Array.isArray(N))throw vm();var A\u003dN[Dy]|0,T\u003dA,p\u003dHW(A),C\u003dp||Object.isFrozen(N);p||(A\u003d0);C||(N\u003du7(N),T\u003d0,A\u003dQF(A,E),A\u003dKm(A,E,!0),C\u003d!1);A|\u003d21;p\u003d4\u0026A?4096\u0026A?4096:8192\u0026A?8192:0:void 0;p\u003dp!\u003dnull?p:0;for(var r\u003d0;r\u003cN.length;r++){var Y\u003dN[r],M\u003dy(Y,p);Object.is(Y,M)||(C\u0026\u0026(N\u003du7(N),T\u003d0,A\u003dQF(A,E),A\u003dKm(A,E,!0),C\u003d!1),N[r]\u003dM)}A!\u003d\u003dT\u0026\u0026(C\u0026\u0026(N\u003du7(N),A\u003dQF(A,E),A\u003dKm(A,E,!0)),Vh(N,A));xb(w,E,3,N);return e};\nGy\u003dfunction(e,N,y,w){var E\u003de.wT,A\u003dE[Dy]|0;jE(A);xb(E,A,N,(w\u003d\u003d\u003d\"0\"?Number(y)\u003d\u003d\u003d0:y\u003d\u003d\u003dw)?void 0:y);return e};\nUr\u003dfunction(e,N,y,w,E){jE(N);var A\u003d!!(64\u0026N)||!(16384\u0026N);E\u003dnm(e,N,y,E);var T\u003dE!\u003d\u003dOr;if(A||!T){var p\u003dA\u003dT?E[Dy]|0:0;if(!T||2\u0026p||HW(p)||4\u0026p\u0026\u0026!(32\u0026p))E\u003du7(E),p\u003dQF(p,N),N\u003dxb(e,N,y,E);p\u003dmC(p,N)\u0026-13;p\u003dKm(w?p\u0026-17:p|16,N,!0);p!\u003d\u003dA\u0026\u0026Vh(E,p)}return E};\nen\u003dfunction(e,N,y,w){var E\u003de.wT,A\u003dE[Dy]|0;jE(A);if(w\u003d\u003dnull){var T\u003dLm(E);if(sr(T,E,A,y)\u003d\u003d\u003dN)T.set(y,0);else return e}else A\u003daF(E,A,y,N);xb(E,A,N,w);return e};\nNq\u003dfunction(e,N,y,w){var E\u003de[Dy]|0;E\u003daF(e,E,y,N);xb(e,E,N,w)};\nyH\u003dfunction(e,N){e\u003de.wT;return sr(Lm(e),e,e[Dy]|0,N)};\nLm\u003dfunction(e){if(i7){var N;return(N\u003de[wP])!\u003dnull?N:e[wP]\u003dnew Map}if(wP in e)return e[wP];N\u003dnew Map;Object.defineProperty(e,wP,{value:N});return N};\naF\u003dfunction(e,N,y,w){y.includes(w);var E\u003dLm(e),A\u003dsr(E,e,N,y);A!\u003d\u003dw\u0026\u0026(A\u0026\u0026(N\u003dxb(e,N,A)),E.set(y,w));return N};\nsr\u003dfunction(e,N,y,w){var E\u003de.get(w);if(E!\u003dnull)return E;for(var A\u003dE\u003d0;A\u003cw.length;A++){var T\u003dw[A];uc(N,y,T)!\u003dnull\u0026\u0026(E!\u003d\u003d0\u0026\u0026(y\u003dxb(N,y,E)),E\u003dT)}e.set(w,E);return E};\nEW\u003dfunction(e,N,y,w){var E\u003de[Dy]|0;w\u003duc(e,E,y,w);var A;if(w!\u003dnull\u0026\u0026w.Av\u003d\u003d\u003dXt)return N\u003dtK(w),N!\u003d\u003dw\u0026\u0026xb(e,E,y,N),N.wT;if(Array.isArray(w)){var T\u003dw[Dy]|0;T\u00262?A\u003dDd(fm(w,T,!1),N,!0):T\u002664?A\u003dw:A\u003dDd(A,N,!0)}else A\u003dDd(void 0,N,!0);A!\u003d\u003dw\u0026\u0026xb(e,E,y,A);return A};\nAQ\u003dfunction(e,N,y,w){e\u003de.wT;var E\u003de[Dy]|0;w\u003duc(e,E,y,w);N\u003dsw3(w,N,E);N!\u003d\u003dw\u0026\u0026N!\u003dnull\u0026\u0026xb(e,E,y,N);return N};\nTx\u003dfunction(e,N,y,w){N\u003dAQ(e,N,y,w\u003d\u003d\u003dvoid 0?!1:w);if(N\u003d\u003dnull)return N;e\u003de.wT;w\u003de[Dy]|0;if(!(w\u00262)){var E\u003dtK(N);E!\u003d\u003dN\u0026\u0026(N\u003dE,xb(e,w,y,N))}return N};\nbfE\u003dfunction(e,N,y,w,E,A,T){e\u003de.wT;var p\u003d!!(2\u0026N),C\u003dp?1:E;A\u003d!!A;T\u0026\u0026(T\u003d!p);E\u003dnm(e,N,w);var r\u003dE[Dy]|0;p\u003d!!(4\u0026r);if(!p){r\u003dmC(r,N);var Y\u003dE,M\u003dN,l\u003d!!(2\u0026r);l\u0026\u0026(M|\u003d2);for(var F\u003d!l,S\u003d!0,k\u003d0,X\u003d0;k\u003cY.length;k++){var d\u003dsw3(Y[k],y,M);if(d instanceof y){if(!l){var v\u003d!!((d.wT[Dy]|0)\u00262);F\u0026\u0026(F\u003d!v);S\u0026\u0026(S\u003dv)}Y[X++]\u003dd}}X\u003ck\u0026\u0026(Y.length\u003dX);r|\u003d4;r\u003dS?r|16:r\u0026-17;r\u003dF?r|8:r\u0026-9;Vh(Y,r);l\u0026\u0026Object.freeze(Y)}if(T\u0026\u0026!(8\u0026r||!E.length\u0026\u0026(C\u003d\u003d\u003d1||C\u003d\u003d\u003d4\u0026\u002632\u0026r))){HW(r)\u0026\u0026(E\u003du7(E),r\u003dQF(r,N),N\u003dxb(e,N,w,E));y\u003dE;T\u003dr;for(Y\u003d0;Y\u003cy.length;Y++)r\u003dy[Y],\nM\u003dtK(r),r!\u003d\u003dM\u0026\u0026(y[Y]\u003dM);T|\u003d8;T\u003dy.length?T\u0026-17:T|16;Vh(y,T);r\u003dT}C\u003d\u003d\u003d1||C\u003d\u003d\u003d4\u0026\u002632\u0026r?HW(r)||(N\u003dr,r|\u003d!E.length||16\u0026r\u0026\u0026(!p||32\u0026r)?2:2048,r!\u003d\u003dN\u0026\u0026Vh(E,r),Object.freeze(E)):(C\u003d\u003d\u003d2\u0026\u0026HW(r)\u0026\u0026(E\u003du7(E),r\u003dQF(r,N),r\u003dKm(r,N,A),Vh(E,r),N\u003dxb(e,N,w,E)),HW(r)||(w\u003dr,r\u003dKm(r,N,A),r!\u003d\u003dw\u0026\u0026Vh(E,r)));return E};\nEk\u003dfunction(e,N,y){var w\u003de.wT[Dy]|0;return bfE(e,w,N,y,void 0\u003d\u003d\u003dhjM?2:4,!1,!(2\u0026w))};\nJQ\u003dfunction(e,N,y,w){w!\u003dnull?BW(w,N):w\u003dvoid 0;return j4(e,y,w)};\npB\u003dfunction(e,N,y,w){var E\u003de.wT,A\u003dE[Dy]|0;jE(A);if(w\u003d\u003dnull)return xb(E,A,y),e;if(!Array.isArray(w))throw vm();for(var T\u003dw[Dy]|0,p\u003dT,C\u003dHW(T),r\u003dC||Object.isFrozen(w),Y\u003d!0,M\u003d!0,l\u003d0;l\u003cw.length;l++){var F\u003dw[l];BW(F,N);C||(F\u003d!!((F.wT[Dy]|0)\u00262),Y\u0026\u0026(Y\u003d!F),M\u0026\u0026(M\u003dF))}C||(T\u003dY?13:5,T\u003dM?T|16:T\u0026-17);r\u0026\u0026T\u003d\u003d\u003dp||(w\u003du7(w),p\u003d0,T\u003dQF(T,A),T\u003dKm(T,A,!0));T!\u003d\u003dp\u0026\u0026Vh(w,T);xb(E,A,y,w);return e};\nQF\u003dfunction(e,N){e\u003d(2\u0026N?e|2:e\u0026-3)|32;return e\u0026\u003d-2049};\nKm\u003dfunction(e,N,y){32\u0026N\u0026\u0026y||(e\u0026\u003d-33);return e};\nrP\u003dfunction(e,N,y,w){var E\u003de.wT[Dy]|0;jE(E);e\u003dbfE(e,E,y,N,2,!0);w\u003dw!\u003dnull?BW(w,y):new y;e.push(w);e[Dy]\u003d(w.wT[Dy]|0)\u00262?e[Dy]\u0026-9:e[Dy]\u0026-17};\ncO9\u003dfunction(e){e\u003dqg(e,1);var N\u003dN\u003d\u003d\u003dvoid 0?!1:N;var y\u003dtypeof e;N\u003de\u003d\u003dnull?e:y\u003d\u003d\u003d\"bigint\"?String(Yb(64,e)):JK(e)?y\u003d\u003d\u003d\"string\"?$b(e):N?lc(e):oF(e):void 0;return N};\n$f\u003dfunction(e,N){return kb(qg(e,N))};\nTw\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?0:y;var w;return(w\u003dCm(qg(e,N)))!\u003dnull?w:y};\nYf\u003dfunction(e,N){var y\u003dy\u003d\u003d\u003dvoid 0?0:y;var w;return(w\u003dra(qg(e,N)))!\u003dnull?w:y};\nMq\u003dfunction(e,N){var y\u003dy\u003d\u003d\u003dvoid 0?\"\":y;var w;return(w\u003d$f(e,N))!\u003dnull?w:y};\nlV\u003dfunction(e,N){var y\u003d0;y\u003dy\u003d\u003d\u003dvoid 0?0:y;e\u003dqg(e,N);e\u003de\u003d\u003dnull?e:Ty(e)?e|0:void 0;return e!\u003dnull?e:y};\nFX\u003dfunction(e,N,y){return j4(e,N,bc(y))};\nSn\u003dfunction(e,N,y){return j4(e,N,cW(y))};\noL\u003dfunction(e,N,y){return Gy(e,N,cW(y),\"\")};\nbV\u003dfunction(e,N,y){if(y!\u003dnull){if(!Ty(y))throw vm(\"enum\");y|\u003d0}return j4(e,N,y)};\nk7_\u003dfunction(e,N){return Error(\"Invalid wire type: \"+e+\" (at position \"+N+\")\")};\nhQ\u003dfunction(){return Error(\"Failed to read varint, encoding is invalid.\")};\nBrH\u003dfunction(e,N){return Error(\"Tried to read past the end of the data \"+N+\" \u003e \"+e)};\ncy\u003dfunction(e){if(typeof e\u003d\u003d\u003d\"string\")return{buffer:cV_(e),zv:!1};if(Array.isArray(e))return{buffer:new Uint8Array(e),zv:!1};if(e.constructor\u003d\u003d\u003dUint8Array)return{buffer:e,zv:!1};if(e.constructor\u003d\u003d\u003dArrayBuffer)return{buffer:new Uint8Array(e),zv:!1};if(e.constructor\u003d\u003d\u003dBm)return{buffer:dr(e)||new Uint8Array(0),zv:!0};if(e instanceof Uint8Array)return{buffer:new Uint8Array(e.buffer,e.byteOffset,e.byteLength),zv:!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};\nXmM\u003dfunction(e,N){this.N\u003dnull;this.L\u003d!1;this.J\u003dthis.K\u003dthis.j\u003d0;this.init(e,void 0,void 0,N)};\nXX\u003dfunction(e){var N\u003d0,y\u003d0,w\u003d0,E\u003de.N,A\u003de.J;do{var T\u003dE[A++];N|\u003d(T\u0026127)\u003c\u003cw;w+\u003d7}while(w\u003c32\u0026\u0026T\u0026128);w\u003e32\u0026\u0026(y|\u003d(T\u0026127)\u003e\u003e4);for(w\u003d3;w\u003c32\u0026\u0026T\u0026128;w+\u003d7)T\u003dE[A++],y|\u003d(T\u0026127)\u003c\u003cw;By(e,A);if(T\u003c128)return t0F(N\u003e\u003e\u003e0,y\u003e\u003e\u003e0);throw hQ();};\nBy\u003dfunction(e,N){e.J\u003dN;if(N\u003ee.K)throw BrH(e.K,N);};\nPy\u003dfunction(e){var N\u003de.N,y\u003de.J,w\u003dN[y++],E\u003dw\u0026127;if(w\u0026128\u0026\u0026(w\u003dN[y++],E|\u003d(w\u0026127)\u003c\u003c7,w\u0026128\u0026\u0026(w\u003dN[y++],E|\u003d(w\u0026127)\u003c\u003c14,w\u0026128\u0026\u0026(w\u003dN[y++],E|\u003d(w\u0026127)\u003c\u003c21,w\u0026128\u0026\u0026(w\u003dN[y++],E|\u003dw\u003c\u003c28,w\u0026128\u0026\u0026N[y++]\u0026128\u0026\u0026N[y++]\u0026128\u0026\u0026N[y++]\u0026128\u0026\u0026N[y++]\u0026128\u0026\u0026N[y++]\u0026128)))))throw hQ();By(e,y);return E};\ndP\u003dfunction(e){var N\u003de.N,y\u003de.J,w\u003dN[y+0],E\u003dN[y+1],A\u003dN[y+2];N\u003dN[y+3];By(e,e.J+4);return(w\u003c\u003c0|E\u003c\u003c8|A\u003c\u003c16|N\u003c\u003c24)\u003e\u003e\u003e0};\nIL\u003dfunction(e){var N\u003ddP(e);e\u003ddP(e);return Ng(N,e)};\nvy\u003dfunction(e){var N\u003ddP(e),y\u003ddP(e);e\u003d(y\u003e\u003e31)*2+1;var w\u003dy\u003e\u003e\u003e20\u00262047;N\u003d4294967296*(y\u00261048575)+N;return w\u003d\u003d2047?N?NaN:e*Infinity:w\u003d\u003d0?e*4.9E-324*N:e*Math.pow(2,w-1075)*(N+4503599627370496)};\nzx\u003dfunction(e){for(var N\u003d0,y\u003de.J,w\u003dy+10,E\u003de.N;y\u003cw;){var A\u003dE[y++];N|\u003dA;if((A\u0026128)\u003d\u003d\u003d0)return By(e,y),!!(N\u0026127)}throw hQ();};\nP79\u003dfunction(e,N){if(N\u003c0)throw Error(\"Tried to read a negative byte length: \"+N);var y\u003de.J,w\u003dy+N;if(w\u003ee.K)throw BrH(N,e.K-y);e.J\u003dw;return y};\nIy9\u003dfunction(e,N){if(N\u003d\u003d0)return Pm();var y\u003dP79(e,N);e.oR\u0026\u0026e.L?y\u003de.N.subarray(y,y+N):(e\u003de.N,N\u003dy+N,y\u003dy\u003d\u003d\u003dN?new Uint8Array(0):ddF?e.slice(y,N):new Uint8Array(e.subarray(y,N)));return y.length\u003d\u003d0?Pm():new Bm(y,Xo)};\nD8\u003dfunction(e,N){if(iV.length){var y\u003diV.pop();y.init(e,void 0,void 0,N);e\u003dy}else e\u003dnew XmM(e,N);this.J\u003de;this.K\u003dthis.J.J;this.N\u003dthis.j\u003d-1;vR9(this,N)};\nvR9\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?{}:N;e.AI\u003dN.AI\u003d\u003d\u003dvoid 0?!1:N.AI};\nzj1\u003dfunction(e){var N\u003de.J;if(N.J\u003d\u003dN.K)return!1;e.K\u003de.J.J;var y\u003dPy(e.J)\u003e\u003e\u003e0;N\u003dy\u003e\u003e\u003e3;y\u0026\u003d7;if(!(y\u003e\u003d0\u0026\u0026y\u003c\u003d5))throw k7_(y,e.K);if(N\u003c1)throw Error(\"Invalid field number: \"+N+\" (at position \"+e.K+\")\");e.j\u003dN;e.N\u003dy;return!0};\ngP\u003dfunction(e){switch(e.N){case 0:e.N!\u003d0?gP(e):zx(e.J);break;case 1:e\u003de.J;By(e,e.J+8);break;case 2:if(e.N!\u003d2)gP(e);else{var N\u003dPy(e.J)\u003e\u003e\u003e0;e\u003de.J;By(e,e.J+N)}break;case 5:e\u003de.J;By(e,e.J+4);break;case 3:N\u003de.j;do{if(!zj1(e))throw Error(\"Unmatched start-group tag: stream EOF\");if(e.N\u003d\u003d4){if(e.j!\u003dN)throw Error(\"Unmatched end-group tag\");break}gP(e)}while(1);break;default:throw k7_(e.N,e.K);}};\nVH\u003dfunction(e,N,y){var w\u003de.J.K,E\u003dPy(e.J)\u003e\u003e\u003e0,A\u003de.J.J+E,T\u003dA-w;T\u003c\u003d0\u0026\u0026(e.J.K\u003dA,y(N,e,void 0,void 0,void 0),T\u003dA-e.J.J);if(T)throw Error(\"Message parsing ended unexpectedly. Expected to read \"+(E+\" bytes, instead read \"+(E-T)+\" bytes, either the data ended unexpectedly or the message misreported its own length\"));e.J.J\u003dA;e.J.K\u003dw};\nuV\u003dfunction(e){var N\u003dPy(e.J)\u003e\u003e\u003e0;e\u003de.J;var y\u003dP79(e,N);e\u003de.N;if(ifP){var w\u003de,E;(E\u003dfB)||(E\u003dfB\u003dnew TextDecoder(\"utf-8\",{fatal:!0}));N\u003dy+N;w\u003dy\u003d\u003d\u003d0\u0026\u0026N\u003d\u003d\u003dw.length?w:w.subarray(y,N);try{var A\u003dE.decode(w)}catch(r){if(tQ\u003d\u003d\u003dvoid 0){try{E.decode(new Uint8Array([128]))}catch(Y){}try{E.decode(new Uint8Array([97])),tQ\u003d!0}catch(Y){tQ\u003d!1}}!tQ\u0026\u0026(fB\u003dvoid 0);throw r;}}else{A\u003dy;N\u003dA+N;y\u003d[];for(var T\u003dnull,p,C;A\u003cN;)p\u003de[A++],p\u003c128?y.push(p):p\u003c224?A\u003e\u003dN?ow():(C\u003de[A++],p\u003c194||(C\u0026192)!\u003d\u003d128?(A--,ow()):y.push((p\u002631)\u003c\u003c6|C\u002663)):\np\u003c240?A\u003e\u003dN-1?ow():(C\u003de[A++],(C\u0026192)!\u003d\u003d128||p\u003d\u003d\u003d224\u0026\u0026C\u003c160||p\u003d\u003d\u003d237\u0026\u0026C\u003e\u003d160||((E\u003de[A++])\u0026192)!\u003d\u003d128?(A--,ow()):y.push((p\u002615)\u003c\u003c12|(C\u002663)\u003c\u003c6|E\u002663)):p\u003c\u003d244?A\u003e\u003dN-2?ow():(C\u003de[A++],(C\u0026192)!\u003d\u003d128||(p\u003c\u003c28)+(C-144)\u003e\u003e30!\u003d\u003d0||((E\u003de[A++])\u0026192)!\u003d\u003d128||((w\u003de[A++])\u0026192)!\u003d\u003d128?(A--,ow()):(p\u003d(p\u00267)\u003c\u003c18|(C\u002663)\u003c\u003c12|(E\u002663)\u003c\u003c6|w\u002663,p-\u003d65536,y.push((p\u003e\u003e10\u00261023)+55296,(p\u00261023)+56320))):ow(),y.length\u003e\u003d8192\u0026\u0026(T\u003df1F(T,y),y.length\u003d0);A\u003df1F(T,y)}return A};\nDdF\u003dfunction(e){var N\u003dPy(e.J)\u003e\u003e\u003e0;return Iy9(e.J,N)};\nqq\u003dfunction(e,N,y){this.wT\u003dic(e,N,y)};\ngRs\u003dfunction(e,N){if(N\u003d\u003dnull||N\u003d\u003d\"\")return new e;N\u003dJSON.parse(N);if(!Array.isArray(N))throw Error(\"dnarr\");gr(N,32);return new e(N)};\nZ8\u003dfunction(e,N){this.N\u003de\u003e\u003e\u003e0;this.J\u003dN\u003e\u003e\u003e0};\nfyM\u003dfunction(e){if(!e)return VEJ||(VEJ\u003dnew Z8(0,0));if(!/^\\d+$/.test(e))return null;yF(e);return new Z8(OS,RN)};\nxf\u003dfunction(e,N){this.N\u003de\u003e\u003e\u003e0;this.J\u003dN\u003e\u003e\u003e0};\nuo5\u003dfunction(e){if(!e)return tEE||(tEE\u003dnew xf(0,0));if(!/^-?\\d+$/.test(e))return null;yF(e);return new xf(OS,RN)};\njn\u003dfunction(){this.J\u003d[]};\nnB\u003dfunction(e,N,y){for(;y\u003e0||N\u003e127;)e.J.push(N\u0026127|128),N\u003d(N\u003e\u003e\u003e7|y\u003c\u003c25)\u003e\u003e\u003e0,y\u003e\u003e\u003e\u003d7;e.J.push(N)};\nQH\u003dfunction(e,N){for(;N\u003e127;)e.J.push(N\u0026127|128),N\u003e\u003e\u003e\u003d7;e.J.push(N)};\nqS9\u003dfunction(e,N){if(N\u003e\u003d0)QH(e,N);else{for(var y\u003d0;y\u003c9;y++)e.J.push(N\u0026127|128),N\u003e\u003e\u003d7;e.J.push(1)}};\nmD\u003dfunction(e,N){e.J.push(N\u003e\u003e\u003e0\u0026255);e.J.push(N\u003e\u003e\u003e8\u0026255);e.J.push(N\u003e\u003e\u003e16\u0026255);e.J.push(N\u003e\u003e\u003e24\u0026255)};\nZf9\u003dfunction(){this.K\u003d[];this.N\u003d0;this.J\u003dnew jn};\nHy\u003dfunction(e,N){N.length!\u003d\u003d0\u0026\u0026(e.K.push(N),e.N+\u003dN.length)};\nxdH\u003dfunction(e,N){KB(e,N,2);N\u003de.J.end();Hy(e,N);N.push(e.N);return N};\njN0\u003dfunction(e,N){var y\u003dN.pop();for(y\u003de.N+e.J.length()-y;y\u003e127;)N.push(y\u0026127|128),y\u003e\u003e\u003e\u003d7,e.N++;N.push(y);e.N++};\nKB\u003dfunction(e,N,y){QH(e.J,N*8+y)};\nnRM\u003dfunction(e,N,y){if(y!\u003dnull){switch(typeof y){case \"string\":fyM(y)}KB(e,N,1);switch(typeof y){case \"number\":e\u003de.J;G7(y);mD(e,OS);mD(e,RN);break;case \"bigint\":y\u003dBigInt.asUintN(64,y);y\u003dnew Z8(Number(y\u0026BigInt(4294967295)),Number(y\u003e\u003eBigInt(32)));e\u003de.J;N\u003dy.J;mD(e,y.N);mD(e,N);break;default:y\u003dfyM(y),e\u003de.J,N\u003dy.J,mD(e,y.N),mD(e,N)}}};\nWy\u003dfunction(e,N,y){KB(e,N,2);QH(e.J,y.length);Hy(e,e.J.end());Hy(e,y)};\nOW\u003dfunction(){function e(){throw Error();}\nObject.setPrototypeOf(e,e.prototype);return e};\nGx\u003dfunction(e,N,y){this.kd\u003de;this.K5\u003dN;e\u003dcnJ(RL);this.J\u003d!!e\u0026\u0026y\u003d\u003d\u003de||!1};\nUW\u003dfunction(e,N){var y\u003dy\u003d\u003d\u003dvoid 0?RL:y;return new Gx(e,N,y)};\nmd9\u003dfunction(e,N,y,w,E){N\u003dQNP(N,w);N!\u003dnull\u0026\u0026(y\u003dxdH(e,y),E(N,e),jN0(e,y))};\naL\u003dfunction(e,N,y,w){var E\u003dw[e];if(E)return E;E\u003d{};E.hJh\u003dw;E.Op\u003dME9(w[0]);var A\u003dw[1],T\u003d1;A\u0026\u0026A.constructor\u003d\u003d\u003dObject\u0026\u0026(E.extensions\u003dA,A\u003dw[++T],typeof A\u003d\u003d\u003d\"function\"\u0026\u0026(E.g5\u003d!0,LB!\u003dnull||(LB\u003dA),sW!\u003dnull||(sW\u003dw[T+1]),A\u003dw[T+\u003d2]));for(var p\u003d{};A\u0026\u0026Array.isArray(A)\u0026\u0026A.length\u0026\u0026typeof A[0]\u003d\u003d\u003d\"number\"\u0026\u0026A[0]\u003e0;){for(var C\u003d0;C\u003cA.length;C++)p[A[C]]\u003dA;A\u003dw[++T]}for(C\u003d1;A!\u003d\u003dvoid 0;){typeof A\u003d\u003d\u003d\"number\"\u0026\u0026(C+\u003dA,A\u003dw[++T]);var r\u003dvoid 0;if(A instanceof Gx)var Y\u003dA;else Y\u003dHfE,T--;A\u003dvoid 0;if((A\u003dY)\u003d\u003dnull?0:A.J){A\u003dw[++T];r\u003d\nw;var M\u003dT;typeof A\u003d\u003d\u003d\"function\"\u0026\u0026(A\u003dA(),r[M]\u003dA);r\u003dA}A\u003dw[++T];M\u003dC+1;typeof A\u003d\u003d\u003d\"number\"\u0026\u0026A\u003c0\u0026\u0026(M-\u003dA,A\u003dw[++T]);for(;C\u003cM;C++){var l\u003dp[C];r?y(E,C,Y,r,l):N(E,C,Y,l)}}return w[e]\u003dE};\nWW_\u003dfunction(e){return Array.isArray(e)?e[0]instanceof Gx?e:[KWM,e]:[e,void 0]};\nQNP\u003dfunction(e,N){if(e instanceof qq)return e.wT;if(Array.isArray(e))return Dd(e,N,!1)};\ne$\u003dfunction(e,N,y,w){var E\u003dy.kd;e[N]\u003dw?function(A,T,p){return E(A,T,p,w)}:E};\nyZ\u003dfunction(e,N,y,w,E){var A\u003dy.kd,T,p;e[N]\u003dfunction(C,r,Y){return A(C,r,Y,p||(p\u003daL(Nm,e$,yZ,w).Op),T||(T\u003dwG(w)),E)}};\nwG\u003dfunction(e){var N\u003de[OfM];if(N!\u003dnull)return N;var y\u003daL(Nm,e$,yZ,e);N\u003dy.g5?function(w,E){return LB(w,E,y)}:function(w,E){for(var A\u003dw[Dy]|0;zj1(E)\u0026\u0026E.N!\u003d4;){var T\u003dE.j,p\u003dy[T];\nif(p\u003d\u003dnull){var C\u003dy.extensions;C\u0026\u0026(C\u003dC[T])\u0026\u0026(C\u003dRjM(C),C!\u003dnull\u0026\u0026(p\u003dy[T]\u003dC))}p!\u003dnull\u0026\u0026p(E,w,T)||(p\u003dE,T\u003dp.K,gP(p),p.AI?p\u003dvoid 0:(C\u003dp.J.J-T,p.J.J\u003dT,p\u003dIy9(p.J,C)),T\u003dw,p\u0026\u0026((C\u003dT[Qh])?C.push(p):T[Qh]\u003d[p]))}A\u002616384\u0026\u0026gr(w,34);return!0};\nreturn e[OfM]\u003dN};\nRjM\u003dfunction(e){e\u003dWW_(e);var N\u003de[0].kd;if(e\u003de[1]){var y\u003dwG(e),w\u003daL(Nm,e$,yZ,e).Op;return function(E,A,T){return N(E,A,T,w,y)}}return N};\nEK\u003dfunction(e,N,y){e[N]\u003dy.K5};\nTJ\u003dfunction(e,N,y,w){var E,A,T\u003dy.K5;e[N]\u003dfunction(p,C,r){return T(p,C,r,A||(A\u003daL(At,EK,TJ,w).Op),E||(E\u003dG7M(w)))}};\nG7M\u003dfunction(e){var N\u003de[UdP];if(!N){var y\u003daL(At,EK,TJ,e);N\u003dfunction(w,E){return LWJ(w,E,y)};\ne[UdP]\u003dN}return N};\nLWJ\u003dfunction(e,N,y){for(var w\u003de[Dy]|0,E\u003dw\u0026512?0:-1,A\u003de.length,T\u003dA+(w\u0026256?-1:0),p\u003dw\u0026512?1:0;p\u003cT;p++){var C\u003de[p];if(C!\u003dnull){var r\u003dp-E,Y\u003dsN5(y,r);Y\u0026\u0026Y(N,C,r)}}if(w\u0026256){w\u003de[A-1];for(var M in w)E\u003d+M,Number.isNaN(E)||(A\u003dw[E],A!\u003dnull\u0026\u0026(T\u003dsN5(y,E))\u0026\u0026T(N,A,E))}if(e\u003dmW(e))for(Hy(N,N.J.end()),y\u003d0;y\u003ce.length;y++)Hy(N,dr(e[y])||new Uint8Array(0))};\nsN5\u003dfunction(e,N){var y\u003de[N];if(y)return y;if(y\u003de.extensions)if(y\u003dy[N]){y\u003dWW_(y);var w\u003dy[0].K5;if(y\u003dy[1]){var E\u003dG7M(y),A\u003daL(At,EK,TJ,y).Op;y\u003de.g5?sW(A,E):function(T,p,C){return w(T,p,C,A,E)}}else y\u003dw;\nreturn e[N]\u003dy}};\nJt\u003dfunction(e,N,y){if(Array.isArray(N)){var w\u003dN[Dy]|0;if(w\u00264)return N;for(var E\u003d0,A\u003d0;E\u003cN.length;E++){var T\u003de(N[E]);T!\u003dnull\u0026\u0026(N[A++]\u003dT)}A\u003cE\u0026\u0026(N.length\u003dA);y\u0026\u0026(Vh(N,(w|5)\u0026-12289),w\u00262\u0026\u0026Object.freeze(N));return N}};\npy\u003dfunction(e,N,y){return new Gx(e,N,y)};\nCy\u003dfunction(e,N,y){return new Gx(e,N,y)};\nrG\u003dfunction(e,N,y){xb(e,e[Dy]|0,N,y)};\n$x\u003dfunction(e,N,y){N\u003dN\u003d\u003dnull||typeof N\u003d\u003d\u003d\"number\"?N:N\u003d\u003d\u003d\"NaN\"||N\u003d\u003d\u003d\"Infinity\"||N\u003d\u003d\u003d\"-Infinity\"?Number(N):void 0;N!\u003dnull\u0026\u0026(KB(e,y,1),e\u003de.J,y\u003day5||(ay5\u003dnew DataView(new ArrayBuffer(8))),y.setFloat64(0,+N,!0),OS\u003dy.getUint32(0,!0),RN\u003dy.getUint32(4,!0),mD(e,OS),mD(e,RN))};\nYx\u003dfunction(e,N,y){N\u003dOqE(N);if(N!\u003dnull){switch(typeof N){case \"string\":uo5(N)}if(N!\u003dnull)switch(KB(e,y,0),typeof N){case \"number\":e\u003de.J;aN(N);nB(e,OS,RN);break;case \"bigint\":y\u003dBigInt.asUintN(64,N);y\u003dnew xf(Number(y\u0026BigInt(4294967295)),Number(y\u003e\u003eBigInt(32)));nB(e.J,y.N,y.J);break;default:y\u003duo5(N),nB(e.J,y.N,y.J)}}};\nMm\u003dfunction(e,N,y){N\u003dCm(N);N!\u003dnull\u0026\u0026N!\u003dnull\u0026\u0026(KB(e,y,0),qS9(e.J,N))};\nefn\u003dfunction(e,N,y){N\u003dN\u003d\u003dnull||typeof N\u003d\u003d\u003d\"boolean\"?N:typeof N\u003d\u003d\u003d\"number\"?!!N:void 0;N!\u003dnull\u0026\u0026(KB(e,y,0),e.J.J.push(N?1:0))};\nNas\u003dfunction(e,N,y){N\u003dkb(N);N!\u003dnull\u0026\u0026Wy(e,y,ZM0(N))};\nyKP\u003dfunction(e,N,y,w,E){N\u003dQNP(N,w);N!\u003dnull\u0026\u0026(y\u003dxdH(e,y),E(N,e),jN0(e,y))};\nwW0\u003dfunction(e){return function(){var N\u003dnew Zf9;LWJ(this.wT,N,aL(At,EK,TJ,e));Hy(N,N.J.end());for(var y\u003dnew Uint8Array(N.N),w\u003dN.K,E\u003dw.length,A\u003d0,T\u003d0;T\u003cE;T++){var p\u003dw[T];y.set(p,A);A+\u003dp.length}N.K\u003d[y];return y}};\nlx\u003dfunction(e){return function(N){return gRs(e,N)}};\nEbJ\u003dfunction(e){this.wT\u003dic(e)};\nAK_\u003dfunction(e,N){return oRM(e,N,jw0)};\nFZ\u003dfunction(e){this.wT\u003dic(e)};\nS$\u003dfunction(e){this.wT\u003dic(e)};\noA\u003dfunction(e){this.wT\u003dic(e)};\nbx\u003dfunction(e){this.wT\u003dic(e)};\nTaE\u003dfunction(e){this.wT\u003dic(e)};\ng.CcH\u003dfunction(e){var N\u003dnew bx;N\u003dSn(N,1,e.N);var y\u003dJK0(e);N\u003doRM(N,y,LfE);y\u003d[];for(var w\u003d[],E\u003dg.c(e.J.keys()),A\u003dE.next();!A.done;A\u003dE.next())w.push(A.value.split(\",\"));for(E\u003d0;E\u003cw.length;E++){A\u003dw[E];for(var T\u003de.j,p\u003de.Uy(A)||[],C\u003d[],r\u003d0;r\u003cp.length;r++){var Y\u003dp[r],M\u003dY\u0026\u0026Y.J;Y\u003dnew S$;switch(T){case 3:M\u003dNumber(M);Number.isFinite(M)\u0026\u0026en(Y,1,ht,bc(M));break;case 2:en(Y,2,ht,Er(Number(M)))}C.push(Y)}T\u003dC;for(p\u003d0;p\u003cT.length;p++){C\u003dT[p];r\u003dnew oA;C\u003dJQ(r,S$,2,C);r\u003d[];Y\u003dpW5(e);for(M\u003d0;M\u003cY.length;M++){var l\u003dY[M],\nF\u003dA[M],S\u003dnew FZ;switch(l){case 3:en(S,1,cP,cW(String(F)));break;case 2:l\u003dNumber(F);Number.isFinite(l)\u0026\u0026en(S,2,cP,pm(l));break;case 1:en(S,3,cP,AK(F\u003d\u003d\u003d\"true\"))}r.push(S)}pB(C,FZ,1,r);y.push(C)}}pB(N,oA,4,y);return N};\nrK_\u003dfunction(e){if(!e)return\"\";if(/^about:(?:blank|srcdoc)$/.test(e))return window.origin||\"\";e.indexOf(\"blob:\")\u003d\u003d\u003d0\u0026\u0026(e\u003de.substring(5));e\u003de.split(\"#\")[0].split(\"?\")[0];e\u003de.toLowerCase();e.indexOf(\"//\")\u003d\u003d0\u0026\u0026(e\u003dwindow.location.protocol+e);/^[\\w\\-]*:\\/\\//.test(e)||(e\u003dwindow.location.href);var N\u003de.substring(e.indexOf(\"://\")+3),y\u003dN.indexOf(\"/\");y!\u003d-1\u0026\u0026(N\u003dN.substring(0,y));y\u003de.substring(0,e.indexOf(\"://\"));if(!y)throw Error(\"URI is missing protocol: \"+e);if(y!\u003d\u003d\"http\"\u0026\u0026y!\u003d\u003d\"https\"\u0026\u0026y!\u003d\u003d\"chrome-extension\"\u0026\u0026\ny!\u003d\u003d\"moz-extension\"\u0026\u0026y!\u003d\u003d\"file\"\u0026\u0026y!\u003d\u003d\"android-app\"\u0026\u0026y!\u003d\u003d\"chrome-search\"\u0026\u0026y!\u003d\u003d\"chrome-untrusted\"\u0026\u0026y!\u003d\u003d\"chrome\"\u0026\u0026y!\u003d\u003d\"app\"\u0026\u0026y!\u003d\u003d\"devtools\")throw Error(\"Invalid URI scheme in origin: \"+y);e\u003d\"\";var w\u003dN.indexOf(\":\");if(w!\u003d-1){var E\u003dN.substring(w+1);N\u003dN.substring(0,w);if(y\u003d\u003d\u003d\"http\"\u0026\u0026E!\u003d\u003d\"80\"||y\u003d\u003d\u003d\"https\"\u0026\u0026E!\u003d\u003d\"443\")e\u003d\":\"+E}return y+\"://\"+N+e};\n$gP\u003dfunction(){function e(){E[0]\u003d1732584193;E[1]\u003d4023233417;E[2]\u003d2562383102;E[3]\u003d271733878;E[4]\u003d3285377520;Y\u003dr\u003d0}\nfunction N(M){for(var l\u003dT,F\u003d0;F\u003c64;F+\u003d4)l[F/4]\u003dM[F]\u003c\u003c24|M[F+1]\u003c\u003c16|M[F+2]\u003c\u003c8|M[F+3];for(F\u003d16;F\u003c80;F++)M\u003dl[F-3]^l[F-8]^l[F-14]^l[F-16],l[F]\u003d(M\u003c\u003c1|M\u003e\u003e\u003e31)\u00264294967295;M\u003dE[0];var S\u003dE[1],k\u003dE[2],X\u003dE[3],d\u003dE[4];for(F\u003d0;F\u003c80;F++){if(F\u003c40)if(F\u003c20){var v\u003dX^S\u0026(k^X);var V\u003d1518500249}else v\u003dS^k^X,V\u003d1859775393;else F\u003c60?(v\u003dS\u0026k|X\u0026(S|k),V\u003d2400959708):(v\u003dS^k^X,V\u003d3395469782);v\u003d((M\u003c\u003c5|M\u003e\u003e\u003e27)\u00264294967295)+v+d+V+l[F]\u00264294967295;d\u003dX;X\u003dk;k\u003d(S\u003c\u003c30|S\u003e\u003e\u003e2)\u00264294967295;S\u003dM;M\u003dv}E[0]\u003dE[0]+M\u00264294967295;E[1]\u003dE[1]+S\u00264294967295;E[2]\u003d\nE[2]+k\u00264294967295;E[3]\u003dE[3]+X\u00264294967295;E[4]\u003dE[4]+d\u00264294967295}\nfunction y(M,l){if(typeof M\u003d\u003d\u003d\"string\"){M\u003dunescape(encodeURIComponent(M));for(var F\u003d[],S\u003d0,k\u003dM.length;S\u003ck;++S)F.push(M.charCodeAt(S));M\u003dF}l||(l\u003dM.length);F\u003d0;if(r\u003d\u003d0)for(;F+64\u003cl;)N(M.slice(F,F+64)),F+\u003d64,Y+\u003d64;for(;F\u003cl;)if(A[r++]\u003dM[F++],Y++,r\u003d\u003d64)for(r\u003d0,N(A);F+64\u003cl;)N(M.slice(F,F+64)),F+\u003d64,Y+\u003d64}\nfunction w(){var M\u003d[],l\u003dY*8;r\u003c56?y(p,56-r):y(p,64-(r-56));for(var F\u003d63;F\u003e\u003d56;F--)A[F]\u003dl\u0026255,l\u003e\u003e\u003e\u003d8;N(A);for(F\u003dl\u003d0;F\u003c5;F++)for(var S\u003d24;S\u003e\u003d0;S-\u003d8)M[l++]\u003dE[F]\u003e\u003eS\u0026255;return M}\nfor(var E\u003d[],A\u003d[],T\u003d[],p\u003d[128],C\u003d1;C\u003c64;++C)p[C]\u003d0;var r,Y;e();return{reset:e,update:y,digest:w,zG:function(){for(var M\u003dw(),l\u003d\"\",F\u003d0;F\u003cM.length;F++)l+\u003d\"0123456789ABCDEF\".charAt(Math.floor(M[F]/16))+\"0123456789ABCDEF\".charAt(M[F]%16);return l}}};\nM4F\u003dfunction(e,N,y){var w\u003dString(g.xJ.location.href);return w\u0026\u0026e\u0026\u0026N?[N,Yr_(rK_(w),e,y||null)].join(\" \"):null};\nYr_\u003dfunction(e,N,y){var w\u003d[],E\u003d[];if((Array.isArray(y)?2:1)\u003d\u003d1)return E\u003d[N,e],g.$R(w,function(p){E.push(p)}),lds(E.join(\" \"));\nvar A\u003d[],T\u003d[];g.$R(y,function(p){T.push(p.key);A.push(p.value)});\ny\u003dMath.floor((new Date).getTime()/1E3);E\u003dA.length\u003d\u003d0?[y,N,e]:[A.join(\":\"),y,N,e];g.$R(w,function(p){E.push(p)});\ne\u003dlds(E.join(\" \"));e\u003d[y,e];T.length\u003d\u003d0||e.push(T.join(\"\"));return e.join(\"_\")};\nlds\u003dfunction(e){var N\u003d$gP();N.update(e);return N.zG().toLowerCase()};\nSrF\u003dfunction(){var e\u003dnull;if(!FC3)return e;try{var N\u003dfunction(y){return y};\ne\u003dFC3.createPolicy(\"goog#html\",{createHTML:N,createScript:N,createScriptURL:N})}catch(y){}return e};\nBP\u003dfunction(){kx\u003d\u003d\u003dvoid 0\u0026\u0026(kx\u003dSrF());return kx};\nXZ\u003dfunction(e){this.J\u003de};\nPP\u003dfunction(e){var N\u003dBP();return new XZ(N?N.createScriptURL(e):e)};\ndG\u003dfunction(e){if(e instanceof XZ)return e.J;throw Error(\"\");};\nIA\u003dfunction(e){this.J\u003de};\ng.vP\u003dfunction(e){if(e instanceof IA)return e.J;throw Error(\"\");};\nzJ\u003dfunction(e){this.WG\u003de};\nix\u003dfunction(e){return new zJ(function(N){return N.substr(0,e.length+1).toLowerCase()\u003d\u003d\u003de+\":\"})};\ng.Ds\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?obE:N;a:if(N\u003dN\u003d\u003d\u003dvoid 0?obE:N,!(e instanceof IA)){for(var y\u003d0;y\u003cN.length;++y){var w\u003dN[y];if(w instanceof zJ\u0026\u0026w.WG(e)){e\u003dnew IA(e);break a}}e\u003dvoid 0}return e||bmH};\ncK5\u003dfunction(e){if(hfP.test(e))return e};\ngG\u003dfunction(e){return e instanceof IA?g.vP(e):cK5(e)};\ng.VZ\u003dfunction(e,N){N\u003dgG(N);N!\u003d\u003dvoid 0\u0026\u0026(e.href\u003dN)};\nfy\u003dfunction(e){this.J\u003de};\ntt\u003dfunction(e){var N\u003dBP();return new fy(N?N.createHTML(e):e)};\nux\u003dfunction(e){if(e instanceof fy)return e.J;throw Error(\"\");};\ng.qm\u003dfunction(e,N,y,w){N\u003dgG(N);return N!\u003d\u003dvoid 0?e.open(N,y,w):null};\nZs\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?document:e;var N,y;e\u003d(y\u003d(N\u003de).querySelector)\u003d\u003dnull?void 0:y.call(N,\"script[nonce]\");return e\u003d\u003dnull?\"\":e.nonce||e.getAttribute(\"nonce\")||\"\"};\nxx\u003dfunction(e){this.J\u003de};\nkyM\u003dfunction(e){var N\u003dBP();return new xx(N?N.createScript(e):e)};\nj$\u003dfunction(e){if(e instanceof xx)return e.J;throw Error(\"\");};\nny\u003dfunction(e){var N\u003dZs(e.ownerDocument);N\u0026\u0026e.setAttribute(\"nonce\",N)};\ng.QZ\u003dfunction(e,N){e.src\u003ddG(N);ny(e)};\nmr\u003dfunction(){this.J\u003dBa3[0].toLowerCase()};\nXW0\u003dfunction(e){var N\u003d\"true\".toString(),y\u003d[new mr];if(y.length\u003d\u003d\u003d0)throw Error(\"\");if(y.map(function(w){if(w instanceof mr)w\u003dw.J;else throw Error(\"\");return w}).every(function(w){return\"data-loaded\".indexOf(w)!\u003d\u003d0}))throw Error(\u0027Attribute \"data-loaded\" does not match any of the allowed prefixes.\u0027);\ne.setAttribute(\"data-loaded\",N)};\nPc_\u003dfunction(e){var N\u003dg.nM(\"window.location.href\");e\u003d\u003dnull\u0026\u0026(e\u003d\u0027Unknown Error of type \"null/undefined\"\u0027);if(typeof e\u003d\u003d\u003d\"string\")return{message:e,name:\"Unknown error\",lineNumber:\"Not available\",fileName:N,stack:\"Not available\"};var y\u003d!1;try{var w\u003de.lineNumber||e.line||\"Not available\"}catch(T){w\u003d\"Not available\",y\u003d!0}try{var E\u003de.fileName||e.filename||e.sourceURL||g.xJ.$googDebugFname||N}catch(T){E\u003d\"Not available\",y\u003d!0}N\u003dHP(e);if(!(!y\u0026\u0026e.lineNumber\u0026\u0026e.fileName\u0026\u0026e.stack\u0026\u0026e.message\u0026\u0026e.name)){y\u003de.message;\nif(y\u003d\u003dnull){if(e.constructor\u0026\u0026e.constructor instanceof Function){if(e.constructor.name)y\u003de.constructor.name;else if(y\u003de.constructor,Ky[y])y\u003dKy[y];else{y\u003dString(y);if(!Ky[y]){var A\u003d/function\\s+([^\\(]+)/m.exec(y);Ky[y]\u003dA?A[1]:\"[Anonymous]\"}y\u003dKy[y]}y\u003d\u0027Unknown Error of type \"\u0027+y+\u0027\"\u0027}else y\u003d\"Unknown Error of unknown type\";typeof e.toString\u003d\u003d\u003d\"function\"\u0026\u0026Object.prototype.toString!\u003d\u003de.toString\u0026\u0026(y+\u003d\": \"+e.toString())}return{message:y,name:e.name||\"UnknownError\",lineNumber:w,fileName:E,stack:N||\"Not available\"}}return{message:e.message,\nname:e.name,lineNumber:e.lineNumber,fileName:e.fileName,stack:N}};\nHP\u003dfunction(e,N){N||(N\u003d{});N[WP(e)]\u003d!0;var y\u003de.stack||\"\",w\u003de.cause;w\u0026\u0026!N[WP(w)]\u0026\u0026(y+\u003d\"\\nCaused by: \",w.stack\u0026\u0026w.stack.indexOf(w.toString())\u003d\u003d0||(y+\u003dtypeof w\u003d\u003d\u003d\"string\"?w:w.message+\"\\n\"),y+\u003dHP(w,N));e\u003de.errors;if(Array.isArray(e)){w\u003d1;var E;for(E\u003d0;E\u003ce.length\u0026\u0026!(w\u003e4);E++)N[WP(e[E])]||(y+\u003d\"\\nInner error \"+w++ +\": \",e[E].stack\u0026\u0026e[E].stack.indexOf(e[E].toString())\u003d\u003d0||(y+\u003dtypeof e[E]\u003d\u003d\u003d\"string\"?e[E]:e[E].message+\"\\n\"),y+\u003dHP(e[E],N));E\u003ce.length\u0026\u0026(y+\u003d\"\\n... \"+(e.length-E)+\" more inner errors\")}return y};\nWP\u003dfunction(e){var N\u003d\"\";typeof e.toString\u003d\u003d\u003d\"function\"\u0026\u0026(N\u003d\"\"+e);return N+e.stack};\nOK\u003dfunction(e,N,y){return e.parseFromString(ux(N),y)};\ng.RA\u003dfunction(e){return encodeURIComponent(String(e))};\nGJ\u003dfunction(e){return decodeURIComponent(e.replace(/\\+/g,\" \"))};\nUK\u003dfunction(e){dg9.test(e)\u0026\u0026(e.indexOf(\"\u0026\")!\u003d-1\u0026\u0026(e\u003de.replace(IdJ,\"\u0026amp;\")),e.indexOf(\"\u003c\")!\u003d-1\u0026\u0026(e\u003de.replace(vbn,\"\u0026lt;\")),e.indexOf(\"\u003e\")!\u003d-1\u0026\u0026(e\u003de.replace(zfn,\"\u0026gt;\")),e.indexOf(\u0027\"\u0027)!\u003d-1\u0026\u0026(e\u003de.replace(im_,\"\u0026quot;\")),e.indexOf(\"\u0027\")!\u003d-1\u0026\u0026(e\u003de.replace(DgP,\"\u0026#39;\")),e.indexOf(\"\\x00\")!\u003d-1\u0026\u0026(e\u003de.replace(gbM,\"\u0026#0;\")));return e};\ng.Ly\u003dfunction(e){return e\u003d\u003dnull?\"\":String(e)};\nsK\u003dfunction(e){for(var N\u003d0,y\u003d0;y\u003ce.length;++y)N\u003d31*N+e.charCodeAt(y)\u003e\u003e\u003e0;return N};\naA\u003dfunction(e){var N\u003dNumber(e);return N\u003d\u003d0\u0026\u0026g.kw(e)?NaN:N};\nV43\u003dfunction(e){return String(e).replace(/\\-([a-z])/g,function(N,y){return y.toUpperCase()})};\nfds\u003dfunction(){return\"googleAvInapp\".replace(/([A-Z])/g,\"-$1\").toLowerCase()};\nt45\u003dfunction(e){return e.replace(RegExp(\"(^|[\\\\s]+)([a-z])\",\"g\"),function(N,y,w){return y+w.toUpperCase()})};\nutJ\u003dfunction(e){var N\u003d1;e\u003de.split(\":\");for(var y\u003d[];N\u003e0\u0026\u0026e.length;)y.push(e.shift()),N--;e.length\u0026\u0026y.push(e.join(\":\"));return y};\neU\u003dfunction(e){this.J\u003de||{cookie:\"\"}};\nNP\u003dfunction(e){e\u003d(e.J.cookie||\"\").split(\";\");for(var N\u003d[],y\u003d[],w,E,A\u003d0;A\u003ce.length;A++)E\u003dd5(e[A]),w\u003dE.indexOf(\"\u003d\"),w\u003d\u003d-1?(N.push(\"\"),y.push(E)):(N.push(E.substring(0,w)),y.push(E.substring(w+1)));return{keys:N,values:y}};\nqr9\u003dfunction(){var e\u003dg.xJ.__SAPISID||g.xJ.__APISID||g.xJ.__3PSAPISID||g.xJ.__1PSAPISID||g.xJ.__OVERRIDE_SID;if(e)return!0;typeof document!\u003d\u003d\"undefined\"\u0026\u0026(e\u003dnew eU(document),e\u003de.get(\"SAPISID\")||e.get(\"APISID\")||e.get(\"__Secure-3PAPISID\")||e.get(\"__Secure-1PAPISID\"));return!!e};\nZmH\u003dfunction(e,N,y,w){(e\u003dg.xJ[e])||typeof document\u003d\u003d\u003d\"undefined\"||(e\u003d(new eU(document)).get(N));return e?M4F(e,y,w):null};\nxg5\u003dfunction(e){var N\u003drK_(String(g.xJ.location.href)),y\u003d[];if(qr9()){N\u003dN.indexOf(\"https:\")\u003d\u003d0||N.indexOf(\"chrome-extension:\")\u003d\u003d0||N.indexOf(\"chrome-untrusted://new-tab-page\")\u003d\u003d0||N.indexOf(\"moz-extension:\")\u003d\u003d0;var w\u003dN?g.xJ.__SAPISID:g.xJ.__APISID;w||typeof document\u003d\u003d\u003d\"undefined\"||(w\u003dnew eU(document),w\u003dw.get(N?\"SAPISID\":\"APISID\")||w.get(\"__Secure-3PAPISID\"));(w\u003dw?M4F(w,N?\"SAPISIDHASH\":\"APISIDHASH\",e):null)\u0026\u0026y.push(w);N\u0026\u0026((N\u003dZmH(\"__1PSAPISID\",\"__Secure-1PAPISID\",\"SAPISID1PHASH\",e))\u0026\u0026y.push(N),(e\u003dZmH(\"__3PSAPISID\",\n\"__Secure-3PAPISID\",\"SAPISID3PHASH\",e))\u0026\u0026y.push(e))}return y.length\u003d\u003d0?null:y.join(\" \")};\nyM\u003dfunction(){};\nwi\u003dfunction(e){this.wT\u003dic(e)};\nEA\u003dfunction(e,N){this.intervalMs\u003de;this.callback\u003dN;this.enabled\u003d!1;this.J\u003dfunction(){return g.s9()};\nthis.N\u003dthis.J()};\nAa\u003dfunction(e){this.wT\u003dic(e)};\nTM\u003dfunction(e){this.wT\u003dic(e)};\ng.Ja\u003dfunction(e,N,y){return Math.min(Math.max(e,N),y)};\ng.p9\u003dfunction(e,N){e%\u003dN;return e*N\u003c0?e+N:e};\nC9\u003dfunction(e,N,y){return e+y*(N-e)};\ng.ri\u003dfunction(e,N){this.x\u003de!\u003d\u003dvoid 0?e:0;this.y\u003dN!\u003d\u003dvoid 0?N:0};\n$Y\u003dfunction(e,N){return e\u003d\u003dN?!0:e\u0026\u0026N?e.x\u003d\u003dN.x\u0026\u0026e.y\u003d\u003dN.y:!1};\ng.l8\u003dfunction(e,N){this.width\u003de;this.height\u003dN};\ng.Fw\u003dfunction(e,N){return e\u003d\u003dN?!0:e\u0026\u0026N?e.width\u003d\u003dN.width\u0026\u0026e.height\u003d\u003dN.height:!1};\nSU\u003dfunction(e){return e.width*e.height};\ng.oB\u003dfunction(e,N,y){for(var w in e)N.call(y,e[w],w,e)};\ng.b8\u003dfunction(e,N,y){var w\u003d{},E;for(E in e)N.call(y,e[E],E,e)\u0026\u0026(w[E]\u003de[E]);return w};\nha\u003dfunction(e,N){var y\u003d{},w;for(w in e)y[w]\u003dN.call(void 0,e[w],w,e);return y};\ng.c4\u003dfunction(e,N,y){for(var w in e)if(N.call(y,e[w],w,e))return!0;return!1};\njF5\u003dfunction(e,N){for(var y in e)if(!N.call(void 0,e[y],y,e))return!1;return!0};\ng.kY\u003dfunction(e){for(var N in e)return N};\nnbE\u003dfunction(e){for(var N in e)return e[N]};\ng.B4\u003dfunction(e){var N\u003d[],y\u003d0,w;for(w in e)N[y++]\u003de[w];return N};\ng.Xw\u003dfunction(e){var N\u003d[],y\u003d0,w;for(w in e)N[y++]\u003dw;return N};\ng.P4\u003dfunction(e,N){return e!\u003d\u003dnull\u0026\u0026N in e};\ng.di\u003dfunction(e,N){for(var y in e)if(e[y]\u003d\u003dN)return!0;return!1};\nIB\u003dfunction(e,N){for(var y in e)if(N.call(void 0,e[y],y,e))return y};\nQF9\u003dfunction(e,N){return(N\u003dIB(e,N))\u0026\u0026e[N]};\ng.v4\u003dfunction(e){for(var N in e)return!1;return!0};\ng.mgH\u003dfunction(e){for(var N in e)delete e[N]};\ng.zM\u003dfunction(e,N,y){return e!\u003d\u003dnull\u0026\u0026N in e?e[N]:y};\ng.i8\u003dfunction(e,N){for(var y in e)if(!(y in N)||e[y]!\u003d\u003dN[y])return!1;for(var w in N)if(!(w in e))return!1;return!0};\ng.DA\u003dfunction(e){var N\u003d{},y;for(y in e)N[y]\u003de[y];return N};\ng.gi\u003dfunction(e){if(!e||typeof e!\u003d\u003d\"object\")return e;if(typeof e.clone\u003d\u003d\u003d\"function\")return e.clone();if(typeof Map!\u003d\u003d\"undefined\"\u0026\u0026e instanceof Map)return new Map(e);if(typeof Set!\u003d\u003d\"undefined\"\u0026\u0026e instanceof Set)return new Set(e);if(e instanceof Date)return new Date(e.getTime());var N\u003dArray.isArray(e)?[]:typeof ArrayBuffer!\u003d\u003d\"function\"||typeof ArrayBuffer.isView!\u003d\u003d\"function\"||!ArrayBuffer.isView(e)||e instanceof DataView?{}:new e.constructor(e.length),y;for(y in e)N[y]\u003dg.gi(e[y]);return N};\ng.VM\u003dfunction(e,N){for(var y,w,E\u003d1;E\u003carguments.length;E++){w\u003darguments[E];for(y in w)e[y]\u003dw[y];for(var A\u003d0;A\u003cHmF.length;A++)y\u003dHmF[A],Object.prototype.hasOwnProperty.call(w,y)\u0026\u0026(e[y]\u003dw[y])}};\nta\u003dfunction(e,N){this.J\u003de\u003d\u003d\u003df9\u0026\u0026N||\"\"};\nu8\u003dfunction(e){if(e instanceof fy)return e;e\u003dString(e).replace(/\u0026/g,\"\u0026amp;\").replace(/\u003c/g,\"\u0026lt;\").replace(/\u003e/g,\"\u0026gt;\").replace(/\"/g,\"\u0026quot;\").replace(/\u0027/g,\"\u0026apos;\");return tt(e)};\nKC1\u003dfunction(e){var N\u003du8(\"\");return tt(e.map(function(y){return ux(u8(y))}).join(ux(N).toString()))};\nUgJ\u003dfunction(e){var N;if(!WC1.test(\"div\"))throw Error(\"\");if(OmJ.indexOf(\"DIV\")!\u003d\u003d-1)throw Error(\"\");var y\u003d\"\u003cdiv\";e\u0026\u0026(y+\u003dRfP(e));Array.isArray(N)||(N\u003dN\u003d\u003d\u003dvoid 0?[]:[N]);GyM.indexOf(\"DIV\")!\u003d\u003d-1?y+\u003d\"\u003e\":(e\u003dKC1(N.map(function(w){return w instanceof fy?w:u8(String(w))})),y+\u003d\"\u003e\"+e.toString()+\"\u003c/div\u003e\");\nreturn tt(y)};\nRfP\u003dfunction(e){for(var N\u003d\"\",y\u003dObject.keys(e),w\u003d0;w\u003cy.length;w++){var E\u003dy[w],A\u003de[E];if(!WC1.test(E))throw Error(\"\");if(A!\u003d\u003dvoid 0\u0026\u0026A!\u003d\u003dnull){if(/^on./i.test(E))throw Error(\"\");LC9.indexOf(E.toLowerCase())!\u003d\u003d-1\u0026\u0026(A\u003dA instanceof IA?A.toString():cK5(String(A))||\"about:invalid#zClosurez\");A\u003dE+\u0027\u003d\"\u0027+u8(String(A))+\u0027\"\u0027;N+\u003d\" \"+A}}return N};\nsF5\u003dfunction(e){var N\u003dg.iE.apply(1,arguments);if(N.length\u003d\u003d\u003d0)return PP(e[0]);for(var y\u003de[0],w\u003d0;w\u003cN.length;w++)y+\u003dencodeURIComponent(N[w])+e[w+1];return PP(y)};\nxY\u003dfunction(e){return e?new qP(ZA(e)):ad1||(ad1\u003dnew qP)};\njU\u003dfunction(e,N){return typeof N\u003d\u003d\u003d\"string\"?e.getElementById(N):N};\ng.n9\u003dfunction(e,N){return(N||document).getElementsByTagName(String(e))};\ng.QM\u003dfunction(e,N){return(N||document).querySelectorAll(\".\"+e)};\ng.H4\u003dfunction(e,N){var y\u003dN||document;y.getElementsByClassName?e\u003dy.getElementsByClassName(e)[0]:(y\u003ddocument,e\u003de?(N||y).querySelector(e?\".\"+e:\"\"):g.mc(y,\"*\",e,N)[0]||null);return e||null};\ng.mc\u003dfunction(e,N,y,w){e\u003dw||e;return(N\u003dN\u0026\u0026N!\u003d\"*\"?String(N).toUpperCase():\"\")||y?e.querySelectorAll(N+(y?\".\"+y:\"\")):e.getElementsByTagName(\"*\")};\nOA\u003dfunction(e,N){g.oB(N,function(y,w){w\u003d\u003d\"style\"?e.style.cssText\u003dy:w\u003d\u003d\"class\"?e.className\u003dy:w\u003d\u003d\"for\"?e.htmlFor\u003dy:eA5.hasOwnProperty(w)?e.setAttribute(eA5[w],y):c_(w,\"aria-\")||c_(w,\"data-\")?e.setAttribute(w,y):e[w]\u003dy})};\nNPJ\u003dfunction(e){e\u003de.document;e\u003de.compatMode\u003d\u003d\"CSS1Compat\"?e.documentElement:e.body;return new g.l8(e.clientWidth,e.clientHeight)};\nwyH\u003dfunction(e){var N\u003dyQ1(e);e\u003de.defaultView;return new g.ri(e.pageXOffset||N.scrollLeft,e.pageYOffset||N.scrollTop)};\nyQ1\u003dfunction(e){return e.scrollingElement?e.scrollingElement:g.RB||e.compatMode!\u003d\"CSS1Compat\"?e.body||e.documentElement:e.documentElement};\nGM\u003dfunction(e){return e?e.defaultView:window};\nL9\u003dfunction(e,N,y){var w\u003darguments,E\u003ddocument,A\u003dw[1],T\u003dUA(E,String(w[0]));A\u0026\u0026(typeof A\u003d\u003d\u003d\"string\"?T.className\u003dA:Array.isArray(A)?T.className\u003dA.join(\" \"):OA(T,A));w.length\u003e2\u0026\u0026Ef9(E,T,w,2);return T};\nEf9\u003dfunction(e,N,y,w){function E(p){p\u0026\u0026N.appendChild(typeof p\u003d\u003d\u003d\"string\"?e.createTextNode(p):p)}\nfor(;w\u003cy.length;w++){var A\u003dy[w];if(!g.KM(A)||g.W5(A)\u0026\u0026A.nodeType\u003e0)E(A);else{a:{if(A\u0026\u0026typeof A.length\u003d\u003d\"number\"){if(g.W5(A)){var T\u003dtypeof A.item\u003d\u003d\"function\"||typeof A.item\u003d\u003d\"string\";break a}if(typeof A\u003d\u003d\u003d\"function\"){T\u003dtypeof A.item\u003d\u003d\"function\";break a}}T\u003d!1}g.$R(T?g.eE(A):A,E)}}};\ng.sA\u003dfunction(e){return UA(document,e)};\nUA\u003dfunction(e,N){N\u003dString(N);e.contentType\u003d\u003d\u003d\"application/xhtml+xml\"\u0026\u0026(N\u003dN.toLowerCase());return e.createElement(N)};\ng.aB\u003dfunction(e){return document.createTextNode(String(e))};\ng.ev\u003dfunction(e,N){e.appendChild(N)};\ng.N8\u003dfunction(e){for(var N;N\u003de.firstChild;)e.removeChild(N)};\nyp\u003dfunction(e,N,y){e.insertBefore(N,e.childNodes[y]||null)};\ng.ws\u003dfunction(e){return e\u0026\u0026e.parentNode?e.parentNode.removeChild(e):null};\ng.Ex\u003dfunction(e,N){if(!e||!N)return!1;if(e.contains\u0026\u0026N.nodeType\u003d\u003d1)return e\u003d\u003dN||e.contains(N);if(typeof e.compareDocumentPosition!\u003d\"undefined\")return e\u003d\u003dN||!!(e.compareDocumentPosition(N)\u002616);for(;N\u0026\u0026e!\u003dN;)N\u003dN.parentNode;return N\u003d\u003de};\nZA\u003dfunction(e){return e.nodeType\u003d\u003d9?e:e.ownerDocument||e.document};\ng.AL\u003dfunction(e,N){if(\"textContent\"in e)e.textContent\u003dN;else if(e.nodeType\u003d\u003d3)e.data\u003dString(N);else if(e.firstChild\u0026\u0026e.firstChild.nodeType\u003d\u003d3){for(;e.lastChild!\u003de.firstChild;)e.removeChild(e.lastChild);e.firstChild.data\u003dString(N)}else g.N8(e),e.appendChild(ZA(e).createTextNode(String(N)))};\nTPM\u003dfunction(e){return e.tagName\u003d\u003d\"A\"\u0026\u0026e.hasAttribute(\"href\")||e.tagName\u003d\u003d\"INPUT\"||e.tagName\u003d\u003d\"TEXTAREA\"||e.tagName\u003d\u003d\"SELECT\"||e.tagName\u003d\u003d\"BUTTON\"?!e.disabled\u0026\u0026(!e.hasAttribute(\"tabindex\")||AQn(e)):e.hasAttribute(\"tabindex\")\u0026\u0026AQn(e)};\nAQn\u003dfunction(e){e\u003de.tabIndex;return typeof e\u003d\u003d\u003d\"number\"\u0026\u0026e\u003e\u003d0\u0026\u0026e\u003c32768};\nJL\u003dfunction(e,N,y){if(!N\u0026\u0026!y)return null;var w\u003dN?String(N).toUpperCase():null;return TN(e,function(E){return(!w||E.nodeName\u003d\u003dw)\u0026\u0026(!y||typeof E.className\u003d\u003d\u003d\"string\"\u0026\u0026g.Gw(E.className.split(/\\s+/),y))},!0)};\nTN\u003dfunction(e,N,y){e\u0026\u0026!y\u0026\u0026(e\u003de.parentNode);for(y\u003d0;e;){if(N(e))return e;e\u003de.parentNode;y++}return null};\nqP\u003dfunction(e){this.J\u003de||g.xJ.document||document};\npg\u003dfunction(e){this.wT\u003dic(e)};\nCg\u003dfunction(e){this.wT\u003dic(e)};\nrs\u003dfunction(e){this.wT\u003dic(e)};\nJQ1\u003dfunction(e,N){pB(e,Cg,1,N)};\n$v\u003dfunction(e){this.wT\u003dic(e)};\nCV5\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?pyM:N;if(!Yv){var y;e\u003d(y\u003de.navigator)\u003d\u003dnull?void 0:y.userAgentData;if(!e||typeof e.getHighEntropyValues!\u003d\u003d\"function\"||e.brands\u0026\u0026typeof e.brands.map!\u003d\u003d\"function\")return Promise.reject(Error(\"UACH unavailable\"));y\u003d(e.brands||[]).map(function(E){var A\u003dnew Cg;A\u003dSn(A,1,E.brand);return Sn(A,2,E.version)});\nJQ1(j4(M8,2,AK(e.mobile)),y);Yv\u003de.getHighEntropyValues(N)}var w\u003dnew Set(N);return Yv.then(function(E){var A\u003dM8.clone();w.has(\"platform\")\u0026\u0026Sn(A,3,E.platform);w.has(\"platformVersion\")\u0026\u0026Sn(A,4,E.platformVersion);w.has(\"architecture\")\u0026\u0026Sn(A,5,E.architecture);w.has(\"model\")\u0026\u0026Sn(A,6,E.model);w.has(\"uaFullVersion\")\u0026\u0026Sn(A,7,E.uaFullVersion);return A}).catch(function(){return M8.clone()})};\nlQ\u003dfunction(e){this.wT\u003dic(e)};\nrQM\u003dfunction(e){this.wT\u003dic(e)};\nFS\u003dfunction(e){this.wT\u003dic(e,4)};\nSv\u003dfunction(e){this.wT\u003dic(e,36)};\noC\u003dfunction(e){this.wT\u003dic(e,19)};\nbQ\u003dfunction(e,N){this.Ru\u003dN\u003dN\u003d\u003d\u003dvoid 0?!1:N;this.uach\u003dthis.locale\u003dnull;this.N\u003d0;this.isFinal\u003d!1;this.J\u003dnew oC;Number.isInteger(e)\u0026\u0026this.J.NC(e);N||(this.locale\u003ddocument.documentElement.getAttribute(\"lang\"));$qM(this,new lQ)};\n$qM\u003dfunction(e,N){JQ(e.J,lQ,1,N);lV(N,1)||bV(N,1,1);e.Ru||(N\u003dcC(e),Mq(N,5)||Sn(N,5,e.locale));e.uach\u0026\u0026(N\u003dcC(e),Tx(N,rs,9)||JQ(N,rs,9,e.uach))};\nYWP\u003dfunction(e,N){e.N\u003dN};\nMnH\u003dfunction(e){var N\u003dN\u003d\u003d\u003dvoid 0?pyM:N;var y\u003de.Ru?void 0:GM();y?CV5(y,N).then(function(w){e.uach\u003dw;w\u003dcC(e);JQ(w,rs,9,e.uach);return!0}).catch(function(){return!1}):Promise.resolve(!1)};\ncC\u003dfunction(e){e\u003dTx(e.J,lQ,1);var N\u003dTx(e,$v,11);N||(N\u003dnew $v,JQ(e,$v,11,N));return N};\nl8M\u003dfunction(e){return g.RB?\"webkit\"+e:e.toLowerCase()};\ng.kv\u003dfunction(e,N,y,w){this.j\u003de;this.L\u003dN;this.J\u003dthis.K\u003de;this.Z\u003dy||0;this.G\u003dw||2};\ng.BC\u003dfunction(e){e.J\u003dMath.min(e.L,e.J*e.G);e.K\u003dMath.min(e.L,e.J+(e.Z?Math.round(e.Z*(Math.random()-.5)*2*e.J):0));e.N++};\nFDs\u003dfunction(e){this.wT\u003dic(e,8)};\nSWH\u003dfunction(e){this.wT\u003dic(e)};\nPC\u003dfunction(e){g.x.call(this);var N\u003dthis;this.componentId\u003d\"\";this.J\u003d[];this.aq\u003d\"\";this.pageId\u003dnull;this.Zl\u003dthis.qg\u003d-1;this.G\u003dthis.experimentIds\u003dnull;this.Ng\u003dthis.Kh\u003dthis.Z\u003dthis.j\u003d0;this.Et\u003d1;this.timeoutMillis\u003d0;this.l9\u003d!1;this.logSource\u003de.logSource;this.VO\u003de.VO||function(){};\nthis.K\u003dnew bQ(e.logSource,e.Ru);this.network\u003de.network||null;this.z5\u003de.z5||null;this.U\u003de.QxG||null;this.sessionIndex\u003de.sessionIndex||null;this.k0\u003de.k0||!1;this.logger\u003dnull;this.withCredentials\u003d!e.Uc;this.Ru\u003de.Ru||!1;this.D\u003d!this.Ru\u0026\u0026!!GM()\u0026\u0026!!GM().navigator\u0026\u0026GM().navigator.sendBeacon!\u003d\u003dvoid 0;this.Rq\u003dtypeof URLSearchParams!\u003d\u003d\"undefined\"\u0026\u0026!!(new URL(XS())).searchParams\u0026\u0026!!(new URL(XS())).searchParams.set;var y\u003dbV(new lQ,1,1);$qM(this.K,y);this.L\u003dnew g.kv(1E4,3E5,.1);e\u003dofF(this,e.kG);this.N\u003dnew EA(this.L.getValue(),\ne);this.i9\u003dnew EA(6E5,e);this.k0||this.i9.start();this.Ru||(document.addEventListener(\"visibilitychange\",function(){document.visibilityState\u003d\u003d\u003d\"hidden\"\u0026\u0026N.P6()}),document.addEventListener(\"pagehide\",this.P6.bind(this)))};\nofF\u003dfunction(e,N){return e.Rq?N?function(){N().then(function(){e.flush()})}:function(){e.flush()}:function(){}};\nbBE\u003dfunction(e){e.U||(e.U\u003dXS());try{return(new URL(e.U)).toString()}catch(N){return(new URL(e.U,GM().location.origin)).toString()}};\nhA3\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?e.VO():y;var w\u003d{},E\u003dnew URL(bBE(e));y\u0026\u0026(w.Authorization\u003dy);e.sessionIndex\u0026\u0026(w[\"X-Goog-AuthUser\"]\u003de.sessionIndex,E.searchParams.set(\"authuser\",e.sessionIndex));e.pageId\u0026\u0026(Object.defineProperty(w,\"X-Goog-PageId\",{value:e.pageId}),E.searchParams.set(\"pageId\",e.pageId));return{url:E.toString(),body:N,Pa:1,requestHeaders:w,requestType:\"POST\",withCredentials:e.withCredentials,timeoutMillis:e.timeoutMillis}};\nkxH\u003dfunction(e){cQH(e,function(N,y){N\u003dnew URL(N);N.searchParams.set(\"format\",\"json\");var w\u003d!1;try{w\u003dGM().navigator.sendBeacon(N.toString(),y.jY())}catch(E){}w||(e.D\u003d!1);return w})};\ncQH\u003dfunction(e,N){if(e.J.length!\u003d\u003d0){var y\u003dnew URL(bBE(e));y.searchParams.delete(\"format\");var w\u003de.VO();w\u0026\u0026y.searchParams.set(\"auth\",w);y.searchParams.set(\"authuser\",e.sessionIndex||\"0\");for(w\u003d0;w\u003c10\u0026\u0026e.J.length;++w){var E\u003de.J.slice(0,32),A\u003de.K.build(E,e.j,e.Z,e.z5,e.Kh,e.Ng);if(!N(y.toString(),A)){++e.Z;break}e.j\u003d0;e.Z\u003d0;e.Kh\u003d0;e.Ng\u003d0;e.J\u003de.J.slice(E.length)}e.N.enabled\u0026\u0026e.N.stop()}};\nXS\u003dfunction(){return\"https://play.google.com/log?format\u003djson\u0026hasfast\u003dtrue\"};\nds\u003dfunction(){this.kF\u003dtypeof AbortController!\u003d\u003d\"undefined\"};\nIC\u003dfunction(e,N){g.x.call(this);this.logSource\u003de;this.sessionIndex\u003dN;this.g1\u003d\"https://play.google.com/log?format\u003djson\u0026hasfast\u003dtrue\";this.N\u003dnull;this.j\u003d!1;this.network\u003dnull;this.componentId\u003d\"\";this.J\u003dthis.z5\u003dnull;this.K\u003d!1;this.pageId\u003dnull};\nBPF\u003dfunction(e,N){e.N\u003dN;return e};\nXyM\u003dfunction(e,N){e.network\u003dN;return e};\nPV9\u003dfunction(e,N){e.J\u003dN};\nvC\u003dfunction(e,N,y,w,E,A,T){e\u003de\u003d\u003d\u003dvoid 0?-1:e;N\u003dN\u003d\u003d\u003dvoid 0?\"\":N;y\u003dy\u003d\u003d\u003dvoid 0?\"\":y;w\u003dw\u003d\u003d\u003dvoid 0?!1:w;E\u003dE\u003d\u003d\u003dvoid 0?\"\":E;g.x.call(this);this.logSource\u003de;this.componentId\u003dN;A?N\u003dA:(e\u003dnew IC(e,\"0\"),e.componentId\u003dN,g.Q(this,e),y!\u003d\u003d\"\"\u0026\u0026(e.g1\u003dy),w\u0026\u0026(e.j\u003d!0),E\u0026\u0026BPF(e,E),T\u0026\u0026XyM(e,T),N\u003de.build());this.J\u003dN};\ndqM\u003dfunction(e){this.J\u003de};\nzN\u003dfunction(e,N,y){this.N\u003de;this.j\u003dN;this.fields\u003dy||[];this.J\u003dnew Map};\npW5\u003dfunction(e){return e.fields.map(function(N){return N.fieldType})};\nJK0\u003dfunction(e){return e.fields.map(function(N){return N.fieldName})};\niQ\u003dfunction(e,N){zN.call(this,e,3,N)};\nDH\u003dfunction(e,N){zN.call(this,e,2,N)};\ng.gs\u003dfunction(e,N){this.type\u003de;this.currentTarget\u003dthis.target\u003dN;this.defaultPrevented\u003dthis.N\u003d!1};\nVp\u003dfunction(e,N){g.gs.call(this,e?e.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.J\u003dnull;e\u0026\u0026this.init(e,N)};\nfg\u003dfunction(e){return!(!e||!e[I80])};\nzAJ\u003dfunction(e,N,y,w,E){this.listener\u003de;this.proxy\u003dnull;this.src\u003dN;this.type\u003dy;this.capture\u003d!!w;this.bB\u003dE;this.key\u003d++vfM;this.removed\u003dthis.sj\u003d!1};\ntL\u003dfunction(e){e.removed\u003d!0;e.listener\u003dnull;e.proxy\u003dnull;e.src\u003dnull;e.bB\u003dnull};\nuQ\u003dfunction(e){this.src\u003de;this.listeners\u003d{};this.J\u003d0};\ng.q8\u003dfunction(e,N){var y\u003dN.type;y in e.listeners\u0026\u0026g.Lq(e.listeners[y],N)\u0026\u0026(tL(N),e.listeners[y].length\u003d\u003d0\u0026\u0026(delete e.listeners[y],e.J--))};\nZH\u003dfunction(e,N,y,w){for(var E\u003d0;E\u003ce.length;++E){var A\u003de[E];if(!A.removed\u0026\u0026A.listener\u003d\u003dN\u0026\u0026A.capture\u003d\u003d!!y\u0026\u0026A.bB\u003d\u003dw)return E}return-1};\ng.jv\u003dfunction(e,N,y,w,E){if(w\u0026\u0026w.once)return xv(e,N,y,w,E);if(Array.isArray(N)){for(var A\u003d0;A\u003cN.length;A++)g.jv(e,N[A],y,w,E);return null}y\u003dHC(y);return fg(e)?e.listen(N,y,g.W5(w)?!!w.capture:!!w,E):iBF(e,N,y,!1,w,E)};\niBF\u003dfunction(e,N,y,w,E,A){if(!N)throw Error(\"Invalid event type\");var T\u003dg.W5(E)?!!E.capture:!!E,p\u003dKg(e);p||(e[WC]\u003dp\u003dnew uQ(e));y\u003dp.add(N,y,w,T,A);if(y.proxy)return y;w\u003dDqP();y.proxy\u003dw;w.src\u003de;w.listener\u003dy;if(e.addEventListener)gf5||(E\u003dT),E\u003d\u003d\u003dvoid 0\u0026\u0026(E\u003d!1),e.addEventListener(N.toString(),w,E);else if(e.attachEvent)e.attachEvent(Vn3(N.toString()),w);else if(e.addListener\u0026\u0026e.removeListener)e.addListener(w);else throw Error(\"addEventListener and attachEvent are unavailable.\");f8P++;return y};\nDqP\u003dfunction(){function e(y){return N.call(e.src,e.listener,y)}\nvar N\u003dtn_;return e};\nxv\u003dfunction(e,N,y,w,E){if(Array.isArray(N)){for(var A\u003d0;A\u003cN.length;A++)xv(e,N[A],y,w,E);return null}y\u003dHC(y);return fg(e)?e.TT(N,y,g.W5(w)?!!w.capture:!!w,E):iBF(e,N,y,!0,w,E)};\nuXs\u003dfunction(e,N,y,w,E){if(Array.isArray(N))for(var A\u003d0;A\u003cN.length;A++)uXs(e,N[A],y,w,E);else w\u003dg.W5(w)?!!w.capture:!!w,y\u003dHC(y),fg(e)?e.CX(N,y,w,E):e\u0026\u0026(e\u003dKg(e))\u0026\u0026(N\u003de.nV(N,y,w,E))\u0026\u0026Ox(N)};\nOx\u003dfunction(e){if(typeof e!\u003d\u003d\"number\"\u0026\u0026e\u0026\u0026!e.removed){var N\u003de.src;if(fg(N))g.q8(N.HP,e);else{var y\u003de.type,w\u003de.proxy;N.removeEventListener?N.removeEventListener(y,w,e.capture):N.detachEvent?N.detachEvent(Vn3(y),w):N.addListener\u0026\u0026N.removeListener\u0026\u0026N.removeListener(w);f8P--;(y\u003dKg(N))?(g.q8(y,e),y.J\u003d\u003d0\u0026\u0026(y.src\u003dnull,N[WC]\u003dnull)):tL(e)}}};\nVn3\u003dfunction(e){return e in RC?RC[e]:RC[e]\u003d\"on\"+e};\ntn_\u003dfunction(e,N){if(e.removed)e\u003d!0;else{N\u003dnew Vp(N,this);var y\u003de.listener,w\u003de.bB||e.src;e.sj\u0026\u0026Ox(e);e\u003dy.call(w,N)}return e};\nKg\u003dfunction(e){e\u003de[WC];return e instanceof uQ?e:null};\nHC\u003dfunction(e){if(typeof e\u003d\u003d\u003d\"function\")return e;e[GN]||(e[GN]\u003dfunction(N){return e.handleEvent(N)});\nreturn e[GN]};\ng.Ux\u003dfunction(){g.x.call(this);this.HP\u003dnew uQ(this);this.jq\u003dthis;this.OE\u003dnull};\nLg\u003dfunction(e,N,y,w){N\u003de.HP.listeners[String(N)];if(!N)return!0;N\u003dN.concat();for(var E\u003d!0,A\u003d0;A\u003cN.length;++A){var T\u003dN[A];if(T\u0026\u0026!T.removed\u0026\u0026T.capture\u003d\u003dy){var p\u003dT.listener,C\u003dT.bB||T.src;T.sj\u0026\u0026g.q8(e.HP,T);E\u003dp.call(C,w)!\u003d\u003d!1\u0026\u0026E}}return E\u0026\u0026!w.defaultPrevented};\nsx\u003dfunction(e,N){this.K\u003de;this.j\u003dN;this.N\u003d0;this.J\u003dnull};\nqWM\u003dfunction(e,N){e.j(N);e.N\u003c100\u0026\u0026(e.N++,N.next\u003de.J,e.J\u003dN)};\nyb\u003dfunction(e){e\u003de9(e);N0||(N0\u003dZB0());N0(e)};\nZB0\u003dfunction(){if(typeof MessageChannel!\u003d\u003d\"undefined\"){var e\u003dnew MessageChannel,N\u003d{},y\u003dN;e.port1.onmessage\u003dfunction(){if(N.next!\u003d\u003dvoid 0){N\u003dN.next;var w\u003dN.hk;N.hk\u003dnull;w()}};\nreturn function(w){y.next\u003d{hk:w};y\u003dy.next;e.port2.postMessage(0)}}return function(w){g.xJ.setTimeout(w,0)}};\nwR\u003dfunction(){this.N\u003dthis.J\u003dnull};\nE0\u003dfunction(){this.next\u003dthis.scope\u003dthis.J\u003dnull};\ng.Jo\u003dfunction(e,N){Ao||xqn();T8||(Ao(),T8\u003d!0);jL0.add(e,N)};\nxqn\u003dfunction(){var e\u003dPromise.resolve(void 0);Ao\u003dfunction(){e.then(nfE)}};\nnfE\u003dfunction(){for(var e;e\u003djL0.remove();){try{e.J.call(e.scope)}catch(N){b_(N)}qWM(QLn,e)}T8\u003d!1};\npY\u003dfunction(e){return function(){return e}};\ng.CY\u003dfunction(){};\nmqJ\u003dfunction(e){var N\u003dN||0;return function(){return e.apply(this,Array.prototype.slice.call(arguments,0,N))}};\nrR\u003dfunction(e){var N\u003d!1,y;return function(){N||(y\u003de(),N\u003d!0);return y}};\n$T\u003dfunction(e){var N\u003de;return function(){if(N){var y\u003dN;N\u003dnull;y()}}};\nHB9\u003dfunction(e,N){var y\u003d0;return function(w){g.xJ.clearTimeout(y);var E\u003darguments;y\u003dg.xJ.setTimeout(function(){e.apply(N,E)},50)}};\ng.lB\u003dfunction(e){this.J\u003d0;this.G\u003dvoid 0;this.j\u003dthis.N\u003dthis.K\u003dnull;this.L\u003dthis.Z\u003d!1;if(e!\u003dg.CY)try{var N\u003dthis;e.call(void 0,function(y){M0(N,2,y)},function(y){M0(N,3,y)})}catch(y){M0(this,3,y)}};\nKD1\u003dfunction(){this.next\u003dthis.context\u003dthis.N\u003dthis.K\u003dthis.J\u003dnull;this.j\u003d!1};\nFK\u003dfunction(e,N,y){var w\u003dWDP.get();w.K\u003de;w.N\u003dN;w.context\u003dy;return w};\ng.S9\u003dfunction(e){if(e instanceof g.lB)return e;var N\u003dnew g.lB(g.CY);M0(N,2,e);return N};\noD\u003dfunction(e){return new g.lB(function(N,y){y(e)})};\ng.RAF\u003dfunction(e,N,y){OB5(e,N,y,null)||g.Jo(g.LM(N,e))};\nGxM\u003dfunction(e){return new g.lB(function(N,y){e.length||N(void 0);for(var w,E\u003d0;E\u003ce.length;E++)w\u003de[E],g.RAF(w,N,y)})};\nLD5\u003dfunction(){var e,N,y\u003dnew g.lB(function(w,E){e\u003dw;N\u003dE});\nreturn new Uqn(y,e,N)};\nsLs\u003dfunction(e,N,y,w){bB(e,FK(N||g.CY,y||null,w))};\nho\u003dfunction(e,N){N\u003de9(N);N\u003dFK(N,N);N.j\u003d!0;bB(e,N);return e};\na8J\u003dfunction(e,N){if(e.J\u003d\u003d0)if(e.K){var y\u003de.K;if(y.N){for(var w\u003d0,E\u003dnull,A\u003dnull,T\u003dy.N;T\u0026\u0026(T.j||(w++,T.J\u003d\u003de\u0026\u0026(E\u003dT),!(E\u0026\u0026w\u003e1)));T\u003dT.next)E||(A\u003dT);E\u0026\u0026(y.J\u003d\u003d0\u0026\u0026w\u003d\u003d1?a8J(y,N):(A?(w\u003dA,w.next\u003d\u003dy.j\u0026\u0026(y.j\u003dw),w.next\u003dw.next.next):eS0(y),NG9(y,E,3,N)))}e.K\u003dnull}else M0(e,3,N)};\nbB\u003dfunction(e,N){e.N||e.J!\u003d2\u0026\u0026e.J!\u003d3||ytH(e);e.j?e.j.next\u003dN:e.N\u003dN;e.j\u003dN};\nwP1\u003dfunction(e,N,y,w){var E\u003dFK(null,null,null);E.J\u003dnew g.lB(function(A,T){E.K\u003dN?function(p){try{var C\u003dN.call(w,p);A(C)}catch(r){T(r)}}:A;\nE.N\u003dy?function(p){try{var C\u003dy.call(w,p);C\u003d\u003d\u003dvoid 0\u0026\u0026p instanceof cc?T(p):A(C)}catch(r){T(r)}}:T});\nE.J.K\u003de;bB(e,E);return E.J};\nM0\u003dfunction(e,N,y){e.J\u003d\u003d0\u0026\u0026(e\u003d\u003d\u003dy\u0026\u0026(N\u003d3,y\u003dnew TypeError(\"Promise cannot resolve to itself\")),e.J\u003d1,OB5(y,e.mSg,e.nxg,e)||(e.G\u003dy,e.J\u003dN,e.K\u003dnull,ytH(e),N!\u003d3||y instanceof cc||NiF(e,y)))};\nOB5\u003dfunction(e,N,y,w){if(e instanceof g.lB)return sLs(e,N,y,w),!0;if(e)try{var E\u003d!!e.$goog_Thenable}catch(T){E\u003d!1}else E\u003d!1;if(E)return e.then(N,y,w),!0;if(g.W5(e))try{var A\u003de.then;if(typeof A\u003d\u003d\u003d\"function\")return ya0(e,A,N,y,w),!0}catch(T){return y.call(w,T),!0}return!1};\nya0\u003dfunction(e,N,y,w,E){function A(C){p||(p\u003d!0,w.call(E,C))}\nfunction T(C){p||(p\u003d!0,y.call(E,C))}\nvar p\u003d!1;try{N.call(e,T,A)}catch(C){A(C)}};\nytH\u003dfunction(e){e.Z||(e.Z\u003d!0,g.Jo(e.Mi,e))};\neS0\u003dfunction(e){var N\u003dnull;e.N\u0026\u0026(N\u003de.N,e.N\u003dN.next,N.next\u003dnull);e.N||(e.j\u003dnull);return N};\nNG9\u003dfunction(e,N,y,w){if(y\u003d\u003d3\u0026\u0026N.N\u0026\u0026!N.j)for(;e\u0026\u0026e.L;e\u003de.K)e.L\u003d!1;if(N.J)N.J.K\u003dnull,w4_(N,y,w);else try{N.j?N.K.call(N.context):w4_(N,y,w)}catch(E){EY1.call(null,E)}qWM(WDP,N)};\nw4_\u003dfunction(e,N,y){N\u003d\u003d2?e.K.call(e.context,y):e.N\u0026\u0026e.N.call(e.context,y)};\nNiF\u003dfunction(e,N){e.L\u003d!0;g.Jo(function(){e.L\u0026\u0026EY1.call(null,N)})};\ncc\u003dfunction(e){FF.call(this,e)};\nUqn\u003dfunction(e,N,y){this.promise\u003de;this.resolve\u003dN;this.reject\u003dy};\ng.kT\u003dfunction(e,N){g.Ux.call(this);this.uR\u003de||1;this.LH\u003dN||g.xJ;this.jM\u003d(0,g.Gs)(this.dSh,this);this.fK\u003dg.s9()};\ng.Bc\u003dfunction(e,N,y){if(typeof e\u003d\u003d\u003d\"function\")y\u0026\u0026(e\u003d(0,g.Gs)(e,y));else if(e\u0026\u0026typeof e.handleEvent\u003d\u003d\"function\")e\u003d(0,g.Gs)(e.handleEvent,e);else throw Error(\"Invalid listener argument\");return Number(N)\u003e2147483647?-1:g.xJ.setTimeout(e,N||0)};\nXK\u003dfunction(e,N){var y\u003dnull;return(new g.lB(function(w,E){y\u003dg.Bc(function(){w(N)},e);\ny\u003d\u003d-1\u0026\u0026E(Error(\"Failed to schedule timer.\"))})).On(function(w){g.xJ.clearTimeout(y);\nthrow w;})};\ng.Pc\u003dfunction(e){g.x.call(this);this.G\u003de;this.j\u003d0;this.K\u003d100;this.L\u003d!1;this.N\u003dnew Map;this.Z\u003dnew Set;this.flushInterval\u003d3E4;this.J\u003dnew g.kT(this.flushInterval);this.J.listen(\"tick\",this.uW,!1,this);g.Q(this,this.J)};\nAaJ\u003dfunction(e){e.J.enabled||e.J.start();e.j++;e.j\u003e\u003de.K\u0026\u0026e.uW()};\nTiJ\u003dfunction(e,N){return e.Z.has(N)?void 0:e.N.get(N)};\nJan\u003dfunction(e){for(var N\u003d0;N\u003ce.length;N++)e[N].clear()};\np4n\u003dfunction(e){switch(e){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}};\nC8s\u003dfunction(e){switch(e){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\"\"}};\ndR\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?{}:y;N\u003dError.call(this,N);this.message\u003dN.message;\"stack\"in N\u0026\u0026(this.stack\u003dN.stack);this.code\u003de;this.metadata\u003dy;this.name\u003d\"RpcError\";Object.setPrototypeOf(this,this.constructor.prototype)};\ng.ID\u003dfunction(e){return(new raM).jY(e)};\nraM\u003dfunction(){};\nvc\u003dfunction(e,N,y){if(N\u003d\u003dnull)y.push(\"null\");else{if(typeof N\u003d\u003d\"object\"){if(Array.isArray(N)){var w\u003dN;N\u003dw.length;y.push(\"[\");for(var E\u003d\"\",A\u003d0;A\u003cN;A++)y.push(E),vc(e,w[A],y),E\u003d\",\";y.push(\"]\");return}if(N instanceof String||N instanceof Number||N instanceof Boolean)N\u003dN.valueOf();else{y.push(\"{\");E\u003d\"\";for(w in N)Object.prototype.hasOwnProperty.call(N,w)\u0026\u0026(A\u003dN[w],typeof A!\u003d\"function\"\u0026\u0026(y.push(E),$P_(w,y),y.push(\":\"),vc(e,A,y),E\u003d\",\"));y.push(\"}\");return}}switch(typeof N){case \"string\":$P_(N,y);break;case \"number\":y.push(isFinite(N)\u0026\u0026\n!isNaN(N)?String(N):\"null\");break;case \"boolean\":y.push(String(N));break;case \"function\":y.push(\"null\");break;default:throw Error(\"Unknown type: \"+typeof N);}}};\n$P_\u003dfunction(e,N){N.push(\u0027\"\u0027,e.replace(YA1,function(y){var w\u003dMU3[y];w||(w\u003d\"\\\\u\"+(y.charCodeAt(0)|65536).toString(16).slice(1),MU3[y]\u003dw);return w}),\u0027\"\u0027)};\nlAM\u003dfunction(e){switch(e){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\"}};\nFcs\u003dfunction(){};\nz8\u003dfunction(){};\niB\u003dfunction(e,N,y,w,E,A,T){var p\u003d\"\";e\u0026\u0026(p+\u003de+\":\");y\u0026\u0026(p+\u003d\"//\",N\u0026\u0026(p+\u003dN+\"@\"),p+\u003dy,w\u0026\u0026(p+\u003d\":\"+w));E\u0026\u0026(p+\u003dE);A\u0026\u0026(p+\u003d\"?\"+A);T\u0026\u0026(p+\u003d\"#\"+T);return p};\nD9\u003dfunction(e){return e?decodeURI(e):e};\ng.to\u003dfunction(e,N){return N.match(fY)[e]||null};\ng.uB\u003dfunction(e){return D9(g.to(3,e))};\ng.SA1\u003dfunction(e){e\u003de.match(fY);return iB(e[1],e[2],e[3],e[4])};\nq0\u003dfunction(e){e\u003de.match(fY);return iB(null,null,null,null,e[5],e[6],e[7])};\noY5\u003dfunction(e){var N\u003de.indexOf(\"#\");return N\u003c0?e:e.slice(0,N)};\nZ9\u003dfunction(e,N){if(e){e\u003de.split(\"\u0026\");for(var y\u003d0;y\u003ce.length;y++){var w\u003de[y].indexOf(\"\u003d\"),E\u003dnull;if(w\u003e\u003d0){var A\u003de[y].substring(0,w);E\u003de[y].substring(w+1)}else A\u003de[y];N(A,E?GJ(E):\"\")}}};\nxT\u003dfunction(e,N){if(!N)return e;var y\u003de.indexOf(\"#\");y\u003c0\u0026\u0026(y\u003de.length);var w\u003de.indexOf(\"?\");if(w\u003c0||w\u003ey){w\u003dy;var E\u003d\"\"}else E\u003de.substring(w+1,y);e\u003d[e.slice(0,w),E,e.slice(y)];y\u003de[1];e[1]\u003dN?y?y+\"\u0026\"+N:N:y;return e[0]+(e[1]?\"?\"+e[1]:\"\")+e[2]};\nj9\u003dfunction(e,N,y){if(Array.isArray(N))for(var w\u003d0;w\u003cN.length;w++)j9(e,String(N[w]),y);else N!\u003dnull\u0026\u0026y.push(e+(N\u003d\u003d\u003d\"\"?\"\":\"\u003d\"+g.RA(N)))};\nb9J\u003dfunction(e,N){var y\u003d[];for(N\u003dN||0;N\u003ce.length;N+\u003d2)j9(e[N],e[N+1],y);return y.join(\"\u0026\")};\ng.nY\u003dfunction(e){var N\u003d[],y;for(y in e)j9(y,e[y],N);return N.join(\"\u0026\")};\nhmF\u003dfunction(e,N){var y\u003darguments.length\u003d\u003d2?b9J(arguments[1],0):b9J(arguments,1);return xT(e,y)};\ng.Qb\u003dfunction(e,N){N\u003dg.nY(N);return xT(e,N)};\nmV\u003dfunction(e,N,y){y\u003dy!\u003dnull?\"\u003d\"+g.RA(y):\"\";return xT(e,N+y)};\ncaM\u003dfunction(e,N,y,w){for(var E\u003dy.length;(N\u003de.indexOf(y,N))\u003e\u003d0\u0026\u0026N\u003cw;){var A\u003de.charCodeAt(N-1);if(A\u003d\u003d38||A\u003d\u003d63)if(A\u003de.charCodeAt(N+E),!A||A\u003d\u003d61||A\u003d\u003d38||A\u003d\u003d35)return N;N+\u003dE+1}return-1};\nHc\u003dfunction(e,N){var y\u003de.search(kM5),w\u003dcaM(e,0,N,y);if(w\u003c0)return null;var E\u003de.indexOf(\"\u0026\",w);if(E\u003c0||E\u003ey)E\u003dy;w+\u003dN.length+1;return GJ(e.slice(w,E!\u003d\u003d-1?E:0))};\nKY\u003dfunction(e,N){for(var y\u003de.search(kM5),w\u003d0,E,A\u003d[];(E\u003dcaM(e,w,N,y))\u003e\u003d0;)A.push(e.substring(w,E)),w\u003dMath.min(e.indexOf(\"\u0026\",E)+1||y,y);A.push(e.slice(w));return A.join(\"\").replace(Bi_,\"$1\")};\nX45\u003dfunction(e,N,y){return mV(KY(e,N),N,y)};\ng.Wc\u003dfunction(e){g.Ux.call(this);this.headers\u003dnew Map;this.i9\u003de||null;this.K\u003d!1;this.J\u003dnull;this.U\u003d\"\";this.N\u003d0;this.j\u003d\"\";this.L\u003dthis.qg\u003dthis.D\u003dthis.Kh\u003d!1;this.Ng\u003d0;this.Z\u003dnull;this.l9\u003d\"\";this.G\u003d!1};\ndPE\u003dfunction(e,N,y,w,E,A,T){var p\u003dnew g.Wc;P89.push(p);N\u0026\u0026p.listen(\"complete\",N);p.TT(\"ready\",p.YF);A\u0026\u0026(p.Ng\u003dMath.max(0,A));T\u0026\u0026(p.G\u003dT);p.send(e,y,w,E)};\nvY0\u003dfunction(e,N){e.K\u003d!1;e.J\u0026\u0026(e.L\u003d!0,e.J.abort(),e.L\u003d!1);e.j\u003dN;e.N\u003d5;IAH(e);O0(e)};\nIAH\u003dfunction(e){e.Kh||(e.Kh\u003d!0,e.dispatchEvent(\"complete\"),e.dispatchEvent(\"error\"))};\nzm_\u003dfunction(e){if(e.K\u0026\u0026typeof RD!\u003d\"undefined\")if(e.D\u0026\u0026g.G8(e)\u003d\u003d4)setTimeout(e.ZO.bind(e),0);else if(e.dispatchEvent(\"readystatechange\"),e.isComplete()){e.getStatus();e.K\u003d!1;try{if(U0(e))e.dispatchEvent(\"complete\"),e.dispatchEvent(\"success\");else{e.N\u003d6;try{var N\u003dg.G8(e)\u003e2?e.J.statusText:\"\"}catch(y){N\u003d\"\"}e.j\u003dN+\" [\"+e.getStatus()+\"]\";IAH(e)}}finally{O0(e)}}};\nO0\u003dfunction(e,N){if(e.J){e.Z\u0026\u0026(clearTimeout(e.Z),e.Z\u003dnull);var y\u003de.J;e.J\u003dnull;N||e.dispatchEvent(\"ready\");try{y.onreadystatechange\u003dnull}catch(w){}}};\nU0\u003dfunction(e){var N\u003de.getStatus();a:switch(N){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:var y\u003d!0;break a;default:y\u003d!1}if(!y){if(N\u003dN\u003d\u003d\u003d0)e\u003dg.to(1,String(e.U)),!e\u0026\u0026g.xJ.self\u0026\u0026g.xJ.self.location\u0026\u0026(e\u003dg.xJ.self.location.protocol.slice(0,-1)),N\u003d!i9E.test(e?e.toLowerCase():\"\");y\u003dN}return y};\ng.G8\u003dfunction(e){return e.J?e.J.readyState:0};\ng.LY\u003dfunction(e){try{return e.J?e.J.responseText:\"\"}catch(N){return\"\"}};\ng.s0\u003dfunction(e){try{if(!e.J)return null;if(\"response\"in e.J)return e.J.response;switch(e.l9){case \"\":case \"text\":return e.J.responseText;case \"arraybuffer\":if(\"mozResponseArrayBuffer\"in e.J)return e.J.mozResponseArrayBuffer}return null}catch(N){return null}};\ng.DP1\u003dfunction(e){var N\u003d{};e\u003d(e.J\u0026\u0026g.G8(e)\u003e\u003d2?e.J.getAllResponseHeaders()||\"\":\"\").split(\"\\r\\n\");for(var y\u003d0;y\u003ce.length;y++)if(!g.kw(e[y])){var w\u003dutJ(e[y]),E\u003dw[0];w\u003dw[1];if(typeof w\u003d\u003d\u003d\"string\"){w\u003dw.trim();var A\u003dN[E]||[];N[E]\u003dA;A.push(w)}}return ha(N,function(T){return T.join(\", \")})};\ng.aD\u003dfunction(e,N){return e.J?e.J.getResponseHeader(N):null};\net\u003dfunction(){};\nyX\u003dfunction(e,N){this.logger\u003de;this.event\u003dN;this.startTime\u003dNv()};\nwq\u003dfunction(){r5.apply(this,arguments);this.lk\u003d{cZ:function(){return[]}}};\nE5\u003dfunction(e,N,y){var w\u003dNv();N\u003dN();e.WJ(y,Nv()-w);return N};\nAf\u003dfunction(){wq.apply(this,arguments)};\nTa\u003dfunction(e){wq.call(this);var N\u003dthis;this.logger\u003de;this.lk\u003d{q0Z:function(){return N.logger},\ncZ:function(){return N.logger.lk.cZ()}};\nthis.addOnDisposeCallback(function(){return void N.logger.dispose()})};\ngY5\u003dfunction(e){return{NQW:new PEM(e),errorCount:new z5J(e),eventCount:new I1n(e),VV:new vJP(e),K3s:new d30(e),fKg:new iME(e),Lr:new D31(e),tYW:new gJ1(e)}};\nVUF\u003dfunction(e,N,y,w,E){e\u003dXyM(BPF(new IC(1828,\"0\"),e),new et);N.length\u0026\u0026PV9(e,AK_(new EbJ,N));E!\u003d\u003dvoid 0\u0026\u0026(e.g1\u003dE);w\u0026\u0026(e.K\u003d!0);var A\u003dnew vC(1828,\"\",\"\",!1,\"\",e.build());g.Q(A,e);var T\u003dnew g.Pc({flush:function(p){try{A.flush(p)}catch(C){y(C)}}});\nT.addOnDisposeCallback(function(){setTimeout(function(){try{T.uW()}finally{A.dispose()}})});\nT.K\u003d1E5;T.flushInterval\u003d3E4;T.J.setInterval(3E4);return T};\nJf\u003dfunction(e,N){g.x.call(this);var y\u003dthis;this.callback\u003de;this.N\u003dN;this.J\u003d-N;this.addOnDisposeCallback(function(){return void clearTimeout(y.D_)})};\nfAM\u003dfunction(e){if(e.D_\u003d\u003d\u003dvoid 0){var N\u003dMath.max(0,e.J+e.N-Nv());e.D_\u003dsetTimeout(function(){try{e.callback()}finally{e.J\u003dNv(),e.D_\u003dvoid 0}},N)}};\npw\u003dfunction(e,N,y){wq.call(this);this.metrics\u003de;this.vI\u003dN;this.Ao\u003dy};\nCw\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?[]:N;var y\u003d{vI:e.vI||\"_\",Ao:e.Ao||\"\",Dv:e.Dv||[],IA:e.IA|0,g1:e.g1,e4:e.e4||function(){},\nyF:!!e.yF,gj:e.gj||function(A,T){return VUF(A,T,y.e4,y.yF,y.g1)}},w\u003dy.gj(\"45\",y.Dv.concat(N));\npw.call(this,gY5(w),y.vI,y.Ao);var E\u003dthis;this.K\u003dN;this.lk\u003d{cZ:function(){return E.options.Dv.concat(E.K).sort(function(A,T){return A-T})}};\nthis.options\u003dy;this.service\u003dw;this.N\u003d!e.gj;this.J\u003dnew Jf(function(){return void E.service.uW()},y.IA);\nthis.addOnDisposeCallback(function(){E.J.dispose();E.N\u0026\u0026E.service.dispose()})};\nNv\u003dfunction(){var e,N,y;return(y\u003d(e\u003dglobalThis.performance)\u003d\u003dnull?void 0:(N\u003de.now)\u003d\u003dnull?void 0:N.call(e))!\u003dnull?y:Date.now()};\nrq\u003dfunction(e){this.wT\u003dic(e)};\n$s\u003dfunction(e){this.wT\u003dic(e)};\nYs\u003dfunction(e){this.wT\u003dic(e,0,Ys.messageId)};\ntUH\u003dfunction(e){this.wT\u003dic(e)};\nAV\u003dfunction(e){this.wT\u003dic(e)};\nMv\u003dfunction(e){this.wT\u003dic(e)};\ng.lq\u003dfunction(){var e\u003dthis;this.promise\u003dnew Promise(function(N,y){e.resolve\u003dN;e.reject\u003dy})};\nuw5\u003dfunction(e,N,y){if(e.disable)return new Af;var w\u003dN?ks3(N):[];if(y)return y.U3(w),y.share();y\u003de.vI;var E\u003de.Ao,A\u003de.QV,T\u003de.Sg1;N\u003dN\u003d\u003dnull?void 0:Tx(N,tUH,10);var p\u003dp\u003d\u003d\u003dvoid 0?45:p;N\u003d(N\u003d\u003dnull?void 0:Tw(N,1))||0;e\u003d{vI:y,Ao:E,Dv:A,IA:T,yF:N\u003e0\u0026\u0026p\u003e\u003dN,g1:e.g1,e4:e.e4,gj:e.gj};w\u003dw\u003d\u003d\u003dvoid 0?[]:w;return new Cw(e,w)};\nFa\u003dfunction(e){function N(S,k,X,d){Promise.resolve().then(function(){C.done();p.DU();p.dispose();T.resolve({yv:S,IM1:k,aDs:X,izP:d})})}\nfunction y(S,k,X,d){if(!w.logger.Ss()){var v\u003d\"k\";k?v\u003d\"h\":X\u0026\u0026(v\u003d\"u\");v!\u003d\u003d\"k\"?d!\u003d\u003d0\u0026\u0026(w.logger.pm(v),w.logger.WJ(v,S)):w.N\u003c\u003d0?(w.logger.pm(v),w.logger.WJ(v,S),w.N\u003dMath.floor(Math.random()*200)):w.N--}}\ng.x.call(this);var w\u003dthis;this.N\u003dMath.floor(Math.random()*200);this.J\u003dnew Mv;if(\"challenge\"in e\u0026\u0026qAM(e.challenge)){var E\u003dMq(e.challenge,4);var A\u003dMq(e.challenge,5);Mq(e.challenge,7)\u0026\u0026(this.J\u003dZ9F(Mq(e.challenge,7)))}else E\u003de.program,A\u003de.globalName;this.addOnDisposeCallback(function(){var S,k,X;return g.f(function(d){if(d.J\u003d\u003d1)return g.D(d,w.K,2);S\u003dd.N;k\u003dS.IM1;(X\u003dk)\u003d\u003dnull||X();g.hn(d)})});\nthis.logger\u003duw5(e.EW||{},this.J,e.Uh);g.Q(this,this.logger);var T\u003dnew g.lq;this.K\u003dT.promise;this.logger.pm(\"t\");var p\u003dthis.logger.share(),C\u003dnew yX(p,\"t\");if(!g.xJ[A])throw this.logger.iR(25),Error(\"EGOU\");if(!g.xJ[A].a)throw this.logger.iR(26),Error(\"ELIU\");try{var r\u003dg.xJ[A].a;A\u003d[];for(var Y\u003d[],M\u003dks3(this.J),l\u003d0;l\u003cM.length;l++)A.push(M[l]),Y.push(1);var F\u003dB_P(this.J);for(M\u003d0;M\u003cF.length;M++)A.push(F[M]),Y.push(2);this.j\u003dg.c(r(E,N,!0,e.RI,y,[A,Y],Mq(this.J,5))).next().value;this.oH\u003dT.promise.then(function(){})}catch(S){throw this.logger.iR(28),\nS;\n}};\nSt\u003dfunction(e,N,y){var w\u003dError.call(this);this.message\u003dw.message;\"stack\"in w\u0026\u0026(this.stack\u003dw.stack);this.code\u003de;N+\u003d\":\";y!\u003dnull||(y\u003dError());if(y instanceof Error){this.message\u003dN+y.message;var E;this.stack\u003d(E\u003dy.stack)!\u003dnull?E:\"\"}else this.message\u003dN+String(y),this.stack\u003d\"\";Object.setPrototypeOf(this,this.constructor.prototype)};\nxPJ\u003dfunction(e){if(!e)return null;e\u003d$f(e,4);return e\u003d\u003d\u003dnull||e\u003d\u003d\u003dvoid 0?null:PP(e)};\no7\u003dfunction(){this.N\u003d{};this.J\u003dnull};\nbq\u003dfunction(){o7.instance||(o7.instance\u003dnew o7);return o7.instance};\nhf\u003dfunction(e,N){return jBn(e,Tx(N,rq,1),Tx(N,$s,2),Mq(N,3))};\njBn\u003dfunction(e,N,y,w){if(!N\u0026\u0026!y)return Promise.resolve();if(!w)return nYP(N,y);var E;(E\u003de.N)[w]||(E[w]\u003dnew Promise(function(A,T){nYP(N,y).then(function(){e.J\u003dw;A()},function(p){delete e.N[w];\nT(p)})}));\nreturn e.N[w]};\nnYP\u003dfunction(e,N){return N?QB_(N):e?mPJ(e):Promise.resolve()};\nQB_\u003dfunction(e){return new Promise(function(N,y){var w\u003dg.sA(\"SCRIPT\"),E\u003dxPJ(e);g.QZ(w,E);w.onload\u003dfunction(){g.ws(w);N()};\nw.onerror\u003dfunction(){g.ws(w);y(Error(\"EWLS\"))};\n(g.n9(\"HEAD\")[0]||document.documentElement).appendChild(w)})};\nmPJ\u003dfunction(e){return new Promise(function(N){var y\u003dg.sA(\"SCRIPT\");if(e){var w\u003d$f(e,6);w\u003dw\u003d\u003d\u003dnull||w\u003d\u003d\u003dvoid 0?null:kyM(w)}else w\u003dnull;y.textContent\u003dj$(w);ny(y);(g.n9(\"HEAD\")[0]||document.documentElement).appendChild(y);g.ws(y);N()})};\ncn\u003dfunction(e){this.wT\u003dic(e)};\nks\u003dfunction(e){this.wT\u003dic(e)};\nBn\u003dfunction(e,N,y){this.client\u003de;this.XB\u003dN;this.J\u003dy};\nXa\u003dfunction(e){g.x.call(this);var N\u003dthis;this.options\u003de;this.Z\u003dnew g.lq;this.oH\u003dthis.Z.promise;this.L\u003dnew g.lq;this.U\u003d1;this.K\u003dnew g.lq;this.j\u003d[];this.Fj\u003de.Fj||function(){};\nthis.logger\u003dnew Ta(uw5(e.EW||{}));H9P(this,e.Gq,e.Kf,e.p1g,e.xoP,Object.assign({},KcH,e.T3||{}));this.addOnDisposeCallback(function(){return void Wc_(N)})};\nO90\u003dfunction(e){var N;return g.f(function(y){if(e.Ss())throw Error(\"Already disposed\");(N\u003de.J)!\u003dnull\u0026\u0026(N.endTimeMs\u003d0,N.nG(1));return g.D(y,e.K.promise,0)})};\nWc_\u003dfunction(e){e.G\u003dError(\"Cancelled by dispose\");e.L.resolve();Cq(e.Z.promise);e.Z.reject(Error(\"Cancelled by dispose\"));e.logger.dispose();Promise.all(e.j).then(function(){var y;return g.f(function(w){(y\u003de.N)\u003d\u003dnull||y.dispose();e.N\u003dvoid 0;g.hn(w)})});\ne.j\u003d[];var N;(N\u003de.J)!\u003dnull\u0026\u0026(N.endTimeMs\u003d0,N.nG(1));Cq(e.K.promise);e.K.reject(Error(\"Cancelled by dispose\"))};\nRm0\u003dfunction(e,N){var y\u003de.Fj;e.Fj\u003dfunction(){y();N()}};\nGMM\u003dfunction(e,N){e.Ss()||(e.N\u003dN,e.logger.update(N.lC()),e.L.resolve(),e.Z.resolve(void 0),e.Fj())};\nUP5\u003dfunction(e,N){N\u0026\u0026(Promise.all(e.j).then(function(){return void N.dispose()}),e.j\u003d[])};\nPn\u003dfunction(e,N){e.U\u003dN;var y,w;(w\u003d(y\u003de.options).Ydt)\u003d\u003dnull||w.call(y,N)};\nLcM\u003dfunction(e){e.Ss()||(e.K.resolve(),e.K\u003dnew g.lq)};\nH9P\u003dfunction(e,N,y,w,E,A){w\u003dw\u003d\u003d\u003dvoid 0?bq():w;E\u003dE\u003d\u003d\u003dvoid 0?Promise.resolve(void 0):E;var T,p,C,r,Y,M,l,F,S,k,X,d;g.f(function(v){switch(v.J){case 1:return g.D(v,0,3);case 3:p\u003dnull;if(!T){v.u9(6);break}Pn(e,7);g.c5(v,7);return g.D(v,dq(T.snapshot({}),A.In,function(){return Promise.resolve(\"E:CTO\")}),9);\ncase 9:p\u003dv.N;g.B5(v,6);break;case 7:g.XH(v),p\u003d\"E:UCE\";case 6:C\u003dvoid 0,r\u003dT?A.WL:A.eC,Y\u003dnew g.kv(r,A.vL,A.gr,A.UM),M\u003d0;case 10:if(!(M\u003cA.maxAttempts)){v.u9(12);break}if(M\u003d\u003d\u003d0){v.u9(13);break}Pn(e,0);e.J\u003dnew sBE(Y.getValue(),A.Ei,A.eX);return g.D(v,e.J.promise,14);case 14:l\u003dv.N,e.J\u003dvoid 0,l\u003d\u003d\u003d1?(M\u003d0,Y.reset()):g.BC(Y);case 13:g.c5(v,15);F\u003dvoid 0;if(y){F\u003dy;v.u9(17);break}Pn(e,5);S\u003dw.J;return g.D(v,dq(N.x0(S,p),A.Fv,function(){return Promise.reject(Error(\"RGF:Fetch timed out\"))}),18);\ncase 18:F\u003dv.N;case 17:return Pn(e,3),g.D(v,dq(hf(w,F),A.sqs,function(){return Promise.reject(Error(\"DTZ:Script timed out\"))}),19);\ncase 19:return Pn(e,8),g.D(v,E,20);case 20:return k\u003dnew Fa({challenge:F,EW:e.options.EW,RI:e.options.RI}),g.D(v,dq(k.oH,A.MVh,function(){return Promise.reject(Error(\"QEG:Setup timed out\"))}),21);\ncase 21:C\u003dk;v.u9(12);break;case 15:X\u003dg.XH(v),e.handleError(X),LcM(e);case 11:M++;v.u9(10);break;case 12:if(e.Ss()){v.u9(5);break}C\u0026\u0026(y\u003dvoid 0,UP5(e,T),T\u003dC,GMM(e,C),LcM(e));Pn(e,2);e.J\u003dnew sBE(A.sf1,A.Ei,A.eX);return g.D(v,e.J.promise,22);case 22:e.J\u003dvoid 0;if(e.Ss()){v.u9(5);break}v.u9(3);break;case 5:(d\u003dT)\u003d\u003dnull||d.dispose(),g.hn(v)}})};\ndq\u003dfunction(e,N,y){var w,E\u003dnew Promise(function(A){w\u003dsetTimeout(A,N)});\nreturn Promise.race([e.finally(function(){return void clearTimeout(w)}),\nE.then(y)])};\nsBE\u003dfunction(e,N,y){function w(){var A\u003dE.endTimeMs-Date.now();A\u003c\u003dy?E.nG(0):setTimeout(w,Math.min(A,N))}\nvar E\u003dthis;this.endTimeMs\u003dDate.now()+e;this.promise\u003dnew Promise(function(A){E.nG\u003dA});\nw()};\naA9\u003dfunction(e,N){try{return globalThis.sessionStorage.setItem(e,N),!0}catch(y){return!1}};\nI7\u003dfunction(e,N,y,w){N\u003dN\u003d\u003d\u003dvoid 0?0:N;y\u003dy\u003d\u003d\u003dvoid 0?e.length:y;var E\u003d0;for(w\u0026\u0026(E\u003dI7(w));N\u003cy;N++)w\u003dtypeof e\u003d\u003d\u003d\"string\"?e.charCodeAt(N):e[N],E\u003deR5(31,E)+w|0;return E};\nNss\u003dfunction(e,N){return[I7(e,0,e.length\u003e\u003e1,N),I7(e,e.length\u003e\u003e1)]};\nyL1\u003dfunction(e){var N\u003dg.c(Nss(e,vn));e\u003dN.next().value;N\u003dN.next().value;return e.toString(16)+N.toString(16)};\nwCn\u003dfunction(e,N){var y\u003dNss(N);e\u003dnew Uint32Array(e.buffer);N\u003de[0];var w\u003dg.c(y);y\u003dw.next().value;w\u003dw.next().value;for(var E\u003d1;E\u003ce.length;E+\u003d2){for(var A\u003dN,T\u003dE,p\u003dy,C\u003dw,r\u003d0;r\u003c22;r++)T\u003dT\u003e\u003e\u003e8|T\u003c\u003c24,T+\u003dA|0,T^\u003dp+38293,A\u003dA\u003c\u003c3|A\u003e\u003e\u003e29,A^\u003dT,C\u003dC\u003e\u003e\u003e8|C\u003c\u003c24,C+\u003dp|0,C^\u003dr+38293,p\u003dp\u003c\u003c3|p\u003e\u003e\u003e29,p^\u003dC;A\u003d[A,T];e[E]^\u003dA[0];E+1\u003ce.length\u0026\u0026(e[E+1]^\u003dA[1])}};\nEvP\u003dfunction(e,N,y,w,E){var A\u003d(4-(vn.length+y.length)%4)%4,T\u003dnew Uint8Array(4+A+vn.length+4+y.length),p\u003dnew DataView(T.buffer),C\u003d0;p.setUint32(C,Math.random()*4294967295);C\u003dC+4+A;T.set(vn,C);C+\u003dvn.length;p.setUint32(C,E);T.set(y,C+4);wCn(T,w);return e.J1(N,function(r){return void globalThis.sessionStorage.removeItem(r)})?aA9(N,g.oN(T))?\"s\":\"t\":\"i\"};\nALP\u003dfunction(e,N){var y\u003dglobalThis.sessionStorage.getItem(e);if(!y)return[\"m\"];try{var w\u003dhO(y);wCn(w,N)}catch(E){return globalThis.sessionStorage.removeItem(e),[\"c\"]}for(N\u003d4;N\u003c7\u0026\u0026w[N]\u003d\u003d\u003d0;)N++;for(y\u003d0;y\u003cvn.length;y++)if(w[N++]!\u003d\u003dvn[y])return globalThis.sessionStorage.removeItem(e),[\"d\"];y\u003d(new DataView(w.buffer)).getUint32(N);return Math.floor(Date.now()/1E3)\u003e\u003dy?(globalThis.sessionStorage.removeItem(e),[\"e\"]):[\"a\",new Uint8Array(w.buffer,N+4)]};\nza\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?[]:y;this.maxItems\u003de;this.J\u003dN\u003d\u003d\u003dvoid 0?0:N;this.N\u003dy};\nTsM\u003dfunction(e){var N\u003dglobalThis.sessionStorage.getItem(\"iU5q-!O9@$\");if(!N)return new za(e);var y\u003dN.split(\",\");if(y.length\u003c2)return globalThis.sessionStorage.removeItem(\"iU5q-!O9@$\"),new za(e);N\u003dy.slice(1);N.length\u003d\u003d\u003d1\u0026\u0026N[0]\u003d\u003d\u003d\"\"\u0026\u0026(N\u003d[]);y\u003dNumber(y[0]);return isNaN(y)||y\u003c0||y\u003eN.length?(globalThis.sessionStorage.removeItem(\"iU5q-!O9@$\"),new za(e)):new za(e,y,N)};\nJL9\u003dfunction(e,N){this.logger\u003dN;try{var y\u003dglobalThis.sessionStorage\u0026\u0026!!globalThis.sessionStorage.getItem\u0026\u0026!!globalThis.sessionStorage.setItem\u0026\u0026!!globalThis.sessionStorage.removeItem}catch(w){y\u003d!1}y\u0026\u0026(this.index\u003dTsM(e))};\npCs\u003dfunction(e,N,y,w,E){var A\u003de.index?E5(e.logger,function(){return EvP(e.index,yL1(N),y,w,E)},\"W\"):\"u\";\ne.logger.sx(A)};\nCQP\u003dfunction(e,N,y){var w\u003dg.c(e.index?E5(e.logger,function(){return ALP(yL1(N),y)},\"R\"):[\"u\"]),E\u003dw.next().value;\nw\u003dw.next().value;e.logger.Qz(E);return w};\nYx_\u003dfunction(e){function N(){y-\u003dw;y-\u003dE;y^\u003dE\u003e\u003e\u003e13;w-\u003dE;w-\u003dy;w^\u003dy\u003c\u003c8;E-\u003dy;E-\u003dw;E^\u003dw\u003e\u003e\u003e13;y-\u003dw;y-\u003dE;y^\u003dE\u003e\u003e\u003e12;w-\u003dE;w-\u003dy;w^\u003dy\u003c\u003c16;E-\u003dy;E-\u003dw;E^\u003dw\u003e\u003e\u003e5;y-\u003dw;y-\u003dE;y^\u003dE\u003e\u003e\u003e3;w-\u003dE;w-\u003dy;w^\u003dy\u003c\u003c10;E-\u003dy;E-\u003dw;E^\u003dw\u003e\u003e\u003e15}\ne\u003drL9(e);for(var y\u003d2654435769,w\u003d2654435769,E\u003d314159265,A\u003de.length,T\u003dA,p\u003d0;T\u003e\u003d12;T-\u003d12,p+\u003d12)y+\u003dDV(e,p),w+\u003dDV(e,p+4),E+\u003dDV(e,p+8),N();E+\u003dA;switch(T){case 11:E+\u003de[p+10]\u003c\u003c24;case 10:E+\u003de[p+9]\u003c\u003c16;case 9:E+\u003de[p+8]\u003c\u003c8;case 8:w+\u003de[p+7]\u003c\u003c24;case 7:w+\u003de[p+6]\u003c\u003c16;case 6:w+\u003de[p+5]\u003c\u003c8;case 5:w+\u003de[p+4];case 4:y+\u003de[p+3]\u003c\u003c24;case 3:y+\u003de[p+2]\u003c\u003c16;case 2:y+\u003de[p+1]\u003c\u003c8;case 1:y+\u003de[p+0]}N();return $8E.toString(E)};\nrL9\u003dfunction(e){for(var N\u003d[],y\u003d0;y\u003ce.length;y++)N.push(e.charCodeAt(y));return N};\nDV\u003dfunction(e,N){return e[N+0]+(e[N+1]\u003c\u003c8)+(e[N+2]\u003c\u003c16)+(e[N+3]\u003c\u003c24)};\ngq\u003dfunction(e){g.x.call(this);var N\u003dthis;this.logger\u003de;this.N\u003dnew g.lq;this[MvF]\u003dthis.dispose;this.addOnDisposeCallback(function(){Cq(N.N.promise);N.N.reject()})};\nVX\u003dfunction(e,N){var y\u003dsetTimeout(function(){e.N.resolve()},N);\ne.addOnDisposeCallback(function(){return void clearTimeout(y)})};\nfw\u003dfunction(e,N,y,w){return E5(e.logger,function(){return y?e.Gr(N,w):e.HF(N,w)},e.J)};\ntf\u003dfunction(e,N,y,w){gq.call(this,e);this.j\u003dN;this.Z\u003dy;this.J\u003d\"m\";this.K\u003d\"x\";this.L\u003d0;VX(this,w)};\nuq\u003dfunction(e,N,y){gq.call(this,e);this.j\u003dN;this.J\u003d\"f\";this.K\u003d\"z\";VX(this,y)};\nqv\u003dfunction(e,N,y){gq.call(this,e);this.j\u003dN;this.J\u003d\"w\";this.K\u003d\"z\";VX(this,y)};\nZV\u003dfunction(e,N){gq.call(this,e);this.error\u003dN;this.J\u003d\"e\";this.K\u003d\"y\"};\nlHH\u003dfunction(e,N){var y\u003d(N(e.error.message)+\":\"+N(e.error.stack)).substring(0,2048);N\u003dy.length+1;y\u003djt(y);var w\u003dnew Uint8Array(4+y.length);w.set([42,N\u0026127|128,N\u003e\u003e7,e.error.code]);w.set(y,4);return w};\nQX\u003dfunction(){var e\u003d0,N;return function(y){N||(N\u003dnew Af);var w\u003dnew nw(N,e,1),E\u003dfw(w,function(){return jt(y)},!0);\nw.dispose();e++;return E}};\nnw\u003dfunction(e,N,y){gq.call(this,e);this.j\u003dN;this.clientState\u003dy;this.J\u003d\"S\";this.K\u003d\"q\"};\njt\u003dfunction(e){return globalThis.TextEncoder?(new TextEncoder).encode(e):g.hV(e)};\nmG\u003dfunction(e,N,y){g.x.call(this);var w\u003dthis;this.logger\u003de;this.onError\u003dN;this.state\u003dy;this.G\u003d0;this.N\u003dvoid 0;this.addOnDisposeCallback(function(){w.J\u0026\u0026(w.J.dispose(),w.J\u003dvoid 0)})};\nF_M\u003dfunction(e,N){N\u003dN instanceof St?N:new St(5,\"TVD:error\",N);return e.reportError(N)};\nHn\u003dfunction(e,N,y){try{if(e.Ss())throw new St(21,\"BNT:disposed\");if(!e.J\u0026\u0026e.N)throw e.N;var w,E;return(E\u003d(w\u003dSx3(e,N,y))!\u003dnull?w:ovM(e,N,y))!\u003dnull?E:bg3(e,N,y)}catch(A){if(!N.Dw)throw F_M(e,A);return hR0(e,y,A)}};\nSx3\u003dfunction(e,N,y){var w;return(w\u003de.J)\u003d\u003dnull?void 0:fw(w,function(){return Kw(e,N)},y,function(E){var A;\nif(e.J instanceof tf\u0026\u0026((A\u003dN.h1)\u003d\u003dnull?0:A.W4))try{var T;(T\u003de.cache)\u003d\u003dnull||pCs(T,Kw(e,N),E,N.h1.Lk,e.U-120)}catch(p){e.reportError(new St(24,\"ELX:write\",p))}})};\novM\u003dfunction(e,N,y){var w;if((w\u003dN.h1)!\u003dnull\u0026\u0026w.Xa)try{var E,A\u003d(E\u003de.cache)\u003d\u003dnull?void 0:CQP(E,Kw(e,N),N.h1.Lk);return A?y?E5(e.logger,function(){return g.oN(A,2)},\"a\"):A:void 0}catch(T){e.reportError(new St(23,\"RXO:read\",T))}};\nbg3\u003dfunction(e,N,y){var w\u003d{stack:[],error:void 0,hasError:!1};try{if(!N.Ic)throw new St(29,\"SDF:notready\");return fw(NM(w,new nw(e.logger,e.G,e.state)),function(){return Kw(e,N)},y)}catch(E){w.error\u003dE,w.hasError\u003d!0}finally{w5(w)}};\nhR0\u003dfunction(e,N,y){var w\u003d{stack:[],error:void 0,hasError:!1};try{var E\u003dF_M(e,y);return fw(NM(w,new ZV(e.logger,E)),function(){return[]},N)}catch(A){w.error\u003dA,w.hasError\u003d!0}finally{w5(w)}};\nKw\u003dfunction(e,N){return N.OU?N.OU:N.qX?E5(e.logger,function(){return N.OU\u003djt(N.qX)},\"c\"):[]};\nO5\u003dfunction(e){var N;mG.call(this,e.f$.lC(),(N\u003de.onError)!\u003dnull?N:function(){},0);\nvar y\u003dthis;this.L\u003d0;this.j\u003dnew g.lq;this.K\u003d!1;this.f$\u003de.f$;this.Gq\u003de.Gq;this.T3\u003dObject.assign({},cL3,e.T3||{});e.Ao\u0026\u0026(this.logger instanceof Cw||this.logger instanceof Ta)\u0026\u0026this.logger.zf(e.Ao);this.XV\u003de.XV||!1;if(kN0(e)){var w\u003dthis.f$;this.Z\u003dfunction(){return O90(w).catch(function(T){T\u003dy.reportError(new St(y.K?20:32,\"TRG:Disposed\",T));y.N\u003dT;var p;(p\u003dy.J)\u003d\u003dnull||p.dispose();y.J\u003dvoid 0;y.j.reject(T)})};\nRm0(w,function(){return void Wn(y)});\nw.U\u003d\u003d\u003d2\u0026\u0026Wn(this)}else this.Z\u003de.nyt,Wn(this);var E\u003dthis.logger.share();E.pm(\"o\");var A\u003dnew yX(E,\"o\");this.j.promise.then(function(){A.done();E.DU();E.dispose()},function(){return void E.dispose()});\nthis.addOnDisposeCallback(function(){y.K||(y.N?y.logger.DU():(y.N\u003dy.reportError(new St(32,\"TNP:Disposed\")),y.logger.DU(),y.j.reject(y.N)));y.logger.dispose()})};\nBsM\u003dfunction(e,N){N\u003dN instanceof St?N:N instanceof dR?new St(11,\"EBH:Error\",N):new St(12,\"BSO:Unknown\",N);return e.reportError(N)};\nWn\u003dfunction(e){var N,y,w,E,A,T,p,C,r,Y,M,l,F,S,k;return g.f(function(X){switch(X.J){case 1:N\u003dvoid 0;e.L++;y\u003dnew g.lq;e.f$ instanceof Xa\u0026\u0026e.f$.j.push(y.promise);if(!e.XV){X.u9(2);break}w\u003dnew g.lq;setTimeout(function(){return void w.resolve()});\nreturn g.D(X,w.promise,2);case 2:return E\u003de.logger.share(),g.c5(X,4,5),e.state\u003d5,A\u003d{},T\u003d[],g.D(X,dq(e.f$.snapshot({qX:A,PH:T}),e.T3.kSB,function(){return Promise.reject(new St(15,\"MDA:Timeout\"))}),7);\ncase 7:p\u003dX.N;if(e.Ss())throw new St(e.K?20:32,\"MDA:Disposed\");C\u003dT[0];e.state\u003d6;return g.D(X,dq(E.S3(\"g\",1,e.Gq.BU(p)),e.T3.JQ,function(){return Promise.reject(new St(10,\"BWB:Timeout\"))}),8);\ncase 8:r\u003dX.N;if(e.Ss())throw new St(e.K?20:32,\"BWB:Disposed\");e.state\u003d7;N\u003dE5(E,function(){var v\u003dXCF(e,r,y,C);v.N.promise.then(function(){return void e.Z()}).catch(function(){});\nreturn v},\"i\");\ncase 5:g.P5(X);E.dispose();g.d_(X,6);break;case 4:Y\u003dg.XH(X);(M\u003dN)\u003d\u003dnull||M.dispose();if(!e.N){l\u003dBsM(e,Y);y.resolve();var d;if(d\u003de.f$ instanceof Xa\u0026\u0026e.L\u003c2)a:if(Y instanceof St)d\u003dY.code!\u003d\u003d32\u0026\u0026Y.code!\u003d\u003d20\u0026\u0026Y.code!\u003d\u003d10;else{if(Y instanceof dR)switch(Y.code){case 2:case 13:case 14:case 4:break;default:d\u003d!1;break a}d\u003d!0}if(d)return F\u003d(1+Math.random()*.25)*(e.K?6E4:1E3),S\u003dsetTimeout(function(){return void e.Z()},F),e.addOnDisposeCallback(function(){return void clearTimeout(S)}),X.return();\ne.N\u003dl}E.iR(e.K?13:14);e.j.reject(e.N);return X.return();case 6:e.state\u003d8,e.L\u003d0,(k\u003de.J)\u003d\u003dnull||k.dispose(),e.J\u003dN,e.K\u003d!0,e.j.resolve(),g.hn(X)}})};\nXCF\u003dfunction(e,N,y,w){var E\u003dYf(N,2)*1E3;if(E\u003c\u003d0)throw new St(31,\"TTM:Invalid\");if(Mq(N,4))return new qv(e.logger,Mq(N,4),E);if(!Yf(N,3))return new uq(e.logger,IN(RF(N,1)),E);if(!w)throw new St(4,\"PMD:Undefined\");w\u003dw(IN(RF(N,1)));if(!(w instanceof Function))throw new St(16,\"APF:Failed\");e.U\u003dMath.floor((Date.now()+E)/1E3);e\u003dnew tf(e.logger,w,Yf(N,3),E);e.addOnDisposeCallback(function(){return void y.resolve()});\nreturn e};\nR7\u003dfunction(e){this.wT\u003dic(e)};\nPQ_\u003dfunction(e,N,y){this.EK\u003de;this.Uo\u003dN;this.metadata\u003dy};\nGa\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?{}:N;this.lMs\u003de;this.metadata\u003dN;this.status\u003dnull};\nU5\u003dfunction(e,N,y,w,E){this.name\u003de;this.methodType\u003d\"unary\";this.requestType\u003dN;this.responseType\u003dy;this.J\u003dw;this.N\u003dE};\nLw\u003dfunction(e){this.wT\u003dic(e)};\ns5\u003dfunction(e){this.wT\u003dic(e)};\na7\u003dfunction(e){this.wT\u003dic(e)};\nee\u003dfunction(e,N){this.G\u003de.TTP;this.U\u003dN;this.J\u003de.xhr;this.K\u003d[];this.L\u003d[];this.Z\u003d[];this.j\u003d[];this.N\u003d[];this.G\u0026\u0026d8n(this)};\nigM\u003dfunction(e,N){var y\u003dnew IHn;g.jv(e.J,\"complete\",function(){if(U0(e.J)){var w\u003dg.LY(e.J);if(N\u0026\u0026e.J.getResponseHeader(\"Content-Type\")\u003d\u003d\u003d\"text/plain\"){if(!atob)throw Error(\"Cannot decode Base64 response\");w\u003datob(w)}try{var E\u003de.U(w)}catch(p){Nk(e,yP(new dR(13,\"Error when deserializing response data; error: \"+p+(\", response: \"+w)),y));return}w\u003dp4n(e.J.getStatus());wS(e,EJ(e));w\u003d\u003d0?vvn(e,E):Nk(e,yP(new dR(w,\"Xhr succeeded but the status code is not 200\"),y))}else{w\u003dg.LY(e.J);E\u003dEJ(e);if(w){var A\u003dzRJ(e,\nw);w\u003dA.code;var T\u003dA.details;A\u003dA.metadata}else w\u003d2,T\u003d\"Rpc failed due to xhr error. uri: \"+String(e.J.U)+\", error code: \"+e.J.N+\", error: \"+e.J.getLastError(),A\u003dE;wS(e,E);Nk(e,yP(new dR(w,T,A),y))}})};\nd8n\u003dfunction(e){e.G.BF(\"data\",function(N){if(\"1\"in N){var y\u003dN[\"1\"];try{var w\u003de.U(y)}catch(E){Nk(e,new dR(13,\"Error when deserializing response data; error: \"+E+(\", response: \"+y)))}w\u0026\u0026vvn(e,w)}if(\"2\"in N)for(N\u003dzRJ(e,N[\"2\"]),y\u003d0;y\u003ce.Z.length;y++)e.Z[y](N)});\ne.G.BF(\"end\",function(){wS(e,EJ(e));for(var N\u003d0;N\u003ce.j.length;N++)e.j[N]()});\ne.G.BF(\"error\",function(){if(e.N.length!\u003d0){var N\u003de.J.N;N!\u003d\u003d0||U0(e.J)||(N\u003d6);var y\u003d-1;switch(N){case 0:var w\u003d2;break;case 7:w\u003d10;break;case 8:w\u003d4;break;case 6:y\u003de.J.getStatus();w\u003dp4n(y);break;default:w\u003d14}wS(e,EJ(e));N\u003dlAM(N)+\", error: \"+e.J.getLastError();y!\u003d-1\u0026\u0026(N+\u003d\", http status code: \"+y);Nk(e,new dR(w,N))}})};\nEJ\u003dfunction(e){var N\u003d{},y\u003dg.DP1(e.J);Object.keys(y).forEach(function(w){N[w]\u003dy[w]});\nreturn N};\nzRJ\u003dfunction(e,N){var y\u003d2,w\u003d{};try{var E\u003dD8J(N);y\u003dTw(E,1);var A\u003dE.getMessage();Ek(E,s5,3).length\u0026\u0026(w[\"grpc-web-status-details-bin\"]\u003dN)}catch(T){e.J\u0026\u0026e.J.getStatus()\u003d\u003d\u003d404?(y\u003d5,A\u003d\"Not Found: \"+String(e.J.U)):(y\u003d14,A\u003d\"Unable to parse RpcStatus: \"+T)}return{code:y,details:A,metadata:w}};\nAh\u003dfunction(e,N){N\u003de.indexOf(N);N\u003e-1\u0026\u0026e.splice(N,1)};\nvvn\u003dfunction(e,N){for(var y\u003d0;y\u003ce.K.length;y++)e.K[y](N)};\nwS\u003dfunction(e,N){for(var y\u003d0;y\u003ce.L.length;y++)e.L[y](N)};\nNk\u003dfunction(e,N){for(var y\u003d0;y\u003ce.N.length;y++)e.N[y](N)};\nIHn\u003dfunction(){var e\u003dError.call(this);this.message\u003de.message;\"stack\"in e\u0026\u0026(this.stack\u003de.stack);Object.setPrototypeOf(this,this.constructor.prototype);this.name\u003d\"AsyncStack\"};\nyP\u003dfunction(e,N){N.stack\u0026\u0026(e.stack+\u003d\"\\n\"+N.stack);return e};\ng.T3\u003dfunction(e){this.j\u003de.bwq||null;this.K\u003de.Za||!1;this.N\u003dvoid 0};\nJh\u003dfunction(e,N){g.Ux.call(this);this.Kh\u003de;this.Z\u003dN;this.L\u003dvoid 0;this.status\u003dthis.readyState\u003d0;this.responseType\u003dthis.responseText\u003dthis.response\u003dthis.statusText\u003d\"\";this.onreadystatechange\u003dthis.responseXML\u003dnull;this.U\u003dnew Headers;this.N\u003dnull;this.Ng\u003d\"GET\";this.D\u003d\"\";this.J\u003d!1;this.G\u003dthis.K\u003dthis.j\u003dnull};\ngv9\u003dfunction(e){e.K.read().then(e.sB.bind(e)).catch(e.yz.bind(e))};\nCc\u003dfunction(e){e.readyState\u003d4;e.j\u003dnull;e.K\u003dnull;e.G\u003dnull;pc(e)};\npc\u003dfunction(e){e.onreadystatechange\u0026\u0026e.onreadystatechange.call(e)};\ng.rS\u003dfunction(e){this.J\u003dthis.U\u003dthis.L\u003d\"\";this.K\u003dnull;this.Z\u003dthis.N\u003d\"\";this.G\u003d!1;var N;e instanceof g.rS?(this.G\u003de.G,g.$u(this,e.L),this.U\u003de.U,g.Yu(this,e.J),g.Mk(this,e.K),this.N\u003de.N,lX(this,e.j.clone()),this.Z\u003de.Z):e\u0026\u0026(N\u003dString(e).match(fY))?(this.G\u003d!1,g.$u(this,N[1]||\"\",!0),this.U\u003dFL(N[2]||\"\"),g.Yu(this,N[3]||\"\",!0),g.Mk(this,N[4]),this.N\u003dFL(N[5]||\"\",!0),lX(this,N[6]||\"\",!0),this.Z\u003dFL(N[7]||\"\")):(this.G\u003d!1,this.j\u003dnew Se(null,this.G))};\ng.$u\u003dfunction(e,N,y){e.L\u003dy?FL(N,!0):N;e.L\u0026\u0026(e.L\u003de.L.replace(/:$/,\"\"))};\ng.Yu\u003dfunction(e,N,y){e.J\u003dy?FL(N,!0):N};\ng.Mk\u003dfunction(e,N){if(N){N\u003dNumber(N);if(isNaN(N)||N\u003c0)throw Error(\"Bad port number \"+N);e.K\u003dN}else e.K\u003dnull};\nlX\u003dfunction(e,N,y){N instanceof Se?(e.j\u003dN,VvM(e.j,e.G)):(y||(N\u003dok(N,fHs)),e.j\u003dnew Se(N,e.G))};\ng.bX\u003dfunction(e,N,y){e.j.set(N,y)};\ng.hh\u003dfunction(e){return e instanceof g.rS?e.clone():new g.rS(e)};\nFL\u003dfunction(e,N){return e?N?decodeURI(e.replace(/%25/g,\"%2525\")):decodeURIComponent(e):\"\"};\nok\u003dfunction(e,N,y){return typeof e\u003d\u003d\u003d\"string\"?(e\u003dencodeURI(e).replace(N,tvn),y\u0026\u0026(e\u003de.replace(/%25([0-9a-fA-F]{2})/g,\"%$1\")),e):null};\ntvn\u003dfunction(e){e\u003de.charCodeAt(0);return\"%\"+(e\u003e\u003e4\u002615).toString(16)+(e\u002615).toString(16)};\nSe\u003dfunction(e,N){this.N\u003dthis.J\u003dnull;this.K\u003de||null;this.j\u003d!!N};\ncN\u003dfunction(e){e.J||(e.J\u003dnew Map,e.N\u003d0,e.K\u0026\u0026Z9(e.K,function(N,y){e.add(GJ(N),y)}))};\nuSM\u003dfunction(e,N){cN(e);N\u003dku(e,N);return e.J.has(N)};\ng.qxH\u003dfunction(e,N,y){e.remove(N);y.length\u003e0\u0026\u0026(e.K\u003dnull,e.J.set(ku(e,N),g.eE(y)),e.N\u003de.N+y.length)};\nku\u003dfunction(e,N){N\u003dString(N);e.j\u0026\u0026(N\u003dN.toLowerCase());return N};\nVvM\u003dfunction(e,N){N\u0026\u0026!e.j\u0026\u0026(cN(e),e.K\u003dnull,e.J.forEach(function(y,w){var E\u003dw.toLowerCase();w!\u003dE\u0026\u0026(this.remove(w),g.qxH(this,E,y))},e));\ne.j\u003dN};\ng.Zg5\u003dfunction(e){var N\u003d\"\";g.oB(e,function(y,w){N+\u003dw;N+\u003d\":\";N+\u003dy;N+\u003d\"\\r\\n\"});\nreturn N};\ng.BN\u003dfunction(e,N,y){if(g.v4(y))return e;y\u003dg.Zg5(y);if(typeof e\u003d\u003d\u003d\"string\")return mV(e,g.RA(N),y);g.bX(e,N,y);return e};\ng.XL\u003dfunction(e){g.x.call(this);this.N\u003de;this.J\u003d{}};\nx80\u003dfunction(e,N,y,w,E,A){if(Array.isArray(y))for(var T\u003d0;T\u003cy.length;T++)x80(e,N,y[T],w,E,A);else{N\u003dxv(N,y,w||e.handleEvent,E,A||e.N||e);if(!N)return e;e.J[N.key]\u003dN}return e};\njCH\u003dfunction(){this.K\u003d!0;this.N\u003d0;this.J\u003d\"\"};\nnvJ\u003dfunction(e,N,y){e.K\u003d!1;throw Error(\"The stream is broken @\"+e.N+\". Error: \"+y+\". With input:\\n\"+N);};\nPN\u003dfunction(){this.Z\u003dnull;this.G\u003d[];this.j\u003dthis.N\u003dthis.K\u003dthis.J\u003dthis.D\u003d0;this.L\u003dnull;this.U\u003d0};\ndS\u003dfunction(e,N,y,w){e.J\u003d3;e.Z\u003d\"The stream is broken @\"+e.D+\"/\"+y+\". Error: \"+w+\". With input:\\n\"+N;throw Error(e.Z);};\nIk\u003dfunction(){this.J\u003dnull;this.N\u003d0;this.K\u003dnew jCH;this.j\u003dnew PN};\nQC3\u003dfunction(e,N,y){e.J\u003d\"The stream is broken @\"+e.N+\". Error: \"+y+\". With input:\\n\"+N;throw Error(e.J);};\nvN\u003dfunction(e){return e\u003d\u003d\"\\r\"||e\u003d\u003d\"\\n\"||e\u003d\u003d\" \"||e\u003d\u003d\"\\t\"};\nz3\u003dfunction(e){this.D\u003dnull;this.Z\u003d[];this.j\u003d\"\";this.Kh\u003d[];this.K\u003dthis.N\u003d0;this.G\u003d!1;this.U\u003d0;this.qg\u003d/[\\\\\"]/g;this.J\u003dthis.L\u003d0;this.Ng\u003d!(!e||!e.yV)};\niX\u003dfunction(e,N,y){e.L\u003d3;e.D\u003d\"The stream is broken @\"+e.K+\"/\"+y+\". With input:\\n\"+N;throw Error(e.D);};\nD7\u003dfunction(){this.L\u003dthis.K\u003dnull;this.N\u003dthis.J\u003d0;this.j\u003d[];this.Z\u003d!1};\nm8M\u003dfunction(e){var N\u003dg.aD(e,\"Content-Type\");if(!N)return null;N\u003dN.toLowerCase();return N.startsWith(\"application/json\")?N.startsWith(\"application/json+protobuf\")?new D7:new z3:N.startsWith(\"application/x-protobuf\")?(e\u003dg.aD(e,\"Content-Transfer-Encoding\"))?e.toLowerCase()\u003d\u003d\"base64\"?new Ik:null:new PN:null};\ngS\u003dfunction(e){this.J\u003de;this.N\u003dnull;this.L\u003dthis.K\u003d0;this.D\u003d!1;this.j\u003dthis.G\u003dthis.Z\u003dnull;this.U\u003dnew g.XL(this);this.U.listen(this.J,\"readystatechange\",this.Ng)};\nuX\u003dfunction(e,N){e.L!\u003dN\u0026\u0026(e.L\u003dN,e.G\u0026\u0026e.G())};\nqk\u003dfunction(e){e.U.removeAll();if(e.J){var N\u003de.J;e.J\u003dnull;N.abort();N.dispose()}};\nHg5\u003dfunction(e){e\u003dthis.K\u003de;var N\u003d(0,g.Gs)(this.fBs,this);e.j\u003dN;e\u003dthis.K;N\u003d(0,g.Gs)(this.I_t,this);e.G\u003dN;this.N\u003d{};this.J\u003d{}};\nK_J\u003dfunction(e,N){for(var y\u003d{},w\u003d0;w\u003ce.length;y\u003d{mE:void 0},w++)y.mE\u003de[w],N.forEach(function(E){return function(A){try{A(E.mE)}catch(T){}}}(y))};\nZ7\u003dfunction(e,N){var y\u003de.N[N];y\u0026\u0026y.forEach(function(w){try{w()}catch(E){}});\n(y\u003de.J[N])\u0026\u0026y.forEach(function(w){w()});\ne.J[N]\u003d[]};\nW_P\u003dfunction(){var e\u003d{format:\"jspb\"};e\u003de\u003d\u003d\u003dvoid 0?{}:e;this.L\u003de.Z2t||g.nM(\"suppressCorsPreflight\",e)||!1;this.N\u003de.withCredentials||g.nM(\"withCredentials\",e)||!1;this.j\u003de.PXt||[];this.Z\u003de.oSh||[];this.J\u003de.nSP;this.K\u003de.B11||!1};\nU85\u003dfunction(e,N,y,w,E){var A\u003dN.substring(0,N.length-E.name.length);return OgJ(function(T){return new RR_(function(p,C){var r\u003d{},Y\u003dGNH(e,T,A);Y.BF(\"error\",function(M){return C(M)});\nY.BF(\"metadata\",function(M){r\u003dM});\nY.BF(\"data\",function(M){var l\u003dr;l\u003dl\u003d\u003d\u003dvoid 0?{}:l;p(new Ga(M,l))})})},e.Z).call(e,E.G(y,w)).then(function(T){return T.lMs})};\nGNH\u003dfunction(e,N,y){var w\u003dN.Uo,E\u003dN.getMetadata(),A\u003dL_3(e,!0);e\u003dsCH(e,E,A,y+w.getName());y\u003daHM(A,w.N,!1);igM(y,E[\"X-Goog-Encode-Response-If-Executable\"]\u003d\u003d\"base64\");N\u003dw.J(N.EK);A.send(e,\"POST\",N);return y};\nL_3\u003dfunction(e,N){N\u003de.K\u0026\u0026!N;return e.J||N?new g.Wc(new g.T3({bwq:e.J,Za:N})):new g.Wc};\nsCH\u003dfunction(e,N,y,w){N[\"Content-Type\"]\u003d\"application/json+protobuf\";N[\"X-User-Agent\"]\u003d\"grpc-web-javascript/0.1\";var E\u003dN.Authorization;if(E\u0026\u0026etJ.has(E.split(\" \")[0])||e.N)y.G\u003d!0;if(e.L)w\u003dg.BN(w,\"$httpHeaders\",N);else for(var A in N)y.headers.set(A,N[A]);return w};\naHM\u003dfunction(e,N,y){if(y){e.isActive();y\u003dnew gS(e);var w\u003dnew Hg5(y)}return new ee({xhr:e,TTP:w},N)};\nOgJ\u003dfunction(e,N){return N.reduce(function(y,w){return function(E){return w.intercept(E,y)}},e)};\nNR1\u003dfunction(){this.J\u003dnew W_P;this.N\u003d\"https://jnn-pa.googleapis.com\".replace(/\\/+$/,\"\")};\nxu\u003dfunction(e){g.x.call(this);this.owner\u003de;this.signals\u003dnew Set;e\u0026\u0026g.Q(e,this)};\nje\u003dfunction(e,N){e.signals.has(N);return N};\nnc\u003dfunction(e){g.x.call(this);this.wY\u003de;this.slots\u003dnew Map;this.zb\u003dnew Set;this.qn\u003d!1};\nyoM\u003dfunction(e,N){e.Ss()||e.slots.set(N,{slotId:N,slot:void 0,YG:function(){return e.slots.delete(N)}})};\nmM\u003dfunction(e,N){new Promise(function(y){QP(function(){e.wY\u0026\u0026(e.kA\u003dN,e.qn\u003d!0);for(var w\u003dg.c(e.slots.values()),E\u003dw.next();!E.done;E\u003dw.next()){var A\u003dE.value;E\u003dA.slotId;A\u003dA.slot;try{A(N,{signal:e,slotId:E})}catch(T){b_(T)}}w\u003dg.c(e.zb);for(E\u003dw.next();!E.done;E\u003dw.next())E.value.resolve(N);e.zb.clear();y()})})};\nQP\u003dfunction(e){HN.push(e);wcP()};\nwcP\u003dfunction(){var e,N;g.f(function(y){switch(y.J){case 1:if(Kc)return y.return();g.c5(y,2,3);Kc\u003d!0;e\u003dET0(0);case 5:if(!(e\u003cHN.length)){y.u9(3);break}return g.D(y,Promise.resolve(),8);case 8:e\u003dET0(e);y.u9(5);break;case 3:g.P5(y);HN.length\u003d0;Kc\u003d!1;g.d_(y,0);break;case 2:N\u003dg.XH(y),b_(N),y.u9(3)}})};\nET0\u003dfunction(e){for(var N\u003de+100;e\u003cN\u0026\u0026e\u003cHN.length;)try{HN[e++]()}catch(y){b_(y)}return e};\nAoM\u003dfunction(e,N){if(e.Ss())N();else{var y\u003dWN.get(e);if(y)y.push(N);else{var w\u003d[N];WN.set(e,w);e.addOnDisposeCallback(function(){for(var E\u003dg.c([].concat(g.B(w))),A\u003dE.next();!A.done;A\u003dE.next())A\u003dA.value,A();WN.delete(e)})}}};\nOJ\u003dfunction(e,N,y){g.x.call(this);this.G\u003de;this.milliseconds\u003dN;this.qU\u003dy;this.state\u003dthis.j\u003d0};\nTRM\u003dfunction(e){return new OJ(!1,e,{F$:function(){},\nKZ:void 0})};\nRk\u003dfunction(e){FF.call(this,e);this.name\u003d\"TimerCancelledError\"};\nG3\u003dfunction(e){FF.call(this,e);this.name\u003d\"TimerDisposedError\"};\nJo1\u003dfunction(e){var N\u003d{qX:e.qX,OU:e.OU,Ic:!0,Dw:!0};e.h1\u0026\u0026(e\u003de.h1,N.h1\u003d{Lk:e.Lk,Xa:e.Xa,W4:e.W4});return N};\nUJ\u003dfunction(e){var N;mG.call(this,e.Nmh?new Af:new Cw({vI:e.vI,Ao:e.XB,Dv:e.Dv},[]),(N\u003de.onError)!\u003dnull?N:function(){},1);\nthis.K\u003dnew g.lq;this.Kf\u003dvoid 0;this.Gq\u003de.Gq;this.TK\u003de.TK;var y;this.onEvent\u003d(y\u003de.onEvent)!\u003dnull?y:function(){}};\nCBF\u003dfunction(e){var N,y,w,E,A,T,p,C,r,Y,M,l,F,S,k,X;return g.f(function(d){switch(d.J){case 1:N\u003dvoid 0,y\u003de.isReady()?6E4:1E3,w\u003dnew g.kv(y,6E5,.25,2),E\u003d{},A\u003d1;case 2:if(!(A\u003c\u003d2)){d.u9(4);break}g.c5(d,5);e.state\u003d3;e.G\u003dA-1;return g.D(d,e.Kf\u0026\u0026A\u003d\u003d\u003d1?e.Kf:e.x0(A),7);case 7:return T\u003dd.N,e.Kf\u003dvoid 0,e.state\u003d4,p\u003dnew yX(e.logger,\"b\"),g.D(d,hf(bq(),T),8);case 8:return e.state\u003d5,e.onEvent(1),E.xM\u003d3,E.Uj\u003dnew Fa({challenge:T,Uh:e.logger}),C\u003dLc(e,12E4).then(function(V){return function(){e.onEvent(V.xM);return Promise.reject(new St(15,\n\"MDA:Timeout\"))}}(E)),g.D(d,Promise.race([E.Uj.oH,\nC]),9);case 9:return e.onEvent(2),r\u003d[],e.onEvent(4),E.xM\u003d6,g.D(d,Promise.race([E.Uj.snapshot({PH:r}),C]),10);case 10:return Y\u003dd.N,e.onEvent(5),M\u003dg.c(r),l\u003dM.next().value,E.fg\u003dl,p.done(),e.state\u003d6,g.D(d,pc_(e,e.logger.S3(\"g\",A,e.Gq.BU(Y)),new St(10,\"BWB:Timeout\")),11);case 11:return E.Kp\u003dd.N,e.state\u003d7,F\u003dE5(e.logger,function(V){return function(){var Z\u003dV.Kp;var n\u003dV.Uj;var R\u003dV.fg;if(Mq(Z,4))n.dispose(),n\u003dnew qv(e.logger,Mq(Z,4),Yf(Z,2)*1E3);else if(Yf(Z,3)){if(!R)throw new St(4,\"PMD:Undefined\");var O\u003d\nR(IN(RF(Z,1)));if(!(O instanceof Function))throw new St(16,\"APF:Failed\");R\u003dYf(Z,2)*1E3;Z\u003dnew tf(e.logger,O,Yf(Z,3),R);g.Q(Z,n);e.U\u003dMath.floor((Date.now()+R)/1E3);n\u003dZ}else n.dispose(),n\u003dnew uq(e.logger,IN(RF(Z,1)),Yf(Z,2)*1E3);return n}}(E),\"i\"),k\u003dS\u003dvoid 0,(k\u003d(S\u003de).TK)\u003d\u003dnull||k.call(S,IN(RF(E.Kp,1))),e.state\u003d8,d.return(F);\ncase 5:X\u003dg.XH(d);N\u003dX instanceof St?X:X instanceof G3?new St(20,\"WTO:Disposed\",X):X instanceof dR?new St(11,\"EBH:Error\",X):new St(12,\"BSO:Unknown\",X);e.reportError(N);a:{if(X instanceof dR)switch(X.code){case 2:case 13:case 14:case 4:var v\u003d!0;break a;default:v\u003d!1;break a}v\u003dX instanceof St?X.code!\u003d\u003d20:!0}if(!v)throw N;return g.D(d,Lc(e,w.getValue()),12);case 12:g.BC(w);case 3:E\u003d{xM:void 0,Kp:void 0,Uj:void 0,fg:void 0};A++;d.u9(2);break;case 4:throw N;}})};\nLc\u003dfunction(e,N){N\u003dTRM(N);g.Q(e,N);N.start();return N.U};\npc_\u003dfunction(e,N,y){return Promise.race([N,Lc(e,12E4).then(function(){return Promise.reject(y)})])};\nro_\u003dfunction(e){var N,y,w;g.f(function(E){switch(E.J){case 1:return N\u003dvoid 0,g.c5(E,5),g.D(E,CBF(e),7);case 7:N\u003dE.N;g.B5(E,6);break;case 5:y\u003dg.XH(E);if(e.J){e.logger.iR(13);E.u9(0);break}e.logger.iR(14);N\u003dnew ZV(e.logger,y instanceof St?y:new St(14,\"SOM:Init\",y instanceof Error?y:Error(String(y))));case 6:return w\u003dvoid 0,(w\u003de.J)\u003d\u003dnull||w.dispose(),e.J\u003dN,e.K.resolve(),g.c5(E,8),g.D(E,e.J.N.promise,10);case 10:g.B5(E,1);break;case 8:g.XH(E),E.u9(0)}})};\n$0s\u003dfunction(e,N){N.h1\u0026\u0026!e.cache\u0026\u0026e.Mh(Math.min(N.h1.w9B,150))};\nY0M\u003dfunction(e){var N\u003d{};g.$R(e,function(y){var w\u003dy.event,E\u003dN[w];N.hasOwnProperty(w)?E!\u003d\u003dnull\u0026\u0026(y.Bw(E)||(N[w]\u003dnull)):N[w]\u003dy});\na1M(e,function(y){return N[y.event]\u003d\u003d\u003dnull})};\nsJ\u003dfunction(){this.UQ\u003d0;this.J\u003d!1;this.N\u003d-1;this.cJ\u003d!1;this.wk\u003d0};\nak\u003dfunction(){this.N\u003dnull;this.J\u003d!1};\neb\u003dfunction(e){ak.call(this);this.j\u003de};\nNL\u003dfunction(){ak.call(this)};\ny1\u003dfunction(){ak.call(this)};\nwn\u003dfunction(){this.J\u003d{};this.N\u003d!0;this.K\u003d{}};\nE7\u003dfunction(e,N,y){e.J[N]||(e.J[N]\u003dnew eb(y));return e.J[N]};\nM9s\u003dfunction(e){e.J.queryid||(e.J.queryid\u003dnew y1)};\nAr\u003dfunction(e,N,y){(e\u003de.J[N])\u0026\u0026e.K(y)};\nT0\u003dfunction(e,N){if(g.P4(e.K,N))return e.K[N];if(e\u003de.J[N])return e.getValue()};\nJr\u003dfunction(e){var N\u003d{},y\u003dg.b8(e.J,function(w){return w.J});\ng.oB(y,function(w,E){w\u003de.K[E]!\u003d\u003dvoid 0?String(e.K[E]):w.J\u0026\u0026w.N!\u003d\u003dnull?String(w.N):\"\";w.length\u003e0\u0026\u0026(N[E]\u003dw)},e);\nreturn N};\nl93\u003dfunction(e){e\u003dJr(e);var N\u003d[];g.oB(e,function(y,w){w in Object.prototype||typeof y!\u003d\"undefined\"\u0026\u0026N.push([w,\":\",y].join(\"\"))});\nreturn N};\nS09\u003dfunction(e){E7(e,\"od\",FVM);E7(e,\"opac\",po).J\u003d!0;E7(e,\"sbeos\",po).J\u003d!0;E7(e,\"prf\",po).J\u003d!0;E7(e,\"mwt\",po).J\u003d!0;E7(e,\"iogeo\",po)};\noT0\u003dfunction(){this.J\u003dthis.Gl\u003dnull};\nCo\u003dfunction(){};\n$n\u003dfunction(){if(!rn())throw Error();};\nrn\u003dfunction(){return!(!Yn||!Yn.performance)};\nML\u003dfunction(e){return e?e.passive\u0026\u0026bY_()?e:e.capture||!1:!1};\nlM\u003dfunction(e,N,y,w){return e.addEventListener?(e.addEventListener(N,y,ML(w)),!0):!1};\nFR\u003dfunction(e){return e.prerendering?3:{visible:1,hidden:2,prerender:3,preview:4,unloaded:5}[e.visibilityState||e.webkitVisibilityState||e.mozVisibilityState||\"\"]||0};\nhtn\u003dfunction(){};\nco5\u003dfunction(){return(i_||DZ)\u0026\u0026g5?g5.mobile:!Sb()\u0026\u0026(fq(\"iPod\")||fq(\"iPhone\")||fq(\"Android\")||fq(\"IEMobile\"))};\nSb\u003dfunction(){return(i_||DZ)\u0026\u0026g5?!g5.mobile\u0026\u0026(fq(\"iPad\")||fq(\"Android\")||fq(\"Silk\")):fq(\"iPad\")||fq(\"Android\")\u0026\u0026!fq(\"Mobile\")||fq(\"Silk\")};\nop\u003dfunction(e){try{return!!e\u0026\u0026e.location.href!\u003dnull\u0026\u0026T50(e,\"foo\")}catch(N){return!1}};\nbM\u003dfunction(e,N){if(e)for(var y in e)Object.prototype.hasOwnProperty.call(e,y)\u0026\u0026N(e[y],y,e)};\nBR3\u003dfunction(){var e\u003d[];bM(k83,function(N){e.push(N)});\nreturn e};\nXc5\u003dfunction(e){var N,y;return(y\u003d(N\u003d/https?:\\/\\/[^\\/]+/.exec(e))\u003d\u003dnull?void 0:N[0])!\u003dnull?y:\"\"};\nI9J\u003dfunction(){var e\u003dPBF(\"IFRAME\"),N\u003d{};g.$R(d0s(),function(y){e.sandbox\u0026\u0026e.sandbox.supports\u0026\u0026e.sandbox.supports(y)\u0026\u0026(N[y]\u003d!0)});\nreturn N};\nPBF\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?document:N;return N.createElement(String(e).toLowerCase())};\nvT5\u003dfunction(e){for(var N\u003de;e\u0026\u0026e!\u003de.parent;)e\u003de.parent,op(e)\u0026\u0026(N\u003de);return N};\ngTP\u003dfunction(e){e\u003de||hr();for(var N\u003dnew ztE(g.xJ.location.href,!1),y\u003dnull,w\u003de.length-1,E\u003dw;E\u003e\u003d0;--E){var A\u003de[E];!y\u0026\u0026iY5.test(A.url)\u0026\u0026(y\u003dA);if(A.url\u0026\u0026!A.OI){N\u003dA;break}}E\u003dnull;A\u003de.length\u0026\u0026e[w].url;N.depth!\u003d0\u0026\u0026A\u0026\u0026(E\u003de[w]);return new D0_(N,E,y)};\nhr\u003dfunction(){var e\u003dg.xJ,N\u003d[],y\u003dnull;do{var w\u003de;if(op(w)){var E\u003dw.location.href;y\u003dw.document\u0026\u0026w.document.referrer||null}else E\u003dy,y\u003dnull;N.push(new ztE(E||\"\"));try{e\u003dw.parent}catch(A){e\u003dnull}}while(e\u0026\u0026w!\u003de);w\u003d0;for(e\u003dN.length-1;w\u003c\u003de;++w)N[w].depth\u003de-w;w\u003dg.xJ;if(w.location\u0026\u0026w.location.ancestorOrigins\u0026\u0026w.location.ancestorOrigins.length\u003d\u003dN.length-1)for(e\u003d1;e\u003cN.length;++e)E\u003dN[e],E.url||(E.url\u003dw.location.ancestorOrigins[e-1]||\"\",E.OI\u003d!0);return N};\nD0_\u003dfunction(e,N,y){this.J\u003de;this.N\u003dN;this.K\u003dy};\nztE\u003dfunction(e,N){this.url\u003de;this.OI\u003d!!N;this.depth\u003dnull};\ncQ\u003dfunction(){this.K\u003d\"\u0026\";this.N\u003d{};this.j\u003d0;this.J\u003d[]};\nkn\u003dfunction(e,N){var y\u003d{};y[e]\u003dN;return[y]};\nV9n\u003dfunction(e,N,y,w,E){var A\u003d[];bM(e,function(T,p){(T\u003dBQ(T,N,y,w,E))\u0026\u0026A.push(p+\"\u003d\"+T)});\nreturn A.join(N)};\nBQ\u003dfunction(e,N,y,w,E){if(e\u003d\u003dnull)return\"\";N\u003dN||\"\u0026\";y\u003dy||\",$\";typeof y\u003d\u003d\u003d\"string\"\u0026\u0026(y\u003dy.split(\"\"));if(e instanceof Array){if(w||(w\u003d0),w\u003cy.length){for(var A\u003d[],T\u003d0;T\u003ce.length;T++)A.push(BQ(e[T],N,y,w+1,E));return A.join(y[w])}}else if(typeof e\u003d\u003d\u003d\"object\")return E||(E\u003d0),E\u003c2?encodeURIComponent(V9n(e,N,y,w,E+1)):\"...\";return encodeURIComponent(String(e))};\nf9n\u003dfunction(e){var N\u003d1,y;for(y in e.N)y.length\u003eN\u0026\u0026(N\u003dy.length);return 3997-N-e.K.length-1};\nPQ\u003dfunction(e,N){this.J\u003de;this.depth\u003dN};\nuKn\u003dfunction(){function e(p,C){return p\u003d\u003dnull?C:p}\nvar N\u003dhr(),y\u003dMath.max(N.length-1,0),w\u003dgTP(N);N\u003dw.J;var E\u003dw.N,A\u003dw.K,T\u003d[];A\u0026\u0026T.push(new PQ([A.url,A.OI?2:0],e(A.depth,1)));E\u0026\u0026E!\u003dA\u0026\u0026T.push(new PQ([E.url,2],0));N.url\u0026\u0026N!\u003dA\u0026\u0026T.push(new PQ([N.url,0],e(N.depth,y)));w\u003dg.dn(T,function(p,C){return T.slice(0,T.length-C)});\n!N.url||(A||E)\u0026\u0026N!\u003dA||(E\u003dXc5(N.url))\u0026\u0026w.push([new PQ([E,1],e(N.depth,y))]);w.push([]);return g.dn(w,function(p){return t9H(y,p)})};\nt9H\u003dfunction(e,N){g.Ip(N,function(E){return E.depth\u003e\u003d0});\nvar y\u003dvQ(N,function(E,A){return Math.max(E,A.depth)},-1),w\u003dEws(y+2);\nw[0]\u003de;g.$R(N,function(E){return w[E.depth+1]\u003dE.J});\nreturn w};\nq0s\u003dfunction(){var e\u003de\u003d\u003d\u003dvoid 0?uKn():e;return e.map(function(N){return BQ(N)})};\nZYP\u003dfunction(e){var N\u003d!1;N\u003dN\u003d\u003d\u003dvoid 0?!1:N;Yn.google_image_requests||(Yn.google_image_requests\u003d[]);var y\u003dPBF(\"IMG\",Yn.document);N\u0026\u0026(y.attributionSrc\u003d\"\");y.src\u003de;Yn.google_image_requests.push(y)};\nz0\u003dfunction(e){var N\u003d\"GS\";if(e.GS\u0026\u0026e.hasOwnProperty(N))return e.GS;var y\u003dnew e;e.GS\u003dy;e.hasOwnProperty(N);return y};\niM\u003dfunction(){this.N\u003dnew htn;this.J\u003drn()?new $n:new Co};\nx0P\u003dfunction(){D5();var e\u003dYn.document;return!!(e\u0026\u0026e.body\u0026\u0026e.body.getBoundingClientRect\u0026\u0026typeof Yn.setInterval\u003d\u003d\u003d\"function\"\u0026\u0026typeof Yn.clearInterval\u003d\u003d\u003d\"function\"\u0026\u0026typeof Yn.setTimeout\u003d\u003d\u003d\"function\"\u0026\u0026typeof Yn.clearTimeout\u003d\u003d\u003d\"function\")};\njDJ\u003dfunction(){D5();return q0s()};\nnT9\u003dfunction(){};\nD5\u003dfunction(){var e\u003dz0(nT9);if(!e.J){if(!Yn)throw Error(\"Context has not been set and window is undefined.\");e.J\u003dz0(iM)}return e.J};\ngn\u003dfunction(e){this.wT\u003dic(e)};\nQDF\u003dfunction(e){this.K\u003de;this.J\u003d-1;this.N\u003dthis.j\u003d0};\nV1\u003dfunction(e,N){return function(){var y\u003dg.iE.apply(0,arguments);if(e.J\u003e-1)return N.apply(null,g.B(y));try{return e.J\u003de.K.J.now(),N.apply(null,g.B(y))}finally{e.j+\u003de.K.J.now()-e.J,e.J\u003d-1,e.N+\u003d1}}};\nm05\u003dfunction(e,N){this.N\u003de;this.K\u003dN;this.J\u003dnew QDF(e)};\nHYE\u003dfunction(){this.J\u003d{}};\nWV_\u003dfunction(){var e\u003dfo().flags,N\u003dKV0;e\u003de.J[N.key];if(N.valueType\u003d\u003d\u003d\"proto\"){try{var y\u003dJSON.parse(e);if(Array.isArray(y))return y}catch(w){}return N.defaultValue}return typeof e\u003d\u003d\u003dtypeof N.defaultValue?e:N.defaultValue};\nU05\u003dfunction(){this.K\u003dvoid 0;this.N\u003dthis.Z\u003d0;this.L\u003d-1;this.RJ\u003dnew wn;E7(this.RJ,\"mv\",OY0).J\u003d!0;E7(this.RJ,\"omid\",po);E7(this.RJ,\"epoh\",po).J\u003d!0;E7(this.RJ,\"epph\",po).J\u003d!0;E7(this.RJ,\"umt\",po).J\u003d!0;E7(this.RJ,\"phel\",po).J\u003d!0;E7(this.RJ,\"phell\",po).J\u003d!0;E7(this.RJ,\"oseid\",RtH).J\u003d!0;var e\u003dthis.RJ;e.J.sloi||(e.J.sloi\u003dnew NL);e.J.sloi.J\u003d!0;E7(this.RJ,\"mm\",tr);E7(this.RJ,\"ovms\",G8H).J\u003d!0;E7(this.RJ,\"xdi\",po).J\u003d!0;E7(this.RJ,\"amp\",po).J\u003d!0;E7(this.RJ,\"prf\",po).J\u003d!0;E7(this.RJ,\"gtx\",po).J\u003d!0;E7(this.RJ,\n\"mvp_lv\",po).J\u003d!0;E7(this.RJ,\"ssmol\",po).J\u003d!0;E7(this.RJ,\"fmd\",po).J\u003d!0;E7(this.RJ,\"gen204simple\",po);this.J\u003dnew m05(D5(),this.RJ);this.j\u003d!1;this.flags\u003dnew HYE};\nfo\u003dfunction(){return z0(U05)};\nLVH\u003dfunction(e,N,y,w){if(Math.random()\u003c(w||e.J))try{if(y instanceof cQ)var E\u003dy;else E\u003dnew cQ,bM(y,function(T,p){var C\u003dE,r\u003dC.j++;T\u003dkn(p,T);C.J.push(r);C.N[r]\u003dT});\nvar A\u003dE.nC(e.N,\"pagead2.googlesyndication.com\",\"/pagead/gen_204?id\u003d\"+N+\"\u0026\");A\u0026\u0026(D5(),ZYP(A))}catch(T){}};\nsDn\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?{}:y;this.error\u003de;this.context\u003dN.context;this.msg\u003dN.message||\"\";this.id\u003dN.id||\"jserror\";this.meta\u003dy};\na9_\u003dfunction(){var e\u003de\u003d\u003d\u003dvoid 0?g.xJ:e;return(e\u003de.performance)\u0026\u0026e.now\u0026\u0026e.timing?Math.floor(e.now()+e.timing.navigationStart):g.s9()};\neO_\u003dfunction(){var e\u003de\u003d\u003d\u003dvoid 0?g.xJ:e;return(e\u003de.performance)\u0026\u0026e.now?e.now():null};\nNqP\u003dfunction(e,N,y){this.label\u003de;this.type\u003dN;this.value\u003dy;this.duration\u003d0;this.taskId\u003dthis.slotId\u003dvoid 0;this.uniqueId\u003dMath.random()};\nqL\u003dfunction(){var e\u003dwindow;this.events\u003d[];this.N\u003de||g.xJ;var N\u003dnull;e\u0026\u0026(e.google_js_reporting_queue\u003de.google_js_reporting_queue||[],this.events\u003de.google_js_reporting_queue,N\u003de.google_measure_js_timing);this.J\u003duM()||(N!\u003dnull?N:Math.random()\u003c1)};\nyfM\u003dfunction(e){e\u0026\u0026Z5\u0026\u0026uM()\u0026\u0026(Z5.clearMarks(\"goog_\"+e.label+\"_\"+e.uniqueId+\"_start\"),Z5.clearMarks(\"goog_\"+e.label+\"_\"+e.uniqueId+\"_end\"))};\nwnJ\u003dfunction(){var e\u003dxn;this.J\u003djb;this.J6\u003d\"jserror\";this.Hx\u003d!0;this.Kb\u003dnull;this.N\u003dthis.YY;this.g7\u003de\u003d\u003d\u003dvoid 0?null:e};\nEs5\u003dfunction(e,N,y){var w\u003dno;return V1(fo().J.J,function(){try{if(w.g7\u0026\u0026w.g7.J){var E\u003dw.g7.start(e.toString(),3);var A\u003dN();w.g7.end(E)}else A\u003dN()}catch(p){var T\u003dw.Hx;try{yfM(E),T\u003dw.N(e,new Q1(mR(p)),void 0,y)}catch(C){w.YY(217,C)}if(!T)throw p;}return A})()};\nHQ\u003dfunction(e,N,y,w){return V1(fo().J.J,function(){var E\u003dg.iE.apply(0,arguments);return Es5(e,function(){return N.apply(y,E)},w)})};\nmR\u003dfunction(e){var N\u003de.toString();e.name\u0026\u0026N.indexOf(e.name)\u003d\u003d-1\u0026\u0026(N+\u003d\": \"+e.name);e.message\u0026\u0026N.indexOf(e.message)\u003d\u003d-1\u0026\u0026(N+\u003d\": \"+e.message);if(e.stack)a:{e\u003de.stack;var y\u003dN;try{e.indexOf(y)\u003d\u003d-1\u0026\u0026(e\u003dy+\"\\n\"+e);for(var w;e!\u003dw;)w\u003de,e\u003de.replace(/((https?:\\/..*\\/)[^\\/:]*:\\d+(?:.|\\n)*)\\2/,\"$1\");N\u003de.replace(/\\n */g,\"\\n\");break a}catch(E){N\u003dy;break a}N\u003dvoid 0}return N};\nQ1\u003dfunction(e){sDn.call(this,Error(e),{message:e})};\nAfF\u003dfunction(){Yn\u0026\u0026typeof Yn.google_measure_js_timing!\u003d\"undefined\"\u0026\u0026(Yn.google_measure_js_timing||xn.disable())};\nTq5\u003dfunction(e){no.Kb\u003dfunction(N){g.$R(e,function(y){y(N)})}};\nJfs\u003dfunction(e,N){return Es5(e,N)};\nKo\u003dfunction(e,N){return HQ(e,N)};\nWQ\u003dfunction(e,N,y,w){no.YY(e,N,y,w)};\nO7\u003dfunction(){return Date.now()-pnE};\nCqH\u003dfunction(){var e\u003dfo().K,N\u003dRp\u003e\u003d0?O7()-Rp:-1,y\u003dG0?O7()-U7:-1,w\u003dLo\u003e\u003d0?O7()-Lo:-1;if(e\u003d\u003d947190542)return 100;if(e\u003d\u003d79463069)return 200;e\u003d[2E3,4E3];var E\u003d[250,500,1E3];WQ(637,Error(),.001);var A\u003dN;y!\u003d-1\u0026\u0026y\u003cN\u0026\u0026(A\u003dy);for(N\u003d0;N\u003ce.length;++N)if(A\u003ce[N]){var T\u003dE[N];break}T\u003d\u003d\u003dvoid 0\u0026\u0026(T\u003dE[e.length]);return w!\u003d-1\u0026\u0026w\u003e1500\u0026\u0026w\u003c4E3?500:T};\ns7\u003dfunction(e,N,y,w){this.top\u003de;this.right\u003dN;this.bottom\u003dy;this.left\u003dw};\nap\u003dfunction(e){return e.right-e.left};\ne2\u003dfunction(e,N){return e\u003d\u003dN?!0:e\u0026\u0026N?e.top\u003d\u003dN.top\u0026\u0026e.right\u003d\u003dN.right\u0026\u0026e.bottom\u003d\u003dN.bottom\u0026\u0026e.left\u003d\u003dN.left:!1};\nNW\u003dfunction(e,N,y){N instanceof g.ri?(e.left+\u003dN.x,e.right+\u003dN.x,e.top+\u003dN.y,e.bottom+\u003dN.y):(e.left+\u003dN,e.right+\u003dN,typeof y\u003d\u003d\u003d\"number\"\u0026\u0026(e.top+\u003dy,e.bottom+\u003dy));return e};\nyC\u003dfunction(e,N,y){var w\u003dnew s7(0,0,0,0);this.time\u003de;this.volume\u003dnull;this.K\u003dN;this.J\u003dw;this.N\u003dy};\nwm\u003dfunction(e,N,y,w,E,A,T,p){this.j\u003de;this.G\u003dN;this.K\u003dy;this.Z\u003dw;this.J\u003dE;this.L\u003dA;this.N\u003dT;this.U\u003dp};\n$v1\u003dfunction(e){var N\u003de!\u003d\u003de.top,y\u003de.top\u003d\u003d\u003dvT5(e),w\u003d-1,E\u003d0;if(N\u0026\u0026y\u0026\u0026e.top.mraid){w\u003d3;var A\u003de.top.mraid}else w\u003d(A\u003de.mraid)?N?y?2:1:0:-1;A\u0026\u0026(A.IS_GMA_SDK||(E\u003d2),jF5(rfE,function(T){return typeof A[T]\u003d\u003d\u003d\"function\"})||(E\u003d1));\nreturn{x7:A,compatibility:E,Fyh:w}};\nY55\u003dfunction(){var e\u003dwindow.document;return e\u0026\u0026typeof e.elementFromPoint\u003d\u003d\u003d\"function\"};\nMt1\u003dfunction(e,N,y){e\u0026\u0026N!\u003d\u003dnull\u0026\u0026N!\u003dN.top\u0026\u0026(N\u003dN.top);try{return(y\u003d\u003d\u003dvoid 0?0:y)?(new g.l8(N.innerWidth,N.innerHeight)).round():NPJ(N||window).round()}catch(w){return new g.l8(-12245933,-12245933)}};\nEb\u003dfunction(e,N,y){try{e\u0026\u0026(N\u003dN.top);var w\u003dMt1(e,N,y),E\u003dw.height,A\u003dw.width;if(A\u003d\u003d\u003d-12245933)return new s7(A,A,A,A);var T\u003dwyH(xY(N.document).J),p\u003dT.x,C\u003dT.y;return new s7(C,p+A,C+E,p)}catch(r){return new s7(-12245933,-12245933,-12245933,-12245933)}};\ng.pK\u003dfunction(e,N,y,w){this.left\u003de;this.top\u003dN;this.width\u003dy;this.height\u003dw};\nCK\u003dfunction(e,N){return e\u003d\u003dN?!0:e\u0026\u0026N?e.left\u003d\u003dN.left\u0026\u0026e.width\u003d\u003dN.width\u0026\u0026e.top\u003d\u003dN.top\u0026\u0026e.height\u003d\u003dN.height:!1};\ng.$0\u003dfunction(e,N,y){if(typeof N\u003d\u003d\u003d\"string\")(N\u003drm(e,N))\u0026\u0026(e.style[N]\u003dy);else for(var w in N){y\u003de;var E\u003dN[w],A\u003drm(y,w);A\u0026\u0026(y.style[A]\u003dE)}};\nrm\u003dfunction(e,N){var y\u003dlV9[N];if(!y){var w\u003dV43(N);y\u003dw;e.style[w]\u003d\u003d\u003dvoid 0\u0026\u0026(w\u003d(g.RB?\"Webkit\":Y0?\"Moz\":null)+t45(w),e.style[w]!\u003d\u003dvoid 0\u0026\u0026(y\u003dw));lV9[N]\u003dy}return y};\ng.MW\u003dfunction(e,N){var y\u003de.style[V43(N)];return typeof y!\u003d\u003d\"undefined\"?y:e.style[rm(e,N)]||\"\"};\nlG\u003dfunction(e,N){var y\u003dZA(e);return y.defaultView\u0026\u0026y.defaultView.getComputedStyle\u0026\u0026(e\u003dy.defaultView.getComputedStyle(e,null))?e[N]||e.getPropertyValue(N)||\"\":\"\"};\nF0\u003dfunction(e,N){return lG(e,N)||(e.currentStyle?e.currentStyle[N]:null)||e.style\u0026\u0026e.style[N]};\ng.od\u003dfunction(e,N,y){if(N instanceof g.ri){var w\u003dN.x;N\u003dN.y}else w\u003dN,N\u003dy;e.style.left\u003dg.S2(w,!1);e.style.top\u003dg.S2(N,!1)};\nbG\u003dfunction(e){try{return e.getBoundingClientRect()}catch(N){return{left:0,top:0,right:0,bottom:0}}};\nFGE\u003dfunction(e){var N\u003dZA(e),y\u003dF0(e,\"position\"),w\u003dy\u003d\u003d\"fixed\"||y\u003d\u003d\"absolute\";for(e\u003de.parentNode;e\u0026\u0026e!\u003dN;e\u003de.parentNode)if(e.nodeType\u003d\u003d11\u0026\u0026e.host\u0026\u0026(e\u003de.host),y\u003dF0(e,\"position\"),w\u003dw\u0026\u0026y\u003d\u003d\"static\"\u0026\u0026e!\u003dN.documentElement\u0026\u0026e!\u003dN.body,!w\u0026\u0026(e.scrollWidth\u003ee.clientWidth||e.scrollHeight\u003ee.clientHeight||y\u003d\u003d\"fixed\"||y\u003d\u003d\"absolute\"||y\u003d\u003d\"relative\"))return e;return null};\ng.hp\u003dfunction(e){var N\u003dZA(e),y\u003dnew g.ri(0,0);if(e\u003d\u003d(N?ZA(N):document).documentElement)return y;e\u003dbG(e);N\u003dwyH(xY(N).J);y.x\u003de.left+N.x;y.y\u003de.top+N.y;return y};\nosn\u003dfunction(e,N){var y\u003dnew g.ri(0,0),w\u003dGM(ZA(e));if(!T50(w,\"parent\"))return y;do{var E\u003dw\u003d\u003dN?g.hp(e):S5J(e);y.x+\u003dE.x;y.y+\u003dE.y}while(w\u0026\u0026w!\u003dN\u0026\u0026w!\u003dw.parent\u0026\u0026(e\u003dw.frameElement)\u0026\u0026(w\u003dw.parent));return y};\ng.ce\u003dfunction(e,N){e\u003dbwP(e);N\u003dbwP(N);return new g.ri(e.x-N.x,e.y-N.y)};\nS5J\u003dfunction(e){e\u003dbG(e);return new g.ri(e.left,e.top)};\nbwP\u003dfunction(e){if(e.nodeType\u003d\u003d1)return S5J(e);e\u003de.changedTouches?e.changedTouches[0]:e;return new g.ri(e.clientX,e.clientY)};\ng.k0\u003dfunction(e,N,y){if(N instanceof g.l8)y\u003dN.height,N\u003dN.width;else if(y\u003d\u003dvoid 0)throw Error(\"missing height argument\");e.style.width\u003dg.S2(N,!0);e.style.height\u003dg.S2(y,!0)};\ng.S2\u003dfunction(e,N){typeof e\u003d\u003d\"number\"\u0026\u0026(e\u003d(N?Math.round(e):e)+\"px\");return e};\ng.Be\u003dfunction(e){var N\u003dhOM;if(F0(e,\"display\")!\u003d\"none\")return N(e);var y\u003de.style,w\u003dy.display,E\u003dy.visibility,A\u003dy.position;y.visibility\u003d\"hidden\";y.position\u003d\"absolute\";y.display\u003d\"inline\";e\u003dN(e);y.display\u003dw;y.position\u003dA;y.visibility\u003dE;return e};\nhOM\u003dfunction(e){var N\u003de.offsetWidth,y\u003de.offsetHeight,w\u003dg.RB\u0026\u0026!N\u0026\u0026!y;return(N\u003d\u003d\u003dvoid 0||w)\u0026\u0026e.getBoundingClientRect?(e\u003dbG(e),new g.l8(e.right-e.left,e.bottom-e.top)):new g.l8(N,y)};\ng.X0\u003dfunction(e,N){e.style.display\u003dN?\"\":\"none\"};\nzu\u003dfunction(e,N){N\u003dMath.pow(10,N);return Math.floor(e*N)/N};\ncfP\u003dfunction(e){return new s7(e.top,e.right,e.bottom,e.left)};\nkan\u003dfunction(e){var N\u003de.top||0,y\u003de.left||0;return new s7(N,y+(e.width||0),N+(e.height||0),y)};\niG\u003dfunction(e){return e!\u003dnull\u0026\u0026e\u003e\u003d0\u0026\u0026e\u003c\u003d1};\nBq_\u003dfunction(){var e\u003dg.zw();return e?DR(\"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(N){return P_(e,N)})||P_(e,\"OMI/\")\u0026\u0026!P_(e,\"XiaoMi/\")?!0:P_(e,\"Presto\")\u0026\u0026P_(e,\"Linux\")\u0026\u0026!P_(e,\"X11\")\u0026\u0026!P_(e,\"Android\")\u0026\u0026!P_(e,\"Mobi\"):!1};\nXnP\u003dfunction(){this.K\u003d!op(Yn.top);this.isMobileDevice\u003dSb()||co5();var e\u003dhr();this.domain\u003de.length\u003e0\u0026\u0026e[e.length-1]!\u003dnull\u0026\u0026e[e.length-1].url!\u003dnull?g.uB(e[e.length-1].url)||\"\":\"\";this.J\u003dnew s7(0,0,0,0);this.j\u003dnew g.l8(0,0);this.L\u003dnew g.l8(0,0);this.G\u003dnew s7(0,0,0,0);this.frameOffset\u003dnew g.ri(0,0);this.Z\u003d0;this.U\u003d!1;this.N\u003d!(!Yn||!$v1(Yn).x7);this.update(Yn)};\nPqH\u003dfunction(e,N){N\u0026\u0026N.screen\u0026\u0026(e.j\u003dnew g.l8(N.screen.width,N.screen.height))};\ndv3\u003dfunction(e,N){a:{var y\u003de.J?new g.l8(ap(e.J),e.J.getHeight()):new g.l8(0,0);N\u003dN\u003d\u003d\u003dvoid 0?Yn:N;N!\u003d\u003dnull\u0026\u0026N!\u003dN.top\u0026\u0026(N\u003dN.top);var w\u003d0,E\u003d0;try{var A\u003dN.document,T\u003dA.body,p\u003dA.documentElement;if(A.compatMode\u003d\u003d\"CSS1Compat\"\u0026\u0026p.scrollHeight)w\u003dp.scrollHeight!\u003dy.height?p.scrollHeight:p.offsetHeight,E\u003dp.scrollWidth!\u003dy.width?p.scrollWidth:p.offsetWidth;else{var C\u003dp.scrollHeight,r\u003dp.scrollWidth,Y\u003dp.offsetHeight,M\u003dp.offsetWidth;p.clientHeight!\u003dY\u0026\u0026(C\u003dT.scrollHeight,r\u003dT.scrollWidth,Y\u003dT.offsetHeight,M\u003dT.offsetWidth);\nC\u003ey.height?C\u003eY?(w\u003dC,E\u003dr):(w\u003dY,E\u003dM):C\u003cY?(w\u003dC,E\u003dr):(w\u003dY,E\u003dM)}var l\u003dnew g.l8(E,w);break a}catch(F){l\u003dnew g.l8(-12245933,-12245933);break a}l\u003dvoid 0}e.L\u003dl};\nfK\u003dfunction(){var e\u003dgm();if(e.Z\u003e0||e.U)return!0;e\u003dD5().N.isVisible();var N\u003dFR(VC)\u003d\u003d\u003d0;return e||N};\ngm\u003dfunction(){return z0(XnP)};\ntp\u003dfunction(e){this.K\u003de;this.N\u003d0;this.J\u003dnull};\nuG\u003dfunction(e,N,y){this.K\u003de;this.Zl\u003dy\u003d\u003d\u003dvoid 0?\"na\":y;this.L\u003d[];this.isInitialized\u003d!1;this.j\u003dnew yC(-1,!0,this);this.J\u003dthis;this.U\u003dN;this.Ng\u003dthis.D\u003d!1;this.i9\u003d\"uk\";this.l9\u003d!1;this.Z\u003d!0};\nqW\u003dfunction(e,N){g.Gw(e.L,N)||(e.L.push(N),N.mC(e.J),N.h$(e.j),N.xb()\u0026\u0026(e.D\u003d!0))};\nIV9\u003dfunction(e){e\u003de.J;e.aQ();e.z1();var N\u003dgm();N.G\u003dEb(!1,e.K,N.isMobileDevice);dv3(gm(),e.K);e.j.J\u003de.WW()};\nvs0\u003dfunction(e){e.D\u003de.L.length?DR(e.L,function(N){return N.xb()}):!1};\nzO9\u003dfunction(e){var N\u003dg.eE(e.L);g.$R(N,function(y){y.h$(e.j)})};\nZR\u003dfunction(e){var N\u003dg.eE(e.L);g.$R(N,function(y){y.mC(e.J)});\ne.J!\u003de||zO9(e)};\nx0\u003dfunction(e,N,y,w){this.element\u003de;this.J\u003dnew s7(0,0,0,0);this.K\u003dnull;this.Z\u003dnew s7(0,0,0,0);this.N\u003dN;this.RJ\u003dy;this.l9\u003dw;this.qg\u003d!1;this.timestamp\u003d-1;this.D\u003dnew wm(N.j,this.element,this.J,new s7(0,0,0,0),0,0,O7(),0);this.L\u003dvoid 0};\niwF\u003dfunction(e,N){return e.L?new s7(Math.max(N.top+e.L.top,N.top),Math.min(N.left+e.L.right,N.right),Math.min(N.top+e.L.bottom,N.bottom),Math.max(N.left+e.L.left,N.left)):N.clone()};\nj2\u003dfunction(e){this.L\u003d!1;this.J\u003de;this.j\u003dfunction(){}};\nDvn\u003dfunction(e,N,y){this.K\u003dy\u003d\u003d\u003dvoid 0?0:y;this.N\u003de;this.J\u003dN\u003d\u003dnull?\"\":N};\ngsF\u003dfunction(e){switch(Math.trunc(e.K)){case -16:return-16;case -8:return-8;case 0:return 0;case 8:return 8;case 16:return 16;default:return 16}};\nVt3\u003dfunction(e,N){return e.K\u003cN.K?!0:e.K\u003eN.K?!1:e.N\u003cN.N?!0:e.N\u003eN.N?!1:typeof e.J\u003ctypeof N.J?!0:typeof e.J\u003etypeof N.J?!1:e.J\u003cN.J};\nnK\u003dfunction(){this.K\u003d0;this.J\u003d[];this.N\u003d!1};\nfV5\u003dfunction(e,N){(0,g.$R)(N.J,function(y){e.add(y.N,y.J,gsF(y))})};\nQC\u003dfunction(e,N){var y\u003dy\u003d\u003d\u003dvoid 0?0:y;var w\u003dw\u003d\u003d\u003dvoid 0?!0:w;bM(N,function(E,A){w\u0026\u0026E\u003d\u003d\u003dvoid 0||e.add(A,E,y)});\nreturn e};\nmw\u003dfunction(e){var N\u003dtt9;e.N\u0026\u0026(g.pf(e.J,function(y,w){return Vt3(w,y)?1:Vt3(y,w)?-1:0}),e.N\u003d!1);\nreturn vQ(e.J,function(y,w){w\u003dN(w);return\"\"+y+(y!\u003d\"\"\u0026\u0026w!\u003d\"\"?\"\u0026\":\"\")+w},\"\")};\ntt9\u003dfunction(e){var N\u003de.N;e\u003de.J;return e\u003d\u003d\u003d\"\"?N:typeof e\u003d\u003d\u003d\"boolean\"?e?N:\"\":Array.isArray(e)?e.length\u003d\u003d\u003d0?N:N+\"\u003d\"+e.join():N+\"\u003d\"+(g.Gw([\"mtos\",\"tos\",\"p\"],N)?e:encodeURIComponent(e))};\nuaM\u003dfunction(e){var N\u003dN\u003d\u003d\u003dvoid 0?!0:N;this.J\u003dnew nK;e!\u003d\u003dvoid 0\u0026\u0026fV5(this.J,e);N\u0026\u0026this.J.add(\"v\",\"unreleased\",-16)};\nq51\u003dfunction(e){var N\u003d[],y\u003d[];g.oB(e,function(w,E){if(!(E in Object.prototype)\u0026\u0026typeof w!\u003d\"undefined\")switch(Array.isArray(w)\u0026\u0026(w\u003dw.join(\",\")),w\u003d[E,\"\u003d\",w].join(\"\"),E){case \"adk\":case \"r\":case \"tt\":case \"error\":case \"mtos\":case \"tos\":case \"p\":case \"bs\":N.unshift(w);break;case \"req\":case \"url\":case \"referrer\":case \"iframe_loc\":y.push(w);break;default:N.push(w)}});\nreturn N.concat(y)};\nZws\u003dfunction(e){e\u003de.toString();D5();ZYP(e)};\nxvM\u003dfunction(){this.J\u003d0};\nj70\u003dfunction(e,N,y){(0,g.$R)(e.K,function(w){var E\u003de.J;if(!w.J\u0026\u0026(w.K(N,y),w.j())){w.J\u003d!0;var A\u003dw.N(),T\u003dnew nK;T.add(\"id\",\"av-js\");T.add(\"type\",\"verif\");T.add(\"vtype\",w.L);w\u003dz0(xvM);T.add(\"i\",w.J++);T.add(\"adk\",E);QC(T,A);E\u003dnew uaM(T);Zws(E)}})};\nHe\u003dfunction(){this.N\u003dthis.K\u003dthis.j\u003dthis.J\u003d0};\nKK\u003dfunction(e){this.N\u003de\u003de\u003d\u003d\u003dvoid 0?nss:e;this.J\u003dg.dn(this.N,function(){return new He})};\nWe\u003dfunction(e,N){return Q7J(e,function(y){return y.J},N\u003d\u003d\u003dvoid 0?!0:N)};\nRd\u003dfunction(e,N){return Ob(e,N,function(y){return y.J})};\nmv0\u003dfunction(e,N){return Q7J(e,function(y){return y.K},N\u003d\u003d\u003dvoid 0?!0:N)};\nGu\u003dfunction(e,N){return Ob(e,N,function(y){return y.K})};\nUb\u003dfunction(e,N){return Ob(e,N,function(y){return y.N})};\nHws\u003dfunction(e){g.$R(e.J,function(N){N.N\u003d0})};\nQ7J\u003dfunction(e,N,y){e\u003dg.dn(e.J,function(w){return N(w)});\nreturn y?e:KGM(e)};\nOb\u003dfunction(e,N,y){var w\u003dg.Rw(e.N,function(E){return N\u003c\u003dE});\nreturn w\u003d\u003d-1?0:y(e.J[w])};\nKGM\u003dfunction(e){return g.dn(e,function(N,y,w){return y\u003e0?w[y]-w[y-1]:w[y]})};\nLK\u003dfunction(){this.N\u003dnew KK;this.Zl\u003dthis.aq\u003d0;this.Bk\u003dnew He;this.Kh\u003dthis.G\u003d-1;this.VB\u003d1E3;this.Dl\u003dnew KK([1,.9,.8,.7,.6,.5,.4,.3,.2,.1,0]);this.i9\u003dthis.qg\u003d-1};\nsb\u003dfunction(e,N){return mv0(e.N,N\u003d\u003d\u003dvoid 0?!0:N)};\nad\u003dfunction(e,N,y,w){var E\u003dE\u003d\u003d\u003dvoid 0?!1:E;y\u003dHQ(w,y);lM(e,N,y,{capture:E})};\nNe\u003dfunction(e,N){N\u003deg(N);return N\u003d\u003d\u003d0?0:eg(e)/N};\neg\u003dfunction(e){return Math.max(e.bottom-e.top,0)*Math.max(e.right-e.left,0)};\nWGn\u003dfunction(e,N){if(!e||!N)return!1;for(var y\u003d0;e!\u003d\u003dnull\u0026\u0026y++\u003c100;){if(e\u003d\u003d\u003dN)return!0;try{if(e\u003de.parentElement||e){var w\u003dZA(e),E\u003dw\u0026\u0026GM(w),A\u003dE\u0026\u0026E.frameElement;A\u0026\u0026(e\u003dA)}}catch(T){break}}return!1};\nOw_\u003dfunction(e,N,y){if(!e||!N)return!1;N\u003dNW(e.clone(),-N.left,-N.top);e\u003d(N.left+N.right)/2;N\u003d(N.top+N.bottom)/2;op(window.top)\u0026\u0026window.top\u0026\u0026window.top.document\u0026\u0026(window\u003dwindow.top);if(!Y55())return!1;e\u003dwindow.document.elementFromPoint(e,N);if(!e)return!1;N\u003d(N\u003d(N\u003dZA(y))\u0026\u0026N.defaultView\u0026\u0026N.defaultView.frameElement)\u0026\u0026WGn(N,e);var w\u003de\u003d\u003d\u003dy;e\u003d!w\u0026\u0026e\u0026\u0026TN(e,function(E){return E\u003d\u003d\u003dy});\nreturn!(N||w||e)};\nRO1\u003dfunction(e,N,y,w){return gm().K?!1:ap(e)\u003c\u003d0||e.getHeight()\u003c\u003d0?!0:y\u0026\u0026w?Jfs(208,function(){return Ow_(e,N,y)}):!1};\nyn\u003dfunction(e,N,y){g.x.call(this);this.position\u003dGaM.clone();this.j4\u003dthis.FQ();this.He\u003d-2;this.timeCreated\u003dDate.now();this.gp\u003d-1;this.Qy\u003dN;this.eP\u003dnull;this.jS\u003d!1;this.mQ\u003dnull;this.opacity\u003d-1;this.requestSource\u003dy;this.TQG\u003d!1;this.Xf\u003dfunction(){};\nthis.Ah\u003dfunction(){};\nthis.Ho\u003dnew oT0;this.Ho.Gl\u003de;this.Ho.J\u003de;this.zl\u003d!1;this.B5\u003d{pF:null,sI:null};this.u7\u003d!0;this.cK\u003dnull;this.Iw\u003dthis.Ug1\u003d!1;fo().Z++;this.Cw\u003dthis.wc();this.Bh\u003d-1;this.vG\u003dnull;this.hasCompleted\u003dthis.n1k\u003d!1;this.RJ\u003dnew wn;S09(this.RJ);UvJ(this);this.requestSource\u003d\u003d1?Ar(this.RJ,\"od\",1):Ar(this.RJ,\"od\",0)};\nUvJ\u003dfunction(e){e\u003de.Ho.Gl;var N;if(N\u003de\u0026\u0026e.getAttribute)N\u003d/-[a-z]/.test(\"googleAvInapp\")?!1:LG1\u0026\u0026e.dataset?\"googleAvInapp\"in e.dataset:e.hasAttribute?e.hasAttribute(\"data-\"+fds()):!!e.getAttribute(\"data-\"+fds());N\u0026\u0026(gm().N\u003d!0)};\nw6\u003dfunction(e,N){N!\u003de.Iw\u0026\u0026(e.Iw\u003dN,e\u003dgm(),N?e.Z++:e.Z\u003e0\u0026\u0026e.Z--)};\ns7_\u003dfunction(e,N){if(e.vG){if(N.getName()\u003d\u003d\u003de.vG.getName())return;e.vG.dispose();e.vG\u003dnull}N\u003dN.create(e.Ho.J,e.RJ,e.xb());if(N\u003dN!\u003dnull\u0026\u0026N.observe()?N:null)e.vG\u003dN};\naV5\u003dfunction(e,N,y){if(!e.eP||e.Qy\u003d\u003d-1||N.N\u003d\u003d\u003d-1||e.eP.N\u003d\u003d\u003d-1)return 0;e\u003dN.N-e.eP.N;return e\u003ey?0:e};\ne1P\u003dfunction(e,N,y){if(e.vG){e.vG.n2();var w\u003de.vG.D,E\u003dw.j,A\u003dE.J;if(w.Z!\u003dnull){var T\u003dw.K;e.mQ\u003dnew g.ri(T.left-A.left,T.top-A.top)}A\u003de.iC()?Math.max(w.J,w.L):w.J;T\u003d{};E.volume!\u003d\u003dnull\u0026\u0026(T.volume\u003dE.volume);E\u003de.TC(w);e.eP\u003dw;e.GZ(A,N,y,!1,T,E,w.U)}};\nNS5\u003dfunction(e){if(e.jS\u0026\u0026e.cK){var N\u003dT0(e.RJ,\"od\")\u003d\u003d1,y\u003dgm().J,w\u003de.cK,E\u003de.vG?e.vG.getName():\"ns\",A\u003de.mQ,T\u003dnew g.l8(ap(y),y.getHeight());y\u003de.iC();e\u003d{ATk:E,mQ:A,NzP:T,iC:y,UQ:e.Cw.UQ,DSg:N};if(N\u003dw.N){N.n2();E\u003dN.D;A\u003dE.j.J;var p\u003dT\u003dnull;E.Z!\u003dnull\u0026\u0026A\u0026\u0026(T\u003dE.K,T\u003dnew g.ri(T.left-A.left,T.top-A.top),p\u003dnew g.l8(A.right-A.left,A.bottom-A.top));E\u003dy?Math.max(E.J,E.L):E.J;y\u003d{ATk:N.getName(),mQ:T,NzP:p,iC:y,DSg:!1,UQ:E}}else y\u003dnull;y\u0026\u0026j70(w,e,y)}};\nyhn\u003dfunction(e,N,y){N\u0026\u0026(e.Xf\u003dN);y\u0026\u0026(e.Ah\u003dy)};\ng.Eo\u003dfunction(){};\ng.Aq\u003dfunction(e){return{value:e,done:!1}};\nwNJ\u003dfunction(){this.j\u003dthis.J\u003dthis.K\u003dthis.N\u003dthis.L\u003d0};\nEuM\u003dfunction(e){var N\u003d{};var y\u003dg.s9()-e.L;N\u003d(N.ptlt\u003dy,N);(y\u003de.N)\u0026\u0026(N.pnk\u003dy);(y\u003de.K)\u0026\u0026(N.pnc\u003dy);(y\u003de.j)\u0026\u0026(N.pnmm\u003dy);(e\u003de.J)\u0026\u0026(N.pns\u003de);return N};\nAh0\u003dfunction(){sJ.call(this);this.fullscreen\u003d!1;this.volume\u003dvoid 0;this.paused\u003d!1;this.mediaTime\u003d-1};\nTe\u003dfunction(e){return iG(e.volume)\u0026\u0026e.volume\u003e0};\nJq\u003dfunction(e,N,y,w){y\u003dy\u003d\u003d\u003dvoid 0?!0:y;w\u003dw\u003d\u003d\u003dvoid 0?function(){return!0}:w;\nreturn function(E){var A\u003dE[e];if(Array.isArray(A)\u0026\u0026w(E))return TS9(A,N,y)}};\npG\u003dfunction(e,N){return function(y){return N(y)?y[e]:void 0}};\nJh_\u003dfunction(e){return function(N){for(var y\u003d0;y\u003ce.length;y++)if(e[y]\u003d\u003d\u003dN.e||e[y]\u003d\u003d\u003dvoid 0\u0026\u0026!N.hasOwnProperty(\"e\"))return!0;return!1}};\nTS9\u003dfunction(e,N,y){return y\u003d\u003d\u003dvoid 0||y?g.CG(e,function(w,E){return g.Gw(N,E)}):g.dn(N,function(w,E,A){return e.slice(E\u003e0?A[E-1]+1:0,w+1).reduce(function(T,p){return T+p},0)})};\npNM\u003dfunction(){this.N\u003dthis.J\u003d\"\"};\nCXH\u003dfunction(){};\nr6\u003dfunction(e,N){var y\u003d{};if(e!\u003d\u003dvoid 0)if(N!\u003dnull)for(var w in N){var E\u003dN[w];w in Object.prototype||E!\u003dnull\u0026\u0026(y[w]\u003dtypeof E\u003d\u003d\u003d\"function\"?E(e):e[E])}else g.VM(y,e);return mw(QC(new nK,y))};\nrh5\u003dfunction(){var e\u003d{};this.N\u003d(e.vs\u003d[1,0],e.vw\u003d[0,1],e.am\u003d[2,2],e.a\u003d[4,4],e.f\u003d[8,8],e.bm\u003d[16,16],e.b\u003d[32,32],e.avw\u003d[0,64],e.avs\u003d[64,0],e.pv\u003d[256,256],e.gdr\u003d[0,512],e.p\u003d[0,1024],e.r\u003d[0,2048],e.m\u003d[0,4096],e.um\u003d[0,8192],e.ef\u003d[0,16384],e.s\u003d[0,32768],e.pmx\u003d[0,16777216],e.mut\u003d[33554432,33554432],e.umutb\u003d[67108864,67108864],e.tvoff\u003d[134217728,134217728],e);this.J\u003d{};for(var N in this.N)this.N[N][1]\u003e0\u0026\u0026(this.J[N]\u003d0);this.K\u003d0};\n$V\u003dfunction(e,N){var y\u003de.N[N],w\u003dy[1];e.K+\u003dy[0];w\u003e0\u0026\u0026e.J[N]\u003d\u003d0\u0026\u0026(e.J[N]\u003d1)};\n$ks\u003dfunction(e){var N\u003dg.Xw(e.N),y\u003d0,w;for(w in e.J)g.Gw(N,w)\u0026\u0026e.J[w]\u003d\u003d1\u0026\u0026(y+\u003de.N[w][1],e.J[w]\u003d2);return y};\nYJs\u003dfunction(e){var N\u003d0,y;for(y in e.J){var w\u003de.J[y];if(w\u003d\u003d1||w\u003d\u003d2)N+\u003de.N[y][1]}return N};\nYV\u003dfunction(){this.J\u003dthis.N\u003d0};\nMe\u003dfunction(){LK.call(this);this.K\u003dnew He;this.Et\u003dthis.D\u003dthis.l9\u003d0;this.U\u003d-1;this.Kx\u003dnew He;this.L\u003dnew He;this.J\u003dnew KK;this.Z\u003dthis.j\u003d-1;this.Ng\u003dnew He;this.VB\u003d2E3;this.Rq\u003dnew YV;this.Ut\u003dnew YV;this.Wk\u003dnew YV};\nl6\u003dfunction(e,N,y){var w\u003de.Et;G0||y||e.U\u003d\u003d-1||(w+\u003dN-e.U);return w};\nMeM\u003dfunction(){this.K\u003d!1};\nFA\u003dfunction(e,N){this.K\u003d!1;this.j\u003de;this.D\u003dN;this.L\u003d0};\nSg\u003dfunction(e,N){FA.call(this,e,N);this.G\u003d[]};\nl7_\u003dfunction(){};\noZ\u003dfunction(){};\nb6\u003dfunction(e,N,y,w){x0.call(this,e,N,y,w)};\nhq\u003dfunction(e,N,y){x0.call(this,null,e,N,y);this.U\u003de.isActive();this.G\u003d0};\ncf\u003dfunction(e){return[e.top,e.left,e.bottom,e.right]};\nkV\u003dfunction(e,N,y,w,E,A){A\u003dA\u003d\u003d\u003dvoid 0?new oZ:A;yn.call(this,N,y,w);this.x5\u003dE;this.f3\u003d0;this.HI\u003d{};this.fN\u003dnew rh5;this.Ts\u003d{};this.a$\u003d\"\";this.Wk\u003dnull;this.dT\u003d!1;this.J\u003d[];this.rS\u003dA.N();this.Z\u003dA.K();this.j\u003dnull;this.K\u003d-1;this.Zl\u003dthis.D\u003dvoid 0;this.Kh\u003dthis.Ng\u003d0;this.i9\u003d-1;this.VB\u003dthis.Ut\u003d!1;this.l9\u003dthis.U\u003dthis.N\u003dthis.JU\u003dthis.a9\u003d0;new KK;this.Rq\u003dthis.Et\u003d0;this.Bk\u003d-1;this.I1\u003d0;this.G\u003dg.CY;this.qg\u003d[this.FQ()];this.Y_\u003d2;this.AN\u003d{};this.AN.pause\u003d\"p\";this.AN.resume\u003d\"r\";this.AN.skip\u003d\"s\";this.AN.mute\u003d\"m\";this.AN.unmute\u003d\n\"um\";this.AN.exitfullscreen\u003d\"ef\";this.L\u003dnull;this.Dl\u003dthis.Kx\u003d!1;this.SR\u003dMath.floor(Date.now()/1E3-1704067200);this.aq\u003d0};\nBf\u003dfunction(e){e.hasCompleted\u003d!0;e.I1!\u003d0\u0026\u0026(e.I1\u003d3)};\nXA\u003dfunction(e){return e\u003d\u003d\u003dvoid 0?e:Number(e)?zu(e,3):0};\nPf\u003dfunction(e,N){return e.qg[N!\u003dnull\u0026\u0026N\u003ce.qg.length?N:e.qg.length-1]};\nFM9\u003dfunction(e){var N\u003d!!T0(fo().RJ,\"umt\");return e.D||!N\u0026\u0026!e.Zl?0:1};\nSJ5\u003dfunction(e,N){e.Ax()?N\u003d0:e.Qy\u003d\u003d-1?N\u003d0:(N-\u003de.Qy,N\u003dN\u003eMath.max(1E4,e.K/3)?0:N);var y\u003de.G(e)||{};y\u003dy.currentTime!\u003d\u003dvoid 0?y.currentTime:e.Ng;var w\u003dy-e.Ng,E\u003d0;w\u003e\u003d0?(e.Kh+\u003dN,e.Rq+\u003dMath.max(N-w,0),E\u003dMath.min(w,e.Kh)):e.Et+\u003dMath.abs(w);w!\u003d0\u0026\u0026(e.Kh\u003d0);e.Bk\u003d\u003d-1\u0026\u0026w\u003e0\u0026\u0026(e.Bk\u003dLo\u003e\u003d0?O7()-Lo:-1);e.Ng\u003dy;return E};\nouJ\u003dfunction(e,N){DR(e.Z,function(y){return y.j\u003d\u003dN.j})||e.Z.push(N)};\nbcF\u003dfunction(e){var N\u003dRd(e.Xe().J,1);return d6(e,N)};\nd6\u003dfunction(e,N,y){return N\u003e\u003d15E3?!0:e.Ut?(y\u003d\u003d\u003dvoid 0?0:y)?!0:e.K\u003e0?N\u003e\u003de.K/2:e.i9\u003e0?N\u003e\u003de.i9:!1:!1};\nh1E\u003dfunction(e){var N\u003dzu(e.Cw.UQ,2),y\u003de.fN.K,w\u003de.Cw,E\u003dPf(e),A\u003dXA(E.j),T\u003dXA(E.Z),p\u003dXA(w.volume),C\u003dzu(E.G,2),r\u003dzu(E.Kh,2),Y\u003dzu(w.UQ,2),M\u003dzu(E.qg,2),l\u003dzu(E.i9,2);w\u003dzu(w.wk,2);var F\u003de.wD().clone().round();e\u003de.vG\u0026\u0026e.vG.K?(e.vG?e.vG.K:null).clone().round():null;E\u003dsb(E,!1);return{J1k:N,ju:y,us:A,FE:T,HC:p,y8:C,Ne:r,UQ:Y,ai:M,Ky:l,wk:w,position:F,g$:e,Ri:E}};\nk3_\u003dfunction(e,N){chn(e.J,N,function(){return{J1k:0,ju:void 0,us:-1,FE:-1,HC:-1,y8:-1,Ne:-1,UQ:-1,ai:-1,Ky:-1,wk:-1,position:void 0,g$:void 0,Ri:[]}});\ne.J[N]\u003dh1E(e)};\nchn\u003dfunction(e,N,y){for(var w\u003de.length;w\u003cN+1;)e.push(y()),w++};\nvf\u003dfunction(e,N,y){var w\u003de.Ts[N];if(w!\u003dnull)return w;w\u003dBS1(e,N);var E\u003dIB(IZ,function(A){return A\u003d\u003dN});\ne\u003dXNn(e,w,w,y,PX9[IZ[E]]);N\u003d\u003d\"fully_viewable_audible_half_duration_impression\"\u0026\u0026(e.std\u003d\"csm\");return e};\nze\u003dfunction(e,N,y){var w\u003d[N];if(e!\u003dN||y!\u003dN)w.unshift(e),w.push(y);return w};\nXNn\u003dfunction(e,N,y,w,E){if(e.zl)return{\"if\":0,vs:0};var A\u003de.wD().clone().round(),T\u003de.vG?e.vG.K:null,p\u003dgm(),C\u003dfo(),r\u003de.Xe(),Y\u003de.vG?e.vG.getName():\"ns\",M\u003d{};M[\"if\"]\u003dp.K?1:void 0;M.sdk\u003de.j?e.j:void 0;M.t\u003de.timeCreated;M.p\u003d[A.top,A.left,A.bottom,A.right];A\u0026\u0026T\u0026\u0026!e2(T,A)\u0026\u0026(A\u003dT.round(),M.cp\u003d[A.top,A.left,A.bottom,A.right]);M.tos\u003dWe(r.N,!1);M.mtos\u003dsb(r);M.mcvt\u003dr.Bk.K;M.ps\u003dvoid 0;A\u003dl6(r,O7(),e.Ax());M.vht\u003dA;M.mut\u003dr.Kx.K;M.a\u003dXA(e.Cw.volume);M.mv\u003dXA(r.Z);M.fs\u003de.Iw?1:0;M.ft\u003dr.Ng.J;M.at\u003dr.L.J;M.as\u003dr.j\u003e0?1:0;M.atos\u003d\nWe(r.J);M.ssb\u003dWe(r.Dl,!1);M.amtos\u003dmv0(r.J,!1);M.uac\u003de.a9;M.vpt\u003dr.K.J;Y\u003d\u003d\"nio\"\u0026\u0026(M.nio\u003d1,M.avms\u003d\"nio\");M.gmm\u003d\"4\";M.gdr\u003dd6(e,r.K.J,!0)?1:0;M.efpf\u003de.Y_;if(Y\u003d\u003d\"gsv\"||Y\u003d\u003d\"nis\")Y\u003de.vG,Y.G\u003e0\u0026\u0026(M.nnut\u003dY.G);M.tcm\u003dFM9(e);M.nmt\u003de.Et;M.bt\u003de.Rq;M.pst\u003de.Bk;M.vpaid\u003de.D;M.dur\u003de.K;M.vmtime\u003de.Ng;M.is\u003de.fN.K;e.J.length\u003e\u003d1\u0026\u0026(M.i0\u003de.J[0].ju,M.a0\u003d[e.J[0].HC],M.c0\u003d[e.J[0].UQ],M.ss0\u003d[e.J[0].wk],Y\u003de.J[0].position,A\u003de.J[0].g$,M.p0\u003dY?cf(Y):void 0,Y\u0026\u0026A\u0026\u0026!e2(A,Y)\u0026\u0026(M.cp0\u003dcf(A)));e.J.length\u003e\u003d2\u0026\u0026(M.i1\u003de.J[1].ju,M.a1\u003dze(e.J[1].us,\ne.J[1].HC,e.J[1].FE),M.c1\u003dze(e.J[1].y8,e.J[1].UQ,e.J[1].Ne),M.ss1\u003dze(e.J[1].ai,e.J[1].wk,e.J[1].Ky),Y\u003de.J[1].position,A\u003de.J[1].g$,M.p1\u003dY?cf(Y):void 0,Y\u0026\u0026A\u0026\u0026!e2(A,Y)\u0026\u0026(M.cp1\u003dcf(A)),M.mtos1\u003de.J[1].Ri);e.J.length\u003e\u003d3\u0026\u0026(M.i2\u003de.J[2].ju,M.a2\u003dze(e.J[2].us,e.J[2].HC,e.J[2].FE),M.c2\u003dze(e.J[2].y8,e.J[2].UQ,e.J[2].Ne),M.ss2\u003dze(e.J[2].ai,e.J[2].wk,e.J[2].Ky),Y\u003de.J[2].position,A\u003de.J[2].g$,M.p2\u003dY?cf(Y):void 0,Y\u0026\u0026A\u0026\u0026!e2(A,Y)\u0026\u0026(M.cp2\u003dcf(A)),M.mtos2\u003de.J[2].Ri);e.J.length\u003e\u003d4\u0026\u0026(M.i3\u003de.J[3].ju,M.a3\u003dze(e.J[3].us,e.J[3].HC,\ne.J[3].FE),M.c3\u003dze(e.J[3].y8,e.J[3].UQ,e.J[3].Ne),M.ss3\u003dze(e.J[3].ai,e.J[3].wk,e.J[3].Ky),Y\u003de.J[3].position,A\u003de.J[3].g$,M.p3\u003dY?cf(Y):void 0,Y\u0026\u0026A\u0026\u0026!e2(A,Y)\u0026\u0026(M.cp3\u003dcf(A)),M.mtos3\u003de.J[3].Ri);M.cs\u003dYJs(e.fN);N\u0026\u0026(M.ic\u003d$ks(e.fN),M.dvpt\u003dr.K.N,M.dvs\u003dUb(r.N,.5),M.dfvs\u003dUb(r.N,1),M.davs\u003dUb(r.J,.5),M.dafvs\u003dUb(r.J,1),y\u0026\u0026(r.K.N\u003d0,Hws(r.N),Hws(r.J)),e.RN()\u0026\u0026(M.dtos\u003dr.l9,M.dav\u003dr.D,M.dtoss\u003de.f3+1,y\u0026\u0026(r.l9\u003d0,r.D\u003d0,e.f3++)),M.dat\u003dr.L.N,M.dft\u003dr.Ng.N,y\u0026\u0026(r.L.N\u003d0,r.Ng.N\u003d0));M.ps\u003d[p.L.width,p.L.height];M.bs\u003d[ap(p.J),p.J.getHeight()];\nM.scs\u003d[p.j.width,p.j.height];M.dom\u003dp.domain;e.JU\u0026\u0026(M.vds\u003de.JU);if(e.Z.length\u003e0||e.rS)N\u003dg.eE(e.Z),e.rS\u0026\u0026N.push(e.rS),M.pings\u003dg.dn(N,function(l){return l.toString()});\nN\u003dg.dn(g.CG(e.Z,function(l){return l.Z()}),function(l){return l.getId()});\neX5(N);M.ces\u003dN;e.N\u0026\u0026(M.vmer\u003de.N);e.U\u0026\u0026(M.vmmk\u003de.U);e.l9\u0026\u0026(M.vmiec\u003de.l9);M.avms\u003de.vG?e.vG.getName():\"ns\";e.vG\u0026\u0026g.VM(M,e.vG.t$());w?(M.c\u003dzu(e.Cw.UQ,2),M.ss\u003dzu(e.Cw.wk,2)):M.tth\u003dO7()-dkM;M.mc\u003dzu(r.Kh,2);M.nc\u003dzu(r.G,2);M.mv\u003dXA(r.Z);M.nv\u003dXA(r.j);M.lte\u003dzu(e.He,2);w\u003dPf(e,E);sb(r);M.qmtos\u003dsb(w);M.qnc\u003dzu(w.G,2);M.qmv\u003dXA(w.Z);M.qnv\u003dXA(w.j);M.qas\u003dw.j\u003e0?1:0;M.qi\u003de.a$;M.avms||(M.avms\u003d\"geo\");M.psm\u003dr.Rq.J;M.psv\u003dr.Rq.getValue();M.psfv\u003dr.Ut.getValue();M.psa\u003dr.Wk.getValue();C\u003dl93(C.RJ);C.length\u0026\u0026(M.veid\u003dC);e.L\u0026\u0026g.VM(M,\nEuM(e.L));M.avas\u003de.Xw();M.vs\u003de.Vu();M.co\u003dI7J(e);M.tm\u003dr.aq;M.tu\u003dr.Zl;return M};\nBS1\u003dfunction(e,N){if(g.Gw(vu5,N))return!0;var y\u003de.HI[N];return y!\u003d\u003dvoid 0?(e.HI[N]\u003d!0,!y):!1};\nI7J\u003dfunction(e){var N\u003de.aq.toString(10).padStart(2,\"0\");N\u003d\"\"+e.SR+N;e.aq\u003c99\u0026\u0026e.aq++;return N};\nic_\u003dfunction(){this.J\u003d{};var e\u003dGM();i6(this,e,document);var N\u003dz1M();try{if(\"1\"\u003d\u003dN){for(var y\u003de.parent;y!\u003de.top;y\u003dy.parent)i6(this,y,y.document);i6(this,e.top,e.top.document)}}catch(w){}};\nz1M\u003dfunction(){var e\u003ddocument.documentElement;try{if(!op(GM().top))return\"2\";var N\u003d[],y\u003dGM(e.ownerDocument);for(e\u003dy;e!\u003dy.top;e\u003de.parent)if(e.frameElement)N.push(e.frameElement);else break;return N\u0026\u0026N.length!\u003d0?\"1\":\"0\"}catch(w){return\"2\"}};\ni6\u003dfunction(e,N,y){ad(y,\"mousedown\",function(){return Dk5(e)},301);\nad(N,\"scroll\",function(){return guP(e)},302);\nad(y,\"touchmove\",function(){return Ve9(e)},303);\nad(y,\"mousemove\",function(){return f7E(e)},304);\nad(y,\"keydown\",function(){return te5(e)},305)};\nDk5\u003dfunction(e){g.oB(e.J,function(N){N.K\u003e1E5||++N.K})};\nguP\u003dfunction(e){g.oB(e.J,function(N){N.J\u003e1E5||++N.J})};\nVe9\u003dfunction(e){g.oB(e.J,function(N){N.J\u003e1E5||++N.J})};\nte5\u003dfunction(e){g.oB(e.J,function(N){N.N\u003e1E5||++N.N})};\nf7E\u003dfunction(e){g.oB(e.J,function(N){N.j\u003e1E5||++N.j})};\nuLJ\u003dfunction(){this.J\u003d[];this.N\u003d[]};\nDf\u003dfunction(e,N){return g.Ok(e.J,function(y){return y.a$\u003d\u003dN})};\nqJJ\u003dfunction(e,N){return N?g.Ok(e.J,function(y){return y.Ho.Gl\u003d\u003dN}):null};\nZc_\u003dfunction(e,N){return g.Ok(e.N,function(y){return y.TJ()\u003d\u003d2\u0026\u0026y.a$\u003d\u003dN})};\nVn\u003dfunction(){var e\u003dg6;return e.J.length\u003d\u003d0?e.N:e.N.length\u003d\u003d0?e.J:g.aw(e.N,e.J)};\nxkM\u003dfunction(e,N){e\u003dN.TJ()\u003d\u003d1?e.J:e.N;var y\u003dW_(e,function(w){return w\u003d\u003dN});\nreturn y!\u003d-1?(e.splice(y,1),N.vG\u0026\u0026N.vG.unobserve(),N.dispose(),!0):!1};\njkH\u003dfunction(e){var N\u003dg6;if(xkM(N,e)){switch(e.TJ()){case 0:var y\u003dfunction(){return null};\ncase 2:y\u003dfunction(){return Zc_(N,e.a$)};\nbreak;case 1:y\u003dfunction(){return Df(N,e.a$)}}for(var w\u003dy();w;w\u003dy())xkM(N,w)}};\nnu1\u003dfunction(e){var N\u003dg6;e\u003dg.CG(e,function(y){return!qJJ(N,y.Ho.Gl)});\nN.J.push.apply(N.J,g.B(e))};\nQks\u003dfunction(e){var N\u003d[];g.$R(e,function(y){DR(g6.J,function(w){return w.Ho.Gl\u003d\u003d\u003dy.Ho.Gl\u0026\u0026w.a$\u003d\u003d\u003dy.a$})||(g6.J.push(y),N.push(y))})};\nfG\u003dfunction(){this.J\u003dthis.N\u003dnull};\nmkH\u003dfunction(e,N){function y(w,E){N(w,E)}\nif(e.N\u003d\u003dnull)return!1;e.J\u003dg.Ok(e.N,function(w){return w!\u003dnull\u0026\u0026w.SG()});\ne.J\u0026\u0026(e.J.init(y)?IV9(e.J.J):N(e.J.J.SU(),e.J));return e.J!\u003dnull};\ntq\u003dfunction(e){e\u003dHcM(e);j2.call(this,e.length?e[e.length-1]:new uG(Yn,0));this.K\u003de;this.N\u003dnull};\nHcM\u003dfunction(e){if(!e.length)return[];e\u003d(0,g.CG)(e,function(y){return y!\u003dnull\u0026\u0026y.TM()});\nfor(var N\u003d1;N\u003ce.length;N++)qW(e[N-1],e[N]);return e};\nu6\u003dfunction(e,N,y,w){x0.call(this,e,N,y,w);this.Kh\u003dthis.Ng\u003dthis.G\u003dthis.U\u003dthis.j\u003dnull};\nqe\u003dfunction(e){return e.j\u0026\u0026e.j.takeRecords?e.j.takeRecords():[]};\nWM5\u003dfunction(e){if(!e.element)return!1;var N\u003de.element,y\u003de.N.J.K,w\u003dfo().J.J;e.j\u003dnew y.IntersectionObserver(V1(w,function(E){return Zf(e,E)}),KM9);\nw\u003dV1(w,function(){e.j.unobserve(N);e.j.observe(N);Zf(e,qe(e))});\ny.ResizeObserver?(e.U\u003dnew y.ResizeObserver(w),e.U.observe(N)):y.MutationObserver\u0026\u0026(e.G\u003dnew g.xJ.MutationObserver(w),e.G.observe(N,{attributes:!0,childList:!0,characterData:!0,subtree:!0}));e.j.observe(N);Zf(e,qe(e));return!0};\nZf\u003dfunction(e,N){try{if(N.length){e.Ng||(e.Ng\u003dO7());var y\u003dOcs(N),w\u003dosn(e.element,e.N.J.K),E\u003dw.x,A\u003dw.y;e.K\u003dnew s7(Math.round(A),Math.round(E)+y.boundingClientRect.width,Math.round(A)+y.boundingClientRect.height,Math.round(E));e.J\u003diwF(e,e.K);var T\u003dcfP(y.intersectionRect);e.Z\u003dNW(T,e.K.left-T.left,e.K.top-T.top)}}catch(p){e.unobserve(),WQ(299,p)}};\nOcs\u003dfunction(e){return vQ(e,function(N,y){return N.time\u003ey.time?N:y},e[0])};\nxV\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?Yn:e;j2.call(this,new uG(e,2))};\njg\u003dfunction(){var e\u003dR15();uG.call(this,Yn.top,e,\"geo\")};\nR15\u003dfunction(){fo();var e\u003dgm();return e.K||e.N?0:2};\nG3P\u003dfunction(){};\nnG\u003dfunction(){this.done\u003d!1;this.J\u003d{bO:0,E9:0,F_s:0,vt:0,s1:-1,pY:0,Dn:0,Fu:0,q4P:0};this.L\u003dnull;this.Z\u003d!1;this.K\u003dnull;this.G\u003d0;this.N\u003dnew tp(this)};\nmi\u003dfunction(){var e\u003dQn;e.Z||(e.Z\u003d!0,Uk_(e,function(){return e.j.apply(e,g.B(g.iE.apply(0,arguments)))}),e.j())};\nLM9\u003dfunction(){z0(G3P);var e\u003dz0(fG);e.J!\u003dnull\u0026\u0026e.J.J?IV9(e.J.J):gm().update(Yn)};\nHf\u003dfunction(e,N,y){if(!e.done\u0026\u0026(e.N.cancel(),N.length!\u003d0)){e.K\u003dnull;try{LM9();var w\u003dO7();fo().L\u003dw;if(z0(fG).J!\u003dnull)for(var E\u003d0;E\u003cN.length;E++)e1P(N[E],w,y);for(w\u003d0;w\u003cN.length;w++)NS5(N[w]);++e.J.vt}finally{y?g.$R(N,function(A){A.Cw.UQ\u003d0}):e.N.schedule()}}};\nUk_\u003dfunction(e,N){if(!e.L){N\u003dHQ(142,N);D5();var y;VC.visibilityState?y\u003d\"visibilitychange\":VC.mozVisibilityState?y\u003d\"mozvisibilitychange\":VC.webkitVisibilityState\u0026\u0026(y\u003d\"webkitvisibilitychange\");y\u0026\u0026lM(VC,y,N,{capture:!1})\u0026\u0026(e.L\u003dN)}};\nsk9\u003dfunction(){var e\u003dz0(fG);if(e.J!\u003dnull){var N\u003de.J;g.$R(Vn(),function(y){return s7_(y,N)})}};\na7M\u003dfunction(e,N){e\u003de.G;G0\u0026\u0026(e+\u003dN-U7);return e};\neE3\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?function(){return{}}:e;\nno.J6\u003d\"av-js\";jb.J\u003d.01;Tq5([function(N){var y\u003dfo(),w\u003d{};w\u003d(w.bin\u003dy.N,w.type\u003d\"error\",w);y\u003dJr(y.RJ);if(!Qn.K){var E\u003dQn,A\u003dYn.document,T\u003dRp\u003e\u003d0?O7()-Rp:-1,p\u003dO7();E.J.s1\u003d\u003d-1\u0026\u0026(T\u003dp);var C\u003dgm(),r\u003dfo(),Y\u003dJr(r.RJ),M\u003dVn();try{if(M.length\u003e0){var l\u003dC.J;l\u0026\u0026(Y.bs\u003d[ap(l),l.getHeight()]);var F\u003dC.L;F\u0026\u0026(Y.ps\u003d[F.width,F.height]);Yn.screen\u0026\u0026(Y.scs\u003d[Yn.screen.width,Yn.screen.height])}else Y.url\u003dencodeURIComponent(Yn.location.href.substring(0,512)),A.referrer\u0026\u0026(Y.referrer\u003dencodeURIComponent(A.referrer.substring(0,512)));\nY.tt\u003dT;Y.pt\u003dRp;Y.bin\u003dr.N;Yn.google_osd_load_pub_page_exp!\u003d\u003dvoid 0\u0026\u0026(Y.olpp\u003dYn.google_osd_load_pub_page_exp);Y.deb\u003d[1,E.J.bO,E.J.E9,E.J.vt,E.J.s1,0,E.N.N,E.J.pY,E.J.Dn,E.J.Fu,E.J.q4P,-1].join(\";\");Y.tvt\u003da7M(E,p);C.N\u0026\u0026(Y.inapp\u003d1);if(Yn!\u003d\u003dnull\u0026\u0026Yn!\u003dYn.top){M.length\u003e0\u0026\u0026(Y.iframe_loc\u003dencodeURIComponent(Yn.location.href.substring(0,512)));var S\u003dC.G;Y.is\u003d[ap(S),S.getHeight()]}}catch(k){Y.error\u003d1}Qn.K\u003dY}l\u003dg.DA(Qn.K);F\u003dfo().J;T0(F.K,\"prf\")\u003d\u003d1?(S\u003dnew gn,E\u003dF.J,A\u003d0,E.J\u003e-1\u0026\u0026(A\u003dE.K.J.now()-E.J),S\u003dGy(S,1,Er(E.j+\nA),0),E\u003dF.J,S\u003dGy(S,5,pm(E.J\u003e-1?E.N+1:E.N),0),S\u003dGy(S,2,bc(F.N.J.K()),\"0\"),S\u003dGy(S,3,bc(F.N.J.N()),\"0\"),F\u003dGy(S,4,bc(F.N.J.J()),\"0\"),S\u003d{},F\u003d(S.pf\u003dg.oN(F.J()),S)):F\u003d{};g.VM(l,F);g.VM(N,w,y,l,e())}])};\nyrH\u003dfunction(){var e\u003dNnn||Yn;if(!e)return\"\";var N\u003d[];if(!e.location||!e.location.href)return\"\";N.push(\"url\u003d\"+encodeURIComponent(e.location.href.substring(0,512)));e.document\u0026\u0026e.document.referrer\u0026\u0026N.push(\"referrer\u003d\"+encodeURIComponent(e.document.referrer.substring(0,512)));return N.join(\"\u0026\")};\nKG\u003dfunction(){var e\u003d\"youtube.player.web_20250209_00_RC00\".match(/_(\\d{8})_RC\\d+$/)||\"youtube.player.web_20250209_00_RC00\".match(/_(\\d{8})_\\d+_\\d+$/)||\"youtube.player.web_20250209_00_RC00\".match(/_(\\d{8})_\\d+\\.\\d+$/)||\"youtube.player.web_20250209_00_RC00\".match(/_(\\d{8})_\\d+_RC\\d+$/),N;if(((N\u003de)\u003d\u003dnull?void 0:N.length)\u003d\u003d2)return e[1];e\u003d\"youtube.player.web_20250209_00_RC00\".match(/.*_(\\d{2})\\.(\\d{4})\\.\\d+_RC\\d+$/);var y;return((y\u003de)\u003d\u003dnull?void 0:y.length)\u003d\u003d3?\"20\"+e[1]+e[2]:null};\nwQ_\u003dfunction(){return\"av.default_js\".includes(\"ima_html5_sdk\")?{Om:\"ima\",Ae:null}:\"av.default_js\".includes(\"ima_native_sdk\")?{Om:\"nima\",Ae:null}:\"av.default_js\".includes(\"admob-native-video-javascript\")?{Om:\"an\",Ae:null}:\"youtube.player.web_20250209_00_RC00\".includes(\"cast_js_sdk\")?{Om:\"cast\",Ae:KG()}:\"youtube.player.web_20250209_00_RC00\".includes(\"youtube.player.web\")?{Om:\"yw\",Ae:KG()}:\"youtube.player.web_20250209_00_RC00\".includes(\"outstream_web_client\")?{Om:\"out\",Ae:KG()}:\"youtube.player.web_20250209_00_RC00\".includes(\"drx_rewarded_web\")?\n{Om:\"r\",Ae:KG()}:\"youtube.player.web_20250209_00_RC00\".includes(\"gam_native_web_video\")?{Om:\"n\",Ae:KG()}:\"youtube.player.web_20250209_00_RC00\".includes(\"admob_interstitial_video\")?{Om:\"int\",Ae:KG()}:{Om:\"j\",Ae:null}};\nRZ\u003dfunction(e,N){var y\u003d{sv:\"966\"};Wf!\u003d\u003dnull\u0026\u0026(y.v\u003dWf);y.cb\u003dEnJ;y.nas\u003dg6.J.length;y.msg\u003de;N!\u003d\u003dvoid 0\u0026\u0026(e\u003dArs(N))\u0026\u0026(y.e\u003dOo[e]);return y};\nGe\u003dfunction(e){return c_(e,\"custom_metric_viewable\")};\nArs\u003dfunction(e){var N\u003dGe(e)?\"custom_metric_viewable\":e.toLowerCase();return IB(IZ,function(y){return y\u003d\u003dN})};\nTn3\u003dfunction(){this.J\u003dvoid 0;this.N\u003d!1;this.K\u003d0;this.j\u003d-1;this.L\u003d\"tos\"};\nCME\u003dfunction(e){try{var N\u003de.split(\",\");return N.length\u003eg.Xw(Jr9).length?null:vQ(N,function(y,w){w\u003dw.toLowerCase().split(\"\u003d\");if(w.length!\u003d2||pQ0[w[0]]\u003d\u003d\u003dvoid 0||!pQ0[w[0]](w[1]))throw Error(\"Entry (\"+w[0]+\", \"+w[1]+\") is invalid.\");y[w[0]]\u003dw[1];return y},{})}catch(y){return null}};\nrr5\u003dfunction(e,N){if(e.J\u003d\u003dvoid 0)return 0;switch(e.L){case \"mtos\":return e.N?Gu(N.J,e.J):Gu(N.N,e.J);case \"tos\":return e.N?Rd(N.J,e.J):Rd(N.N,e.J)}return 0};\nUo\u003dfunction(e,N,y,w){FA.call(this,N,w);this.G\u003de;this.U\u003dy};\nLG\u003dfunction(){};\nso\u003dfunction(e){FA.call(this,\"fully_viewable_audible_half_duration_impression\",e)};\naZ\u003dfunction(e){this.J\u003de};\nea\u003dfunction(e,N){FA.call(this,e,N)};\nNH\u003dfunction(e){Sg.call(this,\"measurable_impression\",e)};\nyx\u003dfunction(){aZ.apply(this,arguments)};\nwN\u003dfunction(e,N,y){hq.call(this,e,N,y)};\nEH\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?Yn:e;j2.call(this,new uG(e,2))};\nA7\u003dfunction(e,N,y){hq.call(this,e,N,y)};\nT1\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?Yn:e;j2.call(this,new uG(e,2))};\nJ7\u003dfunction(){uG.call(this,Yn,2,\"mraid\");this.Rq\u003d0;this.Kh\u003dthis.qg\u003d!1;this.G\u003dnull;this.N\u003d$v1(this.K);this.j.J\u003dnew s7(0,0,0,0);this.aq\u003d!1};\npk\u003dfunction(e,N,y){e.w6(\"addEventListener\",N,y)};\nl5M\u003dfunction(e){fo().j\u003d!!e.w6(\"isViewable\");pk(e,\"viewableChange\",$LP);e.w6(\"getState\")\u003d\u003d\u003d\"loading\"?pk(e,\"ready\",Y73):MbM(e)};\nMbM\u003dfunction(e){typeof e.N.x7.AFMA_LIDAR\u003d\u003d\u003d\"string\"?(e.qg\u003d!0,FR3(e)):(e.N.compatibility\u003d3,e.G\u003d\"nc\",e.hA(\"w\"))};\nFR3\u003dfunction(e){e.Kh\u003d!1;var N\u003dT0(fo().RJ,\"rmmt\")\u003d\u003d1,y\u003d!!e.w6(\"isViewable\");(N?!y:1)\u0026\u0026D5().setTimeout(Ko(524,function(){e.Kh||(S70(e),WQ(540,Error()),e.G\u003d\"mt\",e.hA(\"w\"))}),500);\non_(e);pk(e,e.N.x7.AFMA_LIDAR,boH)};\non_\u003dfunction(e){var N\u003dT0(fo().RJ,\"sneio\")\u003d\u003d1,y\u003de.N.x7.AFMA_LIDAR_EXP_1!\u003d\u003dvoid 0,w\u003de.N.x7.AFMA_LIDAR_EXP_2!\u003d\u003dvoid 0;(N\u003dN\u0026\u0026w)\u0026\u0026(e.N.x7.AFMA_LIDAR_EXP_2\u003d!0);y\u0026\u0026(e.N.x7.AFMA_LIDAR_EXP_1\u003d!N)};\nS70\u003dfunction(e){e.w6(\"removeEventListener\",e.N.x7.AFMA_LIDAR,boH);e.qg\u003d!1};\nhEF\u003dfunction(e,N){if(e.w6(\"getState\")\u003d\u003d\u003d\"loading\")return new g.l8(-1,-1);N\u003de.w6(N);if(!N)return new g.l8(-1,-1);e\u003dparseInt(N.width,10);N\u003dparseInt(N.height,10);return isNaN(e)||isNaN(N)?new g.l8(-1,-1):new g.l8(e,N)};\nY73\u003dfunction(){try{var e\u003dz0(J7);e.w6(\"removeEventListener\",\"ready\",Y73);MbM(e)}catch(N){WQ(541,N)}};\nboH\u003dfunction(e,N){try{var y\u003dz0(J7);y.Kh\u003d!0;var w\u003de?new s7(e.y,e.x+e.width,e.y+e.height,e.x):new s7(0,0,0,0);var E\u003dO7(),A\u003dfK();var T\u003dnew yC(E,A,y);T.J\u003dw;T.volume\u003dN;y.h$(T)}catch(p){WQ(542,p)}};\n$LP\u003dfunction(e){var N\u003dfo(),y\u003dz0(J7);e\u0026\u0026!N.j\u0026\u0026(N.j\u003d!0,y.aq\u003d!0,y.G\u0026\u0026y.hA(\"w\",!0))};\nCk\u003dfunction(){this.isInitialized\u003d!1;this.J\u003dthis.N\u003dnull;var e\u003d{};this.G\u003d(e.start\u003dthis.cWB,e.firstquartile\u003dthis.uhh,e.midpoint\u003dthis.ihq,e.thirdquartile\u003dthis.al9,e.complete\u003dthis.AWh,e.error\u003dthis.hGt,e.pause\u003dthis.lx,e.resume\u003dthis.nt,e.skip\u003dthis.zGk,e.viewable_impression\u003dthis.H2,e.mute\u003dthis.sD,e.unmute\u003dthis.sD,e.fullscreen\u003dthis.xgk,e.exitfullscreen\u003dthis.llP,e.fully_viewable_audible_half_duration_impression\u003dthis.H2,e.measurable_impression\u003dthis.H2,e.abandon\u003dthis.lx,e.engagedview\u003dthis.H2,e.impression\u003dthis.H2,\ne.creativeview\u003dthis.H2,e.progress\u003dthis.sD,e.custom_metric_viewable\u003dthis.H2,e.bufferstart\u003dthis.lx,e.bufferfinish\u003dthis.nt,e.audio_measurable\u003dthis.H2,e.audio_audible\u003dthis.H2,e);e\u003d{};this.U\u003d(e.overlay_resize\u003dthis.yWG,e.abandon\u003dthis.YH,e.close\u003dthis.YH,e.collapse\u003dthis.YH,e.overlay_unmeasurable_impression\u003dfunction(N){return vf(N,\"overlay_unmeasurable_impression\",fK())},e.overlay_viewable_immediate_impression\u003dfunction(N){return vf(N,\"overlay_viewable_immediate_impression\",fK())},e.overlay_unviewable_impression\u003d\nfunction(N){return vf(N,\"overlay_unviewable_impression\",fK())},e.overlay_viewable_end_of_session_impression\u003dfunction(N){return vf(N,\"overlay_viewable_end_of_session_impression\",fK())},e);\nfo().N\u003d3;crH(this);this.K\u003dnull};\nrN\u003dfunction(e,N,y,w){e\u003de.o3(null,w,!0,N);e.j\u003dy;nu1([e]);return e};\nk00\u003dfunction(e,N,y){Y0M(N);var w\u003de.J;g.$R(N,function(E){var A\u003dg.dn(E.criteria,function(T){var p\u003dCME(T);if(p\u003d\u003dnull)T\u003dnull;else if(T\u003dnew Tn3,p.visible!\u003dnull\u0026\u0026(T.J\u003dp.visible/100),p.audible!\u003dnull\u0026\u0026(T.N\u003dp.audible\u003d\u003d1),p.time!\u003dnull){var C\u003dp.timetype\u003d\u003d\"mtos\"?\"mtos\":\"tos\",r\u003dnJn(p.time,\"%\")?\"%\":\"ms\";p\u003dparseInt(p.time,10);r\u003d\u003d\"%\"\u0026\u0026(p/\u003d100);T.setTime(p,r,C)}return T});\nDR(A,function(T){return T\u003d\u003dnull})||ouJ(y,new Uo(E.id,E.event,A,w))})};\nBnJ\u003dfunction(){var e\u003d[],N\u003dfo();e.push(z0(jg));T0(N.RJ,\"mvp_lv\")\u0026\u0026e.push(z0(J7));N\u003d[new EH,new T1];N.push(new tq(e));N.push(new xV(Yn));return N};\nXQE\u003dfunction(e){if(!e.isInitialized){e.isInitialized\u003d!0;try{var N\u003dO7(),y\u003dfo(),w\u003dgm();Rp\u003dN;y.K\u003d79463069;e.N!\u003d\u003d\"o\"\u0026\u0026(Nnn\u003dvT5(Yn));if(x0P()){Qn.J.E9\u003d0;Qn.J.s1\u003dO7()-N;var E\u003dBnJ(),A\u003dz0(fG);A.N\u003dE;mkH(A,function(){$D()})?Qn.done||(sk9(),qW(A.J.J,e),mi()):w.K?$D():mi()}else YD\u003d!0}catch(T){throw g6.reset(),T;\n}}};\nlf\u003dfunction(e){Qn.N.cancel();MH\u003de;Qn.done\u003d!0};\nFb\u003dfunction(e){if(e.N)return e.N;var N\u003dz0(fG).J;if(N)switch(N.getName()){case \"nis\":e.N\u003d\"n\";break;case \"gsv\":e.N\u003d\"m\"}e.N||(e.N\u003d\"h\");return e.N};\nSa\u003dfunction(e,N,y){if(e.J\u003d\u003dnull)return N.JU|\u003d4,!1;e\u003dPM0(e.J,y,N);N.JU|\u003de;return e\u003d\u003d0};\n$D\u003dfunction(){var e\u003d[new xV(Yn)],N\u003dz0(fG);N.N\u003de;mkH(N,function(){lf(\"i\")})?Qn.done||(sk9(),mi()):lf(\"i\")};\ndLn\u003dfunction(e,N){if(!e.dT){var y\u003dvf(e,\"start\",fK());y\u003de.x5.J(y).J;var w\u003d{id:\"lidarv\"};w.r\u003dN;w.sv\u003d\"966\";Wf!\u003d\u003dnull\u0026\u0026(w.v\u003dWf);Z9(y,function(E,A){return w[E]\u003dE\u003d\u003d\"mtos\"||E\u003d\u003d\"tos\"?A:encodeURIComponent(A)});\nN\u003dyrH();Z9(N,function(E,A){return w[E]\u003dencodeURIComponent(A)});\nN\u003d\"//pagead2.googlesyndication.com/pagead/gen_204?\"+mw(QC(new nK,w));Zws(N);e.dT\u003d!0}};\no1\u003dfunction(e,N,y){Hf(Qn,[e],!fK());k3_(e,y);y!\u003d4\u0026\u0026chn(e.qg,y,e.FQ);return vf(e,N,fK())};\ncrH\u003dfunction(e){eE3(function(){var N\u003dI5J();e.N!\u003dnull\u0026\u0026(N.sdk\u003de.N);var y\u003dz0(fG);y.J!\u003dnull\u0026\u0026(N.avms\u003dy.J.getName());return N})};\nvn5\u003dfunction(e,N,y,w){var E\u003dqJJ(g6,y);E!\u003d\u003dnull\u0026\u0026E.a$!\u003d\u003dN\u0026\u0026(e.yC(E),E\u003dnull);E||(N\u003de.o3(y,O7(),!1,N),g6.N.length\u003d\u003d0\u0026\u0026(fo().K\u003d79463069),Qks([N]),E\u003dN,E.j\u003dFb(e),w\u0026\u0026(E.Wk\u003dw));return E};\nzEs\u003dfunction(e,N){var y\u003de[N];y!\u003d\u003dvoid 0\u0026\u0026y\u003e0\u0026\u0026(e[N]\u003dMath.floor(y*1E3))};\nI5J\u003dfunction(){var e\u003dgm(),N\u003d{},y\u003d{},w\u003d{};return Object.assign({},(N.sv\u003d\"966\",N),Wf!\u003d\u003dnull\u0026\u0026(y.v\u003dWf,y),(w[\"if\"]\u003de.K?\"1\":\"0\",w.nas\u003dString(g6.J.length),w))};\nbf\u003dfunction(e){FA.call(this,\"audio_audible\",e)};\nh7\u003dfunction(e){Sg.call(this,\"audio_measurable\",e)};\ncB\u003dfunction(){aZ.apply(this,arguments)};\nkD\u003dfunction(){};\nio5\u003dfunction(e){this.J\u003de};\nPM0\u003dfunction(e,N,y){e\u003de.N();if(typeof e\u003d\u003d\u003d\"function\"){var w\u003d{};var E\u003d{};w\u003dObject.assign({},Wf!\u003d\u003dnull\u0026\u0026(w.v\u003dWf,w),(E.sv\u003d\"966\",E.cb\u003dEnJ,E.e\u003dDLs(N),E));E\u003dvf(y,N,fK());g.VM(w,E);y.Ts[N]\u003dE;w\u003dy.TJ()\u003d\u003d2?q51(w).join(\"\u0026\"):y.x5.J(w).J;try{return e(y.a$,w,N),0}catch(A){return 2}}else return 1};\nDLs\u003dfunction(e){var N\u003dGe(e)?\"custom_metric_viewable\":e;e\u003dIB(IZ,function(y){return y\u003d\u003dN});\nreturn Oo[e]};\nBB\u003dfunction(){Ck.call(this);this.Z\u003dnull;this.L\u003d!1;this.j\u003d\"ACTIVE_VIEW_TRAFFIC_TYPE_UNSPECIFIED\"};\ngn5\u003dfunction(e,N,y){y\u003dy.opt_configurable_tracking_events;e.J!\u003dnull\u0026\u0026Array.isArray(y)\u0026\u0026k00(e,y,N)};\nVbH\u003dfunction(e,N,y){var w\u003dDf(g6,N);w||(w\u003dy.opt_nativeTime||-1,w\u003drN(e,N,Fb(e),w),y.opt_osdId\u0026\u0026(w.Wk\u003dy.opt_osdId));return w};\nf5E\u003dfunction(e,N,y){var w\u003dDf(g6,N);w||(w\u003drN(e,N,\"n\",y.opt_nativeTime||-1));return w};\ntb5\u003dfunction(e,N){var y\u003dDf(g6,N);y||(y\u003drN(e,N,\"h\",-1));return y};\nuR_\u003dfunction(e){fo();switch(Fb(e)){case \"b\":return\"ytads.bulleit.triggerExternalActivityEvent\";case \"n\":return\"ima.bridge.triggerExternalActivityEvent\";case \"h\":case \"m\":case \"ml\":return\"ima.common.triggerExternalActivityEvent\"}return null};\nxLM\u003dfunction(e,N,y,w){y\u003dy\u003d\u003d\u003dvoid 0?{}:y;var E\u003d{};g.VM(E,{opt_adElement:void 0,opt_fullscreen:void 0},y);var A\u003de.qD(N,y);y\u003dA?A.x5:e.IK();if(E.opt_bounds)return y.J(RZ(\"ol\",w));if(w!\u003d\u003dvoid 0)if(Ars(w)!\u003d\u003dvoid 0)if(YD)e\u003dRZ(\"ue\",w);else if(XQE(e),MH\u003d\u003d\"i\")e\u003dRZ(\"i\",w),e[\"if\"]\u003d0;else if(N\u003de.qD(N,E)){b:{MH\u003d\u003d\"i\"\u0026\u0026(N.zl\u003d!0);A\u003dE.opt_fullscreen;A!\u003d\u003dvoid 0\u0026\u0026w6(N,!!A);var T;if(A\u003d!gm().N)(A\u003dP_(g.zw(),\"CrKey\")\u0026\u0026!(P_(g.zw(),\"CrKey\")\u0026\u0026P_(g.zw(),\"SmartSpeaker\"))||P_(g.zw(),\"PlayStation\")||P_(g.zw(),\"Roku\")||Bq_()||P_(g.zw(),\n\"Xbox\"))||(A\u003dg.zw(),A\u003dP_(A,\"AppleTV\")||P_(A,\"Apple TV\")||P_(A,\"CFNetwork\")||P_(A,\"tvOS\")),A||(A\u003dg.zw(),A\u003dP_(A,\"sdk_google_atv_x86\")||P_(A,\"Android TV\")),A\u003d!A;A\u0026\u0026(D5(),A\u003dFR(VC)\u003d\u003d\u003d0);if(T\u003dA){switch(N.TJ()){case 1:dLn(N,\"pv\");break;case 2:e.BT(N)}lf(\"pv\")}A\u003dw.toLowerCase();if(T\u003d!T)T\u003dT0(fo().RJ,\"ssmol\")\u0026\u0026A\u003d\u003d\u003d\"loaded\"?!1:g.Gw(q7s,A);if(T\u0026\u0026N.I1\u003d\u003d0){MH!\u003d\"i\"\u0026\u0026(Qn.done\u003d!1);T\u003dE!\u003d\u003dvoid 0?E.opt_nativeTime:void 0;Lo\u003dT\u003dtypeof T\u003d\u003d\u003d\"number\"?T:O7();N.jS\u003d!0;var p\u003dfK();N.I1\u003d1;N.HI\u003d{};N.HI.start\u003d!1;N.HI.firstquartile\u003d\n!1;N.HI.midpoint\u003d!1;N.HI.thirdquartile\u003d!1;N.HI.complete\u003d!1;N.HI.resume\u003d!1;N.HI.pause\u003d!1;N.HI.skip\u003d!1;N.HI.mute\u003d!1;N.HI.unmute\u003d!1;N.HI.viewable_impression\u003d!1;N.HI.measurable_impression\u003d!1;N.HI.fully_viewable_audible_half_duration_impression\u003d!1;N.HI.fullscreen\u003d!1;N.HI.exitfullscreen\u003d!1;N.f3\u003d0;p||(N.Xe().U\u003dT);Hf(Qn,[N],!p)}(T\u003dN.AN[A])\u0026\u0026$V(N.fN,T);T0(fo().RJ,\"fmd\")||g.Gw(ZoH,A)\u0026\u0026N.rS\u0026\u0026N.rS.N(N,null);switch(N.TJ()){case 1:var C\u003dGe(A)?e.G.custom_metric_viewable:e.G[A];break;case 2:C\u003de.U[A]}if(C\u0026\u0026(w\u003dC.call(e,\nN,E,w),T0(fo().RJ,\"fmd\")\u0026\u0026g.Gw(ZoH,A)\u0026\u0026N.rS\u0026\u0026N.rS.N(N,null),w!\u003d\u003dvoid 0)){E\u003dRZ(void 0,A);g.VM(E,w);w\u003dE;break b}w\u003dvoid 0}N.I1\u003d\u003d3\u0026\u0026e.yC(N);e\u003dw}else e\u003dRZ(\"nf\",w);else e\u003dvoid 0;else YD?e\u003dRZ(\"ue\"):A?(e\u003dRZ(),g.VM(e,XNn(A,!0,!1,!1))):e\u003dRZ(\"nf\");return typeof e\u003d\u003d\u003d\"string\"?y.J():y.J(e)};\njpn\u003dfunction(e,N){N\u0026\u0026(e.j\u003dN)};\nnn1\u003dfunction(e){var N\u003d{};return N.viewability\u003de.J,N.googleViewability\u003de.N,N};\nQpM\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?{}:y;e\u003dxLM(z0(BB),N,y,e);return nn1(e)};\ndN\u003dfunction(e){var N\u003dg.iE.apply(1,arguments).filter(function(w){return w}).join(\"\u0026\");\nif(!N)return e;var y\u003de.match(/[?\u0026]adurl\u003d/);return y?e.slice(0,y.index+1)+N+\"\u0026\"+e.slice(y.index+1):e+(e.indexOf(\"?\")\u003d\u003d\u003d-1?\"?\":\"\u0026\")+N};\nHoF\u003dfunction(e){var N\u003de.url;e\u003de.Gnt;this.J\u003dN;this.G\u003de;e\u003d/[?\u0026]dsh\u003d1(\u0026|$)/.test(N);this.L\u003d!e\u0026\u0026/[?\u0026]ae\u003d1(\u0026|$)/.test(N);this.Z\u003d!e\u0026\u0026/[?\u0026]ae\u003d2(\u0026|$)/.test(N);if((this.N\u003d/[?\u0026]adurl\u003d([^\u0026]*)/.exec(N))\u0026\u0026this.N[1]){try{var y\u003ddecodeURIComponent(this.N[1])}catch(w){y\u003dnull}this.K\u003dy}this.j\u003d(new Date).getTime()-mLJ};\nKRP\u003dfunction(e){e\u003de.G;if(!e)return\"\";var N\u003d\"\";e.platform\u0026\u0026(N+\u003d\"\u0026uap\u003d\"+encodeURIComponent(e.platform));e.platformVersion\u0026\u0026(N+\u003d\"\u0026uapv\u003d\"+encodeURIComponent(e.platformVersion));e.uaFullVersion\u0026\u0026(N+\u003d\"\u0026uafv\u003d\"+encodeURIComponent(e.uaFullVersion));e.architecture\u0026\u0026(N+\u003d\"\u0026uaa\u003d\"+encodeURIComponent(e.architecture));e.model\u0026\u0026(N+\u003d\"\u0026uam\u003d\"+encodeURIComponent(e.model));e.bitness\u0026\u0026(N+\u003d\"\u0026uab\u003d\"+encodeURIComponent(e.bitness));e.fullVersionList\u0026\u0026(N+\u003d\"\u0026uafvl\u003d\"+encodeURIComponent(e.fullVersionList.map(function(y){return encodeURIComponent(y.brand)+\n\";\"+encodeURIComponent(y.version)}).join(\"|\")));\ntypeof e.wow64!\u003d\u003d\"undefined\"\u0026\u0026(N+\u003d\"\u0026uaw\u003d\"+Number(e.wow64));return N.substring(1)};\nOoP\u003dfunction(e,N,y,w,E){var A\u003dwindow,T\u003dy?\"//pagead2.googlesyndication.com/bg/\"+UK(y)+\".js\":\"\";y\u003dA.document;var p\u003d{};N\u0026\u0026(p._scs_\u003dN);p._bgu_\u003dT;p._bgp_\u003dw;p._li_\u003d\"v_h.127.0.0.1\";E\u0026\u0026(p._upb_\u003dE);(N\u003dA.GoogleTyFxhY)\u0026\u0026typeof N.push\u003d\u003d\"function\"||(N\u003dA.GoogleTyFxhY\u003d[]);N.push(p);N\u003dxY(y).createElement(\"SCRIPT\");N.type\u003d\"text/javascript\";N.async\u003d!0;e\u003dsF5(WRE,UK(e)+\".js\");g.QZ(N,e);(A\u003d(A.GoogleTyFxhYEET||{})[N.src])?A():y.getElementsByTagName(\"head\")[0].appendChild(N)};\nREn\u003dfunction(){try{var e,N;return!!((e\u003dwindow)\u003d\u003dnull?0:(N\u003de.top)\u003d\u003dnull?0:N.location.href)\u0026\u0026!1}catch(y){return!0}};\nDS\u003dfunction(){var e\u003dG00();e\u003de\u003d\u003d\u003dvoid 0?\"bevasrsg\":e;return new Promise(function(N){var y\u003dwindow\u003d\u003d\u003dwindow.top?window:REn()?window:window.top,w\u003dy[e],E;((E\u003dw)\u003d\u003dnull?0:E.bevasrs)?N(new z1(w.bevasrs)):(w||(w\u003d{},w\u003d(w.nqfbel\u003d[],w),y[e]\u003dw),w.nqfbel.push(function(A){N(new z1(A))}))})};\nULJ\u003dfunction(e){var N\u003d{c:e.qX,e:e.OU,mc:e.Ic,me:e.Dw};e.h1\u0026\u0026(N.co\u003d{c:e.h1.Lk,a:e.h1.Xa,s:e.h1.W4});return N};\ngN\u003dfunction(e){g.x.call(this);this.wpc\u003de};\nz1\u003dfunction(e){g.x.call(this);var N\u003dthis;this.f$\u003de;this.K\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.J\u003dvoid 0;this.oH\u003dthis.f$.p;this.j\u003dthis.hd.bind(this);this.addOnDisposeCallback(function(){return void LRJ(N)})};\nspM\u003dfunction(e){var N;return g.f(function(y){if(y.J\u003d\u003d1){if(!e.f$.wpc)throw new St(30,\"NWA\");return e.N?y.return(e.N):g.D(y,e.f$.wpc(),2)}N\u003dy.N;e.N\u003dnew gN(N);return y.return(e.N)})};\nLRJ\u003dfunction(e){e.J!\u003d\u003dvoid 0\u0026\u0026(e.K.forEach(function(N){var y;(y\u003de.J)\u003d\u003dnull||y.removeEventListener(N,e.j)}),e.J\u003dvoid 0)};\nNmM\u003dfunction(e){if(g.kw(g.Ly(e)))return!1;if(e.indexOf(\"://pagead2.googlesyndication.com/pagead/gen_204?id\u003dyt3p\u0026sr\u003d1\u0026\")\u003e\u003d0)return!0;try{var N\u003dnew g.rS(e)}catch(y){return g.Ok(a5_,function(w){return e.search(w)\u003e0})!\u003dnull}return N.Z.match(eGE)?!0:g.Ok(a5_,function(y){return e.match(y)!\u003dnull})!\u003dnull};\ng.Vx\u003dfunction(e,N){return e.replace(yps,function(y,w){try{var E\u003dg.zM(N,w);if(E\u003d\u003dnull||E.toString()\u003d\u003dnull)return y;E\u003dE.toString();if(E\u003d\u003d\"\"||!g.kw(g.Ly(E)))return encodeURIComponent(E).replace(/%2C/g,\",\")}catch(A){}return y})};\nfk\u003dfunction(e,N){return Object.is(e,N)};\nuf\u003dfunction(e){var N\u003dt7;t7\u003de;return N};\nweM\u003dfunction(e){if(e.Qh!\u003d\u003dvoid 0){var N\u003dqH;qH\u003d!0;try{for(var y\u003dg.c(e.Qh),w\u003dy.next();!w.done;w\u003dy.next()){var E\u003dw.value;E.s0||(e\u003dvoid 0,E.s0\u003d!0,weM(E),(e\u003dE.LD)\u003d\u003dnull||e.call(E,E))}}finally{qH\u003dN}}};\nE0H\u003dfunction(){var e;return((e\u003dt7)\u003d\u003dnull?void 0:e.UN)!\u003d\u003d!1};\nAp0\u003dfunction(e){e\u0026\u0026(e.rF\u003d0);return uf(e)};\nTm_\u003dfunction(e,N){uf(N);if(e\u0026\u0026e.TI!\u003d\u003dvoid 0\u0026\u0026e.Ap!\u003d\u003dvoid 0\u0026\u0026e.dO!\u003d\u003dvoid 0){if(ZS(e))for(N\u003de.rF;N\u003ce.TI.length;N++)xD(e.TI[N],e.Ap[N]);for(;e.TI.length\u003ee.rF;)e.TI.pop(),e.dO.pop(),e.Ap.pop()}};\npeM\u003dfunction(e,N,y){JpM(e);if(e.Qh.length\u003d\u003d\u003d0\u0026\u0026e.TI!\u003d\u003dvoid 0)for(var w\u003d0;w\u003ce.TI.length;w++)e.Ap[w]\u003dpeM(e.TI[w],e,w);e.n_.push(y);return e.Qh.push(N)-1};\nxD\u003dfunction(e,N){JpM(e);if(e.Qh.length\u003d\u003d\u003d1\u0026\u0026e.TI!\u003d\u003dvoid 0)for(var y\u003d0;y\u003ce.TI.length;y++)xD(e.TI[y],e.Ap[y]);y\u003de.Qh.length-1;e.Qh[N]\u003de.Qh[y];e.n_[N]\u003de.n_[y];e.Qh.length--;e.n_.length--;N\u003ce.Qh.length\u0026\u0026(y\u003de.n_[N],e\u003de.Qh[N],CGs(e),e.Ap[y]\u003dN)};\nZS\u003dfunction(e){var N,y;return e.rY||((y\u003de\u003d\u003dnull?void 0:(N\u003de.Qh)\u003d\u003dnull?void 0:N.length)!\u003dnull?y:0)\u003e0};\nCGs\u003dfunction(e){e.TI!\u003dnull||(e.TI\u003d[]);e.Ap!\u003dnull||(e.Ap\u003d[]);e.dO!\u003dnull||(e.dO\u003d[])};\nJpM\u003dfunction(e){e.Qh!\u003dnull||(e.Qh\u003d[]);e.n_!\u003dnull||(e.n_\u003d[])};\n$W1\u003dfunction(e){function N(){if(qH)throw Error(\"\");if(t7!\u003d\u003dnull){var w\u003dt7.rF++;CGs(t7);w\u003ct7.TI.length\u0026\u0026t7.TI[w]!\u003d\u003dy\u0026\u0026ZS(t7)\u0026\u0026xD(t7.TI[w],t7.Ap[w]);t7.TI[w]!\u003d\u003dy\u0026\u0026(t7.TI[w]\u003dy,t7.Ap[w]\u003dZS(t7)?peM(y,t7,w):0);t7.dO[w]\u003dy.version}return y.value}\nvar y\u003dObject.create(rpM);y.value\u003de;N[nk]\u003dy;return N};\nM2F\u003dfunction(e,N){if(!E0H())throw Error();e.W5(e.value,N)||(e.value\u003dN,e.version++,YbJ++,weM(e))};\nlRP\u003dfunction(e){Object.create(Object.assign({},Qx,{UN:e}))};\nSb1\u003dfunction(e){var N\u003dFwM.HL;if(N){var y,w;(w\u003d(y\u003dperformance).mark)\u003d\u003dnull||w.call(y,\"signalSetStart__\"+e)}y\u003d{};return y[Symbol.dispose]\u003dfunction(){if(N){var E,A;(A\u003d(E\u003dperformance).measure)\u003d\u003dnull||A.call(E,\"signalSet__\"+e,\"signalSetStart__\"+e)}},y};\nkuE\u003dfunction(e,N){function y(){o0n++;return w()}\nN\u003dN\u003d\u003d\u003dvoid 0?\"\":N;var w\u003d$W1(e);bK5++;var E\u003dw[nk];E.u2\u003dN!\u003dnull?N:\"[signal]\";E.W5\u003dE.W5;y[nk]\u003dE;return[y,function(A){var T\u003d{stack:[],error:void 0,hasError:!1};try{if(NM(T,Sb1(E.u2)),hG9++,A\u0026\u0026A[cpM]){var p\u003dA[cpM];if(!E0H())throw Error();M2F(E,p(E.value))}else M2F(E,A)}catch(C){T.error\u003dC,T.hasError\u003d!0}finally{w5(T)}}]};\nHB\u003dfunction(e){g.Ux.call(this);var N\u003dthis;this.L\u003dthis.N\u003d0;this.hx\u003de!\u003dnull?e:{kB:function(E,A){return setTimeout(E,A)},\nZx:function(E){clearTimeout(E)}};\nvar y,w;this.J\u003d(w\u003d(y\u003dwindow.navigator)\u003d\u003dnull?void 0:y.onLine)!\u003dnull?w:!0;this.K\u003dfunction(){return g.f(function(E){return g.D(E,mI(N),0)})};\nwindow.addEventListener(\"offline\",this.K);window.addEventListener(\"online\",this.K);this.L||this.Ga()};\nBm0\u003dfunction(){var e\u003dg.Kk;HB.instance||(HB.instance\u003dnew HB(e));return HB.instance};\nmI\u003dfunction(e,N){return e.j?e.j:e.j\u003dnew Promise(function(y){var w,E,A,T;return g.f(function(p){switch(p.J){case 1:return w\u003dwindow.AbortController?new window.AbortController:void 0,A\u003d(E\u003dw)\u003d\u003dnull?void 0:E.signal,T\u003d!1,g.c5(p,2,3),w\u0026\u0026(e.N\u003de.hx.kB(function(){w.abort()},N||2E4)),g.D(p,fetch(\"/generate_204\",{method:\"HEAD\",\nsignal:A}),5);case 5:T\u003d!0;case 3:g.P5(p);e.j\u003dvoid 0;e.N\u0026\u0026(e.hx.Zx(e.N),e.N\u003d0);T!\u003d\u003de.J\u0026\u0026(e.J\u003dT,e.J?e.dispatchEvent(\"networkstatus-online\"):e.dispatchEvent(\"networkstatus-offline\"));y(T);g.d_(p,0);break;case 2:g.XH(p),T\u003d!1,p.u9(3)}})})};\nWB\u003dfunction(){this.data\u003d[];this.J\u003d-1};\nXe0\u003dfunction(e){e.J\u003d\u003d\u003d-1\u0026\u0026(e.J\u003de.data.reduce(function(N,y,w){return N+(y?Math.pow(2,w):0)},0));\nreturn e.J};\nOH\u003dfunction(e){e.setAttribute(\"role\",\"link\")};\nG1\u003dfunction(e,N){Array.isArray(N)\u0026\u0026(N\u003dN.join(\" \"));N\u003d\u003d\u003d\"\"||N\u003d\u003dvoid 0?(R1||(N\u003d{},R1\u003d(N.atomic\u003d!1,N.autocomplete\u003d\"none\",N.dropeffect\u003d\"none\",N.haspopup\u003d!1,N.live\u003d\"off\",N.multiline\u003d!1,N.multiselectable\u003d!1,N.orientation\u003d\"vertical\",N.readonly\u003d!1,N.relevant\u003d\"additions text\",N.required\u003d!1,N.sort\u003d\"none\",N.busy\u003d!1,N.disabled\u003d!1,N.hidden\u003d!1,N.invalid\u003d\"false\",N)),N\u003dR1,\"label\"in N?e.setAttribute(\"aria-label\",N.label):e.removeAttribute(\"aria-label\")):e.setAttribute(\"aria-label\",N)};\nsH\u003dfunction(e){e\u003de.getAttribute(\"aria-label\");return e\u003d\u003dnull||e\u003d\u003dvoid 0?\"\":String(e)};\ng.a1\u003dfunction(e,N,y){g.x.call(this);this.J\u003dnull;this.j\u003d!1;this.Z\u003de;this.L\u003dy;this.N\u003dN||window;this.K\u003d(0,g.Gs)(this.PO,this)};\nPGE\u003dfunction(e){e\u003de.N;return e.requestAnimationFrame||e.webkitRequestAnimationFrame||e.mozRequestAnimationFrame||e.oRequestAnimationFrame||e.msRequestAnimationFrame||null};\ndW5\u003dfunction(e){e\u003de.N;return e.cancelAnimationFrame||e.cancelRequestAnimationFrame||e.webkitCancelRequestAnimationFrame||e.mozCancelRequestAnimationFrame||e.oCancelRequestAnimationFrame||e.msCancelRequestAnimationFrame||null};\ng.e6\u003dfunction(e,N,y){g.x.call(this);this.J\u003de;this.uR\u003dN||0;this.N\u003dy;this.K\u003d(0,g.Gs)(this.RQ,this)};\ng.NA\u003dfunction(e,N){e.isActive()||e.start(N)};\ng.yE\u003dfunction(e){e.stop();e.RQ()};\ng.we\u003dfunction(e){e.isActive()\u0026\u0026g.yE(e)};\ng.E2\u003dfunction(e,N){this.J\u003de[g.xJ.Symbol.iterator]();this.N\u003dN};\nIR1\u003dfunction(e){return typeof e.className\u003d\u003d\"string\"?e.className:e.getAttribute\u0026\u0026e.getAttribute(\"class\")||\"\"};\nA4\u003dfunction(e){return e.classList?e.classList:IR1(e).match(/\\S+/g)||[]};\ng.TY\u003dfunction(e,N){typeof e.className\u003d\u003d\"string\"?e.className\u003dN:e.setAttribute\u0026\u0026e.setAttribute(\"class\",N)};\ng.J4\u003dfunction(e,N){return e.classList?e.classList.contains(N):g.Gw(A4(e),N)};\ng.pi\u003dfunction(e,N){if(e.classList)e.classList.add(N);else if(!g.J4(e,N)){var y\u003dIR1(e);g.TY(e,y+(y.length\u003e0?\" \"+N:N))}};\ng.Ci\u003dfunction(e,N){if(e.classList)Array.prototype.forEach.call(N,function(E){g.pi(e,E)});\nelse{var y\u003d{};Array.prototype.forEach.call(A4(e),function(E){y[E]\u003d!0});\nArray.prototype.forEach.call(N,function(E){y[E]\u003d!0});\nN\u003d\"\";for(var w in y)N+\u003dN.length\u003e0?\" \"+w:w;g.TY(e,N)}};\ng.re\u003dfunction(e,N){e.classList?e.classList.remove(N):g.J4(e,N)\u0026\u0026g.TY(e,Array.prototype.filter.call(A4(e),function(y){return y!\u003dN}).join(\" \"))};\ng.$1\u003dfunction(e,N){e.classList?Array.prototype.forEach.call(N,function(y){g.re(e,y)}):g.TY(e,Array.prototype.filter.call(A4(e),function(y){return!g.Gw(N,y)}).join(\" \"))};\ng.Y1\u003dfunction(e,N,y){y?g.pi(e,N):g.re(e,N)};\nv01\u003dfunction(e,N){var y\u003d!g.J4(e,N);g.Y1(e,N,y)};\ng.MA\u003dfunction(){g.Ux.call(this);this.J\u003d0;this.endTime\u003dthis.startTime\u003dnull};\nzG5\u003dfunction(e,N){Array.isArray(N)||(N\u003d[N]);N\u003dN.map(function(y){return typeof y\u003d\u003d\u003d\"string\"?y:y.property+\" \"+y.duration+\"s \"+y.timing+\" \"+y.delay+\"s\"});\ng.$0(e,\"transition\",N.join(\",\"))};\nln\u003dfunction(e,N,y,w,E){g.MA.call(this);this.N\u003de;this.L\u003dN;this.Z\u003dy;this.j\u003dw;this.G\u003dArray.isArray(E)?E:[E]};\niKM\u003dfunction(e,N,y,w){return new ln(e,N,{opacity:y},{opacity:w},{property:\"opacity\",duration:N,timing:\"ease-in\",delay:0})};\ng0H\u003dfunction(e){e\u003dd5(e);if(e\u003d\u003d\"\")return null;var N\u003dString(e.slice(0,4)).toLowerCase();if((\"url(\"\u003cN?-1:\"url(\"\u003d\u003dN?0:1)\u003d\u003d0)return!e.endsWith(\")\")||(e?e.split(\"(\").length-1:0)\u003e1||e\u0026\u0026e.split(\")\"),null;if(e.indexOf(\"(\")\u003e0){if(/\"|\u0027/.test(e))return null;N\u003d/([\\-\\w]+)\\(/g;for(var y;y\u003dN.exec(e);)if(!(y[1].toLowerCase()in DWs))return null}return e};\nFM\u003dfunction(e,N){e\u003dg.xJ[e];return e\u0026\u0026e.prototype?(N\u003dObject.getOwnPropertyDescriptor(e.prototype,N))\u0026\u0026N.get||null:null};\nV2E\u003dfunction(e){var N\u003dg.xJ.CSSStyleDeclaration;return N\u0026\u0026N.prototype\u0026\u0026N.prototype[e]||null};\nfRJ\u003dfunction(e,N,y,w){if(e)return e.apply(N,w);if(g.S6\u0026\u0026document.documentMode\u003c10){if(!N[y].call)throw Error(\"IE Clobbering detected\");}else if(typeof N[y]!\u003d\"function\")throw Error(\"Clobbering detected\");return N[y].apply(N,w)};\nxW3\u003dfunction(e){if(!e)return\"\";var N\u003ddocument.createElement(\"div\").style;t2H(e).forEach(function(y){var w\u003dg.RB\u0026\u0026y in u0M?y:y.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?\u003d[a-z])/i,\"\");c_(w,\"--\")||c_(w,\"var\")||(y\u003dfRJ(qbP,e,e.getPropertyValue?\"getPropertyValue\":\"getAttribute\",[y])||\"\",y\u003dg0H(y),y!\u003dnull\u0026\u0026fRJ(ZK5,N,N.setProperty?\"setProperty\":\"setAttribute\",[w,y]))});\nreturn N.cssText||\"\"};\nt2H\u003dfunction(e){g.KM(e)?e\u003dg.eE(e):(e\u003dg.Xw(e),g.Lq(e,\"cssText\"));return e};\ng.bn\u003dfunction(e){var N,y\u003dN\u003d0,w\u003d!1;e\u003de.split(jdE);for(var E\u003d0;E\u003ce.length;E++){var A\u003de[E];g.or.test(A)?(N++,y++):n0E.test(A)?w\u003d!0:QdF.test(A)?y++:mW0.test(A)\u0026\u0026(w\u003d!0)}N\u003dy\u003d\u003d0?w?1:0:N/y\u003e.4?-1:1;return(N\u003d\u003d0?null:N)\u003d\u003d-1?\"rtl\":\"ltr\"};\ng.BD\u003dfunction(e){if(e instanceof h4||e instanceof cD||e instanceof k1)return e;if(typeof e.next\u003d\u003d\"function\")return new h4(function(){return e});\nif(typeof e[Symbol.iterator]\u003d\u003d\"function\")return new h4(function(){return e[Symbol.iterator]()});\nif(typeof e.SW\u003d\u003d\"function\")return new h4(function(){return e.SW()});\nthrow Error(\"Not an iterator or iterable.\");};\nh4\u003dfunction(e){this.N\u003de};\ncD\u003dfunction(e){this.N\u003de};\nk1\u003dfunction(e){h4.call(this,function(){return e});\nthis.K\u003de};\nXM\u003dfunction(e,N,y,w,E,A,T,p){this.J\u003de;this.G\u003dN;this.K\u003dy;this.L\u003dw;this.j\u003dE;this.Z\u003dA;this.N\u003dT;this.U\u003dp};\nPD\u003dfunction(e,N){if(N\u003d\u003d0)return e.J;if(N\u003d\u003d1)return e.N;var y\u003dC9(e.J,e.K,N),w\u003dC9(e.K,e.j,N);e\u003dC9(e.j,e.N,N);y\u003dC9(y,w,N);w\u003dC9(w,e,N);return C9(y,w,N)};\nHKn\u003dfunction(e,N){var y\u003d(N-e.J)/(e.N-e.J);if(y\u003c\u003d0)return 0;if(y\u003e\u003d1)return 1;for(var w\u003d0,E\u003d1,A\u003d0,T\u003d0;T\u003c8;T++){A\u003dPD(e,y);var p\u003d(PD(e,y+1E-6)-A)/1E-6;if(Math.abs(A-N)\u003c1E-6)return y;if(Math.abs(p)\u003c1E-6)break;else A\u003cN?w\u003dy:E\u003dy,y-\u003d(A-N)/p}for(T\u003d0;Math.abs(A-N)\u003e1E-6\u0026\u0026T\u003c8;T++)A\u003cN?(w\u003dy,y\u003d(y+E)/2):(E\u003dy,y\u003d(y+w)/2),A\u003dPD(e,y);return y};\nde\u003dfunction(e,N){this.start\u003de\u003cN?e:N;this.end\u003de\u003cN?N:e};\nIr\u003dfunction(e){return(e\u003de.exec(g.zw()))?e[1]:\"\"};\nvD\u003dfunction(e){return g.v_(Kw9,e)\u003e\u003d0};\ng.zY\u003dfunction(e){g.x.call(this);this.Z\u003d1;this.K\u003d[];this.j\u003d0;this.J\u003d[];this.N\u003d{};this.G\u003d!!e};\nWw1\u003dfunction(e,N,y){g.Jo(function(){e.apply(N,y)})};\ng.D6\u003dfunction(e){this.J\u003de};\nge\u003dfunction(e){this.J\u003de};\nOKM\u003dfunction(e){this.data\u003de};\nRGM\u003dfunction(e){return e\u003d\u003d\u003dvoid 0||e instanceof OKM?e:new OKM(e)};\nVE\u003dfunction(e){this.J\u003de};\ng.Gu5\u003dfunction(e){var N\u003de.creation;e\u003de.expiration;return!!e\u0026\u0026e\u003cg.s9()||!!N\u0026\u0026N\u003eg.s9()};\ng.fi\u003dfunction(e){this.J\u003de};\nUWH\u003dfunction(){};\nt4\u003dfunction(){};\nun\u003dfunction(e){this.J\u003de;this.N\u003dnull};\nqA\u003dfunction(e){if(e.J\u003d\u003dnull)throw Error(\"Storage mechanism: Storage unavailable\");var N;((N\u003de.N)!\u003dnull?N:e.isAvailable())||b_(Error(\"Storage mechanism: Storage unavailable\"))};\nZ6\u003dfunction(){var e\u003dnull;try{e\u003dg.xJ.localStorage||null}catch(N){}un.call(this,e)};\nLw5\u003dfunction(){var e\u003dnull;try{e\u003dg.xJ.sessionStorage||null}catch(N){}un.call(this,e)};\nx1\u003dfunction(e,N){this.N\u003de;this.J\u003dN+\"::\"};\ng.j6\u003dfunction(e){var N\u003dnew Z6;return N.isAvailable()?e?new x1(N,e):N:null};\nni\u003dfunction(e,N){this.J\u003de;this.N\u003dN};\nQE\u003dfunction(e){this.J\u003d[];if(e)a:{if(e instanceof QE){var N\u003de.Nk();e\u003de.WP();if(this.J.length\u003c\u003d0){for(var y\u003dthis.J,w\u003d0;w\u003cN.length;w++)y.push(new ni(N[w],e[w]));break a}}else N\u003dg.Xw(e),e\u003dg.B4(e);for(y\u003d0;y\u003cN.length;y++)this.J1(N[y],e[y])}};\nm7\u003dfunction(){QE.apply(this,arguments)};\nHD\u003dfunction(){};\nsdn\u003dfunction(e){var N,y,w\u003de.length,E\u003d0;for(N\u003d0;N\u003cw;N++){var A\u003de.charCodeAt(N);if((A\u002664512)\u003d\u003d\u003d55296\u0026\u0026N+1\u003cw){var T\u003de.charCodeAt(N+1);(T\u002664512)\u003d\u003d\u003d56320\u0026\u0026(A\u003d65536+(A-55296\u003c\u003c10)+(T-56320),N++)}E+\u003dA\u003c128?1:A\u003c2048?2:A\u003c65536?3:4}var p\u003dnew Ki.iV(E);for(N\u003dy\u003d0;y\u003cE;N++)A\u003de.charCodeAt(N),(A\u002664512)\u003d\u003d\u003d55296\u0026\u0026N+1\u003cw\u0026\u0026(T\u003de.charCodeAt(N+1),(T\u002664512)\u003d\u003d\u003d56320\u0026\u0026(A\u003d65536+(A-55296\u003c\u003c10)+(T-56320),N++)),A\u003c128?p[y++]\u003dA:(A\u003c2048?p[y++]\u003d192|A\u003e\u003e\u003e6:(A\u003c65536?p[y++]\u003d224|A\u003e\u003e\u003e12:(p[y++]\u003d240|A\u003e\u003e\u003e18,p[y++]\u003d128|A\u003e\u003e\u003e12\u002663),p[y++]\u003d128|A\u003e\u003e\u003e\n6\u002663),p[y++]\u003d128|A\u002663);return p};\nWD\u003dfunction(e){for(var N\u003de.length;--N\u003e\u003d0;)e[N]\u003d0};\nO2\u003dfunction(e,N,y,w,E){this.Cg\u003de;this.Dh\u003dN;this.I5\u003dy;this.LY\u003dw;this.lgZ\u003dE;this.xe\u003de\u0026\u0026e.length};\nRr\u003dfunction(e,N){this.gY\u003de;this.Hg\u003d0;this.yE\u003dN};\nGY\u003dfunction(e,N){e.Xr[e.pending++]\u003dN\u0026255;e.Xr[e.pending++]\u003dN\u003e\u003e\u003e8\u0026255};\nU2\u003dfunction(e,N,y){e.m3\u003e16-y?(e.EP|\u003dN\u003c\u003ce.m3\u002665535,GY(e,e.EP),e.EP\u003dN\u003e\u003e16-e.m3,e.m3+\u003dy-16):(e.EP|\u003dN\u003c\u003ce.m3\u002665535,e.m3+\u003dy)};\nLi\u003dfunction(e,N,y){U2(e,y[N*2],y[N*2+1])};\naRF\u003dfunction(e,N){var y\u003d0;do y|\u003de\u00261,e\u003e\u003e\u003e\u003d1,y\u003c\u003c\u003d1;while(--N\u003e0);return y\u003e\u003e\u003e1};\nexE\u003dfunction(e,N,y){var w\u003dArray(16),E\u003d0,A;for(A\u003d1;A\u003c\u003d15;A++)w[A]\u003dE\u003dE+y[A-1]\u003c\u003c1;for(y\u003d0;y\u003c\u003dN;y++)E\u003de[y*2+1],E!\u003d\u003d0\u0026\u0026(e[y*2]\u003daRF(w[E]++,E))};\nN69\u003dfunction(e){var N;for(N\u003d0;N\u003c286;N++)e.EH[N*2]\u003d0;for(N\u003d0;N\u003c30;N++)e.Uz[N*2]\u003d0;for(N\u003d0;N\u003c19;N++)e.bR[N*2]\u003d0;e.EH[512]\u003d1;e.Ud\u003de.UD\u003d0;e.s$\u003de.matches\u003d0};\nyq1\u003dfunction(e){e.m3\u003e8?GY(e,e.EP):e.m3\u003e0\u0026\u0026(e.Xr[e.pending++]\u003de.EP);e.EP\u003d0;e.m3\u003d0};\nwfJ\u003dfunction(e,N,y){yq1(e);GY(e,y);GY(e,~y);Ki.mT(e.Xr,e.window,N,y,e.pending);e.pending+\u003dy};\nEVs\u003dfunction(e,N,y,w){var E\u003dN*2,A\u003dy*2;return e[E]\u003ce[A]||e[E]\u003d\u003d\u003de[A]\u0026\u0026w[N]\u003c\u003dw[y]};\ns2\u003dfunction(e,N,y){for(var w\u003de.Qj[y],E\u003dy\u003c\u003c1;E\u003c\u003de.yH;){E\u003ce.yH\u0026\u0026EVs(N,e.Qj[E+1],e.Qj[E],e.depth)\u0026\u0026E++;if(EVs(N,w,e.Qj[E],e.depth))break;e.Qj[y]\u003de.Qj[E];y\u003dE;E\u003c\u003c\u003d1}e.Qj[y]\u003dw};\nAq1\u003dfunction(e,N,y){var w\u003d0;if(e.s$!\u003d\u003d0){do{var E\u003de.Xr[e.JV+w*2]\u003c\u003c8|e.Xr[e.JV+w*2+1];var A\u003de.Xr[e.dg+w];w++;if(E\u003d\u003d\u003d0)Li(e,A,N);else{var T\u003dar[A];Li(e,T+256+1,N);var p\u003deC[T];p!\u003d\u003d0\u0026\u0026(A-\u003dNy[T],U2(e,A,p));E--;T\u003dE\u003c256?y2[E]:y2[256+(E\u003e\u003e\u003e7)];Li(e,T,y);p\u003dwx[T];p!\u003d\u003d0\u0026\u0026(E-\u003dEa[T],U2(e,E,p))}}while(w\u003ce.s$)}Li(e,256,N)};\nAT\u003dfunction(e,N){var y\u003dN.gY,w\u003dN.yE.Cg,E\u003dN.yE.xe,A\u003dN.yE.LY,T,p\u003d-1;e.yH\u003d0;e.XX\u003d573;for(T\u003d0;T\u003cA;T++)y[T*2]!\u003d\u003d0?(e.Qj[++e.yH]\u003dp\u003dT,e.depth[T]\u003d0):y[T*2+1]\u003d0;for(;e.yH\u003c2;){var C\u003de.Qj[++e.yH]\u003dp\u003c2?++p:0;y[C*2]\u003d1;e.depth[C]\u003d0;e.Ud--;E\u0026\u0026(e.UD-\u003dw[C*2+1])}N.Hg\u003dp;for(T\u003de.yH\u003e\u003e1;T\u003e\u003d1;T--)s2(e,y,T);C\u003dA;do T\u003de.Qj[1],e.Qj[1]\u003de.Qj[e.yH--],s2(e,y,1),w\u003de.Qj[1],e.Qj[--e.XX]\u003dT,e.Qj[--e.XX]\u003dw,y[C*2]\u003dy[T*2]+y[w*2],e.depth[C]\u003d(e.depth[T]\u003e\u003de.depth[w]?e.depth[T]:e.depth[w])+1,y[T*2+1]\u003dy[w*2+1]\u003dC,e.Qj[1]\u003dC++,s2(e,y,1);while(e.yH\u003e\u003d\n2);e.Qj[--e.XX]\u003de.Qj[1];T\u003dN.gY;C\u003dN.Hg;w\u003dN.yE.Cg;E\u003dN.yE.xe;A\u003dN.yE.Dh;var r\u003dN.yE.I5,Y\u003dN.yE.lgZ,M,l\u003d0;for(M\u003d0;M\u003c\u003d15;M++)e.Mx[M]\u003d0;T[e.Qj[e.XX]*2+1]\u003d0;for(N\u003de.XX+1;N\u003c573;N++){var F\u003de.Qj[N];M\u003dT[T[F*2+1]*2+1]+1;M\u003eY\u0026\u0026(M\u003dY,l++);T[F*2+1]\u003dM;if(!(F\u003eC)){e.Mx[M]++;var S\u003d0;F\u003e\u003dr\u0026\u0026(S\u003dA[F-r]);var k\u003dT[F*2];e.Ud+\u003dk*(M+S);E\u0026\u0026(e.UD+\u003dk*(w[F*2+1]+S))}}if(l!\u003d\u003d0){do{for(M\u003dY-1;e.Mx[M]\u003d\u003d\u003d0;)M--;e.Mx[M]--;e.Mx[M+1]+\u003d2;e.Mx[Y]--;l-\u003d2}while(l\u003e0);for(M\u003dY;M!\u003d\u003d0;M--)for(F\u003de.Mx[M];F!\u003d\u003d0;)w\u003de.Qj[--N],w\u003eC||(T[w*2+1]!\u003d\u003dM\u0026\u0026(e.Ud+\u003d(M-\nT[w*2+1])*T[w*2],T[w*2+1]\u003dM),F--)}exE(y,p,e.Mx)};\nT61\u003dfunction(e,N,y){var w,E\u003d-1,A\u003dN[1],T\u003d0,p\u003d7,C\u003d4;A\u003d\u003d\u003d0\u0026\u0026(p\u003d138,C\u003d3);N[(y+1)*2+1]\u003d65535;for(w\u003d0;w\u003c\u003dy;w++){var r\u003dA;A\u003dN[(w+1)*2+1];++T\u003cp\u0026\u0026r\u003d\u003d\u003dA||(T\u003cC?e.bR[r*2]+\u003dT:r!\u003d\u003d0?(r!\u003d\u003dE\u0026\u0026e.bR[r*2]++,e.bR[32]++):T\u003c\u003d10?e.bR[34]++:e.bR[36]++,T\u003d0,E\u003dr,A\u003d\u003d\u003d0?(p\u003d138,C\u003d3):r\u003d\u003d\u003dA?(p\u003d6,C\u003d3):(p\u003d7,C\u003d4))}};\nJq5\u003dfunction(e,N,y){var w,E\u003d-1,A\u003dN[1],T\u003d0,p\u003d7,C\u003d4;A\u003d\u003d\u003d0\u0026\u0026(p\u003d138,C\u003d3);for(w\u003d0;w\u003c\u003dy;w++){var r\u003dA;A\u003dN[(w+1)*2+1];if(!(++T\u003cp\u0026\u0026r\u003d\u003d\u003dA)){if(T\u003cC){do Li(e,r,e.bR);while(--T!\u003d\u003d0)}else r!\u003d\u003d0?(r!\u003d\u003dE\u0026\u0026(Li(e,r,e.bR),T--),Li(e,16,e.bR),U2(e,T-3,2)):T\u003c\u003d10?(Li(e,17,e.bR),U2(e,T-3,3)):(Li(e,18,e.bR),U2(e,T-11,7));T\u003d0;E\u003dr;A\u003d\u003d\u003d0?(p\u003d138,C\u003d3):r\u003d\u003d\u003dA?(p\u003d6,C\u003d3):(p\u003d7,C\u003d4)}}};\npfP\u003dfunction(e){var N\u003d4093624447,y;for(y\u003d0;y\u003c\u003d31;y++,N\u003e\u003e\u003e\u003d1)if(N\u00261\u0026\u0026e.EH[y*2]!\u003d\u003d0)return 0;if(e.EH[18]!\u003d\u003d0||e.EH[20]!\u003d\u003d0||e.EH[26]!\u003d\u003d0)return 1;for(y\u003d32;y\u003c256;y++)if(e.EH[y*2]!\u003d\u003d0)return 1;return 0};\nTz\u003dfunction(e,N,y){e.Xr[e.JV+e.s$*2]\u003dN\u003e\u003e\u003e8\u0026255;e.Xr[e.JV+e.s$*2+1]\u003dN\u0026255;e.Xr[e.dg+e.s$]\u003dy\u0026255;e.s$++;N\u003d\u003d\u003d0?e.EH[y*2]++:(e.matches++,N--,e.EH[(ar[y]+256+1)*2]++,e.Uz[(N\u003c256?y2[N]:y2[256+(N\u003e\u003e\u003e7)])*2]++);return e.s$\u003d\u003d\u003de.H3-1};\npb\u003dfunction(e,N){e.msg\u003dJT[N];return N};\nCb\u003dfunction(e){for(var N\u003de.length;--N\u003e\u003d0;)e[N]\u003d0};\nrx\u003dfunction(e){var N\u003de.state,y\u003dN.pending;y\u003ee.qP\u0026\u0026(y\u003de.qP);y!\u003d\u003d0\u0026\u0026(Ki.mT(e.output,N.Xr,N.yM,y,e.UW),e.UW+\u003dy,N.yM+\u003dy,e.JY+\u003dy,e.qP-\u003dy,N.pending-\u003dy,N.pending\u003d\u003d\u003d0\u0026\u0026(N.yM\u003d0))};\nMy\u003dfunction(e,N){var y\u003de.En\u003e\u003d0?e.En:-1,w\u003de.zW-e.En,E\u003d0;if(e.level\u003e0){e.I2.K3\u003d\u003d\u003d2\u0026\u0026(e.I2.K3\u003dpfP(e));AT(e,e.XQ);AT(e,e.u1);T61(e,e.EH,e.XQ.Hg);T61(e,e.Uz,e.u1.Hg);AT(e,e.fD);for(E\u003d18;E\u003e\u003d3\u0026\u0026e.bR[C6M[E]*2+1]\u003d\u003d\u003d0;E--);e.Ud+\u003d3*(E+1)+5+5+4;var A\u003de.Ud+3+7\u003e\u003e\u003e3;var T\u003de.UD+3+7\u003e\u003e\u003e3;T\u003c\u003dA\u0026\u0026(A\u003dT)}else A\u003dT\u003dw+5;if(w+4\u003c\u003dA\u0026\u0026y!\u003d\u003d-1)U2(e,N?1:0,3),wfJ(e,y,w);else if(e.strategy\u003d\u003d\u003d4||T\u003d\u003d\u003dA)U2(e,2+(N?1:0),3),Aq1(e,$r,Yr);else{U2(e,4+(N?1:0),3);y\u003de.XQ.Hg+1;w\u003de.u1.Hg+1;E+\u003d1;U2(e,y-257,5);U2(e,w-1,5);U2(e,E-4,4);for(A\u003d0;A\u003cE;A++)U2(e,\ne.bR[C6M[A]*2+1],3);Jq5(e,e.EH,y-1);Jq5(e,e.Uz,w-1);Aq1(e,e.EH,e.Uz)}N69(e);N\u0026\u0026yq1(e);e.En\u003de.zW;rx(e.I2)};\nlg\u003dfunction(e,N){e.Xr[e.pending++]\u003dN};\nFg\u003dfunction(e,N){e.Xr[e.pending++]\u003dN\u003e\u003e\u003e8\u0026255;e.Xr[e.pending++]\u003dN\u0026255};\nrq5\u003dfunction(e,N){var y\u003de.T8,w\u003de.zW,E\u003de.Kc,A\u003de.DQ,T\u003de.zW\u003ee.r4-262?e.zW-(e.r4-262):0,p\u003de.window,C\u003de.GE,r\u003de.O0,Y\u003de.zW+258,M\u003dp[w+E-1],l\u003dp[w+E];e.Kc\u003e\u003de.Qu\u0026\u0026(y\u003e\u003e\u003d2);A\u003ee.MU\u0026\u0026(A\u003de.MU);do{var F\u003dN;if(p[F+E]\u003d\u003d\u003dl\u0026\u0026p[F+E-1]\u003d\u003d\u003dM\u0026\u0026p[F]\u003d\u003d\u003dp[w]\u0026\u0026p[++F]\u003d\u003d\u003dp[w+1]){w+\u003d2;for(F++;p[++w]\u003d\u003d\u003dp[++F]\u0026\u0026p[++w]\u003d\u003d\u003dp[++F]\u0026\u0026p[++w]\u003d\u003d\u003dp[++F]\u0026\u0026p[++w]\u003d\u003d\u003dp[++F]\u0026\u0026p[++w]\u003d\u003d\u003dp[++F]\u0026\u0026p[++w]\u003d\u003d\u003dp[++F]\u0026\u0026p[++w]\u003d\u003d\u003dp[++F]\u0026\u0026p[++w]\u003d\u003d\u003dp[++F]\u0026\u0026w\u003cY;);F\u003d258-(Y-w);w\u003dY-258;if(F\u003eE){e.Le\u003dN;E\u003dF;if(F\u003e\u003dA)break;M\u003dp[w+E-1];l\u003dp[w+E]}}}while((N\u003dr[N\u0026C])\u003eT\u0026\u0026--y!\u003d\u003d\n0);return E\u003c\u003de.MU?E:e.MU};\nbg\u003dfunction(e){var N\u003de.r4,y;do{var w\u003de.ES-e.MU-e.zW;if(e.zW\u003e\u003dN+(N-262)){Ki.mT(e.window,e.window,N,N,0);e.Le-\u003dN;e.zW-\u003dN;e.En-\u003dN;var E\u003dy\u003de.zQ;do{var A\u003de.head[--E];e.head[E]\u003dA\u003e\u003dN?A-N:0}while(--y);E\u003dy\u003dN;do A\u003de.O0[--E],e.O0[E]\u003dA\u003e\u003dN?A-N:0;while(--y);w+\u003dN}if(e.I2.o$\u003d\u003d\u003d0)break;E\u003de.I2;y\u003de.window;A\u003de.zW+e.MU;var T\u003dE.o$;T\u003ew\u0026\u0026(T\u003dw);T\u003d\u003d\u003d0?y\u003d0:(E.o$-\u003dT,Ki.mT(y,E.input,E.FY,T,A),E.state.wrap\u003d\u003d\u003d1?E.Z_\u003dSC(E.Z_,y,T,A):E.state.wrap\u003d\u003d\u003d2\u0026\u0026(E.Z_\u003doG(E.Z_,y,T,A)),E.FY+\u003dT,E.jx+\u003dT,y\u003dT);e.MU+\u003dy;if(e.MU+e.J1\u003e\u003d3)for(w\u003de.zW-e.J1,\ne.NP\u003de.window[w],e.NP\u003d(e.NP\u003c\u003ce.iY^e.window[w+1])\u0026e.uY;e.J1\u0026\u0026!(e.NP\u003d(e.NP\u003c\u003ce.iY^e.window[w+3-1])\u0026e.uY,e.O0[w\u0026e.GE]\u003de.head[e.NP],e.head[e.NP]\u003dw,w++,e.J1--,e.MU+e.J1\u003c3););}while(e.MU\u003c262\u0026\u0026e.I2.o$!\u003d\u003d0)};\nhT\u003dfunction(e,N){for(var y;;){if(e.MU\u003c262){bg(e);if(e.MU\u003c262\u0026\u0026N\u003d\u003d\u003d0)return 1;if(e.MU\u003d\u003d\u003d0)break}y\u003d0;e.MU\u003e\u003d3\u0026\u0026(e.NP\u003d(e.NP\u003c\u003ce.iY^e.window[e.zW+3-1])\u0026e.uY,y\u003de.O0[e.zW\u0026e.GE]\u003de.head[e.NP],e.head[e.NP]\u003de.zW);y!\u003d\u003d0\u0026\u0026e.zW-y\u003c\u003de.r4-262\u0026\u0026(e.C$\u003drq5(e,y));if(e.C$\u003e\u003d3)if(y\u003dTz(e,e.zW-e.Le,e.C$-3),e.MU-\u003de.C$,e.C$\u003c\u003de.mf\u0026\u0026e.MU\u003e\u003d3){e.C$--;do e.zW++,e.NP\u003d(e.NP\u003c\u003ce.iY^e.window[e.zW+3-1])\u0026e.uY,e.O0[e.zW\u0026e.GE]\u003de.head[e.NP],e.head[e.NP]\u003de.zW;while(--e.C$!\u003d\u003d0);e.zW++}else e.zW+\u003de.C$,e.C$\u003d0,e.NP\u003de.window[e.zW],e.NP\u003d(e.NP\u003c\u003ce.iY^\ne.window[e.zW+1])\u0026e.uY;else y\u003dTz(e,0,e.window[e.zW]),e.MU--,e.zW++;if(y\u0026\u0026(My(e,!1),e.I2.qP\u003d\u003d\u003d0))return 1}e.J1\u003de.zW\u003c2?e.zW:2;return N\u003d\u003d\u003d4?(My(e,!0),e.I2.qP\u003d\u003d\u003d0?3:4):e.s$\u0026\u0026(My(e,!1),e.I2.qP\u003d\u003d\u003d0)?1:2};\ncz\u003dfunction(e,N){for(var y,w;;){if(e.MU\u003c262){bg(e);if(e.MU\u003c262\u0026\u0026N\u003d\u003d\u003d0)return 1;if(e.MU\u003d\u003d\u003d0)break}y\u003d0;e.MU\u003e\u003d3\u0026\u0026(e.NP\u003d(e.NP\u003c\u003ce.iY^e.window[e.zW+3-1])\u0026e.uY,y\u003de.O0[e.zW\u0026e.GE]\u003de.head[e.NP],e.head[e.NP]\u003de.zW);e.Kc\u003de.C$;e.uD\u003de.Le;e.C$\u003d2;y!\u003d\u003d0\u0026\u0026e.Kc\u003ce.mf\u0026\u0026e.zW-y\u003c\u003de.r4-262\u0026\u0026(e.C$\u003drq5(e,y),e.C$\u003c\u003d5\u0026\u0026(e.strategy\u003d\u003d\u003d1||e.C$\u003d\u003d\u003d3\u0026\u0026e.zW-e.Le\u003e4096)\u0026\u0026(e.C$\u003d2));if(e.Kc\u003e\u003d3\u0026\u0026e.C$\u003c\u003de.Kc){w\u003de.zW+e.MU-3;y\u003dTz(e,e.zW-1-e.uD,e.Kc-3);e.MU-\u003de.Kc-1;e.Kc-\u003d2;do++e.zW\u003c\u003dw\u0026\u0026(e.NP\u003d(e.NP\u003c\u003ce.iY^e.window[e.zW+3-1])\u0026e.uY,e.O0[e.zW\u0026e.GE]\u003d\ne.head[e.NP],e.head[e.NP]\u003de.zW);while(--e.Kc!\u003d\u003d0);e.eJ\u003d0;e.C$\u003d2;e.zW++;if(y\u0026\u0026(My(e,!1),e.I2.qP\u003d\u003d\u003d0))return 1}else if(e.eJ){if((y\u003dTz(e,0,e.window[e.zW-1]))\u0026\u0026My(e,!1),e.zW++,e.MU--,e.I2.qP\u003d\u003d\u003d0)return 1}else e.eJ\u003d1,e.zW++,e.MU--}e.eJ\u0026\u0026(Tz(e,0,e.window[e.zW-1]),e.eJ\u003d0);e.J1\u003de.zW\u003c2?e.zW:2;return N\u003d\u003d\u003d4?(My(e,!0),e.I2.qP\u003d\u003d\u003d0?3:4):e.s$\u0026\u0026(My(e,!1),e.I2.qP\u003d\u003d\u003d0)?1:2};\n$eM\u003dfunction(e,N){for(var y,w,E,A\u003de.window;;){if(e.MU\u003c\u003d258){bg(e);if(e.MU\u003c\u003d258\u0026\u0026N\u003d\u003d\u003d0)return 1;if(e.MU\u003d\u003d\u003d0)break}e.C$\u003d0;if(e.MU\u003e\u003d3\u0026\u0026e.zW\u003e0\u0026\u0026(w\u003de.zW-1,y\u003dA[w],y\u003d\u003d\u003dA[++w]\u0026\u0026y\u003d\u003d\u003dA[++w]\u0026\u0026y\u003d\u003d\u003dA[++w])){for(E\u003de.zW+258;y\u003d\u003d\u003dA[++w]\u0026\u0026y\u003d\u003d\u003dA[++w]\u0026\u0026y\u003d\u003d\u003dA[++w]\u0026\u0026y\u003d\u003d\u003dA[++w]\u0026\u0026y\u003d\u003d\u003dA[++w]\u0026\u0026y\u003d\u003d\u003dA[++w]\u0026\u0026y\u003d\u003d\u003dA[++w]\u0026\u0026y\u003d\u003d\u003dA[++w]\u0026\u0026w\u003cE;);e.C$\u003d258-(E-w);e.C$\u003ee.MU\u0026\u0026(e.C$\u003de.MU)}e.C$\u003e\u003d3?(y\u003dTz(e,1,e.C$-3),e.MU-\u003de.C$,e.zW+\u003de.C$,e.C$\u003d0):(y\u003dTz(e,0,e.window[e.zW]),e.MU--,e.zW++);if(y\u0026\u0026(My(e,!1),e.I2.qP\u003d\u003d\u003d0))return 1}e.J1\u003d0;return N\u003d\u003d\u003d\n4?(My(e,!0),e.I2.qP\u003d\u003d\u003d0?3:4):e.s$\u0026\u0026(My(e,!1),e.I2.qP\u003d\u003d\u003d0)?1:2};\nYoP\u003dfunction(e,N){for(var y;;){if(e.MU\u003d\u003d\u003d0\u0026\u0026(bg(e),e.MU\u003d\u003d\u003d0)){if(N\u003d\u003d\u003d0)return 1;break}e.C$\u003d0;y\u003dTz(e,0,e.window[e.zW]);e.MU--;e.zW++;if(y\u0026\u0026(My(e,!1),e.I2.qP\u003d\u003d\u003d0))return 1}e.J1\u003d0;return N\u003d\u003d\u003d4?(My(e,!0),e.I2.qP\u003d\u003d\u003d0?3:4):e.s$\u0026\u0026(My(e,!1),e.I2.qP\u003d\u003d\u003d0)?1:2};\nkr\u003dfunction(e,N,y,w,E){this.vn\u003de;this.hyW\u003dN;this.LoP\u003dy;this.AM9\u003dw;this.func\u003dE};\nMg5\u003dfunction(){this.I2\u003dnull;this.status\u003d0;this.Xr\u003dnull;this.wrap\u003dthis.pending\u003dthis.yM\u003dthis.jz\u003d0;this.cG\u003dnull;this.tx\u003d0;this.method\u003d8;this.iy\u003d-1;this.GE\u003dthis.RB\u003dthis.r4\u003d0;this.window\u003dnull;this.ES\u003d0;this.head\u003dthis.O0\u003dnull;this.DQ\u003dthis.Qu\u003dthis.strategy\u003dthis.level\u003dthis.mf\u003dthis.T8\u003dthis.Kc\u003dthis.MU\u003dthis.Le\u003dthis.zW\u003dthis.eJ\u003dthis.uD\u003dthis.C$\u003dthis.En\u003dthis.iY\u003dthis.uY\u003dthis.eH\u003dthis.zQ\u003dthis.NP\u003d0;this.EH\u003dnew Ki.Xb(1146);this.Uz\u003dnew Ki.Xb(122);this.bR\u003dnew Ki.Xb(78);Cb(this.EH);Cb(this.Uz);Cb(this.bR);this.fD\u003dthis.u1\u003d\nthis.XQ\u003dnull;this.Mx\u003dnew Ki.Xb(16);this.Qj\u003dnew Ki.Xb(573);Cb(this.Qj);this.XX\u003dthis.yH\u003d0;this.depth\u003dnew Ki.Xb(573);Cb(this.depth);this.m3\u003dthis.EP\u003dthis.J1\u003dthis.matches\u003dthis.UD\u003dthis.Ud\u003dthis.JV\u003dthis.s$\u003dthis.H3\u003dthis.dg\u003d0};\nlfJ\u003dfunction(e,N){if(!e||!e.state||N\u003e5||N\u003c0)return e?pb(e,-2):-2;var y\u003de.state;if(!e.output||!e.input\u0026\u0026e.o$!\u003d\u003d0||y.status\u003d\u003d\u003d666\u0026\u0026N!\u003d\u003d4)return pb(e,e.qP\u003d\u003d\u003d0?-5:-2);y.I2\u003de;var w\u003dy.iy;y.iy\u003dN;if(y.status\u003d\u003d\u003d42)if(y.wrap\u003d\u003d\u003d2)e.Z_\u003d0,lg(y,31),lg(y,139),lg(y,8),y.cG?(lg(y,(y.cG.text?1:0)+(y.cG.xl?2:0)+(y.cG.extra?4:0)+(y.cG.name?8:0)+(y.cG.comment?16:0)),lg(y,y.cG.time\u0026255),lg(y,y.cG.time\u003e\u003e8\u0026255),lg(y,y.cG.time\u003e\u003e16\u0026255),lg(y,y.cG.time\u003e\u003e24\u0026255),lg(y,y.level\u003d\u003d\u003d9?2:y.strategy\u003e\u003d2||y.level\u003c2?4:0),lg(y,y.cG.os\u0026\n255),y.cG.extra\u0026\u0026y.cG.extra.length\u0026\u0026(lg(y,y.cG.extra.length\u0026255),lg(y,y.cG.extra.length\u003e\u003e8\u0026255)),y.cG.xl\u0026\u0026(e.Z_\u003doG(e.Z_,y.Xr,y.pending,0)),y.tx\u003d0,y.status\u003d69):(lg(y,0),lg(y,0),lg(y,0),lg(y,0),lg(y,0),lg(y,y.level\u003d\u003d\u003d9?2:y.strategy\u003e\u003d2||y.level\u003c2?4:0),lg(y,3),y.status\u003d113);else{var E\u003d8+(y.RB-8\u003c\u003c4)\u003c\u003c8;E|\u003d(y.strategy\u003e\u003d2||y.level\u003c2?0:y.level\u003c6?1:y.level\u003d\u003d\u003d6?2:3)\u003c\u003c6;y.zW!\u003d\u003d0\u0026\u0026(E|\u003d32);y.status\u003d113;Fg(y,E+(31-E%31));y.zW!\u003d\u003d0\u0026\u0026(Fg(y,e.Z_\u003e\u003e\u003e16),Fg(y,e.Z_\u002665535));e.Z_\u003d1}if(y.status\u003d\u003d\u003d69)if(y.cG.extra){for(E\u003d\ny.pending;y.tx\u003c(y.cG.extra.length\u002665535)\u0026\u0026(y.pending!\u003d\u003dy.jz||(y.cG.xl\u0026\u0026y.pending\u003eE\u0026\u0026(e.Z_\u003doG(e.Z_,y.Xr,y.pending-E,E)),rx(e),E\u003dy.pending,y.pending!\u003d\u003dy.jz));)lg(y,y.cG.extra[y.tx]\u0026255),y.tx++;y.cG.xl\u0026\u0026y.pending\u003eE\u0026\u0026(e.Z_\u003doG(e.Z_,y.Xr,y.pending-E,E));y.tx\u003d\u003d\u003dy.cG.extra.length\u0026\u0026(y.tx\u003d0,y.status\u003d73)}else y.status\u003d73;if(y.status\u003d\u003d\u003d73)if(y.cG.name){E\u003dy.pending;do{if(y.pending\u003d\u003d\u003dy.jz\u0026\u0026(y.cG.xl\u0026\u0026y.pending\u003eE\u0026\u0026(e.Z_\u003doG(e.Z_,y.Xr,y.pending-E,E)),rx(e),E\u003dy.pending,y.pending\u003d\u003d\u003dy.jz)){var A\u003d1;break}A\u003dy.tx\u003cy.cG.name.length?\ny.cG.name.charCodeAt(y.tx++)\u0026255:0;lg(y,A)}while(A!\u003d\u003d0);y.cG.xl\u0026\u0026y.pending\u003eE\u0026\u0026(e.Z_\u003doG(e.Z_,y.Xr,y.pending-E,E));A\u003d\u003d\u003d0\u0026\u0026(y.tx\u003d0,y.status\u003d91)}else y.status\u003d91;if(y.status\u003d\u003d\u003d91)if(y.cG.comment){E\u003dy.pending;do{if(y.pending\u003d\u003d\u003dy.jz\u0026\u0026(y.cG.xl\u0026\u0026y.pending\u003eE\u0026\u0026(e.Z_\u003doG(e.Z_,y.Xr,y.pending-E,E)),rx(e),E\u003dy.pending,y.pending\u003d\u003d\u003dy.jz)){A\u003d1;break}A\u003dy.tx\u003cy.cG.comment.length?y.cG.comment.charCodeAt(y.tx++)\u0026255:0;lg(y,A)}while(A!\u003d\u003d0);y.cG.xl\u0026\u0026y.pending\u003eE\u0026\u0026(e.Z_\u003doG(e.Z_,y.Xr,y.pending-E,E));A\u003d\u003d\u003d0\u0026\u0026(y.status\u003d103)}else y.status\u003d\n103;y.status\u003d\u003d\u003d103\u0026\u0026(y.cG.xl?(y.pending+2\u003ey.jz\u0026\u0026rx(e),y.pending+2\u003c\u003dy.jz\u0026\u0026(lg(y,e.Z_\u0026255),lg(y,e.Z_\u003e\u003e8\u0026255),e.Z_\u003d0,y.status\u003d113)):y.status\u003d113);if(y.pending!\u003d\u003d0){if(rx(e),e.qP\u003d\u003d\u003d0)return y.iy\u003d-1,0}else if(e.o$\u003d\u003d\u003d0\u0026\u0026(N\u003c\u003c1)-(N\u003e4?9:0)\u003c\u003d(w\u003c\u003c1)-(w\u003e4?9:0)\u0026\u0026N!\u003d\u003d4)return pb(e,-5);if(y.status\u003d\u003d\u003d666\u0026\u0026e.o$!\u003d\u003d0)return pb(e,-5);if(e.o$!\u003d\u003d0||y.MU!\u003d\u003d0||N!\u003d\u003d0\u0026\u0026y.status!\u003d\u003d666){w\u003dy.strategy\u003d\u003d\u003d2?YoP(y,N):y.strategy\u003d\u003d\u003d3?$eM(y,N):Bz[y.level].func(y,N);if(w\u003d\u003d\u003d3||w\u003d\u003d\u003d4)y.status\u003d666;if(w\u003d\u003d\u003d1||w\u003d\u003d\u003d3)return e.qP\u003d\u003d\u003d0\u0026\u0026(y.iy\u003d\n-1),0;if(w\u003d\u003d\u003d2\u0026\u0026(N\u003d\u003d\u003d1?(U2(y,2,3),Li(y,256,$r),y.m3\u003d\u003d\u003d16?(GY(y,y.EP),y.EP\u003d0,y.m3\u003d0):y.m3\u003e\u003d8\u0026\u0026(y.Xr[y.pending++]\u003dy.EP\u0026255,y.EP\u003e\u003e\u003d8,y.m3-\u003d8)):N!\u003d\u003d5\u0026\u0026(U2(y,0,3),wfJ(y,0,0),N\u003d\u003d\u003d3\u0026\u0026(Cb(y.head),y.MU\u003d\u003d\u003d0\u0026\u0026(y.zW\u003d0,y.En\u003d0,y.J1\u003d0))),rx(e),e.qP\u003d\u003d\u003d0))return y.iy\u003d-1,0}if(N!\u003d\u003d4)return 0;if(y.wrap\u003c\u003d0)return 1;y.wrap\u003d\u003d\u003d2?(lg(y,e.Z_\u0026255),lg(y,e.Z_\u003e\u003e8\u0026255),lg(y,e.Z_\u003e\u003e16\u0026255),lg(y,e.Z_\u003e\u003e24\u0026255),lg(y,e.jx\u0026255),lg(y,e.jx\u003e\u003e8\u0026255),lg(y,e.jx\u003e\u003e16\u0026255),lg(y,e.jx\u003e\u003e24\u0026255)):(Fg(y,e.Z_\u003e\u003e\u003e16),Fg(y,e.Z_\u002665535));rx(e);y.wrap\u003e0\u0026\u0026\n(y.wrap\u003d-y.wrap);return y.pending!\u003d\u003d0?0:1};\nXg\u003dfunction(e){if(!(this instanceof Xg))return new Xg(e);e\u003dthis.options\u003dKi.assign({level:-1,method:8,chunkSize:16384,oM:15,zyl:8,strategy:0,ZF:\"\"},e||{});e.raw\u0026\u0026e.oM\u003e0?e.oM\u003d-e.oM:e.Vf\u0026\u0026e.oM\u003e0\u0026\u0026e.oM\u003c16\u0026\u0026(e.oM+\u003d16);this.err\u003d0;this.msg\u003d\"\";this.ended\u003d!1;this.chunks\u003d[];this.I2\u003dnew Fi0;this.I2.qP\u003d0;var N\u003dthis.I2;var y\u003de.level,w\u003de.method,E\u003de.oM,A\u003de.zyl,T\u003de.strategy;if(N){var p\u003d1;y\u003d\u003d\u003d-1\u0026\u0026(y\u003d6);E\u003c0?(p\u003d0,E\u003d-E):E\u003e15\u0026\u0026(p\u003d2,E-\u003d16);if(A\u003c1||A\u003e9||w!\u003d\u003d8||E\u003c8||E\u003e15||y\u003c0||y\u003e9||T\u003c0||T\u003e4)N\u003dpb(N,-2);else{E\u003d\u003d\u003d8\u0026\u0026(E\u003d9);\nvar C\u003dnew Mg5;N.state\u003dC;C.I2\u003dN;C.wrap\u003dp;C.cG\u003dnull;C.RB\u003dE;C.r4\u003d1\u003c\u003cC.RB;C.GE\u003dC.r4-1;C.eH\u003dA+7;C.zQ\u003d1\u003c\u003cC.eH;C.uY\u003dC.zQ-1;C.iY\u003d~~((C.eH+3-1)/3);C.window\u003dnew Ki.iV(C.r4*2);C.head\u003dnew Ki.Xb(C.zQ);C.O0\u003dnew Ki.Xb(C.r4);C.H3\u003d1\u003c\u003cA+6;C.jz\u003dC.H3*4;C.Xr\u003dnew Ki.iV(C.jz);C.JV\u003d1*C.H3;C.dg\u003d3*C.H3;C.level\u003dy;C.strategy\u003dT;C.method\u003dw;if(N\u0026\u0026N.state){N.jx\u003dN.JY\u003d0;N.K3\u003d2;y\u003dN.state;y.pending\u003d0;y.yM\u003d0;y.wrap\u003c0\u0026\u0026(y.wrap\u003d-y.wrap);y.status\u003dy.wrap?42:113;N.Z_\u003dy.wrap\u003d\u003d\u003d2?0:1;y.iy\u003d0;if(!SoF){w\u003dArray(16);for(A\u003dT\u003d0;A\u003c28;A++)for(Ny[A]\u003d\nT,E\u003d0;E\u003c1\u003c\u003ceC[A];E++)ar[T++]\u003dA;ar[T-1]\u003dA;for(A\u003dT\u003d0;A\u003c16;A++)for(Ea[A]\u003dT,E\u003d0;E\u003c1\u003c\u003cwx[A];E++)y2[T++]\u003dA;for(T\u003e\u003e\u003d7;A\u003c30;A++)for(Ea[A]\u003dT\u003c\u003c7,E\u003d0;E\u003c1\u003c\u003cwx[A]-7;E++)y2[256+T++]\u003dA;for(E\u003d0;E\u003c\u003d15;E++)w[E]\u003d0;for(E\u003d0;E\u003c\u003d143;)$r[E*2+1]\u003d8,E++,w[8]++;for(;E\u003c\u003d255;)$r[E*2+1]\u003d9,E++,w[9]++;for(;E\u003c\u003d279;)$r[E*2+1]\u003d7,E++,w[7]++;for(;E\u003c\u003d287;)$r[E*2+1]\u003d8,E++,w[8]++;exE($r,287,w);for(E\u003d0;E\u003c30;E++)Yr[E*2+1]\u003d5,Yr[E*2]\u003daRF(E,5);oVJ\u003dnew O2($r,eC,257,286,15);bGP\u003dnew O2(Yr,wx,0,30,15);hx9\u003dnew O2([],cqE,0,19,7);SoF\u003d!0}y.XQ\u003dnew Rr(y.EH,\noVJ);y.u1\u003dnew Rr(y.Uz,bGP);y.fD\u003dnew Rr(y.bR,hx9);y.EP\u003d0;y.m3\u003d0;N69(y);y\u003d0}else y\u003dpb(N,-2);y\u003d\u003d\u003d0\u0026\u0026(N\u003dN.state,N.ES\u003d2*N.r4,Cb(N.head),N.mf\u003dBz[N.level].hyW,N.Qu\u003dBz[N.level].vn,N.DQ\u003dBz[N.level].LoP,N.T8\u003dBz[N.level].AM9,N.zW\u003d0,N.En\u003d0,N.MU\u003d0,N.J1\u003d0,N.C$\u003dN.Kc\u003d2,N.eJ\u003d0,N.NP\u003d0);N\u003dy}}else N\u003d-2;if(N!\u003d\u003d0)throw Error(JT[N]);e.header\u0026\u0026(N\u003dthis.I2)\u0026\u0026N.state\u0026\u0026N.state.wrap\u003d\u003d\u003d2\u0026\u0026(N.state.cG\u003de.header);if(e.Nz){var r;typeof e.Nz\u003d\u003d\u003d\"string\"?r\u003dsdn(e.Nz):keE.call(e.Nz)\u003d\u003d\u003d\"[object ArrayBuffer]\"?r\u003dnew Uint8Array(e.Nz):r\u003de.Nz;\ne\u003dthis.I2;A\u003dr;T\u003dA.length;if(e\u0026\u0026e.state)if(r\u003de.state,N\u003dr.wrap,N\u003d\u003d\u003d2||N\u003d\u003d\u003d1\u0026\u0026r.status!\u003d\u003d42||r.MU)N\u003d-2;else{N\u003d\u003d\u003d1\u0026\u0026(e.Z_\u003dSC(e.Z_,A,T,0));r.wrap\u003d0;T\u003e\u003dr.r4\u0026\u0026(N\u003d\u003d\u003d0\u0026\u0026(Cb(r.head),r.zW\u003d0,r.En\u003d0,r.J1\u003d0),y\u003dnew Ki.iV(r.r4),Ki.mT(y,A,T-r.r4,r.r4,0),A\u003dy,T\u003dr.r4);y\u003de.o$;w\u003de.FY;E\u003de.input;e.o$\u003dT;e.FY\u003d0;e.input\u003dA;for(bg(r);r.MU\u003e\u003d3;){A\u003dr.zW;T\u003dr.MU-2;do r.NP\u003d(r.NP\u003c\u003cr.iY^r.window[A+3-1])\u0026r.uY,r.O0[A\u0026r.GE]\u003dr.head[r.NP],r.head[r.NP]\u003dA,A++;while(--T);r.zW\u003dA;r.MU\u003d2;bg(r)}r.zW+\u003dr.MU;r.En\u003dr.zW;r.J1\u003dr.MU;r.MU\u003d0;r.C$\u003dr.Kc\u003d2;\nr.eJ\u003d0;e.FY\u003dw;e.input\u003dE;e.o$\u003dy;r.wrap\u003dN;N\u003d0}else N\u003d-2;if(N!\u003d\u003d0)throw Error(JT[N]);this.fSl\u003d!0}};\nB6H\u003dfunction(e,N){N\u003dN||{};N.Vf\u003d!0;N\u003dnew Xg(N);N.push(e,!0);if(N.err)throw N.msg||JT[N.err];return N.result};\nXfF\u003dfunction(){var e\u003dg.iE.apply(0,arguments);return e.length\u003d\u003d\u003d0?function(N){return N}:e.length\u003d\u003d\u003d1?e[0]:e.reduce(function(N,y){return function(){return N(y.apply(null,g.B(g.iE.apply(0,arguments))))}})};\nP6F\u003dfunction(){var e\u003dg.iE.apply(0,arguments);return function(N){return function(y,w){function E(){throw Error(\"Dispatching while constructing your middleware is not allowed. Other middleware would not be applied to this dispatch.\");}\ny\u003dN(y,w);var A\u003d{getState:y.getState,dispatch:function(T){return E.apply(null,[T].concat(g.B(g.iE.apply(1,arguments))))}};\nw\u003de.map(function(T){return T(A)});\nE\u003dXfF.apply(null,g.B(w))(y.dispatch);return Object.assign({},y,{dispatch:E})}}};\nPz\u003dfunction(){return Math.random().toString(36).substring(7).split(\"\").join(\".\")};\ndeE\u003dfunction(e){Object.keys(e).forEach(function(N){var y\u003de[N];if(typeof y(void 0,{type:dx})\u003d\u003d\u003d\"undefined\")throw Error(\u0027The slice reducer for key \"\u0027+N+\"\\\" 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 y(void 0,{type:\"@@redux/PROBE_UNKNOWN_ACTION\"+Pz()})\u003d\u003d\u003d\"undefined\")throw Error(\u0027The slice reducer for key \"\u0027+\nN+\"\\\" returned undefined when probed with a random type. Don\u0027t try to handle \u0027\"+(dx+\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));})};\nIfM\u003dfunction(e,N,y){function w(){if(Y)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 p}\nfunction E(F){if(typeof F!\u003d\u003d\"function\")throw Error(\"Expected the listener to be a function. Instead, received: \u0027\"+typeof F+\"\u0027\");if(Y)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 S\u003d!0;r\u003d\u003d\u003dC\u0026\u0026(r\u003dC.slice());r.push(F);return function(){if(S){if(Y)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.\");\nS\u003d!1;r\u003d\u003d\u003dC\u0026\u0026(r\u003dC.slice());r.splice(r.indexOf(F),1);C\u003dnull}}}\nfunction A(F){if(typeof F!\u003d\u003d\"object\"||F\u003d\u003d\u003dnull)var S\u003d!1;else{for(S\u003dF;Object.getPrototypeOf(S)!\u003d\u003dnull;)S\u003dObject.getPrototypeOf(S);S\u003dObject.getPrototypeOf(F)\u003d\u003d\u003dS}if(!S)throw Error(\"Actions must be plain objects. Instead, the actual type was: \u0027\"+typeof F+\"\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 F.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(Y)throw Error(\"Reducers may not dispatch actions.\");try{Y\u003d!0,p\u003dT(p,F)}finally{Y\u003d!1}S\u003dC\u003dr;for(var k\u003d0;k\u003cS.length;k++)(0,S[k])();return F}\nif(typeof N\u003d\u003d\u003d\"function\"\u0026\u0026typeof y\u003d\u003d\u003d\"function\"||typeof y\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 N\u003d\u003d\u003d\"function\"\u0026\u0026typeof y\u003d\u003d\u003d\"undefined\"\u0026\u0026(y\u003dN,N\u003dvoid 0);if(typeof y!\u003d\u003d\"undefined\"){if(typeof y!\u003d\u003d\"function\")throw Error(\"Expected the enhancer to be a function. Instead, received: \u0027\"+\ntypeof y+\"\u0027\");return y(IfM)(e,N)}if(typeof e!\u003d\u003d\"function\")throw Error(\"Expected the root reducer to be a function. Instead, received: \u0027\"+typeof e+\"\u0027\");var T\u003de,p\u003dN,C\u003d[],r\u003dC,Y\u003d!1;A({type:dx});var M\u003d{},l\u003d(M.dispatch\u003dA,M.subscribe\u003dE,M.getState\u003dw,M.replaceReducer\u003dfunction(F){if(typeof F!\u003d\u003d\"function\")throw Error(\"Expected the nextReducer to be a function. Instead, received: \u0027\"+typeof F);T\u003dF;A({type:vVJ});return l},M[zxF]\u003dfunction(){var F\u003d{};\nreturn F.subscribe\u003dfunction(S){function k(){S.next\u0026\u0026S.next(w())}\nif(typeof S!\u003d\u003d\"object\"||S\u003d\u003d\u003dnull)throw new TypeError(\"Expected the observer to be an object. Instead, received: \u0027\"+typeof S+\"\u0027\");k();return{unsubscribe:E(k)}},F[zxF]\u003dfunction(){return this},F},M);\nreturn l};\niG0\u003dfunction(e){return e?(e\u003de.privateDoNotAccessOrElseSafeScriptWrappedValue)?kyM(e):null:null};\nIG\u003dfunction(e){return e?(e\u003de.privateDoNotAccessOrElseTrustedResourceUrlWrappedValue)?PP(e):null:null};\ngVH\u003dfunction(e){e\u003dDes(e);return tt(e)};\ng.vz\u003dfunction(e){e\u003dDes(e);return PP(e)};\nDes\u003dfunction(e){return e\u003d\u003d\u003dnull?\"null\":e\u003d\u003d\u003dvoid 0?\"undefined\":e};\nzz\u003dfunction(e){this.wT\u003dic(e)};\nffM\u003dfunction(e){var N\u003de.split(e.slice(0,0)),y\u003d[829309009,127189162,1931627394,\"\\u2284(]}\",function(w,E,A){var T\u003dE.length;w.forEach(function(p,C,r){this.push(r[C]\u003dE[(E.indexOf(p)-E.indexOf(this[C])+C+T--)%E.length])},A.split(\"\"))},\n\"2csJY\",-1855062873,function(w,E){E\u003d(E%w.length+w.length)%w.length;w.splice(-E).reverse().forEach(function(A){w.unshift(A)})},\n28603365,-1264222492,-484549051,null,-909649633,N,function(w,E){for(E\u003d(E%w.length+w.length)%w.length;E--;)w.unshift(w.pop())},\n-151563868,96632245,-281598155,function(){for(var w\u003d64,E\u003d[];++w-E.length-32;){switch(w){case 58:w-\u003d14;case 91:case 92:case 93:continue;case 123:w\u003d47;case 94:case 95:case 96:continue;case 46:w\u003d95}E.push(String.fromCharCode(w))}return E},\n-56786611,574931106,N,function(w,E,A,T,p){return E(A,T,p)},\n1793443012,797433826,-1051632655,-1610318355,-1113985744,function(w,E){E.length!\u003d0\u0026\u0026(w\u003d(w%E.length+E.length)%E.length,E.splice(0,1,E.splice(w,1,E[0])[0]))},\n-316732757,-1553963770,-1312477376,1364208515,420870823,782583598,-903787657,function(w,E,A,T,p,C){return E(T,p,C)},\nfunction(w){w.reverse()},\n1239251949,1813776792,\"bSlKu\",-2096892871,1925962048,-1139698823,1588680687,1360087768,-1975969575,N,null,function(w,E){if(E.length!\u003d0){w\u003d(w%E.length+E.length)%E.length;var A\u003dE[0];E[0]\u003dE[w];E[w]\u003dA}},\n261904114,652851621,420870823,1896533843,125476454,-435693912,-1317183958,null,function(w,E){E\u003d(E%w.length+w.length)%w.length;w.splice(E,1)},\nfunction(w,E,A,T,p,C,r,Y,M){return A(T,p,C,r,Y,M)},\n-1064537484,-49334868,-764337317,-386863849,-1251919363,-1348593344,function(w){for(var E\u003dw.length;E;)w.push(w.splice(--E,1)[0])},\n-1414563805,1054696356,251899332,function(){for(var w\u003d64,E\u003d[];++w-E.length-32;)switch(w){case 58:w\u003d96;continue;case 91:w\u003d44;break;case 65:w\u003d47;continue;case 46:w\u003d153;case 123:w-\u003d58;default:E.push(String.fromCharCode(w))}return E},\nfunction(){for(var w\u003d64,E\u003d[];++w-E.length-32;)switch(w){case 46:w\u003d95;default:E.push(String.fromCharCode(w));case 94:case 95:case 96:break;case 123:w-\u003d76;case 92:case 93:continue;case 58:w\u003d44;case 91:}return E},\n1409897295,-2083550410];y[11]\u003dy;y[48]\u003dy;y[57]\u003dy;if(typeof Vg3\u003d\u003d\u003d\"undefined\")return e;try{try{y[44]!\u003d-7\u0026\u0026(y[31]\u003c-7?(0,y[22])((0,y[14])(y[47],y[65]),y[14],y[48],y[29]):((0,y[29])(y[66],y[25]),y[52])(y[58],y[57])),y[45]!\u003d\u003d-5\u0026\u0026(y[21]\u003c\u003d10?(0,y[67])((0,y[49])(y[58],(0,y[63])(),y[11]),y[49],y[18],(0,y[41])(),y[11]):(0,y[67])((0,y[49])(y[58],(0,y[42])(),y[50]),y[29],y[18],y[46])),y[12]\u003c10\u0026\u0026((0,y[59])(y[28],y[40]),(0,y[54])(y[21],y[23])),y[62]\u003c-9?((((0,y[15])(y[52],y[69]),y[68])(y[44]),y[38])(y[42],y[41]),\n(0,y[42])((0,y[42])((0,y[27])(y[68],y[52]),y[10],y[54],y[18]),y[10],y[new Date(\"1970-01-01T08:45:03.000+08:45\")/1E3],y[18]),y[42])(y[46],y[60]):(((0,y[35])(y[2],y[14]),(0,y[32])(y[41],(0,y[25])(),y[33]),y[64])(((0,y[12])(y[41],y[18]),y[56])(y[44],y[41]),y[35],(0,y[32])(y[41],(0,y[25])(),y[33]),y[39],y[36]),y[42])(y[41],y[43]),y[71]!\u003d\u003d-5\u0026\u0026(y[62]\u003c\u003d6?(0,y[13])((0,y[32])(y[41],(0,y[24])(),y[68]),(0,y[50])((0,y[12])(y[1],y[73]),y[32],y[41],(0,y[46])(),y[68]),y[50],(0,y[32])(y[49],(0,y[24])(),y[33]),y[35],\ny[11],y[new Date(\"1970-01-01T02:00:07.000+02:00\")/1E3]):(((0,y[3])(y[6],y[49]),(0,y[32])(y[1],(0,y[24])(),y[68]),y[35])(y[1],y[15]),(0,y[12])(y[49],y[0]),y[35])(y[41],y[54])),y[29]!\u003d\u003d-3\u0026\u0026(y[53]\u003e0||((((0,y[-2505-new Date(\"1969-12-31T13:17:19.000-10:00\")/1E3])(y[72],y[49]),y[56])(y[20],y[41]),y[64])((0,y[56])(y[69],y[2]),y[65],(0,y[42])(y[1],y[62]),y[new Date(\"1970-01-01T01:15:49.000+01:15\")/1E3])\u0026(0,y[5])(y[39]),0))\u0026\u0026((((0,y[41])(y[72],(0,y[48])(),y[40]),y[41])(y[24],(0,y[new Date(\"1969-12-31T17:45:48.000-06:15\")/\n1E3])(),y[5]),y[68])(y[72]),(0,y[61])(y[32],y[73]),(0,y[61])(y[24],y[2]),y[61])(y[32],y[57]),y[30]!\u003d4\u0026\u0026(y[18]\u003d\u003d\u003d-3?(0,y[68])(y[71]):(0,y[70])(y[36],y[72]))}catch(w){(0,y[41])(y[24],(0,y[27])(),y[5]),(0,y[23])((0,y[8])(y[34]),y[68],y[24]),(0,y[41])(y[24],(0,y[48])(),y[40]),(0,y[61])(y[62],y[6]),((0,y[41])(y[24],(0,y[27])(),y[5]),y[41])(y[32],(0,y[49])(),y[5])}finally{y[19]!\u003d10\u0026\u0026((((0,y[38])(y[24],y[25]),y[31])(y[72],y[28]),y[17])(y[43],y[62]),y[70])(y[45],y[24]),y[11]\u003e\u003d-6\u0026\u0026((0,y[60])((0,y[38])(y[34],\ny[21]),(0,y[new Date(\"1970-01-01T11:30:45.000+11:30\")/1E3])(y[16],y[40]),y[7],(0,y[7])((0,y[7])((0,y[1])(y[6],y[46]),y[54],y[23],y[16]),y[15],y[56],y[35]),y[52],y[46]),1)||(((((0,y[66])((0,y[28])(y[65],y[43]),y[48],y[57],(0,y[41])(),y[49]),y[51])(y[65],y[71]),y[58])(y[18],y[37]),y[58])(y[57],y[0]),y[19])(y[26],y[55]),y[34]!\u003d\u003d1\u0026\u0026(((0,y[58])(y[27],y[42]),y[69])(y[66],y[12]),\"4\")||((0,y[50])(y[56]),y[36])(y[10]),y[0]\u003c-2\u0026\u0026((0,y[36])(y[47]),y[52])((0,y[25])(y[19],y[63]),y[23],y[17])}}catch(w){return\"NsJ3mTvHwC8oZ0B3uL-_w8_\"+\ne}return N.join(\"\")};\ntgH\u003dfunction(e){return e,\"Content-Transfer-Encoding\"[11+!!e]};\ng.ig\u003dfunction(e){this.name\u003de};\nuAM\u003dfunction(e){this.wT\u003dic(e)};\nDO\u003dfunction(e){this.wT\u003dic(e)};\ngx\u003dfunction(e){this.wT\u003dic(e)};\nqoJ\u003dfunction(e){this.wT\u003dic(e)};\nV2\u003dfunction(e){this.wT\u003dic(e)};\nfb\u003dfunction(e){this.wT\u003dic(e)};\ntT\u003dfunction(e){this.wT\u003dic(e)};\nug\u003dfunction(e){this.wT\u003dic(e)};\nqy\u003dfunction(e){this.wT\u003dic(e)};\nZO\u003dfunction(e){this.wT\u003dic(e)};\nxr\u003dfunction(e){this.wT\u003dic(e)};\njC\u003dfunction(e){this.wT\u003dic(e)};\nnb\u003dfunction(e){this.wT\u003dic(e)};\nQ2\u003dfunction(e){this.wT\u003dic(e)};\nKb\u003dfunction(e){this.wT\u003dic(e)};\nWz\u003dfunction(e){this.wT\u003dic(e,500)};\nOa\u003dfunction(e){this.wT\u003dic(e)};\nRG\u003dfunction(e){this.wT\u003dic(e)};\nZG5\u003dfunction(e){this.wT\u003dic(e)};\nxe_\u003dfunction(){return g.nM(\"yt.ads.biscotti.lastId_\")||\"\"};\njZ0\u003dfunction(e){g.jM(\"yt.ads.biscotti.lastId_\",e)};\nUa\u003dfunction(){var e\u003darguments,N\u003dGz;e.length\u003e1?N[e[0]]\u003de[1]:e.length\u003d\u003d\u003d1\u0026\u0026Object.assign(N,e[0])};\ng.Lb\u003dfunction(e,N){return e in Gz?Gz[e]:N};\nsa\u003dfunction(e){var N\u003dGz.EXPERIMENT_FLAGS;return N?N[e]:void 0};\nnV_\u003dfunction(e){aG.forEach(function(N){return N(e)})};\ng.NR\u003dfunction(e){return e\u0026\u0026window.yterr?function(){try{return e.apply(this,arguments)}catch(N){g.eH(N)}}:e};\ng.eH\u003dfunction(e){var N\u003dg.nM(\"yt.logging.errors.log\");N?N(e,\"ERROR\",void 0,void 0,void 0,void 0,void 0):(N\u003dg.Lb(\"ERRORS\",[]),N.push([e,\"ERROR\",void 0,void 0,void 0,void 0,void 0]),Ua(\"ERRORS\",N));nV_(e)};\nyN\u003dfunction(e,N,y,w,E){var A\u003dg.nM(\"yt.logging.errors.log\");A?A(e,\"WARNING\",N,y,w,void 0,E):(A\u003dg.Lb(\"ERRORS\",[]),A.push([e,\"WARNING\",N,y,w,void 0,E]),Ua(\"ERRORS\",A))};\nw2\u003dfunction(e,N){N\u003de.split(N);for(var y\u003d{},w\u003d0,E\u003dN.length;w\u003cE;w++){var A\u003dN[w].split(\"\u003d\");if(A.length\u003d\u003d\u003d1\u0026\u0026A[0]||A.length\u003d\u003d\u003d2)try{var T\u003dQZH(A[0]||\"\"),p\u003dQZH(A[1]||\"\");if(T in y){var C\u003dy[T];Array.isArray(C)?g.Nd(C,p):y[T]\u003d[C,p]}else y[T]\u003dp}catch(l){var r\u003dl,Y\u003dA[0],M\u003dString(w2);r.args\u003d[{key:Y,value:A[1],query:e,method:meM\u003d\u003d\u003dM?\"unchanged\":M}];HGM.hasOwnProperty(Y)||yN(r)}}return y};\nE8\u003dfunction(e){var N\u003d[];g.oB(e,function(y,w){var E\u003dg.RA(w);g.$R(Array.isArray(y)?y:[y],function(A){A\u003d\u003d\"\"?N.push(E):N.push(E+\"\u003d\"+g.RA(A))})});\nreturn N.join(\"\u0026\")};\nAE\u003dfunction(e){e.charAt(0)\u003d\u003d\u003d\"?\"\u0026\u0026(e\u003de.substring(1));return w2(e,\"\u0026\")};\nTk\u003dfunction(e){return e.split(\",\").map(function(N){return AE(N)})};\ng.JE\u003dfunction(e){return e.indexOf(\"?\")!\u003d\u003d-1?(e\u003d(e||\"\").split(\"#\")[0],e\u003de.split(\"?\",2),AE(e.length\u003e1?e[1]:e[0])):{}};\npp\u003dfunction(e,N){return Ki0(e,N||{},!0)};\nCp\u003dfunction(e,N){return Ki0(e,N||{},!1)};\nKi0\u003dfunction(e,N,y){var w\u003de.split(\"#\",2);e\u003dw[0];w\u003dw.length\u003e1?\"#\"+w[1]:\"\";var E\u003de.split(\"?\",2);e\u003dE[0];E\u003dAE(E[1]||\"\");for(var A in N)if(y||!g.P4(E,A))E[A]\u003dN[A];return g.Qb(e,E)+w};\nr2\u003dfunction(e){if(!N)var N\u003dwindow.location.href;var y\u003dg.to(1,e),w\u003dg.uB(e);y\u0026\u0026w?(e\u003de.match(fY),N\u003dN.match(fY),e\u003de[3]\u003d\u003dN[3]\u0026\u0026e[1]\u003d\u003dN[1]\u0026\u0026e[4]\u003d\u003dN[4]):e\u003dw?g.uB(N)\u003d\u003d\u003dw\u0026\u0026(Number(g.to(4,N))||null)\u003d\u003d\u003d(Number(g.to(4,e))||null):!0;return e};\n$3\u003dfunction(e){e||(e\u003ddocument.location.href);e\u003dg.to(1,e);return e!\u003d\u003dnull\u0026\u0026e\u003d\u003d\u003d\"https\"};\nY3\u003dfunction(e){e\u003dWi5(e);return e\u003d\u003d\u003dnull?!1:e[0]\u003d\u003d\u003d\"com\"\u0026\u0026e[1].match(/^youtube(?:kids|-nocookie)?$/)?!0:!1};\nOGE\u003dfunction(e){e\u003dWi5(e);return e\u003d\u003d\u003dnull?!1:e[1]\u003d\u003d\u003d\"google\"?!0:e[2]\u003d\u003d\u003d\"google\"?e[0]\u003d\u003d\u003d\"au\"\u0026\u0026e[1]\u003d\u003d\u003d\"com\"?!0:e[0]\u003d\u003d\u003d\"uk\"\u0026\u0026e[1]\u003d\u003d\u003d\"co\"?!0:!1:!1};\nWi5\u003dfunction(e){e\u003dg.uB(e);return e!\u003d\u003dnull?e.split(\".\").reverse():null};\nQZH\u003dfunction(e){return e\u0026\u0026e.match(Rx0)?e:GJ(e)};\nFj\u003dfunction(e){var N\u003dMR;e\u003de\u003d\u003d\u003dvoid 0?xe_():e;var y\u003dObject,w\u003dy.assign,E\u003dl4(N);var A\u003dN.J;try{var T\u003dA.screenX;var p\u003dA.screenY}catch(d){}try{var C\u003dA.outerWidth;var r\u003dA.outerHeight}catch(d){}try{var Y\u003dA.innerWidth;var M\u003dA.innerHeight}catch(d){}try{var l\u003dA.screenLeft;var F\u003dA.screenTop}catch(d){}try{Y\u003dA.innerWidth,M\u003dA.innerHeight}catch(d){}try{var S\u003dA.screen.availWidth;var k\u003dA.screen.availTop}catch(d){}A\u003d[l,F,T,p,S,k,C,r,Y,M];T\u003dMt1(!1,N.J.top);p\u003d{};var X\u003dX\u003d\u003d\u003dvoid 0?g.xJ:X;C\u003dnew WB;\"SVGElement\"in X\u0026\u0026\"createElementNS\"in\nX.document\u0026\u0026C.set(0);r\u003dI9J();r[\"allow-top-navigation-by-user-activation\"]\u0026\u0026C.set(1);r[\"allow-popups-to-escape-sandbox\"]\u0026\u0026C.set(2);X.crypto\u0026\u0026X.crypto.subtle\u0026\u0026C.set(3);\"TextDecoder\"in X\u0026\u0026\"TextEncoder\"in X\u0026\u0026C.set(4);X\u003dXe0(C);N\u003d(p.bc\u003dX,p.bih\u003dT.height,p.biw\u003dT.width,p.brdim\u003dA.join(),p.vis\u003dFR(N.N),p.wgl\u003d!!Yn.WebGLRenderingContext,p);y\u003dw.call(y,E,N);y.ca_type\u003d\"image\";e\u0026\u0026(y.bid\u003de);return y};\nl4\u003dfunction(e){var N\u003d{};N.dt\u003dGeJ;N.flash\u003d\"0\";a:{try{var y\u003de.J.top.location.href}catch(Y){e\u003d2;break a}e\u003dy?y\u003d\u003d\u003de.N.location.href?0:1:2}N\u003d(N.frm\u003de,N);try{N.u_tz\u003d-(new Date).getTimezoneOffset();var w\u003dw\u003d\u003d\u003dvoid 0?Yn:w;try{var E\u003dw.history.length}catch(Y){E\u003d0}N.u_his\u003dE;var A;N.u_h\u003d(A\u003dYn.screen)\u003d\u003dnull?void 0:A.height;var T;N.u_w\u003d(T\u003dYn.screen)\u003d\u003dnull?void 0:T.width;var p;N.u_ah\u003d(p\u003dYn.screen)\u003d\u003dnull?void 0:p.availHeight;var C;N.u_aw\u003d(C\u003dYn.screen)\u003d\u003dnull?void 0:C.availWidth;var r;N.u_cd\u003d(r\u003dYn.screen)\u003d\u003dnull?void 0:\nr.colorDepth}catch(Y){}return N};\nLiM\u003dfunction(){if(!Ue0)return null;var e\u003dUe0();return\"open\"in e?e:null};\ng.oy\u003dfunction(e){switch(SH(e)){case 200:case 201:case 202:case 203:case 204:case 205:case 206:case 304:return!0;default:return!1}};\nSH\u003dfunction(e){return e\u0026\u0026\"status\"in e?e.status:-1};\ng.b4\u003dfunction(e,N){typeof e\u003d\u003d\u003d\"function\"\u0026\u0026(e\u003dg.NR(e));return window.setTimeout(e,N)};\ng.hE\u003dfunction(e,N){typeof e\u003d\u003d\u003d\"function\"\u0026\u0026(e\u003dg.NR(e));return window.setInterval(e,N)};\ng.cL\u003dfunction(e){window.clearTimeout(e)};\ng.k3\u003dfunction(e){window.clearInterval(e)};\ng.Xj\u003dfunction(e){e\u003dBL(e);return typeof e\u003d\u003d\u003d\"string\"\u0026\u0026e\u003d\u003d\u003d\"false\"?!1:!!e};\ng.PL\u003dfunction(e,N){e\u003dBL(e);return e\u003d\u003d\u003dvoid 0\u0026\u0026N!\u003d\u003dvoid 0?N:Number(e||0)};\nd2\u003dfunction(){return g.Lb(\"EXPERIMENTS_TOKEN\",\"\")};\nBL\u003dfunction(e){return g.Lb(\"EXPERIMENT_FLAGS\",{})[e]};\nIy\u003dfunction(){for(var e\u003d[],N\u003dg.Lb(\"EXPERIMENTS_FORCED_FLAGS\",{}),y\u003dg.c(Object.keys(N)),w\u003dy.next();!w.done;w\u003dy.next())w\u003dw.value,e.push({key:w,value:String(N[w])});y\u003dg.Lb(\"EXPERIMENT_FLAGS\",{});w\u003dg.c(Object.keys(y));for(var E\u003dw.next();!E.done;E\u003dw.next())E\u003dE.value,E.startsWith(\"force_\")\u0026\u0026N[E]\u003d\u003d\u003dvoid 0\u0026\u0026e.push({key:E,value:String(y[E])});return e};\nvL\u003dfunction(e,N,y,w,E,A,T,p){function C(){(r\u0026\u0026\"readyState\"in r?r.readyState:0)\u003d\u003d\u003d4\u0026\u0026N\u0026\u0026g.NR(N)(r)}\ny\u003dy\u003d\u003d\u003dvoid 0?\"GET\":y;w\u003dw\u003d\u003d\u003dvoid 0?\"\":w;p\u003dp\u003d\u003d\u003dvoid 0?!1:p;var r\u003dLiM();if(!r)return null;\"onloadend\"in r?r.addEventListener(\"loadend\",C,!1):r.onreadystatechange\u003dC;g.Xj(\"debug_forward_web_query_parameters\")\u0026\u0026(e\u003dsZE(e,window.location.search));r.open(y,e,!0);A\u0026\u0026(r.responseType\u003dA);T\u0026\u0026(r.withCredentials\u003d!0);y\u003dy\u003d\u003d\u003d\"POST\"\u0026\u0026(window.FormData\u003d\u003d\u003dvoid 0||!(w instanceof FormData));if(E\u003dafM(e,E))for(var Y in E)r.setRequestHeader(Y,E[Y]),\"content-type\"\u003d\u003d\u003dY.toLowerCase()\u0026\u0026(y\u003d!1);y\u0026\u0026r.setRequestHeader(\"Content-Type\",\n\"application/x-www-form-urlencoded\");if(p\u0026\u0026\"setAttributionReporting\"in XMLHttpRequest.prototype){e\u003d{eventSourceEligible:!0,triggerEligible:!1};try{r.setAttributionReporting(e)}catch(M){yN(M)}}r.send(w);return r};\nafM\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?{}:N;var y\u003dr2(e),w\u003dg.Lb(\"INNERTUBE_CLIENT_NAME\"),E\u003dg.Xj(\"web_ajax_ignore_global_headers_if_set\"),A;for(A in eh3){var T\u003dg.Lb(eh3[A]),p\u003dA\u003d\u003d\u003d\"X-Goog-AuthUser\"||A\u003d\u003d\u003d\"X-Goog-PageId\";A!\u003d\u003d\"X-Goog-Visitor-Id\"||T||(T\u003dg.Lb(\"VISITOR_DATA\"));var C;if(!(C\u003d!T)){if(!(C\u003dy||(g.uB(e)?!1:!0))){C\u003de;var r;if(r\u003dg.Xj(\"add_auth_headers_to_remarketing_google_dot_com_ping\")\u0026\u0026A\u003d\u003d\u003d\"Authorization\"\u0026\u0026(w\u003d\u003d\u003d\"TVHTML5\"||w\u003d\u003d\u003d\"TVHTML5_UNPLUGGED\"||w\u003d\u003d\u003d\"TVHTML5_SIMPLY\")\u0026\u0026OGE(C))C\u003dD9(g.to(5,C))||\"\",C\u003dC.split(\"/\"),\nC\u003d\"/\"+(C.length\u003e1?C[1]:\"\"),r\u003dC\u003d\u003d\u003d\"/pagead\";C\u003dr?!0:!1}C\u003d!C}C||E\u0026\u0026N[A]!\u003d\u003dvoid 0||w\u003d\u003d\u003d\"TVHTML5_UNPLUGGED\"\u0026\u0026p||(N[A]\u003dT)}\"X-Goog-EOM-Visitor-Id\"in N\u0026\u0026\"X-Goog-Visitor-Id\"in N\u0026\u0026delete N[\"X-Goog-Visitor-Id\"];if(y||!g.uB(e))N[\"X-YouTube-Utc-Offset\"]\u003dString(-(new Date).getTimezoneOffset());if(y||!g.uB(e)){try{var Y\u003d(new Intl.DateTimeFormat).resolvedOptions().timeZone}catch(M){}Y\u0026\u0026(N[\"X-YouTube-Time-Zone\"]\u003dY)}document.location.hostname.endsWith(\"youtubeeducation.com\")||!y\u0026\u0026g.uB(e)||(N[\"X-YouTube-Ad-Signals\"]\u003d\nE8(Fj()));return N};\ny7n\u003dfunction(e,N){var y\u003dg.uB(e);g.Xj(\"debug_handle_relative_url_for_query_forward_killswitch\")||!y\u0026\u0026r2(e)\u0026\u0026(y\u003ddocument.location.hostname);var w\u003dD9(g.to(5,e));w\u003d(y\u003dy\u0026\u0026(y.endsWith(\"youtube.com\")||y.endsWith(\"youtube-nocookie.com\")))\u0026\u0026w\u0026\u0026w.startsWith(\"/api/\");if(!y||w)return e;var E\u003dAE(N),A\u003d{};g.$R(NN9,function(T){E[T]\u0026\u0026(A[T]\u003dE[T])});\nreturn Cp(e,A)};\ni4\u003dfunction(e,N){N.method\u003d\"POST\";N.postParams||(N.postParams\u003d{});return g.zk(e,N)};\nA7E\u003dfunction(e,N){if(window.fetch\u0026\u0026N.format!\u003d\u003d\"XML\"){var y\u003d{method:N.method||\"GET\",credentials:\"same-origin\"};N.headers\u0026\u0026(y.headers\u003dN.headers);N.priority\u0026\u0026(y.priority\u003dN.priority);e\u003dwBE(e,N);var w\u003dED0(e,N);w\u0026\u0026(y.body\u003dw);N.withCredentials\u0026\u0026(y.credentials\u003d\"include\");var E\u003dN.context||g.xJ,A\u003d!1,T;fetch(e,y).then(function(p){if(!A){A\u003d!0;T\u0026\u0026g.cL(T);var C\u003dp.ok,r\u003dfunction(Y){Y\u003dY||{};C?N.onSuccess\u0026\u0026N.onSuccess.call(E,Y,p):N.onError\u0026\u0026N.onError.call(E,Y,p);N.onFinish\u0026\u0026N.onFinish.call(E,Y,p)};\n(N.format||\"JSON\")\u003d\u003d\u003d\"JSON\"\u0026\u0026(C||p.status\u003e\u003d400\u0026\u0026p.status\u003c500)?p.json().then(r,function(){r(null)}):r(null)}}).catch(function(){N.onError\u0026\u0026N.onError.call(E,{},{})});\ne\u003dN.timeout||0;N.onFetchTimeout\u0026\u0026e\u003e0\u0026\u0026(T\u003dg.b4(function(){A||(A\u003d!0,g.cL(T),N.onFetchTimeout.call(N.context||g.xJ))},e))}else g.zk(e,N)};\ng.zk\u003dfunction(e,N){var y\u003dN.format||\"JSON\";e\u003dwBE(e,N);var w\u003dED0(e,N),E\u003d!1,A\u003dTNP(e,function(C){if(!E){E\u003d!0;p\u0026\u0026g.cL(p);var r\u003dg.oy(C),Y\u003dnull,M\u003d400\u003c\u003dC.status\u0026\u0026C.status\u003c500,l\u003d500\u003c\u003dC.status\u0026\u0026C.status\u003c600;if(r||M||l)Y\u003dJ73(e,y,C,N.convertToSafeHtml);r\u0026\u0026(r\u003dpBE(y,C,Y));Y\u003dY||{};M\u003dN.context||g.xJ;r?N.onSuccess\u0026\u0026N.onSuccess.call(M,C,Y):N.onError\u0026\u0026N.onError.call(M,C,Y);N.onFinish\u0026\u0026N.onFinish.call(M,C,Y)}},N.method,w,N.headers,N.responseType,N.withCredentials);\nw\u003dN.timeout||0;if(N.onTimeout\u0026\u0026w\u003e0){var T\u003dN.onTimeout;var p\u003dg.b4(function(){E||(E\u003d!0,A.abort(),g.cL(p),T.call(N.context||g.xJ,A))},w)}return A};\nwBE\u003dfunction(e,N){N.includeDomain\u0026\u0026(e\u003ddocument.location.protocol+\"//\"+document.location.hostname+(document.location.port?\":\"+document.location.port:\"\")+e);var y\u003dg.Lb(\"XSRF_FIELD_NAME\");if(N\u003dN.urlParams)N[y]\u0026\u0026delete N[y],e\u003dpp(e,N);return e};\nED0\u003dfunction(e,N){var y\u003dg.Lb(\"XSRF_FIELD_NAME\"),w\u003dg.Lb(\"XSRF_TOKEN\"),E\u003dN.postBody||\"\",A\u003dN.postParams,T\u003dg.Lb(\"XSRF_FIELD_NAME\"),p;N.headers\u0026\u0026(p\u003dN.headers[\"Content-Type\"]);N.excludeXsrf||g.uB(e)\u0026\u0026!N.withCredentials\u0026\u0026g.uB(e)!\u003d\u003ddocument.location.hostname||N.method!\u003d\u003d\"POST\"||p\u0026\u0026p!\u003d\u003d\"application/x-www-form-urlencoded\"||N.postParams\u0026\u0026N.postParams[T]||(A||(A\u003d{}),A[y]\u003dw);(g.Xj(\"ajax_parse_query_data_only_when_filled\")\u0026\u0026A\u0026\u0026Object.keys(A).length\u003e0||A)\u0026\u0026typeof E\u003d\u003d\u003d\"string\"\u0026\u0026(E\u003dAE(E),g.VM(E,A),E\u003dN.postBodyFormat\u0026\u0026\nN.postBodyFormat\u003d\u003d\u003d\"JSON\"?JSON.stringify(E):g.nY(E));A\u003dE||A\u0026\u0026!g.v4(A);!Cf1\u0026\u0026A\u0026\u0026N.method!\u003d\u003d\"POST\"\u0026\u0026(Cf1\u003d!0,g.eH(Error(\"AJAX request with postData should use POST\")));return E};\nJ73\u003dfunction(e,N,y,w){var E\u003dnull;switch(N){case \"JSON\":try{var A\u003dy.responseText}catch(T){throw w\u003dError(\"Error reading responseText\"),w.params\u003de,yN(w),T;}e\u003dy.getResponseHeader(\"Content-Type\")||\"\";A\u0026\u0026e.indexOf(\"json\")\u003e\u003d0\u0026\u0026(A.substring(0,5)\u003d\u003d\u003d\")]}\u0027\\n\"\u0026\u0026(A\u003dA.substring(5)),E\u003dJSON.parse(A));break;case \"XML\":if(e\u003d(e\u003dy.responseXML)?r7H(e):null)E\u003d{},g.$R(e.getElementsByTagName(\"*\"),function(T){E[T.tagName]\u003d$HM(T)})}w\u0026\u0026YH3(E);\nreturn E};\nYH3\u003dfunction(e){if(g.W5(e))for(var N in e)N\u003d\u003d\u003d\"html_content\"||nJn(N,\"_html\")?e[N]\u003dtt(e[N]):YH3(e[N])};\npBE\u003dfunction(e,N,y){if(N\u0026\u0026N.status\u003d\u003d\u003d204)return!0;switch(e){case \"JSON\":return!!y;case \"XML\":return Number(y\u0026\u0026y.return_code)\u003d\u003d\u003d0;case \"RAW\":return!0;default:return!!y}};\nr7H\u003dfunction(e){return e?(e\u003d(\"responseXML\"in e?e.responseXML:e).getElementsByTagName(\"root\"))\u0026\u0026e.length\u003e0?e[0]:null:null};\n$HM\u003dfunction(e){var N\u003d\"\";g.$R(e.childNodes,function(y){N+\u003dy.nodeValue});\nreturn N};\ng2\u003dfunction(e,N){var y\u003dg.DA(N),w;return(new g.lB(function(E,A){y.onSuccess\u003dfunction(T){g.oy(T)?E(new Ma9(T)):A(new DJ(\"Request failed, status\u003d\"+SH(T),\"net.badstatus\",T))};\ny.onError\u003dfunction(T){A(new DJ(\"Unknown request error\",\"net.unknown\",T))};\ny.onTimeout\u003dfunction(T){A(new DJ(\"Request timed out\",\"net.timeout\",T))};\nw\u003dg.zk(e,y)})).On(function(E){if(E instanceof cc){var A;\n(A\u003dw)\u003d\u003dnull||A.abort()}return oD(E)})};\ng.VN\u003dfunction(e,N,y,w){function E(p,C,r){return p.On(function(Y){if(C\u003c\u003d0||SH(Y.xhr)\u003d\u003d\u003d403)return oD(new DJ(\"Request retried too many times\",\"net.retryexhausted\",Y.xhr,Y));Y\u003dMath.pow(2,y-C+1)*r;var M\u003dT\u003e0?Math.min(T,Y):Y;return A(r).then(function(){return E(g2(e,N),C-1,M)})})}\nfunction A(p){return new g.lB(function(C){setTimeout(C,p)})}\nvar T\u003dT\u003d\u003d\u003dvoid 0?-1:T;return E(g2(e,N),y-1,w)};\nDJ\u003dfunction(e,N,y){FF.call(this,e+\", errorCode\u003d\"+N);this.errorCode\u003dN;this.xhr\u003dy;this.name\u003d\"PromiseAjaxError\"};\nMa9\u003dfunction(e){this.xhr\u003de};\nfp\u003dfunction(e){this.J\u003de\u003d\u003d\u003dvoid 0?null:e;this.K\u003d0;this.N\u003dnull};\ntE\u003dfunction(e){var N\u003dnew fp;e\u003de\u003d\u003d\u003dvoid 0?null:e;N.K\u003d2;N.N\u003de\u003d\u003d\u003dvoid 0?null:e;return N};\nu4\u003dfunction(e){var N\u003dnew fp;e\u003de\u003d\u003d\u003dvoid 0?null:e;N.K\u003d1;N.N\u003de\u003d\u003d\u003dvoid 0?null:e;return N};\ng.x3\u003dfunction(e,N,y,w,E){qR||ZJ.set(\"\"+e,N,{B3:y,path:\"/\",domain:w\u003d\u003d\u003dvoid 0?\"youtube.com\":w,secure:E\u003d\u003d\u003dvoid 0?!1:E})};\ng.jH\u003dfunction(e,N){if(!qR)return ZJ.get(\"\"+e,N)};\ng.np\u003dfunction(e,N,y){qR||ZJ.remove(\"\"+e,N\u003d\u003d\u003dvoid 0?\"/\":N,y\u003d\u003d\u003dvoid 0?\"youtube.com\":y)};\nlSn\u003dfunction(){if(g.Xj(\"embeds_web_enable_cookie_detection_fix\")){if(!g.xJ.navigator.cookieEnabled)return!1}else if(!ZJ.isEnabled())return!1;if(!ZJ.isEmpty())return!0;g.Xj(\"embeds_web_enable_cookie_detection_fix\")?ZJ.set(\"TESTCOOKIESENABLED\",\"1\",{B3:60,SXt:\"none\",secure:!0}):ZJ.set(\"TESTCOOKIESENABLED\",\"1\",{B3:60});if(ZJ.get(\"TESTCOOKIESENABLED\")!\u003d\u003d\"1\")return!1;ZJ.remove(\"TESTCOOKIESENABLED\");return!0};\ng.m\u003dfunction(e,N){if(e)return e[N.name]};\nQN\u003dfunction(e){var N\u003dg.Lb(\"INNERTUBE_HOST_OVERRIDE\");N\u0026\u0026(e\u003dString(N)+String(q0(e)));return e};\nFI1\u003dfunction(e){var N\u003d{};g.Xj(\"json_condensed_response\")\u0026\u0026(N.prettyPrint\u003d\"false\");return e\u003dCp(e,N)};\nmH\u003dfunction(e,N){var y\u003dy\u003d\u003d\u003dvoid 0?{}:y;e\u003d{method:N\u003d\u003d\u003dvoid 0?\"POST\":N,mode:r2(e)?\"same-origin\":\"cors\",credentials:r2(e)?\"same-origin\":\"include\"};N\u003d{};for(var w\u003dg.c(Object.keys(y)),E\u003dw.next();!E.done;E\u003dw.next())E\u003dE.value,y[E]\u0026\u0026(N[E]\u003dy[E]);Object.keys(N).length\u003e0\u0026\u0026(e.headers\u003dN);return e};\nHL\u003dfunction(){var e\u003d/Chrome\\/(\\d+)/.exec(g.zw());return e?parseFloat(e[1]):NaN};\nWL\u003dfunction(){return g.Kp(\"android\")\u0026\u0026g.Kp(\"chrome\")\u0026\u0026!(g.Kp(\"trident/\")||g.Kp(\"edge/\"))\u0026\u0026!g.Kp(\"cobalt\")};\nSH3\u003dfunction(){return g.Kp(\"armv7\")||g.Kp(\"aarch64\")||g.Kp(\"android\")};\ng.O8\u003dfunction(){return g.Kp(\"cobalt\")};\nRy\u003dfunction(){return g.Kp(\"cobalt\")\u0026\u0026g.Kp(\"appletv\")};\nGk\u003dfunction(){return g.Kp(\"(ps3; leanback shell)\")||g.Kp(\"ps3\")\u0026\u0026g.O8()};\noDs\u003dfunction(){return g.Kp(\"(ps4; leanback shell)\")||g.Kp(\"ps4\")\u0026\u0026g.O8()};\ng.bkn\u003dfunction(){return g.O8()\u0026\u0026(g.Kp(\"ps4 vr\")||g.Kp(\"ps4 pro vr\"))};\nU8\u003dfunction(){var e\u003d/WebKit\\/([0-9]+)/.exec(g.zw());return!!(e\u0026\u0026parseInt(e[1],10)\u003e\u003d600)};\nLp\u003dfunction(){var e\u003d/WebKit\\/([0-9]+)/.exec(g.zw());return!!(e\u0026\u0026parseInt(e[1],10)\u003e\u003d602)};\nhhs\u003dfunction(){return g.Kp(\"iemobile\")||g.Kp(\"windows phone\")\u0026\u0026g.Kp(\"edge\")};\neu\u003dfunction(){return(s8||ay)\u0026\u0026g.Kp(\"applewebkit\")\u0026\u0026!g.Kp(\"version\")\u0026\u0026(!g.Kp(\"safari\")||g.Kp(\"gsa/\"))};\nyf\u003dfunction(){return g.NI\u0026\u0026g.Kp(\"version/\")};\nw9\u003dfunction(){return g.Kp(\"smart-tv\")\u0026\u0026g.Kp(\"samsung\")};\ng.Kp\u003dfunction(e){var N\u003dg.zw();return N?N.toLowerCase().indexOf(e)\u003e\u003d0:!1};\nEF\u003dfunction(){return qr9()||eu()||yf()?!0:g.Lb(\"EOM_VISITOR_DATA\")?!1:!0};\nA2\u003dfunction(e,N){return N\u003d\u003d\u003dvoid 0||N\u003d\u003d\u003dnull?e:N\u003d\u003d\u003d\"1\"||N\u003d\u003d\u003d!0||N\u003d\u003d\u003d1||N\u003d\u003d\u003d\"True\"?!0:!1};\nTh\u003dfunction(e,N,y){for(var w in y)if(y[w]\u003d\u003dN)return y[w];return e};\nJ2\u003dfunction(e,N){return N\u003d\u003d\u003dvoid 0||N\u003d\u003d\u003dnull?e:Number(N)};\npO\u003dfunction(e,N){return N\u003d\u003d\u003dvoid 0||N\u003d\u003d\u003dnull?e:N.toString()};\nCO\u003dfunction(e,N){if(N){if(e\u003d\u003d\u003d\"fullwidth\")return Infinity;if(e\u003d\u003d\u003d\"fullheight\")return 0}return e\u0026\u0026(N\u003de.match(c7_))\u0026\u0026(e\u003dNumber(N[2]),N\u003dNumber(N[1]),!isNaN(e)\u0026\u0026!isNaN(N)\u0026\u0026e\u003e0)?N/e:NaN};\nr9\u003dfunction(e){var N\u003de.docid||e.video_id||e.videoId||e.id;if(N)return N;N\u003de.raw_player_response;N||(e\u003de.player_response)\u0026\u0026(N\u003dJSON.parse(e));return N\u0026\u0026N.videoDetails\u0026\u0026N.videoDetails.videoId||null};\nk1n\u003dfunction(e){return $h(e,!1)\u003d\u003d\u003d\"EMBEDDED_PLAYER_MODE_PFL\"};\ng.Yh\u003dfunction(e){return e\u003d\u003d\u003d\"EMBEDDED_PLAYER_LITE_MODE_FIXED_PLAYBACK_LIMIT\"||e\u003d\u003d\u003d\"EMBEDDED_PLAYER_LITE_MODE_DYNAMIC_PLAYBACK_LIMIT\"?!0:!1};\n$h\u003dfunction(e,N){N\u003d(N\u003d\u003d\u003dvoid 0?0:N)?\"EMBEDDED_PLAYER_MODE_DEFAULT\":\"EMBEDDED_PLAYER_MODE_UNKNOWN\";window.location.hostname.includes(\"youtubeeducation.com\")\u0026\u0026(N\u003d\"EMBEDDED_PLAYER_MODE_PFL\");var y\u003de.raw_embedded_player_response;if(!y\u0026\u0026(e\u003de.embedded_player_response))try{y\u003dJSON.parse(e)}catch(w){return N}return y?Th(N,y.embeddedPlayerMode,BNs):N};\nlY\u003dfunction(e){FF.call(this,e.message||e.description||e.name);this.isMissing\u003de instanceof MI;this.isTimeout\u003de instanceof DJ\u0026\u0026e.errorCode\u003d\u003d\"net.timeout\";this.isCanceled\u003de instanceof cc};\nMI\u003dfunction(){FF.call(this,\"Biscotti ID is missing from server\")};\nXB9\u003dfunction(){if(g.Xj(\"disable_biscotti_fetch_entirely_for_all_web_clients\"))return Error(\"Biscotti id fetching has been disabled entirely.\");if(!EF())return Error(\"User has not consented - not fetching biscotti id.\");var e\u003dg.Lb(\"PLAYER_VARS\",{});if(g.zM(e,\"privembed\",!1)\u003d\u003d\"1\")return Error(\"Biscotti ID is not available in private embed mode\");if(k1n(e))return Error(\"Biscotti id fetching has been disabled for pfl.\")};\nvD1\u003dfunction(){var e\u003dXB9();if(e!\u003d\u003dvoid 0)return oD(e);Fc||(Fc\u003dg2(\"//googleads.g.doubleclick.net/pagead/id\",PfJ).then(dH0).On(function(N){return ISJ(2,N)}));\nreturn Fc};\ndH0\u003dfunction(e){e\u003de.xhr.responseText;if(!c_(e,\")]}\u0027\"))throw new MI;e\u003dJSON.parse(e.substr(4));if((e.type||1)\u003e1)throw new MI;e\u003de.id;jZ0(e);Fc\u003du4(e);zhn(18E5,2);return e};\nISJ\u003dfunction(e,N){N\u003dnew lY(N);jZ0(\"\");Fc\u003dtE(N);e\u003e0\u0026\u0026zhn(12E4,e-1);throw N;};\nzhn\u003dfunction(e,N){g.b4(function(){g2(\"//googleads.g.doubleclick.net/pagead/id\",PfJ).then(dH0,function(y){return ISJ(N,y)}).On(g.CY)},e)};\nik5\u003dfunction(){try{var e\u003dg.nM(\"yt.ads.biscotti.getId_\");return e?e():vD1()}catch(N){return oD(N)}};\ngDE\u003dfunction(e){e\u0026\u0026(e.dataset?e.dataset[DHM()]\u003d\"true\":XW0(e))};\nVaE\u003dfunction(e){return e?e.dataset?e.dataset[DHM()]:e.getAttribute(\"data-loaded\"):null};\nDHM\u003dfunction(){return fS1.loaded||(fS1.loaded\u003d\"loaded\".replace(/\\-([a-z])/g,function(e,N){return N.toUpperCase()}))};\ntaP\u003dfunction(){var e\u003ddocument;if(\"visibilityState\"in e)return e.visibilityState;var N\u003dSu+\"VisibilityState\";if(N in e)return e[N]};\noz\u003dfunction(e,N){var y;DR(e,function(w){y\u003dN[w];return!!y});\nreturn y};\nbY\u003dfunction(e){if(e.requestFullscreen)e\u003de.requestFullscreen(void 0);else if(e.webkitRequestFullscreen)e\u003de.webkitRequestFullscreen();else if(e.mozRequestFullScreen)e\u003de.mozRequestFullScreen();else if(e.msRequestFullscreen)e\u003de.msRequestFullscreen();else if(e.webkitEnterFullscreen)e\u003de.webkitEnterFullscreen();else return Promise.reject(Error(\"Fullscreen API unavailable\"));return e instanceof Promise?e:Promise.resolve()};\nkh\u003dfunction(e){var N;g.h2()?cE()\u003d\u003de\u0026\u0026(N\u003ddocument):N\u003de;return N\u0026\u0026(e\u003doz([\"exitFullscreen\",\"webkitExitFullscreen\",\"mozCancelFullScreen\",\"msExitFullscreen\"],N))?(N\u003de.call(N),N instanceof Promise?N:Promise.resolve()):Promise.resolve()};\nubn\u003dfunction(e){return g.Ok([\"fullscreenchange\",\"webkitfullscreenchange\",\"mozfullscreenchange\",\"MSFullscreenChange\"],function(N){return\"on\"+N.toLowerCase()in e})};\nqH1\u003dfunction(){var e\u003ddocument;return g.Ok([\"fullscreenerror\",\"webkitfullscreenerror\",\"mozfullscreenerror\",\"MSFullscreenError\"],function(N){return\"on\"+N.toLowerCase()in e})};\ng.h2\u003dfunction(){return!!oz([\"fullscreenEnabled\",\"webkitFullscreenEnabled\",\"mozFullScreenEnabled\",\"msFullscreenEnabled\"],document)};\ncE\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?!1:e;var N\u003doz([\"fullscreenElement\",\"webkitFullscreenElement\",\"mozFullScreenElement\",\"msFullscreenElement\"],document);if(e)for(;N\u0026\u0026N.shadowRoot;)N\u003dN.shadowRoot.fullscreenElement;return N?N:null};\nBE\u003dfunction(e){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(e\u003de||window.event){this.event\u003de;for(var N in e)N in Zks||(this[N]\u003de[N]);this.scale\u003de.scale;this.rotation\u003de.rotation;var y\u003de.target||e.srcElement;y\u0026\u0026y.nodeType\u003d\u003d3\u0026\u0026(y\u003dy.parentNode);this.target\u003dy;var w\u003de.relatedTarget;\nif(w)try{w\u003dw.nodeName?w:null}catch(E){w\u003dnull}else this.type\u003d\u003d\"mouseover\"?w\u003de.fromElement:this.type\u003d\u003d\"mouseout\"\u0026\u0026(w\u003de.toElement);this.relatedTarget\u003dw;this.clientX\u003de.clientX!\u003dvoid 0?e.clientX:e.pageX;this.clientY\u003de.clientY!\u003dvoid 0?e.clientY:e.pageY;this.keyCode\u003de.keyCode?e.keyCode:e.which;this.charCode\u003de.charCode||(this.type\u003d\u003d\"keypress\"?this.keyCode:0);this.altKey\u003de.altKey;this.ctrlKey\u003de.ctrlKey;this.shiftKey\u003de.shiftKey;this.metaKey\u003de.metaKey;this.J\u003de.pageX;this.N\u003de.pageY}}catch(E){}};\nxH5\u003dfunction(e){if(document.body\u0026\u0026document.documentElement){var N\u003ddocument.body.scrollTop+document.documentElement.scrollTop;e.J\u003de.clientX+(document.body.scrollLeft+document.documentElement.scrollLeft);e.N\u003de.clientY+N}};\nj1n\u003dfunction(e,N,y,w){w\u003dw\u003d\u003d\u003dvoid 0?{}:w;e.addEventListener\u0026\u0026(N!\u003d\"mouseenter\"||\"onmouseenter\"in document?N!\u003d\"mouseleave\"||\"onmouseenter\"in document?N\u003d\u003d\"mousewheel\"\u0026\u0026\"MozBoxSizing\"in document.documentElement.style\u0026\u0026(N\u003d\"MozMousePixelScroll\"):N\u003d\"mouseout\":N\u003d\"mouseover\");return IB(Xc,function(E){var A\u003dtypeof E[4]\u003d\u003d\u003d\"boolean\"\u0026\u0026E[4]\u003d\u003d!!w,T\u003dg.W5(E[4])\u0026\u0026g.W5(w)\u0026\u0026g.i8(E[4],w);return!!E.length\u0026\u0026E[0]\u003d\u003de\u0026\u0026E[1]\u003d\u003dN\u0026\u0026E[2]\u003d\u003dy\u0026\u0026(A||T)})};\ng.PE\u003dfunction(e,N,y,w){w\u003dw\u003d\u003d\u003dvoid 0?{}:w;if(!e||!e.addEventListener\u0026\u0026!e.attachEvent)return\"\";var E\u003dj1n(e,N,y,w);if(E)return E;E\u003d++nD0.count+\"\";var A\u003d!(N!\u003d\"mouseenter\"\u0026\u0026N!\u003d\"mouseleave\"||!e.addEventListener||\"onmouseenter\"in document);var T\u003dA?function(p){p\u003dnew BE(p);if(!TN(p.relatedTarget,function(C){return C\u003d\u003de},!0))return p.currentTarget\u003de,p.type\u003dN,y.call(e,p)}:function(p){p\u003dnew BE(p);\np.currentTarget\u003de;return y.call(e,p)};\nT\u003dg.NR(T);e.addEventListener?(N\u003d\u003d\"mouseenter\"\u0026\u0026A?N\u003d\"mouseover\":N\u003d\u003d\"mouseleave\"\u0026\u0026A?N\u003d\"mouseout\":N\u003d\u003d\"mousewheel\"\u0026\u0026\"MozBoxSizing\"in document.documentElement.style\u0026\u0026(N\u003d\"MozMousePixelScroll\"),Q19()||typeof w\u003d\u003d\u003d\"boolean\"?e.addEventListener(N,T,w):e.addEventListener(N,T,!!w.capture)):e.attachEvent(\"on\"+N,T);Xc[E]\u003d[e,N,y,T,w];return E};\nHkP\u003dfunction(e){return mH1(e,function(N){return g.J4(N,\"ytp-ad-has-logging-urls\")})};\nmH1\u003dfunction(e,N){var y\u003ddocument.body||document;return g.PE(y,\"click\",function(w){var E\u003dTN(w.target,function(A){return A\u003d\u003d\u003dy||N(A)},!0);\nE\u0026\u0026E!\u003d\u003dy\u0026\u0026!E.disabled\u0026\u0026(w.currentTarget\u003dE,e.call(E,w))})};\ng.d9\u003dfunction(e){e\u0026\u0026(typeof e\u003d\u003d\"string\"\u0026\u0026(e\u003d[e]),g.$R(e,function(N){if(N in Xc){var y\u003dXc[N],w\u003dy[0],E\u003dy[1],A\u003dy[3];y\u003dy[4];w.removeEventListener?Q19()||typeof y\u003d\u003d\u003d\"boolean\"?w.removeEventListener(E,A,y):w.removeEventListener(E,A,!!y.capture):w.detachEvent\u0026\u0026w.detachEvent(\"on\"+E,A);delete Xc[N]}}))};\nIz\u003dfunction(e){for(var N in Xc)Xc[N][0]\u003d\u003de\u0026\u0026g.d9(N)};\nvE\u003dfunction(e){e\u003de||window.event;var N;e.composedPath\u0026\u0026typeof e.composedPath\u003d\u003d\u003d\"function\"?N\u003de.composedPath():N\u003de.path;N\u0026\u0026N.length?e\u003dN[0]:(e\u003de||window.event,e\u003de.target||e.srcElement,e.nodeType\u003d\u003d3\u0026\u0026(e\u003de.parentNode));return e};\nzh\u003dfunction(e){this.G\u003de;this.J\u003dnull;this.j\u003d0;this.Z\u003dnull;this.L\u003d0;this.N\u003d[];for(e\u003d0;e\u003c4;e++)this.N.push(0);this.K\u003d0;this.Kh\u003dg.PE(window,\"mousemove\",(0,g.Gs)(this.D,this));this.U\u003dg.hE((0,g.Gs)(this.Ng,this),25)};\niY\u003dfunction(e){g.x.call(this);this.G\u003d[];this.a9\u003de||this};\nDw\u003dfunction(e,N,y,w){for(var E\u003d0;E\u003cy.length;E++)e.Y(N,y[E],w)};\ng.g9\u003dfunction(e,N){for(;e.G.length;){var y\u003de.G.pop(),w\u003dvoid 0;N\u0026\u0026KI1()\u0026\u0026(w\u003d{passive:!0});y.target.removeEventListener(y.name,y.callback,w)}};\nVf\u003dfunction(e){e\u003de||{};var N\u003d{},y\u003d{};this.url\u003de.url||\"\";this.args\u003de.args||g.DA(N);this.assets\u003de.assets||{};this.attrs\u003de.attrs||g.DA(y);this.fallback\u003de.fallback||null;this.fallbackMessage\u003de.fallbackMessage||null;this.html5\u003d!!e.html5;this.disable\u003de.disable||{};this.loaded\u003d!!e.loaded;this.messages\u003de.messages||{}};\nWI5\u003dfunction(e){e instanceof Vf||(e\u003dnew Vf(e));return e};\ng.uY\u003dfunction(e,N,y){var w\u003dy\u0026\u0026y\u003e0?y:0;y\u003dw?Date.now()+w*1E3:0;if((w\u003dw?(0,g.fO)():t2())\u0026\u0026window.JSON){typeof N!\u003d\u003d\"string\"\u0026\u0026(N\u003dJSON.stringify(N,void 0));try{w.set(e,N,y)}catch(E){w.remove(e)}}};\ng.qI\u003dfunction(e){var N\u003dt2(),y\u003d(0,g.fO)();if(!N\u0026\u0026!y||!window.JSON)return null;try{var w\u003dN.get(e)}catch(E){}if(typeof w!\u003d\u003d\"string\")try{w\u003dy.get(e)}catch(E){}if(typeof w!\u003d\u003d\"string\")return null;try{w\u003dJSON.parse(w,void 0)}catch(E){}return w};\nOkM\u003dfunction(){var e\u003d(0,g.fO)();if(e\u0026\u0026(e\u003de.N(\"yt-player-quality\")))return e.creation};\ng.Zw\u003dfunction(e){try{var N\u003dt2(),y\u003d(0,g.fO)();N\u0026\u0026N.remove(e);y\u0026\u0026y.remove(e)}catch(w){}};\ng.xh\u003dfunction(){return g.qI(\"yt-remote-session-screen-id\")};\nRh5\u003dfunction(e){var N\u003dthis;this.N\u003dvoid 0;this.J\u003d!1;e.addEventListener(\"beforeinstallprompt\",function(y){y.preventDefault();N.N\u003dy});\ne.addEventListener(\"appinstalled\",function(){N.J\u003d!0},{once:!0})};\nju\u003dfunction(){if(!g.xJ.matchMedia)return\"WEB_DISPLAY_MODE_UNKNOWN\";try{return g.xJ.matchMedia(\"(display-mode: standalone)\").matches?\"WEB_DISPLAY_MODE_STANDALONE\":g.xJ.matchMedia(\"(display-mode: minimal-ui)\").matches?\"WEB_DISPLAY_MODE_MINIMAL_UI\":g.xJ.matchMedia(\"(display-mode: fullscreen)\").matches?\"WEB_DISPLAY_MODE_FULLSCREEN\":g.xJ.matchMedia(\"(display-mode: browser)\").matches?\"WEB_DISPLAY_MODE_BROWSER\":\"WEB_DISPLAY_MODE_UNKNOWN\"}catch(e){return\"WEB_DISPLAY_MODE_UNKNOWN\"}};\nnO\u003dfunction(){this.TY\u003d!0};\nG1F\u003dfunction(){nO.instance||(nO.instance\u003dnew nO);return nO.instance};\nUH5\u003dfunction(e){switch(e){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}};\nLIP\u003dfunction(){this.J\u003dg.Lb(\"ALT_PREF_COOKIE_NAME\",\"PREF\");this.N\u003dg.Lb(\"ALT_PREF_COOKIE_DOMAIN\",\"youtube.com\");var e\u003dg.jH(this.J);e\u0026\u0026this.parse(e)};\ng.m6\u003dfunction(){Qf||(Qf\u003dnew LIP);return Qf};\ng.HE\u003dfunction(e,N){return!!((s1_(\"f\"+(Math.floor(N/31)+1))||0)\u00261\u003c\u003cN%31)};\nWE\u003dfunction(e,N){var y\u003d\"f\"+(Math.floor(e/31)+1);e\u003d1\u003c\u003ce%31;var w\u003ds1_(y)||0;w\u003dN?w|e:w\u0026~e;w\u003d\u003d\u003d0?delete KO[y]:(N\u003dw.toString(16),KO[y]\u003dN.toString())};\nOF\u003dfunction(e){if(/^f([1-9][0-9]*)$/.test(e))throw Error(\"ExpectedRegexMatch: \"+e);};\nRz\u003dfunction(e){if(!/^\\w+$/.test(e))throw Error(\"ExpectedRegexMismatch: \"+e);};\ns1_\u003dfunction(e){e\u003dKO[e]!\u003d\u003dvoid 0?KO[e].toString():null;return e!\u003dnull\u0026\u0026/^[A-Fa-f0-9]+$/.test(e)?parseInt(e,16):null};\naS5\u003dfunction(){var e\u003dg.xJ.navigator;return e?e.connection:void 0};\nNeJ\u003dfunction(){var e\u003daS5();if(e){var N\u003deTH[e.type||\"unknown\"]||\"CONN_UNKNOWN\";e\u003deTH[e.effectiveType||\"unknown\"]||\"CONN_UNKNOWN\";N\u003d\u003d\u003d\"CONN_CELLULAR_UNKNOWN\"\u0026\u0026e!\u003d\u003d\"CONN_UNKNOWN\"\u0026\u0026(N\u003de);if(N!\u003d\u003d\"CONN_UNKNOWN\")return N;if(e!\u003d\u003d\"CONN_UNKNOWN\")return e}};\nwD3\u003dfunction(){var e\u003daS5();if(e!\u003dnull\u0026\u0026e.effectiveType)return y4J.hasOwnProperty(e.effectiveType)?y4J[e.effectiveType]:\"EFFECTIVE_CONNECTION_TYPE_UNKNOWN\"};\ng.Gh\u003dfunction(e){var N\u003dg.iE.apply(1,arguments);var y\u003dError.call(this,e);this.message\u003dy.message;\"stack\"in y\u0026\u0026(this.stack\u003dy.stack);this.args\u003d[].concat(g.B(N))};\ng.LO\u003dfunction(){try{return g.UF(),!0}catch(e){return!1}};\ng.UF\u003dfunction(e){if(g.Lb(\"DATASYNC_ID\")!\u003d\u003dvoid 0)return g.Lb(\"DATASYNC_ID\");throw new g.Gh(\"Datasync ID not set\",e\u003d\u003d\u003dvoid 0?\"unknown\":e);};\nsF\u003dfunction(){this.J\u003dnew WeakMap};\ng.e1\u003dfunction(e,N,y){return az(N,0,y)};\nE10\u003dfunction(e){var N\u003dg.nM(\"yt.scheduler.instance.addImmediateJob\");N?N(e):e()};\nN7\u003dfunction(){sF.apply(this,arguments)};\ng.yK\u003dfunction(){N7.instance||(N7.instance\u003dnew N7);return N7.instance};\ng.w0\u003dfunction(){return!!g.nM(\"yt.scheduler.instance\")};\naz\u003dfunction(e,N,y){y!\u003d\u003dvoid 0\u0026\u0026Number.isNaN(Number(y))\u0026\u0026(y\u003dvoid 0);var w\u003dg.nM(\"yt.scheduler.instance.addJob\");return w?w(e,N,y):y\u003d\u003d\u003dvoid 0?(e(),NaN):g.b4(e,y||0)};\nEm\u003dfunction(e,N){(e\u003dg.nM(\"yt.scheduler.instance.setPriorityThreshold\"))\u0026\u0026e(N)};\nAg\u003dfunction(e){this.J\u003d(e\u003dg.j6(e))?new VE(e):null;this.N\u003ddocument.domain||window.location.hostname};\nJg\u003dfunction(){var e;return(e\u003dTv())\u003d\u003dnull?void 0:e.get(\"LAST_RESULT_ENTRY_KEY\",!0)};\nA4E\u003dfunction(){var e\u003d{};for(pl\u003dnew Cl(e.handleError\u003d\u003d\u003dvoid 0?r0:e.handleError,e.logEvent\u003d\u003d\u003dvoid 0?g.$$:e.logEvent);Y$.length\u003e0;)switch(e\u003dY$.shift(),e.type){case \"ERROR\":pl.iR(e.payload);break;case \"EVENT\":pl.logEvent(e.eventType,e.payload)}};\nlC\u003dfunction(e){M7||(pl?pl.iR(e):(Y$.push({type:\"ERROR\",payload:e}),Y$.length\u003e10\u0026\u0026Y$.shift()))};\nF6\u003dfunction(e,N){M7||(pl?pl.logEvent(e,N):(Y$.push({type:\"EVENT\",eventType:e,payload:N}),Y$.length\u003e10\u0026\u0026Y$.shift()))};\nS1\u003dfunction(e){if(e.indexOf(\":\")\u003e\u003d0)throw Error(\"Database name cannot contain \u0027:\u0027\");};\nov\u003dfunction(e){return e.substr(0,e.indexOf(\":\"))||e};\ng.bC\u003dfunction(e,N,y,w,E){N\u003dN\u003d\u003d\u003dvoid 0?{}:N;y\u003dy\u003d\u003d\u003dvoid 0?Tes[e]:y;w\u003dw\u003d\u003d\u003dvoid 0?J4_[e]:w;E\u003dE\u003d\u003d\u003dvoid 0?pD0[e]:E;g.Gh.call(this,y,Object.assign({},{name:\"YtIdbKnownError\",isSw:self.document\u003d\u003d\u003dvoid 0,isIframe:self!\u003d\u003dself.top,type:e},N));this.type\u003de;this.message\u003dy;this.level\u003dw;this.J\u003dE;Object.setPrototypeOf(this,g.bC.prototype)};\nhg\u003dfunction(e,N){g.bC.call(this,\"MISSING_OBJECT_STORES\",{expectedObjectStores:N,foundObjectStores:e},Tes.MISSING_OBJECT_STORES);Object.setPrototypeOf(this,hg.prototype)};\ncV\u003dfunction(e,N){var y\u003dError.call(this);this.message\u003dy.message;\"stack\"in y\u0026\u0026(this.stack\u003dy.stack);this.index\u003de;this.objectStore\u003dN;Object.setPrototypeOf(this,cV.prototype)};\nBV\u003dfunction(e,N,y,w){N\u003dov(N);var E\u003de instanceof Error?e:Error(\"Unexpected error: \"+e);if(E instanceof g.bC)return E;e\u003d{objectStoreNames:y,dbName:N,dbVersion:w};if(E.name\u003d\u003d\u003d\"QuotaExceededError\")return new g.bC(\"QUOTA_EXCEEDED\",e);if(g.k$\u0026\u0026E.name\u003d\u003d\u003d\"UnknownError\")return new g.bC(\"QUOTA_MAYBE_EXCEEDED\",e);if(E instanceof cV)return new g.bC(\"MISSING_INDEX\",Object.assign({},e,{objectStore:E.objectStore,index:E.index}));if(E.name\u003d\u003d\u003d\"InvalidStateError\"\u0026\u0026Cn3.some(function(A){return E.message.includes(A)}))return new g.bC(\"EXECUTE_TRANSACTION_ON_CLOSED_DB\",\ne);\nif(E.name\u003d\u003d\u003d\"AbortError\")return new g.bC(\"UNKNOWN_ABORT\",e,E.message);E.args\u003d[Object.assign({},e,{name:\"IdbError\",bE:E.name})];E.level\u003d\"WARNING\";return E};\ng.X6\u003dfunction(e,N,y){var w\u003dJg();return new g.bC(\"IDB_NOT_SUPPORTED\",{context:{caller:e,publicName:N,version:y,hasSucceededOnce:w\u003d\u003dnull?void 0:w.hasSucceededOnce}})};\nr4J\u003dfunction(e){if(!e)throw Error();throw e;};\n$AM\u003dfunction(e){return e};\nPV\u003dfunction(e){this.J\u003de};\ng.d0\u003dfunction(e){function N(E){if(w.state.status\u003d\u003d\u003d\"PENDING\"){w.state\u003d{status:\"REJECTED\",reason:E};E\u003dg.c(w.N);for(var A\u003dE.next();!A.done;A\u003dE.next())A\u003dA.value,A()}}\nfunction y(E){if(w.state.status\u003d\u003d\u003d\"PENDING\"){w.state\u003d{status:\"FULFILLED\",value:E};E\u003dg.c(w.J);for(var A\u003dE.next();!A.done;A\u003dE.next())A\u003dA.value,A()}}\nvar w\u003dthis;this.state\u003d{status:\"PENDING\"};this.J\u003d[];this.N\u003d[];e\u003de.J;try{e(y,N)}catch(E){N(E)}};\nY2F\u003dfunction(e,N,y,w,E){try{if(e.state.status!\u003d\u003d\"FULFILLED\")throw Error(\"calling handleResolve before the promise is fulfilled.\");var A\u003dy(e.state.value);A instanceof g.d0?Iv(e,N,A,w,E):w(A)}catch(T){E(T)}};\nM6M\u003dfunction(e,N,y,w,E){try{if(e.state.status!\u003d\u003d\"REJECTED\")throw Error(\"calling handleReject before the promise is rejected.\");var A\u003dy(e.state.reason);A instanceof g.d0?Iv(e,N,A,w,E):w(A)}catch(T){E(T)}};\nIv\u003dfunction(e,N,y,w,E){N\u003d\u003d\u003dy?E(new TypeError(\"Circular promise chain detected.\")):y.then(function(A){A instanceof g.d0?Iv(e,N,A,w,E):w(A)},function(A){E(A)})};\nl6P\u003dfunction(e,N,y){function w(){y(e.error);A()}\nfunction E(){N(e.result);A()}\nfunction A(){try{e.removeEventListener(\"success\",E),e.removeEventListener(\"error\",w)}catch(T){}}\ne.addEventListener(\"success\",E);e.addEventListener(\"error\",w)};\nF73\u003dfunction(e){return new Promise(function(N,y){l6P(e,N,y)})};\nvV\u003dfunction(e){return new g.d0(new PV(function(N,y){l6P(e,N,y)}))};\nzv\u003dfunction(e,N){return new g.d0(new PV(function(y,w){function E(){var A\u003de?N(e):null;A?A.then(function(T){e\u003dT;E()},w):y()}\nE()}))};\nS2s\u003dfunction(e,N){this.request\u003de;this.cursor\u003dN};\no10\u003dfunction(e){return vV(e).then(function(N){return N?new S2s(e,N):null})};\ng.biM\u003dfunction(e){e.cursor.continue(void 0);return o10(e.request)};\nhTF\u003dfunction(e,N){this.J\u003de;this.options\u003dN;this.transactionCount\u003d0;this.K\u003dMath.round((0,g.iC)());this.N\u003d!1};\ng.g0\u003dfunction(e,N,y){e\u003de.J.createObjectStore(N,y);return new Dm(e)};\nVK\u003dfunction(e,N){e.J.objectStoreNames.contains(N)\u0026\u0026e.J.deleteObjectStore(N)};\ng.uC\u003dfunction(e,N,y){return g.fl(e,[N],{mode:\"readwrite\",Lx:!0},function(w){return g.tg(w.objectStore(N),y)})};\ng.fl\u003dfunction(e,N,y,w){var E,A,T,p,C,r,Y,M,l,F,S,k;return g.f(function(X){switch(X.J){case 1:var d\u003d{mode:\"readonly\",Lx:!1,tag:\"IDB_TRANSACTION_TAG_UNKNOWN\"};typeof y\u003d\u003d\u003d\"string\"?d.mode\u003dy:Object.assign(d,y);E\u003dd;e.transactionCount++;A\u003dE.Lx?3:1;T\u003d0;case 2:if(p){X.u9(4);break}T++;C\u003dMath.round((0,g.iC)());g.c5(X,5);r\u003de.J.transaction(N,E.mode);d\u003dnew q7(r);d\u003dc4M(d,w);return g.D(X,d,7);case 7:return Y\u003dX.N,M\u003dMath.round((0,g.iC)()),kY0(e,C,M,T,void 0,N.join(),E),X.return(Y);case 5:l\u003dg.XH(X);F\u003dMath.round((0,g.iC)());\nS\u003dBV(l,e.J.name,N.join(),e.J.version);if((k\u003dS instanceof g.bC\u0026\u0026!S.J)||T\u003e\u003dA)kY0(e,C,F,T,S,N.join(),E),p\u003dS;X.u9(2);break;case 4:return X.return(Promise.reject(p))}})};\nkY0\u003dfunction(e,N,y,w,E,A,T){N\u003dy-N;E?(E instanceof g.bC\u0026\u0026(E.type\u003d\u003d\u003d\"QUOTA_EXCEEDED\"||E.type\u003d\u003d\u003d\"QUOTA_MAYBE_EXCEEDED\")\u0026\u0026F6(\"QUOTA_EXCEEDED\",{dbName:ov(e.J.name),objectStoreNames:A,transactionCount:e.transactionCount,transactionMode:T.mode}),E instanceof g.bC\u0026\u0026E.type\u003d\u003d\u003d\"UNKNOWN_ABORT\"\u0026\u0026(y-\u003de.K,y\u003c0\u0026\u0026y\u003e\u003d2147483648\u0026\u0026(y\u003d0),F6(\"TRANSACTION_UNEXPECTEDLY_ABORTED\",{objectStoreNames:A,transactionDuration:N,transactionCount:e.transactionCount,dbDuration:y}),e.N\u003d!0),BeF(e,!1,w,A,N,T.tag),lC(E)):BeF(e,!0,w,A,N,\nT.tag)};\nBeF\u003dfunction(e,N,y,w,E,A){F6(\"TRANSACTION_ENDED\",{objectStoreNames:w,connectionHasUnknownAbortedTransaction:e.N,duration:E,isSuccessful:N,tryCount:y,tag:A\u003d\u003d\u003dvoid 0?\"IDB_TRANSACTION_TAG_UNKNOWN\":A})};\nDm\u003dfunction(e){this.J\u003de};\ng.Zm\u003dfunction(e,N,y){e.J.createIndex(N,y,{unique:!1})};\nXD3\u003dfunction(e,N){return g.x$(e,{query:N},function(y){return y.delete().then(function(){return g.j1(y)})}).then(function(){})};\nPn1\u003dfunction(e,N,y){var w\u003d[];return g.x$(e,{query:N},function(E){if(!(y!\u003d\u003dvoid 0\u0026\u0026w.length\u003e\u003dy))return w.push(E.getValue()),g.j1(E)}).then(function(){return w})};\nI65\u003dfunction(e){return\"getAllKeys\"in IDBObjectStore.prototype?vV(e.J.getAllKeys(void 0,void 0)):dAH(e)};\ndAH\u003dfunction(e){var N\u003d[];return g.v1F(e,{query:void 0},function(y){N.push(y.cursor.primaryKey);return g.biM(y)}).then(function(){return N})};\ng.tg\u003dfunction(e,N,y){return vV(e.J.put(N,y))};\ng.x$\u003dfunction(e,N,y){e\u003de.J.openCursor(N.query,N.direction);return nl(e).then(function(w){return zv(w,y)})};\ng.v1F\u003dfunction(e,N,y){var w\u003dN.query;N\u003dN.direction;e\u003d\"openKeyCursor\"in IDBObjectStore.prototype?e.J.openKeyCursor(w,N):e.J.openCursor(w,N);return o10(e).then(function(E){return zv(E,y)})};\nq7\u003dfunction(e){var N\u003dthis;this.J\u003de;this.K\u003dnew Map;this.N\u003d!1;this.done\u003dnew Promise(function(y,w){N.J.addEventListener(\"complete\",function(){y()});\nN.J.addEventListener(\"error\",function(E){E.currentTarget\u003d\u003d\u003dE.target\u0026\u0026w(N.J.error)});\nN.J.addEventListener(\"abort\",function(){var E\u003dN.J.error;if(E)w(E);else if(!N.N){E\u003dg.bC;for(var A\u003dN.J.objectStoreNames,T\u003d[],p\u003d0;p\u003cA.length;p++){var C\u003dA.item(p);if(C\u003d\u003d\u003dnull)throw Error(\"Invariant: item in DOMStringList is null\");T.push(C)}E\u003dnew E(\"UNKNOWN_ABORT\",{objectStoreNames:T.join(),dbName:N.J.db.name,mode:N.J.mode});w(E)}})})};\nc4M\u003dfunction(e,N){var y\u003dnew Promise(function(w,E){try{N(e).then(function(A){w(A)}).catch(E)}catch(A){E(A),e.abort()}});\nreturn Promise.all([y,e.done]).then(function(w){return g.c(w).next().value})};\nzT0\u003dfunction(e){this.J\u003de};\niiE\u003dfunction(e,N,y){var w\u003d[];return g.QK(e,{query:N},function(E){if(!(y!\u003d\u003dvoid 0\u0026\u0026w.length\u003e\u003dy))return w.push(E.getValue()),g.j1(E)}).then(function(){return w})};\ng.QK\u003dfunction(e,N,y){e\u003de.J.openCursor(N.query\u003d\u003d\u003dvoid 0?null:N.query,N.direction\u003d\u003d\u003dvoid 0?\"next\":N.direction);return nl(e).then(function(w){return zv(w,y)})};\nm1\u003dfunction(e,N){this.request\u003de;this.cursor\u003dN};\nnl\u003dfunction(e){return vV(e).then(function(N){return N?new m1(e,N):null})};\ng.j1\u003dfunction(e){e.cursor.continue(void 0);return nl(e.request)};\nDA1\u003dfunction(e,N,y){return new Promise(function(w,E){function A(){l||(l\u003dnew hTF(T.result,{closed:M}));return l}\nvar T\u003dN!\u003d\u003dvoid 0?self.indexedDB.open(e,N):self.indexedDB.open(e);var p\u003dy.blocked,C\u003dy.blocking,r\u003dy.cT1,Y\u003dy.upgrade,M\u003dy.closed,l;T.addEventListener(\"upgradeneeded\",function(F){try{if(F.newVersion\u003d\u003d\u003dnull)throw Error(\"Invariant: newVersion on IDbVersionChangeEvent is null\");if(T.transaction\u003d\u003d\u003dnull)throw Error(\"Invariant: transaction on IDbOpenDbRequest is null\");F.dataLoss\u0026\u0026F.dataLoss!\u003d\u003d\"none\"\u0026\u0026F6(\"IDB_DATA_CORRUPTED\",{reason:F.dataLossMessage||\"unknown reason\",dbName:ov(e)});var S\u003dA(),k\u003dnew q7(T.transaction);\nY\u0026\u0026Y(S,function(X){return F.oldVersion\u003cX\u0026\u0026F.newVersion\u003e\u003dX},k);\nk.done.catch(function(X){E(X)})}catch(X){E(X)}});\nT.addEventListener(\"success\",function(){var F\u003dT.result;C\u0026\u0026F.addEventListener(\"versionchange\",function(){C(A())});\nF.addEventListener(\"close\",function(){F6(\"IDB_UNEXPECTEDLY_CLOSED\",{dbName:ov(e),dbVersion:F.version});r\u0026\u0026r()});\nw(A())});\nT.addEventListener(\"error\",function(){E(T.error)});\np\u0026\u0026T.addEventListener(\"blocked\",function(){p()})})};\ng11\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?{}:y;return DA1(e,N,y)};\nHV\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?{}:N;var y,w,E,A;return g.f(function(T){if(T.J\u003d\u003d1)return g.c5(T,2),y\u003dself.indexedDB.deleteDatabase(e),w\u003dN,(E\u003dw.blocked)\u0026\u0026y.addEventListener(\"blocked\",function(){E()}),g.D(T,F73(y),4);\nif(T.J!\u003d2)return g.B5(T,0);A\u003dg.XH(T);throw BV(A,e,\"\",-1);})};\nKl\u003dfunction(e,N){this.name\u003de;this.options\u003dN;this.K\u003d!0;this.L\u003dthis.j\u003d0};\nV6_\u003dfunction(e,N){return new g.bC(\"INCOMPATIBLE_DB_VERSION\",{dbName:e.name,oldVersion:e.options.version,newVersion:N})};\ng.WV\u003dfunction(e,N){if(!N)throw g.X6(\"openWithToken\",ov(e.name));return e.open()};\nf6H\u003dfunction(e,N){var y;return g.f(function(w){if(w.J\u003d\u003d1)return g.D(w,g.WV(Om,N),2);y\u003dw.N;return w.return(g.fl(y,[\"databases\"],{Lx:!0,mode:\"readwrite\"},function(E){var A\u003dE.objectStore(\"databases\");return A.get(e.actualName).then(function(T){if(T?e.actualName!\u003d\u003dT.actualName||e.publicName!\u003d\u003dT.publicName||e.userIdentifier!\u003d\u003dT.userIdentifier:1)return g.tg(A,e).then(function(){})})}))})};\nRv\u003dfunction(e,N){var y;return g.f(function(w){if(w.J\u003d\u003d1)return e?g.D(w,g.WV(Om,N),2):w.return();y\u003dw.N;return w.return(y.delete(\"databases\",e))})};\nt6P\u003dfunction(e,N){var y,w;return g.f(function(E){return E.J\u003d\u003d1?(y\u003d[],g.D(E,g.WV(Om,N),2)):E.J!\u003d3?(w\u003dE.N,g.D(E,g.fl(w,[\"databases\"],{Lx:!0,mode:\"readonly\"},function(A){y.length\u003d0;return g.x$(A.objectStore(\"databases\"),{},function(T){e(T.getValue())\u0026\u0026y.push(T.getValue());return g.j1(T)})}),3)):E.return(y)})};\nuM5\u003dfunction(e,N){return t6P(function(y){return y.publicName\u003d\u003d\u003de\u0026\u0026y.userIdentifier!\u003d\u003dvoid 0},N)};\nq2P\u003dfunction(){var e,N,y,w;return g.f(function(E){switch(E.J){case 1:e\u003dJg();if((N\u003de)\u003d\u003dnull?0:N.hasSucceededOnce)return E.return(!0);if(Gv\u0026\u0026U8()\u0026\u0026!Lp()||g.Um)return E.return(!1);try{if(y\u003dself,!(y.indexedDB\u0026\u0026y.IDBIndex\u0026\u0026y.IDBKeyRange\u0026\u0026y.IDBObjectStore))return E.return(!1)}catch(A){return E.return(!1)}if(!(\"IDBTransaction\"in self\u0026\u0026\"objectStoreNames\"in IDBTransaction.prototype))return E.return(!1);g.c5(E,2);w\u003d{actualName:\"yt-idb-test-do-not-use\",publicName:\"yt-idb-test-do-not-use\",userIdentifier:void 0};\nreturn g.D(E,f6H(w,Ll),4);case 4:return g.D(E,Rv(\"yt-idb-test-do-not-use\",Ll),5);case 5:return E.return(!0);case 2:return g.XH(E),E.return(!1)}})};\nZiE\u003dfunction(){if(sm!\u003d\u003dvoid 0)return sm;M7\u003d!0;return sm\u003dq2P().then(function(e){M7\u003d!1;var N;if((N\u003dTv())!\u003dnull\u0026\u0026N.J){var y;N\u003d{hasSucceededOnce:((y\u003dJg())\u003d\u003dnull?void 0:y.hasSucceededOnce)||e};var w;(w\u003dTv())\u003d\u003dnull||w.set(\"LAST_RESULT_ENTRY_KEY\",N,2592E3,!0)}return e})};\nav\u003dfunction(){return g.nM(\"ytglobal.idbToken_\")||void 0};\ng.e7\u003dfunction(){var e\u003dav();return e?Promise.resolve(e):ZiE().then(function(N){(N\u003dN?Ll:void 0)\u0026\u0026g.jM(\"ytglobal.idbToken_\",N);return N})};\nxAn\u003dfunction(e){if(!g.LO())throw e\u003dnew g.bC(\"AUTH_INVALID\",{dbName:e}),lC(e),e;var N\u003dg.UF();return{actualName:e+\":\"+N,publicName:e,userIdentifier:N}};\njrJ\u003dfunction(e,N,y,w){var E,A,T,p,C,r;return g.f(function(Y){switch(Y.J){case 1:return A\u003d(E\u003dError().stack)!\u003dnull?E:\"\",g.D(Y,g.e7(),2);case 2:T\u003dY.N;if(!T)throw p\u003dg.X6(\"openDbImpl\",e,N),g.Xj(\"ytidb_async_stack_killswitch\")||(p.stack\u003dp.stack+\"\\n\"+A.substring(A.indexOf(\"\\n\")+1)),lC(p),p;S1(e);C\u003dy?{actualName:e,publicName:e,userIdentifier:void 0}:xAn(e);g.c5(Y,3);return g.D(Y,f6H(C,T),5);case 5:return g.D(Y,g11(C.actualName,N,w),6);case 6:return Y.return(Y.N);case 3:return r\u003dg.XH(Y),g.c5(Y,7),g.D(Y,Rv(C.actualName,\nT),9);case 9:g.B5(Y,8);break;case 7:g.XH(Y);case 8:throw r;}})};\nn15\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?{}:y;return jrJ(e,N,!1,y)};\nQrH\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?{}:y;return jrJ(e,N,!0,y)};\nmAF\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?{}:N;var y,w;return g.f(function(E){if(E.J\u003d\u003d1)return g.D(E,g.e7(),2);if(E.J!\u003d3){y\u003dE.N;if(!y)return E.return();S1(e);w\u003dxAn(e);return g.D(E,HV(w.actualName,N),3)}return g.D(E,Rv(w.actualName,y),0)})};\nHi9\u003dfunction(e,N,y){e\u003de.map(function(w){return g.f(function(E){return E.J\u003d\u003d1?g.D(E,HV(w.actualName,N),2):g.D(E,Rv(w.actualName,y),0)})});\nreturn Promise.all(e).then(function(){})};\nK73\u003dfunction(e){var N\u003dN\u003d\u003d\u003dvoid 0?{}:N;var y,w;return g.f(function(E){if(E.J\u003d\u003d1)return g.D(E,g.e7(),2);if(E.J!\u003d3){y\u003dE.N;if(!y)return E.return();S1(e);return g.D(E,uM5(e,y),3)}w\u003dE.N;return g.D(E,Hi9(w,N,y),0)})};\nW7M\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?{}:N;var y;return g.f(function(w){if(w.J\u003d\u003d1)return g.D(w,g.e7(),2);if(w.J!\u003d3){y\u003dw.N;if(!y)return w.return();S1(e);return g.D(w,HV(e,N),3)}return g.D(w,Rv(e,y),0)})};\nN9\u003dfunction(e,N){Kl.call(this,e,N);this.options\u003dN;S1(e)};\nOiE\u003dfunction(e,N){var y;return function(){y||(y\u003dnew N9(e,N));return y}};\ng.yJ\u003dfunction(e,N){return OiE(e,N)};\nwo\u003dfunction(e){return g.WV(RTH(),e)};\nGY1\u003dfunction(e,N,y,w){var E,A,T;return g.f(function(p){switch(p.J){case 1:return E\u003d{config:e,hashData:N,timestamp:w!\u003d\u003dvoid 0?w:(0,g.iC)()},g.D(p,wo(y),2);case 2:return A\u003dp.N,g.D(p,A.clear(\"hotConfigStore\"),3);case 3:return g.D(p,g.uC(A,\"hotConfigStore\",E),4);case 4:return T\u003dp.N,p.return(T)}})};\nUAH\u003dfunction(e,N,y,w,E){var A,T,p;return g.f(function(C){switch(C.J){case 1:return A\u003d{config:e,hashData:N,configData:y,timestamp:E!\u003d\u003dvoid 0?E:(0,g.iC)()},g.D(C,wo(w),2);case 2:return T\u003dC.N,g.D(C,T.clear(\"coldConfigStore\"),3);case 3:return g.D(C,g.uC(T,\"coldConfigStore\",A),4);case 4:return p\u003dC.N,C.return(p)}})};\nL7n\u003dfunction(e){var N,y;return g.f(function(w){return w.J\u003d\u003d1?g.D(w,wo(e),2):w.J!\u003d3?(N\u003dw.N,y\u003dvoid 0,g.D(w,g.fl(N,[\"coldConfigStore\"],{mode:\"readwrite\",Lx:!0},function(E){return g.QK(E.objectStore(\"coldConfigStore\").index(\"coldTimestampIndex\"),{direction:\"prev\"},function(A){y\u003dA.getValue()})}),3)):w.return(y)})};\nsrJ\u003dfunction(e){var N,y;return g.f(function(w){return w.J\u003d\u003d1?g.D(w,wo(e),2):w.J!\u003d3?(N\u003dw.N,y\u003dvoid 0,g.D(w,g.fl(N,[\"hotConfigStore\"],{mode:\"readwrite\",Lx:!0},function(E){return g.QK(E.objectStore(\"hotConfigStore\").index(\"hotTimestampIndex\"),{direction:\"prev\"},function(A){y\u003dA.getValue()})}),3)):w.return(y)})};\na69\u003dfunction(){return g.f(function(e){return g.D(e,K73(\"ytGcfConfig\"),0)})};\nEE\u003dfunction(){g.x.call(this);this.N\u003d[];this.J\u003d[];var e\u003dg.nM(\"yt.gcf.config.hotUpdateCallbacks\");e?(this.N\u003d[].concat(g.B(e)),this.J\u003de):(this.J\u003d[],g.jM(\"yt.gcf.config.hotUpdateCallbacks\",this.J))};\nro\u003dfunction(){var e\u003dthis;this.L\u003d!1;this.K\u003dthis.j\u003d0;this.Z\u003dnew EE;this.lk\u003d{bIs:function(){e.L\u003d!0},\ntIh:function(){return e.J},\nO2h:function(N){Ax(e,N)},\nK2:function(N){e.K2(N)},\nty1:function(N){Ti(e,N)},\nl_:function(){return e.coldHashData},\nSk:function(){return e.hotHashData},\ndxg:function(){return e.N},\nubW:function(){return Jx()},\nimP:function(){return p6()},\nxxB:function(){return g.nM(\"yt.gcf.config.coldHashData\")},\nypZ:function(){return g.nM(\"yt.gcf.config.hotHashData\")},\nT1k:function(){e89(e)},\nsNk:function(){e.K2(void 0);C6(e);delete ro.instance},\nb2W:function(N){e.K\u003dN},\nOm1:function(){return e.K}}};\nNxE\u003dfunction(){if(!ro.instance){var e\u003dnew ro;ro.instance\u003de}return ro.instance};\nErn\u003dfunction(e){var N;g.f(function(y){if(y.J\u003d\u003d1)return g.Xj(\"start_client_gcf\")||g.Xj(\"delete_gcf_config_db\")?g.Xj(\"start_client_gcf\")?g.D(y,g.e7(),3):y.u9(2):y.return();y.J!\u003d2\u0026\u0026((N\u003dy.N)\u0026\u0026g.LO()\u0026\u0026!g.Xj(\"delete_gcf_config_db\")?(e.L\u003d!0,e89(e)):(yTJ(e),wz_(e)));return g.Xj(\"delete_gcf_config_db\")?g.D(y,a69(),0):y.u9(0)})};\n$p\u003dfunction(){var e;return(e\u003dp6())!\u003dnull?e:g.Lb(\"RAW_HOT_CONFIG_GROUP\")};\nAT5\u003dfunction(e){var N,y,w,E,A,T;return g.f(function(p){switch(p.J){case 1:if(e.N)return p.return(p6());if(!e.L)return N\u003dg.X6(\"getHotConfig IDB not initialized\"),yN(N),p.return(Promise.reject(N));y\u003dav();w\u003dg.Lb(\"TIME_CREATED_MS\");if(!y){E\u003dg.X6(\"getHotConfig token error\");yN(E);p.u9(2);break}return g.D(p,srJ(y),3);case 3:if((A\u003dp.N)\u0026\u0026A.timestamp\u003ew)return Ax(e,A.config),e.K2(A.hashData),p.return(p6());case 2:wz_(e);if(!(y\u0026\u0026e.N\u0026\u0026e.hotHashData)){p.u9(4);break}return g.D(p,GY1(e.N,e.hotHashData,y,w),4);case 4:return e.N?\np.return(p6()):(T\u003dnew g.Gh(\"Config not available in ytConfig\"),yN(T),p.return(Promise.reject(T)))}})};\nJTE\u003dfunction(e){var N,y,w,E,A,T;return g.f(function(p){switch(p.J){case 1:if(e.J)return p.return(Jx());if(!e.L)return N\u003dg.X6(\"getColdConfig IDB not initialized\"),yN(N),p.return(Promise.reject(N));y\u003dav();w\u003dg.Lb(\"TIME_CREATED_MS\");if(!y){E\u003dg.X6(\"getColdConfig\");yN(E);p.u9(2);break}return g.D(p,L7n(y),3);case 3:if((A\u003dp.N)\u0026\u0026A.timestamp\u003ew)return Ti(e,A.config),TxM(e,A.configData),C6(e,A.hashData),p.return(Jx());case 2:yTJ(e);if(!(y\u0026\u0026e.J\u0026\u0026e.coldHashData\u0026\u0026e.configData)){p.u9(4);break}return g.D(p,UAH(e.J,\ne.coldHashData,e.configData,y,w),4);case 4:return e.J?p.return(Jx()):(T\u003dnew g.Gh(\"Config not available in ytConfig\"),yN(T),p.return(Promise.reject(T)))}})};\ne89\u003dfunction(e){if(!e.N||!e.J){if(!av()){var N\u003dg.X6(\"scheduleGetConfigs\");yN(N)}e.j||(e.j\u003dg.Kk.kB(function(){return g.f(function(y){switch(y.J){case 1:return g.c5(y,2),g.D(y,AT5(e),4);case 4:g.B5(y,3);break;case 2:g.XH(y);case 3:return g.c5(y,5),g.D(y,JTE(e),7);case 7:g.B5(y,6);break;case 5:g.XH(y);case 6:e.j\u0026\u0026(e.j\u003d0),g.hn(y)}})},100))}};\npzH\u003dfunction(e,N,y){var w,E,A;return g.f(function(T){switch(T.J){case 1:if(!g.Xj(\"start_client_gcf\")){T.u9(0);break}y\u0026\u0026Ax(e,y);e.K2(N);w\u003dav();if(!w){T.u9(3);break}if(y){T.u9(4);break}return g.D(T,srJ(w),5);case 5:E\u003dT.N,y\u003d(A\u003dE)\u003d\u003dnull?void 0:A.config;case 4:return g.D(T,GY1(y,N,w),3);case 3:if(y)for(var p\u003dy,C\u003dg.c(e.Z.J),r\u003dC.next();!r.done;r\u003dC.next())r\u003dr.value,r(p);g.hn(T)}})};\nCgM\u003dfunction(e,N,y){var w,E,A,T;return g.f(function(p){if(p.J\u003d\u003d1){if(!g.Xj(\"start_client_gcf\"))return p.u9(0);C6(e,N);return(w\u003dav())?y?p.u9(4):g.D(p,L7n(w),5):p.u9(0)}p.J!\u003d4\u0026\u0026(E\u003dp.N,y\u003d(A\u003dE)\u003d\u003dnull?void 0:A.config);if(!y)return p.u9(0);T\u003dy.configData;return g.D(p,UAH(y,N,T,w),0)})};\nrT0\u003dfunction(){var e\u003dNxE(),N\u003d(0,g.iC)()-e.K;if(!(e.K!\u003d\u003d0\u0026\u0026N\u003cg.PL(\"send_config_hash_timer\"))){N\u003dg.nM(\"yt.gcf.config.coldConfigData\");var y\u003dg.nM(\"yt.gcf.config.hotHashData\"),w\u003dg.nM(\"yt.gcf.config.coldHashData\");N\u0026\u0026y\u0026\u0026w\u0026\u0026(e.K\u003d(0,g.iC)());return{coldConfigData:N,hotHashData:y,coldHashData:w}}};\nyTJ\u003dfunction(e){Ti(e,g.Lb(\"RAW_COLD_CONFIG_GROUP\"));C6(e,g.Lb(\"SERIALIZED_COLD_HASH_DATA\"));var N;TxM(e,(N\u003de.J)\u003d\u003dnull?void 0:N.configData)};\nwz_\u003dfunction(e){Ax(e,g.Lb(\"RAW_HOT_CONFIG_GROUP\"));e.K2(g.Lb(\"SERIALIZED_HOT_HASH_DATA\"))};\nAx\u003dfunction(e,N){e.N\u003dN;g.jM(\"yt.gcf.config.hotConfigGroup\",e.N||null)};\nTi\u003dfunction(e,N){e.J\u003dN;g.jM(\"yt.gcf.config.coldConfigGroup\",e.J||null)};\nC6\u003dfunction(e,N){e.coldHashData\u003dN;g.jM(\"yt.gcf.config.coldHashData\",e.coldHashData||null)};\nTxM\u003dfunction(e,N){e.configData\u003dN;g.jM(\"yt.gcf.config.coldConfigData\",e.configData||null)};\np6\u003dfunction(){return g.nM(\"yt.gcf.config.hotConfigGroup\")};\nJx\u003dfunction(){return g.nM(\"yt.gcf.config.coldConfigGroup\")};\n$yF\u003dfunction(){return\"INNERTUBE_API_KEY\"in Gz\u0026\u0026\"INNERTUBE_API_VERSION\"in Gz};\ng.Yp\u003dfunction(){return{innertubeApiKey:g.Lb(\"INNERTUBE_API_KEY\"),innertubeApiVersion:g.Lb(\"INNERTUBE_API_VERSION\"),LM:g.Lb(\"INNERTUBE_CONTEXT_CLIENT_CONFIG_INFO\"),pp:g.Lb(\"INNERTUBE_CONTEXT_CLIENT_NAME\",\"WEB\"),EC:g.Lb(\"INNERTUBE_CONTEXT_CLIENT_NAME\",1),innertubeContextClientVersion:g.Lb(\"INNERTUBE_CONTEXT_CLIENT_VERSION\"),Ji:g.Lb(\"INNERTUBE_CONTEXT_HL\"),Ff:g.Lb(\"INNERTUBE_CONTEXT_GL\"),Bj:g.Lb(\"INNERTUBE_HOST_OVERRIDE\")||\"\",mp:!!g.Lb(\"INNERTUBE_USE_THIRD_PARTY_AUTH\",!1),rWP:!!g.Lb(\"INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT\",\n!1),appInstallData:g.Lb(\"SERIALIZED_CLIENT_CONFIG_DATA\")}};\ng.M9\u003dfunction(e){var N\u003d{client:{hl:e.Ji,gl:e.Ff,clientName:e.pp,clientVersion:e.innertubeContextClientVersion,configInfo:e.LM}};navigator.userAgent\u0026\u0026(N.client.userAgent\u003dString(navigator.userAgent));var y\u003dg.xJ.devicePixelRatio;y\u0026\u0026y!\u003d1\u0026\u0026(N.client.screenDensityFloat\u003dString(y));y\u003dd2();y!\u003d\u003d\"\"\u0026\u0026(N.client.experimentsToken\u003dy);y\u003dIy();y.length\u003e0\u0026\u0026(N.request\u003d{internalExperimentFlags:y});YaM(e,void 0,N);MCs(void 0,N);lO5(void 0,N);FyH(e,void 0,N);Sa5(void 0,N);g.Xj(\"start_client_gcf\")\u0026\u0026or_(void 0,N);g.Lb(\"DELEGATED_SESSION_ID\")\u0026\u0026\n!g.Xj(\"pageid_as_header_web\")\u0026\u0026(N.user\u003d{onBehalfOfUser:g.Lb(\"DELEGATED_SESSION_ID\")});!g.Xj(\"fill_delegate_context_in_gel_killswitch\")\u0026\u0026(e\u003dg.Lb(\"INNERTUBE_CONTEXT_SERIALIZED_DELEGATION_CONTEXT\"))\u0026\u0026(N.user\u003dObject.assign({},N.user,{serializedDelegationContext:e}));e\u003dg.Lb(\"INNERTUBE_CONTEXT\");var w;if(g.Xj(\"enable_persistent_device_token\")\u0026\u0026(e\u003d\u003dnull?0:(w\u003de.client)\u003d\u003dnull?0:w.rolloutToken)){var E;N.client.rolloutToken\u003de\u003d\u003dnull?void 0:(E\u003de.client)\u003d\u003dnull?void 0:E.rolloutToken}w\u003dObject;E\u003dw.assign;e\u003dN.client;\ny\u003d{};for(var A\u003dg.c(Object.entries(AE(g.Lb(\"DEVICE\",\"\")))),T\u003dA.next();!T.done;T\u003dA.next()){var p\u003dg.c(T.value);T\u003dp.next().value;p\u003dp.next().value;T\u003d\u003d\u003d\"cbrand\"?y.deviceMake\u003dp:T\u003d\u003d\u003d\"cmodel\"?y.deviceModel\u003dp:T\u003d\u003d\u003d\"cbr\"?y.browserName\u003dp:T\u003d\u003d\u003d\"cbrver\"?y.browserVersion\u003dp:T\u003d\u003d\u003d\"cos\"?y.osName\u003dp:T\u003d\u003d\u003d\"cosver\"?y.osVersion\u003dp:T\u003d\u003d\u003d\"cplatform\"\u0026\u0026(y.platform\u003dp)}N.client\u003dE.call(w,e,y);return N};\nYaM\u003dfunction(e,N,y){e\u003de.pp;if(e\u003d\u003d\u003d\"WEB\"||e\u003d\u003d\u003d\"MWEB\"||e\u003d\u003d\u003d1||e\u003d\u003d\u003d2)if(N){y\u003dTx(N,gx,96)||new gx;var w\u003dju();w\u003dObject.keys(bb5).indexOf(w);w\u003dw\u003d\u003d\u003d-1?null:w;w!\u003d\u003dnull\u0026\u0026bV(y,3,w);JQ(N,gx,96,y)}else y\u0026\u0026(y.client.mainAppWebInfo\u003d(w\u003dy.client.mainAppWebInfo)!\u003dnull?w:{},y.client.mainAppWebInfo.webDisplayMode\u003dju())};\nMCs\u003dfunction(e,N){var y\u003dg.nM(\"yt.embedded_player.embed_url\");y\u0026\u0026(e?(N\u003dTx(e,qy,7)||new qy,Sn(N,4,y),JQ(e,qy,7,N)):N\u0026\u0026(N.thirdParty\u003d{embedUrl:y}))};\nlO5\u003dfunction(e,N){var y;if(g.Xj(\"web_log_memory_total_kbytes\")\u0026\u0026((y\u003dg.xJ.navigator)\u003d\u003dnull?0:y.deviceMemory)){var w;y\u003d(w\u003dg.xJ.navigator)\u003d\u003dnull?void 0:w.deviceMemory;e?j4(e,95,bc(y*1E6)):N\u0026\u0026(N.client.memoryTotalKbytes\u003d\"\"+y*1E6)}};\nFyH\u003dfunction(e,N,y){if(e.appInstallData)if(N){var w;y\u003d(w\u003dTx(N,DO,62))!\u003dnull?w:new DO;Sn(y,6,e.appInstallData);JQ(N,DO,62,y)}else y\u0026\u0026(y.client.configInfo\u003dy.client.configInfo||{},y.client.configInfo.appInstallData\u003de.appInstallData)};\nSa5\u003dfunction(e,N){var y\u003dNeJ();y\u0026\u0026(e?bV(e,61,h85[y]):N\u0026\u0026(N.client.connectionType\u003dy));g.Xj(\"web_log_effective_connection_type\")\u0026\u0026(y\u003dwD3())\u0026\u0026(e?bV(e,94,cTJ[y]):N\u0026\u0026(N.client.effectiveConnectionType\u003dy))};\nkzn\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?{}:y;var w\u003d{};g.Lb(\"EOM_VISITOR_DATA\")?w\u003d{\"X-Goog-EOM-Visitor-Id\":g.Lb(\"EOM_VISITOR_DATA\")}:w\u003d{\"X-Goog-Visitor-Id\":y.visitorData||g.Lb(\"VISITOR_DATA\",\"\")};if(N\u0026\u0026N.includes(\"www.youtube-nocookie.com\"))return w;N\u003dy.DG||g.Lb(\"AUTHORIZATION\");N||(e?N\u003d\"Bearer \"+g.nM(\"gapi.auth.getToken\")().access_token:(e\u003dG1F().PQ(lt),g.Xj(\"pageid_as_header_web\")||delete e[\"X-Goog-PageId\"],w\u003dObject.assign({},w,e)));N\u0026\u0026(w.Authorization\u003dN);return w};\nor_\u003dfunction(e,N){var y\u003drT0();if(y){var w\u003dy.coldConfigData,E\u003dy.coldHashData;y\u003dy.hotHashData;if(e){var A;N\u003d(A\u003dTx(e,DO,62))!\u003dnull?A:new DO;w\u003dSn(N,1,w);Sn(w,3,E).K2(y);JQ(e,DO,62,N)}else N\u0026\u0026(N.client.configInfo\u003dN.client.configInfo||{},w\u0026\u0026(N.client.configInfo.coldConfigData\u003dw),E\u0026\u0026(N.client.configInfo.coldHashData\u003dE),y\u0026\u0026(N.client.configInfo.hotHashData\u003dy))}};\nFG\u003dfunction(e,N){this.version\u003de;this.args\u003dN};\nS7\u003dfunction(e,N){this.topic\u003de;this.J\u003dN};\nbt\u003dfunction(e,N){var y\u003doe();y\u0026\u0026y.publish.call(y,e.toString(),e,N)};\nPgE\u003dfunction(e){var N\u003dBxM,y\u003doe();if(!y)return 0;var w\u003dy.subscribe(N.toString(),function(E,A){var T\u003dg.nM(\"ytPubsub2Pubsub2SkipSubKey\");T\u0026\u0026T\u003d\u003dw||(T\u003dfunction(){if(hx[w])try{if(A\u0026\u0026N instanceof S7\u0026\u0026N!\u003dE)try{var p\u003dN.J,C\u003dA;if(!C.args||!C.version)throw Error(\"yt.pubsub2.Data.deserialize(): serializedData is incomplete.\");try{if(!p.Hy){var r\u003dnew p;p.Hy\u003dr.version}var Y\u003dp.Hy}catch(M){}if(!Y||C.version!\u003dY)throw Error(\"yt.pubsub2.Data.deserialize(): serializedData version is incompatible.\");try{A\u003dReflect.construct(p,\ng.eE(C.args))}catch(M){throw M.message\u003d\"yt.pubsub2.Data.deserialize(): \"+M.message,M;}}catch(M){throw M.message\u003d\"yt.pubsub2.pubsub2 cross-binary conversion error for \"+N.toString()+\": \"+M.message,M;}e.call(window,A)}catch(M){g.eH(M)}},XzH[N.toString()]?g.w0()?g.Kk.kB(T):g.b4(T,0):T())});\nhx[w]\u003d!0;Pi[N.toString()]||(Pi[N.toString()]\u003d[]);Pi[N.toString()].push(w);return w};\nvrF\u003dfunction(){var e\u003ddy3,N\u003dPgE(function(y){e.apply(void 0,arguments);IO9(N)});\nreturn N};\nIO9\u003dfunction(e){var N\u003doe();N\u0026\u0026(typeof e\u003d\u003d\u003d\"number\"\u0026\u0026(e\u003d[e]),g.$R(e,function(y){N.unsubscribeByKey(y);delete hx[y]}))};\noe\u003dfunction(){return g.nM(\"ytPubsub2Pubsub2Instance\")};\nIe\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?{sampleRate:.1}:y;Math.random()\u003cMath.min(.02,y.sampleRate/100)\u0026\u0026bt(\"meta_logging_csi_event\",{timerName:e,rf9:N})};\nz8J\u003dfunction(){vi||(vi\u003dIG(g.Lb(\"WORKER_SERIALIZATION_URL\")));return vi||void 0};\nit\u003dfunction(){var e\u003dz8J();zi||e\u003d\u003d\u003dvoid 0||(zi\u003dnew Worker(dG(e),void 0));return zi};\nibM\u003dfunction(){return typeof Worker\u003d\u003d\u003d\"function\"\u0026\u0026z8J()?!0:!1};\ngrP\u003dfunction(){if(ibM()\u0026\u0026!Dx){var e\u003dfunction(y){y\u003dy.data;if(y.op\u003d\u003d\u003d\"gzippedGelBatch\"){var w\u003dgo.get(y.key);w\u0026\u0026(Dyn(y.gzippedBatch,w.latencyPayload,w.url,w.options,w.sendFn),go.delete(y.key))}},N\u003dit();\nN\u0026\u0026(N.addEventListener(\"message\",e),N.onerror\u003dfunction(){go.clear()},Dx\u003d!0)}};\ntx\u003dfunction(e,N,y,w,E){E\u003dE\u003d\u003d\u003dvoid 0?!1:E;var A\u003d{startTime:(0,g.iC)(),ticks:{},infos:{}};if(VJ)try{var T\u003dVCJ(N);if(T!\u003dnull\u0026\u0026(T\u003efOJ||T\u003ctCH))w(e,y);else{if(g.Xj(\"gzip_gel_with_worker\")\u0026\u0026(g.Xj(\"initial_gzip_use_main_thread\")\u0026\u0026!ug5||!g.Xj(\"initial_gzip_use_main_thread\"))){Dx||grP();var p\u003dit();if(p\u0026\u0026!E){go.set(f6,{latencyPayload:A,url:e,options:y,sendFn:w});p.postMessage({op:\"gelBatchToGzip\",serializedBatch:N,key:f6});f6++;return}}var C\u003dB6H(qaM(N));Dyn(C,A,e,y,w)}}catch(r){yN(r),w(e,y)}else w(e,y)};\nDyn\u003dfunction(e,N,y,w,E){ug5\u003d!1;var A\u003d(0,g.iC)();N.ticks.gelc\u003dA;ut++;g.Xj(\"disable_compression_due_to_performance_degredation\")\u0026\u0026A-N.startTime\u003e\u003dZbH\u0026\u0026(q9++,g.Xj(\"abandon_compression_after_N_slow_zips\")?ut\u003d\u003d\u003dg.PL(\"compression_disable_point\")\u0026\u0026q9\u003exyP\u0026\u0026(VJ\u003d!1):VJ\u003d!1);jG5(N);w.headers||(w.headers\u003d{});w.headers[\"Content-Encoding\"]\u003d\"gzip\";w.postBody\u003de;w.postParams\u003dvoid 0;E(y,w)};\nnrP\u003dfunction(e){var N\u003dN\u003d\u003d\u003dvoid 0?!1:N;var y\u003dy\u003d\u003d\u003dvoid 0?!1:y;var w\u003d(0,g.iC)(),E\u003d{startTime:w,ticks:{},infos:{}},A\u003dN?g.nM(\"yt.logging.gzipForFetch\",!1):!0;if(VJ\u0026\u0026A){if(!e.body)return e;try{var T\u003dy?e.body:typeof e.body\u003d\u003d\u003d\"string\"?e.body:JSON.stringify(e.body);A\u003dT;if(!y\u0026\u0026typeof T\u003d\u003d\u003d\"string\"){var p\u003dVCJ(T);if(p!\u003dnull\u0026\u0026(p\u003efOJ||p\u003ctCH))return e;y\u003dN?{level:1}:void 0;A\u003dB6H(qaM(T),y);var C\u003d(0,g.iC)();E.ticks.gelc\u003dC;if(N){ut++;if((g.Xj(\"disable_compression_due_to_performance_degredation\")||g.Xj(\"disable_compression_due_to_performance_degradation_lr\"))\u0026\u0026\nC-w\u003e\u003dZbH)if(q9++,g.Xj(\"abandon_compression_after_N_slow_zips\")||g.Xj(\"abandon_compression_after_N_slow_zips_lr\")){N\u003dq9/ut;var r\u003dxyP/g.PL(\"compression_disable_point\");ut\u003e0\u0026\u0026ut%g.PL(\"compression_disable_point\")\u003d\u003d\u003d0\u0026\u0026N\u003e\u003dr\u0026\u0026(VJ\u003d!1)}else VJ\u003d!1;jG5(E)}}e.headers\u003dObject.assign({},{\"Content-Encoding\":\"gzip\"},e.headers||{});e.body\u003dA;return e}catch(Y){return yN(Y),e}}else return e};\nVCJ\u003dfunction(e){try{return(new Blob(e.split(\"\"))).size}catch(N){return yN(N),null}};\njG5\u003dfunction(e){g.Xj(\"gel_compression_csi_killswitch\")||!g.Xj(\"log_gel_compression_latency\")\u0026\u0026!g.Xj(\"log_gel_compression_latency_lr\")||Ie(\"gel_compression\",e,{sampleRate:.1})};\nxp\u003dfunction(e){var N\u003dthis;this.V7\u003dthis.J\u003d!1;this.potentialEsfErrorCounter\u003dthis.N\u003d0;this.handleError\u003dfunction(){};\nthis.nW\u003dfunction(){};\nthis.now\u003dDate.now;this.KV\u003d!1;this.lk\u003d{j7B:function(Y){N.fq\u003dY},\nH2P:function(){N.Ml()},\nHa:function(){N.dU()},\nkf:function(Y){return g.f(function(M){return g.D(M,N.kf(Y),0)})},\nVx:function(Y,M){return N.Vx(Y,M)},\nIs:function(){N.Is()}};\nvar y;this.oP\u003d(y\u003de.oP)!\u003dnull?y:100;var w;this.UK\u003d(w\u003de.UK)!\u003dnull?w:1;var E;this.HD\u003d(E\u003de.HD)!\u003dnull?E:2592E6;var A;this.SA\u003d(A\u003de.SA)!\u003dnull?A:12E4;var T;this.XC\u003d(T\u003de.XC)!\u003dnull?T:5E3;var p;this.fq\u003d(p\u003de.fq)!\u003dnull?p:void 0;this.Rz\u003d!!e.Rz;var C;this.kV\u003d(C\u003de.kV)!\u003dnull?C:.1;var r;this.CP\u003d(r\u003de.CP)!\u003dnull?r:10;e.handleError\u0026\u0026(this.handleError\u003de.handleError);e.nW\u0026\u0026(this.nW\u003de.nW);e.KV\u0026\u0026(this.KV\u003de.KV);e.V7\u0026\u0026(this.V7\u003de.V7);this.gP\u003de.gP;this.hx\u003de.hx;this.kp\u003de.kp;this.nN\u003de.nN;this.sendFn\u003de.sendFn;this.f4\u003de.f4;this.fF\u003d\ne.fF;Zx(this)\u0026\u0026(!this.gP||this.gP(\"networkless_logging\"))\u0026\u0026QG5(this)};\nQG5\u003dfunction(e){Zx(e)\u0026\u0026!e.KV\u0026\u0026(e.J\u003d!0,e.Rz\u0026\u0026Math.random()\u003c\u003de.kV\u0026\u0026e.kp.mU(e.fq),e.Is(),e.nN.E4()\u0026\u0026e.Ml(),e.nN.listen(e.f4,e.Ml.bind(e)),e.nN.listen(e.fF,e.dU.bind(e)))};\nKy_\u003dfunction(e,N){if(!Zx(e))throw Error(\"IndexedDB is not supported: updateRequestHandlers\");var y\u003dN.options.onError?N.options.onError:function(){};\nN.options.onError\u003dfunction(E,A){var T,p,C,r;return g.f(function(Y){switch(Y.J){case 1:T\u003dmy5(A);(p\u003dHbF(A))\u0026\u0026e.gP\u0026\u0026e.gP(\"web_enable_error_204\")\u0026\u0026e.handleError(Error(\"Request failed due to compression\"),N.url,A);if(!(e.gP\u0026\u0026e.gP(\"nwl_consider_error_code\")\u0026\u0026T||e.gP\u0026\u0026!e.gP(\"nwl_consider_error_code\")\u0026\u0026e.potentialEsfErrorCounter\u003c\u003de.CP)){Y.u9(2);break}if(!e.nN.K0){Y.u9(3);break}return g.D(Y,e.nN.K0(),3);case 3:if(e.nN.E4()){Y.u9(2);break}y(E,A);if(!e.gP||!e.gP(\"nwl_consider_error_code\")||((C\u003dN)\u003d\u003dnull?void 0:\nC.id)\u003d\u003d\u003dvoid 0){Y.u9(6);break}return g.D(Y,e.kp.VK(N.id,e.fq,!1),6);case 6:return Y.return();case 2:if(e.gP\u0026\u0026e.gP(\"nwl_consider_error_code\")\u0026\u0026!T\u0026\u0026e.potentialEsfErrorCounter\u003ee.CP)return Y.return();e.potentialEsfErrorCounter++;if(((r\u003dN)\u003d\u003dnull?void 0:r.id)\u003d\u003d\u003dvoid 0){Y.u9(8);break}return N.sendCount\u003ce.UK?g.D(Y,e.kp.VK(N.id,e.fq,!0,p?!1:void 0),12):g.D(Y,e.kp.jU(N.id,e.fq),8);case 12:e.hx.kB(function(){e.nN.E4()\u0026\u0026e.Ml()},e.XC);\ncase 8:y(E,A),g.hn(Y)}})};\nvar w\u003dN.options.onSuccess?N.options.onSuccess:function(){};\nN.options.onSuccess\u003dfunction(E,A){var T;return g.f(function(p){if(p.J\u003d\u003d1)return((T\u003dN)\u003d\u003dnull?void 0:T.id)\u003d\u003d\u003dvoid 0?p.u9(2):g.D(p,e.kp.jU(N.id,e.fq),2);e.nN.DP\u0026\u0026e.gP\u0026\u0026e.gP(\"vss_network_hint\")\u0026\u0026e.nN.DP(!0);w(E,A);g.hn(p)})};\nreturn N};\nj7\u003dfunction(e,N){e.BB\u0026\u0026!e.nN.E4()?e.BB(N):e.handleError(N)};\nZx\u003dfunction(e){return!!e.fq||e.V7};\nmy5\u003dfunction(e){var N;return(e\u003de\u003d\u003dnull?void 0:(N\u003de.error)\u003d\u003dnull?void 0:N.code)\u0026\u0026e\u003e\u003d400\u0026\u0026e\u003c\u003d599?!1:!0};\nHbF\u003dfunction(e){var N;e\u003de\u003d\u003dnull?void 0:(N\u003de.error)\u003d\u003dnull?void 0:N.code;return!(e!\u003d\u003d400\u0026\u0026e!\u003d\u003d415)};\nWy0\u003dfunction(){if(n6)return n6();var e\u003d{};n6\u003dg.yJ(\"LogsDatabaseV2\",{Ed:(e.LogsRequestsStore\u003d{Bs:2},e),shared:!1,upgrade:function(N,y,w){y(2)\u0026\u0026g.g0(N,\"LogsRequestsStore\",{keyPath:\"id\",autoIncrement:!0});y(3);y(5)\u0026\u0026(w\u003dw.objectStore(\"LogsRequestsStore\"),w.J.indexNames.contains(\"newRequest\")\u0026\u0026w.J.deleteIndex(\"newRequest\"),g.Zm(w,\"newRequestV2\",[\"status\",\"interface\",\"timestamp\"]));y(7)\u0026\u0026VK(N,\"sapisid\");y(9)\u0026\u0026VK(N,\"SWHealthLog\")},\nversion:9});return n6()};\nQJ\u003dfunction(e){return g.WV(Wy0(),e)};\nR8P\u003dfunction(e,N){var y,w,E,A;return g.f(function(T){if(T.J\u003d\u003d1)return y\u003d{startTime:(0,g.iC)(),infos:{transactionType:\"YT_IDB_TRANSACTION_TYPE_WRITE\"},ticks:{}},g.D(T,QJ(N),2);if(T.J!\u003d3)return w\u003dT.N,E\u003dObject.assign({},e,{options:JSON.parse(JSON.stringify(e.options)),interface:g.Lb(\"INNERTUBE_CONTEXT_CLIENT_NAME\",0)}),g.D(T,g.uC(w,\"LogsRequestsStore\",E),3);A\u003dT.N;y.ticks.tc\u003d(0,g.iC)();Ob1(y);return T.return(A)})};\nGzH\u003dfunction(e,N){var y,w,E,A,T,p,C,r;return g.f(function(Y){if(Y.J\u003d\u003d1)return y\u003d{startTime:(0,g.iC)(),infos:{transactionType:\"YT_IDB_TRANSACTION_TYPE_READ\"},ticks:{}},g.D(Y,QJ(N),2);if(Y.J!\u003d3)return w\u003dY.N,E\u003dg.Lb(\"INNERTUBE_CONTEXT_CLIENT_NAME\",0),A\u003d[e,E,0],T\u003d[e,E,(0,g.iC)()],p\u003dIDBKeyRange.bound(A,T),C\u003d\"prev\",g.Xj(\"use_fifo_for_networkless\")\u0026\u0026(C\u003d\"next\"),r\u003dvoid 0,g.D(Y,g.fl(w,[\"LogsRequestsStore\"],{mode:\"readwrite\",Lx:!0},function(M){return g.QK(M.objectStore(\"LogsRequestsStore\").index(\"newRequestV2\"),\n{query:p,direction:C},function(l){l.getValue()\u0026\u0026(r\u003dl.getValue(),e\u003d\u003d\u003d\"NEW\"\u0026\u0026(r.status\u003d\"QUEUED\",l.update(r)))})}),3);\ny.ticks.tc\u003d(0,g.iC)();Ob1(y);return Y.return(r)})};\nUys\u003dfunction(e,N){var y;return g.f(function(w){if(w.J\u003d\u003d1)return g.D(w,QJ(N),2);y\u003dw.N;return w.return(g.fl(y,[\"LogsRequestsStore\"],{mode:\"readwrite\",Lx:!0},function(E){var A\u003dE.objectStore(\"LogsRequestsStore\");return A.get(e).then(function(T){if(T)return T.status\u003d\"QUEUED\",g.tg(A,T).then(function(){return T})})}))})};\nLyn\u003dfunction(e,N,y,w){y\u003dy\u003d\u003d\u003dvoid 0?!0:y;var E;return g.f(function(A){if(A.J\u003d\u003d1)return g.D(A,QJ(N),2);E\u003dA.N;return A.return(g.fl(E,[\"LogsRequestsStore\"],{mode:\"readwrite\",Lx:!0},function(T){var p\u003dT.objectStore(\"LogsRequestsStore\");return p.get(e).then(function(C){return C?(C.status\u003d\"NEW\",y\u0026\u0026(C.sendCount+\u003d1),w!\u003d\u003dvoid 0\u0026\u0026(C.options.compress\u003dw),g.tg(p,C).then(function(){return C})):g.d0.resolve(void 0)})}))})};\nsGn\u003dfunction(e,N){var y;return g.f(function(w){if(w.J\u003d\u003d1)return g.D(w,QJ(N),2);y\u003dw.N;return w.return(y.delete(\"LogsRequestsStore\",e))})};\naO1\u003dfunction(e){var N,y;return g.f(function(w){if(w.J\u003d\u003d1)return g.D(w,QJ(e),2);N\u003dw.N;y\u003d(0,g.iC)()-2592E6;return g.D(w,g.fl(N,[\"LogsRequestsStore\"],{mode:\"readwrite\",Lx:!0},function(E){return g.x$(E.objectStore(\"LogsRequestsStore\"),{},function(A){if(A.getValue().timestamp\u003c\u003dy)return A.delete().then(function(){return g.j1(A)})})}),0)})};\neg1\u003dfunction(){g.f(function(e){return g.D(e,K73(\"LogsDatabaseV2\"),0)})};\nOb1\u003dfunction(e){g.Xj(\"nwl_csi_killswitch\")||Ie(\"networkless_performance\",e,{sampleRate:1})};\nyEJ\u003dfunction(e){return g.WV(N2F(),e)};\nwLM\u003dfunction(e){var N,y;g.f(function(w){if(w.J\u003d\u003d1)return g.D(w,yEJ(e),2);N\u003dw.N;y\u003d(0,g.iC)()-2592E6;return g.D(w,g.fl(N,[\"SWHealthLog\"],{mode:\"readwrite\",Lx:!0},function(E){return g.x$(E.objectStore(\"SWHealthLog\"),{},function(A){if(A.getValue().timestamp\u003c\u003dy)return A.delete().then(function(){return g.j1(A)})})}),0)})};\nE3M\u003dfunction(e){var N;return g.f(function(y){if(y.J\u003d\u003d1)return g.D(y,yEJ(e),2);N\u003dy.N;return g.D(y,N.clear(\"SWHealthLog\"),0)})};\ng.mK\u003dfunction(e,N,y,w,E,A,T){E\u003dE\u003d\u003d\u003dvoid 0?\"\":E;A\u003dA\u003d\u003d\u003dvoid 0?!1:A;T\u003dT\u003d\u003d\u003dvoid 0?!1:T;if(e)if(y\u0026\u0026!g.O8())yN(new g.Gh(\"Legacy referrer-scrubbed ping detected\")),e\u0026\u0026AE3(e,void 0,{scrubReferrer:!0});else if(E)vL(e,N,\"POST\",E,w);else if(g.Lb(\"USE_NET_AJAX_FOR_PING_TRANSPORT\",!1)||w||T)vL(e,N,\"GET\",\"\",w,void 0,A,T);else{b:{try{var p\u003dnew HoF({url:e});if(p.L?typeof p.K!\u003d\u003d\"string\"||p.K.length\u003d\u003d\u003d0?0:{version:3,cL:p.K,Sq:dN(p.J,\"act\u003d1\",\"ri\u003d1\",KRP(p))}:p.Z\u0026\u0026{version:4,cL:dN(p.J,\"dct\u003d1\",\"suid\u003d\"+p.j,\"\"),Sq:dN(p.J,\n\"act\u003d1\",\"ri\u003d1\",\"suid\u003d\"+p.j)}){var C\u003dD9(g.to(5,e));var r\u003d!(!C||!C.endsWith(\"/aclk\")||Hc(e,\"ri\")!\u003d\u003d\"1\");break b}}catch(Y){}r\u003d!1}r?T2_(e)?(N\u0026\u0026N(),y\u003d!0):y\u003d!1:y\u003d!1;y||AE3(e,N)}};\nT2_\u003dfunction(e,N){try{if(window.navigator\u0026\u0026window.navigator.sendBeacon\u0026\u0026window.navigator.sendBeacon(e,N\u003d\u003d\u003dvoid 0?\"\":N))return!0}catch(y){}return!1};\nAE3\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?{}:y;var w\u003dnew Image,E\u003d\"\"+JEs++;Hi[E]\u003dw;w.onload\u003dw.onerror\u003dfunction(){N\u0026\u0026Hi[E]\u0026\u0026N();delete Hi[E]};\ny.scrubReferrer\u0026\u0026(w.referrerPolicy\u003d\"no-referrer\");w.src\u003de};\npL0\u003dfunction(e){var N;return((N\u003ddocument.featurePolicy)\u003d\u003dnull?0:N.allowedFeatures().includes(\"attribution-reporting\"))?e+\"\u0026nis\u003d6\":e+\"\u0026nis\u003d5\"};\nWi\u003dfunction(){K6||(K6\u003dnew Ag(\"yt.offline\"));return K6};\nC49\u003dfunction(e){if(g.Xj(\"offline_error_handling\")){var N\u003dWi().get(\"errors\",!0)||{};N[e.message]\u003d{name:e.name,stack:e.stack};e.level\u0026\u0026(N[e.message].level\u003de.level);Wi().set(\"errors\",N,2592E3,!0)}};\nOE\u003dfunction(){this.J\u003dnew Map;this.N\u003d!1};\nRe\u003dfunction(){if(!OE.instance){var e\u003dg.nM(\"yt.networkRequestMonitor.instance\")||new OE;g.jM(\"yt.networkRequestMonitor.instance\",e);OE.instance\u003de}return OE.instance};\nGi\u003dfunction(){g.Ux.call(this);var e\u003dthis;this.N\u003d!1;this.J\u003dBm0();this.J.listen(\"networkstatus-online\",function(){if(e.N\u0026\u0026g.Xj(\"offline_error_handling\")){var N\u003dWi().get(\"errors\",!0);if(N){for(var y in N)if(N[y]){var w\u003dnew g.Gh(y,\"sent via offline_errors\");w.name\u003dN[y].name;w.stack\u003dN[y].stack;w.level\u003dN[y].level;g.eH(w)}Wi().set(\"errors\",{},2592E3,!0)}}})};\nrEF\u003dfunction(){if(!Gi.instance){var e\u003dg.nM(\"yt.networkStatusManager.instance\")||new Gi;g.jM(\"yt.networkStatusManager.instance\",e);Gi.instance\u003de}return Gi.instance};\ng.UE\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?{}:e;g.Ux.call(this);var N\u003dthis;this.J\u003dthis.j\u003d0;this.N\u003drEF();var y\u003dg.nM(\"yt.networkStatusManager.instance.listen\").bind(this.N);y\u0026\u0026(e.rateLimit?(this.rateLimit\u003de.rateLimit,y(\"networkstatus-online\",function(){$Rn(N,\"publicytnetworkstatus-online\")}),y(\"networkstatus-offline\",function(){$Rn(N,\"publicytnetworkstatus-offline\")})):(y(\"networkstatus-online\",function(){N.dispatchEvent(\"publicytnetworkstatus-online\")}),y(\"networkstatus-offline\",function(){N.dispatchEvent(\"publicytnetworkstatus-offline\")})))};\n$Rn\u003dfunction(e,N){e.rateLimit?e.J?(g.Kk.Zx(e.j),e.j\u003dg.Kk.kB(function(){e.K!\u003d\u003dN\u0026\u0026(e.dispatchEvent(N),e.K\u003dN,e.J\u003d(0,g.iC)())},e.rateLimit-((0,g.iC)()-e.J))):(e.dispatchEvent(N),e.K\u003dN,e.J\u003d(0,g.iC)()):e.dispatchEvent(N)};\nsE\u003dfunction(){var e\u003dxp.call;L6||(L6\u003dnew g.UE({RaP:!0,Tfq:!0}));e.call(xp,this,{kp:{mU:aO1,jU:sGn,HW:GzH,bxP:Uys,VK:Lyn,set:R8P},nN:L6,handleError:function(N,y,w){var E,A\u003dw\u003d\u003dnull?void 0:(E\u003dw.error)\u003d\u003dnull?void 0:E.code;if(A\u003d\u003d\u003d400||A\u003d\u003d\u003d415){var T;yN(new g.Gh(N.message,y,w\u003d\u003dnull?void 0:(T\u003dw.error)\u003d\u003dnull?void 0:T.code),void 0,void 0,void 0,!0)}else g.eH(N)},\nnW:yN,sendFn:Y8J,now:g.iC,BB:C49,hx:g.yK(),f4:\"publicytnetworkstatus-online\",fF:\"publicytnetworkstatus-offline\",Rz:!0,kV:.1,CP:g.PL(\"potential_esf_error_limit\",10),gP:g.Xj,KV:!(g.LO()\u0026\u0026g.uB(document.location.toString())!\u003d\u003d\"www.youtube-nocookie.com\")});this.K\u003dnew g.lq;g.Xj(\"networkless_immediately_drop_all_requests\")\u0026\u0026eg1();W7M(\"LogsDatabaseV2\")};\nae\u003dfunction(){var e\u003dg.nM(\"yt.networklessRequestController.instance\");e||(e\u003dnew sE,g.jM(\"yt.networklessRequestController.instance\",e),g.Xj(\"networkless_logging\")\u0026\u0026g.e7().then(function(N){e.fq\u003dN;QG5(e);e.K.resolve();e.Rz\u0026\u0026Math.random()\u003c\u003de.kV\u0026\u0026e.fq\u0026\u0026wLM(e.fq);g.Xj(\"networkless_immediately_drop_sw_health_store\")\u0026\u0026MH5(e)}));\nreturn e};\nMH5\u003dfunction(e){var N;g.f(function(y){if(!e.fq)throw N\u003dg.X6(\"clearSWHealthLogsDb\"),N;return y.return(E3M(e.fq).catch(function(w){e.handleError(w)}))})};\nY8J\u003dfunction(e,N,y,w){w\u003dw\u003d\u003d\u003dvoid 0?!1:w;N\u003dg.Xj(\"web_fp_via_jspb\")?Object.assign({},N):N;g.Xj(\"use_cfr_monitor\")\u0026\u0026lJJ(e,N);if(g.Xj(\"use_request_time_ms_header\"))N.headers\u0026\u0026r2(e)\u0026\u0026(N.headers[\"X-Goog-Request-Time\"]\u003dJSON.stringify(Math.round((0,g.iC)())));else{var E;if((E\u003dN.postParams)\u003d\u003dnull?0:E.requestTimeMs)N.postParams.requestTimeMs\u003dMath.round((0,g.iC)())}y\u0026\u0026Object.keys(N).length\u003d\u003d\u003d0?g.mK(e):N.compress?N.postBody?(typeof N.postBody!\u003d\u003d\"string\"\u0026\u0026(N.postBody\u003dJSON.stringify(N.postBody)),tx(e,N.postBody,\nN,g.zk,w)):tx(e,JSON.stringify(N.postParams),N,i4,w):g.zk(e,N)};\neS\u003dfunction(e,N){g.Xj(\"use_event_time_ms_header\")\u0026\u0026r2(e)\u0026\u0026(N.headers||(N.headers\u003d{}),N.headers[\"X-Goog-Event-Time\"]\u003dJSON.stringify(Math.round((0,g.iC)())));return N};\nlJJ\u003dfunction(e,N){var y\u003dN.onError?N.onError:function(){};\nN.onError\u003dfunction(E,A){Re().requestComplete(e,!1);y(E,A)};\nvar w\u003dN.onSuccess?N.onSuccess:function(){};\nN.onSuccess\u003dfunction(E,A){Re().requestComplete(e,!0);w(E,A)}};\ng.N6\u003dfunction(e){this.config_\u003dnull;e?this.config_\u003de:$yF()\u0026\u0026(this.config_\u003dg.Yp())};\ng.y7\u003dfunction(e,N,y,w){function E(r){try{if((r\u003d\u003d\u003dvoid 0?0:r)\u0026\u0026w.retry\u0026\u0026!w.networklessOptions.bypassNetworkless)A.method\u003d\"POST\",w.networklessOptions.writeThenSend?ae().writeThenSend(C,A):ae().sendAndWrite(C,A);else if(w.compress){var Y\u003d!w.networklessOptions.writeThenSend;if(A.postBody){var M\u003dA.postBody;typeof M!\u003d\u003d\"string\"\u0026\u0026(M\u003dJSON.stringify(A.postBody));tx(C,M,A,g.zk,Y)}else tx(C,JSON.stringify(A.postParams),A,i4,Y)}else g.Xj(\"web_all_payloads_via_jspb\")?g.zk(C,A):i4(C,A)}catch(l){if(l.name\u003d\u003d\u003d\"InvalidAccessError\")yN(Error(\"An extension is blocking network request.\"));\nelse throw l;}}\n!g.Lb(\"VISITOR_DATA\")\u0026\u0026N!\u003d\u003d\"visitor_id\"\u0026\u0026Math.random()\u003c.01\u0026\u0026yN(new g.Gh(\"Missing VISITOR_DATA when sending innertube request.\",N,y,w));if(!e.isReady())throw e\u003dnew g.Gh(\"innertube xhrclient not ready\",N,y,w),g.eH(e),e;var A\u003d{headers:w.headers||{},method:\"POST\",postParams:y,postBody:w.postBody,postBodyFormat:w.postBodyFormat||\"JSON\",onTimeout:function(){w.onTimeout()},\nonFetchTimeout:w.onTimeout,onSuccess:function(r,Y){if(w.onSuccess)w.onSuccess(Y)},\nonFetchSuccess:function(r){if(w.onSuccess)w.onSuccess(r)},\nonError:function(r,Y){if(w.onError)w.onError(Y)},\nonFetchError:function(r){if(w.onError)w.onError(r)},\ntimeout:w.timeout,withCredentials:!0,compress:w.compress};A.headers[\"Content-Type\"]||(A.headers[\"Content-Type\"]\u003d\"application/json\");y\u003d\"\";var T\u003de.config_.Bj;T\u0026\u0026(y\u003dT);T\u003de.config_.mp||!1;var p\u003dkzn(T,y,w);Object.assign(A.headers,p);A.headers.Authorization\u0026\u0026!y\u0026\u0026T\u0026\u0026(A.headers[\"x-origin\"]\u003dwindow.location.origin);var C\u003dpp(\"\"+y+(\"/youtubei/\"+e.config_.innertubeApiVersion+\"/\"+N),{alt:\"json\"});g.nM(\"ytNetworklessLoggingInitializationOptions\")\u0026\u0026FH9.isNwlInitialized?ZiE().then(function(r){E(r)}):E(!1)};\ng.Jl\u003dfunction(e,N,y){var w\u003dg.wW();if(w\u0026\u0026N){var E\u003dw.subscribe(e,function(){function A(){EC[E]\u0026\u0026N.apply\u0026\u0026typeof N.apply\u003d\u003d\"function\"\u0026\u0026N.apply(y||window,T)}\nvar T\u003darguments;try{g.Al[e]?A():g.b4(A,0)}catch(p){g.eH(p)}},y);\nEC[E]\u003d!0;T_[e]||(T_[e]\u003d[]);T_[e].push(E);return E}return 0};\nS83\u003dfunction(e){var N\u003dg.Jl(\"LOGGED_IN\",function(y){e.apply(void 0,arguments);g.pE(N)})};\ng.pE\u003dfunction(e){var N\u003dg.wW();N\u0026\u0026(typeof e\u003d\u003d\u003d\"number\"?e\u003d[e]:typeof e\u003d\u003d\u003d\"string\"\u0026\u0026(e\u003d[parseInt(e,10)]),g.$R(e,function(y){N.unsubscribeByKey(y);delete EC[y]}))};\ng.CE\u003dfunction(e,N){var y\u003dg.wW();return y?y.publish.apply(y,arguments):!1};\nbp5\u003dfunction(e){var N\u003dg.wW();if(N)if(N.clear(e),e)o3s(e);else for(var y in T_)o3s(y)};\ng.wW\u003dfunction(){return g.xJ.ytPubsubPubsubInstance};\no3s\u003dfunction(e){T_[e]\u0026\u0026(e\u003dT_[e],g.$R(e,function(N){EC[N]\u0026\u0026delete EC[N]}),e.length\u003d0)};\ng.rW\u003dfunction(e,N,y){hgF(e,N,y\u003d\u003d\u003dvoid 0?null:y)};\nhgF\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?null:y;var w\u003dcE_(e),E\u003ddocument.getElementById(w),A\u003dE\u0026\u0026VaE(E),T\u003dE\u0026\u0026!A;A?N\u0026\u0026N():(N\u0026\u0026(A\u003dg.Jl(w,N),N\u003d\"\"+g.RP(N),kk9[N]\u003dA),T||(E\u003dB20(e,w,function(){VaE(E)||(gDE(E),g.CE(w),g.b4(function(){bp5(w)},0))},y)))};\nB20\u003dfunction(e,N,y,w){w\u003dw\u003d\u003d\u003dvoid 0?null:w;var E\u003dg.sA(\"SCRIPT\");E.id\u003dN;E.onload\u003dfunction(){y\u0026\u0026setTimeout(y,0)};\nE.onreadystatechange\u003dfunction(){switch(E.readyState){case \"loaded\":case \"complete\":E.onload()}};\nw\u0026\u0026E.setAttribute(\"nonce\",w);g.QZ(E,g.vz(e));e\u003ddocument.getElementsByTagName(\"head\")[0]||document.body;e.insertBefore(E,e.firstChild);return E};\ncE_\u003dfunction(e){var N\u003ddocument.createElement(\"a\");g.VZ(N,e);e\u003dN.href.replace(/^[a-zA-Z]+:\\/\\//,\"//\");return\"js-\"+sK(e)};\n$5\u003dfunction(e,N){if(e\u003d\u003d\u003dN)e\u003d!0;else if(Array.isArray(e)\u0026\u0026Array.isArray(N))e\u003dg.Cf(e,N,$5);else if(g.W5(e)\u0026\u0026g.W5(N))a:if(g.Xw(e).length!\u003dg.Xw(N).length)e\u003d!1;else{for(var y in e)if(!$5(e[y],N[y])){e\u003d!1;break a}e\u003d!0}else e\u003d!1;return e};\nla\u003dfunction(e){var N\u003dg.iE.apply(1,arguments);if(!Y5(e)||N.some(function(w){return!Y5(w)}))throw Error(\"Only objects may be merged.\");\nN\u003dg.c(N);for(var y\u003dN.next();!y.done;y\u003dN.next())M6(e,y.value)};\nM6\u003dfunction(e,N){for(var y in N)if(Y5(N[y])){if(y in e\u0026\u0026!Y5(e[y]))throw Error(\"Cannot merge an object into a non-object.\");y in e||(e[y]\u003d{});M6(e[y],N[y])}else if(hl(N[y])){if(y in e\u0026\u0026!hl(e[y]))throw Error(\"Cannot merge an array into a non-array.\");y in e||(e[y]\u003d[]);XLF(e[y],N[y])}else e[y]\u003dN[y];return e};\nXLF\u003dfunction(e,N){N\u003dg.c(N);for(var y\u003dN.next();!y.done;y\u003dN.next())y\u003dy.value,Y5(y)?e.push(M6({},y)):hl(y)?e.push(XLF([],y)):e.push(y);return e};\nY5\u003dfunction(e){return typeof e\u003d\u003d\u003d\"object\"\u0026\u0026!Array.isArray(e)};\nhl\u003dfunction(e){return typeof e\u003d\u003d\u003d\"object\"\u0026\u0026Array.isArray(e)};\ncX\u003dfunction(e){g.x.call(this);this.N\u003de};\nk5\u003dfunction(e){cX.call(this,!0);this.J\u003de};\nP45\u003dfunction(e,N){g.x.call(this);var y\u003dthis;this.K\u003d[];this.G\u003d!1;this.N\u003d0;this.L\u003dthis.Z\u003dthis.j\u003d!1;this.Ng\u003dnull;var w\u003d(0,g.Gs)(e,N);this.J\u003dnew g.e6(function(){return w(y.Ng)},300);\ng.Q(this,this.J);this.D\u003dthis.U\u003dInfinity};\ndR0\u003dfunction(e,N){if(!N)return!1;for(var y\u003d0;y\u003cN.length;y++){var w\u003dN.item(y);if(w\u0026\u0026e.K.includes(w.identifier))return!0}return!1};\nXd\u003dfunction(e){if(window.crypto\u0026\u0026window.crypto.getRandomValues)try{var N\u003dArray(e),y\u003dnew Uint8Array(e);window.crypto.getRandomValues(y);for(var w\u003d0;w\u003cN.length;w++)N[w]\u003dy[w];return N}catch(A){}N\u003dArray(e);for(y\u003d0;y\u003ce;y++){w\u003dDate.now();for(var E\u003d0;E\u003cw%23;E++)N[y]\u003dMath.random();N[y]\u003dMath.floor(Math.random()*256)}if(BX)for(y\u003d1,w\u003d0;w\u003cBX.length;w++)N[y%e]\u003dN[y%e]^N[(y-1)%e]/4^BX.charCodeAt(w),y++;return N};\ng.PX\u003dfunction(e){e\u003dXd(e);for(var N\u003d[],y\u003d0;y\u003ce.length;y++)N.push(\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_\".charAt(e[y]\u002663));return N.join(\"\")};\ng.IJM\u003dfunction(){return g.dn(Xd(16),function(e){return(e\u002615).toString(16)}).join(\"\")};\nv3n\u003dfunction(){var e\u003d{};var N\u003de.Bxs\u003d\u003d\u003dvoid 0?!1:e.Bxs;e\u003de.GG\u003d\u003d\u003dvoid 0?!0:e.GG;if(g.nM(\"_lact\",window)\u003d\u003dnull){var y\u003dparseInt(g.Lb(\"LACT\"),10);y\u003disFinite(y)?Date.now()-Math.max(y,0):-1;g.jM(\"_lact\",y,window);g.jM(\"_fact\",y,window);y\u003d\u003d-1\u0026\u0026dW();g.PE(document,\"keydown\",dW);g.PE(document,\"keyup\",dW);g.PE(document,\"mousedown\",dW);g.PE(document,\"mouseup\",dW);N?g.PE(window,\"touchmove\",function(){Iu(\"touchmove\",200)},{passive:!0}):(g.PE(window,\"resize\",function(){Iu(\"resize\",200)}),e\u0026\u0026g.PE(window,\"scroll\",\nfunction(){Iu(\"scroll\",200)}));\nnew zh(function(){Iu(\"mouse\",100)});\ng.PE(document,\"touchstart\",dW,{passive:!0});g.PE(document,\"touchend\",dW,{passive:!0})}};\nIu\u003dfunction(e,N){vX[e]||(vX[e]\u003d!0,g.Kk.kB(function(){dW();vX[e]\u003d!1},N))};\ndW\u003dfunction(){g.nM(\"_lact\",window)\u003d\u003dnull\u0026\u0026(v3n(),g.nM(\"_lact\",window));var e\u003dDate.now();g.jM(\"_lact\",e,window);g.nM(\"_fact\",window)\u003d\u003d-1\u0026\u0026g.jM(\"_fact\",e,window);(e\u003dg.nM(\"ytglobal.ytUtilActivityCallback_\"))\u0026\u0026e()};\nz_\u003dfunction(){var e\u003dg.nM(\"_lact\",window);return e\u003d\u003dnull?-1:Math.max(Date.now()-e,0)};\nia\u003dfunction(e){this.name\u003de};\nDc\u003dfunction(e){this.key\u003de};\nzgJ\u003dfunction(){var e\u003dthis;this.J\u003dnew Map;this.K\u003dnew Map;this.N\u003dnew Map;this.lk\u003d{Ces:function(){return new Map(e.J)}}};\ngW\u003dfunction(e,N){e.J.set(N.ZT,N);var y\u003de.K.get(N.ZT);if(y)try{y.nG(e.resolve(N.ZT))}catch(w){y.oD(w)}};\nfE\u003dfunction(e,N,y,w){w\u003dw\u003d\u003d\u003dvoid 0?!1:w;if(y.indexOf(N)\u003e-1)throw Error(\"Deps cycle for: \"+N);if(e.N.has(N))return e.N.get(N);if(!e.J.has(N)){if(w)return;throw Error(\"No provider for: \"+N);}w\u003de.J.get(N);y.push(N);if(w.aB!\u003d\u003dvoid 0)var E\u003dw.aB;else if(w.IWl)E\u003dw[V7]?ip_(e,w[V7],y):[],E\u003dw.IWl.apply(w,g.B(E));else if(w.SB){E\u003dw.SB;var A\u003dE[V7]?ip_(e,E[V7],y):[];E\u003dnew (Function.prototype.bind.apply(E,[null].concat(g.B(A))))}else throw Error(\"Could not resolve providers for: \"+N);y.pop();w.doZ||e.N.set(N,E);\nreturn E};\nip_\u003dfunction(e,N,y){return N?N.map(function(w){return w instanceof Dc?fE(e,w.key,y,!0):fE(e,w,y)}):[]};\nua\u003dfunction(){tl||(tl\u003dnew zgJ);return tl};\nZc\u003dfunction(){var e,N;return\"h5vcc\"in q6\u0026\u0026((e\u003dq6.h5vcc.traceEvent)\u003d\u003dnull?0:e.traceBegin)\u0026\u0026((N\u003dq6.h5vcc.traceEvent)\u003d\u003dnull?0:N.traceEnd)?1:\"performance\"in q6\u0026\u0026q6.performance.mark\u0026\u0026q6.performance.measure?2:0};\nx5\u003dfunction(e){var N\u003dZc();switch(N){case 1:q6.h5vcc.traceEvent.traceBegin(\"YTLR\",e);break;case 2:q6.performance.mark(e+\"-start\");break;case 0:break;default:wa(N,\"unknown trace type\")}};\nDR5\u003dfunction(e){var N\u003dZc();switch(N){case 1:q6.h5vcc.traceEvent.traceEnd(\"YTLR\",e);break;case 2:N\u003de+\"-start\";var y\u003de+\"-end\";q6.performance.mark(y);q6.performance.measure(e,N,y);break;case 0:break;default:wa(N,\"unknown trace type\")}};\ng3M\u003dfunction(e){var N,y;(y\u003d(N\u003dwindow).onerror)\u003d\u003dnull||y.call(N,e.message,\"\",0,0,e)};\nVHE\u003dfunction(e){var N\u003dthis;var y\u003dy\u003d\u003d\u003dvoid 0?0:y;var w\u003dw\u003d\u003d\u003dvoid 0?g.yK():w;this.K\u003dy;this.scheduler\u003dw;this.N\u003dnew g.lq;this.J\u003de;for(e\u003d{Ol:0};e.Ol\u003cthis.J.length;e\u003d{uE:void 0,Ol:e.Ol},e.Ol++)e.uE\u003dthis.J[e.Ol],y\u003dfunction(E){return function(){E.uE.S9();N.J[E.Ol].rV\u003d!0;N.J.every(function(A){return A.rV\u003d\u003d\u003d!0})\u0026\u0026N.N.resolve()}}(e),w\u003daz(y,jS(this,e.uE)),this.J[e.Ol]\u003dObject.assign({},e.uE,{S9:y,\njobId:w})};\nfJM\u003dfunction(e){var N\u003dArray.from(e.J.keys()).sort(function(w,E){return jS(e,e.J[E])-jS(e,e.J[w])});\nN\u003dg.c(N);for(var y\u003dN.next();!y.done;y\u003dN.next())y\u003de.J[y.value],y.jobId\u003d\u003d\u003dvoid 0||y.rV||(e.scheduler.Zx(y.jobId),az(y.S9,10))};\njS\u003dfunction(e,N){var y;return(y\u003dN.priority)!\u003dnull?y:e.K};\nQ7\u003dfunction(e){this.state\u003de;this.plugins\u003d[];this.K\u003dvoid 0;this.j\u003d{};nE\u0026\u0026x5(this.state)};\ntHH\u003dfunction(e,N){var y\u003dN.filter(function(E){return mq(e,E)\u003d\u003d\u003d10}),w\u003dN.filter(function(E){return mq(e,E)!\u003d\u003d10});\nreturn e.j.yfh?function(){var E\u003dg.iE.apply(0,arguments);return g.f(function(A){if(A.J\u003d\u003d1)return g.D(A,e.xGB.apply(e,[y].concat(g.B(E))),2);e.jX.apply(e,[w].concat(g.B(E)));g.hn(A)})}:function(){var E\u003dg.iE.apply(0,arguments);\ne.iqh.apply(e,[y].concat(g.B(E)));e.jX.apply(e,[w].concat(g.B(E)))}};\nmq\u003dfunction(e,N){var y,w;return(w\u003d(y\u003de.K)!\u003dnull?y:N.priority)!\u003dnull?w:0};\nHX\u003dfunction(e){nE\u0026\u0026e\u0026\u0026x5(e)};\nKE\u003dfunction(e){nE\u0026\u0026e\u0026\u0026DR5(e)};\nq8P\u003dfunction(e,N,y){ujE\u0026\u0026console.groupCollapsed\u0026\u0026console.groupEnd\u0026\u0026(console.groupCollapsed(\"[\"+e.constructor.name+\"] \u0027\"+e.state+\"\u0027 to \u0027\"+N+\"\u0027\"),console.log(\"with message: \",y),console.groupEnd())};\nWX\u003dfunction(e){if(g.Xj(\"web_lifecycle_error_handling_killswitch\"))return e();try{return e()}catch(N){g3M(N)}};\nOC\u003dfunction(e){Q7.call(this,e\u003d\u003d\u003dvoid 0?\"none\":e);this.J\u003dnull;this.K\u003d10;this.transitions\u003d[{from:\"none\",ZF:\"application_navigating\",action:this.L},{from:\"application_navigating\",ZF:\"none\",action:this.Z},{from:\"application_navigating\",ZF:\"application_navigating\",action:function(){}},\n{from:\"none\",ZF:\"none\",action:function(){}}]};\nZpM\u003dfunction(){Ru||(Ru\u003dnew OC);return Ru};\nG_\u003dfunction(){var e\u003dthis;this.store\u003d{};this.J\u003d0;this.N\u003d{};this.lk\u003d{h4B:function(){return e.J}}};\nsC\u003dfunction(e,N){var y\u003dUC(N);if(e.N[y])return e.N[y];var w\u003dObject.keys(e.store)||[];if(w.length\u003c\u003d1\u0026\u0026UC(N)\u003d\u003d\u003dw[0])return w;for(var E\u003d[],A\u003d0;A\u003cw.length;A++){var T\u003dw[A].split(\"/\");if(LE(N.auth,T[0])){var p\u003dN.isJspb;LE(p\u003d\u003d\u003dvoid 0?\"undefined\":p?\"true\":\"false\",T[1])\u0026\u0026LE(N.cttAuthInfo,T[2])\u0026\u0026(p\u003dN.tier,p\u003dp\u003d\u003d\u003dvoid 0?\"undefined\":JSON.stringify(p),LE(p,T[3])\u0026\u0026E.push(w[A]))}}return e.N[y]\u003dE};\nLE\u003dfunction(e,N){return e\u003d\u003d\u003dvoid 0||e\u003d\u003d\u003d\"undefined\"?!0:e\u003d\u003d\u003dN};\nUC\u003dfunction(e){return[e.auth\u003d\u003d\u003dvoid 0?\"undefined\":e.auth,e.isJspb\u003d\u003d\u003dvoid 0?\"undefined\":e.isJspb,e.cttAuthInfo\u003d\u003d\u003dvoid 0?\"undefined\":e.cttAuthInfo,e.tier\u003d\u003d\u003dvoid 0?\"undefined\":e.tier].join(\"/\")};\nau\u003dfunction(){this.j\u003dthis.J\u003dthis.N\u003d0;this.K\u003d!1};\neP\u003dfunction(){var e\u003dg.nM(\"yt.logging.ims\");e||(e\u003dnew G_,g.jM(\"yt.logging.ims\",e));return e};\nn3J\u003dfunction(){if(ibM()\u0026\u0026!xRF){var e\u003dfunction(y){y\u003dy.data;if(y.op\u003d\u003d\u003d\"serializedGelBatch\"){var w\u003dNi.get(y.key);w\u0026\u0026(jys(y.serializedBatch,w.client,w.resolve,w.networklessOptions,w.isIsolated,w.useVSSEndpoint,w.dangerousLogToVisitorSession,w.requestsOutstanding),Ni.delete(y.key))}},N\u003dit();\nN\u0026\u0026(N.addEventListener(\"message\",e),N.onerror\u003dfunction(){Ni.clear()});\nxRF\u003d!0}};\nOp3\u003dfunction(e,N){if(e.endpoint\u003d\u003d\u003d\"log_event\"){yu(e);var y\u003dwI(e),w\u003dQyM(e.payload)||\"\",E\u003dmR_(w),A\u003d200;if(E){if(E.enabled\u003d\u003d\u003d!1\u0026\u0026!g.Xj(\"web_payload_policy_disabled_killswitch\"))return;A\u003dHpn(E.tier);if(A\u003d\u003d\u003d400){KHF(e,N);return}}E$[y]\u003d!0;y\u003d{cttAuthInfo:y,isJspb:!1,tier:A};eP().storePayload(y,e.payload);WHF(N,!1,y,A0(w))}};\nGk3\u003dfunction(e,N,y){if(N.endpoint\u003d\u003d\u003d\"log_event\"){yu(void 0,N);var w\u003dwI(N,!0),E\u003dmR_(e),A\u003d200;if(E){if(E.enabled\u003d\u003d\u003d!1\u0026\u0026!g.Xj(\"web_payload_policy_disabled_killswitch\"))return;A\u003dHpn(E.tier);if(A\u003d\u003d\u003d400){RgM(e,N,y);return}}E$[w]\u003d!0;w\u003d{cttAuthInfo:w,isJspb:!0,tier:A};eP().storePayload(w,vW(N.payload));WHF(y,!0,w,A0(e))}};\nWHF\u003dfunction(e,N,y,w){function E(){TO({writeThenSend:!0},N,y.tier)}\nN\u003dN\u003d\u003d\u003dvoid 0?!1:N;w\u003dw\u003d\u003d\u003dvoid 0?!1:w;e\u0026\u0026(J0\u003dnew e);e\u003dg.PL(\"tvhtml5_logging_max_batch_ads_fork\")||g.PL(\"tvhtml5_logging_max_batch\")||g.PL(\"web_logging_max_batch\")||100;var A\u003d(0,g.iC)(),T\u003dpQ(N,y.tier),p\u003dT.j;w\u0026\u0026(T.K\u003d!0);w\u003d0;y\u0026\u0026(w\u003deP().getSequenceCount(y));w\u003e\u003d1E3?E():w\u003e\u003de?CQ||(CQ\u003drI(function(){E();CQ\u003dvoid 0},0)):A-p\u003e\u003d10\u0026\u0026(UR5(N,y.tier),T.j\u003dA)};\nKHF\u003dfunction(e,N){if(e.endpoint\u003d\u003d\u003d\"log_event\"){g.Xj(\"more_accurate_gel_parser\")\u0026\u0026eP().storePayload({isJspb:!1},e.payload);yu(e);var y\u003dwI(e),w\u003dnew Map;w.set(y,[e.payload]);var E\u003dQyM(e.payload)||\"\";N\u0026\u0026(J0\u003dnew N);return new g.lB(function(A,T){J0\u0026\u0026J0.isReady()?LH_(w,J0,A,T,{bypassNetworkless:!0},!0,A0(E)):A()})}};\nRgM\u003dfunction(e,N,y){if(N.endpoint\u003d\u003d\u003d\"log_event\"){yu(void 0,N);var w\u003dwI(N,!0),E\u003dnew Map;E.set(w,[vW(N.payload)]);y\u0026\u0026(J0\u003dnew y);return new g.lB(function(A){J0\u0026\u0026J0.isReady()?sy_(E,J0,A,{bypassNetworkless:!0},!0,A0(e)):A()})}};\nwI\u003dfunction(e,N){var y\u003d\"\";if(e.dangerousLogToVisitorSession)y\u003d\"visitorOnlyApprovedKey\";else if(e.cttAuthInfo){if(N\u003d\u003d\u003dvoid 0?0:N){N\u003de.cttAuthInfo.token;y\u003de.cttAuthInfo;var w\u003dnew RG;y.videoId?w.setVideoId(y.videoId):y.playlistId\u0026\u0026en(w,2,$g,cW(y.playlistId));Yg[N]\u003dw}else N\u003de.cttAuthInfo,y\u003d{},N.videoId?y.videoId\u003dN.videoId:N.playlistId\u0026\u0026(y.playlistId\u003dN.playlistId),Mi[e.cttAuthInfo.token]\u003dy;y\u003de.cttAuthInfo.token}return y};\nTO\u003dfunction(e,N,y){e\u003de\u003d\u003d\u003dvoid 0?{}:e;N\u003dN\u003d\u003d\u003dvoid 0?!1:N;new g.lB(function(w,E){var A\u003dpQ(N,y),T\u003dA.K;A.K\u003d!1;lA(A.N);lA(A.J);A.J\u003d0;J0\u0026\u0026J0.isReady()?y\u003d\u003d\u003dvoid 0\u0026\u0026g.Xj(\"enable_web_tiered_gel\")?aJ9(w,E,e,N,300,T):aJ9(w,E,e,N,y,T):(UR5(N,y),w())})};\naJ9\u003dfunction(e,N,y,w,E,A){var T\u003dJ0;y\u003dy\u003d\u003d\u003dvoid 0?{}:y;w\u003dw\u003d\u003d\u003dvoid 0?!1:w;E\u003dE\u003d\u003d\u003dvoid 0?200:E;A\u003dA\u003d\u003d\u003dvoid 0?!1:A;var p\u003dnew Map,C\u003dnew Map,r\u003d{isJspb:w,cttAuthInfo:void 0,tier:E},Y\u003d{isJspb:w,cttAuthInfo:void 0};if(w){N\u003dg.c(Object.keys(E$));for(E\u003dN.next();!E.done;E\u003dN.next())E\u003dE.value,C\u003dg.Xj(\"enable_web_tiered_gel\")?eP().smartExtractMatchingEntries({keys:[r,Y],sizeLimit:1E3}):eP().extractMatchingEntries({isJspb:!0,cttAuthInfo:E}),C.length\u003e0\u0026\u0026p.set(E,C),(g.Xj(\"web_fp_via_jspb_and_json\")\u0026\u0026y.writeThenSend||!g.Xj(\"web_fp_via_jspb_and_json\"))\u0026\u0026\ndelete E$[E];sy_(p,T,e,y,!1,A)}else{p\u003dg.c(Object.keys(E$));for(r\u003dp.next();!r.done;r\u003dp.next())r\u003dr.value,Y\u003dg.Xj(\"enable_web_tiered_gel\")?eP().smartExtractMatchingEntries({keys:[{isJspb:!1,cttAuthInfo:r,tier:E},{isJspb:!1,cttAuthInfo:r}],sizeLimit:1E3}):eP().extractMatchingEntries({isJspb:!1,cttAuthInfo:r}),Y.length\u003e0\u0026\u0026C.set(r,Y),(g.Xj(\"web_fp_via_jspb_and_json\")\u0026\u0026y.writeThenSend||!g.Xj(\"web_fp_via_jspb_and_json\"))\u0026\u0026delete E$[r];LH_(C,T,e,N,y,!1,A)}};\nUR5\u003dfunction(e,N){function y(){TO({writeThenSend:!0},e,N)}\ne\u003de\u003d\u003d\u003dvoid 0?!1:e;N\u003dN\u003d\u003d\u003dvoid 0?200:N;var w\u003dpQ(e,N),E\u003dw\u003d\u003d\u003deP3||w\u003d\u003d\u003dN9P?5E3:y2s;g.Xj(\"web_gel_timeout_cap\")\u0026\u0026!w.J\u0026\u0026(E\u003drI(function(){y()},E),w.J\u003dE);\nlA(w.N);E\u003dg.Lb(\"LOGGING_BATCH_TIMEOUT\",g.PL(\"web_gel_debounce_ms\",1E4));g.Xj(\"shorten_initial_gel_batch_timeout\")\u0026\u0026FV\u0026\u0026(E\u003dwE5);E\u003drI(function(){g.PL(\"gel_min_batch_size\")\u003e0?eP().getSequenceCount({cttAuthInfo:void 0,isJspb:e,tier:N})\u003e\u003dEh5\u0026\u0026y():y()},E);\nw.N\u003dE};\nLH_\u003dfunction(e,N,y,w,E,A,T){E\u003dE\u003d\u003d\u003dvoid 0?{}:E;var p\u003dMath.round((0,g.iC)()),C\u003de.size,r\u003dA2_(T);e\u003dg.c(e);var Y\u003de.next();for(T\u003d{};!Y.done;T\u003d{JS:void 0,batchRequest:void 0,dangerousLogToVisitorSession:void 0,sG:void 0,cq:void 0},Y\u003de.next()){var M\u003dg.c(Y.value);Y\u003dM.next().value;M\u003dM.next().value;T.batchRequest\u003dg.gi({context:g.M9(N.config_||g.Yp())});if(!g.KM(M)\u0026\u0026!g.Xj(\"throw_err_when_logevent_malformed_killswitch\")){w();break}T.batchRequest.events\u003dM;(M\u003dMi[Y])\u0026\u0026T99(T.batchRequest,Y,M);delete Mi[Y];T.dangerousLogToVisitorSession\u003d\nY\u003d\u003d\u003d\"visitorOnlyApprovedKey\";J29(T.batchRequest,p,T.dangerousLogToVisitorSession);pEP(E);T.sG\u003dfunction(l){g.Xj(\"start_client_gcf\")\u0026\u0026g.Kk.kB(function(){return g.f(function(F){return g.D(F,CYn(l),0)})});\nC--;C||y()};\nT.JS\u003d0;T.cq\u003dfunction(l){return function(){l.JS++;if(E.bypassNetworkless\u0026\u0026l.JS\u003d\u003d\u003d1)try{g.y7(N,r,l.batchRequest,SP({writeThenSend:!0},l.dangerousLogToVisitorSession,l.sG,l.cq,A)),FV\u003d!1}catch(F){g.eH(F),w()}C--;C||y()}}(T);\ntry{g.y7(N,r,T.batchRequest,SP(E,T.dangerousLogToVisitorSession,T.sG,T.cq,A)),FV\u003d!1}catch(l){g.eH(l),w()}}};\nsy_\u003dfunction(e,N,y,w,E,A){w\u003dw\u003d\u003d\u003dvoid 0?{}:w;var T\u003dMath.round((0,g.iC)()),p\u003d{value:e.size},C\u003dnew Map([].concat(g.B(e)));C\u003dg.c(C);for(var r\u003dC.next();!r.done;r\u003dC.next()){var Y\u003dg.c(r.value).next().value,M\u003de.get(Y);r\u003dnew ZG5;var l\u003dN.config_||g.Yp(),F\u003dnew jC,S\u003dnew V2;Sn(S,1,l.Ji);Sn(S,2,l.Ff);bV(S,16,l.EC);Sn(S,17,l.innertubeContextClientVersion);if(l.LM){var k\u003dl.LM,X\u003dnew DO;k.coldConfigData\u0026\u0026Sn(X,1,k.coldConfigData);k.appInstallData\u0026\u0026Sn(X,6,k.appInstallData);k.coldHashData\u0026\u0026Sn(X,3,k.coldHashData);k.hotHashData\u0026\u0026\nX.K2(k.hotHashData);JQ(S,DO,62,X)}(k\u003dg.xJ.devicePixelRatio)\u0026\u0026k!\u003d1\u0026\u0026j4(S,65,Er(k));k\u003dd2();k!\u003d\u003d\"\"\u0026\u0026Sn(S,54,k);k\u003dIy();if(k.length\u003e0){X\u003dnew ug;for(var d\u003d0;d\u003ck.length;d++){var v\u003dnew fb;Sn(v,1,k[d].key);en(v,2,r2E,cW(k[d].value));rP(X,15,fb,v)}JQ(F,ug,5,X)}YaM(l,S);MCs(F);lO5(S);FyH(l,S);Sa5(S);g.Xj(\"start_client_gcf\")\u0026\u0026or_(S);g.Lb(\"DELEGATED_SESSION_ID\")\u0026\u0026!g.Xj(\"pageid_as_header_web\")\u0026\u0026(l\u003dnew xr,Sn(l,3,g.Lb(\"DELEGATED_SESSION_ID\")));!g.Xj(\"fill_delegate_context_in_gel_killswitch\")\u0026\u0026(k\u003dg.Lb(\"INNERTUBE_CONTEXT_SERIALIZED_DELEGATION_CONTEXT\"))\u0026\u0026\n(X\u003dTx(F,xr,3)||new xr,l\u003dF,k\u003dSn(X,18,k),JQ(l,xr,3,k));l\u003dS;k\u003dg.c(Object.entries(AE(g.Lb(\"DEVICE\",\"\"))));for(X\u003dk.next();!X.done;X\u003dk.next())d\u003dg.c(X.value),X\u003dd.next().value,d\u003dd.next().value,X\u003d\u003d\u003d\"cbrand\"?Sn(l,12,d):X\u003d\u003d\u003d\"cmodel\"?Sn(l,13,d):X\u003d\u003d\u003d\"cbr\"?Sn(l,87,d):X\u003d\u003d\u003d\"cbrver\"?Sn(l,88,d):X\u003d\u003d\u003d\"cos\"?Sn(l,18,d):X\u003d\u003d\u003d\"cosver\"?Sn(l,19,d):X\u003d\u003d\u003d\"cplatform\"\u0026\u0026bV(l,42,UH5(d));F.JE(S);JQ(r,jC,1,F);if(S\u003dYg[Y])a:{if(S.vE())F\u003d1;else if(S.getPlaylistId())F\u003d2;else break a;JQ(r,RG,4,S);S\u003dTx(r,jC,1)||new jC;l\u003dTx(S,xr,3)||new xr;\nk\u003dnew ZO;k.setToken(Y);bV(k,1,F);rP(l,12,ZO,k);JQ(S,xr,3,l)}delete Yg[Y];Y\u003dY\u003d\u003d\u003d\"visitorOnlyApprovedKey\";ot()||FX(r,2,T);!Y\u0026\u0026(F\u003dg.Lb(\"EVENT_ID\"))\u0026\u0026(S\u003d$I5(),l\u003dnew Oa,Sn(l,1,F),FX(l,2,S),JQ(r,Oa,5,l));pEP(w);if(g.Xj(\"jspb_serialize_with_worker\")\u0026\u0026(F\u003dit())\u0026\u0026w.writeThenSend){Ni.set(bA,{client:N,resolve:y,networklessOptions:w,isIsolated:E,useVSSEndpoint:A,dangerousLogToVisitorSession:Y,requestsOutstanding:p});F.postMessage({op:\"gelBatchToSerialize\",batchRequest:vW(r),clientEvents:M,key:bA});bA++;break}if(M){F\u003d\n[];for(S\u003d0;S\u003cM.length;S++)try{F.push(new Wz(M[S]))}catch(V){g.eH(new g.Gh(\"Transport failed to deserialize \"+String(M[S])))}M\u003dF}else M\u003d[];M\u003dg.c(M);for(F\u003dM.next();!F.done;F\u003dM.next())rP(r,3,Wz,F.value);M\u003d{startTime:(0,g.iC)(),ticks:{},infos:{}};r\u003dr.jY();M.ticks.geljspc\u003d(0,g.iC)();g.Xj(\"log_jspb_serialize_latency\")\u0026\u0026Ie(\"gel_jspb_serialize\",M,{sampleRate:.1});jys(r,N,y,w,E,A,Y,p)}};\njys\u003dfunction(e,N,y,w,E,A,T,p){w\u003dw\u003d\u003d\u003dvoid 0?{}:w;p\u003dp\u003d\u003d\u003dvoid 0?{value:0}:p;A\u003dA2_(A);w\u003dSP(w,T,function(C){g.Xj(\"start_client_gcf\")\u0026\u0026g.Kk.kB(function(){return g.f(function(r){return g.D(r,CYn(C),0)})});\np.value--;p.value||y()},function(){p.value--;\np.value||y()},E);\nw.headers[\"Content-Type\"]\u003d\"application/json+protobuf\";w.postBodyFormat\u003d\"JSPB\";w.postBody\u003de;g.y7(N,A,\"\",w);FV\u003d!1};\npEP\u003dfunction(e){g.Xj(\"always_send_and_write\")\u0026\u0026(e.writeThenSend\u003d!1)};\nSP\u003dfunction(e,N,y,w,E){e\u003d{retry:!0,onSuccess:y,onError:w,networklessOptions:e,dangerousLogToVisitorSession:N,uiB:!!E,headers:{},postBodyFormat:\"\",postBody:\"\",compress:g.Xj(\"compress_gel\")||g.Xj(\"compress_gel_lr\")};ot()\u0026\u0026(e.headers[\"X-Goog-Request-Time\"]\u003dJSON.stringify(Math.round((0,g.iC)())));return e};\nJ29\u003dfunction(e,N,y){ot()||(e.requestTimeMs\u003dString(N));g.Xj(\"unsplit_gel_payloads_in_logs\")\u0026\u0026(e.unsplitGelPayloadsInLogs\u003d!0);!y\u0026\u0026(N\u003dg.Lb(\"EVENT_ID\"))\u0026\u0026(y\u003d$I5(),e.serializedClientEventId\u003d{serializedEventId:N,clientCounter:String(y)})};\n$I5\u003dfunction(){var e\u003dg.Lb(\"BATCH_CLIENT_COUNTER\")||0;e||(e\u003dMath.floor(Math.random()*65535/2));e++;e\u003e65535\u0026\u0026(e\u003d1);Ua(\"BATCH_CLIENT_COUNTER\",e);return e};\nT99\u003dfunction(e,N,y){if(y.videoId)var w\u003d\"VIDEO\";else if(y.playlistId)w\u003d\"PLAYLIST\";else return;e.credentialTransferTokenTargetId\u003dy;e.context\u003de.context||{};e.context.user\u003de.context.user||{};e.context.user.credentialTransferTokens\u003d[{token:N,scope:w}]};\nyu\u003dfunction(e,N){if(!g.nM(\"yt.logging.transport.enableScrapingForTest\")){var y\u003dBL(\"il_payload_scraping\");if((y!\u003d\u003dvoid 0?String(y):\"\")\u003d\u003d\u003d\"enable_il_payload_scraping\")h0\u003d[],g.jM(\"yt.logging.transport.enableScrapingForTest\",!0),g.jM(\"yt.logging.transport.scrapedPayloadsForTesting\",h0),g.jM(\"yt.logging.transport.payloadToScrape\",\"visualElementShown visualElementHidden visualElementAttached screenCreated visualElementGestured visualElementStateChanged\".split(\" \")),g.jM(\"yt.logging.transport.getScrapedPayloadFromClientEventsFunction\"),\ng.jM(\"yt.logging.transport.scrapeClientEvent\",!0);else return}y\u003dg.nM(\"yt.logging.transport.scrapedPayloadsForTesting\");var w\u003dg.nM(\"yt.logging.transport.payloadToScrape\");N\u0026\u0026(N\u003dN.payload,(N\u003dg.nM(\"yt.logging.transport.getScrapedPayloadFromClientEventsFunction\").bind(N)())\u0026\u0026y.push(N));N\u003dg.nM(\"yt.logging.transport.scrapeClientEvent\");if(w\u0026\u0026w.length\u003e\u003d1)for(var E\u003d0;E\u003cw.length;E++)if(e\u0026\u0026e.payload[w[E]])if(N)y.push(e.payload);else{var A\u003dvoid 0;y.push(((A\u003de)\u003d\u003dnull?void 0:A.payload)[w[E]])}g.jM(\"yt.logging.transport.scrapedPayloadsForTesting\",\ny)};\not\u003dfunction(){return g.Xj(\"use_request_time_ms_header\")||g.Xj(\"lr_use_request_time_ms_header\")};\nrI\u003dfunction(e,N){return g.Xj(\"transport_use_scheduler\")\u003d\u003d\u003d!1?g.b4(e,N):g.Xj(\"logging_avoid_blocking_during_navigation\")||g.Xj(\"lr_logging_avoid_blocking_during_navigation\")?g.e1(0,function(){if(ZpM().currentState\u003d\u003d\u003d\"none\")e();else{var y\u003d{};ZpM().install((y.none\u003d{callback:e},y))}},N):az(e,0,N)};\nlA\u003dfunction(e){g.Xj(\"transport_use_scheduler\")?g.Kk.Zx(e):g.cL(e)};\nCYn\u003dfunction(e){var N,y,w,E,A,T,p,C,r,Y;return g.f(function(M){return M.J\u003d\u003d1?(w\u003d(N\u003de)\u003d\u003dnull?void 0:(y\u003dN.responseContext)\u003d\u003dnull?void 0:y.globalConfigGroup,E\u003dg.m(w,YFM),T\u003d(A\u003dw)\u003d\u003dnull?void 0:A.hotHashData,p\u003dg.m(w,MuP),r\u003d(C\u003dw)\u003d\u003dnull?void 0:C.coldHashData,(Y\u003dua().resolve(new Dc(ro)))?T?E?g.D(M,pzH(Y,T,E),2):g.D(M,pzH(Y,T),2):M.u9(2):M.return()):r?p?g.D(M,CgM(Y,r,p),0):g.D(M,CgM(Y,r),0):M.u9(0)})};\npQ\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?200:N;return e?N\u003d\u003d\u003d300?eP3:lw5:N\u003d\u003d\u003d300?N9P:F6H};\nmR_\u003dfunction(e){if(g.Xj(\"enable_web_tiered_gel\")){e\u003dSF1[e||\"\"];var N,y,w,E\u003dua().resolve(new Dc(ro))\u003d\u003dnull?void 0:(N\u003d$p())\u003d\u003dnull?void 0:(y\u003dN.loggingHotConfig)\u003d\u003dnull?void 0:(w\u003dy.eventLoggingConfig)\u003d\u003dnull?void 0:w.payloadPolicies;if(E)for(N\u003d0;N\u003cE.length;N++)if(E[N].payloadNumber\u003d\u003d\u003de)return E[N]}};\nQyM\u003dfunction(e){e\u003dObject.keys(e);e\u003dg.c(e);for(var N\u003de.next();!N.done;N\u003de.next())if(N\u003dN.value,SF1[N])return N};\nHpn\u003dfunction(e){switch(e){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}};\nA0\u003dfunction(e){return e\u003d\u003d\u003d\"gelDebuggingEvent\"};\nA2_\u003dfunction(e){return(e\u003d\u003d\u003dvoid 0?0:e)\u0026\u0026g.Xj(\"vss_through_gel_video_stats\")?\"video_stats\":\"log_event\"};\nkg\u003dfunction(e,N,y,w){w\u003dw\u003d\u003d\u003dvoid 0?{}:w;var E\u003d{},A\u003dMath.round(w.timestamp||(0,g.iC)());E.eventTimeMs\u003dA\u003cNumber.MAX_SAFE_INTEGER?A:0;E[e]\u003dN;e\u003dz_();E.context\u003d{lastActivityMs:String(w.timestamp||!isFinite(e)?-1:e)};w.sequenceGroup\u0026\u0026!g.Xj(\"web_gel_sequence_info_killswitch\")\u0026\u0026(e\u003dE.context,N\u003dw.sequenceGroup,N\u003d{index:ohs(N),groupKey:N},e.sequence\u003dN,w.endOfSequence\u0026\u0026delete c7[w.sequenceGroup]);(w.sendIsolatedPayload?KHF:Op3)({endpoint:\"log_event\",payload:E,cttAuthInfo:w.cttAuthInfo,dangerousLogToVisitorSession:w.dangerousLogToVisitorSession},\ny)};\nohs\u003dfunction(e){c7[e]\u003de in c7?c7[e]+1:0;return c7[e]};\ng.$$\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?{}:y;var w\u003dg.N6;g.Lb(\"ytLoggingEventsDefaultDisabled\",!1)\u0026\u0026g.N6\u003d\u003d\u003dg.N6\u0026\u0026(w\u003dnull);kg(e,N,w,y)};\nB7\u003dfunction(e){this.J\u003de};\ng.XV\u003dfunction(e){return new B7({trackingParams:e})};\nhP0\u003dfunction(e){var N\u003dbOP++;return new B7({veType:e,veCounter:N,elementIndex:void 0,dataElement:void 0,youtubeData:void 0,jspbYoutubeData:void 0,loggingDirectives:void 0})};\nc2M\u003dfunction(e){return g.Lb(\"client-screen-nonce-store\",{})[e\u003d\u003d\u003dvoid 0?0:e]};\nkhF\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?0:N;var y\u003dg.Lb(\"client-screen-nonce-store\");y||(y\u003d{},Ua(\"client-screen-nonce-store\",y));y[N]\u003de};\nP7\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?0:e;return e\u003d\u003d\u003d0?\"ROOT_VE_TYPE\":\"ROOT_VE_TYPE.\"+e};\nB9s\u003dfunction(e){return g.Lb(P7(e\u003d\u003d\u003dvoid 0?0:e))};\ng.dI\u003dfunction(e){return(e\u003dB9s(e\u003d\u003d\u003dvoid 0?0:e))?new B7({veType:e,youtubeData:void 0,jspbYoutubeData:void 0}):null};\nXEs\u003dfunction(){var e\u003dg.Lb(\"csn-to-ctt-auth-info\");e||(e\u003d{},Ua(\"csn-to-ctt-auth-info\",e));return e};\nPYM\u003dfunction(){return Object.values(g.Lb(\"client-screen-nonce-store\",{})).filter(function(e){return e!\u003d\u003dvoid 0})};\ng.It\u003dfunction(e){e\u003dc2M(e\u003d\u003d\u003dvoid 0?0:e);if(!e\u0026\u0026!g.Lb(\"USE_CSN_FALLBACK\",!0))return null;e||(e\u003d\"UNDEFINED_CSN\");return e?e:null};\nIwE\u003dfunction(e){for(var N\u003dg.c(Object.values(dIE)),y\u003dN.next();!y.done;y\u003dN.next())if(g.It(y.value)\u003d\u003d\u003de)return!0;return!1};\nvhs\u003dfunction(e,N,y){var w\u003dXEs();(y\u003dg.It(y))\u0026\u0026delete w[y];N\u0026\u0026(w[e]\u003dN)};\nv7\u003dfunction(e){return XEs()[e]};\niO1\u003dfunction(e,N,y,w){y\u003dy\u003d\u003d\u003dvoid 0?0:y;if(e!\u003d\u003dc2M(y)||N!\u003d\u003dg.Lb(P7(y)))if(vhs(e,w,y),khF(e,y),Ua(P7(y),N),N\u003dfunction(){setTimeout(function(){e\u0026\u0026g.$$(\"foregroundHeartbeatScreenAssociated\",{clientDocumentNonce:zPM,clientScreenNonce:e})},0)},\"requestAnimationFrame\"in window)try{window.requestAnimationFrame(N)}catch(E){N()}else N()};\nzO\u003dfunction(e,N){var y\u003dy\u003d\u003d\u003dvoid 0?!0:y;var w\u003dg.Lb(\"VALID_SESSION_TEMPDATA_DOMAINS\",[]),E\u003dg.uB(window.location.href);E\u0026\u0026w.push(E);E\u003dg.uB(e);if(g.Gw(w,E)||!E\u0026\u0026c_(e,\"/\"))if(w\u003ddocument.createElement(\"a\"),g.VZ(w,e),e\u003dw.href)if(e\u003dq0(e),e\u003doY5(e))if(y\u0026\u0026!N.csn\u0026\u0026(N.itct||N.ved)\u0026\u0026(N\u003dObject.assign({csn:g.It()},N)),A){var A\u003dparseInt(A,10);isFinite(A)\u0026\u0026A\u003e0\u0026\u0026DI1(e,N,A)}else DI1(e,N)};\nDI1\u003dfunction(e,N,y){e\u003dgh5(e);N\u003dN?g.nY(N):\"\";y\u003dy||5;EF()\u0026\u0026g.x3(e,N,y)};\ngh5\u003dfunction(e){for(var N\u003dg.c(Vus),y\u003dN.next();!y.done;y\u003dN.next())e\u003dKY(e,y.value);return\"ST-\"+sK(e).toString(36)};\nfw0\u003dfunction(e){if(e.name\u003d\u003d\u003d\"JavaException\")return!0;e\u003de.stack;return e.includes(\"chrome://\")||e.includes(\"chrome-extension://\")||e.includes(\"moz-extension://\")};\ntu1\u003dfunction(){this.QY\u003d[];this.Tr\u003d[]};\nDL\u003dfunction(){if(!iA){var e\u003diA\u003dnew tu1;e.Tr.length\u003d0;e.QY.length\u003d0;ucP(e,qF3)}return iA};\nucP\u003dfunction(e,N){N.Tr\u0026\u0026e.Tr.push.apply(e.Tr,N.Tr);N.QY\u0026\u0026e.QY.push.apply(e.QY,N.QY)};\nZO1\u003dfunction(e){function N(){return e.charCodeAt(w++)}\nvar y\u003de.length,w\u003d0;do{var E\u003dgI(N);if(E\u003d\u003d\u003dInfinity)break;var A\u003dE\u003e\u003e3;switch(E\u00267){case 0:E\u003dgI(N);if(A\u003d\u003d\u003d2)return E;break;case 1:if(A\u003d\u003d\u003d2)return;w+\u003d8;break;case 2:E\u003dgI(N);if(A\u003d\u003d\u003d2)return e.substr(w,E);w+\u003dE;break;case 5:if(A\u003d\u003d\u003d2)return;w+\u003d4;break;default:return}}while(w\u003cy)};\ngI\u003dfunction(e){var N\u003de(),y\u003dN\u0026127;if(N\u003c128)return y;N\u003de();y|\u003d(N\u0026127)\u003c\u003c7;if(N\u003c128)return y;N\u003de();y|\u003d(N\u0026127)\u003c\u003c14;if(N\u003c128)return y;N\u003de();return N\u003c128?y|(N\u0026127)\u003c\u003c21:Infinity};\nxI5\u003dfunction(e,N,y,w){if(e)if(Array.isArray(e)){var E\u003dw;for(w\u003d0;w\u003ce.length\u0026\u0026!(e[w]\u0026\u0026(E+\u003dVu(w,e[w],N,y),E\u003e500));w++);w\u003dE}else if(typeof e\u003d\u003d\u003d\"object\")for(E in e){if(e[E]){var A\u003dE;var T\u003de[E],p\u003dN,C\u003dy;A\u003dtypeof T!\u003d\u003d\"string\"||A!\u003d\u003d\"clickTrackingParams\"\u0026\u0026A!\u003d\u003d\"trackingParams\"?0:(T\u003dZO1(atob(T.replace(/-/g,\"+\").replace(/_/g,\"/\"))))?Vu(A+\".ve\",T,p,C):0;w+\u003dA;w+\u003dVu(E,e[E],N,y);if(w\u003e500)break}}else y[N]\u003dfQ(e),w+\u003dy[N].length;else y[N]\u003dfQ(e),w+\u003dy[N].length;return w};\nVu\u003dfunction(e,N,y,w){y+\u003d\".\"+e;e\u003dfQ(N);w[y]\u003de;return y.length+e.length};\nfQ\u003dfunction(e){try{return(typeof e\u003d\u003d\u003d\"string\"?e:String(JSON.stringify(e))).substr(0,500)}catch(N){return\"unable to serialize \"+typeof e+\" (\"+N.message+\")\"}};\nr0\u003dfunction(e){g.t0(e)};\ng.uA\u003dfunction(e){g.t0(e,\"WARNING\")};\ng.t0\u003dfunction(e,N){var y\u003dy\u003d\u003d\u003dvoid 0?{}:y;y.name\u003dg.Lb(\"INNERTUBE_CONTEXT_CLIENT_NAME\",1);y.version\u003dg.Lb(\"INNERTUBE_CONTEXT_CLIENT_VERSION\");N\u003dN\u003d\u003d\u003dvoid 0?\"ERROR\":N;var w\u003d!1;N\u003dN\u003d\u003d\u003dvoid 0?\"ERROR\":N;w\u003dw\u003d\u003d\u003dvoid 0?!1:w;if(e){e.hasOwnProperty(\"level\")\u0026\u0026e.level\u0026\u0026(N\u003de.level);if(g.Xj(\"console_log_js_exceptions\")){var E\u003d[];E.push(\"Name: \"+e.name);E.push(\"Message: \"+e.message);e.hasOwnProperty(\"params\")\u0026\u0026E.push(\"Error Params: \"+JSON.stringify(e.params));e.hasOwnProperty(\"args\")\u0026\u0026E.push(\"Error args: \"+JSON.stringify(e.args));\nE.push(\"File name: \"+e.fileName);E.push(\"Stacktrace: \"+e.stack);window.console.log(E.join(\"\\n\"),e)}if(!(jz5\u003e\u003d5)){E\u003dnhM;var A\u003dPc_(e),T\u003dA.message||\"Unknown Error\",p\u003dA.name||\"UnknownError\",C\u003dA.stack||e.N||\"Not available\";if(C.startsWith(p+\": \"+T)){var r\u003dC.split(\"\\n\");r.shift();C\u003dr.join(\"\\n\")}r\u003dA.lineNumber||\"Not available\";A\u003dA.fileName||\"Not available\";var Y\u003d0;if(e.hasOwnProperty(\"args\")\u0026\u0026e.args\u0026\u0026e.args.length)for(var M\u003d0;M\u003ce.args.length\u0026\u0026!(Y\u003dxI5(e.args[M],\"params.\"+M,y,Y),Y\u003e\u003d500);M++);else if(e.hasOwnProperty(\"params\")\u0026\u0026\ne.params){var l\u003de.params;if(typeof e.params\u003d\u003d\u003d\"object\")for(M in l){if(l[M]){var F\u003d\"params.\"+M,S\u003dfQ(l[M]);y[F]\u003dS;Y+\u003dF.length+S.length;if(Y\u003e500)break}}else y.params\u003dfQ(l)}if(E.length)for(M\u003d0;M\u003cE.length\u0026\u0026!(Y\u003dxI5(E[M],\"params.context.\"+M,y,Y),Y\u003e\u003d500);M++);navigator.vendor\u0026\u0026!y.hasOwnProperty(\"vendor\")\u0026\u0026(y[\"device.vendor\"]\u003dnavigator.vendor);y\u003d{message:T,name:p,lineNumber:r,fileName:A,stack:C,params:y,sampleWeight:1};E\u003dNumber(e.columnNumber);isNaN(E)||(y.lineNumber\u003dy.lineNumber+\":\"+E);if(e.level\u003d\u003d\u003d\"IGNORED\")e\u003d\n0;else a:{e\u003dDL();E\u003dg.c(e.Tr);for(T\u003dE.next();!T.done;T\u003dE.next())if(T\u003dT.value,y.message\u0026\u0026y.message.match(T.LI)){e\u003dT.weight;break a}e\u003dg.c(e.QY);for(E\u003de.next();!E.done;E\u003de.next())if(E\u003dE.value,E.callback(y)){e\u003dE.weight;break a}e\u003d1}y.sampleWeight\u003de;e\u003dg.c(Qz1);for(E\u003de.next();!E.done;E\u003de.next())if(E\u003dE.value,E.lE[y.name])for(p\u003dg.c(E.lE[y.name]),T\u003dp.next();!T.done;T\u003dp.next())if(M\u003dT.value,T\u003dy.message.match(M.Jo)){y.params[\"params.error.original\"]\u003dT[0];p\u003dM.groups;M\u003d{};for(r\u003d0;r\u003cp.length;r++)M[p[r]]\u003dT[r+1],y.params[\"params.error.\"+\np[r]]\u003dT[r+1];y.message\u003dE.e9(M);break}y.params||(y.params\u003d{});e\u003dDL();y.params[\"params.errorServiceSignature\"]\u003d\"msg\u003d\"+e.Tr.length+\"\u0026cb\u003d\"+e.QY.length;y.params[\"params.serviceWorker\"]\u003d\"false\";g.xJ.document\u0026\u0026g.xJ.document.querySelectorAll\u0026\u0026(y.params[\"params.fscripts\"]\u003dString(document.querySelectorAll(\"script:not([nonce])\").length));(new ta(f9,\"sample\")).constructor!\u003d\u003dta\u0026\u0026(y.params[\"params.fconst\"]\u003d\"true\");window.yterr\u0026\u0026typeof window.yterr\u003d\u003d\u003d\"function\"\u0026\u0026window.yterr(y);if(y.sampleWeight!\u003d\u003d0\u0026\u0026!mIs.has(y.message)){if(w\u0026\u0026\ng.Xj(\"web_enable_error_204\"))HO_(N\u003d\u003d\u003dvoid 0?\"ERROR\":N,y);else{N\u003dN\u003d\u003d\u003dvoid 0?\"ERROR\":N;N\u003d\u003d\u003d\"ERROR\"?(qi.publish(\"handleError\",y),g.Xj(\"record_app_crashed_web\")\u0026\u0026K6H\u003d\u003d\u003d0\u0026\u0026y.sampleWeight\u003d\u003d\u003d1\u0026\u0026(K6H++,w\u003d{appCrashType:\"APP_CRASH_TYPE_BREAKPAD\"},g.Xj(\"report_client_error_with_app_crash_ks\")||(w.systemHealth\u003d{crashData:{clientError:{logMessage:{message:y.message}}}}),g.$$(\"appCrashed\",w)),W6M++):N\u003d\u003d\u003d\"WARNING\"\u0026\u0026qi.publish(\"handleWarning\",y);if(g.Xj(\"kevlar_gel_error_routing\")){w\u003dN;e\u003dvoid 0;e\u003de\u003d\u003d\u003dvoid 0?{}:e;\nb:{E\u003dg.c(OOM);for(T\u003dE.next();!T.done;T\u003dE.next())if(g.Kp(T.value.toLowerCase())){E\u003d!0;break b}E\u003d!1}if(E)e\u003dvoid 0;else{T\u003d{stackTrace:y.stack};y.fileName\u0026\u0026(T.filename\u003dy.fileName);E\u003dy.lineNumber\u0026\u0026y.lineNumber.split?y.lineNumber.split(\":\"):[];E.length!\u003d\u003d0\u0026\u0026(E.length!\u003d\u003d1||isNaN(Number(E[0]))?E.length!\u003d\u003d2||isNaN(Number(E[0]))||isNaN(Number(E[1]))||(T.lineNumber\u003dNumber(E[0]),T.columnNumber\u003dNumber(E[1])):T.lineNumber\u003dNumber(E[0]));E\u003d{level:\"ERROR_LEVEL_UNKNOWN\",message:y.message,errorClassName:y.name,sampleWeight:y.sampleWeight};\nw\u003d\u003d\u003d\"ERROR\"?E.level\u003d\"ERROR_LEVEL_ERROR\":w\u003d\u003d\u003d\"WARNING\"\u0026\u0026(E.level\u003d\"ERROR_LEVEL_WARNNING\");T\u003d{isObfuscated:!0,browserStackInfo:T};e.pageUrl\u003dwindow.location.href;e.kvPairs\u003d[];g.Lb(\"FEXP_EXPERIMENTS\")\u0026\u0026(e.experimentIds\u003dg.Lb(\"FEXP_EXPERIMENTS\"));p\u003dg.Lb(\"LATEST_ECATCHER_SERVICE_TRACKING_PARAMS\");if(!sa(\"web_disable_gel_stp_ecatcher_killswitch\")\u0026\u0026p)for(M\u003dg.c(Object.keys(p)),r\u003dM.next();!r.done;r\u003dM.next())r\u003dr.value,e.kvPairs.push({key:r,value:String(p[r])});if(p\u003dy.params)for(M\u003dg.c(Object.keys(p)),r\u003dM.next();!r.done;r\u003d\nM.next())r\u003dr.value,e.kvPairs.push({key:\"client.\"+r,value:String(p[r])});p\u003dg.Lb(\"SERVER_NAME\");M\u003dg.Lb(\"SERVER_VERSION\");p\u0026\u0026M\u0026\u0026(e.kvPairs.push({key:\"server.name\",value:p}),e.kvPairs.push({key:\"server.version\",value:M}));e\u003d{errorMetadata:e,stackTrace:T,logMessage:E}}if(e\u0026\u0026(g.$$(\"clientError\",e),w\u003d\u003d\u003d\"ERROR\"||g.Xj(\"errors_flush_gel_always_killswitch\")))a:{if(g.Xj(\"web_fp_via_jspb\")){w\u003d!0;w\u003dw\u003d\u003d\u003dvoid 0?!1:w;e\u003dRPn;RPn\u003d[];if(e)for(e\u003dg.c(e),E\u003de.next();!E.done;E\u003de.next())E\u003dE.value,w?kg(E.payloadName,E.payload,\ng.N6,E.options):g.$$(E.payloadName,E.payload,E.options);TO(void 0,!0);if(!g.Xj(\"web_fp_via_jspb_and_json\"))break a}TO(void 0,!1)}}g.Xj(\"suppress_error_204_logging\")||HO_(N,y)}try{mIs.add(y.message)}catch(k){}jz5++}}}};\nHO_\u003dfunction(e,N){var y\u003dN.params||{};e\u003d{urlParams:{a:\"logerror\",t:\"jserror\",type:N.name,msg:N.message.substr(0,250),line:N.lineNumber,level:e,\"client.name\":y.name},postParams:{url:g.Lb(\"PAGE_NAME\",window.location.href),file:N.fileName},method:\"POST\"};y.version\u0026\u0026(e[\"client.version\"]\u003dy.version);if(e.postParams){N.stack\u0026\u0026(e.postParams.stack\u003dN.stack);N\u003dg.c(Object.keys(y));for(var w\u003dN.next();!w.done;w\u003dN.next())w\u003dw.value,e.postParams[\"client.\"+w]\u003dy[w];if(y\u003dg.Lb(\"LATEST_ECATCHER_SERVICE_TRACKING_PARAMS\"))for(N\u003d\ng.c(Object.keys(y)),w\u003dN.next();!w.done;w\u003dN.next())w\u003dw.value,e.postParams[w]\u003dy[w];(y\u003dg.Lb(\"LAVA_VERSION\"))\u0026\u0026(e.postParams[\"lava.version\"]\u003dy);y\u003dg.Lb(\"SERVER_NAME\");N\u003dg.Lb(\"SERVER_VERSION\");y\u0026\u0026N\u0026\u0026(e.postParams[\"server.name\"]\u003dy,e.postParams[\"server.version\"]\u003dN)}g.zk(g.Lb(\"ECATCHER_REPORT_HOST\",\"\")+\"/error_204\",e)};\nGh3\u003dfunction(e){var N\u003dg.iE.apply(1,arguments);e.args||(e.args\u003d[]);e.args.push.apply(e.args,g.B(N))};\njP\u003dfunction(e){var N\u003dg.m(e,ZL);if(N)return N;if((N\u003dg.m(e,UI5))\u0026\u0026N.commands)return L65(N.commands);if((N\u003dg.m(e,szF))\u0026\u0026N.commands)return L65(N.commands);if((e\u003dg.m(e,awF))\u0026\u0026e.identifier\u0026\u0026e.command\u0026\u0026(xg||(xg\u003d[]),!xg.includes(e.identifier)))return xg.push(e.identifier),g.m(e.command,ZL)};\nL65\u003dfunction(e){if(e.length!\u003d\u003d0){var N\u003d[];e\u003dg.c(e);for(var y\u003de.next();!y.done;y\u003de.next())(y\u003djP(y.value))\u0026\u0026N.push(y);return{commandExecutorCommand:{commands:N}}}};\ng.nQ\u003dfunction(e,N,y){y\u003d\u003d\u003dvoid 0?delete e[N.name]:e[N.name]\u003dy};\neb_\u003dfunction(e){for(var N\u003d0,y\u003d0;y\u003ce.length;y++)N\u003dN*31+e.charCodeAt(y),y\u003ce.length-1\u0026\u0026(N%\u003d0x800000000000);return N%1E5};\nQu\u003dfunction(e){FG.call(this,1,arguments);this.csn\u003de};\nyg9\u003dfunction(e,N,y,w,E,A,T,p){var C\u003dN0F(),r\u003dnew B7({veType:N,youtubeData:A,jspbYoutubeData:void 0});A\u003dmj({},C);E\u0026\u0026(A.cttAuthInfo\u003dE);E\u003d{csn:C,pageVe:r.getAsJson()};g.Xj(\"expectation_logging\")\u0026\u0026p\u0026\u0026p.screenCreatedLoggingExpectations\u0026\u0026(E.screenCreatedLoggingExpectations\u003dp.screenCreatedLoggingExpectations);y\u0026\u0026y.visualElement?(E.implicitGesture\u003d{parentCsn:y.clientScreenNonce,gesturedVe:y.visualElement.getAsJson()},T\u0026\u0026(E.implicitGesture.gestureType\u003dT)):y\u0026\u0026g.uA(new g.Gh(\"newScreen() parent element does not have a VE - rootVe\",\nN));w\u0026\u0026(E.cloneCsn\u003dw);e?kg(\"screenCreated\",E,e,A):g.$$(\"screenCreated\",E,A);bt(BxM,new Qu(C));H7.clear();KQ.clear();W7.clear();return C};\ng.Rt\u003dfunction(e,N,y,w,E){g.O$(e,N,y,[w],E\u003d\u003d\u003dvoid 0?!1:E)};\ng.O$\u003dfunction(e,N,y,w,E){E\u003dE\u003d\u003d\u003dvoid 0?!1:E;for(var A\u003dmj({cttAuthInfo:v7(N)||void 0},N),T\u003dg.c(w),p\u003dT.next();!p.done;p\u003dT.next()){p\u003dp.value;var C\u003dp.getAsJson();(g.v4(C)||!C.trackingParams\u0026\u0026!C.veType)\u0026\u0026g.uA(Error(\"Child VE logged with no data\"));if(g.Xj(\"no_client_ve_attach_unless_shown\")){var r\u003dGO(p,N);if(C.veType\u0026\u0026!KQ.has(r)\u0026\u0026!W7.has(r)\u0026\u0026!E){if(!g.Xj(\"il_attach_cache_limit\")||H7.size\u003c1E3){H7.set(r,[e,N,y,p]);return}g.Xj(\"il_attach_cache_limit\")\u0026\u0026H7.size\u003e1E3\u0026\u0026g.uA(new g.Gh(\"IL Attach cache exceeded limit\"))}p\u003d\nGO(y,N);H7.has(p)?U$(y,N):W7.set(p,!0)}}w\u003dw.filter(function(Y){Y.csn!\u003d\u003dN?(Y.csn\u003dN,Y\u003d!0):Y\u003d!1;return Y});\ny\u003d{csn:N,parentVe:y.getAsJson(),childVes:g.dn(w,function(Y){return Y.getAsJson()})};\nN\u003d\u003d\u003d\"UNDEFINED_CSN\"?LQ(\"visualElementAttached\",A,y):e?kg(\"visualElementAttached\",y,e,A):g.$$(\"visualElementAttached\",y,A)};\nwV5\u003dfunction(e,N,y,w,E){s$(y,N);w\u003dmj({cttAuthInfo:v7(N)||void 0},N);y\u003d{csn:N,ve:y.getAsJson(),eventType:1};E\u0026\u0026(y.clientData\u003dE);N\u003d\u003d\u003d\"UNDEFINED_CSN\"?LQ(\"visualElementShown\",w,y):e?kg(\"visualElementShown\",y,e,w):g.$$(\"visualElementShown\",y,w)};\nE$5\u003dfunction(e,N,y,w){var E\u003d(w\u003dw\u003d\u003d\u003dvoid 0?!1:w)?16:8;w\u003dmj({cttAuthInfo:v7(N)||void 0,endOfSequence:w},N);y\u003d{csn:N,ve:y.getAsJson(),eventType:E};N\u003d\u003d\u003d\"UNDEFINED_CSN\"?LQ(\"visualElementHidden\",w,y):e?kg(\"visualElementHidden\",y,e,w):g.$$(\"visualElementHidden\",y,w)};\nAgP\u003dfunction(e,N,y,w,E){at(e,N,y,void 0,w,E)};\nat\u003dfunction(e,N,y,w,E){s$(y,N);w\u003dw||\"INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK\";var A\u003dmj({cttAuthInfo:v7(N)||void 0},N);y\u003d{csn:N,ve:y.getAsJson(),gestureType:w};E\u0026\u0026(y.clientData\u003dE);N\u003d\u003d\u003d\"UNDEFINED_CSN\"?LQ(\"visualElementGestured\",A,y):e?kg(\"visualElementGestured\",y,e,A):g.$$(\"visualElementGestured\",y,A)};\nT0M\u003dfunction(){var e\u003dXd(16);for(var N\u003d[],y\u003d0;y\u003ce.length;y++)N.push(\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_\".charAt(e[y]\u002663));return N.join(\"\")};\nLQ\u003dfunction(e,N,y){eY.push({payloadName:e,payload:y,ymg:void 0,options:N});Nu||(Nu\u003dvrF())};\ndy3\u003dfunction(e){if(eY){for(var N\u003dg.c(eY),y\u003dN.next();!y.done;y\u003dN.next())y\u003dy.value,y.payload\u0026\u0026(y.payload.csn\u003de.csn,g.$$(y.payloadName,y.payload,y.options));eY.length\u003d0}Nu\u003d0};\nGO\u003dfunction(e,N){return\"\"+e.getAsJson().veType+e.getAsJson().veCounter+N};\ns$\u003dfunction(e,N){if(g.Xj(\"no_client_ve_attach_unless_shown\")){var y\u003dGO(e,N);KQ.set(y,!0);U$(e,N)}};\nU$\u003dfunction(e,N){e\u003dGO(e,N);H7.has(e)\u0026\u0026(N\u003dH7.get(e)||[],g.Rt(N[0],N[1],N[2],N[3],!0),H7.delete(e))};\nmj\u003dfunction(e,N){g.Xj(\"log_sequence_info_on_gel_web\")\u0026\u0026(e.sequenceGroup\u003dN);return e};\ng.yv\u003dfunction(e,N,y,w){g.NR(wV5)(void 0,e,N,y,w,void 0)};\ng.w1\u003dfunction(e,N){g.NR(function(){g.$R(N,function(y){s$(y,e);var w\u003dmj({cttAuthInfo:v7(e)||void 0},e);y\u003d{csn:e,ve:y.getAsJson(),eventType:4};e\u003d\u003d\u003d\"UNDEFINED_CSN\"?LQ(\"visualElementShown\",w,y):g.$$(\"visualElementShown\",y,w)})})()};\ng.EZ\u003dfunction(e,N){g.NR(function(){g.$R(N,function(y){E$5(void 0,e,y)})})()};\ng.AZ\u003dfunction(e,N,y){g.NR(AgP)(void 0,e,N,y,void 0)};\nJZ\u003dfunction(e,N,y,w,E,A){y\u003dy\u003d\u003d\u003dvoid 0?{}:y;this.componentType\u003de;this.renderer\u003dN\u003d\u003d\u003dvoid 0?null:N;this.macros\u003dy;this.layoutId\u003dw;this.interactionLoggingClientData\u003dE;this.J\u003dA;this.id\u003dTV(e)};\nTV\u003dfunction(e){var N\u003d\":\"+(HD.getInstance().J++).toString(36);return e+N};\ng.pT\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?!1:e;g.x.call(this);this.MX\u003dnew g.zY(e);g.Q(this,this.MX)};\nCT\u003dfunction(){var e\u003d\"ytp-id-\"+Jg9.toString();Jg9++;return e};\ng.r1\u003dfunction(e){g.x.call(this);this.a9\u003d{};this.jN\u003d{};this.element\u003dthis.createElement(e)};\n$l\u003dfunction(e,N,y,w){if(w.substring(0,2)\u003d\u003d\u003d\"{{\")e.jN[w]\u003d[N,y];else return w};\npV5\u003dfunction(e,N){var y\u003d[];if(!N)return y;N\u003dg.c(N);for(var w\u003dN.next();!w.done;w\u003dN.next())if(w\u003dw.value,w!\u003dnull){var E\u003dw.nodeType;E\u003d\u003d\u003d1||E\u003d\u003d\u003d3?y.push(w):w\u0026\u0026typeof w.S\u003d\u003d\u003d\"string\"?y.push(e.createElement(w)):w.element?y.push(w.element):typeof w\u003d\u003d\u003d\"string\"\u0026\u0026w.indexOf(\"\\n\")!\u003d\u003d-1?w.split(\"\\n\").forEach(function(A,T){T\u003e0\u0026\u0026y.push(g.sA(\"BR\"));y.push(g.aB(A))}):y.push(g.aB(w))}return y};\nYl\u003dfunction(e,N,y,w){if(y\u003d\u003d\u003d\"child\"){g.N8(N);var E;w\u003d\u003d\u003dvoid 0?E\u003dvoid 0:E\u003d!Array.isArray(w)||w\u0026\u0026typeof w.S\u003d\u003d\u003d\"string\"?[w]:w;y\u003dpV5(e,E);y\u003dg.c(y);for(e\u003dy.next();!e.done;e\u003dy.next())N.appendChild(e.value)}else y\u003d\u003d\u003d\"style\"?g.$0(N,\"cssText\",w?w:\"\"):w\u003d\u003d\u003dnull||w\u003d\u003d\u003dvoid 0?N.removeAttribute(y):(e\u003dw.toString(),y\u003d\u003d\u003d\"href\"\u0026\u0026(e\u003dg.vP(g.Ds(e))),N.setAttribute(y,e))};\ng.W\u003dfunction(e){g.r1.call(this,e);this.Og\u003d!0;this.L\u003d!1;this.listeners\u003d[]};\ng.Mu\u003dfunction(e){g.W.call(this,e);this.Et\u003dnew g.pT;g.Q(this,this.Et)};\nlj\u003dfunction(e,N,y,w,E,A,T){T\u003dT\u003d\u003d\u003dvoid 0?null:T;g.Mu.call(this,N);this.api\u003de;this.macros\u003d{};this.componentType\u003dy;this.G\u003dthis.U\u003dnull;this.Kx\u003dT;this.layoutId\u003dw;this.interactionLoggingClientData\u003dE;this.Y1\u003dA;this.Wk\u003dnull;this.sE\u003dnew k5(this.element);g.Q(this,this.sE);this.Dl\u003dthis.Y(this.element,\"click\",this.onClick);this.l9\u003d[];this.qg\u003dnew P45(this.onClick,this);g.Q(this,this.qg);this.dT\u003d!1;this.Rq\u003dthis.Ng\u003dnull};\nF3\u003dfunction(e,N){e\u003de\u003d\u003d\u003dvoid 0?null:e;N\u003dN\u003d\u003d\u003dvoid 0?null:N;if(e\u003d\u003dnull)return g.uA(Error(\"Got null or undefined adText object\")),\"\";var y\u003dg.Ly(e.text);if(!e.isTemplated)return y;if(N\u003d\u003dnull)return g.uA(Error(\"Missing required parameters for a templated message\")),y;e\u003dg.c(Object.entries(N));for(N\u003de.next();!N.done;N\u003de.next()){var w\u003dg.c(N.value);N\u003dw.next().value;w\u003dw.next().value;y\u003dy.replace(\"{\"+N+\"}\",w)}return y};\nCC5\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?null:e;return e!\u003dnull\u0026\u0026(e\u003de.thumbnail,e!\u003dnull\u0026\u0026e.thumbnails!\u003dnull\u0026\u0026e.thumbnails.length!\u003d0\u0026\u0026e.thumbnails[0].url!\u003dnull)?g.Ly(e.thumbnails[0].url):\"\"};\nrgM\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?null:e;return e!\u003dnull\u0026\u0026(e\u003de.thumbnail,e!\u003dnull\u0026\u0026e.thumbnails!\u003dnull\u0026\u0026e.thumbnails.length!\u003d0\u0026\u0026e.thumbnails[0].width!\u003dnull\u0026\u0026e.thumbnails[0].height!\u003dnull)?new g.l8(e.thumbnails[0].width||0,e.thumbnails[0].height||0):new g.l8(0,0)};\ng.SY\u003dfunction(e){if(e.simpleText)return e.simpleText;if(e.runs){var N\u003d[];e\u003dg.c(e.runs);for(var y\u003de.next();!y.done;y\u003de.next())y\u003dy.value,y.text\u0026\u0026N.push(y.text);return N.join(\"\")}return\"\"};\ng.oM\u003dfunction(e){if(e.simpleText)return e\u003ddocument.createTextNode(e.simpleText),e;var N\u003d[];if(e.runs)for(var y\u003d0;y\u003ce.runs.length;y++){var w\u003de.runs[y];if(w.text){var E\u003dN,A\u003dE.push,T\u003dnull;var p\u003dw.text;w.bold\u0026\u0026(T\u003dL9(\"B\",null,T||p));w.italics\u0026\u0026(T\u003dL9(\"I\",null,T||p));w.strikethrough\u0026\u0026(T\u003dL9(\"STRIKE\",null,T||p));w.navigationEndpoint\u0026\u0026w.navigationEndpoint.urlEndpoint\u0026\u0026(w\u003dw.navigationEndpoint.urlEndpoint,T\u003dL9(\"A\",null,T||p),g.VZ(T,w.url),w.target\u003d\u003d\"TARGET_NEW_WINDOW\"\u0026\u0026(T.target\u003d\"_blank\"));p\u003dT||L9(\"SPAN\",null,\np);A.call(E,p)}}return N.length\u003d\u003d1?N[0]:L9(\"SPAN\",null,N)};\ng.$73\u003dfunction(){return{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",Az:!0,V:{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\"}}]}};\nbj\u003dfunction(){return{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",V:{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.hZ\u003dfunction(){return{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 32 32\",width:\"100%\"},W:[{S:\"path\",V:{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.cq\u003dfunction(){return{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 32 32\",width:\"100%\"},W:[{S:\"path\",V:{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\"}}]}};\nYmP\u003dfunction(){return{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 14 14\",width:\"100%\"},W:[{S:\"path\",V:{d:\"M14,14 L14,0 L0,0 L0,14 L14,14 Z\"}},{S:\"path\",V:{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\"}}]}};\nM1s\u003dfunction(){return{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 14 14\",width:\"100%\"},W:[{S:\"path\",Az:!0,V:{d:\"M2,14 L5,11 L5,3 L2,0 L9,0 L9,14 L2,14 L2,14 Z\",fill:\"#eaeaea\"}}]}};\nlmM\u003dfunction(){return{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 14 14\",width:\"100%\"},W:[{S:\"path\",Az:!0,V:{d:\"M12,14 L9,11 L9,3 L12,0 L5,0 L5,14 L12,14 Z\",fill:\"#eaeaea\"}}]}};\ng.kl\u003dfunction(){return{S:\"svg\",V:{height:\"100%\",viewBox:\"0 0 24 24\",width:\"100%\"},W:[{S:\"path\",V:{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\"}}]}};\nF19\u003dfunction(){return{S:\"svg\",V:{height:\"100%\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",V:{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\"}}]}};\nSm5\u003dfunction(){return{S:\"svg\",V:{viewBox:\"0 0 24 24\"},W:[{S:\"path\",V:{d:\"M0 0h24v24H0z\",fill:\"none\"}},{S:\"path\",V:{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\"}}]}};\no$M\u003dfunction(){return{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",Az:!0,B:\"ytp-svg-fill\",V:{d:\"M 10,24 18.5,18 10,12 V 24 z M 19,12 V 24 L 27.5,18 19,12 z\"}}]}};\nbl5\u003dfunction(){return{S:\"svg\",V:{fill:\"none\",height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},W:[{S:\"path\",V:{\"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\"}}]}};\nhb0\u003dfunction(){return{S:\"svg\",V:{fill:\"#fff\",height:\"100%\",version:\"1.1\",viewBox:\"0 0 48 48\",width:\"100%\"},W:[{S:\"path\",V:{d:\"M0 0h48v48H0z\",fill:\"none\"}},{S:\"path\",V:{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\"}}]}};\ncgH\u003dfunction(){return{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",Az:!0,B:\"ytp-svg-fill\",V:{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\"}}]}};\nkv5\u003dfunction(){return{S:\"svg\",V:{viewBox:\"0 0 24 24\"},W:[{S:\"path\",V:{d:\"M0 0h24v24H0z\",fill:\"none\"}},{S:\"path\",V:{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\"}}]}};\nBq\u003dfunction(){return{S:\"svg\",V:{height:\"100%\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",V:{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\"}}]}};\nB00\u003dfunction(){return{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 14 14\",width:\"100%\"},W:[{S:\"path\",Az:!0,V:{d:\"M5,0 L9,0 L9,14 L5,14 L5,0 Z\",fill:\"#eaeaea\"}}]}};\nX3\u003dfunction(){return{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",Az:!0,B:\"ytp-svg-fill\",V:{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.Pq\u003dfunction(){return{S:\"svg\",V:{fill:\"#fff\",height:\"24px\",viewBox:\"0 0 24 24\",width:\"24px\"},W:[{S:\"path\",V:{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\"}}]}};\nd1\u003dfunction(){return{S:\"svg\",V:{fill:\"#fff\",height:\"100%\",version:\"1.1\",viewBox:\"0 0 48 48\",width:\"100%\"},W:[{S:\"path\",V:{d:\"M0 0h48v48H0z\",fill:\"none\"}},{S:\"path\",V:{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\"}}]}};\nXV1\u003dfunction(){return{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",Az:!0,B:\"ytp-svg-fill\",V:{d:\"M 12,26 16,26 16,10 12,10 z M 21,26 25,26 25,10 21,10 z\"}}]}};\nPCJ\u003dfunction(){return{S:\"svg\",V:{fill:\"none\",height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},W:[{S:\"path\",B:\"ytp-svg-fill\",V:{\"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\"}}]}};\nd7E\u003dfunction(){return{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",Az:!0,V:{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\"}}]}};\nIM\u003dfunction(){return{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",Az:!0,B:\"ytp-svg-fill\",V:{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\"}}]}};\nIm3\u003dfunction(){return{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",Az:!0,B:\"ytp-svg-fill\",V:{d:\"m 12,12 h 2 v 12 h -2 z m 3.5,6 8.5,6 V 12 z\"}}]}};\ng.vq\u003dfunction(){return{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",Az:!0,B:\"ytp-svg-fill\",V:{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.zV\u003dfunction(){return{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",Az:!0,V:{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.ij\u003dfunction(){return{S:\"svg\",V:{height:\"100%\",viewBox:\"0 0 16 16\",width:\"100%\"},W:[{S:\"path\",V:{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\"}}]}};\nv$H\u003dfunction(){return{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",Az:!0,B:\"ytp-svg-fill\",V:{d:\"M 12,25 19,25 19,11 12,11 z M 19,25 26,25 26,11 19,11 z\"}}]}};\nDh\u003dfunction(){return{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",Az:!0,B:\"ytp-svg-fill\",V:{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\"}}]}};\ng1\u003dfunction(e,N,y){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;y\u003dy\u003d\u003d\u003dvoid 0?!1:y;if(!e)return null;switch(e.iconType){case \"OPEN_IN_NEW\":case \"EXTERNAL_LINK\":return y?{S:\"svg\",V:{fill:\"#fff\",height:\"100%\",version:\"1.1\",viewBox:\"0 0 24 24\",width:\"100%\"},W:[{S:\"path\",V:{d:\"M21 21H3V3h9v1H4v16h16v-8h1v9zM15 3v1h4.32l-8.03 127.0.0.1 8-8V9h1V3h-6z\"}}]}:d1();case \"CHECK_BOX\":return{S:\"svg\",V:{height:\"100%\",viewBox:\"0 0 24 24\",width:\"100%\"},W:[{S:\"path\",V:{d:\"M0 0h24v24H0z\",fill:\"none\"}},{S:\"path\",V:{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{S:\"svg\",V:{height:\"100%\",viewBox:\"0 0 24 24\",width:\"100%\"},W:[{S:\"path\",V:{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\"}},{S:\"path\",V:{d:\"M0 0h24v24H0z\",fill:\"none\"}}]};case \"CLOSE\":return g.kl();case \"INFO_OUTLINE\":return N?{S:\"svg\",V:{fill:\"#fff\",height:\"12px\",style:\"padding-top: 8px\",viewBox:\"0 -960 960 960\",width:\"12px\"},W:[{S:\"path\",V:{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\"}}]}:\nhb0();case \"REMOVE_CIRCLE\":return{S:\"svg\",V:{fill:\"#fff\",height:\"100%\",version:\"1.1\",viewBox:\"0 0 24 24\",width:\"100%\"},W:[{S:\"path\",V:{d:\"M0 0h24v24H0z\",fill:\"none\"}},{S:\"path\",V:{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 X3();case \"SKIP_NEXT_NEW\":return{S:\"svg\",V:{height:\"100%\",viewBox:\"-6 -6 36 36\",width:\"100%\"},W:[{S:\"path\",V:{d:\"M5,18l10-6L5,6V18L5,18z M19,6h-2v12h2V6z\",fill:\"#fff\"}}]};case \"LIKE\":return kv5();\ncase \"DISLIKE\":return Sm5();default:return g.uA(new g.Gh(\"Unexpected icon:\",e)),null}};\nVv\u003dfunction(e,N,y,w,E,A,T,p,C){E\u003dE\u003d\u003d\u003dvoid 0?[]:E;T\u003dT\u003d\u003d\u003dvoid 0?!1:T;C\u003dC\u003d\u003d\u003dvoid 0?!1:C;E\u003d{S:\"button\",dP:[\"ytp-ad-button\"].concat(E)};p!\u003dnull\u0026\u0026(E.V\u003d{tabindex:p});lj.call(this,e,E,A\u003d\u003d\u003dvoid 0?\"button\":A,N,y,w);this.J\u003dthis.N\u003dthis.K\u003dnull;this.Z\u003dT;this.j\u003dC;this.hide()};\nzb_\u003dfunction(e){var N\u003dnull;e.J!\u003dnull\u0026\u0026(N\u003d[e.J.serviceEndpoint,e.J.navigationEndpoint].filter(function(y){return y!\u003dnull}),e.J.command\u0026\u0026(N\u003dN.concat(e.J.command)));\nreturn N||[]};\nfT\u003dfunction(){g.x.call(this);var e\u003dthis;this.J\u003dnew Map;this.N\u003dHkP(function(N){if(N.target\u0026\u0026(N\u003de.J.get(N.target))\u0026\u0026N)for(var y\u003d0;y\u003cN.length;y++)g.mK(N[y])})};\niln\u003dfunction(){tZ\u003d\u003dnull\u0026\u0026(tZ\u003dnew fT);return tZ};\nuj\u003dfunction(e,N){if(e.simpleText){a:{e\u003de.simpleText;if(N\u0026\u0026(N\u003dD73(e))){N\u003dL9(\"SPAN\",null,N);break a}N\u003dg.aB(e)}return N}var y\u003d[];if(e.runs)for(var w\u003d0;w\u003ce.runs.length;w++){var E\u003de.runs[w];E.text\u0026\u0026y.push(g$F(E,N))}return y.length\u003d\u003d1?y[0]:L9(\"SPAN\",null,y)};\ng$F\u003dfunction(e,N){var y\u003dnull,w\u003de.text;N\u0026\u0026(w\u003dD73(w)||w);e.bold\u0026\u0026(y\u003dL9(\"B\",null,y||w));e.italics\u0026\u0026(y\u003dL9(\"I\",null,y||w));e.strikethrough\u0026\u0026(y\u003dL9(\"STRIKE\",null,y||w));e.navigationEndpoint\u0026\u0026g.m(e.navigationEndpoint,g.qu)\u0026\u0026(N\u003dg.m(e.navigationEndpoint,g.qu),y\u003dL9(\"A\",null,y||w),g.VZ(y,N.url),N.target\u003d\u003d\"TARGET_NEW_WINDOW\"\u0026\u0026(y.target\u003d\"_blank\"),e\u003de.navigationEndpoint.loggingUrls)\u0026\u0026(e\u003de.map(function(E){return E.baseUrl}),iln().register(y,e),g.pi(y,\"ytp-ad-has-logging-urls\"));\nreturn y||L9(\"SPAN\",null,w)};\nD73\u003dfunction(e){e\u003de.split(/(?:\\r\\n|\\r|\\n)/g);if(e.length\u003e1){for(var N\u003d[e[0]],y\u003d1;y\u003ce.length;y++)N.push(L9(\"BR\")),N.push(e[y]);return N}return null};\nZh\u003dfunction(e,N,y,w,E,A,T,p,C){A\u003dA\u003d\u003d\u003dvoid 0?!1:A;T\u003dT\u003d\u003d\u003dvoid 0?[]:T;C\u003dC\u003d\u003d\u003dvoid 0?!1:C;lj.call(this,e,{S:\"span\",dP:[\"ytp-ad-hover-text-button\"].concat(T)},p\u003d\u003d\u003dvoid 0?\"ad-hover-text-button\":p,N,y,w);this.button\u003dthis.N\u003dnull;this.D\u003dA;this.Z\u003dE;this.K\u003dC;this.hide()};\nxl\u003dfunction(e){return e\u0026\u0026e.thumbnails\u0026\u0026(e.thumbnails||null).length!\u003d0\u0026\u0026e.thumbnails[0].url?g.Ly(e.thumbnails[0].url):\"\"};\njY\u003dfunction(e,N,y,w,E,A){A\u003dA\u003d\u003d\u003dvoid 0?!1:A;lj.call(this,e,{S:\"img\",B:\"ytp-ad-image\"},\"ad-image\",N,y,w,E\u003d\u003d\u003dvoid 0?null:E);this.J\u003dA;this.hide()};\nnT\u003dfunction(e,N,y,w,E,A){E\u003dE\u003d\u003d\u003dvoid 0?[]:E;lj.call(this,e,{S:\"div\",dP:[\"ytp-ad-confirm-dialog-background\"],W:[{S:\"div\",B:\"ytp-ad-confirm-dialog-container\",W:[{S:\"div\",dP:[\"ytp-ad-confirm-dialog\"].concat(E),V:{role:\"dialog\",tabindex:\"-1\"},W:[{S:\"div\",B:\"ytp-ad-confirm-dialog-title\",b9:\"{{title}}\"},{S:\"div\",B:\"ytp-ad-confirm-dialog-messages\"},{S:\"div\",B:\"ytp-ad-confirm-dialog-confirm-container\",W:[{S:\"button\",B:\"ytp-ad-confirm-dialog-cancel-button\",b9:\"{{cancelLabel}}\"},{S:\"button\",B:\"ytp-ad-confirm-dialog-confirm-button\",\nb9:\"{{confirmLabel}}\"}]}]}]},{S:\"button\",dP:[\"ytp-ad-confirm-dialog-close-overlay-button\",\"ytp-ad-button\",\"ytp-ad-button-link\"],W:[{S:\"span\",B:\"ytp-ad-button-icon\",W:[g.kl()]}]}]},A\u003d\u003d\u003dvoid 0?\"confirm-dialog\":A,N,y,w);this.D\u003dthis.hW(\"ytp-ad-confirm-dialog-close-overlay-button\");this.j\u003dthis.hW(\"ytp-ad-confirm-dialog-cancel-button\");this.Z\u003dthis.hW(\"ytp-ad-confirm-dialog-confirm-button\");this.Kh\u003dthis.hW(\"ytp-ad-confirm-dialog-messages\");this.K\u003dnull;this.J\u003dnew iY;g.Q(this,this.J);this.N\u003dnull;this.hide()};\nV1M\u003dfunction(e,N){if(N.title){var y\u003dg.SY(N.title);e.updateValue(\"title\",y)}if(N.dialogMessages){y\u003dg.c(N.dialogMessages);for(var w\u003dy.next();!w.done;w\u003dy.next())w\u003duj(w.value),e.Kh.appendChild(w)}N.cancelLabel\u0026\u0026(y\u003dg.SY(N.cancelLabel),e.updateValue(\"cancelLabel\",y),e.J.Y(e.j,\"click\",function(E){return e.Zz(E)}));\nN.confirmLabel\u0026\u0026(N\u003dg.SY(N.confirmLabel),e.updateValue(\"confirmLabel\",N),e.J.Y(e.Z,\"click\",function(E){return e.lT(E)}));\ne.J.Y(e.D,\"click\",function(E){return e.hS(E)})};\nQv\u003dfunction(e,N,y,w,E,A){E\u003dE\u003d\u003d\u003dvoid 0?[]:E;A\u003dA\u003d\u003d\u003dvoid 0?\"toggle-button\":A;var T\u003dTV(\"ytp-ad-toggle-button-input\"),p\u003d{role:\"button\",\"aria-label\":\"{{tooltipText}}\"};e.X().experiments.gP(\"fix_h5_toggle_button_a11y\")\u0026\u0026(p.tabindex\u003d\"0\");e.X().experiments.gP(\"fix_toggle_button_role_for_ad_components\")\u0026\u0026(p.role\u003d\"checkbox\");lj.call(this,e,{S:\"div\",dP:[\"ytp-ad-toggle-button\"].concat(E),W:[{S:\"label\",B:\"ytp-ad-toggle-button-label\",V:{\"for\":T},W:[{S:\"span\",B:\"ytp-ad-toggle-button-icon\",V:p,W:[{S:\"span\",B:\"ytp-ad-toggle-button-untoggled-icon\",\nb9:\"{{untoggledIconTemplateSpec}}\"},{S:\"span\",B:\"ytp-ad-toggle-button-toggled-icon\",b9:\"{{toggledIconTemplateSpec}}\"}]},{S:\"input\",B:\"ytp-ad-toggle-button-input\",V:{id:T,type:\"checkbox\"}},{S:\"span\",B:\"ytp-ad-toggle-button-text\",b9:\"{{buttonText}}\"},{S:\"span\",B:\"ytp-ad-toggle-button-tooltip\",b9:\"{{tooltipText}}\"}]}]},A,N,y,w);this.j\u003dthis.hW(\"ytp-ad-toggle-button\");this.J\u003dthis.hW(\"ytp-ad-toggle-button-input\");this.N\u003dthis.hW(\"ytp-ad-toggle-button-icon\");this.D\u003dthis.hW(\"ytp-ad-toggle-button-untoggled-icon\");\nthis.Z\u003dthis.hW(\"ytp-ad-toggle-button-toggled-icon\");this.i9\u003dthis.hW(\"ytp-ad-toggle-button-text\");this.K\u003dnull;this.Kh\u003d!1;this.hide()};\nmk\u003dfunction(e){e.Kh\u0026\u0026(e.isToggled()?(g.X0(e.D,!1),g.X0(e.Z,!0),e.api.X().experiments.gP(\"fix_toggle_button_role_for_ad_components\")\u0026\u0026e.N.setAttribute(\"aria-checked\",!0)):(g.X0(e.D,!0),g.X0(e.Z,!1),e.api.X().experiments.gP(\"fix_toggle_button_role_for_ad_components\")\u0026\u0026e.N.setAttribute(\"aria-checked\",!1)))};\nfmE\u003dfunction(e,N){var y\u003dnull;e.K\u0026\u0026(y\u003d(N?[e.K.defaultServiceEndpoint,e.K.defaultNavigationEndpoint]:[e.K.toggledServiceEndpoint]).filter(function(w){return w!\u003dnull}));\nreturn y||[]};\nt1M\u003dfunction(e,N,y){this.actionType\u003dN;this.id\u003dy;this.content\u003de};\nHq\u003dfunction(e){iY.call(this);this.J\u003de;this.Y(this.J,\"onAdUxUpdate\",this.Z)};\nKT\u003dfunction(e,N,y,w){lj.call(this,e,{S:\"div\",B:\"ytp-ad-feedback-dialog-background\",W:[{S:\"div\",B:\"ytp-ad-feedback-dialog-container\",W:[{S:\"div\",B:\"ytp-ad-feedback-dialog-form\",V:{role:\"dialog\",tabindex:\"-1\"},W:[{S:\"div\",B:\"ytp-ad-feedback-dialog-title\",W:[{S:\"span\",b9:\"{{title}}\"}]},{S:\"span\",B:\"ytp-ad-info-dialog-feedback-options-title\",b9:\"{{reasonsTitle}}\"},{S:\"div\",B:\"ytp-ad-info-dialog-feedback-options\"},{S:\"div\",B:\"ytp-ad-feedback-dialog-confirm-container\",W:[{S:\"button\",B:\"ytp-ad-feedback-dialog-cancel-button\",\nb9:\"{{cancelLabel}}\"},{S:\"button\",B:\"ytp-ad-feedback-dialog-confirm-button\",b9:\"{{confirmLabel}}\"}]}]}]}]},\"ad-info-dialog\",N,y,w);this.j\u003d[];this.J\u003dnull;this.Z\u003dthis.hW(\"ytp-ad-feedback-dialog-cancel-button\");this.D\u003dthis.hW(\"ytp-ad-feedback-dialog-confirm-button\");this.Kh\u003dthis.hW(\"ytp-ad-info-dialog-feedback-options\");this.i9\u003dthis.hW(\"ytp-ad-feedback-dialog-title\");this.K\u003dthis.N\u003dnull;this.hide()};\nx7M\u003dfunction(e,N){var y\u003dN.cancelRenderer\u0026\u0026N.cancelRenderer.buttonRenderer||null;y\u0026\u0026(e.J\u003dnew Vv(e.api,e.layoutId,e.interactionLoggingClientData,e.Y1,[\"ytp-ad-feedback-dialog-close-button\"],\"button\"),g.Q(e,e.J),e.J.init(TV(\"button\"),y,e.macros),e.J.listen(\"click\",e.j7,e),e.J.yB(e.element));N.title\u0026\u0026(y\u003dg.SY(N.title),e.updateValue(\"title\",y));N.reasonsTitle\u0026\u0026(y\u003dg.SY(N.reasonsTitle),e.updateValue(\"reasonsTitle\",y));N.reasons\u0026\u0026u6F(e,N.reasons);N.cancelLabel\u0026\u0026(y\u003dg.SY(N.cancelLabel),e.updateValue(\"cancelLabel\",\ny),g.PE(e.Z,\"click\",function(){return e.j7()}));\nN.confirmLabel\u0026\u0026(y\u003dg.SY(N.confirmLabel),e.updateValue(\"confirmLabel\",y),g.PE(e.D,\"click\",function(){return qm0(e)}));\nN.undoRenderer\u0026\u0026Zln(e,N.undoRenderer)};\nu6F\u003dfunction(e,N){N\u003dg.c(N);for(var y\u003dN.next();!y.done;y\u003dN.next()){var w\u003dy.value;y\u003dw.reason;if(y\u003d\u003dnull)g.uA(Error(\"AdFeedbackReason.reason was not set.\"));else if(w\u003dw.endpoint,w\u003d\u003dnull)g.uA(Error(\"AdFeedbackReason.endpoint was not set.\"));else{y\u003dnew Wq(y,w);g.Q(e,y);w\u003de.Kh;var E\u003dy.ut();w.appendChild(E);e.j.push(y)}}};\nZln\u003dfunction(e,N){if(N\u003dN\u0026\u0026N.buttonRenderer||null)N.serviceEndpoint?(e.N\u003dnew Vv(e.api,e.layoutId,e.interactionLoggingClientData,e.Y1,[\"ytp-ad-feedback-dialog-undo-mute-button\"],\"ad-feedback-undo-mute-button\"),g.Q(e,e.N),e.N.init(TV(\"ad-feedback-undo-mute-button\"),N,e.macros),e.N.listen(\"click\",e.jft,e),e.N.yB(e.i9)):g.uA(Error(\"AdFeedbackRenderer.undoRenderer.undoButtonRenderer was specified but did not contain a service endpoint.\"))};\nqm0\u003dfunction(e){var N\u003de.j.filter(function(y){return y.isChecked()});\nN.length!\u003d\u003d0\u0026\u0026(N\u003dN[0].getCommand(),e.layoutId?e.Y1.executeCommand(N,e.layoutId):g.t0(Error(\"Missing layoutId for ad feedback dialog.\")),e.api.onAdUxClicked(\"ad-feedback-dialog-confirm-button\",e.layoutId),e.publish(\"a\"),e.hide())};\nWq\u003dfunction(e,N){this.N\u003dN;this.J\u003dnew g.Mu({S:\"label\",B:\"ytp-ad-feedback-dialog-reason-label\",W:[{S:\"input\",B:\"ytp-ad-feedback-dialog-reason-input\",V:{type:\"radio\",name:\"feedback-reason-group\"}},{S:\"span\",B:\"ytp-ad-feedback-dialog-reason-text\",b9:g.SY(e)}]});this.K\u003dthis.J.hW(\"ytp-ad-feedback-dialog-reason-input\")};\nOZ\u003dfunction(e,N,y,w){nT.call(this,e,N,y,w,[],\"ad-mute-confirm-dialog\")};\nRM\u003dfunction(e,N,y,w,E){lj.call(this,e,{S:\"div\",B:\"ytp-ad-info-dialog-background\",W:[{S:\"div\",B:\"ytp-ad-info-dialog-container\",W:[{S:\"div\",B:\"ytp-ad-info-dialog-form\",V:{role:\"dialog\",tabindex:\"-1\"},W:[{S:\"div\",B:\"ytp-ad-info-dialog-title\",b9:\"{{title}}\"},{S:\"ul\",B:\"ytp-ad-info-dialog-ad-reasons\"},{S:\"div\",B:\"ytp-ad-info-dialog-message\"},{S:\"div\",B:\"ytp-ad-info-dialog-mute-container\"},{S:\"div\",B:\"ytp-ad-info-dialog-confirm-container\",W:[{S:\"button\",B:\"ytp-ad-info-dialog-confirm-button\",b9:\"{{confirmLabel}}\"}]}]}]}]},\n\"ad-info-dialog\",N,y,w);this.J\u003dthis.N\u003dnull;this.D\u003dthis.hW(\"ytp-ad-info-dialog-confirm-button\");this.Ut\u003dthis.hW(\"ytp-ad-info-dialog-mute-container\");this.Bk\u003dthis.hW(\"ytp-ad-info-dialog-message\");this.aq\u003dthis.hW(\"ytp-ad-info-dialog-ad-reasons\");this.j\u003dthis.K\u003dnull;this.i9\u003dE;this.Z\u003dnull;this.Zl\u003d!1;this.Kh\u003dnull;this.hide()};\njv5\u003dfunction(e,N){if(N\u003dN.content\u0026\u0026N.content.adFeedbackRenderer||null)e.N\u003dnew KT(e.api,e.layoutId,e.interactionLoggingClientData,e.Y1),g.Q(e,e.N),e.N.init(TV(\"ad-feedback-dialog\"),N,e.macros),e.N.yB(e.i9),e.N.subscribe(\"a\",function(){return e.publish(\"c\")})};\nn$5\u003dfunction(e,N){if(N\u003dN.content\u0026\u0026N.content.confirmDialogRenderer||null)e.j\u003dnew OZ(e.api,e.layoutId,e.interactionLoggingClientData,e.Y1),g.Q(e,e.j),e.j.init(TV(\"ad-mute-confirm-dialog\"),N,e.macros),e.j.yB(e.i9),e.j.subscribe(\"b\",function(){return e.publish(\"c\")})};\nQvn\u003dfunction(e){e.J\u0026\u0026e.J.listen(\"click\",e.Pb,e);g.PE(e.D,\"click\",function(){return e.Pb()})};\nGV\u003dfunction(e,N,y,w,E,A,T){Zh.call(this,e,N,y,w,A\u003d\u003d\u003dvoid 0?!0:A,!0,[\"ytp-ad-info-hover-text-button\"],\"ad-info-hover-text-button\",T\u003d\u003d\u003dvoid 0?!1:T);this.J\u003dnull;this.j\u003dE;this.hide()};\nHlP\u003dfunction(e,N,y){N\u003dN.dialog\u0026\u0026g.m(N.dialog,m7P)||null;N\u003d\u003dnull?g.t0(Error(\"AdInfoDialogEndpoint did not contain an AdInfoDialogRenderer.\")):(e.J\u003dnew RM(e.api,e.layoutId,e.interactionLoggingClientData,e.Y1,e.j),g.Q(e,e.J),e.J.init(TV(\"ad-info-dialog\"),N,y),e.J.yB(e.j),e.J.subscribe(\"d\",function(){return e.publish(\"f\")}),e.J.subscribe(\"c\",function(){return e.publish(\"e\")}))};\nOl5\u003dfunction(e,N,y){e.button\u003d\u003dnull?g.t0(Error(\"AdInfoHoverTextButton.button was expected but it was not created.\")):(e.N\u0026\u0026g.pi(e.N.element,\"ytp-ad-info-hover-text-short\"),(N\u003dN\u0026\u0026N.serviceEndpoint\u0026\u0026g.m(N.serviceEndpoint,K1M)||null)?(HlP(e,N,y),e.button.listen(\"click\",function(){e.J\u0026\u0026!e.J.Og\u0026\u0026(e.J.show(),W1n(e))})):e.button.listen(\"click\",function(){return W1n(e)}))};\nW1n\u003dfunction(e){e.api.onAdUxClicked(\"ad-info-icon-button\",e.layoutId)};\nUZ\u003dfunction(e,N,y,w,E,A){lj.call(this,e,{S:\"div\",B:\"ytp-ad-text\"},A\u003d\u003d\u003dvoid 0?\"ad-text\":A,N,y,w,E\u003d\u003d\u003dvoid 0?null:E);this.J\u003dnull;this.hide()};\nLT\u003dfunction(e,N){N\u0026\u0026g.AL(e.element,F3(e.J,N))};\nsZ\u003dfunction(e,N,y,w,E,A,T){lj.call(this,e,N,y,w,E,A);this.J\u003dT;g.Q(this,this.J);this.Zl\u003dthis.D\u003d-1};\naM\u003dfunction(e){e.J\u0026\u0026e.D\u003d\u003d\u003d-1\u0026\u0026(e.D\u003de.J.subscribe(\"h\",e.t3,e),e.Zl\u003de.J.subscribe(\"g\",e.w2,e),e.t3())};\neQ\u003dfunction(e){e.J!\u003dnull\u0026\u0026e.D!\u003d\u003d-1\u0026\u0026(e.J.qr(e.D),e.J.qr(e.Zl),e.Zl\u003d-1,e.D\u003d-1)};\ng.NE\u003dfunction(e,N,y,w,E,A){g.x.call(this);this.element\u003de;this.state\u003dnull;y||e.hide();this.N\u003dN;this.K\u003dw\u003d\u003d\u003dvoid 0?N:w;this.J\u003dA;this.onHidden\u003dE;this.delay\u003dnew g.e6(this.aR,0,this);g.Q(this,this.delay)};\nyd\u003dfunction(e,N){e\u003de.element.element;N?e.setAttribute(\"aria-hidden\",\"true\"):e.removeAttribute(\"aria-hidden\")};\nwh\u003dfunction(e,N,y,w,E,A){sZ.call(this,e,{S:\"div\",B:\"ytp-ad-preview-slot\"},\"ad-preview\",N,y,w,E);var T\u003dthis;this.Ut\u003d-1;this.j\u003dthis.api.X().experiments.gP(\"enable_modern_skip_button_on_web\");this.N\u003dnew g.Mu({S:\"span\",B:\"ytp-ad-preview-container\"});this.j\u0026\u0026this.N.element.classList.add(\"ytp-ad-preview-container-detached\");g.Q(this,this.N);this.K\u003dthis.j?new UZ(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,\"ytp-ad-preview-text-modern\"):new UZ(this.api,this.layoutId,this.interactionLoggingClientData,\nthis.Y1,\"ytp-ad-preview-text\");g.Q(this,this.K);this.K.yB(this.N.element);this.Kh\u003dthis.j?new g.Mu({S:\"span\",B:\"ytp-ad-preview-image-modern\"}):new g.Mu({S:\"span\",B:\"ytp-ad-preview-image\"});g.Q(this,this.Kh);this.Z\u003dnew jY(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1);g.Q(this,this.Z);this.Z.yB(this.Kh.element);this.Kh.yB(this.N.element);this.N.yB(this.element);this.i9\u003dnew g.NE(this.N,400,!1,100,function(){return T.hide()});\ng.Q(this,this.i9);this.aq\u003d0;this.Bk\u003d!1;this.VB\u003dA;this.hide()};\nEz\u003dfunction(e){e.i9.show(100);e.show()};\nAF\u003dfunction(e,N,y,w,E,A){sZ.call(this,e,{S:\"div\",dP:[\"ytp-flyout-cta\",\"ytp-flyout-cta-inactive\"],W:[{S:\"div\",B:\"ytp-flyout-cta-icon-container\"},{S:\"div\",B:\"ytp-flyout-cta-body\",W:[{S:\"div\",B:\"ytp-flyout-cta-text-container\",W:[{S:\"div\",B:\"ytp-flyout-cta-headline-container\"},{S:\"div\",B:\"ytp-flyout-cta-description-container\"}]},{S:\"div\",B:\"ytp-flyout-cta-action-button-container\"}]}]},\"flyout-cta\",N,y,w,E);this.K\u003dnew jY(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,\"ytp-flyout-cta-icon\");\ng.Q(this,this.K);this.K.yB(this.hW(\"ytp-flyout-cta-icon-container\"));this.K.element.classList.add(\"ytp-flyout-cta-icon-rounded\");this.Z\u003dnew UZ(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,\"ytp-flyout-cta-headline\");g.Q(this,this.Z);this.Z.yB(this.hW(\"ytp-flyout-cta-headline-container\"));this.j\u003dnew UZ(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,\"ytp-flyout-cta-description\");g.Q(this,this.j);this.j.yB(this.hW(\"ytp-flyout-cta-description-container\"));e\u003d[\"ytp-flyout-cta-action-button\"];\nthis.api.X().T(\"web_modern_buttons\")\u0026\u0026e.push(\"ytp-flyout-cta-action-button-rounded\");this.N\u003dnew Vv(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,e);g.Q(this,this.N);this.N.yB(this.hW(\"ytp-flyout-cta-action-button-container\"));this.N.element.setAttribute(\"tabIndex\",\"-1\");OH(this.N.element);this.Kh\u003dnull;this.i9\u003d0;this.aq\u003dA;this.hide()};\nTF\u003dfunction(e,N,y,w,E){lj.call(this,e,{S:\"div\",B:\"ytp-ad-instream-user-sentiment-container\"},\"instream-user-sentiment\",N,y,w,E\u003d\u003d\u003dvoid 0?null:E);var A\u003dthis;this.J\u003dnull;this.K\u003dnew Qv(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,[\"ytp-ad-instream-user-sentiment-like-button\"]);g.Q(this,this.K);this.K.yB(this.element);this.N\u003dnew Qv(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,[\"ytp-ad-instream-user-sentiment-dislike-button\"]);g.Q(this,this.N);this.N.yB(this.element);\nthis.j\u003dnew g.NE(this,400,!1,500,function(){return A.hide()});\ng.Q(this,this.j);this.hide()};\nJF\u003dfunction(e,N,y,w,E,A){E\u003dE\u003d\u003d\u003dvoid 0?0:E;A\u003dA\u003d\u003d\u003dvoid 0?!1:A;g.x.call(this);this.N\u003de;this.K\u003d!1;this.D\u003dw;this.Ng\u003dA;this.Z\u003d!1;this.J\u003dnull;N\u003e0\u0026\u0026(this.J\u003dnew g.e6(this.s9,N,this),g.Q(this,this.J));this.L\u003dnew g.e6(this.s9,y,this);g.Q(this,this.L);this.U\u003diKM(this.N,E,1,w);g.Q(this,this.U);this.G\u003diKM(this.N,0,w,1);g.Q(this,this.G);this.j\u003dnew iY;g.Q(this,this.j)};\npR\u003dfunction(e,N,y){this.N\u003de;this.isAsync\u003dN;this.J\u003dy};\nRbE\u003dfunction(e){switch(e){case 2:return 0;case 1:return 2;case 0:return 3;case 4:case 3:return 1;default:wa(e,\"unknown result type\")}};\nGvM\u003dfunction(e,N){var y\u003d1;e.isTrusted\u003d\u003d\u003d!1\u0026\u0026(y\u003d0);Ua(\"ISDSTAT\",y);CR(y,\"i.s_\",{triggerContext:\"sk\",metadata:N});return y};\nU7F\u003dfunction(e,N){var y\u003d[];N?N.isTrusted\u003d\u003d\u003d!0?y.push(\"BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_TRUSTED\"):N.isTrusted\u003d\u003d\u003d!1?y.push(\"BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_NOT_TRUSTED\"):y.push(\"BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_TRUSTED_PROPERTY_UNDEFINED\"):y.push(\"BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_UNDEFINED\");CR(0,\"a.s_\",{metadata:e,states:y});Ua(\"ASDSTAT\",0)};\nCR\u003dfunction(e,N,y){N\u003dL1s[N];var w,E,A\u003d{detected:e\u003d\u003d\u003d0,source:\"\"+N.N+((w\u003dy.triggerContext)!\u003dnull?w:\"\")+((E\u003dy.XN)!\u003dnull?E:\"\"),detectionStates:y.states,durationMs:y.nA};y.metadata\u0026\u0026(A.contentCpn\u003dy.metadata.contentCpn,A.adCpn\u003dy.metadata.adCpn);g.$$(\"biscottiBasedDetection\",A);N.J!\u003d\u003dvoid 0\u0026\u0026(y\u003dNumber(g.Lb(\"CATSTAT\",0)),N.J!\u003d\u003dvoid 0?(N\u003dN.J,e\u003dRbE(e),e\u003dy\u0026~(3\u003c\u003cN)|e\u003c\u003cN):e\u003dy,Ua(\"CATSTAT\",e))};\nrh\u003dfunction(e){return e?\"layout:  \"+e.layoutType:\"\"};\n$N\u003dfunction(e,N,y){return e?!0:(g.uA(new g.Gh(\"Assertion: \"+N,y)),!1)};\nYN\u003dfunction(e,N,y,w,E){w\u003dw\u003d\u003d\u003dvoid 0?{}:w;if(!E||Math.random()\u003c5E-4){N\u003dN||null;y\u003dy||null;e\u003de instanceof Error?e:new g.Gh(e);if(e.args)for(var A\u003dg.c(e.args),T\u003dA.next();!T.done;T\u003dA.next())T\u003dT.value,T instanceof Object\u0026\u0026(w\u003dObject.assign({},T,w));w.category\u003d\"H5 Ads Control Flow\";N\u0026\u0026(w.slot\u003dN?\"slot:  \"+N.slotType:\"\");y\u0026\u0026(w.layout\u003drh(y),w.layoutId\u003dy.layoutId);E\u0026\u0026(w.known_error_aggressively_sampled\u003d!0);e.args\u003d[w];g.uA(e)}};\ng.ME\u003dfunction(e,N){this.state\u003de;this.oldState\u003dN};\nlp\u003dfunction(e,N){return g.G(e.state,N)\u0026\u0026!g.G(e.oldState,N)?1:!g.G(e.state,N)\u0026\u0026g.G(e.oldState,N)?-1:0};\ng.FD\u003dfunction(e,N){return lp(e,N)\u003e0};\nSQ\u003dfunction(e,N,y,w,E,A){sZ.call(this,e,{S:\"div\",B:\"ytp-ad-skip-button-slot\"},\"skip-button\",N,y,w,E);var T\u003dthis;this.Kh\u003dnull;this.i9\u003d!1;this.Bk\u003dA;this.Z\u003dthis.api.X().experiments.gP(\"enable_modern_skip_button_on_web\");this.Ut\u003d!1;this.K\u003dnew g.Mu({S:\"span\",dP:[\"ytp-ad-skip-button-container\"]});this.Z\u0026\u0026this.K.element.classList.add(\"ytp-ad-skip-button-container-detached\");this.api.T(\"enable_ad_pod_index_autohide\")\u0026\u0026this.K.element.classList.add(\"ytp-ad-skip-button-container--clean-player\");g.Q(this,this.K);\nthis.K.yB(this.element);this.N\u003dthis.j\u003dnull;this.VB\u003dnew g.NE(this.K,500,!1,100,function(){return T.hide()});\ng.Q(this,this.VB);this.aq\u003dnew JF(this.K.element,15E3,5E3,.5,.5,this.Z);g.Q(this,this.aq);this.hide()};\nam_\u003dfunction(e){e\u003de.Kh\u0026\u0026e.Kh.adRendererCommands;return(e\u0026\u0026e.clickCommand\u0026\u0026g.m(e.clickCommand,g.o4)\u0026\u0026g.m(e.clickCommand,g.o4).commands||[]).some(function(N){return N.adLifecycleCommand?svJ(N.adLifecycleCommand):!1})};\nsvJ\u003dfunction(e){return e.action\u003d\u003d\u003d\"END_LINEAR_AD\"||e.action\u003d\u003d\u003d\"END_LINEAR_AD_PLACEMENT\"};\nbp\u003dfunction(e,N,y,w,E,A){sZ.call(this,e,{S:\"div\",B:\"ytp-ad-skip-ad-slot\"},\"skip-ad\",N,y,w,E);this.Kh\u003dA;this.j\u003d!1;this.Z\u003d0;this.K\u003dthis.N\u003dnull;this.hide()};\neW9\u003dfunction(e,N){e.j||(e.j\u003d!0,e.N\u0026\u0026(N?e.N.i9.hide():e.N.hide()),N?(e\u003de.K,e.VB.show(),e.show()):e.K.show())};\nhF\u003dfunction(e,N,y,w){Vv.call(this,e,N,y,w,[\"ytp-ad-visit-advertiser-button\"],\"visit-advertiser\")};\nc2\u003dfunction(e,N,y,w,E,A,T){A\u003dA\u003d\u003d\u003dvoid 0?!1:A;T\u003dT\u003d\u003d\u003dvoid 0?!1:T;lj.call(this,e,{S:\"span\",B:\"ytp-ad-simple-ad-badge\"},\"simple-ad-badge\",N,y,w);this.K\u003dE;this.J\u003dthis.hW(\"ytp-ad-simple-ad-badge\");(this.N\u003dA)\u0026\u0026this.J.classList.add(\"ytp-ad-simple-ad-badge--clean-player\");T\u0026\u0026this.J.classList.add(\"ytp-ad-simple-ad-badge--survey\");this.hide()};\nkN\u003dfunction(e,N,y,w,E){E\u003dE\u003d\u003d\u003dvoid 0?!1:E;JZ.call(this,\"player-overlay\",e,{},N,w);this.videoAdDurationSeconds\u003dy;this.interactionLoggingClientData\u003dw;this.uC\u003dE};\nB2\u003dfunction(e,N){g.pT.call(this);this.api\u003de;this.durationMs\u003dN;this.J\u003dnull;this.bB\u003dnew iY(this);g.Q(this,this.bB);this.N\u003dNoP;this.bB.Y(this.api,\"presentingplayerstatechange\",this.HO);this.J\u003dthis.bB.Y(this.api,\"onAdPlaybackProgress\",this.HY)};\nXD\u003dfunction(e){g.pT.call(this);this.J\u003d!1;this.Cj\u003d0;this.bB\u003dnew iY(this);g.Q(this,this.bB);this.durationMs\u003de;this.D_\u003dnew g.kT(100);g.Q(this,this.D_);this.bB.Y(this.D_,\"tick\",this.HY);this.N\u003d{seekableStart:0,seekableEnd:e/1E3,current:0};this.start()};\ng.P2\u003dfunction(e,N){var y\u003dMath.abs(Math.floor(e)),w\u003dMath.floor(y/86400),E\u003dMath.floor(y%86400/3600),A\u003dMath.floor(y%3600/60);y\u003dMath.floor(y%60);if(N){N\u003d\"\";w\u003e0\u0026\u0026(N+\u003d\" \"+w+\" Days\");if(w\u003e0||E\u003e0)N+\u003d\" \"+E+\" Hours\";N+\u003d\" \"+A+\" Minutes\";N+\u003d\" \"+y+\" Seconds\";w\u003dN.trim()}else{N\u003d\"\";w\u003e0\u0026\u0026(N+\u003dw+\":\",E\u003c10\u0026\u0026(N+\u003d\"0\"));if(w\u003e0||E\u003e0)N+\u003dE+\":\",A\u003c10\u0026\u0026(N+\u003d\"0\");N+\u003dA+\":\";y\u003c10\u0026\u0026(N+\u003d\"0\");w\u003dN+y}return e\u003e\u003d0?w:\"-\"+w};\ng.dh\u003dfunction(e){return(!(\"button\"in e)||typeof e.button!\u003d\u003d\"number\"||e.button\u003d\u003d\u003d0)\u0026\u0026!(\"shiftKey\"in e\u0026\u0026e.shiftKey)\u0026\u0026!(\"altKey\"in e\u0026\u0026e.altKey)\u0026\u0026!(\"metaKey\"in e\u0026\u0026e.metaKey)\u0026\u0026!(\"ctrlKey\"in e\u0026\u0026e.ctrlKey)};\nI4\u003dfunction(e,N,y,w,E,A,T){sZ.call(this,e,{S:\"span\",B:T?\"ytp-ad-duration-remaining--clean-player\":\"ytp-ad-duration-remaining\"},\"ad-duration-remaining\",N,y,w,E);this.videoAdDurationSeconds\u003dA;this.N\u003dnull;this.api.T(\"clean_player_style_fix_on_web\")\u0026\u0026this.element.classList.add(\"ytp-ad-duration-remaining--clean-player-with-light-shadow\");T\u0026\u0026this.api.X().N\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\"),\nGv\u0026\u0026this.element.classList.add(\"ytp-ad-duration-remaining--mweb-ios\")));this.hide()};\nv2\u003dfunction(e,N,y,w){UZ.call(this,e,N,y,w,\"ytp-video-ad-top-bar-title\",\"ad-title\");e.T(\"enable_ad_pod_index_autohide\")\u0026\u0026this.element.classList.add(\"ytp-video-ad-top-bar-title--clean-player\")};\nzF\u003dfunction(e){this.content\u003de.content;if(e.commandRuns){e\u003dg.c(e.commandRuns);for(var N\u003de.next();!N.done;N\u003de.next())N\u003dN.value,this.loggingDirectives\u003dg.m(N,yxH),N.onTap\u0026\u0026(this.interaction\u003d{onTap:N.onTap})}};\nip\u003dfunction(e,N,y,w){lj.call(this,e,{S:\"div\",B:\"ad-simple-attributed-string\"},\"ad-simple-attributed-string\",N,y,w);this.hide()};\nDY\u003dfunction(e,N,y,w,E){lj.call(this,e,{S:\"span\",B:E?\"ytp-ad-badge--clean-player\":\"ytp-ad-badge\"},\"ad-badge\",N,y,w);this.N\u003dE;this.adBadgeText\u003dnew ip(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1);this.adBadgeText.yB(this.element);g.Q(this,this.adBadgeText);E?(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\"),Gv\u0026\u0026this.adBadgeText.element.classList.add(\"ytp-ad-badge--stark-clean-player-ios\"))):\nthis.adBadgeText.element.classList.add(\"ytp-ad-badge__text\");this.hide()};\ngh\u003dfunction(e,N,y,w,E){lj.call(this,e,{S:\"span\",B:\"ytp-ad-pod-index\"},\"ad-pod-index\",N,y,w);this.N\u003dE;this.api.X().N\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\"),Gv\u0026\u0026this.element.classList.add(\"ytp-ad-pod-index--mweb-ios\")));this.hide()};\nVd\u003dfunction(e,N,y,w){lj.call(this,e,{S:\"div\",B:\"ytp-ad-disclosure-banner\"},\"ad-disclosure-banner\",N,y,w);this.hide()};\nfR\u003dfunction(e,N){this.N\u003de;this.J\u003dN};\ntF\u003dfunction(e,N,y){if(!e.getLength())return y!\u003dnull?y:Infinity;e\u003d(N-e.N)/e.getLength();return g.Ja(e,0,1)};\nup\u003dfunction(e,N,y,w){w\u003dw\u003d\u003d\u003dvoid 0?!1:w;g.Mu.call(this,{S:\"div\",B:\"ytp-ad-persistent-progress-bar-container\",W:[{S:\"div\",B:\"ytp-ad-persistent-progress-bar\"}]});this.api\u003de;this.N\u003dN;this.K\u003dy;w\u0026\u0026this.element.classList.add(\"ytp-ad-persistent-progress-bar-container--clean-player\");g.Q(this,this.N);this.progressBar\u003dthis.hW(\"ytp-ad-persistent-progress-bar\");this.J\u003d-1;this.Y(e,\"presentingplayerstatechange\",this.onStateChange);this.hide();this.onStateChange()};\nqE\u003dfunction(e,N,y,w,E,A){lj.call(this,e,{S:\"div\",B:\"ytp-ad-player-overlay\",W:[{S:\"div\",B:\"ytp-ad-player-overlay-flyout-cta\"},{S:\"div\",B:\"ytp-ad-player-overlay-instream-info\"},{S:\"div\",B:\"ytp-ad-player-overlay-skip-or-preview\"},{S:\"div\",B:\"ytp-ad-player-overlay-progress-bar\"},{S:\"div\",B:\"ytp-ad-player-overlay-instream-user-sentiment\"},{S:\"div\",B:\"ytp-ad-player-overlay-ad-disclosure-banner\"}]},\"player-overlay\",N,y,w);this.Kh\u003dA;this.Z\u003dthis.hW(\"ytp-ad-player-overlay-flyout-cta\");this.Z.classList.add(\"ytp-ad-player-overlay-flyout-cta-rounded\");\nthis.J\u003dthis.hW(\"ytp-ad-player-overlay-instream-info\");this.j\u003dnull;wiJ(this)\u0026\u0026(e\u003dL9(\"div\"),g.pi(e,\"ytp-ad-player-overlay-top-bar-gradients\"),this.api.T(\"disable_ad_preview_for_instream_ads\")\u0026\u0026g.pi(e,\"ytp-ad-player-overlay-top-bar-gradients--clean-player\"),N\u003dthis.J,N.parentNode\u0026\u0026N.parentNode.insertBefore(e,N),(N\u003dthis.api.getVideoData(2))\u0026\u0026N.isListed\u0026\u0026N.title\u0026\u0026(y\u003dnew v2(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1),y.yB(e),y.init(TV(\"ad-title\"),{text:N.title},this.macros),g.Q(this,\ny)),this.j\u003de);this.K\u003dnull;this.D\u003dthis.hW(\"ytp-ad-player-overlay-skip-or-preview\");this.Zl\u003dthis.hW(\"ytp-ad-player-overlay-progress-bar\");this.aq\u003dthis.hW(\"ytp-ad-player-overlay-instream-user-sentiment\");this.i9\u003dthis.hW(\"ytp-ad-player-overlay-ad-disclosure-banner\");this.N\u003dE;g.Q(this,this.N);this.hide()};\nwiJ\u003dfunction(e){e\u003de.api.X();return g.ZY(e)\u0026\u0026e.N};\nxN\u003dfunction(e,N,y){var w\u003d{};N\u0026\u0026(w.v\u003dN);y\u0026\u0026(w.list\u003dy);e\u003d{name:e,locale:void 0,feature:void 0};for(var E in w)e[E]\u003dw[E];w\u003dg.Qb(\"/sharing_services\",e);g.mK(w)};\ng.jQ\u003dfunction(e){e\u0026\u003d16777215;var N\u003d[(e\u002616711680)\u003e\u003e16,(e\u002665280)\u003e\u003e8,e\u0026255];e\u003dN[0];var y\u003dN[1];N\u003dN[2];e\u003dNumber(e);y\u003dNumber(y);N\u003dNumber(N);if(e!\u003d(e\u0026255)||y!\u003d(y\u0026255)||N!\u003d(N\u0026255))throw Error(\u0027\"(\u0027+e+\",\"+y+\",\"+N+\u0027\") is not a valid RGB color\u0027);y\u003de\u003c\u003c16|y\u003c\u003c8|N;return e\u003c16?\"#\"+(16777216|y).toString(16).slice(1):\"#\"+y.toString(16)};\nnR\u003dfunction(e){this.J\u003dnew VE(e)};\nEp5\u003dfunction(){var e\u003d!1;try{e\u003d!!window.sessionStorage.getItem(\"session_logininfo\")}catch(N){e\u003d!0}return(g.Lb(\"INNERTUBE_CLIENT_NAME\")\u003d\u003d\u003d\"WEB\"||g.Lb(\"INNERTUBE_CLIENT_NAME\")\u003d\u003d\u003d\"WEB_CREATOR\")\u0026\u0026e};\nQd\u003dfunction(e){if(g.Lb(\"LOGGED_IN\",!0)\u0026\u0026Ep5()){var N\u003dg.Lb(\"VALID_SESSION_TEMPDATA_DOMAINS\",[]);var y\u003dg.uB(window.location.href);y\u0026\u0026N.push(y);y\u003dg.uB(e);g.Gw(N,y)||!y\u0026\u0026c_(e,\"/\")?(N\u003dq0(e),(N\u003doY5(N))?(N\u003dgh5(N),N\u003d(N\u003dg.jH(N)||null)?AE(N):{}):N\u003dnull):N\u003dnull;N\u003d\u003dnull\u0026\u0026(N\u003d{});y\u003dN;var w\u003dvoid 0;Ep5()?(w||(w\u003dg.Lb(\"LOGIN_INFO\")),w?(y.session_logininfo\u003dw,y\u003d!0):y\u003d!1):y\u003d!1;y\u0026\u0026zO(e,N)}};\ng.AxM\u003dfunction(e){var N\u003dN\u003d\u003d\u003dvoid 0?{}:N;var y\u003dy\u003d\u003d\u003dvoid 0?\"\":y;var w\u003dw\u003d\u003d\u003dvoid 0?window:w;e\u003dg.Qb(e,N);Qd(e);y\u003dg.Ds(e+y);w\u003dw.location;y\u003dgG(y);y!\u003d\u003dvoid 0\u0026\u0026(w.href\u003dy)};\ng.mQ\u003dfunction(e,N,y){N\u003dN\u003d\u003d\u003dvoid 0?{}:N;y\u003dy\u003d\u003d\u003dvoid 0?!1:y;var w\u003dg.Lb(\"EVENT_ID\");w\u0026\u0026(N.ei||(N.ei\u003dw));N\u0026\u0026zO(e,N);y||(Qd(e),g.AxM(e))};\ng.H2\u003dfunction(e,N,y,w,E){E\u003dE\u003d\u003d\u003dvoid 0?!1:E;y\u0026\u0026zO(e,y);y\u003dg.Ds(e);var A\u003dg.vP(y);e!\u003dA\u0026\u0026yN(Error(\"Unsafe window.open URL: \"+e));e\u003dA;N\u003dN||sK(e).toString(36);try{if(E){E\u003de;E\u003dpL0(E);Qd(E);g.qm(window,E,N,\"attributionsrc\");return}}catch(T){g.eH(T)}Qd(e);g.qm(window,y,N,w)};\nTon\u003dfunction(e){KR\u003de};\nJxs\u003dfunction(e){W2\u003de};\npi5\u003dfunction(e){Oz\u003de};\nrxJ\u003dfunction(){Ct0\u003dOz\u003dW2\u003dKR\u003dnull};\nYE0\u003dfunction(){var e\u003de\u003d\u003d\u003dvoid 0?window.location.href:e;if(g.Xj(\"kevlar_disable_theme_param\"))return null;var N\u003dD9(g.to(5,e));if(g.Xj(\"enable_dark_theme_only_on_shorts\")\u0026\u0026N!\u003dnull\u0026\u0026N.startsWith(\"/shorts/\"))return\"USER_INTERFACE_THEME_DARK\";try{var y\u003dg.JE(e).theme;return $90.get(y)||null}catch(w){}return null};\nR4\u003dfunction(){this.J\u003d{};if(this.N\u003dlSn()){var e\u003dg.jH(\"CONSISTENCY\");e\u0026\u0026M7M(this,{encryptedTokenJarContents:e})}};\nM7M\u003dfunction(e,N){if(N.encryptedTokenJarContents\u0026\u0026(e.J[N.encryptedTokenJarContents]\u003dN,typeof N.expirationSeconds\u003d\u003d\u003d\"string\")){var y\u003dNumber(N.expirationSeconds);setTimeout(function(){delete e.J[N.encryptedTokenJarContents]},y*1E3);\ne.N\u0026\u0026g.x3(\"CONSISTENCY\",N.encryptedTokenJarContents,y,void 0,!0)}};\nUz\u003dfunction(){this.N\u003d-1;var e\u003dg.Lb(\"LOCATION_PLAYABILITY_TOKEN\");g.Lb(\"INNERTUBE_CLIENT_NAME\")\u003d\u003d\u003d\"TVHTML5\"\u0026\u0026(this.localStorage\u003dGF(this))\u0026\u0026(e\u003dthis.localStorage.get(\"yt-location-playability-token\"));e\u0026\u0026(this.locationPlayabilityToken\u003de,this.J\u003dvoid 0)};\nGF\u003dfunction(e){return e.localStorage\u003d\u003d\u003dvoid 0?new Ag(\"yt-client-location\"):e.localStorage};\ng.LR\u003dfunction(e,N,y){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;y\u003dy\u003d\u003d\u003dvoid 0?!1:y;var w\u003dg.Lb(\"INNERTUBE_CONTEXT\");if(!w)return g.t0(Error(\"Error: No InnerTubeContext shell provided in ytconfig.\")),{};w\u003dg.gi(w);g.Xj(\"web_no_tracking_params_in_shell_killswitch\")||delete w.clickTracking;w.client||(w.client\u003d{});var E\u003dw.client;E.clientName\u003d\u003d\u003d\"MWEB\"\u0026\u0026E.clientFormFactor!\u003d\u003d\"AUTOMOTIVE_FORM_FACTOR\"\u0026\u0026(E.clientFormFactor\u003dg.Lb(\"IS_TABLET\")?\"LARGE_FORM_FACTOR\":\"SMALL_FORM_FACTOR\");E.screenWidthPoints\u003dwindow.innerWidth;E.screenHeightPoints\u003d\nwindow.innerHeight;E.screenPixelDensity\u003dMath.round(window.devicePixelRatio||1);E.screenDensityFloat\u003dwindow.devicePixelRatio||1;E.utcOffsetMinutes\u003d-Math.floor((new Date).getTimezoneOffset());var A\u003dA\u003d\u003d\u003dvoid 0?!1:A;g.m6();var T\u003d\"USER_INTERFACE_THEME_LIGHT\";g.HE(0,165)?T\u003d\"USER_INTERFACE_THEME_DARK\":g.HE(0,174)?T\u003d\"USER_INTERFACE_THEME_LIGHT\":!g.Xj(\"kevlar_legacy_browsers\")\u0026\u0026window.matchMedia\u0026\u0026window.matchMedia(\"(prefers-color-scheme)\").matches\u0026\u0026window.matchMedia(\"(prefers-color-scheme: dark)\").matches\u0026\u0026\n(T\u003d\"USER_INTERFACE_THEME_DARK\");A\u003dA?T:YE0()||T;E.userInterfaceTheme\u003dA;if(!N){if(A\u003dNeJ())E.connectionType\u003dA;g.Xj(\"web_log_effective_connection_type\")\u0026\u0026(A\u003dwD3())\u0026\u0026(w.client.effectiveConnectionType\u003dA)}var p;if(g.Xj(\"web_log_memory_total_kbytes\")\u0026\u0026((p\u003dg.xJ.navigator)\u003d\u003dnull?0:p.deviceMemory)){var C;p\u003d(C\u003dg.xJ.navigator)\u003d\u003dnull?void 0:C.deviceMemory;w.client.memoryTotalKbytes\u003d\"\"+p*1E6}g.Xj(\"web_gcf_hashes_innertube\")\u0026\u0026(A\u003drT0())\u0026\u0026(C\u003dA.coldConfigData,p\u003dA.coldHashData,A\u003dA.hotHashData,w.client.configInfo\u003dw.client.configInfo||\n{},C\u0026\u0026(w.client.configInfo.coldConfigData\u003dC),p\u0026\u0026(w.client.configInfo.coldHashData\u003dp),A\u0026\u0026(w.client.configInfo.hotHashData\u003dA));C\u003dg.JE(g.xJ.location.href);!g.Xj(\"web_populate_internal_geo_killswitch\")\u0026\u0026C.internalcountrycode\u0026\u0026(E.internalGeo\u003dC.internalcountrycode);E.clientName\u003d\u003d\u003d\"MWEB\"||E.clientName\u003d\u003d\u003d\"WEB\"?(E.mainAppWebInfo\u003d{graftUrl:g.xJ.location.href},g.Xj(\"kevlar_woffle\")\u0026\u0026Rh5.instance\u0026\u0026(C\u003dRh5.instance,E.mainAppWebInfo.pwaInstallabilityStatus\u003d!C.J\u0026\u0026C.N?\"PWA_INSTALLABILITY_STATUS_CAN_BE_INSTALLED\":\n\"PWA_INSTALLABILITY_STATUS_UNKNOWN\"),E.mainAppWebInfo.webDisplayMode\u003dju(),E.mainAppWebInfo.isWebNativeShareAvailable\u003dnavigator\u0026\u0026navigator.share!\u003d\u003dvoid 0):E.clientName\u003d\u003d\u003d\"TVHTML5\"\u0026\u0026(!g.Xj(\"web_lr_app_quality_killswitch\")\u0026\u0026(C\u003dg.Lb(\"LIVING_ROOM_APP_QUALITY\"))\u0026\u0026(E.tvAppInfo\u003dObject.assign(E.tvAppInfo||{},{appQuality:C})),C\u003dg.Lb(\"LIVING_ROOM_CERTIFICATION_SCOPE\"))\u0026\u0026(E.tvAppInfo\u003dObject.assign(E.tvAppInfo||{},{certificationScope:C}));if(!g.Xj(\"web_populate_time_zone_itc_killswitch\")){a:{if(typeof Intl!\u003d\u003d\n\"undefined\")try{var r\u003d(new Intl.DateTimeFormat).resolvedOptions().timeZone;break a}catch(Z){}r\u003dvoid 0}r\u0026\u0026(E.timeZone\u003dr)}(r\u003dd2())?E.experimentsToken\u003dr:delete E.experimentsToken;r\u003dIy();R4.instance||(R4.instance\u003dnew R4);w.request\u003dObject.assign({},w.request,{internalExperimentFlags:r,consistencyTokenJars:g.B4(R4.instance.J)});!g.Xj(\"web_prequest_context_killswitch\")\u0026\u0026(r\u003dg.Lb(\"INNERTUBE_CONTEXT_PREQUEST_CONTEXT\"))\u0026\u0026(w.request.externalPrequestContext\u003dr);E\u003dg.m6();r\u003dg.HE(0,58);E\u003dE.get(\"gsml\",\"\");w.user\u003dObject.assign({},\nw.user);r\u0026\u0026(w.user.enableSafetyMode\u003dr);E\u0026\u0026(w.user.lockedSafetyMode\u003d!0);g.Xj(\"warm_op_csn_cleanup\")?y\u0026\u0026(N\u003dg.It())\u0026\u0026(w.clientScreenNonce\u003dN):!N\u0026\u0026(N\u003dg.It())\u0026\u0026(w.clientScreenNonce\u003dN);e\u0026\u0026(w.clickTracking\u003d{clickTrackingParams:e});if(e\u003dg.nM(\"yt.mdx.remote.remoteClient_\"))w.remoteClient\u003de;Uz.getInstance().setLocationOnInnerTubeContext(w);try{var Y\u003dFj(),M\u003dY.bid;delete Y.bid;w.adSignalsInfo\u003d{params:[],bid:M};for(var l\u003dg.c(Object.entries(Y)),F\u003dl.next();!F.done;F\u003dl.next()){var S\u003dg.c(F.value),k\u003dS.next().value,\nX\u003dS.next().value;Y\u003dk;M\u003dX;e\u003dvoid 0;(e\u003dw.adSignalsInfo.params)\u003d\u003dnull||e.push({key:Y,value:\"\"+M})}var d,v;if(((d\u003dw.client)\u003d\u003dnull?void 0:d.clientName)\u003d\u003d\u003d\"TVHTML5\"||((v\u003dw.client)\u003d\u003dnull?void 0:v.clientName)\u003d\u003d\u003d\"TVHTML5_UNPLUGGED\"){var V\u003dg.Lb(\"INNERTUBE_CONTEXT\");V.adSignalsInfo\u0026\u0026(w.adSignalsInfo.advertisingId\u003dV.adSignalsInfo.advertisingId,w.adSignalsInfo.advertisingIdSignalType\u003d\"DEVICE_ID_TYPE_CONNECTED_TV_IFA\",w.adSignalsInfo.limitAdTracking\u003dV.adSignalsInfo.limitAdTracking)}}catch(Z){g.t0(Z)}return w};\nSE9\u003dfunction(e,N){if(!e)return!1;var y,w\u003d(y\u003dg.m(e,lx0))\u003d\u003dnull?void 0:y.signal;if(w\u0026\u0026N.D6)return!!N.D6[w];var E;if((y\u003d(E\u003dg.m(e,FKP))\u003d\u003dnull?void 0:E.request)\u0026\u0026N.ea)return!!N.ea[y];for(var A in e)if(N.BX[A])return!0;return!1};\nopM\u003dfunction(e){var N\u003d{\"Content-Type\":\"application/json\"};g.Lb(\"EOM_VISITOR_DATA\")?N[\"X-Goog-EOM-Visitor-Id\"]\u003dg.Lb(\"EOM_VISITOR_DATA\"):g.Lb(\"VISITOR_DATA\")\u0026\u0026(N[\"X-Goog-Visitor-Id\"]\u003dg.Lb(\"VISITOR_DATA\"));N[\"X-Youtube-Bootstrap-Logged-In\"]\u003dg.Lb(\"LOGGED_IN\",!1);g.Lb(\"DEBUG_SETTINGS_METADATA\")\u0026\u0026(N[\"X-Debug-Settings-Metadata\"]\u003dg.Lb(\"DEBUG_SETTINGS_METADATA\"));e!\u003d\u003d\"cors\"\u0026\u0026((e\u003dg.Lb(\"INNERTUBE_CONTEXT_CLIENT_NAME\"))\u0026\u0026(N[\"X-Youtube-Client-Name\"]\u003de),(e\u003dg.Lb(\"INNERTUBE_CONTEXT_CLIENT_VERSION\"))\u0026\u0026(N[\"X-Youtube-Client-Version\"]\u003d\ne),(e\u003dg.Lb(\"CHROME_CONNECTED_HEADER\"))\u0026\u0026(N[\"X-Youtube-Chrome-Connected\"]\u003de),(e\u003dg.Lb(\"DOMAIN_ADMIN_STATE\"))\u0026\u0026(N[\"X-Youtube-Domain-Admin-State\"]\u003de),g.Lb(\"ENABLE_LAVA_HEADER_ON_IT_EXPANSION\")\u0026\u0026(e\u003dg.Lb(\"SERIALIZED_LAVA_DEVICE_CONTEXT\"))\u0026\u0026(N[\"X-YouTube-Lava-Device-Context\"]\u003de));return N};\nb65\u003dfunction(){this.J\u003d{}};\nsz\u003dfunction(){this.mappings\u003dnew b65};\na4\u003dfunction(e){return function(){return new e}};\ncx5\u003dfunction(e){var N\u003dN\u003d\u003d\u003dvoid 0?\"UNKNOWN_INTERFACE\":N;if(e.length\u003d\u003d\u003d1)return e[0];var y\u003dhWs[N];if(y){y\u003dnew RegExp(y);for(var w\u003dg.c(e),E\u003dw.next();!E.done;E\u003dw.next())if(E\u003dE.value,y.exec(E))return E}var A\u003d[];Object.entries(hWs).forEach(function(T){var p\u003dg.c(T);T\u003dp.next().value;p\u003dp.next().value;N!\u003d\u003dT\u0026\u0026A.push(p)});\ny\u003dnew RegExp(A.join(\"|\"));e.sort(function(T,p){return T.length-p.length});\nw\u003dg.c(e);for(E\u003dw.next();!E.done;E\u003dw.next())if(E\u003dE.value,!y.exec(E))return E;return e[0]};\ng.eZ\u003dfunction(e){return\"/youtubei/v1/\"+cx5(e)};\nNY\u003dfunction(){};\nyQ\u003dfunction(){};\nly\u003dfunction(){};\nFm\u003dfunction(e){return g.nM(\"ytcsi.\"+(e||\"\")+\"data_\")||ki9(e)};\nBoM\u003dfunction(){var e\u003dFm();e.info||(e.info\u003d{});return e.info};\nSZ\u003dfunction(e){e\u003dFm(e);e.metadata||(e.metadata\u003d{});return e.metadata};\nog\u003dfunction(e){e\u003dFm(e);e.tick||(e.tick\u003d{});return e.tick};\nby\u003dfunction(e){e\u003dFm(e);if(e.gel){var N\u003de.gel;N.gelInfos||(N.gelInfos\u003d{});N.gelTicks||(N.gelTicks\u003d{})}else e.gel\u003d{gelTicks:{},gelInfos:{}};return e.gel};\nXin\u003dfunction(e){e\u003dby(e);e.gelInfos||(e.gelInfos\u003d{});return e.gelInfos};\nhy\u003dfunction(e){var N\u003dFm(e).nonce;N||(N\u003dg.PX(16),Fm(e).nonce\u003dN);return N};\nki9\u003dfunction(e){var N\u003d{tick:{},info:{}};g.jM(\"ytcsi.\"+(e||\"\")+\"data_\",N);return N};\ncw\u003dfunction(){var e\u003dg.nM(\"ytcsi.debug\");e||(e\u003d[],g.jM(\"ytcsi.debug\",e),g.jM(\"ytcsi.reference\",{}));return e};\nki\u003dfunction(e){e\u003de||\"\";var N\u003dPtF();if(N[e])return N[e];var y\u003dcw(),w\u003d{timerName:e,info:{},tick:{},span:{},jspbInfo:[]};y.push(w);return N[e]\u003dw};\nd9M\u003dfunction(e){e\u003de||\"\";var N\u003dPtF();N[e]\u0026\u0026delete N[e];var y\u003dcw(),w\u003d{timerName:e,info:{},tick:{},span:{},jspbInfo:[]};y.push(w);N[e]\u003dw};\nPtF\u003dfunction(){var e\u003dg.nM(\"ytcsi.reference\");if(e)return e;cw();return g.nM(\"ytcsi.reference\")};\nBw\u003dfunction(e){return IxJ[e]||\"LATENCY_ACTION_UNKNOWN\"};\nXm\u003dfunction(e,N){FG.call(this,1,arguments);this.D_\u003dN};\nPw\u003dfunction(){this.J\u003d0};\ndz\u003dfunction(){Pw.instance||(Pw.instance\u003dnew Pw);return Pw.instance};\nvw\u003dfunction(e,N){Ig[N]\u003dIg[N]||{count:0};var y\u003dIg[N];y.count++;y.time\u003d(0,g.iC)();e.J||(e.J\u003dg.e1(0,function(){var w\u003d(0,g.iC)(),E;for(E in Ig)Ig[E]\u0026\u0026w-Ig[E].time\u003e6E4\u0026\u0026delete Ig[E];e\u0026\u0026(e.J\u003d0)},5E3));\nreturn y.count\u003e5?(y.count\u003d\u003d\u003d6\u0026\u0026Math.random()*1E5\u003c1\u0026\u0026(y\u003dnew g.Gh(\"CSI data exceeded logging limit with key\",N.split(\"_\")),N.indexOf(\"plev\")\u003e\u003d0||g.uA(y)),!0):!1};\nvp0\u003dfunction(){this.timing\u003d{};this.clearResourceTimings\u003dfunction(){};\nthis.webkitClearResourceTimings\u003dfunction(){};\nthis.mozClearResourceTimings\u003dfunction(){};\nthis.msClearResourceTimings\u003dfunction(){};\nthis.oClearResourceTimings\u003dfunction(){}};\nzW1\u003dfunction(){var e;if(g.Xj(\"csi_use_performance_navigation_timing\")||g.Xj(\"csi_use_performance_navigation_timing_tvhtml5\")){var N,y,w,E\u003dzH\u003d\u003dnull?void 0:(e\u003dzH.getEntriesByType)\u003d\u003dnull?void 0:(N\u003de.call(zH,\"navigation\"))\u003d\u003dnull?void 0:(y\u003dN[0])\u003d\u003dnull?void 0:(w\u003dy.toJSON)\u003d\u003dnull?void 0:w.call(y);E?(E.requestStart\u003diy(E.requestStart),E.responseEnd\u003diy(E.responseEnd),E.redirectStart\u003diy(E.redirectStart),E.redirectEnd\u003diy(E.redirectEnd),E.domainLookupEnd\u003diy(E.domainLookupEnd),E.connectStart\u003diy(E.connectStart),\nE.connectEnd\u003diy(E.connectEnd),E.responseStart\u003diy(E.responseStart),E.secureConnectionStart\u003diy(E.secureConnectionStart),E.domainLookupStart\u003diy(E.domainLookupStart),E.isPerformanceNavigationTiming\u003d!0,e\u003dE):e\u003dzH.timing}else e\u003dg.Xj(\"csi_performance_timing_to_object\")?JSON.parse(JSON.stringify(zH.timing)):zH.timing;return e};\niy\u003dfunction(e){return Math.round(Dn()+e)};\nDn\u003dfunction(){return(g.Xj(\"csi_use_time_origin\")||g.Xj(\"csi_use_time_origin_tvhtml5\"))\u0026\u0026zH.timeOrigin?Math.floor(zH.timeOrigin):zH.timing.navigationStart};\nVQ\u003dfunction(e,N){gz(\"_start\",e,N)};\nfV\u003dfunction(e,N){if(!g.Xj(\"web_csi_action_sampling_enabled\")||!Fm(N).actionDisabled){var y\u003dki(N||\"\");la(y.info,e);e.loadType\u0026\u0026(y\u003de.loadType,SZ(N).loadType\u003dy);la(Xin(N),e);y\u003dhy(N);N\u003dFm(N).cttAuthInfo;dz().info(e,y,N)}};\ni6H\u003dfunction(){var e,N,y,w;return((w\u003dua().resolve(new Dc(ro))\u003d\u003dnull?void 0:(e\u003d$p())\u003d\u003dnull?void 0:(N\u003de.loggingHotConfig)\u003d\u003dnull?void 0:(y\u003dN.csiConfig)\u003d\u003dnull?void 0:y.debugTicks)!\u003dnull?w:[]).map(function(E){return Object.values(E)[0]})};\ngz\u003dfunction(e,N,y){if(!g.Xj(\"web_csi_action_sampling_enabled\")||!Fm(y).actionDisabled){var w\u003dhy(y),E;if(E\u003dg.Xj(\"web_csi_debug_sample_enabled\")\u0026\u0026w){(ua().resolve(new Dc(ro))\u003d\u003dnull?0:$p())\u0026\u0026!D99\u0026\u0026(D99\u003d!0,gz(\"gcfl\",(0,g.iC)(),y));var A,T,p;E\u003d(ua().resolve(new Dc(ro))\u003d\u003dnull?void 0:(A\u003d$p())\u003d\u003dnull?void 0:(T\u003dA.loggingHotConfig)\u003d\u003dnull?void 0:(p\u003dT.csiConfig)\u003d\u003dnull?void 0:p.debugSampleWeight)||0;if(A\u003dE!\u003d\u003d0)b:{A\u003di6H();if(A.length\u003e0)for(T\u003d0;T\u003cA.length;T++)if(e\u003d\u003d\u003dA[T]){A\u003d!0;break b}A\u003d!1}A?(E\u003deb_(w)%E!\u003d\u003d0,Fm(y).debugTicksExcludedLogged||\n(A\u003d{},A.debugTicksExcluded\u003dE,fV(A,y)),Fm(y).debugTicksExcludedLogged\u003d!0):E\u003d!1}if(!E){if(e[0]!\u003d\u003d\"_\"\u0026\u0026(E\u003de,A\u003dN,zH.mark))if(E.startsWith(\"mark_\")||(E\u003d\"mark_\"+E),y\u0026\u0026(E+\u003d\" (\"+y+\")\"),A\u003d\u003d\u003dvoid 0||g.Xj(\"web_csi_disable_alt_time_performance_mark\"))zH.mark(E);else{A\u003dg.Xj(\"csi_use_performance_navigation_timing\")||g.Xj(\"csi_use_performance_navigation_timing_tvhtml5\")?A-zH.timeOrigin:A-(zH.timeOrigin||zH.timing.navigationStart);try{zH.mark(E,{startTime:A})}catch(C){}}E\u003dki(y||\"\");E.tick[e]\u003dN||(0,g.iC)();if(E.callback\u0026\u0026\nE.callback[e])for(E\u003dg.c(E.callback[e]),A\u003dE.next();!A.done;A\u003dE.next())A\u003dA.value,A();E\u003dby(y);E.gelTicks\u0026\u0026(E.gelTicks[e]\u003d!0);A\u003dog(y);E\u003dN||(0,g.iC)();g.Xj(\"log_repeated_ytcsi_ticks\")?e in A||(A[e]\u003dE):A[e]\u003dE;A\u003dFm(y).cttAuthInfo;e\u003d\u003d\u003d\"_start\"?(e\u003ddz(),vw(e,\"baseline_\"+w)||g.$$(\"latencyActionBaselined\",{clientActionNonce:w},{timestamp:N,cttAuthInfo:A})):dz().tick(e,w,N,A);gp9(y);return E}}};\nV7F\u003dfunction(){var e,N\u003d(e\u003dzH.getEntriesByType)\u003d\u003dnull?void 0:e.call(zH,\"mark\");N\u0026\u0026N.forEach(function(y){if(y.name.startsWith(\"mark_\")){var w;(w\u003dzH.clearMarks)\u003d\u003dnull||w.call(zH,y.name)}})};\nfxH\u003dfunction(){switch(taP()){case \"hidden\":return 0;case \"visible\":return 1;case \"prerender\":return 2;case \"unloaded\":return 3;default:return-1}};\nt7F\u003dfunction(e){function N(A,T,p){T\u003dT.match(\"_rid\")?T.split(\"_rid\")[0]:T;typeof p\u003d\u003d\u003d\"number\"\u0026\u0026(p\u003dJSON.stringify(p));A.requestIds?A.requestIds.push({endpoint:T,id:p}):A.requestIds\u003d[{endpoint:T,id:p}]}\nvar y\u003d{};e\u003dg.c(Object.entries(e));for(var w\u003de.next();!w.done;w\u003de.next()){var E\u003dg.c(w.value);w\u003dE.next().value;E\u003dE.next().value;switch(w){case \"GetBrowse_rid\":N(y,w,E);break;case \"GetGuide_rid\":N(y,w,E);break;case \"GetHome_rid\":N(y,w,E);break;case \"GetPlayer_rid\":N(y,w,E);break;case \"GetSearch_rid\":N(y,w,E);break;case \"GetSettings_rid\":N(y,w,E);break;case \"GetTrending_rid\":N(y,w,E);break;case \"GetWatchNext_rid\":N(y,w,E);break;case \"yt_red\":y.isRedSubscriber\u003d!!E;break;case \"yt_ad\":y.isMonetized\u003d!!E}}return y};\nuGs\u003dfunction(e,N){e\u003ddocument.querySelector(e);if(!e)return!1;var y\u003d\"\",w\u003de.nodeName;w\u003d\u003d\u003d\"SCRIPT\"?(y\u003de.src,y||(y\u003de.getAttribute(\"data-timing-href\"))\u0026\u0026(y\u003dwindow.location.protocol+y)):w\u003d\u003d\u003d\"LINK\"\u0026\u0026(y\u003de.href);Zs(document)\u0026\u0026e.setAttribute(\"nonce\",Zs(document));return y?(e\u003dzH.getEntriesByName(y))\u0026\u0026e[0]\u0026\u0026(e\u003de[0],y\u003dDn(),gz(\"rsf_\"+N,y+Math.round(e.fetchStart)),gz(\"rse_\"+N,y+Math.round(e.responseEnd)),e.transferSize!\u003d\u003dvoid 0\u0026\u0026e.transferSize\u003d\u003d\u003d0)?!0:!1:!1};\nqEE\u003dfunction(){var e\u003dwindow.location.protocol,N\u003dzH.getEntriesByType(\"resource\");N\u003dg.CG(N,function(y){return y.name.indexOf(e+\"//fonts.gstatic.com/s/\")\u003d\u003d\u003d0});\n(N\u003dvQ(N,function(y,w){return w.duration\u003ey.duration?w:y},{duration:0}))\u0026\u0026N.startTime\u003e0\u0026\u0026N.responseEnd\u003e0\u0026\u0026(gz(\"wffs\",iy(N.startTime)),gz(\"wffe\",iy(N.responseEnd)))};\nZ60\u003dfunction(e,N,y){zH\u0026\u0026zH.measure\u0026\u0026(e.startsWith(\"measure_\")||(e\u003d\"measure_\"+e),y?zH.measure(e,N,y):N?zH.measure(e,N):zH.measure(e))};\nx90\u003dfunction(e){var N\u003dty(\"aft\",e);if(N)return N;N\u003dg.Lb((e||\"\")+\"TIMING_AFT_KEYS\",[\"ol\"]);for(var y\u003dN.length,w\u003d0;w\u003cy;w++){var E\u003dty(N[w],e);if(E)return E}return NaN};\nuy\u003dfunction(e,N){g.jM(\"ytglobal.timing\"+(N||\"\")+\"ready_\",e)};\nty\u003dfunction(e,N){if(e\u003dog(N)[e])return typeof e\u003d\u003d\u003d\"number\"?e:e[e.length-1]};\ngp9\u003dfunction(e){var N\u003dty(\"_start\",e),y\u003dx90(e),w\u003dg.Xj(\"enable_cow_info_csi\")||!jeE;N\u0026\u0026y\u0026\u0026w\u0026\u0026(bt(npJ,new Xm(Math.round(y-N),e)),jeE\u003d!0)};\nQe3\u003dfunction(){if(zH.getEntriesByType){var e\u003dzH.getEntriesByType(\"paint\");if(e\u003dg.Ok(e,function(y){return y.name\u003d\u003d\u003d\"first-paint\"}))return iy(e.startTime)}var N;\ng.Xj(\"csi_use_performance_navigation_timing\")||g.Xj(\"csi_use_performance_navigation_timing_tvhtml5\")?N\u003dzH.getEntriesByType(\"first-paint\")[0].startTime:N\u003dzH.timing.HIP;return N?Math.max(0,N):0};\nqY\u003dfunction(e){ki9(e);m9E();V7F();e||(g.Lb(\"TIMING_ACTION\")\u0026\u0026Ua(\"PREVIOUS_ACTION\",g.Lb(\"TIMING_ACTION\")),Ua(\"TIMING_ACTION\",\"\"))};\nH6M\u003dfunction(){var e\u003d[\"pbs\",\"pbu\"];g.NR(function(){ki(\"\").info.actionType\u003d\"watch\";e\u0026\u0026Ua(\"TIMING_AFT_KEYS\",e);Ua(\"TIMING_ACTION\",\"watch\");var N\u003dt7F(g.Lb(\"TIMING_INFO\",{}));Object.keys(N).length\u003e0\u0026\u0026fV(N);N\u003d{isNavigation:!0,actionType:Bw(g.Lb(\"TIMING_ACTION\"))};var y\u003dg.Lb(\"PREVIOUS_ACTION\");y\u0026\u0026(N.previousAction\u003dBw(y));if(y\u003dg.Lb(\"CLIENT_PROTOCOL\"))N.httpProtocol\u003dy;if(y\u003dg.Lb(\"CLIENT_TRANSPORT\"))N.transportProtocol\u003dy;(y\u003dg.It())\u0026\u0026y!\u003d\u003d\"UNDEFINED_CSN\"\u0026\u0026(N.clientScreenNonce\u003dy);y\u003dfxH();if(y\u003d\u003d\u003d1||y\u003d\u003d\u003d-1)N.isVisible\u003d\n!0;y\u003dSZ().loadType\u003d\u003d\u003d\"cold\";var w\u003dBoM();y||(y\u003dw.yt_lt\u003d\u003d\u003d\"cold\");if(y){N.loadType\u003d\"cold\";y\u003dBoM();w\u003dzW1();var E\u003dDn(),A\u003dg.Lb(\"CSI_START_TIMESTAMP_MILLIS\",0);A\u003e0\u0026\u0026!g.Xj(\"embeds_web_enable_csi_start_override_killswitch\")\u0026\u0026(E\u003dA);E\u0026\u0026(gz(\"srt\",w.responseStart),y.prerender!\u003d\u003d1\u0026\u0026VQ(E));y\u003dQe3();y\u003e0\u0026\u0026gz(\"fpt\",y);y\u003dzW1();y.isPerformanceNavigationTiming\u0026\u0026fV({performanceNavigationTiming:!0},void 0);gz(\"nreqs\",y.requestStart,void 0);gz(\"nress\",y.responseStart,void 0);gz(\"nrese\",y.responseEnd,void 0);y.redirectEnd-\ny.redirectStart\u003e0\u0026\u0026(gz(\"nrs\",y.redirectStart,void 0),gz(\"nre\",y.redirectEnd,void 0));y.domainLookupEnd-y.domainLookupStart\u003e0\u0026\u0026(gz(\"ndnss\",y.domainLookupStart,void 0),gz(\"ndnse\",y.domainLookupEnd,void 0));y.connectEnd-y.connectStart\u003e0\u0026\u0026(gz(\"ntcps\",y.connectStart,void 0),gz(\"ntcpe\",y.connectEnd,void 0));y.secureConnectionStart\u003e\u003dDn()\u0026\u0026y.connectEnd-y.secureConnectionStart\u003e0\u0026\u0026(gz(\"nstcps\",y.secureConnectionStart,void 0),gz(\"ntcpe\",y.connectEnd,void 0));zH\u0026\u0026\"getEntriesByType\"in zH\u0026\u0026qEE();y\u003d[];if(document.querySelector\u0026\u0026\nzH\u0026\u0026zH.getEntriesByName)for(var T in Zn)Zn.hasOwnProperty(T)\u0026\u0026(w\u003dZn[T],uGs(T,w)\u0026\u0026y.push(w));if(y.length\u003e0)for(N.resourceInfo\u003d[],T\u003dg.c(y),y\u003dT.next();!y.done;y\u003dT.next())N.resourceInfo.push({resourceCache:y.value})}fV(N);N\u003dby();N.preLoggedGelInfos||(N.preLoggedGelInfos\u003d[]);T\u003dN.preLoggedGelInfos;N\u003dXin();y\u003dvoid 0;for(w\u003d0;w\u003cT.length;w++)if(E\u003dT[w],E.loadType){y\u003dE.loadType;break}if(SZ().loadType\u003d\u003d\u003d\"cold\"\u0026\u0026(N.loadType\u003d\u003d\u003d\"cold\"||y\u003d\u003d\u003d\"cold\")){y\u003dog();w\u003dby();w\u003dw.gelTicks?w.gelTicks:w.gelTicks\u003d{};for(var p in y)if(!(p in\nw))if(typeof y[p]\u003d\u003d\u003d\"number\")gz(p,ty(p));else if(g.Xj(\"log_repeated_ytcsi_ticks\"))for(E\u003dg.c(y[p]),A\u003dE.next();!A.done;A\u003dE.next())gz(p.slice(1),A.value);p\u003d{};y\u003d!1;T\u003dg.c(T);for(w\u003dT.next();!w.done;w\u003dT.next())y\u003dw.value,la(N,y),la(p,y),y\u003d!0;y\u0026\u0026fV(p)}uy(!0);p\u003dg.Lb(\"TIMING_ACTION\");g.nM(\"ytglobal.timingready_\")\u0026\u0026p\u0026\u0026xi()\u0026\u0026x90()\u0026\u0026gp9()})()};\nKKM\u003dfunction(){var e\u003de\u003d\u003d\u003dvoid 0?{}:e;g.NR(function(){xi()\u0026\u0026jZ(\"aa\",void 0,void 0);d9M();qY();uy(!1);e.cttAuthInfo\u0026\u0026(Fm().cttAuthInfo\u003de.cttAuthInfo);Ua(\"TIMING_AFT_KEYS\",[]);e.hat?g.nV({loadType:\"hot\"}):g.nV({loadType:\"warm\"});Ua(\"TIMING_ACTION\",\"\");delete g.Lb(\"TIMING_INFO\",{}).yt_lt;g.NR(VQ)(e.startTime,void 0)})()};\nQQ\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?{}:N;g.NR(function(){WK9(e);var y\u003dN.sampleRate;if(!g.Xj(\"web_csi_action_sampling_enabled\")||y\u003d\u003d\u003dvoid 0||y\u003c\u003d1)y\u003d!1;else{var w\u003dhy(e);y\u003deb_(w)%y!\u003d\u003d0}y\u0026\u0026(Fm(e).actionDisabled\u003d!0);ki(e||\"\").info.actionType\u003de;N.cttAuthInfo\u0026\u0026(Fm(e).cttAuthInfo\u003dN.cttAuthInfo);Ua(e+\"TIMING_ACTION\",e);g.NR(VQ)(N.startTime,e);y\u003d{actionType:Bw(e)};N.CYW\u0026\u0026(y.previousAction\u003dBw(g.Lb(\"TIMING_ACTION\")));(w\u003dg.It())\u0026\u0026w!\u003d\u003d\"UNDEFINED_CSN\"\u0026\u0026(y.clientScreenNonce\u003dw);g.nV(y,e);uy(!0,e)})()};\nWK9\u003dfunction(e){g.NR(function(){xi(e)\u0026\u0026jZ(\"aa\",void 0,e);d9M(e);qY(e)})()};\nxi\u003dfunction(e){return g.NR(function(){return mo(\"_start\",e)})()};\ng.nV\u003dfunction(e,N,y){g.NR(fV)(e,N,y\u003d\u003d\u003dvoid 0?!1:y)};\njZ\u003dfunction(e,N,y){return g.NR(gz)(e,N,y)};\nO6E\u003dfunction(e){g.NR(Z60)(\"action_finished\",e,void 0)};\nmo\u003dfunction(e,N){return g.NR(function(){var y\u003dog(N);return e in y})()};\nGi5\u003dfunction(e){if(!g.Xj(\"universal_csi_network_ticks\"))return\"\";e\u003dD9(g.to(5,e))||\"\";for(var N\u003dObject.keys(RW_),y\u003d0;y\u003cN.length;y++){var w\u003dN[y];if(e.includes(w))return w}return\"\"};\nLKM\u003dfunction(e){if(!g.Xj(\"universal_csi_network_ticks\"))return function(){};\nvar N\u003dRW_[e];return N?(Hw(N),function(){var y\u003dg.Xj(\"universal_csi_network_ticks\")?(y\u003dU9F[e])?Hw(y):!1:!1;return y}):function(){}};\nHw\u003dfunction(e,N){return g.NR(function(){if(mo(e,N))return!1;jZ(e,void 0,N);return!0})()};\nKV\u003dfunction(e,N,y){g.NR(function(){if(!xi(y)||mo(e,y))return!1;jZ(e,N,y);return!0})()};\nse1\u003dfunction(){g.NR(function(){var e\u003dhy();requestAnimationFrame(function(){setTimeout(function(){e\u003d\u003d\u003dhy()\u0026\u0026jZ(\"ftl\",void 0,void 0)},0)})})()};\nWw\u003dfunction(e,N,y,w){this.c6\u003de;this.nN\u003dN;this.J\u003dy;this.j\u003dw;this.K\u003dvoid 0;this.N\u003dnew Map;e.D6||(e.D6\u003d{});e.D6\u003dObject.assign({},ax0,e.D6)};\nel0\u003dfunction(e,N,y,w){if(Ww.instance!\u003d\u003dvoid 0){if(w\u003dWw.instance,e\u003d[e!\u003d\u003dw.c6,N!\u003d\u003dw.nN,y!\u003d\u003dw.J,!1,!1,!1,void 0!\u003d\u003dw.K],e.some(function(E){return E}))throw new g.Gh(\"InnerTubeTransportService is already initialized\",e);\n}else Ww.instance\u003dnew Ww(e,N,y,w)};\nOq\u003dfunction(e,N,y){var w\u003dw\u003d\u003d\u003dvoid 0?lt:w;var E\u003dNWH(e,N);return E?new g.lB(function(A,T){var p,C,r,Y,M;return g.f(function(l){switch(l.J){case 1:return g.D(l,E,2);case 2:p\u003dl.N;C\u003dp.L(N,y,w);if(!C){T(new g.Gh(\"Error: Failed to build request for command.\",N));l.u9(0);break}Qd(C.input);Y\u003d((r\u003dC.bd)\u003d\u003dnull?void 0:r.mode)\u003d\u003d\u003d\"cors\"?\"cors\":void 0;if(e.J.TY){M\u003dyln(e,C.config,Y);l.u9(4);break}return g.D(l,wX5(e,C.config,Y),5);case 5:M\u003dl.N;case 4:A(E5M(e,C,M)),g.hn(l)}})}):oD(new g.Gh(\"Error: No request builder found for command.\",\nN))};\ng.Rg\u003dfunction(e,N,y,w,E){function A(){}\nE\u003dE\u003d\u003d\u003dvoid 0?{dE:{identity:lt}}:E;var T\u003dT\u003d\u003d\u003dvoid 0?!0:T;A\u003dLKM(Gi5(y));N.context||(N.context\u003dg.LR(w,T));return new g.lB(function(p){var C,r,Y,M,l;return g.f(function(F){if(F.J\u003d\u003d1)return C\u003dQN(y),r\u003dr2(C)?\"same-origin\":\"cors\",e.J.TY?(Y\u003dyln(e,E,r),F.u9(2)):g.D(F,wX5(e,E,r),3);F.J!\u003d2\u0026\u0026(Y\u003dF.N);M\u003dFI1(QN(y));l\u003d{input:M,bd:mH(M),Yi:N,config:E};p(E5M(e,l,Y,A));g.hn(F)})})};\nTWJ\u003dfunction(e,N,y){var w;if(N\u0026\u0026!(N\u003d\u003dnull?0:(w\u003dN.sequenceMetaData)\u003d\u003dnull?0:w.skipProcessing)\u0026\u0026e.j){w\u003dg.c(Al5);for(var E\u003dw.next();!E.done;E\u003dw.next())E\u003dE.value,e.j[E]\u0026\u0026e.j[E].handleResponse(N,y)}};\nE5M\u003dfunction(e,N,y,w){w\u003dw\u003d\u003d\u003dvoid 0?function(){}:w;\nvar E,A,T,p,C,r,Y,M,l,F,S,k,X,d,v,V,Z,n,R,O,E9,Jn,eM,H,a,h,K,aP,XF,Yw;return g.f(function(v5){switch(v5.J){case 1:v5.u9(2);break;case 3:if((E\u003dv5.N)\u0026\u0026!E.isExpired())return v5.return(Promise.resolve(E.J()));case 2:if(!((A\u003dN)\u003d\u003dnull?0:(T\u003dA.Yi)\u003d\u003dnull?0:T.context)){v5.u9(4);break}p\u003dN.Yi.context;v5.u9(5);break;case 5:C\u003dg.c([]),r\u003dC.next();case 8:if(r.done){v5.u9(4);break}Y\u003dr.value;return g.D(v5,Y.IUt(p),9);case 9:r\u003dC.next();v5.u9(8);break;case 4:if((M\u003de.K)\u003d\u003dnull||!M.i2h(N.input,N.Yi)){v5.u9(12);break}return g.D(v5,\ne.K.dYG(N.input,N.Yi),13);case 13:return l\u003dv5.N,TWJ(e,l,N),v5.return(l);case 12:return(k\u003d(S\u003dN.config)\u003d\u003dnull?void 0:S.XB)\u0026\u0026e.N.has(k)?F\u003de.N.get(k):(X\u003dJSON.stringify(N.Yi),V\u003d(v\u003d(d\u003dN.bd)\u003d\u003dnull?void 0:d.headers)!\u003dnull?v:{},N.bd\u003dObject.assign({},N.bd,{headers:Object.assign({},V,y)}),Z\u003dObject.assign({},N.bd),N.bd.method\u003d\u003d\u003d\"POST\"\u0026\u0026(Z\u003dObject.assign({},Z,{body:X})),((n\u003dN.config)\u003d\u003dnull?0:n.Oq9)\u0026\u0026jZ(N.config.Oq9),R\u003dfunction(){return e.nN.fetch(N.input,Z,N.config)},F\u003dR(),k\u0026\u0026e.N.set(k,F)),g.D(v5,F,14);\ncase 14:if((O\u003dv5.N)\u0026\u0026\"error\"in O\u0026\u0026((E9\u003dO)\u003d\u003dnull?0:(Jn\u003dE9.error)\u003d\u003dnull?0:Jn.details))for(eM\u003dO.error.details,H\u003dg.c(eM),a\u003dH.next();!a.done;a\u003dH.next())h\u003da.value,(K\u003dh[\"@type\"])\u0026\u0026JlP.indexOf(K)\u003e-1\u0026\u0026(delete h[\"@type\"],O\u003dh);k\u0026\u0026e.N.has(k)\u0026\u0026e.N.delete(k);((aP\u003dN.config)\u003d\u003dnull?0:aP.urB)\u0026\u0026jZ(N.config.urB);if(O||(XF\u003de.K)\u003d\u003dnull||!XF.xTP(N.input,N.Yi)){v5.u9(15);break}return g.D(v5,e.K.SdP(N.input,N.Yi),16);case 16:O\u003dv5.N;case 15:return TWJ(e,O,N),((Yw\u003dN.config)\u003d\u003dnull?0:Yw.g9W)\u0026\u0026jZ(N.config.g9W),w(),v5.return(O||\nvoid 0)}})};\nNWH\u003dfunction(e,N){a:{e\u003de.c6;var y,w\u003d(y\u003dg.m(N,lx0))\u003d\u003dnull?void 0:y.signal;if(w\u0026\u0026e.D6\u0026\u0026(y\u003de.D6[w])){var E\u003dy();break a}var A;if((y\u003d(A\u003dg.m(N,FKP))\u003d\u003dnull?void 0:A.request)\u0026\u0026e.ea\u0026\u0026(A\u003de.ea[y])){E\u003dA();break a}for(E in N)if(e.BX[E]\u0026\u0026(N\u003de.BX[E])){E\u003dN();break a}E\u003dvoid 0}if(E!\u003d\u003dvoid 0)return Promise.resolve(E)};\nwX5\u003dfunction(e,N,y){var w,E,A,T,p,C,r;return g.f(function(Y){if(Y.J\u003d\u003d1){A\u003d((w\u003dN)\u003d\u003dnull?void 0:(E\u003dw.dE)\u003d\u003dnull?void 0:E.identity)||lt;C\u003d(T\u003dN)\u003d\u003dnull?void 0:(p\u003dT.dE)\u003d\u003dnull?void 0:p.sessionIndex;var M\u003dg.S9(e.J.PQ(A,{sessionIndex:C}));return g.D(Y,M,2)}r\u003dY.N;return Y.return(Promise.resolve(Object.assign({},opM(y),r)))})};\nyln\u003dfunction(e,N,y){var w,E\u003d(N\u003d\u003dnull?void 0:(w\u003dN.dE)\u003d\u003dnull?void 0:w.identity)||lt,A;N\u003dN\u003d\u003dnull?void 0:(A\u003dN.dE)\u003d\u003dnull?void 0:A.sessionIndex;e\u003de.J.PQ(E,{sessionIndex:N});return Object.assign({},opM(y),e)};\nGH\u003dfunction(){};\nUq\u003dfunction(){};\nLV\u003dfunction(e){this.Z\u003de};\nsq\u003dfunction(){};\nag\u003dfunction(){};\ney\u003dfunction(){};\nNf\u003dfunction(){};\ng.ye\u003dfunction(e,N){var y\u003dg.iE.apply(2,arguments);e\u003de\u003d\u003d\u003dvoid 0?0:e;g.Gh.call(this,N,y);this.errorType\u003de;Object.setPrototypeOf(this,this.constructor.prototype)};\nwv\u003dfunction(e,N,y){this.J\u003de;this.N\u003dN;this.K\u003dy};\npX_\u003dfunction(e,N,y){if(e.J){var w\u003dD9(g.to(5,KY(N,\"key\")))||\"/UNKNOWN_PATH\";e.J.start(w)}e\u003dy;g.Xj(\"wug_networking_gzip_request\")\u0026\u0026(e\u003dnrP(y));return new window.Request(N,e)};\ng.AC\u003dfunction(e,N){if(!El){var y\u003dua();gW(y,{ZT:CaM,SB:wv});var w\u003d{BX:{feedbackEndpoint:a4(sq),modifyChannelNotificationPreferenceEndpoint:a4(ag),playlistEditEndpoint:a4(ey),shareEntityEndpoint:a4(LV),subscribeEndpoint:a4(GH),unsubscribeEndpoint:a4(Uq),webPlayerShareEntityServiceEndpoint:a4(Nf)}},E\u003dUz.getInstance(),A\u003d{};E\u0026\u0026(A.client_location\u003dE);e\u003d\u003d\u003dvoid 0\u0026\u0026(e\u003dG1F());N\u003d\u003d\u003dvoid 0\u0026\u0026(N\u003dy.resolve(CaM));el0(w,N,e,A);gW(y,{ZT:rlJ,aB:Ww.instance});El\u003dy.resolve(rlJ)}return El};\n$6H\u003dfunction(e){var N\u003dnew Ys;if(e.interpreterJavascript){var y\u003diG0(e.interpreterJavascript);y\u003dj$(y).toString();var w\u003dnew rq;Sn(w,6,y);JQ(N,rq,1,w)}else e.interpreterUrl\u0026\u0026(y\u003dIG(e.interpreterUrl),y\u003ddG(y).toString(),w\u003dnew $s,Sn(w,4,y),JQ(N,$s,2,w));e.interpreterHash\u0026\u0026oL(N,3,e.interpreterHash);e.program\u0026\u0026oL(N,4,e.program);e.globalName\u0026\u0026oL(N,5,e.globalName);e.clientExperimentsStateBlob\u0026\u0026oL(N,7,e.clientExperimentsStateBlob);return N};\nT$\u003dfunction(e){var N\u003d{};e\u003de.split(\"\u0026\");e\u003dg.c(e);for(var y\u003de.next();!y.done;y\u003de.next())y\u003dy.value.split(\"\u003d\"),y.length\u003d\u003d\u003d2\u0026\u0026(N[y[0]]\u003dy[1]);return N};\nG00\u003dfunction(){if(g.Xj(\"bg_st_hr\"))return\"havuokmhhs-0\";var e,N\u003d((e\u003dperformance)\u003d\u003dnull?void 0:e.timeOrigin)||0;return\"havuokmhhs-\"+Math.floor(N)};\nJC\u003dfunction(e){this.J\u003de};\nYC9\u003dfunction(){return new Promise(function(e){var N\u003dwindow.top;N.ntpevasrs!\u003d\u003dvoid 0?e(new JC(N.ntpevasrs)):(N.ntpqfbel\u003d\u003d\u003dvoid 0\u0026\u0026(N.ntpqfbel\u003d[]),N.ntpqfbel.push(function(y){e(new JC(y))}))})};\nlc_\u003dfunction(){if(!g.Xj(\"disable_biscotti_fetch_for_ad_blocker_detection\")\u0026\u0026!g.Xj(\"disable_biscotti_fetch_entirely_for_all_web_clients\")\u0026\u0026EF()){var e\u003dg.Lb(\"PLAYER_VARS\",{});if(g.zM(e,\"privembed\",!1)!\u003d\"1\"\u0026\u0026!k1n(e)){var N\u003dfunction(){p2\u003d!0;\"google_ad_status\"in window?Ua(\"DCLKSTAT\",1):Ua(\"DCLKSTAT\",2)};\ntry{g.rW(\"//static.doubleclick.net/instream/ad_status.js\",N)}catch(y){}MS5.push(g.Kk.kB(function(){if(!(p2||\"google_ad_status\"in window)){try{if(N){var y\u003d\"\"+g.RP(N),w\u003dkk9[y];w\u0026\u0026g.pE(w)}}catch(E){}p2\u003d!0;Ua(\"DCLKSTAT\",3)}},5E3))}}};\nC2\u003dfunction(){var e\u003dNumber(g.Lb(\"DCLKSTAT\",0));return isNaN(e)?0:e};\nMf\u003dfunction(e,N,y){var w\u003dthis;this.network\u003de;this.options\u003dN;this.N\u003dy;this.J\u003dnull;if(N.ESB){var E\u003dnew g.lq;this.J\u003dE.promise;g.xJ.ytAtRC\u0026\u0026az(function(){var A,T;return g.f(function(p){if(p.J\u003d\u003d1){if(!g.xJ.ytAtRC)return p.return();A\u003drv(null);return g.D(p,$C(w,A),2)}T\u003dp.N;g.xJ.ytAtRC\u0026\u0026g.xJ.ytAtRC(JSON.stringify(T));g.hn(p)})},2);\nYC9().then(function(A){var T,p,C,r;return g.f(function(Y){if(Y.J\u003d\u003d1)return A.bindInnertubeChallengeFetcher(function(M){return $C(w,rv(M))}),g.D(Y,DS(),2);\nT\u003dY.N;p\u003dA.getLatestChallengeResponse();C\u003dp.challenge;if(!C)throw Error(\"BGE_MACIL\");r\u003d{challenge:C,rK:T$(C),f$:T,bgChallenge:new Ys};E.resolve(r);A.registerChallengeFetchedCallback(function(M){M\u003dM.challenge;if(!M)throw Error(\"BGE_MACR\");M\u003d{challenge:M,rK:T$(M),f$:T,bgChallenge:new Ys};w.J\u003dPromise.resolve(M)});\ng.hn(Y)})})}else N.preload\u0026\u0026Fq5(this,new Promise(function(A){g.e1(0,function(){A(YC(w))},0)}))};\nrv\u003dfunction(e){var N\u003d{engagementType:\"ENGAGEMENT_TYPE_UNBOUND\"};e\u0026\u0026(N.interpreterHash\u003de);return N};\nYC\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?0:N;var y,w,E,A,T,p,C,r,Y,M,l,F;return g.f(function(S){switch(S.J){case 1:y\u003drv(bq().J);if(g.Xj(\"att_fet_ks\"))return g.c5(S,7),g.D(S,$C(e,y),9);g.c5(S,4);return g.D(S,SCM(e,y),6);case 6:T\u003dS.N;E\u003dT.yuW;A\u003dT.zZB;w\u003dT;g.B5(S,3);break;case 4:return g.XH(S),g.uA(Error(\"Failed to fetch attestation challenge after \"+(N+\" attempts; not retrying for 24h.\"))),lI(e,864E5),S.return({challenge:\"\",rK:{},f$:void 0,bgChallenge:void 0});case 9:w\u003dS.N;if(!w)throw Error(\"Fetching Attestation challenge returned falsy\");\nif(!w.challenge)throw Error(\"Missing Attestation challenge\");E\u003dw.challenge;A\u003dT$(E);if(\"c1a\"in A\u0026\u0026(!w.bgChallenge||!w.bgChallenge.program))throw Error(\"Expected bg challenge but missing.\");g.B5(S,3);break;case 7:p\u003dg.XH(S);g.uA(p);N++;if(N\u003e\u003d5)return g.uA(Error(\"Failed to fetch attestation challenge after \"+(N+\" attempts; not retrying for 24h.\"))),lI(e,864E5),S.return({challenge:\"\",rK:{},f$:void 0,bgChallenge:void 0});C\u003d1E3*Math.pow(2,N-1)+Math.random()*1E3;return S.return(new Promise(function(k){g.e1(0,\nfunction(){k(YC(e,N))},C)}));\ncase 3:r\u003dNumber(A.t)||7200;lI(e,r*1E3);Y\u003dvoid 0;if(!(\"c1a\"in A\u0026\u0026w.bgChallenge)){S.u9(10);break}M\u003d$6H(w.bgChallenge);g.c5(S,11);return g.D(S,hf(bq(),M),13);case 13:g.B5(S,12);break;case 11:return l\u003dg.XH(S),g.uA(l),S.return({challenge:E,rK:A,f$:Y,bgChallenge:M});case 12:return g.c5(S,14),Y\u003dnew Fa({challenge:M,EW:{vI:\"aGIf\"}}),g.D(S,Y.oH,16);case 16:g.B5(S,10);break;case 14:F\u003dg.XH(S),g.uA(F),Y\u003dvoid 0;case 10:return S.return({challenge:E,rK:A,f$:Y,bgChallenge:M})}})};\n$C\u003dfunction(e,N){var y;return g.f(function(w){y\u003de.N;if(!y||y.E4())return w.return($C(e.network,N));KV(\"att_pna\",void 0,\"attestation_challenge_fetch\");return w.return(new Promise(function(E){y.TT(\"publicytnetworkstatus-online\",function(){$C(e.network,N).then(E)})}))})};\no59\u003dfunction(e){if(!e)throw Error(\"Fetching Attestation challenge returned falsy\");if(!e.challenge)throw Error(\"Missing Attestation challenge\");var N\u003de.challenge,y\u003dT$(N);if(\"c1a\"in y\u0026\u0026(!e.bgChallenge||!e.bgChallenge.program))throw Error(\"Expected bg challenge but missing.\");return Object.assign({},e,{yuW:N,zZB:y})};\nSCM\u003dfunction(e,N){var y,w,E,A,T;return g.f(function(p){switch(p.J){case 1:y\u003dvoid 0,w\u003d0,E\u003d{};case 2:if(!(w\u003c5)){p.u9(4);break}if(!(w\u003e0)){p.u9(5);break}E.KD\u003d1E3*Math.pow(2,w-1)+Math.random()*1E3;return g.D(p,new Promise(function(C){return function(r){g.e1(0,function(){r(void 0)},C.KD)}}(E)),5);\ncase 5:return g.c5(p,7),g.D(p,$C(e,N),9);case 9:return A\u003dp.N,p.return(o59(A));case 7:y\u003dT\u003dg.XH(p),T instanceof Error\u0026\u0026g.uA(T);case 8:w++;E\u003d{KD:void 0};p.u9(2);break;case 4:throw y;}})};\nFq5\u003dfunction(e,N){e.J\u003dN};\nbE1\u003dfunction(e){var N,y,w;return g.f(function(E){if(E.J\u003d\u003d1)return g.D(E,Promise.race([e.J,null]),2);N\u003dE.N;var A\u003dYC(e);e.J\u003dA;(y\u003dN)\u003d\u003dnull||(w\u003dy.f$)\u003d\u003dnull||w.dispose();g.hn(E)})};\nlI\u003dfunction(e,N){function y(){var E;return g.f(function(A){E\u003dw-Date.now();return E\u003c1E3?g.D(A,bE1(e),0):(az(y,0,Math.min(E,6E4)),A.u9(0))})}\nvar w\u003dDate.now()+N;y()};\nhln\u003dfunction(e,N){return new Promise(function(y){g.e1(0,function(){y(N())},e)})};\ng.cl0\u003dfunction(e,N){var y;return g.f(function(w){var E\u003dg.nM(\"yt.aba.att\");return(y\u003dE?E:Mf.instance!\u003d\u003dvoid 0?Mf.instance.K.bind(Mf.instance):null)?w.return(y(\"ENGAGEMENT_TYPE_PLAYBACK\",e,N)):w.return(Promise.resolve({error:\"ATTESTATION_ERROR_API_NOT_READY\"}))})};\ng.k_n\u003dfunction(){var e;return(e\u003d(e\u003dg.nM(\"yt.aba.att2\"))?e:Mf.instance!\u003d\u003dvoid 0?Mf.instance.j.bind(Mf.instance):null)?e():Promise.resolve(!1)};\nXXH\u003dfunction(e,N){var y\u003dg.nM(\"ytDebugData.callbacks\");y||(y\u003d{},g.jM(\"ytDebugData.callbacks\",y));if(g.Xj(\"web_dd_iu\")||BW0.includes(e))y[e]\u003dN};\nFI\u003dfunction(){var e\u003dPaE;var N\u003dN\u003d\u003d\u003dvoid 0?[]:N;var y\u003dy\u003d\u003d\u003dvoid 0?[]:y;N\u003dXfF.apply(null,[P6F.apply(null,g.B(N))].concat(g.B(y)));this.store\u003dIfM(e,void 0,N)};\ng.Sy\u003dfunction(e,N,y){for(var w\u003dObject.assign({},e),E\u003dg.c(Object.keys(N)),A\u003dE.next();!A.done;A\u003dE.next()){A\u003dA.value;var T\u003de[A],p\u003dN[A];if(p\u003d\u003d\u003dvoid 0)delete w[A];else if(T\u003d\u003d\u003dvoid 0)w[A]\u003dp;else if(Array.isArray(p)\u0026\u0026Array.isArray(T))w[A]\u003dy?[].concat(g.B(T),g.B(p)):p;else if(!Array.isArray(p)\u0026\u0026g.W5(p)\u0026\u0026!Array.isArray(T)\u0026\u0026g.W5(T))w[A]\u003dg.Sy(T,p,y);else if(typeof p\u003d\u003d\u003dtypeof T)w[A]\u003dp;else return N\u003dnew g.Gh(\"Attempted to merge fields of differing types.\",{name:\"DeepMergeError\",key:A,XFh:T,updateValue:p}),g.t0(N),\ne}return w};\noR\u003dfunction(e){var N\u003dthis;e\u003de\u003d\u003d\u003dvoid 0?[]:e;this.SV\u003d[];this.Po\u003dthis.Hp\u003d0;this.z2\u003dvoid 0;this.totalLength\u003d0;e.forEach(function(y){N.append(y)})};\nd6_\u003dfunction(e,N){return e.SV.length\u003d\u003d\u003d0?!1:(e\u003de.SV[e.SV.length-1])\u0026\u0026e.buffer\u003d\u003d\u003dN.buffer\u0026\u0026e.byteOffset+e.length\u003d\u003d\u003dN.byteOffset};\nbI\u003dfunction(e,N){N\u003dg.c(N.SV);for(var y\u003dN.next();!y.done;y\u003dN.next())e.append(y.value)};\nhC\u003dfunction(e,N,y){return e.split(N).h3.split(y).aA};\nc8\u003dfunction(e){e.z2\u003dvoid 0;e.Hp\u003d0;e.Po\u003d0};\nkC\u003dfunction(e,N,y){e.isFocused(N);return N-e.Po+y\u003c\u003de.SV[e.Hp].length};\nIcn\u003dfunction(e){if(!e.z2){var N\u003de.SV[e.Hp];e.z2\u003dnew DataView(N.buffer,N.byteOffset,N.length)}return e.z2};\nB8\u003dfunction(e,N,y){e\u003de.YX(N\u003d\u003d\u003dvoid 0?0:N,y\u003d\u003d\u003dvoid 0?-1:y);N\u003dnew Uint8Array(e.length);try{N.set(e)}catch(w){for(y\u003d0;y\u003ce.length;y++)N[y]\u003de[y]}return N};\nv53\u003dfunction(e,N){e.focus(N);return kC(e,N,4)?Icn(e).getUint32(N-e.Po):256*(256*(256*e.getUint8(N)+e.getUint8(N+1))+e.getUint8(N+2))+e.getUint8(N+3)};\nzl_\u003dfunction(e){for(var N\u003dnew Uint8Array(e.length),y\u003d0;y\u003ce.length;y++)N[y]\u003de.charCodeAt(y);return N};\nP8\u003dfunction(e){return e.length?XI?XI.decode(e):String.fromCharCode.apply(null,e):\"\"};\ng.IR\u003dfunction(e){if(!e.length)return\"\";try{if(XI)return XI.decode(e);if(\"FetchInternal\"in window)return FetchInternal.decodeFromUTF8(e)}catch(T){}for(var N\u003d0,y\u003d[],w\u003de.length;N\u003cw;){for(var E\u003d0;E\u003c1024\u0026\u0026N\u003cw;){var A\u003de[N++];if(A\u003c128)dv[E++]\u003dA;else{if(A\u003c224)A\u003d(A\u002631)\u003c\u003c6|e[N++]\u002663;else if(A\u003c240)A\u003d(A\u002615)\u003c\u003c12|(e[N++]\u002663)\u003c\u003c6|e[N++]\u002663;else{if(E+1\u003d\u003d\u003d1024){--N;break}A\u003d(A\u00267)\u003c\u003c18|(e[N++]\u002663)\u003c\u003c12|(e[N++]\u002663)\u003c\u003c6|e[N++]\u002663;A-\u003d65536;dv[E++]\u003d55296|A\u003e\u003e10;A\u003d56320|A\u00261023}dv[E++]\u003dA}}A\u003dString.fromCharCode.apply(String,dv);\nE\u003c1024\u0026\u0026(A\u003dA.substring(0,E));y.push(A)}return y.join(\"\")};\nz$\u003dfunction(e,N){var y;if((y\u003dv8)\u003d\u003dnull?0:y.encodeInto)return N\u003dv8.encodeInto(e,N),N.read\u003ce.length?e.length*4:N.written;for(var w\u003dy\u003d0;w\u003ce.length;w++){var E\u003de.charCodeAt(w);E\u003c128?N[y++]\u003dE:(E\u003c2048?N[y++]\u003dE\u003e\u003e6|192:((E\u002664512)\u003d\u003d\u003d55296\u0026\u0026w+1\u003ce.length\u0026\u0026(e.charCodeAt(w+1)\u002664512)\u003d\u003d\u003d56320?(E\u003d65536+((E\u00261023)\u003c\u003c10)+(e.charCodeAt(++w)\u00261023),N[y++]\u003dE\u003e\u003e18|240,N[y++]\u003dE\u003e\u003e12\u002663|128):N[y++]\u003dE\u003e\u003e12|224,N[y++]\u003dE\u003e\u003e6\u002663|128),N[y++]\u003dE\u002663|128)}return y};\niI\u003dfunction(e){if(v8)return v8.encode(e);var N\u003dnew Uint8Array(Math.ceil(e.length*1.2)),y\u003dz$(e,N);N.length\u003cy\u0026\u0026(N\u003dnew Uint8Array(y),y\u003dz$(e,N));N.length\u003ey\u0026\u0026(N\u003dN.subarray(0,y));return N};\nDK\u003dfunction(e){this.J\u003de;this.pos\u003d0;this.N\u003d-1};\ngv\u003dfunction(e){var N\u003de.J.getUint8(e.pos);++e.pos;if(N\u003c128)return N;for(var y\u003dN\u0026127,w\u003d1;N\u003e\u003d128;)N\u003de.J.getUint8(e.pos),++e.pos,w*\u003d128,y+\u003d(N\u0026127)*w;return y};\nVe\u003dfunction(e,N){var y\u003de.N;for(e.N\u003d-1;e.J.b8(e.pos,1);){y\u003c0\u0026\u0026(y\u003dgv(e));var w\u003dy\u003e\u003e3,E\u003dy\u00267;if(w\u003d\u003d\u003dN)return!0;if(w\u003eN){e.N\u003dy;break}y\u003d-1;switch(E){case 0:gv(e);break;case 1:e.pos+\u003d8;break;case 2:w\u003dgv(e);e.pos+\u003dw;break;case 5:e.pos+\u003d4}}return!1};\nf2\u003dfunction(e,N){if(Ve(e,N))return gv(e)};\ntC\u003dfunction(e,N){if(Ve(e,N))return!!gv(e)};\nuI\u003dfunction(e,N){if(Ve(e,N)){N\u003dgv(e);var y\u003de.J.YX(e.pos,N);e.pos+\u003dN;return y}};\nqf\u003dfunction(e,N){if(e\u003duI(e,N))return g.IR(e)};\nZK\u003dfunction(e,N,y){if(e\u003duI(e,N))return y(new DK(new oR([e])))};\nxC\u003dfunction(e,N){for(var y\u003d[];Ve(e,N);)y.push(gv(e));return y.length?y:void 0};\njy\u003dfunction(e,N,y){for(var w\u003d[],E;E\u003duI(e,N);)w.push(y(new DK(new oR([E]))));return w.length?w:void 0};\nn2\u003dfunction(e,N){e\u003de instanceof Uint8Array?new oR([e]):e;return N(new DK(e))};\niEP\u003dfunction(e,N,y){if(N\u0026\u0026y\u0026\u0026y.buffer\u003d\u003d\u003dN.exports.memory.buffer){var w\u003dN.realloc(y.byteOffset,e);if(w)return new Uint8Array(N.exports.memory.buffer,w,e)}e\u003dN?new Uint8Array(N.exports.memory.buffer,N.malloc(e),e):new Uint8Array(e);y\u0026\u0026e.set(y);return e};\nD6E\u003dfunction(e,N){this.uB\u003dN;this.pos\u003d0;this.N\u003d[];this.J\u003diEP(e\u003d\u003d\u003dvoid 0?4096:e,N);this.view\u003dnew DataView(this.J.buffer,this.J.byteOffset,this.J.byteLength)};\nQe\u003dfunction(e,N){N\u003de.pos+N;if(!(e.J.length\u003e\u003dN)){for(var y\u003de.J.length*2;y\u003cN;)y*\u003d2;e.J\u003diEP(y,e.uB,e.J.subarray(0,e.pos));e.view\u003dnew DataView(e.J.buffer,e.J.byteOffset,e.J.byteLength)}};\nmX\u003dfunction(e,N){if(N\u003e268435455){Qe(e,4);for(var y\u003dN\u00261073741823,w\u003d0;w\u003c4;w++)e.view.setUint8(e.pos,y\u0026127|128),y\u003e\u003e\u003d7,e.pos+\u003d1;N\u003dMath.floor(N/268435456)}for(Qe(e,4);N\u003e127;)e.view.setUint8(e.pos,N\u0026127|128),N\u003e\u003e\u003d7,e.pos+\u003d1;e.view.setUint8(e.pos,N);e.pos+\u003d1};\nH8\u003dfunction(e,N,y){y!\u003d\u003dvoid 0\u0026\u0026(mX(e,N*8),mX(e,y))};\nK2\u003dfunction(e,N,y){y!\u003d\u003dvoid 0\u0026\u0026H8(e,N,y?1:0)};\nW8\u003dfunction(e,N,y){y!\u003d\u003dvoid 0\u0026\u0026(mX(e,N*8+2),N\u003dy.length,mX(e,N),Qe(e,N),e.J.set(y,e.pos),e.pos+\u003dN)};\nOl\u003dfunction(e,N,y){y!\u003d\u003dvoid 0\u0026\u0026(g5H(e,N,Math.ceil(Math.log2(y.length*4+2)/7)),Qe(e,y.length*1.2),N\u003dz$(y,e.J.subarray(e.pos)),e.pos+N\u003ee.J.length\u0026\u0026(Qe(e,N),N\u003dz$(y,e.J.subarray(e.pos))),e.pos+\u003dN,VSH(e))};\ng5H\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?2:y;mX(e,N*8+2);e.N.push(e.pos);e.N.push(y);e.pos+\u003dy};\nVSH\u003dfunction(e){for(var N\u003de.N.pop(),y\u003de.N.pop(),w\u003de.pos-y-N;N--;){var E\u003dN?128:0;e.view.setUint8(y++,w\u0026127|E);w\u003e\u003e\u003d7}};\nER\u003dfunction(e,N,y,w,E){y\u0026\u0026(g5H(e,N,E\u003d\u003d\u003dvoid 0?3:E),w(e,y),VSH(e))};\ng.A5\u003dfunction(e,N,y){y\u003dnew D6E(4096,y);N(y,e);return new Uint8Array(y.J.buffer,y.J.byteOffset,y.pos)};\ng.Tj\u003dfunction(e){var N\u003dnew DK(new oR([hO(decodeURIComponent(e))]));e\u003dqf(N,2);N\u003df2(N,4);var y\u003dfcM[N];if(typeof y\u003d\u003d\u003d\"undefined\")throw e\u003dnew g.Gh(\"Failed to recognize field number\",{name:\"EntityKeyHelperError\",viP:N}),g.t0(e),e;return{Xu:N,entityType:y,entityId:e}};\ng.J5\u003dfunction(e,N){var y\u003dnew D6E;W8(y,2,iI(e));e\u003dtSJ[N];if(typeof e\u003d\u003d\u003d\"undefined\")throw N\u003dnew g.Gh(\"Failed to recognize entity type\",{name:\"EntityKeyHelperError\",entityType:N}),g.t0(N),N;H8(y,4,e);H8(y,5,1);N\u003dnew Uint8Array(y.J.buffer,y.J.byteOffset,y.pos);return encodeURIComponent(g.oN(N))};\npj\u003dfunction(e,N,y,w){if(w\u003d\u003d\u003dvoid 0)return w\u003dObject.assign({},e[N]||{}),y\u003d(delete w[y],w),w\u003d{},Object.assign({},e,(w[N]\u003dy,w));var E\u003d{},A\u003d{};return Object.assign({},e,(A[N]\u003dObject.assign({},e[N],(E[y]\u003dw,E)),A))};\nud5\u003dfunction(e,N,y,w,E){var A\u003de[N];if(A\u003d\u003dnull||!A[y])return e;w\u003dg.Sy(A[y],w,E\u003d\u003d\u003d\"REPEATED_FIELDS_MERGE_OPTION_APPEND\");E\u003d{};A\u003d{};return Object.assign({},e,(A[N]\u003dObject.assign({},e[N],(E[y]\u003dw,E)),A))};\nqC_\u003dfunction(e,N){e\u003de\u003d\u003d\u003dvoid 0?{}:e;switch(N.type){case \"ENTITY_LOADED\":return N.payload.reduce(function(w,E){var A,T\u003d(A\u003dE.options)\u003d\u003dnull?void 0:A.persistenceOption;if(T\u0026\u0026T!\u003d\u003d\"ENTITY_PERSISTENCE_OPTION_UNKNOWN\"\u0026\u0026T!\u003d\u003d\"ENTITY_PERSISTENCE_OPTION_INMEMORY_AND_PERSIST\")return w;if(!E.entityKey)return g.t0(Error(\"Missing entity key\")),w;if(E.type\u003d\u003d\u003d\"ENTITY_MUTATION_TYPE_REPLACE\"){if(!E.payload)return g.t0(new g.Gh(\"REPLACE entity mutation is missing a payload\",{entityKey:E.entityKey})),w;var p\u003dg.kY(E.payload);\nreturn pj(w,p,E.entityKey,E.payload[p])}if(E.type\u003d\u003d\u003d\"ENTITY_MUTATION_TYPE_DELETE\"){a:{E\u003dE.entityKey;try{var C\u003dg.Tj(E).entityType;p\u003dpj(w,C,E);break a}catch(M){if(M instanceof Error){g.t0(new g.Gh(\"Failed to deserialize entity key\",{entityKey:E,jb:M.message}));p\u003dw;break a}throw M;}p\u003dvoid 0}return p}if(E.type\u003d\u003d\u003d\"ENTITY_MUTATION_TYPE_UPDATE\"){if(!E.payload)return g.t0(new g.Gh(\"UPDATE entity mutation is missing a payload\",{entityKey:E.entityKey})),w;p\u003dg.kY(E.payload);var r,Y;return ud5(w,p,E.entityKey,\nE.payload[p],(r\u003dE.fieldMask)\u003d\u003dnull?void 0:(Y\u003dr.mergeOptions)\u003d\u003dnull?void 0:Y.repeatedFieldsMergeOption)}return w},e);\ncase \"REPLACE_ENTITY\":var y\u003dN.payload;return pj(e,y.entityType,y.key,y.Ys);case \"REPLACE_ENTITIES\":return Object.keys(N.payload).reduce(function(w,E){var A\u003dN.payload[E];return Object.keys(A).reduce(function(T,p){return pj(T,E,p,A[p])},w)},e);\ncase \"UPDATE_ENTITY\":return y\u003dN.payload,ud5(e,y.entityType,y.key,y.Ys,y.ZIk);default:return e}};\nCj\u003dfunction(e,N,y){return e[N]?e[N][y]||null:null};\nrL\u003dfunction(e){return window.Int32Array?new Int32Array(e):Array(e)};\nSA\u003dfunction(e){g.x.call(this);this.counter\u003d[0,0,0,0];this.N\u003dnew Uint8Array(16);this.J\u003d16;if(!ZE1){var N,y\u003dnew Uint8Array(256),w\u003dnew Uint8Array(256);var E\u003d1;for(N\u003d0;N\u003c256;N++)y[E]\u003dN,w[N]\u003dE,E^\u003dE\u003c\u003c1^(E\u003e\u003e7\u0026\u0026283);$d\u003dnew Uint8Array(256);Yd\u003drL(256);MD\u003drL(256);lZ\u003drL(256);F8\u003drL(256);for(var A\u003d0;A\u003c256;A++){E\u003dA?w[255^y[A]]:0;E^\u003dE\u003c\u003c1^E\u003c\u003c2^E\u003c\u003c3^E\u003c\u003c4;E\u003dE\u0026255^E\u003e\u003e\u003e8^99;$d[A]\u003dE;N\u003dE\u003c\u003c1^(E\u003e\u003e7\u0026\u0026283);var T\u003dN^E;Yd[A]\u003dN\u003c\u003c24|E\u003c\u003c16|E\u003c\u003c8|T;MD[A]\u003dT\u003c\u003c24|Yd[A]\u003e\u003e\u003e8;lZ[A]\u003dE\u003c\u003c24|MD[A]\u003e\u003e\u003e8;F8[A]\u003dE\u003c\u003c24|lZ[A]\u003e\u003e\u003e8}ZE1\u003d!0}E\u003drL(44);for(y\u003d\n0;y\u003c4;y++)E[y]\u003de[4*y]\u003c\u003c24|e[4*y+1]\u003c\u003c16|e[4*y+2]\u003c\u003c8|e[4*y+3];for(w\u003d1;y\u003c44;y++)e\u003dE[y-1],y%4||(e\u003d($d[e\u003e\u003e16\u0026255]^w)\u003c\u003c24|$d[e\u003e\u003e8\u0026255]\u003c\u003c16|$d[e\u0026255]\u003c\u003c8|$d[e\u003e\u003e\u003e24],w\u003dw\u003c\u003c1^(w\u003e\u003e7\u0026\u0026283)),E[y]\u003dE[y-4]^e;this.key\u003dE};\noo\u003dfunction(e,N){for(var y\u003d0;y\u003c4;y++)e.counter[y]\u003dN[y*4]\u003c\u003c24|N[y*4+1]\u003c\u003c16|N[y*4+2]\u003c\u003c8|N[y*4+3];e.J\u003d16};\nx69\u003dfunction(e){for(var N\u003de.key,y\u003de.counter[0]^N[0],w\u003de.counter[1]^N[1],E\u003de.counter[2]^N[2],A\u003de.counter[3]^N[3],T\u003d3;T\u003e\u003d0\u0026\u0026!(e.counter[T]\u003d-~e.counter[T]);T--);for(var p,C,r\u003d4;r\u003c40;)T\u003dYd[y\u003e\u003e\u003e24]^MD[w\u003e\u003e16\u0026255]^lZ[E\u003e\u003e8\u0026255]^F8[A\u0026255]^N[r++],p\u003dYd[w\u003e\u003e\u003e24]^MD[E\u003e\u003e16\u0026255]^lZ[A\u003e\u003e8\u0026255]^F8[y\u0026255]^N[r++],C\u003dYd[E\u003e\u003e\u003e24]^MD[A\u003e\u003e16\u0026255]^lZ[y\u003e\u003e8\u0026255]^F8[w\u0026255]^N[r++],A\u003dYd[A\u003e\u003e\u003e24]^MD[y\u003e\u003e16\u0026255]^lZ[w\u003e\u003e8\u0026255]^F8[E\u0026255]^N[r++],y\u003dT,w\u003dp,E\u003dC;e\u003de.N;T\u003dN[40];e[0]\u003d$d[y\u003e\u003e\u003e24]^T\u003e\u003e\u003e24;e[1]\u003d$d[w\u003e\u003e16\u0026255]^T\u003e\u003e16\u0026255;e[2]\u003d$d[E\u003e\u003e8\u0026255]^\nT\u003e\u003e8\u0026255;e[3]\u003d$d[A\u0026255]^T\u0026255;T\u003dN[41];e[4]\u003d$d[w\u003e\u003e\u003e24]^T\u003e\u003e\u003e24;e[5]\u003d$d[E\u003e\u003e16\u0026255]^T\u003e\u003e16\u0026255;e[6]\u003d$d[A\u003e\u003e8\u0026255]^T\u003e\u003e8\u0026255;e[7]\u003d$d[y\u0026255]^T\u0026255;T\u003dN[42];e[8]\u003d$d[E\u003e\u003e\u003e24]^T\u003e\u003e\u003e24;e[9]\u003d$d[A\u003e\u003e16\u0026255]^T\u003e\u003e16\u0026255;e[10]\u003d$d[y\u003e\u003e8\u0026255]^T\u003e\u003e8\u0026255;e[11]\u003d$d[w\u0026255]^T\u0026255;T\u003dN[43];e[12]\u003d$d[A\u003e\u003e\u003e24]^T\u003e\u003e\u003e24;e[13]\u003d$d[y\u003e\u003e16\u0026255]^T\u003e\u003e16\u0026255;e[14]\u003d$d[w\u003e\u003e8\u0026255]^T\u003e\u003e8\u0026255;e[15]\u003d$d[E\u0026255]^T\u0026255};\ncM\u003dfunction(){if(!bZ\u0026\u0026!g.Um){if(h5)return h5;var e;h5\u003d(e\u003dwindow.crypto)\u003d\u003dnull?void 0:e.subtle;var N,y,w;if(((N\u003dh5)\u003d\u003dnull?0:N.importKey)\u0026\u0026((y\u003dh5)\u003d\u003dnull?0:y.sign)\u0026\u0026((w\u003dh5)\u003d\u003dnull?0:w.encrypt))return h5;h5\u003dvoid 0}};\ng.kd\u003dfunction(e){this.j\u003de};\ng.BM\u003dfunction(e){this.N\u003de};\nX8\u003dfunction(e){this.L\u003dnew Uint8Array(64);this.K\u003dnew Uint8Array(64);this.j\u003d0;this.Z\u003dnew Uint8Array(64);this.N\u003d0;this.L.set(e);this.K.set(e);for(e\u003d0;e\u003c64;e++)this.L[e]^\u003d92,this.K[e]^\u003d54;this.reset()};\njuF\u003dfunction(e,N,y){for(var w\u003de.G,E\u003de.J[0],A\u003de.J[1],T\u003de.J[2],p\u003de.J[3],C\u003de.J[4],r\u003de.J[5],Y\u003de.J[6],M\u003de.J[7],l,F,S,k\u003d0;k\u003c64;)k\u003c16?(w[k]\u003dS\u003dN[y]\u003c\u003c24|N[y+1]\u003c\u003c16|N[y+2]\u003c\u003c8|N[y+3],y+\u003d4):(l\u003dw[k-2],F\u003dw[k-15],S\u003dw[k-7]+w[k-16]+((l\u003e\u003e\u003e17|l\u003c\u003c15)^(l\u003e\u003e\u003e19|l\u003c\u003c13)^l\u003e\u003e\u003e10)+((F\u003e\u003e\u003e7|F\u003c\u003c25)^(F\u003e\u003e\u003e18|F\u003c\u003c14)^F\u003e\u003e\u003e3),w[k]\u003dS),l\u003dM+PM[k]+S+((C\u003e\u003e\u003e6|C\u003c\u003c26)^(C\u003e\u003e\u003e11|C\u003c\u003c21)^(C\u003e\u003e\u003e25|C\u003c\u003c7))+(C\u0026r^~C\u0026Y),F\u003d((E\u003e\u003e\u003e2|E\u003c\u003c30)^(E\u003e\u003e\u003e13|E\u003c\u003c19)^(E\u003e\u003e\u003e22|E\u003c\u003c10))+(E\u0026A^E\u0026T^A\u0026T),M\u003dl+F,p+\u003dl,k++,k\u003c16?(w[k]\u003dS\u003dN[y]\u003c\u003c24|N[y+1]\u003c\u003c16|N[y+2]\u003c\u003c8|N[y+3],y+\u003d4):(l\u003d\nw[k-2],F\u003dw[k-15],S\u003dw[k-7]+w[k-16]+((l\u003e\u003e\u003e17|l\u003c\u003c15)^(l\u003e\u003e\u003e19|l\u003c\u003c13)^l\u003e\u003e\u003e10)+((F\u003e\u003e\u003e7|F\u003c\u003c25)^(F\u003e\u003e\u003e18|F\u003c\u003c14)^F\u003e\u003e\u003e3),w[k]\u003dS),l\u003dY+PM[k]+S+((p\u003e\u003e\u003e6|p\u003c\u003c26)^(p\u003e\u003e\u003e11|p\u003c\u003c21)^(p\u003e\u003e\u003e25|p\u003c\u003c7))+(p\u0026C^~p\u0026r),F\u003d((M\u003e\u003e\u003e2|M\u003c\u003c30)^(M\u003e\u003e\u003e13|M\u003c\u003c19)^(M\u003e\u003e\u003e22|M\u003c\u003c10))+(M\u0026E^M\u0026A^E\u0026A),Y\u003dl+F,T+\u003dl,k++,k\u003c16?(w[k]\u003dS\u003dN[y]\u003c\u003c24|N[y+1]\u003c\u003c16|N[y+2]\u003c\u003c8|N[y+3],y+\u003d4):(l\u003dw[k-2],F\u003dw[k-15],S\u003dw[k-7]+w[k-16]+((l\u003e\u003e\u003e17|l\u003c\u003c15)^(l\u003e\u003e\u003e19|l\u003c\u003c13)^l\u003e\u003e\u003e10)+((F\u003e\u003e\u003e7|F\u003c\u003c25)^(F\u003e\u003e\u003e18|F\u003c\u003c14)^F\u003e\u003e\u003e3),w[k]\u003dS),l\u003dr+PM[k]+S+((T\u003e\u003e\u003e6|T\u003c\u003c26)^(T\u003e\u003e\u003e11|T\u003c\u003c21)^(T\u003e\u003e\u003e25|T\u003c\u003c7))+(T\u0026p^\n~T\u0026C),F\u003d((Y\u003e\u003e\u003e2|Y\u003c\u003c30)^(Y\u003e\u003e\u003e13|Y\u003c\u003c19)^(Y\u003e\u003e\u003e22|Y\u003c\u003c10))+(Y\u0026M^Y\u0026E^M\u0026E),r\u003dl+F,A+\u003dl,k++,k\u003c16?(w[k]\u003dS\u003dN[y]\u003c\u003c24|N[y+1]\u003c\u003c16|N[y+2]\u003c\u003c8|N[y+3],y+\u003d4):(l\u003dw[k-2],F\u003dw[k-15],S\u003dw[k-7]+w[k-16]+((l\u003e\u003e\u003e17|l\u003c\u003c15)^(l\u003e\u003e\u003e19|l\u003c\u003c13)^l\u003e\u003e\u003e10)+((F\u003e\u003e\u003e7|F\u003c\u003c25)^(F\u003e\u003e\u003e18|F\u003c\u003c14)^F\u003e\u003e\u003e3),w[k]\u003dS),l\u003dC+PM[k]+S+((A\u003e\u003e\u003e6|A\u003c\u003c26)^(A\u003e\u003e\u003e11|A\u003c\u003c21)^(A\u003e\u003e\u003e25|A\u003c\u003c7))+(A\u0026T^~A\u0026p),F\u003d((r\u003e\u003e\u003e2|r\u003c\u003c30)^(r\u003e\u003e\u003e13|r\u003c\u003c19)^(r\u003e\u003e\u003e22|r\u003c\u003c10))+(r\u0026Y^r\u0026M^Y\u0026M),S\u003dM,M\u003dp,p\u003dS,S\u003dY,Y\u003dT,T\u003dS,S\u003dr,r\u003dA,A\u003dS,C\u003dE+l,E\u003dl+F,k++;e.J[0]\u003dE+e.J[0]|0;e.J[1]\u003dA+e.J[1]|0;e.J[2]\u003dT+e.J[2]|0;e.J[3]\u003d\np+e.J[3]|0;e.J[4]\u003dC+e.J[4]|0;e.J[5]\u003dr+e.J[5]|0;e.J[6]\u003dY+e.J[6]|0;e.J[7]\u003dM+e.J[7]|0};\nQu0\u003dfunction(e){var N\u003dnew Uint8Array(32),y\u003d64-e.N;e.N\u003e55\u0026\u0026(y+\u003d64);var w\u003dnew Uint8Array(y);w[0]\u003d128;for(var E\u003de.j*8,A\u003d1;A\u003c9;A++){var T\u003dE%256;w[y-A]\u003dT;E\u003d(E-T)/256}e.update(w);for(y\u003d0;y\u003c8;y++)N[y*4]\u003de.J[y]\u003e\u003e\u003e24,N[y*4+1]\u003de.J[y]\u003e\u003e\u003e16\u0026255,N[y*4+2]\u003de.J[y]\u003e\u003e\u003e8\u0026255,N[y*4+3]\u003de.J[y]\u0026255;n50(e);return N};\nn50\u003dfunction(e){e.J\u003d[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225];e.G\u003d[];e.G.length\u003d64;e.j\u003d0;e.N\u003d0};\nm69\u003dfunction(e){this.J\u003de};\nHE0\u003dfunction(e,N,y){e\u003dnew X8(e.J);e.update(N);e.update(y);N\u003dQu0(e);e.update(e.L);e.update(N);N\u003dQu0(e);e.reset();return N};\nKq_\u003dfunction(e){this.N\u003de};\nWqE\u003dfunction(e,N,y,w){var E,A,T;return g.f(function(p){switch(p.J){case 1:if(e.J){p.u9(2);break}return g.D(p,w.importKey(\"raw\",e.N,{name:\"HMAC\",hash:\"SHA-256\"},!1,[\"sign\"]),3);case 3:e.J\u003dp.N;case 2:return E\u003dnew Uint8Array(N.length+y.length),E.set(N),E.set(y,N.length),A\u003d{name:\"HMAC\",hash:\"SHA-256\"},g.D(p,w.sign(A,e.J,E),4);case 4:return T\u003dp.N,p.return(new Uint8Array(T))}})};\nOE_\u003dfunction(e,N,y){e.K||(e.K\u003dnew m69(e.N));return HE0(e.K,N,y)};\nRln\u003dfunction(e,N,y){var w,E;return g.f(function(A){if(A.J\u003d\u003d1){w\u003dcM();if(!w)return A.return(OE_(e,N,y));g.c5(A,3);return g.D(A,WqE(e,N,y,w),5)}if(A.J!\u003d3)return A.return(A.N);E\u003dg.XH(A);g.uA(E);bZ\u003d!0;return A.return(OE_(e,N,y))})};\nU6P\u003dfunction(e){for(var N\u003d\"\",y\u003d0;y\u003ce.length;y++){var w\u003de[y];if(y\u003d\u003d\u003d0)w\u003d\"M \"+w.x.toFixed(1)+\",\"+w.y.toFixed(1);else{var E\u003dG__(e[y-1],e[y-2],w),A\u003dG__(w,e[y-1],e[y+1],!0);w\u003d\" C \"+(E.x.toFixed(1)+\",\"+E.y.toFixed(1)+\" \"+A.x.toFixed(1)+\",\"+A.y.toFixed(1)+\" \"+w.x.toFixed(1)+\",\"+w.y.toFixed(1))}N+\u003dw}return N};\nG__\u003dfunction(e,N,y,w){w\u003dw\u003d\u003d\u003dvoid 0?!1:w;N\u003dnew LqP(N||e,y||e);return{x:e.x+((w\u003d\u003d\u003dvoid 0?0:w)?N.J*-1:N.J)*.2,y:e.y+((w\u003d\u003d\u003dvoid 0?0:w)?N.N*-1:N.N)*.2}};\nLqP\u003dfunction(e,N){this.N\u003dthis.J\u003d0;this.J\u003dN.x-e.x;this.N\u003dN.y-e.y};\nekM\u003dfunction(e,N){var y,w,E;return g.f(function(A){if(A.J\u003d\u003d1)return y\u003d{context:g.LR(),settingItemIds:N},w\u003dg.eZ(suP),g.D(A,g.Rg(e,y,w),2);E\u003dA.N;return!E||E.errorMetadata?(acP(\"GetSettingValuesRequest\",E),A.return(void 0)):A.return(E.settingValues)})};\ny0H\u003dfunction(e,N,y){var w,E,A;g.f(function(T){if(T.J\u003d\u003d1)return w\u003d{context:g.LR(),settingItemId:N,newValue:y},E\u003dg.eZ(NI0),g.D(T,g.Rg(e,w,E),2);A\u003dT.N;if(!A||A.errorMetadata)return acP(\"SetSettingRequest\",A),T.return(void 0);g.hn(T)})};\nacP\u003dfunction(e,N){N?N.errorMetadata\u0026\u0026g.uA(new g.Gh(e+\" failed with status \"+N.errorMetadata.status)):g.uA(new g.Gh(e+\" failed with empty response\"))};\ndL\u003dfunction(e,N,y){if(!N)return e.length\u003e\u003d1?e[e.length-1]:null;for(var w\u003dg.c(e),E\u003dw.next();!E.done;E\u003dw.next())if(E\u003dE.value,E.width\u0026\u0026E.height\u0026\u0026(y\u0026\u0026E.width\u003e\u003dN||!y\u0026\u0026E.height\u003e\u003dN))return E;for(N\u003de.length-1;N\u003e\u003d0;N--)if(y\u0026\u0026e[N].width||!y\u0026\u0026e[N].height)return e[N];return e[0]};\nIo\u003dfunction(){this.state\u003d1;this.f$\u003dnull};\nEgs\u003dfunction(e,N,y,w,E,A){var T\u003dT\u003d\u003d\u003dvoid 0?\"trayride\":T;y?(e.IJ(2),g.rW(y,function(){if(window[T])w7_(e,w,T,E);else{e.IJ(3);var p\u003dcE_(y),C\u003ddocument.getElementById(p);C\u0026\u0026(bp5(p),C.parentNode.removeChild(C));g.uA(new g.Gh(\"Unable to load Botguard\",\"from \"+y))}},A)):N?(A\u003dg.sA(\"SCRIPT\"),N instanceof xx?(A.textContent\u003dj$(N),ny(A)):A.textContent\u003dN,A.nonce\u003dZs(document),document.head.appendChild(A),document.head.removeChild(A),window[T]?w7_(e,w,T,E):(e.IJ(4),g.uA(new g.Gh(\"Unable to load Botguard from JS\")))):\ng.uA(new g.Gh(\"Unable to load VM; no url or JS provided\"))};\nw7_\u003dfunction(e,N,y,w){e.IJ(5);try{var E\u003dnew Fa({program:N,globalName:y,EW:{disable:!g.Xj(\"att_web_record_metrics\"),vI:\"aGIf\"}});E.oH.then(function(){e.IJ(6);w\u0026\u0026w(N)});\ne.yN(E)}catch(A){e.IJ(7),A instanceof Error\u0026\u0026g.uA(A)}};\nvM\u003dfunction(){var e\u003dg.nM(\"yt.abuse.playerAttLoader\");return e\u0026\u0026[\"bgvma\",\"bgvmb\",\"bgvmc\"].every(function(N){return N in e})?e:null};\nzj\u003dfunction(){Io.apply(this,arguments)};\niZ\u003dfunction(){};\nA00\u003dfunction(e,N,y){for(var w\u003d!1,E\u003dg.c(e.R$.entries()),A\u003dE.next();!A.done;A\u003dE.next())A\u003dg.c(A.value).next().value,A.slotType\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_BYTES\"\u0026\u0026A.Xh\u003d\u003d\u003d\"core\"\u0026\u0026(w\u003d!0);if(w){a:if(!y){e\u003dg.c(e.R$.entries());for(y\u003de.next();!y.done;y\u003de.next())if(w\u003dg.c(y.value),y\u003dw.next().value,w\u003dw.next().value,y.slotType\u003d\u003d\u003d\"SLOT_TYPE_IN_PLAYER\"\u0026\u0026y.Xh\u003d\u003d\u003d\"core\"){y\u003dw.layoutId;break a}y\u003dvoid 0}y?N.oG(y):YN(\"No triggering layout ID available when attempting to mute.\")}};\nDX\u003dfunction(e,N){this.D3\u003de;this.iL\u003dN};\ngL\u003dfunction(){};\nVg\u003dfunction(){};\nJ0P\u003dfunction(e){g.x.call(this);var N\u003dthis;this.Vi\u003de;this.J\u003dnew Map;fj(this,\"commandExecutorCommand\",function(y,w,E){TIH(N,y.commands,w,E)});\nfj(this,\"clickTrackingParams\",function(){})};\np7J\u003dfunction(e,N){fj(e,N.jh(),function(y,w,E){N.A$(y,w,E)})};\nfj\u003dfunction(e,N,y){e.Ss();e.J.get(N)\u0026\u0026g.t0(Error(\"Extension name \"+N+\" already registered\"));e.J.set(N,y)};\nTIH\u003dfunction(e,N,y,w){N\u003dN\u003d\u003d\u003dvoid 0?[]:N;e.Ss();var E\u003d[],A\u003d[];N\u003dg.c(N);for(var T\u003dN.next();!T.done;T\u003dN.next())T\u003dT.value,g.m(T,CAs)||g.m(T,r0J)?E.push(T):A.push(T);E\u003dg.c(E);for(N\u003dE.next();!N.done;N\u003dE.next())t5(e,N.value,y,w);A\u003dg.c(A);for(E\u003dA.next();!E.done;E\u003dA.next())t5(e,E.value,y,w)};\nt5\u003dfunction(e,N,y,w){e.Ss();N.loggingUrls\u0026\u0026$iE(e,\"loggingUrls\",N.loggingUrls,y,w);N\u003dg.c(Object.entries(N));for(var E\u003dN.next();!E.done;E\u003dN.next()){var A\u003dg.c(E.value);E\u003dA.next().value;A\u003dA.next().value;E\u003d\u003d\u003d\"openPopupAction\"?e.Vi.get().gS(\"innertubeCommand\",{openPopupAction:A}):E\u003d\u003d\u003d\"confirmDialogEndpoint\"?e.Vi.get().gS(\"innertubeCommand\",{confirmDialogEndpoint:A}):Y$P.hasOwnProperty(E)||$iE(e,E,A,y,w)}};\n$iE\u003dfunction(e,N,y,w,E){if((e\u003de.J.get(N))\u0026\u0026typeof e\u003d\u003d\u003d\"function\")try{e(y,w,E)}catch(A){g.t0(A)}else N\u003dnew g.Gh(\"Unhandled field\",N),g.uA(N)};\nuZ\u003dfunction(e,N,y){this.zo\u003de;this.J\u003dN;this.Pk\u003dy};\nqD\u003dfunction(e){this.value\u003de};\nZX\u003dfunction(e){this.value\u003de};\nxd\u003dfunction(e){this.value\u003de};\njA\u003dfunction(e){this.value\u003de};\nnj\u003dfunction(e){this.value\u003de};\nQg\u003dfunction(e){this.value\u003de};\nHM\u003dfunction(e){this.value\u003de};\nKj\u003dfunction(){qD.apply(this,arguments)};\nWM\u003dfunction(e){this.value\u003de};\nOR\u003dfunction(e){this.value\u003de};\nRo\u003dfunction(e){this.value\u003de};\nGj\u003dfunction(e){this.value\u003de};\nUR\u003dfunction(e){this.value\u003de};\nLj\u003dfunction(e){this.value\u003de};\nsR\u003dfunction(e){this.value\u003de};\nao\u003dfunction(e){this.value\u003de};\neR\u003dfunction(e){this.value\u003de};\nNT\u003dfunction(e){this.value\u003de};\nyS\u003dfunction(){qD.apply(this,arguments)};\nwK\u003dfunction(e){this.value\u003de};\nEP\u003dfunction(e){this.value\u003de};\nAw\u003dfunction(e){this.value\u003de};\nTQ\u003dfunction(e){this.value\u003de};\nJw\u003dfunction(e){this.value\u003de};\npx\u003dfunction(e){this.value\u003de};\nCx\u003dfunction(e){this.value\u003de};\nrK\u003dfunction(e){this.value\u003de};\n$q\u003dfunction(e){this.value\u003de};\nYq\u003dfunction(e){this.value\u003de};\nMT\u003dfunction(e){this.value\u003de};\nll\u003dfunction(e){this.value\u003de};\nFP\u003dfunction(e){this.value\u003de};\nSR\u003dfunction(e){this.value\u003de};\nos\u003dfunction(e){this.value\u003de};\nbl\u003dfunction(e){this.value\u003de};\nhw\u003dfunction(e){this.value\u003de};\ncp\u003dfunction(e){this.value\u003de};\nkq\u003dfunction(e){this.value\u003de};\nBp\u003dfunction(e){this.value\u003de};\nXP\u003dfunction(e){this.value\u003de};\nPp\u003dfunction(e){this.value\u003de};\ndK\u003dfunction(e){this.value\u003de};\nIs\u003dfunction(e){this.value\u003de};\nvp\u003dfunction(e){this.value\u003de};\nzQ\u003dfunction(e){this.value\u003de};\nil\u003dfunction(e){this.value\u003de};\nDb\u003dfunction(e){this.value\u003de};\ngK\u003dfunction(e){this.value\u003de};\nVS\u003dfunction(e){this.value\u003de};\nfx\u003dfunction(e){this.value\u003de};\ntw\u003dfunction(e){this.value\u003de};\nul\u003dfunction(e){this.value\u003de};\nqT\u003dfunction(e){this.value\u003de};\nZb\u003dfunction(e){this.value\u003de};\nxq\u003dfunction(e){this.value\u003de};\njR\u003dfunction(e){this.value\u003de};\nnx\u003dfunction(e){this.value\u003de};\nQS\u003dfunction(){qD.apply(this,arguments)};\nmZ\u003dfunction(e){this.value\u003de};\nHp\u003dfunction(){qD.apply(this,arguments)};\nKx\u003dfunction(){qD.apply(this,arguments)};\nWp\u003dfunction(){qD.apply(this,arguments)};\nOP\u003dfunction(){qD.apply(this,arguments)};\nRs\u003dfunction(){qD.apply(this,arguments)};\nGQ\u003dfunction(e){this.value\u003de};\nUP\u003dfunction(e){this.value\u003de};\nLx\u003dfunction(e){this.value\u003de};\nsP\u003dfunction(e){this.value\u003de};\nas\u003dfunction(e){this.value\u003de};\nNx\u003dfunction(e,N,y){if(y\u0026\u0026!y.includes(e.layoutType))return!1;N\u003dg.c(N);for(y\u003dN.next();!y.done;y\u003dN.next())if(!eK(e.clientMetadata,y.value))return!1;return!0};\nyk\u003dfunction(){return\"\"};\nMP9\u003dfunction(e,N){switch(e){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 N(e),8}};\nwX\u003dfunction(e,N,y,w){w\u003dw\u003d\u003d\u003dvoid 0?!1:w;FF.call(this,e);this.ol\u003dy;this.S$\u003dw;this.args\u003d[];N\u0026\u0026this.args.push(N)};\nU\u003dfunction(e,N,y,w){w\u003dw\u003d\u003d\u003dvoid 0?!1:w;FF.call(this,e);this.ol\u003dy;this.S$\u003dw;this.args\u003d[];N\u0026\u0026this.args.push(N)};\nEG\u003dfunction(e){var N\u003dnew Map;e.forEach(function(y){N.set(y.getType(),y)});\nthis.J\u003dN};\neK\u003dfunction(e,N){return e.J.has(N)};\nA6\u003dfunction(e,N){e\u003de.J.get(N);if(e!\u003d\u003dvoid 0)return e.get()};\nT5\u003dfunction(e){return Array.from(e.J.keys())};\nJ6\u003dfunction(e,N,y){if(y\u0026\u0026y!\u003d\u003de.slotType)return!1;N\u003dg.c(N);for(y\u003dN.next();!y.done;y\u003dN.next())if(!eK(e.clientMetadata,y.value))return!1;return!0};\nFj0\u003dfunction(e){var N;return((N\u003dlLH.get(e))\u003d\u003dnull?void 0:N.JN)||\"ADS_CLIENT_EVENT_TYPE_UNSPECIFIED\"};\nCn\u003dfunction(e,N){var y\u003d{type:N.slotType,controlFlowManagerLayer:S$H.get(N.Xh)||\"CONTROL_FLOW_MANAGER_LAYER_UNSPECIFIED\"};N.slotEntryTrigger\u0026\u0026(y.entryTriggerType\u003dN.slotEntryTrigger.triggerType);N.slotPhysicalPosition!\u003d\u003d1\u0026\u0026(y.slotPhysicalPosition\u003dN.slotPhysicalPosition);if(e){y.debugData\u003d{slotId:N.slotId};if(e\u003dN.slotEntryTrigger)y.debugData.slotEntryTriggerData\u003dpn(e);e\u003dN.slotFulfillmentTriggers;y.debugData.fulfillmentTriggerData\u003d[];e\u003dg.c(e);for(var w\u003de.next();!w.done;w\u003de.next())y.debugData.fulfillmentTriggerData.push(pn(w.value));\nN\u003dN.slotExpirationTriggers;y.debugData.expirationTriggerData\u003d[];N\u003dg.c(N);for(e\u003dN.next();!e.done;e\u003dN.next())y.debugData.expirationTriggerData.push(pn(e.value))}return y};\nogJ\u003dfunction(e,N){var y\u003d{type:N.layoutType,controlFlowManagerLayer:S$H.get(N.Xh)||\"CONTROL_FLOW_MANAGER_LAYER_UNSPECIFIED\"};e\u0026\u0026(y.debugData\u003d{layoutId:N.layoutId});return y};\npn\u003dfunction(e,N){var y\u003d{type:e.triggerType};N!\u003dnull\u0026\u0026(y.category\u003dN);e.triggeringSlotId!\u003dnull\u0026\u0026(y.triggerSourceData||(y.triggerSourceData\u003d{}),y.triggerSourceData.associatedSlotId\u003de.triggeringSlotId);e.triggeringLayoutId!\u003dnull\u0026\u0026(y.triggerSourceData||(y.triggerSourceData\u003d{}),y.triggerSourceData.associatedLayoutId\u003de.triggeringLayoutId);return y};\nbQ3\u003dfunction(e,N,y,w){N\u003d{opportunityType:N};e\u0026\u0026(w||y)\u0026\u0026(w\u003dg.dn(w||[],function(E){return Cn(e,E)}),N.debugData\u003dObject.assign({},y\u0026\u0026y.length\u003e0?{associatedSlotId:y}:{},w.length\u003e0?{slots:w}:{}));\nreturn N};\n$2\u003dfunction(e,N){return function(y){return hkJ(rX(e),N.slotId,N.slotType,N.slotPhysicalPosition,N.Xh,N.slotEntryTrigger,N.slotFulfillmentTriggers,N.slotExpirationTriggers,y.layoutId,y.layoutType,y.Xh)}};\nhkJ\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y){return{adClientDataEntry:{slotData:Cn(e,{slotId:N,slotType:y,slotPhysicalPosition:w,Xh:E,slotEntryTrigger:A,slotFulfillmentTriggers:T,slotExpirationTriggers:p,clientMetadata:new EG([])}),layoutData:ogJ(e,{layoutId:C,layoutType:r,Xh:Y,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E2:[],tM:new Map,clientMetadata:new EG([]),o9:{}})}}};\nMx\u003dfunction(e){this.wP\u003de;e\u003dMath.random();var N\u003dthis.wP.get();N\u003dg.Y2(N.C.X().experiments,\"html5_debug_data_log_probability\");N\u003dNumber.isFinite(N)\u0026\u0026N\u003e\u003d0\u0026\u0026N\u003c\u003d1?N:0;this.J\u003de\u003cN};\nrX\u003dfunction(e){return e.J||e.wP.get().C.X().T(\"html5_force_debug_data_for_client_tmp_logs\")};\nlF\u003dfunction(e,N,y,w){g.x.call(this);this.N\u003dN;this.H9\u003dy;this.wP\u003dw;this.J\u003de(this,this,this,this,this);g.Q(this,this.J);e\u003dg.c(N);for(N\u003de.next();!N.done;N\u003de.next())g.Q(this,N.value)};\nF2\u003dfunction(e,N){e.N.add(N)};\nSK\u003dfunction(e,N){e.N.delete(N)};\nbF\u003dfunction(e,N,y,w){YN(y,N,void 0,void 0,y.S$);y.ol?e.H9.a8(w,y.ol,N):YN(\"adsClientErrorMessage is missing.\",N);o_(e,N,!0)};\nkO3\u003dfunction(e,N,y){if(h6(e.J,N))if(ca(e.J,N).j\u003dy?\"filled\":\"not_filled\",y\u003d\u003d\u003dnull){e.H9.A1(\"ADS_CLIENT_EVENT_TYPE_SLOT_FULFILLED_EMPTY\",N);y\u003dg.c(e.N);for(var w\u003dy.next();!w.done;w\u003dy.next())w.value.U4(N);o_(e,N,!1)}else{e.H9.A1(\"ADS_CLIENT_EVENT_TYPE_SLOT_FULFILLED_NON_EMPTY\",N,y);e.H9.A1(\"ADS_CLIENT_EVENT_TYPE_LAYOUT_RECEIVED\",N,y);var E,A\u003d(E\u003dy.Cm)!\u003dnull?E:A6(y.clientMetadata,\"metadata_type_sub_layouts\");if(A)for(E\u003dg.c(A),A\u003dE.next();!A.done;A\u003dE.next())e.H9.A1(\"ADS_CLIENT_EVENT_TYPE_LAYOUT_RECEIVED\",\nN,A.value);E\u003dg.c(e.N);for(A\u003dE.next();!A.done;A\u003dE.next())A.value.Wf(N);if(h6(e.J,N))if(ca(e.J,N).L)o_(e,N,!1);else{e.H9.A1(\"ADS_CLIENT_EVENT_TYPE_SCHEDULE_LAYOUT_REQUESTED\",N,y);try{w\u003de.J;if(!ca(w,N))throw new wX(\"Unknown slotState for onLayout\",void 0,\"ADS_CLIENT_ERROR_MESSAGE_SLOT_STATE_IS_NULL\");if(!w.V2.L9.get(N.slotType))throw new wX(\"No LayoutRenderingAdapterFactory registered for slot of type: \"+N.slotType,void 0,\"ADS_CLIENT_ERROR_MESSAGE_CANNOT_FIND_MATCHING_LAYOUT_RENDERING_ADAPTER_FACTORY\");\nif(y.layoutExitNormalTriggers.length\u003d\u003d0\u0026\u0026y.layoutExitSkipTriggers.length\u003d\u003d0\u0026\u0026y.layoutExitMuteTriggers.length\u003d\u003d0\u0026\u0026y.layoutExitUserInputSubmittedTriggers.length\u003d\u003d0\u0026\u0026y.E2.length\u003d\u003d0)throw new wX(\"Layout has no exit triggers.\",void 0,\"ADS_CLIENT_ERROR_MESSAGE_EMPTY_LAYOUT_EXIT_TRIGGER\");k2(w,\"TRIGGER_CATEGORY_LAYOUT_EXIT_NORMAL\",y.layoutExitNormalTriggers);k2(w,\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_SKIPPED\",y.layoutExitSkipTriggers);k2(w,\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_MUTED\",y.layoutExitMuteTriggers);\nk2(w,\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_INPUT_SUBMITTED\",y.layoutExitUserInputSubmittedTriggers);k2(w,\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_CANCELLED\",y.E2)}catch(r){r instanceof wX?e.xz(N,y,r,\"ADS_CLIENT_ERROR_TYPE_SCHEDULE_LAYOUT_FAILED\"):e.xz(N,y,new wX(\"Unexpected error: \"+r,void 0,\"ADS_CLIENT_ERROR_MESSAGE_UNEXPECTED_ERROR\"),\"ADS_CLIENT_ERROR_TYPE_SCHEDULE_LAYOUT_FAILED\");o_(e,N,!0);return}ca(e.J,N).Z\u003d!0;try{var T\u003de.J,p\u003dca(T,N),C\u003dT.V2.L9.get(N.slotType).get().build(T.j,T.N,N,y);C.init();p.layout\u003d\ny;if(p.K)throw new wX(\"Already had LayoutRenderingAdapter registered for slot\",void 0,\"ADS_CLIENT_ERROR_MESSAGE_BUILD_DUPLICATE_LAYOUT_RENDERING_ADAPTER\");p.K\u003dC;Ba(T,p,\"TRIGGER_CATEGORY_LAYOUT_EXIT_NORMAL\",y.layoutExitNormalTriggers);Ba(T,p,\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_SKIPPED\",y.layoutExitSkipTriggers);Ba(T,p,\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_MUTED\",y.layoutExitMuteTriggers);Ba(T,p,\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_INPUT_SUBMITTED\",y.layoutExitUserInputSubmittedTriggers);Ba(T,p,\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_CANCELLED\",\ny.E2)}catch(r){X2(e,N);r instanceof wX?e.xz(N,y,r,\"ADS_CLIENT_ERROR_TYPE_SCHEDULE_LAYOUT_FAILED\"):e.xz(N,y,new wX(\"Unexpected error: \"+r,void 0,\"ADS_CLIENT_ERROR_MESSAGE_UNEXPECTED_ERROR\"),\"ADS_CLIENT_ERROR_TYPE_SCHEDULE_LAYOUT_FAILED\");o_(e,N,!0);return}e.H9.A1(\"ADS_CLIENT_EVENT_TYPE_LAYOUT_SCHEDULED\",N,y);w\u003dg.c(e.N);for(T\u003dw.next();!T.done;T\u003dw.next())T.value.i6(N,y);X2(e,N);c0s(e,N)}else e\u003de.wP.get(),g.Pa(e.C.X())||dX(e.C.X())||g.I_(e.C.X())?e\u003d!0:(YN(\"Composite VOD on legacy path.\"),e\u003d!1),e\u0026\u0026YN(\"slot is unscheduled after been fulfilled.\",\nN,y)}};\nBI0\u003dfunction(e,N,y){N.Xh!\u003d\u003d\"core\"\u0026\u0026e.H9.A1(\"ADS_CLIENT_EVENT_TYPE_LAYOUT_RECEIVED\",N,y,void 0)};\nX7F\u003dfunction(e,N,y){e.H9.A1(\"ADS_CLIENT_EVENT_TYPE_LAYOUT_SCHEDULED\",N,y,void 0);e\u003dg.c(e.N);for(var w\u003de.next();!w.done;w\u003de.next())w.value.i6(N,y)};\nPA5\u003dfunction(e,N,y){e\u003dg.c(e.N);for(var w\u003de.next();!w.done;w\u003de.next())w.value.Lq(N,y)};\nva\u003dfunction(e,N,y){e.H9.A1(\"ADS_CLIENT_EVENT_TYPE_LAYOUT_ENTERED\",N,y,void 0);e\u003dg.c(e.N);for(var w\u003de.next();!w.done;w\u003de.next())w.value.Ql(N,y)};\nz5\u003dfunction(e,N,y,w){e.H9.A1(Fj0(w),N,y,void 0);e\u003dg.c(e.N);for(var E\u003de.next();!E.done;E\u003de.next())E.value.aJ(N,y,w)};\nX2\u003dfunction(e,N){if(h6(e.J,N)){ca(e.J,N).Z\u003d!1;var y\u003diF;N\u003dca(e.J,N);var w\u003d[].concat(g.B(N.U));sPJ(N.U);y(e,w)}};\niF\u003dfunction(e,N){N.sort(function(A,T){function p(C){YN(\"TriggerCategoryOrder enum does not contain trigger category: \"+C)}\nreturn A.category\u003d\u003d\u003dT.category?A.trigger.triggerId.localeCompare(T.trigger.triggerId):MP9(A.category,p)-MP9(T.category,p)});\nvar y\u003dnew Map;N\u003dg.c(N);for(var w\u003dN.next();!w.done;w\u003dN.next())if(w\u003dw.value,h6(e.J,w.slot))if(ca(e.J,w.slot).Z)ca(e.J,w.slot).U.push(w);else{e.H9.L5(\"ADS_CLIENT_EVENT_TYPE_TRIGGER_ACTIVATED\",w.slot,w,w.layout);var E\u003dy.get(w.category);E||(E\u003d[]);E.push(w);y.set(w.category,E)}N\u003dg.c(diM);for(w\u003dN.next();!w.done;w\u003dN.next())E\u003dg.c(w.value),w\u003dE.next().value,E\u003dE.next().value,(w\u003dy.get(w))\u0026\u0026IL3(e,w,E);(N\u003dy.get(\"TRIGGER_CATEGORY_SLOT_EXPIRATION\"))\u0026\u0026vg9(e,N);(N\u003dy.get(\"TRIGGER_CATEGORY_SLOT_FULFILLMENT\"))\u0026\u0026zkM(e,\nN);(y\u003dy.get(\"TRIGGER_CATEGORY_SLOT_ENTRY\"))\u0026\u0026iQJ(e,y)};\nIL3\u003dfunction(e,N,y){N\u003dg.c(N);for(var w\u003dN.next();!w.done;w\u003dN.next())w\u003dw.value,w.layout\u0026\u0026DF(e.J,w.slot)\u0026\u0026DiE(e,w.slot,w.layout,y)};\nvg9\u003dfunction(e,N){N\u003dg.c(N);for(var y\u003dN.next();!y.done;y\u003dN.next())o_(e,y.value.slot,!1)};\nzkM\u003dfunction(e,N){N\u003dg.c(N);for(var y\u003dN.next();!y.done;y\u003dN.next()){y\u003dy.value;a:switch(ca(e.J,y.slot).j){case \"not_filled\":var w\u003d!0;break a;default:w\u003d!1}w\u0026\u0026(e.H9.S1(\"ADS_CLIENT_EVENT_TYPE_FULFILL_SLOT_REQUESTED\",y.slot),e.J.i5(y.slot))}};\niQJ\u003dfunction(e,N){N\u003dg.c(N);for(var y\u003dN.next();!y.done;y\u003dN.next()){y\u003dy.value;e.H9.S1(\"ADS_CLIENT_EVENT_TYPE_ENTER_SLOT_REQUESTED\",y.slot);for(var w\u003dg.c(e.N),E\u003dw.next();!E.done;E\u003dw.next())E.value.XI(y.slot);try{var A\u003de.J,T\u003dy.slot,p\u003dca(A,T);if(!p)throw new U(\"Got enter request for unknown slot\",void 0,\"ADS_CLIENT_ERROR_MESSAGE_SLOT_STATE_IS_NULL\");if(!p.N)throw new U(\"Tried to enter slot with no assigned slotAdapter\",void 0,\"ADS_CLIENT_ERROR_MESSAGE_NO_SLOT_ADAPTER_REGISTERED\");if(p.J!\u003d\u003d\"scheduled\")throw new U(\"Tried to enter a slot from stage: \"+\np.J,void 0,\"ADS_CLIENT_ERROR_MESSAGE_ILLEGAL_SLOT_STATE\");if(gX(p))throw new U(\"Got enter request for already active slot\",void 0,\"ADS_CLIENT_ERROR_MESSAGE_SLOT_COLLISION\");for(var C\u003dg.c(Vk(A,T.slotType+\"_\"+T.slotPhysicalPosition).values()),r\u003dC.next();!r.done;r\u003dC.next()){var Y\u003dr.value;if(p!\u003d\u003dY\u0026\u0026gX(Y))throw new U(\"Trying to enter a slot when a slot of same type is already active.\",{activeSlotStatus:Y.J},\"ADS_CLIENT_ERROR_MESSAGE_DUPLICATE_SLOT\");}}catch(M){M instanceof U\u0026\u0026M.ol?(e.H9.a8(\"ADS_CLIENT_ERROR_TYPE_ENTER_SLOT_FAILED\",\nM.ol,y.slot),YN(M,y.slot,fn(e.J,y.slot),void 0,M.S$)):(e.H9.a8(\"ADS_CLIENT_ERROR_TYPE_ENTER_SLOT_FAILED\",\"ADS_CLIENT_ERROR_MESSAGE_UNEXPECTED_ERROR\",y.slot),YN(M,y.slot));o_(e,y.slot,!0);continue}y\u003dca(e.J,y.slot);y.J!\u003d\u003d\"scheduled\"\u0026\u0026t6(y.slot,y.J,\"enterSlot\");y.J\u003d\"enter_requested\";y.N.LU()}};\nc0s\u003dfunction(e,N){if(h6(e.J,N)\u0026\u0026gX(ca(e.J,N))\u0026\u0026fn(e.J,N)\u0026\u0026!DF(e.J,N)){var y;e.H9.A1(\"ADS_CLIENT_EVENT_TYPE_ENTER_LAYOUT_REQUESTED\",N,(y\u003dfn(e.J,N))!\u003dnull?y:void 0);e\u003dca(e.J,N);e.J!\u003d\u003d\"entered\"\u0026\u0026t6(e.slot,e.J,\"enterLayoutForSlot\");e.J\u003d\"rendering\";e.K.startRendering(e.layout)}};\nDiE\u003dfunction(e,N,y,w){if(h6(e.J,N)){var E\u003de.H9,A\u003dE.A1,T;var p\u003d((T\u003dlLH.get(w))\u003d\u003dnull?void 0:T.mm)||\"ADS_CLIENT_EVENT_TYPE_UNSPECIFIED\";A.call(E,p,N,y);e\u003dca(e.J,N);e.J!\u003d\u003d\"rendering\"\u0026\u0026t6(e.slot,e.J,\"exitLayout\");e.J\u003d\"rendering_stop_requested\";e.K.fC(y,w)}};\no_\u003dfunction(e,N,y){if(h6(e.J,N)){a:switch(ca(e.J,N).J){case \"exit_requested\":var w\u003d!0;break a;default:w\u003d!1}if(!w)a:switch(ca(e.J,N).J){case \"rendering_stop_requested\":w\u003d!0;break a;default:w\u003d!1}if(w\u0026\u0026(ca(e.J,N).L\u003d!0,!y))return;if(gX(ca(e.J,N)))ca(e.J,N).L\u003d!0,gg1(e,N,y);else{a:switch(ca(e.J,N).j){case \"fill_requested\":y\u003d!0;break a;default:y\u003d!1}if(y)ca(e.J,N).L\u003d!0,h6(e.J,N)\u0026\u0026(e.H9.S1(\"ADS_CLIENT_EVENT_TYPE_CANCEL_SLOT_FULFILLMENT_REQUESTED\",N),N\u003dca(e.J,N),N.j\u003d\"fill_cancel_requested\",N.G.Sa());else{y\u003d\nfn(e.J,N);(w\u003de.wP.get().C.X().experiments.gP(\"h5_enable_layout_unscheduling_events\"))\u0026\u0026(y?e.Lq(N,y):YN(Error(\"Layout is null for LayoutUnscheduled event.\"),N,y,void 0,!1));e.H9.S1(\"ADS_CLIENT_EVENT_TYPE_UNSCHEDULE_SLOT_REQUESTED\",N);var E\u003dca(e.J,N),A\u003dN.slotEntryTrigger,T\u003dE.qg.get(A.triggerId);T\u0026\u0026(T.Ay(A),E.qg.delete(A.triggerId));A\u003dg.c(N.slotFulfillmentTriggers);for(T\u003dA.next();!T.done;T\u003dA.next()){T\u003dT.value;var p\u003dE.Ng.get(T.triggerId);p\u0026\u0026(p.Ay(T),E.Ng.delete(T.triggerId))}A\u003dg.c(N.slotExpirationTriggers);\nfor(T\u003dA.next();!T.done;T\u003dA.next())if(T\u003dT.value,p\u003dE.D.get(T.triggerId))p.Ay(T),E.D.delete(T.triggerId);E.layout!\u003dnull\u0026\u0026(A\u003dE.layout,uF(E,A.layoutExitNormalTriggers),uF(E,A.layoutExitSkipTriggers),uF(E,A.layoutExitMuteTriggers),uF(E,A.layoutExitUserInputSubmittedTriggers),uF(E,A.E2));E.G\u003dvoid 0;E.N!\u003dnull\u0026\u0026(E.N.release(),E.N\u003dvoid 0);E.K!\u003dnull\u0026\u0026(E.K.release(),E.K\u003dvoid 0);E\u003de.J;ca(E,N)\u0026\u0026(E\u003dVk(E,N.slotType+\"_\"+N.slotPhysicalPosition))\u0026\u0026E.delete(N.slotId);e.H9.S1(\"ADS_CLIENT_EVENT_TYPE_SLOT_UNSCHEDULED\",\nN);e\u003dg.c(e.N);for(E\u003de.next();!E.done;E\u003de.next())E\u003dE.value,E.eZ(N),y\u0026\u0026!w\u0026\u0026E.Lq(N,y)}}}};\ngg1\u003dfunction(e,N,y){if(h6(e.J,N)\u0026\u0026gX(ca(e.J,N))){var w\u003dfn(e.J,N);if(w\u0026\u0026DF(e.J,N))DiE(e,N,w,y?\"error\":\"abandoned\");else{e.H9.S1(\"ADS_CLIENT_EVENT_TYPE_EXIT_SLOT_REQUESTED\",N);try{var E\u003dca(e.J,N);if(!E)throw new U(\"Cannot exit slot it is unregistered\",void 0,\"ADS_CLIENT_ERROR_MESSAGE_SLOT_WAS_UNREGISTERED\");E.J!\u003d\u003d\"enter_requested\"\u0026\u0026E.J!\u003d\u003d\"entered\"\u0026\u0026E.J!\u003d\u003d\"rendering\"\u0026\u0026t6(E.slot,E.J,\"exitSlot\");E.J\u003d\"exit_requested\";if(E.N\u003d\u003d\u003dvoid 0)throw E.J\u003d\"scheduled\",new U(\"Cannot exit slot because adapter is not defined\",\nvoid 0,\"ADS_CLIENT_ERROR_MESSAGE_NO_SLOT_ADAPTER_REGISTERED\");E.N.HU()}catch(A){A instanceof U\u0026\u0026A.ol?(e.H9.a8(\"ADS_CLIENT_ERROR_TYPE_EXIT_SLOT_FAILED\",A.ol,N),YN(A,N,void 0,void 0,A.S$)):(e.H9.a8(\"ADS_CLIENT_ERROR_TYPE_EXIT_SLOT_FAILED\",\"ADS_CLIENT_ERROR_MESSAGE_UNEXPECTED_ERROR\",N),YN(A,N))}}}};\nVPM\u003dfunction(e){this.slot\u003de;this.qg\u003dnew Map;this.Ng\u003dnew Map;this.D\u003dnew Map;this.Kh\u003dnew Map;this.K\u003dthis.layout\u003dthis.N\u003dthis.G\u003dvoid 0;this.Z\u003dthis.L\u003d!1;this.U\u003d[];this.J\u003d\"not_scheduled\";this.j\u003d\"not_filled\"};\ngX\u003dfunction(e){return e.J\u003d\u003d\u003d\"enter_requested\"||e.isActive()};\nqx\u003dfunction(e,N,y,w,E,A){g.x.call(this);this.V2\u003de;this.K\u003dN;this.L\u003dy;this.j\u003dw;this.N\u003dE;this.wP\u003dA;this.J\u003dnew Map};\nVk\u003dfunction(e,N){return(e\u003de.J.get(N))?e:new Map};\nca\u003dfunction(e,N){return Vk(e,N.slotType+\"_\"+N.slotPhysicalPosition).get(N.slotId)};\nfL5\u003dfunction(e){var N\u003d[];e.J.forEach(function(y){y\u003dg.c(y.values());for(var w\u003dy.next();!w.done;w\u003dy.next())N.push(w.value.slot)});\nreturn N};\nh6\u003dfunction(e,N){return ca(e,N)!\u003dnull};\nDF\u003dfunction(e,N){e\u003dca(e,N);if(N\u003de.layout!\u003dnull)a:switch(e.J){case \"rendering\":case \"rendering_stop_requested\":N\u003d!0;break a;default:N\u003d!1}return N};\nfn\u003dfunction(e,N){(e\u003dca(e,N))?e.layout!\u003dnull\u0026\u0026!e.layout\u0026\u0026YN(\"Unexpected empty layout\",N):YN(\"Unexpected undefined slotState\",N);return(e\u003d\u003dnull?void 0:e.layout)||null};\nZF\u003dfunction(e,N,y){if(y.length\u003d\u003d0)throw new U(\"No \"+tPM.get(N)+\" triggers found for slot.\",void 0,uV_(N));y\u003dg.c(y);for(var w\u003dy.next();!w.done;w\u003dy.next())if(w\u003dw.value,!e.V2.ym.get(w.triggerType))throw new U(\"No trigger adapter registered for \"+N+\" trigger of type: \"+w.triggerType,void 0,\"ADS_CLIENT_ERROR_MESSAGE_NO_TRIGGER_ADAPTER_REGISTERED_FOR_TYPE\");};\nuV_\u003dfunction(e){switch(e){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\"}};\nk2\u003dfunction(e,N,y){y\u003dg.c(y);for(var w\u003dy.next();!w.done;w\u003dy.next())if(w\u003dw.value,!e.V2.ym.get(w.triggerType))throw new wX(\"No trigger adapter registered for \"+tPM.get(N)+\" trigger of type: \"+w.triggerType,void 0,\"ADS_CLIENT_ERROR_MESSAGE_NO_TRIGGER_ADAPTER_REGISTERED_FOR_TYPE\");};\nBa\u003dfunction(e,N,y,w){w\u003dg.c(w);for(var E\u003dw.next();!E.done;E\u003dw.next()){E\u003dE.value;var A\u003de.V2.ym.get(E.triggerType);A.jw(y,E,N.slot,N.layout?N.layout:null);N.Kh.set(E.triggerId,A)}};\nuF\u003dfunction(e,N){N\u003dg.c(N);for(var y\u003dN.next();!y.done;y\u003dN.next()){y\u003dy.value;var w\u003de.Kh.get(y.triggerId);w\u0026\u0026(w.Ay(y),e.Kh.delete(y.triggerId))}};\nt6\u003dfunction(e,N,y){YN(\"Slot stage was \"+N+\" when calling method \"+y,e)};\nq$J\u003dfunction(e){return x2(e.F0).concat(x2(e.ym)).concat(x2(e.Fs)).concat(x2(e.hc)).concat(x2(e.L9))};\nx2\u003dfunction(e){var N\u003d[];e\u003dg.c(e.values());for(var y\u003de.next();!y.done;y\u003de.next())y\u003dy.value,y.l6\u0026\u0026N.push(y);return N};\njK\u003dfunction(e){g.x.call(this);var N\u003dthis;this.J\u003de;this.instance\u003dnull;this.addOnDisposeCallback(function(){g.JV(N.instance);N.instance\u003dnull})};\nnn\u003dfunction(e){return new jK(e)};\nQk\u003dfunction(e){g.x.call(this);this.J\u003de;this.N\u003dZQM(this)};\nZQM\u003dfunction(e){var N\u003dnew lF(function(y,w,E,A){return new qx(e.J.V2,y,w,E,A,e.J.wP)},new Set(q$J(e.J.V2).concat(e.J.listeners)),e.J.H9,e.J.wP);\ng.Q(e,N);return N};\nm$\u003dfunction(e){this.J\u003de};\nHa\u003dfunction(e,N,y){TIH(e.J(),N,y)};\nKn\u003dfunction(e,N,y,w){(e\u003de.J())||YN(\"Could not initiate a command router instance.\");t5(e,N,y,w)};\nWa\u003dfunction(){this.listeners\u003dnew Set};\nOG\u003dfunction(e){this.wP\u003de};\nxi5\u003dfunction(e,N){var y\u003dN.bgp\u0026\u0026N.bgub,w\u003d!!N.upb;N.siub\u0026\u0026N.scs\u0026\u0026(y||w)\u0026\u0026(w\u0026\u0026R_(e.wP.get(),\"html5_export_sodar_snapshot\")?DS().then(function(E){E\u003dE.snapshot.bind(E);g.jM(\"yt.abuse.playerAttLoaderRun\",E);OoP(N.siub,N.scs,N.bgub,N.bgp,N.upb)}):OoP(N.siub,N.scs,N.bgub,N.bgp,N.upb))};\njt3\u003dfunction(e,N,y,w,E){this.callback\u003de;this.slot\u003dN;this.N\u003dy;this.yT\u003dw;this.wP\u003dE;this.J\u003dnull};\nQts\u003dfunction(e,N,y,w){e.J\u0026\u0026YN(\"Currently active request ongoing for slot. This should never happen\",e.slot);e.J\u003dN();e.J.then(function(E){e.J\u003dnull;w\u0026\u0026w(E);var A\u003dE.V5?\"LAYOUT_TYPE_THROTTLED_AD_BREAK_RESPONSE\":\"LAYOUT_TYPE_AD_BREAK_RESPONSE\",T\u003de.N.get(),p\u003de.slot.slotId,C\u003d$2(e.yT.get(),{slotId:e.slot.slotId,slotType:e.slot.slotType,slotPhysicalPosition:e.slot.slotPhysicalPosition,Xh:e.slot.Xh,slotEntryTrigger:e.slot.slotEntryTrigger,slotFulfillmentTriggers:e.slot.slotFulfillmentTriggers,slotExpirationTriggers:e.slot.slotExpirationTriggers}),\nr\u003dG5(T.N.get(),A,p),Y\u003d{layoutId:r,layoutType:A,Xh:\"core\"};E\u003d{layoutId:r,layoutType:A,tM:new Map,layoutExitNormalTriggers:[new ngH(T.J,p)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E2:[],Xh:\"core\",clientMetadata:new EG([new Zb(E)]),o9:C(Y)};kO3(e.callback,e.slot,E)},function(E){e.J\u003dnull;\ny\u0026\u0026y();E instanceof cc||bF(e.callback,e.slot,new U(E,void 0,\"ADS_CLIENT_ERROR_MESSAGE_AD_BREAK_REQUEST_ERROR\",!0),\"ADS_CLIENT_ERROR_TYPE_FULFILL_SLOT_FAILED\")})};\nmi1\u003dfunction(e){if(e.J\u003d\u003dnull)e.callback.Nb(e.slot);else try{e.J.cancel(),e.J\u003dnull,e.callback.Nb(e.slot)}catch(N){e.J\u003dnull,bF(e.callback,e.slot,new U(N,void 0,\"ADS_CLIENT_ERROR_MESSAGE_CANCEL_SLOT_FULFILLMENT_FAILURE\"),\"ADS_CLIENT_ERROR_TYPE_CANCEL_FULFILL_SLOT_FAILED\")}};\nUG\u003dfunction(e,N,y,w){!e\u0026\u0026(y\u003d\u003d\u003dvoid 0?0:y)\u0026\u0026g.uA(Error(\"Player URL validator detects invalid url. \"+(w\u003d\u003d\u003dvoid 0?\"\":w)+\": \"+N));return e};\nLn\u003dfunction(e,N){return N\u0026\u0026N.test(e)?!0:!1};\nsG\u003dfunction(e){return(e\u003dHQ9\u0026\u0026HQ9.exec(e))?e[0]:\"\"};\na_\u003dfunction(e){var N\u003dN\u003d\u003d\u003dvoid 0?!1:N;return UG(Ln(e,Kj3),e,N,\"Trusted Stream URL\")};\ng.eO\u003dfunction(e){var N\u003dN\u003d\u003d\u003dvoid 0?!1:N;return UG(Ln(e,Wj5),e,N,\"Trusted Image URL\")};\nRk5\u003dfunction(e){var N\u003dN\u003d\u003d\u003dvoid 0?!1:N;return UG(Ln(e,OQP),e,N,\"Trusted Promoted Video Domain URL\")};\nUi9\u003dfunction(e){var N\u003dN\u003d\u003d\u003dvoid 0?!1:N;return UG(Ln(e,GOs),e,N,\"Drm Licensor URL\")};\nstE\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;return UG(Ln(e,LjM),e,N,\"Captions URL\")};\naLF\u003dfunction(e){e\u003dnew g.rS(e);g.$u(e,document.location.protocol);g.Yu(e,document.location.hostname);document.location.port\u0026\u0026g.Mk(e,document.location.port);return e.toString()};\nNG\u003dfunction(e){e\u003dnew g.rS(e);g.$u(e,document.location.protocol);return e.toString()};\ng.wF\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?{}:y;this.start\u003de;this.end\u003dN;this.active\u003d!0;this.color\u003d\"\";this.N3\u003d0;this.N\u003de9M++;this.id\u003dy.id||\"\";this.priority\u003dy.priority||9;this.visible\u003dy.visible||!1;this.style\u003dy.style||y6.AD_MARKER;this.namespace\u003dy.namespace||\"\";if(e\u003dy.color)e\u003de.toString(16),this.color\u003d\"#\"+Array(7-e.length).join(\"0\")+e;this.tooltip\u003dy.tooltip;this.icons\u003dy.icons?y.icons.filter(function(w){return g.Ip(w.thumbnails,function(E){return g.eO(E.url)})}):null;\nthis.visible\u003dthis.visible;this.style\u003dthis.style;this.start\u003dthis.start};\nN1s\u003dfunction(e){return e\u003d\u003d\u003d-0x8000000000000?\"BEFORE_MEDIA_START\":e\u003d\u003d\u003d0?\"MEDIA_START\":e\u003d\u003d\u003d0x7ffffffffffff?\"MEDIA_END\":e\u003d\u003d\u003d0x8000000000000?\"AFTER_MEDIA_END\":e.toString()};\nyZH\u003dfunction(e,N){switch(e.style){case y6.CHAPTER_MARKER:return N?8:5;case y6.AD_MARKER:return 6;case y6.TIME_MARKER:return Number.POSITIVE_INFINITY;default:return 0}};\ng.Ep\u003dfunction(e,N){return e.start-N.start||e.priority-N.priority||e.N-N.N};\ng.AA\u003dfunction(e){return\"crn_\"+e};\ng.TW\u003dfunction(e){return\"crx_\"+e};\nJA\u003dfunction(e,N,y,w,E,A,T,p,C){this.slot\u003dN;this.N\u003dy;this.Pk\u003dT;this.zZ\u003dp;this.xk\u003dC;this.J\u003dnew jt3(e,N,w,E,A)};\nwqE\u003dfunction(e){var N;(N\u003de.xk)\u003d\u003dnull||N.get().Mp(A6(e.slot.clientMetadata,\"metadata_type_cue_point\").identifier)};\npv\u003dfunction(e,N,y,w,E,A){this.slot\u003dN;this.J\u003dy;this.N\u003dnew jt3(e,N,w,E,A)};\nCv\u003dfunction(e,N){this.callback\u003de;this.slot\u003dN};\nrF\u003dfunction(e,N){return J6(e,N.xO,N.slotType)?!0:!1};\n$Q\u003dfunction(){};\nYQ\u003dfunction(e,N,y,w,E,A,T){this.J\u003de;this.N\u003dN;this.yT\u003dy;this.wP\u003dw;this.Pk\u003dE;this.zZ\u003dA;this.xk\u003dT};\nMG\u003dfunction(){};\nEln\u003dfunction(e,N,y,w,E,A){this.callback\u003de;this.slot\u003dN;this.layout\u003dy;this.K\u003dw;this.J\u003dE;this.N\u003dA};\nT15\u003dfunction(e){if(A6(e.slot.clientMetadata,\"metadata_type_allow_pause_ad_break_request_slot_reschedule\")){var N\u003dAZ5(e,e.slot);lv(e.J.get(),\"OPPORTUNITY_TYPE_PAUSE_AD_BREAK_REQUEST_SLOT_RESCHEDULE\",function(){return[N]})}};\nJZ_\u003dfunction(e){if(A6(e.slot.clientMetadata,\"metadata_type_prefetch_metadata\")){var N\u003dAZ5(e,e.slot);lv(e.J.get(),\"OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED\",function(){return[N]})}};\nAZ5\u003dfunction(e,N){var y\u003dF1(e.N.get(),e.slot.slotType),w\u003dObject,E\u003dw.assign;e\u003de.slot;if(N.slotEntryTrigger){var A\u003dN.slotId;var T\u003dN.slotEntryTrigger;A\u003dT.triggeringSlotId!\u003dnull\u0026\u0026T.triggeringSlotId\u003d\u003d\u003dA?T.clone(y):T}else A\u003dvoid 0;return E.call(w,{},e,{slotId:y,slotEntryTrigger:A,slotFulfillmentTriggers:pqM(N.slotId,y,N.slotFulfillmentTriggers),slotExpirationTriggers:pqM(N.slotId,y,N.slotExpirationTriggers)})};\npqM\u003dfunction(e,N,y){var w\u003d[];y\u003dg.c(y);for(var E\u003dy.next();!E.done;E\u003dy.next()){var A\u003dw,T\u003dA.push;var p\u003de;var C\u003dN;E\u003dE.value;p\u003dE.triggeringSlotId!\u003dnull\u0026\u0026E.triggeringSlotId\u003d\u003d\u003dp?E.clone(C):E;T.call(A,p)}return w};\ng.SO\u003dfunction(e,N){for(var y\u003dg.c(Object.keys(N)),w\u003dy.next(),E\u003d{};!w.done;E\u003d{placeholder:void 0},w\u003dy.next())w\u003dw.value,E.placeholder\u003dN[w],e\u003de.replace(new RegExp(\"\\\\$\"+w,\"gi\"),function(A){return function(){return A.placeholder}}(E));\nreturn e};\nCjJ\u003dfunction(e,N,y){this.J\u003de;this.slot\u003dN;this.layout\u003dy};\no0\u003dfunction(e,N,y){N.layoutId!\u003d\u003de.layout.layoutId?e.J.xz(e.slot,N,new wX(\"Unknown layout received. Required LayoutId: \"+e.layout.layoutId+(\"and LayoutType: \"+e.layout.layoutType),void 0,\"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT\"),\"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED\"):y()};\nbv\u003dfunction(e,N,y,w){g.pT.call(this);this.callback\u003de;this.K\u003dw;this.J\u003d[];this.N\u003dnew CjJ(e,N,y)};\nct\u003dfunction(e,N,y,w,E,A,T,p){w\u003dw||A6(y.clientMetadata,A);e\u003dhA(e);var C\u003d$T(function(){E.Ql(N,y)});\np.push(T(w,e,y.layoutId,{adsClientData:y.o9},function(){C()}))};\nBt\u003dfunction(e,N,y,w,E,A,T,p,C){if(N\u003d\u003d\u003de)if(C){if(C\u003d\u003d\u003dp.layoutId){a:{e\u003dg.c(y.keys());for(N\u003de.next();!N.done;N\u003de.next())if(N\u003dN.value,N.slotType\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_BYTES\"\u0026\u0026A\u003d\u003d\u003dy.get(N).layoutId){y\u003d!0;break a}y\u003d!1}y?kQ(w,1):E?E():YN(\"Tried to call engagePingCallback but it is null\",T,p)}}else YN(\"Companion AdUxClick received without a layoutId\",T,p)};\nX1\u003dfunction(e){var N,y,w,E,A;return!((N\u003de.get(\"active_view_viewable\"))\u003d\u003dnull||!N.length)||!((y\u003de.get(\"active_view_measurable\"))\u003d\u003dnull||!y.length)||!((w\u003de.get(\"active_view_fully_viewable_audible_half_duration\"))\u003d\u003dnull||!w.length)||!((E\u003de.get(\"audio_audible\"))\u003d\u003dnull||!E.length)||!((A\u003de.get(\"audio_measurable\"))\u003d\u003dnull||!A.length)};\nPt\u003dfunction(e){var N,y;return(y\u003de\u003d\u003dnull?void 0:(N\u003de.activeViewTracking)\u003d\u003dnull?void 0:N.trafficType)!\u003dnull?y:\"ACTIVE_VIEW_TRAFFIC_TYPE_UNSPECIFIED\"};\ndF\u003dfunction(e){var N,y;return new Map([[\"impression\",e.impressionPings||[]],[\"error\",e.errorPings||[]],[\"mute\",e.mutePings||[]],[\"unmute\",e.unmutePings||[]],[\"pause\",e.pausePings||[]],[\"rewind\",e.rewindPings||[]],[\"resume\",e.resumePings||[]],[\"skip\",e.skipPings||[]],[\"swipe\",e.swipePings||[]],[\"close\",e.closePings||[]],[\"progress\",e.progressPings||[]],[\"clickthrough\",e.clickthroughPings||[]],[\"fullscreen\",e.fullscreenPings||[]],[\"active_view_viewable\",e.activeViewViewablePings||[]],[\"active_view_measurable\",\ne.activeViewMeasurablePings||[]],[\"active_view_fully_viewable_audible_half_duration\",e.activeViewFullyViewableAudibleHalfDurationPings||[]],[\"audio_audible\",((N\u003de.activeViewTracking)\u003d\u003dnull?void 0:N.activeViewAudioAudiblePings)||[]],[\"audio_measurable\",((y\u003de.activeViewTracking)\u003d\u003dnull?void 0:y.activeViewAudioMeasurablePings)||[]],[\"end_fullscreen\",e.endFullscreenPings||[]],[\"channel_clickthrough\",e.channelClickthroughPings||[]],[\"abandon\",e.abandonPings||[]],[\"start\",e.startPings||[]],[\"first_quartile\",\ne.firstQuartilePings||[]],[\"midpoint\",e.secondQuartilePings||[]],[\"third_quartile\",e.thirdQuartilePings||[]],[\"complete\",e.completePings||[]],[\"unmuted_impression\",e.unmutedImpressionPings||[]],[\"unmuted_error\",e.unmutedErrorPings||[]],[\"unmuted_mute\",e.unmutedMutePings||[]],[\"unmuted_unmute\",e.unmutedUnmutePings||[]],[\"unmuted_pause\",e.unmutedPausePings||[]],[\"unmuted_resume\",e.unmutedResumePings||[]],[\"unmuted_close\",e.unmutedClosePings||[]],[\"unmuted_progress\",e.unmutedProgressPings||[]],[\"unmuted_clickthrough\",\ne.unmutedClickthroughPings||[]],[\"unmuted_fullscreen\",e.unmutedFullscreenPings||[]],[\"unmuted_end_fullscreen\",e.unmutedEndFullscreenPings||[]],[\"unmuted_abandon\",e.unmutedAbandonPings||[]],[\"unmuted_start\",e.unmutedStartPings||[]],[\"unmuted_first_quartile\",e.unmutedFirstQuartilePings||[]],[\"unmuted_midpoint\",e.unmutedSecondQuartilePings||[]],[\"unmuted_third_quartile\",e.unmutedThirdQuartilePings||[]],[\"unmuted_complete\",e.unmutedCompletePings||[]],[\"unmuted_skip\",e.unmutedSkipPings||[]]])};\nrZH\u003dfunction(e){switch(e){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}};\nI0\u003dfunction(e,N,y,w,E){E\u003dE\u003d\u003d\u003dvoid 0?null:E;this.K\u003de;this.Pk\u003dN;this.layoutId\u003dw;this.j\u003d0;this.Z\u003dnull;this.L\u003dvoid 0;this.J\u003dnew Set;this.N\u003dArray.from(this.K.get(\"progress\")||[]);this.N.sort(function(A,T){return(A.offsetMilliseconds||0)-(T.offsetMilliseconds||0)});\nthis.G\u003d{adPlacementConfig:y,BA:E}};\nvt\u003dfunction(){return[\"metadata_type_ad_placement_config\"]};\nhA\u003dfunction(e){var N\u003de.Pk.get();return zW(N,e.G)};\nDk\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?!1:y;e.J.has(N)?iv(e,N,[]):e.eR(N,y)};\ngF\u003dfunction(e,N,y){for(y\u003dy\u003d\u003d\u003dvoid 0?!1:y;e.j\u003ce.N.length;){var w\u003de.N[e.j];if(w.offsetMilliseconds\u003c\u003dN||y)iv(e,\"progress\",[w]),e.j++;else break}};\nV6\u003dfunction(e,N){return e.J.has(N)};\nfv\u003dfunction(e){return e.N.every(function(N){return N.hasOwnProperty(\"offsetMilliseconds\")})};\n$uH\u003dfunction(e,N,y){e.Z\u003dN;e.L\u003dy};\niv\u003dfunction(e,N,y){var w;YZ1(e.Pk.get(),e.layoutId,N,y,(w\u003de.Z)!\u003dnull?w:void 0,e.L)};\nMY5\u003dfunction(e,N,y,w,E){JZ.call(this,\"ads-engagement-panel-layout\",e,N,y,w,E)};\ntA\u003dfunction(e,N,y,w,E,A,T,p){bv.call(this,e,N,y,w);this.Pk\u003dE;this.Jz\u003dA;this.Z\u003dp;this.l6\u003d!0;this.j\u003dnull;this.L\u003dA6(y.clientMetadata,\"metadata_type_linked_player_bytes_layout_id\");F2(this.Jz(),this);e\u003dA6(y.clientMetadata,\"metadata_type_ad_placement_config\");this.vk\u003dnew I0(y.tM,this.Pk,e,y.layoutId)};\nlh_\u003dfunction(){var e\u003d[\"metadata_type_ads_engagement_panel_layout_view_model\",\"metadata_type_linked_player_bytes_layout_id\"];vt().forEach(function(N){e.push(N)});\nreturn{xO:e,K$:[\"LAYOUT_TYPE_PANEL\"]}};\nFk0\u003dfunction(e,N,y,w,E){JZ.call(this,\"banner-image\",e,N,y,w,E)};\nuv\u003dfunction(e,N,y,w,E,A,T,p){bv.call(this,e,N,y,w);this.Pk\u003dE;this.Jz\u003dA;this.Z\u003dp;this.l6\u003d!0;this.j\u003dnull;this.L\u003dA6(y.clientMetadata,\"metadata_type_linked_player_bytes_layout_id\");F2(this.Jz(),this);this.adPlacementConfig\u003dA6(y.clientMetadata,\"metadata_type_ad_placement_config\");this.vk\u003dnew I0(y.tM,this.Pk,this.adPlacementConfig,y.layoutId)};\nSZ9\u003dfunction(){var e\u003d[\"metadata_type_banner_image_layout_view_model\",\"metadata_type_linked_player_bytes_layout_id\"];vt().forEach(function(N){e.push(N)});\nreturn{xO:e,K$:[\"LAYOUT_TYPE_COMPANION_WITH_IMAGE\"]}};\nqG\u003dfunction(e,N,y,w,E){JZ.call(this,\"action-companion\",e,N,y,w,E)};\nZk\u003dfunction(e,N,y,w,E,A,T,p){bv.call(this,e,N,y,w);this.Pk\u003dE;this.Jz\u003dA;this.Z\u003dp;this.l6\u003d!0;this.j\u003dnull;this.L\u003dA6(y.clientMetadata,\"metadata_type_linked_player_bytes_layout_id\");F2(this.Jz(),this);e\u003dA6(y.clientMetadata,\"metadata_type_ad_placement_config\");this.vk\u003dnew I0(y.tM,this.Pk,e,y.layoutId)};\nol9\u003dfunction(){var e\u003d[\"metadata_type_action_companion_ad_renderer\",\"metadata_type_linked_player_bytes_layout_id\"];vt().forEach(function(N){e.push(N)});\nreturn{xO:e,K$:[\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\"]}};\nbT9\u003dfunction(e,N,y,w,E){JZ.call(this,\"image-companion\",e,N,y,w,E)};\nxQ\u003dfunction(e,N,y,w,E,A,T,p){bv.call(this,e,N,y,w);this.Pk\u003dE;this.Jz\u003dA;this.Z\u003dp;this.l6\u003d!0;this.j\u003dnull;this.L\u003dA6(y.clientMetadata,\"metadata_type_linked_player_bytes_layout_id\");F2(this.Jz(),this);e\u003dA6(y.clientMetadata,\"metadata_type_ad_placement_config\");this.vk\u003dnew I0(y.tM,this.Pk,e,y.layoutId)};\nh9J\u003dfunction(){var e\u003d[\"metadata_type_image_companion_ad_renderer\",\"metadata_type_linked_player_bytes_layout_id\"];vt().forEach(function(N){e.push(N)});\nreturn{xO:e,K$:[\"LAYOUT_TYPE_COMPANION_WITH_IMAGE\"]}};\ncZF\u003dfunction(e,N,y,w,E){JZ.call(this,\"shopping-companion\",e,N,y,w,E)};\njO\u003dfunction(e,N,y,w,E,A,T,p){bv.call(this,e,N,y,w);this.Pk\u003dE;this.Jz\u003dA;this.Z\u003dp;this.l6\u003d!0;this.j\u003dnull;this.L\u003dA6(y.clientMetadata,\"metadata_type_linked_player_bytes_layout_id\");F2(this.Jz(),this);e\u003dA6(y.clientMetadata,\"metadata_type_ad_placement_config\");this.vk\u003dnew I0(y.tM,this.Pk,e,y.layoutId)};\nkVH\u003dfunction(){var e\u003d[\"metadata_type_shopping_companion_carousel_renderer\",\"metadata_type_linked_player_bytes_layout_id\"];vt().forEach(function(N){e.push(N)});\nreturn{xO:e,K$:[\"LAYOUT_TYPE_COMPANION_WITH_SHOPPING\"]}};\nB1J\u003dfunction(e){var N;if(((N\u003de.adVideoOffset)\u003d\u003dnull?void 0:N.kind)!\u003d\u003d\"AD_VIDEO_PROGRESS_KIND_PERCENT\")return!1;var y;return((y\u003de.adVideoOffset)\u003d\u003dnull?void 0:y.percent)!\u003dnull};\nXqJ\u003dfunction(e){var N;if(((N\u003de.adVideoOffset)\u003d\u003dnull?void 0:N.kind)!\u003d\u003d\"AD_VIDEO_PROGRESS_KIND_MILLISECONDS\")return!1;var y;return((y\u003de.adVideoOffset)\u003d\u003dnull?void 0:y.milliseconds)!\u003dnull\u0026\u0026!isNaN(Number(e.adVideoOffset.milliseconds))};\nPjM\u003dfunction(e,N,y,w){this.P9\u003de;this.layoutId\u003dy;this.L\u003dw;this.N\u003d[];this.J\u003d[];this.K\u003dthis.j\u003d0;e\u003dg.c(N);for(N\u003de.next();!N.done;N\u003de.next())switch(N\u003dN.value,y\u003dvoid 0,(y\u003dN.adVideoOffset)\u003d\u003dnull?void 0:y.kind){case \"AD_VIDEO_PROGRESS_KIND_PERCENT\":B1J(N)?this.N.push(N):YN(\"Invalid AdVideoProgressPercentCommand\");break;case \"AD_VIDEO_PROGRESS_KIND_MILLISECONDS\":XqJ(N)?this.J.push(N):YN(\"Invalid AdVideoProgressMillisecondsCommand\");break;default:YN(\"Unknown or invalid AdVideoProgressOffSet kind\")}this.N.sort(function(E,\nA){return E.adVideoOffset.percent-A.adVideoOffset.percent});\nthis.J.sort(function(E,A){return Number(E.adVideoOffset.milliseconds)-Number(A.adVideoOffset.milliseconds)})};\nnv\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?!1:y;var w\u003de.L();if(w){for(;e.j\u003ce.N.length;){var E\u003de.N[e.j];if(E.adVideoOffset.percent*w\u003c\u003dN||y)e.P9.get().executeCommand(E.command,e.layoutId),e.j++;else break}for(;e.K\u003ce.J.length;)if(w\u003de.J[e.K],Number(w.adVideoOffset.milliseconds)\u003c\u003dN||y)e.P9.get().executeCommand(w.command,e.layoutId),e.K++;else break}};\nQ6\u003dfunction(e,N,y,w,E,A){bv.call(this,e,N,y,w);this.Pk\u003dE;this.Jz\u003dA;this.l6\u003d!0;F2(this.Jz(),this);e\u003dA6(y.clientMetadata,\"metadata_type_ad_placement_config\");this.vk\u003dnew I0(y.tM,this.Pk,e,y.layoutId)};\nduE\u003dfunction(){var e\u003d[\"metadata_type_action_companion_ad_renderer\"];vt().forEach(function(N){e.push(N)});\nreturn{xO:e,K$:[\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\"]}};\nIhF\u003dfunction(e,N,y,w,E,A,T,p){this.callback\u003de;this.slot\u003dN;this.layout\u003dy;this.zZ\u003dw;this.Pk\u003dE;this.wP\u003dT;this.AM\u003dp;this.J\u003d!1;e\u003dA6(y.clientMetadata,\"metadata_type_ad_placement_config\");this.vk\u003dnew I0(y.tM,this.Pk,e,y.layoutId);var C;e\u003d((C\u003dA6(this.layout.clientMetadata,\"METADATA_TYPE_INTERACTIONS_AND_PROGRESS_LAYOUT_COMMANDS\"))\u003d\u003dnull?void 0:C.progressCommands)||[];var r\u003dA6(y.clientMetadata,\"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds\");this.N\u003dnew PjM(A,e,y.layoutId,function(){return r*1E3})};\nmx\u003dfunction(e,N,y,w,E,A){bv.call(this,e,N,y,w);this.zZ\u003dE;this.L\u003dA;this.j\u003d!1};\nHt\u003dfunction(e,N,y,w,E){JZ.call(this,\"top-banner-image-text-icon-buttoned\",e,N,y,w,E)};\nKv\u003dfunction(e,N,y,w,E,A){bv.call(this,e,N,y,w);this.Pk\u003dE;this.Jz\u003dA;this.l6\u003d!0;F2(this.Jz(),this);e\u003dA6(y.clientMetadata,\"metadata_type_ad_placement_config\");this.vk\u003dnew I0(y.tM,this.Pk,e,y.layoutId)};\nvl_\u003dfunction(){var e\u003d[\"metadata_type_top_banner_image_text_icon_buttoned_layout_view_model\"];vt().forEach(function(N){e.push(N)});\nreturn{xO:e,K$:[\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\"]}};\nWt\u003dfunction(e,N,y){JZ.call(this,\"display-underlay-text-grid-cards\",e,{},N,y);this.interactionLoggingClientData\u003dy};\nOp\u003dfunction(e,N,y,w,E,A){bv.call(this,e,N,y,w);this.Pk\u003dE;this.j\u003dA;this.L\u003dA6(this.layout.clientMetadata,\"metadata_type_linked_player_bytes_layout_id\")};\nR0\u003dfunction(e,N,y,w,E,A){E\u003dE\u003d\u003d\u003dvoid 0?!1:E;A\u003dA\u003d\u003d\u003dvoid 0?!1:A;JZ.call(this,\"ad-action-interstitial\",e,N,y,w);this.interactionLoggingClientData\u003dw;this.ZH\u003dE;this.uC\u003dA};\nGW\u003dfunction(e,N,y,w,E){bv.call(this,e,N,y,w);e\u003dA6(y.clientMetadata,\"metadata_type_ad_placement_config\");this.vk\u003dnew I0(y.tM,E,e,y.layoutId)};\nz9H\u003dfunction(){var e\u003d[\"metadata_type_ad_action_interstitial_renderer\"];vt().forEach(function(N){e.push(N)});\nreturn{xO:e,K$:[\"LAYOUT_TYPE_ENDCAP\"]}};\nUp\u003dfunction(e,N){return Nx(e,N.xO,N.K$)?!0:!1};\nLv\u003dfunction(e,N,y){this.N\u003de;this.K\u003dN;this.J\u003dy};\niTE\u003dfunction(e,N,y,w,E){JZ.call(this,\"ads-engagement-panel\",e,N,y,w,E)};\nsp\u003dfunction(e,N,y,w,E,A,T,p){bv.call(this,e,N,y,w);this.Pk\u003dE;this.Jz\u003dA;this.Z\u003dp;this.l6\u003d!0;this.j\u003dnull;this.L\u003dA6(y.clientMetadata,\"metadata_type_linked_player_bytes_layout_id\");F2(this.Jz(),this);e\u003dA6(y.clientMetadata,\"metadata_type_ad_placement_config\");this.vk\u003dnew I0(y.tM,this.Pk,e,y.layoutId)};\nDuH\u003dfunction(){var e\u003d[\"metadata_type_ads_engagement_panel_renderer\",\"metadata_type_linked_player_bytes_layout_id\"];vt().forEach(function(N){e.push(N)});\nreturn{xO:e,K$:[\"LAYOUT_TYPE_PANEL_TEXT_ICON_IMAGE_TILES_BUTTON\"]}};\na0\u003dfunction(e,N,y,w,E,A,T,p){bv.call(this,e,N,y,w);this.Pk\u003dE;this.Jz\u003dA;this.Z\u003dp;this.l6\u003d!0;this.j\u003dnull;this.L\u003dA6(y.clientMetadata,\"metadata_type_linked_player_bytes_layout_id\");F2(this.Jz(),this);this.adPlacementConfig\u003dA6(y.clientMetadata,\"metadata_type_ad_placement_config\");this.vk\u003dnew I0(y.tM,this.Pk,this.adPlacementConfig,y.layoutId)};\nglH\u003dfunction(){var e\u003d[\"metadata_type_top_banner_image_text_icon_buttoned_layout_view_model\",\"metadata_type_linked_player_bytes_layout_id\"];vt().forEach(function(N){e.push(N)});\nreturn{xO:e,K$:[\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\"]}};\nVYE\u003dfunction(e,N,y,w,E){this.q7\u003de;this.Pk\u003dN;this.Jz\u003dy;this.J\u003dw;this.AM\u003dE};\nfh5\u003dfunction(e,N,y){this.q7\u003de;this.Pk\u003dN;this.J\u003dy};\ntYn\u003dfunction(e,N,y,w,E){this.callback\u003de;this.slot\u003dN;this.layout\u003dy;this.Pk\u003dw;this.Mr\u003dE;e\u003dA6(this.layout.clientMetadata,\"metadata_type_ad_placement_config\");this.vk\u003dnew I0(y.tM,this.Pk,e,y.layoutId)};\nu3E\u003dfunction(){var e\u003d[\"metadata_type_client_forecasting_ad_renderer\"];vt().forEach(function(N){e.push(N)});\nreturn{xO:e,K$:[\"LAYOUT_TYPE_FORECASTING\"]}};\nqZM\u003dfunction(e,N,y,w,E){this.callback\u003de;this.slot\u003dN;this.layout\u003dy;this.Pk\u003dw;this.Mr\u003dE;e\u003dA6(this.layout.clientMetadata,\"metadata_type_ad_placement_config\");this.vk\u003dnew I0(y.tM,this.Pk,e,y.layoutId)};\nec\u003dfunction(e,N,y,w){this.wP\u003de;this.Pk\u003dN;this.Mr\u003dy;this.AM\u003dw};\nZTM\u003dfunction(e,N){return eK(e.clientMetadata,\"metadata_type_ad_info_ad_metadata\")?A6(e.clientMetadata,\"metadata_type_ad_info_ad_metadata\"):N?{channelId:N.iI,channelThumbnailUrl:N.profilePicture,channelTitle:N.author,videoTitle:N.title}:(YN(\"No layout metadata nor AdPlayback specified for AdMetaData\"),{channelId:\"\",channelThumbnailUrl:\"\",channelTitle:\"\",videoTitle:\"\"})};\nxu3\u003dfunction(e,N){return eK(e.clientMetadata,\"metadata_ad_video_is_listed\")?A6(e.clientMetadata,\"metadata_ad_video_is_listed\"):N?N.isListed:(YN(\"No layout metadata nor AdPlayback specified for ad video isListed\"),!1)};\njMH\u003dfunction(e,N,y,w){JZ.call(this,\"player-overlay-layout\",e,{},y,w);this.videoAdDurationSeconds\u003dN;this.interactionLoggingClientData\u003dw};\nN5\u003dfunction(e,N,y,w,E,A,T,p){bv.call(this,e,N,y,w);this.zZ\u003dE;this.Pk\u003dA;this.Z\u003dT;this.L\u003dp;this.j\u003d!1;this.G\u003dA6(this.layout.clientMetadata,\"metadata_type_linked_player_bytes_layout_id\")};\nnl1\u003dfunction(e){if(e.layout.renderingContent){var N;return(N\u003dA6(e.layout.clientMetadata,\"metadata_type_player_bytes_callback_ref\"))\u003d\u003dnull?void 0:N.current}return A6(e.layout.clientMetadata,\"metadata_type_player_bytes_callback\")};\nyI\u003dfunction(e,N,y,w,E,A,T,p){bv.call(this,e,N,y,w);this.zZ\u003dE;this.Pk\u003dA;this.Z\u003dT;this.L\u003dp;this.j\u003d!1;this.G\u003dA6(this.layout.clientMetadata,\"metadata_type_linked_player_bytes_layout_id\")};\nQMM\u003dfunction(){return{xO:[\"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\"],K$:[\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\"]}};\nwp\u003dfunction(e){if(e.layout.renderingContent){var N;return(N\u003dA6(e.layout.clientMetadata,\"metadata_type_player_bytes_callback_ref\"))\u003d\u003dnull?void 0:N.current}return A6(e.layout.clientMetadata,\"metadata_type_player_bytes_callback\")};\nmuP\u003dfunction(e,N,y){JZ.call(this,\"ad-message\",e,void 0,N,y)};\nEg\u003dfunction(e,N,y,w,E,A){bv.call(this,y,e,N,w);this.zZ\u003dE;this.wP\u003dA};\nHT5\u003dfunction(){return{xO:[\"metadata_type_valid_ad_message_renderer\"],K$:[\"LAYOUT_TYPE_TEXT_BANNER_OVERLAY\"]}};\nKkn\u003dfunction(e,N,y,w){JZ.call(this,\"video-interstitial-buttoned-centered\",e,N,y,w);this.interactionLoggingClientData\u003dw};\nAG\u003dfunction(e,N,y,w,E){bv.call(this,e,N,y,w);e\u003dA6(y.clientMetadata,\"metadata_type_ad_placement_config\");this.vk\u003dnew I0(y.tM,E,e,y.layoutId)};\nrp\u003dfunction(e,N,y,w,E,A,T,p,C){return Up(y,QMM())||y.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\"\u0026\u0026g.m(y.renderingContent,TS)!\u003d\u003dvoid 0?new yI(e,N,y,w,E,A,T,p):Up(y,{xO:[\"metadata_type_player_overlay_layout_renderer\",\"metadata_type_player_bytes_callback\",\"metadata_type_linked_player_bytes_layout_id\",\"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds\"],K$:[\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\"]})||y.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\"\u0026\u0026g.m(y.renderingContent,JG)!\u003d\u003dvoid 0?\nnew N5(e,N,y,w,E,A,T,p):Up(y,z9H())||y.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_ENDCAP\"\u0026\u0026g.m(y.renderingContent,pd)!\u003d\u003dvoid 0?new GW(e,N,y,w,A):Up(y,HT5())?new Eg(N,y,e,w,E,C):Up(y,{xO:[\"metadata_type_instream_ad_player_overlay_renderer\"],K$:[\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\"]})?new mx(e,N,y,w,E,p):y.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_ENDCAP\"\u0026\u0026g.m(y.renderingContent,Cd)!\u003d\u003dvoid 0?new AG(e,N,y,w,A):null};\nWkM\u003dfunction(e,N,y,w,E,A){this.q7\u003de;this.zZ\u003dN;this.Pk\u003dy;this.N\u003dw;this.J\u003dE;this.wP\u003dA};\n$6\u003dfunction(e){return!e.oldState.isPlaying()\u0026\u0026e.state.isPlaying()};\nY6\u003dfunction(e,N,y){return e\u003cN?!1:y!\u003dnull?y\u003c\u003dN:e\u003c\u003dN+1};\nOTs\u003dfunction(e,N,y,w,E,A,T){this.callback\u003de;this.slot\u003dN;this.layout\u003dy;this.zZ\u003dw;this.Pk\u003dE;this.wP\u003dA;this.AM\u003dT;this.J\u003d!1;e\u003dA6(y.clientMetadata,\"metadata_type_ad_placement_config\");this.vk\u003dnew I0(y.tM,this.Pk,e,y.layoutId)};\nM5\u003dfunction(e,N){e.J||(e.vk.eR(N),e.J\u003d!0)};\nR9M\u003dfunction(e,N,y,w,E){this.zZ\u003de;this.Pk\u003dN;this.P9\u003dy;this.wP\u003dw;this.AM\u003dE};\nl$\u003dfunction(){this.currentState\u003d1;this.J\u003d\"unknown\"};\nFe\u003dfunction(e,N){if(e.currentState\u003e1){g.uA(new g.Gh(\"Exit already started\",{current:e.currentState}));var y\u003d!1}else y\u003d!0;if(!y)return!1;e.currentState\u003d2;e.J\u003dN;return!0};\nSc\u003dfunction(e){if(e.currentState!\u003d\u003d2)return!1;e.currentState\u003d3;return!0};\nGV3\u003dfunction(e,N){var y\u003dnew Map;e\u003dg.c(e);for(var w\u003de.next();!w.done;w\u003de.next()){w\u003dw.value;if(w.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_MEDIA\")var E\u003d\"v\";else w.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_MEDIA_BREAK\"?(E\u003dA6(w.clientMetadata,\"metadata_type_linked_in_player_layout_type\"),E\u003dE\u003d\u003d\u003d\"LAYOUT_TYPE_ENDCAP\"||E\u003d\u003d\u003d\"LAYOUT_TYPE_VIDEO_INTERSTITIAL\"?\"e\":E\u003d\u003d\u003d\"LAYOUT_TYPE_SURVEY\"?\"s\":E\u003d\u003d\u003d\"LAYOUT_TYPE_VIDEO_INTERSTITIAL_BUTTONED_LEFT\"?\"si\":\"u\"):E\u003d\"u\";y.set(w.layoutId,E);if(E\u003d\u003d\u003d\"u\"){var A\u003d{};E\u003dN;w\u003d(A.c\u003dw.layoutId,A);E.C.Fh(\"uct\",w)}}e\u003d\nN.YI();o2\u003d{contentCpn:e,YS:y};w\u003d{};y\u003d(w.ct\u003dy.size,w.c\u003de,w);N.C.Fh(\"acc\",y)};\nUuH\u003dfunction(){o2\u003d{contentCpn:\"\",YS:new Map}};\nb$\u003dfunction(e){var N;return(N\u003do2.YS.get(e))!\u003dnull?N:\"u\"};\nhG\u003dfunction(e,N,y){e.C.Fh(N,y);LkP(e)};\nsMJ\u003dfunction(e){var N\u003de.layoutId,y\u003de.dS;if(e.OR){var w\u003d{};hG(e.zo,\"slso\",(w.ec\u003dN,w.is\u003dy,w.ctp\u003db$(N),w))}};\nc3\u003dfunction(e){var N\u003de.layoutId,y\u003de.dS;if(e.OR){var w\u003d{};hG(e.zo,\"slse\",(w.ec\u003dN,w.is\u003dy,w.ctp\u003db$(N),w))}};\nahJ\u003dfunction(e){var N\u003de.layoutId,y\u003de.dS,w\u003de.zo;e.OR\u0026\u0026(e\u003d{},hG(w,\"sleo\",(e.xc\u003dN,e.is\u003dy,e.ctp\u003db$(N),e)),LkP(w))};\ne3_\u003dfunction(e){var N\u003de.cpn,y\u003de.zo;e\u003de.dS;var w\u003dy.YI(),E\u003d{};hG(y,\"ce\",(E.ec\u003dN,E.ia\u003dN!\u003d\u003dw,E.r\u003do2.YS.has(N),E.is\u003de,E.ctp\u003db$(N),E))};\nLkP\u003dfunction(e){if(e.YI()!\u003d\u003do2.contentCpn){var N\u003d{};N\u003d(N.c\u003do2.contentCpn,N);e.C.Fh(\"ccm\",N)}};\nNh1\u003dfunction(e){var N\u003de.cpn,y\u003de.zo;e\u003de.dS;var w\u003dy.YI(),E\u003d{};hG(y,\"cx\",(E.xc\u003dN,E.ia\u003dN!\u003d\u003dw,E.r\u003do2.YS.has(N),E.is\u003de,E.ctp\u003db$(N),E))};\nyF5\u003dfunction(e){this.params\u003de;this.J\u003dnew Set};\nw2J\u003dfunction(e,N,y){if(!e.J.has(N)){e.J.add(N);var w\u003d{};e.params.OP.g4(N,Object.assign({},y,(w.p_ac\u003de.params.adCpn,w.p_isv\u003de.params.WPq\u0026\u0026e.params.gx,w)))}};\nB3\u003dfunction(e,N,y){if(k6(e.params.OP.wP.get(),!0)){var w\u003dy.flush,E\u003d{};w2J(e,N,(E.cts\u003dy.currentTimeSec,E.f\u003dw,E))}};\nENE\u003dfunction(e,N){this.zo\u003de;this.wP\u003dN};\nXe\u003dfunction(e){var N\u003d[];if(e){e\u003dg.c(Object.entries(e));for(var y\u003de.next();!y.done;y\u003de.next()){var w\u003dg.c(y.value);y\u003dw.next().value;w\u003dw.next().value;w!\u003d\u003dvoid 0\u0026\u0026(w\u003dtypeof w\u003d\u003d\u003d\"boolean\"?\"\"+ +w:(\"\"+w).replace(/[:,\u003d]/g,\"_\"),N.push(y+\".\"+w))}}return N.join(\";\")};\nP3\u003dfunction(e,N,y){N\u003dN\u003d\u003d\u003dvoid 0?{}:N;this.errorCode\u003de;this.details\u003dN;this.severity\u003dy\u003d\u003d\u003dvoid 0?0:y};\ndp\u003dfunction(e){return e\u003d\u003d\u003d1||e\u003d\u003d\u003d2};\nI2\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?0:N;if(e instanceof P3)return e;e\u003de\u0026\u0026e instanceof Error?e:Error(\"\"+e);dp(N)?g.t0(e):g.uA(e);return new P3(N\u003d\u003d\u003d1?\"player.fatalexception\":\"player.exception\",{name:\"\"+e.name,message:\"\"+e.message},N)};\nAF5\u003dfunction(e,N){function y(){var w\u003dg.iE.apply(0,arguments);e.removeEventListener(\"playing\",y);N.apply(null,g.B(w))}\ne.addEventListener(\"playing\",y)};\nv3\u003dfunction(){var e\u003dg.nM(\"yt.player.utils.videoElement_\");e||(e\u003dg.sA(\"VIDEO\"),g.jM(\"yt.player.utils.videoElement_\",e));return e};\nzS\u003dfunction(e){var N\u003dv3();return!!(N\u0026\u0026N.canPlayType\u0026\u0026N.canPlayType(e))};\nDr\u003dfunction(e){if(/opus/.test(e)\u0026\u0026g.i$\u0026\u0026!vD(\"38\")\u0026\u0026!g.O8())return!1;if(window.MediaSource\u0026\u0026window.MediaSource.isTypeSupported)return window.MediaSource.isTypeSupported(e);if(window.ManagedMediaSource\u0026\u0026window.ManagedMediaSource.isTypeSupported)return window.ManagedMediaSource.isTypeSupported(e);if(/webm/.test(e)\u0026\u0026!oDs())return!1;e\u003d\u003d\u003d\u0027audio/mp4; codecs\u003d\"mp4a.40.2\"\u0027\u0026\u0026(e\u003d\u0027video/mp4; codecs\u003d\"avc1.4d401f\"\u0027);return!!zS(e)};\nThn\u003dfunction(e){try{var N\u003dDr(\u0027video/mp4; codecs\u003d\"avc1.42001E\"\u0027)||Dr(\u0027video/webm; codecs\u003d\"vp9\"\u0027);return(Dr(\u0027audio/mp4; codecs\u003d\"mp4a.40.2\"\u0027)||Dr(\u0027audio/webm; codecs\u003d\"opus\"\u0027))\u0026\u0026(N||!e)||zS(\u0027video/mp4; codecs\u003d\"avc1.42001E, mp4a.40.2\"\u0027)?null:\"fmt.noneavailable\"}catch(y){return\"html5.missingapi\"}};\ngp\u003dfunction(){var e\u003dv3();return!(!e.webkitSupportsPresentationMode||typeof e.webkitSetPresentationMode!\u003d\u003d\"function\")};\nVI\u003dfunction(){var e\u003dv3();try{var N\u003de.muted;e.muted\u003d!N;return e.muted!\u003d\u003dN}catch(y){}return!1};\nJF5\u003dfunction(){var e;return((e\u003dnavigator.connection)\u003d\u003dnull?void 0:e.type)||\"\"};\ng.fd\u003dfunction(){iY.apply(this,arguments)};\ntG\u003dfunction(e,N,y,w,E,A,T){this.sampleRate\u003de\u003d\u003d\u003dvoid 0?0:e;this.numChannels\u003dN\u003d\u003d\u003dvoid 0?0:N;this.spatialAudioType\u003dy\u003d\u003d\u003dvoid 0?\"SPATIAL_AUDIO_TYPE_NONE\":y;this.J\u003dw\u003d\u003d\u003dvoid 0?!1:w;this.K\u003dE\u003d\u003d\u003dvoid 0?0:E;this.N\u003dA\u003d\u003d\u003dvoid 0?0:A;this.audioQuality\u003dT\u003d\u003d\u003dvoid 0?\"AUDIO_QUALITY_UNKNOWN\":T};\nZr\u003dfunction(e,N,y,w,E,A,T,p,C){this.width\u003de;this.height\u003dN;this.quality\u003dA||u$(e,N);this.J\u003dg.q5[this.quality];this.fps\u003dy||0;this.stereoLayout\u003d!E||w!\u003dnull\u0026\u0026w!\u003d\u003d\"UNKNOWN\"\u0026\u0026w!\u003d\u003d\"RECTANGULAR\"?0:E;this.projectionType\u003dw?w\u003d\u003d\u003d\"EQUIRECTANGULAR\"\u0026\u0026E\u003d\u003d\u003d2?\"EQUIRECTANGULAR_THREED_TOP_BOTTOM\":w:\"UNKNOWN\";(e\u003dT)||(e\u003dg.q5[this.quality],e\u003d\u003d\u003d0?e\u003d\"Auto\":(N\u003dthis.fps,y\u003dthis.projectionType,e\u003de.toString()+(y\u003d\u003d\u003d\"EQUIRECTANGULAR\"||y\u003d\u003d\u003d\"EQUIRECTANGULAR_THREED_TOP_BOTTOM\"||y\u003d\u003d\u003d\"MESH\"?\"s\":\"p\")+(N\u003e55?\"60\":N\u003e49?\"50\":N\u003e39?\"48\":\"\")));\nthis.qualityLabel\u003de;this.N\u003dp||\"\";this.primaries\u003dC||\"\"};\nu$\u003dfunction(e,N){var y\u003dMath.max(e,N);e\u003dMath.min(e,N);N\u003dx6[0];for(var w\u003d0;w\u003cx6.length;w++){var E\u003dx6[w],A\u003dg.q5[E];if(y\u003e\u003dMath.floor(A*16/9)*1.3||e\u003e\u003dA*1.3)return N;N\u003dE}return\"tiny\"};\nQI\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?{}:y;this.id\u003de;this.mimeType\u003dN;y.JM\u003e0||(y.JM\u003d16E3);Object.assign(this,y);e\u003dg.c(this.id.split(\";\"));this.itag\u003de.next().value;this.J\u003de.next().value;this.containerType\u003djc(N);this.Iq\u003dnd[this.itag]||\"\"};\nmu\u003dfunction(e){return e.Iq\u003d\u003d\u003d\"9\"||e.Iq\u003d\u003d\u003d\"(\"||e.Iq\u003d\u003d\u003d\"9h\"||e.Iq\u003d\u003d\u003d\"(h\"};\np20\u003dfunction(e){return e.Iq\u003d\u003d\u003d\"H\"||e.Iq\u003d\u003d\u003d\"h\"};\nH3\u003dfunction(e){return e.Iq\u003d\u003d\u003d\"9h\"||e.Iq\u003d\u003d\u003d\"(h\"};\nKd\u003dfunction(e){return e.Iq\u003d\u003d\u003d\"1\"||e.Iq\u003d\u003d\u003d\"1h\"};\nW3\u003dfunction(e){return e.Iq\u003d\u003d\u003d\"mac3\"||e.Iq\u003d\u003d\u003d\"meac3\"||e.Iq\u003d\u003d\u003d\"m\"||e.Iq\u003d\u003d\u003d\"i\"};\nOg\u003dfunction(e){return e.Iq\u003d\u003d\u003d\"MAC3\"||e.Iq\u003d\u003d\u003d\"MEAC3\"||e.Iq\u003d\u003d\u003d\"M\"||e.Iq\u003d\u003d\u003d\"I\"};\ng.R2\u003dfunction(e){return e.containerType\u003d\u003d\u003d1};\nCp5\u003dfunction(e){return e.Iq\u003d\u003d\u003d\"(\"||e.Iq\u003d\u003d\u003d\"(h\"||e.Iq\u003d\u003d\u003d\"H\"};\nGS\u003dfunction(e){return e.mimeType\u003d\u003d\u003d\"application/x-mpegURL\"};\nUg\u003dfunction(e){e\u003de.mimeType;return e.includes(\"vtt\")||e.includes(\"text/mp4\")};\ng.Ld\u003dfunction(e,N){return{itag:+e.itag,lmt:N?0:e.lastModified,xtags:e.J||\"\"}};\nrFM\u003dfunction(e){var N\u003dnavigator.mediaCapabilities;if(N\u003d\u003dnull||!N.decodingInfo||e.Iq\u003d\u003d\u003d\"f\")return Promise.resolve();var y\u003d{type:e.audio\u0026\u0026e.video?\"file\":\"media-source\"};e.video\u0026\u0026(y.video\u003d{contentType:e.mimeType,width:e.video.width||640,height:e.video.height||360,bitrate:e.JM*8||1E6,framerate:e.video.fps||30});e.audio\u0026\u0026(y.audio\u003d{contentType:e.mimeType,channels:\"\"+(e.audio.numChannels||2),bitrate:e.JM*8||128E3,samplerate:e.audio.sampleRate||44100});return N.decodingInfo(y).then(function(w){e.N\u003dw})};\nsg\u003dfunction(e){return/(opus|mp4a|dtse|ac-3|ec-3|iamf)/.test(e)};\na2\u003dfunction(e){return/(vp9|vp09|vp8|avc1|av01)/.test(e)};\njc\u003dfunction(e){return e.indexOf(\"/mp4\")\u003e\u003d0?1:e.indexOf(\"/webm\")\u003e\u003d0?2:e.indexOf(\"/x-flv\")\u003e\u003d0?3:e.indexOf(\"/vtt\")\u003e\u003d0?4:0};\nei\u003dfunction(e,N,y,w,E,A){var T\u003dnew tG;N in g.q5||(N\u003d\"small\");N\u003d\u003d\u003d\"light\"\u0026\u0026(N\u003d\"tiny\");w\u0026\u0026E?(E\u003dNumber(E),w\u003dNumber(w)):(E\u003dg.q5[N],w\u003dMath.round(E*16/9));A\u003dnew Zr(w,E,0,null,void 0,N,A);e\u003dunescape(e.replace(/\u0026quot;/g,\u0027\"\u0027));return new QI(y,e,{audio:T,video:A})};\nN$\u003dfunction(e){var N\u003d\"id\u003d\"+e.id;e.video\u0026\u0026(N+\u003d\", res\u003d\"+e.video.qualityLabel);var y,w;return N+\", byterate\u003d(\"+((y\u003de.RX)\u003d\u003dnull?void 0:y.toFixed(0))+\", \"+((w\u003de.JM)\u003d\u003dnull?void 0:w.toFixed(0))+\")\"};\nyc\u003dfunction(e,N){return{start:function(y){return e[y]},\nend:function(y){return N[y]},\nlength:e.length}};\n$EM\u003dfunction(e,N,y){for(var w\u003d[],E\u003d[],A\u003d0;A\u003ce.length;A++)w.push(e.start(A)),E.push(e.end(A));w.push(N);E.push(y);w.sort(function(T,p){return T-p});\nE.sort(function(T,p){return T-p});\nreturn yc(w,E)};\nwO\u003dfunction(e,N,y){N\u003dN\u003d\u003d\u003dvoid 0?\",\":N;y\u003dy\u003d\u003d\u003dvoid 0?e?e.length:0:y;var w\u003d[];if(e)for(y\u003dMath.max(e.length-y,0);y\u003ce.length;y++)w.push(e.start(y).toFixed(3)+\"-\"+e.end(y).toFixed(3));return w.join(N)};\nE3\u003dfunction(e,N){if(!e)return-1;try{for(var y\u003d0;y\u003ce.length;y++)if(e.start(y)\u003c\u003dN\u0026\u0026e.end(y)\u003e\u003dN)return y}catch(w){}return-1};\nAX\u003dfunction(e,N){return E3(e,N)\u003e\u003d0};\nYz3\u003dfunction(e,N){if(!e)return NaN;N\u003dE3(e,N);return N\u003e\u003d0?e.start(N):NaN};\nT6\u003dfunction(e,N){if(!e)return NaN;N\u003dE3(e,N);return N\u003e\u003d0?e.end(N):NaN};\nJX\u003dfunction(e){return e\u0026\u0026e.length?e.end(e.length-1):NaN};\nph\u003dfunction(e,N){e\u003dT6(e,N);return e\u003e\u003d0?e-N:0};\nCh\u003dfunction(e,N,y){for(var w\u003d[],E\u003d[],A\u003d0;A\u003ce.length;A++)e.end(A)\u003cN||e.start(A)\u003ey||(w.push(Math.max(N,e.start(A))-N),E.push(Math.min(y,e.end(A))-N));return yc(w,E)};\nrO\u003dfunction(e,N,y,w){g.pT.call(this);var E\u003dthis;this.KC\u003de;this.start\u003dN;this.end\u003dy;this.isActive\u003dw;this.appendWindowStart\u003d0;this.appendWindowEnd\u003dInfinity;this.timestampOffset\u003d0;this.t8\u003d{error:function(){!E.Ss()\u0026\u0026E.isActive\u0026\u0026E.publish(\"error\",E)},\nupdateend:function(){!E.Ss()\u0026\u0026E.isActive\u0026\u0026E.publish(\"updateend\",E)}};\nthis.KC.H_(this.t8);this.MC\u003dthis.isActive};\nYH\u003dfunction(e,N,y,w,E,A){g.pT.call(this);var T\u003dthis;this.TW\u003de;this.gQ\u003dN;this.id\u003dy;this.containerType\u003dw;this.Iq\u003dE;this.gx\u003dA;this.Pe\u003dthis.R6\u003dthis.lP\u003dnull;this.KU\u003d!1;this.appendWindowStart\u003dthis.timestampOffset\u003d0;this.yc\u003dyc([],[]);this.Yn\u003d!1;this.Su\u003d[];this.aH\u003d$H?[]:void 0;this.bB\u003dfunction(C){return T.publish(C.type,T)};\nvar p;if((p\u003dthis.TW)\u003d\u003dnull?0:p.addEventListener)this.TW.addEventListener(\"updateend\",this.bB),this.TW.addEventListener(\"error\",this.bB)};\nZo\u003dfunction(){return window.SourceBuffer?!!SourceBuffer.prototype.changeType:!1};\nxH\u003dfunction(e,N){this.yl\u003de;this.J\u003dN\u003d\u003d\u003dvoid 0?!1:N;this.N\u003d!1};\nji\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?!1:y;g.x.call(this);this.mediaElement\u003de;this.TZ\u003dN;this.isView\u003dy;this.Z\u003d0;this.j\u003d!1;this.L\u003d!0;this.D\u003d0;this.callback\u003dnull;this.U\u003d!1;this.TZ||(this.gQ\u003dthis.mediaElement.ut());this.events\u003dnew g.fd(this);g.Q(this,this.events);this.K\u003dnew xH(this.TZ?window.URL.createObjectURL(this.TZ):this.gQ.webkitMediaSourceURL,!0);e\u003dthis.TZ||this.gQ;Dw(this.events,e,[\"sourceopen\",\"webkitsourceopen\"],this.Mpq);Dw(this.events,e,[\"sourceclose\",\"webkitsourceclose\"],this.Vpq);this.G\u003d{updateend:this.G6}};\nMQ9\u003dfunction(){return!!(window.MediaSource||window.ManagedMediaSource||window.WebKitMediaSource||window.HTMLMediaElement\u0026\u0026HTMLMediaElement.prototype.webkitSourceAddId)};\nlYH\u003dfunction(e,N){nh(e)?g.Jo(function(){N(e)}):e.callback\u003dN};\nFQs\u003dfunction(e,N,y){if(Qc){var w;ma(e.mediaElement,{l:\"mswssb\",sr:(w\u003de.mediaElement.JW)\u003d\u003dnull?void 0:w.fO()},!1);N.H_(e.G,e);y.H_(e.G,e)}e.J\u003dN;e.N\u003dy;g.Q(e,N);g.Q(e,y)};\nSz5\u003dfunction(e,N,y,w){w\u003dN.mimeType+(w\u003d\u003d\u003dvoid 0?\"\":w);var E\u003dy.mimeType;N\u003dN.Iq;y\u003dy.Iq;var A;e.Ng\u003d(A\u003de.TZ)\u003d\u003dnull?void 0:A.addSourceBuffer(E);var T;e.Kh\u003dw.split(\";\")[0]\u003d\u003d\u003d\"fakesb\"?void 0:(T\u003de.TZ)\u003d\u003dnull?void 0:T.addSourceBuffer(w);e.gQ\u0026\u0026(e.gQ.webkitSourceAddId(\"0\",E),e.gQ.webkitSourceAddId(\"1\",w));A\u003dnew YH(e.Ng,e.gQ,\"0\",jc(E),y,!1);w\u003dnew YH(e.Kh,e.gQ,\"1\",jc(w),N,!0);FQs(e,A,w)};\nHI\u003dfunction(e){return!!e.J||!!e.N};\nnh\u003dfunction(e){try{return Kh(e)\u003d\u003d\u003d\"open\"}catch(N){return!1}};\nKh\u003dfunction(e){if(e.TZ)return e.TZ.readyState;switch(e.gQ.webkitSourceState){case e.gQ.SOURCE_OPEN:return\"open\";case e.gQ.SOURCE_ENDED:return\"ended\";default:return\"closed\"}};\nWI\u003dfunction(){return!(!window.MediaSource||!window.MediaSource.isTypeSupported)||window.ManagedMediaSource};\noN3\u003dfunction(e){nh(e)\u0026\u0026(e.TZ?e.TZ.endOfStream():e.gQ.webkitSourceEndOfStream(e.gQ.EOS_NO_ERROR))};\nbR9\u003dfunction(e,N,y,w){if(!e.J||!e.N)return null;var E\u003de.J.isView()?e.J.KC:e.J,A\u003de.N.isView()?e.N.KC:e.N,T\u003dnew ji(e.mediaElement,e.TZ,!0);T.K\u003de.K;FQs(T,new rO(E,N,y,w),new rO(A,N,y,w));nh(e)||e.J.lZ(e.J.w7());return T};\nh30\u003dfunction(e){var N;(N\u003de.J)\u003d\u003dnull||N.IC();var y;(y\u003de.N)\u003d\u003dnull||y.IC();e.L\u003d!1};\nO3\u003dfunction(){var e\u003dthis;this.oD\u003dthis.nG\u003dVME;this.promise\u003dnew g.lB(function(N,y){e.nG\u003dN;e.oD\u003dy})};\nR8\u003dfunction(){g.x.call(this);this.CM\u003d!1;this.yl\u003dnull;this.G\u003dthis.Z\u003d!1;this.j\u003dnew g.Ux;this.JW\u003dnull;g.Q(this,this.j)};\nG6\u003dfunction(e){e\u003de.Gz();return e.length\u003c1?NaN:e.end(e.length-1)};\ncF5\u003dfunction(e){!e.N\u0026\u0026MQ9()\u0026\u0026(e.K?e.K.then(function(){return cF5(e)}):e.cI()||(e.N\u003de.E$()))};\nkF9\u003dfunction(e){e.N\u0026\u0026(e.N.dispose(),e.N\u003dvoid 0)};\nma\u003dfunction(e,N,y){var w;((w\u003de.JW)\u003d\u003dnull?0:w.B9())\u0026\u0026e.JW.Fh(\"rms\",N,y\u003d\u003d\u003dvoid 0?!1:y)};\nBhH\u003dfunction(e,N,y){e.isPaused()||e.getCurrentTime()\u003eN||y\u003e10||(e.play(),g.b4(function(){BhH(e,e.getCurrentTime(),y+1)},500))};\nX2_\u003dfunction(e,N){e.yl\u0026\u0026e.yl.Bw(N)||(e.yl\u0026\u0026e.yl.dispose(),e.yl\u003dN)};\nU3\u003dfunction(e){return ph(e.O4(),e.getCurrentTime())};\nPp1\u003dfunction(e,N){if(e.Rl()\u003d\u003d\u003d0||e.hasError())return!1;var y\u003de.getCurrentTime()\u003e0;return N\u003e\u003d0\u0026\u0026(e\u003de.Gz(),e.length||!y)?AX(e,N):y};\nLh\u003dfunction(e){e.cI()\u0026\u0026(e.JW\u0026\u0026e.JW.d6(\"rs_s\"),Gv\u0026\u0026e.getCurrentTime()\u003e0\u0026\u0026e.seekTo(0),e.Wu(),e.load(),X2_(e,null));delete e.K};\ns3\u003dfunction(e){switch(e.pw()){case 2:return\"progressive.net.retryexhausted\";case 3:return e\u003de.Cq(),(e\u003d\u003dnull?0:e.includes(\"MEDIA_ERR_CAPABILITY_CHANGED\"))||dEJ\u0026\u0026(e\u003d\u003dnull?0:e.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.a8\u003dfunction(e,N,y){this.qS\u003dN\u003d\u003d\u003dvoid 0?null:N;this.seekSource\u003dy\u003d\u003d\u003dvoid 0?null:y;this.state\u003de||64};\nep\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?!1:y;return IYn(e,N.getCurrentTime(),(0,g.iC)(),U3(N),y)};\nNb\u003dfunction(e,N,y,w){if(!(N\u003d\u003d\u003de.state\u0026\u0026y\u003d\u003d\u003de.qS\u0026\u0026w\u003d\u003d\u003de.seekSource||N!\u003d\u003dvoid 0\u0026\u0026(N\u0026128\u0026\u0026!y||N\u00262\u0026\u0026N\u002616))){var E;if(E\u003dN)E\u003dN||e.state,E\u003d!!(E\u002616||E\u002632);e\u003dnew g.a8(N,y,E?w?w:e.seekSource:null)}return e};\nyO\u003dfunction(e,N,y){return Nb(e,e.state|N,null,y\u003d\u003d\u003dvoid 0?null:y)};\nwY\u003dfunction(e,N){return Nb(e,e.state\u0026~N,null,null)};\nEV\u003dfunction(e,N,y,w){return Nb(e,(e.state|N)\u0026~y,null,w\u003d\u003d\u003dvoid 0?null:w)};\ng.G\u003dfunction(e,N){return!!(e.state\u0026N)};\ng.A_\u003dfunction(e,N){return N.state\u003d\u003d\u003de.state\u0026\u0026N.qS\u003d\u003d\u003de.qS};\nTp\u003dfunction(e){return e.isPlaying()\u0026\u0026!g.G(e,16)\u0026\u0026!g.G(e,32)};\nJ_\u003dfunction(e){return g.G(e,128)?-1:g.G(e,2)?0:g.G(e,2048)?3:g.G(e,64)?-1:g.G(e,1)\u0026\u0026!g.G(e,32)?3:g.G(e,8)?1:g.G(e,4)?2:-1};\nCL\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M,l,F,S,k,X){g.x.call(this);var d\u003dthis;this.oY\u003de;this.slot\u003dN;this.layout\u003dy;this.Pk\u003dw;this.AM\u003dE;this.Hk\u003dA;this.zZ\u003dT;this.d7\u003dp;this.P9\u003dC;this.qA\u003dr;this.position\u003dM;this.Z\u003dl;this.wP\u003dF;this.Pi\u003dS;this.Kw\u003dk;this.context\u003dX;this.l6\u003d!0;this.L\u003d!1;this.Dg\u003d\"not_rendering\";this.N\u003d!1;this.K\u003dnew l$;e\u003dA6(this.layout.clientMetadata,\"metadata_type_ad_placement_config\");this.vk\u003dnew I0(y.tM,this.Pk,e,y.layoutId);var v;e\u003d((v\u003dpL(this))\u003d\u003dnull?void 0:v.progressCommands)||[];this.j\u003dnew PjM(C,\ne,y.layoutId,function(){return d.Zj()});\nthis.J\u003dnew yF5({adCpn:this.layout.layoutId,OP:X.OP,WPq:this.Pi,gx:this.layout.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_MEDIA\"})};\nrY\u003dfunction(e){return{layoutId:e.rb(),dS:e.Pi,zo:e.Hk.get(),OR:e.HE()}};\n$z\u003dfunction(e,N){return N.layoutId!\u003d\u003de.layout.layoutId?(e.oY.xz(e.slot,N,new wX(\"Tried to start rendering an unknown layout, this adapter requires LayoutId: \"+e.layout.layoutId+(\"and LayoutType: \"+e.layout.layoutType),void 0,\"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT\"),\"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED\"),!1):!0};\nYz\u003dfunction(e){e.Dg\u003d\"rendering_start_requested\";e.qA(-1)};\npL\u003dfunction(e){return A6(e.layout.clientMetadata,\"METADATA_TYPE_INTERACTIONS_AND_PROGRESS_LAYOUT_COMMANDS\")};\nvNM\u003dfunction(e){YN(\"Received layout exit signal when not in layout exit flow.\",e.slot,e.layout)};\nz3M\u003dfunction(e){var N;return((N\u003dMb(e.Hk.get(),2))\u003d\u003dnull?void 0:N.clientPlaybackNonce)||\"\"};\nli\u003dfunction(e,N){switch(N){case \"normal\":e.eR(\"complete\");break;case \"skipped\":e.eR(\"skip\");break;case \"abandoned\":V6(e.vk,\"impression\")\u0026\u0026e.eR(\"abandon\")}};\nFl\u003dfunction(e,N){e.L||(N\u003dnew g.ME(N.state,new g.a8),e.L\u003d!0);return N};\nSp\u003dfunction(e,N){$6(N)?e.qA(1):g.FD(N,4)\u0026\u0026!g.FD(N,2)\u0026\u0026e.Jh();lp(N,4)\u003c0\u0026\u0026!(lp(N,2)\u003c0)\u0026\u0026e.N9()};\niR5\u003dfunction(e){e.position\u003d\u003d\u003d0\u0026\u0026(e.d7.get(),e\u003dA6(e.layout.clientMetadata,\"metadata_type_ad_placement_config\").kind,e\u003d{adBreakType:oV(e)},jZ(\"ad_bl\"),g.nV(e))};\nbi\u003dfunction(e,N){Dk(e.vk,N,!e.N)};\ngN_\u003dfunction(e){var N;return(((N\u003dpL(e))\u003d\u003dnull?void 0:N.progressCommands)||[]).findIndex(function(y){return!!g.m(y\u003d\u003dnull?void 0:y.command,DEE)})!\u003d\u003d-1};\nh_\u003dfunction(e,N){var y\u003dA6(e.clientMetadata,\"metadata_type_eligible_for_ssap\");return y\u003d\u003d\u003dvoid 0?(YN(\"Expected SSAP eligibility in PlayerBytes factory\",e),!1):N.HE(y)};\ncd\u003dfunction(e,N){if(!R_(N.get(),\"html5_ssap_pass_transition_reason\"))return 3;switch(e){case \"skipped\":case \"muted\":case \"user_input_submitted\":return 3;case \"normal\":return 2;case \"error\":return YN(\"Unexpected error from cPACF during rendering\"),6;case \"abandoned\":return 5;case \"user_cancelled\":case \"unknown\":return YN(\"Unexpected layout exit reason\",void 0,void 0,{layoutExitReason:e}),3;default:wa(e,\"unknown layoutExitReason\")}};\nVQ5\u003dfunction(e){YN(\"getExitReason: unexpected reason\",void 0,void 0,{reason:e})};\nkz\u003dfunction(e,N){if(R_(N.get(),\"html5_ssap_pass_transition_reason\"))switch(e){case 2:return\"normal\";case 4:case 6:case 7:return\"error\";case 5:return VQ5(e),\"abandoned\";case 3:case 1:return VQ5(e),\"error\";default:wa(e,\"unexpected transition reason\")}else switch(e){case 2:return\"normal\";case 4:return\"error\";case 5:case 3:case 1:case 6:case 7:return YN(\"getExitReason: unexpected reason\",void 0,void 0,{reason:e}),\"error\";default:wa(e,\"unexpected transition reason\")}};\nBd\u003dfunction(e,N,y){mo(e,y)||KV(e,N,y);mo(e,\"video_to_ad\")||KV(e,N,\"video_to_ad\");mo(e,\"ad_to_video\")||KV(e,N,\"ad_to_video\");mo(e,\"ad_to_ad\")||KV(e,N,\"ad_to_ad\")};\nXl\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M,l,F,S,k,X,d){CL.call(this,e,N,y,w,E,A,T,p,r,Y,M,l,F,S,k,X,d);var v\u003dthis;this.Vi\u003dC;this.nz\u003dM;this.Ex\u003d!0;this.Lp\u003dthis.Cj\u003d0;this.b1\u003d$T(function(){sMJ(rY(v));v.oY.Ql(v.slot,v.layout)});\nthis.vC\u003d$T(function(){ahJ(rY(v));v.Dg!\u003d\u003d\"rendering_stop_requested\"\u0026\u0026v.nz(v);v.layoutExitReason?v.oY.aJ(v.slot,v.layout,v.layoutExitReason):vNM(v)});\nthis.D_\u003dnew g.kT(200);this.D_.listen(\"tick\",function(){v.HY()});\ng.Q(this,this.D_)};\ndY\u003dfunction(e){e.Lp\u003dDate.now();Pd(e,e.Cj);e.D_.start()};\nfYH\u003dfunction(e){e.Cj\u003de.Zj();e.bV(e.Cj/1E3,!0);Pd(e,e.Cj)};\nPd\u003dfunction(e,N){N\u003d{current:N/1E3,duration:e.Zj()/1E3};e.Vi.get().gS(\"onAdPlaybackProgress\",N)};\nIV\u003dfunction(e){Xl.call(this,e.oY,e.slot,e.Ww,e.Pk,e.AM,e.Hk,e.zZ,e.d7,e.Vi,e.P9,e.qA,e.nz,e.xo,e.G3,e.wP,e.Pi,e.Kw,e.context)};\nvd\u003dfunction(e){Xl.call(this,e.oY,e.slot,e.Ww,e.Pk,e.AM,e.Hk,e.zZ,e.d7,e.Vi,e.P9,e.qA,e.nz,e.xo,e.G3,e.wP,e.Pi,e.Kw,e.context)};\nzp\u003dfunction(){vd.apply(this,arguments)};\ntQn\u003dfunction(e){return h_(e.slot,e.wP.get())?new zp(e):new IV(e)};\ngY\u003dfunction(e){CL.call(this,e.callback,e.slot,e.Ww,e.Pk,e.AM,e.Hk,e.zZ,e.d7,e.P9,e.qA,e.nz,e.xo,e.G3,e.wP,e.Pi,e.Kw,e.context);var N\u003dthis;this.adCpn\u003d\"\";this.U9\u003d0;this.w5\u003d!1;this.sC\u003d0;this.b1\u003d$T(function(){sMJ(rY(N));N.oY.Ql(N.slot,N.layout)});\nthis.vC\u003d$T(function(){ahJ(rY(N));N.Dg!\u003d\u003d\"rendering_stop_requested\"\u0026\u0026N.nz(N);N.layoutExitReason?N.oY.aJ(N.slot,N.layout,N.layoutExitReason):vNM(N)});\nthis.If\u003de.If;this.s2\u003de.s2;this.oJ\u003de.oJ;this.Vi\u003de.Vi;this.DM\u003de.DM;this.nz\u003de.nz;if(!this.HE()){R_(this.wP.get(),\"html5_disable_media_load_timeout\")||(this.qe\u003dnew g.e6(function(){N.GP(\"load_timeout\",new wX(\"Media layout load timeout.\",{},\"ADS_CLIENT_ERROR_MESSAGE_MEDIA_LAYOUT_LOAD_TIMEOUT\",!0),\"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED\")},1E4));\ne\u003dii(this.wP.get());var y\u003dDu(this.wP.get());e\u0026\u0026y\u0026\u0026(this.oE\u003dnew g.e6(function(){var w\u003dA6(N.layout.clientMetadata,\"metadata_type_preload_player_vars\");w\u0026\u0026N.s2.get().C.preloadVideoByPlayerVars(w,2,300)}))}};\nqzH\u003dfunction(e,N){var y\u003dA6(N.clientMetadata,\"metadata_type_ad_video_id\"),w\u003dA6(N.clientMetadata,\"metadata_type_legacy_info_card_vast_extension\");y\u0026\u0026w\u0026\u0026e.DM.get().C.X().aq.add(y,{Ns:w});(N\u003dA6(N.clientMetadata,\"metadata_type_sodar_extension_data\"))\u0026\u0026xi5(e.If.get(),N);uDE(e.zZ.get(),!1)};\nZRE\u003dfunction(e){uDE(e.zZ.get(),!0);var N;((N\u003de.shrunkenPlayerBytesConfig)\u003d\u003dnull?0:N.shouldRequestShrunkenPlayerBytes)\u0026\u0026e.zZ.get().c7(!1)};\nxE9\u003dfunction(e){var N\u003dA6(e.W9().clientMetadata,\"metadata_type_player_bytes_slot_metadata\");N\u003d\u003d\u003dvoid 0\u0026\u0026YN(\"PlayerBytesSlotMetadata is not filled\",e.W9(),e.mP());return(N\u003d\u003dnull?void 0:N.dD)\u003d\u003d\u003d!0};\nVO\u003dfunction(){gY.apply(this,arguments)};\nfL\u003dfunction(){VO.apply(this,arguments)};\nj45\u003dfunction(e){return tQn(Object.assign({},e,{oY:e.callback,qA:function(){}}))};\nnNJ\u003dfunction(e){return new gY(Object.assign({},e,{qA:function(N){e.Vi.get().gS(\"onAdIntroStateChange\",N)}}))};\nQ4_\u003dfunction(e){function N(y){e.Vi.get().rO(y)}\nreturn h_(e.slot,e.wP.get())?new fL(Object.assign({},e,{qA:N})):new gY(Object.assign({},e,{qA:N}))};\nt_\u003dfunction(e){for(var N\u003de.Ww,y\u003d[\"METADATA_TYPE_MEDIA_BREAK_LAYOUT_DURATION_MILLISECONDS\"],w\u003dg.c(vt()),E\u003dw.next();!E.done;E\u003dw.next())y.push(E.value);if(Up(N,{xO:y,K$:[\"LAYOUT_TYPE_MEDIA_BREAK\"]}))return j45(e);N\u003de.Ww;y\u003d[\"metadata_type_player_vars\",\"metadata_type_player_bytes_callback_ref\"];w\u003dg.c(vt());for(E\u003dw.next();!E.done;E\u003dw.next())y.push(E.value);if(Up(N,{xO:y,K$:[\"LAYOUT_TYPE_MEDIA\"]}))return eK(e.Ww.clientMetadata,\"metadata_type_ad_intro\")?nNJ(e):Q4_(e)};\nHR_\u003dfunction(e){var N\u003dA6(e.clientMetadata,\"metadata_type_ad_placement_config\").kind,y\u003dA6(e.clientMetadata,\"metadata_type_linked_in_player_layout_type\");return{cpn:e.layoutId,adType:mE9(y),adBreakType:oV(N)}};\noV\u003dfunction(e){switch(e){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\"}};\nmE9\u003dfunction(e){switch(e){case \"LAYOUT_TYPE_ENDCAP\":return\"adVideoEnd\";case \"LAYOUT_TYPE_SURVEY\":return\"surveyAd\";case \"LAYOUT_TYPE_VIDEO_INTERSTITIAL_BUTTONED_LEFT\":return\"surveyInterstitialAd\";default:return\"unknown\"}};\nKQJ\u003dfunction(e){try{return new ui(e.lX,e.slot,e.layout,e.EQ,e.T9,e.Hk,e.xk,e.s2,e.Jz,e.zZ,e.hUg,e)}catch(N){}};\nui\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M){g.x.call(this);this.lX\u003de;this.slot\u003dN;this.layout\u003dy;this.EQ\u003dw;this.T9\u003dE;this.Hk\u003dA;this.xk\u003dT;this.s2\u003dp;this.Jz\u003dC;this.zZ\u003dr;this.params\u003dM;this.l6\u003d!0;e\u003dt_(Y);if(!e)throw Error(\"Invalid params for sublayout\");this.DB\u003de};\nWQ1\u003dfunction(){this.J\u003d1;this.N\u003dnew l$};\nqb\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M,l){g.x.call(this);this.callback\u003de;this.Hk\u003dN;this.xk\u003dy;this.s2\u003dw;this.zZ\u003dE;this.d7\u003dA;this.Tc\u003dT;this.slot\u003dp;this.layout\u003dC;this.EQ\u003dr;this.Mr\u003dY;this.Jz\u003dM;this.wP\u003dl;this.l6\u003d!0;this.u8\u003d!1;this.bv\u003d[];this.PC\u003d-1;this.fp\u003d!1;this.Uf\u003dnew WQ1};\nORM\u003dfunction(e){var N;return(N\u003de.layout.Cm)!\u003dnull?N:A6(e.layout.clientMetadata,\"metadata_type_sub_layouts\")};\nZu\u003dfunction(e){return{zo:e.Hk.get(),dS:!1,OR:e.HE()}};\nR3s\u003dfunction(e,N,y){if(e.nE()\u003d\u003d\u003de.bv.length-1){var w,E;YN(\"Unexpected skip requested during the last sublayout\",(w\u003de.jV())\u003d\u003dnull?void 0:w.W9(),(E\u003de.jV())\u003d\u003dnull?void 0:E.mP(),{requestingSlot:N,requestingLayout:y})}};\nGFP\u003dfunction(e,N,y){return y.layoutId!\u003d\u003dxz(e,N,y)?(YN(\"onSkipRequested for a PlayerBytes layout that is not currently active\",e.W9(),e.mP()),!1):!0};\nUE9\u003dfunction(e){e.nE()\u003d\u003d\u003de.bv.length-1\u0026\u0026YN(\"Unexpected skip with target requested during the last sublayout\")};\nLQJ\u003dfunction(e,N,y){return y.renderingContent\u003d\u003d\u003dvoid 0\u0026\u0026y.layoutId!\u003d\u003dxz(e,N,y)?(YN(\"onSkipWithAdPodSkipTargetRequested for a PlayerBytes layout that is not currently active\",e.W9(),e.mP(),{requestingSlot:N,requestingLayout:y}),!1):!0};\ns4M\u003dfunction(e,N,y,w){var E\u003dA6(N.mP().clientMetadata,\"metadata_type_ad_pod_skip_target\");if(E\u0026\u0026E\u003e0\u0026\u0026E\u003ce.bv.length){a:{for(var A\u003dE;A\u003ce.bv.length;){if(E\u003d\u003d\u003dA6(e.bv[A].mP().clientMetadata,\"metadata_type_ad_pod_skip_index\")){e\u003dA;break a}A++}e\u003dvoid 0}if(e\u003d\u003d\u003dvoid 0)YN(\"Skip-to-index was requested but target index was not found\",N.W9(),N.mP(),{requestingSlot:y,requestingLayout:w});else return e}else YN(\"Invalid ad pod skip target index\",N.W9(),N.mP(),{requestingSlot:y,requestingLayout:w})};\nxz\u003dfunction(e,N,y){var w\u003dA6(e.mP().clientMetadata,\"metadata_type_linked_in_player_layout_id\");return w?w:(YN(\"Tried to retrieve Linked InPlayer LayoutId but missing ClientMetadata\",e.W9(),e.mP(),{requestingSlot:N,requestingLayout:y}),null)};\neK5\u003dfunction(e,N,y,w){aYE(e,N,y,\"skipped\",function(){jp(e,w)})};\naYE\u003dfunction(e,N,y,w,E){if(!e.fp){var A\u003de.jV();if(A){A.mP().layoutId!\u003d\u003dy.layoutId\u0026\u0026YN(\"SubLayout mismatch in exitSubLayout\",N,y,{exitingSubLayout:y.layoutId,activeSubLayout:A.mP().layoutId});e.fp\u003d!0;A.fC(A.mP(),w);A\u003dObject.assign({},Zu(e),{layoutId:y.layoutId,layoutExitReason:w});var T\u003dA.layoutId,p\u003dA.layoutExitReason;if(A.OR){var C\u003d{};hG(A.zo,\"wrsx\",(C.xc\u003dT,C.ler\u003dp,C.ctp\u003db$(T),C))}e.XO(N,y,w);e.fp\u003d!1;e.d5?(e.d5(),e.HE()||nL(e.d7.get())):E()}else YN(\"No active adapter when exitSubLayout in PlayerBytesVodCompositeLayoutRenderingAdapter. This should never happen.\",\nN,y)}};\njp\u003dfunction(e,N){if(e.nE()\u003d\u003d\u003de.bv.length-1)e.PC++,QO(e.Mr,e.layout,\"normal\"),e.HE()||nL(e.d7.get());else a:{if(e.nE()\u003d\u003d\u003d-1\u0026\u0026(e.callback.Ql(e.slot,e.layout),N\u003e0)){YN(\"Invalid index for playLayoutAtIndexOrExit when no ad has played yet.\",e.slot,e.layout,{indexToPlay:N,layoutId:e.layout.layoutId});break a}e.PC\u003dN;N\u003de.jV();if(e.nE()\u003e0\u0026\u0026!e.HE()){var y\u003de.d7.get();y.N\u003d!1;var w\u003d{};y.J\u0026\u0026y.videoId\u0026\u0026(w.cttAuthInfo\u003d{token:y.J,videoId:y.videoId});QQ(\"ad_to_ad\",w)}e.Xl(N)}};\nm5\u003dfunction(e){qb.call(this,e.lX,e.Hk,e.xk,e.s2,e.zZ,e.d7,e.Tc,e.slot,e.layout,e.EQ,e.Mr,e.Jz,e.wP)};\nNz_\u003dfunction(e){(e\u003de.jV())\u0026\u0026e.Ek()};\nHd\u003dfunction(e){qb.call(this,e.lX,e.Hk,e.xk,e.s2,e.zZ,e.d7,e.Tc,e.slot,e.layout,e.EQ,e.Mr,e.Jz,e.wP);this.G9\u003dvoid 0};\nyyE\u003dfunction(e,N){e.O8()\u0026\u0026!Sc(e.Uf.N)||e.callback.aJ(e.slot,e.layout,N)};\nKL\u003dfunction(e){return R_(e.wP.get(),\"html5_ssap_pass_transition_reason\")};\nwwF\u003dfunction(e,N,y){N.FF().currentState\u003c2\u0026\u0026(y\u003dkz(y,e.wP),N.fC(N.mP(),y));y\u003dN.FF().J;e.XO(e.slot,N.mP(),y)};\nEi5\u003dfunction(e,N){if(e.Uf.N.currentState\u003c2){var y\u003dkz(N,e.wP);y\u003d\u003d\u003d\"error\"?e.callback.xz(e.slot,e.layout,new wX(\"Player transition with error during SSAP composite layout.\",{playerErrorCode:\"non_video_expired\",transitionReason:N},\"ADS_CLIENT_ERROR_MESSAGE_PLAYER_TRANSITION_WITH_ERROR\"),\"ADS_CLIENT_ERROR_TYPE_ERROR_DURING_RENDERING\"):QO(e.Mr,e.layout,y)}};\nWd\u003dfunction(e,N,y){N.FF().currentState\u003e\u003d2||(N.fC(N.mP(),y),Sc(N.FF())\u0026\u0026(z5(e.Tc,e.slot,N.mP(),y),e.G9\u003dvoid 0))};\nAy5\u003dfunction(e,N){e.Uf.J\u003d\u003d\u003d2\u0026\u0026N!\u003d\u003de.YI()\u0026\u0026YN(\"onClipEntered: unknown cpn\",e.slot,e.layout,{cpn:N})};\nTz_\u003dfunction(e,N){var y\u003de.jV();if(y){var w\u003dy.mP().layoutId,E\u003de.nE()+1;e.O8()?Wd(e,y,N):y.fC(y.mP(),N);E\u003e\u003d0\u0026\u0026E\u003ce.bv.length?(y\u003de.bv[E].mP().layoutId,KL(e)\u0026\u0026([\"normal\",\"skipped\"].includes(N)||YN(\"exitActiveLayoutAndPlayNext: unexpected exit reason\",e.slot,e.layout,{exitReason:N})),e.xk.get().finishSegmentByCpn(w,y,cd(N,e.wP))):E\u003d\u003d\u003de.bv.length?QO(e.Mr,e.layout,\"normal\"):YN(\"unexpected index\",e.slot,e.layout,{index:E})}else YN(\"exitActiveLayoutAndPlayNext: no active adapter\",e.slot,e.layout)};\nJy3\u003dfunction(e,N){YN(N+\": undefined adapter\",e.slot,e.layout)};\npwP\u003dfunction(e){return h_(e.slot,e.wP.get())?new Hd(e):new m5(e)};\nOV\u003dfunction(e,N,y,w,E,A,T){g.x.call(this);this.callback\u003de;this.s2\u003dN;this.zZ\u003dy;this.d7\u003dw;this.DB\u003dE;this.Jz\u003dA;this.wP\u003dT;this.l6\u003d!0;this.u8\u003d!1};\nCy5\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M,l,F,S,k,X,d,v,V,Z,n){function R(){var eM\u003dt_(Object.assign({},Jn,{callback:{Ql:e.Ql.bind(e),aJ:e.aJ.bind(e),xP:function(){},\nxz:e.xz.bind(e)},slot:y,Ww:w,nz:function(){QO(T,w,\"normal\")},\nxo:0,G3:1,Pi:!0}));return eM?new OV(e,Y,l,S,eM,E,v):eM}\nfunction O(){var eM\u003dObject.assign({},Jn,{callback:{Ql:function(){},\naJ:function(){},\nxP:function(){return void QO(T,w,\"normal\")},\nxz:function(){}},\nslot:y,Ww:w,nz:function(){},\nxo:0,G3:1,Pi:!0});return KQJ({lX:e,slot:y,layout:w,EQ:A,T9:T,Hk:M,xk:V,s2:Y,Jz:E,zZ:l,hUg:eM,context:Z})}\nfunction E9(){var eM,H\u003d(eM\u003dw.Cm)!\u003dnull?eM:A6(w.clientMetadata,\"metadata_type_sub_layouts\");eM\u003dpwP({lX:e,Hk:M,xk:V,s2:Y,zZ:l,d7:S,Tc:N,slot:y,layout:w,EQ:A,Mr:T,Jz:E,wP:v});for(var a\u003d[],h\u003d{AP:0};h.AP\u003cH.length;h\u003d{AP:h.AP},h.AP++){var K\u003dt_(Object.assign({},Jn,{callback:{Ql:eM.Bd.bind(eM),aJ:eM.nZ.bind(eM),xP:eM.xP.bind(eM),xz:eM.m0.bind(eM)},slot:y,Ww:H[h.AP],nz:function(aP){return function(XF){XF.fC(H[aP.AP],\"normal\")}}(h),\nxo:h.AP,G3:H.length,Pi:!1}));if(!K)return;a.push(K)}eM.bv\u003da;return eM}\nvar Jn\u003d{Pk:p,AM:C,If:r,s2:Y,Hk:M,zZ:l,oJ:F,d7:S,Vi:k,P9:X,DM:d,wP:v,context:Z,Kw:n};p\u003dUp(w,{xO:[\"metadata_type_sub_layouts\"],K$:[\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\"]})||w.Cm!\u003d\u003dvoid 0\u0026\u0026w.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\";C\u003dh_(y,v.get())\u0026\u0026Up(w,{xO:[],K$:[\"LAYOUT_TYPE_MEDIA\",\"LAYOUT_TYPE_MEDIA_BREAK\"]});r\u003dUp(w,{xO:[],K$:[\"LAYOUT_TYPE_MEDIA\",\"LAYOUT_TYPE_MEDIA_BREAK\"]});if(p)return E9();if(C)return O();if(r)return R()};\nRV\u003dfunction(e,N,y,w,E,A,T,p,C,r){this.callback\u003de;this.slot\u003dN;this.layout\u003dy;this.Hk\u003dw;this.xk\u003dE;this.p$\u003dA;this.zZ\u003dT;this.vk\u003dp;this.Pk\u003dC;this.L\u003dr;this.driftRecoveryMs\u003dA6(this.layout.clientMetadata,\"metadata_type_drift_recovery_ms\")||null;this.j\u003dA6(this.layout.clientMetadata,\"metadata_type_prefetch_metadata\")!\u003d\u003dvoid 0};\n$Y0\u003dfunction(e){var N\u003dA6(e.layout.clientMetadata,\"metadata_type_layout_enter_ms\"),y\u003dA6(e.layout.clientMetadata,\"metadata_type_layout_exit_ms\");e\u003de.p$.get();N\u003dryP(e.K,N,y);return Math.min(y,N!\u003d\u003dnull?N:Infinity)};\nUV\u003dfunction(e,N){var y;Gp(e.Pk.get(),{driftRecoveryInfo:Object.assign({},{contentCpn:(y\u003de.Hk.get().nk)\u003d\u003dnull?void 0:y.clientPlaybackNonce,adClientData:e.layout.o9.adClientDataEntry},N)})};\nLL\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y){RV.call(this,e,N,y,w,E,A,T,p,C,r);this.K\u003dY;this.N\u003dthis.J\u003dnull;e\u003dg.c(this.K);for(N\u003de.next();!N.done;N\u003de.next())N\u003dN.value,eK(N.mP().clientMetadata,\"metadata_type_survey_overlay\")\u0026\u0026(this.N\u003dN.mP().layoutId)};\nMZ1\u003dfunction(e,N){var y\u003dYq0(e,N);y||YN(\"Expected subLRA found by layout ID\",e.slot,e.layout,{layoutId:N});e.J\u003d{dK:y};y?y.startRendering(y.mP()):N\u003d\u003d\u003de.N\u0026\u0026YN(\"Failed to find rendering adapter for survey media layout\",e.slot,e.layout,{surveyMediaLayoutId:N})};\nYq0\u003dfunction(e,N){return N\u003d\u003dnull?null:e.K.find(function(y){return y.mP().layoutId\u003d\u003d\u003dN})||null};\nlnM\u003dfunction(e,N,y,w,E,A,T,p,C,r){var Y\u003dE-w,M\u003deK(N.clientMetadata,\"metadata_type_survey_overlay\"),l,F\u003d((l\u003de.fulfilledLayout||A6(e.clientMetadata,\"metadata_type_fulfilled_layout\"))\u003d\u003dnull?void 0:A6(l.clientMetadata,\"metadata_type_ssdai_ads_config\"))||\"\";if(!Y)return T.tB(y,F,2,A,w,E,e.slotId),sV(r,\"ads_iraot\",\"sid.\"+e.slotId+\";enterMs.\"+w+\";exitMs.\"+E+\";hso.\"+M+\";vid.\"+y.video_id),null;Y\u003dT.r$(y,F,2,A,w,E,e.slotId);sV(r,\"ads_atct\",\"sid.\"+e.slotId+\";enterMs.\"+w+\";exitMs.\"+E+\";hso.\"+M+\";vid.\"+y.video_id);\nif(!Y)return YN(\"Unexpected failure to add to playback timeline\",e,N,C()),null;e\u003de.slotId;N\u003dN.layoutId;Y?(p.J.has(Y)\u0026\u0026YN(\"Unexpected remap of timeline playback\"),p.J.set(Y,{slotId:e,layoutId:N})):YN(\"Invalid timeline playback ID\");w+A\u003eE\u0026\u0026T.mX(Y,E-w);return Y};\nFoE\u003dfunction(e,N,y){var w\u003dA6(N.clientMetadata,\"metadata_type_sodar_extension_data\");if(w)try{xi5(y,w)}catch(E){YN(\"Unexpected error when loading Sodar\",e,N,{error:E})}};\nSq5\u003dfunction(e,N,y,w,E,A,T){aV(e,N,new g.ME(y,new g.a8),w,E,T,!1,A)};\naV\u003dfunction(e,N,y,w,E,A,T,p){T\u003dT\u003d\u003d\u003dvoid 0?!0:T;$6(y)\u0026\u0026Y6(E,0,null)\u0026\u0026(!V6(e,\"impression\")\u0026\u0026p\u0026\u0026p(),e.eR(\"impression\"));V6(e,\"impression\")\u0026\u0026(g.FD(y,4)\u0026\u0026!g.FD(y,2)\u0026\u0026e.wz(\"pause\"),lp(y,4)\u003c0\u0026\u0026!(lp(y,2)\u003c0)\u0026\u0026e.wz(\"resume\"),g.FD(y,16)\u0026\u0026E\u003e\u003d.5\u0026\u0026e.wz(\"seek\"),T\u0026\u0026g.FD(y,2)\u0026\u0026em(e,y.state,N,w,E,A))};\nem\u003dfunction(e,N,y,w,E,A,T,p){V6(e,\"impression\")\u0026\u0026(A?(A\u003dE-w,A\u003dA\u003e\u003d-1\u0026\u0026A\u003c\u003d2):A\u003dMath.abs(w-E)\u003c\u003d1,Np(e,N,A?w:E,y,w,T,p\u0026\u0026A),A\u0026\u0026e.eR(\"complete\"))};\nNp\u003dfunction(e,N,y,w,E,A,T){gF(e,y*1E3,T);E\u003c\u003d0||y\u003c\u003d0||(N\u003d\u003dnull?0:g.G(N,16))||(N\u003d\u003dnull?0:g.G(N,32))||(Y6(y,E*.25,w)\u0026\u0026(A\u0026\u0026!V6(e,\"first_quartile\")\u0026\u0026A(\"first\"),e.eR(\"first_quartile\")),Y6(y,E*.5,w)\u0026\u0026(A\u0026\u0026!V6(e,\"midpoint\")\u0026\u0026A(\"second\"),e.eR(\"midpoint\")),Y6(y,E*.75,w)\u0026\u0026(A\u0026\u0026!V6(e,\"third_quartile\")\u0026\u0026A(\"third\"),e.eR(\"third_quartile\")))};\noiE\u003dfunction(e,N){V6(e,\"impression\")\u0026\u0026e.wz(N?\"fullscreen\":\"end_fullscreen\")};\nbV3\u003dfunction(e){V6(e,\"impression\")\u0026\u0026e.wz(\"clickthrough\")};\nhK_\u003dfunction(e){e.wz(\"active_view_measurable\")};\ncy5\u003dfunction(e){V6(e,\"impression\")\u0026\u0026!V6(e,\"seek\")\u0026\u0026e.wz(\"active_view_fully_viewable_audible_half_duration\")};\nkH_\u003dfunction(e){V6(e,\"impression\")\u0026\u0026!V6(e,\"seek\")\u0026\u0026e.wz(\"active_view_viewable\")};\nBzn\u003dfunction(e){V6(e,\"impression\")\u0026\u0026!V6(e,\"seek\")\u0026\u0026e.wz(\"audio_audible\")};\nXwM\u003dfunction(e){V6(e,\"impression\")\u0026\u0026!V6(e,\"seek\")\u0026\u0026e.wz(\"audio_measurable\")};\nPyP\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M){this.callback\u003de;this.slot\u003dN;this.layout\u003dy;this.xk\u003dw;this.vk\u003dE;this.zZ\u003dA;this.hf\u003dT;this.AM\u003dp;this.If\u003dC;this.wP\u003dr;this.Pk\u003dY;this.Hk\u003dM;this.Ex\u003d!0;this.FS\u003dthis.Dg\u003dnull;this.adCpn\u003dvoid 0;this.J\u003d!1};\ndY5\u003dfunction(e,N,y){var w;sV(e.Pk.get(),\"ads_qua\",\"cpn.\"+A6(e.layout.clientMetadata,\"metadata_type_content_cpn\")+\";acpn.\"+((w\u003dMb(e.Hk.get(),2))\u003d\u003dnull?void 0:w.clientPlaybackNonce)+\";qt.\"+N+\";clr.\"+y)};\nInP\u003dfunction(e,N){var y,w;sV(e.Pk.get(),\"ads_imp\",\"cpn.\"+A6(e.layout.clientMetadata,\"metadata_type_content_cpn\")+\";acpn.\"+((y\u003dMb(e.Hk.get(),2))\u003d\u003dnull?void 0:y.clientPlaybackNonce)+\";clr.\"+N+\";skp.\"+!!g.m((w\u003dA6(e.layout.clientMetadata,\"metadata_type_instream_ad_player_overlay_renderer\"))\u003d\u003dnull?void 0:w.skipOrPreviewRenderer,yV))};\nwy\u003dfunction(e){return e.wP.get().C.X().experiments.gP(\"increase_completion_ping_firing_window\")\u0026\u0026Mb(e.Hk.get(),1).Au};\nE_\u003dfunction(e){return{enterMs:A6(e.clientMetadata,\"metadata_type_layout_enter_ms\"),exitMs:A6(e.clientMetadata,\"metadata_type_layout_exit_ms\")}};\nAc\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M,l,F){RV.call(this,e,N,y,w,E,T,p,C,r,M);this.hf\u003dA;this.If\u003dY;this.AM\u003dl;this.wP\u003dF;this.FS\u003dthis.Dg\u003dnull};\nvi_\u003dfunction(e,N){var y;sV(e.Pk.get(),\"ads_imp\",\"acpn.\"+((y\u003dMb(e.Hk.get(),2))\u003d\u003dnull?void 0:y.clientPlaybackNonce)+\";clr.\"+N)};\nzKs\u003dfunction(e,N,y){var w;sV(e.Pk.get(),\"ads_qua\",\"cpn.\"+A6(e.layout.clientMetadata,\"metadata_type_content_cpn\")+\";acpn.\"+((w\u003dMb(e.Hk.get(),2))\u003d\u003dnull?void 0:w.clientPlaybackNonce)+\";qt.\"+N+\";clr.\"+y)};\nTK\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M,l,F,S,k,X,d,v,V,Z){this.Jz\u003de;this.EQ\u003dN;this.Mr\u003dy;this.Hk\u003dw;this.xk\u003dE;this.zZ\u003dA;this.Pk\u003dT;this.hf\u003dp;this.p$\u003dC;this.AM\u003dr;this.If\u003dY;this.s2\u003dM;this.oJ\u003dl;this.d7\u003dF;this.Vi\u003dS;this.P9\u003dk;this.DM\u003dX;this.wP\u003dd;this.J\u003dv;this.context\u003dV;this.Kw\u003dZ};\nJc\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M,l,F,S,k,X,d){this.Jz\u003de;this.EQ\u003dN;this.Mr\u003dy;this.Pk\u003dw;this.AM\u003dE;this.If\u003dA;this.s2\u003dT;this.Hk\u003dp;this.zZ\u003dC;this.oJ\u003dr;this.d7\u003dY;this.Vi\u003dM;this.P9\u003dl;this.DM\u003dF;this.wP\u003dS;this.xk\u003dk;this.context\u003dX;this.Kw\u003dd};\niVJ\u003dfunction(e,N,y,w){JZ.call(this,\"survey-interstitial\",e,N,y,w)};\npt\u003dfunction(e,N,y,w,E){bv.call(this,y,e,N,w);this.Pk\u003dE;e\u003dA6(N.clientMetadata,\"metadata_type_ad_placement_config\");this.vk\u003dnew I0(N.tM,E,e,N.layoutId)};\nCt\u003dfunction(e){return Math.round(e.width)+\"x\"+Math.round(e.height)};\n$A\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?ry:y;y.width\u003cry.width\u0026\u0026(y\u003dry);if(e.width\u003cy.width||e.height\u003cy.height)return{J0:3,U6:501,errorMessage:\"ad(\"+Ct(y)+\") larger than container(\"+Ct(e)+\").\"};if(y.width*y.height\u003ee.width*e.height*.2)return{J0:3,U6:501,errorMessage:\"ad(\"+Ct(y)+\") to container(\"+Ct(e)+\") ratio exceeds limit.\"};if(y.height\u003ee.height/3-N)return{J0:3,U6:501,errorMessage:\"ad(\"+Ct(y)+\") covers container(\"+Ct(e)+\") center.\"}};\nDY_\u003dfunction(e,N){var y\u003dA6(e.clientMetadata,\"metadata_type_ad_placement_config\");return new I0(e.tM,N,y,e.layoutId)};\nYA\u003dfunction(e){return A6(e.clientMetadata,\"metadata_type_invideo_overlay_ad_renderer\")};\nMp\u003dfunction(e,N,y,w){JZ.call(this,\"invideo-overlay\",e,N,y,w);this.interactionLoggingClientData\u003dw};\nlR\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M){bv.call(this,A,e,N,E);this.Pk\u003dy;this.j\u003dT;this.zZ\u003dp;this.P9\u003dC;this.wP\u003dr;this.Z\u003dY;this.L\u003dM;this.vk\u003dDY_(N,y)};\ngiM\u003dfunction(){var e\u003d[\"metadata_type_invideo_overlay_ad_renderer\"];vt().forEach(function(N){e.push(N)});\nreturn{xO:e,K$:[\"LAYOUT_TYPE_IN_VIDEO_TEXT_OVERLAY\",\"LAYOUT_TYPE_IN_VIDEO_ENHANCED_TEXT_OVERLAY\"]}};\nFv\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M,l){bv.call(this,A,e,N,E);this.Pk\u003dy;this.j\u003dT;this.U\u003dp;this.zZ\u003dC;this.P9\u003dr;this.wP\u003dY;this.Z\u003dM;this.L\u003dl;this.vk\u003dDY_(N,y)};\nVZn\u003dfunction(){for(var e\u003d[\"metadata_type_invideo_overlay_ad_renderer\"],N\u003dg.c(vt()),y\u003dN.next();!y.done;y\u003dN.next())e.push(y.value);return{xO:e,K$:[\"LAYOUT_TYPE_IN_VIDEO_IMAGE_OVERLAY\"]}};\nSm\u003dfunction(e){this.zZ\u003de;this.J\u003d!1};\nfn0\u003dfunction(e,N,y){JZ.call(this,\"survey\",e,{},N,y)};\noX\u003dfunction(e,N,y,w,E,A,T){bv.call(this,y,e,N,w);this.j\u003dE;this.zZ\u003dA;this.wP\u003dT};\ntZ5\u003dfunction(e,N,y,w,E,A,T,p,C,r){this.q7\u003de;this.zZ\u003dN;this.Pk\u003dy;this.j\u003dw;this.AM\u003dE;this.N\u003dA;this.K\u003dT;this.P9\u003dp;this.wP\u003dC;this.J\u003dr};\numM\u003dfunction(e,N,y,w,E,A,T,p,C,r){this.q7\u003de;this.zZ\u003dN;this.Pk\u003dy;this.j\u003dw;this.AM\u003dE;this.N\u003dA;this.K\u003dT;this.P9\u003dp;this.wP\u003dC;this.J\u003dr};\nbR\u003dfunction(e,N,y,w,E,A,T,p,C,r){yI.call(this,e,N,y,w,E,A,T,C);this.Hs\u003dp;this.Hk\u003dr};\nqq5\u003dfunction(){var e\u003dQMM();e.xO.push(\"metadata_type_ad_info_ad_metadata\");return e};\nZVn\u003dfunction(e,N,y,w,E,A,T){this.q7\u003de;this.zZ\u003dN;this.Pk\u003dy;this.N\u003dw;this.Hs\u003dE;this.J\u003dA;this.Hk\u003dT};\nxYs\u003dfunction(e,N,y,w,E,A,T,p){this.q7\u003de;this.zZ\u003dN;this.Pk\u003dy;this.N\u003dw;this.Hs\u003dE;this.J\u003dA;this.wP\u003dT;this.Hk\u003dp};\nhc\u003dfunction(e,N){this.slotId\u003dN;this.triggerType\u003d\"TRIGGER_TYPE_AD_BREAK_STARTED\";this.triggerId\u003de(this.triggerType)};\nch\u003dfunction(e,N){this.adPodIndex\u003de;this.J\u003dN.length;this.adBreakLengthSeconds\u003dN.reduce(function(w,E){return w+E},0);\nvar y\u003d0;for(e+\u003d1;e\u003cN.length;e++)y+\u003dN[e];this.adBreakRemainingLengthSeconds\u003dy};\nkA\u003dfunction(e,N,y){this.Zf\u003dN;this.triggerType\u003d\"TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED\";this.triggerId\u003dy||e(this.triggerType)};\nBh\u003dfunction(e,N,y){this.J\u003dN;this.triggerType\u003d\"TRIGGER_TYPE_CLOSE_REQUESTED\";this.triggerId\u003dy||e(this.triggerType)};\nXv\u003dfunction(e,N,y,w){this.Zf\u003dN;this.visible\u003dy;this.triggerType\u003d\"TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED\";this.triggerId\u003dw||e(this.triggerType)};\njgH\u003dfunction(e){this.triggerType\u003d\"TRIGGER_TYPE_CUE_BREAK_IDENTIFIED\";this.triggerId\u003de(this.triggerType)};\nniM\u003dfunction(e){this.triggerType\u003d\"TRIGGER_TYPE_DURATION_AFTER_MEDIA_PAUSED\";this.triggerId\u003de(this.triggerType)};\nPh\u003dfunction(e,N,y){this.triggeringLayoutId\u003dN;this.slotId\u003dy;this.triggerType\u003d\"TRIGGER_TYPE_LAYOUT_ID_ACTIVE_AND_SLOT_ID_HAS_EXITED\";this.triggerId\u003de(this.triggerType)};\ndy\u003dfunction(e,N,y){this.triggeringLayoutId\u003dN;this.triggerType\u003d\"TRIGGER_TYPE_LAYOUT_ID_ENTERED\";this.triggerId\u003dy||e(this.triggerType)};\nIX\u003dfunction(e,N,y,w){this.triggeringLayoutId\u003dN;this.J\u003dy;this.triggerType\u003d\"TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON\";this.triggerId\u003dw||e(this.triggerType)};\nQg3\u003dfunction(e){switch(e){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 U(\"Invalid layout exit reason: \"+\ne)}};\nvh\u003dfunction(e,N,y){this.triggeringLayoutId\u003dN;this.triggerType\u003d\"TRIGGER_TYPE_LAYOUT_ID_EXITED\";this.triggerId\u003dy||e(this.triggerType)};\nzK\u003dfunction(e,N){this.triggerType\u003d\"TRIGGER_TYPE_LIVE_STREAM_BREAK_ENDED\";this.triggerId\u003dN||e(this.triggerType)};\niR\u003dfunction(e,N){this.breakDurationMs\u003de;this.triggerType\u003d\"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED\";this.triggerId\u003dN||\"\"};\nDp\u003dfunction(e,N){this.breakDurationMs\u003de;this.triggerType\u003d\"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED\";this.triggerId\u003dN||\"\"};\ngy\u003dfunction(e,N){this.triggerType\u003d\"TRIGGER_TYPE_LIVE_STREAM_BREAK_STARTED\";this.triggerId\u003dN||e(this.triggerType)};\nmY9\u003dfunction(e){this.triggerId\u003de;this.triggerType\u003d\"TRIGGER_TYPE_MEDIA_RESUMED\"};\nHVE\u003dfunction(e,N,y,w,E){this.Zf\u003dN;this.J\u003dy;this.visible\u003dw;this.layoutId\u003dE;this.triggerType\u003d\"TRIGGER_TYPE_MEDIA_TIME_RANGE_ALLOW_REACTIVATION_ON_USER_CANCELLED\";this.triggerId\u003de(this.triggerType)};\nVV\u003dfunction(e,N,y,w,E){this.Zf\u003dN;this.J\u003dy;this.visible\u003dw;this.triggerType\u003d\"TRIGGER_TYPE_MEDIA_TIME_RANGE\";this.triggerId\u003dE||e(this.triggerType)};\nft\u003dfunction(e,N){this.breakDurationMs\u003de;this.triggerType\u003d\"TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION\";this.triggerId\u003dN||\"\"};\nKoM\u003dfunction(e,N,y){this.Zf\u003dN;this.J\u003dy;this.triggerType\u003d\"TRIGGER_TYPE_NOT_IN_MEDIA_TIME_RANGE\";this.triggerId\u003de(this.triggerType)};\ntc\u003dfunction(e,N,y,w,E){this.J\u003dN;this.slotType\u003dy;this.layoutType\u003dw;this.triggerType\u003d\"TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED\";this.triggerId\u003dE||e(this.triggerType)};\nuR\u003dfunction(e,N){this.J\u003dN;this.slotType\u003d\"SLOT_TYPE_IN_PLAYER\";this.triggerType\u003d\"TRIGGER_TYPE_ON_DIFFERENT_SLOT_ID_ENTER_REQUESTED\";this.triggerId\u003de(this.triggerType)};\nqp\u003dfunction(e,N,y){this.layoutId\u003dN;this.triggerType\u003d\"TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED\";this.triggerId\u003dy||e(this.triggerType)};\nZp\u003dfunction(e,N,y){this.J\u003dN;this.triggerType\u003d\"TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID\";this.triggerId\u003dy||e(this.triggerType)};\nngH\u003dfunction(e,N){this.opportunityType\u003d\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\";this.associatedSlotId\u003dN;this.triggerType\u003d\"TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED\";this.triggerId\u003de(this.triggerType)};\nWoH\u003dfunction(e,N){this.J\u003de;this.index\u003dN};\nOVE\u003dfunction(e){this.triggerType\u003d\"TRIGGER_TYPE_PLAYBACK_MINIMIZED\";this.triggerId\u003de(this.triggerType)};\nxA\u003dfunction(e,N){this.triggerType\u003d\"TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED\";this.triggerId\u003dN||e(this.triggerType)};\nRK9\u003dfunction(e,N,y){this.layoutId\u003dN;this.offsetMs\u003dy;this.triggerType\u003d\"TRIGGER_TYPE_PROGRESS_PAST_MEDIA_TIME_WITH_OFFSET_RELATIVE_TO_LAYOUT_ENTER\";this.triggerId\u003de(this.triggerType)};\nGHM\u003dfunction(e,N){this.layoutId\u003dN;this.triggerType\u003d\"TRIGGER_TYPE_SEEK_BACKWARD_BEFORE_LAYOUT_ENTER_TIME\";this.triggerId\u003de(this.triggerType)};\nUYH\u003dfunction(e,N,y){this.layoutId\u003dN;this.offsetMs\u003dy;this.triggerType\u003d\"TRIGGER_TYPE_SEEK_FORWARD_PAST_MEDIA_TIME_WITH_OFFSET_RELATIVE_TO_LAYOUT_ENTER\";this.triggerId\u003de(this.triggerType)};\njm\u003dfunction(e,N,y){this.triggeringLayoutId\u003dN;this.triggerType\u003d\"TRIGGER_TYPE_SKIP_REQUESTED\";this.triggerId\u003dy||e(this.triggerType)};\nnt\u003dfunction(e,N,y){this.triggeringSlotId\u003dN;this.triggerType\u003d\"TRIGGER_TYPE_SLOT_ID_ENTERED\";this.triggerId\u003dy||e(this.triggerType)};\nQV\u003dfunction(e,N,y){this.triggeringSlotId\u003dN;this.triggerType\u003d\"TRIGGER_TYPE_SLOT_ID_EXITED\";this.triggerId\u003dy||e(this.triggerType)};\nmz\u003dfunction(e,N){this.triggeringSlotId\u003dN;this.triggerType\u003d\"TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY\";this.triggerId\u003de(this.triggerType)};\nHh\u003dfunction(e,N){this.triggeringSlotId\u003dN;this.triggerType\u003d\"TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY\";this.triggerId\u003de(this.triggerType)};\nKt\u003dfunction(e,N,y){this.triggeringSlotId\u003dN;this.triggerType\u003d\"TRIGGER_TYPE_SLOT_ID_SCHEDULED\";this.triggerId\u003dy||e(this.triggerType)};\nWh\u003dfunction(e,N){this.triggeringSlotId\u003dN;this.triggerType\u003d\"TRIGGER_TYPE_SLOT_ID_UNSCHEDULED\";this.triggerId\u003de(this.triggerType)};\nO_\u003dfunction(e,N,y){this.triggeringLayoutId\u003dN;this.triggerType\u003d\"TRIGGER_TYPE_SURVEY_SUBMITTED\";this.triggerId\u003dy||e(this.triggerType)};\nRX\u003dfunction(e,N,y,w){this.durationMs\u003dN;this.triggeringLayoutId\u003dy;this.triggerType\u003d\"TRIGGER_TYPE_TIME_RELATIVE_TO_LAYOUT_ENTER\";this.triggerId\u003dw||e(this.triggerType)};\nGK\u003dfunction(e,N,y,w){this.category\u003de;this.trigger\u003dN;this.slot\u003dy;this.layout\u003dw};\nU_\u003dfunction(e){return(e\u003d\u003dnull?void 0:e.layoutId)!\u003dnull\u0026\u0026(e\u003d\u003dnull?void 0:e.layoutType)!\u003dnull};\nLoF\u003dfunction(e){if(!U_(e.adLayoutMetadata))return!1;e\u003de.renderingContent;return g.m(e,Lt)||g.m(e,s_)||g.m(e,aX)||g.m(e,ej)||g.m(e,N2)||g.m(e,yw)?!0:!1};\nsg9\u003dfunction(e){return(e\u003d\u003dnull?void 0:e.durationMs)!\u003dnull\u0026\u0026(e\u003d\u003dnull?void 0:e.durationMs)\u003e0};\nwj\u003dfunction(e){return!!(e.GZ9\u0026\u0026e.slot\u0026\u0026e.layout)};\nE1\u003dfunction(e){var N,y\u003d(N\u003de.config)\u003d\u003dnull?void 0:N.adPlacementConfig;e\u003de.renderer;return!(!y||y.kind\u003d\u003dnull||!e)};\nan3\u003dfunction(e){if(!U_(e.adLayoutMetadata))return!1;e\u003de.renderingContent;return g.m(e,pd)||g.m(e,Cd)||g.m(e,TS)||g.m(e,JG)?!0:!1};\nAe\u003dfunction(e){return e.playerVars!\u003d\u003dvoid 0\u0026\u0026e.pings!\u003d\u003dvoid 0\u0026\u0026e.externalVideoId!\u003d\u003dvoid 0};\nbS\u003dfunction(e){if(!U_(e.adLayoutMetadata))return!1;e\u003de.renderingContent;var N\u003dg.m(e,TR);return N?M2(N):(N\u003dg.m(e,lS))?Ae(N):(N\u003dg.m(e,F4))?N.playerVars!\u003d\u003dvoid 0:(N\u003dg.m(e,pd))?N.durationMilliseconds!\u003d\u003dvoid 0:g.m(e,Sj)||g.m(e,oQ)?!0:!1};\nM2\u003dfunction(e){e\u003d(e.sequentialLayouts||[]).map(function(N){return g.m(N,he)});\nreturn e.length\u003e0\u0026\u0026e.every(bS)};\nACM\u003dfunction(e){if(!U_(e.adLayoutMetadata))return!1;if(g.m(e.renderingContent,edF)||g.m(e.renderingContent,Nv1))return!0;var N\u003dg.m(e.renderingContent,cr);return g.m(e.renderingContent,kt)||g.m(N\u003d\u003dnull?void 0:N.sidePanel,yCH)||g.m(N\u003d\u003dnull?void 0:N.sidePanel,w8P)||g.m(N\u003d\u003dnull?void 0:N.sidePanel,ECE)?!0:!1};\nYl9\u003dfunction(e){var N;(N\u003d!e)||(N\u003de.adSlotMetadata,N\u003d!((N\u003d\u003dnull?void 0:N.slotId)!\u003d\u003dvoid 0\u0026\u0026(N\u003d\u003dnull?void 0:N.slotType)!\u003d\u003dvoid 0));if(N||!(TvE(e)||e.slotEntryTrigger\u0026\u0026e.slotFulfillmentTriggers\u0026\u0026e.slotExpirationTriggers))return!1;var y;e\u003d(y\u003de.fulfillmentContent)\u003d\u003dnull?void 0:y.fulfilledLayout;return(y\u003dg.m(e,he))?bS(y):(y\u003dg.m(e,Br))?ACM(y):(y\u003dg.m(e,JCH))?an3(y):(y\u003dg.m(e,p89))?LoF(y):(y\u003dg.m(e,CI5))?U_(y.adLayoutMetadata)?g.m(y.renderingContent,Lt)?!0:!1:!1:(e\u003dg.m(e,rCF))?U_(e.adLayoutMetadata)?g.m(e.renderingContent,\n$fn)?!0:!1:!1:!1};\nTvE\u003dfunction(e){var N;e\u003dg.m((N\u003de.fulfillmentContent)\u003d\u003dnull?void 0:N.fulfilledLayout,Br);var y;return e\u0026\u0026((y\u003de.adLayoutMetadata)\u003d\u003dnull?void 0:y.layoutType)\u003d\u003d\u003d\"LAYOUT_TYPE_PANEL_QR_CODE\"\u0026\u0026e.layoutExitNormalTriggers\u003d\u003d\u003dvoid 0};\nMyE\u003dfunction(e){var N;return(e\u003d\u003dnull?void 0:(N\u003de.adSlotMetadata)\u003d\u003dnull?void 0:N.slotType)\u003d\u003d\u003d\"SLOT_TYPE_IN_PLAYER\"};\nFXJ\u003dfunction(e,N){var y;if((y\u003de.questions)\u003d\u003dnull||!y.length||!e.playbackCommands||(N\u003d\u003d\u003dvoid 0||!N)\u0026\u0026e.questions.length!\u003d\u003d1)return!1;e\u003dg.c(e.questions);for(N\u003de.next();!N.done;N\u003de.next()){N\u003dN.value;var w\u003dy\u003dvoid 0,E\u003d((y\u003dg.m(N,X4))\u003d\u003dnull?void 0:y.surveyAdQuestionCommon)||((w\u003dg.m(N,Pr))\u003d\u003dnull?void 0:w.surveyAdQuestionCommon);if(!lK_(E))return!1}return!0};\nSl5\u003dfunction(e){e\u003d((e\u003d\u003dnull?void 0:e.playerOverlay)||{}).instreamSurveyAdRenderer;var N;if(e)if(e.playbackCommands\u0026\u0026e.questions\u0026\u0026e.questions.length\u003d\u003d\u003d1){var y,w\u003d((N\u003dg.m(e.questions[0],X4))\u003d\u003dnull?void 0:N.surveyAdQuestionCommon)||((y\u003dg.m(e.questions[0],Pr))\u003d\u003dnull?void 0:y.surveyAdQuestionCommon);N\u003dlK_(w)}else N\u003d!1;else N\u003d!1;return N};\nlK_\u003dfunction(e){if(!e)return!1;e\u003dg.m(e.instreamAdPlayerOverlay,dj);var N\u003dg.m(e\u003d\u003dnull?void 0:e.skipOrPreviewRenderer,yV),y\u003dg.m(e\u003d\u003dnull?void 0:e.adInfoRenderer,IQ);return(g.m(e\u003d\u003dnull?void 0:e.skipOrPreviewRenderer,vr)||N)\u0026\u0026y?!0:!1};\noCJ\u003dfunction(e){return e.linearAds!\u003dnull\u0026\u0026U_(e.adLayoutMetadata)};\nb2n\u003dfunction(e){return e.linearAd!\u003dnull\u0026\u0026e.adVideoStart!\u003dnull};\nhd1\u003dfunction(e){if(isNaN(Number(e.timeoutSeconds))||!e.text||!e.ctaButton||!g.m(e.ctaButton,g.zR)||!e.brandImage)return!1;var N;return e.backgroundImage\u0026\u0026g.m(e.backgroundImage,iS)\u0026\u0026((N\u003dg.m(e.backgroundImage,iS))\u003d\u003dnull?0:N.landscape)?!0:!1};\nDC\u003dfunction(e,N,y,w,E,A,T){g.x.call(this);this.wP\u003de;this.J\u003dN;this.K\u003dw;this.Hk\u003dE;this.j\u003dA;this.N\u003dT};\nBvM\u003dfunction(e,N,y){var w,E\u003d((w\u003dy.adSlots)!\u003dnull?w:[]).map(function(p){return g.m(p,gj)});\nif(y.V5)if(A6(N.clientMetadata,\"metadata_type_allow_pause_ad_break_request_slot_reschedule\"))lv(e.J.get(),\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",function(){return[]},N.slotId);\nelse{if(e.wP.get().C.X().T(\"h5_check_forecasting_renderer_for_throttled_midroll\")){var A\u003dy.aX.filter(function(p){var C;return((C\u003dp.renderer)\u003d\u003dnull?void 0:C.clientForecastingAdRenderer)!\u003dnull});\nA.length!\u003d\u003d0?cCF(e.N,A,E,N.slotId,y.ssdaiAdsConfig):lv(e.J.get(),\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",function(){return[]},N.slotId)}else lv(e.J.get(),\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",function(){return[]},N.slotId);\nk$s(e.j,N)}else{var T;w\u003d{MY:Math.round(((A\u003dA6(N.clientMetadata,\"metadata_type_ad_break_request_data\"))\u003d\u003dnull?void 0:A.MY)||0),VH:(T\u003dA6(N.clientMetadata,\"metadata_type_ad_break_request_data\"))\u003d\u003dnull?void 0:T.VH};cCF(e.N,y.aX,E,N.slotId,y.ssdaiAdsConfig,w)}};\nPIP\u003dfunction(e,N,y,w,E,A,T){var p\u003dMb(e.Hk.get(),1);lv(e.J.get(),\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",function(){return X8J(e.K.get(),y,w,E,p.clientPlaybackNonce,p.LO,p.daiEnabled,p,A,T)},N)};\nIKJ\u003dfunction(e,N,y,w,E,A,T){N\u003ddfJ(N,A,Number(w.prefetchMilliseconds)||0,T);e\u003dN instanceof U?N:Vw(e,w,E,N,y);return e instanceof U?e:[e]};\nvCF\u003dfunction(e,N,y,w,E){var A\u003dF1(e.N.get(),\"SLOT_TYPE_AD_BREAK_REQUEST\");w\u003d[new qT({getAdBreakUrl:w.getAdBreakUrl,MY:0,VH:0}),new Lx(!0)];e\u003dN.pauseDurationMs?N.lactThresholdMs?{slotId:A,slotType:\"SLOT_TYPE_AD_BREAK_REQUEST\",slotPhysicalPosition:2,slotEntryTrigger:new Kt(e.J,A),slotFulfillmentTriggers:[new niM(e.J)],slotExpirationTriggers:[new Zp(e.J,E),new QV(e.J,A)],Xh:\"core\",clientMetadata:new EG(w),adSlotLoggingData:y}:new U(\"AdPlacementConfig for Pause Ads is missing lact_threshold_ms\"):new U(\"AdPlacementConfig for Pause Ads is missing pause_duration_ms\");\nreturn e instanceof U?e:[e]};\nzdM\u003dfunction(e){var N,y;return((N\u003de.renderer)\u003d\u003dnull?void 0:(y\u003dN.adBreakServiceRenderer)\u003d\u003dnull?void 0:y.getAdBreakUrl)!\u003d\u003dvoid 0};\nfN\u003dfunction(e,N,y){if(e.beforeContentVideoIdStartedTrigger)e\u003de.beforeContentVideoIdStartedTrigger?new kA(yk,N,e.id):new U(\"Not able to create BeforeContentVideoIdStartedTrigger\");else{if(e.layoutIdExitedTrigger){var w;N\u003d(w\u003de.layoutIdExitedTrigger)!\u003dnull\u0026\u0026w.triggeringLayoutId?new vh(yk,e.layoutIdExitedTrigger.triggeringLayoutId,e.id):new U(\"Not able to create LayoutIdExitedTrigger\")}else{if(e.layoutExitedForReasonTrigger){var E,A;((E\u003de.layoutExitedForReasonTrigger)\u003d\u003dnull?0:E.triggeringLayoutId)\u0026\u0026((A\u003d\ne.layoutExitedForReasonTrigger)\u003d\u003dnull?0:A.layoutExitReason)?(N\u003dQg3(e.layoutExitedForReasonTrigger.layoutExitReason),e\u003dN instanceof U?N:new IX(yk,e.layoutExitedForReasonTrigger.triggeringLayoutId,[N],e.id)):e\u003dnew U(\"Not able to create LayoutIdExitedForReasonTrigger\")}else{if(e.onLayoutSelfExitRequestedTrigger){var T;N\u003d(T\u003de.onLayoutSelfExitRequestedTrigger)!\u003dnull\u0026\u0026T.triggeringLayoutId?new qp(yk,e.onLayoutSelfExitRequestedTrigger.triggeringLayoutId,e.id):new U(\"Not able to create OnLayoutSelfExitRequestedTrigger\")}else{if(e.onNewPlaybackAfterContentVideoIdTrigger)e\u003d\ne.onNewPlaybackAfterContentVideoIdTrigger?new Zp(yk,N,e.id):new U(\"Not able to create OnNewPlaybackAfterContentVideoIdTrigger\");else{if(e.skipRequestedTrigger){var p;N\u003d(p\u003de.skipRequestedTrigger)!\u003dnull\u0026\u0026p.triggeringLayoutId?new jm(yk,e.skipRequestedTrigger.triggeringLayoutId,e.id):new U(\"Not able to create SkipRequestedTrigger\")}else if(e.slotIdEnteredTrigger){var C;N\u003d(C\u003de.slotIdEnteredTrigger)!\u003dnull\u0026\u0026C.triggeringSlotId?new nt(yk,e.slotIdEnteredTrigger.triggeringSlotId,e.id):new U(\"Not able to create SlotIdEnteredTrigger\")}else if(e.slotIdExitedTrigger){var r;\nN\u003d(r\u003de.slotIdExitedTrigger)!\u003dnull\u0026\u0026r.triggeringSlotId?new QV(yk,e.slotIdExitedTrigger.triggeringSlotId,e.id):new U(\"Not able to create SkipRequestedTrigger\")}else if(e.surveySubmittedTrigger){var Y;N\u003d(Y\u003de.surveySubmittedTrigger)!\u003dnull\u0026\u0026Y.triggeringLayoutId?new O_(yk,e.surveySubmittedTrigger.triggeringLayoutId,e.id):new U(\"Not able to create SurveySubmittedTrigger\")}else{if(e.mediaResumedTrigger)e\u003de.mediaResumedTrigger\u0026\u0026e.id?new mY9(e.id):new U(\"Not able to create MediaResumedTrigger\");else{if(e.closeRequestedTrigger){var M;\nN\u003d(M\u003de.closeRequestedTrigger)!\u003dnull\u0026\u0026M.triggeringLayoutId?new Bh(yk,e.closeRequestedTrigger.triggeringLayoutId,e.id):new U(\"Not able to create CloseRequestedTrigger\")}else if(e.slotIdScheduledTrigger){var l;N\u003d(l\u003de.slotIdScheduledTrigger)!\u003dnull\u0026\u0026l.triggeringSlotId?new Kt(yk,e.slotIdScheduledTrigger.triggeringSlotId,e.id):new U(\"Not able to create SlotIdScheduledTrigger\")}else{if(e.mediaTimeRangeTrigger){var F;w\u003dNumber((F\u003de.mediaTimeRangeTrigger)\u003d\u003dnull?void 0:F.offsetStartMilliseconds);var S;T\u003dNumber((S\u003d\ne.mediaTimeRangeTrigger)\u003d\u003dnull?void 0:S.offsetEndMilliseconds);isFinite(w)\u0026\u0026isFinite(T)?(S\u003dT,S\u003d\u003d\u003d-1\u0026\u0026(S\u003dy),y\u003dw\u003eS?new U(\"AD_PLACEMENT_KIND_MILLISECONDS endMs needs to be \u003e\u003d startMs.\",{offsetStartMs:w,offsetEndMs:S},\"ADS_CLIENT_ERROR_MESSAGE_AD_PLACEMENT_END_SHOULD_GREATER_THAN_START\",S\u003d\u003d\u003dy\u0026\u0026w-500\u003c\u003dS):new de(w,S),e\u003dy instanceof U?y:new VV(yk,N,y,!1,e.id)):e\u003dnew U(\"Not able to create MediaTimeRangeTrigger\")}else if(e.contentVideoIdEndedTrigger)e\u003de.contentVideoIdEndedTrigger?new Xv(yk,N,!1,e.id):new U(\"Not able to create ContentVideoIdEndedTrigger\");\nelse{if(e.layoutIdEnteredTrigger){var k;N\u003d(k\u003de.layoutIdEnteredTrigger)!\u003dnull\u0026\u0026k.triggeringLayoutId?new dy(yk,e.layoutIdEnteredTrigger.triggeringLayoutId,e.id):new U(\"Not able to create LayoutIdEnteredTrigger\")}else if(e.timeRelativeToLayoutEnterTrigger){var X;N\u003d(X\u003de.timeRelativeToLayoutEnterTrigger)!\u003dnull\u0026\u0026X.triggeringLayoutId?new RX(yk,Number(e.timeRelativeToLayoutEnterTrigger.durationMs),e.timeRelativeToLayoutEnterTrigger.triggeringLayoutId,e.id):new U(\"Not able to create TimeRelativeToLayoutEnterTrigger\")}else if(e.onDifferentLayoutIdEnteredTrigger){var d;\nN\u003d(d\u003de.onDifferentLayoutIdEnteredTrigger)!\u003dnull\u0026\u0026d.triggeringLayoutId\u0026\u0026e.onDifferentLayoutIdEnteredTrigger.slotType\u0026\u0026e.onDifferentLayoutIdEnteredTrigger.layoutType?new tc(yk,e.onDifferentLayoutIdEnteredTrigger.triggeringLayoutId,e.onDifferentLayoutIdEnteredTrigger.slotType,e.onDifferentLayoutIdEnteredTrigger.layoutType,e.id):new U(\"Not able to create CloseRequestedTrigger\")}else{if(e.liveStreamBreakStartedTrigger)e\u003de.liveStreamBreakStartedTrigger\u0026\u0026e.id?new gy(yk,e.id):new U(\"Not able to create LiveStreamBreakStartedTrigger\");\nelse if(e.liveStreamBreakEndedTrigger)e\u003de.liveStreamBreakEndedTrigger\u0026\u0026e.id?new zK(yk,e.id):new U(\"Not able to create LiveStreamBreakEndedTrigger\");else{if(e.liveStreamBreakScheduledDurationMatchedTrigger){var v;N\u003d(v\u003de.liveStreamBreakScheduledDurationMatchedTrigger)!\u003dnull\u0026\u0026v.breakDurationMs?new iR(Number(e.liveStreamBreakScheduledDurationMatchedTrigger.breakDurationMs||\"0\")||0,e.id):new U(\"Not able to create LiveStreamBreakScheduledDurationMatchedTrigger\")}else if(e.liveStreamBreakScheduledDurationNotMatchedTrigger){var V;\nN\u003d(V\u003de.liveStreamBreakScheduledDurationNotMatchedTrigger)!\u003dnull\u0026\u0026V.breakDurationMs?new Dp(Number(e.liveStreamBreakScheduledDurationNotMatchedTrigger.breakDurationMs||\"0\")||0,e.id):new U(\"Not able to create LiveStreamBreakScheduledDurationNotMatchedTrigger\")}else if(e.newSlotScheduledWithBreakDurationTrigger){var Z;N\u003d(Z\u003de.newSlotScheduledWithBreakDurationTrigger)!\u003dnull\u0026\u0026Z.breakDurationMs?new ft(Number(e.newSlotScheduledWithBreakDurationTrigger.breakDurationMs||\"0\")||0,e.id):new U(\"Not able to create NewSlotScheduledWithBreakDurationTrigger\")}else N\u003d\ne.prefetchCacheExpiredTrigger?new xA(yk,e.id):new U(\"Not able to convert an AdsControlflowTrigger.\");e\u003dN}N\u003de}e\u003dN}N\u003de}e\u003dN}N\u003de}e\u003dN}N\u003de}e\u003dN}N\u003de}e\u003dN}return e};\nte\u003dfunction(e,N){N.J\u003e\u003d2\u0026\u0026(e.slot_pos\u003dN.adPodIndex);e.autoplay\u003d\"1\"};\nDfF\u003dfunction(e,N,y,w,E,A,T,p){return N\u003d\u003d\u003dnull?new U(\"Invalid slot type when get discovery companion fromActionCompanionAdRenderer\",{slotType:N,ActionCompanionAdRenderer:w}):[i2H(e,N,T,A,function(C){var r\u003dC.slotId;C\u003dp(C);var Y\u003dw.adLayoutLoggingData,M\u003dnew EG([new ZX(w),new Lj(E)]);r\u003dG5(y.N.get(),\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\",r);var l\u003d{layoutId:r,layoutType:\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\",Xh:\"core\"};return{layoutId:r,layoutType:\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\",tM:new Map,\nlayoutExitNormalTriggers:[new Zp(y.J,T)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E2:[],Xh:\"core\",clientMetadata:M,o9:C(l),adLayoutLoggingData:Y}})]};\ngCn\u003dfunction(e,N,y,w,E,A,T,p){return N\u003d\u003d\u003dnull?new U(\"Invalid slot type when get discovery companion fromTopBannerImageTextIconButtonedLayoutViewModel\",{slotType:N,TopBannerImageTextIconButtonedLayoutViewModel:w}):[i2H(e,N,T,A,function(C){var r\u003dC.slotId;C\u003dp(C);var Y\u003dw.adLayoutLoggingData,M\u003dnew EG([new xd(w),new Lj(E)]);r\u003dG5(y.N.get(),\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\",r);var l\u003d{layoutId:r,layoutType:\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\",Xh:\"core\"};return{layoutId:r,layoutType:\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\",\ntM:new Map,layoutExitNormalTriggers:[new Zp(y.J,T)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E2:[],Xh:\"core\",clientMetadata:M,o9:C(l),adLayoutLoggingData:Y}})]};\nuIH\u003dfunction(e,N,y,w,E,A){if(!A)for(N\u003dg.c(N),A\u003dN.next();!A.done;A\u003dN.next())A\u003dA.value,uS(e,A.renderer,A.config.adPlacementConfig.kind);e\u003dArray.from(e.values()).filter(function(Y){return VyM(Y)});\nN\u003d[];A\u003dg.c(e);for(var T\u003dA.next(),p\u003d{};!T.done;p\u003d{H5:void 0},T\u003dA.next()){p.H5\u003dT.value;T\u003dg.c(p.H5.sZ);for(var C\u003dT.next(),r\u003d{};!C.done;r\u003d{GN:void 0},C\u003dT.next())r.GN\u003dC.value,C\u003dfunction(Y,M){return function(l){return Y.GN.Qc(l,M.H5.instreamVideoAdRenderer.elementId,Y.GN.Dz)}}(r,p),r.GN.isContentVideoCompanion?N.push(fK3(y,w,E,p.H5.instreamVideoAdRenderer.elementId,r.GN.associatedCompositePlayerBytesLayoutId,r.GN.adSlotLoggingData,C)):e.length\u003e1?N.push(tyJ(y,w,E,p.H5.instreamVideoAdRenderer.elementId,r.GN.adSlotLoggingData,\nfunction(Y,M){return function(l){return Y.GN.Qc(l,M.H5.instreamVideoAdRenderer.elementId,Y.GN.Dz,Y.GN.associatedCompositePlayerBytesLayoutId)}}(r,p))):N.push(tyJ(y,w,E,p.H5.instreamVideoAdRenderer.elementId,r.GN.adSlotLoggingData,C))}return N};\nuS\u003dfunction(e,N,y){if(N\u003dqlH(N)){N\u003dg.c(N);for(var w\u003dN.next();!w.done;w\u003dN.next())if((w\u003dw.value)\u0026\u0026w.externalVideoId){var E\u003dq2(e,w.externalVideoId);E.instreamVideoAdRenderer||(E.instreamVideoAdRenderer\u003dw,E.b$\u003dy)}else YN(\"InstreamVideoAdRenderer without externalVideoId\")}};\nqlH\u003dfunction(e){var N\u003d[],y\u003de.sandwichedLinearAdRenderer\u0026\u0026e.sandwichedLinearAdRenderer.linearAd\u0026\u0026g.m(e.sandwichedLinearAdRenderer.linearAd,lS);if(y)return N.push(y),N;if(e.instreamVideoAdRenderer)return N.push(e.instreamVideoAdRenderer),N;if(e.linearAdSequenceRenderer\u0026\u0026e.linearAdSequenceRenderer.linearAds){e\u003dg.c(e.linearAdSequenceRenderer.linearAds);for(y\u003de.next();!y.done;y\u003de.next())y\u003dy.value,g.m(y,lS)\u0026\u0026N.push(g.m(y,lS));return N}return null};\nVyM\u003dfunction(e){if(e.instreamVideoAdRenderer\u003d\u003d\u003dvoid 0)return YN(\"AdPlacementSupportedRenderers without matching InstreamVideoAdRenderer\"),!1;for(var N\u003dg.c(e.sZ),y\u003dN.next();!y.done;y\u003dN.next()){y\u003dy.value;if(y.Qc\u003d\u003d\u003dvoid 0)return!1;if(y.Dz\u003d\u003d\u003dvoid 0)return YN(\"AdPlacementConfig for AdPlacementSupportedRenderers that matches an InstreamVideoAdRenderer is undefined\"),!1;if(e.b$\u003d\u003d\u003dvoid 0||y.H8\u003d\u003d\u003dvoid 0||e.b$!\u003d\u003dy.H8\u0026\u0026y.H8!\u003d\u003d\"AD_PLACEMENT_KIND_SELF_START\")return!1;if(e.instreamVideoAdRenderer.elementId\u003d\u003d\u003dvoid 0)return YN(\"InstreamVideoAdRenderer has no elementId\",\nvoid 0,void 0,{kind:e.b$,\"matching APSR kind\":y.H8}),!1}return!0};\nq2\u003dfunction(e,N){e.has(N)||e.set(N,{instreamVideoAdRenderer:void 0,b$:void 0,adVideoId:N,sZ:[]});return e.get(N)};\nZC\u003dfunction(e,N,y,w,E,A,T,p,C){E?q2(e,E).sZ.push({jpW:N,H8:y,isContentVideoCompanion:w,Dz:T,associatedCompositePlayerBytesLayoutId:A,adSlotLoggingData:p,Qc:C}):YN(\"Companion AdPlacementSupportedRenderer without adVideoId\")};\nxt\u003dfunction(e){var N\u003d0;e\u003dg.c(e.questions);for(var y\u003de.next();!y.done;y\u003de.next())if(y\u003dy.value,y\u003dg.m(y,X4)||g.m(y,Pr)){var w\u003dvoid 0;N+\u003d((w\u003dy.surveyAdQuestionCommon)\u003d\u003dnull?void 0:w.durationMilliseconds)||0}return N};\njj\u003dfunction(e){var N,y,w,E,A\u003d((y\u003dg.m((N\u003de.questions)\u003d\u003dnull?void 0:N[0],X4))\u003d\u003dnull?void 0:y.surveyAdQuestionCommon)||((E\u003dg.m((w\u003de.questions)\u003d\u003dnull?void 0:w[0],Pr))\u003d\u003dnull?void 0:E.surveyAdQuestionCommon),T;N\u003d[].concat(g.B(((T\u003de.playbackCommands)\u003d\u003dnull?void 0:T.instreamAdCompleteCommands)||[]),g.B((A\u003d\u003dnull?void 0:A.timeoutCommands)||[]));var p,C,r,Y,M,l,F,S,k,X,d,v,V,Z,n,R,O,E9,Jn,eM;return{impressionCommands:(p\u003de.playbackCommands)\u003d\u003dnull?void 0:p.impressionCommands,errorCommands:(C\u003de.playbackCommands)\u003d\u003d\nnull?void 0:C.errorCommands,muteCommands:(r\u003de.playbackCommands)\u003d\u003dnull?void 0:r.muteCommands,unmuteCommands:(Y\u003de.playbackCommands)\u003d\u003dnull?void 0:Y.unmuteCommands,pauseCommands:(M\u003de.playbackCommands)\u003d\u003dnull?void 0:M.pauseCommands,rewindCommands:(l\u003de.playbackCommands)\u003d\u003dnull?void 0:l.rewindCommands,resumeCommands:(F\u003de.playbackCommands)\u003d\u003dnull?void 0:F.resumeCommands,skipCommands:(S\u003de.playbackCommands)\u003d\u003dnull?void 0:S.skipCommands,progressCommands:(k\u003de.playbackCommands)\u003d\u003dnull?void 0:k.progressCommands,ceZ:(X\u003d\ne.playbackCommands)\u003d\u003dnull?void 0:X.clickthroughCommands,fullscreenCommands:(d\u003de.playbackCommands)\u003d\u003dnull?void 0:d.fullscreenCommands,activeViewViewableCommands:(v\u003de.playbackCommands)\u003d\u003dnull?void 0:v.activeViewViewableCommands,activeViewMeasurableCommands:(V\u003de.playbackCommands)\u003d\u003dnull?void 0:V.activeViewMeasurableCommands,activeViewFullyViewableAudibleHalfDurationCommands:(Z\u003de.playbackCommands)\u003d\u003dnull?void 0:Z.activeViewFullyViewableAudibleHalfDurationCommands,activeViewAudioAudibleCommands:(n\u003de.playbackCommands)\u003d\u003d\nnull?void 0:(R\u003dn.activeViewTracking)\u003d\u003dnull?void 0:R.activeViewAudioAudibleCommands,activeViewAudioMeasurableCommands:(O\u003de.playbackCommands)\u003d\u003dnull?void 0:(E9\u003dO.activeViewTracking)\u003d\u003dnull?void 0:E9.activeViewAudioMeasurableCommands,endFullscreenCommands:(Jn\u003de.playbackCommands)\u003d\u003dnull?void 0:Jn.endFullscreenCommands,abandonCommands:(eM\u003de.playbackCommands)\u003d\u003dnull?void 0:eM.abandonCommands,completeCommands:N}};\nxfF\u003dfunction(e,N,y,w,E,A,T){return function(p,C){return Z29(e,C.slotId,p,A,function(r,Y){var M\u003dC.layoutId;r\u003dT(r);return nN(N,M,Y,E,r,\"LAYOUT_TYPE_SURVEY\",[new MT(y),w],y.adLayoutLoggingData)})}};\nQR5\u003dfunction(e,N,y,w,E,A,T){if(!jR5(e))return new U(\"Invalid InstreamVideoAdRenderer for SlidingText.\",{instreamVideoAdRenderer:e});var p\u003de.additionalPlayerOverlay.slidingTextPlayerOverlayRenderer;return[nC9(A,N,y,w,function(C){var r\u003dC.slotId;C\u003dT(C);r\u003dG5(E.N.get(),\"LAYOUT_TYPE_SLIDING_TEXT_PLAYER_OVERLAY\",r);var Y\u003d{layoutId:r,layoutType:\"LAYOUT_TYPE_SLIDING_TEXT_PLAYER_OVERLAY\",Xh:\"core\"},M\u003dnew vh(E.J,w);return{layoutId:r,layoutType:\"LAYOUT_TYPE_SLIDING_TEXT_PLAYER_OVERLAY\",tM:new Map,layoutExitNormalTriggers:[M],\nlayoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E2:[],Xh:\"core\",clientMetadata:new EG([new ll(p)]),o9:C(Y)}})]};\njR5\u003dfunction(e){e\u003dg.m(e\u003d\u003dnull?void 0:e.additionalPlayerOverlay,mfF);if(!e)return!1;var N\u003de.slidingMessages;return e.title\u0026\u0026N\u0026\u0026N.length!\u003d\u003d0?!0:!1};\nKX5\u003dfunction(e,N,y,w,E){var A;if((A\u003de.playerOverlay)\u003d\u003dnull||!A.instreamSurveyAdRenderer)return function(){return[]};\nif(!Sl5(e))return function(){return new U(\"Received invalid InstreamVideoAdRenderer for DAI survey.\",{instreamVideoAdRenderer:e})};\nvar T\u003de.playerOverlay.instreamSurveyAdRenderer,p\u003dxt(T);return p\u003c\u003d0?function(){return new U(\"InstreamSurveyAdRenderer should have valid duration.\",{instreamSurveyAdRenderer:T})}:function(C,r){var Y\u003dH2_(C,y,w,function(M){var l\u003dM.slotId;\nM\u003dr(M);var F\u003djj(T);l\u003dG5(E.N.get(),\"LAYOUT_TYPE_SURVEY\",l);var S\u003d{layoutId:l,layoutType:\"LAYOUT_TYPE_SURVEY\",Xh:\"core\"},k\u003dnew vh(E.J,w),X\u003dnew jm(E.J,l),d\u003dnew O_(E.J,l),v\u003dnew OVE(E.J);return{layoutId:l,layoutType:\"LAYOUT_TYPE_SURVEY\",tM:new Map,layoutExitNormalTriggers:[k,v],layoutExitSkipTriggers:[X],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[d],E2:[],Xh:\"core\",clientMetadata:new EG([new Yq(T),new Lj(N),new jR(p/1E3),new Hp(F)]),o9:M(S),adLayoutLoggingData:T.adLayoutLoggingData}});\nC\u003dQR5(e,y,Y.slotId,w,E,C,r);return C instanceof U?C:[Y].concat(g.B(C))}};\nsRM\u003dfunction(e,N,y,w,E,A,T){T\u003dT\u003d\u003d\u003dvoid 0?!1:T;var p\u003d[];try{var C\u003d[];if(y.renderer.linearAdSequenceRenderer)var r\u003dfunction(k){k\u003dWXH(k.slotId,y,N,E(k),w,A,T);C\u003dk.iN9;return k.h5};\nelse if(y.renderer.instreamVideoAdRenderer)r\u003dfunction(k){var X\u003dk.slotId;k\u003dE(k);var d\u003dT,v\u003dy.config.adPlacementConfig,V\u003dO2M(v),Z\u003dV.Db,n\u003dV.t6;V\u003dy.renderer.instreamVideoAdRenderer;var R;if(V\u003d\u003dnull?0:(R\u003dV.playerOverlay)\u003d\u003dnull?0:R.instreamSurveyAdRenderer)throw new TypeError(\"Survey overlay should not be set on single video.\");var O\u003dQw(V,d);R\u003dMath.min(Z+O.videoLengthSeconds*1E3,n);d\u003dnew ch(0,[O.videoLengthSeconds]);n\u003dO.videoLengthSeconds;var E9\u003dO.playerVars,Jn\u003dO.instreamAdPlayerOverlayRenderer,eM\u003dO.playerOverlayLayoutRenderer,\nH\u003dO.adVideoId,a\u003dRds(y),h\u003dO.tM;O\u003dO.Gn;var K\u003dV\u003d\u003dnull?void 0:V.adLayoutLoggingData;V\u003dV\u003d\u003dnull?void 0:V.sodarExtensionData;X\u003dG5(N.N.get(),\"LAYOUT_TYPE_MEDIA\",X);var aP\u003d{layoutId:X,layoutType:\"LAYOUT_TYPE_MEDIA\",Xh:\"core\"};return{layoutId:X,layoutType:\"LAYOUT_TYPE_MEDIA\",tM:h,layoutExitNormalTriggers:[new zK(N.J)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E2:[],Xh:\"core\",clientMetadata:new EG([new wK(w),new Pp(n),new dK(E9),new zQ(Z),new il(R),Jn\u0026\u0026new EP(Jn),\neM\u0026\u0026new Aw(eM),new Lj(v),new yS(H),new sR(d),new tw(a),V\u0026\u0026new vp(V),new cp({current:null}),new gK({}),new OP(O)].filter(G$0)),o9:k(aP),adLayoutLoggingData:K}};\nelse throw new TypeError(\"Expected valid AdPlacementRenderer for DAI\");var Y\u003dUf5(e,w,y.adSlotLoggingData,r);p.push(Y);for(var M\u003dg.c(C),l\u003dM.next();!l.done;l\u003dM.next()){var F\u003dl.value,S\u003dF(e,E);if(S instanceof U)return S;p.push.apply(p,g.B(S))}}catch(k){return new U(k,{errorMessage:k.message,AdPlacementRenderer:y,numberOfSurveyRenderers:LX_(y)})}return p};\nLX_\u003dfunction(e){e\u003d(e.renderer.linearAdSequenceRenderer||{}).linearAds;return e!\u003dnull\u0026\u0026e.length?e.filter(function(N){var y,w;return((y\u003dg.m(N,lS))\u003d\u003dnull?void 0:(w\u003dy.playerOverlay)\u003d\u003dnull?void 0:w.instreamSurveyAdRenderer)!\u003dnull}).length:0};\nWXH\u003dfunction(e,N,y,w,E,A,T){var p\u003dN.config.adPlacementConfig,C\u003dO2M(p),r\u003dC.Db,Y\u003dC.t6;C\u003d(N.renderer.linearAdSequenceRenderer||{}).linearAds;if(C\u003d\u003dnull||!C.length)throw new TypeError(\"Expected linear ads\");var M\u003d[],l\u003d{St:r,xo:0,lWh:M};C\u003dC.map(function(S){return aKM(e,S,l,y,w,p,E,Y,T)}).map(function(S,k){k\u003dnew ch(k,M);\nreturn S(k)});\nvar F\u003dC.map(function(S){return S.l2});\nreturn{h5:e49(y,e,r,F,p,Rds(N),w,Y,A),iN9:C.map(function(S){return S.xSs})}};\naKM\u003dfunction(e,N,y,w,E,A,T,p,C){var r\u003dQw(g.m(N,lS),C),Y\u003dy.St,M\u003dy.xo,l\u003dMath.min(Y+r.videoLengthSeconds*1E3,p);y.St\u003dl;y.xo++;y.lWh.push(r.videoLengthSeconds);var F,S,k\u003d(F\u003dg.m(N,lS))\u003d\u003dnull?void 0:(S\u003dF.playerOverlay)\u003d\u003dnull?void 0:S.instreamSurveyAdRenderer;if(r.adVideoId\u003d\u003d\u003d\"nPpU29QrbiU\"\u0026\u0026k\u003d\u003dnull)throw new TypeError(\"Survey slate media has no survey overlay\");return function(X){te(r.playerVars,X);var d,v,V\u003dr.videoLengthSeconds,Z\u003dr.playerVars,n\u003dr.tM,R\u003dr.Gn,O\u003dr.instreamAdPlayerOverlayRenderer,E9\u003dr.playerOverlayLayoutRenderer,\nJn\u003dr.adVideoId,eM\u003d(d\u003dg.m(N,lS))\u003d\u003dnull?void 0:d.adLayoutLoggingData;d\u003d(v\u003dg.m(N,lS))\u003d\u003dnull?void 0:v.sodarExtensionData;v\u003dG5(w.N.get(),\"LAYOUT_TYPE_MEDIA\",e);var H\u003d{layoutId:v,layoutType:\"LAYOUT_TYPE_MEDIA\",Xh:\"adapter\"};X\u003d{layoutId:v,layoutType:\"LAYOUT_TYPE_MEDIA\",tM:n,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E2:[],Xh:\"adapter\",clientMetadata:new EG([new wK(T),new Pp(V),new dK(Z),new zQ(Y),new il(l),new Db(M),new cp({current:null}),\nO\u0026\u0026new EP(O),E9\u0026\u0026new Aw(E9),new Lj(A),new yS(Jn),new sR(X),d\u0026\u0026new vp(d),k\u0026\u0026new Wp(k),new gK({}),new OP(R)].filter(G$0)),o9:E(H),adLayoutLoggingData:eM};V\u003dKX5(g.m(N,lS),A,T,X.layoutId,w);return{l2:X,xSs:V}}};\nQw\u003dfunction(e,N){if(!e)throw new TypeError(\"Expected instream video ad renderer\");if(!e.playerVars)throw new TypeError(\"Expected player vars in url encoded string\");var y\u003dAE(e.playerVars),w\u003dNumber(y.length_seconds);if(isNaN(w))throw new TypeError(\"Expected valid length seconds in player vars\");var E\u003dNumber(e.trimmedMaxNonSkippableAdDurationMs);w\u003disNaN(E)?w:Math.min(w,E/1E3);E\u003de.playerOverlay||{};E\u003dE.instreamAdPlayerOverlayRenderer\u003d\u003d\u003dvoid 0?null:E.instreamAdPlayerOverlayRenderer;var A\u003de.playerOverlay||\n{};A\u003dA.playerOverlayLayoutRenderer\u003d\u003d\u003dvoid 0?null:A.playerOverlayLayoutRenderer;var T\u003dy.video_id;T||(T\u003d(T\u003de.externalVideoId)?T:void 0);if(!T)throw new TypeError(\"Expected valid video id in IVAR\");if(N\u0026\u0026w\u003d\u003d\u003d0){var p;N\u003d(p\u003dNLM[T])!\u003dnull?p:w}else N\u003dw;return{playerVars:y,videoLengthSeconds:N,instreamAdPlayerOverlayRenderer:E,playerOverlayLayoutRenderer:A,adVideoId:T,tM:e.pings?dF(e.pings):new Map,Gn:Pt(e.pings)}};\nRds\u003dfunction(e){e\u003dNumber(e.driftRecoveryMs);return isNaN(e)||e\u003c\u003d0?null:e};\nO2M\u003dfunction(e){var N\u003de.adTimeOffset||{};e\u003dN.offsetEndMilliseconds;N\u003dNumber(N.offsetStartMilliseconds);if(isNaN(N))throw new TypeError(\"Expected valid start offset\");e\u003dNumber(e);if(isNaN(e))throw new TypeError(\"Expected valid end offset\");return{Db:N,t6:e}};\ny5M\u003dfunction(e){var N,y\u003d(N\u003dA6(e.clientMetadata,\"metadata_type_player_bytes_callback_ref\"))\u003d\u003dnull?void 0:N.current;if(!y)return null;N\u003dA6(e.clientMetadata,\"metadata_type_ad_pod_skip_target_callback_ref\");var w\u003de.layoutId,E\u003dA6(e.clientMetadata,\"metadata_type_content_cpn\"),A\u003dA6(e.clientMetadata,\"metadata_type_instream_ad_player_overlay_renderer\"),T\u003dA6(e.clientMetadata,\"metadata_type_player_underlay_renderer\"),p\u003dA6(e.clientMetadata,\"metadata_type_ad_placement_config\"),C\u003dA6(e.clientMetadata,\"metadata_type_video_length_seconds\");\nvar r\u003deK(e.clientMetadata,\"metadata_type_layout_enter_ms\")\u0026\u0026eK(e.clientMetadata,\"metadata_type_layout_exit_ms\")?(A6(e.clientMetadata,\"metadata_type_layout_exit_ms\")-A6(e.clientMetadata,\"metadata_type_layout_enter_ms\"))/1E3:void 0;return{rL:w,contentCpn:E,cT:y,FO:N,instreamAdPlayerOverlayRenderer:A,instreamAdPlayerUnderlayRenderer:T,adPlacementConfig:p,videoLengthSeconds:C,wF:r,inPlayerLayoutId:A6(e.clientMetadata,\"metadata_type_linked_in_player_layout_id\"),inPlayerSlotId:A6(e.clientMetadata,\"metadata_type_linked_in_player_slot_id\")}};\nA5E\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M,l,F,S){w\u003dF1(w,\"SLOT_TYPE_PLAYER_BYTES\");e\u003dwMF(E,e,T,y,w,C,r);if(e instanceof U)return e;var k;r\u003d(k\u003dA6(e.clientMetadata,\"metadata_type_fulfilled_layout\"))\u003d\u003dnull?void 0:k.layoutId;if(!r)return new U(\"Invalid adNotify layout\");N\u003dEdn(r,E,A,y,p,N,C,Y,M,l,F,S,T);return N instanceof U?N:[e].concat(g.B(N))};\nEdn\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M,l){y\u003dTL9(N,y,w,A,T,p,C,r,Y,M,l);if(y instanceof U)return y;e\u003dJ5s(N,e,T,E,y);return e instanceof U?e:[].concat(g.B(e.n$),[e.iz])};\nCZH\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M,l,F){N\u003dTL9(e,N,y,E,A,p,C,r,Y,M,l,F);if(N instanceof U)return N;e\u003dpME(e,y,A,T,w,p.Cx,N);return e instanceof U?e:e.n$.concat(e.iz)};\nTL9\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M){var l\u003dm9(w,y,r);return l instanceof wX?new U(l):r.C.X().experiments.gP(\"html5_refactor_in_player_slot_generation\")?function(F){var S\u003dnew ch(0,[l.Je]);F\u003dr5E(N,l.layoutId,l.XF,y,Hr(l.playerVars,l.uu,A,C,S),l.Je,E,S,T(F),p.get(l.XF.externalVideoId),M);S\u003d[];if(l.XF.playerOverlay.instreamAdPlayerOverlayRenderer){var k\u003dy5M(F);if(!k)return YN(\"Expected MediaLayout to carry valid data to create InPlayerSlot and PlayerOverlayForMediaLayout\",void 0,F),{layout:F,n$:[]};\nS\u003d[$D1(e,k.contentCpn,k.rL,function(d){return KN(N,d.slotId,\"core\",k,$2(Y,d))},k.inPlayerSlotId)].concat(g.B(S));\nif(k.instreamAdPlayerUnderlayRenderer\u0026\u0026Wr(r)){var X\u003dk.instreamAdPlayerUnderlayRenderer;S\u003d[YR9(e,k.contentCpn,k.rL,function(d){return MA5(N,d.slotId,X,k.adPlacementConfig,k.rL,$2(Y,d))})].concat(g.B(S))}}return{layout:F,\nn$:S}}:function(F){var S\u003dnew ch(0,[l.Je]);\nreturn{layout:r5E(N,l.layoutId,l.XF,y,Hr(l.playerVars,l.uu,A,C,S),l.Je,E,S,T(F),p.get(l.XF.externalVideoId),M),n$:[]}}};\nm9\u003dfunction(e,N,y){if(!e.playerVars)return new wX(\"No playerVars available in InstreamVideoAdRenderer.\");var w,E;if(e.elementId\u003d\u003dnull||e.playerVars\u003d\u003dnull||e.playerOverlay\u003d\u003dnull||((w\u003de.playerOverlay)\u003d\u003dnull?void 0:w.instreamAdPlayerOverlayRenderer)\u003d\u003dnull\u0026\u0026((E\u003de.playerOverlay)\u003d\u003dnull?void 0:E.playerOverlayLayoutRenderer)\u003d\u003dnull||e.pings\u003d\u003dnull||e.externalVideoId\u003d\u003dnull)return new wX(\"Received invalid VOD InstreamVideoAdRenderer\",{instreamVideoAdRenderer:e});w\u003dAE(e.playerVars);E\u003dNumber(w.length_seconds);\nisNaN(E)\u0026\u0026(E\u003d0,YN(\"Expected valid length seconds in player vars but got NaN\"));if(y.HE(N.kind\u003d\u003d\u003d\"AD_PLACEMENT_KIND_START\")){if(e.layoutId\u003d\u003d\u003dvoid 0)return new wX(\"Expected server generated layout ID in instreamVideoAdRenderer\");N\u003de.layoutId}else N\u003de.elementId;return{layoutId:N,XF:e,playerVars:w,uu:e.playerVars,Je:E}};\nHr\u003dfunction(e,N,y,w,E){e.iv_load_policy\u003dw;N\u003dAE(N);if(N.cta_conversion_urls)try{e.cta_conversion_urls\u003dJSON.parse(N.cta_conversion_urls)}catch(A){YN(A)}y.S_\u0026\u0026(e.ctrl\u003dy.S_);y.N2\u0026\u0026(e.ytr\u003dy.N2);y.Ez\u0026\u0026(e.ytrcc\u003dy.Ez);y.isMdxPlayback\u0026\u0026(e.mdx\u003d\"1\");e.vvt\u0026\u0026(e.vss_credentials_token\u003de.vvt,y.zN\u0026\u0026(e.vss_credentials_token_type\u003dy.zN),y.mdxEnvironment\u0026\u0026(e.mdx_environment\u003dy.mdxEnvironment));te(e,E);return e};\nlX_\u003dfunction(e){var N\u003dnew Map;e\u003dg.c(e);for(var y\u003de.next();!y.done;y\u003de.next())(y\u003dy.value.renderer.remoteSlotsRenderer)\u0026\u0026y.hostElementId\u0026\u0026N.set(y.hostElementId,y);return N};\nO1\u003dfunction(e){return e.adSlotMetadata.slotType\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_BYTES\"};\nFbs\u003dfunction(e){return e!\u003dnull};\nkj5\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M,l,F){for(var S\u003d[],k\u003dg.c(e),X\u003dk.next();!X.done;X\u003dk.next())if(X\u003dX.value,!TvE(X)\u0026\u0026!MyE(X)){var d\u003dO1(X)\u0026\u0026!!X.slotEntryTrigger.beforeContentVideoIdStartedTrigger,v\u003dC.HE(d),V\u003dSRM(X,r,w,y.LO,v);if(V instanceof U)return V;var Z\u003dvoid 0,n\u003d{slotId:X.adSlotMetadata.slotId,slotType:X.adSlotMetadata.slotType,slotPhysicalPosition:(Z\u003dX.adSlotMetadata.slotPhysicalPosition)!\u003dnull?Z:1,Xh:\"core\",slotEntryTrigger:V.slotEntryTrigger,slotFulfillmentTriggers:V.slotFulfillmentTriggers,\nslotExpirationTriggers:V.slotExpirationTriggers},R\u003dg.m(X.fulfillmentContent.fulfilledLayout,he);if(R){if(!bS(R))return new U(\"Invalid PlayerBytesAdLayoutRenderer\");Z\u003dM\u0026\u0026!(O1(X)\u0026\u0026X.slotEntryTrigger.beforeContentVideoIdStartedTrigger);V\u003dV.slotFulfillmentTriggers.some(function(O){return O instanceof iR});\nv\u003dZ?od5(n,X.adSlotMetadata.triggerEvent,R,y,w,A,r,e,v,l,V,F):bj_(n,X.adSlotMetadata.triggerEvent,R,N,y,w,E,A,T,p,C,r,e,Y,v,X.adSlotMetadata.triggeringSourceLayoutId);if(v instanceof U)return v;V\u003d[];O1(X)\u0026\u0026V.push(new sP({dD:O1(X)\u0026\u0026!!X.slotEntryTrigger.beforeContentVideoIdStartedTrigger}));Z\u0026\u0026V.push(new gK({}));y.Cx\u0026\u0026V.push(new Kx({}));V.push(new UP(d));X\u003dObject.assign({},n,{clientMetadata:new EG(V),fulfilledLayout:v.layout,adSlotLoggingData:X.adSlotMetadata.adSlotLoggingData});S.push.apply(S,g.B(v.n$));\nS.push(X)}else if(d\u003dg.m(X.fulfillmentContent.fulfilledLayout,Br)){if(!ACM(d))return new U(\"Invalid PlayerUnderlayAdLayoutRenderer\");d\u003dh40(d,w,y.LO,A,n,X.adSlotMetadata.triggerEvent,X.adSlotMetadata.triggeringSourceLayoutId);if(d instanceof U)return d;X\u003dObject.assign({},n,{clientMetadata:new EG([]),fulfilledLayout:d,adSlotLoggingData:X.adSlotMetadata.adSlotLoggingData});S.push(X)}else if(d\u003dg.m(X.fulfillmentContent.fulfilledLayout,p89)){if(!LoF(d))return new U(\"Invalid AboveFeedAdLayoutRenderer\");d\u003d\nc55(d,w,y.LO,A,n,X.adSlotMetadata.triggerEvent,X.adSlotMetadata.triggeringSourceLayoutId);if(d instanceof U)return d;X\u003dObject.assign({},n,{clientMetadata:new EG([]),fulfilledLayout:d,adSlotLoggingData:X.adSlotMetadata.adSlotLoggingData});S.push(X)}else if(d\u003dg.m(X.fulfillmentContent.fulfilledLayout,CI5)){if(!U_(d.adLayoutMetadata)||!g.m(d.renderingContent,Lt))return new U(\"Invalid BelowPlayerAdLayoutRenderer\");d\u003dc55(d,w,y.LO,A,n,X.adSlotMetadata.triggerEvent,X.adSlotMetadata.triggeringSourceLayoutId);\nif(d instanceof U)return d;X\u003dObject.assign({},n,{clientMetadata:new EG([]),fulfilledLayout:d,adSlotLoggingData:X.adSlotMetadata.adSlotLoggingData});S.push(X)}else return new U(\"Unable to retrieve a client slot [\"+n.slotType+\"] from a given AdSlotRenderer\")}return S};\nc55\u003dfunction(e,N,y,w,E,A,T){var p\u003d{layoutId:e.adLayoutMetadata.layoutId,layoutType:e.adLayoutMetadata.layoutType,Xh:\"core\"};N\u003dRQ(e,N,y);if(N instanceof U)return N;y\u003d[];y.push(new Lj(GR(A)));A\u003d\u003d\u003d\"SLOT_TRIGGER_EVENT_LAYOUT_ID_ENTERED\"\u0026\u0026T!\u003d\u003dvoid 0\u0026\u0026y.push(new FP(T));return Object.assign({},p,{renderingContent:e.renderingContent,tM:new Map([[\"impression\",BL5(e)]])},N,{o9:$2(w,E)(p),clientMetadata:new EG(y),adLayoutLoggingData:e.adLayoutMetadata.adLayoutLoggingData})};\nh40\u003dfunction(e,N,y,w,E,A,T){if(e.adLayoutMetadata.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_DISMISSABLE_PANEL_TEXT_PORTRAIT_IMAGE\")if(T\u003dg.m(e.renderingContent,cr))if(T\u003dg.m(T.sidePanel,w8P)){var p\u003d{layoutId:e.adLayoutMetadata.layoutId,layoutType:e.adLayoutMetadata.layoutType,Xh:\"core\"};N\u003dRQ(e,N,y);e\u003dN instanceof U?N:Object.assign({},p,{renderingContent:e.renderingContent,tM:new Map([[\"impression\",T.impressionPings||[]],[\"resume\",T.resumePings||[]]])},N,{o9:$2(w,E)(p),clientMetadata:new EG([new Lj(GR(A))]),adLayoutLoggingData:e.adLayoutMetadata.adLayoutLoggingData})}else e\u003d\nnew U(\"DismissablePanelTextPortraitImageRenderer is missing\");else e\u003dnew U(\"SqueezebackPlayerSidePanelRenderer is missing\");else e.adLayoutMetadata.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_DISPLAY_TRACKING\"?g.m(e.renderingContent,edF)?(T\u003d{layoutId:e.adLayoutMetadata.layoutId,layoutType:e.adLayoutMetadata.layoutType,Xh:\"core\"},N\u003dRQ(e,N,y),e\u003dN instanceof U?N:Object.assign({},T,{renderingContent:e.renderingContent,tM:new Map},N,{o9:$2(w,E)(T),clientMetadata:new EG([new Lj(GR(A))]),adLayoutLoggingData:e.adLayoutMetadata.adLayoutLoggingData})):\ne\u003dnew U(\"CounterfactualRenderer is missing\"):e.adLayoutMetadata.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_PANEL_QR_CODE\"?e\u003dnew U(\"PlayerUnderlaySlot cannot be created because adUxReadyApiProvider is null\"):e.adLayoutMetadata.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_PANEL_QR_CODE_CAROUSEL\"?e\u003dnew U(\"PlayerUnderlaySlot cannot be created because adUxReadyApiProvider is null\"):e.adLayoutMetadata.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_DISPLAY_UNDERLAY_TEXT_GRID_CARDS\"?g.m(e.renderingContent,kt)?(A\u003d{layoutId:e.adLayoutMetadata.layoutId,layoutType:e.adLayoutMetadata.layoutType,\nXh:\"core\"},N\u003dRQ(e,N,y),e\u003dN instanceof U?N:T?Object.assign({},A,{renderingContent:e.renderingContent,tM:new Map},N,{o9:$2(w,E)(A),clientMetadata:new EG([new FP(T)]),adLayoutLoggingData:e.adLayoutMetadata.adLayoutLoggingData}):new U(\"Not able to parse an SDF PlayerUnderlay layout because the triggeringMediaLayoutId in AdSlotMetadata is missing\")):e\u003dnew U(\"DisplayUnderlayTextGridCardsLayoutViewModel is missing\"):e.adLayoutMetadata.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_VIDEO_AD_INFO\"?g.m(e.renderingContent,Nv1)?\n(A\u003d{layoutId:e.adLayoutMetadata.layoutId,layoutType:e.adLayoutMetadata.layoutType,Xh:\"core\"},N\u003dRQ(e,N,y),e\u003dN instanceof U?N:Object.assign({},A,{renderingContent:e.renderingContent,tM:new Map([])},N,{o9:$2(w,E)(A),adLayoutLoggingData:e.adLayoutMetadata.adLayoutLoggingData,clientMetadata:new EG([])})):e\u003dnew U(\"AdsEngagementPanelSectionListViewModel is missing\"):e\u003dnew U(\"LayoutType [\"+e.adLayoutMetadata.layoutType+\"] is invalid for PlayerUnderlaySlot\");return e};\nod5\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M){if((M\u003d\u003dnull?void 0:M.MY)\u003d\u003d\u003dvoid 0||(M\u003d\u003dnull?void 0:M.VH)\u003d\u003d\u003dvoid 0)return new U(\"Cached ad break range from cue point is missing\");var l\u003dRQ(y,E,w.LO);if(l instanceof U)return l;l\u003d{layoutExitMuteTriggers:[],layoutExitNormalTriggers:l.layoutExitNormalTriggers,layoutExitSkipTriggers:[],E2:[],layoutExitUserInputSubmittedTriggers:[]};if(g.m(y.renderingContent,lS))return e\u003dXMn(e,N,y,l,E,A,p,C,w.LO,T,M.MY,M.VH),e instanceof U?e:e.V6\u003d\u003d\u003dvoid 0?new U(\"Expecting associatedInPlayerSlot for single DAI media layout\"):\n{layout:e.layout,n$:[e.V6]};var F\u003dg.m(y.renderingContent,TR);if(F){if(!U_(y.adLayoutMetadata))return new U(\"Invalid ad layout metadata\");if(!M2(F))return new U(\"Invalid sequential layout\");F\u003dF.sequentialLayouts.map(function(S){return S.playerBytesAdLayoutRenderer});\ne\u003dPZH(e,N,y,l,F,E,w,A,T,C,p,r,M.MY,M.VH,Y);return e instanceof U?e:{layout:e.mF,n$:e.n$}}return new U(\"Not able to convert a sequential layout\")};\nPZH\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M,l,F,S){var k\u003ddDs(E,l,F);if(k instanceof U)return k;var X\u003d[],d\u003d[];k\u003dg.c(k);for(var v\u003dk.next();!v.done;v\u003dk.next()){var V\u003dv.value;v\u003de;var Z\u003dE[V.xo],n\u003dV,R\u003dN;V\u003dA;var O\u003dT,E9\u003dp,Jn\u003dC,eM\u003dr,H\u003dY,a\u003dU1(Z);if(a instanceof U)v\u003da;else{var h\u003d{layoutId:Z.adLayoutMetadata.layoutId,layoutType:Z.adLayoutMetadata.layoutType,Xh:\"adapter\"};n\u003dIX1(R,Z,n,V);n instanceof U?v\u003dn:(v\u003dObject.assign({},h,LN,{tM:a,renderingContent:Z.renderingContent,clientMetadata:new EG(n),o9:$2(E9,v)(h),adLayoutLoggingData:Z.adLayoutMetadata.adLayoutLoggingData}),\nv\u003d(Z\u003ds1(H,v,V,O.LO,E9,Jn,eM,void 0,!0))?Z instanceof U?Z:{layout:v,V6:Z}:new U(\"Expecting associatedInPlayerSlot\"))}if(v instanceof U)return v;X.push(v.layout);d.push(v.V6)}E\u003d{layoutId:y.adLayoutMetadata.layoutId,layoutType:y.adLayoutMetadata.layoutType,Xh:\"core\"};N\u003d[new tw(Number(y.driftRecoveryMs)),new zQ(l),new il(F),new Lj(GR(N)),new GQ(M),new gK({})];S\u0026\u0026N.push(new as({}));return{mF:Object.assign({},E,w,{Cm:X,tM:new Map,clientMetadata:new EG(N),o9:$2(p,e)(E)}),n$:d}};\nXMn\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M){if(!bS(y))return new U(\"Invalid PlayerBytesAdLayoutRenderer\");var l\u003dU1(y);if(l instanceof U)return l;var F\u003d{layoutId:y.adLayoutMetadata.layoutId,layoutType:y.adLayoutMetadata.layoutType,Xh:\"core\"},S\u003dg.m(y.renderingContent,lS);if(!S)return new U(\"Invalid rendering content for DAI media layout\");S\u003dQw(S,!1);Y\u003d{xV:S,xo:0,St:Y,rp:Math.min(Y+S.videoLengthSeconds*1E3,M),Fi:new ch(0,[S.videoLengthSeconds])};var k;M\u003d(k\u003dNumber(y.driftRecoveryMs))!\u003dnull?k:void 0;N\u003dIX1(N,\ny,Y,E,M);if(N instanceof U)return N;e\u003dObject.assign({},F,w,{tM:l,renderingContent:y.renderingContent,clientMetadata:new EG(N),o9:$2(A,e)(F),adLayoutLoggingData:y.adLayoutMetadata.adLayoutLoggingData});return(E\u003ds1(T,e,E,C,A,r,p,void 0,!0))?E instanceof U?E:{layout:e,V6:E}:new U(\"Expecting associatedInPlayerSlot\")};\nbj_\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M,l,F,S,k){var X\u003dRQ(y,A,E.LO);if(X instanceof U)return X;if(g.m(y.renderingContent,lS)){C\u003dvds([y],E,C);if(C instanceof U)return C;if(C.length!\u003d\u003d1)return new U(\"Only expected one media layout.\");e\u003dz49(e,N,y,X,C[0],void 0,\"core\",w,A,T,p,r,l,F,S,E.LO,M,void 0,k);return e instanceof U?e:{layout:e.layout,n$:e.V6?[e.V6]:[]}}var d\u003dg.m(y.renderingContent,TR);if(d){if(!U_(y.adLayoutMetadata))return new U(\"Invalid ad layout metadata\");if(!M2(d))return new U(\"Invalid sequential layout\");\nd\u003dd.sequentialLayouts.map(function(v){return v.playerBytesAdLayoutRenderer});\ne\u003dijP(e,N,y.adLayoutMetadata,X,d,w,A,E,C,T,p,r,Y,M,S,l,F,k);return e instanceof U?e:{layout:e.mF,n$:e.n$}}return new U(\"Not able to convert a sequential layout\")};\nijP\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M,l,F,S,k,X,d){var v\u003dnew NT({current:null}),V\u003dvds(E,p,C);if(V instanceof U)return V;C\u003d[];for(var Z\u003d[],n\u003dvoid 0,R\u003d0;R\u003cE.length;R++){var O\u003dE[R];if(g.m(O.renderingContent,lS)){n\u003dii(l)\u0026\u0026Du(l)?V[R+1]:void 0;n\u003dz49(e,N,O,LN,V[R],n,\"adapter\",A,T,r,Y,M,k,X,S,p.LO,F,v,d);if(n instanceof U)return n;C.push(n.layout);n.V6\u0026\u0026Z.push(n.V6);n\u003dV[R]}else if(g.m(O.renderingContent,F4)){var E9\u003de,Jn\u003dY;if(bS(O)){var eM\u003dg.m(O.renderingContent,F4);if(eM\u0026\u0026eM.playerVars!\u003d\u003dvoid 0){var H\u003d{layoutId:O.adLayoutMetadata.layoutId,\nlayoutType:O.adLayoutMetadata.layoutType,Xh:\"adapter\"};eM\u003dAE(eM.playerVars);eM.autoplay\u003d\"1\";O\u003dObject.assign({},H,LN,{renderingContent:O.renderingContent,clientMetadata:new EG([new VS({}),new Lj({kind:\"AD_PLACEMENT_KIND_START\"}),new cp({current:null}),new dK(eM)]),tM:new Map,o9:$2(Jn,E9)(H),adLayoutLoggingData:O.adLayoutMetadata.adLayoutLoggingData})}else O\u003dnew U(\"Invalid ad intro renderer\")}else O\u003dnew U(\"Invalid PlayerBytesAdLayoutRenderer\");if(O instanceof U)return O;C.push(O)}else if(g.m(O.renderingContent,\npd))if(X){O\u003dDD5(e,O,Y,GR(N),n);if(O instanceof U)return O;C.push(O);O\u003ds1(k,O,T,p.LO,Y,F,S,v,!1);if(O instanceof U)return O;if(O)Z.push(O);else return new U(\"Not able to retrieve InPlayer slot for endcap\")}else{a:{E9\u003dO.adLayoutMetadata.layoutId;Jn\u003dg.c(A);for(H\u003dJn.next();!H.done;H\u003dJn.next()){H\u003dH.value;var a\u003deM\u003dvoid 0,h\u003d((eM\u003dH.renderer)\u003d\u003dnull?void 0:(a\u003deM.linearAdSequenceRenderer)\u003d\u003dnull?void 0:a.linearAds)||[];eM\u003dg.c(h);for(a\u003deM.next();!a.done;a\u003deM.next())if((a\u003dg.m(a.value,pd))\u0026\u0026a.inPlayerSlotId!\u003d\u003dvoid 0\u0026\u0026\na.inPlayerLayoutId!\u003d\u003dvoid 0\u0026\u0026a.associatedPlayerBytesLayoutId!\u003d\u003dvoid 0\u0026\u0026a.associatedPlayerBytesLayoutId\u003d\u003d\u003dE9){E9\u003d{Zd:a,adPlacementConfig:H.config.adPlacementConfig};break a}}E9\u003dnew U(\"Not able to find associated InPlayer slot for endcap\")}if(E9 instanceof U)return E9;O\u003dDD5(e,O,Y,E9.adPlacementConfig,n);if(O instanceof U)return O;C.push(O);O\u003dgdM(O.layoutId,F,T,E9,v,Y);if(O instanceof U)return O;Z.push(O)}}N\u003d{layoutId:y.layoutId,layoutType:y.layoutType,Xh:\"core\"};return{mF:Object.assign({},N,w,{Cm:C,\ntM:new Map,clientMetadata:new EG([v]),o9:$2(Y,e)(N)}),n$:Z}};\nz49\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M,l,F,S,k,X,d,v){if(!bS(y))return new U(\"Invalid PlayerBytesAdLayoutRenderer\");var V\u003dU1(y);if(V instanceof U)return V;T\u003d{layoutId:y.adLayoutMetadata.layoutId,layoutType:y.adLayoutMetadata.layoutType,Xh:T};a:{var Z\u003dy.adLayoutMetadata.layoutId,n\u003dg.m(y.renderingContent,lS);if(n\u0026\u0026Ae(n)){var R\u003d[];if(F)R.push(new Lj(GR(N)));else{b:{p\u003dg.c(p);for(N\u003dp.next();!N.done;N\u003dp.next()){N\u003dN.value;var O\u003dqlH(N.renderer)||[],E9\u003dg.c(O);for(O\u003dE9.next();!O.done;O\u003dE9.next())if(O\u003dO.value,\nO.associatedPlayerBytesLayoutId\u003d\u003d\u003dZ){O.associatedPlayerBytesLayoutId?(p\u003dO.playerOverlay,E9\u003dp!\u003d\u003dvoid 0\u0026\u0026p.playerOverlayLayoutRenderer!\u003d\u003dvoid 0\u0026\u0026p.playerOverlayLayoutRenderer.inPlayerSlotId!\u003d\u003dvoid 0\u0026\u0026p.playerOverlayLayoutRenderer.inPlayerLayoutId!\u003d\u003dvoid 0,p\u003dp!\u003d\u003dvoid 0\u0026\u0026p.instreamAdPlayerOverlayRenderer!\u003d\u003dvoid 0\u0026\u0026p.instreamAdPlayerOverlayRenderer.inPlayerSlotId!\u003d\u003dvoid 0\u0026\u0026p.instreamAdPlayerOverlayRenderer.inPlayerLayoutId!\u003d\u003dvoid 0||E9):p\u003d!1;N\u003dp?{instreamVideoAdRenderer:O,adPlacementConfig:N.config.adPlacementConfig}:\nnew U(\"Invalid InPlayer shim\");break b}}N\u003dnew U(\"Not able to find associated InPlayer slot\")}if(N instanceof U){A\u003dN;break a}p\u003dN.instreamVideoAdRenderer.playerOverlay.instreamAdPlayerOverlayRenderer;O\u003dN.instreamVideoAdRenderer.playerOverlay.playerOverlayLayoutRenderer;var Jn;E9\u003d(Jn\u003dp\u003d\u003dnull?void 0:p.inPlayerSlotId)!\u003dnull?Jn:O\u003d\u003dnull?void 0:O.inPlayerSlotId;var eM;Jn\u003d(eM\u003dp\u003d\u003dnull?void 0:p.inPlayerLayoutId)!\u003dnull?eM:O\u003d\u003dnull?void 0:O.inPlayerLayoutId;if(E9\u003d\u003d\u003dvoid 0){A\u003dnew U(\"InPlayer shim slot id is undefined\");\nbreak a}if(Jn\u003d\u003d\u003dvoid 0){A\u003dnew U(\"InPlayer shim layout id is undefined\");break a}R.push(new SR(Jn),new bl(E9),new Db(E.Fi.adPodIndex),new Lj(N.adPlacementConfig));p\u0026\u0026R.push(new EP(p));O\u0026\u0026R.push(new Aw(O))}R.push(new sR(E.Fi),new yS(n.externalVideoId),new wK(C),new Hp({impressionCommands:n.impressionCommands,abandonCommands:n.onAbandonCommands,completeCommands:n.completeCommands,progressCommands:n.adVideoProgressCommands}),new dK(E.Gk),new cp({current:null}),new Pp(E.Txh.Je),new OP(Pt(n.pings)),new ao(E.Fi.adPodIndex));\nv\u0026\u0026R.push(new FP(v));(E\u003dVAF(Z,l))\u0026\u0026R.push(new Jw(E));A\u0026\u0026R.push(new Is(A.Gk));n.adNextParams\u0026\u0026R.push(new Qg(n.adNextParams));n.clickthroughEndpoint\u0026\u0026R.push(new HM(n.clickthroughEndpoint));n.legacyInfoCardVastExtension\u0026\u0026R.push(new QS(n.legacyInfoCardVastExtension));n.sodarExtensionData\u0026\u0026R.push(new vp(n.sodarExtensionData));d\u0026\u0026n.adPodSkipTarget\u0026\u0026n.adPodSkipTarget\u003e0\u0026\u0026(R.push(d),R.push(new eR(n.adPodSkipTarget)));(A\u003dr.get(n.externalVideoId))\u0026\u0026R.push(new xq(A));A\u003dR}else A\u003dnew U(\"Invalid vod media renderer\")}if(A instanceof\nU)return A;e\u003dObject.assign({},T,w,{tM:V,renderingContent:y.renderingContent,clientMetadata:new EG(A),o9:$2(Y,e)(T),adLayoutLoggingData:y.adLayoutMetadata.adLayoutLoggingData});y\u003dg.m(y.renderingContent,lS);if(!y||!Ae(y))return new U(\"Invalid meida renderer\");M\u003dq2(M,y.externalVideoId);M.instreamVideoAdRenderer\u003dy;M.b$\u003d\"AD_PLACEMENT_KIND_START\";return F?(C\u003ds1(l,e,C,k,Y,X,S,d,!1),C instanceof U?C:VAF(e.layoutId,l)\u0026\u0026C?{layout:Object.assign({},e,{clientMetadata:new EG(A.concat(new px(C)))})}:{layout:e,V6:C}):\n{layout:e}};\nDD5\u003dfunction(e,N,y,w,E){if(!bS(N))return new U(\"Invalid PlayerBytesAdLayoutRenderer\");var A\u003dg.m(N.renderingContent,pd);if(!A||A.durationMilliseconds\u003d\u003d\u003dvoid 0)return new U(\"Invalid endcap renderer\");var T\u003d{layoutId:N.adLayoutMetadata.layoutId,layoutType:N.adLayoutMetadata.layoutType,Xh:\"adapter\"};w\u003d[new nx(A.durationMilliseconds),new Hp({impressionCommands:void 0,abandonCommands:A.abandonCommands?[{commandExecutorCommand:A.abandonCommands}]:void 0,completeCommands:A.completionCommands}),new Lj(w),\nnew os(\"LAYOUT_TYPE_ENDCAP\")];if(E){w.push(new ao(E.Fi.adPodIndex-1));w.push(new Db(E.Fi.adPodIndex));var p;w.push(new eR((p\u003dE.adPodSkipTarget)!\u003dnull?p:-1))}return Object.assign({},T,LN,{renderingContent:N.renderingContent,clientMetadata:new EG(w),tM:A.skipPings?new Map([[\"skip\",A.skipPings]]):new Map,o9:$2(y,e)(T),adLayoutLoggingData:N.adLayoutMetadata.adLayoutLoggingData})};\ns1\u003dfunction(e,N,y,w,E,A,T,p,C){e\u003de.filter(function(Y){return Y.adSlotMetadata.slotType\u003d\u003d\u003d\"SLOT_TYPE_IN_PLAYER\"\u0026\u0026Y.adSlotMetadata.triggeringSourceLayoutId\u003d\u003d\u003dN.layoutId});\nif(e.length!\u003d\u003d0){if(e.length!\u003d\u003d1)return new U(\"Invalid InPlayer slot association for the given PlayerBytes layout\");e\u003de[0];T\u003dSRM(e,A,y,w,T);if(T instanceof U)return T;var r;A\u003d{slotId:e.adSlotMetadata.slotId,slotType:e.adSlotMetadata.slotType,slotPhysicalPosition:(r\u003de.adSlotMetadata.slotPhysicalPosition)!\u003dnull?r:1,Xh:\"core\",slotEntryTrigger:T.slotEntryTrigger,slotFulfillmentTriggers:T.slotFulfillmentTriggers,slotExpirationTriggers:T.slotExpirationTriggers};r\u003dg.m(e.fulfillmentContent.fulfilledLayout,\nJCH);if(!r||!an3(r))return new U(\"Invalid InPlayerAdLayoutRenderer\");T\u003d{layoutId:r.adLayoutMetadata.layoutId,layoutType:r.adLayoutMetadata.layoutType,Xh:\"core\"};y\u003dRQ(r,y,w);if(y instanceof U)return y;w\u003d[];C\u0026\u0026w.push(new gK({}));if(r.adLayoutMetadata.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\")w.push.apply(w,g.B(fXJ(e.adSlotMetadata.triggerEvent,N)));else if(r.adLayoutMetadata.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_ENDCAP\")w.push(new Lj(GR(e.adSlotMetadata.triggerEvent))),p\u0026\u0026w.push(p);else return new U(\"Not able to parse an SDF InPlayer layout\");\nE\u003dObject.assign({},T,y,{renderingContent:r.renderingContent,tM:new Map,o9:$2(E,A)(T),clientMetadata:new EG(w),adLayoutLoggingData:r.adLayoutMetadata.adLayoutLoggingData});return Object.assign({},A,{fulfilledLayout:E,clientMetadata:new EG([])})}};\nfXJ\u003dfunction(e,N){var y\u003d[];y.push(new Lj(GR(e)));y.push(new FP(N.layoutId));(e\u003dA6(N.clientMetadata,\"metadata_type_player_bytes_callback_ref\"))\u0026\u0026y.push(new cp(e));(e\u003dA6(N.clientMetadata,\"metadata_type_ad_pod_skip_target_callback_ref\"))\u0026\u0026y.push(new NT(e));(e\u003dA6(N.clientMetadata,\"metadata_type_remote_slots_data\"))\u0026\u0026y.push(new xq(e));(e\u003dA6(N.clientMetadata,\"metadata_type_ad_next_params\"))\u0026\u0026y.push(new Qg(e));(e\u003dA6(N.clientMetadata,\"metadata_type_ad_video_clickthrough_endpoint\"))\u0026\u0026y.push(new HM(e));(e\u003d\nA6(N.clientMetadata,\"metadata_type_ad_pod_info\"))\u0026\u0026y.push(new sR(e));(N\u003dA6(N.clientMetadata,\"metadata_type_ad_video_id\"))\u0026\u0026y.push(new yS(N));return y};\ngdM\u003dfunction(e,N,y,w,E,A){function T(r){return aQ(N,r)}\nvar p\u003dw.Zd.inPlayerSlotId,C\u003d{layoutId:w.Zd.inPlayerLayoutId,layoutType:\"LAYOUT_TYPE_ENDCAP\",Xh:\"core\"};y\u003d{slotId:p,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,Xh:\"core\",slotEntryTrigger:new dy(T,e),slotFulfillmentTriggers:[new nt(T,p)],slotExpirationTriggers:[new QV(T,p),new Zp(T,y)]};e\u003dObject.assign({},C,{layoutExitNormalTriggers:[new vh(T,e)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E2:[],tM:new Map,clientMetadata:new EG([new rK(w.Zd),\nnew Lj(w.adPlacementConfig),E]),o9:$2(A,y)(C),adLayoutLoggingData:w.Zd.adLayoutLoggingData});return Object.assign({},y,{clientMetadata:new EG([new ul(e)])})};\nVAF\u003dfunction(e,N){N\u003dg.c(N);for(var y\u003dN.next();!y.done;y\u003dN.next())if(y\u003dy.value,y.adSlotMetadata.slotType\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_UNDERLAY\"){var w\u003dg.m(y.fulfillmentContent.fulfilledLayout,Br);if(w\u0026\u0026(w\u003dg.m(w.renderingContent,cr))\u0026\u0026w.associatedPlayerBytesLayoutId\u003d\u003d\u003de)return y}};\nSRM\u003dfunction(e,N,y,w,E){var A\u003dtAP(fN(e.slotEntryTrigger,y,w),E,e,N);if(A instanceof U)return A;for(var T\u003d[],p\u003dg.c(e.slotFulfillmentTriggers),C\u003dp.next();!C.done;C\u003dp.next()){C\u003dfN(C.value,y,w);if(C instanceof U)return C;T.push(C)}T\u003du8s(T,E,e,N);N\u003d[];e\u003dg.c(e.slotExpirationTriggers);for(E\u003de.next();!E.done;E\u003de.next()){E\u003dfN(E.value,y,w);if(E instanceof U)return E;N.push(E)}return{slotEntryTrigger:A,slotFulfillmentTriggers:T,slotExpirationTriggers:N}};\ntAP\u003dfunction(e,N,y,w){return N\u0026\u0026y.adSlotMetadata.slotType\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_BYTES\"\u0026\u0026e instanceof kA?new hc(function(E){return aQ(w,E)},y.adSlotMetadata.slotId):e};\nu8s\u003dfunction(e,N,y,w){return N\u0026\u0026y.adSlotMetadata.slotType\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_BYTES\"?e.map(function(E){return E instanceof nt?new Kt(function(A){return aQ(w,A)},y.adSlotMetadata.slotId):E}):e};\nRQ\u003dfunction(e,N,y){for(var w\u003d[],E\u003dg.c(e.layoutExitNormalTriggers||[]),A\u003dE.next();!A.done;A\u003dE.next()){A\u003dfN(A.value,N,y);if(A instanceof U)return A;w.push(A)}E\u003d[];A\u003dg.c(e.layoutExitSkipTriggers||[]);for(var T\u003dA.next();!T.done;T\u003dA.next()){T\u003dfN(T.value,N,y);if(T instanceof U)return T;E.push(T)}A\u003d[];T\u003dg.c(e.layoutExitMuteTriggers||[]);for(var p\u003dT.next();!p.done;p\u003dT.next()){p\u003dfN(p.value,N,y);if(p instanceof U)return p;A.push(p)}T\u003d[];e\u003dg.c(e.layoutExitUserInputSubmittedTriggers||[]);for(p\u003de.next();!p.done;p\u003d\ne.next()){p\u003dfN(p.value,N,y);if(p instanceof U)return p;T.push(p)}return{layoutExitNormalTriggers:w,layoutExitSkipTriggers:E,layoutExitMuteTriggers:A,layoutExitUserInputSubmittedTriggers:T,E2:[]}};\nU1\u003dfunction(e){var N\u003dg.m(e.renderingContent,lS);if(N\u003d\u003dnull?0:N.pings)return dF(N.pings);e\u003dg.m(e.renderingContent,pd);return(e\u003d\u003dnull?0:e.skipPings)?new Map([[\"skip\",e.skipPings]]):new Map};\nIX1\u003dfunction(e,N,y,w,E){N\u003dg.m(N.renderingContent,lS);if(!N)return new U(\"Invalid rendering content for DAI media layout\");e\u003d[new wK(w),new Pp(y.xV.videoLengthSeconds),new dK(y.xV.playerVars),new zQ(y.St),new il(y.rp),new Db(y.xo),new Lj(GR(e)),new yS(y.xV.adVideoId),new sR(y.Fi),N.sodarExtensionData\u0026\u0026new vp(N.sodarExtensionData),new cp({current:null}),new gK({}),new OP(Pt(N.pings))].filter(Fbs);E!\u003d\u003dvoid 0\u0026\u0026e.push(new tw(E));return e};\ndDs\u003dfunction(e,N,y){e\u003de.map(function(C){return Qw(g.m(C.renderingContent,lS),!1)});\nvar w\u003de.map(function(C){return C.videoLengthSeconds}),E\u003dw.map(function(C,r){return new ch(r,w)}),A\u003dN,T\u003dy,p\u003d[];\ne.forEach(function(C,r){T\u003dMath.min(A+C.videoLengthSeconds*1E3,y);te(C.playerVars,E[r]);p.push({xV:C,St:A,rp:T,xo:r,Fi:E[r]});A\u003dT});\nreturn p};\nvds\u003dfunction(e,N,y){for(var w\u003d[],E\u003dg.c(e),A\u003dE.next();!A.done;A\u003dE.next())if(A\u003dg.m(A.value.renderingContent,lS)){if(!Ae(A))return new U(\"Invalid vod media renderer\");w.push(qR_(A))}E\u003dw.map(function(M){return M.Je});\nA\u003d[];for(var T\u003d0,p\u003d0;p\u003ce.length;p++){var C\u003dg.m(e[p].renderingContent,lS);if(C){var r\u003dnew ch(T,E),Y\u003dHr(w[T].playerVars,w[T].uu,N,y,r);A[p]\u003d{Fi:r,adPodSkipTarget:C.adPodSkipTarget,Txh:w[T],Gk:Y};T++}}return A};\nqR_\u003dfunction(e){var N\u003dAE(e.playerVars),y\u003dNumber(N.length_seconds);isNaN(y)\u0026\u0026(y\u003d0,YN(\"Expected valid length seconds in player vars but got NaN\"));return{playerVars:N,uu:e.playerVars,Je:y}};\nGR\u003dfunction(e){switch(e){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\"}}};\nBL5\u003dfunction(e){if(g.m(e.renderingContent,aX)){var N;return((N\u003dg.m(e.renderingContent,aX))\u003d\u003dnull?void 0:N.impressionPings)||[]}if(g.m(e.renderingContent,Lt)){var y;return((y\u003dg.m(e.renderingContent,Lt))\u003d\u003dnull?void 0:y.impressionPings)||[]}if(g.m(e.renderingContent,s_)){var w;return((w\u003dg.m(e.renderingContent,s_))\u003d\u003dnull?void 0:w.impressionPings)||[]}return[]};\nxD5\u003dfunction(e,N,y,w,E,A,T,p,C){var r\u003dy.pings;return r?[ZjH(e,A,p,E,function(Y){var M\u003dY.slotId;Y\u003dC(Y);var l\u003dy.adLayoutLoggingData,F\u003dy.progressCommands;M\u003dG5(N.N.get(),\"LAYOUT_TYPE_DISCOVERY_PLAYBACK_TRACKER\",M);var S\u003d{layoutId:M,layoutType:\"LAYOUT_TYPE_DISCOVERY_PLAYBACK_TRACKER\",Xh:\"core\"},k\u003ddF(r),X\u003d[new Zp(N.J,A)],d;var v\u003dr\u003d\u003dnull?void 0:(d\u003dr.activeViewTracking)\u003d\u003dnull?void 0:d.identifier;return{layoutId:M,layoutType:\"LAYOUT_TYPE_DISCOVERY_PLAYBACK_TRACKER\",tM:k,layoutExitNormalTriggers:X,layoutExitSkipTriggers:[],\nlayoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E2:[],Xh:\"core\",clientMetadata:new EG([new Lj(w),new OP(Pt(r)),new Rs(v),new Pp(T/1E3),new Hp({progressCommands:F}),new jR(T/1E3)]),o9:Y(S),adLayoutLoggingData:l}})]:new U(\"VideoAdTrackingRenderer without VideoAdTracking pings filled.\",{videoAdTrackingRenderer:y})};\nnd5\u003dfunction(e,N,y,w,E,A,T,p){e\u003djon(e,y,A,T,w,function(C){var r\u003dC.slotId;C\u003dp(C);r\u003dG5(N.N.get(),\"LAYOUT_TYPE_FORECASTING\",r);var Y\u003d{layoutId:r,layoutType:\"LAYOUT_TYPE_FORECASTING\",Xh:\"core\"},M\u003dnew Map,l\u003dE.impressionUrls;l\u0026\u0026M.set(\"impression\",l);return{layoutId:r,layoutType:\"LAYOUT_TYPE_FORECASTING\",tM:M,layoutExitNormalTriggers:[new qp(N.J,r)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E2:[],Xh:\"core\",clientMetadata:new EG([new fx(E),new Lj(y)]),o9:C(Y)}});\nreturn e instanceof U?e:[e]};\nmDH\u003dfunction(e,N,y,w,E,A,T){return[Qo5(e,A,w,function(p){var C\u003dp.slotId;p\u003dT(p);C\u003dG5(N.N.get(),\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\",C);var r\u003d{layoutId:C,layoutType:\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\",Xh:\"core\"};return{layoutId:C,layoutType:\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\",tM:new Map,layoutExitNormalTriggers:[new Zp(N.J,A)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E2:[],Xh:\"core\",clientMetadata:new EG([new EP(E),new Lj(y)]),o9:p(r),\nadLayoutLoggingData:E.adLayoutLoggingData}})]};\nKb9\u003dfunction(e,N,y,w,E,A,T,p){e\u003dHjn(e,y,A,T,w,function(C,r){var Y\u003dC.slotId;C\u003dp(C);var M\u003dE.contentSupportedRenderer;M?M.textOverlayAdContentRenderer?(M\u003dG5(N.N.get(),\"LAYOUT_TYPE_IN_VIDEO_TEXT_OVERLAY\",Y),r\u003dew(N,M,\"LAYOUT_TYPE_IN_VIDEO_TEXT_OVERLAY\",E,y,C,NC(N,r,Y))):M.enhancedTextOverlayAdContentRenderer?(M\u003dG5(N.N.get(),\"LAYOUT_TYPE_IN_VIDEO_ENHANCED_TEXT_OVERLAY\",Y),r\u003dew(N,M,\"LAYOUT_TYPE_IN_VIDEO_ENHANCED_TEXT_OVERLAY\",E,y,C,NC(N,r,Y))):M.imageOverlayAdContentRenderer?(M\u003dG5(N.N.get(),\"LAYOUT_TYPE_IN_VIDEO_IMAGE_OVERLAY\",\nY),r\u003dNC(N,r,Y),r.push(new RX(N.J,45E3,M)),r\u003dew(N,M,\"LAYOUT_TYPE_IN_VIDEO_IMAGE_OVERLAY\",E,y,C,r)):r\u003dnew wX(\"InvideoOverlayAdRenderer without appropriate sub renderer\"):r\u003dnew wX(\"InvideoOverlayAdRenderer without contentSupportedRenderer\");return r});\nreturn e instanceof U?e:[e]};\nR43\u003dfunction(e,N,y,w,E,A,T,p,C){var r\u003dNumber(w.durationMilliseconds);return isNaN(r)?new U(\"Expected valid duration for AdActionInterstitialRenderer.\"):function(Y){return Wb5(N,Y.slotId,y,w,r,{impressionCommands:void 0,abandonCommands:w.abandonCommands?[{commandExecutorCommand:w.abandonCommands}]:void 0,completeCommands:w.completionCommands},w.skipPings?new Map([[\"skip\",w.skipPings]]):new Map,T(Y),function(M){return Ojn(e,M,E,function(l,F){var S\u003dl.slotId;l\u003dT(l);S\u003dG5(N.N.get(),\"LAYOUT_TYPE_ENDCAP\",\nS);return nN(N,S,F,y,l,\"LAYOUT_TYPE_ENDCAP\",[new rK(w),p],w.adLayoutLoggingData)})},C,A-1,w.adLayoutLoggingData,A)}};\nGj1\u003dfunction(e,N,y,w){if(!y.playerVars)return new U(\"No playerVars available in AdIntroRenderer.\");var E\u003dAE(y.playerVars);E.autoplay\u003d\"1\";return function(A){var T\u003dA.slotId;A\u003dw(A);T\u003dG5(e.N.get(),\"LAYOUT_TYPE_MEDIA\",T);var p\u003d{layoutId:T,layoutType:\"LAYOUT_TYPE_MEDIA\",Xh:\"adapter\"};return{Ww:{layoutId:T,layoutType:\"LAYOUT_TYPE_MEDIA\",tM:new Map,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E2:[],Xh:\"adapter\",clientMetadata:new EG([new VS({}),\nnew Lj(N),new cp({current:null}),new dK(E)]),o9:A(p)},Tq:[new IX(e.J,T,[\"error\"])],rN:[],JO:[],FX:[]}}};\nLb9\u003dfunction(e,N,y,w,E,A,T,p,C,r){r\u003dr\u003d\u003d\u003dvoid 0?!1:r;var Y\u003dxt(E);if(!FXJ(E,r))return new U(\"Received invalid InstreamSurveyAdRenderer for VOD composite survey.\",{InstreamSurveyAdRenderer:E});if(Y\u003c\u003d0)return new U(\"InstreamSurveyAdRenderer should have valid duration.\",{instreamSurveyAdRenderer:E});var M\u003dxfF(e,N,E,A,y,w,T);return M instanceof U?M:function(l){return UDJ(N,l.slotId,y,Y,E,jj(E),T(l),M,p,C)}};\nsos\u003dfunction(e,N,y,w,E,A,T,p){function C(M){return Ojn(e,M,w,r)}\nfunction r(M,l){var F\u003dM.slotId;M\u003dT(M);F\u003dG5(N.N.get(),\"LAYOUT_TYPE_VIDEO_INTERSTITIAL_BUTTONED_LEFT\",F);return nN(N,F,l,y,M,\"LAYOUT_TYPE_VIDEO_INTERSTITIAL_BUTTONED_LEFT\",[new $q(E),A],E.adLayoutLoggingData)}\nif(!hd1(E))return new U(\"Received invalid SurveyTextInterstitialRenderer.\",{SurveyTextInterstitialRenderer:E});var Y\u003dE.timeoutSeconds*1E3;return function(M){var l\u003dM.slotId,F\u003d{impressionCommands:E.impressionCommands,completeCommands:E.timeoutCommands,skipCommands:E.dismissCommands};M\u003dT(M);l\u003dy8(N,l,y,Y,F,new Map,M,C,void 0,w$(N,y,E.layoutId,\"createSubLayoutVodMediaBreakLayoutForSurveyInterstitial\"));F\u003dnew SR(l.wV);M\u003dnew ao(p);return{Ww:{layoutId:l.layoutId,layoutType:l.layoutType,tM:l.tM,layoutExitNormalTriggers:[],\nlayoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E2:[],Xh:l.Xh,clientMetadata:new EG([].concat(g.B(l.sL),[F,M])),o9:l.o9,adLayoutLoggingData:l.adLayoutLoggingData},Tq:[],rN:l.layoutExitMuteTriggers,JO:l.layoutExitUserInputSubmittedTriggers,FX:l.E2,V6:l.V6}}};\neaM\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M,l,F,S,k){e\u003dF1(e,\"SLOT_TYPE_PLAYER_BYTES\");w\u003dwMF(N,T,w,E,e,r,Y);if(w instanceof U)return w;var X;T\u003d(X\u003dA6(w.clientMetadata,\"metadata_type_fulfilled_layout\"))\u003d\u003dnull?void 0:X.layoutId;if(!T)return new U(\"Invalid adNotify layout\");N\u003daXP(T,N,y,E,A,C,p,r,M,l,F,S,k);return N instanceof U?N:[w].concat(g.B(N))};\naXP\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M,l){y\u003dNKE(N,y,w,A,T,p,C,r,Y,M,l);ywF(A)?(w\u003dwp1(N,e),e\u003dF1(N.N.get(),\"SLOT_TYPE_IN_PLAYER\"),A\u003dG5(N.N.get(),\"LAYOUT_TYPE_SURVEY\",e),p\u003dEU(N,w,p),N\u003d[].concat(g.B(p.slotExpirationTriggers),[new Bh(N.J,A)]),e\u003dy({slotId:p.slotId,slotType:p.slotType,slotPhysicalPosition:p.slotPhysicalPosition,slotEntryTrigger:p.slotEntryTrigger,slotFulfillmentTriggers:p.slotFulfillmentTriggers,slotExpirationTriggers:N,Xh:p.Xh},{slotId:e,layoutId:A}),E\u003de instanceof U?e:{iz:Object.assign({},\np,{slotExpirationTriggers:N,clientMetadata:new EG([new ul(e.layout)]),adSlotLoggingData:E}),n$:e.n$}):E\u003dJ5s(N,e,p,E,y);return E instanceof U?E:[].concat(g.B(E.n$),[E.iz])};\nAwM\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M,l,F){N\u003dNKE(e,N,y,E,A,T,C,r,Y,M,l,F);ywF(E)?(E\u003dEqH(e,y,T,p),E instanceof U?e\u003dE:(p\u003dF1(e.N.get(),\"SLOT_TYPE_IN_PLAYER\"),C\u003dG5(e.N.get(),\"LAYOUT_TYPE_SURVEY\",p),T\u003d[].concat(g.B(E.slotExpirationTriggers),[new Bh(e.J,C)]),p\u003dN({slotId:E.slotId,slotType:E.slotType,slotPhysicalPosition:E.slotPhysicalPosition,Xh:E.Xh,slotEntryTrigger:E.slotEntryTrigger,slotFulfillmentTriggers:E.slotFulfillmentTriggers,slotExpirationTriggers:T},{slotId:p,layoutId:C}),e\u003dp instanceof U?p:{iz:{slotId:E.slotId,\nslotType:E.slotType,slotPhysicalPosition:E.slotPhysicalPosition,slotEntryTrigger:AH(e,y,E.slotId,E.slotEntryTrigger),slotFulfillmentTriggers:TB(e,y,E.slotId,E.slotFulfillmentTriggers),slotExpirationTriggers:T,Xh:E.Xh,clientMetadata:new EG([new UP(JH(y)),new ul(p.layout),new sP({dD:e.dD(y)})]),adSlotLoggingData:w},n$:p.n$})):e\u003dpME(e,y,T,p,w,C.Cx,N);return e instanceof U?e:e.n$.concat(e.iz)};\nywF\u003dfunction(e){e\u003dg.c(e);for(var N\u003de.next();!N.done;N\u003de.next())if(g.m(N.value,Sj))return!0;return!1};\nNKE\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M){return function(l,F){if(ii(Y)\u0026\u0026Du(Y))a:{var S\u003dTK9(w,y,Y);if(S instanceof U)F\u003dS;else{for(var k\u003d0,X\u003d[],d\u003d[],v\u003d[],V\u003d[],Z\u003d[],n\u003d[],R\u003dnew kq({current:null}),O\u003dnew NT({current:null}),E9\u003d!1,Jn\u003d[],eM\u003d0,H\u003d[],a\u003d0;a\u003cw.length;a++){var h\u003dw[a],K\u003dg.m(h,lS);if(K){K\u003dm9(K,y,Y);if(K instanceof wX){F\u003dnew U(K);break a}var aP\u003dnew ch(eM,S),XF\u003dHr(K.playerVars,K.uu,T,r,aP);eM++;H[a]\u003d{renderer:h,data:K,Fi:aP,Gk:XF}}}eM\u003d-1;for(S\u003d0;S\u003cw.length;S++)if(a\u003dw[S],h\u003dg.m(a,F4)){a\u003dGj1(N,y,h,p);if(a instanceof\nU){F\u003da;break a}a\u003da(l);X.push(a.Ww);d\u003d[].concat(g.B(a.Tq),g.B(d));v\u003d[].concat(g.B(a.rN),g.B(v));a.V6\u0026\u0026(Jn\u003d[a.V6].concat(g.B(Jn)))}else if(g.m(a,lS))h\u003dH[S],eM\u003dh.data,a\u003dh.Fi,h\u003dh.Gk,K\u003dH[S+1],aP\u003dvoid 0,K\u0026\u0026(aP\u003dK.Gk),a\u003dJw3(N,eM.layoutId,eM.XF,y,h,eM.Je,A,a,p(l),O,C.get(eM.XF.externalVideoId),aP,M),k++,X.push(a.Ww),d\u003d[].concat(g.B(a.Tq),g.B(d)),v\u003d[].concat(g.B(a.rN),g.B(v)),E9||(n.push(O),E9\u003d!0),eM\u003d(eM\u003deM.XF.adPodSkipTarget)\u0026\u0026eM\u003e0?eM:-1;else if(h\u003dg.m(a,pd)){a\u003dR43(e,N,y,h,A,k,p,O,eM);if(a instanceof U){F\u003d\na;break a}a\u003da(l);X.push(a.Ww);d\u003d[].concat(g.B(a.Tq),g.B(d));v\u003d[].concat(g.B(a.rN),g.B(v));a.V6\u0026\u0026(Jn\u003d[a.V6].concat(g.B(Jn)))}else if(h\u003dg.m(a,Sj)){if(F\u003d\u003d\u003dvoid 0){F\u003dnew U(\"Composite Survey must already have a Survey Bundle with required metadata.\",{instreamSurveyAdRenderer:h});break a}a\u003dLb9(e,N,y,A,h,R,p,F,k,R_(Y,\"supports_multi_step_on_desktop\"));if(a instanceof U){F\u003da;break a}a\u003da(l);X.push(a.Ww);a.V6\u0026\u0026Jn.push(a.V6);d\u003d[].concat(g.B(a.Tq),g.B(d));v\u003d[].concat(g.B(a.rN),g.B(v));V\u003d[].concat(g.B(a.JO),g.B(V));\nZ\u003d[].concat(g.B(a.FX),g.B(Z));n\u003d[R].concat(g.B(n))}else if(a\u003dg.m(a,oQ)){a\u003dsos(e,N,y,A,a,R,p,k);if(a instanceof U){F\u003da;break a}a\u003da(l);X.push(a.Ww);a.V6\u0026\u0026Jn.push(a.V6);v\u003d[].concat(g.B(a.rN),g.B(v))}else{F\u003dnew U(\"Unsupported linearAd found in LinearAdSequenceRenderer.\");break a}F\u003d{Cm:X,layoutExitSkipTriggers:d,layoutExitUserInputSubmittedTriggers:V,E2:Z,layoutExitMuteTriggers:v,sL:n,n$:Jn}}}else a:if(k\u003dTK9(w,y,Y),k instanceof U)F\u003dk;else{X\u003d0;d\u003d[];v\u003d[];V\u003d[];Z\u003d[];n\u003d[];R\u003d[];O\u003dnew kq({current:null});E9\u003dnew NT({current:null});\nJn\u003d!1;H\u003d[];eM\u003d-1;S\u003dg.c(w);for(a\u003dS.next();!a.done;a\u003dS.next())if(a\u003da.value,g.m(a,F4)){a\u003dGj1(N,y,g.m(a,F4),p);if(a instanceof U){F\u003da;break a}a\u003da(l);d.push(a.Ww);v\u003d[].concat(g.B(a.Tq),g.B(v));V\u003d[].concat(g.B(a.rN),g.B(V));a.V6\u0026\u0026(H\u003d[a.V6].concat(g.B(H)))}else if(g.m(a,lS)){eM\u003dm9(g.m(a,lS),y,Y);if(eM instanceof wX){F\u003dnew U(eM);break a}a\u003dnew ch(X,k);a\u003dJw3(N,eM.layoutId,eM.XF,y,Hr(eM.playerVars,eM.uu,T,r,a),eM.Je,A,a,p(l),E9,C.get(eM.XF.externalVideoId),void 0,M);X++;d.push(a.Ww);v\u003d[].concat(g.B(a.Tq),g.B(v));\nV\u003d[].concat(g.B(a.rN),g.B(V));Jn||(R.push(E9),Jn\u003d!0);eM\u003d(eM\u003deM.XF.adPodSkipTarget)\u0026\u0026eM\u003e0?eM:-1}else if(g.m(a,pd)){a\u003dR43(e,N,y,g.m(a,pd),A,X,p,E9,eM);if(a instanceof U){F\u003da;break a}a\u003da(l);d.push(a.Ww);v\u003d[].concat(g.B(a.Tq),g.B(v));V\u003d[].concat(g.B(a.rN),g.B(V));a.V6\u0026\u0026(H\u003d[a.V6].concat(g.B(H)))}else if(g.m(a,Sj)){if(F\u003d\u003d\u003dvoid 0){F\u003dnew U(\"Composite Survey must already have a Survey Bundle with required metadata.\",{instreamSurveyAdRenderer:g.m(a,Sj)});break a}a\u003dLb9(e,N,y,A,g.m(a,Sj),O,p,F,X,R_(Y,\"supports_multi_step_on_desktop\"));\nif(a instanceof U){F\u003da;break a}a\u003da(l);d.push(a.Ww);a.V6\u0026\u0026H.push(a.V6);v\u003d[].concat(g.B(a.Tq),g.B(v));V\u003d[].concat(g.B(a.rN),g.B(V));Z\u003d[].concat(g.B(a.JO),g.B(Z));n\u003d[].concat(g.B(a.FX),g.B(n));R\u003d[O].concat(g.B(R))}else if(g.m(a,oQ)){a\u003dsos(e,N,y,A,g.m(a,oQ),O,p,X);if(a instanceof U){F\u003da;break a}a\u003da(l);d.push(a.Ww);a.V6\u0026\u0026H.push(a.V6);V\u003d[].concat(g.B(a.rN),g.B(V))}else{F\u003dnew U(\"Unsupported linearAd found in LinearAdSequenceRenderer.\");break a}F\u003d{Cm:d,layoutExitSkipTriggers:v,layoutExitUserInputSubmittedTriggers:Z,\nE2:n,layoutExitMuteTriggers:V,sL:R,n$:H}}F instanceof U?l\u003dF:(n\u003dl.slotId,k\u003dF.Cm,X\u003dF.layoutExitSkipTriggers,d\u003dF.layoutExitMuteTriggers,v\u003dF.layoutExitUserInputSubmittedTriggers,V\u003dF.sL,l\u003dp(l),Z\u003dE?E.layoutType:\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\",n\u003dE?E.layoutId:G5(N.N.get(),Z,n),R\u003d{layoutId:n,layoutType:Z,Xh:\"core\"},l\u003d{layout:{layoutId:n,layoutType:Z,tM:new Map,layoutExitNormalTriggers:[new qp(N.J,n)],layoutExitSkipTriggers:X,layoutExitMuteTriggers:d,layoutExitUserInputSubmittedTriggers:v,E2:[],Xh:\"core\",\nclientMetadata:new EG([new Bp(k)].concat(g.B(V))),o9:l(R)},n$:F.n$});return l}};\nTK9\u003dfunction(e,N,y){var w\u003d[];e\u003dg.c(e);for(var E\u003de.next();!E.done;E\u003de.next())if(E\u003dE.value,g.m(E,lS)){E\u003dm9(g.m(E,lS),N,y);if(E instanceof wX)return new U(E);w.push(E.Je)}return w};\nCl1\u003dfunction(e,N,y,w,E,A,T,p){if(!FXJ(y,p\u003d\u003d\u003dvoid 0?!1:p))return new U(\"Received invalid InstreamSurveyAdRenderer for VOD single survey.\",{InstreamSurveyAdRenderer:y});var C\u003dxt(y);if(C\u003c\u003d0)return new U(\"InstreamSurveyAdRenderer should have valid duration.\",{instreamSurveyAdRenderer:y});var r\u003dnew kq({current:null}),Y\u003dxfF(e,N,y,r,w,A,T);return ppF(e,w,A,C,E,function(M,l){var F\u003dM.slotId,S\u003djj(y);M\u003dT(M);var k,X\u003d(k\u003dw$(N,w,y.layoutId,\"createMediaBreakLayoutAndAssociatedInPlayerSlotForVodSurvey\"))!\u003dnull?k:\nG5(N.N.get(),\"LAYOUT_TYPE_MEDIA_BREAK\",F);F\u003d{layoutId:X,layoutType:\"LAYOUT_TYPE_MEDIA_BREAK\",Xh:\"core\"};k\u003dY(X,l);var d\u003dA6(k.clientMetadata,\"metadata_type_fulfilled_layout\");d||YN(\"Could not retrieve overlay layout ID during VodMediaBreakLayout for survey creation. This should never happen.\");S\u003d[new Lj(w),new nx(C),new Hp(S),r];d\u0026\u0026S.push(new os(d.layoutType));return{ixP:{layoutId:X,layoutType:\"LAYOUT_TYPE_MEDIA_BREAK\",tM:new Map,layoutExitNormalTriggers:[new qp(N.J,X)],layoutExitSkipTriggers:[new jm(N.J,\nl.layoutId)],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[new O_(N.J,l.layoutId)],E2:[],Xh:\"core\",clientMetadata:new EG(S),o9:M(F)},P9s:k}})};\nrwP\u003dfunction(e){if(!b2n(e))return!1;var N\u003dg.m(e.adVideoStart,ps);return N?g.m(e.linearAd,lS)\u0026\u0026wj(N)?!0:(YN(\"Invalid Sandwich with notify\"),!1):!1};\n$Ts\u003dfunction(e){if(e.linearAds\u003d\u003dnull)return!1;e\u003dg.m(e.adStart,ps);return e?wj(e)?!0:(YN(\"Invalid LASR with notify\"),!1):!1};\nYP5\u003dfunction(e){if(!oCJ(e))return!1;e\u003dg.m(e.adStart,ps);return e?wj(e)?!0:(YN(\"Invalid LASR with notify\"),!1):!1};\nCs\u003dfunction(e,N,y,w,E,A,T,p,C,r){this.j\u003de;this.N\u003dN;this.J\u003dy;this.wP\u003dw;this.yT\u003dE;this.K\u003dA;this.zZ\u003dT;this.Gx\u003dp;this.VT\u003dC;this.loadPolicy\u003dr\u003d\u003d\u003dvoid 0?1:r};\nX8J\u003dfunction(e,N,y,w,E,A,T,p,C,r){var Y\u003d[];if(N.length\u003d\u003d\u003d0\u0026\u0026w.length\u003d\u003d\u003d0\u0026\u0026y.length\u003d\u003d\u003d0)return Y;N\u003dN.filter(E1);var M\u003dy.filter(Yl9),l\u003dw.filter(E1),F\u003dnew Map,S\u003dlX_(N),k\u003dy.some(function(h){var K;return(h\u003d\u003dnull?void 0:(K\u003dh.adSlotMetadata)\u003d\u003dnull?void 0:K.slotType)\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_BYTES\"}),X\u003dy.some(function(h){var K;\nreturn(h\u003d\u003dnull?void 0:(K\u003dh.adSlotMetadata)\u003d\u003dnull?void 0:K.slotType)\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_UNDERLAY\"}),d\u003dy.some(function(h){var K;\nreturn(h\u003d\u003dnull?void 0:(K\u003dh.adSlotMetadata)\u003d\u003dnull?void 0:K.slotType)\u003d\u003d\u003d\"SLOT_TYPE_IN_PLAYER\"});\ny\u003dy.some(function(h){var K,aP;return(h\u003d\u003dnull?void 0:(K\u003dh.adSlotMetadata)\u003d\u003dnull?void 0:K.slotType)\u003d\u003d\u003d\"SLOT_TYPE_BELOW_PLAYER\"||(h\u003d\u003dnull?void 0:(aP\u003dh.adSlotMetadata)\u003d\u003dnull?void 0:aP.slotType)\u003d\u003d\u003d\"SLOT_TYPE_ABOVE_FEED\"});\nif(k||X||d||y)r\u003dkj5(M,N,p,E,S,e.yT.get(),e.loadPolicy,F,e.wP.get(),e.j.get(),d,T,C,r),r instanceof U?YN(r,void 0,void 0,{contentCpn:E}):Y.push.apply(Y,g.B(r));r\u003dg.c(N);for(y\u003dr.next();!y.done;y\u003dr.next())y\u003dy.value,X\u003dMRM(e,F,y,E,A,T,k,p,S,C,M),X instanceof U?YN(X,void 0,void 0,{renderer:y.renderer,config:y.config.adPlacementConfig,kind:y.config.adPlacementConfig.kind,contentCpn:E,daiEnabled:T}):Y.push.apply(Y,g.B(X));lbF(e.wP.get())||(A\u003dFZ1(e,l,E,p,S,F),Y.push.apply(Y,g.B(A)));if(e.K\u003d\u003d\u003dnull||T\u0026\u0026!p.mB){var v,\nV,Z;e\u003dp.Cx\u0026\u0026N.length\u003d\u003d\u003d1\u0026\u0026((v\u003dN[0].config)\u003d\u003dnull?void 0:(V\u003dv.adPlacementConfig)\u003d\u003dnull?void 0:V.kind)\u003d\u003d\u003d\"AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED\"\u0026\u0026((Z\u003dN[0].renderer)\u003d\u003dnull?void 0:Z.adBreakServiceRenderer);if(!Y.length\u0026\u0026!e){var n,R,O,E9;YN(\"Expected slots parsed from AdPlacementRenderers for DAI\",void 0,void 0,{\"AdPlacementRenderer count\":N.length,contentCpn:E,\"first APR kind\":(n\u003dN[0])\u003d\u003dnull?void 0:(R\u003dn.config)\u003d\u003dnull?void 0:(O\u003dR.adPlacementConfig)\u003d\u003dnull?void 0:O.kind,renderer:(E9\u003dN[0])\u003d\u003dnull?void 0:E9.renderer})}return Y}v\u003d\nw.filter(E1);Y.push.apply(Y,g.B(uIH(F,v,e.N.get(),e.K,E,k)));if(!Y.length){var Jn,eM,H,a;YN(\"Expected slots parsed from AdPlacementRenderers\",void 0,void 0,{\"AdPlacementRenderer count\":N.length,contentCpn:E,daiEnabled:T.toString(),\"first APR kind\":(Jn\u003dN[0])\u003d\u003dnull?void 0:(eM\u003dJn.config)\u003d\u003dnull?void 0:(H\u003deM.adPlacementConfig)\u003d\u003dnull?void 0:H.kind,renderer:(a\u003dN[0])\u003d\u003dnull?void 0:a.renderer})}return Y};\nFZ1\u003dfunction(e,N,y,w,E,A){function T(l){return $2(e.yT.get(),l)}\nvar p\u003d[];N\u003dg.c(N);for(var C\u003dN.next();!C.done;C\u003dN.next()){C\u003dC.value;var r\u003dC.renderer,Y\u003dr.sandwichedLinearAdRenderer,M\u003dr.linearAdSequenceRenderer;Y\u0026\u0026rwP(Y)?(YN(\"Found AdNotify with SandwichedLinearAdRenderer\"),M\u003dg.m(Y.adVideoStart,ps),Y\u003dg.m(Y.linearAd,lS),uS(A,r,C.config.adPlacementConfig.kind),r\u003dvoid 0,M\u003dEdn((r\u003dM)\u003d\u003dnull?void 0:r.layout.layoutId,e.N.get(),e.J.get(),C.config.adPlacementConfig,C.adSlotLoggingData,Y,y,w,T,E,e.loadPolicy,e.wP.get(),e.yT.get()),M instanceof U?YN(M):p.push.apply(p,g.B(M))):\nM\u0026\u0026(!M.adLayoutMetadata\u0026\u0026$Ts(M)||M.adLayoutMetadata\u0026\u0026YP5(M))\u0026\u0026(YN(\"Found AdNotify with LinearAdSequenceRenderer\"),uS(A,r,C.config.adPlacementConfig.kind),r\u003dvoid 0,Y\u003daXP((r\u003dg.m(M.adStart,ps))\u003d\u003dnull?void 0:r.layout.layoutId,e.N.get(),e.J.get(),C.config.adPlacementConfig,C.adSlotLoggingData,M.linearAds,U_(M.adLayoutMetadata)?M.adLayoutMetadata:void 0,y,w,T,E,e.loadPolicy,e.wP.get()),Y instanceof U?YN(Y):p.push.apply(p,g.B(Y)))}return p};\nMRM\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y){function M(d){return $2(e.yT.get(),d)}\nvar l\u003dy.renderer,F\u003dy.config.adPlacementConfig,S\u003dF.kind,k\u003dy.adSlotLoggingData,X\u003dp.mB\u0026\u0026S\u003d\u003d\u003d\"AD_PLACEMENT_KIND_START\";X\u003dA\u0026\u0026!X;if(l.adsEngagementPanelRenderer!\u003dnull)return ZC(N,y.elementId,S,l.adsEngagementPanelRenderer.isContentVideoEngagementPanel,l.adsEngagementPanelRenderer.adVideoId,l.adsEngagementPanelRenderer.associatedCompositePlayerBytesLayoutId,F,k,function(d,v,V,Z){var n\u003de.J.get(),R\u003dd.slotId,O\u003dl.adsEngagementPanelRenderer;d\u003d$2(e.yT.get(),d);return r$(n,R,\"LAYOUT_TYPE_PANEL_TEXT_ICON_IMAGE_TILES_BUTTON\",\nnew jA(O),v,V,O.impressionPings,d,l.adsEngagementPanelRenderer.adLayoutLoggingData,Z)}),[];\nif(l.adsEngagementPanelLayoutViewModel)return ZC(N,y.elementId,S,l.adsEngagementPanelLayoutViewModel.isContentVideoEngagementPanel,l.adsEngagementPanelLayoutViewModel.adVideoId,l.adsEngagementPanelLayoutViewModel.associatedCompositePlayerBytesLayoutId,F,k,function(d,v,V,Z){var n\u003de.J.get(),R\u003dd.slotId,O\u003dl.adsEngagementPanelLayoutViewModel;d\u003d$2(e.yT.get(),d);return $F(n,R,\"LAYOUT_TYPE_PANEL\",new nj(O),v,V,d,l.adsEngagementPanelLayoutViewModel.adLayoutLoggingData,Z)}),[];\nif(l.actionCompanionAdRenderer!\u003dnull){if(l.actionCompanionAdRenderer.showWithoutLinkedMediaLayout)return DfF(e.N.get(),e.K,e.J.get(),l.actionCompanionAdRenderer,F,k,w,M);ZC(N,y.elementId,S,l.actionCompanionAdRenderer.isContentVideoCompanion,l.actionCompanionAdRenderer.adVideoId,l.actionCompanionAdRenderer.associatedCompositePlayerBytesLayoutId,F,k,function(d,v,V,Z){var n\u003de.J.get(),R\u003dd.slotId,O\u003dl.actionCompanionAdRenderer;d\u003d$2(e.yT.get(),d);return r$(n,R,\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\",\nnew ZX(O),v,V,O.impressionPings,d,l.actionCompanionAdRenderer.adLayoutLoggingData,Z)})}else if(l.topBannerImageTextIconButtonedLayoutViewModel!\u003d\u003dvoid 0){if(l.topBannerImageTextIconButtonedLayoutViewModel.showWithoutLinkedMediaLayout)return gCn(e.N.get(),e.K,e.J.get(),l.topBannerImageTextIconButtonedLayoutViewModel,F,k,w,M);\nZC(N,y.elementId,S,l.topBannerImageTextIconButtonedLayoutViewModel.isContentVideoCompanion,l.topBannerImageTextIconButtonedLayoutViewModel.adVideoId,l.topBannerImageTextIconButtonedLayoutViewModel.associatedCompositePlayerBytesLayoutId,F,k,function(d,v,V,Z){var n\u003de.J.get(),R\u003dd.slotId,O\u003dl.topBannerImageTextIconButtonedLayoutViewModel;d\u003d$2(e.yT.get(),d);return $F(n,R,\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\",new xd(O),v,V,d,l.topBannerImageTextIconButtonedLayoutViewModel.adLayoutLoggingData,Z)})}else if(l.imageCompanionAdRenderer)ZC(N,\ny.elementId,S,l.imageCompanionAdRenderer.isContentVideoCompanion,l.imageCompanionAdRenderer.adVideoId,l.imageCompanionAdRenderer.associatedCompositePlayerBytesLayoutId,F,k,function(d,v,V,Z){var n\u003de.J.get(),R\u003dd.slotId,O\u003dl.imageCompanionAdRenderer;\nd\u003d$2(e.yT.get(),d);return r$(n,R,\"LAYOUT_TYPE_COMPANION_WITH_IMAGE\",new WM(O),v,V,O.impressionPings,d,l.imageCompanionAdRenderer.adLayoutLoggingData,Z)});\nelse if(l.bannerImageLayoutViewModel)ZC(N,y.elementId,S,l.bannerImageLayoutViewModel.isContentVideoCompanion,l.bannerImageLayoutViewModel.adVideoId,l.bannerImageLayoutViewModel.associatedCompositePlayerBytesLayoutId,F,k,function(d,v,V,Z){var n\u003de.J.get(),R\u003dd.slotId,O\u003dl.bannerImageLayoutViewModel;d\u003d$2(e.yT.get(),d);return $F(n,R,\"LAYOUT_TYPE_COMPANION_WITH_IMAGE\",new OR(O),v,V,d,l.bannerImageLayoutViewModel.adLayoutLoggingData,Z)});\nelse if(l.shoppingCompanionCarouselRenderer)ZC(N,y.elementId,S,l.shoppingCompanionCarouselRenderer.isContentVideoCompanion,l.shoppingCompanionCarouselRenderer.adVideoId,l.shoppingCompanionCarouselRenderer.associatedCompositePlayerBytesLayoutId,F,k,function(d,v,V,Z){var n\u003de.J.get(),R\u003dd.slotId,O\u003dl.shoppingCompanionCarouselRenderer;d\u003d$2(e.yT.get(),d);return r$(n,R,\"LAYOUT_TYPE_COMPANION_WITH_SHOPPING\",new Ro(O),v,V,O.impressionPings,d,l.shoppingCompanionCarouselRenderer.adLayoutLoggingData,Z)});\nelse if(l.adBreakServiceRenderer){if(!zdM(y))return[];if(S\u003d\u003d\u003d\"AD_PLACEMENT_KIND_PAUSE\")return vCF(e.N.get(),F,k,y.renderer.adBreakServiceRenderer,w);if(S!\u003d\u003d\"AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED\"\u0026\u0026S!\u003d\u003d\"AD_PLACEMENT_KIND_PREFETCH_TRIGGERED\")return IKJ(e.N.get(),F,k,y.renderer.adBreakServiceRenderer,w,E,A);p.Cx||YN(\"Received non-live cue point triggered AdBreakServiceRenderer\",void 0,void 0,{kind:S,adPlacementConfig:F,daiEnabledForContentVideo:String(A),isServedFromLiveInfra:String(p.Cx),clientPlaybackNonce:p.clientPlaybackNonce});\nif(S\u003d\u003d\u003d\"AD_PLACEMENT_KIND_PREFETCH_TRIGGERED\"){if(!e.zZ)return new U(\"Received AD_PLACEMENT_KIND_PREFETCH_TRIGGERED with no playerControlsApiProvider set for interface\");if(!e.VT)return new U(\"Received AD_PLACEMENT_KIND_PREFETCH_TRIGGERED with no PrefetchTriggerAdapter set for interface\");e.VT.R0({adPlacementRenderer:y,contentCpn:w,LO:E});E\u003de.zZ.get().getCurrentTimeSec(1,!1);return SP5(e.N.get(),y.renderer.adBreakServiceRenderer,F,E,w,k,A)}if(!e.Gx)return new U(\"Received AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED with no CuePointOpportunityAdapter set for interface\");\ne.Gx.R0({adPlacementRenderer:y,contentCpn:w,LO:E})}else{if(l.clientForecastingAdRenderer)return nd5(e.N.get(),e.J.get(),F,k,l.clientForecastingAdRenderer,w,E,M);if(l.invideoOverlayAdRenderer)return Kb9(e.N.get(),e.J.get(),F,k,l.invideoOverlayAdRenderer,w,E,M);if(l.instreamAdPlayerOverlayRenderer)return mDH(e.N.get(),e.J.get(),F,k,l.instreamAdPlayerOverlayRenderer,w,M);if((l.linearAdSequenceRenderer||l.instreamVideoAdRenderer)\u0026\u0026X)return sRM(e.N.get(),e.J.get(),y,w,M,r,!e.wP.get().C.X().T(\"html5_override_ad_video_length_killswitch\"));\nif(l.linearAdSequenceRenderer\u0026\u0026!X){if(T)return[];uS(N,l,S);if(l.linearAdSequenceRenderer.adLayoutMetadata){if(!oCJ(l.linearAdSequenceRenderer))return new U(\"Received invalid LinearAdSequenceRenderer.\")}else if(l.linearAdSequenceRenderer.linearAds\u003d\u003dnull)return new U(\"Received invalid LinearAdSequenceRenderer.\");if(g.m(l.linearAdSequenceRenderer.adStart,ps)){YN(\"Found AdNotify in LinearAdSequenceRenderer\");y\u003dg.m(l.linearAdSequenceRenderer.adStart,ps);if(!sg9(y))return new U(\"Invalid AdMessageRenderer.\");\nA\u003dl.linearAdSequenceRenderer.linearAds;return eaM(e.j.get(),e.N.get(),e.J.get(),e.yT.get(),F,k,y,U_(l.linearAdSequenceRenderer.adLayoutMetadata)?l.linearAdSequenceRenderer.adLayoutMetadata:void 0,A,w,E,p,M,C,e.loadPolicy,e.wP.get())}return AwM(e.N.get(),e.J.get(),F,k,l.linearAdSequenceRenderer.linearAds,U_(l.linearAdSequenceRenderer.adLayoutMetadata)?l.linearAdSequenceRenderer.adLayoutMetadata:void 0,w,E,p,M,C,e.loadPolicy,e.wP.get(),Y)}if(!l.remoteSlotsRenderer||A){if(l.instreamVideoAdRenderer\u0026\u0026\n!X){if(T)return[];uS(N,l,S);return CZH(e.N.get(),e.J.get(),F,k,l.instreamVideoAdRenderer,w,E,p,M,C,e.loadPolicy,e.wP.get(),e.yT.get(),Y)}if(l.instreamSurveyAdRenderer)return Cl1(e.N.get(),e.J.get(),l.instreamSurveyAdRenderer,F,k,w,M,R_(e.wP.get(),\"supports_multi_step_on_desktop\"));if(l.sandwichedLinearAdRenderer!\u003dnull)return b2n(l.sandwichedLinearAdRenderer)?g.m(l.sandwichedLinearAdRenderer.adVideoStart,ps)?(YN(\"Found AdNotify in SandwichedLinearAdRenderer\"),y\u003dg.m(l.sandwichedLinearAdRenderer.adVideoStart,\nps),sg9(y)?(A\u003dg.m(l.sandwichedLinearAdRenderer.linearAd,lS))?A5E(y,A,F,e.j.get(),e.N.get(),e.J.get(),e.yT.get(),k,w,E,p,M,C,e.loadPolicy,e.wP.get()):new U(\"Missing IVAR from Sandwich\"):new U(\"Invalid AdMessageRenderer.\")):AwM(e.N.get(),e.J.get(),F,k,[l.sandwichedLinearAdRenderer.adVideoStart,l.sandwichedLinearAdRenderer.linearAd],void 0,w,E,p,M,C,e.loadPolicy,e.wP.get()):new U(\"Received invalid SandwichedLinearAdRenderer.\");if(l.videoAdTrackingRenderer!\u003dnull)return p\u003dR_(e.wP.get(),\"enable_h5_shorts_ad_terminal_events\")\u0026\u0026\np.e_,xD5(e.N.get(),e.J.get(),l.videoAdTrackingRenderer,F,k,w,E,p,M)}}return[]};\nYF\u003dfunction(e,N,y,w,E,A,T,p){g.x.call(this);var C\u003dthis;this.N\u003de;this.K\u003dN;this.p$\u003dw;this.zZ\u003dE;this.wP\u003dA;this.Pk\u003dT;this.xk\u003dp;this.J\u003dnull;y.get().addListener(this);this.addOnDisposeCallback(function(){y.Ss()||y.get().removeListener(C)});\nw.get().addListener(this);this.addOnDisposeCallback(function(){w.Ss()||w.get().removeListener(C)})};\nbxF\u003dfunction(e,N,y){var w\u003de.zZ.get().getCurrentTimeSec(1,!1);e.wP.get().C.X().B9()\u0026\u0026sV(e.Pk.get(),\"sdai\",\"onopp.1;evt.\"+y.event+\";start.\"+y.startSecs.toFixed(3)+\";d.\"+y.Vj.toFixed(3));lv(e.N.get(),\"OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL\",function(){var E\u003de.K.get(),A\u003dN.adPlacementRenderer.renderer.adBreakServiceRenderer,T\u003dN.contentCpn,p\u003dN.adPlacementRenderer.adSlotLoggingData,C\u003dMC(e.wP.get()),r\u003de.Pk;if(E.wP.get().C.X().experiments.gP(\"enable_smearing_expansion_dai\")){var Y\u003dg.Y2(E.wP.get().C.X().experiments,\n\"max_prefetch_window_sec_for_livestream_optimization\");var M\u003dg.Y2(E.wP.get().C.X().experiments,\"min_prefetch_offset_sec_for_livestream_optimization\");C\u003d{OT:oq1(y),hC:!1,cueProcessedMs:w*1E3};var l\u003dy.startSecs+y.Vj;if(w\u003d\u003d\u003d0)C.zJ\u003dnew de(0,l*1E3);else{M\u003dy.startSecs-M;var F\u003dM-w;C.zJ\u003dF\u003c\u003d0?new de(M*1E3,l*1E3):new de(Math.floor(w+Math.random()*Math.min(F,Y))*1E3,l*1E3)}Y\u003dC}else Y\u003d{OT:oq1(y),hC:!1},l\u003dy.startSecs+y.Vj,y.startSecs\u003c\u003dw?C\u003dnew de((y.startSecs-4)*1E3,l*1E3):(M\u003dMath.max(0,y.startSecs-w-10),C\u003dnew de(Math.floor(w+\nMath.random()*(C?w\u003d\u003d\u003d0?0:Math.min(M,5):M))*1E3,l*1E3)),Y.zJ\u003dC;E\u003dVw(E,A,T,Y,p,[new XP(y)]);r.get().C.Z6(Y.zJ.start/1E3-w,y.startSecs-w);return[E]})};\nlP\u003dfunction(e){var N,y\u003d(N\u003dA6(e.clientMetadata,\"metadata_type_player_bytes_callback_ref\"))\u003d\u003dnull?void 0:N.current;if(!y)return null;N\u003dA6(e.clientMetadata,\"metadata_type_ad_pod_skip_target_callback_ref\");var w\u003de.layoutId,E\u003dA6(e.clientMetadata,\"metadata_type_content_cpn\"),A\u003dA6(e.clientMetadata,\"metadata_type_instream_ad_player_overlay_renderer\"),T\u003dA6(e.clientMetadata,\"metadata_type_player_overlay_layout_renderer\"),p\u003dA6(e.clientMetadata,\"metadata_type_player_underlay_renderer\"),C\u003dA6(e.clientMetadata,\n\"metadata_type_ad_placement_config\"),r\u003dA6(e.clientMetadata,\"metadata_type_video_length_seconds\");var Y\u003deK(e.clientMetadata,\"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds\")?A6(e.clientMetadata,\"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds\"):eK(e.clientMetadata,\"metadata_type_layout_enter_ms\")\u0026\u0026eK(e.clientMetadata,\"metadata_type_layout_exit_ms\")?(A6(e.clientMetadata,\"metadata_type_layout_exit_ms\")-A6(e.clientMetadata,\"metadata_type_layout_enter_ms\"))/1E3:void 0;return{rL:w,contentCpn:E,cT:y,FO:N,instreamAdPlayerOverlayRenderer:A,\nplayerOverlayLayoutRenderer:T,instreamAdPlayerUnderlayRenderer:p,adPlacementConfig:C,videoLengthSeconds:r,wF:Y,inPlayerLayoutId:A6(e.clientMetadata,\"metadata_type_linked_in_player_layout_id\"),inPlayerSlotId:A6(e.clientMetadata,\"metadata_type_linked_in_player_slot_id\")}};\ncw5\u003dfunction(e,N){return ha9(e,N)};\nkQ9\u003dfunction(e,N){N\u003dha9(e,N);if(!N)return null;var y;N.wF\u003d(y\u003dA6(e.clientMetadata,\"metadata_type_ad_pod_info\"))\u003d\u003dnull?void 0:y.adBreakRemainingLengthSeconds;return N};\nha9\u003dfunction(e,N){var y,w\u003d(y\u003dA6(e.clientMetadata,\"metadata_type_player_bytes_callback_ref\"))\u003d\u003dnull?void 0:y.current;if(!w)return null;y\u003dxu3(e,N);return{wy:ZTM(e,N),adPlacementConfig:A6(e.clientMetadata,\"metadata_type_ad_placement_config\"),Oh:y,contentCpn:A6(e.clientMetadata,\"metadata_type_content_cpn\"),inPlayerLayoutId:A6(e.clientMetadata,\"metadata_type_linked_in_player_layout_id\"),inPlayerSlotId:A6(e.clientMetadata,\"metadata_type_linked_in_player_slot_id\"),instreamAdPlayerOverlayRenderer:A6(e.clientMetadata,\n\"metadata_type_instream_ad_player_overlay_renderer\"),playerOverlayLayoutRenderer:void 0,instreamAdPlayerUnderlayRenderer:void 0,wF:void 0,cT:w,rL:e.layoutId,videoLengthSeconds:A6(e.clientMetadata,\"metadata_type_video_length_seconds\")}};\nF7\u003dfunction(e,N,y,w,E,A,T,p,C){g.x.call(this);this.j\u003de;this.Z\u003dN;this.L\u003dy;this.K\u003dw;this.J\u003dE;this.N\u003dA;this.yT\u003dT;this.wP\u003dp;this.Hk\u003dC;this.l6\u003d!0};\nBKP\u003dfunction(e,N,y){return YR9(e.J.get(),N.contentCpn,N.rL,function(w){return MA5(e.N.get(),w.slotId,y,N.adPlacementConfig,N.rL,$2(e.yT.get(),w))})};\nSw\u003dfunction(e,N,y,w,E,A,T,p){g.x.call(this);this.N\u003de;this.J\u003dN;this.K\u003dy;this.wP\u003dw;this.j\u003dE;this.Hk\u003dA;this.zZ\u003dT;this.d7\u003dp};\noc\u003dfunction(e){g.x.call(this);this.J\u003de};\nlv\u003dfunction(e,N,y,w){e.J().sX(N,w);y\u003dy();e\u003de.J();e.H9.RR(\"ADS_CLIENT_EVENT_TYPE_OPPORTUNITY_PROCESSED\",N,w,y);N\u003dg.c(y);for(y\u003dN.next();!y.done;y\u003dN.next())a:{w\u003de;y\u003dy.value;w.H9.S1(\"ADS_CLIENT_EVENT_TYPE_SLOT_RECEIVED\",y);w.H9.S1(\"ADS_CLIENT_EVENT_TYPE_SCHEDULE_SLOT_REQUESTED\",y);try{var E\u003dw.J;if(g.kw(y.slotId))throw new U(\"Slot ID was empty\",void 0,\"ADS_CLIENT_ERROR_MESSAGE_INVALID_SLOT\");if(ca(E,y))throw new U(\"Duplicate registration for slot.\",{slotId:y.slotId,slotEntryTriggerType:y.slotEntryTrigger.triggerType},\n\"ADS_CLIENT_ERROR_MESSAGE_DUPLICATE_SLOT\");if(!E.V2.Fs.has(y.slotType))throw new U(\"No fulfillment adapter factory registered for slot of type: \"+y.slotType,void 0,\"ADS_CLIENT_ERROR_MESSAGE_NO_FULFILLMENT_ADAPTER_REGISTERED\");if(!E.V2.hc.has(y.slotType))throw new U(\"No SlotAdapterFactory registered for slot of type: \"+y.slotType,void 0,\"ADS_CLIENT_ERROR_MESSAGE_NO_SLOT_ADAPTER_REGISTERED\");ZF(E,\"TRIGGER_CATEGORY_SLOT_ENTRY\",y.slotEntryTrigger?[y.slotEntryTrigger]:[]);ZF(E,\"TRIGGER_CATEGORY_SLOT_FULFILLMENT\",\ny.slotFulfillmentTriggers);ZF(E,\"TRIGGER_CATEGORY_SLOT_EXPIRATION\",y.slotExpirationTriggers);var A\u003dw.J,T\u003dy.slotType+\"_\"+y.slotPhysicalPosition,p\u003dVk(A,T);if(ca(A,y))throw new U(\"Duplicate slots not supported\",void 0,\"ADS_CLIENT_ERROR_MESSAGE_DUPLICATE_SLOT\");p.set(y.slotId,new VPM(y));A.J.set(T,p)}catch(E9){E9 instanceof U\u0026\u0026E9.ol?(w.H9.a8(\"ADS_CLIENT_ERROR_TYPE_REGISTER_SLOT_FAILED\",E9.ol,y),YN(E9,y,void 0,void 0,E9.S$)):(w.H9.a8(\"ADS_CLIENT_ERROR_TYPE_REGISTER_SLOT_FAILED\",\"ADS_CLIENT_ERROR_MESSAGE_UNEXPECTED_ERROR\",\ny),YN(E9,y));break a}ca(w.J,y).Z\u003d!0;try{var C\u003dw.J,r\u003dca(C,y),Y\u003dy.slotEntryTrigger,M\u003dC.V2.ym.get(Y.triggerType);M\u0026\u0026(M.jw(\"TRIGGER_CATEGORY_SLOT_ENTRY\",Y,y,null),r.qg.set(Y.triggerId,M));for(var l\u003dg.c(y.slotFulfillmentTriggers),F\u003dl.next();!F.done;F\u003dl.next()){var S\u003dF.value,k\u003dC.V2.ym.get(S.triggerType);k\u0026\u0026(k.jw(\"TRIGGER_CATEGORY_SLOT_FULFILLMENT\",S,y,null),r.Ng.set(S.triggerId,k))}for(var X\u003dg.c(y.slotExpirationTriggers),d\u003dX.next();!d.done;d\u003dX.next()){var v\u003dd.value,V\u003dC.V2.ym.get(v.triggerType);V\u0026\u0026(V.jw(\"TRIGGER_CATEGORY_SLOT_EXPIRATION\",\nv,y,null),r.D.set(v.triggerId,V))}var Z\u003dC.V2.Fs.get(y.slotType).get().build(C.K,y);r.G\u003dZ;var n\u003dC.V2.hc.get(y.slotType).get().build(C.L,y);n.init();r.N\u003dn}catch(E9){E9 instanceof U\u0026\u0026E9.ol?(w.H9.a8(\"ADS_CLIENT_ERROR_TYPE_SCHEDULE_SLOT_FAILED\",E9.ol,y),YN(E9,y,void 0,void 0,E9.S$)):(w.H9.a8(\"ADS_CLIENT_ERROR_TYPE_SCHEDULE_SLOT_FAILED\",\"ADS_CLIENT_ERROR_MESSAGE_UNEXPECTED_ERROR\",y),YN(E9,y));o_(w,y,!0);break a}w.H9.S1(\"ADS_CLIENT_EVENT_TYPE_SLOT_SCHEDULED\",y);w.J.JT(y);for(var R\u003dg.c(w.N),O\u003dR.next();!O.done;O\u003d\nR.next())O.value.JT(y);X2(w,y)}};\nbP\u003dfunction(e,N,y,w,E){g.x.call(this);var A\u003dthis;this.N\u003de;this.K\u003dN;this.oJ\u003dy;this.context\u003dE;this.J\u003dnew Map;w.get().addListener(this);this.addOnDisposeCallback(function(){w.Ss()||w.get().removeListener(A)})};\nk$s\u003dfunction(e,N){var y\u003d0x8000000000000;var w\u003d0;for(var E\u003dg.c(N.slotFulfillmentTriggers),A\u003dE.next();!A.done;A\u003dE.next())A\u003dA.value,A instanceof VV?(y\u003dMath.min(y,A.J.start),w\u003dMath.max(w,A.J.end)):YN(\"Found unexpected fulfillment trigger for throttled slot.\",N,null,{fulfillmentTrigger:A});w\u003dnew de(y,w);y\u003d\"throttledadcuerange:\"+N.slotId;e.J.set(y,N);e.oJ.get().addCueRange(y,w.start,w.end,!1,e);k6(e.context.wP.get())\u0026\u0026(N\u003dw.start,w\u003dw.end,E\u003d{},e.context.OP.g4(\"tcrr\",(E.cid\u003dy,E.sm\u003dN,E.em\u003dw,E)))};\nhH\u003dfunction(){g.x.apply(this,arguments);this.l6\u003d!0;this.R$\u003dnew Map;this.J\u003dnew Map};\ncu\u003dfunction(e,N){e\u003dg.c(e.R$.values());for(var y\u003de.next();!y.done;y\u003de.next())if(y.value.layoutId\u003d\u003d\u003dN)return!0;return!1};\nkF\u003dfunction(e,N){e\u003dg.c(e.J.values());for(var y\u003de.next();!y.done;y\u003de.next()){y\u003dg.c(y.value);for(var w\u003dy.next();!w.done;w\u003dy.next())if(w\u003dw.value,w.layoutId\u003d\u003d\u003dN)return w}YN(\"Trying to retrieve an unknown layout\",void 0,void 0,{isEmpty:String(g.kw(N)),layoutId:N})};\nXpH\u003dfunction(){this.J\u003dnew Map};\nPls\u003dfunction(e,N){this.callback\u003de;this.slot\u003dN};\nBu\u003dfunction(){};\ndTE\u003dfunction(e,N,y){this.callback\u003de;this.slot\u003dN;this.zZ\u003dy};\nIbM\u003dfunction(e,N,y){this.callback\u003de;this.slot\u003dN;this.zZ\u003dy;this.N\u003d!1;this.J\u003d0};\nvqM\u003dfunction(e,N,y){this.callback\u003de;this.slot\u003dN;this.zZ\u003dy};\nX7\u003dfunction(e){this.zZ\u003de};\nPu\u003dfunction(e){g.x.call(this);this.ri\u003de;this.Zg\u003dnew Map};\nd$\u003dfunction(e,N){for(var y\u003d[],w\u003dg.c(e.Zg.values()),E\u003dw.next();!E.done;E\u003dw.next()){E\u003dE.value;var A\u003dE.trigger;A instanceof O_\u0026\u0026A.triggeringLayoutId\u003d\u003d\u003dN\u0026\u0026y.push(E)}y.length?iF(e.ri(),y):YN(\"Survey is submitted but no registered triggers can be activated.\")};\nIc\u003dfunction(e,N,y){Pu.call(this,e);var w\u003dthis;this.wP\u003dy;N.get().addListener(this);this.addOnDisposeCallback(function(){N.Ss()||N.get().removeListener(w)})};\nvu\u003dfunction(e){g.x.call(this);this.J\u003de;this.l6\u003d!0;this.Zg\u003dnew Map;this.L\u003dnew Set;this.K\u003dnew Set;this.j\u003dnew Set;this.Z\u003dnew Set;this.N\u003dnew Set};\nzB\u003dfunction(e){g.x.call(this);this.J\u003de;this.Zg\u003dnew Map};\niP\u003dfunction(e,N){for(var y\u003d[],w\u003dg.c(e.Zg.values()),E\u003dw.next();!E.done;E\u003dw.next())E\u003dE.value,E.trigger.J\u003d\u003d\u003dN.layoutId\u0026\u0026y.push(E);y.length\u0026\u0026iF(e.J(),y)};\nDz\u003dfunction(e,N,y){g.x.call(this);var w\u003dthis;this.J\u003de;this.context\u003dy;this.Zg\u003dnew Map;N.get().addListener(this);this.addOnDisposeCallback(function(){N.Ss()||N.get().removeListener(w)})};\ng$\u003dfunction(e,N,y,w,E){g.x.call(this);var A\u003dthis;this.N\u003de;this.oJ\u003dN;this.zZ\u003dy;this.Hk\u003dw;this.context\u003dE;this.l6\u003d!0;this.Zg\u003dnew Map;this.J\u003dnew Set;y.get().addListener(this);this.addOnDisposeCallback(function(){y.Ss()||y.get().removeListener(A)})};\nzan\u003dfunction(e,N,y,w,E,A,T,p,C,r){if(Mb(e.Hk.get(),1).clientPlaybackNonce!\u003d\u003dC)throw new U(\"Cannot register CueRange-based trigger for different content CPN\",{trigger:y});e.Zg.set(y.triggerId,{md:new GK(N,y,w,E),cueRangeId:A});e.oJ.get().addCueRange(A,T,p,r,e);k6(e.context.wP.get())\u0026\u0026(C\u003d{},e.context.OP.g4(\"crr\",(C.ca\u003dN,C.tt\u003dy.triggerType,C.st\u003dw.slotType,C.lt\u003dE\u003d\u003dnull?void 0:E.layoutType,C.cid\u003dA,C.sm\u003dT,C.em\u003dp,C)))};\nix_\u003dfunction(e,N){e\u003dg.c(e.Zg.entries());for(var y\u003de.next();!y.done;y\u003de.next()){var w\u003dg.c(y.value);y\u003dw.next().value;w\u003dw.next().value;if(N\u003d\u003d\u003dw.cueRangeId)return y}return\"\"};\nV8\u003dfunction(e,N){g.x.call(this);var y\u003dthis;this.j\u003de;this.N\u003dnew Map;this.K\u003dnew Map;this.J\u003dnull;N.get().addListener(this);this.addOnDisposeCallback(function(){N.Ss()||N.get().removeListener(y)});\nvar w;this.J\u003d((w\u003dN.get().nk)\u003d\u003dnull?void 0:w.slotId)||null};\nDTJ\u003dfunction(e,N){var y\u003d[];e\u003dg.c(e.values());for(var w\u003de.next();!w.done;w\u003de.next())w\u003dw.value,w.slot.slotId\u003d\u003d\u003dN\u0026\u0026y.push(w);return y};\nfs\u003dfunction(e){g.x.call(this);this.J\u003de;this.l6\u003d!0;this.Zg\u003dnew Map};\nQO\u003dfunction(e,N,y){N\u003dN.layoutId;for(var w\u003d[],E\u003dg.c(e.Zg.values()),A\u003dE.next();!A.done;A\u003dE.next())if(A\u003dA.value,A.trigger instanceof qp){var T;if(T\u003dA.trigger.layoutId\u003d\u003d\u003dN){T\u003dy;var p\u003ddiM.get(A.category);T\u003dp?p\u003d\u003d\u003dT:!1}T\u0026\u0026w.push(A)}w.length\u0026\u0026iF(e.J(),w)};\ntH\u003dfunction(e){g.x.call(this);this.J\u003de;this.l6\u003d!0;this.Zg\u003dnew Map};\nuP\u003dfunction(e,N,y,w,E){g.x.call(this);var A\u003dthis;this.L\u003de;this.p$\u003dN;this.zZ\u003dy;this.Pk\u003dw;this.J\u003dnull;this.l6\u003d!0;this.Zg\u003dnew Map;this.K\u003dnew Map;N.get().addListener(this);this.addOnDisposeCallback(function(){N.Ss()||N.get().removeListener(A)});\nE.get().addListener(this);this.addOnDisposeCallback(function(){E.Ss()||E.get().removeListener(A)})};\nVR0\u003dfunction(e){e.J\u0026\u0026(e.N\u0026\u0026(e.N.stop(),e.N.start()),gq5(e,\"TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED\"))};\ngq5\u003dfunction(e,N){for(var y\u003d[],w\u003dg.c(e.Zg.values()),E\u003dw.next();!E.done;E\u003dw.next())E\u003dE.value,E.trigger.triggerType\u003d\u003d\u003dN\u0026\u0026y.push(E);y.length\u003e0\u0026\u0026iF(e.L(),y)};\nqC\u003dfunction(e,N,y,w,E){E\u003dE\u003d\u003d\u003dvoid 0?!0:E;for(var A\u003d[],T\u003dg.c(e.Zg.values()),p\u003dT.next();!p.done;p\u003dT.next()){p\u003dp.value;var C\u003dp.trigger;if(C.triggerType\u003d\u003d\u003dN){if(C instanceof iR||C instanceof Dp||C instanceof ft){if(E\u0026\u0026C.breakDurationMs!\u003d\u003dy)continue;if(!E\u0026\u0026C.breakDurationMs\u003d\u003d\u003dy)continue;if(w.has(C.triggerId))continue}A.push(p)}}A.length\u003e0\u0026\u0026iF(e.L(),A)};\nfb9\u003dfunction(e){e\u003de.adPlacementRenderer.config.adPlacementConfig;if(!e.prefetchModeConfig||!e.prefetchModeConfig.cacheFetchSmearingDurationMs)return 0;e\u003dNumber(e.prefetchModeConfig.cacheFetchSmearingDurationMs);return isNaN(e)||e\u003c\u003d0?0:Math.floor(Math.random()*e)};\ntRs\u003dfunction(e){e\u003de.adPlacementRenderer.config.adPlacementConfig;if(e.prefetchModeConfig\u0026\u0026e.prefetchModeConfig.cacheFetchRefreshDurationMs\u0026\u0026(e\u003dNumber(e.prefetchModeConfig.cacheFetchRefreshDurationMs),!(isNaN(e)||e\u003c\u003d0)))return e};\nZz\u003dfunction(e){e.J\u003dnull;e.Zg.clear();e.K.clear();e.N\u0026\u0026e.N.stop();e.j\u0026\u0026e.j.stop()};\nxF\u003dfunction(e){g.x.call(this);this.K\u003de;this.l6\u003d!0;this.Zg\u003dnew Map;this.J\u003dnew Map;this.N\u003dnew Map};\nuP_\u003dfunction(e,N){var y\u003d[];if(N\u003de.J.get(N.layoutId)){N\u003dg.c(N);for(var w\u003dN.next();!w.done;w\u003dN.next())(w\u003de.N.get(w.value.triggerId))\u0026\u0026y.push(w)}return y};\njw\u003dfunction(e){g.x.call(this);this.J\u003de;this.Zg\u003dnew Map};\nqP3\u003dfunction(e,N){for(var y\u003d[],w\u003dg.c(e.Zg.values()),E\u003dw.next();!E.done;E\u003dw.next())E\u003dE.value,E.trigger instanceof hc\u0026\u0026E.trigger.slotId\u003d\u003d\u003dN\u0026\u0026y.push(E);y.length\u003e\u003d1\u0026\u0026iF(e.J(),y)};\nZx0\u003dfunction(e,N){var y\u003d{slotId:F1(N,\"SLOT_TYPE_IN_PLAYER\"),slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,slotEntryTrigger:void 0,slotFulfillmentTriggers:[],slotExpirationTriggers:[],Xh:\"surface\",clientMetadata:new EG([])},w\u003dObject,E\u003dw.assign;N\u003dG5(N,\"LAYOUT_TYPE_TEXT_BANNER_OVERLAY\",y.slotId);N\u003d{layoutId:N,layoutType:\"LAYOUT_TYPE_TEXT_BANNER_OVERLAY\",tM:new Map,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E2:[],Xh:\"surface\",\nclientMetadata:new EG([]),o9:hkJ(!1,y.slotId,y.slotType,y.slotPhysicalPosition,y.Xh,y.slotEntryTrigger,y.slotFulfillmentTriggers,y.slotExpirationTriggers,N,\"LAYOUT_TYPE_TEXT_BANNER_OVERLAY\",\"surface\")};return E.call(w,{},e,{GZ9:!0,slot:y,layout:N})};\ndfJ\u003dfunction(e,N,y,w){var E\u003de.kind;w\u003dw?!1:!e.hideCueRangeMarker;switch(E){case \"AD_PLACEMENT_KIND_START\":return w\u003d{OT:new de(-0x8000000000000,-0x8000000000000),hC:w},y!\u003dnull\u0026\u0026(w.zJ\u003dnew de(-0x8000000000000,-0x8000000000000)),w;case \"AD_PLACEMENT_KIND_END\":return w\u003d{OT:new de(0x7ffffffffffff,0x8000000000000),hC:w},y!\u003dnull\u0026\u0026(w.zJ\u003dnew de(Math.max(0,N-y),0x8000000000000)),w;case \"AD_PLACEMENT_KIND_MILLISECONDS\":E\u003de.adTimeOffset;E.offsetStartMilliseconds||YN(\"AD_PLACEMENT_KIND_MILLISECONDS missing start milliseconds.\");\nE.offsetEndMilliseconds||YN(\"AD_PLACEMENT_KIND_MILLISECONDS missing end milliseconds.\");e\u003dNumber(E.offsetStartMilliseconds);E\u003dNumber(E.offsetEndMilliseconds);E\u003d\u003d\u003d-1\u0026\u0026(E\u003dN);if(Number.isNaN(e)||Number.isNaN(E)||e\u003eE)return new U(\"AD_PLACEMENT_KIND_MILLISECONDS endMs needs to be \u003e\u003d startMs.\",{offsetStartMs:e,offsetEndMs:E},\"ADS_CLIENT_ERROR_MESSAGE_AD_PLACEMENT_END_SHOULD_GREATER_THAN_START\",E\u003d\u003d\u003dN\u0026\u0026e-500\u003c\u003dE);w\u003d{OT:new de(e,E),hC:w};if(y!\u003dnull){e\u003dMath.max(0,e-y);if(e\u003d\u003d\u003dE)return w;w.zJ\u003dnew de(e,E)}return w;\ndefault:return new U(\"AdPlacementKind not supported in convertToRange.\",{kind:E,adPlacementConfig:e})}};\noq1\u003dfunction(e){var N\u003de.startSecs*1E3;return new de(N,N+e.Vj*1E3)};\nxT_\u003dfunction(e){if(!e||!e.adPlacements\u0026\u0026!e.adSlots)return!1;for(var N\u003dg.c(e.adPlacements||[]),y\u003dN.next();!y.done;y\u003dN.next())if(y\u003dy.value)if(y\u003dy.adPlacementRenderer,y!\u003dnull\u0026\u0026(y.config\u0026\u0026y.config.adPlacementConfig\u0026\u0026y.config.adPlacementConfig.kind)\u003d\u003d\u003d\"AD_PLACEMENT_KIND_START\")return!0;e\u003dg.c(e.adSlots||[]);for(N\u003de.next();!N.done;N\u003de.next()){var w\u003dy\u003dvoid 0;if(((y\u003dg.m(N.value,gj))\u003d\u003dnull?void 0:(w\u003dy.adSlotMetadata)\u003d\u003dnull?void 0:w.triggerEvent)\u003d\u003d\u003d\"SLOT_TRIGGER_EVENT_BEFORE_CONTENT\")return!0}return!1};\nns\u003dfunction(e){this.wP\u003de;this.N\u003dnew Map;this.J\u003dnew Map;this.K\u003dnew Map};\nF1\u003dfunction(e,N){if(Q8(e.wP.get())){var y\u003de.N.get(N)||0;y++;e.N.set(N,y);return N+\"_\"+y}return g.PX(16)};\nG5\u003dfunction(e,N,y){if(Q8(e.wP.get())){var w\u003de.J.get(N)||0;w++;e.J.set(N,w);return y+\"_\"+N+\"_\"+w}return g.PX(16)};\naQ\u003dfunction(e,N){if(Q8(e.wP.get())){var y\u003de.K.get(N)||0;y++;e.K.set(N,y);return N+\"_\"+y}return g.PX(16)};\njs5\u003dfunction(e){var N\u003d[new FP(e.rL),new hw(e.cT),new Lj(e.adPlacementConfig),new Pp(e.videoLengthSeconds),new jR(e.wF)];e.instreamAdPlayerOverlayRenderer\u0026\u0026N.push(new EP(e.instreamAdPlayerOverlayRenderer));e.playerOverlayLayoutRenderer\u0026\u0026N.push(new Aw(e.playerOverlayLayoutRenderer));e.FO\u0026\u0026N.push(new NT(e.FO));return N};\nnq5\u003dfunction(e,N,y,w,E,A){e\u003dy.inPlayerLayoutId?y.inPlayerLayoutId:G5(A,\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\",e);var T,p,C\u003dy.instreamAdPlayerOverlayRenderer?(T\u003dy.instreamAdPlayerOverlayRenderer)\u003d\u003dnull?void 0:T.adLayoutLoggingData:(p\u003dy.playerOverlayLayoutRenderer)\u003d\u003dnull?void 0:p.adLayoutLoggingData;T\u003d{layoutId:e,layoutType:\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\",Xh:N};return{layoutId:e,layoutType:\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\",tM:new Map,layoutExitNormalTriggers:[new vh(function(r){return aQ(A,\nr)},y.rL)],\nlayoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E2:[],Xh:N,clientMetadata:w,o9:E(T),adLayoutLoggingData:C}};\nml\u003dfunction(e,N){var y\u003dthis;this.N\u003de;this.wP\u003dN;this.J\u003dfunction(w){return aQ(y.N.get(),w)}};\nMA5\u003dfunction(e,N,y,w,E,A){y\u003dnew EG([new TQ(y),new Lj(w)]);N\u003dG5(e.N.get(),\"LAYOUT_TYPE_UNDERLAY_TEXT_ICON_BUTTON\",N);w\u003d{layoutId:N,layoutType:\"LAYOUT_TYPE_UNDERLAY_TEXT_ICON_BUTTON\",Xh:\"core\"};return{layoutId:N,layoutType:\"LAYOUT_TYPE_UNDERLAY_TEXT_ICON_BUTTON\",tM:new Map,layoutExitNormalTriggers:[new vh(function(T){return aQ(e.N.get(),T)},E)],\nlayoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E2:[],Xh:\"core\",clientMetadata:y,o9:A(w),adLayoutLoggingData:void 0}};\nKN\u003dfunction(e,N,y,w,E){var A\u003djs5(w);return nq5(N,y,w,new EG(A),E,e.N.get())};\nQsF\u003dfunction(e,N,y,w,E){var A\u003djs5(w);A.push(new Gj(w.wy));A.push(new UR(w.Oh));return nq5(N,y,w,new EG(A),E,e.N.get())};\nr$\u003dfunction(e,N,y,w,E,A,T,p,C,r){N\u003dG5(e.N.get(),y,N);var Y\u003d{layoutId:N,layoutType:y,Xh:\"core\"},M\u003dnew Map;T\u0026\u0026M.set(\"impression\",T);T\u003d[new tc(e.J,E,\"SLOT_TYPE_PLAYER_BYTES\",\"LAYOUT_TYPE_MEDIA\")];r\u0026\u0026T.push(new IX(e.J,r,[\"normal\"]));return{layoutId:N,layoutType:y,tM:M,layoutExitNormalTriggers:T,layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E2:[],Xh:\"core\",clientMetadata:new EG([w,new Lj(A),new FP(E)]),o9:p(Y),adLayoutLoggingData:C}};\n$F\u003dfunction(e,N,y,w,E,A,T,p,C){N\u003dG5(e.N.get(),y,N);var r\u003d{layoutId:N,layoutType:y,Xh:\"core\"},Y\u003d[new tc(e.J,E,\"SLOT_TYPE_PLAYER_BYTES\",\"LAYOUT_TYPE_MEDIA\")];C\u0026\u0026Y.push(new IX(e.J,C,[\"normal\"]));return{layoutId:N,layoutType:y,tM:new Map,layoutExitNormalTriggers:Y,layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E2:[],Xh:\"core\",clientMetadata:new EG([w,new Lj(A),new FP(E)]),o9:T(r),adLayoutLoggingData:p}};\nNC\u003dfunction(e,N,y){var w\u003d[];w.push(new uR(e.J,y));N\u0026\u0026w.push(N);return w};\new\u003dfunction(e,N,y,w,E,A,T){var p\u003d{layoutId:N,layoutType:y,Xh:\"core\"};return{layoutId:N,layoutType:y,tM:new Map,layoutExitNormalTriggers:T,layoutExitSkipTriggers:[new Bh(e.J,N)],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E2:[],Xh:\"core\",clientMetadata:new EG([new Kj(w),new Lj(E)]),o9:A(p),adLayoutLoggingData:w.adLayoutLoggingData}};\nnN\u003dfunction(e,N,y,w,E,A,T,p){var C\u003d{layoutId:N,layoutType:A,Xh:\"core\"};return{layoutId:N,layoutType:A,tM:new Map,layoutExitNormalTriggers:[new vh(e.J,y)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E2:[],Xh:\"core\",clientMetadata:new EG([new Lj(w)].concat(g.B(T))),o9:E(C),adLayoutLoggingData:p}};\nw$\u003dfunction(e,N,y,w){if(e.wP.get().HE(N.kind\u003d\u003d\u003d\"AD_PLACEMENT_KIND_START\"))if(y\u003d\u003d\u003dvoid 0)YN(\"Expected SSAP layout ID in renderer\",void 0,void 0,{caller:w});else return y};\nWb5\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M,l){e\u003dy8(e,N,y,E,A,T,p,C,M,w$(e,y,w.layoutId,\"createSubLayoutVodSkippableMediaBreakLayoutForEndcap\"),l);N\u003de.sL;y\u003dnew SR(e.wV);w\u003de.layoutExitSkipTriggers;r\u003e0\u0026\u0026(N.push(y),N.push(new eR(r)),w\u003d[]);N.push(new ao(Y));return{Ww:{layoutId:e.layoutId,layoutType:e.layoutType,tM:e.tM,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E2:[],Xh:e.Xh,clientMetadata:new EG(N),o9:e.o9,adLayoutLoggingData:e.adLayoutLoggingData},\nTq:w,rN:e.layoutExitMuteTriggers,JO:e.layoutExitUserInputSubmittedTriggers,FX:e.E2,V6:e.V6}};\nUDJ\u003dfunction(e,N,y,w,E,A,T,p,C,r){N\u003dy8(e,N,y,w,A,new Map,T,function(Y){return p(Y,C)},void 0,w$(e,y,E.layoutId,\"createSubLayoutVodSkippableMediaBreakLayoutForVodSurvey\"));\ne\u003dnew O_(e.J,N.wV);y\u003dnew SR(N.wV);r\u003dnew ao(r);return{Ww:{layoutId:N.layoutId,layoutType:N.layoutType,tM:N.tM,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E2:[],Xh:N.Xh,clientMetadata:new EG([].concat(g.B(N.sL),[y,r])),o9:N.o9,adLayoutLoggingData:N.adLayoutLoggingData},Tq:N.layoutExitSkipTriggers,rN:N.layoutExitMuteTriggers,JO:[].concat(g.B(N.layoutExitUserInputSubmittedTriggers),[e]),FX:N.E2,V6:N.V6}};\ny8\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y){N\u003dr!\u003dnull?r:G5(e.N.get(),\"LAYOUT_TYPE_MEDIA_BREAK\",N);r\u003d{layoutId:N,layoutType:\"LAYOUT_TYPE_MEDIA_BREAK\",Xh:\"adapter\"};p\u003dp(N);var M\u003dA6(p.clientMetadata,\"metadata_type_fulfilled_layout\");M||YN(\"Could not retrieve overlay layout ID during VodSkippableMediaBreakLayout creation. This should never happen.\");var l\u003dM?M.layoutId:\"\";y\u003d[new Lj(y),new nx(w),new Hp(E)];M\u0026\u0026y.push(new os(M.layoutType));Y\u0026\u0026y.push(new Db(Y));return{layoutId:N,layoutType:\"LAYOUT_TYPE_MEDIA_BREAK\",\ntM:A,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[new jm(e.J,l)],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E2:[],Xh:\"adapter\",sL:y,o9:T(r),adLayoutLoggingData:C,V6:p,wV:l}};\nr5E\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y){e\u003dmTP(e,N,\"core\",y,w,E,A,T,p,C,r,void 0,Y);return{layoutId:e.layoutId,layoutType:e.layoutType,tM:e.tM,layoutExitNormalTriggers:e.layoutExitNormalTriggers,layoutExitSkipTriggers:e.layoutExitSkipTriggers,layoutExitMuteTriggers:e.layoutExitMuteTriggers,layoutExitUserInputSubmittedTriggers:e.layoutExitUserInputSubmittedTriggers,E2:e.E2,Xh:e.Xh,clientMetadata:new EG(e.dY),o9:e.o9,adLayoutLoggingData:e.adLayoutLoggingData}};\nJw3\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M,l){N\u003dmTP(e,N,\"adapter\",y,w,E,A,T,p,C,Y,M,l);w\u003dN.layoutExitSkipTriggers;E\u003dN.dY;y.adPodSkipTarget\u0026\u0026y.adPodSkipTarget\u003e0\u0026\u0026(E.push(r),E.push(new eR(y.adPodSkipTarget)),w\u003d[]);E.push(new ao(p.adPodIndex));y.isCritical\u0026\u0026(w\u003d[new IX(e.J,N.layoutId,[\"error\"])].concat(g.B(w)));return{Ww:{layoutId:N.layoutId,layoutType:N.layoutType,tM:N.tM,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E2:[],Xh:N.Xh,clientMetadata:new EG(E),\no9:N.o9,adLayoutLoggingData:N.adLayoutLoggingData},Tq:w,rN:N.layoutExitMuteTriggers,JO:N.layoutExitUserInputSubmittedTriggers,FX:N.E2}};\nmTP\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M,l){var F\u003d{layoutId:N,layoutType:\"LAYOUT_TYPE_MEDIA\",Xh:y};E\u003d[new Lj(E),new sR(C),new yS(w.externalVideoId),new wK(p),new Hp({impressionCommands:w.impressionCommands,abandonCommands:w.onAbandonCommands,completeCommands:w.completeCommands,progressCommands:w.adVideoProgressCommands}),new dK(A),new cp({current:null}),new Pp(T)];(A\u003dw.playerOverlay.instreamAdPlayerOverlayRenderer)\u0026\u0026E.push(new EP(A));(T\u003dw.playerOverlay.playerOverlayLayoutRenderer)\u0026\u0026E.push(new Aw(T));\nM\u0026\u0026E.push(new Is(M));(M\u003dw.playerUnderlay)\u0026\u0026E.push(new TQ(M));p\u003dF1(e.N.get(),\"SLOT_TYPE_IN_PLAYER\");M\u003d(M\u003dA?A.elementId:T\u003d\u003dnull?void 0:T.layoutId)?M:G5(e.N.get(),\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\",p);E.push(new SR(M));E.push(new bl(p));E.push(new Db(C.adPodIndex));w.adNextParams\u0026\u0026E.push(new Qg(w.adNextParams));w.shrunkenPlayerBytesConfig\u0026\u0026E.push(new Cx(w.shrunkenPlayerBytesConfig));w.clickthroughEndpoint\u0026\u0026E.push(new HM(w.clickthroughEndpoint));w.legacyInfoCardVastExtension\u0026\u0026E.push(new QS(w.legacyInfoCardVastExtension));\nw.sodarExtensionData\u0026\u0026E.push(new vp(w.sodarExtensionData));Y\u0026\u0026E.push(new xq(Y));E.push(new OP(Pt(w.pings)));C\u003ddF(w.pings);if(l){a:{l\u003dg.c(l);for(Y\u003dl.next();!Y.done;Y\u003dl.next())if(Y\u003dY.value,Y.adSlotMetadata.slotType\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_UNDERLAY\"\u0026\u0026(A\u003dg.m(Y.fulfillmentContent.fulfilledLayout,Br))\u0026\u0026(A\u003dg.m(A.renderingContent,cr))\u0026\u0026A.associatedPlayerBytesLayoutId\u003d\u003d\u003dN){l\u003dY;break a}l\u003dvoid 0}l\u0026\u0026E.push(new Jw(l))}return{layoutId:N,layoutType:\"LAYOUT_TYPE_MEDIA\",tM:C,layoutExitNormalTriggers:[new qp(e.J,N)],layoutExitSkipTriggers:w.skipOffsetMilliseconds?\n[new jm(e.J,M)]:[],layoutExitMuteTriggers:[new jm(e.J,M)],layoutExitUserInputSubmittedTriggers:[],E2:[],Xh:y,dY:E,o9:r(F),adLayoutLoggingData:w.adLayoutLoggingData}};\ne49\u003dfunction(e,N,y,w,E,A,T,p,C){w.every(function(Y){return Nx(Y,[],[\"LAYOUT_TYPE_MEDIA\"])})||YN(\"Unexpect subLayout type for DAI composite layout\");\nN\u003dG5(e.N.get(),\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\",N);var r\u003d{layoutId:N,layoutType:\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\",Xh:\"core\"};return{layoutId:N,layoutType:\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\",tM:new Map,layoutExitNormalTriggers:[new zK(e.J)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E2:[],Xh:\"core\",clientMetadata:new EG([new zQ(y),new il(p),new Bp(w),new Lj(E),new tw(A),new gK({}),new GQ(C)]),o9:T(r)}};\nG$0\u003dfunction(e){return e!\u003dnull};\nHu\u003dfunction(e,N,y){var w\u003dthis;this.N\u003de;this.K\u003dN;this.wP\u003dy;this.J\u003dfunction(E){return aQ(w.N.get(),E)}};\nSP5\u003dfunction(e,N,y,w,E,A,T){if(!y.prefetchModeConfig)return new U(\"AdPlacementConfig for Live Prefetch is missing prefetch_config\");y\u003dy.prefetchModeConfig;w*\u003d1E3;var p\u003d[];if(!y.breakLengthMs)return new U(\"AdPlacementConfig for Live Prefetch is missing break_length_ms\");for(var C\u003dg.c(y.breakLengthMs),r\u003dC.next();!r.done;r\u003dC.next())if(r\u003dr.value,Number(r)\u003e0){var Y\u003dw+Number(y.startTimeOffsetMs),M\u003dY+Number(y.cacheFetchSmearingDurationMs);r\u003d{OT:new de(M,M+Number(r)),hC:!1,zJ:new de(Math.floor(Y+Math.random()*\nNumber(y.cacheFetchSmearingDurationMs)),M),cueProcessedMs:w?w:Y};Y\u003d[];Y.push(new as({}));M\u003d[];M.push(new xA(e.J));M.push(new jgH(e.J));T\u0026\u0026Y.push(new gK({}));p.push(Vw(e,N,E,r,A,Y,M))}return p};\nVw\u003dfunction(e,N,y,w,E,A,T){A\u003dA\u003d\u003d\u003dvoid 0?[]:A;T\u003dT\u003d\u003d\u003dvoid 0?[]:T;var p\u003dF1(e.N.get(),\"SLOT_TYPE_AD_BREAK_REQUEST\"),C\u003d[];T\u003dg.c(T);for(var r\u003dT.next();!r.done;r\u003dT.next())C.push(r.value);w.zJ\u0026\u0026w.zJ.start!\u003d\u003dw.OT.start\u0026\u0026C.push(new VV(e.J,y,new de(w.zJ.start,w.OT.start),!1));C.push(new VV(e.J,y,new de(w.OT.start,w.OT.end),w.hC));w\u003d{getAdBreakUrl:N.getAdBreakUrl,MY:w.OT.start,VH:w.OT.end,cueProcessedMs:w.cueProcessedMs};N\u003dnew Hh(e.J,p);A\u003d[new qT(w)].concat(g.B(A));return{slotId:p,slotType:\"SLOT_TYPE_AD_BREAK_REQUEST\",\nslotPhysicalPosition:1,slotEntryTrigger:N,slotFulfillmentTriggers:C,slotExpirationTriggers:[new Zp(e.J,y),new QV(e.J,p),new mz(e.J,p)],Xh:\"core\",clientMetadata:new EG(A),adSlotLoggingData:E}};\nKZ9\u003dfunction(e,N,y){var w\u003d[];y\u003dg.c(y);for(var E\u003dy.next();!E.done;E\u003dy.next())w.push(Hx_(e,N,E.value));return w};\nHx_\u003dfunction(e,N,y){return y.triggeringSlotId!\u003dnull\u0026\u0026y.triggeringSlotId\u003d\u003d\u003de?y.clone(N):y};\nZ29\u003dfunction(e,N,y,w,E){return WZ5(e,N,y,w,E)};\nOjn\u003dfunction(e,N,y,w){var E\u003dF1(e.N.get(),\"SLOT_TYPE_IN_PLAYER\");return WZ5(e,E,N,y,w)};\nWZ5\u003dfunction(e,N,y,w,E){var A\u003dnew dy(e.J,y),T\u003d[new nt(e.J,N)];e\u003d[new QV(e.J,N),new Zp(e.J,w)];return{slotId:N,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,slotEntryTrigger:A,slotFulfillmentTriggers:T,slotExpirationTriggers:e,Xh:\"core\",clientMetadata:new EG([new ul(E({slotId:N,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,Xh:\"core\",slotEntryTrigger:A,slotFulfillmentTriggers:T,slotExpirationTriggers:e},y))]),adSlotLoggingData:void 0}};\nppF\u003dfunction(e,N,y,w,E,A){var T\u003dF1(e.N.get(),\"SLOT_TYPE_PLAYER_BYTES\"),p\u003dF1(e.N.get(),\"SLOT_TYPE_IN_PLAYER\"),C\u003dG5(e.N.get(),\"LAYOUT_TYPE_SURVEY\",p);w\u003dKs(e,N,y,w);var r\u003d[new nt(e.J,T)];y\u003d[new QV(e.J,T),new Zp(e.J,y),new Bh(e.J,C)];if(w instanceof U)return w;p\u003dA({slotId:T,slotType:\"SLOT_TYPE_PLAYER_BYTES\",slotPhysicalPosition:1,Xh:\"core\",slotEntryTrigger:w,slotFulfillmentTriggers:r,slotExpirationTriggers:y},{slotId:p,layoutId:C});A\u003dp.ixP;p\u003dp.P9s;return[{slotId:T,slotType:\"SLOT_TYPE_PLAYER_BYTES\",slotPhysicalPosition:1,\nslotEntryTrigger:AH(e,N,T,w),slotFulfillmentTriggers:TB(e,N,T,r),slotExpirationTriggers:y,Xh:\"core\",clientMetadata:new EG([new ul(A),new UP(JH(N)),new sP({dD:e.dD(N)})]),adSlotLoggingData:E},p]};\nJH\u003dfunction(e){return e.kind\u003d\u003d\u003d\"AD_PLACEMENT_KIND_START\"};\n$D1\u003dfunction(e,N,y,w,E){E\u003dE?E:F1(e.N.get(),\"SLOT_TYPE_IN_PLAYER\");y\u003dnew dy(e.J,y);var A\u003d[new nt(e.J,E)];e\u003d[new Zp(e.J,N),new QV(e.J,E)];return{slotId:E,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,slotEntryTrigger:y,slotFulfillmentTriggers:A,slotExpirationTriggers:e,Xh:\"core\",clientMetadata:new EG([new ul(w({slotId:E,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,Xh:\"core\",slotEntryTrigger:y,slotFulfillmentTriggers:A,slotExpirationTriggers:e}))])}};\nYR9\u003dfunction(e,N,y,w){var E\u003dF1(e.N.get(),\"SLOT_TYPE_PLAYER_UNDERLAY\");y\u003dnew dy(e.J,y);var A\u003d[new nt(e.J,E)];e\u003d[new Zp(e.J,N),new QV(e.J,E)];return{slotId:E,slotType:\"SLOT_TYPE_PLAYER_UNDERLAY\",slotPhysicalPosition:1,slotEntryTrigger:y,slotFulfillmentTriggers:A,slotExpirationTriggers:e,Xh:\"core\",clientMetadata:new EG([new ul(w({slotId:E,slotType:\"SLOT_TYPE_PLAYER_UNDERLAY\",slotPhysicalPosition:1,Xh:\"core\",slotEntryTrigger:y,slotFulfillmentTriggers:A,slotExpirationTriggers:e}))])}};\nwMF\u003dfunction(e,N,y,w,E,A,T){var p\u003dF1(e.N.get(),\"SLOT_TYPE_IN_PLAYER\"),C\u003dG5(e.N.get(),\"LAYOUT_TYPE_TEXT_BANNER_OVERLAY\",p);w\u003dOxs(e,w,A,T,C);if(w instanceof U)return w;T\u003d[new nt(e.J,p)];E\u003d[new Zp(e.J,A),new nt(e.J,E),new Wh(e.J,E)];y\u003d$2(y,{slotId:p,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,Xh:\"core\",slotEntryTrigger:w,slotFulfillmentTriggers:T,slotExpirationTriggers:E});e\u003de.K.get();A\u003d{layoutId:C,layoutType:\"LAYOUT_TYPE_TEXT_BANNER_OVERLAY\",Xh:\"core\"};N\u003d{layoutId:C,layoutType:\"LAYOUT_TYPE_TEXT_BANNER_OVERLAY\",\ntM:new Map,layoutExitNormalTriggers:[new RK9(e.J,C,N.durationMs)],layoutExitSkipTriggers:[new UYH(e.J,C,N.durationMs)],E2:[new GHM(e.J,C)],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Xh:\"core\",clientMetadata:new EG([new mZ(N)]),o9:y(A)};return{slotId:p,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,Xh:\"core\",slotEntryTrigger:w,slotFulfillmentTriggers:T,slotExpirationTriggers:E,clientMetadata:new EG([new ul(N)])}};\nHjn\u003dfunction(e,N,y,w,E,A){N\u003dKs(e,N,y,w);if(N instanceof U)return N;var T\u003dN instanceof VV?new KoM(e.J,y,N.J):null;w\u003dF1(e.N.get(),\"SLOT_TYPE_IN_PLAYER\");var p\u003d[new nt(e.J,w)];e\u003d[new Zp(e.J,y),new QV(e.J,w)];A\u003dA({slotId:w,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,Xh:\"core\",slotEntryTrigger:N,slotFulfillmentTriggers:p,slotExpirationTriggers:e},T);return A instanceof wX?new U(A):{slotId:w,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,slotEntryTrigger:N,slotFulfillmentTriggers:p,slotExpirationTriggers:e,\nXh:\"core\",clientMetadata:new EG([new ul(A)]),adSlotLoggingData:E}};\nQo5\u003dfunction(e,N,y,w){var E\u003dF1(e.N.get(),\"SLOT_TYPE_IN_PLAYER\"),A\u003dnew kA(e.J,N),T\u003d[new Kt(e.J,E)];e\u003d[new Zp(e.J,N),new QV(e.J,E)];return{slotId:E,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,slotEntryTrigger:A,slotFulfillmentTriggers:T,slotExpirationTriggers:e,Xh:\"core\",clientMetadata:new EG([new ul(w({slotId:E,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,Xh:\"core\",slotEntryTrigger:A,slotFulfillmentTriggers:T,slotExpirationTriggers:e}))]),adSlotLoggingData:y}};\nH2_\u003dfunction(e,N,y,w){var E\u003dF1(e.N.get(),\"SLOT_TYPE_IN_PLAYER\");y\u003dnew dy(e.J,y);var A\u003d[new nt(e.J,E)],T\u003d[new QV(e.J,E),new Zp(e.J,N)];A\u003d{slotId:E,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,Xh:\"core\",slotEntryTrigger:y,slotFulfillmentTriggers:A,slotExpirationTriggers:T};return{slotId:E,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,slotEntryTrigger:y,slotFulfillmentTriggers:[new nt(e.J,E)],slotExpirationTriggers:[new Zp(e.J,N),new QV(e.J,E)],Xh:\"core\",clientMetadata:new EG([new ul(w(A))])}};\nnC9\u003dfunction(e,N,y,w,E){var A\u003dF1(e.N.get(),\"SLOT_TYPE_IN_PLAYER\");y\u003dnew Ph(e.J,w,y);w\u003d[new nt(e.J,A)];e\u003d[new Zp(e.J,N)];return{slotId:A,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,slotEntryTrigger:y,slotFulfillmentTriggers:w,slotExpirationTriggers:e,Xh:\"core\",clientMetadata:new EG([new ul(E({slotId:A,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,Xh:\"core\",slotEntryTrigger:y,slotFulfillmentTriggers:w,slotExpirationTriggers:e}))])}};\ntyJ\u003dfunction(e,N,y,w,E,A){var T\u003dF1(e.N.get(),N);return Wu(e,T,N,new dy(e.J,w),[new Zp(e.J,y),new QV(e.J,T),new IX(e.J,w,[\"error\"])],E,A)};\nfK3\u003dfunction(e,N,y,w,E,A,T){var p\u003dF1(e.N.get(),N);return Wu(e,p,N,new IX(e.J,E,[\"normal\"]),[new Zp(e.J,y),new QV(e.J,p),new IX(e.J,w,[\"error\"])],A,T)};\ni2H\u003dfunction(e,N,y,w,E){var A\u003dF1(e.N.get(),N);return Wu(e,A,N,new kA(e.J,y),[new Zp(e.J,y),new QV(e.J,A)],w,E)};\nZjH\u003dfunction(e,N,y,w,E){y\u003dy?\"SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM\":\"SLOT_TYPE_PLAYBACK_TRACKING\";var A\u003dF1(e.N.get(),y);N\u003dnew kA(e.J,N);var T\u003d[new nt(e.J,A)];e\u003d[new QV(e.J,A)];return{slotId:A,slotType:y,slotPhysicalPosition:1,slotEntryTrigger:N,slotFulfillmentTriggers:T,slotExpirationTriggers:e,Xh:\"core\",clientMetadata:new EG([new ul(E({slotId:A,slotType:y,slotPhysicalPosition:1,Xh:\"core\",slotEntryTrigger:N,slotFulfillmentTriggers:T,slotExpirationTriggers:e}))]),adSlotLoggingData:w}};\nUf5\u003dfunction(e,N,y,w){var E\u003dF1(e.N.get(),\"SLOT_TYPE_PLAYER_BYTES\"),A\u003dnew gy(e.J),T\u003d[new Kt(e.J,E)];e\u003d[new Zp(e.J,N)];return{slotId:E,slotType:\"SLOT_TYPE_PLAYER_BYTES\",slotPhysicalPosition:1,slotEntryTrigger:A,slotFulfillmentTriggers:T,slotExpirationTriggers:e,Xh:\"core\",clientMetadata:new EG([new ul(w({slotId:E,slotType:\"SLOT_TYPE_PLAYER_BYTES\",slotPhysicalPosition:1,Xh:\"core\",slotEntryTrigger:A,slotFulfillmentTriggers:T,slotExpirationTriggers:e})),new gK({})]),adSlotLoggingData:y}};\nwp1\u003dfunction(e,N){return lbF(e.wP.get())?new IX(e.J,N,[\"normal\",\"error\",\"skipped\"]):new IX(e.J,N,[\"normal\"])};\nJ5s\u003dfunction(e,N,y,w,E){N\u003dwp1(e,N);e\u003dEU(e,N,y);E\u003dE({slotId:e.slotId,slotType:e.slotType,slotPhysicalPosition:e.slotPhysicalPosition,slotEntryTrigger:e.slotEntryTrigger,slotFulfillmentTriggers:e.slotFulfillmentTriggers,slotExpirationTriggers:e.slotExpirationTriggers,Xh:e.Xh});return E instanceof U?E:{iz:Object.assign({},e,{clientMetadata:new EG([new ul(E.layout)]),adSlotLoggingData:w}),n$:E.n$}};\npME\u003dfunction(e,N,y,w,E,A,T){y\u003dEqH(e,N,y,w);if(y instanceof U)return y;T\u003dT({slotId:y.slotId,slotType:y.slotType,slotPhysicalPosition:y.slotPhysicalPosition,slotEntryTrigger:y.slotEntryTrigger,slotFulfillmentTriggers:y.slotFulfillmentTriggers,slotExpirationTriggers:y.slotExpirationTriggers,Xh:y.Xh});if(T instanceof U)return T;w\u003d[new UP(JH(N)),new ul(T.layout),new sP({dD:e.dD(N)})];A\u0026\u0026w.push(new Kx({}));return{iz:{slotId:y.slotId,slotType:y.slotType,slotPhysicalPosition:y.slotPhysicalPosition,slotEntryTrigger:AH(e,\nN,y.slotId,y.slotEntryTrigger),slotFulfillmentTriggers:TB(e,N,y.slotId,y.slotFulfillmentTriggers),slotExpirationTriggers:y.slotExpirationTriggers,Xh:y.Xh,clientMetadata:new EG(w),adSlotLoggingData:E},n$:T.n$}};\nAH\u003dfunction(e,N,y,w){return e.wP.get().HE(JH(N))?new hc(e.J,y):w};\nTB\u003dfunction(e,N,y,w){return e.wP.get().HE(JH(N))?[new Kt(e.J,y)]:w};\nEU\u003dfunction(e,N,y){var w\u003dF1(e.N.get(),\"SLOT_TYPE_PLAYER_BYTES\"),E\u003d[new nt(e.J,w)];e\u003d[new QV(e.J,w),new Zp(e.J,y)];return{slotId:w,slotType:\"SLOT_TYPE_PLAYER_BYTES\",slotPhysicalPosition:1,slotEntryTrigger:N,slotFulfillmentTriggers:E,slotExpirationTriggers:e,Xh:\"core\"}};\nEqH\u003dfunction(e,N,y,w){N\u003dKs(e,N,y,w);return N instanceof U?N:EU(e,N,y)};\njon\u003dfunction(e,N,y,w,E,A){var T\u003dF1(e.N.get(),\"SLOT_TYPE_FORECASTING\");N\u003dKs(e,N,y,w);if(N instanceof U)return N;w\u003d[new nt(e.J,T)];e\u003d[new QV(e.J,T),new Zp(e.J,y)];return{slotId:T,slotType:\"SLOT_TYPE_FORECASTING\",slotPhysicalPosition:1,slotEntryTrigger:N,slotFulfillmentTriggers:w,slotExpirationTriggers:e,Xh:\"core\",clientMetadata:new EG([new ul(A({slotId:T,slotType:\"SLOT_TYPE_FORECASTING\",slotPhysicalPosition:1,Xh:\"core\",slotEntryTrigger:N,slotFulfillmentTriggers:w,slotExpirationTriggers:e}))]),adSlotLoggingData:E}};\nRaF\u003dfunction(e,N,y,w,E){var A\u003d!N.hideCueRangeMarker;switch(N.kind){case \"AD_PLACEMENT_KIND_START\":return new kA(e.J,y);case \"AD_PLACEMENT_KIND_MILLISECONDS\":return e\u003ddfJ(N,w),e instanceof U?e:E(e.OT,A);case \"AD_PLACEMENT_KIND_END\":return new Xv(e.J,y,A);default:return new U(\"Cannot construct entry trigger\",{kind:N.kind})}};\nOxs\u003dfunction(e,N,y,w,E){return RaF(e,N,y,w,function(A,T){return new HVE(e.J,y,A,T,E)})};\nKs\u003dfunction(e,N,y,w){return RaF(e,N,y,w,function(E,A){return new VV(e.J,y,E,A)})};\nWu\u003dfunction(e,N,y,w,E,A,T){e\u003d[new Kt(e.J,N)];return{slotId:N,slotType:y,slotPhysicalPosition:1,slotEntryTrigger:w,slotFulfillmentTriggers:e,slotExpirationTriggers:E,Xh:\"core\",clientMetadata:new EG([new ul(T({slotId:N,slotType:y,slotPhysicalPosition:1,Xh:\"core\",slotEntryTrigger:w,slotFulfillmentTriggers:e,slotExpirationTriggers:E}))]),adSlotLoggingData:A}};\nOU\u003dfunction(e,N){g.x.call(this);this.wP\u003de;this.J\u003dN;this.eventCount\u003d0};\nRc\u003dfunction(e,N,y,w){OU.call(this,e,N);this.wP\u003de;this.Hk\u003dy;this.context\u003dw};\nGB\u003dfunction(){this.J\u003dnew Map};\nsU\u003dfunction(e,N){var y\u003dthis;this.currentState\u003d\"wait\";this.onSuccess\u003d[];this.onFailure\u003d[];this.currentState\u003de;this.result\u003dN.result;this.error\u003dN.error;N.promise\u0026\u0026N.promise.then(function(w){UU(y,w)},function(w){Ls(y,w)})};\nNc\u003dfunction(e){if(ac(e)){if(e instanceof sU)return e;if(eq(e))return new sU(\"wait\",{promise:e})}return new sU(\"done\",{result:e})};\nyA\u003dfunction(e){return new sU(\"fail\",{error:e})};\nwQ\u003dfunction(e){try{return Nc(e())}catch(N){return yA(N)}};\nA$\u003dfunction(e,N){var y\u003dnew sU(\"wait\",{});e.onSuccess.push(function(w){try{var E\u003dN(w);UU(y,E)}catch(A){Ls(y,A)}});\ne.onFailure.push(function(w){Ls(y,w)});\nEj(e);return y};\nTm\u003dfunction(e,N){var y\u003dnew sU(\"wait\",{});e.onSuccess.push(function(w){UU(y,w)});\ne.onFailure.push(function(w){try{var E\u003dN(w);UU(y,E)}catch(A){Ls(y,A)}});\nEj(e);return y};\nUU\u003dfunction(e,N){if(ac(N)){if(eq(N)){N.then(function(y){UU(e,y)},function(y){Ls(e,y)});\nreturn}if(N instanceof sU){A$(N,function(y){UU(e,y)});\nTm(N,function(y){Ls(e,y)});\nreturn}}e.currentState\u003d\"done\";e.result\u003dN;Ej(e)};\nLs\u003dfunction(e,N){e.currentState\u003d\"fail\";e.error\u003dN;Ej(e)};\nEj\u003dfunction(e){if(e.currentState\u003d\u003d\u003d\"done\"){var N\u003de.onSuccess;e.onSuccess\u003d[];e.onFailure\u003d[];N\u003dg.c(N);for(var y\u003dN.next();!y.done;y\u003dN.next())y\u003dy.value,y(e.result)}else if(e.currentState\u003d\u003d\u003d\"fail\")for(N\u003de.onFailure,e.onSuccess\u003d[],e.onFailure\u003d[],N\u003dg.c(N),y\u003dN.next();!y.done;y\u003dN.next())y\u003dy.value,y(e.error)};\nUT9\u003dfunction(e){return function(){return GQs(e.apply(this,g.iE.apply(0,arguments)))}};\nGQs\u003dfunction(e){return wQ(function(){return J$(e,e.next())})};\nJ$\u003dfunction(e,N){return N.done?Nc(N.value):Tm(A$(N.value.jk,function(y){return J$(e,e.next(y))}),function(y){return J$(e,e.throw(y))})};\nCA\u003dfunction(e){var N\u003de.hours||0;var y\u003de.minutes||0,w\u003de.seconds||0;N\u003dw+y*60+N*3600+(e.days||0)*86400+(e.weeks||0)*604800+(e.months||0)*2629800+(e.years||0)*31557600;N\u003c\u003d0?N\u003d{hours:0,minutes:0,seconds:0}:(e\u003dN,N\u003dMath.floor(e/3600),e%\u003d3600,y\u003dMath.floor(e/60),w\u003dMath.floor(e%60),N\u003d{hours:N,minutes:y,seconds:w});var E\u003dN.hours\u003d\u003d\u003dvoid 0?0:N.hours;y\u003dN.minutes\u003d\u003d\u003dvoid 0?0:N.minutes;e\u003dN.seconds\u003d\u003d\u003dvoid 0?0:N.seconds;w\u003dE\u003e0;N\u003d[];if(w){E\u003d(new Intl.NumberFormat(\"en-u-nu-latn\")).format(E);var A\u003d[\"fr\"],T\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(\" \");\nE\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(pA)?E.replace(\",\",\"\\u00a0\"):A.includes(pA)?E.replace(\",\",\"\\u202f\"):T.includes(pA)?E.replace(\",\",\".\"):E;N.push(E)}w\u003dw\u003d\u003d\u003dvoid 0?!1:w;y\u003d([\"af\",\"be\",\"lt\"].includes(pA)||w)\u0026\u0026y\u003c10?LZs().format(y):(new Intl.NumberFormat(\"en-u-nu-latn\")).format(y);N.push(y);y\u003dLZs().format(e);N.push(y);y\u003d\":\";\"da fi id si sr sr-Latn\".split(\" \").includes(pA)\u0026\u0026(y\u003d\".\");return N.join(y)};\nLZs\u003dfunction(){return new Intl.NumberFormat(\"en-u-nu-latn\",{minimumIntegerDigits:2})};\nssP\u003dfunction(e,N){var y,w;e\u003d((y\u003de.watchEndpointSupportedAuthorizationTokenConfig)\u003d\u003dnull?void 0:(w\u003dy.videoAuthorizationToken)\u003d\u003dnull?void 0:w.credentialTransferTokens)||[];for(y\u003d0;y\u003ce.length;++y)if(e[y].scope\u003d\u003d\u003dN)return e[y].token||void 0};\nrQ\u003dfunction(e){if(e\u0026\u0026e.simpleText)return e.simpleText;var N\u003d\"\";if(e\u0026\u0026e.runs)for(var y\u003d0;y\u003ce.runs.length;y++)e.runs[y].text\u0026\u0026(N+\u003de.runs[y].text);return N};\n$B\u003dfunction(e){return e?function(){try{return e.apply(this,arguments)}catch(N){g.t0(N)}}:e};\nYB\u003dfunction(){this.K\u003dnew Set;this.N\u003dnew Set;this.j\u003dnew Map;this.client\u003dvoid 0;this.csn\u003dnull};\nMc\u003dfunction(){YB.instance||(YB.instance\u003dnew YB);return YB.instance};\nlm\u003dfunction(){};\nFB\u003dfunction(){this.G\u003d[];this.U\u003d[];this.J\u003d[];this.Kh\u003d[];this.L\u003d[];this.D\u003d[];this.K\u003dnew Map;this.Z\u003dnew Map;this.N\u003dnew Set;this.qg\u003dnew Map};\nSq\u003dfunction(){FB.instance||(FB.instance\u003dnew FB);return FB.instance};\nox\u003dfunction(e,N,y,w){w\u003dw\u003d\u003d\u003dvoid 0?{}:w;g.NR(function(){abF.includes(N)||(g.uA(new g.Gh(\"createClientScreen() called with a non-page VE\",N)),N\u003d83769);w.isHistoryNavigation||(e.Kh\u003d[],e.J.push({rootVe:N,key:w.key||\"\"}));e.G\u003d[];e.U\u003d[];w.nD?es0(e,N,y,w):NXH(e,N,y,w)})()};\ny65\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?0:y;g.NR(function(){N.then(function(w){e.N.has(y)\u0026\u0026e.j\u0026\u0026e.j();var E\u003dg.It(y),A\u003dg.dI(y);if(E\u0026\u0026A){var T;(w\u003d\u003dnull?0:(T\u003dw.response)\u003d\u003dnull?0:T.trackingParams)\u0026\u0026g.Rt(e.client,E,A,g.XV(w.response.trackingParams));var p;(w\u003d\u003dnull?0:(p\u003dw.playerResponse)\u003d\u003dnull?0:p.trackingParams)\u0026\u0026g.Rt(e.client,E,A,g.XV(w.playerResponse.trackingParams))}})})()};\nh$\u003dfunction(e){var N\u003dSq();g.NR(function(){var y\u003dg.XV(e);bm(N,y);return y})()};\nbm\u003dfunction(e,N,y,w){w\u003dw\u003d\u003d\u003dvoid 0?0:w;g.NR(function(){if(e.N.has(w))return e.G.push([N,y]),!0;var E\u003dg.It(w),A\u003dy||g.dI(w);if(E\u0026\u0026A){if(g.Xj(\"combine_ve_grafts\")){var T\u003de.K.get(A.toString());T?T.push(N):(e.Z.set(A.toString(),A),e.K.set(A.toString(),[N]));e.Ng||(e.Ng\u003dg.e1(0,function(){c1(e,E)},1200))}else g.Rt(e.client,E,A,N);\nreturn!0}return!1})()};\nwaF\u003dfunction(e,N,y,w){w\u003dw\u003d\u003d\u003dvoid 0?0:w;var E\u003dg.It(w);N\u003dN||g.dI(w);E\u0026\u0026N\u0026\u0026(e\u003de.client,w\u003dmj({cttAuthInfo:v7(E)||void 0},E),y\u003d{csn:E,ve:N.getAsJson(),clientData:y},E\u003d\u003d\u003d\"UNDEFINED_CSN\"?LQ(\"visualElementStateChanged\",w,y):e?kg(\"visualElementStateChanged\",y,e,w):g.$$(\"visualElementStateChanged\",y,w))};\nes0\u003dfunction(e,N,y,w){w\u003dw\u003d\u003d\u003dvoid 0?{}:w;e.N.add(w.layer||0);e.j\u003dfunction(){NXH(e,N,y,w);var T\u003dg.dI(w.layer);if(T){for(var p\u003dg.c(e.G),C\u003dp.next();!C.done;C\u003dp.next())C\u003dC.value,bm(e,C[0],C[1]||T,w.layer);T\u003dg.c(e.U);for(p\u003dT.next();!p.done;p\u003dT.next())p\u003dp.value,waF(e,p[0],p[1])}};\ny||g.It(w.layer)||e.j();if(w.nD)for(var E\u003dg.c(w.nD),A\u003dE.next();!A.done;A\u003dE.next())y65(e,A.value,w.layer);else g.t0(Error(\"Delayed screen needs a data promise.\"))};\nNXH\u003dfunction(e,N,y,w){w\u003dw\u003d\u003d\u003dvoid 0?{}:w;var E\u003dvoid 0;w.layer||(w.layer\u003d0);E\u003dw.parentLayer!\u003d\u003dvoid 0?w.parentLayer:w.layer;var A\u003dg.It(E);E\u003dg.dI(E);var T\u003dy||E,p;T\u0026\u0026(w.parentCsn!\u003d\u003dvoid 0?p\u003d{clientScreenNonce:w.parentCsn,visualElement:T}:A\u0026\u0026A!\u003d\u003d\"UNDEFINED_CSN\"\u0026\u0026(p\u003d{clientScreenNonce:A,visualElement:T}));var C,r\u003dg.Lb(\"EVENT_ID\");A\u003d\u003d\u003d\"UNDEFINED_CSN\"\u0026\u0026r\u0026\u0026(C\u003d{servletData:{serializedServletEventId:r}});g.Xj(\"combine_ve_grafts\")\u0026\u0026A\u0026\u0026c1(e,A);g.Xj(\"no_client_ve_attach_unless_shown\")\u0026\u0026T\u0026\u0026A\u0026\u0026U$(T,A);try{var Y\u003dyg9(e.client,\nN,p,w.Ec,w.cttAuthInfo,C,w.implicitGestureType,w.loggingExpectations)}catch(F){Gh3(F,{VM:N,rootVe:E,eas:y,CoW:A,W$B:p,Ec:w.Ec});g.t0(F);return}iO1(Y,N,w.layer,w.cttAuthInfo);A\u0026\u0026A!\u003d\u003d\"UNDEFINED_CSN\"\u0026\u0026E\u0026\u0026!IwE(A)\u0026\u0026E$5(e.client,A,E,!0);e.J[e.J.length-1]\u0026\u0026!e.J[e.J.length-1].csn\u0026\u0026(e.J[e.J.length-1].csn\u003dY||\"\");g.nV({clientScreenNonce:Y});lm.instance||(lm.instance\u003dnew lm);g.NR(Mc().J).bind(Mc())();var M\u003dg.dI(w.layer);A\u0026\u0026A!\u003d\u003d\"UNDEFINED_CSN\"\u0026\u0026M\u0026\u0026(g.Xj(\"web_mark_root_visible\")||g.Xj(\"music_web_mark_root_visible\"))\u0026\u0026\ng.yv(Y,M);e.N.delete(w.layer||0);e.j\u003dvoid 0;var l;(l\u003de.qg.get(w.layer))\u003d\u003dnull||l.forEach(function(F,S){F?bm(e,S,F,w.layer):M\u0026\u0026bm(e,S,M,w.layer)});\nE2M(e)};\nE2M\u003dfunction(e){for(var N\u003d0;N\u003ce.L.length;N++){var y\u003de.L[N];try{y()}catch(w){g.t0(w)}}for(N\u003de.L.length\u003d0;N\u003ce.D.length;N++){y\u003de.D[N];try{y()}catch(w){g.t0(w)}}};\nc1\u003dfunction(e,N){if(N\u003d\u003d\u003dvoid 0)for(var y\u003dPYM(),w\u003d0;w\u003cy.length;w++)y[w]!\u003d\u003dvoid 0\u0026\u0026c1(e,y[w]);else e.K.forEach(function(E,A){(A\u003de.Z.get(A))\u0026\u0026g.O$(e.client,N,A,E)}),e.K.clear(),e.Z.clear(),e.Ng\u003dvoid 0};\nkB\u003dfunction(){};\nA60\u003dfunction(){kB.instance||(kB.instance\u003dnew kB);return kB.instance};\nTX5\u003dfunction(e,N,y){var w\u003dnew XMLHttpRequest;if(y\u003d\u003dnull?0:y.Mc)w.onreadystatechange\u003dfunction(A){y.Mc(w,A)};\nvar E;w.open((E\u003dN.method)!\u003dnull?E:\"GET\",e,!0);w.responseType\u003d\"text\";w.withCredentials\u003d!0;if(N.headers)for(e\u003dg.c(Object.entries(N.headers)),N\u003de.next();!N.done;N\u003de.next())E\u003dg.c(N.value),N\u003dE.next().value,E\u003dE.next().value,w.setRequestHeader(N,E);return w};\nB1\u003dfunction(){};\nJ6_\u003dfunction(){var e\u003dnavigator;return new Promise(function(N,y){var w;(w\u003de.webkitTemporaryStorage)!\u003dnull\u0026\u0026w.queryUsageAndQuota?e.webkitTemporaryStorage.queryUsageAndQuota(function(E,A){N({usage:E,quota:A})},function(E){y(E)}):y(Error(\"webkitTemporaryStorage is not supported.\"))})};\nCl\u003dfunction(e,N){var y\u003dthis;this.handleError\u003de;this.J\u003dN;this.N\u003d!1;self.document\u003d\u003d\u003dvoid 0||self.addEventListener(\"beforeunload\",function(){y.N\u003d!0});\nthis.K\u003dMath.random()\u003c\u003d.2};\nCF5\u003dfunction(e,N){B1.getInstance().estimate().then(function(y){y\u003dObject.assign({},N,{isSw:self.document\u003d\u003d\u003dvoid 0,isIframe:self!\u003d\u003dself.top,deviceStorageUsageMbytes:pa5(y\u003d\u003dnull?void 0:y.usage),deviceStorageQuotaMbytes:pa5(y\u003d\u003dnull?void 0:y.quota)});e.J(\"idbQuotaExceeded\",y)})};\npa5\u003dfunction(e){return typeof e\u003d\u003d\u003d\"undefined\"?\"-1\":String(Math.ceil(e/1048576))};\n$xH\u003dfunction(){g.m6();return g.HE(0,192)?g.HE(0,190):!(g.Xj(\"web_watch_cinematics_disabled_by_default\")||g.Xj(\"web_watch_cinematics_preferred_reduced_motion_default_disabled\")\u0026\u0026r69())};\nMK0\u003dfunction(e,N){YGJ(e.program,N.pwq)\u0026\u0026(KV(\"bg_i\",void 0,\"player_att\"),g.XB.initialize(e,function(){KV(\"bg_l\",void 0,\"player_att\");P1\u003d(0,g.iC)()},N.cspNonce))};\nlF0\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?{}:e;return g.XB.invoke(e)};\nYGJ\u003dfunction(e,N){if(e){var y;g.XB.isLoading()?y\u003d!1:y\u003d!P1||(0,g.iC)()-P1\u003eN;e\u003dy}else e\u003d!1;return e};\nF$E\u003dfunction(e){e\u003de.split(\"\");dQ.Te(e,26);dQ.gh(e,64);dQ.Te(e,43);dQ.gh(e,57);dQ.nU(e,2);dQ.gh(e,77);dQ.nU(e,2);dQ.Te(e,41);dQ.gh(e,20);return e.join(\"\")};\ng.Ix\u003dfunction(e,N){return e.qg+\"timedtext_video?ref\u003dplayer\u0026v\u003d\"+N.videoId};\ng.SG1\u003dfunction(e){var N\u003dthis;this.videoData\u003de;e\u003d{};this.J\u003d(e.c1a\u003dfunction(){var y\u003d[];if(g.XB.isInitialized()){var w\u003d\"\";N.videoData\u0026\u0026N.videoData.VY\u0026\u0026(w\u003dN.videoData.VY+(\"\u0026r1b\u003d\"+N.videoData.clientPlaybackNonce));var E\u003d{};w\u003d(E.atr_challenge\u003dw,E);KV(\"bg_v\",void 0,\"player_att\");(w\u003dlF0(w))?(KV(\"bg_s\",void 0,\"player_att\"),y.push(\"r1a\u003d\"+w)):(KV(\"bg_e\",void 0,\"player_att\"),y.push(\"r1c\u003d2\"))}else KV(\"bg_e\",void 0,\"player_att\"),window.trayride||window.botguard?y.push(\"r1c\u003d1\"):y.push(\"r1c\u003d4\");y.push(\"r1d\u003d\"+g.XB.getState());\nreturn y.join(\"\u0026\")},e.c6a\u003dfunction(y){return\"r6a\u003d\"+(Number(y.c)^C2())},e.c6b\u003dfunction(y){return\"r6b\u003d\"+(Number(y.c)^Number(g.Lb(\"CATSTAT\",0)))},e);\nthis.videoData\u0026\u0026this.videoData.VY?this.rK\u003dAE(this.videoData.VY):this.rK\u003d{}};\ng.o20\u003dfunction(e){if(e.videoData\u0026\u0026e.videoData.VY){for(var N\u003d[e.videoData.VY],y\u003dg.c(Object.keys(e.J)),w\u003dy.next();!w.done;w\u003dy.next())w\u003dw.value,e.rK[w]\u0026\u0026e.J[w]\u0026\u0026(w\u003de.J[w](e.rK))\u0026\u0026N.push(w);return N.join(\"\u0026\")}return null};\ng.v1\u003dfunction(e,N){MK0(e,{pwq:g.Y2(N.experiments,\"bg_vm_reinit_threshold\"),cspNonce:N.cspNonce})};\nbnJ\u003dfunction(){var e\u003dXMLHttpRequest.prototype.fetch;return!!e\u0026\u0026e.length\u003d\u003d\u003d3};\nzm\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?2592E3:e;if(e\u003e0\u0026\u0026!(OkM()\u003e(0,g.iC)()-e*1E3))return 0;e\u003dg.qI(\"yt-player-quality\");if(typeof e\u003d\u003d\u003d\"string\"){if(e\u003dg.q5[e],e\u003e0)return e}else if(e instanceof Object)return e.quality;return 0};\nim\u003dfunction(){var e\u003dg.qI(\"yt-player-proxima-pref\");return e\u003d\u003dnull?null:e};\nhs9\u003dfunction(){var e\u003dg.qI(\"yt-player-quality\");if(e instanceof Object\u0026\u0026e.quality\u0026\u0026e.previousQuality){if(e.quality\u003ee.previousQuality)return 1;if(e.quality\u003ce.previousQuality)return-1}return 0};\nc65\u003dfunction(){var e\u003d{values:{},lY:{}};try{var N\u003dJSON.parse(JSON.parse(window.localStorage[\"yt-player-memory\"]).data);e.values\u003dN.values;e.halfLives\u003dN.halfLives}catch(y){}return e};\nDM\u003dfunction(){return g.qI(\"yt-player-performance-cap\")||{}};\ngQ\u003dfunction(){var e;return(e\u003dg.qI(\"yt-player-performance-cap-active-set\"))!\u003dnull?e:[]};\nk55\u003dfunction(e){(e\u003d\u003d\u003dvoid 0?0:e)?(e\u003dgQ().filter(function(N){return N.startsWith(\"1\")}),g.uY(\"yt-player-performance-cap-active-set\",e,2592E3)):g.uY(\"yt-player-performance-cap-active-set\",[],2592E3)};\nBXM\u003dfunction(e){g.uY(\"yt-player-watch-later-pending\",e)};\nXaF\u003dfunction(){return!!g.qI(\"yt-player-headers-readable\")};\nPFH\u003dfunction(){try{return+(window.localStorage\u0026\u0026window.localStorage[\"yt-player-av1-pref\"])||0}catch(e){return 0}};\ng.VA\u003dfunction(){var e\u003dg.qI(\"yt-player-caption-language-preferences\");return e?e:[]};\nfA\u003dfunction(){var e\u003dg.qI(\"yt-player-user-settings\"),N\u003dnew Map;if(e){e\u003dg.c(Object.entries(e));for(var y\u003de.next();!y.done;y\u003de.next()){var w\u003dg.c(y.value);y\u003dw.next().value;w\u003dw.next().value;N.set(y,w)}}return N};\num\u003dfunction(){try{var e\u003dwindow.navigator;if(e.getAutoplayPolicy\u0026\u0026typeof e.getAutoplayPolicy\u003d\u003d\u003d\"function\"){var N\u003ddocument.getElementsByClassName(g.t$.Qlt);var y\u003dN.length\u003e0\u0026\u0026N[0]?e.getAutoplayPolicy(N[0]):e.getAutoplayPolicy(\"mediaelement\");if(dx3[y])return dx3[y]}}catch(w){}return\"AUTOPLAY_BROWSER_POLICY_UNSPECIFIED\"};\nqc\u003dfunction(e){return e.UY||e.IV||e.mutedAutoplay};\nIF9\u003dfunction(e,N){return qc(e)?N!\u003d\u003d1\u0026\u0026N!\u003d\u003d2\u0026\u0026N!\u003d\u003d0?\"AUTOPLAY_STATUS_UNAVAILABLE\":e.TH?\"AUTOPLAY_STATUS_BLOCKED\":\"AUTOPLAY_STATUS_OCCURRED\":\"AUTOPLAY_STATUS_NOT_ATTEMPTED\"};\nv2P\u003dfunction(e,N,y){var w\u003dN.X();e.thirdParty||(e.thirdParty\u003d{});w.ancestorOrigins\u0026\u0026(e.thirdParty.embeddedPlayerContext\u003dObject.assign({},e.thirdParty.embeddedPlayerContext,{ancestorOrigins:w.ancestorOrigins}));w.T(\"embeds_enable_autoplay_and_visibility_signals\")\u0026\u0026(w.y_!\u003dnull\u0026\u0026(e.thirdParty.embeddedPlayerContext\u003dObject.assign({},e.thirdParty.embeddedPlayerContext,{visibilityFraction:Number(w.y_)})),w.zg\u0026\u0026(e.thirdParty.embeddedPlayerContext\u003dObject.assign({},e.thirdParty.embeddedPlayerContext,{visibilityFractionSource:w.zg})),\ne.thirdParty.embeddedPlayerContext\u003dObject.assign({},e.thirdParty.embeddedPlayerContext,{autoplayBrowserPolicy:um(),autoplayIntended:qc(N),autoplayStatus:IF9(N,y)}))};\nDxF\u003dfunction(e,N){ER(e,2,N.IS,ZM,3);ER(e,3,N.N0,zs1,3);W8(e,4,N.onesieUstreamerConfig);W8(e,9,N.eL);ER(e,10,N.v4,xB,3);ER(e,15,N.reloadPlaybackParams,in9,3)};\nVK_\u003dfunction(e,N){ER(e,1,N.formatId,jq,3);H8(e,2,N.startTimeMs);H8(e,3,N.durationMs);H8(e,4,N.qO);H8(e,5,N.wQ);ER(e,9,N.qmB,g20,3);ER(e,11,N.vyG,nA,1);ER(e,12,N.A9,nA,1)};\nfF3\u003dfunction(e,N){Ol(e,1,N.videoId);H8(e,2,N.lmt)};\ng20\u003dfunction(e,N){if(N.B0)for(var y\u003d0;y\u003cN.B0.length;y++)ER(e,1,N.B0[y],fF3,3)};\njq\u003dfunction(e,N){H8(e,1,N.itag);H8(e,2,N.lmt);Ol(e,3,N.xtags)};\nQA\u003dfunction(e){return{itag:f2(e,1),lmt:f2(e,2),xtags:qf(e,3)}};\nnA\u003dfunction(e,N){H8(e,1,N.startTicks);H8(e,2,N.fV);H8(e,3,N.timescale)};\ntK5\u003dfunction(e){return{startTicks:f2(e,1),fV:f2(e,2),timescale:f2(e,3)}};\nu25\u003dfunction(e,N){H8(e,1,N.defaultPolicy);H8(e,2,N.smooth);H8(e,3,N.visibility);H8(e,4,N.BL);H8(e,5,N.performance);H8(e,6,N.speed)};\nZM\u003dfunction(e,N){H8(e,13,N.timeSinceLastManualFormatSelectionMs);var y\u003dN.lastManualDirection;y!\u003d\u003dvoid 0\u0026\u0026(mX(e,112),mX(e,y\u003c\u003c1^y\u003e\u003e31));H8(e,16,N.Vsq);H8(e,17,N.detailedNetworkType);H8(e,18,N.eq);H8(e,19,N.Wa);H8(e,21,N.wf1);H8(e,23,N.Cr);H8(e,28,N.Sb);H8(e,29,N.C6s);H8(e,34,N.visibility);y\u003dN.playbackRate;if(y!\u003d\u003dvoid 0){var w\u003dnew ArrayBuffer(4);(new Float32Array(w))[0]\u003dy;y\u003d(new Uint32Array(w))[0];if(y!\u003d\u003dvoid 0)for(mX(e,285),Qe(e,4),w\u003d0;w\u003c4;)e.view.setUint8(e.pos,y\u0026255),y\u003e\u003e\u003d8,e.pos+\u003d1,w+\u003d1}H8(e,36,N.rr);\nER(e,38,N.mediaCapabilities,qGM,3);H8(e,39,N.RUW);H8(e,40,N.qz);H8(e,44,N.playerState);K2(e,46,N.CY);H8(e,48,N.XY);H8(e,50,N.rE);H8(e,51,N.Ka);H8(e,54,N.ue);K2(e,56,N.dUP);H8(e,57,N.Qv);K2(e,58,N.RY);H8(e,59,N.G4);H8(e,60,N.pG);K2(e,61,N.isPrefetch);H8(e,62,N.RW);W8(e,63,N.sabrLicenseConstraint);H8(e,64,N.QqG);H8(e,66,N.Msq);H8(e,67,N.rmG);H8(e,68,N.qgt);Ol(e,69,N.audioTrackId);K2(e,71,N.Td);ER(e,72,N.Qfl,u25,1);H8(e,74,N.mV);H8(e,75,N.nf)};\nqGM\u003dfunction(e,N){if(N.videoFormatCapabilities)for(var y\u003d0;y\u003cN.videoFormatCapabilities.length;y++)ER(e,1,N.videoFormatCapabilities[y],Zn3,1);if(N.audioFormatCapabilities)for(y\u003d0;y\u003cN.audioFormatCapabilities.length;y++)ER(e,2,N.audioFormatCapabilities[y],xx0,1);ER(e,4,N.perPlaybackAttributes,j_M,3);H8(e,5,N.hdrModeBitmask)};\nZn3\u003dfunction(e,N){H8(e,1,N.videoCodec);H8(e,3,N.maxHeight);H8(e,4,N.maxWidth);H8(e,11,N.maxFramerate);H8(e,12,N.maxBitrateBps);K2(e,15,N.is10BitSupported)};\nxx0\u003dfunction(e,N){H8(e,1,N.audioCodec);H8(e,2,N.numChannels);H8(e,3,N.maxBitrateBps);H8(e,6,N.spatialCapabilityBitmask)};\nj_M\u003dfunction(e,N){if(N.itagDenylist)for(var y\u003d0;y\u003cN.itagDenylist.length;y++)H8(e,1,N.itagDenylist[y])};\nxB\u003dfunction(e,N){ER(e,1,N.clientInfo,n29,3);W8(e,2,N.PS);W8(e,3,N.playbackCookie);W8(e,4,N.eL);if(N.Y6)for(var y\u003d0;y\u003cN.Y6.length;y++)ER(e,5,N.Y6[y],Q_1,3);if(N.Ds)for(y\u003d0;y\u003cN.Ds.length;y++)H8(e,6,N.Ds[y]);Ol(e,7,N.DGP);ER(e,8,N.tC,mx0,3)};\nHn_\u003dfunction(e,N){H8(e,1,N.aUG);H8(e,2,N.L$1)};\nK$0\u003dfunction(e,N){var y\u003dN.code;y!\u003d\u003dvoid 0\u0026\u0026(mX(e,8),mX(e,y\u003c\u003c1^y\u003e\u003e31));Ol(e,2,N.message)};\nW$0\u003dfunction(e,N){H8(e,1,N.clientState);ER(e,2,N.TSt,Hn_,1)};\nmx0\u003dfunction(e,N){W8(e,1,N.Cmg);ER(e,2,N.RZh,K$0,3);ER(e,3,N.coldStartInfo,W$0,3)};\nQ_1\u003dfunction(e,N){H8(e,1,N.type);W8(e,2,N.value)};\nn29\u003dfunction(e,N){Ol(e,1,N.hl);Ol(e,12,N.deviceMake);Ol(e,13,N.deviceModel);H8(e,16,N.clientName);Ol(e,17,N.clientVersion);Ol(e,18,N.osName);Ol(e,19,N.osVersion)};\nOnM\u003dfunction(e,N){Ol(e,1,N.name);Ol(e,2,N.value)};\nRsE\u003dfunction(e,N){Ol(e,1,N.url);if(N.QU)for(var y\u003d0;y\u003cN.QU.length;y++)ER(e,2,N.QU[y],OnM,3);W8(e,3,N.postBody);K2(e,4,N.VNk);K2(e,6,N.n8)};\nzs1\u003dfunction(e,N){W8(e,2,N.IW);W8(e,5,N.encryptedClientKey);W8(e,6,N.iv);W8(e,7,N.y4);K2(e,10,N.Dq);K2(e,13,N.M_);K2(e,14,N.zF);W8(e,16,N.Y4q);K2(e,17,N.dw)};\nG5H\u003dfunction(e){return{e7:f2(e,1),cj:f2(e,2),body:uI(e,4)}};\nin9\u003dfunction(e,N){Ol(e,1,N.token)};\nUx0\u003dfunction(e){return{token:qf(e,1)}};\nL$J\u003dfunction(e){return{RS:f2(e,1),FiB:f2(e,2)}};\nNFM\u003dfunction(e,N){ER(e,1,N.IS,ZM,3);if(N.xL)for(var y\u003d0;y\u003cN.xL.length;y++)ER(e,2,N.xL[y],jq,3);if(N.gT)for(y\u003d0;y\u003cN.gT.length;y++)ER(e,3,N.gT[y],VK_,3);W8(e,5,N.videoPlaybackUstreamerConfig);if(N.kK)for(y\u003d0;y\u003cN.kK.length;y++)ER(e,6,N.kK[y],s_J,3);if(N.DT)for(y\u003d0;y\u003cN.DT.length;y++)ER(e,16,N.DT[y],jq,3);if(N.pH)for(y\u003d0;y\u003cN.pH.length;y++)ER(e,17,N.pH[y],jq,3);if(N.sJ)for(y\u003d0;y\u003cN.sJ.length;y++)ER(e,18,N.sJ[y],jq,3);ER(e,19,N.v4,xB,3);ER(e,21,N.Ag,aFs,3);H8(e,22,N.g8);H8(e,23,N.Wz);if(N.iW)for(y\u003d0;y\u003cN.iW.length;y++)ER(e,\n1E3,N.iW[y],eeP,3)};\ns_J\u003dfunction(e,N){ER(e,1,N.formatId,jq,3);H8(e,2,N.KO);H8(e,3,N.sequenceNumber);ER(e,4,N.mZ,nA,1);H8(e,5,N.wC);H8(e,6,N.Nm)};\naFs\u003dfunction(e,N){if(N.EL)for(var y\u003d0;y\u003cN.EL.length;y++)Ol(e,1,N.EL[y]);W8(e,2,N.v0);Ol(e,3,N.Yh);H8(e,4,N.Bx);H8(e,5,N.Z1);Ol(e,6,N.Lv)};\neeP\u003dfunction(e,N){if(N.xL)for(var y\u003d0;y\u003cN.xL.length;y++)ER(e,1,N.xL[y],jq,3);if(N.gT)for(y\u003d0;y\u003cN.gT.length;y++)ER(e,2,N.gT[y],VK_,3);Ol(e,3,N.clipId)};\ng.m4\u003dfunction(e,N){ER(e,1,N.IS,ZM,3);W8(e,3,N.videoPlaybackUstreamerConfig);ER(e,5,N.v4,xB,3);ER(e,6,N.Ag,aFs,3)};\nEQ5\u003dfunction(e,N){Ol(e,1,N.cpn);H8(e,2,N.sequenceNumber);Ol(e,3,N.serializedWatchEndpointLoggingContext);if(N.decoderInfo)for(var y\u003d0;y\u003cN.decoderInfo.length;y++)ER(e,6,N.decoderInfo[y],yA1,3);Ol(e,9,N.playerResponseCpn);H8(e,10,N.transitionStitchType);H8(e,12,N.timestampOffsetMsecs);H8(e,15,N.remoteControlMode);if(N.remoteConnectedDevices)for(y\u003d0;y\u003cN.remoteConnectedDevices.length;y++)ER(e,16,N.remoteConnectedDevices[y],wts,3);W8(e,17,N.serializedHouseBrandPlayerServiceLoggingContext)};\nyA1\u003dfunction(e,N){H8(e,1,N.elapsedTimeMs);Ol(e,3,N.videoDecoderName)};\nwts\u003dfunction(e,N){H8(e,1,N.deviceInterface);Ol(e,2,N.deviceVersion);K2(e,3,N.isSleeping)};\nAAF\u003dfunction(e){return{first:f2(e,1),DJ:f2(e,2)}};\nTF_\u003dfunction(e){return{bitrate:f2(e,6),width:f2(e,7),height:f2(e,8),fps:f2(e,25),averageBitrate:f2(e,31),audioSampleRate:f2(e,45),audioChannels:f2(e,46)}};\nH1\u003dfunction(e){return{itagDenylist:xC(e,1)}};\nCvE\u003dfunction(e){return{cu9:f2(e,1),itag:qf(e,3),tF:ZK(e,4,JA9),lmt:f2(e,5),UTt:f2(e,7),xtags:qf(e,15),yMP:ZK(e,23,ptJ),zR:ZK(e,34,H1)}};\nJA9\u003dfunction(e){return{iv:uI(e,5),BPP:tC(e,7)}};\nrAs\u003dfunction(e){return{Rn:xC(e,2),videoId:qf(e,3),Sv:f2(e,4)}};\nptJ\u003dfunction(e){return{videoId:qf(e,2)}};\n$G1\u003dfunction(e){return{NL:f2(e,3),cz:f2(e,4),C7:f2(e,5),E9Z:tC(e,8),thG:f2(e,10),eO:f2(e,12),vA:f2(e,13),rC:f2(e,14),LK:f2(e,15),MD:f2(e,16)}};\nYp9\u003dfunction(e){return{targetAudioReadaheadMs:f2(e,1),targetVideoReadaheadMs:f2(e,2),backoffTimeMs:f2(e,4),playbackCookie:uI(e,7),videoId:qf(e,8)}};\nMO3\u003dfunction(e){return{minBandwidthBytesPerSec:f2(e,1),minReadaheadMs:f2(e,2)}};\nlkJ\u003dfunction(e){return{startMinReadaheadPolicy:jy(e,1,MO3),resumeMinReadaheadPolicy:jy(e,2,MO3)}};\nFx1\u003dfunction(e){return{label:qf(e,1),text:qf(e,2)}};\nSp0\u003dfunction(e){return{videoId:qf(e,1),formatId:ZK(e,2,QA),debugInfo:jy(e,3,Fx1)}};\noQJ\u003dfunction(e){return{lH:jy(e,1,Sp0)}};\nbv0\u003dfunction(e){return{M0:f2(e,1),zP:f2(e,2),minReadaheadMs:f2(e,3)}};\nheP\u003dfunction(e){return{qI:f2(e,1),items:jy(e,2,bv0),Fb:f2(e,3)}};\ncAM\u003dfunction(e){return{token:qf(e,1),videoId:qf(e,2)}};\nkW1\u003dfunction(e){return{Mo:f2(e,1)}};\nBFM\u003dfunction(e){return{MNg:qf(e,1),action:f2(e,2),eA:ZK(e,3,kW1)}};\nKA\u003dfunction(e){return{Fl:f2(e,1),Jj:f2(e,2),seekSource:f2(e,3)}};\nPv5\u003dfunction(e){return{Xy:jy(e,1,XtM),pfq:qf(e,2)}};\ndGM\u003dfunction(e){return{US:qf(e,1),jA:f2(e,2),kWl:f2(e,3),aj:f2(e,4),SO:f2(e,5),bD:f2(e,6)}};\nIkJ\u003dfunction(e){return{Jv:f2(e,1)}};\nXtM\u003dfunction(e){return{clipId:qf(e,1),zn:ZK(e,2,dGM),NQ:ZK(e,3,IkJ)}};\nvQP\u003dfunction(e){return{type:f2(e,1),scope:f2(e,2),value:uI(e,3),sendByDefault:tC(e,4),writePolicy:f2(e,5)}};\nzeE\u003dfunction(e){var N\u003d[];e\u003dg.c(e.split(\",\"));for(var y\u003de.next();!y.done;y\u003de.next()){var w\u003dy.value;w\u0026\u0026((y\u003dw.startsWith(\"!\"))\u0026\u0026(w\u003dw.substring(1)),w\u003dw.split(\"-\"),w.length\u003c3||N.push({y$:w[0],platform:w[1],deviceVersion:w[2],Rm:y}))}return N};\ngQ9\u003dfunction(e){return zeE(e).map(function(N){return{deviceInterface:iv1[DGF[N.y$]]||0,deviceVersion:N.deviceVersion||\"\",isSleeping:N.Rm}})};\ng.W1\u003dfunction(e,N){this.id\u003de;this.Vl\u003dN;this.captionTracks\u003d[];this.K\u003dthis.j\u003dnull;this.xtags\u003d\"\";this.L\u003d!1;this.J\u003dnull;this.N\u003d\"UNKNOWN\";this.captionsInitialState\u003d\"CAPTIONS_INITIAL_STATE_UNKNOWN\";e\u003dthis.Vl.id.split(\".\");e.length\u003e1\u0026\u0026(this.L\u003de[1]\u003d\u003d\u003d\"2\")};\nOj\u003dfunction(e,N,y,w,E){this.N\u003de;this.J\u003dN;this.K\u003dy;this.reason\u003dw;this.JM\u003dE\u003d\u003d\u003dvoid 0?0:E};\ng.Rx\u003dfunction(e,N,y,w){return new Oj(g.q5[e]||0,g.q5[N]||0,y,w)};\nUj\u003dfunction(e){if(Gm\u0026\u0026e.JM)return!1;var N\u003dg.q5.auto;return e.N\u003d\u003d\u003dN\u0026\u0026e.J\u003d\u003d\u003dN};\nsj\u003dfunction(e){return LA[e.J||e.N]||\"auto\"};\nVO_\u003dfunction(e,N){N\u003dg.q5[N];return e.N\u003c\u003dN\u0026\u0026(!e.J||e.J\u003e\u003dN)};\nax\u003dfunction(e){return\"[\"+e.N+\"-\"+e.J+\", override: \"+(e.K+\", reason: \"+e.reason+\"]\")};\ned\u003dfunction(e,N,y){this.videoInfos\u003de;this.J\u003dN;this.audioTracks\u003d[];if(this.J){e\u003dnew Set;y\u003d\u003dnull||y({ainfolen:this.J.length});N\u003dg.c(this.J);for(var w\u003dN.next();!w.done;w\u003dN.next())if(w\u003dw.value,!w.Vl||e.has(w.Vl.id)){var E\u003dvoid 0,A\u003dvoid 0,T\u003dvoid 0;(T\u003dy)\u003d\u003dnull||T({atkerr:!!w.Vl,itag:w.itag,xtag:w.J,lang:((E\u003dw.Vl)\u003d\u003dnull?void 0:E.name)||\"\",langid:((A\u003dw.Vl)\u003d\u003dnull?void 0:A.id)||\"\"})}else E\u003dnew g.W1(w.id,w.Vl),e.add(w.Vl.id),this.audioTracks.push(E);y\u003d\u003dnull||y({atklen:this.audioTracks.length})}};\nNa\u003dfunction(){g.x.apply(this,arguments);this.J\u003dnull};\nqpP\u003dfunction(e,N,y,w,E,A,T){if(e.J)return e.J;var p\u003d{},C\u003dnew Set,r\u003d{};if(yo(w)){for(var Y in w.J)w.J.hasOwnProperty(Y)\u0026\u0026(e\u003dw.J[Y],r[e.info.Iq]\u003d[e.info]);return r}Y\u003dfk9(N,w,p);A\u0026\u0026E({aftsrt:wD(Y)});for(var M\u003d{},l\u003dg.c(Object.keys(Y)),F\u003dl.next();!F.done;F\u003dl.next()){F\u003dF.value;for(var S\u003dg.c(Y[F]),k\u003dS.next();!k.done;k\u003dS.next()){k\u003dk.value;var X\u003dk.itag,d\u003dvoid 0,v\u003dF+\"_\"+(((d\u003dk.video)\u003d\u003dnull?void 0:d.fps)||0);M.hasOwnProperty(v)?M[v]\u003d\u003d\u003d!0?r[F].push(k):p[X]\u003dM[v]:(d\u003dEf(N,k,y,w.isLive,C),d!\u003d\u003d!0?(T.add(F),p[X]\u003dd,\nd\u003d\u003d\u003d\"disablevp9hfr\"\u0026\u0026(M[v]\u003d\"disablevp9hfr\")):(r[F]\u003dr[F]||[],r[F].push(k),M[v]\u003d!0))}}A\u0026\u0026E({bfflt:wD(r)});for(var V in r)r.hasOwnProperty(V)\u0026\u0026(w\u003dV,r[w]\u0026\u0026r[w][0].gx()\u0026\u0026(r[w]\u003dr[w],r[w]\u003dtO5(N,r[w],p),r[w]\u003du1_(r[w],p)));A\u0026\u0026Object.keys(p).length\u003e0\u0026\u0026(N.FZ?E({rjr:Xe(p)}):E(p));N\u003dg.c(C.values());for(w\u003dN.next();!w.done;w\u003dN.next())(w\u003dy.N.get(w.value))\u0026\u0026--w.Yr;A\u0026\u0026E({aftflt:wD(r)});e.J\u003dg.b8(r,function(Z){return!!Z.length});\nreturn e.J};\nxG0\u003dfunction(e,N,y,w,E,A,T,p){p\u003dp\u003d\u003d\u003dvoid 0?!1:p;if(N.CC\u0026\u0026T\u0026\u0026T.length\u003e1\u0026\u0026!(N.G4\u003e0||N.U)){for(var C\u003dN.N||!!E,r\u003dC\u0026\u0026N.pX?A:void 0,Y\u003dfk9(N,w),M\u003d[],l\u003d[],F\u003d{},S\u003d0;S\u003cT.length;S++){var k\u003dT[S],X\u003dw.K.get(k);if(X\u0026\u0026X.info){var d\u003dX.info;X\u003dd.Iq;if(Ef(N,d,y,w.isLive)){k\u003dd.gx()?M:l;d\u003dg.c(Y[X]);for(var v\u003dd.next();!v.done;v\u003dd.next()){v\u003dv.value;var V\u003dvoid 0,Z\u003dX+\"_\"+(((V\u003dv.video)\u003d\u003dnull?void 0:V.fps)||0);F.hasOwnProperty(Z)?F[Z]\u003d\u003d\u003d!0\u0026\u0026k.push(v):Ef(N,v,y,w.isLive)\u0026\u0026(k.push(v),F[Z]\u003d!0)}}else C\u0026\u0026A({opfu:k})}}if(M.length\u0026\u0026\nl.length)return C\u0026\u0026A({opfm:M[0].itag+\",\"+l[0].itag}),u4(new ed(M,l,r))}return ZvH(e,N,y,w,E,A,p)};\nZvH\u003dfunction(e,N,y,w,E,A,T){function p(d){return!!M[d]}\nvar C\u003dN.N||!!E,r\u003dC\u0026\u0026N.pX?A:void 0,Y\u003dnew Set,M\u003dqpP(e,N,y,w,A,C,Y);Ai(w)\u0026\u0026(M\u003dj0E(y,M,E,C,A,N),C\u0026\u0026A({enflt:wD(M)}));N.Kx\u003dnQ9(M,N);if(yo(w))return A\u003dg.Ok(Object.values(M),function(d){return!!d.length\u0026\u0026!!d[0].audio}),e\u003dg.Ok(Object.values(M),function(d){return!!d.length\u0026\u0026!!d[0].video}),A\u0026\u0026e||tE(),u4(new ed(e,A,r));\nE\u003dQ0F(N);C\u0026\u0026A({audioPrefOrder:E.join(\"_\")});e\u003d[];if(N.PY){E\u003dg.CG(E,p);for(var l\u003dnew Set,F\u003dg.c(E),S\u003dF.next();!S.done;S\u003dF.next()){S\u003dg.c(M[S.value]);for(var k\u003dS.next();!k.done;k\u003dS.next())k\u003dk.value,k.Vl\u0026\u0026!l.has(k.Vl.id)\u0026\u0026(l.add(k.Vl.id),e.push(k))}if(e.length\u003d\u003d\u003d0){if(E.length\u003d\u003d\u003d0)return C\u0026\u0026A({noaudio:1}),tE();e\u003dM[E[0]]}}else{e\u003dg.Ok(E,p);if(!e)return C\u0026\u0026A({noaudio:1}),tE();e\u003dM[e]}M[\"9\"]\u0026\u0026M.h\u0026\u0026w.Cx\u0026\u0026!N.Bk\u0026\u0026(C\u0026\u0026A({dltvp9:1}),delete M[\"9\"]);if(T){C\u0026\u0026A({bfsflt:wD(M),bfsflta:TD(y)});mG5(y,Y);C\u0026\u0026A({bfsfltb:TD(y)});\nfor(var X in M)if(M.hasOwnProperty(X)\u0026\u0026(T\u003dX,!(T\u003d\u003d\u003d\"f\"||N.aq\u003d\u003d\u003d0\u0026\u0026Hv1.has(T))))for(Y\u003dg.c(M[T]),E\u003dY.next();!E.done;E\u003dY.next())E\u003dE.value,N.NK?KxM(y,T,E):WxH(y,T,E);C\u0026\u0026A({aftsflt:TD(y)})}T\u003dM[\"1h\"]?\"1h\":\"1\";y\u003dM[\"9h\"]?\"9h\":\"9\";E\u003dM[T];l\u003dM[y];E\u0026\u0026E.length\u0026\u0026(N.J.highestAv1Resolution\u003dE[E.length-1].video.J);l\u0026\u0026l.length\u0026\u0026(N.J.highestVp9Resolution\u003dl[l.length-1].video.J);X\u003d[];Y\u003d[];if(N.jN\u0026\u0026E)X\u003dE,Y\u003d[T],A({forceAv1:T});else if(N.U\u0026\u0026!N.RY)for(Y\u003dOv0(w)?M[\"1h\"]||M[\"9h\"]?[\"1h\",\"9h\"]:[\"9\",\"h\"]:[\"1\",\"9\",\"h\"],C\u0026\u0026A({newhybpref:Y.join(\".\")}),\nE\u003dg.c(Y),l\u003dE.next();!l.done;l\u003dE.next())X\u003dX.concat(M[l.value]).filter(function(d){return d});\nelse N.G4\u003e0\u0026\u0026l\u0026\u0026E\u0026\u0026(Y\u003d[T,y],X\u003dE.concat(l).filter(function(d){return d}));\nif(X.length\u0026\u0026!N.RY){Ji(X,Y);if(C){C\u003d[];N\u003dg.c(X);for(w\u003dN.next();!w.done;w\u003dN.next())C.push(w.value.itag);A({hbdfmt:C.join(\".\")})}return u4(new ed(X,e,r))}X\u003dReH(N);X\u003dg.Ok(X,p);if(!X){if(M[T])return A\u003dM[T],Ji(A),u4(new ed(A,e,r));C\u0026\u0026A({novideo:1});return tE()}N.U2\u0026\u0026(X\u003d\u003d\u003d\"1\"||X\u003d\u003d\u003d\"1h\")\u0026\u0026M[y]\u0026\u0026(T\u003dp_(M[X]),Y\u003dp_(M[y]),Y\u003eT?X\u003dy:Y\u003d\u003d\u003dT\u0026\u0026GWs(M[y])\u0026\u0026(X\u003dy));X\u003d\u003d\u003d\"9\"\u0026\u0026M.h\u0026\u0026p_(M.h)\u003ep_(M[\"9\"])\u0026\u0026(X\u003d\"h\");N.SR\u0026\u0026w.isLive\u0026\u0026X\u003d\u003d\u003d\"(\"\u0026\u0026M.H\u0026\u0026p_(M[\"(\"])\u003c1440\u0026\u0026(X\u003d\"H\");C\u0026\u0026A({vfmly:C_(X)});N\u003dM[X];if(!N.length)return C\u0026\u0026A({novfmly:C_(X)}),\ntE();Ji(N);return u4(new ed(N,e,r))};\nnQ9\u003dfunction(e,N){var y\u003d!(!e.m\u0026\u0026!e.M),w\u003d!(!e.mac3\u0026\u0026!e.MAC3),E\u003d!(!e.meac3\u0026\u0026!e.MEAC3);e\u003d!(!e.i\u0026\u0026!e.I);N.jp\u003de;return y||w||E||e};\nGWs\u003dfunction(e){e\u003dg.c(e);for(var N\u003de.next();!N.done;N\u003de.next())if(N\u003dN.value,N.itag\u0026\u0026UGP.has(N.itag))return!0;return!1};\nC_\u003dfunction(e){switch(e){case \"*\":return\"v8e\";case \"(\":return\"v9e\";case \"(h\":return\"v9he\";default:return e}};\nwD\u003dfunction(e){var N\u003d[],y;for(y in e)if(e.hasOwnProperty(y)){var w\u003dy;N.push(C_(w));w\u003dg.c(e[w]);for(var E\u003dw.next();!E.done;E\u003dw.next())N.push(E.value.itag)}return N.join(\".\")};\nj0E\u003dfunction(e,N,y,w,E,A){var T\u003d{},p\u003d{};g.oB(N,function(C,r){C\u003dC.filter(function(Y){var M\u003dY.itag;if(!Y.BG)return p[M]\u003d\"noenc\",!1;if(A.Y_\u0026\u0026Y.Iq\u003d\u003d\u003d\"(h\"\u0026\u0026A.a9)return p[M]\u003d\"lichdr\",!1;if(Y.Iq\u003d\u003d\u003d\"(\"||Y.Iq\u003d\u003d\u003d\"(h\"){if(e.j\u0026\u0026y\u0026\u0026y.flavor\u003d\u003d\u003d\"widevine\"){var l\u003dY.mimeType+\"; experimental\u003dallowed\";(l\u003d!!Y.BG[y.flavor]\u0026\u0026!!y.J[l])||(p[M]\u003dY.BG[y.flavor]?\"unspt\":\"noflv\");return l}if(!rD(e,$E.CRYPTOBLOCKFORMAT)\u0026\u0026!e.Rq||e.qg)return p[M]\u003de.qg?\"disvp\":\"vpsub\",!1}return y\u0026\u0026Y.BG[y.flavor]\u0026\u0026y.J[Y.mimeType]?!0:(p[M]\u003dy?Y.BG[y.flavor]?\n\"unspt\":\"noflv\":\"nosys\",!1)});\nC.length\u0026\u0026(T[r]\u003dC)});\nw\u0026\u0026Object.entries(p).length\u0026\u0026(A.FZ?E({rjr:Xe(p)}):E(p));return T};\nu1_\u003dfunction(e,N){var y\u003dvQ(e,function(w,E){return E.video.fps\u003e32?Math.min(w,E.video.width):w},Infinity);\ny\u003cInfinity\u0026\u0026(e\u003de.filter(function(w){if(w.video.fps\u003e32||w.video.width\u003cy)return!0;N[w.itag]\u003d\"hfrfirst\";return!1}));\nGk()\u0026\u0026(e\u003de.filter(function(w){if(w.itag!\u003d\u003d\"299\")return!0;N[w.itag]\u003d\"ps3hfr1080\";return!1}));\nreturn e};\ntO5\u003dfunction(e,N,y){return N\u003dN.filter(function(w){if(w.video.J\u003c\u003de.jn)return!0;y[w.itag]\u003d\"maxquality\";return!1})};\nfk9\u003dfunction(e,N,y){var w\u003d{},E;for(E in N.J)if(N.J.hasOwnProperty(E)){var A\u003dN.J[E].info;if(e.G\u0026\u0026A.video\u0026\u0026A.video.J\u003ce.G)y\u0026\u0026(y[A.itag]\u003d\"min\"+e.G);else{var T\u003dA.Iq;w[T]\u003dw[T]||[];w[T].push(A)}}e\u003dg.c(Object.keys(w));for(N\u003de.next();!N.done;N\u003de.next())Ji(w[N.value]);return w};\np_\u003dfunction(e){return vQ(e,function(N,y){return Math.max(N,y.video.J)},0)};\nEf\u003dfunction(e,N,y,w,E){E\u003dE\u003d\u003d\u003dvoid 0?new Set:E;if(N.Iq\u003d\u003d\u003d\"\")return\"unkn\";if((N.itag\u003d\u003d\u003d\"304\"||N.itag\u003d\u003d\u003d\"266\")\u0026\u0026e.l9)return\"blk2khfr\";if(e.Z\u0026\u0026N.video\u0026\u0026N.video.J\u003ee.Z)return\"max\"+e.Z;if(e.Dl\u0026\u0026N.Iq\u003d\u003d\u003d\"h\"\u0026\u0026N.video\u0026\u0026N.video.J\u003e1080)return\"blkhigh264\";if(N.Iq\u003d\u003d\u003d\"(h\"\u0026\u0026!y.Z)return\"enchdr\";if((w\u003d\u003d\u003dvoid 0?0:w)\u0026\u0026Og(N)\u0026\u0026!e.Et)return\"blk51live\";if((N.Iq\u003d\u003d\u003d\"MAC3\"||N.Iq\u003d\u003d\u003d\"mac3\")\u0026\u0026!e.j)return\"blkac3\";if((N.Iq\u003d\u003d\u003d\"MEAC3\"||N.Iq\u003d\u003d\u003d\"meac3\")\u0026\u0026!e.L)return\"blkeac3\";if((N.Iq\u003d\u003d\u003d\"M\"||N.Iq\u003d\u003d\u003d\"m\")\u0026\u0026!e.Kh)return\"blkaac51\";if((N.Iq\u003d\u003d\u003d\n\"so\"||N.Iq\u003d\u003d\u003d\"sa\")\u0026\u0026!e.qg)return\"blkamb\";if(!e.Y_\u0026\u0026N.BG\u0026\u0026N.BG.fairplay\u0026\u0026(N.Iq\u003d\u003d\u003d\"(\"||N.Iq\u003d\u003d\u003d\"(h\"||N.Iq\u003d\u003d\u003d\"A\"||N.Iq\u003d\u003d\u003d\"MEAC3\"))return\"cbc\";if((N.Iq\u003d\u003d\u003d\"i\"||N.Iq\u003d\u003d\u003d\"I\")\u0026\u0026!e.Xz)return\"blkiamf\";if(N.itag\u003d\u003d\u003d\"774\"\u0026\u0026!e.i9)return\"blkouh\";var A,T;if(e.Ut\u0026\u0026(N.Iq\u003d\u003d\u003d\"1\"||N.Iq\u003d\u003d\u003d\"1h\")\u0026\u0026((A\u003dN.video)\u003d\u003dnull?0:A.J)\u0026\u0026((T\u003dN.video)\u003d\u003dnull?void 0:T.J)\u003ee.Ut)return\"av1cap\";if((w\u003dy.N.get(N.Iq))\u0026\u0026w.Yr\u003e0)return E.add(N.Iq),\"byerr\";var p;if((p\u003dN.video)\u003d\u003dnull?0:p.fps\u003e32){if(!y.i9\u0026\u0026!rD(y,$E.FRAMERATE))return\"capHfr\";if(e.VB\u0026\u0026N.video.J\u003e\u003d\n4320)return\"blk8khfr\";if(mu(N)){if(e.DD\u0026\u0026N.BG\u0026\u0026N.video.J\u003e\u003d1440)return\"disablevp9hfr\";if(e.im\u0026\u0026g.Kp(\"appletv5\")\u0026\u0026N.BG)return\"atv5sfr\"}}if(e.JM\u0026\u0026N.JM\u003ee.JM)return\"ratecap\";e\u003dLx3(y,N);return e!\u003d\u003d!0?e:!0};\nJi\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?[]:N;g.pf(e,function(y,w){var E\u003dw.JM-y.JM;if(!y.gx()||!w.gx())return E;var A\u003dw.video.height*w.video.width-y.video.height*y.video.width;!A\u0026\u0026N\u0026\u0026N.length\u003e0\u0026\u0026(y\u003dN.indexOf(y.Iq)+1,w\u003dN.indexOf(w.Iq)+1,A\u003dy\u003d\u003d\u003d0||w\u003d\u003d\u003d0?w||-1:y-w);A||(A\u003dE);return A})};\ng.YE\u003dfunction(e,N){this.N\u003de;this.j\u003dN\u003d\u003d\u003dvoid 0?!1:N;this.K\u003dthis.path\u003dthis.scheme\u003d\"\";this.J\u003d{};this.url\u003d\"\"};\nlN\u003dfunction(e){Ma(e);return e.K};\nF9\u003dfunction(e){return e.N?e.N.startsWith(\"local\"):e.scheme\u003d\u003d\u003d\"local\"};\ns0_\u003dfunction(e){Ma(e);return g.c4(e.J,function(N){return N!\u003d\u003dnull})};\nSd\u003dfunction(e){Ma(e);var N\u003ddecodeURIComponent(e.get(\"mn\")||\"\").split(\",\");return e.path\u003d\u003d\u003d\"/videoplayback\"\u0026\u0026N.length\u003e1\u0026\u0026!!N[1]};\noh\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;Ma(e);if(e.path!\u003d\u003d\"/videoplayback\"){var y\u003de.clone();y.set(\"playerfallback\",\"1\");return y}var w\u003de.nC();y\u003dnew g.rS(w);var E\u003de.get(\"fvip\"),A\u003ddecodeURIComponent(e.get(\"mn\")||\"\").split(\",\");if(E\u0026\u0026A\u0026\u0026A.length\u003e1\u0026\u0026A[1])return w\u003dy.J,e\u003dw.replace(/^[^.]*/,\"\"),g.Yu(y,(w.indexOf(\"rr\")\u003d\u003d\u003d0?\"rr\":\"r\")+E+\"---\"+A[1]+e),y\u003dnew g.YE(y.toString()),y.set(\"fallback_count\",\"1\"),y;if(N)return y\u003de.clone(),y.set(\"fallback_count\",\"1\"),y;E\u003dy.J.match(\"\\\\.a1\\\\.googlevideo\\\\.com$\");y.J.match(\"\\\\.googlevideo\\\\.com$\")?\n(g.Yu(y,\"redirector.googlevideo.com\"),w\u003dy.toString()):y.J.match(\"rr?[1-9].*\\\\.c\\\\.youtube\\\\.com$\")?(g.Yu(y,\"www.youtube.com\"),w\u003dy.toString()):(y\u003daLF(w),a_(y)\u0026\u0026(w\u003dy));y\u003dnew g.YE(w);y.set(\"cmo\u003dpf\",\"1\");E\u0026\u0026y.set(\"cmo\u003dtd\",\"a1.googlevideo.com\");return y};\nMa\u003dfunction(e){if(e.N){if(!a_(e.N)\u0026\u0026!e.N.startsWith(\"local\"))throw new g.Gh(\"Untrusted URL\",e.N);var N\u003dg.hh(e.N);e.scheme\u003dN.L;e.K\u003dN.J+(N.K!\u003dnull?\":\"+N.K:\"\");var y\u003dN.N;if(y.startsWith(\"/videoplayback\"))e.path\u003d\"/videoplayback\",y\u003dy.slice(14);else if(y.startsWith(\"/initplayback\"))e.path\u003d\"/initplayback\",y\u003dy.slice(13);else if(y.startsWith(\"/api/manifest\")){var w\u003dy.indexOf(\"/\",12),E\u003dy.indexOf(\"/\",w+1);w\u003e0\u0026\u0026E\u003e0?(e.path\u003dy.slice(0,E),y\u003dy.slice(E+1)):(e.path\u003dy,y\u003d\"\")}else e.path\u003dy,y\u003d\"\";w\u003de.J;e.J\u003dak_(y);Object.assign(e.J,\ne0P(N.j.toString()));Object.assign(e.J,w);e.J.file\u003d\u003d\u003d\"index.m3u8\"\u0026\u0026(delete e.J.file,e.path+\u003d\"/file/index.m3u8\");e.N\u003d\"\";e.url\u003d\"\";e.j\u0026\u0026(N\u003dtgH(),Ma(e),y\u003de.J[N]||null)\u0026\u0026(y\u003dNp0[0](y),e.set(N,y),e.j||tgH(\"\"))}};\nyGP\u003dfunction(e){Ma(e);var N\u003de.scheme+(e.scheme?\"://\":\"//\")+e.K+e.path;if(s0_(e)){var y\u003d[];g.oB(e.J,function(w,E){w!\u003d\u003dnull\u0026\u0026y.push(E+\"\u003d\"+w)});\nN+\u003d\"?\"+y.join(\"\u0026\")}return N};\nak_\u003dfunction(e){e\u003de.split(\"/\");var N\u003d0;e[0]||N++;for(var y\u003d{};N\u003ce.length;N+\u003d2)e[N]\u0026\u0026w33(y,e[N],e[N+1]);return y};\ne0P\u003dfunction(e){e\u003de.split(\"\u0026\");for(var N\u003d{},y\u003d0;y\u003ce.length;y++){var w\u003de[y],E\u003dw.indexOf(\"\u003d\");E\u003e0?w33(N,w.slice(0,E),w.slice(E+1)):w\u0026\u0026(N[w]\u003d\"\")}return N};\nw33\u003dfunction(e,N,y){if(N\u003d\u003d\u003d\"cmo\"){var w;(w\u003dy.indexOf(\"\u003d\"))\u003e\u003d0?(N\u003d\"cmo\u003d\"+y.slice(0,w),y\u003dy.slice(w+1)):(w\u003dy.indexOf(\"%3D\"))\u003e\u003d0\u0026\u0026(N\u003d\"cmo\u003d\"+y.slice(0,w),y\u003dy.slice(w+3))}e[N]\u003dy};\nbN\u003dfunction(e){var N\u003dg.m(e,E6n)||e.signatureCipher;e\u003d{jQ:!1,Uv:\"\",xm:\"\",s:\"\"};if(!N)return e;N\u003dAE(N);e.jQ\u003d!0;e.Uv\u003dN.url;e.xm\u003dN.sp;e.s\u003dN.s;return e};\nhi\u003dfunction(e,N,y,w,E,A,T,p,C,r){this.Ch\u003de;this.startTime\u003dN;this.duration\u003dy;this.ingestionTime\u003dw;this.sourceURL\u003dE;this.Re\u003dC;this.J\u003dr;this.endTime\u003dN+y;this.N\u003dT||0;this.range\u003dA||null;this.pending\u003dp||!1;this.Re\u003dC||null};\ng.c$\u003dfunction(){this.segments\u003d[];this.J\u003dnull;this.N\u003d!0;this.K\u003d\"\"};\nAGH\u003dfunction(e,N){if(N\u003ee.vY())e.segments\u003d[];else{var y\u003dW_(e.segments,function(w){return w.Ch\u003e\u003dN},e);\ny\u003e0\u0026\u0026e.segments.splice(0,y)}};\nkE\u003dfunction(e,N,y,w,E){E\u003dE\u003d\u003d\u003dvoid 0?!1:E;this.data\u003de;this.offset\u003dN;this.size\u003dy;this.type\u003dw;this.J\u003d(this.N\u003dE)?0:8;this.dataOffset\u003dthis.offset+this.J};\nB$\u003dfunction(e){var N\u003de.data.getUint8(e.offset+e.J);e.J+\u003d1;return N};\nX9\u003dfunction(e){var N\u003de.data.getUint16(e.offset+e.J);e.J+\u003d2;return N};\nP$\u003dfunction(e){var N\u003de.data.getInt32(e.offset+e.J);e.J+\u003d4;return N};\ndD\u003dfunction(e){var N\u003de.data.getUint32(e.offset+e.J);e.J+\u003d4;return N};\nIh\u003dfunction(e){var N\u003de.data;var y\u003de.offset+e.J;N\u003dN.getUint32(y)*4294967296+N.getUint32(y+4);e.J+\u003d8;return N};\nv$\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?NaN:N;if(isNaN(N))var y\u003de.size;else for(y\u003de.J;y\u003ce.size\u0026\u0026e.data.getUint8(e.offset+y)!\u003d\u003dN;)++y;N\u003dnew Uint8Array(e.data.buffer,e.offset+e.J+e.data.byteOffset,y-e.J);e.J\u003dMath.min(y+1,e.size);return P8(N)};\nTps\u003dfunction(e){return new Uint8Array(e.data.buffer,e.offset+e.data.byteOffset,e.size)};\nJGE\u003dfunction(e){this.offset\u003d0;this.data\u003dnew DataView(new ArrayBuffer(e))};\nzD\u003dfunction(e,N,y,w){(new Uint8Array(e.data.buffer,e.offset,w)).set(new Uint8Array(N.buffer,y+N.byteOffset,w));e.offset+\u003dw};\niN\u003dfunction(e,N,y,w,E,A){this.startSecs\u003de;this.Vj\u003dN;this.context\u003dy;this.identifier\u003dw;this.event\u003dE;this.J\u003dA};\ngD\u003dfunction(e,N){this.data\u003de;this.uri\u003dN||\"http://youtube.com/streaming/metadata/segment/102015\";this.d4\u003dDe(this,\"Sequence-Number\");this.j\u003dDe(this,\"Segment-Count\");this.L\u003dthis.data[\"Segment-Durations-Ms\"]||\"\";this.ingestionTime\u003dDe(this,\"Ingestion-Walltime-Us\")/1E6;this.J\u003d(De(this,\"First-Frame-Time-Us\")+De(this,\"First-Frame-Uncertainty-Us\"))/1E6;this.j1\u003dDe(this,\"Target-Duration-Us\")/1E6;this.eY\u003dthis.data[\"Stream-Finished\"]\u003d\u003d\u003d\"T\";this.K\u003dthis.data.Streamable\u003d\u003d\u003d\"T\";this.cryptoPeriodIndex\u003dDe(this,\"Crypto-Period-Index\");\nthis.N\u003dDe(this,\"Crypto-Period-Seconds\")};\nC$9\u003dfunction(e){return e.data[\"Cuepoint-Type\"]?new iN(-(Number(e.data[\"Cuepoint-Playhead-Time-Sec\"])||0),Number(e.data[\"Cuepoint-Total-Duration-Sec\"])||0,e.data[\"Cuepoint-Context\"],e.data[\"Cuepoint-Identifier\"]||\"\",p35[e.data[\"Cuepoint-Event\"]||\"\"]||\"unknown\",(Number(e.data[\"Cuepoint-Playhead-Time-Sec\"])||0)*1E3):null};\nrGJ\u003dfunction(e){return Number(e.data[\"Start-Media-Time-Us\"])/1E6||0};\nDe\u003dfunction(e,N){return Number(e.data[N])||0};\nVo\u003dfunction(e){return e.data[\"Stitched-Video-Cpn\"]?e.data[\"Stitched-Video-Cpn\"].split(\",\").slice(0,-1):[]};\ng.$5_\u003dfunction(e){return e.data[\"Serialized-State\"]?e.data[\"Serialized-State\"]:\"\"};\ng.Yg0\u003dfunction(e){switch(e.data[\"Is-Ad-Break-Finished\"]){case \"true\":return 1;case \"false\":return 2;default:return 0}};\nMcP\u003dfunction(e,N){this.J\u003de;this.duration\u003dN};\nlrJ\u003dfunction(e,N,y,w,E){this.N\u003dE;this.J\u003de||0;this.pitch\u003dN||0;this.yaw\u003dy||0;this.roll\u003dw||0;this.crc\u003dE.getUint32(4)};\nf_\u003dfunction(e){var N\u003d{};e\u003de.split(\"\\r\\n\");for(var y\u003d0;y\u003ce.length;y++){if(e[y].length\u003d\u003d\u003d0)return N;var w\u003de[y].match(/([^:]+):\\s+([\\S\\s]+)/);w!\u003dnull\u0026\u0026(N[w[1]]\u003dw[2])}return null};\nFu5\u003dfunction(e,N){var y\u003dg.ti(e,0,1952868452);e\u003dg.ti(e,0,1953658222);if(y\u0026\u0026e){y.skip(1);var w\u003dB$(y)\u003c\u003c16|X9(y);y.skip(4);w\u00261\u0026\u0026y.skip(8);w\u00262\u0026\u0026y.skip(4);if(w\u00268){w\u003dy.J;var E\u003ddD(y);y.data.setUint32(y.offset+w,N\u003e1?Math.ceil(E*N):Math.floor(E*N))}e.skip(1);y\u003dB$(e)\u003c\u003c16|X9(e);if(y\u0026256){w\u003dy\u00261;E\u003dy\u00264;var A\u003dy\u0026512,T\u003dy\u00261024,p\u003dy\u00262048;y\u003ddD(e);w\u0026\u0026e.skip(4);E\u0026\u0026e.skip(4);w\u003d(A?4:0)+(T?4:0)+(p?4:0);for(E\u003d0;E\u003cy;E++)A\u003de.J,T\u003ddD(e),e.data.setUint32(e.offset+A,N\u003e1?Math.ceil(T*N):Math.floor(T*N)),e.skip(w)}}};\nqa\u003dfunction(e){e\u003dnew DataView(e.buffer,e.byteOffset,e.byteLength);return(e\u003dg.ti(e,0,1836476516))?g.uN(e):NaN};\nSgJ\u003dfunction(e){var N\u003dg.ti(e,0,1937011556);if(!N)return null;N\u003dZe(e,N.dataOffset+8,1635148593)||Ze(e,N.dataOffset+8,1635135537);if(!N)return null;var y\u003dZe(e,N.dataOffset+78,1936995172),w\u003dZe(e,N.dataOffset+78,1937126244);if(!w)return null;N\u003dnull;if(y)switch(y.skip(4),B$(y)){default:N\u003d0;break;case 1:N\u003d2;break;case 2:N\u003d1;break;case 3:N\u003d255}var E\u003dy\u003dnull,A\u003dnull;if(w\u003dZe(e,w.dataOffset,1886547818)){var T\u003dZe(e,w.dataOffset,1886546020),p\u003dZe(e,w.dataOffset,2037673328);if(!p\u0026\u0026(p\u003dZe(e,w.dataOffset,1836279920),\n!p))return null;T\u0026\u0026(T.skip(4),y\u003dP$(T)/65536,A\u003dP$(T)/65536,E\u003dP$(T)/65536);e\u003dTps(p);e\u003dnew DataView(e.buffer,e.byteOffset+8,e.byteLength-8);return new lrJ(N,y,A,E,e)}return null};\nZe\u003dfunction(e,N,y){for(;xE(e,N);){var w\u003djd(e,N);if(w.type\u003d\u003d\u003dy)return w;N+\u003dw.size}return null};\ng.ti\u003dfunction(e,N,y){for(;xE(e,N);){var w\u003djd(e,N);if(w.type\u003d\u003d\u003dy)return w;N\u003dn_(w.type)?N+8:N+w.size}return null};\ng.Qo\u003dfunction(e){if(e.data.getUint8(e.dataOffset)){var N\u003de.data;e\u003de.dataOffset+4;N\u003dN.getUint32(e)*4294967296+N.getUint32(e+4)}else N\u003de.data.getUint32(e.dataOffset+4);return N};\njd\u003dfunction(e,N){var y\u003de.getUint32(N),w\u003de.getUint32(N+4);return new kE(e,N,y,w)};\ng.uN\u003dfunction(e){var N\u003de.data.getUint8(e.dataOffset)?20:12;return e.data.getUint32(e.dataOffset+N)};\no69\u003dfunction(e){e\u003dnew kE(e.data,e.offset,e.size,e.type,e.N);var N\u003dB$(e);e.skip(7);var y\u003ddD(e);if(N\u003d\u003d\u003d0){N\u003ddD(e);var w\u003ddD(e)}else N\u003dIh(e),w\u003dIh(e);e.skip(2);for(var E\u003dX9(e),A\u003d[],T\u003d[],p\u003d0;p\u003cE;p++){var C\u003ddD(e);A.push(C);T.push(dD(e));e.skip(4)}return{timescale:y,Zh:N,N4:w,IDh:A,vx:T}};\nxE\u003dfunction(e,N){if(e.byteLength-N\u003c8)return!1;var y\u003de.getUint32(N);if(y\u003c8||e.byteLength-N\u003cy)return!1;for(y\u003d4;y\u003c8;y++){var w\u003de.getInt8(N+y);if(w\u003c48||w\u003e122)return!1}return!0};\nn_\u003dfunction(e){return e\u003d\u003d\u003d1701082227||e\u003d\u003d\u003d1836019558||e\u003d\u003d\u003d1836019574||e\u003d\u003d\u003d1835297121||e\u003d\u003d\u003d1835626086||e\u003d\u003d\u003d1937007212||e\u003d\u003d\u003d1953653094||e\u003d\u003d\u003d1953653099||e\u003d\u003d\u003d1836475768};\nbd0\u003dfunction(e){e.skip(4);return{dGh:v$(e,0),value:v$(e,0),timescale:dD(e),QNq:dD(e),oi9:dD(e),id:dD(e),YA:v$(e),offset:e.offset}};\ng.h05\u003dfunction(e){var N\u003dZe(e,0,1701671783);if(!N)return null;var y\u003dbd0(N),w\u003dy.dGh;y\u003df_(y.YA);if(e\u003dZe(e,N.offset+N.size,1701671783))if(e\u003dbd0(e),e\u003df_(e.YA),y\u0026\u0026e){N\u003dg.c(Object.keys(e));for(var E\u003dN.next();!E.done;E\u003dN.next())E\u003dE.value,y[E]\u003de[E]}return y?new gD(y,w):null};\nmh\u003dfunction(e,N){for(var y\u003dZe(e,0,N);y;){var w\u003dy;w.type\u003d1936419184;w.data.setUint32(w.offset+4,1936419184);y\u003dZe(e,y.offset+y.size,N)}};\ng.H$\u003dfunction(e,N){for(var y\u003d0,w\u003d[];xE(e,y);){var E\u003djd(e,y);E.type\u003d\u003d\u003dN\u0026\u0026w.push(E);y\u003dn_(E.type)?y+8:y+E.size}return w};\ncG5\u003dfunction(e,N){var y\u003dg.ti(e,0,1937011556),w\u003dg.ti(e,0,1953654136);if(!y||!w||e.getUint32(y.offset+12)\u003e\u003d2)return null;var E\u003dnew DataView(N.buffer,N.byteOffset,N.length),A\u003dg.ti(E,0,1937011556);if(!A)return null;N\u003dE.getUint32(A.dataOffset+8);w\u003dE.getUint32(A.dataOffset+12);if(w!\u003d\u003d1701733217\u0026\u0026w!\u003d\u003d1701733238)return null;w\u003dnew JGE(e.byteLength+N);zD(w,e,0,y.offset+12);w.data.setInt32(w.offset,2);w.offset+\u003d4;zD(w,e,y.offset+16,y.size-16);zD(w,E,E.byteOffset+A.dataOffset+8,N);zD(w,e,y.offset+y.size,e.byteLength-\n(y.offset+y.size));y\u003dg.c([1836019574,1953653099,1835297121,1835626086,1937007212,1937011556]);for(E\u003dy.next();!E.done;E\u003dy.next())E\u003dg.ti(e,0,E.value),w.data.setUint32(E.offset,E.size+N);e\u003dg.ti(w.data,0,1953654136);w.data.setUint32(e.offset+16,2);return w.data};\nkS0\u003dfunction(e){var N\u003dg.ti(e,0,1937011556);if(!N)return null;var y\u003de.getUint32(N.dataOffset+12);if(y!\u003d\u003d1701733217\u0026\u0026y!\u003d\u003d1701733238)return null;N\u003dZe(e,N.offset+24+(y\u003d\u003d\u003d1701733217?28:78),1936289382);if(!N)return null;y\u003dZe(e,N.offset+8,1935894637);if(!y||e.getUint32(y.offset+12)!\u003d\u003d1667392371)return null;N\u003dZe(e,N.offset+8,1935894633);if(!N)return null;N\u003dZe(e,N.offset+8,1952804451);if(!N)return null;y\u003dnew Uint8Array(16);for(var w\u003d0;w\u003c16;w++)y[w]\u003de.getInt8(N.offset+16+w);return y};\nK_\u003dfunction(e,N){this.J\u003de;this.pos\u003d0;this.start\u003dN||0};\nW$\u003dfunction(e){return e.pos\u003e\u003de.J.byteLength};\nL_\u003dfunction(e,N,y){var w\u003dnew K_(y);if(!Of(w,e))return!1;w\u003dRh(w);if(!GD(w,N))return!1;for(e\u003d0;N;)N\u003e\u003e\u003e\u003d8,e++;N\u003dw.start+w.pos;var E\u003dUf(w,!0);w\u003de+(w.start+w.pos-N)+E;w\u003dw\u003e9?BpM(w-9,8):BpM(w-2,1);e\u003dN-e;y.setUint8(e++,236);for(N\u003d0;N\u003cw.length;N++)y.setUint8(e++,w[N]);return!0};\nX3F\u003dfunction(e){var N\u003dnew K_(e);N.qk();if(Of(N,[408125543,374648427,174,224]))N\u003dRh(N);else return null;for(var y\u003de\u003dnull;!W$(N);){var w\u003dUf(N,!1);if(w\u003d\u003d\u003d21432)switch(sf(N)){default:e\u003d0;break;case 1:e\u003d1;break;case 3:e\u003d2;break;case 15:e\u003d255}else w\u003d\u003d\u003d30320?y\u003dRh(N):ah(N)}if(!y)return null;for(var E,A\u003dw\u003dN\u003dnull;!W$(y);)switch(Uf(y,!1)){case 30321:if(sf(y)!\u003d\u003d3)return null;break;case 30324:N\u003del(y);break;case 30323:A\u003del(y);break;case 30325:w\u003del(y);break;case 30322:E\u003dUf(y,!0);E\u003dNZ(y,E);E\u003dnew DataView(E.buffer,\nE.byteOffset,E.byteLength);break;default:ah(y)}return E?new lrJ(e,N,A,w,E):null};\nRh\u003dfunction(e){var N\u003dUf(e,!0),y\u003de.J.byteOffset+e.pos;y\u003dnew DataView(e.J.buffer,y,Math.min(N,e.J.buffer.byteLength-y));y\u003dnew K_(y,e.start+e.pos);e.pos+\u003dN;return y};\nsf\u003dfunction(e){for(var N\u003dUf(e,!0),y\u003dw4(e),w\u003d1;w\u003cN;w++)y\u003dy*256+w4(e);return y};\nel\u003dfunction(e){var N\u003dUf(e,!0),y\u003d0;N\u003d\u003d\u003d4?y\u003de.J.getFloat32(e.pos):N\u003d\u003d\u003d8\u0026\u0026(y\u003de.J.getFloat64(e.pos));e.pos+\u003dN;return y};\nP$P\u003dfunction(e){var N\u003dUf(e,!0);return P8(NZ(e,N))};\nw4\u003dfunction(e){return e.J.getUint8(e.pos++)};\nUf\u003dfunction(e,N){var y\u003dw4(e);if(y\u003d\u003d\u003d1){for(N\u003dy\u003d0;N\u003c7;N++)y\u003dy*256+w4(e);return y}for(var w\u003d128,E\u003d0;E\u003c6\u0026\u0026w\u003ey;E++)y\u003dy*256+w4(e),w*\u003d128;return N?y-w:y};\nah\u003dfunction(e){var N\u003dUf(e,!0);e.pos+\u003dN};\nd59\u003dfunction(e){if(!GD(e,440786851,!0))return null;var N\u003de.pos;Uf(e,!1);var y\u003dUf(e,!0)+e.pos-N;e.pos\u003dN+y;if(!GD(e,408125543,!1))return null;Uf(e,!0);if(!GD(e,357149030,!0))return null;var w\u003de.pos;Uf(e,!1);var E\u003dUf(e,!0)+e.pos-w;e.pos\u003dw+E;if(!GD(e,374648427,!0))return null;var A\u003de.pos;Uf(e,!1);var T\u003dUf(e,!0)+e.pos-A,p\u003dnew Uint8Array(y+12+E+T),C\u003dnew DataView(p.buffer);p.set(new Uint8Array(e.J.buffer,e.J.byteOffset+N,y));C.setUint32(y,408125543);C.setUint32(y+4,33554431);C.setUint32(y+8,4294967295);\np.set(new Uint8Array(e.J.buffer,e.J.byteOffset+w,E),y+12);p.set(new Uint8Array(e.J.buffer,e.J.byteOffset+A,T),y+12+E);return p};\nEM\u003dfunction(e){var N\u003de.pos;e.pos\u003d0;var y\u003d1E6;Of(e,[408125543,357149030,2807729])\u0026\u0026(y\u003dsf(e));e.pos\u003dN;return y};\nIrs\u003dfunction(e,N){var y\u003de.pos;e.pos\u003d0;if(e.J.getUint8(e.pos)!\u003d\u003d160\u0026\u0026!Ad(e)||!GD(e,160))return e.pos\u003dy,NaN;Uf(e,!0);var w\u003de.pos;if(!GD(e,161))return e.pos\u003dy,NaN;Uf(e,!0);w4(e);var E\u003dw4(e)\u003c\u003c8|w4(e);e.pos\u003dw;if(!GD(e,155))return e.pos\u003dy,NaN;w\u003dsf(e);e.pos\u003dy;return(E+w)*N/1E9};\nAd\u003dfunction(e){if(!v6F(e)||!GD(e,524531317))return!1;Uf(e,!0);return!0};\nv6F\u003dfunction(e){if(e.qk()){if(!GD(e,408125543))return!1;Uf(e,!0)}return!0};\nOf\u003dfunction(e,N){for(var y\u003d0;y\u003cN.length;y++){if(!GD(e,N[y]))return!1;y!\u003d\u003dN.length-1\u0026\u0026Uf(e,!0)}return!0};\nGD\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?!1:y;if(W$(e))return!1;for(var w\u003de.pos;Uf(e,!1)!\u003d\u003dN;)if(ah(e),w\u003de.pos,W$(e))return!1;y\u0026\u0026(e.pos\u003dw);return!0};\nBpM\u003dfunction(e,N){N||(N\u003dMath.ceil(Math.log(e+2)/Math.log(2)/7));for(var y\u003d1\u003c\u003c8-N,w\u003d[];w.length\u003cN-1;)w.unshift(e%256),e\u003dMath.floor(e/256);w.unshift(e|y);return w};\nNZ\u003dfunction(e,N){var y\u003dnew Uint8Array(e.J.buffer,e.J.byteOffset+e.pos,N);e.pos+\u003dN;return y};\nT4\u003dfunction(e){this.tA\u003de;this.J\u003d{};this.url\u003d\"\"};\nz03\u003dfunction(e,N){var y\u003dN.indexOf(\"?\");if(y\u003e0){var w\u003de0P(N.substring(y+1));g.oB(w,function(E,A){this.set(A,E)},e);\nN\u003dN.substring(0,y)}N\u003dak_(N);g.oB(N,function(E,A){this.set(A,E)},e)};\nidM\u003dfunction(e){var N\u003de.tA.nC(),y\u003d[];g.oB(e.J,function(E,A){y.push(A+\"\u003d\"+E)});\nif(!y.length)return N;var w\u003dy.join(\"\u0026\");e\u003ds0_(e.tA)?\"\u0026\":\"?\";return N+e+w};\nJd\u003dfunction(e,N){var y\u003dnew g.YE(N);(N\u003dy.get(\"req_id\"))\u0026\u0026e.set(\"req_id\",N);g.oB(e.J,function(w,E){y.set(E,null)});\nreturn y};\nD5M\u003dfunction(){this.j\u003dthis.N\u003dthis.J\u003dthis.timedOut\u003dthis.started\u003dthis.L\u003dthis.K\u003d0};\np1\u003dfunction(e){e.L\u003d(0,g.iC)();e.started\u003d0;e.timedOut\u003d0;e.J\u003d0};\nC1\u003dfunction(e,N){var y\u003de.started+e.J*4;N\u0026\u0026(y+\u003de.N);y\u003dMath.max(0,y-3);return Math.pow(1.6,y)};\nr4\u003dfunction(e,N){e[N]||(e[N]\u003dnew D5M);return e[N]};\n$a\u003dfunction(e){this.D\u003dthis.G\u003dthis.L\u003dthis.N\u003d0;this.U\u003dthis.Z\u003d!1;this.J\u003de;this.K\u003de.clone()};\ng6M\u003dfunction(e,N,y){if(F9(e.J))return!1;var w\u003dr4(y,lN(e.J));if(w.timedOut\u003c1\u0026\u0026w.J\u003c1)return!1;w\u003dw.timedOut+w.J;e\u003dYa(e,N);y\u003dr4(y,lN(e));return y.timedOut+y.J+0\u003cw};\nMZ\u003dfunction(e,N,y){e\u003dN?Ya(e,y):e.J;return new T4(e)};\nYa\u003dfunction(e,N){N\u003dN?N.DN:!1;e.j||(e.j\u003doh(e.K,N));return e.j};\nlH\u003dfunction(e,N,y){return lN(N?Ya(e,y):e.J)};\nFs\u003dfunction(e,N,y,w){N.Z3\u0026\u0026(w\u003d\u003d\u003dvoid 0?0:w)\u003e1?N\u003dN.Z3:(y\u003dr4(y,lH(e,e.q2(N,y),N)),N\u003dMath.max(e.L,y.timedOut)+N.hH*(e.N-e.L)+.25*e.G,N\u003dN\u003e3?1E3*Math.pow(1.6,N-3):0);return N\u003d\u003d\u003d0?!0:e.D+N\u003c(0,g.iC)()};\nVc1\u003dfunction(e,N,y){e.J.set(N,y);e.K.set(N,y);e.j\u0026\u0026e.j.set(N,y)};\nfrP\u003dfunction(e,N,y,w,E){++e.N;N\u0026\u0026++e.L;lN(y.tA).startsWith(\"redirector.\")\u0026\u0026(e.J\u003de.K.clone(),delete e.j,w.DE\u0026\u0026delete E[lN(e.J)])};\nSl\u003dfunction(e){return e?(e.itag||\"\")+\";\"+(e.lmt||0)+\";\"+(e.xtags||\"\"):\"\"};\noi\u003dfunction(e,N,y,w){this.initRange\u003dy;this.indexRange\u003dw;this.J\u003dnull;this.K\u003d!1;this.Z\u003d0;this.j\u003dthis.d0\u003dthis.N\u003dnull;this.info\u003dN;this.yl\u003dnew $a(e)};\nbH\u003dfunction(e,N){this.start\u003de;this.end\u003dN;this.length\u003dN-e+1};\nhd\u003dfunction(e){e\u003de.split(\"-\");var N\u003dNumber(e[0]),y\u003dNumber(e[1]);if(!isNaN(N)\u0026\u0026!isNaN(y)\u0026\u0026e.length\u003d\u003d\u003d2\u0026\u0026(e\u003dnew bH(N,y),!isNaN(e.start)\u0026\u0026!isNaN(e.end)\u0026\u0026!isNaN(e.length)\u0026\u0026e.length\u003e0))return e};\ncx\u003dfunction(e,N){return new bH(e,e+N-1)};\ntcn\u003dfunction(e){return e.end\u003d\u003dnull?{start:String(e.start)}:{start:String(e.start),end:String(e.end)}};\nka\u003dfunction(e){if(!e)return new bH(0,0);var N\u003dNumber(e.start);e\u003dNumber(e.end);if(!isNaN(N)\u0026\u0026!isNaN(e)\u0026\u0026(N\u003dnew bH(N,e),N.length\u003e0))return N};\nBx\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M){w\u003dw\u003d\u003d\u003dvoid 0?\"\":w;this.type\u003de;this.J\u003dN;this.range\u003dy;this.source\u003dw;this.KO\u003dY;this.clipId\u003dM\u003d\u003d\u003dvoid 0?\"\":M;this.G\u003d[];this.L\u003d\"\";this.Ch\u003d-1;this.U\u003dthis.D\u003d0;this.L\u003dw;this.Ch\u003dE\u003e\u003d0?E:-1;this.startTime\u003dA||0;this.duration\u003dT||0;this.N\u003dp||0;this.K\u003dC\u003e\u003d0?C:this.range?this.range.length:NaN;this.j\u003dthis.range?this.N+this.K\u003d\u003d\u003dthis.range.length:r\u003d\u003d\u003dvoid 0?!!this.K:r;this.range?(this.o2\u003dthis.startTime+this.duration*this.N/this.range.length,this.Z\u003dthis.duration*this.K/this.range.length,\nthis.XT\u003dthis.o2+this.Z):ueP(this)};\nueP\u003dfunction(e){e.o2\u003de.startTime;e.Z\u003de.duration;e.XT\u003de.o2+e.Z};\nqg9\u003dfunction(e,N,y){var w\u003d!(!N||N.J!\u003d\u003de.J||N.type!\u003d\u003de.type||N.Ch!\u003d\u003de.Ch);return y?w\u0026\u0026!!N\u0026\u0026(e.range\u0026\u0026N.range?N.range.end\u003d\u003d\u003de.range.end:N.range\u003d\u003d\u003de.range)\u0026\u0026N.N+N.K\u003d\u003d\u003de.N+e.K:w};\nXs\u003dfunction(e){return e.type\u003d\u003d\u003d1||e.type\u003d\u003d\u003d2};\nPx\u003dfunction(e){return e.type\u003d\u003d\u003d3||e.type\u003d\u003d\u003d6};\nd4\u003dfunction(e,N){return e.J\u003d\u003d\u003dN.J?e.range\u0026\u0026N.range?e.range.start+e.N+e.K\u003d\u003d\u003dN.range.start+N.N:e.Ch\u003d\u003d\u003dN.Ch?e.N+e.K\u003d\u003d\u003dN.N:e.Ch+1\u003d\u003d\u003dN.Ch\u0026\u0026N.N\u003d\u003d\u003d0\u0026\u0026e.j:!1};\nx5_\u003dfunction(e,N){return e.Ch!\u003d\u003dN.Ch\u0026\u0026N.Ch!\u003d\u003de.Ch+1||e.type!\u003d\u003dN.type?!1:d4(e,N)?!0:Math.abs(e.o2-N.o2)\u003c\u003d1E-6\u0026\u0026e.Ch\u003d\u003d\u003dN.Ch?!1:Zd_(e,N)};\nZd_\u003dfunction(e,N){return d4(e,N)||Math.abs(e.XT-N.o2)\u003c\u003d1E-6||e.Ch+1\u003d\u003d\u003dN.Ch\u0026\u0026N.N\u003d\u003d\u003d0\u0026\u0026e.j?!0:!1};\nIi\u003dfunction(e){return e.Ch+(e.j?1:0)};\nj25\u003dfunction(e){e.length\u003d\u003d\u003d1||g.Ip(e,function(y){return!!y.range});\nfor(var N\u003d1;N\u003ce.length;N++);N\u003de[e.length-1];return new bH(e[0].range.start+e[0].N,N.range.start+N.N+N.K-1)};\nn6H\u003dfunction(e){for(var N\u003d1;N\u003ce.length;N++)if(!d4(e[N-1],e[N]))return!1;return!0};\nQ2n\u003dfunction(e){var N\u003d0;e\u003dg.c(e);for(var y\u003de.next();!y.done;y\u003de.next())N+\u003dy.value.range.length;return N};\nvx\u003dfunction(e){var N\u003d{};N.itag\u003de.J.info.itag;N.type\u003d\"\"+e.type;N.src\u003d\"\"+e.source;N.segsrc\u003de.L;N.seg\u003dString(e.Ch);e.range\u0026\u0026(N.range\u003de.range.start+e.N+\"-\"+(e.range.start+e.N+e.K-1));N.time\u003de.o2.toFixed(1)+\"-\"+(e.o2+e.Z).toFixed(1);N.off\u003dString(e.N);N.len\u003dString(e.K);e.j\u0026\u0026(N.end\u003d\"1\");e.eY()\u0026\u0026(N.eos\u003d\"1\");e.clipId\u0026\u0026(N.cid\u003de.clipId);return N};\nm50\u003dfunction(e){return new Bx(e.type,e.J,e.range,\"getEmptyStubBefore\"+e.L,e.Ch,e.startTime,0,e.N,0)};\nHdE\u003dfunction(e){return new Bx(e.type,e.J,e.range,\"getEmptyStubAfter\"+e.L,e.Ch,e.startTime+e.duration,0,e.N+e.K,0)};\nKu0\u003dfunction(e,N,y,w){return new Bx(e.type,e.J,e.range,\"reslice\"+e.L,e.Ch,e.startTime,e.duration,N,y,w,e.KO,e.clipId)};\nWu5\u003dfunction(e,N){return e.J!\u003d\u003dN.J?!1:e.range\u0026\u0026N.range?e.range.start+e.N\u003e\u003dN.range.start+N.N\u0026\u0026e.range.start+e.N+e.K\u003c\u003dN.range.start+N.N+N.K:e.Ch\u003d\u003d\u003dN.Ch\u0026\u0026e.N\u003e\u003dN.N\u0026\u0026(e.N+e.K\u003c\u003dN.N+N.K||N.j)};\nOd1\u003dfunction(e,N){return e.J!\u003d\u003dN.J?!1:e.type\u003d\u003d\u003d4\u0026\u0026N.type\u003d\u003d\u003d3\u0026\u0026e.J.Yz()?(e\u003de.J.y5(e),DR(e,function(y){return Od1(y,N)})):e.Ch\u003d\u003d\u003dN.Ch\u0026\u0026!!N.K\u0026\u0026N.N+N.K\u003ee.N\u0026\u0026N.N+N.K\u003c\u003de.N+e.K};\nz4\u003dfunction(e,N){var y\u003dN.Ch;e.L\u003d\"updateWithSegmentInfo\";e.Ch\u003dy;if(e.startTime!\u003d\u003dN.startTime||e.duration!\u003d\u003dN.duration)e.startTime\u003dN.startTime+e.D,e.duration\u003dN.duration,ueP(e)};\niH\u003dfunction(e,N){var y\u003dthis;this.QB\u003de;this.j\u003dthis.J\u003dnull;this.L\u003dthis.Hf\u003dNaN;this.q2\u003dthis.requestId\u003dnull;this.lk\u003d{UxB:function(){return y.range}};\nthis.yl\u003de[0].J.yl;this.N\u003dN||\"\";this.QB[0].range\u0026\u0026this.QB[0].K\u003e0\u0026\u0026(n6H(e)?(this.range\u003dj25(e),this.K\u003dthis.range.length):(this.range\u003dthis.QB[this.QB.length-1].range,this.K\u003dQ2n(e)))};\nD$\u003dfunction(e){return!Xs(e.QB[e.QB.length-1])};\ng4\u003dfunction(e){return e.QB[e.QB.length-1].type\u003d\u003d\u003d4};\ng.Vt\u003dfunction(e,N,y){y\u003de.q2\u003d\u003d\u003dnull?e.yl.q2(N,y,e.QB[0].type):e.q2;if(e.J){N\u003dy?oh(e.J,N.DN):e.J;var w\u003dnew T4(N);w.get(\"alr\")||w.set(\"alr\",\"yes\");e.N\u0026\u0026z03(w,e.N)}else/http[s]?:\\/\\//.test(e.N)?w\u003dnew T4(new g.YE(e.N)):(w\u003dMZ(e.yl,y,N),e.N\u0026\u0026z03(w,e.N));(N\u003de.range)?w.set(\"range\",N.toString()):e.QB[0].J.SJ()\u0026\u0026e.QB.length\u003d\u003d\u003d1\u0026\u0026e.QB[0].N\u0026\u0026w.set(\"range\",e.QB[0].N+\"-\");e.requestId\u0026\u0026w.set(\"req_id\",e.requestId);isNaN(e.Hf)||w.set(\"headm\",e.Hf.toString());isNaN(e.L)||w.set(\"mffa\",e.L+\"ms\");e.urlParams\u0026\u0026g.oB(e.urlParams,\nfunction(E,A){w.set(A,E)});\nreturn w};\nR03\u003dfunction(e){if(e.range)return e.K;e\u003de.QB[0];return Math.round(e.Z*e.J.info.JM)};\nGS9\u003dfunction(e,N){return Math.max(0,e.QB[0].o2-N)};\nf1\u003dfunction(e,N,y,w,E,A){A\u003dA\u003d\u003d\u003dvoid 0?0:A;oi.call(this,e,N,w,void 0);this.L\u003dy;this.j1\u003dA;this.index\u003dE||new g.c$};\nU55\u003dfunction(e,N,y,w,E){this.Ch\u003de;this.startSecs\u003dN;this.Vj\u003dy;this.J\u003dw||NaN;this.N\u003dE||NaN};\ntd\u003dfunction(e,N,y){for(;e;e\u003de.parentNode)if(e.attributes\u0026\u0026(!y||e.nodeName\u003d\u003d\u003dy)){var w\u003de.getAttribute(N);if(w)return w}return\"\"};\nuH\u003dfunction(e,N){for(;e;e\u003de.parentNode){var y\u003de.getElementsByTagName(N);if(y.length\u003e0)return y[0]}return null};\nLu1\u003dfunction(e){if(!e)return 0;var N\u003de.match(/PT(([0-9]*)H)?(([0-9]*)M)?(([0-9.]*)S)?/);return N?(Number(N[2])|0)*3600+(Number(N[4])|0)*60+(Number(N[6])|0):Number(e)|0};\ns29\u003dfunction(e){return e.match(/^(\\d{4})-(\\d{2})-(\\d{2})T(\\d{2}):(\\d{2}):(\\d{2})\\.(\\d{3})$/)?e+\"Z\":e};\nqZ\u003dfunction(){this.J\u003d[];this.N\u003dnull;this.Z\u003d0;this.K\u003d[];this.L\u003d!1;this.G\u003d\"\";this.j\u003d-1};\narE\u003dfunction(e){var N\u003de.K;e.K\u003d[];return N};\nez9\u003dfunction(){this.j\u003d[];this.J\u003dnull;this.N\u003d{};this.K\u003d{}};\nEHH\u003dfunction(e,N){var y\u003d[];N\u003dArray.from(N.getElementsByTagName(\"SegmentTimeline\"));N\u003dg.c(N);for(var w\u003dN.next();!w.done;w\u003dN.next()){w\u003dw.value;var E\u003dw.parentNode.parentNode,A\u003dnull;E.nodeName\u003d\u003d\u003d\"Period\"?A\u003dNOJ(e):E.nodeName\u003d\u003d\u003d\"AdaptationSet\"?(E\u003dE.getAttribute(\"id\")||E.getAttribute(\"mimetype\")||\"\",A\u003dyX5(e,E)):E.nodeName\u003d\u003d\u003d\"Representation\"\u0026\u0026(E\u003dE.getAttribute(\"id\")||\"\",A\u003dwI1(e,E));if(A\u003d\u003dnull)return;A.update(w);g.Nd(y,arE(A))}g.Nd(e.j,y);yVM(e.j,function(T){return T.startSecs*1E3+T.J})};\nAXE\u003dfunction(e){e.J\u0026\u0026(e.J.J\u003d[]);g.oB(e.N,function(N){N.J\u003d[]});\ng.oB(e.K,function(N){N.J\u003d[]})};\nNOJ\u003dfunction(e){e.J||(e.J\u003dnew qZ);return e.J};\nyX5\u003dfunction(e,N){e.N[N]||(e.N[N]\u003dnew qZ);return e.N[N]};\nwI1\u003dfunction(e,N){e.K[N]||(e.K[N]\u003dnew qZ);return e.K[N]};\nxa\u003dfunction(e){var N\u003de\u003d\u003d\u003dvoid 0?{}:e;e\u003dN.j1\u003d\u003d\u003dvoid 0?0:N.j1;var y\u003dN.mA\u003d\u003d\u003dvoid 0?!1:N.mA;var w\u003dN.pI\u003d\u003d\u003dvoid 0?0:N.pI;var E\u003dN.L$\u003d\u003d\u003dvoid 0?0:N.L$;var A\u003dN.ZK\u003d\u003d\u003dvoid 0?Infinity:N.ZK;var T\u003dN.TR\u003d\u003d\u003dvoid 0?0:N.TR;var p\u003dN.Ta\u003d\u003d\u003dvoid 0?!1:N.Ta;N\u003dN.Ym\u003d\u003d\u003dvoid 0?!1:N.Ym;g.c$.call(this);this.M3\u003dthis.B2\u003d-1;this.eV\u003de;this.pI\u003dw;this.mA\u003dy;this.L$\u003dE;this.ZK\u003dA;this.TR\u003dT;((this.Ta\u003dp)||isFinite(A)\u0026\u0026this.ZK\u003e0)\u0026\u0026y\u0026\u0026Z$\u0026\u0026(this.N\u003d!1,this.K\u003d\"postLive\");this.Ym\u003dN};\njl\u003dfunction(e,N){return JO(e.segments,function(y){return N-y.Ch})};\nn1\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?{}:y;f1.call(this,e,N,\"\",void 0,void 0,y.j1||0);this.index\u003dnew xa(y)};\nQt\u003dfunction(e,N,y){oi.call(this,e,N);this.L\u003dy;e\u003dthis.index\u003dnew g.c$;e.N\u003d!1;e.K\u003d\"d\"};\nTO9\u003dfunction(e,N,y){var w\u003de.index.tK(N),E\u003de.index.getStartTime(N),A\u003de.index.getDuration(N);y?A\u003dy\u003d0:y\u003de.info.JM*A;return new iH([new Bx(3,e,void 0,\"otfCreateRequestInfoForSegment\",N,E,A,0,y)],w)};\nJXF\u003dfunction(e,N){if(!e.index.isLoaded()){var y\u003d[],w\u003dN.j;N\u003dN.L.split(\",\").filter(function(Y){return Y.length\u003e0});\nfor(var E\u003d0,A\u003d0,T\u003d0,p\u003d/^(\\d+)/,C\u003d/r\u003d(\\d+)/,r\u003d0;r\u003cw;r++){if(T\u003c\u003d0)if(T\u003dN.shift(),A\u003d(A\u003dp.exec(T))?+A[1]/1E3:0)T\u003d(T\u003dC.exec(T))?+T[1]:0,T+\u003d1;else return;y.push(new hi(r,E,A,NaN,\"sq/\"+(r+1)));E+\u003dA;T--}e.index.append(y)}};\nmv\u003dfunction(e,N){this.info\u003de;this.J\u003dN;this.N\u003dnull;this.j\u003dthis.K\u003d-1;this.timestampOffset\u003d0;this.isLocked\u003dthis.Z\u003d!1;this.L\u003dthis.info.J.hw()\u0026\u0026!this.info.N};\npIJ\u003dfunction(e,N){e.J.getLength();N\u003dMath.min(N,e.info.K);var y\u003de.J.split(N),w\u003dy.h3;y\u003dnew mv(new Bx(e.info.type,e.info.J,e.info.range,e.info.L,e.info.Ch,e.info.startTime,e.info.duration,e.info.N,N,!1,e.info.KO,e.info.clipId),y.aA);y.j\u003de.j;y.K\u003de.K;N\u003dnew mv(new Bx(e.info.type,e.info.J,e.info.range,e.info.L,e.info.Ch,e.info.startTime,e.info.duration,e.info.N+N,e.info.K-N,e.info.j,e.info.KO,e.info.clipId),w);N.j\u003de.j;N.K\u003de.K;return[y,N]};\ng.Hx\u003dfunction(e,N,y){var w;if(!(w\u003de.isLocked||N.isLocked||!d4(e.info,N.info)||e.info.j)){if(y\u003dy\u003d\u003d\u003dvoid 0?!1:y)y\u003de.J,w\u003dN.J,y\u003d!(w.SV.length?d6_(y,w.SV[0]):1);w\u003dy}if(w)return null;y\u003dnew Bx(e.info.type,e.info.J,e.info.range,e.info.L,e.info.Ch,e.info.startTime,e.info.duration,e.info.N,e.info.K,e.info.j,e.info.KO,e.info.clipId);w\u003dN.info;y.K+\u003dw.K;y.range\u0026\u0026(y.Z+\u003dw.Z);y.XT\u003dw.XT;y.j\u003dw.j;w\u003dnew oR;bI(w,e.J);bI(w,N.J);y\u003dnew mv(y,w);y.N\u003dN.N||e.N;y.K\u003de.K!\u003d\u003d-1?e.K:N.K;y.j\u003de.j!\u003d\u003d-1?e.j:N.j;return y};\ng.K1\u003dfunction(e){g.R2(e.info.J.info)||e.info.J.info.lm();if(e.K!\u003d\u003d-1)return e.K;if(e.N\u0026\u0026rGJ(e.N))return e.K\u003drGJ(e.N),e.K;if(g.R2(e.info.J.info)){var N\u003de.iB();for(var y\u003de.info.J.J,w\u003dNaN,E\u003dNaN,A\u003d0;xE(N,A);){var T\u003djd(N,A);T.type\u003d\u003d\u003d1936286840?E\u003dT.data.getUint32(T.dataOffset+8):T.type\u003d\u003d\u003d1836476516?E\u003dg.uN(T):T.type\u003d\u003d\u003d1952867444\u0026\u0026isNaN(w)\u0026\u0026(w\u003dg.Qo(T));A\u003dn_(T.type)?A+8:A+T.size}!E\u0026\u0026y\u0026\u0026(E\u003dqa(y));N\u003dw/E}else N\u003dnew K_(e.iB()),y\u003de.L?N:new K_(new DataView(e.info.J.J.buffer)),w\u003dEM(y),y\u003dN.pos,N.pos\u003d0,Ad(N)?GD(N,\n231)?(w\u003dsf(N)*w/1E9,N.pos\u003dy,N\u003dw):(N.pos\u003dy,N\u003dNaN):(N.pos\u003dy,N\u003dNaN);e.K\u003dN||e.info.o2;return e.K};\nrXP\u003dfunction(e,N){e.timestampOffset\u003e0\u0026\u0026(N-\u003de.timestampOffset);var y\u003dg.K1(e)+N;CUJ(e,y);e.timestampOffset\u003dN};\nCUJ\u003dfunction(e,N){g.R2(e.info.J.info)||e.info.J.info.lm();e.K\u003dN;if(g.R2(e.info.J.info)){var y\u003de.iB();e\u003de.info.J.J;for(var w\u003dNaN,E\u003dNaN,A\u003d0;xE(y,A);){var T\u003djd(y,A);isNaN(w)\u0026\u0026(T.type\u003d\u003d\u003d1936286840?w\u003dT.data.getUint32(T.dataOffset+8):T.type\u003d\u003d\u003d1836476516\u0026\u0026(w\u003dg.uN(T)));if(T.type\u003d\u003d\u003d1952867444){!w\u0026\u0026e\u0026\u0026(w\u003dqa(e));var p\u003dg.Qo(T);isNaN(E)\u0026\u0026(E\u003dMath.round(N*w)-p);var C\u003dT;p+\u003dE;if(C.data.getUint8(C.dataOffset)){var r\u003dC.data;C\u003dC.dataOffset+4;r.setUint32(C,Math.floor(p/4294967296));r.setUint32(C+4,p\u00264294967295)}else C.data.setUint32(C.dataOffset+\n4,p)}A\u003dn_(T.type)?A+8:A+T.size}return!0}y\u003dnew K_(e.iB());e\u003de.L?y:new K_(new DataView(e.info.J.J.buffer));w\u003dEM(e);e\u003dy.pos;y.pos\u003d0;if(Ad(y)\u0026\u0026GD(y,231))if(E\u003dUf(y,!0),N\u003dMath.floor(N*1E9/w),Math.ceil(Math.log(N)/Math.log(2)/8)\u003eE)N\u003d!1;else{for(w\u003dE-1;w\u003e\u003d0;w--)y.J.setUint8(y.pos+w,N\u0026255),N\u003e\u003e\u003e\u003d8;y.pos\u003de;N\u003d!0}else N\u003d!1;return N};\nOM\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;var y\u003dWx(e);e\u003dN?0:e.info.Z;return y||e};\nWx\u003dfunction(e){g.R2(e.info.J.info)||e.info.J.info.lm();if(e.N\u0026\u0026e.info.type\u003d\u003d\u003d6)return e.N.j1;if(g.R2(e.info.J.info)){var N\u003de.iB();var y\u003d0;N\u003dg.H$(N,1936286840);N\u003dg.c(N);for(var w\u003dN.next();!w.done;w\u003dN.next())w\u003do69(w.value),y+\u003dw.vx[0]/w.timescale;y\u003dy||NaN;if(!(y\u003e\u003d0))a:{y\u003de.iB();N\u003de.info.J.J;for(var E\u003dw\u003d0,A\u003d0;xE(y,w);){var T\u003djd(y,w);if(T.type\u003d\u003d\u003d1836476516)E\u003dg.uN(T);else if(T.type\u003d\u003d\u003d1836019558){!E\u0026\u0026N\u0026\u0026(E\u003dqa(N));if(!E){y\u003dNaN;break a}var p\u003dZe(T.data,T.dataOffset,1953653094),C\u003dp;p\u003dE;var r\u003dZe(C.data,C.dataOffset,\n1952868452);C\u003dZe(C.data,C.dataOffset,1953658222);var Y\u003dP$(r);P$(r);Y\u00262\u0026\u0026P$(r);r\u003dY\u00268?P$(r):0;var M\u003dP$(C),l\u003dM\u00261;Y\u003dM\u00264;var F\u003dM\u0026256,S\u003dM\u0026512,k\u003dM\u00261024;M\u0026\u003d2048;var X\u003ddD(C);l\u0026\u0026P$(C);Y\u0026\u0026P$(C);for(var d\u003dl\u003d0;d\u003cX;d++){var v\u003dF?P$(C):r;S\u0026\u0026P$(C);Y\u0026\u0026d\u003d\u003d\u003d0||!k||P$(C);M\u0026\u0026P$(C);l+\u003dv}A+\u003dl/p}w\u003dn_(T.type)?w+8:w+T.size}y\u003dA||NaN}y||g.uA(new g.Gh(\"Missing duration while parsing bmff\",e.info.O2()))}else y\u003dnew K_(e.iB()),e\u003de.L?y:new K_(new DataView(e.info.J.J.buffer)),y\u003dIrs(y,EM(e));return y};\ng.$$J\u003dfunction(e){if(e.info.J.I8())return e.info.duration;e.j\u003d\u003d\u003d-1\u0026\u0026(e.j\u003dWx(e));return e.j||e.info.duration};\nY3P\u003dfunction(e){var N\u003de.iB();var y\u003d(y\u003dg.ti(N,0,1936286840))?y.data.getUint32(y.dataOffset+8):NaN;isNaN(y)\u0026\u0026(e\u003de.info.J.J,y\u003d(N\u003dg.ti(N,0,1836476516))?g.uN(N):e?qa(e):NaN);return y};\nMi3\u003dfunction(e){return e.info.J.info.lm()\u0026\u0026e.J.getUint8(0)\u003d\u003d\u003d160};\nlo0\u003dfunction(e){if(!e.N){g.R2(e.info.J.info)||e.info.J.info.lm();if(g.R2(e.info.J.info))var N\u003dg.h05(e.iB());else{N\u003dnew K_(e.iB());var y\u003dN.pos;N.pos\u003d0;var w\u003dnull,E\u003dnull;if(Of(N,[408125543,307544935]))for(var A\u003dN.pos+Uf(N,!0);N.pos\u003cA;)if(Uf(N,!1)!\u003d\u003d29555)ah(N);else for(var T\u003dN.pos+Uf(N,!0);N.pos\u003cT;)if(Uf(N,!1)!\u003d\u003d26568)ah(N);else for(var p\u003dN.pos+Uf(N,!0);N.pos\u003cp;){var C\u003dUf(N,!1);if(C\u003d\u003d\u003d17543){if(C\u003dP$P(N),C\u003df_(C))if(E)for(var r\u003dg.c(Object.keys(C)),Y\u003dr.next();!Y.done;Y\u003dr.next())Y\u003dY.value,E[Y]\u003dC[Y];else E\u003d\nC}else C\u003d\u003d\u003d17827?(C\u003dP$P(N),w||(w\u003dC)):ah(N)}N.pos\u003dy;N\u003dE?new gD(E,w):null}e.N\u003dN}};\nFa5\u003dfunction(e){if(g.R2(e.info.J.info))mh(e.iB(),1836019574),mh(e.iB(),1718909296);else{var N\u003dnew K_(e.iB());v6F(N);GD(N,524531317,!0);e.J\u003de.J.split(N.start+N.pos).h3}e.L\u003d!1};\nRi\u003dfunction(e){if(!e.Z){if(g.R2(e.info.J.info)){var N\u003de.iB();var y\u003dZe(N,0,1836019574);if(y){y\u003dy.offset+y.size;var w\u003dnew Uint8Array(y);w.set(new Uint8Array(N.buffer,N.byteOffset,y));N\u003dw}else N\u003dnull}else N\u003dd59(new K_(e.iB()));N\u0026\u0026(e.info.J.J\u003dN,e.Z\u003d!0)}};\ng.G4\u003dfunction(){this.count\u003d0;this.J\u003d1;this.N\u003d!1;this.offsets\u003dnew Float64Array(128);this.startTicks\u003dnew Float64Array(128)};\nS31\u003dfunction(e,N){return N+1\u003ce.count||e.N?e.offsets[N+1]-e.offsets[N]:-1};\nUM\u003dfunction(e){e.offsets.length\u003ce.count+1\u0026\u0026e.resize(e.offsets.length*2)};\nL1\u003dfunction(e,N,y,w){oi.call(this,e,N,y,w);var E\u003dthis;this.L\u003dnull;this.lk\u003d{eS:function(A,T,p,C){return E.eS(A,T,p,C)}};\nthis.index\u003dnew g.G4};\noH5\u003dfunction(e,N,y,w,E,A){this.displayName\u003de;this.vssId\u003dN;this.languageCode\u003dy;this.kind\u003dw\u003d\u003d\u003dvoid 0?\"\":w;this.xtags\u003dE\u003d\u003d\u003dvoid 0?\"\":E;this.id\u003dA\u003d\u003d\u003dvoid 0?\"\":A};\nhz0\u003dfunction(e){if(e\u003de.colorInfo)if(e\u003de.transferCharacteristics)return bh1[e];return null};\ng.sM\u003dfunction(e,N,y){this.name\u003de;this.id\u003dN;this.isDefault\u003dy};\ncXP\u003dfunction(e){return ai(function(N,y){return g.VN(N,y,4,1E3)},e,{format:\"RAW\",\nmethod:\"GET\",withCredentials:!0})};\ng.k69\u003dfunction(e){var N;e.responseType\u0026\u0026e.responseType!\u003d\u003d\"text\"?e.responseType\u003d\u003d\u003d\"arraybuffer\"\u0026\u0026(N\u003dP8(new Uint8Array(e.response))):N\u003de.responseText;return!N||N.length\u003e2048?\"\":N.indexOf(\"https://\")\u003d\u003d\u003d0?N:\"\"};\nai\u003dfunction(e,N,y){N.match(BO_);return e(N,y).then(function(w){var E\u003dg.k69(w.xhr);return E?ai(e,E,y):w.xhr})};\nwt\u003dfunction(e,N,y){e\u003de\u003d\u003d\u003dvoid 0?\"\":e;N\u003dN\u003d\u003d\u003dvoid 0?null:N;y\u003dy\u003d\u003d\u003dvoid 0?!1:y;g.pT.call(this);var w\u003dthis;this.sourceUrl\u003de;this.isLivePlayback\u003dy;this.Wk\u003dthis.duration\u003d0;this.isPremiere\u003dthis.Ta\u003dthis.j\u003dthis.isLiveHeadPlayable\u003dthis.isLive\u003dthis.N\u003d!1;this.ZK\u003dthis.L$\u003d0;this.isOtf\u003dthis.Cx\u003d!1;this.Et\u003d(0,g.iC)();this.Ng\u003dInfinity;this.J\u003d{};this.K\u003dnew Map;this.state\u003dthis.Ie\u003d0;this.timeline\u003dnull;this.isManifestless\u003d!1;this.qg\u003d[];this.Z\u003dnull;this.l9\u003d0;this.L\u003d\"\";this.i9\u003dNaN;this.aq\u003dthis.pX\u003dthis.timestampOffset\u003dthis.G\u003d\n0;this.zg\u003dthis.gf\u003dNaN;this.PY\u003d0;this.Bk\u003dthis.D\u003d!1;this.Rq\u003d[];this.Zl\u003d{};this.Kh\u003dNaN;this.lk\u003d{bzh:function(p){eI(w,p)}};\nvar E;this.Ut\u003d(E\u003dN)\u003d\u003dnull?void 0:E.gP(\"html5_use_network_error_code_enums\");XI5\u003d!!N\u0026\u0026N.gP(\"html5_modern_vp9_mime_type\");var A;NX\u003d!((A\u003dN)\u003d\u003dnull||!A.gP(\"html5_enable_flush_during_seek\"))\u0026\u0026g.O8();var T;yY\u003d!((T\u003dN)\u003d\u003dnull||!T.gP(\"html5_enable_reset_audio_decoder\"))\u0026\u0026g.O8()};\nPUn\u003dfunction(e){return g.c4(e.J,function(N){return!!N.info.video\u0026\u0026N.info.video.J\u003e\u003d2160})};\nOv0\u003dfunction(e){return g.c4(e.J,function(N){return!!N.info.video\u0026\u0026N.info.video.isHdr()})};\nAi\u003dfunction(e){return g.c4(e.J,function(N){return!!N.info.BG})};\ng.d$F\u003dfunction(e){return g.c4(e.J,function(N){return Ug(N.info)})};\nIos\u003dfunction(e){return g.c4(e.J,function(N){return N.info.video?N.info.video.projectionType\u003d\u003d\u003d\"EQUIRECTANGULAR\":!1})};\nvHs\u003dfunction(e){return g.c4(e.J,function(N){return N.info.video?N.info.video.projectionType\u003d\u003d\u003d\"EQUIRECTANGULAR_THREED_TOP_BOTTOM\":!1})};\nzzn\u003dfunction(e){return g.c4(e.J,function(N){return N.info.video?N.info.video.projectionType\u003d\u003d\u003d\"MESH\":!1})};\nihP\u003dfunction(e){return g.c4(e.J,function(N){return N.info.video?N.info.video.stereoLayout\u003d\u003d\u003d1:!1})};\nD$_\u003dfunction(e){return jF5(e.J,function(N){return N.info.video?N.ix():!0})};\nyo\u003dfunction(e){return g.c4(e.J,function(N){return F9(N.yl.J)})};\neI\u003dfunction(e,N){e.J[N.info.id]\u003dN;e.K.set(Sl(g.Ld(N.info,e.Cx)),N)};\ngHM\u003dfunction(e,N){return Sl({itag:N.itag,lmt:e.Cx?0:N.lmt||0,xtags:N.xtags})};\nTE\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?0:y;var w\u003de.mimeType||\"\",E\u003de.itag;var A\u003de.xtags;E\u003dE?E.toString():\"\";A\u0026\u0026(E+\u003d\";\"+A);A\u003dE;if(a2(w)){var T\u003de.width||640;E\u003de.height||360;var p\u003de.fps,C\u003de.qualityLabel,r\u003de.colorInfo,Y\u003de.projectionType,M;e.stereoLayout\u0026\u0026(M\u003dVis[e.stereoLayout]);var l\u003dhz0(e)||void 0;if(r\u003d\u003dnull?0:r.primaries)var F\u003dfon[r.primaries]||void 0;T\u003dnew Zr(T,E,p,Y,M,void 0,C,l,F);w\u003dEh(w,T,nd[e.itag||\"\"]);NX\u0026\u0026(w+\u003d\"; enableflushduringseek\u003dtrue\");yY\u0026\u0026(w+\u003d\"; enableresetaudiodecoder\u003dtrue\")}var S;if(sg(w)){var k\u003d\ne.audioSampleRate;M\u003de.audioTrack;k\u003dnew tG(k?+k:void 0,e.audioChannels,e.spatialAudioType,e.isDrc,e.loudnessDb,e.trackAbsoluteLoudnessLkfs,e.audioQuality||\"AUDIO_QUALITY_UNKNOWN\");M\u0026\u0026(F\u003dM.displayName,E\u003dM.id,M\u003dM.audioIsDefault,F\u0026\u0026(S\u003dnew g.sM(F,E||\"\",!!M)))}var X;e.captionTrack\u0026\u0026(C\u003de.captionTrack,M\u003dC.displayName,F\u003dC.vssId,E\u003dC.languageCode,p\u003dC.kind,C\u003dC.id,M\u0026\u0026F\u0026\u0026E\u0026\u0026(X\u003dnew oH5(M,F,E,p,e.xtags,C)));M\u003dNumber(e.bitrate)/8;F\u003dNumber(e.contentLength);E\u003dNumber(e.lastModified);C\u003de.drmFamilies;p\u003de.type;y\u003dy\u0026\u0026F?F/\ny:0;e\u003dNumber(e.approxDurationMs);if(N\u0026\u0026C){var d\u003d{};C\u003dg.c(C);for(r\u003dC.next();!r.done;r\u003dC.next())(r\u003dAm[r.value])\u0026\u0026(d[r]\u003dN[r])}return new QI(A,w,{audio:k,video:T,Vl:S,BG:d,JM:M,RX:y,contentLength:F,lastModified:E,captionTrack:X,streamType:p,approxDurationMs:e})};\nJm\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?0:y;var w\u003de.type;var E\u003de.itag;var A\u003de.xtags;A\u0026\u0026(E\u003de.itag+\";\"+A);if(a2(w)){var T\u003d(e.size||\"640x360\").split(\"x\");T\u003dnew Zr(+T[0],+T[1],+e.fps,e.projection_type,+e.stereo_layout,void 0,e.quality_label,e.eotf,e.primaries);w\u003dEh(w,T,nd[e.itag]);NX\u0026\u0026(w+\u003d\"; enableflushduringseek\u003dtrue\");yY\u0026\u0026(w+\u003d\"; enableresetaudiodecoder\u003dtrue\")}var p;if(sg(w)){var C\u003dnew tG(+e.audio_sample_rate||void 0,+e.audio_channels||0,e.spatial_audio_type,!!e.drc);e.name\u0026\u0026(p\u003dnew g.sM(e.name,e.audio_track_id,\ne.isDefault\u003d\u003d\u003d\"1\"))}var r;e.caption_display_name\u0026\u0026e.caption_vss_id\u0026\u0026e.caption_language_code\u0026\u0026(r\u003dnew oH5(e.caption_display_name,e.caption_vss_id,e.caption_language_code,e.caption_kind,e.xtags,e.caption_id));A\u003dNumber(e.bitrate)/8;var Y\u003dNumber(e.clen),M\u003dNumber(e.lmt);y\u003dy\u0026\u0026Y?Y/y:0;if(N\u0026\u0026e.drm_families){var l\u003d{};for(var F\u003dg.c(e.drm_families.split(\",\")),S\u003dF.next();!S.done;S\u003dF.next())S\u003dS.value,l[S]\u003dN[S]}return new QI(E,w,{audio:C,video:T,Vl:p,BG:l,JM:A,RX:y,contentLength:Y,lastModified:M,captionTrack:r,\nstreamType:e.stream_type,approxDurationMs:Number(e.approx_duration_ms)})};\ntiF\u003dfunction(e){return DR(e,function(N){return\"FORMAT_STREAM_TYPE_OTF\"\u003d\u003d\u003dN.stream_type})?\"FORMAT_STREAM_TYPE_OTF\":\"FORMAT_STREAM_TYPE_UNKNOWN\"};\nuQH\u003dfunction(e){return DR(e,function(N){return\"FORMAT_STREAM_TYPE_OTF\"\u003d\u003d\u003dN.type})?\"FORMAT_STREAM_TYPE_OTF\":\"FORMAT_STREAM_TYPE_UNKNOWN\"};\nq35\u003dfunction(e,N){return e.timeline?yh(e.timeline.j,N):e.qg.length?yh(e.qg,N):[]};\npC\u003dfunction(e,N,y){N\u003dN\u003d\u003d\u003dvoid 0?\"\":N;y\u003dy\u003d\u003d\u003dvoid 0?\"\":y;e\u003dnew g.YE(e,!0);e.set(\"alr\",\"yes\");y\u0026\u0026(y\u003dF$E(decodeURIComponent(y)),e.set(N,encodeURIComponent(y)));return e};\nnHE\u003dfunction(e,N){var y\u003dtd(N,\"id\");y\u003dy.replace(\":\",\";\");var w\u003dtd(N,\"mimeType\"),E\u003dtd(N,\"codecs\");w\u003dE?w+\u0027; codecs\u003d\"\u0027+E+\u0027\"\u0027:w;E\u003dNumber(td(N,\"bandwidth\"))/8;var A\u003dNumber(uH(N,\"BaseURL\").getAttribute(e.L+\":contentLength\")),T\u003de.duration\u0026\u0026A?A/e.duration:0;if(a2(w)){var p\u003dNumber(td(N,\"width\"));var C\u003dNumber(td(N,\"height\")),r\u003dNumber(td(N,\"frameRate\")),Y\u003dZhM(td(N,e.L+\":projectionType\"));a:switch(td(N,e.L+\":stereoLayout\")){case \"layout_left_right\":var M\u003d1;break a;case \"layout_top_bottom\":M\u003d2;break a;default:M\u003d\n0}p\u003dnew Zr(p,C,r,Y,M)}if(sg(w)){var l\u003dNumber(td(N,\"audioSamplingRate\"));var F\u003dNumber(td(N.getElementsByTagName(\"AudioChannelConfiguration\")[0],\"value\"));C\u003dx$5(td(N,e.L+\":spatialAudioType\"));l\u003dnew tG(l,F,C);a:{F\u003dtd(N,\"lang\")||\"und\";if(C\u003duH(N,\"Role\"))if(Y\u003dtd(C,\"value\")||\"\",g.P4(j8J,Y)){C\u003dF+\".\"+j8J[Y];r\u003dY\u003d\u003d\u003d\"main\";e\u003dtd(N,e.L+\":langName\")||F+\" - \"+Y;F\u003dnew g.sM(e,C,r);break a}F\u003dvoid 0}}if(N\u003duH(N,\"ContentProtection\"))if(N.getAttribute(\"schemeIdUri\")\u003d\u003d\u003d\"http://youtube.com/drm/2012/10/10\"){var S\u003d{};for(N\u003d\nN.firstChild;N!\u003dnull;N\u003dN.nextSibling)N instanceof Element\u0026\u0026/SystemURL/.test(N.nodeName)\u0026\u0026(e\u003dN.getAttribute(\"type\"),C\u003dN.textContent,e\u0026\u0026C\u0026\u0026(S[e]\u003dC.trim()))}else S\u003dvoid 0;return new QI(y,w,{audio:l,video:p,Vl:F,BG:S,JM:E,RX:T,contentLength:A})};\nZhM\u003dfunction(e){switch(e){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\"}};\nx$5\u003dfunction(e){switch(e){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\"}};\nm$F\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?\"\":N;e.state\u003d1;e.Et\u003d(0,g.iC)();return cXP(N||e.sourceUrl).then(function(y){if(!e.Ss()){e.Ie\u003dy.status;y\u003dy.responseText;var w\u003dnew DOMParser;y\u003dOK(w,gVH(y),\"text/xml\").getElementsByTagName(\"MPD\")[0];e.Ng\u003dLu1(td(y,\"minimumUpdatePeriod\"))*1E3||Infinity;b:{if(y.attributes){w\u003dg.c(y.attributes);for(var E\u003dw.next();!E.done;E\u003dw.next())if(E\u003dE.value,E.value\u003d\u003d\u003d\"http://youtube.com/yt/2012/10/10\"){w\u003dE.name.split(\":\")[1];break b}}w\u003d\"\"}e.L\u003dw;e.isLive\u003de.Ng\u003cInfinity\u0026\u0026e.isLivePlayback;e.Wk\u003d\nNumber(td(y,e.L+\":earliestMediaSequence\"))||0;if(w\u003dDate.parse(s29(td(y,e.L+\":mpdResponseTime\"))))e.l9\u003d((0,g.iC)()-w)/1E3;e.isLive\u0026\u0026y.getElementsByTagName(\"SegmentTimeline\").length\u003c\u003d0||g.Ip(y.getElementsByTagName(\"Period\"),e.i$P,e);e.state\u003d2;e.publish(\"loaded\");Q8E(e)}return e}).On(function(y){if(y instanceof DJ){var w\u003dy.xhr;\ne.Ie\u003dw.status}e.state\u003d3;e.publish(\"loaderror\");return oD(w)})};\nHh9\u003dfunction(e,N,y){return m$F(new wt(e,N,y),e)};\nCC\u003dfunction(e){return e.isLive\u0026\u0026(0,g.iC)()-e.Et\u003e\u003de.Ng};\nKaJ\u003dfunction(e){e.Z\u0026\u0026e.Z.stop()};\nQ8E\u003dfunction(e){var N\u003de.Ng;isFinite(N)\u0026\u0026(CC(e)?e.refresh():(N\u003dMath.max(0,e.Et+N-(0,g.iC)()),e.Z||(e.Z\u003dnew g.e6(e.refresh,N,e),g.Q(e,e.Z)),e.Z.start(N)))};\nWa9\u003dfunction(e){e\u003de.J;for(var N in e){var y\u003de[N].index;if(y.isLoaded())return y.vY()+1}return 0};\nrt\u003dfunction(e){return e.pX?e.pX-(e.G||e.timestampOffset):0};\n$_\u003dfunction(e){return e.aq?e.aq-(e.G||e.timestampOffset):0};\nY_\u003dfunction(e){if(!isNaN(e.i9))return e.i9;var N\u003de.J,y;for(y in N){var w\u003dN[y].index;if(w.isLoaded()\u0026\u0026!Ug(N[y].info)){N\u003d0;for(y\u003dw.Jx();y\u003c\u003dw.vY();y++)N+\u003dw.getDuration(y);N/\u003dw.Tz();N\u003dMath.round(N/.5)*.5;w.Tz()\u003e10\u0026\u0026(e.i9\u003dN);return N}if(e.isLive\u0026\u0026(w\u003dN[y],w.j1))return w.j1}return NaN};\nOh_\u003dfunction(e,N){e\u003dQF9(e.J,function(w){return w.index.isLoaded()});\nif(!e)return NaN;e\u003de.index;var y\u003de.zI(N);return e.getStartTime(y)\u003d\u003d\u003dN?N:y\u003ce.vY()?e.getStartTime(y+1):NaN};\nRz9\u003dfunction(e,N){if(!e.J[\"0\"]){var y\u003dnew QI(\"0\",\"fakesb\",{video:new Zr(0,0,0,void 0,void 0,\"auto\")});e.J[\"0\"]\u003dN?new f1(new g.YE(\"http://www.youtube.com/videoplayback\"),y,\"fake\"):new L1(new g.YE(\"http://www.youtube.com/videoplayback\"),y,new bH(0,0),new bH(0,0))}};\nMX\u003dfunction(e){if(e.isManifestless)for(var N in e.J)e.J[N].index.segments\u003d[]};\nl2\u003dfunction(e,N,y){for(var w in e.J){var E\u003dUg(e.J[w].info)||e.J[w].info.gx();if(y\u003d\u003d\u003dE\u0026\u0026(E\u003de.J[w].index)!\u003dnull){var A\u003djl(E,N);A\u003e\u003d0\u0026\u0026E.segments.splice(A,1)}}};\nG6J\u003dfunction(e){for(var N in e.J)Ug(e.J[N].info)||AGH(e.J[N].index,Infinity)};\nFu\u003dfunction(e,N,y){for(var w in e.J){var E\u003de.J[w].index,A\u003dN,T\u003dy;E.mA\u0026\u0026(A\u0026\u0026(E.B2\u003dMath.max(E.B2,A)),T\u0026\u0026(E.M3\u003dMath.max(E.M3||0,T)))}y\u0026\u0026(e.Kh\u003dy/1E3)};\nU$M\u003dfunction(e){e.aq\u003d0;e.pX\u003d0;e.PY\u003d0};\nSI\u003dfunction(e){return e.Bk\u0026\u0026e.isManifestless?e.isLiveHeadPlayable:e.isLive};\nEh\u003dfunction(e,N,y){oI\u003d\u003d\u003dnull\u0026\u0026(oI\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(XI5\u0026\u0026window.MediaSource\u0026\u0026MediaSource.isTypeSupported!\u003d\u003dvoid 0)return oI||y!\u003d\u003d\"9\"\u0026\u0026y!\u003d\u003d\"(\"?oI||y!\u003d\u003d\"9h\"\u0026\u0026y!\u003d\u003d\"(h\"||(e\u003d\u0027video/webm; codecs\u003d\"vp9.2\"\u0027):e\u003d\u0027video/webm; codecs\u003d\"vp9\"\u0027,e;if(!oI\u0026\u0026!b2||e!\u003d\u003d\u0027video/webm; codecs\u003d\"vp9\"\u0027\u0026\u0026e!\u003d\u003d\u0027video/webm; codecs\u003d\"vp9.2\"\u0027)return e;\ny\u003d\"00\";var w\u003d\"08\",E\u003d\"01\",A\u003d\"01\",T\u003d\"01\";e\u003d\u003d\u003d\u0027video/webm; codecs\u003d\"vp9.2\"\u0027\u0026\u0026(y\u003d\"02\",w\u003d\"10\",N.primaries\u003d\u003d\u003d\"bt2020\"\u0026\u0026(T\u003dE\u003d\"09\"),N.N\u003d\u003d\u003d\"smpte2084\"\u0026\u0026(A\u003d\"16\"),N.N\u003d\u003d\u003d\"arib-std-b67\"\u0026\u0026(A\u003d\"18\"));return\u0027video/webm; codecs\u003d\"\u0027+[\"vp09\",y,\"51\",w,\"01\",E,A,T,\"00\"].join(\".\")+\u0027\"\u0027};\ncU\u003dfunction(e,N,y){e\u003d\"\"+e+(N\u003e49?\"p60\":N\u003e32?\"p48\":\"\");N\u003dDM()[e];if(N!\u003dnull\u0026\u0026N\u003e0)return N;N\u003dhm.get(e);if(N!\u003dnull\u0026\u0026N\u003e0)return N;y\u003dy\u003d\u003dnull?void 0:y.get(e);return y!\u003dnull\u0026\u0026y\u003e0?y:8192};\nLaE\u003dfunction(e){this.Ot\u003de;this.LX\u003dthis.RY\u003dthis.Zl\u003dthis.L\u003dthis.j\u003dthis.Kh\u003dthis.dT\u003dthis.Wk\u003dthis.qg\u003d!1;this.G\u003dthis.Z\u003d0;this.Dl\u003d!1;this.l9\u003d!0;this.VB\u003d!1;this.G4\u003d0;this.Ej\u003dthis.Rq\u003d!1;this.U2\u003d!0;this.Bk\u003dthis.Et\u003d!1;this.J\u003d{};this.PY\u003dthis.disableAv1\u003dthis.a9\u003dthis.jp\u003dthis.Kx\u003dthis.SR\u003dthis.N\u003dthis.U\u003d!1;this.YO\u003dthis.Ot.T(\"html5_disable_aac_preference\");this.jn\u003dInfinity;this.aq\u003d0;this.pX\u003dthis.Ot.B9();this.Y_\u003dthis.Ot.experiments.gP(\"html5_enable_vp9_fairplay\");this.jN\u003dthis.Ot.T(\"html5_force_av1_for_testing\");this.Ut\u003d\ng.Y2(this.Ot.experiments,\"html5_av1_ordinal_cap\");this.DD\u003dthis.Ot.T(\"html5_disable_hfr_when_vp9_encrypted_2k4k_unsupported\");this.CC\u003dthis.Ot.T(\"html5_account_onesie_format_selection_during_format_filter\");this.JM\u003dg.Y2(this.Ot.experiments,\"html5_max_byterate\");this.D\u003dthis.Ot.T(\"html5_sunset_aac_high_codec_family\");this.i9\u003dthis.Ot.T(\"html5_sunset_aac_high_codec_family\");this.Xz\u003dthis.Ot.T(\"html5_enable_iamf_audio\");this.NK\u003dthis.Ot.experiments.gP(\"html5_allow_capability_merge\");this.FZ\u003dthis.Ot.T(\"html5_log_format_filter_rejection_reason_as_string\");\nthis.im\u003dthis.Ot.T(\"html5_prefer_vp9_sfr\")};\nReH\u003dfunction(e){if(e.Wk)return[\"f\"];var N\u003d\"9h 9 h 8 (h ( H *\".split(\" \");e.Rq\u0026\u0026(N.unshift(\"1\"),N.unshift(\"1h\"));e.RY\u0026\u0026N.unshift(\"h\");e.Ng\u0026\u0026(N\u003d(s8_[e.Ng]||[e.Ng]).concat(N));return N};\nQ0F\u003dfunction(e){var N\u003d[\"o\",\"a\",\"A\"];e.aq\u003d\u003d\u003d1\u0026\u0026(e.Kh\u0026\u0026(N\u003d[\"m\",\"M\"].concat(N)),e.j\u0026\u0026(N\u003d[\"mac3\",\"MAC3\"].concat(N)),e.L\u0026\u0026(N\u003d[\"meac3\",\"MEAC3\"].concat(N)),e.Xz\u0026\u0026(N\u003d[\"i\",\"I\"].concat(N)));e.qg\u0026\u0026(N\u003d[\"so\",\"sa\"].concat(N));!e.LX||e.Zl||e.K||e.YO||N.unshift(\"a\");e.dT\u0026\u0026!e.D\u0026\u0026N.unshift(\"ah\");e.K\u0026\u0026(N\u003d(s8_[e.K]||[e.K]).concat(N));return N};\nk_\u003dfunction(e,N,y,w){N\u003dN\u003d\u003d\u003dvoid 0?{}:N;if(w\u003d\u003d\u003dvoid 0?0:w)return N.disabled\u003d1,0;if(rD(e.L,$E.AV1_CODECS)\u0026\u0026rD(e.L,$E.HEIGHT)\u0026\u0026rD(e.L,$E.BITRATE))return N.isCapabilityUsable\u003d1,8192;try{var E\u003dPFH();if(E)return N.localPref\u003dE}catch(p){}w\u003d1080;E\u003dnavigator.hardwareConcurrency;E\u003c\u003d2\u0026\u0026(w\u003d480);N.coreCount\u003dE;if(E\u003dg.Y2(e.experiments,\"html5_default_av1_threshold\"))w\u003dN[\"default\"]\u003dE;!e.T(\"html5_disable_av1_arm_check\")\u0026\u0026SH3()\u0026\u0026(N.isArm\u003d1,w\u003d240);if(e\u003de.L.Kh)N.mcap\u003de,w\u003dMath.max(w,e);if(y){var A,T;if(e\u003d(A\u003dy.videoInfos.find(function(p){return Kd(p)}))\u003d\u003d\nnull?void 0:(T\u003dA.N)\u003d\u003dnull?void 0:T.powerEfficient)w\u003d8192,N.isEfficient\u003d1;\ny\u003dy.videoInfos[0].video;A\u003dMath.min(cU(\"1\",y.fps),cU(\"1\",30));N.perfCap\u003dA;w\u003dMath.min(w,A);y.isHdr()\u0026\u0026!e\u0026\u0026(N.hdr\u003d1,w*\u003d.75)}else y\u003dcU(\"1\",30),N.perfCap30\u003dy,w\u003dMath.min(w,y),y\u003dcU(\"1\",60),N.perfCap60\u003dy,w\u003dMath.min(w,y);return N.av1Threshold\u003dw};\nBU\u003dfunction(e,N,y,w){this.flavor\u003de;this.keySystem\u003dN;this.N\u003dy;this.experiments\u003dw;this.J\u003d{};this.Ut\u003dthis.keySystemAccess\u003dnull;this.zd\u003dthis.c5\u003d-1;this.Tg\u003dnull;this.K\u003d!!w\u0026\u0026w.gP(\"edge_nonprefixed_eme\");w\u0026\u0026w.gP(\"html5_enable_vp9_fairplay\")};\nPU\u003dfunction(e){return e.K?!1:!e.keySystemAccess\u0026\u0026!!Xu()\u0026\u0026e.keySystem\u003d\u003d\u003d\"com.microsoft.playready\"};\ndt\u003dfunction(e){return e.keySystem\u003d\u003d\u003d\"com.microsoft.playready\"};\nII\u003dfunction(e){return!e.keySystemAccess\u0026\u0026!!Xu()\u0026\u0026e.keySystem\u003d\u003d\u003d\"com.apple.fps.1_0\"};\nvU\u003dfunction(e){return e.keySystem\u003d\u003d\u003d\"com.youtube.fairplay\"};\nzE\u003dfunction(e){return e.keySystem\u003d\u003d\u003d\"com.youtube.fairplay.sbdl\"};\ng.i2\u003dfunction(e){return e.flavor\u003d\u003d\u003d\"fairplay\"};\nXu\u003dfunction(){var e\u003dwindow,N\u003de.MSMediaKeys;U8()\u0026\u0026!N\u0026\u0026(N\u003de.WebKitMediaKeys);return N\u0026\u0026N.isTypeSupported?N:null};\ngt\u003dfunction(e){if(!navigator.requestMediaKeySystemAccess)return!1;if(g.i$\u0026\u0026!g.O8())return vD(\"45\");if(g.Um||g.S6)return e.gP(\"edge_nonprefixed_eme\");if(g.DT)return vD(\"47\");if(g.k$){if(e.gP(\"html5_enable_safari_fairplay\"))return!1;if(e\u003dg.Y2(e,\"html5_safari_desktop_eme_min_version\"))return vD(e)}return!0};\naoM\u003dfunction(e,N,y,w){var E\u003dRy(),A\u003d(y\u003dE||y\u0026\u0026U8())?[\"com.youtube.fairplay\"]:[\"com.widevine.alpha\"];N\u0026\u0026A.unshift(\"com.youtube.widevine.l3\");E\u0026\u0026w\u0026\u0026A.unshift(\"com.youtube.fairplay.sbdl\");return y?A:e?[].concat(g.B(A),g.B(VY.playready)):[].concat(g.B(VY.playready),g.B(A))};\ntm\u003dfunction(){this.N\u003dthis.XA\u003d0;this.J\u003dArray.from({length:fC.length}).fill(0)};\ney0\u003dfunction(){};\nNYJ\u003dfunction(){this.startTimeMs\u003d(0,g.iC)();this.J\u003d!1};\ny__\u003dfunction(){this.J\u003dnew ey0};\nwd1\u003dfunction(e,N,y,w){w\u003dw\u003d\u003d\u003dvoid 0?1:w;y\u003e\u003d0\u0026\u0026(N in e.J||(e.J[N]\u003dnew tm),e.J[N].jW(y,w))};\nEzn\u003dfunction(e,N,y,w,E){var A\u003d(0,g.iC)(),T\u003dE?E(N):void 0,p;E\u003d(p\u003dT\u003d\u003dnull?void 0:T.XA)!\u003dnull?p:1;if(E!\u003d\u003d0){var C;p\u003d(C\u003dT\u003d\u003dnull?void 0:T.profile)!\u003dnull?C:y;wd1(e,p,A-w,E)}return N};\nu2\u003dfunction(e,N,y,w,E){if(N\u0026\u0026typeof N\u003d\u003d\u003d\"object\"){var A\u003dfunction(T){return Ezn(e,T,y,w,E)};\nif(eq(N))return N.then(A);if(A__(N))return A$(N,A)}return Ezn(e,N,y,w,E)};\nTYn\u003dfunction(){};\nqX\u003dfunction(e,N,y,w,E){w\u003dw\u003d\u003d\u003dvoid 0?!1:w;g.x.call(this);this.Ot\u003dN;this.useCobaltWidevine\u003dw;this.Fh\u003dE;this.N\u003d[];this.K\u003d{};this.J\u003d{};this.callback\u003dnull;this.L\u003d!1;this.j\u003d[];this.initialize(e,!y)};\npd9\u003dfunction(e,N){e.callback\u003dN;e.j\u003d[];gt(e.Ot.experiments)?ZT(e):J_J(e)};\nZT\u003dfunction(e){if(!e.Ss())if(e.N.length\u003d\u003d\u003d0)e.callback(e.j);else{var N\u003de.N[0],y\u003de.K[N],w\u003dCis(e,y);if(x_\u0026\u0026x_.keySystem\u003d\u003d\u003dN\u0026\u0026x_.Ass\u003d\u003d\u003dJSON.stringify(w))e.Fh(\"remksa\",{re:!0}),r_0(e,y,x_.keySystemAccess);else{var E,A;e.Fh(\"remksa\",{re:!1,ok:(A\u003d(E\u003dx_)\u003d\u003dnull?void 0:E.keySystem)!\u003dnull?A:\"\"});x_\u003dvoid 0;(jI.isActive()?jI.le(\"emereq\",function(){return navigator.requestMediaKeySystemAccess(N,w)}):navigator.requestMediaKeySystemAccess(N,w)).then($B(function(T){r_0(e,y,T,w)}),$B(function(){e.L\u003d!e.L\u0026\u0026e.K[e.N[0]].flavor\u003d\u003d\u003d\n\"widevine\";\ne.L||e.N.shift();ZT(e)}))}}};\nr_0\u003dfunction(e,N,y,w){if(!e.Ss()){w\u0026\u0026(x_\u003d{keySystem:N.keySystem,keySystemAccess:y,Ass:JSON.stringify(w)});N.keySystemAccess\u003dy;if(dt(N)){y\u003dv3();w\u003dg.c(Object.keys(e.J[N.flavor]));for(var E\u003dw.next();!E.done;E\u003dw.next())E\u003dE.value,N.J[E]\u003d!!y.canPlayType(E)}else{y\u003dN.keySystemAccess.getConfiguration();if(y.audioCapabilities)for(w\u003dg.c(y.audioCapabilities),E\u003dw.next();!E.done;E\u003dw.next())$b5(e,N,E.value);if(y.videoCapabilities)for(y\u003dg.c(y.videoCapabilities),w\u003dy.next();!w.done;w\u003dy.next())$b5(e,N,w.value)}e.j.push(N);\ne.useCobaltWidevine||e.T(\"html5_enable_vp9_fairplay\")\u0026\u0026zE(N)?(e.N.shift(),ZT(e)):e.callback(e.j)}};\n$b5\u003dfunction(e,N,y){e.T(\"log_robustness_for_drm\")?N.J[y.contentType]\u003dy.robustness||!0:N.J[y.contentType]\u003d!0};\nCis\u003dfunction(e,N){var y\u003d{initDataTypes:[\"cenc\",\"webm\"],audioCapabilities:[],videoCapabilities:[]};if(e.T(\"html5_enable_vp9_fairplay\")\u0026\u0026vU(N))return y.audioCapabilities.push({contentType:\u0027audio/mp4; codecs\u003d\"mp4a.40.5\"\u0027}),y.videoCapabilities.push({contentType:\u0027video/mp4; codecs\u003d\"avc1.4d400b\"\u0027}),[y];dt(N)\u0026\u0026(y.initDataTypes\u003d[\"keyids\",\"cenc\"]);for(var w\u003dg.c(Object.keys(e.J[N.flavor])),E\u003dw.next();!E.done;E\u003dw.next()){E\u003dE.value;var A\u003dE.indexOf(\"audio/\")\u003d\u003d\u003d0,T\u003dA?y.audioCapabilities:y.videoCapabilities;N.flavor!\u003d\u003d\n\"widevine\"||e.L?T.push({contentType:E}):A?T.push({contentType:E,robustness:\"SW_SECURE_CRYPTO\"}):(g.i$\u0026\u0026g.Kp(\"windows nt\")\u0026\u0026!e.T(\"html5_drm_enable_moho\")||T.push({contentType:E,robustness:\"HW_SECURE_ALL\"}),A\u003dE,e.T(\"html5_enable_cobalt_experimental_vp9_decoder\")\u0026\u0026E.includes(\"vp09\")\u0026\u0026(A\u003dE+\"; experimental\u003dallowed\"),T.push({contentType:A,robustness:\"SW_SECURE_DECODE\"}),nC(e.Ot)\u003d\u003d\u003d\"MWEB\"\u0026\u0026(yf()||WL())\u0026\u0026(e.Fh(\"swcrypto\",{}),T.push({contentType:E,robustness:\"SW_SECURE_CRYPTO\"})))}return[y]};\nJ_J\u003dfunction(e){if(Xu()\u0026\u0026(g.k$||s8\u0026\u0026e.T(\"html5_drm_support_ios_mweb\")))e.j.push(new BU(\"fairplay\",\"com.apple.fps.1_0\",\"\",e.Ot.experiments));else{var N\u003dYVF(),y\u003dg.Ok(e.N,function(w){var E\u003de.K[w],A\u003d!1,T\u003d!1,p;for(p in e.J[E.flavor])N(p,w)\u0026\u0026(E.J[p]\u003d!0,A\u003dA||p.indexOf(\"audio/\")\u003d\u003d\u003d0,T\u003dT||p.indexOf(\"video/\")\u003d\u003d\u003d0);return A\u0026\u0026T});\ny\u0026\u0026e.j.push(e.K[y]);e.N\u003d[]}e.callback(e.j)};\nYVF\u003dfunction(){var e\u003dXu();if(e){var N\u003de.isTypeSupported;return function(w,E){return N(E,w)}}var y\u003dv3();\nreturn y\u0026\u0026(y.addKey||y.webkitAddKey)?function(w,E){return!!y.canPlayType(w,E)}:function(){return!1}};\nMpP\u003dfunction(e){this.experiments\u003de;this.J\u003d2048;this.j\u003d0;this.Kh\u003d(this.D\u003dthis.T(\"html5_streaming_resilience\"))?.5:.25;var N\u003dN\u003d\u003d\u003dvoid 0?0:N;this.K\u003dg.Y2(this.experiments,\"html5_media_time_weight_prop\")||N;this.L\u003dthis.T(\"html5_app_limited_aware_bwe\");this.l9\u003dg.Y2(this.experiments,\"html5_sabr_timeout_penalty_factor\")||1;this.qg\u003d(this.Z\u003dthis.experiments.gP(\"html5_consider_end_stall\"))\u0026\u0026QY;this.N\u003dthis.experiments.gP(\"html5_measure_max_progress_handling\");this.Ng\u003dthis.T(\"html5_treat_requests_pre_elbow_as_metadata\");\nthis.G\u003dthis.T(\"html5_media_time_weight\")||!!this.K;this.U\u003dg.Y2(this.experiments,\"html5_streaming_fallback_byterate\");this.T(\"html5_sabr_live_audio_early_return_fix\")\u0026\u0026QY\u0026\u0026(this.J\u003d65536)};\nlu1\u003dfunction(e,N){this.J\u003dvoid 0;this.experimentIds\u003de?e.split(\",\"):[];this.flags\u003dw2(N||\"\",\"\u0026\");e\u003d{};N\u003dg.c(this.experimentIds);for(var y\u003dN.next();!y.done;y\u003dN.next())e[y.value]\u003d!0;this.experiments\u003de};\ng.Y2\u003dfunction(e,N){e\u003de.flags[N];JSON.stringify(e);return Number(e)||0};\nms\u003dfunction(e,N){return(e\u003de.flags[N])?e.toString():\"\"};\nF5n\u003dfunction(e){if(e\u003de.flags.html5_web_po_experiment_ids)if(e\u003de.replace(/\\[ *(.*?) *\\]/,\"$1\"))return e.split(\",\").map(Number);return[]};\nSV1\u003dfunction(e){if(e.J)return e.J;if(e.experimentIds.length\u003c\u003d1)return e.J\u003de.experimentIds,e.J;var N\u003d[].concat(g.B(e.experimentIds)).map(function(w){return Number(w)});\nN.sort();for(var y\u003dN.length-1;y\u003e0;--y)N[y]-\u003dN[y-1];e.J\u003dN.map(function(w){return w.toString()});\ne.J.unshift(\"v1\");return e.J};\nbLF\u003dfunction(e){return oz5.then(e)};\nHU\u003dfunction(e,N,y){this.experiments\u003de;this.i9\u003dN;this.Rq\u003dy\u003d\u003d\u003dvoid 0?!1:y;this.Ng\u003d!!g.nM(\"cast.receiver.platform.canDisplayType\");this.U\u003d{};this.G\u003d!1;this.N\u003dnew Map;this.Z\u003d!0;this.K\u003dthis.j\u003d!1;this.J\u003dnew Map;this.Kh\u003d0;this.qg\u003dthis.experiments.gP(\"html5_disable_vp9_encrypted\");e\u003dg.nM(\"cast.receiver.platform.getValue\");this.l9\u003dg.Y2(this.experiments,\"html5_kaios_max_resolution\");this.L\u003d!this.Ng\u0026\u0026e\u0026\u0026e(\"max-video-resolution-vpx\")||null;hyn(this)};\nLx3\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?1:y;var w\u003dN.itag;if(w\u003d\u003d\u003d\"0\")return!0;var E\u003dN.mimeType;if(N.lm()\u0026\u0026Ry()\u0026\u0026e.experiments.gP(\"html5_appletv_disable_vp9\"))return\"dwebm\";if(Kd(N)\u0026\u0026e.G)return\"dav1\";if(N.video\u0026\u0026(N.video.isHdr()||N.video.primaries\u003d\u003d\u003d\"bt2020\")\u0026\u0026!(rD(e,$E.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(w\u003d\u003d\u003d\"338\"\u0026\u0026!(g.i$?vD(53):g.DT\u0026\u0026vD(64)))return\"dopus\";\nvar A;if(e.l9\u0026\u0026KC\u0026\u0026((A\u003dN.video)\u003d\u003dnull?void 0:A.J)\u003ee.l9)return\"kaios\";A\u003dy;A\u003dA\u003d\u003d\u003dvoid 0?1:A;y\u003d{};N.video\u0026\u0026(N.video.width\u0026\u0026(y[$E.WIDTH.name]\u003dN.video.width),N.video.height\u0026\u0026(y[$E.HEIGHT.name]\u003dN.video.height),N.video.fps\u0026\u0026(y[$E.FRAMERATE.name]\u003dN.video.fps*A),N.video.N\u0026\u0026(y[$E.EOTF.name]\u003dN.video.N),N.JM\u0026\u0026(y[$E.BITRATE.name]\u003dN.JM*8*A),N.Iq\u003d\u003d\u003d\"(\"\u0026\u0026(y[$E.CRYPTOBLOCKFORMAT.name]\u003d\"subsample\"),N.video.projectionType\u003d\u003d\u003d\"EQUIRECTANGULAR\"||N.video.projectionType\u003d\u003d\u003d\"EQUIRECTANGULAR_THREED_TOP_BOTTOM\"||N.video.projectionType\u003d\u003d\u003d\n\"MESH\")\u0026\u0026(y[$E.DECODETOTEXTURE.name]\u003d\"true\");N.audio\u0026\u0026N.audio.numChannels\u0026\u0026(y[$E.CHANNELS.name]\u003dN.audio.numChannels);e.j\u0026\u0026mu(N)\u0026\u0026(y[$E.EXPERIMENTAL.name]\u003d\"allowed\");A\u003dg.c(Object.keys($E));for(var T\u003dA.next();!T.done;T\u003dA.next()){T\u003d$E[T.value];var p;if(p\u003dy[T.name])if(p\u003d!(T\u003d\u003d\u003d$E.EOTF\u0026\u0026N.mimeType.indexOf(\"vp09.02\")\u003e0)){p\u003dT;var C\u003dN;p\u003d!(e.experiments.gP(\"html5_ignore_h264_framerate_cap\")\u0026\u0026p\u003d\u003d\u003d$E.FRAMERATE\u0026\u0026p20(C))}if(p)if(rD(e,T))if(e.L){if(e.L[T.name]\u003cy[T.name])return T.name}else E\u003dE+\"; \"+T.name+\"\u003d\"+y[T.name];\nelse if(H3(N)\u0026\u0026T\u003d\u003d\u003d$E.EOTF)return\"dvp92\"}e.Ng\u0026\u0026N.video\u0026\u0026N.video.J\u003e1080\u0026\u0026N.BG\u0026\u0026(E+\u003d\"; hdcp\u003d2.2\");return w\u003d\u003d\u003d\"227\"?\"hqcenc\":w!\u003d\u003d\"585\"\u0026\u0026w!\u003d\u003d\"588\"\u0026\u0026w!\u003d\u003d\"583\"\u0026\u0026w!\u003d\u003d\"586\"\u0026\u0026w!\u003d\u003d\"584\"\u0026\u0026w!\u003d\u003d\"587\"\u0026\u0026w!\u003d\u003d\"591\"\u0026\u0026w!\u003d\u003d\"592\"||e.experiments.gP(\"html5_enable_new_hvc_enc\")?e.isTypeSupported(E)?!0:\"tpus\":\"newhvc\"};\nWU\u003dfunction(){var e\u003dWL()\u0026\u0026!vD(29),N\u003dg.Kp(\"google tv\")\u0026\u0026g.Kp(\"chrome\")\u0026\u0026!vD(30);return e||N?!1:MQ9()};\nc_5\u003dfunction(e,N,y){var w\u003d480;N\u003dg.c(N);for(var E\u003dN.next();!E.done;E\u003dN.next()){E\u003dE.value;var A\u003dE.video.J;A\u003c\u003d1080\u0026\u0026A\u003ew\u0026\u0026Lx3(e,E,y)\u003d\u003d\u003d!0\u0026\u0026(w\u003dA)}return w};\ng.Oh\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;return WU()\u0026\u0026e.isTypeSupported(\u0027audio/mp4; codecs\u003d\"mp4a.40.2\"\u0027)||!N\u0026\u0026e.canPlayType(v3(),\"application/x-mpegURL\")?!0:!1};\nBY3\u003dfunction(e){kp3(function(){for(var N\u003dg.c(Object.keys($E)),y\u003dN.next();!y.done;y\u003dN.next())rD(e,$E[y.value])})};\nrD\u003dfunction(e,N){N.name in e.U||(e.U[N.name]\u003dXdJ(e,N));return e.U[N.name]};\nXdJ\u003dfunction(e,N){if(e.L)return!!e.L[N.name];if(N\u003d\u003d\u003d$E.BITRATE\u0026\u0026e.isTypeSupported(\u0027video/webm; codecs\u003d\"vp9\"; width\u003d3840; height\u003d2160; bitrate\u003d2000000\u0027)\u0026\u0026!e.isTypeSupported(\u0027video/webm; codecs\u003d\"vp9\"; width\u003d3840; height\u003d2160; bitrate\u003d20000000\u0027))return!1;if(N\u003d\u003d\u003d$E.AV1_CODECS)return e.isTypeSupported(\"video/mp4; codecs\u003d\"+N.valid)\u0026\u0026!e.isTypeSupported(\"video/mp4; codecs\u003d\"+N.jL);if(N.video){var y\u003d\u0027video/webm; codecs\u003d\"vp9\"\u0027;e.isTypeSupported(y)||(y\u003d\u0027video/mp4; codecs\u003d\"avc1.4d401e\"\u0027)}else y\u003d\u0027audio/webm; codecs\u003d\"opus\"\u0027,\ne.isTypeSupported(y)||(y\u003d\u0027audio/mp4; codecs\u003d\"mp4a.40.2\"\u0027);return e.isTypeSupported(y+\"; \"+N.name+\"\u003d\"+N.valid)\u0026\u0026!e.isTypeSupported(y+\"; \"+N.name+\"\u003d\"+N.jL)};\nPi1\u003dfunction(e){e.j||(e.j\u003d!0,RI(e))};\nRI\u003dfunction(e){e.K\u003d!0;e.experiments.gP(\"html5_ssap_update_capabilities_on_change\")\u0026\u0026dbF(e)};\nIuP\u003dfunction(e,N){var y\u003d0;e.N.has(N)\u0026\u0026(y\u003de.N.get(N).sM);e.N.set(N,{sM:y+1,Yr:Math.pow(2,y+1)});RI(e)};\nTD\u003dfunction(e){for(var N\u003d[],y\u003dg.c(e.J.keys()),w\u003dy.next();!w.done;w\u003dy.next()){w\u003dw.value;var E\u003de.J.get(w);N.push(w+\"_\"+E.maxWidth+\"_\"+E.maxHeight)}return N.join(\".\")};\ndbF\u003dfunction(e){e.D\u003d[];for(var N\u003dg.c(e.J.values()),y\u003dN.next();!y.done;y\u003dN.next()){y\u003dy.value;var w\u003dy.Iq;e.experiments.gP(\"html5_ssap_force_mp4_aac\")\u0026\u0026w!\u003d\u003d\"a\"\u0026\u0026w!\u003d\u003d\"h\"||e.N.has(w)||(!e.G||w!\u003d\u003d\"1\"\u0026\u0026w!\u003d\u003d\"1h\")\u0026\u0026e.D.push(y)}};\nmG5\u003dfunction(e,N){for(var y\u003dnew Map,w\u003dg.c(e.J.keys()),E\u003dw.next();!E.done;E\u003dw.next()){E\u003dE.value;var A\u003dE.split(\"_\")[0];N.has(A)||y.set(E,e.J.get(E))}e.J\u003dy};\nKxM\u003dfunction(e,N,y){var w,E\u003d((w\u003dy.video)\u003d\u003dnull?void 0:w.fps)||0;w\u003dN+\"_\"+E;var A\u003d!!y.audio,T\u003d{itag:y.itag,Iq:N,qG:A};if(A)T.numChannels\u003dy.audio.numChannels;else{var p\u003dy.video;T.maxWidth\u003dp\u003d\u003dnull?void 0:p.width;T.maxHeight\u003dp\u003d\u003dnull?void 0:p.height;T.maxFramerate\u003dE;rD(e,$E.BITRATE)\u0026\u0026(T.maxBitrateBps\u003dy.JM*8);T.Oa\u003dp\u003d\u003dnull?void 0:p.isHdr()}p\u003de.J.get(w);p?A||(y\u003dMath.max(p.maxWidth||0,p.maxHeight||0)\u003eMath.max(T.maxWidth||0,T.maxHeight||0)?p:T,N\u003d{itag:y.itag,Iq:N,qG:A,maxWidth:Math.max(p.maxWidth||0,T.maxWidth||\n0),maxHeight:Math.max(p.maxHeight||0,T.maxHeight||0),maxFramerate:E,Oa:y.Oa},rD(e,$E.BITRATE)\u0026\u0026(N.maxBitrateBps\u003dy.maxBitrateBps),e.J.set(w,N)):e.J.set(w,T)};\nWxH\u003dfunction(e,N,y){var w,E\u003d((w\u003dy.video)\u003d\u003dnull?void 0:w.fps)||0;w\u003dN+\"_\"+E;var A\u003d!!y.audio,T\u003de.J.get(w);a:{var p\u003de.J.get(w),C\u003d!!y.audio;if(p){if(C){var r\u003d!1;break a}var Y;if(!C\u0026\u0026((r\u003dy.video)\u003d\u003dnull?0:r.height)\u0026\u0026p.maxHeight\u0026\u0026p.maxHeight\u003e\u003d((Y\u003dy.video)\u003d\u003dnull?void 0:Y.height)){r\u003d!1;break a}}r\u003d!0}r\u0026\u0026(r\u003dy.itag,N\u003dT?T:{itag:r,Iq:N,qG:A},A?N.numChannels\u003dy.audio.numChannels:(A\u003dy.video,N.maxWidth\u003dA\u003d\u003dnull?void 0:A.width,N.maxHeight\u003dA\u003d\u003dnull?void 0:A.height,N.maxFramerate\u003dE,rD(e,$E.BITRATE)\u0026\u0026(N.maxBitrateBps\u003dy.JM*\n8),N.Oa\u003dA\u003d\u003dnull?void 0:A.isHdr()),e.J.set(w,N))};\nhyn\u003dfunction(e){var N;(N\u003dnavigator.mediaCapabilities)!\u003dnull\u0026\u0026N.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(y){y.smooth\u0026\u0026y.powerEfficient\u0026\u0026(e.Kh\u003d2160)})};\nGE\u003dfunction(){g.pT.call(this);this.items\u003d{}};\nUh\u003dfunction(){g.kd.apply(this,arguments)};\nLC\u003dfunction(){g.BM.apply(this,arguments)};\nvzE\u003dfunction(e,N,y){this.encryptedClientKey\u003dN;this.L\u003dy;this.J\u003dnew Uint8Array(e.buffer,0,16);this.K\u003dnew Uint8Array(e.buffer,16)};\nzy1\u003dfunction(e){e.N||(e.N\u003dnew Uh(e.J));return e.N};\nsh\u003dfunction(e){try{return hO(e)}catch(N){return null}};\niLE\u003dfunction(e,N){if(!N\u0026\u0026e)try{N\u003dJSON.parse(e)}catch(E){}if(N){e\u003dN.clientKey?sh(N.clientKey):null;var y\u003dN.encryptedClientKey?sh(N.encryptedClientKey):null,w\u003dN.keyExpiresInSeconds?Number(N.keyExpiresInSeconds)*1E3+(0,g.iC)():null;e\u0026\u0026y\u0026\u0026w\u0026\u0026(this.J\u003dnew vzE(e,y,w));N.onesieUstreamerConfig\u0026\u0026(this.onesieUstreamerConfig\u003dsh(N.onesieUstreamerConfig)||void 0);this.baseUrl\u003dN.baseUrl}};\neV\u003dfunction(){this.data\u003dnew Uint8Array(2048);this.pos\u003d0;aI||(aI\u003diI(\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_.\"))};\nN_\u003dfunction(e,N){e.add(N\u003d\u003dnull||isNaN(N)?0:N+1)};\nyy\u003dfunction(e){this.J\u003dthis.N\u003d0;this.alpha\u003dMath.exp(Math.log(.5)/e)};\nww\u003dfunction(e){this.N\u003de\u003d\u003d\u003dvoid 0?15:e;this.values\u003dnew Float64Array(176);this.J\u003dnew Float64Array(11);this.K\u003dnew Float64Array(16)};\nEI\u003dfunction(e,N,y,w){y\u003dy\u003d\u003d\u003dvoid 0?.5:y;w\u003dw\u003d\u003d\u003dvoid 0?0:w;this.resolution\u003dN;this.N\u003d0;this.K\u003d!1;this.s0\u003d!0;this.J\u003dMath.round(e*this.resolution);this.values\u003dArray(this.J);for(e\u003d0;e\u003cthis.J;e++)this.values[e]\u003dInfinity;this.L\u003dDb0(this);this.j\u003dy;this.Z\u003dw};\nDb0\u003dfunction(e){for(var N\u003dArray(e.J),y\u003d0;y\u003ce.J;y++)N[y]\u003dy;return N};\nAR\u003dfunction(e,N,y){g.x.call(this);this.policy\u003de;this.N\u003dN;this.nX\u003dy;this.qg\u003dthis.Et\u003d0;this.Kh\u003d-1;this.l9\u003dthis.L\u003d0;this.Ng\u003d!1;this.interruptions\u003d[];this.j\u003d[{stamp:0,net:0,max:0}];this.aq\u003dthis.Z\u003d(0,g.iC)();this.U\u003dnew EI(4,1,.6,.4);this.i9\u003dnew EI(4,1,.6,.4);this.G\u003dnew EI(20,1,.5,.4);e.Kh?this.K\u003dnew ww(e.J):e.N?this.K\u003dnew yy(e.J):this.K\u003dnew EI(e.J,20,.5,.4);this.Rq\u003dnew EI(5,1,.25);this.D\u003dnew EI(30,1,.5);e\u003dg.qI(\"yt-player-bandwidth\")||{};N\u003dthis.policy.K;if(e.byterate\u003e0)N\u003de.byterate,this.Ng\u003d!0;else{var w;\ny\u003d(((w\u003dnavigator.connection)\u003d\u003dnull?void 0:w.downlink)||0)*64*1024;y\u003e0\u0026\u0026(N\u003dy,this.Ng\u003d!0)}this.K.Kj(this.policy.Z,N);e.delay\u003e0\u0026\u0026this.U.Kj(1,Math.min(e.delay,2));e.stall\u003e0\u0026\u0026this.G.Kj(1,e.stall);e.init\u003e0\u0026\u0026(this.aq\u003dMath.min(e.init,this.aq));e.interruptions\u0026\u0026(this.j\u003dthis.j.concat(e.interruptions),this.j.length\u003e16\u0026\u0026this.j.pop());this.Kh\u003d(0,g.iC)();this.policy.G\u003e0\u0026\u0026(this.Zl\u003dnew g.e6(this.Bk,this.policy.G,this),g.Q(this,this.Zl),this.Zl.start())};\nTX\u003dfunction(e,N,y,w){e.K.Kj(w\u003d\u003d\u003dvoid 0?N:w,y/N);e.Z\u003d(0,g.iC)()};\ngz5\u003dfunction(e){e.L||(e.L\u003d(0,g.iC)());e.policy.D\u0026\u0026(e.Z\u003d(0,g.iC)())};\nVpP\u003dfunction(e,N){if(e.L){var y\u003dN-e.L;if(y\u003c6E4){if(y\u003e1E3){var w\u003de.interruptions;w.push(Math.ceil(y));w.sort(function(E,A){return A-E});\nw.length\u003e16\u0026\u0026w.pop()}e.l9+\u003dy}}e.L\u003dN};\nJR\u003dfunction(e,N,y,w,E,A){A\u003dA\u003d\u003d\u003dvoid 0?!1:A;e.Rq.Kj(N,y/N);e.Z\u003d(0,g.iC)();E||e.D.Kj(1,N-w);A||(e.L\u003d0);e.Kh\u003e-1\u0026\u0026(0,g.iC)()-e.Kh\u003e3E4\u0026\u0026fuJ(e)};\npa\u003dfunction(e,N,y){N\u003dMath.max(N,e.N.J);e.G.Kj(1,y/N)};\nCa\u003dfunction(e){e\u003de.U.AT()+e.i9.AT()||0;e\u003disNaN(e)?.5:e;return e\u003dMath.min(e,5)};\nrw\u003dfunction(e,N,y){isNaN(y)||(e.qg+\u003dy);isNaN(N)||(e.Et+\u003dN)};\nYj\u003dfunction(e){e\u003de.K.AT();return e\u003e0?e:1};\nM_\u003dfunction(e,N,y){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;y\u003dy\u003d\u003d\u003dvoid 0?1048576:y;var w\u003dYj(e);w\u003d1/((e.G.AT()||0)*e.policy.Ng+1/w);var E\u003de.Rq.AT();E\u003dE\u003e0?E:1;var A\u003dMath.max(w,E);e.policy.L\u003e0\u0026\u0026E\u003cw\u0026\u0026(A\u003dMath.min(e.policy.L,1),A\u003d(1-A)*w+A*E);if(!N)return A;N\u003d1E-9+Ca(e);y\u003dA*Math.min(1,y/(A*N));e.policy.j||(e\u003d((e.D.percentile(.98)||0)-1)/2,e\u003dMath.max(0,Math.min(1,e)),y*\u003d1-.5*e);return y};\ntps\u003dfunction(e){var N\u003d{delay:Ca(e),stall:e.G.AT()||0,byterate:Yj(e),init:e.aq},y\u003de.j[0];y.stamp\u003dMath.round(e.Z/36E5)*36E5;y.net\u003dMath.ceil(e.l9);y.max\u003de.interruptions[0]||0;N.interruptions\u003de.j;return N};\nfuJ\u003dfunction(e){g.uY(\"yt-player-bandwidth\",tps(e),2592E3);e.Kh\u003d(0,g.iC)();e.Ng\u003d!0};\nld\u003dfunction(e){return(0,g.iC)()-e.Z\u003e\u003d4E3};\nulP\u003dfunction(e){this.experiments\u003de;this.J\u003d17;this.K\u003d13E4;this.Z\u003d.5;this.N\u003d!1;this.Kh\u003dthis.T(\"html5_use_histogram_for_bandwidth\");this.j\u003d!1;this.L\u003dg.Y2(this.experiments,\"html5_auxiliary_estimate_weight\");this.Ng\u003dg.Y2(this.experiments,\"html5_stall_factor\")||1;this.G\u003dg.Y2(this.experiments,\"html5_check_for_idle_network_interval_ms\");this.U\u003dthis.experiments.gP(\"html5_trigger_loader_when_idle_network\");this.D\u003dthis.experiments.gP(\"html5_sabr_fetch_on_idle_network_preloaded_players\")};\nZL_\u003dfunction(e,N){e\u003de\u003d\u003d\u003dvoid 0?{}:e;N\u003dN\u003d\u003d\u003dvoid 0?{}:N;g.x.call(this);var y\u003dthis;this.values\u003de;this.lY\u003dN;this.N\u003d{};this.K\u003dthis.J\u003d0;this.j\u003dnew g.e6(function(){qV5(y)},1E4);\ng.Q(this,this.j)};\nFn\u003dfunction(e,N){xb0(e,N);return e.values[N]\u0026\u0026e.lY[N]?e.values[N]/Math.pow(2,e.J/e.lY[N]):0};\nxb0\u003dfunction(e,N){e.values[N]||(N\u003dc65(),e.values\u003dN.values||{},e.lY\u003dN.halfLives||{},e.N\u003dN.values?Object.assign({},N.values):{})};\nqV5\u003dfunction(e){var N\u003dc65();if(N.values){N\u003dN.values;for(var y\u003d{},w\u003dg.c(Object.keys(e.values)),E\u003dw.next();!E.done;E\u003dw.next())E\u003dE.value,N[E]\u0026\u0026e.N[E]\u0026\u0026(e.values[E]+\u003dN[E]-e.N[E]),y[E]\u003dFn(e,E);e.N\u003dy}N\u003de.lY;y\u003d{};y.values\u003de.N;y.halfLives\u003dN;g.uY(\"yt-player-memory\",y,2592E3)};\nfa\u003dfunction(e,N,y,w,E){g.x.call(this);this.webPlayerContextConfig\u003dN;this.Z3\u003dw;this.csiServiceName\u003dthis.csiPageType\u003d\"\";this.userAge\u003dNaN;this.MX\u003dthis.Xz\u003dthis.Ut\u003dthis.YB\u003dthis.userDisplayName\u003dthis.userDisplayImage\u003dthis.j_\u003d\"\";this.J\u003d{};this.FZ\u003d{};this.controlsType\u003d\"0\";this.CC\u003dNaN;this.a9\u003d!1;this.Fr\u003d(0,g.iC)();this.pX\u003d0;this.rk\u003dthis.Mk\u003d!1;this.Ci\u003d!0;this.preferGapless\u003dthis.al\u003dthis.sY\u003dthis.K\u003dthis.Sw\u003dthis.WE\u003d!1;this.Cl\u003d[];this.Js\u003d!1;e\u003de?g.DA(e):{};N\u0026\u0026N.csiPageType\u0026\u0026(this.csiPageType\u003dN.csiPageType);N\u0026\u0026N.csiServiceName\u0026\u0026\n(this.csiServiceName\u003dN.csiServiceName);N\u0026\u0026N.preferGapless\u0026\u0026(this.preferGapless\u003dN.preferGapless);this.experiments\u003dnew lu1(N?N.serializedExperimentIds:e.fexp,N?N.serializedExperimentFlags:e.fflags);this.forcedExperiments\u003dN?N.serializedForcedExperimentIds:pO(\"\",e.forced_experiments)||void 0;this.cspNonce\u003d(N\u003d\u003dnull?0:N.cspNonce)?N.cspNonce:pO(\"\",e.csp_nonce);this.T(\"web_player_deprecated_uvr_killswitch\");try{var A\u003ddocument.location.toString()}catch(O){A\u003d\"\"}this.im\u003dA;this.ancestorOrigins\u003d(w\u003dwindow.location.ancestorOrigins)?\nArray.from(w):[];this.j\u003dA2(!1,N?N.isEmbed:e.is_embed);if(N\u0026\u0026N.device){if(w\u003dN.device,w.androidOsExperience\u0026\u0026(this.J.caoe\u003d\"\"+w.androidOsExperience),w.androidPlayServicesVersion\u0026\u0026(this.J.capsv\u003d\"\"+w.androidPlayServicesVersion),w.brand\u0026\u0026(this.J.cbrand\u003dw.brand),w.browser\u0026\u0026(this.J.cbr\u003dw.browser),w.browserVersion\u0026\u0026(this.J.cbrver\u003dw.browserVersion),w.cobaltReleaseVehicle\u0026\u0026(this.J.ccrv\u003d\"\"+w.cobaltReleaseVehicle),this.J.c\u003dw.interfaceName||\"WEB\",this.J.cver\u003dw.interfaceVersion||\"html5\",w.interfaceTheme\u0026\u0026(this.J.ctheme\u003d\nw.interfaceTheme),this.J.cplayer\u003dw.interfacePlayerType||\"UNIPLAYER\",w.model\u0026\u0026(this.J.cmodel\u003dw.model),w.network\u0026\u0026(this.J.cnetwork\u003dw.network),w.os\u0026\u0026(this.J.cos\u003dw.os),w.osVersion\u0026\u0026(this.J.cosver\u003dw.osVersion),w.platform\u0026\u0026(this.J.cplatform\u003dw.platform),A\u003dms(this.experiments,\"html5_log_vss_extra_lr_cparams_freq\"),A\u003d\u003d\u003d\"all\"||A\u003d\u003d\u003d\"once\")w.chipset\u0026\u0026(this.FZ.cchip\u003dw.chipset),w.cobaltAppVersion\u0026\u0026(this.FZ.ccappver\u003dw.cobaltAppVersion),w.firmwareVersion\u0026\u0026(this.FZ.cfrmver\u003dw.firmwareVersion),w.deviceYear\u0026\u0026(this.FZ.crqyear\u003d\nw.deviceYear)}else this.J.c\u003de.c||\"web\",this.J.cver\u003de.cver||\"html5\",this.J.cplayer\u003d\"UNIPLAYER\";this.loaderUrl\u003dN?this.j||jV1(this)\u0026\u0026N.loaderUrl?N.loaderUrl||\"\":this.im:this.j||jV1(this)\u0026\u0026e.loaderUrl?pO(\"\",e.loaderUrl):this.im;this.j\u0026\u0026g.jM(\"yt.embedded_player.embed_url\",this.loaderUrl);this.G\u003dLn(this.loaderUrl,nzs);w\u003dthis.loaderUrl;var T\u003dT\u003d\u003d\u003dvoid 0?!1:T;this.Ip\u003dUG(Ln(w,QVH),w,T,\"Trusted Ad Domain URL\");this.LX\u003dA2(!1,e.privembed);this.protocol\u003dthis.im.indexOf(\"http:\")\u003d\u003d\u003d0?\"http\":\"https\";this.qg\u003dsG((N?\nN.customBaseYoutubeUrl:e.BASE_YT_URL)||\"\")||sG(this.im)||this.protocol+\"://www.youtube.com/\";T\u003dN?N.eventLabel:e.el;w\u003d\"detailpage\";T\u003d\u003d\u003d\"adunit\"?w\u003dthis.j?\"embedded\":\"detailpage\":T\u003d\u003d\u003d\"embedded\"||this.G?w\u003dTh(w,T,mb5):T\u0026\u0026(w\u003d\"embedded\");this.Rq\u003dw;v3n();T\u003dnull;w\u003dN?N.playerStyle:e.ps;A\u003dg.Gw(HL9,w);!w||A\u0026\u0026!this.G||(T\u003dw);this.playerStyle\u003dT;this.Z\u003dg.Gw(HL9,this.playerStyle);this.houseBrandUserStatus\u003dN\u003d\u003dnull?void 0:N.houseBrandUserStatus;this.Kh\u003dthis.Z\u0026\u0026this.playerStyle!\u003d\u003d\"play\"\u0026\u0026this.playerStyle!\u003d\u003d\"jamboard\";\nthis.gf\u003d!this.Kh;this.Zl\u003dA2(!1,e.disableplaybackui);this.disablePaidContentOverlay\u003dA2(!1,N\u003d\u003dnull?void 0:N.disablePaidContentOverlay);this.disableSeek\u003dA2(!1,N\u003d\u003dnull?void 0:N.disableSeek);this.enableSpeedOptions\u003d(N\u003d\u003dnull?void 0:N.enableSpeedOptions)||(v3().defaultPlaybackRate?SV||g.NI||KC?g.DT\u0026\u0026vD(\"20\")||g.i$\u0026\u0026vD(\"4\")||g.oK\u0026\u0026vD(\"11\")||Lp():!(g.oK\u0026\u0026!g.Kp(\"chrome\")||SV||g.Kp(\"android\")||g.Kp(\"silk\")):!1);this.IY\u003dA2(!1,e.enable_faster_speeds);var p;this.supportsVarispeedExtendedFeatures\u003d(p\u003dN\u003d\u003dnull?void 0:\nN.supportsVarispeedExtendedFeatures)!\u003dnull?p:!1;this.N\u003dA2(this.playerStyle\u003d\u003d\u003d\"blazer\",e.is_html5_mobile_device||N\u0026\u0026N.isMobileDevice);this.Bk\u003deu()||yf();this.v2\u003dthis.T(\"mweb_allow_background_playback\")?!1:this.N\u0026\u0026!this.Z;this.Et\u003dVI();this.E0\u003dg.bd;var C;this.Tg\u003d!!(N\u003d\u003dnull?0:(C\u003dN.embedsHostFlags)\u003d\u003dnull?0:C.optOutApiDeprecation);var r;this.sR\u003d!!(N\u003d\u003dnull?0:(r\u003dN.embedsHostFlags)\u003d\u003dnull?0:r.allowPfpImaIntegration);this.uo\u003dthis.T(\"embeds_web_enable_ve_conversion_logging_tracking_no_allow_list\");var Y;N?N.hideInfo!\u003d\u003d\nvoid 0\u0026\u0026(Y\u003d!N.hideInfo):Y\u003de.showinfo;this.d2\u003dg.hR(this)\u0026\u0026!this.Tg||A2(!cg(this)\u0026\u0026!kj(this)\u0026\u0026!this.Z,Y);this.Hc\u003dN?!!N.mobileIphoneSupportsInlinePlayback:A2(!1,e.playsinline);p\u003dthis.N\u0026\u0026Bg\u0026\u0026Xn!\u003dnull\u0026\u0026Xn\u003e0\u0026\u0026Xn\u003c\u003d2.3;C\u003dN?N.useNativeControls:e.use_native_controls;this.U\u003dg.hR(this)\u0026\u0026this.N;r\u003dthis.N\u0026\u0026!this.U;C\u003dg.Pg(this)||!p\u0026\u0026A2(r,C)?\"3\":\"1\";this.disableOrganicUi\u003d!(N\u003d\u003dnull||!N.disableOrganicUi);r\u003dN?N.controlsType:e.controls;this.controlsType\u003dthis.disableOrganicUi?\"0\":r!\u003d\u003d\"0\"\u0026\u0026r!\u003d\u003d0?C:\"0\";this.zx\u003dthis.N;this.color\u003d\nTh(\"red\",N?N.progressBarColor:e.color,K5M);this.hp\u003dthis.controlsType\u003d\u003d\u003d\"3\";this.PY\u003d!this.j;this.RO\u003d(C\u003d!this.PY\u0026\u0026!kj(this)\u0026\u0026!this.Kh\u0026\u0026!this.Z\u0026\u0026!cg(this))\u0026\u0026!this.hp\u0026\u0026this.controlsType\u003d\u003d\u003d\"1\";this.jp\u003dg.dw(this)\u0026\u0026C\u0026\u0026this.controlsType\u003d\u003d\u003d\"0\"\u0026\u0026!this.RO\u0026\u0026!(N\u003d\u003dnull?0:N.embedsEnableEmc3ds);this.Yb\u003dthis.TV\u003dp;this.U2\u003d(this.controlsType\u003d\u003d\u003d\"3\"||this.N||A2(!1,e.use_media_volume))\u0026\u0026!this.U;this.Ps\u003ds8\u0026\u0026!g.SE(601)?!1:!0;this.Em\u003dthis.j||!1;this.VB\u003dkj(this)?\"\":(this.loaderUrl||e.post_message_origin||\"\").substring(0,128);\nthis.widgetReferrer\u003dpO(\"\",N?N.widgetReferrer:e.widget_referrer);var M;N?N.disableCastApi\u0026\u0026(M\u003d!1):M\u003de.enablecastapi;M\u003d!this.G||A2(!0,M);p\u003d!0;N\u0026\u0026N.disableMdxCast\u0026\u0026(p\u003d!1);this.bb\u003dthis.T(\"enable_cast_for_web_unplugged\")\u0026\u0026g.IK(this)\u0026\u0026p||g.ZY(this)\u0026\u0026p||M\u0026\u0026p\u0026\u0026this.controlsType\u003d\u003d\u003d\"1\"\u0026\u0026!this.N\u0026\u0026(kj(this)||g.dw(this)||g.vg(this));this.nm\u003d!!window.document.pictureInPictureEnabled||gp();M\u003dN?!!N.supportsAutoplayOverride:A2(!1,e.autoplayoverride);this.CN\u003d!(this.N\u0026\u0026!g.hR(this))\u0026\u0026!g.Kp(\"nintendo wiiu\")||M;this.Pf\u003d\n(N?!!N.enableMutedAutoplay:A2(!1,e.mutedautoplay))\u0026\u0026!1;M\u003d(kj(this)||cg(this))\u0026\u0026this.playerStyle\u003d\u003d\u003d\"blazer\";this.ll\u003dN?!!N.disableFullscreen:!A2(!0,e.fs);p\u003dg.Yh(g.zX(this))\u0026\u0026g.hR(this);this.Y_\u003d!this.ll\u0026\u0026(M||g.h2())\u0026\u0026!p;M\u003dWL()\u0026\u0026vD(58)\u0026\u0026!yf();p\u003dGv||typeof MediaSource\u003d\u003d\u003d\"undefined\";this.Fo\u003dthis.T(\"uniplayer_block_pip\")\u0026\u0026(M||p)||this.T(\"html5_disable_pip_with_standard_api\");M\u003dg.hR(this)\u0026\u0026!this.Tg;var l;N?N.disableRelatedVideos!\u003d\u003dvoid 0\u0026\u0026(l\u003d!N.disableRelatedVideos):l\u003de.rel;this.NK\u003dM||A2(!this.Z,l);this.Sz\u003d\nA2(!1,N?N.enableContentOwnerRelatedVideos:e.co_rel);this.D\u003dyf()\u0026\u0026Xn\u003e0\u0026\u0026Xn\u003c\u003d4.4?\"_top\":\"_blank\";this.Rx\u003dg.vg(this);this.yh\u003dA2(this.playerStyle\u003d\u003d\u003d\"blazer\",N?N.enableCsiLogging:e.enablecsi);switch(this.playerStyle){case \"blogger\":l\u003d\"bl\";break;case \"gmail\":l\u003d\"gm\";break;case \"gac\":l\u003d\"ga\";break;case \"books\":l\u003d\"gb\";break;case \"docs\":case \"flix\":l\u003d\"gd\";break;case \"duo\":l\u003d\"gu\";break;case \"google-live\":l\u003d\"gl\";break;case \"google-one\":l\u003d\"go\";break;case \"play\":l\u003d\"gp\";break;case \"chat\":l\u003d\"hc\";break;case \"hangouts-meet\":l\u003d\n\"hm\";break;case \"photos-edu\":case \"picasaweb\":l\u003d\"pw\";break;default:l\u003d\"yt\"}this.Ng\u003dl;this.l9\u003dpO(\"\",N?N.authorizedUserIndex:e.authuser);this.jn\u003dg.hR(this)\u0026\u0026(this.LX||!lSn()||this.Bk);var F;N?N.disableWatchLater!\u003d\u003dvoid 0\u0026\u0026(F\u003d!N.disableWatchLater):F\u003de.showwatchlater;this.DD\u003d((l\u003d!this.jn)||!!this.l9\u0026\u0026l)\u0026\u0026A2(!this.Kh,this.G?F:void 0);this.jN\u003dN?N.isMobileDevice||!!N.disableKeyboardControls:A2(!1,e.disablekb);this.loop\u003dA2(!1,e.loop);this.pageId\u003dpO(\"\",N?N.initialDelegatedSessionId:e.pageid);this.m4\u003dA2(!0,\ne.canplaylive);this.Kx\u003dA2(!1,e.livemonitor);this.disableSharing\u003dA2(this.Z,N?N.disableSharing:e.ss);(F\u003dN\u0026\u0026this.T(\"fill_video_container_size_override_from_wpcc\")?N.videoContainerOverride:e.video_container_override)?(l\u003dF.split(\"x\"),l.length!\u003d\u003d2?F\u003dnull:(F\u003dNumber(l[0]),l\u003dNumber(l[1]),F\u003disNaN(F)||isNaN(l)||F*l\u003c\u003d0?null:new g.l8(F,l))):F\u003dnull;this.Zc\u003dF;this.mute\u003dN?!!N.startMuted:A2(!1,e.mute);this.storeUserVolume\u003d!this.mute\u0026\u0026A2(this.controlsType!\u003d\u003d\"0\",N?N.storeUserVolume:e.store_user_volume);F\u003dN?N.annotationsLoadPolicy:\ne.iv_load_policy;this.annotationsLoadPolicy\u003dthis.controlsType\u003d\u003d\u003d\"3\"?3:Th(void 0,F,id);this.captionsLanguagePreference\u003dN?N.captionsLanguagePreference||\"\":pO(\"\",e.cc_lang_pref);F\u003dTh(2,N?N.captionsLanguageLoadPolicy:e.cc_load_policy,id);this.controlsType\u003d\u003d\u003d\"3\"\u0026\u0026F\u003d\u003d\u003d2\u0026\u0026(F\u003d3);this.dT\u003dF;this.SR\u003dN?N.hl||\"en_US\":pO(\"en_US\",e.hl);this.region\u003dN?N.contentRegion||\"US\":pO(\"US\",e.cr);this.hostLanguage\u003dN?N.hostLanguage||\"en\":pO(\"en\",e.host_language);this.Qk\u003d!this.LX\u0026\u0026Math.random()\u003cg.Y2(this.experiments,\"web_player_api_logging_fraction\");\nthis.Wk\u003d!this.LX;this.enabledEngageTypes\u003dnew Set;this.deviceIsAudioOnly\u003d!(N\u003d\u003dnull||!N.deviceIsAudioOnly);this.CC\u003dJ2(this.CC,e.ismb);this.gf?(F\u003de.vss_host||\"s.youtube.com\",F\u003d\u003d\u003d\"s.youtube.com\"\u0026\u0026(F\u003dDW(this.qg)||\"www.youtube.com\")):F\u003d\"video.google.com\";this.Li\u003dF;gw(this,e,!0);this.aq\u003dnew GE;g.Q(this,this.aq);l\u003dN?N.innertubeApiKey:pO(\"\",e.innertube_api_key);M\u003dN?N.innertubeApiVersion:pO(\"\",e.innertube_api_version);F\u003dN?N.innertubeContextClientVersion:pO(\"\",e.innertube_context_client_version);l\u003dg.Lb(\"INNERTUBE_API_KEY\")||\nl;M\u003dg.Lb(\"INNERTUBE_API_VERSION\")||M;p\u003dg.Lb(\"INNERTUBE_CONTEXT_CLIENT_CONFIG_INFO\");C\u003dnC(this);r\u003dtypeof this.J.c\u003d\u003d\u003d\"number\"?Number(this.J.c):Object.keys(W51).indexOf(this.J.c);this.xI\u003d{innertubeApiKey:l,innertubeApiVersion:M,LM:p,pp:C,EC:r,innertubeContextClientVersion:g.Lb(\"INNERTUBE_CONTEXT_CLIENT_VERSION\")||F,Ji:this.hostLanguage,Ff:this.region,Bj:g.Lb(\"INNERTUBE_HOST_OVERRIDE\")||\"\",mp:!!g.Lb(\"INNERTUBE_USE_THIRD_PARTY_AUTH\",!1),rWP:!!g.Lb(\"INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT\",!1)};\nthis.Gg\u003dwindow.WebKitPlaybackTargetAvailabilityEvent!\u003dnull;this.L\u003dnew HU(this.experiments,this.T(\"html5_force_hfr_support\")?!0:dX(this)||Gk()||oDs()||OLM(this),g.i$\u0026\u0026g.SE(56)||g.DT\u0026\u0026g.SE(54)||this.T(\"html5_force_vp9_subsample_encryption_support\")||OLM(this));F\u003dg.I_(this);l\u003dthis.CC;M\u003dthis.experiments;p\u003dnew ulP(M);F\u0026\u0026(p.N\u003d!0,p.Z\u003d.1);M.gP(\"html5_media_time_weight\")\u0026\u0026(p.N\u003d!1);l\u0026\u0026(p.K\u003dl/8);p.j\u003dzm()\u003e\u003d480;this.schedule\u003dnew AR(p,new MpP(this.experiments),E);g.Q(this,this.schedule);var S;this.enableSafetyMode\u003d\n(S\u003dN\u003d\u003dnull?void 0:N.initialEnableSafetyMode)!\u003dnull?S:A2(!1,e.enable_safety_mode);E\u003dthis.Zl?!1:kj(this)\u0026\u0026this.playerStyle!\u003d\u003d\"blazer\";var k;N?N.disableAutonav!\u003dnull\u0026\u0026(k\u003d!N.disableAutonav):k\u003de.allow_autonav;this.YO\u003dA2(E,!this.Kh\u0026\u0026k);this.sendVisitorIdHeader\u003dN?!!N.sendVisitorIdHeader:A2(!1,e.send_visitor_id_header);var X;this.playerStyle\u003d\u003d\u003d\"docs\"\u0026\u0026(N?X\u003dN.disableNativeContextMenu:X\u003de.disable_native_context_menu);this.disableNativeContextMenu\u003dA2(!1,X);this.pz\u003ddX(this)\u0026\u0026this.T(\"enable_skip_intro_button\");\nthis.embedConfig\u003dpO(\"\",N?N.serializedEmbedConfig:e.embed_config);this.i9\u003d$h(e,g.hR(this));this.K\u003dthis.i9\u003d\u003d\u003d\"EMBEDDED_PLAYER_MODE_PFL\";this.embedsErrorLinks\u003d!(N\u003d\u003dnull||!N.embedsErrorLinks);this.ul\u003dA2(!1,e.full_window);var d;this.Dl\u003d!((d\u003dthis.webPlayerContextConfig)\u003d\u003dnull?0:d.chromeless);var v;this.livingRoomAppMode\u003dTh(\"LIVING_ROOM_APP_MODE_UNSPECIFIED\",e.living_room_app_mode||(N\u003d\u003dnull?void 0:(v\u003dN.device)\u003d\u003dnull?void 0:v.livingRoomAppMode),Ryn);var V;k\u003dJ2(NaN,N\u003d\u003dnull?void 0:(V\u003dN.device)\u003d\u003dnull?void 0:\nV.deviceYear);isNaN(k)||(this.deviceYear\u003dk);this.transparentBackground\u003dN?!!N.transparentBackground:A2(!1,e.transparent_background);this.showMiniplayerButton\u003dN?!!N.showMiniplayerButton:A2(!1,e.show_miniplayer_button);var Z;g.hR(this)\u0026\u0026!(N\u003d\u003dnull?0:(Z\u003dN.embedsHostFlags)\u003d\u003dnull?0:Z.allowSetFauxFullscreen)?this.externalFullscreen\u003d!1:this.externalFullscreen\u003dN?!!N.externalFullscreen:A2(!1,e.external_fullscreen);this.showMiniplayerUiWhenMinimized\u003dN?!!N.showMiniplayerUiWhenMinimized:A2(!1,e.use_miniplayer_ui);\nvar n;this.Ci\u003d(n\u003de.show_loop_video_toggle)!\u003dnull?n:!0;this.jI\u003dMath.random()\u003c1E-4;this.ub\u003de.onesie_hot_config||(N\u003d\u003dnull?0:N.onesieHotConfig)?new iLE(e.onesie_hot_config,N\u003d\u003dnull?void 0:N.onesieHotConfig):void 0;this.isTectonic\u003dN?!!N.isTectonic:!!e.isTectonic;this.playerCanaryState\u003dy;this.playerCanaryStage\u003dN\u003d\u003dnull?void 0:N.canaryStage;this.UY\u003dnew ZL_;g.Q(this,this.UY);this.Sw\u003dA2(!1,e.force_gvi);this.datasyncId\u003d(N\u003d\u003dnull?void 0:N.datasyncId)||g.Lb(\"DATASYNC_ID\");this.il\u003dg.Lb(\"LOGGED_IN\",!1);this.vp\u003d(N\u003d\u003d\nnull?void 0:N.allowWoffleManagement)||!1;this.xX\u003dInfinity;this.ib\u003dNaN;this.livingRoomPoTokenId\u003dN\u003d\u003dnull?void 0:N.livingRoomPoTokenId;this.T(\"html5_high_res_logging_always\")?this.sY\u003d!0:this.sY\u003dMath.random()*100\u003cg.Y2(this.experiments,\"html5_high_res_logging_percent\");var R;this.al\u003d!!(N\u003d\u003dnull?0:(R\u003dN.embedsHostFlags)\u003d\u003dnull?0:R.allowRcat);this.DN\u003d!g.IK(this)\u0026\u0026!Vy(this)};\ng.zX\u003dfunction(e){var N,y;if(!((N\u003de.webPlayerContextConfig)\u003d\u003dnull?0:(y\u003dN.embedsHostFlags)\u003d\u003dnull?0:y.enableLiteUx)||e.LX||e.Z||e.K||e.i9\u003d\u003d\u003d\"EMBEDDED_PLAYER_MODE_PFP\")return\"EMBEDDED_PLAYER_LITE_MODE_NONE\";e\u003dg.Y2(e.experiments,\"embeds_web_lite_mode\");return e\u003d\u003d\u003dvoid 0?\"EMBEDDED_PLAYER_LITE_MODE_UNKNOWN\":e\u003e\u003d0\u0026\u0026e\u003cGps.length?Gps[e]:\"EMBEDDED_PLAYER_LITE_MODE_UNKNOWN\"};\ngw\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?!1:y;e.Xz\u003dpO(e.Xz,N.video_id);e.Ut\u003dpO(e.Ut,N.eventid);e.Ut\u0026\u0026(BX\u003de.Ut);for(var w\u003d[],E\u003dg.c(Object.keys(UbF)),A\u003dE.next();!A.done;A\u003dE.next()){A\u003dUbF[A.value];var T\u003dN[A];T!\u003dnull\u0026\u0026(T!\u003d\u003de.J[A]\u0026\u0026w.push(A),e.J[A]\u003dT)}!y\u0026\u0026w.length\u003e0\u0026\u0026e.jI\u0026\u0026(w.sort(),g.uA(new g.Gh(\"Player client parameters changed after startup\",w)));e.userAge\u003dJ2(e.userAge,N.user_age);e.j_\u003dpO(e.j_,N.user_display_email);e.userDisplayImage\u003dpO(e.userDisplayImage,N.user_display_image);g.eO(e.userDisplayImage)||(e.userDisplayImage\u003d\n\"\");e.userDisplayName\u003dpO(e.userDisplayName,N.user_display_name);e.YB\u003dpO(e.YB,N.user_gender);e.csiPageType\u003dpO(e.csiPageType,N.csi_page_type);e.csiServiceName\u003dpO(e.csiServiceName,N.csi_service_name);e.yh\u003dA2(e.yh,N.enablecsi);e.pageId\u003dpO(e.pageId,N.pageid);if(y\u003dN.enabled_engage_types)e.enabledEngageTypes\u003dnew Set(y.split(\",\"));N.living_room_session_po_token\u0026\u0026(e.NG\u003dN.living_room_session_po_token.toString())};\ntR\u003dfunction(e,N){return!e.Z\u0026\u0026WL()\u0026\u0026vD(55)\u0026\u0026e.controlsType\u003d\u003d\u003d\"3\"\u0026\u0026!N};\ng.ud\u003dfunction(e){e\u003dDW(e.qg);return e\u003d\u003d\u003d\"www.youtube-nocookie.com\"?\"www.youtube.com\":e};\nq_\u003dfunction(e,N,y){return e.protocol+\"://i1.ytimg.com/vi/\"+N+\"/\"+(y||\"hqdefault.jpg\")};\nZW\u003dfunction(e){return kj(e)\u0026\u0026!g.IK(e)};\ng.Pg\u003dfunction(e){return e.T(\"html5_local_playsinline\")?s8\u0026\u0026!g.SE(602)\u0026\u0026!(\"playsInline\"in v3()):s8\u0026\u0026!e.Hc||g.Kp(\"nintendo wiiu\")?!0:!1};\nnC\u003dfunction(e){return e.J.c};\ng.I_\u003dfunction(e){return/^TVHTML5/.test(nC(e))};\ng.xj\u003dfunction(e){return nC(e)\u003d\u003d\u003d\"TVHTML5\"};\njV1\u003dfunction(e){return nC(e)\u003d\u003d\u003d\"TVHTML5_SIMPLY_EMBEDDED_PLAYER\"};\nOLM\u003dfunction(e){return e.J.cmodel\u003d\u003d\u003d\"CHROMECAST ULTRA/STEAK\"||e.J.cmodel\u003d\u003d\u003d\"CHROMECAST/STEAK\"};\ng.jV\u003dfunction(){return window.devicePixelRatio\u003e1?window.devicePixelRatio:1};\ndX\u003dfunction(e){return/web/i.test(nC(e))};\ng.na\u003dfunction(e){return nC(e).toUpperCase()\u003d\u003d\u003d\"WEB\"};\nVy\u003dfunction(e){return nC(e)\u003d\u003d\u003d\"WEB_KIDS\"};\ng.IK\u003dfunction(e){return nC(e)\u003d\u003d\u003d\"WEB_UNPLUGGED\"};\nQy\u003dfunction(e){return nC(e)\u003d\u003d\u003d\"TVHTML5_UNPLUGGED\"};\ng.Pa\u003dfunction(e){return g.IK(e)||nC(e)\u003d\u003d\u003d\"TV_UNPLUGGED_CAST\"||Qy(e)};\ng.ZY\u003dfunction(e){return nC(e)\u003d\u003d\u003d\"WEB_REMIX\"};\ng.mT\u003dfunction(e){return nC(e)\u003d\u003d\u003d\"WEB_EMBEDDED_PLAYER\"};\ng.Ka\u003dfunction(e){return(e.deviceIsAudioOnly||!g.i$||Gv||e.controlsType\u003d\u003d\u003d\"3\"?!1:g.NI?e.j\u0026\u0026g.SE(51):!0)||(e.deviceIsAudioOnly||!g.DT||Gv||e.controlsType\u003d\u003d\u003d\"3\"?!1:g.NI?e.j\u0026\u0026g.SE(48):g.SE(38))||(e.deviceIsAudioOnly||!g.oK||Gv||e.controlsType\u003d\u003d\u003d\"3\"?!1:g.NI?e.j\u0026\u0026g.SE(37):g.SE(27))||!e.deviceIsAudioOnly\u0026\u0026g.Hg\u0026\u0026!hhs()\u0026\u0026g.SE(11)||!e.deviceIsAudioOnly\u0026\u0026g.k$\u0026\u0026g.SE(\"604.4\")};\nL5F\u003dfunction(e){if(g.dw(e)\u0026\u0026Bg)return!1;if(g.DT){if(!g.SE(47)||!g.SE(52)\u0026\u0026g.SE(51))return!1}else if(g.k$)return!1;return window.AudioContext||window.webkitAudioContext?!0:!1};\nauM\u003dfunction(e,N){return e.enabledEngageTypes.has(N.toString())||sV5.includes(N)};\nkj\u003dfunction(e){return e.Rq\u003d\u003d\u003d\"detailpage\"};\ng.dw\u003dfunction(e){return e.Rq\u003d\u003d\u003d\"embedded\"};\nWg\u003dfunction(e){return e.Rq\u003d\u003d\u003d\"leanback\"};\ncg\u003dfunction(e){return e.Rq\u003d\u003d\u003d\"adunit\"||e.playerStyle\u003d\u003d\u003d\"gvn\"};\ng.vg\u003dfunction(e){return e.Rq\u003d\u003d\u003d\"profilepage\"};\ng.hR\u003dfunction(e){return e.j\u0026\u0026g.dw(e)\u0026\u0026!cg(e)\u0026\u0026!e.Z};\nOI\u003dfunction(e){if(!e.userDisplayImage)return\"\";var N\u003de.userDisplayImage.split(\"/\");if(N.length\u003d\u003d\u003d5)return e\u003dN[N.length-1].split(\"\u003d\"),e[1]\u003d\"s20-c\",N[N.length-1]\u003de.join(\"\u003d\"),N.join(\"/\");if(N.length\u003d\u003d\u003d8)return N.splice(7,0,\"s20-c\"),N.join(\"/\");if(N.length\u003d\u003d\u003d9)return N[7]+\u003d\"-s20-c\",N.join(\"/\");g.uA(new g.Gh(\"Profile image not a FIFE URL.\",e.userDisplayImage));return e.userDisplayImage};\ng.RK\u003dfunction(e){var N\u003dg.ud(e);ec0.includes(N)\u0026\u0026(N\u003d\"www.youtube.com\");return e.protocol+\"://\"+N};\ng.GX\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?\"\":N;if(e.Z3){var y\u003dnew O3,w,E\u003de.Z3();E.signedOut?w\u003d\"\":E.token?w\u003dE.token:E.pendingResult.then(function(A){E.signedOut?y.resolve(\"\"):y.resolve(A.token)},function(A){g.uA(new g.Gh(\"b189348328_oauth_callback_failed\",{error:A}));\ny.resolve(N)});\nreturn w!\u003d\u003dvoid 0?u4(w):new fp(y)}return u4(N)};\nUI\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?\"\":N;return e.il?Nc(!0):Tm(A$(Nc(g.GX(e,N)),function(y){return Nc(!!y)}),function(){return Nc(!1)})};\nDW\u003dfunction(e){var N\u003dg.uB(e);return(e\u003dNumber(g.to(4,e))||null)?N+\":\"+e:N};\nLa\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;var y\u003dnd[e],w\u003dNy1[y],E\u003dycJ[e];if(!E||!w)return null;N\u003dnew Zr(N?E.height:E.width,N?E.width:E.height,E.fps);w\u003dEh(w,N,y);return new QI(e,w,{video:N,JM:E.bitrate/8})};\nEAP\u003dfunction(e){var N\u003dNy1[nd[e]],y\u003dwhM[e];return y\u0026\u0026N?new QI(e,N,{audio:new tG(y.audioSampleRate,y.numChannels)}):null};\nsI\u003dfunction(e){this.J\u003de};\naK\u003dfunction(e,N,y,w){if(y)return tE();y\u003d{};var E\u003dv3();N\u003dg.c(N);for(var A\u003dN.next();!A.done;A\u003dN.next())if(A\u003dA.value,e.canPlayType(E,A.getInfo().mimeType)||w){var T\u003dA.J.video.quality;if(!y[T]||y[T].getInfo().lm())y[T]\u003dA}e\u003d[];y.auto\u0026\u0026e.push(y.auto);w\u003dg.c(x6);for(E\u003dw.next();!E.done;E\u003dw.next())(E\u003dy[E.value])\u0026\u0026e.push(E);return e.length?u4(e):tE()};\nAc5\u003dfunction(e){this.itag\u003de.itag;this.url\u003de.url;this.codecs\u003de.codecs;this.width\u003de.width;this.height\u003de.height;this.fps\u003de.fps;this.bitrate\u003de.bitrate;var N;this.N\u003d((N\u003de.audioItag)\u003d\u003dnull?void 0:N.split(\",\"))||[];this.kW\u003de.kW;this.BG\u003de.BG||\"\";this.Vl\u003de.Vl;this.audioChannels\u003de.audioChannels;this.J\u003d\"\"};\nTy9\u003dfunction(e,N,y,w){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;y\u003dy\u003d\u003d\u003dvoid 0?!0:y;w\u003dw\u003d\u003d\u003dvoid 0?{}:w;var E\u003d{};e\u003dg.c(e);for(var A\u003de.next();!A.done;A\u003de.next()){A\u003dA.value;if(N\u0026\u0026MediaSource\u0026\u0026MediaSource.isTypeSupported){var T\u003dA.type;A.audio_channels\u0026\u0026(T\u003dT+\"; channels\u003d\"+A.audio_channels);if(!MediaSource.isTypeSupported(T)){w[A.itag]\u003d\"tpus\";continue}}if(y||!A.drm_families||A.eotf!\u003d\u003d\"smpte2084\"\u0026\u0026A.eotf!\u003d\u003d\"arib-std-b67\"){T\u003dvoid 0;var p\u003d{bt709:\"SDR\",bt2020:\"SDR\",smpte2084:\"PQ\",\"arib-std-b67\":\"HLG\"},C\u003dA.type.match(/codecs\u003d\"([^\"]*)\"/);\nC\u003dC?C[1]:\"\";A.audio_track_id\u0026\u0026(T\u003dnew g.sM(A.name,A.audio_track_id,!!A.is_default));var r\u003dA.eotf;A\u003dnew Ac5({itag:A.itag,url:A.url,codecs:C,width:Number(A.width),height:Number(A.height),fps:Number(A.fps),bitrate:Number(A.bitrate),audioItag:A.audio_itag,kW:r?p[r]:void 0,BG:A.drm_families,Vl:T,audioChannels:Number(A.audio_channels)});E[A.itag]\u003dE[A.itag]||[];E[A.itag].push(A)}else w[A.itag]\u003d\"enchdr\"}return E};\nJcs\u003dfunction(e,N,y,w,E){this.K\u003de;this.N\u003dN;this.L\u003dy;this.cpn\u003dw;this.Z\u003dE;this.j\u003d0;this.J\u003d\"\"};\nphM\u003dfunction(e,N){e.K.some(function(y){var w;return((w\u003dy.Vl)\u003d\u003dnull?void 0:w.getId())\u003d\u003d\u003dN});\ne.J\u003dN};\nex\u003dfunction(e,N,y){e.cpn\u0026\u0026(N\u003dg.Qb(N,{cpn:e.cpn}));y\u0026\u0026(N\u003dg.Qb(N,{paired:y}));return N};\nCRn\u003dfunction(e,N){e\u003de.itag.toString();N!\u003d\u003dnull\u0026\u0026(e+\u003dN.itag.toString());return e};\nrcJ\u003dfunction(e){for(var N\u003d[],y\u003d[],w\u003dg.c(e.N),E\u003dw.next();!E.done;E\u003dw.next())E\u003dE.value,E.bitrate\u003c\u003de.j?N.push(E):y.push(E);N.sort(function(A,T){return T.bitrate-A.bitrate});\ny.sort(function(A,T){return A.bitrate-T.bitrate});\ne.N\u003dN.concat(y)};\nNO\u003dfunction(e,N,y){this.J\u003de;this.N\u003dN;this.expiration\u003dy;this.yl\u003dnull};\n$pE\u003dfunction(e,N){if(!(Gv||U8()||Ry()))return null;e\u003dTy9(N,e.T(\"html5_filter_fmp4_in_hls\"));if(!e)return null;N\u003d[];for(var y\u003d{},w\u003dg.c(Object.keys(e)),E\u003dw.next();!E.done;E\u003dw.next()){E\u003dg.c(e[E.value]);for(var A\u003dE.next();!A.done;A\u003dE.next()){var T\u003dA.value;T.Vl\u0026\u0026(A\u003dT.Vl.getId(),y[A]||(T\u003dnew g.W1(A,T.Vl),y[A]\u003dT,N.push(T)))}}return N.length\u003e0?N:null};\nS_5\u003dfunction(e,N,y,w,E,A,T){if(!(Gv||U8()||Ry()))return tE();var p\u003d{},C\u003dY__(y),r\u003dTy9(y,e.T(\"html5_filter_fmp4_in_hls\"),e.L.Z,p);if(!r)return T({noplst:1}),tE();MmP(r);y\u003d{};var Y\u003d(y.fairplay\u003d\"https://youtube.com/api/drm/fps?ek\u003duninitialized\",y),M;y\u003d[];var l\u003d[],F\u003d[],S\u003dnull,k\u003d\"\";w\u003dw\u0026\u0026w.match(/hls_timedtext_playlist/)?new Ac5({itag:\"0\",url:w,codecs:\"vtt\",width:0,height:0,fps:0,bitrate:0,Vl:new g.sM(\"English\",\"en\",!1)}):null;for(var X\u003dg.c(Object.keys(r)),d\u003dX.next();!d.done;d\u003dX.next())if(d\u003dd.value,!e.T(\"html5_disable_drm_hfr_1080\")||\nd!\u003d\u003d\"383\"\u0026\u0026d!\u003d\u003d\"373\"){d\u003dg.c(r[d]);for(var v\u003dd.next();!v.done;v\u003dd.next())if(v\u003dv.value,v.width){for(var V\u003dg.c(v.N),Z\u003dV.next();!Z.done;Z\u003dV.next())if(Z\u003dZ.value,r[Z]){v.J\u003dZ;break}v.J||(v.J\u003dlpJ(r,v));if(V\u003dr[v.J])if(y.push(v),v.BG\u003d\u003d\u003d\"fairplay\"\u0026\u0026(M\u003dY),Z\u003d\"\",v.kW\u003d\u003d\u003d\"PQ\"?Z\u003d\"smpte2084\":v.kW\u003d\u003d\u003d\"HLG\"\u0026\u0026(Z\u003d\"arib-std-b67\"),Z\u0026\u0026(k\u003dZ),F.push(Fz_(V,[v],w,A,v.itag,v.width,v.height,v.fps,C,void 0,void 0,M,Z)),!S||v.width*v.height*v.fps\u003eS.width*S.height*S.fps)S\u003dv}else l.push(v)}else p[d]\u003d\"disdrmhfr\";F.reduce(function(n,\nR){return R.getInfo().isEncrypted()\u0026\u0026n},!0)\u0026\u0026(M\u003dY);\nE\u003dMath.max(E,0);Y\u003dS||{};r\u003dY.fps\u003d\u003d\u003dvoid 0?0:Y.fps;S\u003dY.width\u003d\u003d\u003dvoid 0?0:Y.width;Y\u003dY.height\u003d\u003d\u003dvoid 0?0:Y.height;X\u003de.T(\"html5_native_audio_track_switching\");F.push(Fz_(l,y,w,A,\"93\",S,Y,r,C,\"auto\",E,M,k,X));Object.entries(p).length\u0026\u0026T(p);return aK(e.L,F,tR(e,N),!1)};\nFz_\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M,l,F){for(var S\u003d0,k\u003d\"\",X\u003dg.c(e),d\u003dX.next();!d.done;d\u003dX.next())d\u003dd.value,k||(k\u003dd.itag),d.audioChannels\u0026\u0026d.audioChannels\u003eS\u0026\u0026(S\u003dd.audioChannels,k\u003dd.itag);E\u003dnew QI(E,\"application/x-mpegURL\",{audio:new tG(0,S),video:new Zr(A,T,p,null,void 0,r,void 0,l),BG:M,ZZ:k});e\u003dnew Jcs(e,N,y?[y]:[],w,!!F);e.j\u003dY?Y:1369843;return new NO(E,e,C)};\nY__\u003dfunction(e){e\u003dg.c(e);for(var N\u003de.next();!N.done;N\u003de.next())if(N\u003dN.value,N.url\u0026\u0026(N\u003dN.url.split(\"expire/\"),!(N.length\u003c\u003d1)))return+N[1].split(\"/\")[0];return NaN};\nlpJ\u003dfunction(e,N){for(var y\u003dg.c(Object.keys(e)),w\u003dy.next();!w.done;w\u003dy.next()){w\u003dw.value;var E\u003de[w][0];if(!E.width\u0026\u0026E.BG\u003d\u003d\u003dN.BG\u0026\u0026!E.audioChannels)return w}return\"\"};\nMmP\u003dfunction(e){for(var N\u003dnew Set,y\u003dg.c(Object.values(e)),w\u003dy.next();!w.done;w\u003dy.next())w\u003dw.value,w.length\u0026\u0026(w\u003dw[0],w.height\u0026\u0026w.codecs.startsWith(\"vp09\")\u0026\u0026N.add(w.height));y\u003d[];if(N.size){w\u003dg.c(Object.keys(e));for(var E\u003dw.next();!E.done;E\u003dw.next())if(E\u003dE.value,e[E].length){var A\u003de[E][0];A.height\u0026\u0026N.has(A.height)\u0026\u0026!A.codecs.startsWith(\"vp09\")\u0026\u0026y.push(E)}}N\u003dg.c(y);for(y\u003dN.next();!y.done;y\u003dN.next())delete e[y.value]};\ny3\u003dfunction(e,N){this.J\u003de;this.N\u003dN};\noAM\u003dfunction(e,N,y,w){var E\u003d[];y\u003dg.c(y);for(var A\u003dy.next();!A.done;A\u003dy.next()){var T\u003dA.value;if(T.url){A\u003dnew g.YE(T.url,!0);if(T.s){var p\u003dA,C\u003dT.sp,r\u003dF$E(decodeURIComponent(T.s));p.set(C,encodeURIComponent(r))}p\u003dg.c(Object.keys(w));for(C\u003dp.next();!C.done;C\u003dp.next())C\u003dC.value,A.set(C,w[C]);T\u003dei(T.type,T.quality,T.itag,T.width,T.height);E.push(new y3(T,A))}}return aK(e.L,E,tR(e,N),!1)};\nw8\u003dfunction(e,N){this.J\u003de;this.N\u003dN};\nbtF\u003dfunction(e,N,y){var w\u003d[];y\u003dg.c(y);for(var E\u003dy.next();!E.done;E\u003dy.next())if((E\u003dE.value)\u0026\u0026E.url){var A\u003dei(E.type,\"medium\",\"0\");w.push(new w8(A,E.url))}return aK(e.L,w,tR(e,N),!1)};\nhcs\u003dfunction(e,N){var y\u003d[],w\u003dei(N.type,\"auto\",N.itag);y.push(new w8(w,N.url));return aK(e.L,y,!1,!0)};\nkKE\u003dfunction(e){return e\u0026\u0026cc5[e]?cc5[e]:null};\nByn\u003dfunction(e){if(e\u003de.commonConfig)this.url\u003de.url,this.urlQueryOverride\u003de.urlQueryOverride,e.ustreamerConfig\u0026\u0026(this.eL\u003dsh(e.ustreamerConfig)||void 0)};\nXhF\u003dfunction(e,N){var y;if(N\u003dN\u003d\u003dnull?void 0:(y\u003dN.watchEndpointSupportedOnesieConfig)\u003d\u003dnull?void 0:y.html5PlaybackOnesieConfig)e.K4\u003dnew Byn(N)};\ng.En\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?{}:e;this.languageCode\u003de.languageCode||\"\";this.languageName\u003de.languageName||null;this.kind\u003de.kind||\"\";this.name\u003de.name\u003d\u003d\u003dvoid 0?null:e.name;this.displayName\u003de.displayName||null;this.id\u003de.id||null;this.J\u003de.is_servable||!1;this.isTranslateable\u003de.is_translateable||!1;this.url\u003de.url||null;this.vssId\u003de.vss_id||\"\";this.isDefault\u003de.is_default||!1;this.translationLanguage\u003de.translationLanguage||null;this.xtags\u003de.xtags||\"\";this.captionId\u003de.captionId||\"\"};\ng.Tr\u003dfunction(e){var N\u003d{languageCode:e.languageCode,languageName:e.languageName,displayName:g.A3(e),kind:e.kind,name:e.name,id:e.id,is_servable:e.J,is_default:e.isDefault,is_translateable:e.isTranslateable,vss_id:e.vssId};e.xtags\u0026\u0026(N.xtags\u003de.xtags);e.captionId\u0026\u0026(N.captionId\u003de.captionId);e.translationLanguage\u0026\u0026(N.translationLanguage\u003de.translationLanguage);return N};\ng.J3\u003dfunction(e){return e.translationLanguage?e.translationLanguage.languageCode:e.languageCode};\ng.PRs\u003dfunction(e){var N\u003de.vssId;e.translationLanguage\u0026\u0026N\u0026\u0026(N\u003d\"t\"+N+\".\"+g.J3(e));return N};\ng.A3\u003dfunction(e){var N\u003d[];if(e.displayName)N.push(e.displayName);else{var y\u003de.languageName||\"\";N.push(y);e.kind\u003d\u003d\u003d\"asr\"\u0026\u0026y.indexOf(\"(\")\u003d\u003d\u003d-1\u0026\u0026N.push(\" (Automatic Captions)\");e.name\u0026\u0026N.push(\" - \"+e.name)}e.translationLanguage\u0026\u0026N.push(\" \u003e\u003e \"+e.translationLanguage.languageName);return N.join(\"\")};\nzc5\u003dfunction(e,N,y,w){e||(e\u003dN\u0026\u0026dp0.hasOwnProperty(N)\u0026\u0026IpP.hasOwnProperty(N)?IpP[N]+\"_\"+dp0[N]:void 0);N\u003de;if(!N)return null;e\u003dN.match(vA0);if(!e||e.length!\u003d\u003d5)return null;if(e\u003dN.match(vA0)){var E\u003dNumber(e[3]),A\u003d[7,8,10,5,6];e\u003d!(Number(e[1])\u003d\u003d\u003d1\u0026\u0026E\u003d\u003d\u003d8)\u0026\u0026A.indexOf(E)\u003e\u003d0}else e\u003d!1;return y||w||e?N:null};\np3\u003dfunction(e,N){for(var y\u003d{},w\u003dg.c(Object.keys(itE)),E\u003dw.next();!E.done;E\u003dw.next()){E\u003dE.value;var A\u003dN?N+E:E;A\u003de[A+\"_webp\"]||e[A];g.eO(A)\u0026\u0026(y[itE[E]]\u003dA)}return y};\nC3\u003dfunction(e){var N\u003d{};if(!e||!e.thumbnails)return N;e\u003de.thumbnails.filter(function(p){return!!p.url});\ne.sort(function(p,C){return p.width-C.width||p.height-C.height});\nfor(var y\u003dg.c(Object.keys(Dps)),w\u003dy.next();!w.done;w\u003dy.next()){var E\u003dNumber(w.value);w\u003dDps[E];for(var A\u003dg.c(e),T\u003dA.next();!T.done;T\u003dA.next())if(T\u003dT.value,T.width\u003e\u003dE){E\u003dgA3(T.url);g.eO(E)\u0026\u0026(N[w]\u003dE);break}}(e\u003de.pop())\u0026\u0026e.width\u003e\u003d1280\u0026\u0026(e\u003dgA3(e.url),g.eO(e)\u0026\u0026(N[\"maxresdefault.jpg\"]\u003de));return N};\ngA3\u003dfunction(e){return e.startsWith(\"//\")?\"https:\"+e:e};\nr8\u003dfunction(e){return e\u0026\u0026e.baseUrl||\"\"};\n$K\u003dfunction(e){e\u003dg.JE(e);for(var N\u003dg.c(Object.keys(e)),y\u003dN.next();!y.done;y\u003dN.next()){y\u003dy.value;var w\u003de[y];e[y]\u003dArray.isArray(w)?w[0]:w}return e};\nVmM\u003dfunction(e,N){e.botguardData\u003dN.playerAttestationRenderer.botguardData;N\u003dN.playerAttestationRenderer.challenge;N!\u003dnull\u0026\u0026(e.VY\u003dN)};\nuv5\u003dfunction(e,N){N\u003dg.c(N);for(var y\u003dN.next();!y.done;y\u003dN.next()){y\u003dy.value;var w\u003dy.interstitials.map(function(T){var p\u003dg.m(T,fpn);if(p)return{is_yto_interstitial:!0,raw_player_response:p};if(T\u003dg.m(T,tm5))return Object.assign({is_yto_interstitial:!0},AE(T))});\nw\u003dg.c(w);for(var E\u003dw.next();!E.done;E\u003dw.next())switch(E\u003dE.value,y.podConfig.playbackPlacement){case \"INTERSTITIAL_PLAYBACK_PLACEMENT_PRE\":e.interstitials\u003de.interstitials.concat({time:0,playerVars:E,UR:5});break;case \"INTERSTITIAL_PLAYBACK_PLACEMENT_POST\":e.interstitials\u003de.interstitials.concat({time:0x7ffffffffffff,playerVars:E,UR:6});break;case \"INTERSTITIAL_PLAYBACK_PLACEMENT_INSERT_AT_VIDEO_TIME\":var A\u003dNumber(y.podConfig.timeToInsertAtMillis);e.interstitials\u003de.interstitials.concat({time:A,playerVars:E,\nUR:A\u003d\u003d\u003d0?5:7})}}};\nq_J\u003dfunction(e,N){if(N\u003dN.find(function(y){return!(!y||!y.tooltipRenderer)}))e.tooltipRenderer\u003dN.tooltipRenderer};\nZt5\u003dfunction(e,N){N.subscribeCommand\u0026\u0026(e.subscribeCommand\u003dN.subscribeCommand);N.unsubscribeCommand\u0026\u0026(e.unsubscribeCommand\u003dN.unsubscribeCommand);N.addToWatchLaterCommand\u0026\u0026(e.addToWatchLaterCommand\u003dN.addToWatchLaterCommand);N.removeFromWatchLaterCommand\u0026\u0026(e.removeFromWatchLaterCommand\u003dN.removeFromWatchLaterCommand);N.getSharePanelCommand\u0026\u0026(e.getSharePanelCommand\u003dN.getSharePanelCommand)};\nxp9\u003dfunction(e,N){N!\u003dnull?(e.yy\u003dN,e.hs\u003d!0):(e.yy\u003d\"\",e.hs\u003d!1)};\nYK\u003dfunction(e,N){this.type\u003de||\"\";this.id\u003dN||\"\"};\ng.MO\u003dfunction(e){return new YK(e.substring(0,2),e.substring(2))};\ng.l0\u003dfunction(e,N){this.Ot\u003de;this.author\u003d\"\";this.AV\u003dnull;this.playlistLength\u003d0;this.J\u003dthis.sessionData\u003dnull;this.D\u003d{};this.title\u003d\"\";if(N){this.author\u003dN.author||N.playlist_author||\"\";this.title\u003dN.playlist_title||\"\";if(e\u003dN.session_data)this.sessionData\u003dw2(e,\"\u0026\");var y;this.J\u003d((y\u003dN.thumbnail_ids)\u003d\u003dnull?void 0:y.split(\",\")[0])||null;this.D\u003dp3(N,\"playlist_\");this.videoId\u003dN.video_id||void 0;if(y\u003dN.list)switch(N.listType){case \"user_uploads\":this.playlistId\u003d(new YK(\"UU\",\"PLAYER_\"+y)).toString();break;default:if(e\u003d\nN.playlist_length)this.playlistLength\u003dNumber(e)||0;this.playlistId\u003dg.MO(y).toString();if(N\u003dN.video)this.videoId\u003d(N[0]||null).video_id||void 0}else N.playlist\u0026\u0026(this.playlistLength\u003dN.playlist.toString().split(\",\").length)}};\ng.Fr\u003dfunction(e,N){this.Ot\u003de;this.B1\u003dthis.author\u003d\"\";this.AV\u003dnull;this.isUpcoming\u003dthis.isLivePlayback\u003d!1;this.lengthSeconds\u003d0;this.El\u003dthis.lengthText\u003d\"\";this.sessionData\u003dnull;this.D\u003d{};this.title\u003d\"\";if(N){this.ariaLabel\u003dN.aria_label||void 0;this.author\u003dN.author||\"\";this.B1\u003dN.B1||\"\";if(e\u003dN.endscreen_autoplay_session_data)this.AV\u003dw2(e,\"\u0026\");this.hV\u003dN.hV;this.isLivePlayback\u003dN.live_playback\u003d\u003d\u003d\"1\";this.isUpcoming\u003d!!N.isUpcoming;if(e\u003dN.length_seconds)this.lengthSeconds\u003dtypeof e\u003d\u003d\u003d\"string\"?Number(e):e;this.lengthText\u003d\nN.lengthText||\"\";this.El\u003dN.El||\"\";this.publishedTimeText\u003dN.publishedTimeText||void 0;if(e\u003dN.session_data)this.sessionData\u003dw2(e,\"\u0026\");this.shortViewCount\u003dN.short_view_count_text||void 0;this.D\u003dp3(N);this.title\u003dN.title||\"\";this.videoId\u003dN.docid||N.video_id||N.videoId||N.id||void 0;this.watchUrl\u003dN.watchUrl||void 0}};\njXP\u003dfunction(e){var N,y,w\u003d(N\u003de.getWatchNextResponse())\u003d\u003dnull?void 0:(y\u003dN.contents)\u003d\u003dnull?void 0:y.twoColumnWatchNextResults,E,A,T,p,C;e\u003d(E\u003de.getWatchNextResponse())\u003d\u003dnull?void 0:(A\u003dE.playerOverlays)\u003d\u003dnull?void 0:(T\u003dA.playerOverlayRenderer)\u003d\u003dnull?void 0:(p\u003dT.endScreen)\u003d\u003dnull?void 0:(C\u003dp.watchNextEndScreenRenderer)\u003d\u003dnull?void 0:C.results;if(!e){var r,Y;e\u003dw\u003d\u003dnull?void 0:(r\u003dw.endScreen)\u003d\u003dnull?void 0:(Y\u003dr.endScreen)\u003d\u003dnull?void 0:Y.results}return e};\ng.of\u003dfunction(e){var N,y,w;e\u003dg.m((N\u003de.getWatchNextResponse())\u003d\u003dnull?void 0:(y\u003dN.playerOverlays)\u003d\u003dnull?void 0:(w\u003dy.playerOverlayRenderer)\u003d\u003dnull?void 0:w.decoratedPlayerBarRenderer,Sx);return g.m(e\u003d\u003dnull?void 0:e.playerBar,nAE)};\nQXF\u003dfunction(e){this.J\u003de.playback_progress_0s_url;this.K\u003de.playback_progress_2s_url;this.N\u003de.playback_progress_10s_url};\nmp0\u003dfunction(){if(b0\u003d\u003d\u003dvoid 0){try{window.localStorage.removeItem(\"yt-player-lv\")}catch(N){}a:{try{var e\u003d!!self.localStorage}catch(N){e\u003d!1}if(e\u0026\u0026(e\u003dg.j6(g.UF()+\"::yt-player\"))){b0\u003dnew nR(e);break a}b0\u003dvoid 0}}return b0};\ng.h3\u003dfunction(){var e\u003dmp0();if(!e)return{};try{var N\u003de.get(\"yt-player-lv\");return JSON.parse(N||\"{}\")}catch(y){return{}}};\ng.HtM\u003dfunction(e){var N\u003dmp0();N\u0026\u0026(e\u003dJSON.stringify(e),N.set(\"yt-player-lv\",e))};\ng.cH\u003dfunction(e){return g.h3()[e]||0};\ng.kK\u003dfunction(e,N){var y\u003dg.h3();N!\u003d\u003dy[e]\u0026\u0026(N!\u003d\u003d0?y[e]\u003dN:delete y[e],g.HtM(y))};\ng.BH\u003dfunction(e){return g.f(function(N){return N.return(g.WV(KzP(),e))})};\nPH\u003dfunction(e,N,y,w,E,A,T,p){var C,r,Y,M,l,F;return g.f(function(S){switch(S.J){case 1:return C\u003dg.cH(e),C\u003d\u003d\u003d4?S.return(4):g.D(S,g.e7(),2);case 2:r\u003dS.N;if(!r)throw g.X6(\"wiac\");if(!p||T\u003d\u003d\u003dvoid 0){S.u9(3);break}return g.D(S,Wzs(p,T),4);case 4:T\u003dS.N;case 3:return Y\u003dy.lastModified||\"0\",g.D(S,g.BH(r),5);case 5:return M\u003dS.N,g.c5(S,6),Xr++,g.D(S,g.fl(M,[\"index\",\"media\"],{mode:\"readwrite\",tag:\"IDB_TRANSACTION_TAG_WIAC\",Lx:!0},function(k){if(A!\u003d\u003dvoid 0\u0026\u0026T!\u003d\u003dvoid 0){var X\u003d\"\"+e+\"|\"+N.id+\"|\"+Y+\"|\"+String(A).padStart(10,\n\"0\");X\u003dg.tg(k.objectStore(\"media\"),T,X)}else X\u003dg.d0.resolve(void 0);var d\u003dOt3(e,N.gx()),v\u003dOt3(e,!N.gx()),V\u003d{fmts:Rcn(w),format:y||{}};d\u003dg.tg(k.objectStore(\"index\"),V,d);var Z\u003dw.downloadedEndTime\u003d\u003d\u003d-1;V\u003dZ?k.objectStore(\"index\").get(v):g.d0.resolve(void 0);var n\u003d{fmts:\"music\",format:{}};k\u003dZ\u0026\u0026E\u0026\u0026!N.gx()?g.tg(k.objectStore(\"index\"),n,v):g.d0.resolve(void 0);return g.d0.all([k,V,X,d]).then(function(R){R\u003dg.c(R);R.next();R\u003dR.next().value;Xr--;var O\u003dg.cH(e);if(O!\u003d\u003d4\u0026\u0026Z\u0026\u0026E||R!\u003d\u003dvoid 0\u0026\u0026g.GKM(R.fmts))O\u003d1,g.kK(e,\nO);return O})}),8);\ncase 8:return S.return(S.N);case 6:l\u003dg.XH(S);Xr--;F\u003dg.cH(e);if(F\u003d\u003d\u003d4)return S.return(F);g.kK(e,4);throw l;}})};\ng.Up5\u003dfunction(e){var N,y;return g.f(function(w){if(w.J\u003d\u003d1)return g.D(w,g.e7(),2);if(w.J!\u003d3){N\u003dw.N;if(!N)throw g.X6(\"ri\");return g.D(w,g.BH(N),3)}y\u003dw.N;return w.return(g.fl(y,[\"index\"],{mode:\"readonly\",tag:\"IDB_TRANSACTION_TAG_LMRI\"},function(E){var A\u003dIDBKeyRange.bound(e+\"|\",e+\"~\");return E.objectStore(\"index\").getAll(A).then(function(T){return T.map(function(p){return p?p.format:{}})})}))})};\nsX9\u003dfunction(e,N,y,w,E){var A,T,p;return g.f(function(C){if(C.J\u003d\u003d1)return g.D(C,g.e7(),2);if(C.J!\u003d3){A\u003dC.N;if(!A)throw g.X6(\"rc\");return g.D(C,g.BH(A),3)}T\u003dC.N;p\u003dg.fl(T,[\"media\"],{mode:\"readonly\",tag:\"IDB_TRANSACTION_TAG_LMRM\"},function(r){var Y\u003d\"\"+e+\"|\"+N+\"|\"+y+\"|\"+String(w).padStart(10,\"0\");return r.objectStore(\"media\").get(Y)});\nreturn E?C.return(p.then(function(r){if(r\u003d\u003d\u003dvoid 0)throw Error(\"No data from indexDb\");return Lz3(E,r)}).catch(function(r){throw new g.Gh(\"Error while reading chunk: \"+r.name+\", \"+r.message);\n})):C.return(p)})};\ng.GKM\u003dfunction(e){return e?e\u003d\u003d\u003d\"music\"?!0:e.includes(\"dlt\u003d-1\")||!e.includes(\"dlt\u003d\"):!1};\nOt3\u003dfunction(e,N){return\"\"+e+\"|\"+(N?\"v\":\"a\")};\nRcn\u003dfunction(e){var N\u003d{};return E8((N.dlt\u003de.downloadedEndTime.toString(),N.mket\u003de.maxKnownEndTime.toString(),N.avbr\u003de.averageByteRate.toString(),N))};\neQ0\u003dfunction(e){var N\u003d{},y\u003d{};e\u003dg.c(e);for(var w\u003de.next();!w.done;w\u003de.next()){var E\u003dw.value,A\u003dE.split(\"|\");E.match(g.apE)?(w\u003dNumber(A.pop()),isNaN(w)?y[E]\u003d\"?\":(A\u003dA.join(\"|\"),(E\u003dN[A])?(A\u003dE[E.length-1],w\u003d\u003d\u003dA.end+1?A.end\u003dw:E.push({start:w,end:w})):N[A]\u003d[{start:w,end:w}])):y[E]\u003d\"?\"}e\u003dg.c(Object.keys(N));for(w\u003de.next();!w.done;w\u003de.next())w\u003dw.value,y[w]\u003dN[w].map(function(T){return T.start+\"-\"+T.end}).join(\",\");\nreturn y};\nd8\u003dfunction(e){g.pT.call(this);this.J\u003dnull;this.K\u003dnew m7;this.J\u003dnull;this.Z\u003dnew Set;this.crossOrigin\u003de||\"\"};\nNjM\u003dfunction(e,N,y){for(y\u003dIf(e,y);y\u003e\u003d0;){var w\u003de.levels[y];if(w.isLoaded(vH(w,N))\u0026\u0026(w\u003dg.zr(w,N)))return w;y--}return g.zr(e.levels[0],N)};\nwrF\u003dfunction(e,N,y){y\u003dIf(e,y);for(var w,E;y\u003e\u003d0;y--)if(w\u003de.levels[y],E\u003dvH(w,N),!w.isLoaded(E)){w\u003de;var A\u003dy,T\u003dA+\"-\"+E;w.Z.has(T)||(w.Z.add(T),w.K.enqueue(A,{qV:A,gC:E}))}yen(e)};\nyen\u003dfunction(e){if(!e.J\u0026\u0026!e.K.isEmpty()){var N\u003de.K.remove();e.J\u003dEt0(e,N)}};\nEt0\u003dfunction(e,N){var y\u003ddocument.createElement(\"img\");e.crossOrigin\u0026\u0026(y.crossOrigin\u003de.crossOrigin);y.src\u003de.levels[N.qV].nC(N.gC);y.onload\u003dfunction(){var w\u003dN.qV,E\u003dN.gC;e.J!\u003d\u003dnull\u0026\u0026(e.J.onload\u003dnull,e.J\u003dnull);w\u003de.levels[w];w.loaded.add(E);yen(e);var A\u003dw.columns*w.rows;E*\u003dA;w\u003dMath.min(E+A-1,w.VC()-1);E\u003d[E,w];e.publish(\"l\",E[0],E[1])};\nreturn y};\ng.i0\u003dfunction(e,N,y,w){this.level\u003de;this.j\u003dN;this.loaded\u003dnew Set;this.level\u003de;this.j\u003dN;e\u003dy.split(\"#\");this.width\u003dMath.floor(Number(e[0]));this.height\u003dMath.floor(Number(e[1]));this.frameCount\u003dMath.floor(Number(e[2]));this.columns\u003dMath.floor(Number(e[3]));this.rows\u003dMath.floor(Number(e[4]));this.J\u003dMath.floor(Number(e[5]));this.K\u003de[6];this.signature\u003de[7];this.videoLength\u003dw};\nvH\u003dfunction(e,N){return Math.floor(N/(e.columns*e.rows))};\ng.zr\u003dfunction(e,N){N\u003e\u003de.T_()\u0026\u0026e.La();var y\u003dvH(e,N),w\u003de.columns*e.rows,E\u003dN%w;N\u003dE%e.columns;E\u003dMath.floor(E/e.columns);var A\u003de.La()+1-w*y;if(A\u003ce.columns){var T\u003dA;w\u003d1}else T\u003de.columns,w\u003dA\u003cw?Math.ceil(A/e.columns):e.rows;return{url:e.nC(y),column:N,columns:T,row:E,rows:w,XL:e.width*T,Qp:e.height*w}};\nDG\u003dfunction(e,N,y,w,E){w\u003dw\u003d\u003d\u003dvoid 0?!1:w;E\u003dE\u003d\u003d\u003dvoid 0?!1:E;d8.call(this,y);this.isLive\u003dw;this.G\u003d!!E;this.levels\u003dthis.N(e,N);this.j\u003dnew Map;this.levels.length\u003e1\u0026\u0026this.levels[0].isDefault()\u0026\u0026this.levels.splice(0,1)};\nAeM\u003dfunction(e,N,y){return(e\u003de.levels[N])?e.P8(y):-1};\nIf\u003dfunction(e,N){var y\u003de.j.get(N);if(y)return y;y\u003de.levels.length;for(var w\u003d0;w\u003cy;w++)if(e.levels[w].width\u003e\u003dN)return e.j.set(N,w),w;e.j.set(N,y-1);return y-1};\ng8\u003dfunction(e,N,y,w){y\u003dy.split(\"#\");y\u003d[y[1],y[2],0,y[3],y[4],-1,y[0],\"\"].join(\"#\");g.i0.call(this,e,N,y,0);this.N\u003dnull;this.L\u003dw?2:0};\nV3\u003dfunction(e,N,y,w){DG.call(this,e,0,void 0,N,!(w\u003d\u003d\u003dvoid 0||!w));for(e\u003d0;e\u003cthis.levels.length;e++)this.levels[e].G1(y)};\nTjP\u003dfunction(e,N,y){N\u003d{cpn:N};e.indexOf(\"/ibw/\")\u003d\u003d\u003d-1\u0026\u0026(N.ibw\u003dy?String(y):\"1369843\");return{url:g.Qb(e,N),type:\"application/x-mpegURL\",quality:\"auto\",itag:\"93\"}};\ng.t3\u003dfunction(e,N){g.pT.call(this);var y\u003dthis;this.Ot\u003de;this.adaptiveFormats\u003d\"\";this.YU\u003dthis.kh\u003dthis.adQueryId\u003dthis.NE\u003dnull;this.IF\u003d{start:NaN,end:NaN};this.cueRanges\u003dthis.BG\u003dnull;this.pT\u003dnew Map;this.compositeLiveStatusToken\u003dthis.compositeLiveIngestionOffsetToken\u003dthis.Xm\u003dvoid 0;this.ub\u003dthis.drmParams\u003d\"\";this.eventLabel\u003dnull;this.allowEmbed\u003d!0;this.allowLiveDvr\u003dthis.offlineable\u003dthis.backgroundable\u003d!1;this.Wk\u003d\"\";this.Kk\u003d!1;this.At\u003dnull;this.Pf\u003dthis.bb\u003dthis.a7\u003d!1;this.j\u003dnull;this.Ly\u003dthis.xI\u003d!1;this.Fo\u003d\nNaN;this.applyStatefulNormalization\u003dthis.preserveStatefulLoudnessTarget\u003d!1;this.maxStatefulTimeThresholdSec\u003d0;this.F1\u003dNaN;this.loudnessTargetLkfs\u003dInfinity;this.minimumLoudnessTargetLkfs\u003d-Infinity;this.DN\u003d0;this.y_\u003d!1;this.bf\u003dthis.cycToken\u003dnull;this.author\u003d\"\";this.TH\u003d!1;this.Bk\u003d0;this.RO\u003d!1;this.XR\u003dnull;this.zk\u003d[];this.jg\u003dthis.uf\u003d!1;this.clientScreenNonce\u003dthis.playerResponseCpn\u003dthis.clientPlaybackNonce\u003dthis.videoCountText\u003dthis.SR\u003dthis.WE\u003d\"\";this.contentCheckOk\u003d!1;this.limitedPlaybackDurationInSeconds\u003d\nthis.endSeconds\u003dthis.Y_\u003d0;this.Tg\u003dthis.Ut\u003dthis.N\u003dnull;this.zT\u003d\"\";this.loading\u003d!1;this.CC\u003dthis.Sz\u003d0;this.Vz\u003dthis.pipable\u003dthis.rq\u003dthis.isAutonav\u003d!1;this.paidContentOverlayDurationMs\u003d0;this.mutedAutoplay\u003dthis.IV\u003d!1;this.mutedAutoplayDurationMode\u003d0;this.isLiveHeadPlayable\u003dthis.isLivePlayback\u003dthis.Kx\u003dthis.isPrivate\u003dthis.isListed\u003dthis.o4\u003dthis.im\u003d!1;this.Ob\u003d\"\";this.isLowLatencyLiveStream\u003dthis.isLivingRoomDeeplink\u003dthis.isLiveDefaultBroadcast\u003dthis.D7\u003dthis.Rq\u003dthis.Ta\u003d!1;this.latencyClass\u003d\"UNKNOWN\";this.JD\u003d\nthis.fA\u003dthis.Lu\u003dthis.hv\u003dthis.cC\u003dthis.enablePreroll\u003dthis.KA\u003dthis.enableServerStitchedDai\u003dthis.As\u003dthis.isMdxPlayback\u003dthis.isUpcoming\u003dthis.isPremiere\u003d!1;this.mdxControlMode\u003dnull;this.isPharma\u003dthis.showSeekingControls\u003d!1;this.jn\u003d0;this.reloadReason\u003d\"\";this.wW\u003dthis.O9\u003dthis.UY\u003d!1;this.keywords\u003d{};this.a9\u003d\"\";this.IY\u003d0;this.uV\u003d!1;this.unpluggedFilterModeType\u003d0;this.liveChunkReadahead\u003dNaN;this.yh\u003dnull;this.vy\u003dthis.lengthSeconds\u003d0;this.playerParams\u003dthis.musicVideoType\u003dnull;this.N8\u003dthis.paygated\u003d!1;this.FA\u003d\n[];this.d2\u003d!1;this.l9\u003d[];this.E_\u003dnull;this.PB\u003dthis.racyCheckOk\u003d!1;this.CA\u003d{};this.isProximaLatencyEligible\u003d!1;this.VM\u003d0;this.K\u003dnull;this.autonavState\u003d1;this.FD\u003dnull;this.shortDescription\u003d\"\";this.qg\u003dthis.mI\u003d!1;this.jN\u003dthis.Xz\u003dthis.startSeconds\u003d0;this.E8\u003dthis.Pl\u003dthis.By\u003df3;this.t4\u003dthis.suggestions\u003dnull;this.g6\u003dthis.VE\u003dvoid 0;this.isExternallyHostedPodcast\u003d!1;this.rk\u003dnull;this.expandedSubtitle\u003dthis.expandedTitle\u003dthis.subtitle\u003dthis.title\u003d\"\";this.A4\u003dvoid 0;this.Dl\u003d[];this.ll\u003d[];this.hlsFormats\u003dthis.Rx\u003d\n\"\";this.qZ\u003dthis.hN\u003dthis.ul\u003dthis.jp\u003dthis.VB\u003dthis.Ip\u003dthis.e$\u003dnull;this.zN\u003d\"vvt\";this.j_\u003d!1;this.aT\u003dnull;this.ZL\u003d\"\";this.d1\u003dNaN;this.R7\u003dthis.yn\u003dthis.Yb\u003dthis.e0\u003dthis.U8\u003dthis.Hc\u003dthis.nm\u003dthis.aC\u003dthis.Sy\u003dthis.zA\u003d\"\";this.Gg\u003dnull;this.zj\u003d!1;this.G\u003d{};this.clipStart\u003d0;this.clipEnd\u003dInfinity;this.Ko\u003d!1;this.heartbeatToken\u003d\"\";this.jd\u003dthis.tD\u003dNaN;this.NK\u003dthis.Qk\u003dthis.AA\u003dthis.Z4\u003dthis.bA\u003d!1;this.al\u003d!0;this.D\u003d{};this.captionTracks\u003d[];this.tX\u003d[];this.m5\u003d0;this.jE\u003d[];this.wE\u003d[];this.j$\u003d!1;this.w$\u003d{};this.il\u003dnew g.W1(\"und\",\nnew g.sM(\"Default\",\"und\",!0));this.q6\u003d0;this.L\u003dnull;this.uo\u003d[];this.i$\u003d!1;this.mL\u003dthis.FZ\u003d\"\";this.slotPosition\u003d-1;this.breakType\u003d0;this.embeddedPlayerConfig\u003dthis.Zl\u003dthis.xW\u003dthis.Z2\u003dthis.playerResponse\u003dthis.Fg\u003dthis.Vp\u003dthis.Ps\u003dthis.nw\u003dthis.Rv\u003dthis.sb\u003dthis.M6\u003dnull;this.lr\u003d!1;this.Ng\u003dnull;this.isInlinePlaybackNoAd\u003dthis.xX\u003dthis.yJ\u003dthis.useCobaltWidevine\u003dthis.oI\u003dthis.qc\u003d!1;this.Nw\u003d!0;this.Js\u003dthis.YB\u003dNaN;this.defraggedFromSubfragments\u003dthis.JB\u003dthis.hasSubfragmentedFmp4\u003d!1;this.liveExperimentalContentId\u003dNaN;\nthis.sabrContextUpdates\u003dnew Map;this.wh\u003d\"\";this.po\u003d!1;this.zy\u003dthis.T(\"html5_enable_media_serving_enforcement\");this.gatewayExperimentGroup\u003d\"\";this.WV\u003dthis.dT\u003dthis.CN\u003d!1;this.interstitials\u003d[];this.hs\u003dthis.I4\u003d!1;this.yy\u003d\"\";this.allowImaMonetization\u003d!1;this.uF\u003d\"\";this.KT\u003d!1;this.Cl\u003d\"\";this.Em\u003d[];this.yw\u003d[];this.FS\u003d\"\";this.xn\u003dthis.U\u003dthis.wA\u003d!1;this.m4\u003d\"\";this.pz\u003dthis.zM\u003dthis.Mk\u003dthis.readAheadGrowthRateMs\u003dthis.minReadAheadMediaTimeMs\u003dthis.maxReadAheadMediaTimeMs\u003dNaN;this.showShareButton\u003d!0;this.hp\u003d!1;\nthis.Z3\u003dthis.DD\u003d!0;this.errorDetail\u003dthis.userGenderAge\u003d\"\";this.Ov\u003dthis.lf\u003dthis.getSharePanelCommand\u003dthis.removeFromWatchLaterCommand\u003dthis.addToWatchLaterCommand\u003dthis.unsubscribeCommand\u003dthis.subscribeCommand\u003dthis.contextParams\u003dthis.Qm\u003dthis.errorReason\u003dthis.errorCode\u003dnull;this.Oz\u003dthis.qE\u003d\"\";this.Ci\u003d!1;this.Wy\u003d[];this.PY\u003dthis.aq\u003dthis.pX\u003dthis.ZK\u003dthis.L$\u003d0;this.fetchType\u003dnull;this.P0\u003d!0;this.transitionEndpointAtEndOfStream\u003dvoid 0;this.NJ\u003dthis.DE\u003d-1;this.Sw\u003dthis.NG\u003d!1;this.sY\u003dnull;this.Et\u003d\"\";this.Zc\u003d!1;\nthis.watchUrl\u003dnull;this.Tv\u003d[];this.visibleOnLoadKeys\u003d[];this.nM\u003d[];this.inlineMetricEnabled\u003dthis.zx\u003d!1;this.embedsRctn\u003dthis.embedsRct\u003d\"\";this.gI\u003dNaN;this.Rr\u003d(0,g.iC)();this.YN\u003dthis.TV\u003d0;this.eL\u003dnull;this.YO\u003d0;this.xw\u003dthis.s6\u003d!1;this.LX\u003dthis.Ot.experiments.gP(\"html5_use_triple_equals\");this.SP\u003d!1;this.WD\u003dg.Y2(this.Ot.experiments,\"html5_gapless_loop_seek_offset_in_milli\");this.JX\u003d0;this.sR\u003d{};this.lk\u003d{setData:function(w){y.setData(w)},\nV0:function(){y.V0()}};\nthis.NG\u003dthis.T(\"web_new_autonav_countdown\");this.Sw\u003dthis.T(\"web_new_big_thumbnail_endscreen\");this.setData(N);this.h4\u003dnew Na;g.Q(this,this.h4)};\ng.ZG\u003dfunction(e,N,y){N\u0026\u0026N.cpn\u0026\u0026g.uA(new g.Gh(\"CPN provided in VideoData update\",{oyh:N.cpn,b6:e.clientPlaybackNonce,krk:y}));y?(r9(N),e.setData(N),u0(e)\u0026\u0026e.V0()):(N\u003dN||{},Je1(e,N),qO(e,N),prM(e,N),e.publish(\"dataupdated\"))};\nprM\u003dfunction(e,N){e.fflags\u003dpO(e.fflags,N.fflags);var y\u003dN.iv_invideo_url;y\u0026\u0026(e.Wk\u003dNG(y));e.Kk\u003dA2(e.Kk,N.iv_ads_only);if(y\u003dN.cta_conversion_urls)e.jD\u003dy;e.isPharma\u003dA2(e.isPharma,N.is_pharma);e.author\u003dpO(e.author,N.author);e.WE\u003dCS0(N.ttsurl)||e.WE;e.RO\u003dA2(e.RO,N.cc_asr);e.SR\u003dpO(e.SR,N.channel_path);if(y\u003dN.profile_picture)e.profilePicture\u003dpO(e.profilePicture,y);e.videoCountText\u003dpO(e.videoCountText,N.video_count_text);e.autonavState\u003dTh(e.autonavState,N.autonav_state,reF);if(e.T(\"html5_enable_ssap_entity_id\")){var w;\ny\u003d!!N.cotn||!((w\u003de.playerResponse)\u003d\u003dnull||!w.cotn);w\u003dg.Y2(e.Ot.experiments,\"html5_entity_id_simplified_preferred_record_size\");e.playerResponse\u0026\u0026!y\u0026\u0026(e.clientPlaybackNonce\u003d$2n(e,e.playerResponse,w)||e.clientPlaybackNonce);e.clientPlaybackNonce||(N.cpn\u0026\u0026e.kN(\"ssei\",\"uhdc\"),e.clientPlaybackNonce\u003dpO(e.clientPlaybackNonce,N.cpn))}else e.clientPlaybackNonce\u003dpO(e.clientPlaybackNonce,N.cpn);e.subscribed\u003dA2(e.subscribed,N.subscribed);e.rawViewCount\u003dJ2(e.rawViewCount,N.view_count);e.shortViewCount\u003dpO(e.shortViewCount,\nN.short_view_count_text);e.publishedTimeText\u003dpO(e.publishedTimeText||\"\",N.publishedTimeText);e.lengthText\u003dpO(e.lengthText||\"\",N.lengthText);e.El\u003dpO(e.El||\"\",N.El);e.B1\u003dpO(e.B1||\"\",N.B1);e.title\u003dpO(e.title,N.title);e.subtitle\u003dpO(e.subtitle,N.subtitle);e.expandedTitle\u003dpO(e.expandedTitle,N.expanded_title);e.expandedSubtitle\u003dpO(e.expandedSubtitle,N.expanded_subtitle);e.ypcPreview\u003dpO(e.ypcPreview,N.ypc_preview);e.d$\u003dpO(e.d$,N.ypc_origin);e.j_\u003dA2(e.j_,N.ypc_is_premiere_trailer);e.m4\u003dpO(e.m4,N.ypc_clickwrap_message);\ne.paygated\u003dA2(e.paygated,N.paygated);e.zj\u003dA2(e.zj,N.requires_purchase);e.showShareButton\u003d!A2(!e.showShareButton,N.ss);e.DD\u003dA2(e.DD,N.showwatchlater);e.Z3\u003dA2(e.Z3,N.shownotifybutton);e.hp\u003dA2(e.hp,N.copy_share);if(w\u003dN.el)e.eventLabel\u003dw;if(w\u003dN.keywords)e.keywords\u003dY1M(w.split(\",\"));if(w\u003dN.rvs)e.suggestions\u003dTk(w).map(function(E){return E.playlist||E.list||E.api?new g.l0(e.Ot,E):new g.Fr(e.Ot,E)});\ne.contentCheckOk\u003dA2(e.contentCheckOk,N.cco);e.racyCheckOk\u003dA2(e.racyCheckOk,N.rco);e.isLivingRoomDeeplink\u003dA2(e.isLivingRoomDeeplink,N.is_living_room_deeplink);e.oauthToken\u003dpO(e.oauthToken,N.oauth_token);e.a9\u003dpO(e.a9,N.kpt);e.visitorData\u003dpO(e.visitorData,N.visitor_data);if(w\u003dN.session_data)e.sessionData\u003dw2(w,\"\u0026\");e.yO\u003dpO(e.yO,N.endscreen_ad_tracking_data);e.WB\u003dA2(e.WB,N.wait_for_vast_info_cards_xml);e.fT\u003dA2(e.fT,N.suppress_creator_endscreen);e.jj\u003dA2(e.jj,N.is_trueview_action);e.Yq\u003dpO(e.Yq,N.tracking_list);\ne.qE\u003dpO(e.qE,N.clip);e.Oz\u003dpO(e.Oz,N.clipt);Mj5(e,N)};\n$2n\u003dfunction(e,N,y){var w,E\u003d(w\u003dN.cpnInfo)\u003d\u003dnull?void 0:w.cpn;e.playerResponseCpn\u003dE!\u003dnull?E:\"\";g.xK(e)\u0026\u0026!E\u0026\u0026e.kN(\"ssei\",\"eim_\"+e.clientPlaybackNonce);var A;return((A\u003dN.cacheMetadata)\u003d\u003dnull?0:A.isCacheHit)||e.jg||!E?\"\":(jx.has(E)?y\u003d\"\":(N\u003dlCM.push(E),jx.add(E),N\u003e(y!\u003dnull?y:50)\u0026\u0026(y\u003dlCM.shift())\u0026\u0026jx.delete(y),y\u003dE),E!\u003d\u003dy\u0026\u0026e.kN(\"ssei\",\"dcpn_\"+E+\"_\"+y+\"_\"+e.clientPlaybackNonce),y)};\nqO\u003dfunction(e,N){var y\u003dN.raw_watch_next_response;if(!y){var w\u003dN.watch_next_response;w\u0026\u0026(y\u003dJSON.parse(w))}if(y){e.Zl\u003dy;var E\u003de.Zl.playerCueRangeSet;E\u0026\u0026g.n3(e,E);var A\u003de.Zl.playerOverlays;if(A){var T\u003dA.playerOverlayRenderer;if(T){var p\u003dT.autonavToggle;p\u0026\u0026(e.autoplaySwitchButtonRenderer\u003dg.m(p,F9M),e.T(\"web_player_autonav_use_server_provided_state\")\u0026\u0026Q3(e)\u0026\u0026(e.autonavState\u003de.autoplaySwitchButtonRenderer.enabled?2:1));var C\u003dT.videoDetails;if(C){var r\u003dC.embeddedPlayerOverlayVideoDetailsRenderer;var Y\u003dC.playerOverlayVideoDetailsRenderer;\nY\u0026\u0026(Y.title\u0026\u0026(N.title\u003dg.SY(Y.title)),Y.subtitle\u0026\u0026(N.subtitle\u003dg.SY(Y.subtitle)))}g.dw(e.Ot)\u0026\u0026(e.DD\u003d!!T.addToMenu);S15(e,T.shareButton);T.startPosition\u0026\u0026T.endPosition\u0026\u0026(e.progressBarStartPosition\u003dT.startPosition,e.progressBarEndPosition\u003dT.endPosition);var M\u003dT.gatedActionsOverlayRenderer;M\u0026\u0026(e.t7\u003dg.m(M,otM));var l,F,S,k\u003dg.m((l\u003de.getWatchNextResponse())\u003d\u003dnull?void 0:(F\u003dl.playerOverlays)\u003d\u003dnull?void 0:(S\u003dF.playerOverlayRenderer)\u003d\u003dnull?void 0:S.infoPanel,bNM);if(k){e.gI\u003dNumber(k\u003d\u003dnull?void 0:k.durationMs)||\nNaN;if(k\u003d\u003dnull?0:k.infoPanelOverviewViewModel)e.Fr\u003dk\u003d\u003dnull?void 0:k.infoPanelOverviewViewModel;if(k\u003d\u003dnull?0:k.infoPanelDetailsViewModel)e.ib\u003dk\u003d\u003dnull?void 0:k.infoPanelDetailsViewModel}e.showSeekingControls\u003d!!T.showSeekingControls}}var X,d,v\u003d(X\u003de.getWatchNextResponse())\u003d\u003dnull?void 0:(d\u003dX.contents)\u003d\u003dnull?void 0:d.twoColumnWatchNextResults;if(v){var V\u003dv.desktopOverlay\u0026\u0026g.m(v.desktopOverlay,hQE);V\u0026\u0026(V.suppressShareButton\u0026\u0026(e.showShareButton\u003d!1),V.suppressWatchLaterButton\u0026\u0026(e.DD\u003d!1))}r\u0026\u0026ces(e,N,r);var Z\u003d\nJ2(0,N.autoplay_count),n\u003de.getWatchNextResponse(),R,O\u003d(R\u003dn.contents)\u003d\u003dnull?void 0:R.twoColumnWatchNextResults,E9,Jn,eM,H\u003d(E9\u003dn.playerOverlays)\u003d\u003dnull?void 0:(Jn\u003dE9.playerOverlayRenderer)\u003d\u003dnull?void 0:(eM\u003dJn.autoplay)\u003d\u003dnull?void 0:eM.playerOverlayAutoplayRenderer,a\u003djXP(e),h,K\u003d(h\u003dn.contents)\u003d\u003dnull?void 0:h.singleColumnWatchNextResults;if(K){var aP;if(((aP\u003dK.autoplay)\u003d\u003dnull?0:aP.autoplay)\u0026\u0026!K.playlist){var XF\u003dK.autoplay.autoplay.sets,Yw\u003d{},v5\u003dnew g.Fr(e.X()),U9\u003dnull,yT;if(XF){for(var S0\u003dg.c(XF),P\u003dS0.next();!P.done;P\u003d\nS0.next()){var I\u003dP.value.autoplayVideoRenderer;if(I\u0026\u0026I.compactVideoRenderer){U9\u003dI.compactVideoRenderer;break}}if(yT\u003dXF[0].autoplayVideo){var z\u003dyT.clickTrackingParams;z\u0026\u0026(Yw.itct\u003dz);Yw.autonav\u003d\"1\";Yw.playnext\u003dString(Z)}}else Yw.feature\u003d\"related-auto\";var t\u003dg.m(yT,g.m0);if(U9){v5.videoId\u003dU9.videoId;var q\u003dU9.shortBylineText;q\u0026\u0026(v5.author\u003dg.SY(q));var y0\u003dU9.title;y0\u0026\u0026(v5.title\u003dg.SY(y0))}else t!\u003dnull\u0026\u0026t.videoId\u0026\u0026(v5.videoId\u003dt.videoId);v5.AV\u003dYw;e.suggestions\u003d[];e.t4\u003dv5}}if(a){for(var An\u003d[],Ts\u003dg.c(a),u\u003d\nTs.next();!u.done;u\u003dTs.next()){var $J\u003du.value,SM\u003dvoid 0,CM\u003dnull;if($J.endScreenVideoRenderer){var g_\u003d$J.endScreenVideoRenderer,MM\u003dg_.title;CM\u003dnew g.Fr(e.X());CM.videoId\u003dg_.videoId;CM.lengthSeconds\u003dg_.lengthInSeconds||0;var j0\u003dg_.publishedTimeText;j0\u0026\u0026(CM.publishedTimeText\u003dg.SY(j0));var YR\u003dg_.shortBylineText;YR\u0026\u0026(CM.author\u003dg.SY(YR));var H5\u003dg_.shortViewCountText;H5\u0026\u0026(CM.shortViewCount\u003dg.SY(H5));if(MM){CM.title\u003dg.SY(MM);var Zy\u003dMM.accessibility;if(Zy){var CB\u003dZy.accessibilityData;CB\u0026\u0026CB.label\u0026\u0026(CM.ariaLabel\u003d\nCB.label)}}var VF\u003dg_.navigationEndpoint;if(VF){SM\u003dVF.clickTrackingParams;var K9\u003dg.m(VF,g.m0),YY\u003dg.m(VF,g.qu);K9?CM.hV\u003dK9:YY!\u003dnull\u0026\u0026(CM.watchUrl\u003dYY.url)}var ng\u003dg_.thumbnailOverlays;if(ng)for(var xR\u003dg.c(ng),Qp\u003dxR.next();!Qp.done;Qp\u003dxR.next()){var hL\u003dQp.value.thumbnailOverlayTimeStatusRenderer;if(hL)if(hL.style\u003d\u003d\u003d\"LIVE\"){CM.isLivePlayback\u003d!0;break}else if(hL.style\u003d\u003d\u003d\"UPCOMING\"){CM.isUpcoming\u003d!0;break}}CM.D\u003dC3(g_.thumbnail)}else if($J.endScreenPlaylistRenderer){var MP\u003d$J.endScreenPlaylistRenderer,gR\u003d\nMP.navigationEndpoint;if(!gR)continue;var Mg\u003dg.m(gR,g.m0);if(!Mg)continue;var Vb\u003dMg.videoId;CM\u003dnew g.l0(e.X());CM.playlistId\u003dMP.playlistId;CM.playlistLength\u003dNumber(MP.videoCount)||0;CM.J\u003dVb||null;CM.videoId\u003dVb;var VP\u003dMP.title;VP\u0026\u0026(CM.title\u003dg.SY(VP));var fc\u003dMP.shortBylineText;fc\u0026\u0026(CM.author\u003dg.SY(fc));SM\u003dgR.clickTrackingParams;CM.D\u003dC3(MP.thumbnail)}CM\u0026\u0026(SM\u0026\u0026(CM.sessionData\u003d{itct:SM}),An.push(CM))}e.suggestions\u003dAn}if(H){e.P0\u003d!!H.preferImmediateRedirect;e.NG\u003de.NG||!!H.webShowNewAutonavCountdown;e.Sw\u003d\ne.Sw||!!H.webShowBigThumbnailEndscreen;if(e.NG||e.Sw){var iq\u003dO||null,Lf\u003dnew g.Fr(e.X());Lf.videoId\u003dH.videoId;var m_\u003dH.videoTitle;if(m_){Lf.title\u003dg.SY(m_);var wr\u003dm_.accessibility;if(wr){var Xb\u003dwr.accessibilityData;Xb\u0026\u0026Xb.label\u0026\u0026(Lf.ariaLabel\u003dXb.label)}}var my\u003dH.byline;my\u0026\u0026(Lf.author\u003dg.SY(my));var Md\u003dH.publishedTimeText;Md\u0026\u0026(Lf.publishedTimeText\u003dg.SY(Md));var M$\u003dH.shortViewCountText;M$\u0026\u0026(Lf.shortViewCount\u003dg.SY(M$));var lU\u003dH.thumbnailOverlays;if(lU)for(var FQ\u003dg.c(lU),wz\u003dFQ.next();!wz.done;wz\u003dFQ.next()){var Ap\u003d\nwz.value.thumbnailOverlayTimeStatusRenderer;if(Ap)if(Ap.style\u003d\u003d\u003d\"LIVE\"){Lf.isLivePlayback\u003d!0;break}else if(Ap.style\u003d\u003d\u003d\"UPCOMING\"){Lf.isUpcoming\u003d!0;break}else if(Ap.style\u003d\u003d\u003d\"DEFAULT\"\u0026\u0026Ap.text){Lf.lengthText\u003dg.SY(Ap.text);var Eq\u003dAp.text.accessibility;if(Eq){var Ay\u003dEq.accessibilityData;Ay\u0026\u0026Ay.label\u0026\u0026(Lf.El\u003dAy.label||\"\")}break}}Lf.D\u003dC3(H.background);var Si\u003dH.nextButton;if(Si){var o8\u003dSi.buttonRenderer;if(o8){var bU\u003do8.navigationEndpoint;if(bU){var hX\u003dg.m(bU,g.m0);hX\u0026\u0026(Lf.hV\u003dhX)}}}if(H.topBadges){var cI\u003d\nH.topBadges[0];if(cI){var kH\u003dg.m(cI,kRF);kH\u0026\u0026kH.style\u003d\u003d\u003d\"BADGE_STYLE_TYPE_PREMIUM\"\u0026\u0026(Lf.Qeg\u003d!0)}}var zC\u003dH.alternativeTitle;zC\u0026\u0026(Lf.B1\u003dg.SY(zC));var PB\u003d{autonav:\"1\",playnext:String(Z)};Lf.playlistId\u0026\u0026(PB.autoplay\u003d\"1\");if(iq){var ik,W4,TH,BI,Jy\u003d(ik\u003diq.autoplay)\u003d\u003dnull?void 0:(W4\u003dik.autoplay)\u003d\u003dnull?void 0:(TH\u003dW4.sets)\u003d\u003dnull?void 0:(BI\u003dTH[0])\u003d\u003dnull?void 0:BI.autoplayVideo;if(Jy){var XQ\u003dJy.clickTrackingParams;XQ\u0026\u0026(PB.itct\u003dXQ);var pV\u003dg.m(Jy,g.m0);pV\u0026\u0026(Lf.FD\u003dpV)}}else if(H){var PI,dO,I8,vI\u003d(PI\u003dH.nextButton)\u003d\u003d\nnull?void 0:(dO\u003dPI.buttonRenderer)\u003d\u003dnull?void 0:(I8\u003ddO.navigationEndpoint)\u003d\u003dnull?void 0:I8.clickTrackingParams;vI\u0026\u0026(PB.itct\u003dvI)}PB.itct||(PB.feature\u003d\"related-auto\");Lf.AV\u003dPB;e.suggestions||(e.suggestions\u003d[]);e.t4\u003dLf}H.countDownSecs!\u003dnull\u0026\u0026(e.DE\u003dH.countDownSecs*1E3);H.countDownSecsForFullscreen!\u003dnull\u0026\u0026(e.NJ\u003dH.countDownSecsForFullscreen\u003e\u003d0?H.countDownSecsForFullscreen*1E3:-1);e.T(\"web_autonav_color_transition\")\u0026\u0026H.watchToWatchTransitionRenderer\u0026\u0026(e.watchToWatchTransitionRenderer\u003dg.m(H.watchToWatchTransitionRenderer,\nBjM))}var CV\u003djXP(e);if(CV){var z6,Di,iU,rz\u003dCV\u003d\u003dnull?void 0:(z6\u003dCV[0])\u003d\u003dnull?void 0:(Di\u003dz6.endScreenVideoRenderer)\u003d\u003dnull?void 0:(iU\u003dDi.navigationEndpoint)\u003d\u003dnull?void 0:iU.clickTrackingParams,Do\u003dg.HH(e);rz\u0026\u0026Do\u0026\u0026(Do.sessionData\u003d{itct:rz})}e.Zl.currentVideoThumbnail\u0026\u0026(e.D\u003dC3(e.Zl.currentVideoThumbnail));var gO,I1,kf,vB,$i,ci\u003d(gO\u003de.Zl)\u003d\u003dnull?void 0:(I1\u003dgO.contents)\u003d\u003dnull?void 0:(kf\u003dI1.twoColumnWatchNextResults)\u003d\u003dnull?void 0:(vB\u003dkf.results)\u003d\u003dnull?void 0:($i\u003dvB.results)\u003d\u003dnull?void 0:$i.contents;if(ci\u0026\u0026ci[1]){var kp,\nBi,Vc,Tu,XG\u003d(kp\u003dci[1].videoSecondaryInfoRenderer)\u003d\u003dnull?void 0:(Bi\u003dkp.owner)\u003d\u003dnull?void 0:(Vc\u003dBi.videoOwnerRenderer)\u003d\u003dnull?void 0:(Tu\u003dVc.thumbnail)\u003d\u003dnull?void 0:Tu.thumbnails;XG\u0026\u0026XG.length\u0026\u0026(e.profilePicture\u003dXG[XG.length-1].url)}var gd\u003dr9(N),fh,th\u003d(fh\u003de.getWatchNextResponse())\u003d\u003dnull?void 0:fh.onResponseReceivedEndpoints;if(th)for(var tX\u003dg.c(th),Yi\u003dtX.next();!Yi.done;Yi\u003dtX.next()){var MY\u003dYi.value;g.m(MY,K3)\u0026\u0026(e.lF\u003dg.m(MY,K3));var Jp\u003dg.m(MY,XrP),uU\u003dvoid 0;if((uU\u003dJp)\u003d\u003dnull?0:uU.entityKeys)e.Tv\u003dJp.entityKeys||\n[],Jp.visibleOnLoadKeys\u0026\u0026(e.visibleOnLoadKeys\u003dJp.visibleOnLoadKeys)}if(e.T(\"web_key_moments_markers\")){var fX\u003dg.WH.getState().entities,q$\u003dg.J5(\"visibility_override\",\"markersVisibilityOverrideEntity\");var Hz\u003dCj(fX,\"markersVisibilityOverrideEntity\",q$);e.Dl\u003d(Hz\u003d\u003dnull?void 0:Hz.videoId)\u003d\u003d\u003d(e.videoId||gd)\u0026\u0026(Hz\u003d\u003dnull?0:Hz.visibilityOverrideMarkersKey)?Hz.visibilityOverrideMarkersKey:e.visibleOnLoadKeys;e.visibleOnLoadKeys\u003d[].concat(g.B(e.Dl))}}};\nQ3\u003dfunction(e){var N;return((N\u003de.autoplaySwitchButtonRenderer)\u003d\u003dnull?void 0:N.enabled)!\u003d\u003dvoid 0};\nOn\u003dfunction(e){return!!(e.K\u0026\u0026e.K.videoInfos\u0026\u0026e.K.videoInfos.length)};\ng.sn\u003dfunction(e){var N\u003de.U;e.T(\"html5_gapless_unlimit_format_selection\")\u0026\u0026Rf(e)\u0026\u0026(N\u003d!1);var y\u003d!!e.J\u0026\u0026e.J.Cx,w\u003de.Ot,E\u003de.wg(),A\u003dGr(e),T\u003de.dT,p\u003dN,C\u003de.isOtf();N\u003de.Ej();var r\u003de.Kx,Y\u003de.getUserAudio51Preference(),M\u003dUn(e),l\u003dnew LaE(w);if(w.B9()||w.T(\"html5_logging_format_selection\"))l.N\u003d!0;l.Wk\u003dA;l.dT\u003dT\u0026\u0026w.G;l.aq\u003dY;g.Kp(\"windows nt 5.1\")\u0026\u0026!g.DT\u0026\u0026(l.RY\u003d!0);if(A\u003dE)A\u003dg.Ka(w)?L5F(w):!1;A\u0026\u0026(l.qg\u003d!0);p\u0026\u0026(l.RY\u003d!0,l.LX\u003d!0);C\u0026\u0026!w.T(\"html5_otf_prefer_vp9\")\u0026\u0026(l.RY\u003d!0);w.playerStyle\u003d\u003d\u003d\"picasaweb\"\u0026\u0026(C\u0026\u0026(l.RY\u003d!1),l.l9\u003d\n!1);r\u0026\u0026(l.RY\u003d!0);rD(w.L,$E.CHANNELS)\u0026\u0026(w.T(\"html5_enable_aac51\")\u0026\u0026(l.Kh\u003d!0),w.T(\"html5_enable_ac3\")\u0026\u0026(l.j\u003d!0),w.T(\"html5_enable_eac3\")\u0026\u0026(l.L\u003d!0),w.T(\"html5_enable_ac3_gapless\")\u0026\u0026(l.Zl\u003d!0));w.T(\"html5_block_8k_hfr\")\u0026\u0026(l.VB\u003d!0);l.Z\u003dg.Y2(w.experiments,\"html5_max_selectable_quality_ordinal\");l.G\u003dg.Y2(w.experiments,\"html5_min_selectable_quality_ordinal\");KC\u0026\u0026(l.jn\u003d480);if(y||E)l.l9\u003d!1;l.Dl\u003d!1;l.disableAv1\u003dM;y\u003dk_(w,l.J,void 0,l.disableAv1);y\u003e0\u0026\u0026y\u003c2160\u0026\u0026(Zo()||w.T(\"html5_format_hybridization\"))\u0026\u0026(l.J.supportsChangeType\u003d\n+Zo(),l.G4\u003dy);y\u003e\u003d2160\u0026\u0026(l.Rq\u003d!0);PFH()\u0026\u0026(l.J.serveVp9OverAv1IfHigherRes\u003d0,l.U2\u003d!1);l.Ej\u003dN;l.Bk\u003dg.Um||w9()\u0026\u0026!N?!1:!0;l.U\u003dw.T(\"html5_format_hybridization\");l.SR\u003dw.T(\"html5_disable_encrypted_vp9_live_non_2k_4k\");L3(e)\u0026\u0026(l.PY\u003de.T(\"html5_prefer_language_over_codec\"));Ry()\u0026\u0026e.playerResponse\u0026\u0026e.playerResponse.playerConfig\u0026\u0026e.playerResponse.playerConfig.webPlayerConfig\u0026\u0026e.playerResponse.playerConfig.webPlayerConfig.useCobaltTvosDogfoodFeatures\u0026\u0026(l.j\u003d!0,l.L\u003d!0);e.U\u0026\u0026e.isAd()\u0026\u0026(e.VE\u0026\u0026(l.Ng\u003de.VE),e.g6\u0026\u0026(l.K\u003d\ne.g6));l.Et\u003de.isLivePlayback\u0026\u0026e.RV()\u0026\u0026e.Ot.T(\"html5_drm_live_audio_51\");l.a9\u003de.yJ;return e.sY\u003dl};\nUn\u003dfunction(e){return e.Ot.T(\"html5_disable_av1\")||e.T(\"html5_gapless_shorts_disable_av1\")\u0026\u0026Rf(e)?!0:!1};\nPSJ\u003dfunction(e){jZ(\"drm_pb_s\",void 0,e.Et);e.Ut||e.J\u0026\u0026Ai(e.J);var N\u003d{};e.J\u0026\u0026(N\u003dqpP(e.h4,g.sn(e),e.Ot.L,e.J,function(y){return e.publish(\"ctmp\",\"fmtflt\",y)},!0,new Set));\nN\u003dnew qX(N,e.Ot,e.oI,e.useCobaltWidevine?Ry()?af(e):!1:!1,function(y,w){e.Fh(y,w)});\ng.Q(e,N);e.Qk\u003d!1;e.loading\u003d!0;pd9(N,function(y){jZ(\"drm_pb_f\",void 0,e.Et);for(var w\u003dg.c(y),E\u003dw.next();!E.done;E\u003dw.next())switch(E\u003dE.value,E.flavor){case \"fairplay\":E.Ut\u003de.Ut;E.c5\u003de.c5;E.zd\u003de.zd;break;case \"widevine\":E.Tg\u003de.Tg}e.uo\u003dy;if(e.uo.length\u003e0\u0026\u0026(e.L\u003de.uo[0],e.Ot.B9())){y\u003d{};w\u003dg.c(Object.entries(e.L.J));for(E\u003dw.next();!E.done;E\u003dw.next()){var A\u003dg.c(E.value);E\u003dA.next().value;A\u003dA.next().value;var T\u003d\"unk\";(E\u003dE.match(/(.*)codecs\u003d\"(.*)\"/))\u0026\u0026(T\u003dE[2]);y[T]\u003dA}e.Fh(\"drmProbe\",y)}e.V0()})};\nd2H\u003dfunction(e,N){if(N.length\u003d\u003d\u003d0||e5(e))return null;NK(e,\"html5_enable_cobalt_experimental_vp9_decoder\")\u0026\u0026(b2\u003d!0);var y\u003de.BG;var w\u003de.lengthSeconds,E\u003de.isLivePlayback,A\u003de.Ta,T\u003de.Ot,p\u003duQH(N);if(E||A){T\u003dT.experiments;w\u003dnew wt(\"\",T,!0);w.N\u003d!A;w.Cx\u003d!0;w.isManifestless\u003d!0;w.isLive\u003d!A;w.Ta\u003dA;N\u003dg.c(N);for(E\u003dN.next();!E.done;E\u003dN.next()){var C\u003dE.value;E\u003dTE(C,y);p\u003dbN(C);p\u003dpC(p.Uv||C.url||\"\",p.xm,p.s);var r\u003dp.get(\"id\");r\u0026\u0026r.includes(\"%7E\")\u0026\u0026(w.D\u003d!0);var Y\u003dvoid 0;r\u003d(Y\u003dT)\u003d\u003dnull?void 0:Y.gP(\"html5_max_known_end_time_rebase\");\nY\u003dNumber(C.targetDurationSec||5);C\u003dNumber(C.maxDvrDurationSec||14400);var M\u003dNumber(p.get(\"mindsq\")||p.get(\"min_sq\")||\"0\"),l\u003dNumber(p.get(\"maxdsq\")||p.get(\"max_sq\")||\"0\")||Infinity;w.L$\u003dw.L$||M;w.ZK\u003dw.ZK||l;var F\u003d!Ug(E);p\u0026\u0026eI(w,new n1(p,E,{j1:Y,mA:F,pI:C,L$:M,ZK:l,TR:300,Ta:A,Ym:r}))}y\u003dw}else if(p\u003d\u003d\u003d\"FORMAT_STREAM_TYPE_OTF\"){w\u003dw\u003d\u003d\u003dvoid 0?0:w;A\u003dnew wt(\"\",T.experiments,!1);A.duration\u003dw||0;T\u003dg.c(N);for(w\u003dT.next();!w.done;w\u003dT.next())w\u003dw.value,N\u003dTE(w,y,A.duration),E\u003dbN(w),(E\u003dpC(E.Uv||w.url||\"\",E.xm,E.s))\u0026\u0026\n(N.streamType\u003d\u003d\u003d\"FORMAT_STREAM_TYPE_OTF\"?eI(A,new Qt(E,N,\"sq/0\")):eI(A,new L1(E,N,ka(w.initRange),ka(w.indexRange))));A.isOtf\u003d!0;y\u003dA}else{w\u003dw\u003d\u003d\u003dvoid 0?0:w;A\u003dnew wt(\"\",T.experiments,!1);A.duration\u003dw||0;T\u003dg.c(N);for(w\u003dT.next();!w.done;w\u003dT.next())p\u003dw.value,w\u003dTE(p,y,A.duration),N\u003dka(p.initRange),E\u003dka(p.indexRange),r\u003dbN(p),(p\u003dpC(r.Uv||p.url||\"\",r.xm,r.s))\u0026\u0026eI(A,new L1(p,w,N,E));y\u003dA}A\u003de.isLivePlayback\u0026\u0026!e.Ta\u0026\u0026!e.Rq\u0026\u0026!e.isPremiere;e.T(\"html5_live_head_playable\")\u0026\u0026(!yG(e)\u0026\u0026A\u0026\u0026e.Fh(\"missingLiveHeadPlayable\",\n{}),e.Ot.Ng\u003d\u003d\u003d\"yt\"\u0026\u0026(y.Bk\u003d!0));return y};\ne5\u003dfunction(e){return Ry()?!af(e):U8()?!(!e.Ut||!e.T(\"html5_enable_safari_fairplay\")\u0026\u0026WU()):!1};\naf\u003dfunction(e){return e.T(\"html5_tvos_skip_dash_audio_check\")||MediaSource.isTypeSupported(\u0027audio/webm; codecs\u003d\"opus\"\u0027)};\ng.n3\u003dfunction(e,N){N\u003dg.c(N);for(var y\u003dN.next();!y.done;y\u003dN.next())if(y\u003dy.value,y.cueRangeSetIdentifier){var w\u003dvoid 0;e.pT.set(y.cueRangeSetIdentifier,(w\u003dy.playerCueRanges)!\u003dnull?w:[])}};\nwd\u003dfunction(e){return!(!e.J||!e.J.isManifestless)};\nEs\u003dfunction(e){return e.LX?e.isLowLatencyLiveStream\u0026\u0026e.J!\u003dnull\u0026\u0026Y_(e.J)\u003e\u003d5:e.isLowLatencyLiveStream\u0026\u0026e.J!\u003dvoid 0\u0026\u0026Y_(e.J)\u003e\u003d5};\nICH\u003dfunction(e){return Ry()\u0026\u0026af(e)?!1:e5(e)\u0026\u0026(g.Pa(e.Ot)?!e.isLivePlayback:e.hlsvp)||!WU()||e.uf?!0:!1};\niNE\u003dfunction(e){e.loading\u003d!0;e.AA\u003d!1;if(vtP(e))g.Up5(e.videoId).then(function(w){zQF(e,w)}).then(function(){e.V0()});\nelse{a_(e.U2)||g.uA(new g.Gh(\"DASH MPD Origin invalid: \",e.U2));var N\u003de.U2,y\u003dg.Y2(e.Ot.experiments,\"dash_manifest_version\")||4;N\u003dg.Qb(N,{mpd_version:y});e.isLowLatencyLiveStream\u0026\u0026e.latencyClass!\u003d\u003d\"NORMAL\"||(N\u003dg.Qb(N,{pacing:0}));Hh9(N,e.Ot.experiments,e.isLivePlayback).then(function(w){e.Ss()||(AY(e,w,!0),jZ(\"mrc\",void 0,e.Et),e.V0())},function(w){e.Ss()||(e.loading\u003d!1,e.publish(\"dataloaderror\",new P3(\"manifest.net.retryexhausted\",{backend:\"manifest\",\nrc:w.status},1)))});\njZ(\"mrs\",void 0,e.Et)}};\nzQF\u003dfunction(e,N){var y\u003dN.map(function(C){return C.itag}),w;\nif((w\u003de.playerResponse)!\u003dnull\u0026\u0026w.streamingData){w\u003d[];if(e.T(\"html5_offline_always_use_local_formats\")){y\u003d0;for(var E\u003dg.c(N),A\u003dE.next();!A.done;A\u003dE.next()){A\u003dA.value;var T\u003dObject.assign({},A);T.signatureCipher\u003d\"\";w.push(T);T\u003dg.c(e.playerResponse.streamingData.adaptiveFormats);for(var p\u003dT.next();!p.done;p\u003dT.next())if(p\u003dp.value,A.itag\u003d\u003d\u003dp.itag\u0026\u0026A.xtags\u003d\u003d\u003dp.xtags){y+\u003d1;break}}y\u003cN.length\u0026\u0026e.Fh(\"offnpf\",{prlen:y,lflen:N.length})}else for(E\u003dg.c(e.playerResponse.streamingData.adaptiveFormats),T\u003dE.next(),\nA\u003d{};!T.done;A\u003d{lR:void 0},T\u003dE.next())if(A.lR\u003dT.value,e.T(\"html5_fix_multi_audio_offline_playback\"))for(T\u003dg.c(N),p\u003dT.next();!p.done;p\u003dT.next())p\u003dp.value,p.itag\u003d\u003d\u003dA.lR.itag\u0026\u0026p.xtags\u003d\u003d\u003dA.lR.xtags\u0026\u0026(A.lR\u003dObject.assign({},A.lR),A.lR.url\u003dN.find(function(C){return function(r){return r.itag\u003d\u003d\u003dC.lR.itag}}(A)).url,A.lR.signatureCipher\u003d\"\",w.push(A.lR));\nelse y.includes(A.lR.itag)\u0026\u0026(A.lR\u003dObject.assign({},A.lR),A.lR.url\u003dN.find(function(C){return function(r){return r.itag\u003d\u003d\u003dC.lR.itag}}(A)).url,A.lR.signatureCipher\u003d\"\",w.push(A.lR));\nw.length\u003c2\u0026\u0026e.Fh(\"offmlf\",{len:w.length});N\u003dd2H(e,w);Gr(e)\u0026\u0026Rz9(N,!1);AY(e,N);e.Fh(\"dlr\",{})}else e.Fh(\"offsdm\",{cotn:e.xW?e.xW.cotn:\"0\",cpn:e.clientPlaybackNonce})};\nD25\u003dfunction(e){var N;return!((N\u003de.Ot.getWebPlayerContextConfig())\u003d\u003dnull||!N.enableProximaLowLatency)};\nTC\u003dfunction(e){if(!e.isProximaLatencyEligible)return 0;var N\u003dim();return D25(e)?2:N\u003d\u003d\u003d1?1:e.T(\"html5_enable_proxima\")?2:0};\nAY\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?!1:y;e.fk\u003dvoid 0;e.J\u003dN;g.Q(e,N);N.L$\u003de.L$;N.ZK\u003de.ZK;N.aq\u003de.aq;N.pX\u003de.pX;N.PY\u003de.PY;e.kX\u0026\u0026(N.U\u003dnew $a(e.kX));(e.wg()||g.JY(e))\u0026\u0026e.l9.push(\"webgl\");e.J.isLive||(e.isLivePlayback\u003d!1);var w\u003dN.sourceUrl.split(\"/\");if(e.LX?w.indexOf(\"manifest_duration\")!\u003d\u003d-1:w.indexOf(\"manifest_duration\")!\u003d-1)e.yh\u003dNumber(w[w.indexOf(\"manifest_duration\")+1]);if(N.N||N.isManifestless)N.subscribe(\"clienttemp\",e.Fh,e),y?N.subscribe(\"refresh\",e.Ow,e):N.subscribe(\"cuepointsadded\",e.z7,e);Ai(N)?\ne.Qk\u003d!0:x_\u003dvoid 0;e.Rq\u0026\u0026(N.j\u003de.Rq,N.isLive\u003d!0,e.isLivePlayback\u003d!0);N.isPremiere\u003de.isPremiere;N.isLiveHeadPlayable\u003de.isLiveHeadPlayable};\nVjM\u003dfunction(e,N){var y\u003dN||ICH(e)||e.isExternallyHostedPodcast;if(!e.J||y)return e.Fh(\"skipDash\",{dm:!!e.J,air:N,dd:e.uf,mss:WU(),\"3pp\":e.isExternallyHostedPodcast}),tE();Gr(e)\u0026\u0026Rz9(e.J,e.isLivePlayback);NK(e,\"html5_enable_cobalt_experimental_vp9_decoder\")\u0026\u0026Pi1(e.Ot.L);return u4().then(function(){return xG0(e.h4,g.sn(e),e.Ot.L,e.J,e.L,function(w){return e.publish(\"ctmp\",\"fmtflt\",w)},e.yw,L3(e)\u0026\u0026e.T(\"html5_enable_server_format_filter\")).then(function(w){gt0(e,w);\ne.h4.J\u003dnull;/^av/.test(e.clientPlaybackNonce)\u0026\u0026e.sY\u0026\u0026e.Fh(\"av1\",e.sY.J)})})};\nfC9\u003dfunction(e,N){if(N\u0026\u0026e.hlsvp)return tE();if(e.hlsFormats){N\u003dpX(e.hlsFormats);var y;if(((y\u003de.sY)\u003d\u003dnull?0:y.N)\u0026\u0026N){y\u003d[];for(var w\u003dg.c(N),E\u003dw.next();!E.done;E\u003dw.next())y.push(E.value.itag);e.Fh(\"hlsfmt\",{itags:y.join(\".\")})}e.e$\u003d$pE(e.Ot,N);y\u003de.clientPlaybackNonce;var A,T,p,C;return S_5(e.Ot,e.isAd(),N,(C\u003d(A\u003de.playerResponse)\u003d\u003dnull?void 0:(T\u003dA.captions)\u003d\u003dnull?void 0:(p\u003dT.playerCaptionsRenderer)\u003d\u003dnull?void 0:p.baseUrl)!\u003dnull?C:null,e.CC,y,function(r){return e.publish(\"ctmp\",\"hlsflt\",r)}).then(function(r){for(var Y\u003d\n0,M\u003d[],l\u003dg.c(r),F\u003dl.next();!F.done;F\u003dl.next()){F\u003dF.value;\nvar S\u003dvoid 0;M.push((S\u003dF.getInfo())\u003d\u003dnull?void 0:S.itag);var k\u003dS\u003dvoid 0;((S\u003dF.getInfo())\u003d\u003dnull?void 0:(k\u003dS.audio)\u003d\u003dnull?void 0:k.numChannels)\u003eY\u0026\u0026(Y\u003dF.getInfo().audio.numChannels)}Y\u003e2\u0026\u0026e.Fh(\"hlschl\",{mn:Y});var X;((X\u003de.sY)\u003d\u003dnull?0:X.N)\u0026\u0026e.Fh(\"hlsfmtaf\",{itags:M.join(\".\")});var d;if(e.T(\"html5_enable_vp9_fairplay\")\u0026\u0026((d\u003de.L)\u003d\u003dnull?0:zE(d)))for(e.Fh(\"drm\",{sbdlfbk:1}),Y\u003dg.c(e.uo),M\u003dY.next();!M.done;M\u003dY.next())if(M\u003dM.value,vU(M)){e.L\u003dM;break}CX(e,r)})}return tE()};\ntjM\u003dfunction(e){if(e.isExternallyHostedPodcast\u0026\u0026e.Rx){var N\u003dpX(e.Rx);if(!N[0])return tE();e.H$\u003dN[0];return hcs(e.Ot,N[0]).then(function(y){CX(e,y)})}return e.rk\u0026\u0026e.O9?btF(e.Ot,e.isAd(),e.rk).then(function(y){CX(e,y)}):tE()};\nq1M\u003dfunction(e){if(e.isExternallyHostedPodcast)return tE();var N\u003dpX(e.Rx,e.zT);if(e.hlsvp){var y\u003dTjP(e.hlsvp,e.clientPlaybackNonce,e.CC);N.push(y)}return oAM(e.Ot,e.isAd(),N,u4s(e)).then(function(w){CX(e,w)})};\ngt0\u003dfunction(e,N){e.K\u003dN;if(e.K){N\u003dg.c(e.K.videoInfos);for(var y\u003dN.next();!y.done;y\u003dN.next()){y\u003dy.value;var w\u003dy.containerType;w!\u003d\u003d0\u0026\u0026(e.w$[w]\u003dy.id)}}rd(e);if(e.L\u0026\u0026e.K\u0026\u0026e.K.videoInfos\u0026\u0026!(e.K.videoInfos.length\u003c\u003d0)\u0026\u0026(N\u003dGS(e.K.videoInfos[0]),e.L.flavor\u003d\u003d\u003d\"fairplay\"!\u003d\u003dN))for(y\u003dg.c(e.uo),w\u003dy.next();!w.done;w\u003dy.next())if(w\u003dw.value,N\u003d\u003d\u003d(w.flavor\u003d\u003d\u003d\"fairplay\")){e.L\u003dw;break}};\nCX\u003dfunction(e,N){e.jp\u003dN;gt0(e,new ed(g.dn(e.jp,function(y){return y.getInfo()})))};\nu4s\u003dfunction(e){var N\u003d{cpn:e.clientPlaybackNonce,c:e.Ot.J.c,cver:e.Ot.J.cver};e.HJ\u0026\u0026(N.ptk\u003de.HJ,N.oid\u003de.iF,N.ptchn\u003de.xT,N.pltype\u003de.d_,e.ir\u0026\u0026(N.m\u003de.ir));return N};\ng.$I\u003dfunction(e){return e5(e)\u0026\u0026e.Ut?(e\u003d{},e.fairplay\u003d\"https://youtube.com/api/drm/fps?ek\u003duninitialized\",e):e.N\u0026\u0026e.N.BG||null};\nZNM\u003dfunction(e){var N\u003dYI(e);return N\u0026\u0026N.text?g.SY(N.text):e.paidContentOverlayText};\nx29\u003dfunction(e){var N\u003dYI(e);return N\u0026\u0026N.durationMs?aA(N.durationMs):e.paidContentOverlayDurationMs};\nYI\u003dfunction(e){var N,y,w;return e.playerResponse\u0026\u0026e.playerResponse.paidContentOverlay\u0026\u0026e.playerResponse.paidContentOverlay.paidContentOverlayRenderer||g.m((N\u003de.Zl)\u003d\u003dnull?void 0:(y\u003dN.playerOverlays)\u003d\u003dnull?void 0:(w\u003dy.playerOverlayRenderer)\u003d\u003dnull?void 0:w.playerDisclosure,jQs)||null};\nMK\u003dfunction(e){var N\u003d\"\";if(e.Ob)return e.Ob;e.isLivePlayback\u0026\u0026(N\u003de.allowLiveDvr?\"dvr\":e.isPremiere?\"lp\":e.Rq?\"window\":\"live\");e.Ta\u0026\u0026(N\u003d\"post\");return N};\ng.lk\u003dfunction(e,N){return typeof e.keywords[N]!\u003d\u003d\"string\"?null:e.keywords[N]};\nntJ\u003dfunction(e){return!!e.vp||!!e.aF||!!e.dJ||!!e.Ry||e.N8||e.G.focEnabled||e.G.rmktEnabled};\ng.FU\u003dfunction(e){return!!(e.U2||e.Rx||e.rk||e.hlsvp||e.jJ())};\nu0\u003dfunction(e){if(e.T(\"html5_onesie\")\u0026\u0026e.errorCode)return!1;var N\u003dg.Gw(e.l9,\"ypc\");e.ypcPreview\u0026\u0026(N\u003d!1);return e.WG()\u0026\u0026!e.loading\u0026\u0026(g.FU(e)||g.Gw(e.l9,\"heartbeat\")||N)};\npX\u003dfunction(e,N){e\u003dTk(e);var y\u003d{};if(N){N\u003dg.c(N.split(\",\"));for(var w\u003dN.next();!w.done;w\u003dN.next())(w\u003dw.value.match(/^([0-9]+)\\/([0-9]+)x([0-9]+)(\\/|$)/))\u0026\u0026(y[w[1]]\u003d{width:w[2],height:w[3]})}N\u003dg.c(e);for(w\u003dN.next();!w.done;w\u003dN.next()){w\u003dw.value;var E\u003dy[w.itag];E\u0026\u0026(w.width\u003dE.width,w.height\u003dE.height)}return e};\nrd\u003dfunction(e){var N\u003de.getAvailableAudioTracks();N\u003dN.concat(e.il);for(var y\u003d0;y\u003ce.tX.length;y++)for(var w\u003de.tX[y],E\u003d0;E\u003cN.length;E++){var A\u003dN[E],T\u003dA.Vl.id\u003d\u003d\u003dw.audioTrackId;if(A.Vl.isDefault\u0026\u0026y\u003d\u003d\u003de.m5||T){if(w.captionTrackIndices)for(T\u003d0;T\u003cw.captionTrackIndices.length;T++)A.captionTracks[T]\u003de.captionTracks[w.captionTrackIndices[T]];w.defaultCaptionTrackIndex!\u003d\u003dvoid 0\u0026\u0026(A.K\u003de.captionTracks[w.defaultCaptionTrackIndex]);w.forcedCaptionTrackIndex!\u003d\u003dvoid 0\u0026\u0026(A.J\u003de.captionTracks[w.forcedCaptionTrackIndex]);\nA.N\u003dw.visibility||\"UNKNOWN\";A.captionsInitialState\u003dw.captionsInitialState||\"CAPTIONS_INITIAL_STATE_UNKNOWN\"}}};\nS15\u003dfunction(e,N){e.showShareButton\u003d!!N;var y,w,E\u003d((y\u003dg.m(N,g.zR))\u003d\u003dnull?void 0:y.navigationEndpoint)||((w\u003dg.m(N,g.zR))\u003d\u003dnull?void 0:w.command);E\u0026\u0026(e.hp\u003d!!g.m(E,QQn))};\nJe1\u003dfunction(e,N){var y\u003dN.raw_embedded_player_response;if(!y){var w\u003dN.embedded_player_response;w\u0026\u0026(y\u003dJSON.parse(w))}y\u0026\u0026(e.nw\u003dy);if(e.nw){e.embeddedPlayerConfig\u003de.nw.embeddedPlayerConfig||null;if(y\u003de.nw.videoFlags)y.playableInEmbed\u0026\u0026(e.allowEmbed\u003d!0),y.isPrivate\u0026\u0026(e.isPrivate\u003d!0),y.userDisplayName\u0026\u0026(N.user_display_name\u003dy.userDisplayName),y.userDisplayImage\u0026\u0026(N.user_display_image\u003dy.userDisplayImage);if(y\u003de.nw.embedPreview){y\u003dy.thumbnailPreviewRenderer;xp9(e,y.controlBgHtml);if(w\u003dy.defaultThumbnail)e.D\u003d\nC3(w);e.T(\"embeds_web_enable_search_button\")\u0026\u0026y.searchButton\u0026\u0026(w\u003dg.m(y.searchButton,g.zR))\u0026\u0026(e.yA\u003dg.m(w.navigationEndpoint,g.S5));(w\u003dg.m(y\u003d\u003dnull?void 0:y.videoDetails,m23))\u0026\u0026ces(e,N,w);w\u003dg.m(y\u003d\u003dnull?void 0:y.videoDetails,HN5);e.DD\u003d!!y.addToWatchLaterButton;S15(e,y.shareButton);if(w\u003d\u003dnull?0:w.musicVideoType)e.musicVideoType\u003dw.musicVideoType;var E,A,T,p,C;if(w\u003dg.m((E\u003de.getEmbeddedPlayerResponse())\u003d\u003dnull?void 0:(A\u003dE.embedPreview)\u003d\u003dnull?void 0:(T\u003dA.thumbnailPreviewRenderer)\u003d\u003dnull?void 0:(p\u003dT.playButton)\u003d\u003d\nnull?void 0:(C\u003dp.buttonRenderer)\u003d\u003dnull?void 0:C.navigationEndpoint,g.m0))XhF(e,w),e.videoId\u003dw.videoId||e.videoId;y.videoDurationSeconds\u0026\u0026(e.lengthSeconds\u003daA(y.videoDurationSeconds));y.webPlayerActionsPorting\u0026\u0026Zt5(e,y.webPlayerActionsPorting);if(E\u003dg.m(y\u003d\u003dnull?void 0:y.playlist,K9_)){e.d2\u003d!0;A\u003d[];T\u003dNumber(E.currentIndex);if(E.contents)for(p\u003d0,C\u003dE.contents.length;p\u003cC;p++)if(y\u003dE.contents[p].playlistPanelVideoRenderer){w\u003dy.shortBylineText?g.SY(y.shortBylineText):\"\";var r\u003dy.title?g.SY(y.title):\"\";A.push({author:w,\nencrypted_id:y.videoId,title:r,channel_path:p\u003d\u003d\u003dT?N.channel_path:\"\",profile_picture:p\u003d\u003d\u003dT?N.profile_picture:\"\",is_private:p\u003d\u003d\u003dT?e.isPrivate:!0,is_dni:p\u003d\u003d\u003dT?e.hs:!1,dni_color:p\u003d\u003d\u003dT?e.yy:\"\"})}N\u003d{index:E.currentIndex,list:E.playlistId,playlist_length:E.totalVideos,video:A};E.titleText\u0026\u0026(N.title\u003dg.SY(E.titleText));E.shortBylineText\u0026\u0026(N.author\u003dg.SY(E.shortBylineText));e.Fg\u003dN}var Y,M,l;if(N\u003dg.m((Y\u003de.getEmbeddedPlayerResponse())\u003d\u003dnull?void 0:(M\u003dY.embedPreview)\u003d\u003dnull?void 0:(l\u003dM.thumbnailPreviewRenderer)\u003d\u003d\nnull?void 0:l.infoPanel,bNM)){e.gI\u003dNumber(N\u003d\u003dnull?void 0:N.durationMs)||NaN;if(N\u003d\u003dnull?0:N.infoPanelOverviewViewModel)e.Fr\u003dN\u003d\u003dnull?void 0:N.infoPanelOverviewViewModel;if(N\u003d\u003dnull?0:N.infoPanelDetailsViewModel)e.ib\u003dN\u003d\u003dnull?void 0:N.infoPanelDetailsViewModel}}if(e.nw.previewPlayabilityStatus){if(e.Vp\u003de.nw.previewPlayabilityStatus,Y\u003de.Vp,![\"OK\",\"LIVE_STREAM_OFFLINE\"].includes(Y.status)){e.errorCode\u003dkKE(Y.errorCode);M\u003dY.errorScreen;if(l\u003dM\u003d\u003dnull?void 0:M.playerErrorMessageRenderer){e.SE\u003dl;if(N\u003dl.reason)e.errorReason\u003d\ng.SY(N);if(l\u003dl.subreason)e.Qm\u003dg.SY(l)}else e.errorReason\u003dY.reason||null;switch(Y.status){case \"LOGIN_REQUIRED\":e.errorDetail\u003d\"1\";break;case \"CONTENT_CHECK_REQUIRED\":e.errorDetail\u003d\"2\";break;case \"AGE_CHECK_REQUIRED\":var F;(M\u003d\u003dnull?0:(F\u003dM.playerKavRenderer)\u003d\u003dnull?0:F.kavUrl)?e.errorDetail\u003d\"4\":e.errorDetail\u003d\"3\";break;default:e.errorDetail\u003dY.isBlockedInRestrictedMode?\"5\":\"0\"}}}else e.nw.playabilityStatus\u0026\u0026(e.Ps\u003de.nw.playabilityStatus,W95(e)\u0026\u0026(e.errorDetail\u003d\"0\",e.Ps\u0026\u0026((F\u003de.Ps.embeddedPlayerErrorMessageRenderer)?\ne.SE\u003dg.m(F,ONM):e.errorReason\u003de.Ps.reason||null)));(F\u003de.nw.attestation)\u0026\u0026VmM(e,F);(F\u003de.nw.permissions)\u0026\u0026F.allowImaMonetization\u0026\u0026(e.allowImaMonetization\u003d!0)}};\nces\u003dfunction(e,N,y){var w\u003dy.channelThumbnail;w\u0026\u0026(w\u003dw.thumbnails)\u0026\u0026(w\u003dw[0])\u0026\u0026(N.profile_picture\u003dw.url);var E;if(w\u003dg.m((E\u003dg.m(y\u003d\u003dnull?void 0:y.channelThumbnailEndpoint,RQM))\u003d\u003dnull?void 0:E.urlEndpoint,g.qu))N.channel_path\u003dw.url;if(E\u003dy.collapsedRenderer)if(E\u003dg.m(E,GRP)){if(w\u003dE.title)N.title\u003dg.SY(w);if(E\u003dE.subtitle)N.subtitle\u003dg.SY(E)}if(y\u003dy.expandedRenderer)if(y\u003dg.m(y,U23)){if(E\u003dy.title)N.expanded_title\u003dg.SY(E);if(E\u003dy.subtitle)N.expanded_subtitle\u003dg.SY(E);if(y\u003dy.subscribeButton)e.subscribeButtonRenderer\u003d\ng.m(y,g.o$),e.subscribeButtonRenderer\u0026\u0026(N.ucid\u003de.subscribeButtonRenderer.channelId,N.subscribed\u003de.subscribeButtonRenderer.subscribed,e.Z3\u003d!!e.subscribeButtonRenderer.notificationPreferenceToggleButton,e.subscribeButtonRenderer.notificationPreferenceToggleButton\u0026\u0026e.subscribeButtonRenderer.notificationPreferenceToggleButton.toggleButtonRenderer\u0026\u0026(N\u003de.subscribeButtonRenderer.notificationPreferenceToggleButton.toggleButtonRenderer,N.isToggled?(e.lf\u003dN.toggledServiceEndpoint||null,e.Ov\u003dN.defaultServiceEndpoint||\nnull):(e.lf\u003dN.defaultServiceEndpoint||null,e.Ov\u003dN.toggledServiceEndpoint||null)))}};\ng.bk\u003dfunction(e){return yG(e)\u0026\u0026!e.allowLiveDvr};\nhY\u003dfunction(e){return yG(e)\u0026\u0026e.allowLiveDvr};\nyG\u003dfunction(e){return e.T(\"html5_live_head_playable\")\u0026\u0026wd(e)\u0026\u0026e.Ot.Ng\u003d\u003d\u003d\"yt\"?e.isLiveHeadPlayable:e.isLivePlayback};\ng.cF\u003dfunction(e){return!!e.J\u0026\u0026Ios(e.J)};\ng.kI\u003dfunction(e){return!!e.J\u0026\u0026vHs(e.J)};\ng.BF\u003dfunction(e){return!!e.J\u0026\u0026zzn(e.J)};\ng.JY\u003dfunction(e){return!!e.J\u0026\u0026ihP(e.J)};\ng.L9E\u003dfunction(e){if(e.fT)return null;var N\u003de.At;N||(N\u003de.playerResponse\u0026\u0026e.playerResponse.endscreen\u0026\u0026e.playerResponse.endscreen.endscreenUrlRenderer\u0026\u0026e.playerResponse.endscreen.endscreenUrlRenderer.url);return N||null};\ng.sQ5\u003dfunction(e){return e.fT?null:e.playerResponse\u0026\u0026e.playerResponse.endscreen\u0026\u0026e.playerResponse.endscreen.endscreenRenderer||null};\ng.XU\u003dfunction(e){return e.T(\"enable_wn_infocards\")};\ng.PF\u003dfunction(e){var N,y,w,E;return(g.XU(e)?(N\u003de.Zl)\u003d\u003dnull?void 0:(y\u003dN.cards)\u003d\u003dnull?void 0:y.cardCollectionRenderer:(w\u003de.playerResponse)\u003d\u003dnull?void 0:(E\u003dw.cards)\u003d\u003dnull?void 0:E.cardCollectionRenderer)||null};\ng.dd\u003dfunction(e){if(!e.playerResponse||!e.playerResponse.annotations)return null;e\u003dg.c(e.playerResponse.annotations);for(var N\u003de.next();!N.done;N\u003de.next())if(N\u003dN.value,N.playerAnnotationsExpandedRenderer\u0026\u0026N.playerAnnotationsExpandedRenderer.featuredChannel)return N.playerAnnotationsExpandedRenderer;return null};\nI$\u003dfunction(e){return e.adFormat\u0026\u0026(e.LX?e.adFormat!\u003d\u003d\"1_5\":e.adFormat!\u003d\"1_5\")?\"adunit\":e.eventLabel||e.Ot.Rq};\ng.vF\u003dfunction(e){return I$(e)\u003d\u003d\u003d\"shortspage\"};\nRf\u003dfunction(e){return e.e_()\u0026\u0026e.X().supportsGaplessShorts()};\nVG\u003dfunction(e){if(e.isAd()\u0026\u0026(e.LX?e.videoId!\u003d\u003de.Ot.Xz:e.videoId!\u003de.Ot.Xz))return e.Ot.Xz};\ntY\u003dfunction(e){return e.IV||I$(e)\u003d\u003d\u003d\"detailpage\"||I$(e)\u003d\u003d\u003d\"shortspage\"||e.mutedAutoplay};\nuk\u003dfunction(e){var N\u003d(N\u003de.T(\"enable_cleanup_masthead_autoplay_hack_fix\"))\u0026\u0026I$(e)\u003d\u003d\u003d\"adunit\"?e.rq:tY(e)?I$(e)\u003d\u003d\u003d\"detailpage\"||I$(e)\u003d\u003d\u003d\"shortspage\"?e.isAutonav||e.jn\u003e0:N||e.adFormat!\u003d\u003d\"17_8\"||e.isAutonav||g.mT(e.Ot)||e.rq?e.im?!1:e.Ot.CN||e.Ot.Pf||!g.hR(e.Ot)?!N\u0026\u0026I$(e)\u003d\u003d\u003d\"adunit\"\u0026\u0026e.vp?!1:!0:!1:!1:(e.im?0:e.UY)\u0026\u0026g.hR(e.Ot)?!0:!1;e.T(\"html5_log_detailpage_autoplay\")\u0026\u0026I$(e)\u003d\u003d\u003d\"detailpage\"\u0026\u0026e.Fh(\"autoplay_info\",{autoplay:e.IV,autonav:e.isAutonav,wasDompaused:e.im,result:N});return N};\ng.qK\u003dfunction(e){return e.oauthToken||e.Ot.MX};\neq1\u003dfunction(e){if(e.T(\"html5_stateful_audio_normalization\")){var N\u003d1,y\u003dg.Y2(e.Ot.experiments,\"html5_default_ad_gain\");y\u0026\u0026e.isAd()\u0026\u0026(N\u003dy);var w;if(y\u003d((w\u003de.j)\u003d\u003dnull?void 0:w.audio.N)||e.F1){w\u003d(0,g.iC)();e.DN\u003d2;var E\u003dw-e.Ot.ib\u003c\u003de.maxStatefulTimeThresholdSec*1E3;e.applyStatefulNormalization\u0026\u0026E?e.DN\u003d4:E||(e.Ot.xX\u003dInfinity,e.Ot.ib\u003dNaN);E\u003d(e.DN\u003d\u003d\u003d4?g.Ja(e.Ot.xX,e.minimumLoudnessTargetLkfs,e.loudnessTargetLkfs):e.loudnessTargetLkfs)-y;if(e.DN!\u003d\u003d4){var A,T,p,C,r\u003d((A\u003de.playerResponse)\u003d\u003dnull?void 0:(T\u003dA.playerConfig)\u003d\u003d\nnull?void 0:(p\u003dT.audioConfig)\u003d\u003dnull?void 0:(C\u003dp.loudnessNormalizationConfig)\u003d\u003dnull?void 0:C.statelessLoudnessAdjustmentGain)||0;E+\u003dr}E\u003dMath.min(E,0);e.preserveStatefulLoudnessTarget\u0026\u0026(e.Ot.xX\u003dy+E,e.Ot.ib\u003dw);e\u003dMath.min(1,Math.pow(10,E/20))||N}else e\u003daC0(e)}else e\u003daC0(e);return e};\naC0\u003dfunction(e){var N\u003d1,y\u003dg.Y2(e.Ot.experiments,\"html5_default_ad_gain\");y\u0026\u0026e.isAd()\u0026\u0026(N\u003dy);var w;if(y\u003d((w\u003de.j)\u003d\u003dnull?void 0:w.audio.K)||e.Fo)e.DN\u003d1;return Math.min(1,Math.pow(10,-y/20))||N};\nGr\u003dfunction(e){var N\u003d[\"MUSIC_VIDEO_TYPE_ATV\",\"MUSIC_VIDEO_TYPE_PRIVATELY_OWNED_TRACK\"],y\u003dnC(e.Ot)\u003d\u003d\u003d\"TVHTML5_SIMPLY\"\u0026\u0026e.Ot.J.ctheme\u003d\u003d\u003d\"MUSIC\";e.CN||!g.ZY(e.Ot)\u0026\u0026!y||!N.includes(e.musicVideoType)\u0026\u0026!e.isExternallyHostedPodcast||(e.CN\u003d!0);if(N\u003dg.O8())N\u003d/Starboard\\/([0-9]+)/.exec(g.zw()),N\u003d(N?parseInt(N[1],10):NaN)\u003c10;y\u003de.Ot;y\u003d(nC(y)\u003d\u003d\u003d\"TVHTML5_CAST\"||nC(y)\u003d\u003d\u003d\"TVHTML5\"\u0026\u0026(y.J.cver.startsWith(\"6.20130725\")||y.J.cver.startsWith(\"6.20130726\")))\u0026\u0026e.Ot.J.ctheme\u003d\u003d\u003d\"MUSIC\";var w;if(w\u003d!e.CN)y||(y\u003de.Ot,y\u003dnC(y)\u003d\u003d\u003d\n\"TVHTML5\"\u0026\u0026y.J.cver.startsWith(\"7\")),w\u003dy;w\u0026\u0026!N\u0026\u0026(N\u003de.musicVideoType\u003d\u003d\u003d\"MUSIC_VIDEO_TYPE_PRIVATELY_OWNED_TRACK\",y\u003d(e.T(\"cast_prefer_audio_only_for_atv_and_uploads\")||e.T(\"kabuki_pangea_prefer_audio_only_for_atv_and_uploads\"))\u0026\u0026e.musicVideoType\u003d\u003d\u003d\"MUSIC_VIDEO_TYPE_ATV\",N||y||e.isExternallyHostedPodcast)\u0026\u0026(e.CN\u003d!0);return e.Ot.deviceIsAudioOnly||e.CN\u0026\u0026e.Ot.G};\nZi\u003dfunction(e){var N,y,w;return!!((N\u003de.playerResponse)\u003d\u003dnull?0:(y\u003dN.playerConfig)\u003d\u003dnull?0:(w\u003dy.mediaCommonConfig)\u003d\u003dnull?0:w.splitScreenEligible)};\nxI\u003dfunction(e){var N;return!((N\u003de.playerResponse)\u003d\u003dnull||!N.compositePlayabilityStatus)};\nN$9\u003dfunction(e){return isNaN(e)?0:Math.max((Date.now()-e)/1E3-30,0)};\nj5\u003dfunction(e){return!(!e.Ci||!e.Ot.G)\u0026\u0026e.jJ()};\nyH_\u003dfunction(e){return e.enablePreroll\u0026\u0026e.enableServerStitchedDai};\nwuE\u003dfunction(e){return e.T(\"html5_enable_sabr_from_watch_server\")\u0026\u0026e.xw\u0026\u0026!e.kX};\nL3\u003dfunction(e){var N\u003de.T(\"html5_enable_sabr_on_drive\")\u0026\u0026e.Ot.Ng\u003d\u003d\u003d\"gd\";if(e.JD)return e.T(\"html5_enable_sabr_from_watch_server\")\u0026\u0026e.Fh(\"fds\",{fds:!0},!0),!1;if(e.Ot.Ng!\u003d\u003d\"yt\"\u0026\u0026!N)return e.T(\"html5_enable_sabr_from_watch_server\")\u0026\u0026e.Fh(\"dsvn\",{ns:e.Ot.Ng},!0),!1;if(e.cotn||!e.J||e.J.isOtf||e.KA\u0026\u0026!e.T(\"html5_enable_sabr_csdai\"))return!1;if(e.T(\"html5_use_sabr_requests_for_debugging\"))return!0;if(e.T(\"html5_enable_sabr_from_watch_server\")){N\u003de.xw\u0026\u0026!!e.kX;e.Fh(\"esfw\",{usbc:e.xw,hsu:!!e.kX},!0);if(!e.T(\"html5_combine_client_check_for_sabr\"))return N;\nif(N)return!0;e.kN(\"sabr\",\"esfc\")}var y\u003d!e.J.Cx\u0026\u0026!e.RV();N\u003dy\u0026\u0026QY\u0026\u0026e.T(\"html5_enable_sabr_vod_streaming_xhr\");y\u003dy\u0026\u0026!QY\u0026\u0026e.T(\"html5_enable_sabr_vod_non_streaming_xhr\");var w\u003dg.nX(e),E\u003de.T(\"html5_enable_sabr_drm_vod_streaming_xhr\")\u0026\u0026QY\u0026\u0026e.RV()\u0026\u0026!e.J.Cx\u0026\u0026(e.ub\u003d\u003d\u003d\"1\"?!1:!0);(N\u003dN||y||w||E)\u0026\u0026!e.kX\u0026\u0026e.Fh(\"sabr\",{loc:\"m\"},!0);return N\u0026\u0026!!e.kX};\ng.nX\u003dfunction(e){var N;if(!(N\u003dQY\u0026\u0026e.Cx()\u0026\u0026e.RV()\u0026\u0026(e.ub\u003d\u003d\u003d\"1\"?!1:!0)\u0026\u0026e.T(\"html5_sabr_live_drm_streaming_xhr\"))){N\u003de.Cx()\u0026\u0026!e.RV()\u0026\u0026QY;var y\u003de.Cx()\u0026\u0026e.latencyClass!\u003d\u003d\"ULTRALOW\"\u0026\u0026!e.isLowLatencyLiveStream\u0026\u0026e.T(\"html5_sabr_live_normal_latency_streaming_xhr\"),w\u003de.isLowLatencyLiveStream\u0026\u0026e.T(\"html5_sabr_live_low_latency_streaming_xhr\"),E\u003de.latencyClass\u003d\u003d\u003d\"ULTRALOW\"\u0026\u0026e.T(\"html5_sabr_live_ultra_low_latency_streaming_xhr\");N\u003dN\u0026\u0026(y||w||E)}y\u003dN;N\u003de.enableServerStitchedDai\u0026\u0026y\u0026\u0026e.T(\"html5_enable_sabr_ssdai_streaming_xhr\");\ny\u003d!e.enableServerStitchedDai\u0026\u0026y;w\u003de.Cx()\u0026\u0026!QY\u0026\u0026e.T(\"html5_enable_sabr_live_non_streaming_xhr\");e\u003dQY\u0026\u0026(e.Au()||Zi(e)\u0026\u0026e.T(\"html5_enable_sabr_for_lifa_eligible_streams\"));return N||y||w||e};\ng.xK\u003dfunction(e){return e.po\u0026\u0026L3(e)};\nvtP\u003dfunction(e){var N;if(N\u003d!!e.cotn)N\u003de.videoId,N\u003d!!N\u0026\u0026g.cH(N)\u003d\u003d\u003d1;return N\u0026\u0026!e.Ci};\ng.QG\u003dfunction(e){if(!e.J||!e.N||!e.j)return!1;var N\u003de.J.J,y\u003d!!N[e.N.id]\u0026\u0026F9(N[e.N.id].yl.J);N\u003d!!N[e.j.id]\u0026\u0026F9(N[e.j.id].yl.J);return(e.N.itag\u003d\u003d\u003d\"0\"||y)\u0026\u0026N};\nmd\u003dfunction(e){return e.Vp?[\"OK\",\"LIVE_STREAM_OFFLINE\"].includes(e.Vp.status):!0};\nW95\u003dfunction(e){return(e\u003de.Ps)\u0026\u0026e.showError?e.showError:!1};\nNK\u003dfunction(e,N){return e.T(N)?!0:(e.fflags||\"\").includes(N+\"\u003dtrue\")};\nEFs\u003dfunction(e){return e.T(\"html5_heartbeat_iff_heartbeat_params_filled\")};\nMj5\u003dfunction(e,N){N.inlineMetricEnabled\u0026\u0026(e.inlineMetricEnabled\u003d!0);N.playback_progress_0s_url\u0026\u0026(e.Ry\u003dnew QXF(N));if(N\u003dN.video_masthead_ad_quartile_urls)e.aF\u003dN.quartile_0_url,e.r_\u003dN.quartile_25_url,e.LA\u003dN.quartile_50_url,e.g_\u003dN.quartile_75_url,e.ZG\u003dN.quartile_100_url,e.dJ\u003dN.quartile_0_urls,e.vV\u003dN.quartile_25_urls,e.Vw\u003dN.quartile_50_urls,e.Qw\u003dN.quartile_75_urls,e.Ub\u003dN.quartile_100_urls};\nY1M\u003dfunction(e){var N\u003d{};e\u003dg.c(e);for(var y\u003de.next();!y.done;y\u003de.next()){y\u003dy.value;var w\u003dy.split(\"\u003d\");w.length\u003d\u003d\u003d2?N[w[0]]\u003dw[1]:N[y]\u003d!0}return N};\nCS0\u003dfunction(e){if(e){if(stE(e))return e;e\u003daLF(e);if(stE(e,!0))return e}return\"\"};\ng.AHF\u003dfunction(e){return e.captionsLanguagePreference||e.Ot.captionsLanguagePreference||g.lk(e,\"yt:cc_default_lang\")||e.Ot.SR};\nHF\u003dfunction(e){return!(!e.isLivePlayback||!e.hasProgressBarBoundaries())};\ng.HH\u003dfunction(e){var N;return e.t4||((N\u003de.suggestions)\u003d\u003dnull?void 0:N[0])||null};\ng.KX\u003dfunction(e){return e.hs\u0026\u0026(e.T(\"embeds_enable_pfp_always_unbranded\")||e.Ot.sR)};\nWF\u003dfunction(e,N){e.T(\"html5_log_autoplay_src\")\u0026\u0026Rf(e)\u0026\u0026e.Fh(\"apsrc\",{src:N})};\ng.Os\u003dfunction(e){var N,y;return!!((N\u003de.embeddedPlayerConfig)\u003d\u003dnull?0:(y\u003dN.embeddedPlayerFlags)\u003d\u003dnull?0:y.enableMusicUx)};\ng.GC\u003dfunction(e){var N\u003de.X(),y\u003dg.R$(N),w\u003dN.VB;(N.T(\"embeds_web_enable_iframe_api_send_full_embed_url\")||N.T(\"embeds_web_enable_rcat_validation_in_havs\")||N.T(\"embeds_enable_autoplay_and_visibility_signals\"))\u0026\u0026g.dw(N)\u0026\u0026(w\u0026\u0026(y.thirdParty\u003dObject.assign({},y.thirdParty,{embedUrl:w})),v2P(y,e));if(w\u003de.i9)y.clickTracking\u003d{clickTrackingParams:w};w\u003dy.client||{};var E\u003d\"EMBED\",A\u003dI$(e);A\u003d\u003d\u003d\"leanback\"?E\u003d\"WATCH\":N.T(\"gvi_channel_client_screen\")\u0026\u0026A\u003d\u003d\u003d\"profilepage\"?E\u003d\"CHANNEL\":e.Kx?E\u003d\"LIVE_MONITOR\":A\u003d\u003d\u003d\"detailpage\"?\nE\u003d\"WATCH_FULL_SCREEN\":A\u003d\u003d\u003d\"adunit\"?E\u003d\"ADUNIT\":A\u003d\u003d\u003d\"sponsorshipsoffer\"\u0026\u0026(E\u003d\"UNKNOWN\");w.clientScreen\u003dE;if(N\u003de.kidsAppInfo)w.kidsAppInfo\u003dJSON.parse(N);(E\u003de.IY)\u0026\u0026!N\u0026\u0026(w.kidsAppInfo\u003d{contentSettings:{ageUpMode:T$s[E]}});if(N\u003de.uV)w.unpluggedAppInfo\u003d{enableFilterMode:!0};(E\u003de.unpluggedFilterModeType)\u0026\u0026!N\u0026\u0026(w.unpluggedAppInfo\u003d{filterModeType:JH_[E]});if(N\u003de.Ng)w.unpluggedLocationInfo\u003dN;y.client\u003dw;w\u003dy.request||{};e.NK\u0026\u0026(w.isPrefetch\u003d!0);if(N\u003de.mdxEnvironment)w.mdxEnvironment\u003dN;if(N\u003de.mdxControlMode)w.mdxControlMode\u003d\npu0[N];y.request\u003dw;w\u003dy.user||{};if(N\u003de.Kh)w.credentialTransferTokens\u003d[{token:N,scope:\"VIDEO\"}];if(N\u003de.a9)w.delegatePurchases\u003d{oauthToken:N},w.kidsParent\u003d{oauthToken:N};y.user\u003dw;if(w\u003de.contextParams)y.activePlayers\u003d[{playerContextParams:w}];if(e\u003de.clientScreenNonce)y.clientScreenNonce\u003de;return y};\ng.R$\u003dfunction(e){var N\u003dg.LR(),y\u003dN.client||{};if(e.forcedExperiments){var w\u003de.forcedExperiments.split(\",\"),E\u003d[];w\u003dg.c(w);for(var A\u003dw.next();!A.done;A\u003dw.next())E.push(Number(A.value));y.experimentIds\u003dE}if(E\u003de.homeGroupInfo)y.homeGroupInfo\u003dJSON.parse(E);if(E\u003de.getPlayerType())y.playerType\u003dE;if(E\u003de.J.ctheme)y.theme\u003dE;if(E\u003de.livingRoomAppMode)y.tvAppInfo\u003dObject.assign({},y.tvAppInfo,{livingRoomAppMode:E});E\u003de.deviceYear;e.T(\"html5_propagate_device_year\")\u0026\u0026E\u0026\u0026(y.tvAppInfo\u003dObject.assign({},y.tvAppInfo,{deviceYear:E}));\nif(E\u003de.livingRoomPoTokenId)y.tvAppInfo\u003dObject.assign({},y.tvAppInfo,{livingRoomPoTokenId:E});N.client\u003dy;y\u003dN.user||{};e.enableSafetyMode\u0026\u0026(y\u003dObject.assign({},y,{enableSafetyMode:!0}));e.pageId\u0026\u0026(y\u003dObject.assign({},y,{onBehalfOfUser:e.pageId}));N.user\u003dy;y\u003de.VB;e.T(\"embeds_web_enable_iframe_api_send_full_embed_url\")||e.T(\"embeds_web_enable_rcat_validation_in_havs\")||e.T(\"embeds_enable_autoplay_and_visibility_signals\")||!y||(N.thirdParty\u003d{embedUrl:y});return N};\nlzs\u003dfunction(e,N,y){var w\u003de.videoId,E\u003dg.GC(e),A\u003de.X(),T\u003d{html5Preference:\"HTML5_PREF_WANTS\",lactMilliseconds:String(z_()),referer:document.location.toString(),signatureTimestamp:20129};g.m6();e.isAutonav\u0026\u0026(T.autonav\u003d!0);g.HE(0,141)\u0026\u0026(T.autonavState\u003dg.HE(0,140)?\"STATE_OFF\":\"STATE_ON\");T.autoCaptionsDefaultOn\u003dg.HE(0,66);uk(e)\u0026\u0026(T.autoplay\u003d!0);A.G\u0026\u0026e.cycToken\u0026\u0026(T.cycToken\u003de.cycToken);A.enablePrivacyFilter\u0026\u0026(T.enablePrivacyFilter\u003d!0);e.isFling\u0026\u0026(T.fling\u003d!0);var p\u003de.forceAdsUrl;if(p){var C\u003d{},r\u003d[];p\u003dp.split(\",\");\np\u003dg.c(p);for(var Y\u003dp.next();!Y.done;Y\u003dp.next()){Y\u003dY.value;var M\u003dY.split(\"|\");M.length!\u003d\u003d3||Y.includes(\"\u003d\")||(M[0]\u003d\"breaktype\u003d\"+M[0],M[1]\u003d\"offset\u003d\"+M[1],M[2]\u003d\"url\u003d\"+M[2]);Y\u003d{adtype:\"video_ad\"};M\u003dg.c(M);for(var l\u003dM.next();!l.done;l\u003dM.next()){var F\u003dg.c(l.value.split(\"\u003d\"));l\u003dF.next().value;F\u003dAn0(F);Y[l]\u003dF.join(\"\u003d\")}M\u003dY.url;l\u003dY.presetad;F\u003dY.viralresponseurl;var S\u003dNumber(Y.campaignid);if(Y.adtype\u003d\u003d\u003d\"in_display_ad\")M\u0026\u0026(C.url\u003dM),l\u0026\u0026(C.presetAd\u003dl),F\u0026\u0026(C.viralAdResponseUrl\u003dF),S\u0026\u0026(C.viralCampaignId\u003dString(S));\nelse if(Y.adtype\u003d\u003d\u003d\"video_ad\"){var k\u003d{offset:{kind:\"OFFSET_MILLISECONDS\",value:String(Number(Y.offset)||0)}};if(Y\u003dCP9[Y.breaktype])k.breakType\u003dY;M\u0026\u0026(k.url\u003dM);l\u0026\u0026(k.presetAd\u003dl);F\u0026\u0026(k.viralAdResponseUrl\u003dF);S\u0026\u0026(k.viralCampaignId\u003dString(S));r.push(k)}}T.forceAdParameters\u003d{videoAds:r,inDisplayAd:C}}e.isInlinePlaybackNoAd\u0026\u0026(T.isInlinePlaybackNoAd\u003d!0);e.isLivingRoomDeeplink\u0026\u0026(T.isLivingRoomDeeplink\u003d!0);C\u003de.AU;if(C!\u003dnull){C\u003d{startWalltime:String(C)};if(r\u003de.yh)C.manifestDuration\u003dString(r||14400);T.liveContext\u003d\nC}if(e.mutedAutoplay\u0026\u0026(T.mutedAutoplay\u003d!0,e.T(\"embeds_enable_full_length_inline_muted_autoplay\"))){C\u003dA.getWebPlayerContextConfig();var X,d;(C\u003d\u003dnull?0:(X\u003dC.embedsHostFlags)\u003d\u003dnull?0:X.allowMutedAutoplayDurationMode)\u0026\u0026(C\u003d\u003dnull?0:(d\u003dC.embedsHostFlags)\u003d\u003dnull?0:d.allowMutedAutoplayDurationMode.includes(rHn[e.mutedAutoplayDurationMode]))\u0026\u0026(T.mutedAutoplayDurationMode\u003drHn[e.mutedAutoplayDurationMode])}if(e.im?0:e.UY)T.splay\u003d!0;X\u003de.vnd;X\u003d\u003d\u003d5\u0026\u0026(T.vnd\u003dX);X\u003d{};if(d\u003de.isMdxPlayback)X.triggeredByMdx\u003dd;if(d\u003de.Ez)X.skippableAdsSupported\u003d\nd.split(\",\").includes(\"ska\");if(r\u003de.N2){d\u003de.Dy;C\u003d[];r\u003dg.c(zeE(r));for(p\u003dr.next();!p.done;p\u003dr.next()){p\u003dp.value;Y\u003dp.platform;p\u003d{applicationState:p.Rm?\"INACTIVE\":\"ACTIVE\",clientFormFactor:$Cn[Y]||\"UNKNOWN_FORM_FACTOR\",clientName:DGF[p.y$]||\"UNKNOWN_INTERFACE\",clientVersion:p.deviceVersion||\"\",platform:YU0[Y]||\"UNKNOWN_PLATFORM\"};Y\u003d{};if(d){M\u003dvoid 0;try{M\u003dJSON.parse(d)}catch(v){g.uA(v)}M\u0026\u0026(Y\u003d{params:[{key:\"ms\",value:M.ms}]},M.advertising_id\u0026\u0026(Y.advertisingId\u003dM.advertising_id),M.limit_ad_tracking!\u003d\u003dvoid 0\u0026\u0026\nM.limit_ad_tracking!\u003d\u003dnull\u0026\u0026(Y.limitAdTracking\u003dM.limit_ad_tracking),p.osName\u003dM.os_name,p.userAgent\u003dM.user_agent,p.windowHeightPoints\u003dM.window_height_points,p.windowWidthPoints\u003dM.window_width_points)}C.push({adSignalsInfo:Y,remoteClient:p})}X.remoteContexts\u003dC}d\u003de.sourceContainerPlaylistId;C\u003de.serializedMdxMetadata;if(d||C)r\u003d{},d\u0026\u0026(r.mdxPlaybackContainerInfo\u003d{sourceContainerPlaylistId:d}),C\u0026\u0026(r.serializedMdxMetadata\u003dC),X.mdxPlaybackSourceContext\u003dr;T.mdxContext\u003dX;X\u003dN.width;X\u003e0\u0026\u0026(T.playerWidthPixels\u003d\nMath.round(X));if(N\u003dN.height)T.playerHeightPixels\u003dMath.round(N);y!\u003d\u003d0\u0026\u0026(T.vis\u003dy);if(y\u003dA.widgetReferrer)T.widgetReferrer\u003dy.substring(0,128);g.hR(A)\u0026\u0026T\u0026\u0026(T.ancestorOrigins\u003dA.ancestorOrigins);e.defaultActiveSourceVideoId\u0026\u0026(T.compositeVideoContext\u003d{defaultActiveSourceVideoId:e.defaultActiveSourceVideoId});if(A\u003dA.getWebPlayerContextConfig())T.encryptedHostFlags\u003dA.encryptedHostFlags;w\u003d{videoId:w,context:E,playbackContext:{contentPlaybackContext:T}};e.reloadPlaybackParams\u0026\u0026(w.playbackContext.reloadPlaybackContext\u003d\n{reloadPlaybackParams:e.reloadPlaybackParams});e.contentCheckOk\u0026\u0026(w.contentCheckOk\u003d!0);if(E\u003de.clientPlaybackNonce)w.cpn\u003dE;if(E\u003de.playerParams)w.params\u003dE;if(E\u003de.playlistId)w.playlistId\u003dE;e.racyCheckOk\u0026\u0026(w.racyCheckOk\u003d!0);E\u003de.X();if(T\u003dE.embedConfig)w.serializedThirdPartyEmbedConfig\u003dT;w.captionParams\u003d{};T\u003dg.HE(g.m6(),65);e.deviceCaptionsOn!\u003dnull?w.captionParams.deviceCaptionsOn\u003de.deviceCaptionsOn:g.na(E)\u0026\u0026(w.captionParams.deviceCaptionsOn\u003dT!\u003dnull?!T:!1);e.p5\u0026\u0026(w.captionParams.deviceCaptionsLangPref\u003d\ne.p5);e.zk.length?w.captionParams.viewerSelectedCaptionLangs\u003de.zk:g.na(E)\u0026\u0026(T\u003dg.VA(),T\u003d\u003dnull?0:T.length)\u0026\u0026(w.captionParams.viewerSelectedCaptionLangs\u003dT);T\u003de.fetchType\u003d\u003d\u003d\"onesie\"\u0026\u0026e.T(\"html5_onesie_attach_po_token\");A\u003de.fetchType!\u003d\u003d\"onesie\"\u0026\u0026e.T(\"html5_non_onesie_attach_po_token\");if(T||A)T\u003de.X(),T.NG\u0026\u0026(w.serviceIntegrityDimensions\u003d{},w.serviceIntegrityDimensions.poToken\u003dT.NG);E.T(\"fetch_att_independently\")\u0026\u0026(w.attestationRequest\u003d{omitBotguardData:!0});if(E.T(\"html5_enable_sabr_from_watch_server\")||\nE.T(\"html5_report_supports_vp9_encoding\"))w.playbackContext||(w.playbackContext\u003d{}),w.playbackContext.devicePlaybackCapabilities\u003dMwH(e);return w};\nMwH\u003dfunction(e){var N\u003d!(e\u003d\u003dnull?0:e.Ej())\u0026\u0026(e\u003d\u003dnull?void 0:e.Cx())\u0026\u0026w9(),y;if(y\u003de\u003d\u003dnull?0:e.T(\"html5_report_supports_vp9_encoding\")){if(e\u003d\u003dnull)y\u003d0;else{y\u003dg.sn(e);e\u003de.X().L;var w\u003dLa(\"243\");y\u003dw?Ef(y,w,e,!0)\u003d\u003d\u003d!0:!1}y\u003dy\u0026\u0026!N}return{supportsVp9Encoding:!!y,supportXhr:QY}};\nSUP\u003dfunction(e,N){var y,w,E;return g.f(function(A){if(A.J\u003d\u003d1)return y\u003d{context:g.R$(e.X()),engagementType:\"ENGAGEMENT_TYPE_PLAYBACK\",ids:[{playbackId:{videoId:e.videoId,cpn:e.clientPlaybackNonce}}]},w\u003dg.eZ(FlE),g.D(A,g.Rg(N,y,w),2);E\u003dA.N;return A.return(E)})};\noF5\u003dfunction(e,N,y){var w\u003dg.Y2(N.experiments,\"bg_vm_reinit_threshold\");(!P1||(0,g.iC)()-P1\u003ew)\u0026\u0026SUP(e,y).then(function(E){E\u0026\u0026(E\u003dE.botguardData)\u0026\u0026g.v1(E,N)},function(E){e.Ss()||(E\u003dI2(E),e.Fh(\"attf\",E.details))})};\nUs\u003dfunction(e,N){g.x.call(this);this.app\u003de;this.state\u003dN};\na$\u003dfunction(e,N,y){e.state.J.hasOwnProperty(N)||LX(e,N,y);e.state.G[N]\u003dfunction(){return y.apply(e,g.iE.apply(0,arguments))};\ne.state.Z.add(N)};\neX\u003dfunction(e,N,y){e.state.J.hasOwnProperty(N)||LX(e,N,y);e.app.X().G\u0026\u0026(e.state.U[N]\u003dfunction(){return y.apply(e,g.iE.apply(0,arguments))},e.state.Z.add(N))};\nLX\u003dfunction(e,N,y){e.state.J[N]\u003dfunction(){return y.apply(e,g.iE.apply(0,arguments))}};\ng.NU\u003dfunction(e,N,y){return e.state.J[N].apply(e.state.J,g.B(y))};\nyL\u003dfunction(){g.zY.call(this);this.L\u003dnew Map};\nwZ\u003dfunction(){g.x.apply(this,arguments);this.element\u003dnull;this.Z\u003dnew Set;this.G\u003d{};this.U\u003d{};this.J\u003d{};this.D\u003dnew Set;this.K\u003dnew yL;this.N\u003dnew yL;this.j\u003dnew yL;this.L\u003dnew yL};\nbsM\u003dfunction(e,N,y){typeof e\u003d\u003d\u003d\"string\"\u0026\u0026(e\u003d{mediaContentUrl:e,startSeconds:N,suggestedQuality:y});a:{if((N\u003de.mediaContentUrl)\u0026\u0026(N\u003d/\\/([ve]|embed)\\/([^#?]+)/.exec(N))\u0026\u0026N[2]){N\u003dN[2];break a}N\u003dnull}e.videoId\u003dN;return Ec(e)};\nEc\u003dfunction(e,N,y){if(typeof e\u003d\u003d\u003d\"string\")return{videoId:e,startSeconds:N,suggestedQuality:y};N\u003d{};y\u003dg.c(hqH);for(var w\u003dy.next();!w.done;w\u003dy.next())w\u003dw.value,e[w]\u0026\u0026(N[w]\u003de[w]);return N};\ncH0\u003dfunction(e,N,y,w){if(g.W5(e)\u0026\u0026!Array.isArray(e)){N\u003d\"playlist list listType index startSeconds suggestedQuality\".split(\" \");y\u003d{};for(w\u003d0;w\u003cN.length;w++){var E\u003dN[w];e[E]\u0026\u0026(y[E]\u003de[E])}return y}N\u003d{index:N,startSeconds:y,suggestedQuality:w};typeof e\u003d\u003d\u003d\"string\"\u0026\u0026e.length\u003d\u003d\u003d16?N.list\u003d\"PL\"+e:N.playlist\u003de;return N};\nAu\u003dfunction(){Us.apply(this,arguments)};\nB$E\u003dfunction(e){a$(e,\"cueVideoById\",e.jC);a$(e,\"loadVideoById\",e.p99);a$(e,\"cueVideoByUrl\",e.OM);a$(e,\"loadVideoByUrl\",e.NTh);a$(e,\"playVideo\",e.Z$W);a$(e,\"pauseVideo\",e.pauseVideo);a$(e,\"stopVideo\",e.ONs);a$(e,\"clearVideo\",e.clearVideo);a$(e,\"getVideoBytesLoaded\",e.EB);a$(e,\"getVideoBytesTotal\",e.Bn);a$(e,\"getVideoLoadedFraction\",e.vW);a$(e,\"getVideoStartBytes\",e.YQ);a$(e,\"cuePlaylist\",e.cuePlaylist);a$(e,\"loadPlaylist\",e.Dgq);a$(e,\"nextVideo\",e.rMl);a$(e,\"previousVideo\",e.UPk);a$(e,\"playVideoAt\",\ne.Pms);a$(e,\"setShuffle\",e.setShuffle);a$(e,\"setLoop\",e.setLoop);a$(e,\"getPlaylist\",e.Tw);a$(e,\"getPlaylistIndex\",e.getPlaylistIndex);a$(e,\"getPlaylistId\",e.getPlaylistId);a$(e,\"loadModule\",e.Ar);a$(e,\"unloadModule\",e.OS);a$(e,\"setOption\",e.hj);a$(e,\"getOption\",e.Rd);a$(e,\"getOptions\",e.qj);a$(e,\"mute\",e.ZxB);a$(e,\"unMute\",e.BQt);a$(e,\"isMuted\",e.isMuted);a$(e,\"setVolume\",e.VVh);a$(e,\"getVolume\",e.getVolume);a$(e,\"seekTo\",e.ZqP);a$(e,\"getPlayerMode\",e.getPlayerMode);a$(e,\"getPlayerState\",e.rl);a$(e,\n\"getAvailablePlaybackRates\",e.getAvailablePlaybackRates);a$(e,\"getPlaybackQuality\",function(){return e.getPlaybackQuality(1)});\na$(e,\"setPlaybackQuality\",e.Xws);a$(e,\"getAvailableQualityLevels\",e.AQ);a$(e,\"getCurrentTime\",e.xQ);a$(e,\"getDuration\",e.zw);a$(e,\"addEventListener\",e.uO);a$(e,\"removeEventListener\",e.KiB);a$(e,\"getDebugText\",e.yf);a$(e,\"getVideoData\",function(){return kBH(e)});\na$(e,\"addCueRange\",e.hZ);a$(e,\"removeCueRange\",e.removeCueRange);a$(e,\"setSize\",e.setSize);a$(e,\"getApiInterface\",e.getApiInterface);a$(e,\"destroy\",e.destroy);a$(e,\"mutedAutoplay\",e.mutedAutoplay);var N\u003de.app.X();N.Z||(a$(e,\"getVideoEmbedCode\",e.getVideoEmbedCode),a$(e,\"getVideoUrl\",e.UB));a$(e,\"getMediaReferenceTime\",e.dl);a$(e,\"getSize\",e.getSize);a$(e,\"setFauxFullscreen\",e.BmB);N.Z||a$(e,\"logImaAdEvent\",e.logImaAdEvent);a$(e,\"preloadVideoById\",e.mP1);a$(e,\"wakeUpControls\",e.wakeUpControls)};\ng.T9\u003dfunction(e){return(e\u003dXu0(e.app.jR()))?e.Yp():null};\npD\u003dfunction(e){var N\u003dg.zX(e.app.X()),y,w\u003d(y\u003de.app.getVideoData())\u003d\u003dnull?void 0:y.d2;e\u003dJu(e.app);return g.Yh(N)\u0026\u0026!w||e?!1:!0};\nkBH\u003dfunction(e,N){var y\u003d{};if(N\u003de.app.Ug(N\u003d\u003d\u003dvoid 0?1:N)){N\u003dN.getVideoData();if(N.isPrivate)return{};y.video_id\u003dN.videoId;y.author\u003dN.author;y.title\u003dN.title;y.isPlayable\u003dmd(N);y.errorCode\u003dN.errorCode;if(N.N\u0026\u0026N.N.video){y.video_quality\u003dN.N.video.quality;N\u003dN.N.video;var w\u003d[];N.fps\u003e32\u0026\u0026w.push(\"hfr\");N.isHdr()\u0026\u0026w.push(\"hdr\");N.primaries\u003d\u003d\u003d\"bt2020\"\u0026\u0026w.push(\"wcg\");y.video_quality_features\u003dw}}if(e\u003de.getPlaylistId())y.list\u003de;return y};\nCD\u003dfunction(){Au.apply(this,arguments)};\nrZ\u003dfunction(e,N){var y\u003d{};if(e.app.X().Kh){e\u003dg.c(PP1);for(var w\u003de.next();!w.done;w\u003de.next())w\u003dw.value,N.hasOwnProperty(w)\u0026\u0026(y[w]\u003dN[w]);if(N\u003dy.qoe_cat)e\u003d\"\",typeof N\u003d\u003d\u003d\"string\"\u0026\u0026N.length\u003e0\u0026\u0026(e\u003dN.split(\",\").filter(function(E){return dCP.includes(E)}).join(\",\")),y.qoe_cat\u003de;\nIzs(y)}else for(e\u003dg.c(vF5),w\u003de.next();!w.done;w\u003de.next())w\u003dw.value,N.hasOwnProperty(w)\u0026\u0026(y[w]\u003dN[w]);return y};\nIzs\u003dfunction(e){var N\u003de.raw_player_response;if(!N){var y\u003de.player_response;y\u0026\u0026(N\u003dJSON.parse(y))}delete e.player_response;delete e.raw_player_response;if(N){e.raw_player_response\u003d{streamingData:N.streamingData};var w;if((w\u003dN.playbackTracking)\u003d\u003dnull?0:w.qoeUrl)e.raw_player_response\u003dObject.assign({},e.raw_player_response,{playbackTracking:{qoeUrl:N.playbackTracking.qoeUrl}});var E;if((E\u003dN.videoDetails)\u003d\u003dnull?0:E.videoId)e.raw_player_response\u003dObject.assign({},e.raw_player_response,{videoDetails:{videoId:N.videoDetails.videoId}})}};\n$S\u003dfunction(e,N,y){var w\u003de.app.OY(y);if(!w)return 0;e\u003dw-e.app.getCurrentTime(y);return N-e};\nis5\u003dfunction(e){var N\u003dN\u003d\u003d\u003dvoid 0?5:N;return e?zq9[e]||N:N};\ng.YS\u003dfunction(){CD.apply(this,arguments)};\nDCH\u003dfunction(e){LX(e,\"getInternalApiInterface\",e.getInternalApiInterface);LX(e,\"addEventListener\",e.lO);LX(e,\"removeEventListener\",e.koP);LX(e,\"cueVideoByPlayerVars\",e.b2);LX(e,\"loadVideoByPlayerVars\",e.Fo9);LX(e,\"preloadVideoByPlayerVars\",e.n9t);LX(e,\"getAdState\",e.getAdState);LX(e,\"sendAbandonmentPing\",e.sendAbandonmentPing);LX(e,\"setLoopRange\",e.setLoopRange);LX(e,\"getLoopRange\",e.getLoopRange);LX(e,\"setAutonavState\",e.setAutonavState);LX(e,\"seekTo\",e.PPl);LX(e,\"seekBy\",e.Ris);LX(e,\"seekToLiveHead\",\ne.seekToLiveHead);LX(e,\"requestSeekToWallTimeSeconds\",e.requestSeekToWallTimeSeconds);LX(e,\"seekToStreamTime\",e.seekToStreamTime);LX(e,\"startSeekCsiAction\",e.startSeekCsiAction);LX(e,\"getStreamTimeOffset\",e.getStreamTimeOffset);LX(e,\"getVideoData\",e.mJ);LX(e,\"setInlinePreview\",e.setInlinePreview);LX(e,\"getAppState\",e.getAppState);LX(e,\"updateLastActiveTime\",e.updateLastActiveTime);LX(e,\"setBlackout\",e.setBlackout);LX(e,\"setUserEngagement\",e.setUserEngagement);LX(e,\"updateSubtitlesUserSettings\",e.updateSubtitlesUserSettings);\nLX(e,\"getPresentingPlayerType\",e.kU);LX(e,\"canPlayType\",e.canPlayType);LX(e,\"updatePlaylist\",e.updatePlaylist);LX(e,\"updateVideoData\",e.updateVideoData);LX(e,\"updateEnvironmentData\",e.updateEnvironmentData);LX(e,\"sendVideoStatsEngageEvent\",e.GoG);LX(e,\"productsInVideoVisibilityUpdated\",e.productsInVideoVisibilityUpdated);LX(e,\"setSafetyMode\",e.setSafetyMode);LX(e,\"isAtLiveHead\",function(N){return e.isAtLiveHead(void 0,N)});\nLX(e,\"getVideoAspectRatio\",e.getVideoAspectRatio);LX(e,\"getPreferredQuality\",e.getPreferredQuality);LX(e,\"getPlaybackQualityLabel\",e.getPlaybackQualityLabel);LX(e,\"setPlaybackQualityRange\",e.UGq);LX(e,\"onAdUxClicked\",e.onAdUxClicked);LX(e,\"getFeedbackProductData\",e.getFeedbackProductData);LX(e,\"getStoryboardFrame\",e.getStoryboardFrame);LX(e,\"getStoryboardFrameIndex\",e.getStoryboardFrameIndex);LX(e,\"getStoryboardLevel\",e.getStoryboardLevel);LX(e,\"getNumberOfStoryboardLevels\",e.getNumberOfStoryboardLevels);\nLX(e,\"getCaptionWindowContainerId\",e.getCaptionWindowContainerId);LX(e,\"getAvailableQualityLabels\",e.getAvailableQualityLabels);LX(e,\"addCueRange\",e.addCueRange);LX(e,\"addUtcCueRange\",e.addUtcCueRange);LX(e,\"showAirplayPicker\",e.showAirplayPicker);LX(e,\"dispatchReduxAction\",e.dispatchReduxAction);LX(e,\"getPlayerResponse\",e.Pn);LX(e,\"getWatchNextResponse\",e.Wn);LX(e,\"getHeartbeatResponse\",e.cn);LX(e,\"getCurrentTime\",e.u_);LX(e,\"getDuration\",e.cW);LX(e,\"getPlayerState\",e.getPlayerState);LX(e,\"getPlayerStateObject\",\ne.Zo);LX(e,\"getVideoLoadedFraction\",e.getVideoLoadedFraction);LX(e,\"getProgressState\",e.getProgressState);LX(e,\"getVolume\",e.getVolume);LX(e,\"setVolume\",e.O3);LX(e,\"isMuted\",e.isMuted);LX(e,\"mute\",e.Cy);LX(e,\"unMute\",e.YZ);LX(e,\"loadModule\",e.loadModule);LX(e,\"unloadModule\",e.unloadModule);LX(e,\"getOption\",e.o_);LX(e,\"getOptions\",e.getOptions);LX(e,\"setOption\",e.setOption);LX(e,\"loadVideoById\",e.z8);LX(e,\"loadVideoByUrl\",e.cA);LX(e,\"playVideo\",e.yK);LX(e,\"loadPlaylist\",e.loadPlaylist);LX(e,\"nextVideo\",\ne.nextVideo);LX(e,\"previousVideo\",e.previousVideo);LX(e,\"playVideoAt\",e.playVideoAt);LX(e,\"getDebugText\",e.getDebugText);LX(e,\"getWebPlayerContextConfig\",e.getWebPlayerContextConfig);LX(e,\"notifyShortsAdSwipeEvent\",e.notifyShortsAdSwipeEvent);LX(e,\"getVideoContentRect\",e.getVideoContentRect);LX(e,\"setSqueezeback\",e.setSqueezeback);LX(e,\"toggleSubtitlesOn\",e.toggleSubtitlesOn);LX(e,\"isSubtitlesOn\",e.isSubtitlesOn);LX(e,\"reportPlaybackIssue\",e.reportPlaybackIssue);LX(e,\"setAutonav\",e.setAutonav);LX(e,\n\"isNotServable\",e.isNotServable);LX(e,\"channelSubscribed\",e.channelSubscribed);LX(e,\"channelUnsubscribed\",e.channelUnsubscribed);LX(e,\"togglePictureInPicture\",e.togglePictureInPicture);LX(e,\"supportsGaplessAudio\",e.supportsGaplessAudio);LX(e,\"supportsGaplessShorts\",e.supportsGaplessShorts);LX(e,\"enqueueVideoByPlayerVars\",function(N){return void e.enqueueVideoByPlayerVars(N)});\nLX(e,\"clearQueue\",e.clearQueue);LX(e,\"getAudioTrack\",e.b_);LX(e,\"setAudioTrack\",e.ozG);LX(e,\"getAvailableAudioTracks\",e.OB);LX(e,\"getMaxPlaybackQuality\",e.getMaxPlaybackQuality);LX(e,\"getUserPlaybackQualityPreference\",e.getUserPlaybackQualityPreference);LX(e,\"getSubtitlesUserSettings\",e.getSubtitlesUserSettings);LX(e,\"resetSubtitlesUserSettings\",e.resetSubtitlesUserSettings);LX(e,\"setMinimized\",e.setMinimized);LX(e,\"setOverlayVisibility\",e.setOverlayVisibility);LX(e,\"confirmYpcRental\",e.confirmYpcRental);\nLX(e,\"queueNextVideo\",e.queueNextVideo);LX(e,\"handleExternalCall\",e.handleExternalCall);LX(e,\"logApiCall\",e.logApiCall);LX(e,\"isExternalMethodAvailable\",e.isExternalMethodAvailable);LX(e,\"setScreenLayer\",e.setScreenLayer);LX(e,\"getCurrentPlaylistSequence\",e.getCurrentPlaylistSequence);LX(e,\"getPlaylistSequenceForTime\",e.getPlaylistSequenceForTime);LX(e,\"shouldSendVisibilityState\",e.shouldSendVisibilityState);LX(e,\"syncVolume\",e.syncVolume);LX(e,\"highlightSettingsMenuItem\",e.highlightSettingsMenuItem);\nLX(e,\"openSettingsMenuItem\",e.openSettingsMenuItem);LX(e,\"getEmbeddedPlayerResponse\",e.getEmbeddedPlayerResponse);LX(e,\"getVisibilityState\",e.getVisibilityState);LX(e,\"isMutedByMutedAutoplay\",e.isMutedByMutedAutoplay);e.T(\"embeds_enable_emc3ds_muted_autoplay\")\u0026\u0026LX(e,\"isMutedByEmbedsMutedAutoplay\",e.isMutedByEmbedsMutedAutoplay);LX(e,\"setGlobalCrop\",e.setGlobalCrop);LX(e,\"setInternalSize\",e.setInternalSize);LX(e,\"setFauxFullscreen\",e.setFauxFullscreen);LX(e,\"setAppFullscreen\",e.setAppFullscreen)};\nlh\u003dfunction(e,N,y){e\u003dg.MU(e.Rf(),N);return y?(y.addOnDisposeCallback(e),null):e};\ng.FT\u003dfunction(e,N,y){return e.app.X().jN?N:g.SO(\"$DESCRIPTION ($SHORTCUT)\",{DESCRIPTION:N,SHORTCUT:y})};\ngF1\u003dfunction(e){e.Rf().element.setAttribute(\"aria-live\",\"polite\")};\ng.SX\u003dfunction(e,N){g.YS.call(this,e,N);DCH(this);eX(this,\"addEventListener\",this.xF);eX(this,\"removeEventListener\",this.tVG);eX(this,\"cueVideoByPlayerVars\",this.wr);eX(this,\"loadVideoByPlayerVars\",this.JM1);eX(this,\"preloadVideoByPlayerVars\",this.YYP);eX(this,\"loadVideoById\",this.z8);eX(this,\"loadVideoByUrl\",this.cA);eX(this,\"playVideo\",this.yK);eX(this,\"loadPlaylist\",this.loadPlaylist);eX(this,\"nextVideo\",this.nextVideo);eX(this,\"previousVideo\",this.previousVideo);eX(this,\"playVideoAt\",this.playVideoAt);\neX(this,\"getVideoData\",this.eK);eX(this,\"seekBy\",this.CPt);eX(this,\"seekTo\",this.Lis);eX(this,\"showControls\",this.showControls);eX(this,\"hideControls\",this.hideControls);eX(this,\"cancelPlayback\",this.cancelPlayback);eX(this,\"getProgressState\",this.getProgressState);eX(this,\"isInline\",this.isInline);eX(this,\"setInline\",this.setInline);eX(this,\"setLoopVideo\",this.setLoopVideo);eX(this,\"getLoopVideo\",this.getLoopVideo);eX(this,\"getVideoContentRect\",this.getVideoContentRect);eX(this,\"getVideoStats\",this.Xv);\neX(this,\"getCurrentTime\",this.i_);eX(this,\"getDuration\",this.cW);eX(this,\"getPlayerState\",this.LB);eX(this,\"getVideoLoadedFraction\",this.nB);eX(this,\"mute\",this.Cy);eX(this,\"unMute\",this.YZ);eX(this,\"setVolume\",this.O3);eX(this,\"loadModule\",this.loadModule);eX(this,\"unloadModule\",this.unloadModule);eX(this,\"getOption\",this.o_);eX(this,\"getOptions\",this.getOptions);eX(this,\"setOption\",this.setOption);eX(this,\"addCueRange\",this.addCueRange);eX(this,\"getDebugText\",this.getDebugText);eX(this,\"getStoryboardFormat\",\nthis.getStoryboardFormat);eX(this,\"toggleFullscreen\",this.toggleFullscreen);eX(this,\"isFullscreen\",this.isFullscreen);eX(this,\"getPlayerSize\",this.getPlayerSize);eX(this,\"toggleSubtitles\",this.toggleSubtitles);eX(this,\"setCenterCrop\",this.setCenterCrop);eX(this,\"setFauxFullscreen\",this.setFauxFullscreen);eX(this,\"setSizeStyle\",this.setSizeStyle);eX(this,\"handleGlobalKeyDown\",this.handleGlobalKeyDown);eX(this,\"handleGlobalKeyUp\",this.handleGlobalKeyUp);B$E(this)};\ng.oq\u003dfunction(e){e\u003de.jR();var N\u003de.x9.get(\"endscreen\");return N\u0026\u0026N.Ac()?!0:e.qC()};\ng.bh\u003dfunction(e,N){e.getPresentingPlayerType()\u003d\u003d\u003d3?e.publish(\"mdxautoplaycancel\"):e.Mg(\"onAutonavCancelled\",N)};\ng.cb\u003dfunction(e){var N\u003dhu(e.jR());return e.app.nj\u0026\u0026!e.isFullscreen()||e.getPresentingPlayerType()\u003d\u003d\u003d3\u0026\u0026N\u0026\u0026N.gk()\u0026\u0026N.GJ()||!!e.getPlaylist()};\ng.kS\u003dfunction(e,N){g.NU(e,\"addEmbedsConversionTrackingParams\",[N])};\ng.XT\u003dfunction(e){return(e\u003dg.Bb(e.jR()))?e.fM():{}};\ng.Vw5\u003dfunction(e){e\u003d(e\u003de.getVideoData())\u0026\u0026e.N;return!!e\u0026\u0026!(!e.audio||!e.video)\u0026\u0026e.mimeType!\u003d\u003d\"application/x-mpegURL\"};\ng.Pb\u003dfunction(e,N,y){e\u003de.Fz().element;var w\u003dJO(e.children,function(E){E\u003dNumber(E.getAttribute(\"data-layer\"));return y-E||1});\nw\u003c0\u0026\u0026(w\u003d-(w+1));yp(e,N,w);N.setAttribute(\"data-layer\",String(y))};\ng.dZ\u003dfunction(e){var N\u003de.X();if(!N.YO)return!1;var y\u003de.getVideoData();if(!y||e.getPresentingPlayerType()\u003d\u003d\u003d3)return!1;var w\u003d(!y.isLiveDefaultBroadcast||N.T(\"allow_poltergust_autoplay\"))\u0026\u0026!HF(y);w\u003dy.isLivePlayback\u0026\u0026(!N.T(\"allow_live_autoplay\")||!w);var E\u003dy.isLivePlayback\u0026\u0026N.T(\"allow_live_autoplay_on_mweb\");e\u003de.getPlaylist();e\u003d!!e\u0026\u0026e.gk();var A\u003dy.Zl\u0026\u0026y.Zl.playerOverlays||null;A\u003d!!(A\u0026\u0026A.playerOverlayRenderer\u0026\u0026A.playerOverlayRenderer.autoplay);A\u003dy.hs\u0026\u0026A;return!y.ypcPreview\u0026\u0026(!w||E)\u0026\u0026!g.Gw(y.l9,\"ypc\")\u0026\u0026\n!e\u0026\u0026(!g.hR(N)||A)};\nfzP\u003dfunction(e){e\u003de.app.nh();if(!e)return!1;var N\u003de.getVideoData();if(!N.N||!N.N.video||N.N.video.J\u003c1080||N.wA)return!1;var y\u003d/^qsa/.test(N.clientPlaybackNonce),w\u003d\"r\";N.N.id.indexOf(\";\")\u003e\u003d0\u0026\u0026(y\u003d/^[a-p]/.test(N.clientPlaybackNonce),w\u003d\"x\");return y?(e.Fh(\"iqss\",{trigger:w},!0),!0):!1};\nIq\u003dfunction(){nO.apply(this,arguments);this.requestHeaders\u003d{}};\nz9\u003dfunction(){vb||(vb\u003dnew Iq);return vb};\nih\u003dfunction(e,N){N?e.requestHeaders.Authorization\u003d\"Bearer \"+N:delete e.requestHeaders.Authorization};\ng.Dq\u003dfunction(e,N,y,w){w\u003dw\u003d\u003d\u003dvoid 0?!1:w;g.Mu.call(this,N);var E\u003dthis;this.C\u003de;this.l9\u003dw;this.U\u003dnew g.fd(this);this.Ng\u003dnew g.NE(this,y,!0,void 0,void 0,function(){E.h6()});\ng.Q(this,this.U);g.Q(this,this.Ng)};\ngZ\u003dfunction(e){var N\u003de.C.getRootNode();return e.C.T(\"web_enable_auto_pip\")||e.C.T(\"web_enable_pip_on_miniplayer\")||e.C.T(\"web_shorts_pip\")?ZA(N):document};\ntw5\u003dfunction(e){e.N\u0026\u0026(document.activeElement\u0026\u0026g.Ex(e.element,document.activeElement)\u0026\u0026e.N.focus(),e.N.setAttribute(\"aria-expanded\",\"false\"),e.N\u003dvoid 0);g.g9(e.U);e.D\u003dvoid 0};\nVL\u003dfunction(e,N,y){e.e1()?e.rT():e.WY(N,y)};\nfD\u003dfunction(e,N,y,w){w\u003dnew g.W({S:\"div\",dP:[\"ytp-linked-account-popup-button\"],b9:w,V:{role:\"button\",tabindex:\"0\"}});N\u003dnew g.W({S:\"div\",B:\"ytp-linked-account-popup\",V:{role:\"dialog\",\"aria-modal\":\"true\",tabindex:\"-1\"},W:[{S:\"div\",B:\"ytp-linked-account-popup-title\",b9:N},{S:\"div\",B:\"ytp-linked-account-popup-description\",b9:y},{S:\"div\",B:\"ytp-linked-account-popup-buttons\",W:[w]}]});g.Dq.call(this,e,{S:\"div\",B:\"ytp-linked-account-popup-container\",W:[N]},100);var E\u003dthis;this.dialog\u003dN;g.Q(this,this.dialog);\nw.listen(\"click\",function(){E.rT()});\ng.Q(this,w);g.Pb(this.C,this.element,4);this.hide()};\ng.uh\u003dfunction(e,N,y,w){g.Mu.call(this,e);this.priority\u003dN;y\u0026\u0026g.tu(this,y);w\u0026\u0026this.Ja(w)};\ng.qU\u003dfunction(e,N,y,w){e\u003de\u003d\u003d\u003dvoid 0?{}:e;N\u003dN\u003d\u003d\u003dvoid 0?[]:N;y\u003dy\u003d\u003d\u003dvoid 0?!1:y;w\u003dw\u003d\u003d\u003dvoid 0?!1:w;N.push(\"ytp-menuitem\");var E\u003de;\"role\"in E||(E.role\u003d\"menuitem\");y||(E\u003de,\"tabindex\"in E||(E.tabindex\u003d\"0\"));e\u003d{S:y?\"a\":\"div\",dP:N,V:e,W:[{S:\"div\",B:\"ytp-menuitem-icon\",b9:\"{{icon}}\"},{S:\"div\",B:\"ytp-menuitem-label\",b9:\"{{label}}\"},{S:\"div\",B:\"ytp-menuitem-content\",b9:\"{{content}}\"}]};w\u0026\u0026e.W.push({S:\"div\",B:\"ytp-menuitem-secondary-icon\",b9:\"{{secondaryIcon}}\"});return e};\ng.tu\u003dfunction(e,N){e.updateValue(\"label\",N)};\nZq\u003dfunction(e){g.uh.call(this,g.qU({\"aria-haspopup\":\"true\"},[\"ytp-linked-account-menuitem\"]),2);var N\u003dthis;this.C\u003de;this.N\u003dthis.J\u003d!1;this.x_\u003de.X6();e.createServerVe(this.element,this,!0);this.Y(this.C,\"settingsMenuVisibilityChanged\",function(y){N.nx(y)});\nthis.Y(this.C,\"videodatachange\",this.j);this.listen(\"click\",this.onClick);this.j()};\nxS\u003dfunction(e){return e?g.SY(e):\"\"};\njX\u003dfunction(e){g.x.call(this);this.api\u003de};\nnD\u003dfunction(e){jX.call(this,e);var N\u003dthis;LX(e,\"setAccountLinkState\",function(y){N.setAccountLinkState(y)});\nLX(e,\"updateAccountLinkingConfig\",function(y){N.updateAccountLinkingConfig(y)});\ne.addEventListener(\"videodatachange\",function(y,w){N.onVideoDataChange(w)});\ne.addEventListener(\"settingsMenuInitialized\",function(){N.menuItem\u003dnew Zq(N.api);g.Q(N,N.menuItem)})};\nu7M\u003dfunction(e){this.api\u003de;this.J\u003d{}};\nQL\u003dfunction(e,N,y,w){N in e.J||(y\u003dnew g.wF(y,w,{id:N,priority:2,namespace:\"appad\"}),e.api.wx([y],1),e.J[N]\u003dy)};\nm3\u003dfunction(e){jX.call(this,e);var N\u003dthis;this.events\u003dnew g.fd(this);g.Q(this,this.events);this.J\u003dnew u7M(this.api);this.events.Y(this.api,\"legacyadtrackingpingreset\",function(){N.J.J\u003d{}});\nthis.events.Y(this.api,\"legacyadtrackingpingchange\",function(y){var w\u003dN.J;QL(w,\"part2viewed\",1,0x8000000000000);QL(w,\"engagedview\",Math.max(1,y.Y_*1E3),0x8000000000000);if(!y.isLivePlayback){var E\u003dy.lengthSeconds*1E3;Rf(y)\u0026\u0026w.api.T(\"html5_shorts_gapless_ads_duration_fix\")\u0026\u0026(E\u003dw.api.getProgressState().seekableEnd*1E3-y.WD);QL(w,\"videoplaytime25\",E*.25,E);QL(w,\"videoplaytime50\",E*.5,E);QL(w,\"videoplaytime75\",E*.75,E);QL(w,\"videoplaytime100\",E,0x8000000000000);QL(w,\"conversionview\",E,0x8000000000000);\nQL(w,\"videoplaybackstart\",1,E);QL(w,\"videoplayback2s\",2E3,E);QL(w,\"videoplayback10s\",1E4,E)}});\nthis.events.Y(this.api,g.AA(\"appad\"),this.N);this.events.Y(this.api,g.TW(\"appad\"),this.N)};\njcn\u003dfunction(e,N,y){if(!(y in N))return!1;N\u003dN[y];Array.isArray(N)||(N\u003d[N]);N\u003dg.c(N);for(y\u003dN.next();!y.done;y\u003dN.next()){y\u003dy.value;var w\u003d{CPN:e.api.getVideoData().clientPlaybackNonce};y\u003dg.Vx(y,w);w\u003dvoid 0;w\u003dw\u003d\u003d\u003dvoid 0?!1:w;(w\u003dUG(Ln(y,qUE),y,w,\"Active View 3rd Party Integration URL\"))||(w\u003dvoid 0,w\u003dw\u003d\u003d\u003dvoid 0?!1:w,w\u003dUG(Ln(y,Zs_),y,w,\"Google/YouTube Brand Lift URL\"));w||(w\u003dvoid 0,w\u003dw\u003d\u003d\u003dvoid 0?!1:w,w\u003dUG(Ln(y,xCE),y,w,\"Nielsen OCR URL\"));g.mK(y,void 0,w)}return!0};\nHb\u003dfunction(e,N){nFF(e,N).then(function(y){g.mK(N,void 0,void 0,y)})};\nKD\u003dfunction(e,N){N.forEach(function(y){Hb(e,y)})};\nnFF\u003dfunction(e,N){return g.I_(e.api.X())\u0026\u0026Y3(N)\u0026\u0026$3(N)?g.GX(e.api.X(),g.qK(e.api.getVideoData())).then(function(y){var w;y\u0026\u0026(w\u003d{Authorization:\"Bearer \"+y});return w},void 0):u4()};\nQcs\u003dfunction(e){jX.call(this,e);this.events\u003dnew g.fd(e);g.Q(this,this.events);this.events.Y(e,\"videoready\",function(N){if(e.getPresentingPlayerType()\u003d\u003d\u003d1){var y,w,E\u003d{playerDebugData:{pmlSignal:!!((y\u003dN.getPlayerResponse())\u003d\u003dnull?0:(w\u003dy.adPlacements)\u003d\u003dnull?0:w.some(function(A){var T;return A\u003d\u003dnull?void 0:(T\u003dA.adPlacementRenderer)\u003d\u003dnull?void 0:T.renderer})),\ncontentCpn:N.clientPlaybackNonce}};g.$$(\"adsClientStateChange\",E)}})};\nWb\u003dfunction(e){g.W.call(this,{S:\"button\",dP:[\"ytp-button\"],V:{title:\"{{title}}\",\"aria-label\":\"{{label}}\",\"data-priority\":\"2\",\"data-tooltip-target-id\":\"ytp-autonav-toggle-button\"},W:[{S:\"div\",B:\"ytp-autonav-toggle-button-container\",W:[{S:\"div\",B:\"ytp-autonav-toggle-button\",V:{\"aria-checked\":\"true\"}}]}]});this.C\u003de;this.N\u003d[];this.J\u003d!1;this.isChecked\u003d!0;e.createClientVe(this.element,this,113681);this.Y(e,\"presentingplayerstatechange\",this.BV);this.listen(\"click\",this.onClick);this.C.X().T(\"web_player_autonav_toggle_always_listen\")\u0026\u0026\nmC3(this);lh(e,this.element,this);this.BV()};\nmC3\u003dfunction(e){e.N.push(e.Y(e.C,\"videodatachange\",e.BV));e.N.push(e.Y(e.C,\"videoplayerreset\",e.BV));e.N.push(e.Y(e.C,\"onPlaylistUpdate\",e.BV));e.N.push(e.Y(e.C,\"autonavchange\",e.oQ))};\nHsH\u003dfunction(e){e.isChecked\u003de.isChecked;e.hW(\"ytp-autonav-toggle-button\").setAttribute(\"aria-checked\",String(e.isChecked));var N\u003de.isChecked?\"Auto-play is on\":\"Auto-play is off\";e.updateValue(\"title\",N);e.updateValue(\"label\",N);e.C.xp()};\nKln\u003dfunction(e){return e.C.X().T(\"web_player_autonav_use_server_provided_state\")\u0026\u0026Q3(e.M7())};\nWlM\u003dfunction(e){jX.call(this,e);var N\u003dthis;this.events\u003dnew g.fd(e);g.Q(this,this.events);this.events.Y(e,\"standardControlsInitialized\",function(){var y\u003dnew Wb(e);g.Q(N,y);e.Bv(y,\"RIGHT_CONTROLS_LEFT\")})};\nOc\u003dfunction(e,N){g.uh.call(this,g.qU({role:\"menuitemcheckbox\",\"aria-checked\":\"false\"}),N,e,{S:\"div\",B:\"ytp-menuitem-toggle-checkbox\"});this.checked\u003d!1;this.enabled\u003d!0;this.listen(\"click\",this.onClick)};\nRq\u003dfunction(e,N){e.checked\u003dN;e.element.setAttribute(\"aria-checked\",String(e.checked))};\nOsn\u003dfunction(e){var N\u003d!e.X().ll\u0026\u0026e.getPresentingPlayerType()!\u003d\u003d3;return e.isFullscreen()||N};\ng.G9\u003dfunction(e,N,y,w){var E\u003de.currentTarget;if((y\u003d\u003d\u003dvoid 0||!y)\u0026\u0026g.dh(e))return e.preventDefault(),!0;N.pauseVideo();e\u003dE.getAttribute(\"href\");g.mQ(e,w,!0);return!1};\ng.Uc\u003dfunction(e,N,y){if(ZW(N.X())\u0026\u0026N.getPresentingPlayerType()!\u003d\u003d2){if(g.dh(y))return N.isFullscreen()\u0026\u0026!N.X().externalFullscreen\u0026\u0026N.toggleFullscreen(),y.preventDefault(),!0}else{var w\u003dg.dh(y);w\u0026\u0026N.pauseVideo();g.mQ(e,void 0,!0);w\u0026\u0026(g.H2(e),y.preventDefault())}return!1};\nGBs\u003dfunction(){var e\u003dRqJ.includes(\"en-GB\")?{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",Az:!0,V:{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\"}}]}:{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",Az:!0,V:{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\"}}]};e.B\u003d\"ytp-subtitles-button-icon\";return e};\nLD\u003dfunction(){return{S:\"div\",B:\"ytp-spinner-container\",W:[{S:\"div\",B:\"ytp-spinner-rotator\",W:[{S:\"div\",B:\"ytp-spinner-left\",W:[{S:\"div\",B:\"ytp-spinner-circle\"}]},{S:\"div\",B:\"ytp-spinner-right\",W:[{S:\"div\",B:\"ytp-spinner-circle\"}]}]}]}};\nsc\u003dfunction(e){if(document.createRange){var N\u003ddocument.createRange();N\u0026\u0026(N.selectNodeContents(e),e\u003dwindow.getSelection())\u0026\u0026(e.removeAllRanges(),e.addRange(N))}};\nNw\u003dfunction(e){var N\u003de.T(\"web_player_use_cinematic_label_2\")?\"Ambient mode\":\"Cinematic lighting\";Oc.call(this,N,g.aq.Nq);var y\u003dthis;this.C\u003de;this.J\u003d!1;this.N\u003dnew g.e6(function(){g.re(y.element,\"ytp-menuitem-highlighted\")},0);\nthis.x_\u003de.X6();this.setIcon({S:\"svg\",V:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},W:[{S:\"path\",V:{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.K,this);this.listen(e3,this.j);g.Q(this,this.N)};\ny9\u003dfunction(e){jX.call(this,e);var N\u003dthis;this.J\u003d!1;e.addEventListener(\"settingsMenuInitialized\",function(){UCM(N)});\ne.addEventListener(\"highlightSettingsMenu\",function(y){UCM(N);var w\u003dN.menuItem;y\u003d\u003d\u003d\"menu_item_cinematic_lighting\"\u0026\u0026(g.pi(w.element,\"ytp-menuitem-highlighted\"),g.pi(w.element,\"ytp-menuitem-highlight-transition-enabled\"),w.N.start())});\nLX(e,\"updateCinematicSettings\",function(y){N.updateCinematicSettings(y)})};\nUCM\u003dfunction(e){e.menuItem||(e.menuItem\u003dnew Nw(e.api),g.Q(e,e.menuItem),e.menuItem.GZ(e.J))};\nw3\u003dfunction(e){jX.call(this,e);var N\u003dthis;this.events\u003dnew g.fd(e);g.Q(this,this.events);this.events.Y(e,\"applicationvideodatachange\",function(y,w){N.qQ(y,w)})};\nEi\u003dfunction(e){jX.call(this,e);this.events\u003dnew g.fd(e);g.Q(this,this.events);LX(e,\"setCreatorEndscreenVisibility\",this.setCreatorEndscreenVisibility.bind(this));LX(e,\"setCreatorEndscreenHideButton\",this.J.bind(this))};\nAz\u003dfunction(e,N,y,w){Oc.call(this,\"Stable volume\",g.aq.M$);g.pi(this.element,\"ytp-drc-menu-item\");this.x_\u003de.X6();this.j\u003dN;this.J\u003dy;this.hasDrcAudioTrack\u003dw;e.addEventListener(\"videodatachange\",this.N.bind(this));e.T(\"mta_drc_mutual_exclusion_removal\")\u0026\u0026this.Y(e,\"onPlaybackAudioChange\",this.N);e\u003dthis.J()\u003d\u003d\u003d1\u0026\u0026this.hasDrcAudioTrack();this.setEnabled(this.hasDrcAudioTrack());this.setIcon({S:\"svg\",V:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},W:[{S:\"path\",V:{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.K,this);Rq(this,e);this.x_.Gi(this)};\nTc\u003dfunction(e){jX.call(this,e);var N\u003dthis;this.events\u003dnew g.fd(e);g.Q(this,this.events);e.T(\"html5_show_drc_toggle\")\u0026\u0026e.addEventListener(\"settingsMenuInitialized\",function(){N.menuItem||(N.menuItem\u003dnew Az(N.api,N.setDrcUserPreference.bind(N),N.getDrcUserPreference.bind(N),N.N.bind(N)),g.Q(N,N.menuItem))});\nLX(this.api,\"setDrcUserPreference\",function(w){N.setDrcUserPreference(w)});\nLX(this.api,\"getDrcUserPreference\",function(){return N.getDrcUserPreference()});\nLX(this.api,\"hasDrcAudioTrack\",function(){return N.N()});\nvar y;this.J\u003d(y\u003dg.qI(\"yt-player-drc-pref\"))!\u003dnull?y:1;this.updateEnvironmentData()};\nJz\u003dfunction(e){jX.call(this,e);var N\u003dthis;this.J\u003d{};this.events\u003dnew g.fd(e);g.Q(this,this.events);this.events.Y(e,\"videodatachange\",function(){N.onVideoDataChange()});\nthis.events.Y(e,g.AA(\"embargo\"),function(y){N.api.bI(!0);var w,E\u003d(w\u003dN.J[y.id])!\u003dnull?w:[];w\u003dg.c(E);for(E\u003dw.next();!E.done;E\u003dw.next()){var A\u003dE.value;N.api.hideControls();N.api.MP(\"auth\",2,\"This video isn\u0027t available in your current playback area\",Xe({embargoed:1,id:y.id,idx:y.N,start:y.start}));E\u003dvoid 0;(A\u003d(E\u003dA.embargo)\u003d\u003dnull?void 0:E.onTrigger)\u0026\u0026N.api.Mg(\"innertubeCommand\",A)}})};\nLlJ\u003dfunction(e,N){var y;return(y\u003dN.onEnter)\u003d\u003dnull?void 0:y.some(e.N)};\nsc0\u003dfunction(e,N){N\u003dg.c(N);for(var y\u003dN.next();!y.done;y\u003dN.next()){y\u003dy.value;var w\u003dvoid 0,E\u003dNumber((w\u003dy.playbackPosition)\u003d\u003dnull?void 0:w.utcTimeMillis)/1E3,A\u003dvoid 0;w\u003dE+Number((A\u003dy.duration)\u003d\u003dnull?void 0:A.seconds);A\u003d\"embargo_\"+E;e.api.addUtcCueRange(A,E,w,\"embargo\",!1);y.onEnter\u0026\u0026(e.J[A]\u003dy.onEnter.filter(e.N))}};\np5\u003dfunction(e){jX.call(this,e);var N\u003dthis;this.J\u003d[];this.events\u003dnew g.fd(e);g.Q(this,this.events);LX(e,\"addEmbedsConversionTrackingParams\",function(y){N.api.X().uo\u0026\u0026N.addEmbedsConversionTrackingParams(y)});\nthis.events.Y(e,\"veClickLogged\",function(y){N.api.hasVe(y)\u0026\u0026(y\u003dTw(y.visualElement.getAsJspb(),2),N.J.push(y))})};\nazP\u003dfunction(e){jX.call(this,e);LX(e,\"isEmbedsShortsMode\",function(){return e.isEmbedsShortsMode()})};\neBM\u003dfunction(e){jX.call(this,e);var N\u003dthis;this.events\u003dnew g.fd(e);g.Q(this,this.events);this.events.Y(e,\"initialvideodatacreated\",function(y){ox(Sq(),16623);N.J\u003dg.It();var w\u003de.X().CN\u0026\u0026!y.im;if(tY(y)\u0026\u0026w){ox(Sq(),27240,void 0,{implicitGestureType:\"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED\"});if(y.getWatchNextResponse()){var E,A\u003d(E\u003dy.getWatchNextResponse())\u003d\u003dnull?void 0:E.trackingParams;A\u0026\u0026h$(A)}if(y.getPlayerResponse()){var T;(y\u003d(T\u003dy.getPlayerResponse())\u003d\u003dnull?void 0:T.trackingParams)\u0026\u0026h$(y)}}else ox(Sq(),\n32594,void 0,{implicitGestureType:\"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED\"}),y.getEmbeddedPlayerResponse()\u0026\u0026(T\u003d(A\u003dy.getEmbeddedPlayerResponse())\u003d\u003dnull?void 0:A.trackingParams)\u0026\u0026h$(T)});\nthis.events.Y(e,\"loadvideo\",function(){ox(Sq(),27240,void 0,{implicitGestureType:\"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED\",parentCsn:N.J})});\nthis.events.Y(e,\"cuevideo\",function(){ox(Sq(),32594,void 0,{implicitGestureType:\"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED\",parentCsn:N.J})});\nthis.events.Y(e,\"largeplaybuttonclicked\",function(y){ox(Sq(),27240,y.visualElement)});\nthis.events.Y(e,\"playlistnextbuttonclicked\",function(y){ox(Sq(),27240,y.visualElement)});\nthis.events.Y(e,\"playlistprevbuttonclicked\",function(y){ox(Sq(),27240,y.visualElement)});\nthis.events.Y(e,\"playlistautonextvideo\",function(){ox(Sq(),27240,void 0,{implicitGestureType:\"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED\"})})};\nC5\u003dfunction(e,N){g.x.call(this);var y\u003dthis;this.J\u003dnull;this.K\u003dN;N\u003d[];for(var w\u003d0;w\u003c\u003d100;w++)N.push(w/100);N\u003d{threshold:N,trackVisibility:!0,delay:1E3};(this.N\u003dwindow.IntersectionObserver?new IntersectionObserver(function(E){E\u003dE[E.length-1];typeof E.isVisible\u003d\u003d\u003d\"undefined\"?document.visibilityState\u003d\u003d\u003d\"visible\"\u0026\u0026E.isIntersecting\u0026\u0026E.intersectionRatio\u003e0?y.J\u003dE.intersectionRatio:document.visibilityState\u003d\u003d\u003d\"hidden\"?y.J\u003d0:y.J\u003dnull:y.J\u003dE.isVisible?E.intersectionRatio:0;typeof y.K\u003d\u003d\u003d\"function\"\u0026\u0026y.K(y.J)},N):\nnull)\u0026\u0026this.N.observe(e)};\ny$0\u003dfunction(e){jX.call(this,e);var N\u003dthis;this.events\u003dnew g.fd(e);g.Q(this,this.events);this.events.Y(e,\"applicationInitialized\",function(){NQn(N)})};\nNQn\u003dfunction(e){var N\u003de.api.getRootNode(),y\u003dN;if(!e.api.T(\"embeds_emc3ds_inview_ks\")){var w;y\u003de.api.getWebPlayerContextConfig().embedsEnableEmc3ds?((w\u003dN.parentElement)\u003d\u003dnull?void 0:w.parentElement)||N:N}e.J\u003dnew C5(y,function(E){E!\u003dnull\u0026\u0026(e.api.X().y_\u003dE,e.api.X().zg\u003d\"EMBEDDED_PLAYER_VISIBILITY_FRACTION_SOURCE_INTERSECTION_OBSERVER\")});\ng.Q(e,e.J);e.events.Y(e.api,\"videoStatsPingCreated\",function(E){var A\u003de.J;A\u003dA.J\u003d\u003dnull?null:Math.round(A.J*100)/100;E.inview\u003dA!\u003dnull?A:void 0;A\u003de.api.getPlayerSize();if(A.height\u003e0\u0026\u0026A.width\u003e0){A\u003d[Math.round(A.width),Math.round(A.height)];var T\u003dg.jV();T\u003e1\u0026\u0026A.push(T);A\u003dA.join(\":\")}else A\u003dvoid 0;E.size\u003dA})};\nw1F\u003dfunction(e){var N;return((N\u003d((e\u003d\u003dnull?void 0:e.messageRenderers)||[]).find(function(y){return!!y.timeCounterRenderer}))\u003d\u003dnull?void 0:N.timeCounterRenderer)||null};\nr3\u003dfunction(e){g.W.call(this,{S:\"div\",dP:[\"ytp-player-content\",\"ytp-iv-player-content\"],W:[{S:\"div\",B:\"ytp-free-preview-countdown-timer\",W:[{S:\"span\",b9:\"{{label}}\"},{S:\"span\",B:\"ytp-free-preview-countdown-timer-separator\",b9:\"\\u2022\"},{S:\"span\",b9:\"{{duration}}\"}]}]});this.api\u003de;this.J\u003dnull;this.K\u003dthis.N\u003d0;this.Y(this.api,\"videodatachange\",this.onVideoDataChange);this.api.createClientVe(this.element,this,191284)};\nA$3\u003dfunction(e,N){e.J||(e.N\u003dN,e.K\u003d(0,g.iC)(),e.J\u003dnew g.a1(function(){EBP(e)},null),EBP(e))};\nEBP\u003dfunction(e){var N\u003dMath,y\u003dN.round,w\u003dMath.min((0,g.iC)()-e.K,e.N);N\u003dy.call(N,(e.N-w)/1E3);e.updateValue(\"duration\",CA({seconds:N}));N\u003c\u003d0\u0026\u0026e.J?$8(e):e.J\u0026\u0026e.J.start()};\n$8\u003dfunction(e){e.J\u0026\u0026(e.J.dispose(),e.J\u003dnull)};\nTQ5\u003dfunction(e){jX.call(this,e);var N\u003dthis;this.events\u003dnew g.fd(e);g.Q(this,this.events);this.events.Y(e,\"basechromeinitialized\",function(){N.J\u003dnew r3(e);g.Q(N,N.J);g.Pb(e,N.J.element,4);N.J.hide()})};\nY8\u003dfunction(e){g.W.call(this,{S:\"button\",dP:[\"ytp-fullerscreen-edu-button\",\"ytp-button\"],W:[{S:\"div\",dP:[\"ytp-fullerscreen-edu-text\"],b9:\"Scroll for details\"},{S:\"div\",dP:[\"ytp-fullerscreen-edu-chevron\"],W:[{S:\"svg\",V:{height:\"100%\",viewBox:\"0 0 24 24\",width:\"100%\"},W:[{S:\"path\",V:{d:\"M7.41,8.59L12,13.17l4.59-4.58L18,10l-6,6l-6-6L7.41,8.59z\",fill:\"#fff\"}}]}]}],V:{\"data-priority\":\"1\"}});this.Lh\u003de;this.J\u003dnew g.NE(this,250,void 0,100);this.K\u003dthis.N\u003d!1;e.createClientVe(this.element,this,61214);g.Q(this,\nthis.J);this.Y(e,\"fullscreentoggled\",this.GZ);this.Y(e,\"presentingplayerstatechange\",this.GZ);this.listen(\"click\",this.onClick);this.GZ()};\nMw\u003dfunction(e){jX.call(this,e);var N\u003dthis;this.events\u003dnew g.fd(e);g.Q(this,this.events);LX(this.api,\"updateFullerscreenEduButtonSubtleModeState\",function(w){N.updateFullerscreenEduButtonSubtleModeState(w)});\nLX(this.api,\"updateFullerscreenEduButtonVisibility\",function(w){N.updateFullerscreenEduButtonVisibility(w)});\nvar y\u003de.X();e.T(\"external_fullscreen_with_edu\")\u0026\u0026y.externalFullscreen\u0026\u0026ZW(y)\u0026\u0026y.controlsType\u003d\u003d\u003d\"1\"\u0026\u0026this.events.Y(e,\"standardControlsInitialized\",function(){N.J\u003dnew Y8(e);g.Q(N,N.J);e.Bv(N.J)})};\nJ$M\u003dfunction(e){g.W.call(this,{S:\"div\",B:\"ytp-gated-actions-overlay\",W:[{S:\"div\",B:\"ytp-gated-actions-overlay-background\",W:[{S:\"div\",B:\"ytp-gated-actions-overlay-background-overlay\"}]},{S:\"button\",dP:[\"ytp-gated-actions-overlay-miniplayer-close-button\",\"ytp-button\"],V:{\"aria-label\":\"Close\"},W:[g.kl()]},{S:\"div\",B:\"ytp-gated-actions-overlay-bar\",W:[{S:\"div\",B:\"ytp-gated-actions-overlay-text-container\",W:[{S:\"div\",B:\"ytp-gated-actions-overlay-title\",b9:\"{{title}}\"},{S:\"div\",B:\"ytp-gated-actions-overlay-subtitle\",\nb9:\"{{subtitle}}\"}]},{S:\"div\",B:\"ytp-gated-actions-overlay-button-container\"}]}]});var N\u003dthis;this.api\u003de;this.background\u003dthis.hW(\"ytp-gated-actions-overlay-background\");this.N\u003dthis.hW(\"ytp-gated-actions-overlay-button-container\");this.J\u003d[];this.Y(this.hW(\"ytp-gated-actions-overlay-miniplayer-close-button\"),\"click\",function(){N.api.Mg(\"onCloseMiniplayer\")});\nthis.hide()};\nCm3\u003dfunction(e,N){var y\u003d0;y\u003d0;for(var w\u003d{};y\u003cN.length;w\u003d{gA:void 0},y++){var E\u003de.J[y],A\u003dvoid 0,T\u003d(A\u003dE)\u003d\u003dnull?void 0:A.element;T||(T\u003dnew g.W({S:\"button\",B:\"ytp-gated-actions-overlay-button\",V:{tabindex:\"0\"},W:[{S:\"div\",B:\"ytp-gated-actions-overlay-button-title\",b9:\"{{buttonText}}\"}]}),g.Q(e,T),T.yB(e.N),E\u003d{element:T});w.gA\u003dg.m(N[y],p13);var p\u003dA\u003dvoid 0,C\u003dvoid 0,r\u003d((A\u003dw.gA)\u003d\u003dnull?void 0:A.title)||((p\u003dw.gA)\u003d\u003dnull?void 0:(C\u003dp.titleFormatted)\u003d\u003dnull?void 0:C.content)||\"\";T.update({buttonText:r});E.listener\u0026\u0026\nT.CX(E.listener);E.listener\u003dT.listen(\"click\",function(Y){return function(){var M,l\u003dg.m((M\u003dY.gA)\u003d\u003dnull?void 0:M.onTap,ZL);l\u0026\u0026e.api.Mg(\"innertubeCommand\",l)}}(w));\ne.J[y]\u003dE}for(;y\u003ce.J.length;)e.J.pop().element.dispose()};\nr$E\u003dfunction(e){jX.call(this,e);var N\u003dthis;this.events\u003dnew g.fd(e);g.Q(this,this.events);this.J\u003dnew J$M(this.api);g.Q(this,this.J);this.events.Y(e,\"videodatachange\",function(){var y,w\u003d(y\u003dN.api.getVideoData())\u003d\u003dnull?void 0:y.t7;y\u003dN.J;if(w){var E,A,T\u003d((E\u003dw.title)\u003d\u003dnull?void 0:E.content)||\"\";E\u003d((A\u003dw.subtitle)\u003d\u003dnull?void 0:A.content)||\"\";y.update({title:T,subtitle:E});T\u003dw.thumbnail;A\u003d\"none\";if(T\u003d\u003dnull?0:T.sources){E\u003d0;T\u003dg.c(T.sources);for(var p\u003dT.next();!p.done;p\u003dT.next())p\u003dp.value,p.width\u0026\u0026p.url\u0026\u0026p.width\u003e\nE\u0026\u0026(E\u003dp.width,A\u003d\"url(\"+p.url+\")\")}y.background.style.backgroundImage\u003dA;Cm3(y,w.actionButtons||[]);y.show()}else y.hide()});\ng.Pb(this.api,this.J.element,4)};\nl3\u003dfunction(e){jX.call(this,e);var N\u003dthis;eX(this.api,\"getSphericalProperties\",function(){return N.getSphericalProperties()});\neX(this.api,\"setSphericalProperties\",function(){N.setSphericalProperties.apply(N,g.B(g.iE.apply(0,arguments)))});\na$(this.api,\"getSphericalProperties\",function(){return N.api.getPresentingPlayerType()\u003d\u003d\u003d2?{}:N.getSphericalProperties()});\na$(this.api,\"setSphericalProperties\",function(){var y\u003dg.iE.apply(0,arguments);N.api.getPresentingPlayerType()!\u003d\u003d2\u0026\u0026N.setSphericalProperties.apply(N,g.B(y))})};\nFC\u003dfunction(e){jX.call(this,e);LX(e,\"createClientVe\",this.createClientVe.bind(this));LX(e,\"createServerVe\",this.createServerVe.bind(this));LX(e,\"destroyVe\",this.destroyVe.bind(this));LX(e,\"hasVe\",this.hasVe.bind(this));LX(e,\"logClick\",this.logClick.bind(this));LX(e,\"logVisibility\",this.logVisibility.bind(this));LX(e,\"setTrackingParams\",this.setTrackingParams.bind(this))};\nS3\u003dfunction(e,N,y,w){function E(T){var p\u003d!(T.status!\u003d\u003d204\u0026\u0026T.status!\u003d\u003d200\u0026\u0026!T.response),C;T\u003d{succ:\"\"+ +p,rc:T.status,lb:((C\u003dT.response)\u003d\u003dnull?void 0:C.byteLength)||0,rt:((0,g.iC)()-A).toFixed(),shost:g.uB(e),trigger:N};$cE(T,e);y\u0026\u0026y(T);w\u0026\u0026!p\u0026\u0026w(new P3(\"pathprobe.net\",T))}\nvar A\u003d(0,g.iC)();g.zk(e,{format:\"RAW\",responseType:\"arraybuffer\",timeout:1E4,onFinish:E,onTimeout:E})};\n$cE\u003dfunction(e,N){var y;((y\u003dwindow.performance)\u003d\u003dnull?0:y.getEntriesByName)\u0026\u0026(N\u003dperformance.getEntriesByName(N))\u0026\u0026N.length\u0026\u0026(N\u003dN[0],e.pedns\u003d(N.domainLookupEnd-N.startTime).toFixed(),e.pecon\u003d(N.connectEnd-N.domainLookupEnd).toFixed(),e.perqs\u003d(N.requestStart-N.connectEnd).toFixed(),Yj5\u0026\u0026(e.perqsa\u003dN.requestStart+(performance.timeOrigin||performance.timing.navigationStart)))};\noE\u003dfunction(e,N){this.bk\u003de;this.policy\u003dN;this.playbackRate\u003d1};\nMq5\u003dfunction(e,N){var y\u003dMath.min(2.5,Ca(e.bk));e\u003db3(e);return N-y*e};\nhz\u003dfunction(e,N,y,w,E){E\u003dE\u003d\u003d\u003dvoid 0?!1:E;if(e.policy.nm)return Math.ceil(e.policy.nm*N);e.policy.Ci\u0026\u0026(w\u003dMath.abs(w));w/\u003de.playbackRate;var A\u003d1/M_(e.bk);y\u003dMath.max(.9*(w-3),Ca(e.bk)+e.bk.N.J*A)/A*.8/(N+y);y\u003dMath.min(y,w);e.policy.bb\u003e0\u0026\u0026E\u0026\u0026(y\u003dMath.max(y,e.policy.bb));return lMM(e,y,N)};\nlMM\u003dfunction(e,N,y){return Math.ceil(Math.max(Math.max(e.policy.ib,e.policy.Tv*y),Math.min(Math.min(e.policy.Et,31*y),Math.ceil(N*y))))||e.policy.ib};\nF4s\u003dfunction(e,N,y){y\u003dhz(e,N.J.info.JM,y.J.info.JM,0);var w\u003dCa(e.bk)+y/M_(e.bk);return Math.max(w,w+e.policy.bf-y/N.J.info.JM)};\nb3\u003dfunction(e){return M_(e.bk,!e.policy.Lm,e.policy.qZ)};\nc0\u003dfunction(e){return b3(e)/e.playbackRate};\nk8\u003dfunction(e,N,y){var w\u003de.policy.playbackStartPolicy.resumeMinReadaheadPolicy||[],E\u003de.policy.playbackStartPolicy.startMinReadaheadPolicy||[];e\u003dInfinity;N\u003dg.c(N\u0026\u0026w.length\u003e0?w:E);for(w\u003dN.next();!w.done;w\u003dN.next())w\u003dw.value,E\u003dw.minReadaheadMs||0,y\u003c(w.minBandwidthBytesPerSec||0)||e\u003eE\u0026\u0026(e\u003dE);return e\u003cInfinity?e/1E3:e};\nB0\u003dfunction(e,N,y,w){var E\u003dthis;this.G\u003de;this.rP\u003dN;this.policy\u003dy;this.logger\u003dw;this.Ki\u003d[];this.gT\u003d[];this.J\u003d-1;this.TW\u003dnull;this.Z\u003dthis.timestampOffset\u003d0;this.Yk\u003dnull;this.N\u003d10;this.L\u003dnew Set;this.lk\u003d{Y0:function(A){return E.Y0(A)}};\nthis.j\u003dN.Cx?0:1;y.t4\u003e0\u0026\u0026(this.N\u003dy.t4)};\nhBF\u003dfunction(e,N,y,w,E){if(!w.info.j){if(y.length\u003d\u003d\u003d0)y.push(w);else{var A;(e\u003d(A\u003dy.pop())\u003d\u003dnull?void 0:g.Hx(A,w))?y.push(e):y.push(w)}return E}var T;(y\u003d(T\u003dy.pop())\u003d\u003dnull?void 0:g.Hx(T,w))||(y\u003dw);if(e.policy.LX\u0026\u0026y.info.N)return e.logger\u0026\u0026e.logger({incompleteSegment:y.info.O2()}),E;T\u003de.Y0(y);w\u003dT.formatId;E\u003dT.Ch;y\u003dT.clipId;A\u003dT.PL;T\u003dT.startTimeMs;if(!e.policy.Pf\u0026\u0026e.policy.N\u0026\u0026e.Yk){var p\u003dXC(e.Yk,y);T+\u003dp}w\u003d{clipId:y,formatId:w,startTimeMs:T,durationMs:A,qO:E,wQ:E,Nl:T,JC:A};E\u003dSjM(N,w.startTimeMs);(y\u003dE\u003e\u003d\n0?N[E]:null)\u0026\u0026oB_(e,y,w)?w\u003dy:(E+\u003d1,N.splice(E,0,w));y\u003d0;for(A\u003dE+1;A\u003cN.length;A++){T\u003de;p\u003dN[A];var C\u003dw,r\u003dp.startTimeMs+p.durationMs,Y\u003dC.startTimeMs+C.durationMs;Y\u003e\u003dr+T.N?T\u003d!0:Y+T.N\u003cp.startTimeMs?T\u003d!1:bAP(T,p.formatId,C.formatId)?(C.durationMs\u003dr-C.startTimeMs,C.JC\u003dC.durationMs,C.wQ\u003dp.wQ,T\u003d!0):(p.startTimeMs\u003dY,p.Nl\u003dY,p.qO\u003dC.wQ+1,T\u003d!1);if(!T)break;y++}y\u0026\u0026N.splice(E+1,y);return E};\nkm0\u003dfunction(e,N,y){e.policy.LX\u0026\u0026y!\u003dnull\u0026\u0026y.CI||(e.Ki\u003d[]);e.policy.Hc?(N\u003dg.T7(e.gT,{startTimeMs:N*1E3},function(w,E){return w.startTimeMs-E.startTimeMs}),e.J!\u003d\u003dN\u0026\u0026(e.J\u003d-1,e.K\u003dvoid 0)):(c$M(e,!0),e.J\u003dSjM(e.gT,N*1E3))};\nSjM\u003dfunction(e,N){e\u003dg.T7(e,{startTimeMs:N},function(y,w){return y.startTimeMs-w.startTimeMs});\nreturn e\u003e\u003d0?e:-e-2};\nc$M\u003dfunction(e,N){if(e.TW){var y\u003de.TW.Ju();if(y.length!\u003d\u003d0){if(e.K\u0026\u0026N){var w\u003de.K,E\u003dw.info.o2;!AX(y,E)\u0026\u0026w.info.Z\u003e0\u0026\u0026(0,g.iC)()-e.Z\u003c5E3\u0026\u0026(e.logger\u0026\u0026e.logger({dend:w.info.O2()}),y\u003d$EM(y,E,E+.01))}e.policy.Hc\u0026\u0026e.logger\u0026\u0026e.logger({cbri:\"\"+e.J});w\u003d[];for(var A\u003dE\u003d0;E\u003cy.length\u0026\u0026A\u003ce.gT.length;){var T\u003dy.start(E),p\u003dy.end(E),C\u003de.gT[A].startTimeMs/1E3,r\u003d(e.gT[A].startTimeMs+e.gT[A].durationMs)/1E3;if(C\u003c\u003dp\u0026\u0026r\u003e\u003dT){var Y\u003d0;if(e.Yk){var M\u003dP0(e.Yk,C*1E3);M\u0026\u0026(Y\u003dM.N3/1E3)}M\u003dObject.assign({},e.gT[A]);var l\u003de.rP.K.get(Sl(e.gT[A].formatId)),\nF\u003dMath.max(C,T);T\u003dl.index.zI(F+e.N/1E3-Y);C\u003dl.index.getStartTime(T)+Y;var S\u003dT+ +(Math.abs(C-F)\u003ee.N/1E3);F\u003dS+e.j;S\u003d(l.index.getStartTime(S)+Y)*1E3;A!\u003d\u003de.J||N?(M.qO\u003dF,M.startTimeMs\u003dS):(e.logger\u0026\u0026e.logger({pEvict:\"1\",og:M.startTimeMs,adj:C*1E3}),M.qO\u003dT+e.j,M.startTimeMs\u003dC*1E3);M.Nl\u003dM.startTimeMs;T\u003dvoid 0;C\u003d((T\u003de.K)\u003d\u003dnull?void 0:T.info.duration)||11;A\u003d\u003d\u003de.J\u0026\u0026p\u003cr\u0026\u0026r-p\u003c\u003dC*1.01\u0026\u0026(p\u003dr);T\u003dMath.min(r,p);C\u003dl.index.zI(T-e.N/1E3-Y);F\u003de.policy;(F.N||F.Ot.T(\"html5_sabr_include_tail_media_chunk\"))\u0026\u0026l.index.VI(C+\n1)\u0026\u0026l.index.vU(C+1)+Y\u003c\u003dT\u0026\u0026(C+\u003d1);F\u003dl.index.vU(C)+Y;C-\u003d+(Math.abs(F-T)\u003ee.N/1E3);T\u003dC+e.j;Y\u003d(l.index.vU(C)+Y)*1E3;M.wQ\u003dT;M.durationMs\u003dY-M.startTimeMs;M.JC\u003dM.durationMs;M.qO\u003c\u003dM.wQ\u0026\u0026w.push(M)}r\u003cp?A+\u003d1:E+\u003d1}e.gT\u003dw}}};\nBQ9\u003dfunction(e){var N\u003d[],y\u003d[].concat(g.B(e.Ki));e.gT.forEach(function(T){N.push(Object.assign({},T))});\nfor(var w\u003de.J,E\u003dg.c(e.G.BW()),A\u003dE.next();!A.done;A\u003dE.next())w\u003dhBF(e,N,y,A.value,w);N.forEach(function(T){T.startTimeMs\u0026\u0026(T.startTimeMs+\u003de.timestampOffset*1E3,T.Nl\u0026\u0026(T.Nl+\u003de.timestampOffset*1E3))});\nreturn{gT:N,Ki:y}};\noB_\u003dfunction(e,N,y){var w\u003dN.startTimeMs+N.durationMs,E\u003dy.startTimeMs+y.durationMs;if(y.startTimeMs-w\u003ee.N)return!1;if(bAP(e,N.formatId,y.formatId))return N.durationMs\u003dMath.max(w,E)-N.startTimeMs,N.JC\u003dN.durationMs,N.wQ\u003dMath.max(N.wQ,y.wQ),!0;if(Math.abs(N.startTimeMs-y.startTimeMs)\u003c\u003de.N){if(N.durationMs\u003ey.durationMs+e.N){e\u003dN.formatId;var A\u003dN.qO,T\u003dN.wQ;N.formatId\u003dy.formatId;N.durationMs\u003dy.durationMs;N.qO\u003dy.qO;N.JC\u003dy.durationMs;N.wQ\u003dy.wQ;y.formatId\u003de;y.startTimeMs\u003dE;y.Nl\u003dE;y.durationMs\u003dw-E;y.JC\u003dy.durationMs;\ny.qO\u003dA;y.wQ\u003dT;return!1}N.formatId\u003dy.formatId;return!0}w\u003ey.startTimeMs\u0026\u0026(N.durationMs\u003dy.startTimeMs-N.startTimeMs,N.JC\u003dN.durationMs,N.clipId\u003d\u003d\u003dy.clipId\u0026\u0026(N.wQ\u003dy.qO-1));return!1};\nbAP\u003dfunction(e,N,y){return N.itag!\u003d\u003dy.itag||N.xtags!\u003d\u003dy.xtags?!1:e.rP.Cx||N.lmt\u003d\u003d\u003dy.lmt};\nX13\u003dfunction(e,N,y){if(e.logger){for(var w\u003d[],E\u003d0;E\u003cN.length;E++){var A\u003dN[E],T\u003dvoid 0;if((T\u003dA.A9)\u003d\u003dnull?0:T.startTicks){var p\u003dT\u003dvoid 0,C\u003dvoid 0;w.push(\"i.\"+((T\u003dA.formatId)\u003d\u003dnull?void 0:T.itag)+\"_st.\"+(A.startTimeMs+\"_psst.\")+(((p\u003dA.A9)\u003d\u003dnull?void 0:p.startTicks)+\"_psd.\")+((C\u003dA.A9)\u003d\u003dnull?void 0:C.fV))}T\u003dvoid 0;w.push(\"i.\"+((T\u003dA.formatId)\u003d\u003dnull?void 0:T.itag)+\"_st.\"+(A.startTimeMs+\"_e.\"+(A.startTimeMs+A.durationMs)+\"_d.\"+A.durationMs)+(\"_sn.\"+A.qO)+(\"_en.\"+A.wQ))}e.logger({p:\"\"+y,br:w.join(\";\")})}};\nPmM\u003dfunction(e){e.gT\u003d[];e.Ki\u003d[];e.L.clear();e.J\u003d-1;e.K\u003dvoid 0};\nd3\u003dfunction(e,N,y,w,E){this.tW\u003de;this.rP\u003dN;this.videoTrack\u003dy;this.audioTrack\u003dw;this.policy\u003dE;this.seekCount\u003dthis.J\u003d0;this.L\u003d!1;this.j\u003dnull;this.K\u003d0;this.N\u003dthis.rP.isManifestless\u0026\u0026!this.rP.Ta};\ndcM\u003dfunction(e,N,y){if(!e.policy.Z){e\u003dN.J.index;var w\u003dN.N.Ch;e.VI(w)||y\u0026\u0026y.Ch\u003d\u003d\u003dw?(N.L\u003d!e.VI(w),N.Kh\u003d!e.VI(w)):(N.L\u003d!0,N.Kh\u003d!0)}};\nvBJ\u003dfunction(e){var N\u003dMath.max(e.videoTrack.j.K||0,e.audioTrack.j.K||0);IMJ(e.videoTrack);IMJ(e.audioTrack);e.policy.Z||G6J(e.rP);e.rP.isManifestless\u0026\u0026!e.policy.Z\u0026\u0026(e.N\u003d!0,e.K\u003d0);var y\u003de.tW;y.policy.Rq||(y.currentTime\u003dN);e.L\u003d!0;e.j\u003dnew O3;return e.j};\nDc1\u003dfunction(e,N,y,w,E){var A\u003de.policy.LX?E:void 0;if(!N.J.Yz()){if(!(A\u003dy\u003d\u003d\u003d0||!!N.K.length\u0026\u0026N.K[0]instanceof IE))a:{if(N.K.length\u0026\u0026(A\u003dN.K[0],A instanceof v0\u0026\u0026A.Q2\u0026\u0026A.E_)){A\u003d!0;break a}A\u003d!1}A||e.policy.J||zc(N);return y}var T\u003di3(N,y);if(!isNaN(T))return T;if(e.tW.lS(y*1E3))return y;E.CI?e.policy.zd\u0026\u0026(e\u003dD2(e.tW,N),zBM(N.j,y+e,!0)):(N.w4(),e.tW.Fc(!1,\"sta_\"+ +N.J.info.qG()));return w\u0026\u0026(e\u003dT6(w.Ju(),y),!isNaN(e))?(g3(N,e+iA9,A),y):g3(N,y,A)};\nVq5\u003dfunction(e,N,y,w){if(e.policy.Z)!w||!e.N\u0026\u0026e.policy.SR||g.Jo(function(){V9(e)});\nelse{if(e.isSeeking()\u0026\u0026e.J){var E\u003dgB_(e,N,y);if(E!\u003d\u003d-1){e.videoTrack.L\u003d!1;e.audioTrack.L\u003d!1;e.N\u003d!0;e.K\u003d0;g.Jo(function(){e.tW.Fh(\"seekreason\",{reason:\"behindMinSq\",tgt:E});f5(e,E)});\nreturn}}y?e.videoTrack.Kh\u003d!1:e.audioTrack.Kh\u003d!1;var A\u003de.policy.M6||!e.N;i3(e.videoTrack,e.J)\u003e\u003d0\u0026\u0026i3(e.audioTrack,e.J)\u003e\u003d0\u0026\u0026A?((e.videoTrack.L||e.audioTrack.L)\u0026\u0026e.tW.Fh(\"iterativeSeeking\",{status:\"done\",count:e.seekCount}),e.videoTrack.L\u003d!1,e.audioTrack.L\u003d!1):w\u0026\u0026g.Jo(function(){if(e.N||!e.policy.SR)V9(e);else{var T\u003dN.startTime,p\u003dN.duration;if(!e.policy.Z){var C\u003dy?e.videoTrack.L:e.audioTrack.L,r\u003de.videoTrack.Z!\u003d\u003d-1\u0026\u0026e.audioTrack.Z!\u003d\u003d-1,Y\u003de.J\u003e\u003dT\u0026\u0026e.J\u003cT+p+.1,M\u003d!e.videoTrack.Kh\u0026\u0026!e.audioTrack.Kh,l\u003de.policy.sb\u0026\u0026\ni3(e.videoTrack,T)\u0026\u0026i3(e.audioTrack,T);C\u0026\u0026r\u0026\u0026M\u0026\u0026(Y||l?((y?e.videoTrack:e.audioTrack).L\u003d!1,e.videoTrack.L||e.audioTrack.L||(e.tW.Fh(\"iterativeSeeking\",{status:\"done\",target:T,originalTime:T+e.tW.w7(),count:e.seekCount}),e.seekCount\u003d0)):e.seekCount\u003c8?(e.seekCount++,e.tW.Fh(\"iterativeSeeking\",{status:\"inprogress\",count:e.seekCount,target:e.J,actual:T,duration:p,isVideo:y}),e.seek(e.J,{})):(e.tW.Fh(\"iterativeSeeking\",{status:\"incomplete\",count:e.seekCount,target:e.J,actual:T}),e.seekCount\u003d0,e.videoTrack.L\u003d\n!1,e.audioTrack.L\u003d!1,tz(e.tW,T+.1,{l8:!0,BY:\"chunkSelectorSynchronizeMedia\",Kz:!0})))}}})}};\ngB_\u003dfunction(e,N,y){if(!e.isSeeking())return-1;y\u003d(y?e.videoTrack:e.audioTrack).J.index;var w\u003dy.zI(e.J);return(y.VI(e.rP.L$)||N.Ch\u003d\u003d\u003de.rP.L$)\u0026\u0026w\u003ce.rP.L$?e.rP.Ti():-1};\nf5\u003dfunction(e,N,y){e.N\u0026\u0026e.videoTrack.Z!\u003d\u003d-1\u0026\u0026e.audioTrack.Z!\u003d\u003d-1\u0026\u0026(e.N\u003d!1,e.J\u003dN,tz(e.tW,N+.1,{l8:!0,BY:\"chunkSelectorSynchronize\",Kz:!0,seekSource:y}))};\nV9\u003dfunction(e){var N\u003de.videoTrack.Z!\u003d\u003d-1,y\u003de.audioTrack.Z!\u003d\u003d-1;if(!N||!y)if(N\u003d!N\u0026\u0026u3(e.videoTrack),y\u003d!y\u0026\u0026u3(e.audioTrack),N||y){y\u003dN?e.videoTrack:e.audioTrack;N\u003dN?e.audioTrack:e.videoTrack;y.Z\u003du3(y).info.Ch;if(e.policy.Z){var w;N.Z\u003d((w\u003du3(N))\u003d\u003dnull?void 0:w.info.Ch)||N.Z}if(N.Z!\u003d\u003d-1){var E\u003dMath.max(N.J.index.getStartTime(N.Z),y.J.index.getStartTime(y.Z));$_(e.rP)\u0026\u0026Math.abs(E-$_(e.rP))\u003e432E3\u0026\u0026U$M(e.rP);e.K\u0026\u0026(E\u003de.K,e.K\u003d0);g.Jo(function(){e.policy.Z||f5(e,E,102)});\ne.tW.Fh(\"initManifestlessSync\",{st:E,ost:E+e.tW.w7(),a:e.audioTrack.Z,v:e.videoTrack.Z});e.j\u0026\u0026(e.j.resolve(E+.1),e.j\u003dnull);e.policy.Z\u0026\u0026f5(e,E,102)}}};\nqw\u003dfunction(e,N){var y\u003dthis;this.qU\u003de;this.requestNumber\u003d++fM1;this.J\u003dthis.now();this.D\u003dthis.Ng\u003dNaN;this.G\u003dthis.J;this.K\u003dthis.Xz\u003dthis.L\u003d0;this.Z\u003dthis.J;this.Zl\u003dthis.U\u003dthis.l9\u003dthis.jn\u003dthis.FZ\u003dthis.i9\u003dthis.N\u003dthis.j\u003d0;this.Kh\u003dthis.isActive\u003d!1;this.SR\u003dthis.Dl\u003d0;this.lk\u003d{iIh:function(){return y.UT}};\nthis.bk\u003dN.bk;this.snapshot\u003dtps(this.bk);this.policy\u003dthis.bk.N;this.Vm\u003d!!N.Vm;this.fd\u003dN.fd;this.J3\u003dN.J3||0;this.eV\u003dN.eV||0;N.CU\u0026\u0026(this.Rq\u003dnew eV);var w;this.UT\u003d(w\u003dN.UT)!\u003dnull?w:!1;this.Vm||gz5(this.bk)};\ntqM\u003dfunction(e){e.l9\u003dMath.max(e.l9,e.L-e.FZ);e.U\u003dMath.max(e.U,e.G-e.jn);e.i9\u003d0};\nZ2\u003dfunction(e,N,y){VpP(e.bk,N);e.Rq\u0026\u0026(e.Rq.add(Math.ceil(N)-Math.ceil(e.G)),e.Rq.add(Math.max(0,Math.ceil(y/1024)-Math.ceil(e.L/1024))));var w\u003dN-e.G,E\u003dy-e.L;e.Xz\u003dE;e.Zl\u003dMath.max(e.Zl,E/(w+.01)*1E3);e.G\u003dN;e.L\u003dy;e.i9\u0026\u0026y\u003ee.i9\u0026\u0026tqM(e)};\nx8\u003dfunction(e,N){e.url\u003dN;window.performance\u0026\u0026!performance.onresourcetimingbufferfull\u0026\u0026(performance.onresourcetimingbufferfull\u003dfunction(){performance.clearResourceTimings()})};\nj3\u003dfunction(e,N){qw.call(this,e,N);this.a9\u003dthis.Y_\u003d!1;this.Et\u003dthis.qg\u003dInfinity;this.Bk\u003dNaN;this.dT\u003d!1;this.VB\u003dNaN;this.pX\u003dthis.aq\u003dthis.Wk\u003d0;this.lw\u003dN.lw||1;this.bx\u003dN.bx||this.lw;this.F6\u003dN.F6;this.Ch\u003dN.Ch;this.Hf\u003dN.Hf;uBn(this);this.n4(this.J);this.Kx\u003d(this.VB-this.J)/1E3};\nqjH\u003dfunction(e){var N\u003de.aq||e.Wk;return N?e.snapshot.delay+Math.min(e.eV,(e.D-e.Ng)/1E3)+N:e.Kx};\nn5\u003dfunction(e,N,y){if(!e.Vm){N\u003dMath.max(N,.01);var w\u003de.J3?Math.max(N,y/e.J3):N,E\u003de.bk.N.K;E\u0026\u0026(w\u003dN,e.J3\u0026\u0026(w\u003dMath.max(N,y/e.J3*E)));TX(e.bk,N,y,w)}};\nZAH\u003dfunction(e){return(e.Z-e.J)/1E3};\nuBn\u003dfunction(e){e.Bk\u003de.J+e.snapshot.delay*1E3;e.dT\u003d!1};\nQ9\u003dfunction(e,N){if(e.F6\u0026\u0026e.Ch!\u003d\u003dvoid 0\u0026\u0026e.Hf!\u003d\u003dvoid 0){var y\u003dMath,w\u003dy.min,E\u003de.qg;var A\u003de.F6;var T\u003de.J;if(xcs(A,e.Ch))A\u003dN;else{var p\u003d0;A.Z0\u0026\u0026(p\u003d.2);A\u003dT+(A.eV+p)*1E3}e.qg\u003dw.call(y,E,A);y\u003dMath;w\u003dy.min;E\u003de.Et;A\u003de.F6;T\u003de.J;p\u003djxF(A,e.Ch,e.Hf);p!\u003d\u003d2\u0026\u0026(N\u003dp?N:T+A.eV*1E3,A.Z0\u0026\u0026(N+\u003dA.eV*1E3));e.Et\u003dw.call(y,E,N);e.qg\u003c\u003de.J?uBn(e):(e.Bk\u003de.qg,e.dT\u003d!0)}};\nnBP\u003dfunction(e,N){if(e.b8(N,1)){var y\u003de.getUint8(N);y\u003dy\u003c128?1:y\u003c192?2:y\u003c224?3:y\u003c240?4:5}else y\u003d0;if(y\u003c1||!e.b8(N,y))return[-1,N];if(y\u003d\u003d\u003d1)e\u003de.getUint8(N++);else if(y\u003d\u003d\u003d2)y\u003de.getUint8(N++),e\u003de.getUint8(N++),e\u003d(y\u002663)+64*e;else if(y\u003d\u003d\u003d3){y\u003de.getUint8(N++);var w\u003de.getUint8(N++);e\u003de.getUint8(N++);e\u003d(y\u002631)+32*(w+256*e)}else if(y\u003d\u003d\u003d4){y\u003de.getUint8(N++);w\u003de.getUint8(N++);var E\u003de.getUint8(N++);e\u003de.getUint8(N++);e\u003d(y\u002615)+16*(w+256*(E+256*e))}else y\u003dN+1,e.focus(y),kC(e,y,4)?e\u003dIcn(e).getUint32(y-e.Po,!0):(w\u003d\ne.getUint8(y+2)+256*e.getUint8(y+3),e\u003de.getUint8(y)+256*(e.getUint8(y+1)+256*w)),N+\u003d5;return[e,N]};\nmA\u003dfunction(e){this.qU\u003de;this.J\u003dnew oR};\nH0\u003dfunction(e,N){this.info\u003de;this.callback\u003dN;this.state\u003d1;this.kP\u003dthis.WM\u003d!1;this.To\u003dnull};\nQx5\u003dfunction(e){return g.Ip(e.info.QB,function(N){return N.type\u003d\u003d\u003d3})};\nK5\u003dfunction(e,N,y,w){var E\u003dthis;w\u003dw\u003d\u003d\u003dvoid 0?{}:w;this.policy\u003dN;this.qU\u003dy;this.status\u003d0;this.J\u003dnew oR;this.N\u003d0;this.Ss\u003dthis.j\u003dthis.K\u003d!1;this.xhr\u003dnew XMLHttpRequest;this.xhr.open(w.method||\"GET\",e);if(w.headers)for(e\u003dw.headers,N\u003dg.c(Object.keys(e)),y\u003dN.next();!y.done;y\u003dN.next())y\u003dy.value,this.xhr.setRequestHeader(y,e[y]);this.xhr.withCredentials\u003d!0;this.xhr.onreadystatechange\u003dfunction(){return E.Mc()};\nthis.xhr.onload\u003dfunction(){return E.onDone()};\nthis.xhr.onerror\u003dfunction(){return E.onError()};\nthis.xhr.fetch(function(A){E.J.append(A);E.N+\u003dA.length;A\u003d(0,g.iC)();E.qU.X_(A,E.N)},function(){},w.body||null)};\nmc_\u003dfunction(e,N){this.N\u003d(new TextEncoder).encode(e);this.J\u003d(new TextEncoder).encode(N)};\nWzs\u003dfunction(e,N){var y,w,E;return g.f(function(A){if(A.J\u003d\u003d1){if(!N)return A.return(N);y\u003dW0.X0();w\u003dnew g.kd(e.N);return g.D(A,w.encrypt(N,e.J),2)}E\u003dA.N;W0.x$(\"woe\",y,Math.ceil(N.byteLength/16));return A.return(E)})};\nLz3\u003dfunction(e,N){var y,w,E;return g.f(function(A){if(A.J\u003d\u003d1){if(!N)return A.return(N);y\u003dW0.X0();w\u003dnew g.kd(e.N);return g.D(A,w.decrypt(N,e.J),2)}E\u003dA.N;W0.x$(\"wod\",y,Math.ceil(N.byteLength/16));return A.return(E)})};\nK4n\u003dfunction(e,N){var y\u003dthis;this.J\u003de;this.qU\u003dN;this.loaded\u003dthis.status\u003d0;this.error\u003d\"\";e\u003dhd(this.J.get(\"range\")||\"\");if(!e)throw Error(\"bad range\");this.range\u003de;this.N\u003dnew oR;HAM(this).then(function(){y.qU.c_()},function(w){y.error\u003d\"\"+w||\"unknown_err\";\ny.qU.c_()})};\nHAM\u003dfunction(e){var N,y,w,E,A,T,p,C,r,Y,M,l,F,S,k;return g.f(function(X){if(X.J\u003d\u003d1){e.status\u003d200;N\u003de.J.get(\"docid\");y\u003dGJ(e.J.get(\"fmtid\")||\"\");w\u003de.J.get(\"lmt\")||\"0\";E\u003d+(e.J.get(\"csz\")||0);if(!N||!y||!E)throw Error(\"Invalid local URL\");e.J.get(\"ck\")\u0026\u0026e.J.get(\"civ\")\u0026\u0026(A\u003dnew mc_(e.J.get(\"ck\"),e.J.get(\"civ\")));T\u003de.range;p\u003dMath.floor(T.start/E);C\u003dMath.floor(T.end/E);r\u003dp}if(X.J!\u003d5)return r\u003c\u003dC?g.D(X,sX9(N,y,w,r,A),5):X.u9(0);Y\u003dX.N;if(Y\u003d\u003d\u003dvoid 0)throw Error(\"invariant: data is undefined\");M\u003dr*E;l\u003d(r+1)*E;\nF\u003dMath.max(0,T.start-M);S\u003dMath.min(T.end+1,l)-(F+M);k\u003dnew Uint8Array(Y.buffer,F,S);e.N.append(k);e.loaded+\u003dS;e.loaded\u003cT.length\u0026\u0026e.qU.X_((0,g.iC)(),e.loaded);r++;return X.u9(2)})};\nOA0\u003dfunction(e,N,y,w){var E\u003dthis;w\u003dw\u003d\u003d\u003dvoid 0?{}:w;this.policy\u003dN;this.qU\u003dy;this.G\u003dw;this.status\u003d0;this.response\u003dvoid 0;this.N\u003d0;this.L\u003dthis.Z\u003d!1;this.errorMessage\u003d\"\";this.D\u003dfunction(A){if(A)if(E.status\u003dA.status,A.ok\u0026\u0026A.body\u0026\u0026E.status!\u003d\u003d204)E.status\u003dE.status||242,E.K\u003dA.body.getReader(),E.Ss()?E.K.cancel().catch(function(){}):(E.responseHeaders\u003dA.headers,E.qU.Fm(),W4M(E));\nelse E.onDone();else E.onError(Error(\"null_response\"))};\nthis.U\u003dfunction(A){var T\u003d(0,g.iC)();E.Ss()||(A.done?(E.K\u003dvoid 0,E.onDone()):(A\u003dA.value,E.N+\u003dA.length,E.J.append(A),W4M(E),E.qU.X_(T,E.N)))};\nthis.onError\u003dfunction(A){E.errorMessage\u003dString(A);E.Z\u003d!0;E.onDone()};\nthis.J\u003dnew oR;this.j\u003dwindow.AbortController?new AbortController:void 0;this.start(e)};\nW4M\u003dfunction(e){e.K.read().then(e.U,e.onError).then(void 0,r0)};\nRBs\u003dfunction(e,N,y){var w\u003dthis;y\u003dy\u003d\u003d\u003dvoid 0?{}:y;this.qU\u003dN;this.N\u003dthis.status\u003d0;this.Ss\u003dthis.J\u003d!1;this.xhr\u003dnew XMLHttpRequest;this.xhr.open(y.method||\"GET\",e);if(y.headers){e\u003dy.headers;N\u003dg.c(Object.keys(e));for(var E\u003dN.next();!E.done;E\u003dN.next())E\u003dE.value,this.xhr.setRequestHeader(E,e[E])}this.xhr.responseType\u003d\"arraybuffer\";this.xhr.withCredentials\u003d!0;this.xhr.onreadystatechange\u003dfunction(A){w.Mc(A)};\ne\u003d$B(function(A){w.onDone(A)});\nthis.xhr.addEventListener(\"load\",e,!1);this.xhr.addEventListener(\"error\",e,!1);y.body?this.xhr.send(y.body):this.xhr.send();this.xhr.addEventListener(\"progress\",$B(function(A){w.FI(A)}),!1)};\nOi\u003dfunction(e,N,y,w,E){if(F9(e.tA))return new K4n(e,y);e\u003de.nC();return w?bnJ()?new K5(e,N,y,E):new OA0(e,N,y,E):new RBs(e,y,E)};\ng.RE\u003dfunction(e){this.tag\u003de};\nGm0\u003dfunction(e,N){g.Gc.apply(null,[6,e,N].concat(g.B(g.iE.apply(2,arguments))))};\nUcn\u003dfunction(e,N){g.Gc.apply(null,[5,e,N].concat(g.B(g.iE.apply(2,arguments))))};\ng.Gc\u003dfunction(e,N,y){var w\u003dg.iE.apply(3,arguments),E\u003de\u003d\u003d\u003d6?\"ERROR\":\"WARNING\",A\u003d\"b\"+y;g.t0(new (Function.prototype.bind.apply(g.Gh,[null,A].concat(g.B(w)))),E);w.unshift(A);w\u003dw.join(\", \");E\u003dL45.get(N);if(!E){E\u003d\"ytplog.\"+N;A\u003d5;try{window.localStorage\u0026\u0026!isNaN(+window.localStorage[E])\u0026\u0026(A\u003d+window.localStorage[E]),window.sessionStorage\u0026\u0026!isNaN(+window.sessionStorage[E])\u0026\u0026(A\u003d+window.sessionStorage[E])}catch(C){}L45.set(N,A);E\u003dA}if(!(e\u003cE)){E\u003dsx_;A\u003dE.J.get(N);A||(A\u003dnew aMM,E.J.set(N,A));E\u003dA;A\u003dDate.now();\nvar T\u003dMath.floor((A-E.N)*.01);T\u003e0\u0026\u0026(E.J\u003dMath.min(E.J+T,10),E.N\u003dA);E.J\u003e0?(E.J--,E\u003d!0):E\u003d!1;if(E)typeof w\u003d\u003d\u003d\"function\"\u0026\u0026(w\u003dw()),console.log(\"plyr.\"+N,w);else{var p;w\u003d((p\u003devM.get(N))!\u003dnull?p:0)+1;evM.set(N,w);w%100\u003d\u003d\u003d1\u0026\u0026console.warn(\"plyr\",\"plyr.\"+N+\" is chatty, dropping logs.\")}}};\naMM\u003dfunction(){this.J\u003d10;this.N\u003dDate.now()};\nUi\u003dfunction(e,N){g.x.call(this);var y\u003dthis;this.policy\u003de;this.QB\u003dN;this.N\u003d0;this.J\u003dnull;this.QT\u003d[];this.K\u003dnull;this.lk\u003d{Lz:function(){return y.QB}};\nthis.QB.length\u003d\u003d\u003d1||g.Ip(this.QB,function(w){return!!w.range})};\nL5\u003dfunction(e,N,y){e.J\u0026\u0026(bI(e.J,N),N\u003de.J,e.J\u003dnull);for(var w\u003d0,E\u003d0,A\u003dg.c(e.QB),T\u003dA.next();!T.done;T\u003dA.next())if(T\u003dT.value,T.range\u0026\u0026w+T.K\u003c\u003de.N)w+\u003dT.K;else{N.getLength();if(Xs(T)\u0026\u0026!y\u0026\u0026e.N+N.getLength()-E\u003cw+T.K){e.J\u003dN.split(E).h3;return}a:{var p\u003de;var C\u003dT,r\u003de.N-w,Y\u003dE,M\u003dN,l\u003d!!y,F\u003dM.getLength()-Y;C.range\u0026\u0026(F\u003dMath.min(C.K-r,F));C\u003dKu0(C,C.N+r,F,C.range?C.N+r+F\u003d\u003d\u003dC.range.length:l);Y\u003dhC(M,Y,F);Y\u003dnew mv(C,Y);if(p.policy.useUmp\u0026\u0026p.QT.length\u0026\u0026(M\u003dg.Hx(p.QT[p.QT.length-1],Y))){p.QT[p.QT.length-1]\u003dM;p\u003dF;break a}p.QT.push(Y);\np\u003dF}e.N+\u003dp;E+\u003dp;w+\u003dT.K;if(E\u003d\u003d\u003dN.getLength())break}N.getLength()};\nsi\u003dfunction(e,N,y,w,E,A,T,p,C){C\u003dC\u003d\u003d\u003dvoid 0?!1:C;g.x.call(this);this.qU\u003de;this.policy\u003dN;this.R2\u003dy;this.yl\u003dw;this.timing\u003dE;this.logger\u003dA;this.K\u003dT;this.lz\u003dp;this.L\u003dC;this.lastError\u003dnull;this.J\u003d0;this.j\u003d!1;this.N\u003dnew g.e6(this.wwP,this.policy.sY,this)};\nNDF\u003dfunction(e){e.yl.D\u003d(0,g.iC)();e\u003daE(e);e.K\u003d(0,g.iC)();e.started+\u003d1};\nEE5\u003dfunction(e,N,y,w){e.timing.KF((0,g.iC)(),N,y);N\u003de.yl;N.N\u003d0;N.L\u003d0;N.G\u003d0;p1(aE(e));e.policy.By\u0026\u0026w\u0026\u0026(w\u003daE(e),w.N+\u003d1);if((w\u003de.lz)!\u003dnull\u0026\u0026(e\u003de.R2.tA,!((0,g.iC)()\u003cw.Z+3E5||F9(e))\u0026\u0026(N\u003dlN(e))\u0026\u0026yiM(N)\u0026\u0026w.N\u003d\u003d\u003der(N))){var E;Sd(e)\u0026\u0026(E\u003dlN(oh(e)));g.uY(\"yt-player-bandaid-host\",{primary:N,secondary:E},864E3);w.Z\u003d(0,g.iC)();w$s(w,{primary:N,secondary:E})}};\nN4\u003dfunction(e){if(e.lastError\u003d\u003d\u003d\"ump.spsrejectfailure\")e.policy.Z3||e.timing.Kh||frP(e.yl,!1,e.R2,e.policy,e.K);else{if(e.lastError\u003d\u003d\u003d\"net.timeout\")e.timing.Ep((0,g.iC)());else{var N\u003de.timing;Z2(N,(0,g.iC)(),N.L)}if(e.lastError\u003d\u003d\u003d\"net.nocontent\")++e.yl.G;else{if((N\u003de.lastError\u003d\u003d\u003d\"net.timeout\"||e.lastError\u003d\u003d\u003d\"net.connect\"||e.lastError\u003d\u003d\u003d\"net.closed\")\u0026\u0026!F9(e.R2.tA)){var y\u003daE(e);y.timedOut+\u003d1}else y\u003daE(e),y.J+\u003d1;e.timing.Kh||frP(e.yl,N,e.R2,e.policy,e.K)}}e.qU.IJ(5)};\nyW\u003dfunction(e,N,y,w,E){return N\u003e\u003d400?(e.lastError\u003d\"net.badstatus\",!0):(E\u003d\u003d\u003dvoid 0?0:E)?(e.lastError\u003d\"ump.spsrejectfailure\",!0):y||w!\u003d\u003dvoid 0\u0026\u0026w?!1:(e.lastError\u003dN\u003d\u003d\u003d204?\"net.nocontent\":\"net.connect\",!0)};\nwB\u003dfunction(e,N){if(e.policy.w$)return!1;var y\u003dN.getResponseHeader(\"content-type\"),w\u003dN.rG();e\u003d!w||w\u003c\u003de.policy.g6;return(!N.zE()||!y||y.indexOf(\"text/plain\")!\u003d\u003d-1)\u0026\u0026e};\nTD1\u003dfunction(e,N){var y\u003d\"\";N\u003dN.xJ();N.getLength()\u003c\u003de.policy.g6\u0026\u0026(y\u003dAi_(e,N.YX()));return y};\nAi_\u003dfunction(e,N){var y\u003dP8(N);return a_(y)?(e.logger.debug(function(){return\"Redirecting to \"+y}),y):\"\"};\naE\u003dfunction(e){return r4(e.K,lN(e.R2.tA))};\nJi5\u003dfunction(e){var N\u003de.timing.gL();N.shost\u003dlN(e.R2.tA);return N};\np$M\u003dfunction(e,N){return(e\u003d\u003dnull?void 0:e.maxWidth)\u003e(N\u003d\u003dnull?void 0:N.maxWidth)||(e\u003d\u003dnull?void 0:e.maxHeight)\u003e(N\u003d\u003dnull?void 0:N.maxHeight)};\nCNE\u003dfunction(e,N){for(var y\u003dg.c(N.keys()),w\u003dy.next();!w.done;w\u003dy.next())if(w\u003dN.get(w.value),w.length!\u003d\u003d0){g.pf(w,function(p,C){return C.maxFramerate-p.maxFramerate});\nfor(var E\u003d[w[0]],A\u003d0,T\u003d1;T\u003cw.length;T++)p$M(w[T],E[A])\u0026\u0026(E.push(w[T]),A++);e\u003de.concat(E)}return e};\n$a_\u003dfunction(e,N){var y\u003d[];N\u003dg.c(N);for(var w\u003dN.next();!w.done;w\u003dN.next()){w\u003dw.value;var E\u003dris[w]||0;e.J\u0026\u0026E\u003ee.J||y.push(w)}return y};\nEY\u003dfunction(e,N,y){var w\u003dYfn[e]||[];y.T(\"html5_shorts_onesie_mismatched_fix\")\u0026\u0026(w\u003dMd0[e]||[]);N.push.apply(N,g.B(w));y.T(\"html5_early_media_for_drm\")\u0026\u0026N.push.apply(N,g.B(leF[e]||[]))};\nciM\u003dfunction(e,N){var y\u003dg.sn(e),w\u003de.X(),E\u003dw.L;w\u003dw.T(\"html5_shorts_onesie_mismatched_fix\");var A\u003de.e_();if(w){if(!E.K){if(A\u0026\u0026AI)return AI;if(Tg)return Tg}}else if(Tg\u0026\u0026!E.K)return Tg;var T\u003d[],p\u003d[],C\u003d{},r\u003dJI.concat(Fh3);w\u0026\u0026(r\u003dJI.concat(Sf0));e.T(\"html5_early_media_for_drm\")\u0026\u0026(r\u003dr.concat(oEn),e.T(\"allow_vp9_1080p_mq_enc\")\u0026\u0026r.push(b_P));var Y\u003d[].concat(g.B(hv_));if(y.D)for(var M\u003d0;M\u003cY.length;M++)Y[M].length\u0026\u0026nd[Y[M][0]]\u003d\u003d\u003d\"a\"\u0026\u0026(Y[M]\u003d[\"141\"]);if(y.i9)for(M\u003d0;M\u003cY.length;M++)Y[M].length\u0026\u0026nd[Y[M][0]]\u003d\u003d\u003d\"o\"\u0026\u0026\n(Y[M]\u003d[\"774\"]);e.T(\"html5_iamf_audio_onesie_fmt\")\u0026\u0026Y.push([\"773\"]);r\u003dg.c(r);for(var l\u003dr.next();!l.done;l\u003dr.next()){M\u003d!1;l\u003dg.c(l.value);for(var F\u003dl.next();!F.done;F\u003dl.next()){F\u003dF.value;var S\u003dLa(F,A\u0026\u0026w);if(S\u0026\u0026S.video\u0026\u0026!(Kd(S)\u0026\u0026!y.Rq\u0026\u0026S.video.J\u003ey.G4)){var k\u003dg.Y2(e.X().experiments,\"html5_drm_byterate_soft_cap\");k\u003e0\u0026\u0026Cp5(S)\u0026\u0026S.JM\u003ek||(M?(T.push(F),EY(F,T,e)):(S\u003dEf(y,S,E),S\u003d\u003d\u003d!0?(M\u003d!0,T.push(F),EY(F,T,e)):C[F]\u003dS))}}}Y\u003dg.c(Y);for(r\u003dY.next();!r.done;r\u003dY.next())for(r\u003dg.c(r.value),M\u003dr.next();!M.done;M\u003dr.next())if(M\u003d\nM.value,(l\u003dEAP(M))\u0026\u0026l.audio\u0026\u0026(e.T(\"html5_onesie_51_audio\")||!W3(l)\u0026\u0026!Og(l)))if(l\u003dEf(y,l,E),l\u003d\u003d\u003d!0){p.push(M);EY(M,p,e);break}else C[M]\u003dl;y.N\u0026\u0026N(\"orfmts\",C);if(w)return E.K\u0026\u0026(E.K\u003d!1,AI\u003dTg\u003dvoid 0),A?AI\u003d{video:T,audio:p}:Tg\u003d{video:T,audio:p};Tg\u003d{video:T,audio:p};E.K\u003d!1;return Tg};\ng.X$J\u003dfunction(e,N,y){var w\u003dy.L,E\u003d[],A\u003d[],T\u003dy.T(\"html5_shorts_onesie_mismatched_fix\");e\u003de.e_();var p\u003dJI.concat(Fh3);T\u0026\u0026(p\u003dJI.concat(Sf0));y.T(\"html5_early_media_for_drm\")\u0026\u0026(p\u003dp.concat(oEn),y.T(\"allow_vp9_1080p_mq_enc\")\u0026\u0026p.push(b_P));var C\u003d[].concat(g.B(hv_));if(N.D)for(var r\u003d0;r\u003cC.length;r++)C[r].length\u0026\u0026nd[C[r][0]]\u003d\u003d\u003d\"a\"\u0026\u0026(C[r]\u003d[\"141\"]);if(N.i9)for(r\u003d0;r\u003cC.length;r++)C[r].length\u0026\u0026nd[C[r][0]]\u003d\u003d\u003d\"o\"\u0026\u0026(C[r]\u003d[\"774\"]);y.T(\"html5_iamf_audio_onesie_fmt\")\u0026\u0026C.push([\"773\"]);p\u003dg.c(p);for(r\u003dp.next();!r.done;r\u003d\np.next()){r\u003dg.c(r.value);for(var Y\u003dr.next();!Y.done;Y\u003dr.next()){Y\u003dY.value;var M\u003dLa(Y,e\u0026\u0026T);if(M\u0026\u0026M.video){var l\u003dg.Y2(y.experiments,\"html5_drm_byterate_soft_cap\");if(!(l\u003e0\u0026\u0026Cp5(M)\u0026\u0026M.JM\u003el)\u0026\u0026Ef(N,M,w)\u003d\u003d\u003d!0){E.push({videoCodec:kD3[nd[Y]],maxWidth:M.video.width,maxHeight:M.video.height,maxFramerate:M.video.fps});break}}}}T\u003dg.c(C);for(e\u003dT.next();!e.done;e\u003dT.next())for(e\u003dg.c(e.value),C\u003de.next();!C.done;C\u003de.next())if(C\u003dC.value,(p\u003dEAP(C))\u0026\u0026p.audio\u0026\u0026(y.T(\"html5_onesie_51_audio\")||!W3(p)\u0026\u0026!Og(p))\u0026\u0026Ef(N,p,w)\u003d\u003d\u003d\n!0){A.push({audioCodec:BD0[nd[C]],numChannels:p.audio.numChannels});break}return{videoFormatCapabilities:E,audioFormatCapabilities:A}};\npP\u003dfunction(e){var N\u003d{},y\u003de.JW,w\u003de.Ot,E\u003dy.getVideoData(),A\u003dzm(0),T\u003dy.getPlayerSize(),p\u003dy.getVisibilityState();A\u0026\u0026(N.Vsq\u003dA,N.lastManualDirection\u003dhs9(),A\u003dOkM()||0,A\u003e0\u0026\u0026(A\u003d(w.T(\"html5_use_date_now_for_local_storage\")?Date.now():(0,g.iC)())-A,w.T(\"html5_use_date_now_for_local_storage\")?A\u003e0\u0026\u0026(N.timeSinceLastManualFormatSelectionMs\u003dA):N.timeSinceLastManualFormatSelectionMs\u003dA));N.wf1\u003dzm();A\u003dw.T(\"html5_use_streamer_bandwidth_for_low_latency_live\")\u0026\u0026E.isLowLatencyLiveStream;if(w.schedule.Ng\u0026\u0026!A){var C;A\u003dw.T(\"html5_disable_bandwidth_cofactors_for_sabr_live\")?\n!((C\u003de.qK)\u003d\u003dnull||!C.Lm):!1;N.Cr\u003dM_(w.schedule,!A)}C\u003dg.jV();var r\u003dg.q5.medium,Y\u003dMath.floor(r*16/9);A\u003dE.e_()?r:Y;r\u003dE.e_()?Y:r;N.eq\u003dMath.max(T.width*C,A);N.Wa\u003dMath.max(T.height*C,r);N.visibility\u003dp;N.RUW\u003dz_();N.rr\u003dy.wS()*1E3;T\u003de.JW.mH(!0);var M,l,F,S,k,X;N.Qfl\u003d{defaultPolicy:(T\u003d\u003dnull?void 0:(M\u003dT.xs)\u003d\u003dnull?void 0:M.J)||0,smooth:(T\u003d\u003dnull?void 0:(l\u003dT.JT9)\u003d\u003dnull?void 0:l.J)||0,visibility:(T\u003d\u003dnull?void 0:(F\u003dT.kIh)\u003d\u003dnull?void 0:F.J)||0,BL:(T\u003d\u003dnull?void 0:(S\u003dT.m8)\u003d\u003dnull?void 0:S.J)||0,performance:(T\u003d\u003dnull?\nvoid 0:(k\u003dT.FC)\u003d\u003dnull?void 0:k.J)||0,speed:(T\u003d\u003dnull?void 0:(X\u003dT.tZG)\u003d\u003dnull?void 0:X.J)||0};w.T(\"html5_enable_sabr_drm_hd720p\")\u0026\u0026e.sabrLicenseConstraint\u0026\u0026(N.sabrLicenseConstraint\u003de.sabrLicenseConstraint);if(w.T(\"html5_onesie_media_capabilities\")||w.T(\"html5_enable_server_format_filter\"))N.qz\u003d3;w.T(\"html5_onesie_audio_only_playback\")\u0026\u0026Gr(E)\u0026\u0026(N.qz\u003d1);var d;((d\u003de.qK)\u003d\u003dnull?0:d.zg)\u0026\u0026E.Cx()\u0026\u0026e.E1B\u0026\u0026(N.qz\u003dN.qz\u003d\u003d\u003dvoid 0?7:N.qz|4);M\u003dE.sY?E.sY:g.sn(E);w.T(\"html5_onesie_media_capabilities\")\u0026\u0026(N.mediaCapabilities\u003d\ng.X$J(E,M,w));var v;if((v\u003de.qK)\u003d\u003dnull?0:v.J\u0026\u0026v.DD){F\u003dw.L;v\u003d[];l\u003d[];S\u003dnew Map;w.T(\"html5_ssap_update_capabilities_on_change\")?(F.D||dbF(F),k\u003dF.D||[]):k\u003dArray.from(F.J.values());k\u003dg.c(k);for(X\u003dk.next();!X.done;X\u003dk.next())d\u003dX.value,d.qG?l.push({audioCodec:BD0[d.Iq],numChannels:d.numChannels,spatialCapabilityBitmask:PNM[d.Iq]}):(T\u003dkD3[d.Iq],X\u003d{videoCodec:T,maxWidth:d.maxWidth||0,maxHeight:d.maxHeight||0,maxFramerate:d.maxFramerate||0,is10BitSupported:d.Oa||!1},d.maxBitrateBps\u0026\u0026(X.maxBitrateBps\u003dd.maxBitrateBps,\np\u003dLa(d.itag),C\u003dvoid 0,((C\u003dp)\u003d\u003dnull?0:C.video)\u0026\u0026Ef(M,p,F)\u003d\u003d\u003d!0\u0026\u0026(p\u003dp.JM*8,p\u003eX.maxBitrateBps\u0026\u0026(X.maxBitrateBps\u003dp))),d\u003dT+\"_\"+d.Oa,T\u003dS.get(d)||[],T.push(X),S.set(d,T));v\u003dCNE(v,S);F\u003d{};w.T(\"html5_ssff_denylist_opus_low\")\u0026\u0026(F\u003d{itagDenylist:[249,350]});N.mediaCapabilities\u003d{videoFormatCapabilities:v,audioFormatCapabilities:l,hdrModeBitmask:3,perPlaybackAttributes:F}}var V;if((V\u003de.qK)\u003d\u003dnull?0:V.J){N.RY\u003dM.RY;var Z;N.G4\u003d(Z\u003de.qK)\u003d\u003dnull?void 0:Z.G4}w.Js\u0026\u0026(N.CY\u003dw.Js);N.Sb\u003de.F7;N.mV\u003de.mV;N.nf\u003de.nf;N.XY\u003de.XY;if(w.T(\"html5_fix_time_since_last_seek_reporting\")?\ne.Vy!\u003d\u003dvoid 0:e.Vy)N.C6s\u003d(0,g.iC)()-e.Vy;e.isPrefetch\u0026\u0026w.T(\"html5_report_prefetch_requests\")\u0026\u0026(N.isPrefetch\u003d!0);QY||(N.dUP\u003d!0);V\u003dCa(w.schedule)*1E3;V\u003e0\u0026\u0026(N.Qv\u003dV);var n;((n\u003de.qK)\u003d\u003dnull?0:n.e$)\u0026\u0026e.pG\u0026\u0026e.pG\u003cInfinity\u0026\u0026(N.pG\u003de.pG);y\u003dy.getPlaybackRate();y!\u003d\u003d1\u0026\u0026(N.playbackRate\u003dy);var R;((R\u003de.qK)\u003d\u003dnull?0:R.PY)\u0026\u0026e.ue\u0026\u0026(N.rE\u003de.rE,N.Ka\u003de.Ka,N.ue\u003de.ue);w.T(\"allow_proxima_live_latency\")\u0026\u0026(im()\u003d\u003d\u003d1\u0026\u0026(N.QqG\u003d1),w.T(\"html5_sabr_force_proxima\")\u0026\u0026(N.Msq\u003d1),R\u003dg.Y2(w.experiments,\"html5_sabr_force_max_network_interruption_duration_ms\"),\nN.qgt\u003dR\u003e0?R:w.schedule.interruptions[0]||0);var O;if((O\u003de.qK)\u003d\u003dnull?0:O.Xz)N.Td\u003de.Td;var E9;((E9\u003de.qK)\u003d\u003dnull?0:E9.o4)\u0026\u0026E.E0\u0026\u0026(N.audioTrackId\u003dE.E0);var Jn;if((Jn\u003de.qK)\u003d\u003dnull?0:Jn.p5)if(e\u003dJF5())N.detailedNetworkType\u003ddaM[e]||daM.other;return N};\nCP\u003dfunction(e,N,y,w,E,A,T){var p\u003d{};N\u0026\u0026(p.tC\u003dN);if(!e)return p;p.playbackCookie\u003dy\u003d\u003dnull?void 0:y.playbackCookie;E\u0026\u0026(p.PS\u003dE);p.Ds\u003d[];p.Y6\u003d[];if(T\u003d\u003dnull?0:T.size)for(N\u003dg.c(T.values()),y\u003dN.next();!y.done;y\u003dN.next())p.Y6.push(y.value);if((g.xK(e)||e.zy)\u0026\u0026e.sabrContextUpdates.size\u003e0)for(N\u003dg.c(e.sabrContextUpdates.values()),y\u003dN.next();!y.done;y\u003dN.next())Ie9(p,y.value,w);L3(e)\u0026\u0026!g.xK(e)\u0026\u0026e.T(\"html5_enable_sabr_request_pipelining\")\u0026\u0026A\u0026\u0026Ie9(p,A,w);e.wh\u0026\u0026(p.DGP\u003de.wh);w\u003de.X().J;p.clientInfo\u003d{clientName:vEH[w.c.toUpperCase()]||\n0};w.cbrand\u0026\u0026(p.clientInfo.deviceMake\u003dw.cbrand);w.cmodel\u0026\u0026(p.clientInfo.deviceModel\u003dw.cmodel);w.cver\u0026\u0026(p.clientInfo.clientVersion\u003dw.cver);w.cos\u0026\u0026(p.clientInfo.osName\u003dw.cos);w.cosver\u0026\u0026(p.clientInfo.osVersion\u003dw.cosver);w\u003de.X();w.T(\"html5_sabr_enable_server_xtag_selection\")\u0026\u0026w.SR\u0026\u0026(p.clientInfo.hl\u003dw.SR);e.eL\u0026\u0026(p.eL\u003de.eL);return p};\nIe9\u003dfunction(e,N,y){var w\u003dN.type||0;(y\u003d\u003dnull?0:y.has(w))?e.Y6.push(N):e.Ds.push(w)};\nv0\u003dfunction(e,N,y,w,E,A){var T\u003dA\u003d\u003d\u003dvoid 0?{}:A;var p\u003dT.zt\u003d\u003d\u003dvoid 0?[]:T.zt;var C\u003dT.a4\u003d\u003d\u003dvoid 0?!1:T.a4;var r\u003dT.Ze\u003d\u003d\u003dvoid 0?0:T.Ze;var Y\u003dT.poToken\u003d\u003d\u003dvoid 0?\"\":T.poToken;var M\u003dT.lz\u003d\u003d\u003dvoid 0?void 0:T.lz;var l\u003dT.Tt\u003d\u003d\u003dvoid 0?\"\":T.Tt;var F\u003dT.Q2\u003d\u003d\u003dvoid 0?0:T.Q2;var S\u003dT.E_\u003d\u003d\u003dvoid 0?new Uint8Array(0):T.E_;var k\u003dT.dM\u003d\u003d\u003dvoid 0?!1:T.dM;A\u003dT.Fb\u003d\u003d\u003dvoid 0?0:T.Fb;T\u003dT.tC\u003d\u003d\u003dvoid 0?void 0:T.tC;H0.call(this,N,E);var X\u003dthis;this.policy\u003de;this.logger\u003dnew g.RE(\"dash/request\");this.pW\u003dthis.Ie\u003d0;this.sK\u003d!1;this.M3\u003dthis.B2\u003d\nnull;this.lj\u003d!1;this.E_\u003dthis.Q2\u003dnull;this.n0\u003dthis.b3\u003d!1;this.Q7\u003dnull;this.Fb\u003dthis.Mo\u003d0;this.ZP\u003d!1;this.lk\u003d{IJ:function(v){X.IJ(v)},\nvbW:function(){return X.To},\nlvt:function(v){X.To\u003dv},\nhI9:function(v){X.Ie\u003dv},\nAfP:function(v){X.r7.lastError\u003dv},\nPM:function(){return X.xhr}};\nthis.timing\u003dnew j3(this,y);this.a4\u003dC;this.Q2\u003dF;this.E_\u003dS;this.R2\u003dg.Vt(this.info,this.policy,w);this.R2.set(\"rn\",this.YK().toString());this.R2.set(\"rbuf\",(r*1E3).toFixed().toString());this.a4\u0026\u0026this.R2.set(\"smb\",\"1\");this.policy.Zc\u0026\u0026Y\u0026\u0026this.R2.set(\"pot\",Y);l\u0026\u0026this.R2.set(\"bbs\",l);this.policy.useUmp\u0026\u0026!F9(this.R2.tA)\u0026\u0026(this.uI\u003dnew mA(this),this.R2.set(\"ump\",\"1\"),this.R2.set(\"srfvp\",\"1\"));if(e\u003dthis.policy.oS?this.policy.m5\u0026\u0026!isNaN(this.info.Hf)\u0026\u0026this.info.Hf\u003ethis.policy.Qw?!1:!0:!1)N\u003dnull,this.policy.zM\u0026\u0026\nthis.policy.o1?N\u003d[1]:k\u0026\u0026(N\u003d[]),N!\u003dnull\u0026\u0026(this.policy.Ly\u0026\u0026N.push(2),this.R2.set(\"defsel\",N.join(\",\")));this.r7\u003dnew si(this,this.policy,this.R2,this.info.yl,this.timing,this.logger,w,M);this.zt\u003dp||null;this.kP\u003dzvJ(this);NDF(this.r7);w\u003dvoid 0;if(this.policy.bA||this.uI||this.policy.aq)w\u003d{method:\"POST\"},p\u003d(0,g.rB)([120,0]),M\u003d{},this.policy.zT\u0026\u0026T\u0026\u0026(T\u003dCP(void 0,T),M.v4\u003dT),this.policy.Ry\u0026\u0026this.E_\u0026\u0026(M.videoPlaybackUstreamerConfig\u003dthis.E_),this.policy.aq\u0026\u0026(T\u003dthis.info.j)\u0026\u0026Object.assign(M,T),Object.keys(M).length\u003e\n0?w.body\u003dg.A5(M,g.m4):w.body\u003dp;if(this.Q2\u0026\u0026this.E_){this.R2.set(\"iwts\",\"1\");w\u003d{method:\"POST\"};T\u003d{XY:this.Q2*1E3};var d;p\u003d(d\u003dthis.info.j)\u003d\u003dnull?void 0:d.Ag;d\u003dg.A5({IS:T,Ag:p||void 0,videoPlaybackUstreamerConfig:this.E_},g.m4);w.body\u003dd}try{this.xhr\u003dOi(this.R2,this.policy.U,this.timing,e,w),this.r7.N.start(),A\u0026\u0026(this.n9\u003dnew g.e6(this.G8,A,this),this.n9.start(A+(this.timing.bk.U.AT()||0)*1E3)),this.policy.ir\u0026\u0026x8(this.timing,this.nC()),this.logger.debug(function(){return\"Sent, itag\u003d\"+X.R2.get(\"itag\")+\n\" seg\u003d\"+X.info.QB[0].Ch+\" range\u003d\"+X.R2.get(\"range\")+\" time\u003d\"+Math.round(X.info.QB[0].o2)+\"-\"+Math.round(g.Kq(X.info.QB).XT)+\" rtp\u003d\"+(X.timing.KM()-Date.now()).toFixed(0)}),g.Jo(function(){})}catch(v){i_s(this,v,!0)}};\nzvJ\u003dfunction(e){if(!(g4(e.info)\u0026\u0026e.info.UT()\u0026\u0026e.policy.WE\u0026\u0026e.zt)||e.info.yl.N\u003e\u003d2||zm()\u003e0||!XaF())return!1;var N\u003de.R2.get(\"aitags\");if(!N)return!1;N\u003dGJ(N).split(\",\");for(var y\u003d[],w\u003dg.c(e.zt),E\u003dw.next();!E.done;E\u003dw.next())E\u003dE.value,g.Gw(N,E)\u0026\u0026y.push(E);if(!y.length)return!1;e.R2.set(\"altitags\",g.RA(y.join(\",\")));return!0};\ni_s\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?!1:y;g.t0(N);e.r7.lastError\u003d\"player.exception\";e.errorMessage\u003dN.name+\"_\"+N.message;y?g.Jo(function(){N4(e.r7)}):N4(e.r7)};\nDa_\u003dfunction(e,N){e.timing.Kh\u003d!0;e.xhr.zE()\u0026\u0026e.timing.Kd();if(e.policy.CC){var y;(y\u003de.n9)\u003d\u003dnull||y.stop()}L5(e.To,N,!1)};\ngE9\u003dfunction(e,N){e.info\u003dN;if(e.To){var y\u003de.To;N\u003dN.QB;(N.length!\u003d\u003dy.QB.length||N.length\u003cy.QT.length)\u0026\u0026Ucn(\"dash/request\",260511119,\"\"+N.length,\"\"+y.QB.length,\"\"+y.QT.length);y.QB\u003dN;for(var w\u003dN[0].range,E\u003dnew oR,A\u003d0;A\u003cy.QT.length;A++)bI(E,y.QT[A].J);for(A\u003d0;A\u003cy.QT.length;A++){y.QT[A].info\u003dN[A];var T\u003dN[A].range;y.QT[A].J\u003dhC(E,T.start-w.start,T.length)}}e.kP\u003d!1};\nVdM\u003dfunction(e){e.Mo\u0026\u0026(e.xhr.status\u003de.Mo,e.Ie\u003de.Mo)};\n$X\u003dfunction(e,N){qw.call(this,e,N);this.aq\u003d!0;this.qg\u003d!1;this.Bk\u003dthis.Et\u003d0;this.Wk\u003dNaN};\nfes\u003dfunction(e,N,y){var w\u003de.J3?Math.max(N,y/e.J3):N,E\u003de.bk.N.K;E\u0026\u0026(w\u003dN,e.J3\u0026\u0026(w\u003dMath.max(N,y/e.J3*E)));TX(e.bk,N,y,w)};\nYX\u003dfunction(e){this.N\u003d{};this.logger\u003dnew g.RE(e)};\nM4\u003dfunction(e){YX.call(this,\"sabr\");this.qU\u003de};\nlO\u003dfunction(e){g.x.call(this);this.j\u003de;this.logger\u003dnew g.RE(\"onesie\");this.XZ\u003dnew Map;this.N\u003dthis.J\u003d!1;this.qK\u003dthis.rP\u003dnull;this.K\u003d!1};\ntd0\u003dfunction(e,N,y){e.XZ.get(N).FI\u003dy};\noO\u003dfunction(e,N){e.XZ.has(N)\u0026\u0026(Fy?e.XZ.get(N).Vs.clear():e.XZ.get(N).QT\u003dnew oR,Sr(e,N),e.N\u003d!0)};\nu9M\u003dfunction(e){for(var N\u003dg.c(e.XZ),y\u003dN.next();!y.done;y\u003dN.next()){var w\u003dg.c(y.value);y\u003dw.next().value;w\u003dw.next().value;w.CT||oO(e,y)}};\nqfF\u003dfunction(e,N){N\u003de.XZ.get(N);if(!N)return 0;e\u003d0;if(N.QB.length\u003e0){N\u003dg.c(N.QB);for(var y\u003dN.next();!y.done;y\u003dN.next()){var w\u003dvoid 0;e+\u003d((w\u003dy.value.range)\u003d\u003dnull?void 0:w.length)||0}return e}if(N.Yf.length\u003e0)for(y\u003dg.c(N.Yf),w\u003dy.next();!w.done;w\u003dy.next())e+\u003dw.value.kS||0;return e+N.TU};\nbO\u003dfunction(e,N){if(Fy){var y\u003d0;e\u003de.XZ.get(N);if(e\u003d\u003dnull||!e.Vs)return 0;e\u003dg.c(e.Vs.values());for(N\u003de.next();!N.done;N\u003de.next())y+\u003dN.value.data.getLength();return y}return((y\u003de.XZ.get(N))\u003d\u003dnull?void 0:y.QT.getLength())||0};\nhI\u003dfunction(e,N){e\u003de.XZ.get(N);if(Fy){if(e\u003d\u003dnull||!e.CT)return!1;N\u003de.Vs.size\u003e0;return e.MZ.length\u003e0||N}return!(e\u003d\u003dnull||!e.CT)\u0026\u0026!(e\u003d\u003dnull||!e.QT.getLength())};\nZ_P\u003dfunction(e,N){var y\u003de.XZ.get(N),w\u003dqfF(e,N),E\u003d!w\u0026\u0026!!y.bytesReceived;if(Fy){var A;if((A\u003de.rP)\u003d\u003dnull?0:A.Cx){e\u003dg.c(y.Vs.values());for(N\u003de.next();!N.done;N\u003de.next())if(!N.value.aL)return!1;return E}}else if(A\u003de.i8(N),E\u0026\u0026e.J\u0026\u0026A!\u003d\u003dvoid 0)return A;return(E||y.bytesReceived\u003d\u003d\u003dw)\u0026\u0026y.ex+bO(e,N)\u003d\u003d\u003dy.bytesReceived};\nxan\u003dfunction(e,N,y){e.XZ.set(N,{QT:new oR,ex:0,bytesReceived:0,TU:0,PT:!1,u6:!1,i8:!1,qG:y,kD:[],QB:[],Yf:[],CT:!1,Vs:new Map,lW:new Map,MZ:[]});e.logger.debug(function(){return\"[initStream] formatId: \"+N})};\njh5\u003dfunction(e,N,y,w){y.QB.push.apply(y.QB,g.B(w));if(Fy){y.lW.has(N)||y.lW.set(N,[]);var E;(E\u003dy.lW.get(N)).push.apply(E,g.B(w))}else if(y.To)for(e\u003dg.c(w),N\u003de.next();!N.done;N\u003de.next())y.To.QB.push(N.value);else{y.To\u003dnew Ui(e.qK,[].concat(g.B(y.QB)));var A;((A\u003de.qK)\u003d\u003dnull?0:A.zx)\u0026\u0026g.Q(e,y.To)}};\nnE9\u003dfunction(e,N,y){var w,E\u003d(w\u003de.rP)\u003d\u003dnull?void 0:w.K.get(N);if(!E)return[];if(y.qk){var A;return((A\u003dE.p_(0,y.clipId))\u003d\u003dnull?void 0:A.QB)||[]}if(E.I8()){var T\u003dy.startMs,p\u003dy.durationMs,C\u003d1E3,r;if(((r\u003de.qK)\u003d\u003dnull?0:r.J)\u0026\u0026y.timeRange){var Y;T\u003d(Y\u003dy.timeRange.startTicks)!\u003dnull?Y:-1;var M;p\u003d(M\u003dy.timeRange.fV)!\u003dnull?M:-1;var l;C\u003d(l\u003dy.timeRange.timescale)!\u003dnull?l:-1}if(y.RH\u003c0||y.ZN\u003c0||p\u003c0||T\u003c0||y.kS\u003c0||C\u003c0)return oO(e,N),[];e\u003dcx(y.RH,y.kS);N\u003dy.Br||0;return[new Bx(3,E,e,\"makeSliceInfosMediaBytes\",y.ZN-1,T/\nC,p/C,N,e.length-N,void 0,y.KO,y.clipId)]}if(y.ZN\u003c0)return oO(e,N),[];var F;return((F\u003de.rP)\u003d\u003dnull?0:F.Cx)?(N\u003dE.j1,r\u003dN*E.info.JM,Y\u003d((T\u003de.qK)\u003d\u003dnull?0:T.LX)?y.Br:void 0,((C\u003de.qK)\u003d\u003dnull?0:C.mL)\u0026\u0026y.timeRange\u0026\u0026!Y\u0026\u0026(p\u003dy.timeRange.startTicks/y.timeRange.timescale),[new Bx(3,E,void 0,\"makeSliceInfosMediaBytes\",y.ZN,p,N,Y,r,!0,y.KO,y.clipId)]):[]};\nQh9\u003dfunction(e,N,y){e.rP\u003dN;e.qK\u003dy;N\u003dg.c(e.XZ);for(y\u003dN.next();!y.done;y\u003dN.next()){var w\u003dg.c(y.value);y\u003dw.next().value;w\u003dw.next().value;for(var E\u003dg.c(w.kD),A\u003dE.next();!A.done;A\u003dE.next()){A\u003dA.value;var T\u003dnE9(e,y,A);jh5(e,A.mj,w,T)}}};\ncT\u003dfunction(e,N,y,w){e.logger.debug(function(){return\"[addStreamData] formatId: \"+y+\",headerId: \"+N+\" bytes: \"+w.getLength()});\n(e\u003de.XZ.get(y))\u0026\u0026!e.u6\u0026\u0026(Fy?(e.Vs.has(N)||e.Vs.set(N,{data:new oR,M8:0,aL:!1}),bI(e.Vs.get(N).data,w)):bI(e.QT,w),e.bytesReceived+\u003dw.getLength(),e.PT\u003d!0)};\nSr\u003dfunction(e,N){e.logger.debug(function(){return\"[closeStream] formatId: \"+N});\nvar y\u003de.XZ.get(N);y\u0026\u0026!y.u6\u0026\u0026(y.u6\u003d!0,y.FI\u0026\u0026y.FI(),maM(e)\u0026\u0026e.j.FG())};\nmaM\u003dfunction(e){e\u003dg.c(e.XZ.values());for(var N\u003de.next();!N.done;N\u003de.next())if(!N.value.u6)return!1;return!0};\nkX\u003dfunction(e,N,y,w,E,A,T,p){g.x.call(this);this.policy\u003de;this.info\u003dN;this.rP\u003dy;this.qU\u003dE;this.Eo\u003dp;this.logger\u003dnew g.RE(\"sabr\");this.uI\u003dnew mA(this);this.VP\u003dnew M4(this);this.uP\u003dnew lO(this);this.state\u003d1;this.vD\u003d!1;this.X$\u003d0;this.clipId\u003d\"\";this.qF\u003dthis.d4\u003d-1;this.Gj\u003d0;this.NH\u003d-1;this.ZP\u003dthis.Mv\u003d!1;this.l4\u003d0;this.Q3\u003d!1;this.policy.gI?this.Aa\u003dnew $X(this,A):this.Aa\u003dnew j3(this,A);this.R2\u003dthis.policy.Xz?N.Na:H_M(N,this.policy,w);this.R2.set(\"rn\",\"\"+this.YK());this.R2.set(\"alr\",\"yes\");Qh9(this.uP,y,\ne);this.r7\u003dnew si(this,this.policy,this.R2,N.yl,this.Aa,this.logger,w,T,this.policy.enableServerDrivenRequestCancellation);NDF(this.r7);var C;if((C\u003dthis.policy)\u003d\u003dnull?0:C.zx)g.Q(this,this.uP),g.Q(this,this.r7);e\u003dN.N;N\u003d{method:\"POST\",body:e};e\u0026\u0026(this.Gj\u003de.length);try{this.xhr\u003dOi(this.R2,this.policy.U,this.Aa,QY,N),this.policy.ir\u0026\u0026x8(this.Aa,this.nC()),this.r7.N.start()}catch(r){g.uA(r)}};\nKhJ\u003dfunction(e){e.policy.dJ\u0026\u0026e.FU\u0026\u0026!e.Q3?e.Q3\u003d!0:e.Aa.Kd()};\nWh5\u003dfunction(e,N){var y\u003d-1,w\u003d-1,E\u003d-1,A;if((A\u003de.Y5)\u003d\u003dnull?0:A.items)for(e\u003dg.c(e.Y5.items),A\u003de.next();!A.done;A\u003de.next())A\u003dA.value,N\u003cA.M0||A.M0\u003cy||(y\u003dA.M0,w\u003dA.zP,E\u003dA.minReadaheadMs);return{g1l:y,zP:w,QD:E}};\nO__\u003dfunction(e){this.J\u003de;this.D\u003dthis.aq\u003dthis.G\u003dthis.i9\u003dthis.j\u003dthis.L\u003dthis.Z\u003dthis.l9\u003dthis.U\u003dthis.Rq\u003dthis.Kh\u003dthis.qg\u003dthis.Ng\u003d0;this.ticks\u003d{}};\nBT\u003dfunction(e){e.Ng||(e.Ng\u003d(0,g.iC)(),Bd(\"mb_s\",e.Ng,e.J))};\nRv5\u003dfunction(e){e.qg||(e.qg\u003d(0,g.iC)(),Bd(\"ovfs_rp\",e.qg,e.J))};\nGDs\u003dfunction(e){e.Kh||(e.Kh\u003d(0,g.iC)(),Bd(\"oafs_rp\",e.Kh,e.J))};\nUaH\u003dfunction(e){e.L||(e.L\u003d(0,g.iC)(),Bd(\"vda\",e.L,e.J),e.j\u0026\u0026Em(g.yK(),4))};\nLhM\u003dfunction(e){e.j||(e.j\u003d(0,g.iC)(),Bd(\"ada\",e.j,e.J),e.L\u0026\u0026Em(g.yK(),4))};\nsh5\u003dfunction(e){e.i9||(e.i9\u003d(0,g.iC)(),Bd(\"vis_a\",e.i9,e.J))};\naeH\u003dfunction(e){e.G||(e.G\u003d(0,g.iC)(),Bd(\"ais_a\",e.G,e.J))};\ne_9\u003dfunction(e){e.aq||(e.aq\u003d(0,g.iC)(),Bd(\"vrb_f\",e.aq,e.J))};\nN4H\u003dfunction(e){e.D||(e.D\u003d(0,g.iC)(),Bd(\"arb_f\",e.D,e.J))};\nyds\u003dfunction(e,N,y){var w\u003dN instanceof kX\u0026\u0026!e.K\u0026\u0026!e.N,E\u003d!e.K\u0026\u0026(y\u003d\u003dnull?void 0:y.info.video);y\u003d!e.N\u0026\u0026(y\u003d\u003dnull?void 0:y.info.audio);N.state\u003d\u003d\u003d3?((E||w)\u0026\u0026e.tick(\"vrr\"),(y||w)\u0026\u0026e.tick(\"arr\")):N.state\u003d\u003d\u003d4?E?(e.K\u003dN.nC(),Em(g.yK(),4)):y\u0026\u0026(e.N\u003dN.nC()):N instanceof v0\u0026\u0026N.RL()\u0026\u0026E\u0026\u0026Em(g.yK(),4)};\nwx5\u003dfunction(e){return!!e.N\u0026\u0026!!e.K};\nXy\u003dfunction(e,N,y,w,E,A,T){g.pT.call(this);var p\u003dthis;this.tW\u003de;this.rP\u003dN;this.policy\u003dy;this.videoTrack\u003dw;this.audioTrack\u003dE;this.Au\u003dT;this.Ng\u003dthis.J\u003dnull;this.L\u003dthis.G\u003dNaN;this.U\u003d0;this.D\u003dNaN;this.Z\u003dnull;this.l9\u003dthis.qg\u003dNaN;this.i9\u003dnew Map;this.Kh\u003dthis.K\u003dthis.j\u003dNaN;this.lk\u003d{QS9:function(){return p.N}};\nthis.N\u003dA?1:0};\nAdM\u003dfunction(e,N,y,w){w\u003dw\u003d\u003d\u003dvoid 0?!0:w;if(y\u0026\u0026!e.i9.has(N.Ch)){for(var E\u003dN.startTime,A\u003d[],T\u003d0;T\u003cy.J.length;T++){var p\u003dy.J[T],C\u003dE;E\u003dC+y.N[T];A.push({startTime:C,endTime:E,adCpn:p})}e.i9.set(N.Ch,A)}if(e.policy.NG)if(E\u003de.Ng\u0026\u0026N.Ch\u003d\u003d\u003de.Ng.Ch+1,e.Ng\u003dN,A\u003de.J\u0026\u0026N.Ch\u003d\u003d\u003de.J.Ch+1,A\u003de.J\u0026\u0026E\u0026\u0026A\u0026\u0026e.J.Re.event!\u003d\u003d\"stop\"\u0026\u0026e.J.Re.event!\u003d\u003d\"predictStart\",T\u003dN.Re||null,p\u003de.videoTrack.J.index.vY(),e.policy.xX\u0026\u0026(p\u003dMath.max(e.videoTrack.J.index.vY(),e.audioTrack.J.index.vY())),p\u003dN.Ch\u003e\u003dp,C\u003de.rP.isManifestless\u0026\u0026e.policy.lr,\nT){var r;if(((r\u003de.J)\u003d\u003dnull?void 0:r.Re.event)\u003d\u003d\u003d\"predictStart\"\u0026\u0026e.J.Ch\u003cN.Ch\u0026\u0026T.event\u003d\u003d\u003d\"stop\"){var Y;e.tW.handleError(\"ssdai.missingstartcueevent\",{lastpredict:((Y\u003de.J)\u003d\u003dnull?void 0:Y.Ch)||0,csq:N.Ch},0)}e.J\u003d{Re:T,Ch:N.Ch,Y$:!!y,gx:w};p?PT(e,T,N.Ch):C\u0026\u0026(E?A?PT(e,T,N.Ch):T.event\u003d\u003d\u003d\"continue\"||T.event\u003d\u003d\u003d\"stop\"?EaM(e,N):PT(e,T,N.Ch):PT(e,T,N.Ch))}else A\u0026\u0026EaM(e,N),e.N\u003d\u003d\u003d4\u0026\u0026dB(e,5,\"qend\")};\nPT\u003dfunction(e,N,y){N.startSecs+\u003disNaN(e.U)?0:e.U;e\u003de.rP;e.qg.push(N);e.publish(\"cuepointsadded\",y)};\nT4J\u003dfunction(e,N,y){if(e.N!\u003d\u003d0\u0026\u0026y\u0026\u0026N.QB[0].gx()){var w\u003dN.QB[0].Ch,E\u003dN.QB[0].o2;N\u003dN.isDecorated();IO(e,w,E,N,y)}};\nIO\u003dfunction(e,N,y,w,E){var A;N!\u003d\u003d((A\u003de.J)\u003d\u003dnull?void 0:A.Ch)||e.N\u003d\u003d\u003d1||w||e.J.Re.event\u003d\u003d\u003d\"predictStart\"||e.Fh(\"sdai\",{undecevt:1,sq:N,mt:y,evt:e.J.Re.event});N\u003ee.L\u0026\u0026(e.L\u003dNaN,e.G\u003dNaN);if(e.J\u0026\u0026e.J.Ch\u003d\u003d\u003dN)if(w\u003de.J,!e.policy.IF||E\u0026\u0026w){var T\u003dw.Re;A\u003dE.Wi(T);T.event\u003d\u003d\u003d\"predictStart\"\u0026\u0026(e.Kh\u003dN);e.Fh(\"sdai\",{onqevt:T.event,sq:N,mt:y,gab:A,cst:T.startSecs,cueid:e.policy.tX\u0026\u0026(A||T.event\u003d\u003d\u003d\"start\")?T.identifier:void 0});if(A)if(T.event!\u003d\u003d\"predictStart\")T.event\u003d\u003d\u003d\"start\"\u0026\u0026e.Kh\u003d\u003d\u003dN-1\u0026\u0026e.Fh(\"sdai\",{gabonstart:N}),\nw.Y$?dB(e,4,\"cue\"):(e.L\u003dN,e.G\u003dy,e.Fh(\"sdai\",{joinad:e.N,sg:e.L,st:e.G.toFixed(3)}),e.D\u003dDate.now(),dB(e,2,\"join\"),E.lh(w.Re));else{var p\u003dN+Math.max(Math.ceil(-T.J/5E3),1);A\u003dMath.floor(y-T.J/1E3);e.policy.L?e.K\u003dA:e.j\u003dp;e.Fh(\"sdai\",{onpred:y,estsq:p,estmt:A.toFixed(3)});vT(e.tW,A,A,p);e.D\u003dDate.now();dB(e,3,\"predict\");E.lh(w.Re)}else e.N\u003d\u003d\u003d1?((p\u003de.Z)\u003d\u003dnull?0:p.hI(y))?(vT(e.tW,y,y,N),dB(e,4,\"sk2had\")):dB(e,5,\"nogab\"):T.event\u003d\u003d\u003d\"predictStart\"\u0026\u0026(e.policy.L\u0026\u0026e.K\u003e0?(y\u003dMath.floor(y-T.J/1E3),e.K!\u003d\u003dy\u0026\u0026e.Fh(\"sdai\",\n{updateSt:y,old:e.K}),e.K\u003dy):e.j\u003e0\u0026\u0026(y\u003dN+Math.max(Math.ceil(-T.J/5E3),1),e.j!\u003d\u003dy\u0026\u0026(e.Fh(\"sdai\",{updateSt:y,old:e.j}),e.j\u003dy)));var C,r;if(e.Au\u0026\u0026T.event\u003d\u003d\u003d\"start\"\u0026\u0026((C\u003de.J)\u003d\u003dnull?void 0:C.Re.event)!\u003d\u003d\"predictStart\"\u0026\u0026((r\u003de.J)\u003d\u003dnull?void 0:r.Ch)\u003d\u003d\u003dN-1){var Y;e.Fh(\"sdai\",{ovlpst:(Y\u003de.J)\u003d\u003dnull?void 0:Y.Re.event,sq:N})}}else e.Fh(\"sdai\",{nulldec:1,sq:N,mt:y.toFixed(3),evt:(w\u003d\u003dnull?void 0:(T\u003dw.Re)\u003d\u003dnull?void 0:T.event)||\"none\"});else e.N\u003d\u003d\u003d1\u0026\u0026dB(e,5,\"noad\")};\npx3\u003dfunction(e,N,y){if(e.N\u003d\u003d\u003d1||e.N\u003d\u003d\u003d2)return!1;if(e.N!\u003d\u003d0\u0026\u0026N\u003d\u003d\u003de.audioTrack){if(e.policy.L)return Jds(e.videoTrack,y)||Jds(e.videoTrack,y+1);e\u003dzg(e.videoTrack);if(y\u003e(e?e.Ch:-1))return!1}return!0};\niO\u003dfunction(e,N,y){return(y\u003c0||y\u003d\u003d\u003de.L)\u0026\u0026!isNaN(e.G)?e.G:N};\nEaM\u003dfunction(e,N){if(e.J){var y\u003de.J.Re.Vj-(N.startTime+e.U-e.J.Re.startSecs);y\u003c\u003d0||(y\u003dnew iN(e.J.Re.startSecs-(isNaN(e.U)?0:e.U),y,e.J.Re.context,e.J.Re.identifier,\"stop\",e.J.Re.J+N.duration*1E3),e.Fh(\"cuepointdiscontinuity\",{segNum:N.Ch}),PT(e,y,N.Ch))}};\ndB\u003dfunction(e,N,y){e.N!\u003d\u003dN\u0026\u0026(e.Fh(\"sdai\",{setsst:N,old:e.N,r:y}),e.N\u003dN)};\nD0\u003dfunction(e,N,y,w){(w\u003d\u003d\u003dvoid 0?0:w)?dB(e,1,\"seek\"):N\u003e0\u0026\u0026Math.abs(N-y)\u003e\u003d5\u0026\u0026e.N\u003d\u003d\u003d4\u0026\u0026dB(e,5,\"sk2t.\"+N.toFixed(2)+\";ct.\"+y.toFixed(2))};\ngB\u003dfunction(e,N,y){this.audio\u003de;this.video\u003dN;this.reason\u003dy};\nVW\u003dfunction(e,N,y){this.J\u003de;this.reason\u003dN;this.token\u003dy;this.videoId\u003dvoid 0};\nfP\u003dfunction(e,N,y){g.x.call(this);this.policy\u003de;this.j\u003dN;this.Fh\u003dy;this.K\u003dnew Map;this.L\u003d0;this.Z\u003d!1;this.J\u003d\"\";this.N\u003d!1};\ntI\u003dfunction(e,N,y){if(y\u003d\u003d\u003dvoid 0?0:y)e.Z\u003d!0;++e.L;y\u003d6E4*Math.pow(2,e.L);y\u003d(0,g.iC)()+y;e.K.set(N.info.id,y)};\nuO\u003dfunction(e){for(var N\u003dg.c(e.K.entries()),y\u003dN.next();!y.done;y\u003dN.next()){var w\u003dg.c(y.value);y\u003dw.next().value;w\u003dw.next().value;w\u003c(0,g.iC)()\u0026\u0026e.K.delete(y)}return e.K};\nCHH\u003dfunction(e){return e.Z\u0026\u0026uO(e).size\u003e0};\nq4\u003dfunction(e,N){e.J!\u003d\u003dN\u0026\u0026(e.J\u003dN,e.N\u003d!0)};\nrd_\u003dfunction(e,N){var y;N\u0026\u0026(y\u003dg.Ok(e.j.J,function(E){return E.id\u003d\u003d\u003dN}));\nif(!y\u0026\u0026(y\u003dg.Ok(e.j.J,function(E){var A;return!((A\u003dE.Vl)\u003d\u003dnull||!A.isDefault)}),N)){var w;\ne.Fh(\"iaf\",{id:N,sid:(w\u003dy)\u003d\u003dnull?void 0:w.id})}return y};\nxX\u003dfunction(e,N,y,w,E,A){var T\u003dthis;A\u003dA\u003d\u003d\u003dvoid 0?[]:A;this.tW\u003de;this.qg\u003dN;this.policy\u003dy;this.rP\u003dw;this.Z\u003dE;this.VB\u003dA;this.logger\u003dnew g.RE(\"dash/abr\");this.J\u003df3;this.K\u003dthis.G\u003dnull;this.D\u003d-1;this.aq\u003d!1;this.nextVideo\u003dthis.N\u003dnull;this.j\u003d[];this.Et\u003dnew Set;this.Rq\u003d{};this.Ut\u003dnew yy(1);this.U\u003d0;this.Bk\u003dthis.Kh\u003dthis.Ng\u003d!1;this.l9\u003d0;this.Wk\u003d!1;this.i9\u003dnew Set;this.Zl\u003d!1;this.lk\u003d{QP:function(){Z0(T)}};\nthis.L\u003dnew fP(this.policy,E,function(p,C){T.tW.Fh(p,C)})};\nFvE\u003dfunction(e,N,y){jr(e,N);N\u003drd_(e.L,y);y||N||(N\u003d$Z5(e));N\u003dN||e.Z.J[0];e.N\u003de.rP.J[N.id];Z0(e);e.G\u003de.N;YME(e);MlH(e);e.K\u003de.nextVideo;e.G\u003de.N;return l$M(e)};\nb1s\u003dfunction(e,N){if(SMF(e,N))return null;if(N.reason\u003d\u003d\u003d\"m\"\u0026\u0026N.isLocked())return e.logger.debug(function(){return\"User sets constraint to: \"+ax(N)}),jr(e,N),e.U\u003de.j.length-1,Z0(e),nP(e),e.Kh\u003de.Kh||e.K!\u003d\u003de.nextVideo,e.K\u003de.nextVideo,new gB(e.N,e.K,N.reason);\nN.reason\u003d\u003d\u003d\"r\"\u0026\u0026(e.D\u003d-1);jr(e,N);nP(e);if(N.reason\u003d\u003d\u003d\"r\"\u0026\u0026e.nextVideo\u003d\u003d\u003de.K)return new gB(e.N,e.nextVideo,N.reason);oaM(e);return null};\nh_E\u003dfunction(e,N,y){e.N\u003de.rP.J[N];e.G\u003de.N;return new gB(e.G,e.K,y?\"t\":\"m\")};\ncdE\u003dfunction(e,N){if(N.info.video){if(e.K!\u003d\u003dN)return e.K\u003dN,l$M(e)}else e.Bk\u003de.G!\u003d\u003dN,e.G\u003dN;return null};\nk4J\u003dfunction(e,N){if(N.J.info.video\u0026\u0026N.j){var y\u003d(N.N+N.K)/N.duration,w\u003dN.J.info.JM;y\u0026\u0026w\u0026\u0026(e.Ut.Kj(1,y/w),e.policy.K\u0026\u0026y/w\u003e1.5\u0026\u0026e.tW.Fh(\"overshoot\",{sq:N.Ch,br:y,max:w}))}};\nQW\u003dfunction(e,N,y){tI(e.L,N,y\u003d\u003d\u003dvoid 0?!1:y);e.D\u003d-1;jr(e,e.J)};\nB4M\u003dfunction(e,N){return new gB(e.G,e.K,N||e.J.reason)};\noaM\u003dfunction(e){if(e.K\u0026\u0026e.nextVideo\u0026\u0026mU(e,e.K.info)\u003cmU(e,e.nextVideo.info)){var N\u003de.J.reason;e.Ng\u003de.Ng||N\u003d\u003d\u003d\"r\"||N\u003d\u003d\u003d\"u\"||N\u003d\u003d\u003d\"v\"}};\nl$M\u003dfunction(e){e.aq?e.aq\u003d!1:e.D\u003d(0,g.iC)();e.Ng\u003d!1;e.Zl\u003d!1;return new gB(e.G,e.K,e.J.reason)};\nXxM\u003dfunction(e,N){var y\u003d{};N\u003dg.c(N);for(var w\u003dN.next();!w.done;w\u003dN.next())if((w\u003dw.value)\u0026\u0026w.video){var E\u003dw.video.J,A\u003dy[E],T\u003dA\u0026\u0026Kd(A)\u0026\u0026A.video.J\u003ee.policy.G4,p\u003dE\u003c\u003de.policy.G4?Kd(w):mu(w);if(!A||T||p)y[E]\u003dw}return y};\njr\u003dfunction(e,N){e.J\u003dN;var y\u003de.Z.videoInfos;if(!e.J.isLocked()){var w\u003d(0,g.iC)();y\u003dg.CG(y,function(p){if(p.JM\u003ethis.policy.JM)return!1;var C\u003dthis.rP.J[p.id];return uO(this.L).get(p.id)\u003ew?!1:C.yl.N\u003e4||C.Z\u003e4?(this.logger.debug(function(){return\"Remove \"+N$(p)+\"; 4 load failures\"}),!1):this.i9.has(+p.itag)?!1:!0},e);\nCHH(e.L)\u0026\u0026(y\u003dg.CG(y,function(p){return p.video.width\u003c\u003d854\u0026\u0026p.video.height\u003c\u003d480}))}y.length||(y\u003de.Z.videoInfos);\nvar E\u003dy;e.policy.Yb\u0026\u0026(E\u003dPH0(e,E,N));E\u003dg.CG(E,N.j,N);if(e.J.isLocked()\u0026\u0026e.L.J){var A\u003dg.Ok(y,function(p){return p.id\u003d\u003d\u003de.L.J});\nA?E\u003d[A]:q4(e.L,\"\")}e.policy.Yb||(E\u003dPH0(e,E,N));E.length||(E\u003d[y[0]]);E.sort(function(p,C){return mU(e,p)-mU(e,C)});\nN\u003d{};for(y\u003d1;y\u003cE.length;N\u003d{lK:void 0,gi:void 0},y++)N.gi\u003dE[y-1],N.lK\u003dE[y],N.gi.video.width\u003eN.lK.video.width?(g.Uk(E,y),y--):mU(e,N.gi)*e.policy.D\u003emU(e,N.lK)\u0026\u0026(g.Uk(E,y-1),y--);var T\u003dE[E.length-1];e.Wk\u003d!!e.K\u0026\u0026!!e.K.info\u0026\u0026e.K.info.Iq!\u003d\u003dT.Iq;e.logger.debug(function(){return\"Constraint: \"+ax(e.J)+\", \"+E.length+\" fmts selectable, max selectable fmt: \"+N$(T)});\ne.j\u003dE;e.Et.clear();N\u003d!1;for(y\u003d0;y\u003cE.length;y++)N?e.Et.add(E[y].itag):E[y].video.J\u003e\u003d1080\u0026\u0026(N\u003d!0);dZ1(e.policy,T,e.rP.Cx)};\nPH0\u003dfunction(e,N,y){var w\u003dy.reason\u003d\u003d\u003d\"m\"||y.reason\u003d\u003d\u003d\"s\";e.policy.s6\u0026\u0026HT\u0026\u0026g.k$\u0026\u0026(!w||y.J\u003c1080)\u0026\u0026(N\u003dN.filter(function(r){return r.video\u0026\u0026(!r.N||r.N.powerEfficient)}));\nif(N.length\u003e0)if(Zo()){var E\u003dXxM(e,N);N\u003dN.filter(function(r){return!!r\u0026\u0026!!r.video\u0026\u0026r.Iq\u003d\u003d\u003dE[r.video.J].Iq})}else{var A,T,p\u003d(A\u003dN[0])\u003d\u003dnull?void 0:(T\u003dA.video)\u003d\u003dnull?void 0:T.J;\nif(p){y\u003dN.filter(function(r){return!!r\u0026\u0026!!r.video\u0026\u0026r.video.J\u003d\u003d\u003dp});\nvar C\u003dXxM(e,y)[p].Iq;N\u003dN.filter(function(r){return!!r\u0026\u0026!!r.video\u0026\u0026r.Iq\u003d\u003d\u003dC})}}return N};\nI$9\u003dfunction(e,N){for(var y\u003d0;y+1\u003ce.j.length\u0026\u0026e.j[y].video.quality\u003d\u003d\u003d\"tiny\";)y++;var w\u003dc0(e.qg)/e.policy.D;return mU(e,N.info)+mU(e,e.j[y])\u003ew};\nZ0\u003dfunction(e){if(!e.N||!e.policy.j\u0026\u0026!e.N.info.Vl){var N\u003de.Z.J;e.N\u0026\u0026(N\u003dN.filter(function(w){return w.audio.J\u003d\u003d\u003de.N.info.audio.J}),N.length||(N\u003de.Z.J));\ne.N\u003de.rP.J[N[0].id];if(N.length\u003e1){if(e.policy.RO){if(e.policy.dT)return;var y\u003dg.Ok(N,function(w){return w.audio.audioQuality!\u003d\u003d\"AUDIO_QUALITY_HIGH\"});\ny\u0026\u0026(e.N\u003de.rP.J[y.id])}y\u003d!1;if(y\u003de.policy.NK?!0:e.J.isLocked()?e.J.J\u003c240:I$9(e,e.N))e.N\u003de.rP.J[g.Kq(N).id]}}};\nnP\u003dfunction(e){if(!e.nextVideo||!e.policy.j)if(e.J.isLocked())e.nextVideo\u003de.J.J\u003c\u003d360?e.rP.J[e.j[0].id]:e.rP.J[g.Kq(e.j).id],e.logger.debug(function(){return\"Select max fmt: \"+N$(e.nextVideo.info)});\nelse{for(var N\u003dMath.min(e.U,e.j.length-1),y\u003dc0(e.qg),w\u003dmU(e,e.N.info),E\u003dy/e.policy.Ng-w;N\u003e0\u0026\u0026!(mU(e,e.j[N])\u003c\u003dE);N--);for(var A\u003dy/e.policy.D-w;N\u003ce.j.length-1\u0026\u0026!(mU(e,e.j[N+1])\u003e\u003dA);N++);e.nextVideo\u003de.rP.J[e.j[N].id];e.U!\u003d\u003dN\u0026\u0026e.logger.info(function(){return\"Adapt to: \"+N$(e.nextVideo.info)+\", bandwidth: \"+y.toFixed(0)+\", bandwidth to downgrade: \"+E.toFixed(0)+\", bandwidth to upgrade: \"+A.toFixed(0)+\", constraint: \"+ax(e.J)});\ne.U\u003dN}};\nYME\u003dfunction(e){var N\u003de.policy.Ng,y\u003dc0(e.qg),w\u003dy/N-mU(e,e.N.info);N\u003dg.Rw(e.j,function(E){return mU(this,E)\u003cw},e);\nN\u003c0\u0026\u0026(N\u003d0);e.U\u003dN;e.nextVideo\u003de.rP.J[e.j[N].id];e.logger.info(function(){return\"Initial selected fmt: \"+N$(e.nextVideo.info)+\", bandwidth: \"+y.toFixed(0)+\", max video byterate: \"+w.toFixed(0)})};\nMlH\u003dfunction(e){if(e.VB.length){var N\u003de.VB,y\u003dfunction(w,E){if(w.info.Iq\u003d\u003d\u003d\"f\"||N.includes(Sl(g.Ld(w.info,e.rP.Cx))))return w;for(var A\u003d{},T\u003d0;T\u003cE.length;A\u003d{oo:void 0,IZ:void 0},T++){var p\u003de.rP.J[E[T].id];if(N.includes(Sl(g.Ld(p.info,e.rP.Cx)))){var C\u003dw.info.Iq,r\u003dp.info.Iq;if(C\u003d\u003d\u003dr||Zo()){if(w.info.J!\u003d\u003dp.info.J)return e.tW.Fh(\"ombifa\",{mismatch:\"xtag\",f:w.info.id,t:p.info.id}),w;A.oo\u003dw.info.itag;A.IZ\u003dp.info.itag;e.tW.Fh(\"ombifa\",{f:A.oo,t:A.IZ});e.logger.info(function(Y){return function(){return\"Initial format selection changed from \"+\nY.oo+\" to \"+Y.IZ+\" based on prefetched media.\"}}(A));\ne.aq\u003d!0;return p}e.tW.Fh(\"ombifa\",{mismatch:\"efficient\",fc:C,tc:r})}}e.tW.Fh(\"ombifa\",{mismatch:\"unselectable\",fmts:N.join(\".\")});return w};\ne.nextVideo\u003dy(e.nextVideo,e.Z.videoInfos);e.N\u003dy(e.N,e.Z.J)}};\nmU\u003dfunction(e,N){if(!e.Rq[N.id]){var y\u003de.rP.J[N.id].index.rd(e.l9,15);y\u003dN.RX\u0026\u0026e.K\u0026\u0026e.K.index.isLoaded()?y||N.RX:y||N.JM;e.Rq[N.id]\u003dy}y\u003de.Rq[N.id];e.Et.has(N.itag)\u0026\u0026(y*\u003d1.5);return y*\u003dMath.max(1,e.Ut.AT()||0)};\nvaJ\u003dfunction(e,N){e\u003dQF9(e.rP.J,function(y){return y.info.itag\u003d\u003d\u003dN});\nif(!e)throw Error(\"Itag \"+N+\" from server not known.\");return e};\nz_M\u003dfunction(e){var N\u003d[];if(e.J.reason\u003d\u003d\u003d\"m\"||e.J.reason\u003d\u003d\u003d\"s\")return N;if(D$_(e.rP)){for(var y\u003dMath.max(0,e.U-2);y\u003ce.U\u0026\u0026y\u003ce.j.length;y++)N.push(e.j[y].itag);N.reverse()}return N};\nSMF\u003dfunction(e,N){var y;return e.J.Bw(N)\u0026\u0026(!e.L.J||!e.J.isLocked()||((y\u003de.nextVideo)\u003d\u003dnull?void 0:y.info.id)\u003d\u003d\u003de.L.J)};\n$Z5\u003dfunction(e){var N\u003dg.Ok(e.Z.J,function(w){return w.audio.J}),y\u003dg.Ok(e.Z.J,function(w){return!w.audio.J});\nreturn N?e.policy.nM?N:y:null};\ni1n\u003dfunction(e){var N\u003de\u003d\u003d\u003dvoid 0?{}:e;e\u003dN.Z0\u003d\u003d\u003dvoid 0?!1:N.Z0;var y\u003dN.o1\u003d\u003d\u003dvoid 0?!1:N.o1;N\u003dN.oS\u003d\u003d\u003dvoid 0?!1:N.oS;return e?N?3:2:y?-1:1};\nKP\u003dfunction(e){this.track\u003de;this.buffered\u003d[];this.K\u003dthis.j\u003d0;this.Z\u003d{};this.L\u003d0;this.J\u003dnew eV};\nDZP\u003dfunction(e,N,y){e.flush();e.N\u003dy;WT(e,3,N)};\nWT\u003dfunction(e,N,y){var w\u003d[],E\u003de.track.TW;if(E){E\u003dE.Ju();for(var A\u003d0;A\u003cE.length;A++)w.push(Math.round(E.start(A)*1E3)),w.push(Math.round(E.end(A)*1E3))}E\u003d1;A\u003dw.length;if(A\u003d\u003d\u003de.buffered.length){for(var T\u003d0;T\u003c\u003dA\u0026\u0026w[T]\u003d\u003d\u003de.buffered[T];T++);T\u003eA?E\u003d0:w[T]\u003ee.buffered[T]\u0026\u0026(T\u003d\u003d\u003dA-1?E\u003d2:T\u003d\u003d\u003dA-2\u0026\u0026w[T+1]\u003ee.buffered[T+1]\u0026\u0026(E\u003d3))}e.J.add(N\u003c\u003c3|(y\u0026\u00264)|E);N\u003dMath.ceil(e.track.wS()*1E3);e.J.add(N-e.L);e.L\u003dN;if(E\u003d\u003d\u003d1)for(e.J.add(A),T\u003dN\u003d0;T\u003cA;T++)e.J.add(w[T]-N),N\u003dw[T];E\u003d\u003d\u003d3\u0026\u0026e.J.add(w[A-2]-e.buffered[A-2]);E\u003e\u003d2\u0026\u0026e.J.add(w[A-\n1]-e.buffered[A-1]);y\u0026\u0026e.J.add(y);e.buffered\u003dw};\nOY\u003dfunction(e,N,y){var w\u003dthis;this.policy\u003de;this.J\u003dN;this.l9\u003dy;this.j\u003dthis.N\u003d0;this.lP\u003dnull;this.Ng\u003dnew Set;this.D\u003d[];this.indexRange\u003dthis.initRange\u003dnull;this.U\u003dnew O3;this.Kh\u003dthis.qg\u003d!1;this.lk\u003d{nb9:function(){return w.K},\nK4W:function(){return w.chunkSize},\nDT1:function(){return w.G},\nIS1:function(){return w.Z}};\n(N\u003dgaJ(this))?(this.chunkSize\u003dN.csz,this.K\u003dMath.floor(N.clen/N.csz),this.G\u003dN.ck,this.Z\u003dN.civ):(this.chunkSize\u003de.cC,this.K\u003d0,this.G\u003dg.PX(16),this.Z\u003dg.PX(16));this.L\u003dnew Uint8Array(this.chunkSize);this.G\u0026\u0026this.Z\u0026\u0026(this.crypto\u003dnew mc_(this.G,this.Z))};\ngaJ\u003dfunction(e){if(e.policy.Rx\u0026\u0026e.policy.Rv)for(var N\u003dg.c(e.policy.Rx),y\u003dN.next(),w\u003d{};!y.done;w\u003d{oK:void 0,sN:void 0},y\u003dN.next())if(y\u003dg.JE(y.value),w.oK\u003d+y.clen,w.sN\u003d+y.csz,w.oK\u003e0\u0026\u0026w.sN\u003e0\u0026\u0026e.policy.j\u003d\u003d\u003dy.docid\u0026\u0026e.J.info.id\u003d\u003d\u003dy.fmtid\u0026\u0026e.J.info.lastModified\u003d\u003d\u003d+y.lmt)return e\u003d{},e.clen\u003dw.oK,e.csz\u003dw.sN,e.ck\u003dy.ck,e.civ\u003dy.civ,e};\nRO\u003dfunction(e){return!!e.lP\u0026\u0026e.lP.eY()};\ntl1\u003dfunction(e,N){if(!RO(e)\u0026\u0026!e.Ss()){if(!(e.qg||(e.qg\u003d!0,e.K\u003e0))){var y\u003dGg(e);y\u003dPH(e.policy.j,e.J.info,UY(e),y,e.policy.VB);LP(e,y)}if(N.info.type\u003d\u003d\u003d1){if(e.lP){sY(e,Error(\"Woffle: Expect INIT slices to always start us off\"));return}e.initRange\u003dcx(0,N.J.getLength())}else if(N.info.type\u003d\u003d\u003d2)e.lP\u0026\u0026e.lP.type\u003d\u003d\u003d1||sY(e,Error(\"Woffle: Index before init\")),e.indexRange\u003dcx(e.initRange.end+1,N.J.getLength());else if(N.info.type\u003d\u003d\u003d3){if(!e.lP){sY(e,Error(\"Woffle: Expect MEDIA slices to always have lastSlice\"));\nreturn}if(e.lP.type\u003d\u003d\u003d3\u0026\u0026!d4(e.lP,N.info)\u0026\u0026(e.D\u003d[],N.info.Ch!\u003d\u003dIi(e.lP)||N.info.N!\u003d\u003d0))return;if(N.info.j){y\u003dg.c(e.D);for(var w\u003dy.next();!w.done;w\u003dy.next())VlM(e,w.value);e.D\u003d[]}else{e.D.push(N);e.lP\u003dN.info;return}}else{sY(e,Error(\"Woffle: Unexpected slice type\"));return}e.lP\u003dN.info;VlM(e,N);f$_(e)}};\nVlM\u003dfunction(e,N){var y\u003d0,w\u003dN.J.YX();if(e.j\u003ce.K){y\u003de.K*e.chunkSize;var E,A\u003d(((E\u003dN.info.range)\u003d\u003dnull?void 0:E.start)||0)+N.info.N;y-\u003dA;if(y\u003e\u003dw.length)return;if(y\u003c0)throw Error(\"Missing data\");e.j\u003de.K;e.N\u003d0}for(E\u003d{};y\u003cw.length;E\u003d{s3:void 0})if(E.s3\u003dMath.min(w.length-y,e.L.byteLength-e.N),A\u003dnew Uint8Array(w.buffer,w.byteOffset+y,E.s3),e.L.set(A,e.N),e.N+\u003dE.s3,y+\u003dE.s3,e.N\u003d\u003d\u003de.L.length){if(N.info\u003d\u003d\u003de.lP\u0026\u0026RO(e)\u0026\u0026y\u003d\u003d\u003dw.length)break;E\u003dGg(e);E\u003dPH(e.policy.j,e.J.info,UY(e),E,e.policy.VB,e.j,e.L,e.crypto);e.Ng.add(E);\nLP(e,E);e.Ss()||(E\u003dGg(e),e.l9(UY(e),E!\u003d\u003dvoid 0?(E.downloadedEndTime||0)*E.averageByteRate:E.maxKnownEndTime*E.averageByteRate,E.maxKnownEndTime*E.averageByteRate));e.L\u003dnew Uint8Array(e.chunkSize);e.N\u003d0;e.j+\u003d1}};\nf$_\u003dfunction(e){if(RO(e))if(e.lP\u0026\u0026e.indexRange)if(e.N){var N\u003dnew Uint8Array(e.L.buffer,0,e.N),y\u003dusF(e),w\u003de.policy.j;Promise.all(e.Ng).then(function(){var E\u003dPH(w,e.lP.J.info,UY(e,!0),y,e.policy.VB,e.j,N,e.crypto);LP(e,E,!0)})}else sY(e,new aO(\"Woffle: Expect always re-mark currentChunkOffset at EOS\"));\nelse sY(e,new aO(\"Woffle: Expect at EOS to always have lastSlice or indexRange\"))};\nGg\u003dfunction(e){return{downloadedEndTime:Math.round(e.lP?e.lP.XT:0),maxKnownEndTime:Math.round(e.J.index.f9()),averageByteRate:Math.round(e.J.info.RX)}};\nusF\u003dfunction(e){return{downloadedEndTime:-1,maxKnownEndTime:Math.round(e.J.index.f9()),averageByteRate:Math.round(e.J.info.RX)}};\nUY\u003dfunction(e,N){N\u003d\u003d\u003dvoid 0||!N||e.indexRange\u0026\u0026e.initRange\u0026\u0026e.lP||sY(e,new aO(\"Woffle: Expect isFinal to always have indexRange and initRange and lastSlice\"));N\u003d{lmt:e.J.info.lastModified,docid:e.policy.j,fmtid:e.J.info.id,type:e.J.info.mimeType.split(\";\")[0],csz:e.chunkSize,clen:e.j*e.chunkSize+e.N};e.crypto\u0026\u0026(N.ck\u003de.G,N.civ\u003de.Z);var y\u003d\"local://localhost/videoplayback?\"+E8(N),w,E;N\u003d{itag:+e.J.info.itag,mimeType:e.J.info.mimeType,bitrate:e.J.info.JM*8,lastModified:String(e.J.info.lastModified),initRange:(w\u003d\ne.initRange)\u003d\u003dnull?void 0:tcn(w),indexRange:(E\u003de.indexRange)\u003d\u003dnull?void 0:tcn(E),url:y};if(w\u003de.J.info.J)N.xtags\u003dw;if(w\u003de.J.info.video)if(N.quality\u003dw.quality,N.qualityLabel\u003dw.qualityLabel,N.width\u003dw.width,N.height\u003dw.height,w\u003dw.fps)N.fps\u003dw;if(e\u003de.J.info.audio){if(w\u003de.sampleRate)N.audioSampleRate\u003dString(w);if(e\u003de.numChannels)N.audioChannels\u003de}return N};\nLP\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?!1:y;N.then(function(w){e.Ng.delete(N);(y||w\u003d\u003d\u003d4)\u0026\u0026e.U.resolve(w)},function(w){e.U.reject(w)})};\nsY\u003dfunction(e,N){g.cH(e.policy.j)!\u003d\u003d4\u0026\u0026(g.kK(e.policy.j,4),g.uA(N),e.U.reject(new aO(N.message)))};\naO\u003dfunction(e,N){e\u003dError.call(this,e);this.message\u003de.message;\"stack\"in e\u0026\u0026(this.stack\u003de.stack);this.J\u003dN\u003d\u003d\u003dvoid 0?!1:N};\nqM5\u003dfunction(e){e\u003dg.H$(e,1886614376);for(var N\u003dg.c(e),y\u003dN.next();!y.done;y\u003dN.next());return g.dn(e,function(w){return Tps(w)})};\nZ10\u003dfunction(e){var N\u003dvQ(e,function(E,A){return E+A.length},0);\nN\u003dnew Uint8Array(N);var y\u003d0;e\u003dg.c(e);for(var w\u003de.next();!w.done;w\u003de.next())w\u003dw.value,N.set(w,y),y+\u003dw.length;return N};\nxZ0\u003dfunction(e,N,y,w,E,A){this.ids\u003de;this.J\u003dN;this.N\u003dy;this.j\u003dw;this.K\u003dE;this.Z8\u003dA};\neL\u003dfunction(e,N,y){this.initData\u003de;this.contentType\u003dN;this.isPrefetch\u003dy;this.J\u003dthis.cryptoPeriodIndex\u003dNaN;this.K\u003d[];this.lm\u003d!1;this.N\u003dnull;if((N\u003d\u003dnull?void 0:N.toLowerCase())\u003d\u003d\u003d\"webm\"||e.length\u003d\u003d\u003d16)this.lm\u003d!0};\nna0\u003dfunction(e){a:{var N\u003de.initData;try{for(var y\u003d0,w\u003dnew DataView(N.buffer);y\u003cw.byteLength-8;){var E\u003dw.getUint32(y);if(E\u003c\u003d1)break;if(w.getUint32(y+4)\u003d\u003d\u003d1886614376){var A\u003d32;if(w.getUint8(y+8)\u003e0){var T\u003dw.getUint32(y+28);A+\u003dT*16+4}var p\u003dw.getUint32(y+A-4);try{var C\u003djiM(N.subarray(y+A,y+A+p));if(C!\u003d\u003dnull){var r\u003dC;break a}}catch(Y){}}y+\u003dE}r\u003dnull;break a}catch(Y){r\u003dnull;break a}r\u003dvoid 0}if(r!\u003dnull)for(N\u003dra(qg(r,7)),N\u003d\u003dnull||e.lm||(e.cryptoPeriodIndex\u003dN),N\u003dra(qg(r,10)),N!\u003dnull\u0026\u0026N\u003e0\u0026\u0026!e.lm\u0026\u0026(e.J\u003dN),r\u003dWW(r,\n2,SSH,void 0\u003d\u003d\u003dhjM?2:4),r\u003dg.c(r),N\u003dr.next();!N.done;N\u003dr.next())e.K.push(g.oN(IN(N.value),4))};\nQiJ\u003dfunction(e){return isNaN(e.cryptoPeriodIndex)?g.oN(e.initData):\"\"+e.cryptoPeriodIndex};\nNN\u003dfunction(e,N,y){var w\u003dy\u003d\u003d\u003dvoid 0?{}:y;y\u003dw.videoDuration\u003d\u003d\u003dvoid 0?0:w.videoDuration;var E\u003dw.R3\u003d\u003d\u003dvoid 0?void 0:w.R3;w\u003dw.RA\u003d\u003d\u003dvoid 0?!1:w.RA;this.videoId\u003de;this.status\u003dN;this.videoDuration\u003dy;this.R3\u003dE;this.RA\u003dw};\nmZs\u003dfunction(e,N,y,w,E){this.videoId\u003de;this.GF\u003dN;this.N\u003dy;this.bytesDownloaded\u003dw;this.J\u003dE};\nyU\u003dfunction(e){this.J\u003de;this.offset\u003d0};\nwA\u003dfunction(e){if(e.offset\u003e\u003de.J.getLength())throw Error();return e.J.getUint8(e.offset++)};\nH1P\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;var y\u003dwA(e);if(y\u003d\u003d\u003d1){N\u003d-1;for(y\u003d0;y\u003c7;y++){var w\u003dwA(e);N\u003d\u003d\u003d-1\u0026\u0026w!\u003d\u003d255\u0026\u0026(N\u003d0);N\u003e-1\u0026\u0026(N\u003dN*256+w)}return N}w\u003d128;for(var E\u003d0;E\u003c6\u0026\u0026w\u003ey;E++)y\u003dy*256+wA(e),w*\u003d128;return N?y:y-w};\nKvE\u003dfunction(e){try{var N\u003dH1P(e,!0),y\u003dH1P(e,!1);return{id:N,size:y}}catch(w){return{id:-1,size:-1}}};\nWv_\u003dfunction(e){for(var N\u003dnew yU(e),y\u003d-1,w\u003d0,E\u003d0;!w||!E;){var A\u003dKvE(N),T\u003dA.id;A\u003dA.size;if(T\u003c0)return;if(T\u003d\u003d\u003d176){if(A!\u003d\u003d2)return;w\u003dN.mN()}else if(T\u003d\u003d\u003d186){if(A!\u003d\u003d2)return;E\u003dN.mN()}T\u003d\u003d\u003d374648427?y\u003dN.mN()+A:T!\u003d\u003d408125543\u0026\u0026T!\u003d\u003d174\u0026\u0026T!\u003d\u003d224\u0026\u0026N.skip(A)}N\u003dB8(e,0,y);y\u003dnew DataView(N.buffer);y.setUint16(w,3840);y.setUint16(E,2160);w\u003dnew oR([N]);bI(w,e);return w};\nO1n\u003dfunction(e,N,y){var w\u003dthis;this.tW\u003de;this.policy\u003dN;this.Z\u003dy;this.logger\u003dnew g.RE(\"dash\");this.N\u003d[];this.J\u003dnull;this.qg\u003d-1;this.D\u003d0;this.i9\u003dNaN;this.Ng\u003d0;this.K\u003dNaN;this.U\u003dthis.aq\u003d0;this.Wk\u003d-1;this.Rq\u003dthis.L\u003dthis.j\u003dthis.l9\u003dnull;this.Ut\u003dthis.Bk\u003dNaN;this.G\u003dthis.Kh\u003dthis.Et\u003dthis.VB\u003dnull;this.Dl\u003d!1;this.Zl\u003dthis.timestampOffset\u003d0;this.lk\u003d{BW:function(){return w.N}};\nif(this.policy.j){var E\u003dthis.Z,A\u003dthis.policy.j;this.policy.VB\u0026\u0026e.Fh(\"atv\",{ap:this.policy.VB});this.G\u003dnew OY(this.policy,E,function(T,p,C){Ee(e,new NN(w.policy.j,2,{R3:new mZs(A,T,E.info,p,C)}))});\nthis.G.U.promise.then(function(T){w.G\u003dnull;T\u003d\u003d\u003d1?Ee(e,new NN(w.policy.j,T)):w.tW.Fh(\"offlineerr\",{status:T.toString()})},function(T){var p\u003d(T.message||\"none\").replace(/[+]/g,\"-\").replace(/[^a-zA-Z0-9;.!_-]/g,\"_\");\nT instanceof aO\u0026\u0026!T.J?(w.logger.info(function(){return\"Assertion failed: \"+p}),w.tW.Fh(\"offlinenwerr\",{em:p}),AW(w),Ee(e,new NN(w.policy.j,4))):(w.logger.info(function(){return\"Failed to write to disk: \"+p}),w.tW.Fh(\"dldbwerr\",{em:p}),AW(w),Ee(e,new NN(w.policy.j,4,{RA:!0})))})}};\nR_5\u003dfunction(e){return e.N.length?e.N[0]:null};\nG4F\u003dfunction(e,N){return e.N.some(function(y){return y.info.Ch\u003d\u003d\u003dN})};\nenn\u003dfunction(e,N,y,w){w\u003dw\u003d\u003d\u003dvoid 0?0:w;if(e.L){var E\u003de.L.N+e.L.K;if(y.info.N\u003e0)if(y.info.Ch\u003d\u003d\u003de.L.Ch\u0026\u0026y.info.N\u003cE){if(y.info.N+y.info.K\u003c\u003dE)return;y\u003dpIJ(y,E-y.info.N)[1]}else if(y.info.Ch\u003e\u003d0\u0026\u0026e.L.Ch\u003e\u003d0\u0026\u0026!d4(e.L,y.info))throw new g.Gh(\"improper_continuation\",e.L.O2(),y.info.O2());x5_(e.L,y.info)||Tb(e,\"d\")}else if(y.info.N\u003e0)throw new g.Gh(\"continuation_of_null\",y.info.O2());e.L\u003dy.info;e.Z\u003dy.info.J;if(y.info.N\u003d\u003d\u003d0){if(e.J)if(!e.tW.isOffline()||e.policy.il)e.tW.Fh(\"slice_not_fully_processed\",{buffered:e.J.info.O2(),\npush:y.info.O2()});else throw new g.Gh(\"slice_not_fully_processed\",e.J.info.O2(),y.info.O2());JW(e);e.aq\u003dw}else{if(e.aq\u0026\u0026w\u0026\u0026e.aq!\u003d\u003dw)throw e\u003dnew g.Gh(\"lmt_mismatch\",y.info.Ch,e.aq,w),e.level\u003d\"WARNING\",e;!y.info.J.I8()\u0026\u0026e.j\u0026\u0026(w\u003dy.info,E\u003de.j.d4,w.L\u003d\"updateWithEmsg\",w.Ch\u003dE)}if(e.J){w\u003dg.Hx(e.J,y);if(!w)throw new g.Gh(\"failed_to_merge\",e.J.info.O2(),y.info.O2());e.J\u003dw}else e.J\u003dy;a:{y\u003dg.R2(e.J.info.J.info);if(e.J.info.type!\u003d\u003d3){if(!e.J.info.j)break a;e.J.info.type\u003d\u003d\u003d6?UZP(e,N,e.J):Lv5(e,e.J);e.J\u003dnull}for(;e.J;){w\u003d\ne.J.J.getLength();if(e.qg\u003c\u003d0\u0026\u0026e.D\u003d\u003d\u003d0){var A\u003de.J.J,T\u003d-1;E\u003d-1;if(y){for(var p\u003d0;p+8\u003cA.getLength();){var C\u003dv53(A,p),r\u003dv53(A,p+4);p+\u003dC||1;if(r\u003d\u003d\u003d1836019558)T\u003dp;else if(r\u003d\u003d\u003d1835295092){E\u003dp;break}}E\u003c0\u0026\u0026(T\u003d-1)}else{A\u003dnew yU(A);for(C\u003dp\u003d!1;;){r\u003dA.mN();var Y\u003dKvE(A),M\u003dY.id;Y\u003dY.size;if(!(M\u003e0))break;if(M!\u003d\u003d408125543)if(M\u003d\u003d\u003d524531317)p\u003d!0,Y\u003e\u003d0\u0026\u0026(E\u003dA.mN()+Y,C\u003d!0);else{if(p\u0026\u0026(M\u003d\u003d\u003d160||M\u003d\u003d\u003d163)\u0026\u0026(T\u003c0\u0026\u0026(T\u003dr),C))break;M\u003d\u003d\u003d163\u0026\u0026(T\u003dMath.max(0,T),E\u003dA.mN()+Y);if(M\u003d\u003d\u003d160){T\u003c0\u0026\u0026(E\u003dT\u003dA.mN()+Y);break}A.skip(Y)}}T\u003c0\u0026\u0026(E\u003d-1)}if(T\u003c\n0)break;e.qg\u003dT;e.D\u003dE-T}if(e.qg\u003ew)break;e.qg?(w\u003dsi_(e,e.qg),w.L\u0026\u0026a$3(e,w),UZP(e,N,w),pr(e,w),e.qg\u003d0):e.D\u0026\u0026(w\u003dsi_(e,e.D\u003c0?Infinity:e.D),e.D-\u003dw.J.getLength(),pr(e,w))}}e.J\u0026\u0026e.J.info.j\u0026\u0026(pr(e,e.J),e.J\u003dnull)};\nLv5\u003dfunction(e,N){!N.info.J.I8()\u0026\u0026N.info.N\u003d\u003d\u003d0\u0026\u0026(g.R2(N.info.J.info)||N.info.J.info.lm())\u0026\u0026lo0(N);if(N.info.type\u003d\u003d\u003d1)try{a$3(e,N),Nt5(e,N)}catch(E){g.t0(E);var y\u003dvx(N.info);y.hms\u003d\"1\";e.tW.handleError(\"fmt.unparseable\",y||{},1)}y\u003dN.info.J;y.Gm(N);e.G\u0026\u0026tl1(e.G,N);if(y.Yz()\u0026\u0026e.policy.J)a:{e\u003de.tW.rP;N\u003dN.info.clipId;y\u003dg.Ld(y.info,e.Cx);if(N){var w\u003dgHM(e,y);if(e.Zl[w])break a;e.Zl[w]\u003dN}e.Rq.push(y)}};\nzBM\u003dfunction(e,N,y){if(e.N.length!\u003d\u003d0\u0026\u0026(y||e.N.some(function(A){return A.info.o2\u003cN}))){y\u003d0;\nfor(var w\u003dg.c(e.N),E\u003dw.next();!E.done;E\u003dw.next()){E\u003dE.value;if(E.info.o2\u003cN)break;e.tW.Fh(\"cmat\",{max:N,s:E.info.O2()});y+\u003d1}e.N.splice(0,y)}};\nAW\u003dfunction(e){var N;(N\u003de.G)\u003d\u003dnull||N.dispose();e.G\u003dnull};\nym3\u003dfunction(e){var N\u003de.N.reduce(function(y,w){return y+w.J.getLength()},0);\ne.J\u0026\u0026(N+\u003de.J.J.getLength());return N};\nwU5\u003dfunction(e){if(e.Kh\u0026\u0026!e.policy.NE){var N\u003de.tW;N.rP.isManifestless\u0026\u0026l2(N.rP,e.Kh.Ch,!!e.Z.info.video)}e.Kh\u003dnull;e.j\u003dnull;e.L\u003de.VB;e.K\u003de.L?e.K-e.Ng:NaN;JW(e)};\nsi_\u003dfunction(e,N){var y\u003de.J;N\u003dMath.min(N,y.J.getLength());if(N\u003d\u003d\u003dy.J.getLength())return e.J\u003dnull,y;y\u003dpIJ(y,N);e.J\u003dy[1];return y[0]};\na$3\u003dfunction(e,N){N.J.getLength();var y\u003dN.iB();if(H3(N.info.J.info)\u0026\u0026N.info.J.info.video.primaries\u003d\u003d\u003d\"bt2020\"){var w\u003dnew K_(y);Of(w,[408125543,374648427,174,224,21936,21937])\u0026\u0026(w\u003dw.start+w.pos,y.getUint8(w)\u003d\u003d\u003d129\u0026\u0026y.getUint8(w+1)\u003d\u003d\u003d1\u0026\u0026y.setUint8(w+1,9))}w\u003dN.info.J.info;mu(w)\u0026\u0026!H3(w)\u0026\u0026(w\u003dN.iB(),(new K_(w)).qk(),L_([408125543,374648427,174,224],21936,w));N.info.J.info.gx()\u0026\u0026(w\u003dN.info.J,w.info\u0026\u0026w.info.video\u0026\u0026w.info.video.projectionType\u003d\u003d\u003d\"MESH\"\u0026\u0026!w.N\u0026\u0026(g.R2(w.info)?w.N\u003dSgJ(y):w.info.lm()\u0026\u0026(w.N\u003dX3F(y))));\nN.info.J.info.lm()\u0026\u0026N.info.gx()\u0026\u0026(y\u003dN.iB(),(new K_(y)).qk(),L_([408125543,374648427,174,224],30320,y)\u0026\u0026L_([408125543,374648427,174,224],21432,y));if(e.policy.Ih\u0026\u0026N.info.J.info.lm()){y\u003dN.iB();var E\u003dnew K_(y);if(Of(E,[408125543,374648427,174,29637])){w\u003dUf(E,!0);E\u003dE.start+E.pos;for(var A\u003d0;A\u003cw-1;A++)y.setUint8(E+A,0);y.setUint8(E+w-1,1)}}if(e.qG()\u0026\u0026g.R2(N.info.J.info)){w\u003dN.iB();y\u003dg.ti(w,0,1701606260);A\u003dg.ti(w,0,1836476516);if(y\u0026\u0026A){y.skip(2);var T\u003dX9(y),p\u003ddD(y);w\u003d[];E\u003d[];var C\u003d[],r\u003d[];if(T)for(T\u003d0;T\u003c\np;++T)w.push(Ih(y)),E.push(Ih(y)),C.push(X9(y)),r.push(X9(y));else for(T\u003d0;T\u003cp;++T)w.push(P$(y)),E.push(P$(y)),C.push(X9(y)),r.push(X9(y));y\u003dg.uN(A);y\u003dnew McP(E[0]/y,w[0]/y)}else y\u003dnull;if(y){if(g.R2(N.info.J.info))for(w\u003dN.iB(),E\u003dg.ti(w,0,1701082227);E;)A\u003dE,A.type\u003d1936419184,A.data.setUint32(A.offset+4,1936419184),E\u003dg.ti(w,E.offset+E.size,1701082227);e.Dl\u003d!0;N.info.J.j\u003dy}}N.info.J.I8()||N.info.J.J||N.info.J.indexRange||Ri(N)};\nUZP\u003dfunction(e,N,y){if(y.info.J.I8()){if(e.Dl\u0026\u0026E_M(y)\u0026\u0026(N\u003dy.iB(),N\u003dg.ti(N,0,1953658222))){N.skip(1);var w\u003dB$(N)\u003c\u003c16|X9(N),E\u003dw\u00261,A\u003dw\u00264;if(w\u0026256){var T\u003dw\u0026512,p\u003dw\u00261024;w\u0026\u003d2048;var C\u003ddD(N);C\u003c2||(E\u0026\u0026N.skip(4),A\u0026\u0026N.skip(4),E\u003ddD(N),N.skip((C-1)*(4+(T?4:0)+(p?4:0)+(w?4:0))-4),N.data.setUint32(N.offset+N.J,E))}}if(N\u003de.l9\u0026\u0026!!e.l9.Z.j)if(N\u003dy.info.gx())N\u003dY3P(y),T\u003de.l9,Cr?(p\u003d1/N,N\u003drA(e,N)\u003e\u003drA(T)+p):N\u003de.getDuration()\u003e\u003dT.getDuration(),N\u003d!N;N\u0026\u0026E_M(y)\u0026\u0026(N\u003de.l9,Cr?(p\u003dY3P(y),T\u003d1/p,p\u003drA(e,p),N\u003drA(N)+T-p):N\u003dN.getDuration()-\ne.getDuration(),N\u003d1+N/y.info.duration,Fu5(y.iB(),N))}else{T\u003d!1;e.j||(lo0(y),y.N\u0026\u0026(e.j\u003dy.N,T\u003d!0,A\u003dy.info,w\u003dy.N.d4,A.L\u003d\"updateWithEmsg\",A.Ch\u003dw,A\u003dy.N,A.eY\u0026\u0026(w\u003de.Z.index,w.N\u003d!A.eY,w.K\u003d\"emsg\"),A\u003dy.info.J.info,w\u003dy.iB(),g.R2(A)?mh(w,1701671783):A.lm()\u0026\u0026L_([408125543],307544935,w)));a:if((A\u003dOM(y,e.policy.pX))\u0026\u0026Mi3(y))p\u003dAmM(e,y),e.U+\u003dp,A-\u003dp,e.Ng+\u003dA,e.K\u003de.policy.yh?e.K+A:NaN;else{if(e.policy.wh){if(w\u003dC\u003de.tW.Kz(g.K1(y),1),e.K\u003e\u003d0\u0026\u0026y.info.type!\u003d\u003d6){if(e.policy.yh\u0026\u0026isNaN(e.Bk)){g.uA(new g.Gh(\"Missing duration while processing previous chunk\",\ny.info.O2()));e.tW.isOffline()\u0026\u0026!e.policy.il||Ttn(e,y,w);Tb(e,\"m\");break a}var r\u003dC-e.K,Y\u003dr-e.U,M\u003dy.info.Ch,l\u003de.Rq?e.Rq.Ch:-1,F\u003de.Ut,S\u003de.Bk,k\u003de.policy.Wy\u0026\u0026r\u003ee.policy.Wy,X\u003dMath.abs(Y)\u003e10,d\u003dMath.abs(e.K-w)\u003c1E-7;if(Math.abs(Y)\u003e1E-4){e.Zl+\u003d1;var v\u003d(E\u003de.j)\u003d\u003dnull?void 0:Vo(E);E\u003d{audio:\"\"+ +e.qG(),sq:M.toFixed(),sliceStart:C,lastSq:l.toFixed(),lastSliceStart:F,lastSliceDuration:S,totalDrift:(r*1E3).toFixed(),segDrift:(Y*1E3).toFixed(),skipRewrite:\"\"+ +(k||X)};if(v\u003d\u003dnull?0:v.length)E.adCpn\u003dv[0];e.tW.handleError(\"qoe.avsync\",\nE);e.Wk\u003dM}k||X||d||(w\u003de.K);E\u003dAmM(e,y,C);A-\u003dE;e.U\u003dr+E;e.policy.K\u0026\u0026(Y\u0026\u0026!d||E)\u0026\u0026(r\u003d(p\u003de.j)\u003d\u003dnull?void 0:Vo(p),e.tW.Fh(\"discontinuityRewrite\",{adCpn:(r\u003d\u003dnull?0:r.length)?r.join(\".\"):\"\",itag:y.info.J.info.itag,sq:y.info.Ch,originalStartTime:C,rewrittenStartTime:w,startTimeAdjustment:w-C,segDrift:(Y*1E3).toFixed(),originalDuration:A+E,rewrittenDuration:A,durationAdjustment:E}))}}else w\u003disNaN(e.K)?y.info.startTime:e.K;Ttn(e,y,w)\u0026\u0026(e.Ng+\u003dA,e.K\u003dw+A,e.policy.Xm\u0026\u0026e.Zl\u003e\u003de.policy.Xm\u0026\u0026(e.Zl\u003d0,e.tW.P_({resetForRewrites:\"count\"})))}e.Rq\u003d\ny.info;e.Bk\u003dWx(y);y.K\u003e\u003d0\u0026\u0026(e.Ut\u003dy.K);if(T\u0026\u0026e.j){T\u003dJmE(e,!0);z4(y.info,T);e.J\u0026\u0026z4(e.J.info,T);N\u003dg.c(N);for(p\u003dN.next();!p.done;p\u003dN.next())p\u003dp.value,E\u003dvoid 0,e.policy.Z\u0026\u0026p.Ch!\u003d\u003d((E\u003de.j)\u003d\u003dnull?void 0:E.d4)||z4(p,T);(y.info.j||e.J\u0026\u0026e.J.info.j)\u0026\u0026y.info.type!\u003d\u003d6||(e.Kh\u003dT,e.policy.Ut?(N\u003dpU0(e.j),e.tW.Q8(e.Z,T,N)):(N\u003de.tW,N.rP.isManifestless\u0026\u0026C21(N,T,null,!!e.Z.info.video)),e.policy.NG||rm5(e))}}Nt5(e,y);e.timestampOffset\u0026\u0026rXP(y,e.timestampOffset)};\npr\u003dfunction(e,N){if(N.info.j){e.VB\u003dN.info;if(e.j){var y\u003de.j,w\u003dJmE(e,!1);y\u003dpU0(y);e.tW.Q8(e.Z,w,y);e.Kh||e.policy.NG||rm5(e);e.Kh\u003dnull}JW(e)}e.G\u0026\u0026tl1(e.G,N);if(w\u003de.SL())if(w\u003dg.Hx(w,N,e.policy.Mk)){e.N.pop();e.N.push(w);return}e.N.push(N)};\npU0\u003dfunction(e){if(e.Y$()){var N\u003de.data[\"Stitched-Video-Id\"]?e.data[\"Stitched-Video-Id\"].split(\",\").slice(0,-1):[],y\u003dVo(e),w\u003d[];if(e.data[\"Stitched-Video-Duration-Us\"])for(var E\u003dg.c(e.data[\"Stitched-Video-Duration-Us\"].split(\",\").slice(0,-1)),A\u003dE.next();!A.done;A\u003dE.next())w.push((Number(A.value)||0)/1E6);E\u003d[];if(e.data[\"Stitched-Video-Start-Frame-Index\"]){A\u003dg.c(e.data[\"Stitched-Video-Start-Frame-Index\"].split(\",\").slice(0,-1));for(var T\u003dA.next();!T.done;T\u003dA.next())E.push(Number(T.value)||0)}E\u003d[];\nif(e.data[\"Stitched-Video-Start-Time-Within-Ad-Us\"])for(A\u003dg.c(e.data[\"Stitched-Video-Start-Time-Within-Ad-Us\"].split(\",\").slice(0,-1)),T\u003dA.next();!T.done;T\u003dA.next())E.push((Number(T.value)||0)/1E6);e\u003dnew xZ0(N,y,w,E,g.$5_(e),g.Yg0(e))}else e\u003dnull;return e};\nJW\u003dfunction(e){e.J\u003dnull;e.qg\u003d-1;e.D\u003d0;e.j\u003dnull;e.i9\u003dNaN;e.Ng\u003d0;e.Kh\u003dnull};\nTb\u003dfunction(e,N){N\u003d{rst4disc:N,cd:e.U.toFixed(3),sq:e.Rq?e.Rq.Ch:-1};e.K\u003dNaN;e.U\u003d0;e.Wk\u003d-1;e.Rq\u003dnull;e.Ut\u003dNaN;e.Bk\u003dNaN;e.Et\u003dnull;e.tW.Fh(\"mdstm\",N)};\nNt5\u003dfunction(e,N){if(e.Z.info.BG){if(N.info.J.info.lm()){var y\u003dnew K_(N.iB());if(Of(y,[408125543,374648427,174,28032,25152,20533,18402])){var w\u003dUf(y,!0);y\u003dw!\u003d\u003d16?null:NZ(y,w)}else y\u003dnull;w\u003d\"webm\"}else N.info.G\u003dqM5(N.iB()),y\u003dZ10(N.info.G),w\u003d\"cenc\";y\u0026\u0026y.length\u0026\u0026(y\u003dnew eL(y,w),e.policy.d$\u0026\u0026g.R2(N.info.J.info)\u0026\u0026(w\u003dkS0(N.iB()))\u0026\u0026(y.N\u003dw),y.lm\u003dN.info.J.info.lm(),N.N\u0026\u0026N.N.cryptoPeriodIndex\u0026\u0026(y.cryptoPeriodIndex\u003dN.N.cryptoPeriodIndex),N.N\u0026\u0026N.N.N\u0026\u0026(y.J\u003dN.N.N),e.tW.VQ(y))}};\nrm5\u003dfunction(e){var N\u003de.j,y\u003dC$9(N);y\u0026\u0026(y.startSecs+\u003de.i9,e.tW.Ya(e.Z,y,N.d4,N.Y$()))};\nJmE\u003dfunction(e,N){var y,w\u003de.j;if(y\u003dC$9(w))y.startSecs+\u003de.i9;var E\u003de.i9;e\u003dN?w.j1:e.Ng;var A\u003dw.Y$()?2:1;return new hi(w.d4,E,e,w.ingestionTime,\"sq/\"+w.d4,void 0,void 0,N,y,A)};\nTtn\u003dfunction(e,N,y){if(!CUJ(N,y))return N\u003dvx(N.info),N.smst\u003d\"1\",e.tW.handleError(\"fmt.unparseable\",N||{},1),!1;isNaN(e.i9)\u0026\u0026(e.i9\u003dy);return!0};\nAmM\u003dfunction(e,N,y){var w\u003d0;if(N.info.J.info.lm()\u0026\u0026!Mi3(N))return 0;if(e.l9\u0026\u0026!e.qG()){var E\u003d0;y\u0026\u0026g.R2(N.info.J.info)?E\u003dy-e.K:N.info.J.info.lm()\u0026\u0026(E\u003de.U);var A\u003dN.info.Ch;y\u003dOM(N,e.policy.pX);var T\u003de.l9;var p\u003dT.Wk;T\u003dT.U;var C\u003dMath.abs(T-E)\u003e.02;if((A\u003d\u003d\u003dp||A\u003ep\u0026\u0026A\u003ee.Wk)\u0026\u0026C){w\u003dMath.max(.95,Math.min(1.05,(y-(T-E))/y));if(g.R2(N.info.J.info))Fu5(N.iB(),w);else if(N.info.J.info.lm()\u0026\u0026(A\u003dE-T,!g.R2(N.info.J.info)\u0026\u0026(N.info.J.info.lm(),w\u003dnew K_(N.iB()),p\u003dN.L?w:new K_(new DataView(N.info.J.J.buffer)),OM(N,!0)))){var r\u003d\nA*1E3,Y\u003dEM(p);p\u003dw.pos;w.pos\u003d0;if(w.J.getUint8(w.pos)\u003d\u003d\u003d160||Ad(w))if(GD(w,160))if(Uf(w,!0),GD(w,155)){if(A\u003dw.pos,C\u003dUf(w,!0),w.pos\u003dA,r\u003dr*1E9/Y,Y\u003dsf(w),r\u003dY+Math.max(-Y*.7,Math.min(Y,r)),r\u003dMath.sign(r)*Math.floor(Math.abs(r)),!(Math.ceil(Math.log(r)/Math.log(2)/8)\u003eC)){w.pos\u003dA+1;for(A\u003dC-1;A\u003e\u003d0;A--)w.J.setUint8(w.pos+A,r\u0026255),r\u003e\u003e\u003e\u003d8;w.pos\u003dp}}else w.pos\u003dp;else w.pos\u003dp;else w.pos\u003dp}w\u003dOM(N,e.policy.pX);w\u003dy-w}w\u0026\u0026N.info.J.info.lm()\u0026\u0026e.tW.Fh(\"webmDurationAdjustment\",{durationAdjustment:w,videoDrift:E+w,audioDrift:T})}return w};\nE_M\u003dfunction(e){return e.info.J.I8()\u0026\u0026e.info.Ch\u003d\u003d\u003de.info.J.index.vY()};\nrA\u003dfunction(e,N){N\u003d(N\u003dN\u003d\u003d\u003dvoid 0?0:N)?Math.round(e.timestampOffset*N)/N:e.timestampOffset;e.Z.j\u0026\u0026N\u0026\u0026(N+\u003de.Z.j.J);return N+e.getDuration()};\n$X1\u003dfunction(e,N){N\u003c0||(e.N.forEach(function(y){rXP(y,N)}),e.timestampOffset\u003dN)};\nIE\u003dfunction(e,N,y,w,E){H0.call(this,y,E);var A\u003dthis;this.policy\u003de;this.formatId\u003dN;this.uP\u003dw;this.lastError\u003dnull;this.FI\u003dfunction(){A.Ss()||(A.uP.XZ.has(A.formatId)?(A.isComplete()||A.J.start(),hI(A.uP,A.formatId)\u0026\u0026A.Wg(2),A.uP.u6(A.formatId)\u0026\u0026(Z_P(A.uP,A.formatId)?A.IJ(4):(A.lastError\u003d\"net.closed\",A.IJ(5)))):(A.lastError\u003d\"player.exception\",A.IJ(5)))};\nthis.J\u003dnew g.e6(function(){A.isComplete()||(A.lastError\u003d\"net.timeout\",A.IJ(5))},this.policy.zk);\nthis.J.start();td0(this.uP,this.formatId,this.FI);g.Jo(this.FI)};\n$e\u003dfunction(e,N,y,w){g.x.call(this);var E\u003dthis;this.tW\u003de;this.policy\u003dN;this.J\u003dy;this.timing\u003dw;this.logger\u003dnew g.RE(\"dash\");this.K\u003d[];this.qg\u003d[];this.N\u003dthis.TW\u003dnull;this.aq\u003d!1;this.Zl\u003dthis.Et\u003d0;this.Z\u003d-1;this.Kh\u003d!1;this.i9\u003d-1;this.l9\u003dthis.Rq\u003dnull;this.Ng\u003dNaN;this.lk\u003d{tG:function(){return E.j},\nEb1:function(){return E.K},\nJps:function(){return E.U}};\nthis.j\u003dnew O1n(e,N,y);this.policy.J\u0026\u0026(this.U\u003dnew B0(this.j,this.tW.getManifest(),this.policy,function(A){E.policy.d1\u0026\u0026E.Fh(\"buftl\",A)}));\nthis.policy.Dl\u0026\u0026(this.D\u003dnew KP(this));this.JM\u003dy.info.JM;this.G\u003dthis.policy.qg?!1:y.by();this.isManifestless\u003dy.by();this.L\u003dthis.G;g.Q(this,this.Rq)};\nYe\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?!1:y;N\u0026\u0026Cr\u0026\u0026$X1(e.j,N.dc());if(!y){var w;(w\u003de.U)\u003d\u003dnull||PmM(w)}e.TW\u003dN;(N\u003de.U)!\u003dnull\u0026\u0026(N.TW\u003de.TW)};\nMN\u003dfunction(e){var N\u003de.TW\u0026\u0026e.TW.mM();if(e.policy.YN){if((e\u003de.U)\u003d\u003dnull)e\u003dvoid 0;else{var y;e\u003d(y\u003de.K)\u003d\u003dnull?void 0:y.info}return e||null}return N};\nYh3\u003dfunction(e){for(var N\u003d{},y\u003d0;y\u003ce.qg.length;y++)N[\"r\"+y]\u003de.qg[y];return N};\nlz\u003dfunction(e,N){isNaN(e.Ng)||e.Fh(\"aswr\",{sq:N.info.QB[0].Ch,id:N.info.QB[0].J.info.itag,xtag:N.info.QB[0].J.info.J,ep:Date.now()-e.Ng});e.K.push(N);e.N\u003dg.Kq(N.info.QB);e.qg.push(N.O2());e.qg.length\u003e4\u0026\u0026e.qg.shift()};\nMIE\u003dfunction(e,N){if(N.bZ()){var y\u003dN.O$();y\u003dg.c(y);for(var w\u003dy.next();!w.done;w\u003dy.next())w\u003dw.value,e.policy.K\u0026\u0026N instanceof IE\u0026\u0026e.Fh(\"omblss\",{s:w.info.O2()}),Fz(e,N.info.QB,w,N.zm())}};\nFz\u003dfunction(e,N,y,w){w\u003dw\u003d\u003d\u003dvoid 0?0:w;isNaN(e.Ng)||(e.Fh(\"aswm\",{sq:N[0].Ch,id:N[0].J.info.itag,xtag:N[0].J.info.J,ep:Date.now()-e.Ng}),e.Ng\u003dNaN);switch(y.info.type){case 1:case 2:lT0(e,y);break;case 4:var E\u003dy.info.J,A\u003dE.Hb(y),T;((T\u003de.N)\u003d\u003dnull?0:T.type\u003d\u003d\u003d4)\u0026\u0026Wu5(y.info,e.N)\u0026\u0026(e.N\u003dE.y5(e.N).pop());y\u003dg.c(A);for(E\u003dy.next();!E.done;E\u003dy.next())Fz(e,N,E.value,w);break;case 3:y.info.J.info.video?(E\u003de.timing,E.l9||(E.l9\u003d(0,g.iC)(),Bd(\"fvb_r\",E.l9,E.J))):(E\u003de.timing,E.Z||(E.Z\u003d(0,g.iC)(),Bd(\"fab_r\",E.Z,E.J)));\nenn(e.j,N,y,w);e.policy.J\u0026\u0026FsH(e);break;case 6:enn(e.j,N,y,w),e.N\u003dy.info}};\nlT0\u003dfunction(e,N){if(N.info.type\u003d\u003d\u003d1)if(N.info.J.info.video){var y\u003de.timing;y.Rq||(y.Rq\u003d(0,g.iC)(),Bd(\"vis_r\",y.Rq,y.J))}else y\u003de.timing,y.U||(y.U\u003d(0,g.iC)(),Bd(\"ais_r\",y.U,y.J));Lv5(e.j,N);e\u003de.tW;e.videoTrack.J.Yz()\u0026\u0026e.audioTrack.J.Yz()\u0026\u0026e.policy.J\u0026\u0026!e.rP.Cx\u0026\u0026(N\u003de.audioTrack.getDuration(),y\u003de.videoTrack.getDuration(),Math.abs(N-y)\u003e1\u0026\u0026e.Fh(\"trBug\",{af:\"\"+g.Ld(e.audioTrack.J.info,!1),vf:\"\"+g.Ld(e.videoTrack.J.info,!1),a:\"\"+N,v:\"\"+y}))};\nu3\u003dfunction(e){return R_5(e.j)};\nFsH\u003dfunction(e){e.K.length?e.N\u003dg.Kq(g.Kq(e.K).info.QB):e.j.N.length?e.N\u003de.j.SL().info:e.N\u003dMN(e)};\nSL\u003dfunction(e,N){var y\u003d{gT:[],kK:[]},w;if((e\u003de.U)\u003d\u003dnull)e\u003dvoid 0;else{X13(e,e.gT,\"og\");c$M(e,N);X13(e,e.gT,\"trim\");var E\u003dBQ9(e);N\u003dE.gT;E\u003dE.Ki;for(var A\u003d[],T\u003d0;T\u003cE.length;T++){var p\u003dE[T],C\u003de.policy.Wk\u0026\u0026p.K!\u003d\u003d-1?p.K:p.info.startTime,r\u003d{startTicks:(C+e.timestampOffset)*1E3,fV:(e.policy.Wk\u0026\u0026p.j!\u003d\u003d-1?p.j:p.info.duration)*1E3,timescale:1E3},Y\u003dvoid 0,M\u003d(Y\u003de.TW)\u003d\u003dnull?void 0:Y.Ju();Y\u003dvoid 0;if(e.policy.P5\u0026\u0026M\u0026\u0026M.length\u003e0){var l\u003dE3(M,C);l\u003e\u003d0\u0026\u0026(Y\u003d(M.end(l)-C+.1)*1E3)}A.push({formatId:g.Ld(p.info.J.info,e.rP.Cx),\nKO:p.info.KO,sequenceNumber:p.info.Ch+e.j,mZ:r,wC:p.info.K,Nm:Y})}e\u003d{gT:N,kK:A}}return(w\u003de)!\u003dnull?w:y};\ni3\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?!1:y;if(e.TW){var w\u003de.TW.Ju(),E\u003dT6(w,N),A\u003dNaN,T\u003dMN(e);T\u0026\u0026(A\u003dT6(w,T.J.index.getStartTime(T.Ch)));if(E\u003d\u003d\u003dA\u0026\u0026e.N\u0026\u0026e.N.K\u0026\u0026ShM(ol(e),0))return N}e\u003do_H(e,N,y);return e\u003e\u003d0?e:NaN};\ng3\u003dfunction(e,N,y){e.J.Yz();var w\u003do_H(e,N);if(w\u003e\u003d0)return w;var E;(E\u003de.U)\u003d\u003dnull||km0(E,N,y);y\u003dMath;w\u003dy.min;E\u003de.j;if(E.G)if(E\u003dE.G,E.lP\u0026\u0026E.lP.type\u003d\u003d\u003d3)E\u003dE.lP.startTime;else if(E.K\u003e0){var A\u003dE.J.index;A\u003dg.T7(A.offsets.subarray(0,A.count),E.K*E.chunkSize);E\u003dE.J.index.getStartTime(A\u003e\u003d0?A:Math.max(0,-A-2))}else E\u003d0;else E\u003dInfinity;N\u003dw.call(y,N,E);if(e.policy.N){var T,p;y\u003d(T\u003de.tW.bP())\u003d\u003dnull?void 0:(p\u003dP0(T,N))\u003d\u003dnull?void 0:p.clipId;e.N\u003de.J.Od(N,void 0,y).QB[0]}else e.N\u003de.policy.qg?null:e.J.Od(N).QB[0];bz(e)\u0026\u0026\n(e.TW\u0026\u0026e.TW.abort(),e.policy.Vp\u0026\u0026(T\u003de.U)!\u003dnull\u0026\u0026(T.K\u003dvoid 0));e.Zl\u003d0;return e.N?e.N.startTime:N};\nIMJ\u003dfunction(e){e.G\u003d!0;e.L\u003d!0;e.Z\u003d-1;g3(e,Infinity)};\nhW\u003dfunction(e){for(var N\u003d0,y\u003dg.c(e.K),w\u003dy.next();!w.done;w\u003dy.next())N+\u003dR03(w.value.info);return N+\u003dym3(e.j)};\nke\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;var y\u003de.tW.getCurrentTime(),w\u003de.j.SL(),E\u003d(w\u003d\u003dnull?void 0:w.info.XT)||0;e.policy.ll\u0026\u0026(w\u003d\u003dnull?0:w.info.J.by())\u0026\u0026!w.info.j\u0026\u0026(E\u003dw.info.o2);if(e.policy.N\u0026\u0026w\u0026\u0026w.info.clipId){var A,T\u003d(((A\u003de.tW.bP())\u003d\u003dnull?void 0:XC(A,w.info.clipId))||0)/1E3;E+\u003dT}if(!e.TW)return e.policy.J\u0026\u0026N\u0026\u0026!isNaN(y)\u0026\u0026w?E-y:0;if((A\u003dMN(e))\u0026\u0026cl(e,A))return A.XT;T\u003de.TW.Ju(!0);if(N\u0026\u0026w)return A\u003d0,e.policy.J\u0026\u0026(A\u003dph(T,E+.02)),A+E-y;E\u003dph(T,y);e.policy.NJ\u0026\u0026A\u0026\u0026(N\u003dE3(T,y),T\u003dE3(T,A.o2-.02),N\u003d\u003d\u003dT\u0026\u0026(y\u003dA.XT-y,e.policy.K\u0026\u0026\ny\u003eE+.02\u0026\u0026e.Fh(\"abh\",{bh:E,bhtls:y}),E\u003dMath.max(E,y)));return E};\nbC3\u003dfunction(e){var N\u003dMN(e);return N?N.XT-e.tW.getCurrentTime():0};\nhnM\u003dfunction(e,N){if(e.K.length){if(e.K[0].info.QB[0].startTime\u003c\u003dN)return;zc(e)}for(var y\u003de.j,w\u003dy.N.length-1;w\u003e\u003d0;w--)y.N[w].info.startTime\u003eN\u0026\u0026y.N.pop();FsH(e);e.N\u0026\u0026N\u003ce.N.startTime\u0026\u0026(e.Zl\u003d0,e.J.Yz()?e.N\u003de.J.Od(N,!0).QB[0]:e.N\u003dnull)};\nBl\u003dfunction(e,N,y,w){if(!e.J.index.VI(N,!0))return!1;try{zc(e);for(var E\u003de.j,A\u003dnull,T\u003dE.N.length-1;T\u003e\u003d0;T--){var p\u003dE.N[T];p.info.Ch\u003e\u003dN\u0026\u0026(E.N.pop(),E.K-\u003dOM(p,E.policy.pX),A\u003dp.info)}A\u0026\u0026(E.L\u003dE.N.length\u003e0?E.N[E.N.length-1].info:E.Et,E.N.length!\u003d\u003d0||E.L||Tb(E,\"r\"));E.tW.Fh(\"mdstm\",{rollbk:1,itag:A?A.J.info.itag:\"\",popped:A?A.Ch:-1,sq:N,lastslc:E.L?E.L.Ch:-1,lastfraget:E.K.toFixed(3)});if(e.policy.J)return e.N\u003dnull,!0;w\u003ey?g3(e,w):e.N\u003de.J.Tn(N-1,!1).QB[0]}catch(C){return N\u003dI2(C),N.details.reason\u003d\"rollbkerr\",\ne.tW.handleError(N.errorCode,N.details,N.severity),!1}return!0};\nPl\u003dfunction(e,N){var y;for(y\u003d0;y\u003ce.K.length\u0026\u0026N!\u003d\u003de.K[y];y++);if(y\u003d\u003d\u003de.K.length)Xz(e,N);else{for(;y\u003ce.K.length;)Xz(e,e.K.pop());var w\u003dzg(e);w\u0026\u0026w.J.SJ()\u0026\u0026DR(N.info.QB,function(E){return Od1(E,w)})?(e.N\u003dw,e.policy.K\u0026\u0026e.Fh(\"cer\",{lsr:\"lsp\",\nlsp:w.O2()})):(Px(N.info.QB[0])?(e.N\u003dN.To\u0026\u0026N.To.K?HdE(N.To.K):m50(N.info.QB[0]),e.policy.K\u0026\u0026e.Fh(\"cer\",{lsr:e.N.O2(),lsp:w\u003d\u003dnull?void 0:w.O2()})):(e.N\u003dnull,e.policy.K\u0026\u0026e.Fh(\"cer\",{lsr:\"null\",lsp:w\u003d\u003dnull?void 0:w.O2()})),e.tW.isOffline()\u0026\u0026!e.policy.il||Xz(e,N,!0))}};\ncl\u003dfunction(e,N){if(!N)return!1;if(e.policy.N){var y;if((e\u003d(y\u003de.tW.bP())\u003d\u003dnull?void 0:dA(y))\u0026\u0026N.clipId!\u003d\u003de)return!1}return N.eY()};\nbz\u003dfunction(e){var N;!(N\u003de.J.info.Iq\u003d\u003d\u003d\"f\")\u0026\u0026(N\u003de.policy.j)\u0026\u0026(N\u003de.j,N\u003d!!N.G\u0026\u0026RO(N.G));if(N)return!0;N\u003dMN(e);if(!N)return!1;var y\u003dcl(e,N)\u0026\u0026N.j;return e.isManifestless\u0026\u0026e.i9\u003e0?y||N.Ch\u003e\u003de.i9:y};\nIl\u003dfunction(e){var N;return bz(e)||cl(e,(N\u003de.j.SL())\u003d\u003dnull?void 0:N.info)};\nol\u003dfunction(e){var N\u003d[],y\u003dMN(e);y\u0026\u0026N.push(y);N\u003dg.aw(N,e.j.Lz());y\u003dg.c(e.K);for(var w\u003dy.next();!w.done;w\u003dy.next()){w\u003dw.value;for(var E\u003dg.c(w.info.QB),A\u003dE.next(),T\u003d{};!A.done;T\u003d{UJ:void 0},A\u003dE.next())T.UJ\u003dA.value,w.WM\u0026\u0026(N\u003dg.CG(N,function(p){return function(C){return!Wu5(C,p.UJ)}}(T))),(Px(T.UJ)||T.UJ.type\u003d\u003d\u003d4)\u0026\u0026N.push(T.UJ)}e.N\u0026\u0026!qg9(e.N,g.Kq(N),e.N.J.I8())\u0026\u0026N.push(e.N);\nreturn N};\nShM\u003dfunction(e,N){if(!e.length)return!1;for(N+\u003d1;N\u003ce.length;N++)if(!Zd_(e[N-1],e[N]))return!1;return!0};\no_H\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?!1:y;if(!e.N||!e.N.K)return NaN;e\u003dol(e);a:{N+\u003d.02;var w\u003dy;w\u003dw\u003d\u003d\u003dvoid 0?!1:w;for(var E\u003d-1,A\u003d0;A\u003ce.length;++A){var T\u003de[A];if(T.o2\u003c\u003dN)if(w)E\u003dA;else if(T.startTime+T.duration\u003e\u003dN){N\u003dA;break a}}N\u003dE}return N\u003c0?NaN:ShM(e,y?N:0)?e[N].startTime:NaN};\nvl\u003dfunction(e){return!(!e.N||e.N.J\u003d\u003d\u003de.J)};\ncms\u003dfunction(e){return vl(e)\u0026\u0026e.J.Yz()\u0026\u0026e.N.J.info.JM\u003ce.J.info.JM};\nkEn\u003dfunction(e,N,y){if(e.policy.ll)return ke(e,!0)\u003cy;var w\u003dzg(e);return w\u0026\u0026!cl(e,w)?w.XT\u003eN\u0026\u0026w.XT\u003cN+y:!1};\nzg\u003dfunction(e){var N\u003de.j.SL();return N?N.info:MN(e)};\nJds\u003dfunction(e,N){var y;return!((y\u003de.U)\u003d\u003dnull||!y.L.has(N))||G4F(e.j,N)};\nzc\u003dfunction(e){for(var N\u003dg.c(e.K),y\u003dN.next();!y.done;y\u003dN.next())Xz(e,y.value);e.K\u003d[];e.N\u003dnull};\nzb\u003dfunction(e){var N;(N\u003de.U)\u003d\u003dnull||PmM(N)};\nBt3\u003dfunction(e,N,y){N.WM\u0026\u0026((y\u003d\u003d\u003dvoid 0?0:y)||!N.info.QB[0].J.SJ())\u0026\u0026(e.logger.debug(function(){return\"Rolling back request with segNum \"+N.info.QB[0].Ch}),wU5(e.j))};\nXz\u003dfunction(e,N,y){Bt3(e,N,y\u003d\u003d\u003dvoid 0?!1:y);N.dispose()};\nXUF\u003dfunction(e){return!!e.N\u0026\u0026e.N.Ch!\u003d\u003d-1\u0026\u0026e.N.Ch\u003ce.J.index.Jx()};\nP2M\u003dfunction(e){var N\u003de.N;N\u0026\u0026N.Ch\u003d\u003d\u003d-1\u0026\u0026(e\u003de.j.SL())\u0026\u0026Px(e.info)\u0026\u0026(e\u003de.info.Ch,N.L\u003d\"updateLastSliceRequested\",N.Ch\u003de)};\ndX5\u003dfunction(e){return DR(e.K,function(N){return N.kP})};\nITM\u003dfunction(e,N){e.N\u0026\u0026(e.N.J\u003dN)};\niz\u003dfunction(e,N){return e.TW?AX(e.TW.Ju(),N):!0};\nDU\u003dfunction(e){var N\u003du3(e);e\u003de.tW.bP();return N\u0026\u0026e\u0026\u0026N.info.clipId\u0026\u0026!v_1(e,N.info.clipId)?!0:!1};\ngA\u003dfunction(e){var N;return!((N\u003du3(e))\u003d\u003dnull||!N.isLocked)};\nznM\u003dfunction(e,N){var y\u003du3(e);return y\u0026\u0026y.info.type!\u003d\u003d6?!px3(N,e,y.info.Ch):!1};\niC_\u003dfunction(e){var N\u003dMN(e),y,w\u003d(y\u003de.TW)\u003d\u003dnull?void 0:y.Ju();y\u003dNaN;N\u0026\u0026w\u0026\u0026bz(e)\u0026\u0026(y\u003dT6(w,(N.o2+N.XT)/2));return!isNaN(y)};\nDXJ\u003dfunction(e){if((e\u003de.U)\u003d\u003dnull)e\u003dvoid 0;else if(e.gT.length\u003d\u003d\u003d0||e.policy.Hc\u0026\u0026e.J\u003c0)e\u003dnull;else{var N\u003de.gT[e.J]?e.gT[e.J].formatId:null;e\u003dN?(e\u003de.rP.K.get(Sl(N)))?e.info:null:null}return e||null};\ng_H\u003dfunction(){this.Z0\u003d!1};\nVI0\u003dfunction(e){var N\u003de\u003d\u003d\u003dvoid 0?{}:e;e\u003dN.hasSubfragmentedFmp4\u003d\u003d\u003dvoid 0?!1:N.hasSubfragmentedFmp4;N\u003dN.JB\u003d\u003d\u003dvoid 0?!1:N.JB;var y\u003dnew g_H;y.Z0\u003de||N;return y};\ng.fTM\u003dfunction(e){this.Ot\u003de;this.U\u003dnew g_H;this.qE\u003dthis.wE\u003d!1;this.vy\u003d2;this.Zl\u003d20971520;this.Kx\u003d8388608;this.l9\u003d120;this.Tv\u003dthis.Li\u003dthis.e0\u003d2;this.al\u003dthis.sR\u003d!1;this.a7\u003d1E3;this.Y_\u003d15;this.vp\u003d1;this.D\u003d1.15;this.Ng\u003d1.05;this.Qk\u003d1;this.Lm\u003dthis.YO\u003d!1;this.ul\u003d6;this.K\u003d!1;this.E8\u003d100;this.Fo\u003d10;this.lf\u003d6;this.Cl\u003d!1;this.R7\u003d1;this.o1\u003dthis.WE\u003d!1;this.ub\u003d2;this.wh\u003dthis.AA\u003d!1;this.SR\u003d!0;this.CN\u003dthis.a9\u003dthis.RO\u003dthis.dT\u003dthis.NK\u003d!1;this.hp\u003d!0;this.HJ\u003d!1;this.j\u003d\"\";this.Rx\u003d[];this.IY\u003dthis.lr\u003dthis.Dl\u003d!1;this.G4\u003d\n0;this.jN\u003d\"\";this.pz\u003dthis.j$\u003dthis.uV\u003dthis.d1\u003dthis.e$\u003dthis.j_\u003dthis.Z\u003dthis.Em\u003dthis.MX\u003dthis.TV\u003dthis.J\u003dthis.E0\u003dthis.VB\u003dthis.i9\u003dthis.Vp\u003dthis.YN\u003dthis.Kh\u003dthis.N\u003dthis.NG\u003d!1;this.UY\u003d!0;this.A4\u003dthis.ll\u003dthis.v2\u003dthis.fk\u003dthis.L\u003dthis.Wk\u003d!1;this.Bk\u003d!0;this.c5\u003dthis.zd\u003dthis.im\u003dthis.jn\u003dthis.mL\u003dthis.yO\u003dthis.P5\u003dthis.U8\u003dthis.NB\u003dthis.qg\u003dthis.gW\u003dthis.xX\u003dthis.Ut\u003dthis.YB\u003dthis.Rq\u003d!1;this.Js\u003dthis.Ot.T(\"html5_trigger_loader_long_poll_on_sabr_backoff\");this.By\u003dthis.Ot.T(\"html5_trigger_fallback_count_from_probe\");this.J4\u003dg.Y2(this.Ot.experiments,\n\"html5_min_readbehind_secs\");this.KT\u003dg.Y2(this.Ot.experiments,\"html5_min_readbehind_cap_secs\");this.il\u003dthis.Ot.T(\"html5_offline_reset_media_stream_on_unresumable_slices\");this.JM\u003dNaN;this.ib\u003dVU(this,\"html5_request_size_min_kb\",64)*1024;this.Et\u003d2097152;this.WV\u003dVU(this,\"html5_bypass_contention_secs\");this.qZ\u003d1048576;this.sY\u003dVU(this,\"html5_repredict_interval_ms\",1800);this.Vw\u003dVU(this,\"html5_head_miss_secs\",5);this.bf\u003dVU(this,\"html5_min_upgrade_health_secs\",10);this.fT\u003dVU(this,\"html5_min_seconds_between_format_selections\",\n8);this.vV\u003dVU(this,\"html5_max_buffer_health_for_downgrade_secs\",15);this.oS\u003dQY;this.xI\u003dg.Y2(this.Ot.experiments,\"html5_min_startup_buffered_media_duration_secs\");this.Oz\u003dg.Y2(this.Ot.experiments,\"html5_post_interrupt_readahead\");this.aC\u003dthis.Ot.T(\"html5_allow_onesie_for_ssap\");this.w$\u003dthis.Ot.T(\"html5_disable_classic_alr\");this.h4\u003dg.Y2(this.Ot.experiments,\"html5_probe_primary_delay_base_ms\")||5E3;this.lV\u003dVU(this,\"html5_ssdai_failure_retry_limit\",3);this.DN\u003dthis.Ot.experiments.gP(\"html5_clone_original_for_fallback_location\");\nthis.U2\u003dg.Y2(this.Ot.experiments,\"html5_subsegment_readahead_target_buffer_health_secs\");this.Tg\u003dg.Y2(this.Ot.experiments,\"html5_subsegment_readahead_timeout_secs\");this.JD\u003dg.Y2(this.Ot.experiments,\"html5_subsegment_readahead_min_buffer_health_secs\");this.rk\u003dg.Y2(this.Ot.experiments,\"html5_subsegment_readahead_min_buffer_health_secs_on_timeout\");this.N8\u003dg.Y2(this.Ot.experiments,\"html5_subsegment_readahead_min_load_speed\");this.xw\u003dg.Y2(this.Ot.experiments,\"html5_subsegment_readahead_load_speed_check_interval\");\nthis.Ko\u003dg.Y2(this.Ot.experiments,\"html5_subsegment_readahead_seek_latency_fudge\");this.bb\u003dVU(this,\"html5_hopeless_secs\",15);this.m5\u003dthis.Ot.T(\"html5_restrict_streaming_xhr_on_sqless_requests\");this.Qw\u003dg.Y2(this.Ot.experiments,\"html5_max_headm_for_streaming_xhr\");this.X1\u003dthis.Ot.T(\"html5_pipeline_manifestless_allow_nonstreaming\");this.YU\u003dthis.Ot.T(\"html5_prefer_server_bwe3\");this.yw\u003dthis.Ot.T(\"html5_last_slice_transition\");this.po\u003dthis.Ot.T(\"html5_store_xhr_headers_readable\");this.Wy\u003dg.Y2(this.Ot.experiments,\n\"html5_max_drift_per_track_secs\");this.NE\u003dthis.Ot.T(\"html5_no_placeholder_rollbacks\");this.F1\u003dthis.Ot.T(\"html5_subsegment_readahead_enable_mffa\");this.jp\u003dthis.Ot.T(\"html5_allow_video_keyframe_without_audio\");this.d$\u003dthis.Ot.T(\"html5_enable_vp9_fairplay\");this.cC\u003d1048576;this.Rv\u003dthis.Ot.T(\"html5_woffle_resume\");this.Ci\u003dthis.Ot.T(\"html5_abs_buffer_health\");this.AU\u003dthis.Ot.T(\"html5_interruption_resets_seeked_time\");this.Dy\u003dg.Y2(this.Ot.experiments,\"html5_max_live_dvr_window_plus_margin_secs\")||46800;\nthis.Sy\u003dthis.Ot.T(\"html5_log_additional_source_buffer_updates\");this.aF\u003dthis.Ot.T(\"html5_report_captions_ctmp_qoe\");this.m4\u003dthis.Ot.T(\"html5_explicitly_dispose_xhr\");this.Mk\u003d!this.Ot.T(\"html5_encourage_array_coalescing\");this.Pl\u003dthis.Ot.T(\"html5_restart_on_unexpected_detach\");this.s6\u003dthis.Ot.T(\"html5_filter_non_efficient_formats_for_safari\");this.Ot.T(\"html5_format_hybridization\");this.zA\u003dthis.Ot.T(\"html5_abort_before_separate_init\");this.Ih\u003dLp();this.Fg\u003dthis.Ot.T(\"html5_serialize_server_stitched_ad_request\");\nthis.M6\u003dthis.Ot.T(\"html5_skip_buffer_check_seek_to_head\");this.Zc\u003dthis.Ot.T(\"html5_attach_po_token_to_bandaid\");this.g6\u003dg.Y2(this.Ot.experiments,\"html5_max_redirect_response_length\")||8192;this.yh\u003dthis.Ot.T(\"html5_rewrite_timestamps_for_webm\");this.pX\u003dthis.Ot.T(\"html5_only_media_duration_for_discontinuities\");this.hH\u003dg.Y2(this.Ot.experiments,\"html5_resource_bad_status_delay_scaling\")||1;this.Ot.T(\"html5_onesie_live\");this.tD\u003dthis.Ot.T(\"html5_onesie_premieres\");this.SE\u003dthis.Ot.T(\"html5_drop_onesie_for_live_mode_mismatch\");\nthis.xn\u003dg.Y2(this.Ot.experiments,\"html5_onesie_live_ttl_secs\")||8;this.Kk\u003dg.Y2(this.Ot.experiments,\"html5_attach_num_random_bytes_to_bandaid\");this.zk\u003dg.Y2(this.Ot.experiments,\"html5_onesie_request_timeout_ms\")||3E3;this.jd\u003dthis.Ot.T(\"html5_update_container_type_on_codec_family_change\")||this.Ot.T(\"html5_use_update_container_type_codec_family\");this.yJ\u003dthis.Ot.T(\"html5_dont_call_change_type_on_updating\");this.Pf\u003dthis.Ot.T(\"html5_apply_ssap_slice_info_adjustment\");this.Xz\u003dthis.Ot.T(\"html5_enable_sabr_host_fallback\");\nthis.jI\u003dthis.Ot.T(\"html5_ssap_enable_legacy_browser_logic\");this.I4\u003dthis.Ot.T(\"html5_ssap_enable_delay_init\");this.wW\u003dthis.Ot.T(\"html5_gapless_fallback_on_append_error\");this.Nw\u003dthis.Ot.T(\"html5_shorts_stop_request_when_buffer_to_end\");this.Z4\u003dthis.Ot.T(\"html5_vod_stop_request_when_buffer_to_end\");this.aq\u003dthis.Ot.T(\"html5_ssdai_use_post_for_media\")\u0026\u0026this.Ot.T(\"gab_return_sabr_ssdai_config\");this.bA\u003dthis.Ot.T(\"html5_use_post_for_media\");this.CC\u003dthis.Ot.T(\"html5_use_live_ump_heartbeat\");this.useUmp\u003d\nthis.Ot.T(\"html5_use_ump\");this.nM\u003dthis.Ot.Js;this.DE\u003dthis.Ot.T(\"html5_reset_primary_stats_on_redirector_failure\");this.Vz\u003dthis.Ot.T(\"html5_remap_to_original_host_when_redirected\");this.Z2\u003dthis.Ot.T(\"html5_sabr_support_quality_constraints\");this.hv\u003dthis.Ot.T(\"html5_sabr_remove_all_quality_constraints\");this.sb\u003dthis.Ot.T(\"html5_iterative_seeking_buffered_time\");this.d2\u003dthis.Ot.T(\"html5_use_network_error_code_enums\");this.qJ\u003dthis.Ot.T(\"html5_disable_overlapping_requests\");this.enableServerDrivenRequestCancellation\u003d\nthis.Ot.T(\"html5_enable_server_driven_request_cancellation\");this.gI\u003dthis.Ot.T(\"html5_enable_sabr_request_timing\");this.DD\u003dthis.Ot.T(\"html5_enable_server_format_filter\");this.i$\u003dthis.Ot.T(\"html5_enable_lawnmower\");this.fl\u003dthis.Ot.B9()?g.Y2(this.Ot.experiments,\"html5_continuous_goodput_probe_interval_ms\"):0;this.xW\u003dg.Y2(this.Ot.experiments,\"html5_jumbo_ull_nonstreaming_mffa_ms\")||NaN;this.kh\u003dg.Y2(this.Ot.experiments,\"html5_normal_latency_mffa_ms\")||NaN;this.Ov\u003dg.Y2(this.Ot.experiments,\"html5_mffa_ms_proxima_override\")||\nthis.kh;this.cV\u003dthis.Ot.T(\"html5_live_defrag_only_h264_playbacks\");this.zM\u003dthis.Ot.T(\"html5_live_defrag_only_h264_formats\");this.ir\u003dthis.Ot.T(\"html5_record_now\");this.gf\u003dg.Y2(this.Ot.experiments,\"html5_drm_byterate_soft_cap\");this.Ip\u003dg.Y2(this.Ot.experiments,\"html5_drm_live_byterate_soft_cap\");this.G\u003dthis.Ot.T(\"html5_sabr_log_request_creation\");this.Gg\u003dthis.Ot.T(\"html5_use_buffer_timeline_for_sabr_request_creation\");this.PY\u003dthis.Ot.T(\"html5_sabr_report_request_cancellation_info\");this.hN\u003dthis.Ot.T(\"html5_spoof_4k\");\nthis.VE\u003dVU(this,\"html5_min_media_duration_for_cabr_slice\");this.pT\u003dVU(this,\"html5_sabr_min_media_bytes_factor_to_append_for_stream\")||.01;this.JX\u003dthis.Mk?0:VU(this,\"html5_min_media_duration_for_append_prop\");this.Ly\u003dthis.Ot.T(\"html5_remove_defrag_without_frame_level_streaming\");this.Fq\u003dthis.Ot.T(\"html5_consume_all_buffered_bytes_one_poll\");this.uf\u003dthis.Ot.T(\"html5_disable_urgent_adaptation\");this.XR\u003dthis.Ot.T(\"html5_apply_constraints_in_client_for_sabr\");this.Ry\u003dthis.Ot.T(\"html5_send_video_playback_ustreamer_config\");\nthis.Xm\u003dVU(this,\"html5_max_discontinuity_rewrite_count\");this.nm\u003dVU(this,\"html5_fixed_media_duration_for_request\");this.Ps\u003dthis.Ot.T(\"html5_apply_fix_for_missing_seg_info_without_logger\");this.Fr\u003dVU(this,\"html5_sabr_request_limit_per_period\");this.LX\u003dthis.Ot.T(\"html5_sabr_live_partial_segment\");this.zx\u003dthis.Ot.T(\"html5_sabr_dispose_media_objects\");this.kX\u003dthis.Ot.T(\"html5_fix_hbr_reselection_qoe_restart_for_sabr\");this.zT\u003dthis.Ot.T(\"html5_enable_d6de4\");this.wA\u003dthis.Ot.T(\"html5_ssap_keep_only_ssap_eos_check\");\nthis.Ot.T(\"html5_high_res_seek_logging\");this.uo\u003dthis.Ot.T(\"html5_disable_chunk_synchronization_sabr_seek\");this.D7\u003dthis.Ot.T(\"html5_enable_ssap_multi_audio_format_filtering\");this.zg\u003dthis.Ot.T(\"html5_enable_sabr_live_captions\");this.t4\u003dg.Y2(this.Ot.experiments,\"html5_override_micro_discontinuities_threshold_ms\");this.jE\u003dthis.Ot.T(\"defer_slice_processing_on_healthy_buffer_sabr\");this.Yb\u003dthis.Ot.T(\"html5_byterate_constraints\");this.q6\u003dthis.Ot.T(\"html5_refactor_sabr_audio_format_selection_logging\");\nthis.Lu\u003dthis.Ot.T(\"enable_sabr_snackbar_message\");this.Ot.T(\"html5_reinit_source_buffer_by_new_element\");this.Ob\u003dthis.Ot.T(\"html5_refactor_sabr_video_format_selection_logging\");this.Ub\u003dthis.Ot.T(\"html5_log_slice_info_in_sbu\");this.FZ\u003dVU(this,\"html5_paced_poll_ms\");this.aT\u003dVU(this,\"html5_paced_poll_min_health_ms\");this.hX\u003dthis.Ot.T(\"html5_disable_sabr_fallback\");this.Hc\u003dthis.Ot.T(\"html5_track_current_buffered_range_at_sync\");this.Z3\u003dg.Y2(this.Ot.experiments,\"html5_enable_sps_retry_backoff_ms\");this.y_\u003d\nthis.Ot.T(\"html5_sabr_live_timing\");this.o4\u003dthis.Ot.T(\"html5_sabr_enable_server_xtag_selection\");this.p5\u003dthis.Ot.T(\"html5_send_detailed_network_type\");this.Sw\u003dthis.Ot.T(\"html5_sabr_skip_client_audio_init_selection\");this.NJ\u003dthis.Ot.T(\"html5_count_updating_slice_for_buffer_health\");this.TH\u003dthis.Ot.T(\"html5_report_max_buffer_bytes_limit_to_sabr\");this.dJ\u003dthis.Ot.T(\"html5_sabr_live_audio_early_return_fix\");this.Sz\u003dthis.Ot.T(\"html5_enable_media_serving_enforcement\");this.zy\u003dg.Y2(this.Ot.experiments,\"html5_platform_max_buffer_health_oversend_duration_secs\");\nthis.IF\u003dthis.Ot.T(\"html5_check_decorator_on_cuepoint\");this.tX\u003dthis.Ot.T(\"html5_cuepoint_identifier_logging\");this.yn\u003dthis.Ot.B9()};\ndZ1\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?!1:y;N.video.J\u003e1080\u0026\u0026!e.wE\u0026\u0026(e.Zl\u003d36700160,e.Kx\u003d5242880,e.Et\u003dMath.max(4194304,e.Et),e.wE\u003d!0);N.video.J\u003e2160\u0026\u0026!e.qE\u0026\u0026(e.Zl\u003d104857600,e.JM\u003d13107200,e.qE\u003d!0);g.Y2(e.Ot.experiments,\"html5_samsung_kant_limit_max_bitrate\")!\u003d\u003d0?N.isEncrypted()\u0026\u0026g.O8()\u0026\u0026g.Kp(\"samsung\")\u0026\u0026(g.Kp(\"kant\")||g.Kp(\"muse\"))\u0026\u0026(e.JM\u003dg.Y2(e.Ot.experiments,\"html5_samsung_kant_limit_max_bitrate\")):N.isEncrypted()\u0026\u0026g.O8()\u0026\u0026g.Kp(\"kant\")\u0026\u0026(e.JM\u003d1310720);e.gf!\u003d\u003d0\u0026\u0026N.isEncrypted()\u0026\u0026(e.JM\u003de.gf);e.Ip!\u003d\u003d0\u0026\u0026N.isEncrypted()\u0026\u0026\ny\u0026\u0026(e.JM\u003de.Ip);N.JM\u0026\u0026(e.qZ\u003dMath.max(e.ib,Math.min(e.Et,5*N.JM)))};\nfr\u003dfunction(e){return e.J\u0026\u0026e.MX\u0026\u0026e.playbackStartPolicy};\ntW\u003dfunction(e){return e.N||e.J\u0026\u0026e.DD};\nuz\u003dfunction(e,N,y,w){e.MX\u0026\u0026(e.playbackStartPolicy\u003dN,e.SP\u003dy,e.hK\u003dw)};\nVU\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?0:y;return g.Y2(e.Ot.experiments,N)||y};\ntIM\u003dfunction(e){var N\u003de\u003d\u003d\u003dvoid 0?{}:e;e\u003dN.o1;var y\u003dN.Z0;var w\u003dN.eV;var E\u003dN.vY;N\u003dN.IX;this.o1\u003de;this.Z0\u003dy;this.eV\u003dw;this.vY\u003dE;this.IX\u003dN};\nxcs\u003dfunction(e,N){if(N\u003c0)return!0;var y\u003de.vY();return N\u003cy||N\u003d\u003d\u003dy\u0026\u0026!e.o1||N\u003d\u003d\u003dy\u0026\u0026(e\u003de.IX())\u0026\u0026N\u003d\u003d\u003de.Ch?!0:!1};\njxF\u003dfunction(e,N,y){if(!xcs(e,N))return 0;if(!e.Z0||!isNaN(y)\u0026\u0026y\u003e0)return 2;if(N\u003c0)return 1;y\u003de.vY();return N\u003cy||N\u003d\u003d\u003dy\u0026\u0026(e\u003de.IX())\u0026\u0026N\u003d\u003d\u003de.Ch\u0026\u0026!e.pending?2:1};\nqN\u003dfunction(e,N,y){g.x.call(this);this.tW\u003de;this.policy\u003dN;this.bk\u003dy;this.N\u003d0;this.J\u003d!1;this.delay\u003dnew g.e6(this.K,this.policy.fl,this);g.Q(this,this.delay)};\nuus\u003dfunction(e,N){F9(N.J)||(e.yl\u003dN,e.N\u003d0,g.NA(e.delay))};\nqhF\u003dfunction(e,N,y,w,E){var A\u003dthis;this.tW\u003de;this.policy\u003dN;this.bk\u003dy;this.yl\u003dw;this.q2\u003dE;this.done\u003d!1;this.onTimeout\u003dfunction(){A.done||(A.done\u003d!0,A.onError(\"net.timeout\"))};\nthis.size\u003dMath.ceil(Math.min(1E5,.1*M_(this.bk)));this.timing\u003dnew j3(this,{bk:this.bk,lw:this.size,Vm:!0,fd:function(){},\nCU:this.policy.K});e\u003dMZ(this.yl,this.q2,this.policy).tA.clone();Ma(e);e.path!\u003d\u003d\"/videogoodput\"\u0026\u0026(e.path\u003d\"/videogoodput\",e.url\u003d\"\");this.location\u003dnew T4(e);this.location.set(\"rn\",\"\"+this.timing.requestNumber);this.location.set(\"range\",\"0-\"+(this.size-1));this.xhr\u003dOi(this.location,this.policy.U,this.timing,this.policy.oS,{});setTimeout(this.onTimeout,1E4)};\nZC9\u003dfunction(e,N,y){var w\u003de.qY();if(e.isComplete()||!w||e.info.yl.q2(N,y))return 0;var E\u003dN.ub;if(!E||w\u003cE)return 0;e\u003dr4(y,lH(e.info.yl,!0,N));return e.J||e.timedOut||e.started?0:2};\nxXP\u003dfunction(e,N,y){if(!(N.h4\u0026\u0026e.isComplete()\u0026\u0026e.canRetry()\u0026\u0026e.info.yl.q2(N,y))||e.info.yl.U)return 0;e\u003dr4(y,lH(e.info.yl,!1,N));return e.K+N.h4*C1(e,!0)\u003e(0,g.iC)()?0:1};\nZU\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M,l,F){F\u003dF\u003d\u003d\u003dvoid 0?null:F;g.x.call(this);var S\u003dthis;this.tW\u003de;this.policy\u003dN;this.videoTrack\u003dy;this.audioTrack\u003dw;this.j\u003dE;this.J\u003dA;this.timing\u003dT;this.L\u003dp;this.schedule\u003dC;this.rP\u003dr;this.K\u003dY;this.Ng\u003dM;this.dM\u003dl;this.E_\u003dF;this.Kh\u003d!1;this.Tt\u003d\"\";this.F6\u003dnull;this.Hf\u003dNaN;this.qg\u003d!1;this.N\u003dnull;this.Q2\u003dthis.D\u003dNaN;this.Fb\u003dthis.Z\u003d0;this.logger\u003dnew g.RE(\"dash\");this.lk\u003d{xY:function(k,X){return S.xY(k,X)}};\nthis.policy.Kk\u003e0\u0026\u0026(this.Tt\u003dg.PX(this.policy.Kk));this.policy.fl\u0026\u0026(this.U\u003dnew qN(this.tW,this.policy,this.schedule),g.Q(this,this.U))};\njI0\u003dfunction(e,N,y){var w\u003dN.N?N.N.J.yl:N.J.yl;var E\u003de.j,A;(A\u003d!e.policy.Vz)||(A\u003dlN(w.J)\u003d\u003d\u003dlN(w.K));A?w\u003d!1:(E\u003dr4(E,lN(w.K)),A\u003d6E4*Math.pow(E.j,1.6),(0,g.iC)()\u003cE.K+A?w\u003d!1:(E.K\u003d(0,g.iC)(),E.j+\u003d1,w.J\u003dw.K.clone(),w\u003d!0));w\u0026\u0026e.tW.Fh(\"hostch\",{},!0);if(xe(e,N,y)){y\u003de.G(N,y);if(e.N){var T\u003dy.QB[0].J.info.id;w\u003de.J;E\u003dy.QB[0].Ch;w\u003dE\u003c0\u0026\u0026!isNaN(w.L)?w.L:E;E\u003diO(e.J,y.QB[0].o2,w);var p\u003dN\u003d\u003d\u003de.audioTrack?1:2,C\u003dy.QB[0].J.info.Iq;A\u003dT.split(\";\")[0];a:{var r\u003de.J;if(r.J){var Y\u003dr.J.Re.event;if(r.J.Ch\u003d\u003d\u003dw){r\u003dY\u003d\u003d\u003d\"predictStart\"?\nvoid 0:r.J.Re.event;break a}if(r.J.Ch\u003d\u003d\u003dw-1){r\u003dY\u003d\u003d\u003d\"start\"||Y\u003d\u003d\u003d\"continue\"?Y:void 0;break a}}r\u003dvoid 0}if(e.policy.aq\u0026\u0026e.J.N!\u003d\u003d0){var M\u003de.N.Ox(E,w,T,p,C,r);w\u003c0\u0026\u0026p\u003d\u003d\u003d2\u0026\u0026D0(e.J,0,0,!0);if(M){var l;T\u003d((l\u003dM.Ag)\u003d\u003dnull?void 0:l.Yh)||\"\";var F;l\u003d((F\u003dM.Ag)\u003d\u003dnull?void 0:F.Bx)||-1;e.tW.Fh(\"sdai\",{ssdaiinfo:\"1\",ds:T,skipsq:l,itag:A,f:C,sg:w,st:E.toFixed(3)});y.j\u003dM}}else if(F\u003de.N.zz(E,w,T,p,C,r),w\u003c0\u0026\u0026p\u003d\u003d\u003d2\u0026\u0026D0(e.J,0,0,!0),F){l\u003d{dec_sq:w,itag:A,st:E.toFixed(3)};if(e.policy.Fg\u0026\u0026N.isRequestPending(w-1)){e.tW.Fh(\"sdai\",\n{wt_daistate_on_sg:w-1});return}e.tW.Fh(\"sdai\",l);F\u0026\u0026(y.J\u003dnew g.YE(F));e.policy.K\u0026\u0026(F\u003dy.yl.JK(\"id\")||\"\",l\u003d((M\u003dy.J)\u003d\u003dnull?void 0:M.get(\"id\"))||\"\",F!\u003d\u003dl\u0026\u0026e.tW.Fh(\"stmidmismatch\",{cid:F,aid:l}))}else e.J.N!\u003d\u003d5\u0026\u0026e.tW.Fh(\"sdai\",{nodec_sq:w,itag:A,st:E.toFixed(3)})}e.policy.IY\u0026\u0026y.QB[0].Ch!\u003d\u003d-1\u0026\u0026y.QB[0].Ch\u003ce.rP.L$\u0026\u0026(y\u003dN.J.Tn(e.rP.L$,!1));lz(N,jL(e,y));BT(e.timing);var S;(S\u003de.U)\u003d\u003dnull||uus(S,y.yl)}};\nxe\u003dfunction(e,N,y){if(e.policy.j_)return!1;var w;var E\u003de.J,A\u003d((w\u003dN.N)\u003d\u003dnull?void 0:w.Ch)||-1;E.N\u003d\u003d\u003d3\u0026\u0026A+1\u003e\u003dE.j?(E.Fh(\"sdai\",{haltrq:A+1,est:E.j}),w\u003d!1):w\u003dE.N!\u003d\u003d2;if(!w||!Fs(N.N?N.N.J.yl:N.J.yl,e.policy,e.j,e.tW.kL())||e.tW.isSuspended\u0026\u0026(!ld(e.schedule)||e.tW.cU))return!1;if(e.policy.j\u0026\u0026Xr\u003e\u003d5)return g.NA(e.tW.Pg),!1;if(e.rP.isManifestless){if(N.K.length\u003e0\u0026\u0026N.N\u0026\u0026N.N.Ch\u003d\u003d\u003d-1||N.K.length\u003e\u003de.policy.R7||!e.policy.X1\u0026\u0026N.K.length\u003e0\u0026\u0026!e.policy.U.Z0)return!1;if(N.G)return!e.rP.isLive||!isNaN(e.Hf)}if(dX5(N))return e.logger.debug(\"Pending request with server-selectable format found\"),\n!1;if(!N.N){if(!N.J.Yz())return!1;g3(N,e.tW.getCurrentTime())}if(u3(N)\u0026\u0026(N.SL()!\u003d\u003du3(N)||e.tW.isSuspended))return!1;E\u003d(w\u003de.policy.WV)\u0026\u0026!N.K.length\u0026\u0026ke(N,!0)\u003cMath.min(w,ke(y));w\u003dN.K.length+y.K.length;A\u003d!e.policy.qJ\u0026\u0026((N.K.length?N.K[0].RL():!1)||(y.K.length?y.K[0].RL():!1)||e.rP.isLive);(E||A)\u0026\u0026--w;if(w+1\u003e\u003de.policy.vy)return!1;w\u003dN.N;if(!w)return!0;w.type\u003d\u003d\u003d4\u0026\u0026w.J.Yz()\u0026\u0026(N.N\u003dg.Kq(w.J.y5(w)),w\u003dN.N);if(!w.eY()\u0026\u0026!w.J.L2(w))return!1;A\u003de.rP.Ta||e.rP.j;if(e.rP.isManifestless\u0026\u0026A){A\u003dN.J.index.vY();var T\u003dy.J.index.vY();\nA\u003dMath.min(A,T);if(N.J.index.Ms()\u003e0\u0026\u0026A\u003e0\u0026\u0026w.Ch\u003e\u003dA)return N.i9\u003dA,y.i9\u003dA,!1}if(w.J.info.audio\u0026\u0026w.type\u003d\u003d\u003d4||w.eY())return!1;A\u003d!N.L\u0026\u0026!y.L;if(E\u003d!E)E\u003dw.XT,E\u003d!!(y.N\u0026\u0026!cl(y,y.N)\u0026\u0026y.N.XT\u003cE);T\u003dN\u003d\u003d\u003de.videoTrack\u0026\u0026e.policy.i9;return E\u0026\u0026(!e.rP.isManifestless||y.N\u0026\u0026y.N.XT\u0026\u0026w.XT)\u0026\u0026A\u0026\u0026!T||e.policy.SR\u0026\u0026!N.L\u0026\u0026y.L?!1:Px(w)\u0026\u0026w.XT\u003en_0(e,N)?(n_0(e,N),!1):(e\u003dN.TW)\u0026\u0026e.isLocked()?!1:!0};\nn_0\u003dfunction(e,N){var y\u003de.J;y\u003dy.J?y.J.Re:null;if(e.policy.i9\u0026\u0026y)return y.startSecs+y.Vj+15;N\u003dD2(e.tW,N);e.policy.Y_\u003e0\u0026\u0026(y\u003d((0,g.iC)()-e.tW.Vy)/1E3,N\u003dMath.min(N,e.policy.Y_+e.policy.vp*y));y\u003de.tW.getCurrentTime()+N;return e.policy.Oz\u0026\u0026(N\u003dQIF(e.tW)+e.policy.Oz,N\u003cy)?(e.tW.Fh(\"mrl\",{ori:y,mod:N},!0),e.policy.AU\u0026\u0026(e\u003de.tW,y\u003d(0,g.iC)(),e.Vy\u003dy),N):y};\nmXs\u003dfunction(e,N,y){if(y!\u003d\u003d0){a:if(N\u003dN.info,y\u003dy\u003d\u003d\u003d2,N.J)N\u003dnull;else{var w\u003dN.QB[0];if(N.range)var E\u003dcx(N.range.start,Math.min(4096,N.K));else{if(N.N\u0026\u0026N.N.indexOf(\"/range/\")\u003e\u003d0||N.yl.JK(\"defrag\")\u003d\u003d\u003d\"1\"||N.yl.JK(\"otf\")\u003d\u003d\u003d\"1\"){N\u003dnull;break a}E\u003dcx(0,4096)}E\u003dnew iH([new Bx(5,w.J,E,\"createProbeRequestInfo\"+w.L,w.Ch)],N.N);E.q2\u003dy;E.J\u003dN.J;N\u003dE}N\u0026\u0026jL(e,N)}};\njL\u003dfunction(e,N){e.tW.Dr(N);var y\u003dR03(N),w\u003de.tW.ND();y\u003d{bk:e.schedule,lw:y,bx:Mq5(e.L,y),UT:Xs(N.QB[0]),Vm:F9(N.yl.J),CU:e.policy.K,fd:function(T,p){e.tW.Gt(T,p)}};\nif(e.schedule.N.G){var E,A;y.J3\u003d(((E\u003de.videoTrack.J)\u003d\u003dnull?void 0:E.info.JM)||0)+(((A\u003de.audioTrack.J)\u003d\u003dnull?void 0:A.info.JM)||0)}e.F6\u0026\u0026(y.Ch\u003dN.QB[0].Ch,y.Hf\u003dN.Hf,y.F6\u003de.F6);w\u003d{Ze:GS9(N,e.tW.getCurrentTime()),zt:e.policy.WE\u0026\u0026g4(N)\u0026\u0026N.QB[0].J.info.video?z_M(e.K):void 0,a4:e.policy.i9,poToken:e.tW.rf(),lz:e.tW.HZ(),Tt:e.Tt,Q2:isNaN(e.Q2)?null:e.Q2,E_:e.E_,dM:e.dM,Fb:e.Fb,tC:w};return new v0(e.policy,N,y,e.j,function(T,p){try{a:{var C\u003dT.info.QB[0].J,r\u003dC.info.video?e.videoTrack:e.audioTrack;if(!(T.state\u003e\u003d\n2)||T.isComplete()||T.qY()||!(!e.tW.TZ||e.tW.isSuspended||ke(r)\u003e3)){var Y\u003dZC9(T,e.policy,e.j);Y\u003d\u003d\u003d1\u0026\u0026(e.qg\u003d!0);mXs(e,T,Y);if(T.isComplete()||T.Ss()\u0026\u0026p\u003c3){if(e.policy.K){var M\u003dT.timing.gL();M.rst\u003dT.state;M.strm\u003dT.xhr.zE();M.cncl\u003dT.xhr\u0026\u0026T.r7.j?1:0;e.tW.Fh(\"rqs\",M)}T.sK\u0026\u0026e.tW.Fh(\"sbwe3\",{},!0)}if(!e.Ss()\u0026\u0026T.state\u003e\u003d2){yds(e.timing,T,C);var l\u003de.tW;e.Q2\u0026\u0026T.Q7\u0026\u0026l\u0026\u0026(e.Q2\u003dNaN,e.tW.xD(T.Q7),e.tW.WC(),e.tW.Fh(\"cabrUtcSeek\",{mediaTimeSeconds:T.Q7}));T.dj\u0026\u0026e.Q2\u0026\u0026T.dj\u0026\u0026!T.dj.action\u0026\u0026(e.tW.ou(e.Q2),e.Q2\u003dNaN,e.tW.Fh(\"cabrUtcSeekFallback\",\n{targetUtcTimeSeconds:e.Q2}));T.RS\u0026\u0026e.tW.DI(T.RS);e.policy.CC\u0026\u0026(e.Fb\u003dT.Fb);if(T.state\u003d\u003d\u003d3){Pl(r,T);g4(T.info)\u0026\u0026nr(e,r,C,!0);if(e.N){var F\u003dT.info.zz();F\u0026\u0026e.N.Xo(T.info.QB[0].Ch,C.info.id,F)}e.tW.Ga()}else if(T.isComplete()\u0026\u0026T.info.QB[0].type\u003d\u003d\u003d5){if(T.state!\u003d\u003d4)T.Q_()\u0026\u0026e.tW.handleError(T.pw(),T.Cz());else{var S\u003d(T.info.QB[0].J.info.video?e.videoTrack:e.audioTrack).K[0]||null;S\u0026\u0026S instanceof v0\u0026\u0026S.qY()\u0026\u0026S.Py(!0)}T.dispose()}else{T.Q_()||HCJ(e,T);var k;((k\u003dT.zR)\u003d\u003dnull?0:k.itagDenylist)\u0026\u0026e.tW.gF(T.zR.itagDenylist);\nif(T.state\u003d\u003d\u003d4)QU(e,T),e.J\u0026\u0026T4J(e.J,T.info,e.N);else if(e.policy.oS\u0026\u0026T.bZ()\u0026\u0026!T.isComplete()\u0026\u0026!QU(e,T)\u0026\u0026!T.Q_())break a;T.Q_()\u0026\u0026(Kss(e,T),isNaN(e.Q2)||(e.tW.ou(e.Q2),e.Q2\u003dNaN));e.policy.FZ\u0026\u0026!T.isComplete()?mL(e.tW):e.tW.Ga();var X\u003dxXP(T,e.policy,e.j);mXs(e,T,X)}}}}}catch(d){p\u003de.Kh?1:0,e.Kh\u003d!0,T\u003ddp(p),p\u003dI2(d,p),e.tW.handleError(p.errorCode,p.details,p.severity),T||e.tW.w4()}},w)};\nHCJ\u003dfunction(e,N){if(N.kP\u0026\u0026N.state\u003e\u003d2\u0026\u0026N.state!\u003d\u003d3){var y\u003dN.xhr.getResponseHeader(\"X-Response-Itag\");if(y){e.logger.debug(function(){return\"Applying streamer-selected format \"+y});\nvar w\u003dvaJ(e.K,y),E\u003dN.info.K;E\u0026\u0026(E-\u003dw.f1(),w.K\u003d!0,N.info.QB[0].J.K\u003d!1,gE9(N,w.p_(E)),Hl(e.tW,e.videoTrack,w),ITM(e.videoTrack,w),e.tW.k5(w.info.video.quality),(E\u003dN.zm())\u0026\u0026w.info.lastModified\u0026\u0026w.info.lastModified!\u003d\u003d+E\u0026\u0026Pl(e.videoTrack,N))}else N.kP\u003d!1}};\nKss\u003dfunction(e,N){var y\u003dN.info.QB[0].J,w\u003dN.pw();if(F9(y.yl.J)){var E\u003dg.b7(N.Cq(),3);e.tW.Fh(\"dldbrerr\",{em:E||\"none\"})}E\u003dN.info.QB[0].Ch;var A\u003diO(e.J,N.info.QB[0].o2,E);w\u003d\u003d\u003d\"net.badstatus\"\u0026\u0026(e.Z+\u003d1);if(N.canRetry()\u0026\u0026Kr(e.tW)){if(!(N.info.yl.N\u003e\u003de.policy.lV\u0026\u0026e.N\u0026\u0026N.info.isDecorated()\u0026\u0026w\u003d\u003d\u003d\"net.badstatus\"\u0026\u0026e.N.Ok(A,E))){E\u003d(y.info.video\u0026\u0026y.yl.N\u003e1||N.Ie\u003d\u003d\u003d410||N.Ie\u003d\u003d\u003d500||N.Ie\u003d\u003d\u003d503)\u0026\u0026!(uO(e.K.L).size\u003e0)\u0026\u0026!F9(y.yl.J);A\u003dN.Cz();var T\u003dy.info.video?e.videoTrack:e.audioTrack;E\u0026\u0026(A.stun\u003d\"1\");e.tW.handleError(w,\nA);e.Ss()||(E\u0026\u0026(e.logger.debug(function(){return\"Stunning format \"+y.info.id}),QW(e.K,y)),Pl(T,N),e.tW.Ga())}}else T\u003d1,e.N\u0026\u0026N.info.isDecorated()\u0026\u0026w\u003d\u003d\u003d\"net.badstatus\"\u0026\u0026e.N.Ok(A,E)\u0026\u0026(T\u003d0),e.rP.isLive\u0026\u0026N.pw()\u003d\u003d\u003d\"net.badstatus\"\u0026\u0026e.Z\u003c\u003de.policy.Fo*2?(G6J(e.rP),e.rP.Ta||e.rP.isPremiere?tz(e.tW,0,{BY:\"badStatusWorkaround\"}):e.rP.j?tz(e.tW,e.rP.aq,{BY:\"badStatusWorkaround\",\nKz:!0}):Wl(e.tW)):e.tW.handleError(w,N.Cz(),T)};\nQU\u003dfunction(e,N){if(e.policy.useUmp\u0026\u0026N.Ss())return!1;try{var y\u003dN.info.QB[0].J,w\u003dy.info.video?e.videoTrack:e.audioTrack;if(e.rP.isManifestless\u0026\u0026w){e.Z\u003d0;w.G\u0026\u0026(N.Ss(),N.isComplete()||N.bZ(),w.G\u003d!1);N.W6()\u0026\u0026e.tW.eE.Kj(1,N.W6());var E\u003dN.Ms(),A\u003dN.CR();Fu(e.rP,E,A)}if(N.info.UT()\u0026\u0026!D$(N.info))for(var T\u003dg.c(N.O$()),p\u003dT.next();!p.done;p\u003dT.next())lT0(w,p.value);for(e.tW.getCurrentTime();w.K.length\u0026\u0026w.K[0].state\u003d\u003d\u003d4;){var C\u003dw.K.shift();MIE(w,C);w.Et\u003dC.yu()}w.K.length\u0026\u0026MIE(w,w.K[0]);var r\u003d!!u3(w);r\u0026\u0026N instanceof\nIE\u0026\u0026(y.info.qG()?GDs(e.timing):Rv5(e.timing));return r}catch(Y){N\u003dN.Cz();N.origin\u003d\"hrhs\";a:{e\u003de.tW;y\u003dY;if(y instanceof Error){N.msg||(N.msg\u003d\"\"+y.message);N.name||(N.name\u003d\"\"+y.name);if(y instanceof g.Gh\u0026\u0026y.args)for(w\u003dg.c(Object.entries(y.args)),E\u003dw.next();!E.done;E\u003dw.next())A\u003dg.c(E.value),E\u003dA.next().value,A\u003dA.next().value,N[\"arg\"+E]\u003d\"\"+A;g.uA(y);if(y.level\u003d\u003d\u003d\"WARNING\"){e.JW.P_(N);break a}}e.handleError(\"fmt.unplayable\",N,1)}return!1}};\nWsF\u003dfunction(e){var N\u003de.videoTrack.J.index;e.F6\u003dnew tIM({o1:e.policy.o1,Z0:e.policy.U.Z0,eV:N.Mz(),vY:function(){return N.vY()},\nIX:function(){return N.IX()}})};\nnr\u003dfunction(e,N,y,w){if(!(y.Yz()||y.hw()||y.K||!Fs(y.yl,e.policy,e.j)||y.info.Iq\u003d\u003d\u003d\"f\"||e.policy.J)){if(w){w\u003de.L;var E\u003dy.info;w\u003dlMM(w,E.video?w.policy.e0:w.policy.Li,E.JM)}else w\u003d0;w\u003dy.p_(w);e\u003djL(e,w);D$(w)\u0026\u0026lz(N,e);y.K\u003d!0}};\nOe\u003dfunction(e,N,y,w,E,A,T,p){g.x.call(this);var C\u003dthis;this.tW\u003de;this.qK\u003dN;this.videoTrack\u003dy;this.audioTrack\u003dw;this.rP\u003dE;this.D\u003dA;this.isAudioOnly\u003dT;this.G\u003dp;this.N\u003df3;this.qg\u003d!1;this.logger\u003dnew g.RE(\"sabr\");this.U\u003dthis.Kh\u003dthis.Ng\u003d!1;this.videoInfos\u003dthis.L\u003dthis.D.videoInfos;this.K\u003dthis.l9\u003dthis.D.J;this.J\u003dnew fP(N,A,function(r,Y){C.tW.Fh(r,Y)});\nthis.qK.Sw||OC5(this);this.isAudioOnly\u0026\u0026Rnn(this,this.rP.J[\"0\"])};\nGEJ\u003dfunction(e,N){var y\u003d[];N\u003dg.c(N);for(var w\u003dN.next();!w.done;w\u003dN.next())y.push(g.Ld(w.value,e.rP.Cx));return y};\nRnn\u003dfunction(e,N,y){N!\u003d\u003de.j\u0026\u0026(e.j\u0026\u0026(e.qg\u003d!0),e.j\u003dN,e.vr(N,e.videoTrack,y))};\nsI5\u003dfunction(e,N){e.logger.debug(\"setConstraint: \"+ax(N));tW(e.qK)\u0026\u0026(e.Kh\u003dN.reason\u003d\u003d\u003d\"m\"||N.reason\u003d\u003d\u003d\"l\"?!0:!1);N.reason\u003d\u003d\u003d\"m\"?N.isLocked()\u0026\u0026UX5(e,N.J):LsH(e,N)?Rl(e,N.N,N.J):e.videoInfos\u003de.L;e.N\u003dN};\nLsH\u003dfunction(e,N){return e.qK.Z2\u0026\u0026N.reason\u003d\u003d\u003d\"b\"||e.qK.hv?!1:e.qK.XR?!0:N.reason\u003d\u003d\u003d\"l\"||N.reason\u003d\u003d\u003d\"b\"||N.reason\u003d\u003d\u003d\"o\"};\naTJ\u003dfunction(e,N){return N.isLocked()\u0026\u0026e.J.N||e.N\u003d\u003d\u003dvoid 0?!1:N.Bw(e.N)};\ne$E\u003dfunction(e,N){var y,w\u003d(y\u003de.j)\u003d\u003dnull?void 0:y.info.video.J;return e.qg?!0:e.j?N!\u003d\u003dw?!0:!e.J.N||e.qK.kX\u0026\u0026e.J.J\u003d\u003d\u003de.j.info.itag?!1:!0:!1};\nUX5\u003dfunction(e,N){var y\u003de.J.J;if(y){e.videoInfos\u003de.L;var w\u003dg.Ok(e.videoInfos,function(E){return E.id\u003d\u003d\u003dy});\nw\u0026\u0026w.video.J\u003d\u003d\u003dN?e.videoInfos\u003d[w]:(w\u003de.videoInfos.map(function(E){return E.id}),e.tW.Fh(\"sabrpf\",{pfid:\"\"+y,\nvfids:\"\"+w.join(\".\")}),Rl(e,N,N),q4(e.J,\"\"))}else Rl(e,N,N)};\nRl\u003dfunction(e,N,y){e.videoInfos\u003de.L;e.videoInfos\u003dg.CG(e.videoInfos,function(w){return w.video.J\u003e\u003dN\u0026\u0026w.video.J\u003c\u003dy})};\nOC5\u003dfunction(e){var N\u003drd_(e.J,e.G);N\u0026\u0026(e.K\u003d[N])};\nNw0\u003dfunction(e,N,y){if(e.qK.Sw){if(e.G){var w\u003dg.CG(e.K,function(E){return E.id\u003d\u003d\u003de.G});\nreturn Ym(w,y).includes(N)}w\u003dg.CG(e.K,function(E){var A;return!((A\u003dE.Vl)\u003d\u003dnull||!A.isDefault)});\nif(w.length\u003e0)return Ym(w,y).includes(N)}return Ym(e.K,y).includes(N)};\nYm\u003dfunction(e,N){return e.map(function(y){return Sl(g.Ld(y,N))})};\nyR1\u003dfunction(e){var N;if((N\u003de.N)\u003d\u003dnull?0:N.isLocked())return e.videoInfos;var y\u003duO(e.J);N\u003dg.CG(e.videoInfos,function(w){return w.JM\u003ee.qK.JM?!1:!y.has(w.id)});\nCHH(e.J)\u0026\u0026(N\u003dg.CG(N,function(w){return w.video.width\u003c\u003d854\u0026\u0026w.video.height\u003c\u003d480}));\nreturn N};\nAR5\u003dfunction(e,N,y,w){var E\u003de.rP,A\u003de.JW.getVideoData(),T\u003dg.xK(A),p\u003de.sJ,C\u003dpP({Ot:A.X(),JW:e.JW,F7:e.F7,qK:e.qK,Vy:e.Vy,pG:e.pG,rE:e.rE,Ka:e.Ka,ue:e.ue,isPrefetch:e.isPrefetch,RW:e.RW,sabrLicenseConstraint:A.sabrLicenseConstraint,XY:e.XY,Td:e.Td,mV:e.mV,nf:e.nf,E1B:!!p}),r\u003dCP(A,e.tC,e.nextRequestPolicy,e.UH,e.PS,e.qXP,e.J5);w\u0026\u0026y\u0026\u0026(w\u003dr.Y6?r.Y6.map(function(k){return k.type}):[],y(\"ssap\",{stmctxt:w.join(\"_\"),\nunsntctxt:r.Ds?r.Ds.join(\"_\"):\"\"}));w\u003de.DT;var Y\u003de.pH;if(Y\u003d\u003d\u003dvoid 0\u0026\u0026w\u003d\u003d\u003dvoid 0){var M;Y\u003dwg5(E.Cx,(M\u003de.Zn)\u003d\u003dnull?void 0:M.video);var l;w\u003dwg5(E.Cx,(l\u003de.Zn)\u003d\u003dnull?void 0:l.audio)}if(A.E_)var F\u003dA.E_;A\u003d{IS:C,kK:e.kK,DT:w,pH:Y,sJ:p,videoPlaybackUstreamerConfig:F,v4:r};e.Ag\u0026\u0026(A.Ag\u003de.Ag);if(T\u0026\u0026N){T\u003dnew Map;var S\u003dg.c(E.Rq);for(p\u003dS.next();!p.done;p\u003dS.next())p\u003dp.value,(C\u003dE.Zl[gHM(E,p)]||\"\")?(T.has(C)||T.set(C,[]),T.get(C).push(p)):y\u0026\u0026y(\"ssap\",{nocid4fmt:(p.itag||\"\")+\"_\"+(p.lmt||0)+\"_\"+(p.xtags||\"\")});E\u003dnew Map;\nS\u003dg.c(e.gT);for(p\u003dS.next();!p.done;p\u003dS.next())p\u003dp.value,C\u003dp.startTimeMs||0,r\u003dvoid 0,M\u003d(r\u003dN)\u003d\u003dnull?void 0:P0(r,C),r\u003dM.clipId,M\u003dM.N3,r?(E.has(r)||(l\u003dT.get(r)||[],E.set(r,{clipId:r,gT:[],xL:l})),M!\u003d\u003d0\u0026\u0026(p.startTimeMs\u003dC-M),E.get(r).gT.push(p)):y\u0026\u0026(r\u003dvoid 0,y(\"ssap\",{nocid4range:\"1\",fmt:((r\u003dp.formatId)\u003d\u003dnull?void 0:r.itag)||\"\",st:C.toFixed(3),d:(p.durationMs||0).toFixed(3),timeline:Mo(N)}));A.iW\u003d[];E\u003dg.c(E.entries());for(T\u003dE.next();!T.done;T\u003dE.next())T\u003dg.c(T.value),T.next(),T\u003dT.next().value,A.iW.push(T);\nif(e.gT.length\u0026\u0026!A.iW.length){y\u0026\u0026y(\"ssap\",{nobfrange:\"1\",br:Ej5(e.gT),timeline:Mo(N)});return}e.g8\u0026\u0026(A.g8\u003de.g8);e.Wz\u0026\u0026(A.Wz\u003de.Wz)}else A.gT\u003de.gT,A.xL\u003dE.Rq,T\u0026\u0026((S\u003de.gT)\u003d\u003dnull?void 0:S.length)\u003e0\u0026\u0026!N\u0026\u0026y\u0026\u0026y(\"ssap\",{bldmistlm:\"1\"});return A};\nwg5\u003dfunction(e,N){return N?[g.Ld(N.info,e)]:[]};\nEj5\u003dfunction(e){var N\u003d\"\";e\u003dg.c(e);for(var y\u003de.next();!y.done;y\u003de.next()){y\u003dy.value;var w\u003dvoid 0,E\u003dvoid 0,A\u003dvoid 0;N+\u003d\"fmt.\"+(((w\u003dy.formatId)\u003d\u003dnull?void 0:w.itag)||\"\")+\"_\"+(((E\u003dy.formatId)\u003d\u003dnull?void 0:E.lmt)||0)+\"_\"+(((A\u003dy.formatId)\u003d\u003dnull?void 0:A.xtags)||\"\")+\";st.\"+(y.startTimeMs||0).toFixed(3)+\";d.\"+(y.durationMs||0).toFixed(3)+\";\"}return N};\nls\u003dfunction(e,N,y){var w\u003dthis;this.requestType\u003de;this.yl\u003dN;this.qU\u003dy;this.N\u003dnull;this.lk\u003d{xYZ:function(){var E;return(E\u003dw.data)\u003d\u003dnull?void 0:E.isPrefetch},\nPS:function(){var E;return(E\u003dw.data)\u003d\u003dnull?void 0:E.PS}}};\nH_M\u003dfunction(e,N,y){N\u003dMZ(e.yl,Tw3(e,N,y),N);e.aN()\u0026\u0026N.set(\"probe\",\"1\");return N};\nTw3\u003dfunction(e,N,y){e.q2\u003d\u003d\u003dvoid 0\u0026\u0026(e.q2\u003de.yl.q2(N,y));return e.q2};\nJR1\u003dfunction(e){var N,y;return((N\u003de.J)\u003d\u003dnull?void 0:(y\u003dN.IS)\u003d\u003dnull?void 0:y.Sb)||0};\npgP\u003dfunction(e){var N,y;return!!((N\u003de.J)\u003d\u003dnull?0:(y\u003dN.IS)\u003d\u003dnull?0:y.XY)};\nCd0\u003dfunction(e){var N\u003d{},y\u003d[],w\u003d[];if(!e.data)return N;for(var E\u003d0;E\u003ce.data.gT.length;E++){var A\u003de.data.gT[E],T\u003dvoid 0;y.push(\"i.\"+((T\u003dA.formatId)\u003d\u003dnull?void 0:T.itag)+\"_st.\"+(A.startTimeMs+\"_e.\"+(A.startTimeMs+A.durationMs)+\"_d.\"+A.durationMs)+(\"_sn.\"+A.qO)+(\"_en.\"+A.wQ))}for(E\u003d0;E\u003ce.data.kK.length;E++){A\u003de.data.kK[E];var p\u003dT\u003dvoid 0,C\u003dvoid 0,r\u003dvoid 0;w.push(\"i.\"+((T\u003dA.formatId)\u003d\u003dnull?void 0:T.itag)+\"_sn.\"+A.sequenceNumber+\"_sl.\"+(A.KO||NaN)+\"_lb.\"+A.wC+\"_tr.s_\"+((p\u003dA.mZ)\u003d\u003dnull?void 0:p.startTicks)+\n\"_d_\"+((C\u003dA.mZ)\u003d\u003dnull?void 0:C.fV)+\"_t_\"+((r\u003dA.mZ)\u003d\u003dnull?void 0:r.timescale)+\"_ed_\"+A.Nm)}N.ptime\u003dJR1(e);N.rtype\u003de.requestType;N.brl\u003dy.join(\";\");N.ps\u003dw.join(\";\");return N};\nrRn\u003dfunction(e){if(e.AA)return{yW:g.Y2(e.experiments,\"html5_future_encryptor_auto_select_js_max_size_bytes\"),QR:g.Y2(e.experiments,\"html5_future_encryptor_auto_select_wasm_max_size_bytes\")}};\nFE\u003dfunction(e,N){this.uB\u003de;this.cipher\u003dthis.uB.exports.AES128CTRCipher_create(N.byteOffset)};\nSD\u003dfunction(e){return function(N){return{profile:e,XA:Math.ceil(N.byteLength/16)}}};\no9\u003dfunction(e,N){this.key\u003de;this.subtleCrypto\u003dN;this.J\u003d!1};\n$_5\u003dfunction(e){var N\u003dglobalThis.crypto.subtle;N\u003dN\u003d\u003d\u003dvoid 0?window.crypto.subtle:N;return A$(wQ(function(){return N.importKey(\"raw\",e,\"AES-CTR\",!1,[\"encrypt\"]).catch(function(y){return Promise.reject(y.name+\": \"+y.message)})}),function(y){return new o9(y,N)})};\nbs\u003dfunction(e){this.J\u003d!1;this.N\u003dnew SA(e)};\nhJ\u003dfunction(e,N){this.uB\u003de;var y\u003de.MJ(N);this.J\u003dnew FE(e,y!\u003dnull?y:N);y\u0026\u0026e.free(y.byteOffset)};\nYI1\u003dfunction(e){g.uA(\"wasm encryptor failed: \"+e);throw e;};\ncO\u003dfunction(e,N,y){var w\u003dthis;this.key\u003de;this.j\u003dthis.L\u003d!1;this.yW\u003d32768;this.QR\u003d131072;N\u003d\u003dnull||A$(N,function(E){w.J\u003dnew hJ(E,w.key);w.j\u003dE.Um});\nif(y\u003d\u003dnull?0:y.QR)this.QR\u003dy.QR;if(y\u003d\u003dnull?0:y.yW)this.yW\u003dy.yW};\nMVH\u003dfunction(e,N,y){e.N||(e.N\u003dnew bs(e.key));return Tm(e.N.encrypt(N,y),YI1)};\nlWM\u003dfunction(e,N,y){if(!e.K){if(!(\"crypto\"in globalThis\u0026\u0026\"subtle\"in globalThis.crypto))return yA(\"native encryptor unavailable\");e.K\u003d$_5(e.key)}return Tm(A$(e.K,function(w){return w.encrypt(N,y)}),YI1)};\nkm\u003dfunction(e,N,y){this.J\u003de;this.uB\u003dN;this.j\u003dy;this.K\u003d!1;this.iv\u003d(0,g.rB)(Xd(16))};\nFTM\u003dfunction(e){e.N||(e.N\u003dnew cO(e.J.J,e.uB,e.j));return e.N};\nSI5\u003dfunction(e,N){var y;return g.f(function(w){(0,g.iC)();y\u003dzy1(e.J);return w.return(y.encrypt(N,e.iv))})};\noj9\u003dfunction(e,N){var y;return g.f(function(w){(0,g.iC)();var E\u003de.J;E.j||(E.j\u003dnew Kq_(E.K));y\u003dE.j;return w.return(Rln(y,N,e.iv))})};\nbaF\u003dfunction(e,N,y){var w;return g.f(function(E){(0,g.iC)();w\u003dzy1(e.J);return E.return(w.decrypt(N,y))})};\nBO\u003dfunction(e){g.x.call(this);var N\u003dthis;this.ph\u003de;this.J\u003dnew Map;this.j\u003d[];this.N\u003dthis.ph.experiments.gP(\"html5_onesie_trusted_hosts_for_all\")||!cM();this.D\u003dg.Y2(this.ph.experiments,\"html5_onesie_prewarm_interval_ms\");this.U\u003dnew g.e6(this.G,this.D,this);this.Z\u003d-1;this.lk\u003d{aFZ:function(){return N.J},\nZmh:function(){return N.L},\nS0t:function(){return h$F}};\ng.Q(this,this.U);w$s(this,g.qI(\"yt-player-bandaid-host\"));this.L\u003dthis.load();this.D\u0026\u0026this.L.then(function(){N.G()})};\nw$s\u003dfunction(e,N){var y\u003dN\u003d\u003dnull?void 0:N.primary;e.K(0,y);y\u003dy?cRs(y):void 0;e.K(2,y);e.K(1,N\u003d\u003dnull?void 0:N.secondary)};\nXE\u003dfunction(e,N){return new g.YE(\"https://\"+N+e.ph.ub.baseUrl)};\nkX5\u003dfunction(e,N){e\u003d\"https://\"+lN(N.location)+\"/initplayback?c\u003d\"+nC(e.ph)+\"\u0026owc\u003d1\";S3(e,\"pw\",function(y){y.ht\u003dN.J})};\nPO\u003dfunction(e,N,y,w){S3(\"https://\"+N+\"/videoplayback?probe\u003d1\",y,function(E){!w.T(\"html5_onesie_host_racing\")||w.videoData.isLivePlayback||w.T(\"html5_onesie_probe_ec_hosts\")||w.oA||w.n1();e.j.push(E)},function(E){e.j.push(E.details)})};\ncRs\u003dfunction(e){return e.replace(/(\\d+)---/g,function(N,y){N\u003dNumber(y);return(N\u003d\u003d\u003d1?2:N-1)+\"---\"})};\ndE\u003dfunction(e,N){var y,w,E,A,T,p,C,r;return g.f(function(Y){if(Y.J\u003d\u003d1){y\u003dXE(e,\"redirector.googlevideo.com\");y.set(\"alr\",\"yes\");y.set(\"id\",\"\"+Math.round(Math.random()*1E5));if(N\u003d\u003d\u003d1||N\u003d\u003d\u003d2)y.set(\"cmo\u003dsensitive_content\",\"yes\"),y.set(\"sc\",\"yes\");N\u003d\u003d\u003d2\u0026\u0026y.set(\"cmo\u003dtd\",\"c.youtube.com\");w\u003d{format:\"RAW\",timeout:5E3};return g.D(Y,g2(y.nC(),w),2)}E\u003dY.N;if(E.xhr.status!\u003d\u003d200||!E.xhr.responseText)return Y.return(Promise.reject(new g.Gh(\"b204258371_no_host\",y.nC(),E.xhr.status)));A\u003dnew g.YE(E.xhr.responseText);\nT\u003dlN(A);p\u003dA.get(\"ms\");C\u003dXE(e,T);r\u003dA.get(\"mm\");C.set(\"ms\",p);C.set(\"mm\",r);return T\u0026\u0026yiM(T)?N!\u003d\u003d2||er(T)?Y.return(C):Y.return(Promise.reject(new g.Gh(\"b204258371_untrusted\",T,p))):Y.return(Promise.reject(new g.Gh(\"b204258371_invalid\",T,p)))})};\nBwP\u003dfunction(e){var N\u003de.j;e.j\u003d[];return N};\nyiM\u003dfunction(e){return/.*(\\.c\\.youtube\\.com|.*\\.googlevideo\\.com)/.test(e)};\ner\u003dfunction(e){var N\u003d/sn-[^.]*-/;return/.*\\.c\\.youtube\\.com/.test(e)\u0026\u0026!N.test(e)};\nXgH\u003dfunction(e,N){this.location\u003de;this.J\u003dN};\nI9\u003dfunction(e){this.NA\u003de;this.N\u003d!1;this.J\u003d[]};\nzG\u003dfunction(e){for(;e.J.length\u0026\u0026!e.J[0].isEncrypted;){var N\u003de.J.shift(),y\u003dN.videoId,w\u003dN.mj,E\u003dN.formatId,A\u003dN.buffer;N\u003dN.fB;if(A)N\u003dvoid 0,(N\u003dvO(e.NA.cY,y))\u003d\u003dnull||cT(N,w,E,A);else if(N)e.NA.cY.Km(y,w,E);else if(w\u003de.NA,w.J[E].bj\u003d!0,y\u003dvO(w.cY,y),y\u003d\u003dnull?0:y.XZ.has(E))y\u003d\u003dnull||Sr(y,E)}};\ng.us\u003dfunction(e){this.data\u003de;this.J\u003d0;this.j\u003d!1;this.K\u003d0;this.error\u003d!1;this.register\u003dthis.N\u003d0;if(is.length\u003d\u003d\u003d0){is.length\u003d288;is.fill(8);for(e\u003d144;e\u003c280;e++)is[e]\u003de\u003c\u003d255?9:7;Dj.length\u003d32;Dj.fill(5);gE.length\u003d286;gE.fill(0);for(e\u003d261;e\u003c285;e++)gE[e]\u003dMath.floor((e-261)/4);VB[257]\u003d3;for(e\u003d258;e\u003c285;e++){var N\u003dVB[e-1];N+\u003d1\u003c\u003cgE[e-1];VB[e]\u003dN}VB[285]\u003d258;for(e\u003d0;e\u003c30;e++)fH[e]\u003de\u003c\u003d3?0:Math.floor((e-2)/2);for(e\u003dtJ[0]\u003d1;e\u003c30;e++)N\u003dtJ[e-1],N+\u003d1\u003c\u003cfH[e-1],tJ[e]\u003dN}e\u003d100+7*this.data.length;this.data[0]\u003d\u003d\u003d31\u0026\u0026this.data[1]\u003d\u003d\u003d\n139\u0026\u0026(e\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(e)};\ng.jD\u003dfunction(e){for(;!e.j\u0026\u0026!e.error;){var N\u003de;N.j\u003d!!qo(N,1);switch(qo(N,2)){case 2:var y\u003d[],w\u003d[];w.length\u003d19;w.fill(0);var E\u003dqo(N,5)+257;var A\u003dqo(N,5)+1;for(var T\u003dqo(N,4)+4,p\u003d0;p\u003cT;p++)w[Pd5[p]]\u003dqo(N,3);w\u003dZj(w);for(T\u003dE+A;y.length\u003cT;){p\u003dd_5(N,w);switch(p){case 16:p\u003dy[y.length-1];var C\u003dqo(N,2)+3;break;case 17:p\u003d0;C\u003dqo(N,3)+3;break;case 18:p\u003d0;C\u003dqo(N,7)+11;break;default:C\u003d1}for(;C\u003e0;C--)y.push(p)}y.length!\u003d\u003dT?N.error\u003d!0:(A\u003dy.slice(-A),y.length\u003dE,IW1(N,y,A));break;case 1:IW1(N,is,Dj);break;case 0:xm(N,\nN.J\u00267);y\u003dqo(N,16);E\u003dqo(N,16);(y^E)!\u003d\u003d65535\u0026\u0026(N.error\u003d!0);N.output.set(N.data.subarray(N.N,N.N+y),N.K);N.N+\u003dy;N.K+\u003dy;break;default:N.error\u003d!0}e.K\u003ee.output.length\u0026\u0026(e.output\u003dnew Uint8Array(e.K*2),e.K\u003d0,e.N\u003d0,e.j\u003d!1,e.J\u003d0,e.register\u003d0)}e.output.length!\u003d\u003de.K\u0026\u0026(e.output\u003de.output.subarray(0,e.K));return e.error?new Uint8Array(0):e.output};\nIW1\u003dfunction(e,N,y){N\u003dZj(N);y\u003dZj(y);for(var w\u003de.data,E\u003de.output,A\u003de.K,T\u003de.register,p\u003de.J,C\u003de.N;;){if(p\u003c15){if(C\u003ew.length){e.error\u003d!0;break}T|\u003d(w[C+1]\u003c\u003c8)+w[C]\u003c\u003cp;C+\u003d2;p+\u003d16}var r\u003dN[T\u0026127];if(r\u003c0)for(T\u003e\u003e\u003d7;r\u003c0;)r\u003dN[(T\u00261)-r],T\u003e\u003e\u003d1;else T\u003e\u003e\u003dr\u002615;p-\u003dr\u002615;r\u003e\u003e\u003d4;if(r\u003c256)E[A++]\u003dr;else if(e.register\u003dT,e.J\u003dp,e.N\u003dC,r\u003e256){T\u003dVB[r];T+\u003dqo(e,gE[r]);C\u003dd_5(e,y);p\u003dtJ[C];p+\u003dqo(e,fH[C]);if(vj9\u0026\u0026T\u003cp)p\u003dA-p,E.copyWithin(A,p,p+T);else for(C\u003dA+T,r\u003dA;r\u003cC;r+\u003d4)E[r]\u003dE[r-p],E[r+1]\u003dE[r-p+1],E[r+2]\u003dE[r-p+2],E[r+3]\u003dE[r-p+3];A+\u003d\nT;T\u003de.register;p\u003de.J;C\u003de.N}else break}e.K\u003dA};\nd_5\u003dfunction(e,N){if(e.J\u003c7){var y\u003de.data,w\u003de.N;w\u003ey.length\u0026\u0026(e.error\u003d!0);e.register|\u003d(y[w+1]\u003c\u003c8)+y[w]\u003c\u003ce.J;e.N+\u003d2;e.J+\u003d16}y\u003dN[e.register\u0026127];if(y\u003e\u003d0)return xm(e,y\u002615),y\u003e\u003e4;for(xm(e,7);y\u003c0;)y\u003dN[qo(e,1)-y];return y\u003e\u003e4};\nqo\u003dfunction(e,N){for(;e.J\u003cN;){if(e.N\u003e\u003de.data.length)return e.error\u003d!0,0;e.register|\u003de.data[e.N++]\u003c\u003ce.J;e.J+\u003d8}var y\u003de.register\u0026(1\u003c\u003cN)-1;e.register\u003e\u003e\u003dN;e.J-\u003dN;return y};\nxm\u003dfunction(e,N){e.J-\u003dN;e.register\u003e\u003e\u003dN};\nZj\u003dfunction(e){for(var N\u003d[],y\u003dg.c(e),w\u003dy.next();!w.done;w\u003dy.next())w\u003dw.value,N[w]||(N[w]\u003d0),N[w]++;var E\u003dN[0]\u003d0;y\u003d[];var A\u003d0;w\u003d0;for(var T\u003d1;T\u003cN.length;T++)N[T]?w\u003dT:N[T]\u003d0,E\u003dE+N[T-1]\u003c\u003c1,y[T]\u003dE,T\u003e7\u0026\u0026(A+\u003dN[T]);for(E\u003d1;E\u003cA;)E\u003c\u003c\u003d1;N\u003d128;w\u003dnew Int16Array(128+(E+w)*2);for(A\u003d0;A\u003ce.length;A++)if(T\u003de[A]){for(var p\u003dy[T]++,C\u003dE\u003d0;C\u003cT;C++)E\u003dE\u003c\u003c1|p\u003e\u003eC\u00261;p\u003dA\u003c\u003c4|T;if(T\u003c\u003d7)for(C\u003d1\u003c\u003c7-T;C--;)w[C\u003c\u003cT|E]\u003dp;else{C\u003dE\u0026127;T-\u003d7;for(E\u003e\u003e\u003d7;T--;){w[C]||(w[C]\u003d-N,N+\u003d2);var r\u003dE\u00261;E\u003e\u003e\u003d1;C\u003dr-w[C]}w[C]\u003dp}}return w};\nz$F\u003dfunction(e){var N,y,w,E,A,T,p;return g.f(function(C){switch(C.J){case 1:if(!(\"DecompressionStream\"in window))return C.return(g.jD(new g.us(e)));N\u003dnew DecompressionStream(\"gzip\");y\u003dN.writable.getWriter();y.write(e);y.close();w\u003dN.readable.getReader();E\u003dnew oR([]);case 2:return g.D(C,w.read(),5);case 5:A\u003dC.N;T\u003dA.value;if(p\u003dA.done){C.u9(4);break}E.append(T);C.u9(2);break;case 4:return C.return(E.YX())}})};\nnH\u003dfunction(e,N){this.J\u003de;this.uB\u003dN};\nia_\u003dfunction(e){return Tm(Tm(wQ(function(){return A$(e.uB,function(N){return e.Ln(e.J,N)})}),function(){return e.r5(e.J)}),function(){return e.ZJ(e.J)})};\nD_9\u003dfunction(e,N){return ia_(new nH(e,N))};\nQB\u003dfunction(e){YX.call(this,\"onesie\");this.cY\u003de;this.J\u003d{};this.K\u003d!0;this.j\u003dnull;this.queue\u003dnew I9(this);this.L\u003d{};this.Z\u003dUT9(function(N,y){var w\u003dthis;return function A(){var T,p,C,r,Y,M,l,F,S,k,X,d,v,V,Z,n,R,O,E9,Jn;return MM_(A,function(eM){switch(eM.J){case 1:g.kJ(eM,2);w.cY.Ii();T\u003dfunction(H){return function(a){throw{name:H,message:a};}};\np\u003dN.YX();g.c5(eM,4,5);if(!y){eM.u9(7);break}return CE5(eM,Tm(gj1(w.cY,p,w.iv),T(\"DecryptError\")).wait(),8);case 8:C\u003deM.N;case 7:if(!w.cY.enableCompression){eM.u9(9);break}return CE5(eM,Tm(D_9((M\u003dC)!\u003dnull?M:p,w.cY.X().AA),T(\"DecompressError\")).wait(),10);case 10:r\u003deM.N;case 9:Y\u003dn2((F\u003d(l\u003dr)!\u003dnull?l:C)!\u003dnull?F:p,G5H);case 5:g.P5(eM,0,2);if(k\u003d(S\u003dw.cY.X())\u003d\u003dnull?void 0:S.uB)((X\u003dC)\u003d\u003dnull?void 0:X.buffer)\u003d\u003d\u003dk.exports.memory.buffer\u0026\u0026k.free(C.byteOffset),((d\u003dr)\u003d\u003dnull?void 0:d.buffer)\u003d\u003d\u003dk.exports.memory.buffer\u0026\u0026\nk.free(r.byteOffset);g.d_(eM,6);break;case 4:throw V\u003dv\u003dg.XH(eM),new P3(\"onesie.response.parse\",{name:(O\u003dV.name)!\u003dnull?O:\"unknown\",message:(E9\u003dV.message)!\u003dnull?E9:\"unknown\",wasm:((Z\u003dw.cY.X())\u003d\u003dnull?0:Z.uB)?((n\u003dw.cY.X())\u003d\u003dnull?0:(R\u003dn.uB)\u003d\u003dnull?0:R.Um)?\"1js\":\"1\":\"0\",enc:w.K,gz:w.cY.enableCompression,webcrypto:!!cM()});case 6:return VVH(Y),Jn\u003dg.IR(Y.body),eM.return(Jn);case 2:g.P5(eM),g.d_(eM,0)}})}()})};\nmp\u003dfunction(e){var N\u003de.queue;N.J.length\u0026\u0026N.J[0].isEncrypted\u0026\u0026!N.N\u0026\u0026(N.J.length\u003d0);N\u003dg.c(Object.keys(e.J));for(var y\u003dN.next();!y.done;y\u003dN.next()){y\u003dy.value;var w\u003de.J[y];if(!w.bj){var E\u003de.queue;E.J.push({videoId:w.videoId,formatId:y,isEncrypted:!1});E.N||zG(E)}}};\ntV5\u003dfunction(e,N){var y\u003dN.getLength(),w\u003d!1;switch(e.j){case 0:e.cY.T(\"html5_future_onesie_ump_handler_on_player_response\")?Tm(A$(e.Z(N,e.K),function(E){fW5(e.cY,E)}),function(E){e.cY.hA(E)}):e.Ii(N,e.K).then(function(E){fW5(e.cY,E)},function(E){e.cY.hA(E)});\nbreak;case 2:e.lB(\"ormk\");N\u003dN.YX();e.queue.decrypt(N);break;default:w\u003d!0}e.cY.gK\u0026\u0026e.cY.Fh(\"ombup\",\"id.11;pt.\"+e.j+\";len.\"+y+(w?\";ignored.1\":\"\"));e.j\u003dnull};\nVVH\u003dfunction(e){if(e.e7!\u003d\u003d1)throw new P3(\"onesie.response.badproxystatus\",{st:e.e7,webcrypto:!!cM(),textencoder:!!g.xJ.TextEncoder});if(e.cj!\u003d\u003d200)throw new P3(\"onesie.response.badstatus\",{st:e.cj});};\nunM\u003dfunction(e){return new Promise(function(N){setTimeout(N,e)})};\nqI9\u003dfunction(e,N){var y\u003de.X();y\u003de.NK\u0026\u0026y.T(\"html5_onesie_preload_use_content_owner\");var w\u003de.K4,E\u003dms(N.ph.experiments,\"debug_bandaid_hostname\");if(E)N\u003dXE(N,E);else if((y\u003d\u003d\u003dvoid 0?0:y)\u0026\u0026(w\u003d\u003dnull?0:w.url)\u0026\u0026!N.N){var A\u003dlN(new g.YE(w.url));N\u003dXE(N,A)}else N\u003d(A\u003dN.J.get(0))\u003d\u003dnull?void 0:A.location.clone();if(N\u0026\u0026e.videoId){A\u003dsh(e.videoId);e\u003d[];if(A)for(A\u003dg.c(A),y\u003dA.next();!y.done;y\u003dA.next())e.push(y.value.toString(16).padStart(2,\"0\"));N.set(\"id\",e.join(\"\"));return N}};\nZa_\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?0:y;var w,E;return g.f(function(A){if(A.J\u003d\u003d1)return w\u003d[],w.push(N.load()),y\u003e0\u0026\u0026w.push(unM(y)),g.D(A,Promise.race(w),2);E\u003dqI9(e,N);return A.return(E)})};\nx_P\u003dfunction(e,N,y,w){w\u003dw\u003d\u003d\u003dvoid 0?!1:w;e.set(\"cpn\",N.clientPlaybackNonce);e.set(\"opr\",\"1\");var E\u003dN.X();e.set(\"por\",\"1\");cM()||e.set(\"onem\",\"1\");N.startSeconds\u003e0\u0026\u0026e.set(\"osts\",\"\"+N.startSeconds);w||(E.T(\"html5_onesie_disable_partial_segments\")\u0026\u0026e.set(\"oses\",\"1\"),N\u003dE.T(\"html5_gapless_onesie_no_media_bytes\")\u0026\u0026Rf(N)\u0026\u0026N.NK,y\u0026\u0026!N?(N\u003dy.audio,e.set(\"pvi\",y.video.join(\",\")),E.T(\"html5_onesie_disable_audio_bytes\")||e.set(\"pai\",N.join(\",\")),QY||e.set(\"osh\",\"1\")):(e.set(\"oad\",\"0\"),e.set(\"ovd\",\"0\"),e.set(\"oaad\",\n\"0\"),e.set(\"oavd\",\"0\")))};\njK1\u003dfunction(e,N,y,w,E){E\u003dE\u003d\u003d\u003dvoid 0?!1:E;var A\u003d\"https://youtubei.googleapis.com/youtubei/\"+N.xI.innertubeApiVersion+\"/player\",T\u003d[{name:\"Content-Type\",value:\"application/json\"}];w\u0026\u0026T.push({name:\"Authorization\",value:\"Bearer \"+w});T.push({name:\"User-Agent\",value:g.zw()});g.Lb(\"EOM_VISITOR_DATA\")?T.push({name:\"X-Goog-EOM-Visitor-Id\",value:g.Lb(\"EOM_VISITOR_DATA\")}):(y\u003dy.visitorData||g.Lb(\"VISITOR_DATA\"))\u0026\u0026T.push({name:\"X-Goog-Visitor-Id\",value:y});(y\u003dg.Lb(\"SERIALIZED_LAVA_DEVICE_CONTEXT\"))\u0026\u0026T.push({name:\"X-YouTube-Lava-Device-Context\",\nvalue:y});(N\u003dms(N.experiments,\"debug_sherlog_username\"))\u0026\u0026T.push({name:\"X-Youtube-Sherlog-Username\",value:N});e\u003diI(JSON.stringify(e));return{url:A,QU:T,postBody:e,VNk:E,n8:E}};\nQKE\u003dfunction(e,N,y,w,E,A){var T\u003dg.A5(e,RsE,e.n8?void 0:y.uB),p\u003d{encryptedClientKey:N.J.encryptedClientKey,Dq:!0,M_:!0,zF:nj1(y,!!e.n8),dw:y.experiments.gP(\"html5_use_jsonformatter_to_parse_player_response\")};if(e.n8)p.Y4q\u003dT;else{e\u003dN.encrypt(T);var C;if(((C\u003dy.uB)\u003d\u003dnull?void 0:C.exports.memory.buffer)\u003d\u003d\u003dT.buffer\u0026\u0026e.byteOffset!\u003d\u003dT.byteOffset){var r;(r\u003dy.uB)\u003d\u003dnull||r.free(T.byteOffset)}var Y;e\u003d((Y\u003dy.uB)\u003d\u003dnull?void 0:Y.F4(e))||e;T\u003dp.IW\u003de;(0,g.iC)();T\u003dHE0(new m69(N.J.K),T,N.iv);p.y4\u003dT;p.iv\u003dN.iv}N\u003dw.getVideoData();\ny\u003dpP({Ot:y,JW:w,F7:N.startSeconds*1E3});E\u003d{N0:p,IS:y,onesieUstreamerConfig:E,eL:A,v4:CP(N)};N.reloadPlaybackParams\u0026\u0026(E.reloadPlaybackParams\u003dN.reloadPlaybackParams);return E};\nm_n\u003dfunction(e,N,y){var w,E,A;return g.f(function(T){if(T.J\u003d\u003d1)return w\u003dg.A5(N,RsE),g.D(T,SI5(y,w),2);if(T.J!\u003d3)return E\u003dT.N,g.D(T,oj9(y,E),3);A\u003dT.N;return T.return({IW:E,encryptedClientKey:y.J.encryptedClientKey,iv:y.iv,y4:A,Dq:!0,M_:!0,zF:nj1(e,!!N.n8),dw:e.experiments.gP(\"html5_use_jsonformatter_to_parse_player_response\")})})};\nHaE\u003dfunction(e,N,y,w,E,A){var T,p,C,r;return g.f(function(Y){if(Y.J\u003d\u003d1)return g.D(Y,m_n(y,e,N),2);T\u003dY.N;p\u003dw.getVideoData();C\u003dpP({Ot:y,JW:w,F7:p.startSeconds*1E3});r\u003d{N0:T,IS:C,onesieUstreamerConfig:E,eL:A,v4:CP(p)};p.reloadPlaybackParams\u0026\u0026(r.reloadPlaybackParams\u003dp.reloadPlaybackParams);return Y.return(r)})};\nnj1\u003dfunction(e,N){e\u003dM_(e.schedule,!0);N\u003dN||!!cM()\u0026\u0026e\u003e1572864;return\"DecompressionStream\"in window||!N};\nKH\u003dfunction(e,N){g.x.call(this);var y\u003dthis;this.JW\u003de;this.playerRequest\u003dN;this.ph\u003dthis.JW.X();this.videoData\u003dthis.JW.getVideoData();this.logger\u003dnew g.RE(\"onesie\");this.gK\u003dthis.ph.B9();this.Fx\u003dthis.ph.ub;this.p8\u003dnew km(this.Fx.J,this.ph.AA,rRn(this.ph));this.xhr\u003dnull;this.state\u003d1;this.P7\u003dnew O3;this.h8\u003d!1;this.playerResponse\u003d\"\";this.uI\u003dnew mA(this);this.NA\u003dnew QB(this);this.nH\u003dthis.ph.T(\"html5_onesie_check_timeout\");this.ZY\u003dnew g.e6(this.Ba,500,this);this.OJ\u003dnew g.e6(this.n1,1E4,this);this.fP\u003dnew g.e6(function(){if(!y.isComplete()){var w\u003d\nHO(y);y.hA(new P3(\"net.timeout\",w))}},g.Y2(this.ph.experiments,\"html5_onesie_request_timeout_ms\"));\nthis.Wd\u003dnew g.e6(this.uz9,2E3,this);this.Jc\u003d\"\";this.oA\u003dthis.UC\u003d!1;this.Uk\u003dthis.JW.HZ();this.t9\u003d\"\";this.vS\u003dthis.T(\"html5_onesie_wait_for_media_availability\");this.enableCompression\u003dthis.UI\u003dthis.Ke\u003d!1;this.dR\u003d[];this.qF\u003dthis.d4\u003d-1;g.Q(this.videoData,this);g.Q(this,this.ZY);g.Q(this,this.OJ);g.Q(this,this.Wd);g.Q(this,this.p8);e\u003dWU();QY\u0026\u0026e\u0026\u0026!this.ph.T(\"html5_disable_onesie_media_bytes\")\u0026\u0026(this.ZM\u003dnew Map);this.uH\u003dnew Map;this.MV\u003dnew Map;this.oa\u003dnew Map;this.H6\u003dnew Map};\nvO\u003dfunction(e,N){var y;return(y\u003de.ZM)\u003d\u003dnull?void 0:y.get(N)};\nWTH\u003dfunction(e,N,y){var w;return g.f(function(E){if(E.J\u003d\u003d1)return e.lB(\"oprd_s\"),KT3(e)?g.D(E,baF(e.p8,N,y),3):(w\u003de.p8.decrypt(N,y),E.u9(2));E.J!\u003d2\u0026\u0026(w\u003dE.N);e.lB(\"oprd_c\");return E.return(w)})};\ngj1\u003dfunction(e,N,y){e.lB(\"oprd_s\");N\u003dFTM(e.p8).encrypt(N,y);A$(N,function(){e.lB(\"oprd_c\")});\nreturn N};\nOaM\u003dfunction(e){return e.T(\"html5_onesie_host_probing\")||e.gK?QY:!1};\nfW5\u003dfunction(e,N){e.lB(\"oprr\");e.playerResponse\u003dN;e.UI||(e.vS\u003d!1);WO(e)};\nWO\u003dfunction(e){if(!e.playerResponse)return!1;if(e.Ke)return!0;var N\u003de.videoData.T(\"html5_onesie_audio_only_playback\")\u0026\u0026Gr(e.videoData);if(e.ZM\u0026\u0026e.vS){if(!e.ZM.has(e.Jc))return!1;var y\u003de.ZM.get(e.Jc),w;if(w\u003dy){w\u003d!1;for(var E\u003dg.c(y.XZ.keys()),A\u003dE.next();!A.done;A\u003dE.next())if(A\u003dy.XZ.get(A.value))for(var T\u003dg.c(A.Yf),p\u003dT.next();!p.done;p\u003dT.next())p.value.kS\u003e0\u0026\u0026(A.qG?w\u003d!0:N\u003d!0);w\u003d!(N\u0026\u0026w)}if(w)return!1}e.lB(\"ofr\");e.P7.resolve(e.playerResponse);if(!e.nH){var C;(C\u003de.fP)\u003d\u003dnull||C.start();e.OJ.start()}return e.Ke\u003d\n!0};\nGXM\u003dfunction(e){if(e.ZM\u0026\u0026!e.T(\"html5_onesie_media_capabilities\")){e.lB(\"ogsf_s\");var N\u003dciM(e.JW.getVideoData(),function(w,E){e.Fh(w,E)}),y\u003dR$P(e.JW);\nN.video\u003d$a_(y,N.video);e.lB(\"ogsf_c\");if(N.video.length)return N;e.Fh(\"ombspf\",\"l.\"+y.N+\";u.\"+y.J+\";o.\"+y.K+\";r.\"+y.reason)}};\nKT3\u003dfunction(e,N){return e.T(\"html5_onesie_sync_request_encryption\")||(N\u003d\u003dnull?0:N.n8)||g.mT(e.ph)\u0026\u0026e.T(\"html5_embed_onesie_use_sync_encryption\")?!1:!!cM()};\nHO\u003dfunction(e){if(!e.Aa)return{};var N\u003de.Aa.gL(),y;N.d\u003d(y\u003de.Aa.Rq)\u003d\u003dnull?void 0:y.jY();N.shost\u003de.Na;N.ty\u003d\"o\";return N};\nU_E\u003dfunction(e,N){var y,w;(w\u003d(e\u003d(y\u003de.ZM)\u003d\u003dnull?void 0:y.get(N))\u003d\u003dnull)||(N\u003de.K?!1:e.K\u003d!0,w\u003d!N);return!w};\nOB\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y){g.x.call(this);var M\u003dthis;this.JW\u003de;this.tW\u003dN;this.policy\u003dy;this.audioTrack\u003dw;this.videoTrack\u003dE;this.rP\u003dA;this.bk\u003dT;this.Wk\u003dp;this.K\u003dC;this.timing\u003dr;this.D\u003dY;this.J\u003d[];this.Z\u003d{};this.Et\u003dthis.Bk\u003d!1;this.UH\u003dnew Set;this.L\u003dthis.Zl\u003dthis.Ng\u003dthis.ue\u003d0;this.j\u003dnull;this.qg\u003d{gT:[],kK:[]};this.l9\u003d{gT:[],kK:[]};this.G\u003dnull;this.aq\u003d[];this.lk\u003d{e4t:function(){return M.J},\nw7P:function(){return M.Z},\nzJZ:function(){M.J.length\u003d0},\nR4g:function(){return M.UH},\ncph:function(){return M.Ng},\nqfP:function(l){M.Ng\u003dl},\nucq:function(l){M.L\u003dl},\nb7:function(l){M.G\u003dl}};\nthis.videoData\u003dthis.JW.getVideoData();this.policy.fl\u0026\u0026(this.Rq\u003dnew qN(this.tW,this.policy,this.bk),g.Q(this,this.Rq))};\naW_\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;if(LTs(e,N)){e.policy.G\u0026\u0026e.tW.Fh(\"sabrcrq\",{create:1});var y\u003dnew ls(0,e.rP.U,e);e.policy.Fr\u003e0\u0026\u0026e.L++;N\u003dsKn(e,y,N);e.J.push(N);var w;(w\u003de.Rq)\u003d\u003dnull||uus(w,e.rP.U)}};\nwHP\u003dfunction(e,N){var y\u003dR9(e);if(e.policy.Gg){var w\u003de.qg;var E\u003de.l9}else w\u003dGG(e,e.audioTrack),E\u003dGG(e,e.videoTrack);var A\u003d[].concat(g.B(w.gT),g.B(E.gT));eLH(e)\u0026\u0026A.push.apply(A,g.B(e.aq));var T\u003d[].concat(g.B(w.kK),g.B(E.kK)),p\u003de.tW.ND(),C,r,Y\u003de.JW,M\u003de.rP,l\u003de.N,F\u003de.UH,S\u003de.policy,k\u003de.tW.Vy,X\u003dQIF(e.tW)*1E3,d\u003d(C\u003de.i9)\u003d\u003dnull?void 0:C.rE;C\u003d(r\u003de.i9)\u003d\u003dnull?void 0:r.Ka;var v;r\u003dNumber((v\u003de.K.j)\u003d\u003dnull?void 0:v.info.itag)||0;var V;v\u003dNumber((V\u003de.K.Z)\u003d\u003dnull?void 0:V.info.itag)||0;N\u003d{JW:Y,rP:M,gT:A,kK:T,F7:y,nextRequestPolicy:l,\nUH:F,qK:S,Vy:k,pG:X,rE:d,Ka:C,ue:e.ue,isPrefetch:N||e.tW.isSuspended,g8:r,Wz:v,tC:p,J5:e.JW.VF()};y\u003de.tW.rf();A\u003dsh(y);y\u0026\u0026(N.PS\u003dA);if(y\u003de.JW.F2())N.XY\u003dy*1E3;var Z;y\u003de.K;A\u003dy.Ng;if((y.qK.N\u0026\u0026y.qK.D7||((Z\u003dy.qK)\u003d\u003dnull?0:Z.J\u0026\u0026Z.DD))\u0026\u0026!A)for(Z\u003dg.c(y.K),T\u003dZ.next();!T.done;T\u003dZ.next())if(T.value.Vl){A\u003d!0;break}Z\u003dtW(y.qK)\u0026\u0026!A?[]:GEJ(y,y.K);N.DT\u003dZ;Z\u003de.K;tW(Z.qK)\u0026\u0026!Z.Kh?Z\u003d[]:(y\u003dyR1(Z),y.length\u003d\u003d\u003d0\u0026\u0026(y\u003dZ.L),Z\u003dGEJ(Z,y));N.pH\u003dZ;N.sJ\u003deLH(e)?[e.G]:void 0;e.policy.TH\u0026\u0026(N.mV\u003dN85(e.tW,e.audioTrack),N.nf\u003dN85(e.tW,e.videoTrack));\nif(e.policy.L){w\u003dy3_(e,w.gT,E.gT);var n;if(E\u003d(n\u003de.j)\u003d\u003dnull?void 0:n.cM(w))N.Ag\u003dE}e.policy.Kh\u0026\u0026e.J.length\u003e0\u0026\u0026e.J[0].aK()\u0026\u0026(N.qXP\u003de.J[0].xH());return N};\nR9\u003dfunction(e){var N,y\u003de.policy.Z\u0026\u0026((N\u003de.tW)\u003d\u003dnull?void 0:N.u$());N\u003de.tW.getCurrentTime()||0;N\u003dEKP(e,N);var w\u003de.tW.w7()||0;N+\u003dw;w\u003dhY(e.videoData)||g.bk(e.videoData);var E\u003d0;y?(w\u0026\u0026(E\u003dNumber.MAX_SAFE_INTEGER),e.videoData.Rq\u0026\u0026(E\u003dMath.ceil(e.videoData.aq*1E3))):E\u003dMath.ceil(N*1E3);return Math.min(Number.MAX_SAFE_INTEGER,E)};\neLH\u003dfunction(e){return e.policy.zg\u0026\u0026e.videoData.Cx()\u0026\u0026!!e.G};\nEKP\u003dfunction(e,N){if(e.tW.isSeeking())return N;var y\u003de.JW.LC();if(!y)return N;y\u003dy.O4();if(y.length\u003d\u003d\u003d0||AX(y,N))return N;if(!iz(e.videoTrack,N)\u0026\u0026!iz(e.audioTrack,N))return e.tW.Fh(\"sundrn\",{b:0,lt:N}),N;for(var w\u003dN,E\u003dInfinity,A\u003d0;A\u003cy.length;A++)if(!(y.start(A)\u003eN)){var T\u003dN-y.end(A);T\u003cE\u0026\u0026(E\u003dT,w\u003dy.end(A))}return w!\u003d\u003dN\u0026\u0026(e.tW.Fh(\"sundrn\",{bre:w,lt:N}),E\u003e\u003d20)?(e.tW.handleError(\"player.exception\",{reason:\"bufferunderrunexceedslimit\"}),N):w};\ny3_\u003dfunction(e,N,y){var w\u003de.tW.getCurrentTime()||0;N\u003dA30(e,N,w);e\u003dA30(e,y,w);return Math.min(N,e)};\nA30\u003dfunction(e,N,y){e\u003de.tW.w7()||0;N\u003dg.c(N);for(var w\u003dN.next();!w.done;w\u003dN.next()){var E\u003dw.value;w\u003dE.startTimeMs?E.startTimeMs/1E3-e:0;E\u003dw+(E.durationMs?E.durationMs/1E3:0);if(w\u003c\u003dy\u0026\u0026y\u003c\u003dE)return E}return y};\nLTs\u003dfunction(e,N){if(e.policy.Fr\u003e0){var y\u003dMath.floor((0,g.iC)()/1E4);if(y\u003d\u003d\u003de.Zl){if(e.L\u003e\u003de.policy.Fr){if(e.L\u003d\u003d\u003de.policy.Fr){var w\u003d{reason:\"toomanyrequests\"};w.limit\u003de.L;e.tW.handleError(\"player.exception\",w);e.L+\u003d1}return!1}}else e.Zl\u003dy,e.L\u003d0}N\u003d!N\u0026\u0026!ld(e.bk)\u0026\u0026!e.policy.Js;if(e.tW.isSuspended\u0026\u0026(e.tW.cU||N))return!1;if(e.Kh\u0026\u0026(0,g.iC)()\u003ce.Kh)return e.policy.Js\u0026\u0026g.NA(e.tW.Pg),!1;if(e.J.length\u003e0\u0026\u0026(!e.policy.Kh||e.J.length!\u003d\u003d1||!e.J[0].aK()))return!1;var E;if((E\u003de.rP.U)\u003d\u003dnull||!Fs(E,e.policy,e.Z,e.tW.kL()))return!1;\nE\u003de.policy.wA\u0026\u0026e.policy.N\u0026\u0026e.tW.bP();if(Il(e.audioTrack)\u0026\u0026Il(e.videoTrack)\u0026\u0026!E)return!1;if(e.policy.N\u0026\u0026e.U\u0026\u0026!e.tW.bP())return e.g4(\"ssap\",{pauseontlm:1}),!1;if(UB(e,e.audioTrack)\u0026\u0026UB(e,e.videoTrack))return e.policy.K\u0026\u0026e.tW.Fh(\"sabrHeap\",{a:\"\"+hW(e.audioTrack),v:\"\"+hW(e.videoTrack)}),!1;if(E\u003de.policy.L)E\u003d!1,e.D.N\u003d\u003d\u003d2?E\u003d!0:e.D.N\u003d\u003d\u003d3\u0026\u0026(R9(e),e.tW.w7(),N\u003dy3_(e,SL(e.audioTrack,e.tW.isSeeking()).gT,SL(e.videoTrack,e.tW.isSeeking()).gT),y\u003de.D,N\u003e\u003dy.K?(y.Fh(\"sdai\",{haltrq:N,est:y.K}),N\u003d!0):N\u003d!1,N\u0026\u0026(E\u003d!0)),\nE\u0026\u0026e.policy.G\u0026\u0026e.tW.Fh(\"sabrcrq\",{waitad:1});if(E)return!1;e.policy.Gg\u0026\u0026(e.qg\u003dGG(e,e.audioTrack),e.l9\u003dGG(e,e.videoTrack));if(!e.N)return e.policy.G\u0026\u0026e.tW.Fh(\"sabrcrq\",{nopolicy:1}),!0;if(e.JW.F2())return e.policy.G\u0026\u0026e.tW.Fh(\"sabrcrq\",{utc:1}),!0;if(e.K.U)return e.policy.G\u0026\u0026e.tW.Fh(\"sabrcrq\",{audio:1}),!0;if(!e.N.targetAudioReadaheadMs||!e.N.targetVideoReadaheadMs)return e.policy.G\u0026\u0026e.tW.Fh(\"sabrcrq\",{noreadahead:1}),!0;if(e.policy.Z\u0026\u0026e.tW.u$())return e.policy.G\u0026\u0026e.tW.Fh(\"sabrcrq\",{seekToHead:1}),\n!0;E\u003dMath.min(D2(e.tW,e.audioTrack)*1E3,e.N.targetAudioReadaheadMs);N\u003dMath.min(D2(e.tW,e.videoTrack)*1E3,e.N.targetVideoReadaheadMs);var A\u003dMath.min(E,N);y\u003dke(e.audioTrack,!0)*1E3;var T\u003dke(e.videoTrack,!0)*1E3;if(e.policy.Gg){var p\u003de.JW.getCurrentTime()*1E3;var C\u003dT8H(e.qg.gT,p);p\u003dT8H(e.l9.gT,p)}else C\u003dy,p\u003dT;var r\u003dC\u003cA\u0026\u0026!UB(e,e.audioTrack);A\u003dp\u003cA\u0026\u0026!UB(e,e.videoTrack);!(A\u003d!r\u0026\u0026!A)\u0026\u0026(A\u003de.policy.N)\u0026\u0026(A\u003de.tW,!A.k_||SI(A.rP)?A\u003d!1:(r\u003dLH(A.k_),A\u003dJ3n(A,r)));if(A||e.policy.Nw\u0026\u0026pH_(e.tW)\u0026\u0026e.videoData.e_()||e.policy.Z4\u0026\u0026\npH_(e.tW))return!1;e.policy.G\u0026\u0026(A\u003de.tW.N7(),A.car\u003dC,A.vac\u003dp,A.mar\u003dE,A.mvr\u003dN,A.tar\u003de.N.targetAudioReadaheadMs,A.tvr\u003de.N.targetVideoReadaheadMs,A.vbu\u003dwO(((w\u003de.JW.LC())\u003d\u003dnull?void 0:w.O4())||null),A.abh\u003dy,A.vbh\u003dT,e.tW.Fh(\"sabrcrq\",A));return!0};\nGG\u003dfunction(e,N){R9(e);e.tW.w7();return SL(N,e.tW.isSeeking())};\nT8H\u003dfunction(e,N){var y\u003d0,w\u003d-1;e\u003dg.c(e);for(var E\u003de.next();!E.done;E\u003de.next())if(E\u003dE.value,!(E.startTimeMs+E.durationMs\u003cN)){if(w\u003c0\u0026\u0026E.startTimeMs\u003eN||w\u003e\u003d0\u0026\u0026E.qO\u003ew+1)break;y\u003dMath.max(y,E.startTimeMs+E.durationMs);w\u003dMath.max(w,E.wQ)}return Math.max(0,y-N)};\nsKn\u003dfunction(e,N,y){var w\u003d{bk:e.bk,fd:function(C,r){e.JW.Gt(C,r)},\nUT:e.policy.v2,CU:e.policy.K};e.bk.N.G\u0026\u0026(w.J3\u003d(e.videoTrack.J.info.JM||0)+(e.audioTrack.J.info.JM||0));e.policy.y_\u0026\u0026(w.eV\u003de.audioTrack.J.index.Mz(),w.UT\u003d!1);var E\u003dTw3(N,e.policy,e.Z)?2:1;E!\u003d\u003de.Ng\u0026\u0026(e.Ng\u003dE,C0E(e));y\u003dwHP(e,y);if((e.policy.N||e.policy.Kh)\u0026\u0026e.policy.K\u0026\u0026y.UH){for(var A\u003dE\u003d\"\",T\u003dg.c(y.UH),p\u003dT.next();!p.done;p\u003dT.next())p\u003dp.value,e.videoData.sabrContextUpdates.has(p)?E+\u003d\"_\"+p:A+\u003d\"_\"+p;e.tW.Fh(\"sabrbldrqs\",{ctxts:E,misctxts:A})}N.setData(y,e.tW.bP(),e.policy,e.Z)||!e.policy.N\u0026\u0026!e.policy.Kh||\ne.tW.handleError(\"player.exception\",{reason:\"buildsabrrequestdatafailed\"},1);w\u003dnew kX(e.policy,N,e.rP,e.Z,e,w,e.tW.HZ(),e.policy.Pf?e.tW.bP():void 0);BT(e.timing);e.policy.G\u0026\u0026e.tW.Fh(\"sabrcrq\",{rn:w.YK(),probe:N.aN()});return w};\nef\u003dfunction(e,N){if(N.Ss()||e.Ss())e.policy.uo||(e.policy.Z?sB(e.tW):e.tW.Ga());else{if(e.policy.K\u0026\u0026N.isComplete()\u0026\u0026N instanceof kX){var y\u003de.tW,w\u003dy.Fh,E,A,T\u003dObject.assign(N.Aa.gL(),{rst:N.state,strm:N.xhr.zE(),d:(E\u003dN.Aa.Rq)\u003d\u003dnull?void 0:E.jY(),cncl:N.xhr\u0026\u0026N.r7.j?1:0,rqb:N.Gj,cwt:N.l4,swt:(A\u003dN.FU)\u003d\u003dnull?void 0:A.C7});E\u003dObject.assign(Cd0(N.info),T);w.call(y,\"rqs\",E)}if(N.isComplete()\u0026\u0026N.aN()\u0026\u0026N instanceof kX)e.policy.jn?N.Mn()?(N.dispose(),e.J.length\u003d\u003d\u003d0?e.tW.Ga():(e\u003de.J[0],e instanceof kX\u0026\u0026e.qY()\u0026\u0026\ne.Py(!1))):N.Q_()\u0026\u0026e.tW.handleError(N.pw(),N.Cz()):(N.dispose(),e.tW.Ga());else{if(N.V4())N instanceof kX\u0026\u0026yds(e.timing,N),C0E(e),a9(e);else if(N.Q_())y\u003de.JW.F2(),N instanceof kX\u0026\u0026pgP(N.info)\u0026\u0026y\u0026\u0026e.tW.ou(y),N instanceof KH?e.J.pop():(y\u003d1,N.canRetry()\u0026\u0026Kr(e.tW)\u0026\u0026(r35(e,N),y\u003d0),e.tW.handleError(N.pw(),N.Cz(),y));else{if(e.tW.isSuspended\u0026\u0026!N.isComplete())return;a9(e)}N.Ss()||N instanceof KH||(N.isComplete()?y\u003dxXP(N,e.policy,e.Z):(y\u003dZC9(N,e.policy,e.Z),y\u003d\u003d\u003d1\u0026\u0026(e.Bk\u003d!0)),y!\u003d\u003d0\u0026\u0026(w\u003dnew ls(1,N.info.yl),\nw.q2\u003dy\u003d\u003d\u003d2,sKn(e,w)));e.policy.FZ\u0026\u0026!N.isComplete()?mL(e.tW):e.tW.Ga()}}};\na9\u003dfunction(e){for(;e.J.length\u0026\u0026e.J[0].U1(e.vE());){var N\u003de.J.shift();$O5(e,N);if(e.policy.L){var y\u003de;if(!y.policy.Ut\u0026\u0026N.U1(y.vE())){var w\u003dN.YK();if(y.Ut!\u003d\u003dw){var E\u003dN.Ue();N\u003dE.d4;var A\u003dE.qF;E\u003dE.isDecorated;!y.j||A\u003c0||(y.Ut\u003dw,w\u003diO(y.D,A/1E3,N),A\u003dy.tW.w7()||0,IO(y.D,N,w-A,E,y.j))}}}}e.J.length\u0026\u0026$O5(e,e.J[0])};\n$O5\u003dfunction(e,N){var y\u003dnew Set(N.Np(e.vE()));y\u003dg.c(y);for(var w\u003dy.next();!w.done;w\u003dy.next()){var E\u003dw.value;if(!(w\u003d!(N instanceof KH))){w\u003de.K;var A\u003dw.rP.Cx,T\u003dYm(w.videoInfos,A);w\u003dNw0(w,E,A)||T.includes(E)}if(w\u0026\u0026(w\u003dN.Lz(E,e.vE()),A\u003de.policy.zg\u0026\u0026Ug(w[0].J.info),(!(!A\u0026\u0026e.policy.jE\u0026\u0026w.length\u003e0\u0026\u0026(w[0].J.info.qG()?ke(e.audioTrack):ke(e.videoTrack))\u003e3)||N.isComplete())\u0026\u0026N.bZ(E,e.vE()))){E\u003dN.O$(E,e.vE());if(e.policy.N){T\u003dw[0].J.info;var p\u003de.tW.bP();if(p\u0026\u0026T){var C\u003dN.xv();p.api.T(\"html5_ssap_set_format_info_on_video_data\")\u0026\u0026\nC\u003d\u003d\u003ddA(p)\u0026\u0026(T.qG()?p.playback.getVideoData().j\u003dT:p.playback.getVideoData().N\u003dT);if(p\u003dNt(p.timeline,C))if(p\u003dp[0].getVideoData())T.qG()?p.j\u003dT:p.N\u003dT}}E\u003dg.c(E);for(T\u003dE.next();!T.done;T\u003dE.next())if(T\u003dT.value,e.policy.K\u0026\u0026N instanceof KH\u0026\u0026e.tW.Fh(\"omblss\",{s:T.info.O2()}),A)p\u003de,p.videoData.Cx()\u0026\u0026p.G\u0026\u0026Sl(p.G)\u003d\u003d\u003dSl(g.Ld(T.info.J.info,p.rP.Cx))\u0026\u0026p.JW.publish(\"sabrCaptionsDataLoaded\",T,p.Fy.bind(p));else{p\u003dT.info.J.info.qG();var r\u003dT.info.J;if(p){C\u003dvoid 0;var Y\u003de.K,M\u003d(C\u003dN.hG(e.vE()))\u003d\u003dnull?void 0:C.token;Y.U\u003d\n!1;r!\u003d\u003dY.Z\u0026\u0026(Y.Z\u003dr,Y.vr(r,Y.audioTrack,M))}else C\u003dvoid 0,Rnn(e.K,r,(C\u003dN.hG(e.vE()))\u003d\u003dnull?void 0:C.token);C\u003dp?e.audioTrack:e.videoTrack;N instanceof KH\u0026\u0026(C.G\u003d!1,N instanceof KH\u0026\u0026(p?GDs(e.timing):Rv5(e.timing)));try{Fz(C,w,T)}catch(l){T\u003dI2(l),e.tW.handleError(T.errorCode,T.details,T.severity),C.w4(),e.Fc(!1,\"pushSlice\"),sB(e.tW)}}}}};\nr35\u003dfunction(e,N){e.policy.Kh?e.J.splice(e.J.indexOf(N)).forEach(function(y){y.dispose()}):(e.J.pop(),N\u003d\u003dnull||N.dispose())};\nYn5\u003dfunction(e,N,y){for(var w\u003d[],E\u003d0;E\u003ce.J.length;E++)N\u0026\u0026e.J[E]instanceof KH?w.push(e.J[E]):(e.policy.G\u0026\u0026e.tW.Fh(\"sabrcrq\",{d:e.J[E].YK(),src:y}),e.J[E].dispose());e.J\u003dw};\nMxF\u003dfunction(e,N){N\u0026\u0026N.type\u0026\u0026(e.videoData.sabrContextUpdates.set(N.type,N),N.sendByDefault\u0026\u0026e.UH.add(N.type))};\nlG9\u003dfunction(e,N,y){N.Nh(y.YS,y.version)?e.videoData.wh\u003dy.version||\"\":e.tW.Fh(\"ssap\",{v:y.version,tlnu:1})};\nC0E\u003dfunction(e){e.UH.clear();if(e.videoData.sabrContextUpdates.size\u003e0)for(var N\u003dg.c(e.videoData.sabrContextUpdates.keys()),y\u003dN.next();!y.done;y\u003dN.next()){y\u003dy.value;var w\u003dvoid 0;((w\u003de.videoData.sabrContextUpdates.get(y))\u003d\u003dnull?0:w.sendByDefault)\u0026\u0026e.UH.add(y)}if(e.policy.Kh\u0026\u0026e.J.length)for(N\u003dg.c(e.J),y\u003dN.next();!y.done;y\u003dN.next())(y\u003dy.value.xH())\u0026\u0026y.type\u0026\u0026y.sendByDefault\u0026\u0026e.UH.add(y.type)};\nF05\u003dfunction(e){e.policy.PY\u0026\u0026(e.i9\u003dvoid 0,e.ue\u003d0)};\nSn0\u003dfunction(e,N){if(N.Q_()||N.Ss()){var y\u003de.tW,w\u003dy.Fh,E\u003dN.state;e\u003de.vE();var A,T;if((N\u003d(A\u003dN.ZM)\u003d\u003dnull?void 0:A.get(e))\u003d\u003dnull)N\u003dvoid 0;else{A\u003d0;e\u003dN.Np();for(var p\u003d0;p\u003ce.length;p++){var C\u003dvoid 0;A+\u003d((C\u003dN.XZ.get(e[p]))\u003d\u003dnull?void 0:C.bytesReceived)||0}N\u003dA}N\u003d(T\u003dN)!\u003dnull?T:-1;w.call(y,\"sabromb\",{s:E,tbytes:N})}else e.J.push(N),N.dR.push(e),BT(e.timing),e.policy.YB\u0026\u0026N.gt\u0026\u0026e.fm(N.gt)};\nUB\u003dfunction(e,N){return e.policy.j$?!e.tW.NT\u0026\u0026u3(N)\u0026\u0026(N.SL()!\u003d\u003du3(N)||e.tW.isSuspended):!1};\noK3\u003dfunction(e){var N\u003d\"\";e\u003dg.c(e);for(var y\u003de.next();!y.done;y\u003de.next()){y\u003dy.value;N+\u003d\".cid.\"+y.clipId;if(y.zn){var w\u003dy.zn;N+\u003d\".vid.\"+w.US+(\".pst.\"+w.jA)+(\".ps.\"+w.bD)+(\".lst.\"+w.kWl)+(\".ld.\"+w.aj)+(\".ls.\"+w.SO)}y.NQ\u0026\u0026(N+\u003d\".nonv.\"+y.NQ.Jv)}return N};\nb35\u003dfunction(e,N,y,w,E){this.tW\u003de;this.policy\u003dN;this.schedule\u003dy;this.pW\u003dw;this.D\u003dE;this.Ng\u003dNaN;this.N\u003dthis.G\u003dthis.j\u003dnull;this.J\u003dthis.L\u003dthis.Z\u003dthis.startTimeSecs\u003dNaN;this.K\u003d!1;this.U\u003dNaN};\nhL5\u003dfunction(e,N,y,w,E,A){return N.Cl\u0026\u0026N.jp\u0026\u0026y\u003d\u003d\u003d3?new b35(e,N,w,E,A):null};\nc3H\u003dfunction(e,N){if(e.policy.F1){var y\u003dN.info.JM,w\u003dM_(e.schedule);N\u003dN.index.Mz();y\u003dMath.max(1,w/y);e.U\u003dMath.round(Math.max(((y-1)*N+e.policy.U2)/y,N-e.policy.Tg)*1E3)}};\nXH9\u003dfunction(e,N){var y\u003dDate.now()/1E3,w\u003dy-e.startTimeSecs,E\u003dy-e.Z,A\u003dE\u003e\u003de.policy.xw,T\u003d!1;if(A){var p\u003d0;!isNaN(N)\u0026\u0026N\u003ee.L\u0026\u0026(p\u003dN-e.L,e.L\u003dN);p/E\u003ce.policy.N8\u0026\u0026(T\u003d!0);e.Z\u003dy}y\u003dw\u003e\u003de.policy.Tg\u0026\u0026!e.K;if(!A\u0026\u0026!y\u0026\u0026kr5(e,N))return NaN;y\u0026\u0026(e.K\u003d!0);a:{w\u003dT;y\u003d(0,g.iC)()/1E3-(e.pW.AT()||0)-e.G.J-e.policy.U2;A\u003de.N.startTime;y\u003dA+y;if(w){if(isNaN(N)){yD(e,NaN,\"n\",N);A\u003dNaN;break a}w\u003dN-e.policy.rk;w\u003cy\u0026\u0026(y\u003dw)}else e.K\u0026\u0026(w\u003dy+e.policy.U2-e.Ng+e.policy.Ko,isNaN(N)||(w\u003dMath.max(w,Math.min(y,N-e.policy.rk))),y\u003dw);A\u003dy\u003dMath.max(y,\nA)}e.J\u003dA;if(isNaN(e.J))return e.clear(),NaN;if(!T\u0026\u0026kr5(e,N))return B83(e,N),NaN;if(e.J\u003c\u003de.N.startTime)return yD(e,NaN,\"y\",N),e.clear(),NaN;if(!e.D(e.J,!1))return!B83(e,N)\u0026\u0026T\u0026\u0026(yD(e,NaN,\"t\",N),e.clear()),NaN;T\u003de.J;yD(e,T,\"s\",N);e.clear();return T};\nB83\u003dfunction(e,N){return e.D(e.J,!0)?!1:(yD(e,NaN,\"ns\",N),e.clear(),!0)};\nkr5\u003dfunction(e,N){return isNaN(N)?!0:isNaN(e.J)?!1:N\u003ce.J+(e.K?e.policy.rk:e.policy.JD)};\nyD\u003dfunction(e,N,y,w){var E\u003de.j.Cz();E.ssr_sk\u003d(N*1E3).toFixed(0);E.ssr_t\u003d(e.J*1E3).toFixed(0);E.ssr_r\u003dy;E.ssr_st\u003d(e.startTimeSecs*1E3).toFixed(0);E.ssr_n\u003d(0,g.iC)().toFixed(0);E.ssr_f\u003d(e.G.J*1E3).toFixed(0);E.ssr_fa\u003de.K?\"1\":\"0\";E.ssr_o\u003d(e.pW.AT()*1E3||0).toFixed(0);E.ssr_v\u003d(w*1E3).toFixed(0);N\u003de.N.J.index;N.VI(e.N.Ch,!0)\u0026\u0026(E.ssr_ist\u003d(N.getStartTime(e.N.Ch)*1E3).toFixed(0),E.ssr_id\u003d(N.getDuration(e.N.Ch)*1E3).toFixed(0));e.tW.Fh(\"ssr\",E)};\nP0M\u003dfunction(){var e\u003d{};if(window.performance){var N\u003dwindow.performance.memory;N\u0026\u0026(e.jsTotal\u003dN.totalJSHeapSize,e.jsUsed\u003dN.usedJSHeapSize,e.jsLimit\u003dN.jsHeapSizeLimit,e.msTotal\u003dN.totalMediaSourceSize,e.msLimit\u003dN.mediaSourceSizeLimit,e.msUsed\u003dN.usedMediaSourceMemorySize)}var y;if((y\u003dwindow.h5vcc)\u003d\u003dnull?0:y.cVal)e.cbFree\u003dwindow.h5vcc.cVal.getValue(\"Memory.CPU.Free\"),e.cbUsed\u003dwindow.h5vcc.cVal.getValue(\"Memory.CPU.Used\"),e.cbJs\u003dwindow.h5vcc.cVal.getValue(\"Memory.JS\");return e};\ng.Ev\u003dfunction(e,N,y,w,E,A,T,p,C,r){p\u003dp\u003d\u003d\u003dvoid 0?!1:p;g.x.call(this);var Y\u003dthis;this.JW\u003de;this.schedule\u003dN;this.policy\u003dy;this.rP\u003dw;this.Kh\u003dC;this.PY\u003dr;this.TZ\u003dnull;this.Rq\u003dthis.aq\u003dthis.i9\u003dthis.NT\u003d0;this.Sh\u003dthis.cU\u003dthis.isSuspended\u003d!1;this.Wk\u003d\"\";this.LX\u003d{};this.SR\u003d!1;this.Dl\u003d0;this.U\u003dnull;this.Kx\u003dthis.Zl\u003d!1;this.Vy\u003d0;this.Ut\u003d!1;this.l9\u003dthis.VB\u003d0;this.Y_\u003dnull;this.wS\u003dfunction(){return Y.JW.wS()};\nthis.timing\u003dnew O__(this.PY);this.D\u003dnew oE(this.schedule,this.policy);this.dT\u003dnew g.e6(this.Ga,0,this);this.a9\u003dnew g.e6(this.Ga,this.policy.FZ,this);this.Pg\u003dnew g.e6(this.Ga,1E3,this);this.jn\u003dnew g.e6(this.Ga,void 0,this);this.Bk\u003dnew g.e6(function(){Y.policy.Js\u0026\u0026Y.isSuspended||Y.Ga()},1E4,this);\nthis.pX\u003dnew g.e6(this.o9B,250,this);this.Z\u003dthis.currentTime\u003dNaN;this.eE\u003dnew yy(5);this.qg\u003dthis.timestampOffset\u003dNaN;this.logger\u003dnew g.RE(\"dash\");this.FZ\u003dInfinity;this.lk\u003d{getAudioTrack:function(){return Y.audioTrack},\nF$9:function(){return Y.videoTrack},\ngetManifest:function(){return Y.rP},\nMI9:function(){return Y.K},\nGa:function(){Y.Ga()},\nbu:function(){Y.NT\u003d0;Y.bu()},\nMhq:function(M){return wg(Y,Y.videoTrack,Y.TZ.N,M)}};\ne\u003dC\u0026\u0026C.Np();C\u0026\u0026(Qh9(C,this.rP,this.policy),this.qg\u003dDate.now());this.J\u003dnew xX(this,this.D,y,this.rP,E,e);y\u003dFvE(this.J,A,T\u0026\u0026T.id);this.audioTrack\u003dnew $e(this,this.policy,y.audio,this.timing);this.videoTrack\u003dnew $e(this,this.policy,y.video,this.timing);this.videoTrack.j.l9\u003dthis.audioTrack.tG();this.Et\u003d{updateend:this.BO,error:this.UUZ};g.Q(this,this.dT);g.Q(this,this.a9);g.Q(this,this.Pg);g.Q(this,this.jn);g.Q(this,this.Bk);y\u003dthis.policy.cV\u0026\u0026this.policy.o1?!p20(this.videoTrack.J.info):!1;this.Xz\u003di1n({Z0:this.policy.U.Z0||\ny,o1:this.policy.o1\u0026\u0026!y,oS:this.policy.oS});this.G\u003dhL5(this,this.policy,this.Xz,this.schedule,this.eE,function(M,l){return dO0(Y,M,l)});\nthis.j\u003dnew Xy(this,this.rP,this.policy,this.videoTrack,this.audioTrack,p,this.JW.getVideoData().Au());this.jZ\u003dnew d3(this,this.rP,this.videoTrack,this.audioTrack,this.policy);p\u003dthis.policy.Ry?this.JW.getVideoData().E_:null;this.L\u003dnew ZU(this,this.policy,this.videoTrack,this.audioTrack,this.LX,this.j,this.timing,this.D,this.schedule,this.rP,this.J,this.G,y,p);g.Q(this,this.L);this.N\u003dnew Oe(this,this.policy,this.videoTrack,this.audioTrack,this.rP,E,Gr(this.JW.getVideoData()),T\u003d\u003dnull?void 0:T.id);g.Q(this,\nthis.N);sI5(this.N,A);this.K\u003dnew OB(this.JW,this,this.policy,this.audioTrack,this.videoTrack,this.rP,this.schedule,this.J,this.N,this.timing,this.j);g.Q(this,this.K);this.Ng\u003dthis.JW.nX.Bi.Gq;this.policy.Z||IG9(this);this.logger.debug(\"Created\")};\nIG9\u003dfunction(e){var N,y;if((N\u003de.Ng)\u003d\u003dnull?0:(y\u003dN.zR)\u003d\u003dnull?0:y.itagDenylist){var w;e.gF((w\u003de.Ng)\u003d\u003dnull?void 0:w.zR.itagDenylist)}var E;if((E\u003de.Ng)\u003d\u003dnull?0:E.playbackStartPolicy){var A,T;uz(e.policy,(A\u003de.Ng)\u003d\u003dnull?void 0:A.playbackStartPolicy,3,(T\u003de.Ng)\u003d\u003dnull?void 0:T.YK())}if(e.policy.pz){N\u003de.vE();var p;(y\u003dN?(p\u003de.Ng)\u003d\u003dnull?void 0:p.MV.get(N):void 0)\u0026\u0026e.K.tp(y)}if(!e.rP.D){var C;p\u003d(C\u003de.Ng)\u003d\u003dnull?void 0:C.Oo;(p\u003d\u003dnull?0:p.NL)\u0026\u0026(p\u003d\u003dnull?0:p.cz)\u0026\u0026e.rP.Cx\u0026\u0026Fu(e.rP,p.NL,p.cz)}var r;((r\u003de.Ng)\u003d\u003dnull?0:r.H6)\u0026\u0026\n(C\u003de.Ng.H6.get(e.vE()||\"\"))\u0026\u0026e.rP\u0026\u0026C.formatId\u0026\u0026(e\u003de.rP.K.get(Sl(C.formatId)))\u0026\u0026(e.info.debugInfo\u003dC.debugInfo)};\nvKs\u003dfunction(e,N){if(e.policy.N\u0026\u0026!e.policy.aC)return!1;var y\u003dSl(g.Ld(N.J.info,e.rP.Cx)),w,E\u003d((w\u003de.Kh)\u003d\u003dnull?void 0:w.Lz(y))||[];if(E.length\u003d\u003d\u003d0)return e.Fh(\"ombmsi\",{}),!1;E\u003dnew iH(E);if(w\u003d!e.policy.qg||isFinite(e.getCurrentTime())||e.JW.F2()){a:{w\u003de.getCurrentTime();E\u003dg.c(E.QB);for(var A\u003dE.next();!A.done;A\u003dE.next())if(A\u003dA.value,A.type\u003d\u003d\u003d3\u0026\u0026w\u003e\u003dA.o2\u0026\u0026w\u003c\u003dA.XT){w\u003d!0;break a}w\u003d!1}w\u003d!w}if(w)return e.Fh(\"ostmf\",{ct:e.getCurrentTime(),a:N.J.info.qG()}),!1;(e\u003de.Kh)!\u003dnull\u0026\u0026(e.XZ.get(y).CT\u003d!0);return!0};\nzL5\u003dfunction(e){if(!e.rP.Cx)return!0;var N\u003de.JW.getVideoData();if(N.T(\"html5_skip_live_preroll_onesie\")\u0026\u0026e.JW.wq()||N.T(\"html5_skip_live_preroll_onesie_post_live\")\u0026\u0026e.JW.wq()\u0026\u0026(N.Ta||N.isPremiere))return e.Fh(\"ombpa\",{}),!1;var y,w;if(e.policy.SE\u0026\u0026!!((y\u003de.Ng)\u003d\u003dnull?0:(w\u003dy.Oo)\u003d\u003dnull?0:w.E9Z)!\u003d\u003de.rP.Ta)return e.Fh(\"ombplmm\",{}),!1;y\u003dN.Xz||N.liveUtcStartSeconds||N.jN;if(e.rP.Ta\u0026\u0026y)return e.Fh(\"ombplst\",{}),!1;if(e.rP.D)return e.Fh(\"ombab\",{}),!1;y\u003dDate.now();return SI(e.rP)\u0026\u0026!isNaN(e.qg)\u0026\u0026y-e.qg\u003ee.policy.xn*\n1E3?(e.Fh(\"ombttl\",{}),!1):e.rP.L$\u0026\u0026e.rP.j||!e.policy.tD\u0026\u0026e.rP.isPremiere||!(TC(N)\u003d\u003d\u003d0||e.policy.J\u0026\u0026N.T(\"html5_enable_onesie_media_for_sabr_proxima_optin\"))||N.T(\"html5_disable_onesie_media_for_mosaic\")\u0026\u0026xI(N)||N.T(\"html5_disable_onesie_media_for_ssdai\")\u0026\u0026N.isDaiEnabled()\u0026\u0026N.enableServerStitchedDai?!1:!0};\ni35\u003dfunction(e,N){var y\u003dN.J,w\u003de.rP.Cx;if(zL5(e))if(e.Kh\u0026\u0026e.Kh.XZ.has(Sl(g.Ld(y.info,w)))){if(w\u003dSl(g.Ld(y.info,w)),vKs(e,N)){var E\u003dnew iH(e.Kh.Lz(w)),A\u003dfunction(T){try{if(T.Q_())e.handleError(T.pw(),T.Cz()),Pl(N,T),g4(T.info)\u0026\u0026nr(e.L,N,y,!0),e.Ga();else if(QU(e.L,T)){var p;(p\u003de.j)\u003d\u003dnull||T4J(p,T.info,e.U);e.Ga()}}catch(C){T\u003dI2(C),e.handleError(T.errorCode,T.details,T.severity),e.w4()}};\ny.K\u003d!0;D$(E)\u0026\u0026(lz(N,new IE(e.policy,w,E,e.Kh,A)),BT(e.timing))}}else e.Fh(\"ombfmt\",{})};\nAj\u003dfunction(e,N){N\u003dN||e.videoTrack\u0026\u0026e.videoTrack.N\u0026\u0026e.videoTrack.N.startTime||e.getCurrentTime();var y\u003dHl,w\u003de.videoTrack,E\u003de.J;N\u003dE.nextVideo\u0026\u0026E.nextVideo.index.zI(N)||0;E.l9!\u003d\u003dN\u0026\u0026(E.Rq\u003d{},E.l9\u003dN,jr(E,E.J));N\u003d!E.J.isLocked()\u0026\u0026E.D\u003e-1\u0026\u0026(0,g.iC)()-E.D\u003cE.policy.fT*1E3;var A\u003dE.nextVideo\u0026\u0026mU(E,E.nextVideo.info)*3\u003cc0(E.qg);if(!N||A)Z0(E),nP(E),E.Kh\u003dE.Kh||E.nextVideo!\u003d\u003dE.K;E.nextVideo\u0026\u0026!E.nextVideo.index.isLoaded()\u0026\u0026(E.l9\u003d-1);y(e,w,E.nextVideo);Hl(e,e.audioTrack,e.J.N)};\nTt\u003dfunction(e,N){e.cU\u003dN;e.policy.i9||(e.logger.debug(\"Suspended.\"),e.isSuspended\u003d!0,e.policy.uV\u0026\u0026(e.Pg.stop(),e.a9.stop(),e.dT.stop()),e.policy.Js\u0026\u0026e.Bk.stop())};\nvT\u003dfunction(e,N,y,w){e.policy.L\u0026\u0026e.Fc(!1,\"rollback\");if(e.rP.isManifestless){var E\u003dBl(e.audioTrack,w,y,N),A\u003dBl(e.videoTrack,w,y,N);e.policy.im||(A\u0026\u0026l2(e.rP,w,!0),E\u0026\u0026l2(e.rP,w,!1));e.Fh(\"sdai\",{rollbk2_seg:w,rbt:y.toFixed(3),lt:N.toFixed(3),a:E,v:A});(E||A)\u0026\u0026e.policy.L\u0026\u0026sB(e)}};\nDO3\u003dfunction(e){e.logger.debug(\"Rebuffering.\");e.Sh\u003d!0;if(e.policy.Dl\u0026\u0026e.TZ){var N,y,w,E;e.Fh(\"lr_rb\",{c:e.getCurrentTime(),s:e.isSeeking(),ab:wO(e.TZ.J.Ju()),ala:(N\u003dMN(e.audioTrack))\u003d\u003dnull?void 0:N.O2(),alr:(y\u003de.audioTrack.N)\u003d\u003dnull?void 0:y.O2(),vb:wO(e.TZ.N.Ju()),vla:(w\u003dMN(e.videoTrack))\u003d\u003dnull?void 0:w.O2(),vlr:(E\u003de.videoTrack.N)\u003d\u003dnull?void 0:E.O2()})}e.JW.kL()!\u003d\u003d0\u0026\u0026e.Fh(\"sps_rebuffer\",{c:e.getCurrentTime()})};\ngKM\u003dfunction(e){e.policy.a9\u003d!1;try{e.bu()}catch(N){g.t0(N)}};\nVxs\u003dfunction(e){return e.policy.J\u0026\u0026e.policy.N\u0026\u0026(!Zo()\u0026\u0026e.policy.jI||e.policy.I4)};\nur0\u003dfunction(e,N,y,w){y\u003dy\u003d\u003d\u003dvoid 0?!1:y;w\u003dw\u003d\u003d\u003dvoid 0?!1:w;e.policy.i9\u0026\u0026(e.logger.debug(\"disable updateMetadataWithoutMediaSource\"),e.policy.aq\u0026\u0026e.Fh(\"loader\",{setsmb:0}),e.w4(),e.policy.i9\u003d!1);e.logger.debug(\"attaching media source\");fGF(e,w);if(Vxs(e))e.Fh(\"ssap\",{delaysb:1}),e.TZ\u003dN;else{if(!HI(N)){var E\u003du3(e.videoTrack);E\u003dE?E.info.J:e.videoTrack.J;var A\u003du3(e.audioTrack);A\u003dA?A.info.J:e.audioTrack.J;e.policy.N\u0026\u0026e.Fh(\"ssap\",{initsb:1,v:E.info.id,vf:E.info.Iq,a:A.info.id,af:A.info.Iq});Sz5(N,E.info,\nA.info,e.policy.jN)}tx0(e,N,y,w);try{e.Ga()}catch(T){g.t0(T)}}};\ntx0\u003dfunction(e,N,y,w){y\u003dy\u003d\u003d\u003dvoid 0?!1:y;w\u003dw\u003d\u003d\u003dvoid 0?!1:w;Ye(e.videoTrack,N.N||null,w);Ye(e.audioTrack,N.J||null,w);e.TZ\u003dN;e.TZ.j\u003d!0;y||e.resume();N.J.H_(e.Et,e);N.N.H_(e.Et,e)};\nfGF\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;e.TZ\u0026\u0026e.TZ.J\u0026\u0026e.TZ.N\u0026\u0026(e.TZ.J.qB(e.Et,e),e.TZ.N.qB(e.Et,e));Ye(e.audioTrack,null,N);Ye(e.videoTrack,null,N);e.TZ\u0026\u0026(e.TZ.j\u003d!1);e.TZ\u003dnull};\nqnn\u003dfunction(e){e.TZ\u0026\u0026e.TZ.u6()\u0026\u0026(e.wb(),e.policy.Pl\u0026\u0026e.handleError(\"fmt.unplayable\",{unexpected:1},1))};\nxOn\u003dfunction(e,N){if(!e.Ss())if(e.policy.J){if(!aTJ(e.N,N)){var y\u003de.N.N;sI5(e.N,N);var w\u003d!1;w\u003dN.isLocked()\u0026\u0026N.reason\u003d\u003d\u003d\"m\"\u0026\u0026e$E(e.N,N.J);var E\u003de.policy.AA\u0026\u0026N.reason\u003d\u003d\u003d\"l\";y\u003dy.J\u003eN.J\u0026\u0026N.reason\u003d\u003d\u003d\"b\";w||E||y?(e.JW.P_({reattachOnConstraint:w?\"u\":E?\"drm\":\"perf\",lo:N.N,up:N.J}),e.policy.kX||(e.N.J.N\u003d!1)):(e.policy.kX\u0026\u0026(e.N.J.N\u003d!1),sB(e))}}else if(!SMF(e.J,N)\u0026\u0026e.videoTrack){e.logger.debug(function(){return\"Setting constraint: r\u003d\"+N.reason+\" u\u003d\"+N.J});\ny\u003de.J.J;Z3n(e,b1s(e.J,N));Aj(e);w\u003dN.isLocked()\u0026\u0026N.reason\u003d\u003d\u003d\"m\"\u0026\u0026e.J.Kh;E\u003de.policy.AA\u0026\u0026N.reason\u003d\u003d\u003d\"l\"\u0026\u0026vl(e.videoTrack);y\u003dy.J\u003eN.J\u0026\u0026N.reason\u003d\u003d\u003d\"b\";var A\u003de.J.Wk\u0026\u0026!Zo();w||E||y||A?e.JW.P_({reattachOnConstraint:w?\"u\":E?\"drm\":A?\"codec\":\"perf\"}):sB(e)}};\njf9\u003dfunction(e,N,y){if((!e.TZ||nh(e.TZ)\u0026\u0026!e.policy.sR)\u0026\u0026!e.jZ.isSeeking()\u0026\u0026(e.policy.J||vl(N)\u0026\u0026N.J.Yz()\u0026\u0026e.J.Ng)){var w\u003de.getCurrentTime()+F4s(e.D,N,y);e.logger.debug(function(){return\"Clearing back to \"+w.toFixed(3)});\nhnM(N,w)}};\nZ3n\u003dfunction(e,N){N\u0026\u0026(e.logger.debug(function(){return\"Logging new format: \"+N$(N.video.info)}),nK3(e.JW,new VW(N.video,N.reason)));\nif(e.J.Bk){var y\u003dB4M(e.J,\"a\");e.JW.wJ(new VW(y.audio,y.reason))}};\nsB\u003dfunction(e){g.NA(e.dT)};\nmL\u003dfunction(e){e.policy.FZ\u0026\u0026e.policy.oS\u0026\u0026Math.min(bC3(e.videoTrack),bC3(e.audioTrack))*1E3\u003ee.policy.aT?g.NA(e.a9):e.Ga()};\nQf1\u003dfunction(e,N){var y\u003d(0,g.iC)()-N,w\u003dke(e.audioTrack,!0)*1E3,E\u003dke(e.videoTrack,!0)*1E3;e.logger.debug(function(){return\"Appends paused for \"+y});\nif(e.policy.K\u0026\u0026(e.Fh(\"apdpe\",{dur:y.toFixed(),abuf:w.toFixed(),vbuf:E.toFixed()}),fr(e.policy))){var A\u003dc0(e.D);e.Fh(\"sdps\",{ct:N,ah:w.toFixed(),vh:E.toFixed(),mr:k8(e.D,e.Sh,A),bw:A.toFixed(),js:e.isSeeking(),re:+e.Sh,ps:(e.policy.SP||\"\").toString(),rn:(e.policy.hK||\"\").toString()})}};\nmOM\u003dfunction(e){if(e.policy.N\u0026\u0026DU(e.videoTrack)\u0026\u0026DU(e.audioTrack))return\"ssap\";if(dX5(e.videoTrack))return e.logger.debug(\"Pausing appends for server-selectable format\"),\"ssf\";if(e.policy.Bk\u0026\u0026gA(e.videoTrack)\u0026\u0026gA(e.audioTrack))return\"updateEnd\";if(Il(e.audioTrack)||Il(e.videoTrack)\u0026\u0026e.videoTrack.J.info.Iq!\u003d\u003d\"f\")return\"\";if(e.jZ.isSeeking()){var N\u003de.D;var y\u003de.videoTrack;var w\u003de.audioTrack;if(N.policy.J){var E\u003dN.policy.xI;fr(N.policy)\u0026\u0026(E\u003dk8(N,!1,c0(N)));N\u003dE;y\u003dke(w,!0)\u003e\u003dN\u0026\u0026ke(y,!0)\u003e\u003dN}else y.K.length||\nw.K.length?(E\u003dy.J.info.JM+w.J.info.JM,E\u003d10*(1-c0(N)/E),N\u003dMath.max(E,N.policy.xI),y\u003dke(w,!0)\u003e\u003dN\u0026\u0026ke(y,!0)\u003e\u003dN):y\u003d!0;if(!y)return\"abr\";y\u003de.videoTrack;if(y.K.length\u003e0\u0026\u0026y.j.N.length\u003d\u003d\u003d1\u0026\u0026R_5(y.j).info.Z\u003cy.Et)return\"seek\"}if(e.policy.L\u0026\u0026znM(e.videoTrack,e.j)\u0026\u0026znM(e.audioTrack,e.j))return\"ssdai\";y\u003d!e.policy.ul||e.getCurrentTime()\u003c10;e.policy.J||(y\u003dy||e.videoTrack.J.info.video.J\u003e360);w\u003dfr(e.policy)\u0026\u0026e.policy.Em;if(!e.Sh||!w\u0026\u0026y)return\"\";y\u003de.policy.ul;fr(e.policy)\u0026\u0026(y\u003dk8(e.D,e.Sh,c0(e.D)));y\u003dkEn(e.videoTrack,\ne.getCurrentTime(),y)||kEn(e.audioTrack,e.getCurrentTime(),y);return fr(e.policy)?y?\"mbnm\":\"\":(e.videoTrack.K.length\u003e0||e.audioTrack.K.length\u003e0||xe(e.L,e.videoTrack,e.audioTrack)||xe(e.L,e.audioTrack,e.videoTrack))\u0026\u0026y?\"nord\":\"\"};\nH3P\u003dfunction(e){if(e.G){var N\u003de.G.Ga(e.audioTrack,JX(e.TZ.N.Ju()));N\u0026\u0026e.JW.seekTo(N,{l8:!0,BY:\"pollSubsegmentReadahead\",Kz:!0})}};\nL0n\u003dfunction(e,N,y){if(e.policy.Bk\u0026\u0026gA(N))return!1;if(y.j9())return!0;if(!y.Fw())return!1;var w\u003du3(N);if(!w||w.info.type\u003d\u003d\u003d6)return!1;var E\u003de.policy.JX;if(E\u0026\u0026!w.info.j){var A\u003dw.info.o2-e.getCurrentTime();if(w.info.Z\u003cA*E)return!1}var T;if(e.policy.yO||((T\u003de.j)\u003d\u003dnull?0:px3(T,N,w.info.Ch)))e.Rq\u003d0;else return e.jZ.isSeeking()\u0026\u0026sB(e),e.Rq\u003de.Rq||(0,g.iC)(),!1;if(!wg(e,N,y,w.info))return!1;if(e.rP.N\u0026\u0026w.info.N\u003d\u003d\u003d0){if(E\u003dK0_(N,y,w))A\u003dMN(N),e.Fh(\"initchg\",{it:w.info.J.info.id,sr:!!A\u0026\u0026A.J\u003d\u003d\u003dw.info.J,ty:w.info.type,\nseg:w.info.Ch});A\u003dg.R2(w.info.J.info);e.policy.YO\u0026\u0026A\u0026\u0026!E\u0026\u0026Fa5(w)}A\u003de.G\u0026\u0026!!e.G.j\u0026\u0026N.J.info.audio;E\u003de.rP.isManifestless||w.L;if(!(e.rP.N\u0026\u0026w.info.N!\u003d\u003d0||E\u0026\u0026!A)\u0026\u0026W01(e,N,y,w))return!0;if(A)return!1;A\u003dD2(e,N);A\u003de.getCurrentTime()+A;if(w.info.o2\u003eA)return e.policy.J\u0026\u0026O35(e,N),e.policy.c5\u0026\u0026zBM(N.j,A,!1),!1;RLM(e,N);var p;e.policy.UY\u0026\u0026y\u003d\u003d\u003d((p\u003de.TZ)\u003d\u003dnull?void 0:p.J)\u0026\u0026e.Ut\u0026\u0026(y.AK()\u003d\u003d\u003d0?(e.Ut\u003d!1,e.policy.UY\u003d!1):e.VB\u003dy.AK());if(!Gr1(e,y,w,N))return!1;e.policy.Bk\u0026\u0026w.info.eY()?(e.JW.X().B9()\u0026\u0026e.Fh(\"eosl\",{ls:w.info.O2()}),\nw.isLocked\u003d!0):(N.Of(w),k4J(e.J,w.info),e.logger.debug(function(){return\"Appended \"+w.info.O2()+\", buffered: \"+wO(y.Ju())}));\nE\u0026\u0026UOn(e,w.info.J.d0);return!0};\nO35\u003dfunction(e,N){N\u003d\u003d\u003de.videoTrack?e.aq\u003de.aq||(0,g.iC)():e.i9\u003de.i9||(0,g.iC)()};\nRLM\u003dfunction(e,N){N\u003d\u003d\u003de.videoTrack?e.aq\u003d0:e.i9\u003d0};\nGr1\u003dfunction(e,N,y,w){var E\u003de.policy.Dl?(0,g.iC)():0,A\u003dy.L\u0026\u0026y.info.J.J||void 0,T\u003dy.J;y.L\u0026\u0026(T\u003dsfJ(e,y,T)||T);var p\u003dT.YX();T\u003de.policy.Dl?(0,g.iC)():0;N\u003daG1(e,N,p,y.info,A);(w\u003dw.D)!\u003dnull\u0026\u0026(A\u003dy.info,E\u003dT-E,T\u003d(0,g.iC)()-T,!w.N||x5_(w.N,A)\u0026\u0026w.N.Ch\u003d\u003d\u003dA.Ch||w.flush(),w.j+\u003dE,w.K+\u003dT,E\u003d1,!w.N\u0026\u0026A.N\u0026\u0026(E\u003d2),WT(w,E,N),T\u003dMath.ceil(A.N/1024),E\u003d\u003d\u003d2\u0026\u0026w.J.add(T),w.J.add(Math.ceil((A.N+A.K)/1024)-T),w.N\u003dA);e.l9\u003d0;if(N\u003d\u003d\u003d0)return e.Zl\u0026\u0026(e.logger.debug(\"Retry succeed, back to normal append logic.\"),e.Zl\u003d!1,e.Kx\u003d!1),e.Dl\u003d\n0,!0;if(N\u003d\u003d\u003d2||N\u003d\u003d\u003d5)return eHH(e,\"checked\",N,y.info),!1;if(N\u003d\u003d\u003d1){if(!e.Zl)return e.logger.debug(\"QuotaExceeded, retrying.\"),e.Zl\u003d!0,!1;if(!e.Kx)return e.Kx\u003d!0,e.JW.seekTo(e.getCurrentTime(),{BY:\"quotaExceeded\",Kz:!0}),!1;y.info.gx()?(E\u003de.policy,E.Zl\u003dMath.floor(E.Zl*.8),E.l9\u003dMath.floor(E.l9*.8)):(E\u003de.policy,E.Kx\u003dMath.floor(E.Kx*.8),E.l9\u003dMath.floor(E.l9*.8));e.policy.J?tI(e.N.J,y.info.J,!1):QW(e.J,y.info.J)}e.JW.P_({reattachOnAppend:N});return!1};\nsfJ\u003dfunction(e,N,y){var w;if(w\u003de.policy.hN\u0026\u0026e.TZ\u0026\u0026!e.TZ.U\u0026\u0026!e.JW.PU())N\u003dN.info.J.info,w\u003dN.lm()\u0026\u0026mu(N)\u0026\u0026N.video\u0026\u0026N.video.width\u003c3840\u0026\u0026N.video.width\u003eN.video.height;if(w\u0026\u0026(e.TZ.U\u003d!0,Dr(\u0027video/webm; codecs\u003d\"vp127.0.0.1.127.0.0.1.00\"; width\u003d3840; height\u003d2160\u0027)))return y\u003dWv_(y),e.policy.K\u0026\u0026e.Fh(\"sp4k\",{s:!!y}),y};\neHH\u003dfunction(e,N,y,w){var E\u003d\"fmt.unplayable\",A\u003d1;y\u003d\u003d\u003d5||y\u003d\u003d\u003d3?(E\u003d\"fmt.unparseable\",e.policy.J?!w.J.info.video||uO(e.N.J).size\u003e0||tI(e.N.J,w.J,!1):!w.J.info.video||uO(e.J.L).size\u003e0||QW(e.J,w.J)):y\u003d\u003d\u003d2\u0026\u0026(e.Dl\u003c15?(e.Dl++,E\u003d\"html5.invalidstate\",A\u003d0):E\u003d\"fmt.unplayable\");w\u003dvx(w);var T;w.mrs\u003d(T\u003de.TZ)\u003d\u003dnull?void 0:Kh(T);w.origin\u003dN;w.reason\u003dy;e.handleError(E,w,A)};\nC21\u003dfunction(e,N,y,w,E){var A\u003de.rP;var T\u003de.policy.J,p\u003d!1,C\u003d-1,r;for(r in A.J){var Y\u003dUg(A.J[r].info)||A.J[r].info.gx();if(w\u003d\u003d\u003dY)if(Y\u003dA.J[r].index,Y.VI(N.Ch)){p\u003dY;var M\u003dN,l\u003dp.o8(M.Ch);l\u0026\u0026l.startTime!\u003d\u003dM.startTime?(p.segments\u003d[],p.Co(M),p\u003d!0):p\u003d!1;p?C\u003dN.Ch:!N.pending\u0026\u0026T\u0026\u0026(M\u003dY.getDuration(N.Ch),M!\u003d\u003dN.duration\u0026\u0026(A.publish(\"clienttemp\",\"mfldurUpdate\",{itag:A.J[r].info.itag,seg:N.Ch,od:M,nd:N.duration},!1),Y.Co(N),p\u003d!0))}else Y.Co(N),p\u003d!0}C\u003e\u003d0\u0026\u0026(T\u003d{},A.publish(\"clienttemp\",\"resetMflIndex\",(T[w?\"v\":\"a\"]\u003d\nC,T),!1));A\u003dp;Vq5(e.jZ,N,w,A);e.j.Q8(N,y,w,E);N.Ch\u003d\u003d\u003de.rP.L$\u0026\u0026A\u0026\u0026$_(e.rP)\u0026\u0026N.startTime\u003e$_(e.rP)\u0026\u0026(e.rP.aq\u003dN.startTime+(isNaN(e.timestampOffset)?0:e.timestampOffset),e.jZ.isSeeking()\u0026\u0026e.jZ.J\u003ce.rP.Ti()\u0026\u0026e.jZ.seek(e.rP.Ti(),{}))};\nwg\u003dfunction(e,N,y,w){var E\u003dMN(N);!E||E.j||d4(E,w)||(y.abort(),(N\u003dN.D)!\u003dnull\u0026\u0026(WT(N,4),N.flush()));if(!y.PZ()||Zo())try{if(e.policy.jd){if(y.WS(w.J.info.containerType,w.J.info.Iq)){if(e.policy.yJ\u0026\u0026y.Vh())return!1;e.Fh(\"ssap\",{chgtp:w.J.info.containerType,cf:w.J.info.Iq,oldtp:y.PZ(),oldcf:y.v6()});y.hY(w.J.info.containerType,w.J.info.Iq,w.J.info.mimeType)}}else y.AY(w.J.info.containerType,w.J.info.mimeType)}catch(A){return y\u003dA,g.uA(y),e.Fh(\"ctexp\",{name:y.name,msg:y.message}),!1}else w.J.info.containerType!\u003d\u003d\ny.PZ()\u0026\u0026e.Fh(\"ctu\",{ct:Zo(),prev_c:y.PZ(),curr_c:w.J.info.containerType});N\u003dw.J.j;e.policy.hp\u0026\u0026N\u0026\u0026(w\u003d0+N.duration,N\u003d-N.J,0\u003d\u003d\u003dy.CV()\u0026\u0026w\u003d\u003d\u003dy.YV()||y.jr(0,w),N!\u003d\u003dy.w7()\u0026\u0026(y.lZ(N),Cr\u0026\u0026$X1(e.audioTrack.tG(),y.dc())));return!0};\nW01\u003dfunction(e,N,y,w){w.info.J.Yz();var E\u003dw.info.J.J;if(!E||!y.Fw()||y.QO()\u003d\u003d\u003dE)return!1;var A\u003dE,T\u003dy.QC();if(e.policy.HJ\u0026\u0026T\u0026\u0026y.isView()\u0026\u0026g.R2(w.info.J.info)){var p\u003dnew DataView(E.buffer,E.byteOffset,E.byteLength);(T\u003dcG5(p,T))?A\u003dnew Uint8Array(T.buffer,T.byteOffset,T.byteLength):e.Fh(\"fenc\",{})}e.policy.hN\u0026\u0026(T\u003dsfJ(e,w,new oR([A])))\u0026\u0026(A\u003dT.YX());var C;(T\u003dw.info.J.p_(0,w.info.clipId))\u0026\u0026(C\u003dT.QB[0]);if(w\u003d\u003d\u003de.Y_){if(e.l9+\u003d1,e.JW.getVideoData().T(\"html5_shorts_gapless_restart_on_init_seg_retries\")\u0026\u0026e.l9\u003e\n5)return e.l9\u003d0,e.JW.P_({initSegStuck:1,as:w.info.O2()}),!0}else e.l9\u003d0,e.Y_\u003dw;e.policy.zA\u0026\u0026(y.abort(),(T\u003dN.D)!\u003dnull\u0026\u0026(WT(T,4),T.flush()));E\u003daG1(e,y,A,C,E);var r;(r\u003dN.D)\u003d\u003dnull||DZP(r,E,C);if(E!\u003d\u003d0)return NdF(e,E,w),!0;w.info.gx()?sh5(e.timing):aeH(e.timing);e.logger.debug(function(){return\"Appended init for \"+w.info.J.info.id});\nUOn(e,w.info.J.d0);return y.Vh()};\nK0_\u003dfunction(e,N,y){if(N.QO()\u003d\u003dnull){e\u003dMN(e);if(!(N\u003d!e||e.J!\u003d\u003dy.info.J)){a:if(e\u003de.G,y\u003dy.info.G,e.length!\u003d\u003dy.length)y\u003d!1;else{for(N\u003d0;N\u003ce.length;N++)if(!g.Cf(e[N],y[N])){y\u003d!1;break a}y\u003d!0}N\u003d!y}return N}e\u003dN.QO();y.info.J.hw()\u0026\u0026Ri(y);y\u003dy.info.J.J;return e!\u003d\u003dy\u0026\u0026!g.Cf(e,y)};\naG1\u003dfunction(e,N,y,w,E){var A\u003d0;if(e.policy.N\u0026\u0026w\u0026\u0026w.clipId\u0026\u0026e.k_){var T;A\u003d(((T\u003de.k_)\u003d\u003dnull?void 0:XC(T,w.clipId))||0)/1E3}try{e.policy.N\u0026\u0026N.w7()!\u003d\u003dA\u0026\u0026N.lZ(A);var p,C\u003dN\u003d\u003d\u003d((p\u003de.TZ)\u003d\u003dnull?void 0:p.J)?e.audioTrack:e.videoTrack;if(e.policy.Bk\u0026\u0026(w\u003d\u003dnull?0:w.eY())){if((w\u003d\u003dnull?void 0:w.U)\u003e1)return 6;C.Rq\u003dnew g.e6(function(){var Y\u003du3(C);e.Ss()||Y\u003d\u003dnull||!Y.isLocked?e.JW.X().B9()\u0026\u0026e.Fh(\"eosl\",{delayA:Y\u003d\u003dnull?void 0:Y.info.O2()}):yY1(C)?(e.JW.X().B9()\u0026\u0026e.Fh(\"eosl\",{dunlock:Y\u003d\u003dnull?void 0:Y.info.O2()}),wF5(e,\nC\u003d\u003d\u003de.audioTrack)):(e.Fh(\"nue\",{ls:Y.info.O2()}),Y.info.U+\u003d1,e.TZ\u0026\u0026e.bu())},1E4,e);\ne.JW.X().B9()\u0026\u0026e.Fh(\"eosl\",{delayS:w.O2()});C.Rq.start()}if(e.policy.Sy\u0026\u0026(w\u003d\u003dnull?0:w.eY())){var r;if((r\u003dC.l9)\u003d\u003dnull?0:r.isActive())g.yE(C.l9),e.Fh(\"sbac\",{as:w.O2()});C.l9\u003dnew g.e6(function(){e.Fh(\"sbum5s\",{as:w.O2()})},5E3,e);\nC.l9.start()}e.policy.U8\u0026\u0026(w\u003d\u003dnull?void 0:w.J)instanceof f1\u0026\u0026w.eY()\u0026\u0026e.Fh(\"poseos\",{itag:w.J.info.itag,seg:w.Ch,lseg:w.J.index.vY(),es:w.J.index.K});N.appendBuffer(y,w,E)}catch(Y){if(Y instanceof DOMException){if(Y.code\u003d\u003d\u003d11)return 2;if(Y.code\u003d\u003d\u003d12)return 5;if(Y.code\u003d\u003d\u003d22||Y.message.indexOf(\"Not enough storage\")\u003d\u003d\u003d0)return N\u003dObject.assign({name:\"QuotaExceededError\",buffered:wO(N.Ju()).replace(/,/g,\"_\"),vheap:hW(e.videoTrack),aheap:hW(e.audioTrack),message:g.b7(Y.message,3),track:e.TZ?N\u003d\u003d\u003de.TZ.N?\"v\":\n\"a\":\"u\"},P0M()),e.handleError(\"player.exception\",N),1;g.t0(Y)}return 4}return e.TZ.u6()?3:0};\ntz\u003dfunction(e,N,y){e.JW.seekTo(N,y)};\nUOn\u003dfunction(e,N){N\u0026\u0026e.JW.VQ(new eL(N.key,N.type))};\nEe\u003dfunction(e,N){e.JW.Me(N)};\nD2\u003dfunction(e,N){if(e.Zl\u0026\u0026!e.Sh)return 3;if(e.isSuspended)return 1;var y;if((y\u003de.TZ)\u003d\u003dnull?0:y.TZ\u0026\u0026y.TZ.streaming\u003d\u003d\u003d!1)return 4;y\u003d(N.J.info.audio?e.policy.Kx:e.policy.Zl)/(N.JM*e.policy.Qk);if(e.policy.J4\u003e0\u0026\u0026e.TZ\u0026\u0026nh(e.TZ)\u0026\u0026(N\u003dN.J.info.video?e.TZ.N:e.TZ.J)\u0026\u0026!N.Vh()){N\u003dN.Ju();var w\u003dE3(N,e.getCurrentTime());w\u003e\u003d0\u0026\u0026(N\u003de.getCurrentTime()-N.start(w),y+\u003dMath.max(0,Math.min(N-e.policy.J4,e.policy.KT)))}e.policy.l9\u003e0\u0026\u0026(y\u003dMath.min(y,e.policy.l9));return y};\nN85\u003dfunction(e,N){return(D2(e,N)+e.policy.zy)*N.JM};\nAYE\u003dfunction(e){e.Wk\u0026\u0026!e.isSuspended\u0026\u0026ld(e.schedule)\u0026\u0026(EI9(e,e.Wk),e.Wk\u003d\"\")};\nEI9\u003dfunction(e,N){S3(N,\"cms\",function(y){e.policy.K\u0026\u0026e.Fh(\"pathprobe\",y)},function(y){e.JW.handleError(y)})};\nTd0\u003dfunction(e,N){if(e.TZ\u0026\u0026e.TZ.j\u0026\u0026!e.TZ.u6()\u0026\u0026(N.Ze\u003dke(e.videoTrack),N.N\u003dke(e.audioTrack),e.policy.K)){var y\u003dhW(e.videoTrack),w\u003dhW(e.audioTrack),E\u003dwO(e.TZ.N.Ju(),\"_\",5),A\u003dwO(e.TZ.J.Ju(),\"_\",5);Object.assign(N.J,{lvq:y,laq:w,lvb:E,lab:A})}N.bandwidthEstimate\u003db3(e.D);var T;(T\u003de.audioTrack.D)\u003d\u003dnull||T.flush();var p;(p\u003de.videoTrack.D)\u003d\u003dnull||p.flush();e.logger.debug(function(){return Xe(N.J)})};\nJYs\u003dfunction(e,N){e.U\u003dN;e.j\u0026\u0026(e.j.Z\u003dN);e.U.aZ(e.videoTrack.J.info.lm());e.L.N\u003de.U;e.policy.L\u0026\u0026(e.K.j\u003de.U)};\npFn\u003dfunction(e,N){if(e.TZ\u0026\u0026e.TZ.N){if(e.policy.q6){var y\u003dDXJ(e.audioTrack);if(y\u0026\u0026y.qG()){var w\u003de.JW;w.Tk\u0026\u0026(w.Tk.J\u003dy,w.Eg(w.Tk.videoId).e3(w.Tk))}}e.policy.Ob\u0026\u0026(y\u003dDXJ(e.videoTrack))\u0026\u0026y.gx()\u0026\u0026(w\u003de.JW,w.WK\u0026\u0026(w.WK.J\u003dy,w.Eg(w.WK.videoId).sW(w.WK)));N-\u003disNaN(e.timestampOffset)?0:e.timestampOffset;e.getCurrentTime()!\u003d\u003dN\u0026\u0026e.resume();e.jZ.isSeeking()\u0026\u0026e.TZ\u0026\u0026!e.TZ.u6()\u0026\u0026(y\u003de.getCurrentTime()\u003c\u003dN\u0026\u0026N\u003ce.getCurrentTime()+10,w\u003dAX(e.TZ.N.Ju(),e.getCurrentTime()+Jj),y\u0026\u0026w\u0026\u0026(e.jZ.L\u003d!1));e.jZ.isSeeking()||e.policy.Rq||\n(e.currentTime\u003dN);g.NA(e.Pg)}};\nCkE\u003dfunction(e,N){var y\u003dol(e.videoTrack).find(function(w){return w.startTime\u003e\u003dN\u0026\u0026dO0(e,w.startTime,!1)});\nreturn y\u0026\u0026y.startTime\u003cN+y.duration*1.5?y.startTime+.1:0};\ndO0\u003dfunction(e,N,y){if(!(e.videoTrack.J.Yz()\u0026\u0026e.audioTrack.J.Yz()\u0026\u0026e.TZ\u0026\u0026e.TZ.N\u0026\u0026e.TZ.J))return!1;if(y\u0026\u0026e.rP.isManifestless\u0026\u0026(e.videoTrack.Z\u003d\u003d\u003d-1||e.audioTrack.Z\u003d\u003d\u003d-1))return!0;var w\u003di3(e.videoTrack,N,y);if(isNaN(w))return!1;e\u003di3(e.audioTrack,e.policy.jp?N:w,y);return isNaN(e)?!1:!0};\nWl\u003dfunction(e){e.w4();e.jZ.isSeeking()\u0026\u0026e.logger.debug(\"seeking cancelled by seek-to-head\");e.G\u0026\u0026c3H(e.G,e.videoTrack.J);sB(e);return vBJ(e.jZ)};\nHl\u003dfunction(e,N,y,w){(w\u003d\u003d\u003dvoid 0?0:w)\u0026\u0026!N.aq\u0026\u0026(Zo()||(w\u003dN.TW,Vxs(e)||!w||w.L_(y.info)||(e.Fh(\"ssap\",{rstonsrvfmt:y.info.mimeType}),e.JW.hT())),N.aq\u003d!0);N.J!\u003d\u003dy\u0026\u0026(e.logger.debug(function(){return\"Setting target itag: \"+y.info.id+\" (was \"+N.J.info.id+\")\"}),N.J\u003dy)};\nyY1\u003dfunction(e){var N,y\u003d(N\u003du3(e))\u003d\u003dnull?void 0:N.info;return!y||iz(e,Math.min(y.o2+Jj,y.XT))};\nrY_\u003dfunction(e,N){var y;if((y\u003du3(N))!\u003dnull\u0026\u0026y.isLocked\u0026\u0026yY1(N)){if(e.JW.X().B9()){var w;e.Fh(\"eosl\",{munlock:(w\u003du3(N))\u003d\u003dnull?void 0:w.info.O2()})}wF5(e,N\u003d\u003d\u003de.audioTrack)}};\nwF5\u003dfunction(e,N){if(e.policy.Bk\u0026\u0026e.TZ){var y,w,E\u003dN?(y\u003de.TZ)\u003d\u003dnull?void 0:y.J:(w\u003de.TZ)\u003d\u003dnull?void 0:w.N;y\u003dN?e.audioTrack:e.videoTrack;N\u003du3(y);if(N\u003d\u003dnull?0:N.isLocked){e.JW.X().B9()\u0026\u0026e.Fh(\"eosl\",{unlock:N.info.O2()});var A;(A\u003dy.Rq)\u003d\u003dnull||A.stop();N.isLocked\u003d!1;y.Of(N);k4J(e.J,N.info);E\u003dE\u003d\u003dnull?void 0:E.mM();(E\u003d\u003dnull?void 0:E.O2())!\u003d\u003dN.info.O2()\u0026\u0026e.Fh(\"oue\",{bls:E\u003d\u003dnull?void 0:E.O2(),tls:N.info.O2()})}}};\n$KJ\u003dfunction(e,N){e.timestampOffset!\u003d\u003dN\u0026\u0026(e.timestampOffset\u003dN,e.policy.im\u0026\u0026MX(e.rP),e.logger.debug(function(){return\"Timestamps will be made relative to \"+e.timestampOffset}),e.j.U\u003de.timestampOffset,e.JW.Ny(e.timestampOffset),e.rP.isManifestless\u0026\u0026(e.rP.timestampOffset\u003de.timestampOffset),e.videoTrack.lZ(e.timestampOffset),e.audioTrack.lZ(e.timestampOffset))};\nQIF\u003dfunction(e){var N\u003de.XW().filter(function(w){return w.namespace\u003d\u003d\u003d\"ad\"});\nN\u003dg.c(N);for(var y\u003dN.next();!y.done;y\u003dN.next())if(y\u003dy.value,y.start/1E3\u003ee.getCurrentTime())return y.start/1E3;return Infinity};\nYs5\u003dfunction(e){var N\u003dMN(e.videoTrack),y\u003dMN(e.audioTrack);return N\u0026\u0026!iC_(e.videoTrack)?N.startTime:y\u0026\u0026!iC_(e.audioTrack)?y.startTime:NaN};\npH_\u003dfunction(e){if(e.JW.getVideoData().isLivePlayback)return!1;var N\u003de.JW.LC();if(!N)return!1;N\u003dN.getDuration();return J3n(e,N)};\nJ3n\u003dfunction(e,N){if(!e.TZ||!e.TZ.J||!e.TZ.N)return!1;var y\u003de.getCurrentTime(),w\u003de.TZ.J.Ju();e\u003de.TZ.N.Ju();w\u003dw?T6(w,y):y;y\u003de?T6(e,y):y;y\u003dMath.min(w,y);return isNaN(y)?!1:y\u003e\u003dN-.01};\nNdF\u003dfunction(e,N,y){e.policy.wW\u0026\u0026Rf(e.JW.getVideoData())?(e.JW.uS()||eHH(e,\"sepInit\",N,y.info),M53(e.JW,\"sie\")):eHH(e,\"sepInit\",N,y.info)};\nKr\u003dfunction(e){return e.JW.kL()\u003ce.FZ};\ng.pW\u003dfunction(e){this.Yk\u003de};\nCW\u003dfunction(){g.pT.apply(this,arguments)};\nrg\u003dfunction(e,N,y,w){CW.call(this);var E\u003dthis;this.K\u003d-1;this.J\u003d{};this.j\u003dnew g.e6(this.L,0,this);g.Q(this,this.j);this.N\u003dnew g.e6(function(){E.Ss()||(E.j.start(Math.random()*y),E.N.start(N))},e,this);\ng.Q(this,this.N);w.subscribe(\"fairplay_next_need_key_info\",this.Z,this)};\nli5\u003dfunction(e){if(!(e.length\u003c\u003d28))for(var N\u003d(0,g.rB)([60,0,75,0,73,0,68,0,62,0]),y\u003d28;y\u003ce.length;){a:if(e.length-y\u003cN.length)var w\u003d!1;else{for(w\u003d0;w\u003cN.length;++w)if(e[y+w]!\u003d\u003dN[w]){w\u003d!1;break a}w\u003d!0}if(w){y+\u003dN.length;if(e.length\u003c\u003dy+48)break;N\u003dnew Uint8Array(24);for(w\u003d0;w\u003c24;++w)N[w]\u003de[y+w*2];e\u003dP8(N);e\u003dhO(e);if(!e)break;y\u003de[0];e[0]\u003de[3];e[3]\u003dy;y\u003de[1];e[1]\u003de[2];e[2]\u003dy;y\u003de[4];e[4]\u003de[5];e[5]\u003dy;y\u003de[6];e[6]\u003de[7];e[7]\u003dy;return e}y++}};\n$4\u003dfunction(e,N,y){CW.call(this);var w\u003dthis;this.K\u003de;this.J\u003d[];this.lk\u003d{ApB:function(){return w.J.length}};\nthis.j\u003dy.gP(\"html5_ignore_widevine_key_rotation_license_requests\");this.N\u003dnew g.e6(function(){w.publish(\"log_qoe\",{wvagt:\"timer\",reqlen:w.J?w.J.length:-1});if(w.J){if(w.J.length\u003e0){var E\u003dw.J.shift();Fd5(w,E.info)}w.J.length\u003e0\u0026\u0026(E\u003dw.J[0].time-(0,g.iC)(),w.N.start(Math.max(0,E)))}},0);\ng.Q(this,this.N);N.subscribe(\"widevine_set_need_key_info\",this.L,this)};\nFd5\u003dfunction(e,N){a:{var y\u003dN.cryptoPeriodIndex;if(isNaN(y)\u0026\u0026e.K.size\u003e0)y\u003d!0;else{for(var w\u003dg.c(e.K.values()),E\u003dw.next();!E.done;E\u003dw.next())if(E.value.cryptoPeriodIndex\u003d\u003d\u003dy){y\u003d!0;break a}y\u003d!1}}e.publish(\"log_qoe\",{wvagt:\"reqnews\",canskip:y});y||e.publish(\"rotated_need_key_info_ready\",N)};\nSs5\u003dfunction(){var e\u003d{};var N\u003de.url;var y\u003de.interval;e\u003de.retries;this.url\u003dN;this.interval\u003dy;this.retries\u003de};\noIE\u003dfunction(e,N){this.statusCode\u003de;this.message\u003dN;this.N\u003dthis.heartbeatParams\u003dthis.errorMessage\u003dnull;this.J\u003d{};this.nextFairplayKeyId\u003dnull};\nbXM\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?\"\":y;g.x.call(this);this.message\u003de;this.requestNumber\u003dN;this.D_\u003dy;this.onError\u003dthis.onSuccess\u003dnull;this.J\u003dnew g.kv(5E3,2E4,.2)};\nhHF\u003dfunction(e,N,y){e.onSuccess\u003dN;e.onError\u003dy};\nkCE\u003dfunction(e,N,y,w){var E\u003d{timeout:3E4,onSuccess:function(A){if(!e.Ss()){jZ(\"drm_net_r\",void 0,e.D_);var T\u003dA.status\u003d\u003d\u003d\"LICENSE_STATUS_OK\"?0:9999,p\u003dnull;if(A.license)try{p\u003dhO(A.license)}catch(S){g.t0(S)}if(T!\u003d\u003d0||p){p\u003dnew oIE(T,p);T!\u003d\u003d0\u0026\u0026A.reason\u0026\u0026(p.errorMessage\u003dA.reason);if(A.authorizedFormats){T\u003d{};for(var C\u003d[],r\u003d{},Y\u003dg.c(A.authorizedFormats),M\u003dY.next();!M.done;M\u003dY.next())if(M\u003dM.value,M.trackType\u0026\u0026M.keyId){var l\u003dcY3[M.trackType];if(l){l\u003d\u003d\u003d\"HD\"\u0026\u0026A.isHd720\u0026\u0026(l\u003d\"HD720\");M.isHdr\u0026\u0026(l+\u003d\"HDR\");T[l]||\n(C.push(l),T[l]\u003d!0);var F\u003dnull;try{F\u003dhO(M.keyId)}catch(S){g.t0(S)}F\u0026\u0026(r[g.oN(F,4)]\u003dl)}}p.N\u003dC;p.J\u003dr}A.nextFairplayKeyId\u0026\u0026(p.nextFairplayKeyId\u003dA.nextFairplayKeyId);A.sabrLicenseConstraint\u0026\u0026(p.sabrLicenseConstraint\u003dhO(A.sabrLicenseConstraint));A\u003dp}else A\u003dnull;if(A)e.onSuccess(A,e.requestNumber);else e.onError(e,\"drm.net\",\"t.p;p.i\")}},\nonError:function(A){if(!e.Ss())if(A\u0026\u0026A.error)A\u003dA.error,e.onError(e,\"drm.net.badstatus\",\"t.r;p.i;c.\"+A.code+\";s.\"+A.status,A.code);else e.onError(e,\"drm.net.badstatus\",\"t.r;p.i;c.n\")},\nonTimeout:function(){e.onError(e,\"drm.net\",\"rt.req.\"+e.requestNumber)}};\nw\u0026\u0026(E.DG\u003d\"Bearer \"+w);g.y7(y,\"player/get_drm_license\",N,E)};\nBdM\u003dfunction(e,N,y,w){g.pT.call(this);this.videoData\u003de;this.ph\u003dN;this.D\u003dy;this.sessionId\u003dw;this.L\u003d{};this.cryptoPeriodIndex\u003dNaN;this.url\u003d\"\";this.requestNumber\u003d0;this.G\u003dthis.Kh\u003d!1;this.K\u003dnull;this.l9\u003d[];this.j\u003d[];this.U\u003d!1;this.J\u003d{};this.qg\u003dNaN;this.status\u003d\"\";this.Z\u003dNaN;this.N\u003de.L;this.cryptoPeriodIndex\u003dy.cryptoPeriodIndex;e\u003d{};Object.assign(e,this.ph.J);e.cpn\u003dthis.videoData.clientPlaybackNonce;this.videoData.Kh\u0026\u0026(e.vvt\u003dthis.videoData.Kh,this.videoData.mdxEnvironment\u0026\u0026(e.mdx_environment\u003dthis.videoData.mdxEnvironment));\nthis.ph.l9\u0026\u0026(e.authuser\u003dthis.ph.l9);this.ph.pageId\u0026\u0026(e.pageid\u003dthis.ph.pageId);isNaN(this.cryptoPeriodIndex)||(e.cpi\u003dthis.cryptoPeriodIndex.toString());var E\u003d(E\u003d/_(TV|STB|GAME|OTT|ATV|BDP)_/.exec(g.zw()))?E[1]:\"\";E\u003d\u003d\u003d\"ATV\"\u0026\u0026(e.cdt\u003dE);this.L\u003de;this.L.session_id\u003dw;this.Ng\u003d!0;this.N.flavor\u003d\u003d\u003d\"widevine\"\u0026\u0026(this.L.hdr\u003d\"1\");this.N.flavor\u003d\u003d\u003d\"playready\"\u0026\u0026(N\u003dNumber(ms(N.experiments,\"playready_first_play_expiration\")),!isNaN(N)\u0026\u0026N\u003e\u003d0\u0026\u0026(this.L.mfpe\u003d\"\"+N),this.Ng\u003d!1);N\u003d\"\";g.i2(this.N)?zE(this.N)?(w\u003dy.N)\u0026\u0026(N\u003d\"https://www.youtube.com/api/drm/fps?ek\u003d\"+\nx3s(w)):(N\u003dy.initData.subarray(4),N\u003dnew Uint16Array(N.buffer,N.byteOffset,N.byteLength/2),N\u003dString.fromCharCode.apply(null,N).replace(\"skd://\",\"https://\")):N\u003dthis.N.N;this.baseUrl\u003dN;this.fairplayKeyId\u003dHc(this.baseUrl,\"ek\")||\"\";if(N\u003dHc(this.baseUrl,\"cpi\")||\"\")this.cryptoPeriodIndex\u003dNumber(N);this.i9\u003dthis.videoData.T(\"html5_use_drm_retry\");this.l9\u003dy.lm?[g.oN(y.initData,4)]:y.K;Y4(this,{sessioninit:y.cryptoPeriodIndex});this.status\u003d\"in\"};\nIis\u003dfunction(e,N){Y4(e,{createkeysession:1});e.status\u003d\"gr\";jZ(\"drm_gk_s\",void 0,e.videoData.Et);e.url\u003dXFM(e);try{e.K\u003dN.createSession(e.D,function(y){Y4(e,{m:y})})}catch(y){N\u003d\"t.g\";\ny instanceof DOMException\u0026\u0026(N+\u003d\";c.\"+y.code);e.publish(\"licenseerror\",\"drm.unavailable\",1,N,\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\");return}e.K\u0026\u0026(PkP(e.K,function(y,w){dKs(e,y,w)},function(y,w,E){if(!e.Ss()){w\u003dvoid 0;\nvar A\u003d1;g.i2(e.N)\u0026\u0026g.IK(e.ph)\u0026\u0026e.ph.T(\"html5_enable_safari_fairplay\")\u0026\u0026E\u003d\u003d\u003d1212433232\u0026\u0026(w\u003d\"ERROR_HDCP\",A\u003de.ph.T(\"html5_safari_fairplay_ignore_hdcp\")?0:A);e.error(\"drm.keyerror\",A,y,w)}},function(){e.Ss()||(Y4(e,{onkyadd:1}),e.G||(e.publish(\"sessionready\"),e.G\u003d!0))},function(y){e.Nx(y)}),g.Q(e,e.K))};\nXFM\u003dfunction(e){var N\u003de.baseUrl;Ui9(N)||e.error(\"drm.net\",2,\"t.x\");if(!Hc(N,\"fexp\")){var y\u003d[\"23898307\",\"23914062\",\"23916106\",\"23883098\"].filter(function(E){return e.ph.experiments.experiments[E]});\ny.length\u003e0\u0026\u0026(e.L.fexp\u003dy.join())}y\u003dg.c(Object.keys(e.L));for(var w\u003dy.next();!w.done;w\u003dy.next())w\u003dw.value,N\u003dX45(N,w,e.L[w]);return N};\ndKs\u003dfunction(e,N,y){if(!e.Ss())if(N){Y4(e,{onkmtyp:y});e.status\u003d\"km\";switch(y){case \"license-renewal\":case \"license-request\":case \"license-release\":break;case \"individualization-request\":vIs(e,N);return;default:e.publish(\"ctmp\",\"message_type\",{t:y,l:N.byteLength})}e.Kh||(jZ(\"drm_gk_f\",void 0,e.videoData.Et),e.Kh\u003d!0,e.publish(\"newsession\",e));if(dt(e.N)\u0026\u0026(N\u003dzHn(N),!N))return;N\u003dnew bXM(N,++e.requestNumber,e.videoData.Et);hHF(N,function(w){iXF(e,w)},function(w,E,A){if(!e.Ss()){var T\u003d0,p;\n(p\u003dw.J.N\u003e\u003d3)||(p\u003de.i9\u0026\u0026(0,g.iC)()-e.qg\u003e36E4);p\u0026\u0026(T\u003d1,E\u003d\"drm.net.retryexhausted\");Y4(e,{onlcsrqerr:E,info:A});e.error(E,T,A);e.shouldRetry(dp(T),w)\u0026\u0026DK0(e,w)}});\ng.Q(e,N);gIJ(e,N)}else e.error(\"drm.unavailable\",1,\"km.empty\")};\nvIs\u003dfunction(e,N){Y4(e,{sdpvrq:1});e.Z\u003dDate.now();if(e.N.flavor!\u003d\u003d\"widevine\")e.error(\"drm.provision\",1,\"e.flavor;f.\"+e.N.flavor+\";l.\"+N.byteLength);else{var y\u003d{cpn:e.videoData.clientPlaybackNonce};Object.assign(y,e.ph.J);y\u003dg.Qb(\"https://www.googleapis.com/certificateprovisioning/v1/devicecertificates/create?key\u003dAIzaSyB-5OLKTx2iU5mko18DfdwK5611JIjbUhE\",y);N\u003d{format:\"RAW\",headers:{\"content-type\":\"application/json\"},method:\"POST\",postBody:JSON.stringify({signedRequest:String.fromCharCode.apply(null,\nN)}),responseType:\"arraybuffer\"};g.VN(y,N,3,500).then($B(function(w){w\u003dw.xhr;if(!e.Ss()){w\u003dnew Uint8Array(w.response);var E\u003dString.fromCharCode.apply(null,w);try{var A\u003dJSON.parse(E)}catch(T){}A\u0026\u0026A.signedResponse?(e.publish(\"ctmp\",\"drminfo\",{provisioning:1}),A\u003d(Date.now()-e.Z)/1E3,e.Z\u003dNaN,e.publish(\"ctmp\",\"provs\",{et:A.toFixed(3)}),e.K\u0026\u0026e.K.update(w)):(A\u003dA\u0026\u0026A.error\u0026\u0026A.error.message,w\u003d\"e.parse\",A\u0026\u0026(w+\u003d\";m.\"+A),e.error(\"drm.provision\",1,w))}}),$B(function(w){e.Ss()||e.error(\"drm.provision\",1,\"e.\"+w.errorCode+\n\";c.\"+(w.xhr\u0026\u0026w.xhr.status))}))}};\nMt\u003dfunction(e){var N;if(N\u003de.Ng\u0026\u0026e.K!\u003dnull)e\u003de.K,N\u003d!(!e.J||!e.J.keyStatuses);return N};\ngIJ\u003dfunction(e,N){e.status\u003d\"km\";jZ(\"drm_net_s\",void 0,e.videoData.Et);var y\u003dnew g.N6(e.ph.xI),w\u003d{context:g.M9(y.config_||g.Yp())};w.drmSystem\u003dV5H[e.N.flavor];w.videoId\u003de.videoData.videoId;w.cpn\u003de.videoData.clientPlaybackNonce;w.sessionId\u003de.sessionId;w.licenseRequest\u003dg.oN(N.message);w.drmParams\u003de.videoData.drmParams;isNaN(e.cryptoPeriodIndex)||(w.isKeyRotated\u003d!0,w.cryptoPeriodIndex\u003de.cryptoPeriodIndex);var E,A,T\u003d!!((E\u003de.videoData.N)\u003d\u003dnull?0:(A\u003dE.video)\u003d\u003dnull?0:A.isHdr());w.drmVideoFeature\u003dT?\"DRM_VIDEO_FEATURE_PREFER_HDR\":\n\"DRM_VIDEO_FEATURE_SDR\";if(w.context\u0026\u0026w.context.client){if(E\u003de.ph.J)w.context.client.deviceMake\u003dE.cbrand,w.context.client.deviceModel\u003dE.cmodel,w.context.client.browserName\u003dE.cbr,w.context.client.browserVersion\u003dE.cbrver,w.context.client.osName\u003dE.cos,w.context.client.osVersion\u003dE.cosver;w.context.user\u003dw.context.user||{};w.context.request\u003dw.context.request||{};e.videoData.Kh\u0026\u0026(w.context.user.credentialTransferTokens\u003d[{token:e.videoData.Kh,scope:\"VIDEO\"}]);w.context.request.mdxEnvironment\u003de.videoData.mdxEnvironment||\nw.context.request.mdxEnvironment;e.videoData.a9\u0026\u0026(w.context.user.kidsParent\u003d{oauthToken:e.videoData.a9});g.i2(e.N)\u0026\u0026(w.fairplayKeyId\u003dg.oN(jPP(e.fairplayKeyId)));g.GX(e.ph,g.qK(e.videoData)).then(function(p){kCE(N,w,y,p);e.status\u003d\"rs\"})}else e.error(\"drm.net\",2,\"t.r;ic.0\")};\niXF\u003dfunction(e,N){if(!e.Ss())if(Y4(e,{onlcsrsp:1}),e.status\u003d\"rr\",N.statusCode!\u003d\u003d0)e.error(\"drm.auth\",1,\"t.f;c.\"+N.statusCode,N.errorMessage||void 0);else{jZ(\"drm_kr_s\",void 0,e.videoData.Et);if(N.heartbeatParams\u0026\u0026N.heartbeatParams.url\u0026\u0026e.videoData.T(\"outertube_streaming_data_always_use_staging_license_service\")){var y\u003de.N.N.match(/(.*)youtube.com/g);y\u0026\u0026(N.heartbeatParams.url\u003dy[0]+N.heartbeatParams.url)}N.heartbeatParams\u0026\u0026e.publish(\"newlicense\",N.heartbeatParams);N.N\u0026\u0026(e.j\u003dN.N,e.videoData.i$||e.publish(\"newlicense\",\nnew Ss5),e.videoData.i$\u003d!0,e.U\u003dDR(e.j,function(w){return w.includes(\"HDR\")}));\nN.J\u0026\u0026(e.ph.T(\"html5_enable_vp9_fairplay\")\u0026\u0026zE(e.N)?(y\u003dg.oN(jPP(e.fairplayKeyId),4),e.J[y]\u003d{type:N.J[y],status:\"unknown\"}):e.J\u003dha(N.J,function(w){return{type:w,status:\"unknown\"}}));\nvU(e.N)\u0026\u0026(N.message\u003dzl_(g.oN(N.message)));e.K\u0026\u0026(Y4(e,{updtks:1}),e.status\u003d\"ku\",e.K.update(N.message).then(function(){jZ(\"drm_kr_f\",void 0,e.videoData.Et);Mt(e)||(Y4(e,{ksApiUnsup:1}),e.publish(\"keystatuseschange\",e))},function(w){w\u003d\"msuf.req.\"+e.requestNumber+\";msg.\"+g.b7(w.message,3);\ne.error(\"drm.keyerror\",1,w)}));\ne.G\u0026\u0026(e.qg\u003d(0,g.iC)());g.i2(e.N)\u0026\u0026e.publish(\"fairplay_next_need_key_info\",e.baseUrl,N.nextFairplayKeyId);e.ph.T(\"html5_enable_vp9_fairplay\")\u0026\u0026zE(e.N)\u0026\u0026e.publish(\"qualitychange\",fiE(e.j));N.sabrLicenseConstraint\u0026\u0026e.publish(\"sabrlicenseconstraint\",N.sabrLicenseConstraint)}};\nDK0\u003dfunction(e,N){var y\u003dN.J.getValue();y\u003dnew g.e6(function(){gIJ(e,N)},y);\ng.Q(e,y);y.start();g.BC(N.J);Y4(e,{rtyrq:1})};\nt53\u003dfunction(e,N){for(var y\u003d[],w\u003dg.c(Object.keys(e.J)),E\u003dw.next();!E.done;E\u003dw.next())E\u003dE.value,y.push(E+\"_\"+e.J[E].type+\"_\"+e.J[E].status);return y.join(N)};\nuU3\u003dfunction(e){var N\u003d{};N[e.status]\u003dMt(e)?t53(e,\".\"):e.j.join(\".\");return N};\nqsM\u003dfunction(e,N){switch(e){case \"highres\":case \"hd2880\":e\u003d\"UHD2\";break;case \"hd2160\":case \"hd1440\":e\u003d\"UHD1\";break;case \"hd1080\":case \"hd720\":e\u003d\"HD\";break;case \"large\":case \"medium\":case \"small\":case \"light\":case \"tiny\":e\u003d\"SD\";break;default:return\"\"}N\u0026\u0026(e+\u003d\"HDR\");return e};\nZXH\u003dfunction(e,N){for(var y in e.J)if(e.J[y].status\u003d\u003d\u003d\"usable\"\u0026\u0026e.J[y].type\u003d\u003d\u003dN)return!0;return!1};\nxK1\u003dfunction(e,N){for(var y in e.J)if(e.J[y].type\u003d\u003d\u003dN)return e.J[y].status};\nY4\u003dfunction(e,N){var y\u003dy\u003d\u003d\u003dvoid 0?!1:y;Xe(N);(y||e.ph.B9())\u0026\u0026e.publish(\"ctmp\",\"drmlog\",N)};\nj$E\u003dfunction(e){var N\u003de[0];e[0]\u003de[3];e[3]\u003dN;N\u003de[1];e[1]\u003de[2];e[2]\u003dN;N\u003de[4];e[4]\u003de[5];e[5]\u003dN;N\u003de[6];e[6]\u003de[7];e[7]\u003dN};\nfiE\u003dfunction(e){return g.Gw(e,\"UHD2\")||g.Gw(e,\"UHD2HDR\")?\"highres\":g.Gw(e,\"UHD1\")||g.Gw(e,\"UHD1HDR\")?\"hd2160\":g.Gw(e,\"HD\")||g.Gw(e,\"HDHDR\")?\"hd1080\":g.Gw(e,\"HD720\")||g.Gw(e,\"HD720HDR\")?\"hd720\":\"large\"};\nzHn\u003dfunction(e){for(var N\u003d\"\",y\u003d0;y\u003ce.length;y+\u003d2)N+\u003dString.fromCharCode(e[y]);e\u003dOK(new DOMParser,tt(N),\"text/xml\");return e?(e\u003de.querySelector(\"Challenge\"))\u0026\u0026e.childNodes\u0026\u0026e.childNodes.length!\u003d\u003d0?new Uint8Array((0,g.rB)(lZn(e.childNodes[0].nodeValue)).buffer):null:null};\nlw\u003dfunction(e,N,y,w,E,A){A\u003dA\u003d\u003d\u003dvoid 0?!1:A;g.x.call(this);this.element\u003de;this.U\u003dN;this.initData\u003dy;this.J\u003dw;this.N\u003dE;this.D\u003dA;this.sessionId\u003d\"\";this.G\u003dthis.Z\u003dthis.K\u003dthis.L\u003dnull;this.j\u003dnew g.fd(this);g.Q(this,this.j);nIM(this)};\nnIM\u003dfunction(e){e.J?(e.j.Y(e.J,\"message\",e.mG),e.j.Y(e.J,\"keystatuseschange\",e.Nx),e.J.closed\u0026\u0026e.J.closed.then($B(function(){e.onClosed()}),null)):e.N\u0026\u0026(Dw(e.j,e.N,[\"mskeymessage\",\n\"webkitkeymessage\"],e.CZ),Dw(e.j,e.N,[\"mskeyerror\",\"webkitkeyerror\"],e.RU),Dw(e.j,e.N,[\"mskeyadded\",\"webkitkeyadded\"],e.S7))};\nPkP\u003dfunction(e,N,y,w,E){e.L\u003dN;e.K\u003dy;e.Z\u003dw;e.G\u003dE};\nQ$J\u003dfunction(e,N,y){g.t0(y);e.K\u0026\u0026(y instanceof DOMException\u0026\u0026(N+\u003d\";n.\"+y.name+\";m.\"+y.message),e.K(N))};\nF$\u003dfunction(e,N,y,w){w\u003dw\u003d\u003d\u003dvoid 0?!1:w;g.x.call(this);this.element\u003de;this.J\u003dN;this.Fh\u003dy;this.G\u003dw;this.Z\u003d{};this.j\u003dnull;this.L\u003dnew g.fd(this);this.K\u003dthis.N\u003dnull;g.Q(this,this.L)};\nHXJ\u003dfunction(e,N){N\u003dmK5(N,e.J.Ut);N\u003de.K.createSession(\"video/mp4\",N);return new lw(null,null,null,null,N,e.G)};\nKdJ\u003dfunction(e,N){for(var y\u003dnew Uint8Array(270),w\u003d0;w\u003c135;w++)y[w*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(w);e\u003de.K.createSession(\"video/mp4\",N,y);return new lw(null,null,null,null,e)};\nWdn\u003dfunction(e,N){var y\u003de.Z[N.sessionId];!y\u0026\u0026e.j\u0026\u0026(y\u003de.j,e.j\u003dnull,y.sessionId\u003dN.sessionId,e.Z[N.sessionId]\u003dy);return y};\nmK5\u003dfunction(e,N){var y\u003de.subarray(4);y\u003dnew Uint16Array(y.buffer,y.byteOffset,y.byteLength/2);y\u003dString.fromCharCode.apply(null,y).match(/ek\u003d([0-9a-f]+)/)[1];for(var w\u003d\"\",E\u003d0;E\u003cy.length;E+\u003d2)w+\u003dString.fromCharCode(parseInt(y.substring(E,E+2),16));y\u003dw;w\u003dnew ArrayBuffer(y.length*2);E\u003dnew Uint16Array(w);for(var A\u003d0;A\u003cy.length;A++)E[A]\u003dy.charCodeAt(A);y\u003dnew Uint8Array(w);w\u003d0;A\u003dnew ArrayBuffer(e.byteLength+4+y.byteLength+4+N.byteLength);E\u003dnew Uint8Array(A);A\u003dnew DataView(A);E.set(e);w+\u003de.byteLength;A.setUint32(w,\ny.length,!0);w+\u003d4;E.set(y,w);w+\u003dy.length;A.setUint32(w,N.byteLength,!0);E.set(N,w+4);return E};\nSf\u003dfunction(){this.keys\u003d[];this.values\u003d[]};\nGCJ\u003dfunction(e,N,y){g.pT.call(this);this.element\u003de;this.videoData\u003dN;this.ph\u003dy;this.K\u003d[];this.aq\u003d2;this.Zl\u003dthis.i9\u003d!1;this.heartbeatParams\u003dnull;this.l9\u003dthis.D\u003d!1;this.L\u003dnull;this.Rq\u003d!1;this.J\u003dthis.videoData.L;this.drmSessionId\u003dthis.videoData.drmSessionId||g.IJM();this.N\u003dnew Map;this.Z\u003dnew Sf;this.G\u003dnew Sf;this.Kh\u003dnew g.fd(this);this.qg\u003dthis.ph.T(\"html5_eme_ignore_teardown_errors\");(e\u003dthis.element)\u0026\u0026(e.addKey||e.webkitAddKey)||Xu()||gt(y.experiments);this.ph.T(\"html5_enable_vp9_fairplay\")\u0026\u0026zE(this.J)?\ny\u003dOXJ:(y\u003dthis.videoData.xX,y\u003dthis.J.flavor\u003d\u003d\u003d\"fairplay\"||y?f3:OXJ);this.U\u003dy;this.j\u003dnew F$(this.element,this.J,this.XE.bind(this),this.qg);g.Q(this,this.j);PU(this.J)\u0026\u0026(this.Ng\u003dnew F$(this.element,this.J,this.XE.bind(this),this.qg),g.Q(this,this.Ng));g.Q(this,this.Kh);y\u003dthis.element;this.J.keySystemAccess?this.Kh.Y(y,\"encrypted\",this.lBP):Dw(this.Kh,y,PU(this.J)?[\"msneedkey\"]:[\"needkey\",\"webkitneedkey\"],this.XYh);RHn(this);a:switch(y\u003dthis.J,e\u003dthis.ph.experiments,N\u003dthis.N,y.flavor){case \"fairplay\":if(N\u003d\n/\\sCobalt\\/(\\S+)\\s/.exec(g.zw())){e\u003d[];N\u003dg.c(N[1].split(\".\"));for(var w\u003dN.next();!w.done;w\u003dN.next())w\u003dparseInt(w.value,10),w\u003e\u003d0\u0026\u0026e.push(w);e\u003dparseFloat(e.join(\".\"))}else e\u003dNaN;e\u003e19.2999?(e\u003dy.c5,y\u003dy.zd,y\u003e\u003de\u0026\u0026(y\u003de*.75),N\u003d(e-y)*.5,y\u003dnew rg(N,e,e-N-y,this)):y\u003dnull;break a;case \"widevine\":y\u003dnew $4(N,this,e);break a;default:y\u003dnull}if(this.L\u003dy)g.Q(this,this.L),this.L.subscribe(\"rotated_need_key_info_ready\",this.ej,this),this.L.subscribe(\"log_qoe\",this.T4,this);gt(this.ph.experiments);this.T4({cks:this.J.getInfo()})};\nRHn\u003dfunction(e){var N\u003de.j.wU();N?N.then($B(function(){UKE(e)}),$B(function(y){if(!e.Ss()){g.t0(y);\nvar w\u003d\"t.a\";y instanceof DOMException\u0026\u0026(w+\u003d\";n.\"+y.name+\";m.\"+y.message);e.publish(\"licenseerror\",\"drm.unavailable\",1,w,\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\")}})):(e.T4({mdkrdy:1}),e.D\u003d!0);\ne.Ng\u0026\u0026(N\u003de.Ng.wU())};\nsO5\u003dfunction(e,N,y){e.Zl\u003d!0;y\u003dnew eL(N,y);e.ph.T(\"html5_eme_loader_sync\")\u0026\u0026(e.Z.get(N)||e.Z.set(N,y));LU_(e,y)};\nLU_\u003dfunction(e,N){if(!e.Ss()){e.T4({onInitData:1});if(e.ph.T(\"html5_eme_loader_sync\")\u0026\u0026e.videoData.K\u0026\u0026e.videoData.K.J){var y\u003de.G.get(N.initData);N\u003de.Z.get(N.initData);if(!y||!N)return;N\u003dy;y\u003dN.initData;e.Z.remove(y);e.G.remove(y)}e.T4({initd:N.initData.length,ct:N.contentType});if(e.J.flavor\u003d\u003d\u003d\"widevine\")if(e.i9\u0026\u0026!e.videoData.isLivePlayback)oU(e);else{if(!(e.ph.T(\"vp9_drm_live\")\u0026\u0026e.videoData.isLivePlayback\u0026\u0026N.lm)){e.i9\u003d!0;y\u003dN.cryptoPeriodIndex;var w\u003dN.J;na0(N);N.lm||(w\u0026\u0026N.J!\u003d\u003dw?e.publish(\"ctmp\",\"cpsmm\",\n{emsg:w,pssh:N.J}):y\u0026\u0026N.cryptoPeriodIndex!\u003d\u003dy\u0026\u0026e.publish(\"ctmp\",\"cpimm\",{emsg:y,pssh:N.cryptoPeriodIndex}));e.publish(\"widevine_set_need_key_info\",N)}}else e.ej(N)}};\nUKE\u003dfunction(e){if(!e.Ss())if(e.ph.T(\"html5_drm_set_server_cert\")||zE(e.J)){var N\u003de.j.setServerCertificate();N?N.then($B(function(y){e.ph.B9()\u0026\u0026e.publish(\"ctmp\",\"ssc\",{success:y})}),$B(function(y){e.publish(\"ctmp\",\"ssce\",{n:y.name,\nm:y.message})})).then($B(function(){a09(e)})):a09(e)}else a09(e)};\na09\u003dfunction(e){e.Ss()||(e.D\u003d!0,e.T4({onmdkrdy:1}),oU(e))};\neY3\u003dfunction(e){return e.J.flavor\u003d\u003d\u003d\"widevine\"\u0026\u0026e.videoData.T(\"html5_drm_cpi_license_key\")};\noU\u003dfunction(e){if((e.Zl||e.ph.T(\"html5_widevine_use_fake_pssh\"))\u0026\u0026e.D\u0026\u0026!e.l9){for(;e.K.length;){var N\u003de.K[0],y\u003deY3(e)?QiJ(N):g.oN(N.initData);if(zE(e.J)\u0026\u0026!N.N)e.K.shift();else{if(e.N.get(y))if(e.J.flavor!\u003d\u003d\"fairplay\"||zE(e.J)){e.K.shift();continue}else e.N.delete(y);na0(N);break}}e.K.length\u0026\u0026e.createSession(e.K[0])}};\nNAJ\u003dfunction(e){var N;if(N\u003dg.O8()){var y;N\u003d!((y\u003de.j.N)\u003d\u003dnull||!y.getMetrics)}N\u0026\u0026(N\u003de.j.getMetrics())\u0026\u0026(N\u003dg.IR(N),e.publish(\"ctmp\",\"drm\",{metrics:N}))};\nyW5\u003dfunction(){var e\u003dtaP();return!(!e||e\u003d\u003d\u003d\"visible\")};\nEen\u003dfunction(e){var N\u003dwl5();N\u0026\u0026document.addEventListener(N,e,!1)};\nAWH\u003dfunction(e){var N\u003dwl5();N\u0026\u0026document.removeEventListener(N,e,!1)};\nwl5\u003dfunction(){if(document.visibilityState)var e\u003d\"visibilitychange\";else{if(!document[Su+\"VisibilityState\"])return\"\";e\u003dSu+\"visibilitychange\"}return e};\nTA1\u003dfunction(e){g.x.call(this);var N\u003dthis;this.JW\u003de;this.P3\u003d0;this.Z\u003dthis.N\u003dthis.L\u003d!1;this.j\u003d0;this.Ot\u003dthis.JW.X();this.videoData\u003dthis.JW.getVideoData();this.K\u003dg.Y2(this.Ot.experiments,\"html5_delayed_retry_count\");this.J\u003dnew g.e6(function(){N.JW.hT()},g.Y2(this.Ot.experiments,\"html5_delayed_retry_delay_ms\"));\ng.Q(this,this.J)};\n$N0\u003dfunction(e,N,y){var w\u003de.videoData.N,E\u003de.videoData.j;Rf(e.JW.getVideoData())\u0026\u0026e.Ot.T(\"html5_gapless_fallback_on_qoe_restart\")\u0026\u0026M53(e.JW,\"pe\");if((N\u003d\u003d\u003d\"progressive.net.retryexhausted\"||N\u003d\u003d\u003d\"fmt.unplayable\"||N\u003d\u003d\u003d\"fmt.decode\")\u0026\u0026!e.JW.NO.L\u0026\u0026w\u0026\u0026w.itag\u003d\u003d\u003d\"22\")return e.JW.NO.L\u003d!0,e.Qi(\"qoe.restart\",{reason:\"fmt.unplayable.22\"}),e.JW.TE(),!0;var A\u003d!1;if(e.videoData.isExternallyHostedPodcast){if(A\u003de.videoData.H$)y.mimeType\u003dA.type,e.Fh(\"3pp\",{url:A.url});y.ns\u003d\"3pp\";e.JW.MP(N,1,\"VIDEO_UNAVAILABLE\",Xe((new P3(N,\ny,1)).details));return!0}var T\u003de.P3+3E4\u003c(0,g.iC)()||e.J.isActive();if(e.Ot.T(\"html5_empty_src\")\u0026\u0026e.videoData.isAd()\u0026\u0026N\u003d\u003d\u003d\"fmt.unplayable\"\u0026\u0026/Empty src/.test(\"\"+y.msg))return y.origin\u003d\"emptysrc\",e.Qi(\"auth\",y),!0;T||bw(e.JW.UP())||(y.nonfg\u003d\"paused\",T\u003d!0,e.JW.pauseVideo());(N\u003d\u003d\u003d\"fmt.decode\"||N\u003d\u003d\u003d\"fmt.unplayable\")\u0026\u0026(E\u003d\u003dnull?0:W3(E)||Og(E))\u0026\u0026(IuP(e.Ot.L,E.Iq),y.acfallexp\u003dE.Iq,A\u003dT\u003d!0);!T\u0026\u0026e.K\u003e0\u0026\u0026(e.J.start(),T\u003d!0,y.delayed\u003d\"1\",--e.K);E\u003de.JW.tW;!T\u0026\u0026((w\u003d\u003dnull?0:Kd(w))||(w\u003d\u003dnull?0:mu(w)))\u0026\u0026(IuP(e.Ot.L,w.Iq),\nA\u003dT\u003d!0,y.cfallexp\u003dw.Iq);if(e.Ot.T(\"html5_ssap_ignore_decode_error_for_next_video\")\u0026\u0026g.xK(e.videoData)\u0026\u0026N\u003d\u003d\u003d\"fmt.unplayable\"\u0026\u0026y.cid\u0026\u0026y.ccid\u0026\u0026bw(e.JW.UP())){if(y.cid!\u003d\u003dy.ccid)return y.ignerr\u003d\"1\",e.Qi(\"ssap.transitionfailure\",y),!0;e.Qi(\"ssap.transitionfailure\",y);if(JW3(e.JW,N))return!0}if(!T)return pl3(e,y);if(e.Ot.T(\"html5_ssap_skip_decoding_clip_with_incompatible_codec\")\u0026\u0026g.xK(e.videoData)\u0026\u0026N\u003d\u003d\u003d\"fmt.unplayable\"\u0026\u0026y.cid\u0026\u0026y.ccid\u0026\u0026y.cid!\u003d\u003dy.ccid\u0026\u0026bw(e.JW.UP())\u0026\u0026(e.Qi(\"ssap.transitionfailure\",y),JW3(e.JW,\nN)))return!0;T\u003d!1;e.L?e.P3\u003d(0,g.iC)():T\u003de.L\u003d!0;var p\u003de.videoData;if(p.VB){p\u003dp.VB.a_();var C\u003dDate.now()/1E3+1800;p\u003dp\u003cC}else p\u003d!1;y.e\u003dN;y.bkg\u003dyW5();p\u0026\u0026(y.staleprog\u003d\"1\");e.Qi(\"qoe.restart\",y);if(p\u0026\u0026Cz5(e))return rWF(e),!0;if(!(!g.Kp(\"philips\")||N\u003d\u003d\u003d\"fmt.unplayable\"\u0026\u0026E\u0026\u0026E.qg||e.Ot.J.cplatform\u003d\u003d\u003d\"GAME_CONSOLE\"))try{window.close()}catch(r){}w\u0026\u0026Kd(w)\u0026\u0026!e.Ot.T(\"html5_allow_av1_retry_in_session\")?(A\u003de.Ot.L,A.G\u003d!0,RI(A),A\u003d!0):E?T||(N\u003d(N\u003dMN(E.videoTrack)||E.videoTrack.N)?N.J:E.videoTrack.J,N.Z+\u003d1,E.policy.J?\ntI(E.N.J,N,!0):QW(E.J,N,!0)):e.videoData.VB\u0026\u0026e.videoData.VB.tj();e.J.isActive()||e.JW.hT(A);return!0};\npl3\u003dfunction(e,N){if(e.videoData.qg)return!1;e.Ot.pX+\u003d1;if(e.Ot.pX\u003c\u003d10)return!1;N.exiled\u003d\"\"+e.Ot.pX;e.Qi(\"qoe.start15s\",N);e.JW.publish(\"playbackstalledatstart\");return!0};\nCz5\u003dfunction(e){return e.N?!0:e.Ot.Ng\u003d\u003d\u003d\"yt\"?e.videoData.qg?e.videoData.jn\u003c25:!e.videoData.jn:!1};\nrWF\u003dfunction(e){if(!e.N){e.N\u003d!0;var N\u003de.JW.getPlayerState();N\u003dN.isPaused()||N.isSuspended();e.JW.wK();N\u0026\u0026!j5(e.videoData)||e.JW.publish(\"signatureexpired\")}};\nYen\u003dfunction(e,N){if((e\u003de.JW.LC())\u0026\u0026(N.errorCode\u003d\u003d\u003d\"fmt.unplayable\"||N.errorCode\u003d\u003d\u003d\"html5.invalidstate\")){var y\u003de.pw();N.details.merr\u003dy?y.toString():\"0\";N.details.mmsg\u003de.Cq()}};\nMLs\u003dfunction(e){return e.errorCode\u003d\u003d\u003d\"net.badstatus\"\u0026\u0026(e.severity\u003d\u003d\u003d1||!!e.details.fmt_unav)};\nlU_\u003dfunction(e,N){return e.Ot.T(\"html5_use_network_error_code_enums\")\u0026\u0026N.details.rc\u003d\u003d\u003d403||N.details.rc\u003d\u003d\u003d\"403\"?(e\u003dN.errorCode,e\u003d\u003d\u003d\"net.badstatus\"||e\u003d\u003d\u003d\"manifest.net.retryexhausted\"):!1};\nSe1\u003dfunction(e,N){if(!lU_(e,N)\u0026\u0026!e.N)return!1;N.details.sts\u003d\"20129\";if(Cz5(e))return dp(N.severity)\u0026\u0026(N\u003dObject.assign({e:N.errorCode},N.details),N\u003dnew P3(\"qoe.restart\",N)),e.Qi(N.errorCode,N.details),rWF(e),!0;(0,g.iC)()-e.Ot.Fr\u003e6048E5\u0026\u0026FLM(e,\"signature\");return!1};\nFLM\u003dfunction(e,N){try{window.location.reload(),e.Qi(\"qoe.restart\",{detail:\"pr.\"+N})}catch(y){}};\noeM\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?\"fmt.noneavailable\":N;var y\u003de.Ot.L;y.Z\u003d!1;RI(y);e.Qi(\"qoe.restart\",{e:N,detail:\"hdr\"});e.JW.hT(!0)};\nbr5\u003dfunction(e,N,y,w,E,A){this.videoData\u003de;this.J\u003dN;this.reason\u003dy;this.N\u003dw;this.token\u003dE;this.videoId\u003dA};\nhY5\u003dfunction(e,N,y){this.ph\u003de;this.m7\u003dN;this.JW\u003dy;this.U\u003dthis.Z\u003dthis.J\u003dthis.j\u003dthis.G\u003dthis.N\u003d0;this.L\u003d!1;this.D\u003dg.Y2(this.ph.experiments,\"html5_displayed_frame_rate_downgrade_threshold\")||45;this.K\u003dnew Map};\nkbM\u003dfunction(e,N,y){!e.ph.T(\"html5_tv_ignore_capable_constraint\")\u0026\u0026g.I_(e.ph)\u0026\u0026(y\u003dy.compose(cW0(e,N)));return y};\nXl9\u003dfunction(e,N){var y,w\u003dBAM(e,(y\u003dN.J)\u003d\u003dnull?void 0:y.videoInfos);y\u003de.JW.getPlaybackRate();return y\u003e1\u0026\u0026w?(e\u003dc_5(e.ph.L,N.J.videoInfos,y),new Oj(0,e,!0,\"o\")):new Oj(0,0,!1,\"o\")};\nBAM\u003dfunction(e,N){return N\u0026\u0026g.I_(e.ph)?N.some(function(y){return y.video.fps\u003e32}):!1};\nPzF\u003dfunction(e,N){var y\u003de.JW.g0();e.T(\"html5_use_video_quality_cap_for_ustreamer_constraint\")\u0026\u0026y\u0026\u0026y.Sv\u003e0\u0026\u0026Uj(N.videoData.By)\u0026\u0026(e\u003dy.Sv,N.videoData.By\u003dnew Oj(0,e,!1,\"u\"));return N.videoData.By};\ncW0\u003dfunction(e,N){if(g.I_(e.ph)\u0026\u0026rD(e.ph.L,$E.HEIGHT))var y\u003dN.J.videoInfos[0].video.J;else{var w\u003d!!N.J.J;var E;g.Pg(e.ph)\u0026\u0026(E\u003dwindow.screen\u0026\u0026window.screen.width?new g.l8(window.screen.width,window.screen.height):null);E||(E\u003de.ph.Zc?e.ph.Zc.clone():e.m7.aV());(s8||HT||w)\u0026\u0026E.scale(g.jV());w\u003dE;Gr(N.videoData)||j5(N.videoData);N\u003dN.J.videoInfos;if(N.length){E\u003dg.Y2(e.ph.experiments,\"html5_override_oversend_fraction\")||.85;var A\u003dN[0].video;A.projectionType!\u003d\u003d\"MESH\"\u0026\u0026A.projectionType!\u003d\u003d\"EQUIRECTANGULAR\"\u0026\u0026\nA.projectionType!\u003d\u003d\"EQUIRECTANGULAR_THREED_TOP_BOTTOM\"||Bg||(E\u003d.45);e\u003dg.Y2(e.ph.experiments,\"html5_viewport_undersend_maximum\");for(A\u003d0;A\u003cN.length;A++){y\u003dN[A];var T\u003dy.video;if(w\u003d\u003d\u003dnull||T.width*E\u003cw.width\u0026\u0026T.height*E\u003cw.height){e\u0026\u0026A\u0026\u0026T.width\u003cw.width*e\u0026\u0026T.height\u003cw.height*e\u0026\u0026(y\u003dN[A-1]);break}}w\u003dy.video;y\u003dnew Oj(0,y.itag\u003d\u003d\u003d\"93\"?g.q5[u$(w.width,w.height)]:w.J,!1,\"r\")}else y\u003df3;y\u003dy.J}y\u0026\u0026(y\u003dMath.max(y,360));return new Oj(0,y,!1,\"r\")};\ndNH\u003dfunction(e,N){var y;a:if((y\u003dN.J)\u0026\u0026y.videoInfos.length){for(var w\u003dg.c(y.videoInfos),E\u003dw.next();!E.done;E\u003dw.next()){E\u003dE.value;var A\u003dvoid 0;if((A\u003dE.N)\u003d\u003dnull?0:A.smooth){y\u003dE.video.J;break a}}y\u003dy.videoInfos[0].video.J}else y\u003d0;SH3()\u0026\u0026!g.I_(e.ph)\u0026\u0026mu(N.J.videoInfos[0])\u0026\u0026(y\u003dMath.min(y,g.q5.large));w\u003dg.Y2(e.ph.experiments,\"html5_chipset_soft_cap\");w\u003e0\u0026\u0026(y\u003dMath.min(y,w));if(w\u003dg.Y2(e.ph.experiments,\"html5_max_vertical_resolution\")){e\u003d4320;for(E\u003d0;E\u003cN.J.videoInfos.length;E++)A\u003dN.J.videoInfos[E],A.video.height\u003e\nw\u0026\u0026(e\u003dMath.min(e,A.video.J));if(e\u003c4320){for(E\u003dw\u003d0;E\u003cN.J.videoInfos.length;E++)A\u003dN.J.videoInfos[E].video.J,A\u003ce\u0026\u0026(w\u003dMath.max(w,A));w\u0026\u0026(y\u003dMath.min(w,y))}}return new Oj(0,y,!1,\"o\")};\nve3\u003dfunction(e,N){var y\u003d4320;!e.ph.N||g.dw(e.ph)||e.ph.T(\"hls_for_vod\")||e.ph.T(\"mweb_remove_360p_cap\")||(y\u003dg.q5.medium);var w\u003dg.Y2(e.ph.experiments,\"html5_default_quality_cap\");w\u0026\u0026N.J.J\u0026\u0026(e.ph.T(\"html5_always_apply_default_quality_cap\")||!N.videoData.S_\u0026\u0026!N.videoData.BG)\u0026\u0026(y\u003dMath.min(y,w));w\u003dg.Y2(e.ph.experiments,\"html5_random_playback_cap\");var E\u003d/[a-h]$/;w\u0026\u0026E.test(N.videoData.clientPlaybackNonce)\u0026\u0026(y\u003dMath.min(y,w));if(E\u003dw\u003dg.Y2(e.ph.experiments,\"html5_hfr_quality_cap\"))a:{E\u003dN.J;if(E.J){E\u003dg.c(E.videoInfos);\nfor(var A\u003dE.next();!A.done;A\u003dE.next())if(A.value.video.fps\u003e32){E\u003d!0;break a}}E\u003d!1}E\u0026\u0026(y\u003dMath.min(y,w));(w\u003dg.Y2(e.ph.experiments,\"html5_live_quality_cap\"))\u0026\u0026N.videoData.isLivePlayback\u0026\u0026(y\u003dMath.min(y,w));y\u003dIU9(e,N,y);e\u003dg.Y2(e.ph.experiments,\"html5_byterate_soft_cap\");return new Oj(0,y\u003d\u003d\u003d4320?0:y,!1,\"d\",e)};\nzYn\u003dfunction(e){var N,y,w,E;return g.f(function(A){switch(A.J){case 1:return e.J.J\u0026\u0026typeof((N\u003dnavigator.mediaCapabilities)\u003d\u003dnull?void 0:N.decodingInfo)\u003d\u003d\u003d\"function\"?g.D(A,Promise.resolve(),2):A.return(Promise.resolve());case 2:y\u003dg.c(e.J.videoInfos),w\u003dy.next();case 3:if(w.done){A.u9(0);break}E\u003dw.value;return g.D(A,rFM(E),4);case 4:w\u003dy.next(),A.u9(3)}})};\nDN1\u003dfunction(e,N){if(!N.videoData.N||e.T(\"html5_disable_performance_downgrade\"))return!1;Date.now()-e.G\u003e6E4\u0026\u0026(e.N\u003d0);e.N++;e.G\u003dDate.now();if(e.N!\u003d\u003d4)return!1;irM(e,N.videoData.N);return!0};\nVL5\u003dfunction(e,N,y,w){if(!N||!y||!N.videoData.N)return!1;var E\u003dg.Y2(e.ph.experiments,\"html5_df_downgrade_thresh\"),A\u003de.T(\"html5_log_media_perf_info\");if(!((0,g.iC)()-e.j\u003c5E3?0:A||E\u003e0))return!1;var T\u003d((0,g.iC)()-e.j)/1E3;e.j\u003d(0,g.iC)();y\u003dy.getVideoPlaybackQuality();if(!y)return!1;var p\u003dy.droppedVideoFrames-e.Z,C\u003dy.totalVideoFrames-e.U;e.Z\u003dy.droppedVideoFrames;e.U\u003dy.totalVideoFrames;var r\u003dy.displayCompositedVideoFrames\u003d\u003d\u003d0?0:y.displayCompositedVideoFrames||-1;A\u0026\u0026e.ph.B9()\u0026\u0026e.JW.Fh(\"ddf\",{dr:y.droppedVideoFrames,\nde:y.totalVideoFrames,comp:r});if(w)return e.J\u003d0,!1;if((C-p)/T\u003ee.D||!E||g.I_(e.ph))return!1;e.J\u003d(C\u003e60?p/C:0)\u003eE?e.J+1:0;if(e.J!\u003d\u003d3)return!1;irM(e,N.videoData.N);e.JW.Fh(\"dfd\",Object.assign({dr:y.droppedVideoFrames,de:y.totalVideoFrames},geH()));return!0};\nirM\u003dfunction(e,N){var y\u003dN.Iq,w\u003dN.video.fps,E\u003dN.video.J-1,A\u003de.K;N\u003d\"\"+y+(w\u003e49?\"p60\":w\u003e32?\"p48\":\"\");y\u003dcU(y,w,A);E\u003e0\u0026\u0026(y\u003dMath.min(y,E));if(!hj.has(N)\u0026\u0026gQ().includes(N)){var T\u003dy;y\u003dDM();+y[N]\u003e0\u0026\u0026(T\u003dMath.min(+y[N],T));y[N]!\u003d\u003dT\u0026\u0026(y[N]\u003dT,g.uY(\"yt-player-performance-cap\",y,2592E3))}else if(hj.has(N)||A\u003d\u003dnull){a:{T\u003dT\u003d\u003d\u003dvoid 0?!0:T;w\u003dgQ().slice();if(T){if(w.includes(N))break a;w.push(N)}else{if(!w.includes(N))break a;w.splice(w.indexOf(N),1)}g.uY(\"yt-player-performance-cap-active-set\",w,2592E3)}hm.set(N,y)}else hj.add(N),\nA\u003d\u003dnull||A.set(N,y);e.JW.mK()};\ncG\u003dfunction(e,N){if(!N.J.J)return e.L?new Oj(0,360,!1,\"b\"):f3;for(var y\u003d!1,w\u003d!1,E\u003dg.c(N.J.videoInfos),A\u003dE.next();!A.done;A\u003dE.next())Kd(A.value)?y\u003d!0:w\u003d!0;y\u003dy\u0026\u0026w;w\u003d0;E\u003dg.Y2(e.ph.experiments,\"html5_performance_cap_floor\");E\u003de.ph.N?240:E;N\u003dg.c(N.J.videoInfos);for(A\u003dN.next();!A.done;A\u003dN.next()){var T\u003dA.value;if(!y||!Kd(T))if(A\u003dcU(T.Iq,T.video.fps,e.K),T\u003dT.video.J,Math.max(A,E)\u003e\u003dT){w\u003dT;break}}return new Oj(0,w,!1,\"b\")};\nfUs\u003dfunction(e,N){var y\u003de.JW.UP();return y.isInline()\u0026\u0026!N.xn?new Oj(0,480,!1,\"v\"):y.isBackground()\u0026\u0026z_()/1E3\u003e60\u0026\u0026!g.I_(e.ph)?new Oj(0,360,!1,\"v\"):f3};\ntLE\u003dfunction(e,N,y){if(e.ph.experiments.gP(\"html5_disable_client_autonav_cap_for_onesie\")\u0026\u0026N.fetchType\u003d\u003d\u003d\"onesie\"||g.I_(e.ph)\u0026\u0026(zm(-1)\u003e\u003d1080||N.osid))return f3;var w\u003dg.Y2(e.ph.experiments,\"html5_autonav_quality_cap\"),E\u003dg.Y2(e.ph.experiments,\"html5_autonav_cap_idle_secs\");return w\u0026\u0026N.isAutonav\u0026\u0026z_()/1E3\u003eE?(y\u0026\u0026(w\u003dIU9(e,y,w)),new Oj(0,w,!1,\"e\")):f3};\nIU9\u003dfunction(e,N,y){if(e.T(\"html5_optimality_defaults_chooses_next_higher\")\u0026\u0026y)for(e\u003dN.J.videoInfos,N\u003d1;N\u003ce.length;N++)if(e[N].video.J\u003cy)return e[N-1].video.J;return y};\nuzE\u003dfunction(e,N){e.T(\"html5_log_media_perf_info\")\u0026\u0026(e.JW.Fh(\"perfdb\",geH()),e.JW.Fh(\"sessionperfdb\",Object.fromEntries(hm.entries())),e.JW.Fh(\"playbackperfdb\",Object.fromEntries(e.K.entries())),e.JW.Fh(\"hwc\",{nch:navigator.hardwareConcurrency},!0),N\u0026\u0026e.JW.Fh(\"mcdb\",{itags:N.J.videoInfos.filter(function(y){var w;return((w\u003dy.N)\u003d\u003dnull?void 0:w.smooth)\u003d\u003d\u003d!1}).map(function(y){return y.itag}).join(\"-\")}))};\ngeH\u003dfunction(){return ha(DM(),function(e){return\"\"+e})};\nk4\u003dfunction(e){g.x.call(this);var N\u003dthis;this.provider\u003de;this.J\u003d-1;this.L\u003d!1;this.N\u003d-1;this.playerState\u003dnew g.a8;this.networkErrorCount\u003dthis.rebufferTimeSecs\u003dthis.playTimeSecs\u003dthis.j\u003d0;this.encounteredSabrFallback\u003d!1;this.seekCount\u003dthis.nonNetworkErrorCount\u003d0;this.delay\u003dnew g.e6(this.send,6E4,this);this.K\u003d!1;this.jsErrorCount\u003d0;this.lk\u003d{gs:function(){N.gs()}};\nthis.gs\u003dfunction(){N.jsErrorCount++};\ng.Q(this,this.delay);window.addEventListener(\"error\",this.gs);window.addEventListener(\"unhandledrejection\",this.gs)};\nqe3\u003dfunction(e){e.J\u003e\u003d0||(e.provider.JW.getVisibilityState()\u003d\u003d\u003d3?e.L\u003d!0:(e.J\u003dg.BG(e.provider),e.delay.start()))};\nZrF\u003dfunction(e){if(!(e.N\u003c0)){var N\u003dg.BG(e.provider),y\u003dN-e.j;e.j\u003dN;e.playerState.state\u003d\u003d\u003d8?e.playTimeSecs+\u003dy:e.playerState.isBuffering()\u0026\u0026!g.G(e.playerState,16)\u0026\u0026(e.rebufferTimeSecs+\u003dy)}};\nxNM\u003dfunction(e){var N;switch((N\u003de.ph.playerCanaryStage)\u003d\u003dnull?void 0:N.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\"}};\njlM\u003dfunction(e){return window.PressureObserver\u0026\u0026new window.PressureObserver(e)};\nneF\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?jlM:N;g.x.call(this);var y\u003dthis;if(this.L\u003de)try{this.J\u003dN(function(A){y.N\u003dA.at(-1)});\nvar w;this.K\u003d(w\u003dthis.J)\u003d\u003dnull?void 0:w.observe(\"cpu\",{sampleInterval:2E3}).catch(function(A){A instanceof DOMException\u0026\u0026(y.j\u003dA)})}catch(A){A instanceof DOMException\u0026\u0026(this.j\u003dA)}else{this.J\u003dN(function(A){y.N\u003dA.at(-1)});\nvar E;this.K\u003d(E\u003dthis.J)\u003d\u003dnull?void 0:E.observe(\"cpu\",{sampleInterval:2E3})}};\nQl9\u003dfunction(e){var N\u003d{},y\u003dwindow.h5vcc;N.hwConcurrency\u003dnavigator.hardwareConcurrency;e.j\u0026\u0026(N.cpe\u003de.j.message);e.N\u0026\u0026(N.cpt\u003de.N.time,N.cps\u003de.N.state);if(y\u003d\u003dnull?0:y.cVal)N.cb2s\u003dy.cVal.getValue(\"CPU.Total.Usage.IntervalSeconds.2\"),N.cb5s\u003dy.cVal.getValue(\"CPU.Total.Usage.IntervalSeconds.5\"),N.cb30s\u003dy.cVal.getValue(\"CPU.Total.Usage.IntervalSeconds.30\");return N};\nmN_\u003dfunction(e){var N;g.f(function(y){switch(y.J){case 1:if(!e.L)return g.D(y,e.K,3);g.c5(y,4);return g.D(y,e.K,6);case 6:g.B5(y,3);break;case 4:g.XH(y);y.u9(3);break;case 3:(N\u003de.J)\u003d\u003dnull||N.disconnect(),g.hn(y)}})};\nKL5\u003dfunction(e,N){N?Hr0.test(e):(e\u003dg.JE(e),Object.keys(e).includes(\"cpn\"))};\nOrE\u003dfunction(e,N,y,w,E,A,T){var p\u003d{format:\"RAW\"},C\u003d{};if(r2(e)\u0026\u0026$3()){if(T){var r;((r\u003dWL_.uaChPolyfill)\u003d\u003dnull?void 0:r.state.type)!\u003d\u003d2?T\u003dnull:(T\u003dWL_.uaChPolyfill.state.data.values,T\u003d{\"Synth-Sec-CH-UA-Arch\":T.architecture,\"Synth-Sec-CH-UA-Model\":T.model,\"Synth-Sec-CH-UA-Platform\":T.platform,\"Synth-Sec-CH-UA-Platform-Version\":T.platformVersion,\"Synth-Sec-CH-UA-Full-Version\":T.uaFullVersion});C\u003dObject.assign(C,T);p.withCredentials\u003d!0}(T\u003dg.Lb(\"EOM_VISITOR_DATA\"))?C[\"X-Goog-EOM-Visitor-Id\"]\u003dT:w?C[\"X-Goog-Visitor-Id\"]\u003d\nw:g.Lb(\"VISITOR_DATA\")\u0026\u0026(C[\"X-Goog-Visitor-Id\"]\u003dg.Lb(\"VISITOR_DATA\"));y\u0026\u0026(C[\"X-Goog-PageId\"]\u003dy);(w\u003dN.l9)\u0026\u0026!Qy(N)\u0026\u0026(C[\"X-Goog-AuthUser\"]\u003dw);E\u0026\u0026(C.Authorization\u003d\"Bearer \"+E);N.T(\"enable_datasync_id_header_in_web_vss_pings\")\u0026\u0026N.il\u0026\u0026N.datasyncId\u0026\u0026(C[\"X-YouTube-DataSync-Id\"]\u003dN.datasyncId);T||C[\"X-Goog-Visitor-Id\"]||E||y||w?p.withCredentials\u003d!0:N.T(\"html5_send_cpn_with_options\")\u0026\u0026Hr0.test(e)\u0026\u0026(p.withCredentials\u003d!0)}Object.keys(C).length\u003e0\u0026\u0026(p.headers\u003dC);A\u0026\u0026(p.onFinish\u003dA);return Object.keys(p).length\u003e1?\np:null};\nRY9\u003dfunction(e,N,y,w,E,A,T,p){$3()\u0026\u0026y.token\u0026\u0026(e\u003dpp(e,{ctt:y.token,cttype:y.p7,mdx_environment:y.mdxEnvironment}));w.T(\"net_pings_low_priority\")\u0026\u0026(N||(N\u003d{}),N.priority\u003d\"low\");A||p\u0026\u0026w.T(\"nwl_skip_retry\")?(N\u003d\u003dnull?N\u003d{}:KL5(e,w.T(\"html5_assert_cpn_with_regex\")),T?ae().sendAndWrite(e,N):ae().sendThenWrite(e,N,p)):N?(KL5(e,w.T(\"html5_assert_cpn_with_regex\")),w.T(\"net_pings_use_fetch\")?A7E(e,N):g.zk(e,N)):g.mK(e,E)};\nGbn\u003dfunction(e){for(var N\u003d[],y\u003d0;y\u003ce;y++){for(var w\u003d{},E\u003dMath.floor(Math.random()*9*1E8)+1E8,A\u003d\"\",T\u003d0;T\u003c9;T++)A+\u003d\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\"[Math.floor(Math.random()*52)];w.videoDecoderName\u003dA;w.elapsedTimeMs\u003dE;N.push(w)}return N};\nUNH\u003dfunction(e){return window.Profiler\u0026\u0026new window.Profiler(e)};\nLLJ\u003dfunction(e){/[^a-zA-Z0-9;.!_-]/.test(e)\u0026\u0026(e\u003de.replace(/[+]/g,\"-\").replace(/[^a-zA-Z0-9;.!_-]/g,\"_\"));return e};\nX$\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?UNH:y;g.x.call(this);this.sampleInterval\u003de;this.maxBufferSize\u003dN;this.L\u003dy;this.encoder\u003dnew eV;this.J\u003d[];this.K\u003d0;slJ(this)};\nslJ\u003dfunction(e){var N\u003de.sampleInterval,y\u003de.maxBufferSize;if(N\u003e0\u0026\u0026y\u003e0\u0026\u0026!e.N\u0026\u0026e.K\u003c1E7)try{e.j\u003de.L({sampleInterval:N,maxBufferSize:y});var w;(w\u003de.j)\u003d\u003dnull||w.addEventListener(\"samplebufferfull\",function(){return g.f(function(E){if(E.J\u003d\u003d1)return g.D(E,e.stop(),2);slJ(e);g.hn(E)})})}catch(E){e.N\u003dLLJ(E.message)}};\nPG\u003dfunction(e,N){var y,w;return!!((y\u003dwindow.h5vcc)\u003d\u003dnull?0:(w\u003dy.settings)\u003d\u003dnull?0:w.set(e,N))};\neM_\u003dfunction(){var e,N,y,w\u003d(e\u003dwindow.h5vcc)\u003d\u003dnull?void 0:(N\u003de.settings)\u003d\u003dnull?void 0:(y\u003dN.getPersistentSettingAsString)\u003d\u003dnull?void 0:y.call(N,\"cpu_usage_tracker_intervals\");if(w!\u003dnull){var E;e\u003d(E\u003dJSON.parse(w))!\u003dnull?E:[];E\u003de.filter(function(r){return r.type\u003d\u003d\u003d\"total\"}).map(function(r){return r.seconds});\nN\u003dg.c(aU5);for(y\u003dN.next();!y.done;y\u003dN.next())y\u003dy.value,E.indexOf(y)\u003d\u003d\u003d-1\u0026\u0026e.push({type:\"total\",seconds:y});var A,T;(A\u003dwindow.h5vcc)\u003d\u003dnull||(T\u003dA.settings)\u003d\u003dnull||T.set(\"cpu_usage_tracker_intervals_enabled\",1);var p,C;(p\u003dwindow.h5vcc)\u003d\u003dnull||(C\u003dp.settings)\u003d\u003dnull||C.set(\"cpu_usage_tracker_intervals\",JSON.stringify(e))}};\nNE_\u003dfunction(){var e\u003dwindow.H5vccPlatformService,N\u003d\"\";if(e\u0026\u0026e.has(\"dev.cobalt.coat.clientloginfo\")\u0026\u0026(e\u003de.open(\"dev.cobalt.coat.clientloginfo\",function(){}))){var y\u003de.send(new ArrayBuffer(0));\ny\u0026\u0026(N\u003dString.fromCharCode.apply(String,g.B(new Uint8Array(y))));e.close()}return N};\ng.vG\u003dfunction(e,N){g.x.call(this);var y\u003dthis;this.provider\u003de;this.logger\u003dnew g.RE(\"qoe\");this.J\u003d{};this.sequenceNumber\u003d1;this.Z\u003dNaN;this.k9\u003d\"N\";this.D\u003dthis.OD\u003dthis.ql\u003dthis.SR\u003dthis.L\u003d0;this.pX\u003dthis.aq\u003dthis.G\u003dthis.Et\u003d\"\";this.jn\u003dthis.Zl\u003dNaN;this.FZ\u003d0;this.LX\u003d-1;this.PY\u003d1;this.playTimeSecs\u003dthis.rebufferTimeSecs\u003d0;this.Kx\u003dthis.isEmbargoed\u003dthis.i9\u003dthis.isOffline\u003dthis.isBuffering\u003d!1;this.CC\u003d[];this.Kh\u003dnull;this.Dl\u003dthis.K\u003dthis.VB\u003dthis.U\u003d!1;this.N\u003d-1;this.Wk\u003d!1;this.U2\u003dnew g.e6(this.flB,750,this);this.Ng\u003d\nthis.adCpn\u003dthis.qg\u003dthis.contentCpn\u003d\"\";this.adFormat\u003dvoid 0;this.YO\u003d0;this.NK\u003dnew Set(\"cl fexp drm drm_system drm_product ns el adformat live cat shbpslc\".split(\" \"));this.jp\u003dnew Set([\"gd\"]);this.serializedHouseBrandPlayerServiceLoggingContext\u003d\"\";this.a9\u003d!1;this.Xz\u003dNaN;this.Rq\u003d0;this.dT\u003d!1;this.l9\u003d0;this.remoteConnectedDevices\u003d[];this.remoteControlMode\u003dvoid 0;this.Y_\u003d!1;this.lk\u003d{nP:function(E){y.nP(E)},\nPeG:function(){return y.j},\nYI:function(){return y.contentCpn},\njSk:function(){return y.qg},\nreportStats:function(){y.reportStats()},\nNLh:function(){return y.J.cat},\nJK:function(E){return y.J[E]},\nNSG:function(){return y.l9}};\nvar w\u003dg.Y2(this.provider.ph.experiments,\"html5_qoe_proto_mock_length\");w\u0026\u0026!dg.length\u0026\u0026(dg\u003dGbn(w));g.Q(this,this.U2);try{navigator.getBattery().then(function(E){y.Kh\u003dE})}catch(E){}g.IU(this,0,\"vps\",[\"N\"]);\ne.ph.B9()\u0026\u0026(this.Rq\u003d(0,g.iC)(),this.Xz\u003dg.hE(function(){var E\u003d(0,g.iC)(),A\u003dE-y.Rq;A\u003e500\u0026\u0026y.Fh(\"vmlock\",{diff:A.toFixed()});y.Rq\u003dE},250));\ne.JW.bP()\u0026\u0026N\u0026\u0026(this.l9\u003dN-Math.round(g.BG(e)*1E3));this.provider.videoData.S_\u0026\u0026(this.remoteControlMode\u003dyJF[this.provider.videoData.S_]||0);this.provider.videoData.N2\u0026\u0026(N\u003dgQ9(this.provider.videoData.N2),N\u003d\u003dnull?0:N.length)\u0026\u0026(this.remoteConnectedDevices\u003dN);if(e.ph.B9()||e.T(\"html5_log_cpu_info\"))this.Ut\u003dnew neF(e.T(\"html5_catch_cpu_info_errors\")),g.Q(this,this.Ut);N\u003dg.Y2(e.ph.experiments,\"html5_js_self_profiler_sample_interval_ms\");e\u003dg.Y2(e.ph.experiments,\"html5_js_self_profiler_max_samples\");N\u003e0\u0026\u0026e\u003e\n0\u0026\u0026(this.Bk\u003dnew X$(N,e),g.Q(this,this.Bk))};\ng.IU\u003dfunction(e,N,y,w){var E\u003de.J[y];E||(E\u003d[],e.J[y]\u003dE);E.push(N.toFixed(3)+\":\"+w.join(\":\"))};\nwO5\u003dfunction(e,N){var y\u003de.adCpn||e.provider.videoData.clientPlaybackNonce,w\u003de.provider.getCurrentTime(y);g.IU(e,N,\"cmt\",[w.toFixed(3)]);w\u003de.provider.eN(y);if(e.j\u0026\u0026w*1E3\u003ee.j.Ij+100\u0026\u0026e.j){var E\u003de.j;y\u003dE.isAd;w\u003dw*1E3-E.Ij;e.dI\u003dN*1E3-E.ys9-w-E.JsB;E\u003d(0,g.iC)()-w;N\u003de.dI;w\u003de.provider.videoData;var A\u003dw.isAd();if(y||A){A\u003d(y?\"ad\":\"video\")+\"_to_\"+(A?\"ad\":\"video\");var T\u003d{};w.Z\u0026\u0026(T.cttAuthInfo\u003d{token:w.Z,videoId:w.videoId});T.startTime\u003dE-N;QQ(A,T);g.nV({targetVideoId:w.videoId,targetCpn:w.clientPlaybackNonce},\nA);jZ(\"pbs\",E,A)}else E\u003de.provider.JW.s4(),E.Z!\u003d\u003dw.clientPlaybackNonce?(E.L\u003dw.clientPlaybackNonce,E.N\u003dN):w.e_()||g.uA(new g.Gh(\"CSI timing logged before gllat\",{cpn:w.clientPlaybackNonce}));e.Fh(\"gllat\",{l:e.dI.toFixed(),prev_ad:+y});delete e.j}};\nzt\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?NaN:N;N\u003dN\u003e\u003d0?N:g.BG(e.provider);var y\u003de.provider.JW.gG(),w\u003dy.xS-(e.Zl||0);w\u003e0\u0026\u0026g.IU(e,N,\"bwm\",[w,(y.RM-(e.jn||0)).toFixed(3)]);isNaN(e.Zl)\u0026\u0026y.xS\u0026\u0026e.isOffline\u0026\u0026e.nP(!1);e.Zl\u003dy.xS;e.jn\u003dy.RM;isNaN(y.bandwidthEstimate)||g.IU(e,N,\"bwe\",[y.bandwidthEstimate.toFixed(0)]);e.provider.ph.B9()\u0026\u0026Object.keys(y.J).length!\u003d\u003d0\u0026\u0026e.Fh(\"bwinfo\",y.J);if(e.provider.ph.B9()||e.provider.ph.T(\"html5_log_meminfo\"))w\u003dP0M(),Object.values(w).some(function(A){return A!\u003d\u003dvoid 0})\u0026\u0026e.Fh(\"meminfo\",\nw);\nif(e.provider.ph.B9()||e.provider.ph.T(\"html5_log_cpu_info\")){var E;(w\u003d(E\u003de.Ut)\u003d\u003dnull?void 0:Ql9(E))\u0026\u0026Object.values(w).some(function(A){return A!\u003dnull})\u0026\u0026e.Fh(\"cpuinfo\",w)}e.Bk\u0026\u0026e.Fh(\"jsprof\",e.Bk.flush());\ne.Kh\u0026\u0026g.IU(e,N,\"bat\",[e.Kh.level,e.Kh.charging?\"1\":\"0\"]);E\u003de.provider.JW.getVisibilityState();e.LX!\u003d\u003dE\u0026\u0026(g.IU(e,N,\"vis\",[E]),e.LX\u003dE);wO5(e,N);(E\u003dEmE(e.provider))\u0026\u0026E!\u003d\u003de.FZ\u0026\u0026(g.IU(e,N,\"conn\",[E]),e.FZ\u003dE);AJn(e,N,y)};\nAJn\u003dfunction(e,N,y){if(!isNaN(y.Ze)){var w\u003dy.Ze;y.N\u003cw\u0026\u0026(w\u003dy.N);g.IU(e,N,\"bh\",[w.toFixed(3)])}};\nTEJ\u003dfunction(e,N,y){g.GX(e.provider.ph,g.qK(e.provider.videoData)).then(function(w){var E\u003d!1;if(N.includes(\"\u0026dt\u003d\")||N.includes(\"\u0026cotn\u003d\")){if(e.provider.ph.T(\"kevlar_woffle\")||e.provider.ph.T(\"qoe_nwl_downloads\"))E\u003d!0}else e.provider.ph.T(\"qoe_with_networkless\")\u0026\u0026(E\u003d!0);var A\u003de.provider.ph.T(\"qoe_send_and_write\"),T\u003de.provider.ph;w\u003dOrE(N,T,e.provider.ph.pageId,e.provider.ph.sendVisitorIdHeader?e.provider.videoData.visitorData:void 0,w);T.T(\"html5_simplify_pings\")\u0026\u0026(w\u003dw||{});w?(w.method\u003d\"POST\",w.postBody\u003d\ny,RY9(N,w,{token:e.provider.videoData.Z,p7:e.provider.videoData.zN,mdxEnvironment:e.provider.videoData.mdxEnvironment},T,void 0,E,A\u0026\u0026e.i9)):E?(E\u003de.provider.ph.T(\"networkless_ajax\"),T\u003d{method:\"POST\",postBody:y},A\u0026\u0026e.i9?ae().sendAndWrite(N,T):E?g.zk(N,{method:\"POST\",postBody:y}):ae().sendThenWrite(N,T)):(A\u003dy,A\u003dA\u003d\u003d\u003dvoid 0?\"\":A,T2_(N,A)||g.mK(N,void 0,void 0,void 0,A))})};\nJJ1\u003dfunction(e){for(var N\u003d0,y\u003dg.c(Object.keys(e.J)),w\u003dy.next();!w.done;w\u003dy.next())w\u003dw.value,N+\u003dw.length+Number(vQ(e.J[w],function(E,A){return E+A.length},0));\nN\u003e96E3\u0026\u0026(new g.e6(e.reportStats,0,e)).start()};\npO3\u003dfunction(e){e.provider.videoData.NK\u0026\u0026iw(e,\"prefetch\");e.provider.videoData.jn\u0026\u0026e.Fh(\"reload\",{r:e.provider.videoData.reloadReason,ct:e.provider.videoData.jn});e.provider.videoData.Kx\u0026\u0026iw(e,\"monitor\");e.provider.videoData.isLivePlayback\u0026\u0026iw(e,\"live\");QY\u0026\u0026iw(e,\"streaming\");e.provider.videoData.S_\u0026\u0026e.Fh(\"ctrl\",{mode:e.provider.videoData.S_},!0);if(e.provider.videoData.N2){var N\u003de.provider.videoData.N2.replace(/,/g,\"_\");e.Fh(\"ytp\",{type:N},!0)}e.provider.videoData.JF\u0026\u0026(N\u003de.provider.videoData.JF.replace(/,/g,\n\".\"),e.Fh(\"ytrexp\",{ids:N},!0));var y\u003de.provider.videoData;N\u003de.provider.ph.T(\"enable_white_noise\")||e.provider.ph.T(\"enable_webgl_noop\");y\u003dg.JY(y)||g.cF(y)||g.kI(y)||g.BF(y);(N||y)\u0026\u0026(N\u003d(0,g.D3)())\u0026\u0026(e.J.gpu\u003d[N]);j5(e.provider.videoData)\u0026\u0026g.IU(e,g.BG(e.provider),\"dt\",[\"1\"]);e.provider.ph.B9()\u0026\u0026(N\u003d(0,g.iC)()-e.provider.ph.Fr,e.Fh(\"playerage\",{secs:Math.pow(1.6,Math.round(Math.log(N/1E3)/Math.log(1.6))).toFixed()}));e.K\u003d!0;e.Z\u003dg.hE(function(){e.reportStats()},1E4)};\nrJs\u003dfunction(e,N,y){var w\u003dg.BG(e.provider);CsP(e,w,N,0,y);zt(e,w);JJ1(e)};\nCsP\u003dfunction(e,N,y,w,E){var A\u003de.provider.ph.J.cbrver;e.provider.ph.J.cbr\u003d\u003d\u003d\"Chrome\"\u0026\u0026/^96[.]/.test(A)\u0026\u0026y\u003d\u003d\u003d\"net.badstatus\"\u0026\u0026/rc\\.500/.test(E)\u0026\u0026$oM(e,3);e.provider.ph.T(\"html5_use_ump\")\u0026\u0026/b248180278/.test(E)\u0026\u0026$oM(e,4);A\u003de.provider.getCurrentTime(e.adCpn||e.provider.videoData.clientPlaybackNonce);w\u003dw\u003d\u003d\u003d1?\"fatal\":\"\";y\u003d[y,w,A.toFixed(3)];w\u0026\u0026(E+\u003d\";a6s.\"+C2());E\u0026\u0026y.push(YB3(E));g.IU(e,N,\"error\",y);e.K\u003d!0};\nMD0\u003dfunction(e){e.N\u003e\u003d0||(e.provider.ph.WE||e.provider.JW.getVisibilityState()!\u003d\u003d3?e.N\u003dg.BG(e.provider):e.Wk\u003d!0)};\nljH\u003dfunction(e,N,y,w){if(y!\u003d\u003de.k9){N\u003ce.L||(e.k9\u003d\u003d\u003d\"PL\"?e.playTimeSecs+\u003dN-e.L:e.k9\u003d\u003d\u003d\"B\"\u0026\u0026e.isBuffering\u0026\u0026(e.isBuffering\u003d!1,e.rebufferTimeSecs+\u003dN-e.SR,!e.Kx\u0026\u0026e.rebufferTimeSecs\u003e\u003d10\u0026\u0026e.playTimeSecs\u003c\u003d180\u0026\u0026(e.J.qoealert\u003d[\"1\"],e.Kx\u003d!0)),y!\u003d\u003d\"B\"||e.k9!\u003d\u003d\"PL\"\u0026\u0026e.k9!\u003d\u003d\"PB\"||(e.isBuffering\u003d!0),e.L\u003dN);e.k9\u003d\u003d\u003d\"PL\"\u0026\u0026(y\u003d\u003d\u003d\"B\"||y\u003d\u003d\u003d\"S\")||e.provider.ph.B9()?zt(e,N):(e.a9||y!\u003d\u003d\"PL\"||(e.a9\u003d!0,AJn(e,N,e.provider.JW.gG())),wO5(e,N));y\u003d\u003d\u003d\"PL\"\u0026\u0026g.NA(e.U2);var E\u003d[y];y\u003d\u003d\u003d\"S\"\u0026\u0026w\u0026\u0026E.push(\"ss.\"+w);g.IU(e,N,\"vps\",E);e.k9\u003dy;\ne.SR\u003dN;e.L\u003dN;e.K\u003d!0}};\niw\u003dfunction(e,N){var y\u003de.J.cat||[];y.push(N);e.J.cat\u003dy};\ngg\u003dfunction(e,N,y,w,E,A){var T\u003dg.BG(e.provider);y!\u003d\u003d1\u0026\u0026y!\u003d\u003d3\u0026\u0026y!\u003d\u003d5||g.IU(e,T,\"vps\",[e.k9]);var p\u003de.J.xvt||[];p.push(\"t.\"+T.toFixed(3)+\";m.\"+A.toFixed(3)+\";g.\"+N+\";tt.\"+y+\";np.0;c.\"+w+\";d.\"+E);e.J.xvt\u003dp};\n$oM\u003dfunction(e,N){if(!e.Dl){var y\u003de.J.fcnz;y||(y\u003d[],e.J.fcnz\u003dy);y.push(String(N));e.Dl\u003d!0}};\nYB3\u003dfunction(e){/[^a-zA-Z0-9;.!_-]/.test(e)\u0026\u0026(e\u003de.replace(/[+]/g,\"-\").replace(/[^a-zA-Z0-9;.!_-]/g,\"_\"));return e};\nFpH\u003dfunction(e){this.provider\u003de;this.G\u003d!1;this.J\u003d0;this.j\u003d-1;this.Qy\u003dNaN;this.K\u003d0;this.segments\u003d[];this.Z\u003dthis.L\u003d0;this.previouslyEnded\u003d!1;this.D\u003dthis.provider.JW.getVolume();this.U\u003dthis.provider.JW.isMuted()?1:0;this.N\u003dVD(this.provider)};\nfW\u003dfunction(e){e.N.startTime\u003de.K;e.N.endTime\u003de.J;var N\u003d!1;e.segments.length\u0026\u0026g.Kq(e.segments).isEmpty()?(e.segments[e.segments.length-1].previouslyEnded\u0026\u0026(e.N.previouslyEnded\u003d!0),e.segments[e.segments.length-1]\u003de.N,N\u003d!0):e.segments.length\u0026\u0026e.N.isEmpty()||(e.segments.push(e.N),N\u003d!0);N?e.N.endTime\u003d\u003d\u003d0\u0026\u0026(e.previouslyEnded\u003d!1):e.N.previouslyEnded\u0026\u0026(e.previouslyEnded\u003d!0);e.L+\u003de.J-e.K;e.N\u003dVD(e.provider);e.N.previouslyEnded\u003de.previouslyEnded;e.previouslyEnded\u003d!1;e.K\u003de.J};\nom5\u003dfunction(e){SBJ(e);e.Z\u003dg.hE(function(){e.update()},100);\ne.Qy\u003dg.BG(e.provider);e.N\u003dVD(e.provider)};\nSBJ\u003dfunction(e){g.k3(e.Z);e.Z\u003dNaN};\nbHn\u003dfunction(e,N,y){y-\u003de.Qy;return N\u003d\u003d\u003de.J\u0026\u0026y\u003e.5};\nhM3\u003dfunction(e,N,y,w){this.ph\u003dN;this.pX\u003dy;this.segments\u003d[];this.experimentIds\u003d[];this.Bk\u003dthis.SR\u003dthis.isFinal\u003dthis.delayThresholdMet\u003dthis.a9\u003dthis.LX\u003dthis.autoplay\u003dthis.autonav\u003d!1;this.FZ\u003d\"yt\";this.Z\u003d[];this.G\u003dthis.D\u003dnull;this.sendVisitorIdHeader\u003dthis.Wk\u003d!1;this.U\u003dthis.pageId\u003d\"\";this.L\u003dy\u003d\u003d\u003d\"watchtime\";this.K\u003dy\u003d\u003d\u003d\"playback\";this.qg\u003dy\u003d\u003d\u003d\"atr\";this.UY\u003dy\u003d\u003d\u003d\"engage\";this.sendVisitorIdHeader\u003d!1;this.uri\u003dthis.qg?\"/api/stats/\"+y:\"//\"+N.Li+\"/api/stats/\"+y;w\u0026\u0026(this.SR\u003dw.fs,w.rtn\u0026\u0026(this.G\u003dw.rtn),this.L?(this.playerState\u003d\nw.state,w.rti\u003e0\u0026\u0026(this.D\u003dw.rti)):(this.WE\u003dw.mos,this.NG\u003dw.volume,w.at\u0026\u0026(this.adType\u003dw.at)),w.autonav\u0026\u0026(this.autonav\u003dw.autonav),w.inview!\u003dnull\u0026\u0026(this.PY\u003dw.inview),w.size\u0026\u0026(this.jn\u003dw.size),w.playerwidth\u0026\u0026(this.playerWidth\u003dw.playerwidth),w.playerheight\u0026\u0026(this.playerHeight\u003dw.playerheight));this.jp\u003dg.DA(N.J);this.U\u003dms(N.experiments,\"html5_log_vss_extra_lr_cparams_freq\");if(this.U\u003d\u003d\u003d\"all\"||this.U\u003d\u003d\u003d\"once\")this.dT\u003dg.DA(N.FZ);this.im\u003dN.VB;this.experimentIds\u003dSV1(N.experiments);this.Et\u003dN.SR;this.FZ\u003dN.Ng;this.region\u003d\nN.region;this.userAge\u003dN.userAge;this.VB\u003dN.YB;this.CC\u003dz_();this.sendVisitorIdHeader\u003dN.sendVisitorIdHeader;this.l9\u003dN.T(\"vss_pings_using_networkless\")||N.T(\"kevlar_woffle\");this.sY\u003dN.T(\"vss_final_ping_send_and_write\");this.i9\u003dN.T(\"vss_use_send_and_write\");this.pageId\u003dN.pageId;this.Fr\u003dN.T(\"vss_playback_use_send_and_write\");N.livingRoomAppMode\u0026\u0026(this.livingRoomAppMode\u003dN.livingRoomAppMode);this.jN\u003dN.j\u0026\u0026N.T(\"embeds_append_synth_ch_headers\");g.hR(N)\u0026\u0026(this.aq\u003dN.i9);g.Yh(g.zX(N))\u0026\u0026this.Z.push(1);this.accessToken\u003d\ng.qK(e);e.sR[this.pX]?this.j\u003de.sR[this.pX]:e.sR.playback\u0026\u0026(this.j\u003de.sR.playback);this.adFormat\u003de.adFormat;this.adQueryId\u003de.adQueryId;this.autoplay\u003duk(e);this.K\u0026\u0026(this.LX\u003d(e.T(\"html5_enable_log_server_autoplay\")||e.T(\"enable_cleanup_masthead_autoplay_hack_fix\"))\u0026\u0026e.rq\u0026\u0026I$(e)\u003d\u003d\u003d\"adunit\"?!0:!1);this.autonav\u003de.isAutonav||this.autonav;this.contentVideoId\u003dVG(e);this.clientPlaybackNonce\u003de.clientPlaybackNonce;this.a9\u003de.hs;e.Z\u0026\u0026(this.Ng\u003de.Z,this.Kx\u003de.zN);e.mdxEnvironment\u0026\u0026(this.mdxEnvironment\u003de.mdxEnvironment);\nthis.J\u003de.Bk;this.Y_\u003de.Y_;e.N\u0026\u0026(this.NK\u003de.N.itag,e.j\u0026\u0026e.j.itag!\u003d\u003dthis.NK\u0026\u0026(this.Dl\u003de.j.itag));e.J\u0026\u0026yo(e.J)\u0026\u0026(this.offlineDownloadUserChoice\u003d\"1\");this.eventLabel\u003dI$(e);this.Bk\u003de.im?!1:e.UY;this.YO\u003de.Sz;if(N\u003dMK(e))this.Js\u003dN;this.DD\u003de.vy;this.partnerId\u003de.partnerId;this.eventId\u003de.eventId;this.playlistId\u003de.Yq||e.playlistId;this.NB\u003de.NB;this.S_\u003de.S_;this.N2\u003de.N2;this.jI\u003de.jI;this.subscribed\u003de.subscribed;this.videoId\u003de.videoId;this.videoMetadata\u003de.videoMetadata;this.visitorData\u003de.visitorData;this.osid\u003de.osid;\nthis.cV\u003de.cV;this.referrer\u003de.referrer;this.v2\u003de.Im||e.v2;this.Ut\u003de.gW;this.lV\u003de.lV;this.userGenderAge\u003de.userGenderAge;this.J4\u003de.J4;this.embedsRct\u003de.embedsRct;this.embedsRctn\u003de.embedsRctn;g.hR(this.ph)\u0026\u0026e.mutedAutoplay\u0026\u0026(e.T(\"embeds_enable_full_length_inline_muted_autoplay\")\u0026\u0026e.mutedAutoplayDurationMode\u003d\u003d\u003d2\u0026\u0026e.limitedPlaybackDurationInSeconds\u003d\u003d\u003d0\u0026\u0026e.endSeconds\u003d\u003d\u003d0?this.Z.push(7):this.Z.push(2));e.isEmbedsShortsMode(new g.l8(this.playerWidth,this.playerHeight),!!this.playlistId)\u0026\u0026this.Z.push(3);g.Os(e)\u0026\u0026\nthis.Z.push(4);this.Zl\u003de.hK;e.compositeLiveIngestionOffsetToken\u0026\u0026(this.compositeLiveIngestionOffsetToken\u003de.compositeLiveIngestionOffsetToken)};\ncJ5\u003dfunction(e,N){var y\u003de.sendVisitorIdHeader?e.visitorData:void 0;return g.GX(e.ph,e.accessToken).then(function(w){return OrE(e.uri,e.ph,e.pageId,y,w,N,e.jN)})};\nXOs\u003dfunction(e,N){return function(){e.ph.T(\"html5_simplify_pings\")?(e.J\u003de.Rq,e.U2\u003dN(),e.CC\u003d0,e.send()):cJ5(e).then(function(y){var w\u003dkGH(e);w.cmt\u003dw.len;w.lact\u003d\"0\";var E\u003dN().toFixed(3);w.rt\u003dNumber(E).toString();w\u003dg.Qb(e.uri,w);e.ph.T(\"vss_through_gel_double\")\u0026\u0026BEs(w);e.l9?(y\u003d\u003dnull\u0026\u0026(y\u003d{}),e.i9?ae().sendAndWrite(w,y):ae().sendThenWrite(w,y)):y?g.zk(w,y):g.mK(w)})}};\nkGH\u003dfunction(e){var N\u003d{ns:e.FZ,el:e.eventLabel,cpn:e.clientPlaybackNonce,ver:2,cmt:e.N(e.J),fmt:e.NK,fs:e.SR?\"1\":\"0\",rt:e.N(e.U2),adformat:e.adFormat,content_v:e.contentVideoId,euri:e.im,lact:e.CC,live:e.Js,cl:(725027312).toString(),mos:e.WE,state:e.playerState,volume:e.NG};e.subscribed\u0026\u0026(N.subscribed\u003d\"1\");Object.assign(N,e.jp);e.U\u003d\u003d\u003d\"all\"?Object.assign(N,e.dT):e.U\u003d\u003d\u003d\"once\"\u0026\u0026e.K\u0026\u0026Object.assign(N,e.dT);e.autoplay\u0026\u0026(N.autoplay\u003d\"1\");e.LX\u0026\u0026(N.sautoplay\u003d\"1\");e.a9\u0026\u0026(N.dni\u003d\"1\");!e.L\u0026\u0026e.aq\u0026\u0026(N.epm\u003dPs5[e.aq]);\ne.isFinal\u0026\u0026(N[\"final\"]\u003d\"1\");e.Bk\u0026\u0026(N.splay\u003d\"1\");e.Y_\u0026\u0026(N.delay\u003de.Y_);e.Et\u0026\u0026(N.hl\u003de.Et);e.region\u0026\u0026(N.cr\u003de.region);e.userGenderAge\u0026\u0026(N.uga\u003de.userGenderAge);e.userAge!\u003d\u003dvoid 0\u0026\u0026e.VB\u0026\u0026(N.uga\u003de.VB+e.userAge);e.Rq!\u003d\u003dvoid 0\u0026\u0026(N.len\u003de.N(e.Rq));!e.L\u0026\u0026e.experimentIds.length\u003e0\u0026\u0026(N.fexp\u003de.experimentIds.toString());e.G!\u003d\u003dnull\u0026\u0026(N.rtn\u003de.N(e.G));e.v2\u0026\u0026(N.feature\u003de.v2);e.S_\u0026\u0026(N.ctrl\u003de.S_);e.N2\u0026\u0026(N.ytr\u003de.N2);e.Dl\u0026\u0026(N.afmt\u003de.Dl);e.offlineDownloadUserChoice\u0026\u0026(N.ODUC\u003de.offlineDownloadUserChoice);e.Xz\u0026\u0026(N.lio\u003de.N(e.Xz));\ne.L?(N.idpj\u003de.YO,N.ldpj\u003de.DD,e.delayThresholdMet\u0026\u0026(N.dtm\u003d\"1\"),e.D!\u003dnull\u0026\u0026(N.rti\u003de.N(e.D)),e.J4\u0026\u0026(N.ald\u003de.J4),e.compositeLiveIngestionOffsetToken\u0026\u0026(N.clio\u003de.compositeLiveIngestionOffsetToken)):e.adType!\u003d\u003dvoid 0\u0026\u0026(N.at\u003de.adType);e.jn\u0026\u0026(e.K||e.L)\u0026\u0026(N.size\u003de.jn);e.K\u0026\u0026e.Z.length\u0026\u0026(N.pbstyle\u003de.Z.join(\",\"));e.PY!\u003dnull\u0026\u0026(e.K||e.L)\u0026\u0026(N.inview\u003de.N(e.PY));e.L\u0026\u0026(N.volume\u003dtj(e,g.dn(e.segments,function(w){return w.volume})),N.st\u003dtj(e,g.dn(e.segments,function(w){return w.startTime})),N.et\u003dtj(e,g.dn(e.segments,function(w){return w.endTime})),\nDR(e.segments,function(w){return w.playbackRate!\u003d\u003d1})\u0026\u0026(N.rate\u003dtj(e,g.dn(e.segments,function(w){return w.playbackRate}))),DR(e.segments,function(w){return w.J!\u003d\u003d\"-\"})\u0026\u0026(N.als\u003dg.dn(e.segments,function(w){return w.J}).join(\",\")),DR(e.segments,function(w){return w.previouslyEnded})\u0026\u0026(N.pe\u003dg.dn(e.segments,function(w){return\"\"+ +w.previouslyEnded}).join(\",\")));\nN.muted\u003dtj(e,g.dn(e.segments,function(w){return w.muted?1:0}));\nDR(e.segments,function(w){return w.visibilityState!\u003d\u003d0})\u0026\u0026(N.vis\u003dtj(e,g.dn(e.segments,function(w){return w.visibilityState})));\nDR(e.segments,function(w){return w.connectionType!\u003d\u003d0})\u0026\u0026(N.conn\u003dtj(e,g.dn(e.segments,function(w){return w.connectionType})));\nDR(e.segments,function(w){return w.N!\u003d\u003d0})\u0026\u0026(N.blo\u003dtj(e,g.dn(e.segments,function(w){return w.N})));\nDR(e.segments,function(w){return!!w.K})\u0026\u0026(N.blo\u003dg.dn(e.segments,function(w){return w.K}).join(\",\"));\nDR(e.segments,function(w){return!!w.compositeLiveStatusToken})\u0026\u0026(N.cbs\u003dg.dn(e.segments,function(w){return w.compositeLiveStatusToken}).join(\",\"));\nDR(e.segments,function(w){return w.L!\u003d\u003d\"-\"})\u0026\u0026(N.cc\u003dg.dn(e.segments,function(w){return w.L}).join(\",\"));\nDR(e.segments,function(w){return w.clipId!\u003d\u003d\"-\"})\u0026\u0026(N.clipid\u003dg.dn(e.segments,function(w){return w.clipId}).join(\",\"));\nif(DR(e.segments,function(w){return!!w.j})){var y\u003d\"au\";\ne.K\u0026\u0026(y\u003d\"au_d\");N[y]\u003dg.dn(e.segments,function(w){return w.j}).join(\",\")}$3()\u0026\u0026e.Ng\u0026\u0026(N.ctt\u003de.Ng,N.cttype\u003de.Kx,N.mdx_environment\u003de.mdxEnvironment);\ne.UY\u0026\u0026(N.etype\u003de.Kh!\u003d\u003dvoid 0?e.Kh:0);e.Ut\u0026\u0026(N.uoo\u003de.Ut);e.livingRoomAppMode\u0026\u0026e.livingRoomAppMode!\u003d\u003d\"LIVING_ROOM_APP_MODE_UNSPECIFIED\"\u0026\u0026(N.clram\u003ddos[e.livingRoomAppMode]||e.livingRoomAppMode);e.j?Ijn(e,N):(N.docid\u003de.videoId,N.referrer\u003de.referrer,N.ei\u003de.eventId,N.of\u003de.cV,N.osid\u003de.osid,N.vm\u003de.videoMetadata,e.adQueryId\u0026\u0026(N.aqi\u003de.adQueryId),e.autonav\u0026\u0026(N.autonav\u003d\"1\"),e.playlistId\u0026\u0026(N.list\u003de.playlistId),e.jI\u0026\u0026(N.ssrt\u003d\"1\"),e.lV\u0026\u0026(N.upt\u003de.lV));e.K\u0026\u0026(e.embedsRct\u0026\u0026(N.rct\u003de.embedsRct),e.embedsRctn\u0026\u0026(N.rctn\u003d\ne.embedsRctn),e.compositeLiveIngestionOffsetToken\u0026\u0026(N.clio\u003de.compositeLiveIngestionOffsetToken));e.Zl\u0026\u0026(N.host_cpn\u003de.Zl);return N};\nIjn\u003dfunction(e,N){if(N\u0026\u0026e.j){var y\u003dnew Set([\"q\",\"feature\",\"mos\"]),w\u003dnew Set(\"autoplay cl len fexp delay el ns adformat\".split(\" \")),E\u003dnew Set([\"aqi\",\"autonav\",\"list\",\"ssrt\",\"upt\"]);e.j.ns\u003d\u003d\u003d\"3pp\"\u0026\u0026(N.ns\u003d\"3pp\");for(var A\u003dg.c(Object.keys(e.j)),T\u003dA.next();!T.done;T\u003dA.next())T\u003dT.value,w.has(T)||y.has(T)||E.has(T)\u0026\u0026!e.j[T]||(N[T]\u003de.j[T])}};\ntj\u003dfunction(e,N){return g.dn(N,e.N).join(\",\")};\nBEs\u003dfunction(e){e.indexOf(\"watchtime\")!\u003d\u003d-1\u0026\u0026g.$$(\"gelDebuggingEvent\",{vss3debuggingEvent:{vss2Ping:e}})};\nvmn\u003dfunction(e,N){e.attestationResponse\u0026\u0026cJ5(e).then(function(y){y\u003dy||{};y.method\u003d\"POST\";y.postParams\u003d{atr:e.attestationResponse};e.l9?e.i9?ae().sendAndWrite(N,y):ae().sendThenWrite(N,y):g.zk(N,y)})};\nuw\u003dfunction(e){g.x.call(this);this.provider\u003de;this.Z\u003d\"paused\";this.L\u003dNaN;this.G\u003d[10,10,10,40];this.D\u003dthis.U\u003d0;this.Kh\u003dthis.l9\u003dthis.qg\u003dthis.Ng\u003dthis.K\u003d!1;this.N\u003dthis.j\u003dNaN;this.J\u003dnew FpH(e)};\ngmJ\u003dfunction(e){if(!e.K){e.provider.videoData.VM\u003d\u003d\u003d16623\u0026\u0026g.uA(Error(\"Playback for EmbedPage\"));var N\u003dqt(e,\"playback\");a:{if(e.provider.ph.T(\"web_player_use_server_vss_schedule\")){var y,w\u003d(y\u003de.provider.videoData.getPlayerResponse())\u003d\u003dnull?void 0:y.playbackTracking,E\u003dw\u003d\u003dnull?void 0:w.videostatsScheduledFlushWalltimeSeconds;w\u003dw\u003d\u003dnull?void 0:w.videostatsDefaultFlushIntervalSeconds;if(E\u0026\u0026E.length\u003e0\u0026\u0026w){y\u003d[];var A\u003de.provider.videoData.Sz,T\u003de.provider.videoData.vy,p\u003d-A;E\u003dg.c(E);for(var C\u003dE.next();!C.done;C\u003d\nE.next())C\u003dC.value,y.push(C-p),p\u003dC;y.push(w+T-A);y.push(w);e.G\u003dy;break a}}e.G\u003d[10+e.provider.videoData.Sz,10,10,40+e.provider.videoData.vy-e.provider.videoData.Sz,40]}om5(e.J);N.G\u003dZ3(e);e.N\u003e0\u0026\u0026(N.J-\u003de.N);N.send();e.provider.videoData.HJ\u0026\u0026(N\u003de.provider.ph,w\u003de.provider.videoData,y\u003d{html5:\"1\",video_id:w.videoId,cpn:w.clientPlaybackNonce,ei:w.eventId,ptk:w.HJ,oid:w.iF,ptchn:w.xT,pltype:w.d_,content_v:VG(w)},w.ir\u0026\u0026Object.assign(y,{m:w.ir}),N\u003dg.Qb(N.qg+\"ptracking\",y),zMJ(e,N));e.provider.videoData.Y_||\n(iHn(e),DoJ(e),e.Y7());e.K\u003d!0;N\u003de.J;N.J\u003dN.provider.JW.eN();N.Qy\u003dg.BG(N.provider);!(N.K\u003d\u003d\u003d0\u0026\u0026N.J\u003c5)\u0026\u0026N.J-N.K\u003e2\u0026\u0026(N.K\u003dN.J);N.G\u003d!0;e.provider.ph.T(\"html5_log_vss_details\")\u0026\u0026e.provider.JW.Fh(\"vssinit\",{})}};\nZ3\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?NaN:N;var y\u003dg.BG(e.provider);N\u003disNaN(N)?y:N;N\u003dMath.ceil(N);var w\u003de.G[e.U];e.U+1\u003ce.G.length\u0026\u0026e.U++;var E\u003dN+w;e.L\u003dg.b4(function(){if(!e.Ss()){e.L\u003dNaN;var A\u003dVD5(e),T\u003dfjH(e,A);T.D\u003dE;var p\u003de.D\u003e1E3;!(A.length\u003e1)\u0026\u0026A[0].isEmpty()||p||(T.G\u003dZ3(e,E));T.send();e.D++}},(E-y)*1E3);\nreturn e.j\u003dE};\nx4\u003dfunction(e){g.cL(e.L);e.L\u003dNaN};\nVD5\u003dfunction(e){e.J.update();e\u003de.J;e.segments.length\u0026\u0026e.J\u003d\u003d\u003de.K||fW(e);var N\u003de.segments;e.segments\u003d[];return N};\nqt\u003dfunction(e,N){var y\u003dtD5(e.provider);Object.assign(y,{state:e.Z});N\u003dnew hM3(e.provider.videoData,e.provider.ph,N,y);N.J\u003de.provider.JW.eN();y\u003de.provider.videoData.clientPlaybackNonce;N.J\u003de.provider.JW.UV(y);e.provider.videoData.isLivePlayback||(N.Rq\u003de.provider.JW.getDuration(y));e.provider.videoData.J\u0026\u0026(y\u003de.provider.videoData.J.OY(N.J))\u0026\u0026(N.Xz\u003dy-N.J);N.U2\u003dg.BG(e.provider);N.segments\u003d[VD(e.provider)];return N};\nfjH\u003dfunction(e,N){var y\u003dqt(e,\"watchtime\");uE9(e)\u0026\u0026(y.delayThresholdMet\u003d!0,e.qg\u003d!0);if(e.N\u003e0){for(var w\u003dg.c(N),E\u003dw.next();!E.done;E\u003dw.next())E\u003dE.value,E.startTime-\u003de.N,E.endTime-\u003de.N;y.J-\u003de.N}else y.J\u003de.J.K1();y.segments\u003dN;return y};\njf\u003dfunction(e,N){var y\u003dqBn(e,!isNaN(e.j));N\u0026\u0026(e.j\u003dNaN);return y};\nqBn\u003dfunction(e,N){var y\u003dfjH(e,VD5(e));!isNaN(e.j)\u0026\u0026N\u0026\u0026(y.D\u003de.j);return y};\nuE9\u003dfunction(e){var N;if(N\u003de.provider.videoData.isLoaded()\u0026\u0026e.provider.videoData.Y_\u0026\u0026e.K\u0026\u0026!e.qg)N\u003de.J,N\u003dN.L+N.provider.JW.eN()-N.K\u003e\u003de.provider.videoData.Y_;return!!N};\niHn\u003dfunction(e){e.provider.videoData.youtubeRemarketingUrl\u0026\u0026!e.l9\u0026\u0026(zMJ(e,e.provider.videoData.youtubeRemarketingUrl),e.l9\u003d!0)};\nDoJ\u003dfunction(e){e.provider.videoData.googleRemarketingUrl\u0026\u0026!e.Kh\u0026\u0026(zMJ(e,e.provider.videoData.googleRemarketingUrl),e.Kh\u003d!0)};\nZHs\u003dfunction(e){e.provider.ph.T(\"html5_log_vss_details\")\u0026\u0026e.provider.JW.Fh(\"vssfi\",{});if(!e.Ss()\u0026\u0026e.K){e.Z\u003d\"paused\";var N\u003djf(e);N.isFinal\u003d!0;N.send();e.dispose()}};\nxoF\u003dfunction(e,N){if(!e.Ss())if(g.G(N.state,2)||g.G(N.state,512)){if(e.Z\u003d\"paused\",g.FD(N,2)||g.FD(N,512))g.FD(N,2)\u0026\u0026(e.J.previouslyEnded\u003d!0),e.K\u0026\u0026(x4(e),jf(e).send(),e.j\u003dNaN)}else if(g.G(N.state,8)){e.Z\u003d\"playing\";var y\u003de.K\u0026\u0026isNaN(e.L)?Z3(e):NaN;!isNaN(y)\u0026\u0026(lp(N,64)\u003c0||lp(N,512)\u003c0)\u0026\u0026(e\u003dqBn(e,!1),e.G\u003dy,e.send())}else e.Z\u003d\"paused\"};\nj9P\u003dfunction(e,N,y){if(!e.Ng){y||(y\u003dqt(e,\"atr\"));y.attestationResponse\u003dN;try{y.send()}catch(w){if(w.message!\u003d\u003d\"Unknown Error\")throw w;}e.Ng\u003d!0}};\nzMJ\u003dfunction(e,N){var y\u003de.provider.ph;g.GX(e.provider.ph,g.qK(e.provider.videoData)).then(function(w){var E\u003de.provider.ph.pageId,A\u003de.provider.ph.sendVisitorIdHeader?e.provider.videoData.visitorData:void 0,T\u003de.provider.ph.T(\"vss_pings_using_networkless\")||e.provider.ph.T(\"kevlar_woffle\"),p\u003de.provider.ph.T(\"allow_skip_networkless\");w\u003dOrE(N,y,E,A,w);RY9(N,w,{token:e.provider.videoData.Z,p7:e.provider.videoData.zN,mdxEnvironment:e.provider.videoData.mdxEnvironment},y,void 0,T\u0026\u0026!p,!1,!0)})};\nnmH\u003dfunction(){this.endTime\u003dthis.startTime\u003d-1;this.L\u003d\"-\";this.playbackRate\u003d1;this.visibilityState\u003d0;this.j\u003d\"\";this.N\u003d0;this.compositeLiveStatusToken\u003dthis.K\u003dvoid 0;this.volume\u003dthis.connectionType\u003d0;this.muted\u003d!1;this.J\u003dthis.clipId\u003d\"-\";this.previouslyEnded\u003d!1};\nnW\u003dfunction(e,N,y){this.videoData\u003de;this.ph\u003dN;this.JW\u003dy;this.J\u003dvoid 0};\ng.BG\u003dfunction(e){return Q9s(e)()};\nQ9s\u003dfunction(e){if(!e.J){var N\u003dg.LM(function(w){var E\u003d(0,g.iC)();w\u0026\u0026E\u003c\u003d631152E6\u0026\u0026(e.JW.Fh(\"ytnerror\",{issue:28799967,value:\"\"+E}),E\u003d(new Date).getTime()+2);return E},e.ph.T(\"html5_validate_yt_now\")),y\u003dN();\ne.J\u003dfunction(){return Math.round(N()-y)/1E3};\ne.JW.Vt()}return e.J};\ntD5\u003dfunction(e){var N\u003de.JW.Am()||{};N.fs\u003de.JW.Xi();N.volume\u003de.JW.getVolume();N.muted\u003de.JW.isMuted()?1:0;N.mos\u003dN.muted;N.clipid\u003de.JW.yG();var y;N.playerheight\u003d((y\u003de.JW.getPlayerSize())\u003d\u003dnull?void 0:y.height)||0;var w;N.playerwidth\u003d((w\u003de.JW.getPlayerSize())\u003d\u003dnull?void 0:w.width)||0;e\u003de.videoData;y\u003d{};e.N\u0026\u0026(y.fmt\u003de.N.itag,e.j\u0026\u0026(e.LX?e.j.itag!\u003d\u003de.N.itag:e.j.itag!\u003de.N.itag)\u0026\u0026(y.afmt\u003de.j.itag));y.ei\u003de.eventId;y.list\u003de.playlistId;y.cpn\u003de.clientPlaybackNonce;e.videoId\u0026\u0026(y.v\u003de.videoId);e.xI\u0026\u0026(y.infringe\u003d1);\n(e.im?0:e.UY)\u0026\u0026(y.splay\u003d1);(w\u003dMK(e))\u0026\u0026(y.live\u003dw);e.rq\u0026\u0026(y.sautoplay\u003d1);e.IV\u0026\u0026(y.autoplay\u003d1);e.NB\u0026\u0026(y.sdetail\u003de.NB);e.partnerId\u0026\u0026(y.partnerid\u003de.partnerId);e.osid\u0026\u0026(y.osid\u003de.osid);e.hX\u0026\u0026(y.cc\u003dg.PRs(e.hX));return Object.assign(N,y)};\nEmE\u003dfunction(e){var N\u003dJF5();if(N)return moP[N]||moP.other;if(g.I_(e.ph)){e\u003dnavigator.userAgent;if(/[Ww]ireless[)]/.test(e))return 3;if(/[Ww]ired[)]/.test(e))return 30}return 0};\nVD\u003dfunction(e){var N\u003dnew nmH,y;N.L\u003d((y\u003dtD5(e).cc)\u003d\u003dnull?void 0:y.toString())||\"-\";N.playbackRate\u003de.JW.getPlaybackRate();y\u003de.JW.getVisibilityState();y!\u003d\u003d0\u0026\u0026(N.visibilityState\u003dy);e.ph.a9\u0026\u0026(N.N\u003d1);N.K\u003de.videoData.Xm;N.compositeLiveStatusToken\u003de.videoData.compositeLiveStatusToken;y\u003de.JW.getAudioTrack();y.Vl\u0026\u0026y.Vl.id\u0026\u0026y.Vl.id!\u003d\u003d\"und\"\u0026\u0026(N.j\u003dy.Vl.id);N.connectionType\u003dEmE(e);N.volume\u003de.JW.getVolume();N.muted\u003de.JW.isMuted();N.clipId\u003de.JW.yG()||\"-\";N.J\u003de.videoData.X1||\"-\";return N};\ng.QD\u003dfunction(e,N){g.x.call(this);var y\u003dthis;this.provider\u003de;this.j\u003d!1;this.K\u003dnew Map;this.k9\u003dnew g.a8;this.lk\u003d{Y0s:function(){return y.qoe},\nJm9:function(){return y.J},\nz4t:function(){return y.N}};\nthis.provider.videoData.WG()\u0026\u0026!this.provider.videoData.rk\u0026\u0026(this.J\u003dnew uw(this.provider),this.J.N\u003dthis.provider.videoData.YO/1E3,g.Q(this,this.J),this.qoe\u003dnew g.vG(this.provider,N),g.Q(this,this.qoe),this.provider.videoData.enableServerStitchedDai\u0026\u0026(this.b6\u003dthis.provider.videoData.clientPlaybackNonce)\u0026\u0026this.K.set(this.b6,this.J));if(e.ph.playerCanaryState\u003d\u003d\u003d\"canary\"||e.ph.playerCanaryState\u003d\u003d\u003d\"holdback\")this.N\u003dnew k4(this.provider),g.Q(this,this.N)};\nHHs\u003dfunction(e){return!!e.J\u0026\u0026!!e.qoe};\nmS\u003dfunction(e){e.N\u0026\u0026qe3(e.N);e.qoe\u0026\u0026MD0(e.qoe)};\nKpn\u003dfunction(e){if(e.qoe){e\u003de.qoe;for(var N\u003de.provider.videoData,y\u003de.provider.ph,w\u003dg.c(y.Cl),E\u003dw.next();!E.done;E\u003dw.next())iw(e,E.value);if(e.provider.T(\"html5_enable_qoe_cat_list\"))for(w\u003dg.c(N.Em),E\u003dw.next();!E.done;E\u003dw.next())iw(e,E.value);else N.Cl\u0026\u0026iw(e,e.provider.videoData.Cl);N.Cx()\u0026\u0026(w\u003dN.J,wd(N)\u0026\u0026iw(e,\"manifestless\"),w\u0026\u0026Y_(w)\u0026\u0026iw(e,\"live-segment-\"+Y_(w).toFixed(1)));L3(N)?iw(e,\"sabr\"):e.LG(TC(N));if(Zi(N)||N.Au())N.Au()\u0026\u0026iw(e,\"ssa\"),iw(e,\"lifa\");N.gatewayExperimentGroup\u0026\u0026(w\u003dN.gatewayExperimentGroup,\nw\u003d\u003d\u003d\"EXPERIMENT_GROUP_SPIKY_AD_BREAK_EXPERIMENT\"?w\u003d\"spkadtrt\":w\u003d\u003d\u003d\"EXPERIMENT_GROUP_SPIKY_AD_BREAK_CONTROL\"\u0026\u0026(w\u003d\"spkadctrl\"),iw(e,w));y.Ng!\u003d\u003d\"yt\"\u0026\u0026(e.J.len\u003d[N.lengthSeconds.toFixed(2)]);N.cotn\u0026\u0026!j5(N)\u0026\u0026e.nP(!0);y.B9()\u0026\u0026(N\u003dNE_())\u0026\u0026e.Fh(\"cblt\",{m:N});if(y.T(\"html5_log_screen_diagonal\")){y\u003de.Fh;var A;N\u003d((A\u003dwindow.H5vccScreen)\u003d\u003dnull?0:A.GetDiagonal)?window.H5vccScreen.GetDiagonal():0;y.call(e,\"cbltdiag\",{v:N})}}};\nWpE\u003dfunction(e){if(e.provider.JW.bP()){if(e.j)return;e.j\u003d!0}e.J\u0026\u0026gmJ(e.J);if(e.N){e\u003de.N;var N\u003dg.BG(e.provider);e.J\u003c0\u0026\u0026(e.J\u003dN,e.delay.start());e.N\u003dN;e.j\u003dN}};\nOH9\u003dfunction(e,N){e.J\u0026\u0026(e\u003de.J,N\u003d\u003d\u003d58?e.J.update():e.K\u0026\u0026(x4(e),jf(e).send(),e.j\u003dNaN))};\nRMs\u003dfunction(e,N){if(g.FD(N,1024)||g.FD(N,512)||g.FD(N,4)){if(e.N){var y\u003de.N;y.N\u003e\u003d0||(y.J\u003d-1,y.delay.stop())}e.qoe\u0026\u0026(y\u003de.qoe,y.U||(y.N\u003d-1))}if(e.provider.videoData.enableServerStitchedDai\u0026\u0026e.b6){var w;(w\u003de.K.get(e.b6))\u003d\u003dnull||xoF(w,N)}else e.J\u0026\u0026xoF(e.J,N);if(e.qoe){w\u003de.qoe;y\u003dN.state;var E\u003dg.BG(w.provider),A\u003dw.getPlayerState(y);ljH(w,E,A,y.seekSource||void 0);A\u003dy.qS;g.G(y,128)\u0026\u0026A\u0026\u0026(A.Hu\u003dA.Hu||\"\",CsP(w,E,A.errorCode,A.l5,A.Hu));(g.G(y,2)||g.G(y,128))\u0026\u0026w.reportStats(E);y.isPlaying()\u0026\u0026!w.U\u0026\u0026(w.N\u003e\u003d0\u0026\u0026\n(w.J.user_intent\u003d[w.N.toString()]),w.U\u003d!0);JJ1(w)}e.N\u0026\u0026(w\u003de.N,ZrF(w),w.playerState\u003dN.state,w.N\u003e\u003d0\u0026\u0026g.FD(N,16)\u0026\u0026w.seekCount++,N.state.isError()\u0026\u0026w.send());e.provider.JW.bP()\u0026\u0026(e.k9\u003dN.state)};\nGGE\u003dfunction(e){if(e.provider.videoData.enableServerStitchedDai\u0026\u0026e.b6){var N;(N\u003de.K.get(e.b6))!\u003dnull\u0026\u0026fW(N.J)}else e.J\u0026\u0026fW(e.J.J)};\nUo3\u003dfunction(e){e.N\u0026\u0026e.N.send();if(e.qoe){var N\u003de.qoe;if(N.K){N.k9\u003d\u003d\u003d\"PL\"\u0026\u0026(N.k9\u003d\"N\");var y\u003dg.BG(N.provider);g.IU(N,y,\"vps\",[N.k9]);N.U||(N.N\u003e\u003d0\u0026\u0026(N.J.user_intent\u003d[N.N.toString()]),N.U\u003d!0);N.provider.ph.B9()\u0026\u0026N.Fh(\"finalized\",{});N.i9\u003d!0;N.reportStats(y)}}if(e.provider.videoData.enableServerStitchedDai)for(N\u003dg.c(e.K.values()),y\u003dN.next();!y.done;y\u003dN.next())ZHs(y.value);else e.J\u0026\u0026ZHs(e.J);e.dispose()};\nLp0\u003dfunction(e,N){e.J\u0026\u0026j9P(e.J,N)};\ns9P\u003dfunction(e){if(!e.J)return null;var N\u003dqt(e.J,\"atr\");return function(y){e.J\u0026\u0026j9P(e.J,y,N)}};\naj5\u003dfunction(e,N,y,w){y.adFormat\u003dy.FZ;var E\u003dN.JW;N\u003dnew uw(new nW(y,N.ph,{getDuration:function(){return y.lengthSeconds},\ngetCurrentTime:function(){return E.getCurrentTime()},\neN:function(){return E.eN()},\nUV:function(){return E.UV()},\nbP:function(){return E.bP()},\ngG:function(){return E.gG()},\ngetPlayerSize:function(){return E.getPlayerSize()},\ngetAudioTrack:function(){return y.getAudioTrack()},\ngetPlaybackRate:function(){return E.getPlaybackRate()},\nDR:function(){return E.DR()},\ngetVisibilityState:function(){return E.getVisibilityState()},\ns4:function(){return E.s4()},\nAm:function(){return E.Am()},\ngetVolume:function(){return E.getVolume()},\nisMuted:function(){return E.isMuted()},\nXi:function(){return E.Xi()},\nyG:function(){return E.yG()},\ngetProximaLatencyPreference:function(){return E.getProximaLatencyPreference()},\nVt:function(){E.Vt()},\nFh:function(A,T){E.Fh(A,T)},\nYj:function(){return E.Yj()}}));\nN.N\u003dw;g.Q(e,N);return N};\ne63\u003dfunction(){this.Ze\u003d0;this.K\u003dthis.RM\u003dthis.xS\u003dthis.N\u003dNaN;this.J\u003d{};this.bandwidthEstimate\u003dNaN};\nHG\u003dfunction(e,N,y){g.x.call(this);var w\u003dthis;this.ph\u003de;this.JW\u003dN;this.N\u003dy;this.J\u003dnew Map;this.b6\u003d\"\";this.lk\u003d{Nk:function(){return Array.from(w.J.keys())}}};\nNg9\u003dfunction(e,N){e.J.has(N)\u0026\u0026(Uo3(e.J.get(N)),e.J.delete(N))};\nyj0\u003dfunction(){this.J\u003dg.Ep;this.array\u003d[]};\nE4s\u003dfunction(e,N,y){var w\u003d[];for(N\u003dwG1(e,N);N\u003ce.array.length;++N){var E\u003de.array[N];(E.end\u003c\u003dy||E.contains(y))\u0026\u0026w.push(E);if(E.start\u003ey)break}return w};\nAj5\u003dfunction(e,N){var y\u003d[];e\u003dg.c(e.array);for(var w\u003de.next();!w.done\u0026\u0026!(w\u003dw.value,w.contains(N)\u0026\u0026y.push(w),w.start\u003eN);w\u003de.next());return y};\nTgn\u003dfunction(e){return e.array.slice(wG1(e,0x7ffffffffffff),e.array.length)};\nwG1\u003dfunction(e,N){e\u003dJO(e.array,function(y){return N-y.start||1});\nreturn e\u003c0?-(e+1):e};\nJjJ\u003dfunction(e,N){var y\u003dNaN;e\u003dg.c(e.array);for(var w\u003de.next();!w.done;w\u003de.next())if(w\u003dw.value,w.contains(N)\u0026\u0026(isNaN(y)||w.end\u003cy)\u0026\u0026(y\u003dw.end),w.start\u003eN\u0026\u0026(isNaN(y)||w.start\u003cy)){y\u003dw.start;break}return y};\npG1\u003dfunction(e,N){e.array\u003de.array.filter(function(y){return!N.has(y)})};\ng.KW\u003dfunction(e,N,y,w,E){g.x.call(this);this.D\u003de;this.qg\u003dN;this.Z\u003dy;this.Ng\u003dw;this.j\u003dE;this.K\u003dNaN;this.G\u003dthis.U\u003dthis.started\u003d!1;this.N\u003d[];this.Kh\u003dnew g.e6(this.sync,250,this);g.Q(this,this.Kh);this.L\u003dnew g.e6(this.sync,0,this);g.Q(this,this.L);this.J\u003dnew yj0};\nCwM\u003dfunction(e){e.started\u003d!0;e.sync()};\nrj0\u003dfunction(e,N){e.started\u0026\u0026(e.sync(),g.G(N.oldState,16)\u0026\u0026(N\u003dJjJ(e.J,Math.max(e.K-2E3,0)),!isNaN(N)\u0026\u0026N\u003c0x7ffffffffffff\u0026\u0026e.L.start()))};\n$t5\u003dfunction(e,N){N\u003dg.c(N);for(var y\u003dN.next();!y.done;y\u003dN.next()){y\u003dy.value;var w\u003dy[1];y[0]\u003d\u003d\u003d1?e.Ng(g.AA(w.namespace),w):e.Ng(g.TW(w.namespace),w)}};\ng.WG\u003dfunction(e){var N\u003dthis;this.JW\u003de;this.lk\u003d{pFW:function(){return N.JW}}};\nOv\u003dfunction(e){e.JW.dispose()};\nYvM\u003dfunction(e){this.ph\u003de;this.K\u003dthis.N\u003dthis.mediaTime\u003dNaN;this.j\u003dthis.J\u003d!1;this.L\u003d.001;g.I_(e)\u0026\u0026(this.L\u003d.01)};\nRU\u003dfunction(e,N){return N\u003ee.mediaTime+e.L\u0026\u0026N\u003ce.mediaTime+5};\nIYn\u003dfunction(e,N,y,w,E){if(w\u003dw\u003e1)e.j\u003d!0;if((E\u003d\u003d\u003dvoid 0?0:E)||isNaN(e.N))e.N\u003dN;if(e.J)N!\u003d\u003de.mediaTime\u0026\u0026(e.J\u003d!1);else if(N\u003e0\u0026\u0026e.mediaTime\u003d\u003d\u003dN){E\u003d1500;if(e.ph.T(\"html5_buffer_underrun_transition_fix\")){E\u003dg.Y2(e.ph.experiments,\"html5_min_playback_advance_for_steady_state_secs\");var A\u003dg.Y2(e.ph.experiments,\"html5_min_underrun_buffered_pre_steady_state_ms\");E\u003dE\u003e0\u0026\u0026A\u003e0\u0026\u0026Math.abs(N-e.N)\u003cE?A:1500}return y-e.K\u003e(w||!e.j?E:400)}e.mediaTime\u003dN;e.K\u003dy;return!1};\nMf3\u003dfunction(e,N){this.videoData\u003de;this.J\u003dN};\nl3J\u003dfunction(e,N,y){return N.v8(y).then(function(){return u4(new Mf3(N,N.K))},function(w){w instanceof Error\u0026\u0026g.uA(w);\nvar E\u003dzS(\u0027video/mp4; codecs\u003d\"avc1.42001E, mp4a.40.2\"\u0027),A\u003dDr(\u0027audio/mp4; codecs\u003d\"mp4a.40.2\"\u0027),T\u003dE||A,p\u003dN.isLivePlayback\u0026\u0026!g.Oh(e.L,!0);w\u003d\"fmt.noneavailable\";p?w\u003d\"html5.unsupportedlive\":T||(w\u003d\"html5.missingapi\");T\u003dp||!T?2:1;E\u003d{buildRej:\"1\",a:N.jJ(),d:!!N.U2,drm:N.RV(),f18:N.Rx.indexOf(\"itag\u003d18\")\u003e\u003d0,c18:E};N.J\u0026\u0026(N.RV()?(E.f142\u003d!!N.J.J[\"142\"],E.f149\u003d!!N.J.J[\"149\"],E.f279\u003d!!N.J.J[\"279\"]):(E.f133\u003d!!N.J.J[\"133\"],E.f140\u003d!!N.J.J[\"140\"],E.f242\u003d!!N.J.J[\"242\"]),E.cAAC\u003dA,E.cAVC\u003dDr(\u0027video/mp4; codecs\u003d\"avc1.42001E\"\u0027),\nE.cVP9\u003dDr(\u0027video/webm; codecs\u003d\"vp9\"\u0027));N.L\u0026\u0026(E.drmsys\u003dN.L.keySystem,A\u003d0,N.L.J\u0026\u0026(A\u003dObject.keys(N.L.J).length),E.drmst\u003dA);return new P3(w,E,T)})};\nGt\u003dfunction(e){this.data\u003dwindow.Float32Array?new Float32Array(e):Array(e);this.N\u003dthis.J\u003de-1};\nFSJ\u003dfunction(e){return e.data[e.J]||0};\nSv5\u003dfunction(e){this.L\u003de;this.K\u003dthis.N\u003d0;this.j\u003dnew Gt(50)};\nLW\u003dfunction(e,N,y){g.pT.call(this);this.videoData\u003de;this.experiments\u003dN;this.Z\u003dy;this.N\u003d[];this.j\u003d0;this.K\u003d!0;this.L\u003d!1;this.G\u003d0;y\u003dnew o4F;e.latencyClass\u003d\u003d\u003d\"ULTRALOW\"\u0026\u0026(y.j\u003d!1);e.Kx?y.N\u003d3:g.bk(e)\u0026\u0026(y.N\u003d2);e.latencyClass\u003d\u003d\u003d\"NORMAL\"\u0026\u0026(y.Z\u003d!0);var w\u003dg.Y2(N,\"html5_liveness_drift_proxima_override\");if(TC(e)!\u003d\u003d0\u0026\u0026w){y.J\u003dw;var E;((E\u003de.J)\u003d\u003dnull?0:PUn(E))\u0026\u0026y.J--}L3(e)\u0026\u0026N.gP(\"html5_sabr_parse_live_metadata_playback_boundaries\")\u0026\u0026(y.D\u003d!0);if(g.Kp(\"trident/\")||g.Kp(\"edge/\"))E\u003dg.Y2(N,\"html5_platform_minimum_readahead_seconds\")||\n3,y.K\u003dMath.max(y.K,E);g.Y2(N,\"html5_minimum_readahead_seconds\")\u0026\u0026(y.K\u003dg.Y2(N,\"html5_minimum_readahead_seconds\"));g.Y2(N,\"html5_maximum_readahead_seconds\")\u0026\u0026(y.U\u003dg.Y2(N,\"html5_maximum_readahead_seconds\"));N.gP(\"html5_force_adaptive_readahead\")\u0026\u0026(y.j\u003d!0);if(E\u003dg.Y2(N,\"html5_liveness_drift_chunk_override\"))y.J\u003dE;Es(e)\u0026\u0026(y.J\u003d(y.J+1)/5,e.latencyClass\u003d\u003d\u003d\"LOW\"\u0026\u0026(y.J*\u003d2));if(e.latencyClass\u003d\u003d\u003d\"ULTRALOW\"||e.latencyClass\u003d\u003d\u003d\"LOW\")y.L\u003dg.Y2(N,\"html5_low_latency_adaptive_liveness_adjustment_segments\")||1,y.G\u003dg.Y2(N,\n\"html5_low_latency_max_allowable_liveness_drift_chunks\")||10;this.policy\u003dy;this.U\u003dthis.policy.N!\u003d\u003d1;this.J\u003dUv(this,bW5(this,isNaN(e.liveChunkReadahead)?3:e.liveChunkReadahead,e))};\nh6E\u003dfunction(e,N){if(N)return N\u003de.videoData,N\u003dbW5(e,isNaN(N.liveChunkReadahead)?3:N.liveChunkReadahead,N),Uv(e,N);if(e.N.length){if(Math.min.apply(null,e.N)\u003e1)return Uv(e,e.J-1);if(e.policy.j)return Uv(e,e.J+1)}return e.J};\ncjE\u003dfunction(e,N){if(!e.N.length)return!1;var y\u003de.J;e.J\u003dh6E(e,N\u003d\u003d\u003dvoid 0?!1:N);if(N\u003dy!\u003d\u003de.J)e.N\u003d[],e.j\u003d0;return N};\naU\u003dfunction(e,N){return N\u003e\u003de.Un()-ktM(e)};\nBg_\u003dfunction(e,N,y){N\u003daU(e,N);y||N?N\u0026\u0026(e.K\u003d!0):e.K\u003d!1;e.U\u003de.policy.N\u003d\u003d\u003d2||e.policy.N\u003d\u003d\u003d3\u0026\u0026e.K};\nXGM\u003dfunction(e,N){N\u003daU(e,N);e.L!\u003d\u003dN\u0026\u0026e.publish(\"livestatusshift\",N);e.L\u003dN};\nktM\u003dfunction(e){var N\u003de.policy.J;e.L||(N\u003dMath.max(N-1,0));return N*ek(e)};\nbW5\u003dfunction(e,N,y){y.Kx\u0026\u0026N--;Es(y)\u0026\u0026(N\u003d1);if(TC(y)!\u003d\u003d0\u0026\u0026(e\u003dg.Y2(e.experiments,\"html5_live_chunk_readahead_proxima_override\"))){N\u003de;var w;((w\u003dy.J)\u003d\u003dnull?0:PUn(w))\u0026\u0026N++}return N};\nek\u003dfunction(e){return e.videoData.J?Y_(e.videoData.J)||5:5};\nUv\u003dfunction(e,N){N\u003dMath.max(Math.max(1,Math.ceil(e.policy.K/ek(e))),N);return Math.min(Math.min(8,Math.floor(e.policy.U/ek(e))),N)};\no4F\u003dfunction(){this.K\u003d0;this.U\u003dInfinity;this.j\u003d!0;this.J\u003d2;this.N\u003d1;this.Z\u003d!1;this.G\u003d10;this.D\u003d!1;this.L\u003d1};\nwk\u003dfunction(e){g.x.call(this);this.JW\u003de;this.J\u003d0;this.N\u003dnull;this.Z\u003dthis.j\u003d0;this.K\u003d{};this.ph\u003dthis.JW.X();this.L\u003dnew g.e6(this.Ga,1E3,this);this.Dl\u003dnew NJ({delayMs:g.Y2(this.ph.experiments,\"html5_seek_timeout_delay_ms\")});this.i9\u003dnew NJ({delayMs:g.Y2(this.ph.experiments,\"html5_long_rebuffer_threshold_ms\")});this.Kx\u003dy_(this,\"html5_seek_set_cmt\");this.Et\u003dy_(this,\"html5_seek_jiggle_cmt\");this.Wk\u003dy_(this,\"html5_seek_new_elem\");this.Xz\u003dy_(this,\"html5_unreported_seek_reseek\");this.qg\u003dy_(this,\"html5_long_rebuffer_jiggle_cmt\");\nthis.Rq\u003dy_(this,\"html5_long_rebuffer_ssap_clip_not_match\");this.l9\u003dnew NJ({delayMs:2E4});this.Bk\u003dy_(this,\"html5_seek_new_elem_shorts\");this.VB\u003dy_(this,\"html5_seek_new_media_source_shorts_reuse\");this.Ut\u003dy_(this,\"html5_seek_new_media_element_shorts_reuse\");this.Zl\u003dy_(this,\"html5_reseek_after_time_jump\");this.U\u003dy_(this,\"html5_gapless_handoff_close_end_long_rebuffer\");this.Ng\u003dy_(this,\"html5_gapless_slow_seek\");this.D\u003dy_(this,\"html5_gapless_slice_append_stuck\");this.Kh\u003dy_(this,\"html5_gapless_slow_start\");\nthis.G\u003dy_(this,\"html5_ads_preroll_lock_timeout\");this.Y_\u003dy_(this,\"html5_ssap_ad_longrebuffer_new_element\");this.a9\u003dnew NJ({delayMs:g.Y2(this.ph.experiments,\"html5_skip_slow_ad_delay_ms\")||5E3,tO:!this.ph.T(\"html5_report_slow_ads_as_error\")});this.dT\u003dnew NJ({delayMs:g.Y2(this.ph.experiments,\"html5_skip_slow_ad_delay_ms\")||5E3,tO:!this.ph.T(\"html5_skip_slow_buffering_ad\")});this.SR\u003dnew NJ({delayMs:g.Y2(this.ph.experiments,\"html5_slow_start_timeout_delay_ms\")});this.aq\u003dy_(this,\"html5_slow_start_no_media_source\");\ng.Q(this,this.L)};\ny_\u003dfunction(e,N){var y\u003dg.Y2(e.ph.experiments,N+\"_delay_ms\");e\u003de.ph.T(N+\"_cfl\");return new NJ({delayMs:y,tO:e})};\nPwE\u003dfunction(e,N){e.J\u003dN};\nEd\u003dfunction(e,N,y,w,E,A,T,p){N.test(y)?(e.Qi(E,N,T),N.tO||A()):(N.vu\u0026\u0026N.N\u0026\u0026!N.j?(y\u003d(0,g.iC)(),w?N.J||(N.J\u003dy):N.J\u003d0,A\u003d!w\u0026\u0026y-N.N\u003eN.vu,y\u003dN.J\u0026\u0026y-N.J\u003eN.EE||A?N.j\u003d!0:!1):y\u003d!1,y\u0026\u0026(p\u003dObject.assign({},e.N7(N),p),p.wn\u003dT,p.we\u003dE,p.wsuc\u003dw,e.JW.Fh(\"workaroundReport\",p),w\u0026\u0026(N.reset(),e.K[E]\u003d!1)))};\nNJ\u003dfunction(e){var N\u003de\u003d\u003d\u003dvoid 0?{}:e;e\u003dN.delayMs\u003d\u003d\u003dvoid 0?0:N.delayMs;var y\u003dN.EE\u003d\u003d\u003dvoid 0?1E3:N.EE;var w\u003dN.vu\u003d\u003d\u003dvoid 0?3E4:N.vu;N\u003dN.tO\u003d\u003d\u003dvoid 0?!1:N.tO;this.J\u003dthis.N\u003dthis.K\u003dthis.startTimestamp\u003d0;this.j\u003d!1;this.L\u003dMath.ceil(e/1E3);this.EE\u003dy;this.vu\u003dw;this.tO\u003dN};\nz69\u003dfunction(e){g.x.call(this);var N\u003dthis;this.JW\u003de;this.Z\u003dthis.J\u003dthis.tW\u003dthis.mediaElement\u003dthis.playbackData\u003dnull;this.j\u003d0;this.L\u003dthis.Ng\u003dthis.K\u003dnull;this.Kh\u003d!1;this.a9\u003d0;this.U\u003d!1;this.timestampOffset\u003d0;this.G\u003d!0;this.Et\u003d0;this.Wk\u003dthis.SR\u003d!1;this.D\u003d0;this.VB\u003d!1;this.qg\u003d0;this.ph\u003dthis.JW.X();this.videoData\u003dthis.JW.getVideoData();this.policy\u003dnew dt1;this.l9\u003dnew wk(this.JW);this.Dl\u003dthis.Zl\u003dthis.aq\u003dthis.N\u003dNaN;this.Rq\u003dnew g.e6(function(){I3_(N,!1)},2E3);\nthis.dT\u003dnew g.e6(function(){Av(N)});\nthis.Bk\u003dnew g.e6(function(){N.Kh\u003d!0;v4E(N,{})});\nthis.Kx\u003dNaN;this.i9\u003dnew g.e6(function(){var y\u003dN.ph.UY;y.J+\u003d1E4/36E5;y.J-y.K\u003e1/6\u0026\u0026(qV5(y),y.K\u003dy.J);N.i9.start()},1E4);\ng.Q(this,this.l9);g.Q(this,this.Rq);g.Q(this,this.Bk);g.Q(this,this.dT);g.Q(this,this.i9)};\ng40\u003dfunction(e,N){e.playbackData\u003dN;e.videoData.isLivePlayback\u0026\u0026(e.Z\u003dnew Sv5(function(){a:{if(e.playbackData\u0026\u0026e.playbackData.J.J){if(wd(e.videoData)\u0026\u0026e.tW){var y\u003de.tW.eE.AT()||0;break a}if(e.videoData.J){y\u003de.videoData.J.l9;break a}}y\u003d0}return y}),e.J\u003dnew LW(e.videoData,e.ph.experiments,function(){return e.ra(!0)}));\nTo(e.JW)?(N\u003diWF(e),N.vl?(e.T(\"html5_sabr_enable_utc_seek_requests\")\u0026\u0026L3(e.videoData)\u0026\u0026e.j0(N.vl,N.startSeconds),e.j\u003dN.startSeconds):N.startSeconds\u003e0\u0026\u0026e.seekTo(N.startSeconds,{BY:\"seektimeline_startPlayback\",seekSource:15}),e.G\u003d!1):DtP(e)||(e.j\u003de.j||(g.xK(e.videoData)?0:e.videoData.startSeconds)||0)};\nf39\u003dfunction(e,N){(e.tW\u003dN)?Vfn(e,!0):Jv(e)};\ntf3\u003dfunction(e,N){g.NA(e.l9.L);e.T(\"html5_exponential_memory_for_sticky\")\u0026\u0026(N.state.isPlaying()?g.NA(e.i9):e.i9.stop());if(e.mediaElement)if(N.oldState.state\u003d\u003d\u003d8\u0026\u0026Tp(N.state)\u0026\u0026N.state.isBuffering()){N\u003de.mediaElement.getCurrentTime();var y\u003de.mediaElement.O4();var w\u003de.T(\"manifestless_post_live_ufph\")||e.T(\"manifestless_post_live\")?E3(y,Math.max(N-3.5,0)):E3(y,N-3.5);w\u003e\u003d0\u0026\u0026N\u003ey.end(w)-1.1\u0026\u0026w+1\u003cy.length\u0026\u0026y.start(w+1)-y.end(w)\u003c11\u0026\u0026(w\u003dy.start(w+1)+.2,Math.abs(e.Kx-w)\u003c.2||(e.JW.Fh(\"seekover\",{b:wO(y,\"_\"),\ncmt:N}),e.Kx\u003dw,e.seekTo(w,{l8:!0,BY:\"seektimeline_postLiveDisc\"})))}else((y\u003dN.state)\u003d\u003dnull?0:y.state\u003d\u003d\u003d8)\u0026\u0026!e.Wk\u0026\u0026(e.videoData.limitedPlaybackDurationInSeconds\u003e0?(p$(e.JW,e.getCurrentTime()+e.videoData.limitedPlaybackDurationInSeconds),e.Wk\u003d!0):e.videoData.isLivePlayback\u0026\u0026e.videoData.endSeconds\u003e0\u0026\u0026(p$(e.JW,e.getCurrentTime()+e.videoData.endSeconds),e.Wk\u003d!0))};\nqvP\u003dfunction(e,N){var y\u003de.getCurrentTime(),w\u003de.isAtLiveHead(y);if(e.Z\u0026\u0026w){var E\u003de.Z;if(E.J\u0026\u0026!(y\u003e\u003dE.N\u0026\u0026y\u003cE.K)){var A\u003dE.J.zI(y);A!\u003d\u003d-1\u0026\u0026(E.N\u003dE.J.getStartTime(A),E.K\u003dE.N+E.J.getDuration(A),A\u003d(0,g.iC)()/1E3-E.J.OY(A),A-\u003dE.L(),E.j.add(A))}}e.J\u0026\u0026(w\u0026\u0026(E\u003de.J,A\u003du$_(e),E.j++,E.j\u003c3||Date.now()-E.G\u003c3E3||(E.G\u003dDate.now(),E.N.push(A),E.N.length\u003e50\u0026\u0026E.N.shift())),E\u003de.J,Bg_(E,y,N\u003d\u003d\u003dvoid 0?!0:N),XGM(E,y),N\u0026\u0026I3_(e,!0));w!\u003d\u003de.SR\u0026\u0026(N\u003de.getCurrentTime()-e.Dl\u003c\u003d500,y\u003de.a9\u003e\u003d1E3,N||y||(N\u003de.JW.Eg(),N.qoe\u0026\u0026(N\u003dN.qoe,y\u003dg.BG(N.provider),\ng.IU(N,y,\"lh\",[w?\"1\":\"0\"])),e.SR\u003dw,e.a9++,e.Dl\u003de.getCurrentTime()))};\nI3_\u003dfunction(e,N){if(e.J){var y\u003de.J;var w\u003de.getCurrentTime();!aU(y,w)\u0026\u0026y.eg()?(y.policy.Z\u0026\u0026(y.policy.J\u003dMath.max(y.policy.J+y.policy.L,y.policy.G)),y\u003dInfinity):y\u003dw\u003cy.videoData.Ti()?Math.min(y.videoData.Ti()+10,y.Un()):NaN;if(!isNaN(y)){if(e.tW\u0026\u0026N\u0026\u0026(N\u003de.Rq.isActive(),w\u003de.J.Un(),(w\u003dCkE(e.tW,w-e.w7()))\u0026\u0026!N)){e.Rq.start();e.JW.Fh(\"inBufferPtl\",{cmt:e.getCurrentTime(),seekTo:w+e.w7()});e.seekTo(w+e.w7(),{BY:\"seektimeline_inBufferSeek\"});return}e.seekTo(y,{BY:\"seektimeline_pegToLive\"})}}};\nVfn\u003dfunction(e,N){if(e.J\u0026\u0026e.tW){var y\u003d!1;N?y\u003d!0:e.videoData.isLowLatencyLiveStream||e.videoData.latencyClass\u003d\u003d\u003d\"LOW\"||e.videoData.latencyClass\u003d\u003d\u003d\"ULTRALOW\"?y\u003dcjE(e.J):e.VB\u0026\u0026(e.VB\u003d!1,y\u003dcjE(e.J,!0));y\u0026\u0026(N\u003de.JW.Eg(),y\u003de.J,y\u003dek(y)*y.J,N.qoe\u0026\u0026(N\u003dN.qoe,g.IU(N,g.BG(N.provider),\"lra\",[y]),N.Fh(\"live-readahead-seconds\",{v:y})));N\u003de.tW;var w\u003de.J.J;e\u003de.J;e\u003d(e.J-1+e.policy.J)*ek(e);y\u003dNaN;var E\u003dN.Xz;E\u003d\u003d\u003d2||E\u003d\u003d\u003d-1?Es(N.JW.getVideoData())\u0026\u0026(y\u003dN.policy.xW):(--w,E\u003dN.JW.getVideoData(),E.Cx()\u0026\u0026E.latencyClass!\u003d\u003d\"ULTRALOW\"\u0026\u0026\n!E.isLowLatencyLiveStream\u0026\u0026(y\u003dTC(E)!\u003d\u003d0?N.policy.Ov:N.policy.kh));w\u003dMath.max(w,0);E\u003dN.L;E.Hf\u003dw;E.D\u003dy;N.G\u0026\u0026(N.G.Ng\u003de)}};\nZWF\u003dfunction(e,N){e.j\u003dN};\nv4E\u003dfunction(e,N){xt5(e,N).then(void 0,function(){Jv(e)});\njUM(e).then(function(y){n4M(e,y)},function(){Jv(e)});\ne.JW.I0(N);e.ph.B9()\u0026\u0026(N\u003de.N7(),N[\"native\"]\u003d\"\"+ +e.U,N.tgt\u003d\"\"+e.N,N.otgt\u003d\"\"+(e.N+e.timestampOffset),e.J\u0026\u0026e.T(\"html5_high_res_seek_logging\")\u0026\u0026(N.tht\u003d\"\"+e.J.Z(),N.ht\u003d\"\"+e.J.Un(),N.adft\u003d\"\"+ktM(e.J)),e.T(\"html5_sabr_parse_live_metadata_playback_boundaries\")\u0026\u0026e.videoData.J\u0026\u0026L3(e.videoData)\u0026\u0026(N.minst\u003d\"\"+e.videoData.J.gf,N.cminst\u003d\"\"+(e.videoData.J.Ti()+e.timestampOffset),N.maxst\u003d\"\"+e.videoData.J.zg,N.hts\u003d\"\"+e.videoData.J.Kh,N.cmaxst\u003d\"\"+(e.videoData.J.ra()+e.timestampOffset)),e.JW.Fh(\"startSeek\",N))};\nxt5\u003dfunction(e,N){e.Ng||(e.tW?isFinite(e.N)?e.Ng\u003de.tW.seek(e.N-e.timestampOffset,N):(yG(e.videoData),e.Ng\u003dWl(e.tW),g.nX(e.videoData)||(e.N\u003de.tW.getCurrentTime()+e.timestampOffset)):e.Ng\u003dg.S9(e.N-e.timestampOffset));return e.Ng};\njUM\u003dfunction(e){var N\u003de.K;N||(e.K\u003dnew O3,N\u003de.K,Av(e));return N};\nC$\u003dfunction(e,N,y){return isNaN(N)?NaN:g.Ja(N,e.Ti(),e.ra(y))};\nAv\u003dfunction(e){if(e.K)if(e.videoData.isLivePlayback\u0026\u0026e.videoData.K\u0026\u0026!e.videoData.K.J\u0026\u0026e.mediaElement\u0026\u0026e.mediaElement.Rl()\u003e0\u0026\u0026G6(e.mediaElement)\u003e0\u0026\u0026(e.N\u003dC$(e,e.N,!1)),!e.mediaElement||!QU5(e))e.dT.start(750);else if(!isNaN(e.N)\u0026\u0026isFinite(e.N)){var N\u003de.Zl-(e.N-e.timestampOffset);if(!(N\u003d\u003d\u003d0||e.T(\"html5_enable_new_seek_timeline_logic\")\u0026\u0026Math.abs(N)\u003c.005))if(N\u003de.mediaElement.getCurrentTime()-e.N,Math.abs(N)\u003c\u003de.Et||e.T(\"html5_enable_new_seek_timeline_logic\")\u0026\u0026Math.abs(N)\u003c.005)e.K\u0026\u0026e.K.resolve(e.mediaElement.getCurrentTime());\nelse{if(e.videoData.cC)e.videoData.cC\u003d!1;else if(!yG(e.videoData)\u0026\u0026e.N\u003e\u003de.ra()-.1){e.N\u003de.ra();e.K.resolve(e.ra());e.JW.U7();return}try{var y\u003de.N-e.timestampOffset;e.mediaElement.seekTo(y);e.l9.J\u003dy;e.Zl\u003dy;e.j\u003de.N;e.T(\"html5_enable_new_seek_timeline_logic\")\u0026\u0026(e.U\u003d!1)}catch(w){}}}};\nQU5\u003dfunction(e){if(!e.mediaElement||e.mediaElement.Rl()\u003d\u003d\u003d0||e.mediaElement.hasError())return!1;var N\u003de.mediaElement.getCurrentTime()\u003e0;if(!(e.videoData.K\u0026\u0026e.videoData.K.J||e.videoData.isLivePlayback)\u0026\u0026e.videoData.RV())return N;if(e.N\u003e\u003d0){var y\u003de.mediaElement.Gz();if(y.length||!N)return AX(y,e.N-e.timestampOffset)}return N};\nn4M\u003dfunction(e,N){e.L\u0026\u0026(e.L.resolve(N),e.JW.Qt(),e.ph.B9()\u0026\u0026(N\u003de.N7(),N[\"native\"]\u003d\"\"+ +e.U,N.otgt\u003d\"\"+(e.N+e.timestampOffset),e.JW.Fh(\"seekEnd\",N)));Jv(e)};\nJv\u003dfunction(e){e.N\u003dNaN;e.Zl\u003dNaN;e.K\u003dnull;e.Ng\u003dnull;e.L\u003dnull;e.Kh\u003d!1;e.U\u003d!1;e.Et\u003d0;e.Rq.stop();e.Bk.stop()};\nKS1\u003dfunction(e,N,y){var w\u003de.mediaElement,E\u003dN.type;switch(E){case \"seeking\":var A\u003dw.getCurrentTime()+e.timestampOffset;if(!e.K||e.U\u0026\u0026A!\u003d\u003de.N){var T\u003d!!e.K;e.K\u003dnew O3;e.T(\"html5_enable_new_seek_timeline_logic\")\u0026\u0026e.K.then(function(C){n4M(e,C)},function(){Jv(e)});\nif(e.videoData.isAd()){var p;U7F({adCpn:e.videoData.clientPlaybackNonce,contentCpn:(p\u003de.videoData.hK)!\u003dnull?p:\"\"},N.J)}e.Zl\u003dA;PwE(e.l9,w.getCurrentTime());e.seekTo(A,{seekSource:104,BY:\"seektimeline_mediaElementEvent\"});y\u0026\u0026mtE(y,A*1E3,!!T);e.U\u003d!0}break;case \"seeked\":e.K\u0026\u0026e.K.resolve(e.mediaElement.getCurrentTime());break;case \"loadedmetadata\":To(e.JW)||HWM(e);Av(e);break;case \"progress\":Av(e);break;case \"pause\":e.D\u003de.getCurrentTime()}e.D\u0026\u0026((E\u003d\u003d\u003d\"play\"||E\u003d\u003d\u003d\"playing\"||E\u003d\u003d\u003d\"timeupdate\"||E\u003d\u003d\u003d\"progress\")\u0026\u0026\ne.getCurrentTime()-e.D\u003e10\u0026\u0026(e.T(\"html5_enable_new_media_element_puase_jump\")?(e.JW.Qi(new P3(\"qoe.restart\",{reason:\"pauseJump\"})),e.JW.hT()):e.seekTo(e.D,{BY:\"pauseJump\"})),E!\u003d\u003d\"pause\"\u0026\u0026E!\u003d\u003d\"play\"\u0026\u0026E!\u003d\u003d\"playing\"\u0026\u0026E!\u003d\u003d\"progress\"\u0026\u0026(e.D\u003d0))};\nWSP\u003dfunction(e){return(hY(e.videoData)||!!e.videoData.liveUtcStartSeconds)\u0026\u0026(!!e.videoData.liveUtcStartSeconds||DtP(e))\u0026\u0026!!e.videoData.J};\nDtP\u003dfunction(e){return!!e.videoData.startSeconds\u0026\u0026isFinite(e.videoData.startSeconds)\u0026\u0026e.videoData.startSeconds\u003e1E9};\niWF\u003dfunction(e){var N\u003d0,y\u003dNaN,w\u003d\"\";if(!e.G)return{startSeconds:N,vl:y,source:w};e.videoData.Rq?N\u003de.videoData.aq:yG(e.videoData)\u0026\u0026(N\u003dInfinity);if(g.bk(e.videoData))return{startSeconds:N,vl:y,source:w};e.videoData.startSeconds?(w\u003d\"ss\",N\u003de.videoData.startSeconds):e.videoData.jN\u0026\u0026(w\u003d\"stss\",N\u003de.videoData.jN);e.videoData.liveUtcStartSeconds\u0026\u0026(y\u003de.videoData.liveUtcStartSeconds);if(isFinite(N)\u0026\u0026(N\u003ee.ra()||N\u003ce.Ti())){var E\u003d{};E.minSeekableTime\u003de.Ti();E.maxSeekableTime\u003de.ra();E.cmt\u003de.getCurrentTime();E.ss\u003d\nN;E.utc\u003dy;E.src\u003dw;e.JW.Fh(\"startSecondsOutOfBounds\",E);e.videoData.Cx()\u0026\u0026(N\u003dC$(e,N,!1))}return{startSeconds:N,vl:y,source:w}};\nHWM\u003dfunction(e){if(e.G)if(g.bk(e.videoData))e.G\u003d!1;else{var N\u003d\"ss\",y\u003d0,w;((w\u003de.videoData.J)\u003d\u003dnull?0:w.isManifestless)\u0026\u0026e.videoData.Xz\u0026\u0026!DtP(e)\u0026\u0026(N\u003d\"mss\",y\u003de.videoData.Xz);(e.videoData.Rq?e.T(\"html5_prioritize_windowed_st_start_seconds\"):e.T(\"html5_prioritize_st_start_seconds\"))\u0026\u0026!y\u0026\u0026e.videoData.jN\u0026\u0026(N\u003d\"stss\",y\u003de.videoData.jN);!y\u0026\u0026WSP(e)\u0026\u0026(y\u003de.videoData.liveUtcStartSeconds||e.videoData.Xz,N\u003d\"utc\",y\u003de.ra()-e.OY(e.ra())+y);y||e.T(\"html5_prefer_initial_ss_over_stream_time_ss_for_vod\")\u0026\u0026!e.videoData.Cx()||\n!e.videoData.jN||(N\u003d\"stss\",y\u003de.videoData.jN);w\u003d{};if(y){if(y\u003ee.ra()||y\u003ce.Ti())w.minSeekableTime\u003de.Ti(),w.maxSeekableTime\u003de.ra(),w.cmt\u003de.getCurrentTime(),w.it\u003de.OY(e.getCurrentTime()),w.ss\u003dy,w.utc\u003dWSP(e)?e.videoData.liveUtcStartSeconds||e.videoData.Xz:0,e.JW.Fh(\"startSecondsOutOfBounds\",w),e.videoData.Cx()\u0026\u0026(y\u003dC$(e,y,!1));e.seekTo(y,{BY:\"seektimeline_startSeconds\"});w[N]\u003dy;e.JW.Fh(\"startSeconds\",w);e.G\u003d!1}else e.videoData.Xz\u0026\u0026(w[N]\u003de.videoData.Xz+e.w7(),e.JW.Fh(\"startSeconds\",w))}};\nOWM\u003dfunction(e,N){e.JW.Fh(\"sdai\",{adj4t:N.toFixed(3)});e.aq\u003dN;N+\u003d1;e.N\u003dN;e.j\u003dN;jUM(e).then(function(y){n4M(e,y)},function(){Jv(e)})};\nu$_\u003dfunction(e){return e.mediaElement?U3(e.mediaElement):0};\ndt1\u003dfunction(){};\nrk\u003dfunction(e){g.x.call(this);this.K\u003de;this.J\u003dnew Map;this.N\u003dnew g.e6(this.sample,250,this);g.Q(this,this.N);this.start()};\n$7\u003dfunction(e,N){if((e\u003de.J.get(N))\u003d\u003dnull)e\u003dvoid 0;else{e\u003de.buffer;for(N\u003d[];e.N!\u003d\u003de.J;)e.N\u003d(e.N+1)%e.data.length,N.push(e.data[e.N]);e\u003dN}return e||[]};\nY7\u003dfunction(e,N){var y;return((y\u003de.J.get(N))\u003d\u003dnull?void 0:FSJ(y.buffer))||0};\nR6E\u003dfunction(e){this.J\u003de;this.x3\u003dNaN;this.buffer\u003dnew Gt(100)};\nMJ\u003dfunction(){this.finished\u003dthis.started\u003d!1};\neiM\u003dfunction(e){function N(E){return y.Sw\u0026\u0026(!w.Ci||!w.Ot.G)||y.Ng!\u003d\u003d\"yt\"\u0026\u0026(w.partnerId\u003d\u003d\u003d38\u0026\u0026y.playerStyle\u003d\u003d\u003d\"books\"||w.partnerId\u003d\u003d\u003d30\u0026\u0026y.playerStyle\u003d\u003d\u003d\"docs\"||w.partnerId\u003d\u003d\u003d33\u0026\u0026y.playerStyle\u003d\u003d\u003d\"google-live\")?Gt3(e,w,E):Ut5(e,w).then(function(){lr(e,w)},function(A){lr(e,w,!0);\nthrow A;})}\nvar y\u003de.X(),w\u003de.getVideoData();w.Ss();w.loading\u003d!0;return LS1(e)?sUF(e,w).then(function(){lr(e,w)},function(E){E\u003dI2(E);\nif(dp(E.severity))return lr(e,w,!0),Promise.reject(E);E.errorCode\u003d\u003d\u003d\"onesie.response.badproxystatus\"\u0026\u0026\"\"+E.details.st\u003d\u003d\u003d\"3\"\u0026\u0026(a39\u003d!0);e.handleError(E);return N(\"onesie\")}):N(\"gvi\")};\nLS1\u003dfunction(e){var N\u003de.X();if(N.T(\"html5_disable_onesie\")||!N.T(\"html5_onesie\")||!N.T(\"html5_onesie_inline\")\u0026\u0026e.getVisibilityState()\u003d\u003d\u003d5||N.Ng!\u003d\u003d\"yt\")return!1;var y\u003dN.ub;if(!y||!y.J)return e.handleError(new P3(\"onesie.unavailable.hotconfig\",{key:\"0\"})),!1;if(y.J.L\u003c(0,g.iC)()\u0026\u0026(e.Fh(\"okexp\",\"1\"),(y\u003de.HZ())\u0026\u0026N.T(\"html5_prefer_trusted_host_on_key_expiration\"))){y.N\u003d!0;var w;(N\u003d(w\u003dy.J.get(0))\u003d\u003dnull?void 0:lN(w.location))\u0026\u0026!er(N)\u0026\u0026y.J.delete(0)}if(a39)return e.Fh(\"ost3\",\"1\"),!1;w\u003d{};return Object.keys(w).length\u003e\n0?(w.onesie\u003d\"0\",e.handleError(new P3(\"html5.missingapi\",w)),!1):!0};\nNkF\u003dfunction(e){var N\u003dz9();ih(N,e);return g.AC(N,A60())};\nsUF\u003dfunction(e,N){var y,w,E,A,T,p,C,r,Y,M,l,F,S,k,X,d,v,V,Z,n,R,O,E9,Jn,eM,H;return g.f(function(a){if(a.J\u003d\u003d1)return N.fetchType\u003d\"onesie\",y\u003dlzs(N,e.getPlayerSize(),e.getVisibilityState()),w\u003dnew KH(e,y),g.D(a,w.fetch(),2);E\u003da.N;A\u003d{player_response:E};N.loading\u003d!1;T\u003de.nX.Bi;if(w.ZM){p\u003dg.c(w.ZM.entries());for(C\u003dp.next();!C.done;C\u003dp.next())r\u003dC.value,Y\u003dg.c(r),M\u003dY.next().value,l\u003dY.next().value,F\u003dM,S\u003dl,T.J.set(F,S,180),F\u003d\u003d\u003dN.videoId\u0026\u0026(k\u003dS.Np(),N.yw\u003dk);T.Gq\u003dw}X\u003dg.c(w.uH.entries());for(d\u003dX.next();!d.done;d\u003d\nX.next())v\u003dd.value,V\u003dg.c(v),Z\u003dV.next().value,n\u003dV.next().value,R\u003dZ,O\u003dn,T.N.set(R,O,180);g.ZG(N,A,!0);if(N.loading||u0(N))return a.return(Promise.resolve());T.J.removeAll();T.N.removeAll();N.yw\u003d[];E9\u003d{};Jn\u003d\"onesie.response\";eM\u003d0;N.errorCode?(Jn\u003d\"auth\",E9.ec\u003dN.errorCode,E9.ed\u003dN.errorDetail,E9.es\u003dN.Qm||\"\",eM\u003d2):(E9.successButUnplayable\u003d\"1\",E9.disposed\u003d\"\"+ +N.Ss(),E9.afmts\u003d\"\"+ +/adaptiveFormats/.test(E),E9.cpn\u003dN.clientPlaybackNonce);H\u003dnew P3(Jn,E9,eM);return a.return(Promise.reject(H))})};\nUt5\u003dfunction(e,N){var y,w,E,A,T,p,C,r,Y,M,l;return g.f(function(F){switch(F.J){case 1:y\u003dN.isAd(),w\u003d!y,E\u003dy?1:3,A\u003d0;case 2:if(!(A\u003cE)){F.u9(4);break}if(!(A\u003e0)){F.u9(5);break}return g.D(F,XK(5E3),6);case 6:T\u003dnew g.Gh(\"Retrying OnePlatform request\",{attempt:A}),g.uA(T);case 5:return g.c5(F,7),g.D(F,yvF(e,N),9);case 9:return F.return();case 7:p\u003dg.XH(F);C\u003dI2(p);r\u003dC.errorCode;Y\u003de.X();M\u003dY.T(\"html5_use_network_error_code_enums\")?401:\"401\";w\u0026\u0026r\u003d\u003d\u003d\"manifest.net.badstatus\"\u0026\u0026C.details.rc\u003d\u003d\u003dM\u0026\u0026(w\u003d!1,A\u003d\u003d\u003dE-1\u0026\u0026(E+\u003d\n1));if(A\u003d\u003d\u003dE-1)return l\u003dwsn(y,C.details),l.details.backend\u003d\"op\",l.details.originec\u003dr,F.return(Promise.reject(l));if(r\u003d\u003d\u003d\"auth\"||r\u003d\u003d\u003d\"manifest.net.retryexhausted\")return F.return(Promise.reject(C));e.handleError(C);if(dp(C.severity)){F.u9(4);break}case 3:A++;F.u9(2);break;case 4:return F.return(Promise.reject(wsn(y,{backend:\"op\"})))}})};\nyvF\u003dfunction(e,N){function y(Jn){Jn.readyState\u003d\u003d\u003d2\u0026\u0026e.lB(\"ps_c\")}\nvar w,E,A,T,p,C,r,Y,M,l,F,S,k,X,d,v,V,Z,n,R,O,E9;return g.f(function(Jn){switch(Jn.J){case 1:N.fetchType\u003d\"gp\";w\u003de.X();E\u003dg.GX(w,g.qK(N));if(!E.J){A\u003dE.getValue();Jn.u9(2);break}return g.D(Jn,E.J,3);case 3:A\u003dJn.N;case 2:return T\u003dA,p\u003dNkF(T),C\u003dlzs(N,e.getPlayerSize(),e.getVisibilityState()),r\u003dg.eZ(E7P),Y\u003dg.qK(N),M\u003d(0,g.iC)(),l\u003d!1,F\u003d\"empty\",S\u003d0,e.lB(\"psns\"),k\u003d{Mc:y},g.D(Jn,g.Rg(p,C,r,void 0,k),4);case 4:X\u003dJn.N;e.lB(\"psnr\");if(N.Ss())return Jn.return();X?\"error\"in X\u0026\u0026X.error?(l\u003d!0,F\u003d\"esf:\"+X.error.message,\nS\u003dX.error.code):X.errorMetadata\u0026\u0026(l\u003d!0,F\u003d\"its\",S\u003dX.errorMetadata.status):l\u003d!0;if(l)return d\u003d0,v\u003d((0,g.iC)()-M).toFixed(),V\u003d{},V\u003dw.T(\"html5_use_network_error_code_enums\")?{backend:\"op\",rc:S,rt:v,reason:F,has_kpt:N.a9?\"1\":\"0\",has_mdx_env:N.mdxEnvironment?\"1\":\"0\",has_omit_key_flag:g.Lb(\"INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT\")?\"1\":\"0\",has_page_id:w.pageId?\"1\":\"0\",has_token:Y?\"1\":\"0\",has_vvt:N.Kh?\"1\":\"0\",is_mdx:N.isMdxPlayback?\"1\":\"0\",mdx_ctrl:N.S_||\"\",token_eq:Y\u003d\u003d\u003dg.qK(N)?\"1\":\"0\"}:{backend:\"op\",\nrc:\"\"+S,rt:v,reason:F,has_kpt:N.a9?\"1\":\"0\",has_mdx_env:N.mdxEnvironment?\"1\":\"0\",has_omit_key_flag:g.Lb(\"INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT\")?\"1\":\"0\",has_page_id:w.pageId?\"1\":\"0\",has_token:Y?\"1\":\"0\",has_vvt:N.Kh?\"1\":\"0\",is_mdx:N.isMdxPlayback?\"1\":\"0\",mdx_ctrl:N.S_||\"\",token_eq:Y\u003d\u003d\u003dg.qK(N)?\"1\":\"0\"},Z\u003d\"manifest.net.connect\",S\u003d\u003d\u003d429?(Z\u003d\"auth\",d\u003d2):S\u003e200\u0026\u0026(Z\u003d\"manifest.net.badstatus\",S\u003d\u003d\u003d400\u0026\u0026(d\u003d2)),Jn.return(Promise.reject(new P3(Z,V,d)));N.loading\u003d!1;g.ZG(N,{raw_player_response:X},!0);\nn\u003dX;g.dw(N.X())\u0026\u0026n\u0026\u0026n.trackingParams\u0026\u0026h$(n.trackingParams);if(N.errorCode)return R\u003d{ec:N.errorCode,ed:N.errorDetail,es:N.Qm||\"\"},Jn.return(Promise.reject(new P3(\"auth\",R,2)));if(!N.loading\u0026\u0026!u0(N))return O\u003dN.isAd()?\"auth\":\"manifest.net.retryexhausted\",E9\u003dN.isAd()?2:1,Jn.return(Promise.reject(new P3(O,{successButUnplayable:\"1\",hasMedia:g.FU(N)?\"1\":\"0\"},E9)));g.hn(Jn)}})};\nGt3\u003dfunction(e,N,y){function w(S){S\u003dI2(S);if(dp(S.severity))return Promise.reject(S);e.handleError(S);return!1}\nfunction E(){return!0}\nvar A,T,p,C,r,Y,M,l,F;return g.f(function(S){switch(S.J){case 1:var k\u003de.X(),X\u003de.getPlayerSize(),d\u003de.getVisibilityState();e.isFullscreen();var v\u003dwindow.location.search;if(N.partnerId\u003d\u003d\u003d38\u0026\u0026k.playerStyle\u003d\u003d\u003d\"books\")v\u003dN.videoId.indexOf(\":\"),v\u003dg.Qb(\"//play.google.com/books/volumes/\"+N.videoId.slice(0,v)+\"/content/media\",{aid:N.videoId.slice(v+1),sig:N.lM});else if(N.partnerId\u003d\u003d\u003d30\u0026\u0026k.playerStyle\u003d\u003d\u003d\"docs\")v\u003dg.Qb(\"https://docs.google.com/get_video_info\",{docid:N.videoId,authuser:N.Fn,authkey:N.qq,eurl:k.VB});\nelse if(N.partnerId\u003d\u003d\u003d33\u0026\u0026k.playerStyle\u003d\u003d\u003d\"google-live\")v\u003dg.Qb(\"//google-liveplayer.appspot.com/get_video_info\",{key:N.videoId});else{k.Ng!\u003d\u003d\"yt\"\u0026\u0026g.t0(Error(\"getVideoInfoUrl for invalid namespace: \"+k.Ng));var V\u003d{html5:\"1\",video_id:N.videoId,cpn:N.clientPlaybackNonce,eurl:k.VB,ps:k.playerStyle,el:I$(N),hl:k.SR,list:N.playlistId,agcid:N.YU,aqi:N.adQueryId,sts:20129,lact:z_()};Object.assign(V,k.J);k.forcedExperiments\u0026\u0026(V.forced_experiments\u003dk.forcedExperiments);N.Kh?(V.vvt\u003dN.Kh,N.mdxEnvironment\u0026\u0026(V.mdx_environment\u003d\nN.mdxEnvironment)):g.qK(N)\u0026\u0026(V.access_token\u003dg.qK(N));N.adFormat\u0026\u0026(V.adformat\u003dN.adFormat);N.slotPosition\u003e\u003d0\u0026\u0026(V.slot_pos\u003dN.slotPosition);N.breakType\u0026\u0026(V.break_type\u003dN.breakType);N.M6!\u003d\u003dnull\u0026\u0026(V.ad_id\u003dN.M6);N.sb!\u003d\u003dnull\u0026\u0026(V.ad_sys\u003dN.sb);N.Rv!\u003d\u003dnull\u0026\u0026(V.encoded_ad_playback_context\u003dN.Rv);k.captionsLanguagePreference\u0026\u0026(V.cc_lang_pref\u003dk.captionsLanguagePreference);k.dT\u0026\u0026k.dT!\u003d\u003d2\u0026\u0026(V.cc_load_policy\u003dk.dT);var Z\u003dg.HE(g.m6(),65);g.na(k)\u0026\u0026Z!\u003dnull\u0026\u0026!Z\u0026\u0026(V.device_captions_on\u003d\"1\");k.mute\u0026\u0026(V.mute\u003dk.mute);N.annotationsLoadPolicy\u0026\u0026\nk.annotationsLoadPolicy!\u003d\u003d2\u0026\u0026(V.iv_load_policy\u003dN.annotationsLoadPolicy);N.yO\u0026\u0026(V.endscreen_ad_tracking\u003dN.yO);(Z\u003dk.aq.get(N.videoId))\u0026\u0026Z.Ge\u0026\u0026(V.ic_track\u003dZ.Ge);N.i9\u0026\u0026(V.itct\u003dN.i9);uk(N)\u0026\u0026(V.autoplay\u003d\"1\");N.mutedAutoplay\u0026\u0026(V.mutedautoplay\u003dN.mutedAutoplay);N.isAutonav\u0026\u0026(V.autonav\u003d\"1\");N.o4\u0026\u0026(V.noiba\u003d\"1\");N.isMdxPlayback\u0026\u0026(V.mdx\u003d\"1\",V.ytr\u003dN.N2);N.mdxControlMode\u0026\u0026(V.mdx_control_mode\u003dN.mdxControlMode);N.Ez\u0026\u0026(V.ytrcc\u003dN.Ez);N.wW\u0026\u0026(V.utpsa\u003d\"1\");N.isFling\u0026\u0026(V.is_fling\u003d\"1\");N.isInlinePlaybackNoAd\u0026\u0026(V.mute\u003d\"1\");\nN.vnd\u0026\u0026(V.vnd\u003dN.vnd);N.forceAdsUrl\u0026\u0026(Z\u003dN.forceAdsUrl.split(\"|\").length\u003d\u003d\u003d3,V.force_ad_params\u003dZ?N.forceAdsUrl:\"||\"+N.forceAdsUrl);N.NK\u0026\u0026(V.preload\u003dN.NK);X.width\u0026\u0026(V.width\u003dX.width);X.height\u0026\u0026(V.height\u003dX.height);(N.im?0:N.UY)\u0026\u0026(V.splay\u003d\"1\");N.ypcPreview\u0026\u0026(V.ypc_preview\u003d\"1\");VG(N)\u0026\u0026(V.content_v\u003dVG(N));N.Kx\u0026\u0026(V.livemonitor\u003d1);k.l9\u0026\u0026(V.authuser\u003dk.l9);k.pageId\u0026\u0026(V.pageid\u003dk.pageId);k.Ut\u0026\u0026(V.ei\u003dk.Ut);k.j\u0026\u0026(V.iframe\u003d\"1\");N.contentCheckOk\u0026\u0026(V.cco\u003d\"1\");N.racyCheckOk\u0026\u0026(V.rco\u003d\"1\");k.G\u0026\u0026N.AU\u0026\u0026(V.live_start_walltime\u003d\nN.AU);k.G\u0026\u0026N.yh\u0026\u0026(V.live_manifest_duration\u003dN.yh);k.G\u0026\u0026N.playerParams\u0026\u0026(V.player_params\u003dN.playerParams);k.G\u0026\u0026N.cycToken\u0026\u0026(V.cyc\u003dN.cycToken);k.G\u0026\u0026N.bf\u0026\u0026(V.tkn\u003dN.bf);d!\u003d\u003d0\u0026\u0026(V.vis\u003dd);k.enableSafetyMode\u0026\u0026(V.enable_safety_mode\u003d\"1\");N.a9\u0026\u0026(V.kpt\u003dN.a9);N.IY\u0026\u0026(V.kids_age_up_mode\u003dN.IY);N.kidsAppInfo\u0026\u0026(V.kids_app_info\u003dN.kidsAppInfo);N.uV\u0026\u0026(V.upg_content_filter_mode\u003d\"1\");k.widgetReferrer\u0026\u0026(V.widget_referrer\u003dk.widgetReferrer.substring(0,128));N.Ng?(X\u003dN.Ng.latitudeE7!\u003dnull\u0026\u0026N.Ng.longitudeE7!\u003dnull?N.Ng.latitudeE7+\n\",\"+N.Ng.longitudeE7:\",\",X+\u003d\",\"+(N.Ng.clientPermissionState||0)+\",\"+(N.Ng.locationRadiusMeters||\"\")+\",\"+(N.Ng.locationOverrideToken||\"\")):X\u003dnull;X\u0026\u0026(V.uloc\u003dX);N.Li\u0026\u0026(V.internalipoverride\u003dN.Li);k.embedConfig\u0026\u0026(V.embed_config\u003dk.embedConfig);k.Sz\u0026\u0026(V.co_rel\u003d\"1\");k.ancestorOrigins.length\u003e0\u0026\u0026(V.ancestor_origins\u003dArray.from(k.ancestorOrigins).join(\",\"));k.homeGroupInfo!\u003d\u003dvoid 0\u0026\u0026(V.home_group_info\u003dk.homeGroupInfo);k.livingRoomAppMode!\u003d\u003dvoid 0\u0026\u0026(V.living_room_app_mode\u003dk.livingRoomAppMode);k.enablePrivacyFilter\u0026\u0026\n(V.enable_privacy_filter\u003d\"1\");N.isLivingRoomDeeplink\u0026\u0026(V.is_living_room_deeplink\u003d\"1\");N.qE\u0026\u0026N.Oz\u0026\u0026(V.clip\u003dN.qE,V.clipt\u003dN.Oz);N.lr\u0026\u0026(V.disable_watch_next\u003d\"1\");N.Zc\u0026\u0026(V.forced_by_var\u003d\"1\");for(var n in V)!Av0.has(n)\u0026\u0026V[n]\u0026\u0026String(V[n]).length\u003e512\u0026\u0026(g.uA(Error(\"GVI param too long: \"+n)),V[n]\u003d\"\");n\u003dk.qg;g.IK(k)\u0026\u0026(n\u003dsG(n.replace(/\\b(?:www|web)([.-])/,\"tv$1\"))||k.qg);k\u003dg.Qb(n+\"get_video_info\",V);v\u0026\u0026(k\u003dy7n(k,v));v\u003dk}A\u003dv;p\u003d(T\u003dN.isAd())?1:3;C\u003d0;case 2:if(!(C\u003cp)){S.u9(4);break}r\u003dA;if(!(C\u003e0)){S.u9(5);break}return g.D(S,\nXK(5E3),6);case 6:Y\u003d{playerretry:C,playerretrysrc:y},T||(Y.recover\u003d\"embedded\"),r\u003dCp(A,Y);case 5:return g.D(S,Tk9(N,r).then(E,w),7);case 7:if(M\u003dS.N)return S.return();C++;S.u9(2);break;case 4:l\u003dT?\"auth\":\"manifest.net.retryexhausted\";F\u003dT?2:1;if(!T\u0026\u0026Math.random()\u003c1E-4)try{g.uA(new g.Gh(\"b/152131571\",btoa(A)))}catch(R){}return S.return(Promise.reject(new P3(l,{backend:\"gvi\"},F)))}})};\nTk9\u003dfunction(e,N){function y(X){return w(X.xhr)}\nfunction w(X){if(!e.Ss()){X\u003dX?X.status:-1;var d\u003d0,v\u003d((0,g.iC)()-Y).toFixed();v\u003dE.T(\"html5_use_network_error_code_enums\")?{backend:\"gvi\",rc:X,rt:v}:{backend:\"gvi\",rc:\"\"+X,rt:v};var V\u003d\"manifest.net.connect\";X\u003d\u003d\u003d429?(V\u003d\"auth\",d\u003d2):X\u003e200\u0026\u0026(V\u003d\"manifest.net.badstatus\",X\u003d\u003d\u003d400\u0026\u0026(d\u003d2));return Promise.reject(new P3(V,v,d))}}\nvar E,A,T,p,C,r,Y,M,l,F,S,k;return g.f(function(X){if(X.J\u003d\u003d1){e.fetchType\u003d\"gvi\";E\u003de.X();var d\u003d{};e.Dy\u0026\u0026(d.ytrext\u003de.Dy);(p\u003dg.v4(d)?void 0:d)?(A\u003d{format:\"RAW\",method:\"POST\",withCredentials:!0,timeout:3E4,postParams:p},T\u003dCp(N,{action_display_post:1})):(A\u003d{format:\"RAW\",method:\"GET\",withCredentials:!0,timeout:3E4},T\u003dN);C\u003d{};E.sendVisitorIdHeader\u0026\u0026e.visitorData\u0026\u0026(C[\"X-Goog-Visitor-Id\"]\u003de.visitorData);(r\u003dms(E.experiments,\"debug_sherlog_username\"))\u0026\u0026(C[\"X-Youtube-Sherlog-Username\"]\u003dr);Object.keys(C).length\u003e\n0\u0026\u0026(A.headers\u003dC);Y\u003d(0,g.iC)();return g.D(X,ai(g2,T,A).then(void 0,y),2)}M\u003dX.N;if(!M||!M.responseText)return X.return(w(M));e.loading\u003d!1;l\u003dAE(M.responseText);g.ZG(e,l,!0);if(e.errorCode)return F\u003d{ec:e.errorCode,ed:e.errorDetail,es:e.Qm||\"\"},X.return(Promise.reject(new P3(\"auth\",F,2)));if(!e.loading\u0026\u0026!u0(e))return S\u003de.isAd()?\"auth\":\"manifest.net.retryexhausted\",k\u003de.isAd()?2:1,X.return(Promise.reject(new P3(S,{successButUnplayable:\"1\"},k)));g.hn(X)})};\nwsn\u003dfunction(e,N){return new P3(e?\"auth\":\"manifest.net.retryexhausted\",N,e?2:1)};\nlr\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?!1:y;var w,E,A,T;g.f(function(p){if(p.J\u003d\u003d1){w\u003de.X();if(y\u0026\u0026(!g.mT(w)||I$(N)!\u003d\u003d\"embedded\")||N.lr||I$(N)!\u003d\u003d\"adunit\"\u0026\u0026(g.I_(w)||Vy(w)||g.ZY(w)||g.IK(w)||nC(w)\u003d\u003d\u003d\"WEB_CREATOR\"))return p.return();E\u003dg.GX(w,g.qK(N));return E.J?g.D(p,E.J,3):(A\u003dE.getValue(),p.u9(2))}p.J!\u003d2\u0026\u0026(A\u003dp.N);T\u003dA;return p.return(Jv5(e,N,T))})};\nJv5\u003dfunction(e,N,y){var w,E,A,T,p;return g.f(function(C){if(C.J\u003d\u003d1){g.c5(C,2);w\u003dNkF(y);var r\u003dN.X();g.m6();var Y\u003d{context:g.GC(N),videoId:N.videoId,racyCheckOk:N.racyCheckOk,contentCheckOk:N.contentCheckOk,autonavState:\"STATE_NONE\"};I$(N)\u003d\u003d\u003d\"adunit\"\u0026\u0026(Y.isAdPlayback\u003d!0);r.embedConfig\u0026\u0026(Y.serializedThirdPartyEmbedConfig\u003dr.embedConfig);r.Sz\u0026\u0026(Y.showContentOwnerOnly\u003d!0);N.PB\u0026\u0026(Y.showShortsOnly\u003d!0);g.HE(0,141)\u0026\u0026(Y.autonavState\u003dg.HE(0,140)?\"STATE_OFF\":\"STATE_ON\");if(g.na(r)){var M\u003dg.HE(0,65);M\u003dM!\u003dnull?\n!M:!1;var l\u003d!!g.qI(\"yt-player-sticky-caption\");Y.captionsRequested\u003dM\u0026\u0026l}var F;if(r\u003d(F\u003dr.getWebPlayerContextConfig())\u003d\u003dnull?void 0:F.encryptedHostFlags)Y.playbackContext\u003d{encryptedHostFlags:r};E\u003dY;A\u003dg.eZ(ps_);e.lB(\"wn_s\");return g.D(C,g.Rg(w,E,A),4)}if(C.J!\u003d2)return T\u003dC.N,e.lB(\"wn_r\"),!T||\"error\"in T\u0026\u0026T.error||(p\u003dT,g.dw(N.X())\u0026\u0026p.trackingParams\u0026\u0026h$(p.trackingParams),g.ZG(N,{raw_watch_next_response:T},!1)),g.B5(C,0);g.XH(C);g.hn(C)})};\nCrs\u003dfunction(e){e.lB(\"vir\");e.lB(\"ps_s\");KV(\"vir\",void 0,\"video_to_ad\");var N\u003deiM(e);N.then(function(){e.lB(\"virc\");KV(\"virc\",void 0,\"video_to_ad\");e.lB(\"ps_r\");KV(\"ps_r\",void 0,\"video_to_ad\")},function(){e.lB(\"virc\");\nKV(\"virc\",void 0,\"video_to_ad\")});\nreturn N};\ng.oY\u003dfunction(e,N,y,w,E,A,T,p,C,r){C\u003dC\u003d\u003d\u003dvoid 0?new g.t3(e):C;r\u003dr\u003d\u003d\u003dvoid 0?!0:r;g.pT.call(this);var Y\u003dthis;this.ph\u003de;this.playerType\u003dN;this.R9\u003dy;this.m7\u003dw;this.getVisibilityState\u003dA;this.visibility\u003dT;this.nX\u003dp;this.videoData\u003dC;this.Tu\u003dr;this.logger\u003dnew g.RE(\"VideoPlayer\");this.BC\u003dnew YvM(this.ph);this.FT\u003dnull;this.K8\u003dnew Sf;this.F_\u003dnull;this.NO\u003dnew hY5(this.ph,this.m7,this);this.fn\u003d!0;this.TZ\u003dthis.tW\u003dnull;this.wL\u003d[];this.eh\u003dnew MJ;this.yj\u003dthis.lQ\u003dnull;this.vF\u003dnew MJ;this.iE\u003dnull;this.uj\u003dthis.So\u003d!1;\nthis.yx\u003dNaN;this.NI\u003d!1;this.playerState\u003dnew g.a8;this.dV\u003d[];this.N6\u003dnew g.fd;this.Bc\u003dnew TA1(this);this.mediaElement\u003dnull;this.X2\u003dnew g.e6(this.ZXh,15E3,this);this.NR\u003dthis.Hr\u003d!1;this.Si\u003dNaN;this.Yg\u003d!1;this.qh\u003d0;this.qL\u003d!1;this.Ux\u003dNaN;this.Wx\u003dnew rk(new Map([[\"bufferhealth\",function(){return u$_(Y.ZB)}],\n[\"bandwidth\",function(){return Y.Xx()}],\n[\"networkactivity\",function(){return Y.ph.schedule.qg}],\n[\"livelatency\",function(){return Y.isAtLiveHead()\u0026\u0026Y.isPlaying()?rvH(Y):NaN}],\n[\"rawlivelatency\",function(){return rvH(Y)}]]));\nthis.P3\u003d0;this.loop\u003d!1;this.playbackRate\u003d1;this.F8\u003d0;this.ZB\u003dnew z69(this);this.Jk\u003d!1;this.S5\u003d[];this.Cp\u003dthis.Kt\u003d0;this.Dm\u003dthis.xq\u003d!1;this.RM\u003dthis.xS\u003d0;this.l1\u003d-1;this.Qa\u003d\"\";this.QS\u003dnew g.e6(this.M4,0,this);this.RP\u003d!1;this.k_\u003dthis.Yk\u003dnull;this.HxP\u003d[this.N6,this.QS,this.X2,this.Wx];this.WK\u003dthis.Tk\u003dnull;this.iP\u003dfunction(){var M\u003dY.Eg();M.provider.ph.WE||M.provider.JW.getVisibilityState()\u003d\u003d\u003d3||(M.provider.ph.WE\u003d!0);GGE(M);if(M.N){var l\u003dM.N;l.L\u0026\u0026l.J\u003c0\u0026\u0026l.provider.JW.getVisibilityState()!\u003d\u003d3\u0026\u0026qe3(l)}M.qoe\u0026\u0026\n(M\u003dM.qoe,M.Wk\u0026\u0026M.N\u003c0\u0026\u0026M.provider.ph.WE\u0026\u0026MD0(M),M.K\u0026\u0026zt(M));Y.tW\u0026\u0026Fx(Y);Y.ph.v2\u0026\u0026!Y.videoData.backgroundable\u0026\u0026Y.mediaElement\u0026\u0026!Y.ox()\u0026\u0026(Y.isBackground()\u0026\u0026Y.mediaElement.Sd()?(Y.Fh(\"bgmobile\",{suspend:1}),Y.wK(!0,!0)):Y.isBackground()||Sk(Y)\u0026\u0026Y.Fh(\"bgmobile\",{resume:1}))};\nthis.lk\u003d{Nx:function(M){Y.Nx(M)},\nw1P:function(M){Y.FT\u003dM},\nrph:function(){return Y.RE},\nLW:function(){return Y.Ce},\nE$:function(){return Y.TZ},\nsps:function(){return Y.ON},\np71:function(){return Y.A_},\nBSl:function(){},\nX:function(){return Y.ph},\nLC:function(){return Y.mediaElement},\nmYt:function(M){Y.KP(M)},\nDxP:function(){return Y.m7}};\nthis.logger.debug(function(){return\"creating, type \"+N});\nthis.yb\u003dnew g.KW(function(){return Y.getCurrentTime()},function(){return Y.getPlaybackRate()},function(){return Y.getPlayerState()},function(M,l){M!\u003d\u003dg.AA(\"endcr\")||g.G(Y.playerState,32)||Y.U7();\nE(M,l,Y.playerType)},function(M,l){g.xK(Y.videoData)\u0026\u0026Y.Fh(M,l)});\ng.Q(this,this.yb);g.Q(this,this.ZB);$Jn(this,C);this.videoData.subscribe(\"dataupdated\",this.wEG,this);this.videoData.subscribe(\"dataloaded\",this.rU,this);this.videoData.subscribe(\"dataloaderror\",this.handleError,this);this.videoData.subscribe(\"ctmp\",this.Fh,this);this.videoData.subscribe(\"ctmpstr\",this.kN,this);this.qs();Een(this.iP);this.visibility.subscribe(\"visibilitystatechange\",this.iP);this.ON\u003dnew g.e6(this.kZ,g.Y2(this.ph.experiments,\"html5_player_att_initial_delay_ms\")||4500,this);this.A_\u003d\nnew g.e6(this.kZ,g.Y2(this.ph.experiments,\"html5_player_att_retry_delay_ms\")||4500,this);this.xi\u003dnew g.WG(this)};\n$Jn\u003dfunction(e,N){if(e.playerType\u003d\u003d\u003d2||e.ph.Ip)N.O9\u003d!0;var y\u003dzc5(N.FZ,N.mL,e.ph.j,e.ph.G);y\u0026\u0026(N.adFormat\u003dy);e.playerType\u003d\u003d\u003d2\u0026\u0026(N.IV\u003d!0);if(e.isFullscreen()||e.ph.j)y\u003dg.qI(\"yt-player-autonavstate\"),N.autonavState\u003dy||(e.ph.j?2:e.videoData.autonavState);N.endSeconds\u0026\u0026N.endSeconds\u003eN.startSeconds\u0026\u0026p$(e,N.endSeconds)};\nYd9\u003dfunction(e){Uo3(e.RE);g.JV(e.RE);for(var N\u003de.Ce,y\u003dg.c(N.J.values()),w\u003dy.next();!w.done;w\u003dy.next())Uo3(w.value);N.J.clear();g.JV(e.Ce)};\nMk5\u003dfunction(e){var N\u003de.videoData;Crs(e).then(void 0,function(y){e.videoData!\u003d\u003dN||N.Ss()||(y\u003dI2(y),y.errorCode\u003d\u003d\u003d\"auth\"\u0026\u0026e.videoData.errorDetail?e.MP(y.errorCode,2,unescape(e.videoData.errorReason),Xe(y.details),e.videoData.errorDetail,e.videoData.Qm||void 0):e.handleError(y))})};\nSd_\u003dfunction(e){if(!g.G(e.playerState,128))if(e.videoData.isLoaded(),e.logger.debug(\"finished loading playback data\"),e.wL\u003dg.eE(e.videoData.l9),g.FU(e.videoData)){e.R9.tick(\"bpd_s\");br(e).then(function(){e.R9.tick(\"bpd_c\");if(!e.Ss()){e.So\u0026\u0026(e.zi(yO(yO(e.playerState,512),1)),Sk(e));var w\u003de.videoData;w.endSeconds\u0026\u0026w.endSeconds\u003ew.startSeconds\u0026\u0026p$(e,w.endSeconds);e.eh.finished\u003d!0;hv(e,\"dataloaded\");e.vF.C9()\u0026\u0026lNE(e);uzE(e.NO,e.yj)}});\ne.T(\"html5_log_media_perf_info\")\u0026\u0026e.Fh(\"loudness\",{v:e.videoData.Fo.toFixed(3)},!0);var N,y\u003d(N\u003de.mediaElement)\u003d\u003dnull?void 0:N.ut();y\u0026\u0026\"disablePictureInPicture\"in y\u0026\u0026e.T(\"html5_disable_pip_with_standard_api\")\u0026\u0026(y.disablePictureInPicture\u003de.ph.Fo\u0026\u0026!e.videoData.backgroundable);FP5(e)}else hv(e,\"dataloaded\")};\nbr\u003dfunction(e){cs(e);e.yj\u003dnull;var N\u003dl3J(e.ph,e.videoData,e.ox());e.lQ\u003dN;e.lQ.then(function(y){o7H(e,y)},function(y){e.Ss()||(y\u003dI2(y),e.visibility.isBackground()?(k7(e,\"vp_none_avail\"),e.lQ\u003dnull,e.eh.reset()):(e.eh.finished\u003d!0,e.MP(y.errorCode,y.severity,\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\",Xe(y.details))))});\nreturn N};\no7H\u003dfunction(e,N){if(!e.Ss()\u0026\u0026!N.videoData.Ss()){e.logger.debug(\"finished building playback data\");e.yj\u003dN;g40(e.ZB,e.yj);if(e.videoData.isLivePlayback){var y\u003db$P(e.nX.Bi,e.videoData.videoId)||e.tW\u0026\u0026!isNaN(e.tW.qg);y\u003de.T(\"html5_onesie_live\")\u0026\u0026y;To(e)||e.videoData.Xz\u003e0\u0026\u0026!wd(e.videoData)||y||e.seekTo(e.ra(),{BY:\"videoplayer_playbackData\",seekSource:18})}if(e.videoData.K.J){if(e.T(\"html5_sabr_report_missing_url_as_error\")\u0026\u0026wuE(e.videoData)){e.handleError(new P3(\"fmt.missing\",{missabrurl:\"1\"},2));return}e.tW?\ng.uA(Error(\"Duplicated Loader\")):(y\u003dg.Y2(e.ph.experiments,\"html5_onesie_defer_content_loader_ms\"))\u0026\u0026e.wq()\u0026\u0026b$P(e.nX.Bi,e.videoData.uM)?g.b4(function(){e.Ss()||e.tW||hi_(e)},y):hi_(e)}else!e.videoData.K.J\u0026\u0026j5(e.videoData)\u0026\u0026e.Me(new NN(e.videoData.videoId||\"\",4));\ne.yq();zYn(N).then(function(){var w\u003d{};e.mK(w);e.ph.B9()\u0026\u0026e.T(\"html5_log_media_perf_info\")\u0026\u0026e.Fh(\"av1Info\",w);Fx(e)})}};\nlNE\u003dfunction(e){e.Ss();e.logger.debug(\"try finish readying playback\");if(e.vF.finished)e.logger.debug(\"already finished readying\");else if(e.eh.finished)if(g.G(e.playerState,128))e.logger.debug(\"cannot finish readying because of error\");else if(e.wL.length)e.logger.debug(function(){return\"cannot finish readying because of pending preroll: \"+e.wL});\nelse if(e.yb.started||CwM(e.yb),e.V_())e.logger.debug(\"cannot finish readying because cuemanager has pending prerolls\");else{e.tW\u0026\u0026(e.uj\u003dwx5(e.tW.timing));e.vF.finished||(e.vF.finished\u003d!0);var N\u003de.T(\"html5_onesie_live\")\u0026\u0026e.tW\u0026\u0026!isNaN(e.tW.qg);!e.videoData.isLivePlayback||e.videoData.Xz\u003e0\u0026\u0026!wd(e.videoData)||N||To(e)||(e.logger.debug(\"seek to head for live\"),e.seekTo(Infinity,{BY:\"videoplayer_readying\",seekSource:18}),e.isBackground()\u0026\u0026(e.NR\u003d!0));Kpn(e.Eg());e.logger.debug(\"finished readying playback\");\ne.publish(\"playbackready\",e);mo(\"pl_c\",e.R9.timerName)||(e.R9.tick(\"pl_c\"),KV(\"pl_c\",void 0,\"video_to_ad\"));mo(\"pbr\",e.R9.timerName)||(e.R9.tick(\"pbr\"),KV(\"pbr\",void 0,\"video_to_ad\"))}else e.logger.debug(\"playback data not loaded\")};\np$\u003dfunction(e,N){e.F_\u0026\u0026cvH(e);e.F_\u003dnew g.wF(N*1E3,0x7ffffffffffff);e.F_.namespace\u003d\"endcr\";e.addCueRange(e.F_)};\ncvH\u003dfunction(e){e.removeCueRange(e.F_);e.F_\u003dnull};\nko_\u003dfunction(e,N,y,w,E){var A\u003de.Eg(E),T\u003dg.xK(e.videoData)?A.getVideoData():e.videoData;T.N\u003dy;var p\u003dg.Bs(e);y\u003dnew br5(T,y,N,p?p.itag:\"\",w);e.ph.experiments.gP(\"html5_refactor_sabr_video_format_selection_logging\")?(y.videoId\u003dE,e.WK\u003dy):A.sW(y);E\u003de.NO;E.N\u003d0;E.J\u003d0;e.publish(\"internalvideoformatchange\",T,N\u003d\u003d\u003d\"m\")};\ng.Bs\u003dfunction(e){var N\u003dXx(e);return Uj(N)||!e.yj?null:g.Ok(e.yj.J.videoInfos,function(y){return N.j(y)})};\nXx\u003dfunction(e){if(e.yj){var N\u003de.NO;var y\u003de.yj;e\u003de.De();if(N.JW.UP().isInline())var w\u003df3;else N.T(\"html5_exponential_memory_for_sticky\")?w\u003dFn(N.ph.UY,\"sticky-lifetime\")\u003c.5?\"auto\":LA[zm()]:w\u003dLA[zm()],w\u003dg.Rx(\"auto\",w,!1,\"s\");if(Uj(w)){if(w\u003dcW0(N,y).compose(dNH(N,y)).compose(ve3(N,y)).compose(fUs(N,y.videoData)).compose(tLE(N,y.videoData,y)).compose(cG(N,y)).compose(Xl9(N,y)),Uj(e)||N.T(\"html5_apply_pbr_cap_for_drm\"))w\u003dw.compose(PzF(N,y))}else N.T(\"html5_perf_cap_override_sticky\")\u0026\u0026(w\u003dw.compose(cG(N,\ny))),N.T(\"html5_ustreamer_cap_override_sticky\")\u0026\u0026(w\u003dw.compose(PzF(N,y)));w\u003dw.compose(Xl9(N,y));N\u003dy.videoData.E8.compose(w).compose(y.videoData.Pl).compose(e)}else N\u003df3;return N};\nR$P\u003dfunction(e){var N\u003de.NO;e\u003de.videoData;var y\u003dfUs(N,e);N.T(\"html5_disable_client_autonav_cap_for_onesie\")||y.compose(tLE(N,e));return y};\nFx\u003dfunction(e){if(e.videoData.K\u0026\u0026e.videoData.K.J){var N\u003dXx(e);e.tW\u0026\u0026xOn(e.tW,N)}};\nBk9\u003dfunction(e){var N;return!!(e.T(\"html5_native_audio_track_switching\")\u0026\u0026g.k$\u0026\u0026((N\u003de.videoData.N)\u003d\u003dnull?0:GS(N)))};\nXs3\u003dfunction(e){if(!Bk9(e))return!1;var N;e\u003d(N\u003de.mediaElement)\u003d\u003dnull?void 0:N.audioTracks();return!!(e\u0026\u0026e.length\u003e1)};\ndJM\u003dfunction(e){var N\u003dPrn(e);if(N)return e.videoData.getAvailableAudioTracks().find(function(y){return y.Vl.getName()\u003d\u003d\u003dN})};\nPrn\u003dfunction(e){var N;if(e\u003d(N\u003de.mediaElement)\u003d\u003dnull?void 0:N.audioTracks())for(N\u003d0;N\u003ce.length;++N){var y\u003de[N];if(y.enabled)return y.label}};\nINF\u003dfunction(e){var N,y\u003de.videoData.getAvailableAudioTracks(),w\u003de.videoData.E0;w\u0026\u0026(N\u003dy.find(function(A){return A.getLanguageInfo().id\u003d\u003d\u003dw}));\nif(e.ph.experiments.gP(\"enable_audio_description_setting\")\u0026\u0026g.HE(g.m6(),198)){y\u003dg.c(y);for(var E\u003dy.next();!E.done;E\u003dy.next())if(E\u003dE.value,E.L){N\u003dE;break}}N||(e\u003de.getAudioTrack(),N\u003de.Vl.isDefault?void 0:e);return N};\nhi_\u003dfunction(e){for(var N\u003de.videoData.J,y\u003dg.c(Object.entries({cpn:e.videoData.clientPlaybackNonce,c:e.ph.J.c,cver:e.ph.J.cver})),w\u003dy.next();!w.done;w\u003dy.next()){var E\u003dg.c(w.value);w\u003dE.next().value;E\u003dE.next().value;for(var A\u003dg.c(Object.values(N.J)),T\u003dA.next();!T.done;T\u003dA.next())Vc1(T.value.yl,w,E);A\u003dvoid 0;(A\u003dN.U)\u003d\u003dnull||Vc1(A,w,E)}y\u003de.ph;w\u003de.videoData;N\u003dnew g.fTM(y);E\u003dVI0({hasSubfragmentedFmp4:w.hasSubfragmentedFmp4,JB:w.JB});N.U\u003dE;N.l9\u003dw.maxReadAheadMediaTimeMs/1E3||N.l9;E\u003dy.schedule;E.K.AT()\u003d\u003d\u003dE.policy.K?\nN.Y_\u003d10:N.Y_\u003dw.minReadAheadMediaTimeMs/1E3||N.Y_;N.vp\u003dw.readAheadGrowthRateMs/1E3||N.vp;N.sR\u003d!WI();g.I_(y)||!WI()?(E\u003dy.experiments,N.Zl\u003d8388608,N.Kx\u003d524288,N.Li\u003d5,N.Et\u003d1048576,N.Tv\u003d1.5,N.JM\u003d4587520,Gk()\u0026\u0026(N.JM\u003d786432),N.D*\u003d1.1,N.Ng*\u003d1.1,N.YO\u003d!0,N.CN\u003dE.gP(\"persist_disable_player_preload_on_tv\")||E.gP(\"persist_disable_player_preload_on_tv_for_living_room\")||!1):y.N\u0026\u0026(N.D*\u003d1.3,N.Ng*\u003d1.3);g.i$\u0026\u0026g.Kp(\"crkey\")\u0026\u0026(E\u003dy.J.cmodel\u003d\u003d\u003d\"CHROMECAST/ANCHOVY\",N.Zl\u003d20971520,N.Kx\u003d1572864,E\u0026\u0026(N.JM\u003d812500,N.sY\u003d1E3,N.e0\u003d\n5,N.Et\u003d2097152));g.DT\u0026\u0026(N.YO\u003d!0);y.supportsGaplessAudio()||(N.hp\u003d!1);KC\u0026\u0026(N.NK\u003d!0);N.WE\u003dy.T(\"html5_peak_shave\");w.fetchType\u003d\u003d\u003d\"onesie\"\u0026\u0026y.T(\"html5_disable_peak_shave_for_onesie\")\u0026\u0026(N.WE\u003d!1);var p;E\u003d(p\u003dw.J)\u003d\u003dnull?void 0:Ai(p);if(wd(w)){N.NG\u003d!0;N.y_||(N.Lm\u003d!0);N.pX\u003d!0;N.yh\u003d!0;N.wh\u003d!0;if(w.latencyClass\u003d\u003d\u003d\"ULTRALOW\"||w.latencyClass\u003d\u003d\u003d\"LOW\"\u0026\u0026!y.T(\"html5_disable_low_pipeline\"))N.R7\u003d2,N.vy\u003d4;N.o1\u003dw.defraggedFromSubfragments;if(w.As||y.T(\"html5_publish_all_cuepoints\"))N.lr\u003d!0;g.bk(w)\u0026\u0026(N.SR\u003d!1);N.IY\u003dg.Pa(y)}w.isAd()\u0026\u0026\n(N.ul\u003d0,N.bb\u003d0);N.Cl\u003dy.T(\"html5_enable_subsegment_readahead_v3\")||y.T(\"html5_ultra_low_latency_subsegment_readahead\")\u0026\u0026w.latencyClass\u003d\u003d\u003d\"ULTRALOW\";N.K\u003dy.B9();w9()\u0026\u0026/(K\\d{3}|KS\\d{3}|KU\\d{3})/.test(y.J.cmodel)\u0026\u0026!y.T(\"html5_disable_move_pssh_to_moov\")\u0026\u0026E\u0026\u0026(N.YO\u003d!1);A\u003d0;y.T(\"html5_live_use_alternate_bandwidth_window_sizes\")\u0026\u0026(A\u003dy.schedule.policy.J,w.isLivePlayback\u0026\u0026(A\u003dg.Y2(y.experiments,w.latencyClass\u003d\u003d\u003d\"ULTRALOW\"?\"html5_live_ultra_low_latency_bandwidth_window\":w.isLowLatencyLiveStream?\"html5_live_low_latency_bandwidth_window\":\n\"html5_live_normal_latency_bandwidth_window\")||A));p\u003dy.schedule;p.N.j\u003dwd(w)?.5:0;if(!p.policy.N\u0026\u0026A\u0026\u0026(p\u003dp.K,A\u003dMath.round(A*p.resolution),A!\u003d\u003dp.J)){T\u003dArray(A);var C\u003dMath.min(A,p.K?p.J:p.N),r\u003dp.N-C;r\u003c0\u0026\u0026(r+\u003dp.J);for(var Y\u003d0;Y\u003cC;++Y)T[Y]\u003dp.values[(r+Y)%p.J];for(;Y\u003cA;++Y)T[Y]\u003dInfinity;p.J\u003dA;p.values\u003dT;p.N\u003dC%A;p.K\u003dC\u003d\u003d\u003dA;p.s0\u003d!0;p.L\u003dDb0(p)}w.isLivePlayback\u0026\u0026(N.xI\u003dg.Y2(y.experiments,\"html5_min_startup_buffered_media_duration_for_live_secs\")||.25,N.Bk\u003d!1);w.RV()\u0026\u0026(N.Bk\u003d!1);Es(w)\u0026\u0026(N.Cl\u003d!0,w.latencyClass\u003d\u003d\u003d\n\"LOW\"?N.U2\u003dg.Y2(y.experiments,\"html5_jumbo_mobile_subsegment_readahead_target\"):w.latencyClass\u003d\u003d\u003d\"ULTRALOW\"\u0026\u0026(N.U2\u003dg.Y2(y.experiments,\"html5_jumbo_ull_subsegment_readahead_target\")),N.NE\u003d!0);w.Cx()\u0026\u0026(N.Qk\u003d1.3);N.NK\u003dN.NK||w.WV;N.dT\u003d(N.dT||w.dT)\u0026\u0026y.G;N.RO\u003dy.T(\"html5_sunset_aac_high_codec_family\");N.N\u003dg.xK(w);N.a9\u003dw.U||N.N\u0026\u0026!y.T(\"html5_enable_ssap_seteos\");y.B9()\u0026\u0026(N.Dl\u003d!0);w.U\u0026\u0026!E\u0026\u0026(N.HJ\u003d!0);w.U\u0026\u0026w.isAd()\u0026\u0026(N.D*\u003d1.6,N.Ng*\u003d1.6);j5(w)\u0026\u0026(N.j\u003dw.videoId,N.Ci\u003d!0,N.E8\u003d100,w.Wy\u0026\u0026w.Wy.length\u003e0\u0026\u0026(N.Rx\u003dw.Wy));\nN.AA\u003dw.xX;N.G4\u003dk_(y,{},w.K||void 0,Un(w));N.VB\u003dGr(w)\u0026\u0026g.ZY(y);N.gW\u003dy.T(\"html5_catch_errors_for_rollback\");L3(w)\u0026\u0026(y.T(\"html5_sabr_allow_video_keyframe_without_audio\")\u0026\u0026(N.jp\u003d!0),y.T(\"html5_sabr_report_partial_segment_estimated_duration\")\u0026\u0026(N.P5\u003d!0),N.J\u003d!0,N.E0\u003dy.T(\"html5_sabr_enable_utc_seek_requests\"),N.TV\u003dy.T(\"html5_sabr_enable_live_clock_offset\"),N.Em\u003dy.T(\"html5_disable_client_resume_policy_for_sabr\"),N.uV\u003dy.T(\"html5_trigger_loader_when_idle_network\"),N.fk\u003dy.T(\"html5_sabr_parse_live_metadata_playback_boundaries\"),\nN.j$\u003dy.T(\"html5_enable_platform_backpressure_with_sabr\"),N.pz\u003dy.T(\"html5_consume_onesie_next_request_policy_for_sabr\"),N.e$\u003dy.T(\"html5_sabr_report_next_ad_break_time\"),N.d1\u003dy.T(\"html5_log_high_res_buffer_timeline\"),N.c5\u003dy.T(\"html5_remove_stuck_slices_beyond_max_buffer_limits\"),N.YN\u003dy.T(\"html5_gapless_sabr_btl_last_slice\")\u0026\u0026Rf(w),N.Vp\u003dy.T(\"html5_reset_last_appended_slice_on_seek\")\u0026\u0026Rf(w),wd(w)?(N.zd\u003d!0,N.v2\u003dy.T(\"html5_disable_variability_tracker_for_live\"),N.Wk\u003dy.T(\"html5_sabr_use_accurate_slice_info_params\"),\ny.T(\"html5_simplified_backup_timeout_sabr_live\")\u0026\u0026(N.al\u003d!0,N.sY\u003dN.a7)):N.jn\u003dy.T(\"html5_probe_request_on_sabr_request_progress\"),N.A4\u003dy.T(\"html5_serve_start_seconds_seek_for_post_live_sabr\"),N.im\u003dy.T(\"html5_flush_index_on_updated_timestamp_offset\"),N.Kh\u003dy.T(\"html5_enable_sabr_request_pipelining\")\u0026\u0026!g.xK(w),N.ll\u003dy.T(\"html5_ignore_partial_segment_from_live_readahead\"),N.U8\u003dy.T(\"html5_use_non_active_broadcast_for_post_live\"),N.Rq\u003dy.T(\"html5_use_centralized_player_time\"),N.YB\u003dy.T(\"html5_consume_onesie_sabr_seek\"),\nN.qg\u003dy.T(\"html5_enable_sabr_seek_loader_refactor\"),N.mL\u003dy.T(\"html5_update_segment_start_time_from_media_header\"),w.enableServerStitchedDai\u0026\u0026(N.L\u003d!0,N.NB\u003dy.T(\"html5_reset_server_stitch_state_for_non_sabr_seek\"),N.yO\u003dy.T(\"html5_remove_ssdai_append_pause\"),N.Ut\u003dy.T(\"html5_consume_ssdai_info_with_streaming\"),N.xX\u003dy.T(\"html5_process_all_cuepoints\")));N.Z\u003dN.J\u0026\u0026y.T(\"html5_sabr_live\");rD(y.L,$E.BITRATE)\u0026\u0026(N.JM\u003dNaN);if(p\u003dg.Y2(y.experiments,\"html5_request_size_max_kb\"))N.Et\u003dp*1024;y.L.j?N.jN\u003d\"; \"+$E.EXPERIMENTAL.name+\n\"\u003dallowed\":y.T(\"html5_enable_cobalt_tunnel_mode\")\u0026\u0026(N.jN\u003d\"; tunnelmode\u003dtrue\");p\u003dw.serverPlaybackStartConfig;(p\u003d\u003dnull?0:p.enable)\u0026\u0026(p\u003d\u003dnull?0:p.playbackStartPolicy)\u0026\u0026(N.MX\u003d!0,uz(N,p.playbackStartPolicy,2));p\u003dINF(e);e.K8.removeAll();a:{y\u003de.nX.Bi;if(w\u003de.videoData.videoId)if(E\u003dy.J.get(w)){y.J.remove(w);y\u003dE;break a}y\u003dvoid 0}e.tW\u003dnew g.Ev(e,e.ph.schedule,N,e.videoData.J,e.videoData.K,Xx(e),p,e.videoData.enableServerStitchedDai,y,e.videoData.Et);N\u003de.videoData.T(\"html5_disable_preload_for_ssdai_with_preroll\")\u0026\u0026\ne.videoData.isLivePlayback\u0026\u0026e.wq()?!0:e.So\u0026\u0026g.I_(e.ph)\u0026\u0026e.videoData.isLivePlayback;e.tW.initialize(e.getCurrentTime(),Xx(e),N);e.videoData.probeUrl\u0026\u0026(e.tW.Wk\u003de.videoData.probeUrl);if(e.wL.length||e.So)e.videoData.cotn||Ps(e,!1);f39(e.ZB,e.tW);e.Yk\u0026\u0026(JYs(e.tW,new g.pW(e.Yk)),e.T(\"html5_check_decorator_on_cuepoint\")\u0026\u0026e.Fh(\"sdai\",{sdl:1}));e.k_\u0026\u0026(e.tW.Mf(e.k_),e.ZB.G\u003d!1);g.QG(e.videoData)\u0026\u0026(e\u003de.tW,e.policy.Fo\u003de.policy.lf)};\ncs\u003dfunction(e){e.tW\u0026\u0026(e.tW.dispose(),e.tW\u003dnull,f39(e.ZB,null));e.fO()?v7M(e):e.IN()};\nv7M\u003dfunction(e){if(e.TZ)if(e.logger.debug(\"release media source\"),e.wb(),e.TZ.L)try{e.ph.B9()\u0026\u0026e.Fh(\"rms\",{l:\"vprms\",sr:e.fO(),rs:Kh(e.TZ)});e.TZ.clear();var N;(N\u003de.mediaElement)!\u003dnull\u0026\u0026(N.N\u003de.TZ);e.TZ\u003dnull}catch(y){N\u003dnew g.Gh(\"Error while clearing Media Source in VideoPlayer: \"+y.name+\", \"+y.message),N\u003dI2(N),e.handleError(N),e.IN()}else e.IN()};\nziP\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;if(e.TZ)return e.TZ.K;e.logger.debug(\"update media source\");a:{N\u003dN\u003d\u003d\u003dvoid 0?!1:N;try{g.O8()\u0026\u0026e.videoData.wg()\u0026\u0026kF9(e.mediaElement);var y\u003de.mediaElement.E$(e.fI(),e.QF())}catch(E){if($N0(e.Bc,\"html5.missingapi\",{updateMs:\"1\"}))break a;console.error(\"window.URL object overwritten by external code\",E);e.MP(\"html5.missingapi\",2,\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\",\"updateMs.1\");break a}e.KH(y,!1,!1,N)}var w;return((w\u003de.E$())\u003d\u003dnull?void 0:w.K)||null};\ni$F\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;if(e.tW){var y\u003de.getCurrentTime()-e.w7();e.tW.seek(y,{CI:N}).On(function(){})}else hi_(e)};\ng7E\u003dfunction(e,N,y,w){y\u003dy\u003d\u003d\u003dvoid 0?!1:y;w\u003dw\u003d\u003d\u003dvoid 0?!1:w;if(e.TZ\u0026\u0026(!N||e.TZ\u003d\u003d\u003dN)){e.logger.debug(\"media source opened\");var E\u003de.getDuration();!E\u0026\u0026wd(e.videoData)\u0026\u0026(E\u003d25200);if(e.TZ.isView){var A\u003dE;e.logger.debug(function(){return\"Set media source duration to \"+A+\", video duration \"+E});\nA\u003ee.TZ.getDuration()\u0026\u0026DJ9(e,A)}else DJ9(e,E);ur0(e.tW,e.TZ,y,w);e.publish(\"mediasourceattached\")}};\nDJ9\u003dfunction(e,N){if(e.TZ){e.TZ.zV(N);var y;(y\u003de.tW)!\u003dnull\u0026\u0026y.policy.Rq\u0026\u0026(y.Z\u003dN)}};\nnK3\u003dfunction(e,N){ko_(e,N.reason,N.J.info,N.token,N.videoId)};\nVk9\u003dfunction(e,N){e.ph.experiments.gP(\"enable_adb_handling_in_sabr\")\u0026\u0026(e.pauseVideo(!0),e.jT(),N\u0026\u0026e.MP(\"sabr.config\",1,\"BROWSER_OR_EXTENSION_ERROR\"))};\nhv\u003dfunction(e,N){e.publish(\"internalvideodatachange\",N\u003d\u003d\u003dvoid 0?\"dataupdated\":N,e,e.videoData)};\nfNJ\u003dfunction(e){for(var N\u003dg.c(\"loadstart loadedmetadata play playing progress pause ended suspend seeking seeked timeupdate durationchange ratechange error waiting resize\".split(\" \")),y\u003dN.next();!y.done;y\u003dN.next())e.N6.Y(e.mediaElement,y.value,e.KP,e);e.ph.Gg\u0026\u0026e.mediaElement.pk()\u0026\u0026(e.N6.Y(e.mediaElement,\"webkitplaybacktargetavailabilitychanged\",e.mUt,e),e.N6.Y(e.mediaElement,\"webkitcurrentplaybacktargetiswirelesschanged\",e.n_B,e))};\nuxP\u003dfunction(e){g.k3(e.yx);tk1(e)||(e.yx\u003dg.hE(function(){return tk1(e)},100))};\ntk1\u003dfunction(e){var N\u003de.mediaElement;N\u0026\u0026e.Hr\u0026\u0026!e.videoData.qg\u0026\u0026!mo(\"vfp\",e.R9.timerName)\u0026\u0026N.Rl()\u003e\u003d2\u0026\u0026!N.isEnded()\u0026\u0026JX(N.O4())\u003e0\u0026\u0026e.R9.tick(\"vfp\");return(N\u003de.mediaElement)\u0026\u0026!e.videoData.qg\u0026\u0026N.getDuration()\u003e0\u0026\u0026(N.isPaused()\u0026\u0026N.Rl()\u003e\u003d2\u0026\u0026JX(N.O4())\u003e0\u0026\u0026(mo(\"pbp\",e.R9.timerName)||e.R9.tick(\"pbp\"),!e.videoData.zx||e.NI||N.isSeeking()||(e.NI\u003d!0,e.publish(\"onPlaybackPauseAtStart\"))),N\u003dN.getCurrentTime(),RU(e.BC,N))?(e.oi(),!0):!1};\nZ$n\u003dfunction(e){e.Eg().FI();if(yG(e.videoData)\u0026\u0026Date.now()\u003ee.F8+6283){if(!(!e.isAtLiveHead()||e.videoData.J\u0026\u0026CC(e.videoData.J))){var N\u003de.Eg();if(N.qoe){N\u003dN.qoe;var y\u003dN.provider.JW.gG(),w\u003dg.BG(N.provider);AJn(N,w,y);y\u003dy.K;isNaN(y)||g.IU(N,w,\"e2el\",[y.toFixed(3)])}}e.T(\"html5_alc_live_log_rawlat\")?(N\u003de.videoData,N\u003dg.Pa(N.X())?!0:g.xj(N.X())?N.ub\u003d\u003d\u003d\"6\":!1):N\u003dg.Pa(e.ph);N\u0026\u0026e.Fh(\"rawlat\",{l:Y7(e.Wx,\"rawlivelatency\").toFixed(3)});e.F8\u003dDate.now()}e.videoData.N\u0026\u0026GS(e.videoData.N)\u0026\u0026(N\u003de.K_())\u0026\u0026N.videoHeight!\u003d\u003d\ne.Cp\u0026\u0026(e.Cp\u003dN.videoHeight,ko_(e,\"a\",qdP(e,e.videoData.VB)))};\nqdP\u003dfunction(e,N){if(N.J.video.quality\u003d\u003d\u003d\"auto\"\u0026\u0026GS(N.getInfo())\u0026\u0026e.videoData.jp)for(var y\u003dg.c(e.videoData.jp),w\u003dy.next();!w.done;w\u003dy.next())if(w\u003dw.value,w.getHeight()\u003d\u003d\u003de.Cp\u0026\u0026w.J.video.quality!\u003d\u003d\"auto\")return w.getInfo();return N.getInfo()};\nrvH\u003dfunction(e){if(!yG(e.videoData))return NaN;var N\u003d0;e.tW\u0026\u0026e.videoData.J\u0026\u0026(N\u003dwd(e.videoData)?e.tW.eE.AT()||0:e.videoData.J.l9);return(0,g.iC)()/1E3-e.OY()-N};\njY1\u003dfunction(e){e.mediaElement\u0026\u0026e.mediaElement.ox()\u0026\u0026(e.Ux\u003d(0,g.iC)());e.ph.E0?g.b4(function(){xJs(e)},0):xJs(e)};\nxJs\u003dfunction(e){var N;if((N\u003de.TZ)\u003d\u003dnull||!N.QI()){if(e.mediaElement)try{e.iE\u003de.mediaElement.playVideo()}catch(w){k7(e,\"err.\"+w)}if(e.iE){var y\u003de.iE;y.then(void 0,function(w){e.logger.debug(function(){return\"playMediaElement failed: \"+w});\nif(!g.G(e.playerState,4)\u0026\u0026!g.G(e.playerState,256)\u0026\u0026e.iE\u003d\u003d\u003dy)if(w\u0026\u0026w.name\u003d\u003d\u003d\"AbortError\"\u0026\u0026w.message\u0026\u0026w.message.includes(\"load\"))e.logger.debug(function(){return\"ignore play media element failure: \"+w.message});\nelse{var E\u003d\"promise\";w\u0026\u0026w.name\u0026\u0026(E+\u003d\";m.\"+w.name);k7(e,E);e.Jk\u003d!0;e.videoData.im\u003d!0}})}}};\nk7\u003dfunction(e,N){g.G(e.playerState,128)||(e.zi(EV(e.playerState,1028,9)),e.Fh(\"dompaused\",{r:N}),e.publish(\"onAutoplayBlocked\"))};\nSk\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;if(!e.mediaElement||!e.videoData.K)return!1;var y\u003dN;y\u003dy\u003d\u003d\u003dvoid 0?!1:y;var w\u003dnull;var E;if((E\u003de.videoData.K)\u003d\u003dnull?0:E.J){w\u003dziP(e,y);var A;(A\u003de.tW)\u003d\u003dnull||A.resume()}else cs(e),e.videoData.VB\u0026\u0026(w\u003de.videoData.VB.Eb());E\u003de.mediaElement.Sd();y\u003d!1;E\u0026\u0026E.Bw(w)||(n7F(e,w),y\u003d!0);g.G(e.playerState,2)||(w\u003de.ZB,N\u003dN\u003d\u003d\u003dvoid 0?!1:N,w.L||!(w.j\u003e0)||w.mediaElement\u0026\u0026w.mediaElement.getCurrentTime()\u003e0||(N\u003d{BY:\"seektimeline_resumeTime\",CI:N},w.videoData.qg||(N.seekSource\u003d15),w.seekTo(w.j,\nN)));a:{N\u003dy;if(L3(e.videoData)){if(!e.videoData.RV())break a}else if(!g.$I(e.videoData))break a;if(e.mediaElement)if((w\u003de.videoData.L)\u0026\u0026e.mediaElement.pk()){E\u003de.mediaElement.ut();if(e.FT)if(E!\u003d\u003de.FT.element)dk(e);else if(N\u0026\u0026w.flavor\u003d\u003d\u003d\"fairplay\"\u0026\u0026!Ry())dk(e);else break a;if(e.T(\"html5_report_error_for_unsupported_tvos_widevine\")\u0026\u0026Ry()\u0026\u0026w.flavor\u003d\u003d\u003d\"widevine\")e.MP(\"fmt.unplayable\",1,\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\",\"drm.unspttvoswidevine\");else{e.FT\u003dnew GCJ(E,e.videoData,e.ph);e.FT.subscribe(\"licenseerror\",\ne.V8,e);e.FT.subscribe(\"qualitychange\",e.Ck9,e);e.FT.subscribe(\"heartbeatparams\",e.pu,e);e.FT.subscribe(\"keystatuseschange\",e.Nx,e);e.FT.subscribe(\"ctmp\",e.Fh,e);e.T(\"html5_widevine_use_fake_pssh\")\u0026\u0026!e.videoData.isLivePlayback\u0026\u0026w.flavor\u003d\u003d\u003d\"widevine\"\u0026\u0026e.FT.VQ(new eL(QY5,\"cenc\",!1));N\u003dg.c(e.K8.keys);for(w\u003dN.next();!w.done;w\u003dN.next())w\u003de.K8.get(w.value),e.FT.VQ(w);e.T(\"html5_eme_loader_sync\")||e.K8.removeAll()}}else e.MP(\"fmt.unplayable\",1,\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\",\"drm.1\")}return y};\nn7F\u003dfunction(e,N){e.R9.tick(\"vta\");KV(\"vta\",void 0,\"video_to_ad\");e.getCurrentTime()\u003e0\u0026\u0026ZWF(e.ZB,e.getCurrentTime());e.mediaElement.activate(N);e.TZ\u0026\u0026Em(0,4);!e.videoData.qg\u0026\u0026e.playerState.isOrWillBePlaying()\u0026\u0026e.X2.start();if(Bk9(e)){var y;if(N\u003d(y\u003de.mediaElement)\u003d\u003dnull?void 0:y.audioTracks())N.onchange\u003dfunction(){e.publish(\"internalaudioformatchange\",e.videoData,!0)}}};\ndk\u003dfunction(e){e.FT\u0026\u0026(e.FT.dispose(),e.FT\u003dnull)};\nmJs\u003dfunction(e){var N\u003dN\u003d\u003d\u003dvoid 0?!1:N;e.logger.debug(\"reattachVideoSource\");e.mediaElement\u0026\u0026(e.TZ?(dk(e),e.IN(),ziP(e,N)):(e.videoData.VB\u0026\u0026e.videoData.VB.tj(),e.mediaElement.stopVideo()),e.playVideo())};\nH$H\u003dfunction(e,N){e.ph.T(\"html5_log_rebuffer_reason\")\u0026\u0026(N\u003d{r:N,lact:z_()},e.mediaElement\u0026\u0026(N.bh\u003dU3(e.mediaElement)),e.Fh(\"bufreason\",N))};\nKP9\u003dfunction(e,N){if(e.ph.B9()\u0026\u0026e.mediaElement){var y\u003de.mediaElement.N7();y.omt\u003d(e.mediaElement.getCurrentTime()+e.w7()).toFixed(3);y.ps\u003de.playerState.state.toString(16);y.rt\u003d(g.BG(e.Eg().provider)*1E3).toFixed();y.e\u003dN;e.S5[e.Kt++%5]\u003dy}try{if(N\u003d\u003d\u003d\"timeupdate\"||N\u003d\u003d\u003d\"progress\")return}catch(w){}e.logger.debug(function(){return\"video element event \"+N})};\nWPP\u003dfunction(e){if(e.ph.B9()){e.S5.sort(function(w,E){return+w.rt-+E.rt});\nfor(var N\u003dg.c(e.S5),y\u003dN.next();!y.done;y\u003dN.next())y\u003dy.value,e.Fh(\"vpe\",Object.assign({t:y.rt},y));e.S5\u003d[];e.Kt\u003d0}};\nO$3\u003dfunction(e){if(g.Kp(\"cobalt\")\u0026\u0026g.Kp(\"nintendo switch\")){var N\u003d!window.matchMedia(\"screen and (max-height: 720px) and (min-resolution: 200dpi)\").matches;e.Fh(\"nxdock\",{d:N})}};\nPs\u003dfunction(e,N){var y;(y\u003de.tW)\u003d\u003dnull||Tt(y,N)};\nJW3\u003dfunction(e,N){return g.xK(e.videoData)\u0026\u0026e.k_?e.k_.handleError(N,void 0):!1};\nFP5\u003dfunction(e){NK(e.videoData,\"html5_set_debugging_opt_in\")\u0026\u0026(e\u003dg.m6(),g.HE(0,183)||(WE(183,!0),e.save()))};\nRiM\u003dfunction(e){return g.xK(e.videoData)\u0026\u0026e.k_?LH(e.k_):e.videoData.ra()};\nM53\u003dfunction(e,N){e.nX.xB()||(e.Fh(\"sgap\",{f:N}),e.nX.clearQueue(!1,N\u003d\u003d\u003d\"pe\"))};\nTo\u003dfunction(e){return e.T(\"html5_disable_video_player_initiated_seeks\")\u0026\u0026L3(e.videoData)};\nGo5\u003dfunction(e){jX.call(this,e);var N\u003dthis;this.events\u003dnew g.fd(e);g.Q(this,this.events);LX(this.api,\"isLifaAdPlaying\",function(){return N.api.isLifaAdPlaying()});\nthis.events.Y(e,\"serverstitchedvideochange\",function(){N.api.isLifaAdPlaying()?(N.playbackRate\u003dN.api.getPlaybackRate(),N.api.setPlaybackRate(1)):N.api.setPlaybackRate(N.playbackRate)});\nthis.playbackRate\u003d1};\nUJ3\u003dfunction(e){jX.call(this,e);var N\u003dthis;this.events\u003dnew g.fd(e);g.Q(this,this.events);LX(this.api,\"seekToChapterWithAnimation\",function(y){N.seekToChapterWithAnimation(y)});\nLX(this.api,\"seekToTimeWithAnimation\",function(y,w){N.seekToTimeWithAnimation(y,w)});\nLX(this.api,\"renderChapterSeekingAnimation\",function(y,w,E){N.api.renderChapterSeekingAnimation(y,w,E)});\nLX(this.api,\"setMacroMarkers\",function(y){N.setMacroMarkers(e,y)});\nLX(this.api,\"changeMarkerVisibility\",function(y,w,E){N.changeMarkerVisibility(y,w,E)});\nLX(this.api,\"isSameMarkerTypeVisible\",function(y){return N.isSameMarkerTypeVisible(y)})};\nLP5\u003dfunction(e,N,y){var w\u003de.api.getCurrentTime()*1E3\u003cN?1:-1;e.api.renderChapterSeekingAnimation(w,y);e.api.seekTo(N/1E3,void 0,void 0,void 0,3)};\nsYM\u003dfunction(e,N){var y,w;return(y\u003dCj(e,\"macroMarkersListEntity\",N))\u003d\u003dnull?void 0:(w\u003dy.markersList)\u003d\u003dnull?void 0:w.markerType};\naN5\u003dfunction(e,N){var y\u003dg.WH.getState().entities;e\u003dsYM(y,e);N\u003dg.c(N.Dl);for(var w\u003dN.next();!w.done;w\u003dN.next())if(e\u003d\u003d\u003dsYM(y,w.value))return!0;return!1};\nIY\u003dfunction(e){jX.call(this,e);var N\u003dthis;this.events\u003dnew g.fd(e);g.Q(this,this.events);this.events.Y(e,\"videodatachange\",function(){N.updateMetadata()});\nthis.events.Y(e,\"presentingplayerstatechange\",function(){eNM(N)})};\nvs\u003dfunction(e,N){try{navigator.mediaSession.setActionHandler(e,N)}catch(y){}};\nNHP\u003dfunction(e){vs(\"play\",function(){e.api.playVideo()});\nvs(\"pause\",function(){e.api.pauseVideo()});\nvs(\"seekbackward\",function(){e.api.seekBy(-5*e.api.getPlaybackRate())});\nvs(\"seekforward\",function(){e.api.seekBy(5*e.api.getPlaybackRate())});\nvs(\"seekto\",function(N){((N\u003dN.seekTime)||e.api.T(\"web_player_misc_bugfix_a\")\u0026\u0026N!\u003dnull)\u0026\u0026e.api.seekTo(N)})};\ny9M\u003dfunction(e){var N,y,w,E;return(N\u003de.api.getVideoData().getWatchNextResponse())\u003d\u003dnull?void 0:(y\u003dN.playerOverlays)\u003d\u003dnull?void 0:(w\u003dy.playerOverlayRenderer)\u003d\u003dnull?void 0:(E\u003dw.browserMediaSession)\u003d\u003dnull?void 0:E.browserMediaSessionRenderer};\nwo_\u003dfunction(e){var N\u003d[];if(!e||!e.thumbnails)return N;e\u003dg.c(e.thumbnails);for(var y\u003de.next();!y.done;y\u003de.next())y\u003dy.value,y.url\u0026\u0026(!y.width||y.width\u003c\u003d0||!y.height||y.height\u003c\u003d0||g.eO(y.url)\u0026\u0026N.push({src:y.url||\"\",sizes:y.width+\"x\"+y.height,type:\"image/jpeg\"}));return N};\neNM\u003dfunction(e){e\u003de.api.getPlayerStateObject();e\u003de.isCued()||e.isError()?\"none\":e.isOrWillBePlaying()?\"playing\":\"paused\";navigator.mediaSession.playbackState\u003de};\nEPP\u003dfunction(e){var N\u003de.api.getProgressState().seekableEnd;N\u0026\u0026navigator.mediaSession.setPositionState\u0026\u0026navigator.mediaSession.setPositionState({duration:N,playbackRate:e.api.getPlaybackRate(),position:e.api.getCurrentTime()})};\nzo\u003dfunction(e){jX.call(this,e);var N\u003dthis;this.N\u003dnew Map;this.K\u003dthis.J\u003dvoid 0;this.compositeVideoState\u003dnull;this.events\u003dnew g.fd(e);g.Q(this,this.events);this.events.Y(e,\"modulecreated\",function(y){var w;a:{var E,A,T,p\u003d(E\u003dN.api.getVideoData())\u003d\u003dnull?void 0:(A\u003dE.getPlayerResponse())\u003d\u003dnull?void 0:(T\u003dA.overlay)\u003d\u003dnull?void 0:T.playerControlsOverlayRenderer;if(p\u0026\u0026(E\u003dg.m(p.compositeVideoOverlay,A9F),E\u003d\u003dnull?0:(w\u003dE.sources)\u003d\u003dnull?0:w.length))for(w\u003dg.c(E\u003d\u003dnull?void 0:E.sources),E\u003dw.next();!E.done;E\u003dw.next())if(E\u003d\nE.value,E.isActive){w\u003dE;break a}w\u003dvoid 0}y\u003d\u003d\u003d\"captions\"\u0026\u0026(w\u003d\u003dnull?void 0:w.topLeftCornerX)!\u003d\u003dvoid 0\u0026\u0026(w\u003d\u003dnull?void 0:w.topLeftCornerY)!\u003d\u003dvoid 0\u0026\u0026(w\u003d\u003dnull?void 0:w.width)!\u003d\u003dvoid 0\u0026\u0026(w\u003d\u003dnull?void 0:w.height)!\u003d\u003dvoid 0\u0026\u0026N.api.XU({top:w.topLeftCornerY,right:1-w.topLeftCornerX-w.width,bottom:1-w.topLeftCornerY-w.height,left:w.topLeftCornerX})});\nthis.events.Y(e,\"videodatachange\",function(y){var w\u003dN.api.getVideoData();N.J\u003dvoid 0;N.N.clear();N.api.MK(\"compositeembargo\",1);var E\u003dw\u003d\u003dnull?void 0:w.pT.get(\"PLAYER_CUE_RANGE_SET_IDENTIFIER_EMBARGO\");(E\u003d\u003dnull?0:E.length)?TH1(N,E.filter(function(A){return J9s(N,A)})):(w\u003d\u003dnull?0:w.cueRanges)\u0026\u0026TH1(N,w.cueRanges.filter(function(A){return J9s(N,A)}));\ny\u003d\u003d\u003d\"dataupdated\"\u0026\u0026(w\u003d\u003dnull?void 0:w.compositeLiveStatusToken)!\u003d\u003dN.K\u0026\u0026(N.K\u003dw\u003d\u003dnull?void 0:w.compositeLiveStatusToken,N.api.W_())});\nthis.events.Y(e,g.AA(\"compositeembargo\"),function(y){var w;if(((w\u003dN.J)\u003d\u003dnull?void 0:w.id)!\u003d\u003dy.id\u0026\u0026(N.api.bI(!0),N.N.has(y.id))){var E\u003dN.N.get(y.id);w\u003dN.api.getVideoData();E\u003dg.c(E);for(var A\u003dE.next();!A.done;A\u003dE.next()){var T\u003dvoid 0;A\u003d(T\u003dA.value.compositeEmbargo)\u003d\u003dnull?void 0:T.embargoStatusToken;w.Xm!\u003d\u003dA\u0026\u0026(w.Xm\u003dA,N.api.W_());po3(N,y)}}});\nthis.events.Y(e,g.TW(\"compositeembargo\"),function(y){var w;if(((w\u003dN.J)\u003d\u003dnull?void 0:w.id)\u003d\u003d\u003dy.id\u0026\u0026(N.api.bI(!1),N.N.has(y.id))){if(y\u003dN.api.getVideoData())y.Xm\u003dvoid 0;N.api.W_();po3(N)}});\nthis.events.Y(e,\"heartbeatRequest\",function(y){N.compositeVideoState!\u003d\u003dnull\u0026\u0026(y.playbackState||(y.playbackState\u003d{}),y.playbackState.compositeVideoState\u003dN.compositeVideoState)});\nthis.events.Y(e,\"onPlaybackAudioChange\",function(){N.api.W_()});\nLX(e,\"setCompositeParam\",function(y){N.compositeVideoState\u003dy})};\npo3\u003dfunction(e,N){var y;((y\u003de.J)\u003d\u003dnull?void 0:y.id)!\u003d\u003d(N\u003d\u003dnull?void 0:N.id)\u0026\u0026(e.J\u0026\u0026(e.N.delete(e.J.id),e.api.bl([e.J],1)),e.J\u003dN)};\nTH1\u003dfunction(e,N){N\u003dg.c(N);for(var y\u003dN.next();!y.done;y\u003dN.next()){var w\u003dy.value,E\u003dvoid 0;y\u003dNumber((E\u003dw.playbackRelativePosition)\u003d\u003dnull?void 0:E.utcTimeMs)/1E3;var A\u003dvoid 0;E\u003dy+Number((A\u003dw.duration)\u003d\u003dnull?void 0:A.seconds);A\u003d\"composite_embargo_\"+y;w.onEnter\u0026\u0026(w\u003dw.onEnter.filter(e.j),w.length\u0026\u0026(e.N.set(A,w),e.api.addUtcCueRange(A,y,E,\"compositeembargo\",!1)))}};\nJ9s\u003dfunction(e,N){var y;return(y\u003dN.onEnter)\u003d\u003dnull?void 0:y.some(e.j)};\nCJn\u003dfunction(e){jX.call(this,e);LX(this.api,\"queueOfflineAction\",this.queueOfflineAction.bind(this));LX(this.api,\"updateDownloadState\",this.updateDownloadState.bind(this));LX(this.api,\"pauseVideoDownload\",this.pauseVideoDownload.bind(this));LX(this.api,\"resumeVideoDownload\",this.resumeVideoDownload.bind(this));LX(this.api,\"isOrchestrationLeader\",this.isOrchestrationLeader.bind(this));LX(this.api,\"refreshAllStaleEntities\",this.refreshAllStaleEntities.bind(this));LX(this.api,\"setUpPositionSyncInterval\",\nthis.setUpPositionSyncInterval.bind(this))};\nir\u003dfunction(e){jX.call(this,e);var N\u003dthis;LX(e,\"getAvailableQualityData\",function(){return N.getAvailableQualityData()});\nLX(e,\"getAvailableQualityDataAndMessaging\",function(){return N.getAvailableQualityDataAndMessaging()})};\nr9F\u003dfunction(e,N,y){var w\u003d[],E\u003dN?156595:151874;e\u003dg.c(e);for(var A\u003de.next();!A.done;A\u003de.next()){var T\u003dA.value;A\u003dT.video;T\u003d{formatId:T.id,qualityLabel:A.qualityLabel,quality:A.quality,isPlayable:N};if(A\u003dy.get(A.qualityLabel))T.paygatedQualityDetails\u003d{paygatedIndicatorText:A.paygatedIndicatorText,endpoint:A.endpoint,veType:E,trackingParams:A.trackingParams};w.push(T)}return w};\n$l0\u003dfunction(e){for(var N\u003d0,y\u003d0;y\u003ce.length;y++)if(e[y].paygatedQualityDetails){var w\u003de[y];e.splice(y,1);e.splice(N,0,w);N++}};\nYN5\u003dfunction(e){var N\u003dnew Set,y\u003dnew Map,w\u003d{};e\u003dg.c(e);for(var E\u003de.next();!E.done;E\u003de.next()){E\u003dE.value;var A\u003dE.quality,T\u003dE.isPlayable,p\u003dE.qualityLabel;p\u0026\u0026A\u0026\u0026(T\u0026\u0026y.has(A)\u0026\u0026y.get(A)!\u003d\u003dp?N.add(A):T\u0026\u0026y.set(A,p),w[p]||(w[p]\u003dE))}y\u003d[];w\u003dg.c(Object.values(w));for(e\u003dw.next();!e.done;e\u003dw.next())E\u003de.value,(e\u003dE.quality)\u0026\u0026!N.has(e)\u0026\u0026(E.formatId\u003dvoid 0),y.push(E);return y};\nDN\u003dfunction(e){jX.call(this,e);var N\u003dthis;this.K\u003d1;this.R9\u003dnull;this.lk\u003d{BLk:function(){return N.K}};\nthis.events\u003dnew g.fd(e);g.Q(this,this.events);this.events.Y(e,\"d6de4videobindingchange\",function(y){N.BK(y)});\nthis.events.Y(e,\"csiinitialized\",function(){MB9(N)})};\nMB9\u003dfunction(e){if(lv9()){e.R9\u003de.api.s4();e.J\u003dnew O3;e.K\u003d2;var N\u003dg.Y2(e.api.X().experiments,\"html5_d6de4_defer_timeout_ms\");e.R9.oe(\"pt_pish\");N?g.b4(function(){FmF(e)},N):e.api.T(\"html5_enable_d6de4_idle_priority_job\")\u0026\u0026window.requestIdleCallback?window.requestIdleCallback(function(){FmF(e)}):FmF(e)}};\nFmF\u003dfunction(e){if(lv9()){e.R9\u003de.api.s4();var N\u003dg.Y2(e.api.X().experiments,\"html5_d6de4_cloud_project_number\");e.R9.oe(\"pt_pis\");try{window.android.webview.getExperimentalMediaIntegrityTokenProvider({cloudProjectNumber:N}).then(function(w){e.N\u003dw;var E;(E\u003de.J)\u003d\u003dnull||E.resolve();e.R9.oe(\"pt_pif\")}).catch(function(w){gk(w,\"player_start\");\ne.R9.oe(\"pt_pie\");var E;(E\u003de.J)\u003d\u003dnull||E.reject(w)})}catch(w){gk(w,\"player_start_catch\");\ne.api.Fh(\"pfes\",{});var y;(y\u003de.J)\u003d\u003dnull||y.reject(w)}}};\nSNE\u003dfunction(e,N){if(e.N\u0026\u0026!e.T(\"html5_disable_d6de4_mint_debug\")){var y\u003dN.videoId;e.K\u003d3;e.R9.oe(\"pt_ms\");try{e.N.requestToken(y).then(function(w){e.R9.oe(\"pt_mf\");if(w\u003dsh(w))N.qJ\u003d{Cmg:w}}).catch(function(w){e.R9.oe(\"pt_me\");\ngk(w,\"player_generate\");e.handleError(w,N)})}catch(w){gk(w,\"player_generate_catch\"),e.handleError(w,N)}}};\noP0\u003dfunction(e,N){e.api.T(\"html5_enable_d6de4_cold_start_and_error\")\u0026\u0026(N.qJ\u003d{coldStartInfo:{clientState:e.K}})};\ngk\u003dfunction(e,N){e.message\u0026\u0026g.uA(Error(N+\"_\"+e.message))};\nlv9\u003dfunction(){return window.android\u0026\u0026window.android.webview\u0026\u0026window.android.webview.getExperimentalMediaIntegrityTokenProvider};\nV_\u003dfunction(e){g.W.call(this,{S:\"button\",dP:[\"ytp-pip-button\",\"ytp-button\"],V:{title:\"{{title}}\",\"data-priority\":\"7\",\"data-title-no-tooltip\":\"{{data-title-no-tooltip}}\",\"data-tooltip-target-id\":\"ytp-pip-button\"},W:[d7E()]});var N\u003dthis;this.api\u003de;this.listen(\"click\",this.onClick);var y\u003dthis.api.UP(),w\u003dy.subscribe(\"visibilitystatechange\",function(){N.GZ(y.Wp())});\nthis.addOnDisposeCallback(function(){y.qr(w)});\nlh(e,this.element,this);this.GZ(y.Wp())};\nf$\u003dfunction(e){jX.call(this,e);var N\u003dthis;this.events\u003dnew g.fd(e);g.Q(this,this.events);this.events.Y(e,\"standardControlsInitialized\",function(){N.createButton()});\ng.na(this.api.X())\u0026\u0026(this.T(\"web_enable_auto_pip\")||this.T(\"web_enable_pip_on_miniplayer\")||this.T(\"web_shorts_pip\"))\u0026\u0026LX(this.api,\"setDocumentPictureInPicture\",function(y){N.setDocumentPictureInPicture(y)})};\nbZ9\u003dfunction(e){var N\u003de.api.getVideoData();e.button.KX(N.mI)};\nhNM\u003dfunction(e){jX.call(this,e);var N\u003dthis;this.events\u003dnew g.fd(e);g.Q(this,this.events);LX(this.api,\"musicDisableUi\",function(){g.pi(N.api.getRootNode(),\"ytp-player-in-bar-disable-ui\")});\nLX(this.api,\"musicEnableUi\",function(){g.re(N.api.getRootNode(),\"ytp-player-in-bar-disable-ui\")})};\nqJ\u003dfunction(e,N,y){N\u003dN\u003d\u003d\u003dvoid 0?!0:N;y\u003dy\u003d\u003d\u003dvoid 0?!1:y;g.W.call(this,{S:\"div\",B:\"ytp-suggested-action\"});var w\u003dthis;this.C\u003de;this.SR\u003dthis.Kh\u003dthis.qg\u003dthis.Ng\u003dthis.j\u003dthis.U\u003dthis.expanded\u003dthis.enabled\u003dthis.Wk\u003d!1;this.Et\u003dthis.C.T(\"delhi_modern_web_player\")?40:34;this.Dl\u003dnew g.e6(function(){w.badge.element.style.width\u003d\"\"},200,this);\nthis.Zl\u003dnew g.e6(function(){tv(w);ur(w)},200,this);\nthis.dismissButton\u003dnew g.W({S:\"button\",dP:[\"ytp-suggested-action-badge-dismiss-button-icon\",\"ytp-button\"]});g.Q(this,this.dismissButton);this.K\u003dnew g.W({S:\"div\",B:\"ytp-suggested-action-badge-expanded-content-container\",W:[{S:\"label\",B:\"ytp-suggested-action-badge-title\",b9:\"{{badgeLabel}}\"},this.dismissButton]});g.Q(this,this.K);this.Rq\u003dnew g.W({S:\"div\",B:\"ytp-suggested-action-badge-icon-container\",W:[N?{S:\"div\",B:\"ytp-suggested-action-badge-icon\"}:\"\"]});g.Q(this,this.Rq);this.badge\u003dnew g.W({S:y?\"div\":\n\"button\",dP:[\"ytp-button\",\"ytp-suggested-action-badge\",\"ytp-suggested-action-badge-with-controls\"],W:[this.Rq,this.K]});g.Q(this,this.badge);this.badge.yB(this.element);this.D\u003dnew g.NE(this.badge,250,!1,100);g.Q(this,this.D);this.VB\u003dnew g.NE(this.K,250,!1,100);g.Q(this,this.VB);this.Kx\u003dnew g.a1(this.fWG,null,this);g.Q(this,this.Kx);this.Ut\u003dnew g.a1(this.EM,null,this);g.Q(this,this.Ut);g.Q(this,this.Dl);g.Q(this,this.Zl);this.C.createServerVe(this.badge.element,this.badge,!0);this.C.createServerVe(this.dismissButton.element,\nthis.dismissButton,!0);this.Y(this.C,\"onHideControls\",function(){w.Up(!1)});\nthis.Y(this.C,\"onShowControls\",function(){w.Up(!0)});\nthis.Y(this.badge.element,\"click\",this.VW);this.Y(this.dismissButton.element,\"click\",this.UA);this.Y(this.C,\"pageTransition\",this.Es);this.Y(this.C,\"appresize\",this.xK);this.Y(this.C,\"fullscreentoggled\",this.yzZ);this.Y(this.C,\"cardstatechange\",this.DUW);this.Y(this.C,\"annotationvisibility\",this.WyB,this);this.Y(this.C,\"offlineslatestatechange\",this.eUs,this)};\ntv\u003dfunction(e){g.Y1(e.badge.element,\"ytp-suggested-action-badge-with-controls\",e.qg||!e.U)};\nur\u003dfunction(e,N){var y\u003de.xZ();e.expanded!\u003d\u003dy\u0026\u0026(e.expanded\u003dy,N\u003d\u003d\u003dvoid 0||N?(e.Kx.stop(),e.Ut.stop(),e.Dl.stop(),e.Kx.start()):(e.K.KX(e.expanded),g.Y1(e.badge.element,\"ytp-suggested-action-badge-expanded\",e.expanded)),e.tv())};\nc95\u003dfunction(e){var N\u003de.text||\"\",y\u003dg.H4(\"ytp-suggested-action-badge-title\",e.element);y\u0026\u0026g.AL(y,N);e.badge.element.setAttribute(\"aria-label\",N);e.dismissButton.element.setAttribute(\"aria-label\",e.Bk?e.Bk:\"\")};\nZN\u003dfunction(e,N,y,w,E,A){var T\u003d{S:\"div\",B:\"ytp-panel\"};if(y){var p\u003d\"ytp-panel-back-button\";var C\u003d\"ytp-panel-title\";var r\u003d{S:\"div\",B:\"ytp-panel-header\",W:[{S:\"div\",dP:[\"ytp-panel-back-button-container\"],W:[{V:{\"aria-label\":\"Back to previous menu\"},S:\"button\",dP:[\"ytp-button\",p]}]},{S:\"span\",dP:[C],V:e.T(\"web_enable_a11y_header_role_in_panel\")?{role:\"heading\",\"aria-level\":\"2\"}:void 0,W:[y]}]};if(E){var Y\u003d\"ytp-panel-options\";r.W.push({S:\"button\",dP:[\"ytp-button\",Y],W:[w]})}T.W\u003d[r]}w\u003d!1;A\u0026\u0026(A\u003d{S:\"div\",\nB:\"ytp-panel-footer\",W:[A]},w\u003d!0,T.W?T.W.push(A):T.W\u003d[A]);g.Mu.call(this,T);this.content\u003dN;w\u0026\u0026T.W?N.yB(this.element,T.W.length-1):N.yB(this.element);this.A8\u003d!1;this.OC\u003dw;y\u0026\u0026(y\u003dthis.hW(C),this.Y(this.hW(p),\"click\",this.NW),this.Y(y,\"click\",this.NW),this.A8\u003d!0,E\u0026\u0026this.Y(this.hW(Y),\"click\",E));N.subscribe(\"size-change\",this.b4,this);this.Y(e,\"fullscreentoggled\",this.b4);this.C\u003de};\ng.x7\u003dfunction(e,N,y,w,E,A){N\u003dN\u003d\u003d\u003dvoid 0?null:N;var T\u003d{role:\"menu\"};N\u0026\u0026(T.id\u003dN);N\u003dnew g.Mu({S:\"div\",B:\"ytp-panel-menu\",V:T});ZN.call(this,e,N,y,w,E,A);this.menuItems\u003dN;this.items\u003d[];g.Q(this,this.menuItems)};\ng.jk\u003dfunction(e){for(var N\u003dg.c(e.items),y\u003dN.next();!y.done;y\u003dN.next())y.value.unsubscribe(\"size-change\",e.X4,e);e.items\u003d[];try{g.N8(e.menuItems.element)}catch(A){var w,E;g.uA(new g.Gh(\"Failed to remove menu items from panel menu.\",{error:A.message,originalStack:A.stack,childToBeRemoved:(E\u003d(w\u003de.menuItems.element.firstChild)\u003d\u003dnull?void 0:w.textContent)!\u003dnull?E:\"child element not found\"}))}e.menuItems.publish(\"size-change\")};\nkf9\u003dfunction(e,N){return N.priority-e.priority};\ng.n$\u003dfunction(e,N){g.Dq.call(this,e,{S:\"div\",dP:[\"ytp-popup\",N||\"\"]},100,!0);this.J\u003d[];this.G\u003dthis.Z\u003dnull;this.maxHeight\u003dthis.maxWidth\u003d0;this.size\u003dnew g.l8(0,0);this.listen(\"keydown\",this.Uq)};\nBHH\u003dfunction(e){var N\u003de.J[e.J.length-1];if(N){g.k0(e.element,e.maxWidth||\"100%\",e.maxHeight||\"100%\");g.$0(N.element,\"width\",\"\");g.$0(N.element,\"height\",\"\");g.$0(N.element,\"maxWidth\",\"100%\");g.$0(N.element,\"maxHeight\",\"100%\");g.$0(N.content.element,\"height\",\"\");var y\u003dg.Be(N.element);y.width+\u003d1;y.height+\u003d1;g.$0(N.element,\"width\",y.width+\"px\");g.$0(N.element,\"height\",y.height+\"px\");g.$0(N.element,\"maxWidth\",\"\");g.$0(N.element,\"maxHeight\",\"\");var w\u003d0;N.A8\u0026\u0026(w\u003dg.Be(N.hW(\"ytp-panel-header\")).height);var E\u003d\n0;N.OC\u0026\u0026(E\u003dN.hW(\"ytp-panel-footer\"),g.$0(E,\"width\",y.width+\"px\"),E\u003dg.Be(E).height);g.$0(N.content.element,\"height\",y.height-w-E+\"px\");N.element instanceof HTMLElement\u0026\u0026(w\u003dN.element,E\u003dw.scrollWidth-w.clientWidth,w.offsetWidth-w.clientWidth\u003e0\u0026\u0026E\u003e0\u0026\u0026(y.width+\u003dE,g.$0(N.element,\"width\",y.width+\"px\")));e.size\u003dy}};\ng.Q_\u003dfunction(e,N){var y\u003de.J[e.J.length-1];y!\u003d\u003dN\u0026\u0026(e.J.push(N),Xos(e,y,N))};\ng.mP\u003dfunction(e){if(!(e.J.length\u003c\u003d1)){var N\u003de.J.pop(),y\u003de.J[0];e.J\u003d[y];Xos(e,N,y,!0)}};\nXos\u003dfunction(e,N,y,w){PJ5(e);N\u0026\u0026(N.unsubscribe(\"size-change\",e.FR,e),N.unsubscribe(\"back\",e.z4,e));y.subscribe(\"size-change\",e.FR,e);y.subscribe(\"back\",e.z4,e);if(e.Og){g.pi(y.element,w?\"ytp-panel-animate-back\":\"ytp-panel-animate-forward\");y.yB(e.element);y.focus();e.element.scrollLeft\u003d0;e.element.scrollTop\u003d0;var E\u003de.size;BHH(e);g.k0(e.element,E);e.Z\u003dnew g.e6(function(){dl5(e,N,y,w)},20,e);\ne.Z.start()}else y.yB(e.element),N\u0026\u0026N.detach()};\ndl5\u003dfunction(e,N,y,w){e.Z.dispose();e.Z\u003dnull;g.pi(e.element,\"ytp-popup-animating\");w?(g.pi(N.element,\"ytp-panel-animate-forward\"),g.re(y.element,\"ytp-panel-animate-back\")):(g.pi(N.element,\"ytp-panel-animate-back\"),g.re(y.element,\"ytp-panel-animate-forward\"));g.k0(e.element,e.size);e.G\u003dnew g.e6(function(){g.re(e.element,\"ytp-popup-animating\");N.detach();g.$1(N.element,[\"ytp-panel-animate-back\",\"ytp-panel-animate-forward\"]);e.G.dispose();e.G\u003dnull},250,e);\ne.G.start()};\nPJ5\u003dfunction(e){e.Z\u0026\u0026g.yE(e.Z);e.G\u0026\u0026g.yE(e.G)};\nHs\u003dfunction(e){g.n$.call(this,e,\"ytp-shopping-product-menu\");this.z9\u003dnew g.x7(this.C);g.Q(this,this.z9);this.hide();g.Q_(this,this.z9);g.Pb(this.C,this.element,4)};\nvP0\u003dfunction(e,N,y){var w,E\u003dN\u003d\u003dnull?void 0:(w\u003dN.text)\u003d\u003dnull?void 0:w.simpleText;E\u0026\u0026(y\u003dIvH(e,y,E,N\u003d\u003dnull?void 0:N.icon,N\u003d\u003dnull?void 0:N.secondaryIcon),N.navigationEndpoint\u0026\u0026y.listen(\"click\",function(){e.C.Mg(\"innertubeCommand\",N.navigationEndpoint);e.hide()},e))};\nzNs\u003dfunction(e,N,y){var w,E\u003dN\u003d\u003dnull?void 0:(w\u003dN.text)\u003d\u003dnull?void 0:w.simpleText;E\u0026\u0026IvH(e,y,E,N\u003d\u003dnull?void 0:N.icon).listen(\"click\",function(){var A;(N\u003d\u003dnull?void 0:(A\u003dN.icon)\u003d\u003dnull?void 0:A.iconType)\u003d\u003d\u003d\"HIDE\"?e.C.publish(\"featuredproductdismissed\"):N.serviceEndpoint\u0026\u0026e.C.Mg(\"innertubeCommand\",N.serviceEndpoint);e.hide()},e)};\nIvH\u003dfunction(e,N,y,w,E){N\u003dnew g.uh(g.qU({},[],!1,!!E),N,y);E\u0026\u0026N.updateValue(\"secondaryIcon\",iZE(E));N.setIcon(iZE(w));g.Q(e,N);e.z9.Gi(N,!0);return N};\niZE\u003dfunction(e){if(!e)return null;switch(e.iconType){case \"ACCOUNT_CIRCLE\":return{S:\"svg\",V:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},W:[{S:\"path\",V:{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{S:\"svg\",V:{fill:\"none\",height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},W:[{S:\"path\",V:{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 bl5();case \"HIDE\":return{S:\"svg\",V:{\"enable-background\":\"new 0 0 24 24\",fill:\"#fff\",height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},W:[{S:\"g\",W:[{S:\"path\",V:{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 d1()}};\nK$\u003dfunction(e){qJ.call(this,e,!1,!0);this.isCounterfactual\u003dthis.N\u003dthis.isVisible\u003dthis.isInitialized\u003dthis.shouldShowOverflowButton\u003dthis.shouldHideDismissButton\u003d!1;this.U\u003d!0;this.overflowButton\u003dnew g.W({S:\"button\",dP:[\"ytp-featured-product-overflow-icon\",\"ytp-button\"],V:{\"aria-haspopup\":\"true\"}});this.overflowButton.hide();g.Q(this,this.overflowButton);this.badge.element.classList.add(\"ytp-suggested-action\");this.thumbnailImage\u003dnew g.W({S:\"img\",B:\"ytp-suggested-action-badge-img\",V:{src:\"{{url}}\"}});\nthis.thumbnailImage.hide();g.Q(this,this.thumbnailImage);this.thumbnailIcon\u003dnew g.W({S:\"div\",B:\"ytp-suggested-action-badge-icon\"});this.thumbnailIcon.hide();g.Q(this,this.thumbnailIcon);this.banner\u003dnew g.W({S:\"a\",B:\"ytp-suggested-action-container\",W:[this.thumbnailImage,this.thumbnailIcon,{S:\"div\",B:\"ytp-suggested-action-details\",W:[{S:\"text\",B:\"ytp-suggested-action-title\",b9:\"{{title}}\"},{S:\"text\",B:\"ytp-suggested-action-subtitle\",b9:\"{{subtitle}}\"},{S:\"text\",B:\"ytp-suggested-action-metadata-text\",\nb9:\"{{metadata}}\"}]},this.dismissButton,this.overflowButton]});g.Q(this,this.banner);this.banner.yB(this.K.element);this.Y(this.C,\"videodatachange\",this.onVideoDataChange);this.Y(this.C,g.AA(\"suggested_action_view_model\"),this.uZZ);this.Y(this.C,g.TW(\"suggested_action_view_model\"),this.iXP);this.Y(this.overflowButton.element,\"click\",this.WO);this.Y(e,\"featuredproductdismissed\",this.UA);this.C.createServerVe(this.banner.element,this.banner,!0)};\nDlM\u003dfunction(e){e.isInitialized\u0026\u0026(e.enabled\u003de.isVisible,e.Kh\u003de.isVisible,ur(e),e.xK(),e.thumbnailImage.KX(e.isVisible),e.shouldHideDismissButton||e.dismissButton.KX(e.isVisible),e.shouldShowOverflowButton\u0026\u0026e.overflowButton.KX(e.isVisible))};\nWs\u003dfunction(){K$.apply(this,arguments)};\ngPE\u003dfunction(e){jX.call(this,e);this.J\u003dnew Ws(this.api);g.Q(this,this.J);g.Pb(this.api,this.J.element,4)};\nOd\u003dfunction(e){jX.call(this,e);var N\u003dthis;this.J\u003d\"\";this.K\u003d!0;this.N\u003dthis.api.T(\"html5_enable_audio_track_stickiness_phase_two\");var y\u003dnew g.fd(e);g.Q(this,y);y.Y(e,\"internalaudioformatchange\",function(w,E){VB0(N,w,E)});\ny.Y(e,\"videoplayerreset\",function(){fvn(N)});\ny.Y(e,\"videodatachange\",function(w,E){N.onVideoDataChange(w,E)})};\nVB0\u003dfunction(e,N,y){if(y){var w\u003d\"\";tB_(e,N)\u0026\u0026(w\u003dN,e.N||(e.J\u003dN),e.api.T(\"html5_sabr_enable_server_xtag_selection\")\u0026\u0026(y\u003de.api.getVideoData(void 0,!0)))\u0026\u0026(y.E0\u003dN);if(e.N\u0026\u0026w\u0026\u0026u_M(e,w)){var E;A$(UI(e.api.X(),(E\u003de.api.getVideoData())\u003d\u003dnull?void 0:g.qK(E)),function(A){qN5(e,w,A)})}}};\nfvn\u003dfunction(e){if(e.J)ZZ_(e);else{var N;if(e.N\u0026\u0026((N\u003dfA())\u003d\u003dnull?0:N.size)){var y;A$(UI(e.api.X(),(y\u003de.api.getVideoData())\u003d\u003dnull?void 0:g.qK(y)),function(w){if((w\u003dxl5(w))\u0026\u0026u_M(e,w)){var E\u003de.api.getVideoData(void 0,!0);E\u0026\u0026(E.E0\u003dw)}})}}};\nZZ_\u003dfunction(e){var N\u003de.api.getVideoData(void 0,!0);N\u0026\u0026(N.E0\u003de.J)};\nqN5\u003dfunction(e,N,y){xl5(y)!\u003d\u003dN\u0026\u0026(j3_([{settingItemId:RY(y),settingOptionValue:{stringValue:N}}]),A$(e.WI(),function(w){y0H(w,RY(y),{stringValue:N})}))};\nnPM\u003dfunction(e,N){Tm(A$(A$(e.WI(),function(y){return ekM(y,[RY(N)])}),function(y){if(y){y\u003dg.c(y);\nfor(var w\u003dy.next();!w.done;w\u003dy.next()){var E\u003dw.value;w\u003dE.key;E\u003dE.value;w\u0026\u0026E\u0026\u0026j3_([{settingItemId:w,settingOptionValue:E}])}}}),function(){e.K\u003d!0})};\ntB_\u003dfunction(e,N){e\u003de.api.getAvailableAudioTracks();e\u003dg.c(e);for(var y\u003de.next();!y.done;y\u003de.next())if(y\u003dy.value,y.getLanguageInfo().getId()\u003d\u003d\u003dN)return y;return null};\nxl5\u003dfunction(e){e\u003dRY(e);var N\u003dfA();e\u003dN?N.get(e):void 0;return e\u0026\u0026e.stringValue?e.stringValue:\"\"};\nRY\u003dfunction(e){var N\u003d(484).toString();e\u0026\u0026(N\u003d(483).toString());return N};\nu_M\u003dfunction(e,N){var y;return N.split(\".\")[0]!\u003d\u003d\"\"\u0026\u0026((y\u003de.api.getVideoData())\u003d\u003dnull?void 0:!xI(y))};\nj3_\u003dfunction(e){var N\u003dfA();N||(N\u003dnew Map);e\u003dg.c(e);for(var y\u003de.next();!y.done;y\u003de.next())y\u003dy.value,N.set(y.settingItemId,y.settingOptionValue);N\u003dJSON.stringify(Object.fromEntries(N));g.uY(\"yt-player-user-settings\",N,2592E3)};\ng.Go\u003dfunction(e,N,y,w,E,A,T){g.uh.call(this,g.qU({\"aria-haspopup\":\"true\"}),N,e);this.x_\u003dw;this.U\u003d!1;this.K\u003dnull;this.options\u003d{};this.N\u003dnew g.x7(y,void 0,e,E,A,T);g.Q(this,this.N);this.listen(\"keydown\",this.vO);this.listen(\"click\",this.open)};\nQ31\u003dfunction(e){if(e.K){var N\u003de.options[e.K];N.element.getAttribute(\"aria-checked\");N.element.setAttribute(\"aria-checked\",\"false\");e.K\u003dnull}};\nml3\u003dfunction(e,N){g.Go.call(this,\"Sleep timer\",g.aq.SLEEP_TIMER,e,N);this.C\u003de;this.D\u003d{};this.Z\u003dthis.Rw(\"Off\");this.G\u003dthis.J\u003d\"\";e.T(\"web_settings_menu_icons\")\u0026\u0026this.setIcon({S:\"svg\",V:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},W:[{S:\"path\",V:{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.j\u003dnew g.W({S:\"div\",dP:[\"ytp-menuitem-label-wrapper\"],W:[{S:\"div\",b9:\"End of video\"},{S:\"div\",dP:[\"ytp-menuitem-sublabel\"],b9:\"{{content}}\"}]});g.Q(this,this.j);this.listen(\"click\",this.onClick);this.Y(e,\"videodatachange\",this.onVideoDataChange);this.Y(e,\"presentingplayerstatechange\",this.GZ);this.Y(e,\"settingsMenuVisibilityChanged\",this.XGs);e.createClientVe(this.element,this,218889);this.GZ();this.C.Mg(\"onSleepTimerFeatureAvailable\")};\nHZH\u003dfunction(e){var N\u003d\"Off 10 15 20 30 45 60\".split(\" \"),y;((y\u003de.C.getVideoData())\u003d\u003dnull?0:y.isLivePlayback)||N.push(\"End of video\");y\u003de.C.getPlaylist();var w;y\u0026\u0026((w\u003dy.listId)\u003d\u003dnull?void 0:w.type)!\u003d\u003d\"RD\"\u0026\u0026N.push(\"End of playlist\");e.Pc(g.dn(N,e.Rw));e.D\u003dg.l7(N,e.Rw,e);N\u003de.Rw(\"End of video\");e.options[N]\u0026\u0026g.tu(e.options[N],e.j)};\nKm1\u003dfunction(e,N){var y\u003de.D[N],w\u003dy\u003d\u003d\u003d\"End of video\"||y\u003d\u003d\u003d\"End of playlist\";y\u003d\u003d\u003d\"Off\"\u0026\u0026(e.J\u003d\"\");e.C.getPlayerState()!\u003d\u003d0\u0026\u0026e.C.getPlayerState()!\u003d\u003d5||!w?(e.Z\u003dN,g.Go.prototype.dQ.call(e,N),e.BI(N),e.C.Mg(\"onSleepTimerSettingsChanged\",y)):e.C.Mg(\"innertubeCommand\",{openPopupAction:{popupType:\"TOAST\",popup:{notificationActionRenderer:{responseText:{simpleText:\"Video has already ended\"}}}}})};\nUd\u003dfunction(e){jX.call(this,e);var N\u003dthis;e.addEventListener(\"settingsMenuInitialized\",function(){N.menuItem||(N.menuItem\u003dnew ml3(N.api,N.api.X6()),g.Q(N,N.menuItem))});\ne.addEventListener(\"openSettingsMenuItem\",function(y){if(y\u003d\u003d\u003d\"menu_item_sleep_timer\"){if(!N.menuItem){var w;(w\u003dN.api.X6())\u003d\u003dnull||w.WY()}N.menuItem.open()}});\nLX(e,\"resetSleepTimerMenuSettings\",function(){N.resetSleepTimerMenuSettings()});\nLX(e,\"setSleepTimerTimeLeft\",function(y){N.setSleepTimerTimeLeft(y)});\nLX(e,\"setVideoTimeLeft\",function(y){N.setVideoTimeLeft(y)})};\nWmF\u003dfunction(e){jX.call(this,e);var N\u003dthis;this.events\u003dnew g.fd(e);g.Q(this,this.events);this.events.Y(e,\"onSnackbarMessage\",function(y){switch(y){case 1:y\u003dN.api.getPlayerStateObject(),y.isBuffering()\u0026\u0026g.G(y,8)\u0026\u0026g.G(y,16)\u0026\u0026N.api.Mg(\"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.sd\u003dfunction(e,N,y,w,E){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;w\u003dw\u003d\u003d\u003dvoid 0?!1:w;E\u003dE\u003d\u003d\u003dvoid 0?!1:E;g.pT.call(this);this.D\u003dE;this.G\u003d!1;this.j\u003dnew iY(this);this.L\u003dthis.Z\u003dnull;this.K\u003dthis.N\u003d!1;g.Q(this,this.j);this.target\u003de;this.J\u003dN;this.U\u003dy||e;this.G\u003dw;N\u0026\u0026(g.RB\u0026\u0026this.target.setAttribute(\"draggable\",\"true\"),E||(this.target.style.touchAction\u003d\"none\"));L$(this)};\naY\u003dfunction(e){g.g9(e.j,!e.J)};\nL$\u003dfunction(e){e.L\u003dnull;e.Z\u003dnull;e.Y(eB(\"over\"),e.IL);e.Y(\"touchstart\",e.ob);e.J\u0026\u0026e.Y(eB(\"down\"),e.CtB)};\nOZ0\u003dfunction(e,N){for(var y\u003d0;y\u003cN.changedTouches.length;y++){var w\u003dN.changedTouches[y];if(w.identifier\u003d\u003d\u003de.Z)return w}return null};\neB\u003dfunction(e){return window.navigator.msPointerEnabled?\"MSPointer\"+e.charAt(0).toUpperCase()+e.substring(1):\"mouse\"+e};\nNl\u003dfunction(e){return e\u0026\u0026RNs?ZA(e)||document:document};\nGfM\u003dfunction(e,N){g.W.call(this,{S:\"div\",dP:[\"ytp-overlay\",\"ytp-speedmaster-overlay\"],W:[{S:\"div\",B:\"ytp-speedmaster-user-edu\",W:[{S:\"div\",B:\"ytp-speedmaster-label\",b9:N},{S:\"div\",B:\"ytp-speedmaster-icon\",b9:\"{{icon}}\"}]}]});this.C\u003de;this.J\u003dthis.hW(\"ytp-speedmaster-user-edu\");this.updateValue(\"icon\",o$M());g.pi(this.J,\"ytp-speedmaster-has-icon\");this.C.createClientVe(this.J,this,173040,!0);this.SY()};\nwH\u003dfunction(e){jX.call(this,e);var N\u003dthis;this.j\u003dthis.K\u003d!1;this.Zl\u003dg.Y2(this.api.X().experiments,\"speedmaster_touch_activation_ms\")||500;this.qg\u003dg.Y2(this.api.X().experiments,\"speedmaster_cancellation_movement_dp\")||10;this.aq\u003dg.Y2(this.api.X().experiments,\"speedmaster_playback_rate\")||2;this.N\u003dnew g.fd(e);g.Q(this,this.N);this.D\u003d\"2x\";this.speedmasterUserEdu\u003dnew GfM(e,this.D);g.Q(this,this.speedmasterUserEdu);g.Pb(this.api,this.speedmasterUserEdu.element,4);this.J\u003dnew g.sd(this.api.Fz().k$,!0,null,\n!1,!0);g.Q(this,this.J);this.delay\u003dnew g.e6(this.i9,this.Zl,this);g.Q(this,this.delay);this.N.Y(e,\"videodatachange\",function(){ym(N)},this);\nthis.N.Y(e,\"presentingplayerstatechange\",function(){ym(N)},this);\nthis.N.Y(e,\"autonavvisibility\",function(){ym(N)},this);\nthis.api.UP().subscribe(\"visibilitystatechange\",function(){ym(N)});\nthis.N.Y(e,\"rootnodemousedown\",function(y){N.G\u003dy});\nthis.T(\"web_speedmaster_spacebar_control\")\u0026\u0026(this.N.Y(e,\"keyboardserviceglobalkeydown\",function(y,w){N.Ng\u003dw;UlP(N,y,!0)},this),this.N.Y(e,\"keyboardserviceglobalkeyup\",function(y){UlP(N,y,!1)},this))};\nEN\u003dfunction(e){e.delay.stop();e.J.unsubscribe(\"dragmove\",e.Z,e);e.J.unsubscribe(\"dragend\",e.L,e);e.K\u0026\u0026(e.K\u003d!1,e.speedmasterUserEdu.SY(),e.api.setPlaybackRate(e.l9),e.api.showControls(),e.Rq\u0026\u0026e.api.pauseVideo())};\nUlP\u003dfunction(e,N,y){y?N.keyCode!\u003d\u003d32||N.repeat||e.K||!e.j||g.NA(e.delay):EN(e)};\nym\u003dfunction(e){var N,y;var w\u003d!!e.D\u0026\u0026!((N\u003de.api.getVideoData())\u003d\u003dnull?0:N.isLivePlayback)\u0026\u0026!e.api.OX()\u0026\u0026e.api.getPresentingPlayerType()!\u003d\u003d2\u0026\u0026!g.G(e.api.getPlayerStateObject(),2)\u0026\u0026!((y\u003dg.T9(e.api))\u003d\u003dnull?0:y.xx())\u0026\u0026!e.api.isEmbedsShortsMode()\u0026\u0026bw(e.api.UP());e.j!\u003d\u003dw\u0026\u0026(e.j\u003dw,e.j?e.J.subscribe(\"dragstart\",e.Kh,e):(e.J.unsubscribe(\"dragstart\",e.Kh,e),e.J.unsubscribe(\"dragmove\",e.Z,e),e.J.unsubscribe(\"dragend\",e.L,e),EN(e)))};\nLm5\u003dfunction(e){jX.call(this,e);var N\u003dthis;this.events\u003dnew g.fd(e);g.Q(this,this.events);LX(this.api,\"addPlayerResponseForAssociation\",function(y){N.api.addPlayerResponseForAssociation(y)});\nLX(this.api,\"finishSegmentByCpn\",function(y,w,E){return N.api.finishSegmentByCpn(y,w,E)});\nthis.events.Y(e,\"modulecreated\",function(y){if(y\u003d\u003d\u003d\"ad\"\u0026\u0026(y\u003dN.api.getVideoData(1))\u0026\u0026(y\u003dy.getPlayerResponse())){var w;y\u003d(w\u003dy.adPlacements)!\u003dnull?w:[];w\u003dg.c(y);for(var E\u003dw.next();!E.done;E\u003dw.next()){var A\u003dy\u003dvoid 0,T\u003dvoid 0;if(E\u003d(y\u003dE.value.adPlacementRenderer)\u003d\u003dnull?void 0:(A\u003dy.renderer)\u003d\u003dnull?void 0:(T\u003dA.instreamVideoAdRenderer)\u003d\u003dnull?void 0:T.playerVars)y\u003dAE(E),N.api.addPlayerResponseForAssociation({playerVars:y})}}});\nthis.events.Y(e,\"videodatachange\",function(y,w){N.onVideoDataChange(y,w)})};\nA9\u003dfunction(e,N,y){g.gs.call(this,N,e);this.J\u003dy};\ng.Tf\u003dfunction(e){R8.call(this);var N\u003dthis;this.J\u003de;this.L\u003d{};this.listener\u003dfunction(y){N.dispatchEvent(new A9(N,y.type,y))}};\nav5\u003dfunction(e){var N\u003de.getVideoData(),y\u003de.LC(),w\u003dy.ut(),E\u003de.X(),A\u003de.vQ(),T\u003dA.F3Z,p\u003dA.bNs,C\u003dY7(p,\"bandwidth\")*8/1024,r\u003dY7(p,\"networkactivity\")/1024,Y\u003dY7(p,\"bufferhealth\"),M\u003dA.d0,l\u003dA.playerState.state.toString(16),F\u003dy.getCurrentTime().toFixed(2),S\u003dwO(y.O4(),\",\",3),k\u003d\"\";if(N.isDaiEnabled()){N.enableServerStitchedDai\u0026\u0026(k+\u003dN.Lu?\"DS\":\"SS\");k\u003dN.Au()?k+\"LIFA, \":k+\"DAI, \";var X\u003dA.Ui;X\u0026\u0026(k+\u003dX)}Zi(N)\u0026\u0026!N.Au()\u0026\u0026(k+\u003d\"LIFAE, \");var d;((d\u003de.getVideoData(1))\u003d\u003dnull?0:g.xK(d))?(k+\u003d\"SSAP, \",(X\u003dA.Ui)\u0026\u0026(k+\u003dX)):L3(N)\u0026\u0026\n(k+\u003d\"SABR, \");if(N.fetchType){switch(N.fetchType){case \"onesie\":X\u003d\"o\";break;case \"gp\":X\u003d\"gp\";break;default:X\u003d\"gvi\"}k+\u003d\"vd:\"+X+\", \"}E.uB\u0026\u0026(k\u003dE.uB.Um?k+\"wa, \":k+\"w, \");k+\u003d\"s:\"+l+\" t:\"+F+\" b:\"+S+\" \";y.isSeeking()\u0026\u0026(k+\u003d\"S\");y.isPaused()\u0026\u0026(k+\u003d\"P\");y.isEnded()\u0026\u0026(k+\u003d\"E\");e.isOrchestrationLeader()\u0026\u0026(k+\u003d\" L\");(y\u003dA.dI)\u0026\u0026(k+\u003d\" l:\"+y.toFixed());y\u003dA.currentTime;E\u003dN.IF;y\u0026\u0026y\u003eE.start\u0026\u0026y\u003cE.end\u0026\u0026(k+\u003d\" as\");y\u003dk;k\u003dg.NR(ty)(\"_start\",void 0);E\u003d[];l\u003dg.c([\"pl_i\",\"vir\",\"or_p\",\"orfb\",\"pbs\"]);for(F\u003dl.next();!F.done;F\u003dl.next())F\u003d\nF.value,(S\u003dg.NR(ty)(F,void 0))\u0026\u0026k\u0026\u0026(S-\u003dk,E.push(F+\":\"+Math.round(S)));k\u003dE.join(\" \");E\u003dg.jV();l\u003dg.XT(e).Zhh;F\u003dN.K\u0026\u0026!N.K.J?\"display:none\":\"\";if((S\u003dN.clientPlaybackNonce)\u0026\u0026S.length\u003d\u003d16){S+\u003d\"AAAA\";X\u003d0;d\u003d\"\";for(var v\u003d0;v\u003c20;v++)if(X\u003d(X\u003c\u003c6)+\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_\".indexOf(S.charAt(v)),v%5\u003d\u003d4){for(var V\u003d\"\",Z\u003d0;Z\u003c6;Z++)V\u003d\"0123456789ABCDEFGHJKMNPQRSTVWXYZ\".charAt(X\u002631)+V,X\u003e\u003e\u003d5;d+\u003dV}S\u003dd.substr(0,4)+\" \"+d.substr(4,4)+\" \"+d.substr(8,4)+\" \"+(d.substr(12,4)+\" \"+d.substr(16,\n4))}else S\u003d\"\";C\u003d{video_id_and_cpn:String(N.videoId)+\" / \"+S,codecs:\"\",dims_and_frames:\"\",bandwidth_kbps:C.toFixed(0)+\" Kbps\",buffer_health_seconds:Y.toFixed(2)+\" s\",date:\"\"+(new Date).toString(),drm_style:M?\"\":\"display:none\",drm:M,debug_info:y,extra_debug_info:\"\",bandwidth_style:F,network_activity_style:F,network_activity_bytes:r.toFixed(0)+\" KB\",shader_info:l,shader_info_style:l?\"\":\"display:none\",playback_categories:\"\"};r\u003dw.clientWidth+\"x\"+w.clientHeight+(E\u003e1?\"*\"+E.toFixed(2):\"\");Y\u003d\"-\";T.totalVideoFrames\u0026\u0026\n(Y\u003d(T.droppedVideoFrames||0)+\" dropped of \"+T.totalVideoFrames);C.dims_and_frames\u003dr+\" / \"+Y;e\u003de.getVolume();T\u003deq1(N);var n;r\u003d((n\u003dN.j)\u003d\u003dnull?0:n.audio.J)?\"DRC\":Math.round(e*T)+\"%\";n\u003dMath.round(e)+\"% / \"+r;e\u003dN.Fo.toFixed(1);isFinite(Number(e))\u0026\u0026(n+\u003d\" (content loudness \"+e+\"dB)\");C.volume\u003dn;C.resolution\u003dw.videoWidth+\"x\"+w.videoHeight;if(w\u003dN.N){if(n\u003dw.video)e\u003dn.fps,e\u003e1\u0026\u0026(C.resolution+\u003d\"@\"+e),(e\u003dA.xP1)\u0026\u0026e.video\u0026\u0026(C.resolution+\u003d\" / \"+e.video.width+\"x\"+e.video.height,e.video.fps\u003e1\u0026\u0026(C.resolution+\u003d\"@\"+e.video.fps)),\nC.codecs\u003ds3M(w),!N.j||w.audio\u0026\u0026w.video?w.ZZ\u0026\u0026(C.codecs+\u003d\" / \"+w.ZZ+\"A\"):C.codecs+\u003d\" / \"+s3M(N.j),n.N||n.primaries?(e\u003dn.N||\"unknown\",e\u003d\u003d\u003d\"smpte2084\"?e+\u003d\" (PQ)\":e\u003d\u003d\u003d\"arib-std-b67\"\u0026\u0026(e+\u003d\" (HLG)\"),C.color\u003de+\" / \"+(n.primaries||\"unknown\"),C.color_style\u003d\"\"):C.color_style\u003d\"display:none\";if(w.debugInfo)for(C.fmt_debug_info\u003d\"\",w\u003dg.c(w.debugInfo),n\u003dw.next();!n.done;n\u003dw.next())n\u003dn.value,C.fmt_debug_info+\u003dn.label+\":\"+n.text+\" \";C.fmt_debug_info_style\u003dC.fmt_debug_info\u0026\u0026C.fmt_debug_info.length\u003e0?\"\":\"display:none\"}w\u003d\nN.isLivePlayback;n\u003dN.Ta;C.live_mode_style\u003dw||n?\"\":\"display:none\";C.live_latency_style\u003dw?\"\":\"display:none\";if(n)C.live_mode\u003d\"Post-Live\"+(wd(N)?\" Manifestless\":\"\");else if(w){n\u003dY7(p,\"livelatency\");C.live_latency_secs\u003dn.toFixed(2)+\"s\";w\u003dwd(N)?\"Manifestless, \":\"\";N.Rq\u0026\u0026(w+\u003d\"Windowed, \");e\u003d\"Uncertain\";if(n\u003e\u003d0\u0026\u0026n\u003c120)if(N.latencyClass\u0026\u0026N.latencyClass!\u003d\u003d\"UNKNOWN\")switch(N.latencyClass){case \"NORMAL\":e\u003d\"Optimized for Normal Latency\";break;case \"LOW\":e\u003d\"Optimized for Low Latency\";break;case \"ULTRALOW\":e\u003d\"Optimized for Ultra Low Latency\";\nbreak;default:e\u003d\"Unknown Latency Setting\"}else e\u003dN.isLowLatencyLiveStream?\"Optimized for Low Latency\":\"Optimized for Smooth Streaming\";w+\u003de;(n\u003dA.G9t)\u0026\u0026(w+\u003d\", seq \"+n.sequence);C.live_mode\u003dw}!A.isGapless||Rf(N)\u0026\u0026A.xB||(C.playback_categories+\u003d\"Gapless \");C.playback_categories_style\u003dC.playback_categories?\"\":\"display:none\";C.bandwidth_samples\u003d$7(p,\"bandwidth\");C.network_activity_samples\u003d$7(p,\"networkactivity\");C.live_latency_samples\u003d$7(p,\"livelatency\");C.buffer_health_samples\u003d$7(p,\"bufferhealth\");A\u003dg.QG(N);\nif(N.cotn||A)C.cotn_and_local_media\u003d(N.cotn?N.cotn:\"null\")+\" / \"+A;C.cotn_and_local_media_style\u003dC.cotn_and_local_media?\"\":\"display:none\";NK(N,\"web_player_release_debug\")?(C.release_name\u003d\"youtube.player.web_20250209_00_RC00\",C.release_style\u003d\"\"):C.release_style\u003d\"display:none\";C.debug_info\u0026\u0026k.length\u003e0\u0026\u0026C.debug_info.length+k.length\u003c\u003d60?C.debug_info+\u003d\" \"+k:C.extra_debug_info\u003dk;C.extra_debug_info_style\u003dC.extra_debug_info\u0026\u0026C.extra_debug_info.length\u003e0?\"\":\"display:none\";return C};\ns3M\u003dfunction(e){var N\u003d/codecs\u003d\"([^\"]*)\"/.exec(e.mimeType);return N\u0026\u0026N[1]?N[1]+\" (\"+e.itag+\")\":e.itag};\nJ9\u003dfunction(e,N,y,w,E){g.W.call(this,{S:\"div\",B:\"ytp-horizonchart\"});this.G\u003dN;this.sampleCount\u003dy;this.j\u003dw;this.Z\u003dE;this.index\u003d0;this.heightPx\u003d-1;this.K\u003dthis.N\u003dnull;this.J\u003dMath.round(e/y);this.element.style.width\u003dthis.J*this.sampleCount+\"px\";this.element.style.height\u003dthis.G+\"em\"};\npZ\u003dfunction(e,N){if(e.heightPx\u003d\u003d\u003d-1){var y\u003dnull;try{y\u003dg.sA(\"CANVAS\"),e.N\u003dy.getContext(\"2d\")}catch(p){}if(e.N){var w\u003de.J*e.sampleCount;e.K\u003dy;e.K.width\u003dw;e.K.style.width\u003dw+\"px\";e.element.appendChild(e.K)}else for(e.sampleCount\u003dMath.floor(e.sampleCount/4),e.J*\u003d4,y\u003d0;y\u003ce.sampleCount;y++)w\u003dg.sA(\"SPAN\"),w.style.width\u003de.J+\"px\",w.style.left\u003de.J*y+\"px\",e.element.appendChild(w)}y\u003de.element.clientHeight||24;y!\u003d\u003de.heightPx\u0026\u0026(e.heightPx\u003dy,e.N\u0026\u0026(y\u003d(window.devicePixelRatio||1)\u003e1?2:1,e.K.height\u003de.heightPx*y,e.K.style.height\u003d\ne.heightPx+\"px\",e.N.scale(1,y)));N\u003dg.c(N);for(w\u003dN.next();!w.done;w\u003dN.next()){y\u003de;var E\u003de.index,A\u003dw.value;for(w\u003d0;w+2\u003cy.j.length\u0026\u0026y.j[w+1]\u003cA;)w++;A\u003dMath.min(1,(A-y.j[w])/(y.j[w+1]-y.j[w]));if(y.N)y.N.fillStyle\u003dy.Z[w],y.N.fillRect(E*y.J,0,y.J,y.heightPx),y.N.fillStyle\u003dy.Z[w+1],y.N.fillRect(E*y.J,y.heightPx*(1-A),y.J,y.heightPx);else{E\u003dy.element.children[E];var T\u003dwindow.devicePixelRatio||1;A\u003dMath.min(y.heightPx,Math.round(y.heightPx*A*T)/T)||0;E.style.height\u003dA+\"px\";E.style.backgroundColor\u003dy.Z[w+1];E.style.borderTop\u003d\n\"solid \"+(y.heightPx-A)+\"px \"+y.Z[w]}e.index\u003d(e.index+1)%e.sampleCount}N\u003de.index;e.N?e.N.clearRect(N*e.J,0,e.J,e.heightPx):(e\u003de.element.children[N],e.style.height\u003d\"0px\",e.style.borderTop\u003d\"\")};\nCZ\u003dfunction(e){var N\u003dnull;N\u003d{S:\"button\",dP:[\"ytp-sfn-close\",\"html5-video-info-panel-close\",\"ytp-button\"],V:{title:\"close\"},b9:\"[X]\"};g.W.call(this,{S:\"div\",dP:[\"html5-video-info-panel\",\"ytp-sfn\"],W:[N,{S:\"div\",dP:[\"html5-video-info-panel-content\",\"ytp-sfn-content\"],W:[{S:\"div\",W:[{S:\"div\",b9:\"Video ID / sCPN\"},{S:\"span\",b9:\"{{video_id_and_cpn}}\",B:\"ytp-sfn-cpn\"}]},{S:\"div\",W:[{S:\"div\",b9:\"Viewport / Frames\"},{S:\"span\",b9:\"{{dims_and_frames}}\"}]},{S:\"div\",W:[{S:\"div\",b9:\"Current / Optimal Res\"},{S:\"span\",\nb9:\"{{resolution}}\"}]},{S:\"div\",W:[{S:\"div\",b9:\"Volume / Normalized\"},{S:\"span\",b9:\"{{volume}}\"}]},{S:\"div\",W:[{S:\"div\",b9:\"Codecs\"},{S:\"span\",b9:\"{{codecs}}\"}]},{S:\"div\",V:{style:\"{{shader_info_style}}\"},W:[{S:\"div\",b9:\"Shader Info\"},{S:\"span\",b9:\"{{shader_info}}\"}]},{S:\"div\",V:{style:\"{{color_style}}\"},W:[{S:\"div\",b9:\"Color\"},{S:\"span\",b9:\"{{color}}\"}]},{S:\"div\",V:{style:\"{{drm_style}}\"},W:[{S:\"div\",b9:\"Protected\"},{S:\"span\",b9:\"{{drm}}\"}]},{S:\"div\",V:{style:\"{{bandwidth_style}}\"},W:[{S:\"div\",b9:\"Connection Speed\"},\n{S:\"span\",W:[{S:\"span\",b9:\"{{bandwidth_chart}}\"},{S:\"span\",b9:\"{{bandwidth_kbps}}\"}]}]},{S:\"div\",V:{style:\"{{network_activity_style}}\"},W:[{S:\"div\",b9:\"Network Activity\"},{S:\"span\",W:[{S:\"span\",b9:\"{{network_activity_chart}}\"},{S:\"span\",b9:\"{{network_activity_bytes}}\"}]}]},{S:\"div\",W:[{S:\"div\",b9:\"Buffer Health\"},{S:\"span\",W:[{S:\"span\",b9:\"{{buffer_health_chart}}\"},{S:\"span\",b9:\"{{buffer_health_seconds}}\"}]}]},{S:\"div\",V:{style:\"{{live_latency_style}}\"},W:[{S:\"div\",b9:\"Live Latency\"},{S:\"span\",W:[{S:\"span\",\nb9:\"{{live_latency_chart}}\"},{S:\"span\",b9:\"{{live_latency_secs}}\"}]}]},{S:\"div\",V:{style:\"{{live_mode_style}}\"},W:[{S:\"div\",b9:\"Live Mode\"},{S:\"span\",b9:\"{{live_mode}}\"}]},{S:\"div\",V:{style:\"{{playback_categories_style}}\"},W:[{S:\"div\",b9:\"Playback Categories\"},{S:\"span\",b9:\"{{playback_categories}}\"}]},{S:\"div\",V:{style:\"{{fmt_debug_info_style}}\"},W:[{S:\"div\",b9:\"Format Debug Info\"},{S:\"span\",b9:\"{{fmt_debug_info}}\"}]},{S:\"div\",W:[{S:\"div\",b9:\"Mystery Text\"},{S:\"span\",b9:\"{{debug_info}}\"}]},{S:\"div\",\nV:{style:\"{{extra_debug_info_style}}\"},W:[{S:\"div\",b9:\"\"},{S:\"span\",W:[{S:\"span\",b9:\"{{extra_debug_info}}\"}]}]},{S:\"div\",W:[{S:\"div\",b9:\"Date\"},{S:\"span\",b9:\"{{date}}\"}]},{S:\"div\",V:{style:\"{{cotn_and_local_media_style}}\"},W:[{S:\"div\",b9:\"COTN / Local Media\"},{S:\"span\",b9:\"{{cotn_and_local_media}}\"}]},{S:\"div\",V:{style:\"{{release_style}}\"},W:[{S:\"div\",b9:\"Player Release\"},{S:\"span\",b9:\"{{release_name}}\"}]}]}]});this.Lh\u003de;this.position\u003d0;this.Z\u003d!0;N?this.Y(this.hW(\"ytp-sfn-close\"),\"click\",this.hide):\nthis.Y(this.element,\"click\",this.hide);e\u003d[0,18750,37500,81250,128E3,256E3,512E3,2048E3,8192E3,32768E3,131072E3];N\u003d\"#000 #d53e4f #f46d43 #fdae61 #fee08b #e6f598 #abdda4 #66c2a5 #3288bd #124588 #fff\".split(\" \");var y\u003de.map(function(w){return w/4});\nthis.D\u003d{};this.J\u003dnew J9(300,1,150,e,N);g.Q(this,this.J);this.updateValue(\"bandwidth_chart\",this.J);this.K\u003dnew J9(300,1,150,[0,3,10,15,30,60,90],\"#000 #66c2a5 #abdda4 #e6f598 #fdae61 #f46d43 #a8330f\".split(\" \"));g.Q(this,this.K);this.updateValue(\"live_latency_chart\",this.K);this.N\u003dnew J9(300,1,150,[0,15,30,60,90,120],\"#000 #fdae61 #e6f598 #66c2a5 #3288bd #fff\".split(\" \"));g.Q(this,this.N);this.updateValue(\"buffer_health_chart\",this.N);this.G\u003dnew J9(300,1,150,y,N);g.Q(this,this.G);this.updateValue(\"network_activity_chart\",\nthis.G);this.delay\u003dnew g.e6(this.GZ,500,this);g.Q(this,this.delay);this.j\u003dnew g.e6(this.U,2E4,this);g.Q(this,this.j)};\nyk_\u003dfunction(e){jX.call(this,e);var N\u003dthis;LX(e,\"getStatsForNerds\",function(){return av5(N.api)});\na$(e,\"showVideoInfo\",function(){eZM(N,!0)});\na$(e,\"hideVideoInfo\",function(){eZM(N,!1)});\na$(e,\"isVideoInfoVisible\",function(){return NCM(N)})};\neZM\u003dfunction(e,N){var y\u003dNCM(e);e.J||(e.J\u003dnew CZ(e.api),g.Q(e,e.J),g.Pb(e.api,e.J.element,4));e.J.KX(N);var w\u003dhu(e.api.jR());w\u0026\u0026w.loaded\u0026\u0026y!\u003d\u003dN\u0026\u0026w.DH();N\u0026\u0026e.api.Fh(\"sfn\",{},!0)};\nNCM\u003dfunction(e){var N;return!((N\u003de.J)\u003d\u003dnull||!N.Og)};\nrH\u003dfunction(){g.x.call(this);this.N\u003dnull;this.startTime\u003dthis.duration\u003d0;this.delay\u003dnew g.a1(this.J,null,this);g.Q(this,this.delay)};\nw6M\u003dfunction(e,N){if(N.S\u003d\u003d\u003d\"path\")return N.V.d;if(N.W)for(var y\u003d0;y\u003cN.W.length;y++){var w\u003dN.W[y];if(w\u0026\u0026typeof w!\u003d\u003d\"string\"\u0026\u0026(w\u003dw6M(e,w)))return w}};\nJkP\u003dfunction(e,N,y){y\u003dw6M(e,y);var w\u003dN.getElementsByTagName(\"path\")[0],E\u003dw.getAttribute(\"d\");if(w.getAttribute(\"id\")){var A\u003dCT();N\u003dN.getElementsByTagName(\"use\");for(var T\u003d0;T\u003cN.length;T++)N[T].setAttributeNS(\"http://www.w3.org/1999/xlink\",\"href\",\"#\"+A);w.setAttribute(\"id\",A)}var p\u003dEyJ(E),C\u003dEyJ(y);Ak5(e,function(r){w.setAttribute(\"d\",TC_(p,C,r))},200)};\nAk5\u003dfunction(e,N,y){e.N\u003dN;e.startTime\u003d(0,g.iC)();e.duration\u003dy;e.J()};\nEyJ\u003dfunction(e){var N\u003d[];e\u003de.match(p65);for(var y\u003d0;y\u003ce.length;y++){var w\u003de[y]\u003d\u003d\u003d\" \"?NaN:Number(e[y]);N.push(isNaN(w)?e[y]:w)}return N};\nTC_\u003dfunction(e,N,y){for(var w\u003d\"\",E\u003d0;E\u003ce.length;E++){var A\u003de[E];w\u003dtypeof A\u003d\u003d\u003d\"number\"?w+(A+(N[E]-A)*y):w+A}return w};\n$P\u003dfunction(e){g.W.call(this,{S:\"button\",dP:[\"ytp-size-button\",\"ytp-button\"],V:{title:\"{{title}}\",\"aria-keyshortcuts\":\"t\",\"data-priority\":\"8\",\"data-title-no-tooltip\":\"{{data-title-no-tooltip}}\"},b9:\"{{icon}}\"});this.api\u003de;this.gN\u003dnull;this.transition\u003dnew rH;g.Q(this,this.transition);this.Y(e,\"sizestylechange\",this.GZ);this.Y(e,\"fullscreentoggled\",this.GZ);this.Y(e,\"presentingplayerstatechange\",this.GZ);e.createClientVe(this.element,this,139116);this.GZ();this.listen(\"click\",this.onClick);lh(e,this.element,\nthis)};\nCon\u003dfunction(e){jX.call(this,e);var N\u003dthis;this.events\u003dnew g.fd(e);g.Q(this,this.events);this.events.Y(e,\"standardControlsInitialized\",function(){N.button\u003dnew $P(e);g.Q(N,N.button);e.Bv(N.button,\"RIGHT_CONTROLS_RIGHT\")})};\nYL0\u003dfunction(e){jX.call(this,e);var N\u003dthis,y\u003d{};this.Z\u003d(y.TIMELY_ACTION_TRIGGER_TYPE_UNSPECIFIED\u003dfunction(){return!1},y.TIMELY_ACTION_TRIGGER_TYPE_KEYBOARD_SEEK\u003dfunction(w){return rk0(N,w)},y.TIMELY_ACTION_TRIGGER_TYPE_PROGRESS_BAR_SEEK\u003dfunction(w){return rk0(N,w)},y);\nthis.j\u003d{};this.events\u003dnew g.fd(e);g.Q(this,this.events);this.events.Y(e,\"videodatachange\",function(w,E){if(w!\u003d\u003d\"dataupdated\"||E.videoId!\u003d\u003dN.videoId||!$5(N.timelyActions,$hH(E)))N.onVideoDataChange(E)});\nthis.events.Y(e,\"presentingplayerstatechange\",function(w){N.rz(w)});\nthis.events.Y(e,g.AA(\"timelyAction\"),function(w){N.onCueRangeEnter(w.getId())});\nthis.events.Y(e,g.TW(\"timelyAction\"),function(w){N.onCueRangeExit(w.getId())});\nthis.K\u003dnew g.W({S:\"div\",dP:[\"ytp-player-content\",\"ytp-timely-actions-content\"]});this.K.hide();LX(e,\"insertTimelyActionUi\",function(w){N.K.element.children.length\u003e0\u0026\u0026g.N8(N.K.element);w.classList.add(\"ytp-timely-actions-overlay\");N.K.element.appendChild(w)});\ng.Q(this,this.K);g.Pb(this.api,this.K.element,4)};\nMzn\u003dfunction(e){e.timelyActions\u0026\u0026(e.j\u003de.timelyActions.reduce(function(N,y){if(y.cueRangeId\u003d\u003d\u003dvoid 0)return N;N[y.cueRangeId]\u003d0;return N},{}))};\nYP\u003dfunction(e,N){if(e.timelyActions){e\u003dg.c(e.timelyActions);for(var y\u003de.next();!y.done;y\u003de.next())if(y\u003dy.value,y.cueRangeId\u003d\u003d\u003dN)return y}};\nlDE\u003dfunction(e,N){if((e\u003dYP(e,N))\u0026\u0026e.onCueRangeExit)return jP(e.onCueRangeExit)};\nF25\u003dfunction(e){if(e.J!\u003d\u003dvoid 0){var N\u003d(N\u003dYP(e,e.J))\u0026\u0026N.onCueRangeEnter?jP(N.onCueRangeEnter):void 0;var y\u003dYP(e,e.J);if(y\u0026\u0026y.additionalTrigger){var w\u003d!1;for(var E\u003dg.c(y.additionalTrigger),A\u003dE.next();!A.done;A\u003dE.next())A\u003dA.value,A.type\u0026\u0026A.args\u0026\u0026e.Z[A.type]!\u003d\u003dvoid 0\u0026\u0026(w\u003dw||e.Z[A.type](A.args))}else w\u003d!0;N\u0026\u0026w\u0026\u0026(e.api.Mg(\"innertubeCommand\",N),e.setTimeout(y),e.j[e.J]!\u003d\u003dvoid 0\u0026\u0026e.j[e.J]++)}};\nrk0\u003dfunction(e,N){return e.N\u003d\u003d\u003dvoid 0?!1:N.seekDirection\u003d\u003d\u003d\"TIMELY_ACTION_TRIGGER_DIRECTION_FORWARD\"\u0026\u0026Number(N.seekLengthMilliseconds)\u003d\u003d\u003d5E3?e.N\u003d\u003d\u003d72:N.seekDirection\u003d\u003d\u003d\"TIMELY_ACTION_TRIGGER_DIRECTION_FORWARD\"\u0026\u0026Number(N.seekLengthMilliseconds)\u003d\u003d\u003d1E4?e.N\u003d\u003d\u003d74:N.seekDirection\u003d\u003d\u003d\"TIMELY_ACTION_TRIGGER_DIRECTION_BACKWARD\"\u0026\u0026Number(N.seekLengthMilliseconds)\u003d\u003d\u003d5E3?e.N\u003d\u003d\u003d71:N.seekDirection\u003d\u003d\u003d\"TIMELY_ACTION_TRIGGER_DIRECTION_BACKWARD\"\u0026\u0026Number(N.seekLengthMilliseconds)\u003d\u003d\u003d1E4?e.N\u003d\u003d\u003d73:!1};\n$hH\u003dfunction(e){if(e\u003de.getWatchNextResponse()){var N,y;e\u003d(N\u003de.playerOverlays)\u003d\u003dnull?void 0:(y\u003dN.playerOverlayRenderer)\u003d\u003dnull?void 0:y.timelyActionsOverlayViewModel;N\u003dg.m(e,SL0);if(N!\u003dnull\u0026\u0026N.timelyActions)return N\u003d\u003dnull?void 0:N.timelyActions.map(function(w){return g.m(w,oyH)}).filter(function(w){return!!w})}};\nbJ0\u003dfunction(e){jX.call(this,e);var N\u003dthis;a$(this.api,\"getPlaybackRate\",function(){return N.api.getPlaybackRate()});\na$(this.api,\"setPlaybackRate\",function(y){typeof y\u003d\u003d\u003d\"number\"\u0026\u0026N.api.setPlaybackRate(y)})};\nhZ_\u003dfunction(e){e\u003de.nC();if(!e)return!1;e\u003dg.JE(e).exp||\"\";return e.includes(\"xpv\")||e.includes(\"xpe\")};\nck0\u003dfunction(e){e\u003dg.c(g.Ml(e,!0));for(var N\u003de.next();!N.done;N\u003de.next())if(hZ_(N.value))return!0;return!1};\nkP_\u003dfunction(e,N){e\u003dg.c(g.Ml(e,!0));for(var y\u003de.next();!y.done;y\u003de.next())if(y\u003dy.value,hZ_(y)){var w\u003d{potc:\"1\",pot:N};y.url\u0026\u0026(y.url\u003dpp(y.url,w))}};\nBC1\u003dfunction(e){var N\u003dnew NR1,y\u003d{},w\u003d(y[\"X-Goog-Api-Key\"]\u003d\"AIzaSyDyT5W0Jh49F30Pqqtyfdf7pDLFKLJoAnw\",y);return new Bn(N,e,function(){return w})};\nF_\u003dfunction(e){jX.call(this,e);var N\u003dthis;this.useLivingRoomPoToken\u003d!1;this.j\u003dnew g.lq;this.R9\u003dnull;this.G\u003d!1;this.K\u003dnull;this.L\u003d!1;var y\u003de.X().getWebPlayerContextConfig();this.events\u003dnew g.fd(e);g.Q(this,this.events);this.events.Y(e,\"spsumpreject\",function(w,E,A){N.L\u003dE;w\u0026\u0026N.G\u0026\u0026!N.K\u0026\u0026(N.T(\"html5_generate_content_po_token\")\u0026\u0026A?N.pJ(A):N.T(\"html5_generate_session_po_token\")\u0026\u0026X65(N));N.K||N.api.Fh(\"stp\",{s:+N.G,b:+N.L})});\nthis.events.Y(e,\"poTokenVideoBindingChange\",function(w){N.pJ(w)});\nthis.useLivingRoomPoToken\u003d!(y\u003d\u003dnull||!y.useLivingRoomPoToken);e.addEventListener(\"csiinitialized\",function(){N.R9\u003de.s4();var w\u003d(N.T(\"html5_generate_session_po_token\")||N.T(\"html5_generate_content_po_token\"))\u0026\u0026!N.useLivingRoomPoToken;try{if(N.T(\"html5_use_shared_owl_instance\"))PoH(N);else if(w){N.R9.oe(\"pot_isc\");N.T(\"html5_new_wpo_client\")||dh5(N);var E\u003dg.Y2(N.api.X().experiments,\"html5_webpo_kaios_defer_timeout_ms\");E?(N.T(\"html5_new_wpo_client\")\u0026\u0026(N.N\u003dQX()),g.b4(function(){lJ(N)},E)):N.T(\"html5_webpo_idle_priority_job\")?\n(N.T(\"html5_new_wpo_client\")\u0026\u0026(N.N\u003dQX()),g.e1(g.yK(),function(){lJ(N)})):lJ(N)}}catch(A){A instanceof Error\u0026\u0026g.uA(A)}});\ne.addEventListener(\"trackListLoaded\",this.Qb.bind(this));e.lG(this)};\nIDH\u003dfunction(e){var N\u003dms(e.experiments,\"html5_web_po_request_key\");return N?N:g.I_(e)?\"Z1elNkAKLpSR3oPOUMSN\":\"O43z0dpjhgX20SCx4KAo\"};\nzZ0\u003dfunction(e,N){var y\u003dnew O5(N);return Object.assign({},vy5(e,y),{Ss:function(){return y.Ss()},\ndispose:function(){return void y.dispose()}})};\nSB\u003dfunction(e,N){if(e.T(\"html5_webpo_bge_ctmp\")){var y,w\u003d{hwpo:!!e.J,hwpor:!((y\u003de.J)\u003d\u003dnull||!y.isReady())};e.api.Fh(N,w)}};\nPoH\u003dfunction(e){var N,y;g.f(function(w){if(w.J\u003d\u003d1)return SB(e,\"swpo_i\"),e.N\u003dQX(),o3(e),g.D(w,DS(),2);if(w.J!\u003d3)return N\u003dw.N,SB(e,\"swpo_co\"),g.D(w,spM(N),3);y\u003dw.N;e.J\u003dvy5(e,y);SB(e,\"swpo_cc\");e.J.ready().then(function(){e.j.resolve();SB(e,\"swpo_re\")});\ng.b4(function(){lJ(e);SB(e,\"swpo_si\")},0);\ng.hn(w)})};\ndh5\u003dfunction(e){var N\u003de.api.X(),y\u003dIDH(N),w\u003dBC1(y);N\u003dnew UJ({XB:y,Gq:w,onEvent:function(E){(E\u003diJP[E])\u0026\u0026e.R9.oe(E)},\nonError:g.uA,Dv:F5n(N.experiments),TK:function(){return void e.api.Fh(\"itr\",{})},\nNmh:N.experiments.gP(\"html5_web_po_disable_remote_logging\")||DhE.includes(g.uB(N.qg)||\"\")});N.ready().then(function(){return void e.j.resolve()});\ng.Q(e,N);e.J\u003dN};\ngy1\u003dfunction(e){var N\u003de.api.X(),y\u003dBC1(IDH(N)),w\u003dy.BU.bind(y);y.BU\u003dfunction(p){var C;return g.f(function(r){if(r.J\u003d\u003d1)return g.D(r,w(p),2);C\u003dr.N;e.api.Fh(\"itr\",{});return r.return(C)})};\ntry{var E\u003dnew Xa({Gq:y,T3:{maxAttempts:5},EW:{disable:N.experiments.gP(\"html5_web_po_disable_remote_logging\")||DhE.includes(g.uB(N.qg)||\"\"),QV:F5n(N.experiments),Sg1:e.T(\"wpo_dis_lfdms\")?0:1E3},x7h:g.uA});var A\u003dzZ0(e,{f$:E,Gq:y,onError:g.uA});A.ready().then(function(){return void e.j.resolve()});\ng.Q(e,E);g.Q(e,A);e.J\u003dA}catch(p){g.uA(p);var T;(T\u003dE)\u003d\u003dnull||T.dispose()}};\nlJ\u003dfunction(e){var N\u003de.api.X();e.R9.oe(\"pot_ist\");e.J?e.J.start():e.T(\"html5_new_wpo_client\")\u0026\u0026gy1(e);e.T(\"html5_bandaid_attach_content_po_token\")||(e.T(\"html5_generate_session_po_token\")\u0026\u0026(o3(e),X65(e)),N\u003dg.Y2(N.experiments,\"html5_session_po_token_interval_time_ms\")||0,N\u003e0\u0026\u0026(e.Z\u003dg.hE(function(){o3(e)},N)),e.G\u003d!0)};\no3\u003dfunction(e){var N,y,w,E;g.f(function(A){if(!e.T(\"html5_generate_session_po_token\")||e.useLivingRoomPoToken)return A.return();N\u003de.api.X();y\u003dg.Lb(\"EOM_VISITOR_DATA\")||g.Lb(\"VISITOR_DATA\");w\u003dN.il?N.datasyncId:y;E\u003dms(N.experiments,\"html5_mock_content_binding_for_session_token\")||N.livingRoomPoTokenId||w;N.NG\u003dbJ(e,E);g.hn(A)})};\nbJ\u003dfunction(e,N){if(!e.J)return e.N?e.N(N):\"\";try{var y\u003de.J.isReady();e.R9.oe(y?\"pot_cms\":\"pot_csms\");var w\u003d\"\";w\u003de.T(\"html5_web_po_token_disable_caching\")?e.J.Gr({qX:N}):e.J.Gr({qX:N,h1:{Lk:N,w9B:150,Xa:!0,W4:!0}});e.R9.oe(y?\"pot_cmf\":\"pot_csmf\");if(y){var E;(E\u003de.K)\u003d\u003dnull||E.resolve();e.K\u003dnull;if(e.L){e.L\u003d!1;var A;(A\u003de.api.app.nh())\u003d\u003dnull||A.GR(!1)}}return w}catch(T){return g.uA(T),\"\"}};\nX65\u003dfunction(e){e.J\u0026\u0026(e.K\u003dnew O3,e.J.ready().then(function(){e.R9.oe(\"pot_if\");o3(e)}))};\nvy5\u003dfunction(e,N){e.T(\"html5_web_po_token_disable_caching\")||N.Mh(150);var y\u003d!1;N.L3().finally(function(){y\u003d!0});\nreturn{isReady:function(){return y},\nGr:function(w){return N.Gr({qX:w.qX,Ic:!0,Dw:!0,h1:w.h1?{Lk:w.h1.Lk,Xa:w.h1.Xa,W4:w.h1.W4}:void 0})},\nready:function(){return g.f(function(w){if(w.J\u003d\u003d1)return g.c5(w,2),g.D(w,N.L3(),4);if(w.J!\u003d2)return g.B5(w,0);g.XH(w);g.hn(w)})},\nstart:function(){}}};\nVzF\u003dfunction(e){jX.call(this,e);var N\u003dthis;this.freePreviewWatchedDuration\u003dnull;this.freePreviewUsageDetails\u003d[];this.events\u003dnew g.fd(e);g.Q(this,this.events);this.events.Y(e,\"heartbeatRequest\",function(y){if(N.freePreviewUsageDetails.length||N.freePreviewWatchedDuration!\u003d\u003dnull)y.heartbeatRequestParams||(y.heartbeatRequestParams\u003d{}),y.heartbeatRequestParams.unpluggedParams||(y.heartbeatRequestParams.unpluggedParams\u003d{}),N.freePreviewUsageDetails.length\u003e0?y.heartbeatRequestParams.unpluggedParams.freePreviewUsageDetails\u003d\nN.freePreviewUsageDetails:y.heartbeatRequestParams.unpluggedParams.freePreviewWatchedDuration\u003d{seconds:\"\"+N.freePreviewWatchedDuration}});\nLX(e,\"setFreePreviewWatchedDuration\",function(y){N.freePreviewWatchedDuration\u003dy});\nLX(e,\"setFreePreviewUsageDetails\",function(y){N.freePreviewUsageDetails\u003dy})};\nh9\u003dfunction(e){g.x.call(this);this.features\u003d[];var N\u003dthis.J,y\u003dnew FC(e),w\u003dnew nD(e),E\u003dnew ir(e),A\u003dnew F_(e);var T\u003dg.Pa(e.X())?void 0:new Jz(e);var p\u003dnew zo(e),C\u003dnew yk_(e),r\u003dnew bJ0(e),Y\u003dnew l3(e);var M\u003dg.Pa(e.X())?new VzF(e):void 0;var l\u003de.T(\"html5_enable_ssap\")?new Lm5(e):void 0;var F\u003de.T(\"web_cinematic_watch_settings\")\u0026\u0026(F\u003de.X().getWebPlayerContextConfig())!\u003dnull\u0026\u0026F.cinematicSettingsAvailable?new y9(e):void 0;var S\u003dnew Mw(e);var k\u003de.T(\"enable_courses_player_overlay_purchase\")?new r$E(e):void 0;\nvar X\u003dg.na(e.X())?new TQ5(e):void 0;var d\u003dnew p5(e);var v\u003de.X().j?new eBM(e):void 0;var V\u003dg.hR(e.X())?new azP(e):void 0;var Z\u003de.T(\"web_player_move_autonav_toggle\")\u0026\u0026e.X().YO?new WlM(e):void 0;var n\u003dg.na(e.X())?new UJ3(e):void 0;var R\u003de.T(\"web_enable_speedmaster\")\u0026\u0026g.na(e.X())?new wH(e):void 0;var O\u003de.X().ul?void 0:new Con(e);var E9\u003de.T(\"report_pml_debug_signal\")?new Qcs(e):void 0;var Jn\u003dnew CJn(e),eM\u003dnew f$(e);var H\u003de.T(\"enable_web_player_player_in_bar_feature\")\u0026\u0026g.ZY(e.X())?new hNM(e):void 0;var a\u003d\nnavigator.mediaSession\u0026\u0026window.MediaMetadata\u0026\u0026e.X().DN?new IY(e):void 0;var h\u003de.T(\"html5_enable_drc\")\u0026\u0026!e.X().Z?new Tc(e):void 0;var K\u003dnew m3(e);var aP\u003dg.na(e.X())?new gPE(e):void 0;var XF\u003de.T(\"html5_enable_d6de4\")?new DN(e):void 0;var Yw\u003dg.na(e.X())\u0026\u0026e.T(\"web_sleep_timer\")?new Ud(e):void 0;var v5\u003dg.hR(e.X())?new y$0(e):void 0;var U9\u003dnew Od(e),yT\u003dnew w3(e),S0\u003dnew Go5(e);var P\u003de.T(\"enable_sabr_snackbar_message\")?new WmF(e):void 0;var I\u003de.T(\"web_enable_timely_actions\")?new YL0(e):void 0;N.call(this,\ny,w,E,A,T,p,C,r,Y,M,l,F,S,k,X,d,v,V,Z,n,R,O,E9,Jn,eM,H,void 0,a,h,K,void 0,aP,XF,Yw,v5,void 0,U9,yT,S0,void 0,P,I,new Ei(e))};\nco\u003dfunction(){this.N\u003dthis.J\u003dNaN};\nfD9\u003dfunction(e,N){this.ph\u003de;this.timerName\u003d\"\";this.K\u003d!1;this.N\u003dNaN;this.j\u003dnew co;this.J\u003dN||null;this.K\u003d!1};\ntzM\u003dfunction(e,N,y){var w\u003dg.dw(N.Ot)\u0026\u0026!N.Ot.Z;if(N.Ot.yh\u0026\u0026(kj(N.Ot)||N.Ot.Rq\u003d\u003d\u003d\"shortspage\"||Wg(N.Ot)||w)\u0026\u0026!e.K){e.K\u003d!0;e.Z\u003dN.clientPlaybackNonce;g.Lb(\"TIMING_ACTION\")||Ua(\"TIMING_ACTION\",e.ph.csiPageType);e.ph.csiServiceName\u0026\u0026Ua(\"CSI_SERVICE_NAME\",e.ph.csiServiceName);if(e.J){w\u003de.J.s4();for(var E\u003dg.c(Object.keys(w)),A\u003dE.next();!A.done;A\u003dE.next())A\u003dA.value,jZ(A,w[A],e.timerName);w\u003dg.NR(t7F)(e.J.OV);g.nV(w,e.timerName);w\u003de.J;w.N\u003d{};w.OV\u003d{}}g.nV({playerInfo:{visibilityState:g.NR(fxH)()},playerType:\"LATENCY_PLAYER_HTML5\"},\ne.timerName);e.L!\u003d\u003dN.clientPlaybackNonce||Number.isNaN(e.N)||(mo(\"_start\",e.timerName)?y\u003dg.NR(ty)(\"_start\",e.timerName)+e.N:g.uA(new g.Gh(\"attempted to log gapless pbs before CSI timeline started\",{cpn:N.clientPlaybackNonce})));y\u0026\u0026!mo(\"pbs\",e.timerName)\u0026\u0026e.tick(\"pbs\",y)}};\nuhH\u003dfunction(e,N,y,w,E,A,T){e\u003d(e\u003d\u003d\u003dy?\"video\":\"ad\")+\"_to_\"+(N\u003d\u003d\u003dy?\"video\":\"ad\");if(e!\u003d\u003d\"video_to_ad\"||A!\u003dnull\u0026\u0026A.qg){A\u003de\u003d\u003d\u003d\"ad_to_video\"?A:w;y\u003dA\u003d\u003dnull?void 0:A.Al;var p\u003d{};if(w\u003d\u003dnull?0:w.Z)p.cttAuthInfo\u003d{token:w.Z,videoId:w.videoId};E\u0026\u0026(p.startTime\u003dE);QQ(e,p);var C,r,Y;w\u003d{targetVideoId:(C\u003dw\u003d\u003dnull?void 0:w.videoId)!\u003dnull?C:\"empty_video\",targetCpn:N,adVideoId:(r\u003dA\u003d\u003dnull?void 0:A.videoId)!\u003dnull?r:\"empty_video\",adClientPlaybackNonce:(Y\u003dy\u003d\u003dnull?void 0:y.cpn)!\u003dnull?Y:A\u003d\u003dnull?void 0:A.clientPlaybackNonce};\ny\u0026\u0026(w.adBreakType\u003dy.adBreakType,w.adType\u003dy.adType);g.nV(w,e);jZ(\"pbs\",T!\u003dnull?T:(0,g.iC)(),e)}};\nkP\u003dfunction(e){KKM();H6M();e.timerName\u003d\"\"};\nqL9\u003dfunction(e){if(e.J){var N\u003de.J;N.N\u003d{};N.OV\u003d{}}e.K\u003d!1;e.L\u003dvoid 0;e.N\u003dNaN};\nZJ3\u003dfunction(e,N){g.pT.call(this);this.Ot\u003de;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.J\u003dnull;this.dislikes\u003dthis.likes\u003dthis.views\u003d0;this.order\u003d[];this.author\u003d\"\";this.D\u003d{};this.N\u003d0;if(e\u003dN.session_data)this.sessionData\u003dw2(e,\"\u0026\");this.index\u003dMath.max(0,Number(N.index)||0);this.loop\u003d!!N.loop;this.startSeconds\u003dNumber(N.startSeconds)||0;this.title\u003dN.playlist_title||\"\";this.description\u003dN.playlist_description||\"\";this.author\u003d\nN.author||N.playlist_author||\"\";N.video_id\u0026\u0026(this.items[this.index]\u003dN);if(e\u003dN.api)typeof e\u003d\u003d\u003d\"string\"\u0026\u0026e.length\u003d\u003d\u003d16?N.list\u003d\"PL\"+e:N.playlist\u003de;if(e\u003dN.list)switch(N.listType){case \"user_uploads\":this.listId\u003dnew YK(\"UU\",\"PLAYER_\"+e);break;default:var y\u003dN.playlist_length;y\u0026\u0026(this.length\u003dNumber(y)||0);this.listId\u003dg.MO(e);if(e\u003dN.video)this.items\u003de.slice(0),this.loaded\u003d!0}else if(N.playlist){e\u003dN.playlist.toString().split(\",\");this.index\u003e0\u0026\u0026(this.items\u003d[]);e\u003dg.c(e);for(y\u003de.next();!y.done;y\u003de.next())(y\u003d\ny.value)\u0026\u0026this.items.push({video_id:y});this.length\u003dthis.items.length;if(e\u003dN.video)this.items\u003de.slice(0),this.loaded\u003d!0}this.setShuffle(!!N.shuffle);if(e\u003dN.suggestedQuality)this.quality\u003de;this.D\u003dp3(N,\"playlist_\");this.K\u003d(N\u003dN.thumbnail_ids)?N.split(\",\"):[]};\nxhs\u003dfunction(e){return!!(e.playlist||e.list||e.api)};\njmH\u003dfunction(e){var N\u003de.index+1;return N\u003e\u003de.length?0:N};\nny9\u003dfunction(e){var N\u003de.index-1;return N\u003c0?e.length-1:N};\ng.Bo\u003dfunction(e,N,y,w){N\u003dN!\u003d\u003dvoid 0?N:e.index;N\u003de.items\u0026\u0026N in e.items?e.items[e.order[N]]:null;var E\u003dnull;N\u0026\u0026(y\u0026\u0026(N.autoplay\u003d\"1\"),w\u0026\u0026(N.autonav\u003d\"1\"),E\u003dnew g.t3(e.Ot,N),g.Q(e,E),E.d2\u003d!0,E.startSeconds\u003de.startSeconds||E.clipStart||0,e.listId\u0026\u0026(E.playlistId\u003de.listId.toString()));return E};\nQm5\u003dfunction(e,N){e.index\u003dg.Ja(N,0,e.length-1);e.startSeconds\u003d0};\nmh9\u003dfunction(e,N){if(N.video\u0026\u0026N.video.length){e.title\u003dN.title||\"\";e.description\u003dN.description;e.views\u003dN.views;e.likes\u003dN.likes;e.dislikes\u003dN.dislikes;e.author\u003dN.author||\"\";var y\u003dN.loop;y\u0026\u0026(e.loop\u003dy);y\u003dg.Bo(e);e.items\u003d[];for(var w\u003dg.c(N.video),E\u003dw.next();!E.done;E\u003dw.next())if(E\u003dE.value)E.video_id\u003dE.encrypted_id,e.items.push(E);e.length\u003de.items.length;(N\u003dN.index)?e.index\u003dN:e.findIndex(y);e.setShuffle(!1);e.loaded\u003d!0;e.N++;e.J\u0026\u0026e.J()}};\nW29\u003dfunction(e,N){var y,w,E,A,T,p,C;return g.f(function(r){if(r.J\u003d\u003d1){y\u003dg.AC();var Y\u003de.X(),M\u003d{context:g.GC(e),playbackContext:{contentPlaybackContext:{ancestorOrigins:Y.ancestorOrigins}}},l\u003dY.getWebPlayerContextConfig();if(l\u003d\u003dnull?0:l.encryptedHostFlags)M.playbackContext.contentPlaybackContext.encryptedHostFlags\u003dl.encryptedHostFlags;if(l\u003d\u003dnull?0:l.hideInfo)M.playerParams\u003d{showinfo:!1};Y\u003dY.embedConfig;l\u003dN.docid||N.video_id||N.videoId||N.id;if(!l){l\u003dN.raw_embedded_player_response;if(!l){var F\u003dN.embedded_player_response;\nF\u0026\u0026(l\u003dJSON.parse(F))}if(l){var S,k,X,d,v,V;l\u003d((V\u003dg.m((S\u003dl)\u003d\u003dnull?void 0:(k\u003dS.embedPreview)\u003d\u003dnull?void 0:(X\u003dk.thumbnailPreviewRenderer)\u003d\u003dnull?void 0:(d\u003dX.playButton)\u003d\u003dnull?void 0:(v\u003dd.buttonRenderer)\u003d\u003dnull?void 0:v.navigationEndpoint,g.m0))\u003d\u003dnull?void 0:V.videoId)||null}else l\u003dnull}S\u003d(S\u003dl)?S:void 0;k\u003de.playlistId?e.playlistId:N.list;X\u003dN.listType;if(k){var Z;X\u003d\u003d\u003d\"user_uploads\"?Z\u003d{username:k}:Z\u003d{playlistId:k};HJ5(Y,S,N,Z);M.playlistRequest\u003dZ}else N.playlist?(Z\u003d{templistVideoIds:N.playlist.toString().split(\",\")},\nHJ5(Y,S,N,Z),M.playlistRequest\u003dZ):S\u0026\u0026(Z\u003d{videoId:S},Y\u0026\u0026(Z.serializedThirdPartyEmbedConfig\u003dY),M.singleVideoRequest\u003dZ);w\u003dM;E\u003dg.eZ(K2M);g.c5(r,2);return g.D(r,g.Rg(y,w,E),4)}if(r.J!\u003d2)return A\u003dr.N,T\u003de.X(),N.raw_embedded_player_response\u003dA,T.i9\u003d$h(N,g.hR(T)),T.K\u003dT.i9\u003d\u003d\u003d\"EMBEDDED_PLAYER_MODE_PFL\",A\u0026\u0026(p\u003dA,p.trackingParams\u0026\u0026h$(p.trackingParams)),r.return(new g.t3(T,N));C\u003dg.XH(r);C instanceof Error||(C\u003dError(\"b259802748\"));g.t0(C);return r.return(e)})};\nHJ5\u003dfunction(e,N,y,w){y.index\u0026\u0026(w.playlistIndex\u003dString(Number(y.index)+1));w.videoId\u003dN?N:\"\";e\u0026\u0026(w.serializedThirdPartyEmbedConfig\u003de)};\ng.Po\u003dfunction(e,N){X_.get(e);X_.set(e,N)};\ng.dH\u003dfunction(e){g.pT.call(this);this.loaded\u003d!1;this.player\u003de};\nOJJ\u003dfunction(){this.N\u003d[];this.J\u003d[]};\ng.Ml\u003dfunction(e,N){return N?e.J.concat(e.N):e.J};\ng.I3\u003dfunction(e,N){switch(N.kind){case \"asr\":RZH(N,e.N);break;default:RZH(N,e.J)}};\nRZH\u003dfunction(e,N){g.Ok(N,function(y){return e.Bw(y)})||N.push(e)};\ng.vo\u003dfunction(e){g.x.call(this);this.Lh\u003de;this.N\u003dnew OJJ;this.j\u003dnull;this.L\u003d[];this.U\u003d[]};\ng.zf\u003dfunction(e,N,y){g.vo.call(this,e);this.videoData\u003dN;this.audioTrack\u003dy;this.J\u003dnull;this.K\u003d!1;this.L\u003dN.wE;this.U\u003dN.jE;this.K\u003dg.vF(N)};\ng.iJ\u003dfunction(e,N){return Ug(e.info)?N?e.info.itag\u003d\u003d\u003dN:!0:!1};\ng.GP5\u003dfunction(e,N){if(e.J!\u003dnull\u0026\u0026g.Pa(N.X())\u0026\u0026!e.J.isManifestless\u0026\u0026e.J.J.rawcc!\u003dnull)return!0;if(!e.Cx())return!1;N\u003d!!e.J\u0026\u0026e.J.isManifestless\u0026\u0026Object.values(e.J.J).some(function(y){return g.iJ(y,\"386\")});\ne\u003d!!e.J\u0026\u0026!e.J.isManifestless\u0026\u0026g.d$F(e.J);return N||e};\ng.Dv\u003dfunction(e,N,y,w,E,A){g.vo.call(this,e);this.videoId\u003dy;this.Cn\u003dE;this.eventId\u003dA;this.Z\u003d{};this.J\u003dnull;e\u003dw||g.JE(N).hl||\"\";e\u003de.split(\"_\").join(\"-\");this.K\u003dpp(N,{hl:e})};\nUh0\u003dfunction(e,N){this.N\u003de;this.J\u003dN;this.onFailure\u003dvoid 0};\nL25\u003dfunction(e,N){return{Yw:e.Yw\u0026\u0026N.Yw,uB:e.uB\u0026\u0026N.uB,sync:e.sync\u0026\u0026N.sync,streaming:e.streaming\u0026\u0026N.streaming}};\nVm\u003dfunction(e,N){var y\u003dsmE,w\u003dthis;this.path\u003de;this.K\u003dN;this.j\u003dy;this.capabilities\u003d{Yw:!!this.K,uB:\"WebAssembly\"in window,sync:\"WebAssembly\"in window,streaming:\"WebAssembly\"in window\u0026\u0026\"instantiateStreaming\"in WebAssembly\u0026\u0026\"compileStreaming\"in WebAssembly};this.L\u003dnew Uh0([{name:\"compileStreaming\",condition:function(E){return!!w.N\u0026\u0026E.streaming},\ngE:gH.tU(\"wmcx\",function(){return WebAssembly.compileStreaming(fetch(w.path))}),\nonFailure:function(){return w.capabilities.streaming\u003d!1}},\n{name:\"sync\",condition:function(E){return E.sync},\ngE:function(){return A$(aDM(w),gH.tU(\"wmcs\",function(E){return new WebAssembly.Module(E)}))},\nonFailure:function(){return w.capabilities.sync\u003d!1}},\n{name:\"async\",condition:function(){return!0},\ngE:function(){return A$(aDM(w),gH.tU(\"wmca\",function(E){return WebAssembly.compile(E)}))},\nonFailure:function(){return w.capabilities.uB\u003d!1}}]);\nthis.Z\u003dnew Uh0([{name:\"instantiateStreaming\",condition:function(E){return E.uB\u0026\u0026E.streaming\u0026\u0026!w.N\u0026\u0026!w.J},\ngE:function(E,A){return gH.le(\"wmix\",function(){return WebAssembly.instantiateStreaming(fetch(w.path),A)}).then(function(T){w.J\u003dNc(T.module);\nreturn{instance:T.instance,Um:!1}})},\nonFailure:function(){return w.capabilities.streaming\u003d!1}},\n{name:\"sync\",condition:function(E){return E.uB\u0026\u0026E.sync},\ngE:function(E,A){return A$(eVM(w,E),gH.tU(\"wmis\",function(T){return{instance:new WebAssembly.Instance(T,A),Um:!1}}))},\nonFailure:function(){return w.capabilities.sync\u003d!1}},\n{name:\"async\",condition:function(E){return E.uB},\ngE:function(E,A){return A$(A$(eVM(w,E),gH.tU(\"wmia\",function(T){return WebAssembly.instantiate(T,A)})),function(T){return{instance:T,\nUm:!1}})},\nonFailure:function(){return w.capabilities.uB\u003d!1}},\n{name:\"asmjs\",condition:function(E){return E.Yw},\ngE:function(E,A){return Nc(gH.le(\"wmij\",function(){return w.K(A)}).then(function(T){return{instance:{exports:T},\nUm:!0}}))},\nonFailure:function(){return w.capabilities.Yw\u003d!1}}],function(E,A,T){return w.j(T,E.instance.exports)})};\nwK0\u003dfunction(e){var N\u003dNTM;return N.instantiate(e?L25(N.capabilities,e):N.capabilities,new yUs)};\naDM\u003dfunction(e){if(e.N)return e.N;var N\u003dfetch(e.path).then(function(y){return y.arrayBuffer()}).then(function(y){e.N\u003dNc(y);\nreturn y}).then(void 0,function(y){g.uA(Error(\"wasm module fetch failure: \"+y.message,{cause:y}));\ne.N\u003dvoid 0;throw y;});\ne.N\u003dNc(N);return e.N};\neVM\u003dfunction(e,N){if(!N.uB)return yA(Error(\"wasm unavailable\"));if(e.J)return e.J;e.J\u003dTm(A$(e.compile(N),function(y){e.J\u003dNc(y);return y}),function(y){g.uA(Error(\"wasm module compile failure: \"+y.message,{cause:y}));\ne.J\u003dvoid 0;throw y;});\nreturn e.J};\nEM5\u003dfunction(){};\nAUJ\u003dfunction(){var e\u003dthis;this.proc_exit\u003dfunction(){};\nthis.fd_write\u003dfunction(N,y,w){if(!e.exports)return 1;N\u003dnew Uint32Array(e.exports.memory.buffer,y,w*2);y\u003d[];for(var E\u003d0;E\u003cw;++E){var A\u003dnew Uint8Array(e.exports.memory.buffer,N[E*2],N[E*2+1]);A\u003dg.IR(A);y.push(A)}return y.reduce(function(T,p){return T+p.length},0)}};\nyUs\u003dfunction(){this.env\u003dnew EM5;this.wasi_snapshot_preview1\u003dnew AUJ};\nsmE\u003dfunction(e,N){e.wasi_snapshot_preview1.exports\u003dN;e\u003dMath.floor(Math.random()*256);var y\u003dMath.floor(Math.random()*256),w\u003d0;try{w\u003dN.malloc(16);(new Uint8Array(N.memory.buffer,w,16)).fill(e);if(N.sentinel(w,16,y)!\u003d\u003dy*16%256)return!1;for(var E\u003dnew Uint8Array(N.memory.buffer,w,16),A\u003d0;A\u003c16;A++)if(E[A]!\u003d\u003d(e+y)%256)return!1;return!0}finally{w!\u003d\u003d0\u0026\u0026N.free(w)}};\nTT_\u003dfunction(e,N){this.instance\u003de;this.Um\u003dN;this.exports\u003dthis.J\u003dthis.instance.exports};\npK_\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?!1:y;var w\u003dw\u003d\u003d\u003dvoid 0?!0:w;var E\u003dgH.X0();return A$(JU5(e,N,{Yw:y,uB:!0,sync:!0,streaming:!0},w),function(A){gH.x$(A.Um?\"winitjs\":\"winit\",E);return A})};\nJU5\u003dfunction(e,N,y,w){w\u003dw\u003d\u003d\u003dvoid 0?!0:w;NTM||(NTM\u003dnew Vm(e,N));return A$(wK0(y),function(E){return new TT_(E.instance,E.Um,w)})};\nCbM\u003dfunction(e,N){g.x.call(this);var y\u003dthis;this.C\u003de;this.J\u003dN;this.OV\u003d{};this.N\u003d{};this.K\u003dnull;this.j\u003dnew Set;this.L\u003dnew g.fd(this);this.lk\u003d{VIB:function(){return y.J},\nRZ:function(){return y.RZ()}};\nthis.Z\u003dthis.C.T(\"web_player_defer_modules\");this.x9\u003dnew Map;g.Q(this,this.L);this.L.Y(e,\"videodatachange\",this.onVideoDataChange)};\ng.fZ\u003dfunction(e){return e.x9.get(\"captions\")};\nFYP\u003dfunction(e,N){switch(N){case \"ad\":return rUE(e);case \"annotations_module\":return e.C.isEmbedsShortsMode()?e\u003d!1:(N\u003de.C,e\u003dN.X(),N\u003dN.getVideoData(),e\u003de.K||N.jj||e.controlsType\u003d\u003d\u003d\"3\"?!1:e.aq.isEmpty()\u0026\u0026e.playerStyle!\u003d\u003d\"annotation-editor\"\u0026\u0026e.playerStyle!\u003d\u003d\"live-dashboard\"?!!N.Wk||!!g.PF(N)||!!g.dd(N):!0),e;case \"asmjs\":return e.C.X().T(\"html5_allow_asmjs\");case \"creatorendscreen\":return $V5(e);case \"embed\":return g.hR(e.C.X());case \"endscreen\":return g.YD5(e);case \"heartbeat\":return e.du();case \"kids\":return Vy(e.C.X());\ncase \"remote\":return e.C.X().bb;case \"miniplayer\":return e.C.X().showMiniplayerUiWhenMinimized;case \"offline\":return e.C.X().vp;case \"captions\":return M89(e);case \"unplugged\":return g.IK(e.C.X());case \"ux\":return e.C.X().Dl;case \"webgl\":return lts(e);case \"ypc\":return e.qC();case \"ypc_clickwrap\":return e\u003de.C.getVideoData(),e.Pf\u0026\u0026!e.I4;case \"yto\":return!!e.C.getVideoData().l9.includes(\"yto\");default:return g.t0(Error(\"Module descriptor \"+N+\" does not match\")),!1}};\nt9\u003dfunction(e,N,y,w,E){var A;y\u003dy\u003d\u003d\u003dvoid 0?!1:y;w\u003dw\u003d\u003d\u003dvoid 0?!1:w;var T\u003de.x9.get(N);if(!T||w)if(E||(E\u003dfunction(){t9(e,N,y,w)}),A||(A\u003dfunction(){e.C.Go(N)}),T\u003dT||SDF(e,N,FYP(e,N),E,A))e.x9.set(N,T),T.create(),e.C.publish(\"modulecreated\",N),y\u0026\u0026e.C.Y9(\"onApiChange\")};\nbUM\u003dfunction(e){var N\u003dN\u003d\u003d\u003dvoid 0?!1:N;var y,w,E,A,T;return g.f(function(p){if(p.J\u003d\u003d1)return(y\u003de.x9.get(\"asmjs\"))\u0026\u0026!N?p.return(y):(w\u003dX_.get(\"asmjs\"))!\u003dnull?(E\u003dw,p.u9(2)):g.D(p,new Promise(function(C,r){oMH(e,\"asmjs\",function(){var Y\u003dX_.get(\"asmjs\");Y?C(Y):r(\"cannot load module asmjs\")},r)}),3);\np.J!\u003d2\u0026\u0026(E\u003dp.N);A\u003dE;if(!A)return p.return(Promise.reject(\"cannot load module asmjs\"));T\u003dnew A(e.C);e.x9.set(\"asmjs\",T);T.create();return p.return(T)})};\nkTs\u003dfunction(e){hVP(e)\u0026\u0026e.Vc();cUs(e)\u0026\u0026(t9(e,\"captions\",!0),t9(e,\"endscreen\"),e.w0(),t9(e,\"creatorendscreen\",!0))};\ncUs\u003dfunction(e){var N\u003de.C.getVideoData(),y\u003de.Z\u0026\u0026!N.isInlinePlaybackNoAd;e.C.T(\"html5_defer_modules_on_ads_only\")\u0026\u0026!N.isAd()\u0026\u0026(y\u003d!1);return y};\nhVP\u003dfunction(e){e\u003de.C.getVideoData();var N;if(N\u003de.T(\"web_player_defer_ad\")){if(g.Gw(e.l9,\"ad\")||ntJ(e)||e.enableServerStitchedDai)e\u003d!1;else{N\u003de.playerResponse;e\u003de.startSeconds;var y\u003dN\u003d\u003dnull?void 0:N.adPlacements;if(N\u003dy){N\u003dNumber.MAX_VALUE;y\u003dg.c(y);for(var w\u003dy.next();!w.done;w\u003dy.next())if(w\u003dw.value.adPlacementRenderer){var E\u003dvoid 0,A\u003d(E\u003dw.config)\u003d\u003dnull?void 0:E.adPlacementConfig;E\u003dvoid 0;if(((E\u003dA)\u003d\u003dnull?void 0:E.kind)\u003d\u003d\u003d\"AD_PLACEMENT_KIND_MILLISECONDS\"){var T\u003dE\u003dvoid 0;A\u003dNumber((E\u003dA)\u003d\u003dnull?void 0:(T\u003d\nE.adTimeOffset)\u003d\u003dnull?void 0:T.offsetStartMilliseconds)||0;T\u003dE\u003dvoid 0;w\u003dNumber(((E\u003dw.renderer)\u003d\u003dnull?void 0:(T\u003dE.adBreakServiceRenderer)\u003d\u003dnull?void 0:T.prefetchMilliseconds)||0);w\u003dA-w;w\u003cN\u0026\u0026(N\u003dw)}}N\u003dN-5E3\u003c\u003de*1E3}e\u003dN?!1:!0}N\u003de}return N};\nM89\u003dfunction(e){var N\u003de.C.getVideoData();return!!N.WE||!!N.captionTracks.length||g.GP5(N,e.C)};\ng.YD5\u003dfunction(e){var N\u003de.C.X();if(N.K||Wg(N)||N.Z||!N.NK\u0026\u0026!N.Rx)return!1;var y\u003de.C.getPresentingPlayerType();if(y\u003d\u003d\u003d2)return!1;if(y\u003d\u003d\u003d3)return N.T(\"desktop_enable_autoplay\");e\u003de.C.getVideoData();if(!e)return!1;y\u003d!e.isLiveDefaultBroadcast||N.T(\"allow_poltergust_autoplay\");y\u003de.isLivePlayback\u0026\u0026(!N.T(\"allow_live_autoplay\")||!y);N\u003de.isLivePlayback\u0026\u0026N.T(\"allow_live_autoplay_on_mweb\");return!y||N};\ng.Bb\u003dfunction(e){return e.x9.get(\"webgl\")};\nlts\u003dfunction(e){var N\u003de.C.getVideoData();e\u003de.C.X();var y\u003dg.bkn(),w\u003de.T(\"enable_spherical_kabuki\"),E;if(((E\u003de.getWebPlayerContextConfig())\u003d\u003dnull?0:E.embedsEnableEmc3ds)\u0026\u0026!e.T(\"embeds_enable_emc3ds_webgl\"))return!1;E\u003dg.Ka(e);if(g.BF(N))return y||w||E;if(g.cF(N))return E||y||w;if(g.kI(N))return E||y||!1;if(g.JY(N))return E||!1;y\u003dN.N\u0026\u0026N.N.video\u0026\u0026N.N.video.isHdr();return E\u0026\u0026!g.$I(N)\u0026\u0026!y\u0026\u0026e.T(\"enable_webgl_noop\")};\nrUE\u003dfunction(e){if(e.C.X().K)return!1;e\u003de.C.getVideoData(1);var N\u003de.getPlayerResponse();if(N){var y\u003dN.adPlacements;if(y)for(var w\u003d0;w\u003cy.length;w++)if(y[w].adPlacementRenderer)return!0;if(N.adSlots)return!0}return g.xK(e)?!0:!1};\n$V5\u003dfunction(e){if(e.C.isEmbedsShortsMode())return!1;e\u003de.C;var N\u003de.X();if(N.K)return!1;var y;if(((y\u003dN.getWebPlayerContextConfig())\u003d\u003dnull?0:y.embedsEnableEmc3ds)||N.controlsType\u003d\u003d\u003d\"3\")return!1;if(N.playerStyle\u003d\u003d\u003d\"creator-endscreen-editor\")return!0;y\u003de.getVideoData();return!!y\u0026\u0026(!!g.L9E(y)||!!g.sQ5(y))};\nSDF\u003dfunction(e,N,y,w,E){try{if(y){var A\u003dX_.get(N);if(A)return new A(e.C);oMH(e,N,w,E)}else e.C.Go(N)}catch(T){e.C.Go(N),g.t0(T)}return null};\nuJ\u003dfunction(e,N,y){if(e.C.X().T(\"html5_dispose_modules_in_order\"))for(var w\u003dg.c(BTM),E\u003dw.next();!E.done;E\u003dw.next()){E\u003dE.value;var A\u003de.x9.get(E);A\u0026\u0026(y||A.uZ(N))\u0026\u0026(g.JV(A),e.x9.delete(E))}else for(w\u003dg.c(e.x9),E\u003dw.next();!E.done;E\u003dw.next())A\u003dg.c(E.value),E\u003dA.next().value,(A\u003dA.next().value)\u0026\u0026(y||A.uZ(N))\u0026\u0026(g.JV(A),e.x9.delete(E))};\nql\u003dfunction(e){return e.x9.get(\"ad\")};\nXKJ\u003dfunction(e){if(Vy(e.C.X()))return e.x9.get(\"kids\")};\nhu\u003dfunction(e){if(e.C.X().bb)return e.x9.get(\"remote\")};\ng.Zv\u003dfunction(e){if(g.IK(e.C.X()))return e.x9.get(\"unplugged\")};\nXu0\u003dfunction(e){if(e.C.X().Dl)return e.x9.get(\"ux\")};\nPbM\u003dfunction(e){if(e.C.X().showMiniplayerUiWhenMinimized)return e.x9.get(\"miniplayer\")};\nxP\u003dfunction(e){if(e.C.X().vp)return e.x9.get(\"offline\")};\ng.jB\u003dfunction(e){return e.x9.get(\"annotations_module\")};\nnZ\u003dfunction(e){return e.x9.get(\"creatorendscreen\")};\nIt3\u003dfunction(e,N){var y\u003de.J.startsWith(\"https://\")?e.J+\"lib.wasm\":e.J.split(\"/\").slice(0,4).join(\"/\")+\"/wasm/lib.wasm\";return pK_(y,function(w){var E\u003de.x9.get(\"asmjs\");return E?Promise.resolve(E.Ye(w)):dVF(e).then(function(A){return A.Ye(w)})},N)};\ndVF\u003dfunction(e){var N,y;return g.f(function(w){if(w.J\u003d\u003d1)return g.D(w,bUM(e),2);y\u003dN\u003dw.N;return w.return(y)})};\noMH\u003dfunction(e,N,y,w){if(e.J){var E\u003dvMF[N];zV3(e,e.J+E,function(){e.j.add(E);y.call(e)},w)}};\nzV3\u003dfunction(e,N,y,w){function E(){e.Ss()||w.call(e)}\nfunction A(){e.Ss()||y.call(e)}\nfor(var T\u003dg.n9(\"SCRIPT\"),p\u003d!1,C,r\u003d0;r\u003cT.length;r++){var Y\u003dT[r];if(Y.src\u003d\u003d\u003dN||Y.getAttribute(\"data-original-src\")\u003d\u003d\u003dN)C\u003dY}C||(C\u003dg.sA(\"SCRIPT\"),C.setAttribute(\"data-original-src\",N),p\u003d!0);var M\u003dC.onload;C.onload\u003dfunction(k){yb(A);M\u0026\u0026M.apply(window,[k])};\nvar l\u003dC.onerror;C.onerror\u003dfunction(k){if(Math.random()\u003c.01){var X\u003dnew g.Gh(\"Unable to load player module\",N,document.location\u0026\u0026document.location.origin);g.t0(X)}yb(E);l\u0026\u0026l(k)};\nvar F\u003dC,S\u003dF.onreadystatechange;F.onreadystatechange\u003dfunction(k){switch(F.readyState){case \"loaded\":case \"complete\":yb(A)}S\u0026\u0026S(k)};\np\u0026\u0026((T\u003de.C.X().cspNonce)\u0026\u0026C.setAttribute(\"nonce\",T),g.QZ(C,g.vz(N)),T\u003dg.n9(\"HEAD\")[0]||document.body,T.insertBefore(C,T.firstChild),e.addOnDisposeCallback(function(){C.parentNode\u0026\u0026C.parentNode.removeChild(C)}))};\niUM\u003dfunction(e,N,y,w,E){g.pT.call(this);var A\u003dthis;this.target\u003de;this.Jl\u003dN;this.N\u003d0;this.Z\u003d!1;this.j\u003dnew g.ri(NaN,NaN);this.J\u003dnew g.fd(this);this.qg\u003dthis.K\u003dthis.G\u003dnull;g.Q(this,this.J);N\u003dw||E?4E3:3E3;this.D\u003dnew g.e6(function(){Qm(A,1,!1)},N,this);\ng.Q(this,this.D);this.Ng\u003dnew g.e6(function(){Qm(A,2,!1)},N,this);\ng.Q(this,this.Ng);this.Kh\u003dnew g.e6(function(){Qm(A,512,!1)},N,this);\ng.Q(this,this.Kh);this.l9\u003d3E3;w||(this.K\u003dthis.J.Y(e,\"mouseover\",this.IL),this.J.Y(e,\"mousemove\",this.VZ),this.J.Y(e,\"mouseleave\",this.PtP));Y0?this.J.Y(e,\"keypress\",this.v1P):this.J.Y(e,\"focusin\",this.kQ);this.L\u003dthis.J.Y(e,\"mousedown\",this.YR);this.U\u003dthis.J.Y(e,\"touchstart\",this.X3,void 0,!0);Qm(this,640,!0)};\nDV3\u003dfunction(e){Qm(e,4,!1);e.G\u0026\u0026(e.J.CX(e.G),e.G\u003dnull,e.K\u003de.J.Y(e.target,\"mouseover\",e.IL));e.K\u0026\u0026(e.J.CX(e.K),e.K\u003de.J.Y(e.target,\"mouseover\",e.IL))};\nQm\u003dfunction(e,N,y){e.Ss();var w\u003d!e.N;y?(e.N|\u003dN,N\u00261\u0026\u0026e.D.start(),N\u00262\u0026\u0026e.Ng.start()):(e.N\u0026\u003d~N,N\u00261\u0026\u0026e.D.stop(),N\u00262\u0026\u0026e.Ng.stop(),N\u0026512\u0026\u0026e.Kh.stop());e.N\u0026512\u0026\u0026!(e.N\u0026128)\u0026\u0026g.NA(e.Kh,e.l9);N\u003d!e.N;w!\u003d\u003dN\u0026\u0026e.publish(\"autohideupdate\",N)};\ng.Ho\u003dfunction(e){g.W.call(this,{S:\"button\",dP:[\"ytp-large-play-button\",\"ytp-button\"],V:{\"aria-label\":\"Play\",title:\"Play\"},W:[\"{{largePlayButtonChildren}}\"]});this.api\u003de;this.Y(e,\"videodatachange\",this.GZ);this.Y(e,\"basechromeinitialized\",this.USh);e\u003dthis.api.X();e.U\u0026\u0026mm\u0026\u0026(this.listen(\"click\",this.Qf,this),this.listen(\"touchstart\",this.XEZ,this));g.dw(e)\u0026\u0026g.pi(this.element,\"ytp-large-play-button-red-bg\");this.api.createClientVe(this.element,this,28572);this.GZ()};\ng.KZ\u003dfunction(e){var N\u003de.X(),y\u003d[\"ytp-cued-thumbnail-overlay\"];N.Z\u0026\u0026y.push(\"ytp-exp-contain-thumbnail\");N.T(\"web_player_show_frame_zero_when_cued\")\u0026\u0026y.push(\"ytp-exp-frame0\");g.W.call(this,{S:\"div\",dP:y,W:[{S:\"div\",B:\"ytp-cued-thumbnail-overlay-image\"}]});N\u003dthis.hW(\"ytp-cued-thumbnail-overlay\");y\u003dnew g.Ho(e);g.Q(this,y);y.yB(N);this.j\u003dnew g.fd(this);g.Q(this,this.j);this.api\u003de;this.Z\u003dthis.hW(\"ytp-cued-thumbnail-overlay-image\");this.K\u003dy;this.N\u003dnew g.NE(this,250);g.Q(this,this.N);this.J\u003dnew g.e6(this.GZ,\n0,this);g.Q(this,this.J);this.GZ();this.Y(e,\"appresize\",this.I9);this.Y(e,\"presentingplayerstatechange\",this.onStateChange);this.Y(e,\"ypcStateChanged\",this.uTW);kj(e.X())\u0026\u0026this.Y(e,\"videoplayerreset\",this.onReset)};\ngME\u003dfunction(e){if(!e.api.T(\"web_player_show_frame_zero_when_cued\"))return!1;var N\u003de.api.getCurrentTime();e\u003de.api.getPlayerStateObject();e\u003dg.G(e,64)\u0026\u0026g.G(e,1);return N\u003d\u003d\u003d0\u0026\u0026e};\ng.Wo\u003dfunction(e){g.W.call(this,{S:\"div\",dP:[\"ytp-error\"],V:{role:\"alert\"},W:[{S:\"div\",B:\"ytp-error-content\",W:[{S:\"div\",B:\"ytp-error-icon-container\",W:[{S:\"svg\",V:{fill:\"#fff\",viewBox:\"0 0 48 48\"},W:[{S:\"path\",V:{d:\"M0 0h48v48H0V0z\",fill:\"none\"}},{S:\"path\",V:{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\"}}]}]},{S:\"div\",B:\"ytp-error-content-wrap\",\nW:[{S:\"div\",B:\"ytp-error-content-wrap-reason\",b9:\"{{content}}\"},{S:\"div\",B:\"ytp-error-content-wrap-subreason\",b9:\"{{subreason}}\"}]}]}]});this.api\u003de;this.keys\u003d[];this.K\u003d!1;e.createClientVe(this.element,this,216103);this.api.logVisibility(this.element,this.Og)};\ng.ON\u003dfunction(e){e\u003de.split(V8F);for(var N\u003d[],y\u003d0;y\u003ce.length;y+\u003d3){var w\u003de[y++].split(\"\\n\");N.push(w[0]);for(var E\u003d1;E\u003cw.length;E++)N.push({S:\"br\"}),N.push(w[E]);y\u003ce.length\u0026\u0026N.push({S:\"a\",V:{href:e[y],target:e[y+1]},b9:e[y+2]})}return{S:\"span\",W:N}};\nGf\u003dfunction(e,N,y,w,E,A,T){w\u003dw\u003d\u003d\u003dvoid 0?!1:w;E\u003dE\u003d\u003d\u003dvoid 0?!1:E;T\u003dT\u003d\u003d\u003dvoid 0?!0:T;E||(E\u003de.api.X().j);var p\u003de.api.getVideoData();N\u003dg.SO(g.R3[N]||\"\",w?{CPN:p.clientPlaybackNonce}:{}).split(/\\$(BEGIN|END)_LINK/);w\u003d[];A\u0026\u0026w.push({S:\"h2\",b9:A});w.push(N[0]);T\u0026\u0026w.push({S:\"br\"});w.push({S:\"a\",V:{href:y,target:E?\"_blank\":null},B:\"ytp-error-link\",b9:N[2]});e.K\u003d!0;w.push(N[4]);return{S:\"span\",W:w}};\nft5\u003dfunction(e,N){for(var y\u003de.element.getElementsByTagName(\"a\"),w\u003d0;w\u003cy.length;w++){var E\u003de.Y(y[w],\"click\",N);e.keys.push(E)}};\nt8H\u003dfunction(e){for(var N\u003d0;N\u003ce.keys.length;N++)e.CX(e.keys[N]);e.keys\u003d[]};\nuqM\u003dfunction(e){g.W.call(this,{S:\"div\",B:\"ytp-paid-content-overlay\",V:{\"aria-live\":\"assertive\",\"aria-atomic\":\"true\"}});this.C\u003de;this.videoId\u003dnull;this.K\u003d!1;this.innertubeCommand\u003dthis.k9\u003dthis.J\u003dnull;var N\u003de.X();e.T(\"enable_new_paid_product_placement\")\u0026\u0026!g.mT(N)?(this.N\u003dnew g.W({S:\"a\",B:\"ytp-paid-content-overlay-link\",V:{href:\"{{href}}\",target:\"_blank\"},W:[{S:\"div\",B:\"ytp-paid-content-overlay-icon\",b9:\"{{icon}}\"},{S:\"div\",B:\"ytp-paid-content-overlay-text\",b9:\"{{text}}\"},{S:\"div\",B:\"ytp-paid-content-overlay-chevron\",\nb9:\"{{chevron}}\"}]}),this.Y(this.N.element,\"click\",this.onClick)):this.N\u003dnew g.W({S:\"div\",dP:[\"ytp-button\",\"ytp-paid-content-overlay-text\"],b9:\"{{text}}\"});this.j\u003dnew g.NE(this.N,250,!1,100);g.Q(this,this.N);this.N.yB(this.element);g.Q(this,this.j);this.C.createServerVe(this.element,this);this.Y(e,\"videodatachange\",this.onVideoDataChange);this.Y(e,\"presentingplayerstatechange\",this.Ik)};\nZU_\u003dfunction(e,N){var y\u003dZNM(N),w\u003dx29(N);if(!N.Pf||!e.C.V_())if(e.J||e.C.T(\"enable_paid_content_overlay_bugfix\")){if(N.videoId\u0026\u0026N.videoId!\u003d\u003de.videoId){var E;(E\u003de.J)\u003d\u003dnull||g.we(E);!e.C.T(\"enable_paid_content_overlay_bugfix\")||y\u0026\u0026w?(e.videoId\u003dN.videoId,e.K\u003d!!w,e.K\u0026\u0026y\u0026\u0026qDF(e,w,y,N)):e.K\u003d!1}}else y\u0026\u0026w\u0026\u0026!e.C.T(\"enable_paid_content_overlay_bugfix\")\u0026\u0026qDF(e,w,y,N)};\nqDF\u003dfunction(e,N,y,w){e.J\u0026\u0026e.J.dispose();e.J\u003dnew g.e6(e.rT,N,e);g.Q(e,e.J);w\u003dYI(w);N\u003dw\u003d\u003dnull?void 0:w.navigationEndpoint;var E;w\u003dw\u003d\u003dnull?void 0:(E\u003dw.icon)\u003d\u003dnull?void 0:E.iconType;var A;E\u003d(A\u003dg.m(N,g.qu))\u003d\u003dnull?void 0:A.url;e.C.setTrackingParams(e.element,(N\u003d\u003dnull?void 0:N.clickTrackingParams)||null);N\u0026\u0026!E?(e.innertubeCommand\u003dN,E\u003d\"#!\"):e.innertubeCommand\u003dnull;var T;e.N.update({href:(T\u003dE)!\u003dnull?T:\"#\",text:y,icon:w\u003d\u003d\u003d\"MONEY_HAND\"?{S:\"svg\",V:{fill:\"none\",height:\"100%\",viewBox:\"0 0 24 24\",width:\"100%\"},\nW:[{S:\"path\",V:{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:E||e.innertubeCommand?g.cq():null})};\nxVn\u003dfunction(e,N){e.J\u0026\u0026(g.G(N,8)\u0026\u0026e.K?(e.K\u003d!1,e.WY(),e.J.start()):(g.G(N,2)||g.G(N,64))\u0026\u0026e.videoId\u0026\u0026(e.videoId\u003dnull))};\nUN\u003dfunction(e){g.W.call(this,{S:\"div\",B:\"ytp-spinner\",W:[LD(),{S:\"div\",B:\"ytp-spinner-message\",b9:\"If playback doesn\u0027t begin shortly, try restarting your device.\"}]});this.api\u003de;this.message\u003dthis.hW(\"ytp-spinner-message\");this.J\u003dnew g.e6(this.show,500,this);g.Q(this,this.J);this.Y(e,\"presentingplayerstatechange\",this.onStateChange);this.Y(e,\"playbackstalledatstart\",this.N);this.IJ(e.getPlayerStateObject())};\nLZ\u003dfunction(e){var N\u003d[{S:\"div\",dP:[\"ytp-unmute-icon\"],W:[{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",Az:!0,B:\"ytp-svg-fill\",V:{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{S:\"div\",dP:[\"ytp-unmute-text\"],b9:\"Tap to unmute\"}];N.push({S:\"div\",dP:[\"ytp-unmute-box\"],W:[]});g.Dq.call(this,e,{S:\"button\",dP:[\"ytp-unmute\",\"ytp-popup\",\"ytp-button\",\"ytp-unmute-animated\",\"ytp-unmute-shrink\"],W:[{S:\"div\",B:\"ytp-unmute-inner\",W:N}]},100);this.J\u003dthis.clicked\u003d!1;this.api\u003de;this.api.createClientVe(this.element,this,51663);this.Y(e,\"onMutedAutoplayChange\",this.onMutedAutoplayChange,this);this.Y(e,\"presentingplayerstatechange\",this.rz);this.listen(\"click\",this.onClick,this);e\u003de.isMutedByMutedAutoplay()\u0026\u0026\n!g.hR(this.api.X());this.KX(e);e\u0026\u0026j53(this);this.K\u003de};\nj53\u003dfunction(e){e.J||(e.J\u003d!0,e.api.logVisibility(e.element,!0))};\ng.sN\u003dfunction(e){g.fd.call(this);var N\u003dthis;this.api\u003de;this.We\u003d!1;this.bL\u003dnull;this.vX\u003d!1;this.MG\u003dnull;this.gU\u003dthis.Hl\u003d!1;this.K7\u003dthis.tY\u003dnull;this.NV\u003dNaN;this.kt\u003dthis.tV\u003d!1;this.v3\u003d0;this.Mw\u003d[];this.qy\u003d!1;this.r8\u003d{height:0,width:0};this.i7\u003d480;this.jVl\u003d[\"ytp-player-content\",\"html5-endscreen\",\"ytp-overlay\"];this.dF\u003d{QG:!1};var y\u003de.X(),w\u003de.Fz();this.r8\u003de.getPlayerSize();this.pD\u003dnew g.e6(this.OG,0,this);g.Q(this,this.pD);y.disableOrganicUi||(this.ez\u003dnew g.KZ(e),g.Q(this,this.ez),g.Pb(e,this.ez.element,\n4));if(nM9(this)){var E\u003dnew UN(e);g.Q(this,E);E\u003dE.element;g.Pb(e,E,4)}var A\u003de.getVideoData();this.tT\u003dnew iUM(w,function(p){return N.Jl(p)},A,y.zx,!1);\ng.Q(this,this.tT);this.tT.subscribe(\"autohideupdate\",this.vg,this);if(!y.disablePaidContentOverlay){var T\u003dnew uqM(e);g.Q(this,T);g.Pb(e,T.element,4)}this.w9\u003dnew LZ(e);g.Q(this,this.w9);g.Pb(this.api,this.w9.element,2);this.vM\u003dthis.api.isMutedByMutedAutoplay();this.Y(e,\"onMutedAutoplayChange\",this.onMutedAutoplayChange);this.ZV\u003dnew g.e6(this.uX,200,this);g.Q(this,this.ZV);this.Cf\u003dA.videoId;this.BD\u003dnew g.e6(function(){N.v3\u003d0},350);\ng.Q(this,this.BD);this.S8\u003dnew g.e6(function(){N.kt||Q5_(N)},350,this);\ng.Q(this,this.S8);A\u003de.getRootNode();A.setAttribute(\"aria-label\",\"YouTube Video Player\");switch(y.color){case \"white\":g.pi(A,\"ytp-color-white\")}this.Y(e,\"appresize\",this.I9);this.Y(e,\"presentingplayerstatechange\",this.rz);this.Y(e,\"videodatachange\",this.onVideoDataChange);this.Y(e,\"videoplayerreset\",this.D7g);this.Y(e,\"autonavvisibility\",function(){N.GV()});\nthis.Y(e,\"sizestylechange\",function(){N.GV()});\nthis.Y(w,\"click\",this.SQG,this);this.Y(w,\"dblclick\",this.dKZ,this);this.Y(w,\"mousedown\",this.PBP,this);y.Y_\u0026\u0026(this.Y(w,\"gesturechange\",this.Rvk,this),this.Y(w,\"gestureend\",this.CBP,this));this.W3\u003d[w.k$];this.ez\u0026\u0026this.W3.push(this.ez.element);E\u0026\u0026this.W3.push(E);this.api.T(\"web_player_fullscreen_double_click_ve\")\u0026\u0026(this.api.createClientVe(w.element,this,247482),this.api.logVisibility(w.element,!0))};\nmVF\u003dfunction(e,N){if(!N)return!1;var y\u003de.api.LC();if(y.pk()\u0026\u0026(y\u003dy.ut())\u0026\u0026g.Ex(y,N))return y.controls;for(y\u003d0;y\u003ce.W3.length;y++)if(g.Ex(e.W3[y],N))return!1;y\u003dg.c(e.jVl);for(var w\u003dy.next();!w.done;w\u003dy.next())if(g.J4(N,w.value))return!1;return N\u003d\u003d\u003de.api.getRootNode()?!1:!0};\nHUn\u003dfunction(e){var N\u003de.api.getPresentingPlayerType()\u003d\u003d\u003d2\u0026\u0026(e.api.Fz().d8||e.api.X().disableOrganicUi||!1)\u0026\u0026e.api.X().N\u0026\u0026mm\u0026\u0026a3\u003e\u003d11;e\u003de.api.X().U\u0026\u0026mm;return!(!N\u0026\u0026!e)};\nez\u003dfunction(e,N){return!e.api.isInline()\u0026\u0026!mVF(e,vE(N))\u0026\u0026g.dh(N)};\nQ5_\u003dfunction(e){e.tT.Cd();if(e.Hl\u0026\u0026e.gU)e.gU\u003d!1;else if(!e.api.X().Zl\u0026\u0026!e.Jm()){var N\u003de.api.getPlayerStateObject();g.G(N,2)\u0026\u0026g.oq(e.api)||e.O6(N);!e.api.X().Y_||N.isCued()||g.G(N,1024)?e.uX():e.ZV.isActive()?(e.VU(),e.ZV.stop()):e.ZV.start()}};\nKYE\u003dfunction(e,N){var y;if((y\u003de.api.getVideoData())\u003d\u003dnull?0:y.mutedAutoplay){var w,E;if((w\u003dN.target)\u003d\u003dnull?0:(E\u003dw.className)\u003d\u003dnull?0:E.includes(\"ytp-info-panel\"))return!1}return g.dh(N)\u0026\u0026e.api.isMutedByMutedAutoplay()?(e.api.unMute(),e.api.getPresentingPlayerType()\u003d\u003d\u003d2\u0026\u0026e.api.playVideo(),N\u003de.api.getPlayerStateObject(),!g.G(N,4)||g.G(N,8)||g.G(N,2)||e.uX(),!0):!1};\nWYH\u003dfunction(e,N,y){e.api.isFullscreen()?y\u003c1-N\u0026\u0026e.api.toggleFullscreen():y\u003e1+N\u0026\u0026e.api.toggleFullscreen()};\nnM9\u003dfunction(e){var N\u003dWL()\u0026\u0026HL()\u003e\u003d67\u0026\u0026!e.api.X().U;e\u003de.api.X().disableOrganicUi;return!g.Kp(\"tizen\")\u0026\u0026!KC\u0026\u0026!N\u0026\u0026!e};\nNh\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?2:N;g.pT.call(this);this.api\u003de;this.J\u003dnull;this.bB\u003dnew iY(this);g.Q(this,this.bB);this.N\u003dNoP;this.bB.Y(this.api,\"presentingplayerstatechange\",this.Di);this.J\u003dthis.bB.Y(this.api,\"progresssync\",this.HY);this.UR\u003dN;this.UR\u003d\u003d\u003d1\u0026\u0026this.HY()};\ng.ys\u003dfunction(e){g.W.call(this,{S:\"div\",W:[{S:\"div\",B:\"ytp-bezel-text-wrapper\",W:[{S:\"div\",B:\"ytp-bezel-text\",b9:\"{{title}}\"}]},{S:\"div\",B:\"ytp-bezel\",V:{role:\"status\",\"aria-label\":\"{{label}}\"},W:[{S:\"div\",B:\"ytp-bezel-icon\",b9:\"{{icon}}\"}]}]});this.C\u003de;this.N\u003dnew g.e6(this.show,10,this);this.J\u003dnew g.e6(this.hide,500,this);g.Q(this,this.N);g.Q(this,this.J);this.hide()};\nEL\u003dfunction(e,N,y){if(N\u003c\u003d0){y\u003dDh();N\u003d\"muted\";var w\u003d0}else y\u003dy?{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",Az:!0,V:{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\"}}]}:{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",Az:!0,V:{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\"}}]},w\u003dMath.floor(N),N\u003dw+\"volume\";wC(e,y,N,w+\"%\")};\nOUH\u003dfunction(e,N){N\u003dN?{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",Az:!0,B:\"ytp-svg-fill\",V:{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\"}}]}:o$M();var y\u003de.C.getPlaybackRate(),w\u003dg.SO(\"Speed is $RATE\",{RATE:String(y)});wC(e,N,w,y+\"x\")};\nRVF\u003dfunction(e,N){N\u003dN?\"Subtitles/closed captions on\":\"Subtitles/closed captions off\";wC(e,GBs(),N)};\nwC\u003dfunction(e,N,y,w){w\u003dw\u003d\u003d\u003dvoid 0?\"\":w;e.updateValue(\"label\",y\u003d\u003d\u003dvoid 0?\"\":y);e.updateValue(\"icon\",N);g.we(e.J);e.N.start();e.updateValue(\"title\",w);g.Y1(e.element,\"ytp-bezel-text-hide\",!w)};\nGTF\u003dfunction(e,N){g.W.call(this,{S:\"button\",dP:[\"ytp-button\",\"ytp-cards-button\"],V:{\"aria-label\":\"Show cards\",\"aria-owns\":\"iv-drawer\",\"aria-haspopup\":\"true\",\"data-tooltip-opaque\":String(g.hR(e.X()))},W:[{S:\"span\",B:\"ytp-cards-button-icon-default\",W:[{S:\"div\",B:\"ytp-cards-button-icon\",W:[e.X().T(\"player_new_info_card_format\")?cgH():{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",Az:!0,B:\"ytp-svg-fill\",V:{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{S:\"div\",B:\"ytp-cards-button-title\",b9:\"Info\"}]},{S:\"span\",B:\"ytp-cards-button-icon-shopping\",W:[{S:\"div\",B:\"ytp-cards-button-icon\",W:[{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",B:\"ytp-svg-shadow\",V:{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\"}},{S:\"path\",B:\"ytp-svg-fill\",V:{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\"}},{S:\"path\",B:\"ytp-svg-shadow-fill\",V:{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\"}}]}]},{S:\"div\",\nB:\"ytp-cards-button-title\",b9:\"Shopping\"}]}]});this.C\u003de;this.K\u003dN;this.J\u003dnull;this.N\u003dnew g.NE(this,250,!0,100);g.Q(this,this.N);g.Y1(this.K,\"ytp-show-cards-title\",g.hR(e.X()));this.hide();this.listen(\"click\",this.onClicked);this.listen(\"mouseover\",this.d79);this.jt(!0)};\nUVP\u003dfunction(e,N){g.W.call(this,{S:\"div\",B:\"ytp-cards-teaser\",W:[{S:\"div\",B:\"ytp-cards-teaser-box\"},{S:\"div\",B:\"ytp-cards-teaser-text\",W:e.X().T(\"player_new_info_card_format\")?[{S:\"button\",B:\"ytp-cards-teaser-info-icon\",V:{\"aria-label\":\"Show cards\",\"aria-haspopup\":\"true\"},W:[cgH()]},{S:\"span\",B:\"ytp-cards-teaser-label\",b9:\"{{text}}\"},{S:\"button\",B:\"ytp-cards-teaser-close-button\",V:{\"aria-label\":\"Close\"},W:[g.kl()]}]:[{S:\"span\",B:\"ytp-cards-teaser-label\",b9:\"{{text}}\"}]}]});var y\u003dthis;this.C\u003de;this.rQ\u003d\nN;this.j\u003dnew g.NE(this,250,!1,250);this.J\u003dnull;this.U\u003dnew g.e6(this.m7q,300,this);this.G\u003dnew g.e6(this.B7Z,2E3,this);this.Z\u003d[];this.N\u003dnull;this.D\u003dnew g.e6(function(){y.element.style.margin\u003d\"0\"},250);\nthis.onClickCommand\u003dthis.K\u003dnull;g.Q(this,this.j);g.Q(this,this.U);g.Q(this,this.G);g.Q(this,this.D);e.X().T(\"player_new_info_card_format\")?(g.pi(e.getRootNode(),\"ytp-cards-teaser-dismissible\"),this.Y(this.hW(\"ytp-cards-teaser-close-button\"),\"click\",this.Fp),this.Y(this.hW(\"ytp-cards-teaser-info-icon\"),\"click\",this.VN),this.Y(this.hW(\"ytp-cards-teaser-label\"),\"click\",this.VN)):this.listen(\"click\",this.VN);this.Y(N.element,\"mouseover\",this.Wb);this.Y(N.element,\"mouseout\",this.Us);this.Y(e,\"cardsteasershow\",\nthis.s2t);this.Y(e,\"cardsteaserhide\",this.rT);this.Y(e,\"cardstatechange\",this.hh);this.Y(e,\"presentingplayerstatechange\",this.hh);this.Y(e,\"appresize\",this.EZ);this.Y(e,\"onShowControls\",this.EZ);this.Y(e,\"onHideControls\",this.X5);this.listen(\"mouseenter\",this.JL)};\nLYJ\u003dfunction(e){g.W.call(this,{S:\"button\",dP:[Ak.BUTTON,Ak.TITLE_NOTIFICATIONS],V:{\"aria-pressed\":\"{{pressed}}\",\"aria-label\":\"{{label}}\"},W:[{S:\"div\",B:Ak.TITLE_NOTIFICATIONS_ON,V:{title:\"Stop receiving notifications about every new video\",\"aria-label\":\"Notify subscriptions\"},W:[g.Pq()]},{S:\"div\",B:Ak.TITLE_NOTIFICATIONS_OFF,V:{title:\"Receive notifications about every new video\",\"aria-label\":\"Notify subscriptions\"},W:[{S:\"svg\",V:{fill:\"#fff\",height:\"24px\",viewBox:\"0 0 24 24\",width:\"24px\"},W:[{S:\"path\",\nV:{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\u003de;this.J\u003d!1;e.createClientVe(this.element,this,36927);this.listen(\"click\",this.onClick,this);this.updateValue(\"pressed\",!1);this.updateValue(\"label\",\"Receive notifications about every new video\")};\ns5M\u003dfunction(e,N){e.J\u003dN;e.element.classList.toggle(Ak.NOTIFICATIONS_ENABLED,e.J);var y\u003de.api.getVideoData();y?(N\u003dN?y.lf:y.Ov)?(e\u003de.api.WI())?Oq(e,N):g.t0(Error(\"No innertube service available when updating notification preferences.\")):g.t0(Error(\"No update preferences command available.\")):g.t0(Error(\"No video data when updating notification preferences.\"))};\ner1\u003dfunction(e,N,y){var w\u003dw\u003d\u003d\u003dvoid 0?800:w;var E\u003dE\u003d\u003d\u003dvoid 0?600:E;e\u003datM(e,N);if(e\u003dg.qm(window,e,\"loginPopup\",\"width\u003d\"+w+\",height\u003d\"+E+\",resizable\u003dyes,scrollbars\u003dyes\"))S83(function(){y()}),e.moveTo((screen.width-w)/2,(screen.height-E)/2)};\natM\u003dfunction(e,N){var y\u003ddocument.location.protocol;return hmF(y+\"//\"+e+\"/signin?context\u003dpopup\",\"feature\",N,\"next\",y+\"//\"+location.hostname+\"/post_login\")};\ng.TP\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M){e\u003de.charAt(0)+e.substring(1).toLowerCase();y\u003dy.charAt(0)+y.substring(1).toLowerCase();if(N\u003d\u003d\u003d\"0\"||N\u003d\u003d\u003d\"-1\")N\u003dnull;if(w\u003d\u003d\u003d\"0\"||w\u003d\u003d\u003d\"-1\")w\u003dnull;var l\u003dY.X(),F\u003dl.userDisplayName\u0026\u0026g.dw(l);g.W.call(this,{S:\"div\",dP:[\"ytp-button\",\"ytp-sb\"],W:[{S:\"div\",B:\"ytp-sb-subscribe\",V:F?{title:g.SO(\"Subscribe as $USER_NAME\",{USER_NAME:l.userDisplayName}),\"aria-label\":\"Subscribe to channel\",\"data-tooltip-image\":OI(l),\"data-tooltip-opaque\":String(g.hR(l)),tabindex:\"0\",role:\"button\"}:\n{\"aria-label\":\"Subscribe to channel\"},W:[{S:\"div\",B:\"ytp-sb-text\",W:[{S:\"div\",B:\"ytp-sb-icon\"},e]},N?{S:\"div\",B:\"ytp-sb-count\",b9:N}:\"\"]},{S:\"div\",B:\"ytp-sb-unsubscribe\",V:F?{title:g.SO(\"Subscribed as $USER_NAME\",{USER_NAME:l.userDisplayName}),\"aria-label\":\"Unsubscribe from channel\",\"data-tooltip-image\":OI(l),\"data-tooltip-opaque\":String(g.hR(l)),tabindex:\"0\",role:\"button\"}:{\"aria-label\":\"Unsubscribe from channel\"},W:[{S:\"div\",B:\"ytp-sb-text\",W:[{S:\"div\",B:\"ytp-sb-icon\"},y]},w?{S:\"div\",B:\"ytp-sb-count\",\nb9:w}:\"\"]}],V:{\"aria-live\":\"polite\"}});var S\u003dthis;this.channelId\u003dT;this.C\u003dY;this.K\u003dM;var k\u003dthis.hW(\"ytp-sb-subscribe\"),X\u003dthis.hW(\"ytp-sb-unsubscribe\");A\u0026\u0026g.pi(this.element,\"ytp-sb-classic\");if(E){p?this.J():this.N();var d\u003dfunction(){if(l.l9){var V\u003dS.channelId;if(C||r){var Z\u003d{c:V};var n;g.XB.isInitialized()\u0026\u0026(n\u003dlF0(Z));Z\u003dn||\"\";if(n\u003dY.getVideoData())if(n\u003dn.subscribeCommand){var R\u003dY.WI();R?(Oq(R,n,{botguardResponse:Z,feature:C}),Y.Mg(\"SUBSCRIBE\",V)):g.t0(Error(\"No innertube service available when updating subscriptions.\"))}else g.t0(Error(\"No subscribe command in videoData.\"));\nelse g.t0(Error(\"No video data available when updating subscription.\"))}X.focus();X.removeAttribute(\"aria-hidden\");k.setAttribute(\"aria-hidden\",\"true\")}else er1(g.ud(S.C.X()),\"sb_button\",S.j)},v\u003dfunction(){var V\u003dS.channelId;\nif(C||r){var Z\u003dY.getVideoData();Oq(Y.WI(),Z.unsubscribeCommand,{feature:C});Y.Mg(\"UNSUBSCRIBE\",V)}k.focus();k.removeAttribute(\"aria-hidden\");X.setAttribute(\"aria-hidden\",\"true\")};\nthis.Y(k,\"click\",d);this.Y(X,\"click\",v);this.Y(k,\"keypress\",function(V){V.keyCode\u003d\u003d\u003d13\u0026\u0026d(V)});\nthis.Y(X,\"keypress\",function(V){V.keyCode\u003d\u003d\u003d13\u0026\u0026v(V)});\nthis.Y(Y,\"SUBSCRIBE\",this.J);this.Y(Y,\"UNSUBSCRIBE\",this.N);this.K\u0026\u0026F\u0026\u0026(gF1(Y),lh(Y,k,this),lh(Y,X,this))}else g.pi(k,\"ytp-sb-disabled\"),g.pi(X,\"ytp-sb-disabled\")};\nwR5\u003dfunction(e){g.W.call(this,{S:\"div\",B:\"ytp-title-channel\",W:[{S:\"div\",B:\"ytp-title-beacon\"},{S:\"a\",B:\"ytp-title-channel-logo\",V:{href:\"{{channelLink}}\",target:e.X().D,role:\"link\",\"aria-label\":\"{{channelLogoLabel}}\",tabIndex:\"0\"}},{S:\"div\",B:\"ytp-title-expanded-overlay\",V:{\"aria-hidden\":\"{{flyoutUnfocusable}}\"},W:[{S:\"div\",B:\"ytp-title-expanded-heading\",W:[{S:\"div\",B:\"ytp-title-expanded-title\",W:[{S:\"a\",b9:\"{{expandedTitle}}\",V:{href:\"{{channelTitleLink}}\",target:e.X().D,\"aria-hidden\":\"{{shouldHideExpandedTitleForA11y}}\",\ntabIndex:\"{{channelTitleFocusable}}\"}}]},{S:\"div\",B:\"ytp-title-expanded-subtitle\",b9:\"{{expandedSubtitle}}\",V:{\"aria-hidden\":\"{{shouldHideExpandedSubtitleForA11y}}\"}}]}]}]});var N\u003dthis;this.api\u003de;this.channel\u003dthis.hW(\"ytp-title-channel\");this.N\u003dthis.hW(\"ytp-title-channel-logo\");this.channelName\u003dthis.hW(\"ytp-title-expanded-title\");this.Z\u003dthis.hW(\"ytp-title-expanded-overlay\");this.K\u003dthis.J\u003dthis.subscribeButton\u003dnull;this.j\u003d!1;e.createClientVe(this.N,this,36925);e.createClientVe(this.channelName,this,\n37220);g.hR(this.api.X())\u0026\u0026NlH(this);this.Y(e,\"videodatachange\",this.GZ);this.Y(e,\"videoplayerreset\",this.GZ);this.Y(this.channelName,\"click\",function(y){N.api.logClick(N.channelName);g.qm(window,yP0(N));y.preventDefault()});\nthis.Y(this.N,\"click\",this.Fhg);this.GZ()};\nE9s\u003dfunction(e){if(!e.api.X().jn){var N\u003de.api.getVideoData(),y\u003dnew g.TP(\"Subscribe\",null,\"Subscribed\",null,!0,!1,N.iI,N.subscribed,\"channel_avatar\",null,e.api,!0);e.api.createServerVe(y.element,e);var w;e.api.setTrackingParams(y.element,((w\u003dN.subscribeButtonRenderer)\u003d\u003dnull?void 0:w.trackingParams)||null);e.Y(y.element,\"click\",function(){e.api.logClick(y.element)});\ne.subscribeButton\u003dy;g.Q(e,e.subscribeButton);e.subscribeButton.yB(e.Z);e.subscribeButton.hide();var E\u003dnew LYJ(e.api);e.J\u003dE;g.Q(e,E);E.yB(e.Z);E.hide();e.Y(e.api,\"SUBSCRIBE\",function(){N.Z3\u0026\u0026(E.show(),e.api.logVisibility(E.element,!0))});\ne.Y(e.api,\"UNSUBSCRIBE\",function(){N.Z3\u0026\u0026(E.hide(),e.api.logVisibility(E.element,!1),s5M(E,!1))})}};\nNlH\u003dfunction(e){var N\u003de.api.X();E9s(e);e.updateValue(\"flyoutUnfocusable\",\"true\");e.updateValue(\"channelTitleFocusable\",\"-1\");e.updateValue(\"shouldHideExpandedTitleForA11y\",\"true\");e.updateValue(\"shouldHideExpandedSubtitleForA11y\",\"true\");N.N||N.Bk||(e.Y(e.channel,\"mouseenter\",e.Ro),e.Y(e.channel,\"mouseleave\",e.EN),e.Y(e.channel,\"focusin\",e.Ro),e.Y(e.channel,\"focusout\",function(y){e.channel.contains(y.relatedTarget)||e.EN()}));\ne.K\u003dnew g.e6(function(){e.isExpanded()\u0026\u0026(e.api.logVisibility(e.channelName,!1),e.subscribeButton\u0026\u0026(e.subscribeButton.hide(),e.api.logVisibility(e.subscribeButton.element,!1)),e.J\u0026\u0026(e.J.hide(),e.api.logVisibility(e.J.element,!1)),e.channel.classList.remove(\"ytp-title-expanded\"),e.channel.classList.add(\"ytp-title-show-collapsed\"))},500);\ng.Q(e,e.K);e.Y(e.channel,APJ,function(){Tln(e)});\ne.Y(e.api,\"onHideControls\",e.vT);e.Y(e.api,\"appresize\",e.vT);e.Y(e.api,\"fullscreentoggled\",e.vT)};\nTln\u003dfunction(e){e.channel.classList.remove(\"ytp-title-show-collapsed\");e.channel.classList.remove(\"ytp-title-show-expanded\")};\nJP5\u003dfunction(e){var N\u003de.api.getPlayerSize();return g.hR(e.api.X())\u0026\u0026N.width\u003e\u003d524};\nyP0\u003dfunction(e){var N\u003de.api.X(),y\u003de.api.getVideoData(),w\u003dg.RK(N)+y.SR;g.Os(y)\u0026\u0026(w\u003d\"https://music.youtube.com\"+y.SR);if(!g.hR(N))return w;N\u003d{};g.NU(e.api,\"addEmbedsConversionTrackingParams\",[N]);return g.Qb(w,N)};\nJk\u003dfunction(e){var N\u003dg.qU({\"aria-haspopup\":\"true\"});g.uh.call(this,N,e);this.listen(\"keydown\",this.J)};\npJ\u003dfunction(e,N){e.element.setAttribute(\"aria-haspopup\",String(N))};\npRM\u003dfunction(e,N){g.W.call(this,{S:\"div\",B:\"ytp-user-info-panel\",V:{\"aria-label\":\"User info\"},W:e.X().l9\u0026\u0026!e.T(\"embeds_web_always_enable_signed_out_state\")?[{S:\"div\",B:\"ytp-user-info-panel-icon\",b9:\"{{icon}}\"},{S:\"div\",B:\"ytp-user-info-panel-content\",W:[{S:\"div\",B:\"ytp-user-info-panel-info\",V:{tabIndex:\"{{userInfoFocusable}}\",role:\"text\"},b9:\"{{watchingAsUsername}}\"},{S:\"div\",B:\"ytp-user-info-panel-info\",V:{tabIndex:\"{{userInfoFocusable2}}\",role:\"text\"},b9:\"{{watchingAsEmail}}\"}]}]:[{S:\"div\",B:\"ytp-user-info-panel-icon\",\nb9:\"{{icon}}\"},{S:\"div\",B:\"ytp-user-info-panel-content\",W:[{S:\"div\",W:[{S:\"text\",V:{tabIndex:\"{{userInfoFocusable}}\"},b9:\"Signed out\"}]},{S:\"div\",B:\"ytp-user-info-panel-login\",W:[{S:\"a\",V:{tabIndex:\"{{userInfoFocusable2}}\",role:\"button\"},b9:e.X().jn?\"\":\"Sign in on YouTube\"}]}]}]});this.Lh\u003de;this.J\u003dN;e.X().l9||e.X().jn||this.Y(this.hW(\"ytp-user-info-panel-login\"),\"click\",this.kE);this.closeButton\u003dnew g.W({S:\"button\",dP:[\"ytp-collapse\",\"ytp-button\"],V:{title:\"Close\"},W:[g.ij()]});this.closeButton.yB(this.element);\ng.Q(this,this.closeButton);this.Y(window,\"blur\",this.hide);this.Y(document,\"click\",this.N$);this.GZ()};\nrPH\u003dfunction(e,N,y){g.x7.call(this,e);this.x_\u003dN;this.XS\u003dy;this.getVideoUrl\u003dnew Jk(6);this.Kl\u003dnew Jk(5);this.sT\u003dnew Jk(4);this.N7\u003dnew Jk(3);this.nu\u003dnew g.uh(g.qU({href:\"{{href}}\",target:this.C.X().D},void 0,!0),2,\"Troubleshoot playback issue\");this.showVideoInfo\u003dnew g.uh(g.qU(),1,\"Stats for nerds\");this.KW\u003dnew g.Mu({S:\"div\",dP:[\"ytp-copytext\",\"ytp-no-contextmenu\"],V:{draggable:\"false\",tabindex:\"1\"},b9:\"{{text}}\"});this.T7\u003dnew ZN(this.C,this.KW);this.Xd\u003dthis.iJ\u003dnull;g.hR(this.C.X())\u0026\u0026(this.closeButton\u003d\nnew g.W({S:\"button\",dP:[\"ytp-collapse\",\"ytp-button\"],V:{title:\"Close\"},W:[g.ij()]}),g.Q(this,this.closeButton),this.closeButton.yB(this.element),this.closeButton.listen(\"click\",this.va,this));g.hR(this.C.X())\u0026\u0026(this.A3\u003dnew g.uh(g.qU(),8,\"Account\"),g.Q(this,this.A3),this.Gi(this.A3,!0),this.A3.listen(\"click\",this.UK9,this),e.createClientVe(this.A3.element,this.A3,137682));this.C.X().Ci\u0026\u0026(this.pc\u003dnew Oc(\"Loop\",7),g.Q(this,this.pc),this.Gi(this.pc,!0),this.pc.listen(\"click\",this.Lhh,this),e.createClientVe(this.pc.element,\nthis.pc,28661));g.Q(this,this.getVideoUrl);this.Gi(this.getVideoUrl,!0);this.getVideoUrl.listen(\"click\",this.aBP,this);e.createClientVe(this.getVideoUrl.element,this.getVideoUrl,28659);g.Q(this,this.Kl);this.Gi(this.Kl,!0);this.Kl.listen(\"click\",this.S2Z,this);e.createClientVe(this.Kl.element,this.Kl,28660);g.Q(this,this.sT);this.Gi(this.sT,!0);this.sT.listen(\"click\",this.cz9,this);e.createClientVe(this.sT.element,this.sT,28658);g.Q(this,this.N7);this.Gi(this.N7,!0);this.N7.listen(\"click\",this.zcG,\nthis);g.Q(this,this.nu);this.Gi(this.nu,!0);this.nu.listen(\"click\",this.yaB,this);g.Q(this,this.showVideoInfo);this.Gi(this.showVideoInfo,!0);this.showVideoInfo.listen(\"click\",this.WsP,this);g.Q(this,this.KW);this.KW.listen(\"click\",this.tnP,this);g.Q(this,this.T7);N\u003ddocument.queryCommandSupported\u0026\u0026document.queryCommandSupported(\"copy\");OM0(\"Chromium\")\u003e\u003d43\u0026\u0026(N\u003d!0);OM0(\"Firefox\")\u003c\u003d40\u0026\u0026(N\u003d!1);N\u0026\u0026(this.iJ\u003dnew g.W({S:\"textarea\",B:\"ytp-html5-clipboard\",V:{readonly:\"\",tabindex:\"-1\"}}),g.Q(this,this.iJ),\nthis.iJ.yB(this.element));var w;(w\u003dthis.A3)\u003d\u003dnull||w.setIcon(PCJ());var E;(E\u003dthis.pc)\u003d\u003dnull||E.setIcon({S:\"svg\",V:{fill:\"none\",height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},W:[{S:\"path\",V:{d:\"M7 7H17V10L21 6L17 2V5H5V11H7V7ZM17 17H7V14L3 18L7 22V19H19V13H17V17Z\",fill:\"white\"}}]});this.N7.setIcon({S:\"svg\",V:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},W:[{S:\"path\",V:{\"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.nu.setIcon(bl5());this.showVideoInfo.setIcon(hb0());this.Y(e,\"onLoopChange\",this.onLoopChange);this.Y(e,\"videodatachange\",this.onVideoDataChange);CKM(this);this.qa(this.C.getVideoData())};\nCJ\u003dfunction(e,N){var y\u003d!1;if(e.iJ){var w\u003de.iJ.element;w.value\u003dN;w.select();try{y\u003ddocument.execCommand(\"copy\")}catch(E){}}y?e.x_.rT():(e.KW.Ja(N,\"text\"),g.Q_(e.x_,e.T7),sc(e.KW.element),e.iJ\u0026\u0026(e.iJ\u003dnull,CKM(e)));return y};\nCKM\u003dfunction(e){var N\u003d!!e.iJ;g.tu(e.N7,N?\"Copy debug info\":\"Get debug info\");pJ(e.N7,!N);g.tu(e.sT,N?\"Copy embed code\":\"Get embed code\");pJ(e.sT,!N);g.tu(e.getVideoUrl,N?\"Copy video URL\":\"Get video URL\");pJ(e.getVideoUrl,!N);g.tu(e.Kl,N?\"Copy video URL at current time\":\"Get video URL at current time\");pJ(e.Kl,!N);e.sT.setIcon(N?F19():null);e.getVideoUrl.setIcon(N?Bq():null);e.Kl.setIcon(N?Bq():null)};\n$sP\u003dfunction(e){return g.hR(e.C.X())?e.A3:e.pc};\nMo5\u003dfunction(e,N){g.n$.call(this,e);this.XS\u003dN;this.j\u003dnew g.fd(this);this.Kh\u003dnew g.e6(this.Ka1,1E3,this);this.qg\u003dthis.K\u003dnull;g.Q(this,this.j);g.Q(this,this.Kh);e.createClientVe(this.element,this,28656);g.pi(this.element,\"ytp-contextmenu\");Y4P(this);this.hide()};\nY4P\u003dfunction(e){g.g9(e.j);var N\u003de.C.X();N.playerStyle\u003d\u003d\u003d\"gvn\"||N.N||N.Bk||(N\u003de.C.Fz(),e.j.Y(N,\"contextmenu\",e.kit),e.j.Y(N,\"touchstart\",e.tL,null,!0),e.j.Y(N,\"touchmove\",e.Y4,null,!0),e.j.Y(N,\"touchend\",e.Y4,null,!0))};\nlgs\u003dfunction(e){e.C.isFullscreen()?g.Pb(e.C,e.element,10):e.yB(gZ(e).body)};\nrC\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?240:y;g.W.call(this,{S:\"button\",dP:[\"ytp-button\",\"ytp-copylink-button\"],V:{title:\"{{title-attr}}\",\"data-tooltip-opaque\":String(g.hR(e.X()))},W:[{S:\"div\",B:\"ytp-copylink-icon\",b9:\"{{icon}}\"},{S:\"div\",B:\"ytp-copylink-title\",b9:\"Copy link\",V:{\"aria-hidden\":\"true\"}}]});this.api\u003de;this.J\u003dN;this.N\u003dy;this.visible\u003d!1;this.tooltip\u003dthis.J.Rf();N\u003de.X();this.tooltip.element.setAttribute(\"aria-live\",\"polite\");g.Y1(this.element,\"ytp-show-copylink-title\",g.hR(N));e.createClientVe(this.element,\nthis,86570);this.listen(\"click\",this.onClick);this.Y(e,\"videodatachange\",this.GZ);this.Y(e,\"videoplayerreset\",this.GZ);this.Y(e,\"appresize\",this.GZ);this.GZ();this.addOnDisposeCallback(g.MU(this.tooltip,this.element))};\nF8M\u003dfunction(e){var N\u003de.api.X(),y\u003de.api.getVideoData(),w\u003de.api.Fz().getPlayerSize().width;N\u003dN.K;return!!y.videoId\u0026\u0026w\u003e\u003de.N\u0026\u0026y.hp\u0026\u0026!g.KX(y)\u0026\u0026!e.api.isEmbedsShortsMode()\u0026\u0026!N};\nS4P\u003dfunction(e){e.updateValue(\"icon\",bj());if(e.api.X().N)e.tooltip.AE(e.element,\"Link copied to clipboard\");else{e.updateValue(\"title-attr\",\"Link copied to clipboard\");e.tooltip.xp();e.tooltip.AE(e.element);var N\u003de.listen(\"mouseleave\",function(){e.CX(N);e.GZ();e.tooltip.Zk()})}};\no90\u003dfunction(e,N){return g.f(function(y){if(y.J\u003d\u003d1)return g.c5(y,2),g.D(y,navigator.clipboard.writeText(N),4);if(y.J!\u003d2)return y.return(!0);g.XH(y);var w\u003dy.return,E\u003d!1,A\u003dg.sA(\"TEXTAREA\");A.value\u003dN;A.setAttribute(\"readonly\",\"\");var T\u003de.api.getRootNode();T.appendChild(A);if(Gv){var p\u003dwindow.getSelection();p.removeAllRanges();var C\u003ddocument.createRange();C.selectNodeContents(A);p.addRange(C);A.setSelectionRange(0,N.length)}else A.select();try{E\u003ddocument.execCommand(\"copy\")}catch(r){}T.removeChild(A);\nreturn w.call(y,E)})};\n$y\u003dfunction(e){g.W.call(this,{S:\"div\",B:\"ytp-doubletap-ui-legacy\",W:[{S:\"div\",B:\"ytp-doubletap-fast-forward-ve\"},{S:\"div\",B:\"ytp-doubletap-rewind-ve\"},{S:\"div\",B:\"ytp-doubletap-static-circle\",W:[{S:\"div\",B:\"ytp-doubletap-ripple\"}]},{S:\"div\",B:\"ytp-doubletap-overlay-a11y\"},{S:\"div\",B:\"ytp-doubletap-seek-info-container\",W:[{S:\"div\",B:\"ytp-doubletap-arrows-container\",W:[{S:\"span\",B:\"ytp-doubletap-base-arrow\"},{S:\"span\",B:\"ytp-doubletap-base-arrow\"},{S:\"span\",B:\"ytp-doubletap-base-arrow\"}]},{S:\"div\",\nB:\"ytp-doubletap-tooltip\",W:[{S:\"div\",B:\"ytp-seek-icon-text-container\",W:[{S:\"div\",B:\"ytp-seek-icon\",b9:\"{{seekIcon}}\"},{S:\"div\",B:\"ytp-chapter-seek-text-legacy\",b9:\"{{seekText}}\"}]},{S:\"div\",B:\"ytp-doubletap-tooltip-label\",b9:\"{{seekTime}}\"}]}]}]});this.C\u003de;this.j\u003dnew g.e6(this.show,10,this);this.N\u003dnew g.e6(this.hide,700,this);this.G\u003dthis.K\u003d0;this.Ng\u003dthis.Z\u003d!1;this.J\u003dthis.hW(\"ytp-doubletap-static-circle\");g.Q(this,this.j);g.Q(this,this.N);this.hide();this.U\u003dthis.hW(\"ytp-doubletap-fast-forward-ve\");\nthis.D\u003dthis.hW(\"ytp-doubletap-rewind-ve\");this.C.createClientVe(this.U,this,28240);this.C.createClientVe(this.D,this,28239);this.C.logVisibility(this.U,!0);this.C.logVisibility(this.D,!0);this.Z\u003de.T(\"web_show_cumulative_seek_time\");this.Ng\u003de.T(\"web_center_static_circles\")};\nYy\u003dfunction(e,N,y,w){if(w\u003dw\u003d\u003d\u003dvoid 0?null:w){var E\u003dN\u003d\u003d\u003d-1?e.D.visualElement:e.U.visualElement;w\u003d{seekData:w};var A\u003dg.It();A\u0026\u0026g.NR(at)(void 0,A,E,\"INTERACTION_LOGGING_GESTURE_TYPE_KEY_PRESS\",w,void 0)}e.K\u003dN\u003d\u003d\u003de.G?e.K+y:y;e.G\u003dN;E\u003de.C.Fz().getPlayerSize();e.Z?e.N.stop():g.we(e.N);e.j.start();e.element.setAttribute(\"data-side\",N\u003d\u003d\u003d-1?\"back\":\"forward\");g.pi(e.element,\"ytp-time-seeking\");e.J.style.width\u003d\"110px\";e.J.style.height\u003d\"110px\";w\u003dE.width*.1-15;N\u003d\u003d\u003d1?e.Ng?(e.J.style.right\u003dw+\"px\",e.J.style.left\u003d\"\"):\n(e.J.style.right\u003d\"\",e.J.style.left\u003dE.width*.8-30+\"px\"):N\u003d\u003d\u003d-1\u0026\u0026(e.Ng?(e.J.style.right\u003d\"\",e.J.style.left\u003dw+\"px\"):(e.J.style.right\u003d\"\",e.J.style.left\u003dE.width*.1-15+\"px\"));e.J.style.top\u003dE.height*.5+15+\"px\";b73(e,e.Z?e.K:y)};\nhrJ\u003dfunction(e,N,y,w){w\u003dw\u003d\u003d\u003dvoid 0?null:w;g.we(e.N);e.j.start();switch(N){case -1:N\u003d\"back\";break;case 1:N\u003d\"forward\";break;default:N\u003d\"\"}e.element.setAttribute(\"data-side\",N);e.J.style.width\u003d\"0\";e.J.style.height\u003d\"0\";g.pi(e.element,\"ytp-chapter-seek\");e.updateValue(\"seekText\",y);e.updateValue(\"seekTime\",\"\");y\u003de.hW(\"ytp-seek-icon\");if(w){a:if(w){switch(w){case \"PREMIUM_STANDALONE\":w\u003d{S:\"svg\",V:{height:\"24px\",version:\"1.1\",viewBox:\"-2 -2 24 24\",width:\"24px\"},W:[{S:\"path\",V:{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\"}},{S:\"path\",V:{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\":w\u003d{S:\"svg\",V:{fill:\"none\",height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},W:[{S:\"rect\",V:{fill:\"white\",height:\"20\",rx:\"5\",width:\"20\",x:\"2\",y:\"2\"}},{S:\"rect\",V:{fill:\"url(#ytp-premium-standalone-gradient)\",height:\"20\",rx:\"5\",width:\"20\",x:\"2\",y:\"2\"}},{S:\"path\",V:{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\"}},{S:\"defs\",W:[{S:\"linearGradient\",V:{gradientUnits:\"userSpaceOnUse\",id:\"ytp-premium-standalone-gradient\",x1:\"2\",x2:\"22\",y1:\"22\",y2:\"2\"},W:[{S:\"stop\",V:{offset:\"0.3\",\"stop-color\":\"#E1002D\"}},{S:\"stop\",V:{offset:\"0.9\",\"stop-color\":\"#E01378\"}}]}]}]};break a}w\u003dvoid 0}else w\u003dnull;e.updateValue(\"seekIcon\",w);y.style.display\u003d\"inline-block\"}else y.style.display\u003d\"none\"};\nb73\u003dfunction(e,N){N\u003dg.SO(\"$TOTAL_SEEK_TIME seconds\",{TOTAL_SEEK_TIME:N.toString()});e.updateValue(\"seekTime\",N)};\ncPs\u003dfunction(e){qJ.call(this,e,!1,!0);this.l9\u003d[];this.Xz\u003d[];this.U\u003d!0;this.badge.element.classList.add(\"ytp-featured-product\");this.i9\u003dnew g.W({S:\"div\",B:\"ytp-featured-product-open-in-new\"});g.Q(this,this.i9);this.countdownTimer\u003dnew g.W({S:\"text\",B:\"ytp-featured-product-countdown\",b9:\"{{content}}\"});this.countdownTimer.hide();g.Q(this,this.countdownTimer);this.N\u003dnew g.W({S:\"div\",B:\"ytp-featured-product-trending\",W:[{S:\"div\",B:\"ytp-featured-product-trending-icon\"},{S:\"text\",B:\"ytp-featured-product-trending-text\",\nb9:\"{{trendingOffer}}\"}]});this.N.hide();g.Q(this,this.N);this.overflowButton\u003dnew g.W({S:\"button\",dP:[\"ytp-featured-product-overflow-icon\",\"ytp-button\"],V:{\"aria-haspopup\":\"true\"}});this.overflowButton.hide();g.Q(this,this.overflowButton);this.G\u003dnew g.W({S:\"text\",B:\"ytp-featured-product-exclusive-countdown\",b9:\"{{content}}\",V:{id:\"exclusiveCountdown\",\"aria-hidden\":\"true\"}});this.G.hide();g.Q(this,this.G);this.Z\u003dnew g.W({S:\"div\",B:\"ytp-featured-product-exclusive-container\",V:{\"aria-labelledby\":\"exclusiveBadge exclusiveCountdown\"},\nW:[{S:\"div\",B:\"ytp-featured-product-exclusive-badge-container\",W:[{S:\"div\",B:\"ytp-featured-product-exclusive-badge\",W:[{S:\"text\",B:\"ytp-featured-product-exclusive-badge-text\",b9:\"{{exclusive}}\",V:{id:\"exclusiveBadge\",\"aria-hidden\":\"true\"}}]}]},this.G]});this.Z.hide();g.Q(this,this.Z);this.banner\u003dnew g.W({S:\"a\",B:\"ytp-featured-product-container\",W:[{S:\"div\",B:\"ytp-featured-product-thumbnail\",W:[{S:\"img\",V:{src:\"{{thumbnail}}\"}},this.i9]},{S:\"div\",B:\"ytp-featured-product-details\",W:[{S:\"text\",B:\"ytp-featured-product-title\",\nb9:\"{{title}}\"},this.C.T(\"web_player_enable_featured_product_banner_promotion_text_on_desktop\")?{S:\"div\",B:\"ytp-featured-product-price-container\",V:{\"aria-label\":\"{{priceA11yText}}\"},W:[{S:\"text\",B:\"ytp-featured-product-price-when-promotion-text-enabled\",b9:\"{{price}}\",V:{\"aria-hidden\":\"true\"}},{S:\"text\",B:\"ytp-featured-product-promotion-text\",b9:\"{{promotionText}}\",V:{\"aria-hidden\":\"true\"}}]}:{S:\"div\",V:{\"aria-label\":\"{{priceA11yText}}\"},W:[{S:\"text\",B:\"ytp-featured-product-price\",b9:\"{{price}}\",\nV:{\"aria-hidden\":\"true\"}},{S:\"text\",B:\"ytp-featured-product-sales-original-price\",b9:\"{{salesOriginalPrice}}\",V:{\"aria-hidden\":\"true\"}},{S:\"text\",B:\"ytp-featured-product-price-drop-reference-price\",b9:\"{{priceDropReferencePrice}}\",V:{\"aria-hidden\":\"true\"}}]},this.C.T(\"web_player_enable_featured_product_banner_promotion_text_on_desktop\")?{S:\"div\",B:\"ytp-featured-product-when-promotion-text-enabled\",W:[{S:\"text\",B:\"ytp-featured-product-affiliate-disclaimer-when-promotion-text-enabled\",b9:\"{{affiliateDisclaimer}}\"},\nthis.N,{S:\"text\",B:\"ytp-featured-product-vendor-when-promotion-text-enabled\",b9:\"{{vendor}}\"}]}:{S:\"div\",W:[{S:\"text\",B:\"ytp-featured-product-affiliate-disclaimer\",b9:\"{{affiliateDisclaimer}}\"},this.C.T(\"web_player_enable_featured_product_banner_exclusives_on_desktop\")?this.Z:null,this.N,{S:\"text\",B:\"ytp-featured-product-vendor\",b9:\"{{vendor}}\"},this.countdownTimer]}]},this.overflowButton]});g.Q(this,this.banner);this.banner.yB(this.K.element);this.Y(this.C,g.AA(\"featured_product\"),this.mGk);this.Y(this.C,\ng.TW(\"featured_product\"),this.BS);this.Y(this.C,\"videodatachange\",this.onVideoDataChange);this.Y(this.overflowButton.element,\"click\",this.j6);this.Y(e,\"featuredproductdismissed\",this.UA)};\nkIM\u003dfunction(e){var N,y;e\u003d(N\u003de.J)\u003d\u003dnull?void 0:(y\u003dN.bannerData)\u003d\u003dnull?void 0:y.itemData;var w,E,A;return(e\u003d\u003dnull||!e.affiliateDisclaimer)\u0026\u0026(e\u003d\u003dnull?0:(w\u003de.exclusivesData)\u003d\u003dnull?0:w.exclusiveOfferLabelText)\u0026\u0026(e\u003d\u003dnull?0:(E\u003de.exclusivesData)\u003d\u003dnull?0:E.expirationTimestampMs)\u0026\u0026(e\u003d\u003dnull?0:(A\u003de.exclusivesData)\u003d\u003dnull?0:A.exclusiveOfferCountdownText)?!0:!1};\nXRF\u003dfunction(e){var N,y,w,E,A\u003d(N\u003de.J)\u003d\u003dnull?void 0:(y\u003dN.bannerData)\u003d\u003dnull?void 0:(w\u003dy.itemData)\u003d\u003dnull?void 0:(E\u003dw.exclusivesData)\u003d\u003dnull?void 0:E.expirationTimestampMs;N\u003d(Number(A)-Date.now())/1E3;if(N\u003e0){if(N\u003c604800){var T,p,C,r;y\u003d(T\u003de.J)\u003d\u003dnull?void 0:(p\u003dT.bannerData)\u003d\u003dnull?void 0:(C\u003dp.itemData)\u003d\u003dnull?void 0:(r\u003dC.exclusivesData)\u003d\u003dnull?void 0:r.exclusiveOfferCountdownText;if(y!\u003d\u003dvoid 0)for(T\u003dDate.now(),p\u003dg.c(y),C\u003dp.next();!C.done;C\u003dp.next())if(C\u003dC.value,C!\u003d\u003dvoid 0\u0026\u0026C.text!\u003d\u003dvoid 0\u0026\u0026(r\u003dNumber(C.textDisplayStartTimestampMs),\n!isNaN(r)\u0026\u0026T\u003e\u003dr)){C.insertCountdown?(N\u003dC.text.replace(/\\$0/,String(CA({seconds:N}))),e.G.Ja(N)):e.G.Ja(C.text);e.G.show();break}}var Y,M,l,F;e.Z.update({exclusive:(Y\u003de.J)\u003d\u003dnull?void 0:(M\u003dY.bannerData)\u003d\u003dnull?void 0:(l\u003dM.itemData)\u003d\u003dnull?void 0:(F\u003dl.exclusivesData)\u003d\u003dnull?void 0:F.exclusiveOfferLabelText});e.Z.show();Mh(e);var S;(S\u003de.pX)\u003d\u003dnull||S.start()}else Bl1(e)};\nBl1\u003dfunction(e){var N;(N\u003de.pX)\u003d\u003dnull||N.stop();e.G.hide();e.Z.hide();lo(e)};\nPKJ\u003dfunction(e){var N,y,w\u003d(N\u003de.J)\u003d\u003dnull?void 0:(y\u003dN.bannerData)\u003d\u003dnull?void 0:y.itemData;return e.C.T(\"web_player_enable_featured_product_banner_promotion_text_on_desktop\")\u0026\u0026(w\u003d\u003dnull||!w.priceReplacementText)\u0026\u0026(w\u003d\u003dnull?0:w.promotionText)?w\u003d\u003dnull?void 0:w.promotionText.content:null};\nds0\u003dfunction(e){var N,y,w\u003d(N\u003de.J)\u003d\u003dnull?void 0:(y\u003dN.bannerData)\u003d\u003dnull?void 0:y.itemData,E,A;if(!(w!\u003dnull\u0026\u0026w.priceReplacementText||e.C.T(\"web_player_enable_featured_product_banner_promotion_text_on_desktop\"))\u0026\u0026(w\u003d\u003dnull?0:(E\u003dw.dealsData)\u003d\u003dnull?0:(A\u003dE.sales)\u003d\u003dnull?0:A.originalPrice)){var T,p;return w\u003d\u003dnull?void 0:(T\u003dw.dealsData)\u003d\u003dnull?void 0:(p\u003dT.sales)\u003d\u003dnull?void 0:p.originalPrice}return null};\nIg1\u003dfunction(e){var N,y,w\u003d(N\u003de.J)\u003d\u003dnull?void 0:(y\u003dN.bannerData)\u003d\u003dnull?void 0:y.itemData,E,A,T,p;if(!((w\u003d\u003dnull?0:w.priceReplacementText)||e.C.T(\"web_player_enable_featured_product_banner_promotion_text_on_desktop\")||(w\u003d\u003dnull?0:(E\u003dw.dealsData)\u003d\u003dnull?0:(A\u003dE.sales)\u003d\u003dnull?0:A.originalPrice))\u0026\u0026(w\u003d\u003dnull?0:(T\u003dw.dealsData)\u003d\u003dnull?0:(p\u003dT.priceDrop)\u003d\u003dnull?0:p.referencePrice)){var C,r;return w\u003d\u003dnull?void 0:(C\u003dw.dealsData)\u003d\u003dnull?void 0:(r\u003dC.priceDrop)\u003d\u003dnull?void 0:r.referencePrice}return null};\nv9J\u003dfunction(e){var N,y,w\u003d(N\u003de.J)\u003d\u003dnull?void 0:(y\u003dN.bannerData)\u003d\u003dnull?void 0:y.itemData;if(w\u003d\u003dnull?0:w.priceReplacementText)return w\u003d\u003dnull?void 0:w.priceReplacementText;if((w\u003d\u003dnull?0:w.promotionText)\u0026\u0026e.C.T(\"web_player_enable_featured_product_banner_promotion_text_on_desktop\")){var E;return(w\u003d\u003dnull?void 0:w.price)+\" \"+(w\u003d\u003dnull?void 0:(E\u003dw.promotionText)\u003d\u003dnull?void 0:E.content)}var A,T;if(w\u003d\u003dnull?0:(A\u003dw.dealsData)\u003d\u003dnull?0:(T\u003dA.sales)\u003d\u003dnull?0:T.originalPrice){var p,C;return w\u003d\u003dnull?void 0:(p\u003dw.dealsData)\u003d\u003d\nnull?void 0:(C\u003dp.sales)\u003d\u003dnull?void 0:C.salesPriceAccessibilityLabel}var r,Y;if(w\u003d\u003dnull?0:(r\u003dw.dealsData)\u003d\u003dnull?0:(Y\u003dr.priceDrop)\u003d\u003dnull?0:Y.referencePrice){var M,l;return(w\u003d\u003dnull?void 0:w.price)+\" \"+(w\u003d\u003dnull?void 0:(M\u003dw.dealsData)\u003d\u003dnull?void 0:(l\u003dM.priceDrop)\u003d\u003dnull?void 0:l.referencePrice)}return w\u003d\u003dnull?void 0:w.price};\nzrH\u003dfunction(e){if(e.C.T(\"web_player_enable_featured_product_banner_promotion_text_on_desktop\")){var N,y,w;return e.N.Og?null:(N\u003de.J)\u003d\u003dnull?void 0:(y\u003dN.bannerData)\u003d\u003dnull?void 0:(w\u003dy.itemData)\u003d\u003dnull?void 0:w.vendorName}var E,A,T,p,C,r;return e.N.Og||e.Z.Og||((E\u003de.J)\u003d\u003dnull?0:(A\u003dE.bannerData)\u003d\u003dnull?0:(T\u003dA.itemData)\u003d\u003dnull?0:T.affiliateDisclaimer)?null:(p\u003de.J)\u003d\u003dnull?void 0:(C\u003dp.bannerData)\u003d\u003dnull?void 0:(r\u003dC.itemData)\u003d\u003dnull?void 0:r.vendorName};\nDs0\u003dfunction(e,N){Fh(e);if(N){var y\u003dg.WH.getState().entities;y\u003dCj(y,\"featuredProductsEntity\",N);if(y!\u003dnull\u0026\u0026y.productsData){N\u003d[];y\u003dg.c(y.productsData);for(var w\u003dy.next();!w.done;w\u003dy.next()){w\u003dw.value;var E\u003dvoid 0;if((E\u003dw)!\u003dnull\u0026\u0026E.identifier\u0026\u0026w.featuredSegments){e.l9.push(w);var A\u003dvoid 0;E\u003dg.c((A\u003dw)\u003d\u003dnull?void 0:A.featuredSegments);for(A\u003dE.next();!A.done;A\u003dE.next()){var T\u003dA.value;A\u003di7P(T.startTimeSec);A!\u003d\u003dvoid 0\u0026\u0026(T\u003di7P(T.endTimeSec),N.push(new g.wF(A*1E3,T\u003d\u003d\u003dvoid 0?0x7ffffffffffff:T*1E3,{id:w.identifier,\nnamespace:\"featured_product\"})))}}}e.C.wx(N)}}};\nlo\u003dfunction(e){if(e.trendingOfferEntityKey){var N\u003dg.WH.getState().entities;if(N\u003dCj(N,\"trendingOfferEntity\",e.trendingOfferEntityKey)){var y,w,E;N.encodedSkuId!\u003d\u003d((y\u003de.J)\u003d\u003dnull?void 0:(w\u003dy.bannerData)\u003d\u003dnull?void 0:(E\u003dw.itemData)\u003d\u003dnull?void 0:E.encodedOfferSkuId)?Mh(e):(e.N.update({trendingOffer:N.shortLabel+\" \\u2022 \"+N.countLabel}),e.N.show(),e.banner.update({vendor:zrH(e)}))}else Mh(e)}else Mh(e)};\nMh\u003dfunction(e){e.N.hide();e.banner.update({vendor:zrH(e)})};\nFh\u003dfunction(e){e.l9\u003d[];e.BS();e.C.MK(\"featured_product\")};\ng9n\u003dfunction(e){var N,y,w,E,A\u003d(N\u003de.J)\u003d\u003dnull?void 0:(y\u003dN.bannerData)\u003d\u003dnull?void 0:(w\u003dy.itemData)\u003d\u003dnull?void 0:(E\u003dw.hiddenProductOptions)\u003d\u003dnull?void 0:E.dropTimestampMs;N\u003d(Number(A)-Date.now())/1E3;e.countdownTimer.Ja(CA({seconds:N}));if(N\u003e0){var T;(T\u003de.Y_)\u003d\u003dnull||T.start()}};\nVoF\u003dfunction(e){var N;(N\u003de.Y_)\u003d\u003dnull||N.stop();e.countdownTimer.hide()};\ni7P\u003dfunction(e){if(e!\u003d\u003dvoid 0\u0026\u0026e.trim()!\u003d\u003d\"\"\u0026\u0026(e\u003dMath.trunc(Number(e.trim())),!(isNaN(e)||e\u003c0)))return e};\nZ7M\u003dfunction(e,N,y){g.W.call(this,{S:\"div\",dP:[\"ytp-info-panel-action-item\"],W:[{S:\"div\",B:\"ytp-info-panel-action-item-disclaimer\",b9:\"{{disclaimer}}\"},{S:\"a\",dP:[\"ytp-info-panel-action-item-button\",\"ytp-button\"],V:{role:\"button\",href:\"{{url}}\",target:\"_blank\",rel:\"noopener\"},W:[{S:\"div\",B:\"ytp-info-panel-action-item-icon\",b9:\"{{icon}}\"},{S:\"div\",B:\"ytp-info-panel-action-item-label\",b9:\"{{label}}\"}]}]});this.C\u003de;this.J\u003dy;this.disclaimer\u003dthis.hW(\"ytp-info-panel-action-item-disclaimer\");this.button\u003d\nthis.hW(\"ytp-info-panel-action-item-button\");this.WG\u003d!1;this.C.createServerVe(this.element,this,!0);this.listen(\"click\",this.onClick);e\u003d\"\";y\u003dg.m(N\u003d\u003dnull?void 0:N.onTap,ZL);var w\u003dg.m(y,g.qu);this.WG\u003d!1;w?(e\u003dw.url||\"\",e.startsWith(\"//\")\u0026\u0026(e\u003d\"https:\"+e),this.WG\u003d!0,g.VZ(this.button,g.Ds(e))):(w\u003dg.m(y,fg5))\u0026\u0026!this.J?((e\u003dw.phoneNumbers)\u0026\u0026e.length\u003e0?(e\u003d\"sms:\"+e[0],w.messageText\u0026\u0026(e+\u003d\"?\u0026body\u003d\"+encodeURI(w.messageText))):e\u003d\"\",this.WG\u003d!0,g.VZ(this.button,g.Ds(e,[to5]))):(y\u003dg.m(y,uOJ))\u0026\u0026!this.J\u0026\u0026(e\u003dy.phoneNumber?\n\"tel:\"+y.phoneNumber:\"\",this.WG\u003d!0,g.VZ(this.button,g.Ds(e,[q4_])));var E;if(y\u003d(E\u003dN.disclaimerText)\u003d\u003dnull?void 0:E.content){this.button.style.borderBottom\u003d\"1px solid white\";this.button.style.paddingBottom\u003d\"16px\";var A;this.update({label:(A\u003dN.bodyText)\u003d\u003dnull?void 0:A.content,icon:d1(),disclaimer:y})}else{this.disclaimer.style.display\u003d\"none\";var T;this.update({label:(T\u003dN.bodyText)\u003d\u003dnull?void 0:T.content,icon:d1()})}this.C.setTrackingParams(this.element,N.trackingParams||null);this.WG\u0026\u0026(this.N\u003d{externalLinkData:{url:e}})};\nxsH\u003dfunction(e,N){var y\u003dCT();g.Dq.call(this,e,{S:\"div\",B:\"ytp-info-panel-detail-skrim\",W:[{S:\"div\",B:\"ytp-info-panel-detail\",V:{role:\"dialog\",id:y},W:[{S:\"div\",B:\"ytp-info-panel-detail-header\",W:[{S:\"div\",B:\"ytp-info-panel-detail-title\",b9:\"{{title}}\"},{S:\"button\",dP:[\"ytp-info-panel-detail-close\",\"ytp-button\"],V:{\"aria-label\":\"Close\"},W:[g.kl()]}]},{S:\"div\",B:\"ytp-info-panel-detail-body\",b9:\"{{body}}\"},{S:\"div\",B:\"ytp-info-panel-detail-items\"}]}]},250);this.J\u003dN;this.items\u003dthis.hW(\"ytp-info-panel-detail-items\");\nthis.K\u003dnew g.fd(this);this.itemData\u003d[];this.j\u003dy;this.Y(this.hW(\"ytp-info-panel-detail-close\"),\"click\",this.rT);this.Y(this.hW(\"ytp-info-panel-detail-skrim\"),\"click\",this.rT);this.Y(this.hW(\"ytp-info-panel-detail\"),\"click\",function(w){w.stopPropagation()});\ng.Q(this,this.K);this.C.createServerVe(this.element,this,!0);this.Y(e,\"videodatachange\",this.onVideoDataChange);this.onVideoDataChange(\"newdata\",e.getVideoData());this.hide()};\njjE\u003dfunction(e,N){e\u003dg.c(e.itemData);for(var y\u003de.next();!y.done;y\u003de.next())y\u003dy.value,y.C.logVisibility(y.element,N)};\nms5\u003dfunction(e,N){g.W.call(this,{S:\"div\",B:\"ytp-info-panel-preview\",V:{\"aria-live\":\"assertive\",\"aria-atomic\":\"true\",\"aria-owns\":N.getId(),\"aria-haspopup\":\"true\",\"data-tooltip-opaque\":String(g.hR(e.X()))},W:[{S:\"div\",B:\"ytp-info-panel-preview-text\",b9:\"{{text}}\"},{S:\"div\",B:\"ytp-info-panel-preview-chevron\",b9:\"{{chevron}}\"}]});var y\u003dthis;this.C\u003de;this.k9\u003dthis.J\u003dthis.videoId\u003dnull;this.j\u003dthis.showControls\u003dthis.N\u003d!1;this.Y(this.element,\"click\",function(){e.logClick(y.element);e.Jm();VL(N)});\nthis.K\u003dnew g.NE(this,250,!1,100);g.Q(this,this.K);this.C.createServerVe(this.element,this,!0);this.Y(e,\"videodatachange\",this.onVideoDataChange);this.Y(e,\"presentingplayerstatechange\",this.q$);this.Y(this.C,\"paidcontentoverlayvisibilitychange\",this.qW);this.Y(this.C,\"infopaneldetailvisibilitychange\",this.qW);var w\u003de.getVideoData()||{};n99(w)\u0026\u0026Qj5(this,w);this.Y(e,\"onShowControls\",this.wH);this.Y(e,\"onHideControls\",this.bU)};\nQj5\u003dfunction(e,N){if(!N.Pf||!e.C.V_()){var y\u003dN.gI||1E4,w\u003dn99(N);e.J?N.videoId\u0026\u0026N.videoId!\u003d\u003de.videoId\u0026\u0026(g.we(e.J),e.videoId\u003dN.videoId,w?(H70(e,y,N),e.WY()):(e.rT(),e.J.dispose(),e.J\u003dnull)):w\u0026\u0026(N.videoId\u0026\u0026(e.videoId\u003dN.videoId),H70(e,y,N),e.WY())}};\nn99\u003dfunction(e){var N,y,w,E;return!!((N\u003de.Fr)\u003d\u003dnull?0:(y\u003dN.title)\u003d\u003dnull?0:y.content)||!!((w\u003de.Fr)\u003d\u003dnull?0:(E\u003dw.bodyText)\u003d\u003dnull?0:E.content)};\nH70\u003dfunction(e,N,y){e.J\u0026\u0026e.J.dispose();e.J\u003dnew g.e6(e.eih,N,e);g.Q(e,e.J);var w;N\u003d((w\u003dy.Fr)\u003d\u003dnull?void 0:w.trackingParams)||null;e.C.setTrackingParams(e.element,N);var E;var A,T;if(y\u003d\u003dnull?0:(A\u003dy.Fr)\u003d\u003dnull?0:(T\u003dA.title)\u003d\u003dnull?0:T.content){var p;w\u003d(E\u003dy.Fr)\u003d\u003dnull?void 0:(p\u003dE.title)\u003d\u003dnull?void 0:p.content;var C,r;if((C\u003dy.Fr)\u003d\u003dnull?0:(r\u003dC.bodyText)\u003d\u003dnull?0:r.content)w+\u003d\" \\u2022 \";E\u003dw}else E\u003d\"\";var Y,M;y\u003d((Y\u003dy.Fr)\u003d\u003dnull?void 0:(M\u003dY.bodyText)\u003d\u003dnull?void 0:M.content)||\"\";e.update({text:E+y,chevron:g.cq()})};\nK89\u003dfunction(e,N){e.J\u0026\u0026(g.G(N,8)?(e.N\u003d!0,e.WY(),e.J.start()):(g.G(N,2)||g.G(N,64))\u0026\u0026e.videoId\u0026\u0026(e.videoId\u003dnull))};\nSz\u003dfunction(e){var N\u003dnull;try{N\u003de.toLocaleString(\"en-GB\",{style:\"percent\"})}catch(y){N\u003de.toLocaleString(void 0,{style:\"percent\"})}return N};\nom\u003dfunction(e,N){var y\u003d0;e\u003dg.c(e);for(var w\u003de.next();!(w.done||w.value.startTime\u003eN);w\u003de.next())y++;return y\u003d\u003d\u003d0?y:y-1};\nW8_\u003dfunction(e,N){for(var y\u003d0,w\u003dg.c(e),E\u003dw.next();!E.done;E\u003dw.next()){E\u003dE.value;if(N\u003cE.timeRangeStartMillis)return null;if(N\u003e\u003dE.timeRangeStartMillis\u0026\u0026N\u003cE.timeRangeStartMillis+E.J)break;y++}y+1\u003ce.length\u0026\u0026e[y+1].timeRangeStartMillis\u003c\u003dN\u0026\u0026y++;return y\u003ce.length?y:null};\nO71\u003dfunction(e,N){N\u003dom(e,N)+1;return N\u003ce.length?N:-1};\nRrn\u003dfunction(e,N){return om(e,N)-1};\nGIP\u003dfunction(e,N){return new g.wF(e,N,{namespace:\"timedMarkerCueRange\",priority:9,id:\"tm_\"+e})};\nL8J\u003dfunction(e,N,y,w,E,A,T,p){g.fd.call(this);var C\u003dthis;this.api\u003de;this.contextMenu\u003dy;this.tT\u003dw;this.XS\u003dE;this.J\u003dA;this.Z\u003dT;this.progressBar\u003dp;this.L\u003dnew g.e6(function(){UsF(C,!1)},1E3);\nthis.N\u003d\"\";this.K\u003d{Pz:!1};this.j\u003d!1;g.Q(this,this.L);this.Y(N,\"mousedown\",function(){bo(C,!1)});\nthis.Y(y.element,\"mousedown\",function(){bo(C,!1)});\nthis.Y(N,\"keydown\",this.Nn);this.Y(y.element,\"keydown\",this.Nn);this.Y(N,\"keyup\",this.ke);this.Y(y.element,\"keyup\",this.ke)};\nsjF\u003dfunction(e,N){return N\u003c0?0:Math.floor(Math.min(N,e.api.getDuration())*1E3)};\nhk\u003dfunction(e,N,y){var w\u003de.api.getCurrentTime(),E\u003dsjF(e,w);e\u003dsjF(e,w+N);return{startMediaTimeMs:E,endMediaTimeMs:e,seekSource:y}};\nagJ\u003dfunction(e){var N,y\u003d(N\u003de.api.getVideoData())\u003d\u003dnull?void 0:N.Au();return e.api.getPresentingPlayerType(y)!\u003d\u003d2};\nbo\u003dfunction(e,N){e.j\u003dN;g.Y1(e.api.getRootNode(),\"ytp-probably-keyboard-focus\",N);g.Y1(e.contextMenu.element,\"ytp-probably-keyboard-focus\",N)};\nky\u003dfunction(e,N,y,w){var E\u003dg.fZ(e.api.jR());if(E\u0026\u0026E.loaded){var A\u003de.api.getSubtitlesUserSettings();E\u003dvoid 0;for(var T\u003d0;T\u003cg.c6.length;T++){var p\u003dg.c6[T];if(p.option\u003d\u003d\u003dN){E\u003dp.options;break}}T\u003dvoid 0;for(p\u003d0;p\u003cE.length;p++)E[p].option\u003d\u003d\u003dA[N]\u0026\u0026(T\u003dp);if(w)if(y){if(T\u003d\u003d\u003d0)return}else if(T\u003d\u003d\u003dE.length-1)return;w\u003d{};w[N]\u003dE[(T+(y?E.length-1:1))%E.length].option;e.api.updateSubtitlesUserSettings(w);UsF(e,!0);e.L.start()}};\nUsF\u003dfunction(e,N){g.fZ(e.api.jR())\u0026\u0026e.api.setOption(\"captions\",\"sampleSubtitles\",N)};\ng.B6\u003dfunction(e,N){g.W.call(this,{S:\"button\",dP:[\"ytp-button\",\"ytp-overflow-button\"],V:{title:\"More\",\"aria-haspopup\":\"true\",\"aria-owns\":N.element.id},W:[{S:\"div\",B:\"ytp-overflow-icon\",W:[{S:\"svg\",V:{height:\"100%\",viewBox:\"-5 -5 36 36\",width:\"100%\"},W:[{S:\"path\",V:{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 y\u003dthis;this.C\u003de;this.Lw\u003dN;this.J\u003dthis.visible\u003d!1;e.createClientVe(this.element,\nthis,16499);this.Y(e,\"videoplayerreset\",this.GZ);this.Y(e,\"appresize\",this.GZ);this.Y(e,\"fullscreentoggled\",this.GZ);this.Y(e,\"presentingplayerstatechange\",this.GZ);this.GZ();lh(e,this.element,this);this.listen(\"click\",function(){e.logClick(y.element);VL(N,y.element,!1)});\nthis.Y(N.closeButton,\"click\",function(){y.focus()})};\ne7s\u003dfunction(e){g.Dq.call(this,e,{S:\"div\",B:\"ytp-overflow-panel\",V:{id:CT(),role:\"dialog\"},W:[{S:\"div\",B:\"ytp-overflow-panel-content\",W:[{S:\"div\",B:\"ytp-overflow-panel-action-buttons\",b9:\"{{buttons}}\"}]},{S:\"button\",dP:[\"ytp-overflow-panel-close\",\"ytp-button\"],V:{title:\"Close\"},W:[g.kl()]}]},250);this.actionButtons\u003d[];this.J\u003dthis.hW(\"ytp-overflow-panel-content\");this.closeButton\u003dthis.hW(\"ytp-overflow-panel-close\");this.Y(this.closeButton,\"click\",this.rT);lh(e,this.closeButton,this);this.listen(\"click\",\nthis.OF);this.Y(e,\"videoplayerreset\",this.hide);this.Y(e,\"fullscreentoggled\",this.onFullscreenToggled);this.hide()};\nNV1\u003dfunction(e,N){e.actionButtons.includes(N)||(e.actionButtons.push(N),e.updateValue(\"buttons\",e.actionButtons))};\nyMF\u003dfunction(e,N){e\u003dg.c(e.actionButtons);for(var y\u003de.next();!y.done;y\u003de.next())y.value.nx(N)};\nwvH\u003dfunction(e,N,y){var w\u003dg.Bo(N,y),E\u003dw.LN(\"default.jpg\");g.W.call(this,{S:\"a\",dP:[\"ytp-video-menu-item\",\"ytp-button\"],V:{role:\"menuitemradio\",\"aria-label\":w.title,href:e.X().getVideoUrl(w.videoId,N.listId?N.listId.toString():null)},W:[{S:\"div\",B:\"ytp-video-menu-item-index\",b9:String(y+1)},{S:\"div\",B:\"ytp-video-menu-item-now-playing\",b9:\"\\u25b6\"},{S:\"div\",B:\"ytp-video-menu-item-thumbnail\",V:{style:E?\"background-image: url(\"+E+\");\":void 0}},{S:\"div\",B:\"ytp-video-menu-item-title\",b9:w.title},{S:\"div\",\nB:\"ytp-video-menu-item-author\",b9:w.author}]});this.api\u003de;this.index\u003dy;this.listen(\"click\",this.onClick)};\nELH\u003dfunction(e){g.Dq.call(this,e,{S:\"div\",B:\"ytp-playlist-menu\",V:{role:\"dialog\",id:CT()},W:[{S:\"div\",B:\"ytp-playlist-menu-header\",W:[{S:\"div\",B:\"ytp-playlist-menu-title\",W:[e.X().K?{S:\"span\",B:\"ytp-playlist-menu-title-name\",b9:\"{{title}}\"}:{S:\"a\",B:\"ytp-playlist-menu-title-name\",V:{href:\"{{playlisturl}}\"},b9:\"{{title}}\"},{S:\"button\",dP:[\"ytp-playlist-menu-close\",\"ytp-button\"],V:{\"aria-label\":\"Close\"},W:[g.kl()]}]},{S:\"div\",B:\"ytp-playlist-menu-subtitle\",b9:\"{{subtitle}}\"}]},{S:\"div\",B:\"ytp-playlist-menu-items\",\nV:{role:\"menu\"}}]},250);this.api\u003de;this.K\u003dthis.selected\u003dthis.j\u003dthis.playlist\u003dnull;this.items\u003dthis.hW(\"ytp-playlist-menu-items\");this.J\u003dnew g.fd(this);this.playlistData\u003d[];this.Y(this.hW(\"ytp-playlist-menu-close\"),\"click\",this.rT);var N\u003dthis.hW(\"ytp-playlist-menu-title-name\");e.X().K||(this.K\u003dthis.Y(N,\"click\",this.Nx9));g.Q(this,this.J);this.hide()};\nXh\u003dfunction(e,N){g.W.call(this,{S:\"button\",dP:[\"ytp-playlist-menu-button\",\"ytp-button\"],V:{title:\"{{title}}\",\"aria-owns\":String(N.element.id),\"aria-haspopup\":\"true\",\"aria-label\":\"Playlist\"},W:[{S:\"div\",B:\"ytp-playlist-menu-button-icon\",W:[{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",Az:!0,V:{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\"}}]}]},{S:\"div\",B:\"ytp-playlist-menu-button-text\",b9:\"{{text}}\"}]});var y\u003dthis;this.api\u003de;this.playlist\u003dnull;this.visible\u003d!1;e.createClientVe(this.element,this,70344);this.Y(e,\"videodatachange\",this.J);this.Y(e,\"videoplayerreset\",this.J);this.Y(e,\"onPlaylistUpdate\",this.J);this.Y(e,\"presentingplayerstatechange\",this.GZ);this.Y(e,\"appresize\",this.GZ);this.hide();this.J();lh(e,this.element,this);this.listen(\"click\",function(){e.logClick(y.element);VL(N,y.element,!1)})};\nAME\u003dfunction(e,N){g.W.call(this,{S:\"div\",B:\"ytp-promotooltip-wrapper\",W:[{S:\"div\",B:\"ytp-promotooltip-container\",W:[{S:\"div\",B:\"ytp-promotooltip-content\",W:[{S:\"div\",B:\"ytp-promotooltip-title\",b9:\"{{title}}\"},{S:\"div\",B:\"ytp-promotooltip-details\",b9:\"{{details}}\"}]},{S:\"div\",B:\"ytp-promotooltip-buttons\",W:[{S:\"div\",B:\"ytp-promotooltip-dismiss-button\",b9:\"{{dismissButtonText}}\",V:{tabindex:\"0\"}},{S:\"div\",B:\"ytp-promotooltip-accept-button\",b9:\"{{acceptButtonText}}\",V:{tabindex:\"0\",\"aria-haspopup\":\"true\"}}]}]},\n{S:\"div\",B:\"ytp-promotooltip-pointer\"}]});var y\u003dthis;this.tooltipRenderer\u003de;this.C\u003dN;this.J\u003dthis.K\u003dnull;this.title\u003dthis.hW(\"ytp-promotooltip-title\");this.details\u003dthis.hW(\"ytp-promotooltip-details\");this.acceptButton\u003dthis.hW(\"ytp-promotooltip-accept-button\");this.dismissButton\u003dthis.hW(\"ytp-promotooltip-dismiss-button\");this.N\u003dthis.Z\u003d!1;this.j\u003d!0;this.Ng\u003dthis.G\u003dthis.D\u003dthis.U\u003d!1;this.lk\u003d{Fd:function(w){y.Fd(w)}};\nthis.KX(!1);e\u003dthis.tooltipRenderer.trackingParams||null;if(this.N\u003d!!e)this.C.createServerVe(this.element,this,!0),this.C.setTrackingParams(this.element,e);this.Y(N,\"onShowControls\",this.hL);this.Y(N,\"onHideControls\",this.AL);this.Y(N,\"resize\",this.I9);this.Y(this.acceptButton,\"click\",this.GWZ);this.Y(this.dismissButton,\"click\",this.wYk);this.Y(document,\"click\",this.lU)};\nTVH\u003dfunction(e){var N\u003ddocument.querySelectorAll(\u0027[data-tooltip-target-id\u003d\"\u0027+e.tooltipRenderer.targetId+\u0027\"]\u0027);N\u003dN.length\u003e0?N[0]:null;var y\u003dg.H4(\"ytp-chrome-bottom\"),w\u003dg.H4(\"ytp-ad-module\");e.j\u003d!(y\u003d\u003dnull||!y.contains(N));e.U\u003d!(w\u003d\u003dnull||!w.contains(N));e.D\u003d!(N\u003d\u003dnull||!N.hasAttribute(\"data-tooltip-target-fixed\"));return N};\nC9E\u003dfunction(e,N,y){if(!e.Z){if(N){e.tooltipRenderer\u003dN;N\u003de.tooltipRenderer.text;var w\u003d!1,E;(N\u003d\u003dnull?0:(E\u003dN.runs)\u003d\u003dnull?0:E.length)\u0026\u0026N.runs[0].text\u0026\u0026(e.update({title:N.runs[0].text.toString()}),w\u003d!0);g.X0(e.title,w);N\u003de.tooltipRenderer.detailsText;E\u003d!1;var A;if((N\u003d\u003dnull?0:(A\u003dN.runs)\u003d\u003dnull?0:A.length)\u0026\u0026N.runs[0].text){w\u003dN.runs[0].text.toString();A\u003dw.indexOf(\"$TARGET_ICON\");if(A\u003e-1)if(e.tooltipRenderer.targetId){N\u003d[];w\u003dw.split(\"$TARGET_ICON\");var T\u003dnew g.r1({S:\"span\",B:\"ytp-promotooltip-details-icon\",\nW:[JMJ[e.tooltipRenderer.targetId]]});g.Q(e,T);for(var p\u003d[],C\u003dg.c(w),r\u003dC.next();!r.done;r\u003dC.next())r\u003dnew g.r1({S:\"span\",B:\"ytp-promotooltip-details-component\",b9:r.value}),g.Q(e,r),p.push(r);w.length\u003d\u003d\u003d2?(N.push(p[0].element),N.push(T.element),N.push(p[1].element)):w.length\u003d\u003d\u003d1\u0026\u0026(A\u003d\u003d\u003d0?(N.push(T.element),N.push(p[0].element)):(N.push(p[0].element),N.push(T.element)));A\u003dN.length?N:null}else A\u003dnull;else A\u003dw;if(A){if(typeof A!\u003d\u003d\"string\")for(g.N8(e.details),E\u003dg.c(A),A\u003dE.next();!A.done;A\u003dE.next())e.details.appendChild(A.value);\nelse e.update({details:A});E\u003d!0}}g.X0(e.details,E);E\u003de.tooltipRenderer.acceptButton;A\u003d!1;var Y,M,l;((Y\u003dg.m(E,g.zR))\u003d\u003dnull?0:(M\u003dY.text)\u003d\u003dnull?0:(l\u003dM.runs)\u003d\u003dnull?0:l.length)\u0026\u0026g.m(E,g.zR).text.runs[0].text\u0026\u0026(e.update({acceptButtonText:g.m(E,g.zR).text.runs[0].text.toString()}),A\u003d!0);g.X0(e.acceptButton,A);Y\u003de.tooltipRenderer.dismissButton;M\u003d!1;var F,S,k;((F\u003dg.m(Y,g.zR))\u003d\u003dnull?0:(S\u003dF.text)\u003d\u003dnull?0:(k\u003dS.runs)\u003d\u003dnull?0:k.length)\u0026\u0026g.m(Y,g.zR).text.runs[0].text\u0026\u0026(e.update({dismissButtonText:g.m(Y,g.zR).text.runs[0].text.toString()}),\nM\u003d!0);g.X0(e.dismissButton,M)}y\u0026\u0026(e.K\u003dy);e.J\u003dTVH(e);e.G\u003d!1;e.C.X().T(\"web_player_hide_nitrate_promo_tooltip\")||e.KX(!0);pv3(e);e.Og\u0026\u0026!e.Ng\u0026\u0026(e.Ng\u003d!0,e.lk.Fd(0));e.N\u0026\u0026e.C.logVisibility(e.element,e.Og)}};\nP6\u003dfunction(e){e.KX(!1);e.N\u0026\u0026e.C.logVisibility(e.element,e.Og)};\nrM1\u003dfunction(e){var N,y,w,E\u003d((N\u003dg.m(e.acceptButton,g.zR))\u003d\u003dnull?void 0:(y\u003dN.text)\u003d\u003dnull?void 0:(w\u003dy.runs)\u003d\u003dnull?void 0:w.length)\u0026\u0026!!g.m(e.acceptButton,g.zR).text.runs[0].text,A,T,p;N\u003d((A\u003dg.m(e.dismissButton,g.zR))\u003d\u003dnull?void 0:(T\u003dA.text)\u003d\u003dnull?void 0:(p\u003dT.runs)\u003d\u003dnull?void 0:p.length)\u0026\u0026!!g.m(e.dismissButton,g.zR).text.runs[0].text;return E||N};\npv3\u003dfunction(e){var N;if(!(N\u003d!e.J)){N\u003de.J;var y\u003dwindow.getComputedStyle(N);N\u003dy.display\u003d\u003d\u003d\"none\"||y.visibility\u003d\u003d\u003d\"hidden\"||N.getAttribute(\"aria-hidden\")\u003d\u003d\u003d\"true\"}if(N||e.C.isMinimized())e.KX(!1);else if(N\u003dg.Be(e.J),N.width\u0026\u0026N.height){e.C.yg(e.element,e.J);var w\u003de.C.Fz().getPlayerSize().height;y\u003dg.Be(e.hW(\"ytp-promotooltip-container\")).height;e.j?e.element.style.top\u003dw-y-N.height-12+\"px\":e.D||(w\u003de.C.eW().height-y-N.height-12,e.element.style.top\u003dw+\"px\");w\u003de.hW(\"ytp-promotooltip-pointer\");var E\u003dg.ce(e.J,\ne.C.getRootNode()),A\u003dNumber(e.element.style.left.replace(/[^\\d\\.]/g,\"\"));e\u003de.C.isFullscreen()?18:12;w.style.left\u003dE.x-A+N.width/2-e+\"px\";w.style.top\u003dy+\"px\"}else e.KX(!1)};\ndC\u003dfunction(e){g.W.call(this,{S:\"button\",dP:[\"ytp-replay-button\",\"ytp-button\"],V:{title:\"Replay\"},W:[g.vq()]});this.C\u003de;this.Y(e,\"presentingplayerstatechange\",this.onStateChange);this.listen(\"click\",this.onClick,this);this.IJ(e.getPlayerStateObject());lh(this.C,this.element,this)};\nIm\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?240:N;g.W.call(this,{S:\"button\",dP:[\"ytp-button\",\"ytp-search-button\"],V:{title:\"Search\",\"data-tooltip-opaque\":String(g.hR(e.X()))},W:[{S:\"div\",B:\"ytp-search-icon\",b9:\"{{icon}}\"},{S:\"div\",B:\"ytp-search-title\",b9:\"Search\"}]});this.api\u003de;this.N\u003dN;this.visible\u003d!1;this.updateValue(\"icon\",{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 24 24\",width:\"100%\"},W:[{S:\"path\",B:\"ytp-svg-fill\",V:{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\"}}]});\ne.createClientVe(this.element,this,184945);this.listen(\"click\",this.onClick);this.J();this.Y(e,\"appresize\",this.J);this.Y(e,\"videodatachange\",this.J);lh(e,this.element,this)};\ng.v6\u003dfunction(e,N,y,w){w\u003dw\u003d\u003d\u003dvoid 0?240:w;g.W.call(this,{S:\"button\",dP:[\"ytp-button\",\"ytp-share-button\"],V:{title:\"Share\",\"aria-haspopup\":\"true\",\"aria-owns\":y.element.id,\"data-tooltip-opaque\":String(g.hR(e.X()))},W:[{S:\"div\",B:\"ytp-share-icon\",b9:\"{{icon}}\"},{S:\"div\",B:\"ytp-share-title\",b9:\"Share\"}]});this.api\u003de;this.J\u003dN;this.K\u003dy;this.j\u003dw;this.N\u003dthis.visible\u003d!1;this.tooltip\u003dthis.J.Rf();e.createClientVe(this.element,this,28664);this.listen(\"click\",this.onClick);this.Y(e,\"videodatachange\",this.GZ);\nthis.Y(e,\"videoplayerreset\",this.GZ);this.Y(e,\"appresize\",this.GZ);this.Y(e,\"presentingplayerstatechange\",this.GZ);this.GZ();this.addOnDisposeCallback(g.MU(this.tooltip,this.element))};\n$r5\u003dfunction(e){var N\u003de.api.X(),y\u003de.api.getVideoData(),w\u003dg.hR(N)\u0026\u0026g.cb(e.api)\u0026\u0026g.G(e.api.getPlayerStateObject(),128);N\u003dN.K||N.disableSharing\u0026\u0026e.api.getPresentingPlayerType()!\u003d\u003d2||!y.showShareButton||y.hp||w||g.KX(y)||e.N;w\u003de.api.Fz().getPlayerSize().width;return!!y.videoId\u0026\u0026w\u003e\u003de.j\u0026\u0026!N};\nYy3\u003dfunction(e,N){N.name!\u003d\u003d\"InvalidStateError\"\u0026\u0026N.name!\u003d\u003d\"AbortError\"\u0026\u0026(N.name\u003d\u003d\u003d\"NotAllowedError\"?(e.J.Jm(),VL(e.K,e.element,!1)):g.t0(N))};\nl_5\u003dfunction(e,N){var y\u003dCT(),w\u003de.X();y\u003d{S:\"div\",B:\"ytp-share-panel\",V:{id:CT(),role:\"dialog\",\"aria-labelledby\":y},W:[{S:\"div\",B:\"ytp-share-panel-inner-content\",W:[{S:\"div\",B:\"ytp-share-panel-title\",V:{id:y},b9:\"Share\"},{S:\"a\",dP:[\"ytp-share-panel-link\",\"ytp-no-contextmenu\"],V:{href:\"{{link}}\",target:w.D,title:\"Share link\",\"aria-label\":\"{{shareLinkWithUrl}}\"},b9:\"{{linkText}}\"},{S:\"label\",B:\"ytp-share-panel-include-playlist\",W:[{S:\"input\",B:\"ytp-share-panel-include-playlist-checkbox\",V:{type:\"checkbox\",\nchecked:\"true\"}},\"Include playlist\"]},{S:\"div\",B:\"ytp-share-panel-loading-spinner\",W:[LD()]},{S:\"div\",B:\"ytp-share-panel-service-buttons\",b9:\"{{buttons}}\"},{S:\"div\",B:\"ytp-share-panel-error\",b9:\"An error occurred while retrieving sharing information. Please try again later.\"}]},{S:\"button\",dP:[\"ytp-share-panel-close\",\"ytp-button\"],V:{title:\"Close\"},W:[g.kl()]}]};g.Dq.call(this,e,y,250);var E\u003dthis;this.moreButton\u003dnull;this.api\u003de;this.tooltip\u003dN.Rf();this.K\u003d[];this.Z\u003dthis.hW(\"ytp-share-panel-inner-content\");\nthis.closeButton\u003dthis.hW(\"ytp-share-panel-close\");this.Y(this.closeButton,\"click\",this.rT);this.addOnDisposeCallback(g.MU(this.tooltip,this.closeButton));this.j\u003dthis.hW(\"ytp-share-panel-include-playlist-checkbox\");this.Y(this.j,\"click\",this.GZ);this.J\u003dthis.hW(\"ytp-share-panel-link\");this.addOnDisposeCallback(g.MU(this.tooltip,this.J));this.api.createClientVe(this.J,this,164503);this.Y(this.J,\"click\",function(A){A.preventDefault();E.api.logClick(E.J);var T\u003dE.api.getVideoUrl(!0,!0,!1,!1);T\u003dMTE(E,T);\ng.Uc(T,E.api,A)\u0026\u0026E.api.Mg(\"SHARE_CLICKED\")});\nthis.listen(\"click\",this.uU);this.Y(e,\"videoplayerreset\",this.hide);this.Y(e,\"fullscreentoggled\",this.onFullscreenToggled);this.Y(e,\"onLoopRangeChange\",this.j9q);this.hide()};\nSy_\u003dfunction(e,N){FOM(e);for(var y\u003dN.links||N.shareTargets,w\u003d0,E\u003d{},A\u003d0;A\u003cy.length\u0026\u0026w\u003c2;E\u003d{BJ:void 0,hg:void 0},A++){E.BJ\u003dy[A];a:switch(E.BJ.img||E.BJ.iconId){case \"facebook\":var T\u003d{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 38 38\",width:\"100%\"},W:[{S:\"rect\",V:{fill:\"#fff\",height:\"34\",width:\"34\",x:\"2\",y:\"2\"}},{S:\"path\",V:{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\":T\u003d{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 38 38\",width:\"100%\"},W:[{S:\"rect\",V:{fill:\"#fff\",height:\"34\",width:\"34\",x:\"2\",y:\"2\"}},{S:\"path\",V:{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:T\u003dnull}if(T){var p\u003dE.BJ.sname||E.BJ.serviceName;E.hg\u003dnew g.W({S:\"a\",dP:[\"ytp-share-panel-service-button\",\"ytp-button\"],V:{href:E.BJ.url,target:\"_blank\",title:p},W:[T]});E.hg.listen(\"click\",function(Y){return function(M){var l\u003dY.BJ.url;if(g.dh(M)){var F\u003dF\u003d\u003d\u003dvoid 0?{}:F;F.target\u003dF.target||\"YouTube\";F.width\u003dF.width||\"600\";F.height\u003dF.height||\"600\";var S\u003dF;S||(S\u003d{});F\u003dwindow;var k\u003dl instanceof IA?l:g.Ds(typeof l.href!\u003d\"undefined\"?l.href:String(l));var X\u003dself.crossOriginIsolated!\u003d\u003d\nvoid 0,d\u003d\"strict-origin-when-cross-origin\";window.Request\u0026\u0026(d\u003d(new Request(\"/\")).referrerPolicy);var v\u003dd\u003d\u003d\u003d\"unsafe-url\";d\u003dS.noreferrer;if(X\u0026\u0026d){if(v)throw Error(\"Cannot use the noreferrer option on a page that sets a referrer-policy of `unsafe-url` in modern browsers!\");d\u003d!1}l\u003dS.target||l.target;X\u003d[];for(var V in S)switch(V){case \"width\":case \"height\":case \"top\":case \"left\":X.push(V+\"\u003d\"+S[V]);break;case \"target\":case \"noopener\":case \"noreferrer\":break;case \"attributionsrc\":X.push(V+(S[V]?\"\u003d\"+S[V]:\n\"\"));break;default:X.push(V+\"\u003d\"+(S[V]?1:0))}V\u003dX.join(\",\");mf()\u0026\u0026F.navigator\u0026\u0026F.navigator.standalone\u0026\u0026l\u0026\u0026l!\u003d\"_self\"?(V\u003dg.sA(\"A\"),g.VZ(V,k),V.target\u003dl,d\u0026\u0026(V.rel\u003d\"noreferrer\"),((S\u003dS.attributionsrc)||S\u003d\u003d\u003d\"\")\u0026\u0026V.setAttribute(\"attributionsrc\",S),S\u003ddocument.createEvent(\"MouseEvent\"),S.initMouseEvent(\"click\",!0,!0,F,1),V.dispatchEvent(S),F\u003d{}):d?(F\u003dg.qm(F,\"\",l,V),S\u003dg.vP(k),F\u0026\u0026(F.opener\u003dnull,S\u003d\u003d\u003d\"\"\u0026\u0026(S\u003d\"javascript:\u0027\u0027\"),S\u003dtt(\u0027\u003cmeta name\u003d\"referrer\" content\u003d\"no-referrer\"\u003e\u003cmeta http-equiv\u003d\"refresh\" content\u003d\"0; url\u003d\u0027+\nUK(S)+\u0027\"\u003e\u0027),(k\u003dF.document)\u0026\u0026k.write\u0026\u0026(k.write(ux(S)),k.close()))):((F\u003dg.qm(F,k,l,V))\u0026\u0026S.noopener\u0026\u0026(F.opener\u003dnull),F\u0026\u0026S.noreferrer\u0026\u0026(F.opener\u003dnull));F\u0026\u0026(F.opener||(F.opener\u003dwindow),F.focus());M.preventDefault()}}}(E));\nE.hg.addOnDisposeCallback(g.MU(e.tooltip,E.hg.element));p\u003d\u003d\u003d\"Facebook\"?e.api.createClientVe(E.hg.element,E.hg,164504):p\u003d\u003d\u003d\"Twitter\"\u0026\u0026e.api.createClientVe(E.hg.element,E.hg,164505);e.Y(E.hg.element,\"click\",function(Y){return function(){e.api.logClick(Y.hg.element)}}(E));\ne.api.logVisibility(E.hg.element,!0);e.K.push(E.hg);w++}}var C\u003dN.more||N.moreLink,r\u003dnew g.W({S:\"a\",dP:[\"ytp-share-panel-service-button\",\"ytp-button\"],W:[{S:\"span\",B:\"ytp-share-panel-service-button-more\",W:[{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 38 38\",width:\"100%\"},W:[{S:\"rect\",V:{fill:\"#fff\",height:\"34\",width:\"34\",x:\"2\",y:\"2\"}},{S:\"path\",V:{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\"}}]}]}],V:{href:C,target:\"_blank\",title:\"More\"}});r.listen(\"click\",function(Y){var M\u003dC;e.api.logClick(e.moreButton.element);M\u003dMTE(e,M);g.Uc(M,e.api,Y)\u0026\u0026e.api.Mg(\"SHARE_CLICKED\")});\nr.addOnDisposeCallback(g.MU(e.tooltip,r.element));e.api.createClientVe(r.element,r,164506);e.Y(r.element,\"click\",function(){e.api.logClick(r.element)});\ne.api.logVisibility(r.element,!0);e.K.push(r);e.moreButton\u003dr;e.updateValue(\"buttons\",e.K)};\nMTE\u003dfunction(e,N){var y\u003d{};g.hR(e.api.X())\u0026\u0026(g.NU(e.api,\"addEmbedsConversionTrackingParams\",[y]),N\u003dg.Qb(N,y));return N};\nFOM\u003dfunction(e){for(var N\u003dg.c(e.K),y\u003dN.next();!y.done;y\u003dN.next())y\u003dy.value,y.detach(),g.JV(y);e.K\u003d[]};\nzP\u003dfunction(e){return e\u003d\u003d\u003dvoid 0||e.startSec\u003d\u003d\u003dvoid 0||e.endSec\u003d\u003d\u003dvoid 0?!1:!0};\noLP\u003dfunction(e,N){e.startSec+\u003dN;e.endSec+\u003dN};\nh7J\u003dfunction(e){qJ.call(this,e);this.N\u003dthis.J\u003dthis.isContentForward\u003dthis.G\u003d!1;be_(this);this.Y(this.C,\"changeProductsInVideoVisibility\",this.pGl);this.Y(this.C,\"videodatachange\",this.onVideoDataChange)};\ncM1\u003dfunction(e){e.Z\u0026\u0026e.Rq.element.removeChild(e.Z.element);e.Z\u003dvoid 0};\nBVM\u003dfunction(e,N){return N.map(function(y){var w,E;if((y\u003d(w\u003dg.m(y,kdM))\u003d\u003dnull?void 0:(E\u003dw.thumbnail)\u003d\u003dnull?void 0:E.thumbnails)\u0026\u0026y.length!\u003d\u003d0)return y[0].url}).filter(function(y){return y!\u003d\u003dvoid 0}).map(function(y){y\u003dnew g.W({S:\"img\",\nB:\"ytp-suggested-action-product-thumbnail\",V:{alt:\"\",src:y}});g.Q(e,y);return y})};\nXv5\u003dfunction(e,N){e.isContentForward\u003dN;g.Y1(e.badge.element,\"ytp-suggested-action-badge-content-forward\",N)};\nio\u003dfunction(e){var N\u003de.isContentForward\u0026\u0026!e.xZ();g.Y1(e.badge.element,\"ytp-suggested-action-badge-preview-collapsed\",N\u0026\u0026e.J);g.Y1(e.badge.element,\"ytp-suggested-action-badge-preview-expanded\",N\u0026\u0026e.N)};\nDD\u003dfunction(e,N,y){return new g.wF(e*1E3,N*1E3,{priority:9,namespace:y})};\nP9M\u003dfunction(e){e.C.MK(\"shopping_overlay_visible\");e.C.MK(\"shopping_overlay_preview_collapsed\");e.C.MK(\"shopping_overlay_preview_expanded\");e.C.MK(\"shopping_overlay_expanded\")};\nbe_\u003dfunction(e){e.Y(e.C,g.AA(\"shopping_overlay_visible\"),function(){e.iP(!0)});\ne.Y(e.C,g.TW(\"shopping_overlay_visible\"),function(){e.iP(!1)});\ne.Y(e.C,g.AA(\"shopping_overlay_expanded\"),function(){e.Kh\u003d!0;ur(e)});\ne.Y(e.C,g.TW(\"shopping_overlay_expanded\"),function(){e.Kh\u003d!1;ur(e)});\ne.Y(e.C,g.AA(\"shopping_overlay_preview_collapsed\"),function(){e.J\u003d!0;io(e)});\ne.Y(e.C,g.TW(\"shopping_overlay_preview_collapsed\"),function(){e.J\u003d!1;io(e)});\ne.Y(e.C,g.AA(\"shopping_overlay_preview_expanded\"),function(){e.N\u003d!0;io(e)});\ne.Y(e.C,g.TW(\"shopping_overlay_preview_expanded\"),function(){e.N\u003d!1;io(e)})};\nvLF\u003dfunction(e){g.W.call(this,{S:\"div\",B:\"ytp-shorts-title-channel\",W:[{S:\"a\",B:\"ytp-shorts-title-channel-logo\",V:{href:\"{{channelLink}}\",target:e.X().D,\"aria-label\":\"{{channelLogoLabel}}\"}},{S:\"div\",B:\"ytp-shorts-title-expanded-heading\",W:[{S:\"div\",B:\"ytp-shorts-title-expanded-title\",W:[{S:\"a\",b9:\"{{expandedTitle}}\",V:{href:\"{{channelTitleLink}}\",target:e.X().D,tabIndex:\"0\"}}]}]}]});var N\u003dthis;this.api\u003de;this.J\u003dthis.hW(\"ytp-shorts-title-channel-logo\");this.channelName\u003dthis.hW(\"ytp-shorts-title-expanded-title\");\nthis.subscribeButton\u003dnull;e.createClientVe(this.J,this,36925);this.Y(this.J,\"click\",function(y){N.api.logClick(N.J);g.qm(window,dr5(N));y.preventDefault()});\ne.createClientVe(this.channelName,this,37220);this.Y(this.channelName,\"click\",function(y){N.api.logClick(N.channelName);g.qm(window,dr5(N));y.preventDefault()});\nI_9(this);this.Y(e,\"videodatachange\",this.GZ);this.Y(e,\"videoplayerreset\",this.GZ);this.GZ()};\nI_9\u003dfunction(e){if(!e.api.X().jn){var N\u003de.api.getVideoData(),y\u003dnew g.TP(\"Subscribe\",null,\"Subscribed\",null,!0,!1,N.iI,N.subscribed,\"channel_avatar\",null,e.api,!0);e.api.createServerVe(y.element,e);var w;e.api.setTrackingParams(y.element,((w\u003dN.subscribeButtonRenderer)\u003d\u003dnull?void 0:w.trackingParams)||null);e.Y(y.element,\"click\",function(){e.api.logClick(y.element)});\ne.subscribeButton\u003dy;g.Q(e,e.subscribeButton);e.subscribeButton.yB(e.element)}};\ndr5\u003dfunction(e){var N\u003de.api.X(),y\u003de.api.getVideoData();y\u003dg.RK(N)+y.SR;if(!g.hR(N))return y;N\u003d{};g.NU(e.api,\"addEmbedsConversionTrackingParams\",[N]);return g.Qb(y,N)};\ngC\u003dfunction(e){g.Dq.call(this,e,{S:\"button\",dP:[\"ytp-skip-intro-button\",\"ytp-popup\",\"ytp-button\"],W:[{S:\"div\",B:\"ytp-skip-intro-button-text\",b9:\"Skip Intro\"}]},100);var N\u003dthis;this.K\u003d!1;this.J\u003dnew g.e6(function(){N.hide()},5E3);\nthis.Js\u003dthis.YB\u003dNaN;g.Q(this,this.J);this.G\u003dfunction(){N.show()};\nthis.Z\u003dfunction(){N.hide()};\nthis.j\u003dfunction(){var y\u003dN.C.getCurrentTime();y\u003eN.YB/1E3\u0026\u0026y\u003cN.Js/1E3\u0026\u0026N.show()};\nthis.Y(this.C,\"videodatachange\",function(y,w){N.vc(y,w)});\nthis.Y(this.element,\"click\",function(){N.C.seekTo(N.Js/1E3)});\nthis.hide()};\nVs\u003dfunction(e){g.W.call(this,{S:\"button\",dP:[\"ytp-airplay-button\",\"ytp-button\"],V:{title:\"AirPlay\",\"data-priority\":\"10\"},b9:\"{{icon}}\"});this.C\u003de;this.listen(\"click\",this.onClick);this.Y(e,\"airplayactivechange\",this.GZ);this.Y(e,\"airplayavailabilitychange\",this.GZ);this.GZ();lh(e,this.element,this)};\nie3\u003dfunction(e){g.W.call(this,{S:\"div\",B:\"ytp-gradient-bottom\"});this.N\u003dg.sA(\"CANVAS\");this.J\u003dthis.N.getContext(\"2d\",{willReadFrequently:!0});this.K\u003dNaN;this.N.width\u003d1;z7M(this,e.Fz().getPlayerSize().height)};\nz7M\u003dfunction(e,N){if(e.J){N\u003dMath.floor(N*.4);N\u003dMath.max(N,47);var y\u003dN+2;if(e.K!\u003d\u003dy){e.K\u003dy;e.N.height\u003dy;e.J.clearRect(0,0,1,y);var w\u003de.J.createLinearGradient(0,2,0,2+N),E\u003dN-42;w.addColorStop(0,\"rgba(0, 0, 0, 0)\");w.addColorStop(E/N,\"rgba(0, 0, 0, 0.3)\");w.addColorStop(1,\"rgba(0, 0, 0, 0.68)\");e.J.fillStyle\u003dw;e.J.fillRect(0,2,1,N);e.element.style.height\u003dy+\"px\";try{e.element.style.backgroundImage\u003d\"url(\"+e.N.toDataURL()+\")\"}catch(A){}}}};\nfJ\u003dfunction(e,N,y,w){g.W.call(this,{S:\"div\",B:\"ytp-chapter-container\",W:[{S:\"button\",dP:[\"ytp-chapter-title\",\"ytp-button\"],W:[{S:\"span\",V:{\"aria-hidden\":\"true\"},B:\"ytp-chapter-title-prefix\",b9:\"\\u2022\"},{S:\"div\",B:\"ytp-chapter-title-content\",b9:\"{{title}}\",V:{\"aria-label\":\"{{ariaLabel}}\",\"aria-live\":\"polite\",title:w}},{S:\"div\",B:\"ytp-chapter-title-chevron\",W:[{S:\"svg\",V:{height:\"100%\",viewBox:\"0 0 24 24\",width:\"100%\"},W:[{S:\"path\",V:{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.C\u003de;this.j\u003dN;this.Z\u003d\"\";this.currentIndex\u003d0;this.N\u003dvoid 0;this.K\u003d!0;this.Ng\u003dthis.hW(\"ytp-chapter-container\");this.J\u003dthis.hW(\"ytp-chapter-title\");this.Kh\u003dthis.hW(\"ytp-chapter-title-content\");this.updateVideoData(\"newdata\",this.C.getVideoData());this.Y(e,\"videodatachange\",this.updateVideoData);this.Y(this.Ng,\"click\",this.onClick);this.Y(e,g.AA(y),this.HY);this.Y(e,\"onLoopRangeChange\",this.HY);this.Y(e,\"innertubeCommand\",this.onClickCommand);(e\u003dg.vg(this.C.X()))\u0026\u0026g.Y1(this.J,\n\"ytp-profile-page\",!0);this.C.T(\"web_player_updated_entrypoint\")\u0026\u0026g.Y1(this.element,\"ytp-xs-mono-button-style\",!0);g.hR(this.C.X())||e||lh(this.C,this.Kh,this)};\ntk\u003dfunction(e,N){fJ.call(this,e,N,\"chapterCueRange\",\"View chapter\");this.G\u003d\"\"};\nDr5\u003dfunction(e,N,y,w,E){var A\u003dN.Qp/N.rows,T\u003dMath.min(y/(N.XL/N.columns),w/A),p\u003dN.XL*T,C\u003dN.Qp*T;p\u003dMath.floor(p/N.columns)*N.columns;C\u003dMath.floor(C/N.rows)*N.rows;var r\u003dp/N.columns,Y\u003dC/N.rows,M\u003d-N.column*r,l\u003d-N.row*Y;E\u0026\u0026A\u003c\u003d45\u0026\u0026(Y-\u003d1/T);r-\u003d2/T;e\u003de.style;e.width\u003dr+\"px\";e.height\u003dY+\"px\";E||(w\u003d(w-Y)/2,y\u003d(y-r)/2,e.marginTop\u003dMath.floor(w)+\"px\",e.marginBottom\u003dMath.ceil(w)+\"px\",e.marginLeft\u003dMath.floor(y)+\"px\",e.marginRight\u003dMath.ceil(y)+\"px\");e.background\u003d\"url(\"+N.url+\") \"+M+\"px \"+l+\"px/\"+p+\"px \"+C+\"px\"};\nuo\u003dfunction(e,N){g.W.call(this,{S:\"div\",B:\"ytp-storyboard-framepreview\",W:[{S:\"div\",B:\"ytp-storyboard-framepreview-timestamp\",b9:\"{{timestamp}}\"},{S:\"div\",B:\"ytp-storyboard-framepreview-img\"}]});this.api\u003de;this.j\u003dthis.hW(\"ytp-storyboard-framepreview-img\");this.N\u003dnull;this.K\u003dNaN;this.events\u003dnew g.fd(this);this.J\u003dnew g.NE(this,100);g.Q(this,this.events);g.Q(this,this.J);this.Y(this.api,\"presentingplayerstatechange\",this.Z);N\u0026\u0026this.Y(this.element,\"click\",function(){N.v5()})};\ngL5\u003dfunction(e,N){var y\u003d!!e.N;e.N\u003dN;e.N?(y||(e.events.Y(e.api,\"videodatachange\",function(){gL5(e,e.api.nO())}),e.events.Y(e.api,\"progresssync\",e.FI),e.events.Y(e.api,\"appresize\",e.G)),e.K\u003dNaN,VTP(e),e.J.show(200)):(y\u0026\u0026g.g9(e.events),e.J.hide(),e.J.stop())};\nVTP\u003dfunction(e){var N\u003de.N,y\u003de.api.getCurrentTime(),w\u003de.api.Fz().getPlayerSize(),E\u003dIf(N,w.width);E\u003dAeM(N,E,y);e.update({timestamp:g.P2(y)});E!\u003d\u003de.K\u0026\u0026(e.K\u003dE,wrF(N,E,w.width),N\u003dNjM(N,E,w.width),Dr5(e.j,N,w.width,w.height))};\nf_E\u003dfunction(e,N){g.W.call(this,{S:\"button\",dP:[\"ytp-fullscreen-button\",\"ytp-button\"],V:{title:\"{{title}}\",\"aria-keyshortcuts\":\"f\",\"data-priority\":\"11\",\"data-title-no-tooltip\":\"{{data-title-no-tooltip}}\"},b9:\"{{icon}}\"});this.C\u003de;this.N\u003dN;this.message\u003dnull;this.J\u003dg.MU(this.N.Rf(),this.element);this.K\u003dnew g.e6(this.Eh,2E3,this);g.Q(this,this.K);this.Y(e,\"fullscreentoggled\",this.q3);this.Y(e,\"presentingplayerstatechange\",this.GZ);this.Y(e,\"resize\",this.GZ);this.listen(\"click\",this.onClick);g.h2()\u0026\u0026\n(N\u003dthis.C.Fz(),this.Y(N,qH1(),this.rX),this.Y(N,ubn(document),this.bz));e.X().Y_||e.X().U||this.disable();e.createClientVe(this.element,this,139117);this.GZ();this.q3(e.isFullscreen())};\nqh\u003dfunction(e,N){g.W.call(this,{S:\"button\",dP:[\"ytp-button\",\"ytp-jump-button\"],V:{title:\"{{title}}\",\"aria-keyshortcuts\":\"{{aria-keyshortcuts}}\",\"data-title-no-tooltip\":\"{{data-title-no-tooltip}}\"},W:[N\u003e0?{S:\"svg\",V:{height:\"100%\",mlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 24 24\",width:\"100%\"},W:[{S:\"path\",dP:[\"ytp-circle-arrow\",\"ytp-svg-fill\"],V:{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{S:\"text\",dP:[\"ytp-jump-button-text\",\"ytp-svg-fill\"],V:{x:\"7.05\",y:\"15.05\"}}]}:{S:\"svg\",V:{height:\"100%\",mlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 24 24\",width:\"100%\"},W:[{S:\"path\",dP:[\"ytp-circle-arrow\",\"ytp-svg-fill\"],V:{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{S:\"text\",dP:[\"ytp-jump-button-text\",\"ytp-svg-fill\"],V:{x:\"6.5\",y:\"15\"}}]}]});var y\u003dthis;this.C\u003de;this.J\u003dN;this.N\u003dnew g.e6(function(){y.K?(y.K\u003d!1,y.N.start()):y.element.classList.remove(\"ytp-jump-spin\",\"backwards\")},250);\nthis.K\u003d!1;(N\u003dN\u003e0)?this.C.createClientVe(this.element,this,36843):this.C.createClientVe(this.element,this,36844);var w\u003dg.SO(N?\"Seek forwards $SECONDS seconds. (\\u2192)\":\"Seek backwards $SECONDS seconds. (\\u2190)\",{SECONDS:Math.abs(this.J).toString()});this.update({title:w,\"data-title-no-tooltip\":w,\"aria-keyshortcuts\":N?\"\\u2192\":\"\\u2190\"});this.j\u003dthis.element.querySelector(\".ytp-jump-button-text\");this.j.textContent\u003dMath.abs(this.J).toString();this.listen(\"click\",this.onClick,this);lh(e,this.element,\nthis)};\ntT9\u003dfunction(e,N){N?e.element.classList.add(\"ytp-jump-button-enabled\"):e.element.classList.remove(\"ytp-jump-button-enabled\");e.C.logVisibility(e.element,N);e.C.xp()};\nZD\u003dfunction(e,N){fJ.call(this,e,N,\"timedMarkerCueRange\",\"View key moments\");this.Y(e,g.TW(\"timedMarkerCueRange\"),this.HY);this.Y(e,\"updatemarkervisibility\",this.updateVideoData)};\nu5M\u003dfunction(e){var N,y\u003d(N\u003de.C.getVideoData())\u003d\u003dnull?void 0:N.Dl;if(y)for(e\u003de.j.Zl,y\u003dg.c(y),N\u003dy.next();!N.done;N\u003dy.next())if(N\u003de[N.value]){var w\u003dvoid 0,E\u003dvoid 0,A\u003dvoid 0;if(((w\u003dN.onTap)\u003d\u003dnull?void 0:(E\u003dw.innertubeCommand)\u003d\u003dnull?void 0:(A\u003dE.changeEngagementPanelVisibilityAction)\u003d\u003dnull?void 0:A.targetId)!\u003d\u003d\"engagement-panel-macro-markers-problem-walkthroughs\")return N}};\njz\u003dfunction(e){var N\u003de.T(\"web_enable_pip_on_miniplayer\");g.W.call(this,{S:\"button\",dP:[\"ytp-miniplayer-button\",\"ytp-button\"],V:{title:\"{{title}}\",\"aria-keyshortcuts\":\"i\",\"data-priority\":\"6\",\"data-title-no-tooltip\":\"{{data-title-no-tooltip}}\",\"data-tooltip-target-id\":\"ytp-miniplayer-button\"},W:[N?{S:\"svg\",V:{fill:\"#fff\",height:\"100%\",version:\"1.1\",viewBox:\"0 -960 960 960\",width:\"100%\"},W:[{S:\"g\",V:{transform:\"translate(96, -96) scale(0.8)\"},W:[{S:\"path\",Az:!0,V:{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\"}}]}]}:\nd7E()]});this.C\u003de;this.visible\u003d!1;this.listen(\"click\",this.onClick);this.Y(e,\"fullscreentoggled\",this.GZ);this.updateValue(\"title\",g.FT(e,\"Miniplayer\",\"i\"));this.update({\"data-title-no-tooltip\":\"Miniplayer\"});lh(e,this.element,this);e.createClientVe(this.element,this,62946);this.GZ()};\nnJ\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?!1:y;g.W.call(this,{S:\"button\",dP:[\"ytp-mute-button\",\"ytp-button\"],V:e.X().Et?{title:\"{{title}}\",\"aria-keyshortcuts\":\"m\",\"data-title-no-tooltip\":\"{{data-title-no-tooltip}}\",\"data-priority\":\"{{dataPriority}}\"}:{\"aria-disabled\":\"true\",\"aria-haspopup\":\"true\"},b9:\"{{icon}}\"});this.C\u003de;this.i9\u003dy;this.J\u003dnull;this.j\u003dthis.D\u003dthis.Z\u003dthis.Kh\u003dNaN;this.qg\u003dthis.G\u003dnull;this.K\u003d[];this.N\u003d[];this.visible\u003d!1;this.U\u003dnull;e.T(\"delhi_modern_web_player\")\u0026\u0026this.update({\"data-priority\":3});\ny\u003dthis.C.X();this.updateValue(\"icon\",Dh());this.tooltip\u003dN.Rf();this.J\u003dnew g.r1({S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"defs\",W:[{S:\"clipPath\",V:{id:\"ytp-svg-volume-animation-mask\"},W:[{S:\"path\",V:{d:\"m 14.35,-0.14 -5.86,5.86 20.73,20.78 5.86,-5.91 z\"}},{S:\"path\",V:{d:\"M 7.07,6.87 -1.11,15.33 19.61,36.11 27.80,27.60 z\"}},{S:\"path\",B:\"ytp-svg-volume-animation-mover\",V:{d:\"M 9.09,5.20 6.47,7.88 26.82,28.77 29.66,25.99 z\"}}]},{S:\"clipPath\",V:{id:\"ytp-svg-volume-animation-slash-mask\"},\nW:[{S:\"path\",B:\"ytp-svg-volume-animation-mover\",V:{d:\"m -11.45,-15.55 -4.44,4.51 20.45,20.94 4.55,-4.66 z\"}}]}]},{S:\"path\",Az:!0,dP:[\"ytp-svg-fill\",\"ytp-svg-volume-animation-speaker\"],V:{\"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\"}},{S:\"path\",Az:!0,dP:[\"ytp-svg-fill\",\"ytp-svg-volume-animation-hider\"],V:{\"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.Q(this,this.J);this.G\u003dthis.J.hW(\"ytp-svg-volume-animation-speaker\");this.qg\u003dthis.G.getAttribute(\"d\");this.K\u003dg.QM(\"ytp-svg-volume-animation-mover\",this.J.element);this.N\u003dg.QM(\"ytp-svg-volume-animation-hider\",this.J.element);this.l9\u003dnew rH;g.Q(this,this.l9);this.Ng\u003dnew rH;g.Q(this,this.Ng);this.listen(\"click\",this.nkP);this.Y(e,\"appresize\",this.eG);this.Y(e,\"onVolumeChange\",this.onVolumeChange);var w\u003dnull;y.Et?this.addOnDisposeCallback(g.MU(N.Rf(),\nthis.element)):(N\u003d\"Your browser doesn\u0027t support changing the volume. $BEGIN_LINKLearn More$END_LINK\".split(/\\$(BEGIN|END)_LINK/),w\u003dnew g.Dq(e,{S:\"span\",dP:[\"ytp-popup\",\"ytp-generic-popup\"],V:{tabindex:\"0\"},W:[N[0],{S:\"a\",V:{href:\"https://support.google.com/youtube/?p\u003dnoaudio\",target:y.D},b9:N[2]},N[4]]},100,!0),g.Q(this,w),w.hide(),w.subscribe(\"show\",function(E){e.wG(w,E)}),g.Pb(e,w.element,4));\nthis.message\u003dw;e.createClientVe(this.element,this,28662);this.eG(e.Fz().getPlayerSize());this.setVolume(e.getVolume(),e.isMuted())};\nxrM\u003dfunction(e,N){e.Kh\u003dN;var y\u003de.qg;N\u0026\u0026(y+\u003dTC_(qy0,Ze9,N));e.G.setAttribute(\"d\",y)};\nja1\u003dfunction(e,N){e.D\u003dN;for(var y\u003d20*N,w\u003d0;w\u003ce.K.length;w++)e.K[w].setAttribute(\"transform\",\"translate(\"+y+\", \"+y+\")\");var E;N\u003d\u003d\u003d1?E\u003dDh():E\u003de.J;for(y\u003d0;y\u003ce.N.length;y++){w\u003de.N[y];var A\u003dvoid 0;if((A\u003dw)\u003d\u003dnull?0:A.style)w.style.display\u003dN\u003d\u003d\u003d0?\"none\":\"\"}E!\u003d\u003de.U\u0026\u0026(e.updateValue(\"icon\",E),e.U\u003dE)};\ng.Qs\u003dfunction(e,N){g.W.call(this,{S:\"button\",dP:[\"ytp-play-button\",\"ytp-button\"],V:{title:\"{{title}}\",\"aria-keyshortcuts\":\"k\",\"data-title-no-tooltip\":\"{{data-title-no-tooltip}}\"},b9:\"{{icon}}\"});this.C\u003de;this.J\u003dnull;this.transition\u003dnew rH;this.tooltip\u003dN.Rf();g.Q(this,this.transition);e.createClientVe(this.element,this,36842);e.T(\"embeds_use_parent_visibility_in_ve_logging\")?e.logVisibility(this.element,this.L):e.logVisibility(this.element,!0);this.Y(e,\"fullscreentoggled\",this.onVideoDataChange);this.Y(e,\n\"presentingplayerstatechange\",this.onStateChange);this.Y(e,\"videodatachange\",this.onVideoDataChange);this.IJ(e.getPlayerStateObject());this.listen(\"click\",this.uX,this);this.addOnDisposeCallback(g.MU(N.Rf(),this.element))};\nnLn\u003dfunction(e){switch(e){case 1:return IM();case 2:return XV1();case 3:return g.vq();case 4:return v$H();default:return null}};\ng.m2\u003dfunction(e,N,y){g.W.call(this,{S:\"a\",dP:[y?\"ytp-next-button\":\"ytp-prev-button\",\"ytp-button\"],V:{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}}\"},W:[y?X3():Im3()]});var w\u003dthis;this.C\u003de;this.J\u003dy;this.playlist\u003dthis.videoData\u003dnull;this.G\u003d\n!1;this.j\u003dthis.Z\u003dthis.N\u003dnull;this.K\u003d!1;this.tooltip\u003dN.Rf();y?e.createClientVe(this.element,this,6193):e.createClientVe(this.element,this,6194);this.Y(e,\"fullscreentoggled\",this.onVideoDataChange);this.Y(e,\"videodatachange\",this.onVideoDataChange);this.Y(e,\"onPlaylistUpdate\",this.onVideoDataChange);this.Y(e,\"onLoopRangeChange\",this.onVideoDataChange);this.J||this.Y(e,\"appresize\",this.n5);this.Y(e,\"mdxpreviousnextchange\",function(){QaE(w);w.n5()});\nthis.onVideoDataChange()};\nmr0\u003dfunction(e){e.playlist\u0026\u0026e.playlist.unsubscribe(\"shuffle\",e.onVideoDataChange,e)};\nHeM\u003dfunction(e){return!!e.playlist\u0026\u0026!e.J\u0026\u0026!!e.videoData\u0026\u0026!e.videoData.isLivePlayback\u0026\u0026e.C.getCurrentTime()\u003e\u003d3\u0026\u0026e.C.getPresentingPlayerType()!\u003d\u003d2};\nKO5\u003dfunction(e){var N\u003dhu(e.C.jR());return N?e.J?N.gk():N.GJ():!1};\nQaE\u003dfunction(e){var N\u003d{duration:null,preview:null,text:null,title:null,url:null,\"data-title-no-tooltip\":null,\"aria-keyshortcuts\":null},y\u003de.playlist!\u003dnull\u0026\u0026e.playlist.gk();y\u003dg.cb(e.C)\u0026\u0026(!e.J||y);var w\u003de.J\u0026\u0026g.dZ(e.C),E\u003dKO5(e),A\u003de.J\u0026\u0026e.C.getPresentingPlayerType()\u003d\u003d\u003d5,T\u003dg.FT(e.C,\"Next\",\"SHIFT+n\"),p\u003dg.FT(e.C,\"Previous\",\"SHIFT+p\");if(A)N.title\u003d\"Start video\";else if(e.K)N.title\u003d\"Replay\";else if(y){var C\u003dnull;e.playlist\u0026\u0026(C\u003dg.Bo(e.playlist,e.J?jmH(e.playlist):ny9(e.playlist)));if(C){if(C.videoId){var r\u003de.playlist.listId;\nN.url\u003de.C.X().getVideoUrl(C.videoId,r?r.toString():void 0)}N.text\u003dC.title;N.duration\u003dC.lengthText?C.lengthText:C.lengthSeconds?g.P2(C.lengthSeconds):null;N.preview\u003dC.LN(\"mqdefault.jpg\")}e.J?(N.title\u003dT,N[\"data-title-no-tooltip\"]\u003d\"Next\",N[\"aria-keyshortcuts\"]\u003d\"SHIFT+n\"):(N.title\u003dp,N[\"data-title-no-tooltip\"]\u003d\"Previous\",N[\"aria-keyshortcuts\"]\u003d\"SHIFT+p\")}else if(w){if(p\u003d(C\u003de.videoData)\u003d\u003dnull?void 0:g.HH(C))N.url\u003dp.ew(),N.text\u003dp.title,N.duration\u003dp.lengthText?p.lengthText:p.lengthSeconds?g.P2(p.lengthSeconds):\nnull,N.preview\u003dp.LN(\"mqdefault.jpg\");N.title\u003dT;N[\"data-title-no-tooltip\"]\u003d\"Next\";N[\"aria-keyshortcuts\"]\u003d\"SHIFT+n\"}N.disabled\u003d!w\u0026\u0026!y\u0026\u0026!E\u0026\u0026!A;e.update(N);e.G\u003d!!N.url;w||y||e.K||E||A?e.N||(e.N\u003dg.MU(e.tooltip,e.element),e.Z\u003de.listen(\"click\",e.onClick,e)):e.N\u0026\u0026(e.N(),e.N\u003dnull,e.CX(e.Z),e.Z\u003dnull);e.tooltip.xp();g.Y1(e.element,\"ytp-playlist-ui\",e.J\u0026\u0026y)};\nOe3\u003dfunction(e,N){g.W.call(this,{S:\"div\",B:\"ytp-fine-scrubbing\",W:[{S:\"div\",B:\"ytp-fine-scrubbing-draggable\",W:[{S:\"div\",B:\"ytp-fine-scrubbing-thumbnails\",V:{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}}\"}}]},{S:\"div\",V:{\"aria-hidden\":\"true\"},B:\"ytp-fine-scrubbing-cursor\"},{S:\"div\",B:\"ytp-fine-scrubbing-seek-time\",V:{\"aria-hidden\":\"true\"},\nb9:\"{{seekTime}}\"},{S:\"div\",B:\"ytp-fine-scrubbing-play\",W:[IM()],V:{title:\"Play from this position\",role:\"button\"}},{S:\"div\",B:\"ytp-fine-scrubbing-dismiss\",W:[g.kl()],V:{title:\"Exit precise seeking\",role:\"button\"}}]});var y\u003dthis;this.api\u003de;this.Z\u003dthis.hW(\"ytp-fine-scrubbing-thumbnails\");this.dismissButton\u003dthis.hW(\"ytp-fine-scrubbing-dismiss\");this.qg\u003dthis.hW(\"ytp-fine-scrubbing-draggable\");this.playButton\u003dthis.hW(\"ytp-fine-scrubbing-play\");this.thumbnails\u003d[];this.N\u003d[];this.aq\u003dthis.J\u003d0;this.Rq\u003dvoid 0;\nthis.Ng\u003dNaN;this.Zl\u003dthis.D\u003dthis.K\u003dthis.U\u003d0;this.j\u003d[];this.interval\u003dthis.frameCount\u003d0;this.G\u003d160;this.scale\u003d1;this.Et\u003d0;this.isEnabled\u003dthis.i9\u003d!1;WO5(this,this.api.getCurrentTime());this.addOnDisposeCallback(g.MU(N,this.dismissButton));this.addOnDisposeCallback(g.MU(N,this.playButton));this.l9\u003dnew g.sd(this.qg,!0);this.l9.subscribe(\"dragstart\",this.Xg,this);this.l9.subscribe(\"dragmove\",this.Yd,this);this.l9.subscribe(\"dragend\",this.iU,this);this.Y(e,\"SEEK_COMPLETE\",this.IE);e.T(\"web_fix_fine_scrubbing_false_play\")\u0026\u0026\nthis.Y(e,\"rootnodemousedown\",function(w){y.Kh\u003dw});\nthis.Z.addEventListener(\"keydown\",function(){});\ng.Q(this,this.l9);this.api.createClientVe(this.element,this,153154);this.api.createClientVe(this.Z,this,152789);this.api.createClientVe(this.dismissButton,this,153156);this.api.createClientVe(this.playButton,this,153155)};\nWO5\u003dfunction(e,N){var y\u003dg.P2(N),w\u003dg.SO(\"Seek to $PROGRESS\",{PROGRESS:g.P2(N,!0)});e.update({ariamin:0,ariamax:Math.floor(e.api.getDuration()),arianow:Math.floor(N),arianowtext:w,seekTime:y})};\nR7M\u003dfunction(e){e.Ng\u003dNaN;e.D\u003d0;e.U\u003de.K};\nLOM\u003dfunction(e){var N\u003de.api.nO();if(N){var y\u003d90*e.scale,w\u003dIf(N,160*e.scale);if(N\u003dN.levels[w]){e.G\u003dN.width;if(!e.j.length){w\u003d[];for(var E\u003dvH(N,N.La()),A\u003dN.columns*N.rows,T\u003dN.frameCount,p\u003d0;p\u003c\u003dE;p++)for(var C\u003dT\u003cA?Math.ceil(T/N.columns):N.rows,r\u003d0;r\u003cN.rows;r++){var Y\u003dT\u003cN.columns?T:N.columns,M\u003d{url:N.nC(p),column:0,columns:Y,row:r,rows:C,XL:N.width*Y,Qp:N.height*C};w.push(M);T-\u003dY;if(T\u003c\u003d1)break}e.j\u003dw;e.frameCount\u003dN.VC();e.interval\u003dN.J/1E3||e.api.getDuration()/e.frameCount}for(;e.thumbnails.length\u003ee.j.length;)w\u003d\nvoid 0,(w\u003de.thumbnails.pop())\u003d\u003dnull||w.dispose();for(;e.thumbnails.length\u003ce.j.length;)w\u003dnew Gd5,e.thumbnails.push(w),w.yB(e.Z),g.Q(e,w);for(w\u003d0;w\u003ce.j.length;w++)E\u003de.thumbnails[w].element,A\u003de.j[w],T\u003de.G*e.scale,p\u003dA.Qp/A.rows,C\u003dy/p,E.style.background\u003d\"url(\"+A.url+\") 0 \"+-A.row*A.Qp/A.rows*C+\"px/\"+T*N.columns+\"px \"+p*A.rows*C+\"px\",E.style.width\u003dT*A.columns+\"px\",E.style.height\u003dy+\"px\";H6(e,e.api.getCurrentTime());for(y\u003de.api.getVideoData().ll;e.N.length\u003ey.length;)w\u003dvoid 0,(w\u003de.N.pop())\u003d\u003dnull||w.dispose();\nfor(;e.N.length\u003cy.length;)w\u003dnew Ur9,e.N.push(new Ur9),g.Q(e,w);for(w\u003d0;w\u003cy.length;w++)E\u003dy[w],e.N[w].update({chapterTitle:E.title}),E\u003dMath.round(E.startTime/N.J),A\u003dMath.floor(E/N.rows),g.$0(e.N[w].element,\"transform\",\"translateX(\"+E%N.rows*e.G*e.scale+\"px)\"),A\u003ce.thumbnails.length\u0026\u0026e.thumbnails[A]\u0026\u0026e.N[w].yB(e.thumbnails[A].element);e.i9\u003d!0}}};\nH6\u003dfunction(e,N){e.Kh\u0026\u0026(e.Kh.QG\u003d!0);e.update({seekTime:g.P2(N)});var y\u003de.G*e.scale;N\u003dN\u003ce.interval/2?-N*y/e.interval*2+e.J/2:-N*y/e.interval-y/2+e.J/2;N\u003dg.Ja(N,san(e),e.J/2);e.U\u003dN;e.K\u003de.U;g.$0(e.qg,\"transform\",\"translateX(\"+(e.U-e.J/2)+\"px)\");g.$0(e.qg,\"padding\",\"0px \"+e.J/2+\"px\");g.$0(e.Z,\"position\",\"relative\")};\na_0\u003dfunction(e,N){var y\u003de.G*e.scale;N-\u003de.J/2;return N\u003e-y?-N/y*e.interval*.5:-(N+y/2)/y*e.interval};\nsan\u003dfunction(e){return-((e.Z.offsetWidth||(e.frameCount-1)*e.G*e.scale)-e.J/2)};\nGd5\u003dfunction(){g.W.call(this,{S:\"div\",B:\"ytp-fine-scrubbing-thumbnail\"})};\nUr9\u003dfunction(){g.W.call(this,{S:\"div\",B:\"ytp-fine-scrubbing-chapter-title\",W:[{S:\"div\",B:\"ytp-fine-scrubbing-chapter-title-content\",b9:\"{{chapterTitle}}\"}]})};\neUM\u003dfunction(e){g.W.call(this,{S:\"div\",B:\"ytp-heat-map-chapter\",W:[{S:\"svg\",B:\"ytp-heat-map-svg\",V:{height:\"100%\",preserveAspectRatio:\"none\",version:\"1.1\",viewBox:\"0 0 1000 100\",width:\"100%\"},W:[{S:\"defs\",W:[{S:\"clipPath\",V:{id:\"{{id}}\"},W:[{S:\"path\",B:\"ytp-heat-map-path\",V:{d:\"\",fill:\"white\"}}]},{S:\"linearGradient\",V:{gradientUnits:\"userSpaceOnUse\",id:\"ytp-heat-map-gradient-def\",x1:\"0%\",x2:\"0%\",y1:\"0%\",y2:\"100%\"},W:[{S:\"stop\",V:{offset:\"0%\",\"stop-color\":\"white\",\"stop-opacity\":\"1\"}},{S:\"stop\",V:{offset:\"100%\",\n\"stop-color\":\"white\",\"stop-opacity\":\"0\"}}]}]},{S:\"rect\",B:\"ytp-heat-map-graph\",V:{\"clip-path\":\"url(#hm_1)\",fill:\"white\",\"fill-opacity\":\"0.4\",height:\"100%\",width:\"100%\",x:\"0\",y:\"0\"}},{S:\"rect\",B:\"ytp-heat-map-hover\",V:{\"clip-path\":\"url(#hm_1)\",fill:\"white\",\"fill-opacity\":\"0.7\",height:\"100%\",width:\"100%\",x:\"0\",y:\"0\"}},{S:\"rect\",B:\"ytp-heat-map-play\",V:{\"clip-path\":\"url(#hm_1)\",height:\"100%\",x:\"0\",y:\"0\"}},{S:\"path\",B:\"ytp-modern-heat-map\",V:{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\u003de;this.U\u003dthis.hW(\"ytp-heat-map-svg\");this.Z\u003dthis.hW(\"ytp-heat-map-path\");this.j\u003dthis.hW(\"ytp-heat-map-graph\");this.G\u003dthis.hW(\"ytp-heat-map-play\");this.J\u003dthis.hW(\"ytp-heat-map-hover\");this.K\u003dthis.hW(\"ytp-modern-heat-map\");this.WG\u003d!1;this.N\u003d60;e\u003d\"\"+g.RP(this);this.update({id:e});e\u003d\"url(#\"+e+\")\";this.j.setAttribute(\"clip-path\",e);this.G.setAttribute(\"clip-path\",e);this.J.setAttribute(\"clip-path\",\ne)};\nNMM\u003dfunction(e,N){N\u003e0\u0026\u0026(e.N\u003dN,e.U.style.height\u003de.N+\"px\")};\nKJ\u003dfunction(){g.W.call(this,{S:\"div\",B:\"ytp-chapter-hover-container\",W:[{S:\"div\",B:\"ytp-progress-bar-padding\"},{S:\"div\",B:\"ytp-progress-list\",W:[{S:\"div\",dP:[\"ytp-play-progress\",\"ytp-swatch-background-color\"]},{S:\"div\",B:\"ytp-progress-linear-live-buffer\"},{S:\"div\",B:\"ytp-load-progress\"},{S:\"div\",B:\"ytp-hover-progress\"},{S:\"div\",B:\"ytp-ad-progress-list\"}]}]});this.startTime\u003dNaN;this.title\u003d\"\";this.index\u003dNaN;this.width\u003d0;this.N\u003dthis.hW(\"ytp-progress-list\");this.Z\u003dthis.hW(\"ytp-progress-linear-live-buffer\");\nthis.j\u003dthis.hW(\"ytp-ad-progress-list\");this.G\u003dthis.hW(\"ytp-load-progress\");this.U\u003dthis.hW(\"ytp-play-progress\");this.K\u003dthis.hW(\"ytp-hover-progress\");this.J\u003dthis.hW(\"ytp-chapter-hover-container\")};\nW6\u003dfunction(e,N){g.$0(e.J,\"width\",N)};\nysE\u003dfunction(e,N){g.$0(e.J,\"margin-right\",N+\"px\")};\nwj5\u003dfunction(){this.N\u003dthis.position\u003dthis.K\u003dthis.J\u003dthis.j\u003dthis.width\u003dNaN};\nEW5\u003dfunction(){g.W.call(this,{S:\"div\",B:\"ytp-timed-marker\"});this.J\u003dthis.timeRangeStartMillis\u003dNaN;this.title\u003d\"\";this.onActiveCommand\u003dvoid 0};\ng.Rm\u003dfunction(e,N){g.Mu.call(this,{S:\"div\",B:\"ytp-progress-bar-container\",V:{\"aria-disabled\":\"true\"},W:[{S:\"div\",dP:[\"ytp-heat-map-container\"],W:[{S:\"div\",B:\"ytp-heat-map-edu\"}]},{S:\"div\",dP:[\"ytp-progress-bar\"],V:{tabindex:\"0\",role:\"slider\",\"aria-label\":\"Seek slider\",\"aria-valuemin\":\"{{ariamin}}\",\"aria-valuemax\":\"{{ariamax}}\",\"aria-valuenow\":\"{{arianow}}\",\"aria-valuetext\":\"{{arianowtext}}\"},W:[{S:\"div\",B:\"ytp-chapters-container\"},{S:\"div\",B:\"ytp-timed-markers-container\"},{S:\"div\",B:\"ytp-clip-start-exclude\"},\n{S:\"div\",B:\"ytp-clip-end-exclude\"},{S:\"div\",B:\"ytp-scrubber-container\",W:[{S:\"div\",dP:[\"ytp-scrubber-button\",\"ytp-swatch-background-color\"],W:[{S:\"div\",B:\"ytp-scrubber-pull-indicator\"},{S:\"img\",dP:[\"ytp-decorated-scrubber-button\"]}]}]}]},{S:\"div\",dP:[\"ytp-fine-scrubbing-container\"],W:[{S:\"div\",B:\"ytp-fine-scrubbing-edu\"}]},{S:\"div\",B:\"ytp-bound-time-left\",b9:\"{{boundTimeLeft}}\"},{S:\"div\",B:\"ytp-bound-time-right\",b9:\"{{boundTimeRight}}\"},{S:\"div\",B:\"ytp-clip-start\",V:{title:\"{{clipstarttitle}}\"},b9:\"{{clipstarticon}}\"},\n{S:\"div\",B:\"ytp-clip-end\",V:{title:\"{{clipendtitle}}\"},b9:\"{{clipendicon}}\"}]});this.api\u003de;this.WE\u003d!1;this.jp\u003dthis.CN\u003dthis.Bk\u003dthis.G\u003dthis.Rx\u003d0;this.YO\u003dnull;this.aq\u003d{};this.Y_\u003d{};this.clipEnd\u003dInfinity;this.dT\u003dthis.hW(\"ytp-clip-end\");this.FZ\u003dnew g.sd(this.dT,!0);this.pX\u003dthis.hW(\"ytp-clip-end-exclude\");this.jn\u003dthis.hW(\"ytp-clip-start-exclude\");this.clipStart\u003d0;this.SR\u003dthis.hW(\"ytp-clip-start\");this.PY\u003dnew g.sd(this.SR,!0);this.D\u003dthis.VB\u003d0;this.progressBar\u003dthis.hW(\"ytp-progress-bar\");this.Kx\u003d{};this.Zl\u003d\n{};this.Xz\u003dthis.hW(\"ytp-chapters-container\");this.NG\u003dthis.hW(\"ytp-timed-markers-container\");this.J\u003d[];this.Z\u003d[];this.im\u003d{};this.sY\u003dnull;this.qg\u003d-1;this.Dl\u003dthis.l9\u003d0;this.U\u003dnull;this.DD\u003dthis.hW(\"ytp-scrubber-button\");this.LX\u003dthis.hW(\"ytp-decorated-scrubber-button\");this.Pf\u003dthis.hW(\"ytp-scrubber-container\");this.Ut\u003dnew g.ri;this.Fr\u003dnew wj5;this.K\u003dnew fR(0,0);this.c9\u003dnull;this.Ng\u003dthis.UY\u003d!1;this.Js\u003dnull;this.Kh\u003dthis.hW(\"ytp-heat-map-container\");this.CC\u003dthis.hW(\"ytp-heat-map-edu\");this.j\u003d[];this.heatMarkersDecorations\u003d\n[];this.Wk\u003dthis.hW(\"ytp-fine-scrubbing-container\");this.U2\u003dthis.hW(\"ytp-fine-scrubbing-edu\");this.N\u003dvoid 0;this.i9\u003dthis.NK\u003dthis.Rq\u003d!1;this.tooltip\u003dN.Rf();this.addOnDisposeCallback(g.MU(this.tooltip,this.dT));g.Q(this,this.FZ);this.FZ.subscribe(\"hoverstart\",this.fZ,this);this.FZ.subscribe(\"hoverend\",this.tJ,this);this.Y(this.dT,\"click\",this.Ur);this.addOnDisposeCallback(g.MU(this.tooltip,this.SR));g.Q(this,this.PY);this.PY.subscribe(\"hoverstart\",this.fZ,this);this.PY.subscribe(\"hoverend\",this.tJ,this);\nthis.Y(this.SR,\"click\",this.Ur);AsM(this);this.Y(e,\"resize\",this.I9);this.Y(e,\"presentingplayerstatechange\",this.KPt);this.Y(e,\"videodatachange\",this.vc);this.Y(e,\"videoplayerreset\",this.kZB);this.Y(e,\"cuerangesadded\",this.gxh);this.Y(e,\"cuerangesremoved\",this.fMl);this.Y(e,\"onLoopRangeChange\",this.g3);this.Y(e,\"innertubeCommand\",this.onClickCommand);this.Y(e,g.AA(\"timedMarkerCueRange\"),this.Ju9);this.Y(e,\"updatemarkervisibility\",this.u3);this.Y(e,\"serverstitchedvideochange\",this.VZW);this.updateVideoData(e.getVideoData(),\n!0);this.g3(e.getLoopRange());OL(this)\u0026\u0026!this.N\u0026\u0026(this.N\u003dnew Oe3(this.api,this.tooltip),e\u003dg.hp(this.element).x||0,this.N.I9(e,this.G),this.N.yB(this.Wk),g.Q(this,this.N),this.Y(this.N.dismissButton,\"click\",this.v5),this.Y(this.N.playButton,\"click\",this.Z5),this.Y(this.N.element,\"dblclick\",this.Z5));this.api.createClientVe(this.Kh,this,139609,!0);this.api.createClientVe(this.CC,this,140127,!0);this.api.createClientVe(this.U2,this,151179,!0);this.api.createClientVe(this.progressBar,this,38856,!0)};\nAsM\u003dfunction(e){if(e.J.length\u003d\u003d\u003d0){var N\u003dnew KJ;e.J.push(N);g.Q(e,N);N.yB(e.Xz,0)}for(;e.J.length\u003e1;)e.J.pop().dispose();W6(e.J[0],\"100%\");e.J[0].startTime\u003d0;e.J[0].title\u003d\"\"};\nTMP\u003dfunction(e){var N\u003dN\u003d\u003d\u003dvoid 0?NaN:N;var y\u003dnew eUM(e.api);e.j.push(y);g.Q(e,y);y.yB(e.Kh);N\u003e\u003d0\u0026\u0026(y.element.style.width\u003dN+\"px\")};\nJs0\u003dfunction(e){for(;e.Z.length;)e.Z.pop().dispose()};\nCWn\u003dfunction(e){var N,y,w,E,A;return(A\u003dg.m((E\u003dg.m((N\u003de.getWatchNextResponse())\u003d\u003dnull?void 0:(y\u003dN.playerOverlays)\u003d\u003dnull?void 0:(w\u003dy.playerOverlayRenderer)\u003d\u003dnull?void 0:w.decoratedPlayerBarRenderer,Sx))\u003d\u003dnull?void 0:E.playerBar,pj5))\u003d\u003dnull?void 0:A.chapters};\nrs9\u003dfunction(e){for(var N\u003de.J,y\u003d[],w\u003d0;w\u003cN.length;w++)if(!isNaN(N[w].startTime)){var E\u003dN[w].startTime;E\u003dnew g.wF(E,w\u003d\u003d\u003dN.length-1?Infinity:N[w+1].startTime,{namespace:\"chapterCueRange\",priority:9,id:\"c_\"+E});y.push(E)}e.api.MK(\"chapterCueRange\");e.api.wx(y)};\nbF0\u003dfunction(e,N){var y,w\u003d(y\u003de.Kx[N])\u003d\u003dnull?void 0:y.chapters;w\u0026\u0026($ns(e,w),e.api.getVideoData().ll\u003de.J,rs9(e));var E;if((y\u003d(E\u003de.Kx[N])\u003d\u003dnull?void 0:E.markers)\u0026\u0026N!\u003d\u003d\"HEATSEEKER\"){Js0(e);E\u003dg.c(y);for(y\u003dE.next();!y.done;y\u003dE.next())if(w\u003dy.value,y\u003dnew EW5,w\u003dg.m(w,g.YOE)){var A\u003dvoid 0;y.title\u003d((A\u003dw.title)\u003d\u003dnull?void 0:A.simpleText)||\"\";A\u003dvoid 0;y.timeRangeStartMillis\u003d(A\u003dw.timeRangeStartMillis)!\u003dnull?A:NaN;var T\u003dA\u003dvoid 0;y.onActiveCommand\u003d(T\u003d(A\u003dw)\u003d\u003dnull?void 0:A.onActiveCommand)!\u003dnull?T:void 0;MW9(e,y)}lIs(e,\ne.Z);E\u003de.Z;y\u003de.im;w\u003d[];for(A\u003d0;A\u003cE.length;A++)!isNaN(E[A].timeRangeStartMillis)\u0026\u0026E[A].onActiveCommand\u0026\u0026(T\u003dGIP(E[A].timeRangeStartMillis,A\u003d\u003d\u003dE.length-1?Infinity:E[A+1].timeRangeStartMillis),w.push(T),y[T.id]\u003dE[A].onActiveCommand);e.api.wx(w)}var p;if(N\u003dg.m((p\u003de.Kx[N])\u003d\u003dnull?void 0:p.heatmap,Fgs)){p\u003dN.heatMarkers||[];var C;E\u003d(C\u003dN.minHeightDp)!\u003dnull?C:0;var r;C\u003d(r\u003dN.maxHeightDp)!\u003dnull?r:60;r\u003de.J.length;y\u003dnull;for(w\u003d0;w\u003cr;w++){T\u003de.J[w].startTime;var Y\u003dw\u003d\u003d\u003dr-1?Infinity:e.J[w+1].startTime;w\u003d\u003d\u003de.j.length\u0026\u0026\nTMP(e);A\u003d[];y\u0026\u0026A.push(y);for(var M\u003dg.c(p),l\u003dM.next();!l.done;l\u003dM.next()){l\u003dl.value;var F\u003dvoid 0,S\u003dvoid 0,k\u003d(S\u003d(F\u003dg.m(l,SOJ))\u003d\u003dnull?void 0:F.timeRangeStartMillis)!\u003dnull?S:-1;k\u003e\u003dT\u0026\u0026k\u003c\u003dY\u0026\u0026A.push(l)}C\u003e0\u0026\u0026(e.Kh.style.height\u003dC+\"px\");T\u003de.j[w];Y\u003dA;l\u003dE;S\u003dC;k\u003dw\u003d\u003d\u003d0;k\u003dk\u003d\u003d\u003dvoid 0?!1:k;NMM(T,S);M\u003dY;F\u003dT.N;k\u003dk\u003d\u003d\u003dvoid 0?!1:k;var X\u003d1E3/M.length,d\u003d[];d.push({x:0,y:100});for(var v\u003d0;v\u003cM.length;v++){var V\u003dvoid 0,Z\u003d((V\u003dg.m(M[v],SOJ))\u003d\u003dnull?void 0:V.heatMarkerIntensityScoreNormalized)||0;V\u003d(v+.5)*X;Z\u003d100-g.Ja(Z*100,l/\nF*100,S/F*100);v!\u003d\u003d0||k||d.push({x:0,y:Z});d.push({x:V,y:Z});v\u003d\u003d\u003dM.length-1\u0026\u0026d.push({x:1E3,y:Z})}d.push({x:1E3,y:100});M\u003dd;Y\u003dY.length\u003d\u003d\u003d0?\"\":U6P(M);T.api.T(\"delhi_modern_web_player\")?T.K.setAttribute(\"d\",Y):T.Z.setAttribute(\"d\",Y);T.WG\u003dY!\u003d\u003d\"\";g.Y1(T.api.getRootNode(),\"ytp-heat-map\",T.WG);g.Y1(T.api.getRootNode(),\"ytp-heat-map-played_bar\",T.api.T(\"web_player_heat_map_played_bar\")\u0026\u0026Y!\u003d\u003d\"\");T.api.T(\"delhi_modern_web_player\")\u0026\u0026(T.K.style.display\u003d\"block\",T.j.style.display\u003d\"none\",T.J.style.display\u003d\"none\");\nA.length\u003e0\u0026\u0026(y\u003dA[A.length-1])}g.GP(e);p\u003d[];N\u003dg.c(N.heatMarkersDecorations||[]);for(E\u003dN.next();!E.done;E\u003dN.next())if(E\u003dg.m(E.value,oWJ))C\u003dE.label,w\u003dy\u003dr\u003dvoid 0,p.push({visibleTimeRangeStartMillis:(r\u003dE.visibleTimeRangeStartMillis)!\u003dnull?r:-1,visibleTimeRangeEndMillis:(y\u003dE.visibleTimeRangeEndMillis)!\u003dnull?y:-1,decorationTimeMillis:(w\u003dE.decorationTimeMillis)!\u003dnull?w:NaN,label:C?g.SY(C):\"\"});e.heatMarkersDecorations\u003dp}};\nMW9\u003dfunction(e,N){e.Z.push(N);g.Q(e,N);N.yB(e.NG,e.NG.children.length)};\nlIs\u003dfunction(e,N){N\u003dg.c(N);for(var y\u003dN.next();!y.done;y\u003dN.next()){y\u003dy.value;var w\u003dUL(e,y.timeRangeStartMillis/(e.K.J*1E3),LJ(e));g.$0(y.element,\"transform\",\"translateX(\"+w+\"px) scaleX(0.6)\")}};\n$ns\u003dfunction(e,N){var y\u003d0,w\u003d!1;N\u003dg.c(N);for(var E\u003dN.next();!E.done;E\u003dN.next()){E\u003dE.value;if(g.m(E,hU3)){E\u003dg.m(E,hU3);var A\u003d{startTime:NaN,title:null,onActiveCommand:void 0},T\u003dE.title;A.title\u003dT?g.SY(T):\"\";T\u003dE.timeRangeStartMillis;T!\u003dnull\u0026\u0026(A.startTime\u003dT);A.onActiveCommand\u003dE.onActiveCommand;E\u003dA;y\u003d\u003d\u003d0\u0026\u0026E.startTime!\u003d\u003d0\u0026\u0026(e.J[y].startTime\u003d0,e.J[y].title\u003d\"\",e.J[y].onActiveCommand\u003dE.onActiveCommand,y++,w\u003d!0);e.J.length\u003c\u003dy\u0026\u0026(A\u003dnew KJ,e.J.push(A),g.Q(e,A),A.yB(e.Xz,e.Xz.children.length));e.J[y].startTime\u003d\nE.startTime;e.J[y].title\u003dE.title?E.title:\"\";e.J[y].onActiveCommand\u003dE.onActiveCommand;e.J[y].index\u003dw?y-1:y}y++}for(;y\u003ce.J.length;)e.J.pop().dispose();g.GP(e);sL(e)};\ng.GP\u003dfunction(e){e.l9\u003de.J.length-1;e.Dl\u003d0;cs_(e,!0)\u0026\u0026cs_(e,!1);for(var N\u003d0,y\u003d0;y\u003ce.J.length;y++)if(e.J[y].width\u003d\u003d\u003d0){if(y\u003d\u003d\u003de.J.length-1)for(var w\u003de.J.length-1;w\u003e\u003d0;w--)if(e.J[w].width\u003e0){ysE(e.J[w],0);var E\u003dMath.floor(e.J[w].width);e.J[w].width\u003dE;W6(e.J[w],E+\"px\");break}e.J[y].width\u003d0;W6(e.J[y],\"0\")}else y\u003d\u003d\u003de.J.length-1?(w\u003dMath.floor(e.J[y].width+N),e.J[y].width\u003dw,W6(e.J[y],w+\"px\")):(N\u003de.J[y].width+N,w\u003dMath.round(N),N-\u003dw,e.J[y].width\u003dw,W6(e.J[y],w+\"px\"));y\u003d0;if(e.j.length\u003d\u003d\u003de.J.length)for(N\u003d0;N\u003c\ne.j.length;N++)w\u003de.J[N].width,e.j[N].element.style.width\u003dw+\"px\",e.j[N].element.style.left\u003dy+\"px\",y+\u003dw+am(e);e.api.T(\"delhi_modern_web_player\")\u0026\u0026(e.J.length\u003d\u003d\u003d1?e.J[0].N.classList.add(\"ytp-progress-bar-start\",\"ytp-progress-bar-end\"):(e.J[0].N.classList.remove(\"ytp-progress-bar-end\"),e.J[0].N.classList.add(\"ytp-progress-bar-start\"),e.J[e.J.length-1].N.classList.add(\"ytp-progress-bar-end\")))};\ncs_\u003dfunction(e,N){var y\u003d0,w\u003d!1,E\u003de.J.length,A\u003de.K.J*1E3;A\u003d\u003d\u003d0\u0026\u0026(A\u003de.api.getProgressState().seekableEnd*1E3);if(A\u003e0\u0026\u0026e.G\u003e0){for(var T\u003de.G-am(e)*e.l9,p\u003de.Dl\u003d\u003d\u003d0?3:T*e.Dl,C\u003dg.c(e.J),r\u003dC.next();!r.done;r\u003dC.next())r.value.width\u003d0;for(;y\u003cE;){C\u003dA-e.J[y].startTime;y\u003cE-1\u0026\u0026(C\u003de.J[y+1].startTime-e.J[y].startTime,ysE(e.J[y],am(e)));g.Y1(e.J[y].J,\"ytp-exp-chapter-hover-container\",e.J.length\u003e1);r\u003d(A\u003d\u003d\u003d0?0:C/A*T)+e.J[y].width;if(r\u003ep)e.J[y].width\u003dr;else{e.J[y].width\u003d0;var Y\u003de,M\u003dy,l\u003dY.J[M-1];l!\u003d\u003dvoid 0\u0026\u0026l.width\u003e0?\nl.width+\u003dr:M\u003cY.J.length-1\u0026\u0026(Y.J[M+1].width+\u003dr);ysE(Y.J[M],0);N\u0026\u0026(e.l9--,C/A\u003ee.Dl\u0026\u0026(e.Dl\u003dC/A),w\u003d!0)}y++}}return w};\nsL\u003dfunction(e){if(e.G){var N\u003de.api.getProgressState(),y\u003de.api.getVideoData();if(!(y\u0026\u0026y.enableServerStitchedDai\u0026\u0026y.enablePreroll)||isFinite(N.current)){var w;if(((w\u003de.api.getVideoData())\u003d\u003dnull?0:HF(w))\u0026\u0026N.airingStart\u0026\u0026N.airingEnd)var E\u003de8(e,N.airingStart,N.airingEnd);else if(e.api.getPresentingPlayerType()\u003d\u003d\u003d2\u0026\u0026e.api.X().T(\"show_preskip_progress_bar_for_skippable_ads\")){var A,T,p;E\u003d(y\u003d(E\u003de.api.getVideoData())\u003d\u003dnull?void 0:(A\u003dE.getPlayerResponse())\u003d\u003dnull?void 0:(T\u003dA.playerConfig)\u003d\u003dnull?void 0:(p\u003dT.webPlayerConfig)\u003d\u003d\nnull?void 0:p.skippableAdProgressBarDuration)?e8(e,N.seekableStart,y/1E3):e8(e,N.seekableStart,N.seekableEnd)}else E\u003de8(e,N.seekableStart,N.seekableEnd);A\u003dtF(E,N.loaded,0);N\u003dtF(E,N.current,0);T\u003de.K.N!\u003d\u003dE.N||e.K.J!\u003d\u003dE.J;e.K\u003dE;NV(e,N,A);T\u0026\u0026kA_(e);BM5(e)}}};\ne8\u003dfunction(e,N,y){return XjE(e)?new fR(Math.max(N,e.c9.startTimeMs/1E3),Math.min(y,e.c9.endTimeMs/1E3)):new fR(N,y)};\nPW1\u003dfunction(e,N){var y;if(((y\u003de.c9)\u003d\u003dnull?void 0:y.type)\u003d\u003d\u003d\"repeatChapter\"||(N\u003d\u003dnull?void 0:N.type)\u003d\u003d\u003d\"repeatChapter\")N\u0026\u0026(N\u003de.J[om(e.J,N.startTimeMs)],g.Y1(N.J,\"ytp-repeating-chapter\",!1)),e.c9\u0026\u0026(N\u003de.J[om(e.J,e.c9.startTimeMs)],g.Y1(N.J,\"ytp-repeating-chapter\",!0)),e.J.forEach(function(w){g.Y1(w.J,\"ytp-exp-chapter-hover-container\",!e.c9)})};\nwT\u003dfunction(e,N){var y\u003de.K;y\u003dy.N+N.N*y.getLength();if(e.J.length\u003e1){y\u003dyq(e,N.K,!0);for(var w\u003d0,E\u003d0;E\u003cy;E++)e.J[E].width\u003e0\u0026\u0026(w+\u003de.J[E].width,w+\u003dam(e));y\u003d(e.J[y].startTime+(N.K-w)/e.J[y].width*((y\u003d\u003d\u003de.J.length-1?e.K.J*1E3:e.J[y+1].startTime)-e.J[y].startTime))/1E3||0}return y};\nED\u003dfunction(e,N,y,w,E){N\u003dN\u003c0?0:Math.floor(Math.min(N,e.api.getDuration())*1E3);y\u003dy\u003c0?0:Math.floor(Math.min(y,e.api.getDuration())*1E3);e\u003de.progressBar.visualElement;w\u003d{seekData:{startMediaTimeMs:N,endMediaTimeMs:y,seekSource:w}};(N\u003dg.It())\u0026\u0026g.NR(at)(void 0,N,e,E,w,void 0)};\ndnF\u003dfunction(e,N,y){if(y\u003e\u003de.J.length)return!1;var w\u003de.G-am(e)*e.l9;return Math.abs(N-e.J[y].startTime/1E3)/e.K.J*w\u003c4};\nkA_\u003dfunction(e){e.DD.style.removeProperty(\"height\");for(var N\u003dg.c(Object.keys(e.aq)),y\u003dN.next();!y.done;y\u003dN.next())IIs(e,y.value);AU(e);NV(e,e.D,e.VB)};\nLJ\u003dfunction(e){var N\u003de.Ut.x;N\u003dg.Ja(N,0,e.G);e.Fr.update(N,e.G);return e.Fr};\nJU\u003dfunction(e){return(e.Ng?135:90)-TT(e)};\nTT\u003dfunction(e){var N\u003d48,y\u003de.api.X();e.Ng?N\u003d54:g.hR(y)\u0026\u0026!y.N?N\u003d40:e.api.T(\"delhi_modern_web_player\")\u0026\u0026(N\u003d68);return N};\nNV\u003dfunction(e,N,y){e.D\u003dN;e.VB\u003dy;var w\u003dLJ(e),E\u003de.K.J;var A\u003de.K;A\u003dA.N+e.D*A.getLength();var T\u003dg.SO(\"$PLAY_PROGRESS of $DURATION\",{PLAY_PROGRESS:g.P2(A,!0),DURATION:g.P2(E,!0)}),p\u003dom(e.J,A*1E3);p\u003de.J[p].title;e.update({ariamin:Math.floor(e.K.N),ariamax:Math.floor(E),arianow:Math.floor(A),arianowtext:p?p+\" \"+T:T});E\u003de.clipStart;A\u003de.clipEnd;e.c9\u0026\u0026e.api.getPresentingPlayerType()!\u003d\u003d2\u0026\u0026(E\u003de.c9.startTimeMs/1E3,A\u003de.c9.endTimeMs/1E3);E\u003dtF(e.K,E,0);p\u003dtF(e.K,A,1);T\u003de.api.getVideoData();A\u003dg.Ja(N,E,p);y\u003d(T\u003d\u003dnull?\n0:g.QG(T))?1:g.Ja(y,E,p);N\u003dUL(e,N,w);g.$0(e.Pf,\"transform\",\"translateX(\"+N+\"px)\");pU(e,w,E,A,\"PLAY_PROGRESS\");(T\u003d\u003dnull?0:HF(T))?(N\u003de.api.getProgressState().seekableEnd)\u0026\u0026pU(e,w,A,tF(e.K,N),\"LIVE_BUFFER\"):pU(e,w,E,y,\"LOAD_PROGRESS\");if(e.api.T(\"web_player_heat_map_played_bar\")){var C;(C\u003de.j[0])!\u003dnull\u0026\u0026C.G.setAttribute(\"width\",(A*100).toFixed(2)+\"%\")}};\npU\u003dfunction(e,N,y,w,E){var A\u003de.J.length,T\u003dN.J-e.l9*am(e),p\u003dy*T;y\u003dyq(e,p);var C\u003dw*T;T\u003dyq(e,C);E\u003d\u003d\u003d\"HOVER_PROGRESS\"\u0026\u0026(T\u003dyq(e,N.J*w,!0),C\u003dN.J*w-vW1(e,N.J*w)*am(e));w\u003dMath.max(p-zUH(e,y),0);for(p\u003dy;p\u003cA;p++)e.J[p].ut(E).style.left\u003dy\u003d\u003d\u003dp?w+\"px\":\"0\";N\u003dUL(e,e.D,N);for(A\u003dy;A\u003cT;A++){p\u003de.J[A].ut(E);var r\u003de.J[A].width,Y\u003dA\u003d\u003d\u003dy?r-w:r;CU(e,p,Y,r);iFM(e,p,Y,r,A,N,E)}A\u003de.J[T].width;C\u003dg.Ja(C-zUH(e,T),0,A);y\u003d\u003d\u003dT\u0026\u0026(C-\u003dw);w\u003de.J[T].ut(E);CU(e,w,C,A);iFM(e,w,C,A,T,N,E);C\u003de.J.length;for(T+\u003d1;T\u003cC;T++)Dn5(e,T,E);for(T\u003d0;T\u003c\ny;T++)Dn5(e,T,E)};\nzUH\u003dfunction(e,N){if(N\u003e\u003de.J.length)return e.G;for(var y\u003d0,w\u003d0;w\u003cN;)y+\u003de.J[w].width,w++;return y};\nDn5\u003dfunction(e,N,y){y\u003de.J[N].ut(y);CU(e,y,0,e.J[N].width)};\niFM\u003dfunction(e,N,y,w,E,A,T){e.api.T(\"enable_cairo_refresh_signature_moments_web\")\u0026\u0026T\u003d\u003d\u003d\"PLAY_PROGRESS\"\u0026\u0026(y\u003d!w||e.api.X().N?1:y/w,e.jn.clientWidth\u003e0||e.pX.clientWidth\u003e0?(A\u003dN.clientWidth/y,e\u003d-1*e.jn.clientWidth/y):(A/\u003dy,e\u003d-1*e.J[E].element.offsetLeft/y),g.$0(N,\"background-size\",A+\"px\"),g.$0(N,\"background-position-x\",e+\"px\"))};\nCU\u003dfunction(e,N,y,w,E){E||e.api.X().N?N.style.width\u003dy+\"px\":g.$0(N,\"transform\",\"scalex(\"+(w?y/w:0)+\")\")};\nyq\u003dfunction(e,N,y){var w\u003d0;(y\u003d\u003d\u003dvoid 0?0:y)\u0026\u0026(N-\u003dvW1(e,N)*am(e));y\u003dg.c(e.J);for(var E\u003dy.next();!E.done;E\u003dy.next()){E\u003dE.value;if(N\u003eE.width)N-\u003dE.width;else break;w++}return w\u003d\u003d\u003de.J.length?w-1:w};\nUL\u003dfunction(e,N,y){var w\u003dN*e.K.J*1E3;for(var E\u003d-1,A\u003dg.c(e.J),T\u003dA.next();!T.done;T\u003dA.next())T\u003dT.value,w\u003eT.startTime\u0026\u0026T.width\u003e0\u0026\u0026E++;w\u003dE\u003c0?0:E;E\u003dy.J-am(e)*e.l9;return N*E+am(e)*w+y.j};\nvW1\u003dfunction(e,N){for(var y\u003de.J.length,w\u003d0,E\u003dg.c(e.J),A\u003dE.next();!A.done;A\u003dE.next())if(A\u003dA.value,A.width!\u003d\u003d0)if(N\u003eA.width)N-\u003dA.width,N-\u003dam(e),w++;else break;return w\u003d\u003d\u003dy?y-1:w};\ng.gWM\u003dfunction(e,N,y,w){var E\u003de.G!\u003d\u003dy,A\u003de.Ng!\u003d\u003dw;e.Rx\u003dN;e.G\u003dy;e.Ng\u003dw;OL(e)\u0026\u0026(N\u003de.N)!\u003dnull\u0026\u0026(N.scale\u003dw?1.5:1);kA_(e);e.J.length\u003d\u003d\u003d1\u0026\u0026(e.J[0].width\u003dy||0);E\u0026\u0026g.GP(e);e.N\u0026\u0026A\u0026\u0026OL(e)\u0026\u0026(e.N.isEnabled\u0026\u0026(y\u003de.Ng?135:90,w\u003dy-TT(e),e.Wk.style.height\u003dy+\"px\",g.$0(e.Kh,\"transform\",\"translateY(\"+-w+\"px)\"),g.$0(e.progressBar,\"transform\",\"translateY(\"+-w+\"px)\")),LOM(e.N))};\nAU\u003dfunction(e){var N\u003d!!e.c9\u0026\u0026e.api.getPresentingPlayerType()!\u003d\u003d2,y\u003de.clipStart,w\u003de.clipEnd,E\u003d!0,A\u003d!0;N\u0026\u0026e.c9?(y\u003de.c9.startTimeMs/1E3,w\u003de.c9.endTimeMs/1E3):(E\u003dy\u003ee.K.N,A\u003de.K.J\u003e0\u0026\u0026w\u003ce.K.J);var T,p;if(((T\u003de.c9)\u003d\u003dnull?0:T.postId)||((p\u003de.c9)\u003d\u003dnull?void 0:p.type)\u003d\u003d\u003d\"repeatChapter\")A\u003dE\u003d!1;g.Y1(e.element,\"ytp-loop-range-enabled\",N);g.Y1(e.element,\"ytp-clip-start-enabled\",E);g.Y1(e.element,\"ytp-clip-end-enabled\",A);N\u003dE?tF(e.K,y,0):0;w\u003dA?tF(e.K,w,1):1;e.SR.style.left\u003dMath.round(N*1E3)/10+\"%\";e.dT.style.left\u003d\nMath.round(w*1E3)/10+\"%\";e.jn.style.width\u003dMath.round(N*1E3)/10+\"%\";e.pX.style.left\u003dMath.round(w*1E3)/10+\"%\";e.pX.style.width\u003dMath.round((1-w)*1E3)/10+\"%\"};\nBM5\u003dfunction(e){var N;if((N\u003de.api.getVideoData())\u003d\u003dnull||!HF(N)){N\u003dLJ(e);pU(e,N,e.D,Math.max(N.N,e.D),\"HOVER_PROGRESS\");for(var y\u003dyq(e,N.J*e.D,!0),w\u003dyq(e,N.K,!0),E\u003dy;E\u003c\u003dw;E++)g.Y1(e.J[E].K,\"ytp-hover-progress-light\",N.N\u003ee.D);g.Y1(e.DD,\"ytp-scrubber-button-hover\",y\u003d\u003d\u003dw\u0026\u0026e.J.length\u003e1);if(e.api.T(\"web_player_heat_map_played_bar\")){var A;(A\u003de.j[0])!\u003dnull\u0026\u0026A.J.setAttribute(\"width\",(N.N*100).toFixed(2)+\"%\")}}};\nIIs\u003dfunction(e,N){var y\u003de.aq[N];N\u003de.Y_[N];var w\u003dLJ(e),E\u003dtF(e.K,y.start/1E3,0),A\u003dyZH(y,e.Ng)/w.width;var T\u003dtF(e.K,y.end/1E3,1);A!\u003d\u003dNumber.POSITIVE_INFINITY\u0026\u0026(E\u003dg.Ja(E,0,T-A));T\u003dMath.min(T,E+A);y.color\u0026\u0026(N.style.background\u003dy.color);y\u003dE;N.style.left\u003dMath.max(y*w.J+w.j,0)+\"px\";CU(e,N,g.Ja((T-y)*w.J+w.j,0,w.width),w.width,!0)};\nVWE\u003dfunction(e,N){var y\u003dN.getId();e.aq[y]\u003d\u003d\u003dN\u0026\u0026(g.ws(e.Y_[y]),delete e.aq[y],delete e.Y_[y])};\nOL\u003dfunction(e){var N\u003dg.na(e.api.X())\u0026\u0026(e.api.T(\"web_enable_pip_on_miniplayer\")||e.api.T(\"web_enable_auto_pip\")),y;return!((y\u003de.api.getVideoData())\u003d\u003dnull?0:y.isLivePlayback)\u0026\u0026!e.api.isMinimized()\u0026\u0026!e.api.isInline()\u0026\u0026(!e.api.Wp()||!N)};\nrT\u003dfunction(e){e.N\u0026\u0026(e.N.disable(),e.Bk\u003d0,e.Kh.style.removeProperty(\"transform\"),e.progressBar.style.removeProperty(\"transform\"),e.Wk.style.removeProperty(\"height\"),e.element.parentElement\u0026\u0026e.element.parentElement.style.removeProperty(\"height\"))};\nfIM\u003dfunction(e,N){var y\u003dN/JU(e)*TT(e);g.$0(e.progressBar,\"transform\",\"translateY(\"+-N+\"px)\");g.$0(e.Kh,\"transform\",\"translateY(\"+-N+\"px)\");g.$0(e.Wk,\"transform\",\"translateY(\"+y+\"px)\");e.Wk.style.height\u003dN+y+\"px\";e.element.parentElement\u0026\u0026(e.element.parentElement.style.height\u003dTT(e)-y+\"px\")};\ntW9\u003dfunction(e,N){N?e.U||(e.element.removeAttribute(\"aria-disabled\"),e.U\u003dnew g.sd(e.progressBar,!0),e.U.subscribe(\"hovermove\",e.NaZ,e),e.U.subscribe(\"hoverend\",e.JaW,e),e.U.subscribe(\"dragstart\",e.Fsh,e),e.U.subscribe(\"dragmove\",e.KsZ,e),e.U.subscribe(\"dragend\",e.kaW,e),e.Js\u003de.listen(\"keydown\",e.z0)):e.U\u0026\u0026(e.element.setAttribute(\"aria-disabled\",\"true\"),e.CX(e.Js),e.U.cancel(),e.U.dispose(),e.U\u003dnull)};\nam\u003dfunction(e){return e.api.T(\"delhi_modern_web_player\")?4:e.Ng?3:2};\nXjE\u003dfunction(e){var N;return!((N\u003de.c9)\u003d\u003dnull||!N.postId)\u0026\u0026e.api.getPresentingPlayerType()!\u003d\u003d2};\n$M\u003dfunction(e,N){g.W.call(this,{S:\"button\",dP:[\"ytp-remote-button\",\"ytp-button\"],V:{title:\"Play on TV\",\"aria-haspopup\":\"true\",\"data-priority\":\"9\"},b9:\"{{icon}}\"});this.C\u003de;this.x_\u003dN;this.J\u003dnull;this.Y(e,\"onMdxReceiversChange\",this.GZ);this.Y(e,\"presentingplayerstatechange\",this.GZ);this.Y(e,\"appresize\",this.GZ);e.createClientVe(this.element,this,139118);this.GZ();this.listen(\"click\",this.N,this);lh(e,this.element,this)};\nYM\u003dfunction(e,N){g.W.call(this,{S:\"button\",dP:[\"ytp-button\",\"ytp-settings-button\"],V:{\"aria-expanded\":\"false\",\"aria-haspopup\":\"true\",\"aria-controls\":CT(),title:\"Settings\",\"data-tooltip-target-id\":\"ytp-settings-button\"},W:[g.zV()]});this.C\u003de;this.x_\u003dN;this.N\u003d!0;this.listen(\"click\",this.K);this.Y(e,\"onPlaybackQualityChange\",this.updateBadge);this.Y(e,\"videodatachange\",this.updateBadge);this.Y(e,\"webglsettingschanged\",this.updateBadge);this.Y(e,\"appresize\",this.J);lh(e,this.element,this);this.C.createClientVe(this.element,\nthis,28663);this.updateBadge();this.J(e.Fz().getPlayerSize())};\nupJ\u003dfunction(e,N){e.N\u003d!!N;e.J(e.C.Fz().getPlayerSize())};\nMV\u003dfunction(e,N){Oc.call(this,\"Annotations\",g.aq.vB);this.C\u003de;this.x_\u003dN;this.J\u003d!1;e.T(\"web_settings_menu_icons\")\u0026\u0026this.setIcon({S:\"svg\",V:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},W:[{S:\"path\",V:{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(e,\"videodatachange\",this.GZ);this.Y(e,\"onApiChange\",this.GZ);this.subscribe(\"select\",this.onSelect,this);this.GZ()};\nlb\u003dfunction(e,N){g.Go.call(this,\"Audio track\",g.aq.AUDIO,e,N);this.C\u003de;this.tracks\u003d{};g.pi(this.element,\"ytp-audio-menu-item\");this.countLabel\u003dnew g.W({S:\"div\",W:[{S:\"span\",b9:\"Audio track\"},{S:\"span\",B:\"ytp-menuitem-label-count\",b9:\"{{content}}\"}]});e.T(\"web_settings_menu_icons\")\u0026\u0026this.setIcon({S:\"svg\",V:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},W:[{S:\"path\",V:{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.Q(this,this.countLabel);g.tu(this,this.countLabel);this.Y(e,\"videodatachange\",this.GZ);this.Y(e,\"onPlaybackAudioChange\",this.GZ);this.GZ()};\nFq\u003dfunction(e,N){Oc.call(this,\"Auto-play\",g.aq.II);this.C\u003de;this.x_\u003dN;this.J\u003d!1;this.K\u003d[];this.Y(e,\"presentingplayerstatechange\",this.N);this.subscribe(\"select\",this.onSelect,this);e.createClientVe(this.element,this,113682);this.N()};\nqO3\u003dfunction(e,N){g.uh.call(this,g.qU({\"aria-haspopup\":\"false\"}),0,\"More options\");this.C\u003de;this.x_\u003dN;this.Y(this.element,\"click\",this.onClick);this.x_.Gi(this)};\nZFM\u003dfunction(e,N){var y;g.na(e.X())\u0026\u0026(y\u003d{S:\"div\",B:\"ytp-panel-footer-content\",W:[{S:\"span\",b9:\"Adjust download quality from your \"},{S:\"a\",B:\"ytp-panel-footer-content-link\",b9:\"Settings\",V:{href:\"/account_downloads\"}}]});g.Go.call(this,\"Quality\",g.aq.e6,e,N,void 0,void 0,y);this.C\u003de;this.qg\u003d{};this.D\u003d{};this.j\u003d{};this.l9\u003dnew Set;this.J\u003dthis.Z\u003d!1;this.G\u003d\"unknown\";this.Ng\u003d\"\";this.Kh\u003dnew g.UE;g.Q(this,this.Kh);this.Z\u003dthis.C.T(\"web_player_use_new_api_for_quality_pullback\");this.J\u003dthis.C.T(\"web_player_enable_premium_hbr_playback_cap\");\ne.T(\"web_settings_menu_icons\")\u0026\u0026this.setIcon({S:\"svg\",V:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},W:[{S:\"path\",V:{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.pi(this.N.element,\"ytp-quality-menu\");this.Y(e,\"videodatachange\",this.m2);this.Y(e,\"videoplayerreset\",this.m2);this.Y(e,\"onPlaybackQualityChange\",this.VX);this.m2();e.createClientVe(this.element,this,137721)};\njHn\u003dfunction(e,N,y){var w\u003de.qg[N],E\u003dg.q5[N];return xn0(e,w?w.qualityLabel:E?E+\"p\":\"Auto\",N,y)};\nnWJ\u003dfunction(e,N,y,w,E){var A\u003d(N\u003de.J?e.j[N]:e.D[N])\u0026\u0026N.quality,T\u003dN\u0026\u0026N.qualityLabel;T\u003dT?T:\"Auto\";w\u0026\u0026(T\u003d\"(\"+T);e\u003dxn0(e,T,A||\"\",E);w\u0026\u0026e.W.push(\")\");(w\u003d(w\u003dN\u0026\u0026N.paygatedQualityDetails)\u0026\u0026w.paygatedIndicatorText)\u0026\u0026y\u0026\u0026e.W.push({S:\"div\",B:\"ytp-premium-label\",b9:w});return e};\nxn0\u003dfunction(e,N,y,w){N\u003d{S:\"span\",dP:w,W:[N]};var E;w\u003d\"ytp-swatch-color\";if(e.Z||e.J)w\u003d\"ytp-swatch-color-white\";y\u003d\u003d\u003d\"highres\"?E\u003d\"8K\":y\u003d\u003d\u003d\"hd2880\"?E\u003d\"5K\":y\u003d\u003d\u003d\"hd2160\"?E\u003d\"4K\":y.indexOf(\"hd\")\u003d\u003d\u003d0\u0026\u0026y!\u003d\u003d\"hd720\"\u0026\u0026(E\u003d\"HD\");E\u0026\u0026(N.W.push(\" \"),N.W.push({S:\"sup\",B:w,b9:E}));return N};\nS8\u003dfunction(e,N,y,w,E){var A\u003d{S:\"div\",B:\"ytp-input-slider-section\",W:[{S:\"input\",B:\"ytp-input-slider\",V:{role:\"slider\",tabindex:\"0\",type:\"range\",min:\"{{minvalue}}\",max:\"{{maxvalue}}\",step:\"{{stepvalue}}\",value:\"{{slidervalue}}\"}}]};E\u0026\u0026A.W.unshift(E);g.W.call(this,A);this.K\u003de;this.j\u003dN;this.Z\u003dy;this.initialValue\u003dw;this.header\u003dE;this.J\u003dthis.hW(\"ytp-input-slider\");this.N\u003dw?w:e;this.init();this.Y(this.J,\"input\",this.G)};\nmnH\u003dfunction(e,N){e.N\u003dN;e.updateValue(\"slidervalue\",e.N);e.J.valueAsNumber\u003de.N;QHH(e,N)};\nQHH\u003dfunction(e,N){e.J.style.setProperty(\"--yt-slider-shape-gradient-percent\",(N-e.K)/(e.j-e.K)*100+\"%\")};\no5\u003dfunction(e){S8.call(this,e.getAvailablePlaybackRates()[0],e.getAvailablePlaybackRates()[e.getAvailablePlaybackRates().length-1],.05,e.getPlaybackRate(),{S:\"div\",B:\"ytp-speedslider-indicator-container\",W:[{S:\"div\",B:\"ytp-speedslider-badge\"},{S:\"p\",B:\"ytp-speedslider-text\"}]});this.C\u003de;this.D\u003dHB9(this.Kh,this);g.pi(this.J,\"ytp-speedslider\");this.U\u003dthis.hW(\"ytp-speedslider-text\");this.l9\u003dthis.hW(\"ytp-speedslider-badge\");HF5(this);this.Y(this.J,\"change\",this.qg);this.Y(this.J,\"keydown\",this.Ng)};\nHF5\u003dfunction(e){e.U.textContent\u003de.N+\"x\";e.l9.classList.toggle(\"ytp-speedslider-premium-badge\",e.N\u003e2\u0026\u0026e.C.T(\"enable_web_premium_varispeed\"))};\nbb\u003dfunction(e,N,y,w,E,A,T){g.W.call(this,{S:\"div\",B:\"ytp-slider-section\",V:{role:\"slider\",\"aria-valuemin\":\"{{minvalue}}\",\"aria-valuemax\":\"{{maxvalue}}\",\"aria-valuenow\":\"{{valuenow}}\",\"aria-valuetext\":\"{{valuetext}}\",tabindex:\"0\"},W:[{S:\"div\",B:\"ytp-slider\",W:[{S:\"div\",B:\"ytp-slider-handle\"}]}]});this.U\u003de;this.D\u003dN;this.N\u003dy;this.K\u003dw;this.Ng\u003dE;this.i9\u003dA;this.range\u003dthis.K-this.N;this.Rq\u003dthis.hW(\"ytp-slider-section\");this.j\u003dthis.hW(\"ytp-slider\");this.Kh\u003dthis.hW(\"ytp-slider-handle\");this.G\u003dnew g.sd(this.j,\n!0);this.J\u003dT?T:y;g.Q(this,this.G);this.G.subscribe(\"dragmove\",this.S6,this);this.Y(this.element,\"keydown\",this.dH);this.Y(this.element,\"wheel\",this.c$);this.init()};\nhU\u003dfunction(e){bb.call(this,.05,.05,e.getAvailablePlaybackRates()[0],e.getAvailablePlaybackRates()[e.getAvailablePlaybackRates().length-1],150,20,e.getPlaybackRate());this.C\u003de;this.Z\u003dg.sA(\"P\");this.l9\u003dHB9(this.qg,this);g.pi(this.j,\"ytp-speedslider\");g.pi(this.Z,\"ytp-speedslider-text\");e\u003dthis.Z;var N\u003dthis.j;N.parentNode\u0026\u0026N.parentNode.insertBefore(e,N.nextSibling);KgE(this);this.Y(this.C,\"onPlaybackRateChange\",this.updateValues)};\nKgE\u003dfunction(e){e.Z.textContent\u003dWgJ(e,e.J)+\"x\"};\nWgJ\u003dfunction(e,N){e\u003dNumber(g.Ja(N,e.N,e.K).toFixed(2));N\u003dMath.floor((e+.001)*100%5+2E-15);var y\u003de;N!\u003d\u003d0\u0026\u0026(y\u003de-N*.01);return Number(y.toFixed(2))};\nOFP\u003dfunction(e){g.Mu.call(this,{S:\"div\",B:\"ytp-speedslider-component\"});e.T(\"web_settings_use_input_slider\")?this.J\u003dnew o5(e):this.J\u003dnew hU(e);g.Q(this,this.J);this.element.appendChild(this.J.element)};\nRUn\u003dfunction(e){var N\u003dnew OFP(e);ZN.call(this,e,N,\"Custom\");g.Q(this,N)};\nGAF\u003dfunction(e,N){var y\u003dnew RUn(e);g.Go.call(this,\"Playback speed\",g.aq.Ve,e,N,cK(e)?void 0:\"Custom\",cK(e)?void 0:function(){g.Q_(N,y)});\nvar w\u003dthis;this.Z\u003d!1;g.Q(this,y);this.G\u003dnew o5(e);g.Q(this,this.G);e.T(\"web_settings_menu_icons\")\u0026\u0026this.setIcon({S:\"svg\",V:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},W:[{S:\"path\",V:{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.C\u003de;this.Z\u003d!1;this.Ng\u003dnull;cK(e)?(this.J\u003dg.SO(\"Custom ($CURRENT_CUSTOM_SPEED)\",{CURRENT_CUSTOM_SPEED:this.C.getPlaybackRate().toString()}),this.j\u003dthis.C.getPlaybackRate()):this.j\u003dthis.J\u003dnull;this.D\u003dthis.C.getAvailablePlaybackRates();this.Y(e,\"presentingplayerstatechange\",this.GZ);var E;((E\u003dthis.C.getVideoData())\u003d\u003dnull?0:E.Au())\u0026\u0026this.Y(e,\"serverstitchedvideochange\",this.GZ);this.Y(this.G.J,\"change\",function(){w.Z\u003d!0;w.GZ()});\nthis.GZ()};\nLg9\u003dfunction(e,N){var y\u003dUnH(N);e.J\u0026\u0026(e.Z||N\u003d\u003d\u003de.j)?(e.BI(e.J),e.Ja(N.toString())):e.BI(y)};\naI5\u003dfunction(e){e.Pc(e.D.map(UnH));e.J\u003dnull;e.j\u003dnull;var N\u003de.C.getPlaybackRate();if(!e.D.includes(N)||cK(e.C))sHH(e,N),e.BI(e.J)};\nsHH\u003dfunction(e,N){e.j\u003dN;e.J\u003dg.SO(\"Custom ($CURRENT_CUSTOM_SPEED)\",{CURRENT_CUSTOM_SPEED:N.toString()});N\u003de.D.map(UnH);N.unshift(e.J);e.Pc(N)};\nUnH\u003dfunction(e){return e.toString()};\ncK\u003dfunction(e){return e.T(\"web_settings_menu_surface_custom_playback\")};\ne2E\u003dfunction(e){return e.T(\"web_settings_menu_surface_custom_playback\")\u0026\u0026e.T(\"web_settings_use_input_slider\")};\nyB0\u003dfunction(e,N,y,w){var E\u003dnew g.x7(N,void 0,\"Video Override\");g.Go.call(this,w.text||\"\",e,N,y,\"Video Override\",function(){g.Q_(y,E)});\nvar A\u003dthis;g.pi(this.element,\"ytp-subtitles-options-menu-item\");this.setting\u003dw.option.toString();e\u003dw.options;this.settings\u003dg.l7(e,this.MN,this);this.Z\u003dE;g.Q(this,this.Z);N\u003dnew g.uh({S:\"div\",B:\"ytp-menuitemtitle\",b9:\"Allow for a different caption style if specified by the video.\"},0);g.Q(this,N);this.Z.Gi(N,!0);this.j\u003dnew g.uh({S:\"div\",B:\"ytp-menuitem\",V:{role:\"menuitemradio\",tabindex:\"0\"},W:[{S:\"div\",B:\"ytp-menuitem-label\",b9:\"On\"}]},-1);g.Q(this,this.j);this.Z.Gi(this.j,!0);this.Y(this.j.element,\n\"click\",function(){N7F(A,!0)});\nthis.J\u003dnew g.uh({S:\"div\",B:\"ytp-menuitem\",V:{role:\"menuitemradio\",tabindex:\"0\"},W:[{S:\"div\",B:\"ytp-menuitem-label\",b9:\"Off\"}]},-2);g.Q(this,this.J);this.Z.Gi(this.J,!0);this.Y(this.J.element,\"click\",function(){N7F(A,!1)});\nthis.Pc(g.dn(e,this.MN))};\nN7F\u003dfunction(e,N){e.publish(\"settingChange\",e.setting+\"Override\",!N);e.x_.z4()};\nkM\u003dfunction(e,N){g.x7.call(this,e,void 0,\"Options\");var y\u003dthis;this.mO\u003d{};for(var w\u003d0;w\u003cg.c6.length;w++){var E\u003dg.c6[w],A\u003dnew yB0(-w,e,N,E);g.Q(this,A);A.subscribe(\"settingChange\",this.FH,this);this.mO[E.option.toString()]\u003dA;this.Gi(A,!0)}e\u003dnew g.uh(g.qU(),-g.c6.length,\"Reset\");g.Q(this,e);e.listen(\"click\",function(){y.FH(\"reset\",!0)});\nthis.Gi(e,!0)};\nBK\u003dfunction(e,N){g.Go.call(this,\"Auto-translate\",0,e,N);this.C\u003de;this.languages\u003d{};e.createClientVe(this.element,this,127301);e.logVisibility(this.element,!0)};\nw90\u003dfunction(e,N){e.languages\u003dg.l7(N,e.J,e);e.Pc(g.dn(N,e.J))};\nABs\u003dfunction(e,N){var y\u003dnew kM(e,N),w\u003d[\"This setting only applies to the current video. Adjust caption visibility in \",\" for all videos.\"],E;g.na(e.X())\u0026\u0026(E\u003d{S:\"div\",B:\"ytp-panel-footer-content\",W:[{S:\"span\",b9:w[0]},{S:\"a\",B:\"ytp-panel-footer-content-link\",b9:\"Settings\",V:{href:\"/account_playback\"}},{S:\"span\",b9:w[1]}]});g.Go.call(this,\"Subtitles/CC\",g.aq.SUBTITLES,e,N,\"Options\",function(){g.Q_(N,y)},E);\nvar A\u003dthis;this.C\u003de;this.x_\u003dN;this.tracks\u003d{};this.G\u003dnew g.e6(function(){EZ0(A,!1)},3E3);\ng.Q(this,this.G);this.countLabel\u003dnew g.W({S:\"div\",W:[{S:\"span\",b9:\"Subtitles/CC\"},{S:\"span\",B:\"ytp-menuitem-label-count\",b9:\"{{content}}\"}]});g.Q(this,this.countLabel);g.tu(this,this.countLabel);e.T(\"web_settings_menu_icons\")\u0026\u0026this.setIcon(RqJ.includes(\"en-GB\")?{S:\"svg\",V:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},W:[{S:\"path\",V:{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\"}}]}:{S:\"svg\",V:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},W:[{S:\"path\",V:{d:\"M5,11h2v2H5V11z M15,15H5v2h10V15z M19,15h-2v2h2V15z M19,11H9v2h10V11z M22,6H2v14h20V6z M3,7h18v12H3V7z\",fill:\"white\"}}]});this.J\u003dnew BK(e,N);g.Q(this,this.J);this.J.subscribe(\"select\",this.Rt,this);this.Z\u003dy;g.Q(this,this.Z);this.Z.subscribe(\"settingChange\",this.FH,this);N.subscribe(\"show\",this.YQB,this);this.Y(e,\"videodatachange\",this.GZ);this.Y(e,\"onApiChange\",this.GZ);this.Y(e,\"onCaptionsTrackListChanged\",\nthis.GZ);this.Y(e,\"captionschanged\",this.GZ);e.createClientVe(this.element,this,127300);this.GZ()};\nT7s\u003dfunction(e){return Object.values(e.tracks).find(function(N){return N.languageCode\u003d\u003d\u003d\"en\"\u0026\u0026N.kind\u003d\u003d\u003d\"asr\"})};\nXq\u003dfunction(e,N){e.C.setOption(\"captions\",\"track\",N)};\nEZ0\u003dfunction(e,N){e.C.setOption(\"captions\",\"sampleSubtitles\",N)};\nJBM\u003dfunction(e){g.n$.call(this,e,\"ytp-settings-menu\");var N\u003dthis;this.z9\u003dnew g.x7(this.C);this.rZ\u003dthis.settingsButton\u003dnull;this.isInitialized\u003dthis.Or\u003d!1;g.Q(this,this.z9);this.hide();g.Q_(this,this.z9);e.createClientVe(this.element,this,108341,!0);this.subscribe(\"show\",function(y){N.iP(y)});\nthis.Y(e,\"highlightSettingsMenu\",function(){N.Or\u003d!0;N.WY()});\nthis.Y(e,\"openSettingsMenuItem\",function(y){if(y\u0026\u0026(N.Or\u003d!0,N.WY(),y\u003d\u003d\u003d\"menu_item_video_quality_advanced\")){var w;(w\u003dN.rZ)\u003d\u003dnull||w.open()}})};\np9E\u003dfunction(e,N){e.settingsButton\u003dN;e.element.id\u003dN.element.getAttribute(\"aria-controls\")};\nCeM\u003dfunction(e,N){g.W.call(this,{S:\"button\",dP:[\"ytp-subtitles-button\",\"ytp-button\"],V:{title:\"{{title}}\",\"aria-keyshortcuts\":\"c\",\"aria-pressed\":\"{{pressed}}\",\"data-priority\":\"4\",\"data-title-no-tooltip\":\"{{data-title-no-tooltip}}\"},W:[GBs()]});this.C\u003de;this.tooltip\u003dN.Rf();this.Y(e,\"videodatachange\",this.GZ);this.Y(e,\"appresize\",this.GZ);this.Y(e,\"promotooltipacceptbuttonclicked\",this.k9W);this.Y(e,\"onApiChange\",this.GZ);this.Y(e,\"onCaptionsTrackListChanged\",this.GZ);this.Y(e,\"captionschanged\",this.GZ);\nthis.C.createClientVe(this.element,this,127299);this.GZ();this.listen(\"click\",this.onClick);this.addOnDisposeCallback(g.MU(N.Rf(),this.element))};\nrB_\u003dfunction(e){return g.fZ(e.C.jR())!\u003dnull?g.fZ(e.C.jR()).Px()?!!e.C.getOption(\"captions\",\"tracklist\",{includeAsr:!0}).length:!0:!1};\ng.PK\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?350:y;g.W.call(this,{S:\"div\",dP:[\"ytp-time-display\",\"notranslate\"],W:[{S:\"span\",B:\"ytp-time-wrapper\",W:[{S:\"span\",B:\"ytp-time-clip-icon\",b9:\"{{clipicon}}\"},{S:\"span\",B:\"ytp-time-current\",b9:\"{{currenttime}}\"},{S:\"span\",B:\"ytp-time-separator\",b9:\" / \"},{S:\"span\",B:\"ytp-time-duration\",b9:\"{{duration}}\"}]},{S:\"span\",B:\"ytp-clip-watch-full-video-button-separator\",b9:\"\\u2022\"},{S:\"span\",B:\"ytp-clip-watch-full-video-button\",b9:\"{{watchfullvideo}}\"}]});var w\u003dthis;this.api\u003d\ne;this.U\u003dy;this.liveBadge\u003dnew g.W({S:\"button\",dP:[\"ytp-live-badge\",\"ytp-button\"],V:{disabled:\"true\"},b9:\"{{content}}\"});this.J\u003dnull;this.AB\u003dthis.N\u003d!1;this.G\u003dthis.Z\u003dnull;this.isPremiere\u003d!1;this.c9\u003dthis.j\u003dthis.K\u003dnull;this.D\u003dthis.hW(\"ytp-clip-watch-full-video-button\");this.api.T(\"web_player_updated_entrypoint\")\u0026\u0026g.Y1(this.element,\"ytp-xs-mono-button-style\",!0);this.liveBadge.Ja(\"Live\");g.Q(this,this.liveBadge);this.api.T(\"web_player_updated_entrypoint\")||this.api.T(\"delhi_modern_web_player\")?this.liveBadge.yB(this.element.querySelector(\".ytp-time-wrapper\")):\nthis.liveBadge.yB(this.element);this.tooltip\u003dN.Rf();this.liveBadge.listen(\"click\",this.onClick.bind(this));this.Y(this.D,\"click\",this.O$g);this.Y(this.api,\"serverstitchedvideochange\",function(){$SP(w,w.api.getProgressState().isAtLiveHead)});\nthis.Y(e,\"presentingplayerstatechange\",this.HY);this.Y(e,\"appresize\",this.HY);this.Y(e,\"onLoopRangeChange\",this.onLoopRangeChange);this.Y(e,\"videodatachange\",this.onVideoDataChange);(N\u003de.getVideoData())\u0026\u0026this.updateVideoData(N);this.HY();Y6J(this,e.getLoopRange())};\n$SP\u003dfunction(e,N){var y\u003de.liveBadge.element,w\u003de.api.isLifaAdPlaying();y.disabled\u003dw||N;!dT(e)||e.G\u003d\u003d\u003dN\u0026\u0026e.Z\u003d\u003d\u003de.isPremiere||(e.G\u003dN,e.Z\u003de.isPremiere,e.HY(),N?y.classList.add(\"ytp-live-badge-is-livehead\"):y.classList.remove(\"ytp-live-badge-is-livehead\"),e.liveBadge.Ja(e.isPremiere?\"Premiere\":\"Live\"),N?e.J\u0026\u0026(e.J(),e.J\u003dnull,y.removeAttribute(\"title\")):(y.title\u003d\"Skip ahead to live broadcast.\",e.J\u003dg.MU(e.tooltip,e.liveBadge.element)))};\nY6J\u003dfunction(e,N){var y\u003de.c9!\u003d\u003dN;e.c9\u003dN;y\u0026\u0026MsP(e)};\nMsP\u003dfunction(e){e.updateValue(\"clipicon\",{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 24 24\",width:\"100%\"},W:[{S:\"path\",V:{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\"}}]});\ne.AB\u0026\u0026!e.N?e.updateValue(\"watchfullvideo\",\"Watch live stream\"):e.updateValue(\"watchfullvideo\",\"Watch full video\");g.Y1(e.element,\"ytp-clip\",I5(e));g.Y1(e.element,\"ytp-live\",dT(e))};\ndT\u003dfunction(e){var N\u003de.api.X().T(\"enable_linear_program_progress\"),y\u003d!e.api.T(\"clean_player_style_fix_on_web\")||e.api.getPresentingPlayerType()!\u003d\u003d2;return e.AB\u0026\u0026!I5(e)\u0026\u0026(!N||!e.N)\u0026\u0026y};\nI5\u003dfunction(e){return!!e.c9\u0026\u0026!!e.c9.postId\u0026\u0026e.api.getPresentingPlayerType()!\u003d\u003d2\u0026\u0026(!e.c9.type||e.c9.type\u003d\u003d\u003d\"clips\")};\nFNE\u003dfunction(e,N){g.W.call(this,{S:\"div\",B:\"ytp-volume-panel\",V:{title:\"Volume\",role:\"slider\",\"aria-valuemin\":\"0\",\"aria-valuemax\":\"100\",\"aria-valuenow\":\"{{valuenow}}\",\"aria-valuetext\":\"{{valuetext}}\",tabindex:\"0\"},W:[{S:\"div\",B:\"ytp-volume-slider\",W:[{S:\"div\",B:\"ytp-volume-slider-handle\"}]}]});var y\u003dthis;this.api\u003de;this.G\u003dN;this.Dk\u003d!1;this.D\u003dthis.volume\u003d0;this.Z\u003dnull;this.N\u003dthis.J\u003dthis.isDragging\u003d!1;this.G\u003dN;this.K\u003de.Nr();this.U\u003dthis.hW(\"ytp-volume-slider\");this.Ng\u003dthis.hW(\"ytp-volume-slider-handle\");\nthis.j\u003dnew g.sd(this.U,!0);g.Q(this,this.j);this.j.subscribe(\"dragstart\",this.gOq,this);this.j.subscribe(\"dragmove\",this.P$,this);this.j.subscribe(\"dragend\",this.vO1,this);this.Y(e,\"onVolumeChange\",this.onVolumeChange);this.Y(e,\"appresize\",this.QX);this.Y(e,\"fullscreentoggled\",this.bz);this.Y(e,\"onShowControls\",this.aW);this.Y(e,\"onHideControls\",this.aW);this.Y(this.element,\"keydown\",this.ZX);this.Y(this.element,\"focus\",function(){vK(y,y.J,y.isDragging,!0,y.api.Dk())});\nthis.Y(this.element,\"blur\",function(){vK(y,y.J,y.isDragging,!1,y.api.Dk())});\nthis.QX(e.Fz().getPlayerSize());lB_(this,e.getVolume(),e.isMuted());lh(e,this.element,this)};\nlB_\u003dfunction(e,N,y){var w\u003dMath.floor(N),E\u003dw+\"% volume\"+(y?\" muted\":\"\");y\u003dy?0:N/100;e.updateValue(\"valuenow\",w);e.updateValue(\"valuetext\",E);e.Ng.style.left\u003d(e.K?60:40)*y+\"px\";e.volume\u003dN};\nS6M\u003dfunction(e,N){g.Y1(e.element,\"ytp-volume-control-hover\",N);vK(e,N,e.isDragging,e.N,e.api.Dk())};\nvK\u003dfunction(e,N,y,w,E){var A\u003de.J||e.isDragging||e.N||e.Dk;e.J\u003dN;e.isDragging\u003dy;e.N\u003dw;e.Dk\u003dE;N\u003de.J||e.isDragging||e.N||e.Dk;A!\u003d\u003dN\u0026\u0026(N?e.Z\u003de.Y(e.element,\"wheel\",e.Cs):(e.CX(e.Z),e.Z\u003dnull),g.Y1(e.G,\"ytp-volume-slider-active\",N))};\nzT\u003dfunction(e,N){var y\u003de.X(),w\u003d[\"ytp-youtube-button\",\"ytp-button\",\"yt-uix-sessionlink\"];y.K\u0026\u0026w.push(\"no-link\");var E\u003d{title:\"{{title}}\",target:y.D,\"data-priority\":\"5\",\"data-sessionlink\":\"feature\u003dplayer-button\"};y.K||(E.href\u003d\"{{url}}\");g.W.call(this,{S:\"a\",dP:w,V:E,b9:\"{{logoSvg}}\"});this.J\u003dnull;this.api\u003de;this.visible\u003d!1;y.K||(this.J\u003dthis.listen(\"click\",this.onClick));this.Y(e,\"videodatachange\",this.onVideoDataChange);this.Y(e,\"videoplayerreset\",this.onVideoDataChange);this.Y(e,\"onLoopRangeChange\",\nthis.onVideoDataChange);this.Y(e,\"appresize\",this.I9);this.onVideoDataChange();y.K||this.addOnDisposeCallback(g.MU(N.Rf(),this.element));this.I9()};\noZH\u003dfunction(e,N,y){g.fd.call(this);var w\u003dthis;this.C\u003de;this.l9\u003dN;this.tT\u003dy;this.Kx\u003dNaN;this.Kh\u003dthis.Ut\u003dthis.playButton\u003dthis.L\u003dthis.Z\u003dthis.Bk\u003dthis.Zl\u003dthis.Ng\u003dthis.D\u003dthis.J\u003dthis.VB\u003dthis.Dl\u003dnull;this.K\u003dnew JBM(this.C);this.progressBar\u003dnew g.Rm(this.C,this.l9);this.i9\u003dnew g.PK(this.C,this.l9);this.qg\u003dnew f_E(this.C,this.l9);this.U\u003dnew g.a1(this.rH,null,this);y\u003de.X();this.tT.subscribe(\"autohideupdate\",this.vg,this);var E\u003d!e.getPlayerStateObject().isCued(),A;e.X().T(\"html5_player_dynamic_bottom_gradient\")?\nthis.VB\u003dA\u003dnew ie3(e):A\u003dnew g.W({S:\"div\",B:\"ytp-gradient-bottom\"});g.Q(this,A);g.Pb(e,A.element,9);this.aq\u003dnew g.NE(A,250,E,100);g.Q(this,this.aq);this.j\u003dnew g.W({S:\"div\",B:\"ytp-chrome-bottom\",W:[{S:\"div\",B:\"ytp-chrome-controls\"}]});g.Q(this,this.j);g.Pb(e,this.j.element,9);this.Rq\u003dnew g.NE(this.j,250,E,100);g.Q(this,this.Rq);this.Et\u003dthis.j.element.children[0];g.Q(this,this.K);g.Pb(e,this.K.element,6);this.K.subscribe(\"show\",function(p){w.C.jt(!p);e.Aj(w.K,p)});\ng.Q(this,this.progressBar);this.progressBar.yB(this.j.element,0);E\u003dnew uo(e,N);g.Q(this,E);g.Pb(e,E.element,4);E\u003dnew g.r1({S:\"div\",B:\"ytp-left-controls\"});g.Q(this,E);E.yB(this.Et);e.T(\"delhi_modern_web_player\")||(A\u003dnew g.m2(e,N,!1),g.Q(this,A),A.yB(E.element));e.T(\"web_render_jump_buttons\")\u0026\u0026(this.D\u003dnew qh(e,g.Y2(e.X().experiments,\"web_jump_button_backward_amount\")||-10),g.Q(this,this.D),this.D.yB(E.element));y.Zl||(this.playButton\u003dnew g.Qs(e,N),g.Q(this,this.playButton),this.playButton.yB(E.element));\ne.T(\"web_render_jump_buttons\")\u0026\u0026(this.Ng\u003dnew qh(e,g.Y2(e.X().experiments,\"web_jump_button_forward_amount\")||10),g.Q(this,this.Ng),this.Ng.yB(E.element));e.T(\"delhi_modern_web_player_remove_nav_buttons\")||(e.T(\"delhi_modern_web_player\")\u0026\u0026(A\u003dnew g.m2(e,N,!1),g.Q(this,A),A.yB(E.element)),A\u003dnew g.m2(e,N,!0),g.Q(this,A),A.yB(E.element));if(!e.T(\"delhi_modern_web_player\")\u0026\u0026(A\u003dnew g.W({S:\"span\",B:\"ytp-volume-area\"}),g.Q(this,A),A.yB(E.element),!y.U2\u0026\u0026(this.J\u003dnew nJ(e,N),g.Q(this,this.J),this.J.yB(A.element),\ny.Et\u0026\u0026!y.U))){var T\u003dnew FNE(e,this.j.element);this.Ut\u003dT;g.Q(this,T);T.yB(A.element);A\u003dnew g.sd(A.element);g.Q(this,A);A.subscribe(\"hoverstart\",function(){var p;(p\u003dw.Ut)\u003d\u003dnull||S6M(p,!0)});\nA\u003dnew g.sd(E.element);g.Q(this,A);A.subscribe(\"hoverend\",function(){var p;(p\u003dw.Ut)\u003d\u003dnull||S6M(p,!1)})}g.Q(this,this.i9);\nthis.i9.yB(E.element);this.Zl\u003dnew tk(e,this.progressBar);g.Q(this,this.Zl);this.Zl.yB(E.element);y.T(\"web_key_moments_markers\")\u0026\u0026(this.Bk\u003dnew ZD(e,this.progressBar),g.Q(this,this.Bk),this.Bk.yB(E.element));e.T(\"delhi_modern_web_player\")?(this.N\u003dnew g.r1({S:\"div\",B:\"ytp-right-controls\",W:[{S:\"div\",B:ib.RIGHT_CONTROLS_LEFT},{S:\"div\",B:ib.RIGHT_CONTROLS_RIGHT}]}),e.T(\"delhi_modern_web_player_right_controls_separate\")\u0026\u0026g.pi(this.N.element,\"ytp-right-controls-separate\")):this.N\u003dnew g.r1({S:\"div\",B:\"ytp-right-controls\"});\ng.Q(this,this.N);this.N.yB(this.Et);e.T(\"delhi_modern_web_player\")\u0026\u0026(this.J\u003dnew nJ(e,N),g.Q(this,this.J),this.J.yB(this.N.hW(ib.RIGHT_CONTROLS_LEFT)));this.Wk\u003dnew CeM(e,N);g.Q(this,this.Wk);Dt(this,this.Wk,\"RIGHT_CONTROLS_LEFT\");this.settingsButton\u003dnew YM(e,this.K);g.Q(this,this.settingsButton);p9E(this.K,this.settingsButton);Dt(this,this.settingsButton,\"RIGHT_CONTROLS_LEFT\");E\u003de.getVideoData();if(y.RO||E.hs\u0026\u0026y.controlsType\u003d\u003d\u003d\"1\")this.Z\u003dnew zT(e,N),g.Q(this,this.Z),this.Z.yB(this.N.element);y.showMiniplayerButton\u0026\u0026\n(this.L\u003dnew jz(e),g.Q(this,this.L),Dt(this,this.L,\"RIGHT_CONTROLS_RIGHT\"));y.bb\u0026\u0026(N\u003dnew $M(e,this.K),g.Q(this,N),Dt(this,N,\"RIGHT_CONTROLS_RIGHT\"));y.Gg\u0026\u0026(N\u003dnew Vs(e),g.Q(this,N),Dt(this,N,\"RIGHT_CONTROLS_RIGHT\"));g.Q(this,this.qg);Dt(this,this.qg,\"RIGHT_CONTROLS_RIGHT\");g.Q(this,this.U);this.Y(e,\"appresize\",this.I9);this.Y(e,\"fullscreentoggled\",this.I9);this.Y(e,\"presentingplayerstatechange\",this.iN);this.Y(e,\"videodatachange\",this.onVideoDataChange);this.I9()};\nbSF\u003dfunction(e,N){if(e.C.getPlayerStateObject().isCued()||N){if(N){e.Rq.hide();e.aq.hide();e.J\u0026\u0026e.J.nx(!1);e.Z\u0026\u0026e.Z.nx(!1);e.L\u0026\u0026e.L.nx(!1);if(e.C.T(\"embeds_use_parent_visibility_in_ve_logging\")){var y;(y\u003de.qg)\u003d\u003dnull||y.nx(!1);var w;(w\u003de.settingsButton)\u003d\u003dnull||w.nx(!1);var E;(E\u003de.playButton)\u003d\u003dnull||E.nx(!1)}e.C.Zk(e.ut())}}else if(!N){e.Rq.show();e.aq.show();e.J\u0026\u0026e.J.nx(!0);e.Z\u0026\u0026e.Z.nx(!0);e.L\u0026\u0026e.L.nx(!0);if(e.C.T(\"embeds_use_parent_visibility_in_ve_logging\")){var A;(A\u003de.qg)\u003d\u003dnull||A.nx(!0);var T;\n(T\u003de.Wk)\u003d\u003dnull||T.nx(!0);var p;(p\u003de.playButton)\u003d\u003dnull||p.nx(!0)}e.vg()}};\ncB3\u003dfunction(e){var N\u003de.C.Fz().getPlayerSize().width;return Math.max(N-h2F(e)*2,100)};\nh2F\u003dfunction(e){var N\u003de.C.Nr(),y\u003de.C.getVideoData().hs,w\u003d0;e.C.Nr()\u0026\u0026e.C.isEmbedsShortsMode()\u0026\u0026(w\u003d(e.C.Fz().getPlayerSize().width-e.C.getVideoContentRect().width)/2);return 12*(y?0:N?2:1)+w};\nkLP\u003dfunction(e){var N\u003de.C.Nr()?72:50;e\u003de.C.X();g.na(e)\u0026\u0026(N\u003de.T(\"delhi_modern_web_player\")?78:62,g.dw(e)\u0026\u0026(N\u003d54));return N};\nDt\u003dfunction(e,N,y){e.C.T(\"delhi_modern_web_player\")?N.yB(e.N.hW(ib[y])):N.yB(e.N.element)};\nB7s\u003dfunction(e){qJ.call(this,e,!1);var N\u003dthis;this.suggestedActions\u003d{};this.Y(this.C,\"videodatachange\",this.onVideoDataChange);this.Y(this.C,g.AA(\"suggested_action_button_visible\"),function(y){y\u003dy.id;N.text\u003dy;c95(N);N.onClickCommand\u003dN.suggestedActions[y];N.enabled\u003d!0;N.iP()});\nthis.Y(this.C,g.TW(\"suggested_action_button_visible\"),function(y){N.enabled\u003d!1;N.iP();N.C.removeCueRange(y.id)})};\nX9M\u003dfunction(e){e.suggestedActions\u003d{};e.C.MK(\"suggested_action_button_visible\")};\nVq\u003dfunction(e){g.W.call(this,{S:\"div\",B:gT.TITLE,W:[{S:\"div\",B:gT.TEXT,W:[{S:\"a\",dP:[gT.LINK,gT.SESSIONLINK],V:{target:e.X().D,href:\"{{url}}\",\"data-sessionlink\":\"feature\u003dplayer-title\",tabIndex:\"{{channelTitleFocusable}}\"},b9:\"{{title}}\"},{S:\"div\",B:gT.SUBTEXT,W:[\"{{subtextElement}}\"]}]}]});this.api\u003de;this.J\u003dnull;this.link\u003dthis.hW(gT.LINK);e.createClientVe(this.element,this,23851);this.Y(e,\"videodatachange\",this.GZ);this.Y(e,\"videoplayerreset\",this.GZ);this.GZ()};\nPe5\u003dfunction(e){e.updateValue(\"channelLink\",\"\");e.updateValue(\"channelName\",\"\");g.dw(e.api.X())?e.updateValue(\"channelTitleFocusable\",\"0\"):e.updateValue(\"channelTitleFocusable\",\"-1\")};\ng.fU\u003dfunction(e,N){g.W.call(this,{S:\"div\",W:[{S:\"div\",B:\"ytp-tooltip-text-wrapper\",V:{\"aria-hidden\":\"{{ariaHidden}}\"},W:[{S:\"div\",B:\"ytp-tooltip-edu\",W:[{S:\"svg\",V:{height:\"100%\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",V:{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\"}}]},{S:\"span\",b9:\"{{eduText}}\"}]},{S:\"div\",B:\"ytp-tooltip-image\"},{S:\"div\",B:\"ytp-tooltip-title\",W:[{S:\"span\",b9:\"{{title}}\"},{S:\"div\",B:\"ytp-tooltip-keyboard-shortcut\",\nb9:\"{{keyBoardShortcut}}\"}]},{S:\"div\",B:\"ytp-tooltip-bottom-text\",W:[{S:\"span\",B:\"ytp-tooltip-text\",b9:\"{{text}}\"},{S:\"div\",B:\"ytp-tooltip-keyboard-shortcut\",b9:\"{{keyBoardShortcut}}\"}]}]},{S:\"div\",B:\"ytp-tooltip-bg\",W:[{S:\"div\",B:\"ytp-tooltip-duration\",b9:\"{{duration}}\"}]}]});var y\u003dthis;this.api\u003de;this.aq\u003dN;this.Ng\u003dfunction(w){(w\u003dw.relatedTarget)\u0026\u0026g.Ex(y.J,w)||y.SY()};\nthis.Z\u003dfunction(w){y.type\u003d\u003d\u003d3\u0026\u0026y.SY();(w\u003dw.currentTarget)\u0026\u0026w.nodeType\u003d\u003d\u003d1\u0026\u0026!y.type\u0026\u0026(w.removeEventListener(\"mouseover\",y.Z),w.addEventListener(\"mouseout\",y.Ng),w.removeEventListener(\"focus\",y.Z),w.addEventListener(\"blur\",y.Ng),dSM(y,w,2))};\nthis.Kh\u003dfunction(){y.SY()};\nthis.type\u003dthis.J\u003dnull;this.D\u003d!1;this.N\u003dnull;this.K\u003d\"\";this.U\u003d!0;this.scale\u003d1;this.env\u003dthis.api.X();this.i9\u003dthis.env.N;this.bg\u003dthis.hW(\"ytp-tooltip-bg\");this.Rq\u003dthis.hW(\"ytp-tooltip-edu\");this.image\u003dthis.hW(\"ytp-tooltip-image\");this.text\u003dthis.hW(\"ytp-tooltip-text\");this.bottomText\u003dthis.hW(\"ytp-tooltip-bottom-text\");this.title\u003dthis.hW(\"ytp-tooltip-title\");this.G\u003dnew g.NE(this,100);this.j\u003dNaN;this.IQ\u003dthis.api.Fz().getPlayerSize().width;this.qg\u003dnew g.e6(this.IlB,250,this);this.l9\u003dnew g.e6(this.SY,5E3,\nthis);g.Q(this,this.G);g.Q(this,this.qg);g.Q(this,this.l9);SV\u0026\u0026(e\u003dthis.hW(\"ytp-tooltip-text\"),e.setAttribute(\"role\",\"text\"),e.setAttribute(\"aria-live\",\"polite\"))};\ng.MU\u003dfunction(e,N){if(e.i9)return function(){};\nN.addEventListener(\"mouseover\",e.Z);N.addEventListener(\"focus\",e.Z);var y\u003dN.getAttribute(\"title\");y\u0026\u0026!N.hasAttribute(\"aria-label\")\u0026\u0026N.setAttribute(\"aria-label\",y);return function(){e.J\u003d\u003d\u003dN\u0026\u0026e.SY();N.removeEventListener(\"mouseover\",e.Z);N.removeEventListener(\"focus\",e.Z)}};\ndSM\u003dfunction(e,N,y,w){if(N\u0026\u0026!N.hasAttribute)e\u003dnew g.Gh(\"showElementTooltip called with non-element.\",N.toString()),g.t0(e);else{isNaN(e.j)||(e.j\u003dNaN,e.bg.style.background\u003d\"\");e.J\u003dN;e.D\u003d!!w;w?e.K\u003dw:(e.K\u003dN.getAttribute(\"title\"),N.removeAttribute(\"title\"));g.TY(e.element,\"ytp-tooltip\");var E\u003dN.getAttribute(\"data-tooltip-image\");E\u0026\u0026(e.image.style.backgroundImage\u003d\"url(\"+E+\")\");w?e.update({ariaHidden:\"false\"}):e.update({ariaHidden:\"true\"});g.Y1(e.element,\"ytp-tooltip-image-enabled\",!!E);N\u003dN.getAttribute(\"data-tooltip-opaque\");\ng.Y1(e.element,\"ytp-tooltip-opaque\",!!N);e.type\u003dy;e.api.addEventListener(\"appresize\",e.Kh);e.U\u0026\u0026(IB3(e),e.G.show(0))}};\nIB3\u003dfunction(e){if(e.J){var N\u003de.J.getAttribute(\"data-tooltip-text\");if(e.K\u0026\u0026e.J.getAttribute(\"aria-label\")!\u003d\u003de.K)var y\u003de.K;var w\u003de.J.getAttribute(\"aria-keyshortcuts\"),E\u003de.J.getAttribute(\"data-title-no-tooltip\");w\u0026\u0026E\u0026\u0026(y\u003dg.SO(\"$BUTTON_TITLE keyboard shortcut $SHORTCUT_KEY\",{BUTTON_TITLE:E,SHORTCUT_KEY:w}));y\u0026\u0026e.J.setAttribute(\"aria-label\",y);if(N\u0026\u0026!e.D){w\u003de.J;e.updateValue(\"text\",N);y\u003dw.getAttribute(\"data-duration\");e.update({title:e.K,duration:y});w\u003dw.getAttribute(\"data-preview\");E\u003d243*e.scale;var A\u003d\n141*e.scale;e.bg.style.width\u003dE+\"px\";e.bg.style.height\u003dA+\"px\";e.bg.style.backgroundImage\u003dw?\"url(\"+w+\")\":\"\";e.bg.style.backgroundSize\u003dE+\"px \"+A+\"px\";g.Ci(e.element,[\"ytp-text-detail\",\"ytp-preview\"]);g.Y1(e.element,\"ytp-has-duration\",!!y)}else e.updateValue(\"text\",e.K),w\u0026\u0026e.env.T(\"delhi_modern_web_player\")\u0026\u0026(e.updateValue(\"text\",E),e.updateValue(\"keyBoardShortcut\",w.toUpperCase())),g.$1(e.element,[\"ytp-text-detail\",\"ytp-preview\",\"ytp-has-duration\"]);vZ5(e,!!N)}};\nvZ5\u003dfunction(e,N,y,w){var E\u003dMath.min(e.IQ,300*e.scale);e.element.style.maxWidth\u003dN?\"\":E+\"px\";e.aq.yg(e.element,e.J,y,e.type\u003d\u003d\u003d1,w);e.element.style.top?g.pi(e.element,\"ytp-bottom\"):e.element.style.bottom\u0026\u0026g.pi(e.element,\"ytp-top\");e.type\u003d\u003d\u003d3\u0026\u0026e.l9.start()};\nz25\u003dfunction(e,N){g.Y1(e.element,\"ytp-preview\",N\u003e\u003d0);if(!(N\u003c0||N\u003d\u003d\u003de.j)){e.j\u003dN;N\u003d243*e.scale;var y\u003d141*e.scale,w\u003dNjM(e.N,e.j,N);Dr5(e.bg,w,N,y,!0);e.qg.start()}};\niSn\u003dfunction(e){var N\u003de.J;e.type\u003d\u003d\u003d3\u0026\u0026e.l9.stop();e.api.removeEventListener(\"appresize\",e.Kh);e.D||N.setAttribute(\"title\",e.K);e.K\u003d\"\";e.J\u003dnull;e.updateValue(\"keyBoardShortcut\",\"\")};\ngZ_\u003dfunction(e){g.W.call(this,{S:\"button\",dP:[\"ytp-watch-later-button\",\"ytp-button\"],V:{title:\"{{title}}\",\"data-tooltip-image\":\"{{image}}\",\"data-tooltip-opaque\":String(g.hR(e.X()))},W:[{S:\"div\",B:\"ytp-watch-later-icon\",b9:\"{{icon}}\"},{S:\"div\",B:\"ytp-watch-later-title\",b9:\"Watch Later\"}]});this.C\u003de;this.icon\u003dnull;this.visible\u003dthis.isRequestPending\u003dthis.J\u003d!1;gF1(e);e.createClientVe(this.element,this,28665);this.listen(\"click\",this.onClick,this);this.Y(e,\"videoplayerreset\",this.onReset);this.Y(e,\"appresize\",\nthis.YW);this.Y(e,\"videodatachange\",this.YW);this.Y(e,\"presentingplayerstatechange\",this.YW);this.YW();e\u003dthis.C.X();var N\u003dg.qI(\"yt-player-watch-later-pending\");e.j\u0026\u0026N?(BXM(),DS3(this)):this.GZ(2);g.Y1(this.element,\"ytp-show-watch-later-title\",g.hR(e));lh(this.C,this.element,this)};\nVsP\u003dfunction(e){var N\u003de.C.getPlayerSize(),y\u003de.C.X(),w\u003de.C.getVideoData(),E\u003dg.hR(y)\u0026\u0026g.cb(e.C)\u0026\u0026g.G(e.C.getPlayerStateObject(),128),A\u003dy.K;return y.DD\u0026\u0026N.width\u003e\u003d240\u0026\u0026!w.isAd()\u0026\u0026w.DD\u0026\u0026!E\u0026\u0026!g.KX(w)\u0026\u0026!e.C.isEmbedsShortsMode()\u0026\u0026!A};\nfBM\u003dfunction(e,N){er1(g.ud(e.C.X()),\"wl_button\",function(){BXM({videoId:N});window.location.reload()})};\nDS3\u003dfunction(e){if(!e.isRequestPending){e.isRequestPending\u003d!0;e.GZ(3);var N\u003de.C.getVideoData();N\u003de.J?N.removeFromWatchLaterCommand:N.addToWatchLaterCommand;var y\u003de.C.WI(),w\u003de.J?function(){e.J\u003d!1;e.isRequestPending\u003d!1;e.GZ(2);e.C.X().G\u0026\u0026e.C.Mg(\"WATCH_LATER_VIDEO_REMOVED\")}:function(){e.J\u003d!0;\ne.isRequestPending\u003d!1;e.GZ(1);e.C.X().N\u0026\u0026e.C.AE(e.element);e.C.X().G\u0026\u0026e.C.Mg(\"WATCH_LATER_VIDEO_ADDED\")};\nOq(y,N).then(w,function(){e.isRequestPending\u003d!1;e.GZ(4,\"An error has occurred. Please try again later.\");e.C.X().G\u0026\u0026e.C.Mg(\"WATCH_LATER_ERROR\",\"An error has occurred. Please try again later.\")})}};\nts5\u003dfunction(e,N){if(N!\u003d\u003de.icon){switch(N){case 3:var y\u003dLD();break;case 1:y\u003dbj();break;case 2:y\u003d{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",Az:!0,B:\"ytp-svg-fill\",V:{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:y\u003d{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",\nAz:!0,V:{d:\"M7,27.5h22L18,8.5L7,27.5z M19,24.5h-2v-2h2V24.5z M19,20.5h-2V16.5h2V20.5z\",fill:\"#fff\"}}]}}e.updateValue(\"icon\",y);e.icon\u003dN}};\ng.tU\u003dfunction(){g.sN.apply(this,arguments);this.GQ\u003d(this.cF\u003dg.hR(this.api.X()))\u0026\u0026(this.api.X().N||yf()||eu());this.Lb\u003d48;this.Th\u003d69;this.D8\u003dthis.nw\u003dnull;this.Yl\u003d[];this.rM\u003dthis.oV\u003dthis.L0\u003dthis.X9\u003dthis.XS\u003dnull;this.HK\u003d[];this.contextMenu\u003dthis.NS\u003dthis.overflowButton\u003dthis.Lw\u003dthis.rQ\u003dthis.searchButton\u003dthis.copyLinkButton\u003dthis.shareButton\u003dthis.v_\u003dthis.ax\u003dthis.title\u003dthis.channelAvatar\u003dthis.jm\u003dthis.tooltip\u003dnull;this.h_\u003d!1;this.Cu\u003dthis.Gv\u003dthis.SS\u003dthis.dG\u003dnull;this.wZ\u003dthis.We\u003dthis.vX\u003d!1};\nui0\u003dfunction(e){var N\u003de.api.X(),y\u003dg.G(e.api.getPlayerStateObject(),128);return N.j\u0026\u0026y\u0026\u0026!e.api.isFullscreen()};\nq6E\u003dfunction(e){if(e.xx()\u0026\u0026!e.api.isEmbedsShortsMode()\u0026\u0026e.Lw){var N\u003de.api.T(\"web_player_hide_overflow_button_if_empty_menu\");!e.v_||N\u0026\u0026!VsP(e.v_)||NV1(e.Lw,e.v_);!e.shareButton||N\u0026\u0026!$r5(e.shareButton)||NV1(e.Lw,e.shareButton);!e.copyLinkButton||N\u0026\u0026!F8M(e.copyLinkButton)||NV1(e.Lw,e.copyLinkButton)}else{if(e.Lw){N\u003de.Lw;for(var y\u003dg.c(N.actionButtons),w\u003dy.next();!w.done;w\u003dy.next())w.value.detach();N.actionButtons\u003d[]}e.searchButton\u0026\u0026!g.Ex(e.ax.element,e.searchButton.element)\u0026\u0026e.searchButton.yB(e.ax.element);\ne.v_\u0026\u0026!g.Ex(e.ax.element,e.v_.element)\u0026\u0026e.v_.yB(e.ax.element);e.shareButton\u0026\u0026!g.Ex(e.ax.element,e.shareButton.element)\u0026\u0026e.shareButton.yB(e.ax.element);e.copyLinkButton\u0026\u0026!g.Ex(e.ax.element,e.copyLinkButton.element)\u0026\u0026e.copyLinkButton.yB(e.ax.element)}};\nZSs\u003dfunction(e,N,y){N\u003dy?N.lastElementChild:N.firstElementChild;for(var w\u003dnull;N;){if(lG(N,\"display\")!\u003d\u003d\"none\"\u0026\u0026N.getAttribute(\"aria-hidden\")!\u003d\u003d\"true\"){var E\u003dvoid 0;N.tabIndex\u003e\u003d0?E\u003dN:E\u003dZSs(e,N,y);E\u0026\u0026(w?y?E.tabIndex\u003ew.tabIndex\u0026\u0026(w\u003dE):E.tabIndex\u003cw.tabIndex\u0026\u0026(w\u003dE):w\u003dE)}N\u003dy?N.previousElementSibling:N.nextElementSibling}return w};\nxSM\u003dfunction(e,N,y){if(e.api.T(\"web_player_nitrate_promo_tooltip\")\u0026\u0026e.api.getPresentingPlayerType(!0)!\u003d\u003d2){var w\u003de.api.getVideoData(1);if(w\u003d\u003dnull?0:w.tooltipRenderer){w\u003dw.tooltipRenderer;var E;if(E\u003d!e.Cu){if(!(N\u003d!N)){var A,T,p;N\u003d((A\u003dw.tooltipDisplayStrategy)\u003d\u003dnull?void 0:A.type)!\u003d\u003d\"TOOLTIP_DISPLAY_TYPE_DO_NOT_SHOW_IMMEDIATELY\"\u0026\u0026((T\u003dw.promoConfig)\u003d\u003dnull?void 0:T.promoId)!\u003d\u003d\"dtip-edu-player-iseecaptions\"\u0026\u0026((p\u003dw.promoConfig)\u003d\u003dnull?void 0:p.promoId)!\u003d\u003d\"dtip-edu-player-tc-m2\"}E\u003dN}E\u0026\u0026(e.Cu\u003dnew AME(w,e.api),\ng.Q(e,e.Cu),g.Pb(e.api,e.Cu.element,9));var C;(C\u003de.Cu)\u003d\u003dnull||C9E(C,w,y)}}};\ng.ub\u003dfunction(e){g.dH.call(this,e);this.chrome\u003dnull;this.load()};\njS5\u003dfunction(){for(var e\u003dqV.length;e\u003c4;e++){var N\u003dg.sA(\"VIDEO\");N.load();qV.push(new g.Tf(N))}};\nnZH\u003dfunction(e,N,y,w){var E\u003dy.getVideoData(),A\u003dN.getVideoData();if(y.getPlayerState().isError())return{msg:\"player-error\"};var T\u003dA.K;if(N.eN()\u003ew/1E3+1)return{msg:\"in-the-past\"};if(A.isLivePlayback\u0026\u0026!isFinite(w))return{msg:\"live-infinite\"};(w\u003dN.LC())\u0026\u0026w.isView()\u0026\u0026(w\u003dw.mediaElement);if(w\u0026\u0026w.JP().length\u003e12\u0026\u0026g.$I(E))return{msg:\"played-ranges\"};if(!E.K)return null;if(!T)return{msg:\"no-pvd-formats\"};if(!E.K.J||!T.J)return{msg:\"non-dash\"};w\u003dT.videoInfos[0];var p\u003dE.K.videoInfos[0];e.G\u0026\u0026Rf(A)\u0026\u0026(w\u003dN.fI(),p\u003d\ny.fI());if(!w||!p)return{msg:\"no-video-info\"};if(e.K\u0026\u0026(Kd(w)||Kd(p)))return{msg:\"av1\"};N\u003de.J\u0026\u0026A.e_()\u0026\u0026Zo();if(p.containerType!\u003d\u003dw.containerType)if(N)A.Fh(\"sgap\",{ierr:\"container\"});else return{msg:\"container\"};if(e.N\u0026\u0026!N\u0026\u0026(p.Iq!\u003d\u003dw.Iq||p.Iq\u003d\u003d\u003d\"\"||w.Iq\u003d\u003d\u003d\"\"))return{msg:\"codec\"};if(e.j\u0026\u0026p.video\u0026\u0026w.video\u0026\u0026Math.abs(p.video.width/p.video.height-w.video.width/w.video.height)\u003e.01)return{msg:\"ratio\"};if(g.$I(A)\u0026\u0026g.$I(E))return{msg:\"content-protection\"};T\u003dT.J[0];E\u003dE.K.J[0];y\u003dT.audio;var C\u003dE.audio;if(y.sampleRate!\u003d\u003d\nC.sampleRate\u0026\u0026!g.i$)if(N)A.Fh(\"sgap\",{ierr:\"srate\"});else return{msg:\"sample-rate\",ci:T.itag,cr:y.sampleRate,ni:E.itag,nr:C.sampleRate};return(y.numChannels||2)!\u003d\u003d(C.numChannels||2)?{msg:\"channel-count\"}:e.L\u0026\u0026A.e_()\u0026\u0026w.video.fps!\u003d\u003dp.video.fps?{msg:\"fps\"}:null};\nQSE\u003dfunction(e,N,y){var w\u003de.getVideoData(),E\u003dN.getVideoData();if(!w.X().supportsGaplessShorts())return{nq:\"env\"};if(y.Z){if(w.IV\u0026\u0026!w.isAd()||E.IV\u0026\u0026!E.isAd())return{nq:\"autoplay\"}}else if(w.IV||E.IV)return{nq:\"autoplay\"};if(!w.U)return{nq:\"client\"};if(!e.xB())return{nq:\"no-empty\"};e\u003dnZH(y,e,N,Infinity);return e!\u003dnull?{nq:e.msg}:null};\nZt\u003dfunction(e){g.x.call(this);this.app\u003de;this.L\u003dthis.j\u003dthis.N\u003dthis.J\u003dnull;this.K\u003d1;this.events\u003dnew g.fd(this);this.events.Y(this.app.Lh,g.TW(\"gaplessshortslooprange\"),this.U);g.Q(this,this.events)};\nmS3\u003dfunction(){this.j\u003dthis.Z\u003dthis.K\u003dthis.G\u003dthis.L\u003dthis.N\u003dthis.J\u003d!1};\nHSP\u003dfunction(e){var N\u003dnew mS3;N.J\u003de.T(\"h5_gapless_support_types_diff\");N.L\u003de.T(\"h5_gapless_error_on_fps_diff\");N.G\u003de.T(\"html5_gapless_use_format_info_fix\");N.K\u003de.T(\"html5_gapless_disable_on_av1\")\u0026\u0026!e.T(\"html5_gapless_enable_on_av1\");N.N\u003de.T(\"html5_gapless_check_codec_diff_strictly\");N.Z\u003de.T(\"html5_gapless_on_ad_autoplay\");N.j\u003de.T(\"html5_gapless_disable_diff_aspect_radio\");return N};\ng.xM\u003dfunction(e,N,y,w){w\u003dw\u003d\u003d\u003dvoid 0?!1:w;R8.call(this);this.mediaElement\u003de;this.start\u003dN;this.end\u003dy;this.J\u003dw};\nKNM\u003dfunction(e,N,y,w,E,A){A\u003dA\u003d\u003d\u003dvoid 0?0:A;g.x.call(this);var T\u003dthis;this.policy\u003de;this.J\u003dN;this.N\u003dy;this.nX\u003dE;this.L\u003dA;this.j\u003dthis.K\u003dnull;this.currentVideoDuration\u003dthis.Z\u003d-1;this.G\u003d!1;this.P7\u003dnew O3;this.iZ\u003dw-N.w7()*1E3;this.P7.then(void 0,function(){});\nthis.timeout\u003dnew g.e6(function(){T.zS(\"timeout\")},1E4);\ng.Q(this,this.timeout);this.U\u003disFinite(w);this.status\u003d{status:0,error:null}};\nR29\u003dfunction(e){var N,y,w,E,A,T,p,C,r,Y;return g.f(function(M){if(M.J\u003d\u003d1){if(e.Ss())return M.return(Promise.reject(Error(e.status.error||\"disposed\")));e.timeout.start();N\u003dg.j8.X0();return g.D(M,e.P7,2)}g.j8.x$(\"gtfta\",N);y\u003de.J.LC();if(y.isEnded())return e.zS(\"ended_in_finishTransition\"),M.return(Promise.reject(Error(e.status.error||\"\")));if(!e.j||!nh(e.j))return e.zS(\"next_mse_closed\"),M.return(Promise.reject(Error(e.status.error||\"\")));if(e.N.E$()!\u003d\u003de.j)return e.zS(\"next_mse_mismatch\"),M.return(Promise.reject(Error(e.status.error||\n\"\")));w\u003dWNM(e);E\u003dw.Qo;A\u003dw.Bt;T\u003dw.Vo;e.J.s_(!1,!0);p\u003dOS9(y,E,T,!e.N.getVideoData().isAd());e.N.setMediaElement(p);(C\u003de.J.NZ())\u0026\u0026e.N.Wm(C.ql,C.OD);e.U\u0026\u0026(e.N.seekTo(e.N.getCurrentTime()+.001,{l8:!0,FM:3,BY:\"gapless_pseudo\"}),p.play(),u4());r\u003dy.N7();r.cpn\u003de.J.getVideoData().clientPlaybackNonce;r.st\u003d\"\"+E;r.et\u003d\"\"+T;e.N.Fh(\"gapless\",r);e.J.Fh(\"gaplessTo\",{cpn:e.N.getVideoData().clientPlaybackNonce});Y\u003de.J.getPlayerType()\u003d\u003d\u003de.N.getPlayerType();e.J.Bu(A,!0,!1,Y,e.N.getVideoData().clientPlaybackNonce);e.N.Bu(e.N.getCurrentTime(),\n!0,!0,Y,e.J.getVideoData().clientPlaybackNonce);e.N.p4();g.Jo(function(){!e.N.getVideoData().qg\u0026\u0026e.N.getPlayerState().isOrWillBePlaying()\u0026\u0026e.N.oi()});\nnU(e,6);e.dispose();return M.return(Promise.resolve())})};\nsS9\u003dfunction(e){if(e.N.getVideoData().K){var N\u003de.nX.X().T(\"html5_gapless_suspend_next_loader\")\u0026\u0026e.L\u003d\u003d\u003d1;e.N.KH(e.j,N,GLM(e));nU(e,3);USH(e);var y\u003dLNP(e);N\u003dy.Sr;y\u003dy.Oi;N.subscribe(\"updateend\",e.Hv,e);y.subscribe(\"updateend\",e.Hv,e);e.Hv(N);e.Hv(y)}};\nUSH\u003dfunction(e){e.J.unsubscribe(\"internalvideodatachange\",e.Yo,e);e.N.unsubscribe(\"internalvideodatachange\",e.Yo,e);e.nX.X().T(\"html5_gapless_use_format_info_fix\")\u0026\u0026(e.J.unsubscribe(\"internalvideoformatchange\",e.Yo,e),e.N.unsubscribe(\"internalvideoformatchange\",e.Yo,e));e.J.unsubscribe(\"mediasourceattached\",e.Yo,e);e.N.unsubscribe(\"statechange\",e.Dt,e)};\nOS9\u003dfunction(e,N,y,w){e\u003de.isView()?e.mediaElement:e;return new g.xM(e,N,y,w)};\nnU\u003dfunction(e,N){N\u003c\u003de.status.status||(e.status\u003d{status:N,error:null},N\u003d\u003d\u003d5\u0026\u0026e.P7.resolve())};\nGLM\u003dfunction(e){return e.nX.X().T(\"html5_gapless_no_clear_buffer_timeline\")\u0026\u0026e.L\u003d\u003d\u003d1\u0026\u0026L3(e.J.getVideoData())};\nWNM\u003dfunction(e){var N\u003de.J.LC();N\u003dN.isView()?N.start:0;var y\u003de.J.getVideoData().isLivePlayback?Infinity:e.J.jo(!0);y\u003dMath.min(e.iZ/1E3,y)+N;var w\u003de.U?100:0;e\u003dy-e.N.eN()+w;return{A5:N,Qo:e,Bt:y,Vo:Infinity}};\nLNP\u003dfunction(e){return{Sr:e.K.J.KC,Oi:e.K.N.KC}};\nQq\u003dfunction(e){g.x.call(this);var N\u003dthis;this.app\u003de;this.L\u003dthis.N\u003dthis.J\u003dnull;this.U\u003d!1;this.K\u003dthis.j\u003dnull;this.G\u003dHSP(this.app.X());this.Z\u003dfunction(){g.Jo(function(){aBF(N)})}};\neIM\u003dfunction(e,N,y,w,E){w\u003dw\u003d\u003d\u003dvoid 0?0:w;E\u003dE\u003d\u003d\u003dvoid 0?0:E;e.xB()||mY(e);e.j\u003dnew O3;e.J\u003dN;var A\u003dy,T\u003dE\u003d\u003d\u003d0;T\u003dT\u003d\u003d\u003dvoid 0?!0:T;var p\u003de.app.nh(),C\u003dp.getVideoData().isLivePlayback?Infinity:p.jo(!0)*1E3;A\u003eC\u0026\u0026(A\u003dC-200,e.U\u003d!0);T\u0026\u0026p.getCurrentTime()\u003e\u003dA/1E3?e.Z():(e.N\u003dp,T\u0026\u0026(T\u003dA,A\u003de.N,e.app.Lh.addEventListener(g.AA(\"vqueued\"),e.Z),T\u003disFinite(T)||T/1E3\u003eA.getDuration()?T:0x8000000000000,e.L\u003dnew g.wF(T,0x8000000000000,{namespace:\"vqueued\"}),A.addCueRange(e.L)));T\u003dw/\u003d1E3;A\u003dN.getVideoData().J;w\u0026\u0026A\u0026\u0026e.N\u0026\u0026(p\u003dw,C\u003d0,\nN.getVideoData().isLivePlayback\u0026\u0026(T\u003dMath.min(y/1E3,e.N.jo(!0)),C\u003dMath.max(0,T-e.N.getCurrentTime()),p\u003dMath.min(w,N.jo()+C)),T\u003dOh_(A,p)||w,T!\u003d\u003dw\u0026\u0026e.J.Fh(\"qvaln\",{st:w,at:T,rm:C,ct:p}));N\u003dT;w\u003de.J;w.getVideoData().NK\u003d!0;w.getVideoData().U\u003d!0;w.xN(!0);A\u003d{};e.N\u0026\u0026(A\u003de.N.wS(),T\u003de.N.getVideoData().clientPlaybackNonce,A\u003d{crt:(A*1E3).toFixed(),cpn:T});w.Fh(\"queued\",A);N!\u003d\u003d0\u0026\u0026w.seekTo(N+.01,{l8:!0,FM:3,BY:\"videoqueuer_queued\"});e.K\u003dnew KNM(e.G,e.app.nh(),e.J,y,e.app,E);y\u003de.K;y.status.status!\u003d\u003dInfinity\u0026\u0026(nU(y,\n1),y.J.subscribe(\"internalvideodatachange\",y.Yo,y),y.N.subscribe(\"internalvideodatachange\",y.Yo,y),y.nX.X().T(\"html5_gapless_use_format_info_fix\")\u0026\u0026(y.J.subscribe(\"internalvideoformatchange\",y.Yo,y),y.N.subscribe(\"internalvideoformatchange\",y.Yo,y)),y.J.subscribe(\"mediasourceattached\",y.Yo,y),y.N.subscribe(\"statechange\",y.Dt,y),y.J.subscribe(\"newelementrequired\",y.u4,y),y.Yo());return e.j};\naBF\u003dfunction(e){var N,y,w,E,A,T,p,C,r;g.f(function(Y){switch(Y.J){case 1:if(e.Ss()||!e.j||!e.J)return Y.return();e.U\u0026\u0026e.app.nh().U7(!0,!1);y\u003de.app.X().T(\"html5_force_csdai_gapful_transition\")\u0026\u0026((N\u003de.app.nh())\u003d\u003dnull?void 0:N.getVideoData().isDaiEnabled());w\u003dnull;if(!e.K||y){Y.u9(2);break}g.c5(Y,3);return g.D(Y,R29(e.K),5);case 5:g.B5(Y,2);break;case 3:w\u003dE\u003dg.XH(Y);case 2:if(!e.J)return Y.return();g.j8.le(\"vqsp\",function(){e.app.w1(e.J)});\nif(!e.J)return Y.return();A\u003de.J.LC();e.app.X().T(\"html5_gapless_seek_on_negative_time\")\u0026\u0026A\u0026\u0026A.getCurrentTime()\u003c-.01\u0026\u0026e.J.seekTo(0);g.j8.le(\"vqpv\",function(){e.app.playVideo()});\nif(w||y)e.J?(T\u003dw?w.message:\"forced\",(p\u003de.N)\u003d\u003dnull||p.Fh(\"gapfulfbk\",{r:T}),e.J.E1(T)):(C\u003de.N)\u003d\u003dnull||C.Fh(\"gapsp\",{});r\u003de.j;mY(e);r\u0026\u0026r.resolve();return Y.return(Promise.resolve())}})};\nmY\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;if(e.N){if(e.L){var y\u003de.N;e.app.Lh.removeEventListener(g.AA(\"vqueued\"),e.Z);y.removeCueRange(e.L)}e.N\u003dnull;e.L\u003dnull}e.K\u0026\u0026(e.K.status.status!\u003d\u003d6\u0026\u0026(y\u003de.K,y.status.status!\u003d\u003dInfinity\u0026\u0026y.L!\u003d\u003d1\u0026\u0026y.zS(\"Canceled\")),e.K\u003dnull);e.j\u003dnull;e.J\u0026\u0026!N\u0026\u0026e.J!\u003d\u003de.app.NU()\u0026\u0026e.J!\u003d\u003de.app.nh()\u0026\u0026Ov(e.J);e.J\u0026\u0026N\u0026\u0026e.J.IN();e.J\u003dnull;e.U\u003d!1};\nNfn\u003dfunction(e){var N;return((N\u003de.K)\u003d\u003dnull?void 0:N.currentVideoDuration)||-1};\nyNM\u003dfunction(e,N,y){if(e.xB())return\"qie\";if(e.J\u003d\u003dnull||e.J.JW.Ss()||e.J.getVideoData()\u003d\u003dnull)return\"qpd\";if(N.videoId!\u003d\u003de.J.vE())return\"vinm\";if(Nfn(e)\u003c\u003d0)return\"ivd\";if(y!\u003d\u003d1)return\"upt\";if((y\u003de.K)\u003d\u003dnull)e\u003dvoid 0;else if(y.getStatus().status!\u003d\u003d5)e\u003d\"niss\";else if(nZH(y.policy,y.J,y.N,y.iZ)!\u003dnull)e\u003d\"pge\";else{N\u003dLNP(y);e\u003dN.Sr;var w\u003dN.Oi;N\u003dg.Y2(y.nX.X().experiments,\"html5_shorts_gapless_next_buffer_in_seconds\");y\u003dy.Z+N;w\u003dAX(w.Ju(),y);e\u003dAX(e.Ju(),y);e\u003d!(N\u003e0)||w\u0026\u0026e?null:\"neb\"}return e!\u003dnull?e:null};\nwJE\u003dfunction(){g.pT.call(this);var e\u003dthis;this.fullscreen\u003d0;this.j\u003dthis.K\u003dthis.pictureInPicture\u003dthis.J\u003dthis.N\u003dthis.inline\u003d!1;this.L\u003dfunction(){e.iP()};\nEen(this.L);this.Z\u003dthis.getVisibilityState(this.ox(),this.isFullscreen(),this.isMinimized(),this.isInline(),this.Wp(),this.j3(),this.ly(),this.gN())};\nbw\u003dfunction(e){return!(e.isMinimized()||e.isInline()||e.isBackground()||e.Wp()||e.j3()||e.ly()||e.gN())};\nEo3\u003dfunction(e,N){g.x.call(this);this.K\u003dthis.j\u003dnull;this.J\u003de;this.N\u003dN};\nCT9\u003dfunction(e){var N\u003de.experiments,y\u003dN.gP.bind(N);ANP\u003dy(\"html5_use_async_stopVideo\");TfP\u003dy(\"html5_pause_for_async_stopVideo\");JNE\u003dy(\"html5_not_reset_media_source\");y(\"html5_listen_for_audio_output_changed\")\u0026\u0026(dEJ\u003d!0);Qc\u003dy(\"html5_not_reset_media_source\");pJs\u003dy(\"html5_not_reset_media_source\");$H\u003dy(\"html5_retain_source_buffer_appends_for_debugging\");RNs\u003dy(\"web_enable_auto_pip\")||y(\"web_enable_pip_on_miniplayer\");y(\"html5_mediastream_applies_timestamp_offset\")\u0026\u0026(Cr\u003d!0);var w\u003dg.Y2(N,\"html5_cobalt_override_quic\");\nw\u0026\u0026PG(\"QUIC\",+(w\u003e0));(w\u003dg.Y2(N,\"html5_cobalt_audio_write_ahead_ms\"))\u0026\u0026PG(\"Media.AudioWriteDurationLocal\",w);(w\u003dy(\"html5_cobalt_enable_decode_to_texture\"))\u0026\u0026PG(\"Media.PlayerConfiguration.DecodeToTexturePreferred\",w?1:0);(e.B9()||y(\"html5_log_cpu_info\"))\u0026\u0026eM_();Error.stackTraceLimit\u003d50;var E\u003dg.Y2(N,\"html5_idle_rate_limit_ms\");E\u0026\u0026Object.defineProperty(window,\"requestIdleCallback\",{value:function(A){return window.setTimeout(A,E)}});\nBY3(e.L);Fy\u003dy(\"html5_use_ump_request_slicer\");Yj5\u003dy(\"html5_record_now\");y(\"html5_disable_streaming_xhr\")\u0026\u0026(QY\u003d!1);y(\"html5_byterate_constraints\")\u0026\u0026(Gm\u003d!0);y(\"html5_use_non_active_broadcast_for_post_live\")\u0026\u0026(Z$\u003d!0);y(\"html5_sunset_aac_high_codec_family\")\u0026\u0026(nd[\"141\"]\u003d\"a\")};\nrNE\u003dfunction(e){return e.slice(12).replace(/_[a-z]/g,function(N){return N.toUpperCase().replace(\"_\",\"\")}).replace(\"Dot\",\".\")};\n$FJ\u003dfunction(e){var N\u003d{},y;for(y in e.experiments.flags)if(y.startsWith(\"cobalt_h5vcc\")){var w\u003drNE(y),E\u003dg.Y2(e.experiments,y);w\u0026\u0026E\u0026\u0026(N[w]\u003dPG(w,E))}return N};\nHK\u003dfunction(e,N,y,w,E){E\u003dE\u003d\u003d\u003dvoid 0?[]:E;g.x.call(this);this.ph\u003de;this.GW\u003dN;this.j\u003dy;this.segments\u003dE;this.J\u003dvoid 0;this.N\u003dnew Map;E.length\u0026\u0026(this.J\u003dE[0])};\nYX5\u003dfunction(e){if(!(e.segments.length\u003c2)){var N\u003de.segments.shift();if(N){var y\u003dN.J,w\u003d[];if(y.size){y\u003dg.c(y.values());for(var E\u003dy.next();!E.done;E\u003dy.next()){E\u003dg.c(E.value);for(var A\u003dE.next();!A.done;A\u003dE.next()){A\u003dA.value;for(var T\u003dg.c(A.segments),p\u003dT.next();!p.done;p\u003dT.next())(p\u003dKU(p.value))\u0026\u0026w.push(p);A.removeAll()}}}(y\u003dKU(N))\u0026\u0026w.push(y);w\u003dg.c(w);for(y\u003dw.next();!y.done;y\u003dw.next())e.N.delete(y.value);N.dispose()}}};\nWK\u003dfunction(e,N,y,w){if(!e.J||N\u003ey)return!1;N\u003dnew HK(e.ph,N,y,e.J,w);w\u003dg.c(w);for(y\u003dw.next();!y.done;y\u003dw.next()){y\u003dy.value;var E\u003dKU(y);E\u0026\u0026E!\u003d\u003dKU(e.J)\u0026\u0026e.N.set(E,[y])}e\u003de.J;e.J.has(N.EY())?e.J.get(N.EY()).push(N):e.J.set(N.EY(),[N]);return!0};\nNt\u003dfunction(e,N){return e.N.get(N)};\nMhP\u003dfunction(e,N,y){e.N.set(N,y)};\nOD\u003dfunction(e,N,y,w,E,A){return new lEs(y,y+(w||0),!w,N,e,E,A)};\nlEs\u003dfunction(e,N,y,w,E,A,T){g.x.call(this);this.GW\u003de;this.K\u003dN;this.N\u003dy;this.type\u003dw;this.j\u003dE;this.videoData\u003dA;this.Jv\u003dT;this.J\u003dnew Map;rd(A)};\nKU\u003dfunction(e){return e.videoData.clientPlaybackNonce};\nFBM\u003dfunction(e){if(e.J.size)for(var N\u003dg.c(e.J.values()),y\u003dN.next();!y.done;y\u003dN.next()){y\u003dg.c(y.value);for(var w\u003dy.next();!w.done;w\u003dy.next())w.value.dispose()}e.J.clear()};\nSX9\u003dfunction(e){this.end\u003dthis.start\u003de};\ng.R5\u003dfunction(){this.J\u003dnew Map;this.K\u003dnew Map;this.N\u003dnew Map};\ng.GT\u003dfunction(e,N,y,w){g.x.call(this);var E\u003dthis;this.api\u003de;this.ph\u003dN;this.playback\u003dy;this.app\u003dw;this.aq\u003dnew g.R5;this.N\u003dnew Map;this.Z\u003d[];this.L\u003d[];this.K\u003dnew Map;this.pX\u003dnew Map;this.Ng\u003dnew Map;this.Wk\u003dnull;this.Xz\u003dNaN;this.dT\u003dthis.Y_\u003dnull;this.SR\u003dnew g.e6(function(){ooE(E,E.Xz,E.Y_||void 0)});\nthis.events\u003dnew g.fd(this);this.a9\u003d15E3;this.qg\u003dnew g.e6(function(){E.Rq\u003d!0;E.playback.L4(E.a9);b0E(E);E.tP(!1)},this.a9);\nthis.Rq\u003d!1;this.G\u003dnew Map;this.Kx\u003d[];this.Kh\u003dnull;this.jp\u003dnew Set;this.Zl\u003d[];this.FZ\u003d[];this.U2\u003d[];this.LX\u003d[];this.J\u003dvoid 0;this.l9\u003d0;this.Bk\u003d!0;this.D\u003d!1;this.Et\u003d[];this.VB\u003dnew Set;this.NK\u003dnew Set;this.CC\u003dnew Set;this.Bp\u003d0;this.Ut\u003dnew Set;this.PY\u003d0;this.g2\u003dthis.jn\u003d!1;this.hM\u003dthis.j\u003d\"\";this.Dl\u003dnull;this.lk\u003d{Vgg:function(){return E.N},\nfFg:function(){return E.Z},\nQps:function(){return E.K},\nnY:function(A){E.onCueRangeEnter(E.N.get(A))},\nX2P:function(A){E.onCueRangeExit(E.N.get(A))},\nK_1:function(A,T){E.N.set(A,T)},\nfvW:function(A){E.hM\u003dA},\nRp:function(){return E.Rp()},\nMgG:function(A){return E.Ng.get(A)}};\nthis.playback.getPlayerType();this.playback.iG(this);this.i9\u003dthis.ph.B9();g.Q(this,this.SR);g.Q(this,this.events);g.Q(this,this.qg);this.events.Y(this.api,g.AA(\"serverstitchedcuerange\"),this.onCueRangeEnter);this.events.Y(this.api,g.TW(\"serverstitchedcuerange\"),this.onCueRangeExit)};\nBfJ\u003dfunction(e,N,y,w,E,A,T,p){var C\u003dhIE(e,A,A+E);e.Rq\u0026\u0026e.playback.Fh(\"sdai\",{adaftto:1});y||e.playback.Fh(\"sdai\",{missadcon:1,enter:A,len:E,aid:p});e.U\u0026\u0026!e.U.Lo\u0026\u0026(e.U.Lo\u003dp);e.g2\u0026\u0026e.playback.Fh(\"sdai\",{adfbk:1,enter:A,len:E,aid:p});var r\u003de.playback;T\u003dT\u003d\u003d\u003dvoid 0?A+E:T;A\u003d\u003d\u003dT\u0026\u0026!E\u0026\u0026e.ph.T(\"html5_allow_zero_duration_ads_on_timeline\")\u0026\u0026e.playback.Fh(\"sdai\",{attl0d:1});A\u003eT\u0026\u0026UD(e,{reason:\"enterTime_greater_than_return\",GW:A,OQ:T});var Y\u003dr.Ti()*1E3;A\u003cY\u0026\u0026UD(e,{reason:\"enterTime_less_than_minSeekableTime\",enterMs:A,\nminSkMs:Y},e.ph.T(\"html5_report_ssdai_timeline_error_as_fatal\"));r\u003dr.getDuration()*1E3;T\u003er\u0026\u0026UD(e,{reason:\"parent_return_greater_than_content_duration\",OQ:T,UYh:r});r\u003dnull;Y\u003dg.T7(e.L,{OQ:A},function(M,l){return M.OQ-l.OQ});\nY\u003e\u003d0\u0026\u0026(r\u003de.L[Y],r.OQ\u003eA\u0026\u0026cNs(e,N.video_id||\"\",A,T,r));if(C\u0026\u0026r)for(Y\u003d0;Y\u003ce.Zl.length;Y++){if(e.Zl[Y].identifier\u003d\u003d\u003dC.identifier){e.Zl.splice(Y,1);break}}else if(C)return e.playback.Fh(\"sdai\",{rejectAttl:1}),p\u0026\u0026!DR(e.LX,function(M){return M\u003d\u003d\u003dp})\u0026\u0026(e.playback.Fh(\"sdai\",{rejectAdBreakAttl:1}),e.LX.push(p)),LU(e),\"\";\nC\u003d\"ss_childplayback_\"+k29++;e.ph.T(\"html5_enable_ssap_entity_id\")?(N\u003dnew g.t3(e.ph,N),Y\u003dN.clientPlaybackNonce):(N.cpn||(N.cpn\u003dg.PX(16)),Y\u003dN.cpn,N\u003dnew g.t3(e.ph,N));N.FS\u003dC;y\u003d{FS:C,playerType:w,durationMs:E,GW:A,OQ:T,cpn:Y,videoData:N,errorCount:0,ssdaiAdsConfig:y};g.rr(e.L,y,function(M,l){return M.GW\u003d\u003d\u003dl.GW?M.durationMs-l.durationMs:M.GW-l.GW});\ne.K.set(Y,y);e.pX.set(C,y);e.playback.Fh(\"sdai\",{attlDone:T-A,acpn:Y});e.playback.getVideoData().Au()\u0026\u0026e.playback.Fh(\"sdai\",{adSt:A});p?y.TN\u003dp:r?y.TN\u003dr.TN:y.TN\u003dy.cpn;if(A\u003dy.TN)(w\u003de.Ng.get(A))?(w.push(y),g.pf(w,function(M,l){return M.GW-l.GW})):e.Ng.set(A,[y]);\ne.qg.isActive()\u0026\u0026(e.Rq\u003d!1,e.qg.stop(),b0E(e),e.tP(!0));return C};\nsD\u003dfunction(e,N,y){return{ssvc:N,cpn:(y\u003d\u003dnull?void 0:y.cpn)||\"\",vid:(y\u003d\u003dnull?void 0:y.videoData.videoId)||\"\",ct:(e.playback.getCurrentTime()||0).toFixed(3),cmt:(e.playback.eN()||0).toFixed(3)}};\na5\u003dfunction(e,N){e.api.MB();e.api.publish(\"serverstitchedvideochange\",N.FS,N.oO)};\nNs\u003dfunction(e,N,y){var w\u003de.D,E\u003de.Rp(),A\u003de.j;e.j\u003d\"\";var T\u003dN.Ix-y.Ix;Math.abs(T)\u003e.5\u0026\u0026e.playback.Fh(\"sdai\",{ttdtb:1,delta:T,cpn:E.cpn,enter:N.adCpn,exit:y.adCpn,seek:w,skip:A});e.api.T(\"html5_ssdai_enable_media_end_cue_range\")\u0026\u0026e.api.iX();if(N.isAd\u0026\u0026y.isAd){E\u003d!!A;if(N.adCpn\u0026\u0026y.adCpn){var p\u003de.K.get(N.adCpn);var C\u003de.K.get(y.adCpn)}E?e.playback.Fh(\"sdai\",{igtransskip:1,enter:N.adCpn,exit:y.adCpn,seek:w,skip:A}):eo(e,C,p,y.Ix,N.Ix,w,E)}else if(!N.isAd\u0026\u0026y.isAd){e.hM\u003dE.cpn;e.api.publish(\"serverstitchedvideochange\");\np\u003dsD(e,\"a2c\");e.playback.Fh(\"sdai\",p);e.Bp\u003d0;if(p\u003dy.y6)e.l9\u003dp.end;var r;y.adCpn\u0026\u0026(r\u003de.K.get(y.adCpn));r\u0026\u0026e.playback.T5(r,E,y.Ix,N.Ix,w,!!A)}else if(N.isAd\u0026\u0026!y.isAd){var Y;N.adCpn\u0026\u0026(Y\u003de.K.get(N.adCpn));Y\u0026\u0026(e.l9\u003d0,e.hM\u003dY.cpn,a5(e,Y),r\u003dsD(e,\"c2a\",Y),e.playback.Fh(\"sdai\",r),e.Bp\u003d1,e.playback.T5(E,Y,y.Ix,N.Ix,w,!!A))}};\nyi\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?0:y;var w\u003dg.T7(e.L,{GW:(N+y)*1E3},function(p,C){return p.GW-C.GW});\nw\u003dw\u003c0?(w+2)*-1:w;if(w\u003e\u003d0)for(var E\u003dN*1E3,A\u003dw;A\u003c\u003dw+1\u0026\u0026A\u003ce.L.length;A++){var T\u003de.L[A];if(E\u003e\u003dT.GW-y*1E3\u0026\u0026E\u003c\u003dT.OQ+y*1E3)return{Lc:T,Xs:N}}return{Lc:void 0,Xs:N}};\nPTE\u003dfunction(e,N){var y\u003d\"\";(N\u003dXJn(e,N))\u0026\u0026(y\u003dN.getId());return y?e.K.get(y):void 0};\nXJn\u003dfunction(e,N){if(e.hM){var y\u003de.N.get(e.hM);if(y\u0026\u0026y.start-200\u003c\u003dN\u0026\u0026y.end+200\u003e\u003dN)return y}e\u003dg.c(e.N.values());for(y\u003de.next();!y.done;y\u003de.next())if(y\u003dy.value,y.start\u003c\u003dN\u0026\u0026y.end\u003e\u003dN)return y};\nooE\u003dfunction(e,N,y){var w\u003de.dT||e.app.nh().getPlayerState();wl(e,!0);e.playback.seekTo(N,y);e\u003de.app.nh();N\u003de.getPlayerState();w.isOrWillBePlaying()\u0026\u0026!N.isOrWillBePlaying()?e.playVideo():w.isPaused()\u0026\u0026!N.isPaused()\u0026\u0026e.pauseVideo()};\nwl\u003dfunction(e,N){e.Xz\u003dNaN;e.Y_\u003dnull;e.SR.stop();e.Wk\u0026\u0026N\u0026\u0026e.Wk.yr();e.dT\u003dnull;e.Wk\u003dnull};\ndF0\u003dfunction(e){var N\u003dN\u003d\u003d\u003dvoid 0?-1:N;var y\u003dy\u003d\u003d\u003dvoid 0?Infinity:y;for(var w\u003d[],E\u003dg.c(e.L),A\u003dE.next();!A.done;A\u003dE.next())A\u003dA.value,(A.GW\u003cN||A.OQ\u003ey)\u0026\u0026w.push(A);e.L\u003dw;w\u003dg.c(e.N.values());for(E\u003dw.next();!E.done;E\u003dw.next())E\u003dE.value,E.start\u003e\u003dN\u0026\u0026E.end\u003c\u003dy\u0026\u0026(e.playback.removeCueRange(E),e.N.delete(E.getId()),e.playback.Fh(\"sdai\",{rmAdCR:1}));w\u003dyi(e,N/1E3);N\u003dw.Lc;w\u003dw.Xs;if(N\u0026\u0026(w\u003dw*1E3-N.GW,E\u003dN.GW+w,N.durationMs\u003dw,N.OQ\u003dE,w\u003de.N.get(N.cpn))){E\u003dg.c(e.Z);for(A\u003dE.next();!A.done;A\u003dE.next())A\u003dA.value,A.start\u003d\u003d\u003dw.end?\nA.start\u003dN.GW+N.durationMs:A.end\u003d\u003d\u003dw.start\u0026\u0026(A.end\u003dN.GW);w.start\u003dN.GW;w.end\u003dN.GW+N.durationMs}if(N\u003dyi(e,y/1E3).Lc){var T;w\u003d\"playback_timelinePlaybackId_\"+N.FS+\"_video_id_\"+((T\u003dN.videoData)\u003d\u003dnull?void 0:T.videoId)+\"_durationMs_\"+N.durationMs+\"_enterTimeMs_\"+N.GW+\"_parentReturnTimeMs_\"+N.OQ;e.iR(\"Invalid_clearEndTimeMs_\"+y+\"_that_falls_during_\"+w+\"._Child_playbacks_can_only_have_duration_updated_not_their_start.\")}};\nIE5\u003dfunction(e){e.aq.clearAll();e.N.clear();e.Z\u003d[];e.L\u003d[];e.K.clear();e.pX.clear();e.Ng.clear();e.G.clear();e.Kx\u003d[];e.Kh\u003dnull;e.jp.clear();e.Zl\u003d[];e.FZ\u003d[];e.U2\u003d[];e.LX\u003d[];e.Et\u003d[];e.VB.clear();e.NK.clear();e.CC.clear();e.Ut.clear();e.Rq\u003d!1;e.J\u003dvoid 0;e.l9\u003d0;e.Bk\u003d!0;e.D\u003d!1;e.Bp\u003d0;e.PY\u003d0;e.jn\u003d!1;e.g2\u003d!1;e.j\u003d\"\";e.qg.isActive()\u0026\u0026LU(e)};\nzI3\u003dfunction(e,N,y,w,E,A){if(!e.g2)if(g.vo0(e,y))e.i9\u0026\u0026e.playback.Fh(\"sdai\",{gdu:\"undec\",seg:y,itag:E});else if(N\u003dE4(e,N,y,w,A),!(e.playback.getVideoData().Au()\u0026\u0026(N\u003d\u003dnull?0:N.Aw)))return N};\nE4\u003dfunction(e,N,y,w,E){var A\u003de.G.get(y);if(!A){if(A\u003di0s(e,N))return A;N\u003de.ow(y-1,w!\u003dnull?w:2);if(E)return e.playback.Fh(\"sdai\",{misscue:E,sq:y,type:w,prevsstate:N\u003d\u003dnull?void 0:N.Z8,prevrecord:e.G.has(y-1)}),e.G.get(y-1);if((N\u003d\u003dnull?void 0:N.Z8)\u003d\u003d\u003d2)return e.playback.Fh(\"sdai\",{adnf:1,sq:y,type:w,prevrecord:e.G.has(y-1)}),e.G.get(y-1)}return A};\ni0s\u003dfunction(e,N){N+\u003de.U$();if(e.ph.T(\"html5_lifa_overdecorate_fix\"))a:{var y\u003d1;y\u003dy\u003d\u003d\u003dvoid 0?0:y;var w\u003dN*1E3;e\u003dg.c(e.L);for(var E\u003de.next();!E.done;E\u003de.next()){E\u003dE.value;var A\u003dE.oO?E.oO*1E3:E.GW;if(w\u003e\u003dE.GW-y*1E3\u0026\u0026w\u003c\u003dA+E.durationMs+y*1E3){y\u003d{Lc:E,Xs:N};break a}}y\u003d{Lc:void 0,Xs:N}}else e.ph.T(\"html5_use_time_without_threshold_first\")\u0026\u0026(y\u003dyi(e,N)),e.ph.T(\"html5_use_time_without_threshold_first\")\u0026\u0026((w\u003dy)\u003d\u003dnull?0:w.Lc)||(y\u003dyi(e,N,1));var T;return(T\u003dy)\u003d\u003dnull?void 0:T.Lc};\nDFE\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?\"\":N;var y\u003dsh(N)||void 0;if(!N||!y){var w;e.playback.Fh(\"sdai\",{adcfg:(w\u003dN)\u003d\u003dnull?void 0:w.length,dcfg:y\u003d\u003dnull?void 0:y.length})}return y};\ngoH\u003dfunction(e){if(e.Et.length)for(var N\u003dg.c(e.Et),y\u003dN.next();!y.done;y\u003dN.next())e.onCueRangeExit(y.value);N\u003dg.c(e.N.values());for(y\u003dN.next();!y.done;y\u003dN.next())e.playback.removeCueRange(y.value);N\u003dg.c(e.Z);for(y\u003dN.next();!y.done;y\u003dN.next())e.playback.removeCueRange(y.value);e.N.clear();e.Z\u003d[];e.aq.clearAll();e.J||(e.Bk\u003d!0)};\neo\u003dfunction(e,N,y,w,E,A,T){if(N\u0026\u0026y){e.hM\u003dy.cpn;a5(e,y);var p\u003dsD(e,\"a2a\",y);e.playback.Fh(\"sdai\",p);e.Bp++;e.playback.T5(N,y,w||0,E||0,!!A,!!T)}else e.playback.Fh(\"sdai\",{misspbkonadtrans:1,enter:(y\u003d\u003dnull?void 0:y.cpn)||\"\",exit:(N\u003d\u003dnull?void 0:N.cpn)||\"\",seek:A,skip:T})};\nfEF\u003dfunction(e,N,y,w){if(w)for(w\u003d0;w\u003ce.Z.length;){var E\u003de.Z[w];if(E.start\u003cN\u0026\u0026E.end\u003ey){var A\u003dE.end;E.end\u003dN;VhM(e,y,A)}else if(E.start\u003e\u003dN\u0026\u0026E.start\u003cy\u0026\u0026E.end\u003ey)E.start\u003dy;else if(E.end\u003eN\u0026\u0026E.end\u003c\u003dy\u0026\u0026E.start\u003cN)E.end\u003dN;else if(E.start\u003e\u003dN\u0026\u0026E.end\u003c\u003dy){e.playback.removeCueRange(E);if(e.Et.includes(E))e.onCueRangeExit(E);e.Z.splice(w,1);continue}w++}else VhM(e,N,y)};\nVhM\u003dfunction(e,N,y){N\u003de.QJ(N,y);y\u003d!0;g.rr(e.Z,N,function(T,p){return T.start-p.start});\nfor(var w\u003d0;w\u003ce.Z.length;){if(w\u003e0){var E\u003de.Z[w],A\u003de.Z[w-1];if(Math.round(A.end/1E3)\u003e\u003dMath.round(E.start/1E3)){A.end\u003dE.end;E!\u003d\u003dN?e.playback.removeCueRange(E):y\u003d!1;e.Z.splice(w,1);continue}}w++}if(y)for(e.playback.addCueRange(N),N\u003de.playback.I7(\"serverstitchedcuerange\",36E5),N\u003dg.c(N),y\u003dN.next();!y.done;y\u003dN.next())e.N.delete(y.value.getId())};\nAP\u003dfunction(e,N,y){if(y\u003d\u003d\u003dvoid 0||!y){y\u003dg.c(e.Kx);for(var w\u003dy.next();!w.done;w\u003dy.next()){w\u003dw.value;if(N\u003e\u003dw.start\u0026\u0026N\u003c\u003dw.end)return;if(N\u003d\u003d\u003dw.end+1){w.end+\u003d1;return}}e.Kx.push(new SX9(N))}};\ng.vo0\u003dfunction(e,N){e\u003dg.c(e.Kx);for(var y\u003de.next();!y.done;y\u003de.next())if(y\u003dy.value,N\u003e\u003dy.start\u0026\u0026N\u003c\u003dy.end)return!0;return!1};\ncNs\u003dfunction(e,N,y,w,E){var A;N\u003d{reason:\"overlapping_playbacks\",Ey1:N,GW:y,OQ:w,nih:E.FS,Ymq:((A\u003dE.videoData)\u003d\u003dnull?void 0:A.videoId)||\"\",Eik:E.durationMs,Bf1:E.GW,mTq:E.OQ};UD(e,N)};\nUD\u003dfunction(e,N,y){e.playback.TD(N,y)};\nth5\u003dfunction(e,N){var y\u003d[];e\u003de.Ng.get(N);if(!e)return[];e\u003dg.c(e);for(N\u003de.next();!N.done;N\u003de.next())N\u003dN.value,N.cpn\u0026\u0026y.push(N.cpn);return y};\nuW_\u003dfunction(e,N,y){var w\u003d0;e\u003de.Ng.get(y);if(!e)return-1;e\u003dg.c(e);for(y\u003de.next();!y.done;y\u003de.next()){if(y.value.cpn\u003d\u003d\u003dN)return w;w++}return-1};\nqXF\u003dfunction(e,N){var y\u003d0;e\u003de.Ng.get(N);if(!e)return 0;e\u003dg.c(e);for(N\u003de.next();!N.done;N\u003de.next())N\u003dN.value,N.durationMs!\u003d\u003d0\u0026\u0026N.OQ!\u003d\u003dN.GW\u0026\u0026y++;return y};\nZ09\u003dfunction(e,N,y){var w\u003d!1;if(y\u0026\u0026(y\u003de.Ng.get(y))){y\u003dg.c(y);for(var E\u003dy.next();!E.done;E\u003dy.next())E\u003dE.value,E.durationMs!\u003d\u003d0\u0026\u0026E.OQ!\u003d\u003dE.GW\u0026\u0026(E\u003dE.cpn,N\u003d\u003d\u003dE\u0026\u0026(w\u003d!0),w\u0026\u0026!e.NK.has(E)\u0026\u0026(e.playback.Fh(\"sdai\",{decoratedAd:E}),e.NK.add(E)))}};\nb0E\u003dfunction(e){e.i9\u0026\u0026e.playback.Fh(\"sdai\",{adf:\"0_\"+((new Date).getTime()/1E3-e.PY)+\"_isTimeout_\"+e.Rq})};\nhIE\u003dfunction(e,N,y){if(e.Zl.length)for(var w\u003dg.c(e.Zl),E\u003dw.next(),A\u003d{};!E.done;A\u003d{fW:void 0},E\u003dw.next()){A.fW\u003dE.value;E\u003dA.fW.startSecs*1E3;var T\u003dA.fW.Vj*1E3+E;if(N\u003eE\u0026\u0026N\u003cT||y\u003eE\u0026\u0026y\u003cT)return DR(e.U2,function(p){return function(C){return C.identifier\u003d\u003d\u003dp.fW.identifier}}(A))||(e.playback.Fh(\"sdai\",{adskip:N}),e.U2.push(A.fW)),A.fW}};\nLU\u003dfunction(e){e.Rq\u003d!1;e.qg.isActive()\u0026\u0026b0E(e);e.qg.stop();e.tP(!1)};\nxFE\u003dfunction(){g.GT.apply(this,arguments)};\nmF_\u003dfunction(e,N,y){g.x.call(this);var w\u003dthis;this.api\u003de;this.timeline\u003dN;this.playback\u003dy;this.Ws\u003dnew Map;this.Tx\u003dnew Map;this.Q5\u003dnew Map;this.events\u003dnew g.fd(this);this.Bp\u003d0;this.vz\u003dthis.hM\u003d\"\";this.iQ\u003d[];this.sH\u003dnew Set;this.TP\u003dnew g.e6(function(){w.api.playVideo(1,w.api.T(\"html5_ssap_keep_media_on_finish_segment\"));w.api.Fh(\"ssap\",{nve:\"\"+w.hM});jTF(w,4)},3E4);\nthis.s7\u003d\"\";this.hE\u003dnew Set;this.l7\u003d!0;this.oh\u003dnew Map;this.zH\u003dnew Set;this.Ai\u003dthis.ED\u003d!1;this.pK\u003d\"\";this.Ma\u003dnull;this.lk\u003d{bmh:function(){return w.Tx},\nnY:function(E){if(E\u003dw.Tx.get(E))w.onCueRangeEnter(E)},\nonCueRangeEnter:function(E){w.onCueRangeEnter(E)},\nIFt:function(){return w.ED}};\nthis.playback.getPlayerType();no_(this);N.K\u003dvoid 0;this.events.Y(this.api,g.AA(\"ssap\"),this.onCueRangeEnter);this.events.Y(this.api,\"internalAbandon\",this.FB);this.api.T(\"html5_ssap_timeline_handle_error_and_abandon\")\u0026\u0026this.events.Y(this.api,\"presentingplayerstatechange\",this.rz);g.Q(this,this.TP);this.TmP\u003dg.Y2(e.X().experiments,\"html5_ssap_segment_end_media_threshold_ms\")||200;this.a5\u003de.T(\"html5_disable_ssap_append_pause\");this.ED\u003dQTH(this)};\nH0n\u003dfunction(e,N,y,w){for(var E\u003dg.c(w),A\u003dE.next();!A.done;A\u003dE.next()){var T\u003dA.value;T.N||((A\u003dKU(T),T\u003dT.getVideoData(),A\u0026\u0026T\u0026\u0026e.playback.JW.LW().qs(A,T,2),T)?A||(T\u003dvoid 0,e.api.Fh(\"ssap\",{macac:A,maccc:(T\u003de.timeline.J)\u003d\u003dnull?void 0:KU(T)})):(T\u003dvoid 0,e.api.Fh(\"ssap\",{mvac:A,mvcc:(T\u003de.timeline.J)\u003d\u003dnull?void 0:KU(T)})))}return WK(e.timeline,N,y,w)};\nWB0\u003dfunction(e,N){if(!e.sH.has(e.hM)){var y\u003d0,w\u003d0,E\u003dNt(e.timeline,e.hM);if(E\u003d\u003dnull?0:E.length)for(E\u003dg.c(E),E\u003dE.next();!E.done;E\u003dE.next()){w\u003dE.value;y\u003dw.EY();w\u003dw.U_();break}if(!(w\u003e0\u0026\u0026w\u003eN*1E3+e.TmP)\u0026\u0026(w\u003dKB5(e,y))){N\u003d!1;y\u003dvoid 0;w\u003dg.c(w.segments);for(E\u003dw.next();!E.done;E\u003dw.next()){E\u003dE.value;if(N){y\u003dE;break}KU(E)\u003d\u003d\u003de.hM\u0026\u0026(N\u003d!0)}w\u003dvoid 0;if(y)w\u003dKU(y);else if(N){var A;w\u003d(A\u003de.timeline.J)\u003d\u003dnull?void 0:KU(A)}if(w)e.finishSegmentByCpn(e.hM,w,2,void 0);else{var T;e.api.Fh(\"ssap\",{mfnc:1,mfncc:(T\u003de.timeline.J)\u003d\u003d\nnull?void 0:KU(T)})}}}};\nQTH\u003dfunction(e){return e.api.T(\"html5_force_ssap_gapful_switch\")||e.api.T(\"html5_ssap_enable_legacy_browser_logic\")\u0026\u0026!Zo()};\nG21\u003dfunction(e,N,y,w){e.Q5.set(N,w);O0n(e,N,y);RI5(e,y)};\nXC\u003dfunction(e,N){e\u003dNt(e.timeline,N);return(e\u003d\u003dnull?0:e.length)?e[0].EY():0};\nP0\u003dfunction(e,N){var y\u003dy\u003d\u003d\u003dvoid 0?!1:y;var w\u003de.timeline.J;if(!w)return{clipId:\"\",N3:0};var E\u003dUFH(e,N,y);if(E)return{clipId:KU(E)||\"\",N3:E.EY()};e.api.Fh(\"mci\",{cs:KU(w),mt:N,tl:Mo(e),invt:!!y});return{clipId:\"\",N3:0}};\nLH\u003dfunction(e){var N\u003de.timeline.J;if(!N)return 0;e\u003d0;if(N.J.size\u003d\u003d\u003d0)return(N.U_()-N.EY())/1E3;N\u003dN.J.values();N\u003dg.c(N);for(var y\u003dN.next();!y.done;y\u003dN.next()){y\u003dg.c(y.value);for(var w\u003dy.next();!w.done;w\u003dy.next())w\u003dw.value,e+\u003d(w.U_()-w.EY())/1E3}return e};\nsTs\u003dfunction(e,N){return(e\u003dLBM(e,N*1E3))?e.EY():0};\naE9\u003dfunction(e,N){var y\u003dNt(e.timeline,N);N\u003d0;if(y\u003d\u003dnull?0:y.length)for(e\u003dg.c(y),y\u003de.next();!y.done;y\u003de.next())y\u003dy.value,N+\u003d(y.U_()-y.EY())/1E3;else return LH(e);return N};\nLBM\u003dfunction(e,N){if(e\u003dNt(e.timeline,e.hM)){e\u003dg.c(e);for(var y\u003de.next();!y.done;y\u003de.next())if(y\u003dy.value,y.EY()\u003c\u003dN\u0026\u0026y.U_()\u003e\u003dN)return y}};\nep5\u003dfunction(e){var N\u003de.playback.getVideoData();e.hM\u0026\u0026(e\u003de.Ws.get(e.hM))\u0026\u0026(N\u003de);return N};\nKB5\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?!1:y;var w\u003de.timeline.J;if(w){w\u003dw.J;var E\u003dArray.from(w.keys());g.pf(E);N\u003dg.T7(E,N);N\u003dw.get(E[N\u003c0?(N+2)*-1:N]);if(!y\u0026\u0026N){y\u003dg.c(N);for(N\u003dy.next();!N.done;N\u003dy.next())if(N\u003dN.value,N.EY()!\u003d\u003dN.U_())return N;return e.timeline}return N\u0026\u0026N.length\u003e0?N[N.length-1]:void 0}};\nUFH\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?!1:y;var w\u003dKB5(e,N,y);if(w){if(e\u003dw.segments,e.length){for(var E\u003dg.c(e),A\u003dE.next();!A.done;A\u003dE.next())if(A\u003dA.value,A.EY()\u003c\u003dN\u0026\u0026A.U_()\u003eN)return A;if(y\u0026\u0026w.EY()\u003d\u003d\u003dw.U_())return e[0]}}else e.api.Fh(\"ssap\",{ctnf:1})};\njTF\u003dfunction(e,N){var y;if(e.s7)for(y\u003de.iQ.shift();y\u0026\u0026y!\u003d\u003de.s7;)y\u003de.iQ.shift();else y\u003de.iQ.shift();if(y){if(e.sH.has(y))NuP(e,y);else if(N\u003d\u003d\u003d3||N\u003d\u003d\u003d4)e.TP.stop(),e.api.playVideo(1,e.api.T(\"html5_ssap_keep_media_on_finish_segment\"));e.Q5.set(e.hM,N);e.api.Fh(\"ssap\",{onvftn:1});RI5(e,y);return!1}e.api.Fh(\"ssap\",{onvftv:1});e.TP.stop();return!0};\nNuP\u003dfunction(e,N){N\u003dNt(e.timeline,N);if(N\u003d\u003dnull?0:N.length)e.api.pauseVideo(),e.TP.start(N[0].Jv)};\nRI5\u003dfunction(e,N){var y\u003de.playback.getVideoData(),w\u003dy.clientPlaybackNonce;e.Ma\u0026\u0026(e.events.CX(e.Ma),e.Ma\u003dnull,e.playback.gZ());var E\u003de.hM,A\u003d!1;if(E\u003d\u003d\u003d\"\")E\u003dw,A\u003d!0;else if(E\u003d\u003d\u003dvoid 0){var T\u003de.playback.JW.LW().b6;T\u0026\u0026e.timeline.N.has(T)\u0026\u0026(E\u003dT);e.api.Fh(\"ssap\",{mcc:E+\";\"+N});e.playback.Qi(new P3(\"ssap.timelineerror\",{e:\"missing_current_cpn\",pcpn:E,ccpn:N}))}if(E\u003d\u003d\u003dN)A\u0026\u0026y\u0026\u0026yb9(e,y,A);else{T\u003de.Q5.get(E);if(!A\u0026\u0026(!T||T!\u003d\u003d3\u0026\u0026T!\u003d\u003d5\u0026\u0026T!\u003d\u003d6\u0026\u0026T!\u003d\u003d7)){var p\u003de.api.iX(e.hM);e.api.Fh(\"ssap\",{nmec:p,cpc:e.hM,ec:N})}T\u0026\u0026\nT!\u003d\u003d2||e.aM();e.hM\u003dN;e.aM();N\u003dNt(e.timeline,e.hM);if(N\u003d\u003dnull?0:N.length){N\u003dN[0];p\u003dN.getType();E!\u003d\u003dw\u0026\u0026(e.vz\u003dE,y\u003de.Ws.get(E));T?e.Q5.delete(E):T\u003dA?1:2;e.api.T(\"html5_ssap_pacf_qoe_ctmp\")\u0026\u0026p\u003d\u003d\u003d2\u0026\u0026!N.N\u0026\u0026(e.Ma\u003de.events.Y(e.api,\"onVideoProgress\",e.qYP));e.api.Fh(\"ssapt\",{ostro:T,pcpn:E,ccpn:e.hM});a:{var C\u003de.hM;if(!e.Tx.has(C))for(var r\u003dg.c(e.Tx),Y\u003dr.next();!Y.done;Y\u003dr.next()){var M\u003dg.c(Y.value);Y\u003dM.next().value;M\u003dM.next().value;if(M.getId().includes(C)){C\u003dY;break a}}}Y\u003dC;r\u003de.api.X().T(\"html5_ssap_insert_su_before_nonvideo\")\u0026\u0026\nY!\u003d\u003de.hM;M\u003de.playback.JW.LW();if(M.b6!\u003d\u003dY){var l\u003dM.Eg(M.b6);C\u003dM.Eg(Y);M.b6\u003dY;C!\u003d\u003dl\u0026\u0026(l.qoe\u0026\u0026(Y\u003dl.qoe,Y.provider.ph.B9()\u0026\u0026Y.Fh(\"ssap\",{qoesus:\"1\",vid:Y.provider.videoData.videoId}),r\u0026\u0026(r\u003dg.BG(Y.provider),ljH(Y,r,\"SU\")),isNaN(Y.Z)||g.k3(Y.Z)),C.resume())}r\u003dMath.max(0,TI(e,E));C\u003de.playback.getCurrentTime();Y\u003dMath.max(0,C-XC(e,e.hM)/1E3);C\u003dN.getVideoData();M\u003dT\u003d\u003d\u003d3||T\u003d\u003d\u003d5||T\u003d\u003d\u003d6||T\u003d\u003d\u003d7;e.api.T(\"html5_ssap_skip_illegal_seeking\")\u0026\u0026(l\u003de.playback.getPlayerState(),l\u003d!g.G(l,8)\u0026\u0026g.G(l,16),M\u003dM||l,l\u0026\u0026e.api.Fh(\"ssap\",\n{iis:1}));l\u003de.playback;var F\u003dE,S\u003de.hM,k\u003de.playback.getPlayerState();l.JW.LW().pP(F,S,r,Y,!1,M,k,!0);e.api.Fh(\"ssapt\",{ostri:T,pcpn:E,ccpn:e.hM});var X;r\u003dE;Y\u003de.hM;M\u003d(X\u003de.oh.get(E))!\u003dnull?X:(0,g.iC)();uhH(r,Y,w,C,M,y);e.oh.delete(E);A?y\u003dvoid 0:y||e.api.Fh(\"ssap\",{pvdm:E+\";\"+e.hM,pvdmc:e.hM\u003d\u003d\u003dw?\"1\":\"0\"});e.api.Fh(\"ssap\",{tpac:E+\";\"+e.hM,tpcc:w,tpv:(C\u003d\u003dnull?0:C.WG())?\"1\":\"0\"},!1,1);e.api.X().T(\"html5_ssap_cleanup_player_switch_ad_player\")\u0026\u0026e.api.MB();e.api.publish(\"videodatachange\",\"newdata\",C,p,y,T);\nN.N||e.playback.getVideoData().publish(\"dataupdated\");e.sH.delete(E);e.s7\u003d\"\";C\u0026\u0026p\u003d\u003d\u003d1?yb9(e,C):e.playback.Fh(\"ssap\",{nis:e.hM});p\u003d\u003d\u003d2?e.Bp++:e.Bp\u003d0}}};\nyb9\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?!1:y;if(N.startSeconds\u0026\u0026e.l7){var w\u003dN.startSeconds;N\u003dNt(e.timeline,N.clientPlaybackNonce);if(N\u003d\u003dnull?0:N.length)w+\u003dN[0].EY()/1E3,e.api.T(\"htm5_ssap_ignore_initial_seek_if_too_big\")\u0026\u0026w\u003e\u003de.K1()||(e.playback.seekTo(w,{Gf:!0}),e.l7\u003d!1,e.playback.Fh(\"ssap\",{is:e.hM,co:y?\"1\":\"0\",tse:w.toFixed()}))}};\nO0n\u003dfunction(e,N,y){N\u003dNt(e.timeline,N);if(N!\u003dnull\u0026\u0026N.length\u0026\u0026(N\u003dKB5(e,N[0].EY()))){N\u003dg.c(N.segments);for(var w\u003dN.next();!w.done;w\u003dN.next()){w\u003dw.value;if(KU(w)\u003d\u003d\u003dy)break;if(w\u003dKU(w)){var E\u003de.Tx.get(w);E\u0026\u0026e.playback.removeCueRange(E);e.Tx.delete(w)}}}};\ndA\u003dfunction(e){return e.playback.getVideoData().clientPlaybackNonce};\nv_1\u003dfunction(e,N){if(e.ED\u0026\u0026e.hM!\u003d\u003dN)return!1;if(e.a5)return!0;if(N\u003de.Tx.get(N))if(N\u003dN.getId().split(\",\"),N.length\u003e1)for(var y\u003d0;y\u003cN.length;y++){var w\u003dy\u003cN.length-1?N[y+1]:\"\";if(e.sH.has(N[y]))return N[y]\u003d\u003d\u003de.hM\u0026\u0026!e.sH.has(w)}return!0};\nmtE\u003dfunction(e,N,y){UFH(e,N)||e.playback.Fh(\"ssap\",{ilgsk:N.toFixed(),mep:y?\"1\":\"0\",tl:Mo(e)})};\nTI\u003dfunction(e,N){N\u003dN||e.hM;var y\u003de.Ws.get(N);return y?y.Bk:N!\u003d\u003ddA(e)?0:e.playback.getVideoData().Bk};\nMo\u003dfunction(e){var N\u003de.hM;N||(N\u003de.playback.getVideoData().clientPlaybackNonce);var y,w,E\u003dArray.from((w\u003d(y\u003de.timeline.J)\u003d\u003dnull?void 0:y.J.values())!\u003dnull?w:[]);y\u003d[];if(E\u003d\u003dnull?0:E.length)for(w\u003dg.c(E),E\u003dw.next();!E.done;E\u003dw.next())if(E\u003dE.value,E.length\u0026\u0026E[0]\u0026\u0026(E\u003dE[0].segments,E.length)){E\u003dg.c(E);for(var A\u003dE.next();!A.done;A\u003dE.next()){var T\u003dA.value;A\u003d\"st.\"+T.EY()+\";\";A+\u003d\"et.\"+T.U_()+\";\";var p\u003dKU(T);p\u0026\u0026(A+\u003d\"cpn.\"+p+\";\",A+\u003d\"a.\"+(N\u003d\u003d\u003dp?1:0)+\";\");if(T\u003dT.getVideoData())p\u003dvoid 0,A+\u003d\"vid.\"+((p\u003dT.videoId)!\u003d\nnull?p:\"nvd\");y.push(A)}}return(y.length?y.join(\",\"):\"empty.\"+N)+\";cpcpn.\"+e.XH()};\nno_\u003dfunction(e){e.playback.E7(Array.from(e.Tx.values()));e.Tx.clear()};\nEOH\u003dfunction(e,N,y,w){g.x.call(this);var E\u003dthis;this.api\u003de;this.ph\u003dN;this.J\u003dy;this.app\u003dw;this.L\u003dnew Map;this.N\u003d[];this.K\u003dthis.G\u003dnull;this.Ng\u003dNaN;this.Z\u003dthis.j\u003dthis.D\u003dnull;this.U\u003dnew g.e6(function(){wZP(E,E.Ng,E.D||void 0)});\nthis.Kh\u003d[];this.qg\u003dnew g.e6(function(){var A\u003dE.Kh.pop();if(A){var T\u003dA.FS,p\u003dA.playerVars;A\u003dA.playerType;p\u0026\u0026(p.prefer_gapless\u003d!0,E.api.preloadVideoByPlayerVars(p,A,NaN,\"\",T),E.Kh.length\u0026\u0026g.NA(E.qg,4500))}});\nthis.events\u003dnew g.fd(this);this.lk\u003d{kVh:function(){return E.N}};\nthis.J.getPlayerType();g.Q(this,this.U);g.Q(this,this.qg);g.Q(this,this.events);this.events.Y(this.api,g.AA(\"childplayback\"),this.onCueRangeEnter);this.events.Y(this.api,\"onQueuedVideoLoaded\",this.onQueuedVideoLoaded);this.events.Y(this.api,\"presentingplayerstatechange\",this.rz)};\npZ9\u003dfunction(e,N,y,w,E,A){var T\u003dN.cpn,p\u003dN.docid||N.video_id||N.videoId||N.id,C\u003de.J;A\u003dA\u003d\u003d\u003dvoid 0?E+w:A;if(E\u003eA)return JP(e,\"enterAfterReturn enterTimeMs\u003d\"+E+\" is greater than parentReturnTimeMs\u003d\"+A.toFixed(3),T,p),\"\";var r\u003dC.Ti()*1E3;if(E\u003cr)return JP(e,\"enterBeforeMinSeekable enterTimeMs\u003d\"+E+\" is less than parentMinSeekableTimeMs\u003d\"+r,T,p),\"\";r\u003dC.getDuration()*1E3;if(A\u003er)return C\u003d\"returnAfterDuration parentReturnTimeMs\u003d\"+A.toFixed(3)+\" is greater than parentDurationMs\u003d\"+r+\". And timestampOffset in seconds is \"+\nC.w7(),JP(e,C,T,p),\"\";r\u003dnull;for(var Y\u003dg.c(e.N),M\u003dY.next();!M.done;M\u003dY.next()){M\u003dM.value;if(E\u003e\u003dM.GW\u0026\u0026E\u003cM.OQ)return JP(e,\"overlappingEnter\",T,p),\"\";if(A\u003c\u003dM.OQ\u0026\u0026A\u003eM.GW)return JP(e,\"overlappingReturn\",T,p),\"\";if(A\u003d\u003d\u003dM.GW)return JP(e,\"outOfOrder\",T,p),\"\";E\u003d\u003d\u003dM.OQ\u0026\u0026(r\u003dM)}T\u003d\"cs_childplayback_\"+AbF++;p\u003d{y6:p7(w,!0),iZ:Infinity,target:null};var l\u003d{FS:T,playerVars:N,playerType:y,durationMs:w,GW:E,OQ:A,Qq:p};e.N\u003de.N.concat(l).sort(function(k,X){return k.GW-X.GW});\nr?Tu1(e,r,{y6:p7(r.durationMs,!0),iZ:r.Qq.iZ,target:l}):(N\u003d{y6:p7(E,!1),iZ:E,target:l},e.L.set(N.y6,N),C.addCueRange(N.y6));N\u003d!0;if(e.J\u003d\u003d\u003de.app.nh()\u0026\u0026(C\u003dC.getCurrentTime()*1E3,C\u003e\u003dl.GW\u0026\u0026C\u003cl.OQ)){var F\u003de.app.nh().getPlayerState(),S\u003dC-l.GW;yb(function(){JbE(e,l,S/1E3,{},F)});\nN\u003d!1}N\u0026\u0026(e.Kh.unshift(l),g.NA(e.qg,0));return T};\np7\u003dfunction(e,N){return new g.wF(Math.max(0,e-5E3),N?0x8000000000000:e-1,{namespace:\"childplayback\",priority:9})};\nC5_\u003dfunction(e,N,y,w){e.K\u003dw;e.api.r0(e.J,y,N)};\nrb3\u003dfunction(e,N,y,w){e.K\u003dw;w\u003dN.FS;var E\u003dN.playerVars,A\u003dN.playerType;e.G\u003dN;E\u0026\u0026(e.ph.T(\"html5_enable_ssap_entity_id\")\u0026\u0026(E.cached_load\u003d!0),e.api.enqueueVideoByPlayerVars(E,A,y,w))};\nTu1\u003dfunction(e,N,y){var w\u003dN.Qq;N.Qq\u003dy;C7(e,N)\u0026\u0026(y\u003de.app.nh(),w.y6\u003d\u003d\u003de.K\u0026\u0026rl(e),y.removeCueRange(w.y6),y.addCueRange(N.Qq.y6))};\nrl\u003dfunction(e){e.G\u003dnull;e.K\u003dnull;e.api.xB()||e.api.clearQueue()};\n$Bn\u003dfunction(e,N){C7(e,N)||JP(e,\"childPlaybackIsNotPresenting\");return N.OQ\u003d\u003d\u003dN.GW+N.durationMs?N.GW+e.app.nh().getCurrentTime()*1E3:N.OQ};\nYTM\u003dfunction(e,N){var y\u003d0;e\u003dg.c(e.N);for(var w\u003de.next();!w.done;w\u003de.next()){w\u003dw.value;var E\u003dw.GW/1E3+y,A\u003dE+w.durationMs/1E3;if(E\u003eN)break;if(A\u003eN)return{Lc:w,Xs:N-E};y\u003dA-w.OQ/1E3}return{Lc:null,Xs:N-y}};\nwZP\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?{}:y;var w\u003de.Z||e.app.nh().getPlayerState();$9(e,!0);N\u003disFinite(N)?N:e.J.Un();var E\u003dYTM(e,N);N\u003dE.Xs;var A\u003d(E\u003dE.Lc)\u0026\u0026!C7(e,E)||!E\u0026\u0026e.J!\u003d\u003de.app.nh(),T\u003dN*1E3;T\u003de.K\u0026\u0026e.K.start\u003c\u003dT\u0026\u0026T\u003c\u003de.K.end;!A\u0026\u0026T||rl(e);E?JbE(e,E,N,y,w):MFE(e,N,y,w)};\nMFE\u003dfunction(e,N,y,w){var E\u003de.J;E!\u003d\u003de.app.nh()\u0026\u0026e.app.G5();E.seekTo(N,Object.assign({},{BY:\"application_timelinemanager\"},y));laF(e,w)};\nJbE\u003dfunction(e,N,y,w,E){var A\u003dC7(e,N);if(!A){N.playerVars.prefer_gapless\u003d!0;e.ph.T(\"html5_enable_ssap_entity_id\")\u0026\u0026(N.playerVars.cached_load\u003d!0);var T\u003dnew g.t3(e.ph,N.playerVars);T.FS\u003dN.FS;e.api.Hi(T,N.playerType)}T\u003de.app.nh();A||T.addCueRange(N.Qq.y6);T.seekTo(y,Object.assign({},{BY:\"application_timelinemanager\"},w));laF(e,E)};\nlaF\u003dfunction(e,N){e\u003de.app.nh();var y\u003de.getPlayerState();N.isOrWillBePlaying()\u0026\u0026!y.isOrWillBePlaying()?e.playVideo():N.isPaused()\u0026\u0026!y.isPaused()\u0026\u0026e.pauseVideo()};\n$9\u003dfunction(e,N){e.Ng\u003dNaN;e.D\u003dnull;e.U.stop();e.j\u0026\u0026N\u0026\u0026e.j.yr();e.Z\u003dnull;e.j\u003dnull};\nC7\u003dfunction(e,N){e\u003de.app.nh();return!!e\u0026\u0026e.getVideoData().FS\u003d\u003d\u003dN.FS};\nFn5\u003dfunction(e){var N\u003de.N.find(function(E){return C7(e,E)});\nif(N){var y\u003de.app.nh();rl(e);var w\u003dnew g.a8(8);N\u003d$Bn(e,N)/1E3;MFE(e,N,{},w);y.Fh(\"forceParentTransition\",{childPlayback:1});e.J.Fh(\"forceParentTransition\",{parentPlayback:1})}};\noOE\u003dfunction(e,N,y){N\u003dN\u003d\u003d\u003dvoid 0?-1:N;y\u003dy\u003d\u003d\u003dvoid 0?Infinity:y;for(var w\u003dN,E\u003dy,A\u003dg.c(e.L),T\u003dA.next();!T.done;T\u003dA.next()){var p\u003dg.c(T.value);T\u003dp.next().value;p\u003dp.next().value;p.iZ\u003e\u003dw\u0026\u0026p.target\u0026\u0026p.target.OQ\u003c\u003dE\u0026\u0026(e.J.removeCueRange(T),e.L.delete(T))}w\u003dN;E\u003dy;A\u003d[];T\u003dg.c(e.N);for(p\u003dT.next();!p.done;p\u003dT.next())if(p\u003dp.value,p.GW\u003e\u003dw\u0026\u0026p.OQ\u003c\u003dE){var C\u003de;C.G\u003d\u003d\u003dp\u0026\u0026rl(C);C7(C,p)\u0026\u0026C.app.G5()}else A.push(p);e.N\u003dA;w\u003dYTM(e,N/1E3);N\u003dw.Lc;w\u003dw.Xs;N\u0026\u0026(w*\u003d1E3,ST_(e,N,w,N.OQ\u003d\u003d\u003dN.GW+N.durationMs?N.GW+w:N.OQ));(N\u003dYTM(e,y/1E3).Lc)\u0026\u0026\nJP(e,\"Invalid clearEndTimeMs\u003d\"+y+\" that falls during playback\u003d{timelinePlaybackId\u003d\"+(N.FS+\" video_id\u003d\"+N.playerVars.video_id+\" durationMs\u003d\"+N.durationMs+\" enterTimeMs\u003d\"+N.GW+\" parentReturnTimeMs\u003d\"+N.OQ+\"}.Child playbacks can only have duration updated not their start.\"))};\nST_\u003dfunction(e,N,y,w){N.durationMs\u003dy;N.OQ\u003dw;w\u003d{y6:p7(y,!0),iZ:y,target:null};Tu1(e,N,w);C7(e,N)\u0026\u0026e.app.nh().getCurrentTime()*1E3\u003ey\u0026\u0026(N\u003d$Bn(e,N)/1E3,y\u003de.app.nh().getPlayerState(),MFE(e,N,{},y))};\nJP\u003dfunction(e,N,y,w){e.J.Fh(\"timelineerror\",{e:N,cpn:y?y:void 0,videoId:w?w:void 0})};\nhpF\u003dfunction(e){e\u0026\u0026e!\u003d\u003d\"web\"\u0026\u0026bIM.includes(e)};\nlK\u003dfunction(e,N){g.x.call(this);var y\u003dthis;this.data\u003d[];this.K\u003de||NaN;this.N\u003dN||null;this.J\u003dnew g.e6(function(){Y9(y);Ms(y)});\ng.Q(this,this.J)};\ncb5\u003dfunction(e){Y9(e);return e.data.map(function(N){return N.value})};\nY9\u003dfunction(e){var N\u003d(0,g.iC)();e.data.forEach(function(y){y.expire\u003cN\u0026\u0026FO(e,y,!0)});\ne.data\u003dg.CG(e.data,function(y){return!(y.expire\u003cN)})};\nFO\u003dfunction(e,N,y){y\u0026\u0026e.N\u0026\u0026e.N(N.value)};\nMs\u003dfunction(e){e.J.stop();var N\u003dInfinity;for(var y\u003dg.c(e.data),w\u003dy.next();!w.done;w\u003dy.next())w\u003dw.value,w.expire\u003cN\u0026\u0026(N\u003dw.expire);N\u0026\u0026isFinite(N)\u0026\u0026(N\u003dMath.max(N-Date.now(),100),e.J.start(N))};\nSo\u003dfunction(){g.x.call(this);this.J\u003dnew lK(5,null);g.Q(this,this.J);this.N\u003dnew lK(15,null);g.Q(this,this.N)};\nb$P\u003dfunction(e,N){return N?!!e.J.get(N):!1};\nkls\u003dfunction(e,N){e.dataset.version\u003dN};\nP5E\u003dfunction(e){g.W.call(this,{S:\"div\",dP:[\"html5-video-player\"],V:{tabindex:e.X().disableOrganicUi?\"\":\"-1\",id:e.webPlayerContextConfig?e.webPlayerContextConfig.rootElementId:e.config.attrs.id},W:[{S:\"div\",B:g.t$.VIDEO_CONTAINER,V:{\"data-layer\":\"0\"}}]});var N\u003dthis;this.app\u003de;this.k$\u003dthis.hW(g.t$.VIDEO_CONTAINER);this.wj\u003dnew g.pK(0,0,0,0);this.fX\u003dnull;this.ZE\u003dnew g.pK(0,0,0,0);this.ZC\u003dthis.VD\u003dthis.gg\u003dNaN;this.d8\u003dthis.Rs\u003dthis.dZ\u003dthis.xG\u003d!1;this.WX\u003dNaN;this.ac\u003d!1;this.Ea\u003dnull;this.Pq\u003dfunction(){N.element.focus({preventScroll:!0})};\nthis.kJ\u003dfunction(){N.app.Lh.publish(\"playerUnderlayVisibilityChange\",\"visible\");N.fX.classList.remove(g.t$.VIDEO_CONTAINER_TRANSITIONING);N.fX.removeEventListener(e3,N.kJ);N.fX.removeEventListener(\"transitioncancel\",N.kJ)};\nvar y\u003dthis.element.addEventListener,w\u003dthis.element.removeEventListener;this.addEventListener\u003dfunction(A,T,p){y.apply(N.element,[A,T,p])};\nthis.removeEventListener\u003dfunction(A,T,p){w.apply(N.element,[A,T,p])};\nvar E\u003de.X();E.transparentBackground\u0026\u0026this.o7(\"ytp-transparent\");E.controlsType\u003d\u003d\u003d\"0\"\u0026\u0026this.o7(\"ytp-hide-controls\");g.pi(this.element,\"ytp-exp-bottom-control-flexbox\");g.pi(this.element,\"ytp-modern-caption\");E.T(\"enable_new_paid_product_placement\")\u0026\u0026!g.mT(E)\u0026\u0026g.pi(this.element,\"ytp-exp-ppp-update\");E.T(\"html5_enable_ssap\")\u0026\u0026g.pi(this.element,\"ytp-ssap\");E.T(\"enable_cairo_refresh_web\")\u0026\u0026g.pi(this.element,\"ytp-cairo-refresh\");g.pi(this.element,\"ytp-livebadge-color\");E.T(\"enable_cairo_refresh_signature_moments_web\")\u0026\u0026\ng.pi(this.element,\"ytp-cairo-refresh-signature-moments\");E.T(\"delhi_modern_web_player\")\u0026\u0026g.pi(this.element,\"ytp-delhi-modern\");kls(this.element,Bu0(e));this.hn\u003d!1;this.cQ\u003dnew g.l8(NaN,NaN);XZE(this);this.Y(e.Lh,\"onMutedAutoplayChange\",this.onMutedAutoplayChange)};\nXZE\u003dfunction(e){function N(){e.fX\u0026\u0026oj(e);bK(e)!\u003d\u003de.ac\u0026\u0026e.resize()}\nfunction y(T,p){e.vc(T,p)}\nfunction w(T){T.getVideoData()\u0026\u0026e.updateVideoData(T.getVideoData())}\nfunction E(){e.ZE\u003dnew g.pK(0,0,0,0);e.wj\u003dnew g.pK(0,0,0,0)}\nvar A\u003de.app.Lh;A.addEventListener(\"initializingmode\",E);A.addEventListener(\"videoplayerreset\",w);A.addEventListener(\"videodatachange\",y);A.addEventListener(\"presentingplayerstatechange\",N);e.addOnDisposeCallback(function(){A.removeEventListener(\"initializingmode\",E);A.removeEventListener(\"videoplayerreset\",w);A.removeEventListener(\"videodatachange\",y);A.removeEventListener(\"presentingplayerstatechange\",N)})};\nIaJ\u003dfunction(e){var N\u003de.app.nh(),y\u003dN\u003dN?N.getVideoData():null;if(N\u003d\u003dnull?0:g.xK(N))y\u003de.app.Lh.getVideoData();if(y){if(g.cF(y)||g.kI(y)||g.BF(y))return 16/9;if(On(y)\u0026\u0026y.K.J)return e\u003dy.K.videoInfos[0].video,dBH(e.width,e.height)}return(e\u003de.fX)?dBH(e.videoWidth,e.videoHeight):16/9};\nvOJ\u003dfunction(e,N,y,w){var E\u003dy,A\u003ddBH(N.width,N.height);e.xG?E\u003dy\u003cA?Infinity:0:isNaN(e.ZC)?isNaN(e.VD)||(E\u003de.VD):E\u003de.ZC;isFinite(E)||(E\u003dMath.max(y,A));e\u003dE\u003eA?{width:N.width,height:N.width/E,aspectRatio:E}:E\u003cA?{width:N.height*E,height:N.height,aspectRatio:E}:{width:N.width,height:N.height,aspectRatio:A};w||isNaN(y)||(y\u003eE?e.width\u003de.height*y:y\u003cE\u0026\u0026(e.height\u003de.width/y),e.aspectRatio\u003dy);return e};\ndBH\u003dfunction(e,N){return Math.abs(zpn*N-e)\u003c1||Math.abs(zpn/e-N)\u003c1?zpn:e/N};\nbK\u003dfunction(e){if(e.app.getAppState()\u003d\u003d\u003d1)return!1;if(e.app.getAppState()\u003d\u003d\u003d6)return!0;var N\u003de.app.nh();if(!N||N.V_())return!1;e\u003de.app.Lh.getPlayerStateObject();N\u003d!g.G(e,2)||N\u0026\u0026N.getVideoData().U;var y\u003dg.G(e,1024);return e\u0026\u0026N\u0026\u0026!y\u0026\u0026!e.isCued()};\noj\u003dfunction(e){var N\u003de.app.X().controlsType\u003d\u003d\u003d\"3\"\u0026\u0026!e.d8\u0026\u0026bK(e)\u0026\u0026!e.app.Xt||!1;e.fX.controls\u003dN;e.fX.tabIndex\u003dN?0:-1;e.app.X().j\u0026\u0026(e.fX.ariaHidden\u003dN||e.app.X().T(\"video_element_aria_hidden_ks\")?\"false\":\"true\");N?e.fX.removeEventListener(\"focus\",e.Pq):e.fX.addEventListener(\"focus\",e.Pq)};\niIM\u003dfunction(e){var N\u003de.aV(),y\u003d1,w\u003d!1,E\u003dvOJ(e,N,e.getVideoAspectRatio()),A\u003de.app.X(),T\u003dA.T(\"enable_desktop_player_underlay\"),p\u003dhhs(),C\u003dg.Y2(A.experiments,\"player_underlay_min_player_width\");C\u003dT\u0026\u0026e.dZ\u0026\u0026e.getPlayerSize().width\u003eC;if(bK(e)){var r\u003dIaJ(e);var Y\u003disNaN(r)||g.Um||HT\u0026\u0026g.k$||C;Gv\u0026\u0026!g.SE(601)?r\u003dE.aspectRatio:Y\u003dY||A.controlsType\u003d\u003d\u003d\"3\";Y?C?(Y\u003dA.T(\"place_shrunken_video_on_left_of_player\")?16:e.getPlayerSize().width-N.width-16,r\u003dMath.max((e.getPlayerSize().height-N.height)/2,0),Y\u003dnew g.pK(Y,r,N.width,\nN.height),e.fX.style.setProperty(\"border-radius\",\"12px\")):Y\u003dnew g.pK(0,0,N.width,N.height):(y\u003dE.aspectRatio/r,Y\u003dnew g.pK((N.width-E.width/y)/2,(N.height-E.height)/2,E.width/y,E.height),y\u003d\u003d\u003d1\u0026\u0026g.k$\u0026\u0026(r\u003dY.width-N.height*r,r\u003e0\u0026\u0026(Y.width+\u003dr,Y.height+\u003dr)));g.Y1(e.element,\"ytp-fit-cover-video\",Math.max(Y.width-E.width,Y.height-E.height)\u003c1);if(p||e.hn)e.fX.style.display\u003d\"\";e.ac\u003d!0}else{Y\u003d-N.height;Gv?Y*\u003dwindow.devicePixelRatio:g.Hg\u0026\u0026(Y-\u003dwindow.screen.height);Y\u003dnew g.pK(0,Y,N.width,N.height);if(p||e.hn)e.fX.style.display\u003d\n\"none\";e.ac\u003d!1}CK(e.ZE,Y)||(e.ZE\u003dY,g.IK(A)?(e.fX.style.setProperty(\"width\",Y.width+\"px\",\"important\"),e.fX.style.setProperty(\"height\",Y.height+\"px\",\"important\")):g.k0(e.fX,Y.getSize()),w\u003dnew g.ri(Y.left,Y.top),g.od(e.fX,Math.round(w.x),Math.round(w.y)),w\u003d!0);N\u003dnew g.pK((N.width-E.width)/2,(N.height-E.height)/2,E.width,E.height);CK(e.wj,N)||(e.wj\u003dN,w\u003d!0);g.$0(e.fX,\"transform\",y\u003d\u003d\u003d1?\"\":\"scaleX(\"+y+\")\");T\u0026\u0026C!\u003d\u003de.Rs\u0026\u0026(C\u0026\u0026(e.fX.addEventListener(e3,e.kJ),e.fX.addEventListener(\"transitioncancel\",e.kJ),e.fX.classList.add(g.t$.VIDEO_CONTAINER_TRANSITIONING)),\ne.Rs\u003dC,e.app.Lh.publish(\"playerUnderlayVisibilityChange\",e.Rs?\"transitioning\":\"hidden\"));return w};\nDB3\u003dfunction(){this.csn\u003dg.It();this.clientPlaybackNonce\u003dnull;this.elements\u003dnew Set;this.K\u003dnew Set;this.J\u003dnew Set;this.N\u003dnew Set};\ngOP\u003dfunction(e){if(e.csn!\u003d\u003dg.It())if(e.csn\u003d\u003d\u003d\"UNDEFINED_CSN\")e.csn\u003dg.It();else{var N\u003dg.It(),y\u003dg.dI();if(N\u0026\u0026y){e.csn\u003dN;for(var w\u003dg.c(e.elements),E\u003dw.next();!E.done;E\u003dw.next())(E\u003dE.value.visualElement)\u0026\u0026E.isClientVe()\u0026\u0026N\u0026\u0026y\u0026\u0026(g.Xj(\"combine_ve_grafts\")?bm(Sq(),E,y):g.NR(g.Rt)(void 0,N,y,E))}if(N)for(e\u003dg.c(e.J),y\u003de.next();!y.done;y\u003de.next())(y\u003dy.value.visualElement)\u0026\u0026y.isClientVe()\u0026\u0026g.yv(N,y)}};\ng.hP\u003dfunction(e,N,y,w){g.x.call(this);var E\u003dthis;this.logger\u003dnew g.RE(\"App\");this.Xt\u003dthis.nj\u003d!1;this.LP\u003d{};this.Sm\u003d[];this.GU\u003d!1;this.kY\u003dnull;this.intentionalPlayback\u003d!1;this.PJ\u003d!0;this.CQ\u003d!1;this.KK\u003dthis.Zw\u003dnull;this.dC\u003d!0;this.mediaElement\u003dthis.c9\u003dnull;this.Pr\u003dNaN;this.Ab\u003d!1;this.sQ\u003dthis.KJ\u003dthis.k_\u003dthis.Q6\u003dthis.screenLayer\u003dthis.playlist\u003dnull;this.fQ\u003d[];this.Be\u003d0;this.lk\u003d{mxB:function(){return E.UX},\nbP:function(){return E.k_},\nMf:function(T){E.k_\u003dT},\nNh:function(T,p){E.k_\u0026\u0026E.k_.Nh(T,p)}};\nthis.logger.debug(\"constructor begin\");this.config\u003dWI5(N||{});this.webPlayerContextConfig\u003dy;A4E();N\u003dthis.config.args||{};this.ph\u003dnew fa(N,y,y?y.canaryState:this.config.assets.player_canary_state,w,this);g.Q(this,this.ph);CT9(this.ph);w\u003d$FJ(this.ph);this.ph.B9()\u0026\u0026this.ph.T(\"html5_record_h5vcc_flags\")\u0026\u0026this.fQ.push({key:\"h5vcc\",value:w});this.ph.experiments.gP(\"jspb_serialize_with_worker\")\u0026\u0026n3J();this.ph.experiments.gP(\"gzip_gel_with_worker\")\u0026\u0026grP();this.ph.N\u0026\u0026!VFF\u0026\u0026(window.addEventListener(SV?\"touchstart\":\n\"click\",jS5,{capture:!0,passive:!0}),VFF\u003d!0);this.T(\"html5_onesie\")\u0026\u0026(this.lz\u003dnew BO(this.ph),g.Q(this,this.lz));this.xu\u003dA2(kj(this.ph)\u0026\u0026!0,N.enablesizebutton);this.zp\u003dA2(!1,N.player_wide);this.visibility\u003dnew wJE;g.Q(this,this.visibility);this.T(\"web_log_theater_mode_visibility\")\u0026\u0026this.Gb(A2(!1,N.player_wide));this.nj\u003dA2(!1,N.external_list);this.events\u003dnew g.fd(this);g.Q(this,this.events);this.T(\"start_client_gcf\")\u0026\u0026(gW(ua(),{ZT:ro,aB:NxE()}),this.Md\u003dua().resolve(ro),Ern(this.Md));this.v91\u003dnew yL;\ng.Q(this,this.v91);this.zr\u003dnew DB3;w\u003dnew wZ;this.Lh\u003dnew g.SX(this,w);g.Q(this,this.Lh);this.template\u003dnew P5E(this);g.Q(this,this.template);this.appState\u003d1;this.Fe\u003dfan(this);g.Q(this,w);w\u003d{};this.bK\u003d(w.internalvideodatachange\u003dthis.qQ,w.playbackready\u003dthis.Woh,w.playbackstarted\u003dthis.eyB,w.statechange\u003dthis.v_l,w);this.pB\u003dnew h9(this.Lh);this.HG\u003dtFE(this);w\u003dthis.T(\"html5_load_wasm\");N\u003dthis.T(\"html5_allow_asmjs\");if(w\u0026\u0026uf5||N)this.ph.AA\u003dIt3(this.HG,N),Tm(A$(this.ph.AA,function(T){E.ph.uB\u003dT;var p;(p\u003dE.nh())\u003d\u003d\nnull||p.Fh(\"wasm\",{a:T.Um})}),function(T){g.uA(T);\nT\u003d\"message\"in T\u0026\u0026T.message||T.toString()||\"\";var p;(p\u003dE.nh())\u003d\u003dnull||p.Fh(\"wasm\",{e:T})});\nelse if(w\u0026\u0026!uf5){var A;(A\u003dthis.nh())\u003d\u003dnull||A.Fh(\"wasm\",{e:\"wasm unavailable\"})}this.R9\u003dnew fD9(this.ph,this.HG);this.Lh.publish(\"csiinitialized\");A\u003d10;g.I_(this.ph)\u0026\u0026(A\u003d3);Qy(this.ph)\u0026\u0026(A\u003dg.Y2(this.ph.experiments,\"tvhtml5_unplugged_preload_cache_size\"));A\u003dnew lK(A,function(T){T!\u003d\u003dE.Ug(T.getPlayerType())\u0026\u0026Ov(T)});\ng.Q(this,A);this.UX\u003dnew Eo3(A,{});A\u003dqTF(this);this.UX.tH(A.xi);ZI5(this);A\u003d{};this.hF\u003d(A.airplayactivechange\u003dthis.onAirPlayActiveChange,A.airplayavailabilitychange\u003dthis.onAirPlayAvailabilityChange,A.beginseeking\u003dthis.AS,A.sabrCaptionsDataLoaded\u003dthis.QQ,A.endseeking\u003dthis.zK,A.internalAbandon\u003dthis.FB,A.internalaudioformatchange\u003dthis.e3,A.internalvideodatachange\u003dthis.onVideoDataChange,A.internalvideoformatchange\u003dthis.sW,A.liveviewshift\u003dthis.Pkq,A.playbackstalledatstart\u003dthis.Q2W,A.progresssync\u003dthis.f_9,\nA.onAbnormalityDetected\u003dthis.jT,A.onSnackbarMessage\u003dthis.onSnackbarMessage,A.onLoadProgress\u003dthis.onLoadProgress,A.SEEK_COMPLETE\u003dthis.IE,A.SEEK_TO\u003dthis.Bag,A.onVideoProgress\u003dthis.onVideoProgress,A.onLoadedMetadata\u003dthis.onLoadedMetadata,A.onAutoplayBlocked\u003dthis.onAutoplayBlocked,A.onPlaybackPauseAtStart\u003dthis.QJt,A.playbackready\u003dthis.IBg,A.statechange\u003dthis.Uw,A.newelementrequired\u003dthis.x4,A.heartbeatparams\u003dthis.pu,A.videoelementevent\u003dthis.KP,A.drmoutputrestricted\u003dthis.onDrmOutputRestricted,A.signatureexpired\u003d\nthis.evh,A.nonfatalerror\u003dthis.U7P,A.reloadplayer\u003dthis.uSh,A);this.EA\u003dnew g.fd(this);g.Q(this,this.EA);this.Bi\u003dnew So;g.Q(this,this.Bi);this.C3\u003dthis.EV\u003d-1;this.Qx\u003dnew g.e6(this.template.resize,16,this.template);g.Q(this,this.Qx);this.Yk\u003dnew EOH(this.Lh,this.ph,this.NU(),this);this.qx\u003dnew HK(this.ph);this.OH\u003dnew Qq(this);g.Q(this,this.OH);this.QL\u003dnew Zt(this);g.Q(this,this.QL);hpF(this.ph.J.c);this.events.Y(this.Lh,g.AA(\"appapi\"),this.YgB);this.events.Y(this.Lh,g.TW(\"appapi\"),this.X9s);this.events.Y(this.Lh,\ng.AA(\"appprogressboundary\"),this.tpZ);this.events.Y(this.Lh,g.TW(\"applooprange\"),this.JH);this.events.Y(this.Lh,\"presentingplayerstatechange\",this.rz);this.events.Y(this.Lh,\"resize\",this.zv1);this.template.yB(jU(document,e));this.events.Y(this.Lh,\"offlineslatestatechange\",this.ecB);this.T(\"html5_enable_sabr_live_captions\")\u0026\u0026(this.events.Y(this.Lh,\"sabrCaptionsTrackChanged\",this.Ta9),this.events.Y(this.Lh,\"sabrCaptionsBufferedRangesUpdated\",this.Lsh));this.HG.C.X().vp\u0026\u0026t9(this.HG,\"offline\");this.ph.Dl\u0026\u0026\ng.Po(\"ux\",g.ub);e\u003dg.Y2(this.ph.experiments,\"html5_defer_fetch_att_ms\");this.Ir\u003dnew g.e6(this.DPl,e,this);g.Q(this,this.Ir);this.M7().WG()\u0026\u0026(g.xh()\u0026\u0026this.M7().l9.push(\"remote\"),xBH(this));this.R9.tick(\"fs\");jbJ(this);this.ph.Dl\u0026\u0026t9(this.HG,\"ux\",!0);g.hR(this.HG.C.X())\u0026\u0026t9(this.HG,\"embed\");this.T(\"web_player_sentinel_is_uniplayer\")||g.uA(new g.Gh(\"Player experiment flags missing\",\"web_player_sentinel_is_uniplayer\"));e\u003dthis.T(\"web_player_sentinel_yt_experiments_sync\");A\u003dg.Xj(\"web_player_sentinel_yt_experiments_sync\");\ne!\u003d\u003dA\u0026\u0026g.uA(new g.Gh(\"b/195699950\",{yt:e,player:A}));y||g.uA(new g.Gh(\"b/179532961\"));this.ww\u003dnO5(this);if(y\u003dg.Y2(this.ph.experiments,\"html5_block_pip_safari_delay\"))this.Ey\u003dnew g.e6(this.Ak,y,this),g.Q(this,this.Ey);qR\u003dthis.ph.LX;y\u003dg.Y2(this.ph.experiments,\"html5_performance_impact_profiling_timer_ms\");y\u003e0\u0026\u0026(this.IU\u003dnew g.kT(y),g.Q(this,this.IU),this.events.Y(this.IU,\"tick\",function(){E.DO\u0026\u0026Qb9.x$(\"apit\",E.DO);E.DO\u003dQb9.X0()}));\nthis.Lh.publish(\"applicationInitialized\");this.logger.debug(\"constructor end\")};\nnO5\u003dfunction(e){function N(y){y.stack\u0026\u0026y.stack.indexOf(\"player\")!\u003d\u003d-1\u0026\u0026(e.nh()||e.NU()).ST(y)}\nqi.subscribe(\"handleError\",N);aG.push(N);return function(){qi.unsubscribe(\"handleError\",N);var y\u003daG.indexOf(N);y!\u003d\u003d-1\u0026\u0026aG.splice(y,1)}};\nqTF\u003dfunction(e){var N\u003dnew g.t3(e.ph,e.config.args);e.Lh.publish(\"initialvideodatacreated\",N);return g.cR(e,1,N)};\nZI5\u003dfunction(e){var N\u003de.NU();N.setPlaybackRate(e.ph.j?1:mBs(e,Number(g.qI(\"yt-player-playback-rate\"))||1));N.H_(e.bK,e);N.bW()};\ntFE\u003dfunction(e){var N\u003d\"\",y\u003dBu0(e);y.indexOf(\"//\")\u003d\u003d\u003d0\u0026\u0026(y\u003de.ph.protocol+\":\"+y);var w\u003dy.lastIndexOf(\"/base.js\");w!\u003d\u003d-1\u0026\u0026(N\u003dy.substring(0,w+1));if(y\u003dError().stack)if(y\u003dy.match(/\\((.*?\\/(debug-)?player-.*?):\\d+:\\d+\\)/))y\u003dy[1],y.includes(N)||g.uA(Error(\"Player module URL mismatch: \"+(y+\" vs \"+N+\".\")));N\u003dnew CbM(e.Lh,N);HIF(e,N);return N};\nHIF\u003dfunction(e,N){var y\u003d{};y\u003d(y.destroyed\u003dfunction(){e.onApiChange()},y);\nN.K\u003dy};\nfan\u003dfunction(e){if(e.ph.storeUserVolume){e\u003dg.qI(\"yt-player-volume\")||{};var N\u003de.volume;e\u003d{volume:isNaN(N)?100:g.Ja(Math.floor(N),0,100),muted:!!e.muted}}else e\u003d{volume:100,muted:e.ph.mute};return e};\nk9\u003dfunction(e){e.mediaElement\u003de.ph.deviceIsAudioOnly?new g.Tf(g.sA(\"AUDIO\")):qV.pop()||new g.Tf(g.sA(\"VIDEO\"));g.Q(e,e.mediaElement);var N\u003de.nh();N\u0026\u0026N.setMediaElement(e.mediaElement);try{e.ph.U2?(e.KJ\u0026\u0026e.events.CX(e.KJ),e.KJ\u003de.events.Y(e.mediaElement,\"volumechange\",e.Ekh)):(e.mediaElement.Zs(e.Fe.muted),e.mediaElement.setVolume(e.Fe.volume/100))}catch(E){e.zS(\"html5.missingapi\",2,\"UNSUPPORTED_DEVICE\",\"setvolume.1;emsg.\"+(E\u0026\u0026typeof E\u003d\u003d\u003d\"object\"\u0026\u0026\"message\"in E\u0026\u0026typeof E.message\u003d\u003d\u003d\"string\"\u0026\u0026E.message.replace(/[;:,]/g,\n\"_\")));return}g.g9(e.EA);KnM(e);N\u003de.template;var y\u003de.mediaElement.ut();N.fX\u003dy;N.d8\u003d!1;N.fX.parentNode||yp(N.k$,N.fX,0);N.ZE\u003dnew g.pK(0,0,0,0);iIM(N);oj(N);y\u003dN.fX;g.pi(y,\"video-stream\");g.pi(y,g.t$.MAIN_VIDEO);var w\u003dN.app.X();w.ll\u0026\u0026y.setAttribute(\"data-no-fullscreen\",\"true\");w.T(\"html5_local_playsinline\")?\"playsInline\"in v3()\u0026\u0026(y.playsInline\u003d!0):w.Hc\u0026\u0026(y.setAttribute(\"webkit-playsinline\",\"\"),y.setAttribute(\"playsinline\",\"\"));w.TV\u0026\u0026N.fX\u0026\u0026N.Y(y,\"click\",y.play,y);try{e.mediaElement.activate()}catch(E){e.zS(\"html5.missingapi\",\n2,\"UNSUPPORTED_DEVICE\",\"activate.1;emsg.\"+(E\u0026\u0026typeof E\u003d\u003d\u003d\"object\"\u0026\u0026\"message\"in E\u0026\u0026typeof E.message\u003d\u003d\u003d\"string\"\u0026\u0026E.message.replace(/[;:,]/g,\"_\")))}};\nOI0\u003dfunction(e){if(!Wn9(e)){var N\u003de.NU().LC();N\u0026\u0026(N\u003dN.u5(),N instanceof Promise\u0026\u0026N.catch(function(){}));\nBR(e,J_(e.getPlayerStateObject()))}};\nKnM\u003dfunction(e){var N\u003de.mediaElement;gp()?e.EA.Y(N,\"webkitpresentationmodechanged\",e.Gas):window.document.pictureInPictureEnabled\u0026\u0026(e.EA.Y(N,\"enterpictureinpicture\",function(){e.bX(!0)}),e.EA.Y(N,\"leavepictureinpicture\",function(){e.bX(!1)}));\ns8\u0026\u0026(e.EA.Y(N,\"webkitbeginfullscreen\",function(){e.q3(3)}),e.EA.Y(N,\"webkitendfullscreen\",function(){e.q3(0)}))};\nRpM\u003dfunction(e,N){var y\u003dN.getPlayerType(),w\u003de.UX.Ug(y);N!\u003d\u003de.NU()\u0026\u0026N!\u003d\u003dw\u0026\u0026(w\u003d\u003dnull||Ov(w),e.UX.N[y]\u003dN)};\nGlM\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?!0:N;e.logger.debug(\"start clear presenting player\");var y;if(y\u003de.sQ){y\u003de.sQ;var w\u003de.mediaElement;y\u003d!!w\u0026\u0026w\u003d\u003d\u003dy.mediaElement}y\u0026\u0026(e.s_(),k9(e));if(y\u003de.nh())y.s_(!N),y.qB(e.hF,e),y.getPlayerType()!\u003d\u003d1\u0026\u0026Ov(y);e.UX.K\u003dnull;e.logger.debug(\"finish clear presenting player\")};\ng.cR\u003dfunction(e,N,y,w){var E\u003de.R9;N\u003d\u003d\u003d2\u0026\u0026(E\u003dnew fD9(e.ph));return new g.oY(e.ph,N,E,e.template,function(A,T,p){e.Lh.publish(A,T,p)},function(){return e.Lh.getVisibilityState()},e.visibility,e,y,w)};\nUBs\u003dfunction(e,N,y,w){e\u003dg.cR(e,N,y,w);e.bW();return e};\nXO\u003dfunction(e,N){return e.As(N)?e.NU():N};\nPR\u003dfunction(e,N){var y\u003de.nh(),w\u003de.NU();return y\u0026\u0026N\u003d\u003d\u003dw\u0026\u0026e.As(N)\u0026\u0026e.As(y)?y:N};\naaE\u003dfunction(e){e.logger.debug(\"start application playback\");if(e.NU().getPlayerState().isError())e.logger.debug(\"start application playback done, player in error state\");else{var N\u003ddl(e);e.M7().isLoaded();N\u0026\u0026e.yY(6);Ln3(e);hVP(e.HG)||sb_(e)}};\nsb_\u003dfunction(e){if(!dl(e)){var N\u003dql(e.HG);N\u0026\u0026!N.created\u0026\u0026rUE(e.HG)\u0026\u0026(e.logger.debug(\"reload ad module\"),N.create())}};\nLn3\u003dfunction(e){e.logger.debug(\"start presenter playback\");var N\u003de.getVideoData(),y\u003de.HG;hVP(y)||y.Vc();!uf5\u0026\u0026y.C.T(\"html5_allow_asmjs\")\u0026\u0026dVF(y);t9(y,\"embed\");t9(y,\"kids\");t9(y,\"remote\");t9(y,\"miniplayer\");t9(y,\"offline\");t9(y,\"unplugged\");t9(y,\"ypc\",!1,!0);t9(y,\"ypc_clickwrap\",!1,!0);t9(y,\"yto\",!1,!0);t9(y,\"webgl\",!1,!0);cUs(y)||(t9(y,\"captions\",!0),t9(y,\"endscreen\"),y.RZ()||y.w0(),t9(y,\"creatorendscreen\",!0));y.Ht();e.Lh.publish(\"videoready\",N)};\nIj\u003dfunction(e){e\u003de.M7();e.WG();return tY(e)};\njbJ\u003dfunction(e){e.logger.debug(\"start prepare initial playback\");e.tI();var N\u003de.config.args;k9(e);var y\u003de.M7();e.Lh.Y9(\"onVolumeChange\",e.Fe);if(N\u0026\u0026xhs(N)){var w\u003dZW(e.ph);w\u0026\u0026!e.nj\u0026\u0026(N.fetch\u003d0);var E\u003dg.hR(e.ph);E\u0026\u0026!e.nj\u0026\u0026(N.fetch\u003d0);vR(e,N);g.hR(e.ph)\u0026\u0026e.R9.tick(\"ep_pr_s\");if(!w||e.nj)if(E\u0026\u0026!e.nj)eJH(e);else if(!y.WG())e.playlist.onReady(function(){zI(e)})}e.w1(e.NU());\ng.G(e.NU().getPlayerState(),128)||(N\u003dThn(!e.ph.deviceIsAudioOnly),N\u003d\u003d\u003d\"fmt.noneavailable\"?e.zS(\"html5.missingapi\",2,\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\",\"nocodecs.1\"):N\u003d\u003d\u003d\"html5.missingapi\"?e.zS(N,2,\"UNSUPPORTED_DEVICE\",\"nocanplaymedia.1\"):y\u0026\u0026y.WG()\u0026\u0026Ij(e)\u0026\u0026(e.ph.CN||e.ph.Pf)?iK(e):y.KT?e.T(\"embeds_enable_full_length_inline_muted_autoplay\")?e.Lh.mutedAutoplay({durationMode:y.mutedAutoplayDurationMode}):e.Lh.mutedAutoplay():g.qI(\"yt-player-playback-on-reload\")?(g.$$(\"embedsItpPlayedOnReload\",{playedOnReload:!0,\nisLoggedIn:!!e.ph.l9}),g.uY(\"yt-player-playback-on-reload\",!1),iK(e)):Wg(e.ph)||NJn(e),g.na(e.ph)||nC(e.ph)\u003d\u003d\u003d\"MWEB\"?(g.e1(g.yK(),function(){Dg(e)}),g.e1(g.yK(),function(){lc_()})):(Dg(e),lc_()),e.logger.debug(\"finish prepare initial playback\"))};\nDg\u003dfunction(e){if(!e.T(\"use_rta_for_player\"))if(e.T(\"fetch_att_independently\"))g.NA(e.Ir);else{var N\u003de.getVideoData().botguardData;N\u0026\u0026g.v1(N,e.ph,e.getVideoData().VY||\"\")}};\nNJn\u003dfunction(e){e.logger.debug(\"start initialize to CUED mode\");e.Lh.publish(\"initializingmode\");e.yY(2);e.T(\"embeds_web_enable_defer_loading_remote_js\")\u0026\u0026g.mT(e.ph)?g.e1(g.yK(),function(){t9(e.HG,\"remote\")}):t9(e.HG,\"remote\");\nt9(e.HG,\"miniplayer\");e.logger.debug(\"initialized to CUED mode\")};\niK\u003dfunction(e){e.logger.debug(\"start initialize application playback\");var N\u003de.NU();if(g.G(N.getPlayerState(),128))return!1;var y\u003dN.getVideoData();Ij(e)\u0026\u0026e.ph.Pf\u0026\u0026(qV.length\u0026\u0026e.Xt?(gl(e,{muted:!1,volume:e.Fe.volume},!1),Vi(e,!1)):qV.length||e.Fe.muted||(gl(e,{muted:!0,volume:e.Fe.volume},!1),Vi(e,!0)));Ij(e)\u0026\u0026g.hR(e.ph)\u0026\u0026y.mutedAutoplay\u0026\u0026(gl(e,{muted:!0,volume:e.Fe.volume},!1),Vi(e,!0));y.Ly\u0026\u0026gl(e,{muted:!0,volume:e.Fe.volume},!1);y89(e,1,y,!1);e.Lh.publish(\"initializingmode\");e.w1(e.NU());e.yY(3);\nvar w;if(!(w\u003d!e.ph.Ps)){if(w\u003de.sQ){w\u003de.sQ;var E\u003de.mediaElement;w\u003d!!E\u0026\u0026E\u003d\u003d\u003dw.mediaElement}w\u003dw\u0026\u0026e.GU}w\u0026\u0026(e.s_(),k9(e),N.setMediaElement(e.mediaElement));N.yR();if(g.G(N.getPlayerState(),128))return!1;y.zx||BR(e,3);return e.GU\u003d!0};\ndl\u003dfunction(e){e\u003dhu(e.HG);return!!e\u0026\u0026e.loaded};\nwY5\u003dfunction(e,N){if(!e.c9)return!1;var y\u003de.c9.startTimeMs*.001-1,w\u003de.c9.endTimeMs*.001;e.c9.type\u003d\u003d\u003d\"repeatChapter\"\u0026\u0026w--;return Math.abs(N-y)\u003c\u003d1E-6||Math.abs(N-w)\u003c\u003d1E-6||N\u003e\u003dy\u0026\u0026N\u003c\u003dw};\nTJs\u003dfunction(e){var N\u003de.nh();N\u0026\u0026Rf(N.getVideoData())\u0026\u0026!N.Nc()\u0026\u0026(N\u003dEUF(e)*1E3-e.getVideoData().WD,e.T(\"html5_gapless_new_slr\")?(e\u003de.QL,A8M(e.app,\"gaplessshortslooprange\"),N\u003dnew g.wF(0,N,{id:\"gaplesslooprange\",namespace:\"gaplessshortslooprange\"}),(e\u003de.app.nh())\u0026\u0026e.addCueRange(N)):e.setLoopRange({startTimeMs:0,endTimeMs:N,type:\"shortsLoop\"}))};\nJ80\u003dfunction(e){var N\u003de.NU();if(!(g.G(N.getPlayerState(),64)\u0026\u0026e.M7().isLivePlayback\u0026\u0026e.c9.startTimeMs\u003c5E3)){if(e.c9.type\u003d\u003d\u003d\"repeatChapter\"){var y,w\u003d(y\u003dXu0(e.jR()))\u003d\u003dnull?void 0:y.Yp(),E;y\u003d(E\u003de.getVideoData())\u003d\u003dnull?void 0:E.ll;w instanceof g.sN\u0026\u0026y\u0026\u0026(E\u003dy[om(y,e.c9.startTimeMs)],w.renderChapterSeekingAnimation(0,E.title));isNaN(Number(e.c9.loopCount))?e.c9.loopCount\u003d0:e.c9.loopCount++;e.c9.loopCount\u003d\u003d\u003d1\u0026\u0026e.Lh.Mg(\"innertubeCommand\",e.getVideoData().xC)}w\u003d{BY:\"application_loopRangeStart\"};if(e.c9.type\u003d\u003d\u003d\n\"clips\"||e.c9.type\u003d\u003d\u003d\"shortsLoop\")w.seekSource\u003d58;N.seekTo(e.c9.startTimeMs*.001,w)}};\nmBs\u003dfunction(e,N){var y\u003de.Lh.getAvailablePlaybackRates();N\u003dNumber(N.toFixed(2));e\u003dy[0];y\u003dy[y.length-1];N\u003c\u003de?N\u003de:N\u003e\u003dy?N\u003dy:(e\u003dMath.floor(N*100+.001)%5,N\u003de\u003d\u003d\u003d0?N:Math.floor((N-e*.01)*100+.001)/100);return N};\nEUF\u003dfunction(e,N){N\u003de.Ug(N);if(!N)return 0;N\u003dXO(e,N);return f7(e,N.jo(),N)};\nf7\u003dfunction(e,N,y){if(e.As(y)){y\u003dy.getVideoData();if(tP(e))y\u003dN;else{e\u003de.Yk;for(var w\u003dg.c(e.N),E\u003dw.next();!E.done;E\u003dw.next())if(E\u003dE.value,y.FS\u003d\u003d\u003dE.FS){N+\u003dE.GW/1E3;break}w\u003dN;e\u003dg.c(e.N);for(E\u003de.next();!E.done;E\u003de.next()){E\u003dE.value;if(y.FS\u003d\u003d\u003dE.FS)break;var A\u003dE.GW/1E3;if(A\u003cN)w+\u003dE.durationMs/1E3+A-E.OQ/1E3;else break}y\u003dw}return y}return N};\npY5\u003dfunction(e,N){if(e.getPresentingPlayerType()\u003d\u003d\u003d3)return J_(hu(e.HG).k9);if((e.getVideoData().enableServerStitchedDai||g.xK(e.getVideoData()))\u0026\u0026N\u003d\u003d\u003d2){var y,w;return((y\u003de.Q6)\u003d\u003dnull?0:y.Wo(e.getCurrentTime()))||((w\u003de.k_)\u003d\u003dnull?0:w.Wo())?e.EV:-1}return N!\u003d\u003d2||e.As()?e.EV:e.C3};\nxBH\u003dfunction(e){e.logger.debug(\"reset for new application playback\");uK(e);e.setLoopVideo(!1);e.setLoopRange(null);e.Lh.publish(\"legacyadtrackingpingreset\");e.LP\u003d{};e.Sm\u003d[];qL9(e.R9);if(e.Q6){var N\u003de.Q6,y\u003de.NU();y.getPlayerType();wl(N,!1);dF0(N);IE5(N);N.playback\u003dy}N\u003de.Yk;e\u003de.NU();e.getPlayerType()!\u003d\u003d1\u0026\u0026JP(N,\"invalidParentVideoPlayerType\");$9(N,!1);oOE(N);N.J\u003de};\neJH\u003dfunction(e,N){var y\u003d(N?N:e.M7()).Fg;e.R9.tick(\"ep_pr_r\");if(y!\u003dnull\u0026\u0026(mh9(e.playlist,y),e.CQ))e.playlist.onReady(function(){zI(e,N)})};\nvR\u003dfunction(e,N){e.playlist\u0026\u0026(g.JV(e.playlist),e.playlist\u003dnull);N\u0026\u0026(e.nj\u0026\u0026(N.fetch\u003d0),e.playlist\u003dnew ZJ3(e.ph,N))};\nCL3\u003dfunction(e){var N,y\u003dNumber((N\u003de.getVideoData().progressBarEndPosition)\u003d\u003dnull?void 0:N.utcTimeMillis)/1E3;!isNaN(y)\u0026\u0026(N\u003de.OY())\u0026\u0026(N-\u003de.getCurrentTime(),y\u003d(y-N)*1E3,N\u003de.LP.progressEndBoundary,(N\u003d\u003dnull?void 0:N.start)!\u003d\u003dy\u0026\u0026(N\u0026\u0026e.E7([N]),y\u003dnew g.wF(y,0x7ffffffffffff,{id:\"progressEndBoundary\",namespace:\"appprogressboundary\"}),e.NU().addCueRange(y),e.LP.progressEndBoundary\u003dy))};\nBR\u003dfunction(e,N){e.logger.debug(function(){return\"set external state \"+N});\nvar y\u003de.nh();if(y){var w\u003dy.getPlayerType();if(w\u003d\u003d\u003d2\u0026\u0026!e.As()){e.C3!\u003d\u003dN\u0026\u0026(e.C3\u003dN,e.Lh.Y9(\"onAdStateChange\",N));return}if(w\u003d\u003d\u003d2\u0026\u0026e.As()||w\u003d\u003d\u003d5||w\u003d\u003d\u003d6||w\u003d\u003d\u003d7)if(N\u003d\u003d\u003d-1||N\u003d\u003d\u003d0||N\u003d\u003d\u003d5)return}if(N\u003d\u003d\u003d0){if(e.c9)return;if((y\u003d\u003dnull?0:y.ZS())\u0026\u0026g.I_(e.ph)){e.playVideo();return}}e.EV!\u003d\u003dN\u0026\u0026(e.EV\u003dN,e.Lh.Y9(\"onStateChange\",N))};\nr8M\u003dfunction(e,N,y,w,E){w\u003dw\u003d\u003d\u003dvoid 0?Infinity:w;E\u003dE\u003d\u003d\u003dvoid 0?0:E;e.logger.debug(function(){return\"Enqueuing playerType\u003d\"+y+\" at time\u003d\"+w+\"\\n        videoId\u003d\"+N.videoId});\nvar A\u003de.nh();y\u003dy||A.getPlayerType();(A\u003dy89(e,y,N,!0))||(A\u003dUBs(e,y,N).xi);var T\u003de.NU();if(y\u003d\u003d\u003d2\u0026\u0026T){var p\u003dA.getVideoData();T.QH(p.clientPlaybackNonce,p.FZ||\"\",p.breakType||0,p.Fo,p.videoId||\"\")}e.r0(A,w,0,E)};\n$zJ\u003dfunction(e,N,y,w,E){var A\u003d\"\";A\u003de.ph.T(\"html5_autonav_autoplay_in_preload_key\")?qs(e,y,N):Zg(e,y,N.videoId,N.FS);e.logger.debug(function(){return\"start preload video \"+A+\", trigger\u003d\"+E});\nvar T\u003d\"\",p\u003de.nh();if(p\u0026\u0026(T\u003de.ph.T(\"html5_autonav_autoplay_in_preload_key\")?qs(e,p.getPlayerType(),p.getVideoData()):Zg(e,p.getPlayerType(),p.getVideoData().videoId,p.getVideoData().FS),A\u003d\u003d\u003dT))return p.xN(!0),N.dispose(),null;N.NK\u003d!0;N\u003dUBs(e,y,N);y\u003d\u003d\u003d1\u0026\u0026Qy(e.ph)||N.xN(!0);e.UX.J.set(A,N.xi,w||3600);return N};\nYw3\u003dfunction(e,N,y,w){var E\u003dr9(y);return Zg(e,N,E,w,y.autonav\u003d\u003d\u003d\"1\"||y.autonav\u003d\u003d\u003d!0,y.autoplay\u003d\u003d\u003d\"1\"||y.autoplay\u003d\u003d\u003d!0||y.autoplay\u003d\u003d\u003d1)};\nqs\u003dfunction(e,N,y){return Zg(e,N,y.videoId,y.FS,y.isAutonav,y.rq)};\nZg\u003dfunction(e,N,y,w,E,A){E\u003dE\u003d\u003d\u003dvoid 0?!1:E;A\u003dA\u003d\u003d\u003dvoid 0?!1:A;N\u003dN+\"_\"+y+\"_\"+w;e.ph.T(\"html5_autonav_autoplay_in_preload_key\")\u0026\u0026(N+\u003d\"_\"+ +E+ +A);return N};\ny89\u003dfunction(e,N,y,w){var E\u003de.ph.T(\"html5_autonav_autoplay_in_preload_key\")?qs(e,N,y):Zg(e,N,y.videoId,y.FS);var A\u003de.UX.J.get(E)||null;if(!A||A.JW.Ss())return null;e.UX.J.remove(E);if(g.G(A.getPlayerState(),128))return Ov(A),null;if(A\u003d\u003d\u003de.Ug(N))return e.R9.infoGel({isCacheHit:!0}),A;if((A.getVideoData().oauthToken||y.oauthToken)\u0026\u0026A.getVideoData().oauthToken!\u003d\u003dy.oauthToken)return null;N\u003d\u003d\u003d1\u0026\u0026uK(e);w||e.w1(A,!0);e.R9.infoGel({isCacheHit:!0});return A};\nMJ3\u003dfunction(e,N){var y;return!N||!e.ph.Fo||(y\u003de.getVideoData())!\u003dnull\u0026\u0026y.backgroundable?!1:(e.Ey?e.Ey.start():e.Ak(),!0)};\nx9\u003dfunction(e,N,y){N\u0026\u0026(N\u003de.Ug(y))\u0026\u0026N\u003d\u003d\u003de.NU()\u0026\u0026(N.getVideoData().UY\u003d!0)};\njo\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?1:y;e.logger.debug(function(){return\"start cue video, vid \"+N.videoId+\", type \"+y});\nif(N.WG()){var w\u003dg.cR(e,y,N).xi;e.cancelPlayback(4,y);e.w1(w);w.bW();if(y\u003d\u003d\u003d1){e.yY(1);if(g.hR(e.ph)\u0026\u0026!md(N)){N.dispose();Ov(e.NU());return}NJn(e)}e.logger.debug(\"finish cue video\")}else e.logger.debug(function(){return\"invalid VideoData in cueVideo\"}),N.dispose(),(w\u003de.Ug(y))\u0026\u0026Ov(w),yH_(e.M7())\u0026\u0026y\u003d\u003d\u003d2\u0026\u0026e.MB()};\nlQH\u003dfunction(e,N,y,w,E){N\u003dcH0(N,y,w,E);(y\u003dg.hR(e.ph)\u0026\u0026!e.ph.Kh)\u0026\u0026!e.nj\u0026\u0026(N.fetch\u003d0);vR(e,N);g.hR(e.ph)\u0026\u0026e.R9.tick(\"ep_a_pr_s\");if(y\u0026\u0026!e.nj)y\u003de.M7(),W29(y,N).then(function(A){e.CQ\u003d!0;eJH(e,A)});\nelse e.playlist.onReady(function(){zI(e)});\ng.hR(e.ph)\u0026\u0026e.R9.tick(\"ep_a_pr_r\")};\nzI\u003dfunction(e,N){var y\u003dg.hR(e.ph)\u0026\u0026!e.ph.Kh,w\u003dy\u0026\u0026N?N:g.Bo(e.playlist);N\u003dy\u0026\u0026N?N:e.getVideoData();w\u0026\u0026(N.IV\u0026\u0026(e.ph.CN||e.ph.Pf)||!e.PJ?(N\u003dN.UY,w\u003de.Hi(w,1),N\u0026\u0026x9(e,w)):jo(e,w,1));g.hR(e.ph)\u0026\u0026e.R9.tick(\"ep_p_l\");e.CQ\u003d!1;e.Lh.pC(\"onPlaylistUpdate\")};\nWn9\u003dfunction(e){if(e.playlist\u0026\u0026g.dw(e.ph)\u0026\u0026e.ZR()){var N\u003de.ph.T(\"html5_player_autonav_logging\");e.nextVideo(!1,N);return!0}return!1};\nFJ9\u003dfunction(e,N,y,w,E,A,T){N\u003d{id:N,namespace:T!\u003dnull?T:\"appapi\"};A\u003d\u003d\u003d\"chapter\"?(N.style\u003dy6.CHAPTER_MARKER,N.visible\u003d!0):isNaN(E)||(A\u003d\u003d\u003d\"ad\"?N.style\u003dy6.AD_MARKER:(N.style\u003dy6.TIME_MARKER,N.color\u003dE),N.visible\u003d!0);e.Ef([new g.wF(y*1E3,w*1E3,N)],1);return!0};\nSwH\u003dfunction(e,N,y,w,E,A){A\u003dA\u003d\u003d\u003dvoid 0?!0:A;var T\u003de.OY();if(!T)return A\u0026\u0026e.getVideoData().isLivePlayback\u0026\u0026e.Sm.push({id:N,pI1:y,sxP:w}),!1;A\u003dT-e.getCurrentTime();return FJ9(e,N,y-A,w-A,void 0,void 0,E)};\noU0\u003dfunction(e,N){e.Sm\u003dg.CG(e.Sm,function(T){return T.id!\u003d\u003dN});\nfor(var y\u003de.NU(),w\u003dy.XW(),E\u003d0;E\u003cw.length;E++){var A\u003dw[E];if(A.getId()\u003d\u003d\u003dN)return y.removeCueRange(A),n7(e,\"cuerangesremoved\",[A]),!0}return!1};\nA8M\u003dfunction(e,N,y){var w\u003de.Ug(y);w\u0026\u0026(N\u003dw.MK(N),y\u0026\u0026e.getPresentingPlayerType()!\u003d\u003dy||n7(e,\"cuerangesremoved\",N))};\nbzM\u003dfunction(e){var N\u003d(0,g.iC)(),y\u003de.getCurrentTime();e\u003de.getVideoData();y\u003d1E3*(y-e.startSeconds);e.isLivePlayback\u0026\u0026(y\u003d0);return N-Math.max(y,0)};\ngl\u003dfunction(e,N,y){e.ph.Et\u0026\u0026(e.Fe\u003dN,N.muted||Vi(e,!1),y\u0026\u0026e.ph.storeUserVolume\u0026\u0026!e.ph.U2\u0026\u0026(y\u003d{volume:Math.floor(N.volume),muted:N.muted},y.unstorable||(g.uY(\"yt-player-volume\",y),g.uY(\"yt-player-volume\",y,2592E3))),hJM(e),y\u003dg.i$\u0026\u0026e.mediaElement\u0026\u0026!e.mediaElement.cI(),e.ph.U2\u0026\u0026!y||e.Lh.Y9(\"onVolumeChange\",{muted:N.muted,volume:N.volume,unstorable:!e.ph.storeUserVolume}))};\nhJM\u003dfunction(e){var N\u003de.getVideoData();if(!N.xI){N\u003de.ph.U2?1:eq1(N);var y\u003de.mediaElement;y.Zs(e.Fe.muted);try{y.setVolume(e.Fe.volume*N/100)}catch(w){g.uA(new g.Gh(\"b183742307\",\"multiplier: \"+N+\", volume: \"+e.Fe.volume))}}};\nVi\u003dfunction(e,N){N!\u003d\u003de.Xt\u0026\u0026(e.Xt\u003dN,e.Lh.pC(\"onMutedAutoplayChange\",N))};\nJu\u003dfunction(e){return e.Xt\u0026\u0026e.getVideoData().mutedAutoplay};\nc8F\u003dfunction(e){var N\u003dcE(!0);return N\u0026\u0026(N\u003d\u003d\u003de.template.element||e.mediaElement\u0026\u0026N\u003d\u003d\u003de.mediaElement.ut())?N:null};\nBJM\u003dfunction(e,N){var y\u003dwindow.screen\u0026\u0026window.screen.orientation;if((e.ph.T(\"lock_fullscreen2\")||e.ph.U)\u0026\u0026y\u0026\u0026y.lock\u0026\u0026(!g.i$||!kn_))if(N){N\u003dy.type.indexOf(\"portrait\")\u003d\u003d\u003d0;var w\u003de.template.getVideoAspectRatio(),E\u003dN;w\u003c1?E\u003d!0:w\u003e1\u0026\u0026(E\u003d!1);if(!e.Ab||E!\u003d\u003dN){y\u003dy.lock(E?\"portrait\":\"landscape\");if(y!\u003dnull)y[\"catch\"](function(){});\ne.Ab\u003d!0}}else e.Ab\u0026\u0026(e.Ab\u003d!1,y.unlock())};\nn7\u003dfunction(e,N,y){e.Lh.publish(N,y);var w\u003dg.I_(e.ph)||g.IK(e.ph)||g.ZY(e.ph);if(y\u0026\u0026w){switch(N){case \"cuerangemarkersupdated\":var E\u003d\"onCueRangeMarkersUpdated\";break;case \"cuerangesadded\":E\u003d\"onCueRangesAdded\";break;case \"cuerangesremoved\":E\u003d\"onCueRangesRemoved\"}E\u0026\u0026e.Lh.Mg(E,y.map(function(A){return{getId:function(){return this.id},\nend:A.end,id:A.getId(),namespace:A.namespace\u003d\u003d\u003d\"ad\"?\"ad\":\"\",start:A.start,style:A.style,visible:A.visible}}))}};\nQi\u003dfunction(e,N,y,w,E,A){y\u003dy\u003d\u003d\u003dvoid 0?!0:y;var T\u003de.Ug(E);T\u0026\u0026(T.getPlayerType()\u003d\u003d\u003d2\u0026\u0026!e.As(T)||g.bk(T.getVideoData()))||(e.getPresentingPlayerType()\u003d\u003d\u003d3?hu(e.HG).D2(\"control_seek\",N,y):(T\u0026\u0026T\u003d\u003d\u003de.NU()\u0026\u0026e.c9\u0026\u0026!wY5(e,N)\u0026\u0026e.setLoopRange(null),e.seekTo(N,y,w,E,A)))};\nXYH\u003dfunction(e,N,y,w){y\u0026\u0026(e.s_(),k9(e));y\u003de.nh();y.HT(N);var E\u003de.getVideoData(),A\u003d{};A.video_id\u003dE.videoId;A.adformat\u003dE.adFormat;if(!E.isLivePlayback||e.T(\"html5_reload_live_playback_to_current_time\"))A.start\u003dy.getCurrentTime(),A.resume\u003d\"1\";E.isLivePlayback\u0026\u0026wd(E)\u0026\u0026g.Pa(e.ph)\u0026\u0026(A.live_utc_start\u003dy.OY(),A.resume\u003d\"1\");E.Kh\u0026\u0026(A.vvt\u003dE.Kh);E.Z\u0026\u0026(A.vss_credentials_token\u003dE.Z,A.vss_credentials_token_type\u003dE.zN);E.oauthToken\u0026\u0026(A.oauth_token\u003dE.oauthToken);E.Zc\u0026\u0026(A.force_gvi\u003dE.Zc);A.autoplay\u003d1;A.reload_count\u003dE.jn+\n1;A.reload_reason\u003dN;E.gW\u0026\u0026(A.unplugged_partner_opt_out\u003dE.gW);E.j_\u0026\u0026(A.ypc_is_premiere_trailer\u003dE.j_);E.playerParams\u0026\u0026(A.player_params\u003dE.playerParams);e.loadVideoByPlayerVars(A,void 0,!0,void 0,void 0,w);N\u003d\u003d\u003d\"signature\"\u0026\u0026e.Q6\u0026\u0026sb_(e)};\nPL_\u003dfunction(e,N){e.M7().autonavState\u003dN;g.uY(\"yt-player-autonavstate\",N);e.Lh.publish(\"autonavchange\",N)};\ndzn\u003dfunction(e){var N\u003de.getVideoData().xI,y\u003de.ph.a9,w\u003de.isInline()\u0026\u0026!e.getVideoData().Nw,E\u003de.mediaElement;N||y||w?E.je():(E.xj(),gl(e,e.Fe))};\nuK\u003dfunction(e){var N\u003dql(e.jR());N\u0026\u0026N.created\u0026\u0026(e.logger.debug(\"reset ad module\"),N.destroy())};\ntP\u003dfunction(e){return e.getVideoData().enableServerStitchedDai\u0026\u0026!!e.Q6};\nIQ1\u003dfunction(e,N){N.bounds\u003de.getBoundingClientRect();for(var y\u003dg.c([\"display\",\"opacity\",\"visibility\",\"zIndex\"]),w\u003dy.next();!w.done;w\u003dy.next())w\u003dw.value,N[w]\u003dlG(e,w);N.hidden\u003d!!e.hidden};\nBu0\u003dfunction(e){if(e.webPlayerContextConfig){var N\u003de.webPlayerContextConfig.trustedJsUrl;return N?IG(N).toString():e.webPlayerContextConfig.jsUrl}return e.config.assets\u0026\u0026e.config.assets.js?e.config.assets.js:\"\"};\nvU1\u003dfunction(e,N){var y\u003de.Ug(1);if(y){if(y.getVideoData().clientPlaybackNonce\u003d\u003d\u003dN)return y;if((e\u003de.OH.J)\u0026\u0026e.getVideoData().clientPlaybackNonce\u003d\u003d\u003dN)return e}return null};\nzJs\u003dfunction(e){return e.name\u003d\u003d\u003d\"TypeError\"\u0026\u0026e.stack.includes(\"/s/player/\")\u0026\u0026HL()\u003c\u003d105};\nizF\u003dfunction(e){return e.isTimeout?\"NO_BID\":\"ERR_BID\"};\nDz1\u003dfunction(){var e\u003dnull;ik5().then(function(N){return e\u003dN},function(N){return e\u003dizF(N)});\nreturn e};\ngU_\u003dfunction(){var e\u003dXK(1E3,\"NO_BID\");return ho(GxM([ik5(),e]).On(izF),function(){e.cancel()})};\nm8\u003dfunction(e){return e.YO?g.HE(g.m6(),140)?\"STATE_OFF\":\"STATE_ON\":\"STATE_NONE\"};\nHR\u003dfunction(e){this.player\u003de;this.K\u003dthis.J\u003d1};\ntJF\u003dfunction(e,N,y,w,E,A){N.client||(N.client\u003d{});e.player.X().T(\"h5_remove_url_for_get_ad_break\")||(N.client.originalUrl\u003dy);var T\u003dr2(y),p\u003dg.uB(y)?!1:!0;(T||p)\u0026\u0026typeof Intl!\u003d\u003d\"undefined\"\u0026\u0026(N.client.timeZone\u003d(new Intl.DateTimeFormat).resolvedOptions().timeZone);p\u003dg.uB(y)?!1:!0;if(T||p||w!\u003d\u003d\"\"){var C\u003d{};y\u003dE8(Fj(w)).split(\"\u0026\");var r\u003dnew Map;y.forEach(function(Y){Y\u003dY.split(\"\u003d\");Y.length\u003e1\u0026\u0026r.set(Y[0].toString(),decodeURIComponent(Y[1].toString()))});\nr.has(\"bid\")\u0026\u0026(C.bid\u003dr.get(\"bid\"));C.params\u003d[];VJ3.forEach(function(Y){r.has(Y)\u0026\u0026(Y\u003d{key:Y,value:r.get(Y)},C.params.push(Y))});\nfQH(e,C);N.adSignalsInfo\u003dC}N.client.unpluggedAppInfo||(N.client.unpluggedAppInfo\u003d{});N.client.unpluggedAppInfo.enableFilterMode\u003d!1;y\u003dE.J.cosver;y!\u003dnull\u0026\u0026y!\u003d\u003d\"cosver\"\u0026\u0026(N.client.osVersion\u003dy);y\u003dE.J.cplatform;y!\u003dnull\u0026\u0026y!\u003d\u003d\"cplatform\"\u0026\u0026y!\u003d\u003d\"\"\u0026\u0026(N.client.platform\u003dy);y\u003dE.J.cmodel;y!\u003dnull\u0026\u0026y!\u003d\u003d\"cmodel\"\u0026\u0026(N.client.deviceModel\u003dy);y\u003dE.J.cplayer;y!\u003dnull\u0026\u0026y!\u003d\u003d\"cplayer\"\u0026\u0026(N.client.playerType\u003dy);y\u003dE.J.cbrand;y!\u003dnull\u0026\u0026y!\u003d\u003d\"cbrand\"\u0026\u0026(N.client.deviceMake\u003dy);N.user||(N.user\u003d{});N.user.lockedSafetyMode\u003d!1;(E.T(\"embeds_web_enable_iframe_api_send_full_embed_url\")||\nE.T(\"embeds_enable_autoplay_and_visibility_signals\"))\u0026\u0026g.dw(E)\u0026\u0026v2P(N,A,e.player.getPlayerState(1))};\nZz3\u003dfunction(e,N){var y\u003d!1;if(N\u003d\u003d\u003d\"\")return y;N.split(\",\").forEach(function(w){var E\u003d{},A\u003d{clientName:\"UNKNOWN_INTERFACE\",platform:\"UNKNOWN_PLATFORM\",clientVersion:\"\"},T\u003d\"ACTIVE\";w[0]\u003d\u003d\u003d\"!\"\u0026\u0026(w\u003dw.substring(1),T\u003d\"INACTIVE\");w\u003dw.split(\"-\");w.length\u003c3||(w[0]in uJ_\u0026\u0026(A.clientName\u003duJ_[w[0]]),w[1]in qwM\u0026\u0026(A.platform\u003dqwM[w[1]]),A.applicationState\u003dT,A.clientVersion\u003dw.length\u003e2?w[2]:\"\",E.remoteClient\u003dA,e.remoteContexts?e.remoteContexts.push(E):e.remoteContexts\u003d[E],y\u003d!0)});\nreturn y};\njWF\u003dfunction(e){if(!(\"FLAG_AUTO_CAPTIONS_DEFAULT_ON\"in xz_))return!1;e\u003de.split(RegExp(\"[:\u0026]\"));var N\u003dxz_.FLAG_AUTO_CAPTIONS_DEFAULT_ON,y\u003d\"f\"+(1+Math.floor(N/31)).toString();N\u003d1\u003c\u003cMath.floor(N%31);for(var w\u003d0,E\u003de.length;w\u003cE;w++){var A\u003de[w].split(\"\u003d\");if(A[0]\u003d\u003d\u003dy\u0026\u0026parseInt(\"0x\"+A[1],16)\u0026N)return!0}return!1};\nfQH\u003dfunction(e,N){e\u003de.player.X();if(g.xj(e)||Qy(e)){e\u003dg.Lb(\"INNERTUBE_CONTEXT\");var y,w;(e\u003d\u003dnull?0:(y\u003de.adSignalsInfo)\u003d\u003dnull?0:y.advertisingId)\u0026\u0026typeof(e\u003d\u003dnull?void 0:(w\u003de.adSignalsInfo)\u003d\u003dnull?void 0:w.limitAdTracking)!\u003d\u003d\"undefined\"\u0026\u0026(N.advertisingId\u003de.adSignalsInfo.advertisingId,N.advertisingIdSignalType\u003d\"DEVICE_ID_TYPE_CONNECTED_TV_IFA\",N.limitAdTracking\u003de.adSignalsInfo.limitAdTracking)}};\nRJP\u003dfunction(e,N,y,w,E){var A\u003dy.DRIFT_FROM_HEAD_MS\u0026\u0026!Number.isNaN(y.DRIFT_FROM_HEAD_MS)?Math.trunc(y.DRIFT_FROM_HEAD_MS):0,T\u003dnU9.exec(N);T\u003dT!\u003dnull\u0026\u0026T.length\u003e\u003d2?T[1]:\"\";var p\u003dQW5.test(N),C\u003dmzs.exec(N);C\u003dC!\u003dnull\u0026\u0026C.length\u003e\u003d2?C[1]:\"\";var r\u003dHzn.exec(N);r\u003dr!\u003dnull\u0026\u0026r.length\u003e\u003d2\u0026\u0026!Number.isNaN(Number(r[1]))?Number(r[1]):1;var Y\u003dKJE.exec(N);Y\u003dY!\u003dnull\u0026\u0026Y.length\u003e\u003d2?Y[1]:\"0\";var M\u003dDW(e.player.X().qg),l\u003de.player.getVideoData(1),F\u003dg.LR(l.i9,!0),S\u003d\"BISCOTTI_ID\"in y?y.BISCOTTI_ID:\"\";tJF(e,F,N,S.toString(),e.player.X(),\nl);l\u003d{splay:!1,lactMilliseconds:y.LACT.toString(),playerHeightPixels:Math.trunc(y.P_H),playerWidthPixels:Math.trunc(y.P_W),vis:Math.trunc(y.VIS),signatureTimestamp:20129,autonavState:m8(e.player.X())};w\u0026\u0026(w\u003d{},Zz3(w,y.YT_REMOTE)\u0026\u0026(l.mdxContext\u003dw));if(w\u003dWJF.includes(M)?void 0:g.jH(\"PREF\")){for(var k\u003dw.split(RegExp(\"[:\u0026]\")),X\u003d0,d\u003dk.length;X\u003cd;X++){var v\u003dk[X].split(\"\u003d\");if((v[0].toUpperCase()\u003d\u003d\u003d\"SML\"||v[0].toUpperCase()\u003d\u003d\u003d\"GSML\")\u0026\u0026v.length\u003e1\u0026\u0026v[1].toUpperCase()\u003d\u003d\u003d\"TRUE\"){F.user.lockedSafetyMode\u003d!0;break}}l.autoCaptionsDefaultOn\u003d\njWF(w)}N\u003dOzn.exec(N);(N\u003dN!\u003dnull\u0026\u0026N.length\u003e\u003d2?N[1]:\"\")\u0026\u0026C\u0026\u0026(F.user.credentialTransferTokens\u003d[{token:N,scope:\"VIDEO\"}]);N\u003d{contentPlaybackContext:l};T\u003d{adBlock:Math.trunc(y.AD_BLOCK),params:T,breakIndex:r,breakPositionMs:Y,clientPlaybackNonce:y.CPN,topLevelDomain:M,isProxyAdTagRequest:p,context:F,adSignalsInfoString:E8(Fj(S.toString())),overridePlaybackContext:N};E!\u003d\u003dvoid 0\u0026\u0026(T.cueProcessedMs\u003dMath.round(E).toString());C\u0026\u0026(T.videoId\u003dC);y.LIVE_TARGETING_CONTEXT\u0026\u0026(T.liveTargetingParams\u003dy.LIVE_TARGETING_CONTEXT);\ny.AD_BREAK_LENGTH\u0026\u0026(T.breakLengthMs\u003dMath.trunc(y.AD_BREAK_LENGTH*1E3).toString());A\u0026\u0026(T.driftFromHeadMs\u003dA.toString());T.currentMediaTimeMs\u003dMath.round(e.player.getCurrentTime(1)*1E3);(e\u003de.player.getGetAdBreakContext())\u0026\u0026(T.getAdBreakContext\u003de);return T};\nGn9\u003dfunction(){HR.apply(this,arguments)};\nUzE\u003dfunction(e,N,y,w,E){var A\u003dy.m1;var T\u003dy.y6;var p\u003de.player.X().kX,C\u003d0;y.cueProcessedMs\u0026\u0026T\u0026\u0026!A\u0026\u0026(y\u003dT.end-T.start,y\u003e0\u0026\u0026(C\u003dMath.floor(y/1E3)));var r\u003d{AD_BLOCK:E,AD_BREAK_LENGTH:A?A.Vj:C,AUTONAV_STATE:m8(e.player.X()),CA_TYPE:\"image\",CPN:e.player.getVideoData(1).clientPlaybackNonce,DRIFT_FROM_HEAD_MS:e.player.k7()*1E3,LACT:z_(),LIVE_INDEX:A?e.K++:1,LIVE_TARGETING_CONTEXT:A\u0026\u0026A.context?A.context:\"\",MIDROLL_POS:T?Math.round(T.start/1E3):0,MIDROLL_POS_MS:T?Math.round(T.start):0,VIS:e.player.getVisibilityState(),\nP_H:e.player.Fz().aV().height,P_W:e.player.Fz().aV().width,YT_REMOTE:p?p.join(\",\"):\"\"},Y\u003dl4(MR);Object.keys(Y).forEach(function(M){Y[M]!\u003dnull\u0026\u0026(r[M.toUpperCase()]\u003dY[M].toString())});\nw!\u003d\u003d\"\"\u0026\u0026(r.BISCOTTI_ID\u003dw);w\u003d{};Y3(N)\u0026\u0026(w.sts\u003d\"20129\",(e\u003de.player.X().forcedExperiments)\u0026\u0026(w.forced_experiments\u003de));return Cp(g.Vx(N,r),w)};\nLJ5\u003dfunction(e,N){var y\u003de.player.X(),w,E\u003d(w\u003de.player.getVideoData(1))\u003d\u003dnull?void 0:w.oauthToken;return g.GX(y,E).then(function(A){if(A\u0026\u0026$3()){var T\u003dz9();ih(T,A)}return g.Rg(e.player.WI(T),N,\"/youtubei/v1/player/ad_break\").then(function(p){return p})})};\nsWs\u003dfunction(e){this.Pk\u003de};\naQF\u003dfunction(e){this.C\u003de};\neuJ\u003dfunction(e){this.Pk\u003de};\nySH\u003dfunction(e){g.x.call(this);this.J\u003de;this.Ls\u003dNUM(this)};\nNUM\u003dfunction(e){var N\u003dnew J0P(e.J.Vi);g.Q(e,N);e\u003dg.c([new sWs(e.J.Pk),new aQF(e.J.C),new euJ(e.J.Pk),new DX(e.J.D3,e.J.iL),new Vg,new uZ(e.J.zo,e.J.mW,e.J.Pk),new gL,new iZ]);for(var y\u003de.next();!y.done;y\u003de.next())p7J(N,y.value);e\u003dg.c([\"adInfoDialogEndpoint\",\"adFeedbackEndpoint\"]);for(y\u003de.next();!y.done;y\u003de.next())fj(N,y.value,function(){});\nreturn N};\nK7\u003dfunction(e){var N\u003de.Hk,y\u003de.wP;e\u003de.yT;var w\u003dnew XpH,E\u003d{OP:new ENE(N.get(),y),wP:y};return{H9:new Rc(y,e,N,E),context:E,Kw:w}};\nWR\u003dfunction(e,N,y,w,E){g.x.call(this);this.N\u003dN;this.zZ\u003dy;this.Hk\u003dw;this.p$\u003dE;this.listeners\u003d[];var A\u003dnew iY(this);g.Q(this,A);A.Y(e,\"internalAbandon\",this.FB);this.addOnDisposeCallback(function(){g.g9(A)})};\nO4\u003dfunction(e){this.C\u003de;this.adVideoId\u003dthis.J\u003dthis.videoId\u003dthis.adCpn\u003dthis.contentCpn\u003dnull;this.L\u003d!0;this.N\u003dthis.K\u003d!1;this.adFormat\u003dnull;this.j\u003d\"AD_PLACEMENT_KIND_UNKNOWN\";this.actionType\u003d\"unknown_type\";this.videoStreamType\u003d\"VIDEO_STREAM_TYPE_VOD\"};\nwkM\u003dfunction(e){e.contentCpn\u003dnull;e.adCpn\u003dnull;e.videoId\u003dnull;e.adVideoId\u003dnull;e.adFormat\u003dnull;e.j\u003d\"AD_PLACEMENT_KIND_UNKNOWN\";e.actionType\u003d\"unknown_type\";e.K\u003d!1;e.N\u003d!1};\nEkM\u003dfunction(e,N){e\u003dg.c(N);for(N\u003de.next();!N.done;N\u003de.next())if((N\u003dN.value.renderer)\u0026\u0026(N.instreamVideoAdRenderer||N.linearAdSequenceRenderer||N.sandwichedLinearAdRenderer||N.instreamSurveyAdRenderer)){jZ(\"ad_i\");g.nV({isMonetized:!0});break}};\nASE\u003dfunction(e){var N;(N\u003de.C.getVideoData(1))!\u003dnull\u0026\u0026N.qg\u0026\u0026(e.N\u003d!1,N\u003d{},e.J\u0026\u0026e.videoId\u0026\u0026(N.cttAuthInfo\u003d{token:e.J,videoId:e.videoId}),QQ(\"video_to_ad\",N))};\nnL\u003dfunction(e){e.N\u003d!1;var N\u003d{};e.J\u0026\u0026e.videoId\u0026\u0026(N.cttAuthInfo\u003d{token:e.J,videoId:e.videoId});QQ(\"ad_to_video\",N);TUM(e)};\nTUM\u003dfunction(e){if(e.K)if(e.j\u003d\u003d\u003d\"AD_PLACEMENT_KIND_START\"\u0026\u0026e.actionType\u003d\u003d\u003d\"video_to_ad\")qY(\"video_to_ad\");else{var N\u003d{adBreakType:oV(e.j),playerType:\"LATENCY_PLAYER_HTML5\",playerInfo:{preloadType:\"LATENCY_PLAYER_PRELOAD_TYPE_PREBUFFER\"},videoStreamType:e.videoStreamType};e.actionType\u003d\u003d\u003d\"ad_to_video\"?(e.contentCpn\u0026\u0026(N.targetCpn\u003de.contentCpn),e.videoId\u0026\u0026(N.targetVideoId\u003de.videoId)):(e.adCpn\u0026\u0026(N.targetCpn\u003de.adCpn),e.adVideoId\u0026\u0026(N.targetVideoId\u003de.adVideoId));e.adFormat\u0026\u0026(N.adType\u003de.adFormat);e.contentCpn\u0026\u0026\n(N.clientPlaybackNonce\u003de.contentCpn);e.videoId\u0026\u0026(N.videoId\u003de.videoId);e.adCpn\u0026\u0026(N.adClientPlaybackNonce\u003de.adCpn);e.adVideoId\u0026\u0026(N.adVideoId\u003de.adVideoId);g.nV(N,e.actionType)}};\nRj\u003dfunction(e){g.x.call(this);this.C\u003de;this.J\u003dnew Map;this.N\u003dnew iY(this);g.Q(this,this.N);this.N.Y(this.C,g.AA(\"ad\"),this.onCueRangeEnter,this);this.N.Y(this.C,g.TW(\"ad\"),this.onCueRangeExit,this)};\nJS_\u003dfunction(e,N,y,w,E){g.wF.call(this,N,y,{id:e,namespace:\"ad\",priority:E,visible:w})};\nGI\u003dfunction(e){this.C\u003de};\nU4\u003dfunction(e){this.C\u003de;g.Y2(this.C.X().experiments,\"tv_pacf_logging_sample_rate\")};\nk6\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;return e.C.X().T(\"html5_ssap_force_ads_ctmp\")?!0:(N||e.C.X().B9())\u0026\u0026e.C.X().T(\"html5_ssap_pacf_qoe_ctmp\")};\nL7\u003dfunction(e){var N,y;return(y\u003d(N\u003de.C.getVideoData(1))\u003d\u003dnull?void 0:g.xK(N))!\u003dnull?y:!1};\nR_\u003dfunction(e,N){return e.C.X().T(N)};\npkH\u003dfunction(e){return e.C.X().T(\"substitute_ad_cpn_macro_in_ssdai\")};\nMC\u003dfunction(e){var N,y,w;return((N\u003de.C.getVideoData(1).getPlayerResponse())\u003d\u003dnull?void 0:(y\u003dN.playerConfig)\u003d\u003dnull?void 0:(w\u003dy.daiConfig)\u003d\u003dnull?void 0:w.enableServerStitchedDai)||!1};\nlbF\u003dfunction(e){return e.C.X().T(\"html5_enable_vod_slar_with_notify_pacf\")};\nCu9\u003dfunction(e){return e.C.X().T(\"html5_recognize_predict_start_cue_point\")};\nWr\u003dfunction(e){return e.C.X().experiments.gP(\"enable_desktop_player_underlay\")};\nrSH\u003dfunction(e){return e.C.X().experiments.gP(\"html5_load_empty_player_in_media_break_sub_lra\")};\nii\u003dfunction(e){return e.C.X().experiments.gP(\"html5_load_ads_instead_of_cue\")};\nDu\u003dfunction(e){return e.C.X().experiments.gP(\"html5_preload_ads\")};\nQ8\u003dfunction(e){return e.C.X().experiments.gP(\"enable_ads_control_flow_deterministic_id_generation\")};\n$QE\u003dfunction(e){return e.C.X().experiments.gP(\"enable_desktop_discovery_video_abandon_pings\")||g.xj(e.C.X())};\nYt_\u003dfunction(e){return e.C.X().experiments.gP(\"enable_progres_commands_lr_feeds\")};\nMN3\u003dfunction(e){return e.C.X().experiments.gP(\"html5_cuepoint_identifier_logging\")};\nll_\u003dfunction(e){switch(e){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}};\nFtH\u003dfunction(){g.pT.call(this);var e\u003dthis;this.J\u003d{};this.addOnDisposeCallback(function(){for(var N\u003dg.c(Object.keys(e.J)),y\u003dN.next();!y.done;y\u003dN.next())delete e.J[y.value]})};\ns4\u003dfunction(){if(St5\u003d\u003d\u003dnull){St5\u003dnew FtH;z0(BB).N\u003d\"b\";var e\u003dz0(BB),N\u003dFb(e)\u003d\u003d\"h\"||Fb(e)\u003d\u003d\"b\",y\u003d!(fo(),!1);N\u0026\u0026y\u0026\u0026(e.L\u003d!0,e.Z\u003dnew ic_)}return St5};\nokJ\u003dfunction(e,N,y){e.J[N]\u003dy};\nb8s\u003dfunction(e){switch(e){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}};\naj\u003dfunction(e,N,y){this.zZ\u003de;this.C\u003dN;this.wP\u003dy;this.N\u003dnew Set;this.J\u003dnew Map;s4().subscribe(\"adactiveviewmeasurable\",this.tq,this);s4().subscribe(\"adfullyviewableaudiblehalfdurationimpression\",this.KG,this);s4().subscribe(\"adviewableimpression\",this.fG,this);s4().subscribe(\"adaudioaudible\",this.Nf,this);s4().subscribe(\"adaudiomeasurable\",this.k6,this)};\nNr\u003dfunction(e,N,y){var w\u003dy.Gn,E\u003dy.vK,A\u003dy.listener,T\u003dy.tZ;y\u003dy.OR\u003d\u003d\u003dvoid 0?!1:y.OR;if(e.J.has(N))YN(\"Unexpected registration of layout in LidarApi\");else{if(T){if(e.N.has(T))return;e.N.add(T)}e.J.set(N,A);Ar(fo().RJ,\"fmd\",1);jpn(z0(BB),w);var p\u003dy?N:void 0;okJ(s4(),N,{sy:function(){if(!E)return{};var C\u003de.C.getPresentingPlayerType(!0),r;return(r\u003de.C.getVideoData(C))!\u003dnull\u0026\u0026r.isAd()?{currentTime:e.zZ.get().getCurrentTimeSec(C,!1,p),duration:E,isPlaying:eT(e.zZ.get(),C).isPlaying(),isVpaid:!1,isYouTube:!0,\nvolume:e.zZ.get().isMuted()?0:e.zZ.get().getVolume()/100}:{}}})}};\nya\u003dfunction(e,N){e.J.has(N)?(e.J.delete(N),delete s4().J[N]):YN(\"Unexpected unregistration of layout in LidarApi\")};\nhu9\u003dfunction(e,N){if(e.C.isLifaAdPlaying()){var y\u003de.C.eW(!0,!0);e.Ld(N,y.width*.5*1.1,y.height*.25*1.1,y.width*.5*.9,y.height*.5*.9)}};\nBU_\u003dfunction(e,N,y){var w\u003d{};cSJ(e,w,N,y);kq5(w);w.LACT\u003dwV(function(){return z_().toString()});\nw.VIS\u003dwV(function(){return e.getVisibilityState().toString()});\nw.SDKV\u003d\"h.3.0\";w.VOL\u003dwV(function(){return e.isMuted()?\"0\":Math.round(e.getVolume()).toString()});\nw.VED\u003d\"\";return w};\nXks\u003dfunction(e,N){var y\u003d{};if(N)return y;if(!e.kind)return g.t0(Error(\"AdPlacementConfig without kind\")),y;if(e.kind\u003d\u003d\u003d\"AD_PLACEMENT_KIND_MILLISECONDS\"||e.kind\u003d\u003d\u003d\"AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED\"){if(!e.adTimeOffset||!e.adTimeOffset.offsetStartMilliseconds)return g.t0(Error(\"malformed AdPlacementConfig\")),y;y.MIDROLL_POS\u003dwV(pY(Math.round(aA(e.adTimeOffset.offsetStartMilliseconds)/1E3).toString()))}else y.MIDROLL_POS\u003dwV(pY(\"0\"));return y};\nwV\u003dfunction(e){return{toString:function(){return e()}}};\nPuP\u003dfunction(e,N,y){function w(p,C){(C\u003dy[C])\u0026\u0026(A[p]\u003dC)}\nfunction E(p,C){(C\u003dy[C])\u0026\u0026(A[p]\u003dT(C))}\nif(!y||g.v4(y))return e;var A\u003dObject.assign({},e),T\u003dN?encodeURIComponent:function(p){return p};\nE(\"DV_VIEWABILITY\",\"doubleVerifyViewability\");E(\"IAS_VIEWABILITY\",\"integralAdsViewability\");E(\"MOAT_INIT\",\"moatInit\");E(\"MOAT_VIEWABILITY\",\"moatViewability\");w(\"GOOGLE_VIEWABILITY\",\"googleViewability\");w(\"VIEWABILITY\",\"viewability\");return A};\ncSJ\u003dfunction(e,N,y,w){N.CPN\u003dwV(function(){var E;(E\u003de.getVideoData(1))?E\u003dE.clientPlaybackNonce:(g.uA(Error(\"Video data is null.\")),E\u003dnull);return E});\nN.AD_MT\u003dwV(function(){if(w!\u003dnull)var E\u003dw;else{var A\u003dy;e.X().T(\"html5_ssap_use_cpn_to_get_time\")||(A\u003dvoid 0);if(e.X().T(\"enable_h5_shorts_ad_fill_ad_mt_macro\")||e.X().T(\"enable_desktop_discovery_pings_ad_mt_macro\")||g.xj(e.X())){var T\u003de.getPresentingPlayerType(!0),p;E\u003d((p\u003de.getVideoData(T))\u003d\u003dnull?0:p.isAd())?dQ5(e,T,A):0}else E\u003ddQ5(e,2,A)}return Math.round(Math.max(0,E*1E3)).toString()});\nN.MT\u003dwV(function(){return Math.round(Math.max(0,e.getCurrentTime(1,!1)*1E3)).toString()});\nN.P_H\u003dwV(function(){return e.Fz().aV().height.toString()});\nN.P_W\u003dwV(function(){return e.Fz().aV().width.toString()});\nN.PV_H\u003dwV(function(){return e.Fz().getVideoContentRect().height.toString()});\nN.PV_W\u003dwV(function(){return e.Fz().getVideoContentRect().width.toString()})};\nkq5\u003dfunction(e){e.CONN\u003dwV(pY(\"0\"));e.WT\u003dwV(function(){return Date.now().toString()})};\ndQ5\u003dfunction(e,N,y){return y!\u003d\u003dvoid 0?e.getCurrentTime(N,!1,y):e.getCurrentTime(N,!1)};\nIl0\u003dfunction(){};\nvk9\u003dfunction(e,N,y,w,E){var A,T,p,C,r,Y,M,l,F,S,k,X,d;g.f(function(v){switch(v.J){case 1:A\u003d!!N.scrubReferrer;T\u003dg.Vx(N.baseUrl,PuP(y,A,w));p\u003d{};if(!N.headers){v.u9(2);break}C\u003de.j();if(!C.J){r\u003dC.getValue();v.u9(3);break}return g.D(v,C.J,4);case 4:r\u003dv.N;case 3:Y\u003dr;M\u003dg.c(N.headers);for(l\u003dM.next();!l.done;l\u003dM.next())switch(F\u003dl.value,F.headerType){case \"VISITOR_ID\":g.Lb(\"VISITOR_DATA\")\u0026\u0026(p[\"X-Goog-Visitor-Id\"]\u003dg.Lb(\"VISITOR_DATA\"));break;case \"EOM_VISITOR_ID\":g.Lb(\"EOM_VISITOR_DATA\")\u0026\u0026(p[\"X-Goog-EOM-Visitor-Id\"]\u003d\ng.Lb(\"EOM_VISITOR_DATA\"));break;case \"USER_AUTH\":Y\u0026\u0026(p.Authorization\u003d\"Bearer \"+Y);break;case \"PLUS_PAGE_ID\":(S\u003de.L())\u0026\u0026(p[\"X-Goog-PageId\"]\u003dS);break;case \"AUTH_USER\":k\u003de.J();!Y\u0026\u0026k\u0026\u0026(p[\"X-Goog-AuthUser\"]\u003dk);break;case \"DATASYNC_ID\":if(X\u003dvoid 0,(X\u003de.K())\u003d\u003dnull?0:X.gP(\"enable_datasync_id_header_in_web_vss_pings\"))d\u003de.N(),r2(T)\u0026\u0026g.Lb(\"LOGGED_IN\")\u0026\u0026d\u0026\u0026(p[\"X-YouTube-DataSync-Id\"]\u003dd)}\"X-Goog-EOM-Visitor-Id\"in p\u0026\u0026\"X-Goog-Visitor-Id\"in p\u0026\u0026delete p[\"X-Goog-Visitor-Id\"];case 2:g.mK(T,void 0,A,Object.keys(p).length!\u003d\u003d\n0?p:void 0,\"\",!0,E),g.hn(v)}})};\nzuE\u003dfunction(e,N,y,w,E){this.j\u003de;this.L\u003dN;this.J\u003dy;this.N\u003dw;this.K\u003dE};\ni8M\u003dfunction(e,N){this.J\u003de;this.wP\u003dN};\nEy\u003dfunction(e,N,y,w,E,A,T){var p\u003dp\u003d\u003d\u003dvoid 0?new zuE(function(){var C\u003de.X(),r\u003de.getVideoData(1);return g.GX(C,r?g.qK(r):\"\")},function(){return e.X().pageId},function(){return e.X().l9},function(){var C;\nreturn(C\u003de.X().datasyncId)!\u003dnull?C:\"\"},function(){return e.X().experiments}):p;\nthis.C\u003de;this.N\u003dN;this.AM\u003dy;this.Hk\u003dw;this.H9\u003dE;this.wP\u003dA;this.Kw\u003dT;this.j\u003dp;this.PK\u003dnull;this.J\u003dnew Map;this.K\u003dnew i8M(p,this.wP)};\ngk5\u003dfunction(e,N,y,w,E){var A\u003dkF(e.N.get(),y);A?(y\u003dzW(e,DQ5(A),A,void 0,void 0,w),N.hasOwnProperty(\"baseUrl\")?e.j.send(N,y):e.K.send(N,y,{},E)):YN(\"Trying to ping from an unknown layout\",void 0,void 0,{layoutId:y})};\nYZ1\u003dfunction(e,N,y,w,E,A){w\u003dw\u003d\u003d\u003dvoid 0?[]:w;var T\u003dkF(e.N.get(),N);if(T){var p\u003de.AM.get().wz(N,y),C\u003dzW(e,DQ5(T),T,E,A);w.forEach(function(r,Y){r.baseUrl\u0026\u0026(e.K.send(r.baseUrl,C,p,r.attributionSrcMode),r.serializedAdPingMetadata\u0026\u0026e.H9.ZU(\"ADS_CLIENT_EVENT_TYPE_PING_DISPATCHED\",void 0,void 0,void 0,void 0,T,new WoH(r,Y),void 0,void 0,T.adLayoutLoggingData))})}else YN(\"Trying to track from an unknown layout.\",void 0,void 0,{layoutId:N,\ntrackingType:y})};\nkQ\u003dfunction(e,N){e.C.sendVideoStatsEngageEvent(N,void 0,2)};\nGp\u003dfunction(e,N){g.$$(\"adsClientStateChange\",N)};\nVN5\u003dfunction(e,N){e.J.has(N.rb())?YN(\"Trying to register an existing AdErrorInfoSupplier.\"):e.J.set(N.rb(),N)};\nfl0\u003dfunction(e,N){e.J.delete(N.rb())||YN(\"Trying to unregister a AdErrorInfoSupplier that has not been registered yet.\")};\nsV\u003dfunction(e,N,y){typeof y\u003d\u003d\u003d\"string\"?e.C.getVideoData(1).kN(N,y):e.C.getVideoData(1).Fh(N,y)};\nDQ5\u003dfunction(e){var N\u003dA6(e.clientMetadata,\"metadata_type_ad_placement_config\");e\u003dA6(e.clientMetadata,\"metadata_type_media_sub_layout_index\");return{adPlacementConfig:N,BA:e}};\nzW\u003dfunction(e,N,y,w,E,A){var T\u003dy?tN0(e):{},p\u003dy?uNs(e,y.layoutId):{},C\u003dqts(e),r,Y\u003dE!\u003dnull?E:(r\u003dMb(e.Hk.get(),2))\u003d\u003dnull?void 0:r.clientPlaybackNonce;e.C.X().T(\"enable_player_logging_lr_home_infeed_ads\")\u0026\u0026!Y\u0026\u0026(Y\u003dMb(e.Hk.get(),1).clientPlaybackNonce);E\u003dvoid 0;if(y){var M;if((M\u003de.Kw.J.get(y.layoutId))\u003d\u003dnull?0:M.OR)E\u003dy.layoutId}M\u003d{};e\u003dObject.assign({},BU_(e.C,E,w),Xks(N.adPlacementConfig,(y\u003d\u003dnull?void 0:y.renderingContent)!\u003d\u003dvoid 0),p,T,C,(M.FINAL\u003dwV(function(){return\"1\"}),M.AD_CPN\u003dwV(function(){return Y||\n\"\"}),M));\n(y\u003d\u003dnull?void 0:y.renderingContent)!\u003d\u003dvoid 0||(e.SLOT_POS\u003dwV(function(){return(N.BA||0).toString()}));\ny\u003d{};A\u003dObject.assign({},e,A);e\u003dg.c(Object.values(Z81));for(w\u003de.next();!w.done;w\u003de.next())w\u003dw.value,T\u003dA[w],T!\u003dnull\u0026\u0026T.toString()!\u003dnull\u0026\u0026(y[w]\u003dT.toString());return y};\ntN0\u003dfunction(e){var N\u003d{},y,w\u003d(y\u003de.PK)\u003d\u003dnull?void 0:y.Cj/1E3;w!\u003dnull\u0026\u0026(N.SURVEY_ELAPSED_MS\u003dwV(function(){return Math.round(w*1E3).toString()}));\nN.SURVEY_LOCAL_TIME_EPOCH_S\u003dwV(function(){return Math.round(Date.now()/1E3).toString()});\nreturn N};\nuNs\u003dfunction(e,N){e\u003de.J.get(N);if(!e)return{};e\u003de.B6();if(!e)return{};N\u003d{};return N.YT_ERROR_CODE\u003de.J0.toString(),N.ERRORCODE\u003de.U6.toString(),N.ERROR_MSG\u003de.errorMessage,N};\nqts\u003dfunction(e){var N\u003d{},y\u003de.C.getVideoData(1);N.ASR\u003dwV(function(){var w;return(w\u003dy\u003d\u003dnull?void 0:y.kh)!\u003dnull?w:null});\nN.EI\u003dwV(function(){var w;return(w\u003dy\u003d\u003dnull?void 0:y.eventId)!\u003dnull?w:null});\nreturn N};\nAM\u003dfunction(e,N,y){g.x.call(this);this.C\u003de;this.hf\u003dN;this.wP\u003dy;this.listeners\u003d[];this.Tp\u003dnull;this.J_\u003dnew Map;N\u003dnew g.fd(this);g.Q(this,N);N.Y(e,\"videodatachange\",this.b$q);N.Y(e,\"serverstitchedvideochange\",this.mKG);this.nk\u003dMb(this)};\nMb\u003dfunction(e,N){var y\u003de.C.getVideoData(N);return y?e.v8(y,N||e.C.getPresentingPlayerType(!0)):null};\nxQ9\u003dfunction(e,N,y){var w\u003de.v8(N,y);e.nk\u003dw;e.listeners.forEach(function(E){E.DZ(w)})};\njn_\u003dfunction(e){switch(e){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}};\nTd\u003dfunction(e,N,y){g.x.call(this);this.C\u003de;this.Hk\u003dN;this.wP\u003dy;this.listeners\u003d[];this.VJ\u003d[];this.J\u003dfunction(){YN(\"Called \u0027doUnlockPreroll\u0027 before it\u0027s initialized.\")};\nN\u003dnew iY(this);y\u003dnew g.fd(this);g.Q(this,y);g.Q(this,N);N.Y(e,\"progresssync\",this.j2k);N.Y(e,\"presentingplayerstatechange\",this.sJh);N.Y(e,\"fullscreentoggled\",this.onFullscreenToggled);N.Y(e,\"onVolumeChange\",this.onVolumeChange);N.Y(e,\"minimized\",this.Yx);N.Y(e,\"overlayvisibilitychange\",this.D0);N.Y(e,\"shortsadswipe\",this.pO);N.Y(e,\"resize\",this.I9);y.Y(e,g.AA(\"appad\"),this.Qs)};\nJM\u003dfunction(e){L7(e.wP.get())||e.J()};\nnk_\u003dfunction(e,N){e.VJ\u003de.VJ.filter(function(y){return y!\u003d\u003dN})};\npe\u003dfunction(e,N,y){return e.getCurrentTimeSec(N,y)};\nQnH\u003dfunction(e,N){var y;N\u003d(y\u003de.Hk.get().J_.get(N))!\u003dnull?y:null;if(N\u003d\u003d\u003dnull)return YN(\"Expected ad video start time on playback timeline\"),0;e\u003de.C.getCurrentTime(2,!0);return e\u003cN?0:e-N};\neT\u003dfunction(e,N){return e.C.getPlayerStateObject(N)};\nmQF\u003dfunction(e){var N\u003de.C.Fz().aV();e\u003de.C.eW(!0,!0);return N.height-(e.height+e.top)};\nH8_\u003dfunction(e){e.C.cueVideoByPlayerVars({videoId:\"empty_video\"},2)};\nuDE\u003dfunction(e,N){var y\u003de.C.X();g.Pg(y)||y.controlsType!\u003d\u003d\"3\"||e.C.Fz().f0(N)};\nCe\u003dfunction(e,N){g.pi(e.C.getRootNode(),N)};\nrV\u003dfunction(e,N){g.re(e.C.getRootNode(),N)};\nKtE\u003dfunction(e,N,y,w,E){g.x.call(this);var A\u003dthis,T\u003dnn(function(){return new ns(A.wP)});\ng.Q(this,T);var p\u003dnn(function(){return new ml(T,A.wP)});\ng.Q(this,p);var C\u003dnn(function(){return new hH});\ng.Q(this,C);w\u003dnn(function(){return new oc(e)});\ng.Q(this,w);var r\u003dnn(function(){return new Hu(T,p,A.wP)});\ng.Q(this,r);var Y\u003dnn(function(){return new GB});\ng.Q(this,Y);this.P9\u003dnn(function(){return new m$(E)});\ng.Q(this,this.P9);this.d7\u003dnn(function(){return new O4(N)});\ng.Q(this,this.d7);this.oJ\u003dnn(function(){return new Rj(N)});\ng.Q(this,this.oJ);this.Vi\u003dnn(function(){return new GI(N)});\ng.Q(this,this.Vi);this.wP\u003dnn(function(){return new U4(N)});\ng.Q(this,this.wP);var M\u003dnn(function(){return new Mx(A.wP)});\ng.Q(this,M);var l\u003dnn(function(){return new Cs(T,r,p,A.wP,M,null,null,null,null)});\ng.Q(this,l);this.Hk\u003dnn(function(){return new AM(N,Y,A.wP)});\ng.Q(this,this.Hk);var F\u003dK7({Hk:this.Hk,wP:this.wP,yT:M}),S\u003dF.context,k\u003dF.Kw;this.H9\u003dF.H9;this.zZ\u003dnn(function(){return new Td(N,A.Hk,A.wP)});\ng.Q(this,this.zZ);this.AM\u003dnn(function(){return new aj(A.zZ,N,A.wP)});\ng.Q(this,this.AM);this.Pk\u003dnn(function(){return new Ey(N,C,A.AM,A.Hk,A.H9,A.wP,k)});\ng.Q(this,this.Pk);this.Sp\u003dnew Sw(w,l,y,this.wP,e,this.Hk,this.zZ,this.d7);g.Q(this,this.Sp);var X\u003dnew WR(N,this.Sp,this.zZ,this.Hk);this.gm\u003dnn(function(){return X});\nthis.ji\u003dX;this.kx\u003dnew bP(w,r,this.oJ,this.gm,S);g.Q(this,this.kx);this.PG\u003dnew DC(this.wP,w,r,l,this.Hk,this.kx,y);g.Q(this,this.PG);this.V2\u003d{F0:new Map,Fs:new Map,ym:new Map,hc:new Map,L9:new Map};this.listeners\u003d[];this.cg\u003d{PG:this.PG,mW:this.wP.get(),Y1:this.P9.get(),f8:this.zZ.get(),Sp:this.Sp,hP:T.get(),rI:null,iL:{oG:function(){}},\nD3:C.get(),zo:this.Hk.get()}};\n$L\u003dfunction(e,N){g.x.call(this);this.uL\u003dN;this.uL.get().addListener(this)};\nYL\u003dfunction(e){this.J\u003de};\nWt_\u003dfunction(e,N){if(!e)return{aX:[],adSlots:[],V5:!0,ssdaiAdsConfig:void 0};e.trackingParams\u0026\u0026h$(e.trackingParams);if(e.adThrottled)return{aX:[],adSlots:[],V5:!0,ssdaiAdsConfig:void 0};var y,w\u003d(y\u003de.adSlots)!\u003dnull?y:[],E;y\u003d(E\u003de.playerAds)!\u003dnull?E:[];if(!(y\u0026\u0026y.length||w.length))return{aX:[],adSlots:w,V5:!1,ssdaiAdsConfig:void 0};E\u003dy.map(function(T){return T.adPlacementRenderer}).filter(function(T){return!(!T||!T.renderer)});\nif(!E.length\u0026\u0026!w.length)return{aX:[],adSlots:w,V5:!1,ssdaiAdsConfig:void 0};if(N.end\u003e0){var A\u003dN.end.toString();E.forEach(function(T){(T\u003dT.config\u0026\u0026T.config.adPlacementConfig)\u0026\u0026T.kind\u003d\u003d\u003d\"AD_PLACEMENT_KIND_MILLISECONDS\"\u0026\u0026T.adTimeOffset\u0026\u0026T.adTimeOffset.offsetEndMilliseconds\u003d\u003d\u003d\"-1\"\u0026\u0026T.adTimeOffset.offsetEndMilliseconds!\u003d\u003dA\u0026\u0026(T.adTimeOffset.offsetEndMilliseconds\u003dA)});\nw.map(function(T){return g.m(T,gj)}).forEach(function(T){var p;\n(T\u003dT\u003d\u003dnull?void 0:(p\u003dT.slotEntryTrigger)\u003d\u003dnull?void 0:p.mediaTimeRangeTrigger)\u0026\u0026T.offsetEndMilliseconds\u003d\u003d\u003d\"-1\"\u0026\u0026(T.offsetEndMilliseconds\u003dA)})}return{aX:E,\nadSlots:w,V5:!1,ssdaiAdsConfig:e.ssdaiAdsConfig}};\nMr\u003dfunction(e){g.x.call(this);this.C\u003de;this.listeners\u003d[];this.J\u003dnew iY(this);g.Q(this,this.J);this.J.Y(this.C,\"aduxclicked\",this.onAdUxClicked);this.J.Y(this.C,\"aduxmouseover\",this.wX);this.J.Y(this.C,\"aduxmouseout\",this.bT);this.J.Y(this.C,\"muteadaccepted\",this.BTh)};\nO85\u003dfunction(e,N,y){N\u003dg.dn(N,function(w){return new t1M(w,y,w.id)});\ne.C.Mg(\"onAdUxUpdate\",N)};\nl9\u003dfunction(e,N){e\u003dg.c(e.listeners);for(var y\u003de.next();!y.done;y\u003de.next())N(y.value)};\nF5\u003dfunction(e,N){this.N\u003de;this.K\u003dN\u003d\u003d\u003dvoid 0?!1:N;this.J\u003d{}};\nRuM\u003dfunction(e,N){var y\u003de.startSecs+e.Vj;y\u003dy\u003c\u003d0?null:y;if(y\u003d\u003d\u003dnull)return null;switch(e.event){case \"start\":case \"continue\":case \"stop\":break;case \"predictStart\":if(N)break;return null;default:return null}N\u003dMath.max(e.startSecs,0);return{t5:new de(N,y),Hht:new iN(N,y-N,e.context,e.identifier,e.event,e.J)}};\nGq5\u003dfunction(){this.J\u003d[]};\nryP\u003dfunction(e,N,y){var w\u003dg.T7(e.J,N);if(w\u003e\u003d0)return N;N\u003d-w-1;return N\u003e\u003de.J.length||e.J[N]\u003ey?null:e.J[N]};\nST\u003dfunction(e,N,y){g.x.call(this);this.C\u003de;this.wP\u003dN;this.Pk\u003dy;this.listeners\u003d[];this.j\u003d!1;this.IH\u003d[];this.J\u003dnull;this.L\u003dnew F5(this,Cu9(N.get()));this.K\u003dnew Gq5;this.N\u003dnull};\nUQ3\u003dfunction(e,N){e.IH.push(N);for(var y\u003d!1,w\u003dg.c(e.listeners),E\u003dw.next();!E.done;E\u003dw.next())y\u003dE.value.Wq(N)||y;e.j\u003dy;MN3(e.wP.get())\u0026\u0026sV(e.Pk.get(),\"onci\",\"cpi.\"+N.identifier+\";cpe.\"+N.event+\";cps.\"+N.startSecs+\";cbi.\"+y)};\nsnP\u003dfunction(e,N){Gp(e.Pk.get(),{cuepointTrigger:{event:Lt9(N.event),cuepointId:N.identifier,totalCueDurationMs:N.Vj*1E3,playheadTimeMs:N.J,cueStartTimeMs:N.startSecs*1E3,cuepointReceivedTimeMs:Date.now(),contentCpn:e.C.getVideoData(1).clientPlaybackNonce}})};\nLt9\u003dfunction(e){switch(e){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 wa(e,\"Unexpected cuepoint event\")}};\noa\u003dfunction(e){this.C\u003de};\nalE\u003dfunction(e,N){e.C.cueVideoByPlayerVars(N,2)};\nb9\u003dfunction(e){this.C\u003de};\nhM\u003dfunction(e){this.C\u003de};\newM\u003dfunction(e){switch(e){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:wa(e,\"unknown transitionReason\")}};\nNbs\u003dfunction(e){this.C\u003de};\nyDM\u003dfunction(e,N,y,w,E){g.x.call(this);var A\u003dthis,T\u003dnn(function(){return new ns(A.wP)});\ng.Q(this,T);var p\u003dnn(function(){return new ml(T,A.wP)});\ng.Q(this,p);var C\u003dnn(function(){return new hH});\ng.Q(this,C);var r\u003dnn(function(){return new oc(e)});\ng.Q(this,r);var Y\u003dnn(function(){return new Hu(T,p,A.wP)});\ng.Q(this,Y);var M\u003dnn(function(){return new GB});\ng.Q(this,M);this.q7\u003dnn(function(){return new Mr(N)});\ng.Q(this,this.q7);this.P9\u003dnn(function(){return new m$(E)});\ng.Q(this,this.P9);this.d7\u003dnn(function(){return new O4(N)});\ng.Q(this,this.d7);this.oJ\u003dnn(function(){return new Rj(N)});\ng.Q(this,this.oJ);this.s2\u003dnn(function(){return new oa(N)});\ng.Q(this,this.s2);this.Vi\u003dnn(function(){return new GI(N)});\ng.Q(this,this.Vi);this.wP\u003dnn(function(){return new U4(N)});\ng.Q(this,this.wP);var l\u003dnn(function(){return new YL(w)});\ng.Q(this,l);var F\u003dnn(function(){return new Mx(A.wP)});\ng.Q(this,F);this.DM\u003dnn(function(){return new b9(N)});\ng.Q(this,this.DM);this.uL\u003dnn(function(){return new Wa});\ng.Q(this,this.uL);this.Hk\u003dnn(function(){return new AM(N,M,A.wP)});\ng.Q(this,this.Hk);var S\u003dK7({Hk:this.Hk,wP:this.wP,yT:F}),k\u003dS.context,X\u003dS.Kw;this.H9\u003dS.H9;this.p$\u003dnn(function(){return new ST(N,A.wP,A.Pk)});\ng.Q(this,this.p$);this.xk\u003dnn(function(){return new hM(N)});\ng.Q(this,this.xk);this.zZ\u003dnn(function(){return new Td(N,A.Hk,A.wP)});\ng.Q(this,this.zZ);S\u003dnn(function(){return new Cs(T,Y,p,A.wP,F,\"SLOT_TYPE_ABOVE_FEED\",A.zZ,A.Gx,A.VT)});\ng.Q(this,S);this.If\u003dnn(function(){return new OG(A.wP)});\nthis.AM\u003dnn(function(){return new aj(A.zZ,N,A.wP)});\ng.Q(this,this.AM);this.Pk\u003dnn(function(){return new Ey(N,C,A.AM,A.Hk,A.H9,A.wP,X)});\ng.Q(this,this.Pk);this.KE\u003dnew F7(lP,cv,function(v,V,Z,n){return KN(p.get(),v,V,Z,n)},r,Y,p,F,this.wP,this.Hk);\ng.Q(this,this.KE);this.Sp\u003dnew Sw(r,S,y,this.wP,e,this.Hk,this.zZ,this.d7);g.Q(this,this.Sp);var d\u003dnew WR(N,this.Sp,this.zZ,this.Hk,this.p$);this.gm\u003dnn(function(){return d});\nthis.ji\u003dd;this.Gx\u003dnew YF(r,Y,this.gm,this.p$,this.zZ,this.wP,this.Pk,this.xk);g.Q(this,this.Gx);this.kx\u003dnew bP(r,Y,this.oJ,this.gm,k);g.Q(this,this.kx);this.PG\u003dnew DC(this.wP,r,Y,S,this.Hk,this.kx,y);g.Q(this,this.PG);this.R1\u003dnn(function(){return new YQ(l,p,F,A.wP,A.Pk,A.zZ,A.xk)});\ng.Q(this,this.R1);this.PE\u003dnn(function(){return new MG});\ng.Q(this,this.PE);this.ZW\u003dnew Ic(e,this.q7,this.wP);g.Q(this,this.ZW);this.v9\u003dnew vu(e);g.Q(this,this.v9);this.oX\u003dnew zB(e);g.Q(this,this.oX);this.DW\u003dnew Dz(e,this.gm,k);g.Q(this,this.DW);this.Kq\u003dnew g$(e,this.oJ,this.zZ,this.Hk,k);g.Q(this,this.Kq);this.YL\u003dnew V8(e,this.Hk);g.Q(this,this.YL);this.VT\u003dnew uP(e,this.p$,this.zZ,this.Pk,this.gm);g.Q(this,this.VT);this.T9\u003dnew fs(e);g.Q(this,this.T9);this.EQ\u003dnew jw(e);g.Q(this,this.EQ);this.Jy\u003dnew tH(e);g.Q(this,this.Jy);this.tN\u003dnew xF(e);g.Q(this,this.tN);\nthis.EQ\u003dnew jw(e);g.Q(this,this.EQ);this.SN\u003dnn(function(){return new Bu});\ng.Q(this,this.SN);this.fE\u003dnn(function(){return new X7(A.zZ)});\ng.Q(this,this.fE);this.G$\u003dnn(function(){return new VYE(A.q7,A.Pk,e,C,A.AM)});\ng.Q(this,this.G$);this.dN\u003dnn(function(){return new Lv(A.PG,r,T)});\ng.Q(this,this.dN);this.Bo\u003dnn(function(){return new ec(A.wP,A.Pk,A.T9,A.AM)});\ng.Q(this,this.Bo);this.kI\u003dnn(function(){return new TK(e,A.EQ,A.T9,A.Hk,A.xk,A.zZ,A.Pk,M,A.p$,A.AM,A.If,A.s2,A.oJ,A.d7,A.Vi,A.P9,A.DM,A.wP,C,k,X)});\ng.Q(this,this.kI);this.zD\u003dnn(function(){return new R9M(A.zZ,A.Pk,A.P9,A.wP,A.AM)});\ng.Q(this,this.zD);this.yQ\u003dnn(function(){return new tZ5(A.q7,A.zZ,A.Pk,C,A.AM,A.oX,A.tN,A.P9,A.wP,y)});\ng.Q(this,this.yQ);this.q9\u003dnn(function(){return new fh5(A.q7,A.Pk,C)});\ng.Q(this,this.q9);this.Ib\u003dnew $L(e,this.uL,T);g.Q(this,this.Ib);this.V2\u003d{F0:new Map([[\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",this.PG],[\"OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL\",this.Gx],[\"OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED\",this.KE],[\"OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED\",this.Sp],[\"OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY\",this.kx]]),Fs:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.R1],[\"SLOT_TYPE_ABOVE_FEED\",this.PE],[\"SLOT_TYPE_FORECASTING\",this.PE],\n[\"SLOT_TYPE_IN_PLAYER\",this.PE],[\"SLOT_TYPE_PLAYER_BYTES\",this.PE],[\"SLOT_TYPE_PLAYER_UNDERLAY\",this.PE],[\"SLOT_TYPE_PLAYBACK_TRACKING\",this.PE],[\"SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM\",this.PE]]),ym:new Map([[\"TRIGGER_TYPE_SKIP_REQUESTED\",this.ZW],[\"TRIGGER_TYPE_SURVEY_SUBMITTED\",this.ZW],[\"TRIGGER_TYPE_LAYOUT_ID_ENTERED\",this.v9],[\"TRIGGER_TYPE_LAYOUT_ID_EXITED\",this.v9],[\"TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON\",this.v9],[\"TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED\",this.v9],[\"TRIGGER_TYPE_SLOT_ID_ENTERED\",\nthis.v9],[\"TRIGGER_TYPE_SLOT_ID_EXITED\",this.v9],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY\",this.v9],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY\",this.v9],[\"TRIGGER_TYPE_SLOT_ID_SCHEDULED\",this.v9],[\"TRIGGER_TYPE_SLOT_ID_UNSCHEDULED\",this.v9],[\"TRIGGER_TYPE_ON_DIFFERENT_SLOT_ID_ENTER_REQUESTED\",this.v9],[\"TRIGGER_TYPE_CLOSE_REQUESTED\",this.oX],[\"TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED\",this.DW],[\"TRIGGER_TYPE_PROGRESS_PAST_MEDIA_TIME_WITH_OFFSET_RELATIVE_TO_LAYOUT_ENTER\",this.Kq],[\"TRIGGER_TYPE_SEEK_FORWARD_PAST_MEDIA_TIME_WITH_OFFSET_RELATIVE_TO_LAYOUT_ENTER\",\nthis.Kq],[\"TRIGGER_TYPE_SEEK_BACKWARD_BEFORE_LAYOUT_ENTER_TIME\",this.Kq],[\"TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED\",this.Kq],[\"TRIGGER_TYPE_MEDIA_TIME_RANGE\",this.Kq],[\"TRIGGER_TYPE_MEDIA_TIME_RANGE_ALLOW_REACTIVATION_ON_USER_CANCELLED\",this.Kq],[\"TRIGGER_TYPE_NOT_IN_MEDIA_TIME_RANGE\",this.Kq],[\"TRIGGER_TYPE_LIVE_STREAM_BREAK_STARTED\",this.YL],[\"TRIGGER_TYPE_LIVE_STREAM_BREAK_ENDED\",this.YL],[\"TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED\",this.T9],[\"TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID\",\nthis.DW],[\"TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED\",this.Jy],[\"TRIGGER_TYPE_TIME_RELATIVE_TO_LAYOUT_ENTER\",this.tN],[\"TRIGGER_TYPE_AD_BREAK_STARTED\",this.EQ],[\"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED\",this.VT],[\"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED\",this.VT],[\"TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION\",this.VT],[\"TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED\",this.VT],[\"TRIGGER_TYPE_CUE_BREAK_IDENTIFIED\",this.VT]]),hc:new Map([[\"SLOT_TYPE_ABOVE_FEED\",this.SN],\n[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.SN],[\"SLOT_TYPE_FORECASTING\",this.SN],[\"SLOT_TYPE_IN_PLAYER\",this.SN],[\"SLOT_TYPE_PLAYER_BYTES\",this.fE],[\"SLOT_TYPE_PLAYER_UNDERLAY\",this.SN],[\"SLOT_TYPE_PLAYBACK_TRACKING\",this.SN],[\"SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM\",this.SN]]),L9:new Map([[\"SLOT_TYPE_ABOVE_FEED\",this.G$],[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.dN],[\"SLOT_TYPE_FORECASTING\",this.Bo],[\"SLOT_TYPE_PLAYER_BYTES\",this.kI],[\"SLOT_TYPE_PLAYBACK_TRACKING\",this.zD],[\"SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM\",\nthis.zD],[\"SLOT_TYPE_IN_PLAYER\",this.yQ],[\"SLOT_TYPE_PLAYER_UNDERLAY\",this.q9]])};this.listeners\u003d[C.get()];this.cg\u003d{PG:this.PG,mW:this.wP.get(),Y1:this.P9.get(),f8:this.zZ.get(),Sp:this.Sp,hP:T.get(),rI:this.uL.get(),iL:this.ZW,D3:C.get(),zo:this.Hk.get()}};\nwSM\u003dfunction(e,N,y,w,E){g.x.call(this);var A\u003dthis,T\u003dnn(function(){return new ns(A.wP)});\ng.Q(this,T);var p\u003dnn(function(){return new ml(T,A.wP)});\ng.Q(this,p);var C\u003dnn(function(){return new hH});\ng.Q(this,C);var r\u003dnn(function(){return new oc(e)});\ng.Q(this,r);var Y\u003dnn(function(){return new Hu(T,p,A.wP)});\ng.Q(this,Y);var M\u003dnn(function(){return new GB});\ng.Q(this,M);this.q7\u003dnn(function(){return new Mr(N)});\ng.Q(this,this.q7);this.P9\u003dnn(function(){return new m$(E)});\ng.Q(this,this.P9);this.d7\u003dnn(function(){return new O4(N)});\ng.Q(this,this.d7);this.oJ\u003dnn(function(){return new Rj(N)});\ng.Q(this,this.oJ);this.s2\u003dnn(function(){return new oa(N)});\ng.Q(this,this.s2);this.Vi\u003dnn(function(){return new GI(N)});\ng.Q(this,this.Vi);this.wP\u003dnn(function(){return new U4(N)});\ng.Q(this,this.wP);var l\u003dnn(function(){return new YL(w)});\ng.Q(this,l);var F\u003dnn(function(){return new Mx(A.wP)});\ng.Q(this,F);var S\u003dnn(function(){return new Cs(T,Y,p,A.wP,F,null,null,A.Gx,A.VT)});\ng.Q(this,S);this.DM\u003dnn(function(){return new b9(N)});\ng.Q(this,this.DM);this.uL\u003dnn(function(){return new Wa});\ng.Q(this,this.uL);this.Hk\u003dnn(function(){return new AM(N,M,A.wP)});\ng.Q(this,this.Hk);var k\u003dK7({Hk:this.Hk,wP:this.wP,yT:F}),X\u003dk.context,d\u003dk.Kw;this.H9\u003dk.H9;this.p$\u003dnn(function(){return new ST(N,A.wP,A.Pk)});\nthis.zZ\u003dnn(function(){return new Td(N,A.Hk,A.wP)});\ng.Q(this,this.zZ);this.AM\u003dnn(function(){return new aj(A.zZ,N,A.wP)});\ng.Q(this,this.AM);this.Pk\u003dnn(function(){return new Ey(N,C,A.AM,A.Hk,A.H9,A.wP,d)});\ng.Q(this,this.Pk);this.If\u003dnn(function(){return new OG(A.wP)});\ng.Q(this,this.If);this.KE\u003dnew F7(lP,cv,function(V,Z,n,R){return KN(p.get(),V,Z,n,R)},r,Y,p,F,this.wP,this.Hk);\ng.Q(this,this.KE);this.Sp\u003dnew Sw(r,S,y,this.wP,e,this.Hk,this.zZ,this.d7);g.Q(this,this.Sp);var v\u003dnew WR(N,this.Sp,this.zZ,this.Hk,this.p$);this.gm\u003dnn(function(){return v});\nthis.ji\u003dv;this.Gx\u003dnew YF(r,Y,this.gm,this.p$,this.zZ,this.wP,this.Pk);g.Q(this,this.Gx);this.kx\u003dnew bP(r,Y,this.oJ,this.gm,X);g.Q(this,this.kx);this.PG\u003dnew DC(this.wP,r,Y,S,this.Hk,this.kx,y);g.Q(this,this.PG);this.R1\u003dnn(function(){return new YQ(l,p,F,A.wP,A.Pk,A.zZ)});\ng.Q(this,this.R1);this.PE\u003dnn(function(){return new MG});\ng.Q(this,this.PE);this.ZW\u003dnew Ic(e,this.q7,this.wP);g.Q(this,this.ZW);this.v9\u003dnew vu(e);g.Q(this,this.v9);this.oX\u003dnew zB(e);g.Q(this,this.oX);this.DW\u003dnew Dz(e,this.gm,X);g.Q(this,this.DW);this.Kq\u003dnew g$(e,this.oJ,this.zZ,this.Hk,X);g.Q(this,this.Kq);this.T9\u003dnew fs(e);g.Q(this,this.T9);this.Jy\u003dnew tH(e);g.Q(this,this.Jy);this.tN\u003dnew xF(e);g.Q(this,this.tN);this.xk\u003dnn(function(){return new hM(N)});\ng.Q(this,this.xk);this.EQ\u003dnew jw(e);g.Q(this,this.EQ);this.VT\u003dnew uP(e,this.p$,this.zZ,this.Pk,this.gm);g.Q(this,this.VT);this.SN\u003dnn(function(){return new Bu});\ng.Q(this,this.SN);this.fE\u003dnn(function(){return new X7(A.zZ)});\ng.Q(this,this.fE);this.dN\u003dnn(function(){return new Lv(A.PG,r,T)});\ng.Q(this,this.dN);this.Bo\u003dnn(function(){return new ec(A.wP,A.Pk,A.T9,A.AM)});\ng.Q(this,this.Bo);this.yQ\u003dnn(function(){return new umM(A.q7,A.zZ,A.Pk,C,A.AM,A.oX,A.tN,A.P9,A.wP,y)});\ng.Q(this,this.yQ);this.kI\u003dnn(function(){return new Jc(e,A.EQ,A.T9,A.Pk,A.AM,A.If,A.s2,A.Hk,A.zZ,A.oJ,A.d7,A.Vi,A.P9,A.DM,A.wP,A.xk,X,d)});\ng.Q(this,this.kI);this.Ib\u003dnew $L(e,this.uL,T);g.Q(this,this.Ib);this.V2\u003d{F0:new Map([[\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",this.PG],[\"OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL\",this.Gx],[\"OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED\",this.KE],[\"OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED\",this.Sp],[\"OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY\",this.kx]]),Fs:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.R1],[\"SLOT_TYPE_FORECASTING\",this.PE],[\"SLOT_TYPE_IN_PLAYER\",this.PE],\n[\"SLOT_TYPE_PLAYER_BYTES\",this.PE]]),ym:new Map([[\"TRIGGER_TYPE_SKIP_REQUESTED\",this.ZW],[\"TRIGGER_TYPE_LAYOUT_ID_ENTERED\",this.v9],[\"TRIGGER_TYPE_LAYOUT_ID_EXITED\",this.v9],[\"TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON\",this.v9],[\"TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED\",this.v9],[\"TRIGGER_TYPE_SLOT_ID_ENTERED\",this.v9],[\"TRIGGER_TYPE_SLOT_ID_EXITED\",this.v9],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY\",this.v9],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY\",this.v9],[\"TRIGGER_TYPE_SLOT_ID_SCHEDULED\",this.v9],\n[\"TRIGGER_TYPE_ON_DIFFERENT_SLOT_ID_ENTER_REQUESTED\",this.v9],[\"TRIGGER_TYPE_CLOSE_REQUESTED\",this.oX],[\"TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED\",this.DW],[\"TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED\",this.Kq],[\"TRIGGER_TYPE_MEDIA_TIME_RANGE\",this.Kq],[\"TRIGGER_TYPE_NOT_IN_MEDIA_TIME_RANGE\",this.Kq],[\"TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED\",this.T9],[\"TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID\",this.DW],[\"TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED\",this.Jy],[\"TRIGGER_TYPE_TIME_RELATIVE_TO_LAYOUT_ENTER\",\nthis.tN],[\"TRIGGER_TYPE_AD_BREAK_STARTED\",this.EQ],[\"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED\",this.VT],[\"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED\",this.VT],[\"TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION\",this.VT],[\"TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED\",this.VT],[\"TRIGGER_TYPE_CUE_BREAK_IDENTIFIED\",this.VT]]),hc:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.SN],[\"SLOT_TYPE_FORECASTING\",this.SN],[\"SLOT_TYPE_IN_PLAYER\",this.SN],[\"SLOT_TYPE_PLAYER_BYTES\",this.fE]]),\nL9:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.dN],[\"SLOT_TYPE_FORECASTING\",this.Bo],[\"SLOT_TYPE_IN_PLAYER\",this.yQ],[\"SLOT_TYPE_PLAYER_BYTES\",this.kI]])};this.listeners\u003d[C.get()];this.cg\u003d{PG:this.PG,mW:this.wP.get(),Y1:this.P9.get(),f8:this.zZ.get(),Sp:this.Sp,hP:T.get(),rI:this.uL.get(),iL:this.ZW,D3:C.get(),zo:this.Hk.get()}};\nEc5\u003dfunction(e,N,y,w,E){g.x.call(this);var A\u003dthis,T\u003dnn(function(){return new ns(A.wP)});\ng.Q(this,T);var p\u003dnn(function(){return new ml(T,A.wP)});\ng.Q(this,p);var C\u003dnn(function(){return new hH});\ng.Q(this,C);var r\u003dnn(function(){return new oc(e)});\ng.Q(this,r);var Y\u003dnn(function(){return new Hu(T,p,A.wP)});\ng.Q(this,Y);var M\u003dnn(function(){return new GB});\ng.Q(this,M);this.q7\u003dnn(function(){return new Mr(N)});\ng.Q(this,this.q7);this.P9\u003dnn(function(){return new m$(E)});\ng.Q(this,this.P9);this.d7\u003dnn(function(){return new O4(N)});\ng.Q(this,this.d7);this.oJ\u003dnn(function(){return new Rj(N)});\ng.Q(this,this.oJ);this.s2\u003dnn(function(){return new oa(N)});\ng.Q(this,this.s2);this.Vi\u003dnn(function(){return new GI(N)});\ng.Q(this,this.Vi);this.wP\u003dnn(function(){return new U4(N)});\ng.Q(this,this.wP);var l\u003dnn(function(){return new YL(w)});\ng.Q(this,l);var F\u003dnn(function(){return new Mx(A.wP)});\ng.Q(this,F);var S\u003dnn(function(){return new Cs(T,Y,p,A.wP,F,null,null,null,null)});\ng.Q(this,S);this.DM\u003dnn(function(){return new b9(N)});\ng.Q(this,this.DM);this.Hk\u003dnn(function(){return new AM(N,M,A.wP)});\ng.Q(this,this.Hk);var k\u003dK7({Hk:this.Hk,wP:this.wP,yT:F}),X\u003dk.context,d\u003dk.Kw;this.H9\u003dk.H9;this.zZ\u003dnn(function(){return new Td(N,A.Hk,A.wP)});\ng.Q(this,this.zZ);this.AM\u003dnn(function(){return new aj(A.zZ,N,A.wP)});\ng.Q(this,this.AM);this.Pk\u003dnn(function(){return new Ey(N,C,A.AM,A.Hk,A.H9,A.wP,d)});\ng.Q(this,this.Pk);this.If\u003dnn(function(){return new OG(A.wP)});\ng.Q(this,this.If);this.KE\u003dnew F7(lP,cv,function(V,Z,n,R){return KN(p.get(),V,Z,n,R)},r,Y,p,F,this.wP,this.Hk);\ng.Q(this,this.KE);this.Sp\u003dnew Sw(r,S,y,this.wP,e,this.Hk,this.zZ,this.d7);g.Q(this,this.Sp);var v\u003dnew WR(N,this.Sp,this.zZ,this.Hk);this.gm\u003dnn(function(){return v});\nthis.ji\u003dv;this.kx\u003dnew bP(r,Y,this.oJ,this.gm,X);g.Q(this,this.kx);this.PG\u003dnew DC(this.wP,r,Y,S,this.Hk,this.kx,y);g.Q(this,this.PG);this.R1\u003dnn(function(){return new YQ(l,p,F,A.wP,A.Pk,A.zZ)});\ng.Q(this,this.R1);this.PE\u003dnn(function(){return new MG});\ng.Q(this,this.PE);this.ZW\u003dnew Ic(e,this.q7,this.wP);g.Q(this,this.ZW);this.v9\u003dnew vu(e);g.Q(this,this.v9);this.DW\u003dnew Dz(e,this.gm,X);g.Q(this,this.DW);this.Kq\u003dnew g$(e,this.oJ,this.zZ,this.Hk,X);g.Q(this,this.Kq);this.T9\u003dnew fs(e);g.Q(this,this.T9);this.Jy\u003dnew tH(e);g.Q(this,this.Jy);this.xk\u003dnn(function(){return new hM(N)});\ng.Q(this,this.xk);this.EQ\u003dnew jw(e);g.Q(this,this.EQ);this.SN\u003dnn(function(){return new Bu});\ng.Q(this,this.SN);this.fE\u003dnn(function(){return new X7(A.zZ)});\ng.Q(this,this.fE);this.dN\u003dnn(function(){return new Lv(A.PG,r,T)});\ng.Q(this,this.dN);this.Bo\u003dnn(function(){return new ec(A.wP,A.Pk,A.T9,A.AM)});\ng.Q(this,this.Bo);this.Q1\u003dnn(function(){return new WkM(A.q7,A.zZ,A.Pk,C,y,A.wP)});\ng.Q(this,this.Q1);this.kI\u003dnn(function(){return new Jc(e,A.EQ,A.T9,A.Pk,A.AM,A.If,A.s2,A.Hk,A.zZ,A.oJ,A.d7,A.Vi,A.P9,A.DM,A.wP,A.xk,X,d)});\ng.Q(this,this.kI);this.V2\u003d{F0:new Map([[\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",this.PG],[\"OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED\",this.KE],[\"OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED\",this.Sp],[\"OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY\",this.kx]]),Fs:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.R1],[\"SLOT_TYPE_FORECASTING\",this.PE],[\"SLOT_TYPE_IN_PLAYER\",this.PE],[\"SLOT_TYPE_PLAYER_BYTES\",this.PE]]),ym:new Map([[\"TRIGGER_TYPE_SKIP_REQUESTED\",this.ZW],[\"TRIGGER_TYPE_LAYOUT_ID_ENTERED\",\nthis.v9],[\"TRIGGER_TYPE_LAYOUT_ID_EXITED\",this.v9],[\"TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON\",this.v9],[\"TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED\",this.v9],[\"TRIGGER_TYPE_SLOT_ID_ENTERED\",this.v9],[\"TRIGGER_TYPE_SLOT_ID_EXITED\",this.v9],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY\",this.v9],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY\",this.v9],[\"TRIGGER_TYPE_SLOT_ID_SCHEDULED\",this.v9],[\"TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED\",this.DW],[\"TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED\",this.Kq],[\"TRIGGER_TYPE_MEDIA_TIME_RANGE\",\nthis.Kq],[\"TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED\",this.T9],[\"TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID\",this.DW],[\"TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED\",this.Jy],[\"TRIGGER_TYPE_AD_BREAK_STARTED\",this.EQ]]),hc:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.SN],[\"SLOT_TYPE_ABOVE_FEED\",this.SN],[\"SLOT_TYPE_FORECASTING\",this.SN],[\"SLOT_TYPE_IN_PLAYER\",this.SN],[\"SLOT_TYPE_PLAYER_BYTES\",this.fE]]),L9:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.dN],[\"SLOT_TYPE_FORECASTING\",this.Bo],[\"SLOT_TYPE_IN_PLAYER\",\nthis.Q1],[\"SLOT_TYPE_PLAYER_BYTES\",this.kI]])};this.listeners\u003d[C.get()];this.cg\u003d{PG:this.PG,mW:this.wP.get(),Y1:this.P9.get(),f8:this.zZ.get(),Sp:this.Sp,hP:T.get(),rI:null,iL:this.ZW,D3:C.get(),zo:this.Hk.get()}};\nADP\u003dfunction(e,N,y,w,E){g.x.call(this);var A\u003dthis,T\u003dnn(function(){return new ns(A.wP)});\ng.Q(this,T);var p\u003dnn(function(){return new ml(T,A.wP)});\ng.Q(this,p);var C\u003dnn(function(){return new hH});\ng.Q(this,C);var r\u003dnn(function(){return new oc(e)});\ng.Q(this,r);var Y\u003dnn(function(){return new Hu(T,p,A.wP)});\ng.Q(this,Y);var M\u003dnn(function(){return new GB});\ng.Q(this,M);this.Hs\u003dnn(function(){return new Nbs(N)});\ng.Q(this,this.Hs);this.q7\u003dnn(function(){return new Mr(N)});\ng.Q(this,this.q7);this.P9\u003dnn(function(){return new m$(E)});\ng.Q(this,this.P9);this.d7\u003dnn(function(){return new O4(N)});\ng.Q(this,this.d7);this.oJ\u003dnn(function(){return new Rj(N)});\ng.Q(this,this.oJ);this.s2\u003dnn(function(){return new oa(N)});\ng.Q(this,this.s2);this.Vi\u003dnn(function(){return new GI(N)});\ng.Q(this,this.Vi);this.wP\u003dnn(function(){return new U4(N)});\ng.Q(this,this.wP);var l\u003dnn(function(){return new YL(w)});\ng.Q(this,l);var F\u003dnn(function(){return new Mx(A.wP)});\ng.Q(this,F);var S\u003dnn(function(){return new Cs(T,Y,p,A.wP,F,null,null,null,null)});\ng.Q(this,S);this.DM\u003dnn(function(){return new b9(N)});\ng.Q(this,this.DM);this.Hk\u003dnn(function(){return new AM(N,M,A.wP)});\ng.Q(this,this.Hk);var k\u003dK7({Hk:this.Hk,wP:this.wP,yT:F}),X\u003dk.context,d\u003dk.Kw;this.H9\u003dk.H9;this.zZ\u003dnn(function(){return new Td(N,A.Hk,A.wP)});\ng.Q(this,this.zZ);this.AM\u003dnn(function(){return new aj(A.zZ,N,A.wP)});\ng.Q(this,this.AM);this.Pk\u003dnn(function(){return new Ey(N,C,A.AM,A.Hk,A.H9,A.wP,d)});\ng.Q(this,this.Pk);this.If\u003dnn(function(){return new OG(A.wP)});\ng.Q(this,this.If);this.KE\u003dnew F7(cw5,cv,function(V,Z,n,R){return QsF(p.get(),V,Z,n,R)},r,Y,p,F,this.wP,this.Hk);\ng.Q(this,this.KE);this.Sp\u003dnew Sw(r,S,y,this.wP,e,this.Hk,this.zZ,this.d7);g.Q(this,this.Sp);var v\u003dnew WR(N,this.Sp,this.zZ,this.Hk);this.gm\u003dnn(function(){return v});\nthis.ji\u003dv;this.kx\u003dnew bP(r,Y,this.oJ,this.gm,X);g.Q(this,this.kx);this.PG\u003dnew DC(this.wP,r,Y,S,this.Hk,this.kx,y);g.Q(this,this.PG);this.R1\u003dnn(function(){return new YQ(l,p,F,A.wP,A.Pk,A.zZ)});\ng.Q(this,this.R1);this.PE\u003dnn(function(){return new MG});\ng.Q(this,this.PE);this.ZW\u003dnew Ic(e,this.q7,this.wP);g.Q(this,this.ZW);this.v9\u003dnew vu(e);g.Q(this,this.v9);this.DW\u003dnew Dz(e,this.gm,X);g.Q(this,this.DW);this.Kq\u003dnew g$(e,this.oJ,this.zZ,this.Hk,X);g.Q(this,this.Kq);this.T9\u003dnew fs(e);g.Q(this,this.T9);this.Jy\u003dnew tH(e);g.Q(this,this.Jy);this.xk\u003dnn(function(){return new hM(N)});\ng.Q(this,this.xk);this.EQ\u003dnew jw(e);g.Q(this,this.EQ);this.SN\u003dnn(function(){return new Bu});\ng.Q(this,this.SN);this.fE\u003dnn(function(){return new X7(A.zZ)});\ng.Q(this,this.fE);this.dN\u003dnn(function(){return new Lv(A.PG,r,T)});\ng.Q(this,this.dN);this.Bo\u003dnn(function(){return new ec(A.wP,A.Pk,A.T9,A.AM)});\ng.Q(this,this.Bo);this.kI\u003dnn(function(){return new Jc(e,A.EQ,A.T9,A.Pk,A.AM,A.If,A.s2,A.Hk,A.zZ,A.oJ,A.d7,A.Vi,A.P9,A.DM,A.wP,A.xk,X,d)});\ng.Q(this,this.kI);this.Gs\u003dnn(function(){return new ZVn(A.q7,A.zZ,A.Pk,C,A.Hs,y,A.Hk)});\ng.Q(this,this.Gs);this.V2\u003d{F0:new Map([[\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",this.PG],[\"OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED\",this.KE],[\"OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED\",this.Sp],[\"OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY\",this.kx]]),Fs:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.R1],[\"SLOT_TYPE_FORECASTING\",this.PE],[\"SLOT_TYPE_IN_PLAYER\",this.PE],[\"SLOT_TYPE_PLAYER_BYTES\",this.PE]]),ym:new Map([[\"TRIGGER_TYPE_SKIP_REQUESTED\",this.ZW],[\"TRIGGER_TYPE_LAYOUT_ID_ENTERED\",\nthis.v9],[\"TRIGGER_TYPE_LAYOUT_ID_EXITED\",this.v9],[\"TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON\",this.v9],[\"TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED\",this.v9],[\"TRIGGER_TYPE_SLOT_ID_ENTERED\",this.v9],[\"TRIGGER_TYPE_SLOT_ID_EXITED\",this.v9],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY\",this.v9],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY\",this.v9],[\"TRIGGER_TYPE_SLOT_ID_SCHEDULED\",this.v9],[\"TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED\",this.DW],[\"TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED\",this.Kq],[\"TRIGGER_TYPE_MEDIA_TIME_RANGE\",\nthis.Kq],[\"TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED\",this.T9],[\"TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID\",this.DW],[\"TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED\",this.Jy],[\"TRIGGER_TYPE_AD_BREAK_STARTED\",this.EQ]]),hc:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.SN],[\"SLOT_TYPE_FORECASTING\",this.SN],[\"SLOT_TYPE_IN_PLAYER\",this.SN],[\"SLOT_TYPE_PLAYER_BYTES\",this.fE]]),L9:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.dN],[\"SLOT_TYPE_FORECASTING\",this.Bo],[\"SLOT_TYPE_IN_PLAYER\",this.Gs],[\"SLOT_TYPE_PLAYER_BYTES\",\nthis.kI]])};this.listeners\u003d[C.get()];this.cg\u003d{PG:this.PG,mW:this.wP.get(),Y1:this.P9.get(),f8:this.zZ.get(),Sp:this.Sp,hP:T.get(),rI:null,iL:this.ZW,D3:C.get(),zo:this.Hk.get()}};\nTb3\u003dfunction(e,N,y,w,E){g.x.call(this);var A\u003dthis,T\u003dnn(function(){return new ns(A.wP)});\ng.Q(this,T);var p\u003dnn(function(){return new ml(T,A.wP)});\ng.Q(this,p);var C\u003dnn(function(){return new hH});\ng.Q(this,C);var r\u003dnn(function(){return new oc(e)});\ng.Q(this,r);var Y\u003dnn(function(){return new Hu(T,p,A.wP)});\ng.Q(this,Y);var M\u003dnn(function(){return new GB});\ng.Q(this,M);this.Hs\u003dnn(function(){return new Nbs(N)});\ng.Q(this,this.Hs);this.q7\u003dnn(function(){return new Mr(N)});\ng.Q(this,this.q7);this.P9\u003dnn(function(){return new m$(E)});\ng.Q(this,this.P9);this.d7\u003dnn(function(){return new O4(N)});\ng.Q(this,this.d7);this.oJ\u003dnn(function(){return new Rj(N)});\ng.Q(this,this.oJ);this.s2\u003dnn(function(){return new oa(N)});\ng.Q(this,this.s2);this.Vi\u003dnn(function(){return new GI(N)});\ng.Q(this,this.Vi);this.wP\u003dnn(function(){return new U4(N)});\ng.Q(this,this.wP);var l\u003dnn(function(){return new YL(w)});\ng.Q(this,l);var F\u003dnn(function(){return new Mx(A.wP)});\ng.Q(this,F);this.DM\u003dnn(function(){return new b9(N)});\ng.Q(this,this.DM);this.Hk\u003dnn(function(){return new AM(N,M,A.wP)});\ng.Q(this,this.Hk);var S\u003dK7({Hk:this.Hk,wP:this.wP,yT:F}),k\u003dS.context,X\u003dS.Kw;this.H9\u003dS.H9;this.p$\u003dnn(function(){return new ST(N,A.wP,A.Pk)});\ng.Q(this,this.p$);this.xk\u003dnn(function(){return new hM(N)});\ng.Q(this,this.xk);this.zZ\u003dnn(function(){return new Td(N,A.Hk,A.wP)});\ng.Q(this,this.zZ);S\u003dnn(function(){return new Cs(T,Y,p,A.wP,F,null,A.zZ,A.Gx,A.VT,3)});\ng.Q(this,S);this.If\u003dnn(function(){return new OG(A.wP)});\nthis.AM\u003dnn(function(){return new aj(A.zZ,N,A.wP)});\ng.Q(this,this.AM);this.Pk\u003dnn(function(){return new Ey(N,C,A.AM,A.Hk,A.H9,A.wP,X)});\ng.Q(this,this.Pk);this.Sp\u003dnew Sw(r,S,y,this.wP,e,this.Hk,this.zZ,this.d7);g.Q(this,this.Sp);var d\u003dnew WR(N,this.Sp,this.zZ,this.Hk,this.p$);this.gm\u003dnn(function(){return d});\nthis.ji\u003dd;this.KE\u003dnew F7(kQ9,cv,function(v,V,Z,n){return QsF(p.get(),v,V,Z,n)},r,Y,p,F,this.wP,this.Hk);\ng.Q(this,this.KE);this.Gx\u003dnew YF(r,Y,this.gm,this.p$,this.zZ,this.wP,this.Pk,this.xk);g.Q(this,this.Gx);this.kx\u003dnew bP(r,Y,this.oJ,this.gm,k);g.Q(this,this.kx);this.PG\u003dnew DC(this.wP,r,Y,S,this.Hk,this.kx,y);g.Q(this,this.PG);this.R1\u003dnn(function(){return new YQ(l,p,F,A.wP,A.Pk,A.zZ,A.xk)});\ng.Q(this,this.R1);this.PE\u003dnn(function(){return new MG});\ng.Q(this,this.PE);this.ZW\u003dnew Ic(e,this.q7,this.wP);g.Q(this,this.ZW);this.v9\u003dnew vu(e);g.Q(this,this.v9);this.DW\u003dnew Dz(e,this.gm,k);g.Q(this,this.DW);this.Kq\u003dnew g$(e,this.oJ,this.zZ,this.Hk,k);g.Q(this,this.Kq);this.YL\u003dnew V8(e,this.Hk);g.Q(this,this.YL);this.VT\u003dnew uP(e,this.p$,this.zZ,this.Pk,this.gm);g.Q(this,this.VT);this.T9\u003dnew fs(e);g.Q(this,this.T9);this.Jy\u003dnew tH(e);g.Q(this,this.Jy);this.EQ\u003dnew jw(e);g.Q(this,this.EQ);this.SN\u003dnn(function(){return new Bu});\ng.Q(this,this.SN);this.fE\u003dnn(function(){return new X7(A.zZ)});\ng.Q(this,this.fE);this.dN\u003dnn(function(){return new Lv(A.PG,r,T)});\ng.Q(this,this.dN);this.Bo\u003dnn(function(){return new ec(A.wP,A.Pk,A.T9,A.AM)});\ng.Q(this,this.Bo);this.kI\u003dnn(function(){return new TK(e,A.EQ,A.T9,A.Hk,A.xk,A.zZ,A.Pk,M,A.p$,A.AM,A.If,A.s2,A.oJ,A.d7,A.Vi,A.P9,A.DM,A.wP,C,k,X)});\ng.Q(this,this.kI);this.yQ\u003dnn(function(){return new xYs(A.q7,A.zZ,A.Pk,C,A.Hs,y,A.wP,A.Hk)});\ng.Q(this,this.yQ);this.V2\u003d{F0:new Map([[\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",this.PG],[\"OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL\",this.Gx],[\"OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED\",this.KE],[\"OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED\",this.Sp],[\"OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY\",this.kx]]),Fs:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.R1],[\"SLOT_TYPE_FORECASTING\",this.PE],[\"SLOT_TYPE_IN_PLAYER\",this.PE],[\"SLOT_TYPE_PLAYER_BYTES\",this.PE]]),ym:new Map([[\"TRIGGER_TYPE_SKIP_REQUESTED\",\nthis.ZW],[\"TRIGGER_TYPE_LAYOUT_ID_ENTERED\",this.v9],[\"TRIGGER_TYPE_LAYOUT_ID_EXITED\",this.v9],[\"TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON\",this.v9],[\"TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED\",this.v9],[\"TRIGGER_TYPE_SLOT_ID_ENTERED\",this.v9],[\"TRIGGER_TYPE_SLOT_ID_EXITED\",this.v9],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY\",this.v9],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY\",this.v9],[\"TRIGGER_TYPE_SLOT_ID_SCHEDULED\",this.v9],[\"TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED\",this.DW],[\"TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED\",\nthis.Kq],[\"TRIGGER_TYPE_MEDIA_TIME_RANGE\",this.Kq],[\"TRIGGER_TYPE_LIVE_STREAM_BREAK_STARTED\",this.YL],[\"TRIGGER_TYPE_LIVE_STREAM_BREAK_ENDED\",this.YL],[\"TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED\",this.T9],[\"TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID\",this.DW],[\"TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED\",this.Jy],[\"TRIGGER_TYPE_AD_BREAK_STARTED\",this.EQ],[\"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED\",this.VT],[\"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED\",\nthis.VT],[\"TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION\",this.VT],[\"TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED\",this.VT],[\"TRIGGER_TYPE_CUE_BREAK_IDENTIFIED\",this.VT]]),hc:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.SN],[\"SLOT_TYPE_FORECASTING\",this.SN],[\"SLOT_TYPE_IN_PLAYER\",this.SN],[\"SLOT_TYPE_PLAYER_BYTES\",this.fE]]),L9:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.dN],[\"SLOT_TYPE_FORECASTING\",this.Bo],[\"SLOT_TYPE_PLAYER_BYTES\",this.kI],[\"SLOT_TYPE_IN_PLAYER\",this.yQ]])};this.listeners\u003d[C.get()];\nthis.cg\u003d{PG:this.PG,mW:this.wP.get(),Y1:this.P9.get(),f8:this.zZ.get(),Sp:this.Sp,hP:T.get(),rI:null,iL:this.ZW,D3:C.get(),zo:this.Hk.get()}};\npSF\u003dfunction(e,N,y,w){function E(){return A.N}\ng.x.call(this);var A\u003dthis;e.X().experiments.gP(\"html5_dispose_of_manager_before_dependency\")?(this.J\u003dJDM(E,e,N,y,w),this.N\u003d(new Qk(this.J)).K(),g.Q(this,this.N),g.Q(this,this.J)):(this.J\u003dJDM(E,e,N,y,w),g.Q(this,this.J),this.N\u003d(new Qk(this.J)).K(),g.Q(this,this.N))};\nkL\u003dfunction(e){return e.J.cg};\nJDM\u003dfunction(e,N,y,w,E){try{var A\u003dN.X();if(g.na(A))var T\u003dnew yDM(e,N,y,w,E);else if(g.mT(A))T\u003dnew wSM(e,N,y,w,E);else if(Vy(A))T\u003dnew Ec5(e,N,y,w,E);else if(g.ZY(A))T\u003dnew ADP(e,N,y,w,E);else if(g.IK(A))T\u003dnew Tb3(e,N,y,w,E);else throw new TypeError(\"Unknown web interface\");return T}catch(p){return T\u003dN.X(),YN(\"Unexpected interface not supported in Ads Control Flow\",void 0,void 0,{platform:T.J.cplatform,interface:T.J.c,OIB:T.J.cver,qdq:T.J.ctheme,wFk:T.J.cplayer,gyl:T.playerStyle}),new KtE(e,N,y,w,E)}};\nCD_\u003dfunction(e){Hq.call(this,e)};\nrD5\u003dfunction(e,N,y,w,E){sZ.call(this,e,{S:\"div\",B:\"ytp-ad-timed-pie-countdown-container\",W:[{S:\"svg\",B:\"ytp-ad-timed-pie-countdown\",V:{viewBox:\"0 0 20 20\"},W:[{S:\"circle\",B:\"ytp-ad-timed-pie-countdown-background\",V:{r:\"10\",cx:\"10\",cy:\"10\"}},{S:\"circle\",B:\"ytp-ad-timed-pie-countdown-inner\",V:{r:\"5\",cx:\"10\",cy:\"10\"}},{S:\"circle\",B:\"ytp-ad-timed-pie-countdown-outer\",V:{r:\"10\",cx:\"10\",cy:\"10\"}}]}]},\"timed-pie-countdown\",N,y,w,E);this.j\u003dthis.hW(\"ytp-ad-timed-pie-countdown-container\");this.K\u003dthis.hW(\"ytp-ad-timed-pie-countdown-inner\");\nthis.Z\u003dthis.hW(\"ytp-ad-timed-pie-countdown-outer\");this.N\u003dMath.ceil(2*Math.PI*5);this.hide()};\n$1P\u003dfunction(e,N,y,w,E,A){lj.call(this,e,{S:\"div\",B:\"ytp-ad-action-interstitial\",V:{tabindex:\"0\"},W:[{S:\"div\",B:\"ytp-ad-action-interstitial-background-container\"},{S:\"div\",B:\"ytp-ad-action-interstitial-slot\",W:[{S:\"div\",B:\"ytp-ad-action-interstitial-instream-info\"},{S:\"div\",B:\"ytp-ad-action-interstitial-card\",W:[{S:\"div\",B:\"ytp-ad-action-interstitial-image-container\"},{S:\"div\",B:\"ytp-ad-action-interstitial-headline-container\"},{S:\"div\",B:\"ytp-ad-action-interstitial-description-container\"},{S:\"div\",\nB:\"ytp-ad-action-interstitial-action-button-container\"}]}]}]},\"ad-action-interstitial\",N,y,w);this.ZH\u003dE;this.uC\u003dA;this.navigationEndpoint\u003dthis.J\u003dthis.skipButton\u003dthis.N\u003dthis.actionButton\u003dnull;this.Zl\u003dthis.hW(\"ytp-ad-action-interstitial-instream-info\");this.aq\u003dthis.hW(\"ytp-ad-action-interstitial-image-container\");this.D\u003dnew jY(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,\"ytp-ad-action-interstitial-image\");g.Q(this,this.D);this.D.yB(this.aq);this.i9\u003dthis.hW(\"ytp-ad-action-interstitial-headline-container\");\nthis.Z\u003dnew UZ(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,\"ytp-ad-action-interstitial-headline\");g.Q(this,this.Z);this.Z.yB(this.i9);this.Kh\u003dthis.hW(\"ytp-ad-action-interstitial-description-container\");this.K\u003dnew UZ(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,\"ytp-ad-action-interstitial-description\");g.Q(this,this.K);this.K.yB(this.Kh);this.VB\u003dthis.hW(\"ytp-ad-action-interstitial-background-container\");this.Bk\u003dnew jY(this.api,this.layoutId,this.interactionLoggingClientData,\nthis.Y1,\"ytp-ad-action-interstitial-background\",!0);g.Q(this,this.Bk);this.Bk.yB(this.VB);this.Ut\u003dthis.hW(\"ytp-ad-action-interstitial-action-button-container\");this.slot\u003dthis.hW(\"ytp-ad-action-interstitial-slot\");this.kz\u003dthis.hW(\"ytp-ad-action-interstitial-card\");this.j\u003dnew iY;g.Q(this,this.j);this.hide()};\nYuH\u003dfunction(e){var N\u003dg.H4(\"html5-video-player\");N\u0026\u0026g.Y1(N,\"ytp-ad-display-override\",e)};\nSuE\u003dfunction(e,N,y,w){lj.call(this,e,{S:\"div\",B:\"ytp-ad-overlay-slot\",W:[{S:\"div\",B:\"ytp-ad-overlay-container\"}]},\"invideo-overlay\",N,y,w);this.D\u003d[];this.VB\u003dthis.i9\u003dthis.j\u003dthis.Ut\u003dthis.Zl\u003dnull;this.Bk\u003d!1;this.Z\u003dnull;this.Kh\u003d0;e\u003dthis.hW(\"ytp-ad-overlay-container\");this.aq\u003dnew JF(e,45E3,6E3,.3,.4);g.Q(this,this.aq);this.K\u003dMGF(this);g.Q(this,this.K);this.K.yB(e);this.N\u003dlPP(this);g.Q(this,this.N);this.N.yB(e);this.J\u003dFeE(this);g.Q(this,this.J);this.J.yB(e);this.hide()};\nMGF\u003dfunction(e){var N\u003dnew g.Mu({S:\"div\",B:\"ytp-ad-text-overlay\",W:[{S:\"div\",B:\"ytp-ad-overlay-ad-info-button-container\"},{S:\"div\",B:\"ytp-ad-overlay-close-container\",W:[{S:\"button\",B:\"ytp-ad-overlay-close-button\",W:[g1(ocM)]}]},{S:\"div\",B:\"ytp-ad-overlay-title\",b9:\"{{title}}\"},{S:\"div\",B:\"ytp-ad-overlay-desc\",b9:\"{{description}}\"},{S:\"div\",dP:[\"ytp-ad-overlay-link-inline-block\",\"ytp-ad-overlay-link\"],b9:\"{{displayUrl}}\"}]});e.Y(N.hW(\"ytp-ad-overlay-title\"),\"click\",function(y){Bv(e,N.element,y)});\ne.Y(N.hW(\"ytp-ad-overlay-link\"),\"click\",function(y){Bv(e,N.element,y)});\ne.Y(N.hW(\"ytp-ad-overlay-close-container\"),\"click\",e.UZ);N.hide();return N};\nlPP\u003dfunction(e){var N\u003dnew g.Mu({S:\"div\",dP:[\"ytp-ad-text-overlay\",\"ytp-ad-enhanced-overlay\"],W:[{S:\"div\",B:\"ytp-ad-overlay-ad-info-button-container\"},{S:\"div\",B:\"ytp-ad-overlay-close-container\",W:[{S:\"button\",B:\"ytp-ad-overlay-close-button\",W:[g1(ocM)]}]},{S:\"div\",B:\"ytp-ad-overlay-text-image\",W:[{S:\"img\",V:{src:\"{{imageUrl}}\"}}]},{S:\"div\",B:\"ytp-ad-overlay-title\",b9:\"{{title}}\"},{S:\"div\",B:\"ytp-ad-overlay-desc\",b9:\"{{description}}\"},{S:\"div\",dP:[\"ytp-ad-overlay-link-inline-block\",\"ytp-ad-overlay-link\"],\nb9:\"{{displayUrl}}\"}]});e.Y(N.hW(\"ytp-ad-overlay-title\"),\"click\",function(y){Bv(e,N.element,y)});\ne.Y(N.hW(\"ytp-ad-overlay-link\"),\"click\",function(y){Bv(e,N.element,y)});\ne.Y(N.hW(\"ytp-ad-overlay-close-container\"),\"click\",e.UZ);e.Y(N.hW(\"ytp-ad-overlay-text-image\"),\"click\",e.pEq);N.hide();return N};\nFeE\u003dfunction(e){var N\u003dnew g.Mu({S:\"div\",B:\"ytp-ad-image-overlay\",W:[{S:\"div\",B:\"ytp-ad-overlay-ad-info-button-container\"},{S:\"div\",B:\"ytp-ad-overlay-close-container\",W:[{S:\"button\",B:\"ytp-ad-overlay-close-button\",W:[g1(ocM)]}]},{S:\"div\",B:\"ytp-ad-overlay-image\",W:[{S:\"img\",V:{src:\"{{imageUrl}}\",width:\"{{width}}\",height:\"{{height}}\"}}]}]});e.Y(N.hW(\"ytp-ad-overlay-image\"),\"click\",function(y){Bv(e,N.element,y)});\ne.Y(N.hW(\"ytp-ad-overlay-close-container\"),\"click\",e.UZ);N.hide();return N};\nb4M\u003dfunction(e,N){if(N){var y\u003dg.m(N,IQ)||null;y\u003d\u003dnull?g.t0(Error(\"AdInfoRenderer did not contain an AdHoverTextButtonRenderer.\")):(N\u003dg.H4(\"video-ads ytp-ad-module\")||null,N\u003d\u003dnull?g.t0(Error(\"Could not locate the root ads container element to attach the ad info dialog.\")):(e.i9\u003dnew g.Mu({S:\"div\",B:\"ytp-ad-overlay-ad-info-dialog-container\"}),g.Q(e,e.i9),e.i9.yB(N),N\u003dnew GV(e.api,e.layoutId,e.interactionLoggingClientData,e.Y1,e.i9.element,!1),g.Q(e,N),N.init(TV(\"ad-info-hover-text-button\"),y,e.macros),\ne.Z?(N.yB(e.Z,0),N.subscribe(\"f\",e.o_h,e),N.subscribe(\"e\",e.UG,e),e.Y(e.Z,\"click\",e.E_s),e.Y(g.H4(\"ytp-ad-button\",N.element),\"click\",function(){var w;if(g.m((w\u003dg.m(y.button,g.zR))\u003d\u003dnull?void 0:w.serviceEndpoint,K1M))e.Bk\u003de.api.getPlayerState(1)\u003d\u003d\u003d2,e.api.pauseVideo();else e.api.onAdUxClicked(\"ad-info-hover-text-button\",e.layoutId)}),e.VB\u003dN):g.t0(Error(\"Ad info button container within overlay ad was not present.\"))))}else g.uA(Error(\"AdInfoRenderer was not present within InvideoOverlayAdRenderer.\"))};\ncD9\u003dfunction(e,N){if(hw9(e,X5)||e.api.isMinimized())return!1;var y\u003dF3(N.title),w\u003dF3(N.description);if(g.kw(y)||g.kw(w))return!1;e.createServerVe(e.K.element,N.trackingParams||null);e.K.updateValue(\"title\",F3(N.title));e.K.updateValue(\"description\",F3(N.description));e.K.updateValue(\"displayUrl\",F3(N.displayUrl));N.navigationEndpoint\u0026\u0026g.Nd(e.D,N.navigationEndpoint);e.K.show();e.aq.start();e.logVisibility(e.K.element,!0);e.Y(e.K.element,\"mouseover\",function(){e.Kh++});\nreturn!0};\nkUn\u003dfunction(e,N){if(hw9(e,X5)||e.api.isMinimized())return!1;var y\u003dF3(N.title),w\u003dF3(N.description);if(g.kw(y)||g.kw(w))return!1;e.createServerVe(e.N.element,N.trackingParams||null);e.N.updateValue(\"title\",F3(N.title));e.N.updateValue(\"description\",F3(N.description));e.N.updateValue(\"displayUrl\",F3(N.displayUrl));e.N.updateValue(\"imageUrl\",CC5(N.image));N.navigationEndpoint\u0026\u0026g.Nd(e.D,N.navigationEndpoint);e.Ut\u003dN.imageNavigationEndpoint||null;e.N.show();e.aq.start();e.logVisibility(e.N.element,!0);\ne.Y(e.N.element,\"mouseover\",function(){e.Kh++});\nreturn!0};\nBbH\u003dfunction(e,N){if(e.api.isMinimized())return!1;var y\u003drgM(N.image),w\u003dy;y.width\u003cX5.width\u0026\u0026(w\u003dX5);if(y.width\u003d\u003d\u003d0||y.height\u003d\u003d\u003d0||hw9(e,w))return!1;e.createServerVe(e.J.element,N.trackingParams||null);e.J.updateValue(\"imageUrl\",CC5(N.image));e.J.updateValue(\"width\",y.width);e.J.updateValue(\"height\",y.height);N.navigationEndpoint\u0026\u0026g.Nd(e.D,N.navigationEndpoint);g.$0(e.J.hW(\"ytp-ad-image-overlay\"),\"max-width\",y.width+\"px\");e.J.show();e.logVisibility(e.J.element,!0);e.Y(e.J.element,\"mouseover\",function(){e.Kh++;\ne.api.wX(\"invideo-overlay\",e.layoutId)});\ne.Y(e.J.element,\"mouseout\",function(){e.api.bT(\"invideo-overlay\",e.layoutId)});\nreturn!0};\nhw9\u003dfunction(e,N){var y\u003de.api.Fz().aV(),w\u003de.api.eW(!0,!1);return(N\u003d$A(y,y.height-(w.height+w.top),N))?(e.Zl\u0026\u0026N\u0026\u0026(y\u003dg.DA(e.macros),y.ERRORCODE\u003dN.U6.toString(),y.ERROR_MSG\u003dN.errorMessage,e.layoutId?Kn(e.Y1,e.Zl,e.layoutId,y):g.t0(Error(\"Missing layoutId for invideo_overlay_ad.\"))),!0):!1};\nBv\u003dfunction(e,N,y){var w\u003dg.DA(e.macros),E\u003dg.Be(N);w.AW\u003d{toString:function(){return E.width.toString()}};\nw.AH\u003d{toString:function(){return E.height.toString()}};\nvar A\u003dg.ce(y,N).floor();w.I_X\u003d{toString:function(){return A.x.toString()}};\nw.NX\u003d{toString:function(){return A.x.toString()}};\nw.I_Y\u003d{toString:function(){return A.y.toString()}};\nw.NY\u003d{toString:function(){return A.y.toString()}};\nw.NM\u003d{toString:function(){return e.Kh.toString()}};\nN\u003dg.c(e.D);for(y\u003dN.next();!y.done;y\u003dN.next())y\u003dy.value,e.layoutId?Kn(e.Y1,y,e.layoutId,w):g.t0(Error(\"Missing layoutId for invideo_overlay_ad.\"));e.api.pauseVideo()};\nXSH\u003dfunction(e,N){e\u003de.api.getRootNode();g.Y1(e,\"ytp-ad-overlay-open\",N);g.Y1(e,\"ytp-ad-overlay-closed\",!N)};\nPD3\u003dfunction(e,N,y,w,E){sZ.call(this,e,{S:\"div\",B:\"ytp-ad-message-overlay\",W:[{S:\"div\",B:\"ytp-ad-message-slot\"}]},\"ad-message\",N,y,w,E);var A\u003dthis;this.Z\u003d-1;this.K\u003d0;this.Kh\u003d!1;this.i9\u003dthis.hW(\"ytp-ad-message-slot\");this.N\u003dnew g.Mu({S:\"span\",B:\"ytp-ad-message-container\"});this.N.yB(this.i9);g.Q(this,this.N);this.messageText\u003dnew UZ(this.api,this.layoutId,this.interactionLoggingClientData,w,\"ytp-ad-message-text\");g.Q(this,this.messageText);this.messageText.yB(this.N.element);this.j\u003dnew g.NE(this.N,\n400,!1,100,function(){A.hide()});\ng.Q(this,this.j);this.hide()};\nd1J\u003dfunction(e,N){e\u003de.api.getRootNode();g.Y1(e,\"ytp-ad-overlay-open\",N);g.Y1(e,\"ytp-ad-overlay-closed\",!N)};\nIPJ\u003dfunction(e,N,y,w){lj.call(this,e,{S:\"div\",B:\"ytp-ad-underlay-companion\",W:[{S:\"div\",B:\"ytp-ad-underlay-side-container\",W:[{S:\"div\",B:\"ytp-ad-underlay-image-container\"},{S:\"div\",B:\"ytp-ad-underlay-description-container\"},{S:\"div\",B:\"ytp-ad-underlay-headline-container\"},{S:\"div\",B:\"ytp-ad-underlay-action-button-container\"}]}]},\"player-underlay\",N,y,w);this.actionButton\u003dnull;this.i9\u003dthis.hW(\"ytp-ad-underlay-image-container\");this.K\u003dnew jY(this.api,this.layoutId,this.interactionLoggingClientData,\nthis.Y1,\"ytp-ad-underlay-image\");g.Q(this,this.K);this.K.yB(this.i9);this.Kh\u003dthis.hW(\"ytp-ad-underlay-headline-container\");this.N\u003dnew UZ(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,\"ytp-ad-underlay-headline\");g.Q(this,this.N);this.N.yB(this.Kh);this.D\u003dthis.hW(\"ytp-ad-underlay-description-container\");this.j\u003dnew UZ(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,\"ytp-ad-underlay-description\");g.Q(this,this.j);this.j.yB(this.D);this.Z\u003dthis.hW(\"ytp-ad-underlay-action-button-container\");\nthis.J\u003dthis.hW(\"ytp-ad-underlay-side-container\");this.hide()};\nvcF\u003dfunction(e){var N\u003dg.H4(\"html5-video-player\");N\u0026\u0026g.Y1(N,\"ytp-ad-display-override\",e)};\nPv\u003dfunction(e,N,y,w,E,A){A\u003dA\u003d\u003d\u003dvoid 0?function(){}:A;\nlj.call(this,e,{S:\"div\",B:\"ytp-ad-survey-answer\"},\"survey-answer\",N,y,w);this.index\u003dE;this.onSelected\u003dA;this.J\u003dnull;this.toggledLoggingParams\u003d\"\";this.answer\u003dthis.hW(\"ytp-ad-survey-answer\");this.hide()};\nzw5\u003dfunction(e,N,y,w){lj.call(this,e,{S:\"div\",B:\"ytp-ad-survey-none-of-the-above\"},\"survey-none-of-the-above\",N,y,w);this.button\u003dnull;this.J\u003dthis.hW(\"ytp-ad-survey-none-of-the-above\");this.hide()};\ndV\u003dfunction(e,N,y,w){var E\u003d[\"ytp-ad-survey-submit-button\"];E.push(\"ytp-ad-survey-submit-button-rounded\");Vv.call(this,e,N,y,w,E,\"survey-submit\")};\nIa\u003dfunction(e,N,y,w,E){lj.call(this,e,{S:\"div\",B:\"ytp-ad-survey-player-overlay\",W:[{S:\"div\",B:\"ytp-ad-survey-player-overlay-instream-info\"},{S:\"div\",B:\"ytp-ad-survey-player-overlay-skip-preview-submit\",W:[{S:\"div\",B:\"ytp-ad-survey-player-overlay-skip-or-preview\"},{S:\"div\",B:\"ytp-ad-survey-player-overlay-submit\"}]},{S:\"div\",B:\"ytp-ad-survey-player-overlay-instream-user-sentiment\"}]},\"survey-player-overlay\",N,y,w);this.j\u003dE;this.N\u003dthis.J\u003dnull;this.K\u003dthis.hW(\"ytp-ad-survey-player-overlay-instream-info\");\nthis.skipOrPreview\u003dthis.hW(\"ytp-ad-survey-player-overlay-skip-or-preview\");this.submitButton\u003dthis.hW(\"ytp-ad-survey-player-overlay-submit\");g.Q(this,this.j);this.hide()};\nvv\u003dfunction(e,N,y,w,E,A){A\u003dA\u003d\u003d\u003dvoid 0?function(){}:A;\nlj.call(this,e,{S:\"div\",B:\"ytp-ad-survey-question\",W:[{S:\"div\",dP:[\"ytp-ad-survey-question-text\",\"ytp-ad-survey-question-foreground\"]},{S:\"div\",dP:[\"ytp-ad-survey-answers\",\"ytp-ad-survey-question-foreground\"]},{S:\"div\",dP:[\"ytp-ad-survey-question-player-overlay\",\"ytp-ad-survey-question-foreground\"]},{S:\"div\",B:\"ytp-ad-survey-question-background\"}]},E,N,y,w);this.i9\u003dA;this.j\u003dnull;this.N\u003d[];this.J\u003dnull;this.D\u003dthis.api.X().experiments.gP(\"a11y_h5_associate_survey_question\");this.question\u003dthis.hW(\"ytp-ad-survey-question\");\nthis.aq\u003dthis.hW(\"ytp-ad-survey-question-background\");this.questionText\u003dthis.hW(\"ytp-ad-survey-question-text\");this.answers\u003dthis.hW(\"ytp-ad-survey-answers\");this.playerOverlay\u003dthis.hW(\"ytp-ad-survey-question-player-overlay\");this.K\u003dDate.now()};\ni4M\u003dfunction(e,N){N\u003dg.SY(N);g.AL(e.questionText,N);e.D\u0026\u0026e.questionText.setAttribute(\"id\",TV(\"survey-question-text\"))};\nD1M\u003dfunction(e,N,y,w){w\u003dnew Pv(e.api,e.layoutId,e.interactionLoggingClientData,e.Y1,w,e.i9);w.yB(e.answers);w.init(TV(\"survey-answer\"),N,y);e.D\u0026\u0026(N\u003de.questionText.getAttribute(\"id\"),N!\u003dnull\u0026\u0026(w.J!\u003d\u003dnull?w.J.N.setAttribute(\"aria-describedby\",N):w.answer.getElementsByTagName(\"button\")[0].setAttribute(\"aria-describedby\",N)));e.N.push(w)};\nVGH\u003dfunction(e,N){if(N){var y\u003dN.background;y\u0026\u0026g.m(y,gcM)\u0026\u0026(y\u003d(y\u003dg.m(y,gcM).image)\u0026\u0026xl(y)||\"\",g.kw(y)?g.uA(Error(\"Found ThumbnailDetails without valid image URL\")):g.$0(e.aq,\"backgroundImage\",\"url(\"+y+\")\"));if(N.durationMilliseconds\u003d\u003dnull||N.durationMilliseconds\u003d\u003d\u003dvoid 0||N.durationMilliseconds\u003d\u003d\u003d0)g.t0(Error(\"durationMilliseconds unset or 0 for SurveyAdQuestionCommon: \"+JSON.stringify(N)));else{e.K\u003dg.s9();e.J\u003dnew B2(e.api,N.durationMilliseconds);g.Q(e,e.J);if(e.J\u0026\u0026N.instreamAdPlayerOverlay\u0026\u0026g.m(N.instreamAdPlayerOverlay,\ndj))try{var w\u003dnew Ia(e.api,e.layoutId,e.interactionLoggingClientData,e.Y1,e.J);w.yB(e.playerOverlay);w.init(TV(\"survey-player-overlay\"),g.m(N.instreamAdPlayerOverlay,dj),e.macros);e.j\u003dw;g.Q(e,w);e.Zq()}catch(E){g.t0(Error(\"ISAPOR had an error when initializing. Error: \"+(E+\" SurveyAdQuestionCommon: \"+JSON.stringify(N))))}else g.t0(Error(\"ISAPOR was not present in renderer. SurveyAdQuestionCommon: \"+JSON.stringify(N)));e.J\u0026\u0026N.durationMilliseconds\u0026\u0026N.durationMilliseconds\u003e0?(N\u003dnew up(e.api,e.J),N.yB(e.playerOverlay),\ng.Q(e,N)):g.t0(Error(\"Survey progress bar was not added. SurveyAdQuestionCommon: \"+JSON.stringify(N)))}}else g.t0(Error(\"addCommonComponents() needs to be called before starting countdown.\"))};\nfP5\u003dfunction(e){function N(y){return{toString:function(){return y()}}}\ne.macros.SURVEY_LOCAL_TIME_EPOCH_S\u003dN(function(){var y\u003dnew Date;return(Math.round(y.valueOf()/1E3)+-1*y.getTimezoneOffset()*60).toString()});\ne.macros.SURVEY_ELAPSED_MS\u003dN(function(){return(Date.now()-e.K).toString()})};\ntGM\u003dfunction(e,N,y,w,E){vv.call(this,e,N,y,w,\"survey-question-multi-select\");this.Kh\u003dE;this.noneOfTheAbove\u003dnull;this.submitEndpoints\u003d[];this.Z\u003dnull;this.hide()};\nukH\u003dfunction(e,N,y){e.noneOfTheAbove\u003dnew zw5(e.api,e.layoutId,e.interactionLoggingClientData,e.Y1);e.noneOfTheAbove.yB(e.answers);e.noneOfTheAbove.init(TV(\"survey-none-of-the-above\"),N,y)};\nZ4E\u003dfunction(e){e.N.forEach(function(N){N.J.toggleButton(!1)});\nqu0(e,!0)};\nqu0\u003dfunction(e,N){var y\u003de.j;e\u003dx1M(e);N\u003dN\u003d\u003d\u003dvoid 0?!1:N;y.J\u0026\u0026(e?y.J.hide():y.J.show(),N\u0026\u0026y.J instanceof bp\u0026\u0026!y.J.j\u0026\u0026eW9(y.J,!1));y.N\u0026\u0026(e?y.N.show():y.N.hide())};\nx1M\u003dfunction(e){return e.N.some(function(N){return N.J.isToggled()})||e.noneOfTheAbove.button.isToggled()};\nzd\u003dfunction(e,N,y,w,E){vv.call(this,e,N,y,w,\"survey-question-single-select\",function(T){A.api.X().T(\"supports_multi_step_on_desktop\")\u0026\u0026E([T])});\nvar A\u003dthis;this.hide()};\ni9\u003dfunction(e,N,y,w){lj.call(this,e,{S:\"div\",B:\"ytp-ad-survey\",W:[{S:\"div\",B:\"ytp-ad-survey-questions\"}]},\"survey\",N,y,w);this.questions\u003d[];this.N\u003d[];this.conditioningRules\u003d[];this.J\u003d0;this.Z\u003dthis.hW(\"ytp-ad-survey-questions\");this.api.X().T(\"fix_survey_color_contrast_on_destop\")\u0026\u0026this.hW(\"ytp-ad-survey\").classList.add(\"color-contrast-fix\");this.api.X().T(\"web_enable_speedmaster\")\u0026\u0026this.hW(\"ytp-ad-survey\").classList.add(\"relative-positioning-survey\");this.hide()};\nQ6F\u003dfunction(e,N){var y\u003de.N[N],w;(w\u003de.K)\u003d\u003dnull||w.dispose();g.m(y,Pr)?j6E(e,g.m(y,Pr),e.macros):g.m(y,X4)\u0026\u0026nc0(e,g.m(y,X4),e.macros);e.J\u003dN};\nj6E\u003dfunction(e,N,y){var w\u003dnew zd(e.api,e.layoutId,e.interactionLoggingClientData,e.Y1,e.j.bind(e));w.yB(e.Z);w.init(TV(\"survey-question-single-select\"),N,y);e.api.X().T(\"supports_multi_step_on_desktop\")?e.K\u003dw:e.questions.push(w);g.Q(e,w)};\nnc0\u003dfunction(e,N,y){var w\u003dnew tGM(e.api,e.layoutId,e.interactionLoggingClientData,e.Y1,e.j.bind(e));w.yB(e.Z);w.init(TV(\"survey-question-multi-select\"),N,y);e.api.X().T(\"supports_multi_step_on_desktop\")?e.K\u003dw:e.questions.push(w);g.Q(e,w)};\nD_\u003dfunction(e,N,y,w){lj.call(this,e,{S:\"div\",B:\"ytp-ad-survey-interstitial\",W:[{S:\"div\",B:\"ytp-ad-survey-interstitial-contents\",W:[{S:\"div\",B:\"ytp-ad-survey-interstitial-logo\",W:[{S:\"div\",B:\"ytp-ad-survey-interstitial-logo-image\"}]},{S:\"div\",B:\"ytp-ad-survey-interstitial-text\"}]}]},\"survey-interstitial\",N,y,w);this.J\u003dthis.actionButton\u003dnull;this.interstitial\u003dthis.hW(\"ytp-ad-survey-interstitial\");this.N\u003dthis.hW(\"ytp-ad-survey-interstitial-contents\");this.text\u003dthis.hW(\"ytp-ad-survey-interstitial-text\");\nthis.logoImage\u003dthis.hW(\"ytp-ad-survey-interstitial-logo-image\");this.transition\u003dnew g.NE(this,500,!1,300);g.Q(this,this.transition)};\nm1M\u003dfunction(e,N){N\u003dN\u0026\u0026xl(N)||\"\";if(g.kw(N))g.uA(Error(\"Found ThumbnailDetails without valid image URL\"));else{var y\u003de.style;e\u003de.style.cssText;var w\u003ddocument.implementation.createHTMLDocument(\"\").createElement(\"DIV\");w.style.cssText\u003de;e\u003dxW3(w.style);y.cssText\u003d[e,\u0027background-image:url(\"\u0027+N+\u0027\");\u0027].join(\"\")}};\nH4M\u003dfunction(e){var N\u003dg.H4(\"html5-video-player\");N\u0026\u0026g.Y1(N,\"ytp-ad-display-override\",e)};\ngV\u003dfunction(e,N,y,w,E,A){A\u003dA\u003d\u003d\u003dvoid 0?0:A;sZ.call(this,e,{S:\"div\",B:\"ytp-preview-ad\",W:[{S:\"div\",B:\"ytp-preview-ad__text\"}]},\"preview-ad\",N,y,w,E);var T\u003dthis;this.Kh\u003dA;this.N\u003d0;this.j\u003d-1;this.K\u003dthis.hW(\"ytp-preview-ad__text\");switch(this.Kh){case 1:this.K.classList.add(\"ytp-preview-ad__text--font--small\")}this.transition\u003dnew g.NE(this,400,!1,100,function(){T.hide()});\ng.Q(this,this.transition);this.hide()};\nVa\u003dfunction(e,N,y,w){lj.call(this,e,{S:\"img\",B:\"ytp-ad-avatar\"},\"ad-avatar\",N,y,w);this.hide()};\nKeP\u003dfunction(e){switch(e.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}};\nfe\u003dfunction(e,N,y,w,E,A){E\u003dE\u003d\u003d\u003dvoid 0?!1:E;A\u003dA\u003d\u003d\u003dvoid 0?!1:A;lj.call(this,e,{S:\"button\",B:\"ytp-ad-button-vm\"},\"ad-button\",N,y,w);this.buttonText\u003dthis.buttonIcon\u003dnull;this.hide();this.J\u003dE;this.N\u003dA};\nWe1\u003dfunction(e,N,y,w,E){sZ.call(this,e,{S:\"div\",dP:[\"ytp-ad-avatar-lockup-card--inactive\",\"ytp-ad-avatar-lockup-card\"],W:[{S:\"div\",B:\"ytp-ad-avatar-lockup-card__avatar_and_text_container\",W:[{S:\"div\",B:\"ytp-ad-avatar-lockup-card__text_container\"}]}]},\"ad-avatar-lockup-card\",N,y,w,E);this.startMilliseconds\u003d0;this.adAvatar\u003dnew Va(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1);g.Q(this,this.adAvatar);yp(this.element,this.adAvatar.element,0);this.headline\u003dnew ip(this.api,this.layoutId,\nthis.interactionLoggingClientData,this.Y1);g.Q(this,this.headline);this.headline.yB(this.hW(\"ytp-ad-avatar-lockup-card__text_container\"));this.headline.element.classList.add(\"ytp-ad-avatar-lockup-card__headline\");this.description\u003dnew ip(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1);g.Q(this,this.description);this.description.yB(this.hW(\"ytp-ad-avatar-lockup-card__text_container\"));this.description.element.classList.add(\"ytp-ad-avatar-lockup-card__description\");this.adButton\u003dnew fe(this.api,\nthis.layoutId,this.interactionLoggingClientData,this.Y1);g.Q(this,this.adButton);this.adButton.yB(this.element);this.hide()};\ntM\u003dfunction(e,N,y,w){lj.call(this,e,{S:\"button\",B:\"ytp-skip-ad-button\",W:[{S:\"div\",B:\"ytp-skip-ad-button__text\"}]},\"skip-button\",N,y,w);var E\u003dthis;this.N\u003d!1;this.j\u003dthis.hW(\"ytp-skip-ad-button__text\");this.transition\u003dnew g.NE(this,500,!1,100,function(){E.hide()});\ng.Q(this,this.transition);this.J\u003dnew JF(this.element,15E3,5E3,.5,.5,!0);g.Q(this,this.J);this.hide()};\nO4P\u003dfunction(e,N,y,w,E){sZ.call(this,e,{S:\"div\",B:\"ytp-skip-ad\"},\"skip-ad\",N,y,w,E);this.skipOffsetMilliseconds\u003d0;this.j\u003dthis.isSkippable\u003d!1;var A;if((A\u003dthis.api.getVideoData())\u003d\u003dnull?0:A.isDaiEnabled())this.j\u003dthis.api.X().T(\"clean_player_style_fix_on_web\");if(this.j||!this.api.X().experiments.gP(\"disable_ad_preview_for_instream_ads\"))this.N\u003dnew gV(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,this.J),g.Q(this,this.N),this.N.yB(this.element);this.K\u003dnew tM(this.api,this.layoutId,\nthis.interactionLoggingClientData,this.Y1);g.Q(this,this.K);this.K.yB(this.element);this.hide()};\nu9\u003dfunction(e,N,y,w){lj.call(this,e,{S:\"div\",B:\"ytp-visit-advertiser-link\"},\"visit-advertiser-link\",N,y,w);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\")};\nqr\u003dfunction(e,N,y,w,E){lj.call(this,e,{S:\"div\",B:\"ytp-ad-player-overlay-layout\",W:[{S:\"div\",B:\"ytp-ad-player-overlay-layout__player-card-container\"},{S:\"div\",B:\"ytp-ad-player-overlay-layout__ad-info-container\"},{S:\"div\",B:\"ytp-ad-player-overlay-layout__skip-or-preview-container\"},{S:\"div\",B:\"ytp-ad-player-overlay-layout__ad-disclosure-banner-container\"}]},\"player-overlay-layout\",N,y,w);this.N\u003dE;this.i9\u003dthis.hW(\"ytp-ad-player-overlay-layout__player-card-container\");this.J\u003dthis.hW(\"ytp-ad-player-overlay-layout__ad-info-container\");\nthis.D\u003dthis.hW(\"ytp-ad-player-overlay-layout__skip-or-preview-container\");this.Kh\u003dthis.hW(\"ytp-ad-player-overlay-layout__ad-disclosure-banner-container\");this.hide()};\nRw3\u003dfunction(e,N,y,w){lj.call(this,e,{S:\"div\",B:\"ytp-ad-grid-card-text\",W:[{S:\"div\",B:\"ytp-ad-grid-card-text__metadata\",W:[{S:\"div\",B:\"ytp-ad-grid-card-text__metadata__headline\"},{S:\"div\",B:\"ytp-ad-grid-card-text__metadata__description\",W:[{S:\"div\",B:\"ytp-ad-grid-card-text__metadata__description__line\"},{S:\"div\",B:\"ytp-ad-grid-card-text__metadata__description__line\"}]}]},{S:\"div\",B:\"ytp-ad-grid-card-text__button\"}]},\"ad-grid-card-text\",N,y,w);this.headline\u003dnew ip(this.api,this.layoutId,this.interactionLoggingClientData,\nthis.Y1);g.Q(this,this.headline);this.headline.yB(this.hW(\"ytp-ad-grid-card-text__metadata__headline\"));this.moreInfoButton\u003dnew fe(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,!0);g.Q(this,this.moreInfoButton);this.moreInfoButton.yB(this.hW(\"ytp-ad-grid-card-text__button\"))};\nZ_\u003dfunction(e,N,y,w){lj.call(this,e,{S:\"div\",B:\"ytp-ad-grid-card-collection\"},\"ad-grid-card-collection\",N,y,w);this.J\u003d[]};\nxL\u003dfunction(e,N,y,w,E,A,T){sZ.call(this,e,A,T,N,y,w,E);this.playerProgressOffsetMs\u003d0;this.N\u003d!1};\nGU1\u003dfunction(e){var N\u003dg.H4(\"html5-video-player\");N\u0026\u0026g.Y1(N,\"ytp-ad-display-override\",e)};\nU13\u003dfunction(e,N,y,w,E){xL.call(this,e,N,y,w,E,{S:\"div\",B:\"ytp-display-underlay-text-grid-cards\",W:[{S:\"div\",B:\"ytp-display-underlay-text-grid-cards__content_container\",W:[{S:\"div\",B:\"ytp-display-underlay-text-grid-cards__content_container__header\",W:[{S:\"div\",B:\"ytp-display-underlay-text-grid-cards__content_container__header__ad_avatar\"},{S:\"div\",B:\"ytp-display-underlay-text-grid-cards__content_container__header__headline\"}]},{S:\"div\",B:\"ytp-display-underlay-text-grid-cards__content_container__ad_grid_card_collection\"},\n{S:\"div\",B:\"ytp-display-underlay-text-grid-cards__content_container__ad_button\"}]}]},\"display-underlay-text-grid-cards\");this.adGridCardCollection\u003dnew Z_(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1);g.Q(this,this.adGridCardCollection);this.adGridCardCollection.yB(this.hW(\"ytp-display-underlay-text-grid-cards__content_container__ad_grid_card_collection\"));this.adButton\u003dnew fe(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1);g.Q(this,this.adButton);this.adButton.yB(this.hW(\"ytp-display-underlay-text-grid-cards__content_container__ad_button\"));\nthis.K\u003dthis.hW(\"ytp-display-underlay-text-grid-cards__content_container\");this.j\u003dthis.hW(\"ytp-display-underlay-text-grid-cards__content_container__header\")};\njT\u003dfunction(e,N,y,w){lj.call(this,e,{S:\"div\",B:\"ytp-ad-details-line\"},\"ad-details-line\",N,y,w);this.J\u003d[];this.hide()};\nne\u003dfunction(e,N,y,w){lj.call(this,e,{S:\"div\",B:\"ytp-image-background\",W:[{S:\"img\",B:\"ytp-image-background-image\"}]},\"image-background\",N,y,w);this.hide()};\nLeM\u003dfunction(e,N,y,w,E){sZ.call(this,e,{S:\"svg\",B:\"ytp-timed-pie-countdown\",V:{viewBox:\"0 0 20 20\"},W:[{S:\"circle\",B:\"ytp-timed-pie-countdown__background\",V:{r:\"10\",cx:\"10\",cy:\"10\"}},{S:\"circle\",B:\"ytp-timed-pie-countdown__inner\",V:{r:\"5\",cx:\"10\",cy:\"10\"}},{S:\"circle\",B:\"ytp-timed-pie-countdown__outer\",V:{r:\"10\",cx:\"10\",cy:\"10\"}}]},\"timed-pie-countdown\",N,y,w,E);this.K\u003dthis.hW(\"ytp-timed-pie-countdown__inner\");this.N\u003dMath.ceil(2*Math.PI*5);this.hide()};\nQa\u003dfunction(e,N,y,w){lj.call(this,e,{S:\"div\",B:\"ytp-video-interstitial-buttoned-centered-layout\",V:{tabindex:\"0\"},W:[{S:\"div\",B:\"ytp-video-interstitial-buttoned-centered-layout__content\",W:[{S:\"div\",B:\"ytp-video-interstitial-buttoned-centered-layout__content__instream-info-container\"},{S:\"div\",B:\"ytp-video-interstitial-buttoned-centered-layout__content__lockup\",W:[{S:\"div\",B:\"ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-avatar-container\"},{S:\"div\",B:\"ytp-video-interstitial-buttoned-centered-layout__content__lockup__headline-container\"},\n{S:\"div\",B:\"ytp-video-interstitial-buttoned-centered-layout__content__lockup__details-line-container\"},{S:\"div\",B:\"ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-button-container\"}]}]},{S:\"div\",B:\"ytp-video-interstitial-buttoned-centered-layout__timed-pie-countdown-container\"}]},\"video-interstitial-buttoned-centered\",N,y,w);this.N\u003dnull;this.j\u003dthis.hW(\"ytp-video-interstitial-buttoned-centered-layout__content__instream-info-container\");this.K\u003dnew iY;g.Q(this,this.K);this.hide()};\ns6J\u003dfunction(e){var N\u003dg.H4(\"html5-video-player\");N\u0026\u0026g.Y1(N,\"ytp-ad-display-override\",e)};\naPn\u003dfunction(e){if(!e.adAvatar||!g.m(e.adAvatar,mO))return g.t0(Error(\"VideoInterstitialButtonedCenteredLayoutRenderer has no avatar.\")),!1;if(!e.headline)return g.t0(Error(\"VideoInterstitialButtonedCenteredLayoutRenderer has no headline.\")),!1;if(!e.adBadge||!g.m(e.adBadge,Hv))return g.t0(Error(\"VideoInterstitialButtonedCenteredLayoutRenderer has no ad badge.\")),!1;if(!e.adButton||!g.m(e.adButton,Ke))return g.t0(Error(\"VideoInterstitialButtonedCenteredLayoutRenderer has no action button.\")),!1;if(!e.adInfoRenderer||\n!g.m(e.adInfoRenderer,IQ))return g.t0(Error(\"VideoInterstitialButtonedCenteredLayoutRenderer has no ad info button.\")),!1;e\u003de.durationMilliseconds||0;return typeof e!\u003d\u003d\"number\"||e\u003c\u003d0?(g.t0(Error(\"durationMilliseconds was specified incorrectly in VideoInterstitialButtonedCenteredLayoutRenderer with a value of: \"+e)),!1):!0};\nWv\u003dfunction(e,N,y){Hq.call(this,e);this.api\u003de;this.Y1\u003dN;this.N\u003d{};e\u003dnew g.W({S:\"div\",dP:[\"video-ads\",\"ytp-ad-module\"]});g.Q(this,e);KC\u0026\u0026g.pi(e.element,\"ytp-ads-tiny-mode\");this.L\u003dnew k5(e.element);g.Q(this,this.L);g.Pb(this.api,e.element,4);Wr(y)\u0026\u0026(y\u003dnew g.W({S:\"div\",dP:[\"ytp-ad-underlay\"]}),g.Q(this,y),this.K\u003dnew k5(y.element),g.Q(this,this.K),g.Pb(this.api,y.element,0));g.Q(this,iln())};\neo1\u003dfunction(e,N){e\u003dg.zM(e.N,N.id,null);e\u003d\u003dnull\u0026\u0026g.uA(Error(\"Component not found for element id: \"+N.id));return e||null};\nNc5\u003dfunction(e){g.dH.call(this,e);var N\u003dthis;this.N\u003dnull;this.created\u003d!1;this.K\u003de.X().T(\"h5_use_refactored_get_ad_break\")?new Gn9(this.player):new HR(this.player);this.j\u003dfunction(){if(N.N!\u003dnull)return N.N;var w\u003dnew ySH({iL:kL(N.J).iL,zo:kL(N.J).zo,C:N.player,mW:kL(N.J).mW,Pk:N.J.J.Pk,D3:kL(N.J).D3,Vi:N.J.J.Vi});N.N\u003dw.Ls;return N.N};\nthis.J\u003dnew pSF(this.player,this,this.K,this.j);g.Q(this,this.J);var y\u003de.X();!dX(y)||g.IK(y)||Vy(y)||(g.Q(this,new Wv(e,kL(this.J).Y1,kL(this.J).mW)),g.Q(this,new CD_(e)))};\ny1H\u003dfunction(e){e.created!\u003d\u003de.loaded\u0026\u0026YN(\"Created and loaded are out of sync\")};\nA11\u003dfunction(e){g.dH.prototype.load.call(e);var N\u003dkL(e.J).mW;try{e.player.getRootNode().classList.add(\"ad-created\")}catch(C){YN(C instanceof Error?C:String(C))}var y\u003de.player.getVideoData(1),w\u003dy\u0026\u0026y.videoId||\"\",E\u003dy\u0026\u0026y.getPlayerResponse()||{},A\u003d(!e.player.X().experiments.gP(\"debug_ignore_ad_placements\")\u0026\u0026E\u0026\u0026E.adPlacements||[]).map(function(C){return C.adPlacementRenderer}),T\u003d((E\u003d\u003dnull?void 0:E.adSlots)||[]).map(function(C){return g.m(C,gj)});\nE\u003dE.playerConfig\u0026\u0026E.playerConfig.daiConfig\u0026\u0026E.playerConfig.daiConfig.enableDai||!1;y\u0026\u0026y.Cx();A\u003dwA3(A,T,N,kL(e.J).hP);T\u003dy\u0026\u0026y.clientPlaybackNonce||\"\";y\u003dy\u0026\u0026y.jg||!1;if(k6(N,!0)\u0026\u0026y){var p;N\u003d{};(p\u003de.player.getVideoData())\u003d\u003dnull||p.Fh(\"p_cpb\",(N.cc\u003dT,N))}p\u003d1E3*e.player.getDuration(1);EGP(e);e.J.J.ji.I$(T,p,y,A.Ad,A.W0,A.Ad,E,w)};\nEGP\u003dfunction(e){var N,y;if(y\u003d(N\u003de.player.getVideoData(1))\u003d\u003dnull||!N.jg)N\u003de.player.X(),y\u003ddX(N)\u0026\u0026!g.Pa(N)\u0026\u0026N.playerStyle\u003d\u003d\u003d\"desktop-polymer\";y\u0026\u0026(e\u003de.player.getInternalApi(),e.addEventListener(\"updateKevlarOrC3Companion\",Ton),e.addEventListener(\"updateEngagementPanelAction\",Jxs),e.addEventListener(\"changeEngagementPanelVisibility\",pi5),window.addEventListener(\"yt-navigate-start\",rxJ))};\nOy\u003dfunction(e,N){N\u003d\u003d\u003de.H1\u0026\u0026(e.H1\u003dvoid 0)};\nTcn\u003dfunction(e){var N\u003dkL(e.J).Sp,y\u003dN.j().yU(\"SLOT_TYPE_PLAYER_BYTES\",1);N\u003dMb(N.Hk.get(),1).clientPlaybackNonce;var w\u003d!1;y\u003dg.c(y);for(var E\u003dy.next();!E.done;E\u003dy.next()){E\u003dE.value;var A\u003dE.slotType\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_BYTES\"\u0026\u0026E.slotEntryTrigger instanceof kA?E.slotEntryTrigger.Zf:void 0;A\u0026\u0026A\u003d\u003d\u003dN\u0026\u0026(w\u0026\u0026YN(\"More than 1 preroll playerBytes slot detected\",E),w\u003d!0)}w||JM(kL(e.J).f8)};\nJ15\u003dfunction(e){if(L7(kL(e.J).mW))return!0;var N\u003d\"\";e\u003dg.c(kL(e.J).D3.R$.keys());for(var y\u003de.next();!y.done;y\u003de.next()){y\u003dy.value;if(y.slotType\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_BYTES\"\u0026\u0026y.Xh\u003d\u003d\u003d\"core\")return!0;N+\u003dy.slotType+\" \"}Math.random()\u003c.01\u0026\u0026YN(\"Ads Playback Not Managed By Controlflow\",void 0,null,{slotTypes:N});return!1};\npAM\u003dfunction(e){e\u003dg.c(kL(e.J).D3.R$.values());for(var N\u003de.next();!N.done;N\u003de.next())if(N.value.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_MEDIA_BREAK\")return!0;return!1};\ncCF\u003dfunction(e,N,y,w,E,A){y\u003dy\u003d\u003d\u003dvoid 0?[]:y;w\u003dw\u003d\u003d\u003dvoid 0?\"\":w;E\u003dE\u003d\u003d\u003dvoid 0?\"\":E;var T\u003dkL(e.J).mW,p\u003de.player.getVideoData(1);p\u0026\u0026p.getPlayerResponse();p\u0026\u0026p.Cx();y\u003dwA3(N,y,T,kL(e.J).hP);PIP(kL(e.J).PG,w,y.Ad,y.W0,N,E,A)};\nwA3\u003dfunction(e,N,y,w){N\u003d{Ad:[],W0:N};e\u003dg.c(e);for(var E\u003de.next();!E.done;E\u003de.next())if((E\u003dE.value)\u0026\u0026E.renderer!\u003dnull){var A\u003dE.renderer;if(!y.C.X().T(\"html5_enable_vod_lasr_with_notify_pacf\")){var T\u003dvoid 0,p\u003dvoid 0,C\u003dvoid 0,r\u003dvoid 0,Y\u003dw;g.m((r\u003dA.sandwichedLinearAdRenderer)\u003d\u003dnull?void 0:r.adVideoStart,ps)?(T\u003dg.m((C\u003dA.sandwichedLinearAdRenderer)\u003d\u003dnull?void 0:C.adVideoStart,ps),T\u003dZx0(T,Y),g.nQ(A.sandwichedLinearAdRenderer.adVideoStart,ps,T)):g.m((p\u003dA.linearAdSequenceRenderer)\u003d\u003dnull?void 0:p.adStart,ps)\u0026\u0026\n(C\u003dg.m((T\u003dA.linearAdSequenceRenderer)\u003d\u003dnull?void 0:T.adStart,ps),T\u003dZx0(C,Y),g.nQ(A.linearAdSequenceRenderer.adStart,ps,T))}N.Ad.push(E)}return N};\ng.Ra\u003dfunction(e){if(typeof DOMParser!\u003d\"undefined\")return OK(new DOMParser,gVH(e),\"application/xml\");throw Error(\"Your browser does not support loading xml documents\");};\ng.Gd\u003dfunction(e){g.x.call(this);this.callback\u003de;this.J\u003dnew XM(0,0,.4,0,.2,1,1,1);this.delay\u003dnew g.a1(this.next,window,this);g.Q(this,this.delay)};\ng.C15\u003dfunction(e){var N\u003de.X();return N.NK\u0026\u0026!N.K\u0026\u0026g.hR(N)?e.isEmbedsShortsMode()?(e\u003de.eW(),Math.min(e.width,e.height)\u003e\u003d315):!e.xx():!1};\ng.Uy\u003dfunction(e){g.W.call(this,{S:\"div\",B:\"ytp-more-videos-view\",V:{tabIndex:\"-1\"}});var N\u003dthis;this.api\u003de;this.N\u003d!0;this.K\u003dnew g.fd(this);this.J\u003d[];this.suggestionData\u003d[];this.columns\u003dthis.containerWidth\u003dthis.U\u003dthis.j\u003dthis.scrollPosition\u003d0;this.title\u003dnew g.W({S:\"h2\",B:\"ytp-related-title\",b9:\"{{title}}\"});this.previous\u003dnew g.W({S:\"button\",dP:[\"ytp-button\",\"ytp-previous\"],V:{\"aria-label\":\"Show previous suggested videos\"},W:[g.hZ()]});this.G\u003dnew g.Gd(function(y){N.suggestions.element.scrollLeft\u003d-y});\nthis.next\u003dnew g.W({S:\"button\",dP:[\"ytp-button\",\"ytp-next\"],V:{\"aria-label\":\"Show more suggested videos\"},W:[g.cq()]});g.Q(this,this.K);this.Z\u003de.X().j;g.Q(this,this.title);this.title.yB(this.element);this.suggestions\u003dnew g.W({S:\"div\",B:\"ytp-suggestions\"});g.Q(this,this.suggestions);this.suggestions.yB(this.element);g.Q(this,this.previous);this.previous.yB(this.element);this.previous.listen(\"click\",this.cN,this);g.Q(this,this.G);r1_(this);g.Q(this,this.next);this.next.yB(this.element);this.next.listen(\"click\",\nthis.zB,this);this.K.Y(this.api,\"appresize\",this.I9);this.K.Y(this.api,\"fullscreentoggled\",this.bz);this.K.Y(this.api,\"videodatachange\",this.onVideoDataChange);this.I9(this.api.Fz().getPlayerSize());this.onVideoDataChange()};\nr1_\u003dfunction(e){for(var N\u003d{vZ:0};N.vZ\u003c16;N\u003d{vZ:N.vZ},++N.vZ){var y\u003dnew g.W({S:\"a\",B:\"ytp-suggestion-link\",V:{href:\"{{link}}\",target:e.api.X().D,\"aria-label\":\"{{aria_label}}\"},W:[{S:\"div\",B:\"ytp-suggestion-image\"},{S:\"div\",B:\"ytp-suggestion-overlay\",V:{style:\"{{blink_rendering_hack}}\",\"aria-hidden\":\"{{aria_hidden}}\"},W:[{S:\"div\",B:\"ytp-suggestion-title\",b9:\"{{title}}\"},{S:\"div\",B:\"ytp-suggestion-author\",b9:\"{{author_and_views}}\"},{S:\"div\",V:{\"data-is-live\":\"{{is_live}}\"},B:\"ytp-suggestion-duration\",\nb9:\"{{duration}}\"}]}]});g.Q(e,y);var w\u003dy.hW(\"ytp-suggestion-link\");g.$0(w,\"transitionDelay\",N.vZ/20+\"s\");e.K.Y(w,\"click\",function(E){return function(A){var T\u003dE.vZ;if(e.N){var p\u003de.suggestionData[T],C\u003dp.sessionData;e.Z\u0026\u0026e.api.T(\"web_player_log_click_before_generating_ve_conversion_params\")?(e.api.logClick(e.J[T].element),T\u003dp.ew(),p\u003d{},g.kS(e.api,p),T\u003dg.Qb(T,p),g.Uc(T,e.api,A)):g.G9(A,e.api,e.Z,C||void 0)\u0026\u0026e.api.gq(p.videoId,C,p.playlistId)}else A.preventDefault(),document.activeElement.blur()}}(N));\ny.yB(e.suggestions.element);e.J.push(y);e.api.createServerVe(y.element,y)}};\n$j5\u003dfunction(e){if(e.api.X().T(\"web_player_log_click_before_generating_ve_conversion_params\"))for(var N\u003dMath.floor(-e.scrollPosition/(e.j+8)),y\u003dMath.min(N+e.columns,e.suggestionData.length)-1;N\u003c\u003dy;N++)e.api.logVisibility(e.J[N].element,!0)};\ng.Le\u003dfunction(e){var N\u003de.api.Nr()?32:16;N\u003de.U/2+N;e.next.element.style.bottom\u003dN+\"px\";e.previous.element.style.bottom\u003dN+\"px\";N\u003de.scrollPosition;var y\u003de.containerWidth-e.suggestionData.length*(e.j+8);g.Y1(e.element,\"ytp-scroll-min\",N\u003e\u003d0);g.Y1(e.element,\"ytp-scroll-max\",N\u003c\u003dy)};\nM_9\u003dfunction(e){for(var N\u003de.suggestionData.length,y\u003d0;y\u003cN;++y){var w\u003dvoid 0,E\u003dvoid 0,A\u003dvoid 0;w\u003de;var T\u003dw.api.X(),p\u003dw.suggestionData[y],C\u003dw.J[y];A\u003dw.api.isEmbedsShortsMode()?p.shortViewCount||\"\":p.shortViewCount?p.author+\" \\u2022 \"+p.shortViewCount:p.author;C.element.style.display\u003d\"\";g.$0(C.hW(\"ytp-suggestion-link\"),\"display\",\"inline-block\");YQ0.test(p.title)\u0026\u0026(C.hW(\"ytp-suggestion-title\").dir\u003d\"rtl\");YQ0.test(A)\u0026\u0026(C.hW(\"ytp-suggestion-author\").dir\u003d\"rtl\");E\u003dp.isLivePlayback?\"Live\":p.lengthSeconds?\ng.P2(p.lengthSeconds):\"\";var r\u003dp.ew(w.api.isEmbedsShortsMode());if(g.hR(T)\u0026\u0026!T.T(\"web_player_log_click_before_generating_ve_conversion_params\")){var Y\u003d{};g.NU(w.api,\"addEmbedsConversionTrackingParams\",[Y]);r\u003dg.Qb(r,Y)}T.T(\"web_player_log_click_before_generating_ve_conversion_params\")\u0026\u0026(T\u003d(T\u003dp.sessionData)\u0026\u0026T.itct)\u0026\u0026w.api.setTrackingParams(C.element,T);C.update({author_and_views:A,duration:E,link:r,title:p.title,aria_label:p.ariaLabel||p.title,is_live:p.isLivePlayback,aria_hidden:!!p.ariaLabel,blink_rendering_hack:g.i$||\ng.oK?\"will-change: opacity\":void 0});E\u003dC.hW(\"ytp-suggestion-image\");w\u003dw.api.isEmbedsShortsMode()?p.LN(\"hq2.jpg\"):p.LN();E.style.backgroundImage\u003dw?\"url(\"+w+\")\":\"\"}if(N\u003c16)for(;N\u003c16;++N)g.$0(e.J[N].hW(\"ytp-suggestion-link\"),\"display\",\"none\");g.Le(e)};\ne5P\u003d[];r_\u003dtypeof Object.defineProperties\u003d\u003d\"function\"?Object.defineProperty:function(e,N,y){if(e\u003d\u003dArray.prototype||e\u003d\u003dObject.prototype)return e;e[N]\u003dy.value;return e};\ng.pM\u003dyn_(this);YJ(\"Symbol\",function(e){function N(A){if(this instanceof N)throw new TypeError(\"Symbol is not a constructor\");return new y(w+(A||\"\")+\"_\"+E++,A)}\nfunction y(A,T){this.J\u003dA;r_(this,\"description\",{configurable:!0,writable:!0,value:T})}\nif(e)return e;y.prototype.toString\u003dfunction(){return this.J};\nvar w\u003d\"jscomp_symbol_\"+(Math.random()*1E9\u003e\u003e\u003e0)+\"_\",E\u003d0;return N});\nYJ(\"Symbol.iterator\",function(e){if(e)return e;e\u003dSymbol(\"Symbol.iterator\");for(var N\u003d\"Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array\".split(\" \"),y\u003d0;y\u003cN.length;y++){var w\u003dg.pM[N[y]];typeof w\u003d\u003d\u003d\"function\"\u0026\u0026typeof w.prototype[e]!\u003d\"function\"\u0026\u0026r_(w.prototype,e,{configurable:!0,writable:!0,value:function(){return w5F(N_H(this))}})}return e});\nvar EJ5\u003dtypeof Object.create\u003d\u003d\"function\"?Object.create:function(e){function N(){}\nN.prototype\u003de;return new N},l40\u003dfunction(){function e(){function y(){}\nnew y;Reflect.construct(y,[],function(){});\nreturn new y instanceof y}\nif(typeof Reflect!\u003d\"undefined\"\u0026\u0026Reflect.construct){if(e())return Reflect.construct;var N\u003dReflect.construct;return function(y,w,E){y\u003dN(y,w);E\u0026\u0026Reflect.setPrototypeOf(y,E.prototype);return y}}return function(y,w,E){E\u003d\u003d\u003dvoid 0\u0026\u0026(E\u003dy);\nE\u003dEJ5(E.prototype||Object.prototype);return Function.prototype.apply.call(y,E,w)||E}}(),FE5;\nif(typeof Object.setPrototypeOf\u003d\u003d\"function\")FE5\u003dObject.setPrototypeOf;else{var SQ5;a:{var oG9\u003d{a:!0},bu0\u003d{};try{bu0.__proto__\u003doG9;SQ5\u003dbu0.a;break a}catch(e){}SQ5\u003d!1}FE5\u003dSQ5?function(e,N){e.__proto__\u003dN;if(e.__proto__!\u003d\u003dN)throw new TypeError(e+\" is not extensible\");return e}:null}var M3\u003dFE5,hos\u003dtypeof Object.assign\u003d\u003d\"function\"?Object.assign:function(e,N){for(var y\u003d1;y\u003carguments.length;y++){var w\u003darguments[y];\nif(w)for(var E in w)lE(w,E)\u0026\u0026(e[E]\u003dw[E])}return e};\nYJ(\"Object.assign\",function(e){return e||hos});\nFH.prototype.U\u003dfunction(e){this.N\u003de};\nFH.prototype.return\u003dfunction(e){this.K\u003d{return:e};this.J\u003dthis.L};\nFH.prototype.u9\u003dfunction(e){this.J\u003de};\nYJ(\"globalThis\",function(e){return e||g.pM});\nYJ(\"Reflect\",function(e){return e?e:{}});\nYJ(\"Reflect.construct\",function(){return l40});\nYJ(\"Reflect.setPrototypeOf\",function(e){return e?e:M3?function(N,y){try{return M3(N,y),!0}catch(w){return!1}}:null});\nYJ(\"Promise\",function(e){function N(T){this.J\u003d0;this.K\u003dvoid 0;this.N\u003d[];this.G\u003d!1;var p\u003dthis.j();try{T(p.resolve,p.reject)}catch(C){p.reject(C)}}\nfunction y(){this.J\u003dnull}\nfunction w(T){return T instanceof N?T:new N(function(p){p(T)})}\nif(e)return e;y.prototype.N\u003dfunction(T){if(this.J\u003d\u003dnull){this.J\u003d[];var p\u003dthis;this.K(function(){p.L()})}this.J.push(T)};\nvar E\u003dg.pM.setTimeout;y.prototype.K\u003dfunction(T){E(T,0)};\ny.prototype.L\u003dfunction(){for(;this.J\u0026\u0026this.J.length;){var T\u003dthis.J;this.J\u003d[];for(var p\u003d0;p\u003cT.length;++p){var C\u003dT[p];T[p]\u003dnull;try{C()}catch(r){this.j(r)}}}this.J\u003dnull};\ny.prototype.j\u003dfunction(T){this.K(function(){throw T;})};\nN.prototype.j\u003dfunction(){function T(r){return function(Y){C||(C\u003d!0,r.call(p,Y))}}\nvar p\u003dthis,C\u003d!1;return{resolve:T(this.qg),reject:T(this.L)}};\nN.prototype.qg\u003dfunction(T){if(T\u003d\u003d\u003dthis)this.L(new TypeError(\"A Promise cannot resolve to itself\"));else if(T instanceof N)this.i9(T);else{a:switch(typeof T){case \"object\":var p\u003dT!\u003dnull;break a;case \"function\":p\u003d!0;break a;default:p\u003d!1}p?this.Kh(T):this.Z(T)}};\nN.prototype.Kh\u003dfunction(T){var p\u003dvoid 0;try{p\u003dT.then}catch(C){this.L(C);return}typeof p\u003d\u003d\"function\"?this.Rq(p,T):this.Z(T)};\nN.prototype.L\u003dfunction(T){this.U(2,T)};\nN.prototype.Z\u003dfunction(T){this.U(1,T)};\nN.prototype.U\u003dfunction(T,p){if(this.J!\u003d0)throw Error(\"Cannot settle(\"+T+\", \"+p+\"): Promise already settled in state\"+this.J);this.J\u003dT;this.K\u003dp;this.J\u003d\u003d\u003d2\u0026\u0026this.l9();this.D()};\nN.prototype.l9\u003dfunction(){var T\u003dthis;E(function(){if(T.Ng()){var p\u003dg.pM.console;typeof p!\u003d\u003d\"undefined\"\u0026\u0026p.error(T.K)}},1)};\nN.prototype.Ng\u003dfunction(){if(this.G)return!1;var T\u003dg.pM.CustomEvent,p\u003dg.pM.Event,C\u003dg.pM.dispatchEvent;if(typeof C\u003d\u003d\u003d\"undefined\")return!0;typeof T\u003d\u003d\u003d\"function\"?T\u003dnew T(\"unhandledrejection\",{cancelable:!0}):typeof p\u003d\u003d\u003d\"function\"?T\u003dnew p(\"unhandledrejection\",{cancelable:!0}):(T\u003dg.pM.document.createEvent(\"CustomEvent\"),T.initCustomEvent(\"unhandledrejection\",!1,!0,T));T.promise\u003dthis;T.reason\u003dthis.K;return C(T)};\nN.prototype.D\u003dfunction(){if(this.N!\u003dnull){for(var T\u003d0;T\u003cthis.N.length;++T)A.N(this.N[T]);this.N\u003dnull}};\nvar A\u003dnew y;N.prototype.i9\u003dfunction(T){var p\u003dthis.j();T.pU(p.resolve,p.reject)};\nN.prototype.Rq\u003dfunction(T,p){var C\u003dthis.j();try{T.call(p,C.resolve,C.reject)}catch(r){C.reject(r)}};\nN.prototype.then\u003dfunction(T,p){function C(l,F){return typeof l\u003d\u003d\"function\"?function(S){try{r(l(S))}catch(k){Y(k)}}:F}\nvar r,Y,M\u003dnew N(function(l,F){r\u003dl;Y\u003dF});\nthis.pU(C(T,r),C(p,Y));return M};\nN.prototype.catch\u003dfunction(T){return this.then(void 0,T)};\nN.prototype.pU\u003dfunction(T,p){function C(){switch(r.J){case 1:T(r.K);break;case 2:p(r.K);break;default:throw Error(\"Unexpected state: \"+r.J);}}\nvar r\u003dthis;this.N\u003d\u003dnull?A.N(C):this.N.push(C);this.G\u003d!0};\nN.resolve\u003dw;N.reject\u003dfunction(T){return new N(function(p,C){C(T)})};\nN.race\u003dfunction(T){return new N(function(p,C){for(var r\u003dg.c(T),Y\u003dr.next();!Y.done;Y\u003dr.next())w(Y.value).pU(p,C)})};\nN.all\u003dfunction(T){var p\u003dg.c(T),C\u003dp.next();return C.done?w([]):new N(function(r,Y){function M(S){return function(k){l[S]\u003dk;F--;F\u003d\u003d0\u0026\u0026r(l)}}\nvar l\u003d[],F\u003d0;do l.push(void 0),F++,w(C.value).pU(M(l.length-1),Y),C\u003dp.next();while(!C.done)})};\nreturn N});\nYJ(\"Object.setPrototypeOf\",function(e){return e||M3});\nYJ(\"Symbol.dispose\",function(e){return e?e:Symbol(\"Symbol.dispose\")});\nYJ(\"SuppressedError\",function(e){function N(y,w,E){if(!(this instanceof N))return new N(y,w,E);E\u003dError(E);\"stack\"in E\u0026\u0026(this.stack\u003dE.stack);this.message\u003dE.message;this.error\u003dy;this.suppressed\u003dw}\nif(e)return e;g.b(N,Error);N.prototype.name\u003d\"SuppressedError\";return N});\nYJ(\"Array.prototype.find\",function(e){return e?e:function(N,y){return FF3(this,N,y).gM}});\nYJ(\"WeakMap\",function(e){function N(C){this.J\u003d(p+\u003dMath.random()+1).toString();if(C){C\u003dg.c(C);for(var r;!(r\u003dC.next()).done;)r\u003dr.value,this.set(r[0],r[1])}}\nfunction y(){}\nfunction w(C){var r\u003dtypeof C;return r\u003d\u003d\u003d\"object\"\u0026\u0026C!\u003d\u003dnull||r\u003d\u003d\u003d\"function\"}\nfunction E(C){if(!lE(C,T)){var r\u003dnew y;r_(C,T,{value:r})}}\nfunction A(C){var r\u003dObject[C];r\u0026\u0026(Object[C]\u003dfunction(Y){if(Y instanceof y)return Y;Object.isExtensible(Y)\u0026\u0026E(Y);return r(Y)})}\nif(function(){if(!e||!Object.seal)return!1;try{var C\u003dObject.seal({}),r\u003dObject.seal({}),Y\u003dnew e([[C,2],[r,3]]);if(Y.get(C)!\u003d2||Y.get(r)!\u003d3)return!1;Y.delete(C);Y.set(r,4);return!Y.has(C)\u0026\u0026Y.get(r)\u003d\u003d4}catch(M){return!1}}())return e;\nvar T\u003d\"$jscomp_hidden_\"+Math.random();A(\"freeze\");A(\"preventExtensions\");A(\"seal\");var p\u003d0;N.prototype.set\u003dfunction(C,r){if(!w(C))throw Error(\"Invalid WeakMap key\");E(C);if(!lE(C,T))throw Error(\"WeakMap key fail: \"+C);C[T][this.J]\u003dr;return this};\nN.prototype.get\u003dfunction(C){return w(C)\u0026\u0026lE(C,T)?C[T][this.J]:void 0};\nN.prototype.has\u003dfunction(C){return w(C)\u0026\u0026lE(C,T)\u0026\u0026lE(C[T],this.J)};\nN.prototype.delete\u003dfunction(C){return w(C)\u0026\u0026lE(C,T)\u0026\u0026lE(C[T],this.J)?delete C[T][this.J]:!1};\nreturn N});\nYJ(\"Map\",function(e){function N(){var p\u003d{};return p.previous\u003dp.next\u003dp.head\u003dp}\nfunction y(p,C){var r\u003dp[1];return w5F(function(){if(r){for(;r.head!\u003dp[1];)r\u003dr.previous;for(;r.next!\u003dr.head;)return r\u003dr.next,{done:!1,value:C(r)};r\u003dnull}return{done:!0,value:void 0}})}\nfunction w(p,C){var r\u003dC\u0026\u0026typeof C;r\u003d\u003d\"object\"||r\u003d\u003d\"function\"?A.has(C)?r\u003dA.get(C):(r\u003d\"\"+ ++T,A.set(C,r)):r\u003d\"p_\"+C;var Y\u003dp[0][r];if(Y\u0026\u0026lE(p[0],r))for(p\u003d0;p\u003cY.length;p++){var M\u003dY[p];if(C!\u003d\u003dC\u0026\u0026M.key!\u003d\u003dM.key||C\u003d\u003d\u003dM.key)return{id:r,list:Y,index:p,entry:M}}return{id:r,list:Y,index:-1,entry:void 0}}\nfunction E(p){this[0]\u003d{};this[1]\u003dN();this.size\u003d0;if(p){p\u003dg.c(p);for(var C;!(C\u003dp.next()).done;)C\u003dC.value,this.set(C[0],C[1])}}\nif(function(){if(!e||typeof e!\u003d\"function\"||!e.prototype.entries||typeof Object.seal!\u003d\"function\")return!1;try{var p\u003dObject.seal({x:4}),C\u003dnew e(g.c([[p,\"s\"]]));if(C.get(p)!\u003d\"s\"||C.size!\u003d1||C.get({x:4})||C.set({x:4},\"t\")!\u003dC||C.size!\u003d2)return!1;var r\u003dC.entries(),Y\u003dr.next();if(Y.done||Y.value[0]!\u003dp||Y.value[1]!\u003d\"s\")return!1;Y\u003dr.next();return Y.done||Y.value[0].x!\u003d4||Y.value[1]!\u003d\"t\"||!r.next().done?!1:!0}catch(M){return!1}}())return e;\nvar A\u003dnew WeakMap;E.prototype.set\u003dfunction(p,C){p\u003dp\u003d\u003d\u003d0?0:p;var r\u003dw(this,p);r.list||(r.list\u003dthis[0][r.id]\u003d[]);r.entry?r.entry.value\u003dC:(r.entry\u003d{next:this[1],previous:this[1].previous,head:this[1],key:p,value:C},r.list.push(r.entry),this[1].previous.next\u003dr.entry,this[1].previous\u003dr.entry,this.size++);return this};\nE.prototype.delete\u003dfunction(p){p\u003dw(this,p);return p.entry\u0026\u0026p.list?(p.list.splice(p.index,1),p.list.length||delete this[0][p.id],p.entry.previous.next\u003dp.entry.next,p.entry.next.previous\u003dp.entry.previous,p.entry.head\u003dnull,this.size--,!0):!1};\nE.prototype.clear\u003dfunction(){this[0]\u003d{};this[1]\u003dthis[1].previous\u003dN();this.size\u003d0};\nE.prototype.has\u003dfunction(p){return!!w(this,p).entry};\nE.prototype.get\u003dfunction(p){return(p\u003dw(this,p).entry)\u0026\u0026p.value};\nE.prototype.entries\u003dfunction(){return y(this,function(p){return[p.key,p.value]})};\nE.prototype.keys\u003dfunction(){return y(this,function(p){return p.key})};\nE.prototype.values\u003dfunction(){return y(this,function(p){return p.value})};\nE.prototype.forEach\u003dfunction(p,C){for(var r\u003dthis.entries(),Y;!(Y\u003dr.next()).done;)Y\u003dY.value,p.call(C,Y[1],Y[0],this)};\nE.prototype[Symbol.iterator]\u003dE.prototype.entries;var T\u003d0;return E});\nYJ(\"Set\",function(e){function N(y){this.J\u003dnew Map;if(y){y\u003dg.c(y);for(var w;!(w\u003dy.next()).done;)this.add(w.value)}this.size\u003dthis.J.size}\nif(function(){if(!e||typeof e!\u003d\"function\"||!e.prototype.entries||typeof Object.seal!\u003d\"function\")return!1;try{var y\u003dObject.seal({x:4}),w\u003dnew e(g.c([y]));if(!w.has(y)||w.size!\u003d1||w.add(y)!\u003dw||w.size!\u003d1||w.add({x:4})!\u003dw||w.size!\u003d2)return!1;var E\u003dw.entries(),A\u003dE.next();if(A.done||A.value[0]!\u003dy||A.value[1]!\u003dy)return!1;A\u003dE.next();return A.done||A.value[0]\u003d\u003dy||A.value[0].x!\u003d4||A.value[1]!\u003dA.value[0]?!1:E.next().done}catch(T){return!1}}())return e;\nN.prototype.add\u003dfunction(y){y\u003dy\u003d\u003d\u003d0?0:y;this.J.set(y,y);this.size\u003dthis.J.size;return this};\nN.prototype.delete\u003dfunction(y){y\u003dthis.J.delete(y);this.size\u003dthis.J.size;return y};\nN.prototype.clear\u003dfunction(){this.J.clear();this.size\u003d0};\nN.prototype.has\u003dfunction(y){return this.J.has(y)};\nN.prototype.entries\u003dfunction(){return this.J.entries()};\nN.prototype.values\u003dfunction(){return this.J.values()};\nN.prototype.keys\u003dN.prototype.values;N.prototype[Symbol.iterator]\u003dN.prototype.values;N.prototype.forEach\u003dfunction(y,w){var E\u003dthis;this.J.forEach(function(A){return y.call(w,A,A,E)})};\nreturn N});\nYJ(\"Math.log2\",function(e){return e?e:function(N){return Math.log(N)/Math.LN2}});\nYJ(\"Object.values\",function(e){return e?e:function(N){var y\u003d[],w;for(w in N)lE(N,w)\u0026\u0026y.push(N[w]);return y}});\nYJ(\"Object.is\",function(e){return e?e:function(N,y){return N\u003d\u003d\u003dy?N!\u003d\u003d0||1/N\u003d\u003d\u003d1/y:N!\u003d\u003dN\u0026\u0026y!\u003d\u003dy}});\nYJ(\"Array.prototype.includes\",function(e){return e?e:function(N,y){var w\u003dthis;w instanceof String\u0026\u0026(w\u003dString(w));var E\u003dw.length;y\u003dy||0;for(y\u003c0\u0026\u0026(y\u003dMath.max(y+E,0));y\u003cE;y++){var A\u003dw[y];if(A\u003d\u003d\u003dN||Object.is(A,N))return!0}return!1}});\nYJ(\"String.prototype.includes\",function(e){return e?e:function(N,y){return D1(this,N,\"includes\").indexOf(N,y||0)!\u003d\u003d-1}});\nYJ(\"Array.from\",function(e){return e?e:function(N,y,w){y\u003dy!\u003dnull?y:function(p){return p};\nvar E\u003d[],A\u003dtypeof Symbol!\u003d\"undefined\"\u0026\u0026Symbol.iterator\u0026\u0026N[Symbol.iterator];if(typeof A\u003d\u003d\"function\"){N\u003dA.call(N);for(var T\u003d0;!(A\u003dN.next()).done;)E.push(y.call(w,A.value,T++))}else for(A\u003dN.length,T\u003d0;T\u003cA;T++)E.push(y.call(w,N[T],T));return E}});\nYJ(\"Object.entries\",function(e){return e?e:function(N){var y\u003d[],w;for(w in N)lE(N,w)\u0026\u0026y.push([w,N[w]]);return y}});\nYJ(\"Number.isFinite\",function(e){return e?e:function(N){return typeof N!\u003d\u003d\"number\"?!1:!isNaN(N)\u0026\u0026N!\u003d\u003dInfinity\u0026\u0026N!\u003d\u003d-Infinity}});\nYJ(\"Number.MAX_SAFE_INTEGER\",function(){return 9007199254740991});\nYJ(\"Number.MIN_SAFE_INTEGER\",function(){return-9007199254740991});\nYJ(\"Number.isInteger\",function(e){return e?e:function(N){return Number.isFinite(N)?N\u003d\u003d\u003dMath.floor(N):!1}});\nYJ(\"Number.isSafeInteger\",function(e){return e?e:function(N){return Number.isInteger(N)\u0026\u0026Math.abs(N)\u003c\u003dNumber.MAX_SAFE_INTEGER}});\nYJ(\"String.prototype.startsWith\",function(e){return e?e:function(N,y){var w\u003dD1(this,N,\"startsWith\");N+\u003d\"\";var E\u003dw.length,A\u003dN.length;y\u003dMath.max(0,Math.min(y|0,w.length));for(var T\u003d0;T\u003cA\u0026\u0026y\u003cE;)if(w[y++]!\u003dN[T++])return!1;return T\u003e\u003dA}});\nYJ(\"String.prototype.endsWith\",function(e){return e?e:function(N,y){var w\u003dD1(this,N,\"endsWith\");N+\u003d\"\";y\u003d\u003d\u003dvoid 0\u0026\u0026(y\u003dw.length);y\u003dMath.max(0,Math.min(y|0,w.length));for(var E\u003dN.length;E\u003e0\u0026\u0026y\u003e0;)if(w[--y]!\u003dN[--E])return!1;return E\u003c\u003d0}});\nYJ(\"Array.prototype.entries\",function(e){return e?e:function(){return V0(this,function(N,y){return[N,y]})}});\nYJ(\"Math.imul\",function(e){return e?e:function(N,y){N\u003dNumber(N);y\u003dNumber(y);var w\u003dN\u002665535,E\u003dy\u002665535;return w*E+((N\u003e\u003e\u003e16\u002665535)*E+w*(y\u003e\u003e\u003e16\u002665535)\u003c\u003c16\u003e\u003e\u003e0)|0}});\nYJ(\"Math.trunc\",function(e){return e?e:function(N){N\u003dNumber(N);if(isNaN(N)||N\u003d\u003d\u003dInfinity||N\u003d\u003d\u003d-Infinity||N\u003d\u003d\u003d0)return N;var y\u003dMath.floor(Math.abs(N));return N\u003c0?-y:y}});\nYJ(\"Math.clz32\",function(e){return e?e:function(N){N\u003dNumber(N)\u003e\u003e\u003e0;if(N\u003d\u003d\u003d0)return 32;var y\u003d0;(N\u00264294901760)\u003d\u003d\u003d0\u0026\u0026(N\u003c\u003c\u003d16,y+\u003d16);(N\u00264278190080)\u003d\u003d\u003d0\u0026\u0026(N\u003c\u003c\u003d8,y+\u003d8);(N\u00264026531840)\u003d\u003d\u003d0\u0026\u0026(N\u003c\u003c\u003d4,y+\u003d4);(N\u00263221225472)\u003d\u003d\u003d0\u0026\u0026(N\u003c\u003c\u003d2,y+\u003d2);(N\u00262147483648)\u003d\u003d\u003d0\u0026\u0026y++;return y}});\nYJ(\"Math.log10\",function(e){return e?e:function(N){return Math.log(N)/Math.LN10}});\nYJ(\"Number.isNaN\",function(e){return e?e:function(N){return typeof N\u003d\u003d\u003d\"number\"\u0026\u0026isNaN(N)}});\nYJ(\"Array.prototype.keys\",function(e){return e?e:function(){return V0(this,function(N){return N})}});\nYJ(\"Array.prototype.values\",function(e){return e?e:function(){return V0(this,function(N,y){return y})}});\nYJ(\"Array.prototype.fill\",function(e){return e?e:function(N,y,w){var E\u003dthis.length||0;y\u003c0\u0026\u0026(y\u003dMath.max(0,E+y));if(w\u003d\u003dnull||w\u003eE)w\u003dE;w\u003dNumber(w);w\u003c0\u0026\u0026(w\u003dMath.max(0,E+w));for(y\u003dNumber(y||0);y\u003cw;y++)this[y]\u003dN;return this}});\nYJ(\"Int8Array.prototype.fill\",fM);YJ(\"Uint8Array.prototype.fill\",fM);YJ(\"Uint8ClampedArray.prototype.fill\",fM);YJ(\"Int16Array.prototype.fill\",fM);YJ(\"Uint16Array.prototype.fill\",fM);YJ(\"Int32Array.prototype.fill\",fM);YJ(\"Uint32Array.prototype.fill\",fM);YJ(\"Float32Array.prototype.fill\",fM);YJ(\"Float64Array.prototype.fill\",fM);\nYJ(\"Object.fromEntries\",function(e){return e?e:function(N){var y\u003d{};if(!(Symbol.iterator in N))throw new TypeError(\"\"+N+\" is not iterable\");N\u003dN[Symbol.iterator].call(N);for(var w\u003dN.next();!w.done;w\u003dN.next()){w\u003dw.value;if(Object(w)!\u003d\u003dw)throw new TypeError(\"iterable for fromEntries should yield objects\");y[w[0]]\u003dw[1]}return y}});\nYJ(\"String.prototype.replaceAll\",function(e){return e?e:function(N,y){if(N instanceof RegExp\u0026\u0026!N.global)throw new TypeError(\"String.prototype.replaceAll called with a non-global RegExp argument.\");return N instanceof RegExp?this.replace(N,y):this.replace(new RegExp(String(N).replace(/([-()\\[\\]{}+?*.$\\^|,:#\u003c!\\\\])/g,\"\\\\$1\").replace(/\\x08/g,\"\\\\x08\"),\"g\"),y)}});\nYJ(\"String.prototype.repeat\",function(e){return e?e:function(N){var y\u003dD1(this,null,\"repeat\");if(N\u003c0||N\u003e1342177279)throw new RangeError(\"Invalid count value\");N|\u003d0;for(var w\u003d\"\";N;)if(N\u00261\u0026\u0026(w+\u003dy),N\u003e\u003e\u003e\u003d1)y+\u003dy;return w}});\nYJ(\"Promise.prototype.finally\",function(e){return e?e:function(N){return this.then(function(y){return Promise.resolve(N()).then(function(){return y})},function(y){return Promise.resolve(N()).then(function(){throw y;\n})})}});\nYJ(\"String.prototype.padStart\",function(e){return e?e:function(N,y){var w\u003dD1(this,null,\"padStart\");N-\u003dw.length;y\u003dy!\u003d\u003dvoid 0?String(y):\" \";return(N\u003e0\u0026\u0026y?y.repeat(Math.ceil(N/y.length)).substring(0,N):\"\")+w}});\nYJ(\"Array.prototype.findIndex\",function(e){return e?e:function(N,y){return FF3(this,N,y).WZ}});\nYJ(\"Math.sign\",function(e){return e?e:function(N){N\u003dNumber(N);return N\u003d\u003d\u003d0||isNaN(N)?N:N\u003e0?1:-1}});\nYJ(\"WeakSet\",function(e){function N(y){this.J\u003dnew WeakMap;if(y){y\u003dg.c(y);for(var w;!(w\u003dy.next()).done;)this.add(w.value)}}\nif(function(){if(!e||!Object.seal)return!1;try{var y\u003dObject.seal({}),w\u003dObject.seal({}),E\u003dnew e([y]);if(!E.has(y)||E.has(w))return!1;E.delete(y);E.add(w);return!E.has(y)\u0026\u0026E.has(w)}catch(A){return!1}}())return e;\nN.prototype.add\u003dfunction(y){this.J.set(y,!0);return this};\nN.prototype.has\u003dfunction(y){return this.J.has(y)};\nN.prototype.delete\u003dfunction(y){return this.J.delete(y)};\nreturn N});\nYJ(\"Array.prototype.copyWithin\",function(e){function N(y){y\u003dNumber(y);return y\u003d\u003d\u003dInfinity||y\u003d\u003d\u003d-Infinity?y:y|0}\nreturn e?e:function(y,w,E){var A\u003dthis.length;y\u003dN(y);w\u003dN(w);E\u003dE\u003d\u003d\u003dvoid 0?A:N(E);y\u003dy\u003c0?Math.max(A+y,0):Math.min(y,A);w\u003dw\u003c0?Math.max(A+w,0):Math.min(w,A);E\u003dE\u003c0?Math.max(A+E,0):Math.min(E,A);if(y\u003cw)for(;w\u003cE;)w in this?this[y++]\u003dthis[w++]:(delete this[y++],w++);else for(E\u003dMath.min(E,A+w-y),y+\u003dE-w;E\u003ew;)--E in this?this[--y]\u003dthis[E]:delete this[--y];return this}});\nYJ(\"Int8Array.prototype.copyWithin\",tn);YJ(\"Uint8Array.prototype.copyWithin\",tn);YJ(\"Uint8ClampedArray.prototype.copyWithin\",tn);YJ(\"Int16Array.prototype.copyWithin\",tn);YJ(\"Uint16Array.prototype.copyWithin\",tn);YJ(\"Int32Array.prototype.copyWithin\",tn);YJ(\"Uint32Array.prototype.copyWithin\",tn);YJ(\"Float32Array.prototype.copyWithin\",tn);YJ(\"Float64Array.prototype.copyWithin\",tn);YJ(\"Array.prototype.at\",function(e){return e?e:uE});\nYJ(\"Int8Array.prototype.at\",q3);YJ(\"Uint8Array.prototype.at\",q3);YJ(\"Uint8ClampedArray.prototype.at\",q3);YJ(\"Int16Array.prototype.at\",q3);YJ(\"Uint16Array.prototype.at\",q3);YJ(\"Int32Array.prototype.at\",q3);YJ(\"Uint32Array.prototype.at\",q3);YJ(\"Float32Array.prototype.at\",q3);YJ(\"Float64Array.prototype.at\",q3);YJ(\"String.prototype.at\",function(e){return e?e:uE});\nYJ(\"Array.prototype.findLastIndex\",function(e){return e?e:function(N,y){return S9s(this,N,y).WZ}});\nYJ(\"Int8Array.prototype.findLastIndex\",Z1);YJ(\"Uint8Array.prototype.findLastIndex\",Z1);YJ(\"Uint8ClampedArray.prototype.findLastIndex\",Z1);YJ(\"Int16Array.prototype.findLastIndex\",Z1);YJ(\"Uint16Array.prototype.findLastIndex\",Z1);YJ(\"Int32Array.prototype.findLastIndex\",Z1);YJ(\"Uint32Array.prototype.findLastIndex\",Z1);YJ(\"Float32Array.prototype.findLastIndex\",Z1);YJ(\"Float64Array.prototype.findLastIndex\",Z1);YJ(\"Number.parseInt\",function(e){return e||parseInt});var RD,O9,oJM;RD\u003dRD||{};g.xJ\u003dthis||self;O9\u003d\"closure_uid_\"+(Math.random()*1E9\u003e\u003e\u003e0);oJM\u003d0;g.x.prototype.Lm\u003d!1;g.x.prototype.Ss\u003dfunction(){return this.Lm};\ng.x.prototype.dispose\u003dfunction(){this.Lm||(this.Lm\u003d!0,this.fh())};\ng.x.prototype[Symbol.dispose]\u003dfunction(){this.dispose()};\ng.x.prototype.addOnDisposeCallback\u003dfunction(e,N){this.Lm?N!\u003d\u003dvoid 0?e.call(N):e():(this.fl||(this.fl\u003d[]),N\u0026\u0026(e\u003de.bind(N)),this.fl.push(e))};\ng.x.prototype.fh\u003dfunction(){if(this.fl)for(;this.fl.length;)this.fl.shift()()};var X5H;g.b(r5,g.x);r5.prototype.share\u003dfunction(){if(this.Ss())throw Error(\"E:AD\");this.j++;return this};\nr5.prototype.dispose\u003dfunction(){--this.j||g.x.prototype.dispose.call(this)};\nX5H\u003dSymbol.dispose;PEM.prototype.jW\u003dfunction(e,N){this.J.jW(\"/client_streamz/bg/frs\",e,N)};\nd30.prototype.jW\u003dfunction(e,N,y,w,E,A){this.J.jW(\"/client_streamz/bg/wrl\",e,N,y,w,E,A)};\nI1n.prototype.J\u003dfunction(e,N){this.N.aO(\"/client_streamz/bg/ec\",e,N)};\nvJP.prototype.jW\u003dfunction(e,N,y,w){this.J.jW(\"/client_streamz/bg/el\",e,N,y,w)};\nz5J.prototype.J\u003dfunction(e,N,y){this.N.aO(\"/client_streamz/bg/cec\",e,N,y)};\niME.prototype.J\u003dfunction(e,N,y){this.N.aO(\"/client_streamz/bg/po/csc\",e,N,y)};\nD31.prototype.J\u003dfunction(e,N,y){this.N.aO(\"/client_streamz/bg/po/ctav\",e,N,y)};\ngJ1.prototype.J\u003dfunction(e,N,y){this.N.aO(\"/client_streamz/bg/po/cwsc\",e,N,y)};g.e0(FF,Error);FF.prototype.name\u003d\"CustomError\";var ad1;var tQ\u003dvoid 0,fB,ifP\u003dtypeof TextDecoder!\u003d\u003d\"undefined\",q91,uH5\u003dtypeof String.prototype.isWellFormed\u003d\u003d\u003d\"function\",tMH\u003dtypeof TextEncoder!\u003d\u003d\"undefined\";var d5\u003dString.prototype.trim?function(e){return e.trim()}:function(e){return/^[\\s\\xa0]*([\\s\\S]*?)[\\s\\xa0]*$/.exec(e)[1]},IdJ\u003d/\u0026/g,vbn\u003d/\u003c/g,zfn\u003d/\u003e/g,im_\u003d/\"/g,DgP\u003d/\u0027/g,gbM\u003d/\\x00/g,dg9\u003d/[\\x00\u0026\u003c\u003e\"\u0027]/;var c1P\u003dQ0(1,!0),i_\u003dQ0(610401301,!1);Q0(899588437,!1);Q0(188588736,!0);Q0(651175828,!1);Q0(653718497,c1P);Q0(660014094,c1P);Q0(722764542,!1);Q0(2147483644,!1);Q0(2147483645,!1);Q0(2147483646,c1P);Q0(2147483647,!0);var DZ\u003d!!g.nM(\"yt.config_.EXPERIMENTS_FLAGS.html5_enable_client_hints_override\");var g5,kZ0\u003dg.xJ.navigator;g5\u003dkZ0?kZ0.userAgentData||null:null;var LF3,vQ,DR;LF3\u003dArray.prototype.indexOf?function(e,N){return Array.prototype.indexOf.call(e,N,void 0)}:function(e,N){if(typeof e\u003d\u003d\u003d\"string\")return typeof N!\u003d\u003d\"string\"||N.length!\u003d1?-1:e.indexOf(N,0);\nfor(var y\u003d0;y\u003ce.length;y++)if(y in e\u0026\u0026e[y]\u003d\u003d\u003dN)return y;return-1};\ng.Bc1\u003dArray.prototype.lastIndexOf?function(e,N){return Array.prototype.lastIndexOf.call(e,N,e.length-1)}:function(e,N){var y\u003de.length-1;\ny\u003c0\u0026\u0026(y\u003dMath.max(0,e.length+y));if(typeof e\u003d\u003d\u003d\"string\")return typeof N!\u003d\u003d\"string\"||N.length!\u003d1?-1:e.lastIndexOf(N,y);for(;y\u003e\u003d0;y--)if(y in e\u0026\u0026e[y]\u003d\u003d\u003dN)return y;return-1};\ng.$R\u003dArray.prototype.forEach?function(e,N,y){Array.prototype.forEach.call(e,N,y)}:function(e,N,y){for(var w\u003de.length,E\u003dtypeof e\u003d\u003d\u003d\"string\"?e.split(\"\"):e,A\u003d0;A\u003cw;A++)A in E\u0026\u0026N.call(y,E[A],A,e)};\ng.CG\u003dArray.prototype.filter?function(e,N,y){return Array.prototype.filter.call(e,N,y)}:function(e,N,y){for(var w\u003de.length,E\u003d[],A\u003d0,T\u003dtypeof e\u003d\u003d\u003d\"string\"?e.split(\"\"):e,p\u003d0;p\u003cw;p++)if(p in T){var C\u003dT[p];\nN.call(y,C,p,e)\u0026\u0026(E[A++]\u003dC)}return E};\ng.dn\u003dArray.prototype.map?function(e,N,y){return Array.prototype.map.call(e,N,y)}:function(e,N,y){for(var w\u003de.length,E\u003dArray(w),A\u003dtypeof e\u003d\u003d\u003d\"string\"?e.split(\"\"):e,T\u003d0;T\u003cw;T++)T in A\u0026\u0026(E[T]\u003dN.call(y,A[T],T,e));\nreturn E};\nvQ\u003dArray.prototype.reduce?function(e,N,y){return Array.prototype.reduce.call(e,N,y)}:function(e,N,y){var w\u003dy;\n(0,g.$R)(e,function(E,A){w\u003dN.call(void 0,w,E,A,e)});\nreturn w};\nDR\u003dArray.prototype.some?function(e,N){return Array.prototype.some.call(e,N,void 0)}:function(e,N){for(var y\u003de.length,w\u003dtypeof e\u003d\u003d\u003d\"string\"?e.split(\"\"):e,E\u003d0;E\u003cy;E++)if(E in w\u0026\u0026N.call(void 0,w[E],E,e))return!0;\nreturn!1};\ng.Ip\u003dArray.prototype.every?function(e,N,y){return Array.prototype.every.call(e,N,y)}:function(e,N,y){for(var w\u003de.length,E\u003dtypeof e\u003d\u003d\u003d\"string\"?e.split(\"\"):e,A\u003d0;A\u003cw;A++)if(A in E\u0026\u0026!N.call(y,E[A],A,e))return!1;\nreturn!0};Fo[\" \"]\u003dfunction(){};var Y0,HT,kn_,XA5,P1E,dj_,SV,KC,I4F;g.oK\u003du_();g.S6\u003dQPF();g.Um\u003dfq(\"Edge\");g.Hg\u003dg.Um||g.S6;Y0\u003dfq(\"Gecko\")\u0026\u0026!(P_(g.zw(),\"WebKit\")\u0026\u0026!fq(\"Edge\"))\u0026\u0026!(fq(\"Trident\")||fq(\"MSIE\"))\u0026\u0026!fq(\"Edge\");g.RB\u003dP_(g.zw(),\"WebKit\")\u0026\u0026!fq(\"Edge\");HT\u003dH_();kn_\u003dGsM();g.NI\u003dR50();XA5\u003dQT();P1E\u003dfq(\"iPad\");dj_\u003dfq(\"iPod\");SV\u003dmf();KC\u003dP_(g.zw(),\"KaiOS\");\na:{var vGM\u003d\"\",zoM\u003dfunction(){var e\u003dg.zw();if(Y0)return/rv:([^\\);]+)(\\)|;)/.exec(e);if(g.Um)return/Edge\\/([\\d\\.]+)/.exec(e);if(g.S6)return/\\b(?:MSIE|rv)[: ]([^\\);]+)(\\)|;)/.exec(e);if(g.RB)return/WebKit\\/(\\S+)/.exec(e);if(g.oK)return/(?:Version)[ \\/]?(\\S+)/.exec(e)}();\nzoM\u0026\u0026(vGM\u003dzoM?zoM[1]:\"\");if(g.S6){var sy,ius\u003dg.xJ.document;sy\u003dius?ius.documentMode:void 0;if(sy!\u003dnull\u0026\u0026sy\u003eparseFloat(vGM)){I4F\u003dString(sy);break a}}I4F\u003dvGM}var C_1\u003dI4F,JV9\u003d{};var s8,ay;g.DT\u003dqM();s8\u003dQT()||fq(\"iPod\");ay\u003dfq(\"iPad\");g.bd\u003dHMM();g.i$\u003dZZ();g.k$\u003dxw()\u0026\u0026!mf();var $Ms\u003d{},cm\u003dnull,YkF\u003dY0||g.RB||typeof g.xJ.btoa\u003d\u003d\"function\";var kw9\u003dtypeof Uint8Array!\u003d\u003d\"undefined\",FfP\u003d!g.S6\u0026\u0026typeof btoa\u003d\u003d\u003d\"function\",hX9\u003d/[-_.]/g,ow0\u003d{\"-\":\"+\",_:\"/\",\".\":\"\u003d\"},Xo\u003d{};Bm.prototype.isEmpty\u003dfunction(){return this.J\u003d\u003dnull};\nBm.prototype.sizeBytes\u003dfunction(){var e\u003ddr(this);return e?e.length:0};\nvar X_F;var FW5\u003dvoid 0;var i7\u003dtypeof Symbol\u003d\u003d\u003d\"function\"\u0026\u0026typeof Symbol()\u003d\u003d\u003d\"symbol\",dMM\u003dnew Set,DjJ\u003dz7(\"jas\",void 0,!0,!0),Zd\u003dz7(void 0,\"2ex\"),wP\u003dz7(void 0,\"1oa\",!0),Qh\u003dz7(void 0,Symbol(),!0);Math.max.apply(Math,g.B(Object.values({ryq:1,PlZ:2,Cll:4,zDk:8,y3P:16,A3B:32,T41:64,MzW:128,XoZ:256,YHg:512,ZEl:1024,d2h:2048,B2B:4096,Cbh:8192,WvP:16384})));var Dy\u003di7?DjJ:\"LPk\",vw5\u003d{LPk:{value:0,configurable:!0,writable:!0,enumerable:!1}},IZs\u003dObject.defineProperties;var Xt\u003d{},Or,gG_\u003d[];Vh(gG_,55);Or\u003dObject.freeze(gG_);var hjM\u003dObject.freeze({});var gwM\u003dHm(function(e){return typeof e\u003d\u003d\u003d\"number\"}),DM_\u003dHm(function(e){return typeof e\u003d\u003d\u003d\"string\"}),V0M\u003dHm(function(e){return typeof e\u003d\u003d\u003d\"boolean\"}),eq\u003dHm(function(e){return e!\u003dnull\u0026\u0026typeof e\u003d\u003d\u003d\"object\"\u0026\u0026typeof e.then\u003d\u003d\u003d\"function\"}),ac\u003dHm(function(e){return!!e\u0026\u0026(typeof e\u003d\u003d\u003d\"object\"||typeof e\u003d\u003d\u003d\"function\")});var Kf\u003dtypeof g.xJ.BigInt\u003d\u003d\u003d\"function\"\u0026\u0026typeof g.xJ.BigInt(0)\u003d\u003d\u003d\"bigint\";var hK\u003dHm(function(e){return Kf?e\u003e\u003dV_J\u0026\u0026e\u003c\u003df4J:e[0]\u003d\u003d\u003d\"-\"?fZs(e,t_H):fZs(e,uYE)}),t_H\u003dNumber.MIN_SAFE_INTEGER.toString(),V_J\u003dKf?BigInt(Number.MIN_SAFE_INTEGER):void 0,uYE\u003dNumber.MAX_SAFE_INTEGER.toString(),f4J\u003dKf?BigInt(Number.MAX_SAFE_INTEGER):void 0;var ddF\u003dtypeof Uint8Array.prototype.slice\u003d\u003d\u003d\"function\",OS\u003d0,RN\u003d0,ay5;var Yb\u003dtypeof BigInt\u003d\u003d\u003d\"function\"?BigInt.asIntN:void 0,RX_\u003dtypeof BigInt\u003d\u003d\u003d\"function\"?BigInt.asUintN:void 0,S4\u003dNumber.isSafeInteger,Ty\u003dNumber.isFinite,Ft\u003dMath.trunc,xMM\u003d/^-?([1-9][0-9]*|0)(\\.[0-9]+)?$/;var IF;var zy,YSs;g.J\u003dXmM.prototype;g.J.init\u003dfunction(e,N,y,w){w\u003dw\u003d\u003d\u003dvoid 0?{}:w;this.oR\u003dw.oR\u003d\u003d\u003dvoid 0?!1:w.oR;e\u0026\u0026(e\u003dcy(e),this.N\u003de.buffer,this.L\u003de.zv,this.j\u003dN||0,this.K\u003dy!\u003d\u003dvoid 0?this.j+y:this.N.length,this.J\u003dthis.j)};\ng.J.free\u003dfunction(){this.clear();iV.length\u003c100\u0026\u0026iV.push(this)};\ng.J.clear\u003dfunction(){this.N\u003dnull;this.L\u003d!1;this.J\u003dthis.K\u003dthis.j\u003d0;this.oR\u003d!1};\ng.J.reset\u003dfunction(){this.J\u003dthis.j};\ng.J.iB\u003dfunction(){var e\u003dthis.Z;e||(e\u003dthis.N,e\u003dthis.Z\u003dnew DataView(e.buffer,e.byteOffset,e.byteLength));return e};\nvar iV\u003d[];D8.prototype.free\u003dfunction(){this.J.clear();this.N\u003dthis.j\u003d-1;aa.length\u003c100\u0026\u0026aa.push(this)};\nD8.prototype.reset\u003dfunction(){this.J.reset();this.K\u003dthis.J.J;this.N\u003dthis.j\u003d-1};\nvar aa\u003d[];g.J\u003dqq.prototype;g.J.toJSON\u003dfunction(){return vW(this)};\ng.J.jY\u003dfunction(e){return JSON.stringify(vW(this,e))};\ng.J.clone\u003dfunction(){var e\u003dthis.wT;return new this.constructor(fm(e,e[Dy]|0,!1))};\ng.J.zv\u003dfunction(){return!!((this.wT[Dy]|0)\u00262)};\ng.J.Av\u003dXt;g.J.toString\u003dfunction(){return this.wT.toString()};var VEJ,tEE;jn.prototype.length\u003dfunction(){return this.J.length};\njn.prototype.end\u003dfunction(){var e\u003dthis.J;this.J\u003d[];return e};var RL\u003dOW(),qQ0\u003dOW(),ZuM\u003dOW(),xj0\u003dOW(),jJ5\u003dOW(),nGF\u003dOW(),QJ9\u003dOW(),mjM\u003dOW();var HfE\u003dUW(function(e,N,y,w,E){if(e.N!\u003d\u003d2)return!1;VH(e,EW(N,w,y),E);return!0},md9),KWM\u003dUW(function(e,N,y,w,E){if(e.N!\u003d\u003d2)return!1;\nVH(e,EW(N,w,y,!0),E);return!0},md9),At\u003dSymbol(),Nm\u003dSymbol(),OfM\u003dSymbol(),UdP\u003dSymbol(),LB,sW;var Hus\u003dpy(function(e,N,y){if(e.N!\u003d\u003d1)return!1;rG(N,y,vy(e.J));return!0},$x,QJ9),KEH\u003dpy(function(e,N,y){if(e.N!\u003d\u003d1)return!1;\ne\u003dvy(e.J);rG(N,y,e\u003d\u003d\u003d0?void 0:e);return!0},$x,QJ9),WE3\u003dpy(function(e,N,y,w){if(e.N!\u003d\u003d1)return!1;\nNq(N,y,w,vy(e.J));return!0},$x,QJ9),Ou_\u003dpy(function(e,N,y){if(e.N!\u003d\u003d0)return!1;\nrG(N,y,XX(e.J));return!0},Yx,jJ5),RoF\u003dpy(function(e,N,y){if(e.N!\u003d\u003d0)return!1;\ne\u003dXX(e.J);rG(N,y,e\u003d\u003d\u003d0?void 0:e);return!0},Yx,jJ5),GZE\u003dpy(function(e,N,y,w){if(e.N!\u003d\u003d0)return!1;\nNq(N,y,w,XX(e.J));return!0},Yx,jJ5),Uj9\u003dpy(function(e,N,y){if(e.N!\u003d\u003d0)return!1;\nrG(N,y,Py(e.J));return!0},Mm,xj0),LE_\u003dpy(function(e,N,y){if(e.N!\u003d\u003d0)return!1;\ne\u003dPy(e.J);rG(N,y,e\u003d\u003d\u003d0?void 0:e);return!0},Mm,xj0),sJH\u003dpy(function(e,N,y,w){if(e.N!\u003d\u003d0)return!1;\nNq(N,y,w,Py(e.J));return!0},Mm,xj0),a40\u003dpy(function(e,N,y){if(e.N!\u003d\u003d1)return!1;\nrG(N,y,IL(e.J));return!0},function(e,N,y){nRM(e,y,GwM(N))},nGF),e5w\u003dCy(function(e,N,y){if(e.N!\u003d\u003d1\u0026\u0026e.N!\u003d\u003d2)return!1;\nN\u003dUr(N,N[Dy]|0,y,!1,!1);if(e.N\u003d\u003d2)for(y\u003dPy(e.J)\u003e\u003e\u003e0,y\u003de.J.J+y;e.J.J\u003cy;)N.push(IL(e.J));else N.push(IL(e.J));return!0},function(e,N,y){N\u003dJt(GwM,N,!1);\nif(N!\u003dnull)for(var w\u003d0;w\u003cN.length;w++)nRM(e,y,N[w])},nGF),N_F\u003dpy(function(e,N,y){if(e.N!\u003d\u003d0)return!1;\nrG(N,y,zx(e.J));return!0},efn,qQ0),yn5\u003dpy(function(e,N,y,w){if(e.N!\u003d\u003d0)return!1;\nNq(N,y,w,zx(e.J));return!0},efn,qQ0),eW\u003dpy(function(e,N,y){if(e.N!\u003d\u003d2)return!1;\nrG(N,y,uV(e));return!0},Nas,ZuM),w5f\u003dCy(function(e,N,y){if(e.N!\u003d\u003d2)return!1;\ne\u003duV(e);Ur(N,N[Dy]|0,y,!1).push(e);return!0},function(e,N,y){N\u003dJt(kb,N,!0);\nif(N!\u003dnull)for(var w\u003d0;w\u003cN.length;w++){var E\u003de,A\u003dy,T\u003dN[w];T!\u003dnull\u0026\u0026Wy(E,A,ZM0(T))}},ZuM),EJX\u003dpy(function(e,N,y,w){if(e.N!\u003d\u003d2)return!1;\nNq(N,y,w,uV(e));return!0},Nas,ZuM),Nn,yz\u003dvoid 0;\nyz\u003dyz\u003d\u003d\u003dvoid 0?RL:yz;Nn\u003dnew Gx(function(e,N,y,w,E){if(e.N!\u003d\u003d2)return!1;w\u003dDd(void 0,w,!0);Ur(N,N[Dy]|0,y,!0).push(w);VH(e,w,E);return!0},function(e,N,y,w,E){if(Array.isArray(N))for(var A\u003d0;A\u003cN.length;A++)yKP(e,N[A],y,w,E)},yz);\nvar wM\u003dUW(function(e,N,y,w,E,A){if(e.N!\u003d\u003d2)return!1;aF(N,N[Dy]|0,A,y);N\u003dEW(N,w,y);VH(e,N,E);return!0},yKP),AnT\u003dpy(function(e,N,y){if(e.N!\u003d\u003d2)return!1;\nrG(N,y,DdF(e));return!0},function(e,N,y){N\u003dUM9(N);\nN!\u003dnull\u0026\u0026Wy(e,y,cy(N).buffer)},mjM),T_w\u003dCy(function(e,N,y){if(e.N!\u003d\u003d2)return!1;\ne\u003dDdF(e);Ur(N,N[Dy]|0,y,!1).push(e);return!0},function(e,N,y){N\u003dJt(UM9,N,!1);\nif(N!\u003dnull)for(var w\u003d0;w\u003cN.length;w++){var E\u003de,A\u003dy,T\u003dN[w];T!\u003dnull\u0026\u0026Wy(E,A,cy(T).buffer)}},mjM),EO\u003dpy(function(e,N,y){if(e.N!\u003d\u003d0)return!1;\nrG(N,y,Py(e.J)\u003e\u003e\u003e0);return!0},function(e,N,y){N\u003dra(N);\nN!\u003dnull\u0026\u0026N!\u003dnull\u0026\u0026(KB(e,y,0),QH(e.J,N))},OW()),Jnf\u003dpy(function(e,N,y){if(e.N!\u003d\u003d0)return!1;\nrG(N,y,Py(e.J));return!0},function(e,N,y){N\u003dCm(N);\nN!\u003dnull\u0026\u0026(N\u003dparseInt(N,10),KB(e,y,0),qS9(e.J,N))},OW());g.b(EbJ,qq);g.b(FZ,qq);var cP\u003d[1,2,3];var p5k\u003d[0,cP,EJX,sJH,yn5];var CEX\u003d[0,Nn,[0,Hus,Ou_]];g.b(S$,qq);var ht\u003d[1,2,3];var rnk\u003d[0,ht,GZE,WE3,wM,CEX];g.b(oA,qq);var $3_\u003d[0,Nn,p5k,rnk];var Y9f\u003d[0,[1,2,3],wM,[0,eW,-1,N_F],wM,[0,eW,-1,Uj9,N_F],wM,[0,eW]];g.b(bx,qq);bx.prototype.jh\u003dfunction(){var e\u003dWW(this,3,kb,3,void 0,!0);nf(e);return e[void 0]};bx.prototype.J\u003dwW0([0,eW,Y9f,w5f,Nn,$3_,a40,e5w]);g.b(TaE,qq);var FC3\u003dglobalThis.trustedTypes,kx;XZ.prototype.toString\u003dfunction(){return this.J+\"\"};IA.prototype.toString\u003dfunction(){return this.J};\nvar bmH\u003dnew IA(\"about:invalid#zClosurez\");var q4_\u003dix(\"tel\"),to5\u003dix(\"sms\"),obE\u003d[ix(\"data\"),ix(\"http\"),ix(\"https\"),ix(\"mailto\"),ix(\"ftp\"),new zJ(function(e){return/^[^:]*([/?#]|$)/.test(e)})],hfP\u003d/^\\s*(?!javascript:)(?:[\\w+.-]+:|[^:/?#]*(?:[/?#]|$))/i;fy.prototype.toString\u003dfunction(){return this.J+\"\"};xx.prototype.toString\u003dfunction(){return this.J+\"\"};mr.prototype.toString\u003dfunction(){return this.J};var Ky\u003d{};g.MM5\u003dString.prototype.repeat?function(e,N){return e.repeat(N)}:function(e,N){return Array(N+1).join(e)};g.J\u003deU.prototype;g.J.isEnabled\u003dfunction(){if(!g.xJ.navigator.cookieEnabled)return!1;if(!this.isEmpty())return!0;this.set(\"TESTCOOKIESENABLED\",\"1\",{B3:60});if(this.get(\"TESTCOOKIESENABLED\")!\u003d\u003d\"1\")return!1;this.remove(\"TESTCOOKIESENABLED\");return!0};\ng.J.set\u003dfunction(e,N,y){var w\u003d!1;if(typeof y\u003d\u003d\u003d\"object\"){var E\u003dy.SXt;w\u003dy.secure||!1;var A\u003dy.domain||void 0;var T\u003dy.path||void 0;var p\u003dy.B3}if(/[;\u003d\\s]/.test(e))throw Error(\u0027Invalid cookie name \"\u0027+e+\u0027\"\u0027);if(/[;\\r\\n]/.test(N))throw Error(\u0027Invalid cookie value \"\u0027+N+\u0027\"\u0027);p\u003d\u003d\u003dvoid 0\u0026\u0026(p\u003d-1);y\u003dA?\";domain\u003d\"+A:\"\";T\u003dT?\";path\u003d\"+T:\"\";w\u003dw?\";secure\":\"\";p\u003dp\u003c0?\"\":p\u003d\u003d0?\";expires\u003d\"+(new Date(1970,1,1)).toUTCString():\";expires\u003d\"+(new Date(Date.now()+p*1E3)).toUTCString();this.J.cookie\u003de+\"\u003d\"+N+y+T+p+w+(E!\u003dnull?\";samesite\u003d\"+\nE:\"\")};\ng.J.get\u003dfunction(e,N){for(var y\u003de+\"\u003d\",w\u003d(this.J.cookie||\"\").split(\";\"),E\u003d0,A;E\u003cw.length;E++){A\u003dd5(w[E]);if(A.lastIndexOf(y,0)\u003d\u003d0)return A.slice(y.length);if(A\u003d\u003de)return\"\"}return N};\ng.J.remove\u003dfunction(e,N,y){var w\u003dthis.get(e)!\u003d\u003dvoid 0;this.set(e,\"\",{B3:0,path:N,domain:y});return w};\ng.J.Nk\u003dfunction(){return NP(this).keys};\ng.J.WP\u003dfunction(){return NP(this).values};\ng.J.isEmpty\u003dfunction(){return!this.J.cookie};\ng.J.clear\u003dfunction(){for(var e\u003dNP(this).keys,N\u003de.length-1;N\u003e\u003d0;N--)this.remove(e[N])};\nvar ZJ\u003dnew eU(typeof document\u003d\u003d\"undefined\"?null:document);yM.prototype.compress\u003dfunction(e){var N,y,w,E;return g.f(function(A){switch(A.J){case 1:return N\u003dnew CompressionStream(\"gzip\"),y\u003d(new Response(N.readable)).arrayBuffer(),w\u003dN.writable.getWriter(),g.D(A,w.write((new TextEncoder).encode(e)),2);case 2:return g.D(A,w.close(),3);case 3:return E\u003dUint8Array,g.D(A,y,4);case 4:return A.return(new E(A.N))}})};\nyM.prototype.isSupported\u003dfunction(e){return e\u003c1024?!1:typeof CompressionStream!\u003d\u003d\"undefined\"};g.b(wi,qq);EA.prototype.setInterval\u003dfunction(e){this.intervalMs\u003de;this.D_\u0026\u0026this.enabled?(this.stop(),this.start()):this.D_\u0026\u0026this.stop()};\nEA.prototype.start\u003dfunction(){var e\u003dthis;this.enabled\u003d!0;this.D_||(this.D_\u003dsetTimeout(function(){e.tick()},this.intervalMs),this.N\u003dthis.J())};\nEA.prototype.stop\u003dfunction(){this.enabled\u003d!1;this.D_\u0026\u0026(clearTimeout(this.D_),this.D_\u003dvoid 0)};\nEA.prototype.tick\u003dfunction(){var e\u003dthis;if(this.enabled){var N\u003dMath.max(this.J()-this.N,0);N\u003cthis.intervalMs*.8?this.D_\u003dsetTimeout(function(){e.tick()},this.intervalMs-N):(this.D_\u0026\u0026(clearTimeout(this.D_),this.D_\u003dvoid 0),this.callback(),this.enabled\u0026\u0026(this.stop(),this.start()))}else this.D_\u003dvoid 0};g.b(Aa,qq);g.b(TM,qq);g.J\u003dg.ri.prototype;g.J.clone\u003dfunction(){return new g.ri(this.x,this.y)};\ng.J.Bw\u003dfunction(e){return e instanceof g.ri\u0026\u0026$Y(this,e)};\ng.J.ceil\u003dfunction(){this.x\u003dMath.ceil(this.x);this.y\u003dMath.ceil(this.y);return this};\ng.J.floor\u003dfunction(){this.x\u003dMath.floor(this.x);this.y\u003dMath.floor(this.y);return this};\ng.J.round\u003dfunction(){this.x\u003dMath.round(this.x);this.y\u003dMath.round(this.y);return this};\ng.J.scale\u003dfunction(e,N){this.x*\u003de;this.y*\u003dtypeof N\u003d\u003d\u003d\"number\"?N:e;return this};g.J\u003dg.l8.prototype;g.J.clone\u003dfunction(){return new g.l8(this.width,this.height)};\ng.J.aspectRatio\u003dfunction(){return this.width/this.height};\ng.J.isEmpty\u003dfunction(){return!SU(this)};\ng.J.ceil\u003dfunction(){this.width\u003dMath.ceil(this.width);this.height\u003dMath.ceil(this.height);return this};\ng.J.floor\u003dfunction(){this.width\u003dMath.floor(this.width);this.height\u003dMath.floor(this.height);return this};\ng.J.round\u003dfunction(){this.width\u003dMath.round(this.width);this.height\u003dMath.round(this.height);return this};\ng.J.scale\u003dfunction(e,N){this.width*\u003de;this.height*\u003dtypeof N\u003d\u003d\u003d\"number\"?N:e;return this};var HmF\u003d\"constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf\".split(\" \");ta.prototype.toString\u003dfunction(){return this.J};\nvar f9\u003d{};new ta(f9,\"\");var WC1\u003d/^[a-z][a-z\\d-]*$/i,OmJ\u003d\"APPLET BASE EMBED IFRAME LINK MATH META OBJECT SCRIPT STYLE SVG TEMPLATE\".split(\" \"),GyM\u003d\"AREA BR COL COMMAND HR IMG INPUT KEYGEN PARAM SOURCE TRACK WBR\".split(\" \"),LC9\u003d[\"action\",\"formaction\",\"href\"];var eA5\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.J\u003dqP.prototype;g.J.ut\u003dfunction(e){return jU(this.J,e)};\ng.J.getElementsByTagName\u003dfunction(e,N){return(N||this.J).getElementsByTagName(String(e))};\ng.J.hW\u003dfunction(e){return g.H4(e,this.J)};\ng.J.setProperties\u003dOA;g.J.createElement\u003dfunction(e){return UA(this.J,e)};\ng.J.appendChild\u003dg.ev;g.J.append\u003dfunction(e,N){Ef9(ZA(e),e,arguments,1)};\ng.J.canHaveChildren\u003dfunction(e){if(e.nodeType!\u003d1)return!1;switch(e.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.J.removeNode\u003dg.ws;g.J.getChildren\u003dfunction(e){return e.children!\u003dvoid 0?e.children:Array.prototype.filter.call(e.childNodes,function(N){return N.nodeType\u003d\u003d1})};\ng.J.contains\u003dg.Ex;g.b(pg,qq);pg.prototype.w8\u003dfunction(){return lV(this,1)};g.b(Cg,qq);g.b(rs,qq);g.b($v,qq);var pyM\u003d[\"platform\",\"platformVersion\",\"architecture\",\"model\",\"uaFullVersion\"],M8\u003dnew rs,Yv\u003dnull;g.b(lQ,qq);g.b(rQM,qq);g.b(FS,qq);g.b(Sv,qq);Sv.prototype.T\u003dfunction(){return AQ(this,rQM,7,!1)!\u003d\u003dvoid 0};\nSv.prototype.cZ\u003dfunction(){return Tx(this,wi,16)};g.b(oC,qq);oC.prototype.NC\u003dfunction(e){return bV(this,2,e)};bQ.prototype.NC\u003dfunction(e){this.J.NC(e);return this};\nbQ.prototype.build\u003dfunction(e,N,y,w,E,A){N\u003dN\u003d\u003d\u003dvoid 0?0:N;y\u003dy\u003d\u003d\u003dvoid 0?0:y;w\u003dw\u003d\u003d\u003dvoid 0?null:w;E\u003dE\u003d\u003d\u003dvoid 0?0:E;A\u003dA\u003d\u003d\u003dvoid 0?0:A;var T\u003dTx(this.J,lQ,1);if(AQ(T,$v,11,!1)!\u003d\u003dvoid 0){T\u003dcC(this);var p\u003dnew pg;p\u003dbV(p,1,this.N);p\u003dj4(p,2,AK(this.isFinal));y\u003dj4(p,3,pm(y\u003e0?y:void 0));y\u003dj4(y,4,pm(E\u003e0?E:void 0));y\u003dj4(y,5,pm(A\u003e0?A:void 0));E\u003dy.wT;A\u003dE[Dy]|0;y\u003dA\u00262?y:new y.constructor(fm(E,A,!0));JQ(T,pg,10,y)}T\u003dthis.J.clone();y\u003dDate.now().toString();T\u003dj4(T,4,bc(y));e\u003dpB(T,Sv,3,e.slice());w\u0026\u0026(T\u003dnew Aa,w\u003dj4(T,13,pm(w)),\nT\u003dnew TM,w\u003dJQ(T,Aa,2,w),T\u003dnew FS,w\u003dJQ(T,TM,1,w),w\u003dbV(w,2,9),JQ(e,FS,18,w));N\u0026\u0026FX(e,14,N);return e};var gf5\u003dfunction(){if(!g.xJ.addEventListener||!Object.defineProperty)return!1;var e\u003d!1,N\u003dObject.defineProperty({},\"passive\",{get:function(){e\u003d!0}});\ntry{var y\u003dfunction(){};\ng.xJ.addEventListener(\"test\",y,N);g.xJ.removeEventListener(\"test\",y,N)}catch(w){}return e}();var APJ\u003dl8M(\"AnimationEnd\"),e3\u003dl8M(\"TransitionEnd\");g.kv.prototype.N\u003d0;g.kv.prototype.reset\u003dfunction(){this.J\u003dthis.K\u003dthis.j;this.N\u003d0};\ng.kv.prototype.getValue\u003dfunction(){return this.K};g.b(FDs,qq);var l1w\u003dlx(FDs);g.b(SWH,qq);var As\u003dnew function(){this.J\u003dSWH;this.isRepeated\u003d0;this.N\u003dTx;this.defaultValue\u003dvoid 0};g.b(PC,g.x);g.J\u003dPC.prototype;g.J.fh\u003dfunction(){this.P6();this.N.stop();this.i9.stop();g.x.prototype.fh.call(this)};\ng.J.dispatch\u003dfunction(e){if(e instanceof Sv)this.log(e);else try{var N\u003dnew Sv,y\u003de.jY();var w\u003dSn(N,8,y);this.log(w)}catch(E){}};\ng.J.log\u003dfunction(e){if(this.Rq){e\u003de.clone();var N\u003dthis.Et++;e\u003dFX(e,21,N);this.componentId\u0026\u0026Sn(e,26,this.componentId);N\u003de;if(cO9(N)\u003d\u003dnull){var y\u003dDate.now();y\u003dNumber.isFinite(y)?y.toString():\"0\";j4(N,1,bc(y))}WfF(qg(N,15))!\u003dnull||FX(N,15,(new Date).getTimezoneOffset()*60);this.experimentIds\u0026\u0026(y\u003dthis.experimentIds.clone(),JQ(N,wi,16,y));N\u003dthis.J.length-1E3+1;N\u003e0\u0026\u0026(this.J.splice(0,N),this.j+\u003dN);this.J.push(e);this.k0||this.N.enabled||this.N.start()}};\ng.J.flush\u003dfunction(e,N){var y\u003dthis;if(this.J.length\u003d\u003d\u003d0)e\u0026\u0026e();else if(this.l9\u0026\u0026this.D)this.K.N\u003d3,kxH(this);else{var w\u003dDate.now();if(this.Zl\u003ew\u0026\u0026this.qg\u003cw)N\u0026\u0026N(\"throttled\");else{this.network\u0026\u0026(typeof this.network.w8\u003d\u003d\u003d\"function\"?YWP(this.K,this.network.w8()):this.K.N\u003d0);var E\u003dthis.K.build(this.J,this.j,this.Z,this.z5,this.Kh,this.Ng),A\u003dthis.VO();if(A\u0026\u0026this.aq\u003d\u003d\u003dA)N\u0026\u0026N(\"stale-auth-token\");else{this.J\u003d[];this.N.enabled\u0026\u0026this.N.stop();this.j\u003d0;w\u003dE.jY();var T;this.G\u0026\u0026this.G.isSupported(w.length)\u0026\u0026(T\u003dthis.G.compress(w));\nvar p\u003dhA3(this,w,A),C\u003dfunction(M){y.L.reset();y.N.setInterval(y.L.getValue());if(M){var l\u003dnull;try{var F\u003dJSON.stringify(JSON.parse(M.replace(\")]}\u0027\\n\",\"\")));l\u003dl1w(F)}catch(X){}if(l){M\u003dNumber;var S\u003d\"-1\";S\u003dS\u003d\u003d\u003dvoid 0?\"0\":S;var k;F\u003d(k\u003dcO9(l))!\u003dnull?k:S;k\u003dM(F);k\u003e0\u0026\u0026(y.qg\u003dDate.now(),y.Zl\u003dy.qg+k);l\u003dAs.J?As.N(l,As.J,175237375,!0):As.N(l,175237375,null,!0);if(l\u003dl\u003d\u003d\u003dnull?void 0:l)l\u003dTw(l,1,-1),l!\u003d\u003d-1\u0026\u0026(y.L\u003dnew g.kv(l\u003c1?1:l,3E5,.1),y.N.setInterval(y.L.getValue()))}}e\u0026\u0026e();y.Z\u003d0},r\u003dfunction(M,l){var F\u003dEk(E,Sv,\n3);\nvar S;var k\u003d(S\u003dWfF(qg(E,14)))!\u003dnull?S:void 0;g.BC(y.L);y.N.setInterval(y.L.getValue());M\u003d\u003d\u003d401\u0026\u0026A\u0026\u0026(y.aq\u003dA);k\u0026\u0026(y.j+\u003dk);l\u003d\u003d\u003dvoid 0\u0026\u0026(l\u003dy.isRetryable(M));l\u0026\u0026(y.J\u003dF.concat(y.J),y.k0||y.N.enabled||y.N.start());N\u0026\u0026N(\"net-send-failed\",M);++y.Z},Y\u003dfunction(){y.network\u0026\u0026y.network.send(p,C,r)};\nT?T.then(function(M){p.requestHeaders[\"Content-Encoding\"]\u003d\"gzip\";p.requestHeaders[\"Content-Type\"]\u003d\"application/binary\";p.body\u003dM;p.Pa\u003d2;Y()},function(){Y()}):Y()}}}};\ng.J.P6\u003dfunction(){this.K.isFinal\u003d!0;this.flush();this.K.isFinal\u003d!1};\ng.J.isRetryable\u003dfunction(e){return 500\u003c\u003de\u0026\u0026e\u003c600||e\u003d\u003d\u003d401||e\u003d\u003d\u003d0};ds.prototype.send\u003dfunction(e,N,y){var w\u003dthis,E,A,T,p,C,r,Y,M,l,F;return g.f(function(S){switch(S.J){case 1:return A\u003d(E\u003dw.kF?new AbortController:void 0)?setTimeout(function(){E.abort()},e.timeoutMillis):void 0,g.c5(S,2,3),T\u003dObject.assign({},{method:e.requestType,\nheaders:Object.assign({},e.requestHeaders)},e.body\u0026\u0026{body:e.body},e.withCredentials\u0026\u0026{credentials:\"include\"},{signal:e.timeoutMillis\u0026\u0026E?E.signal:null}),g.D(S,fetch(e.url,T),5);case 5:p\u003dS.N;if(p.status!\u003d\u003d200){(C\u003dy)\u003d\u003dnull||C(p.status);S.u9(3);break}if((r\u003dN)\u003d\u003dnull){S.u9(7);break}return g.D(S,p.text(),8);case 8:r(S.N);case 7:case 3:g.P5(S);clearTimeout(A);g.d_(S,0);break;case 2:Y\u003dg.XH(S);switch((M\u003dY)\u003d\u003dnull?void 0:M.name){case \"AbortError\":(l\u003dy)\u003d\u003dnull||l(408);break;default:(F\u003dy)\u003d\u003dnull||F(400)}S.u9(3)}})};\nds.prototype.w8\u003dfunction(){return 4};g.b(IC,g.x);IC.prototype.Uc\u003dfunction(){this.L\u003d!0;return this};\nIC.prototype.build\u003dfunction(){this.network||(this.network\u003dnew ds);var e\u003dnew PC({logSource:this.logSource,VO:this.VO?this.VO:xg5,sessionIndex:this.sessionIndex,QxG:this.g1,Ru:this.j,k0:!1,Uc:this.L,kG:this.kG,network:this.network});g.Q(this,e);if(this.N){var N\u003dthis.N,y\u003dcC(e.K);Sn(y,7,N)}e.G\u003dnew yM;this.componentId\u0026\u0026(e.componentId\u003dthis.componentId);this.z5\u0026\u0026(e.z5\u003dthis.z5);this.pageId\u0026\u0026(e.pageId\u003dthis.pageId);this.J\u0026\u0026((y\u003dthis.J)?(e.experimentIds||(e.experimentIds\u003dnew wi),N\u003de.experimentIds,y\u003dy.jY(),Sn(N,\n4,y)):e.experimentIds\u0026\u0026j4(e.experimentIds,4));this.K\u0026\u0026(e.l9\u003de.D);MnH(e.K);this.network.NC\u0026\u0026this.network.NC(this.logSource);this.network.vz9\u0026\u0026this.network.vz9(e);return e};g.b(vC,g.x);vC.prototype.flush\u003dfunction(e){e\u003de||[];if(e.length){for(var N\u003dnew TaE,y\u003d[],w\u003d0;w\u003ce.length;w++){var E\u003de[w],A\u003dg.CcH(E);y.push(A);E.clear()}pB(N,bx,1,y);this.J.dispatch(N);this.J.flush()}};g.J\u003dzN.prototype;g.J.AZ\u003dfunction(e){var N\u003dg.iE.apply(1,arguments),y\u003dthis.Uy(N);y?y.push(new dqM(e)):this.Jn(e,N)};\ng.J.Jn\u003dfunction(e){this.J.set(this.yX(g.iE.apply(1,arguments)),[new dqM(e)])};\ng.J.Uy\u003dfunction(){var e\u003dthis.yX(g.iE.apply(0,arguments));return this.J.has(e)?this.J.get(e):void 0};\ng.J.hQ\u003dfunction(){var e\u003dthis.Uy(g.iE.apply(0,arguments));return e\u0026\u0026e.length?e[0]:void 0};\ng.J.clear\u003dfunction(){this.J.clear()};\ng.J.yX\u003dfunction(){var e\u003dg.iE.apply(0,arguments);return e?e.join(\",\"):\"key\"};g.b(iQ,zN);iQ.prototype.K\u003dfunction(e){var N\u003dg.iE.apply(1,arguments),y\u003d0,w\u003dthis.hQ(N);w\u0026\u0026(y\u003dw.J);this.Jn(y+e,N)};g.b(DH,zN);DH.prototype.jW\u003dfunction(e){this.AZ(e,g.iE.apply(1,arguments))};g.gs.prototype.stopPropagation\u003dfunction(){this.N\u003d!0};\ng.gs.prototype.preventDefault\u003dfunction(){this.defaultPrevented\u003d!0};g.e0(Vp,g.gs);\nVp.prototype.init\u003dfunction(e,N){var y\u003dthis.type\u003de.type,w\u003de.changedTouches\u0026\u0026e.changedTouches.length?e.changedTouches[0]:null;this.target\u003de.target||e.srcElement;this.currentTarget\u003dN;N\u003de.relatedTarget;N||(y\u003d\u003d\"mouseover\"?N\u003de.fromElement:y\u003d\u003d\"mouseout\"\u0026\u0026(N\u003de.toElement));this.relatedTarget\u003dN;w?(this.clientX\u003dw.clientX!\u003d\u003dvoid 0?w.clientX:w.pageX,this.clientY\u003dw.clientY!\u003d\u003dvoid 0?w.clientY:w.pageY,this.screenX\u003dw.screenX||0,this.screenY\u003dw.screenY||0):(this.clientX\u003de.clientX!\u003d\u003dvoid 0?e.clientX:e.pageX,this.clientY\u003d\ne.clientY!\u003d\u003dvoid 0?e.clientY:e.pageY,this.screenX\u003de.screenX||0,this.screenY\u003de.screenY||0);this.button\u003de.button;this.keyCode\u003de.keyCode||0;this.key\u003de.key||\"\";this.charCode\u003de.charCode||(y\u003d\u003d\"keypress\"?e.keyCode:0);this.ctrlKey\u003de.ctrlKey;this.altKey\u003de.altKey;this.shiftKey\u003de.shiftKey;this.metaKey\u003de.metaKey;this.pointerId\u003de.pointerId||0;this.pointerType\u003de.pointerType;this.state\u003de.state;this.J\u003de;e.defaultPrevented\u0026\u0026Vp.cw.preventDefault.call(this)};\nVp.prototype.stopPropagation\u003dfunction(){Vp.cw.stopPropagation.call(this);this.J.stopPropagation?this.J.stopPropagation():this.J.cancelBubble\u003d!0};\nVp.prototype.preventDefault\u003dfunction(){Vp.cw.preventDefault.call(this);var e\u003dthis.J;e.preventDefault?e.preventDefault():e.returnValue\u003d!1};var I80\u003d\"closure_listenable_\"+(Math.random()*1E6|0);var vfM\u003d0;g.J\u003duQ.prototype;g.J.add\u003dfunction(e,N,y,w,E){var A\u003de.toString();e\u003dthis.listeners[A];e||(e\u003dthis.listeners[A]\u003d[],this.J++);var T\u003dZH(e,N,w,E);T\u003e-1?(N\u003de[T],y||(N.sj\u003d!1)):(N\u003dnew zAJ(N,this.src,A,!!w,E),N.sj\u003dy,e.push(N));return N};\ng.J.remove\u003dfunction(e,N,y,w){e\u003de.toString();if(!(e in this.listeners))return!1;var E\u003dthis.listeners[e];N\u003dZH(E,N,y,w);return N\u003e-1?(tL(E[N]),g.Uk(E,N),E.length\u003d\u003d0\u0026\u0026(delete this.listeners[e],this.J--),!0):!1};\ng.J.removeAll\u003dfunction(e){e\u003de\u0026\u0026e.toString();var N\u003d0,y;for(y in this.listeners)if(!e||y\u003d\u003de){for(var w\u003dthis.listeners[y],E\u003d0;E\u003cw.length;E++)++N,tL(w[E]);delete this.listeners[y];this.J--}return N};\ng.J.nV\u003dfunction(e,N,y,w){e\u003dthis.listeners[e.toString()];var E\u003d-1;e\u0026\u0026(E\u003dZH(e,N,y,w));return E\u003e-1?e[E]:null};\ng.J.hasListener\u003dfunction(e,N){var y\u003de!\u003d\u003dvoid 0,w\u003dy?e.toString():\"\",E\u003dN!\u003d\u003dvoid 0;return g.c4(this.listeners,function(A){for(var T\u003d0;T\u003cA.length;++T)if(!(y\u0026\u0026A[T].type!\u003dw||E\u0026\u0026A[T].capture!\u003dN))return!0;return!1})};var WC\u003d\"closure_lm_\"+(Math.random()*1E6|0),RC\u003d{},f8P\u003d0,GN\u003d\"__closure_events_fn_\"+(Math.random()*1E9\u003e\u003e\u003e0);g.e0(g.Ux,g.x);g.Ux.prototype[I80]\u003d!0;g.J\u003dg.Ux.prototype;g.J.addEventListener\u003dfunction(e,N,y,w){g.jv(this,e,N,y,w)};\ng.J.removeEventListener\u003dfunction(e,N,y,w){uXs(this,e,N,y,w)};\ng.J.dispatchEvent\u003dfunction(e){var N\u003dthis.OE;if(N){var y\u003d[];for(var w\u003d1;N;N\u003dN.OE)y.push(N),++w}N\u003dthis.jq;w\u003de.type||e;if(typeof e\u003d\u003d\u003d\"string\")e\u003dnew g.gs(e,N);else if(e instanceof g.gs)e.target\u003de.target||N;else{var E\u003de;e\u003dnew g.gs(w,N);g.VM(e,E)}E\u003d!0;var A;if(y)for(A\u003dy.length-1;!e.N\u0026\u0026A\u003e\u003d0;A--){var T\u003de.currentTarget\u003dy[A];E\u003dLg(T,w,!0,e)\u0026\u0026E}e.N||(T\u003de.currentTarget\u003dN,E\u003dLg(T,w,!0,e)\u0026\u0026E,e.N||(E\u003dLg(T,w,!1,e)\u0026\u0026E));if(y)for(A\u003d0;!e.N\u0026\u0026A\u003cy.length;A++)T\u003de.currentTarget\u003dy[A],E\u003dLg(T,w,!1,e)\u0026\u0026E;return E};\ng.J.fh\u003dfunction(){g.Ux.cw.fh.call(this);this.HP\u0026\u0026this.HP.removeAll(void 0);this.OE\u003dnull};\ng.J.listen\u003dfunction(e,N,y,w){return this.HP.add(String(e),N,!1,y,w)};\ng.J.TT\u003dfunction(e,N,y,w){return this.HP.add(String(e),N,!0,y,w)};\ng.J.CX\u003dfunction(e,N,y,w){this.HP.remove(String(e),N,y,w)};\ng.J.nV\u003dfunction(e,N,y,w){return this.HP.nV(String(e),N,y,w)};\ng.J.hasListener\u003dfunction(e,N){return this.HP.hasListener(e!\u003d\u003dvoid 0?String(e):void 0,N)};var e9\u003dtypeof AsyncContext!\u003d\u003d\"undefined\"\u0026\u0026typeof AsyncContext.Snapshot\u003d\u003d\u003d\"function\"?function(e){return e\u0026\u0026AsyncContext.Snapshot.wrap(e)}:function(e){return e};sx.prototype.get\u003dfunction(){if(this.N\u003e0){this.N--;var e\u003dthis.J;this.J\u003de.next;e.next\u003dnull}else e\u003dthis.K();return e};var N0;wR.prototype.add\u003dfunction(e,N){var y\u003dQLn.get();y.set(e,N);this.N?this.N.next\u003dy:this.J\u003dy;this.N\u003dy};\nwR.prototype.remove\u003dfunction(){var e\u003dnull;this.J\u0026\u0026(e\u003dthis.J,this.J\u003dthis.J.next,this.J||(this.N\u003dnull),e.next\u003dnull);return e};\nvar QLn\u003dnew sx(function(){return new E0},function(e){return e.reset()});\nE0.prototype.set\u003dfunction(e,N){this.J\u003de;this.scope\u003dN;this.next\u003dnull};\nE0.prototype.reset\u003dfunction(){this.next\u003dthis.scope\u003dthis.J\u003dnull};var Ao,T8\u003d!1,jL0\u003dnew wR;KD1.prototype.reset\u003dfunction(){this.context\u003dthis.N\u003dthis.K\u003dthis.J\u003dnull;this.j\u003d!1};\nvar WDP\u003dnew sx(function(){return new KD1},function(e){e.reset()});\ng.lB.prototype.then\u003dfunction(e,N,y){return wP1(this,e9(typeof e\u003d\u003d\u003d\"function\"?e:null),e9(typeof N\u003d\u003d\u003d\"function\"?N:null),y)};\ng.lB.prototype.$goog_Thenable\u003d!0;g.J\u003dg.lB.prototype;g.J.finally\u003dfunction(e){var N\u003dthis;e\u003de9(e);return new Promise(function(y,w){sLs(N,function(E){e();y(E)},function(E){e();\nw(E)})})};\ng.J.On\u003dfunction(e,N){return wP1(this,null,e9(e),N)};\ng.J.catch\u003dg.lB.prototype.On;g.J.cancel\u003dfunction(e){if(this.J\u003d\u003d0){var N\u003dnew cc(e);g.Jo(function(){a8J(this,N)},this)}};\ng.J.mSg\u003dfunction(e){this.J\u003d0;M0(this,2,e)};\ng.J.nxg\u003dfunction(e){this.J\u003d0;M0(this,3,e)};\ng.J.Mi\u003dfunction(){for(var e;e\u003deS0(this);)NG9(this,e,this.J,this.G);this.Z\u003d!1};\nvar EY1\u003db_;g.e0(cc,FF);cc.prototype.name\u003d\"cancel\";g.e0(g.kT,g.Ux);g.J\u003dg.kT.prototype;g.J.enabled\u003d!1;g.J.g7\u003dnull;g.J.setInterval\u003dfunction(e){this.uR\u003de;this.g7\u0026\u0026this.enabled?(this.stop(),this.start()):this.g7\u0026\u0026this.stop()};\ng.J.dSh\u003dfunction(){if(this.enabled){var e\u003dg.s9()-this.fK;e\u003e0\u0026\u0026e\u003cthis.uR*.8?this.g7\u003dthis.LH.setTimeout(this.jM,this.uR-e):(this.g7\u0026\u0026(this.LH.clearTimeout(this.g7),this.g7\u003dnull),this.dispatchEvent(\"tick\"),this.enabled\u0026\u0026(this.stop(),this.start()))}};\ng.J.start\u003dfunction(){this.enabled\u003d!0;this.g7||(this.g7\u003dthis.LH.setTimeout(this.jM,this.uR),this.fK\u003dg.s9())};\ng.J.stop\u003dfunction(){this.enabled\u003d!1;this.g7\u0026\u0026(this.LH.clearTimeout(this.g7),this.g7\u003dnull)};\ng.J.fh\u003dfunction(){g.kT.cw.fh.call(this);this.stop();delete this.LH};g.b(g.Pc,g.x);g.J\u003dg.Pc.prototype;g.J.sendIsolatedPayload\u003dfunction(e){this.L\u003de;this.K\u003d1};\ng.J.uW\u003dfunction(){var e\u003dthis.N.values();e\u003d[].concat(g.B(e)).filter(function(N){return N.J.size});\ne.length\u0026\u0026this.G.flush(e,this.L);Jan(e);this.j\u003d0;this.J.enabled\u0026\u0026this.J.stop()};\ng.J.ET\u003dfunction(e){var N\u003dg.iE.apply(1,arguments);this.N.has(e)||this.N.set(e,new iQ(e,N))};\ng.J.kM\u003dfunction(e){var N\u003dg.iE.apply(1,arguments);this.N.has(e)||this.N.set(e,new DH(e,N))};\ng.J.aO\u003dfunction(e){this.C5(e,1,g.iE.apply(1,arguments))};\ng.J.C5\u003dfunction(e,N){var y\u003dg.iE.apply(2,arguments),w\u003dTiJ(this,e);w\u0026\u0026w instanceof iQ\u0026\u0026(w.K(N,y),AaJ(this))};\ng.J.jW\u003dfunction(e,N){var y\u003dg.iE.apply(2,arguments),w\u003dTiJ(this,e);w\u0026\u0026w instanceof DH\u0026\u0026(w.jW(N,y),AaJ(this))};g.b(dR,Error);dR.prototype.toString\u003dfunction(){var e\u003d\"RpcError(\"+(C8s(this.code)||String(this.code))+\")\";this.message\u0026\u0026(e+\u003d\": \"+this.message);return e};raM.prototype.jY\u003dfunction(e){var N\u003d[];vc(this,e,N);return N.join(\"\")};\nvar MU3\u003d{\u0027\"\u0027:\u0027\\\\\"\u0027,\"\\\\\":\"\\\\\\\\\",\"/\":\"\\\\/\",\"\\b\":\"\\\\b\",\"\\f\":\"\\\\f\",\"\\n\":\"\\\\n\",\"\\r\":\"\\\\r\",\"\\t\":\"\\\\t\",\"\\v\":\"\\\\u000b\"},YA1\u003d/\\uffff/.test(\"\\uffff\")?/[\\\\\"\\x00-\\x1f\\x7f-\\uffff]/g:/[\\\\\"\\x00-\\x1f\\x7f-\\xff]/g;var FFM;g.e0(z8,Fcs);z8.prototype.J\u003dfunction(){return new XMLHttpRequest};\nFFM\u003dnew z8;var fY\u003dRegExp(\"^(?:([^:/?#.]+):)?(?://(?:([^\\\\\\\\/?#]*)@)?([^\\\\\\\\/?#]*?)(?::([0-9]+))?(?\u003d[\\\\\\\\/?#]|$))?([^?#]+)?(?:\\\\?([^#]*))?(?:#([\\\\s\\\\S]*))?$\"),kM5\u003d/#|$/,Bi_\u003d/[?\u0026]($|#)/;g.e0(g.Wc,g.Ux);var i9E\u003d/^https?$/i,S9w\u003d[\"POST\",\"PUT\"],P89\u003d[];g.J\u003dg.Wc.prototype;g.J.YF\u003dfunction(){this.dispose();g.Lq(P89,this)};\ng.J.send\u003dfunction(e,N,y,w){if(this.J)throw Error(\"[goog.net.XhrIo] Object is active with another request\u003d\"+this.U+\"; newUri\u003d\"+e);N\u003dN?N.toUpperCase():\"GET\";this.U\u003de;this.j\u003d\"\";this.N\u003d0;this.Kh\u003d!1;this.K\u003d!0;this.J\u003dthis.i9?this.i9.J():FFM.J();this.J.onreadystatechange\u003de9((0,g.Gs)(this.ZO,this));try{this.getStatus(),this.qg\u003d!0,this.J.open(N,String(e),!0),this.qg\u003d!1}catch(T){this.getStatus();vY0(this,T);return}e\u003dy||\"\";y\u003dnew Map(this.headers);if(w)if(Object.getPrototypeOf(w)\u003d\u003d\u003dObject.prototype)for(var E in w)y.set(E,\nw[E]);else if(typeof w.keys\u003d\u003d\u003d\"function\"\u0026\u0026typeof w.get\u003d\u003d\u003d\"function\"){E\u003dg.c(w.keys());for(var A\u003dE.next();!A.done;A\u003dE.next())A\u003dA.value,y.set(A,w.get(A))}else throw Error(\"Unknown input type for opt_headers: \"+String(w));w\u003dArray.from(y.keys()).find(function(T){return\"content-type\"\u003d\u003dT.toLowerCase()});\nE\u003dg.xJ.FormData\u0026\u0026e instanceof g.xJ.FormData;!g.Gw(S9w,N)||w||E||y.set(\"Content-Type\",\"application/x-www-form-urlencoded;charset\u003dutf-8\");N\u003dg.c(y);for(w\u003dN.next();!w.done;w\u003dN.next())y\u003dg.c(w.value),w\u003dy.next().value,y\u003dy.next().value,this.J.setRequestHeader(w,y);this.l9\u0026\u0026(this.J.responseType\u003dthis.l9);\"withCredentials\"in this.J\u0026\u0026this.J.withCredentials!\u003d\u003dthis.G\u0026\u0026(this.J.withCredentials\u003dthis.G);try{this.Z\u0026\u0026(clearTimeout(this.Z),this.Z\u003dnull),this.Ng\u003e0\u0026\u0026(this.getStatus(),this.Z\u003dsetTimeout(this.CS.bind(this),\nthis.Ng)),this.getStatus(),this.D\u003d!0,this.J.send(e),this.D\u003d!1}catch(T){this.getStatus(),vY0(this,T)}};\ng.J.CS\u003dfunction(){typeof RD!\u003d\"undefined\"\u0026\u0026this.J\u0026\u0026(this.j\u003d\"Timed out after \"+this.Ng+\"ms, aborting\",this.N\u003d8,this.getStatus(),this.dispatchEvent(\"timeout\"),this.abort(8))};\ng.J.abort\u003dfunction(e){this.J\u0026\u0026this.K\u0026\u0026(this.getStatus(),this.K\u003d!1,this.L\u003d!0,this.J.abort(),this.L\u003d!1,this.N\u003de||7,this.dispatchEvent(\"complete\"),this.dispatchEvent(\"abort\"),O0(this))};\ng.J.fh\u003dfunction(){this.J\u0026\u0026(this.K\u0026\u0026(this.K\u003d!1,this.L\u003d!0,this.J.abort(),this.L\u003d!1),O0(this,!0));g.Wc.cw.fh.call(this)};\ng.J.ZO\u003dfunction(){this.Ss()||(this.qg||this.D||this.L?zm_(this):this.qQB())};\ng.J.qQB\u003dfunction(){zm_(this)};\ng.J.isActive\u003dfunction(){return!!this.J};\ng.J.isComplete\u003dfunction(){return g.G8(this)\u003d\u003d4};\ng.J.getStatus\u003dfunction(){try{return g.G8(this)\u003e2?this.J.status:-1}catch(e){return-1}};\ng.J.getResponseHeader\u003dfunction(e){if(this.J\u0026\u0026this.isComplete())return e\u003dthis.J.getResponseHeader(e),e\u003d\u003d\u003dnull?void 0:e};\ng.J.getLastError\u003dfunction(){return typeof this.j\u003d\u003d\u003d\"string\"?this.j:String(this.j)};et.prototype.send\u003dfunction(e,N,y){N\u003dN\u003d\u003d\u003dvoid 0?function(){}:N;\ny\u003dy\u003d\u003d\u003dvoid 0?function(){}:y;\ndPE(e.url,function(w){w\u003dw.target;U0(w)?N(g.LY(w)):y(w.getStatus())},e.requestType,e.body,e.requestHeaders,e.timeoutMillis,e.withCredentials)};\net.prototype.w8\u003dfunction(){return 1};yX.prototype.done\u003dfunction(){this.logger.WJ(this.event,Nv()-this.startTime)};\ng.b(wq,r5);g.b(Af,wq);g.J\u003dAf.prototype;g.J.GT\u003dfunction(){};\ng.J.pm\u003dfunction(){};\ng.J.WJ\u003dfunction(){};\ng.J.iR\u003dfunction(){};\ng.J.DU\u003dfunction(){};\ng.J.S3\u003dfunction(e,N,y){return y};\ng.J.py\u003dfunction(){};\ng.J.Qz\u003dfunction(){};\ng.J.sx\u003dfunction(){};\ng.J.U3\u003dfunction(){};\ng.b(Ta,wq);g.J\u003dTa.prototype;g.J.update\u003dfunction(e){this.logger.dispose();this.logger\u003de};\ng.J.pm\u003dfunction(e){this.logger.pm(e)};\ng.J.WJ\u003dfunction(e,N){this.logger.WJ(e,N)};\ng.J.iR\u003dfunction(e){this.logger.iR(e)};\ng.J.DU\u003dfunction(){this.logger.DU()};\ng.J.S3\u003dfunction(e,N,y){return this.logger.S3(e,N,y)};\ng.J.py\u003dfunction(e){this.logger.py(e)};\ng.J.Qz\u003dfunction(e){this.logger.Qz(e)};\ng.J.sx\u003dfunction(e){this.logger.sx(e)};\ng.J.U3\u003dfunction(e){this.logger.U3(e)};\ng.J.zf\u003dfunction(e){this.logger instanceof Cw\u0026\u0026this.logger.zf(e)};\ng.J.GT\u003dfunction(e){this.logger.GT(e)};\ng.b(Jf,g.x);g.b(pw,wq);g.J\u003dpw.prototype;g.J.zf\u003dfunction(e){this.Ao\u003de};\ng.J.GT\u003dfunction(e){this.metrics.NQW.jW(e,this.vI)};\ng.J.pm\u003dfunction(e){this.metrics.eventCount.J(e,this.vI)};\ng.J.WJ\u003dfunction(e,N){this.metrics.VV.jW(N,e,this.Ao,this.vI)};\ng.J.iR\u003dfunction(e){this.metrics.errorCount.J(e,this.Ao,this.vI)};\ng.J.S3\u003dfunction(e,N,y){function w(T){if(!E.Ss()){var p\u003dNv()-A;E.metrics.K3s.jW(p,e,N,T,E.Ao,E.vI)}}\nvar E\u003dthis,A\u003dNv();y.then(function(){w(0)},function(T){T instanceof dR?w(T.code):w(-1)});\nreturn y};\ng.J.py\u003dfunction(e){this.metrics.fKg.J(e,this.Ao,this.vI)};\ng.J.Qz\u003dfunction(e){this.metrics.Lr.J(e,this.Ao,this.vI)};\ng.J.sx\u003dfunction(e){this.metrics.tYW.J(e,this.Ao,this.vI)};\ng.b(Cw,pw);Cw.prototype.U3\u003dfunction(e){var N\u003dthis;this.J.dispose();this.N\u0026\u0026this.service.dispose();this.service\u003dthis.options.gj(\"45\",this.options.Dv.concat(e));this.J\u003dnew Jf(function(){return void N.service.uW()},this.options.IA);\nthis.metrics\u003dgY5(this.service);this.K\u003de};\nCw.prototype.DU\u003dfunction(){fAM(this.J)};g.b(rq,qq);g.b($s,qq);g.b(Ys,qq);var oJ0\u003dlx(Ys),qAM\u003dfunction(e){return Hm(function(N){return N instanceof e\u0026\u0026!((N.wT[Dy]|0)\u00262)})}(Ys);\nYs.messageId\u003d\"bfkj\";g.b(tUH,qq);g.b(AV,qq);g.b(Mv,qq);var Z9F\u003dlx(Mv);g.b(Fa,g.x);Fa.prototype.snapshot\u003dfunction(e){if(this.Ss())throw Error(\"Already disposed\");this.logger.pm(\"n\");var N\u003dthis.logger.share();return this.K.then(function(y){var w\u003dy.yv;return new Promise(function(E){var A\u003dnew yX(N,\"n\");w(function(T){A.done();N.GT(T.length);N.DU();N.dispose();E(T)},[e.qX,\ne.Tf,e.PH,e.oZ])})})};\nFa.prototype.mD\u003dfunction(e){var N\u003dthis;if(this.Ss())throw Error(\"Already disposed\");this.logger.pm(\"n\");var y\u003dE5(this.logger,function(){return N.j([e.qX,e.Tf,e.PH,e.oZ])},\"n\");\nthis.logger.GT(y.length);this.logger.DU();return y};\nFa.prototype.hd\u003dfunction(e){this.K.then(function(N){var y;(y\u003dN.aDs)\u003d\u003dnull||y(e)})};\nFa.prototype.lC\u003dfunction(){return this.logger.share()};\ng.b(St,Error);g.b(cn,qq);g.b(ks,qq);Bn.prototype.x0\u003dfunction(e,N){var y\u003dthis,w,E,A,T,p;return g.f(function(C){if(C.J\u003d\u003d1){var r\u003dnew cn;w\u003doL(r,1,y.XB);e\u0026\u0026oL(w,2,e);N\u0026\u0026oL(w,3,N);E\u003dy.J();return g.D(C,y.client.create(w,E),2)}A\u003dC.N;T\u003dIN(RF(A,2));if(T.length){r\u003dC.return;var Y\u003dnew Uint8Array(T.length);for(var M\u003d0;M\u003cT.length;M++)Y[M]\u003dT[M]+97;if(g.xJ.TextDecoder)Y\u003d(new TextDecoder).decode(Y);else if(Y.length\u003c\u003d8192)Y\u003dString.fromCharCode.apply(null,Y);else{M\u003d\"\";for(var l\u003d0;l\u003cY.length;l+\u003d8192)M+\u003dString.fromCharCode.apply(null,Array.prototype.slice.call(Y,\nl,l+8192));Y\u003dM}Y\u003doJ0(Y);return r.call(C,Y)}p\u003dTx(A,Ys,1);if(!p)throw Error(\"Missing field\");return C.return(p)})};\nBn.prototype.BU\u003dfunction(e){var N\u003dthis,y,w;return g.f(function(E){y\u003dN.J();var A\u003dnew ks;A\u003doL(A,1,N.XB);w\u003doL(A,2,e);A\u003dE.return;var T\u003dN.client;T\u003dU85(T.J,T.N+\"/$rpc/google.internal.waa.v1.Waa/GenerateIT\",w,y||{},bM5);return A.call(E,T)})};g.b(Xa,g.x);Xa.prototype.snapshot\u003dfunction(e){var N\u003dthis;return g.f(function(y){switch(y.J){case 1:if(N.Ss())throw Error(\"Already disposed\");if(N.N||N.G){y.u9(2);break}return g.D(y,N.L.promise,2);case 2:if(!N.N){y.u9(4);break}return g.D(y,N.N.snapshot(e),5);case 5:return y.return(y.N);case 4:throw N.G;}})};\nXa.prototype.hd\u003dfunction(e){var N,y;(N\u003dthis.N)\u003d\u003dnull||(y\u003dN.hd)\u003d\u003dnull||y.call(N,e)};\nXa.prototype.handleError\u003dfunction(e){if(!this.Ss()){this.G\u003de;this.L.resolve();var N,y;(y\u003d(N\u003dthis.options).x7h)\u003d\u003dnull||y.call(N,e)}};\nXa.prototype.lC\u003dfunction(){return this.logger.share()};\nvar KcH\u003d{sf1:432E5,Ei:3E5,eX:10,In:1E4,Fv:3E4,sqs:3E4,MVh:6E4,eC:1E3,WL:6E4,vL:6E5,gr:.25,UM:2,maxAttempts:10};var h5T,eR5\u003d(h5T\u003dMath.imul)!\u003dnull?h5T:function(e,N){return e*N|0},vn\u003d[196,\n200,224,18];za.prototype.jY\u003dfunction(){return String(this.J)+\",\"+this.N.join()};\nza.prototype.J1\u003dfunction(e,N){var y\u003dvoid 0;if(this.N[this.J]!\u003d\u003de){var w\u003dthis.N.indexOf(e);w!\u003d\u003d-1?(this.N.splice(w,1),w\u003cthis.J\u0026\u0026this.J--,this.N.splice(this.J,0,e)):(y\u003dthis.N[this.J],this.N[this.J]\u003de)}this.J\u003d(this.J+1)%this.maxItems;e\u003daA9(\"iU5q-!O9@$\",this.jY());y\u0026\u0026e\u0026\u0026N(y);return e};var $8E\u003d{toString:function(e){var N\u003d[],y\u003d0;e-\u003d-2147483648;N[y++]\u003d\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\".charAt(e%52);for(e\u003dMath.floor(e/52);e\u003e0;)N[y++]\u003d\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789\".charAt(e%62),e\u003dMath.floor(e/62);return N.join(\"\")}};var MvF;g.b(gq,g.x);gq.prototype.Gr\u003dfunction(e,N){var y\u003dthis.HF(e);N\u003d\u003dnull||N(y);return E5(this.logger,function(){return g.oN(y,2)},this.K)};\nMvF\u003dSymbol.dispose;g.b(tf,gq);tf.prototype.HF\u003dfunction(e,N){var y\u003dthis;this.logger.pm(this.J);++this.L\u003e\u003dthis.Z\u0026\u0026this.N.resolve();var w\u003de();e\u003dE5(this.logger,function(){return y.j(w)},\"C\");\nif(e\u003d\u003d\u003dvoid 0)throw new St(17,\"YNJ:Undefined\");if(!(e instanceof Uint8Array))throw new St(18,\"ODM:Invalid\");N\u003d\u003dnull||N(e);return e};\ng.b(uq,gq);uq.prototype.HF\u003dfunction(){return this.j};\ng.b(qv,gq);qv.prototype.HF\u003dfunction(){var e\u003dthis;return E5(this.logger,function(){return hO(e.j)},\"d\")};\nqv.prototype.Gr\u003dfunction(){return this.j};\ng.b(ZV,gq);ZV.prototype.HF\u003dfunction(){if(this.j)return this.j;this.j\u003dlHH(this,function(e){return\"_\"+Yx_(e)});\nreturn lHH(this,function(e){return e})};\ng.b(nw,gq);nw.prototype.HF\u003dfunction(e){var N\u003de();if(N.length\u003e118)throw new St(19,\"DFO:Invalid\");e\u003dMath.floor(Date.now()/1E3);var y\u003d[Math.random()*255,Math.random()*255],w\u003dy.concat([this.j\u0026255,this.clientState],[e\u003e\u003e24\u0026255,e\u003e\u003e16\u0026255,e\u003e\u003e8\u0026255,e\u0026255]);e\u003dnew Uint8Array(2+w.length+N.length);e[0]\u003d34;e[1]\u003dw.length+N.length;e.set(w,2);e.set(N,2+w.length);N\u003de.subarray(2);for(w\u003dy\u003dy.length;w\u003cN.length;++w)N[w]^\u003dN[w%y];this.logger.py(this.clientState);return e};var cL3\u003d{JQ:3E4,kSB:2E4};g.b(mG,g.x);mG.prototype.Mh\u003dfunction(e){if(!(e\u003e150))try{this.cache\u003dnew JL9(e,this.logger)}catch(N){this.reportError(new St(22,\"GBJ:init\",N))}};\nmG.prototype.reportError\u003dfunction(e){this.logger.iR(e.code);this.onError(e);return e};\ng.b(O5,mG);O5.prototype.L3\u003dfunction(){return this.j.promise};\nO5.prototype.HF\u003dfunction(e){return Hn(this,Object.assign({},e),!1)};\nO5.prototype.Gr\u003dfunction(e){return Hn(this,Object.assign({},e),!0)};\nvar kN0\u003dfunction(e){return Hm(function(N){if(!ac(N))return!1;for(var y\u003dg.c(Object.entries(e)),w\u003dy.next();!w.done;w\u003dy.next()){var E\u003dg.c(w.value);w\u003dE.next().value;E\u003dE.next().value;if(!(w in N)){if(E.lUP\u003d\u003d\u003d!0)continue;return!1}if(!E(N[w]))return!1}return!0})}({f$:function(e){return Hm(function(N){return N instanceof e})}(Xa)},\"\");g.b(R7,qq);var cnw\u003dlx(R7);PQ_.prototype.getMetadata\u003dfunction(){return this.metadata};Ga.prototype.getMetadata\u003dfunction(){return this.metadata};\nGa.prototype.getStatus\u003dfunction(){return this.status};U5.prototype.G\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?{}:N;return new PQ_(e,this,N)};\nU5.prototype.getName\u003dfunction(){return this.name};var ksM\u003dnew U5(\"/google.internal.waa.v1.Waa/Create\",cn,R7,function(e){return e.jY()},cnw);g.b(Lw,qq);var bM5\u003dnew U5(\"/google.internal.waa.v1.Waa/GenerateIT\",ks,Lw,function(e){return e.jY()},lx(Lw));var etJ\u003dnew Set([\"SAPISIDHASH\",\"APISIDHASH\"]);var RR_\u003dPromise;g.b(s5,qq);s5.prototype.getValue\u003dfunction(){var e\u003dqg(this,2);if(Array.isArray(e)||e instanceof qq)throw Error(\"Cannot access the Any.value field on Any protos encoded using the jspb format, call unpackJspb instead\");return RF(this,2)};g.b(a7,qq);a7.prototype.getMessage\u003dfunction(){return Mq(this,2)};\nvar D8J\u003dlx(a7);ee.prototype.BF\u003dfunction(e,N){e\u003d\u003d\"data\"?this.K.push(N):e\u003d\u003d\"metadata\"?this.L.push(N):e\u003d\u003d\"status\"?this.Z.push(N):e\u003d\u003d\"end\"?this.j.push(N):e\u003d\u003d\"error\"\u0026\u0026this.N.push(N);return this};\nee.prototype.removeListener\u003dfunction(e,N){e\u003d\u003d\"data\"?Ah(this.K,N):e\u003d\u003d\"metadata\"?Ah(this.L,N):e\u003d\u003d\"status\"?Ah(this.Z,N):e\u003d\u003d\"end\"?Ah(this.j,N):e\u003d\u003d\"error\"\u0026\u0026Ah(this.N,N);return this};\nee.prototype.cancel\u003dfunction(){this.J.abort()};\nee.prototype.cancel\u003dee.prototype.cancel;ee.prototype.removeListener\u003dee.prototype.removeListener;ee.prototype.on\u003dee.prototype.BF;g.b(IHn,Error);g.e0(g.T3,Fcs);g.T3.prototype.J\u003dfunction(){var e\u003dnew Jh(this.j,this.K);this.N\u0026\u0026e.setCredentialsMode(this.N);return e};\ng.T3.prototype.setCredentialsMode\u003dfunction(e){this.N\u003de};\ng.e0(Jh,g.Ux);g.J\u003dJh.prototype;g.J.open\u003dfunction(e,N){if(this.readyState!\u003d0)throw this.abort(),Error(\"Error reopening a connection\");this.Ng\u003de;this.D\u003dN;this.readyState\u003d1;pc(this)};\ng.J.send\u003dfunction(e){if(this.readyState!\u003d1)throw this.abort(),Error(\"need to call open() first. \");this.J\u003d!0;var N\u003d{headers:this.U,method:this.Ng,credentials:this.L,cache:void 0};e\u0026\u0026(N.body\u003de);(this.Kh||g.xJ).fetch(new Request(this.D,N)).then(this.wkh.bind(this),this.yz.bind(this))};\ng.J.abort\u003dfunction(){this.response\u003dthis.responseText\u003d\"\";this.U\u003dnew Headers;this.status\u003d0;this.K\u0026\u0026this.K.cancel(\"Request was aborted.\").catch(function(){});\nthis.readyState\u003e\u003d1\u0026\u0026this.J\u0026\u0026this.readyState!\u003d4\u0026\u0026(this.J\u003d!1,Cc(this));this.readyState\u003d0};\ng.J.wkh\u003dfunction(e){if(this.J\u0026\u0026(this.j\u003de,this.N||(this.status\u003dthis.j.status,this.statusText\u003dthis.j.statusText,this.N\u003de.headers,this.readyState\u003d2,pc(this)),this.J\u0026\u0026(this.readyState\u003d3,pc(this),this.J)))if(this.responseType\u003d\u003d\u003d\"arraybuffer\")e.arrayBuffer().then(this.jqk.bind(this),this.yz.bind(this));else if(typeof g.xJ.ReadableStream!\u003d\u003d\"undefined\"\u0026\u0026\"body\"in e){this.K\u003de.body.getReader();if(this.Z){if(this.responseType)throw Error(\u0027responseType must be empty for \"streamBinaryChunks\" mode responses.\u0027);\nthis.response\u003d[]}else this.response\u003dthis.responseText\u003d\"\",this.G\u003dnew TextDecoder;gv9(this)}else e.text().then(this.bhl.bind(this),this.yz.bind(this))};\ng.J.sB\u003dfunction(e){if(this.J){if(this.Z\u0026\u0026e.value)this.response.push(e.value);else if(!this.Z){var N\u003de.value?e.value:new Uint8Array(0);if(N\u003dthis.G.decode(N,{stream:!e.done}))this.response\u003dthis.responseText+\u003dN}e.done?Cc(this):pc(this);this.readyState\u003d\u003d3\u0026\u0026gv9(this)}};\ng.J.bhl\u003dfunction(e){this.J\u0026\u0026(this.response\u003dthis.responseText\u003de,Cc(this))};\ng.J.jqk\u003dfunction(e){this.J\u0026\u0026(this.response\u003de,Cc(this))};\ng.J.yz\u003dfunction(){this.J\u0026\u0026Cc(this)};\ng.J.setRequestHeader\u003dfunction(e,N){this.U.append(e,N)};\ng.J.getResponseHeader\u003dfunction(e){return this.N?this.N.get(e.toLowerCase())||\"\":\"\"};\ng.J.getAllResponseHeaders\u003dfunction(){if(!this.N)return\"\";for(var e\u003d[],N\u003dthis.N.entries(),y\u003dN.next();!y.done;)y\u003dy.value,e.push(y[0]+\": \"+y[1]),y\u003dN.next();return e.join(\"\\r\\n\")};\ng.J.setCredentialsMode\u003dfunction(e){this.L\u003de};\nObject.defineProperty(Jh.prototype,\"withCredentials\",{get:function(){return this.L\u003d\u003d\u003d\"include\"},\nset:function(e){this.setCredentialsMode(e?\"include\":\"same-origin\")}});g.rS.prototype.toString\u003dfunction(){var e\u003d[],N\u003dthis.L;N\u0026\u0026e.push(ok(N,B_w,!0),\":\");var y\u003dthis.J;if(y||N\u003d\u003d\"file\")e.push(\"//\"),(N\u003dthis.U)\u0026\u0026e.push(ok(N,B_w,!0),\"@\"),e.push(g.RA(y).replace(/%25([0-9a-fA-F]{2})/g,\"%$1\")),y\u003dthis.K,y!\u003dnull\u0026\u0026e.push(\":\",String(y));if(y\u003dthis.N)this.J\u0026\u0026y.charAt(0)!\u003d\"/\"\u0026\u0026e.push(\"/\"),e.push(ok(y,y.charAt(0)\u003d\u003d\"/\"?X5F:PEq,!0));(y\u003dthis.j.toString())\u0026\u0026e.push(\"?\",y);(y\u003dthis.Z)\u0026\u0026e.push(\"#\",ok(y,d3T));return e.join(\"\")};\ng.rS.prototype.resolve\u003dfunction(e){var N\u003dthis.clone(),y\u003d!!e.L;y?g.$u(N,e.L):y\u003d!!e.U;y?N.U\u003de.U:y\u003d!!e.J;y?g.Yu(N,e.J):y\u003de.K!\u003dnull;var w\u003de.N;if(y)g.Mk(N,e.K);else if(y\u003d!!e.N){if(w.charAt(0)!\u003d\"/\")if(this.J\u0026\u0026!this.N)w\u003d\"/\"+w;else{var E\u003dN.N.lastIndexOf(\"/\");E!\u003d-1\u0026\u0026(w\u003dN.N.slice(0,E+1)+w)}E\u003dw;if(E\u003d\u003d\"..\"||E\u003d\u003d\".\")w\u003d\"\";else if(g.B_(E,\"./\")||g.B_(E,\"/.\")){w\u003dc_(E,\"/\");E\u003dE.split(\"/\");for(var A\u003d[],T\u003d0;T\u003cE.length;){var p\u003dE[T++];p\u003d\u003d\".\"?w\u0026\u0026T\u003d\u003dE.length\u0026\u0026A.push(\"\"):p\u003d\u003d\"..\"?((A.length\u003e1||A.length\u003d\u003d1\u0026\u0026A[0]!\u003d\"\")\u0026\u0026A.pop(),\nw\u0026\u0026T\u003d\u003dE.length\u0026\u0026A.push(\"\")):(A.push(p),w\u003d!0)}w\u003dA.join(\"/\")}else w\u003dE}y?N.N\u003dw:y\u003de.j.toString()!\u003d\u003d\"\";y?lX(N,e.j.clone()):y\u003d!!e.Z;y\u0026\u0026(N.Z\u003de.Z);return N};\ng.rS.prototype.clone\u003dfunction(){return new g.rS(this)};\nvar B_w\u003d/[#\\/\\?@]/g,PEq\u003d/[#\\?:]/g,X5F\u003d/[#\\?]/g,fHs\u003d/[#\\?@]/g,d3T\u003d/#/g;g.J\u003dSe.prototype;g.J.add\u003dfunction(e,N){cN(this);this.K\u003dnull;e\u003dku(this,e);var y\u003dthis.J.get(e);y||this.J.set(e,y\u003d[]);y.push(N);this.N\u003dthis.N+1;return this};\ng.J.remove\u003dfunction(e){cN(this);e\u003dku(this,e);return this.J.has(e)?(this.K\u003dnull,this.N\u003dthis.N-this.J.get(e).length,this.J.delete(e)):!1};\ng.J.clear\u003dfunction(){this.J\u003dthis.K\u003dnull;this.N\u003d0};\ng.J.isEmpty\u003dfunction(){cN(this);return this.N\u003d\u003d0};\ng.J.forEach\u003dfunction(e,N){cN(this);this.J.forEach(function(y,w){y.forEach(function(E){e.call(N,E,w,this)},this)},this)};\ng.J.Nk\u003dfunction(){cN(this);for(var e\u003dArray.from(this.J.values()),N\u003dArray.from(this.J.keys()),y\u003d[],w\u003d0;w\u003cN.length;w++)for(var E\u003de[w],A\u003d0;A\u003cE.length;A++)y.push(N[w]);return y};\ng.J.WP\u003dfunction(e){cN(this);var N\u003d[];if(typeof e\u003d\u003d\u003d\"string\")uSM(this,e)\u0026\u0026(N\u003dN.concat(this.J.get(ku(this,e))));else{e\u003dArray.from(this.J.values());for(var y\u003d0;y\u003ce.length;y++)N\u003dN.concat(e[y])}return N};\ng.J.set\u003dfunction(e,N){cN(this);this.K\u003dnull;e\u003dku(this,e);uSM(this,e)\u0026\u0026(this.N\u003dthis.N-this.J.get(e).length);this.J.set(e,[N]);this.N\u003dthis.N+1;return this};\ng.J.get\u003dfunction(e,N){if(!e)return N;e\u003dthis.WP(e);return e.length\u003e0?String(e[0]):N};\ng.J.toString\u003dfunction(){if(this.K)return this.K;if(!this.J)return\"\";for(var e\u003d[],N\u003dArray.from(this.J.keys()),y\u003d0;y\u003cN.length;y++){var w\u003dN[y],E\u003dg.RA(w);w\u003dthis.WP(w);for(var A\u003d0;A\u003cw.length;A++){var T\u003dE;w[A]!\u003d\u003d\"\"\u0026\u0026(T+\u003d\"\u003d\"+g.RA(w[A]));e.push(T)}}return this.K\u003de.join(\"\u0026\")};\ng.J.clone\u003dfunction(){var e\u003dnew Se;e.K\u003dthis.K;this.J\u0026\u0026(e.J\u003dnew Map(this.J),e.N\u003dthis.N);return e};g.e0(g.XL,g.x);var I1V\u003d[];g.J\u003dg.XL.prototype;g.J.listen\u003dfunction(e,N,y,w){Array.isArray(N)||(N\u0026\u0026(I1V[0]\u003dN.toString()),N\u003dI1V);for(var E\u003d0;E\u003cN.length;E++){var A\u003dg.jv(e,N[E],y||this.handleEvent,w||!1,this.N||this);if(!A)break;this.J[A.key]\u003dA}return this};\ng.J.TT\u003dfunction(e,N,y,w){return x80(this,e,N,y,w)};\ng.J.CX\u003dfunction(e,N,y,w,E){if(Array.isArray(N))for(var A\u003d0;A\u003cN.length;A++)this.CX(e,N[A],y,w,E);else y\u003dy||this.handleEvent,w\u003dg.W5(w)?!!w.capture:!!w,E\u003dE||this.N||this,y\u003dHC(y),w\u003d!!w,N\u003dfg(e)?e.nV(N,y,w,E):e?(e\u003dKg(e))?e.nV(N,y,w,E):null:null,N\u0026\u0026(Ox(N),delete this.J[N.key])};\ng.J.removeAll\u003dfunction(){g.oB(this.J,function(e,N){this.J.hasOwnProperty(N)\u0026\u0026Ox(e)},this);\nthis.J\u003d{}};\ng.J.fh\u003dfunction(){g.XL.cw.fh.call(this);this.removeAll()};\ng.J.handleEvent\u003dfunction(){throw Error(\"EventHandler.handleEvent not implemented\");};jCH.prototype.isInputValid\u003dfunction(){return this.K};PN.prototype.isInputValid\u003dfunction(){return this.J!\u003d3};\nPN.prototype.Cq\u003dfunction(){return this.Z};\nPN.prototype.rA\u003dfunction(){return!0};\nPN.prototype.parse\u003dfunction(e){function N(C){C\u0026128\u0026\u0026dS(A,T,p,\"invalid tag\");(C\u00267)!\u003d2\u0026\u0026dS(A,T,p,\"invalid wire type\");A.K\u003dC\u003e\u003e\u003e3;A.K!\u003d1\u0026\u0026A.K!\u003d2\u0026\u0026A.K!\u003d15\u0026\u0026dS(A,T,p,\"unexpected tag\");A.J\u003d1;A.N\u003d0;A.j\u003d0}\nfunction y(C){A.j++;A.j\u003d\u003d5\u0026\u0026C\u0026240\u0026\u0026dS(A,T,p,\"message length too long\");A.N|\u003d(C\u0026127)\u003c\u003c(A.j-1)*7;C\u0026128||(A.J\u003d2,A.U\u003d0,typeof Uint8Array!\u003d\u003d\"undefined\"?A.L\u003dnew Uint8Array(A.N):A.L\u003dArray(A.N),A.N\u003d\u003d0\u0026\u0026E())}\nfunction w(C){A.L[A.U++]\u003dC;A.U\u003d\u003dA.N\u0026\u0026E()}\nfunction E(){if(A.K\u003c15){var C\u003d{};C[A.K]\u003dA.L;A.G.push(C)}A.J\u003d0}\nfor(var A\u003dthis,T\u003de instanceof Array?e:new Uint8Array(e),p\u003d0;p\u003cT.length;){switch(A.J){case 3:dS(A,T,p,\"stream already broken\");break;case 0:N(T[p]);break;case 1:y(T[p]);break;case 2:w(T[p]);break;default:throw Error(\"unexpected parser state: \"+A.J);}A.D++;p++}e\u003dA.G;A.G\u003d[];return e.length\u003e0?e:null};Ik.prototype.isInputValid\u003dfunction(){return this.J\u003d\u003d\u003dnull};\nIk.prototype.Cq\u003dfunction(){return this.J};\nIk.prototype.rA\u003dfunction(){return!1};\nIk.prototype.parse\u003dfunction(e){this.J!\u003d\u003dnull\u0026\u0026QC3(this,e,\"stream already broken\");var N\u003dnull;try{var y\u003dthis.K;y.K||nvJ(y,e,\"stream already broken\");y.J+\u003de;var w\u003dMath.floor(y.J.length/4);if(w\u003d\u003d0)var E\u003dnull;else{try{var A\u003dlZn(y.J.slice(0,w*4))}catch(T){nvJ(y,y.J,T.message)}y.N+\u003dw*4;y.J\u003dy.J.slice(w*4);E\u003dA}N\u003dE\u003d\u003d\u003dnull?null:this.j.parse(E)}catch(T){QC3(this,e,T.message)}this.N+\u003de.length;return N};var vJw\u003d{INIT:0,AX:1,vR:2,GA:3,jf:4,fJ:5,STRING:6,WR:7,kT:8,ya:9,z$:10,Sj:11,r9:12,L7:13,TX:14,HH:15,bF:16,w_:17,qv:18,W$:19,eF:20};g.J\u003dz3.prototype;g.J.isInputValid\u003dfunction(){return this.L!\u003d3};\ng.J.Cq\u003dfunction(){return this.D};\ng.J.done\u003dfunction(){return this.L\u003d\u003d\u003d2};\ng.J.rA\u003dfunction(){return!1};\ng.J.parse\u003dfunction(e){function N(){for(;l\u003ce.length;)if(vN(e[l]))l++,A.K++;else break;return l\u003cr}\nfunction y(){for(var S;;){S\u003de[l++];if(!S)break;A.K++;switch(A.J){case C.INIT:S\u003d\u003d\u003d\"{\"?A.J\u003dC.vR:S\u003d\u003d\u003d\"[\"?A.J\u003dC.jf:vN(S)||iX(A,e,l);continue;case C.WR:case C.vR:if(vN(S))continue;if(A.J\u003d\u003d\u003dC.WR)T.push(C.kT);else if(S\u003d\u003d\u003d\"}\"){E(\"{}\");A.J\u003dw();continue}else T.push(C.GA);S\u003d\u003d\u003d\u0027\"\u0027?A.J\u003dC.STRING:iX(A,e,l);continue;case C.kT:case C.GA:if(vN(S))continue;S\u003d\u003d\u003d\":\"?(A.J\u003d\u003d\u003dC.GA\u0026\u0026(T.push(C.GA),A.N++),A.J\u003dC.AX):S\u003d\u003d\u003d\"}\"?(A.N--,E(),A.J\u003dw()):S\u003d\u003d\u003d\",\"?(A.J\u003d\u003d\u003dC.GA\u0026\u0026T.push(C.GA),A.J\u003dC.WR):iX(A,e,l);continue;case C.jf:case C.AX:if(vN(S))continue;\nif(A.J\u003d\u003d\u003dC.jf)if(A.N++,A.J\u003dC.AX,S\u003d\u003d\u003d\"]\"){A.N--;if(A.N\u003d\u003d\u003d0){A.J\u003dC.fJ;return}E(\"[]\");A.J\u003dw();continue}else T.push(C.fJ);S\u003d\u003d\u003d\u0027\"\u0027?A.J\u003dC.STRING:S\u003d\u003d\u003d\"{\"?A.J\u003dC.vR:S\u003d\u003d\u003d\"[\"?A.J\u003dC.jf:S\u003d\u003d\u003d\"t\"?A.J\u003dC.ya:S\u003d\u003d\u003d\"f\"?A.J\u003dC.r9:S\u003d\u003d\u003d\"n\"?A.J\u003dC.bF:S!\u003d\u003d\"-\"\u0026\u0026(\"0123456789\".indexOf(S)!\u003d\u003d-1?A.J\u003dC.eF:iX(A,e,l));continue;case C.fJ:if(S\u003d\u003d\u003d\",\")T.push(C.fJ),A.J\u003dC.AX,A.N\u003d\u003d\u003d1\u0026\u0026(M\u003dl);else if(S\u003d\u003d\u003d\"]\"){A.N--;if(A.N\u003d\u003d\u003d0)return;E();A.J\u003dw()}else if(vN(S))continue;else iX(A,e,l);continue;case C.STRING:var k\u003dl;a:for(;;){for(;A.U\u003e0;)if(S\u003de[l++],\nA.U\u003d\u003d\u003d4?A.U\u003d0:A.U++,!S)break a;if(S\u003d\u003d\u003d\u0027\"\u0027\u0026\u0026!A.G){A.J\u003dw();break}if(S\u003d\u003d\u003d\"\\\\\"\u0026\u0026!A.G\u0026\u0026(A.G\u003d!0,S\u003de[l++],!S))break;if(A.G)if(A.G\u003d!1,S\u003d\u003d\u003d\"u\"\u0026\u0026(A.U\u003d1),S\u003de[l++])continue;else break;p.lastIndex\u003dl;S\u003dp.exec(e);if(!S){l\u003de.length+1;break}l\u003dS.index+1;S\u003de[S.index];if(!S)break}A.K+\u003dl-k;continue;case C.ya:if(!S)continue;S\u003d\u003d\u003d\"r\"?A.J\u003dC.z$:iX(A,e,l);continue;case C.z$:if(!S)continue;S\u003d\u003d\u003d\"u\"?A.J\u003dC.Sj:iX(A,e,l);continue;case C.Sj:if(!S)continue;S\u003d\u003d\u003d\"e\"?A.J\u003dw():iX(A,e,l);continue;case C.r9:if(!S)continue;S\u003d\u003d\u003d\"a\"?A.J\u003dC.L7:\niX(A,e,l);continue;case C.L7:if(!S)continue;S\u003d\u003d\u003d\"l\"?A.J\u003dC.TX:iX(A,e,l);continue;case C.TX:if(!S)continue;S\u003d\u003d\u003d\"s\"?A.J\u003dC.HH:iX(A,e,l);continue;case C.HH:if(!S)continue;S\u003d\u003d\u003d\"e\"?A.J\u003dw():iX(A,e,l);continue;case C.bF:if(!S)continue;S\u003d\u003d\u003d\"u\"?A.J\u003dC.w_:iX(A,e,l);continue;case C.w_:if(!S)continue;S\u003d\u003d\u003d\"l\"?A.J\u003dC.qv:iX(A,e,l);continue;case C.qv:if(!S)continue;S\u003d\u003d\u003d\"l\"?A.J\u003dw():iX(A,e,l);continue;case C.W$:S\u003d\u003d\u003d\".\"?A.J\u003dC.eF:iX(A,e,l);continue;case C.eF:if(\"0123456789.eE+-\".indexOf(S)!\u003d\u003d-1)continue;else l--,A.K--,A.J\u003d\nw();continue;default:iX(A,e,l)}}}\nfunction w(){var S\u003dT.pop();return S!\u003dnull?S:C.AX}\nfunction E(S){A.N\u003e1||(S||(S\u003dM\u003d\u003d\u003d-1?A.j+e.substring(Y,l):e.substring(M,l)),A.Ng?A.Z.push(S):A.Z.push(JSON.parse(S)),M\u003dl)}\nfor(var A\u003dthis,T\u003dA.Kh,p\u003dA.qg,C\u003dvJw,r\u003de.length,Y\u003d0,M\u003d-1,l\u003d0;l\u003cr;)switch(A.L){case 3:return iX(A,e,l),null;case 2:return N()\u0026\u0026iX(A,e,l),null;case 0:if(N()){var F\u003de[l++];A.K++;if(F\u003d\u003d\u003d\"[\"){A.L\u003d1;Y\u003dl;A.J\u003dC.jf;continue}else iX(A,e,l)}return null;case 1:return y(),A.N\u003d\u003d\u003d0\u0026\u0026A.J\u003d\u003dC.fJ?(A.L\u003d2,A.j\u003de.substring(l)):A.j\u003dM\u003d\u003d\u003d-1?A.j+e.substring(Y):e.substring(M),A.Z.length\u003e0?(F\u003dA.Z,A.Z\u003d[],F):null}return null};D7.prototype.isInputValid\u003dfunction(){return this.L\u003d\u003d\u003dnull};\nD7.prototype.Cq\u003dfunction(){return this.L};\nD7.prototype.rA\u003dfunction(){return!1};\nD7.prototype.parse\u003dfunction(e){function N(C){A.N\u003d6;A.L\u003d\"The stream is broken @\"+A.J+\"/\"+T+\". Error: \"+C+\". With input:\\n\";throw Error(A.L);}\nfunction y(){A.K\u003dnew z3({OzW:!0,yV:!0})}\nfunction w(C){if(C)for(var r\u003d0;r\u003cC.length;r++){var Y\u003d{};Y[1]\u003dC[r];A.j.push(Y)}}\nfunction E(C){if(C){(A.Z||C.length\u003e1)\u0026\u0026N(\"extra status: \"+C);A.Z\u003d!0;var r\u003d{};r[2]\u003dC[0];A.j.push(r)}}\nfor(var A\u003dthis,T\u003d0;T\u003ce.length;){var p;if(p\u003dA.N!\u003d\u003d2){a:{for(;T\u003ce.length;){if(!vN(e[T])){p\u003d!0;break a}T++;A.J++}p\u003d!1}p\u003d!p}if(p)return null;switch(A.N){case 6:N(\"stream already broken\");break;case 0:e[T]\u003d\u003d\u003d\"[\"?(A.N\u003d1,T++,A.J++):N(\"unexpected input token\");break;case 1:e[T]\u003d\u003d\u003d\"[\"?(A.N\u003d2,y()):e[T]\u003d\u003d\u003d\",\"||e.slice(T,T+5)\u003d\u003d\"null,\"?A.N\u003d3:e[T]\u003d\u003d\u003d\"]\"?(A.N\u003d5,T++,A.J++):N(\"unexpected input token\");break;case 2:p\u003dA.K.parse(e.substring(T));w(p);A.K.done()?(A.N\u003d3,p\u003dA.K.j,A.J+\u003de.length-T-p.length,e\u003dp,T\u003d0):(A.J+\u003de.length-\nT,T\u003de.length);break;case 3:e[T]\u003d\u003d\u003d\",\"||e.slice(T,T+5)\u003d\u003d\"null,\"?(A.N\u003d4,y(),A.K.parse(\"[\"),T+\u003de[T]\u003d\u003d\u003d\",\"?1:5,A.J++):e[T]\u003d\u003d\u003d\"]\"\u0026\u0026(A.N\u003d5,T++,A.J++);break;case 4:p\u003dA.K.parse(e.substring(T));E(p);A.K.done()?(A.N\u003d5,p\u003dA.K.j,A.J+\u003de.length-T-p.length,e\u003dp,T\u003d0):(A.J+\u003de.length-T,T\u003de.length);break;case 5:N(\"extra input after stream end\")}}return A.j.length\u003e0?(e\u003dA.j,A.j\u003d[],e):null};gS.prototype.PM\u003dfunction(){return this.J};\ngS.prototype.getStatus\u003dfunction(){return this.L};\ngS.prototype.Ng\u003dfunction(e){e\u003de.target;try{if(e\u003d\u003dthis.J)a:{var N\u003dg.G8(this.J),y\u003dthis.J.N,w\u003dthis.J.getStatus(),E\u003dg.LY(this.J);e\u003d[];if(g.s0(this.J)instanceof Array){var A\u003dg.s0(this.J);A.length\u003e0\u0026\u0026A[0]instanceof Uint8Array\u0026\u0026(this.D\u003d!0,e\u003dA)}if(!(N\u003c3||N\u003d\u003d3\u0026\u0026!E\u0026\u0026e.length\u003d\u003d0))if(w\u003dw\u003d\u003d200||w\u003d\u003d206,N\u003d\u003d4\u0026\u0026(y\u003d\u003d8?uX(this,7):y\u003d\u003d7?uX(this,8):w||uX(this,3)),this.N||(this.N\u003dm8M(this.J),this.N\u003d\u003dnull\u0026\u0026uX(this,5)),this.L\u003e2)qk(this);else{if(e.length\u003ethis.K){var T\u003de.length;y\u003d[];try{if(this.N.rA())for(var p\u003d0;p\u003cT;p++){var C\u003d\nthis.N.parse(Array.from(e[p]));C\u0026\u0026(y\u003dy.concat(C))}else{C\u003d\"\";if(!this.Z){if(typeof TextDecoder\u003d\u003d\u003d\"undefined\")throw Error(\"TextDecoder is not supported by this browser.\");this.Z\u003dnew TextDecoder}for(p\u003d0;p\u003cT;p++)C+\u003dthis.Z.decode(e[p],{stream:N\u003d\u003d4\u0026\u0026p\u003d\u003dT-1});y\u003dthis.N.parse(C)}e.splice(0,T);y\u0026\u0026this.j(y)}catch(Y){uX(this,5);qk(this);break a}}else if(E.length\u003ethis.K){p\u003dE.slice(this.K);this.K\u003dE.length;try{var r\u003dthis.N.parse(p);r!\u003dnull\u0026\u0026this.j\u0026\u0026this.j(r)}catch(Y){uX(this,5);qk(this);break a}}N\u003d\u003d4?(E.length!\u003d\n0||this.D?uX(this,2):uX(this,4),qk(this)):uX(this,1)}}}catch(Y){uX(this,6),qk(this)}};g.J\u003dHg5.prototype;g.J.BF\u003dfunction(e,N){var y\u003dthis.N[e];y||(y\u003d[],this.N[e]\u003dy);y.push(N);return this};\ng.J.addListener\u003dfunction(e,N){this.BF(e,N);return this};\ng.J.removeListener\u003dfunction(e,N){var y\u003dthis.N[e];y\u0026\u0026g.Lq(y,N);(e\u003dthis.J[e])\u0026\u0026g.Lq(e,N);return this};\ng.J.once\u003dfunction(e,N){var y\u003dthis.J[e];y||(y\u003d[],this.J[e]\u003dy);y.push(N);return this};\ng.J.fBs\u003dfunction(e){var N\u003dthis.N.data;N\u0026\u0026K_J(e,N);(N\u003dthis.J.data)\u0026\u0026K_J(e,N);this.J.data\u003d[]};\ng.J.I_t\u003dfunction(){switch(this.K.getStatus()){case 1:Z7(this,\"readable\");break;case 5:case 6:case 4:case 7:case 3:Z7(this,\"error\");break;case 8:Z7(this,\"close\");break;case 2:Z7(this,\"end\")}};W_P.prototype.serverStreaming\u003dfunction(e,N,y,w){var E\u003dthis,A\u003de.substring(0,e.length-w.name.length);return OgJ(function(T){var p\u003dT.Uo,C\u003dT.getMetadata(),r\u003dL_3(E,!1);C\u003dsCH(E,C,r,A+p.getName());var Y\u003daHM(r,p.N,!0);T\u003dp.J(T.EK);r.send(C,\"POST\",T);return Y},this.j).call(this,w.G(N,y))};NR1.prototype.create\u003dfunction(e,N){return U85(this.J,this.N+\"/$rpc/google.internal.waa.v1.Waa/Create\",e,N||{},ksM)};var z5w\u003d1,WN\u003dnew WeakMap;g.b(xu,g.x);xu.prototype.signal\u003dfunction(){var e\u003dnew nc(!1);this.signals.add(e);g.Q(this,e);return e};\nxu.prototype.x3\u003dfunction(e){return je(this,e).x3()};\ng.b(nc,g.x);g.J\u003dnc.prototype;g.J.wU\u003dfunction(){var e\u003dthis,N\u003dz5w++;QP(function(){yoM(e,N)});\nreturn N};\ng.J.detach\u003dfunction(e){var N\u003dthis;QP(function(){var y\u003dN.slots.get(e);y\u0026\u0026y.YG()})};\ng.J.value\u003dfunction(e){return this.promise(!0,e)};\ng.J.x3\u003dfunction(){return this.kA};\ng.J.next\u003dfunction(e){return this.promise(!1,e)};\ng.J.promise\u003dfunction(e,N){var y\u003dthis,w\u003dLD5();QP(function(){if(y.Ss())w.reject(new cc(\"Signal initially disposed\"));else if(N\u0026\u0026N.Ss())w.reject(new cc(\"Owner initially disposed\"));else if(e\u0026\u0026y.wY\u0026\u0026y.qn)w.resolve(y.kA);else if(y.zb.add(w),ho(w.promise,function(){y.zb.delete(w)}),N){var E\u003dfunction(){w.reject(new cc(\"Owner asynchronously disposed\"))};\nho(w.promise,function(){var A\u003dWN.get(N);A\u0026\u0026g.Lq(A,E)});\nAoM(N,E)}});\nreturn w.promise};\ng.J.fh\u003dfunction(){var e\u003dthis;g.x.prototype.fh.call(this);QP(function(){for(var N\u003dg.c(e.slots.values()),y\u003dN.next();!y.done;y\u003dN.next())y\u003dy.value.YG,y();e.slots.clear();N\u003dg.c(e.zb);for(y\u003dN.next();!y.done;y\u003dN.next())y.value.reject(new cc(\"Signal asynchronously disposed\"));e.zb.clear()})};\nvar HN\u003d[],Kc\u003d!1;g.b(OJ,g.x);OJ.prototype.start\u003dfunction(){var e\u003dthis;if(this.Ss())throw new G3(\"Cannot start a disposed timer.\");if(!this.Z){this.j\u003d0;if(this.G){var N\u003dDate.now();this.handle\u003dsetInterval(function(){e.j\u003de.milliseconds\u003e0?Math.trunc((Date.now()-N)/e.milliseconds):e.j+1;var y;(y\u003de.N)\u003d\u003dnull||y.resolve();e.N\u003dvoid 0;if(e.K){var w;(w\u003de.J)!\u003dnull\u0026\u0026mM(je(w,e.K),e)}e.qU.F$(e)},this.milliseconds)}else this.handle\u003dsetTimeout(function(){e.state\u003d3;\ne.handle\u003dvoid 0;e.j\u003d1;var y;(y\u003de.N)\u003d\u003dnull||y.resolve();e.N\u003dvoid 0;if(e.K){var w;(w\u003de.J)!\u003dnull\u0026\u0026mM(je(w,e.K),e)}e.qU.F$(e)},this.milliseconds);\nthis.state\u003d1}};\nOJ.prototype.cancel\u003dfunction(){if(this.Z){this.clear();this.state\u003d2;var e;(e\u003dthis.N)\u003d\u003dnull||e.reject(new Rk);var N;(N\u003dthis.qU.KZ)\u003d\u003dnull||N.call(this);if(this.L){var y;(y\u003dthis.J)!\u003dnull\u0026\u0026mM(je(y,this.L))}}};\nOJ.prototype.fh\u003dfunction(){this.clear();var e;(e\u003dthis.N)\u003d\u003dnull||e.reject(new G3);this.state\u003d4;g.x.prototype.fh.call(this)};\nOJ.prototype.clear\u003dfunction(){this.G?clearInterval(this.handle):clearTimeout(this.handle);this.handle\u003dvoid 0};\ng.pM.Object.defineProperties(OJ.prototype,{Z:{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.j}},\nU:{configurable:!0,enumerable:!0,get:function(){switch(this.state){case 0:case 1:return this.N!\u003dnull||(this.N\u003dnew g.lq),this.N.promise;case 3:return Promise.resolve();case 2:return Promise.reject(new Rk(\"Timer has been cancelled.\"));case 4:return Promise.reject(new G3(\"Timer has been disposed.\"));default:wa(this.state)}}},\nF$:{configurable:!0,enumerable:!0,get:function(){if(this.Ss())throw new G3(\"Cannot attach a signal to a disposed timer.\");this.K||(this.J!\u003dnull||(this.J\u003dnew xu(this)),this.K\u003dthis.J.signal());return this.K}},\nKZ:{configurable:!0,enumerable:!0,get:function(){if(this.Ss())throw new G3(\"Cannot attach a signal to a disposed timer.\");this.L||(this.J!\u003dnull||(this.J\u003dnew xu(this)),this.L\u003dthis.J.signal());return this.L}}});\ng.b(Rk,FF);g.b(G3,FF);g.b(UJ,mG);g.J\u003dUJ.prototype;g.J.isReady\u003dfunction(){return!!this.J};\ng.J.ready\u003dfunction(){var e\u003dthis;return g.f(function(N){return g.D(N,e.K.promise,0)})};\ng.J.x0\u003dfunction(e){return pc_(this,this.logger.S3(\"c\",e\u003d\u003d\u003dvoid 0?1:e,this.Gq.x0(bq().J,null)),new St(10,\"JVZ:Timeout\"))};\ng.J.prefetch\u003dfunction(){this.state\u003d\u003d\u003d1\u0026\u0026(this.Kf\u003dthis.x0())};\ng.J.start\u003dfunction(){if(this.state\u003d\u003d\u003d1){this.state\u003d2;var e\u003dnew yX(this.logger,\"r\");this.ready().finally(function(){return void e.done()});\nro_(this)}};\ng.J.HF\u003dfunction(e){$0s(this,e);return Hn(this,Jo1(e),!1)};\ng.J.Gr\u003dfunction(e){$0s(this,e);return Hn(this,Jo1(e),!0)};var FVM\u003d{NONE:0,NNt:1},G8H\u003d{f6:0,tzh:1,KAg:2,fch:3},tr\u003d{gw:\"a\",DX1:\"d\",VIDEO:\"v\"};sJ.prototype.isVisible\u003dfunction(){return this.cJ?this.UQ\u003e\u003d.3:this.UQ\u003e\u003d.5};var po\u003d{oBP:0,zFW:1},OY0\u003d{NONE:0,jlh:1,Pbs:2};ak.prototype.getValue\u003dfunction(){return this.N};\ng.b(eb,ak);eb.prototype.K\u003dfunction(e){this.N\u003d\u003d\u003dnull\u0026\u0026g.di(this.j,e)\u0026\u0026(this.N\u003de)};\ng.b(NL,ak);NL.prototype.K\u003dfunction(e){this.N\u003d\u003d\u003dnull\u0026\u0026typeof e\u003d\u003d\u003d\"number\"\u0026\u0026(this.N\u003de)};\ng.b(y1,ak);y1.prototype.K\u003dfunction(e){this.N\u003d\u003d\u003dnull\u0026\u0026typeof e\u003d\u003d\u003d\"string\"\u0026\u0026(this.N\u003de)};wn.prototype.disable\u003dfunction(){this.N\u003d!1};\nwn.prototype.enable\u003dfunction(){this.N\u003d!0};\nwn.prototype.isEnabled\u003dfunction(){return this.N};\nwn.prototype.reset\u003dfunction(){this.J\u003d{};this.N\u003d!0;this.K\u003d{}};var VC\u003ddocument,Yn\u003dwindow;var LG1\u003d!g.S6\u0026\u0026!xw();Co.prototype.now\u003dfunction(){return 0};\nCo.prototype.N\u003dfunction(){return 0};\nCo.prototype.K\u003dfunction(){return 0};\nCo.prototype.J\u003dfunction(){return 0};g.b($n,Co);$n.prototype.now\u003dfunction(){return rn()\u0026\u0026Yn.performance.now?Yn.performance.now():Co.prototype.now.call(this)};\n$n.prototype.N\u003dfunction(){return rn()\u0026\u0026Yn.performance.memory?Yn.performance.memory.totalJSHeapSize||0:Co.prototype.N.call(this)};\n$n.prototype.K\u003dfunction(){return rn()\u0026\u0026Yn.performance.memory?Yn.performance.memory.usedJSHeapSize||0:Co.prototype.K.call(this)};\n$n.prototype.J\u003dfunction(){return rn()\u0026\u0026Yn.performance.memory?Yn.performance.memory.jsHeapSizeLimit||0:Co.prototype.J.call(this)};var bY_\u003drR(function(){var e\u003d!1;try{var N\u003dObject.defineProperty({},\"passive\",{get:function(){e\u003d!0}});\ng.xJ.addEventListener(\"test\",null,N)}catch(y){}return e});htn.prototype.isVisible\u003dfunction(){return FR(VC)\u003d\u003d\u003d1};var k83\u003d{c1q:\"allow-forms\",aKs:\"allow-modals\",S_k:\"allow-orientation-lock\",drG:\"allow-pointer-lock\",RnW:\"allow-popups\",Cv9:\"allow-popups-to-escape-sandbox\",PvG:\"allow-presentation\",ZwZ:\"allow-same-origin\",r1P:\"allow-scripts\",L39:\"allow-top-navigation\",TzP:\"allow-top-navigation-by-user-activation\"},d0s\u003drR(function(){return BR3()});var iY5\u003dRegExp(\"^https?://(\\\\w|-)+\\\\.cdn\\\\.ampproject\\\\.(net|org)(\\\\?|/|$)\");cQ.prototype.nC\u003dfunction(e,N,y){e\u003de+\"//\"+N+y;var w\u003df9n(this)-y.length;if(w\u003c0)return\"\";this.J.sort(function(r,Y){return r-Y});\ny\u003dnull;N\u003d\"\";for(var E\u003d0;E\u003cthis.J.length;E++)for(var A\u003dthis.J[E],T\u003dthis.N[A],p\u003d0;p\u003cT.length;p++){if(!w){y\u003dy\u003d\u003dnull?A:y;break}var C\u003dV9n(T[p],this.K,\",$\");if(C){C\u003dN+C;if(w\u003e\u003dC.length){w-\u003dC.length;e+\u003dC;N\u003dthis.K;break}y\u003dy\u003d\u003dnull?A:y}}w\u003d\"\";y!\u003dnull\u0026\u0026(w\u003d\"\"+N+\"trn\u003d\"+y);return e+w};iM.prototype.setInterval\u003dfunction(e,N){return Yn.setInterval(e,N)};\niM.prototype.clearInterval\u003dfunction(e){Yn.clearInterval(e)};\niM.prototype.setTimeout\u003dfunction(e,N){return Yn.setTimeout(e,N)};\niM.prototype.clearTimeout\u003dfunction(e){Yn.clearTimeout(e)};g.b(gn,qq);gn.prototype.J\u003dwW0([0,KEH,RoF,-2,LE_]);var RtH\u003d{XPW:1,Nd:2,tWt:3,1:\"POSITION\",2:\"VISIBILITY\",3:\"MONITOR_VISIBILITY\"};U05.prototype.C4\u003dfunction(e){if(typeof e\u003d\u003d\u003d\"string\"\u0026\u0026e.length!\u003d0){var N\u003dthis.RJ;if(N.N){e\u003de.split(\"\u0026\");for(var y\u003de.length-1;y\u003e\u003d0;y--){var w\u003de[y].split(\"\u003d\"),E\u003ddecodeURIComponent(w[0]);w.length\u003e1?(w\u003ddecodeURIComponent(w[1]),w\u003d/^[0-9]+$/g.exec(w)?parseInt(w,10):w):w\u003d1;(E\u003dN.J[E])\u0026\u0026E.K(w)}}}};var TA\u003dnull;var Z5\u003dg.xJ.performance,iM_\u003d!!(Z5\u0026\u0026Z5.mark\u0026\u0026Z5.measure\u0026\u0026Z5.clearMarks),uM\u003drR(function(){var e;if(e\u003diM_){var N\u003dN\u003d\u003d\u003dvoid 0?g.xJ:N;if(TA\u003d\u003d\u003dnull){TA\u003d\"\";try{e\u003d\"\";try{e\u003dN.top.location.hash}catch(w){e\u003dN.location.hash}if(e){var y\u003de.match(/\\bdeid\u003d([\\d,]+)/);TA\u003dy?y[1]:\"\"}}catch(w){}}N\u003dTA;e\u003d!!N.indexOf\u0026\u0026N.indexOf(\"1337\")\u003e\u003d0}return e});\nqL.prototype.disable\u003dfunction(){this.J\u003d!1;this.events!\u003d\u003dthis.N.google_js_reporting_queue\u0026\u0026(uM()\u0026\u0026g.$R(this.events,yfM),this.events.length\u003d0)};\nqL.prototype.start\u003dfunction(e,N){if(!this.J)return null;var y\u003deO_()||a9_();e\u003dnew NqP(e,N,y);N\u003d\"goog_\"+e.label+\"_\"+e.uniqueId+\"_start\";Z5\u0026\u0026uM()\u0026\u0026Z5.mark(N);return e};\nqL.prototype.end\u003dfunction(e){if(this.J\u0026\u0026typeof e.value\u003d\u003d\u003d\"number\"){var N\u003deO_()||a9_();e.duration\u003dN-e.value;N\u003d\"goog_\"+e.label+\"_\"+e.uniqueId+\"_end\";Z5\u0026\u0026uM()\u0026\u0026Z5.mark(N);!this.J||this.events.length\u003e2048||this.events.push(e)}};wnJ.prototype.YY\u003dfunction(e,N,y,w,E){E\u003dE||this.J6;try{var A\u003dnew cQ;A.J.push(1);A.N[1]\u003dkn(\"context\",e);N.error\u0026\u0026N.meta\u0026\u0026N.id||(N\u003dnew Q1(mR(N)));if(N.msg){var T\u003dN.msg.substring(0,512);A.J.push(2);A.N[2]\u003dkn(\"msg\",T)}var p\u003dN.meta||{};if(this.Kb)try{this.Kb(p)}catch(F){}if(w)try{w(p)}catch(F){}w\u003d[p];A.J.push(3);A.N[3]\u003dw;var C\u003dgTP();if(C.N){var r\u003dC.N.url||\"\";A.J.push(4);A.N[4]\u003dkn(\"top\",r)}var Y\u003d{url:C.J.url||\"\"};if(C.J.url){var M\u003dC.J.url.match(fY);var l\u003diB(M[1],null,M[3],M[4])}else l\u003d\"\";r\u003d[Y,{url:l}];A.J.push(5);\nA.N[5]\u003dr;LVH(this.J,E,A,y)}catch(F){try{LVH(this.J,E,{context:\"ecmserr\",rctx:e,msg:mR(F),url:C\u0026\u0026C.J.url},y)}catch(S){}}return this.Hx};\ng.b(Q1,sDn);var jb,no,xn\u003dnew qL;jb\u003dnew function(){var e\u003d\"https:\";Yn\u0026\u0026Yn.location\u0026\u0026Yn.location.protocol\u003d\u003d\u003d\"http:\"\u0026\u0026(e\u003d\"http:\");this.N\u003de;this.J\u003d.01};\nno\u003dnew wnJ;Yn\u0026\u0026Yn.document\u0026\u0026(Yn.document.readyState\u003d\u003d\"complete\"?AfF():xn.J\u0026\u0026lM(Yn,\"load\",function(){AfF()}));var pnE\u003dDate.now(),U7\u003d-1,Rp\u003d-1,dkM,Lo\u003d-1,G0\u003d!1;g.J\u003ds7.prototype;g.J.getHeight\u003dfunction(){return this.bottom-this.top};\ng.J.clone\u003dfunction(){return new s7(this.top,this.right,this.bottom,this.left)};\ng.J.contains\u003dfunction(e){return this\u0026\u0026e?e instanceof s7?e.left\u003e\u003dthis.left\u0026\u0026e.right\u003c\u003dthis.right\u0026\u0026e.top\u003e\u003dthis.top\u0026\u0026e.bottom\u003c\u003dthis.bottom:e.x\u003e\u003dthis.left\u0026\u0026e.x\u003c\u003dthis.right\u0026\u0026e.y\u003e\u003dthis.top\u0026\u0026e.y\u003c\u003dthis.bottom:!1};\ng.J.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.J.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.J.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.J.scale\u003dfunction(e,N){N\u003dtypeof N\u003d\u003d\u003d\"number\"?N:e;this.left*\u003de;this.right*\u003de;this.top*\u003dN;this.bottom*\u003dN;return this};yC.prototype.Bw\u003dfunction(e,N){return!!e\u0026\u0026(!(N\u003d\u003d\u003dvoid 0?0:N)||this.volume\u003d\u003de.volume)\u0026\u0026this.K\u003d\u003de.K\u0026\u0026e2(this.J,e.J)\u0026\u0026!0};wm.prototype.ut\u003dfunction(){return this.G};\nwm.prototype.Bw\u003dfunction(e,N){return this.j.Bw(e.j,N\u003d\u003d\u003dvoid 0?!1:N)\u0026\u0026this.G\u003d\u003de.G\u0026\u0026e2(this.K,e.K)\u0026\u0026e2(this.Z,e.Z)\u0026\u0026this.J\u003d\u003de.J\u0026\u0026this.L\u003d\u003de.L\u0026\u0026this.N\u003d\u003de.N\u0026\u0026this.U\u003d\u003de.U};var D3Z\u003d{currentTime:1,duration:2,isVpaid:4,volume:8,isYouTube:16,isPlaying:32},IZ\u003d{Qe:\"start\",O5:\"firstquartile\",YE:\"midpoint\",It:\"thirdquartile\",COMPLETE:\"complete\",ERROR:\"error\",mu:\"metric\",PAUSE:\"pause\",v$:\"resume\",gH:\"skip\",JZ:\"viewable_impression\",UF:\"mute\",sF:\"unmute\",A7:\"fullscreen\",wB:\"exitfullscreen\",p6:\"bufferstart\",sS:\"bufferfinish\",h7:\"fully_viewable_audible_half_duration_impression\",B$:\"measurable_impression\",eB:\"abandon\",bM:\"engagedview\",iM:\"impression\",kC:\"creativeview\",G0:\"loaded\",\nvKZ:\"progress\",CLOSE:\"close\",rAZ:\"collapse\",CIk:\"overlay_resize\",PIq:\"overlay_unmeasurable_impression\",ZcP:\"overlay_unviewable_impression\",LNq:\"overlay_viewable_immediate_impression\",r3k:\"overlay_viewable_end_of_session_impression\",K6:\"custom_metric_viewable\",V9:\"audio_audible\",Q9:\"audio_measurable\",M9:\"audio_impression\"},q7s\u003d\"start firstquartile midpoint thirdquartile resume loaded\".split(\" \"),ZoH\u003d[\"start\",\"firstquartile\",\"midpoint\",\"thirdquartile\"],vu5\u003d[\"abandon\"],Oo\u003d{UNKNOWN:-1,Qe:0,O5:1,YE:2,\nIt:3,COMPLETE:4,mu:5,PAUSE:6,v$:7,gH:8,JZ:9,UF:10,sF:11,A7:12,wB:13,h7:14,B$:15,eB:16,bM:17,iM:18,kC:19,G0:20,K6:21,p6:22,sS:23,M9:27,Q9:28,V9:29};var rfE\u003d{OwP:\"addEventListener\",roP:\"getMaxSize\",LSl:\"getScreenSize\",TNq:\"getState\",HOP:\"getVersion\",FAt:\"removeEventListener\",LW1:\"isViewable\"};g.J\u003dg.pK.prototype;g.J.clone\u003dfunction(){return new g.pK(this.left,this.top,this.width,this.height)};\ng.J.contains\u003dfunction(e){return e instanceof g.ri?e.x\u003e\u003dthis.left\u0026\u0026e.x\u003c\u003dthis.left+this.width\u0026\u0026e.y\u003e\u003dthis.top\u0026\u0026e.y\u003c\u003dthis.top+this.height:this.left\u003c\u003de.left\u0026\u0026this.left+this.width\u003e\u003de.left+e.width\u0026\u0026this.top\u003c\u003de.top\u0026\u0026this.top+this.height\u003e\u003de.top+e.height};\ng.J.getSize\u003dfunction(){return new g.l8(this.width,this.height)};\ng.J.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.J.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.J.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.J.scale\u003dfunction(e,N){N\u003dtypeof N\u003d\u003d\u003d\"number\"?N:e;this.left*\u003de;this.width*\u003de;this.top*\u003dN;this.height*\u003dN;return this};var lV9\u003d{};XnP.prototype.update\u003dfunction(e){e\u0026\u0026e.document\u0026\u0026(this.G\u003dEb(!1,e,this.isMobileDevice),this.J\u003dEb(!0,e,this.isMobileDevice),dv3(this,e),PqH(this,e))};tp.prototype.cancel\u003dfunction(){D5().clearTimeout(this.J);this.J\u003dnull};\ntp.prototype.schedule\u003dfunction(){var e\u003dthis,N\u003dD5(),y\u003dfo().J.J;this.J\u003dN.setTimeout(V1(y,Ko(143,function(){e.N++;e.K.sample()})),CqH())};g.J\u003duG.prototype;g.J.TM\u003dfunction(){return!1};\ng.J.initialize\u003dfunction(){return this.isInitialized\u003d!0};\ng.J.SU\u003dfunction(){return this.J.i9};\ng.J.FL\u003dfunction(){return this.J.Ng};\ng.J.hA\u003dfunction(e,N){if(!this.Ng||(N\u003d\u003d\u003dvoid 0?0:N))this.Ng\u003d!0,this.i9\u003de,this.U\u003d0,this.J!\u003dthis||ZR(this)};\ng.J.getName\u003dfunction(){return this.J.Zl};\ng.J.t$\u003dfunction(){return this.J.PW()};\ng.J.PW\u003dfunction(){return{}};\ng.J.hm\u003dfunction(){return this.J.U};\ng.J.z1\u003dfunction(){var e\u003dgm();e.J\u003dEb(!0,this.K,e.isMobileDevice)};\ng.J.aQ\u003dfunction(){PqH(gm(),this.K)};\ng.J.WW\u003dfunction(){return this.j.J};\ng.J.sample\u003dfunction(){};\ng.J.isActive\u003dfunction(){return this.J.Z};\ng.J.mC\u003dfunction(e){var N\u003dthis.J;this.J\u003de.hm()\u003e\u003dthis.U?e:this;N!\u003d\u003dthis.J?(this.Z\u003dthis.J.Z,ZR(this)):this.Z!\u003d\u003dthis.J.Z\u0026\u0026(this.Z\u003dthis.J.Z,ZR(this))};\ng.J.h$\u003dfunction(e){if(e.N\u003d\u003d\u003dthis.J){var N\u003d!this.j.Bw(e,this.D);this.j\u003de;N\u0026\u0026zO9(this)}};\ng.J.xb\u003dfunction(){return this.D};\ng.J.dispose\u003dfunction(){this.l9\u003d!0};\ng.J.Ss\u003dfunction(){return this.l9};g.J\u003dx0.prototype;g.J.observe\u003dfunction(){return!0};\ng.J.unobserve\u003dfunction(){};\ng.J.Ld\u003dfunction(e){this.L\u003de};\ng.J.dispose\u003dfunction(){if(!this.Ss()){var e\u003dthis.N;g.Lq(e.L,this);e.D\u0026\u0026this.xb()\u0026\u0026vs0(e);this.unobserve();this.qg\u003d!0}};\ng.J.Ss\u003dfunction(){return this.qg};\ng.J.t$\u003dfunction(){return this.N.t$()};\ng.J.hm\u003dfunction(){return this.N.hm()};\ng.J.SU\u003dfunction(){return this.N.SU()};\ng.J.FL\u003dfunction(){return this.N.FL()};\ng.J.mC\u003dfunction(){};\ng.J.h$\u003dfunction(){this.n2()};\ng.J.xb\u003dfunction(){return this.l9};g.J\u003dj2.prototype;g.J.hm\u003dfunction(){return this.J.hm()};\ng.J.SU\u003dfunction(){return this.J.SU()};\ng.J.FL\u003dfunction(){return this.J.FL()};\ng.J.create\u003dfunction(e,N,y){var w\u003dnull;this.J\u0026\u0026(w\u003dthis.c8(e,N,y),qW(this.J,w));return w};\ng.J.SG\u003dfunction(){return this.HV()};\ng.J.HV\u003dfunction(){return!1};\ng.J.init\u003dfunction(e){return this.J.initialize()?(qW(this.J,this),this.j\u003de,!0):!1};\ng.J.mC\u003dfunction(e){e.hm()\u003d\u003d0\u0026\u0026this.j(e.SU(),this)};\ng.J.h$\u003dfunction(){};\ng.J.xb\u003dfunction(){return!1};\ng.J.dispose\u003dfunction(){this.L\u003d!0};\ng.J.Ss\u003dfunction(){return this.L};\ng.J.t$\u003dfunction(){return{}};nK.prototype.add\u003dfunction(e,N,y){++this.K;e\u003dnew Dvn(e,N,y);this.J.push(new Dvn(e.N,e.J,e.K+this.K/4096));this.N\u003d!0;return this};uaM.prototype.toString\u003dfunction(){var e\u003d\"//pagead2.googlesyndication.com//pagead/gen_204\",N\u003dmw(this.J);N.length\u003e0\u0026\u0026(e+\u003d\"?\"+N);return e};He.prototype.update\u003dfunction(e,N,y){e\u0026\u0026(this.J+\u003dN,this.N+\u003dN,this.j+\u003dN,this.K\u003dMath.max(this.K,this.j));if(y\u003d\u003d\u003dvoid 0?!e:y)this.j\u003d0};var nss\u003d[1,.75,.5,.3,0];KK.prototype.update\u003dfunction(e,N,y,w,E,A){A\u003dA\u003d\u003d\u003dvoid 0?!0:A;N\u003dE?Math.min(e,N):N;for(E\u003d0;E\u003cthis.N.length;E++){var T\u003dthis.N[E],p\u003dN\u003e0\u0026\u0026N\u003e\u003dT;T\u003d!(e\u003e0\u0026\u0026e\u003e\u003dT)||y;this.J[E].update(A\u0026\u0026p,w,!A||T)}};LK.prototype.update\u003dfunction(e,N,y,w){this.G\u003dthis.G!\u003d-1?Math.min(this.G,N.UQ):N.UQ;this.Kh\u003dMath.max(this.Kh,N.UQ);this.qg\u003dthis.qg!\u003d-1?Math.min(this.qg,N.wk):N.wk;this.i9\u003dMath.max(this.i9,N.wk);this.Dl.update(N.wk,y.wk,N.J,e,w);this.aq+\u003de;N.UQ\u003d\u003d\u003d0\u0026\u0026(this.Zl+\u003de);this.N.update(N.UQ,y.UQ,N.J,e,w);y\u003dw||y.cJ!\u003dN.cJ?y.isVisible()\u0026\u0026N.isVisible():y.isVisible();N\u003d!N.isVisible()||N.J;this.Bk.update(y,e,N)};\nLK.prototype.RN\u003dfunction(){return this.Bk.K\u003e\u003dthis.VB};if(VC\u0026\u0026VC.URL){var gJZ\u003dVC.URL,VM_;if(VM_\u003d!!gJZ){var f1f;a:{if(gJZ){var tMF\u003dRegExp(\".*[\u0026#?]google_debug(\u003d[^\u0026]*)?(\u0026.*)?$\");try{var Js\u003dtMF.exec(decodeURIComponent(gJZ));if(Js){f1f\u003dJs[1]\u0026\u0026Js[1].length\u003e1?Js[1].substring(1):\"true\";break a}}catch(e){}}f1f\u003d\"\"}VM_\u003df1f.length\u003e0}no.Hx\u003d!VM_};var uHX\u003dnew s7(0,0,0,0);var GaM\u003dnew s7(0,0,0,0);g.b(yn,g.x);g.J\u003dyn.prototype;\ng.J.fh\u003dfunction(){if(this.Ho.J){if(this.B5.pF){var e\u003dthis.Ho.J;e.removeEventListener\u0026\u0026e.removeEventListener(\"mouseover\",this.B5.pF,ML());this.B5.pF\u003dnull}this.B5.sI\u0026\u0026(e\u003dthis.Ho.J,e.removeEventListener\u0026\u0026e.removeEventListener(\"mouseout\",this.B5.sI,ML()),this.B5.sI\u003dnull)}this.cK\u0026\u0026this.cK.dispose();this.vG\u0026\u0026this.vG.dispose();delete this.j4;delete this.Xf;delete this.Ah;delete this.Ho.Gl;delete this.Ho.J;delete this.B5;delete this.cK;delete this.vG;delete this.RJ;g.x.prototype.fh.call(this)};\ng.J.wD\u003dfunction(){return this.vG?this.vG.J:this.position};\ng.J.C4\u003dfunction(e){fo().C4(e)};\ng.J.xb\u003dfunction(){return!1};\ng.J.FQ\u003dfunction(){return new LK};\ng.J.Xe\u003dfunction(){return this.j4};\ng.J.TC\u003dfunction(e){return aV5(this,e,1E4)};\ng.J.GZ\u003dfunction(e,N,y,w,E,A,T){this.zl||(this.jS\u0026\u0026(e\u003dthis.iK(e,y,E,T),w\u003dw\u0026\u0026this.Cw.UQ\u003e\u003d(this.cJ()?.3:.5),this.uN(A,e,w),this.Qy\u003dN,e.UQ\u003e0\u0026\u0026-1\u003d\u003d\u003dthis.Bh\u0026\u0026(this.Bh\u003dN),this.gp\u003d\u003d-1\u0026\u0026this.RN()\u0026\u0026(this.gp\u003dN),this.He\u003d\u003d-2\u0026\u0026(this.He\u003deg(this.wD())?e.UQ:-1),this.Cw\u003de),this.Xf(this))};\ng.J.uN\u003dfunction(e,N,y){this.Xe().update(e,N,this.Cw,y)};\ng.J.wc\u003dfunction(){return new sJ};\ng.J.iK\u003dfunction(e,N,y,w){y\u003dthis.wc();y.J\u003dN;N\u003dD5().N;N\u003dFR(VC)\u003d\u003d\u003d0?-1:N.isVisible()?0:1;y.N\u003dN;y.UQ\u003dthis.YM(e);y.cJ\u003dthis.cJ();y.wk\u003dw;return y};\ng.J.YM\u003dfunction(e){return this.opacity\u003d\u003d\u003d0\u0026\u0026T0(this.RJ,\"opac\")\u003d\u003d\u003d1?0:e};\ng.J.cJ\u003dfunction(){return!1};\ng.J.iC\u003dfunction(){return this.n1k||this.Ug1};\ng.J.IL\u003dfunction(){O7()};\ng.J.Y3\u003dfunction(){O7()};\ng.J.TJ\u003dfunction(){return 0};\ng.J.RN\u003dfunction(){return this.j4.RN()};\ng.J.Vu\u003dfunction(){var e\u003dthis.jS;e\u003d(this.hasCompleted||this.Ss())\u0026\u0026!e;var N\u003dfo().N!\u003d\u003d2||this.TQG;return this.zl||N\u0026\u0026e?2:this.RN()?4:3};\ng.J.Xw\u003dfunction(){return 0};g.Eo.prototype.next\u003dfunction(){return g.pF};\ng.pF\u003d{done:!0,value:void 0};g.Eo.prototype.SW\u003dfunction(){return this};g.b(Ah0,sJ);var CF\u003dJh_([void 0,1,2,3,4,8,16]),rM\u003dJh_([void 0,4,8,16]),q9Z\u003d{sv:\"sv\",v:\"v\",cb:\"cb\",e:\"e\",nas:\"nas\",msg:\"msg\",\"if\":\"if\",sdk:\"sdk\",p:\"p\",p0:pG(\"p0\",rM),p1:pG(\"p1\",rM),p2:pG(\"p2\",rM),p3:pG(\"p3\",rM),cp:\"cp\",tos:\"tos\",mtos:\"mtos\",amtos:\"amtos\",mtos1:Jq(\"mtos1\",[0,2,4],!1,rM),mtos2:Jq(\"mtos2\",[0,2,4],!1,rM),mtos3:Jq(\"mtos3\",[0,2,4],!1,rM),mcvt:\"mcvt\",ps:\"ps\",scs:\"scs\",bs:\"bs\",vht:\"vht\",mut:\"mut\",a:\"a\",a0:pG(\"a0\",rM),a1:pG(\"a1\",rM),a2:pG(\"a2\",rM),a3:pG(\"a3\",rM),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:pG(\"c0\",rM),c1:pG(\"c1\",rM),c2:pG(\"c2\",rM),c3:pG(\"c3\",rM),mc:\"mc\",nc:\"nc\",mv:\"mv\",nv:\"nv\",qmt:pG(\"qmtos\",CF),qnc:pG(\"qnc\",CF),qmv:pG(\"qmv\",CF),qnv:pG(\"qnv\",CF),\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:pG(\"ss0\",rM),ss1:pG(\"ss1\",rM),ss2:pG(\"ss2\",rM),ss3:pG(\"ss3\",rM),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\"},ZMT\u003dObject.assign({},q9Z,{avid:pY(\"audio\"),avas:\"avas\",vs:\"vs\"}),x3w\u003d{atos:\"atos\",avt:Jq(\"atos\",[2]),davs:\"davs\",dafvs:\"dafvs\",dav:\"dav\",ss:function(e,N){return function(y){return y[e]\u003d\u003d\u003dvoid 0\u0026\u0026N!\u003d\u003dvoid 0?N:y[e]}}(\"ss\",0),\nt:\"t\"};YV.prototype.getValue\u003dfunction(){return this.N};\nYV.prototype.update\u003dfunction(e,N){e\u003e\u003d32||(this.J\u00261\u003c\u003ce\u0026\u0026!N?this.N\u0026\u003d~(1\u003c\u003ce):this.J\u00261\u003c\u003ce||!N||(this.N|\u003d1\u003c\u003ce),this.J|\u003d1\u003c\u003ce)};g.b(Me,LK);\nMe.prototype.update\u003dfunction(e,N,y,w){if(!N.paused){LK.prototype.update.call(this,e,N,y,w);var E\u003dTe(N)\u0026\u0026Te(y),A\u003d(w?Math.min(N.UQ,y.UQ):y.UQ)\u003e\u003d.5;iG(N.volume)\u0026\u0026(this.j\u003dthis.j!\u003d-1?Math.min(this.j,N.volume):N.volume,this.Z\u003dMath.max(this.Z,N.volume));A\u0026\u0026(this.l9+\u003de,this.D+\u003dE?e:0);this.J.update(N.UQ,y.UQ,N.J,e,w,E);this.K.update(!0,e);this.L.update(E,e);this.Ng.update(y.fullscreen,e);this.Kx.update(E\u0026\u0026!A,e);e\u003dMath.floor(N.mediaTime/1E3);this.Rq.update(e,N.isVisible());this.Ut.update(e,N.UQ\u003e\u003d1);this.Wk.update(e,\nTe(N))}};MeM.prototype.N\u003dfunction(e){this.K||(this.J(e)?(e\u003dPM0(this.D,this.j,e),this.L|\u003de,e\u003de\u003d\u003d0):e\u003d!1,this.K\u003de)};g.b(FA,MeM);FA.prototype.J\u003dfunction(){return!0};\nFA.prototype.Z\u003dfunction(){return!1};\nFA.prototype.getId\u003dfunction(){var e\u003dthis,N\u003dIB(IZ,function(y){return y\u003d\u003de.j});\nreturn Oo[N].toString()};\nFA.prototype.toString\u003dfunction(){var e\u003d\"\";this.Z()\u0026\u0026(e+\u003d\"c\");this.K\u0026\u0026(e+\u003d\"s\");this.L\u003e0\u0026\u0026(e+\u003d\":\"+this.L);return this.getId()+e};g.b(Sg,FA);Sg.prototype.N\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?null:N;N!\u003dnull\u0026\u0026this.G.push(N);FA.prototype.N.call(this,e)};g.b(oZ,l7_);oZ.prototype.N\u003dfunction(){return null};\noZ.prototype.K\u003dfunction(){return[]};g.b(b6,x0);g.J\u003db6.prototype;g.J.cX\u003dfunction(){if(this.element){var e\u003dthis.element,N\u003dthis.N.J.K;try{try{var y\u003dcfP(e.getBoundingClientRect())}catch(r){y\u003dnew s7(0,0,0,0)}var w\u003dy.right-y.left,E\u003dy.bottom-y.top,A\u003dosn(e,N),T\u003dA.x,p\u003dA.y;var C\u003dnew s7(Math.round(p),Math.round(T+w),Math.round(p+E),Math.round(T))}catch(r){C\u003duHX.clone()}this.K\u003dC;this.J\u003diwF(this,this.K)}};\ng.J.q_\u003dfunction(){this.Z\u003dthis.N.j.J};\ng.J.eQ\u003dfunction(e){var N\u003dT0(this.RJ,\"od\")\u003d\u003d1;return RO1(e,this.Z,this.element,N)};\ng.J.Oc\u003dfunction(){this.timestamp\u003dO7()};\ng.J.n2\u003dfunction(){this.Oc();this.cX();if(this.element\u0026\u0026typeof this.element.videoWidth\u003d\u003d\u003d\"number\"\u0026\u0026typeof this.element.videoHeight\u003d\u003d\u003d\"number\"){var e\u003dthis.element;var N\u003dnew g.l8(e.videoWidth,e.videoHeight);e\u003dthis.J;var y\u003dap(e),w\u003de.getHeight(),E\u003dN.width;N\u003dN.height;E\u003c\u003d0||N\u003c\u003d0||y\u003c\u003d0||w\u003c\u003d0||(E/\u003dN,N\u003dy/w,e\u003de.clone(),E\u003eN?(y/\u003dE,w\u003d(w-y)/2,w\u003e0\u0026\u0026(w\u003de.top+w,e.top\u003dMath.round(w),e.bottom\u003dMath.round(w+y))):(w*\u003dE,y\u003dMath.round((y-w)/2),y\u003e0\u0026\u0026(y\u003de.left+y,e.left\u003dMath.round(y),e.right\u003dMath.round(y+w))));this.J\u003de}this.q_();\ne\u003dthis.J;y\u003dthis.Z;e\u003de.left\u003c\u003dy.right\u0026\u0026y.left\u003c\u003de.right\u0026\u0026e.top\u003c\u003dy.bottom\u0026\u0026y.top\u003c\u003de.bottom?new s7(Math.max(e.top,y.top),Math.min(e.right,y.right),Math.min(e.bottom,y.bottom),Math.max(e.left,y.left)):new s7(0,0,0,0);y\u003de.top\u003e\u003de.bottom||e.left\u003e\u003de.right?new s7(0,0,0,0):e;e\u003dthis.N.j;N\u003dE\u003dw\u003d0;if((this.J.bottom-this.J.top)*(this.J.right-this.J.left)\u003e0)if(this.eQ(y))y\u003dnew s7(0,0,0,0);else{w\u003dgm().j;N\u003dnew s7(0,w.height,w.width,0);var A;w\u003dNe(y,(A\u003dthis.L)!\u003dnull?A:this.J);E\u003dNe(y,gm().J);N\u003dNe(y,N)}A\u003dy.top\u003e\u003dy.bottom||\ny.left\u003e\u003dy.right?new s7(0,0,0,0):NW(y,-this.J.left,-this.J.top);fK()||(E\u003dw\u003d0);this.D\u003dnew wm(e,this.element,this.J,A,w,E,this.timestamp,N)};\ng.J.getName\u003dfunction(){return this.N.getName()};var jPw\u003dnew s7(0,0,0,0);g.b(hq,b6);g.J\u003dhq.prototype;g.J.observe\u003dfunction(){this.j();return!0};\ng.J.h$\u003dfunction(){b6.prototype.n2.call(this)};\ng.J.Oc\u003dfunction(){};\ng.J.cX\u003dfunction(){};\ng.J.n2\u003dfunction(){this.j();b6.prototype.n2.call(this)};\ng.J.mC\u003dfunction(e){e\u003de.isActive();e!\u003d\u003dthis.U\u0026\u0026(e?this.j():(gm().J\u003dnew s7(0,0,0,0),this.J\u003dnew s7(0,0,0,0),this.Z\u003dnew s7(0,0,0,0),this.timestamp\u003d-1));this.U\u003de};var $W\u003d{},PX9\u003d($W.firstquartile\u003d0,$W.midpoint\u003d1,$W.thirdquartile\u003d2,$W.complete\u003d3,$W);g.b(kV,yn);g.J\u003dkV.prototype;g.J.xb\u003dfunction(){return!0};\ng.J.Ax\u003dfunction(){return this.I1\u003d\u003d2};\ng.J.TC\u003dfunction(e){return aV5(this,e,Math.max(1E4,this.K/3))};\ng.J.GZ\u003dfunction(e,N,y,w,E,A,T){var p\u003dthis,C\u003dthis.G(this)||{};g.VM(C,E);this.K\u003dC.duration||this.K;this.D\u003dC.isVpaid||this.D;this.Zl\u003dC.isYouTube||this.Zl;D5();this.Dl\u003d!1;E\u003dSJ5(this,N);FM9(this)\u003d\u003d\u003d1\u0026\u0026(A\u003dE);yn.prototype.GZ.call(this,e,N,y,w,C,A,T);this.rS\u0026\u0026this.rS.K\u0026\u0026g.$R(this.Z,function(r){r.N(p)})};\ng.J.uN\u003dfunction(e,N,y){yn.prototype.uN.call(this,e,N,y);Pf(this).update(e,N,this.Cw,y);this.VB\u003dTe(this.Cw)\u0026\u0026Te(N);this.i9\u003d\u003d-1\u0026\u0026this.Ut\u0026\u0026(this.i9\u003dthis.Xe().K.J);this.fN.K\u003d0;e\u003dthis.RN();N.isVisible()\u0026\u0026$V(this.fN,\"vs\");e\u0026\u0026$V(this.fN,\"vw\");iG(N.volume)\u0026\u0026$V(this.fN,\"am\");Te(N)?$V(this.fN,\"a\"):$V(this.fN,\"mut\");this.Iw\u0026\u0026$V(this.fN,\"f\");N.N!\u003d-1\u0026\u0026($V(this.fN,\"bm\"),N.N\u003d\u003d1\u0026\u0026($V(this.fN,\"b\"),Te(N)\u0026\u0026$V(this.fN,\"umutb\")));Te(N)\u0026\u0026N.isVisible()\u0026\u0026$V(this.fN,\"avs\");this.VB\u0026\u0026e\u0026\u0026$V(this.fN,\"avw\");N.UQ\u003e0\u0026\u0026$V(this.fN,\n\"pv\");d6(this,this.Xe().K.J,!0)\u0026\u0026$V(this.fN,\"gdr\");Gu(this.Xe().N,1)\u003e\u003d2E3\u0026\u0026$V(this.fN,\"pmx\");this.Dl\u0026\u0026$V(this.fN,\"tvoff\")};\ng.J.FQ\u003dfunction(){return new Me};\ng.J.Xe\u003dfunction(){return this.j4};\ng.J.wc\u003dfunction(){return new Ah0};\ng.J.iK\u003dfunction(e,N,y,w){e\u003dyn.prototype.iK.call(this,e,N,y,w\u003d\u003d\u003dvoid 0?-1:w);e.fullscreen\u003dthis.Iw;e.paused\u003dthis.Ax();e.volume\u003dy.volume;iG(e.volume)||(this.a9++,N\u003dthis.Cw,iG(N.volume)\u0026\u0026(e.volume\u003dN.volume));y\u003dy.currentTime;e.mediaTime\u003dy!\u003d\u003dvoid 0\u0026\u0026y\u003e\u003d0?y:-1;return e};\ng.J.YM\u003dfunction(e){return gm(),this.Iw?1:yn.prototype.YM.call(this,e)};\ng.J.TJ\u003dfunction(){return 1};\ng.J.getDuration\u003dfunction(){return this.K};\ng.J.Vu\u003dfunction(){return this.zl?2:bcF(this)?5:this.RN()?4:3};\ng.J.Xw\u003dfunction(){return this.Kx?this.Xe().L.K\u003e\u003d2E3?4:3:2};\ng.J.Ld\u003dfunction(e){this.vG\u0026\u0026this.vG.Ld(e)};var nJV\u003dg.s9();uLJ.prototype.reset\u003dfunction(){this.J\u003d[];this.N\u003d[]};\nvar g6\u003dz0(uLJ);g.b(tq,j2);g.J\u003dtq.prototype;g.J.getName\u003dfunction(){return(this.N?this.N:this.J).getName()};\ng.J.t$\u003dfunction(){return(this.N?this.N:this.J).t$()};\ng.J.hm\u003dfunction(){return(this.N?this.N:this.J).hm()};\ng.J.init\u003dfunction(e){var N\u003d!1;(0,g.$R)(this.K,function(y){y.initialize()\u0026\u0026(N\u003d!0)});\nN\u0026\u0026(this.j\u003de,qW(this.J,this));return N};\ng.J.dispose\u003dfunction(){(0,g.$R)(this.K,function(e){e.dispose()});\nj2.prototype.dispose.call(this)};\ng.J.SG\u003dfunction(){return DR(this.K,function(e){return e.TM()})};\ng.J.HV\u003dfunction(){return DR(this.K,function(e){return e.TM()})};\ng.J.c8\u003dfunction(e,N,y){return new b6(e,this.J,N,y)};\ng.J.h$\u003dfunction(e){this.N\u003de.N};var KM9\u003d{threshold:[0,.3,.5,.75,1]};g.b(u6,b6);g.J\u003du6.prototype;g.J.observe\u003dfunction(){var e\u003dthis;this.Kh||(this.Kh\u003dO7());if(Jfs(298,function(){return WM5(e)}))return!0;\nthis.N.hA(\"msf\");return!1};\ng.J.unobserve\u003dfunction(){if(this.j\u0026\u0026this.element)try{this.j.unobserve(this.element),this.U?(this.U.unobserve(this.element),this.U\u003dnull):this.G\u0026\u0026(this.G.disconnect(),this.G\u003dnull)}catch(e){}};\ng.J.n2\u003dfunction(){var e\u003dqe(this);e.length\u003e0\u0026\u0026Zf(this,e);b6.prototype.n2.call(this)};\ng.J.cX\u003dfunction(){};\ng.J.eQ\u003dfunction(){return!1};\ng.J.q_\u003dfunction(){};\ng.J.t$\u003dfunction(){var e\u003d{};return Object.assign(this.N.t$(),(e.niot_obs\u003dthis.Kh,e.niot_cbk\u003dthis.Ng,e))};\ng.J.getName\u003dfunction(){return\"nio\"};g.b(xV,j2);xV.prototype.getName\u003dfunction(){return\"nio\"};\nxV.prototype.HV\u003dfunction(){return!gm().N\u0026\u0026this.J.J.K.IntersectionObserver!\u003dnull};\nxV.prototype.c8\u003dfunction(e,N,y){return new u6(e,this.J,N,y)};g.b(jg,uG);jg.prototype.WW\u003dfunction(){return gm().J};\njg.prototype.TM\u003dfunction(){var e\u003dR15();this.U!\u003d\u003de\u0026\u0026(this.J!\u003dthis\u0026\u0026e\u003ethis.J.U\u0026\u0026(this.J\u003dthis,ZR(this)),this.U\u003de);return e\u003d\u003d2};nG.prototype.sample\u003dfunction(){Hf(this,Vn(),!1)};\nnG.prototype.j\u003dfunction(){var e\u003dfK(),N\u003dO7();e?(G0||(U7\u003dN,g.$R(g6.J,function(y){var w\u003dy.Xe();w.Et\u003dl6(w,N,y.I1!\u003d1)})),G0\u003d!0):(this.G\u003da7M(this,N),G0\u003d!1,dkM\u003dN,g.$R(g6.J,function(y){y.jS\u0026\u0026(y.Xe().U\u003dN)}));\nHf(this,Vn(),!e)};\nvar Qn\u003dz0(nG);var Nnn\u003dnull,MH\u003d\"\",YD\u003d!1;var EnJ\u003dwQ_().Om,Wf\u003dwQ_().Ae;var Jr9\u003d{cok:\"visible\",Fv9:\"audible\",YTs:\"time\",Xsg:\"timetype\"},pQ0\u003d{visible:function(e){return/^(100|[0-9]{1,2})$/.test(e)},\naudible:function(e){return e\u003d\u003d\"0\"||e\u003d\u003d\"1\"},\ntimetype:function(e){return e\u003d\u003d\"mtos\"||e\u003d\u003d\"tos\"},\ntime:function(e){return/^(100|[0-9]{1,2})%$/.test(e)||/^([0-9])+ms$/.test(e)}};\nTn3.prototype.setTime\u003dfunction(e,N,y){N\u003d\u003d\"ms\"?(this.K\u003de,this.j\u003d-1):(this.K\u003d-1,this.j\u003de);this.L\u003dy\u003d\u003d\u003dvoid 0?\"tos\":y;return this};g.b(Uo,FA);Uo.prototype.getId\u003dfunction(){return this.G};\nUo.prototype.Z\u003dfunction(){return!0};\nUo.prototype.J\u003dfunction(e){var N\u003de.Xe(),y\u003de.getDuration();return DR(this.U,function(w){if(w.J!\u003dvoid 0)var E\u003drr5(w,N);else b:{switch(w.L){case \"mtos\":E\u003dw.N?N.L.K:N.K.J;break b;case \"tos\":E\u003dw.N?N.L.J:N.K.J;break b}E\u003d0}E\u003d\u003d0?w\u003d!1:(w\u003dw.K!\u003d-1?w.K:y!\u003d\u003dvoid 0\u0026\u0026y\u003e0?w.j*y:-1,w\u003dw!\u003d-1\u0026\u0026E\u003e\u003dw);return w})};g.b(LG,CXH);LG.prototype.J\u003dfunction(e){var N\u003dnew pNM;N.J\u003dr6(e,q9Z);N.N\u003dr6(e,x3w);return N};g.b(so,FA);so.prototype.J\u003dfunction(e){return bcF(e)};g.b(aZ,l7_);g.b(ea,FA);ea.prototype.J\u003dfunction(e){return e.Xe().RN()};g.b(NH,Sg);NH.prototype.J\u003dfunction(e){var N\u003dg.Gw(this.G,T0(fo().RJ,\"ovms\"));return!e.zl\u0026\u0026(e.I1!\u003d0||N)};g.b(yx,aZ);yx.prototype.N\u003dfunction(){return new NH(this.J)};\nyx.prototype.K\u003dfunction(){return[new ea(\"viewable_impression\",this.J),new so(this.J)]};g.b(wN,hq);wN.prototype.j\u003dfunction(){var e\u003dg.nM(\"ima.admob.getViewability\"),N\u003dT0(this.RJ,\"queryid\");typeof e\u003d\u003d\u003d\"function\"\u0026\u0026N\u0026\u0026e(N)};\nwN.prototype.getName\u003dfunction(){return\"gsv\"};g.b(EH,j2);EH.prototype.getName\u003dfunction(){return\"gsv\"};\nEH.prototype.HV\u003dfunction(){var e\u003dgm();fo();return e.N\u0026\u0026!1};\nEH.prototype.c8\u003dfunction(e,N,y){return new wN(this.J,N,y)};g.b(A7,hq);A7.prototype.j\u003dfunction(){var e\u003dthis,N\u003dg.nM(\"ima.bridge.getNativeViewability\"),y\u003dT0(this.RJ,\"queryid\");typeof N\u003d\u003d\u003d\"function\"\u0026\u0026y\u0026\u0026N(y,function(w){g.v4(w)\u0026\u0026e.G++;var E\u003dw.opt_nativeViewVisibleBounds||{},A\u003dw.opt_nativeViewHidden;e.J\u003dkan(w.opt_nativeViewBounds||{});var T\u003de.N.j;T.J\u003dA?jPw.clone():kan(E);e.timestamp\u003dw.opt_nativeTime||-1;gm().J\u003dT.J;w\u003dw.opt_nativeVolume;w!\u003d\u003dvoid 0\u0026\u0026(T.volume\u003dw)})};\nA7.prototype.getName\u003dfunction(){return\"nis\"};g.b(T1,j2);T1.prototype.getName\u003dfunction(){return\"nis\"};\nT1.prototype.HV\u003dfunction(){var e\u003dgm();fo();return e.N\u0026\u0026!1};\nT1.prototype.c8\u003dfunction(e,N,y){return new A7(this.J,N,y)};g.b(J7,uG);g.J\u003dJ7.prototype;g.J.TM\u003dfunction(){return this.N.x7!\u003dnull};\ng.J.PW\u003dfunction(){var e\u003d{};this.Rq\u0026\u0026(e.mraid\u003dthis.Rq);this.qg\u0026\u0026(e.mlc\u003d1);e.mtop\u003dthis.N.Fyh;this.G\u0026\u0026(e.mse\u003dthis.G);this.aq\u0026\u0026(e.msc\u003d1);e.mcp\u003dthis.N.compatibility;return e};\ng.J.w6\u003dfunction(e){var N\u003dg.iE.apply(1,arguments);try{return this.N.x7[e].apply(this.N.x7,N)}catch(y){WQ(538,y,.01,function(w){w.method\u003de})}};\ng.J.initialize\u003dfunction(){var e\u003dthis;if(this.isInitialized)return!this.FL();this.isInitialized\u003d!0;if(this.N.compatibility\u003d\u003d\u003d2)return this.G\u003d\"ng\",this.hA(\"w\"),!1;if(this.N.compatibility\u003d\u003d\u003d1)return this.G\u003d\"mm\",this.hA(\"w\"),!1;gm().U\u003d!0;this.K.document.readyState\u0026\u0026this.K.document.readyState\u003d\u003d\"complete\"?l5M(this):ad(this.K,\"load\",function(){D5().setTimeout(Ko(292,function(){return l5M(e)}),100)},292);\nreturn!0};\ng.J.z1\u003dfunction(){var e\u003dgm(),N\u003dhEF(this,\"getMaxSize\");e.J\u003dnew s7(0,N.width,N.height,0)};\ng.J.aQ\u003dfunction(){gm().j\u003dhEF(this,\"getScreenSize\")};\ng.J.dispose\u003dfunction(){S70(this);uG.prototype.dispose.call(this)};var KV0\u003dnew function(e,N){this.key\u003de;this.defaultValue\u003dN\u003d\u003d\u003dvoid 0?!1:N;this.valueType\u003d\"boolean\"}(\"45378663\");g.J\u003dCk.prototype;g.J.yC\u003dfunction(e){w6(e,!1);jkH(e)};\ng.J.qD\u003dfunction(){};\ng.J.o3\u003dfunction(e,N,y,w){var E\u003dthis;e\u003dnew kV(Yn,e,y?N:-1,7,this.IK(),this.G7());e.a$\u003dw;M9s(e.RJ);Ar(e.RJ,\"queryid\",e.a$);e.C4(\"\");yhn(e,function(){return E.J8.apply(E,g.B(g.iE.apply(0,arguments)))},function(){return E.OhP.apply(E,g.B(g.iE.apply(0,arguments)))});\n(w\u003dz0(fG).J)\u0026\u0026s7_(e,w);this.K\u0026\u0026(e.Ld(this.K),this.K\u003dnull);e.Ho.Gl\u0026\u0026z0(G3P);return e};\ng.J.mC\u003dfunction(e){switch(e.hm()){case 0:if(e\u003dz0(fG).J)e\u003de.J,g.Lq(e.L,this),e.D\u0026\u0026this.xb()\u0026\u0026vs0(e);$D();break;case 2:mi()}};\ng.J.h$\u003dfunction(){};\ng.J.xb\u003dfunction(){return!1};\ng.J.OhP\u003dfunction(e,N){e.zl\u003d!0;switch(e.TJ()){case 1:dLn(e,N);break;case 2:this.BT(e)}};\ng.J.cWB\u003dfunction(e){var N\u003de.G(e);N\u0026\u0026(N\u003dN.volume,e.Kx\u003diG(N)\u0026\u0026N\u003e0);k3_(e,0);return vf(e,\"start\",fK())};\ng.J.sD\u003dfunction(e,N,y){Hf(Qn,[e],!fK());return this.H2(e,N,y)};\ng.J.H2\u003dfunction(e,N,y){return vf(e,y,fK())};\ng.J.uhh\u003dfunction(e){return o1(e,\"firstquartile\",1)};\ng.J.ihq\u003dfunction(e){e.Ut\u003d!0;return o1(e,\"midpoint\",2)};\ng.J.al9\u003dfunction(e){return o1(e,\"thirdquartile\",3)};\ng.J.AWh\u003dfunction(e){var N\u003do1(e,\"complete\",4);Bf(e);return N};\ng.J.hGt\u003dfunction(e){e.I1\u003d3;return vf(e,\"error\",fK())};\ng.J.nt\u003dfunction(e,N,y){N\u003dfK();if(e.Ax()\u0026\u0026!N){var w\u003de.Xe(),E\u003dO7();w.U\u003dE}Hf(Qn,[e],!N);e.Ax()\u0026\u0026(e.I1\u003d1);return vf(e,y,N)};\ng.J.zGk\u003dfunction(e,N){N\u003dthis.sD(e,N||{},\"skip\");Bf(e);return N};\ng.J.xgk\u003dfunction(e,N){w6(e,!0);return this.sD(e,N||{},\"fullscreen\")};\ng.J.llP\u003dfunction(e,N){w6(e,!1);return this.sD(e,N||{},\"exitfullscreen\")};\ng.J.lx\u003dfunction(e,N,y){N\u003de.Xe();var w\u003dO7();N.Et\u003dl6(N,w,e.I1!\u003d1);Hf(Qn,[e],!fK());e.I1\u003d\u003d1\u0026\u0026(e.I1\u003d2);return vf(e,y,fK())};\ng.J.yWG\u003dfunction(e){Hf(Qn,[e],!fK());return e.N()};\ng.J.YH\u003dfunction(e){Hf(Qn,[e],!fK());this.Tj(e);Bf(e);return e.N()};\ng.J.J8\u003dfunction(){};\ng.J.BT\u003dfunction(){};\ng.J.Tj\u003dfunction(){};\ng.J.d3\u003dfunction(){};\ng.J.DY\u003dfunction(){};\ng.J.G7\u003dfunction(){this.J||(this.J\u003dthis.DY());return this.J\u003d\u003dnull?new oZ:new yx(this.J)};\ng.J.IK\u003dfunction(){return new LG};g.b(bf,FA);bf.prototype.J\u003dfunction(e){return e.Xw()\u003d\u003d4};g.b(h7,Sg);h7.prototype.J\u003dfunction(e){e\u003de.Xw();return e\u003d\u003d3||e\u003d\u003d4};g.b(cB,aZ);cB.prototype.N\u003dfunction(){return new h7(this.J)};\ncB.prototype.K\u003dfunction(){return[new bf(this.J)]};g.b(kD,CXH);kD.prototype.J\u003dfunction(e){e\u0026\u0026(e.e\u003d\u003d\u003d28\u0026\u0026(e\u003dObject.assign({},e,{avas:3})),e.vs\u003d\u003d\u003d4||e.vs\u003d\u003d\u003d5)\u0026\u0026(e\u003dObject.assign({},e,{vs:3}));var N\u003dnew pNM;N.J\u003dr6(e,ZMT);N.N\u003dr6(e,x3w);return N};io5.prototype.N\u003dfunction(){return g.nM(this.J)};g.b(BB,Ck);g.J\u003dBB.prototype;g.J.qD\u003dfunction(e,N){var y\u003dthis,w\u003dz0(fG);if(w.J!\u003dnull)switch(w.J.getName()){case \"nis\":var E\u003df5E(this,e,N);break;case \"gsv\":E\u003dVbH(this,e,N);break;case \"exc\":E\u003dtb5(this,e)}E||(N.opt_overlayAdElement?E\u003dvoid 0:N.opt_adElement\u0026\u0026(E\u003dvn5(this,e,N.opt_adElement,N.opt_osdId)));E\u0026\u0026E.TJ()\u003d\u003d1\u0026\u0026(E.G\u003d\u003dg.CY\u0026\u0026(E.G\u003dfunction(A){return y.d3(A)}),gn5(this,E,N));\nreturn E};\ng.J.d3\u003dfunction(e){e.N\u003d0;e.l9\u003d0;if(e.j\u003d\u003d\"h\"||e.j\u003d\u003d\"n\"){fo();e.Wk\u0026\u0026(fo(),Fb(this)!\u003d\"h\"\u0026\u0026Fb(this));var N\u003dg.nM(\"ima.common.getVideoMetadata\");if(typeof N\u003d\u003d\u003d\"function\")try{var y\u003dN(e.a$)}catch(E){e.N|\u003d4}else e.N|\u003d2}else if(e.j\u003d\u003d\"b\")if(N\u003dg.nM(\"ytads.bulleit.getVideoMetadata\"),typeof N\u003d\u003d\u003d\"function\")try{y\u003dN(e.a$)}catch(E){e.N|\u003d4}else e.N|\u003d2;else if(e.j\u003d\u003d\"ml\")if(N\u003dg.nM(\"ima.common.getVideoMetadata\"),typeof N\u003d\u003d\u003d\"function\")try{y\u003dN(e.a$)}catch(E){e.N|\u003d4}else e.N|\u003d2;else e.N|\u003d1;e.N||(y\u003d\u003d\u003dvoid 0?e.N|\u003d8:y\u003d\u003d\u003dnull?\ne.N|\u003d16:g.v4(y)?e.N|\u003d32:y.errorCode!\u003dnull\u0026\u0026(e.l9\u003dy.errorCode,e.N|\u003d64));y\u003d\u003dnull\u0026\u0026(y\u003d{});N\u003dy;e.U\u003d0;for(var w in D3Z)N[w]\u003d\u003dnull\u0026\u0026(e.U|\u003dD3Z[w]);zEs(N,\"currentTime\");zEs(N,\"duration\");iG(y.volume)\u0026\u0026iG()\u0026\u0026(y.volume*\u003dNaN);return y};\ng.J.DY\u003dfunction(){fo();Fb(this)!\u003d\"h\"\u0026\u0026Fb(this);var e\u003duR_(this);return e!\u003dnull?new io5(e):null};\ng.J.BT\u003dfunction(e){!e.J\u0026\u0026e.zl\u0026\u0026Sa(this,e,\"overlay_unmeasurable_impression\")\u0026\u0026(e.J\u003d!0)};\ng.J.Tj\u003dfunction(e){e.u7\u0026\u0026(e.RN()?Sa(this,e,\"overlay_viewable_end_of_session_impression\"):Sa(this,e,\"overlay_unviewable_impression\"),e.u7\u003d!1)};\ng.J.J8\u003dfunction(){};\ng.J.o3\u003dfunction(e,N,y,w){if(WV_()){var E\u003dT0(fo().RJ,\"mm\"),A\u003d{};(E\u003d(A[tr.gw]\u003d\"ACTIVE_VIEW_TRAFFIC_TYPE_AUDIO\",A[tr.VIDEO]\u003d\"ACTIVE_VIEW_TRAFFIC_TYPE_VIDEO\",A)[E])\u0026\u0026jpn(this,E);this.j\u003d\u003d\u003d\"ACTIVE_VIEW_TRAFFIC_TYPE_UNSPECIFIED\"\u0026\u0026WQ(1044,Error())}e\u003dCk.prototype.o3.call(this,e,N,y,w);this.L\u0026\u0026(N\u003dthis.Z,e.L\u003d\u003dnull\u0026\u0026(e.L\u003dnew wNJ),N.J[e.a$]\u003de.L,e.L.L\u003dnJV);return e};\ng.J.yC\u003dfunction(e){e\u0026\u0026e.TJ()\u003d\u003d1\u0026\u0026this.L\u0026\u0026delete this.Z.J[e.a$];return Ck.prototype.yC.call(this,e)};\ng.J.G7\u003dfunction(){this.J||(this.J\u003dthis.DY());return this.J\u003d\u003dnull?new oZ:this.j\u003d\u003d\u003d\"ACTIVE_VIEW_TRAFFIC_TYPE_AUDIO\"?new cB(this.J):new yx(this.J)};\ng.J.IK\u003dfunction(){return this.j\u003d\u003d\u003d\"ACTIVE_VIEW_TRAFFIC_TYPE_AUDIO\"?new kD:new LG};\ng.J.Ld\u003dfunction(e,N,y,w,E){N\u003dnew s7(y,N+w,y+E,N);(e\u003dDf(g6,e))?e.Ld(N):this.K\u003dN};\nvar QPf\u003dHQ(193,QpM,void 0,I5J);g.jM(\"Goog_AdSense_Lidar_sendVastEvent\",QPf);var m3k\u003dKo(194,function(e,N){N\u003dN\u003d\u003d\u003dvoid 0?{}:N;e\u003dxLM(z0(BB),e,N);return nn1(e)});\ng.jM(\"Goog_AdSense_Lidar_getViewability\",m3k);var HMq\u003dHQ(195,function(){return jDJ()});\ng.jM(\"Goog_AdSense_Lidar_getUrlSignalsArray\",HMq);var KF5\u003dKo(196,function(){return JSON.stringify(jDJ())});\ng.jM(\"Goog_AdSense_Lidar_getUrlSignalsList\",KF5);var mLJ\u003d(new Date(\"2024-01-01T00:00:00Z\")).getTime();var WRE\u003dJnF([\"//tpc.googlesyndication.com/sodar/\",\"\"]);g.b(gN,g.x);gN.prototype.L3\u003dfunction(){return this.wpc.f()};\ngN.prototype.Mh\u003dfunction(e){this.wpc.c(e)};\ngN.prototype.HF\u003dfunction(e){return this.wpc.m(ULJ(e))};\ngN.prototype.Gr\u003dfunction(e){return this.wpc.mws(ULJ(e))};\ng.b(z1,g.x);z1.prototype.snapshot\u003dfunction(e){return this.f$.s(Object.assign({},e.qX\u0026\u0026{c:e.qX},e.Tf\u0026\u0026{s:e.Tf},e.oZ!\u003d\u003dvoid 0\u0026\u0026{p:e.oZ}))};\nz1.prototype.hd\u003dfunction(e){this.f$.e(e)};\nz1.prototype.lC\u003dfunction(){return this.f$.l()};var GeJ\u003d(new Date).getTime();var a5_\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(\" \"),eGE\u003d/\\bocr\\b/;var yps\u003d/(?:\\[|%5B)([a-zA-Z0-9_]+)(?:\\]|%5D)/g;var bK5\u003d0,o0n\u003d0,hG9\u003d0;var t7\u003dnull,qH\u003d!1,YbJ\u003d1,nk\u003dSymbol(\"SIGNAL\"),Qx\u003d{version:0,cmZ:0,s0:!1,TI:void 0,dO:void 0,Ap:void 0,rF:0,Qh:void 0,n_:void 0,UN:!1,rY:!1,kind:\"unknown\",xr:function(){return!1},\niD:function(){},\nLD:function(){},\ndT9:function(){}};var YW\u003dSymbol(\"UNSET\"),Mn\u003dSymbol(\"COMPUTING\"),lW\u003dSymbol(\"ERRORED\");Object.assign({},Qx,{value:YW,s0:!0,error:null,W5:fk,kind:\"computed\",xr:function(e){return e.value\u003d\u003d\u003dYW||e.value\u003d\u003d\u003dMn},\niD:function(e){if(e.value\u003d\u003d\u003dMn)throw Error(\"Detected cycle in computations.\");var N\u003de.value;e.value\u003dMn;var y\u003dAp0(e),w\u003d!1;try{var E\u003de.Vv();uf(null);w\u003dN!\u003d\u003dYW\u0026\u0026N!\u003d\u003dlW\u0026\u0026E!\u003d\u003dlW\u0026\u0026e.W5(N,E)}catch(A){E\u003dlW,e.error\u003dA}finally{Tm_(e,y)}w?e.value\u003dN:(e.value\u003dE,e.version++)}});var rpM\u003dObject.assign({},Qx,{W5:fk,value:void 0,kind:\"signal\"});Object.assign({},Qx,{value:YW,s0:!0,error:null,W5:fk,xr:function(e){return e.value\u003d\u003d\u003dYW||e.value\u003d\u003d\u003dMn},\niD:function(e){if(e.value\u003d\u003d\u003dMn)throw Error(\"Detected cycle in computations.\");var N\u003de.value;e.value\u003dMn;var y\u003dAp0(e);try{var w\u003de.source();var E\u003de.Vv(w,N\u003d\u003d\u003dYW||N\u003d\u003d\u003dlW?void 0:{source:e.KyP,value:N});e.KyP\u003dw}catch(A){E\u003dlW,e.error\u003dA}finally{Tm_(e,y)}N!\u003d\u003dYW\u0026\u0026E!\u003d\u003dlW\u0026\u0026e.W5(N,E)?e.value\u003dN:(e.value\u003dE,e.version++)}});Object.assign({},Qx,{rY:!0,UN:!1,LD:function(e){e.schedule!\u003d\u003dnull\u0026\u0026e.schedule(e.DYP)},\nK$B:!1,yeW:function(){}});lRP(!0);lRP(!1);var FwM\u003dObject.assign({},{attributes:{},handleError:function(e){throw e;}},{reP:!0,\nLjs:!0,HL:!1,zaW:!1,Aeh:!1,RJq:!1});var cpM\u003dSymbol(\"updater\");g.b(HB,g.Ux);HB.prototype.dispose\u003dfunction(){window.removeEventListener(\"offline\",this.K);window.removeEventListener(\"online\",this.K);this.hx.Zx(this.L);delete HB.instance};\nHB.prototype.E4\u003dfunction(){return this.J};\nHB.prototype.Ga\u003dfunction(){var e\u003dthis;this.L\u003dthis.hx.kB(function(){var N;return g.f(function(y){if(y.J\u003d\u003d1)return e.J?((N\u003dwindow.navigator)\u003d\u003dnull?0:N.onLine)?y.u9(3):g.D(y,mI(e),3):g.D(y,mI(e),3);e.Ga();g.hn(y)})},3E4)};WB.prototype.set\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?!0:N;0\u003c\u003de\u0026\u0026e\u003c52\u0026\u0026Number.isInteger(e)\u0026\u0026this.data[e]!\u003d\u003dN\u0026\u0026(this.data[e]\u003dN,this.J\u003d-1)};\nWB.prototype.get\u003dfunction(e){return!!this.data[e]};var R1;g.e0(g.a1,g.x);g.J\u003dg.a1.prototype;g.J.start\u003dfunction(){this.stop();this.j\u003d!1;var e\u003dPGE(this),N\u003ddW5(this);e\u0026\u0026!N\u0026\u0026this.N.mozRequestAnimationFrame?(this.J\u003dg.jv(this.N,\"MozBeforePaint\",this.K),this.N.mozRequestAnimationFrame(null),this.j\u003d!0):this.J\u003de\u0026\u0026N?e.call(this.N,this.K):this.N.setTimeout(mqJ(this.K),20)};\ng.J.stop\u003dfunction(){if(this.isActive()){var e\u003dPGE(this),N\u003ddW5(this);e\u0026\u0026!N\u0026\u0026this.N.mozRequestAnimationFrame?Ox(this.J):e\u0026\u0026N?N.call(this.N,this.J):this.N.clearTimeout(this.J)}this.J\u003dnull};\ng.J.isActive\u003dfunction(){return this.J!\u003dnull};\ng.J.PO\u003dfunction(){this.j\u0026\u0026this.J\u0026\u0026Ox(this.J);this.J\u003dnull;this.Z.call(this.L,g.s9())};\ng.J.fh\u003dfunction(){this.stop();g.a1.cw.fh.call(this)};g.e0(g.e6,g.x);g.J\u003dg.e6.prototype;g.J.GM\u003d0;g.J.fh\u003dfunction(){g.e6.cw.fh.call(this);this.stop();delete this.J;delete this.N};\ng.J.start\u003dfunction(e){this.stop();this.GM\u003dg.Bc(this.K,e!\u003d\u003dvoid 0?e:this.uR)};\ng.J.stop\u003dfunction(){this.isActive()\u0026\u0026g.xJ.clearTimeout(this.GM);this.GM\u003d0};\ng.J.isActive\u003dfunction(){return this.GM!\u003d0};\ng.J.RQ\u003dfunction(){this.GM\u003d0;this.J\u0026\u0026this.J.call(this.N)};g.E2.prototype[Symbol.iterator]\u003dfunction(){return this};\ng.E2.prototype.next\u003dfunction(){var e\u003dthis.J.next();return{value:e.done?void 0:this.N.call(void 0,e.value),done:e.done}};g.e0(g.MA,g.Ux);g.J\u003dg.MA.prototype;g.J.isPlaying\u003dfunction(){return this.J\u003d\u003d1};\ng.J.isPaused\u003dfunction(){return this.J\u003d\u003d-1};\ng.J.Y2\u003dfunction(){this.MA(\"begin\")};\ng.J.m$\u003dfunction(){this.MA(\"end\")};\ng.J.onFinish\u003dfunction(){this.MA(\"finish\")};\ng.J.onStop\u003dfunction(){this.MA(\"stop\")};\ng.J.MA\u003dfunction(e){this.dispatchEvent(e)};var WFf\u003drR(function(){var e\u003dg.sA(\"DIV\"),N\u003dg.RB?\"-webkit\":Y0?\"-moz\":null,y\u003d\"transition:opacity 1s linear;\";N\u0026\u0026(y+\u003dN+\"-transition:opacity 1s linear;\");N\u003dUgJ({style:y});if(e.nodeType\u003d\u003d\u003d1\u0026\u0026/^(script|style)$/i.test(e.tagName))throw Error(\"\");e.innerHTML\u003dux(N);return g.MW(e.firstChild,\"transition\")!\u003d\"\"});g.e0(ln,g.MA);g.J\u003dln.prototype;g.J.play\u003dfunction(){if(this.isPlaying())return!1;this.Y2();this.MA(\"play\");this.startTime\u003dg.s9();this.J\u003d1;if(WFf())return g.$0(this.N,this.Z),this.K\u003dg.Bc(this.rug,void 0,this),!0;this.PR(!1);return!1};\ng.J.rug\u003dfunction(){g.Be(this.N);zG5(this.N,this.G);g.$0(this.N,this.j);this.K\u003dg.Bc((0,g.Gs)(this.PR,this,!1),this.L*1E3)};\ng.J.stop\u003dfunction(){this.isPlaying()\u0026\u0026this.PR(!0)};\ng.J.PR\u003dfunction(e){g.$0(this.N,\"transition\",\"\");g.xJ.clearTimeout(this.K);g.$0(this.N,this.j);this.endTime\u003dg.s9();this.J\u003d0;if(e)this.onStop();else this.onFinish();this.m$()};\ng.J.fh\u003dfunction(){this.stop();ln.cw.fh.call(this)};\ng.J.pause\u003dfunction(){};var DWs\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};FM(\"Element\",\"attributes\")||FM(\"Node\",\"attributes\");FM(\"Element\",\"innerHTML\")||FM(\"HTMLElement\",\"innerHTML\");FM(\"Node\",\"nodeName\");FM(\"Node\",\"nodeType\");FM(\"Node\",\"parentNode\");FM(\"Node\",\"childNodes\");FM(\"HTMLElement\",\"style\")||FM(\"Element\",\"style\");FM(\"HTMLStyleElement\",\"sheet\");var qbP\u003dV2E(\"getPropertyValue\"),ZK5\u003dV2E(\"setProperty\");FM(\"Element\",\"namespaceURI\")||FM(\"Node\",\"namespaceURI\");var u0M\u003d{\"-webkit-border-horizontal-spacing\":!0,\"-webkit-border-vertical-spacing\":!0};var QdF,YQ0,n0E,jdE,mW0;QdF\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]\");YQ0\u003dRegExp(\"^[\\u0591-\\u06ef\\u06fa-\\u08ff\\u200f\\ud802-\\ud803\\ud83a-\\ud83b\\ufb1d-\\ufdff\\ufe70-\\ufefc]\");g.OMT\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.or\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]\");n0E\u003d/^http:\\/\\/.*/;g.R5T\u003dRegExp(\"^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)\",\"i\");jdE\u003d/\\s+/;mW0\u003d/[\\d\\u06f0-\\u06f9]/;h4.prototype.SW\u003dfunction(){return new cD(this.N())};\nh4.prototype[Symbol.iterator]\u003dfunction(){return new k1(this.N())};\nh4.prototype.J\u003dfunction(){return new k1(this.N())};\ng.b(cD,g.Eo);cD.prototype.next\u003dfunction(){return this.N.next()};\ncD.prototype[Symbol.iterator]\u003dfunction(){return new k1(this.N)};\ncD.prototype.J\u003dfunction(){return new k1(this.N)};\ng.b(k1,h4);k1.prototype.next\u003dfunction(){return this.K.next()};XM.prototype.clone\u003dfunction(){return new XM(this.J,this.G,this.K,this.L,this.j,this.Z,this.N,this.U)};\nXM.prototype.Bw\u003dfunction(e){return this.J\u003d\u003de.J\u0026\u0026this.G\u003d\u003de.G\u0026\u0026this.K\u003d\u003de.K\u0026\u0026this.L\u003d\u003de.L\u0026\u0026this.j\u003d\u003de.j\u0026\u0026this.Z\u003d\u003de.Z\u0026\u0026this.N\u003d\u003de.N\u0026\u0026this.U\u003d\u003de.U};de.prototype.clone\u003dfunction(){return new de(this.start,this.end)};\nde.prototype.getLength\u003dfunction(){return this.end-this.start};(function(){if(kn_){var e\u003d/Windows NT ([0-9.]+)/;return(e\u003de.exec(g.zw()))?e[1]:\"0\"}return HT?(e\u003d/1[0|1][_.][0-9_.]+/,(e\u003de.exec(g.zw()))?e[0].replace(/_/g,\".\"):\"10\"):g.NI?(e\u003d/Android\\s+([^\\);]+)(\\)|;)/,(e\u003de.exec(g.zw()))?e[1]:\"\"):XA5||P1E||dj_?(e\u003d/(?:iPhone|CPU)\\s+OS\\s+(\\S+)/,(e\u003de.exec(g.zw()))?e[1].replace(/_/g,\".\"):\"\"):\"\"})();var Kw9\u003dfunction(){if(g.DT)return Ir(/Firefox\\/([0-9.]+)/);if(g.S6||g.Um||g.oK)return C_1;if(g.i$){if(mf()||H_()){var e\u003dIr(/CriOS\\/([0-9.]+)/);if(e)return e}return Ir(/Chrome\\/([0-9.]+)/)}if(g.k$\u0026\u0026!mf())return Ir(/Version\\/([0-9.]+)/);if(s8||ay){if(e\u003d/Version\\/(\\S+).*Mobile\\/(\\S+)/.exec(g.zw()))return e[1]+\".\"+e[2]}else if(g.bd)return(e\u003dIr(/Android\\s+([0-9.]+)/))?e:Ir(/Version\\/([0-9.]+)/);return\"\"}();g.e0(g.zY,g.x);g.J\u003dg.zY.prototype;g.J.subscribe\u003dfunction(e,N,y){var w\u003dthis.N[e];w||(w\u003dthis.N[e]\u003d[]);var E\u003dthis.Z;this.J[E]\u003de;this.J[E+1]\u003dN;this.J[E+2]\u003dy;this.Z\u003dE+3;w.push(E);return E};\ng.J.unsubscribe\u003dfunction(e,N,y){if(e\u003dthis.N[e]){var w\u003dthis.J;if(e\u003de.find(function(E){return w[E+1]\u003d\u003dN\u0026\u0026w[E+2]\u003d\u003dy}))return this.qr(e)}return!1};\ng.J.qr\u003dfunction(e){var N\u003dthis.J[e];if(N){var y\u003dthis.N[N];this.j!\u003d0?(this.K.push(e),this.J[e+1]\u003dfunction(){}):(y\u0026\u0026g.Lq(y,e),delete this.J[e],delete this.J[e+1],delete this.J[e+2])}return!!N};\ng.J.publish\u003dfunction(e,N){var y\u003dthis.N[e];if(y){var w\u003dArray(arguments.length-1),E\u003darguments.length,A;for(A\u003d1;A\u003cE;A++)w[A-1]\u003darguments[A];if(this.G)for(A\u003d0;A\u003cy.length;A++)E\u003dy[A],Ww1(this.J[E+1],this.J[E+2],w);else{this.j++;try{for(A\u003d0,E\u003dy.length;A\u003cE\u0026\u0026!this.Ss();A++){var T\u003dy[A];this.J[T+1].apply(this.J[T+2],w)}}finally{if(this.j--,this.K.length\u003e0\u0026\u0026this.j\u003d\u003d0)for(;y\u003dthis.K.pop();)this.qr(y)}}return A!\u003d0}return!1};\ng.J.clear\u003dfunction(e){if(e){var N\u003dthis.N[e];N\u0026\u0026(N.forEach(this.qr,this),delete this.N[e])}else this.J.length\u003d0,this.N\u003d{}};\ng.J.fh\u003dfunction(){g.zY.cw.fh.call(this);this.clear();this.K.length\u003d0};g.D6.prototype.set\u003dfunction(e,N){N\u003d\u003d\u003dvoid 0?this.J.remove(e):this.J.set(e,g.ID(N))};\ng.D6.prototype.get\u003dfunction(e){try{var N\u003dthis.J.get(e)}catch(y){return}if(N!\u003d\u003dnull)try{return JSON.parse(N)}catch(y){throw\"Storage: Invalid value was encountered\";}};\ng.D6.prototype.remove\u003dfunction(e){this.J.remove(e)};g.e0(ge,g.D6);ge.prototype.set\u003dfunction(e,N){ge.cw.set.call(this,e,RGM(N))};\nge.prototype.N\u003dfunction(e){e\u003dge.cw.get.call(this,e);if(e\u003d\u003d\u003dvoid 0||e instanceof Object)return e;throw\"Storage: Invalid value was encountered\";};\nge.prototype.get\u003dfunction(e){if(e\u003dthis.N(e)){if(e\u003de.data,e\u003d\u003d\u003dvoid 0)throw\"Storage: Invalid value was encountered\";}else e\u003dvoid 0;return e};g.e0(VE,ge);VE.prototype.set\u003dfunction(e,N,y){if(N\u003dRGM(N)){if(y){if(y\u003cg.s9()){VE.prototype.remove.call(this,e);return}N.expiration\u003dy}N.creation\u003dg.s9()}VE.cw.set.call(this,e,N)};\nVE.prototype.N\u003dfunction(e,N){var y\u003dVE.cw.N.call(this,e);if(y)if(!N\u0026\u0026g.Gu5(y))VE.prototype.remove.call(this,e);else return y};g.e0(g.fi,VE);g.e0(t4,UWH);t4.prototype[Symbol.iterator]\u003dfunction(){return g.BD(this.SW(!0)).J()};\nt4.prototype.clear\u003dfunction(){var e\u003dArray.from(this);e\u003dg.c(e);for(var N\u003de.next();!N.done;N\u003de.next())this.remove(N.value)};g.e0(un,t4);g.J\u003dun.prototype;g.J.isAvailable\u003dfunction(){var e\u003dthis.J;if(e)try{e.setItem(\"__sak\",\"1\");e.removeItem(\"__sak\");var N\u003d!0}catch(y){N\u003dy instanceof DOMException\u0026\u0026(y.name\u003d\u003d\u003d\"QuotaExceededError\"||y.code\u003d\u003d\u003d22||y.code\u003d\u003d\u003d1014||y.name\u003d\u003d\u003d\"NS_ERROR_DOM_QUOTA_REACHED\")\u0026\u0026e\u0026\u0026e.length!\u003d\u003d0}else N\u003d!1;return this.N\u003dN};\ng.J.set\u003dfunction(e,N){qA(this);try{this.J.setItem(e,N)}catch(y){if(this.J.length\u003d\u003d0)throw\"Storage mechanism: Storage disabled\";throw\"Storage mechanism: Quota exceeded\";}};\ng.J.get\u003dfunction(e){qA(this);e\u003dthis.J.getItem(e);if(typeof e!\u003d\u003d\"string\"\u0026\u0026e!\u003d\u003dnull)throw\"Storage mechanism: Invalid value was encountered\";return e};\ng.J.remove\u003dfunction(e){qA(this);this.J.removeItem(e)};\ng.J.SW\u003dfunction(e){qA(this);var N\u003d0,y\u003dthis.J,w\u003dnew g.Eo;w.next\u003dfunction(){if(N\u003e\u003dy.length)return g.pF;var E\u003dy.key(N++);if(e)return g.Aq(E);E\u003dy.getItem(E);if(typeof E!\u003d\u003d\"string\")throw\"Storage mechanism: Invalid value was encountered\";return g.Aq(E)};\nreturn w};\ng.J.clear\u003dfunction(){qA(this);this.J.clear()};\ng.J.key\u003dfunction(e){qA(this);return this.J.key(e)};g.e0(Z6,un);g.e0(Lw5,un);g.e0(x1,t4);x1.prototype.set\u003dfunction(e,N){this.N.set(this.J+e,N)};\nx1.prototype.get\u003dfunction(e){return this.N.get(this.J+e)};\nx1.prototype.remove\u003dfunction(e){this.N.remove(this.J+e)};\nx1.prototype.SW\u003dfunction(e){var N\u003dthis.N[Symbol.iterator](),y\u003dthis,w\u003dnew g.Eo;w.next\u003dfunction(){var E\u003dN.next();if(E.done)return E;for(E\u003dE.value;E.slice(0,y.J.length)!\u003dy.J;){E\u003dN.next();if(E.done)return E;E\u003dE.value}return g.Aq(e?E.slice(y.J.length):y.N.get(E))};\nreturn w};ni.prototype.getValue\u003dfunction(){return this.N};\nni.prototype.clone\u003dfunction(){return new ni(this.J,this.N)};g.J\u003dQE.prototype;g.J.J1\u003dfunction(e,N){var y\u003dthis.J;y.push(new ni(e,N));e\u003dy.length-1;N\u003dthis.J;for(y\u003dN[e];e\u003e0;){var w\u003de-1\u003e\u003e1;if(N[w].J\u003ey.J)N[e]\u003dN[w],e\u003dw;else break}N[e]\u003dy};\ng.J.remove\u003dfunction(){var e\u003dthis.J,N\u003de.length,y\u003de[0];if(!(N\u003c\u003d0)){if(N\u003d\u003d1)e.length\u003d0;else{e[0]\u003de.pop();e\u003d0;N\u003dthis.J;for(var w\u003dN.length,E\u003dN[e];e\u003cw\u003e\u003e1;){var A\u003de*2+1,T\u003de*2+2;A\u003dT\u003cw\u0026\u0026N[T].J\u003cN[A].J?T:A;if(N[A].J\u003eE.J)break;N[e]\u003dN[A];e\u003dA}N[e]\u003dE}return y.getValue()}};\ng.J.WP\u003dfunction(){for(var e\u003dthis.J,N\u003d[],y\u003de.length,w\u003d0;w\u003cy;w++)N.push(e[w].getValue());return N};\ng.J.Nk\u003dfunction(){for(var e\u003dthis.J,N\u003d[],y\u003de.length,w\u003d0;w\u003cy;w++)N.push(e[w].J);return N};\ng.J.clone\u003dfunction(){return new QE(this)};\ng.J.isEmpty\u003dfunction(){return this.J.length\u003d\u003d\u003d0};\ng.J.clear\u003dfunction(){this.J.length\u003d0};g.b(m7,QE);m7.prototype.enqueue\u003dfunction(e,N){this.J1(e,N)};HD.GS\u003dvoid 0;HD.getInstance\u003dfunction(){return HD.GS?HD.GS:HD.GS\u003dnew HD};\nHD.prototype.J\u003d0;var Ki\u003d{},Gs0\u003dtypeof Uint8Array!\u003d\u003d\"undefined\"\u0026\u0026typeof Uint16Array!\u003d\u003d\"undefined\"\u0026\u0026typeof Int32Array!\u003d\u003d\"undefined\";Ki.assign\u003dfunction(e){for(var N\u003dArray.prototype.slice.call(arguments,1);N.length;){var y\u003dN.shift();if(y){if(typeof y!\u003d\u003d\"object\")throw new TypeError(y+\"must be non-object\");for(var w in y)Object.prototype.hasOwnProperty.call(y,w)\u0026\u0026(e[w]\u003dy[w])}}return e};\nKi.LQ\u003dfunction(e,N){if(e.length\u003d\u003d\u003dN)return e;if(e.subarray)return e.subarray(0,N);e.length\u003dN;return e};\nvar U3q\u003d{mT:function(e,N,y,w,E){if(N.subarray\u0026\u0026e.subarray)e.set(N.subarray(y,y+w),E);else for(var A\u003d0;A\u003cw;A++)e[E+A]\u003dN[y+A]},\nOe:function(e){var N,y;var w\u003dy\u003d0;for(N\u003de.length;w\u003cN;w++)y+\u003de[w].length;var E\u003dnew Uint8Array(y);w\u003dy\u003d0;for(N\u003de.length;w\u003cN;w++){var A\u003de[w];E.set(A,y);y+\u003dA.length}return E}},LFM\u003d{mT:function(e,N,y,w,E){for(var A\u003d0;A\u003cw;A++)e[E+A]\u003dN[y+A]},\nOe:function(e){return[].concat.apply([],e)}};\nKi.gzG\u003dfunction(){Gs0?(Ki.iV\u003dUint8Array,Ki.Xb\u003dUint16Array,Ki.J7\u003dInt32Array,Ki.assign(Ki,U3q)):(Ki.iV\u003dArray,Ki.Xb\u003dArray,Ki.J7\u003dArray,Ki.assign(Ki,LFM))};\nKi.gzG();var sPw\u003d!0;try{new Uint8Array(1)}catch(e){sPw\u003d!1};var SC\u003d{};SC\u003dfunction(e,N,y,w){var E\u003de\u002665535|0;e\u003de\u003e\u003e\u003e16\u002665535|0;for(var A;y!\u003d\u003d0;){A\u003dy\u003e2E3?2E3:y;y-\u003dA;do E\u003dE+N[w++]|0,e\u003de+E|0;while(--A);E%\u003d65521;e%\u003d65521}return E|e\u003c\u003c16|0};for(var oG\u003d{},Fp,a10\u003d[],SW\u003d0;SW\u003c256;SW++){Fp\u003dSW;for(var eX_\u003d0;eX_\u003c8;eX_++)Fp\u003dFp\u00261?3988292384^Fp\u003e\u003e\u003e1:Fp\u003e\u003e\u003e1;a10[SW]\u003dFp}oG\u003dfunction(e,N,y,w){y\u003dw+y;for(e^\u003d-1;w\u003cy;w++)e\u003de\u003e\u003e\u003e8^a10[(e^N[w])\u0026255];return e^-1};var JT\u003d{};JT\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 eC\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],wx\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],cqE\u003d[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],C6M\u003d[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],$r\u003dArray(576);WD($r);var Yr\u003dArray(60);WD(Yr);var y2\u003dArray(512);WD(y2);var ar\u003dArray(256);WD(ar);var Ny\u003dArray(29);WD(Ny);var Ea\u003dArray(30);WD(Ea);var oVJ,bGP,hx9,SoF\u003d!1;var Bz;Bz\u003d[new kr(0,0,0,0,function(e,N){var y\u003d65535;for(y\u003ee.jz-5\u0026\u0026(y\u003de.jz-5);;){if(e.MU\u003c\u003d1){bg(e);if(e.MU\u003d\u003d\u003d0\u0026\u0026N\u003d\u003d\u003d0)return 1;if(e.MU\u003d\u003d\u003d0)break}e.zW+\u003de.MU;e.MU\u003d0;var w\u003de.En+y;if(e.zW\u003d\u003d\u003d0||e.zW\u003e\u003dw)if(e.MU\u003de.zW-w,e.zW\u003dw,My(e,!1),e.I2.qP\u003d\u003d\u003d0)return 1;if(e.zW-e.En\u003e\u003de.r4-262\u0026\u0026(My(e,!1),e.I2.qP\u003d\u003d\u003d0))return 1}e.J1\u003d0;if(N\u003d\u003d\u003d4)return My(e,!0),e.I2.qP\u003d\u003d\u003d0?3:4;e.zW\u003ee.En\u0026\u0026My(e,!1);return 1}),\nnew kr(4,4,8,4,hT),new kr(4,5,16,8,hT),new kr(4,6,32,32,hT),new kr(4,4,16,16,cz),new kr(8,16,32,32,cz),new kr(8,16,128,128,cz),new kr(8,32,128,256,cz),new kr(32,128,258,1024,cz),new kr(32,258,258,4096,cz)];var Fi0\u003d{};Fi0\u003dfunction(){this.input\u003dnull;this.jx\u003dthis.o$\u003dthis.FY\u003d0;this.output\u003dnull;this.JY\u003dthis.qP\u003dthis.UW\u003d0;this.msg\u003d\"\";this.state\u003dnull;this.K3\u003d2;this.Z_\u003d0};var keE\u003dObject.prototype.toString;\nXg.prototype.push\u003dfunction(e,N){var y\u003dthis.I2,w\u003dthis.options.chunkSize;if(this.ended)return!1;var E\u003dN\u003d\u003d\u003d~~N?N:N\u003d\u003d\u003d!0?4:0;typeof e\u003d\u003d\u003d\"string\"?y.input\u003dsdn(e):keE.call(e)\u003d\u003d\u003d\"[object ArrayBuffer]\"?y.input\u003dnew Uint8Array(e):y.input\u003de;y.FY\u003d0;y.o$\u003dy.input.length;do{y.qP\u003d\u003d\u003d0\u0026\u0026(y.output\u003dnew Ki.iV(w),y.UW\u003d0,y.qP\u003dw);e\u003dlfJ(y,E);if(e!\u003d\u003d1\u0026\u0026e!\u003d\u003d0)return this.m$(e),this.ended\u003d!0,!1;if(y.qP\u003d\u003d\u003d0||y.o$\u003d\u003d\u003d0\u0026\u0026(E\u003d\u003d\u003d4||E\u003d\u003d\u003d2))if(this.options.ZF\u003d\u003d\u003d\"string\"){var A\u003dKi.LQ(y.output,y.UW);N\u003dA;A\u003dA.length;if(A\u003c65537\u0026\u0026(N.subarray\u0026\u0026\nsPw||!N.subarray))N\u003dString.fromCharCode.apply(null,Ki.LQ(N,A));else{for(var T\u003d\"\",p\u003d0;p\u003cA;p++)T+\u003dString.fromCharCode(N[p]);N\u003dT}this.chunks.push(N)}else N\u003dKi.LQ(y.output,y.UW),this.chunks.push(N)}while((y.o$\u003e0||y.qP\u003d\u003d\u003d0)\u0026\u0026e!\u003d\u003d1);if(E\u003d\u003d\u003d4)return(y\u003dthis.I2)\u0026\u0026y.state?(w\u003dy.state.status,w!\u003d\u003d42\u0026\u0026w!\u003d\u003d69\u0026\u0026w!\u003d\u003d73\u0026\u0026w!\u003d\u003d91\u0026\u0026w!\u003d\u003d103\u0026\u0026w!\u003d\u003d113\u0026\u0026w!\u003d\u003d666?e\u003dpb(y,-2):(y.state\u003dnull,e\u003dw\u003d\u003d\u003d113?pb(y,-3):0)):e\u003d-2,this.m$(e),this.ended\u003d!0,e\u003d\u003d\u003d0;E\u003d\u003d\u003d2\u0026\u0026(this.m$(0),y.qP\u003d0);return!0};\nXg.prototype.m$\u003dfunction(e){e\u003d\u003d\u003d0\u0026\u0026(this.result\u003dthis.options.ZF\u003d\u003d\u003d\"string\"?this.chunks.join(\"\"):Ki.Oe(this.chunks));this.chunks\u003d[];this.err\u003de;this.msg\u003dthis.I2.msg};var dx\u003d\"@@redux/INIT\"+Pz(),vVJ\u003d\"@@redux/REPLACE\"+Pz();var zxF\u003dtypeof Symbol\u003d\u003d\u003d\"function\"\u0026\u0026Symbol.observable||\"@@observable\";var N5w\u003d[0,AnT,-3,EO];g.b(zz,qq);zz.prototype.getType\u003dfunction(){return lV(this,11)};var jiM\u003dfunction(){var e\u003d[0,Jnf,T_w,eW,AnT,eW,-1,EO,AnT,EO,-1,Jnf,EO,T_w,Nn,N5w,eW,-1,EO];return function(N,y){if(aa.length){var w\u003daa.pop();vR9(w,y);w.J.init(N,void 0,void 0,y);N\u003dw}else N\u003dnew D8(N,y);try{var E\u003dnew zz,A\u003dE.wT;wG(e)(A,N);var T\u003dE}finally{N.free()}return T}}();var Vg3\u003d-1945370920;var K1M\u003dnew g.ig(\"adInfoDialogEndpoint\");var r0J\u003dnew g.ig(\"adPingingEndpoint\");var DEE\u003dnew g.ig(\"crossDeviceProgressCommand\");var Lt\u003dnew g.ig(\"actionCompanionAdRenderer\");var pd\u003dnew g.ig(\"adActionInterstitialRenderer\");var yVq\u003dnew g.ig(\"adDurationRemainingRenderer\");var IQ\u003dnew g.ig(\"adHoverTextButtonRenderer\");var m7P\u003dnew g.ig(\"adInfoDialogRenderer\");var ps\u003dnew g.ig(\"adMessageRenderer\");var vr\u003dnew g.ig(\"adPreviewRenderer\");var aX\u003dnew g.ig(\"adsEngagementPanelRenderer\");var w8P\u003dnew g.ig(\"dismissablePanelTextPortraitImageRenderer\");var Nv1\u003dnew g.ig(\"adsEngagementPanelSectionListViewModel\");var w_X\u003dnew g.ig(\"flyoutCtaRenderer\");var s_\u003dnew g.ig(\"imageCompanionAdRenderer\");var TS\u003dnew g.ig(\"instreamAdPlayerOverlayRenderer\");var gcM\u003dnew g.ig(\"instreamSurveyAdBackgroundImageRenderer\");var dj\u003dnew g.ig(\"instreamSurveyAdPlayerOverlayRenderer\");var Sj\u003dnew g.ig(\"instreamSurveyAdRenderer\"),Pr\u003dnew g.ig(\"instreamSurveyAdSingleSelectQuestionRenderer\"),X4\u003dnew g.ig(\"instreamSurveyAdMultiSelectQuestionRenderer\"),oH\u003dnew g.ig(\"instreamSurveyAdAnswerRenderer\"),Eww\u003dnew g.ig(\"instreamSurveyAdAnswerNoneOfTheAboveRenderer\");var lS\u003dnew g.ig(\"instreamVideoAdRenderer\");var AVw\u003dnew g.ig(\"textOverlayAdContentRenderer\"),T5T\u003dnew g.ig(\"enhancedTextOverlayAdContentRenderer\"),JVk\u003dnew g.ig(\"imageOverlayAdContentRenderer\");var JG\u003dnew g.ig(\"playerOverlayLayoutRenderer\");var Cd\u003dnew g.ig(\"videoInterstitialButtonedCenteredLayoutRenderer\");var p89\u003dnew g.ig(\"aboveFeedAdLayoutRenderer\");var CI5\u003dnew g.ig(\"belowPlayerAdLayoutRenderer\");var JCH\u003dnew g.ig(\"inPlayerAdLayoutRenderer\");var he\u003dnew g.ig(\"playerBytesAdLayoutRenderer\");var rCF\u003dnew g.ig(\"playerBytesSequenceItemAdLayoutRenderer\");var Br\u003dnew g.ig(\"playerUnderlayAdLayoutRenderer\");var F4\u003dnew g.ig(\"adIntroRenderer\");var TR\u003dnew g.ig(\"playerBytesSequentialLayoutRenderer\");var mfF\u003dnew g.ig(\"slidingTextPlayerOverlayRenderer\");var oQ\u003dnew g.ig(\"surveyTextInterstitialRenderer\");var $fn\u003dnew g.ig(\"videoAdTrackingRenderer\");var p_5\u003dnew g.ig(\"simpleAdBadgeRenderer\");var yV\u003dnew g.ig(\"skipAdRenderer\"),C_Z\u003dnew g.ig(\"skipButtonRenderer\");var gj\u003dnew g.ig(\"adSlotRenderer\");var cr\u003dnew g.ig(\"squeezebackPlayerSidePanelRenderer\");var rVk\u003dnew g.ig(\"timedPieCountdownRenderer\");var mO\u003dnew g.ig(\"adAvatarViewModel\");var Hv\u003dnew g.ig(\"adBadgeViewModel\");var Ke\u003dnew g.ig(\"adButtonViewModel\");var $Mw\u003dnew g.ig(\"adDetailsLineViewModel\");var Ykf\u003dnew g.ig(\"adDisclosureBannerViewModel\");var M0Z\u003dnew g.ig(\"adPodIndexViewModel\");var lZV\u003dnew g.ig(\"imageBackgroundViewModel\");var Ffw\u003dnew g.ig(\"adGridCardCollectionViewModel\");var Skq\u003dnew g.ig(\"adGridCardTextViewModel\");var owT\u003dnew g.ig(\"adPreviewViewModel\");var bq0\u003dnew g.ig(\"playerAdAvatarLockupCardButtonedViewModel\");var hXk\u003dnew g.ig(\"skipAdButtonViewModel\");var cV5\u003dnew g.ig(\"skipAdViewModel\");var kwk\u003dnew g.ig(\"timedPieCountdownViewModel\");var B5f\u003dnew g.ig(\"visitAdvertiserLinkViewModel\");var ej\u003dnew g.ig(\"bannerImageLayoutViewModel\");var N2\u003dnew g.ig(\"topBannerImageTextIconButtonedLayoutViewModel\");var yw\u003dnew g.ig(\"adsEngagementPanelLayoutViewModel\");var kt\u003dnew g.ig(\"displayUnderlayTextGridCardsLayoutViewModel\");g.S5\u003dnew g.ig(\"browseEndpoint\");var X_f\u003dnew g.ig(\"confirmDialogEndpoint\");var MuP\u003dnew g.ig(\"rawColdConfigGroup\");var YFM\u003dnew g.ig(\"rawHotConfigGroup\");g.o4\u003dnew g.ig(\"commandExecutorCommand\");g.b(uAM,qq);var W51\u003d{qRP:0,SRh:1,o7h:32,X_P:61,MLZ:67,erl:103,WKt:86,Gcq:42,E7q:60,RrW:62,YRt:73,mkh:76,v7s:88,g79:90,QYG:99,Tqk:98,VLG:100,n7P:102,INP:41,Dkk:69,sYs:70,p2B:71,hDl:2,lk1:27,ANDROID:3,ops:54,EpG:14,gpt:91,BzW:55,mrB:24,np1:20,Y_P:18,Urt:21,W3k:104,MYG:30,Drk:29,sVk:28,ilW:101,ppP:34,VY9:36,XIk:38,IOS:5,wcq:15,zfW:92,qnW:40,Ayk:25,hfq:17,l31:19,uHG:64,xOW:66,iEq:26,a3t:22,SnB:33,dOB:68,Rfq:35,yy9:53,cyk:37,OEP:39,DAl:7,sOG:57,p_P:43,JxZ:59,FKq:93,IK1:74,Nqq:75,kch:85,KKh:65,fN1:80,jYl:8,QO9:10,\nw_G:58,blk:63,tL9:72,QVh:23,NfW:11,kJg:13,CRW:12,IcW:16,Hlq:56,UkP:31,q$1:77,Gxh:84,BqP:87,EXh:89,oXh:94,DOg:95};g.b(DO,qq);DO.prototype.l_\u003dfunction(){return Mq(this,3)};\nDO.prototype.Sk\u003dfunction(){return Mq(this,5)};\nDO.prototype.K2\u003dfunction(e){return Sn(this,5,e)};g.b(gx,qq);g.b(qoJ,qq);g.b(V2,qq);g.J\u003dV2.prototype;g.J.getDeviceId\u003dfunction(){return Mq(this,6)};\ng.J.cZ\u003dfunction(e){var N\u003dWW(this,9,Cm,3,void 0,!0);nf(N,e);return N[e]};\ng.J.getPlayerType\u003dfunction(){return lV(this,36)};\ng.J.setHomeGroupInfo\u003dfunction(e){return JQ(this,qoJ,81,e)};\ng.J.clearLocationPlayabilityToken\u003dfunction(){return j4(this,89)};g.b(fb,qq);fb.prototype.getValue\u003dfunction(){return Mq(this,yH(this,r2E)\u003d\u003d\u003d2?2:-1)};\nvar r2E\u003d[2,3,4,5,6];g.b(tT,qq);tT.prototype.setTrackingParams\u003dfunction(e){return j4(this,1,iqM(e,!1))};g.b(ug,qq);g.b(qy,qq);qy.prototype.cZ\u003dfunction(e){var N\u003dWW(this,5,ra,3,void 0,!0);nf(N,e);return N[e]};g.b(ZO,qq);ZO.prototype.getToken\u003dfunction(){return $f(this,2)};\nZO.prototype.setToken\u003dfunction(e){return Sn(this,2,e)};g.b(xr,qq);xr.prototype.setSafetyMode\u003dfunction(e){return bV(this,5,e)};g.b(jC,qq);jC.prototype.JE\u003dfunction(e){return JQ(this,V2,1,e)};var iS\u003dnew g.ig(\"thumbnailLandscapePortraitRenderer\");g.P_V\u003dnew g.ig(\"changeEngagementPanelVisibilityAction\");var FKP\u003dnew g.ig(\"continuationCommand\");g.dMq\u003dnew g.ig(\"openPopupAction\");g.bW\u003dnew g.ig(\"webCommandMetadata\");var kRF\u003dnew g.ig(\"metadataBadgeRenderer\");var lx0\u003dnew g.ig(\"signalServiceEndpoint\");var ZL\u003dnew g.ig(\"innertubeCommand\");var yxH\u003dnew g.ig(\"loggingDirectives\");var BNs\u003d{j1W:\"EMBEDDED_PLAYER_MODE_UNKNOWN\",KSl:\"EMBEDDED_PLAYER_MODE_DEFAULT\",fxh:\"EMBEDDED_PLAYER_MODE_PFP\",t1s:\"EMBEDDED_PLAYER_MODE_PFL\"};var RQM\u003dnew g.ig(\"channelThumbnailEndpoint\");var ONM\u003dnew g.ig(\"embeddedPlayerErrorMessageRenderer\");var m23\u003dnew g.ig(\"embeddedPlayerOverlayVideoDetailsRenderer\"),GRP\u003dnew g.ig(\"embeddedPlayerOverlayVideoDetailsCollapsedRenderer\"),U23\u003dnew g.ig(\"embeddedPlayerOverlayVideoDetailsExpandedRenderer\");var bNM\u003dnew g.ig(\"embedsInfoPanelRenderer\");var IZw\u003dnew g.ig(\"feedbackEndpoint\");var vwX\u003dnew g.ig(\"callToActionButtonViewModel\");var zXF\u003dnew g.ig(\"interactionLoggingCommandMetadata\");var bb5\u003d{LKs:\"WEB_DISPLAY_MODE_UNKNOWN\",CLg:\"WEB_DISPLAY_MODE_BROWSER\",ZlW:\"WEB_DISPLAY_MODE_MINIMAL_UI\",rx1:\"WEB_DISPLAY_MODE_STANDALONE\",PLP:\"WEB_DISPLAY_MODE_FULLSCREEN\"};g.b(nb,qq);nb.prototype.getPlayerType\u003dfunction(){return lV(this,7)};\nnb.prototype.vE\u003dfunction(){return Mq(this,19)};\nnb.prototype.setVideoId\u003dfunction(e){return Sn(this,19,e)};g.b(Q2,qq);g.b(Kb,qq);g.b(Wz,qq);\nvar iqq\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 DM5\u003dnew g.ig(\"loggingContext\");g.b(Oa,qq);g.b(RG,qq);RG.prototype.vE\u003dfunction(){return $f(this,yH(this,$g)\u003d\u003d\u003d1?1:-1)};\nRG.prototype.setVideoId\u003dfunction(e){return en(this,1,$g,cW(e))};\nRG.prototype.getPlaylistId\u003dfunction(){return $f(this,yH(this,$g)\u003d\u003d\u003d2?2:-1)};\nvar $g\u003d[1,2];g.b(ZG5,qq);var K3\u003dnew g.ig(\"changeKeyedMarkersVisibilityCommand\");var gw0\u003dnew g.ig(\"changeMarkersVisibilityCommand\");var XrP\u003dnew g.ig(\"loadMarkersCommand\");var V00\u003dnew g.ig(\"suggestedActionDataViewModel\");var oyH\u003dnew g.ig(\"timelyActionViewModel\");var SL0\u003dnew g.ig(\"timelyActionsOverlayViewModel\");var kdM\u003dnew g.ig(\"productListItemRenderer\");var fZw\u003dnew g.ig(\"shoppingOverlayRenderer\");var HN5\u003dnew g.ig(\"musicEmbeddedPlayerOverlayVideoDetailsRenderer\");var t0f\u003dnew g.ig(\"adFeedbackEndpoint\");var uFw\u003dnew g.ig(\"menuEndpoint\");var uOJ\u003dnew g.ig(\"phoneDialerEndpoint\");var fg5\u003dnew g.ig(\"sendSmsEndpoint\");var QQn\u003dnew g.ig(\"copyTextEndpoint\");var qk5\u003dnew g.ig(\"shareEndpoint\"),Zqf\u003dnew g.ig(\"shareEntityEndpoint\"),xM0\u003dnew g.ig(\"shareEntityServiceEndpoint\"),jwT\u003dnew g.ig(\"webPlayerShareEntityServiceEndpoint\");g.qu\u003dnew g.ig(\"urlEndpoint\");g.m0\u003dnew g.ig(\"watchEndpoint\");var nw5\u003dnew g.ig(\"watchPlaylistEndpoint\");g.QwM\u003dnew g.ig(\"offlineOrchestrationActionCommand\");var A9F\u003dnew g.ig(\"compositeVideoOverlayRenderer\");var mMV\u003dnew g.ig(\"miniplayerRenderer\");var jQs\u003dnew g.ig(\"paidContentOverlayRenderer\");var HqF\u003dnew g.ig(\"playerMutedAutoplayOverlayRenderer\"),KfX\u003dnew g.ig(\"playerMutedAutoplayEndScreenRenderer\");var fpn\u003dnew g.ig(\"unserializedPlayerResponse\"),Wff\u003dnew g.ig(\"unserializedPlayerResponse\");var Oq_\u003dnew g.ig(\"playlistEditEndpoint\");var hs;g.zR\u003dnew g.ig(\"buttonRenderer\");hs\u003dnew g.ig(\"toggleButtonRenderer\");var edF\u003dnew g.ig(\"counterfactualRenderer\");var RX5\u003dnew g.ig(\"resolveUrlCommandMetadata\");var Gw0\u003dnew g.ig(\"modifyChannelNotificationPreferenceEndpoint\");var CAs\u003dnew g.ig(\"pingingEndpoint\");var UMk\u003dnew g.ig(\"unsubscribeEndpoint\");g.o$\u003dnew g.ig(\"subscribeButtonRenderer\");var Lf_\u003dnew g.ig(\"subscribeEndpoint\");var p13\u003dnew g.ig(\"buttonViewModel\");var yCH\u003dnew g.ig(\"qrCodeRenderer\");var Ryn\u003d{WWP:\"LIVING_ROOM_APP_MODE_UNSPECIFIED\",YnG:\"LIVING_ROOM_APP_MODE_MAIN\",nIs:\"LIVING_ROOM_APP_MODE_KIDS\",XcG:\"LIVING_ROOM_APP_MODE_MUSIC\",UOW:\"LIVING_ROOM_APP_MODE_UNPLUGGED\",mOh:\"LIVING_ROOM_APP_MODE_GAMING\"};var F9M\u003dnew g.ig(\"autoplaySwitchButtonRenderer\");var Sx,pj5,nAE,hU3;Sx\u003dnew g.ig(\"decoratedPlayerBarRenderer\");pj5\u003dnew g.ig(\"chapteredPlayerBarRenderer\");nAE\u003dnew g.ig(\"multiMarkersPlayerBarRenderer\");hU3\u003dnew g.ig(\"chapterRenderer\");g.YOE\u003dnew g.ig(\"markerRenderer\");var swM\u003dnew g.ig(\"decoratedPlayheadRenderer\");var hQE\u003dnew g.ig(\"desktopOverlayConfigRenderer\");var ECE\u003dnew g.ig(\"engagementPanelSectionListRenderer\");var otM\u003dnew g.ig(\"gatedActionsOverlayViewModel\");var SOJ\u003dnew g.ig(\"heatMarkerRenderer\");var Fgs\u003dnew g.ig(\"heatmapRenderer\");var BjM\u003dnew g.ig(\"watchToWatchTransitionRenderer\");var K9_\u003dnew g.ig(\"playlistPanelRenderer\");var aZ_\u003dnew g.ig(\"productUpsellSuggestedActionViewModel\");var ejk\u003dnew g.ig(\"suggestedActionTimeRangeTrigger\"),NrF\u003dnew g.ig(\"suggestedActionsRenderer\"),yO_\u003dnew g.ig(\"suggestedActionRenderer\");var oWJ\u003dnew g.ig(\"timedMarkerDecorationRenderer\");var E6n\u003dnew g.ig(\"cipher\");var tm5\u003dnew g.ig(\"playerVars\");var wm5\u003dnew g.ig(\"playerVars\");var cj\u003dg.xJ.window,ERf,AOX,Gz\u003d(cj\u003d\u003dnull?void 0:(ERf\u003dcj.yt)\u003d\u003dnull?void 0:ERf.config_)||(cj\u003d\u003dnull?void 0:(AOX\u003dcj.ytcfg)\u003d\u003dnull?void 0:AOX.data_)||{};g.jM(\"yt.config_\",Gz);var aG\u003d[];var Rx0\u003d/^[\\w.]*$/,HGM\u003d{q:!0,search_query:!0},meM\u003dString(w2);var MR\u003dnew function(){var e\u003dwindow.document;this.J\u003dwindow;this.N\u003de};\ng.jM(\"yt.ads_.signals_.getAdSignalsString\",function(e){return E8(Fj(e))});g.s9();var Ue0\u003d\"XMLHttpRequest\"in g.xJ?function(){return new XMLHttpRequest}:null;var Trk\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.B(Trk);var eh3\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\"},NN9\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.B(Trk)),Cf1\u003d!1,sZE\u003dy7n,TNP\u003dvL;g.b(DJ,FF);fp.prototype.then\u003dfunction(e,N,y){return this.J?this.J.then(e,N,y):this.K\u003d\u003d\u003d1\u0026\u0026e?(e\u003de.call(y,this.N))\u0026\u0026typeof e.then\u003d\u003d\u003d\"function\"?e:u4(e):this.K\u003d\u003d\u003d2\u0026\u0026N?(e\u003dN.call(y,this.N))\u0026\u0026typeof e.then\u003d\u003d\u003d\"function\"?e:tE(e):this};\nfp.prototype.getValue\u003dfunction(){return this.N};\nfp.prototype.$goog_Thenable\u003d!0;var qR\u003d!1;var Gv\u003ds8||ay;var c7_\u003d/^([0-9\\.]+):([0-9\\.]+)$/;g.b(lY,FF);lY.prototype.name\u003d\"BiscottiError\";g.b(MI,FF);MI.prototype.name\u003d\"BiscottiMissingError\";var PfJ\u003d{format:\"RAW\",method:\"GET\",timeout:5E3,withCredentials:!0},Fc\u003dnull;var Ba3\u003dJnF([\"data-\"]),fS1\u003d{};var JOk\u003d0,Su\u003dg.RB?\"webkit\":Y0?\"moz\":g.S6?\"ms\":g.oK?\"o\":\"\",pmF\u003dg.nM(\"ytDomDomGetNextId\")||function(){return++JOk};\ng.jM(\"ytDomDomGetNextId\",pmF);var Zks\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};BE.prototype.preventDefault\u003dfunction(){this.event\u0026\u0026(this.event.returnValue\u003d!1,this.event.preventDefault\u0026\u0026this.event.preventDefault())};\nBE.prototype.stopPropagation\u003dfunction(){this.event\u0026\u0026(this.event.cancelBubble\u003d!0,this.event.stopPropagation\u0026\u0026this.event.stopPropagation())};\nBE.prototype.stopImmediatePropagation\u003dfunction(){this.event\u0026\u0026(this.event.cancelBubble\u003d!0,this.event.stopImmediatePropagation\u0026\u0026this.event.stopImmediatePropagation())};var Xc\u003dg.xJ.ytEventsEventsListeners||{};g.jM(\"ytEventsEventsListeners\",Xc);var nD0\u003dg.xJ.ytEventsEventsCounter||{count:0};g.jM(\"ytEventsEventsCounter\",nD0);var KI1\u003drR(function(){var e\u003d!1;try{var N\u003dObject.defineProperty({},\"passive\",{get:function(){e\u003d!0}});\nwindow.addEventListener(\"test\",null,N)}catch(y){}return e}),Q19\u003drR(function(){var e\u003d!1;\ntry{var N\u003dObject.defineProperty({},\"capture\",{get:function(){e\u003d!0}});\nwindow.addEventListener(\"test\",null,N)}catch(y){}return e});var kW;kW\u003dwindow;g.iC\u003dkW.ytcsi\u0026\u0026kW.ytcsi.now?kW.ytcsi.now:kW.performance\u0026\u0026kW.performance.timing\u0026\u0026kW.performance.now\u0026\u0026kW.performance.timing.navigationStart?function(){return kW.performance.timing.navigationStart+kW.performance.now()}:function(){return(new Date).getTime()};g.e0(zh,g.x);zh.prototype.D\u003dfunction(e){e.J\u003d\u003d\u003dvoid 0\u0026\u0026xH5(e);var N\u003de.J;e.N\u003d\u003d\u003dvoid 0\u0026\u0026xH5(e);this.J\u003dnew g.ri(N,e.N)};\nzh.prototype.wD\u003dfunction(){return this.J||new g.ri};\nzh.prototype.Ng\u003dfunction(){if(this.J){var e\u003d(0,g.iC)();if(this.j!\u003d0){var N\u003dthis.Z,y\u003dthis.J,w\u003dN.x-y.x;N\u003dN.y-y.y;w\u003dMath.sqrt(w*w+N*N)/(e-this.j);this.N[this.K]\u003dMath.abs((w-this.L)/this.L)\u003e.5?1:0;for(y\u003dN\u003d0;y\u003c4;y++)N+\u003dthis.N[y]||0;N\u003e\u003d3\u0026\u0026this.G();this.L\u003dw}this.j\u003de;this.Z\u003dthis.J;this.K\u003d(this.K+1)%4}};\nzh.prototype.fh\u003dfunction(){g.k3(this.U);g.d9(this.Kh)};g.b(iY,g.x);iY.prototype.Y\u003dfunction(e,N,y,w,E){y\u003dg.NR((0,g.Gs)(y,w||this.a9));y\u003d{target:e,name:N,callback:y};var A;E\u0026\u0026KI1()\u0026\u0026(A\u003d{passive:!0});e.addEventListener(N,y.callback,A);this.G.push(y);return y};\niY.prototype.CX\u003dfunction(e){for(var N\u003d0;N\u003cthis.G.length;N++)if(this.G[N]\u003d\u003de){this.G.splice(N,1);e.target.removeEventListener(e.name,e.callback);break}};\niY.prototype.fh\u003dfunction(){g.g9(this);g.x.prototype.fh.call(this)};Vf.prototype.clone\u003dfunction(){var e\u003dnew Vf,N;for(N in this)if(this.hasOwnProperty(N)){var y\u003dthis[N];e[N]\u003dmF(y)\u003d\u003d\"object\"?g.DA(y):y}return e};var FlE\u003d[\"att/get\"],K2M\u003d[\"embedded_player\"],suP\u003d[\"account/get_setting_values\"],C7X\u003d[\"share/get_share_panel\"],rOF\u003d[\"share/get_web_player_share_panel\"],$dw\u003d[\"feedback\"],YSw\u003d[\"notification/modify_channel_preference\"],E7P\u003d[\"player\"],MEk\u003d[\"browse/edit_playlist\"],NI0\u003d[\"account/set_setting\"],lyw\u003d[\"subscription/subscribe\"],FW_\u003d[\"subscription/unsubscribe\"],ps_\u003d[\"next\",\"unplugged/watch_next\"];var t2;g.fO\u003drR(function(){try{var e\u003dnew Z6;var N\u003de.isAvailable()?e:null}catch(y){return null}return N?new g.fi(N):null});\nt2\u003drR(function(){var e\u003dnew Lw5;return e.isAvailable()?new g.fi(e):null});g.SSF\u003dwindow.yt\u0026\u0026window.yt.msgs_||window.ytcfg\u0026\u0026window.ytcfg.msgs||{};g.jM(\"yt.msgs_\",g.SSF);nO.prototype.PQ\u003dfunction(e,N){e\u003d{};var y\u003d[];\"USER_SESSION_ID\"in Gz\u0026\u0026y.push({key:\"u\",value:g.Lb(\"USER_SESSION_ID\")});if(y\u003dxg5(y))e.Authorization\u003dy,y\u003dN\u003dN\u003d\u003dnull?void 0:N.sessionIndex,y\u003d\u003d\u003dvoid 0\u0026\u0026(y\u003dNumber(g.Lb(\"SESSION_INDEX\",0)),y\u003disNaN(y)?0:y),g.Xj(\"voice_search_auth_header_removal\")||(e[\"X-Goog-AuthUser\"]\u003dy.toString()),\"INNERTUBE_HOST_OVERRIDE\"in Gz||(e[\"X-Origin\"]\u003dwindow.location.origin),N\u003d\u003d\u003dvoid 0\u0026\u0026\"DELEGATED_SESSION_ID\"in Gz\u0026\u0026(e[\"X-Goog-PageId\"]\u003dg.Lb(\"DELEGATED_SESSION_ID\"));return e};var lt\u003d{identityType:\"UNAUTHENTICATED_IDENTITY_TYPE_UNKNOWN\"};var KO\u003dg.nM(\"ytglobal.prefsUserPrefsPrefs_\")||{};g.jM(\"ytglobal.prefsUserPrefsPrefs_\",KO);var Qf;g.J\u003dLIP.prototype;g.J.get\u003dfunction(e,N){Rz(e);OF(e);e\u003dKO[e]!\u003d\u003dvoid 0?KO[e].toString():null;return e!\u003dnull?e:N?N:\"\"};\ng.J.set\u003dfunction(e,N){Rz(e);OF(e);if(N\u003d\u003dnull)throw Error(\"ExpectedNotNull\");KO[e]\u003dN.toString()};\ng.J.remove\u003dfunction(e){Rz(e);OF(e);delete KO[e]};\ng.J.save\u003dfunction(){var e\u003d!0;g.Xj(\"web_secure_pref_cookie_killswitch\")\u0026\u0026(e\u003d!1);g.x3(this.J,this.dump(),63072E3,this.N,e)};\ng.J.clear\u003dfunction(){g.mgH(KO)};\ng.J.dump\u003dfunction(){var e\u003d[],N;for(N in KO)KO.hasOwnProperty(N)\u0026\u0026e.push(N+\"\u003d\"+encodeURIComponent(String(KO[N])));return e.join(\"\u0026\")};\ng.J.parse\u003dfunction(e){e\u003ddecodeURIComponent(e).split(\"\u0026\");for(var N\u003d0;N\u003ce.length;N++){var y\u003de[N].split(\"\u003d\"),w\u003dy[0];(y\u003dy[1])\u0026\u0026(KO[w]\u003dy.toString())}};var eTH\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\"},h85\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},cTJ\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},y4J\u003d{\"slow-2g\":\"EFFECTIVE_CONNECTION_TYPE_SLOW_2G\",\"2g\":\"EFFECTIVE_CONNECTION_TYPE_2G\",\"3g\":\"EFFECTIVE_CONNECTION_TYPE_3G\",\"4g\":\"EFFECTIVE_CONNECTION_TYPE_4G\"};g.b(g.Gh,Error);sF.prototype.kB\u003dfunction(e,N){return az(e,1,N)};\nsF.prototype.Ha\u003dfunction(e){(e\u003dthis.J.get(e))\u0026\u0026e()};g.nM(\"yt.scheduler.instance.timerIdMap_\");g.b(N7,sF);N7.prototype.Zx\u003dfunction(e){if(e\u003d\u003d\u003dvoid 0||!Number.isNaN(Number(e))){var N\u003dg.nM(\"yt.scheduler.instance.cancelJob\");N?N(e):g.cL(e)}};\nN7.prototype.start\u003dfunction(){var e\u003dg.nM(\"yt.scheduler.instance.start\");e\u0026\u0026e()};\nN7.prototype.pause\u003dfunction(){var e\u003dg.nM(\"yt.scheduler.instance.pause\");e\u0026\u0026e()};\ng.Kk\u003dg.yK();Ag.prototype.set\u003dfunction(e,N,y,w){y\u003dy||31104E3;this.remove(e);if(this.J)try{this.J.set(e,N,Date.now()+y*1E3);return}catch(A){}var E\u003d\"\";if(w)try{E\u003descape(g.ID(N))}catch(A){return}else E\u003descape(N);g.x3(e,E,y,this.N)};\nAg.prototype.get\u003dfunction(e,N){var y\u003dvoid 0,w\u003d!this.J;if(!w)try{y\u003dthis.J.get(e)}catch(E){w\u003d!0}if(w\u0026\u0026(y\u003dg.jH(e))\u0026\u0026(y\u003dunescape(y),N))try{y\u003dJSON.parse(y)}catch(E){this.remove(e),y\u003dvoid 0}return y};\nAg.prototype.remove\u003dfunction(e){this.J\u0026\u0026this.J.remove(e);g.np(e,\"/\",this.N)};\nAg.prototype.getCreationTime\u003dfunction(e){return this.J\u0026\u0026(e\u003d(this.J.N(e)||{}).creation,typeof e\u003d\u003d\u003d\"number\")?e:null};var Tv\u003dfunction(){var e;return function(){e||(e\u003dnew Ag(\"ytidb\"));return e}}();var Y$\u003d[],pl,M7\u003d!1;var Bj\u003d{},Tes\u003d(Bj.AUTH_INVALID\u003d\"No user identifier specified.\",Bj.EXPLICIT_ABORT\u003d\"Transaction was explicitly aborted.\",Bj.IDB_NOT_SUPPORTED\u003d\"IndexedDB is not supported.\",Bj.MISSING_INDEX\u003d\"Index not created.\",Bj.MISSING_OBJECT_STORES\u003d\"Object stores not created.\",Bj.DB_DELETED_BY_MISSING_OBJECT_STORES\u003d\"Database is deleted because expected object stores were not created.\",Bj.DB_REOPENED_BY_MISSING_OBJECT_STORES\u003d\"Database is reopened because expected object stores were not created.\",Bj.UNKNOWN_ABORT\u003d\n\"Transaction was aborted for unknown reasons.\",Bj.QUOTA_EXCEEDED\u003d\"The current transaction exceeded its quota limitations.\",Bj.QUOTA_MAYBE_EXCEEDED\u003d\"The current transaction may have failed because of exceeding quota limitations.\",Bj.EXECUTE_TRANSACTION_ON_CLOSED_DB\u003d\"Can\u0027t start a transaction on a closed database\",Bj.INCOMPATIBLE_DB_VERSION\u003d\"The binary is incompatible with the database version\",Bj),Xp\u003d{},J4_\u003d(Xp.AUTH_INVALID\u003d\"ERROR\",Xp.EXECUTE_TRANSACTION_ON_CLOSED_DB\u003d\"WARNING\",Xp.EXPLICIT_ABORT\u003d\"IGNORED\",\nXp.IDB_NOT_SUPPORTED\u003d\"ERROR\",Xp.MISSING_INDEX\u003d\"WARNING\",Xp.MISSING_OBJECT_STORES\u003d\"ERROR\",Xp.DB_DELETED_BY_MISSING_OBJECT_STORES\u003d\"WARNING\",Xp.DB_REOPENED_BY_MISSING_OBJECT_STORES\u003d\"WARNING\",Xp.QUOTA_EXCEEDED\u003d\"WARNING\",Xp.QUOTA_MAYBE_EXCEEDED\u003d\"WARNING\",Xp.UNKNOWN_ABORT\u003d\"WARNING\",Xp.INCOMPATIBLE_DB_VERSION\u003d\"WARNING\",Xp),Pj\u003d{},pD0\u003d(Pj.AUTH_INVALID\u003d!1,Pj.EXECUTE_TRANSACTION_ON_CLOSED_DB\u003d!1,Pj.EXPLICIT_ABORT\u003d!1,Pj.IDB_NOT_SUPPORTED\u003d!1,Pj.MISSING_INDEX\u003d!1,Pj.MISSING_OBJECT_STORES\u003d!1,Pj.DB_DELETED_BY_MISSING_OBJECT_STORES\u003d\n!1,Pj.DB_REOPENED_BY_MISSING_OBJECT_STORES\u003d!1,Pj.QUOTA_EXCEEDED\u003d!1,Pj.QUOTA_MAYBE_EXCEEDED\u003d!0,Pj.UNKNOWN_ABORT\u003d!0,Pj.INCOMPATIBLE_DB_VERSION\u003d!1,Pj);g.b(g.bC,g.Gh);g.b(hg,g.bC);g.b(cV,Error);var Cn3\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.d0.all\u003dfunction(e){return new g.d0(new PV(function(N,y){var w\u003d[],E\u003de.length;E\u003d\u003d\u003d0\u0026\u0026N(w);for(var A\u003d{eU:0};A.eU\u003ce.length;A\u003d{eU:A.eU},++A.eU)g.d0.resolve(e[A.eU]).then(function(T){return function(p){w[T.eU]\u003dp;E--;E\u003d\u003d\u003d0\u0026\u0026N(w)}}(A)).catch(function(T){y(T)})}))};\ng.d0.resolve\u003dfunction(e){return new g.d0(new PV(function(N,y){e instanceof g.d0?e.then(N,y):N(e)}))};\ng.d0.reject\u003dfunction(e){return new g.d0(new PV(function(N,y){y(e)}))};\ng.d0.prototype.then\u003dfunction(e,N){var y\u003dthis,w\u003de!\u003dnull?e:$AM,E\u003dN!\u003dnull?N:r4J;return new g.d0(new PV(function(A,T){y.state.status\u003d\u003d\u003d\"PENDING\"?(y.J.push(function(){Y2F(y,y,w,A,T)}),y.N.push(function(){M6M(y,y,E,A,T)})):y.state.status\u003d\u003d\u003d\"FULFILLED\"?Y2F(y,y,w,A,T):y.state.status\u003d\u003d\u003d\"REJECTED\"\u0026\u0026M6M(y,y,E,A,T)}))};\ng.d0.prototype.catch\u003dfunction(e){return this.then(void 0,e)};g.J\u003dhTF.prototype;g.J.add\u003dfunction(e,N,y){return g.fl(this,[e],{mode:\"readwrite\",Lx:!0},function(w){return w.objectStore(e).add(N,y)})};\ng.J.clear\u003dfunction(e){return g.fl(this,[e],{mode:\"readwrite\",Lx:!0},function(N){return N.objectStore(e).clear()})};\ng.J.close\u003dfunction(){this.J.close();var e;((e\u003dthis.options)\u003d\u003dnull?0:e.closed)\u0026\u0026this.options.closed()};\ng.J.count\u003dfunction(e,N){return g.fl(this,[e],{mode:\"readonly\",Lx:!0},function(y){return y.objectStore(e).count(N)})};\ng.J.delete\u003dfunction(e,N){return g.fl(this,[e],{mode:\"readwrite\",Lx:!0},function(y){return y.objectStore(e).delete(N)})};\ng.J.get\u003dfunction(e,N){return g.fl(this,[e],{mode:\"readonly\",Lx:!0},function(y){return y.objectStore(e).get(N)})};\ng.J.getAll\u003dfunction(e,N,y){return g.fl(this,[e],{mode:\"readonly\",Lx:!0},function(w){return w.objectStore(e).getAll(N,y)})};\ng.J.objectStoreNames\u003dfunction(){return Array.from(this.J.objectStoreNames)};\ng.J.getName\u003dfunction(){return this.J.name};\ng.J\u003dDm.prototype;g.J.add\u003dfunction(e,N){return vV(this.J.add(e,N))};\ng.J.autoIncrement\u003dfunction(){return this.J.autoIncrement};\ng.J.clear\u003dfunction(){return vV(this.J.clear()).then(function(){})};\ng.J.count\u003dfunction(e){return vV(this.J.count(e))};\ng.J.delete\u003dfunction(e){return e instanceof IDBKeyRange?XD3(this,e):vV(this.J.delete(e))};\ng.J.get\u003dfunction(e){return vV(this.J.get(e))};\ng.J.getAll\u003dfunction(e,N){return\"getAll\"in IDBObjectStore.prototype?vV(this.J.getAll(e,N)):Pn1(this,e,N)};\ng.J.index\u003dfunction(e){try{return new zT0(this.J.index(e))}catch(N){if(N instanceof Error\u0026\u0026N.name\u003d\u003d\u003d\"NotFoundError\")throw new cV(e,this.J.name);throw N;}};\ng.J.getName\u003dfunction(){return this.J.name};\ng.J.keyPath\u003dfunction(){return this.J.keyPath};\nq7.prototype.abort\u003dfunction(){this.J.abort();this.N\u003d!0;throw new g.bC(\"EXPLICIT_ABORT\");};\nq7.prototype.objectStore\u003dfunction(e){e\u003dthis.J.objectStore(e);var N\u003dthis.K.get(e);N||(N\u003dnew Dm(e),this.K.set(e,N));return N};\ng.J\u003dzT0.prototype;g.J.count\u003dfunction(e){return vV(this.J.count(e))};\ng.J.delete\u003dfunction(e){return g.QK(this,{query:e},function(N){return N.delete().then(function(){return g.j1(N)})})};\ng.J.get\u003dfunction(e){return vV(this.J.get(e))};\ng.J.getAll\u003dfunction(e,N){return\"getAll\"in IDBIndex.prototype?vV(this.J.getAll(e,N)):iiE(this,e,N)};\ng.J.keyPath\u003dfunction(){return this.J.keyPath};\ng.J.unique\u003dfunction(){return this.J.unique};\nm1.prototype.delete\u003dfunction(){return vV(this.cursor.delete()).then(function(){})};\nm1.prototype.getValue\u003dfunction(){return this.cursor.value};\nm1.prototype.update\u003dfunction(e){return vV(this.cursor.update(e))};Kl.prototype.N\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?{}:y;return g11(e,N,y)};\nKl.prototype.delete\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?{}:e;return HV(this.name,e)};\nKl.prototype.open\u003dfunction(){function e(){var A,T,p,C,r,Y,M,l,F,S;return g.f(function(k){switch(k.J){case 1:return T\u003d(A\u003dError().stack)!\u003dnull?A:\"\",g.c5(k,2),g.D(k,y.N(y.name,y.options.version,E),4);case 4:for(var X\u003dp\u003dk.N,d\u003dy.options,v\u003d[],V\u003dg.c(Object.keys(d.Ed)),Z\u003dV.next();!Z.done;Z\u003dV.next()){Z\u003dZ.value;var n\u003dd.Ed[Z],R\u003dn.bqs\u003d\u003d\u003dvoid 0?Number.MAX_VALUE:n.bqs;!(X.J.version\u003e\u003dn.Bs)||X.J.version\u003e\u003dR||X.J.objectStoreNames.contains(Z)||v.push(Z)}C\u003dv;if(C.length\u003d\u003d\u003d0){k.u9(5);break}r\u003dObject.keys(y.options.Ed);\nY\u003dp.objectStoreNames();if(y.L\u003cg.PL(\"ytidb_reopen_db_retries\",0))return y.L++,p.close(),lC(new g.bC(\"DB_REOPENED_BY_MISSING_OBJECT_STORES\",{dbName:y.name,expectedObjectStores:r,foundObjectStores:Y})),k.return(e());if(!(y.j\u003cg.PL(\"ytidb_remake_db_retries\",1))){k.u9(6);break}y.j++;return g.D(k,y.delete(),7);case 7:return lC(new g.bC(\"DB_DELETED_BY_MISSING_OBJECT_STORES\",{dbName:y.name,expectedObjectStores:r,foundObjectStores:Y})),k.return(e());case 6:throw new hg(Y,r);case 5:return k.return(p);case 2:M\u003d\ng.XH(k);if(M instanceof DOMException?M.name!\u003d\u003d\"VersionError\":\"DOMError\"in self\u0026\u0026M instanceof DOMError?M.name!\u003d\u003d\"VersionError\":!(M instanceof Object\u0026\u0026\"message\"in M)||M.message!\u003d\u003d\"An attempt was made to open a database using a lower version than the existing version.\"){k.u9(8);break}return g.D(k,y.N(y.name,void 0,Object.assign({},E,{upgrade:void 0})),9);case 9:l\u003dk.N;F\u003dl.J.version;if(y.options.version!\u003d\u003dvoid 0\u0026\u0026F\u003ey.options.version+1)throw l.close(),y.K\u003d!1,V6_(y,F);return k.return(l);case 8:throw N(),\nM instanceof Error\u0026\u0026!g.Xj(\"ytidb_async_stack_killswitch\")\u0026\u0026(M.stack\u003dM.stack+\"\\n\"+T.substring(T.indexOf(\"\\n\")+1)),BV(M,y.name,\"\",(S\u003dy.options.version)!\u003dnull?S:-1);}})}\nfunction N(){y.J\u003d\u003d\u003dw\u0026\u0026(y.J\u003dvoid 0)}\nvar y\u003dthis;if(!this.K)throw V6_(this);if(this.J)return this.J;var w,E\u003d{blocking:function(A){A.close()},\nclosed:N,cT1:N,upgrade:this.options.upgrade};return this.J\u003dw\u003de()};var Om\u003dnew Kl(\"YtIdbMeta\",{Ed:{databases:{Bs:1}},upgrade:function(e,N){N(1)\u0026\u0026g.g0(e,\"databases\",{keyPath:\"actualName\"})}});var sm,Ll\u003dnew function(){}(new function(){});new g.lq;g.b(N9,Kl);N9.prototype.N\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?{}:y;return(this.options.shared?QrH:n15)(e,N,Object.assign({},y))};\nN9.prototype.delete\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?{}:e;return(this.options.shared?W7M:mAF)(this.name,e)};var oRq\u003d{},RTH\u003dg.yJ(\"ytGcfConfig\",{Ed:(oRq.coldConfigStore\u003d{Bs:1},oRq.hotConfigStore\u003d{Bs:1},oRq),shared:!1,upgrade:function(e,N){N(1)\u0026\u0026(g.Zm(g.g0(e,\"hotConfigStore\",{keyPath:\"key\",autoIncrement:!0}),\"hotTimestampIndex\",\"timestamp\"),g.Zm(g.g0(e,\"coldConfigStore\",{keyPath:\"key\",autoIncrement:!0}),\"coldTimestampIndex\",\"timestamp\"))},\nversion:1});g.b(EE,g.x);EE.prototype.fh\u003dfunction(){for(var e\u003dg.c(this.N),N\u003de.next();!N.done;N\u003de.next()){var y\u003dthis.J;N\u003dy.indexOf(N.value);N\u003e\u003d0\u0026\u0026y.splice(N,1)}this.N.length\u003d0;g.x.prototype.fh.call(this)};ro.prototype.K2\u003dfunction(e){this.hotHashData\u003de;g.jM(\"yt.gcf.config.hotHashData\",this.hotHashData||null)};var bf_\u003dtypeof TextEncoder!\u003d\u003d\"undefined\"?new TextEncoder:null,qaM\u003dbf_?function(e){return bf_.encode(e)}:function(e){e\u003dg.hV(e);\nfor(var N\u003dnew Uint8Array(e.length),y\u003d0;y\u003cN.length;y++)N[y]\u003de[y];return N};var RW_\u003d{next:\"wn_s\",browse:\"br_s\",search:\"sr_s\",reel:\"r_wrs\",player:\"ps_s\"},U9F\u003d{next:\"wn_r\",browse:\"br_r\",search:\"sr_r\",reel:\"r_wrr\",player:\"ps_r\"};FG.prototype.jY\u003dfunction(){return{version:this.version,args:this.args}};S7.prototype.toString\u003dfunction(){return this.topic};var hjq\u003dg.nM(\"ytPubsub2Pubsub2Instance\")||new g.zY;g.zY.prototype.subscribe\u003dg.zY.prototype.subscribe;g.zY.prototype.unsubscribeByKey\u003dg.zY.prototype.qr;g.zY.prototype.publish\u003dg.zY.prototype.publish;g.zY.prototype.clear\u003dg.zY.prototype.clear;g.jM(\"ytPubsub2Pubsub2Instance\",hjq);var hx\u003dg.nM(\"ytPubsub2Pubsub2SubscribedKeys\")||{};g.jM(\"ytPubsub2Pubsub2SubscribedKeys\",hx);var Pi\u003dg.nM(\"ytPubsub2Pubsub2TopicToKeys\")||{};g.jM(\"ytPubsub2Pubsub2TopicToKeys\",Pi);var XzH\u003dg.nM(\"ytPubsub2Pubsub2IsAsync\")||{};\ng.jM(\"ytPubsub2Pubsub2IsAsync\",XzH);g.jM(\"ytPubsub2Pubsub2SkipSubKey\",null);var zi\u003dvoid 0,vi\u003dvoid 0;var fOJ\u003dg.PL(\"max_body_size_to_compress\",5E5),tCH\u003dg.PL(\"min_body_size_to_compress\",500),VJ\u003d!0,q9\u003d0,ut\u003d0,ZbH\u003dg.PL(\"compression_performance_threshold_lr\",250),xyP\u003dg.PL(\"slow_compressions_before_abandon_count\",4),Dx\u003d!1,go\u003dnew Map,f6\u003d1,ug5\u003d!0;g.J\u003dxp.prototype;g.J.writeThenSend\u003dfunction(e,N){var y\u003dthis;N\u003dN\u003d\u003d\u003dvoid 0?{}:N;if(Zx(this)\u0026\u0026this.J){var w\u003d{url:e,options:N,timestamp:this.now(),status:\"NEW\",sendCount:0};this.kp.set(w,this.fq).then(function(E){w.id\u003dE;y.nN.E4()\u0026\u0026y.kf(w)}).catch(function(E){y.kf(w);\nj7(y,E)})}else this.sendFn(e,N)};\ng.J.sendThenWrite\u003dfunction(e,N,y){var w\u003dthis;N\u003dN\u003d\u003d\u003dvoid 0?{}:N;if(Zx(this)\u0026\u0026this.J){var E\u003d{url:e,options:N,timestamp:this.now(),status:\"NEW\",sendCount:0};this.gP\u0026\u0026this.gP(\"nwl_skip_retry\")\u0026\u0026(E.skipRetry\u003dy);if(this.nN.E4()||this.gP\u0026\u0026this.gP(\"nwl_aggressive_send_then_write\")\u0026\u0026!E.skipRetry){if(!E.skipRetry){var A\u003dN.onError?N.onError:function(){};\nN.onError\u003dfunction(T,p){return g.f(function(C){if(C.J\u003d\u003d1)return g.D(C,w.kp.set(E,w.fq).catch(function(r){j7(w,r)}),2);\nA(T,p);g.hn(C)})}}this.sendFn(e,N,E.skipRetry)}else this.kp.set(E,this.fq).catch(function(T){w.sendFn(e,N,E.skipRetry);\nj7(w,T)})}else y\u003dthis.gP\u0026\u0026this.gP(\"nwl_skip_retry\")\u0026\u0026y,this.sendFn(e,N,y)};\ng.J.sendAndWrite\u003dfunction(e,N){var y\u003dthis;N\u003dN\u003d\u003d\u003dvoid 0?{}:N;if(Zx(this)\u0026\u0026this.J){var w\u003d{url:e,options:N,timestamp:this.now(),status:\"NEW\",sendCount:0},E\u003d!1,A\u003dN.onSuccess?N.onSuccess:function(){};\nw.options.onSuccess\u003dfunction(T,p){w.id!\u003d\u003dvoid 0?y.kp.jU(w.id,y.fq):E\u003d!0;y.nN.DP\u0026\u0026y.gP\u0026\u0026y.gP(\"vss_network_hint\")\u0026\u0026y.nN.DP(!0);A(T,p)};\nthis.sendFn(w.url,w.options,void 0,!0);this.kp.set(w,this.fq).then(function(T){w.id\u003dT;E\u0026\u0026y.kp.jU(w.id,y.fq)}).catch(function(T){j7(y,T)})}else this.sendFn(e,N,void 0,!0)};\ng.J.Ml\u003dfunction(){var e\u003dthis;if(!Zx(this))throw Error(\"IndexedDB is not supported: throttleSend\");this.N||(this.N\u003dthis.hx.kB(function(){var N;return g.f(function(y){if(y.J\u003d\u003d1)return g.D(y,e.kp.HW(\"NEW\",e.fq),2);if(y.J!\u003d3)return N\u003dy.N,N?g.D(y,e.kf(N),3):(e.dU(),y.return());e.N\u0026\u0026(e.N\u003d0,e.Ml());g.hn(y)})},this.oP))};\ng.J.dU\u003dfunction(){this.hx.Zx(this.N);this.N\u003d0};\ng.J.kf\u003dfunction(e){var N\u003dthis,y;return g.f(function(w){switch(w.J){case 1:if(!Zx(N))throw Error(\"IndexedDB is not supported: immediateSend\");if(e.id\u003d\u003d\u003dvoid 0){w.u9(2);break}return g.D(w,N.kp.bxP(e.id,N.fq),3);case 3:(y\u003dw.N)||N.nW(Error(\"The request cannot be found in the database.\"));case 2:if(N.Vx(e,N.HD)){w.u9(4);break}N.nW(Error(\"Networkless Logging: Stored logs request expired age limit\"));if(e.id\u003d\u003d\u003dvoid 0){w.u9(5);break}return g.D(w,N.kp.jU(e.id,N.fq),5);case 5:return w.return();case 4:e.skipRetry||\n(e\u003dKy_(N,e));if(!e){w.u9(0);break}if(!e.skipRetry||e.id\u003d\u003d\u003dvoid 0){w.u9(8);break}return g.D(w,N.kp.jU(e.id,N.fq),8);case 8:N.sendFn(e.url,e.options,!!e.skipRetry),g.hn(w)}})};\ng.J.Vx\u003dfunction(e,N){e\u003de.timestamp;return this.now()-e\u003e\u003dN?!1:!0};\ng.J.Is\u003dfunction(){var e\u003dthis;if(!Zx(this))throw Error(\"IndexedDB is not supported: retryQueuedRequests\");this.kp.HW(\"QUEUED\",this.fq).then(function(N){N\u0026\u0026!e.Vx(N,e.SA)?e.hx.kB(function(){return g.f(function(y){if(y.J\u003d\u003d1)return N.id\u003d\u003d\u003dvoid 0?y.u9(2):g.D(y,e.kp.VK(N.id,e.fq),2);e.Is();g.hn(y)})}):e.nN.E4()\u0026\u0026e.Ml()})};var n6;var SF1\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 cOk\u003d{},N2F\u003dg.yJ(\"ServiceWorkerLogsDatabase\",{Ed:(cOk.SWHealthLog\u003d{Bs:1},cOk),shared:!0,upgrade:function(e,N){N(1)\u0026\u0026g.Zm(g.g0(e,\"SWHealthLog\",{keyPath:\"id\",autoIncrement:!0}),\"swHealthNewRequest\",[\"interface\",\"timestamp\"])},\nversion:1});var Hi\u003d{},JEs\u003d0;var K6;OE.prototype.requestComplete\u003dfunction(e,N){N\u0026\u0026(this.N\u003d!0);e\u003dthis.removeParams(e);this.J.get(e)||this.J.set(e,N)};\nOE.prototype.isEndpointCFR\u003dfunction(e){e\u003dthis.removeParams(e);return(e\u003dthis.J.get(e))?!1:e\u003d\u003d\u003d!1\u0026\u0026this.N?!0:null};\nOE.prototype.removeParams\u003dfunction(e){return e.split(\"?\")[0]};\nOE.prototype.removeParams\u003dOE.prototype.removeParams;OE.prototype.isEndpointCFR\u003dOE.prototype.isEndpointCFR;OE.prototype.requestComplete\u003dOE.prototype.requestComplete;OE.getInstance\u003dRe;g.b(Gi,g.Ux);g.J\u003dGi.prototype;g.J.E4\u003dfunction(){return this.J.E4()};\ng.J.DP\u003dfunction(e){this.J.J\u003de};\ng.J.ek\u003dfunction(){var e\u003dwindow.navigator.onLine;return e\u003d\u003d\u003dvoid 0?!0:e};\ng.J.TG\u003dfunction(){this.N\u003d!0};\ng.J.listen\u003dfunction(e,N){return this.J.listen(e,N)};\ng.J.K0\u003dfunction(e){e\u003dmI(this.J,e);e.then(function(N){g.Xj(\"use_cfr_monitor\")\u0026\u0026Re().requestComplete(\"generate_204\",N)});\nreturn e};\nGi.prototype.sendNetworkCheckRequest\u003dGi.prototype.K0;Gi.prototype.listen\u003dGi.prototype.listen;Gi.prototype.enableErrorFlushing\u003dGi.prototype.TG;Gi.prototype.getWindowStatus\u003dGi.prototype.ek;Gi.prototype.networkStatusHint\u003dGi.prototype.DP;Gi.prototype.isNetworkAvailable\u003dGi.prototype.E4;Gi.getInstance\u003drEF;g.b(g.UE,g.Ux);g.UE.prototype.E4\u003dfunction(){var e\u003dg.nM(\"yt.networkStatusManager.instance.isNetworkAvailable\");return e?e.bind(this.N)():!0};\ng.UE.prototype.DP\u003dfunction(e){var N\u003dg.nM(\"yt.networkStatusManager.instance.networkStatusHint\").bind(this.N);N\u0026\u0026N(e)};\ng.UE.prototype.K0\u003dfunction(e){var N\u003dthis,y;return g.f(function(w){y\u003dg.nM(\"yt.networkStatusManager.instance.sendNetworkCheckRequest\").bind(N.N);return g.Xj(\"skip_network_check_if_cfr\")\u0026\u0026Re().isEndpointCFR(\"generate_204\")?w.return(new Promise(function(E){var A;N.DP(((A\u003dwindow.navigator)\u003d\u003dnull?void 0:A.onLine)||!0);E(N.E4())})):y?w.return(y(e)):w.return(!0)})};var L6;g.b(sE,xp);sE.prototype.writeThenSend\u003dfunction(e,N){N||(N\u003d{});N\u003deS(e,N);g.LO()||(this.J\u003d!1);xp.prototype.writeThenSend.call(this,e,N)};\nsE.prototype.sendThenWrite\u003dfunction(e,N,y){N||(N\u003d{});N\u003deS(e,N);g.LO()||(this.J\u003d!1);xp.prototype.sendThenWrite.call(this,e,N,y)};\nsE.prototype.sendAndWrite\u003dfunction(e,N){N||(N\u003d{});N\u003deS(e,N);g.LO()||(this.J\u003d!1);xp.prototype.sendAndWrite.call(this,e,N)};\nsE.prototype.awaitInitialization\u003dfunction(){return this.K.promise};var FH9\u003dg.xJ.ytNetworklessLoggingInitializationOptions||{isNwlInitialized:!1};g.jM(\"ytNetworklessLoggingInitializationOptions\",FH9);g.N6.prototype.isReady\u003dfunction(){!this.config_\u0026\u0026$yF()\u0026\u0026(this.config_\u003dg.Yp());return!!this.config_};var k75,EC,T_;k75\u003dg.xJ.ytPubsubPubsubInstance||new g.zY;EC\u003dg.xJ.ytPubsubPubsubSubscribedKeys||{};T_\u003dg.xJ.ytPubsubPubsubTopicToKeys||{};g.Al\u003dg.xJ.ytPubsubPubsubIsSynchronous||{};g.zY.prototype.subscribe\u003dg.zY.prototype.subscribe;g.zY.prototype.unsubscribeByKey\u003dg.zY.prototype.qr;g.zY.prototype.publish\u003dg.zY.prototype.publish;g.zY.prototype.clear\u003dg.zY.prototype.clear;g.jM(\"ytPubsubPubsubInstance\",k75);g.jM(\"ytPubsubPubsubTopicToKeys\",T_);g.jM(\"ytPubsubPubsubIsSynchronous\",g.Al);\ng.jM(\"ytPubsubPubsubSubscribedKeys\",EC);var kk9\u003d{};g.b(cX,g.x);cX.prototype.append\u003dfunction(e){if(!this.N)throw Error(\"This does not support the append operation\");e\u003de.ut();this.ut().appendChild(e)};\ng.b(k5,cX);k5.prototype.ut\u003dfunction(){return this.J};g.b(P45,g.x);var BX\u003dDate.now().toString();var vX\u003d{};var V7\u003dSymbol(\"injectionDeps\");ia.prototype.toString\u003dfunction(){return\"InjectionToken(\"+this.name+\")\"};\nzgJ.prototype.resolve\u003dfunction(e){return e instanceof Dc?fE(this,e.key,[],!0):fE(this,e,[])};var tl;var q6\u003dwindow;var nE\u003dg.Xj(\"web_enable_lifecycle_monitoring\")\u0026\u0026Zc()!\u003d\u003d0,ujE\u003dg.Xj(\"web_enable_lifecycle_monitoring\");VHE.prototype.cancel\u003dfunction(){for(var e\u003dg.c(this.J),N\u003de.next();!N.done;N\u003de.next())N\u003dN.value,N.jobId\u003d\u003d\u003dvoid 0||N.rV||this.scheduler.Zx(N.jobId),N.rV\u003d!0;this.N.resolve()};g.J\u003dQ7.prototype;g.J.install\u003dfunction(e){this.plugins.push(e);return this};\ng.J.uninstall\u003dfunction(){var e\u003dthis;g.iE.apply(0,arguments).forEach(function(N){N\u003de.plugins.indexOf(N);N\u003e-1\u0026\u0026e.plugins.splice(N,1)})};\ng.J.transition\u003dfunction(e,N){var y\u003dthis;nE\u0026\u0026DR5(this.state);var w\u003dthis.transitions.find(function(A){return Array.isArray(A.from)?A.from.find(function(T){return T\u003d\u003d\u003dy.state\u0026\u0026A.ZF\u003d\u003d\u003de}):A.from\u003d\u003d\u003dy.state\u0026\u0026A.ZF\u003d\u003d\u003de});\nif(w){this.N\u0026\u0026(fJM(this.N),this.N\u003dvoid 0);q8P(this,e,N);this.state\u003de;nE\u0026\u0026x5(this.state);w\u003dw.action.bind(this);var E\u003dthis.plugins.filter(function(A){return A[e]}).map(function(A){return A[e]});\nw(tHH(this,E),N)}else throw Error(\"no transition specified from \"+this.state+\" to \"+e);};\ng.J.iqh\u003dfunction(e){var N\u003dg.iE.apply(1,arguments);g.yK();for(var y\u003dg.c(e),w\u003dy.next(),E\u003d{};!w.done;E\u003d{Lf:void 0},w\u003dy.next())E.Lf\u003dw.value,E10(function(A){return function(){HX(A.Lf.name);WX(function(){return A.Lf.callback.apply(A.Lf,g.B(N))});\nKE(A.Lf.name)}}(E))};\ng.J.xGB\u003dfunction(e){var N\u003dg.iE.apply(1,arguments),y,w,E,A;return g.f(function(T){T.J\u003d\u003d1\u0026\u0026(g.yK(),y\u003dg.c(e),w\u003dy.next(),E\u003d{});if(T.J!\u003d3){if(w.done)return T.u9(0);E.Tl\u003dw.value;E.m6\u003dvoid 0;A\u003dfunction(p){return function(){HX(p.Tl.name);var C\u003dWX(function(){return p.Tl.callback.apply(p.Tl,g.B(N))});\neq(C)?p.m6\u003dg.Xj(\"web_lifecycle_error_handling_killswitch\")?C.then(function(){KE(p.Tl.name)}):C.then(function(){KE(p.Tl.name)},function(r){g3M(r);\nKE(p.Tl.name)}):KE(p.Tl.name)}}(E);\nE10(A);return E.m6?g.D(T,E.m6,3):T.u9(3)}E\u003d{Tl:void 0,m6:void 0};w\u003dy.next();return T.u9(2)})};\ng.J.jX\u003dfunction(e){var N\u003dg.iE.apply(1,arguments),y\u003dthis,w\u003de.map(function(E){return{S9:function(){HX(E.name);WX(function(){return E.callback.apply(E,g.B(N))});\nKE(E.name)},\npriority:mq(y,E)}});\nw.length\u0026\u0026(this.N\u003dnew VHE(w))};\ng.pM.Object.defineProperties(Q7.prototype,{currentState:{configurable:!0,enumerable:!0,get:function(){return this.state}}});var Ru;g.b(OC,Q7);OC.prototype.L\u003dfunction(e,N){var y\u003dthis;this.J\u003dg.e1(0,function(){y.currentState\u003d\u003d\u003d\"application_navigating\"\u0026\u0026y.transition(\"none\")},5E3);\ne(N\u003d\u003dnull?void 0:N.event)};\nOC.prototype.Z\u003dfunction(e,N){this.J\u0026\u0026(g.Kk.Zx(this.J),this.J\u003dnull);e(N\u003d\u003dnull?void 0:N.event)};var h0\u003d[];g.jM(\"yt.logging.transport.getScrapedGelPayloads\",function(){return h0});G_.prototype.storePayload\u003dfunction(e,N){e\u003dUC(e);this.store[e]?this.store[e].push(N):(this.N\u003d{},this.store[e]\u003d[N]);this.J++;g.Xj(\"more_accurate_gel_parser\")\u0026\u0026(N\u003dnew CustomEvent(\"TRANSPORTING_NEW_EVENT\"),window.dispatchEvent(N));return e};\nG_.prototype.smartExtractMatchingEntries\u003dfunction(e){if(!e.keys.length)return[];for(var N\u003dsC(this,e.keys.splice(0,1)[0]),y\u003d[],w\u003d0;w\u003cN.length;w++)this.store[N[w]]\u0026\u0026e.sizeLimit\u0026\u0026(this.store[N[w]].length\u003c\u003de.sizeLimit?(y.push.apply(y,g.B(this.store[N[w]])),delete this.store[N[w]]):y.push.apply(y,g.B(this.store[N[w]].splice(0,e.sizeLimit))));this.J-\u003dy.length;(e\u003d\u003dnull?0:e.sizeLimit)\u0026\u0026y.length\u003c(e\u003d\u003dnull?void 0:e.sizeLimit)\u0026\u0026(e.sizeLimit-\u003dy.length,y.push.apply(y,g.B(this.smartExtractMatchingEntries(e))));\nreturn y};\nG_.prototype.extractMatchingEntries\u003dfunction(e){e\u003dsC(this,e);for(var N\u003d[],y\u003d0;y\u003ce.length;y++)this.store[e[y]]\u0026\u0026(N.push.apply(N,g.B(this.store[e[y]])),delete this.store[e[y]]);this.J-\u003dN.length;return N};\nG_.prototype.getSequenceCount\u003dfunction(e){e\u003dsC(this,e);for(var N\u003d0,y\u003d0;y\u003ce.length;y++){var w\u003dvoid 0;N+\u003d((w\u003dthis.store[e[y]])\u003d\u003dnull?void 0:w.length)||0}return N};\nG_.prototype.getSequenceCount\u003dG_.prototype.getSequenceCount;G_.prototype.extractMatchingEntries\u003dG_.prototype.extractMatchingEntries;G_.prototype.smartExtractMatchingEntries\u003dG_.prototype.smartExtractMatchingEntries;G_.prototype.storePayload\u003dG_.prototype.storePayload;var wE5\u003dg.PL(\"initial_gel_batch_timeout\",2E3),y2s\u003dg.PL(\"gel_queue_timeout_max_ms\",6E4),Eh5\u003dg.PL(\"gel_min_batch_size\",5),J0\u003dvoid 0,F6H\u003dnew au,lw5\u003dnew au,N9P\u003dnew au,eP3\u003dnew au,CQ,FV\u003d!0,bA\u003d1,Ni\u003dnew Map,Mi\u003dg.xJ.ytLoggingTransportTokensToCttTargetIds_||{};g.jM(\"ytLoggingTransportTokensToCttTargetIds_\",Mi);var Yg\u003dg.xJ.ytLoggingTransportTokensToJspbCttTargetIds_||{};g.jM(\"ytLoggingTransportTokensToJspbCttTargetIds_\",Yg);var E$\u003d{},xRF\u003d!1;var c7\u003dg.xJ.ytLoggingGelSequenceIdObj_||{};g.jM(\"ytLoggingGelSequenceIdObj_\",c7);var RPn\u003d[];var zPM,dM\u003dg.xJ.ytLoggingDocDocumentNonce_;dM||(dM\u003dg.PX(16),g.jM(\"ytLoggingDocDocumentNonce_\",dM));zPM\u003ddM;var dIE\u003d{f6:0,yAl:1,EBq:2,Xp:3,gBP:4,cxG:5,OcZ:6,SHARE:7,Q89:8,bis:9,Axs:10,Hch: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 bOP\u003d1;g.J\u003dB7.prototype;g.J.getAsJson\u003dfunction(){var e\u003d{};this.J.trackingParams!\u003d\u003dvoid 0?e.trackingParams\u003dthis.J.trackingParams:(e.veType\u003dthis.J.veType,this.J.veCounter!\u003d\u003dvoid 0\u0026\u0026(e.veCounter\u003dthis.J.veCounter),this.J.elementIndex!\u003d\u003dvoid 0\u0026\u0026(e.elementIndex\u003dthis.J.elementIndex));this.J.dataElement!\u003d\u003dvoid 0\u0026\u0026(e.dataElement\u003dthis.J.dataElement.getAsJson());this.J.youtubeData!\u003d\u003dvoid 0\u0026\u0026(e.youtubeData\u003dthis.J.youtubeData);this.J.isCounterfactual\u0026\u0026(e.isCounterfactual\u003d!0);return e};\ng.J.getAsJspb\u003dfunction(){var e\u003dnew tT;this.J.trackingParams!\u003d\u003dvoid 0?e.setTrackingParams(this.J.trackingParams):(this.J.veType!\u003d\u003dvoid 0\u0026\u0026j4(e,2,pm(this.J.veType)),this.J.veCounter!\u003d\u003dvoid 0\u0026\u0026j4(e,6,pm(this.J.veCounter)),this.J.elementIndex!\u003d\u003dvoid 0\u0026\u0026j4(e,3,pm(this.J.elementIndex)),this.J.isCounterfactual\u0026\u0026j4(e,5,AK(!0)));if(this.J.dataElement!\u003d\u003dvoid 0){var N\u003dthis.J.dataElement.getAsJspb();JQ(e,tT,7,N)}this.J.youtubeData!\u003d\u003dvoid 0\u0026\u0026JQ(e,uAM,8,this.J.jspbYoutubeData);return e};\ng.J.toString\u003dfunction(){return JSON.stringify(this.getAsJson())};\ng.J.isClientVe\u003dfunction(){return!this.J.trackingParams\u0026\u0026!!this.J.veType};\ng.J.getLoggingDirectives\u003dfunction(){return this.J.loggingDirectives};g.jM(\"yt_logging_screen.getRootVeType\",B9s);g.jM(\"yt_logging_screen.getCurrentCsn\",g.It);g.jM(\"yt_logging_screen.getCttAuthInfo\",v7);g.jM(\"yt_logging_screen.setCurrentScreen\",iO1);var Vus\u003d\"absolute_experiments app conditional_experiments debugcss debugjs expflag forced_experiments pbj pbjreload sbb spf spfreload sr_bns_address sttick\".split(\" \");var Qz1\u003d[{e9:function(e){return\"Cannot read property \u0027\"+e.key+\"\u0027\"},\nlE:{Error:[{Jo:/(Permission denied) to access property \"([^\u0027]+)\"/,groups:[\"reason\",\"key\"]}],TypeError:[{Jo:/Cannot read property \u0027([^\u0027]+)\u0027 of (null|undefined)/,groups:[\"key\",\"value\"]},{Jo:/\\u65e0\\u6cd5\\u83b7\\u53d6\\u672a\\u5b9a\\u4e49\\u6216 (null|undefined) \\u5f15\\u7528\\u7684\\u5c5e\\u6027\\u201c([^\\u201d]+)\\u201d/,groups:[\"value\",\"key\"]},{Jo:/\\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\"]},{Jo:/No se puede obtener la propiedad \u0027([^\u0027]+)\u0027 de referencia nula o sin definir/,groups:[\"key\"]},{Jo:/Unable to get property \u0027([^\u0027]+)\u0027 of (undefined or null) reference/,groups:[\"key\",\"value\"]},{Jo:/(null) is not an object \\(evaluating \u0027(?:([^.]+)\\.)?([^\u0027]+)\u0027\\)/,groups:[\"value\",\"base\",\"key\"]}]}},{e9:function(e){return\"Cannot call \u0027\"+e.key+\"\u0027\"},\nlE:{TypeError:[{Jo:/(?:([^ ]+)?\\.)?([^ ]+) is not a function/,groups:[\"base\",\"key\"]},{Jo:/([^ ]+) called on (null or undefined)/,groups:[\"key\",\"value\"]},{Jo:/Object (.*) has no method \u0027([^ ]+)\u0027/,groups:[\"base\",\"key\"]},{Jo:/Object doesn\u0027t support property or method \u0027([^ ]+)\u0027/,groups:[\"key\"]},{Jo:/\\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{Jo:/\\uac1c\\uccb4\\uac00 \u0027([^\u0027]+)\u0027 \\uc18d\\uc131\\uc774\\ub098 \\uba54\\uc11c\\ub4dc\\ub97c \\uc9c0\\uc6d0\\ud558\\uc9c0 \\uc54a\\uc2b5\\ub2c8\\ub2e4./,groups:[\"key\"]}]}},{e9:function(e){return e.key+\" is not defined\"},\nlE:{ReferenceError:[{Jo:/(.*) is not defined/,groups:[\"key\"]},{Jo:/Can\u0027t find variable: (.*)/,groups:[\"key\"]}]}}];var qF3\u003d{Tr:[],QY:[{callback:fw0,weight:500}]};var iA;var qi\u003dnew g.zY;var mIs\u003dnew Set,jz5\u003d0,W6M\u003d0,K6H\u003d0,nhM\u003d[],OOM\u003d[\"PhantomJS\",\"Googlebot\",\"TO STOP THIS SECURITY SCAN go/scan\"];var UI5\u003dnew g.ig(\"parallelCommand\");var awF\u003dnew g.ig(\"performOnceCommand\");var szF\u003dnew g.ig(\"serialCommand\");var xg\u003dvoid 0;var BrF\u003dg.c(kuE({},\"Z39Sdf\"));BrF.next();BrF.next();var Xmq\u003dg.c(kuE(null,\"qqrkLd\"));Xmq.next();Xmq.next();g.b(Qu,FG);var BxM\u003dnew S7(\"screen-created\",Qu),eY\u003d[],N0F\u003dT0M,Nu\u003d0,H7\u003dnew Map,KQ\u003dnew Map,W7\u003dnew Map;g.e0(g.pT,g.x);g.J\u003dg.pT.prototype;g.J.subscribe\u003dfunction(e,N,y){return this.Ss()?0:this.MX.subscribe(e,N,y)};\ng.J.unsubscribe\u003dfunction(e,N,y){return this.Ss()?!1:this.MX.unsubscribe(e,N,y)};\ng.J.qr\u003dfunction(e){return this.Ss()?!1:this.MX.qr(e)};\ng.J.publish\u003dfunction(e,N){return this.Ss()?!1:this.MX.publish.apply(this.MX,arguments)};\ng.J.H_\u003dfunction(e,N){for(var y in e)this.subscribe(y,e[y],N)};\ng.J.qB\u003dfunction(e,N){for(var y in e)this.unsubscribe(y,e[y],N)};var zpn\u003d16/9,P7k\u003d[.25,.5,.75,1,1.25,1.5,1.75,2],ddf\u003dP7k.concat([3,4,5,6,7,8,9,10,15]),Iyk\u003dP7k.concat([2.5,3,3.5,4]);var Jg9\u003d1;g.b(g.r1,g.x);g.J\u003dg.r1.prototype;\ng.J.createElement\u003dfunction(e,N){N\u003dN||e.S\u003d\u003d\u003d\"svg\";var y\u003de.B,w\u003de.dP;if(N){var E\u003ddocument.createElementNS(\"http://www.w3.org/2000/svg\",e.S);g.Hg\u0026\u0026(e.V||(e.V\u003d{}),e.V.focusable\u003d\"false\")}else E\u003dg.sA(e.S);if(y){if(y\u003d$l(this,E,\"class\",y))Yl(this,E,\"class\",y),this.a9[y]\u003dE}else if(w){y\u003dg.c(w);for(var A\u003dy.next();!A.done;A\u003dy.next())this.a9[A.value]\u003dE;Yl(this,E,\"class\",w.join(\" \"))}w\u003de.b9;y\u003de.W;if(w)N\u003d$l(this,E,\"child\",w),N!\u003d\u003dvoid 0\u0026\u0026E.appendChild(g.aB(N));else if(y)for(w\u003d0,y\u003dg.c(y),A\u003dy.next();!A.done;A\u003dy.next())if(A\u003d\nA.value)if(typeof A\u003d\u003d\u003d\"string\")A\u003d$l(this,E,\"child\",A),A!\u003dnull\u0026\u0026E.appendChild(g.aB(A));else if(A.element)E.appendChild(A.element);else{var T\u003dA;A\u003dthis.createElement(T,N);E.appendChild(A);T.Az\u0026\u0026(T\u003dCT(),A.id\u003dT,A\u003ddocument.createElementNS(\"http://www.w3.org/2000/svg\",\"use\"),A.setAttribute(\"class\",\"ytp-svg-shadow\"),A.setAttributeNS(\"http://www.w3.org/1999/xlink\",\"href\",\"#\"+T),yp(E,A,w++))}if(e\u003de.V)for(N\u003dE,w\u003dg.c(Object.keys(e)),y\u003dw.next();!y.done;y\u003dw.next())y\u003dy.value,A\u003de[y],Yl(this,N,y,typeof A\u003d\u003d\u003d\"string\"?\n$l(this,N,y,A):A);return E};\ng.J.hW\u003dfunction(e){return this.a9[e]};\ng.J.yB\u003dfunction(e,N){typeof N\u003d\u003d\u003d\"number\"?yp(e,this.element,N):e.appendChild(this.element)};\ng.J.detach\u003dfunction(){g.ws(this.element)};\ng.J.update\u003dfunction(e){for(var N\u003dg.c(Object.keys(e)),y\u003dN.next();!y.done;y\u003dN.next())y\u003dy.value,this.updateValue(y,e[y])};\ng.J.updateValue\u003dfunction(e,N){(e\u003dthis.jN[\"{{\"+e+\"}}\"])\u0026\u0026Yl(this,e[0],e[1],N)};\ng.J.fh\u003dfunction(){this.a9\u003d{};this.jN\u003d{};this.detach();g.x.prototype.fh.call(this)};g.b(g.W,g.r1);g.J\u003dg.W.prototype;g.J.Ja\u003dfunction(e,N){this.updateValue(N||\"content\",e)};\ng.J.show\u003dfunction(){this.Og||(g.$0(this.element,\"display\",\"\"),this.Og\u003d!0)};\ng.J.hide\u003dfunction(){this.Og\u0026\u0026(g.$0(this.element,\"display\",\"none\"),this.Og\u003d!1)};\ng.J.KX\u003dfunction(e){e?this.show():this.hide()};\ng.J.nx\u003dfunction(e){this.L\u003de};\ng.J.listen\u003dfunction(e,N,y){return this.Y(this.element,e,N,y)};\ng.J.Y\u003dfunction(e,N,y,w){y\u003d(0,g.Gs)(y,w||this);w\u003d{target:e,type:N,listener:y};this.listeners.push(w);e.addEventListener(N,y);return w};\ng.J.CX\u003dfunction(e){var N\u003dthis;this.listeners.forEach(function(y,w){y\u003d\u003d\u003de\u0026\u0026(y\u003dN.listeners.splice(w,1)[0],y.target.removeEventListener(y.type,y.listener))})};\ng.J.focus\u003dfunction(){this.element.focus()};\ng.J.fh\u003dfunction(){for(;this.listeners.length;){var e\u003dthis.listeners.pop();e\u0026\u0026e.target.removeEventListener(e.type,e.listener)}g.r1.prototype.fh.call(this)};g.b(g.Mu,g.W);g.Mu.prototype.subscribe\u003dfunction(e,N,y){return this.Et.subscribe(e,N,y)};\ng.Mu.prototype.unsubscribe\u003dfunction(e,N,y){return this.Et.unsubscribe(e,N,y)};\ng.Mu.prototype.qr\u003dfunction(e){return this.Et.qr(e)};\ng.Mu.prototype.publish\u003dfunction(e){return this.Et.publish.apply(this.Et,[e].concat(g.B(g.iE.apply(1,arguments))))};var vRk\u003dnew WeakSet;g.b(lj,g.Mu);g.J\u003dlj.prototype;g.J.bind\u003dfunction(e){this.Wk||e.renderer\u0026\u0026this.init(e.id,e.renderer,{},e);return Promise.resolve()};\ng.J.init\u003dfunction(e,N,y){this.Wk\u003de;this.element.setAttribute(\"id\",this.Wk);this.Kx\u0026\u0026g.pi(this.element,this.Kx);this.Ng\u003dN\u0026\u0026N.adRendererCommands;this.Rq\u003dN.interaction;var w;((w\u003dthis.Rq)\u003d\u003dnull?0:w.onTap)\u0026\u0026g.pi(this.element,\"ytp-ad-component--clickable\");this.macros\u003dy;this.U\u003dN.trackingParams||null;var E,A;this.G\u003d(A\u003d(E\u003dg.m(N.rendererContext,DM5))\u003d\u003dnull?void 0:E.loggingDirectives)!\u003dnull?A:N.loggingDirectives;this.U!\u003dnull?this.createServerVe(this.element,this.U):this.G\u0026\u0026(e\u003dthis.element,N\u003dthis.G,this.api.createServerVe(e,\nthis,!0),this.api.setTrackingParams(e,N.trackingParams||null))};\ng.J.clear\u003dfunction(){};\ng.J.hide\u003dfunction(){g.Mu.prototype.hide.call(this);(this.U!\u003dnull||this.G)\u0026\u0026this.logVisibility(this.element,!1)};\ng.J.show\u003dfunction(){g.Mu.prototype.show.call(this);if(!this.dT){this.dT\u003d!0;var e\u003dthis.Ng\u0026\u0026this.Ng.impressionCommand,N,y\u003d(N\u003dthis.Rq)\u003d\u003dnull?void 0:N.onFirstVisible;e?this.M5(e):y\u0026\u0026(e\u003djP(y))\u0026\u0026this.M5(e)}(this.U!\u003dnull||this.G)\u0026\u0026this.logVisibility(this.element,!0)};\ng.J.onClick\u003dfunction(e){if((this.U||this.G)\u0026\u0026!vRk.has(e)){var N\u003dthis.element;this.api.hasVe(N)\u0026\u0026this.Og\u0026\u0026this.api.logClick(N,this.interactionLoggingClientData);vRk.add(e)}var y\u003dthis.Ng\u0026\u0026this.Ng.clickCommand,w;N\u003d(w\u003dthis.Rq)\u003d\u003dnull?void 0:w.onTap;if(y)N\u003dthis.yP(y),this.M5(N);else{if(w\u003dN)a:{w\u003dthis.element;e\u003de.composedPath();e\u003dg.c(e);for(y\u003de.next();!y.done;y\u003de.next()){y\u003dy.value;if(y\u003d\u003d\u003dw)break;if(y.className.indexOf(\"ytp-ad-component--clickable\")\u003e\u003d0){w\u003d!1;break a}}w\u003d!0}w\u0026\u0026(N\u003djP(N))\u0026\u0026this.M5(N)}};\ng.J.yP\u003dfunction(e){return e};\ng.J.T6\u003dfunction(e){var N\u003dthis.qg;N.G\u003d!0;N.N\u003de.touches.length;N.J.isActive()\u0026\u0026(N.J.stop(),N.L\u003d!0);e\u003de.touches;N.Z\u003ddR0(N,e)||e.length!\u003d1;var y\u003de.item(0);N.Z||!y?(N.U\u003dInfinity,N.D\u003dInfinity):(N.U\u003dy.clientX,N.D\u003dy.clientY);for(y\u003dN.K.length\u003d0;y\u003ce.length;y++){var w\u003de.item(y);N.K.push(w.identifier)}};\ng.J.LS\u003dfunction(e){var N\u003dthis.qg;e\u003de.changedTouches.item(0);var y;if(y\u003dmf()){y\u003dg.zw();var w\u003d\"\";if(GsM())w\u003d/Windows (?:NT|Phone) ([0-9.]+)/,w\u003d(y\u003dw.exec(y))?y[1]:\"0.0\";else if(mf())w\u003d/(?:iPhone|iPod|iPad|CPU)\\s+OS\\s+(\\S+)/,w\u003d(y\u003dw.exec(y))\u0026\u0026y[1].replace(/_/g,\".\");else if(H_())w\u003d/Mac OS X ([0-9_.]+)/,w\u003d(y\u003dw.exec(y))?y[1].replace(/_/g,\".\"):\"10\";else if(P_(g.zw(),\"KaiOS\"))w\u003d/(?:KaiOS)\\/(\\S+)/i,w\u003d(y\u003dw.exec(y))\u0026\u0026y[1];else if(R50())w\u003d/Android\\s+([^\\);]+)(\\)|;)/,w\u003d(y\u003dw.exec(y))\u0026\u0026y[1];else if(nq()?g5.platform\u003d\u003d\u003d\n\"Chrome OS\":fq(\"CrOS\"))w\u003d/(?:CrOS\\s+(?:i686|x86_64)\\s+([0-9.]+))/,w\u003d(y\u003dw.exec(y))\u0026\u0026y[1];y\u003d!(g.v_(w||\"\",8)\u003e\u003d0)}if(y||e\u0026\u0026Math.pow(e.clientX-N.U,2)+Math.pow(e.clientY-N.D,2)\u003e25)N.j\u003d!0};\ng.J.Zi\u003dfunction(e){if(this.qg){var N\u003dthis.qg,y\u003de.changedTouches;y\u0026\u0026N.G\u0026\u0026N.N\u003d\u003d1\u0026\u0026!N.j\u0026\u0026!N.L\u0026\u0026!N.Z\u0026\u0026dR0(N,y)\u0026\u0026(N.Ng\u003de,N.J.start());N.N\u003de.touches.length;N.N\u003d\u003d\u003d0\u0026\u0026(N.G\u003d!1,N.j\u003d!1,N.K.length\u003d0);N.L\u003d!1}};\ng.J.M5\u003dfunction(e){this.layoutId?this.Y1.executeCommand(e,this.layoutId):g.t0(new g.Gh(\"There is undefined layoutId when calling the runCommand method.\",{componentType:this.componentType}))};\ng.J.createServerVe\u003dfunction(e,N){this.api.createServerVe(e,this);this.api.setTrackingParams(e,N)};\ng.J.logVisibility\u003dfunction(e,N){this.api.hasVe(e)\u0026\u0026this.api.logVisibility(e,N,this.interactionLoggingClientData)};\ng.J.fh\u003dfunction(){this.clear(null);this.CX(this.Dl);for(var e\u003dg.c(this.l9),N\u003de.next();!N.done;N\u003de.next())this.CX(N.value);g.Mu.prototype.fh.call(this)};g.b(Vv,lj);\nVv.prototype.init\u003dfunction(e,N,y){lj.prototype.init.call(this,e,N,y);this.J\u003dN;if(N.text\u003d\u003dnull\u0026\u0026N.icon\u003d\u003dnull)g.uA(Error(\"ButtonRenderer did not have text or an icon set.\"));else{switch(N.style||null){case \"STYLE_UNKNOWN\":e\u003d\"ytp-ad-button-link\";break;default:e\u003dnull}e!\u003dnull\u0026\u0026g.pi(this.element,e);N.text!\u003dnull\u0026\u0026(e\u003dg.SY(N.text),g.kw(e)||(this.element.setAttribute(\"aria-label\",e),this.K\u003dnew g.Mu({S:\"span\",B:\"ytp-ad-button-text\",b9:e}),g.Q(this,this.K),this.K.yB(this.element)));N.accessibilityData\u0026\u0026N.accessibilityData.accessibilityData\u0026\u0026\nN.accessibilityData.accessibilityData.label\u0026\u0026!g.kw(N.accessibilityData.accessibilityData.label)\u0026\u0026this.element.setAttribute(\"aria-label\",N.accessibilityData.accessibilityData.label);N.icon!\u003dnull\u0026\u0026(N\u003dg1(N.icon,this.j),N!\u003dnull\u0026\u0026(this.N\u003dnew g.Mu({S:\"span\",B:\"ytp-ad-button-icon\",W:[N]}),g.Q(this,this.N)),this.Z?yp(this.element,this.N.element,0):this.N.yB(this.element))}};\nVv.prototype.clear\u003dfunction(){this.hide()};\nVv.prototype.onClick\u003dfunction(e){lj.prototype.onClick.call(this,e);e\u003dg.c(zb_(this));for(var N\u003de.next();!N.done;N\u003de.next())N\u003dN.value,this.layoutId?this.Y1.executeCommand(N,this.layoutId):g.t0(Error(\"Missing layoutId for button.\"));this.api.onAdUxClicked(this.componentType,this.layoutId)};g.b(fT,g.x);fT.prototype.fh\u003dfunction(){this.N\u0026\u0026g.d9(this.N);this.J.clear();tZ\u003dnull;g.x.prototype.fh.call(this)};\nfT.prototype.register\u003dfunction(e,N){N\u0026\u0026this.J.set(e,N)};\nvar tZ\u003dnull;g.b(Zh,lj);\nZh.prototype.init\u003dfunction(e,N,y){lj.prototype.init.call(this,e,N,y);e\u003dN.hoverText||null;N\u003dN.button\u0026\u0026g.m(N.button,g.zR)||null;N\u003d\u003dnull?g.t0(Error(\"AdHoverTextButtonRenderer.button was not set in response.\")):(this.button\u003dnew Vv(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,void 0,void 0,void 0,void 0,this.K),g.Q(this,this.button),this.button.init(TV(\"button\"),N,this.macros),e\u0026\u0026this.button.element.setAttribute(\"aria-label\",g.SY(e)),this.button.yB(this.element),this.D\u0026\u0026!g.J4(this.button.element,\n\"ytp-ad-clickable\")\u0026\u0026g.pi(this.button.element,\"ytp-ad-clickable\"),this.K\u0026\u0026(g.pi(this.button.element,\"ytp-ad-hover-text-button--clean-player\"),this.api.T(\"clean_player_style_fix_on_web\")\u0026\u0026g.pi(this.button.element,\"ytp-ad-hover-text-button--clean-player-with-light-shadow\")),e\u0026\u0026(this.N\u003dnew g.Mu({S:\"div\",B:\"ytp-ad-hover-text-container\"}),this.Z\u0026\u0026(N\u003dnew g.Mu({S:\"div\",B:\"ytp-ad-hover-text-callout\"}),N.yB(this.N.element),g.Q(this,N)),g.Q(this,this.N),this.N.yB(this.element),N\u003duj(e),yp(this.N.element,N,0)),\nthis.show())};\nZh.prototype.hide\u003dfunction(){this.button\u0026\u0026this.button.hide();this.N\u0026\u0026this.N.hide();lj.prototype.hide.call(this)};\nZh.prototype.show\u003dfunction(){this.button\u0026\u0026this.button.show();lj.prototype.show.call(this)};g.b(jY,lj);\njY.prototype.init\u003dfunction(e,N,y){lj.prototype.init.call(this,e,N,y);y\u003d(e\u003dN.thumbnail)\u0026\u0026xl(e)||\"\";g.kw(y)?Math.random()\u003c.01\u0026\u0026g.uA(Error(\"Found AdImage without valid image URL\")):(this.J?g.$0(this.element,\"backgroundImage\",\"url(\"+y+\")\"):OA(this.element,{src:y}),OA(this.element,{alt:e\u0026\u0026e.accessibility\u0026\u0026e.accessibility.label||\"\"}),N\u0026\u0026N.adRendererCommands\u0026\u0026N.adRendererCommands.clickCommand?this.element.classList.add(\"ytp-ad-clickable-element\"):this.element.classList.remove(\"ytp-ad-clickable-element\"),this.show())};\njY.prototype.clear\u003dfunction(){this.hide()};g.b(nT,lj);g.J\u003dnT.prototype;g.J.hide\u003dfunction(){lj.prototype.hide.call(this);this.K\u0026\u0026this.K.focus()};\ng.J.show\u003dfunction(){this.K\u003ddocument.activeElement;lj.prototype.show.call(this);this.j.focus()};\ng.J.init\u003dfunction(e,N,y){lj.prototype.init.call(this,e,N,y);this.N\u003dN;N.dialogMessages||N.title!\u003dnull?N.confirmLabel\u003d\u003dnull?g.t0(Error(\"ConfirmDialogRenderer.confirmLabel was not set.\")):N.cancelLabel\u003d\u003dnull?g.t0(Error(\"ConfirmDialogRenderer.cancelLabel was not set.\")):V1M(this,N):g.t0(Error(\"Neither ConfirmDialogRenderer.title nor ConfirmDialogRenderer.dialogMessages were set.\"))};\ng.J.clear\u003dfunction(){g.g9(this.J);this.hide()};\ng.J.hS\u003dfunction(){this.hide()};\ng.J.Zz\u003dfunction(){var e\u003dthis.N.cancelEndpoint;e\u0026\u0026(this.layoutId?this.Y1.executeCommand(e,this.layoutId):g.t0(Error(\"Missing layoutId for confirm dialog.\")));this.hide()};\ng.J.lT\u003dfunction(){var e\u003dthis.N.confirmNavigationEndpoint||this.N.confirmEndpoint;e\u0026\u0026(this.layoutId?this.Y1.executeCommand(e,this.layoutId):g.t0(Error(\"Missing layoutId for confirm dialog.\")));this.hide()};g.b(Qv,lj);g.J\u003dQv.prototype;\ng.J.init\u003dfunction(e,N,y){lj.prototype.init.call(this,e,N,y);this.K\u003dN;if(N.defaultText\u003d\u003dnull\u0026\u0026N.defaultIcon\u003d\u003dnull)g.t0(Error(\"ToggleButtonRenderer must have either text or icon set.\"));else if(N.defaultIcon\u003d\u003dnull\u0026\u0026N.toggledIcon!\u003dnull)g.t0(Error(\"ToggleButtonRenderer cannot have toggled icon set without a default icon.\"));else{if(N.style){switch(N.style.styleType){case \"STYLE_UNKNOWN\":case \"STYLE_DEFAULT\":e\u003d\"ytp-ad-toggle-button-default-style\";break;default:e\u003dnull}e!\u003dnull\u0026\u0026g.pi(this.j,e)}e\u003d{};N.defaultText?\n(y\u003dg.SY(N.defaultText),g.kw(y)||(e.buttonText\u003dy,this.api.X().experiments.gP(\"a11y_h5_associate_survey_question\")||this.J.setAttribute(\"aria-label\",y),this.api.X().experiments.gP(\"fix_h5_toggle_button_a11y\")\u0026\u0026this.N.setAttribute(\"aria-label\",y))):g.X0(this.i9,!1);N.defaultTooltip\u0026\u0026(e.tooltipText\u003dN.defaultTooltip,this.J.hasAttribute(\"aria-label\")||this.N.setAttribute(\"aria-label\",N.defaultTooltip));N.defaultIcon?(y\u003dg1(N.defaultIcon),this.updateValue(\"untoggledIconTemplateSpec\",y),N.toggledIcon?(this.Kh\u003d\n!0,y\u003dg1(N.toggledIcon),this.updateValue(\"toggledIconTemplateSpec\",y)):(g.X0(this.D,!0),g.X0(this.Z,!1)),g.X0(this.J,!1)):g.X0(this.N,!1);g.v4(e)||this.update(e);N.isToggled\u0026\u0026(g.pi(this.j,\"ytp-ad-toggle-button-toggled\"),this.toggleButton(N.isToggled));mk(this);this.Y(this.element,\"change\",this.CL);this.show()}};\ng.J.onClick\u003dfunction(e){this.l9.length\u003e0\u0026\u0026(this.toggleButton(!this.isToggled()),this.CL());lj.prototype.onClick.call(this,e)};\ng.J.CL\u003dfunction(){g.Y1(this.j,\"ytp-ad-toggle-button-toggled\",this.isToggled());for(var e\u003dg.c(fmE(this,this.isToggled())),N\u003de.next();!N.done;N\u003de.next())N\u003dN.value,this.layoutId?this.Y1.executeCommand(N,this.layoutId):g.t0(Error(\"Missing layoutId for toggle button.\"));if(this.isToggled())this.api.onAdUxClicked(\"toggle-button\",this.layoutId);mk(this)};\ng.J.clear\u003dfunction(){this.hide()};\ng.J.toggleButton\u003dfunction(e){g.Y1(this.j,\"ytp-ad-toggle-button-toggled\",e);this.J.checked\u003de;mk(this)};\ng.J.isToggled\u003dfunction(){return this.J.checked};g.b(Hq,iY);Hq.prototype.Z\u003dfunction(e){if(Array.isArray(e)){e\u003dg.c(e);for(var N\u003de.next();!N.done;N\u003de.next())N\u003dN.value,N instanceof t1M\u0026\u0026this.j(N)}};g.b(KT,lj);g.J\u003dKT.prototype;g.J.init\u003dfunction(e,N,y){lj.prototype.init.call(this,e,N,y);N.reasons?N.confirmLabel\u003d\u003dnull?g.t0(Error(\"AdFeedbackRenderer.confirmLabel was not set.\")):(N.cancelLabel\u003d\u003dnull\u0026\u0026g.uA(Error(\"AdFeedbackRenderer.cancelLabel was not set.\")),N.title\u003d\u003dnull\u0026\u0026g.uA(Error(\"AdFeedbackRenderer.title was not set.\")),x7M(this,N)):g.t0(Error(\"AdFeedbackRenderer.reasons were not set.\"))};\ng.J.clear\u003dfunction(){Iz(this.Z);Iz(this.D);this.j.length\u003d0;this.hide()};\ng.J.hide\u003dfunction(){this.J\u0026\u0026this.J.hide();this.N\u0026\u0026this.N.hide();lj.prototype.hide.call(this);this.K\u0026\u0026this.K.focus()};\ng.J.show\u003dfunction(){this.J\u0026\u0026this.J.show();this.N\u0026\u0026this.N.show();this.K\u003ddocument.activeElement;lj.prototype.show.call(this);this.Z.focus()};\ng.J.j7\u003dfunction(){this.api.onAdUxClicked(\"ad-feedback-dialog-close-button\",this.layoutId);this.publish(\"a\");this.hide()};\ng.J.jft\u003dfunction(){this.hide()};\nWq.prototype.ut\u003dfunction(){return this.J.element};\nWq.prototype.getCommand\u003dfunction(){return this.N};\nWq.prototype.isChecked\u003dfunction(){return this.K.checked};g.b(OZ,nT);OZ.prototype.hS\u003dfunction(e){nT.prototype.hS.call(this,e);this.api.onAdUxClicked(\"ad-mute-confirm-dialog-close-button\")};\nOZ.prototype.Zz\u003dfunction(e){nT.prototype.Zz.call(this,e);this.api.onAdUxClicked(\"ad-mute-confirm-dialog-close-button\")};\nOZ.prototype.lT\u003dfunction(e){nT.prototype.lT.call(this,e);this.api.onAdUxClicked(\"ad-mute-confirm-dialog-confirm-button\");this.publish(\"b\")};g.b(RM,lj);g.J\u003dRM.prototype;\ng.J.init\u003dfunction(e,N,y){lj.prototype.init.call(this,e,N,y);this.Z\u003dN;if(N.dialogMessage\u003d\u003dnull\u0026\u0026N.title\u003d\u003dnull)g.t0(Error(\"Neither AdInfoDialogRenderer.dialogMessage nor AdInfoDialogRenderer.title was set.\"));else{N.confirmLabel\u003d\u003dnull\u0026\u0026g.uA(Error(\"AdInfoDialogRenderer.confirmLabel was not set.\"));if(e\u003dN.closeOverlayRenderer\u0026\u0026g.m(N.closeOverlayRenderer,g.zR)||null)this.J\u003dnew Vv(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,[\"ytp-ad-info-dialog-close-button\"],\"ad-info-dialog-close-button\"),\ng.Q(this,this.J),this.J.init(TV(\"button\"),e,this.macros),this.J.yB(this.element);N.title\u0026\u0026(e\u003dg.SY(N.title),this.updateValue(\"title\",e));if(N.adReasons)for(e\u003dN.adReasons,y\u003d0;y\u003ce.length;y++){var w\u003duj(e[y]);if(!g.kw(w.textContent)){var E\u003dL9(\"LI\");E.appendChild(w);this.aq.appendChild(E)}}else g.X0(this.aq,!1);N.dialogMessage\u0026\u0026(e\u003duj(N.dialogMessage,!0),this.Bk.appendChild(e));N.confirmLabel\u0026\u0026(e\u003dg.SY(N.confirmLabel),this.updateValue(\"confirmLabel\",e));N.muteAdRenderer\u0026\u0026(N\u003dg.m(N.muteAdRenderer,g.zR)||null)\u0026\u0026\n(e\u003dN.navigationEndpoint\u0026\u0026g.m(N.navigationEndpoint,t0f)||null,y\u003dN.navigationEndpoint\u0026\u0026g.m(N.navigationEndpoint,X_f)||null,e\u003d\u003dnull\u0026\u0026y\u003d\u003dnull?g.uA(Error(\"AdInfoDialogRenderer.muteAdRenderer was specified but contains neither an AdFeedbackEndpoint, nor a ConfirmDialogEndpoint.\")):(e?jv5(this,e):y\u0026\u0026n$5(this,y),this.K\u003dnew Vv(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,[\"ytp-ad-info-dialog-mute-button\"],\"button\",!0),g.Q(this,this.K),this.K.init(TV(\"button\"),N,this.macros),this.K.listen(\"click\",\nthis.Y2P,this),this.K.yB(this.Ut)));Qvn(this)}};\ng.J.clear\u003dfunction(){Iz(this.D);this.hide()};\ng.J.hide\u003dfunction(){this.N?this.N.hide():this.j\u0026\u0026this.j.hide();this.J\u0026\u0026this.J.hide();this.K\u0026\u0026this.K.hide();lj.prototype.hide.call(this);this.Kh\u0026\u0026this.Kh.focus()};\ng.J.show\u003dfunction(){this.J\u0026\u0026this.J.show();this.K\u0026\u0026this.K.show();if(!this.Zl){for(var e\u003dg.c(this.Z\u0026\u0026this.Z.impressionEndpoints||[]),N\u003de.next();!N.done;N\u003de.next())N\u003dN.value,this.layoutId?this.Y1.executeCommand(N,this.layoutId):g.t0(Error(\"Missing layoutId for ad info dialog.\"));this.Zl\u003d!0}this.Kh\u003ddocument.activeElement;lj.prototype.show.call(this);this.D.focus()};\ng.J.Pb\u003dfunction(){if(this.Z\u0026\u0026this.Z.confirmServiceEndpoint){var e\u003dthis.Z.confirmServiceEndpoint;this.layoutId?this.Y1.executeCommand(e,this.layoutId):g.t0(Error(\"Missing layoutId for ad info dialog.\"))}this.api.onAdUxClicked(\"ad-info-dialog-close-button\",this.layoutId);this.publish(\"d\");this.hide()};\ng.J.Y2P\u003dfunction(){var e\u003dthis.N?this.N:this.j;e\u0026\u0026!e.Og\u0026\u0026(this.hide(),e.show())};g.b(GV,Zh);GV.prototype.init\u003dfunction(e,N,y){Zh.prototype.init.call(this,e,N,y);e\u003dN.button\u0026\u0026g.m(N.button,g.zR)||null;e!\u003dnull\u0026\u0026(Ol5(this,e,y),this.api.T(\"enable_ad_pod_index_autohide\")\u0026\u0026this.element.classList.add(\"ytp-ad-info-hover-text-button--clean-player\"),this.show())};\nGV.prototype.hide\u003dfunction(){this.button\u0026\u0026this.button.hide();this.J\u0026\u0026this.J.hide();Zh.prototype.hide.call(this)};\nGV.prototype.show\u003dfunction(){this.button\u0026\u0026this.button.show();Zh.prototype.show.call(this)};\nGV.prototype.clear\u003dfunction(){this.hide()};g.b(UZ,lj);\nUZ.prototype.init\u003dfunction(e,N,y){lj.prototype.init.call(this,e,N,y);this.J\u003dN;this.isTemplated()||g.AL(this.element,F3(this.J));if(N.backgroundImage\u0026\u0026(e\u003d(e\u003dN.backgroundImage.thumbnail)?xl(e):\"\",y\u003d(y\u003dthis.api.getVideoData(1))\u0026\u0026y.al,e\u0026\u0026y\u0026\u0026(this.element.style.backgroundImage\u003d\"url(\"+e+\")\",this.element.style.backgroundSize\u003d\"100%\"),N.style\u0026\u0026N.style.adTextStyle))switch(N.style.adTextStyle.fontSize){case \"AD_FONT_SIZE_MEDIUM\":this.element.style.fontSize\u003d\"26px\"}(e\u003dg.Ly(N.targetId))\u0026\u0026this.element.setAttribute(\"data-tooltip-target-id\",e);\nN\u0026\u0026N.adRendererCommands\u0026\u0026N.adRendererCommands.clickCommand?this.element.classList.add(\"ytp-ad-clickable-element\"):this.element.classList.remove(\"ytp-ad-clickable-element\");this.show()};\nUZ.prototype.isTemplated\u003dfunction(){return this.J.isTemplated||!1};\nUZ.prototype.clear\u003dfunction(){this.hide()};var NoP\u003d{seekableStart:0,seekableEnd:1,current:0};g.b(sZ,lj);sZ.prototype.clear\u003dfunction(){this.dispose()};g.b(g.NE,g.x);g.J\u003dg.NE.prototype;g.J.show\u003dfunction(e){this.state!\u003d\u003d1\u0026\u0026this.state!\u003d\u003d2\u0026\u0026(this.state\u003d\u003d\u003d4\u0026\u0026this.aR(),this.state\u003d\u003d\u003d5?(this.element.show(),this.state\u003dnull,this.delay.stop(),this.J\u0026\u0026this.J()):this.element.Og||(yd(this,!0),this.state\u003d1,e?this.delay.start(e):this.aR()))};\ng.J.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.Og\u0026\u0026(yd(this,!0),this.state\u003d4,this.delay.start(this.K)))};\ng.J.aR\u003dfunction(){switch(this.state){case 1:this.element.show();this.state\u003d2;this.delay.start(10);break;case 2:yd(this,!1);this.state\u003d3;this.delay.start(this.N);break;case 3:this.state\u003dnull;this.J\u0026\u0026this.J();break;case 4:this.element.hide();yd(this,!1);this.state\u003d5;this.delay.start(0);break;case 5:if(this.state\u003dnull,this.onHidden)this.onHidden()}};\ng.J.stop\u003dfunction(){for(;this.state!\u003d\u003dnull\u0026\u0026this.state!\u003d\u003d5;)this.delay.stop(),this.aR()};\ng.J.fh\u003dfunction(){this.element.Ss()||this.element.element.removeAttribute(\"aria-hidden\");g.x.prototype.fh.call(this)};g.b(wh,sZ);g.J\u003dwh.prototype;\ng.J.init\u003dfunction(e,N,y){sZ.prototype.init.call(this,e,N,y);e\u003dN.durationMilliseconds;typeof e\u003d\u003d\u003d\"number\"\u0026\u0026e\u003c0\u0026\u0026g.t0(Error(\"durationMilliseconds was specified incorrectly in AdPreviewRenderer with a value of: \"+e));this.VB\u0026\u0026(this.j?g.pi(this.N.element,\"modern-countdown-next-to-thumbnail\"):g.pi(this.N.element,\"countdown-next-to-thumbnail\"));e\u003dN.durationMilliseconds;this.aq\u003de\u003d\u003dnull||e\u003d\u003d\u003d0?this.J.WU():e;if(N.templatedCountdown)var w\u003dN.templatedCountdown.templatedAdText;else N.staticPreview\u0026\u0026(w\u003dN.staticPreview);\nthis.K.init(TV(\"ad-text\"),w,y);(w\u003dthis.api.getVideoData(1))\u0026\u0026w.al\u0026\u0026N.thumbnail?this.Z.init(TV(\"ad-image\"),N.thumbnail,y):(this.Kh.hide(),this.j\u0026\u0026this.VB\u0026\u0026g.pi(this.K.element,\"ytp-ad-preview-text-modern-postroll\"))};\ng.J.clear\u003dfunction(){this.hide()};\ng.J.hide\u003dfunction(){this.N.hide();this.K.hide();this.Z.hide();eQ(this);sZ.prototype.hide.call(this)};\ng.J.show\u003dfunction(){aM(this);this.N.show();this.K.show();this.Z.show();sZ.prototype.show.call(this)};\ng.J.w2\u003dfunction(){this.hide()};\ng.J.t3\u003dfunction(){if(this.J!\u003dnull){var e\u003dthis.J.getProgressState();e!\u003dnull\u0026\u0026e.current!\u003dnull\u0026\u0026(e\u003d1E3*e.current,!this.Bk\u0026\u0026e\u003e\u003dthis.aq?(this.i9.hide(),this.Bk\u003d!0,this.publish(\"i\")):this.K\u0026\u0026this.K.isTemplated()\u0026\u0026(e\u003dMath.max(0,Math.ceil((this.aq-e)/1E3)),e!\u003dthis.Ut\u0026\u0026(LT(this.K,{TIME_REMAINING:String(e)}),this.Ut\u003de)))}};g.b(AF,sZ);g.J\u003dAF.prototype;\ng.J.init\u003dfunction(e,N,y){sZ.prototype.init.call(this,e,N,y);if(N.image\u0026\u0026N.image.thumbnail)if(N.headline)if(N.description)if((e\u003dN.actionButton\u0026\u0026g.m(N.actionButton,g.zR))\u0026\u0026e.navigationEndpoint){var w\u003dthis.api.getVideoData(2);if(w!\u003dnull)if(N.image\u0026\u0026N.image.thumbnail){var E\u003dN.image.thumbnail.thumbnails;E!\u003dnull\u0026\u0026E.length\u003e0\u0026\u0026g.kw(g.Ly(E[0].url))\u0026\u0026(E[0].url\u003dw.profilePicture)}else g.uA(Error(\"FlyoutCtaRenderer does not have image.thumbnail.\"));this.K.init(TV(\"ad-image\"),N.image,y);this.Z.init(TV(\"ad-text\"),\nN.headline,y);this.j.init(TV(\"ad-text\"),N.description,y);this.N.init(TV(\"button\"),e,y);y\u003dsH(this.N.element);G1(this.N.element,y+\" This link opens in new tab\");this.Kh\u003de.navigationEndpoint;this.api.OW()||this.show();this.api.X().T(\"enable_larger_flyout_cta_on_desktop\")\u0026\u0026(this.hW(\"ytp-flyout-cta\").classList.add(\"ytp-flyout-cta-large\"),this.hW(\"ytp-flyout-cta-body\").classList.add(\"ytp-flyout-cta-body-large\"),this.hW(\"ytp-flyout-cta-headline-container\").classList.add(\"ytp-flyout-cta-headline-container-dark-background\"),\nthis.hW(\"ytp-flyout-cta-description-container\").classList.add(\"ytp-flyout-cta-description-container-dark-background\"),this.hW(\"ytp-flyout-cta-text-container\").classList.add(\"ytp-flyout-cta-text-container-large\"),this.hW(\"ytp-flyout-cta-action-button-container\").classList.add(\"ytp-flyout-cta-action-button-container-large\"),this.N.element.classList.add(\"ytp-flyout-cta-action-button-large\"),this.N.element.classList.add(\"ytp-flyout-cta-action-button-rounded-large\"),this.hW(\"ytp-flyout-cta-icon-container\").classList.add(\"ytp-flyout-cta-icon-container-large\"));\nthis.api.addEventListener(\"playerUnderlayVisibilityChange\",this.Zt.bind(this));this.i9\u003dN.startMs||0;aM(this)}else g.t0(Error(\"FlyoutCtaRenderer has no valid action button.\"));else g.t0(Error(\"FlyoutCtaRenderer has no description AdText.\"));else g.t0(Error(\"FlyoutCtaRenderer has no headline AdText.\"));else g.uA(Error(\"FlyoutCtaRenderer has no image.\"))};\ng.J.onClick\u003dfunction(e){sZ.prototype.onClick.call(this,e);this.api.pauseVideo();!g.Ex(this.N.element,e.target)\u0026\u0026this.Kh\u0026\u0026(this.layoutId?this.Y1.executeCommand(this.Kh,this.layoutId):g.t0(Error(\"Missing layoutId for flyout cta.\")))};\ng.J.t3\u003dfunction(){if(this.J){var e\u003dthis.J.getProgressState();(e\u0026\u0026e.current||this.aq)\u0026\u00261E3*e.current\u003e\u003dthis.i9\u0026\u0026(eQ(this),g.re(this.element,\"ytp-flyout-cta-inactive\"),this.N.element.removeAttribute(\"tabIndex\"))}};\ng.J.w2\u003dfunction(){this.clear()};\ng.J.clear\u003dfunction(){this.hide();this.api.removeEventListener(\"playerUnderlayVisibilityChange\",this.Zt.bind(this))};\ng.J.show\u003dfunction(){this.N\u0026\u0026this.N.show();sZ.prototype.show.call(this)};\ng.J.hide\u003dfunction(){this.N\u0026\u0026this.N.hide();sZ.prototype.hide.call(this)};\ng.J.Zt\u003dfunction(e){e\u003d\u003d\"hidden\"?this.show():this.hide()};g.b(TF,lj);g.J\u003dTF.prototype;\ng.J.init\u003dfunction(e,N,y){lj.prototype.init.call(this,e,N,y);this.J\u003dN;if(this.J.rectangle)for(e\u003dthis.J.likeButton\u0026\u0026g.m(this.J.likeButton,hs),N\u003dthis.J.dislikeButton\u0026\u0026g.m(this.J.dislikeButton,hs),this.K.init(TV(\"toggle-button\"),e,y),this.N.init(TV(\"toggle-button\"),N,y),this.Y(this.element,\"change\",this.r3),this.j.show(100),this.show(),y\u003dg.c(this.J\u0026\u0026this.J.impressionCommands||[]),e\u003dy.next();!e.done;e\u003dy.next())e\u003de.value,this.layoutId?this.Y1.executeCommand(e,this.layoutId):g.t0(Error(\"Missing layoutId for instream user sentiment.\"))};\ng.J.clear\u003dfunction(){this.hide()};\ng.J.hide\u003dfunction(){this.K.hide();this.N.hide();lj.prototype.hide.call(this)};\ng.J.show\u003dfunction(){this.K.show();this.N.show();lj.prototype.show.call(this)};\ng.J.r3\u003dfunction(){v01(this.element,\"ytp-ad-instream-user-sentiment-selected\");this.J.postMessageAction\u0026\u0026this.api.Mg(\"onYtShowToast\",this.J.postMessageAction);this.j.hide()};\ng.J.onClick\u003dfunction(e){this.l9.length\u003e0\u0026\u0026this.r3();lj.prototype.onClick.call(this,e)};g.b(JF,g.x);g.J\u003dJF.prototype;g.J.fh\u003dfunction(){this.reset();g.x.prototype.fh.call(this)};\ng.J.reset\u003dfunction(){g.g9(this.j);this.Z\u003d!1;this.J\u0026\u0026this.J.stop();this.L.stop();this.K\u0026\u0026(this.K\u003d!1,this.G.play())};\ng.J.start\u003dfunction(){this.reset();this.j.Y(this.N,\"mouseover\",this.T1,this);this.j.Y(this.N,\"mouseout\",this.LL,this);this.Ng\u0026\u0026(this.j.Y(this.N,\"focusin\",this.T1,this),this.j.Y(this.N,\"focusout\",this.LL,this));this.J?this.J.start():(this.Z\u003dthis.K\u003d!0,g.$0(this.N,{opacity:this.D}))};\ng.J.T1\u003dfunction(){this.K\u0026\u0026(this.K\u003d!1,this.G.play());this.L.stop();this.J\u0026\u0026this.J.stop()};\ng.J.LL\u003dfunction(){this.Z?this.L.start():this.J\u0026\u0026this.J.start()};\ng.J.s9\u003dfunction(){this.K||(this.K\u003d!0,this.U.play(),this.Z\u003d!0)};var L1s\u003d[new pR(\"b.f_\",!1,0),new pR(\"j.s_\",!1,2),new pR(\"r.s_\",!1,4),new pR(\"e.h_\",!1,6),new pR(\"i.s_\",!0,8),new pR(\"s.t_\",!1,10),new pR(\"p.h_\",!1,12),new pR(\"s.i_\",!1,14),new pR(\"f.i_\",!1,16),new pR(\"a.b_\",!1,18),new pR(\"a.o_\",!1),new pR(\"g.o_\",!1,22),new pR(\"p.i_\",!1,24),new pR(\"p.m_\",!1),new pR(\"i.k_\",!0,28),new pR(\"n.k_\",!0,20),new pR(\"i.f_\",!1),new pR(\"a.s_\",!0),new pR(\"m.c_\",!1),new pR(\"n.h_\",!1,26),new pR(\"o.p_\",!1)].reduce(function(e,N){e[N.N]\u003dN;return e},{});g.b(SQ,sZ);g.J\u003dSQ.prototype;\ng.J.init\u003dfunction(e,N,y){sZ.prototype.init.call(this,e,N,y);this.Kh\u003dN;(this.i9\u003dam_(this))\u0026\u0026g.uA(Error(\"hasAdControlInClickCommands_ is true.\"));if(!N||g.v4(N))g.t0(Error(\"SkipButtonRenderer was not specified or empty.\"));else if(!N.message||g.v4(N.message))g.t0(Error(\"SkipButtonRenderer.message was not specified or empty.\"));else{e\u003dthis.Z?{iconType:\"SKIP_NEXT_NEW\"}:{iconType:\"SKIP_NEXT\"};N\u003dg1(e);N\u003d\u003dnull?g.t0(Error(\"Icon for SkipButton was unable to be retrieved. Icon.IconType: \"+e.iconType+\".\")):\n(this.j\u003dnew g.Mu({S:\"button\",dP:[this.Z?\"ytp-ad-skip-button-modern\":\"ytp-ad-skip-button\",\"ytp-button\"],W:[{S:\"span\",B:this.Z?\"ytp-ad-skip-button-icon-modern\":\"ytp-ad-skip-button-icon\",W:[N]}]}),g.Q(this,this.j),this.j.yB(this.K.element),this.N\u003dnew UZ(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,\"ytp-ad-skip-button-text\"),this.Z\u0026\u0026this.N.element.classList.add(\"ytp-ad-skip-button-text-centered\"),this.N.init(TV(\"ad-text\"),this.Kh.message,y),g.Q(this,this.N),yp(this.j.element,this.N.element,\n0));var w\u003dw\u003d\u003d\u003dvoid 0?null:w;y\u003dthis.api.X();!(this.l9.length\u003e0)\u0026\u0026y.N\u0026\u0026(KC?0:\"ontouchstart\"in document.documentElement\u0026\u0026(co5()||Sb()))\u0026\u0026(this.CX(this.Dl),w\u0026\u0026this.CX(w),this.l9\u003d[this.Y(this.element,\"touchstart\",this.T6,this),this.Y(this.element,\"touchmove\",this.LS,this),this.Y(this.element,\"touchend\",this.Zi,this)])}};\ng.J.clear\u003dfunction(){this.aq.reset();this.hide()};\ng.J.hide\u003dfunction(){this.K.hide();this.N\u0026\u0026this.N.hide();eQ(this);sZ.prototype.hide.call(this)};\ng.J.onClick\u003dfunction(e){if(this.j!\u003dnull){if(e){var N\u003de||window.event;N.returnValue\u003d!1;N.preventDefault\u0026\u0026N.preventDefault()}var y;if(GvM(e,{contentCpn:((y\u003dthis.api.getVideoData(1))\u003d\u003dnull?void 0:y.clientPlaybackNonce)||\"\"})\u003d\u003d\u003d0)this.api.Mg(\"onAbnormalityDetected\");else if(sZ.prototype.onClick.call(this,e),this.publish(\"j\"),this.api.Mg(\"onAdSkip\"),this.Bk||!this.i9)this.api.onAdUxClicked(this.componentType,this.layoutId)}};\ng.J.yP\u003dfunction(e){if(!this.Bk)return this.i9\u0026\u0026YN(\"SkipButton click commands not pruned while ALC exist\"),e;var N,y\u003d(N\u003dg.m(e,g.o4))\u003d\u003dnull?void 0:N.commands;if(!y)return e;e\u003d[];for(N\u003d0;N\u003cy.length;N++){var w\u003dy[N];w.adLifecycleCommand\u0026\u0026svJ(w.adLifecycleCommand)||w.pingingEndpoint||w.adPingingEndpoint||e.push(w)}return{commandExecutorCommand:{commands:e}}};\ng.J.show\u003dfunction(){this.aq.start();this.K.show();this.N\u0026\u0026this.N.show();aM(this);sZ.prototype.show.call(this);this.Ut\u0026\u0026this.api.X().T(\"enable_skip_to_next_messaging\")\u0026\u0026this.api.publish(\"showpromotooltip\",this.element)};\ng.J.w2\u003dfunction(){this.publish(\"k\")};\ng.J.t3\u003dfunction(){};g.b(bp,sZ);g.J\u003dbp.prototype;\ng.J.init\u003dfunction(e,N,y){sZ.prototype.init.call(this,e,N,y);e\u003dN\u0026\u0026N.preskipRenderer\u0026\u0026g.m(N.preskipRenderer,vr)||{};(e\u003dg.v4(e)?null:e)?(this.Z\u003de.durationMilliseconds!\u003dnull\u0026\u0026e.durationMilliseconds!\u003d\u003dvoid 0?e.durationMilliseconds:5E3,this.N\u003dnew wh(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,this.J,ms(this.api.X().experiments,\"preskip_button_style_ads_backend\")\u003d\u003d\"countdown_next_to_thumbnail\"\u0026\u0026dX(this.api.X())),this.N.init(TV(\"preskip-component\"),e,y),Ez(this.N),g.Q(this,this.N),this.N.yB(this.element)):\nN.skipOffsetMilliseconds\u0026\u0026(this.Z\u003dN.skipOffsetMilliseconds);e\u003dN\u0026\u0026N.skippableRenderer\u0026\u0026g.m(N.skippableRenderer,C_Z)||{};e\u003dg.v4(e)?null:e;e\u003d\u003dnull?g.t0(Error(\"SkipButtonRenderer was not set in player response.\")):(this.K\u003dnew SQ(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,this.J,this.Kh),this.K.init(TV(\"skip-button\"),e,y),g.Q(this,this.K),this.K.yB(this.element),this.api.X().experiments.gP(\"enable_skip_to_next_messaging\")\u0026\u0026(N\u003dg.Ly(N.targetId))\u0026\u0026(y\u003dthis.K,y.j!\u003dnull\u0026\u0026(y.Ut\u003d!0,y.j.element.setAttribute(\"data-tooltip-target-id\",\nN),y.j.element.setAttribute(\"data-tooltip-target-fixed\",\"\"))),this.show())};\ng.J.show\u003dfunction(){this.j\u0026\u0026this.K?this.K.show():this.N\u0026\u0026this.N.show();aM(this);sZ.prototype.show.call(this)};\ng.J.w2\u003dfunction(){};\ng.J.clear\u003dfunction(){this.N\u0026\u0026this.N.clear();this.K\u0026\u0026this.K.clear();eQ(this);sZ.prototype.hide.call(this)};\ng.J.hide\u003dfunction(){this.N\u0026\u0026this.N.hide();this.K\u0026\u0026this.K.hide();eQ(this);sZ.prototype.hide.call(this)};\ng.J.t3\u003dfunction(){1E3*this.J.getProgressState().current\u003e\u003dthis.Z\u0026\u0026eW9(this,!0)};g.b(hF,Vv);hF.prototype.init\u003dfunction(e,N,y){Vv.prototype.init.call(this,e,N,y);e\u003d!1;N.text!\u003dnull\u0026\u0026(e\u003dg.SY(N.text),e\u003d!g.kw(e));e?N.navigationEndpoint\u003d\u003dnull?g.uA(Error(\"No visit advertiser clickthrough provided in renderer,\")):N.style!\u003d\u003d\"STYLE_UNKNOWN\"?g.uA(Error(\"Button style was not a link-style type in renderer,\")):this.show():g.uA(Error(\"No visit advertiser text was present in the renderer.\"))};g.b(c2,lj);\nc2.prototype.init\u003dfunction(e,N,y){lj.prototype.init.call(this,e,N,y);e\u003dN.text;g.kw(F3(e))?g.uA(Error(\"SimpleAdBadgeRenderer has invalid or empty text\")):(e\u0026\u0026e.text\u0026\u0026(N\u003de.text,this.K\u0026\u0026!this.N\u0026\u0026(N\u003dthis.api.X(),N\u003de.text+\" \"+(N\u0026\u0026N.N?\"\\u2022\":\"\\u00b7\")),N\u003d{text:N,isTemplated:e.isTemplated},e.style\u0026\u0026(N.style\u003de.style),e.targetId\u0026\u0026(N.targetId\u003de.targetId),e\u003dnew UZ(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1),e.init(TV(\"simple-ad-badge\"),N,y),e.yB(this.element),g.Q(this,e)),this.show())};\nc2.prototype.clear\u003dfunction(){this.hide()};g.b(kN,JZ);g.b(B2,g.pT);g.J\u003dB2.prototype;g.J.WU\u003dfunction(){return this.durationMs};\ng.J.stop\u003dfunction(){this.J\u0026\u0026this.bB.CX(this.J)};\ng.J.HY\u003dfunction(e){this.N\u003d{seekableStart:0,seekableEnd:this.durationMs/1E3,current:e.current};this.publish(\"h\")};\ng.J.getProgressState\u003dfunction(){return this.N};\ng.J.HO\u003dfunction(e){g.FD(e,2)\u0026\u0026this.publish(\"g\")};g.b(XD,g.pT);g.J\u003dXD.prototype;g.J.WU\u003dfunction(){return this.durationMs};\ng.J.start\u003dfunction(){this.J||(this.J\u003d!0,this.D_.start())};\ng.J.stop\u003dfunction(){this.J\u0026\u0026(this.J\u003d!1,this.D_.stop())};\ng.J.HY\u003dfunction(){this.Cj+\u003d100;var e\u003d!1;this.Cj\u003ethis.durationMs\u0026\u0026(this.Cj\u003dthis.durationMs,this.D_.stop(),e\u003d!0);this.N\u003d{seekableStart:0,seekableEnd:this.durationMs/1E3,current:this.Cj/1E3};this.publish(\"h\");e\u0026\u0026this.publish(\"g\")};\ng.J.getProgressState\u003dfunction(){return this.N};g.b(I4,sZ);g.J\u003dI4.prototype;g.J.init\u003dfunction(e,N,y){sZ.prototype.init.call(this,e,N,y);var w;if(N\u003d\u003dnull?0:(w\u003dN.templatedCountdown)\u003d\u003dnull?0:w.templatedAdText){e\u003dN.templatedCountdown.templatedAdText;if(!e.isTemplated){g.uA(Error(\"AdDurationRemainingRenderer has no templated ad text.\"));return}this.N\u003dnew UZ(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1);this.N.init(TV(\"ad-text\"),e,{});this.N.yB(this.element);g.Q(this,this.N)}this.show()};\ng.J.clear\u003dfunction(){this.hide()};\ng.J.hide\u003dfunction(){eQ(this);sZ.prototype.hide.call(this)};\ng.J.w2\u003dfunction(){this.hide()};\ng.J.t3\u003dfunction(){if(this.J!\u003dnull){var e\u003dthis.J.getProgressState();if(e!\u003dnull\u0026\u0026e.current!\u003dnull\u0026\u0026this.N){var N\u003dthis.J instanceof B2?this.videoAdDurationSeconds!\u003d\u003dvoid 0?this.videoAdDurationSeconds:e.seekableEnd:this.videoAdDurationSeconds!\u003d\u003dvoid 0?this.videoAdDurationSeconds:this.J instanceof XD?e.seekableEnd:this.api.getDuration(2,!1);e\u003de.current;N\u003dthis.api.X().experiments.gP(\"enable_player_overlay_non_negative_remaining_duration_on_web\")?Math.max(N-e,0):N-e;LT(this.N,{FORMATTED_AD_DURATION_REMAINING:String(g.P2(N)),\nTIME_REMAINING:String(Math.ceil(N))})}}};\ng.J.show\u003dfunction(){aM(this);sZ.prototype.show.call(this)};g.b(v2,UZ);v2.prototype.onClick\u003dfunction(e){UZ.prototype.onClick.call(this,e);this.api.onAdUxClicked(this.componentType)};g.b(ip,lj);ip.prototype.init\u003dfunction(e,N){lj.prototype.init.call(this,e,N,{});if(e\u003dN.content){g.AL(this.element,e);var y,w;N\u003d((y\u003dN.interaction)\u003d\u003dnull?void 0:(w\u003dy.accessibility)\u003d\u003dnull?void 0:w.label)||e;this.element.setAttribute(\"aria-label\",N)}else g.t0(Error(\"AdSimpleAttributedString does not have text content\"))};\nip.prototype.clear\u003dfunction(){this.hide()};\nip.prototype.onClick\u003dfunction(e){lj.prototype.onClick.call(this,e)};g.b(DY,lj);\nDY.prototype.init\u003dfunction(e,N){lj.prototype.init.call(this,e,N,{});(e\u003dN.label)\u0026\u0026e.content\u0026\u0026!g.kw(e.content)?(this.adBadgeText.init(TV(\"ad-simple-attributed-string\"),new zF(e)),(N\u003dN.adPodIndex)\u0026\u0026N.content\u0026\u0026!g.kw(N.content)\u0026\u0026(this.J\u003dnew ip(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1),this.J.yB(this.element),g.Q(this,this.J),this.J.element.classList.add(\"ytp-ad-badge__pod-index\"),this.J.init(TV(\"ad-simple-attributed-string\"),new zF(N))),this.element.classList.add(this.N?\"ytp-ad-badge--stark-clean-player\":\n\"ytp-ad-badge--stark\"),this.show()):g.t0(Error(\"No label is returned in AdBadgeViewModel.\"))};\nDY.prototype.show\u003dfunction(){this.adBadgeText.show();var e;(e\u003dthis.J)\u003d\u003dnull||e.show();lj.prototype.show.call(this)};\nDY.prototype.hide\u003dfunction(){this.adBadgeText.hide();var e;(e\u003dthis.J)\u003d\u003dnull||e.hide();lj.prototype.hide.call(this)};g.b(gh,lj);\ngh.prototype.init\u003dfunction(e,N){lj.prototype.init.call(this,e,N,{});(e\u003dN.adPodIndex)\u0026\u0026e.content\u0026\u0026!g.kw(e.content)\u0026\u0026(this.J\u003dnew ip(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1),this.J.yB(this.element),g.Q(this,this.J),this.J.init(TV(\"ad-simple-attributed-string\"),new zF(e)),(this.api.X().T(\"clean_player_style_fix_on_web\")?N.visibilityCondition\u003d\u003d\u003d\"AD_POD_INDEX_VISIBILITY_CONDITION_AUTOHIDE\":!this.N||N.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()};\ngh.prototype.show\u003dfunction(){var e;(e\u003dthis.J)\u003d\u003dnull||e.show();lj.prototype.show.call(this)};\ngh.prototype.hide\u003dfunction(){var e;(e\u003dthis.J)\u003d\u003dnull||e.hide();lj.prototype.hide.call(this)};g.b(Vd,lj);\nVd.prototype.init\u003dfunction(e,N){lj.prototype.init.call(this,e,N,{});if(N!\u003dnull\u0026\u0026N.text){var y;if(((y\u003dN.text)\u003d\u003dnull?0:y.content)\u0026\u0026!g.kw(N.text.content)){this.J\u003dnew g.Mu({S:\"div\",B:\"ytp-ad-disclosure-banner__text\",b9:N.text.content});g.Q(this,this.J);this.J.yB(this.element);var w,E;e\u003d((w\u003dN.interaction)\u003d\u003dnull?void 0:(E\u003dw.accessibility)\u003d\u003dnull?void 0:E.label)||N.text.content;this.element.setAttribute(\"aria-label\",e);var A;if((A\u003dN.interaction)\u003d\u003dnull?0:A.onTap)this.N\u003dnew g.Mu({S:\"div\",B:\"ytp-ad-disclosure-banner__chevron\",W:[g.cq()]}),\ng.Q(this,this.N),this.N.yB(this.element);this.show()}}else g.t0(Error(\"No banner text found in AdDisclosureBanner.\"))};\nVd.prototype.clear\u003dfunction(){this.hide()};fR.prototype.getLength\u003dfunction(){return this.J-this.N};g.b(up,g.Mu);up.prototype.HY\u003dfunction(){var e\u003dthis.N.getProgressState(),N\u003de.seekableEnd;this.api.getPresentingPlayerType()\u003d\u003d\u003d2\u0026\u0026this.api.X().T(\"show_preskip_progress_bar_for_skippable_ads\")\u0026\u0026(N\u003dthis.K?this.K/1E3:e.seekableEnd);e\u003dtF(new fR(e.seekableStart,N),e.current,0);this.progressBar.style.width\u003de*100+\"%\"};\nup.prototype.onStateChange\u003dfunction(){g.IK(this.api.X())||(this.api.getPresentingPlayerType()\u003d\u003d\u003d2?this.J\u003d\u003d\u003d-1\u0026\u0026(this.show(),this.J\u003dthis.N.subscribe(\"h\",this.HY,this),this.HY()):this.J!\u003d\u003d-1\u0026\u0026(this.hide(),this.N.qr(this.J),this.J\u003d-1))};g.b(qE,lj);\nqE.prototype.init\u003dfunction(e,N,y,w){lj.prototype.init.call(this,e,N,y);y\u003d!0;if(N.skipOrPreviewRenderer){var E\u003dN.skipOrPreviewRenderer;e\u003dg.m(E,yV);E\u003dg.m(E,vr);e?(E\u003dnew bp(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,this.N,this.Kh),E.yB(this.D),E.init(TV(\"skip-button\"),e,this.macros),g.Q(this,E)):E\u0026\u0026!this.api.X().experiments.gP(\"disable_ad_preview_for_instream_ads\")\u0026\u0026(e\u003dnew wh(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,this.N,!1),e.yB(this.D),e.init(TV(\"ad-preview\"),E,\nthis.macros),Ez(e),g.Q(this,e));if(e\u003dg.m(N.skipOrPreviewRenderer,yV)){y\u003d!1;var A\u003de.skipOffsetMilliseconds}}N.brandInteractionRenderer\u0026\u0026(e\u003dN.brandInteractionRenderer.brandInteractionRenderer,E\u003dnew TF(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1),E.yB(this.aq),E.init(TV(\"instream-user-sentiment\"),e,this.macros),g.Q(this,E));if(e\u003dg.m(N,w_X))if(e\u003dg.m(e,w_X))E\u003dnew AF(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,this.N,!!N.showWithoutLinkedMediaLayout),g.Q(this,E),\nE.yB(this.Z),E.init(TV(\"flyout-cta\"),e,this.macros);e\u003d(this.api.X().T(\"disable_ad_duration_remaining_for_instream_video_ads\")||N.adPodIndex!\u003d\u003dvoid 0)\u0026\u0026!1;w\u003dw\u0026\u0026w.videoAdDurationSeconds;if(N.adBadgeRenderer){var T\u003dN.adBadgeRenderer;E\u003dg.m(T,Hv);E!\u003dnull?(T\u003dnew DY(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,e),g.Q(this,T),T.yB(this.J),T.init(TV(\"ad-badge\"),E,this.macros),this.K\u003dT.element):(E\u003dT.simpleAdBadgeRenderer,E\u003d\u003dnull\u0026\u0026(E\u003d{text:{text:\"Ad\",isTemplated:!1}}),T\u003dnew c2(this.api,this.layoutId,\nthis.interactionLoggingClientData,this.Y1,!0),g.Q(this,T),T.yB(this.J),T.init(TV(\"simple-ad-badge\"),E,this.macros))}N.adPodIndex\u0026\u0026(E\u003dg.m(N.adPodIndex,M0Z),E!\u003dnull\u0026\u0026(y\u003dnew gh(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,y),g.Q(this,y),y.yB(this.J),y.init(TV(\"ad-pod-index\"),E)));N.adDurationRemaining\u0026\u0026!N.showWithoutLinkedMediaLayout\u0026\u0026(y\u003dN.adDurationRemaining.adDurationRemainingRenderer,y\u003d\u003dnull\u0026\u0026(y\u003d{templatedCountdown:{templatedAdText:{text:\"{FORMATTED_AD_DURATION_REMAINING}\",isTemplated:!0}}}),\nw\u003dnew I4(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,this.N,w,e),g.Q(this,w),w.yB(this.J),w.init(TV(\"ad-duration-remaining\"),y,this.macros),e\u0026\u0026w.element.classList.add(\"ytp-ad-duration-remaining-autohide\"));N.adInfoRenderer\u0026\u0026(w\u003dg.m(N.adInfoRenderer,IQ))\u0026\u0026(y\u003dnew GV(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,this.element,void 0,e),g.Q(this,y),this.api.X().T(\"enable_ad_pod_index_autohide\")\u0026\u0026this.K!\u003d\u003dnull?this.J.insertBefore(y.element,this.K.nextSibling):y.yB(this.J),\ny.init(TV(\"ad-info-hover-text-button\"),w,this.macros));N.visitAdvertiserRenderer\u0026\u0026(y\u003dg.m(N.visitAdvertiserRenderer,g.zR))\u0026\u0026(E\u003dwiJ(this)\u0026\u0026this.j?this.j:this.J)\u0026\u0026(w\u003dnew hF(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1),g.Q(this,w),w.yB(E),w.init(TV(\"visit-advertiser\"),y,this.macros),OH(w.element),y\u003dsH(w.element),G1(w.element,y+\" This link opens in new tab\"));!(w\u003dthis.api.X())||g.Pg(w)||w.controlsType!\u003d\"3\"\u0026\u0026!w.disableOrganicUi||(A\u003dnew up(this.api,this.N,A,e),A.yB(this.Zl),g.Q(this,\nA));N.adDisclosureBannerRenderer\u0026\u0026(N\u003dg.m(N.adDisclosureBannerRenderer,Ykf))\u0026\u0026(A\u003dnew Vd(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1),A.yB(this.i9),A.init(TV(\"ad-disclosure-banner\"),N),g.Q(this,A));this.api.X().T(\"enable_updated_html5_player_focus_style\")\u0026\u0026g.pi(this.element,\"ytp-ad-player-overlay-updated-focus-style\");e\u0026\u0026this.api.X().N\u0026\u0026this.J.classList.add(\"ytp-ad-player-overlay-instream-info--clean-player-mweb\");this.show()};\nqE.prototype.clear\u003dfunction(){this.hide()};nR.prototype.set\u003dfunction(e,N,y){y\u003dy!\u003d\u003dvoid 0?Date.now()+y:void 0;this.J.set(e,N,y)};\nnR.prototype.get\u003dfunction(e){return this.J.get(e)};\nnR.prototype.remove\u003dfunction(e){this.J.remove(e)};var KR\u003dnull,W2\u003dnull,Oz\u003dnull,Ct0\u003dnull;g.jM(\"yt.www.ads.eventcache.getLastCompanionData\",function(){return KR});\ng.jM(\"yt.www.ads.eventcache.getLastPlaShelfData\",function(){return null});\ng.jM(\"yt.www.ads.eventcache.getLastUpdateEngagementPanelAction\",function(){return W2});\ng.jM(\"yt.www.ads.eventcache.getLastChangeEngagementPanelVisibilityAction\",function(){return Oz});\ng.jM(\"yt.www.ads.eventcache.getLastScrollToEngagementPanelCommand\",function(){return Ct0});var $90\u003dnew Map([[\"dark\",\"USER_INTERFACE_THEME_DARK\"],[\"light\",\"USER_INTERFACE_THEME_LIGHT\"]]);R4.prototype.handleResponse\u003dfunction(e,N){if(!N)throw Error(\"request needs to be passed into ConsistencyService\");var y,w;N\u003d((y\u003dN.Yi.context)\u003d\u003dnull?void 0:(w\u003dy.request)\u003d\u003dnull?void 0:w.consistencyTokenJars)||[];var E;(e\u003d(E\u003de.responseContext)\u003d\u003dnull?void 0:E.consistencyTokenJar)\u0026\u0026this.replace(N,e)};\nR4.prototype.replace\u003dfunction(e,N){e\u003dg.c(e);for(var y\u003de.next();!y.done;y\u003de.next())delete this.J[y.value.encryptedTokenJarContents];M7M(this,N)};var zjZ\u003dwindow.location.hostname.split(\".\").slice(-2).join(\".\"),IH;Uz.getInstance\u003dfunction(){IH\u003dg.nM(\"yt.clientLocationService.instance\");IH||(IH\u003dnew Uz,g.jM(\"yt.clientLocationService.instance\",IH));return IH};\ng.J\u003dUz.prototype;\ng.J.setLocationOnInnerTubeContext\u003dfunction(e){e.client||(e.client\u003d{});if(this.J)e.client.locationInfo||(e.client.locationInfo\u003d{}),e.client.locationInfo.latitudeE7\u003dMath.floor(this.J.coords.latitude*1E7),e.client.locationInfo.longitudeE7\u003dMath.floor(this.J.coords.longitude*1E7),e.client.locationInfo.horizontalAccuracyMeters\u003dMath.round(this.J.coords.accuracy),e.client.locationInfo.forceLocationPlayabilityTokenRefresh\u003d!0;else if(this.K||this.locationPlayabilityToken)e.client.locationPlayabilityToken\u003dthis.K||\nthis.locationPlayabilityToken};\ng.J.handleResponse\u003dfunction(e){var N;e\u003d(N\u003de.responseContext)\u003d\u003dnull?void 0:N.locationPlayabilityToken;e!\u003d\u003dvoid 0\u0026\u0026(this.locationPlayabilityToken\u003de,this.J\u003dvoid 0,g.Lb(\"INNERTUBE_CLIENT_NAME\")\u003d\u003d\u003d\"TVHTML5\"?(this.localStorage\u003dGF(this))\u0026\u0026this.localStorage.set(\"yt-location-playability-token\",e,15552E3):g.x3(\"YT_CL\",JSON.stringify({loctok:e}),15552E3,zjZ,!0))};\ng.J.clearLocationPlayabilityToken\u003dfunction(e){e\u003d\u003d\u003d\"TVHTML5\"?(this.localStorage\u003dGF(this))\u0026\u0026this.localStorage.remove(\"yt-location-playability-token\"):g.np(\"YT_CL\");this.K\u003dvoid 0;this.N!\u003d\u003d-1\u0026\u0026(clearTimeout(this.N),this.N\u003d-1)};\ng.J.getCurrentPositionFromGeolocation\u003dfunction(){var e\u003dthis;if(!(navigator\u0026\u0026navigator.geolocation\u0026\u0026navigator.geolocation.getCurrentPosition))return Promise.reject(Error(\"Geolocation unsupported\"));var N\u003d!1,y\u003d1E4;g.Lb(\"INNERTUBE_CLIENT_NAME\")\u003d\u003d\u003d\"MWEB\"\u0026\u0026(N\u003d!0,y\u003d15E3);return new Promise(function(w,E){navigator.geolocation.getCurrentPosition(function(A){e.J\u003dA;w(A)},function(A){E(A)},{enableHighAccuracy:N,\nmaximumAge:0,timeout:y})})};\ng.J.createUnpluggedLocationInfo\u003dfunction(e){var N\u003d{};e\u003de.coords;if(e\u003d\u003dnull?0:e.latitude)N.latitudeE7\u003dMath.floor(e.latitude*1E7);if(e\u003d\u003dnull?0:e.longitude)N.longitudeE7\u003dMath.floor(e.longitude*1E7);if(e\u003d\u003dnull?0:e.accuracy)N.locationRadiusMeters\u003dMath.round(e.accuracy);return N};\ng.J.createLocationInfo\u003dfunction(e){var N\u003d{};e\u003de.coords;if(e\u003d\u003dnull?0:e.latitude)N.latitudeE7\u003dMath.floor(e.latitude*1E7);if(e\u003d\u003dnull?0:e.longitude)N.longitudeE7\u003dMath.floor(e.longitude*1E7);return N};g.J\u003db65.prototype;g.J.contains\u003dfunction(e){return Object.prototype.hasOwnProperty.call(this.J,e)};\ng.J.get\u003dfunction(e){if(this.contains(e))return this.J[e]};\ng.J.set\u003dfunction(e,N){this.J[e]\u003dN};\ng.J.Nk\u003dfunction(){return Object.keys(this.J)};\ng.J.remove\u003dfunction(e){delete this.J[e]};sz.prototype.getModuleId\u003dfunction(e){return e.serviceId.getModuleId()};\nsz.prototype.get\u003dfunction(e){a:{var N\u003dthis.mappings.get(e.toString());switch(N.type){case \"mapping\":e\u003dN.value;break a;case \"factory\":N\u003dN.value();this.mappings.set(e.toString(),{type:\"mapping\",value:N});e\u003dN;break a;default:e\u003dwa(N)}}return e};\nsz.prototype.registerService\u003dfunction(e,N){this.mappings.set(e.toString(),{type:\"mapping\",value:N});return e};\nnew sz;var vj\u003d{},hWs\u003d(vj.WEB_UNPLUGGED\u003d\"^unplugged/\",vj.WEB_UNPLUGGED_ONBOARDING\u003d\"^unplugged/\",vj.WEB_UNPLUGGED_OPS\u003d\"^unplugged/\",vj.WEB_UNPLUGGED_PUBLIC\u003d\"^unplugged/\",vj.WEB_CREATOR\u003d\"^creator/\",vj.WEB_KIDS\u003d\"^kids/\",vj.WEB_EXPERIMENTS\u003d\"^experiments/\",vj.WEB_MUSIC\u003d\"^music/\",vj.WEB_REMIX\u003d\"^music/\",vj.WEB_MUSIC_EMBEDDED_PLAYER\u003d\"^music/\",vj.WEB_MUSIC_EMBEDDED_PLAYER\u003d\"^main_app/|^sfv/\",vj);NY.prototype.L\u003dfunction(e,N,y){N\u003dN\u003d\u003d\u003dvoid 0?{}:N;y\u003dy\u003d\u003d\u003dvoid 0?lt:y;var w\u003d{context:g.LR(e.clickTrackingParams,!1,this.j)};var E\u003dthis.N(e);if(E){this.J(w,E,N);var A;N\u003dg.eZ(this.K());(E\u003d(A\u003dg.m(e.commandMetadata,g.bW))\u003d\u003dnull?void 0:A.apiUrl)\u0026\u0026(N\u003dE);A\u003dFI1(QN(N));e\u003dObject.assign({},{command:e},void 0);w\u003d{input:A,bd:mH(A),Yi:w,config:e};w.config.dE?w.config.dE.identity\u003dy:w.config.dE\u003d{identity:y};return w}g.t0(new g.Gh(\"Error: Failed to create Request from Command.\",e))};\ng.pM.Object.defineProperties(NY.prototype,{j:{configurable:!0,enumerable:!0,get:function(){return!1}}});\ng.b(yQ,NY);g.b(ly,yQ);ly.prototype.L\u003dfunction(){return{input:\"/getDatasyncIdsEndpoint\",bd:mH(\"/getDatasyncIdsEndpoint\",\"GET\"),Yi:{}}};\nly.prototype.K\u003dfunction(){return[]};\nly.prototype.N\u003dfunction(){};\nly.prototype.J\u003dfunction(){};var ifw\u003d{},ax0\u003d(ifw.GET_DATASYNC_IDS\u003da4(ly),ifw);var zA\u003d{},Ddf\u003d(zA[\"analytics.explore\"]\u003d\"LATENCY_ACTION_CREATOR_ANALYTICS_EXPLORE\",zA[\"artist.analytics\"]\u003d\"LATENCY_ACTION_CREATOR_ARTIST_ANALYTICS\",zA[\"artist.events\"]\u003d\"LATENCY_ACTION_CREATOR_ARTIST_CONCERTS\",zA[\"artist.presskit\"]\u003d\"LATENCY_ACTION_CREATOR_ARTIST_PROFILE\",zA[\"asset.claimed_videos\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_CLAIMED_VIDEOS\",zA[\"asset.composition\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION\",zA[\"asset.composition_ownership\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION_OWNERSHIP\",\nzA[\"asset.composition_policy\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION_POLICY\",zA[\"asset.embeds\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_EMBEDS\",zA[\"asset.history\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_HISTORY\",zA[\"asset.issues\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_ISSUES\",zA[\"asset.licenses\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_LICENSES\",zA[\"asset.metadata\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_METADATA\",zA[\"asset.ownership\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_OWNERSHIP\",zA[\"asset.policy\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_POLICY\",\nzA[\"asset.references\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_REFERENCES\",zA[\"asset.shares\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_SHARES\",zA[\"asset.sound_recordings\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_SOUND_RECORDINGS\",zA[\"asset_group.assets\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_ASSETS\",zA[\"asset_group.campaigns\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_CAMPAIGNS\",zA[\"asset_group.claimed_videos\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_CLAIMED_VIDEOS\",zA[\"asset_group.metadata\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_METADATA\",\nzA[\"song.analytics\"]\u003d\"LATENCY_ACTION_CREATOR_SONG_ANALYTICS\",zA.creator_channel_dashboard\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_DASHBOARD\",zA[\"channel.analytics\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_ANALYTICS\",zA[\"channel.comments\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_COMMENTS\",zA[\"channel.content\"]\u003d\"LATENCY_ACTION_CREATOR_POST_LIST\",zA[\"channel.content.promotions\"]\u003d\"LATENCY_ACTION_CREATOR_PROMOTION_LIST\",zA[\"channel.copyright\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_COPYRIGHT\",zA[\"channel.editing\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_EDITING\",\nzA[\"channel.monetization\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_MONETIZATION\",zA[\"channel.music\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_MUSIC\",zA[\"channel.music_storefront\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_MUSIC_STOREFRONT\",zA[\"channel.playlists\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_PLAYLISTS\",zA[\"channel.translations\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_TRANSLATIONS\",zA[\"channel.videos\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_VIDEOS\",zA[\"channel.live_streaming\"]\u003d\"LATENCY_ACTION_CREATOR_LIVE_STREAMING\",zA[\"dialog.copyright_strikes\"]\u003d\n\"LATENCY_ACTION_CREATOR_DIALOG_COPYRIGHT_STRIKES\",zA[\"dialog.video_copyright\"]\u003d\"LATENCY_ACTION_CREATOR_DIALOG_VIDEO_COPYRIGHT\",zA[\"dialog.uploads\"]\u003d\"LATENCY_ACTION_CREATOR_DIALOG_UPLOADS\",zA.owner\u003d\"LATENCY_ACTION_CREATOR_CMS_DASHBOARD\",zA[\"owner.allowlist\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ALLOWLIST\",zA[\"owner.analytics\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ANALYTICS\",zA[\"owner.art_tracks\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ART_TRACKS\",zA[\"owner.assets\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSETS\",zA[\"owner.asset_groups\"]\u003d\n\"LATENCY_ACTION_CREATOR_CMS_ASSET_GROUPS\",zA[\"owner.bulk\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_BULK_HISTORY\",zA[\"owner.campaigns\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_CAMPAIGNS\",zA[\"owner.channel_invites\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_CHANNEL_INVITES\",zA[\"owner.channels\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_CHANNELS\",zA[\"owner.claimed_videos\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_CLAIMED_VIDEOS\",zA[\"owner.claims\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_MANUAL_CLAIMING\",zA[\"owner.claims.manual\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_MANUAL_CLAIMING\",zA[\"owner.delivery\"]\u003d\n\"LATENCY_ACTION_CREATOR_CMS_CONTENT_DELIVERY\",zA[\"owner.delivery_templates\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_DELIVERY_TEMPLATES\",zA[\"owner.issues\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ISSUES\",zA[\"owner.licenses\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_LICENSES\",zA[\"owner.pitch_music\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_PITCH_MUSIC\",zA[\"owner.policies\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_POLICIES\",zA[\"owner.releases\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_RELEASES\",zA[\"owner.reports\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_REPORTS\",zA[\"owner.videos\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_VIDEOS\",\nzA[\"playlist.videos\"]\u003d\"LATENCY_ACTION_CREATOR_PLAYLIST_VIDEO_LIST\",zA[\"post.comments\"]\u003d\"LATENCY_ACTION_CREATOR_POST_COMMENTS\",zA[\"post.edit\"]\u003d\"LATENCY_ACTION_CREATOR_POST_EDIT\",zA[\"promotion.edit\"]\u003d\"LATENCY_ACTION_CREATOR_PROMOTION_EDIT\",zA[\"video.analytics\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_ANALYTICS\",zA[\"video.claims\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_CLAIMS\",zA[\"video.comments\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_COMMENTS\",zA[\"video.copyright\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_COPYRIGHT\",zA[\"video.edit\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_EDIT\",\nzA[\"video.editor\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_EDITOR\",zA[\"video.editor_async\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_EDITOR_ASYNC\",zA[\"video.live_settings\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_LIVE_SETTINGS\",zA[\"video.live_streaming\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_LIVE_STREAMING\",zA[\"video.monetization\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_MONETIZATION\",zA[\"video.policy\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_POLICY\",zA[\"video.rights_management\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_RIGHTS_MANAGEMENT\",zA[\"video.translations\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_TRANSLATIONS\",\nzA),iW\u003d{},IxJ\u003d(iW.auto_search\u003d\"LATENCY_ACTION_AUTO_SEARCH\",iW.ad_to_ad\u003d\"LATENCY_ACTION_AD_TO_AD\",iW.ad_to_video\u003d\"LATENCY_ACTION_AD_TO_VIDEO\",iW.app_startup\u003d\"LATENCY_ACTION_APP_STARTUP\",iW.browse\u003d\"LATENCY_ACTION_BROWSE\",iW.cast_splash\u003d\"LATENCY_ACTION_CAST_SPLASH\",iW.channel_activity\u003d\"LATENCY_ACTION_KIDS_CHANNEL_ACTIVITY\",iW.channels\u003d\"LATENCY_ACTION_CHANNELS\",iW.chips\u003d\"LATENCY_ACTION_CHIPS\",iW.commerce_transaction\u003d\"LATENCY_ACTION_COMMERCE_TRANSACTION\",iW.direct_playback\u003d\"LATENCY_ACTION_DIRECT_PLAYBACK\",\niW.editor\u003d\"LATENCY_ACTION_EDITOR\",iW.embed\u003d\"LATENCY_ACTION_EMBED\",iW.embed_no_video\u003d\"LATENCY_ACTION_EMBED_NO_VIDEO\",iW.entity_key_serialization_perf\u003d\"LATENCY_ACTION_ENTITY_KEY_SERIALIZATION_PERF\",iW.entity_key_deserialization_perf\u003d\"LATENCY_ACTION_ENTITY_KEY_DESERIALIZATION_PERF\",iW.explore\u003d\"LATENCY_ACTION_EXPLORE\",iW.favorites\u003d\"LATENCY_ACTION_FAVORITES\",iW.home\u003d\"LATENCY_ACTION_HOME\",iW.inboarding\u003d\"LATENCY_ACTION_INBOARDING\",iW.library\u003d\"LATENCY_ACTION_LIBRARY\",iW.live\u003d\"LATENCY_ACTION_LIVE\",iW.live_pagination\u003d\n\"LATENCY_ACTION_LIVE_PAGINATION\",iW.management\u003d\"LATENCY_ACTION_MANAGEMENT\",iW.mini_app\u003d\"LATENCY_ACTION_MINI_APP_PLAY\",iW.notification_settings\u003d\"LATENCY_ACTION_KIDS_NOTIFICATION_SETTINGS\",iW.onboarding\u003d\"LATENCY_ACTION_ONBOARDING\",iW.parent_profile_settings\u003d\"LATENCY_ACTION_KIDS_PARENT_PROFILE_SETTINGS\",iW.parent_tools_collection\u003d\"LATENCY_ACTION_PARENT_TOOLS_COLLECTION\",iW.parent_tools_dashboard\u003d\"LATENCY_ACTION_PARENT_TOOLS_DASHBOARD\",iW.player_att\u003d\"LATENCY_ACTION_PLAYER_ATTESTATION\",iW.prebuffer\u003d\"LATENCY_ACTION_PREBUFFER\",\niW.prefetch\u003d\"LATENCY_ACTION_PREFETCH\",iW.profile_settings\u003d\"LATENCY_ACTION_KIDS_PROFILE_SETTINGS\",iW.profile_switcher\u003d\"LATENCY_ACTION_LOGIN\",iW.projects\u003d\"LATENCY_ACTION_PROJECTS\",iW.reel_watch\u003d\"LATENCY_ACTION_REEL_WATCH\",iW.results\u003d\"LATENCY_ACTION_RESULTS\",iW.red\u003d\"LATENCY_ACTION_PREMIUM_PAGE_GET_BROWSE\",iW.premium\u003d\"LATENCY_ACTION_PREMIUM_PAGE_GET_BROWSE\",iW.privacy_policy\u003d\"LATENCY_ACTION_KIDS_PRIVACY_POLICY\",iW.review\u003d\"LATENCY_ACTION_REVIEW\",iW.search_overview_answer\u003d\"LATENCY_ACTION_SEARCH_OVERVIEW_ANSWER\",\niW.search_ui\u003d\"LATENCY_ACTION_SEARCH_UI\",iW.search_suggest\u003d\"LATENCY_ACTION_SUGGEST\",iW.search_zero_state\u003d\"LATENCY_ACTION_SEARCH_ZERO_STATE\",iW.secret_code\u003d\"LATENCY_ACTION_KIDS_SECRET_CODE\",iW.seek\u003d\"LATENCY_ACTION_PLAYER_SEEK\",iW.settings\u003d\"LATENCY_ACTION_SETTINGS\",iW.store\u003d\"LATENCY_ACTION_STORE\",iW.supervision_dashboard\u003d\"LATENCY_ACTION_KIDS_SUPERVISION_DASHBOARD\",iW.tenx\u003d\"LATENCY_ACTION_TENX\",iW.video_preview\u003d\"LATENCY_ACTION_VIDEO_PREVIEW\",iW.video_to_ad\u003d\"LATENCY_ACTION_VIDEO_TO_AD\",iW.watch\u003d\"LATENCY_ACTION_WATCH\",\niW.watch_it_again\u003d\"LATENCY_ACTION_KIDS_WATCH_IT_AGAIN\",iW[\"watch,watch7\"]\u003d\"LATENCY_ACTION_WATCH\",iW[\"watch,watch7_html5\"]\u003d\"LATENCY_ACTION_WATCH\",iW[\"watch,watch7ad\"]\u003d\"LATENCY_ACTION_WATCH\",iW[\"watch,watch7ad_html5\"]\u003d\"LATENCY_ACTION_WATCH\",iW.wn_comments\u003d\"LATENCY_ACTION_LOAD_COMMENTS\",iW.ww_rqs\u003d\"LATENCY_ACTION_WHO_IS_WATCHING\",iW.voice_assistant\u003d\"LATENCY_ACTION_VOICE_ASSISTANT\",iW.cast_load_by_entity_to_watch\u003d\"LATENCY_ACTION_CAST_LOAD_BY_ENTITY_TO_WATCH\",iW.networkless_performance\u003d\"LATENCY_ACTION_NETWORKLESS_PERFORMANCE\",\niW.gel_compression\u003d\"LATENCY_ACTION_GEL_COMPRESSION\",iW.gel_jspb_serialize\u003d\"LATENCY_ACTION_GEL_JSPB_SERIALIZE\",iW.attestation_challenge_fetch\u003d\"LATENCY_ACTION_ATTESTATION_CHALLENGE_FETCH\",iW);Object.assign(IxJ,Ddf);g.b(Xm,FG);var npJ\u003dnew S7(\"aft-recorded\",Xm);var gRw\u003dg.xJ.ytLoggingGelSequenceIdObj_||{};g.jM(\"ytLoggingGelSequenceIdObj_\",gRw);var Ig\u003dg.xJ.ytLoggingLatencyUsageStats_||{};g.jM(\"ytLoggingLatencyUsageStats_\",Ig);Pw.prototype.tick\u003dfunction(e,N,y,w){vw(this,\"tick_\"+e+\"_\"+N)||g.$$(\"latencyActionTicked\",{tickName:e,clientActionNonce:N},{timestamp:y,cttAuthInfo:w})};\nPw.prototype.info\u003dfunction(e,N,y){var w\u003dObject.keys(e).join(\"\");vw(this,\"info_\"+w+\"_\"+N)||(e\u003dObject.assign({},e),e.clientActionNonce\u003dN,g.$$(\"latencyActionInfo\",e,{cttAuthInfo:y}))};\nPw.prototype.jspbInfo\u003dfunction(e,N,y){for(var w\u003d\"\",E\u003d0;E\u003cvW(e).length;E++)vW(e)[E]!\u003d\u003dvoid 0\u0026\u0026(w\u003dE\u003d\u003d\u003d0?w.concat(\"\"+E):w.concat(\"_\"+E));if(!vw(this,\"info_\"+w+\"_\"+N)){Sn(e,2,N);y\u003d{cttAuthInfo:y};N\u003dg.Xj(\"jspb_sparse_encoded_pivot\")?new Wz([{}]):new Wz;e!\u003dnull?BW(e,nb):e\u003dvoid 0;en(N,7,iqq,e);y\u003dy\u003d\u003d\u003dvoid 0?{}:y;e\u003d!1;g.Lb(\"ytLoggingEventsDefaultDisabled\",!1)\u0026\u0026(e\u003d!0);e\u003de?null:g.N6;y\u003dy\u003d\u003d\u003dvoid 0?{}:y;w\u003dMath.round(y.timestamp||(0,g.iC)());FX(N,1,w\u003cNumber.MAX_SAFE_INTEGER?w:0);w\u003dnew Kb;y.lact?FX(w,1,isFinite(y.lact)?\ny.lact:-1):y.timestamp?FX(w,1,-1):(E\u003dz_(),FX(w,1,isFinite(E)?E:-1));if(y.sequenceGroup\u0026\u0026!g.Xj(\"web_gel_sequence_info_killswitch\")){E\u003dy.sequenceGroup;var A\u003dohs(E),T\u003dnew Q2;FX(T,2,A);Sn(T,1,E);JQ(w,Q2,3,T);y.endOfSequence\u0026\u0026delete gRw[y.sequenceGroup]}JQ(N,Kb,33,w);(y.sendIsolatedPayload?RgM:Gk3)(\"latencyActionInfo\",{endpoint:\"log_event\",payload:N,cttAuthInfo:y.cttAuthInfo,dangerousLogToVisitorSession:y.dangerousLogToVisitorSession},e)}};\nPw.prototype.span\u003dfunction(e,N,y){var w\u003dObject.keys(e).join(\"\");vw(this,\"span_\"+w+\"_\"+N)||(e.clientActionNonce\u003dN,g.$$(\"latencyActionSpan\",e,{cttAuthInfo:y}))};var DI\u003dwindow,zH\u003dDI.performance||DI.mozPerformance||DI.msPerformance||DI.webkitPerformance||new vp0;var jeE\u003d!1,D99\u003d!1,Zn\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\"},m9E\u003d(0,g.Gs)(zH.clearResourceTimings||zH.webkitClearResourceTimings||zH.mozClearResourceTimings||zH.msClearResourceTimings||zH.oClearResourceTimings||g.CY,zH);var VEw\u003dwindow;VEw.ytcsi\u0026\u0026(VEw.ytcsi.infoGel\u003dg.nV,VEw.ytcsi.tick\u003djZ);var Al5\u003d\"tokens consistency mss client_location entities adblock_detection response_received_commands store PLAYER_PRELOAD shorts_prefetch\".split(\" \"),JlP\u003d[\"type.googleapis.com/youtube.api.pfiinnertube.YoutubeApiInnertube.BrowseResponse\",\"type.googleapis.com/youtube.api.pfiinnertube.YoutubeApiInnertube.PlayerResponse\"];var rlJ\u003dnew ia(\"INNERTUBE_TRANSPORT_TOKEN\");g.b(GH,yQ);GH.prototype.K\u003dfunction(){return lyw};\nGH.prototype.N\u003dfunction(e){return g.m(e,Lf_)||void 0};\nGH.prototype.J\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?{}:y;N.channelIds\u0026\u0026(e.channelIds\u003dN.channelIds);N.siloName\u0026\u0026(e.siloName\u003dN.siloName);N.params\u0026\u0026(e.params\u003dN.params);y.botguardResponse\u0026\u0026(e.botguardResponse\u003dy.botguardResponse);y.feature\u0026\u0026(e.clientFeature\u003dy.feature)};\ng.pM.Object.defineProperties(GH.prototype,{j:{configurable:!0,enumerable:!0,get:function(){return!0}}});g.b(Uq,yQ);Uq.prototype.K\u003dfunction(){return FW_};\nUq.prototype.N\u003dfunction(e){return g.m(e,UMk)||void 0};\nUq.prototype.J\u003dfunction(e,N){N.channelIds\u0026\u0026(e.channelIds\u003dN.channelIds);N.siloName\u0026\u0026(e.siloName\u003dN.siloName);N.params\u0026\u0026(e.params\u003dN.params)};\ng.pM.Object.defineProperties(Uq.prototype,{j:{configurable:!0,enumerable:!0,get:function(){return!0}}});var fy0\u003dnew ia(\"SHARE_CLIENT_PARAMS_PROVIDER_TOKEN\");g.b(LV,yQ);LV.prototype.K\u003dfunction(){return C7X};\nLV.prototype.N\u003dfunction(e){return g.m(e,Zqf)||g.m(e,xM0)||g.m(e,qk5)};\nLV.prototype.J\u003dfunction(e,N){N.serializedShareEntity\u0026\u0026(e.serializedSharedEntity\u003dN.serializedShareEntity);if(N.clientParamIdentifier){var y;if((y\u003dthis.Z)\u003d\u003dnull?0:y.J(N.clientParamIdentifier))e.clientParams\u003dthis.Z.N(N.clientParamIdentifier)}};\nLV[V7]\u003d[fy0];g.b(sq,yQ);sq.prototype.K\u003dfunction(){return $dw};\nsq.prototype.N\u003dfunction(e){return g.m(e,IZw)||void 0};\nsq.prototype.J\u003dfunction(e,N,y){e.feedbackTokens\u003d[];N.feedbackToken\u0026\u0026e.feedbackTokens.push(N.feedbackToken);if(N\u003dN.cpn||y.cpn)e.feedbackContext\u003d{cpn:N};e.isFeedbackTokenUnencrypted\u003d!!y.is_feedback_token_unencrypted;e.shouldMerge\u003d!1;y.extra_feedback_tokens\u0026\u0026(e.shouldMerge\u003d!0,e.feedbackTokens\u003de.feedbackTokens.concat(y.extra_feedback_tokens))};\ng.pM.Object.defineProperties(sq.prototype,{j:{configurable:!0,enumerable:!0,get:function(){return!0}}});g.b(ag,yQ);ag.prototype.K\u003dfunction(){return YSw};\nag.prototype.N\u003dfunction(e){return g.m(e,Gw0)||void 0};\nag.prototype.J\u003dfunction(e,N){N.params\u0026\u0026(e.params\u003dN.params);N.secondaryParams\u0026\u0026(e.secondaryParams\u003dN.secondaryParams)};g.b(ey,yQ);ey.prototype.K\u003dfunction(){return MEk};\ney.prototype.N\u003dfunction(e){return g.m(e,Oq_)||void 0};\ney.prototype.J\u003dfunction(e,N){N.actions\u0026\u0026(e.actions\u003dN.actions);N.params\u0026\u0026(e.params\u003dN.params);N.playlistId\u0026\u0026(e.playlistId\u003dN.playlistId)};g.b(Nf,yQ);Nf.prototype.K\u003dfunction(){return rOF};\nNf.prototype.N\u003dfunction(e){return g.m(e,jwT)};\nNf.prototype.J\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?{}:y;N.serializedShareEntity\u0026\u0026(e.serializedSharedEntity\u003dN.serializedShareEntity);y.includeListId\u0026\u0026(e.includeListId\u003d!0)};var tE_\u003dnew ia(\"FETCH_FN_TOKEN\"),uo_\u003dnew ia(\"PARSE_FN_TOKEN\");g.b(g.ye,g.Gh);var qSk\u003dnew ia(\"NETWORK_SLI_TOKEN\");wv.prototype.fetch\u003dfunction(e,N,y){var w\u003dthis,E,A,T;return g.f(function(p){E\u003dpX_(w,e,N);T\u003d(A\u003dw.N)!\u003dnull?A:fetch;return p.return(T(E).then(function(C){return w.handleResponse(C,y)}).catch(function(C){g.uA(C);\nif((y\u003d\u003dnull?0:y.KI)\u0026\u0026C instanceof g.ye\u0026\u0026C.errorType\u003d\u003d\u003d1)return Promise.reject(C)}))})};\nwv.prototype.handleResponse\u003dfunction(e,N){var y,w\u003d(y\u003dthis.K)!\u003dnull?y:JSON.parse;y\u003de.text().then(function(E){if((N\u003d\u003dnull?0:N.eG9)\u0026\u0026e.ok)return gRs(N.eG9,E);E\u003dE.replace(\")]}\u0027\",\"\");if((N\u003d\u003dnull?0:N.KI)\u0026\u0026E)try{var A\u003dw(E)}catch(p){throw new g.ye(1,\"JSON parsing failed after fetch\");}var T;return(T\u003dA)!\u003dnull?T:w(E)});\ne.redirected||e.ok?this.J\u0026\u0026this.J.success():(this.J\u0026\u0026this.J.Wjk(),y\u003dy.then(function(E){g.uA(new g.Gh(\"Error: API fetch failed\",e.status,e.url,E));return Object.assign({},E,{errorMetadata:{status:e.status}})}));\nreturn y};\nwv[V7]\u003d[new Dc(qSk),new Dc(tE_),new Dc(uo_)];var CaM\u003dnew ia(\"NETWORK_MANAGER_TOKEN\");var El;JC.prototype.bindInnertubeChallengeFetcher\u003dfunction(e){this.J.bicf(e)};\nJC.prototype.registerChallengeFetchedCallback\u003dfunction(e){this.J.bcr(e)};\nJC.prototype.getLatestChallengeResponse\u003dfunction(){return this.J.blc()};var MS5\u003d[],p2\u003d!1;Mf.prototype.j\u003dfunction(){var e\u003dthis;return g.f(function(N){return N.J\u003d\u003d1?g.D(N,Promise.race([e.J,null]),2):N.return(!!N.N)})};\nMf.prototype.K\u003dfunction(e,N,y){var w\u003dthis,E,A,T;return g.f(function(p){w.J\u003d\u003d\u003dnull\u0026\u0026Fq5(w,YC(w));E\u003d!1;A\u003d{};T\u003dfunction(){var C,r,Y;return g.f(function(M){switch(M.J){case 1:return g.D(M,w.J,2);case 2:C\u003dM.N;A.challenge\u003dC.challenge;if(!C.f$){\"c1a\"in C.rK\u0026\u0026(A.error\u003d\"ATTESTATION_ERROR_VM_NOT_INITIALIZED\");M.u9(3);break}r\u003dObject.assign({},{c:C.challenge,e:e},N);g.c5(M,4);E\u003d!0;if(g.Xj(\"attbs\")\u0026\u0026!g.Xj(\"attmusi\")){Y\u003dC.f$.mD({qX:r});M.u9(6);break}return g.D(M,C.f$.snapshot({qX:r}),7);case 7:Y\u003dM.N;case 6:Y?A.webResponse\u003d\nY:A.error\u003d\"ATTESTATION_ERROR_VM_NO_RESPONSE\";g.B5(M,3);break;case 4:g.XH(M),A.error\u003d\"ATTESTATION_ERROR_VM_INTERNAL_ERROR\";case 3:if(e\u003d\u003d\u003d\"ENGAGEMENT_TYPE_PLAYBACK\"){var l\u003dC.rK,F\u003d{};l.c6a\u0026\u0026(F.reportingStatus\u003dString(Number(l.c)^C2()));l.c6b\u0026\u0026(F.broadSpectrumDetectionResult\u003dString(Number(l.c)^Number(g.Lb(\"CATSTAT\",0))));A.adblockReporting\u003dF}return M.return(A)}})};\nreturn p.return(Promise.race([T(),hln(y,function(){var C\u003dObject.assign({},A);E\u0026\u0026(C.error\u003d\"ATTESTATION_ERROR_VM_TIMEOUT\");return C})]))})};var BW0\u003d[\"APP_STATE\",\"PI\"];var abF\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,147036,239094,189810,239095,78314,147799,237146,174049,148649,55761,127098,\n134841,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,170701,170702,\n194796,34388,167841,170419,17657,17655,39579,39578,170412,77448,8196,11357,69877,8197,168501,156512,161613,156509,208274,161612,161614,82039];FI.prototype.getState\u003dfunction(){return this.store.getState()};\nFI.prototype.dispatch\u003dfunction(e){return this.store.dispatch(e)};\nFI.prototype.subscribe\u003dfunction(e){return this.store.subscribe(e)};\nFI.prototype.replaceReducer\u003dfunction(e){return this.store.replaceReducer(e)};\nFI.prototype[Symbol.observable]\u003dfunction(){return this.store[Symbol.observable]()};g.J\u003doR.prototype;g.J.getLength\u003dfunction(){return this.totalLength};\ng.J.append\u003dfunction(e){if(d6_(this,e)){var N\u003dthis.SV[this.SV.length-1];this.SV[this.SV.length-1]\u003dnew Uint8Array(N.buffer,N.byteOffset,N.length+e.length);c8(this)}else this.SV.push(e);this.totalLength+\u003de.length};\ng.J.split\u003dfunction(e){for(var N\u003dnew oR,y\u003dnew oR,w\u003dg.c(this.SV),E\u003dw.next();!E.done;E\u003dw.next())E\u003dE.value,e\u003e\u003dE.length?(N.append(E),e-\u003dE.length):e?(N.append(new Uint8Array(E.buffer,E.byteOffset,e)),y.append(new Uint8Array(E.buffer,E.byteOffset+e,E.length-e)),e\u003d0):y.append(E);return{aA:N,h3:y}};\ng.J.isFocused\u003dfunction(e){return e\u003e\u003dthis.Po\u0026\u0026e\u003cthis.Po+this.SV[this.Hp].length};\ng.J.focus\u003dfunction(e){if(!this.isFocused(e)){for(e\u003cthis.Po\u0026\u0026c8(this);this.Po+this.SV[this.Hp].length\u003c\u003de\u0026\u0026this.Hp\u003cthis.SV.length;)this.Po+\u003dthis.SV[this.Hp].length,this.Hp+\u003d1;this.z2\u003dvoid 0}};\ng.J.b8\u003dfunction(e,N){return e+N\u003c\u003dthis.totalLength};\ng.J.iB\u003dfunction(e,N){e\u003de\u003d\u003d\u003dvoid 0?0:e;N\u003dN\u003d\u003d\u003dvoid 0?-1:N;if(!this.totalLength||!N)return new DataView(new ArrayBuffer(0));N\u003c0\u0026\u0026(N\u003dthis.totalLength-e);this.focus(e);if(!kC(this,e,N)){var y\u003dthis.Hp,w\u003dthis.Po;this.focus(e+N-1);w\u003dnew Uint8Array(this.Po+this.SV[this.Hp].length-w);for(var E\u003d0,A\u003dy;A\u003c\u003dthis.Hp;A++)w.set(this.SV[A],E),E+\u003dthis.SV[A].length;this.SV.splice(y,this.Hp-y+1,w);c8(this);this.focus(e)}y\u003dthis.SV[this.Hp];return new DataView(y.buffer,y.byteOffset+e-this.Po,N)};\ng.J.YX\u003dfunction(e,N){e\u003dthis.iB(e\u003d\u003d\u003dvoid 0?0:e,N\u003d\u003d\u003dvoid 0?-1:N);return new Uint8Array(e.buffer,e.byteOffset,e.byteLength)};\ng.J.getUint8\u003dfunction(e){this.focus(e);return this.SV[this.Hp][e-this.Po]};var dv,XI,v8;g.rB\u003dfunction(){function e(w){for(var E\u003dnew Uint8Array(w.length),A\u003d0;A\u003cw.length;A++)E[A]\u003dw[A];return E}\nfunction N(w){return new Uint8Array(w)}\nvar y\u003dnew Uint8Array([1]);return y.length\u003d\u003d\u003d1\u0026\u0026y[0]\u003d\u003d\u003d1?N:e}();\ndv\u003dArray(1024);XI\u003dwindow.TextDecoder?new TextDecoder:void 0;v8\u003dwindow.TextEncoder?new TextEncoder:void 0;for(var tSJ\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},fcM\u003d{},Zfk\u003dg.c(Object.entries(tSJ)),xdF\u003dZfk.next();!xdF.done;xdF\u003dZfk.next()){var jNT\u003dg.c(xdF.value),nRq\u003djNT.next().value,QNw\u003djNT.next().value,mdk\u003dnRq,Hf_\u003dQNw;Hf_\u0026\u0026(fcM[Hf_]\u003dmdk)};var ZE1\u003d!1,$d,Yd,MD,lZ,F8;g.b(SA,g.x);\nSA.prototype.encrypt\u003dfunction(e){var N\u003de.length;e\u003dnew Uint8Array(e.buffer.slice(e.byteOffset,e.byteOffset+N));for(var y\u003dthis.N,w\u003d0;w\u003cN\u0026\u0026this.J\u003c16;)e[w++]^\u003dy[this.J++];for(var E\u003dN-(N-w)%16;w\u003cE;)x69(this),e[w++]^\u003dy[0],e[w++]^\u003dy[1],e[w++]^\u003dy[2],e[w++]^\u003dy[3],e[w++]^\u003dy[4],e[w++]^\u003dy[5],e[w++]^\u003dy[6],e[w++]^\u003dy[7],e[w++]^\u003dy[8],e[w++]^\u003dy[9],e[w++]^\u003dy[10],e[w++]^\u003dy[11],e[w++]^\u003dy[12],e[w++]^\u003dy[13],e[w++]^\u003dy[14],e[w++]^\u003dy[15];if(w\u003cN)for(x69(this),this.J\u003d0;w\u003cN;)e[w++]^\u003dy[this.J++];return e};var bZ\u003d!1;(function(){function e(w){for(var E\u003dnew Uint8Array(w.length),A\u003d0;A\u003cw.length;A++)E[A]\u003dw[A];return E}\nfunction N(w){return new Uint8Array(w)}\nvar y\u003dnew Uint8Array([1]);return y.length\u003d\u003d\u003d1\u0026\u0026y[0]\u003d\u003d\u003d1?N:e})();\nvar h5;g.kd.prototype.encrypt\u003dfunction(e,N){var y\u003dthis,w,E;return g.f(function(A){if(A.J\u003d\u003d1){w\u003dcM();if(!w)return A.return(y.J(e,N));g.c5(A,3);return g.D(A,y.N(e,N,w),5)}if(A.J!\u003d3)return A.return(A.N);E\u003dg.XH(A);g.uA(E);bZ\u003d!0;return A.return(y.J(e,N))})};\ng.kd.prototype.N\u003dfunction(e,N,y){var w\u003dthis,E,A;return g.f(function(T){switch(T.J){case 1:if(w.L){T.u9(2);break}return g.D(T,y.importKey(\"raw\",w.j,{name:\"AES-CTR\"},!1,[\"encrypt\"]),3);case 3:w.L\u003dT.N;case 2:return E\u003d{name:\"AES-CTR\",counter:N,length:128},g.D(T,y.encrypt(E,w.L,e),4);case 4:return A\u003dT.N,T.return(new Uint8Array(A))}})};\ng.kd.prototype.J\u003dfunction(e,N){this.K||(this.K\u003dnew SA(this.j));oo(this.K,N);return this.K.encrypt(e)};\ng.kd.prototype.decrypt\u003dfunction(e,N){return this.encrypt(e,N)};\ng.BM.prototype.encrypt\u003dfunction(e,N){this.J||(this.J\u003dnew SA(this.N));oo(this.J,N);return this.J.encrypt(e)};\ng.BM.prototype.decrypt\u003dfunction(e,N){return this.encrypt(e,N)};X8.prototype.reset\u003dfunction(){n50(this);this.update(this.K)};\nX8.prototype.update\u003dfunction(e){var N\u003d0,y\u003de.length;this.j+\u003dy;this.N\u0026\u0026this.N+y\u003e\u003d64\u0026\u0026(this.Z.set(e.subarray(0,64-this.N),this.N),N\u003d64-this.N,this.N\u003d0,juF(this,this.Z,0));for(;N+64\u003c\u003dy;N+\u003d64)juF(this,e,N);N\u003cy\u0026\u0026(e\u003de.subarray(N),this.Z.set(e,this.N),this.N+\u003de.length)};\nvar PM\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 KW0;KW0\u003d{};g.WW5\u003dg.yJ(\"yt-idb-pref-storage\",{Ed:(KW0.prefs\u003d{Bs:1},KW0),shared:!1,upgrade:function(e,N){N(1)\u0026\u0026g.Zm(g.g0(e,\"prefs\",{keyPath:\"key\"}),\"byExpiration\",\"expirationTimestampMs\")},\nversion:1});var gM;gM\u003d{};g.Ofq\u003d(gM.INVALID_ENCODER_VERSION\u003d\"Invalid encoder version\",gM.KEY_CREATION_FAILED\u003d\"Failed to create encoder key\",gM.UNKNOWN_DECODE_ERROR\u003d\"Failed to decode PES data\",gM.UNKNOWN_ENCODE_ERROR\u003d\"Failed to encode PES data\",gM.WRONG_DATA_TYPE\u003d\"Encoder cannot process the data type\",gM);g.J5(\"\",\"downloadsPageViewConfigurationEntity\");g.J5(\"DOWNLOADS_LIST_ENTITY_ID_MANUAL_DOWNLOADS\",\"mainDownloadsListEntity\");g.Vz\u003dg.J5(\"DOWNLOADS_LIST_ENTITY_ID_SMART_DOWNLOADS\",\"mainDownloadsListEntity\");g.J5(\"DOWNLOADS_LIST_ENTITY_ID_SMART_DOWNLOADS\",\"refresh\");g.J5(\"SMART_DOWNLOADS_ENABLED\",\"settingEntity\");g.J5(\"SMART_DOWNLOADS_OPT_IN_BANNER_DISMISSED\",\"settingEntity\");g.J\u003dIo.prototype;g.J.initialize\u003dfunction(e,N,y){if(e.program){var w,E\u003d(w\u003de.interpreterUrl)!\u003dnull?w:null;if(e.interpreterSafeScript)w\u003diG0(e.interpreterSafeScript);else{var A;w\u003d(A\u003de.interpreterScript)!\u003dnull?A:null}e.interpreterSafeUrl\u0026\u0026(E\u003dIG(e.interpreterSafeUrl).toString());Egs(this,w,E,e.program,N,y)}else g.uA(Error(\"Cannot initialize botguard without program\"))};\ng.J.isInitialized\u003dfunction(){return this.d9()};\ng.J.getState\u003dfunction(){return this.state};\ng.J.isLoading\u003dfunction(){return this.state\u003d\u003d\u003d2};\ng.J.invoke\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?{}:e;return this.d9()?this.HB({qX:e}):null};\ng.J.dispose\u003dfunction(){this.yN(null);this.IJ(8)};\ng.J.d9\u003dfunction(){return!!this.f$};\ng.J.HB\u003dfunction(e){return this.f$.mD(e)};\ng.J.yN\u003dfunction(e){g.JV(this.f$);this.f$\u003de};\ng.J.IJ\u003dfunction(e){this.state\u003de};g.b(zj,Io);zj.prototype.yN\u003dfunction(e){var N;(N\u003dvM())\u003d\u003dnull||N.bgvma();e?(N\u003d{bgvma:e.dispose.bind(e),bgvmb:e.snapshot.bind(e),bgvmc:e.mD.bind(e)},g.jM(\"yt.abuse.playerAttLoader\",N),g.jM(\"yt.abuse.playerAttLoaderRun\",function(y){return e.snapshot(y)})):(g.jM(\"yt.abuse.playerAttLoader\",null),g.jM(\"yt.abuse.playerAttLoaderRun\",null))};\nzj.prototype.d9\u003dfunction(){return!!vM()};\nzj.prototype.HB\u003dfunction(e){return vM().bgvmc(e)};iZ.prototype.jh\u003dfunction(){return\"crossDeviceProgressCommand\"};\niZ.prototype.A$\u003dfunction(e){if(e.crossDevicePings){var N\u003d[];e\u003dg.c(e.crossDevicePings);for(var y\u003de.next();!y.done;y\u003de.next())N.push({baseUrl:y.value.baseUrl});g.$$(\"crossDeviceNotificationTransfer\",{crossDevicePings:N})}};DX.prototype.jh\u003dfunction(){return\"muteAdEndpoint\"};\nDX.prototype.A$\u003dfunction(e,N){switch(e.type){case \"SKIP\":A00(this.D3,this.iL,N)}};gL.prototype.jh\u003dfunction(){return\"openPopupAction\"};\ngL.prototype.A$\u003dfunction(){};Vg.prototype.jh\u003dfunction(){return\"pingingEndpoint\"};\nVg.prototype.A$\u003dfunction(){};var Y$P\u003d{clickTrackingParams:!0,commandMetadata:!0,loggingUrls:!0};g.b(J0P,g.x);var Z81\u003d{wIl:\"FINAL\",hns:\"AD_BREAK_LENGTH\",lKP:\"AD_CPN\",uWP:\"AH\",xrh:\"AD_MT\",iwP:\"ASR\",znh:\"AW\",SPG:\"NM\",dXG:\"NX\",Rjs:\"NY\",LvG:\"CONN\",B4s:\"CPN\",FS1:\"DV_VIEWABILITY\",OOh:\"ERRORCODE\",uok:\"ERROR_MSG\",iOl:\"EI\",BNZ:\"GOOGLE_VIEWABILITY\",s1P:\"IAS_VIEWABILITY\",GgG:\"LACT\",Bkt:\"LIVE_TARGETING_CONTEXT\",VwG:\"I_X\",Mwh:\"I_Y\",sl1:\"MT\",FN9:\"MIDROLL_POS\",J3W:\"MIDROLL_POS_MS\",NK9:\"MOAT_INIT\",kqG:\"MOAT_VIEWABILITY\",oKg:\"P_H\",EKq:\"PV_H\",BKq:\"PV_W\",m3t:\"P_W\",Y$q:\"TRIGGER_TYPE\",Agq:\"SDKV\",rgs:\"SLOT_POS\",noP:\"SURVEY_LOCAL_TIME_EPOCH_S\",\nmAP:\"SURVEY_ELAPSED_MS\",Nd:\"VIS\",xkh:\"VIEWABILITY\",yxh:\"VED\",zrh:\"VOL\",aNk:\"WT\",Kjg:\"YT_ERROR_CODE\"};uZ.prototype.jh\u003dfunction(){return\"urlEndpoint\"};\nuZ.prototype.A$\u003dfunction(e,N,y){var w\u003dthis.Pk.get(),E\u003dkF(w.N.get(),N);E?N\u003dzW(w,DQ5(E),E,void 0,void 0,y):(YN(\"Trying to ping from an unknown layout\",void 0,void 0,{layoutId:N}),N\u003d{});N\u003dObject.assign({},N);R_(this.J,\"h5_inplayer_enable_adcpn_macro_substitution_for_click_pings\")\u0026\u0026(y\u003dMb(this.zo,2))\u0026\u0026(N.AD_CPN\u003dy.clientPlaybackNonce);N\u003dg.Vx(e.url,N);g.H2(N,void 0,void 0,void 0,e.attributionSrcMode\u003d\u003d\u003d\"ATTRIBUTION_SRC_MODE_LABEL_CHROME\")};qD.prototype.get\u003dfunction(){return this.value};\ng.b(ZX,qD);ZX.prototype.getType\u003dfunction(){return\"metadata_type_action_companion_ad_renderer\"};\ng.b(xd,qD);xd.prototype.getType\u003dfunction(){return\"metadata_type_top_banner_image_text_icon_buttoned_layout_view_model\"};\ng.b(jA,qD);jA.prototype.getType\u003dfunction(){return\"metadata_type_ads_engagement_panel_renderer\"};\ng.b(nj,qD);nj.prototype.getType\u003dfunction(){return\"metadata_type_ads_engagement_panel_layout_view_model\"};\ng.b(Qg,qD);Qg.prototype.getType\u003dfunction(){return\"metadata_type_ad_next_params\"};\ng.b(HM,qD);HM.prototype.getType\u003dfunction(){return\"metadata_type_ad_video_clickthrough_endpoint\"};\ng.b(Kj,qD);Kj.prototype.getType\u003dfunction(){return\"metadata_type_invideo_overlay_ad_renderer\"};\ng.b(WM,qD);WM.prototype.getType\u003dfunction(){return\"metadata_type_image_companion_ad_renderer\"};\ng.b(OR,qD);OR.prototype.getType\u003dfunction(){return\"metadata_type_banner_image_layout_view_model\"};\ng.b(Ro,qD);Ro.prototype.getType\u003dfunction(){return\"metadata_type_shopping_companion_carousel_renderer\"};\ng.b(Gj,qD);Gj.prototype.getType\u003dfunction(){return\"metadata_type_ad_info_ad_metadata\"};\ng.b(UR,qD);UR.prototype.getType\u003dfunction(){return\"metadata_ad_video_is_listed\"};\ng.b(Lj,qD);Lj.prototype.getType\u003dfunction(){return\"metadata_type_ad_placement_config\"};\ng.b(sR,qD);sR.prototype.getType\u003dfunction(){return\"metadata_type_ad_pod_info\"};\ng.b(ao,qD);ao.prototype.getType\u003dfunction(){return\"metadata_type_ad_pod_skip_index\"};\ng.b(eR,qD);eR.prototype.getType\u003dfunction(){return\"metadata_type_ad_pod_skip_target\"};\ng.b(NT,qD);NT.prototype.getType\u003dfunction(){return\"metadata_type_ad_pod_skip_target_callback_ref\"};\ng.b(yS,qD);yS.prototype.getType\u003dfunction(){return\"metadata_type_ad_video_id\"};\ng.b(wK,qD);wK.prototype.getType\u003dfunction(){return\"metadata_type_content_cpn\"};\ng.b(EP,qD);EP.prototype.getType\u003dfunction(){return\"metadata_type_instream_ad_player_overlay_renderer\"};\ng.b(Aw,qD);Aw.prototype.getType\u003dfunction(){return\"metadata_type_player_overlay_layout_renderer\"};\ng.b(TQ,qD);TQ.prototype.getType\u003dfunction(){return\"metadata_type_player_underlay_renderer\"};\ng.b(Jw,qD);Jw.prototype.getType\u003dfunction(){return\"metadata_type_player_underlay_ad_slot_renderer\"};\ng.b(px,qD);px.prototype.getType\u003dfunction(){return\"metadata_type_media_associated_in_player_slot\"};\ng.b(Cx,qD);Cx.prototype.getType\u003dfunction(){return\"metadata_type_shrunken_player_bytes_config\"};\ng.b(rK,qD);rK.prototype.getType\u003dfunction(){return\"metadata_type_ad_action_interstitial_renderer\"};\ng.b($q,qD);$q.prototype.getType\u003dfunction(){return\"metadata_type_valid_survey_text_interstitial_renderer\"};\ng.b(Yq,qD);Yq.prototype.getType\u003dfunction(){return\"METADATA_TYPE_VALID_INSTREAM_SURVEY_AD_RENDERER_FOR_DAI\"};\ng.b(MT,qD);MT.prototype.getType\u003dfunction(){return\"METADATA_TYPE_VALID_INSTREAM_SURVEY_AD_RENDERER_FOR_VOD\"};\ng.b(ll,qD);ll.prototype.getType\u003dfunction(){return\"metadata_type_sliding_text_player_overlay_renderer\"};\ng.b(FP,qD);FP.prototype.getType\u003dfunction(){return\"metadata_type_linked_player_bytes_layout_id\"};\ng.b(SR,qD);SR.prototype.getType\u003dfunction(){return\"metadata_type_linked_in_player_layout_id\"};\ng.b(os,qD);os.prototype.getType\u003dfunction(){return\"metadata_type_linked_in_player_layout_type\"};\ng.b(bl,qD);bl.prototype.getType\u003dfunction(){return\"metadata_type_linked_in_player_slot_id\"};\ng.b(hw,qD);hw.prototype.getType\u003dfunction(){return\"metadata_type_player_bytes_callback\"};\ng.b(cp,qD);cp.prototype.getType\u003dfunction(){return\"metadata_type_player_bytes_callback_ref\"};\ng.b(kq,qD);kq.prototype.getType\u003dfunction(){return\"metadata_type_player_bytes_layout_controls_callback_ref\"};\ng.b(Bp,qD);Bp.prototype.getType\u003dfunction(){return\"metadata_type_sub_layouts\"};\ng.b(XP,qD);XP.prototype.getType\u003dfunction(){return\"metadata_type_cue_point\"};\ng.b(Pp,qD);Pp.prototype.getType\u003dfunction(){return\"metadata_type_video_length_seconds\"};\ng.b(dK,qD);dK.prototype.getType\u003dfunction(){return\"metadata_type_player_vars\"};\ng.b(Is,qD);Is.prototype.getType\u003dfunction(){return\"metadata_type_preload_player_vars\"};\ng.b(vp,qD);vp.prototype.getType\u003dfunction(){return\"metadata_type_sodar_extension_data\"};\ng.b(zQ,qD);zQ.prototype.getType\u003dfunction(){return\"metadata_type_layout_enter_ms\"};\ng.b(il,qD);il.prototype.getType\u003dfunction(){return\"metadata_type_layout_exit_ms\"};\ng.b(Db,qD);Db.prototype.getType\u003dfunction(){return\"metadata_type_media_sub_layout_index\"};\ng.b(gK,qD);gK.prototype.getType\u003dfunction(){return\"metadata_type_dai\"};\ng.b(VS,qD);VS.prototype.getType\u003dfunction(){return\"metadata_type_ad_intro\"};\ng.b(fx,qD);fx.prototype.getType\u003dfunction(){return\"metadata_type_client_forecasting_ad_renderer\"};\ng.b(tw,qD);tw.prototype.getType\u003dfunction(){return\"metadata_type_drift_recovery_ms\"};\ng.b(ul,qD);ul.prototype.getType\u003dfunction(){return\"metadata_type_fulfilled_layout\"};\ng.b(qT,qD);qT.prototype.getType\u003dfunction(){return\"metadata_type_ad_break_request_data\"};\ng.b(Zb,qD);Zb.prototype.getType\u003dfunction(){return\"metadata_type_ad_break_response_data\"};\ng.b(xq,qD);xq.prototype.getType\u003dfunction(){return\"metadata_type_remote_slots_data\"};\ng.b(jR,qD);jR.prototype.getType\u003dfunction(){return\"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds\"};\ng.b(nx,qD);nx.prototype.getType\u003dfunction(){return\"METADATA_TYPE_MEDIA_BREAK_LAYOUT_DURATION_MILLISECONDS\"};\ng.b(QS,qD);QS.prototype.getType\u003dfunction(){return\"metadata_type_legacy_info_card_vast_extension\"};\ng.b(mZ,qD);mZ.prototype.getType\u003dfunction(){return\"metadata_type_valid_ad_message_renderer\"};\ng.b(Hp,qD);Hp.prototype.getType\u003dfunction(){return\"METADATA_TYPE_INTERACTIONS_AND_PROGRESS_LAYOUT_COMMANDS\"};\ng.b(Kx,qD);Kx.prototype.getType\u003dfunction(){return\"metadata_type_served_from_live_infra\"};\ng.b(Wp,qD);Wp.prototype.getType\u003dfunction(){return\"metadata_type_survey_overlay\"};\ng.b(OP,qD);OP.prototype.getType\u003dfunction(){return\"metadata_type_active_view_traffic_type\"};\ng.b(Rs,qD);Rs.prototype.getType\u003dfunction(){return\"metadata_type_active_view_identifier\"};\ng.b(GQ,qD);GQ.prototype.getType\u003dfunction(){return\"metadata_type_ssdai_ads_config\"};\ng.b(UP,qD);UP.prototype.getType\u003dfunction(){return\"metadata_type_eligible_for_ssap\"};\ng.b(Lx,qD);Lx.prototype.getType\u003dfunction(){return\"metadata_type_allow_pause_ad_break_request_slot_reschedule\"};\ng.b(sP,qD);sP.prototype.getType\u003dfunction(){return\"metadata_type_player_bytes_slot_metadata\"};\ng.b(as,qD);as.prototype.getType\u003dfunction(){return\"metadata_type_prefetch_metadata\"};var diM\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 tPM\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.b(wX,FF);g.b(U,FF);new Promise(function(){});var S$H\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\"]]),lLH\u003dnew Map([[\"normal\",{mm:\"ADS_CLIENT_EVENT_TYPE_NORMAL_EXIT_LAYOUT_REQUESTED\",JN:\"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_NORMALLY\"}],[\"skipped\",{mm:\"ADS_CLIENT_EVENT_TYPE_SKIP_EXIT_LAYOUT_REQUESTED\",JN:\"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_SKIP\"}],\n[\"muted\",{mm:\"ADS_CLIENT_EVENT_TYPE_MUTE_EXIT_LAYOUT_REQUESTED\",JN:\"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_MUTE\"}],[\"abandoned\",{mm:\"ADS_CLIENT_EVENT_TYPE_ABANDON_EXIT_LAYOUT_REQUESTED\",JN:\"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_ABANDON\"}],[\"user_input_submitted\",{mm:\"ADS_CLIENT_EVENT_TYPE_USER_INPUT_SUBMITTED_EXIT_LAYOUT_REQUESTED\",JN:\"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_USER_INPUT_SUBMITTED\"}],[\"user_cancelled\",{mm:\"ADS_CLIENT_EVENT_TYPE_USER_CANCELLED_EXIT_LAYOUT_REQUESTED\",JN:\"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_USER_CANCELLED\"}],\n[\"error\",{mm:\"ADS_CLIENT_EVENT_TYPE_ABORTED_EXIT_LAYOUT_REQUESTED\",JN:\"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_ABORTED\"}]]);g.b(lF,g.x);g.J\u003dlF.prototype;g.J.yU\u003dfunction(e,N){return this.J.yU(e,N)};\ng.J.sX\u003dfunction(e,N){this.H9.RR(\"ADS_CLIENT_EVENT_TYPE_OPPORTUNITY_RECEIVED\",e,N);for(var y\u003dg.c(this.N),w\u003dy.next();!w.done;w\u003dy.next())w.value.sX(e,N)};\ng.J.BE\u003dfunction(e){if(h6(this.J,e)){this.H9.S1(\"ADS_CLIENT_EVENT_TYPE_SLOT_ENTERED\",e);this.J.BE(e);for(var N\u003dg.c(this.N),y\u003dN.next();!y.done;y\u003dN.next())y.value.BE(e);c0s(this,e)}};\ng.J.ma\u003dfunction(e){if(h6(this.J,e)){this.H9.S1(\"ADS_CLIENT_EVENT_TYPE_SLOT_EXITED\",e);this.J.ma(e);for(var N\u003dg.c(this.N),y\u003dN.next();!y.done;y\u003dN.next())y.value.ma(e);h6(this.J,e)\u0026\u0026ca(this.J,e).L\u0026\u0026o_(this,e,!1)}};\ng.J.Nb\u003dfunction(e){this.H9.S1(\"ADS_CLIENT_EVENT_TYPE_SLOT_FULFILLMENT_CANCELLED\",e);h6(this.J,e)\u0026\u0026(this.J.Nb(e),o_(this,e,!1))};\ng.J.Ql\u003dfunction(e,N){if(h6(this.J,e)){this.H9.A1(\"ADS_CLIENT_EVENT_TYPE_LAYOUT_ENTERED\",e,N);for(var y\u003dg.c(this.N),w\u003dy.next();!w.done;w\u003dy.next())w.value.Ql(e,N)}};\ng.J.aJ\u003dfunction(e,N,y){if(h6(this.J,e)){this.H9.A1(Fj0(y),e,N);this.J.aJ(e,N);for(var w\u003dg.c(this.N),E\u003dw.next();!E.done;E\u003dw.next())E.value.aJ(e,N,y);(y\u003dfn(this.J,e))\u0026\u0026N.layoutId\u003d\u003d\u003dy.layoutId\u0026\u0026gg1(this,e,!1)}};\ng.J.xz\u003dfunction(e,N,y,w){y.ol\u0026\u0026w?(YN(y,e,N,void 0,y.S$),this.H9.a8(w,y.ol,e,N)):YN(\"adsClientErrorMessage is missing.\",e,N);o_(this,e,!0)};\ng.J.fh\u003dfunction(){var e\u003dfL5(this.J);e\u003dg.c(e);for(var N\u003de.next();!N.done;N\u003de.next())o_(this,N.value,!1);g.x.prototype.fh.call(this)};\ng.J.Lq\u003dfunction(e,N){this.H9.A1(\"ADS_CLIENT_EVENT_TYPE_UNSCHEDULE_LAYOUT_REQUESTED\",e,N);this.H9.A1(\"ADS_CLIENT_EVENT_TYPE_LAYOUT_UNSCHEDULED\",e,N);for(var y\u003dg.c(this.N),w\u003dy.next();!w.done;w\u003dy.next())w\u003dw.value,N\u0026\u0026w.Lq(e,N)};VPM.prototype.isActive\u003dfunction(){switch(this.J){case \"entered\":case \"rendering\":case \"rendering_stop_requested\":case \"exit_requested\":return!0;default:return!1}};g.b(qx,g.x);g.J\u003dqx.prototype;g.J.yU\u003dfunction(e,N){N\u003dVk(this,e+\"_\"+N);e\u003d[];N\u003dg.c(N.values());for(var y\u003dN.next();!y.done;y\u003dN.next())e.push(y.value.slot);return e};\ng.J.JT\u003dfunction(e){e\u003dca(this,e);e.J!\u003d\u003d\"not_scheduled\"\u0026\u0026t6(e.slot,e.J,\"onSlotScheduled\");e.J\u003d\"scheduled\"};\ng.J.i5\u003dfunction(e){e\u003dca(this,e);e.j\u003d\"fill_requested\";e.G.i5()};\ng.J.BE\u003dfunction(e){e\u003dca(this,e);e.J!\u003d\u003d\"enter_requested\"\u0026\u0026t6(e.slot,e.J,\"onSlotEntered\");e.J\u003d\"entered\"};\ng.J.Nb\u003dfunction(e){ca(this,e).j\u003d\"fill_canceled\"};\ng.J.ma\u003dfunction(e){e\u003dca(this,e);e.J!\u003d\u003d\"exit_requested\"\u0026\u0026t6(e.slot,e.J,\"onSlotExited\");e.J\u003d\"scheduled\"};\ng.J.aJ\u003dfunction(e,N){e\u003dca(this,e);e.layout!\u003dnull\u0026\u0026e.layout.layoutId\u003d\u003d\u003dN.layoutId\u0026\u0026(e.J!\u003d\u003d\"rendering_stop_requested\"\u0026\u0026t6(e.slot,e.J,\"onLayoutExited\"),e.J\u003d\"entered\")};g.b(jK,g.x);jK.prototype.get\u003dfunction(){Math.random()\u003c.001\u0026\u0026this.Ss()\u0026\u0026YN(\"Tried to retrieve object during dispose\",void 0,void 0,{type:typeof this.instance});this.instance||(this.instance\u003dthis.J());return this.instance};g.b(Qk,g.x);Qk.prototype.K\u003dfunction(){return this.N};m$.prototype.executeCommand\u003dfunction(e,N){t5(this.J(),e,N)};Wa.prototype.addListener\u003dfunction(e){this.listeners.add(e)};\nWa.prototype.removeListener\u003dfunction(e){this.listeners.delete(e)};var fF\u003d{},y6\u003d(fF.AD_MARKER\u003d\"ytp-ad-progress\",fF.CHAPTER_MARKER\u003d\"ytp-chapter-marker\",fF.TIME_MARKER\u003d\"ytp-time-marker\",fF);var qUE\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/)\"),HQ9\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]+)?/)\"),\nZs_\u003dRegExp(\"^https?://(www\\\\.google\\\\.com/pagead/xsul|www\\\\.youtube\\\\.com/pagead/slav)\"),LjM\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)|$))\"),\nGOs\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)|$))\"),Wj5\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/)\"),\nxCE\u003dRegExp(\"^https?.*#ocr$|^https?://(aksecure\\\\.imrworldwide\\\\.com/|cdn\\\\.imrworldwide\\\\.com/|secure\\\\-..\\\\.imrworldwide\\\\.com/)\"),OQP\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)\"),Kj3\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/.*$)\"),\nQVH\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)\"),\nnzs\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)\"),\nRj0\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.wF.prototype.getId\u003dfunction(){return this.id};\ng.wF.prototype.toString\u003dfunction(){return\"CueRange{\"+this.namespace+\":\"+this.id+\"}[\"+N1s(this.start)+\", \"+N1s(this.end)+\"]\"};\ng.wF.prototype.contains\u003dfunction(e,N){return e\u003e\u003dthis.start\u0026\u0026(e\u003cthis.end||e\u003d\u003d\u003dthis.end\u0026\u0026this.start\u003d\u003d\u003dthis.end)\u0026\u0026(N\u003d\u003dnull||e\u003cN\u0026\u0026N\u003c\u003dthis.end)};\nvar e9M\u003d1;g.wF.prototype.getId\u003dg.wF.prototype.getId;JA.prototype.i5\u003dfunction(){var e\u003dthis,N\u003d0;Qts(this.J,function(){var y\u003dA6(e.slot.clientMetadata,\"metadata_type_ad_break_request_data\");N\u003dDate.now();sV(e.Pk.get(),\"abrs\",\"ct.\"+N+\";cmt.\"+e.zZ.get().getCurrentTimeSec(1,!1)+\";sid.\"+e.slot.slotId+\";\");return e.N.get().fetch({cH:y.getAdBreakUrl,JI:new g.wF(y.MY,y.VH),m1:A6(e.slot.clientMetadata,\"metadata_type_cue_point\"),cueProcessedMs:y.cueProcessedMs})},function(){wqE(e)},function(y){var w\u003dDate.now()-N;\nsV(e.Pk.get(),\"abrr\",\"ct.\"+(new Date).getTime()+\";cmt.\"+e.zZ.get().getCurrentTimeSec(1,!1)+\";l.\"+w.toString()+\";sid.\"+e.slot.slotId+\";\");w\u003dy.aX;w.length\u003e\u003d2\u0026\u0026y.ssdaiAdsConfig\u0026\u0026YN(\"Unexpected ad placement renderers length\",e.slot,null,{length:w.length});w.some(function(E){var A,T,p,C;return!!((A\u003dE.renderer)\u003d\u003dnull?0:(T\u003dA.linearAdSequenceRenderer)\u003d\u003dnull?0:(p\u003dT.linearAds)\u003d\u003dnull?0:p.length)||!((C\u003dE.renderer)\u003d\u003dnull||!C.instreamVideoAdRenderer)})||wqE(e)})};\nJA.prototype.Sa\u003dfunction(){mi1(this.J)};pv.prototype.i5\u003dfunction(){var e\u003dthis;Qts(this.N,function(){var N\u003dA6(e.slot.clientMetadata,\"metadata_type_ad_break_request_data\");return N.cueProcessedMs?e.J.get().fetch({cH:N.getAdBreakUrl,JI:new g.wF(N.MY,N.VH),cueProcessedMs:N.cueProcessedMs}):e.J.get().fetch({cH:N.getAdBreakUrl,JI:new g.wF(N.MY,N.VH)})})};\npv.prototype.Sa\u003dfunction(){mi1(this.N)};Cv.prototype.i5\u003dfunction(){var e\u003dthis.slot.clientMetadata,N,y\u003d(N\u003dthis.slot.fulfilledLayout)!\u003dnull?N:A6(e,\"metadata_type_fulfilled_layout\");kO3(this.callback,this.slot,y)};\nCv.prototype.Sa\u003dfunction(){bF(this.callback,this.slot,new U(\"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\")};$Q.prototype.build\u003dfunction(e,N){return N.fulfilledLayout||rF(N,{xO:[\"metadata_type_fulfilled_layout\"]})?new Cv(e,N):this.K(e,N)};g.b(YQ,$Q);\nYQ.prototype.K\u003dfunction(e,N){if(rF(N,{xO:[\"metadata_type_ad_break_request_data\",\"metadata_type_cue_point\"],slotType:\"SLOT_TYPE_AD_BREAK_REQUEST\"}))return new JA(e,N,this.J,this.N,this.yT,this.wP,this.Pk,this.zZ,this.xk);if(rF(N,{xO:[\"metadata_type_ad_break_request_data\"],slotType:\"SLOT_TYPE_AD_BREAK_REQUEST\"}))return new pv(e,N,this.J,this.N,this.yT,this.wP);throw new U(\"Unsupported slot with type: \"+N.slotType+\" and client metadata: \"+T5(N.clientMetadata)+\" in AdBreakRequestSlotFulfillmentAdapterFactory.\");};g.b(MG,$Q);MG.prototype.K\u003dfunction(e,N){throw new U(\"Unsupported slot with type: \"+N.slotType+\" and client metadata: \"+T5(N.clientMetadata)+\" in DefaultFulfillmentAdapterFactory.\");};g.J\u003dEln.prototype;g.J.W9\u003dfunction(){return this.slot};\ng.J.mP\u003dfunction(){return this.layout};\ng.J.init\u003dfunction(){};\ng.J.release\u003dfunction(){};\ng.J.startRendering\u003dfunction(e){if(e.layoutId!\u003d\u003dthis.layout.layoutId)this.callback.xz(this.slot,e,new wX(\"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 N\u003dA6(e.clientMetadata,\"metadata_type_ad_break_response_data\");this.slot.slotType\u003d\u003d\u003d\"SLOT_TYPE_AD_BREAK_REQUEST\"?(this.callback.Ql(this.slot,e),BvM(this.K,\nthis.slot,N)):YN(\"Unexpected slot type in AdBreakResponseLayoutRenderingAdapter - this should never happen\",this.slot,e)}};\ng.J.fC\u003dfunction(e,N){e.layoutId!\u003d\u003dthis.layout.layoutId?this.callback.xz(this.slot,e,new wX(\"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.aJ(this.slot,e,N),T15(this),JZ_(this))};g.b(bv,g.pT);g.J\u003dbv.prototype;g.J.W9\u003dfunction(){return this.N.slot};\ng.J.mP\u003dfunction(){return this.N.layout};\ng.J.init\u003dfunction(){this.K.get().addListener(this)};\ng.J.release\u003dfunction(){this.K.get().removeListener(this);this.dispose()};\ng.J.oG\u003dfunction(){};\ng.J.HM\u003dfunction(){};\ng.J.Tm\u003dfunction(){};\ng.J.uh\u003dfunction(){};\ng.J.startRendering\u003dfunction(e){var N\u003dthis;o0(this.N,e,function(){return void N.yL()})};\ng.J.yL\u003dfunction(){this.K.get().yL(this.J)};\ng.J.fC\u003dfunction(e,N){var y\u003dthis;o0(this.N,e,function(){var w\u003dy.K.get();O85(w,y.J,3);y.J\u003d[];y.callback.aJ(y.slot,e,N)})};\ng.J.fh\u003dfunction(){this.K.Ss()||this.K.get().removeListener(this);g.pT.prototype.fh.call(this)};\ng.pM.Object.defineProperties(bv.prototype,{slot:{configurable:!0,enumerable:!0,get:function(){return this.N.slot}},\nlayout:{configurable:!0,enumerable:!0,get:function(){return this.N.layout}}});I0.prototype.wz\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;var y\u003d(this.K.get(e)||[]).concat();if(N\u003dN\u0026\u0026rZH(e)){var w\u003dthis.K.get(N);w\u0026\u0026y.push.apply(y,g.B(w))}iv(this,e,y);this.J.add(e);N\u0026\u0026this.J.add(N)};\nI0.prototype.eR\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;if(!this.J.has(e)){var y\u003dN\u0026\u0026rZH(e);y\u0026\u0026(N\u003d!this.J.has(y));this.wz(e,N)}};g.b(MY5,JZ);g.b(tA,bv);g.J\u003dtA.prototype;g.J.Pw\u003dfunction(e,N){Bt(\"ads-engagement-panel-layout\",e,this.Z.get().R$,this.Pk.get(),this.j,this.L,this.W9(),this.mP(),N)};\ng.J.startRendering\u003dfunction(e){ct(this.vk,this.W9(),this.mP(),g.m(this.mP().renderingContent,yw),this.callback,\"metadata_type_ads_engagement_panel_layout_view_model\",function(N,y,w,E,A){return new MY5(N,y,w,E,A)},this.J);\nbv.prototype.startRendering.call(this,e)};\ng.J.Ql\u003dfunction(e,N){this.L\u003d\u003d\u003dN.layoutId\u0026\u0026(this.j\u003d\u003d\u003dnull?this.j\u003dthis.Pk.get().FW():YN(\"OnLayoutEntered should set engagePingCallback, but it was not null\",this.slot,this.layout))};\ng.J.aJ\u003dfunction(){};\ng.J.JT\u003dfunction(){};\ng.J.eZ\u003dfunction(){};\ng.J.XI\u003dfunction(){};\ng.J.BE\u003dfunction(){};\ng.J.ma\u003dfunction(){};\ng.J.U4\u003dfunction(){};\ng.J.Wf\u003dfunction(){};\ng.J.i6\u003dfunction(){};\ng.J.Lq\u003dfunction(){};\ng.J.sX\u003dfunction(){};\ng.J.fh\u003dfunction(){SK(this.Jz(),this);bv.prototype.fh.call(this)};g.b(Fk0,JZ);g.b(uv,bv);g.J\u003duv.prototype;g.J.Pw\u003dfunction(e,N){Bt(\"banner-image\",e,this.Z.get().R$,this.Pk.get(),this.j,this.L,this.W9(),this.mP(),N)};\ng.J.startRendering\u003dfunction(e){ct(this.vk,this.W9(),this.mP(),g.m(this.mP().renderingContent,ej),this.callback,\"metadata_type_banner_image_layout_view_model\",function(N,y,w,E,A){return new Fk0(N,y,w,E,A)},this.J);\nbv.prototype.startRendering.call(this,e)};\ng.J.Ql\u003dfunction(e,N){this.L\u003d\u003d\u003dN.layoutId\u0026\u0026(this.j\u003d\u003d\u003dnull?this.j\u003dthis.Pk.get().FW():YN(\"OnLayoutEntered should set engagePingCallback, but it was not null\",this.slot,this.layout))};\ng.J.aJ\u003dfunction(){};\ng.J.JT\u003dfunction(){};\ng.J.eZ\u003dfunction(){};\ng.J.XI\u003dfunction(){};\ng.J.BE\u003dfunction(){};\ng.J.ma\u003dfunction(){};\ng.J.U4\u003dfunction(){};\ng.J.Wf\u003dfunction(){};\ng.J.i6\u003dfunction(){};\ng.J.Lq\u003dfunction(){};\ng.J.sX\u003dfunction(){};\ng.J.fh\u003dfunction(){SK(this.Jz(),this);bv.prototype.fh.call(this)};g.b(qG,JZ);g.b(Zk,bv);g.J\u003dZk.prototype;g.J.Pw\u003dfunction(e,N){Bt(\"action-companion\",e,this.Z.get().R$,this.Pk.get(),this.j,this.L,this.W9(),this.mP(),N)};\ng.J.startRendering\u003dfunction(e){ct(this.vk,this.W9(),this.mP(),g.m(this.mP().renderingContent,Lt),this.callback,\"metadata_type_action_companion_ad_renderer\",function(N,y,w,E,A){return new qG(N,y,w,E,A)},this.J);\nbv.prototype.startRendering.call(this,e)};\ng.J.Ql\u003dfunction(e,N){N.layoutId\u003d\u003d\u003dthis.layout.layoutId?this.vk.eR(\"impression\"):this.L\u003d\u003d\u003dN.layoutId\u0026\u0026(this.j\u003d\u003d\u003dnull?this.j\u003dthis.Pk.get().FW():YN(\"OnLayoutEntered should set engagePingCallback, but it was not null\",this.slot,this.layout))};\ng.J.aJ\u003dfunction(){};\ng.J.JT\u003dfunction(){};\ng.J.eZ\u003dfunction(){};\ng.J.XI\u003dfunction(){};\ng.J.BE\u003dfunction(){};\ng.J.ma\u003dfunction(){};\ng.J.U4\u003dfunction(){};\ng.J.Wf\u003dfunction(){};\ng.J.i6\u003dfunction(){};\ng.J.Lq\u003dfunction(){};\ng.J.sX\u003dfunction(){};\ng.J.fh\u003dfunction(){SK(this.Jz(),this);bv.prototype.fh.call(this)};g.b(bT9,JZ);g.b(xQ,bv);g.J\u003dxQ.prototype;g.J.Pw\u003dfunction(e,N){Bt(\"image-companion\",e,this.Z.get().R$,this.Pk.get(),this.j,this.L,this.W9(),this.mP(),N)};\ng.J.startRendering\u003dfunction(e){ct(this.vk,this.W9(),this.mP(),g.m(this.mP().renderingContent,s_),this.callback,\"metadata_type_image_companion_ad_renderer\",function(N,y,w,E,A){return new bT9(N,y,w,E,A)},this.J);\nbv.prototype.startRendering.call(this,e)};\ng.J.Ql\u003dfunction(e,N){N.layoutId\u003d\u003d\u003dthis.layout.layoutId?this.vk.eR(\"impression\"):this.L\u003d\u003d\u003dN.layoutId\u0026\u0026(this.j\u003d\u003d\u003dnull?this.j\u003dthis.Pk.get().FW():YN(\"OnLayoutEntered should set engagePingCallback, but it was not null\",this.slot,this.layout))};\ng.J.aJ\u003dfunction(){};\ng.J.JT\u003dfunction(){};\ng.J.eZ\u003dfunction(){};\ng.J.XI\u003dfunction(){};\ng.J.BE\u003dfunction(){};\ng.J.ma\u003dfunction(){};\ng.J.U4\u003dfunction(){};\ng.J.Wf\u003dfunction(){};\ng.J.i6\u003dfunction(){};\ng.J.Lq\u003dfunction(){};\ng.J.sX\u003dfunction(){};\ng.J.fh\u003dfunction(){SK(this.Jz(),this);bv.prototype.fh.call(this)};g.b(cZF,JZ);g.b(jO,bv);g.J\u003djO.prototype;g.J.Pw\u003dfunction(e,N){Bt(\"shopping-companion\",e,this.Z.get().R$,this.Pk.get(),this.j,this.L,this.W9(),this.mP(),N)};\ng.J.startRendering\u003dfunction(e){ct(this.vk,this.W9(),this.mP(),void 0,this.callback,\"metadata_type_shopping_companion_carousel_renderer\",function(N,y,w,E,A){return new cZF(N,y,w,E,A)},this.J);\nbv.prototype.startRendering.call(this,e)};\ng.J.Ql\u003dfunction(e,N){N.layoutId\u003d\u003d\u003dthis.layout.layoutId?this.vk.eR(\"impression\"):this.L\u003d\u003d\u003dN.layoutId\u0026\u0026(this.j\u003d\u003d\u003dnull?this.j\u003dthis.Pk.get().FW():YN(\"OnLayoutEntered should set engagePingCallback, but it was not null\",this.slot,this.layout))};\ng.J.aJ\u003dfunction(){};\ng.J.JT\u003dfunction(){};\ng.J.eZ\u003dfunction(){};\ng.J.XI\u003dfunction(){};\ng.J.BE\u003dfunction(){};\ng.J.ma\u003dfunction(){};\ng.J.U4\u003dfunction(){};\ng.J.Wf\u003dfunction(){};\ng.J.i6\u003dfunction(){};\ng.J.Lq\u003dfunction(){};\ng.J.sX\u003dfunction(){};\ng.J.fh\u003dfunction(){SK(this.Jz(),this);bv.prototype.fh.call(this)};g.b(Q6,bv);g.J\u003dQ6.prototype;g.J.startRendering\u003dfunction(e){ct(this.vk,this.W9(),this.mP(),void 0,this.callback,\"metadata_type_action_companion_ad_renderer\",function(N,y,w,E,A){return new qG(N,y,w,E,A)},this.J);\nbv.prototype.startRendering.call(this,e)};\ng.J.Ql\u003dfunction(){};\ng.J.aJ\u003dfunction(){};\ng.J.JT\u003dfunction(){};\ng.J.eZ\u003dfunction(){};\ng.J.XI\u003dfunction(){};\ng.J.BE\u003dfunction(){};\ng.J.ma\u003dfunction(){};\ng.J.U4\u003dfunction(){};\ng.J.Wf\u003dfunction(){};\ng.J.i6\u003dfunction(){};\ng.J.Lq\u003dfunction(){};\ng.J.sX\u003dfunction(){};\ng.J.fh\u003dfunction(){SK(this.Jz(),this);bv.prototype.fh.call(this)};\ng.J.Pw\u003dfunction(){};g.J\u003dIhF.prototype;g.J.W9\u003dfunction(){return this.slot};\ng.J.mP\u003dfunction(){return this.layout};\ng.J.init\u003dfunction(){this.zZ.get().addListener(this);this.zZ.get().VJ.push(this);var e\u003dA6(this.layout.clientMetadata,\"metadata_type_video_length_seconds\"),N\u003dA6(this.layout.clientMetadata,\"metadata_type_active_view_traffic_type\");X1(this.layout.tM)\u0026\u0026Nr(this.AM.get(),this.layout.layoutId,{Gn:N,vK:e,listener:this})};\ng.J.release\u003dfunction(){this.zZ.get().removeListener(this);nk_(this.zZ.get(),this);X1(this.layout.tM)\u0026\u0026ya(this.AM.get(),this.layout.layoutId)};\ng.J.startRendering\u003dfunction(e){this.callback.Ql(this.slot,e)};\ng.J.fC\u003dfunction(e,N){$QE(this.wP.get())\u0026\u0026!this.J\u0026\u0026(this.vk.eR(\"abandon\"),this.J\u003d!0);this.callback.aJ(this.slot,e,N)};\ng.J.Qs\u003dfunction(e){switch(e.id){case \"part2viewed\":this.vk.eR(\"start\");this.vk.eR(\"impression\");break;case \"videoplaytime25\":this.vk.eR(\"first_quartile\");break;case \"videoplaytime50\":this.vk.eR(\"midpoint\");break;case \"videoplaytime75\":this.vk.eR(\"third_quartile\");break;case \"videoplaytime100\":$QE(this.wP.get())?this.J||(this.vk.eR(\"complete\"),this.J\u003d!0):this.vk.eR(\"complete\");fv(this.vk)\u0026\u0026gF(this.vk,Infinity,!0);Yt_(this.wP.get())\u0026\u0026nv(this.N,Infinity,!0);break;case \"engagedview\":fv(this.vk)||this.vk.eR(\"progress\");\nbreak;case \"conversionview\":case \"videoplaybackstart\":case \"videoplayback2s\":case \"videoplayback10s\":break;default:YN(\"Cue Range ID unknown in DiscoveryLayoutRenderingAdapter\",this.slot,this.layout)}};\ng.J.onVolumeChange\u003dfunction(){};\ng.J.ys\u003dfunction(){};\ng.J.Yx\u003dfunction(){};\ng.J.D0\u003dfunction(){};\ng.J.onFullscreenToggled\u003dfunction(){};\ng.J.pN\u003dfunction(){};\ng.J.Vb\u003dfunction(){};\ng.J.uT\u003dfunction(e){Yt_(this.wP.get())\u0026\u0026nv(this.N,e*1E3,!1);fv(this.vk)\u0026\u0026gF(this.vk,e*1E3,!1)};\ng.J.pO\u003dfunction(){};\ng.J.tq\u003dfunction(){this.vk.eR(\"active_view_measurable\")};\ng.J.fG\u003dfunction(){this.vk.eR(\"active_view_viewable\")};\ng.J.KG\u003dfunction(){this.vk.eR(\"active_view_fully_viewable_audible_half_duration\")};\ng.J.k6\u003dfunction(){this.vk.eR(\"audio_measurable\")};\ng.J.Nf\u003dfunction(){this.vk.eR(\"audio_audible\")};g.b(mx,bv);g.J\u003dmx.prototype;g.J.init\u003dfunction(){bv.prototype.init.call(this);var e\u003dA6(this.layout.clientMetadata,\"metadata_type_instream_ad_player_overlay_renderer\"),N\u003d{adsClientData:this.layout.o9};this.J.push(new kN(e,this.layout.layoutId,A6(this.layout.clientMetadata,\"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds\"),N,!0))};\ng.J.Jp\u003dfunction(){this.j||this.zZ.get().resumeVideo(1)};\ng.J.startRendering\u003dfunction(e){bv.prototype.startRendering.call(this,e);Ce(this.zZ.get(),\"ad-showing\");this.callback.Ql(this.slot,e);this.L.H1\u003dthis};\ng.J.fC\u003dfunction(e,N){bv.prototype.fC.call(this,e,N);rV(this.zZ.get(),\"ad-showing\");Oy(this.L,this)};\ng.J.Pw\u003dfunction(e){switch(e){case \"ad-info-icon-button\":(this.j\u003dthis.zZ.get().Ax(1))||this.zZ.get().pauseVideo();break;case \"visit-advertiser\":this.zZ.get().pauseVideo()}};\ng.J.fh\u003dfunction(){bv.prototype.fh.call(this)};g.b(Ht,JZ);g.b(Kv,bv);g.J\u003dKv.prototype;g.J.startRendering\u003dfunction(e){ct(this.vk,this.W9(),this.mP(),void 0,this.callback,\"metadata_type_top_banner_image_text_icon_buttoned_layout_view_model\",function(N,y,w,E,A){return new Ht(N,y,w,E,A)},this.J);\nbv.prototype.startRendering.call(this,e)};\ng.J.Ql\u003dfunction(){};\ng.J.aJ\u003dfunction(){};\ng.J.JT\u003dfunction(){};\ng.J.eZ\u003dfunction(){};\ng.J.XI\u003dfunction(){};\ng.J.BE\u003dfunction(){};\ng.J.ma\u003dfunction(){};\ng.J.U4\u003dfunction(){};\ng.J.Wf\u003dfunction(){};\ng.J.i6\u003dfunction(){};\ng.J.Lq\u003dfunction(){};\ng.J.sX\u003dfunction(){};\ng.J.fh\u003dfunction(){SK(this.Jz(),this);bv.prototype.fh.call(this)};\ng.J.Pw\u003dfunction(){};g.b(Wt,JZ);g.b(Op,bv);Op.prototype.init\u003dfunction(){bv.prototype.init.call(this);this.J.push(new Wt(g.m(this.layout.renderingContent,kt),this.layout.layoutId,{adsClientData:this.layout.o9}))};\nOp.prototype.Pw\u003dfunction(){cu(this.j.get(),this.L)\u0026\u0026kQ(this.Pk.get(),3)};\nOp.prototype.startRendering\u003dfunction(e){bv.prototype.startRendering.call(this,e);this.callback.Ql(this.slot,e)};\nOp.prototype.fh\u003dfunction(){bv.prototype.fh.call(this)};g.b(R0,JZ);g.b(GW,bv);GW.prototype.init\u003dfunction(){bv.prototype.init.call(this);var e\u003dg.m(this.layout.renderingContent,pd)||A6(this.layout.clientMetadata,\"metadata_type_ad_action_interstitial_renderer\"),N\u003dhA(this.vk);this.J.push(new R0(e,N,this.layout.layoutId,{adsClientData:this.layout.o9},!0,!0))};\nGW.prototype.startRendering\u003dfunction(e){bv.prototype.startRendering.call(this,e);this.callback.Ql(this.slot,e)};\nGW.prototype.Pw\u003dfunction(e,N){if(N\u003d\u003d\u003dthis.layout.layoutId)switch(e){case \"skip-button\":var y;(e\u003d(y\u003dA6(this.layout.clientMetadata,\"metadata_type_ad_pod_skip_target_callback_ref\"))\u003d\u003dnull?void 0:y.current)\u0026\u0026e.wO(this.W9(),this.layout)}};\nGW.prototype.fh\u003dfunction(){bv.prototype.fh.call(this)};Lv.prototype.build\u003dfunction(e,N,y,w){if(Up(w,{xO:[\"metadata_type_ad_break_response_data\"],K$:[\"LAYOUT_TYPE_AD_BREAK_RESPONSE\",\"LAYOUT_TYPE_THROTTLED_AD_BREAK_RESPONSE\"]}))return new Eln(e,y,w,this.N,this.K,this.J);throw new wX(\"Unsupported layout with type: \"+w.layoutType+\" and client metadata: \"+T5(w.clientMetadata)+\" in AdBreakRequestLayoutRenderingAdapterFactory.\");};g.b(iTE,JZ);g.b(sp,bv);g.J\u003dsp.prototype;g.J.Pw\u003dfunction(e,N){Bt(\"ads-engagement-panel\",e,this.Z.get().R$,this.Pk.get(),this.j,this.L,this.W9(),this.mP(),N)};\ng.J.startRendering\u003dfunction(e){ct(this.vk,this.W9(),this.mP(),g.m(this.mP().renderingContent,aX),this.callback,\"metadata_type_ads_engagement_panel_renderer\",function(N,y,w,E,A){return new iTE(N,y,w,E,A)},this.J);\nbv.prototype.startRendering.call(this,e)};\ng.J.Ql\u003dfunction(e,N){N.layoutId\u003d\u003d\u003dthis.layout.layoutId?this.vk.eR(\"impression\"):this.L\u003d\u003d\u003dN.layoutId\u0026\u0026(this.j\u003d\u003d\u003dnull?this.j\u003dthis.Pk.get().FW():YN(\"OnLayoutEntered should set engagePingCallback, but it was not null\",this.slot,this.layout))};\ng.J.aJ\u003dfunction(){};\ng.J.JT\u003dfunction(){};\ng.J.eZ\u003dfunction(){};\ng.J.XI\u003dfunction(){};\ng.J.BE\u003dfunction(){};\ng.J.ma\u003dfunction(){};\ng.J.U4\u003dfunction(){};\ng.J.Wf\u003dfunction(){};\ng.J.i6\u003dfunction(){};\ng.J.Lq\u003dfunction(){};\ng.J.sX\u003dfunction(){};\ng.J.fh\u003dfunction(){SK(this.Jz(),this);bv.prototype.fh.call(this)};g.b(a0,bv);g.J\u003da0.prototype;g.J.Pw\u003dfunction(e,N){Bt(\"top-banner-image-text-icon-buttoned\",e,this.Z.get().R$,this.Pk.get(),this.j,this.L,this.W9(),this.mP(),N)};\ng.J.startRendering\u003dfunction(e){ct(this.vk,this.W9(),this.mP(),g.m(this.mP().renderingContent,N2),this.callback,\"metadata_type_top_banner_image_text_icon_buttoned_layout_view_model\",function(N,y,w,E,A){return new Ht(N,y,w,E,A)},this.J);\nbv.prototype.startRendering.call(this,e)};\ng.J.Ql\u003dfunction(e,N){this.L\u003d\u003d\u003dN.layoutId\u0026\u0026(this.j\u003d\u003d\u003dnull?this.j\u003dthis.Pk.get().FW():YN(\"OnLayoutEntered should set engagePingCallback, but it was not null\",this.slot,this.layout))};\ng.J.aJ\u003dfunction(){};\ng.J.JT\u003dfunction(){};\ng.J.eZ\u003dfunction(){};\ng.J.XI\u003dfunction(){};\ng.J.BE\u003dfunction(){};\ng.J.ma\u003dfunction(){};\ng.J.U4\u003dfunction(){};\ng.J.Wf\u003dfunction(){};\ng.J.i6\u003dfunction(){};\ng.J.Lq\u003dfunction(){};\ng.J.sX\u003dfunction(){};\ng.J.fh\u003dfunction(){SK(this.Jz(),this);bv.prototype.fh.call(this)};VYE.prototype.build\u003dfunction(e,N,y,w){if(Up(w,DuH())||g.m(w.renderingContent,aX)!\u003d\u003dvoid 0)return new sp(e,y,w,this.q7,this.Pk,this.Jz,this.AM,this.J);if(Up(w,ol9())||g.m(w.renderingContent,Lt)!\u003d\u003dvoid 0)return new Zk(e,y,w,this.q7,this.Pk,this.Jz,this.AM,this.J);if(Up(w,h9J())||g.m(w.renderingContent,s_)!\u003d\u003dvoid 0)return new xQ(e,y,w,this.q7,this.Pk,this.Jz,this.AM,this.J);if(Up(w,kVH()))return new jO(e,y,w,this.q7,this.Pk,this.Jz,this.AM,this.J);if(Up(w,duE()))return new Q6(e,y,w,this.q7,this.Pk,this.Jz,\nthis.AM,this.J);if(Up(w,SZ9())||g.m(w.renderingContent,ej)!\u003d\u003dvoid 0)return new uv(e,y,w,this.q7,this.Pk,this.Jz,this.AM,this.J);if(Up(w,glH())||g.m(w.renderingContent,N2)!\u003d\u003dvoid 0)return new a0(e,y,w,this.q7,this.Pk,this.Jz,this.AM,this.J);if(Up(w,vl_()))return new Kv(e,y,w,this.q7,this.Pk,this.Jz,this.AM,this.J);if(Up(w,lh_())||g.m(w.renderingContent,yw)!\u003d\u003dvoid 0)return new tA(e,y,w,this.q7,this.Pk,this.Jz,this.AM,this.J);throw new wX(\"Unsupported layout with type: \"+w.layoutType+\" and client metadata: \"+\nT5(w.clientMetadata)+\" in DesktopAboveFeedLayoutRenderingAdapterFactory.\");};fh5.prototype.build\u003dfunction(e,N,y,w){if(Up(w,{xO:[\"metadata_type_linked_player_bytes_layout_id\"],K$:[\"LAYOUT_TYPE_DISPLAY_UNDERLAY_TEXT_GRID_CARDS\"]}))return new Op(e,y,w,this.q7,this.Pk,this.J);throw new wX(\"Unsupported layout with type: \"+w.layoutType+\" and client metadata: \"+T5(w.clientMetadata)+\" in DesktopPlayerUnderlayLayoutRenderingAdapterFactory.\");};g.J\u003dtYn.prototype;g.J.W9\u003dfunction(){return this.slot};\ng.J.mP\u003dfunction(){return this.layout};\ng.J.init\u003dfunction(){};\ng.J.release\u003dfunction(){};\ng.J.startRendering\u003dfunction(e){e.layoutId!\u003d\u003dthis.layout.layoutId?this.callback.xz(this.slot,e,new wX(\"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.Ql(this.slot,e),this.vk.eR(\"impression\"),QO(this.Mr,e,\"normal\"))};\ng.J.fC\u003dfunction(e,N){e.layoutId!\u003d\u003dthis.layout.layoutId?this.callback.xz(this.slot,e,new wX(\"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.aJ(this.slot,e,N)};g.J\u003dqZM.prototype;g.J.W9\u003dfunction(){return this.slot};\ng.J.mP\u003dfunction(){return this.layout};\ng.J.init\u003dfunction(){};\ng.J.release\u003dfunction(){};\ng.J.startRendering\u003dfunction(e){e.layoutId!\u003d\u003dthis.layout.layoutId?this.callback.xz(this.slot,e,new wX(\"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.Ql(this.slot,e),this.vk.eR(\"impression\"),QO(this.Mr,e,\"normal\"))};\ng.J.fC\u003dfunction(e,N){e.layoutId!\u003d\u003dthis.layout.layoutId?this.callback.xz(this.slot,e,new wX(\"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.aJ(this.slot,e,N)};ec.prototype.build\u003dfunction(e,N,y,w){if(!this.wP.get().C.X().T(\"h5_optimize_forcasting_slot_layout_creation_with_trimmed_metadata\")){if(Up(w,u3E()))return new tYn(e,y,w,this.Pk,this.Mr)}else if(Up(w,{xO:[],K$:[\"LAYOUT_TYPE_FORECASTING\"]}))return new qZM(e,y,w,this.Pk,this.Mr);throw new wX(\"Unsupported layout with type: \"+w.layoutType+\" and client metadata: \"+T5(w.clientMetadata)+\" in ForecastingLayoutRenderingAdapterFactory.\");};g.b(jMH,JZ);g.b(N5,bv);g.J\u003dN5.prototype;g.J.init\u003dfunction(){bv.prototype.init.call(this);var e\u003dg.m(this.layout.renderingContent,JG)||A6(this.layout.clientMetadata,\"metadata_type_player_overlay_layout_renderer\"),N\u003d{adsClientData:this.layout.o9};this.J.push(new jMH(e,A6(this.layout.clientMetadata,\"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds\"),this.layout.layoutId,N))};\ng.J.Jp\u003dfunction(){this.j||this.zZ.get().resumeVideo(2)};\ng.J.startRendering\u003dfunction(e){bv.prototype.startRendering.call(this,e);this.callback.Ql(this.slot,e);this.L.H1\u003dthis};\ng.J.fC\u003dfunction(e,N){bv.prototype.fC.call(this,e,N);Oy(this.L,this)};\ng.J.Pw\u003dfunction(e){if(cu(this.Z.get(),this.G))switch(e){case \"visit-advertiser-link\":kQ(this.Pk.get(),3)}switch(e){case \"ad-mute-confirm-dialog-close-button\":case \"ad-feedback-undo-mute-button\":case \"ad-info-dialog-close-button\":this.j||this.zZ.get().resumeVideo(2);break;case \"ad-info-icon-button\":case \"ad-player-overflow-button\":(this.j\u003dthis.zZ.get().Ax(2))||this.zZ.get().pauseVideo();break;case \"visit-advertiser-link\":this.zZ.get().pauseVideo();nl1(this).e5();break;case \"skip-button\":if(e\u003dnl1(this),\nthis.layout.renderingContent\u0026\u0026!eK(this.layout.clientMetadata,\"metadata_type_dai\")||!e.Ex){var N;(e\u003d(N\u003dA6(this.layout.clientMetadata,\"metadata_type_ad_pod_skip_target_callback_ref\"))\u003d\u003dnull?void 0:N.current)\u0026\u0026e.wO(this.W9(),this.layout)}else YN(\"Requesting to skip by LegacyPlayerBytes when components enabled\"),e.Aq(this.W9(),this.layout)}};\ng.J.fh\u003dfunction(){bv.prototype.fh.call(this)};g.b(yI,bv);g.J\u003dyI.prototype;g.J.init\u003dfunction(){bv.prototype.init.call(this);var e\u003dg.m(this.layout.renderingContent,TS)||A6(this.layout.clientMetadata,\"metadata_type_instream_ad_player_overlay_renderer\"),N\u003d{adsClientData:this.layout.o9},y;(y\u003d!!this.layout.renderingContent)||(y\u003d!wp(this).Ex);this.J.push(new kN(e,this.layout.layoutId,A6(this.layout.clientMetadata,\"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds\"),N,y))};\ng.J.Jp\u003dfunction(){this.j||this.zZ.get().resumeVideo(2)};\ng.J.startRendering\u003dfunction(e){bv.prototype.startRendering.call(this,e);this.callback.Ql(this.slot,e);this.L.H1\u003dthis};\ng.J.fC\u003dfunction(e,N){bv.prototype.fC.call(this,e,N);Oy(this.L,this)};\ng.J.Pw\u003dfunction(e){if(cu(this.Z.get(),this.G))switch(e){case \"visit-advertiser\":kQ(this.Pk.get(),3)}switch(e){case \"ad-mute-confirm-dialog-close-button\":case \"ad-feedback-undo-mute-button\":case \"ad-info-dialog-close-button\":this.j||this.zZ.get().resumeVideo(2);break;case \"ad-info-icon-button\":case \"ad-player-overflow-button\":(this.j\u003dthis.zZ.get().Ax(2))||this.zZ.get().pauseVideo();break;case \"visit-advertiser\":this.zZ.get().pauseVideo();wp(this).e5();break;case \"skip-button\":if(e\u003dwp(this),this.layout.renderingContent\u0026\u0026\n!eK(this.layout.clientMetadata,\"metadata_type_dai\")||!e.Ex){var N;(e\u003d(N\u003dA6(this.layout.clientMetadata,\"metadata_type_ad_pod_skip_target_callback_ref\"))\u003d\u003dnull?void 0:N.current)\u0026\u0026e.wO(this.W9(),this.layout)}else YN(\"Requesting to skip by LegacyPlayerBytes\"),e.Aq(this.W9(),this.layout)}};\ng.J.fh\u003dfunction(){bv.prototype.fh.call(this)};g.b(muP,JZ);g.b(Eg,bv);g.J\u003dEg.prototype;g.J.startRendering\u003dfunction(e){var N\u003dthis;o0(this.N,e,function(){N.J.push(new muP(A6(N.layout.clientMetadata,\"metadata_type_valid_ad_message_renderer\"),e.layoutId,e.o9));N.yL();N.callback.Ql(N.slot,e);g.G(eT(N.zZ.get(),1),512)\u0026\u0026N.callback.xz(N.W9(),N.mP(),new wX(\"player is stuck during adNotify\",void 0,\"ADS_CLIENT_ERROR_MESSAGE_PLAYER_STUCK_DURING_ADNOTIFY\"),\"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED\")})};\ng.J.Vb\u003dfunction(){};\ng.J.pN\u003dfunction(e){if(e.state.isError()){var N;this.callback.xz(this.W9(),this.mP(),new wX(\"A player error happened during adNotify\",{playerErrorCode:(N\u003de.state.qS)\u003d\u003dnull?void 0:N.errorCode},\"ADS_CLIENT_ERROR_MESSAGE_PLAYER_ERROR_DURING_ADNOTIFY\"),\"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED\")}};\ng.J.onFullscreenToggled\u003dfunction(){};\ng.J.Yx\u003dfunction(){};\ng.J.D0\u003dfunction(){};\ng.J.ys\u003dfunction(){};\ng.J.onVolumeChange\u003dfunction(){};\ng.J.Qs\u003dfunction(){};\ng.J.pO\u003dfunction(){};\ng.J.Pw\u003dfunction(){};g.b(Kkn,JZ);g.b(AG,bv);AG.prototype.init\u003dfunction(){bv.prototype.init.call(this);var e\u003dg.m(this.layout.renderingContent,Cd),N\u003dhA(this.vk);this.J.push(new Kkn(e,N,this.layout.layoutId,{adsClientData:this.layout.o9}))};\nAG.prototype.startRendering\u003dfunction(e){bv.prototype.startRendering.call(this,e);this.callback.Ql(this.slot,e)};\nAG.prototype.Pw\u003dfunction(e,N){if(N\u003d\u003d\u003dthis.layout.layoutId)switch(e){case \"skip-button\":var y;(e\u003d(y\u003dA6(this.layout.clientMetadata,\"metadata_type_ad_pod_skip_target_callback_ref\"))\u003d\u003dnull?void 0:y.current)\u0026\u0026e.wO(this.W9(),this.layout)}};\nAG.prototype.fh\u003dfunction(){bv.prototype.fh.call(this)};WkM.prototype.build\u003dfunction(e,N,y,w){if(e\u003drp(e,y,w,this.q7,this.zZ,this.Pk,this.N,this.J,this.wP))return e;throw new wX(\"Unsupported layout with type: \"+w.layoutType+\" and client metadata: \"+T5(w.clientMetadata)+\" in OtherWebInPlayerLayoutRenderingAdapterFactory.\");};g.J\u003dOTs.prototype;g.J.W9\u003dfunction(){return this.slot};\ng.J.mP\u003dfunction(){return this.layout};\ng.J.init\u003dfunction(){this.zZ.get().addListener(this);this.zZ.get().VJ.push(this);var e\u003dA6(this.layout.clientMetadata,\"metadata_type_video_length_seconds\"),N\u003dA6(this.layout.clientMetadata,\"metadata_type_active_view_traffic_type\"),y\u003dA6(this.layout.clientMetadata,\"metadata_type_active_view_identifier\");X1(this.layout.tM)\u0026\u0026Nr(this.AM.get(),this.layout.layoutId,{Gn:N,vK:e,listener:this,tZ:y})};\ng.J.release\u003dfunction(){this.zZ.get().removeListener(this);nk_(this.zZ.get(),this);X1(this.layout.tM)\u0026\u0026ya(this.AM.get(),this.layout.layoutId)};\ng.J.startRendering\u003dfunction(e){this.callback.Ql(this.slot,e)};\ng.J.fC\u003dfunction(e,N){M5(this,\"abandon\");this.callback.aJ(this.slot,e,N)};\ng.J.Qs\u003dfunction(e){switch(e.id){case \"part2viewed\":this.vk.eR(\"start\");this.vk.eR(\"impression\");break;case \"videoplaytime25\":this.vk.eR(\"first_quartile\");break;case \"videoplaytime50\":this.vk.eR(\"midpoint\");break;case \"videoplaytime75\":this.vk.eR(\"third_quartile\");break;case \"videoplaytime100\":M5(this,\"complete\");fv(this.vk)\u0026\u0026gF(this.vk,Infinity,!0);break;case \"engagedview\":fv(this.vk)||this.vk.eR(\"progress\");break;case \"conversionview\":case \"videoplaybackstart\":case \"videoplayback2s\":case \"videoplayback10s\":break;\ndefault:YN(\"Cue Range ID unknown in ShortsPlaybackTrackingLayoutRenderingAdapter\",this.slot,this.layout)}};\ng.J.onVolumeChange\u003dfunction(){};\ng.J.ys\u003dfunction(){};\ng.J.Yx\u003dfunction(){};\ng.J.D0\u003dfunction(){};\ng.J.onFullscreenToggled\u003dfunction(){};\ng.J.pN\u003dfunction(e){this.J||(g.FD(e,4)\u0026\u0026!g.FD(e,2)?Dk(this.vk,\"pause\"):lp(e,4)\u003c0\u0026\u0026!(lp(e,2)\u003c0)\u0026\u0026Dk(this.vk,\"resume\"))};\ng.J.Vb\u003dfunction(){};\ng.J.uT\u003dfunction(e){fv(this.vk)\u0026\u0026gF(this.vk,e*1E3,!1)};\ng.J.pO\u003dfunction(){M5(this,\"swipe\")};\ng.J.tq\u003dfunction(){this.vk.eR(\"active_view_measurable\")};\ng.J.fG\u003dfunction(){this.vk.eR(\"active_view_viewable\")};\ng.J.KG\u003dfunction(){this.vk.eR(\"active_view_fully_viewable_audible_half_duration\")};\ng.J.k6\u003dfunction(){this.vk.eR(\"audio_measurable\")};\ng.J.Nf\u003dfunction(){this.vk.eR(\"audio_audible\")};R9M.prototype.build\u003dfunction(e,N,y,w){N\u003d[\"metadata_type_ad_placement_config\"];for(var E\u003dg.c(vt()),A\u003dE.next();!A.done;A\u003dE.next())N.push(A.value);if(Up(w,{xO:N,K$:[\"LAYOUT_TYPE_DISCOVERY_PLAYBACK_TRACKER\"]}))return y.slotType\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM\"?new OTs(e,y,w,this.zZ,this.Pk,this.wP,this.AM):new IhF(e,y,w,this.zZ,this.Pk,this.P9,this.wP,this.AM);throw new wX(\"Unsupported layout with type: \"+w.layoutType+\" and client metadata: \"+T5(w.clientMetadata)+\" in PlaybackTrackingLayoutRenderingAdapterFactory.\");\n};var o2\u003d{contentCpn:\"\",YS:new Map};ENE.prototype.g4\u003dfunction(e,N){var y\u003d{};N\u003dObject.assign({},N,(y.cc\u003dthis.zo.YI(),y));this.zo.C.Fh(e,N)};var G70,ts;\nG70\u003d{HwZ:\"ALREADY_PINNED_ON_A_DEVICE\",AUTHENTICATION_EXPIRED:\"AUTHENTICATION_EXPIRED\",JAt:\"AUTHENTICATION_MALFORMED\",N4h:\"AUTHENTICATION_MISSING\",Kv9:\"BAD_REQUEST\",OjW:\"CAST_SESSION_DEVICE_MISMATCHED\",AAP:\"CAST_SESSION_VIDEO_MISMATCHED\",hjh:\"CAST_TOKEN_EXPIRED\",l0h:\"CAST_TOKEN_FAILED\",ueq:\"CAST_TOKEN_MALFORMED\",xXq:\"CGI_PARAMS_MALFORMED\",ijq:\"CGI_PARAMS_MISSING\",vB1:\"DEVICE_FALLBACK\",Aoh:\"GENERIC_WITH_LINK_AND_CPN\",hFB:\"ERROR_HDCP\",lxB:\"LICENSE\",x2t:\"VIDEO_UNAVAILABLE\",SHg:\"FORMAT_UNAVAILABLE\",ZOl:\"GEO_FAILURE\",\ngXs:\"HTML5_AUDIO_RENDERER_ERROR\",V1s:\"GENERIC_WITHOUT_LINK\",M1Z:\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\",Q1t:\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK\",Ix1:\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK_SHORT\",D2k:\"HTML5_SPS_UMP_STATUS_REJECTED\",bEl:\"INVALID_DRM_MESSAGE\",VW9:\"PURCHASE_NOT_FOUND\",MWt:\"PURCHASE_REFUNDED\",Jgt:\"RENTAL_EXPIRED\",jOW:\"RETRYABLE_ERROR\",uAh:\"SERVER_ERROR\",RMZ:\"SIGNATURE_EXPIRED\",Hit:\"STOPPED_BY_ANOTHER_PLAYBACK\",GNh:\"STREAMING_DEVICES_QUOTA_PER_24H_EXCEEDED\",oo9:\"STREAMING_NOT_ALLOWED\",\nEog:\"STREAM_LICENSE_NOT_FOUND\",WAZ:\"TOO_MANY_REQUESTS\",eMP:\"TOO_MANY_REQUESTS_WITH_LINK\",voB:\"TOO_MANY_STREAMS_PER_ENTITLEMENT\",VzP:\"TOO_MANY_STREAMS_PER_USER\",UNSUPPORTED_DEVICE:\"UNSUPPORTED_DEVICE\",lN9:\"VIDEO_FORBIDDEN\",uF1:\"VIDEO_NOT_FOUND\",j$9:\"BROWSER_OR_EXTENSION_ERROR\"};ts\u003d{};\ng.R3\u003d(ts.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.\",ts.DEVICE_FALLBACK\u003d\"Sorry, this video is not available on this device.\",ts.GENERIC_WITH_LINK_AND_CPN\u003d\"An error occurred. Please try again later. (Playback ID: $CPN) $BEGIN_LINKLearn More$END_LINK\",ts.LICENSE\u003d\"Sorry, there was an error while licensing this video.\",ts.VIDEO_UNAVAILABLE\u003d\n\"Video unavailable\",ts.FORMAT_UNAVAILABLE\u003d\"This video isn\u0027t available at the selected quality. Please try again later.\",ts.GEO_FAILURE\u003d\"This video isn\u0027t available in your country.\",ts.HTML5_AUDIO_RENDERER_ERROR\u003d\"Audio renderer error. Please restart your computer.\",ts.GENERIC_WITHOUT_LINK\u003d\"An error has occurred. Please try again later.\",ts.HTML5_NO_AVAILABLE_FORMATS_FALLBACK\u003d\"This video format is not supported.\",ts.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\",\nts.HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK_SHORT\u003d\"Your browser can\u0027t play this video. $BEGIN_LINKLearn more$END_LINK\",ts.HTML5_SPS_UMP_STATUS_REJECTED\u003d\"Something went wrong. Refresh or try again later. $BEGIN_LINKLearn more$END_LINK\",ts.INVALID_DRM_MESSAGE\u003d\"The DRM system specific message is invalid.\",ts.PURCHASE_NOT_FOUND\u003d\"This video requires payment.\",ts.PURCHASE_REFUNDED\u003d\"This video\u0027s purchase has been refunded.\",ts.RENTAL_EXPIRED\u003d\"This video\u0027s rental has expired.\",ts.CAST_SESSION_DEVICE_MISMATCHED\u003d\n\"The device in the cast session doesn\u0027t match the requested one.\",ts.CAST_SESSION_VIDEO_MISMATCHED\u003d\"The video in the cast session doesn\u0027t match the requested one.\",ts.CAST_TOKEN_FAILED\u003d\"Cast session not available. Please refresh or try again later.\",ts.CAST_TOKEN_EXPIRED\u003d\"Cast session has expired. Please refresh.\",ts.CAST_TOKEN_MALFORMED\u003d\"Invalid cast session. Please refresh or try again later.\",ts.SERVER_ERROR\u003d\"There was an internal server error. Please try again later.\",ts.STOPPED_BY_ANOTHER_PLAYBACK\u003d\n\"Your account is playing this video in another location. Please reload this page to resume watching.\",ts.STREAM_LICENSE_NOT_FOUND\u003d\"Video playback interrupted. Please try again.\",ts.STREAMING_DEVICES_QUOTA_PER_24H_EXCEEDED\u003d\"Too many devices/IP addresses have been used over the 24 hour period.\",ts.STREAMING_NOT_ALLOWED\u003d\"Playback not allowed because this video is pinned on another device.\",ts.RETRYABLE_ERROR\u003d\"There was a temporary server error. Please try again later.\",ts.TOO_MANY_REQUESTS\u003d\"Please log in to watch this video.\",\nts.TOO_MANY_REQUESTS_WITH_LINK\u003d\"Please $BEGIN_LINKclick here$END_LINK to watch this video on YouTube.\",ts.TOO_MANY_STREAMS_PER_USER\u003d\"Playback stopped because too many videos belonging to the same account are playing.\",ts.TOO_MANY_STREAMS_PER_ENTITLEMENT\u003d\"Playback stopped because this video has been played on too many devices.\",ts.UNSUPPORTED_DEVICE\u003d\"Playback isn\u0027t supported on this device.\",ts.VIDEO_FORBIDDEN\u003d\"Access to this video is forbidden.\",ts.VIDEO_NOT_FOUND\u003d\"This video cannot be found.\",ts.BROWSER_OR_EXTENSION_ERROR\u003d\n\"Something went wrong. Refresh or try again later. $BEGIN_LINKLearn more$END_LINK\",ts);var Udw;var LWw\u003dg.zw(),sN_\u003dLWw.match(/\\((iPad|iPhone|iPod)( Simulator)?;/);if(!sN_||sN_.length\u003c2)Udw\u003dvoid 0;else{var ay_\u003dLWw.match(/\\((iPad|iPhone|iPod)( Simulator)?; (U; )?CPU (iPhone )?OS (\\d+_\\d)[_ ]/);Udw\u003day_\u0026\u0026ay_.length\u003d\u003d\u003d6?Number(ay_[5].replace(\"_\",\".\")):0}var a3\u003dUdw,mm\u003da3\u003e\u003d0;g.b(g.fd,iY);g.fd.prototype.Y\u003dfunction(e,N,y,w,E){return iY.prototype.Y.call(this,e,N,y,w,E)};var uW\u003d{},Am\u003d(uW.FAIRPLAY\u003d\"fairplay\",uW.PLAYREADY\u003d\"playready\",uW.WIDEVINE\u003d\"widevine\",uW.CLEARKEY\u003dnull,uW.FLASHACCESS\u003dnull,uW.UNKNOWN\u003dnull,uW.WIDEVINE_CLASSIC\u003dnull,uW);tG.prototype.isMultiChannelAudio\u003dfunction(){return this.numChannels\u003e2};var qn\u003d{},$E\u003d(qn.WIDTH\u003d{name:\"width\",video:!0,valid:640,jL:99999},qn.HEIGHT\u003d{name:\"height\",video:!0,valid:360,jL:99999},qn.FRAMERATE\u003d{name:\"framerate\",video:!0,valid:30,jL:9999},qn.BITRATE\u003d{name:\"bitrate\",video:!0,valid:3E5,jL:2E9},qn.EOTF\u003d{name:\"eotf\",video:!0,valid:\"bt709\",jL:\"catavision\"},qn.CHANNELS\u003d{name:\"channels\",video:!1,valid:2,jL:99},qn.CRYPTOBLOCKFORMAT\u003d{name:\"cryptoblockformat\",video:!0,valid:\"subsample\",jL:\"invalidformat\"},qn.DECODETOTEXTURE\u003d{name:\"decode-to-texture\",video:!0,valid:\"false\",\njL:\"nope\"},qn.AV1_CODECS\u003d{name:\"codecs\",video:!0,valid:\"av01.0.05M.08\",jL:\"av99.0.05M.08\"},qn.EXPERIMENTAL\u003d{name:\"experimental\",video:!0,valid:\"allowed\",jL:\"invalid\"},qn);var efV\u003d[\"h\",\"H\"],Naw\u003d[\"9\",\"(\"],yKw\u003d[\"9h\",\"(h\"],wWT\u003d[\"8\",\"*\"],Ebw\u003d[\"a\",\"A\"],AK5\u003d[\"o\",\"O\"],Ta_\u003d[\"m\",\"M\"],JKT\u003d[\"mac3\",\"MAC3\"],pWX\u003d[\"meac3\",\"MEAC3\"],ZI\u003d{},s8_\u003d(ZI.h\u003defV,ZI.H\u003defV,ZI[\"9\"]\u003dNaw,ZI[\"(\"]\u003dNaw,ZI[\"9h\"]\u003dyKw,ZI[\"(h\"]\u003dyKw,ZI[\"8\"]\u003dwWT,ZI[\"*\"]\u003dwWT,ZI.a\u003dEbw,ZI.A\u003dEbw,ZI.o\u003dAK5,ZI.O\u003dAK5,ZI.m\u003dTa_,ZI.M\u003dTa_,ZI.mac3\u003dJKT,ZI.MAC3\u003dJKT,ZI.meac3\u003dpWX,ZI.MEAC3\u003dpWX,ZI),CcF\u003dnew Set(\"o O a ah A m M mac3 MAC3 meac3 MEAC3 so sa\".split(\" \")),Hv1\u003dnew Set(\"m M mac3 MAC3 meac3 MEAC3\".split(\" \"));var L\u003d{},nd\u003d(L[\"0\"]\u003d\"f\",L[\"160\"]\u003d\"h\",L[\"133\"]\u003d\"h\",L[\"134\"]\u003d\"h\",L[\"135\"]\u003d\"h\",L[\"136\"]\u003d\"h\",L[\"137\"]\u003d\"h\",L[\"264\"]\u003d\"h\",L[\"266\"]\u003d\"h\",L[\"138\"]\u003d\"h\",L[\"298\"]\u003d\"h\",L[\"299\"]\u003d\"h\",L[\"304\"]\u003d\"h\",L[\"305\"]\u003d\"h\",L[\"214\"]\u003d\"h\",L[\"216\"]\u003d\"h\",L[\"374\"]\u003d\"h\",L[\"375\"]\u003d\"h\",L[\"140\"]\u003d\"a\",L[\"141\"]\u003d\"ah\",L[\"327\"]\u003d\"sa\",L[\"258\"]\u003d\"m\",L[\"380\"]\u003d\"mac3\",L[\"328\"]\u003d\"meac3\",L[\"161\"]\u003d\"H\",L[\"142\"]\u003d\"H\",L[\"143\"]\u003d\"H\",L[\"144\"]\u003d\"H\",L[\"222\"]\u003d\"H\",L[\"223\"]\u003d\"H\",L[\"145\"]\u003d\"H\",L[\"224\"]\u003d\"H\",L[\"225\"]\u003d\"H\",L[\"146\"]\u003d\"H\",L[\"226\"]\u003d\"H\",L[\"227\"]\u003d\"H\",L[\"147\"]\u003d\"H\",\nL[\"384\"]\u003d\"H\",L[\"376\"]\u003d\"H\",L[\"385\"]\u003d\"H\",L[\"377\"]\u003d\"H\",L[\"149\"]\u003d\"A\",L[\"261\"]\u003d\"M\",L[\"381\"]\u003d\"MAC3\",L[\"329\"]\u003d\"MEAC3\",L[\"598\"]\u003d\"9\",L[\"278\"]\u003d\"9\",L[\"242\"]\u003d\"9\",L[\"243\"]\u003d\"9\",L[\"244\"]\u003d\"9\",L[\"775\"]\u003d\"9\",L[\"776\"]\u003d\"9\",L[\"777\"]\u003d\"9\",L[\"778\"]\u003d\"9\",L[\"779\"]\u003d\"9\",L[\"780\"]\u003d\"9\",L[\"781\"]\u003d\"9\",L[\"782\"]\u003d\"9\",L[\"783\"]\u003d\"9\",L[\"247\"]\u003d\"9\",L[\"248\"]\u003d\"9\",L[\"353\"]\u003d\"9\",L[\"355\"]\u003d\"9\",L[\"356\"]\u003d\"9\",L[\"271\"]\u003d\"9\",L[\"577\"]\u003d\"9\",L[\"313\"]\u003d\"9\",L[\"579\"]\u003d\"9\",L[\"272\"]\u003d\"9\",L[\"302\"]\u003d\"9\",L[\"303\"]\u003d\"9\",L[\"407\"]\u003d\"9\",L[\"408\"]\u003d\"9\",L[\"308\"]\u003d\"9\",L[\"315\"]\u003d\"9\",\nL[\"330\"]\u003d\"9h\",L[\"331\"]\u003d\"9h\",L[\"332\"]\u003d\"9h\",L[\"333\"]\u003d\"9h\",L[\"334\"]\u003d\"9h\",L[\"335\"]\u003d\"9h\",L[\"336\"]\u003d\"9h\",L[\"337\"]\u003d\"9h\",L[\"338\"]\u003d\"so\",L[\"600\"]\u003d\"o\",L[\"250\"]\u003d\"o\",L[\"251\"]\u003d\"o\",L[\"774\"]\u003d\"o\",L[\"194\"]\u003d\"*\",L[\"195\"]\u003d\"*\",L[\"220\"]\u003d\"*\",L[\"221\"]\u003d\"*\",L[\"196\"]\u003d\"*\",L[\"197\"]\u003d\"*\",L[\"279\"]\u003d\"(\",L[\"280\"]\u003d\"(\",L[\"317\"]\u003d\"(\",L[\"318\"]\u003d\"(\",L[\"273\"]\u003d\"(\",L[\"274\"]\u003d\"(\",L[\"357\"]\u003d\"(\",L[\"358\"]\u003d\"(\",L[\"275\"]\u003d\"(\",L[\"359\"]\u003d\"(\",L[\"360\"]\u003d\"(\",L[\"276\"]\u003d\"(\",L[\"583\"]\u003d\"(\",L[\"584\"]\u003d\"(\",L[\"314\"]\u003d\"(\",L[\"585\"]\u003d\"(\",L[\"561\"]\u003d\"(\",L[\"277\"]\u003d\"(\",L[\"361\"]\u003d\"(h\",\nL[\"362\"]\u003d\"(h\",L[\"363\"]\u003d\"(h\",L[\"364\"]\u003d\"(h\",L[\"365\"]\u003d\"(h\",L[\"366\"]\u003d\"(h\",L[\"591\"]\u003d\"(h\",L[\"592\"]\u003d\"(h\",L[\"367\"]\u003d\"(h\",L[\"586\"]\u003d\"(h\",L[\"587\"]\u003d\"(h\",L[\"368\"]\u003d\"(h\",L[\"588\"]\u003d\"(h\",L[\"562\"]\u003d\"(h\",L[\"409\"]\u003d\"(\",L[\"410\"]\u003d\"(\",L[\"411\"]\u003d\"(\",L[\"412\"]\u003d\"(\",L[\"557\"]\u003d\"(\",L[\"558\"]\u003d\"(\",L[\"394\"]\u003d\"1\",L[\"395\"]\u003d\"1\",L[\"396\"]\u003d\"1\",L[\"397\"]\u003d\"1\",L[\"398\"]\u003d\"1\",L[\"399\"]\u003d\"1\",L[\"720\"]\u003d\"1\",L[\"721\"]\u003d\"1\",L[\"400\"]\u003d\"1\",L[\"401\"]\u003d\"1\",L[\"571\"]\u003d\"1\",L[\"402\"]\u003d\"1\",L[\"694\"]\u003d\"1h\",L[\"695\"]\u003d\"1h\",L[\"696\"]\u003d\"1h\",L[\"697\"]\u003d\"1h\",L[\"698\"]\u003d\"1h\",L[\"699\"]\u003d\"1h\",L[\"700\"]\u003d\n\"1h\",L[\"701\"]\u003d\"1h\",L[\"702\"]\u003d\"1h\",L[\"703\"]\u003d\"1h\",L[\"386\"]\u003d\"3\",L[\"387\"]\u003d\"w\",L[\"406\"]\u003d\"6\",L[\"787\"]\u003d\"1\",L[\"788\"]\u003d\"1\",L[\"645\"]\u003d\"(\",L[\"646\"]\u003d\"(\",L[\"647\"]\u003d\"(\",L[\"648\"]\u003d\"(\",L[\"649\"]\u003d\"(\",L[\"650\"]\u003d\"(\",L[\"651\"]\u003d\"(\",L[\"652\"]\u003d\"(\",L[\"653\"]\u003d\"(\",L[\"654\"]\u003d\"(\",L[\"655\"]\u003d\"(\",L[\"656\"]\u003d\"(\",L[\"657\"]\u003d\"(\",L[\"658\"]\u003d\"(\",L[\"659\"]\u003d\"(\",L[\"660\"]\u003d\"(\",L[\"661\"]\u003d\"(\",L[\"662\"]\u003d\"(\",L[\"663\"]\u003d\"(\",L[\"664\"]\u003d\"(\",L[\"665\"]\u003d\"(\",L[\"666\"]\u003d\"(\",L[\"667\"]\u003d\"(\",L[\"668\"]\u003d\"(\",L[\"669\"]\u003d\"(\",L[\"670\"]\u003d\"(\",L[\"671\"]\u003d\"(\",L[\"672\"]\u003d\"(\",L[\"673\"]\u003d\"(\",L[\"674\"]\u003d\"(h\",\nL[\"675\"]\u003d\"(h\",L[\"676\"]\u003d\"(h\",L[\"677\"]\u003d\"(h\",L[\"678\"]\u003d\"(h\",L[\"679\"]\u003d\"(h\",L[\"680\"]\u003d\"(h\",L[\"681\"]\u003d\"(h\",L[\"682\"]\u003d\"(h\",L[\"683\"]\u003d\"(h\",L[\"684\"]\u003d\"(h\",L[\"685\"]\u003d\"(h\",L[\"686\"]\u003d\"(h\",L[\"687\"]\u003d\"(h\",L[\"688\"]\u003d\"A\",L[\"689\"]\u003d\"A\",L[\"690\"]\u003d\"A\",L[\"691\"]\u003d\"MEAC3\",L[\"773\"]\u003d\"i\",L[\"806\"]\u003d\"I\",L[\"805\"]\u003d\"I\",L[\"829\"]\u003d\"9\",L[\"830\"]\u003d\"9\",L[\"831\"]\u003d\"9\",L[\"832\"]\u003d\"9\",L[\"833\"]\u003d\"9\",L[\"834\"]\u003d\"9\",L[\"835\"]\u003d\"9\",L[\"836\"]\u003d\"9\",L[\"837\"]\u003d\"9\",L[\"838\"]\u003d\"9\",L[\"839\"]\u003d\"9\",L[\"840\"]\u003d\"9\",L[\"841\"]\u003d\"(\",L[\"842\"]\u003d\"(\",L[\"843\"]\u003d\"(\",L[\"844\"]\u003d\"(\",L[\"845\"]\u003d\"(\",L[\"846\"]\u003d\n\"(\",L[\"847\"]\u003d\"(\",L[\"848\"]\u003d\"(\",L[\"849\"]\u003d\"(\",L[\"850\"]\u003d\"(\",L[\"851\"]\u003d\"(\",L[\"852\"]\u003d\"(\",L[\"865\"]\u003d\"9\",L[\"866\"]\u003d\"9\",L[\"867\"]\u003d\"9\",L[\"868\"]\u003d\"9\",L[\"869\"]\u003d\"9\",L[\"870\"]\u003d\"9\",L[\"871\"]\u003d\"9\",L[\"872\"]\u003d\"9\",L[\"873\"]\u003d\"9\",L[\"874\"]\u003d\"9\",L[\"875\"]\u003d\"9\",L[\"876\"]\u003d\"9\",L[\"877\"]\u003d\"(\",L[\"878\"]\u003d\"(\",L[\"879\"]\u003d\"(\",L[\"880\"]\u003d\"(\",L[\"881\"]\u003d\"(\",L[\"882\"]\u003d\"(\",L[\"883\"]\u003d\"(\",L[\"884\"]\u003d\"(\",L[\"885\"]\u003d\"(\",L[\"886\"]\u003d\"(\",L[\"887\"]\u003d\"(\",L[\"888\"]\u003d\"(\",L);var xW\u003d{},Vis\u003d(xW.STEREO_LAYOUT_UNKNOWN\u003d0,xW.STEREO_LAYOUT_LEFT_RIGHT\u003d1,xW.STEREO_LAYOUT_TOP_BOTTOM\u003d2,xW);var jW,LA;jW\u003d{};g.q5\u003d(jW.auto\u003d0,jW.tiny\u003d144,jW.light\u003d144,jW.small\u003d240,jW.medium\u003d360,jW.large\u003d480,jW.hd720\u003d720,jW.hd1080\u003d1080,jW.hd1440\u003d1440,jW.hd2160\u003d2160,jW.hd2880\u003d2880,jW.highres\u003d4320,jW);LA\u003d{0:\"auto\",144:\"tiny\",240:\"small\",360:\"medium\",480:\"large\",720:\"hd720\",1080:\"hd1080\",1440:\"hd1440\",2160:\"hd2160\",2880:\"hd2880\",4320:\"highres\"};var x6\u003d\"highres hd2880 hd2160 hd1440 hd1080 hd720 large medium small tiny\".split(\" \");Zr.prototype.isHdr\u003dfunction(){return this.N\u003d\u003d\u003d\"smpte2084\"||this.N\u003d\u003d\u003d\"arib-std-b67\"};QI.prototype.lm\u003dfunction(){return this.containerType\u003d\u003d\u003d2};\nQI.prototype.isEncrypted\u003dfunction(){return!!this.BG};\nQI.prototype.qG\u003dfunction(){return!!this.audio};\nQI.prototype.gx\u003dfunction(){return!!this.video};g.b(rO,g.pT);g.J\u003drO.prototype;g.J.appendBuffer\u003dfunction(e,N,y){if(this.KC.CV()!\u003d\u003dthis.appendWindowStart+this.start||this.KC.YV()!\u003d\u003dthis.appendWindowEnd+this.start||this.KC.w7()!\u003d\u003dthis.timestampOffset+this.start)this.KC.supports(1),this.KC.jr(this.appendWindowStart+this.start,this.appendWindowEnd+this.start),this.KC.lZ(this.timestampOffset+this.start);this.KC.appendBuffer(e,N,y)};\ng.J.abort\u003dfunction(){this.KC.abort()};\ng.J.remove\u003dfunction(e,N){this.KC.remove(e+this.start,N+this.start)};\ng.J.removeAll\u003dfunction(){this.remove(this.appendWindowStart,this.appendWindowEnd)};\ng.J.clear\u003dfunction(){this.KC.clear()};\ng.J.jr\u003dfunction(e,N){this.appendWindowStart\u003de;this.appendWindowEnd\u003dN};\ng.J.dc\u003dfunction(){return this.timestampOffset+this.start};\ng.J.CV\u003dfunction(){return this.appendWindowStart};\ng.J.YV\u003dfunction(){return this.appendWindowEnd};\ng.J.lZ\u003dfunction(e){this.timestampOffset\u003de};\ng.J.w7\u003dfunction(){return this.timestampOffset};\ng.J.Ju\u003dfunction(e){e\u003dthis.KC.Ju(e\u003d\u003d\u003dvoid 0?!1:e);return Ch(e,this.start,this.end)};\ng.J.Vh\u003dfunction(){return this.KC.Vh()};\ng.J.AK\u003dfunction(){return this.KC.AK()};\ng.J.QI\u003dfunction(){return this.KC.QI()};\ng.J.j9\u003dfunction(){return this.KC.j9()};\ng.J.IC\u003dfunction(){this.KC.IC()};\ng.J.L_\u003dfunction(e){return this.KC.L_(e)};\ng.J.QO\u003dfunction(){return this.KC.QO()};\ng.J.QC\u003dfunction(){return this.KC.QC()};\ng.J.v6\u003dfunction(){return this.KC.v6()};\ng.J.AY\u003dfunction(e,N,y){this.KC.AY(e,N,y)};\ng.J.hY\u003dfunction(e,N,y){this.KC.hY(e,N,y)};\ng.J.WS\u003dfunction(e,N){return this.KC.WS(e,N)};\ng.J.supports\u003dfunction(e){return this.KC.supports(e)};\ng.J.mM\u003dfunction(){return this.KC.mM()};\ng.J.isView\u003dfunction(){return!0};\ng.J.Fw\u003dfunction(){return this.KC.Fw()?this.isActive:!1};\ng.J.isLocked\u003dfunction(){return this.MC\u0026\u0026!this.isActive};\ng.J.N7\u003dfunction(e){e\u003dthis.KC.N7(e);e.vw\u003dthis.start+\"-\"+this.end;return e};\ng.J.Iz\u003dfunction(){return this.KC.Iz()};\ng.J.PZ\u003dfunction(){return this.KC.PZ()};\ng.J.un\u003dfunction(){return this.KC.un()};\ng.J.fh\u003dfunction(){this.KC.qB(this.t8);g.pT.prototype.fh.call(this)};var Cr\u003d!1;g.b(YH,g.pT);g.J\u003dYH.prototype;g.J.appendBuffer\u003dfunction(e,N,y){this.Yn\u003d!1;y\u0026\u0026(this.R6\u003dy);if(e.length){var w;((w\u003dthis.TW)\u003d\u003dnull?0:w.appendBuffer)?this.TW.appendBuffer(e):this.TW?this.TW.append(e):this.gQ\u0026\u0026this.gQ.webkitSourceAppend(this.id,e)}N\u0026\u0026(N.isEncrypted()\u0026\u0026(this.Pe\u003dthis.R6),N.type\u003d\u003d\u003d3\u0026\u0026(this.lP\u003dN),this.Su.push(N.O2()),this.Su.length\u003e4\u0026\u0026this.Su.shift());this.aH\u0026\u0026(this.aH.length\u003e\u003d2||e.length\u003e1048576?delete this.aH:this.aH.push(e))};\ng.J.abort\u003dfunction(){try{this.TW?this.TW.abort():this.gQ\u0026\u0026this.gQ.webkitSourceAbort(this.id)}catch(e){pJs\u0026\u0026g.t0(new g.Gh(\"Error while abort the source buffer: \"+e.name+\", \"+e.message))}this.R6\u003dthis.lP\u003dnull};\ng.J.remove\u003dfunction(e,N,y){this.Yn\u003d!1;var w;if((w\u003dthis.TW)\u003d\u003dnull?0:w.remove)y\u0026\u0026y({b:wO(this.Ju()),s:e,e:N}),this.TW.remove(e,N)};\ng.J.removeAll\u003dfunction(){this.remove(this.CV(),this.YV())};\ng.J.clear\u003dfunction(){this.QI()||(this.abort(),this.removeAll(),this.Pe\u003dthis.R6\u003dthis.lP\u003dnull,this.appendWindowStart\u003dthis.timestampOffset\u003d0,this.yc\u003dyc([],[]),this.Yn\u003d!1,this.aH\u003d$H?[]:void 0,this.KU\u003d!0)};\ng.J.CV\u003dfunction(){if(Cr\u0026\u0026this.gx)return this.appendWindowStart;var e;return((e\u003dthis.TW)\u003d\u003dnull?void 0:e.appendWindowStart)||0};\ng.J.YV\u003dfunction(){var e;return((e\u003dthis.TW)\u003d\u003dnull?void 0:e.appendWindowEnd)||0};\ng.J.jr\u003dfunction(e,N){this.TW\u0026\u0026(Cr\u0026\u0026this.gx?(this.appendWindowStart\u003de,this.TW.appendWindowEnd\u003dN):e\u003ethis.CV()?(this.TW.appendWindowEnd\u003dN,this.TW.appendWindowStart\u003de):(this.TW.appendWindowStart\u003de,this.TW.appendWindowEnd\u003dN))};\ng.J.dc\u003dfunction(){return this.timestampOffset};\ng.J.lZ\u003dfunction(e){Cr?this.timestampOffset\u003de:this.supports(1)\u0026\u0026(this.TW.timestampOffset\u003de)};\ng.J.w7\u003dfunction(){return Cr?this.timestampOffset:this.supports(1)?this.TW.timestampOffset:0};\ng.J.Ju\u003dfunction(e){if(e\u003d\u003d\u003dvoid 0?0:e)return this.Yn||this.Vh()||(this.yc\u003dthis.Ju(!1),this.Yn\u003d!0),this.yc;try{return this.TW?this.TW.buffered:this.gQ?this.gQ.webkitSourceBuffered(this.id):yc([0],[Infinity])}catch(N){return yc([],[])}};\ng.J.Vh\u003dfunction(){var e;return((e\u003dthis.TW)\u003d\u003dnull?void 0:e.updating)||!1};\ng.J.QI\u003dfunction(){return this.KU};\ng.J.j9\u003dfunction(){return!this.KU\u0026\u0026this.Vh()};\ng.J.IC\u003dfunction(){this.KU\u003d!1};\ng.J.L_\u003dfunction(e){var N\u003de\u003d\u003dnull?void 0:e.Iq;e\u003de\u003d\u003dnull?void 0:e.containerType;return!N\u0026\u0026!e||N\u003d\u003d\u003dthis.Iq\u0026\u0026e\u003d\u003d\u003dthis.containerType};\ng.J.QO\u003dfunction(){return this.R6};\ng.J.QC\u003dfunction(){return this.Pe};\ng.J.WS\u003dfunction(e,N){return this.containerType!\u003d\u003de||this.Iq!\u003d\u003dN};\ng.J.AY\u003dfunction(e,N,y){if(this.containerType!\u003d\u003de||y\u0026\u0026this.WS(e,y))this.supports(4),Zo()\u0026\u0026this.TW.changeType(N),y\u0026\u0026(this.Iq\u003dy);this.containerType\u003de};\ng.J.hY\u003dfunction(e,N,y){this.containerType\u0026\u0026this.WS(e,N)\u0026\u0026Zo()\u0026\u0026this.TW.changeType(y);this.containerType\u003de;this.Iq\u003dN};\ng.J.mM\u003dfunction(){return this.lP};\ng.J.isView\u003dfunction(){return!1};\ng.J.supports\u003dfunction(e){switch(e){case 1:var N;return((N\u003dthis.TW)\u003d\u003dnull?void 0:N.timestampOffset)!\u003d\u003dvoid 0;case 0:var y;return!((y\u003dthis.TW)\u003d\u003dnull||!y.appendBuffer);case 2:var w;return!((w\u003dthis.TW)\u003d\u003dnull||!w.remove);case 3:var E,A;return!!(((E\u003dthis.TW)\u003d\u003dnull?0:E.addEventListener)\u0026\u0026((A\u003dthis.TW)\u003d\u003dnull?0:A.removeEventListener));case 4:return!(!this.TW||!this.TW.changeType);default:return!1}};\ng.J.Fw\u003dfunction(){return!this.Vh()};\ng.J.isLocked\u003dfunction(){return!1};\ng.J.N7\u003dfunction(e){e.to\u003dthis.w7();e.up\u003dthis.Vh();var N,y\u003d((N\u003dthis.TW)\u003d\u003dnull?void 0:N.appendWindowStart)||0,w;N\u003d((w\u003dthis.TW)\u003d\u003dnull?void 0:w.appendWindowEnd)||Infinity;e.aw\u003dy.toFixed(3)+\"-\"+N.toFixed(3);return e};\ng.J.AK\u003dfunction(){var e;return((e\u003dthis.TW)\u003d\u003dnull?void 0:e.writeHead)||0};\ng.J.Iz\u003dfunction(){for(var e\u003d{},N\u003d0;N\u003cthis.Su.length;N++)e[\"s\"+N]\u003dthis.Su[N];return e};\ng.J.fh\u003dfunction(){this.supports(3)\u0026\u0026(this.TW.removeEventListener(\"updateend\",this.bB),this.TW.removeEventListener(\"error\",this.bB));g.pT.prototype.fh.call(this)};\ng.J.PZ\u003dfunction(){return this.containerType};\ng.J.v6\u003dfunction(){return this.Iq};\ng.J.un\u003dfunction(){return this.aH};\nvar $H\u003d!1,pJs\u003d!1;xH.prototype.dispose\u003dfunction(){if(!this.Ss()){if(this.J)try{URL.revokeObjectURL(this.yl)}catch(e){}this.N\u003d!0}};\nxH.prototype.Ss\u003dfunction(){return this.N};\nxH.prototype.Bw\u003dfunction(e){return e!\u003d\u003dnull\u0026\u0026e.yl\u003d\u003d\u003dthis.yl};\nxH.prototype.toString\u003dfunction(){return\"MediaResource {\"+this.yl+\"}\"};g.b(ji,g.x);g.J\u003dji.prototype;g.J.getDuration\u003dfunction(){var e;return((e\u003dthis.TZ)\u003d\u003dnull?void 0:e.duration)||this.D};\ng.J.zV\u003dfunction(e){try{this.TZ?this.TZ.duration\u003de:(this.D\u003de,this.gQ.webkitSourceSetDuration(e))}catch(N){}};\ng.J.u6\u003dfunction(){try{return Kh(this)\u003d\u003d\u003d\"closed\"}catch(e){return!0}};\ng.J.Vh\u003dfunction(){return!!(this.J\u0026\u0026this.J.Vh()||this.N\u0026\u0026this.N.Vh())};\ng.J.isAsync\u003dfunction(){return this.J?!!this.J.supports(0):WI()};\ng.J.Mpq\u003dfunction(){!this.Ss()\u0026\u0026nh(this)\u0026\u0026this.callback\u0026\u0026(this.callback(this),this.callback\u003dnull)};\ng.J.Vpq\u003dfunction(){this.dispose()};\ng.J.G6\u003dfunction(e){if(Qc\u0026\u0026!this.j\u0026\u0026e.QI()\u0026\u0026e.Ju().length\u003d\u003d\u003d0){var N;ma(this.mediaElement,{l:\"mswoue\",sr:(N\u003dthis.mediaElement.JW)\u003d\u003dnull?void 0:N.fO()},!1);e.IC();this.QI()||(this.mediaElement.CM\u003d!0,this.mediaElement.setCurrentTime(0))}};\ng.J.Xq\u003dfunction(){return!!this.J.supports(2)};\ng.J.clear\u003dfunction(){lYH(this,function(){});\nvar e;(e\u003dthis.J)\u003d\u003dnull||e.clear();var N;(N\u003dthis.N)\u003d\u003dnull||N.clear()};\ng.J.QI\u003dfunction(){var e,N;return((e\u003dthis.N)\u003d\u003dnull?void 0:e.QI())||((N\u003dthis.J)\u003d\u003dnull?void 0:N.QI())};\ng.J.L_\u003dfunction(e,N){return!!this.J\u0026\u0026!!this.N\u0026\u0026this.J.L_(N)\u0026\u0026this.N.L_(e)};\nvar Qc\u003d!1;O3.prototype.then\u003dfunction(e,N){return this.promise.then(e,N)};\nO3.prototype.resolve\u003dfunction(e){this.nG(e)};\nO3.prototype.reject\u003dfunction(e){this.oD(e)};g.b(R8,g.x);g.J\u003dR8.prototype;g.J.Sd\u003dfunction(){return this.yl};\ng.J.activate\u003dfunction(e){var N\u003d\"\";e\u0026\u0026(X2_(this,e),N\u003de.yl);if(!this.cI()||N)N\u0026\u0026this.cI()!\u003d\u003dN\u0026\u0026(this.bC(N),delete this.N,this.K\u0026\u0026(this.K.reject(),delete this.K),!window.MediaSource\u0026\u0026window.ManagedMediaSource\u0026\u0026this.wu(!(e\u003d\u003dnull||!e.J))),e\u0026\u0026e.J||this.load(),this.G||(this.addEventListener(\"volumechange\",this.SM),this.G\u003d!0)};\ng.J.E$\u003dfunction(e,N){if(this.N)if(JNE\u0026\u0026HI(this.N)\u0026\u0026!this.N.L_(e,N)){var y;ma(this,{l:\"megms\",sr:(y\u003dthis.JW)\u003d\u003dnull?void 0:y.fO()});kF9(this);this.stopVideo()}else return this.TZ\u003dthis.N,this.N\u003dvoid 0,this.TZ;e\u003dwindow.MediaSource?new ji(this,new window.MediaSource,!1):window.ManagedMediaSource?new ji(this,new window.ManagedMediaSource,!1):window.WebKitMediaSource?new ji(this,new window.WebKitMediaSource,!1):new ji(this,void 0,!1);this.activate(e.K);this.TZ\u003de;this.CM\u003d!1;return e};\ng.J.playVideo\u003dfunction(){var e\u003dthis;this.isEnded()\u0026\u0026this.seekTo(0);!this.cI()\u0026\u0026this.yl\u0026\u0026(g.t0(Error(\"playVideo without src\")),this.bC(this.yl.yl),this.yl.J||this.load());var N\u003dthis.play(),y;((y\u003dthis.JW)\u003d\u003dnull?0:y.T(\"html5_remove_ios_7_hack_force_play\"))||!N\u0026\u0026mm\u0026\u0026(a3||0)\u003e\u003d7\u0026\u0026AF5(this,function(){g.b4(function(){BhH(e,e.getCurrentTime(),0)},500)});\nreturn N};\ng.J.seekTo\u003dfunction(e){this.Rl()\u003e0\u0026\u0026(mm\u0026\u0026a3\u003c4\u0026\u0026(e\u003dMath.max(.1,e)),this.setCurrentTime(e))};\ng.J.wK\u003dfunction(){if(!this.N\u0026\u0026this.TZ)if(this.TZ.L)try{var e;ma(this,{l:\"mer\",sr:(e\u003dthis.JW)\u003d\u003dnull?void 0:e.fO(),rs:Kh(this.TZ)});this.TZ.clear();this.N\u003dthis.TZ;this.TZ\u003dvoid 0}catch(N){e\u003dnew g.Gh(\"Error while clearing Media Source in MediaElement: \"+N.name+\", \"+N.message),g.t0(e),this.stopVideo()}else this.stopVideo()};\ng.J.stopVideo\u003dfunction(){var e\u003dthis;if(!this.N){var N;(N\u003dthis.TZ)\u003d\u003dnull||h30(N);if(ANP){if(!this.K){var y\u003dnew O3;y.then(void 0,function(){});\nthis.K\u003dy;TfP\u0026\u0026this.pause();g.b4(function(){e.K\u003d\u003d\u003dy\u0026\u0026(Lh(e),y.resolve())},200)}}else Lh(this)}};\ng.J.K9\u003dfunction(){var e\u003dthis.O4();return JX(e)\u003e0\u0026\u0026this.getDuration()?T6(e,this.getCurrentTime()):0};\ng.J.sz\u003dfunction(){var e\u003dthis.getDuration();return e\u003d\u003d\u003dInfinity?1:e?this.K9()/e:0};\ng.J.N7\u003dfunction(){try{var e\u003dthis.getSize();return{vct:this.getCurrentTime().toFixed(3),vd:this.getDuration().toFixed(3),vpl:wO(this.JP(),\",\",3),vbu:wO(this.O4()),vbs:wO(this.Gz()),vpa:\"\"+ +this.isPaused(),vsk:\"\"+ +this.isSeeking(),ven:\"\"+ +this.isEnded(),vpr:\"\"+this.getPlaybackRate(),vrs:\"\"+this.Rl(),vns:\"\"+this.pM(),vec:\"\"+this.pw(),vemsg:this.Cq(),vvol:\"\"+this.getVolume(),vdom:\"\"+ +this.bS(),vsrc:\"\"+ +!!this.cI(),vw:\"\"+e.width,vh:\"\"+e.height}}catch(N){return{}}};\ng.J.hasError\u003dfunction(){return this.pw()\u003e0};\ng.J.addEventListener\u003dfunction(e,N){this.j.listen(e,N,!1,this);this.ao(e)};\ng.J.removeEventListener\u003dfunction(e,N){this.j.CX(e,N,!1,this)};\ng.J.dispatchEvent\u003dfunction(e){if(this.K\u0026\u0026e.type\u003d\u003d\u003d\"pause\")return!1;if(JNE){var N,y\u003d((N\u003de.J)\u003d\u003dnull?void 0:N.timeStamp)||Infinity;N\u003dy\u003eperformance.now()?y-Date.now()+performance.now():y;y\u003dthis.N||this.TZ;if((y\u003d\u003dnull?0:y.QI())||N\u003c\u003d((y\u003d\u003dnull?void 0:y.Z)||0)){var w;ma(this,{l:\"mede\",sr:(w\u003dthis.JW)\u003d\u003dnull?void 0:w.fO(),et:e.type});return!1}if(this.CM)return ma(this,{l:\"medes\",et:e.type}),y\u0026\u0026e.type\u003d\u003d\u003d\"seeking\"\u0026\u0026(y.Z\u003dperformance.now(),this.CM\u003d!1),!1}return this.j.dispatchEvent(e)};\ng.J.xj\u003dfunction(){this.Z\u003d!1};\ng.J.je\u003dfunction(){this.Z\u003d!0;this.Zs(!0)};\ng.J.SM\u003dfunction(){this.Z\u0026\u0026!this.sV()\u0026\u0026this.Zs(!0)};\ng.J.Bw\u003dfunction(e){return!!e\u0026\u0026e.ut()\u003d\u003d\u003dthis.ut()};\ng.J.fh\u003dfunction(){this.G\u0026\u0026this.removeEventListener(\"volumechange\",this.SM);ANP\u0026\u0026Lh(this);g.x.prototype.fh.call(this)};\nvar ANP\u003d!1,TfP\u003d!1,JNE\u003d!1,dEJ\u003d!1;g.J\u003dg.a8.prototype;g.J.isPaused\u003dfunction(){return g.G(this,4)};\ng.J.isPlaying\u003dfunction(){return g.G(this,8)\u0026\u0026!g.G(this,512)\u0026\u0026!g.G(this,64)\u0026\u0026!g.G(this,2)};\ng.J.isOrWillBePlaying\u003dfunction(){return g.G(this,8)\u0026\u0026!g.G(this,2)\u0026\u0026!g.G(this,1024)};\ng.J.isCued\u003dfunction(){return g.G(this,64)\u0026\u0026!g.G(this,8)\u0026\u0026!g.G(this,4)};\ng.J.isBuffering\u003dfunction(){return g.G(this,1)\u0026\u0026!g.G(this,2)};\ng.J.isError\u003dfunction(){return g.G(this,128)};\ng.J.isSuspended\u003dfunction(){return g.G(this,512)};\ng.J.C_\u003dfunction(){return g.G(this,64)\u0026\u0026g.G(this,4)};\ng.J.toString\u003dfunction(){return\"PSt.\"+this.state.toString(16)};\nvar nF\u003d{},Qz\u003d(nF.BUFFERING\u003d\"buffering-mode\",nF.CUED\u003d\"cued-mode\",nF.ENDED\u003d\"ended-mode\",nF.PAUSED\u003d\"paused-mode\",nF.PLAYING\u003d\"playing-mode\",nF.SEEKING\u003d\"seeking-mode\",nF.UNSTARTED\u003d\"unstarted-mode\",nF);g.b(CL,g.x);g.J\u003dCL.prototype;g.J.FF\u003dfunction(){return this.K};\ng.J.W9\u003dfunction(){return this.slot};\ng.J.mP\u003dfunction(){return this.layout};\ng.J.init\u003dfunction(){var e\u003dA6(this.layout.clientMetadata,\"metadata_type_video_length_seconds\"),N\u003dA6(this.layout.clientMetadata,\"metadata_type_active_view_traffic_type\");X1(this.layout.tM)\u0026\u0026Nr(this.AM.get(),this.layout.layoutId,{Gn:N,vK:e,listener:this,OR:this.HE()});VN5(this.Pk.get(),this);e\u003dthis.Kw;N\u003dthis.layout.layoutId;var y\u003d{OR:this.HE()};e.J.set(N,y);this.Zp()};\ng.J.Ft\u003dfunction(){};\ng.J.release\u003dfunction(){X1(this.layout.tM)\u0026\u0026ya(this.AM.get(),this.layout.layoutId);fl0(this.Pk.get(),this);this.Kw.J.delete(this.layout.layoutId);this.Hm()};\ng.J.WF\u003dfunction(){};\ng.J.Jf\u003dfunction(){};\ng.J.startRendering\u003dfunction(e){c3(rY(this));if($z(this,e)){var N\u003dthis.J;k6(N.params.OP.wP.get(),!0)\u0026\u0026w2J(N,\"p_sr\",{});Yz(this);this.Fa(e);this.HE()||this.W8(!1)}};\ng.J.Ql\u003dfunction(e,N){if(N.layoutId\u003d\u003d\u003dthis.layout.layoutId){this.Dg\u003d\"rendering\";this.N\u003dthis.zZ.get().isMuted()||this.zZ.get().getVolume()\u003d\u003d\u003d0;this.eR(\"impression\");this.eR(\"start\");if(this.zZ.get().isMuted()){bi(this,\"mute\");var y;e\u003d((y\u003dpL(this))\u003d\u003dnull?void 0:y.muteCommands)||[];Ha(this.P9.get(),e,this.layout.layoutId)}if(this.zZ.get().isFullscreen()){this.wz(\"fullscreen\");var w;y\u003d((w\u003dpL(this))\u003d\u003dnull?void 0:w.fullscreenCommands)||[];Ha(this.P9.get(),y,this.layout.layoutId)}this.HE()||(w\u003dthis.d7.get(),\nw.K\u0026\u0026!w.N\u0026\u0026(w.L\u003d!1,w.N\u003d!0,w.actionType!\u003d\u003d\"ad_to_video\"\u0026\u0026(KV(\"pbs\",void 0,w.actionType),g.Xj(\"finalize_all_timelines\")\u0026\u0026WK9(w.actionType))));this.qA(1);this.GK(N);var E;N\u003d((E\u003dpL(this))\u003d\u003dnull?void 0:E.impressionCommands)||[];Ha(this.P9.get(),N,this.layout.layoutId)}};\ng.J.GP\u003dfunction(e,N,y){this.G\u003d{J0:3,U6:e\u003d\u003d\u003d\"load_timeout\"?402:400,errorMessage:N.message};this.eR(\"error\");var w;e\u003d((w\u003dpL(this))\u003d\u003dnull?void 0:w.errorCommands)||[];Ha(this.P9.get(),e,this.layout.layoutId);this.HE()||this.oY.xz(this.slot,this.layout,N,y)};\ng.J.Jh\u003dfunction(){if(this.Dg\u003d\u003d\u003d\"rendering\"){bi(this,\"pause\");var e,N\u003d((e\u003dpL(this))\u003d\u003dnull?void 0:e.pauseCommands)||[];Ha(this.P9.get(),N,this.layout.layoutId);this.qA(2)}};\ng.J.N9\u003dfunction(){if(this.Dg\u003d\u003d\u003d\"rendering\"){bi(this,\"resume\");var e,N\u003d((e\u003dpL(this))\u003d\u003dnull?void 0:e.resumeCommands)||[];Ha(this.P9.get(),N,this.layout.layoutId)}};\ng.J.bV\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;if(this.Dg\u003d\u003d\u003d\"rendering\"){var y\u003d{currentTimeSec:e,flush:N};B3(this.J,\"p_ip\",y);gF(this.vk,e*1E3,N);this.N||gF(this.vk,e*1E3,N\u003d\u003d\u003dvoid 0?!1:N);var w\u003dthis.Zj();if(w){w/\u003d1E3;if(e\u003e\u003dw*.25||N)this.eR(\"first_quartile\"),B3(this.J,\"p_fq\",y);if(e\u003e\u003dw*.5||N)this.eR(\"midpoint\"),B3(this.J,\"p_sq\",y);if(e\u003e\u003dw*.75||N)this.eR(\"third_quartile\"),B3(this.J,\"p_tq\",y);this.wP.get().C.X().experiments.gP(\"enable_progress_command_flush_on_kabuki\")?nv(this.j,e*1E3,N):nv(this.j,e*1E3,gN_(this)?\nN:!1)}}};\ng.J.YI\u003dfunction(){var e;return((e\u003dMb(this.Hk.get(),1))\u003d\u003dnull?void 0:e.clientPlaybackNonce)||\"\"};\ng.J.OL\u003dfunction(e,N){e.layoutId!\u003d\u003dthis.layout.layoutId?this.oY.xz(this.slot,e,new wX(\"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\"):N()};\ng.J.aJ\u003dfunction(e,N,y){if(N.layoutId\u003d\u003d\u003dthis.layout.layoutId)switch(this.Dg\u003d\"not_rendering\",this.layoutExitReason\u003dvoid 0,this.HE()||(e\u003dy!\u003d\u003d\"normal\"||this.position+1\u003d\u003d\u003dthis.Z)\u0026\u0026this.W8(e),this.FV(y),this.qA(0),y){case \"abandoned\":if(V6(this.vk,\"impression\")){var w,E\u003d((w\u003dpL(this))\u003d\u003dnull?void 0:w.abandonCommands)||[];Ha(this.P9.get(),E,this.layout.layoutId)}break;case \"normal\":w\u003d((E\u003dpL(this))\u003d\u003dnull?void 0:E.completeCommands)||[];Ha(this.P9.get(),w,this.layout.layoutId);break;case \"skipped\":var A;w\u003d((A\u003d\npL(this))\u003d\u003dnull?void 0:A.skipCommands)||[];Ha(this.P9.get(),w,this.layout.layoutId)}};\ng.J.rb\u003dfunction(){return this.layout.layoutId};\ng.J.B6\u003dfunction(){return this.G};\ng.J.tq\u003dfunction(){if(this.Dg\u003d\u003d\u003d\"rendering\"){this.vk.eR(\"active_view_measurable\");var e,N\u003d((e\u003dpL(this))\u003d\u003dnull?void 0:e.activeViewMeasurableCommands)||[];Ha(this.P9.get(),N,this.layout.layoutId)}};\ng.J.KG\u003dfunction(){if(this.Dg\u003d\u003d\u003d\"rendering\"){this.vk.eR(\"active_view_fully_viewable_audible_half_duration\");var e,N\u003d((e\u003dpL(this))\u003d\u003dnull?void 0:e.activeViewFullyViewableAudibleHalfDurationCommands)||[];Ha(this.P9.get(),N,this.layout.layoutId)}};\ng.J.fG\u003dfunction(){if(this.Dg\u003d\u003d\u003d\"rendering\"){this.vk.eR(\"active_view_viewable\");var e,N\u003d((e\u003dpL(this))\u003d\u003dnull?void 0:e.activeViewViewableCommands)||[];Ha(this.P9.get(),N,this.layout.layoutId)}};\ng.J.Nf\u003dfunction(){if(this.Dg\u003d\u003d\u003d\"rendering\"){this.vk.eR(\"audio_audible\");var e,N\u003d((e\u003dpL(this))\u003d\u003dnull?void 0:e.activeViewAudioAudibleCommands)||[];Ha(this.P9.get(),N,this.layout.layoutId)}};\ng.J.k6\u003dfunction(){if(this.Dg\u003d\u003d\u003d\"rendering\"){this.vk.eR(\"audio_measurable\");var e,N\u003d((e\u003dpL(this))\u003d\u003dnull?void 0:e.activeViewAudioMeasurableCommands)||[];Ha(this.P9.get(),N,this.layout.layoutId)}};\ng.J.W8\u003dfunction(e){this.d7.get().W8(A6(this.layout.clientMetadata,\"metadata_type_ad_placement_config\").kind,e,this.position,this.Z,!1)};\ng.J.onFullscreenToggled\u003dfunction(e){if(this.Dg\u003d\u003d\u003d\"rendering\")if(e){this.wz(\"fullscreen\");var N,y\u003d((N\u003dpL(this))\u003d\u003dnull?void 0:N.fullscreenCommands)||[];Ha(this.P9.get(),y,this.layout.layoutId)}else this.wz(\"end_fullscreen\"),N\u003d((y\u003dpL(this))\u003d\u003dnull?void 0:y.endFullscreenCommands)||[],Ha(this.P9.get(),N,this.layout.layoutId)};\ng.J.onVolumeChange\u003dfunction(){if(this.Dg\u003d\u003d\u003d\"rendering\")if(this.zZ.get().isMuted()){bi(this,\"mute\");var e,N\u003d((e\u003dpL(this))\u003d\u003dnull?void 0:e.muteCommands)||[];Ha(this.P9.get(),N,this.layout.layoutId)}else bi(this,\"unmute\"),e\u003d((N\u003dpL(this))\u003d\u003dnull?void 0:N.unmuteCommands)||[],Ha(this.P9.get(),e,this.layout.layoutId)};\ng.J.Yx\u003dfunction(){};\ng.J.D0\u003dfunction(){};\ng.J.ys\u003dfunction(){};\ng.J.Qs\u003dfunction(){};\ng.J.pO\u003dfunction(){};\ng.J.wz\u003dfunction(e){this.vk.wz(e,!this.N)};\ng.J.eR\u003dfunction(e){this.vk.eR(e,!this.N)};\ng.J.HE\u003dfunction(){var e\u003dA6(this.slot.clientMetadata,\"metadata_type_eligible_for_ssap\");return e\u003d\u003d\u003dvoid 0?(YN(\"Expected SSAP eligibility for PlayerBytes sub layout\",this.slot,this.layout),!1):this.wP.get().HE(e)};g.b(Xl,CL);g.J\u003dXl.prototype;g.J.Zp\u003dfunction(){};\ng.J.Hm\u003dfunction(){var e\u003dthis.Pk.get();e.PK\u003d\u003d\u003dthis\u0026\u0026(e.PK\u003dnull);this.D_.stop()};\ng.J.WF\u003dfunction(){this.D_.stop();CL.prototype.Jh.call(this)};\ng.J.Jf\u003dfunction(){dY(this);CL.prototype.N9.call(this)};\ng.J.Zj\u003dfunction(){return A6(this.mP().clientMetadata,\"METADATA_TYPE_MEDIA_BREAK_LAYOUT_DURATION_MILLISECONDS\")};\ng.J.fC\u003dfunction(e,N){var y\u003dthis;this.OL(e,function(){y.Dg!\u003d\u003d\"rendering_stop_requested\"\u0026\u0026(y.Dg\u003d\"rendering_stop_requested\",y.layoutExitReason\u003dN,li(y,N),y.D_.stop())})};\ng.J.HY\u003dfunction(){var e\u003dDate.now(),N\u003de-this.Lp;this.Lp\u003de;this.Cj+\u003dN;this.Cj\u003e\u003dthis.Zj()?this.I_():(this.bV(this.Cj/1E3),Pd(this,this.Cj))};\ng.J.FV\u003dfunction(){};\ng.J.Vb\u003dfunction(){};\ng.b(IV,Xl);g.J\u003dIV.prototype;g.J.pN\u003dfunction(e){if(this.Dg!\u003d\u003d\"not_rendering\"){e\u003dFl(this,e);var N\u003dthis.zZ.get().getPresentingPlayerType()\u003d\u003d\u003d2;this.Dg\u003d\u003d\u003d\"rendering_start_requested\"?N\u0026\u0026$6(e)\u0026\u0026this.b1():N?g.FD(e,2)?YN(\"Receive player ended event during MediaBreak\",this.W9(),this.mP()):Sp(this,e):this.Ek()}};\ng.J.Fa\u003dfunction(){iR5(this);H8_(this.zZ.get());this.Pk.get().PK\u003dthis;mo(\"pbp\")||mo(\"pbs\")||KV(\"pbp\");mo(\"pbp\",\"watch\")||mo(\"pbs\",\"watch\")||KV(\"pbp\",void 0,\"watch\");this.b1()};\ng.J.GK\u003dfunction(e){this.d7.get();var N\u003dA6(e.clientMetadata,\"metadata_type_ad_placement_config\").kind,y\u003dthis.position\u003d\u003d\u003d0;e\u003dA6(e.clientMetadata,\"metadata_type_linked_in_player_layout_type\");e\u003d{adBreakType:oV(N),adType:mE9(e)};var w\u003dvoid 0;y?N!\u003d\u003d\"AD_PLACEMENT_KIND_START\"\u0026\u0026(w\u003d\"video_to_ad\"):w\u003d\"ad_to_ad\";jZ(\"ad_mbs\",void 0,w);g.nV(e,w);dY(this)};\ng.J.Ek\u003dfunction(){this.vC()};\ng.J.I_\u003dfunction(){fYH(this);this.vC()};\ng.b(vd,Xl);g.J\u003dvd.prototype;g.J.pN\u003dfunction(e){this.Dg!\u003d\u003d\"not_rendering\"\u0026\u0026(e\u003dFl(this,e),Sp(this,e))};\ng.J.Fa\u003dfunction(){YN(\"Not used in SSAP\")};\ng.J.GK\u003dfunction(){dY(this)};\ng.J.Ek\u003dfunction(){YN(\"Not used in SSAP\")};\ng.J.I_\u003dfunction(){fYH(this);this.oY.xP(this.W9(),this.mP(),\"normal\")};\ng.b(zp,vd);zp.prototype.fC\u003dfunction(e,N){var y\u003dthis;this.OL(e,function(){Fe(y.K,N)\u0026\u0026(y.Dg\u003d\"rendering_stop_requested\",y.layoutExitReason\u003dN,li(y,N),y.D_.stop())})};\nzp.prototype.startRendering\u003dfunction(e){c3(rY(this));$z(this,e)\u0026\u0026(Yz(this),this.Pk.get().PK\u003dthis)};g.b(gY,CL);g.J\u003dgY.prototype;g.J.Ek\u003dfunction(){this.vC()};\ng.J.pN\u003dfunction(e){if(this.Dg!\u003d\u003d\"not_rendering\"){e\u003dFl(this,e);var N\u003dthis.zZ.get().getPresentingPlayerType()\u003d\u003d\u003d2;this.Dg\u003d\u003d\u003d\"rendering_start_requested\"?N\u0026\u0026$6(e)\u0026\u0026this.b1():!N||g.FD(e,2)?this.vC():Sp(this,e)}};\ng.J.Zp\u003dfunction(){A6(this.mP().clientMetadata,\"metadata_type_player_bytes_callback_ref\").current\u003dthis;this.shrunkenPlayerBytesConfig\u003dA6(this.mP().clientMetadata,\"metadata_type_shrunken_player_bytes_config\")};\ng.J.Hm\u003dfunction(){A6(this.mP().clientMetadata,\"metadata_type_player_bytes_callback_ref\").current\u003dnull;if(this.DF){var e\u003dthis.context.OP,N\u003dthis.DF,y\u003dthis.mP().layoutId;if(k6(e.wP.get(),!0)){var w\u003d{};e.g4(\"mccru\",(w.cid\u003dN,w.p_ac\u003dy,w))}this.oJ.get().removeCueRange(this.DF)}this.DF\u003dvoid 0;var E;(E\u003dthis.qe)\u003d\u003dnull||E.dispose();this.oE\u0026\u0026this.oE.dispose()};\ng.J.Fa\u003dfunction(e){var N\u003dii(this.wP.get()),y\u003dDu(this.wP.get());if(N\u0026\u0026y\u0026\u0026!this.HE()){y\u003dA6(e.clientMetadata,\"metadata_type_preload_player_vars\");var w\u003dg.Y2(this.wP.get().C.X().experiments,\"html5_preload_wait_time_secs\");y\u0026\u0026this.oE\u0026\u0026this.oE.start(w*1E3)}qzH(this,e);iR5(this);N?(y\u003dthis.s2.get(),e\u003dA6(e.clientMetadata,\"metadata_type_player_vars\"),y.C.loadVideoByPlayerVars(e,!1,2)):alE(this.s2.get(),A6(e.clientMetadata,\"metadata_type_player_vars\"));var E;(E\u003dthis.qe)\u003d\u003dnull||E.start();N||this.s2.get().C.playVideo(2)};\ng.J.GK\u003dfunction(){var e;(e\u003dthis.qe)\u003d\u003dnull||e.stop();this.DF\u003d\"adcompletioncuerange:\"+this.mP().layoutId;this.oJ.get().addCueRange(this.DF,0x7ffffffffffff,0x8000000000000,!1,this,2,2);e\u003dthis.context.OP;var N\u003dthis.DF,y\u003dthis.mP().layoutId;if(k6(e.wP.get(),!0)){var w\u003d{};e.g4(\"mccr\",(w.cid\u003dN,w.p_ac\u003dy,w))}(this.adCpn\u003dz3M(this))||YN(\"Media layout confirmed started, but ad CPN not set.\");this.Vi.get().gS(\"onAdStart\",this.adCpn);this.U9\u003dDate.now()};\ng.J.Zj\u003dfunction(){var e;return(e\u003dMb(this.Hk.get(),2))\u003d\u003dnull?void 0:e.La9};\ng.J.e5\u003dfunction(){this.vk.wz(\"clickthrough\")};\ng.J.fC\u003dfunction(e,N){var y\u003dthis;this.OL(e,function(){if(y.Dg!\u003d\u003d\"rendering_stop_requested\"){y.Dg\u003d\"rendering_stop_requested\";y.layoutExitReason\u003dN;li(y,N);var w;(w\u003dy.qe)\u003d\u003dnull||w.stop();y.oE\u0026\u0026y.oE.stop();ZRE(y)}})};\ng.J.onCueRangeEnter\u003dfunction(e){if(e!\u003d\u003dthis.DF)YN(\"Received CueRangeEnter signal for unknown layout.\",this.W9(),this.mP(),{cueRangeId:e});else{var N\u003dthis.context.OP,y\u003dthis.mP().layoutId;if(k6(N.wP.get(),!0)){var w\u003d{};N.g4(\"mccre\",(w.cid\u003de,w.p_ac\u003dy,w))}this.oJ.get().removeCueRange(this.DF);this.DF\u003dvoid 0;R_(this.context.wP.get(),\"html5_ssap_flush_at_stop_rendering\")\u0026\u0026this.HE()||(e\u003dA6(this.mP().clientMetadata,\"metadata_type_video_length_seconds\"),this.bV(e,!0),this.eR(\"complete\"))}};\ng.J.FV\u003dfunction(e){e!\u003d\u003d\"abandoned\"\u0026\u0026this.Vi.get().gS(\"onAdComplete\");this.Vi.get().gS(\"onAdEnd\",this.adCpn)};\ng.J.onCueRangeExit\u003dfunction(){};\ng.J.Vb\u003dfunction(e){this.Dg\u003d\u003d\u003d\"rendering\"\u0026\u0026(this.shrunkenPlayerBytesConfig\u0026\u0026this.shrunkenPlayerBytesConfig.shouldRequestShrunkenPlayerBytes\u0026\u0026e\u003e\u003d(this.shrunkenPlayerBytesConfig.playerProgressOffsetSeconds||0)\u0026\u0026this.zZ.get().c7(!0),this.bV(e))};\ng.J.bV\u003dfunction(e,N){CL.prototype.bV.call(this,e,N\u003d\u003d\u003dvoid 0?!1:N);N\u003dDate.now()-this.U9;var y\u003de*1E3,w\u003d{contentCpn:this.YI(),adCpn:z3M(this)};if(e\u003e\u003d5\u0026\u0026!this.w5){var E\u003dN\u003c1E3?0:1;CR(E,\"i.k_\",{metadata:w,nA:N,XN:Math.floor(y/1E3)});Ua(\"IKDSTAT\",E);E\u003d\u003d\u003d0\u0026\u0026xE9(this)\u0026\u0026this.Vi.get().gS(\"onAbnormalityDetected\");this.w5\u003d!0}this.wP.get().C.X().experiments.gP(\"enable_ik_opt\")\u0026\u0026e-this.sC\u003e\u003d5\u0026\u0026(E\u003dN\u003cy*.4?0:1,CR(E,\"n.k_\",{metadata:w,nA:N,XN:Math.floor(y/1E3)}),Ua(\"NKDSTAT\",E),this.wP.get().C.X().experiments.gP(\"enable_ik_opt_enf\")\u0026\u0026\nE\u003d\u003d\u003d0\u0026\u0026xE9(this)\u0026\u0026this.Vi.get().gS(\"onAbnormalityDetected\"),this.sC\u003de)};g.b(VO,gY);VO.prototype.pN\u003dfunction(e){this.Dg!\u003d\u003d\"not_rendering\"\u0026\u0026(e\u003dFl(this,e),Sp(this,e))};\nVO.prototype.Fa\u003dfunction(){YN(\"Not used in SSAP\")};\ng.b(fL,VO);fL.prototype.fC\u003dfunction(e,N){var y\u003dthis;this.OL(e,function(){if(Fe(y.K,N)){y.Dg\u003d\"rendering_stop_requested\";y.layoutExitReason\u003dN;li(y,N);if(R_(y.context.wP.get(),\"html5_ssap_flush_at_stop_rendering\")\u0026\u0026N\u003d\u003d\u003d\"normal\"){var w\u003dA6(y.mP().clientMetadata,\"metadata_type_video_length_seconds\");y.bV(w,!0)}ZRE(y)}})};\nfL.prototype.startRendering\u003dfunction(e){c3(rY(this));$z(this,e)\u0026\u0026(Yz(this),qzH(this,e))};g.b(ui,g.x);g.J\u003dui.prototype;g.J.init\u003dfunction(){var e\u003dA6(this.layout.clientMetadata,\"metadata_type_player_bytes_layout_controls_callback_ref\");e\u0026\u0026(e.current\u003dthis);this.Hk.get().addListener(this);this.DB.init();GV3([this.layout],this.Hk.get());this.t_()};\ng.J.t_\u003dfunction(){var e\u003dA6(this.DB.mP().clientMetadata,\"metadata_type_player_vars\");e?this.s2.get().addPlayerResponseForAssociation({playerVars:e}):(e\u003dHR_(this.DB.mP()),this.s2.get().addPlayerResponseForAssociation({Al:e}))};\ng.J.DZ\u003dfunction(){};\ng.J.W9\u003dfunction(){return this.slot};\ng.J.mP\u003dfunction(){return this.layout};\ng.J.WF\u003dfunction(){this.DB.WF()};\ng.J.Jf\u003dfunction(){this.DB.Jf()};\ng.J.Aq\u003dfunction(){YN(\"Unexpected onSkipRequested from PlayerBytesSsapSingleLayoutRenderingAdapter.  Skip should be handled by Triggers\")};\ng.J.Ql\u003dfunction(e,N){this.DB.Ql(e,N)};\ng.J.JT\u003dfunction(){};\ng.J.eZ\u003dfunction(){};\ng.J.XI\u003dfunction(){};\ng.J.BE\u003dfunction(){};\ng.J.ma\u003dfunction(){};\ng.J.U4\u003dfunction(){};\ng.J.Wf\u003dfunction(){};\ng.J.i6\u003dfunction(){};\ng.J.Lq\u003dfunction(){};\ng.J.sX\u003dfunction(){};\ng.J.Vb\u003dfunction(e){this.DB.Vb(e)};\ng.J.onFullscreenToggled\u003dfunction(e){this.DB.onFullscreenToggled(e)};\ng.J.Yx\u003dfunction(e){this.DB.Yx(e)};\ng.J.ys\u003dfunction(e){this.DB.ys(e)};\ng.J.onVolumeChange\u003dfunction(){this.DB.onVolumeChange()};\ng.J.Qs\u003dfunction(){};\ng.J.pO\u003dfunction(){};\ng.J.D0\u003dfunction(){};\ng.J.Hz\u003dfunction(){return this.zZ.get().getPresentingPlayerType()\u003d\u003d\u003d2};\ng.J.QW\u003dfunction(e){e3_({cpn:e,zo:this.Hk.get(),dS:!0});this.layout.layoutId\u003d\u003d\u003de\u0026\u0026(qP3(this.EQ,this.slot.slotId),this.lX.Ql(this.slot,this.layout))};\ng.J.startRendering\u003dfunction(e){if(e.layoutId!\u003d\u003dthis.layout.layoutId)return void YN(\"wrong layout\");this.zZ.get().addListener(this);F2(this.Jz(),this);this.DB.startRendering(this.layout)};\ng.J.pN\u003dfunction(e){this.DB.pN(e)};\ng.J.aJ\u003dfunction(e,N,y){this.DB.aJ(e,N,y)};\ng.J.release\u003dfunction(){this.Hk.get().removeListener(this);this.DB.release();UuH();SK(this.Jz(),this)};\ng.J.O8\u003dfunction(){return R_(this.params.context.wP.get(),\"html5_ssap_exit_without_waiting_for_transition\")};\ng.J.fC\u003dfunction(e,N){e.layoutId!\u003d\u003dthis.layout.layoutId?YN(\"wrong layout\"):this.O8()\u0026\u0026this.DB.FF().currentState\u003e\u003d2||(this.DB.fC(this.layout,N),e\u003dR_(this.params.context.wP.get(),\"html5_ssap_pass_transition_reason\")\u0026\u0026N\u003d\u003d\u003d\"abandoned\",this.Hz()\u0026\u0026!e\u0026\u0026(R_(this.params.context.wP.get(),\"html5_ssap_pass_transition_reason\")\u0026\u0026([\"normal\",\"skipped\",\"muted\",\"user_input_submitted\"].includes(N)||YN(\"Single stopRendering: unexpected exit reason\",this.slot,this.layout,{exitReason:N})),this.xk.get().finishSegmentByCpn(this.layout.layoutId,\nMb(this.Hk.get(),1).clientPlaybackNonce,cd(N,this.params.context.wP))),this.zZ.get().removeListener(this),this.O8()\u0026\u0026Sc(this.DB.FF())\u0026\u0026this.lX.aJ(this.slot,this.layout,this.DB.FF().J))};\ng.J.I6\u003dfunction(e,N,y){Nh1({cpn:e,zo:this.Hk.get(),dS:!0});this.mP().layoutId!\u003d\u003de||R_(this.params.context.wP.get(),\"html5_ssap_pass_transition_reason\")\u0026\u0026y\u003d\u003d\u003d5||(this.DB.FF().currentState\u003c2\u0026\u0026(e\u003dkz(y,this.params.context.wP),e\u003d\u003d\u003d\"error\"?this.lX.xz(this.slot,this.layout,new wX(\"Player transition with error during SSAP single layout.\",{playerErrorCode:\"non_video_expired\",transitionReason:y},\"ADS_CLIENT_ERROR_MESSAGE_PLAYER_TRANSITION_WITH_ERROR\"),\"ADS_CLIENT_ERROR_TYPE_ERROR_DURING_RENDERING\"):QO(this.T9,\nthis.layout,e)),R_(this.params.context.wP.get(),\"html5_ssap_exit_without_waiting_for_transition\")||this.lX.aJ(this.slot,this.layout,this.DB.FF().J))};g.b(qb,g.x);g.J\u003dqb.prototype;g.J.W9\u003dfunction(){return this.slot};\ng.J.mP\u003dfunction(){return this.layout};\ng.J.DZ\u003dfunction(){};\ng.J.jV\u003dfunction(){return this.bv[this.PC]};\ng.J.nE\u003dfunction(){return this.PC};\ng.J.WF\u003dfunction(e,N){var y\u003dthis.jV();N.layoutId!\u003d\u003dxz(y,e,N)?YN(\"pauseLayout for a PlayerBytes layout that is not currently active\",e,N):y.WF()};\ng.J.Jf\u003dfunction(e,N){var y\u003dthis.jV();N.layoutId!\u003d\u003dxz(y,e,N)?YN(\"resumeLayout for a PlayerBytes layout that is not currently active\",e,N):y.Jf()};\ng.J.Aq\u003dfunction(e,N){var y\u003dthis.jV();R3s(this,e,N);GFP(y,e,N)\u0026\u0026this.oz(y.W9(),y.mP(),\"skipped\")};\ng.J.wO\u003dfunction(e,N){var y\u003dthis.jV();UE9(this);LQJ(y,e,N)\u0026\u0026(e\u003ds4M(this,y,e,N),e!\u003d\u003dvoid 0\u0026\u0026(this.HE()?YN(\"Should not happen. Should delete\"):eK5(this,y.W9(),y.mP(),e)))};\ng.J.Bd\u003dfunction(e,N){var y\u003dObject.assign({},Zu(this),{layoutId:N.layoutId}),w\u003dy.layoutId,E\u003dy.dS;if(y.OR){var A\u003d{};hG(y.zo,\"wrse\",(A.ec\u003dw,A.is\u003dE,A.ctp\u003db$(w),A))}va(this.Tc,e,N)};\ng.J.Ql\u003dfunction(e,N){var y;(y\u003dthis.jV())\u003d\u003dnull||y.Ql(e,N)};\ng.J.aJ\u003dfunction(e,N,y){N.layoutId\u003d\u003d\u003dthis.mP().layoutId\u0026\u0026(this.u8\u003d!1,SK(this.Jz(),this));var w;(w\u003dthis.jV())\u003d\u003dnull||w.aJ(e,N,y)};\ng.J.Vb\u003dfunction(e){var N;(N\u003dthis.jV())\u003d\u003dnull||N.Vb(e)};\ng.J.xU\u003dfunction(e,N,y){this.nE()\u003d\u003d\u003d-1\u0026\u0026(this.callback.Ql(this.slot,this.layout),this.PC++);var w\u003dthis.jV();w?(w.GP(e,N,y),this.HE()\u0026\u0026this.callback.xz(this.slot,this.layout,N,y)):YN(\"No active adapter found onLayoutError in PlayerBytesVodCompositeLayoutRenderingAdapter\",void 0,void 0,{activeSubLayoutIndex:String(this.nE()),layoutId:this.mP().layoutId})};\ng.J.onFullscreenToggled\u003dfunction(e){var N;(N\u003dthis.jV())\u003d\u003dnull||N.onFullscreenToggled(e)};\ng.J.Yx\u003dfunction(e){var N;(N\u003dthis.jV())\u003d\u003dnull||N.Yx(e)};\ng.J.ys\u003dfunction(e){var N;(N\u003dthis.jV())\u003d\u003dnull||N.ys(e)};\ng.J.onVolumeChange\u003dfunction(){var e;(e\u003dthis.jV())\u003d\u003dnull||e.onVolumeChange()};\ng.J.XO\u003dfunction(e,N,y){z5(this.Tc,e,N,y)};\ng.J.Xl\u003dfunction(e){e.startRendering(e.mP())};\ng.J.init\u003dfunction(){var e\u003dA6(this.mP().clientMetadata,\"metadata_type_player_bytes_layout_controls_callback_ref\");e\u0026\u0026(e.current\u003dthis);if(this.bv.length\u003c1)throw new U(\"Invalid sub layout rendering adapter length when scheduling composite layout.\",{length:String(this.bv.length)});if(e\u003dA6(this.mP().clientMetadata,\"metadata_type_ad_pod_skip_target_callback_ref\"))e.current\u003dthis;e\u003dg.c(this.bv);for(var N\u003de.next();!N.done;N\u003de.next())N\u003dN.value,N.init(),BI0(this.Tc,this.slot,N.mP()),X7F(this.Tc,this.slot,N.mP());\nif(this.HE())for(this.Hk.get().addListener(this),GV3(ORM(this),this.Hk.get()),e\u003dORM(this),e\u003dg.c(e),N\u003de.next();!N.done;N\u003de.next())this.t_(N.value)};\ng.J.t_\u003dfunction(e){var N\u003dA6(e.clientMetadata,\"metadata_type_player_vars\");N?(e.layoutType!\u003d\u003d\"LAYOUT_TYPE_MEDIA\"\u0026\u0026YN(\"Non-video ad contains playerVars\",this.slot,e),this.s2.get().addPlayerResponseForAssociation({playerVars:N})):(e\u003dHR_(e),this.s2.get().addPlayerResponseForAssociation({Al:e}))};\ng.J.release\u003dfunction(){var e\u003dA6(this.mP().clientMetadata,\"metadata_type_player_bytes_layout_controls_callback_ref\");e\u0026\u0026(e.current\u003dnull);if(e\u003dA6(this.mP().clientMetadata,\"metadata_type_ad_pod_skip_target_callback_ref\"))e.current\u003dnull;e\u003dg.c(this.bv);for(var N\u003de.next();!N.done;N\u003de.next())N\u003dN.value,PA5(this.Tc,this.slot,N.mP()),N.release();this.HE()\u0026\u0026(this.Hk.get().removeListener(this),UuH())};\ng.J.OL\u003dfunction(e){return e.layoutId!\u003d\u003dthis.mP().layoutId?(this.callback.xz(this.W9(),e,new wX(\"Tried to start rendering an unknown layout, this adapter requires LayoutId: \"+this.mP().layoutId+(\"and LayoutType: \"+this.mP().layoutType),void 0,\"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT\"),\"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED\"),!1):!0};\ng.J.GO\u003dfunction(){this.zZ.get().addListener(this);F2(this.Jz(),this)};\ng.J.pN\u003dfunction(e){if(e.state.isError()){var N,y;this.xU((N\u003de.state.qS)\u003d\u003dnull?void 0:N.errorCode,new wX(\"There was a player error during this media layout.\",{playerErrorCode:(y\u003de.state.qS)\u003d\u003dnull?void 0:y.errorCode},\"ADS_CLIENT_ERROR_MESSAGE_PLAYER_ERROR\"),\"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED\")}else(N\u003dthis.jV())\u0026\u0026N.pN(e)};\ng.J.HE\u003dfunction(){var e\u003dA6(this.W9().clientMetadata,\"metadata_type_eligible_for_ssap\");return e\u003d\u003d\u003dvoid 0?(YN(\"Expected SSAP eligibility in PlayerBytes slots\",this.W9(),this.mP()),!1):this.wP.get().HE(e)};\ng.J.D0\u003dfunction(){};\ng.J.JT\u003dfunction(){};\ng.J.eZ\u003dfunction(){};\ng.J.XI\u003dfunction(){};\ng.J.BE\u003dfunction(){};\ng.J.ma\u003dfunction(){};\ng.J.U4\u003dfunction(){};\ng.J.Wf\u003dfunction(){};\ng.J.i6\u003dfunction(){};\ng.J.Lq\u003dfunction(){};\ng.J.sX\u003dfunction(){};\ng.J.Qs\u003dfunction(){};\ng.J.pO\u003dfunction(){};\ng.b(m5,qb);g.J\u003dm5.prototype;g.J.nZ\u003dfunction(e,N,y){this.oz(e,N,y)};\ng.J.m0\u003dfunction(e,N){this.oz(e,N,\"error\")};\ng.J.oz\u003dfunction(e,N,y){var w\u003dthis;aYE(this,e,N,y,function(){jp(w,w.nE()+1)})};\ng.J.startRendering\u003dfunction(e){this.OL(e)\u0026\u0026(this.GO(),ASE(this.d7.get()),rSH(this.wP.get())||H8_(this.zZ.get()),this.nE()\u003d\u003d\u003d-1\u0026\u0026jp(this,this.nE()+1))};\ng.J.fC\u003dfunction(e,N){var y\u003dthis;this.u8\u003d!0;this.nE()\u003d\u003d\u003dthis.bv.length?this.callback.aJ(this.slot,this.layout,N):(e\u003dthis.jV(),e.fC(e.mP(),N),this.d5\u003dfunction(){y.callback.aJ(y.slot,y.layout,N)});\nthis.zZ.get().C.G5();alE(this.s2.get(),{});e\u003deT(this.zZ.get(),1);e.isPaused()\u0026\u0026!g.G(e,2)\u0026\u0026this.zZ.get().playVideo();this.zZ.get().removeListener(this);this.u8\u0026\u0026Nz_(this)};\ng.J.I6\u003dfunction(){};\ng.J.QW\u003dfunction(){};\ng.J.xP\u003dfunction(){};\ng.b(Hd,qb);g.J\u003dHd.prototype;g.J.nZ\u003dfunction(e,N,y){e\u003dObject.assign({},Zu(this),{layoutId:N.layoutId,layoutExitReason:y});N\u003de.layoutId;y\u003de.layoutExitReason;var w\u003d{};hG(e.zo,\"prse\",(w.xc\u003dN,w.ler\u003dy,w.ctp\u003db$(N),w))};\ng.J.m0\u003dfunction(){YN(\"onSubLayoutError in SSAP\")};\ng.J.oz\u003dfunction(){YN(\"exitSubLayoutAndPlayNext in SSAP\")};\ng.J.jV\u003dfunction(){return this.G9};\ng.J.nE\u003dfunction(){var e\u003dthis;return this.bv.findIndex(function(N){var y;return N.mP().layoutId\u003d\u003d\u003d((y\u003de.G9)\u003d\u003dnull?void 0:y.mP().layoutId)})};\ng.J.Xl\u003dfunction(e){$N(this.G9\u003d\u003d\u003dvoid 0,\"replacing another adapter\");this.G9\u003de;e.startRendering(e.mP())};\ng.J.XO\u003dfunction(e,N,y){z5(this.Tc,e,N,y);var w;$N(N.layoutId\u003d\u003d\u003d((w\u003dthis.G9)\u003d\u003dnull?void 0:w.mP().layoutId),\"currentAdapter does not match exiting layout\",{slot:e?\"slot:  \"+e.slotType:\"\",subLayout:rh(N)})\u0026\u0026(this.G9\u003dvoid 0)};\ng.J.release\u003dfunction(){qb.prototype.release.call(this);$N(this.G9\u003d\u003d\u003dvoid 0,\"currentAdapter is still active during release\");this.G9\u003dvoid 0};\ng.J.Hz\u003dfunction(){return this.zZ.get().getPresentingPlayerType()\u003d\u003d\u003d2};\ng.J.fC\u003dfunction(e,N){function y(){KL(this)\u0026\u0026([\"normal\",\"error\",\"skipped\",\"muted\",\"user_input_submitted\"].includes(N)||YN(\"Composite stopRendering: Unexpected layout exit reason\",this.slot,e,{layoutExitReason:N}))}\nfunction w(){this.G9\u0026\u0026Wd(this,this.G9,N);if(this.Hz()\u0026\u0026(!KL(this)||N!\u003d\u003d\"abandoned\")){y.call(this);var A;var T\u003d((A\u003dthis.Hk.get().C.getVideoData())\u003d\u003dnull?void 0:A.clientPlaybackNonce)||\"\";A\u003dMb(this.Hk.get(),1).clientPlaybackNonce;this.xk.get().finishSegmentByCpn(T,A,cd(N,this.wP))}yyE(this,N)}\nfunction E(){if(this.G9){var A\u003dthis.G9;A.FF().currentState\u003c2\u0026\u0026A.fC(A.mP(),N);A\u003dKL(this)\u0026\u0026N\u003d\u003d\u003d\"abandoned\";this.Hz()\u0026\u0026!A\u0026\u0026(y.call(this),this.xk.get().finishSegmentByCpn(this.G9.mP().layoutId,Mb(this.Hk.get(),1).clientPlaybackNonce,cd(N,this.wP)))}}\n$N(e.layoutId\u003d\u003d\u003dthis.mP().layoutId,\"StopRendering for wrong layout\")\u0026\u0026Fe(this.Uf.N,N)\u0026\u0026(this.O8()?w.call(this):E.call(this))};\ng.J.aJ\u003dfunction(e,N,y){qb.prototype.aJ.call(this,e,N,y);N.layoutId\u003d\u003d\u003dthis.mP().layoutId\u0026\u0026this.zZ.get().removeListener(this)};\ng.J.YI\u003dfunction(){return Mb(this.Hk.get(),1).clientPlaybackNonce};\ng.J.I6\u003dfunction(e,N,y){Nh1(Object.assign({},Zu(this),{cpn:e}));if(!KL(this)||y!\u003d\u003d5)if(this.O8()){if(this.G9\u0026\u0026this.G9.mP().layoutId!\u003d\u003dN){var w\u003dthis.G9.mP().layoutId;w!\u003d\u003de\u0026\u0026YN(\"onClipExited: mismatched exiting cpn\",this.slot,void 0,{layoutId:w,exitingCpn:e,enteringCpn:N});e\u003dkz(y,this.wP);Wd(this,this.G9,e)}else this.G9\u0026\u0026YN(\"onClipExited: active layout is entering again\");N\u003d\u003d\u003dthis.YI()\u0026\u0026Ei5(this,y)}else{if(this.G9\u0026\u0026this.G9.mP().layoutId\u003d\u003d\u003de)wwF(this,this.G9,y);else{var E;YN(\"Exiting cpn does not match active cpn\",\nthis.slot,(w\u003dthis.G9)\u003d\u003dnull?void 0:w.mP(),{exitingCpn:e,transitionReason:y,activeCpn:(E\u003dthis.G9)\u003d\u003dnull?void 0:E.mP().layoutId})}N\u003d\u003d\u003dthis.YI()\u0026\u0026(this.G9!\u003d\u003dvoid 0\u0026\u0026(YN(\"active adapter is not properly exited\",this.slot,this.layout,{activeLayout:rh(this.G9.mP())}),wwF(this,this.G9,y)),Ei5(this,y),yyE(this,this.Uf.N.J))}};\ng.J.O8\u003dfunction(){return R_(this.wP.get(),\"html5_ssap_exit_without_waiting_for_transition\")};\ng.J.startRendering\u003dfunction(e){this.OL(e)\u0026\u0026(e\u003dthis.Uf,$N(e.J\u003d\u003d\u003d1,\"tickStartRendering: state is not initial\"),e.J\u003d2,this.GO())};\ng.J.QW\u003dfunction(e){e3_(Object.assign({},Zu(this),{cpn:e}));var N\u003dthis.bv.find(function(y){return y.mP().layoutId\u003d\u003d\u003de});\nN?(this.Uf.J!\u003d\u003d2\u0026\u0026(qP3(this.EQ,this.slot.slotId),$N(this.Uf.J\u003d\u003d\u003d2,\"Expect started\"),this.callback.Ql(this.slot,this.layout)),this.Xl(N),va(this.Tc,this.slot,N.mP())):Ay5(this,e)};\ng.J.Aq\u003dfunction(e,N){R3s(this,e,N);var y\u003dthis.jV();y?GFP(y,e,N)\u0026\u0026Tz_(this,\"skipped\"):Jy3(this,\"onSkipRequested\")};\ng.J.wO\u003dfunction(e,N){var y;a:{if(y\u003dthis.jV()){if(UE9(this),LQJ(y,e,N)\u0026\u0026(e\u003ds4M(this,y,e,N),e!\u003d\u003dvoid 0)){y\u003d{Kr:y,yT1:this.bv[e]};break a}}else Jy3(this,\"SkipWithAdPodSkip\");y\u003dvoid 0}if(e\u003dy)y\u003de.Kr,N\u003de.yT1,e\u003dy.mP().layoutId,this.O8()?Wd(this,y,\"skipped\"):y.fC(y.mP(),\"skipped\"),y\u003dN.mP().layoutId,this.xk.get().finishSegmentByCpn(e,y,cd(\"skipped\",this.wP))};\ng.J.Bd\u003dfunction(){YN(\"Not used in html5_ssap_fix_layout_exit\")};\ng.J.pN\u003dfunction(e){var N;(N\u003dthis.jV())\u003d\u003dnull||N.pN(e)};\ng.J.xU\u003dfunction(){YN(\"Not used in html5_ssap_fix_layout_exit\")};\ng.J.xP\u003dfunction(e,N,y){var w;if(((w\u003dthis.jV())\u003d\u003dnull?void 0:w.mP().layoutId)!\u003d\u003dN.layoutId)return void YN(\"requestToExitSubLayout: wrong layout\");Tz_(this,y)};g.b(OV,g.x);g.J\u003dOV.prototype;g.J.W9\u003dfunction(){return this.DB.W9()};\ng.J.mP\u003dfunction(){return this.DB.mP()};\ng.J.init\u003dfunction(){var e\u003dA6(this.mP().clientMetadata,\"metadata_type_player_bytes_layout_controls_callback_ref\");e\u0026\u0026(e.current\u003dthis);this.Zp()};\ng.J.Zp\u003dfunction(){this.DB.init()};\ng.J.release\u003dfunction(){var e\u003dA6(this.mP().clientMetadata,\"metadata_type_player_bytes_layout_controls_callback_ref\");e\u0026\u0026(e.current\u003dnull);this.Hm()};\ng.J.Hm\u003dfunction(){this.DB.release()};\ng.J.WF\u003dfunction(){this.DB.WF()};\ng.J.Jf\u003dfunction(){this.DB.Jf()};\ng.J.Aq\u003dfunction(e,N){YN(\"Unexpected onSkipRequested from PlayerBytesVodSingleLayoutRenderingAdapter.  Skip should be handled by Triggers\",this.W9(),this.mP(),{requestingSlot:e,requestingLayout:N})};\ng.J.startRendering\u003dfunction(e){e.layoutId!\u003d\u003dthis.mP().layoutId?this.callback.xz(this.W9(),e,new wX(\"Tried to start rendering an unknown layout, this adapter requires LayoutId: \"+this.mP().layoutId+(\"and LayoutType: \"+this.mP().layoutType),void 0,\"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT\"),\"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED\"):(this.zZ.get().addListener(this),F2(this.Jz(),this),ASE(this.d7.get()),rSH(this.wP.get())||H8_(this.zZ.get()),this.DB.startRendering(e))};\ng.J.fC\u003dfunction(e,N){this.u8\u003d!0;this.DB.fC(e,N);this.zZ.get().C.G5();alE(this.s2.get(),{});e\u003deT(this.zZ.get(),1);e.isPaused()\u0026\u0026!g.G(e,2)\u0026\u0026this.zZ.get().playVideo();this.zZ.get().removeListener(this);this.u8\u0026\u0026this.DB.Ek()};\ng.J.Ql\u003dfunction(e,N){this.DB.Ql(e,N)};\ng.J.aJ\u003dfunction(e,N,y){N.layoutId\u003d\u003d\u003dthis.mP().layoutId\u0026\u0026(this.u8\u003d!1,SK(this.Jz(),this));this.DB.aJ(e,N,y);N.layoutId\u003d\u003d\u003dthis.mP().layoutId\u0026\u0026nL(this.d7.get())};\ng.J.Vb\u003dfunction(e){this.DB.Vb(e)};\ng.J.pN\u003dfunction(e){if(e.state.isError()){var N,y;this.xU((N\u003de.state.qS)\u003d\u003dnull?void 0:N.errorCode,new wX(\"There was a player error during this media layout.\",{playerErrorCode:(y\u003de.state.qS)\u003d\u003dnull?void 0:y.errorCode},\"ADS_CLIENT_ERROR_MESSAGE_PLAYER_ERROR\"),\"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED\")}else this.DB.pN(e)};\ng.J.xU\u003dfunction(e,N,y){this.DB.GP(e,N,y)};\ng.J.onFullscreenToggled\u003dfunction(e){this.DB.onFullscreenToggled(e)};\ng.J.Yx\u003dfunction(e){this.DB.Yx(e)};\ng.J.ys\u003dfunction(e){this.DB.ys(e)};\ng.J.onVolumeChange\u003dfunction(){this.DB.onVolumeChange()};\ng.J.D0\u003dfunction(){};\ng.J.JT\u003dfunction(){};\ng.J.eZ\u003dfunction(){};\ng.J.XI\u003dfunction(){};\ng.J.BE\u003dfunction(){};\ng.J.ma\u003dfunction(){};\ng.J.U4\u003dfunction(){};\ng.J.Wf\u003dfunction(){};\ng.J.i6\u003dfunction(){};\ng.J.Lq\u003dfunction(){};\ng.J.sX\u003dfunction(){};\ng.J.Qs\u003dfunction(){};\ng.J.pO\u003dfunction(){};g.J\u003dRV.prototype;g.J.W9\u003dfunction(){return this.slot};\ng.J.mP\u003dfunction(){return this.layout};\ng.J.init\u003dfunction(){this.p$.get().addListener(this);this.zZ.get().addListener(this);var e\u003dA6(this.layout.clientMetadata,\"metadata_type_layout_enter_ms\");var N\u003dA6(this.layout.clientMetadata,\"metadata_type_layout_exit_ms\");if(this.j){var y\u003dthis.p$.get().IH.slice(-1)[0];y!\u003d\u003dvoid 0\u0026\u0026(e\u003dy.startSecs*1E3,N\u003d(y.startSecs+y.Vj)*1E3)}this.Ft(e,N);var w;y\u003d(w\u003dthis.Hk.get().nk)\u003d\u003dnull?void 0:w.clientPlaybackNonce;w\u003dthis.layout.o9.adClientDataEntry;Gp(this.Pk.get(),{daiStateTrigger:{filledAdsDurationMs:N-e,contentCpn:y,\nadClientData:w}});var E\u003dthis.p$.get();E\u003dryP(E.K,e,N);E!\u003d\u003dnull\u0026\u0026(Gp(this.Pk.get(),{daiStateTrigger:{filledAdsDurationMs:E-e,contentCpn:y,cueDurationChange:\"DAI_CUE_DURATION_CHANGE_SHORTER\",adClientData:w}}),this.xk.get().Qn(E,N))};\ng.J.release\u003dfunction(){this.Hm();this.p$.get().removeListener(this);this.zZ.get().removeListener(this)};\ng.J.startRendering\u003dfunction(){this.Fa();this.callback.Ql(this.slot,this.layout)};\ng.J.fC\u003dfunction(e,N){this.Ph(N);this.driftRecoveryMs!\u003d\u003dnull\u0026\u0026(UV(this,{driftRecoveryMs:this.driftRecoveryMs.toString(),breakDurationMs:Math.round($Y0(this)-A6(this.layout.clientMetadata,\"metadata_type_layout_enter_ms\")).toString(),driftFromHeadMs:Math.round(this.zZ.get().C.k7()*1E3).toString()}),this.driftRecoveryMs\u003dnull);this.callback.aJ(this.slot,this.layout,N)};\ng.J.Wq\u003dfunction(){return!1};\ng.J.xa\u003dfunction(e){var N\u003dA6(this.layout.clientMetadata,\"metadata_type_layout_enter_ms\"),y\u003dA6(this.layout.clientMetadata,\"metadata_type_layout_exit_ms\");e*\u003d1E3;if(N\u003c\u003de\u0026\u0026e\u003cy){var w;Gp(this.Pk.get(),{daiStateTrigger:{filledAdsDurationMs:e-N,contentCpn:(w\u003dthis.Hk.get().nk)\u003d\u003dnull?void 0:w.clientPlaybackNonce,cueDurationChange:\"DAI_CUE_DURATION_CHANGE_SHORTER\",adClientData:this.layout.o9.adClientDataEntry}});this.xk.get().Qn(e,y)}};\ng.J.Vb\u003dfunction(e){this.pZ(e);e\u003dpe(this.zZ.get(),2,!0);if(cu(this.L.get(),this.layout.layoutId)){var N\u003dA6(this.layout.clientMetadata,\"metadata_type_layout_enter_ms\"),y\u003dthis.driftRecoveryMs;if(!(y\u003d\u003d\u003dnull||e*1E3\u003cN+y)){this.driftRecoveryMs\u003dnull;var w\u003d$Y0(this),E\u003dthis.zZ.get().C.k7(),A\u003dMath.min(e+E,w/1E3);A\u003c\u003de?UV(this,{driftRecoveryMs:y.toString(),breakDurationMs:Math.round(w-N).toString(),driftFromHeadMs:Math.round(E*1E3).toString()}):(UV(this,{driftRecoveryMs:y.toString(),breakDurationMs:Math.round(w-\nN).toString(),driftFromHeadMs:Math.round(E*1E3).toString(),appliedDriftRecoveryMs:Math.round(e*1E3-N).toString(),destinationMs:Math.round(A*1E3-N).toString()}),this.zZ.get().C.seekTo(A,void 0,void 0,1))}}};\ng.J.Yx\u003dfunction(){};\ng.J.D0\u003dfunction(){};\ng.J.ys\u003dfunction(){};\ng.J.onVolumeChange\u003dfunction(){};\ng.J.Qs\u003dfunction(){};\ng.J.pO\u003dfunction(){};g.b(LL,RV);g.J\u003dLL.prototype;g.J.Ft\u003dfunction(e,N){this.Hk.get().addListener(this);if(this.j){var y\u003de,w\u003d0,E\u003d[];e\u003dthis.K.slice();e.sort(function(A,T){return A6(A.mP().clientMetadata,\"metadata_type_media_sub_layout_index\")-A6(T.mP().clientMetadata,\"metadata_type_media_sub_layout_index\")});\ne.forEach(function(A){var T\u003dy,p\u003dA6(A.mP().clientMetadata,\"metadata_type_video_length_seconds\"),C\u003dMath.min(T+p*1E3,N);y\u003dC;w++;E.push(p);A.Ft(T,C)})}else this.K.forEach(function(A){A.init()});\nthis.N!\u003dnull\u0026\u0026sV(this.Pk.get(),\"ads_ssmplra_init\",\"lid.\"+this.layout.layoutId+\";smlid.\"+this.N)};\ng.J.Hm\u003dfunction(){this.Hk.get().removeListener(this);this.J\u003dnull;this.K.forEach(function(e){e.release()})};\ng.J.Fa\u003dfunction(){if(this.J)YN(\"Failed to restart rendering\",this.slot,this.layout,{hasSurveyMediaSubLayout:String(!!this.N)});else{var e,N\u003d(e\u003dthis.Hk.get().nk)\u003d\u003dnull?void 0:e.layoutId;MZ1(this,N)}};\ng.J.Ph\u003dfunction(e){var N,y,w,E;(w\u003dthis.J)\u003d\u003dnull||(E\u003dw.dK)\u003d\u003dnull||E.fC((N\u003dthis.J)\u003d\u003dnull?void 0:(y\u003dN.dK)\u003d\u003dnull?void 0:y.mP(),e);this.J\u003dnull};\ng.J.DZ\u003dfunction(e){var N\u003de.videoId;e\u003de.layoutId;if(N\u003d\u003d\u003d\"nPpU29QrbiU\"){var y,w;sV(this.Pk.get(),\"ads_ssmplra_opdcs\",\"vid.\"+N+\";lid.\"+this.layout.layoutId+\";smlid.\"+this.N+\";slrs.\"+!!this.J+\";slrslid.\"+((y\u003dthis.J)\u003d\u003dnull?void 0:(w\u003dy.dK)\u003d\u003dnull?void 0:w.mP().layoutId))}if(this.J){var E;if(((E\u003dthis.J.dK)\u003d\u003dnull?void 0:E.mP().layoutId)\u003d\u003d\u003de)YN(\"Unexpected transition into the same layout ID\",this.slot,this.layout,{layoutId:e});else{var A,T;(T\u003dthis.J.dK)\u003d\u003dnull||T.fC((A\u003dthis.J.dK)\u003d\u003dnull?void 0:A.mP(),\"normal\");\nMZ1(this,e)}}};\ng.J.I6\u003dfunction(){};\ng.J.QW\u003dfunction(){};\ng.J.pZ\u003dfunction(){};\ng.J.pN\u003dfunction(){};\ng.J.onFullscreenToggled\u003dfunction(){};g.J\u003dPyP.prototype;g.J.W9\u003dfunction(){return this.slot};\ng.J.mP\u003dfunction(){return this.layout};\ng.J.FF\u003dfunction(){YN(\"Should not get exitStateMachine for DAI\");return new l$};\ng.J.Ft\u003dfunction(e,N){var y\u003dthis;A6(this.layout.clientMetadata,\"metadata_type_player_bytes_callback_ref\").current\u003dthis;this.FS\u003dlnM(this.slot,this.layout,A6(this.layout.clientMetadata,\"metadata_type_player_vars\"),e,N,A6(this.layout.clientMetadata,\"metadata_type_video_length_seconds\")*1E3,this.xk.get(),this.hf.get(),function(){var w\u003dObject,E\u003dw.assign,A\u003dE_(y.layout);var T\u003dA6(y.slot.clientMetadata,\"metadata_type_fulfilled_layout\")||y.slot.fulfilledLayout;var p\u003dA6(T.clientMetadata,\"metadata_type_sub_layouts\")||\nT.Cm;T\u003dObject.assign({},E_(T),{adPlacementConfig:A6(T.clientMetadata,\"metadata_type_ad_placement_config\"),subLayouts:(p||[]).map(E_)});return E.call(w,{},{layoutType:\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\"},A,{compositeLayout:T,hasSurveyOverlay:eK(y.layout.clientMetadata,\"metadata_type_survey_overlay\"),surveyOverlay:A6(y.layout.clientMetadata,\"metadata_type_survey_overlay\")})},this.Pk.get());\nthis.zZ.get().addListener(this);e\u003dA6(this.layout.clientMetadata,\"metadata_type_video_length_seconds\");N\u003dA6(this.layout.clientMetadata,\"metadata_type_active_view_traffic_type\");X1(this.layout.tM)\u0026\u0026Nr(this.AM.get(),this.layout.layoutId,{Gn:N,vK:e,listener:this});BI0(this.callback,this.slot,this.layout);X7F(this.callback,this.slot,this.layout)};\ng.J.init\u003dfunction(){var e\u003dA6(this.layout.clientMetadata,\"metadata_type_layout_enter_ms\"),N\u003dA6(this.layout.clientMetadata,\"metadata_type_layout_exit_ms\");this.Ft(e,N)};\ng.J.release\u003dfunction(){this.zZ.get().removeListener(this);X1(this.layout.tM)\u0026\u0026ya(this.AM.get(),this.layout.layoutId);this.wP.get();PA5(this.callback,this.slot,this.layout)};\ng.J.startRendering\u003dfunction(){var e\u003dthis;eK(this.layout.clientMetadata,\"metadata_type_survey_overlay\")\u0026\u0026sV(this.Pk.get(),\"ads_ssmlra_srs\",\"lid.\"+this.layout.layoutId);if(this.Dg)YN(\"Expected the layout not to be entered before start rendering\",this.slot,this.layout,{hasSurveyOverlay:eK(this.layout.clientMetadata,\"metadata_type_survey_overlay\"),surveyOverlay:A6(this.layout.clientMetadata,\"metadata_type_survey_overlay\")});else{this.Dg\u003d{lL:null,I3:!1};this.J\u003d!1;if(pkH(this.wP.get())){var N;this.adCpn\u003d\n(N\u003dMb(this.Hk.get(),2))\u003d\u003dnull?void 0:N.clientPlaybackNonce}this.wP.get().C.X().experiments.gP(\"html5_disable_sodar_for_tvhtml5\")||FoE(this.slot,this.layout,this.If.get());X1(this.layout.tM)\u0026\u0026this.wP.get().C.X().experiments.gP(\"enable_active_view_lifa_web_video\")\u0026\u0026hu9(this.AM.get(),this.layout.layoutId);this.vk.eR(\"start\");if(MC(this.wP.get())){N\u003deT(this.zZ.get());var y\u003dA6(this.layout.clientMetadata,\"metadata_type_video_length_seconds\"),w\u003dpe(this.zZ.get(),2,!1);Sq5(this.vk,this.Dg.lL,N,y,w,function(){return void InP(e,\n\"teois\")},wy(this))}va(this.callback,this.slot,this.layout);\neK(this.layout.clientMetadata,\"metadata_type_survey_overlay\")\u0026\u0026sV(this.Pk.get(),\"ads_ssmlra_sre\",\"lid.\"+this.layout.layoutId)}};\ng.J.fC\u003dfunction(e,N){var y\u003dthis;if(this.Dg){if(MC(this.wP.get()))if(this.FS\u003d\u003d\u003dnull)YN(\"Unexpected media sub layout exited without a timeline playback ID\");else{e\u003dA6(this.layout.clientMetadata,\"metadata_type_video_length_seconds\");var w\u003dQnH(this.zZ.get(),this.FS);pkH(this.wP.get())\u0026\u0026this.adCpn\u003d\u003d\u003dvoid 0\u0026\u0026YN(\"Expected ad CPN in SSDAI macro data\",this.slot,this.layout,{contentCpn:A6(this.layout.clientMetadata,\"metadata_type_content_cpn\")});$uH(this.vk,w,this.adCpn);em(this.vk,null,this.Dg.lL,e,w,wy(this),\nfunction(E){return void dY5(y,E,\"fue\")},pkH(this.wP.get()))}this.Dg\u003dnull;\nz5(this.callback,this.slot,this.layout,this.J\u0026\u0026this.wP.get().C.X().T(\"dai_layout_log_skip_exit_reason\")?\"skipped\":N)}else YN(\"Expected the layout to be entered before stop rendering\",this.slot,this.layout)};\ng.J.GP\u003dfunction(){};\ng.J.Ek\u003dfunction(){};\ng.J.Vb\u003dfunction(e){var N\u003dthis;if(this.Dg){if(V6(this.vk,\"impression\")){var y\u003deT(this.zZ.get()),w\u003dA6(this.layout.clientMetadata,\"metadata_type_video_length_seconds\");Np(this.vk,y,e,this.Dg.lL,w,function(E){return void dY5(N,E,\"tpaqe\")})}this.Dg.lL\u003de}};\ng.J.pN\u003dfunction(e){var N\u003dthis;if(this.Dg){MC(this.wP.get())||this.Dg.I3||(this.Dg.I3\u003d!0,e\u003dnew g.ME(e.state,new g.a8));var y\u003dA6(this.layout.clientMetadata,\"metadata_type_video_length_seconds\"),w\u003dpe(this.zZ.get(),2,!1);aV(this.vk,this.Dg.lL,e,y,w,wy(this),!MC(this.wP.get()),function(){return void InP(N,\"teosc\")})}};\ng.J.onFullscreenToggled\u003dfunction(e){oiE(this.vk,e)};\ng.J.Yx\u003dfunction(){};\ng.J.D0\u003dfunction(){};\ng.J.ys\u003dfunction(){};\ng.J.Aq\u003dfunction(e,N){var y;e\u003dthis.Pk.get();var w\u003d\"ti.\"+V6(this.vk,\"impression\")+\";ts.\"+V6(this.vk,\"skip\")+\";hp.\",E;var A\u003d!((E\u003dthis.vk.K.get(\"skip\"))\u003d\u003dnull||!E.length);sV(e,\"ads_dsr\",w+A+\";cpn.\"+A6(this.layout.clientMetadata,\"metadata_type_content_cpn\")+\";acpn.\"+((y\u003dMb(this.Hk.get(),2))\u003d\u003dnull?void 0:y.clientPlaybackNonce)+\";sl.\"+(A6(N.clientMetadata,\"metadata_type_linked_player_bytes_layout_id\")\u003d\u003d\u003dthis.layout.layoutId));V6(this.vk,\"impression\")\u0026\u0026this.vk.eR(\"skip\");N\u003dMb(this.Hk.get(),1).Au\u0026\u0026this.wP.get().C.X().experiments.gP(\"html5_lifa_skip_to_content\");\nthis.J\u003d!0;this.xk.get().Ll(N)||(this.J\u003d!1,YN(\"Unexpected failure to skip a server stitched ad\",this.slot,this.layout))};\ng.J.onVolumeChange\u003dfunction(){};\ng.J.Ql\u003dfunction(){};\ng.J.aJ\u003dfunction(){};\ng.J.WF\u003dfunction(){};\ng.J.Jf\u003dfunction(){};\ng.J.e5\u003dfunction(){bV3(this.vk)};\ng.J.tq\u003dfunction(){hK_(this.vk)};\ng.J.KG\u003dfunction(){cy5(this.vk)};\ng.J.fG\u003dfunction(){kH_(this.vk)};\ng.J.Nf\u003dfunction(){Bzn(this.vk)};\ng.J.k6\u003dfunction(){XwM(this.vk)};\ng.J.Qs\u003dfunction(){};\ng.J.pO\u003dfunction(){};g.b(Ac,RV);g.J\u003dAc.prototype;\ng.J.Ft\u003dfunction(){var e\u003dthis;A6(this.layout.clientMetadata,\"metadata_type_player_bytes_callback_ref\").current\u003dthis;var N\u003dA6(this.layout.clientMetadata,\"metadata_type_layout_enter_ms\"),y\u003dA6(this.layout.clientMetadata,\"metadata_type_layout_exit_ms\");this.FS\u003dlnM(this.slot,this.layout,A6(this.layout.clientMetadata,\"metadata_type_player_vars\"),N,y,A6(this.layout.clientMetadata,\"metadata_type_video_length_seconds\")*1E3,this.xk.get(),this.hf.get(),function(){return{layoutType:\"LAYOUT_TYPE_MEDIA\",enterMs:N,\nexitMs:y,adPlacementConfig:A6(e.layout.clientMetadata,\"metadata_type_ad_placement_config\")}},this.Pk.get());\nvar w\u003dA6(this.layout.clientMetadata,\"metadata_type_video_length_seconds\"),E\u003dA6(this.layout.clientMetadata,\"metadata_type_active_view_traffic_type\");X1(this.layout.tM)\u0026\u0026Nr(this.AM.get(),this.layout.layoutId,{Gn:E,vK:w,listener:this})};\ng.J.Hm\u003dfunction(){X1(this.layout.tM)\u0026\u0026ya(this.AM.get(),this.layout.layoutId)};\ng.J.Fa\u003dfunction(){var e\u003dthis;if(this.Dg)YN(\"Expected the layout not to be entered before start rendering\",this.slot,this.layout);else if(this.Dg\u003d{lL:null,I3:!1},FoE(this.slot,this.layout,this.If.get()),this.vk.eR(\"start\"),MC(this.wP.get())){var N\u003deT(this.zZ.get()),y\u003dA6(this.layout.clientMetadata,\"metadata_type_video_length_seconds\"),w\u003dpe(this.zZ.get(),2,!1);Sq5(this.vk,this.Dg.lL,N,y,w,function(){return void vi_(e,\"teois\")},!1)}};\ng.J.Ph\u003dfunction(){var e\u003dthis;if(this.Dg){if(MC(this.wP.get()))if(this.FS\u003d\u003d\u003dnull)YN(\"Unexpected single media layout exited without a timeline playback ID\");else{var N\u003dA6(this.layout.clientMetadata,\"metadata_type_video_length_seconds\"),y\u003dQnH(this.zZ.get(),this.FS);$uH(this.vk,y);em(this.vk,null,this.Dg.lL,N,y,!1,function(w){return void zKs(e,w,\"fue\")})}this.Dg\u003dnull}else YN(\"Expected the layout to be entered before stop rendering\",this.slot,this.layout)};\ng.J.pZ\u003dfunction(e){var N\u003dthis;if(this.Dg){if(V6(this.vk,\"impression\")){var y\u003deT(this.zZ.get()),w\u003dA6(this.layout.clientMetadata,\"metadata_type_video_length_seconds\");Np(this.vk,y,e,this.Dg.lL,w,function(E){return void zKs(N,E,\"tpaqe\")})}this.Dg.lL\u003de}};\ng.J.pN\u003dfunction(e){var N\u003dthis;if(this.Dg){MC(this.wP.get())||this.Dg.I3||(this.Dg.I3\u003d!0,e\u003dnew g.ME(e.state,new g.a8));var y\u003dA6(this.layout.clientMetadata,\"metadata_type_video_length_seconds\"),w\u003dpe(this.zZ.get(),2,!1);aV(this.vk,this.Dg.lL,e,y,w,!1,!MC(this.wP.get()),function(){return void vi_(N,\"teosc\")})}};\ng.J.onFullscreenToggled\u003dfunction(e){oiE(this.vk,e)};\ng.J.e5\u003dfunction(){bV3(this.vk)};\ng.J.tq\u003dfunction(){hK_(this.vk)};\ng.J.KG\u003dfunction(){cy5(this.vk)};\ng.J.fG\u003dfunction(){kH_(this.vk)};\ng.J.Nf\u003dfunction(){Bzn(this.vk)};\ng.J.k6\u003dfunction(){XwM(this.vk)};TK.prototype.build\u003dfunction(e,N,y,w){if(eK(y.clientMetadata,\"metadata_type_dai\")){var E\u003dA6(w.clientMetadata,\"metadata_type_ad_placement_config\");Up(w,{xO:\"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(\" \"),K$:[\"LAYOUT_TYPE_MEDIA\"]})\u0026\u0026E!\u003d\u003dvoid 0?(E\u003dnew I0(w.tM,this.Pk,E,w.layoutId,null),E\u003dnew Ac(e,y,w,this.Hk,this.xk,this.hf,this.p$,this.zZ,E,this.Pk,this.If,\nthis.J,this.AM,this.wP)):E\u003dnull;if(E)return E;a:{var A,T\u003d(A\u003dw.Cm)!\u003dnull?A:A6(w.clientMetadata,\"metadata_type_sub_layouts\");E\u003dA6(w.clientMetadata,\"metadata_type_ad_placement_config\");if(Up(w,{xO:[\"metadata_type_layout_enter_ms\",\"metadata_type_drift_recovery_ms\",\"metadata_type_layout_exit_ms\"],K$:[\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\"]})\u0026\u0026T!\u003d\u003dvoid 0\u0026\u0026E!\u003d\u003dvoid 0){A\u003d[];T\u003dg.c(T);for(var p\u003dT.next();!p.done;p\u003dT.next()){p\u003dp.value;var C\u003dA6(p.clientMetadata,\"metadata_type_media_sub_layout_index\");if(!Up(p,{xO:\"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(\" \"),\nK$:[\"LAYOUT_TYPE_MEDIA\"]})||C\u003d\u003d\u003dvoid 0){e\u003dnull;break a}C\u003dnew I0(p.tM,this.Pk,E,p.layoutId,C);A.push(new PyP(N,y,p,this.xk,C,this.zZ,this.hf,this.AM,this.If,this.wP,this.Pk,this.Hk))}N\u003dnew I0(w.tM,this.Pk,E,w.layoutId);e\u003dnew LL(e,y,w,this.Hk,this.xk,this.p$,this.zZ,N,this.Pk,this.J,A)}else e\u003dnull}if(e)return e}else if(e\u003dCy5(e,N,y,w,this.Jz,this.EQ,this.Mr,this.Pk,this.AM,this.If,this.s2,this.Hk,this.zZ,this.oJ,this.d7,this.Vi,this.P9,this.DM,this.wP,this.xk,this.context,this.Kw))return e;throw new wX(\"Unsupported layout with type: \"+\nw.layoutType+\" and client metadata: \"+T5(w.clientMetadata)+\" in PlayerBytesLayoutRenderingAdapterFactory.\");};Jc.prototype.build\u003dfunction(e,N,y,w){if(e\u003dCy5(e,N,y,w,this.Jz,this.EQ,this.Mr,this.Pk,this.AM,this.If,this.s2,this.Hk,this.zZ,this.oJ,this.d7,this.Vi,this.P9,this.DM,this.wP,this.xk,this.context,this.Kw))return e;throw new wX(\"Unsupported layout with type: \"+w.layoutType+\" and client metadata: \"+T5(w.clientMetadata)+\" in PlayerBytesVodOnlyLayoutRenderingAdapterFactory.\");};g.b(iVJ,JZ);g.b(pt,bv);pt.prototype.startRendering\u003dfunction(e){var N\u003dhA(this.vk),y\u003d{adsClientData:this.layout.o9};this.J.push(new iVJ(A6(this.layout.clientMetadata,\"metadata_type_valid_survey_text_interstitial_renderer\"),N,this.mP().layoutId,y));bv.prototype.startRendering.call(this,e);this.callback.Ql(this.slot,e)};\npt.prototype.Pw\u003dfunction(e,N){N!\u003d\u003dthis.layout.layoutId||e!\u003d\u003d\"survey-interstitial\"\u0026\u0026e!\u003d\u003d\"button\"||((e\u003dA6(this.layout.clientMetadata,\"metadata_type_player_bytes_layout_controls_callback_ref\").current)?e.Aq(this.slot,this.layout):YN(\"Tried to skip SurveyInterstitial but PlayerBytes callback is null\"))};\npt.prototype.fh\u003dfunction(){bv.prototype.fh.call(this)};var ry\u003dnew g.l8(320,63);g.b(Mp,JZ);g.b(lR,bv);g.J\u003dlR.prototype;g.J.Vb\u003dfunction(){};\ng.J.pN\u003dfunction(){};\ng.J.onFullscreenToggled\u003dfunction(){};\ng.J.Yx\u003dfunction(e){e\u0026\u0026iP(this.j,this.layout)};\ng.J.D0\u003dfunction(){};\ng.J.ys\u003dfunction(e){var N\u003dYA(this.layout);if(this.G\u003d$A(e,mQF(this.zZ.get())))N.onErrorCommand\u0026\u0026this.P9.get().executeCommand(N.onErrorCommand,this.layout.layoutId),iP(this.j,this.layout)};\ng.J.onVolumeChange\u003dfunction(){};\ng.J.rb\u003dfunction(){return this.mP().layoutId};\ng.J.B6\u003dfunction(){return this.G};\ng.J.Pw\u003dfunction(e){this.L.Pw(e);e\u003d\u003d\u003d\"in_video_overlay_close_button\"\u0026\u0026iP(this.j,this.layout)};\ng.J.uh\u003dfunction(e){e\u003d\u003d\u003d\"invideo-overlay\"\u0026\u0026iP(this.j,this.layout)};\ng.J.Jp\u003dfunction(){this.L.Jp()};\ng.J.startRendering\u003dfunction(e){bv.prototype.startRendering.call(this,e);this.callback.Ql(this.slot,e);this.Z.H1\u003dthis};\ng.J.fC\u003dfunction(e,N){bv.prototype.fC.call(this,e,N);Oy(this.Z,this)};\ng.J.init\u003dfunction(){bv.prototype.init.call(this);VN5(this.Pk.get(),this);this.zZ.get().addListener(this);this.J.push(new Mp(YA(this.layout),hA(this.vk),this.layout.layoutId,{adsClientData:this.layout.o9}))};\ng.J.release\u003dfunction(){bv.prototype.release.call(this);this.zZ.get().removeListener(this);fl0(this.Pk.get(),this)};\ng.J.Qs\u003dfunction(){};\ng.J.pO\u003dfunction(){};g.b(Fv,bv);g.J\u003dFv.prototype;g.J.init\u003dfunction(){bv.prototype.init.call(this);VN5(this.Pk.get(),this);this.zZ.get().addListener(this);this.J.push(new Mp(YA(this.layout),hA(this.vk),this.layout.layoutId,{adsClientData:this.layout.o9}))};\ng.J.Jp\u003dfunction(){this.L.Jp()};\ng.J.startRendering\u003dfunction(e){bv.prototype.startRendering.call(this,e);this.callback.Ql(this.slot,e);this.Z.H1\u003dthis};\ng.J.fC\u003dfunction(e,N){bv.prototype.fC.call(this,e,N);Oy(this.Z,this)};\ng.J.Pw\u003dfunction(e){this.L.Pw(e);e\u003d\u003d\u003d\"in_video_overlay_close_button\"\u0026\u0026iP(this.j,this.layout)};\ng.J.HM\u003dfunction(e){if(e\u003d\u003d\u003d\"invideo-overlay\"){e\u003duP_(this.U,this.layout);e\u003dg.c(e);for(var N\u003de.next();!N.done;N\u003de.next())N.value.stop()}};\ng.J.uh\u003dfunction(e){e\u003d\u003d\u003d\"invideo-overlay\"\u0026\u0026iP(this.j,this.layout)};\ng.J.Tm\u003dfunction(e){if(e\u003d\u003d\u003d\"invideo-overlay\"){e\u003duP_(this.U,this.layout);e\u003dg.c(e);for(var N\u003de.next();!N.done;N\u003de.next())N.value.start()}};\ng.J.Vb\u003dfunction(){};\ng.J.pN\u003dfunction(){};\ng.J.onFullscreenToggled\u003dfunction(){};\ng.J.Yx\u003dfunction(e){e\u0026\u0026iP(this.j,this.layout)};\ng.J.D0\u003dfunction(){};\ng.J.ys\u003dfunction(e){var N\u003dYA(this.layout),y\u003dN.contentSupportedRenderer.imageOverlayAdContentRenderer,w\u003dmQF(this.zZ.get());a:{y\u003dy.image;y\u003dy\u003d\u003d\u003dvoid 0?null:y;if(y!\u003dnull\u0026\u0026(y\u003dy.thumbnail,y!\u003dnull\u0026\u0026y.thumbnails!\u003dnull\u0026\u0026y.thumbnails.length!\u003d0\u0026\u0026y.thumbnails[0].width!\u003dnull\u0026\u0026y.thumbnails[0].height!\u003dnull)){y\u003dnew g.l8(y.thumbnails[0].width||0,y.thumbnails[0].height||0);break a}y\u003dnew g.l8(0,0)}if(this.G\u003d$A(e,w,y))N.onErrorCommand\u0026\u0026this.P9.get().executeCommand(N.onErrorCommand,this.layout.layoutId),iP(this.j,this.layout)};\ng.J.onVolumeChange\u003dfunction(){};\ng.J.rb\u003dfunction(){return this.mP().layoutId};\ng.J.B6\u003dfunction(){return this.G};\ng.J.release\u003dfunction(){bv.prototype.release.call(this);this.zZ.get().removeListener(this);fl0(this.Pk.get(),this)};\ng.J.Qs\u003dfunction(){};\ng.J.pO\u003dfunction(){};Sm.prototype.Pw\u003dfunction(e){e\u003d\u003d\u003d\"ad-info-hover-text-button\"\u0026\u0026((this.J\u003dthis.zZ.get().Ax(1))||this.zZ.get().pauseVideo())};\nSm.prototype.Jp\u003dfunction(){this.J||this.zZ.get().resumeVideo(1)};g.b(fn0,JZ);g.b(oX,bv);g.J\u003doX.prototype;g.J.init\u003dfunction(){bv.prototype.init.call(this);this.zZ.get().addListener(this)};\ng.J.startRendering\u003dfunction(e){var N\u003dA6(this.layout.clientMetadata,\"METADATA_TYPE_VALID_INSTREAM_SURVEY_AD_RENDERER_FOR_VOD\");this.J.push(new fn0(N,this.layout.layoutId,{adsClientData:this.layout.o9}));bv.prototype.startRendering.call(this,e);this.callback.Ql(this.slot,e)};\ng.J.Ql\u003dfunction(){};\ng.J.Pw\u003dfunction(e,N){N!\u003d\u003dthis.layout.layoutId||e!\u003d\u003d\"ad-info-icon-button\"\u0026\u0026e!\u003d\u003d\"ad-info-dialog-close-button\"||((N\u003dA6(this.layout.clientMetadata,\"metadata_type_player_bytes_layout_controls_callback_ref\").current)?e\u003d\u003d\u003d\"ad-info-icon-button\"?N.WF(this.slot,this.layout):e\u003d\u003d\u003d\"ad-info-dialog-close-button\"\u0026\u0026N.Jf(this.slot,this.layout):YN(\"Tried to use LayoutControlsCallback on Survey but it is null\",this.slot,this.layout,{ComponentType:e}))};\ng.J.ys\u003dfunction(e){e.width\u003c450\u0026\u0026iP(this.j,this.layout)};\ng.J.onVolumeChange\u003dfunction(){};\ng.J.Vb\u003dfunction(){};\ng.J.onFullscreenToggled\u003dfunction(){};\ng.J.Yx\u003dfunction(){};\ng.J.D0\u003dfunction(){};\ng.J.pN\u003dfunction(){};\ng.J.Qs\u003dfunction(){};\ng.J.pO\u003dfunction(){};\ng.J.fh\u003dfunction(){bv.prototype.fh.call(this)};\ng.J.release\u003dfunction(){bv.prototype.release.call(this);this.zZ.get().removeListener(this)};tZ5.prototype.build\u003dfunction(e,N,y,w){if(N\u003drp(e,y,w,this.q7,this.zZ,this.Pk,this.j,this.J,this.wP))return N;if(Up(w,VZn()))return new Fv(y,w,this.Pk,this.AM,this.q7,e,this.N,this.K,this.zZ,this.P9,this.wP,this.J,new Sm(this.zZ));if(Up(w,giM()))return new lR(y,w,this.Pk,this.AM,this.q7,e,this.N,this.zZ,this.P9,this.wP,this.J,new Sm(this.zZ));if(Up(w,{xO:[\"METADATA_TYPE_VALID_INSTREAM_SURVEY_AD_RENDERER_FOR_VOD\"],K$:[\"LAYOUT_TYPE_SURVEY\"]}))return new oX(y,w,e,this.q7,this.N,this.zZ,this.wP);if(Up(w,\n{xO:[\"metadata_type_player_bytes_layout_controls_callback_ref\",\"metadata_type_valid_survey_text_interstitial_renderer\",\"metadata_type_ad_placement_config\"],K$:[\"LAYOUT_TYPE_VIDEO_INTERSTITIAL_BUTTONED_LEFT\"]}))return new pt(y,w,e,this.q7,this.Pk);if(Up(w,HT5()))return new Eg(y,w,e,this.q7,this.zZ,this.wP);throw new wX(\"Unsupported layout with type: \"+w.layoutType+\" and client metadata: \"+T5(w.clientMetadata)+\" in WebDesktopMainInPlayerLayoutRenderingAdapterFactory.\");};umM.prototype.build\u003dfunction(e,N,y,w){if(N\u003drp(e,y,w,this.q7,this.zZ,this.Pk,this.j,this.J,this.wP))return N;if(Up(w,VZn()))return new Fv(y,w,this.Pk,this.AM,this.q7,e,this.N,this.K,this.zZ,this.P9,this.wP,this.J,new Sm(this.zZ));if(Up(w,giM()))return new lR(y,w,this.Pk,this.AM,this.q7,e,this.N,this.zZ,this.P9,this.wP,this.J,new Sm(this.zZ));throw new wX(\"Unsupported layout with type: \"+w.layoutType+\" and client metadata: \"+T5(w.clientMetadata)+\" in WebEmbeddedInPlayerLayoutRenderingAdapterFactory.\");\n};g.b(bR,yI);bR.prototype.startRendering\u003dfunction(e){yI.prototype.startRendering.call(this,e);if(e.renderingContent?xu3(e,Mb(this.Hk.get(),2)||void 0):A6(this.layout.clientMetadata,\"metadata_ad_video_is_listed\"))e\u003de.renderingContent?ZTM(e,Mb(this.Hk.get(),2)||void 0):A6(this.layout.clientMetadata,\"metadata_type_ad_info_ad_metadata\"),this.Hs.get().C.Mg(\"onAdMetadataAvailable\",e)};ZVn.prototype.build\u003dfunction(e,N,y,w){if(Up(w,qq5())||w.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\"\u0026\u0026g.m(w.renderingContent,TS)!\u003d\u003dvoid 0)return new bR(e,y,w,this.q7,this.zZ,this.Pk,this.N,this.Hs,this.J,this.Hk);throw new wX(\"Unsupported layout with type: \"+w.layoutType+\" and client metadata: \"+T5(w.clientMetadata)+\" in WebRemixInPlayerLayoutRenderingAdapterFactory.\");};xYs.prototype.build\u003dfunction(e,N,y,w){if(Up(w,qq5()))return new bR(e,y,w,this.q7,this.zZ,this.Pk,this.N,this.Hs,this.J,this.Hk);if(e\u003drp(e,y,w,this.q7,this.zZ,this.Pk,this.N,this.J,this.wP))return e;throw new wX(\"Unsupported layout with type: \"+w.layoutType+\" and client metadata: \"+T5(w.clientMetadata)+\" in WebUnpluggedInPlayerLayoutRenderingAdapterFactory.\");};nt.prototype.clone\u003dfunction(e){var N\u003dthis;return new nt(function(){return N.triggerId},e)};QV.prototype.clone\u003dfunction(e){var N\u003dthis;return new QV(function(){return N.triggerId},e)};mz.prototype.clone\u003dfunction(e){var N\u003dthis;return new mz(function(){return N.triggerId},e)};Hh.prototype.clone\u003dfunction(e){var N\u003dthis;return new Hh(function(){return N.triggerId},e)};Kt.prototype.clone\u003dfunction(e){var N\u003dthis;return new Kt(function(){return N.triggerId},e)};Wh.prototype.clone\u003dfunction(e){var N\u003dthis;return new Wh(function(){return N.triggerId},e)};g.b(DC,g.x);var NLM\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 LN\u003d{layoutExitMuteTriggers:[],layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],E2:[],layoutExitUserInputSubmittedTriggers:[]};var id\u003d{efW:1,vIZ:2,gI1:3,1:\"LOAD_POLICY_ALWAYS\",2:\"LOAD_POLICY_BY_PREFERENCE\",3:\"LOAD_POLICY_BY_REQUEST\"};g.b(YF,g.x);g.J\u003dYF.prototype;g.J.R0\u003dfunction(e){if(this.J)YN(\"Unexpected multiple fetch instructions for the current content\");else{this.J\u003de;e\u003dg.c(this.p$.get().IH);for(var N\u003de.next();!N.done;N\u003de.next())bxF(this,this.J,N.value)}};\ng.J.Wq\u003dfunction(e){if(!this.J){var N;(N\u003dthis.xk)\u003d\u003dnull||N.get().Mp(e.identifier);return!1}bxF(this,this.J,e);return!0};\ng.J.xa\u003dfunction(){};\ng.J.I$\u003dfunction(e){this.J\u0026\u0026this.J.contentCpn!\u003d\u003de\u0026\u0026(YN(\"Fetch instructions carried over from previous content video\",void 0,void 0,{contentCpn:e,fetchInstructionsCpn:this.J.contentCpn}),this.J\u003dnull)};\ng.J.Jg\u003dfunction(e){this.J\u0026\u0026this.J.contentCpn!\u003d\u003de\u0026\u0026YN(\"Expected content video of the current fetch instructions to end\",void 0,void 0,{contentCpn:e,fetchInstructionsCpn:this.J.contentCpn},!0);this.J\u003dnull};\ng.J.fh\u003dfunction(){g.x.prototype.fh.call(this);this.J\u003dnull};var cv\u003d[\"metadata_type_content_cpn\",\"metadata_type_player_bytes_callback_ref\",\"metadata_type_instream_ad_player_overlay_renderer\",\"metadata_type_ad_placement_config\"],rK5\u003d[\"metadata_type_content_cpn\",\"metadata_type_player_bytes_callback_ref\",\"metadata_type_player_overlay_layout_renderer\",\"metadata_type_ad_placement_config\"];g.b(F7,g.x);g.J\u003dF7.prototype;g.J.Ql\u003dfunction(e,N){var y\u003dthis;if(N.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_MEDIA\"\u0026\u0026(Nx(N,this.Z)||Nx(N,rK5))){var w\u003dMb(this.Hk.get(),2),E\u003dthis.j(N,w||void 0);E?lv(this.K.get(),\"OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED\",function(){var A\u003d[$D1(y.J.get(),E.contentCpn,E.rL,function(T){return y.L(T.slotId,\"core\",E,$2(y.yT.get(),T))},E.inPlayerSlotId)];\nE.instreamAdPlayerUnderlayRenderer\u0026\u0026Wr(y.wP.get())\u0026\u0026A.push(BKP(y,E,E.instreamAdPlayerUnderlayRenderer));return A}):YN(\"Expected MediaLayout to carry valid opportunity on entered\",e,N)}};\ng.J.JT\u003dfunction(){};\ng.J.eZ\u003dfunction(){};\ng.J.BE\u003dfunction(){};\ng.J.XI\u003dfunction(){};\ng.J.ma\u003dfunction(){};\ng.J.U4\u003dfunction(){};\ng.J.Wf\u003dfunction(){};\ng.J.i6\u003dfunction(){};\ng.J.Lq\u003dfunction(){};\ng.J.sX\u003dfunction(){};\ng.J.aJ\u003dfunction(){};g.b(Sw,g.x);Sw.prototype.I$\u003dfunction(e,N,y,w,E,A,T){var p\u003dthis,C\u003dMb(this.Hk.get(),1);!R_(this.wP.get(),\"html5_ssap_play_cached_preroll\")\u0026\u0026C.jg?JM(this.zZ.get()):(EkM(this.d7.get(),w),lv(this.N.get(),\"OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED\",function(){return X8J(p.J.get(),w,E,A,e,N,T,C,\"\")}),Tcn(this.K))};\nSw.prototype.Jg\u003dfunction(){};g.b(oc,g.x);g.b(bP,g.x);bP.prototype.onCueRangeEnter\u003dfunction(){};\nbP.prototype.onCueRangeExit\u003dfunction(e){var N\u003dthis,y\u003dthis.J.get(e);y\u0026\u0026(this.J.delete(e),this.oJ.get().removeCueRange(e),lv(this.N.get(),\"OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY\",function(){var w\u003dN.K.get();w\u003dF1(w.N.get(),\"SLOT_TYPE_AD_BREAK_REQUEST\");return[Object.assign({},y,{slotId:w,slotEntryTrigger:y.slotEntryTrigger?Hx_(y.slotId,w,y.slotEntryTrigger):void 0,slotFulfillmentTriggers:KZ9(y.slotId,w,y.slotFulfillmentTriggers),slotExpirationTriggers:KZ9(y.slotId,w,y.slotExpirationTriggers)})]},\ny.slotId))};\nbP.prototype.I$\u003dfunction(){for(var e\u003dg.c(this.J.keys()),N\u003de.next();!N.done;N\u003de.next())N\u003dN.value,this.oJ.get().removeCueRange(N);this.J.clear()};\nbP.prototype.Jg\u003dfunction(){};g.b(hH,g.x);g.J\u003dhH.prototype;g.J.JT\u003dfunction(){};\ng.J.eZ\u003dfunction(e){var N\u003dthis;g.e1(g.yK(),function(){var y\u003dN.J.get(e);y\u0026\u0026YN(\"Expected layouts to be properly unscheduled\",e,void 0,{slotType:e.slotType,layoutTypes:[].concat(g.B(y)).map(function(w){return w.layoutType})})},0)};\ng.J.BE\u003dfunction(){};\ng.J.XI\u003dfunction(){};\ng.J.ma\u003dfunction(){};\ng.J.U4\u003dfunction(){};\ng.J.Wf\u003dfunction(){};\ng.J.i6\u003dfunction(e,N){this.J.has(e)||this.J.set(e,new Set);this.J.get(e).add(N)};\ng.J.Lq\u003dfunction(e,N){this.R$.has(e)\u0026\u0026this.R$.get(e)\u003d\u003d\u003dN\u0026\u0026YN(\"Unscheduled a Layout that is currently entered.\",e,N);if(this.J.has(e)){var y\u003dthis.J.get(e);y.has(N)?(y.delete(N),y.size\u003d\u003d\u003d0\u0026\u0026this.J.delete(e)):YN(\"Trying to unscheduled a Layout that was not scheduled.\",e,N)}else YN(\"Trying to unscheduled a Layout that was not scheduled.\",e,N)};\ng.J.Ql\u003dfunction(e,N){this.R$.set(e,N)};\ng.J.aJ\u003dfunction(e){this.R$.delete(e)};\ng.J.sX\u003dfunction(){};g.J\u003dPls.prototype;g.J.init\u003dfunction(){};\ng.J.W9\u003dfunction(){return this.slot};\ng.J.LU\u003dfunction(){this.callback.BE(this.slot)};\ng.J.HU\u003dfunction(){this.callback.ma(this.slot)};\ng.J.release\u003dfunction(){};Bu.prototype.build\u003dfunction(e,N){return new Pls(e,N)};g.J\u003ddTE.prototype;g.J.init\u003dfunction(){};\ng.J.W9\u003dfunction(){return this.slot};\ng.J.LU\u003dfunction(){Ce(this.zZ.get(),\"ad-showing\");this.callback.BE(this.slot)};\ng.J.HU\u003dfunction(){this.callback.ma(this.slot);rV(this.zZ.get(),\"ad-showing\")};\ng.J.release\u003dfunction(){};g.J\u003dIbM.prototype;g.J.init\u003dfunction(){};\ng.J.W9\u003dfunction(){return this.slot};\ng.J.LU\u003dfunction(){Ce(this.zZ.get(),\"ad-showing\");Ce(this.zZ.get(),\"ad-interrupting\");this.N\u003dthis.zZ.get().isAtLiveHead();this.J\u003dMath.ceil(Date.now()/1E3);this.callback.BE(this.slot)};\ng.J.HU\u003dfunction(){rV(this.zZ.get(),\"ad-showing\");rV(this.zZ.get(),\"ad-interrupting\");var e\u003dthis.N?Infinity:pe(this.zZ.get(),1,!0)+Math.floor(Date.now()/1E3)-this.J;this.zZ.get().C.seekTo(e,void 0,void 0,1);this.callback.ma(this.slot)};\ng.J.release\u003dfunction(){};g.J\u003dvqM.prototype;g.J.init\u003dfunction(){};\ng.J.W9\u003dfunction(){return this.slot};\ng.J.LU\u003dfunction(){Ce(this.zZ.get(),\"ad-showing\");Ce(this.zZ.get(),\"ad-interrupting\");this.callback.BE(this.slot)};\ng.J.HU\u003dfunction(){JM(this.zZ.get());rV(this.zZ.get(),\"ad-showing\");rV(this.zZ.get(),\"ad-interrupting\");this.callback.ma(this.slot)};\ng.J.release\u003dfunction(){JM(this.zZ.get())};X7.prototype.build\u003dfunction(e,N){if(J6(N,[\"metadata_type_dai\"],\"SLOT_TYPE_PLAYER_BYTES\"))return new dTE(e,N,this.zZ);if(N.slotEntryTrigger instanceof VV\u0026\u0026J6(N,[\"metadata_type_served_from_live_infra\"],\"SLOT_TYPE_PLAYER_BYTES\"))return new IbM(e,N,this.zZ);if(J6(N,[],\"SLOT_TYPE_PLAYER_BYTES\"))return new vqM(e,N,this.zZ);throw new U(\"Unsupported slot with type \"+N.slotType+\" and client metadata: \"+(T5(N.clientMetadata)+\" in PlayerBytesSlotAdapterFactory.\"));};g.b(Pu,g.x);Pu.prototype.J\u003dfunction(e){for(var N\u003d[],y\u003dg.c(this.Zg.values()),w\u003dy.next();!w.done;w\u003dy.next()){w\u003dw.value;var E\u003dw.trigger;E instanceof jm\u0026\u0026w.category\u003d\u003d\u003d\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_MUTED\"\u0026\u0026E.triggeringLayoutId\u003d\u003d\u003de\u0026\u0026N.push(w)}N.length?iF(this.ri(),N):YN(\"Mute requested but no registered triggers can be activated.\")};g.b(Ic,Pu);g.J\u003dIc.prototype;g.J.Pw\u003dfunction(e,N){if(N)if(e\u003d\u003d\u003d\"skip-button\"){e\u003d[];for(var y\u003dg.c(this.Zg.values()),w\u003dy.next();!w.done;w\u003dy.next()){w\u003dw.value;var E\u003dw.trigger;E instanceof jm\u0026\u0026w.category\u003d\u003d\u003d\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_SKIPPED\"\u0026\u0026E.triggeringLayoutId\u003d\u003d\u003dN\u0026\u0026e.push(w)}e.length\u0026\u0026iF(this.ri(),e)}else R_(this.wP.get(),\"supports_multi_step_on_desktop\")?e\u003d\u003d\u003d\"ad-action-submit-survey\"\u0026\u0026d$(this,N):e\u003d\u003d\u003d\"survey-submit\"?d$(this,N):e\u003d\u003d\u003d\"survey-single-select-answer-button\"\u0026\u0026d$(this,N)};\ng.J.oG\u003dfunction(e){Pu.prototype.J.call(this,e)};\ng.J.jw\u003dfunction(e,N,y,w){if(this.Zg.has(N.triggerId))throw new U(\"Tried to register duplicate trigger for slot.\");if(!(N instanceof O_||N instanceof jm))throw new U(\"Incorrect TriggerType: Tried to register trigger of type \"+N.triggerType+\" in AdUxUpdateTriggerAdapter.\");this.Zg.set(N.triggerId,new GK(e,N,y,w))};\ng.J.Ay\u003dfunction(e){this.Zg.delete(e.triggerId)};\ng.J.HM\u003dfunction(){};\ng.J.Tm\u003dfunction(){};\ng.J.uh\u003dfunction(){};g.b(vu,g.x);g.J\u003dvu.prototype;\ng.J.jw\u003dfunction(e,N,y,w){if(this.Zg.has(N.triggerId))throw new U(\"Tried to register duplicate trigger for slot.\");if(!(N instanceof nt||N instanceof QV||N instanceof mz||N instanceof Hh||N instanceof Kt||N instanceof Wh||N instanceof uR||N instanceof dy||N instanceof vh||N instanceof IX||N instanceof tc||N instanceof Ph))throw new U(\"Incorrect TriggerType: Tried to register trigger of type \"+N.triggerType+\" in AdsControlFlowEventTriggerAdapter\");e\u003dnew GK(e,N,y,w);this.Zg.set(N.triggerId,e);N instanceof\nKt\u0026\u0026this.L.has(N.triggeringSlotId)\u0026\u0026iF(this.J(),[e]);N instanceof nt\u0026\u0026this.K.has(N.triggeringSlotId)\u0026\u0026iF(this.J(),[e]);N instanceof dy\u0026\u0026this.N.has(N.triggeringLayoutId)\u0026\u0026iF(this.J(),[e])};\ng.J.Ay\u003dfunction(e){this.Zg.delete(e.triggerId)};\ng.J.JT\u003dfunction(e){this.L.add(e.slotId);for(var N\u003d[],y\u003dg.c(this.Zg.values()),w\u003dy.next();!w.done;w\u003dy.next())w\u003dw.value,w.trigger instanceof Kt\u0026\u0026e.slotId\u003d\u003d\u003dw.trigger.triggeringSlotId\u0026\u0026N.push(w);N.length\u003e0\u0026\u0026iF(this.J(),N)};\ng.J.eZ\u003dfunction(e){this.L.delete(e.slotId);for(var N\u003d[],y\u003dg.c(this.Zg.values()),w\u003dy.next();!w.done;w\u003dy.next()){w\u003dw.value;var E\u003dw.trigger;E instanceof Wh\u0026\u0026E.triggeringSlotId\u003d\u003d\u003de.slotId\u0026\u0026N.push(w)}N.length\u003e0\u0026\u0026iF(this.J(),N)};\ng.J.XI\u003dfunction(e){for(var N\u003d[],y\u003dg.c(this.Zg.values()),w\u003dy.next();!w.done;w\u003dy.next()){w\u003dw.value;var E\u003dw.trigger;E instanceof uR\u0026\u0026E.slotType\u003d\u003d\u003de.slotType\u0026\u0026E.J!\u003d\u003de.slotId\u0026\u0026N.push(w)}N.length\u003e0\u0026\u0026iF(this.J(),N)};\ng.J.BE\u003dfunction(e){this.K.add(e.slotId);for(var N\u003d[],y\u003dg.c(this.Zg.values()),w\u003dy.next();!w.done;w\u003dy.next())w\u003dw.value,w.trigger instanceof nt\u0026\u0026e.slotId\u003d\u003d\u003dw.trigger.triggeringSlotId\u0026\u0026N.push(w);N.length\u003e0\u0026\u0026iF(this.J(),N)};\ng.J.ma\u003dfunction(e){this.K.delete(e.slotId);this.j.add(e.slotId);for(var N\u003d[],y\u003dg.c(this.Zg.values()),w\u003dy.next();!w.done;w\u003dy.next())if(w\u003dw.value,w.trigger instanceof QV)e.slotId\u003d\u003d\u003dw.trigger.triggeringSlotId\u0026\u0026N.push(w);else if(w.trigger instanceof Ph){var E\u003dw.trigger;e.slotId\u003d\u003d\u003dE.slotId\u0026\u0026this.N.has(E.triggeringLayoutId)\u0026\u0026N.push(w)}N.length\u003e0\u0026\u0026iF(this.J(),N)};\ng.J.U4\u003dfunction(e){for(var N\u003d[],y\u003dg.c(this.Zg.values()),w\u003dy.next();!w.done;w\u003dy.next())w\u003dw.value,w.trigger instanceof mz\u0026\u0026e.slotId\u003d\u003d\u003dw.trigger.triggeringSlotId\u0026\u0026N.push(w);N.length\u003e0\u0026\u0026iF(this.J(),N)};\ng.J.Wf\u003dfunction(e){for(var N\u003d[],y\u003dg.c(this.Zg.values()),w\u003dy.next();!w.done;w\u003dy.next())w\u003dw.value,w.trigger instanceof Hh\u0026\u0026e.slotId\u003d\u003d\u003dw.trigger.triggeringSlotId\u0026\u0026N.push(w);N.length\u003e0\u0026\u0026iF(this.J(),N)};\ng.J.i6\u003dfunction(e,N){this.Z.add(N.layoutId)};\ng.J.Lq\u003dfunction(e,N){this.Z.delete(N.layoutId)};\ng.J.Ql\u003dfunction(e,N){this.N.add(N.layoutId);for(var y\u003d[],w\u003dg.c(this.Zg.values()),E\u003dw.next();!E.done;E\u003dw.next())if(E\u003dE.value,E.trigger instanceof dy)N.layoutId\u003d\u003d\u003dE.trigger.triggeringLayoutId\u0026\u0026y.push(E);else if(E.trigger instanceof tc){var A\u003dE.trigger;e.slotType\u003d\u003d\u003dA.slotType\u0026\u0026N.layoutType\u003d\u003d\u003dA.layoutType\u0026\u0026N.layoutId!\u003d\u003dA.J\u0026\u0026y.push(E)}else E.trigger instanceof Ph\u0026\u0026(A\u003dE.trigger,N.layoutId\u003d\u003d\u003dA.triggeringLayoutId\u0026\u0026this.j.has(A.slotId)\u0026\u0026y.push(E));y.length\u003e0\u0026\u0026iF(this.J(),y)};\ng.J.aJ\u003dfunction(e,N,y){this.N.delete(N.layoutId);e\u003d[];for(var w\u003dg.c(this.Zg.values()),E\u003dw.next();!E.done;E\u003dw.next())if(E\u003dE.value,E.trigger instanceof vh\u0026\u0026N.layoutId\u003d\u003d\u003dE.trigger.triggeringLayoutId\u0026\u0026e.push(E),E.trigger instanceof IX){var A\u003dE.trigger;N.layoutId\u003d\u003d\u003dA.triggeringLayoutId\u0026\u0026A.J.includes(y)\u0026\u0026e.push(E)}e.length\u003e0\u0026\u0026iF(this.J(),e)};\ng.J.sX\u003dfunction(){};\ng.J.I$\u003dfunction(){this.j.clear()};\ng.J.Jg\u003dfunction(){};g.b(zB,g.x);zB.prototype.jw\u003dfunction(e,N,y,w){if(this.Zg.has(N.triggerId))throw new U(\"Tried to register duplicate trigger for slot.\");if(!(N instanceof Bh))throw new U(\"Incorrect TriggerType: Tried to register trigger of type \"+N.triggerType+\" in CloseRequestedTriggerAdapter\");this.Zg.set(N.triggerId,new GK(e,N,y,w))};\nzB.prototype.Ay\u003dfunction(e){this.Zg.delete(e.triggerId)};g.b(Dz,g.x);Dz.prototype.jw\u003dfunction(e,N,y,w){if(this.Zg.has(N.triggerId))throw new U(\"Tried to register duplicate trigger for slot.\");if(!(N instanceof kA||N instanceof Zp))throw new U(\"Incorrect TriggerType: Tried to register trigger of type \"+N.triggerType+\" in ContentPlaybackLifecycleTriggerAdapter\");this.Zg.set(N.triggerId,new GK(e,N,y,w))};\nDz.prototype.Ay\u003dfunction(e){this.Zg.delete(e.triggerId)};\nDz.prototype.I$\u003dfunction(e){for(var N\u003d[],y\u003dN.push,w\u003dy.apply,E\u003d[],A\u003dg.c(this.Zg.values()),T\u003dA.next();!T.done;T\u003dA.next())T\u003dT.value,T.trigger instanceof kA\u0026\u0026T.trigger.Zf\u003d\u003d\u003de\u0026\u0026E.push(T);w.call(y,N,g.B(E));y\u003dN.push;w\u003dy.apply;E\u003d[];A\u003dg.c(this.Zg.values());for(T\u003dA.next();!T.done;T\u003dA.next())T\u003dT.value,T.trigger instanceof Zp\u0026\u0026T.trigger.J!\u003d\u003de\u0026\u0026E.push(T);w.call(y,N,g.B(E));N.length\u0026\u0026iF(this.J(),N)};\nDz.prototype.Jg\u003dfunction(e){for(var N\u003d[],y\u003dN.push,w\u003dy.apply,E\u003d[],A\u003dg.c(this.Zg.values()),T\u003dA.next();!T.done;T\u003dA.next()){T\u003dT.value;var p\u003dT.trigger;p instanceof Zp\u0026\u0026p.J\u003d\u003d\u003de\u0026\u0026E.push(T)}w.call(y,N,g.B(E));N.length\u0026\u0026iF(this.J(),N)};g.b(g$,g.x);g.J\u003dg$.prototype;g.J.jw\u003dfunction(e,N,y,w){if(this.Zg.has(N.triggerId))throw new U(\"Tried to register duplicate trigger for slot.\");var E\u003d\"adtriggercuerange:\"+N.triggerId;if(N instanceof VV)zan(this,e,N,y,w,E,N.J.start,N.J.end,N.Zf,N.visible);else if(N instanceof Xv)zan(this,e,N,y,w,E,0x7ffffffffffff,0x8000000000000,N.Zf,N.visible);else throw new U(\"Incorrect TriggerType: Tried to register trigger of type \"+N.triggerType+\" in CueRangeTriggerAdapter\");};\ng.J.Ay\u003dfunction(e){var N\u003dthis.Zg.get(e.triggerId);N\u0026\u0026this.oJ.get().removeCueRange(N.cueRangeId);this.Zg.delete(e.triggerId)};\ng.J.onCueRangeEnter\u003dfunction(e){var N\u003dix_(this,e);if(N\u0026\u0026(N\u003dthis.Zg.get(N)))if(g.G(eT(this.zZ.get()),32))this.J.add(N.cueRangeId);else{var y\u003dN\u003d\u003dnull?void 0:N.md.trigger;if(y instanceof VV||y instanceof Xv){if(k6(this.context.wP.get())){var w\u003dN.md.slot,E\u003dN.md.layout,A\u003d{};this.context.OP.g4(\"cre\",(A.ca\u003dN.md.category,A.tt\u003dy.triggerType,A.st\u003dw.slotType,A.lt\u003dE\u003d\u003dnull?void 0:E.layoutType,A.cid\u003de,A))}iF(this.N(),[N.md])}}};\ng.J.onCueRangeExit\u003dfunction(e){(e\u003dix_(this,e))\u0026\u0026(e\u003dthis.Zg.get(e))\u0026\u0026this.J.delete(e.cueRangeId)};\ng.J.pN\u003dfunction(e){if(lp(e,16)\u003c0){e\u003dg.c(this.J);for(var N\u003de.next();!N.done;N\u003de.next())this.onCueRangeEnter(N.value,!0);this.J.clear()}};\ng.J.JT\u003dfunction(){};\ng.J.eZ\u003dfunction(){};\ng.J.XI\u003dfunction(){};\ng.J.BE\u003dfunction(){};\ng.J.ma\u003dfunction(){};\ng.J.U4\u003dfunction(){};\ng.J.Wf\u003dfunction(){};\ng.J.i6\u003dfunction(){};\ng.J.Lq\u003dfunction(){};\ng.J.Ql\u003dfunction(){};\ng.J.aJ\u003dfunction(){};\ng.J.sX\u003dfunction(){};\ng.J.Vb\u003dfunction(){};\ng.J.onFullscreenToggled\u003dfunction(){};\ng.J.Yx\u003dfunction(){};\ng.J.D0\u003dfunction(){};\ng.J.ys\u003dfunction(){};\ng.J.onVolumeChange\u003dfunction(){};\ng.J.Qs\u003dfunction(){};\ng.J.pO\u003dfunction(){};g.b(V8,g.x);g.J\u003dV8.prototype;\ng.J.jw\u003dfunction(e,N,y,w){if(this.N.has(N.triggerId)||this.K.has(N.triggerId))throw new U(\"Tried to re-register the trigger.\");e\u003dnew GK(e,N,y,w);if(e.trigger instanceof gy)this.N.set(e.trigger.triggerId,e);else if(e.trigger instanceof zK)this.K.set(e.trigger.triggerId,e);else throw new U(\"Incorrect TriggerType: Tried to register trigger of type \"+e.trigger.triggerType+\" in LiveStreamBreakTransitionTriggerAdapter\");this.N.has(e.trigger.triggerId)\u0026\u0026e.slot.slotId\u003d\u003d\u003dthis.J\u0026\u0026iF(this.j(),[e])};\ng.J.Ay\u003dfunction(e){this.N.delete(e.triggerId);this.K.delete(e.triggerId)};\ng.J.DZ\u003dfunction(e){e\u003de.slotId;if(this.J!\u003d\u003de){var N\u003d[];this.J!\u003dnull\u0026\u0026N.push.apply(N,g.B(DTJ(this.K,this.J)));e!\u003dnull\u0026\u0026N.push.apply(N,g.B(DTJ(this.N,e)));this.J\u003de;N.length\u0026\u0026iF(this.j(),N)}};\ng.J.I6\u003dfunction(){};\ng.J.QW\u003dfunction(){};g.b(fs,g.x);g.J\u003dfs.prototype;g.J.jw\u003dfunction(e,N,y,w){if(this.Zg.has(N.triggerId))throw new U(\"Tried to register duplicate trigger for slot.\");if(!(N instanceof qp))throw new U(\"Incorrect TriggerType: Tried to register trigger of type \"+N.triggerType+\" in OnLayoutSelfRequestedTriggerAdapter\");this.Zg.set(N.triggerId,new GK(e,N,y,w))};\ng.J.Ay\u003dfunction(e){this.Zg.delete(e.triggerId)};\ng.J.Ql\u003dfunction(){};\ng.J.aJ\u003dfunction(){};\ng.J.JT\u003dfunction(){};\ng.J.eZ\u003dfunction(){};\ng.J.XI\u003dfunction(){};\ng.J.BE\u003dfunction(){};\ng.J.ma\u003dfunction(){};\ng.J.U4\u003dfunction(){};\ng.J.Wf\u003dfunction(){};\ng.J.i6\u003dfunction(){};\ng.J.Lq\u003dfunction(){};\ng.J.sX\u003dfunction(){};g.b(tH,g.x);g.J\u003dtH.prototype;g.J.sX\u003dfunction(e,N){for(var y\u003d[],w\u003dg.c(this.Zg.values()),E\u003dw.next();!E.done;E\u003dw.next()){E\u003dE.value;var A\u003dE.trigger;A.opportunityType\u003d\u003d\u003de\u0026\u0026(A.associatedSlotId\u0026\u0026A.associatedSlotId!\u003d\u003dN||y.push(E))}y.length\u0026\u0026iF(this.J(),y)};\ng.J.jw\u003dfunction(e,N,y,w){if(this.Zg.has(N.triggerId))throw new U(\"Tried to register duplicate trigger for slot.\");if(!(N instanceof ngH))throw new U(\"Incorrect TriggerType: Tried to register trigger of type \"+N.triggerType+\" in OpportunityEventTriggerAdapter\");this.Zg.set(N.triggerId,new GK(e,N,y,w))};\ng.J.Ay\u003dfunction(e){this.Zg.delete(e.triggerId)};\ng.J.JT\u003dfunction(){};\ng.J.eZ\u003dfunction(){};\ng.J.XI\u003dfunction(){};\ng.J.BE\u003dfunction(){};\ng.J.ma\u003dfunction(){};\ng.J.U4\u003dfunction(){};\ng.J.Wf\u003dfunction(){};\ng.J.i6\u003dfunction(){};\ng.J.Lq\u003dfunction(){};\ng.J.Ql\u003dfunction(){};\ng.J.aJ\u003dfunction(){};g.b(uP,g.x);g.J\u003duP.prototype;g.J.jw\u003dfunction(e,N,y,w){e\u003dnew GK(e,N,y,w);if(N instanceof iR||N instanceof ft||N instanceof Dp||N instanceof xA||N instanceof jgH){if(this.Zg.has(N.triggerId))throw new U(\"Tried to register duplicate trigger for slot.\");this.Zg.set(N.triggerId,e);y\u003dy.slotId;e\u003dthis.K.has(y)?this.K.get(y):new Set;e.add(N);this.K.set(y,e)}else throw new U(\"Incorrect TriggerType: Tried to register trigger of type \"+N.triggerType+\" in PrefetchTriggerAdapter\");};\ng.J.Ay\u003dfunction(e){this.Zg.delete(e.triggerId)};\ng.J.JT\u003dfunction(e){var N\u003de.slotId;if(this.K.has(N)){e\u003d0;var y\u003dnew Set;N\u003dg.c(this.K.get(N));for(var w\u003dN.next();!w.done;w\u003dN.next())if(w\u003dw.value,y.add(w.triggerId),w instanceof ft\u0026\u0026w.breakDurationMs){e\u003dw.breakDurationMs;break}qC(this,\"TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION\",e,y)}};\ng.J.eZ\u003dfunction(){};\ng.J.XI\u003dfunction(){};\ng.J.BE\u003dfunction(){};\ng.J.ma\u003dfunction(){};\ng.J.U4\u003dfunction(){};\ng.J.Wf\u003dfunction(){};\ng.J.i6\u003dfunction(){};\ng.J.Lq\u003dfunction(){};\ng.J.Ql\u003dfunction(){};\ng.J.aJ\u003dfunction(){};\ng.J.sX\u003dfunction(){};\ng.J.Wq\u003dfunction(e){if(this.J){this.N\u0026\u0026this.N.stop();this.j\u0026\u0026g.NA(this.j);e\u003de.Vj*1E3+1E3;for(var N\u003d0,y\u003dg.c(this.Zg.values()),w\u003dy.next();!w.done;w\u003dy.next())w\u003dw.value.trigger,w instanceof iR\u0026\u0026w.breakDurationMs\u003c\u003de\u0026\u0026w.breakDurationMs\u003eN\u0026\u0026(N\u003dw.breakDurationMs);e\u003dN;if(e\u003e0)return qC(this,\"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED\",e,new Set,!0),qC(this,\"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED\",e,new Set,!1),!0}return!1};\ng.J.xa\u003dfunction(){};\ng.J.I$\u003dfunction(e){this.J\u0026\u0026this.J.contentCpn!\u003d\u003de?(YN(\"Fetch instructions carried over from previous content video\",void 0,void 0,{contentCpn:e,fetchInstructionsCpn:this.J.contentCpn}),Zz(this)):VR0(this)};\ng.J.Jg\u003dfunction(e){this.J\u0026\u0026this.J.contentCpn!\u003d\u003de\u0026\u0026YN(\"Expected content video of the current fetch instructions to end\",void 0,void 0,{contentCpn:e,fetchInstructionsCpn:this.J.contentCpn},!0);Zz(this)};\ng.J.R0\u003dfunction(e){var N\u003dthis;if(this.J)YN(\"Unexpected multiple fetch instructions for the current content\");else{this.J\u003de;e\u003dtRs(e);this.N\u003dnew g.e6(function(){VR0(N)},e?e:6E5);\nthis.N.start();this.j\u003dnew g.e6(function(){N.J\u0026\u0026(N.N\u0026\u0026(N.N.stop(),N.N.start()),gq5(N,\"TRIGGER_TYPE_CUE_BREAK_IDENTIFIED\"))},fb9(this.J));\ne\u003dthis.zZ.get().getCurrentTimeSec(1,!1);for(var y\u003dg.c(this.p$.get().IH),w\u003dy.next();!w.done;w\u003dy.next())w\u003dw.value,sV(this.Pk.get(),\"nocache\",\"ct.\"+Date.now()+\";cmt.\"+e+\";d.\"+w.Vj.toFixed(3)+\";tw.\"+(w.startSecs-e)+\";cid.\"+w.identifier+\";\")}};\ng.J.fh\u003dfunction(){g.x.prototype.fh.call(this);Zz(this)};g.b(xF,g.x);g.J\u003dxF.prototype;g.J.jw\u003dfunction(e,N,y,w){if(this.Zg.has(N.triggerId))throw new U(\"Tried to register duplicate trigger for slot.\");if(!(N instanceof RX))throw new U(\"Incorrect TriggerType: Tried to register trigger of type \"+N.triggerType+\" in TimeRelativeToLayoutEnterTriggerAdapter\");this.Zg.set(N.triggerId,new GK(e,N,y,w));e\u003dthis.J.has(N.triggeringLayoutId)?this.J.get(N.triggeringLayoutId):new Set;e.add(N);this.J.set(N.triggeringLayoutId,e)};\ng.J.Ay\u003dfunction(e){this.Zg.delete(e.triggerId);if(!(e instanceof RX))throw new U(\"Incorrect TriggerType: Tried to unregister trigger of type \"+e.triggerType+\" in TimeRelativeToLayoutEnterTriggerAdapter\");var N\u003dthis.N.get(e.triggerId);N\u0026\u0026(N.dispose(),this.N.delete(e.triggerId));if(N\u003dthis.J.get(e.triggeringLayoutId))N.delete(e),N.size\u003d\u003d\u003d0\u0026\u0026this.J.delete(e.triggeringLayoutId)};\ng.J.JT\u003dfunction(){};\ng.J.eZ\u003dfunction(){};\ng.J.XI\u003dfunction(){};\ng.J.BE\u003dfunction(){};\ng.J.ma\u003dfunction(){};\ng.J.U4\u003dfunction(){};\ng.J.Wf\u003dfunction(){};\ng.J.i6\u003dfunction(){};\ng.J.Lq\u003dfunction(){};\ng.J.sX\u003dfunction(){};\ng.J.Ql\u003dfunction(e,N){var y\u003dthis;if(this.J.has(N.layoutId)){e\u003dthis.J.get(N.layoutId);e\u003dg.c(e);var w\u003de.next();for(N\u003d{};!w.done;N\u003d{E3:void 0},w\u003de.next())N.E3\u003dw.value,w\u003dnew g.e6(function(E){return function(){var A\u003dy.Zg.get(E.E3.triggerId);iF(y.K(),[A])}}(N),N.E3.durationMs),w.start(),this.N.set(N.E3.triggerId,w)}};\ng.J.aJ\u003dfunction(){};g.b(jw,g.x);jw.prototype.jw\u003dfunction(e,N,y,w){if(this.Zg.has(N.triggerId))throw new U(\"Tried to register duplicate trigger for slot.\");if(!(N instanceof hc))throw new U(\"Incorrect TriggerType: Tried to register trigger of type \"+N.triggerType+\" in VideoTransitionTriggerAdapter.\");this.Zg.set(N.triggerId,new GK(e,N,y,w))};\njw.prototype.Ay\u003dfunction(e){this.Zg.delete(e.triggerId)};Hu.prototype.dD\u003dfunction(e){return e.kind\u003d\u003d\u003d\"AD_PLACEMENT_KIND_START\"};g.b(OU,g.x);g.J\u003dOU.prototype;g.J.logEvent\u003dfunction(e){this.ZU(e)};\ng.J.S1\u003dfunction(e,N,y){this.ZU(e,void 0,void 0,void 0,N,void 0,void 0,void 0,N.adSlotLoggingData,void 0,void 0,y)};\ng.J.A1\u003dfunction(e,N,y,w){this.ZU(e,void 0,void 0,void 0,N,y?y:void 0,void 0,void 0,N.adSlotLoggingData,y?y.adLayoutLoggingData:void 0,void 0,w)};\ng.J.L5\u003dfunction(e,N,y,w){R_(this.wP.get(),\"h5_enable_pacf_debug_logs\")\u0026\u0026console.log(\"[PACF]: \"+e,\"trigger:\",y,\"slot:\",N,\"layout:\",w);rX(this.J.get())\u0026\u0026this.ZU(e,void 0,void 0,void 0,N,w?w:void 0,void 0,y,N.adSlotLoggingData,w?w.adLayoutLoggingData:void 0)};\ng.J.RR\u003dfunction(e,N,y,w,E){this.ZU(e,N,y,w,void 0,void 0,void 0,void 0,void 0,void 0,void 0,E)};\ng.J.a8\u003dfunction(e,N,y,w){this.ZU(\"ADS_CLIENT_EVENT_TYPE_ERROR\",void 0,void 0,void 0,y,w,void 0,void 0,y.adSlotLoggingData,w?w.adLayoutLoggingData:void 0,{errorType:e,errorMessage:N})};\ng.J.ZU\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M){var l\u003dthis;M\u003dM\u003d\u003d\u003dvoid 0?0:M;R_(this.wP.get(),\"h5_enable_pacf_debug_logs\")\u0026\u0026console.log(\"[PACF]: \"+e,\"slot:\",E,\"layout:\",A,\"ping:\",T,\"Opportunity:\",{opportunityType:N,associatedSlotId:y,CXh:w,L_g:p,adSlotLoggingData:C,adLayoutLoggingData:r});try{var F\u003dfunction(){if(!l.wP.get().C.X().T(\"html5_disable_client_tmp_logs\")\u0026\u0026e!\u003d\u003d\"ADS_CLIENT_EVENT_TYPE_UNSPECIFIED\"){e||YN(\"Empty PACF event type\",E,A);var S\u003drX(l.J.get()),k\u003d{eventType:e,eventOrder:++l.eventCount},X\u003d{};\nE\u0026\u0026(X.slotData\u003dCn(S,E));A\u0026\u0026(X.layoutData\u003dogJ(S,A));T\u0026\u0026(X.pingData\u003d{pingDispatchStatus:\"ADS_CLIENT_PING_DISPATCH_STATUS_SUCCESS\",serializedAdPingMetadata:T.J.serializedAdPingMetadata,pingIndex:T.index});p\u0026\u0026(X.triggerData\u003dpn(p.trigger,p.category));N\u0026\u0026(X.opportunityData\u003dbQ3(S,N,y,w));S\u003d{organicPlaybackContext:{contentCpn:Mb(l.Hk.get(),1).clientPlaybackNonce}};S.organicPlaybackContext.isLivePlayback\u003dMb(l.Hk.get(),1).Cx;var d;S.organicPlaybackContext.isMdxPlayback\u003d(d\u003dMb(l.Hk.get(),1))\u003d\u003dnull?void 0:d.isMdxPlayback;\nvar v;if((v\u003dMb(l.Hk.get(),1))\u003d\u003dnull?0:v.daiEnabled)S.organicPlaybackContext.isDaiContent\u003d!0;var V;if(d\u003d(V\u003dMb(l.Hk.get(),2))\u003d\u003dnull?void 0:V.clientPlaybackNonce)S.adVideoPlaybackContext\u003d{adVideoCpn:d};S\u0026\u0026(X.externalContext\u003dS);k.adClientData\u003dX;C\u0026\u0026(k.serializedSlotAdServingData\u003dC.serializedSlotAdServingDataEntry);r\u0026\u0026(k.serializedAdServingData\u003dr.serializedAdServingDataEntry);Y\u0026\u0026(k.errorInfo\u003dY);g.$$(\"adsClientStateChange\",{adsClientEvent:k})}};\nM\u0026\u0026M\u003e0?g.e1(g.yK(),function(){return F()},M):F()}catch(S){R_(this.wP.get(),\"html5_log_pacf_logging_errors\")\u0026\u0026g.e1(g.yK(),function(){YN(S instanceof Error?S:String(S),E,A,{pacf_message:\"exception during pacf logging\"})})}};var $gw\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.b(Rc,OU);g.J\u003dRc.prototype;\ng.J.S1\u003dfunction(e,N,y){OU.prototype.S1.call(this,e,N,y);k6(this.wP.get())\u0026\u0026(y\u003d{},this.context.OP.g4(\"pacf\",(y.et\u003de,y.st\u003dN.slotType,y.si\u003dN.slotId,y)))};\ng.J.A1\u003dfunction(e,N,y,w){var E\u003d$gw.has(e);OU.prototype.A1.call(this,e,N,y,w);k6(this.wP.get(),E)\u0026\u0026(w\u003d{},this.context.OP.g4(\"pacf\",(w.et\u003de,w.st\u003dN.slotType,w.si\u003dN.slotId,w.lt\u003dy\u003d\u003dnull?void 0:y.layoutType,w.li\u003dy\u003d\u003dnull?void 0:y.layoutId,w.p_ac\u003dy\u003d\u003dnull?void 0:y.layoutId,w)))};\ng.J.RR\u003dfunction(e,N,y,w,E){OU.prototype.RR.call(this,e,N,y,w,E);k6(this.wP.get())\u0026\u0026(y\u003d{},this.context.OP.g4(\"pacf\",(y.et\u003de,y.ot\u003dN,y.ss\u003dw\u003d\u003dnull?void 0:w.length,y)))};\ng.J.L5\u003dfunction(e,N,y,w){OU.prototype.L5.call(this,e,N,y,w);if(k6(this.wP.get())){var E\u003d{};this.context.OP.g4(\"pacf\",(E.et\u003de,E.tt\u003dy.trigger.triggerType,E.tc\u003dy.category,E.st\u003dN.slotType,E.si\u003dN.slotId,E.lt\u003dw\u003d\u003dnull?void 0:w.layoutType,E.li\u003dw\u003d\u003dnull?void 0:w.layoutId,E.p_ac\u003dw\u003d\u003dnull?void 0:w.layoutId,E))}};\ng.J.a8\u003dfunction(e,N,y,w){OU.prototype.a8.call(this,e,N,y,w);if(k6(this.wP.get(),!0)){var E\u003d{};this.context.OP.g4(\"perror\",(E.ert\u003de,E.erm\u003dN,E.st\u003dy.slotType,E.si\u003dy.slotId,E.lt\u003dw\u003d\u003dnull?void 0:w.layoutType,E.li\u003dw\u003d\u003dnull?void 0:w.layoutId,E.p_ac\u003dw\u003d\u003dnull?void 0:w.layoutId,E))}};\ng.J.ZU\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y){if(g.I_(this.wP.get().C.X())){var M\u003dthis.wP.get();M\u003dg.Y2(M.C.X().experiments,\"H5_async_logging_delay_ms\")}else M\u003dvoid 0;OU.prototype.ZU.call(this,e,N,y,w,E,A,T,p,C,r,Y,M)};GB.prototype.clear\u003dfunction(){this.J.clear()};sU.prototype.resolve\u003dfunction(e){UU(this,e)};\nsU.prototype.reject\u003dfunction(e){Ls(this,e)};\nsU.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\"}};\nsU.prototype.wait\u003dfunction(){var e\u003dthis;return function y(){return MM_(y,function(w){if(w.J\u003d\u003d1)return g.kJ(w,2),g.D(w,{jk:e},4);if(w.J!\u003d2)return w.return(w.N);g.P5(w);return g.d_(w,0)})}()};\nvar A__\u003dHm(function(e){return ac(e)?e instanceof sU:!1});var pA\u003dwindow.tgh||\"en-GB\";YB.prototype.JE\u003dfunction(e){this.client\u003de};\nYB.prototype.J\u003dfunction(){this.clear();this.csn\u003dg.It()};\nYB.prototype.clear\u003dfunction(){this.K.clear();this.N.clear();this.j.clear();this.csn\u003dnull};lm.prototype.JE\u003dfunction(e){g.NR(Mc().JE).bind(Mc())(e)};\nlm.prototype.clear\u003dfunction(){g.NR(Mc().clear).bind(Mc())()};g.J\u003dFB.prototype;g.J.JE\u003dfunction(e){this.client\u003de};\ng.J.oW\u003dfunction(e,N){var y\u003dthis;N\u003dN\u003d\u003d\u003dvoid 0?{}:N;g.NR(function(){var w,E,A,T\u003d((w\u003dg.m(e\u003d\u003dnull?void 0:e.commandMetadata,g.bW))\u003d\u003dnull?void 0:w.rootVe)||((E\u003dg.m(e\u003d\u003dnull?void 0:e.commandMetadata,zXF))\u003d\u003dnull?void 0:(A\u003dE.screenVisualElement)\u003d\u003dnull?void 0:A.uiType);if(T){w\u003dg.m(e\u003d\u003dnull?void 0:e.commandMetadata,RX5);if(w\u003d\u003dnull?0:w.parentTrackingParams){var p\u003dg.XV(w.parentTrackingParams);if(w.parentCsn)var C\u003dw.parentCsn}else N.clickedVisualElement?p\u003dN.clickedVisualElement:e.clickTrackingParams\u0026\u0026(p\u003dg.XV(e.clickTrackingParams));\na:{w\u003dg.m(e,g.m0);E\u003dg.m(e,nw5);if(w){if(E\u003dssP(w,\"VIDEO\")){w\u003d{token:E,videoId:w.videoId};break a}}else if(E\u0026\u0026(w\u003dssP(E,\"PLAYLIST\"))){w\u003d{token:w,playlistId:E.playlistId};break a}w\u003dvoid 0}N\u003dObject.assign({},{cttAuthInfo:w,parentCsn:C},N);if(g.Xj(\"expectation_logging\")){var r;N.loggingExpectations\u003d((r\u003dg.m(e\u003d\u003dnull?void 0:e.commandMetadata,zXF))\u003d\u003dnull?void 0:r.loggingExpectations)||void 0}ox(y,T,p,N)}else g.uA(new g.Gh(\"Error: Trying to create a new screen without a rootVeType\",e))})()};\ng.J.clickCommand\u003dfunction(e,N,y){e\u003de.clickTrackingParams;y\u003dy\u003d\u003d\u003dvoid 0?0:y;e?(y\u003dg.It(y\u003d\u003d\u003dvoid 0?0:y))?(AgP(this.client,y,g.XV(e),N),N\u003d!0):N\u003d!1:N\u003d!1;return N};\ng.J.stateChanged\u003dfunction(e,N,y){this.visualElementStateChanged(g.XV(e),N,y\u003d\u003d\u003dvoid 0?0:y)};\ng.J.visualElementStateChanged\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?0:y;y\u003d\u003d\u003d0\u0026\u0026this.N.has(y)?this.U.push([e,N]):waF(this,e,N,y)};kB.prototype.fetch\u003dfunction(e,N,y){var w\u003dthis,E\u003dTX5(e,N,y);return new Promise(function(A,T){function p(){if(y\u003d\u003dnull?0:y.KI)try{var r\u003dw.handleResponse(e,E.status,E.response,y);A(r)}catch(Y){T(Y)}else A(w.handleResponse(e,E.status,E.response,y))}\nE.onerror\u003dp;E.onload\u003dp;var C;E.send((C\u003dN.body)!\u003dnull?C:null)})};\nkB.prototype.handleResponse\u003dfunction(e,N,y,w){y\u003dy.replace(\")]}\u0027\",\"\");try{var E\u003dJSON.parse(y)}catch(A){g.uA(new g.Gh(\"JSON parsing failed after XHR fetch\",e,N,y));if((w\u003d\u003dnull?0:w.KI)\u0026\u0026y)throw new g.ye(1,\"JSON parsing failed after XHR fetch\");E\u003d{}}N!\u003d\u003d200\u0026\u0026(g.uA(new g.Gh(\"XHR API fetch failed\",e,N,y)),E\u003dObject.assign({},E,{errorMetadata:{status:N}}));return E};B1.getInstance\u003dfunction(){var e\u003dg.nM(\"ytglobal.storage_\");e||(e\u003dnew B1,g.jM(\"ytglobal.storage_\",e));return e};\nB1.prototype.estimate\u003dfunction(){var e,N,y;return g.f(function(w){e\u003dnavigator;return((N\u003de.storage)\u003d\u003dnull?0:N.estimate)?w.return(e.storage.estimate()):((y\u003de.webkitTemporaryStorage)\u003d\u003dnull?0:y.queryUsageAndQuota)?w.return(J6_()):w.return()})};\ng.jM(\"ytglobal.storageClass_\",B1);Cl.prototype.iR\u003dfunction(e){this.handleError(e)};\nCl.prototype.logEvent\u003dfunction(e,N){switch(e){case \"IDB_DATA_CORRUPTED\":g.Xj(\"idb_data_corrupted_killswitch\")||this.J(\"idbDataCorrupted\",N);break;case \"IDB_UNEXPECTEDLY_CLOSED\":this.J(\"idbUnexpectedlyClosed\",N);break;case \"IS_SUPPORTED_COMPLETED\":g.Xj(\"idb_is_supported_completed_killswitch\")||this.J(\"idbIsSupportedCompleted\",N);break;case \"QUOTA_EXCEEDED\":CF5(this,N);break;case \"TRANSACTION_ENDED\":this.K\u0026\u0026Math.random()\u003c\u003d.1\u0026\u0026this.J(\"idbTransactionEnded\",N);break;case \"TRANSACTION_UNEXPECTEDLY_ABORTED\":e\u003d\nObject.assign({},N,{hasWindowUnloaded:this.N}),this.J(\"idbTransactionAborted\",e)}};var mg\u003d{},KzP\u003dg.yJ(\"yt-player-local-media\",{Ed:(mg.index\u003d{Bs:2},mg.media\u003d{Bs:2},mg.captions\u003d{Bs:5},mg),shared:!1,upgrade:function(e,N){N(2)\u0026\u0026(g.g0(e,\"index\"),g.g0(e,\"media\"));N(5)\u0026\u0026g.g0(e,\"captions\");N(6)\u0026\u0026(VK(e,\"metadata\"),VK(e,\"playerdata\"))},\nversion:5});var Yr5\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},Hj;a:{var KF\u003dg.zw();KF\u003dKF.toLowerCase();if(g.B_(KF,\"android\")){var M4f\u003dKF.match(/android\\s*(\\d+(\\.\\d+)?)[^;|)]*[;)]/);if(M4f){var ldw\u003dparseFloat(M4f[1]);if(ldw\u003c100){Hj\u003dldw;break a}}var FCM\u003dKF.match(\"(\"+Object.keys(Yr5).join(\"|\")+\")\");Hj\u003dFCM?Yr5[FCM[0]]:0}else Hj\u003dvoid 0}var Xn\u003dHj,Bg\u003dXn\u003e\u003d0;var WL_\u003dwindow;var r69\u003drR(function(){var e,N;return(N\u003d(e\u003dwindow).matchMedia)\u003d\u003dnull?void 0:N.call(e,\"(prefers-reduced-motion: reduce)\").matches});var P1;g.XB\u003dnew zj;P1\u003d0;var dQ\u003d{nU:function(e,N){e.splice(0,N)},\nTe:function(e,N){var y\u003de[0];e[0]\u003de[N%e.length];e[N%e.length]\u003dy},\ngh:function(e){e.reverse()}};var Av0\u003dnew Set([\"embed_config\",\"endscreen_ad_tracking\",\"home_group_info\",\"ic_track\"]);var QY\u003dbnJ()?!0:typeof window.fetch\u003d\u003d\u003d\"function\"\u0026\u0026window.ReadableStream\u0026\u0026window.AbortController\u0026\u0026!g.Um?!0:!1;var mb5\u003d{y1h:\"adunit\",ejt:\"detailpage\",Jol:\"editpage\",kxh:\"embedded\",oI9:\"leanback\",U3h:\"previewpage\",eDZ:\"profilepage\",F5:\"unplugged\",nKg:\"playlistoverview\",T2P:\"sponsorshipsoffer\",cgh:\"shortspage\",m2g:\"handlesclaiming\",pcP:\"immersivelivepage\",nBq:\"creatormusic\",FWk:\"immersivelivepreviewpage\",A1l:\"admintoolyurt\",zM1:\"shortsaudiopivot\",HjW:\"consumption\"};var Wj,Srf,ib;Wj\u003d{};g.t$\u003d(Wj.STOP_EVENT_PROPAGATION\u003d\"html5-stop-propagation\",Wj.IV_DRAWER_ENABLED\u003d\"ytp-iv-drawer-enabled\",Wj.IV_DRAWER_OPEN\u003d\"ytp-iv-drawer-open\",Wj.MAIN_VIDEO\u003d\"html5-main-video\",Wj.VIDEO_CONTAINER\u003d\"html5-video-container\",Wj.VIDEO_CONTAINER_TRANSITIONING\u003d\"html5-video-container-transitioning\",Wj.HOUSE_BRAND\u003d\"house-brand\",Wj);Srf\u003d{};ib\u003d(Srf.RIGHT_CONTROLS_LEFT\u003d\"ytp-right-controls-left\",Srf.RIGHT_CONTROLS_RIGHT\u003d\"ytp-right-controls-right\",Srf);var dx3\u003d{allowed:\"AUTOPLAY_BROWSER_POLICY_ALLOWED\",\"allowed-muted\":\"AUTOPLAY_BROWSER_POLICY_ALLOWED_MUTED\",disallowed:\"AUTOPLAY_BROWSER_POLICY_DISALLOWED\"};var iv1\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},DGF\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\"},yJF\u003d{\"mdx-pair\":1,\"mdx-dial\":2,\"mdx-cast\":3,\"mdx-voice\":4,\"mdx-inappdial\":5};var reF\u003d{DISABLED:1,ENABLED:2,PAUSED:3,1:\"DISABLED\",2:\"ENABLED\",3:\"PAUSED\"};g.W1.prototype.getLanguageInfo\u003dfunction(){return this.Vl};\ng.W1.prototype.getXtags\u003dfunction(){if(!this.xtags){var e\u003dthis.id.split(\";\");e.length\u003e1\u0026\u0026(this.xtags\u003de[1])}return this.xtags};\ng.W1.prototype.toString\u003dfunction(){return this.Vl.name};\ng.W1.prototype.getLanguageInfo\u003dg.W1.prototype.getLanguageInfo;Oj.prototype.Bw\u003dfunction(e){return this.N\u003d\u003d\u003de.N\u0026\u0026this.J\u003d\u003d\u003de.J\u0026\u0026this.K\u003d\u003d\u003de.K\u0026\u0026this.reason\u003d\u003d\u003de.reason\u0026\u0026(!Gm||this.JM\u003d\u003d\u003de.JM)};\nOj.prototype.isLocked\u003dfunction(){return this.K\u0026\u0026!!this.N\u0026\u0026this.N\u003d\u003d\u003dthis.J};\nOj.prototype.compose\u003dfunction(e){if(e.K\u0026\u0026Uj(e))return f3;if(e.K||Uj(this))return e;if(this.K||Uj(e))return this;var N\u003dthis.N\u0026\u0026e.N?Math.max(this.N,e.N):this.N||e.N,y\u003dthis.J\u0026\u0026e.J?Math.min(this.J,e.J):this.J||e.J;N\u003dMath.min(N,y);var w\u003d0;Gm\u0026\u0026(w\u003dthis.JM!\u003d\u003d0\u0026\u0026e.JM!\u003d\u003d0?Math.min(this.JM,e.JM):this.JM\u003d\u003d\u003d0?e.JM:this.JM);return Gm\u0026\u0026N\u003d\u003d\u003dthis.N\u0026\u0026y\u003d\u003d\u003dthis.J\u0026\u0026w\u003d\u003d\u003dthis.JM||!Gm\u0026\u0026N\u003d\u003d\u003dthis.N\u0026\u0026y\u003d\u003d\u003dthis.J?this:Gm?new Oj(N,y,!1,y\u003d\u003d\u003dthis.J\u0026\u0026w\u003d\u003d\u003dthis.JM?this.reason:e.reason,w):new Oj(N,y,!1,y\u003d\u003d\u003dthis.J?this.reason:e.reason)};\nOj.prototype.j\u003dfunction(e){return!e.video||Gm\u0026\u0026this.JM!\u003d\u003d0\u0026\u0026this.JM\u003ce.JM?!1:VO_(this,e.video.quality)};\nvar ob_\u003dg.Rx(\"auto\",\"hd1080\",!1,\"l\"),OXJ\u003dg.Rx(\"auto\",\"large\",!1,\"l\"),f3\u003dg.Rx(\"auto\",\"auto\",!1,\"p\"),Gm\u003d!1;ed.prototype.Sg\u003dfunction(e){e\u003de||f3;for(var N\u003dg.CG(this.videoInfos,function(T){return e.j(T)}),y\u003d[],w\u003d{},E\u003d0;E\u003cN.length;E++){var A\u003dN[E].video;\nw[A.quality]||(y.push(A),w[A.quality]\u003d!0)}return y};\ned.prototype.ME\u003dfunction(e){e\u003de||f3;return g.CG(this.videoInfos,function(N){return e.j(N)})};\ned.prototype.getAvailableAudioTracks\u003dfunction(){return this.audioTracks};var UGP\u003dnew Set([\"356\"]);g.b(Na,g.x);Na.prototype.fh\u003dfunction(){g.x.prototype.fh.call(this)};g.YE.prototype.set\u003dfunction(e,N){this.J[e]!\u003d\u003dN\u0026\u0026(this.J[e]\u003dN,this.url\u003d\"\")};\ng.YE.prototype.get\u003dfunction(e){Ma(this);return this.J[e]||null};\ng.YE.prototype.nC\u003dfunction(){this.url||(this.url\u003dyGP(this));return this.url};\ng.YE.prototype.clone\u003dfunction(){var e\u003dnew g.YE(this.N,this.j);e.scheme\u003dthis.scheme;e.path\u003dthis.path;e.K\u003dthis.K;e.J\u003dg.DA(this.J);e.url\u003dthis.url;return e};\nvar Np0\u003d[ffM];g.J\u003dg.c$.prototype;g.J.Co\u003dfunction(e){this.segments.push(e)};\ng.J.VI\u003dfunction(e){return!!this.o8(e)};\ng.J.getDuration\u003dfunction(e){return(e\u003dthis.o8(e))?e.duration:0};\ng.J.zC\u003dfunction(e){return this.getDuration(e)};\ng.J.Mz\u003dfunction(){return 0};\ng.J.Jx\u003dfunction(){return this.segments.length?this.segments[0].Ch:-1};\ng.J.OY\u003dfunction(e){return(e\u003dthis.o8(e))?e.ingestionTime:NaN};\ng.J.vY\u003dfunction(){return this.segments.length?this.segments[this.segments.length-1].Ch:-1};\ng.J.xf\u003dfunction(e){return this.vY()\u003d\u003d\u003de\u0026\u0026!this.N\u0026\u0026e\u003e\u003d0};\ng.J.f9\u003dfunction(){var e\u003dthis.segments[this.segments.length-1];return e?e.endTime:NaN};\ng.J.Ti\u003dfunction(){return this.segments[0].startTime};\ng.J.Tz\u003dfunction(){return this.segments.length};\ng.J.mN\u003dfunction(){return 0};\ng.J.zI\u003dfunction(e){return(e\u003dthis.uw(e))?e.Ch:-1};\ng.J.tK\u003dfunction(e){return(e\u003dthis.o8(e))?e.sourceURL:\"\"};\ng.J.getStartTime\u003dfunction(e){return(e\u003dthis.o8(e))?e.startTime:0};\ng.J.vU\u003dfunction(e){return this.getStartTime(e)+this.getDuration(e)};\ng.J.jP\u003dN3(1);g.J.isLoaded\u003dfunction(){return this.segments.length\u003e0};\ng.J.o8\u003dfunction(e){if(this.J\u0026\u0026this.J.Ch\u003d\u003d\u003de)return this.J;e\u003dg.T7(this.segments,new hi(e,0,0,0,\"\"),function(N,y){return N.Ch-y.Ch});\nreturn this.J\u003de\u003e\u003d0?this.segments[e]:null};\ng.J.uw\u003dfunction(e){if(this.J\u0026\u0026this.J.startTime\u003c\u003de\u0026\u0026e\u003cthis.J.startTime+this.J.duration)return this.J;e\u003dg.T7(this.segments,{startTime:e},function(N,y){return N.startTime-y.startTime});\nreturn this.J\u003de\u003e\u003d0?this.segments[e]:this.segments[Math.max(0,-e-2)]};\ng.J.append\u003dfunction(e){if(e.length)if(e\u003dg.eE(e),this.segments.length){var N\u003dthis.segments.length?g.Kq(this.segments).endTime:0,y\u003de[0].Ch-this.vY();y\u003e1\u0026\u0026sPJ(this.segments);for(y\u003dy\u003e0?0:-y+1;y\u003ce.length;y++){var w\u003de[y];w.startTime\u003dN;w.endTime\u003dw.startTime+w.duration;N+\u003de[y].duration;this.segments.push(e[y])}}else this.segments\u003de};\ng.J.rd\u003dfunction(){return 0};kE.prototype.skip\u003dfunction(e){this.J+\u003de};JGE.prototype.YX\u003dfunction(){return new Uint8Array(this.data.buffer)};var OO\u003d{},bmF\u003d(OO.predictStart\u003d\"predictStart\",OO.start\u003d\"start\",OO[\"continue\"]\u003d\"continue\",OO.stop\u003d\"stop\",OO),p35\u003d{EVENT_PREDICT_START:\"predictStart\",EVENT_START:\"start\",EVENT_CONTINUE:\"continue\",EVENT_STOP:\"stop\"};gD.prototype.Y$\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\"])};\ngD.prototype.toString\u003dfunction(){for(var e\u003d\"\",N\u003dg.c(Object.keys(this.data)),y\u003dN.next();!y.done;y\u003dN.next())y\u003dy.value,e+\u003dy+\":\"+this.data[y]+\";\";return e};K_.prototype.qk\u003dfunction(){var e\u003dthis.pos;this.pos\u003d0;var N\u003d!1;try{GD(this,440786851)\u0026\u0026(this.pos\u003d0,GD(this,408125543)\u0026\u0026(N\u003d!0))}catch(y){if(y instanceof RangeError)this.pos\u003d0,N\u003d!1,g.uA(y);else throw y;}this.pos\u003de;return N};T4.prototype.set\u003dfunction(e,N){this.tA.get(e);this.J[e]\u003dN;this.url\u003d\"\"};\nT4.prototype.get\u003dfunction(e){return this.J[e]||this.tA.get(e)};\nT4.prototype.nC\u003dfunction(){this.url||(this.url\u003didM(this));return this.url};$a.prototype.q2\u003dfunction(e,N){return e.Xz?this.U?this.Z\u003d!0:this.Z\u003dg6M(this,e,N):g6M(this,e,N)};\n$a.prototype.JK\u003dfunction(e){return this.K.get(e)};\n$a.prototype.Xo\u003dfunction(e,N){e.tA\u003d\u003d\u003dthis.J\u0026\u0026(this.J\u003dJd(e,N));e.tA\u003d\u003d\u003dthis.j\u0026\u0026(this.j\u003dJd(e,N))};\n$a.prototype.Td\u003dfunction(){return this.J!\u003d\u003dthis.j\u0026\u0026!this.Z};oi.prototype.Yz\u003dfunction(){return!!this.J\u0026\u0026this.index.isLoaded()};\noi.prototype.hw\u003dfunction(){return!1};\noi.prototype.Hb\u003dfunction(e){return[e]};\noi.prototype.y5\u003dfunction(e){return[e]};bH.prototype.toString\u003dfunction(){return this.start+\"-\"+(this.end\u003d\u003dnull?\"\":this.end)};g.J\u003dBx.prototype;g.J.eY\u003dfunction(){return this.j\u0026\u0026this.J.index.xf(this.Ch)};\ng.J.isEncrypted\u003dfunction(){return this.J.info.isEncrypted()};\ng.J.Bw\u003dfunction(e){return!(!e||e.J!\u003d\u003dthis.J||e.type!\u003d\u003dthis.type||(this.range\u0026\u0026e.range?e.range.start!\u003d\u003dthis.range.start||e.range.end!\u003d\u003dthis.range.end:e.range!\u003d\u003dthis.range)||e.Ch!\u003d\u003dthis.Ch||e.N!\u003d\u003dthis.N||e.K!\u003d\u003dthis.K)};\ng.J.gx\u003dfunction(){return!!this.J.info.video};\ng.J.O2\u003dfunction(){var e\u003dvx(this),N\u003d\"\";g.oB(e,function(y,w){N+\u003dw+\"_\"+y+\"_\"});\nreturn N.slice(0,-1)};iH.prototype.zz\u003dfunction(){return this.J?this.J.nC():\"\"};\niH.prototype.isDecorated\u003dfunction(){return!!(this.J||this.j\u0026\u0026this.j.Ag)};\niH.prototype.UT\u003dfunction(){return Xs(this.QB[0])};\niH.prototype.Xo\u003dfunction(e,N){this.yl.Xo(e,N);if(this.J){this.J\u003dJd(e,N);N\u003dg.c([\"acpns\",\"cpn\",\"daistate\",\"skipsq\"]);for(var y\u003dN.next();!y.done;y\u003dN.next())this.J.set(y.value,null)}this.requestId\u003de.get(\"req_id\")};g.b(f1,oi);g.J\u003df1.prototype;g.J.I8\u003dfunction(){return!1};\ng.J.SJ\u003dfunction(){return!0};\ng.J.by\u003dfunction(){return!1};\ng.J.hw\u003dfunction(){return!this.L};\ng.J.p_\u003dfunction(){return new iH([new Bx(1,this,this.initRange,\"getMetadataRequestInfo\")],this.L)};\ng.J.rh\u003dfunction(){return null};\ng.J.oF\u003dfunction(e){this.L2(e);return this.SJ()\u0026\u0026e.K\u0026\u0026!e.j?new iH([new Bx(e.type,e.J,e.range,\"liveGetNextRequestInfoBySegment\",e.Ch,e.startTime,e.duration,e.N+e.K,NaN,!0)],this.index.tK(e.Ch)):this.Tn(Ii(e),!1)};\ng.J.Od\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;e\u003dthis.index.zI(e);N\u0026\u0026(e\u003dMath.min(this.index.vY(),e+1));return this.Tn(e,!0)};\ng.J.Gm\u003dfunction(e){Ri(e)};\ng.J.L2\u003dfunction(e){return e.K\u003d\u003d\u003d0?!0:this.index.vY()\u003ee.Ch\u0026\u0026this.index.Jx()\u003c\u003de.Ch+1};\ng.J.update\u003dfunction(e,N,y){this.index.append(e);AGH(this.index,y);e\u003dthis.index;e.N\u003dN;e.K\u003d\"update\"};\ng.J.Yz\u003dfunction(){return this.hw()?!0:oi.prototype.Yz.call(this)};\ng.J.Tn\u003dfunction(e,N){var y\u003dthis.index.tK(e),w\u003dthis.index.getStartTime(e),E\u003dthis.index.getDuration(e),A;N?E\u003dA\u003d0:A\u003dthis.info.JM\u003e0?this.info.JM*E:1E3;return new iH([new Bx(3,this,void 0,\"liveCreateRequestInfoForSegment\",e,w,E,0,A,!N)],y)};\ng.J.f1\u003dfunction(){return this.hw()?0:this.initRange.length};\ng.J.ix\u003dfunction(){return!1};qZ.prototype.update\u003dfunction(e){var N\u003dvoid 0;this.N\u0026\u0026(N\u003dthis.N);var y\u003dnew qZ,w\u003dArray.from(e.getElementsByTagName(\"S\"));if(w.length){var E\u003d+td(e,\"timescale\")||1,A\u003d(+w[0].getAttribute(\"t\")||0)/E,T\u003d+td(e,\"startNumber\")||0;y.j\u003dA;var p\u003dN?N.startSecs+N.Vj:0,C\u003dDate.parse(s29(td(e,\"yt:segmentIngestTime\")))/1E3;y.L\u003de.parentElement.tagName\u003d\u003d\u003d\"SegmentTemplate\";y.L\u0026\u0026(y.G\u003dtd(e,\"media\"));e\u003dN?T-N.Ch:1;y.Z\u003de\u003e0?0:-e+1;e\u003dg.c(w);for(w\u003de.next();!w.done;w\u003de.next()){w\u003dw.value;for(var r\u003d+w.getAttribute(\"d\")/E,Y\u003d(+w.getAttribute(\"yt:sid\")||\n0)/E,M\u003d+w.getAttribute(\"r\")||0,l\u003d0;l\u003c\u003dM;l++)if(N\u0026\u0026T\u003c\u003dN.Ch)T++;else{var F\u003dnew U55(T,p,r,C+Y,A);y.J.push(F);var S\u003dw;var k\u003dE,X\u003dF.startSecs;F\u003dS.getAttribute(\"yt:cuepointTimeOffset\");var d\u003dS.getAttribute(\"yt:cuepointDuration\");if(F\u0026\u0026d){F\u003dNumber(F);X\u003d-F/k+X;k\u003dNumber(d)/k;d\u003dS.getAttribute(\"yt:cuepointContext\")||null;var v\u003dS.getAttribute(\"yt:cuepointIdentifier\")||\"\";S\u003dS.getAttribute(\"yt:cuepointEvent\")||\"\";S\u003dnew iN(X,k,d,v,bmF[S]||\"unknown\",F)}else S\u003dnull;S\u0026\u0026y.K.push(S);T++;p+\u003dr;A+\u003dr;C+\u003dr+Y}}y.J.length\u0026\u0026\n(y.N\u003dg.Kq(y.J))}this.Z\u003dy.Z;this.N\u003dy.N||this.N;g.Nd(this.J,y.J);g.Nd(this.K,y.K);this.L\u003dy.L;this.G\u003dy.G;this.j\u003d\u003d\u003d-1\u0026\u0026(this.j\u003dy.getStreamTimeOffset())};\nqZ.prototype.getStreamTimeOffset\u003dfunction(){return this.j\u003d\u003d\u003d-1?0:this.j};g.b(xa,g.c$);g.J\u003dxa.prototype;g.J.Mz\u003dfunction(){return this.eV};\ng.J.VI\u003dfunction(e,N){e\u003djl(this,e);return e\u003e\u003d0\u0026\u0026(N||!this.segments[e].pending)};\ng.J.Jx\u003dfunction(){return this.mA?this.segments.length?this.uw(this.Ti()).Ch:-1:g.c$.prototype.Jx.call(this)};\ng.J.Ti\u003dfunction(){if(this.Ta)return 0;if(!this.mA)return g.c$.prototype.Ti.call(this);if(!this.segments.length)return 0;var e\u003dMath.max(g.Kq(this.segments).endTime-this.pI,0);return this.L$\u003e0\u0026\u0026this.uw(e).Ch\u003cthis.L$?this.o8(this.L$).startTime:e};\ng.J.f9\u003dfunction(){if(this.Ym\u0026\u0026this.M3\u0026\u0026this.M3\u003e0)return this.M3/1E3;if(!this.segments.length)return g.c$.prototype.f9.call(this);var e\u003dthis.vY();if(!this.mA||e\u003c\u003dthis.segments[this.segments.length-1].Ch)e\u003dthis.segments[this.segments.length-1];else{var N\u003dthis.segments[this.segments.length-1];e\u003dnew hi(e,Math.max(0,N.startTime-(N.Ch-e)*this.eV),this.eV,0,\"sq/\"+e,void 0,void 0,!0)}return this.Ta?Math.min(this.pI,e.endTime):e.endTime};\ng.J.Tz\u003dfunction(){return this.mA?this.segments.length?this.vY()-this.Jx()+1:0:g.c$.prototype.Tz.call(this)};\ng.J.vY\u003dfunction(){var e\u003dMath.min(this.ZK,Math.max(g.c$.prototype.vY.call(this),this.B2)),N\u003dthis.pI*1E3;N\u003dthis.M3\u003e0\u0026\u0026this.M3\u003cN;this.Ta\u0026\u0026this.pI\u003e0\u0026\u0026this.B2\u003e0\u0026\u0026!N\u0026\u0026(N\u003dthis.uw(this.pI))\u0026\u0026(e\u003dMath.min(N.Ch-1,e));return e};\ng.J.IX\u003dfunction(){return this.segments.length?this.segments[this.segments.length-1]:null};\ng.J.Co\u003dfunction(e){var N\u003djl(this,e.Ch);if(N\u003e\u003d0)this.segments[N]\u003de;else if(this.segments.splice(-(N+1),0,e),this.TR\u0026\u0026e.Ch%(300/this.eV)\u003d\u003d\u003d0){var y\u003dthis.segments[0].Ch,w\u003dMath.floor(this.TR/this.eV);e\u003de.Ch-w;N\u003d-(N+1)-w;N\u003e0\u0026\u0026e\u003ey\u0026\u0026(this.segments\u003dthis.segments.slice(N))}};\ng.J.Ms\u003dfunction(){return this.B2};\ng.J.xf\u003dfunction(e){return Z$?!this.N\u0026\u0026e\u003e\u003d0\u0026\u0026this.vY()\u003c\u003de:g.c$.prototype.xf.call(this,e)};\ng.J.uw\u003dfunction(e){if(!this.mA)return g.c$.prototype.uw.call(this,e);if(!this.segments.length)return null;var N\u003dthis.segments[this.segments.length-1];if(e\u003cthis.segments[0].startTime)N\u003dMath.max(0,this.segments[0].Ch-Math.ceil((this.segments[0].startTime-e)/this.eV));else if(e\u003e\u003dN.endTime)N\u003dN.Ch+Math.floor((e-N.endTime)/this.eV+1);else{N\u003dJO(this.segments,function(w){return e\u003cw.startTime?-1:e\u003e\u003dw.endTime?1:0});\nif(N\u003e\u003d0)return this.segments[N];var y\u003d-(N+1);N\u003dthis.segments[y-1];y\u003dthis.segments[y];N\u003dMath.floor((e-N.endTime)/((y.startTime-N.endTime)/(y.Ch-N.Ch-1))+1)+N.Ch}return this.o8(N)};\ng.J.o8\u003dfunction(e){if(!this.mA)return g.c$.prototype.o8.call(this,e);if(!this.segments.length)return null;var N\u003djl(this,e);if(N\u003e\u003d0)return this.segments[N];var y\u003d-(N+1);N\u003dthis.eV;if(y\u003d\u003d\u003d0)var w\u003dMath.max(0,this.segments[0].startTime-(this.segments[0].Ch-e)*N);else y\u003d\u003d\u003dthis.segments.length?(w\u003dthis.segments[this.segments.length-1],w\u003dw.endTime+(e-w.Ch-1)*N):(w\u003dthis.segments[y-1],N\u003dthis.segments[y],N\u003d(N.startTime-w.endTime)/(N.Ch-w.Ch-1),w\u003dw.endTime+(e-w.Ch-1)*N);return new hi(e,w,N,0,\"sq/\"+e,void 0,void 0,\n!0)};\nvar Z$\u003d!1;g.b(n1,f1);g.J\u003dn1.prototype;g.J.by\u003dfunction(){return!0};\ng.J.Yz\u003dfunction(){return!0};\ng.J.L2\u003dfunction(e){return this.SJ()\u0026\u0026e.K\u0026\u0026!e.j||!e.J.index.xf(e.Ch)};\ng.J.p_\u003dfunction(){};\ng.J.Od\u003dfunction(e,N){return typeof e!\u003d\u003d\"number\"||isFinite(e)?f1.prototype.Od.call(this,e,N\u003d\u003d\u003dvoid 0?!1:N):new iH([new Bx(3,this,void 0,\"mlLiveGetReqInfoStubForTime\",-1,void 0,this.j1,void 0,this.j1*this.info.JM)],\"\")};\ng.J.Tn\u003dfunction(e,N){var y\u003dy\u003d\u003d\u003dvoid 0?!1:y;if(this.index.VI(e))return f1.prototype.Tn.call(this,e,N);var w\u003dthis.index.getStartTime(e),E\u003dMath.round(this.j1*this.info.JM),A\u003dthis.j1;N\u0026\u0026(A\u003dE\u003d0);return new iH([new Bx(y?6:3,this,void 0,\"mlLiveCreateReqInfoForSeg\",e,w,A,void 0,E,!N)],e\u003e\u003d0?\"sq/\"+e:\"\")};g.b(Qt,oi);g.J\u003dQt.prototype;g.J.I8\u003dfunction(){return!1};\ng.J.SJ\u003dfunction(){return!1};\ng.J.by\u003dfunction(){return!1};\ng.J.p_\u003dfunction(){return new iH([new Bx(1,this,void 0,\"otfInit\")],this.L)};\ng.J.rh\u003dfunction(){return null};\ng.J.oF\u003dfunction(e){this.L2(e);return TO9(this,Ii(e),!1)};\ng.J.Od\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;e\u003dthis.index.zI(e);N\u0026\u0026(e\u003dMath.min(this.index.vY(),e+1));return TO9(this,e,!0)};\ng.J.Gm\u003dfunction(e){e.info.type\u003d\u003d\u003d1\u0026\u0026(this.J||(this.J\u003dB8(e.J)),e.N\u0026\u0026e.N.uri\u003d\u003d\u003d\"http://youtube.com/streaming/otf/durations/112015\"\u0026\u0026JXF(this,e.N))};\ng.J.L2\u003dfunction(e){return e.K\u003d\u003d\u003d0?!0:this.index.vY()\u003ee.Ch\u0026\u0026this.index.Jx()\u003c\u003de.Ch+1};\ng.J.f1\u003dfunction(){return 0};\ng.J.ix\u003dfunction(){return!1};mv.prototype.iB\u003dfunction(){return this.J.iB()};g.J\u003dg.G4.prototype;g.J.VI\u003dfunction(e){return e\u003c\u003dthis.vY()};\ng.J.mN\u003dfunction(e){return this.offsets[e]};\ng.J.getStartTime\u003dfunction(e){return this.startTicks[e]/this.J};\ng.J.vU\u003dfunction(e){return this.getStartTime(e)+this.getDuration(e)};\ng.J.jP\u003dN3(0);g.J.OY\u003dfunction(){return NaN};\ng.J.getDuration\u003dfunction(e){e\u003dthis.zC(e);return e\u003e\u003d0?e/this.J:-1};\ng.J.zC\u003dfunction(e){return e+1\u003cthis.count||this.N?this.startTicks[e+1]-this.startTicks[e]:-1};\ng.J.Mz\u003dfunction(){return 0};\ng.J.Jx\u003dfunction(){return 0};\ng.J.vY\u003dfunction(){return this.count-1};\ng.J.xf\u003dfunction(e){return this.vY()\u003d\u003d\u003de\u0026\u0026e\u003e\u003d0};\ng.J.f9\u003dfunction(){return this.N?this.startTicks[this.count]/this.J:NaN};\ng.J.Ti\u003dfunction(){return 0};\ng.J.Tz\u003dfunction(){return this.count};\ng.J.tK\u003dfunction(){return\"\"};\ng.J.zI\u003dfunction(e){e\u003dg.T7(this.startTicks.subarray(0,this.count),e*this.J);return e\u003e\u003d0?e:Math.max(0,-e-2)};\ng.J.isLoaded\u003dfunction(){return this.vY()\u003e\u003d0};\ng.J.rd\u003dfunction(e,N){if(e\u003e\u003dthis.vY())return 0;var y\u003d0;for(N\u003dthis.getStartTime(e)+N;e\u003cthis.vY()\u0026\u0026N\u003ethis.getStartTime(e);e++)y\u003dMath.max(y,S31(this,e)/this.getDuration(e));return y};\ng.J.resize\u003dfunction(e){e+\u003d2;var N\u003dthis.offsets;this.offsets\u003dnew Float64Array(e+1);var y\u003dthis.startTicks;this.startTicks\u003dnew Float64Array(e+1);for(e\u003d0;e\u003cthis.count+1;e++)this.offsets[e]\u003dN[e],this.startTicks[e]\u003dy[e]};\ng.J.cap\u003dfunction(e,N){UM(this);this.N\u003d!0;this.startTicks[this.count]\u003dN;this.offsets[this.count]\u003de};g.b(L1,oi);g.J\u003dL1.prototype;g.J.p_\u003dfunction(e,N){var y\u003dnew Bx(2,this,this.indexRange,\"indexInfo\",void 0,void 0,void 0,void 0,void 0,void 0,void 0,N),w\u003d[new Bx(1,this,this.initRange,\"initInfo\",void 0,void 0,void 0,void 0,void 0,void 0,void 0,N),y];this.info.contentLength\u003e0\u0026\u0026e\u0026\u0026(y\u003dy.range.end+1,e\u003dMath.min(e,this.info.contentLength-y),e\u003e0\u0026\u0026w.push(new Bx(4,this,cx(y,e),\"tbdRange\",void 0,void 0,void 0,void 0,void 0,void 0,void 0,N)));return new iH(w)};\ng.J.Gm\u003dfunction(e){if(e.info.type\u003d\u003d\u003d1){if(this.J)return;this.J\u003dB8(e.J)}else if(e.info.type\u003d\u003d\u003d2){if(this.L||this.index.vY()\u003e\u003d0)return;if(g.R2(this.info)){var N\u003dthis.index,y\u003de.iB();e\u003de.info.range.start;var w\u003dg.ti(y,0,1936286840);y\u003do69(w);N.J\u003dy.timescale;var E\u003dy.Zh;N.offsets[0]\u003dy.N4+e+w.size;N.startTicks[0]\u003dE;N.N\u003d!0;e\u003dy.vx.length;for(w\u003d0;w\u003ce;w++){E\u003dN;var A\u003dy.IDh[w],T\u003dy.vx[w];E.count++;UM(E);E.offsets[E.count]\u003dE.offsets[E.count-1]+A;E.startTicks[E.count]\u003dE.startTicks[E.count-1]+T}}else this.L\u003de.iB()}if(this.info.lm()\u0026\u0026\nthis.J\u0026\u0026this.L){y\u003dnew DataView(this.J.buffer);N\u003dthis.index;w\u003dthis.L;e\u003dthis.indexRange.end;E\u003dnew K_(y);y\u003dE;E\u003dy.pos;A\u003d{mz:1E6,Yu:1E9,duration:0,MI:0,KQ:0};if(GD(y,408125543))if(A.MI\u003dUf(y,!0),A.KQ\u003dy.start+y.pos,GD(y,357149030)){for(T\u003dRh(y);!W$(T);){var p\u003dUf(T,!1);p\u003d\u003d\u003d2807729?A.mz\u003dsf(T):p\u003d\u003d\u003d2807730?A.Yu\u003dsf(T):p\u003d\u003d\u003d17545?A.duration\u003del(T):ah(T)}y.pos\u003dE;y\u003dA}else y.pos\u003dE,y\u003dnull;else y.pos\u003dE,y\u003dnull;if(y!\u003d\u003dnull){N.J\u003dy.Yu/y.mz;E\u003dnew K_(w);w\u003dE;T\u003dy.KQ;E\u003dw.pos;A\u003d[];if(GD(w,475249515)){for(p\u003dRh(w);GD(p,187);){var C\u003d\nRh(p);if(GD(C,179)){var r\u003dsf(C);if(GD(C,183)){C\u003dRh(C);for(var Y\u003dT;GD(C,241);)Y\u003dsf(C)+T;A.push({j8:Y,fY:r})}}}if(A.length\u003e0\u0026\u0026e\u003d\u003d\u003dA[0].j8)for(e\u003d0;e\u003cA.length;e++)A[e].j8+\u003d1;w.pos\u003dE;e\u003dA}else w.pos\u003dE,e\u003dnull;if(e!\u003d\u003dnull){e\u003dg.c(e);for(w\u003de.next();!w.done;w\u003de.next())A\u003dw.value,w\u003dN,E\u003dA.j8,A\u003dA.fY,UM(w),w.offsets[w.count]\u003dE,w.startTicks[w.count]\u003dA,w.count++;N.cap(y.MI+y.KQ,y.duration)}}this.L\u003dnull}};\ng.J.eS\u003dfunction(e,N,y,w){for(var E\u003d[],A\u003de;A\u003c\u003dthis.index.vY();A++){var T\u003dcx(this.index.mN(A),S31(this.index,A)),p\u003dthis.index.getStartTime(A),C\u003dthis.index.getDuration(A),r\u003dMath.max(0,N-T.start),Y\u003dMath.min(T.end+1,N+y)-(T.start+r);E.push(new Bx(3,this,T,\"getRequestInfoForRange\",A,p,C,r,Y,void 0,void 0,w));if(T.start+r+Y\u003e\u003dN+y)break}E.length||g.t0(new g.Gh(\"b189619593\",\"\"+e,\"\"+N,\"\"+y));return new iH(E)};\ng.J.Hb\u003dfunction(e){for(var N\u003dthis.y5(e.info),y\u003de.info.range.start+e.info.N,w\u003d[],E\u003d0;E\u003cN.length;E++){var A\u003dhC(e.J,N[E].range.start+N[E].N-y,N[E].K);w.push(new mv(N[E],A))}return w};\ng.J.y5\u003dfunction(e){for(var N\u003de.range.start+e.N,y\u003d0;y\u003cthis.index.vY()\u0026\u0026N\u003e\u003dthis.index.mN(y+1);)y++;return this.eS(y,N,e.K).QB};\ng.J.L2\u003dfunction(e){e.eY();return this.Yz()?!0:e.range.end+1\u003cthis.info.contentLength};\ng.J.rh\u003dfunction(e,N){this.L2(e);if(!this.Yz())return N\u003dcx(e.range.end+1,N),N.end+1\u003ethis.info.contentLength\u0026\u0026(N\u003dnew bH(N.start,this.info.contentLength-1)),new iH([new Bx(4,e.J,N,\"getNextRequestInfoByLength\",void 0,void 0,void 0,void 0,void 0,void 0,void 0,e.clipId)]);e.type\u003d\u003d\u003d4\u0026\u0026(e\u003dthis.y5(e),e\u003de[e.length-1]);var y\u003d0,w\u003de.range.start+e.N+e.K;e.type\u003d\u003d\u003d3\u0026\u0026(e.eY(),y\u003de.Ch,w\u003d\u003d\u003de.range.end+1\u0026\u0026(y+\u003d1));return this.eS(y,w,N)};\ng.J.oF\u003dfunction(){return null};\ng.J.Od\u003dfunction(e,N,y){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;e\u003dthis.index.zI(e);N\u0026\u0026(e\u003dMath.min(this.index.vY(),e+1));return this.eS(e,this.index.mN(e),0,y)};\ng.J.I8\u003dfunction(){return!0};\ng.J.SJ\u003dfunction(){return!0};\ng.J.by\u003dfunction(){return!1};\ng.J.f1\u003dfunction(){return this.indexRange.length+this.initRange.length};\ng.J.ix\u003dfunction(){return this.indexRange\u0026\u0026this.initRange\u0026\u0026this.initRange.end+1\u003d\u003d\u003dthis.indexRange.start?!0:!1};var RH\u003d{},fon\u003d(RH.COLOR_PRIMARIES_BT709\u003d\"bt709\",RH.COLOR_PRIMARIES_BT2020\u003d\"bt2020\",RH.COLOR_PRIMARIES_UNKNOWN\u003dnull,RH.COLOR_PRIMARIES_UNSPECIFIED\u003dnull,RH),GA\u003d{},bh1\u003d(GA.COLOR_TRANSFER_CHARACTERISTICS_BT709\u003d\"bt709\",GA.COLOR_TRANSFER_CHARACTERISTICS_BT2020_10\u003d\"bt2020\",GA.COLOR_TRANSFER_CHARACTERISTICS_SMPTEST2084\u003d\"smpte2084\",GA.COLOR_TRANSFER_CHARACTERISTICS_ARIB_STD_B67\u003d\"arib-std-b67\",GA.COLOR_TRANSFER_CHARACTERISTICS_UNKNOWN\u003dnull,GA.COLOR_TRANSFER_CHARACTERISTICS_UNSPECIFIED\u003dnull,GA);g.sM.prototype.getName\u003dfunction(){return this.name};\ng.sM.prototype.getId\u003dfunction(){return this.id};\ng.sM.prototype.getIsDefault\u003dfunction(){return this.isDefault};\ng.sM.prototype.toString\u003dfunction(){return this.name};\ng.sM.prototype.getName\u003dg.sM.prototype.getName;g.sM.prototype.getId\u003dg.sM.prototype.getId;g.sM.prototype.getIsDefault\u003dg.sM.prototype.getIsDefault;var BO_\u003d/action_display_post/;var XI5,NX,yY;g.b(wt,g.pT);g.J\u003dwt.prototype;g.J.isLoading\u003dfunction(){return this.state\u003d\u003d\u003d1};\ng.J.Q_\u003dfunction(){return this.state\u003d\u003d\u003d3};\ng.J.i$P\u003dfunction(e){var N\u003de.getElementsByTagName(\"Representation\");if(e.getElementsByTagName(\"SegmentList\").length\u003e0||e.getElementsByTagName(\"SegmentTemplate\").length\u003e0){this.Cx\u003dthis.N\u003d!0;this.timeline||(this.timeline\u003dnew ez9);EHH(this.timeline,e);this.publish(\"refresh\");for(e\u003d0;e\u003cN.length;e++){var y\u003dnHE(this,N[e]);if(!this.J[y.id]){var w\u003dpC(uH(N[e],\"BaseURL\").textContent),E\u003duH(N[e],\"Initialization\"),A\u003dtd(E,\"sourceURL\");E\u003dhd(td(E,\"range\"));this.J[y.id]\u003dnew f1(w,y,A,E)}y\u003dthis.J[y.id];w\u003dtd(N[e],\"id\",\n\"AdaptationSet\");w\u003dw!\u003d\u003d\"\"?w:td(N[e],\"mimetype\",\"AdaptationSet\");A\u003dthis.timeline;A\u003dA.K[y.info.id]||A.N[w]||A.J||null;w\u003dA.J;!this.G\u0026\u0026A.getStreamTimeOffset()\u0026\u0026(this.G\u003dA.getStreamTimeOffset());if(A.L){E\u003d[];w\u003dg.c(w);for(var T\u003dw.next();!T.done;T\u003dw.next()){T\u003dT.value;var p\u003dy.info.id,C\u003dy.info.JM*8,r\u003dT.Ch;var Y\u003dT.startSecs;var M\u003dA.G.split(\"$$\");for(var l\u003d0;l\u003cM.length;l++)M[l]\u003dM[l].replace(\"$RepresentationID$\",p),M[l]\u003dM[l].replace(\"$Number$\",r.toString()),M[l]\u003dM[l].replace(\"$Bandwidth$\",C.toString()),M[l]\u003dM[l].replace(\"$Time$\",\nY.toString());E.push(new hi(T.Ch,T.startSecs,T.Vj,T.J,M.join(\"$\"),null,T.N))}w\u003dE}else{A\u003dyh(uH(N[e],\"SegmentList\").getElementsByTagName(\"SegmentURL\"),A.Z);E\u003d[];for(T\u003d0;T\u003cA.length;T++){p\u003dE;C\u003dp.push;r\u003dw[T];Y\u003dvoid 0;l\u003dA[T];M\u003dl.getAttribute(\"media\");if(l\u003dl.getAttribute(\"mediaRange\")){var F\u003dl.split(\"-\");F[1]\u0026\u0026Number(F[1])\u003e\u003d0?Y\u003dhd(l):M\u003dM+\"?range\u003d\"+l}C.call(p,new hi(r.Ch,r.startSecs,r.Vj,r.J,M,Y,r.N))}w\u003dE}y.update(w,this.isLive,this.Wk)}AXE(this.timeline);return!0}this.duration\u003dLu1(td(e,\"mediaPresentationDuration\"));\na:{for(e\u003d0;e\u003cN.length;e++){A\u003dN[e];y\u003dnHE(this,A);w\u003dpC(uH(A,\"BaseURL\").textContent);E\u003duH(A,\"SegmentBase\");A\u003dhd(E.attributes.getNamedItem(\"indexRange\").value);E\u003dhd(E.getElementsByTagName(\"Initialization\")[0].attributes.getNamedItem(\"range\").value);y\u003dnew L1(w,y,E,A);if(!y){N\u003d!1;break a}eI(this,y)}N\u003d!0}return N};\ng.J.refresh\u003dfunction(){if(!this.isLoading()\u0026\u0026!this.Ss()){var e\u003dg.Qb(this.sourceUrl,{start_seq:Wa9(this).toString()});m$F(this,e).On(function(){})}};\ng.J.resume\u003dfunction(){Q8E(this)};\ng.J.ra\u003dfunction(){if(this.isManifestless\u0026\u0026this.j\u0026\u0026rt(this))return rt(this);var e\u003dthis.J,N\u003d!1,y\u003dNaN,w\u003dNaN,E;for(E in e){var A\u003de[E],T\u003dA.index;T.isLoaded()\u0026\u0026!Ug(A.info)\u0026\u0026(A.j\u0026\u0026(N\u003d!0),T\u003dT.f9(),A.info.qG()\u0026\u0026(isNaN(y)||T\u003cy)?y\u003dT:A.info.gx()\u0026\u0026(isNaN(w)||T\u003cw)\u0026\u0026(w\u003dT))}return N||isNaN(w)?y:Math.min(y,w)};\ng.J.Ti\u003dfunction(){if(this.isManifestless){if($_(this))return $_(this);if(this.PY){var e\u003dthis.OY(this.ra());if(e\u0026\u0026(e-\u003dthis.PY,e\u003e0))return this.ra()-e}}e\u003dthis.J;for(var N in e){var y\u003de[N].index;if(y.isLoaded()\u0026\u0026!Ug(e[N].info))return y.Ti()}return 0};\ng.J.getStreamTimeOffset\u003dfunction(){return this.G};\ng.J.OY\u003dfunction(e){for(var N in this.J){var y\u003dthis.J[N].index;if(y.isLoaded()){var w\u003dy.zI(e),E\u003dy.OY(w);if(E)return E+e-y.getStartTime(w)}}return NaN};\nvar oI\u003dnull,hfw,b2\u003d!((hfw\u003dnavigator.mediaCapabilities)\u003d\u003dnull||!hfw.decodingInfo),j8J\u003d{commentary:1,alternate:2,dub:3,main:4};var hj\u003dnew Set,hm\u003dnew Map;BU.prototype.clone\u003dfunction(e){return new BU(this.flavor,e,this.N,this.experiments)};\nBU.prototype.N7\u003dfunction(){return{flavor:this.flavor,keySystem:this.keySystem}};\nBU.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 cKX\u003d{},VY\u003d(cKX.playready\u003d[\"com.youtube.playready\",\"com.microsoft.playready\"],cKX.widevine\u003d[\"com.youtube.widevine.l3\",\"com.widevine.alpha\"],cKX),UO\u003d{},V5H\u003d(UO.widevine\u003d\"DRM_SYSTEM_WIDEVINE\",UO.fairplay\u003d\"DRM_SYSTEM_FAIRPLAY\",UO.playready\u003d\"DRM_SYSTEM_PLAYREADY\",UO),LF\u003d{},ky0\u003d(LF.widevine\u003d1,LF.fairplay\u003d2,LF.playready\u003d3,LF);tm.prototype.jW\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?1:N;this.XA+\u003dN;this.N+\u003de;e/\u003dN;for(var y\u003d0;y\u003cfC.length\u0026\u0026!(e\u003cfC[y]);++y)this.J[y]+\u003dN};\ntm.prototype.toString\u003dfunction(){return\"\"};\nvar fC\u003d[20,100,500,2E3];g.J\u003dy__.prototype;g.J.isActive\u003dfunction(){return!0};\ng.J.TQ\u003dfunction(e,N){var y\u003dthis;if(N){var w\u003d{},E;for(E in N)w\u003d{V1:void 0,PD:void 0},N.hasOwnProperty(E)\u0026\u0026(w.V1\u003de.prototype[E],w.PD\u003dN[E],e.prototype[E]\u003dfunction(A){return function(){var T\u003dg.iE.apply(0,arguments),p\u003d(0,g.iC)();T\u003dA.V1.apply(this,T);return u2(y,T,A.PD,p)}}(w))}};\ng.J.Jw\u003dfunction(e,N){if(N){var y\u003dthis,w\u003d{},E;for(E in N)w\u003d{Pt:void 0,X8:void 0},N.hasOwnProperty(E)\u0026\u0026(w.X8\u003de.prototype[E],w.Pt\u003dN[E],e.prototype[E]\u003dfunction(A){return function(){var T\u003dg.iE.apply(0,arguments),p\u003dthis,C\u003d(0,g.iC)(),r\u003dA.X8.apply(p,T);return u2(y,r,null,C,function(Y){return A.Pt.apply(p,[Y].concat(T))})}}(w))}};\ng.J.tU\u003dfunction(e,N){var y\u003dthis;return function(){var w\u003dg.iE.apply(0,arguments),E\u003d(0,g.iC)();w\u003dN.apply(null,w);return u2(y,w,e,E)}};\ng.J.X0\u003dfunction(){return new NYJ};\ng.J.x$\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?1:y;N instanceof NYJ\u0026\u0026(wd1(this,e,(0,g.iC)()-N.startTimeMs,y),N.J\u003d!0)};\ng.J.le\u003dfunction(e,N){var y\u003d(0,g.iC)();N\u003dN();return u2(this,N,e,y)};\ng.J.A6\u003dfunction(){var e\u003d{},N;for(N in this.J)if(this.J.hasOwnProperty(N)){var y\u003dthis.J[N];if(y.XA\u003d\u003d\u003d0)y\u003dnull;else{for(var w\u003dMath.ceil(y.XA).toFixed(0)+\".\"+y.N.toFixed(0),E\u003d0;E\u003cfC.length;++E)if(y.J[E]\u003e0)w+\u003d\".\"+fC[E].toFixed(0)+\"_\"+y.J[E].toFixed(0);else break;y\u003dw}y\u0026\u0026(e[N]\u003dy)}this.J\u003dnew ey0;return e};\ng.J.toString\u003dfunction(){return\"\"};g.J\u003dTYn.prototype;g.J.isActive\u003dfunction(){return!1};\ng.J.TQ\u003dfunction(){};\ng.J.Jw\u003dfunction(){};\ng.J.tU\u003dfunction(e,N){return N};\ng.J.X0\u003dfunction(){};\ng.J.x$\u003dfunction(){};\ng.J.le\u003dfunction(e,N){return N()};\ng.J.A6\u003dfunction(){return{}};\ng.J.toString\u003dfunction(){return\"\"};var sO,BaM,XWT,Pc5,dgk,Idw,aH,gH,W0,Qb9,jI;sO\u003dnew TYn;BaM\u003d!!+sa(\"html5_enable_profiler\");XWT\u003d!!+sa(\"html5_onesie_enable_profiler\");Pc5\u003d!!+sa(\"html5_offline_encryption_enable_profiler\");dgk\u003d!!+sa(\"html5_performance_impact_profiling_timer_ms\");Idw\u003d!!+sa(\"html5_drm_enable_profiler\");aH\u003dBaM||XWT||Pc5||dgk||Idw?new y__:sO;g.j8\u003dBaM?aH:sO;gH\u003dXWT?aH:sO;W0\u003dPc5?aH:sO;Qb9\u003ddgk?aH:sO;jI\u003dIdw?aH:sO;var x_;g.b(qX,g.x);\nqX.prototype.initialize\u003dfunction(e,N){for(var y\u003dthis,w\u003dg.c(Object.keys(e)),E\u003dw.next();!E.done;E\u003dw.next()){E\u003dg.c(e[E.value]);for(var A\u003dE.next();!A.done;A\u003dE.next())if(A\u003dA.value,A.BG)for(var T\u003dg.c(Object.keys(A.BG)),p\u003dT.next();!p.done;p\u003dT.next()){var C\u003dp.value;p\u003dC;C\u003dVY[C];!C\u0026\u0026this.T(\"html5_enable_vp9_fairplay\")\u0026\u0026p\u003d\u003d\u003d\"fairplay\"\u0026\u0026(C\u003d[\"com.youtube.fairplay.sbdl\"]);if(C){C\u003dg.c(C);for(var r\u003dC.next();!r.done;r\u003dC.next())r\u003dr.value,this.K[r]\u003dthis.K[r]||new BU(p,r,A.BG[p],this.Ot.experiments),this.J[p]\u003dthis.J[p]||\n{},this.J[p][A.mimeType]\u003d!0}}}Ry()\u0026\u0026(this.K[\"com.youtube.fairplay\"]\u003dnew BU(\"fairplay\",\"com.youtube.fairplay\",\"\",this.Ot.experiments),this.T(\"html5_enable_vp9_fairplay\")||(this.J.fairplay\u003dthis.J.fairplay||{},this.J.fairplay[\u0027video/mp4; codecs\u003d\"avc1.4d400b\"\u0027]\u003d!0,this.J.fairplay[\u0027audio/mp4; codecs\u003d\"mp4a.40.5\"\u0027]\u003d!0));this.N\u003daoM(N,this.useCobaltWidevine,this.T(\"html5_enable_safari_fairplay\"),this.T(\"html5_enable_vp9_fairplay\")).filter(function(Y){return!!y.K[Y]})};\nqX.prototype.T\u003dfunction(e){return this.Ot.experiments.gP(e)};var vbV\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\"};MpP.prototype.T\u003dfunction(e){return this.experiments.gP(e)};var K5M\u003d{RED:\"red\",FjB:\"white\"};lu1.prototype.gP\u003dfunction(e){e\u003dthis.flags[e];JSON.stringify(e);return e\u003d\u003d\u003d\"true\"};var oz5\u003dPromise.resolve(),kp3\u003dwindow.queueMicrotask?window.queueMicrotask.bind(window):bLF;HU.prototype.canPlayType\u003dfunction(e,N){e\u003de.canPlayType?e.canPlayType(N):!1;Gv?e\u003de||zfV[N]:Xn\u003d\u003d\u003d2.2?e\u003de||im5[N]:WL()\u0026\u0026(e\u003de||Dgw[N]);return!!e};\nHU.prototype.isTypeSupported\u003dfunction(e){return this.Ng?window.cast.receiver.platform.canDisplayType(e):Dr(e)};\nvar im5\u003d{\u0027video/mp4; codecs\u003d\"avc1.42001E, mp4a.40.2\"\u0027:\"maybe\"},Dgw\u003d{\"application/x-mpegURL\":\"maybe\"},zfV\u003d{\"application/x-mpegURL\":\"maybe\"};g.b(GE,g.pT);GE.prototype.add\u003dfunction(e,N){if(!this.items[e]\u0026\u0026(N.Ns||N.Cb||N.Ge)){var y\u003dthis.items,w\u003dN;Object.isFrozen\u0026\u0026!Object.isFrozen(N)\u0026\u0026(w\u003dObject.create(N),Object.freeze(w));y[e]\u003dw;this.publish(\"vast_info_card_add\",e)}};\nGE.prototype.remove\u003dfunction(e){var N\u003dthis.get(e);delete this.items[e];return N};\nGE.prototype.get\u003dfunction(e){return this.items[e]||null};\nGE.prototype.isEmpty\u003dfunction(){return g.v4(this.items)};g.b(Uh,g.kd);Uh.prototype.J\u003dfunction(e,N){return g.kd.prototype.J.call(this,e,N)};\nUh.prototype.N\u003dfunction(e,N,y){var w\u003dthis;return g.f(function(E){return E.J\u003d\u003d1?g.D(E,g.kd.prototype.N.call(w,e,N,y),2):E.return(E.N)})};\ng.b(LC,g.BM);LC.prototype.encrypt\u003dfunction(e,N){return g.BM.prototype.encrypt.call(this,e,N)};var aI;eV.prototype.add\u003dfunction(e){if(this.pos+20\u003ethis.data.length){var N\u003dnew Uint8Array(this.data.length*2);N.set(this.data);this.data\u003dN}for(;e\u003e31;)this.data[this.pos++]\u003daI[(e\u002631)+32],e\u003e\u003e\u003d5;this.data[this.pos++]\u003daI[e|0]};\neV.prototype.jY\u003dfunction(){return g.IR(this.data.subarray(0,this.pos))};\neV.prototype.reset\u003dfunction(){this.pos\u003d0};yy.prototype.Kj\u003dfunction(e,N){var y\u003dMath.pow(this.alpha,e);this.J\u003dN*(1-y)+y*this.J;this.N+\u003de};\nyy.prototype.AT\u003dfunction(){return this.J/(1-Math.pow(this.alpha,this.N))};ww.prototype.Kj\u003dfunction(e,N){for(var y\u003d0;y\u003c10;y++){var w\u003dthis.J[y],E\u003dw+(y\u003d\u003d\u003d0?e:0),A\u003d1*Math.pow(2,y);if(E\u003c\u003dA)break;w\u003dMath.min(1,(E-A*.5)/w);for(E\u003d0;E\u003c16;E++)A\u003dthis.values[y*16+E]*w,this.values[(y+1)*16+E]+\u003dA,this.J[y+1]+\u003dA,this.values[y*16+E]-\u003dA,this.J[y]-\u003dA}w\u003dy\u003d0;E\u003d8192;N\u003e8192\u0026\u0026(y\u003dMath.ceil(Math.log(N/8192)/Math.log(2)),w\u003d8192*Math.pow(2,y-1),E\u003dw*2);y+2\u003e16?this.values[15]+\u003de:(N\u003d(N-w)/(E-w),this.values[y]+\u003de*(1-N),this.values[y+1]+\u003de*N);this.J[0]+\u003de};\nww.prototype.AT\u003dfunction(){var e\u003de\u003d\u003d\u003dvoid 0?this.N:e;var N\u003dN\u003d\u003d\u003dvoid 0?.02:N;var y\u003dy\u003d\u003d\u003dvoid 0?.98:y;for(var w\u003dthis.K,E\u003d0;E\u003c16;E++)w[E]\u003dthis.values[E];E\u003dthis.J[0];for(var A\u003d1;A\u003c11;A++){var T\u003dthis.J[A];if(T\u003d\u003d\u003d0)break;for(var p\u003dMath.min(1,(e-E)/T),C\u003d0;C\u003c16;C++)w[C]+\u003dthis.values[A*16+C]*p;E+\u003dT*p;if(p\u003c1)break}for(A\u003de\u003dT\u003d0;A\u003c16;A++){p\u003dT+w[A]/E;e+\u003dMath.max(0,Math.min(p,y)-Math.max(T,N))*(A\u003e0?8192*Math.pow(2,A-1):0);if(p\u003ey)break;T\u003dp}return e/(y-N)};EI.prototype.Kj\u003dfunction(e,N){e\u003dMath.min(this.J,Math.max(1,Math.round(e*this.resolution)));e+this.N\u003e\u003dthis.J\u0026\u0026(this.K\u003d!0);for(;e--;)this.values[this.N]\u003dN,this.N\u003d(this.N+1)%this.J;this.s0\u003d!0};\nEI.prototype.percentile\u003dfunction(e){var N\u003dthis;if(!this.K\u0026\u0026this.N\u003d\u003d\u003d0)return 0;this.s0\u0026\u0026(g.pf(this.L,function(y,w){return N.values[y]-N.values[w]}),this.s0\u003d!1);\nreturn this.values[this.L[Math.round(e*((this.K?this.J:this.N)-1))]]||0};\nEI.prototype.AT\u003dfunction(){return this.Z?(this.percentile(this.j-this.Z)+this.percentile(this.j)+this.percentile(this.j+this.Z))/3:this.percentile(this.j)};g.b(AR,g.x);AR.prototype.Bk\u003dfunction(){var e;(e\u003dthis.Zl)\u003d\u003dnull||e.start();if(ld(this)\u0026\u0026this.policy.U){var N;(N\u003dthis.nX)\u003d\u003dnull||N.Jq()}};ulP.prototype.T\u003dfunction(e){return this.experiments.gP(e)};g.b(ZL_,g.x);var HL9\u003d\"blogger gac books docs duo flix google-live google-one play shopping chat hangouts-meet photos-edu picasaweb gmail jamboard\".split(\" \"),UbF\u003d{enW:\"caoe\",vpB:\"capsv\",t_h:\"cbrand\",f0G:\"cbr\",bjP:\"cbrver\",zjl:\"cchip\",PRZ:\"ccappver\",Zjh:\"ccrv\",axB:\"cfrmver\",kgZ:\"c\",f3t:\"cver\",twG:\"ctheme\",KWs:\"cplayer\",KNh:\"cmodel\",x3Z:\"cnetwork\",d3B:\"cos\",RDB:\"cosver\",GqG:\"cplatform\",kNB:\"crqyear\"};g.b(fa,g.x);g.J\u003dfa.prototype;g.J.T\u003dfunction(e){return this.experiments.gP(e)};\ng.J.getWebPlayerContextConfig\u003dfunction(){return this.webPlayerContextConfig};\ng.J.getVideoUrl\u003dfunction(e,N,y,w,E,A,T){N\u003d{list:N};y\u0026\u0026(E?N.time_continue\u003dy:N.t\u003dy);y\u003dT?\"music.youtube.com\":g.ud(this);E\u003dy\u003d\u003d\u003d\"www.youtube.com\";!A\u0026\u0026w\u0026\u0026E?A\u003d\"https://youtu.be/\"+e:g.IK(this)?(A\u003d\"https://\"+y+\"/fire\",N.v\u003de):(A\u0026\u0026E?(A\u003dthis.protocol+\"://\"+y+\"/shorts/\"+e,w\u0026\u0026(N.feature\u003d\"share\")):(A\u003dthis.protocol+\"://\"+y+\"/watch\",N.v\u003de),Gv\u0026\u0026(e\u003dxe_())\u0026\u0026(N.ebc\u003de));return g.Qb(A,N)};\ng.J.getVideoEmbedCode\u003dfunction(e,N,y,w){N\u003d\"https://\"+g.ud(this)+\"/embed/\"+N;w\u0026\u0026(N\u003dg.Qb(N,{list:w}));w\u003dy.width;y\u003dy.height;N\u003dUK(N);e\u003dUK(e!\u003dnull?e:\"YouTube video player\");return\u0027\u003ciframe width\u003d\"\u0027+w+\u0027\" height\u003d\"\u0027+y+\u0027\" src\u003d\"\u0027+N+\u0027\" title\u003d\"\u0027+(e+\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.J.supportsGaplessAudio\u003dfunction(){return g.i$\u0026\u0026!Gv\u0026\u0026HL()\u003e\u003d74||g.DT\u0026\u0026g.SE(68)?!0:!1};\ng.J.supportsGaplessShorts\u003dfunction(){return!this.T(\"html5_enable_short_gapless\")||this.Bk||g.k$?!1:!0};\ng.J.getPlayerType\u003dfunction(){return this.J.cplayer};\ng.J.B9\u003dfunction(){return this.sY};\nvar ec0\u003d[\"www.youtube-nocookie.com\",\"youtube.googleapis.com\",\"www.youtubeeducation.com\",\"youtubeeducation.com\"],Gps\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\"],sV5\u003d[19];var es\u003d{},whM\u003d(es[\"140\"]\u003d{numChannels:2},es[\"141\"]\u003d{numChannels:2},es[\"251\"]\u003d{audioSampleRate:48E3,numChannels:2},es[\"774\"]\u003d{audioSampleRate:48E3,numChannels:2},es[\"380\"]\u003d{numChannels:6},es[\"328\"]\u003d{numChannels:6},es[\"773\"]\u003d{},es),NS\u003d{},Ny1\u003d(NS[\"1\"]\u003d\u0027video/mp4; codecs\u003d\"av01.0.08M.08\"\u0027,NS[\"1h\"]\u003d\u0027video/mp4; codecs\u003d\"av01.0.12M.127.0.0.1.16.09.0\"\u0027,NS[\"9\"]\u003d\u0027video/webm; codecs\u003d\"vp9\"\u0027,NS[\"(\"]\u003d\u0027video/webm; codecs\u003d\"vp9\"\u0027,NS[\"9h\"]\u003d\u0027video/webm; codecs\u003d\"vp127.0.0.1.127.0.0.1.00\"\u0027,NS.h\u003d\u0027video/mp4; codecs\u003d\"avc1.64001e\"\u0027,\nNS.H\u003d\u0027video/mp4; codecs\u003d\"avc1.64001e\"\u0027,NS.o\u003d\u0027audio/webm; codecs\u003d\"opus\"\u0027,NS.a\u003d\u0027audio/mp4; codecs\u003d\"mp4a.40.2\"\u0027,NS.ah\u003d\u0027audio/mp4; codecs\u003d\"mp4a.40.2\"\u0027,NS.mac3\u003d\u0027audio/mp4; codecs\u003d\"ac-3\"; channels\u003d6\u0027,NS.meac3\u003d\u0027audio/mp4; codecs\u003d\"ec-3\"; channels\u003d6\u0027,NS.i\u003d\u0027audio/mp4; codecs\u003d\"iamf.001.001.Opus\"\u0027,NS),y$\u003d{},ycJ\u003d(y$[\"337\"]\u003d{width:3840,height:2160,bitrate:3E7,fps:30},y$[\"336\"]\u003d{width:2560,height:1440,bitrate:15E6,fps:30},y$[\"335\"]\u003d{width:1920,height:1080,bitrate:75E5,fps:30},y$[\"702\"]\u003d{width:7680,height:4320,bitrate:4E7,\nfps:60},y$[\"701\"]\u003d{width:3840,height:2160,bitrate:2E7,fps:60},y$[\"700\"]\u003d{width:2560,height:1440,bitrate:1E7,fps:60},y$[\"412\"]\u003d{width:1920,height:1080,bitrate:85E5,fps:60,cryptoblockformat:\"subsample\"},y$[\"359\"]\u003d{width:1920,height:1080,bitrate:8E6,fps:30,cryptoblockformat:\"subsample\"},y$[\"411\"]\u003d{width:1920,height:1080,bitrate:3316E3,fps:60,cryptoblockformat:\"subsample\"},y$[\"410\"]\u003d{width:1280,height:720,bitrate:4746E3,fps:60,cryptoblockformat:\"subsample\"},y$[\"409\"]\u003d{width:1280,height:720,bitrate:1996E3,\nfps:60,cryptoblockformat:\"subsample\"},y$[\"360\"]\u003d{width:1920,height:1080,bitrate:5331E3,fps:30,cryptoblockformat:\"subsample\"},y$[\"358\"]\u003d{width:1280,height:720,bitrate:3508E3,fps:30,cryptoblockformat:\"subsample\"},y$[\"357\"]\u003d{width:1280,height:720,bitrate:3206E3,fps:30,cryptoblockformat:\"subsample\"},y$[\"274\"]\u003d{width:1280,height:720,bitrate:1446E3,fps:30,cryptoblockformat:\"subsample\"},y$[\"315\"]\u003d{width:3840,height:2160,bitrate:2E7,fps:60},y$[\"308\"]\u003d{width:2560,height:1440,bitrate:1E7,fps:60},y$[\"303\"]\u003d\n{width:1920,height:1080,bitrate:5E6,fps:60},y$[\"302\"]\u003d{width:1280,height:720,bitrate:25E5,fps:60},y$[\"299\"]\u003d{width:1920,height:1080,bitrate:75E5,fps:60},y$[\"298\"]\u003d{width:1280,height:720,bitrate:35E5,fps:60},y$[\"571\"]\u003d{width:7680,height:4320,bitrate:3E7,fps:60},y$[\"401\"]\u003d{width:3840,height:2160,bitrate:15E6,fps:60},y$[\"400\"]\u003d{width:2560,height:1440,bitrate:75E5,fps:60},y$[\"399\"]\u003d{width:1920,height:1080,bitrate:2E6,fps:60},y$[\"398\"]\u003d{width:1280,height:720,bitrate:1E6,fps:60},y$[\"397\"]\u003d{width:854,height:480,\nbitrate:4E5,fps:30},y$[\"396\"]\u003d{width:640,height:360,bitrate:25E4,fps:30},y$[\"787\"]\u003d{width:1080,height:608,bitrate:2E5,fps:30},y$[\"788\"]\u003d{width:1080,height:608,bitrate:4E5,fps:30},y$[\"313\"]\u003d{width:3840,height:2160,bitrate:8E6,fps:30},y$[\"271\"]\u003d{width:2560,height:1440,bitrate:4E6,fps:30},y$[\"248\"]\u003d{width:1920,height:1080,bitrate:2E6,fps:30},y$[\"247\"]\u003d{width:1280,height:720,bitrate:15E5,fps:30},y$[\"244\"]\u003d{width:854,height:480,bitrate:52E4,fps:30},y$[\"243\"]\u003d{width:640,height:360,bitrate:28E4,fps:30},\ny$[\"137\"]\u003d{width:1920,height:1080,bitrate:4E6,fps:30},y$[\"136\"]\u003d{width:1280,height:720,bitrate:3E6,fps:30},y$[\"135\"]\u003d{width:854,height:480,bitrate:1E6,fps:30},y$[\"385\"]\u003d{width:1920,height:1080,bitrate:6503313,fps:60},y$[\"376\"]\u003d{width:1280,height:720,bitrate:5706960,fps:60},y$[\"384\"]\u003d{width:1280,height:720,bitrate:3660979,fps:60},y$[\"225\"]\u003d{width:1280,height:720,bitrate:5805E3,fps:30},y$[\"224\"]\u003d{width:1280,height:720,bitrate:453E4,fps:30},y$[\"145\"]\u003d{width:1280,height:720,bitrate:2682052,fps:30},y$);g.J\u003dsI.prototype;g.J.getInfo\u003dfunction(){return this.J};\ng.J.Eb\u003dfunction(){return null};\ng.J.a_\u003dfunction(){var e\u003dthis.Eb();return e?(e\u003dg.JE(e.yl),Number(e.expire)):NaN};\ng.J.tj\u003dfunction(){};\ng.J.getHeight\u003dfunction(){return this.J.video.height};Jcs.prototype.build\u003dfunction(){rcJ(this);var e\u003d[\"#EXTM3U\",\"#EXT-X-INDEPENDENT-SEGMENTS\"],N\u003d{};a:if(this.J)var y\u003dthis.J;else{y\u003d\"\";for(var w\u003dg.c(this.K),E\u003dw.next();!E.done;E\u003dw.next())if(E\u003dE.value,E.Vl){if(E.Vl.getIsDefault()){y\u003dE.Vl.getId();break a}y||(y\u003dE.Vl.getId())}}w\u003dg.c(this.K);for(E\u003dw.next();!E.done;E\u003dw.next())if(E\u003dE.value,this.Z||!E.Vl||E.Vl.getId()\u003d\u003d\u003dy)N[E.itag]||(N[E.itag]\u003d[]),N[E.itag].push(E);y\u003dg.c(this.N);for(w\u003dy.next();!w.done;w\u003dy.next())if(w\u003dw.value,E\u003dN[w.J]){E\u003dg.c(E);for(var A\u003dE.next();!A.done;A\u003d\nE.next()){var T\u003de,p\u003dT.push;A\u003dA.value;var C\u003d\"#EXT-X-MEDIA:TYPE\u003dAUDIO,\",r\u003d\"YES\",Y\u003d\"audio\";if(A.Vl){Y\u003dA.Vl;var M\u003dY.getId().split(\".\")[0];M\u0026\u0026(C+\u003d\u0027LANGUAGE\u003d\"\u0027+M+\u0027\",\u0027);(this.J?this.J\u003d\u003d\u003dY.getId():Y.getIsDefault())||(r\u003d\"NO\");Y\u003dY.getName()}M\u003d\"\";w!\u003d\u003dnull\u0026\u0026(M\u003dw.itag.toString());M\u003dex(this,A.url,M);C\u003dC+(\u0027NAME\u003d\"\u0027+Y+\u0027\",DEFAULT\u003d\u0027+(r+\u0027,AUTOSELECT\u003dYES,GROUP-ID\u003d\"\u0027))+(CRn(A,w)+\u0027\",URI\u003d\"\u0027+(M+\u0027\"\u0027));p.call(T,C)}}y\u003dg.c(this.L);for(w\u003dy.next();!w.done;w\u003dy.next())w\u003dw.value,E\u003dgb0,w\u003d(T\u003dw.Vl)?\u0027#EXT-X-MEDIA:URI\u003d\"\u0027+ex(this,w.url)+\n\u0027\",TYPE\u003dSUBTITLES,GROUP-ID\u003d\"\u0027+E+\u0027\",LANGUAGE\u003d\"\u0027+T.getId()+\u0027\",NAME\u003d\"\u0027+T.getName()+\u0027\",DEFAULT\u003dNO,AUTOSELECT\u003dYES\u0027:void 0,w\u0026\u0026e.push(w);y\u003dthis.L.length\u003e0?gb0:void 0;w\u003dg.c(this.N);for(E\u003dw.next();!E.done;E\u003dw.next())E\u003dE.value,p\u003dN[E.J],T\u003dvoid 0,((T\u003dp)\u003d\u003dnull?void 0:T.length)\u003e0\u0026\u0026(T\u003dE,p\u003dp[0],p\u003d\"#EXT-X-STREAM-INF:BANDWIDTH\u003d\"+(T.bitrate+p.bitrate)+\u0027,CODECS\u003d\"\u0027+(T.codecs+\",\"+p.codecs+\u0027\",RESOLUTION\u003d\u0027)+(T.width+\"x\"+T.height+\u0027,AUDIO\u003d\"\u0027)+(CRn(p,T)+\u0027\",\u0027)+(y?\u0027SUBTITLES\u003d\"\u0027+y+\u0027\",\u0027:\"\")+\"CLOSED-CAPTIONS\u003dNONE\",T.fps\u003e1\u0026\u0026(p+\u003d\n\",FRAME-RATE\u003d\"+T.fps),T.kW\u0026\u0026(p+\u003d\",VIDEO-RANGE\u003d\"+T.kW),e.push(p),e.push(ex(this,E.url,\"\")));return e.join(\"\\n\")};\nvar gb0\u003d\"text\";g.b(NO,sI);NO.prototype.a_\u003dfunction(){return this.expiration};\nNO.prototype.Eb\u003dfunction(){if(!this.yl||this.yl.Ss()){var e\u003dthis.N.build();e\u003d\"data:application/x-mpegurl;charset\u003dutf-8,\"+encodeURIComponent(e);this.yl\u003dnew xH(e)}return this.yl};g.b(y3,sI);y3.prototype.Eb\u003dfunction(){return new xH(this.N.nC())};\ny3.prototype.tj\u003dfunction(){this.N\u003doh(this.N)};g.b(w8,sI);w8.prototype.Eb\u003dfunction(){return new xH(this.N)};var w7\u003d{},cc5\u003d(w7.PLAYABILITY_ERROR_CODE_VIDEO_BLOCK_BY_MRM\u003d\"mrm.blocked\",w7.PLAYABILITY_ERROR_CODE_PERMISSION_DENIED\u003d\"auth\",w7.PLAYABILITY_ERROR_CODE_EMBEDDER_IDENTITY_DENIED\u003d\"embedder.identity.denied\",w7);g.J\u003dg.En.prototype;g.J.getId\u003dfunction(){return this.id};\ng.J.getName\u003dfunction(){return this.name};\ng.J.isServable\u003dfunction(){return this.J};\ng.J.nC\u003dfunction(){return this.url};\ng.J.getXtags\u003dfunction(){return this.xtags};\ng.J.toString\u003dfunction(){return this.languageCode+\": \"+g.A3(this)+\" - \"+this.vssId+\" - \"+(this.captionId||\"\")};\ng.J.Bw\u003dfunction(e){return e?this.toString()\u003d\u003d\u003de.toString():!1};\ng.J.WG\u003dfunction(){return!(!this.languageCode||this.translationLanguage\u0026\u0026!this.translationLanguage.languageCode)};var dp0\u003d{\"ad-trueview-indisplay-pv\":6,\"ad-trueview-insearch\":7},IpP\u003d{\"ad-trueview-indisplay-pv\":2,\"ad-trueview-insearch\":2},vA0\u003d/^(\\d*)_((\\d*)_?(\\d*))$/;var itE\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\"},Dps\u003d{120:\"default.jpg\",320:\"mqdefault.jpg\",480:\"hqdefault.jpg\",560:\"pop1.jpg\",640:\"sddefault.jpg\",854:\"pop2.jpg\",1280:\"hq720.jpg\"};var E6\u003d{},V4M\u003d(E6.ALWAYS\u003d1,E6.BY_REQUEST\u003d3,E6.UNKNOWN\u003dvoid 0,E6),AB\u003d{},fdw\u003d(AB.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_UNKNOWN\u003d\"UNKNOWN\",AB.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_NORMAL\u003d\"NORMAL\",AB.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_LOW\u003d\"LOW\",AB.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_ULTRA_LOW\u003d\"ULTRALOW\",AB);var PaE;\nPaE\u003dfunction(e){for(var N\u003dObject.keys(e),y\u003d{},w\u003d0;w\u003cN.length;w++){var E\u003dN[w];typeof e[E]\u003d\u003d\u003d\"function\"\u0026\u0026(y[E]\u003de[E])}var A\u003dObject.keys(y);try{deE(y)}catch(p){var T\u003dp}return function(p,C){p\u003dp\u003d\u003d\u003dvoid 0?{}:p;if(T)throw T;for(var r\u003d!1,Y\u003d{},M\u003d0;M\u003cA.length;M++){var l\u003dA[M],F\u003dp[l],S\u003d(0,y[l])(F,C);if(typeof S\u003d\u003d\u003d\"undefined\")throw p\u003dC\u0026\u0026C.type,Error(\"When called with an action of type \"+(p?\u0027\"\u0027+String(p)+\u0027\"\u0027:\"(unknown type)\")+\u0027, the slice reducer for key \"\u0027+l+\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);Y[l]\u003d\nS;r\u003dr||S!\u003d\u003dF}return(r\u003dr||A.length!\u003d\u003dObject.keys(p).length)?Y:p}}({entities:function(e,N){e\u003de\u003d\u003d\u003dvoid 0?{}:e;\nreturn qC_(e,N)}});\ng.WH\u003dnew FI;YK.prototype.toString\u003dfunction(){return this.type+this.id};g.l0.prototype.LN\u003dfunction(e){e\u003de||\"hqdefault.jpg\";var N\u003dthis.D[e];if(N)return N;if(e\u003d\u003d\u003d\"sddefault.jpg\"||e\u003d\u003d\u003d\"hq720.jpg\"||e\u003d\u003d\u003d\"maxresdefault.jpg\")return N;if(this.J)return q_(this.Ot,this.J,e)};\ng.l0.prototype.ew\u003dfunction(){return this.Ot.getVideoUrl(this.videoId,this.playlistId)};g.Fr.prototype.LN\u003dfunction(e){e||(e\u003d\"hqdefault.jpg\");var N\u003dthis.D[e];return N?N:e\u003d\u003d\u003d\"pop1.jpg\"||e\u003d\u003d\u003d\"pop2.jpg\"||e\u003d\u003d\u003d\"sddefault.jpg\"||e\u003d\u003d\u003d\"hq720.jpg\"||e\u003d\u003d\u003d\"maxresdefault.jpg\"?N:q_(this.Ot,this.videoId,e)};\ng.Fr.prototype.ew\u003dfunction(e){return this.watchUrl||this.Ot.getVideoUrl(this.videoId,void 0,void 0,void 0,void 0,e)};var b0\u003dvoid 0;XXH(\"LMS\",function(){return g.f(function(e){return e.return(g.h3())})});var Xr;Xr\u003d0;g.apE\u003d/^([\\w\\-_]+)\\|(\\d+)(;[\\w\\-_]+)?\\|(\\d+)\\|(\\d+)$/;XXH(\"LMDB\",function(){var e,N;return g.f(function(y){if(y.J\u003d\u003d1)return g.D(y,g.e7(),2);if(y.J!\u003d3){e\u003dy.N;if(!e)throw g.X6(\"edd\");return g.D(y,g.BH(e),3)}N\u003dy.N;return y.return(g.fl(N,[\"index\",\"media\",\"captions\"],{mode:\"readonly\",Lx:!0},function(w){var E\u003d{};w\u003d[g.x$(w.objectStore(\"index\"),{},function(A){E[A.cursor.key]\u003dA.getValue();return g.j1(A)}),\nI65(w.objectStore(\"media\")),I65(w.objectStore(\"captions\"))];return g.d0.all(w).then(function(A){var T\u003dg.c(A);T.next();A\u003dT.next().value;T\u003dT.next().value;return{index:E,media:eQ0(A||[]),captions:T}})}))})});g.b(d8,g.pT);d8.prototype.fh\u003dfunction(){this.J\u0026\u0026(this.J\u003dthis.J.onload\u003dnull);g.pT.prototype.fh.call(this)};g.J\u003dg.i0.prototype;g.J.getHeight\u003dfunction(){return this.height};\ng.J.Zr\u003dN3(2);g.J.VC\u003dfunction(){return this.frameCount};\ng.J.isDefault\u003dfunction(){return this.K.indexOf(\"default\")!\u003d\u003d-1};\ng.J.isLoaded\u003dfunction(e){return this.loaded.has(e)};\ng.J.nC\u003dfunction(e){var N\u003dthis.j;N\u003dN.replace(\"$N\",this.K);N\u003dN.replace(\"$L\",this.level.toString());N\u003dN.replace(\"$M\",e.toString());this.signature\u0026\u0026(N\u003dg.Qb(N,{sigh:this.signature}));return NG(N)};\ng.J.P8\u003dfunction(e){var N\u003dthis.VC()-1;return g.Ja(this.J\u003d\u003d\u003d0?Math.round(e*this.frameCount/this.videoLength):Math.round(e*1E3/this.J),0,N)};\ng.J.La\u003dfunction(){return this.frameCount-1};\ng.J.T_\u003dfunction(){return this.frameCount?0:-1};\ng.J.G1\u003dfunction(){};g.b(DG,d8);DG.prototype.N\u003dfunction(e,N){var y\u003d[];e\u003de.split(\"|\");for(var w\u003de[0],E\u003d1;E\u003ce.length;E++){var A\u003dthis.L(E-1,w,e[E],N);(this.G||A.getHeight()\u003c180)\u0026\u0026y.push(A)}return y};\nDG.prototype.L\u003dfunction(e,N,y,w){return new g.i0(e,N,y,w)};g.b(g8,g.i0);g.J\u003dg8.prototype;g.J.VC\u003dfunction(){return this.N.Tz()};\ng.J.P8\u003dfunction(e){var N\u003dthis.rows*this.columns*this.L,y\u003dthis.N,w\u003dy.vY();e\u003dy.zI(e);return e\u003ew-N?-1:e};\ng.J.La\u003dfunction(){return this.N.vY()};\ng.J.T_\u003dfunction(){return this.N.Jx()};\ng.J.G1\u003dfunction(e){this.N\u003de};g.b(V3,DG);V3.prototype.N\u003dfunction(e,N){return DG.prototype.N.call(this,\"$N|\"+e,N)};\nV3.prototype.L\u003dfunction(e,N,y){return new g8(e,N,y,this.isLive)};var lCM\u003d[],jx\u003dnew Set;g.b(g.t3,g.pT);g.J\u003dg.t3.prototype;\ng.J.setData\u003dfunction(e){e\u003de||{};var N\u003de.errordetail;N!\u003dnull\u0026\u0026(this.errorDetail\u003dN);var y\u003de.errorcode;y!\u003dnull?this.errorCode\u003dy:e.status\u003d\u003d\u003d\"fail\"\u0026\u0026(this.errorCode\u003d\"auth\");var w\u003de.reason;w!\u003dnull\u0026\u0026(this.errorReason\u003dw);var E\u003de.subreason;E!\u003dnull\u0026\u0026(this.Qm\u003dE);this.T(\"html5_enable_ssap_entity_id\")||this.clientPlaybackNonce||(this.clientPlaybackNonce\u003de.cpn||(this.Ot.B9()?\"r\"+g.PX(15):g.PX(16)));this.Kx\u003dA2(this.Ot.Kx,e.livemonitor);Je1(this,e);var A\u003de.raw_player_response;if(A)this.xW\u003dA;else{var T\u003de.player_response;\nT\u0026\u0026(A\u003dJSON.parse(T))}if(this.T(\"html5_enable_ssap_entity_id\")){var p\u003de.cached_load;p\u0026\u0026(this.jg\u003dA2(this.jg,p));if(!this.clientPlaybackNonce){var C\u003de.cpn;C?(this.kN(\"ssei\",\"shdc\"),this.clientPlaybackNonce\u003dC):this.clientPlaybackNonce\u003dthis.Ot.B9()?\"r\"+g.PX(15):g.PX(16)}}A\u0026\u0026(this.playerResponse\u003dA);if(this.playerResponse){var r\u003dthis.playerResponse.annotations;if(r)for(var Y\u003dg.c(r),M\u003dY.next();!M.done;M\u003dY.next()){var l\u003dM.value.playerAnnotationsUrlsRenderer;if(l){l.adsOnly\u0026\u0026(this.Kk\u003d!0);var F\u003dl.loadPolicy;\nF\u0026\u0026(this.annotationsLoadPolicy\u003dV4M[F]);var S\u003dl.invideoUrl;S\u0026\u0026(this.Wk\u003dNG(S));break}}var k\u003dthis.playerResponse.attestation;k\u0026\u0026VmM(this,k);var X\u003dthis.playerResponse.cotn;X\u0026\u0026(this.cotn\u003dX);var d\u003dthis.playerResponse.heartbeatParams;if(d){EFs(this)\u0026\u0026(this.Ko\u003d!0);var v\u003dd.heartbeatToken;v\u0026\u0026(this.drmSessionId\u003dd.drmSessionId||\"\",this.heartbeatToken\u003dv,this.tD\u003dNumber(d.intervalMilliseconds),this.jd\u003dNumber(d.maxRetries),this.bA\u003d!!d.softFailOnError,this.Z4\u003d!!d.useInnertubeHeartbeatsForDrm,this.a7\u003d!0);this.heartbeatServerData\u003d\nd.heartbeatServerData;var V;this.y_\u003d!((V\u003dd.heartbeatAttestationConfig)\u003d\u003dnull||!V.requiresAttestation)}var Z\u003dthis.playerResponse.messages;Z\u0026\u0026q_J(this,Z);var n\u003dthis.playerResponse.overlay;if(n){var R\u003dn.playerControlsOverlayRenderer;if(R)if(xp9(this,R.controlBgHtml),R.mutedAutoplay){var O\u003dg.m(R.mutedAutoplay,HqF);if(O\u0026\u0026O.endScreen){var E9\u003dg.m(O.endScreen,KfX);E9\u0026\u0026E9.text\u0026\u0026(this.uF\u003dg.SY(E9.text))}}else this.mutedAutoplay\u003d!1}var Jn\u003dthis.playerResponse.playabilityStatus;if(Jn){var eM\u003dJn.backgroundability;\neM\u0026\u0026eM.backgroundabilityRenderer.backgroundable\u0026\u0026(this.backgroundable\u003d!0);var H,a;if((H\u003dJn.offlineability)\u003d\u003dnull?0:(a\u003dH.offlineabilityRenderer)\u003d\u003dnull?0:a.offlineable)this.offlineable\u003d!0;var h\u003dJn.contextParams;h\u0026\u0026(this.contextParams\u003dh);var K\u003dJn.pictureInPicture;K\u0026\u0026K.pictureInPictureRenderer.playableInPip\u0026\u0026(this.pipable\u003d!0);Jn.playableInEmbed\u0026\u0026(this.allowEmbed\u003d!0);var aP\u003dJn.ypcClickwrap;if(aP){var XF\u003daP.playerLegacyDesktopYpcClickwrapRenderer,Yw\u003daP.ypcRentalActivationRenderer;if(XF)this.m4\u003dXF.durationMessage||\n\"\",this.Pf\u003d!0;else if(Yw){var v5\u003dYw.durationMessage;this.m4\u003dv5?g.SY(v5):\"\";this.Pf\u003d!0}}var U9\u003dJn.errorScreen;if(U9){if(U9.playerLegacyDesktopYpcTrailerRenderer){var yT\u003dU9.playerLegacyDesktopYpcTrailerRenderer;this.R7\u003dyT.trailerVideoId||\"\";var S0\u003dU9.playerLegacyDesktopYpcTrailerRenderer.ypcTrailer;var P\u003dS0\u0026\u0026S0.ypcTrailerRenderer}else if(U9.playerLegacyDesktopYpcOfferRenderer)yT\u003dU9.playerLegacyDesktopYpcOfferRenderer;else if(U9.ypcTrailerRenderer){P\u003dU9.ypcTrailerRenderer;var I\u003dP.fullVideoMessage;this.nm\u003d\nI?g.SY(I):\"\";var z,t;this.R7\u003d((z\u003dg.m(P,Wff))\u003d\u003dnull?void 0:(t\u003dz.videoDetails)\u003d\u003dnull?void 0:t.videoId)||\"\"}yT\u0026\u0026(this.Yb\u003dyT.itemTitle||\"\",yT.itemUrl\u0026\u0026(this.yn\u003dyT.itemUrl),yT.itemBuyUrl\u0026\u0026(this.U8\u003dyT.itemBuyUrl),this.e0\u003dyT.itemThumbnail||\"\",this.aC\u003dyT.offerHeadline||\"\",this.Sy\u003dyT.offerDescription||\"\",this.Hc\u003dyT.offerId||\"\",this.zA\u003dyT.offerButtonText||\"\",this.aT\u003dyT.offerButtonFormattedText||null,this.d1\u003dyT.overlayDurationMsec||NaN,this.nm\u003dyT.fullVideoMessage||\"\",this.bb\u003d!0);if(P){var q\u003dg.m(P,Wff);if(q)this.Gg\u003d\n{raw_player_response:q};else{var y0\u003dg.m(P,wm5);this.Gg\u003dy0?AE(y0):null}this.bb\u003d!0}}}var An\u003dthis.playerResponse.playbackTracking;if(An){var Ts\u003de,u\u003dr8(An.googleRemarketingUrl);u\u0026\u0026(this.googleRemarketingUrl\u003du);var $J\u003dr8(An.youtubeRemarketingUrl);$J\u0026\u0026(this.youtubeRemarketingUrl\u003d$J);var SM\u003d{},CM\u003dr8(An.ptrackingUrl);if(CM){var g_\u003d$K(CM),MM\u003dg_.oid;MM\u0026\u0026(this.iF\u003dMM);var j0\u003dg_.pltype;j0\u0026\u0026(this.d_\u003dj0);var YR\u003dg_.ptchn;YR\u0026\u0026(this.xT\u003dYR);var H5\u003dg_.ptk;H5\u0026\u0026(this.HJ\u003dencodeURIComponent(H5));var Zy\u003dg_.m;Zy\u0026\u0026(this.ir\u003d\nZy)}var CB\u003dr8(An.qoeUrl);if(CB){for(var VF\u003dg.JE(CB),K9\u003dg.c(Object.keys(VF)),YY\u003dK9.next();!YY.done;YY\u003dK9.next()){var ng\u003dYY.value,xR\u003dVF[ng];VF[ng]\u003dArray.isArray(xR)?xR.join(\",\"):xR}this.hH\u003dVF;var Qp\u003dVF.cat;Qp\u0026\u0026(this.T(\"html5_enable_qoe_cat_list\")?this.Em\u003dthis.Em.concat(Qp.split(\",\")):this.Cl\u003dQp);var hL\u003dVF.live;hL\u0026\u0026(this.Ob\u003dhL);var MP\u003dVF.drm_product;MP\u0026\u0026(this.ub\u003dMP)}var gR\u003dr8(An.videostatsPlaybackUrl);if(gR){var Mg\u003d$K(gR),Vb\u003dMg.adformat;if(Vb){Ts.adformat\u003dVb;var VP\u003dthis.X(),fc\u003dzc5(Vb,this.mL,VP.j,VP.G);\nfc\u0026\u0026(this.adFormat\u003dfc)}var iq\u003dMg.aqi;iq\u0026\u0026(Ts.ad_query_id\u003diq);var Lf\u003dMg.autoplay;Lf\u0026\u0026(this.IV\u003dLf\u003d\u003d\"1\",this.rq\u003dLf\u003d\u003d\"1\",WF(this,\"vss\"));var m_\u003dMg.autonav;m_\u0026\u0026(this.isAutonav\u003dm_\u003d\u003d\"1\");var wr\u003dMg.delay;wr\u0026\u0026(this.Y_\u003daA(wr));var Xb\u003dMg.ei;Xb\u0026\u0026(this.eventId\u003dXb);if(Mg.adcontext||Vb)this.IV\u003d!0,WF(this,\"ad\");var my\u003dMg.feature;my\u0026\u0026(this.v2\u003dmy);var Md\u003dMg.list;Md\u0026\u0026(this.playlistId\u003dMd);var M$\u003dMg.of;M$\u0026\u0026(this.cV\u003dM$);var lU\u003dMg.osid;lU\u0026\u0026(this.osid\u003dlU);var FQ\u003dMg.referrer;FQ\u0026\u0026(this.referrer\u003dFQ);var wz\u003dMg.sdetail;wz\u0026\u0026(this.NB\u003d\nwz);var Ap\u003dMg.ssrt;Ap\u0026\u0026(this.jI\u003dAp\u003d\u003d\"1\");var Eq\u003dMg.subscribed;Eq\u0026\u0026(this.subscribed\u003dEq\u003d\u003d\"1\",this.G.subscribed\u003dEq);var Ay\u003dMg.uga;Ay\u0026\u0026(this.userGenderAge\u003dAy);var Si\u003dMg.upt;Si\u0026\u0026(this.lV\u003dSi);var o8\u003dMg.vm;o8\u0026\u0026(this.videoMetadata\u003do8);SM.playback\u003dMg}var bU\u003dr8(An.videostatsWatchtimeUrl);if(bU){var hX\u003d$K(bU),cI\u003dhX.ald;cI\u0026\u0026(this.J4\u003dcI);SM.watchtime\u003dhX}var kH\u003dr8(An.atrUrl);if(kH){var zC\u003d$K(kH);SM.atr\u003dzC}var PB\u003dr8(An.engageUrl);if(PB){var ik\u003d$K(PB);SM.engage\u003dik}this.sR\u003dSM;if(An.promotedPlaybackTracking){var W4\u003d\nAn.promotedPlaybackTracking;W4.startUrls\u0026\u0026(this.dJ\u003dW4.startUrls);W4.firstQuartileUrls\u0026\u0026(this.vV\u003dW4.firstQuartileUrls);W4.secondQuartileUrls\u0026\u0026(this.Vw\u003dW4.secondQuartileUrls);W4.thirdQuartileUrls\u0026\u0026(this.Qw\u003dW4.thirdQuartileUrls);W4.completeUrls\u0026\u0026(this.Ub\u003dW4.completeUrls);W4.engagedViewUrls\u0026\u0026(W4.engagedViewUrls.length\u003e1\u0026\u0026g.uA(new g.Gh(\"There are more than one engaged_view_urls.\")),this.vp\u003dW4.engagedViewUrls[0])}}var TH\u003dthis.playerResponse.playerCueRanges;TH\u0026\u0026TH.length\u003e0\u0026\u0026(this.cueRanges\u003dTH);var BI\u003dthis.playerResponse.playerCueRangeSet;\nBI\u0026\u0026g.n3(this,BI);a:{var Jy\u003dthis.playerResponse.adPlacements;if(Jy)for(var XQ\u003dg.c(Jy),pV\u003dXQ.next();!pV.done;pV\u003dXQ.next()){var PI\u003dvoid 0,dO\u003dvoid 0,I8\u003d(PI\u003dpV.value.adPlacementRenderer)\u003d\u003dnull?void 0:(dO\u003dPI.renderer)\u003d\u003dnull?void 0:dO.videoAdTrackingRenderer;if(I8){var vI\u003dI8;break a}}vI\u003dnull}var CV\u003dvI;An\u0026\u0026An.promotedPlaybackTracking\u0026\u0026CV\u0026\u0026g.uA(new g.Gh(\"Player Response with both promotedPlaybackTracking and videoAdTrackingRenderer\"));CV\u0026\u0026(this.N8\u003d!0);var z6\u003dthis.playerResponse.playerAds;if(z6)for(var Di\u003d\ne,iU\u003dg.c(z6),rz\u003diU.next();!rz.done;rz\u003diU.next()){var Do\u003drz.value;if(Do){var gO\u003dDo.playerLegacyDesktopWatchAdsRenderer;if(gO){var I1\u003dgO.playerAdParams;if(I1){I1.autoplay\u003d\u003d\"1\"\u0026\u0026(this.rq\u003dthis.IV\u003d!0);this.kh\u003dI1.encodedAdSafetyReason||null;I1.showContentThumbnail!\u003d\u003dvoid 0\u0026\u0026(this.al\u003d!!I1.showContentThumbnail);Di.enabled_engage_types\u003dI1.enabledEngageTypes;break}}}}var kf\u003dthis.playerResponse.playerConfig;if(kf){var vB\u003dkf.manifestlessWindowedLiveConfig;if(vB){var $i\u003dNumber(vB.minDvrSequence),ci\u003dNumber(vB.maxDvrSequence),\nkp\u003dNumber(vB.minDvrMediaTimeMs),Bi\u003dNumber(vB.maxDvrMediaTimeMs),Vc\u003dNumber(vB.startWalltimeMs);$i\u0026\u0026(this.L$\u003d$i);kp\u0026\u0026(this.aq\u003dkp/1E3,this.T(\"html5_sabr_parse_live_metadata_playback_boundaries\")\u0026\u0026L3(this)\u0026\u0026(this.gf\u003dkp/1E3));ci\u0026\u0026(this.ZK\u003dci);Bi\u0026\u0026(this.pX\u003dBi/1E3,this.T(\"html5_sabr_parse_live_metadata_playback_boundaries\")\u0026\u0026L3(this)\u0026\u0026(this.zg\u003dBi/1E3));Vc\u0026\u0026(this.PY\u003dVc/1E3);($i||kp)\u0026\u0026(ci||Bi)\u0026\u0026(this.allowLiveDvr\u003dthis.isLivePlayback\u003dthis.Rq\u003d!0,this.Ta\u003d!1)}var Tu\u003dkf.daiConfig;if(Tu){if(Tu.enableDai){this.As\u003d\n!0;var XG\u003dTu.enableServerStitchedDai;XG\u0026\u0026(this.enableServerStitchedDai\u003dXG);var gd\u003dTu.enablePreroll;gd\u0026\u0026(this.enablePreroll\u003dgd)}var fh;if(Tu.daiType\u003d\u003d\u003d\"DAI_TYPE_SS_DISABLED\"||((fh\u003dTu.debugInfo)\u003d\u003dnull?0:fh.isDisabledUnpluggedChannel))this.Lu\u003d!0;Tu.daiType\u003d\u003d\u003d\"DAI_TYPE_CLIENT_STITCHED\"\u0026\u0026(this.KA\u003d!0)}var th\u003dkf.audioConfig;if(th){var tX\u003dth.loudnessDb;tX!\u003dnull\u0026\u0026(this.Fo\u003dtX);var Yi\u003dth.trackAbsoluteLoudnessLkfs;Yi!\u003dnull\u0026\u0026(this.F1\u003dYi);var MY\u003dth.loudnessTargetLkfs;MY!\u003dnull\u0026\u0026(this.loudnessTargetLkfs\u003dMY);th.audioMuted\u0026\u0026\n(this.xI\u003d!0);th.muteOnStart\u0026\u0026(this.Ly\u003d!0);var Jp\u003dth.loudnessNormalizationConfig;if(Jp){Jp.applyStatefulNormalization\u0026\u0026(this.applyStatefulNormalization\u003d!0);Jp.preserveStatefulLoudnessTarget\u0026\u0026(this.preserveStatefulLoudnessTarget\u003d!0);var uU\u003dJp.minimumLoudnessTargetLkfs;uU!\u003dnull\u0026\u0026(this.minimumLoudnessTargetLkfs\u003duU);var fX\u003dJp.maxStatefulTimeThresholdSec;fX!\u003dnull\u0026\u0026(this.maxStatefulTimeThresholdSec\u003dfX)}this.T(\"web_player_audio_playback_from_audio_config\")\u0026\u0026th.playAudioOnly\u0026\u0026(this.CN\u003d!0)}var q$\u003dkf.playbackEndConfig;\nif(q$){var Hz\u003dq$.endSeconds,LdE\u003dq$.limitedPlaybackDurationInSeconds;this.mutedAutoplay\u0026\u0026(Hz\u0026\u0026(this.endSeconds\u003dHz),LdE\u0026\u0026(this.limitedPlaybackDurationInSeconds\u003dLdE))}var Gb\u003dkf.fairPlayConfig;if(Gb){var s$J\u003dGb.certificate;s$J\u0026\u0026(this.Ut\u003dsh(s$J));var ai5\u003dNumber(Gb.keyRotationPeriodMs);ai5\u003e0\u0026\u0026(this.c5\u003dai5);var eDs\u003dNumber(Gb.keyPrefetchMarginMs);eDs\u003e0\u0026\u0026(this.zd\u003deDs)}var RR\u003dkf.playbackStartConfig;if(RR){this.pz\u003dNumber(RR.startSeconds);var NZn\u003dRR.liveUtcStartSeconds,yun\u003d!!this.liveUtcStartSeconds\u0026\u0026this.liveUtcStartSeconds\u003e\n0;NZn\u0026\u0026!yun\u0026\u0026(this.liveUtcStartSeconds\u003dNumber(NZn));var Exn\u003dRR.startPosition;if(Exn){var wbF\u003dExn.utcTimeMillis;wbF\u0026\u0026!yun\u0026\u0026(this.liveUtcStartSeconds\u003dNumber(wbF)*.001);var ES0\u003dExn.streamTimeMillis;ES0\u0026\u0026(this.jN\u003dNumber(ES0)*.001)}this.progressBarStartPosition\u003dRR.progressBarStartPosition;this.progressBarEndPosition\u003dRR.progressBarEndPosition}else{var At5\u003dkf.skippableSegmentsConfig;if(At5){var AuF\u003dAt5.introSkipDurationMs;AuF\u0026\u0026(this.Mk\u003dNumber(AuF)/1E3);var TZ0\u003dAt5.outroSkipDurationMs;TZ0\u0026\u0026(this.zM\u003dNumber(TZ0)/\n1E3)}}var TGH\u003dkf.skippableIntroConfig;if(TGH){var JuE\u003dNumber(TGH.startMs),pb5\u003dNumber(TGH.endMs);isNaN(JuE)||isNaN(pb5)||(this.YB\u003dJuE,this.Js\u003dpb5)}var Ch1\u003dkf.streamSelectionConfig;Ch1\u0026\u0026(this.CC\u003dNumber(Ch1.maxBitrate));var ru3\u003dkf.vrConfig;ru3\u0026\u0026(this.qc\u003dru3.partialSpherical\u003d\u003d\"1\");var Je\u003dkf.webDrmConfig;if(Je){Je.skipWidevine\u0026\u0026(this.oI\u003d!0);var $U5\u003dJe.widevineServiceCert;$U5\u0026\u0026(this.Tg\u003dsh($U5));Je.useCobaltWidevine\u0026\u0026(this.useCobaltWidevine\u003d!0);Je.startWithNoQualityConstraint\u0026\u0026(this.xX\u003d!0)}var UH\u003dkf.mediaCommonConfig;\nif(UH){var Ue\u003dUH.dynamicReadaheadConfig;if(Ue){this.maxReadAheadMediaTimeMs\u003dUe.maxReadAheadMediaTimeMs||NaN;this.minReadAheadMediaTimeMs\u003dUe.minReadAheadMediaTimeMs||NaN;this.readAheadGrowthRateMs\u003dUe.readAheadGrowthRateMs||NaN;var Yc1,MXF\u003dUH\u003d\u003dnull?void 0:(Yc1\u003dUH.mediaUstreamerRequestConfig)\u003d\u003dnull?void 0:Yc1.videoPlaybackUstreamerConfig;MXF\u0026\u0026(this.E_\u003dsh(MXF));var Jt0\u003dUH\u003d\u003dnull?void 0:UH.sabrContextUpdates;if(Jt0\u0026\u0026Jt0.length\u003e0)for(var lqM\u003dg.c(Jt0),pP0\u003dlqM.next();!pP0.done;pP0\u003dlqM.next()){var Fd\u003dpP0.value;\nif(Fd.type\u0026\u0026Fd.value){var Hik\u003d{type:Fd.type,scope:Fd.scope,value:sh(Fd.value)||void 0,sendByDefault:Fd.sendByDefault};this.sabrContextUpdates.set(Fd.type,Hik)}}}var F3s\u003dUH.serverPlaybackStartConfig;F3s\u0026\u0026(this.serverPlaybackStartConfig\u003dF3s);UH.useServerDrivenAbr\u0026\u0026(this.xw\u003d!0);var ScM\u003dUH.requestPipeliningConfig;ScM\u0026\u0026(this.requestPipeliningConfig\u003dScM)}var oSH\u003dkf.inlinePlaybackConfig;oSH\u0026\u0026(this.Nw\u003d!!oSH.showAudioControls);var Lr\u003dkf.embeddedPlayerConfig;if(Lr){this.embeddedPlayerConfig\u003dLr;var Cx5\u003dLr.embeddedPlayerMode;\nif(Cx5){var bDP\u003dthis.X();bDP.i9\u003dCx5;bDP.K\u003dCx5\u003d\u003d\u003d\"EMBEDDED_PLAYER_MODE_PFL\"}var hD1\u003dLr.permissions;hD1\u0026\u0026(this.allowImaMonetization\u003d!!hD1.allowImaMonetization)}var cuE\u003dkf.ssapConfig;cuE\u0026\u0026(this.po\u003dcuE.ssapPrerollEnabled||!1);var se\u003dkf.webPlayerConfig;se\u0026\u0026(se.gatewayExperimentGroup\u0026\u0026(this.gatewayExperimentGroup\u003dse.gatewayExperimentGroup),se.isProximaEligible\u0026\u0026(this.isProximaLatencyEligible\u003d!0))}var Lk\u003dthis.playerResponse.streamingData;if(Lk){var rtM\u003dLk.formats;if(rtM){for(var pN\u003d[],k9n\u003dg.c(rtM),$m1\u003dk9n.next();!$m1.done;$m1\u003d\nk9n.next()){var YK0\u003d$m1.value;pN.push(YK0.itag+\"/\"+YK0.width+\"x\"+YK0.height)}this.zT\u003dpN.join(\",\");pN\u003d[];for(var BZH\u003dg.c(rtM),M$5\u003dBZH.next();!M$5.done;M$5\u003dBZH.next()){var CN\u003dM$5.value,rj\u003d{itag:CN.itag,type:CN.mimeType,quality:CN.quality},XbH\u003dCN.url;XbH\u0026\u0026(rj.url\u003dXbH);var al\u003dbN(CN),K7M\u003dal.Uv,W70\u003dal.xm,Oi_\u003dal.s;al.jQ\u0026\u0026(rj.url\u003dK7M,rj.sp\u003dW70,rj.s\u003dOi_);pN.push(g.nY(rj))}this.Rx\u003dpN.join(\",\")}var lsM\u003dLk.hlsFormats;if(lsM){var Ph0\u003dkf||null,eD\u003d{};if(Ph0){var Fr5\u003dPh0.audioPairingConfig;if(Fr5\u0026\u0026Fr5.pairs)for(var dU_\u003d\ng.c(Fr5.pairs),SKP\u003ddU_.next();!SKP.done;SKP\u003ddU_.next()){var Iq0\u003dSKP.value,oxH\u003dIq0.videoItag;eD[oxH]||(eD[oxH]\u003d[]);eD[oxH].push(Iq0.audioItag)}}for(var vSM\u003d{},zD5\u003dg.c(lsM),by5\u003dzD5.next();!by5.done;by5\u003dzD5.next()){var iDF\u003dby5.value;vSM[iDF.itag]\u003diDF.bitrate}for(var DUn\u003d[],gS9\u003dg.c(lsM),hS1\u003dgS9.next();!hS1.done;hS1\u003dgS9.next()){var aC\u003dhS1.value,Pe\u003d{itag:aC.itag,type:aC.mimeType,url:aC.url,bitrate:aC.bitrate,width:aC.width,height:aC.height,fps:aC.fps},No\u003daC.audioTrack;if(No){var VXJ\u003dNo.displayName;VXJ\u0026\u0026\n(Pe.name\u003dVXJ,Pe.audio_track_id\u003dNo.id,No.audioIsDefault\u0026\u0026(Pe.is_default\u003d\"1\"))}if(aC.drmFamilies){for(var fq9\u003d[],tXM\u003dg.c(aC.drmFamilies),ct5\u003dtXM.next();!ct5.done;ct5\u003dtXM.next())fq9.push(Am[ct5.value]);Pe.drm_families\u003dfq9.join(\",\")}var yB\u003deD[aC.itag];if(yB\u0026\u0026yB.length){Pe.audio_itag\u003dyB.join(\",\");var uTn\u003dvSM[yB[0]];uTn\u0026\u0026(Pe.bitrate+\u003duTn)}var qcM\u003dhz0(aC);qcM\u0026\u0026(Pe.eotf\u003dqcM);aC.audioChannels\u0026\u0026(Pe.audio_channels\u003daC.audioChannels);DUn.push(g.nY(Pe))}this.hlsFormats\u003dDUn.join(\",\")}var kJ3\u003dLk.licenseInfos;if(kJ3\u0026\u0026\nkJ3.length\u003e0){for(var ZD5\u003d{},xU0\u003dg.c(kJ3),BG5\u003dxU0.next();!BG5.done;BG5\u003dxU0.next()){var jq5\u003dBG5.value,nS_\u003djq5.drmFamily,Qq5\u003djq5.url;nS_\u0026\u0026Qq5\u0026\u0026(ZD5[Am[nS_]]\u003dQq5)}this.BG\u003dZD5}var mU9\u003dLk.drmParams;mU9\u0026\u0026(this.drmParams\u003dmU9);var HDH\u003dLk.dashManifestUrl;HDH\u0026\u0026(this.U2\u003dg.Qb(HDH,{cpn:this.clientPlaybackNonce}));var K3M\u003dLk.hlsManifestUrl;K3M\u0026\u0026(this.hlsvp\u003dK3M);var W35\u003dLk.probeUrl;W35\u0026\u0026(this.probeUrl\u003dNG(g.Qb(W35,{cpn:this.clientPlaybackNonce})));var ODE\u003dLk.serverAbrStreamingUrl;ODE\u0026\u0026(this.kX\u003dnew g.YE(ODE,!0))}var RD0\u003d\nthis.playerResponse.trackingParams;RD0\u0026\u0026(this.i9\u003dRD0);var sS\u003dthis.playerResponse.videoDetails;if(sS){var dm\u003de,XPn\u003dsS.videoId;XPn\u0026\u0026(this.videoId\u003dXPn,dm.video_id||(dm.video_id\u003dXPn));var G99\u003dsS.channelId;G99\u0026\u0026(this.G.uid\u003dG99.substring(2));var PxF\u003dsS.title;PxF\u0026\u0026(this.title\u003dPxF,dm.title||(dm.title\u003dPxF));var dmH\u003dsS.lengthSeconds;dmH\u0026\u0026(this.lengthSeconds\u003dNumber(dmH),dm.length_seconds||(dm.length_seconds\u003ddmH));var UUs\u003dsS.keywords;UUs\u0026\u0026(this.keywords\u003dY1M(UUs));var Is_\u003dsS.channelId;Is_\u0026\u0026(this.iI\u003dIs_,dm.ucid||\n(dm.ucid\u003dIs_));var L3E\u003dsS.viewCount;L3E\u0026\u0026(this.rawViewCount\u003dNumber(L3E));var vxE\u003dsS.author;vxE\u0026\u0026(this.author\u003dvxE,dm.author||(dm.author\u003dvxE));var sqM\u003dsS.shortDescription;sqM\u0026\u0026(this.shortDescription\u003dsqM);var aqJ\u003dsS.isCrawlable;aqJ\u0026\u0026(this.isListed\u003daqJ);var eFM\u003dsS.musicVideoType;eFM\u0026\u0026(this.musicVideoType\u003deFM);var zSJ\u003dsS.isLive;zSJ!\u003dnull\u0026\u0026(this.isLivePlayback\u003dzSJ);if(zSJ||sS.isUpcoming)this.isPremiere\u003d!sS.isLiveContent;var N3P\u003dsS.thumbnail;N3P\u0026\u0026(this.D\u003dC3(N3P));var yzs\u003dsS.isExternallyHostedPodcast;yzs\u0026\u0026\n(this.isExternallyHostedPodcast\u003dyzs);var iy3\u003dsS.viewerLivestreamJoinPosition;if(iy3\u003d\u003dnull?0:iy3.utcTimeMillis)this.YN\u003daA(iy3.utcTimeMillis);var w0s\u003dkf||null,DmP\u003de;sS.isLiveDefaultBroadcast\u0026\u0026(this.isLiveDefaultBroadcast\u003d!0);sS.isUpcoming\u0026\u0026(this.isUpcoming\u003d!0);if(sS.isPostLiveDvr){this.Ta\u003d!0;var E8s\u003dsS.latencyClass;E8s\u0026\u0026(this.latencyClass\u003dfdw[E8s]||\"UNKNOWN\");sS.isLowLatencyLiveStream\u0026\u0026(this.isLowLatencyLiveStream\u003d!0)}else{var gxM\u003d!1;if(this.Kx)this.allowLiveDvr\u003dWU()?!0:ay\u0026\u0026a3\u003c5?!1:!0,this.isLivePlayback\u003d\n!0;else if(sS.isLive){DmP.livestream\u003d\"1\";this.allowLiveDvr\u003dsS.isLiveDvrEnabled?WU()?!0:ay\u0026\u0026a3\u003c5?!1:!0:!1;this.partnerId\u003d27;sS.isLowLatencyLiveStream\u0026\u0026(this.isLowLatencyLiveStream\u003d!0);var AzF\u003dsS.latencyClass;AzF\u0026\u0026(this.latencyClass\u003dfdw[AzF]||\"UNKNOWN\");var T3H\u003dsS.liveChunkReadahead;T3H\u0026\u0026(this.liveChunkReadahead\u003dT3H);var G$\u003dw0s\u0026\u0026w0s.livePlayerConfig;if(G$){G$.hasSubfragmentedFmp4\u0026\u0026(this.hasSubfragmentedFmp4\u003d!0);G$.hasSubfragmentedWebm\u0026\u0026(this.JB\u003d!0);G$.defraggedFromSubfragments\u0026\u0026(this.defraggedFromSubfragments\u003d\n!0);var JzP\u003dG$.liveExperimentalContentId;JzP\u0026\u0026(this.liveExperimentalContentId\u003dNumber(JzP));var p0s\u003dG$.isLiveHeadPlayable;this.T(\"html5_live_head_playable\")\u0026\u0026p0s!\u003dnull\u0026\u0026(this.isLiveHeadPlayable\u003dp0s)}gxM\u003d!0}else sS.isUpcoming\u0026\u0026(gxM\u003d!0);gxM\u0026\u0026(this.isLivePlayback\u003d!0,DmP.adformat\u0026\u0026DmP.adformat.split(\"_\")[1]!\u003d\u003d\"8\"||this.l9.push(\"heartbeat\"),this.a7\u003d!0)}var C3_\u003dsS.isPrivate;C3_!\u003d\u003dvoid 0\u0026\u0026(this.isPrivate\u003dA2(this.isPrivate,C3_))}if(Jn){var rz9\u003dsS||null,$w0\u003d!1,Ul\u003dJn.errorScreen;$w0\u003dUl\u0026\u0026(Ul.playerLegacyDesktopYpcOfferRenderer||\nUl.playerLegacyDesktopYpcTrailerRenderer||Ul.ypcTrailerRenderer)?!0:rz9\u0026\u0026rz9.isUpcoming?!0:[\"OK\",\"LIVE_STREAM_OFFLINE\",\"FULLSCREEN_ONLY\"].includes(Jn.status);if(!$w0){this.errorCode\u003dkKE(Jn.errorCode)||\"auth\";var wE\u003dUl\u0026\u0026Ul.playerErrorMessageRenderer;if(wE){this.playerErrorMessageRenderer\u003dwE;var Yi0\u003dwE.reason;Yi0\u0026\u0026(this.errorReason\u003dg.SY(Yi0));var V$0\u003dwE.subreason;V$0\u0026\u0026(this.Qm\u003dg.SY(V$0),this.P5\u003dV$0)}else this.errorReason\u003dJn.reason||null;var fs9\u003dJn.status;if(fs9\u003d\u003d\u003d\"LOGIN_REQUIRED\")this.errorDetail\u003d\"1\";\nelse if(fs9\u003d\u003d\u003d\"CONTENT_CHECK_REQUIRED\")this.errorDetail\u003d\"2\";else if(fs9\u003d\u003d\u003d\"AGE_CHECK_REQUIRED\"){var M3E\u003dJn.errorScreen,l20\u003dM3E\u0026\u0026M3E.playerKavRenderer;this.errorDetail\u003dl20\u0026\u0026l20.kavUrl?\"4\":\"3\"}else this.errorDetail\u003dJn.isBlockedInRestrictedMode?\"5\":\"0\"}}var FA9\u003dthis.playerResponse.interstitialPods;FA9\u0026\u0026uv5(this,FA9);this.Wk\u0026\u0026this.eventId\u0026\u0026(this.Wk\u003dCp(this.Wk,{ei:this.eventId}));var t$s\u003dthis.playerResponse.captions;if(t$s\u0026\u0026t$s.playerCaptionsTracklistRenderer)a:{var Id\u003dt$s.playerCaptionsTracklistRenderer;\nthis.captionTracks\u003d[];if(Id.captionTracks)for(var SiH\u003dg.c(Id.captionTracks),uZs\u003dSiH.next();!uZs.done;uZs\u003dSiH.next()){var ve\u003duZs.value,o8E\u003dCS0(ve.baseUrl);if(!o8E)break a;var qK9\u003d{is_translateable:!!ve.isTranslatable,languageCode:ve.languageCode,languageName:ve.name\u0026\u0026g.SY(ve.name),url:o8E,vss_id:ve.vssId,kind:ve.kind};qK9.name\u003dve.trackName;qK9.displayName\u003dve.name\u0026\u0026g.SY(ve.name);this.captionTracks.push(new g.En(qK9))}this.tX\u003dId.audioTracks||[];this.m5\u003dId.defaultAudioTrackIndex||0;this.wE\u003d[];if(Id.translationLanguages)for(var b5M\u003d\ng.c(Id.translationLanguages),ZyF\u003db5M.next();!ZyF.done;ZyF\u003db5M.next()){var L2\u003dZyF.value,SS\u003d{};SS.languageCode\u003dL2.languageCode;SS.languageName\u003dg.SY(L2.languageName);if(L2.translationSourceTrackIndices){SS.translationSourceTrackIndices\u003d[];for(var hF0\u003dg.c(L2.translationSourceTrackIndices),xmJ\u003dhF0.next();!xmJ.done;xmJ\u003dhF0.next())SS.translationSourceTrackIndices.push(xmJ.value)}if(L2.excludeAudioTrackIndices){SS.excludeAudioTrackIndices\u003d[];for(var czE\u003dg.c(L2.excludeAudioTrackIndices),jAF\u003dczE.next();!jAF.done;jAF\u003d\nczE.next())SS.excludeAudioTrackIndices.push(jAF.value)}this.wE.push(SS)}this.jE\u003d[];if(Id.defaultTranslationSourceTrackIndices)for(var kcH\u003dg.c(Id.defaultTranslationSourceTrackIndices),nx3\u003dkcH.next();!nx3.done;nx3\u003dkcH.next())this.jE.push(nx3.value);this.j$\u003d!!Id.contribute\u0026\u0026!!Id.contribute.captionsMetadataRenderer}(this.clipConfig\u003dthis.playerResponse.clipConfig)\u0026\u0026this.clipConfig.startTimeMs!\u003dnull\u0026\u0026(this.pz\u003dNumber(this.clipConfig.startTimeMs)*.001);this.playerResponse\u0026\u0026this.playerResponse.playerConfig\u0026\u0026\nthis.playerResponse.playerConfig.webPlayerConfig\u0026\u0026this.playerResponse.playerConfig.webPlayerConfig.webPlayerActionsPorting\u0026\u0026Zt5(this,this.playerResponse.playerConfig.webPlayerConfig.webPlayerActionsPorting);var B3E;this.compositeLiveIngestionOffsetToken\u003d(B3E\u003dthis.playerResponse.playbackTracking)\u003d\u003dnull?void 0:B3E.compositeLiveIngestionOffsetToken;var X0M;this.compositeLiveStatusToken\u003d(X0M\u003dthis.playerResponse.playbackTracking)\u003d\u003dnull?void 0:X0M.compositeLiveStatusToken}qO(this,e);e.queue_info\u0026\u0026(this.queueInfo\u003d\ne.queue_info);var P31\u003de.hlsdvr;P31!\u003dnull\u0026\u0026(this.allowLiveDvr\u003dNumber(P31)\u003d\u003d\u003d1?WU()?!0:ay\u0026\u0026a3\u003c5?!1:!0:!1);this.adQueryId\u003de.ad_query_id||null;this.kh||(this.kh\u003de.encoded_ad_safety_reason||null);this.YU\u003de.agcid||null;this.M6\u003de.ad_id||null;this.sb\u003de.ad_sys||null;this.Rv\u003de.encoded_ad_playback_context||null;this.xI\u003dA2(this.xI,e.infringe||e.muted);this.qq\u003de.authkey;this.Fn\u003de.authuser;this.mutedAutoplay\u003dA2(this.mutedAutoplay,e\u0026\u0026e.playmuted);this.T(\"embeds_enable_full_length_inline_muted_autoplay\")\u0026\u0026(this.mutedAutoplayDurationMode\u003d\nJ2(this.mutedAutoplayDurationMode,e\u0026\u0026e.muted_autoplay_duration_mode));this.KT\u003dA2(this.KT,e\u0026\u0026e.mutedautoplay);var EB\u003de.length_seconds;EB\u0026\u0026(this.lengthSeconds\u003dtypeof EB\u003d\u003d\u003d\"string\"?aA(EB):EB);if(this.isAd()||this.d2||!g.Yh(g.zX(this.Ot)))this.endSeconds\u003dJ2(this.endSeconds,this.zM||e.end||e.endSeconds);else{var RTF\u003dg.zX(this.Ot),AJ\u003dthis.lengthSeconds;switch(RTF){case \"EMBEDDED_PLAYER_LITE_MODE_FIXED_PLAYBACK_LIMIT\":AJ\u003e30?this.limitedPlaybackDurationInSeconds\u003d30:AJ\u003c30\u0026\u0026AJ\u003e10\u0026\u0026(this.limitedPlaybackDurationInSeconds\u003d\n10);break;case \"EMBEDDED_PLAYER_LITE_MODE_DYNAMIC_PLAYBACK_LIMIT\":this.limitedPlaybackDurationInSeconds\u003dAJ*.2}}this.i9\u003dpO(this.i9,e.itct);this.o4\u003dA2(this.o4,e.noiba);this.D7\u003dA2(this.D7,e.is_live_destination);this.isLivePlayback\u003dA2(this.isLivePlayback,e.live_playback);this.enableServerStitchedDai\u003dthis.enableServerStitchedDai\u0026\u0026this.Cx();e.isUpcoming\u0026\u0026(this.isUpcoming\u003dA2(this.isUpcoming,e.isUpcoming));this.Ta\u003dA2(this.Ta,e.post_live_playback);this.Rq\u0026\u0026(this.Ta\u003d!1);this.isMdxPlayback\u003dA2(this.isMdxPlayback,\ne.mdx);var TG\u003de.mdx_control_mode;TG\u0026\u0026(this.mdxControlMode\u003dtypeof TG\u003d\u003d\u003d\"number\"?TG:aA(TG));this.isInlinePlaybackNoAd\u003dA2(this.isInlinePlaybackNoAd,e.is_inline_playback_no_ad);this.jn\u003dJ2(this.jn,e.reload_count);this.reloadReason\u003dpO(this.reloadReason,e.reload_reason);this.al\u003dA2(this.al,e.show_content_thumbnail);this.wW\u003dA2(this.wW,e.utpsa);this.cycToken\u003de.cyc||null;this.bf\u003de.tkn||null;var dwM\u003dp3(e);Object.keys(dwM).length\u003e0\u0026\u0026(this.D\u003ddwM);this.Kh\u003dpO(this.Kh,e.vvt);this.mdxEnvironment\u003dpO(this.mdxEnvironment,\ne.mdx_environment);e.source_container_playlist_id\u0026\u0026(this.sourceContainerPlaylistId\u003de.source_container_playlist_id);e.serialized_mdx_metadata\u0026\u0026(this.serializedMdxMetadata\u003de.serialized_mdx_metadata);this.lM\u003de.osig;this.eventId||(this.eventId\u003de.eventid);this.osid||(this.osid\u003de.osid);this.playlistId\u003dpO(this.playlistId,e.list);e.index\u0026\u0026(this.playlistIndex\u003dthis.playlistIndex\u003d\u003d\u003dvoid 0?J2(0,e.index):J2(this.playlistIndex,e.index));this.y3\u003de.pyv_view_beacon_url;this.bH\u003de.pyv_quartile25_beacon_url;this.Mm\u003d\ne.pyv_quartile50_beacon_url;this.ij\u003de.pyv_quartile75_beacon_url;this.V3\u003de.pyv_quartile100_beacon_url;var I25\u003de.session_data;!this.Im\u0026\u0026I25\u0026\u0026(this.Im\u003dw2(I25,\"\u0026\").feature);this.isFling\u003dJ2(this.isFling?1:0,e.is_fling)\u003d\u003d\u003d1;this.vnd\u003dJ2(this.vnd,e.vnd);this.forceAdsUrl\u003dpO(this.forceAdsUrl,e.force_ads_url);this.S_\u003dpO(this.S_,e.ctrl);this.N2\u003dpO(this.N2,e.ytr);this.Ez\u003de.ytrcc;this.JF\u003de.ytrexp;this.Dy\u003de.ytrext;this.FZ\u003dpO(this.FZ,e.adformat);this.mL\u003dpO(this.mL,e.attrib);this.slotPosition\u003dJ2(this.slotPosition,\ne.slot_pos);this.breakType\u003de.break_type;this.jI\u003dA2(this.jI,e.ssrt);this.videoId\u003dr9(e)||this.videoId;this.Z\u003dpO(this.Z,e.vss_credentials_token);this.zN\u003dpO(this.zN,e.vss_credentials_token_type);this.CN\u003dA2(this.CN,e.audio_only);this.dT\u003dA2(this.dT,e.aac_high);this.WV\u003dA2(this.WV,e.prefer_low_quality_audio);this.xn\u003dA2(this.xn,e.uncap_inline_quality);this.T(\"html5_enable_qoe_cat_list\")?e.qoe_cat\u0026\u0026(this.Em\u003dthis.Em.concat(e.qoe_cat.split(\",\"))):this.Cl\u003dpO(this.Cl,e.qoe_cat);this.Ci\u003dA2(this.Ci,e.download_media);\nvar v85\u003de.prefer_gapless;this.U\u003dv85!\u003dnull?A2(this.U,v85):this.U?this.U:this.Ot.preferGapless\u0026\u0026this.Ot.supportsGaplessShorts();xT_(this.playerResponse)\u0026\u0026this.l9.push(\"ad\");var zFn\u003de.adaptive_fmts;zFn\u0026\u0026(this.adaptiveFormats\u003dzFn,this.Fh(\"adpfmts\",{},!0));var i5H\u003de.allow_embed;i5H\u0026\u0026(this.allowEmbed\u003dNumber(i5H)\u003d\u003d\u003d1);var DwM\u003de.backgroundable;DwM\u0026\u0026(this.backgroundable\u003dNumber(DwM)\u003d\u003d\u003d1);var g8M\u003de.autonav;g8M\u0026\u0026(this.isAutonav\u003dNumber(g8M)\u003d\u003d\u003d1);var V30\u003de.autoplay;V30\u0026\u0026(this.IV\u003dthis.rq\u003dNumber(V30)\u003d\u003d\u003d1,WF(this,\n\"c\"));var f20\u003de.iv_load_policy;f20\u0026\u0026(this.annotationsLoadPolicy\u003dTh(this.annotationsLoadPolicy,f20,id));var t3P\u003de.cc_lang_pref;t3P\u0026\u0026(this.captionsLanguagePreference\u003dpO(t3P,this.captionsLanguagePreference));var uCF\u003de.cc_load_policy;uCF\u0026\u0026(this.XR\u003dTh(this.XR,uCF,id));var qiE;this.deviceCaptionsOn\u003d(qiE\u003de.device_captions_on)!\u003dnull?qiE:void 0;var Z5P;this.p5\u003d(Z5P\u003de.device_captions_lang_pref)!\u003dnull?Z5P:\"\";var xwJ;this.zk\u003d(xwJ\u003de.viewer_selected_caption_langs)!\u003dnull?xwJ:[];if(!this.T(\"html5_enable_ssap_entity_id\")){var jEM\u003d\ne.cached_load;jEM\u0026\u0026(this.jg\u003dA2(this.jg,jEM))}if(e.dash\u003d\u003d\u003d\"0\"||e.dash\u003d\u003d\u003d0||e.dash\u003d\u003d\u003d!1)this.uf\u003d!0;var n8J\u003de.dashmpd;n8J\u0026\u0026(this.U2\u003dg.Qb(n8J,{cpn:this.clientPlaybackNonce}));var QE9\u003de.delay;QE9\u0026\u0026(this.Y_\u003daA(QE9));var QAM\u003dthis.zM||e.end;if(this.LX?QAM!\u003dnull:QAM!\u003dvoid 0)this.clipEnd\u003dJ2(this.clipEnd,QAM);var mw_\u003de.fmt_list;mw_\u0026\u0026(this.zT\u003dmw_);e.heartbeat_preroll\u0026\u0026this.l9.push(\"heartbeat\");this.Sz\u003d-Math.floor(Math.random()*10);this.vy\u003d-Math.floor(Math.random()*40);var H5E\u003de.is_listed;H5E\u0026\u0026(this.isListed\u003d\nA2(this.isListed,H5E));var KA3\u003de.is_private;KA3\u0026\u0026(this.isPrivate\u003dA2(this.isPrivate,KA3));var WAs\u003de.is_dni;WAs\u0026\u0026(this.hs\u003dA2(this.hs,WAs));var O5M\u003de.dni_color;O5M\u0026\u0026(this.yy\u003dpO(this.yy,O5M));var RF5\u003de.pipable;RF5\u0026\u0026(this.pipable\u003dA2(this.pipable,RF5));this.mI\u003d(this.Vz\u003dthis.pipable\u0026\u0026this.Ot.nm)\u0026\u0026!this.Ot.showMiniplayerButton;var GcP\u003de.paid_content_overlay_duration_ms;GcP\u0026\u0026(this.paidContentOverlayDurationMs\u003daA(GcP));var Uws\u003de.paid_content_overlay_text;Uws\u0026\u0026(this.paidContentOverlayText\u003dUws);var LA5\u003de.url_encoded_fmt_stream_map;\nLA5\u0026\u0026(this.Rx\u003dLA5);var sE5\u003de.hls_formats;sE5\u0026\u0026(this.hlsFormats\u003dsE5);var a2J\u003de.hlsvp;a2J\u0026\u0026(this.hlsvp\u003da2J);var JJ\u003de.live_start_walltime;JJ\u0026\u0026(this.AU\u003dtypeof JJ\u003d\u003d\u003d\"number\"?JJ:aA(JJ));var pH\u003de.live_manifest_duration;pH\u0026\u0026(this.yh\u003dtypeof pH\u003d\u003d\u003d\"number\"?pH:aA(pH));var eCM\u003de.player_params;eCM\u0026\u0026(this.playerParams\u003deCM);var NBH\u003de.partnerid;NBH\u0026\u0026(this.partnerId\u003dJ2(this.partnerId,NBH));var yI_\u003de.probe_url;yI_\u0026\u0026(this.probeUrl\u003dNG(g.Qb(yI_,{cpn:this.clientPlaybackNonce})));var mmM\u003de.pyv_billable_url;mmM\u0026\u0026Rk5(mmM)\u0026\u0026\n(this.vp\u003dmmM);var HyM\u003de.pyv_conv_url;HyM\u0026\u0026Rk5(HyM)\u0026\u0026(this.XD\u003dHyM);Mj5(this,e);this.startSeconds\u003e0?this.T(\"html5_log_start_seconds_inconsistency\")\u0026\u0026this.startSeconds!\u003d\u003d(this.pz||this.Mk||e.start||e.startSeconds)\u0026\u0026this.Fh(\"lss\",{css:this.startSeconds,pcss:this.pz,iss:this.Mk,ps:e.start||void 0,pss:e.startSeconds||void 0}):this.Xz\u003dthis.startSeconds\u003dJ2(this.startSeconds,this.pz||this.Mk||e.start||e.startSeconds);if(!(this.liveUtcStartSeconds\u0026\u0026this.liveUtcStartSeconds\u003e0)){var wTE\u003de.live_utc_start;if(wTE!\u003d\nnull)this.liveUtcStartSeconds\u003dNumber(wTE);else{var Krs\u003dthis.startSeconds;Krs\u0026\u0026isFinite(Krs)\u0026\u0026Krs\u003e1E9\u0026\u0026(this.liveUtcStartSeconds\u003dthis.startSeconds)}}if(!(this.liveUtcStartSeconds\u0026\u0026this.liveUtcStartSeconds\u003e0)){var EXH\u003de.utc_start_millis;EXH\u0026\u0026(this.liveUtcStartSeconds\u003dNumber(EXH)*.001)}var AI5\u003de.stream_time_start_millis;AI5\u0026\u0026(this.jN\u003dNumber(AI5)*.001);var WrH\u003dthis.Mk||e.start;(this.LX?WrH\u003d\u003dnull||Number(e.resume)\u003d\u003d\u003d1:WrH\u003d\u003dvoid 0||e.resume\u003d\u003d\"1\")||this.isLivePlayback||(this.clipStart\u003dJ2(this.clipStart,\nWrH));var TBE\u003de.url_encoded_third_party_media;TBE\u0026\u0026(this.rk\u003dTk(TBE));var Oy5\u003de.ypc_offer_button_formatted_text;if(Oy5){var JIs\u003dJSON.parse(Oy5);this.aT\u003dJIs!\u003dnull?JIs:null;this.ZL\u003dOy5}var pTH\u003de.ypc_offer_button_text;pTH\u0026\u0026(this.zA\u003dpTH);var CO0\u003de.ypc_offer_description;CO0\u0026\u0026(this.Sy\u003dCO0);var rI1\u003de.ypc_offer_headline;rI1\u0026\u0026(this.aC\u003drI1);var $43\u003de.ypc_full_video_message;$43\u0026\u0026(this.nm\u003d$43);var YY_\u003de.ypc_offer_id;YY_\u0026\u0026(this.Hc\u003dYY_);var Mr3\u003de.ypc_buy_url;Mr3\u0026\u0026(this.U8\u003dMr3);var l0H\u003de.ypc_item_thumbnail;l0H\u0026\u0026\n(this.e0\u003dl0H);var FU0\u003de.ypc_item_title;FU0\u0026\u0026(this.Yb\u003dFU0);var SY9\u003de.ypc_item_url;SY9\u0026\u0026(this.yn\u003dSY9);var oXH\u003de.ypc_vid;oXH\u0026\u0026(this.R7\u003doXH);e.ypc_overlay_timeout\u0026\u0026(this.d1\u003dNumber(e.ypc_overlay_timeout));var bPF\u003de.ypc_trailer_player_vars;bPF\u0026\u0026(this.Gg\u003dAE(bPF));var hCE\u003de.ypc_original_itct;hCE\u0026\u0026(this.EF\u003dhCE);this.iI\u003dpO(this.iI,e.ucid);e.baseUrl\u0026\u0026(this.G.baseUrl\u003de.baseUrl);e.uid\u0026\u0026(this.G.uid\u003de.uid);e.oeid\u0026\u0026(this.G.oeid\u003de.oeid);e.ieid\u0026\u0026(this.G.ieid\u003de.ieid);e.ppe\u0026\u0026(this.G.ppe\u003de.ppe);e.engaged\u0026\u0026(this.G.engaged\u003d\ne.engaged);e.subscribed\u0026\u0026(this.G.subscribed\u003de.subscribed);this.G.focEnabled\u003dA2(this.G.focEnabled,e.focEnabled);this.G.rmktEnabled\u003dA2(this.G.rmktEnabled,e.rmktEnabled);this.hN\u003de.storyboard_spec||null;this.qZ\u003de.live_storyboard_spec||null;this.At\u003de.iv_endscreen_url||null;this.a7\u003dA2(this.a7,e.ypc_license_checker_module);this.bb\u003dA2(this.bb,e.ypc_module);this.Pf\u003dA2(this.Pf,e.ypc_clickwrap_module);this.bb\u0026\u0026this.l9.push(\"ypc\");this.Pf\u0026\u0026this.l9.push(\"ypc_clickwrap\");this.CA\u003d{video_id:e.video_id,eventid:e.eventid,\ncbrand:e.cbrand,cbr:e.cbr,cbrver:e.cbrver,c:e.c,cver:e.cver,ctheme:e.ctheme,cplayer:e.cplayer,cmodel:e.cmodel,cnetwork:e.cnetwork,cos:e.cos,cosver:e.cosver,cplatform:e.cplatform,user_age:e.user_age,user_display_image:e.user_display_image,user_display_name:e.user_display_name,user_gender:e.user_gender,csi_page_type:e.csi_page_type,csi_service_name:e.csi_service_name,enablecsi:e.enablecsi,enabled_engage_types:e.enabled_engage_types};prM(this,e);var cI0\u003de.cotn;cI0\u0026\u0026(this.cotn\u003dcI0);if(ICH(this))e5(this)\u0026\u0026\n(this.isLivePlayback\u0026\u0026this.U2\u0026\u0026(this.AA\u003d!0),this.Ut\u0026\u0026(this.Qk\u003d!0));else if(vtP(this))this.AA\u003d!0;else{var kgs,BBM,XTJ\u003d((kgs\u003dthis.playerResponse)\u003d\u003dnull?void 0:(BBM\u003dkgs.streamingData)\u003d\u003dnull?void 0:BBM.adaptiveFormats)||[];if(XTJ.length\u003e0)var $t\u003dd2H(this,XTJ);else{var POM\u003dthis.adaptiveFormats;if(POM\u0026\u0026!e5(this)){NK(this,\"html5_enable_cobalt_experimental_vp9_decoder\")\u0026\u0026(b2\u003d!0);var sl\u003dpX(POM),RSP\u003dthis.BG,d4H\u003dthis.lengthSeconds,GYZ\u003dthis.isLivePlayback,Yt\u003dthis.Ta,aR\u003dthis.Ot,UAF\u003dtiF(sl);if(GYZ||Yt){var I0M\u003d\naR\u003d\u003dnull?void 0:aR.experiments,xs\u003dnew wt(\"\",I0M,!0);xs.Cx\u003d!0;xs.isManifestless\u003d!0;xs.N\u003d!Yt;xs.isLive\u003d!Yt;xs.Ta\u003dYt;for(var vX0\u003dg.c(sl),GJ3\u003dvX0.next();!GJ3.done;GJ3\u003dvX0.next()){var eA\u003dGJ3.value,zC9\u003dJm(eA,RSP),ou\u003dpC(eA.url,eA.sp,eA.s),iPF\u003dou.get(\"id\");iPF\u0026\u0026iPF.includes(\"%7E\")\u0026\u0026(xs.D\u003d!0);var D4n\u003dvoid 0,L7V\u003d(D4n\u003dI0M)\u003d\u003dnull?void 0:D4n.gP(\"html5_max_known_end_time_rebase\"),srw\u003dNumber(eA.target_duration_sec)||5,a6k\u003dNumber(eA.max_dvr_duration_sec)||14400,gXM\u003dNumber(ou.get(\"mindsq\")||ou.get(\"min_sq\")||\"0\"),\nVrF\u003dNumber(ou.get(\"maxdsq\")||ou.get(\"max_sq\")||\"0\")||Infinity;xs.L$\u003dxs.L$||gXM;xs.ZK\u003dxs.ZK||VrF;var e8k\u003d!Ug(zC9);ou\u0026\u0026eI(xs,new n1(ou,zC9,{j1:srw,mA:e8k,pI:a6k,L$:gXM,ZK:VrF,TR:300,Ta:Yt,Ym:L7V}))}var f05\u003dxs}else{if(UAF\u003d\u003d\u003d\"FORMAT_STREAM_TYPE_OTF\"){var CH\u003dd4H;CH\u003dCH\u003d\u003d\u003dvoid 0?0:CH;var ND\u003dnew wt(\"\",aR\u003d\u003dnull?void 0:aR.experiments,!1);ND.duration\u003dCH||0;for(var trP\u003dg.c(sl),UmE\u003dtrP.next();!UmE.done;UmE\u003dtrP.next()){var yg\u003dUmE.value,Lr1\u003dJm(yg,RSP,ND.duration),sA1\u003dpC(yg.url,yg.sp,yg.s);if(sA1)if(Lr1.streamType\u003d\u003d\u003d\n\"FORMAT_STREAM_TYPE_OTF\")eI(ND,new Qt(sA1,Lr1,\"sq/0\"));else{var Nx_\u003dhd(yg.init),yTw\u003dhd(yg.index);eI(ND,new L1(sA1,Lr1,Nx_,yTw))}}ND.isOtf\u003d!0;var uy3\u003dND}else{var rE\u003dd4H;rE\u003drE\u003d\u003d\u003dvoid 0?0:rE;var $m\u003dnew wt(\"\",aR\u003d\u003dnull?void 0:aR.experiments,!1);$m.duration\u003drE||0;for(var qYF\u003dg.c(sl),as5\u003dqYF.next();!as5.done;as5\u003dqYF.next()){var wL\u003das5.value,wz5\u003dJm(wL,RSP,$m.duration),ErV\u003dhd(wL.init),AT_\u003dhd(wL.index),ZP0\u003dpC(wL.url,wL.sp,wL.s);ZP0\u0026\u0026eI($m,new L1(ZP0,wz5,ErV,AT_))}uy3\u003d$m}f05\u003duy3}var x40\u003df05;if(sl.length\u003e0){var jOn\u003d\nsl[0];if(this.X().playerStyle\u003d\u003d\u003d\"hangouts-meet\"\u0026\u0026jOn.url){var Txq\u003dg.JE(jOn.url);this.TV\u003dthis.TV||Number(Txq.expire)}}var JT_\u003dthis.isLivePlayback\u0026\u0026!this.Ta\u0026\u0026!this.Rq\u0026\u0026!this.isPremiere;this.T(\"html5_live_head_playable\")\u0026\u0026(!yG(this)\u0026\u0026JT_\u0026\u0026this.Fh(\"missingLiveHeadPlayable\",{}),this.Ot.Ng\u003d\u003d\u003d\"yt\"\u0026\u0026(x40.Bk\u003d!0));$t\u003dx40}else $t\u003dnull;this.Fh(\"pafmts\",{isManifestFilled:!!$t})}if($t){AY(this,$t);var nXP\u003d!0}else nXP\u003d!1;nXP?this.enableServerStitchedDai\u003dthis.enableServerStitchedDai\u0026\u0026wd(this):this.U2\u0026\u0026(this.Ot.Ng\u003d\u003d\u003d\n\"yt\"\u0026\u0026this.Cx()\u0026\u0026this.T(\"drm_manifestless_unplugged\")\u0026\u0026this.T(\"html5_deprecate_manifestful_fallback\")?this.Fh(\"deprecateMflFallback\",{}):this.AA\u003d!0)}var emF\u003de.adpings;emF\u0026\u0026(this.NE\u003demF?AE(emF):null);var QOE\u003de.feature;QOE\u0026\u0026(this.v2\u003dQOE);var m45\u003de.referrer;m45\u0026\u0026(this.referrer\u003dm45);this.clientScreenNonce\u003dpO(this.clientScreenNonce,e.csn);this.VM\u003dJ2(this.VM,e.root_ve_type);this.IY\u003dJ2(this.IY,e.kids_age_up_mode);this.LX||e.kids_app_info\u003d\u003dvoid 0||(this.kidsAppInfo\u003de.kids_app_info);this.LX\u0026\u0026e.kids_app_info!\u003d\nnull\u0026\u0026(this.kidsAppInfo\u003de.kids_app_info);this.uV\u003dA2(this.uV,e.upg_content_filter_mode);this.unpluggedFilterModeType\u003dJ2(this.unpluggedFilterModeType,e.unplugged_filter_mode_type);var HPs\u003de.unplugged_location_info;HPs\u0026\u0026(this.Ng\u003dHPs);var KUP\u003de.unplugged_partner_opt_out;KUP\u0026\u0026(this.gW\u003dpO(\"\",KUP));this.lr\u003dA2(this.lr,e.disable_watch_next);this.Li\u003dpO(this.Li,e.internal_ip_override);this.I4\u003d!!e.is_yto_interstitial;(this.interstitials.length||this.I4)\u0026\u0026this.l9.push(\"yto\");var WU5\u003de.FA;WU5\u0026\u0026(this.FA\u003dWU5);var OPJ;\nthis.Et\u003d(OPJ\u003de.csi_timer)!\u003dnull?OPJ:\"\";this.Zc\u003d!!e.force_gvi;e.watchUrl\u0026\u0026(this.watchUrl\u003de.watchUrl);var ba\u003de.watch_endpoint;this.T(\"html5_attach_watch_endpoint_ustreamer_config\")\u0026\u0026ba\u0026\u0026XhF(this,ba);if(ba\u003d\u003dnull?0:ba.ustreamerConfig)this.eL\u003dsh(ba.ustreamerConfig);var RCM,Gg5,U4E\u003dba\u003d\u003dnull?void 0:(RCM\u003dba.loggingContext)\u003d\u003dnull?void 0:(Gg5\u003dRCM.qoeLoggingContext)\u003d\u003dnull?void 0:Gg5.serializedContextData;U4E\u0026\u0026(this.T0\u003dU4E);g.hR(this.Ot)\u0026\u0026this.Ot.al\u0026\u0026(this.embedsRct\u003dpO(this.embedsRct,e.rct),this.embedsRctn\u003dpO(this.embedsRctn,\ne.rctn));this.zx\u003dthis.zx||!!e.pause_at_start;e.default_active_source_video_id\u0026\u0026(this.defaultActiveSourceVideoId\u003de.default_active_source_video_id)};\ng.J.X\u003dfunction(){return this.Ot};\ng.J.T\u003dfunction(e){return this.Ot.T(e)};\ng.J.Bf\u003dfunction(){return!this.isLivePlayback||this.allowLiveDvr};\ng.J.hasSupportedAudio51Tracks\u003dfunction(){var e;return!((e\u003dthis.sY)\u003d\u003dnull||!e.Kx)};\ng.J.getUserAudio51Preference\u003dfunction(){var e\u003d1;Qy(this.Ot)\u0026\u0026this.T(\"html5_ytv_surround_toggle_default_off\")?e\u003d0:g.xj(this.Ot)\u0026\u0026this.isLivePlayback\u0026\u0026this.RV()\u0026\u0026(e\u003d0);var N;return(N\u003dg.qI(\"yt-player-audio51\"))!\u003dnull?N:e};\ng.J.Ow\u003dfunction(){this.Ss()||(this.J.N||this.J.unsubscribe(\"refresh\",this.Ow,this),this.z7(-1))};\ng.J.z7\u003dfunction(e){if(!this.isLivePlayback||!this.L||this.L.flavor!\u003d\u003d\"fairplay\"){var N\u003dq35(this.J,this.q6);if(N.length\u003e0){for(var y\u003dg.c(N),w\u003dy.next();!w.done;w\u003dy.next())w\u003dw.value,w.startSecs\u003dMath.max(w.startSecs,this.Ti());this.publish(\"cuepointupdated\",N,e);this.q6+\u003dN.length;if(wd(this)\u0026\u0026this.Ot.B9())for(N\u003dg.c(N),y\u003dN.next();!y.done;y\u003dN.next())y\u003dy.value,this.Fh(\"cuepoint\",{segNum:e,event:y.event,startSecs:y.startSecs,id:y.identifier.slice(-16)}),y.event\u003d\u003d\u003d\"start\"\u0026\u0026(y\u003dy.startSecs,this.IF.start\u003dthis.Bk,\nthis.IF.end\u003dy+3)}}};\ng.J.V0\u003dfunction(){this.Ss()||(this.loading\u003d!1,this.publish(\"dataloaded\"))};\ng.J.RV\u003dfunction(){return this.fk!\u003d\u003dvoid 0?this.fk:this.fk\u003d!!this.BG||!!this.J\u0026\u0026Ai(this.J)};\ng.J.v8\u003dfunction(e){var N\u003dthis;if(this.Ss())return tE();this.jp\u003dthis.VB\u003dthis.K\u003dnull;NK(this,\"html5_high_res_logging_always\")\u0026\u0026(this.Ot.sY\u003d!0);return VjM(this,e).then(void 0,function(){return fC9(N,e)}).then(void 0,function(){return tjM(N)}).then(void 0,function(){return q1M(N)})};\ng.J.nO\u003dfunction(){if(this.cotn)return null;var e\u003dg.Pa(this.Ot)||this.T(\"web_l3_storyboard\");if(!this.ul)if(this.playerResponse\u0026\u0026this.playerResponse.storyboards){var N\u003dthis.playerResponse.storyboards,y\u003dN.playerStoryboardSpecRenderer;y\u0026\u0026y.spec?this.ul\u003dnew DG(y.spec,this.lengthSeconds,void 0,!1,e):(N\u003dN.playerLiveStoryboardSpecRenderer)\u0026\u0026N.spec\u0026\u0026this.J\u0026\u0026(y\u003dnbE(this.J.J).index)\u0026\u0026(this.ul\u003dnew V3(N.spec,this.J.isLive,y,e))}else this.hN?this.ul\u003dnew DG(this.hN,this.lengthSeconds,void 0,!1,e):this.qZ\u0026\u0026this.J\u0026\u0026\n(N\u003dnbE(this.J.J).index)\u0026\u0026(this.ul\u003dnew V3(this.qZ,this.J.isLive,N,e));return this.ul};\ng.J.getStoryboardFormat\u003dfunction(){if(this.cotn)return null;if(this.playerResponse\u0026\u0026this.playerResponse.storyboards){var e\u003dthis.playerResponse.storyboards;return(e\u003de.playerStoryboardSpecRenderer||e.playerLiveStoryboardSpecRenderer)\u0026\u0026e.spec||null}return this.hN||this.qZ};\ng.J.ra\u003dfunction(){return this.J\u0026\u0026!isNaN(this.J.ra())?this.J.ra():wd(this)?0:this.lengthSeconds};\ng.J.Ti\u003dfunction(){return this.J\u0026\u0026!isNaN(this.J.Ti())?this.J.Ti():0};\ng.J.getPlaylistSequenceForTime\u003dfunction(e){if(this.J\u0026\u0026this.N){var N\u003dthis.J.J[this.N.id];if(!N)return null;var y\u003dN.index.zI(e);N\u003dN.index.getStartTime(y);return{sequence:y,elapsed:Math.floor((e-N)*1E3)}}return null};\ng.J.WG\u003dfunction(){return!this.Ss()\u0026\u0026!(!this.videoId\u0026\u0026!this.rk)};\ng.J.jJ\u003dfunction(){var e,N,y;return!!this.adaptiveFormats||!!((e\u003dthis.playerResponse)\u003d\u003dnull?0:(N\u003de.streamingData)\u003d\u003dnull?0:(y\u003dN.adaptiveFormats)\u003d\u003dnull?0:y.length)};\ng.J.isLoaded\u003dfunction(){return u0(this)\u0026\u0026!this.AA\u0026\u0026!this.Qk};\ng.J.LN\u003dfunction(e){e||(e\u003d\"hqdefault.jpg\");var N\u003dthis.D[e];return N||this.Ot.Kh||e\u003d\u003d\u003d\"pop1.jpg\"||e\u003d\u003d\u003d\"pop2.jpg\"||e\u003d\u003d\u003d\"sddefault.jpg\"||e\u003d\u003d\u003d\"hq720.jpg\"||e\u003d\u003d\u003d\"maxresdefault.jpg\"?N:q_(this.Ot,this.videoId,e)};\ng.J.Cx\u003dfunction(){return this.isLivePlayback||this.Ta||this.Rq||!(!this.liveUtcStartSeconds||!this.yh)};\ng.J.isOtf\u003dfunction(){return!!this.J\u0026\u0026(this.J.isOtf||!this.Ta\u0026\u0026!this.isLivePlayback\u0026\u0026this.J.N)};\ng.J.getAvailableAudioTracks\u003dfunction(){return this.K?this.K.getAvailableAudioTracks().length\u003e0?this.K.getAvailableAudioTracks():this.e$||[]:[]};\ng.J.getAudioTrack\u003dfunction(){var e\u003dthis;if(this.j\u0026\u0026!GS(this.j))return g.Ok(this.getAvailableAudioTracks(),function(w){return w.id\u003d\u003d\u003de.j.id})||this.il;\nif(this.e$){if(!this.Ip)for(var N\u003dg.c(this.e$),y\u003dN.next();!y.done;y\u003dN.next())if(y\u003dy.value,y.Vl.getIsDefault()){this.Ip\u003dy;break}return this.Ip||this.il}return this.il};\ng.J.getPlayerResponse\u003dfunction(){return this.playerResponse};\ng.J.getWatchNextResponse\u003dfunction(){return this.Zl};\ng.J.getHeartbeatResponse\u003dfunction(){return this.Z2};\ng.J.ew\u003dfunction(){return this.watchUrl?this.watchUrl:this.Ot.getVideoUrl(this.videoId)};\ng.J.wg\u003dfunction(){return!!this.J\u0026\u0026(Ios(this.J)||vHs(this.J)||zzn(this.J))};\ng.J.getEmbeddedPlayerResponse\u003dfunction(){return this.nw};\ng.J.e_\u003dfunction(){return(this.eventLabel||this.Ot.Rq)\u003d\u003d\u003d\"shortspage\"};\ng.J.isAd\u003dfunction(){return this.s6||!!this.adFormat};\ng.J.isDaiEnabled\u003dfunction(){return!!(this.playerResponse\u0026\u0026this.playerResponse.playerConfig\u0026\u0026this.playerResponse.playerConfig.daiConfig\u0026\u0026this.playerResponse.playerConfig.daiConfig.enableDai)};\ng.J.Au\u003dfunction(){var e,N,y;return this.isDaiEnabled()\u0026\u0026!!((e\u003dthis.playerResponse)\u003d\u003dnull?0:(N\u003de.playerConfig)\u003d\u003dnull?0:(y\u003dN.daiConfig)\u003d\u003dnull?0:y.ssaEnabledPlayback)};\ng.J.du\u003dfunction(){return EFs(this)?this.Ko:this.a7||this.j_};\ng.J.qC\u003dfunction(){return this.bb||this.j_};\ng.J.Ej\u003dfunction(){return NK(this,\"html5_samsung_vp9_live\")};\ng.J.Fh\u003dfunction(e,N,y){this.publish(\"ctmp\",e,N,y)};\ng.J.kN\u003dfunction(e,N,y){this.publish(\"ctmpstr\",e,N,y)};\ng.J.hasProgressBarBoundaries\u003dfunction(){return!(!this.progressBarStartPosition||!this.progressBarEndPosition)};\ng.J.getGetAdBreakContext\u003dfunction(e,N){e\u003de\u003d\u003d\u003dvoid 0?NaN:e;N\u003dN\u003d\u003d\u003dvoid 0?NaN:N;var y\u003d{isSabr:L3(this)},w,E\u003d(w\u003dthis.getHeartbeatResponse())\u003d\u003dnull?void 0:w.adBreakHeartbeatParams;E\u0026\u0026(y.adBreakHeartbeatParams\u003dE);if(this.T(\"enable_ltc_param_fetch_from_innertube\")\u0026\u0026this.isLivePlayback\u0026\u0026this.J\u0026\u0026!isNaN(e)\u0026\u0026!isNaN(N)){N\u003de-N;for(var A in this.J.J)if(w\u003dthis.J.J[A],w.info.gx()||w.info.qG())if(w\u003dw.index,w.isLoaded()){A\u003dw.zI(N);w\u003dw.OY(A)+N-w.getStartTime(A);this.Fh(\"gabc\",{t:e.toFixed(3),mt:N.toFixed(3),sg:A,igt:w.toFixed(3)});\ny.livePlaybackPosition\u003d{utcTimeMillis:\"\"+(w*1E3).toFixed(0)};break}}return y};\ng.J.isEmbedsShortsMode\u003dfunction(e,N){if(!g.hR(this.Ot))return!1;var y;if(!this.T(\"embeds_enable_emc3ds_shorts\")\u0026\u0026((y\u003dthis.Ot.getWebPlayerContextConfig())\u003d\u003dnull?0:y.embedsEnableEmc3ds)||(this.Ot.i9||\"EMBEDDED_PLAYER_MODE_DEFAULT\")!\u003d\u003d\"EMBEDDED_PLAYER_MODE_DEFAULT\"||N)return!1;var w,E;return!!(((w\u003dthis.embeddedPlayerConfig)\u003d\u003dnull?0:(E\u003dw.embeddedPlayerFlags)\u003d\u003dnull?0:E.isShortsExperienceEligible)\u0026\u0026e.width\u003c\u003de.height)};\ng.J.fh\u003dfunction(){g.pT.prototype.fh.call(this);this.NE\u003dnull;delete this.jD;delete this.accountLinkingConfig;delete this.J;this.K\u003dthis.Z2\u003dthis.playerResponse\u003dthis.Zl\u003dnull;this.Rx\u003dthis.adaptiveFormats\u003d\"\";delete this.botguardData;this.Dl\u003dthis.suggestions\u003dthis.t4\u003dnull;this.sabrContextUpdates.clear()};var $Cn\u003d{phone:\"SMALL_FORM_FACTOR\",tablet:\"LARGE_FORM_FACTOR\"},YU0\u003d{desktop:\"DESKTOP\",phone:\"MOBILE\",tablet:\"TABLET\"},CP9\u003d{preroll:\"BREAK_PREROLL\",midroll:\"BREAK_MIDROLL\",postroll:\"BREAK_POSTROLL\"},T$s\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\"},pu0\u003d{0:\"MDX_CONTROL_MODE_UNKNOWN\",1:\"MDX_CONTROL_MODE_REMOTE\",2:\"MDX_CONTROL_MODE_VOICE\"},JH_\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\"},rHn\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.b(Us,g.x);g.J\u003dUs.prototype;g.J.handleExternalCall\u003dfunction(e,N,y){var w\u003dthis.state.G[e],E\u003dthis.state.U[e],A\u003dw;if(E)if(y\u0026\u0026Ln(y,Rj0))A\u003dE;else if(!w)throw Error(\u0027API call from an untrusted origin: \"\u0027+y+\u0027\"\u0027);this.logApiCall(e,y);if(A){y\u003d!1;w\u003dg.c(N);for(E\u003dw.next();!E.done;E\u003dw.next())if(String(E.value).includes(\"javascript:\")){y\u003d!0;break}y\u0026\u0026g.uA(Error(\u0027Dangerous call to \"\u0027+e+\u0027\" with [\u0027+N+\"].\"));return A.apply(this,N)}throw Error(\u0027Unknown API method: \"\u0027+e+\u0027\".\u0027);};\ng.J.logApiCall\u003dfunction(e,N,y){var w\u003dthis.app.X();w.Qk\u0026\u0026!this.state.D.has(e)\u0026\u0026(this.state.D.add(e),g.$$(\"webPlayerApiCalled\",{callerUrl:w.loaderUrl,methodName:e,origin:N||void 0,playerStyle:w.playerStyle||void 0,embeddedPlayerMode:w.i9,errorCode:y}))};\ng.J.publish\u003dfunction(e){var N\u003dg.iE.apply(1,arguments);this.state.K.publish.apply(this.state.K,[e].concat(g.B(N)));if(e\u003d\u003d\u003d\"videodatachange\"||e\u003d\u003d\u003d\"resize\"||e\u003d\u003d\u003d\"cardstatechange\")this.state.N.publish.apply(this.state.N,[e].concat(g.B(N))),this.state.j.publish.apply(this.state.j,[e].concat(g.B(N)))};\ng.J.Mg\u003dfunction(e){var N\u003dg.iE.apply(1,arguments);this.state.K.publish.apply(this.state.K,[e].concat(g.B(N)));this.state.N.publish.apply(this.state.N,[e].concat(g.B(N)))};\ng.J.pC\u003dfunction(e){var N\u003dg.iE.apply(1,arguments);this.state.K.publish.apply(this.state.K,[e].concat(g.B(N)));this.state.N.publish.apply(this.state.N,[e].concat(g.B(N)));this.state.j.publish.apply(this.state.j,[e].concat(g.B(N)))};\ng.J.Y9\u003dfunction(e){var N\u003dg.iE.apply(1,arguments);this.state.K.publish.apply(this.state.K,[e].concat(g.B(N)));this.state.N.publish.apply(this.state.N,[e].concat(g.B(N)));this.state.j.publish.apply(this.state.j,[e].concat(g.B(N)));this.state.L.publish.apply(this.state.L,[e].concat(g.B(N)))};\ng.J.T\u003dfunction(e){return this.app.X().T(e)};\ng.J.fh\u003dfunction(){if(this.state.element){var e\u003dthis.state.element,N;for(N in this.state.J)this.state.J.hasOwnProperty(N)\u0026\u0026(e[N]\u003dnull);this.state.element\u003dnull}g.x.prototype.fh.call(this)};g.b(yL,g.zY);yL.prototype.publish\u003dfunction(e){var N\u003dg.iE.apply(1,arguments);if(this.L.has(e))return this.L.get(e).push(N),!0;var y\u003d!1;try{for(N\u003d[N],this.L.set(e,N);N.length;)y\u003dg.zY.prototype.publish.call.apply(g.zY.prototype.publish,[this,e].concat(g.B(N.shift())))}finally{this.L.delete(e)}return y};g.b(wZ,g.x);wZ.prototype.fh\u003dfunction(){this.L.dispose();this.j.dispose();this.N.dispose();this.K.dispose();this.D\u003dthis.J\u003dthis.U\u003dthis.G\u003dthis.Z\u003dvoid 0};var hqH\u003dnew Set(\"endSeconds startSeconds mediaContentUrl suggestedQuality videoId rct rctn playmuted muted_autoplay_duration_mode\".split(\" \"));g.b(Au,Us);g.J\u003dAu.prototype;g.J.getApiInterface\u003dfunction(){return Array.from(this.state.Z)};\ng.J.uO\u003dfunction(e,N){this.state.L.subscribe(e,N)};\ng.J.KiB\u003dfunction(e,N){this.state.L.unsubscribe(e,N)};\ng.J.getPlayerState\u003dfunction(e){return pY5(this.app,e)};\ng.J.rl\u003dfunction(){return pY5(this.app)};\ng.J.ZqP\u003dfunction(e,N,y){pD(this)\u0026\u0026(x9(this.app,!0,1),Qi(this.app,e,N,y,1))};\ng.J.getCurrentTime\u003dfunction(e,N,y){var w\u003dthis.getPlayerState(e);if(this.app.getAppState()\u003d\u003d\u003d2\u0026\u0026w\u003d\u003d\u003d5){var E;return((E\u003dthis.app.getVideoData())\u003d\u003dnull?void 0:E.startSeconds)||0}return this.T(\"web_player_max_seekable_on_ended\")\u0026\u0026w\u003d\u003d\u003d0?EUF(this.app,e):e?this.app.getCurrentTime(e,N,y):this.app.getCurrentTime(e)};\ng.J.xQ\u003dfunction(){return this.app.getCurrentTime(1)};\ng.J.dl\u003dfunction(){var e\u003dthis.app.OY(1);return isNaN(e)?this.getCurrentTime(1):e};\ng.J.zw\u003dfunction(){return this.app.getDuration(1)};\ng.J.O3\u003dfunction(e,N){e\u003dg.Ja(Math.floor(e),0,100);isFinite(e)\u0026\u0026gl(this.app,{volume:e,muted:this.isMuted()},N)};\ng.J.VVh\u003dfunction(e){this.O3(e,!1)};\ng.J.Cy\u003dfunction(e){gl(this.app,{muted:!0,volume:this.getVolume()},e)};\ng.J.ZxB\u003dfunction(){this.Cy(!1)};\ng.J.YZ\u003dfunction(e){Ju(this.app)\u0026\u0026!this.T(\"embeds_enable_emc3ds_muted_autoplay\")||gl(this.app,{muted:!1,volume:Math.max(5,this.getVolume())},e)};\ng.J.BQt\u003dfunction(){Ju(this.app)\u0026\u0026this.T(\"embeds_enable_emc3ds_muted_autoplay\")||this.YZ(!1)};\ng.J.getPlayerMode\u003dfunction(){var e\u003d{};this.app.getVideoData().hs\u0026\u0026(e.pfp\u003d{enableIma:g.KX(this.app.getVideoData())\u0026\u0026this.app.M7().allowImaMonetization,autoplay:tY(this.app.M7()),mutedAutoplay:this.app.M7().mutedAutoplay});return e};\ng.J.yK\u003dfunction(){var e\u003dthis.app.getPresentingPlayerType();if(e\u003d\u003d\u003d2\u0026\u0026!this.app.As()){var N\u003dql(this.app.jR());if(!J15(N)||pAM(N))return}e\u003d\u003d\u003d3?hu(this.app.jR()).D2(\"control_play\"):this.app.X().T(\"html5_ssap_ignore_play_for_ad\")\u0026\u0026g.xK(this.app.M7())\u0026\u0026e\u003d\u003d\u003d2||this.app.playVideo(e)};\ng.J.Z$W\u003dfunction(){x9(this.app,!0,1);this.yK()};\ng.J.pauseVideo\u003dfunction(e){var N\u003dthis.app.getPresentingPlayerType();if(N!\u003d\u003d2||this.app.As()||J15(ql(this.app.jR())))N\u003d\u003d\u003d3?hu(this.app.jR()).D2(\"control_pause\"):this.app.pauseVideo(N,e)};\ng.J.ONs\u003dfunction(){var e\u003dthis.app,N\u003d!1;e.ph.PY\u0026\u0026(e.Lh.publish(\"pageTransition\"),N\u003d!0);e.stopVideo(N)};\ng.J.clearVideo\u003dfunction(){};\ng.J.getAvailablePlaybackRates\u003dfunction(){var e\u003dthis.app.X();return e.enableSpeedOptions?[\"https://admin.youtube.com\",\"https://viacon.corp.google.com\",\"https://yurt.corp.google.com\"].includes(e.j?e.ancestorOrigins[0]:window.location.origin)||e.IY?ddf:e.supportsVarispeedExtendedFeatures?Iyk:P7k:[1]};\ng.J.getPlaybackQuality\u003dfunction(e){return(e\u003dthis.app.Ug(e))?e.getPlaybackQuality():\"unknown\"};\ng.J.Xws\u003dfunction(){};\ng.J.getAvailableQualityLevels\u003dfunction(e){return(e\u003dthis.app.Ug(e))?(e\u003dg.dn(e.Sg(),function(N){return N.quality}),e.length\u0026\u0026(e[0]\u003d\u003d\u003d\"auto\"\u0026\u0026e.shift(),e\u003de.concat([\"auto\"])),e):[]};\ng.J.AQ\u003dfunction(){return this.getAvailableQualityLevels(1)};\ng.J.EB\u003dfunction(){return this.vW()};\ng.J.Bn\u003dfunction(){return 1};\ng.J.getVideoLoadedFraction\u003dfunction(e){return this.app.getVideoLoadedFraction(e)};\ng.J.vW\u003dfunction(){return this.getVideoLoadedFraction()};\ng.J.YQ\u003dfunction(){return 0};\ng.J.getSize\u003dfunction(){var e\u003dthis.app.Fz().getPlayerSize();return{width:e.width,height:e.height}};\ng.J.setSize\u003dfunction(){this.app.Fz().resize()};\ng.J.loadVideoById\u003dfunction(e,N,y,w){if(!e)return!1;e\u003dEc(e,N,y);return this.app.loadVideoByPlayerVars(e,w)};\ng.J.p99\u003dfunction(e,N,y){e\u003dthis.loadVideoById(e,N,y,1);x9(this.app,e,1)};\ng.J.cueVideoById\u003dfunction(e,N,y,w){e\u003dEc(e,N,y);this.app.cueVideoByPlayerVars(e,w)};\ng.J.jC\u003dfunction(e,N,y){this.cueVideoById(e,N,y,1)};\ng.J.loadVideoByUrl\u003dfunction(e,N,y,w){e\u003dbsM(e,N,y);return this.app.loadVideoByPlayerVars(e,w)};\ng.J.NTh\u003dfunction(e,N,y){e\u003dthis.loadVideoByUrl(e,N,y,1);x9(this.app,e,1)};\ng.J.cueVideoByUrl\u003dfunction(e,N,y,w){e\u003dbsM(e,N,y);this.app.cueVideoByPlayerVars(e,w)};\ng.J.OM\u003dfunction(e,N,y){this.cueVideoByUrl(e,N,y,1)};\ng.J.UB\u003dfunction(){var e\u003dthis.app.X();if(e.Kh)return\"\";var N\u003dthis.app.M7(),y\u003dvoid 0;N.isLivePlayback||(y\u003dMath.floor(this.app.getCurrentTime(1)));return e.getVideoUrl(N.videoId,this.getPlaylistId()||void 0,y)};\ng.J.yf\u003dfunction(){return this.app.getDebugText()};\ng.J.getVideoEmbedCode\u003dfunction(){var e\u003dthis.app.X();if(e.Kh)return\"\";var N\u003dthis.app.M7();return e.getVideoEmbedCode(N.isPrivate?\"\":N.title,this.app.M7().videoId,this.app.Fz().getPlayerSize(),this.getPlaylistId()||void 0)};\ng.J.hZ\u003dfunction(e,N,y){return FJ9(this.app,e,N,y)};\ng.J.removeCueRange\u003dfunction(e){return oU0(this.app,e)};\ng.J.loadPlaylist\u003dfunction(e,N,y,w){this.app.loadPlaylist(e,N,y,w)};\ng.J.Dgq\u003dfunction(e,N,y,w){this.loadPlaylist(e,N,y,w);x9(this.app,!0,1)};\ng.J.cuePlaylist\u003dfunction(e,N,y,w){this.app.cuePlaylist(e,N,y,w)};\ng.J.nextVideo\u003dfunction(e,N){this.app.nextVideo(e,N)};\ng.J.rMl\u003dfunction(){this.nextVideo();x9(this.app,!0,1)};\ng.J.previousVideo\u003dfunction(e){this.app.previousVideo(e)};\ng.J.UPk\u003dfunction(){this.previousVideo();x9(this.app,!0,1)};\ng.J.playVideoAt\u003dfunction(e){this.app.playVideoAt(e)};\ng.J.Pms\u003dfunction(e){this.playVideoAt(e);x9(this.app,!0,1)};\ng.J.setShuffle\u003dfunction(e){var N\u003dthis.app.getPlaylist();N\u0026\u0026N.setShuffle(e)};\ng.J.setLoop\u003dfunction(e){var N\u003dthis.app.getPlaylist();N\u0026\u0026(N.loop\u003de)};\ng.J.Tw\u003dfunction(){var e\u003dthis.app.getPlaylist();if(!e)return null;for(var N\u003d[],y\u003d0;y\u003ce.getLength();y++){var w\u003dg.Bo(e,y);w\u0026\u0026N.push(w.videoId)}return N};\ng.J.getPlaylistIndex\u003dfunction(){var e\u003dthis.app.getPlaylist();return e?e.index:-1};\ng.J.getPlaylistId\u003dfunction(){var e\u003dthis.app.getPlaylist();return e\u0026\u0026e.listId?e.listId.toString():null};\ng.J.Ar\u003dfunction(e){e\u003d\u003d\u003d\"captions\"\u0026\u0026(e\u003dg.fZ(this.app.jR()))\u0026\u0026!e.loaded\u0026\u0026e.load()};\ng.J.OS\u003dfunction(e){e\u003d\u003d\u003d\"captions\"\u0026\u0026(e\u003dg.fZ(this.app.jR()))\u0026\u0026e.loaded\u0026\u0026e.XfP()};\ng.J.hj\u003dfunction(e,N,y){if(!N)return null;var w\u003dthis.app.jR();return e\u003d\u003d\u003d\"captions\"?(e\u003dg.fZ(w))\u0026\u0026e.uv(N,y):null};\ng.J.Rd\u003dfunction(e,N,y){return this.app.NU().getVideoData().isPrivate\u0026\u0026this.app.X().j?{}:this.hj(e,N,y)};\ng.J.qj\u003dfunction(e){var N\u003dthis.app.jR();if(e\u003d\u003d\u003d\"captions\"){var y;return((y\u003dg.fZ(N))\u003d\u003dnull?void 0:y.getOptions())||null}return e?null:(e\u003d[],g.fZ(N)\u0026\u0026e.push(\"captions\"),e)};\ng.J.getVolume\u003dfunction(){return this.app.Fe.volume};\ng.J.isMuted\u003dfunction(){return this.app.Fe.muted};\ng.J.destroy\u003dfunction(){this.app.dispose()};\ng.J.logImaAdEvent\u003dfunction(e,N){var y\u003dthis.app.X();g.KX(this.app.getVideoData())\u0026\u0026this.app.M7().allowImaMonetization\u0026\u0026(e\u003d{adSource:\"EMBEDS_AD_SOURCE_IMA\",breakType:N,embedUrl:g.SA1(this.app.X().loaderUrl),eventType:e,youtubeHost:g.uB(this.app.X().qg)||\"\"},e.embeddedPlayerMode\u003dy.i9,g.$$(\"embedsAdEvent\",e))};\ng.J.mutedAutoplay\u003dfunction(e){var N\u003dthis.app.X(),y,w,E;((y\u003dN.getWebPlayerContextConfig())\u003d\u003dnull?0:(w\u003dy.embedsHostFlags)\u003d\u003dnull?0:(E\u003dw.allowMutedAutoplayDurationMode)\u003d\u003dnull?0:E.length)\u0026\u0026!N.K\u0026\u0026this.app.mutedAutoplay(e)};\ng.J.preloadVideoById\u003dfunction(e,N,y,w){var E,A;((E\u003dthis.app.X().getWebPlayerContextConfig())\u003d\u003dnull?0:(A\u003dE.embedsHostFlags)\u003d\u003dnull?0:A.allowPreloadVideoById)\u0026\u0026e\u0026\u0026(e\u003dEc(e,N,y),this.app.preloadVideoByPlayerVars(e,w))};\ng.J.mP1\u003dfunction(e,N,y){this.preloadVideoById(e,N,y,1)};\ng.J.setFauxFullscreen\u003dfunction(e){g.h2();this.app.q3(e?2:0)};\ng.J.BmB\u003dfunction(e){var N,y;((N\u003dthis.app.X().getWebPlayerContextConfig())\u003d\u003dnull?0:(y\u003dN.embedsHostFlags)\u003d\u003dnull?0:y.allowSetFauxFullscreen)\u0026\u0026this.setFauxFullscreen(e)};\ng.J.wakeUpControls\u003dfunction(){var e\u003dg.T9(this);e\u0026\u0026e.Cd()};var dCP\u003d\"driveweb flix flix_from_driveweb hovercard projector texmex wshbp\".split(\" \");g.b(CD,Au);g.J\u003dCD.prototype;g.J.xF\u003dfunction(e,N){this.state.j.subscribe(e,N)};\ng.J.tVG\u003dfunction(e,N){this.state.j.unsubscribe(e,N)};\ng.J.cueVideoByPlayerVars\u003dfunction(e,N){this.app.cueVideoByPlayerVars(e,N)};\ng.J.wr\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?1:N;this.cueVideoByPlayerVars(rZ(this,e),N)};\ng.J.loadVideoByPlayerVars\u003dfunction(e,N,y,w,E){this.app.loadVideoByPlayerVars(e,y,N,w,E)};\ng.J.JM1\u003dfunction(e,N,y,w){y\u003dy\u003d\u003d\u003dvoid 0?1:y;this.loadVideoByPlayerVars(rZ(this,e),N,y,w)};\ng.J.preloadVideoByPlayerVars\u003dfunction(e,N,y,w,E){y\u003dy\u003d\u003d\u003dvoid 0?NaN:y;this.app.preloadVideoByPlayerVars(e,N,y,w\u003d\u003d\u003dvoid 0?\"\":w,E\u003d\u003d\u003dvoid 0?\"\":E)};\ng.J.YYP\u003dfunction(e,N,y,w){N\u003dN\u003d\u003d\u003dvoid 0?1:N;this.preloadVideoByPlayerVars(rZ(this,e),N,y,w)};\ng.J.z8\u003dfunction(e,N,y){this.loadVideoById(e,N,y,1)};\ng.J.cA\u003dfunction(e,N,y){this.loadVideoByUrl(e,N,y,1)};\ng.J.LB\u003dfunction(e){return this.getPlayerState(e)};\ng.J.eK\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?1:e;var N\u003dkBH(this,e);if(e\u003dthis.app.Ug(e)){e\u003de.getVideoData();N.backgroundable\u003de.backgroundable;N.eventId\u003de.eventId;N.cpn\u003de.clientPlaybackNonce;N.isLive\u003de.isLivePlayback;N.isWindowedLive\u003de.Rq;N.isManifestless\u003dwd(e);N.allowLiveDvr\u003de.allowLiveDvr;N.isListed\u003de.isListed;e.liveUtcStartSeconds!\u003dnull\u0026\u0026(N.liveUtcStartSeconds\u003de.liveUtcStartSeconds);e.RV()\u0026\u0026(N.isEncrypted\u003d!0);if(e.K)for(var y\u003dg.c(e.K.videoInfos),w\u003dy.next();!w.done;w\u003dy.next()){var E\u003dvoid 0;if((E\u003dw.value.video)\u003d\u003d\nnull?0:E.isHdr()){N.isHdr\u003d!0;break}}var A,T;N.isMultiChannelAudio\u003d!!((A\u003de.j)\u003d\u003dnull?0:(T\u003dA.audio)\u003d\u003dnull?0:T.isMultiChannelAudio())}return N};\ng.J.seekBy\u003dfunction(e,N,y,w,E){pD(this)\u0026\u0026Qi(this.app,this.app.getCurrentTime()+e,N,y,E,w)};\ng.J.CPt\u003dfunction(e,N,y){this.seekBy(e,N,y,void 0,1)};\ng.J.seekTo\u003dfunction(e,N,y,w,E){pD(this)\u0026\u0026Qi(this.app,e,N,y,w,E)};\ng.J.Lis\u003dfunction(e,N,y,w){this.seekTo(e,N,y,w\u003d\u003d\u003dvoid 0?1:w)};\ng.J.getStoryboardFormat\u003dfunction(){return this.app.getStoryboardFormat()};\ng.J.i_\u003dfunction(e,N){return this.getCurrentTime(e\u003d\u003d\u003dvoid 0?1:e,N)};\ng.J.kU\u003dfunction(){var e\u003dthis.app.getPresentingPlayerType(!0);e\u003d\u003d\u003d2\u0026\u0026this.app.As()\u0026\u0026(e\u003d1);return e};\ng.J.getDuration\u003dfunction(e,N){if(this.kU()\u003d\u003d\u003d3){var y;return((y\u003dhu(this.app.jR()).getProgressState())\u003d\u003dnull?void 0:y.duration)||0}return e?this.app.getDuration(e,N):this.app.getDuration(e)};\ng.J.cW\u003dfunction(e,N){return this.getDuration(e\u003d\u003d\u003dvoid 0?1:e,N)};\ng.J.nB\u003dfunction(e){return this.getVideoLoadedFraction(e)};\ng.J.loadModule\u003dfunction(e){if(e\u003d\u003d\u003d\"annotations_module\"){var N\u003dg.jB(this.app.jR());N\u0026\u0026!N.loaded\u0026\u0026N.load()}this.Ar(e)};\ng.J.unloadModule\u003dfunction(e){if(e\u003d\u003d\u003d\"annotations_module\"){var N\u003dg.jB(this.app.jR());N\u0026\u0026N.loaded\u0026\u0026N.unload()}this.OS(e)};\ng.J.getOption\u003dfunction(e,N,y,w){return(w\u003dthis.app.Ug(w))\u0026\u0026w.getVideoData().isPrivate\u0026\u0026this.app.X().j?{}:this.setOption(e,N,y)};\ng.J.o_\u003dfunction(e,N,y){return this.getOption(e,N,y,1)};\ng.J.getOptions\u003dfunction(e){var N\u003dthis.app.jR();switch(e){case \"ad\":var y,w;return((y\u003dql(N))\u003d\u003dnull?void 0:(w\u003dy.getOptions)\u003d\u003dnull?void 0:w.call(y))||null;case \"remote\":var E,A;return((E\u003dhu(N))\u003d\u003dnull?void 0:(A\u003dE.getOptions)\u003d\u003dnull?void 0:A.call(E))||null;case \"annotations_module\":var T,p;return((T\u003dg.jB(N))\u003d\u003dnull?void 0:(p\u003dT.getOptions)\u003d\u003dnull?void 0:p.call(T))||null;case \"creatorendscreen\":var C,r;return((C\u003dnZ(N))\u003d\u003dnull?void 0:(r\u003dC.getOptions)\u003d\u003dnull?void 0:r.call(C))||null;case \"unplugged\":var Y,M;return((Y\u003d\ng.Zv(N))\u003d\u003dnull?void 0:(M\u003dY.getOptions)\u003d\u003dnull?void 0:M.call(Y))||null;case \"kids\":var l,F;return((l\u003dXKJ(N))\u003d\u003dnull?void 0:(F\u003dl.getOptions)\u003d\u003dnull?void 0:F.call(l))||null}if(!e){e\u003dthis.qj();if(!e)return e;ql(N)\u0026\u0026e.push(\"ad\");hu(N)\u0026\u0026e.push(\"remote\");g.jB(N)\u0026\u0026e.push(\"annotations_module\");nZ(N)\u0026\u0026e.push(\"creatorendscreen\");g.Zv(N)\u0026\u0026e.push(\"unplugged\");XKJ(N)\u0026\u0026e.push(\"kids\");return e}return this.qj(e)};\ng.J.setOption\u003dfunction(e,N,y){if(!N)return null;var w\u003dthis.app.jR();switch(e){case \"ad\":return(e\u003dql(w))\u0026\u0026e.uv\u0026\u0026e.uv(N,y);case \"kids\":return(e\u003dXKJ(w))\u0026\u0026e.uv(N,y);case \"remote\":return(e\u003dhu(w))\u0026\u0026e.uv(N,y);case \"unplugged\":return(e\u003dg.Zv(w))\u0026\u0026e.uv(N,y);case \"annotations_module\":return(e\u003dg.jB(w))\u0026\u0026e.uv(N,y);case \"creatorendscreen\":return(e\u003dnZ(w))\u0026\u0026e.uv(N,y)}return this.hj(e,N,y)};\ng.J.addCueRange\u003dfunction(e,N,y,w,E){return FJ9(this.app,e,N,y,w,E)};\ng.J.getDebugText\u003dfunction(e){return this.app.getDebugText(e)};\ng.J.getCurrentBroadcastId\u003dfunction(){return null};\ng.J.handleGlobalKeyDown\u003dfunction(e,N,y,w,E,A,T,p){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;y\u003dy\u003d\u003d\u003dvoid 0?!1:y;w\u003dw\u003d\u003d\u003dvoid 0?!1:w;E\u003dE\u003d\u003d\u003dvoid 0?!1:E;var C\u003dg.T9(this);C\u0026\u0026C.handleGlobalKeyDown(e,N,y,w,E,A,T,p)};\ng.J.handleGlobalKeyUp\u003dfunction(e,N,y,w,E,A,T){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;y\u003dy\u003d\u003d\u003dvoid 0?!1:y;w\u003dw\u003d\u003d\u003dvoid 0?!1:w;E\u003dE\u003d\u003d\u003dvoid 0?!1:E;var p\u003dg.T9(this);p\u0026\u0026p.handleGlobalKeyUp(e,N,y,w,E,A,T)};\ng.J.setSizeStyle\u003dfunction(e,N){this.app.setSizeStyle(e,N)};\ng.J.showControls\u003dfunction(){var e\u003dg.T9(this);e\u0026\u0026e.showControls(!0)};\ng.J.hideControls\u003dfunction(){var e\u003dg.T9(this);e\u0026\u0026e.showControls(!1)};\ng.J.getVideoContentRect\u003dfunction(e){e\u003dthis.app.Fz().getVideoContentRect(e);return{left:e.left,top:e.top,width:e.width,height:e.height}};\ng.J.toggleFullscreen\u003dfunction(){function e(y){g.uA(y)}\nvar N\u003dthis.app.X();if(N.externalFullscreen){if(!g.mT(N))return this.isFullscreen()?kh(window.document.documentElement):bY(window.document.documentElement).catch(e)}else if(g.h2()||N.U)return this.isFullscreen()?kh(cE()):N.controlsType!\u003d\u003d\"3\"\u0026\u0026g.h2()?bY(this.app.Fz().element).catch(e):(N\u003dthis.app.LC().ut())?bY(N).catch(e):Promise.reject(Error(\"Media element missing\"));this.Y9(\"onFullscreenToggled\",this.isFullscreen());return Promise.resolve(void 0)};\ng.J.isFullscreen\u003dfunction(){return this.app.isFullscreen()};\ng.J.Xi\u003dfunction(){return this.app.Xi()};\ng.J.cancelPlayback\u003dfunction(){var e\u003dql(this.app.jR());e\u0026\u0026e.created\u0026\u0026e.destroy();(e\u003dthis.app.nh())\u0026\u0026e.stopVideo();(e\u003dthis.app.jR().x9.get(\"endscreen\"))\u0026\u0026e.o1B()\u0026\u0026g.bh(this.app.Lh,!0)};\ng.J.getProgressState\u003dfunction(e){if(this.kU()\u003d\u003d\u003d3)return hu(this.app.jR()).getProgressState();var N\u003dthis.app.getVideoData(),y\u003dthis.app.Ug(e)||this.app.nh(),w\u003dy.getPlayerType();a:{var E\u003dthis.app.getVideoData();var A;if((A\u003dE.progressBarStartPosition)\u003d\u003dnull?0:A.utcTimeMillis)if(E\u003dNumber(E.progressBarStartPosition.utcTimeMillis)/1E3,!isNaN(E)){E\u003d$S(this,E,e);break a}E\u003d0}var T;a:{A\u003dthis.app.getVideoData();if((T\u003dA.progressBarEndPosition)\u003d\u003dnull?0:T.utcTimeMillis)if(T\u003dNumber(A.progressBarEndPosition.utcTimeMillis)/\n1E3,!isNaN(T)){T\u003d$S(this,T,e);break a}T\u003d0}A\u003dthis.getCurrentTime(e);e\u003dthis.getDuration(e);var p\u003dthis.app.OY(w),C\u003dthis.app.isAtLiveHead(w),r\u003dthis.app.K9();var Y\u003dthis.app;var M\u003dY.Ug(w);M?(M\u003dXO(Y,M),Y\u003df7(Y,M.jH(),M)):Y\u003d0;M\u003dEUF(this.app,w);y\u003dy.w7();var l\u003dthis.app.getVideoData().YN;w\u003d!l||isNaN(l)?0:$S(this,l,w);return{airingStart:E,airingEnd:T,allowSeeking:this.app.Bf(),clipEnd:N.clipEnd,clipStart:N.clipStart,current:A,displayedStart:-1,duration:e,ingestionTime:p,isAtLiveHead:C,loaded:r,seekableStart:Y,\nseekableEnd:M,offset:y,viewerLivestreamJoinMediaTime:w}};\ng.J.isInline\u003dfunction(){return this.app.isInline()};\ng.J.setInline\u003dfunction(e){this.app.setInline(e)};\ng.J.Xv\u003dfunction(){return this.app.NU().N7(!0)};\ng.J.toggleSubtitles\u003dfunction(){var e\u003dg.fZ(this.app.jR());e\u0026\u0026e.P6P()};\ng.J.getPlayerSize\u003dfunction(){var e\u003dthis.app.Fz().getPlayerSize();return{width:e.width,height:e.height}};\ng.J.setCenterCrop\u003dfunction(e){this.app.Fz().setCenterCrop(e)};\ng.J.getLoopVideo\u003dfunction(){return this.app.getLoopVideo()};\ng.J.setLoopVideo\u003dfunction(e){this.app.setLoopVideo(e)};\nvar PP1\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(\" \"),\nvF5\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 TL\u003d{},zq9\u003d(TL[\"api.invalidparam\"]\u003d2,TL.auth\u003d150,TL[\"drm.auth\"]\u003d150,TL[\"heartbeat.net\"]\u003d150,TL[\"heartbeat.servererror\"]\u003d150,TL[\"heartbeat.stop\"]\u003d150,TL[\"html5.unsupportedads\"]\u003d5,TL[\"fmt.noneavailable\"]\u003d5,TL[\"fmt.decode\"]\u003d5,TL[\"fmt.unplayable\"]\u003d5,TL[\"html5.missingapi\"]\u003d5,TL[\"html5.unsupportedlive\"]\u003d5,TL[\"drm.unavailable\"]\u003d5,TL[\"mrm.blocked\"]\u003d151,TL[\"embedder.identity.denied\"]\u003d152,TL);g.b(g.YS,CD);g.J\u003dg.YS.prototype;g.J.isExternalMethodAvailable\u003dfunction(e,N){return this.state.G[e]?!0:!!(this.state.U[e]\u0026\u0026N\u0026\u0026Ln(N,Rj0))};\ng.J.getBandwidthEstimate\u003dfunction(){return M_(this.app.X().schedule)};\ng.J.reportPlaybackIssue\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?\"\":e;var N\u003dthis.app.nh();N\u0026\u0026(e\u003d{gpu:(0,g.D3)(),d:e},N.handleError(new P3(\"feedback\",e)))};\ng.J.getInternalApi\u003dfunction(){return Object.assign({},this.state.J)};\ng.J.getInternalApiInterface\u003dfunction(){return g.Xw(this.state.J)};\ng.J.queueNextVideo\u003dfunction(e,N,y,w,E){y\u003dy\u003d\u003d\u003dvoid 0?NaN:y;this.app.queueNextVideo(e,N,y,w\u003d\u003d\u003dvoid 0?\"\":w,E\u003d\u003d\u003dvoid 0?\"\":E)};\ng.J.Zo\u003dfunction(e){e\u003dthis.app.getPlayerStateObject(e);return{isBuffering:g.G(e,1),isCued:e.isCued(),isDomPaused:g.G(e,1024),isEnded:g.G(e,2),isError:g.G(e,128),isOrWillBePlaying:e.isOrWillBePlaying(),isPaused:e.isPaused(),isPlaying:e.isPlaying(),isSeeking:g.G(e,16),isUiSeeking:g.G(e,32),isUnstarted:g.G(e,64)}};\ng.J.createSubtitlesModuleIfNeeded\u003dfunction(){return this.app.createSubtitlesModuleIfNeeded()};\ng.J.startSeekCsiAction\u003dfunction(){this.app.s4().j.J\u003d(0,g.iC)()};\ng.J.u_\u003dfunction(e,N,y){return this.getCurrentTime(e\u003d\u003d\u003dvoid 0?1:e,N,y)};\ng.J.seekToStreamTime\u003dfunction(e,N,y,w){var E\u003dthis.app;N\u003dN\u003d\u003d\u003dvoid 0?!0:N;var A\u003dE.Ug(1),T\u003d0;A\u0026\u0026A.getStreamTimeOffset()\u0026\u0026!A.w7()\u0026\u0026(T\u003dA.getStreamTimeOffset());Qi(E,e-T,N,y,1,w)};\ng.J.getStreamTimeOffset\u003dfunction(){return this.app.NU().getStreamTimeOffset()};\ng.J.seekToLiveHead\u003dfunction(e,N){var y\u003dthis.app.NU().getVideoData();y\u0026\u0026y.isLivePlayback\u0026\u0026Qi(this.app,Infinity,e,N,1)};\ng.J.requestSeekToWallTimeSeconds\u003dfunction(e,N){this.app.NU().j0(e,N)};\ng.J.PPl\u003dfunction(e,N,y,w,E){this.seekTo(e,N,y,w\u003d\u003d\u003dvoid 0?1:w,E)};\ng.J.Ris\u003dfunction(e,N,y,w){this.seekBy(e,N,y,w,1)};\ng.J.setVolume\u003dfunction(e,N){this.O3(e,N\u003d\u003d\u003dvoid 0?!0:N)};\ng.J.mute\u003dfunction(e){this.Cy(e\u003d\u003d\u003dvoid 0?!0:e)};\ng.J.unMute\u003dfunction(e){this.YZ(e\u003d\u003d\u003dvoid 0?!0:e)};\ng.J.syncVolume\u003dfunction(){var e\u003dfan(this.app);gl(this.app,{volume:e.volume,muted:e.muted},!1)};\ng.J.getAvailableQualityLabels\u003dfunction(){return g.dn(this.app.NU().Sg(),function(e){return e.qualityLabel})};\ng.J.channelSubscribed\u003dfunction(){this.Mg(\"SUBSCRIBE\",this.app.M7().iI)};\ng.J.channelUnsubscribed\u003dfunction(){this.Mg(\"UNSUBSCRIBE\",this.app.M7().iI)};\ng.J.setScreenLayer\u003dfunction(e){this.app.setScreenLayer(e)};\ng.J.getCurrentPlaylistSequence\u003dfunction(){return this.app.nh().getPlaylistSequenceForTime(this.app.getCurrentTime())};\ng.J.getPlaylistSequenceForTime\u003dfunction(e){return this.app.nh().getPlaylistSequenceForTime(e)};\ng.J.shouldSendVisibilityState\u003dfunction(){return!0};\ng.J.confirmYpcRental\u003dfunction(){this.app.NU().Go(\"ypc_clickwrap\")};\ng.J.setHomeGroupInfo\u003dfunction(e){this.app.X().homeGroupInfo\u003de};\ng.J.setConnectedRemoteApps\u003dfunction(e){this.app.X().kX\u003de};\ng.J.setLivingRoomAppMode\u003dfunction(e){this.app.X().livingRoomAppMode\u003dTh(\"LIVING_ROOM_APP_MODE_UNSPECIFIED\",e,Ryn)};\ng.J.setEnablePrivacyFilter\u003dfunction(e){this.app.X().enablePrivacyFilter\u003de\u003d\u003d\u003dvoid 0?!1:e};\ng.J.togglePictureInPicture\u003dfunction(){this.app.togglePictureInPicture()};\ng.J.addUtcCueRange\u003dfunction(e,N,y,w,E){return SwH(this.app,e,N,y,w,E)};\ng.J.mJ\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?1:e;var N\u003dthis.eK(e);if(e\u003dthis.app.Ug(e)){e\u003de.getVideoData();N.hasProgressBarBoundaries\u003de.hasProgressBarBoundaries();N.isPremiere\u003de.isPremiere;N.itct\u003de.i9;N.playerResponseCpn\u003de.playerResponseCpn;var y;var w\u003de.hasProgressBarBoundaries()\u0026\u0026((y\u003de.progressBarStartPosition)\u003d\u003dnull?0:y.utcTimeMillis)?aA(e.progressBarStartPosition.utcTimeMillis):null;N.progressBarStartPositionUtcTimeMillis\u003dw;var E;y\u003de.hasProgressBarBoundaries()\u0026\u0026((E\u003de.progressBarEndPosition)\u003d\u003dnull?0:E.utcTimeMillis)?\naA(e.progressBarEndPosition.utcTimeMillis):null;N.progressBarEndPositionUtcTimeMillis\u003dy;N.ypcOriginalItct\u003de.EF;N.ypcPreview\u003de.ypcPreview;N.paidContentOverlayText\u003dZNM(e);N.paidContentOverlayDurationMs\u003dx29(e);e.J\u0026\u0026yo(e.J)\u0026\u0026(N.usingLocalMedia\u003d\"true\");N.transitionEndpointAtEndOfStream\u003de.transitionEndpointAtEndOfStream}return N};\ng.J.getAdState\u003dfunction(){return this.app.getAdState()};\ng.J.isNotServable\u003dfunction(e){if(e!\u003d\u003dthis.app.config.args.video_id)return!1;var N\u003d(e\u003dthis.app.NU().getPlayerState())?e.qS:null;return!!(e\u0026\u0026N\u0026\u0026g.G(e,128)\u0026\u0026is5(N.errorCode)\u003d\u003d\u003d5)};\ng.J.supportsGaplessAudio\u003dfunction(){return this.app.X().supportsGaplessAudio()};\ng.J.supportsGaplessShorts\u003dfunction(){return this.app.X().supportsGaplessShorts()};\ng.J.enqueueVideoByPlayerVars\u003dfunction(e,N,y,w){y\u003dy\u003d\u003d\u003dvoid 0?Infinity:y;this.app.enqueueVideoByPlayerVars(e,N,y,w\u003d\u003d\u003dvoid 0?\"\":w)};\ng.J.clearQueue\u003dfunction(){this.app.clearQueue()};\ng.J.Yp\u003dfunction(){return g.T9(this)};\ng.J.sendAbandonmentPing\u003dfunction(){var e;(e\u003dthis.app.nh())\u003d\u003dnull||e.sendAbandonmentPing()};\ng.J.setAutonavState\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;if(this.T(\"web_player_autonav_use_server_provided_state\")\u0026\u0026!N\u0026\u0026(N\u003dthis.app.M7(),N\u003d\u003dnull?0:Q3(N))){if(this.T(\"web_player_autonav_server_provided_state_pause_killswitch\"))return;if(e\u003d\u003d\u003d3)N.autonavState!\u003d\u003d3\u0026\u0026(N.Fq\u003dN.autonavState);else if(N.Fq!\u003d\u003dvoid 0)e\u003dN.Fq,N.Fq\u003dvoid 0;else return}PL_(this.app,e)};\ng.J.setAutonav\u003dfunction(e,N){this.setAutonavState(e?2:1,N\u003d\u003d\u003dvoid 0?!1:N)};\ng.J.setLoopRange\u003dfunction(e){this.app.setLoopRange(e)};\ng.J.getLoopRange\u003dfunction(){return this.app.getLoopRange()};\ng.J.hasSupportedAudio51Tracks\u003dfunction(){return this.app.NU().hasSupportedAudio51Tracks()};\ng.J.setUserAudio51Preference\u003dfunction(e,N){this.app.NU().setUserAudio51Preference(e,N\u003d\u003d\u003dvoid 0?!1:N)};\ng.J.getUserAudio51Preference\u003dfunction(){return this.app.NU().getUserAudio51Preference()};\ng.J.setProximaLatencyPreference\u003dfunction(e){this.app.NU().setProximaLatencyPreference(e)};\ng.J.getProximaLatencyPreference\u003dfunction(){return this.app.NU().getProximaLatencyPreference()};\ng.J.isProximaLatencyEligible\u003dfunction(){return this.app.NU().isProximaLatencyEligible()};\ng.J.getAppState\u003dfunction(){return this.app.getAppState()};\ng.J.updateLastActiveTime\u003dfunction(){dW()};\ng.J.setBlackout\u003dfunction(e){this.app.setBlackout(e)};\ng.J.setUserEngagement\u003dfunction(e){this.app.X().rk!\u003d\u003de\u0026\u0026(this.app.X().rk\u003de,this.app.NU().yq())};\ng.J.updateSubtitlesUserSettings\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?!0:N;g.fZ(this.app.jR()).zs(e,N)};\ng.J.getCaptionWindowContainerId\u003dfunction(){var e\u003dg.fZ(this.app.jR());return e?e.getCaptionWindowContainerId():\"\"};\ng.J.toggleSubtitlesOn\u003dfunction(){var e\u003dg.fZ(this.app.jR());e\u0026\u0026e.V$()};\ng.J.isSubtitlesOn\u003dfunction(){var e\u003dg.fZ(this.app.jR());return e?e.isSubtitlesOn():!1};\ng.J.getPlayerResponse\u003dfunction(e){return(e\u003dthis.app.Ug(e))?e.getVideoData().getPlayerResponse():null};\ng.J.Pn\u003dfunction(){return this.getPlayerResponse(1)};\ng.J.getEmbeddedPlayerResponse\u003dfunction(){return this.app.NU().getVideoData().getEmbeddedPlayerResponse()};\ng.J.getWatchNextResponse\u003dfunction(e){return(e\u003dthis.app.Ug(e))?e.getVideoData().getWatchNextResponse():null};\ng.J.Wn\u003dfunction(){return this.getWatchNextResponse(1)};\ng.J.getHeartbeatResponse\u003dfunction(e){return(e\u003dthis.app.Ug(e))?e.getVideoData().getHeartbeatResponse():null};\ng.J.cn\u003dfunction(){return this.getHeartbeatResponse(1)};\ng.J.getStoryboardFrame\u003dfunction(e,N){var y\u003dthis.app.nO();if(!y)return null;N\u003dy.levels[N];return N?(e\u003dg.zr(N,e))?{column:e.column,columns:e.columns,height:e.Qp,row:e.row,rows:e.rows,url:e.url,width:e.XL}:null:null};\ng.J.getStoryboardFrameIndex\u003dfunction(e,N){var y\u003dthis.app.nO();if(!y)return-1;N\u003dy.levels[N];if(!N)return-1;e-\u003dthis.w7();return N.P8(e)};\ng.J.getStoryboardLevel\u003dfunction(e){var N\u003dthis.app.nO();return N?(N\u003dN.levels[e])?{index:e,intervalMs:N.J,maxFrameIndex:N.La(),minFrameIndex:N.T_()}:null:null};\ng.J.getNumberOfStoryboardLevels\u003dfunction(){var e\u003dthis.app.nO();return e?e.levels.length:0};\ng.J.b_\u003dfunction(){return this.getAudioTrack(1)};\ng.J.getAudioTrack\u003dfunction(e){return(e\u003dthis.app.Ug(e))?e.getAudioTrack():this.app.getVideoData().il};\ng.J.setAudioTrack\u003dfunction(e,N,y){this.kU()\u003d\u003d\u003d3\u0026\u0026hu(this.app.jR()).D2(\"control_set_audio_track\",e);return(y\u003dthis.app.Ug(y))?y.qM(e,N):!1};\ng.J.ozG\u003dfunction(e,N){return this.setAudioTrack(e,N,1)};\ng.J.OB\u003dfunction(){return this.getAvailableAudioTracks(1)};\ng.J.getAvailableAudioTracks\u003dfunction(e){return this.app.Ug(e).getAvailableAudioTracks()};\ng.J.getMaxPlaybackQuality\u003dfunction(){var e\u003dthis.app.NU();return e.getVideoData().N?sj(e.aG()):\"unknown\"};\ng.J.getUserPlaybackQualityPreference\u003dfunction(){return this.app.NU().getUserPlaybackQualityPreference()};\ng.J.getSubtitlesUserSettings\u003dfunction(){var e\u003dg.fZ(this.app.jR());return e?e.Gw():null};\ng.J.resetSubtitlesUserSettings\u003dfunction(){g.fZ(this.app.jR()).hiP()};\ng.J.setMinimized\u003dfunction(e){this.app.setMinimized(e)};\ng.J.setOverlayVisibility\u003dfunction(e){this.publish(\"overlayvisibilitychange\",e)};\ng.J.setInlinePreview\u003dfunction(e){this.app.setInlinePreview(e)};\ng.J.setSqueezeback\u003dfunction(e){this.app.setSqueezeback(e)};\ng.J.setGlobalCrop\u003dfunction(e){this.app.Fz().setGlobalCrop(e)};\ng.J.setAppFullscreen\u003dfunction(e){this.app.q3(e?4:0)};\ng.J.UP\u003dfunction(){return this.app.UP()};\ng.J.getVisibilityState\u003dfunction(){return this.UP().getVisibilityState(this.ox(),this.Xi()||g.Pg(this.app.X()),this.isMinimized(),this.isInline(),this.app.Wp(),this.app.j3(),this.app.ly(),this.app.gN())};\ng.J.isMutedByMutedAutoplay\u003dfunction(){return this.app.Xt};\ng.J.isMutedByEmbedsMutedAutoplay\u003dfunction(){return Ju(this.app)};\ng.J.setInternalSize\u003dfunction(e,N){this.app.Fz().setInternalSize(new g.l8(e,N))};\ng.J.w7\u003dfunction(){var e\u003dthis.app.Ug();return e?e.w7():0};\ng.J.isMinimized\u003dfunction(){return this.app.isMinimized()};\ng.J.Wp\u003dfunction(){return this.app.Wp()};\ng.J.ox\u003dfunction(){var e\u003dthis.app.nh();return!!e\u0026\u0026e.ox()};\ng.J.setSafetyMode\u003dfunction(e){this.app.X().enableSafetyMode\u003de};\ng.J.canPlayType\u003dfunction(e){return this.app.canPlayType(e)};\ng.J.updatePlaylist\u003dfunction(e){if(e){var N\u003dthis.getPlaylistId(),y\u003d!1;N\u0026\u0026N!\u003d\u003de.list\u0026\u0026(y\u003d!0);e.external_list!\u003d\u003dvoid 0\u0026\u0026(this.app.nj\u003dA2(!1,e.external_list));var w\u003de.video;(N\u003dthis.app.getPlaylist())\u0026\u0026!y?this.isFullscreen()\u0026\u0026((y\u003dw[N.index])\u0026\u0026y.encrypted_id!\u003d\u003dg.Bo(N).videoId||(e.index\u003dN.index)):vR(this.app,{list:e.list,index:e.index,playlist_length:w.length});mh9(this.app.getPlaylist(),e);this.pC(\"onPlaylistUpdate\")}else this.app.updatePlaylist()};\ng.J.updateVideoData\u003dfunction(e,N){g.ZG(this.app.NU().getVideoData(),e,N)};\ng.J.updateEnvironmentData\u003dfunction(e){gw(this.app.X(),e,!1)};\ng.J.GoG\u003dfunction(e){this.app.sendVideoStatsEngageEvent(e,1)};\ng.J.productsInVideoVisibilityUpdated\u003dfunction(e){this.publish(\"changeProductsInVideoVisibility\",e)};\ng.J.isAtLiveHead\u003dfunction(e,N){return this.app.isAtLiveHead(e,N\u003d\u003d\u003dvoid 0?!0:N)};\ng.J.getVideoAspectRatio\u003dfunction(){return this.app.Fz().getVideoAspectRatio()};\ng.J.getPreferredQuality\u003dfunction(){var e\u003dthis.app.nh();return e?e.getPreferredQuality():\"unknown\"};\ng.J.getPlaybackQualityLabel\u003dfunction(e){if(e\u003dthis.app.Ug(e)){var N,y;return((y\u003d(N\u003de.getVideoData().N)\u003d\u003dnull?void 0:N.video)\u003d\u003dnull?void 0:y.qualityLabel)||\"\"}return\"\"};\ng.J.setPlaybackQualityRange\u003dfunction(e,N,y,w){(w\u003dthis.app.Ug(w))\u0026\u0026w.wM(g.Rx(e,N||e,!0,\"m\"),!0,y)};\ng.J.UGq\u003dfunction(e,N,y){this.setPlaybackQualityRange(e,N,y,1)};\ng.J.onAdUxClicked\u003dfunction(e,N){this.publish(\"aduxclicked\",e,N)};\ng.J.showAirplayPicker\u003dfunction(){this.app.showAirplayPicker()};\ng.J.dispatchReduxAction\u003dfunction(e){g.WH.dispatch(e)};\ng.J.highlightSettingsMenuItem\u003dfunction(e){this.publish(\"highlightSettingsMenu\",e)};\ng.J.openSettingsMenuItem\u003dfunction(e){this.publish(\"openSettingsMenuItem\",e)};\ng.J.lO\u003dfunction(e,N){this.state.N.subscribe(e,N)};\ng.J.koP\u003dfunction(e,N){this.state.N.unsubscribe(e,N)};\ng.J.b2\u003dfunction(e,N){this.cueVideoByPlayerVars(e,N\u003d\u003d\u003dvoid 0?1:N)};\ng.J.Fo9\u003dfunction(e,N,y,w){this.loadVideoByPlayerVars(e,N,y\u003d\u003d\u003dvoid 0?1:y,w)};\ng.J.n9t\u003dfunction(e,N,y,w){this.preloadVideoByPlayerVars(e,N\u003d\u003d\u003dvoid 0?1:N,y,w)};\ng.J.getFeedbackProductData\u003dfunction(){return this.app.getFeedbackProductData()};\ng.J.Nr\u003dfunction(){return g.T9(this).Nr()};\ng.J.xx\u003dfunction(){return g.T9(this).xx()};\ng.J.Dk\u003dfunction(){return g.T9(this).Dk()};\ng.J.Rf\u003dfunction(){return this.Yp().Rf()};\ng.J.Zk\u003dfunction(){var e\u003dg.iE.apply(0,arguments),N;(N\u003dthis.Rf()).Zk.apply(N,g.B(e))};\ng.J.xp\u003dfunction(){this.Rf().xp()};\ng.J.Mj\u003dfunction(){this.Rf().Mj()};\ng.J.SY\u003dfunction(){this.Rf().hide()};\ng.J.ze\u003dfunction(e,N,y,w,E,A,T,p){this.Rf().ze(e,N,y,w,E,A,T,p)};\ng.J.AE\u003dfunction(e,N){this.Rf().AE(e,N)};\ng.J.yg\u003dfunction(e,N,y,w,E){this.Yp().yg(e,N,y,w,E)};\ng.J.jt\u003dfunction(e){this.Rf().setEnabled(e)};\ng.J.Bv\u003dfunction(e,N){this.Yp().Bv(e,N)};\ng.J.wG\u003dfunction(e,N){this.Yp().wG(e,N)};\ng.J.hO\u003dfunction(e,N){this.Yp().hO(e,N)};\ng.J.Jm\u003dfunction(){this.Yp().Jm()};\ng.J.Aj\u003dfunction(e,N){this.Yp().Aj(e,N)};\ng.J.rj\u003dN3(4);g.J.L8\u003dN3(6);g.J.jy\u003dN3(9);g.J.f2\u003dN3(12);g.J.renderChapterSeekingAnimation\u003dfunction(e,N,y){this.Yp().renderChapterSeekingAnimation(e,N,y)};\ng.J.v5\u003dfunction(){this.Yp().v5()};\ng.J.getWebPlayerContextConfig\u003dfunction(){return this.app.X().getWebPlayerContextConfig()};\ng.J.notifyShortsAdSwipeEvent\u003dfunction(){this.publish(\"shortsadswipe\")};\ng.J.rf\u003dfunction(){var e\u003dthis.app.nh();return e?e.rf():\"\"};g.b(g.SX,g.YS);g.J\u003dg.SX.prototype;g.J.gq\u003dfunction(e,N,y,w,E,A,T){return this.app.gq(e,N,y,w,E,A,T)};\ng.J.ZR\u003dfunction(){return this.app.ZR()};\ng.J.J$\u003dN3(14);g.J.jR\u003dfunction(){return this.app.jR()};\ng.J.OX\u003dfunction(){var e\u003dthis.jR().x9.get(\"endscreen\");return!!e\u0026\u0026e.OX()};\ng.J.getRootNode\u003dfunction(){return this.Fz().element};\ng.J.X\u003dfunction(){return this.app.X()};\ng.J.bY\u003dN3(17);g.J.WI\u003dfunction(e){return this.app.WI(e)};\ng.J.X6\u003dfunction(){var e;return((e\u003dg.T9(this))\u003d\u003dnull?void 0:e.X6())||null};\ng.J.vQ\u003dfunction(){var e;return(e\u003dthis.app.nh())\u003d\u003dnull?void 0:e.vQ()};\ng.J.getPlayerStateObject\u003dfunction(e){return this.app.getPlayerStateObject(e)};\ng.J.Fz\u003dfunction(){return this.app.Fz()};\ng.J.getPlaylist\u003dfunction(){return this.app.getPlaylist()};\ng.J.getVideoData\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;var y\u003dthis.app.Ug(e);if(!y)return null;y\u003dy.getVideoData();if(N)var w\u003dy;else if(y.enableServerStitchedDai\u0026\u0026e\u003d\u003d\u003d2||g.xK(y)\u0026\u0026e!\u003d\u003d1)a:{y\u003dthis.app;N\u003dy.getVideoData();if(y.Q6){e\u003dy.Q6;y\u003dy.getCurrentTime();if(e.g2)var E\u003dvoid 0;else{var A\u003dvoid 0;e.hM\u0026\u0026(A\u003de.K.get(e.hM));if(!A){A\u003dPTE(e,y*1E3);var T\u003d(E\u003dA)\u003d\u003dnull?void 0:E.cpn;e.hM?T\u0026\u0026e.hM!\u003d\u003dT\u0026\u0026e.playback.Fh(\"sdai\",{cpcnm:T+\"_\"+e.hM,cmt:y.toFixed(3)}):e.playback.Fh(\"sdai\",{cpcna:T,cmt:y.toFixed(3)})}E\u003d(w\u003dA)\u003d\u003dnull?\nvoid 0:w.videoData}N\u003dE||N}else if(y.k_\u0026\u0026y.nh()){w\u003dy.k_.getVideoData(e);break a}w\u003dN}else w\u003dy;return w};\ng.J.K_\u003dfunction(){var e;return((e\u003dthis.app.nh())\u003d\u003dnull?void 0:e.K_())||null};\ng.J.nO\u003dfunction(e){return this.app.nO(e)};\ng.J.gN\u003dfunction(){return this.app.gN()};\ng.J.isHdr\u003dfunction(){var e\u003dthis.app.nh();return e?e.isHdr():!1};\ng.J.iS\u003dfunction(){return this.app.iS()};\ng.J.isEmbedsShortsMode\u003dfunction(){var e\u003dg.T9(this),N\u003dthis.getVideoData();e\u003de?e.r8:this.getPlayerSize();var y\u003d!!this.getPlaylist();return!(!N||!N.isEmbedsShortsMode(new g.l8(e.width,e.height),y))};\ng.J.Tb\u003dfunction(e){this.app.Tb(e)};\ng.J.MP\u003dfunction(e,N,y,w,E){this.app.zS(e,N,y,w,E)};\ng.J.qo\u003dfunction(e,N){this.app.qo(e,N)};\ng.J.playVideo\u003dfunction(e,N){try{if(this.getPresentingPlayerType()\u003d\u003d\u003d3){hu(this.app.jR()).D2(\"control_play\");return}if(!e\u0026\u0026this.getPresentingPlayerType()\u003d\u003d\u003d2){var y\u003dql(this.app.jR());if(y\u0026\u0026pAM(y))return}}catch(w){g.t0(w)}this.app.playVideo(e,N)};\ng.J.stopVideo\u003dfunction(e){this.app.Ug(e).stopVideo()};\ng.J.wK\u003dfunction(e){this.app.Ug(e).wK()};\ng.J.addEventListener\u003dfunction(e,N){this.state.K.subscribe(e,N)};\ng.J.removeEventListener\u003dfunction(e,N){this.state.K.unsubscribe(e,N)};\ng.J.rO\u003dfunction(e){this.app.rO(e)};\ng.J.setPlaybackQuality\u003dfunction(e,N){this.setPlaybackQualityRange(e,e,N)};\ng.J.Sg\u003dfunction(){var e\u003d{},N\u003dthis.app.nh().Sg();N\u003dg.c(N);for(var y\u003dN.next();!y.done;y\u003dN.next())y\u003dy.value,e[y.quality]\u003dy;return e};\ng.J.ME\u003dfunction(){return this.app.nh().ME()};\ng.J.bJ\u003dN3(22);g.J.gV\u003dfunction(e){this.app.gV(e);e\u0026\u0026PL_(this.app,e)};\ng.J.getVideoUrl\u003dfunction(e,N,y,w){var E\u003dthis.getPresentingPlayerType(),A\u003dE\u003d\u003d\u003d2;if(w\u0026\u0026A||E\u003d\u003d\u003d3)A\u003d!1,E\u003d1;w\u003dthis.getVideoData(E);if(!w)return\"\";var T;e||w.isLivePlayback||(T\u003dMath.floor(this.getCurrentTime(E)));e\u003dA?void 0:this.getPlaylistId()||void 0;N\u0026\u0026e\u003d\u003d\u003d\"WL\"\u0026\u0026(e\u003dvoid 0);return this.app.getVideoUrl(w.videoId,e,T,N,y)};\ng.J.X7\u003dN3(24);g.J.pE\u003dN3(29);g.J.bI\u003dfunction(e){var N;(N\u003dthis.app.nh())\u003d\u003dnull||N.bI(e)};\ng.J.t1\u003dN3(34);g.J.DK\u003dN3(39);g.J.aE\u003dfunction(e,N){this.jR().aE(e,N)};\ng.J.CO\u003dfunction(){var e\u003dg.jB(this.jR());return!!e\u0026\u0026e.CO()};\ng.J.fz\u003dfunction(){var e\u003dg.jB(this.jR());return!!e\u0026\u0026e.fz()};\ng.J.P4\u003dfunction(e,N,y){var w\u003dg.jB(this.jR());w\u0026\u0026w.P4(e,N,y)};\ng.J.C8\u003dN3(40);g.J.W_\u003dfunction(){var e;(e\u003dthis.app.nh())!\u003dnull\u0026\u0026e.JW.W_()};\ng.J.f0\u003dfunction(e){this.pC(\"onVideoAreaChange\");this.pC(e?\"onShowControls\":\"onHideControls\")};\ng.J.eW\u003dfunction(e,N){var y\u003dg.T9(this);if(y)return y.eW(e,N);e\u003dthis.app.Fz().aV();return new g.pK(0,0,e.width,e.height)};\ng.J.hB\u003dfunction(){var e\u003dthis.jR().x9.get(\"heartbeat\");return!!e\u0026\u0026e.hB()};\ng.J.Bf\u003dfunction(){var e\u003dthis.X();if(e.Zl||e.disableSeek)return!1;var N\u003dthis.app.nh();if(!N)return!1;var y\u003dN.getVideoData();if(!y.WG()||g.bk(y)||this.getPresentingPlayerType()\u003d\u003d\u003d2\u0026\u0026!this.app.As()||y.Au()\u0026\u0026this.getPresentingPlayerType(!0)\u003d\u003d\u003d2||N.V_()\u0026\u0026this.getPresentingPlayerType()!\u003d\u003d3)return!1;e\u003dg.zX(e);return g.Yh(e)\u0026\u0026!y.d2||Ju(this.app)?!1:!0};\ng.J.qL\u003dfunction(){var e\u003dthis.app.nh();return e?e.Nj():!1};\ng.J.isLifaAdPlaying\u003dfunction(){var e,N\u003d(e\u003dthis.getVideoData())\u003d\u003dnull?void 0:e.Au();return this.getPresentingPlayerType(N)\u003d\u003d\u003d2};\ng.J.isOrchestrationLeader\u003dfunction(){return this.app.isOrchestrationLeader()};\ng.J.aS\u003dfunction(){var e;(e\u003dthis.app.nh())\u003d\u003dnull||e.aS()};\ng.J.sendVideoStatsEngageEvent\u003dfunction(e,N,y){this.app.sendVideoStatsEngageEvent(e,y,N)};\ng.J.wx\u003dfunction(e,N,y){this.app.Ef(e,N,y)};\ng.J.bl\u003dfunction(e,N){this.app.E7(e,N)};\ng.J.MK\u003dfunction(e,N){A8M(this.app,e,N)};\ng.J.lJ\u003dN3(43);g.J.iX\u003dfunction(e){return this.app.iX(e)};\ng.J.Go\u003dfunction(e,N){var y;(y\u003dthis.app.Ug(N))\u003d\u003dnull||y.Go(e)};\ng.J.V_\u003dfunction(){var e\u003dthis.app.Ug();return e?e.V_():!0};\ng.J.jJ\u003dfunction(){var e\u003dthis.getVideoData();return!!e\u0026\u0026(e.jJ()||!!e.hlsFormats||!!e.U2)};\ng.J.getPlaybackRate\u003dfunction(){return this.app.NU().getPlaybackRate()};\ng.J.setPlaybackRate\u003dfunction(e,N){this.app.setPlaybackRate(e,N)};\ng.J.LC\u003dfunction(){return this.app.LC()};\ng.J.s4\u003dfunction(){return this.app.s4()};\ng.J.FW\u003dfunction(e){return this.app.FW(e)};\ng.J.createClientVe\u003dfunction(e,N,y,w){this.X().Wk\u0026\u0026this.app.zr.createClientVe(e,N,y,w\u003d\u003d\u003dvoid 0?!1:w)};\ng.J.createServerVe\u003dfunction(e,N,y){this.X().Wk\u0026\u0026this.app.zr.createServerVe(e,N,y\u003d\u003d\u003dvoid 0?!1:y)};\ng.J.setTrackingParams\u003dfunction(e,N){this.X().Wk\u0026\u0026this.app.zr.setTrackingParams(e,N)};\ng.J.logClick\u003dfunction(e,N){this.X().Wk\u0026\u0026(this.app.zr.click(e,N),this.publish(\"veClickLogged\",e))};\ng.J.logVisibility\u003dfunction(e,N,y){this.X().Wk\u0026\u0026this.app.zr.KX(e,N,y)};\ng.J.hasVe\u003dfunction(e){return this.X().Wk?this.app.zr.hasVe(e):!1};\ng.J.destroyVe\u003dfunction(e){this.X().Wk\u0026\u0026this.app.zr.destroyVe(e)};\ng.J.getPresentingPlayerType\u003dfunction(e){return this.app.getPresentingPlayerType(e)};\ng.J.G5\u003dfunction(){this.app.G5()};\ng.J.IT\u003dN3(45);g.J.yY\u003dfunction(e){this.app.yY(e)};\ng.J.Z$\u003dfunction(){this.app.Z$()};\ng.J.O1\u003dfunction(){return this.app.O1()};\ng.J.addPlayerResponseForAssociation\u003dfunction(e){this.app.addPlayerResponseForAssociation(e)};\ng.J.finishSegmentByCpn\u003dfunction(e,N,y){return this.app.finishSegmentByCpn(e,N,y)};\ng.J.r$\u003dfunction(e,N,y,w,E,A,T){return this.app.r$(e,N,y,w,E,A,T)};\ng.J.tB\u003dfunction(e,N,y,w,E,A,T){return this.app.tB(e,N,y,w,E,A,T)};\ng.J.ws\u003dfunction(){return this.app.ws()};\ng.J.Mp\u003dfunction(e){this.app.Mp(e)};\ng.J.Qn\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?Infinity:N;this.app.Qn(e\u003d\u003d\u003dvoid 0?-1:e,N)};\ng.J.XU\u003dfunction(e){var N;(N\u003dg.fZ(this.jR()))\u003d\u003dnull||N.XU(e)};\ng.J.mX\u003dfunction(e,N,y){this.app.mX(e,N,y)};\ng.J.k7\u003dfunction(){return this.app.k7()};\ng.J.r0\u003dfunction(e,N,y){this.app.r0(e,N,y\u003d\u003d\u003dvoid 0?0:y)};\ng.J.xB\u003dfunction(){return this.app.xB()};\ng.J.As\u003dfunction(){return this.app.As()};\ng.J.Hi\u003dfunction(e,N,y){return this.app.Hi(e,N,y)};\ng.J.Fh\u003dfunction(e,N,y,w){y\u003dy\u003d\u003d\u003dvoid 0?!1:y;var E;(E\u003dthis.app.Ug(w))\u003d\u003dnull||E.Fh(e,N,y)};\ng.J.wX\u003dfunction(e,N){this.publish(\"aduxmouseover\",e,N)};\ng.J.bT\u003dfunction(e,N){this.publish(\"aduxmouseout\",e,N)};\ng.J.UG\u003dfunction(e,N){this.publish(\"muteadaccepted\",e,N)};\ng.J.OW\u003dfunction(){return this.app.Fz().OW()};\ng.J.c7\u003dfunction(e){this.app.Fz().c7(e)};\ng.J.Ll\u003dfunction(e){return e?this.app.Eu():(e\u003dthis.app.nh())?e.Ll():!1};\ng.J.lG\u003dfunction(e){this.app.lG(e)};\ng.J.Y7\u003dfunction(){this.app.NU().Y7()};\ng.J.TE\u003dfunction(){var e;(e\u003dthis.app.nh())\u003d\u003dnull||e.TE()};\ng.J.MB\u003dfunction(){this.app.MB()};\ng.J.getGetAdBreakContext\u003dfunction(){var e\u003dthis.app.NU();return e.getVideoData().getGetAdBreakContext(e.getCurrentTime(),e.w7())};\ng.J.Z6\u003dfunction(e,N){var y;(y\u003dthis.app.nh())\u003d\u003dnull||y.Z6(e,N)};\ng.J.l$\u003dfunction(){var e;return((e\u003dthis.app.nh())\u003d\u003dnull?void 0:e.l$())||!1};var vb;g.b(Iq,nO);Iq.prototype.PQ\u003dfunction(e,N){e\u003dnO.prototype.PQ.call(this,e,N);return Object.assign({},e,this.requestHeaders)};g.b(g.Dq,g.Mu);g.J\u003dg.Dq.prototype;g.J.show\u003dfunction(){var e\u003dthis.e1();g.Mu.prototype.show.call(this);this.l9\u0026\u0026(this.U.Y(window,\"blur\",this.rT),this.U.Y(gZ(this),\"click\",this.Eq));e||this.publish(\"show\",!0)};\ng.J.hide\u003dfunction(){var e\u003dthis.e1();g.Mu.prototype.hide.call(this);tw5(this);e\u0026\u0026this.publish(\"show\",!1)};\ng.J.WY\u003dfunction(e,N){this.N\u003de;this.Ng.show();N?(this.D||(this.D\u003dthis.U.Y(this.C,\"appresize\",this.Va)),this.Va()):this.D\u0026\u0026(this.U.CX(this.D),this.D\u003dvoid 0)};\ng.J.h6\u003dfunction(){this.N\u0026\u0026this.element\u0026\u0026(this.N.getAttribute(\"aria-haspopup\"),this.N.setAttribute(\"aria-expanded\",\"true\"),this.focus())};\ng.J.Va\u003dfunction(){var e\u003dg.T9(this.C);this.N\u0026\u0026e.yg(this.element,this.N)};\ng.J.rT\u003dfunction(){var e\u003dthis.e1();tw5(this);this.Ng.hide();e\u0026\u0026this.publish(\"show\",!1)};\ng.J.Eq\u003dfunction(e){var N\u003dvE(e);N\u0026\u0026(g.Ex(this.element,N)||this.N\u0026\u0026g.Ex(this.N,N)||!g.dh(e))||this.rT()};\ng.J.e1\u003dfunction(){return this.Og\u0026\u0026this.Ng.state!\u003d\u003d4};g.b(fD,g.Dq);fD.prototype.WY\u003dfunction(){g.Dq.prototype.WY.call(this);this.dialog.focus()};g.b(g.uh,g.Mu);g.uh.prototype.setIcon\u003dfunction(e){this.updateValue(\"icon\",e)};\ng.uh.prototype.updateValue\u003dfunction(e,N){g.Mu.prototype.updateValue.call(this,e,N);this.publish(\"size-change\")};g.aq\u003d{M$:15,psP:14,PZh:13,Xp:12,DX:11,II:10,Nq:9,vB:8,AUDIO:7,SUBTITLES:6,SLEEP_TIMER:5,Ve:4,e6:3,EIt:2,REMOTE:1,G4P: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.b(Zq,g.uh);Zq.prototype.nx\u003dfunction(e){this.N\u0026\u0026this.C.logVisibility(this.element,this.J\u0026\u0026e)};\nZq.prototype.j\u003dfunction(){var e,N,y\u003d(e\u003dthis.C.getVideoData())\u003d\u003dnull?void 0:(N\u003de.accountLinkingConfig)\u003d\u003dnull?void 0:N.linked;if(y\u0026\u0026!this.J){var w;e\u003d(w\u003dthis.C.getVideoData())\u003d\u003dnull?void 0:w.accountLinkingConfig;this.setIcon(Bq());var E;g.tu(this,xS(e\u003d\u003dnull?void 0:(E\u003de.menuData)\u003d\u003dnull?void 0:E.connectedMenuLabel));var A,T,p;this.K\u003dnew fD(this.C,xS(e\u003d\u003dnull?void 0:(A\u003de.menuData)\u003d\u003dnull?void 0:A.connectedDialogTitle),xS(e\u003d\u003dnull?void 0:(T\u003de.menuData)\u003d\u003dnull?void 0:T.connectedDialogMessage),xS(e\u003d\u003dnull?void 0:\n(p\u003de.menuData)\u003d\u003dnull?void 0:p.confirmButtonText));g.Q(this,this.K);var C;w\u003d(e\u003d\u003dnull?void 0:(C\u003de.menuData)\u003d\u003dnull?void 0:C.trackingParams)||null;(this.N\u003d!!w)\u0026\u0026this.C.setTrackingParams(this.element,w);this.x_.Gi(this);this.J\u003d!0}else!y\u0026\u0026this.J\u0026\u0026(this.x_.MS(this),this.J\u003d!1)};\nZq.prototype.onClick\u003dfunction(){this.N\u0026\u0026this.C.logClick(this.element);this.x_.rT();this.K\u0026\u0026this.K.WY()};g.b(jX,g.x);jX.prototype.T\u003dfunction(e){return this.api.T(e)};g.b(nD,jX);nD.prototype.onVideoDataChange\u003dfunction(e){if(!e.accountLinkingConfig){var N,y\u003d(N\u003de.getPlayerResponse())\u003d\u003dnull?void 0:N.accountLinkingConfig;e.accountLinkingConfig\u003dy}var w;if(N\u003d(w\u003de.accountLinkingConfig)\u003d\u003dnull?void 0:w.alsParam)e.X1\u003dN};\nnD.prototype.setAccountLinkState\u003dfunction(e){this.api.getVideoData().X1\u003de;this.api.W_()};\nnD.prototype.updateAccountLinkingConfig\u003dfunction(e){var N\u003dthis.api.getVideoData(),y\u003dN.accountLinkingConfig;y\u0026\u0026(y.linked\u003de);this.api.publish(\"videodatachange\",\"dataupdated\",N,this.api.getPresentingPlayerType())};g.b(m3,jX);\nm3.prototype.N\u003dfunction(e){var N\u003de.getId(),y\u003dthis.api.getVideoData(1),w\u003d!this.api.isInline();if(!y.inlineMetricEnabled\u0026\u0026!this.api.T(\"enable_player_logging_lr_home_infeed_ads\")||w){if(N\u003d\u003d\u003d\"part2viewed\"){if(y.y3\u0026\u0026g.mK(y.y3),y.aF\u0026\u0026Hb(this,y.aF),y.dJ)for(var E\u003d{CPN:this.api.getVideoData().clientPlaybackNonce},A\u003dg.c(y.dJ),T\u003dA.next();!T.done;T\u003dA.next())Hb(this,g.Vx(T.value,E))}else N\u003d\u003d\u003d\"conversionview\"?this.api.Y7():N\u003d\u003d\u003d\"engagedview\"\u0026\u0026y.vp\u0026\u0026(E\u003d{CPN:this.api.getVideoData().clientPlaybackNonce},g.mK(g.Vx(y.vp,\nE)));y.XD\u0026\u0026(E\u003dy.XD,A\u003de.getId(),E\u003dpp(E,{label:A}),g.mK(E));switch(N){case \"videoplaytime25\":y.r_\u0026\u0026Hb(this,y.r_);y.vV\u0026\u0026KD(this,y.vV);y.bH\u0026\u0026g.mK(y.bH);break;case \"videoplaytime50\":y.LA\u0026\u0026Hb(this,y.LA);y.Vw\u0026\u0026KD(this,y.Vw);y.Mm\u0026\u0026g.mK(y.Mm);break;case \"videoplaytime75\":y.g_\u0026\u0026Hb(this,y.g_);y.Qw\u0026\u0026KD(this,y.Qw);y.ij\u0026\u0026g.mK(y.ij);break;case \"videoplaytime100\":y.ZG\u0026\u0026Hb(this,y.ZG),y.Ub\u0026\u0026KD(this,y.Ub),y.V3\u0026\u0026g.mK(y.V3)}(E\u003dthis.api.getVideoData().NE)\u0026\u0026jcn(this,E,e.getId())\u0026\u0026jcn(this,E,e.getId()+\"gaia\")}if(y.inlineMetricEnabled\u0026\u0026\n!w)switch(N){case \"videoplaybackstart\":var p,C\u003d(p\u003dy.Ry)\u003d\u003dnull?void 0:p.J;C\u0026\u0026Hb(this,C);break;case \"videoplayback2s\":(p\u003d(C\u003dy.Ry)\u003d\u003dnull?void 0:C.K)\u0026\u0026Hb(this,p);break;case \"videoplayback10s\":var r;(p\u003d(r\u003dy.Ry)\u003d\u003dnull?void 0:r.N)\u0026\u0026Hb(this,p)}this.api.bl([e],1)};g.b(Qcs,jX);g.b(Wb,g.W);g.J\u003dWb.prototype;\ng.J.BV\u003dfunction(){var e;if(e\u003dthis.C.getPresentingPlayerType()!\u003d\u003d3\u0026\u0026g.dZ(this.C)\u0026\u0026this.C.Fz().getPlayerSize().width\u003e\u003d400)if(e\u003dthis.M7(),this.C.X().T(\"client_respect_autoplay_switch_button_renderer\"))e\u003d!!e.autoplaySwitchButtonRenderer;else{var N,y,w,E;e\u003d!!((N\u003de.getWatchNextResponse())\u003d\u003dnull?0:(y\u003dN.contents)\u003d\u003dnull?0:(w\u003dy.twoColumnWatchNextResults)\u003d\u003dnull?0:(E\u003dw.autoplay)\u003d\u003dnull?0:E.autoplay)!\u003d\u003d!1}if(e)this.J||(this.J\u003d!0,this.KX(this.J),this.C.X().T(\"web_player_autonav_toggle_always_listen\")||mC3(this),\nN\u003dthis.M7(),this.oQ(N.autonavState),this.C.logVisibility(this.element,this.J));else if(this.J\u003d!1,this.KX(this.J),!this.C.X().T(\"web_player_autonav_toggle_always_listen\"))for(this.C.X().T(\"web_player_autonav_toggle_always_listen\"),N\u003dg.c(this.N),y\u003dN.next();!y.done;y\u003dN.next())this.CX(y.value)};\ng.J.oQ\u003dfunction(e){Kln(this)?this.isChecked\u003de!\u003d\u003d1:((e\u003de!\u003d\u003d1)||(g.m6(),e\u003dg.Xj(\"web_autonav_allow_off_by_default\")\u0026\u0026!g.HE(0,141)\u0026\u0026g.Lb(\"AUTONAV_OFF_BY_DEFAULT\")?!1:!g.HE(0,140)),this.isChecked\u003de);HsH(this)};\ng.J.onClick\u003dfunction(){this.isChecked\u003d!this.isChecked;this.C.gV(this.isChecked?2:1);HsH(this);if(Kln(this)){var e\u003dthis.M7().autoplaySwitchButtonRenderer;this.isChecked\u0026\u0026(e\u003d\u003dnull?0:e.onEnabledCommand)?this.C.Mg(\"innertubeCommand\",e.onEnabledCommand):!this.isChecked\u0026\u0026(e\u003d\u003dnull?0:e.onDisabledCommand)\u0026\u0026this.C.Mg(\"innertubeCommand\",e.onDisabledCommand)}this.C.logClick(this.element)};\ng.J.getValue\u003dfunction(){return this.isChecked};\ng.J.M7\u003dfunction(){return this.C.getVideoData(1)};g.b(WlM,jX);g.b(Oc,g.uh);Oc.prototype.onClick\u003dfunction(){this.enabled\u0026\u0026(Rq(this,!this.checked),this.publish(\"select\",this.checked))};\nOc.prototype.getValue\u003dfunction(){return this.checked};\nOc.prototype.setEnabled\u003dfunction(e){(this.enabled\u003de)?this.element.removeAttribute(\"aria-disabled\"):this.element.setAttribute(\"aria-disabled\",\"true\")};var RqJ\u003d[\"en-CA\",\"en\",\"es-MX\",\"fr-CA\"];g.b(Nw,Oc);Nw.prototype.GZ\u003dfunction(e){e?this.J||(this.x_.Gi(this),this.J\u003d!0):this.J\u0026\u0026(this.x_.MS(this),this.J\u003d!1);this.J\u0026\u0026Rq(this,$xH())};\nNw.prototype.j\u003dfunction(){g.re(this.element,\"ytp-menuitem-highlight-transition-enabled\")};\nNw.prototype.K\u003dfunction(e){var N\u003d$xH();e!\u003d\u003dN\u0026\u0026(N\u003dg.m6(),WE(190,e),WE(192,!0),N.save(),this.C.Mg(\"cinematicSettingsToggleChange\",e))};\nNw.prototype.fh\u003dfunction(){this.J\u0026\u0026this.x_.MS(this);Oc.prototype.fh.call(this)};g.b(y9,jX);y9.prototype.updateCinematicSettings\u003dfunction(e){this.J\u003de;var N;(N\u003dthis.menuItem)\u003d\u003dnull||N.GZ(e);this.api.publish(\"onCinematicSettingsVisibilityChange\",e)};g.b(w3,jX);w3.prototype.qQ\u003dfunction(e,N){N\u003dN.clipConfig;e\u003d\u003d\u003d\"dataloaded\"\u0026\u0026N\u0026\u0026N.startTimeMs!\u003dnull\u0026\u0026N.endTimeMs!\u003dnull\u0026\u0026this.api.setLoopRange({startTimeMs:Math.floor(Number(N.startTimeMs)),endTimeMs:Math.floor(Number(N.endTimeMs)),postId:N.postId,type:\"clips\"})};g.b(Ei,jX);Ei.prototype.setCreatorEndscreenVisibility\u003dfunction(e){var N;(N\u003dnZ(this.api.jR()))\u003d\u003dnull||N.KX(e)};\nEi.prototype.J\u003dfunction(e){function N(w){w\u003d\u003d\u003d\"creatorendscreen\"\u0026\u0026(w\u003dnZ(y.api.jR()))\u0026\u0026w.nzZ(y.hideButton)}\nvar y\u003dthis;this.hideButton\u003de;this.events.Y(this.api,\"modulecreated\",N);N(\"creatorendscreen\")};g.b(Az,Oc);Az.prototype.K\u003dfunction(e){this.j(e?1:0)};\nAz.prototype.N\u003dfunction(){var e\u003dthis.hasDrcAudioTrack(),N\u003dthis.J()\u003d\u003d\u003d1\u0026\u0026e;Rq(this,N);this.setEnabled(e)};\nAz.prototype.fh\u003dfunction(){this.x_.MS(this);Oc.prototype.fh.call(this)};g.b(Tc,jX);Tc.prototype.getDrcUserPreference\u003dfunction(){return this.J};\nTc.prototype.setDrcUserPreference\u003dfunction(e){g.uY(\"yt-player-drc-pref\",e,31536E3);e!\u003d\u003dthis.J\u0026\u0026(this.J\u003de,this.updateEnvironmentData(),this.N()\u0026\u0026this.api.TE())};\nTc.prototype.updateEnvironmentData\u003dfunction(){this.api.X().Js\u003dthis.J\u003d\u003d\u003d1};\nTc.prototype.N\u003dfunction(){var e,N,y\u003d(e\u003dthis.api.getVideoData())\u003d\u003dnull?void 0:(N\u003de.K)\u003d\u003dnull?void 0:N.J;if(!y)return!1;if(this.api.getAvailableAudioTracks().length\u003e1\u0026\u0026this.api.T(\"mta_drc_mutual_exclusion_removal\")){var w\u003dthis.api.getAudioTrack().Vl.id;return DR(y,function(E){var A;return E.audio.J\u0026\u0026((A\u003dE.Vl)\u003d\u003dnull?void 0:A.id)\u003d\u003d\u003dw})}return DR(y,function(E){var A;\nreturn((A\u003dE.audio)\u003d\u003dnull?void 0:A.J)\u003d\u003d\u003d!0})};g.b(Jz,jX);Jz.prototype.onVideoDataChange\u003dfunction(){var e\u003dthis,N\u003dthis.api.getVideoData();this.api.MK(\"embargo\",1);var y\u003dN\u003d\u003dnull?void 0:N.pT.get(\"PLAYER_CUE_RANGE_SET_IDENTIFIER_EMBARGO\");(y\u003d\u003dnull?0:y.length)?sc0(this,y.filter(function(w){return LlJ(e,w)})):(N\u003d\u003dnull?0:N.cueRanges)\u0026\u0026sc0(this,N.cueRanges.filter(function(w){return LlJ(e,w)}))};\nJz.prototype.N\u003dfunction(e){return e.embargo!\u003d\u003dvoid 0};\nJz.prototype.fh\u003dfunction(){jX.prototype.fh.call(this);this.J\u003d{}};g.b(p5,jX);\np5.prototype.addEmbedsConversionTrackingParams\u003dfunction(e){var N\u003dthis.api.X(),y\u003dN.widgetReferrer,w\u003dN.VB,E\u003dthis.J,A\u003d\"\",T\u003dN.getWebPlayerContextConfig();T\u0026\u0026(A\u003dT.embedsIframeOriginParam||\"\");y.length\u003e0\u0026\u0026(e.embeds_widget_referrer\u003dy);w.length\u003e0\u0026\u0026(e.embeds_referring_euri\u003dw);N.j\u0026\u0026A.length\u003e0\u0026\u0026(e.embeds_referring_origin\u003dA);T\u0026\u0026T.embedsFeature\u0026\u0026(e.feature\u003dT.embedsFeature);E.length\u003e0\u0026\u0026(N.T(\"embeds_web_enable_lite_experiment_control_arm_logging\")?E.unshift(28572):g.Yh(g.zX(N))\u0026\u0026E.unshift(159628),N\u003dE.join(\",\"),N\u003d\ng.O8()?N:g.b7(N,4),e.source_ve_path\u003dN);this.J.length\u003d0};g.b(azP,jX);g.b(eBM,jX);g.b(C5,g.x);C5.prototype.fh\u003dfunction(){g.x.prototype.fh.call(this);this.J\u003dnull;this.N\u0026\u0026this.N.disconnect()};g.b(y$0,jX);g.b(r3,g.W);r3.prototype.show\u003dfunction(){g.W.prototype.show.call(this);this.api.logVisibility(this.element,!0)};\nr3.prototype.onVideoDataChange\u003dfunction(e){var N,y,w\u003d(N\u003dthis.api.getVideoData())\u003d\u003dnull?void 0:(y\u003dN.getPlayerResponse())\u003d\u003dnull?void 0:y.playabilityStatus;w\u0026\u0026(N\u003dw1F(w),g.G(this.api.getPlayerStateObject(),128)||e\u003d\u003d\u003d\"dataloaderror\"||!N?(this.N\u003d0,$8(this),this.hide()):(e\u003d(N.remainingTimeSecs||0)*1E3,e\u003e0\u0026\u0026(this.show(),this.updateValue(\"label\",rQ(N.label)),A$3(this,e))))};\nr3.prototype.fh\u003dfunction(){$8(this);g.W.prototype.fh.call(this)};g.b(TQ5,jX);g.b(Y8,g.W);Y8.prototype.onClick\u003dfunction(){this.Lh.logClick(this.element);this.Lh.Mg(\"onFullerscreenEduClicked\")};\nY8.prototype.GZ\u003dfunction(){this.Lh.isFullscreen()?this.N?this.J.hide():this.J.show():this.hide();this.Lh.logVisibility(this.element,this.Lh.isFullscreen()\u0026\u0026!this.N)};g.b(Mw,jX);Mw.prototype.updateFullerscreenEduButtonSubtleModeState\u003dfunction(e){var N;(N\u003dthis.J)!\u003dnull\u0026\u0026(g.Y1(N.element,\"ytp-fullerscreen-edu-button-subtle\",e),e\u0026\u0026!N.K\u0026\u0026(N.element.setAttribute(\"title\",\"Scroll for details\"),lh(N.Lh,N.element,N),N.K\u003d!0))};\nMw.prototype.updateFullerscreenEduButtonVisibility\u003dfunction(e){var N;(N\u003dthis.J)!\u003dnull\u0026\u0026(N.N\u003de,N.GZ())};g.b(J$M,g.W);g.b(r$E,jX);g.b(l3,jX);l3.prototype.getSphericalProperties\u003dfunction(){var e\u003dg.Bb(this.api.jR());return e?e.getSphericalProperties():{}};\nl3.prototype.setSphericalProperties\u003dfunction(e){if(e){var N\u003dg.Bb(this.api.jR());N\u0026\u0026N.setSphericalProperties(e,!0)}};g.b(FC,jX);g.J\u003dFC.prototype;g.J.createClientVe\u003dfunction(e,N,y,w){this.api.createClientVe(e,N,y,w\u003d\u003d\u003dvoid 0?!1:w)};\ng.J.createServerVe\u003dfunction(e,N,y){this.api.createServerVe(e,N,y\u003d\u003d\u003dvoid 0?!1:y)};\ng.J.setTrackingParams\u003dfunction(e,N){this.api.setTrackingParams(e,N)};\ng.J.logClick\u003dfunction(e,N){this.api.logClick(e,N)};\ng.J.logVisibility\u003dfunction(e,N,y){this.api.logVisibility(e,N,y)};\ng.J.hasVe\u003dfunction(e){return this.api.hasVe(e)};\ng.J.destroyVe\u003dfunction(e){this.api.destroyVe(e)};var Yj5\u003d!1;oE.prototype.setPlaybackRate\u003dfunction(e){this.playbackRate\u003dMath.max(1,e)};\noE.prototype.getPlaybackRate\u003dfunction(){return this.playbackRate};B0.prototype.Y0\u003dfunction(e){var N\u003dg.Ld(e.info.J.info,this.rP.Cx),y\u003de.info.Ch+this.j,w\u003de.info.startTime*1E3;if(this.policy.Wk)try{w\u003dthis.policy.Wk?g.K1(e)*1E3:e.info.startTime*1E3}catch(T){Math.random()\u003e.99\u0026\u0026this.logger\u0026\u0026(w\u003dB8(e.J).slice(0,1E3),this.logger\u0026\u0026this.logger({parserErrorSliceInfo:e.info.O2(),encodedDataView:g.oN(w,4)})),w\u003de.info.startTime*1E3}var E\u003de.info.clipId,A\u003dthis.policy.Wk?g.$$J(e)*1E3:e.info.duration*1E3;this.policy.Wk\u0026\u0026(w\u003c0||A\u003c0)\u0026\u0026(this.logger\u0026\u0026(this.logger({missingSegInfo:e.info.O2(),\nstartTimeMs:w,durationMs:A}),this.policy.Ps||(w\u003c0\u0026\u0026(w\u003de.info.startTime*1E3),A\u003c0\u0026\u0026(A\u003de.info.duration*1E3))),this.policy.Ps\u0026\u0026(w\u003c0\u0026\u0026(w\u003de.info.startTime*1E3),A\u003c0\u0026\u0026(A\u003de.info.duration*1E3)));return{formatId:N,Ch:y,startTimeMs:w,clipId:E,PL:A}};\nB0.prototype.lZ\u003dfunction(e){this.timestampOffset\u003de};d3.prototype.seek\u003dfunction(e,N){e!\u003d\u003dthis.J\u0026\u0026(this.seekCount\u003d0);this.J\u003de;var y\u003dthis.videoTrack.N,w\u003dthis.audioTrack.N,E\u003dthis.audioTrack.TW,A\u003dDc1(this,this.videoTrack,e,this.videoTrack.TW,N);N\u003dDc1(this,this.audioTrack,this.policy.jp?e:A,E,N);e\u003dMath.max(e,A,N);this.L\u003d!0;this.rP.isManifestless\u0026\u0026(dcM(this,this.videoTrack,y),dcM(this,this.audioTrack,w));return e};\nd3.prototype.isSeeking\u003dfunction(){return this.L};\nd3.prototype.xD\u003dfunction(e){this.K\u003de};\nvar iA9\u003d2/24;var fM1\u003d0;g.J\u003dqw.prototype;g.J.Fm\u003dfunction(){this.Ng\u003dthis.now();VpP(this.bk,this.Ng);this.qU.Fm()};\ng.J.X_\u003dfunction(e,N){var y\u003dthis.policy.N?(0,g.iC)():0;Z2(this,e,N);e-this.Z\u003c10\u0026\u0026this.N\u003e0||this.F9(e,N);this.qU.X_(e,N);this.policy.N\u0026\u0026(e\u003d(0,g.iC)()-y,this.SR+\u003de,this.Dl\u003dMath.max(e,this.Dl))};\ng.J.F9\u003dfunction(e,N){var y\u003d(e-this.Z)/1E3,w\u003dN-this.K;this.Vm||(rw(this.bk,y,w),this.fd(y,w));this.Z\u003de;this.K\u003dN};\ng.J.c_\u003dfunction(){this.i9\u0026\u0026tqM(this);this.qU.c_()};\ng.J.nI\u003dfunction(e){this.i9||(this.i9\u003dthis.L-this.Xz+e,this.FZ\u003dthis.L,this.jn\u003dthis.G)};\ng.J.Kd\u003dfunction(e,N){e\u003de\u003d\u003d\u003dvoid 0?this.G:e;N\u003dN\u003d\u003d\u003dvoid 0?this.L:N;this.N\u003e0||(this.D\u003de,this.N\u003dN,this.Kh\u003dthis.isActive\u003d!0)};\ng.J.Dd\u003dfunction(){return this.eV||2};\ng.J.Ct\u003dfunction(){};\ng.J.gL\u003dfunction(){var e,N\u003d{rn:this.requestNumber,rt:(this.G-this.J).toFixed(),lb:this.L,stall:(1E3*this.j).toFixed(),ht:(this.Ng-this.J).toFixed(),elt:(this.D-this.J).toFixed(),elb:this.N,d:(e\u003dthis.Rq)\u003d\u003dnull?void 0:e.jY()};this.url\u0026\u0026$cE(N,this.url);this.policy.N\u0026\u0026(N.mph\u003dthis.Dl.toFixed(),N.tph\u003dthis.SR.toFixed());N.ulb\u003dthis.l9;N.ult\u003dthis.U;N.abw\u003dthis.Zl;return N};\ng.J.now\u003dfunction(){return(0,g.iC)()};\ng.J.deactivate\u003dfunction(){this.isActive\u0026\u0026(this.isActive\u003d!1)};g.b(j3,qw);g.J\u003dj3.prototype;g.J.gL\u003dfunction(){var e\u003dqw.prototype.gL.call(this);e.pb\u003dthis.lw;e.pt\u003d(1E3*this.Kx).toFixed();e.se\u003dthis.pX;return e};\ng.J.df\u003dfunction(){var e\u003dthis.qU;this.Ut||(this.Ut\u003de.df?e.df():1);return this.Ut};\ng.J.yD\u003dfunction(){return this.F6?this.df()!\u003d\u003d1:!1};\ng.J.KF\u003dfunction(e,N,y){if(!this.Y_){this.Y_\u003d!0;if(!this.Vm){Z2(this,e,N);this.F9(e,N);var w\u003dthis.df();this.pX\u003dy;if(!this.policy.L||!this.Vm)if(w\u003d\u003d\u003d2\u0026\u0026this.policy.L){w\u003de-this.D\u003cthis.Dd()*1E3+50;y\u003dthis.U?this.l9/(this.U/1E3):Math.max(this.policy.U,y||this.Zl);var E\u003dthis.J3*1.3;w\u0026\u0026y\u003cE||(this.U?TX(this.bk,this.U/1E3,this.l9,this.aq||this.policy.Kh):TX(this.bk,N/y,N,.01));pa(this.bk,N,w?0:this.j)}else w\u003d\u003d\u003d2?this.Vm||(this.U?TX(this.bk,this.U/1E3,this.l9,this.aq||this.policy.Kh):TX(this.bk,N/Math.max(this.policy.U,\ny||this.Zl),N,.01),pa(this.bk,N,this.j)):w\u003d\u003d\u003d1\u0026\u0026(w\u003d(e-this.J)/1E3,!(w\u003c\u003dthis.policy.j)\u0026\u0026this.policy.j||this.a9||this.policy.qg||!(this.N\u003e0)||n5(this,w,N),this.N\u003e0\u0026\u0026pa(this.bk,N,this.j));e\u003d(e-this.J)/1E3||.01;this.policy.Ng\u0026\u0026!(this.N\u003e0)||JR(this.bk,e,this.K,qjH(this),this.UT)}this.deactivate()}};\ng.J.Iu\u003dfunction(e,N,y){y\u0026\u0026(this.Ut\u003d2);e\u003c0\u0026\u0026this.eV\u0026\u0026(e\u003dthis.eV);N?this.Wk+\u003de:this.aq+\u003de};\ng.J.Dd\u003dfunction(){return this.aq||this.Wk||qw.prototype.Dd.call(this)};\ng.J.F9\u003dfunction(e,N){var y\u003d(e-this.Z)/1E3,w\u003dN-this.K,E\u003dthis.df();this.isActive?E\u003d\u003d\u003d1\u0026\u0026((w\u003e0||this.policy.Z)\u0026\u0026(y\u003e.2||w\u003c1024)?(this.j+\u003dy,w\u003e0\u0026\u0026y\u003e.2\u0026\u0026n5(this,this.J3?y:.05,w),this.a9\u003d!0):w\u003e0\u0026\u0026(n5(this,y,w),this.a9\u003d!0)):N\u0026\u0026N\u003e\u003dthis.policy.J\u0026\u0026this.Kd(e,N);qw.prototype.F9.call(this,e,N)};\ng.J.Ep\u003dfunction(e){if(!this.Vm){Z2(this,e,this.L);var N\u003d(e-this.J)/1E3;this.df()!\u003d\u003d2\u0026\u0026this.N\u003e0\u0026\u0026(this.j+\u003d(e-this.Z)/1E3,pa(this.bk,this.K,this.j));JR(this.bk,N,this.K,qjH(this),this.UT,!0);e\u003d(e-this.Z)/1E3;rw(this.bk,e,0);this.fd(e,0)}};\ng.J.Kd\u003dfunction(e,N){e\u003de\u003d\u003d\u003dvoid 0?this.G:e;N\u003dN\u003d\u003d\u003dvoid 0?this.L:N;if(!(this.N\u003e0)\u0026\u0026(qw.prototype.Kd.call(this,e,N),this.df()\u003d\u003d\u003d1)){N\u003d(this.Ng-this.J)/1E3;var y\u003d(e-this.Ng)/1E3;this.F6\u0026\u0026Q9(this,this.now());this.dT||this.Vm||(this.eV\u0026\u0026(y\u003dMath.max(0,y-this.eV)),e\u003dthis.bk,e.U.Kj(1,N),e.i9.Kj(1,y))}};\ng.J.mY\u003dfunction(){this.F6\u0026\u0026Q9(this,this.now());return this.Bk};\ng.J.RL\u003dfunction(){var e;if(e\u003dthis.K\u003ethis.bx)e\u003d(e\u003dthis.K)?e\u003e\u003dthis.policy.J:!1;return e};\ng.J.KM\u003dfunction(){return this.VB};\ng.J.n4\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?this.now():e;if(this.F6){Q9(this,e);if(this.Ut?this.yD():this.qg!\u003d\u003dthis.Et){var N\u003dthis.Et;if(e\u003cN){this.VB\u003dthis.Et;return}}else N\u003dthis.qg;N\u003dMath.max(N,this.Bk)}else N\u003dthis.Bk;var y\u003dthis.lw-this.K;y\u003c0\u0026\u0026(y\u003d0);y\u003d(y*this.snapshot.stall+y/this.snapshot.byterate)*1E3;this.VB\u003dy\u003dthis.N\u003e0?y+e:y+Math.max(e,N)};\ng.J.e8\u003dfunction(){return this.now()-this.D};\ng.J.AG\u003dfunction(){return(this.K-this.N)*1E3/this.e8()||0};\ng.J.nR\u003dfunction(){return this.D};mA.prototype.feed\u003dfunction(e){bI(this.J,e);this.Ga()};\nmA.prototype.Ga\u003dfunction(){if(this.j){if(!this.J.getLength())return;var e\u003dthis.J.split(this.K-this.N),N\u003de.aA;e\u003de.h3;if(!this.qU.nI(this.j,N,this.N,this.K))return;this.N+\u003dN.getLength();this.J\u003de;this.N\u003d\u003d\u003dthis.K\u0026\u0026(this.j\u003dthis.K\u003dthis.N\u003dvoid 0)}for(;;){var y\u003d0;e\u003dg.c(nBP(this.J,y));N\u003de.next().value;y\u003de.next().value;y\u003dg.c(nBP(this.J,y));e\u003dy.next().value;y\u003dy.next().value;if(N\u003c0||e\u003c0)break;if(!this.J.b8(y,e)){if(!this.qU.nI||!this.J.b8(y,1))break;y\u003dthis.J.split(y).h3;this.qU.nI(N,y,0,e)\u0026\u0026(this.j\u003dN,this.N\u003d\ny.getLength(),this.K\u003de,this.J\u003dnew oR([]));break}e\u003dthis.J.split(y).h3.split(e);y\u003de.h3;this.qU.D$(N,e.aA);this.J\u003dy}};\nmA.prototype.dispose\u003dfunction(){this.J\u003dnew oR};g.J\u003dH0.prototype;g.J.W6\u003dfunction(){return 0};\ng.J.Ms\u003dfunction(){return null};\ng.J.CR\u003dfunction(){return null};\ng.J.C9\u003dfunction(){return this.state\u003e\u003d1};\ng.J.isComplete\u003dfunction(){return this.state\u003e\u003d3};\ng.J.Q_\u003dfunction(){return this.state\u003d\u003d\u003d5};\ng.J.onStateChange\u003dfunction(){};\ng.J.IJ\u003dfunction(e){var N\u003dthis.state;this.state\u003de;this.onStateChange(N);this.callback\u0026\u0026this.callback(this,N)};\ng.J.Wg\u003dfunction(e){e\u0026\u0026this.state\u003ce?this.IJ(e):this.callback\u0026\u0026this.callback(this,this.state)};\ng.J.Ss\u003dfunction(){return this.state\u003d\u003d\u003d-1};\ng.J.O2\u003dfunction(){var e\u003d\"\";this.info.QB.forEach(function(N){e+\u003dN.O2()+\".\"});\nreturn e.slice(0,-1)};\ng.J.dispose\u003dfunction(){this.Ss()||(this.info.QB[0].J.K\u003d!1,this.IJ(-1))};\ng.J.zm\u003dfunction(){return 0};g.J\u003dK5.prototype;g.J.Mc\u003dfunction(){this.xhr.status\u0026\u0026(this.status\u003dthis.xhr.status);this.xhr.readyState\u003d\u003d\u003dthis.xhr.HEADERS_RECEIVED\u0026\u0026this.qU.Fm()};\ng.J.onError\u003dfunction(){this.K\u003d!0;this.onDone()};\ng.J.onDone\u003dfunction(){this.Ss||(this.j\u003d!0,this.qU.c_())};\ng.J.uJ\u003dfunction(){return this.xhr.readyState\u003e\u003dthis.xhr.HEADERS_RECEIVED};\ng.J.getResponseHeader\u003dfunction(e){try{return this.xhr.getResponseHeader(e)}catch(N){return\"\"}};\ng.J.rG\u003dfunction(){return+this.getResponseHeader(\"content-length\")};\ng.J.BP\u003dfunction(){return this.N};\ng.J.CG\u003dfunction(){return this.status\u003e\u003d200\u0026\u0026this.status\u003c300\u0026\u0026!!this.N};\ng.J.MO\u003dfunction(){return this.J.getLength()\u003e0};\ng.J.Qg\u003dfunction(){var e\u003dthis.J;this.J\u003dnew oR;return e};\ng.J.xJ\u003dfunction(){return this.J};\ng.J.abort\u003dfunction(){this.Ss\u003d!0;this.xhr.abort()};\ng.J.zE\u003dfunction(){return!0};\ng.J.GH\u003dfunction(){return this.K};\ng.J.Cq\u003dfunction(){return\"\"};g.J\u003dK4n.prototype;g.J.getResponseHeader\u003dfunction(e){return e\u003d\u003d\u003d\"content-type\"?this.J.get(\"type\"):\"\"};\ng.J.abort\u003dfunction(){};\ng.J.uJ\u003dfunction(){return!0};\ng.J.rG\u003dfunction(){return this.range.length};\ng.J.BP\u003dfunction(){return this.loaded};\ng.J.CG\u003dfunction(){return!!this.loaded};\ng.J.MO\u003dfunction(){return!!this.N.getLength()};\ng.J.Qg\u003dfunction(){var e\u003dthis.N;this.N\u003dnew oR;return e};\ng.J.xJ\u003dfunction(){return this.N};\ng.J.zE\u003dfunction(){return!0};\ng.J.GH\u003dfunction(){return!!this.error};\ng.J.Cq\u003dfunction(){return this.error};g.J\u003dOA0.prototype;g.J.start\u003dfunction(e){var N\u003d{credentials:\"include\",cache:\"no-store\"};Object.assign(N,this.G);this.j\u0026\u0026(N.signal\u003dthis.j.signal);e\u003dnew Request(e,N);fetch(e).then(this.D,this.onError).then(void 0,r0)};\ng.J.onDone\u003dfunction(){this.Ss()||this.qU.c_()};\ng.J.getResponseHeader\u003dfunction(e){return this.responseHeaders?this.responseHeaders.get(e):null};\ng.J.uJ\u003dfunction(){return!!this.responseHeaders};\ng.J.BP\u003dfunction(){return this.N};\ng.J.rG\u003dfunction(){return+this.getResponseHeader(\"content-length\")};\ng.J.CG\u003dfunction(){return this.status\u003e\u003d200\u0026\u0026this.status\u003c300\u0026\u0026!!this.N};\ng.J.MO\u003dfunction(){return!!this.J.getLength()};\ng.J.Qg\u003dfunction(){this.MO();var e\u003dthis.J;this.J\u003dnew oR;return e};\ng.J.xJ\u003dfunction(){this.MO();return this.J};\ng.J.Ss\u003dfunction(){return this.L};\ng.J.abort\u003dfunction(){this.K\u0026\u0026this.K.cancel().catch(function(){});\nthis.j\u0026\u0026this.j.abort();this.L\u003d!0};\ng.J.zE\u003dfunction(){return!0};\ng.J.GH\u003dfunction(){return this.Z};\ng.J.Cq\u003dfunction(){return this.errorMessage};g.J\u003dRBs.prototype;g.J.onDone\u003dfunction(){if(!this.Ss){this.status\u003dthis.xhr.status;try{this.response\u003dthis.xhr.response,this.N\u003dthis.response.byteLength}catch(e){}this.J\u003d!0;this.qU.c_()}};\ng.J.Mc\u003dfunction(){this.xhr.readyState\u003d\u003d\u003d2\u0026\u0026this.qU.Fm()};\ng.J.FI\u003dfunction(e){this.Ss||(this.status\u003dthis.xhr.status,this.J||(this.N\u003de.loaded),this.qU.X_((0,g.iC)(),e.loaded))};\ng.J.uJ\u003dfunction(){return this.xhr.readyState\u003e\u003d2};\ng.J.getResponseHeader\u003dfunction(e){try{return this.xhr.getResponseHeader(e)}catch(N){return g.uA(Error(\"Could not read XHR header \"+e)),\"\"}};\ng.J.rG\u003dfunction(){return+this.getResponseHeader(\"content-length\")};\ng.J.BP\u003dfunction(){return this.N};\ng.J.CG\u003dfunction(){return this.status\u003e\u003d200\u0026\u0026this.status\u003c300\u0026\u0026this.J\u0026\u0026!!this.N};\ng.J.MO\u003dfunction(){return this.J\u0026\u0026!!this.response\u0026\u0026!!this.response.byteLength};\ng.J.Qg\u003dfunction(){this.MO();var e\u003dthis.response;this.response\u003dvoid 0;return new oR([new Uint8Array(e)])};\ng.J.xJ\u003dfunction(){this.MO();return new oR([new Uint8Array(this.response)])};\ng.J.abort\u003dfunction(){this.Ss\u003d!0;this.xhr.abort()};\ng.J.zE\u003dfunction(){return!1};\ng.J.GH\u003dfunction(){return!1};\ng.J.Cq\u003dfunction(){return\"\"};g.RE.prototype.info\u003dfunction(){};\ng.RE.prototype.debug\u003dfunction(){};\ng.RE.prototype.J\u003dN3(46);var L45\u003dnew Map,evM\u003dnew Map,sx_\u003dnew function(){var e\u003dthis;this.J\u003dnew Map;this.lk\u003d{F4Z:function(){return e.J}}};g.b(Ui,g.x);Ui.prototype.O$\u003dfunction(){if(!this.QT.length)return[];var e\u003dthis.QT;this.QT\u003d[];this.K\u003dg.Kq(e).info;return e};\nUi.prototype.uQ\u003dfunction(){return this.QT};\nUi.prototype.fh\u003dfunction(){g.x.prototype.fh.call(this);this.J\u003dnull;this.QT.length\u003d0;this.QB.length\u003d0;this.K\u003dnull};g.b(si,g.x);g.J\u003dsi.prototype;\ng.J.wwP\u003dfunction(){if(!this.Ss()){var e\u003d(0,g.iC)(),N\u003d!1;if(this.policy.al){e\u003de-(this.timing.N\u003e0?this.timing.D:this.timing.J)-this.timing.Dd()*1E3;var y\u003dC1(aE(this),!1);e\u003e\u003d2E3*y?N\u003d!0:e\u003e\u003dthis.policy.a7*y\u0026\u0026(this.J\u003dthis.policy.ub)}else if(this.timing.N\u003e0){if(this.L){this.policy.jn\u0026\u0026(this.J\u003d0);return}var w\u003dthis.timing.KM();this.timing.n4();var E\u003dthis.timing.KM();E-w\u003e\u003dthis.policy.sY*.8?(this.J++,this.logger.debug(function(){return\"Mispredicted by \"+(E-w).toFixed(0)}),N\u003dthis.J\u003e\u003d5):this.J\u003d0}else{var A\u003de-\nthis.timing.mY();\nthis.policy.ub\u0026\u0026A\u003e0\u0026\u0026(this.J+\u003d1);N\u003dC1(aE(this),!1)*this.policy.Vw;(N\u003dA\u003eN*1E3)\u0026\u0026this.logger.debug(function(){return\"Elbow late by \"+A.toFixed(3)})}this.J\u003e0\u0026\u0026this.qU.BM();\nN?this.Py(!1):this.N.start()}};\ng.J.Py\u003dfunction(e){this.j\u003d!0;e\u0026\u0026!this.policy.By\u0026\u0026(e\u003daE(this),e.N+\u003d1);this.qU.oC();this.lastError\u003d\"net.timeout\";N4(this)};\ng.J.canRetry\u003dfunction(e){var N\u003daE(this);e\u003de?this.policy.lV:this.policy.Fo;return N.timedOut\u003cthis.policy.E8\u0026\u0026N.J\u003ce};\ng.J.pw\u003dfunction(){return this.lastError};\ng.J.qY\u003dfunction(){return this.J};\ng.J.dispose\u003dfunction(){this.N.dispose();g.x.prototype.dispose.call(this)};var JB\u003d{},kD3\u003d(JB[\"1h\"]\u003d8,JB[\"9h\"]\u003d4,JB[\"1\"]\u003d8,JB[\"9\"]\u003d4,JB[\"(\"]\u003d4,JB.h\u003d2,JB.H\u003d2,JB),pS\u003d{},BD0\u003d(pS.o\u003d3,pS.O\u003d3,pS.so\u003d3,pS.a\u003d1,pS.ah\u003d1,pS.A\u003d1,pS.m\u003d1,pS.M\u003d1,pS.sa\u003d1,pS.mac3\u003d7,pS.MAC3\u003d7,pS.meac3\u003d5,pS.MEAC3\u003d5,pS),CS\u003d{},PNM\u003d(CS.o\u003d0,CS.O\u003d0,CS.a\u003d0,CS.ah\u003d0,CS.A\u003d0,CS.m\u003d1,CS.M\u003d1,CS.mac3\u003d1,CS.MAC3\u003d1,CS.meac3\u003d1,CS.MEAC3\u003d1,CS.so\u003d4,CS.sa\u003d4,CS);var vEH\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 Tg,AI,JI\u003d[[\"337\",\"336\",\"335\"],[\"702\",\"701\",\"700\"],[\"315\",\"308\",\"303\",\"302\"],[\"299\",\"298\"],[\"787\",\"788\"]],Fh3\u003d[[\"571\",\"401\",\"400\",\"399\",\"398\"],[\"313\",\"271\",\"248\",\"247\"],[\"137\",\"136\"]],Sf0\u003d[\"571 401 400 399 398 787 788 397 396\".split(\" \"),\"313 271 248 247 781 777 244 243\".split(\" \"),[\"137\",\"136\",\"135\"]],oEn\u003d[[\"411\",\"410\",\"409\"],[\"360\",\"358\",\"357\",\"274\"],[\"385\",\"376\",\"384\"],[\"225\",\"224\",\"145\"]],b_P\u003d[\"412\",\"359\"],hv_\u003d[[\"140\"],[\"251\"],[\"380\"],[\"328\"]],r7\u003d{},Yfn\u003d(r7[\"398\"]\u003d\"397 396 395 394 788 787\".split(\" \"),\nr7[\"247\"]\u003d[\"780\",\"779\",\"244\",\"243\",\"242\"],r7[\"136\"]\u003d[\"135\",\"134\",\"133\",\"160\"],r7[\"141\"]\u003d[\"140\"],r7[\"251\"]\u003d[\"250\"],r7[\"774\"]\u003d[\"251\",\"250\"],r7),$Z\u003d{},Md0\u003d($Z[\"135\"]\u003d[\"134\",\"133\",\"160\"],$Z[\"243\"]\u003d[\"242\"],$Z[\"781\"]\u003d[\"780\",\"779\"],$Z[\"777\"]\u003d[\"776\",\"775\"],$Z[\"396\"]\u003d[\"395\",\"394\"],$Z[\"141\"]\u003d[\"140\"],$Z[\"251\"]\u003d[\"250\"],$Z),YZ\u003d{},leF\u003d(YZ[\"274\"]\u003d[\"317\",\"273\",\"318\",\"280\",\"279\"],YZ[\"145\"]\u003d[\"144\",\"222\",\"223\",\"143\",\"142\"],YZ[\"141\"]\u003d[\"149\"],YZ[\"140\"]\u003d[\"149\"],YZ[\"380\"]\u003d[\"381\"],YZ[\"328\"]\u003d[\"329\"],YZ),MS\u003d{},ris\u003d(MS[\"133\"]\u003d\n240,MS[\"134\"]\u003d360,MS[\"135\"]\u003d480,MS[\"136\"]\u003d720,MS[\"137\"]\u003d1080,MS[\"242\"]\u003d240,MS[\"243\"]\u003d360,MS[\"244\"]\u003d480,MS[\"247\"]\u003d720,MS[\"248\"]\u003d1080,MS[\"298\"]\u003d720,MS[\"299\"]\u003d1080,MS[\"302\"]\u003d720,MS[\"303\"]\u003d1080,MS[\"395\"]\u003d240,MS[\"396\"]\u003d360,MS[\"397\"]\u003d480,MS[\"398\"]\u003d720,MS[\"399\"]\u003d1080,MS);var daM\u003d{unknown:0,other:0,bluetooth:117,wifi:116,cellular:120,ethernet:118,wimax:119,none:122};g.b(v0,H0);g.J\u003dv0.prototype;g.J.YK\u003dfunction(){return this.timing.requestNumber};\ng.J.nC\u003dfunction(){return this.R2.nC()};\ng.J.Cz\u003dfunction(){var e\u003dJi5(this.r7);if(this.uI){var N\u003dthis.uI,y\u003dN.J.getLength();e.ulen\u003dy;y\u003e0\u0026\u0026(N\u003dN.J.getUint8(0),e.ubyte\u003dN,y\u003d\u003d\u003d1\u0026\u0026N\u003d\u003d\u003d0\u0026\u0026(e.b248180278\u003d!0))}this.Ie\u0026\u0026(e.rc\u003dthis.policy.d2?this.Ie:this.Ie.toString());this.policy.CC\u0026\u0026this.Wh\u0026\u0026(e.tr\u003dthis.Wh);e.itag\u003dthis.info.QB[0].J.info.itag;e.ml\u003d\"\"+ +this.info.QB[0].J.Yz();e.sq\u003d\"\"+this.info.QB[0].Ch;this.R2\u0026\u0026(e.ifi\u003d\"\"+ +Sd(this.info.yl.K));this.Ie!\u003d\u003d410\u0026\u0026this.Ie!\u003d\u003d500\u0026\u0026this.Ie!\u003d\u003d503||(e.fmt_unav\u003d\"true\");var w;(y\u003dthis.errorMessage||((w\u003dthis.xhr)\u003d\u003dnull?\nvoid 0:w.Cq()))\u0026\u0026(e.msg\u003dy);this.a4\u0026\u0026(e.smb\u003d\"1\");this.info.isDecorated()\u0026\u0026(e.sdai\u003d\"1\");return e};\ng.J.yu\u003dfunction(){return ZAH(this.timing)};\ng.J.Cq\u003dfunction(){return this.xhr.Cq()||\"\"};\ng.J.RL\u003dfunction(){return this.isComplete()||this.timing.RL()};\ng.J.X_\u003dfunction(){!this.Ss()\u0026\u0026this.xhr\u0026\u0026(this.Ie\u003dthis.xhr.status,this.policy.VE\u0026\u0026this.To\u0026\u0026this.vP(!1),this.bZ()?this.Wg(2):!this.lj\u0026\u0026this.RL()\u0026\u0026(this.Wg(),this.lj\u003d!0))};\ng.J.Fm\u003dfunction(){if(!this.Ss()\u0026\u0026this.xhr){if(!this.pW\u0026\u0026this.xhr.uJ()\u0026\u0026this.xhr.getResponseHeader(\"X-Walltime-Ms\")){var e\u003dNumber(this.xhr.getResponseHeader(\"X-Walltime-Ms\"));this.pW\u003d((0,g.iC)()-e)/1E3}this.xhr.uJ()\u0026\u0026this.xhr.getResponseHeader(\"X-Restrict-Formats-Hint\")\u0026\u0026this.policy.po\u0026\u0026!XaF()\u0026\u0026g.uY(\"yt-player-headers-readable\",!0,2592E3);e\u003dNumber(this.xhr.getResponseHeader(\"X-Head-Seqnum\"));var N\u003dNumber(this.xhr.getResponseHeader(\"X-Head-Time-Millis\")),y;(y\u003dthis.n9)\u003d\u003dnull||y.stop();this.B2\u003de||this.B2;\nthis.M3\u003dN||this.M3}};\ng.J.c_\u003dfunction(){var e\u003dthis.xhr;if(!this.Ss()\u0026\u0026e){this.Ie\u003de.status;e\u003dthis.XP(e);if(this.policy.CC){var N;(N\u003dthis.n9)\u003d\u003dnull||N.stop()}e\u003d\u003d\u003d5?N4(this.r7):this.IJ(e);this.r7.N.stop()}};\ng.J.XP\u003dfunction(e){var N\u003dthis;VdM(this);if(yW(this.r7,this.xhr.status,this.Mo?this.timing.Kh||this.n0:this.xhr.CG(),!1,this.ZP))return 5;var y\u003d\"\";wB(this.r7,this.xhr)\u0026\u0026(y\u003dTD1(this.r7,this.xhr));if(y)return p1(aE(this.r7)),this.info.Xo(this.R2,y),3;y\u003de.BP();if(this.uI){this.vP(!0);VdM(this);if(yW(this.r7,this.xhr.status,this.timing.Kh||this.n0,!1,this.ZP))return 5;if(!this.b3){if(this.n0)return p1(aE(this.r7)),3;this.r7.lastError\u003d\"net.closed\";return 5}}else{if(yW(this.r7,this.xhr.status,this.xhr.CG(),\n!1,this.ZP))return 5;var w\u003dthis.info.K;if(w\u0026\u0026w!\u003d\u003dy||e.GH())return this.r7.lastError\u003d\"net.closed\",5;this.vP(!0)}w\u003dQx5(this)?e.getResponseHeader(\"X-Bandwidth-Est\"):0;if(e\u003dQx5(this)?e.getResponseHeader(\"X-Bandwidth-Est3\"):0)this.sK\u003d!0,this.policy.YU\u0026\u0026(w\u003de);EE5(this.r7,y,w?Number(w):0,this.info.QB[0].type\u003d\u003d\u003d5);this.logger.debug(function(){var E\u003dN.timing;return\"Succeeded, rtpd\u003d\"+(E.Kx*1E3+E.J-Date.now()).toFixed(0)});\nreturn 4};\ng.J.canRetry\u003dfunction(){this.Ss();var e\u003dthis.info.isDecorated();return this.r7.canRetry(e)};\ng.J.onStateChange\u003dfunction(){this.isComplete()\u0026\u0026(this.policy.m4?this.oC():this.timing.deactivate())};\ng.J.Py\u003dfunction(e){this.r7.Py(e)};\ng.J.BM\u003dfunction(){this.callback\u0026\u0026this.callback(this,this.state)};\ng.J.qY\u003dfunction(){return this.r7.qY()};\ng.J.dispose\u003dfunction(){H0.prototype.dispose.call(this);this.r7.dispose();var e;(e\u003dthis.n9)\u003d\u003dnull||e.dispose();this.policy.m4||this.oC()};\ng.J.oC\u003dfunction(){this.logger.debug(\"Abort\");this.xhr\u0026\u0026this.xhr.abort();this.timing.deactivate()};\ng.J.O$\u003dfunction(){if(!this.uQ().length)return[];this.WM\u003d!0;return this.To.O$()};\ng.J.bZ\u003dfunction(){if(this.state\u003c1)return!1;if(this.To\u0026\u0026this.To.QT.length)return!0;var e;return((e\u003dthis.xhr)\u003d\u003dnull?0:e.MO())?!0:!1};\ng.J.uQ\u003dfunction(){this.vP(!1);return this.To?this.To.uQ():[]};\ng.J.vP\u003dfunction(e){try{if(e||this.xhr.uJ()\u0026\u0026this.xhr.MO()\u0026\u0026!wB(this.r7,this.xhr)\u0026\u0026!this.kP)this.To||(this.To\u003dnew Ui(this.policy,this.info.QB)),this.xhr.MO()\u0026\u0026(this.uI?this.uI.feed(this.xhr.Qg()):L5(this.To,this.xhr.Qg(),e\u0026\u0026!this.xhr.MO()))}catch(N){this.uI?i_s(this,N):g.uA(N)}};\ng.J.D$\u003dfunction(e,N){switch(e){case 21:e\u003dN.split(1).h3;Da_(this,e);break;case 22:this.b3\u003d!0;L5(this.To,new oR([]),!0);break;case 43:if(e\u003dqf(new DK(N),1))this.info.Xo(this.R2,e),this.n0\u003d!0;break;case 45:N\u003dKA(new DK(N));e\u003dN.Fl;N\u003dN.Jj;e\u0026\u0026N\u0026\u0026(this.Q7\u003de/N);break;case 44:this.dj\u003dBFM(new DK(N));var y,w,E;!this.timing.Kh\u0026\u0026((y\u003dthis.dj)\u003d\u003dnull?void 0:y.action)\u003d\u003d\u003d4\u0026\u0026((w\u003dthis.dj)\u003d\u003dnull?0:(E\u003dw.eA)\u003d\u003dnull?0:E.Mo)\u0026\u0026(this.Mo\u003dthis.dj.eA.Mo);break;case 53:this.policy.CC\u0026\u0026(e\u003dheP(new DK(N)).Fb)\u0026\u0026(this.n9||(this.Fb\u003de,this.n9\u003d\nnew g.e6(this.G8,e,this)),this.n9.start());break;case 60:this.zR\u003dH1(new DK(N));break;case 58:if(e\u003dL$J(new DK(N)))this.RS\u003de,e.RS\u003d\u003d\u003d3\u0026\u0026(this.ZP\u003d!0)}};\ng.J.nI\u003dfunction(e,N,y,w){y||this.timing.nI(w);if(e!\u003d\u003d21)return!1;if(e\u003dthis.policy.VE)if(w\u003dN.getLength()+y\u003d\u003d\u003dw,e*\u003dthis.info.QB[0].J.info.JM,!w\u0026\u0026N.getLength()\u003ce)return!1;if(!y){if(N.getLength()\u003d\u003d\u003d1)return!0;N\u003dN.split(1).h3}Da_(this,N);return!0};\ng.J.BP\u003dfunction(){return this.xhr.BP()};\ng.J.W6\u003dfunction(){return this.pW};\ng.J.df\u003dfunction(){return this.yD()?2:1};\ng.J.yD\u003dfunction(){if(!this.policy.U.Z0||!isNaN(this.info.Hf)\u0026\u0026this.info.Hf\u003e0)return!1;if(!this.xhr.uJ())return this.logger.debug(\"No headers, cannot tell if head segment.\"),!0;if(this.uI)var e\u003d!this.info.K;else this.xhr.rG()?e\u003d!1:(e\u003dthis.xhr.getResponseHeader(\"content-type\"),e\u003de\u003d\u003d\u003d\"audio/mp4\"||e\u003d\u003d\u003d\"video/mp4\"||e\u003d\u003d\u003d\"video/webm\");if(!e)return!1;if(isNaN(this.info.Hf)){e\u003dthis.xhr.getResponseHeader(\"x-head-seqnum\");var N\u003dthis.timing.policy.D?1:0;if(!e)this.logger.debug(\"No x-head-seqnum, cannot tell if head segment.\");\nelse if(Number(e)\u003ethis.info.QB[0].Ch+N)return!1}return!0};\ng.J.zm\u003dfunction(){return+this.xhr.getResponseHeader(\"X-Segment-Lmt\")||0};\ng.J.Ms\u003dfunction(){this.xhr\u0026\u0026(this.B2\u003dNumber(this.xhr.getResponseHeader(\"X-Head-Seqnum\")));return this.B2};\ng.J.CR\u003dfunction(){this.xhr\u0026\u0026(this.M3\u003dNumber(this.xhr.getResponseHeader(\"X-Head-Time-Millis\")));return this.M3};\ng.J.pw\u003dfunction(){return this.r7.pw()};\ng.J.G8\u003dfunction(){if(!this.Ss()\u0026\u0026this.xhr){this.Wh\u003d\"heartbeat\";var e\u003dthis.r7;e.J+\u003d2;this.BM()}};g.b($X,qw);g.J\u003d$X.prototype;g.J.F9\u003dfunction(e,N){var y\u003d(e-this.Z)/1E3,w\u003dN-this.K;this.N\u003e0?w\u003e0\u0026\u0026(this.qg\u0026\u0026(y\u003e.2||w\u003c1024?(this.j+\u003dy,y\u003e.2\u0026\u0026fes(this,.05,w)):fes(this,y,w)),this.aq\u0026\u0026(this.Et+\u003dw,this.Bk+\u003dy)):N\u003ethis.policy.J\u0026\u0026this.Kd(e,N);qw.prototype.F9.call(this,e,N)};\ng.J.KF\u003dfunction(e,N){Z2(this,e,N);this.F9(e,N);this.qg\u0026\u0026(N\u003dthis.K*this.snapshot.stall+this.K/this.snapshot.byterate,this.N\u003e0\u0026\u0026pa(this.bk,this.Et,this.j),e\u003d(e-this.J)/1E3||.01,this.policy.Ng\u0026\u0026!(this.N\u003e0)||JR(this.bk,e,this.K,N,!1))};\ng.J.Ep\u003dfunction(e){Z2(this,e,this.L);var N\u003d(e-this.Z)/1E3;rw(this.bk,N,0);this.fd(N,0);!this.qg\u0026\u0026this.N\u003e0||(N\u003dthis.K*this.snapshot.stall+this.K/this.snapshot.byterate,this.N\u003e0\u0026\u0026(this.j+\u003d(e-this.Z)/1E3,pa(this.bk,this.Et,this.j)),JR(this.bk,((e-this.J)/1E3||.01)*this.policy.l9,this.K,N,!1,!0))};\ng.J.q5\u003dfunction(e){e\u003de.uK||2147483647;(e\u00262)!\u003d\u003d2\u0026\u0026(this.aq\u003d!1);(e\u00261)\u003d\u003d\u003d1\u0026\u0026(this.qg\u003d!0)};\ng.J.Jb\u003dfunction(e){e\u003de.uK||2147483647;(e\u00262)\u003d\u003d\u003d2\u0026\u0026(this.aq\u003d!1);(e\u00261)\u003d\u003d\u003d1\u0026\u0026(this.qg\u003d!1)};\ng.J.nR\u003dfunction(){return this.D};\ng.J.e8\u003dfunction(){var e\u003dthis.aq?this.now()-this.Z:0;return Math.max(this.Bk*1E3+e,1)};\ng.J.AG\u003dfunction(){return this.Et*1E3/this.e8()};\ng.J.Kd\u003dfunction(e,N){e\u003de\u003d\u003d\u003dvoid 0?this.G:e;N\u003dN\u003d\u003d\u003dvoid 0?this.L:N;this.N\u003e0||(qw.prototype.Kd.call(this,e,N),N\u003dthis.bk,e\u003d(e-this.Ng)/1E3,N.U.Kj(1,(this.Ng-this.J)/1E3),N.i9.Kj(1,e))};\ng.J.Ct\u003dfunction(e){this.Wk\u003de};\ng.J.gL\u003dfunction(){var e\u003dqw.prototype.gL.call(this);e.rbw\u003dthis.AG();e.rbe\u003d+this.aq;e.gbe\u003d+this.qg;e.ackt\u003d(this.Wk-this.J).toFixed();return e};\ng.J.n4\u003dfunction(){};\ng.J.KM\u003dfunction(){return NaN};\ng.J.mY\u003dfunction(){return this.J+this.snapshot.delay*1E3};YX.prototype.D$\u003dfunction(e,N){N.getLength();switch(e){case 20:e\u003dnew DK(N);e\u003d{mj:f2(e,1),videoId:qf(e,2),itag:f2(e,3),lmt:f2(e,4),xtags:qf(e,5),RH:f2(e,6),qk:tC(e,8),ZN:f2(e,9),Poh:f2(e,10),startMs:f2(e,11),durationMs:f2(e,12),kS:f2(e,14),timeRange:ZK(e,15,tK5),KO:f2(e,16),Br:f2(e,17),clipId:qf(e,1E3)};this.nF(e);break;case 21:this.EG(N,!1);break;case 22:this.Km(N);break;case 31:e\u003dn2(N,$G1);this.gD(e);break;case 52:e\u003dn2(N,cAM);this.Q0(e);break;default:this.dX(e,N)}};\nYX.prototype.nF\u003dfunction(){};\nYX.prototype.dX\u003dfunction(){};g.b(M4,YX);g.J\u003dM4.prototype;\ng.J.dX\u003dfunction(e,N){N.getLength();switch(e){case 35:this.tp(N);break;case 44:this.fu(N);break;case 43:this.MQ(N);break;case 53:this.gX(N);break;case 55:e\u003dnew DK(N);(e\u003d{timeline:ZK(e,1,Pv5),ziq:ZK(e,2,vQP)},e.timeline)\u0026\u0026e.timeline.Xy\u0026\u0026this.qU.J9(e.timeline.Xy,e.timeline.pfq,e.ziq);break;case 56:this.Ku();break;case 57:this.qf(N);break;case 42:this.Zu(N);break;case 45:this.fm(N);break;case 59:this.tb(N);break;case 51:this.bQ(N);break;case 49:this.q5(N);break;case 50:this.Jb(N);break;case 47:this.jl(N);\nbreak;case 58:this.DI(N);break;case 61:this.qU.Aa.Ct((0,g.iC)());break;case 66:this.Yy(N);break;case 46:this.N5(N);break;case 67:this.onSnackbarMessage(N)}};\ng.J.bQ\u003dfunction(e){e\u003dnew DK(e);e\u003d{N1Z:jy(e,1,QA),JfZ:jy(e,2,QA)};this.qU.bQ(e)};\ng.J.tb\u003dfunction(e){var N\u003dnew DK(e);e\u003dxC(N,1);var y\u003dxC(N,2);N\u003dxC(N,3);this.qU.tb(e,y,N)};\ng.J.fm\u003dfunction(e){e\u003dKA(new DK(e));this.qU.fm(e)};\ng.J.jl\u003dfunction(e){e\u003dn2(e,lkJ);this.qU.jl(e)};\ng.J.Zu\u003dfunction(e){e\u003dnew DK(e);e\u003d{videoId:qf(e,1),formatId:ZK(e,2,QA),endTimeMs:f2(e,3),GJg:f2(e,4),mimeType:qf(e,5),Hj:ZK(e,6,AAF),indexRange:ZK(e,7,AAF),GF:ZK(e,8,TF_)};this.qU.Zu(e)};\ng.J.qf\u003dfunction(e){e\u003dvQP(new DK(e));this.qU.qf(e)};\ng.J.Ku\u003dfunction(){this.qU.Ku()};\ng.J.tp\u003dfunction(e){e\u003dYp9(new DK(e));this.qU.tp(e)};\ng.J.gX\u003dfunction(e){e\u003dheP(new DK(e));this.qU.gX(e)};\ng.J.fu\u003dfunction(e){e\u003dBFM(new DK(e));this.qU.fu(e)};\ng.J.MQ\u003dfunction(e){e\u003d{redirectUrl:qf(new DK(e),1)};this.qU.MQ(e)};\ng.J.EG\u003dfunction(e){var N\u003de.getUint8(0);if(e.getLength()!\u003d\u003d1){e\u003de.split(1).h3;var y\u003dthis.N[N]||null;y\u0026\u0026cT(this.qU.uP,N,y,e)}};\ng.J.Km\u003dfunction(e){e\u003de.getUint8(0);var N\u003dthis.N[e]||null;N\u0026\u0026this.qU.Km(e,N)};\ng.J.Q0\u003dfunction(e){this.qU.Q0(e)};\ng.J.nF\u003dfunction(e){var N\u003de.mj,y\u003de.qk,w\u003de.RH,E\u003de.Br,A\u003de.KO,T\u003de.ZN,p\u003de.startMs,C\u003de.durationMs,r\u003de.timeRange,Y\u003de.kS,M\u003de.clipId,l\u003dSl(e);e\u003dCcF.has(nd[\"\"+e.itag]);this.N[N]\u003dl;this.qU.Iu(l,e,{mj:N,qk:!!y,RH:w!\u003dnull?w:-1,ZN:T!\u003dnull?T:-1,startMs:p!\u003dnull?p:-1,durationMs:C!\u003dnull?C:-1,kS:Y,Br:E,KO:A,clipId:M,timeRange:r})};\ng.J.q5\u003dfunction(e){e\u003d{uK:f2(new DK(e),1)};this.qU.q5(e)};\ng.J.Jb\u003dfunction(e){e\u003d{uK:f2(new DK(e),1)};this.qU.Jb(e)};\ng.J.gD\u003dfunction(e){this.qU.gD(e)};\ng.J.DI\u003dfunction(e){e\u003dL$J(new DK(e));this.qU.DI(e)};\ng.J.Yy\u003dfunction(e){e\u003d{wI:ZK(new DK(e),1,oQJ)};this.qU.Yy(e)};\ng.J.onSnackbarMessage\u003dfunction(e){e\u003df2(new DK(e),1);this.qU.onSnackbarMessage(e)};\ng.J.N5\u003dfunction(e){e\u003d{reloadPlaybackParams:ZK(new DK(e),1,Ux0)};this.qU.N5(e)};g.b(lO,g.x);g.J\u003dlO.prototype;g.J.Np\u003dfunction(){return Array.from(this.XZ.keys())};\ng.J.Of\u003dfunction(e){e\u003dthis.XZ.get(e);var N\u003de.QT;e.ex+\u003dN.getLength();e.QT\u003dnew oR;return N};\ng.J.u6\u003dfunction(e){return this.XZ.get(e).u6};\ng.J.i8\u003dfunction(e){return this.XZ.get(e).i8};\ng.J.Iu\u003dfunction(e,N,y,w){this.XZ.get(e)||xan(this,e,N);N\u003dthis.XZ.get(e);if(this.rP){e\u003dnE9(this,e,y);if(w)for(var E\u003dg.c(e),A\u003dE.next();!A.done;A\u003dE.next()){A\u003dA.value;var T\u003dw;A.D\u003dT;A.startTime+\u003dT;A.o2+\u003dT;A.XT+\u003dT}jh5(this,y.mj,N,e)}else y.qk?N.TU\u003dy.kS:N.Yf.push(y),N.kD.push(y)};\ng.J.Lz\u003dfunction(e){var N;return((N\u003dthis.XZ.get(e))\u003d\u003dnull?void 0:N.QB)||[]};\ng.J.Wg\u003dfunction(){for(var e\u003dg.c(this.XZ.values()),N\u003de.next();!N.done;N\u003de.next())N\u003dN.value,N.PT\u0026\u0026(N.FI\u0026\u0026N.FI(),N.PT\u003d!1)};\ng.J.Km\u003dfunction(e,N){this.logger.debug(function(){return\"[onMediaEnd] formatId: \"+N});\nvar y\u003dthis.XZ.get(N);if(Fy){if(y\u0026\u0026!y.u6){if(y.Vs.get(e))y.Vs.get(e).aL\u003d!0;else{var w;((w\u003dthis.qK)\u003d\u003dnull?0:w.LX)\u0026\u0026y.Vs.set(e,{data:new oR,M8:0,aL:!0})}y.i8\u003d!0}}else y\u0026\u0026!y.i8\u0026\u0026(y.i8\u003d!0)};\ng.J.O$\u003dfunction(e){if(Fy){var N\u003dthis.XZ.get(e);if(N)for(var y\u003dg.c(N.Vs),w\u003dy.next();!w.done;w\u003dy.next()){var E\u003dg.c(w.value);w\u003dE.next().value;E\u003dE.next().value;var A\u003dN.lW.get(w);if(Xs(A[0])){if(!E.aL)continue;var T\u003dA,p\u003dE.data;p.getLength();A\u003d0;var C\u003d[];T\u003dg.c(T);for(var r\u003dT.next();!r.done;r\u003dT.next()){r\u003dr.value;var Y\u003dr.K,M\u003dhC(p,A,Y);A+\u003dY;C.push(new mv(r,M))}N.MZ.push.apply(N.MZ,g.B(C))}else if(E.data.getLength()\u003e0||!A[0].range\u0026\u0026E.aL)p\u003dvoid 0,A\u003dA[0],C\u003dE.M8,T\u003dE.data,A.range||(p\u003dE.aL),r\u003dT.getLength(),p\u003dnew mv(Ku0(A,\nA.N+C,r,p),T),E.M8+\u003dp.info.K,N.MZ.push(p);N.Vs.get(w).data\u003dnew oR;E.aL\u0026\u0026N.Vs.delete(w)}e\u003dthis.XZ.get(e);if(!e)return[];N\u003de.MZ;e.MZ\u003d[];y\u003dg.c(N);for(w\u003dy.next();!w.done;w\u003dy.next())e.ex+\u003dw.value.info.K;return N||[]}y\u003d(N\u003dthis.XZ.get(e))\u003d\u003dnull?void 0:N.To;if(!y)return[];this.vP(e,y);return y.O$()};\ng.J.bZ\u003dfunction(e){if(Fy)return hI(this,e);var N,y,w;return!!((y\u003d(N\u003dthis.XZ.get(e))\u003d\u003dnull?void 0:N.To)\u003d\u003dnull?0:(w\u003dy.uQ())\u003d\u003dnull?0:w.length)||hI(this,e)};\ng.J.vP\u003dfunction(e,N){for(;hI(this,e);){var y\u003dthis.Of(e);var w\u003de;w\u003dthis.XZ.get(w).u6\u0026\u0026!bO(this,w);L5(N,y,w\u0026\u0026Z_P(this,e))}};\ng.J.fh\u003dfunction(){g.x.prototype.fh.call(this);for(var e\u003dg.c(this.XZ.keys()),N\u003de.next();!N.done;N\u003de.next())Sr(this,N.value);var y;if((y\u003dthis.qK)\u003d\u003dnull?0:y.zx)for(e\u003dg.c(this.XZ.values()),N\u003de.next();!N.done;N\u003de.next())N\u003dN.value,N.Vs.clear(),N.lW.clear(),N.MZ.length\u003d0,N.QB.length\u003d0,N.kD.length\u003d0,N.Yf.length\u003d0;this.XZ.clear()};\nvar Fy\u003d!1;g.b(kX,g.x);g.J\u003dkX.prototype;g.J.X_\u003dfunction(){!this.Ss()\u0026\u0026this.xhr\u0026\u0026(this.vP(!1),ef(this.qU,this))};\ng.J.Fm\u003dfunction(){};\ng.J.c_\u003dfunction(){if(!this.Ss()\u0026\u0026this.xhr){var e\u003dthis.XP();e\u003d\u003d\u003d5?N4(this.r7):this.IJ(e);this.r7.N.stop();var N;(N\u003dthis.Yc)\u003d\u003dnull||N.stop()}};\ng.J.XP\u003dfunction(){var e\u003d\"\";wB(this.r7,this.xhr)\u0026\u0026(e\u003dTD1(this.r7,this.xhr));if(e)return this.info.yl.Xo(this.R2,e),3;this.vP(!0);if(yW(this.r7,this.xhr.status,this.xhr.CG(),this.info.aN(),this.ZP))return 5;if(this.vD)return 3;EE5(this.r7,this.xhr.BP(),0,this.aN());this.policy.PY\u0026\u0026F05(this.qU);return 4};\ng.J.vP\u003dfunction(e){var N\u003dthis.xhr;if((e||!wB(this.r7,this.xhr))\u0026\u0026N.MO()){e\u003dN.Qg();var y\u003de.getLength();this.logger.debug(function(){return\"handleAvailableSlices: slice length \"+y});\nthis.uI.feed(e)}};\ng.J.D$\u003dfunction(e,N){this.xhr.zE()\u0026\u0026e\u003d\u003d\u003d21\u0026\u0026KhJ(this);this.VP.D$(e,N)};\ng.J.nI\u003dfunction(e,N,y,w){y||(this.Aa.nI(w),this.policy.dJ\u0026\u0026e\u003d\u003d\u003d21\u0026\u0026KhJ(this));if(e!\u003d\u003d21)return!1;this.Aa.Kh\u003d!0;e\u003dN.getLength();y||(this.NH\u003dN.getUint8(0),N\u003dN.split(1).h3);var E\u003dthis.policy.pT,A\u003dthis.VP.N[this.NH],T\u003dthis.rP.K.get(A);if(E\u0026\u0026T\u0026\u0026(E*\u003dT.info.JM,e+y!\u003d\u003dw\u0026\u0026e\u003cE))return!1;cT(this.uP,this.NH,A,N);return!0};\ng.J.tp\u003dfunction(e){this.qU.tp(e)};\ng.J.gX\u003dfunction(e){if(this.policy.enableServerDrivenRequestCancellation){var N;(N\u003dthis.Yc)\u003d\u003dnull||N.dispose();this.Y5\u003de;e.qI\u0026\u0026(this.Yc\u003dnew g.e6(this.HA,e.qI,this));this.HA()}};\ng.J.HA\u003dfunction(){var e;if((e\u003dthis.Y5)!\u003dnull\u0026\u0026e.items){var N;(N\u003dthis.Yc)\u003d\u003dnull||N.start();if(this.Aa.N\u003e0){this.policy.al\u0026\u0026this.r7.N.stop();e\u003dthis.Aa.e8();N\u003dthis.Aa.AG();var y\u003dWh5(this,e);if(!(N\u003ey.zP||y.QD\u003e0\u0026\u0026this.info.Io()\u003ey.QD)){this.X$\u003d(0,g.iC)();var w;(w\u003dthis.Yc)\u003d\u003dnull||w.stop();this.policy.PY\u0026\u0026(w\u003dthis.qU,e\u003d{rE:Math.round(N*e/1E3),Ka:e},w.policy.PY\u0026\u0026(w.i9\u003de,w.ue++));this.Py(!1)}}}};\ng.J.Py\u003dfunction(e){this.r7.Py(e)};\ng.J.fu\u003dfunction(e){this.qU.fu(e,this.YK())};\ng.J.MQ\u003dfunction(e){this.vD\u003d!0;this.info.yl.Xo(this.R2,e.redirectUrl)};\ng.J.q5\u003dfunction(e){this.Aa instanceof $X\u0026\u0026this.Aa.q5(e)};\ng.J.Jb\u003dfunction(e){this.Aa instanceof $X\u0026\u0026this.Aa.Jb(e)};\ng.J.J9\u003dfunction(e,N,y){this.qU.J9(e,N,y,this.YK())};\ng.J.Zu\u003dfunction(e){var N\u003de.formatId,y\u003dSl({itag:N.itag,lmt:N.lmt,xtags:N.xtags}),w,E,A\u003dnew bH(((w\u003de.Hj)\u003d\u003dnull?void 0:w.first)||0,((E\u003de.Hj)\u003d\u003dnull?void 0:E.DJ)||0),T,p;w\u003dnew bH(((T\u003de.indexRange)\u003d\u003dnull?void 0:T.first)||0,((p\u003de.indexRange)\u003d\u003dnull?void 0:p.DJ)||0);if(!this.rP.K.get(y)){y\u003de.GF||{};if(this.policy.jI){var C,r;e\u003d(C\u003de.mimeType)!\u003dnull?C:\"\";C\u003d(r\u003dN.itag)!\u003dnull?r:0;r\u003dnd[\"\"+C];y.mimeType\u003dr!\u003d\u003d\"9\"\u0026\u0026r!\u003d\u003d\"9h\"?e:\u0027video/webm; codecs\u003d\"\u0027+[\"vp09\",r\u003d\u003d\u003d\"9h\"?\"02\":\"00\",\"51\",r\u003d\u003d\u003d\"9h\"?\"10\":\"08\",\"127.0.0.1.00\"].join(\".\")+\n\u0027\"\u0027}else y.mimeType\u003de.mimeType;y.itag\u003dN.itag;y.lastModified\u003d\"\"+(N.lmt||0);y.xtags\u003dN.xtags;N\u003dthis.rP;r\u003dpC(\"\");C\u003dTE(y,null);eI(N,new L1(r,C,A,w))}};\ng.J.fm\u003dfunction(e){this.qU.fm(e)};\ng.J.onSnackbarMessage\u003dfunction(e){if(this.policy.Lu)this.qU.onSnackbarMessage(e)};\ng.J.gD\u003dfunction(e){this.FU\u003de;this.l4\u003d(0,g.iC)();this.qU.gD(e)};\ng.J.tb\u003dfunction(e,N,y){this.qU.tb(e,N,y)};\ng.J.qf\u003dfunction(e){e.scope\u003d\u003d\u003d2\u0026\u0026(this.csP\u003de);this.qU.qf(e)};\ng.J.Ku\u003dfunction(){this.Mv\u003d!0;this.qU.Ku()};\ng.J.bQ\u003dfunction(e){this.policy.DD\u0026\u0026this.qU.bQ(e)};\ng.J.jl\u003dfunction(e){this.qU.jl(e,this.YK())};\ng.J.DI\u003dfunction(e){e.RS\u003d\u003d\u003d3\u0026\u0026(this.ZP\u003d!0);this.qU.DI(e)};\ng.J.Yy\u003dfunction(e){this.qU.Yy(e)};\ng.J.N5\u003dfunction(e){this.qU.N5(e)};\ng.J.canRetry\u003dfunction(){this.Ss();return this.r7.canRetry(!1)};\ng.J.dispose\u003dfunction(){if(!this.Ss()){g.x.prototype.dispose.call(this);this.r7.dispose();var e;(e\u003dthis.Yc)\u003d\u003dnull||e.dispose();this.IJ(-1);this.oC()}};\ng.J.IJ\u003dfunction(e){this.state\u003de;ef(this.qU,this)};\ng.J.aN\u003dfunction(){return this.info.aN()};\ng.J.aK\u003dfunction(){return this.Mv};\ng.J.xH\u003dfunction(){return this.csP};\ng.J.Iu\u003dfunction(e,N,y){y.clipId\u0026\u0026(this.clipId\u003dy.clipId);this.policy.L\u0026\u0026!N\u0026\u0026(this.d4\u003dy.ZN,this.qF\u003dy.startMs);var w\u003d0;this.policy.Pf\u0026\u0026this.Eo\u0026\u0026this.clipId\u0026\u0026(w\u003dXC(this.Eo,this.clipId)/1E3);this.uP.Iu(e,N,y,w);this.policy.y_\u0026\u0026this.FU\u0026\u0026this.Aa instanceof j3\u0026\u0026(w\u003dthis.FU.NL,this.Aa.Iu(y.durationMs/1E3,N,w\u003e0\u0026\u0026y.ZN+1\u003e\u003dw));this.uP.XZ.get(e).CT\u003d!0};\ng.J.Km\u003dfunction(e,N){this.uP.Km(e,N)};\ng.J.Q0\u003dfunction(e){this.requestIdentifier\u003de};\ng.J.O$\u003dfunction(e){return this.uP.O$(e)};\ng.J.Lz\u003dfunction(e){return this.uP.Lz(e)};\ng.J.bZ\u003dfunction(e){return this.uP.bZ(e)};\ng.J.Np\u003dfunction(){return this.uP.Np()};\ng.J.df\u003dfunction(){return 1};\ng.J.YK\u003dfunction(){return this.Aa.requestNumber};\ng.J.hG\u003dfunction(){return this.requestIdentifier};\ng.J.xv\u003dfunction(){return this.clipId};\ng.J.nC\u003dfunction(){return this.R2.nC()};\ng.J.FG\u003dfunction(){this.oC()};\ng.J.oC\u003dfunction(){this.Aa.deactivate();var e;(e\u003dthis.xhr)\u003d\u003dnull||e.abort()};\ng.J.isComplete\u003dfunction(){return this.state\u003e\u003d3};\ng.J.V4\u003dfunction(){return this.state\u003d\u003d\u003d3};\ng.J.Q_\u003dfunction(){return this.state\u003d\u003d\u003d5};\ng.J.Mn\u003dfunction(){return this.state\u003d\u003d\u003d4};\ng.J.U1\u003dfunction(){return this.isComplete()};\ng.J.C9\u003dfunction(){return this.state\u003e\u003d1};\ng.J.qY\u003dfunction(){return this.policy.jn?this.r7.qY():0};\ng.J.BM\u003dfunction(){this.policy.jn\u0026\u0026ef(this.qU,this)};\ng.J.Yv\u003dfunction(){return JR1(this.info)};\ng.J.pw\u003dfunction(){return this.r7.pw()};\ng.J.Cz\u003dfunction(){var e\u003dJi5(this.r7);Object.assign(e,Cd0(this.info));e.req\u003d\"sabr\";e.rn\u003dthis.YK();var N;if((N\u003dthis.xhr)\u003d\u003dnull?0:N.status)e.rc\u003dthis.policy.d2?this.xhr.status:this.xhr.status.toString();var y;(N\u003d(y\u003dthis.xhr)\u003d\u003dnull?void 0:y.Cq())\u0026\u0026(e.msg\u003dN);this.X$\u0026\u0026(y\u003dWh5(this,this.X$-this.Aa.nR()),e.letm\u003dy.g1l,e.mrbps\u003dy.zP,e.mram\u003dy.QD);return e};\ng.J.Ue\u003dfunction(){return{d4:this.d4,qF:this.qF,isDecorated:this.info.isDecorated()}};O__.prototype.tick\u003dfunction(e,N){this.ticks[e]\u003dN?window.performance.timing.navigationStart+N:(0,g.iC)()};g.b(Xy,g.pT);g.J\u003dXy.prototype;\ng.J.Q8\u003dfunction(e,N,y,w){var E\u003d!1;this.policy.Ut\u0026\u0026(E\u003dy?this.l9\u003d\u003d\u003de.Ch:this.qg\u003d\u003d\u003de.Ch);if(this.Z\u0026\u0026w\u0026\u0026!E){w\u003d[];E\u003d[];var A\u003d[],T\u003dvoid 0,p\u003d0;N\u0026\u0026(w\u003dN.J,E\u003dN.N,A\u003dN.j,T\u003dN.K,p\u003dN.Z8,this.policy.yn\u0026\u0026this.Fh(\"sdai\",{sq:e.Ch,ssvicpns:w.join(\".\"),ssvid:E.join(\".\")}));this.policy.Ut\u0026\u0026(y?this.l9\u003de.Ch:this.qg\u003de.Ch);this.Z.O7(e.Ch,e.startTime,this.N,w,E,A,y,p,T)}if(this.policy.Ut){if(y||this.policy.xX){this.N\u003d\u003d\u003d1\u0026\u0026dB(this,5,\"noad\");var C;e.Ch!\u003d\u003d((C\u003dthis.J)\u003d\u003dnull?void 0:C.Ch)\u0026\u0026(AdM(this,e,N,y),isNaN(e.startTime)||IO(this,\ne.Ch,iO(this,e.startTime,e.Ch),!!N,this.Z))}}else y\u0026\u0026AdM(this,e,N)};\ng.J.Ya\u003dfunction(e,N,y){var w\u003dthis.videoTrack.J.index.vY()\u003c\u003dN;this.J\u003d{Re:e,Ch:N,Y$:y};w\u0026\u0026PT(this,e,N)};\ng.J.f_\u003dfunction(){this.Z\u0026\u0026this.Z.f_()};\ng.J.Fh\u003dfunction(e,N){this.tW.Fh(e,N)};\ng.J.Ll\u003dfunction(e,N){var y\u003dthis.videoTrack.J.index.zI(e);if(y\u003e\u003d0){var w;var E\u003d((w\u003dN.Yk.ow(y,2))\u003d\u003dnull?void 0:w.Yh)||\"\";if(this.policy.L||E)return N.Af(e,y),vT(this.tW,e,e,y),this.Fh(\"sdai\",{cmskpad:1,t:e.toFixed(3),sq:y}),!0}this.Fh(\"sdai\",{cmskpad:0,t:e.toFixed(3),sq:y});return!1};g.b(fP,g.x);fP.prototype.mK\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?{}:y;this.policy.G4\u003dk_(e,y,this.j,N\u003d\u003d\u003dvoid 0?!1:N)};xX.prototype.gF\u003dfunction(e){var N\u003dthis;if(this.policy.i$){var y\u003dnew Set(e);y.size\u003d\u003d\u003dthis.i9.size\u0026\u0026[].concat(g.B(y)).every(function(w){return N.i9.has(w)})||(this.tW.Fh(\"lwnmow\",{itagDenylist:[].concat(g.B(e)).join(\",\")}),this.tW.Bm(!!y.size),this.D\u003d-1,this.i9\u003dy,jr(this,this.J),this.Zl\u003d!0)}};\nxX.prototype.mK\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?{}:y;var w\u003dthis.policy.G4;this.L.mK(e,N\u003d\u003d\u003dvoid 0?!1:N,y);if(w!\u003d\u003dthis.policy.G4){jr(this,this.J);nP(this);var E,A;w\u003ethis.policy.G4\u0026\u0026((E\u003dthis.K)\u003d\u003dnull?0:Kd(E.info))\u0026\u0026((A\u003dthis.nextVideo)\u003d\u003dnull||!Kd(A.info))\u0026\u0026(this.Ng\u003d!0)}};KP.prototype.lZ\u003dfunction(e){this.timestampOffset\u003de;this.flush()};\nKP.prototype.flush\u003dfunction(){if(this.J.pos\u003e0){var e\u003d{a:this.track.qG(),u:this.J.jY(),pd:Math.round(this.j),ad:Math.round(this.K)},N\u003dthis.N;if(N){var y\u003dN.J.info;e.itag\u003dy.itag;y.J\u0026\u0026(e.xtags\u003dy.J);e.sq\u003dN.Ch;e.st\u003dN.startTime;e.sd\u003dN.duration;this.track.policy.Ub\u0026\u0026(e.si\u003dN.O2());N.j\u0026\u0026(e.esl\u003dN.N+N.K);N.eY()\u0026\u0026(e.eos\u003d1)}isNaN(this.timestampOffset)||(e.to\u003dthis.timestampOffset);var w;if(N\u003d(w\u003dthis.track.TW)\u003d\u003dnull?void 0:w.N7({})){for(var E in N)this.Z[E]!\u003d\u003dN[E]\u0026\u0026(e[\"sb_\"+E]\u003dN[E]);this.Z\u003dN}this.track.Fh(\"sbu\",\ne);this.J.reset();this.buffered\u003d[];this.L\u003dthis.K\u003dthis.j\u003d0;this.timestampOffset\u003dthis.N\u003dvoid 0}};OY.prototype.dispose\u003dfunction(){this.Kh\u003d!0};\nOY.prototype.Ss\u003dfunction(){return this.Kh};\ng.b(aO,Error);var QY5\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]);yU.prototype.skip\u003dfunction(e){this.offset+\u003de};\nyU.prototype.mN\u003dfunction(){return this.offset};g.J\u003dO1n.prototype;g.J.BW\u003dfunction(){return this.N};\ng.J.SL\u003dfunction(){return this.N.length?this.N[this.N.length-1]:null};\ng.J.w4\u003dfunction(){this.N\u003d[];JW(this);AW(this)};\ng.J.Of\u003dfunction(e){this.Et\u003dthis.N.shift().info;e.info.Bw(this.Et)};\ng.J.Lz\u003dfunction(){return g.dn(this.N,function(e){return e.info})};\ng.J.qG\u003dfunction(){return!!this.Z.info.audio};\ng.J.getDuration\u003dfunction(){return this.Z.index.f9()};g.b(IE,H0);g.J\u003dIE.prototype;g.J.onStateChange\u003dfunction(){this.Ss()\u0026\u0026(oO(this.uP,this.formatId),this.J.dispose())};\ng.J.Cz\u003dfunction(){var e\u003dqfF(this.uP,this.formatId),N;var y\u003d((N\u003dthis.uP.XZ.get(this.formatId))\u003d\u003dnull?void 0:N.bytesReceived)||0;var w;N\u003d((w\u003dthis.uP.XZ.get(this.formatId))\u003d\u003dnull?void 0:w.ex)||0;return{expected:e,received:y,bytesShifted:N,sliceLength:bO(this.uP,this.formatId),isAnyMediaEndReceived:this.uP.i8(this.formatId)}};\ng.J.yu\u003dfunction(){return 0};\ng.J.RL\u003dfunction(){return!0};\ng.J.O$\u003dfunction(){return this.uP.O$(this.formatId)};\ng.J.uQ\u003dfunction(){return[]};\ng.J.bZ\u003dfunction(){return this.uP.bZ(this.formatId)};\ng.J.pw\u003dfunction(){return this.lastError};\ng.J.qY\u003dfunction(){return 0};g.b($e,g.x);g.J\u003d$e.prototype;g.J.qG\u003dfunction(){return!!this.J.info.audio};\ng.J.SL\u003dfunction(){return this.j.SL()};\ng.J.Of\u003dfunction(e){this.j.Of(e);var N;(N\u003dthis.U)!\u003dnull\u0026\u0026(N.L.add(e.info.Ch),N.J\u003dhBF(N,N.gT,N.Ki,e,N.J),N.K\u003de,N.Z\u003d(0,g.iC)());this.JM\u003dMath.max(this.JM,e.info.J.info.JM||0)};\ng.J.getDuration\u003dfunction(){if(this.policy.N){var e\u003dthis.tW.bP();if(e)return LH(e)}return this.J.index.f9()};\ng.J.w4\u003dfunction(){zc(this);this.j.w4()};\ng.J.tG\u003dfunction(){return this.j};\ng.J.isRequestPending\u003dfunction(e){return this.K.length?e\u003d\u003d\u003dthis.K[this.K.length-1].info.QB[0].Ch:!1};\ng.J.lZ\u003dfunction(e){var N;(N\u003dthis.U)\u003d\u003dnull||N.lZ(e);var y;(y\u003dthis.D)\u003d\u003dnull||y.lZ(e)};\ng.J.Fh\u003dfunction(e,N){this.tW.Fh(e,N)};\ng.J.wS\u003dfunction(){return this.tW.wS()};\ng.J.dispose\u003dfunction(){var e;(e\u003dthis.D)\u003d\u003dnull||e.flush();g.x.prototype.dispose.call(this)};g.b(qN,g.x);qN.prototype.K\u003dfunction(){this.N++\u003e15||(this.J\u003d!this.J,new qhF(this.tW,this.policy,this.bk,this.yl,this.J),this.delay.start())};\ng.J\u003dqhF.prototype;g.J.Fm\u003dfunction(){};\ng.J.X_\u003dfunction(){};\ng.J.c_\u003dfunction(){if(!this.done)if(this.done\u003d!0,this.xhr.status\u003d\u003d\u003d200\u0026\u0026this.xhr.BP()\u003d\u003d\u003dthis.size)this.tW.Fh(\"rqs\",this.getInfo());else{var e\u003d\"net.connect\";this.xhr.status\u003e200?e\u003d\"net.badstatus\":this.xhr.uJ()\u0026\u0026(e\u003d\"net.closed\");this.onError(e)}};\ng.J.onError\u003dfunction(e){var N\u003dthis;this.tW.handleError(e,this.getInfo());S3(\"https://www.gstatic.com/ytlr/img/sign_in_avatar_default.png?rn\u003d\"+this.timing.requestNumber,\"gp\",function(y){N.tW.Fh(\"pathprobe\",y)},function(y){N.tW.handleError(y.errorCode,y.details)})};\ng.J.getInfo\u003dfunction(){var e\u003dthis.timing.gL();e.shost\u003dlN(this.location.tA);e.pb\u003dthis.size;return e};g.b(ZU,g.x);\nZU.prototype.G\u003dfunction(e,N){if(e.G){this.rP.isLive?(e\u003dthis.rP.L$\u0026\u0026this.rP.j?e.J.Tn(this.rP.L$,!1):e.J.Od(Infinity),e.Hf\u003dthis.Hf):e\u003de.J.Tn(0,!1);if(this.Ng){var y\u003dthis.Ng;e.Hf\u003d\u003d\u003d0\u0026\u0026(e.L\u003dy.U)}else e.L\u003dthis.D;return e}y\u003de.N;if(!y.J.Yz())return y.J.I8()?(e\u003dhz(this.L,e.J.info.JM,N.J.info.JM,0),e\u003dy.J.rh(y,e)):e\u003dy.J.oF(y),e;var w\u003dy.XT-this.tW.getCurrentTime(),E\u003d!y.range||y.K\u003d\u003d\u003d0\u0026\u0026y.N\u003d\u003d\u003d0?0:y.range.length-(y.N+y.K),A\u003dy.J;this.xY(e,w)\u0026\u0026E\u003d\u003d\u003d0\u0026\u0026(this.rP.isManifestless?A\u003de.J:(A\u003dy.startTime+Jj,y.K\u0026\u0026(A+\u003dy.duration),\ng3(e,A),y\u003de.N,A\u003dy.J));A.I8()?(E\u003dthis.K,N\u003dhz(this.L,A.info.JM,N.J.info.JM,w,E.j.length\u003e0\u0026\u0026E.U\u003d\u003d\u003d0\u0026\u0026this.tW.Sh),w\u003dvl(e),e\u003dy.J.rh(y,N),(N\u003de.K)\u0026\u0026e.QB.length\u003e1\u0026\u0026(w||e.yl.N||e.QB[0].J!\u003d\u003dy.J?e\u003dy.J.rh(y,e.QB[0].K):(w\u003de.QB[e.QB.length-1],A\u003dw.K/N,!w.j\u0026\u0026A\u003c.4\u0026\u0026(e\u003dy.J.rh(y,N-w.K))))):(y.Ch\u003c0\u0026\u0026(N\u003dvx(y),N.pr\u003d\"\"+e.K.length,this.tW.isSeeking()\u0026\u0026(N.sk\u003d\"1\"),N.snss\u003dy.L,this.tW.Fh(\"nosq\",N)),e\u003dA.oF(y));if(this.policy.i9)for(y\u003dg.c(e.QB),N\u003dy.next();!N.done;N\u003dy.next())N.value.type\u003d6;return e};\nZU.prototype.xY\u003dfunction(e,N){if(!vl(e)||!e.J.Yz())return!1;var y\u003dthis.K.Zl||cms(e)||N\u003c\u003dthis.policy.vV||this.K.Ng;this.logger.debug(function(){return\"ready to adapt: \"+y+\", upgrade pending: \"+cms(e)+\", health: \"+N});\nreturn y};\nZU.prototype.fh\u003dfunction(){g.x.prototype.fh.call(this)};\nvar Jj\u003d2/24;g.b(Oe,g.x);Oe.prototype.vr\u003dfunction(e,N,y){var w;var E\u003d((w\u003dthis.N)\u003d\u003dnull?void 0:w.reason)\u003d\u003d\u003d\"m\"?\"m\":this.N\u0026\u0026LsH(this,this.N)?this.N.reason:\"a\";this.tW.vr(new VW(e,E,y));Hl(this.tW,N,e,!0)};\nOe.prototype.QP\u003dfunction(e,N){for(var y\u003dg.c(this.l9),w\u003dy.next();!w.done;w\u003dy.next())if(w\u003dw.value,w.id\u003d\u003d\u003de)return this.qK.Sw||(this.K\u003d[w]),this.Z\u003dthis.rP.J[e],tW(this.qK)\u0026\u0026(this.Ng\u003d!0),new VW(this.Z,N?\"t\":\"m\");this.K\u003d[];return null};\nOe.prototype.mK\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?{}:y;this.J.mK(e,N\u003d\u003d\u003dvoid 0?!1:N,y)};ls.prototype.setData\u003dfunction(e,N,y,w){var E\u003dthis;w\u003dw\u003d\u003d\u003dvoid 0?{}:w;if(y\u003d\u003dnull?0:y.Xz)this.Na\u003dH_M(this,y,w),e.Td\u003dthis.yl.Td();if(this.aN())return!0;this.data\u003de;this.J\u003dAR5(e,N,function(A,T){var p;(p\u003dE.qU)\u003d\u003dnull||p.g4(A,T)},y\u003d\u003dnull?void 0:y.K);\nif(!this.J)return!1;this.N\u003dg.A5(this.J,NFM);return!0};\nls.prototype.aN\u003dfunction(){return this.requestType\u003d\u003d\u003d1};\nls.prototype.Io\u003dfunction(){var e;return((e\u003dthis.qU)\u003d\u003dnull?void 0:e.Io())||0};\nls.prototype.isDecorated\u003dfunction(){var e;return!((e\u003dthis.data)\u003d\u003dnull||!e.Ag)};FE.prototype.encrypt\u003dfunction(e){this.uB.exports.AES128CTRCipher_encrypt(this.cipher,e.byteOffset,e.byteLength);return e};\nFE.prototype.Ss\u003dfunction(){return this.cipher\u003d\u003d\u003d0};\nFE.prototype.dispose\u003dfunction(){this.uB.exports.AES128CTRCipher_release(this.cipher);this.cipher\u003d0};o9.prototype.encrypt\u003dfunction(e,N){return Nc(this.subtleCrypto.encrypt({name:\"AES-CTR\",length:128,counter:N},this.key,e).catch(function(y){return Promise.reject(y.name+\": \"+y.message)}).then(function(y){return new Uint8Array(y)}))};\no9.prototype.Ss\u003dfunction(){return this.J};\no9.prototype.dispose\u003dfunction(){this.J\u003d!0};\ngH.Jw(o9,{encrypt:SD(\"oan2\")});bs.prototype.encrypt\u003dfunction(e,N){oo(this.N,N);return Nc(this.N.encrypt(e))};\nbs.prototype.Ss\u003dfunction(){return this.J};\nbs.prototype.dispose\u003dfunction(){this.J\u003d!0};\ngH.Jw(bs,{encrypt:SD(\"oap\")});hJ.prototype.encrypt\u003dfunction(e,N){var y\u003dthis.uB.MJ(N),w\u003dthis.J;w.uB.exports.AES128CTRCipher_setCounter(w.cipher,(y!\u003dnull?y:N).byteOffset);N\u003dthis.uB.MJ(e);this.J.encrypt(N!\u003dnull?N:e);y\u0026\u0026this.uB.free(y.byteOffset);return N?Nc(this.uB.F4(N)):Nc(e)};\nhJ.prototype.Ss\u003dfunction(){return this.J.Ss()};\nhJ.prototype.dispose\u003dfunction(){this.J.dispose()};\ngH.Jw(hJ,{encrypt:SD(\"oalw\")});cO.prototype.encrypt\u003dfunction(e,N){var y\u003dthis,w\u003dyA(\"\");e.length\u003c\u003dthis.QR\u0026\u0026this.J\u0026\u0026!this.j\u0026\u0026(w\u003dTm(w,function(){return y.J?y.J.encrypt(e,N):yA(\"wasm unavailable\")}));\ne.length\u003c\u003dthis.yW\u0026\u0026(this.J\u0026\u0026this.j\u0026\u0026(w\u003dTm(w,function(){return y.J?y.J.encrypt(e,N):yA(\"wasm unavailable\")})),w\u003dTm(w,function(){return MVH(y,e,N)}));\nreturn Tm(Tm(w,function(){return lWM(y,e,N)}),function(){return MVH(y,e,N)})};\ncO.prototype.Ss\u003dfunction(){return this.L};\ncO.prototype.dispose\u003dfunction(){this.L\u003d!0;var e;(e\u003dthis.K)\u003d\u003dnull||A$(e,g.JV);g.JV(this.J);g.JV(this.N)};km.prototype.encrypt\u003dfunction(e){(0,g.iC)();return(new LC(this.J.J)).encrypt(e,this.iv)};\nkm.prototype.decrypt\u003dfunction(e,N){(0,g.iC)();return(new LC(this.J.J)).decrypt(e,N)};\nkm.prototype.Ss\u003dfunction(){return this.K};\nkm.prototype.dispose\u003dfunction(){this.K\u003d!0;g.JV(this.N)};g.b(BO,g.x);BO.prototype.K\u003dfunction(e,N){if(N){N\u003dN instanceof g.YE?N:XE(this,N);var y;((y\u003dthis.J.get(e))\u003d\u003dnull?void 0:lN(y.location))!\u003d\u003dlN(N)\u0026\u0026this.J.set(e,new XgH(N,e))}else this.J.delete(e)};\nBO.prototype.load\u003dfunction(){var e\u003dthis,N,y,w,E,A,T,p,C,r,Y;return g.f(function(M){switch(M.J){case 1:N\u003de.J.get(0);g.c5(M,2);var l;if(l\u003dN\u0026\u0026!e.N)l\u003dlN(N.location),l\u003de.N\u003d\u003d\u003der(l);if(l){M.u9(4);break}return g.D(M,dE(e,e.N?2:0),5);case 5:if(y\u003dM.N)e.K(0,y),Sd(y)\u0026\u0026e.K(1,oh(y));case 4:g.B5(M,3);break;case 2:w\u003dg.XH(M);g.uA(w);if(!e.N){M.u9(3);break}e.N\u003d!1;return g.D(M,e.load(),7);case 7:return M.return();case 3:if(!e.ph.experiments.gP(\"html5_onesie_probe_ec_hosts\")){M.u9(0);break}g.c5(M,9);E\u003de;A\u003dE.K;T\u003d3;return g.D(M,\ndE(e,1),11);case 11:return A.call(E,T,M.N),p\u003de,C\u003dp.K,r\u003d4,g.D(M,dE(e,2),12);case 12:C.call(p,r,M.N);g.B5(M,0);break;case 9:Y\u003dg.XH(M),g.uA(Y),g.hn(M)}})};\nBO.prototype.G\u003dfunction(){var e\u003dthis,N,y;return g.f(function(w){g.NA(e.U);N\u003dg.Y2(e.ph.experiments,\"html5_onesie_prewarm_max_lact_ms\");if(z_()\u003e\u003dN)return w.return();(y\u003de.J.get(0))\u0026\u0026kX5(e,y);g.hn(w)})};\nvar h$F\u003d{WNs:0,hMg:1,D3l:2,lcP:3,UXk:4,0:\"PRIMARY\",1:\"SECONDARY\",2:\"RANDOM\",3:\"SENSITIVE_CONTENT\",4:\"C_YOUTUBE\"};I9.prototype.decrypt\u003dfunction(e){var N\u003dthis,y,w,E,A,T,p;return g.f(function(C){switch(C.J){case 1:if(N.J.length\u0026\u0026!N.J[0].isEncrypted)return C.return();N.N\u003d!0;N.NA.lB(\"omd_s\");y\u003dnew Uint8Array(16);cM()?w\u003dnew Uh(e):E\u003dnew LC(e);case 2:if(!N.J.length||!N.J[0].isEncrypted){C.u9(4);break}A\u003dN.J.shift();if(!w){T\u003dE.decrypt(A.buffer.YX(),y);C.u9(5);break}return g.D(C,w.decrypt(A.buffer.YX(),y),6);case 6:T\u003dC.N;case 5:p\u003dT;for(var r\u003d0;r\u003cy.length;r++)if(y[r]\u003d\u003d\u003d255)y[r]\u003d0;else{y[r]+\u003d1;break}r\u003dN.NA;var Y\u003dA.videoId,\nM\u003dA.mj,l\u003dA.formatId,F\u003dnew oR([p]),S;(S\u003dvO(r.cY,Y))\u003d\u003dnull||cT(S,M,l,F);C.u9(2);break;case 4:N.NA.lB(\"omd_c\"),zG(N),N.N\u003d!1,N.NA.Bq(),g.hn(C)}})};\nI9.prototype.enqueue\u003dfunction(e,N,y,w,E){this.J.push({videoId:e,mj:N,formatId:y,buffer:w,isEncrypted:E});this.N||zG(this)};var vj9\u003d!!Uint8Array.prototype.copyWithin,is\u003d[],Dj\u003d[],Pd5\u003d[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],VB\u003d[],gE\u003d[],tJ\u003d[],fH\u003d[];nH.prototype.ZJ\u003dfunction(e){return g.jD(new g.us(e))};\nnH.prototype.r5\u003dfunction(e){function N(T){if(!T.done)return A.append(T.value),E.read().then(function(p){return N(p)})}\nif(!(\"DecompressionStream\"in window))return yA(\"native decompression unavailable\");var y\u003dnew DecompressionStream(\"gzip\"),w\u003dy.writable.getWriter();w.write(e).then(function(){return w.close()});\nvar E\u003dy.readable.getReader(),A\u003dnew oR([]);return Tm(A$(A$(Nc(E.read()),N),function(){return A.YX()}),function(T){return yA(T.message)})};\nnH.prototype.Ln\u003dfunction(e,N){var y\u003dvoid 0,w\u003dN.MJ(e);w\u0026\u0026(y\u003dw.byteOffset,e\u003dw);w\u003dN.exports.getInflatedSize(e.byteOffset,e.length);if(w\u003d\u003d\u003d0)return yA(\"bad compressed input\");var E\u003dN.malloc(w);if(N.exports.inflateGzip(e.byteOffset,e.length,E))return N.free(E),yA(\"inflateGzip failed\");y\u0026\u0026N.free(y);return Nc(new Uint8Array(N.exports.memory.buffer,E,w))};\ngH.Jw(nH,{ZJ:function(e){return{profile:\"gzjb\",XA:Math.ceil(e.byteLength/16)}},\nr5:function(e){return{profile:\"gznb\",XA:Math.ceil(e.byteLength/16)}},\nLn:function(e){return{profile:\"gzwb\",XA:Math.ceil(e.byteLength/16)}}});g.b(QB,YX);g.J\u003dQB.prototype;g.J.Bq\u003dfunction(){this.cY.Bq()};\ng.J.dX\u003dfunction(e,N){switch(e){case 10:var y\u003dn2(N,CvE);e\u003dy.cu9;var w\u003d!1;switch(e){case 0:this.K\u003d!y.tF.BPP;this.iv\u003dy.tF.iv;break;case 2:break;case 23:var E\u003dthis.cY;y\u003dy.yMP;E.lB(\"omp_r\");y.videoId\u0026\u0026(E.Jc\u003dy.videoId);E.Jc!\u003d\u003dE.videoData.videoId\u0026\u0026(E.videoData.uM\u003dE.Jc,E.Fh(\"ompp\",\"vid.\"+E.Jc));E.UI\u003d!0;break;case 24:y\u003dthis.cY;y.lB(\"omp_c\");y.UI\u003d!1;y.vS\u003d!1;var A\u003d(E\u003dy.ZM)\u003d\u003dnull?void 0:E.get(y.Jc);y.notifySubscribers(y.Jc);A!\u003dnull\u0026\u0026(A.J\u003d!0);WO(y);break;default:w\u003d!0}this.cY.gK\u0026\u0026this.cY.Fh(\"ombup\",\"id.10;pt.\"+\ne+\";len.\"+N.getLength()+(w?\";ignored.1\":\"\"));this.j\u003de;break;case 11:tV5(this,N);break;case 12:this.EG(N,!0);break;case 37:N\u003dn2(N,rAs);(N.Rn||N.Sv)\u0026\u0026N.videoId\u0026\u0026this.cY.uH.set(N.videoId,N);break;case 60:this.Hq(N);break;case 47:this.T(\"html5_server_playback_start_policy\")\u0026\u0026(N\u003dn2(N,lkJ),this.cY.playbackStartPolicy\u003dN);break;case 35:this.tp(N);break;case 45:this.fm(N);break;case 66:this.Yy(N);break;default:this.cY.gK\u0026\u0026this.cY.Fh(\"ombup\",\"id.\"+e+\";len.\"+N.getLength()+\";ignored.1\")}};\ng.J.gD\u003dfunction(e){this.cY.gD(e)};\ng.J.Hq\u003dfunction(e){e\u003dn2(e,H1);this.cY.Hq(e)};\ng.J.fm\u003dfunction(e){e\u003dn2(e,KA);this.cY.fm(e)};\ng.J.nF\u003dfunction(e){var N\u003de.mj,y\u003de.qk,w\u003de.RH,E\u003de.KO,A\u003de.ZN,T\u003de.startMs,p\u003de.durationMs,C\u003de.timeRange,r\u003de.kS,Y\u003dSl(e),M\u003dCcF.has(nd[\"\"+e.itag]);y\u0026\u0026this.lB(M?\"oais_r\":\"ovis_r\");var l\u003dthis.J[Y]!\u003d\u003dvoid 0;this.cY.gK\u0026\u0026this.cY.Fh(\"ombup\",\"id.20;hid.\"+N+\";fid.\"+Y);var F\u003de.videoId||\"\";this.N[N]\u003dY;this.L[N]\u003dF;l||(this.J[Y]\u003d{videoId:F,bj:!1,qG:M,headers:[]});this.J[Y].headers.push(e);this.cY.Iu(F,Y,M,{mj:N,qk:!!y,RH:w!\u003dnull?w:-1,ZN:A!\u003dnull?A:-1,startMs:T!\u003dnull?T:-1,durationMs:p!\u003dnull?p:-1,kS:r!\u003dnull?r:0,KO:E,timeRange:C})};\ng.J.EG\u003dfunction(e,N){var y\u003de.getUint8(0);this.cY.gK\u0026\u0026this.cY.Fh(\"ombup\",\"id.\"+(N?12:21)+\";len.\"+e.getLength()+\";hid.\"+y);if(e.getLength()!\u003d\u003d1){e\u003de.split(1).h3;var w\u003dthis.N[y]||null,E\u003dthis.L[y]||\"\";w\u0026\u0026(this.oe(this.J[w].qG?\"oafs_r\":\"ovfs_r\"),this.queue.enqueue(E,y,w,e,N))}};\ng.J.Km\u003dfunction(e){var N\u003de.getUint8(0);this.cY.gK\u0026\u0026this.cY.Fh(\"ombup\",\"id.22;len.\"+e.getLength()+\";hid.\"+N);e\u003dthis.N[N]||null;var y\u003dthis.L[N]||\"\";if(e)if(this.T(\"html5_use_ump_request_slicer\")){var w\u003dthis.queue;w.J.push({videoId:y,mj:N,formatId:e,isEncrypted:!1,fB:!0});w.N||zG(w)}else this.cY.Km(y,N,e)};\ng.J.Q0\u003dfunction(e){this.cY.Q0(e)};\ng.J.Ii\u003dfunction(e,N){var y\u003dthis,w,E,A,T,p,C,r,Y,M,l;return g.f(function(F){switch(F.J){case 1:y.cY.Ii();w\u003de.YX();if(!N){A\u003dw;F.u9(2);break}return g.D(F,WTH(y.cY,w,y.iv),3);case 3:A\u003dF.N;case 2:E\u003dA;if(!y.cY.enableCompression){F.u9(4);break}p\u003d(T\u003dperformance)\u003d\u003dnull?void 0:T.now();return g.D(F,z$F(E),5);case 5:E\u003dF.N,y.cY.Fh(\"decompression\",{ds:\"DecompressionStream\"in window,rt:((C\u003dperformance)\u003d\u003dnull?NaN:C.now())-p});case 4:try{r\u003dn2(E,G5H)}catch(S){return Y\u003dS instanceof Error?{name:S.name,message:S.message}:\n{},Y.webcrypto\u003d\"\"+ +!!cM(),Y.enc\u003d\"\"+ +y.K,M\u003dnew P3(\"onesie.response.parse\",Y),F.return(Promise.reject(M))}VVH(r);l\u003dg.IR(r.body);return F.return(l)}})};\ng.J.tp\u003dfunction(e){this.T(\"html5_consume_onesie_next_request_policy_for_sabr\")\u0026\u0026(e\u003dn2(e,Yp9),this.cY.tp(e))};\ng.J.Yy\u003dfunction(e){e\u003d{wI:ZK(new DK(e),1,oQJ)};this.cY.Yy(e)};\ng.J.lB\u003dfunction(e){this.cY.lB(e)};\ng.J.oe\u003dfunction(e){return this.cY.oe(e)};\ng.J.T\u003dfunction(e){return this.cY.T(e)};g.b(KH,g.x);g.J\u003dKH.prototype;g.J.xv\u003dfunction(){return\"\"};\ng.J.Np\u003dfunction(e){var N,y;return((y\u003d(N\u003dthis.ZM)\u003d\u003dnull?void 0:N.get(e))\u003d\u003dnull?void 0:y.Np())||[]};\ng.J.bZ\u003dfunction(e,N){var y;return!((y\u003dvO(this,N))\u003d\u003dnull||!y.bZ(e))};\ng.J.O$\u003dfunction(e,N){var y;return((y\u003dvO(this,N))\u003d\u003dnull?void 0:y.O$(e))||[]};\ng.J.Lz\u003dfunction(e,N){var y;return((y\u003dvO(this,N))\u003d\u003dnull?void 0:y.Lz(e))||[]};\ng.J.IJ\u003dfunction(e){this.state\u003de;this.notifySubscribers()};\ng.J.aN\u003dfunction(){return!1};\ng.J.aK\u003dfunction(){return!1};\ng.J.xH\u003dfunction(){};\ng.J.lB\u003dfunction(e){this.JW.lB(e)};\ng.J.oe\u003dfunction(e){return this.JW.oe(e)};\ng.J.nI\u003dfunction(e,N,y,w){y||this.Aa.nI(w);return!1};\ng.J.D$\u003dfunction(e,N){this.NA.D$(e,N)};\ng.J.CF\u003dfunction(){this.lB(\"orfb\");this.oA\u003d!0;if(OaM(this)\u0026\u0026this.xhr){var e\u003d{rc:this.xhr.status,lb:this.xhr.BP(),rt:(1E3*ZAH(this.Aa)).toFixed(),shost:g.uB(this.t9),trigger:\"o1\"};this.Fh(\"pathprobe\",Xe(e))}};\ng.J.Ii\u003dfunction(){this.lB(\"opr_r\");this.h8\u003d!0};\ng.J.Iu\u003dfunction(e,N,y,w){if(this.ZM){if(!this.ZM.has(e)){var E\u003dnew lO(this);this.ZM.set(e,E);g.Q(this,E)}var A;(A\u003dthis.ZM.get(e))\u003d\u003dnull||A.Iu(N,y,w);WO(this);y||(this.d4\u003dw.ZN,this.qF\u003dw.startMs)}else WO(this)};\ng.J.gD\u003dfunction(e){this.Oo\u003de;e.MD!\u003dnull\u0026\u0026this.JW.LG(e.MD)};\ng.J.Hq\u003dfunction(e){this.zR\u003de};\ng.J.tp\u003dfunction(e){e.videoId\u0026\u0026this.MV.set(e.videoId,e)};\ng.J.Bq\u003dfunction(){if(this.ZM)for(var e\u003dg.c(this.ZM.keys()),N\u003de.next();!N.done;N\u003de.next()){var y\u003dvoid 0;(y\u003dthis.ZM.get(N.value))\u003d\u003dnull||y.Wg()}};\ng.J.fm\u003dfunction(e){this.gt\u003de};\ng.J.Yy\u003dfunction(e){if(e\u003d\u003dnull?0:e.wI)if(e\u003de.wI.lH){e\u003dg.c(e);for(var N\u003de.next();!N.done;N\u003de.next())N\u003dN.value,N.videoId\u0026\u0026this.H6.set(N.videoId,N)}};\ng.J.Fh\u003dfunction(e,N,y){this.JW.Fh(e,N,y\u003d\u003d\u003dvoid 0?!1:y)};\ng.J.Km\u003dfunction(e,N,y){var w;(w\u003dvO(this,e))\u003d\u003dnull||w.Km(N,y)};\ng.J.Q0\u003dfunction(e){this.oa.set(e.videoId,e)};\ng.J.fetch\u003dfunction(){var e\u003dthis,N,y,w,E,A,T,p,C,r,Y,M,l,F,S,k,X,d,v,V,Z,n;return g.f(function(R){switch(R.J){case 1:e.logger.debug(\"Onesie fetch started.\");e.nH?e.ZY.start():e.OJ.start();e.lB(\"or_i\");N\u003de.ph.experiments.gP(\"html5_onesie_verbose_timing\");y\u003d{};w\u003d(0,g.iC)();E\u003dfunction(O){N\u0026\u0026(y[O]\u003d(0,g.iC)()-w)};\nE(\"loc_s\");if(A\u003dqI9(e.videoData,e.Uk)){R.u9(2);break}E(\"loc_async\");T\u003dg.Y2(e.ph.experiments,\"html5_onesie_redirector_timeout_ms\");return g.D(R,Za_(e.videoData,e.Uk,T),3);case 3:A\u003dR.N;case 2:if(!A)return e.logger.info(\"Onesie URL creation failed.\"),p\u003d{url:\"0\"},C\u003dnew P3(\"onesie.unavailable.hotconfig\",p),e.hA(C),R.return(e.P7);e.Na\u003dlN(A);E(\"loc_e\");r\u003dg.GX(e.ph,g.qK(e.videoData));Y\u003d!!r.J;if(!Y){M\u003dr.getValue();R.u9(4);break}return g.D(R,r.J,5);case 5:M\u003dR.N;case 4:l\u003dM;e.T(\"html5_log_onesie_empty_oauth\")\u0026\u0026\n!l\u0026\u0026e.Fh(\"no_token\",{async:Y});E(\"oauth\");F\u003djK1(e.playerRequest,e.ph,e.videoData,l,er(e.Na));g.c5(R,6);if(!KT3(e,F)){E(\"or_s_sync\");e.j5\u003dQKE(F,e.p8,e.ph,e.JW,e.Fx.onesieUstreamerConfig,(S\u003de.videoData.K4)\u003d\u003dnull?void 0:S.eL);R.u9(8);break}E(\"or_s_async\");return g.D(R,HaE(F,e.p8,e.ph,e.JW,e.Fx.onesieUstreamerConfig,(k\u003de.videoData.K4)\u003d\u003dnull?void 0:k.eL),9);case 9:e.j5\u003dR.N;case 8:g.B5(R,7);break;case 6:return X\u003dg.XH(R),e.logger.info(\"Failed to create OnesieRequestProto.\"),e.hA(X),R.return(e.P7);case 7:return E(\"or_e\"),\nN\u0026\u0026e.Fh(\"oreqvt\",y),e.enableCompression\u003de.j5.N0.zF,e.lB(\"osor\"),d\u003dVI0(),v\u003dg.A5(e.j5,DxF),V\u003d{method:\"POST\",body:v,headers:{\"Content-Type\":\"text/plain\",Referer:location.origin}},Z\u003de.T(\"html5_onesie_media_capabilities\"),x_P(A,e.videoData,GXM(e),Z),e.logger.debug(\"Starting Onesie network request.\"),e.gK\u0026\u0026e.Fh(\"ombrs\",\"1\"),n\u003de.JW.X().schedule,e.Aa\u003dnew j3(e,{bk:n,CU:e.gK,fd:function(O,E9){e.JW.Gt(O,E9)},\nUT:!0}),A.set(\"rn\",\"\"+e.Aa.requestNumber),e.t9\u003dA.nC(),x8(e.Aa,e.t9),e.lB(\"or_p\"),e.xhr\u003dOi(new T4(A),d,e.Aa,QY,V),e.Wd.start(),R.return(e.P7)}})};\ng.J.df\u003dfunction(){return 2};\ng.J.Fm\u003dfunction(){this.lB(\"orh_r\")};\ng.J.X_\u003dfunction(){!this.oA\u0026\u0026this.xhr.BP()\u0026\u0026this.CF();if(this.Ke\u0026\u0026!this.nH){var e;(e\u003dthis.fP)\u003d\u003dnull||e.start()}this.vP()};\ng.J.c_\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?!1:e;this.logger.debug(\"onXhrDone\");this.vP();if(!(this.Ss()||this.state\u003e\u003d4)){var N\u003dHO(this),y\u003dthis.xhr;N.rc\u003dy.status;e\u0026\u0026(N.ab\u003d!0);if(y.Cq()){var w\u003d\"onesie.net\";N.msg\u003dy.Cq()}else y.status\u003e\u003d400?w\u003d\"onesie.net.badstatus\":y.CG()?this.h8||(w\u003d\"onesie.response.noplayerresponse\"):w\u003dy.status\u003d\u003d\u003d204?\"onesie.net.nocontent\":\"onesie.net.connect\";w?this.hA(new P3(w,N)):(this.lB(\"or_fs\"),this.Aa.KF((0,g.iC)(),y.BP(),0),this.IJ(4),this.gK\u0026\u0026this.Fh(\"rqs\",N));this.gK\u0026\u0026this.Fh(\"ombre\",\n\"ok.\"+ +!w);this.vS\u003d!1;WO(this);mp(this.NA);if(!this.nH){this.OJ.stop();var E;(E\u003dthis.fP)\u003d\u003dnull||E.stop()}var A;if(e\u003d(A\u003dthis.Uk)\u003d\u003dnull?void 0:BwP(A))for(A\u003d0;A\u003ce.length;A++)this.Fh(\"pathprobe\",e[A])}};\ng.J.FG\u003dfunction(){if(this.playerResponse\u0026\u0026this.xhr\u0026\u0026this.ZM)for(var e\u003dg.c(this.ZM.entries()),N\u003de.next();!N.done;N\u003de.next())if(N\u003dg.c(N.value),N.next(),N.next().value.N){this.xhr.abort();this.c_(!0);break}};\ng.J.X\u003dfunction(){return this.ph};\ng.J.T\u003dfunction(e){return this.ph.T(e)};\ng.J.uz9\u003dfunction(){if(OaM(this)\u0026\u0026this.Uk\u0026\u0026(!this.oA||this.T(\"html5_onesie_probe_ec_hosts\"))){var e\u003dthis.Uk;if(e.ph.experiments.gP(\"html5_onesie_probe_ec_hosts\")){var N,y\u003d(N\u003de.J.get(3))\u003d\u003dnull?void 0:lN(N.location);y\u0026\u0026PO(e,y,\"osc\",this);var w;(y\u003d(w\u003de.J.get(4))\u003d\u003dnull?void 0:lN(w.location))\u0026\u0026PO(e,y,\"ocy\",this)}else{var E;(w\u003d(E\u003de.J.get(1))\u003d\u003dnull?void 0:lN(E.location))\u0026\u0026PO(e,w,\"o2\",this);(w\u003d(y\u003de.J.get(2))\u003d\u003dnull?void 0:lN(y.location))\u0026\u0026PO(e,w,\"o3\",this)}}};\ng.J.Ba\u003dfunction(){if(!this.Ss()\u0026\u0026!this.isComplete()){if(this.Ke){if((0,g.iC)()-this.Aa.G\u003e1E3){var e;(e\u003dthis.Aa)\u003d\u003dnull||e.Ep((0,g.iC)());e\u003dHO(this);if(this.ph.B9()\u0026\u0026this.xhr instanceof K5){var N\u003dthis.xhr;e.xrs\u003dN.xhr.readyState;e.xpb\u003dN.J.getLength();e.xdc\u003dN.j}this.hA(new P3(\"net.timeout\",e))}}else(0,g.iC)()-this.Aa.J\u003e1E4\u0026\u0026((N\u003dthis.Aa)\u003d\u003dnull||N.Ep((0,g.iC)()),this.n1());this.isComplete()||this.ZY.start()}};\ng.J.n1\u003dfunction(){this.logger.info(\"Onesie request timed out\");this.vS\u003d!1;if(!WO(this)){var e\u003dHO(this);e.timeout\u003d\"1\";this.hA(new P3(\"onesie.request\",e))}};\ng.J.hA\u003dfunction(e){var N\u003dthis;e\u003dI2(e);this.Ke?this.JW.Qi(e):(this.P7.reject(e),this.Ke\u003d!0);mp(this.NA);this.nH||this.OJ.stop();this.lB(\"or_fe\");var y,w;(y\u003dthis.Uk)\u003d\u003dnull||(w\u003dBwP(y))\u003d\u003dnull||w.forEach(function(E){N.Fh(\"pathprobe\",E)});\nthis.IJ(5);this.dispose()};\ng.J.isComplete\u003dfunction(){return this.state\u003e\u003d3};\ng.J.Mn\u003dfunction(){return this.state\u003d\u003d\u003d4};\ng.J.U1\u003dfunction(e){var N,y;return this.isComplete()||!!((N\u003dthis.ZM)\u003d\u003dnull?0:(y\u003dN.get(e))\u003d\u003dnull?0:y.J)};\ng.J.V4\u003dfunction(){return!1};\ng.J.Q_\u003dfunction(){return this.state\u003d\u003d\u003d5};\ng.J.notifySubscribers\u003dfunction(e){for(var N\u003d0;N\u003cthis.dR.length;N++)e\u0026\u0026this.dR[N].vE()!\u003d\u003de||ef(this.dR[N],this)};\ng.J.Yv\u003dfunction(){var e,N;return((e\u003dthis.j5)\u003d\u003dnull?void 0:(N\u003de.IS)\u003d\u003dnull?void 0:N.Sb)||0};\ng.J.fh\u003dfunction(){this.playerResponse\u003d\"\";var e;(e\u003dthis.xhr)\u003d\u003dnull||e.abort();mp(this.NA);this.uI.dispose();var N;(N\u003dthis.fP)\u003d\u003dnull||N.dispose();this.IJ(-1);this.dR\u003d[];g.x.prototype.fh.call(this)};\ng.J.vP\u003dfunction(){try{var e\u003dthis.xhr;e.BP()\u003e102400\u0026\u0026!this.UC\u0026\u0026(this.lB(\"or100k\"),this.UC\u003d!0);if(e.MO()){var N\u003de.Qg(),y\u003dN.getLength();this.logger.debug(function(){return\"handleAvailableSlices: slice length \"+y});\nthis.gK\u0026\u0026this.Fh(\"ombrss\",\"len.\"+y);this.uI.feed(N)}if(this.ZM)for(var w\u003dg.c(this.ZM.keys()),E\u003dw.next();!E.done;E\u003dw.next()){var A\u003dE.value;e\u003dvoid 0;(e\u003dthis.ZM.get(A))\u003d\u003dnull||e.Wg();this.notifySubscribers(A)}}catch(T){this.hA(T)}};\ng.J.YK\u003dfunction(){return this.Aa.requestNumber};\ng.J.hG\u003dfunction(e){return this.oa.get(e)};\ng.J.Ue\u003dfunction(){return{d4:this.d4,qF:this.qF,isDecorated:!1}};g.b(OB,g.x);g.J\u003dOB.prototype;g.J.Fc\u003dfunction(e,N){this.Kh\u003dvoid 0;F05(this);Yn5(this,e,N)};\ng.J.lS\u003dfunction(e){if(this.J.length\u003d\u003d\u003d0)return!1;var N\u003dthis.J[0];return N instanceof KH?e\u003d\u003d\u003dthis.tW.getCurrentTime()*1E3:!(N instanceof kX\u0026\u0026pgP(N.info))\u0026\u0026Math.abs(N.Yv()-e)\u003c50};\ng.J.tp\u003dfunction(e){this.N\u003de;this.Kh\u003d(0,g.iC)()+(e.backoffTimeMs||0)};\ng.J.fu\u003dfunction(e,N){if(e.action\u003d\u003d\u003dvoid 0){var y\u003dthis.JW.F2();y!\u003d\u003dvoid 0\u0026\u0026this.tW.ou(y)}else if(e.action!\u003d\u003d0||!this.Et)switch(e.action\u003d\u003d\u003d0\u0026\u0026this.policy.hX\u0026\u0026(e.action\u003d2),y\u003d{},y.reason\u003de.MNg,y.action\u003de.action,y.rn\u003dN,e.action){case 1:this.policy.L\u0026\u0026this.j\u0026\u0026this.j.Ok(void 0,void 0,y);break;case 0:this.Et\u003d!0;this.videoData.Au()\u0026\u0026this.policy.L\u0026\u0026this.j\u0026\u0026this.j.Ok(void 0,void 0,y,!1);this.tW.qH(y);break;case 2:this.tW.handleError(\"sabr.config\",y,1);break;case 5:Vk9(this.JW,!0);break;case 6:Vk9(this.JW,!1);\nbreak;case 3:this.policy.Xz\u0026\u0026((e\u003dthis.rP.U)!\u003dnull\u0026\u0026(e.U\u003d!0),this.tW.handleError(\"sabr.hostfallback\",y))}};\ng.J.J9\u003dfunction(e,N,y,w){if(this.policy.N){this.tW.Fh(\"ssap\",{rn:w,v:N,tl:oK3(e)});var E\u003dthis.tW.bP();e\u003d{YS:e,context:y,version:N};MxF(this,y);E?lG9(this,E,e):(this.tW.Fh(\"ssap\",{cacheclips:1,rn:w,v:N}),this.U\u003de)}};\ng.J.qf\u003dfunction(e){var N\u003dthis.policy.Kh||this.policy.Sz||this.policy.N;this.tW.Fh(\"ssap\",{onsbrctxt:e.type,dflt:e.sendByDefault,enable:N?1:0});N\u0026\u0026MxF(this,e);this.policy.Sz\u0026\u0026this.JW.qf(e)};\ng.J.Ku\u003dfunction(){};\ng.J.fm\u003dfunction(e){if(e.Fl!\u003d\u003dvoid 0\u0026\u0026e.Jj){var N\u003de.Fl/e.Jj;this.audioTrack.G\u003d!1;this.videoTrack.G\u003d!1;if(this.policy.qg||this.policy.YB||this.policy.uo)this.tW.jZ.N\u003d!1;this.tW.Kz(N,1);if(this.JW.getCurrentTime()!\u003d\u003dN){var y\u003d{BY:\"sabr_seek\",CI:!0,Gf:!0};e.seekSource\u0026\u0026(y.seekSource\u003de.seekSource);tz(this.tW,N+.1,y)}}};\ng.J.onSnackbarMessage\u003dfunction(e){this.JW.publish(\"onSnackbarMessage\",e)};\ng.J.gD\u003dfunction(e){e.NL\u0026\u0026e.cz\u0026\u0026Fu(this.rP,e.NL,e.cz);this.policy.fk\u0026\u0026(e.eO\u0026\u0026e.vA\u0026\u0026(this.rP.gf\u003de.eO/e.vA),e.rC\u0026\u0026e.LK\u0026\u0026(this.rP.zg\u003de.rC/e.LK));e.MD!\u003dnull\u0026\u0026this.JW.LG(e.MD);this.policy.TV\u0026\u0026e.C7\u0026\u0026(e\u003d((0,g.iC)()-e.C7)/1E3,this.tW.eE.Kj(1,e))};\ng.J.DI\u003dfunction(e){this.tW.DI(e)};\ng.J.tb\u003dfunction(e,N,y){this.policy.K\u0026\u0026this.tW.Fh(\"sabrctxtplc\",{start:e?e.join(\"_\"):\"\",stop:N?N.join(\"_\"):\"\",discard:y?y.join(\"_\"):\"\"});if(e){e\u003dg.c(e);for(var w\u003de.next();!w.done;w\u003de.next())this.UH.add(w.value)}if(N)for(N\u003dg.c(N),e\u003dN.next();!e.done;e\u003dN.next())e\u003de.value,this.UH.has(e)\u0026\u0026this.UH.delete(e);if(y)for(y\u003dg.c(y),N\u003dy.next();!N.done;N\u003dy.next())N\u003dN.value,this.videoData.sabrContextUpdates.has(N)\u0026\u0026(this.videoData.sabrContextUpdates.delete(N),N\u003d\u003d\u003d3\u0026\u0026(this.videoData.wh\u003d\"\"))};\ng.J.bQ\u003dfunction(){};\ng.J.b7\u003dfunction(e){this.G\u003de};\ng.J.Fy\u003dfunction(e){this.aq\u003de};\ng.J.jl\u003dfunction(e,N){uz(this.policy,e,4,N)};\ng.J.Yy\u003dfunction(e){if(e\u003d\u003dnull?0:e.wI)if(e\u003de.wI.lH){e\u003dg.c(e);for(var N\u003de.next();!N.done;N\u003de.next())if(N\u003dN.value,N.formatId){var y\u003dthis.rP.K.get(Sl(N.formatId));y\u0026\u0026y.info\u0026\u0026(y.info.debugInfo\u003dN.debugInfo)}}};\ng.J.N5\u003dfunction(e){(e\u003de\u003d\u003dnull?void 0:e.reloadPlaybackParams)\u0026\u0026this.JW.publish(\"reloadplayer\",e)};\ng.J.vE\u003dfunction(){return this.JW.vE()||\"\"};\ng.J.Io\u003dfunction(){var e\u003dke(this.audioTrack,!0)*1E3,N\u003dke(this.videoTrack,!0)*1E3;return Math.min(e,N)};\ng.J.g4\u003dfunction(e,N){this.tW.Fh(e,N)};\ng.J.Dr\u003dfunction(e){Z3n(this.tW,cdE(this.Wk,e))};\ng.J.fh\u003dfunction(){g.x.prototype.fh.call(this);this.N\u003dvoid 0;Yn5(this,!0,\"i\");this.J\u003d[]};b35.prototype.Ga\u003dfunction(e,N){if(this.j)return XH9(this,N);if(N\u003du3(e)){var y\u003dN.N;y\u0026\u0026y.K\u0026\u0026y.J\u0026\u0026(e\u003de.K.length?e.K[0]:null)\u0026\u0026e.state\u003e\u003d2\u0026\u0026!e.Q_()\u0026\u0026e.info.Hf\u003d\u003d\u003d0\u0026\u0026(this.j\u003de,this.G\u003dy,this.N\u003dN.info,this.Z\u003dthis.startTimeSecs\u003dDate.now()/1E3,this.L\u003dthis.N.startTime)}return NaN};\nb35.prototype.clear\u003dfunction(){this.N\u003dthis.G\u003dthis.j\u003dnull;this.J\u003dthis.L\u003dthis.Z\u003dthis.startTimeSecs\u003dNaN;this.K\u003d!1};g.b(g.Ev,g.x);g.J\u003dg.Ev.prototype;g.J.initialize\u003dfunction(e,N,y){this.logger.debug(function(){return\"Initialized, t\u003d\"+e});\ne\u003de||0;this.policy.J||(N\u003dB4M(this.J),nK3(this.JW,new VW(N.video,N.reason)),this.JW.wJ(new VW(N.audio,N.reason)));this.rP.isManifestless\u0026\u0026WsF(this.L);this.G\u0026\u0026c3H(this.G,this.videoTrack.J);N\u003disNaN(this.getCurrentTime())?0:this.getCurrentTime();var w\u003d!this.rP.isManifestless;this.policy.A4\u0026\u0026(w\u003dw||this.rP.Ta);this.policy.Rq||(this.currentTime\u003dw?e:N);this.policy.qg\u0026\u0026this.seek(this.getCurrentTime(),{}).On(function(){});\nif(this.policy.J){var E;((E\u003dthis.Ng)\u003d\u003dnull?0:U_E(E,this.vE()||\"\"))\u0026\u0026zL5(this)\u0026\u0026vKs(this,this.videoTrack)\u0026\u0026vKs(this,this.audioTrack)\u0026\u0026(Sn0(this.K,this.Ng),this.policy.Z\u0026\u0026IG9(this))}else this.Kh\u0026\u0026(i35(this,this.videoTrack),i35(this,this.audioTrack),u9M(this.Kh),delete this.Kh);y?(this.policy.CN?(this.SR\u003dy,Tt(this,y)):Tt(this,!1),g.NA(this.Pg)):(y\u003dthis.getCurrentTime()\u003d\u003d\u003d0,nr(this.L,this.videoTrack,this.videoTrack.J,y),nr(this.L,this.audioTrack,this.audioTrack.J,y),this.policy.J\u0026\u0026aW_(this.K,!0),this.policy.qg||\nthis.seek(this.getCurrentTime(),{}).On(function(){}),this.timing.tick(\"gv\"));\n(this.rP.L$||this.rP.ZK||this.rP.aq||this.rP.pX||this.rP.PY)\u0026\u0026this.JW.HS(this.rP)};\ng.J.resume\u003dfunction(){if(this.isSuspended||this.Sh){this.logger.debug(\"Resumed.\");this.cU\u003dthis.Sh\u003dthis.isSuspended\u003d!1;try{this.Ga()}catch(e){g.t0(e)}}};\ng.J.Nc\u003dfunction(){return!this.policy.a9};\ng.J.wb\u003dfunction(e,N){e\u003de\u003d\u003d\u003dvoid 0?!1:e;N\u003dN\u003d\u003d\u003dvoid 0?!1:N;this.logger.debug(\"detaching media source\");fGF(this);this.JW.fO()\u0026\u0026(this.Z\u003dNaN);e?(this.logger.debug(\"enable updateMetadataWithoutMediaSource\"),this.policy.aq\u0026\u0026this.Fh(\"loader\",{setsmb:1}),this.policy.i9\u003d!0,this.w4()):(this.policy.CN?Tt(this,this.SR):Tt(this,!1),N||this.w4())};\ng.J.setAudioTrack\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?!1:y;if(!this.Ss()){var w\u003d!isNaN(N);y\u0026\u0026w\u0026\u0026(this.audioTrack.Ng\u003dDate.now(),this.policy.UY\u0026\u0026(this.Ut\u003d!0));if(this.policy.J){var E\u003dthis.N.QP(e.id,w);this.logger.debug(function(){return\"Logging new audio format: \"+E.J.info.id});\nthis.JW.wJ(E)}else{var A\u003dh_E(this.J,e.id,w);this.logger.debug(function(){return\"Logging new audio format: \"+A.audio.info.id});\nthis.JW.wJ(new VW(A.audio,A.reason))}if(w\u0026\u0026(y\u003dthis.audioTrack.J.index.zI(N),this.Fh(\"setAudio\",{id:e.id,cmt:N,sq:y}),y\u003e\u003d0)){this.policy.J\u0026\u0026(this.N.U\u003d!0,this.Fc(!0,\"mosaic\"));Bl(this.audioTrack,y,NaN,NaN);!this.policy.im\u0026\u0026this.rP.isLive\u0026\u0026l2(this.rP,y,!1);return}this.JW.P_()}};\ng.J.setPlaybackRate\u003dfunction(e){e!\u003d\u003dthis.D.getPlaybackRate()\u0026\u0026this.D.setPlaybackRate(e)};\ng.J.fH\u003dfunction(e){var N\u003dthis.K.G;this.K.b7(e);this.Fh(\"scfidc\",{curr:Sl(N),\"new\":Sl(e)});e\u0026\u0026Sl(e)!\u003d\u003dSl(N)\u0026\u0026(this.Fc(!1,\"caption change\"),this.Ga())};\ng.J.tE\u003dfunction(e){this.K.Fy(e)};\ng.J.vr\u003dfunction(e){var N\u003de.J.info.qG();this.logger.debug(function(){return\"New \"+(N?\"audio\":\"video\")+\" format from SABR: \"+N$(e.J.info)});\nN?this.JW.wJ(e):nK3(this.JW,e)};\ng.J.Dr\u003dfunction(e){Px(e.QB[e.QB.length-1])\u0026\u0026Z3n(this,cdE(this.J,e.QB[0].J))};\ng.J.rf\u003dfunction(){return this.JW.rf()};\ng.J.ND\u003dfunction(){return this.JW.ND()};\ng.J.DI\u003dfunction(e){this.JW.X().B9()\u0026\u0026this.Fh(\"sps\",{status:e.RS||\"\"});if(e.RS\u003d\u003d\u003d1)this.JW.videoData.JX\u003d0;else if(e.RS\u003d\u003d\u003d2||e.RS\u003d\u003d\u003d3){var N\u003d!1;if(e.RS\u003d\u003d\u003d3){N\u003dthis.JW.kL();var y;this.FZ\u003d(y\u003de.FiB)!\u003dnull?y:Infinity;this.JW.videoData.JX\u003dN+1;(N\u003dKr(this))\u0026\u0026this.GR(!0)}this.JW.Du(!0,N)}};\ng.J.HZ\u003dfunction(){return this.JW.HZ()};\ng.J.XW\u003dfunction(){return this.JW.XW()};\ng.J.k5\u003dfunction(e){this.JW.k5(e)};\ng.J.o9B\u003dfunction(){var e,N\u003d(e\u003dthis.JW.LC())\u003d\u003dnull?void 0:e.getCurrentTime();N?this.JW.Fh(\"rms\",{cta:N}):g.NA(this.pX)};\ng.J.Ga\u003dfunction(){qnn(this);if(this.TZ\u0026\u0026nh(this.TZ)\u0026\u0026!this.TZ.Vh()\u0026\u0026(!this.policy.Rq||isFinite(this.getCurrentTime()))){var e\u003dMN(this.videoTrack);e\u003dthis.policy.yw\u0026\u0026e\u0026\u0026e.eY();this.rP.isManifestless\u0026\u0026this.rP.j\u0026\u0026rt(this.rP)?(this.Z\u003drt(this.rP),this.TZ.zV(this.Z)):SI(this.rP)\u0026\u0026!e?isNaN(this.Z)?(this.Z\u003dthis.getCurrentTime()+3600,this.TZ.zV(this.Z)):this.Z\u003c\u003dthis.getCurrentTime()+1800\u0026\u0026(this.Z\u003dMath.max(this.Z+1800,this.getCurrentTime()+3600),this.TZ.zV(this.Z)):this.TZ.isView||(e\u003dMath.max(this.audioTrack.getDuration(),\nthis.videoTrack.getDuration()),(!isFinite(this.Z)||this.Z!\u003d\u003de)\u0026\u0026e\u003e0\u0026\u0026(this.TZ.zV(e),this.Z\u003de))}if(!this.Ss())if(CC(this.rP)\u0026\u0026this.rP.Q_()){var N\u003dthis.rP;this.handleError(\"manifest.net.retryexhausted\",N.Ut?{rc:N.Ie}:{rc:N.Ie.toString()},1)}else if(this.policy.J)a:{try{a9(this.K);this.rP.isManifestless\u0026\u0026this.policy.Z\u0026\u0026V9(this.jZ);if(Vxs(this)\u0026\u0026this.TZ\u0026\u0026!HI(this.TZ)\u0026\u0026this.videoTrack.aq\u0026\u0026this.audioTrack.aq){this.Fh(\"ssap\",{delaysb:1,v:this.videoTrack.J.info.id,vf:this.videoTrack.J.info.Iq,a:this.audioTrack.J.info.id,\naf:this.audioTrack.J.info.Iq});var y\u003dthis.TZ,w\u003dthis.videoTrack.J,E\u003dthis.audioTrack.J;!HI(y)\u0026\u0026E\u0026\u0026w\u0026\u0026(Sz5(y,w.info,E.info,this.policy.jN),tx0(this,y))}var A;((A\u003dthis.TZ)\u003d\u003dnull?0:HI(A))\u0026\u0026this.bu();this.policy.J||Aj(this);aW_(this.K)}catch(p){g.uA(p);N\u003dp;if(N.message.includes(\"changeType\")){this.Fh(\"ssap\",{exp:N.name,msg:N.message,s:N.stack});break a}this.handleError(\"fmt.unplayable\",{exp:N.name,msg:N.message,s:N.stack},1)}AYE(this);g.NA(this.Bk)}else if(!this.rP.N||!XUF(this.videoTrack)\u0026\u0026!XUF(this.audioTrack)||\n(this.videoTrack.L||this.audioTrack.L)\u0026\u0026this.policy.SR?y\u003d!1:(this.w4(),this.JW.seekTo(Infinity,{BY:\"checkLoaderTracksSync\",Kz:!0}),y\u003d!0),!y){qnn(this);this.rP.isManifestless\u0026\u0026(P2M(this.videoTrack),P2M(this.audioTrack),V9(this.jZ),(y\u003du3(this.videoTrack))\u0026\u0026y.N\u0026\u0026(y\u003dy.N.K\u0026\u0026!this.policy.o1,this.Fh(y\u003d\u003d\u003dthis.policy.U.Z0?\"strm\":\"strmbug\",{strm:y,sfmp4:this.policy.U.Z0,dfs:this.policy.o1},!0)));if(this.TZ)this.bu();else if(this.policy.j){var T;y\u003d!1;if(this.policy.Fq)for(w\u003dg.c([this.videoTrack,this.audioTrack]),\nE\u003dw.next();!E.done;E\u003dw.next()){A\u003dE.value;for(E\u003du3(A);E\u0026\u0026A.SL()!\u003d\u003dMN(A);E\u003du3(A))A.Of(E);y\u003dy||!!E}else(N\u003du3(this.videoTrack))\u0026\u0026this.videoTrack.Of(N),(T\u003du3(this.audioTrack))\u0026\u0026this.audioTrack.Of(T);bz(this.videoTrack)\u0026\u0026bz(this.audioTrack)?this.logger.debug(\"Received all background data; disposing\"):(N||T||y)\u0026\u0026sB(this)}Aj(this);nr(this.L,this.videoTrack,this.videoTrack.J,!1);nr(this.L,this.audioTrack,this.audioTrack.J,!1);this.policy.uf||jf9(this,this.videoTrack,this.audioTrack);jI0(this.L,this.videoTrack,\nthis.audioTrack);jI0(this.L,this.audioTrack,this.videoTrack);AYE(this);this.G\u0026\u0026(N\u003dthis.G,N.j?(T\u003dN.Z+N.policy.xw,N.K||(T\u003dMath.min(T,N.startTimeSecs+N.policy.Tg)),N\u003dMath.max(0,T*1E3-Date.now())):N\u003dNaN,isNaN(N)||g.NA(this.jn,N));g.NA(this.Bk)}};\ng.J.qH\u003dfunction(e){this.JW.qH(e)};\ng.J.bu\u003dfunction(){var e\u003dthis;if(this.TZ){var N\u003dthis.TZ.J,y\u003dthis.TZ.N;rY_(this,this.audioTrack);rY_(this,this.videoTrack);var w\u003dmOM(this);if(w){if(this.policy.oS){if(!N.QO()){var E\u003du3(this.audioTrack);if(E){if(!wg(this,this.audioTrack,N,E.info))return;W01(this,this.audioTrack,N,E)}}if(!y.QO()\u0026\u0026(E\u003du3(this.videoTrack))){if(!wg(this,this.videoTrack,y,E.info))return;W01(this,this.videoTrack,y,E)}}this.NT||(this.NT\u003d(0,g.iC)(),this.logger.debug(function(){return\"Appends pause start \"+e.NT+\" reason \"+w}),\nthis.policy.K\u0026\u0026this.Fh(\"apdps\",{r:w}))}else if(this.NT\u0026\u0026(Qf1(this,this.NT),this.NT\u003d0),H3P(this),E\u003d!1,this.policy.N\u0026\u0026DU(this.videoTrack)||!L0n(this,this.videoTrack,y)||(E\u003d!0,UaH(this.timing),e_9(this.timing)),this.TZ\u0026\u0026!this.TZ.u6()\u0026\u0026(this.policy.N\u0026\u0026DU(this.audioTrack)||!L0n(this,this.audioTrack,N)||(E\u003d!0,LhM(this.timing),N4H(this.timing)),!this.Ss()\u0026\u0026this.TZ)){if(!this.policy.a9\u0026\u0026bz(this.videoTrack)\u0026\u0026bz(this.audioTrack)\u0026\u0026nh(this.TZ)\u0026\u0026!this.TZ.Vh()){y\u003d!1;\ny\u003dMN(this.audioTrack);if(this.policy.N){var A;N\u003d(A\u003dthis.k_)\u003d\u003dnull?void 0:P0(A,y.o2*1E3);y\u003d!(!N||N.clipId!\u003d\u003dy.clipId);this.Fh(\"ssap\",{eos:y})}else A\u003dy.J,y\u003dA\u003d\u003d\u003dthis.rP.J[A.info.id];y\u0026\u0026(this.logger.debug(\"Setting EOS\"),oN3(this.TZ),fuJ(this.schedule))}E\u0026\u0026!this.TZ.isAsync()\u0026\u0026sB(this)}}};\ng.J.BO\u003dfunction(e){var N,y\u003de\u003d\u003d\u003d((N\u003dthis.TZ)\u003d\u003dnull?void 0:N.J)?this.audioTrack:this.videoTrack,w;(w\u003dy.l9)\u003d\u003dnull||w.stop();var E;if((E\u003du3(y))\u003d\u003dnull?0:E.isLocked){if(this.JW.X().B9()){var A;this.Fh(\"eosl\",{ounlock:(A\u003du3(y))\u003d\u003dnull?void 0:A.info.O2()})}var T;wF5(this,e\u003d\u003d\u003d((T\u003dthis.TZ)\u003d\u003dnull?void 0:T.J))}var p;if(this.policy.UY\u0026\u0026e\u003d\u003d\u003d((p\u003dthis.TZ)\u003d\u003dnull?void 0:p.J)\u0026\u0026this.VB){N\u003dthis.VB-this.getCurrentTime();var C;this.JW.Fh(\"asl\",{l:N,xtag:(C\u003dMN(this.audioTrack))\u003d\u003dnull?void 0:C.J.info.J});this.Ut\u003d!1;this.VB\u003d\n0}e.QI()\u0026\u0026e.Ju().length\u003d\u003d\u003d0\u0026\u0026(e.IC(),this.TZ\u0026\u0026!this.TZ.QI()\u0026\u0026(this.JW.X().B9()\u0026\u0026this.JW.Fh(\"rms\",{ld:\"seek\"}),this.TZ.Z\u003dperformance.now(),this.JW.TF(),this.JW.X().B9()\u0026\u0026g.NA(this.pX)));var r;(r\u003dy.D)!\u003dnull\u0026\u0026WT(r,0);this.policy.Dl\u0026\u0026this.policy.Sy\u0026\u0026this.TZ\u0026\u0026(y\u003de.mM())\u0026\u0026y.eY()\u0026\u0026!AX(e.Ju(),Math.min(y.o2+Jj,y.XT))\u0026\u0026this.Fh(\"sbunb\",{st:y.o2,et:y.XT});this.policy.FZ?mL(this):this.Ga()};\ng.J.UUZ\u003dfunction(e){if(this.TZ){var N\u003dMN(e\u003d\u003d\u003dthis.TZ.J?this.audioTrack:this.videoTrack);if(e\u003de.un())for(var y\u003d0;y\u003ce.length;y++)this.Fh(\"appendedbuffer\",{i:y,b:g.oN(e[y].subarray(0,4096),3)});e\u003dvoid 0;N\u0026\u0026(e\u003dvx(N),this.policy.N\u0026\u0026this.k_\u0026\u0026this.k_.XH()\u0026\u0026(e.ccid\u003dthis.k_.XH()));this.handleError(\"fmt.unplayable\",e,1)}};\ng.J.VQ\u003dfunction(e){this.JW.VQ(e)};\ng.J.Q8\u003dfunction(e,N,y){if(this.rP.isManifestless){e\u003d!!e.info.video;C21(this,N,y,e,!0);var w;if(((w\u003dthis.JW.getVideoData())\u003d\u003dnull?0:w.enableServerStitchedDai)\u0026\u0026N.J){a:{w\u003dthis.rP;var E\u003dN.Ch;for(A in w.J)if(!Ug(w.J[A].info)\u0026\u0026w.J[A].info.gx()\u003d\u003d\u003d!e){y\u003dvoid 0;var A\u003d((y\u003dw.J[A].index.o8(E))\u003d\u003dnull?void 0:y.J)||0;break a}A\u003d0}A!\u003d\u003d0\u0026\u0026A!\u003d\u003dN.J\u0026\u0026this.handleError(\"ssdai.avsync\",{sq:N.Ch,a:e?A:N.J,v:e?N.J:A},0)}}};\ng.J.Ya\u003dfunction(e,N,y,w){e.info.video\u0026\u0026this.j.Ya(N,y,w)};\ng.J.gF\u003dfunction(e){this.J.gF(e)};\ng.J.Qr\u003dN3(19);g.J.Mf\u003dfunction(e){this.k_\u003de;var N;(N\u003dthis.audioTrack.U)!\u003dnull\u0026\u0026(N.Yk\u003de);(N\u003dthis.videoTrack.U)!\u003dnull\u0026\u0026(N.Yk\u003de);N\u003dthis.K;N.U\u0026\u0026(N.tW.Fh(\"ssap\",{addcacheclips:1,v:N.U.version,tl:oK3(N.U.YS)}),lG9(N,e,N.U),N.U\u003dvoid 0)};\ng.J.bP\u003dfunction(){return this.k_};\ng.J.u$\u003dfunction(){return this.videoTrack.G||this.audioTrack.G};\ng.J.seek\u003dfunction(e,N){if(this.Ss())return oD();if(this.u$())return oD(\"seeking to head\");if(this.policy.qg\u0026\u0026!isFinite(e))return vBJ(this.jZ),g.S9(Infinity);qnn(this);this.Vy\u003d(0,g.iC)();this.policy.J||Aj(this,e);this.TZ\u0026\u0026this.TZ.J\u0026\u0026this.TZ.N\u0026\u0026!this.JW.getVideoData().hv\u0026\u0026(this.TZ.J.isLocked()||this.TZ.N.isLocked())\u0026\u0026this.JW.P_({reattachOnLockedBuffer:1,vsb:\"\"+this.TZ.N.isLocked(),asb:\"\"+this.TZ.J.isLocked()});var y\u003dthis.getCurrentTime(),w\u003dthis.jZ.seek(e,N);this.policy.Rq||(this.currentTime\u003dw);D0(this.j,\ne,y,this.policy.NB\u0026\u0026!N.CI);sB(this);return g.S9(w)};\ng.J.lS\u003dfunction(e){return this.policy.J\u0026\u0026this.K.lS(e)};\ng.J.Fc\u003dfunction(e,N){this.K.Fc(e,N)};\ng.J.getCurrentTime\u003dfunction(){if(this.policy.Rq){var e\u003dthis.w7()||0;return this.JW.getCurrentTime()-e}return this.currentTime};\ng.J.QF\u003dfunction(){return this.audioTrack.J.info};\ng.J.fI\u003dfunction(){return this.videoTrack.J.info};\ng.J.LV\u003dfunction(){return this.audioTrack.J.info.Iq};\ng.J.T2\u003dfunction(){return this.videoTrack.J.info.Iq};\ng.J.fh\u003dfunction(){try{this.wb(),zc(this.audioTrack),zc(this.videoTrack),zb(this.audioTrack),zb(this.videoTrack),this.audioTrack.dispose(),this.videoTrack.dispose(),g.x.prototype.fh.call(this)}catch(e){g.t0(e)}};\ng.J.handleError\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?0:y;var w\u003ddp(y);e\u003d\u003d\u003d\"fmt.unplayable\"\u0026\u0026this.rP.isLive\u0026\u0026(this.policy.oS\u003d!1,MX(this.rP));N\u003dnew P3(e,N,y);g.RP(this);Xe(N.details);this.JW.handleError(N);e!\u003d\u003d\"html5.invalidstate\"\u0026\u0026N.errorCode!\u003d\u003d\"fmt.unplayable\"\u0026\u0026e!\u003d\u003d\"fmt.unparseable\"\u0026\u0026w\u0026\u0026this.dispose()};\ng.J.N7\u003dfunction(){var e\u003dMN(this.audioTrack),N\u003dMN(this.videoTrack);e\u003d{lct:this.getCurrentTime().toFixed(3),lsk:this.jZ.isSeeking(),lmf:this.J.J.isLocked(),lbw:Yj(this.schedule).toFixed(3),lhd:Ca(this.schedule).toFixed(3),lst:((this.schedule.G.AT()||0)*1E9).toFixed(3),laa:e?e.O2():\"\",lva:N?N.O2():\"\",lar:this.audioTrack.N?this.audioTrack.N.O2():\"\",lvr:this.videoTrack.N?this.videoTrack.N.O2():\"\",laq:\"\"+hW(this.audioTrack),lvq:\"\"+hW(this.videoTrack)};this.TZ\u0026\u0026!this.TZ.u6()\u0026\u0026this.TZ.J\u0026\u0026this.TZ.N\u0026\u0026(e.lab\u003d\nwO(this.TZ.J.Ju()),e.lvb\u003dwO(this.TZ.N.Ju()));this.NT\u0026\u0026(e.lapt\u003d((0,g.iC)()-this.NT).toFixed(0),e.lapr\u003dmOM(this));this.i9\u0026\u0026(e.lapmabht\u003d((0,g.iC)()-this.i9).toFixed(0),e.lapmabh\u003dD2(this,this.audioTrack).toFixed(0));this.aq\u0026\u0026(e.lapmvbht\u003d((0,g.iC)()-this.aq).toFixed(0),e.lapmvbh\u003dD2(this,this.videoTrack).toFixed(0));this.Rq\u0026\u0026(e.lapsdai\u003d((0,g.iC)()-this.Rq).toFixed(0));return e};\ng.J.w4\u003dfunction(){try{this.policy.J\u0026\u0026this.K.Fc(!1,\"pending\"),this.audioTrack.w4(),this.videoTrack.w4()}catch(e){g.t0(e)}this.policy.j\u003d\"\"};\ng.J.Xx\u003dfunction(){return b3(this.D)};\ng.J.Fh\u003dfunction(e,N,y){this.JW.Fh(e,N,y\u003d\u003d\u003dvoid 0?!1:y)};\ng.J.vE\u003dfunction(){return this.JW.vE()};\ng.J.Kz\u003dfunction(e,N){e/\u003dN;isNaN(this.timestampOffset)\u0026\u0026$KJ(this,e-Math.min(e,this.policy.Dy));return(e-this.timestampOffset)*N};\ng.J.w7\u003dfunction(){return this.timestampOffset};\ng.J.isSeeking\u003dfunction(){return this.jZ.isSeeking()};\ng.J.f_\u003dfunction(){this.j.f_()};\ng.J.mK\u003dfunction(e,N,y){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;y\u003dy\u003d\u003d\u003dvoid 0?{}:y;this.policy.J?this.N.mK(e,N,y):this.J.mK(e,N,y)};\ng.J.QM\u003dfunction(e,N){if(!this.U)return!1;var y\u003dthis.videoTrack.J.index.zI(e);return this.U.QM(e,N,y)};\ng.J.Ll\u003dfunction(e,N){if(this.U\u0026\u0026this.j.Ll(e,this.U))return $KJ(this,this.timestampOffset-N),sB(this),this.policy.L\u0026\u0026(MX(this.rP),zb(this.audioTrack),zb(this.videoTrack),this.w4()),!0;N\u003dthis.videoTrack.J.index.zI(e);this.handleError(\"ad.skipfailed\",{dec:!!this.U,t:e.toFixed(3),sq:N});return!1};\ng.J.getManifest\u003dfunction(){return this.rP};\ng.J.isOffline\u003dfunction(){return!!this.JW.getVideoData().cotn};\ng.J.Gt\u003dfunction(e,N){this.JW.Gt(e,N)};\ng.J.j0\u003dfunction(e){if(this.policy.E0)this.policy.J\u0026\u0026this.K.Fc(!0,\"utc\"),this.Ga();else{var N\u003dthis.JW.getVideoData().E_;if(N){var y\u003dthis.L;y.Q2\u003de;y.E_\u003dN;Wl(this)}}};\ng.J.ou\u003dfunction(e){this.videoTrack.G\u003d!1;this.audioTrack.G\u003d!1;this.jZ.N\u003d!1;this.JW.ou(e)};\ng.J.xD\u003dfunction(e){this.jZ.xD(e-this.w7())};\ng.J.WC\u003dfunction(){this.JW.WC()};\ng.J.GR\u003dfunction(e){e!\u003d\u003dthis.policy.j_\u0026\u0026((this.policy.j_\u003de)||this.Ga())};\ng.J.EJ\u003dfunction(e,N){var y\u003dthis.audioTrack.TW,w\u003dthis.videoTrack.TW;y\u0026\u0026w\u0026\u0026(y.remove(e,N),w.remove(e,N))};\ng.J.P_\u003dfunction(e){this.JW.P_(e)};\ng.J.Bm\u003dfunction(e){this.JW.Bm(e)};\ng.J.kL\u003dfunction(){return this.JW.kL()};g.J\u003dg.pW.prototype;g.J.zz\u003dfunction(e,N,y,w,E,A){return this.Yk.zz(e,N,y,w,E,A)};\ng.J.Ox\u003dfunction(e,N,y,w,E,A){return this.Yk.Ox(e,N,y,w,E,A)};\ng.J.cM\u003dfunction(e){return this.Yk.cM(e)};\ng.J.lh\u003dfunction(e){this.Yk.lh(e)};\ng.J.Ok\u003dfunction(e,N,y,w){return this.Yk.Ok(e,N,y,w)};\ng.J.f_\u003dfunction(){this.Yk.f_()};\ng.J.QM\u003dfunction(e,N,y){return this.Yk.QM(e,N,y)};\ng.J.Af\u003dfunction(e,N){this.Yk.Af(e,N)};\ng.J.My\u003dfunction(){this.Yk.My()};\ng.J.HQ\u003dN3(48);g.J.Xo\u003dfunction(e,N,y){this.Yk.Xo(e,N,y)};\ng.J.r6\u003dN3(51);g.J.O7\u003dfunction(e,N,y,w,E,A,T,p,C){this.Yk.O7(e,N,y,w,E,A,T,p,C)};\ng.J.aZ\u003dfunction(e){this.Yk.aZ(e)};\ng.J.Wi\u003dfunction(e){return this.Yk.Wi(e)};\ng.J.hI\u003dfunction(e){return this.Yk.hI(e)};g.b(CW,g.pT);g.b(rg,CW);rg.prototype.Z\u003dfunction(e,N){if(e\u0026\u0026N){var y\u003dNumber(Hc(e,\"cpi\"))*1+1;isNaN(y)||y\u003c\u003d0||y\u003cthis.K?(this.j.stop(),this.N.stop(),this.K\u003d-1,this.J\u003d{}):(y\u003ethis.K\u0026\u0026(this.K\u003dy,g.v4(this.J)||(this.J\u003d{},this.j.stop(),this.N.stop())),this.J[N]\u003de,g.NA(this.N))}};\nrg.prototype.L\u003dfunction(){for(var e\u003dg.c(Object.keys(this.J)),N\u003de.next();!N.done;N\u003de.next()){var y\u003dN.value;N\u003dthis.publish;for(var w\u003dthis.K,E\u003dthis.J[y].match(fY),A\u003d[],T\u003dg.c(E[6].split(\"\u0026\")),p\u003dT.next();!p.done;p\u003dT.next())p\u003dp.value,p.indexOf(\"cpi\u003d\")\u003d\u003d\u003d0?A.push(\"cpi\u003d\"+w.toString()):p.indexOf(\"ek\u003d\")\u003d\u003d\u003d0?A.push(\"ek\u003d\"+g.RA(y)):A.push(p);E[6]\u003d\"?\"+A.join(\"\u0026\");y\u003d\"skd://\"+E.slice(2).join(\"\");E\u003dy.length*2;w\u003dnew Uint8Array(E+4);w[0]\u003dE%256;w[1]\u003d(E-w[0])/256;for(E\u003d0;E\u003cy.length;++E)w[E*2+4]\u003dy.charCodeAt(E);N.call(this,\n\"rotated_need_key_info_ready\",new eL(w,\"fairplay\",!0))}this.J\u003d{}};\nrg.prototype.fh\u003dfunction(){this.J\u003d{};CW.prototype.fh.call(this)};g.b($4,CW);\n$4.prototype.L\u003dfunction(e){var N;a:{if((N\u003de.cryptoPeriodIndex)\u0026\u0026this.J.length\u003e0)for(var y\u003dg.c(this.J),w\u003dy.next();!w.done;w\u003dy.next())if(N\u003d\u003d\u003dw.value.info.cryptoPeriodIndex){N\u003d!0;break a}N\u003d!1}if(!N){N\u003d(0,g.iC)();a:{y\u003de.cryptoPeriodIndex;if(!isNaN(y)){w\u003dg.c(this.K.values());for(var E\u003dw.next();!E.done;E\u003dw.next())if(Math.abs(E.value.cryptoPeriodIndex-y)\u003c\u003d1){y\u003d!0;break a}}y\u003d!1}y?(y\u003de.J,y\u003dMath.max(0,Math.random()*((isNaN(y)?120:y)-30))*1E3):y\u003d0;this.publish(\"log_qoe\",{wvagt:\"delay.\"+y,cpi:e.cryptoPeriodIndex,reqlen:this.J.length,\nignore:this.j});y\u003c\u003d0?Fd5(this,e):this.j||(this.J.push({time:N+y,info:e}),g.NA(this.N,y))}};\n$4.prototype.fh\u003dfunction(){this.J\u003d[];CW.prototype.fh.call(this)};var le\u003d{},cY3\u003d(le.DRM_TRACK_TYPE_AUDIO\u003d\"AUDIO\",le.DRM_TRACK_TYPE_SD\u003d\"SD\",le.DRM_TRACK_TYPE_HD\u003d\"HD\",le.DRM_TRACK_TYPE_UHD1\u003d\"UHD1\",le);g.b(bXM,g.x);g.b(BdM,g.pT);g.J\u003dBdM.prototype;g.J.Nx\u003dfunction(e){var N\u003dthis;this.Ss()||e.size\u003c\u003d0||(e.forEach(function(y,w){var E\u003ddt(N.N)?w:y;w\u003dnew Uint8Array(dt(N.N)?y:w);dt(N.N)\u0026\u0026j$E(w);y\u003dg.oN(w,4);j$E(w);w\u003dg.oN(w,4);N.J[y]?N.J[y].status\u003dE:N.J[w]?N.J[w].status\u003dE:N.J[y]\u003d{type:\"\",status:E}}),t53(this,\",\"),Y4(this,{onkeystatuschange:1}),this.status\u003d\"kc\",this.publish(\"keystatuseschange\",this))};\ng.J.error\u003dfunction(e,N,y,w){this.Ss()||(this.publish(\"licenseerror\",e,N,y,w),e\u003d\u003d\u003d\"drm.provision\"\u0026\u0026(e\u003d(Date.now()-this.Z)/1E3,this.Z\u003dNaN,this.publish(\"ctmp\",\"provf\",{et:e.toFixed(3)})));dp(N)\u0026\u0026this.dispose()};\ng.J.shouldRetry\u003dfunction(e,N){return this.i9\u0026\u0026this.G?!1:!e\u0026\u0026this.requestNumber\u003d\u003d\u003dN.requestNumber};\ng.J.fh\u003dfunction(){this.J\u003d{};g.pT.prototype.fh.call(this)};\ng.J.N7\u003dfunction(){var e\u003d{ctype:this.D.contentType||\"\",length:this.D.initData.length,requestedKeyIds:this.l9,cryptoPeriodIndex:this.cryptoPeriodIndex};this.K\u0026\u0026(e.keyStatuses\u003dthis.J);return e};\ng.J.getInfo\u003dfunction(){var e\u003dthis.j.join();if(Mt(this)){var N\u003dnew Set,y;for(y in this.J)this.J[y].status!\u003d\u003d\"usable\"\u0026\u0026N.add(this.J[y].type);e+\u003d\"/UKS.\"+Array.from(N)}return e+\u003d\"/\"+this.cryptoPeriodIndex};\ng.J.nC\u003dfunction(){return this.url};g.b(lw,g.x);g.J\u003dlw.prototype;g.J.mG\u003dfunction(e){if(this.L){var N\u003de.messageType||\"license-request\";this.L(new Uint8Array(e.message),N)}};\ng.J.Nx\u003dfunction(){this.G\u0026\u0026this.G(this.J.keyStatuses)};\ng.J.onClosed\u003dfunction(){this.Ss()||g.Kp(\"xboxone\")\u0026\u0026this.K\u0026\u0026this.K(\"closed\")};\ng.J.CZ\u003dfunction(e){this.L\u0026\u0026this.L(e.message,\"license-request\")};\ng.J.RU\u003dfunction(e){if(this.K){if(this.N){var N\u003dthis.N.error.code;e\u003dthis.N.error.systemCode}else N\u003de.errorCode,e\u003de.systemCode;this.K(\"t.prefixedKeyError;c.\"+N+\";sc.\"+e,N,e)}};\ng.J.S7\u003dfunction(){this.Z\u0026\u0026this.Z()};\ng.J.update\u003dfunction(e){var N\u003dthis;if(this.J)return(jI.isActive()?jI.le(\"emeupd\",function(){return N.J.update(e)}):this.J.update(e)).then(null,$B(function(y){Q$J(N,\"t.update\",y)}));\nthis.N?this.N.update(e):this.element.addKey?this.element.addKey(this.U.keySystem,e,this.initData,this.sessionId):this.element.webkitAddKey\u0026\u0026this.element.webkitAddKey(this.U.keySystem,e,this.initData,this.sessionId);return u4()};\ng.J.fh\u003dfunction(){this.J\u0026\u0026(this.D?this.J.close().catch(g.uA):this.J.close());this.element\u003dnull;g.x.prototype.fh.call(this)};g.b(F$,g.x);g.J\u003dF$.prototype;g.J.wU\u003dfunction(){var e\u003dthis;if(this.J.keySystemAccess)return(jI.isActive()?jI.le(\"emenew\",function(){return e.J.keySystemAccess.createMediaKeys()}):this.J.keySystemAccess.createMediaKeys()).then(function(y){if(!e.Ss())if(e.N\u003dy,jI.isActive())jI.le(\"emeset\",function(){return e.element.setMediaKeys(y)});\nelse{var w;(w\u003de.element)\u003d\u003dnull||w.setMediaKeys(y)}});\nif(PU(this.J))this.K\u003dnew (Xu())(this.J.keySystem);else if(II(this.J)){this.K\u003dnew (Xu())(this.J.keySystem);var N;(N\u003dthis.element)\u003d\u003dnull||N.webkitSetMediaKeys(this.K)}else jI.isActive()\u0026\u0026this.Fh(\"emev\",{v:\"01b\"}),Dw(this.L,this.element,[\"keymessage\",\"webkitkeymessage\"],this.XK),Dw(this.L,this.element,[\"keyerror\",\"webkitkeyerror\"],this.Y8),Dw(this.L,this.element,[\"keyadded\",\"webkitkeyadded\"],this.nS);return null};\ng.J.setServerCertificate\u003dfunction(){return this.N.setServerCertificate?this.J.flavor\u003d\u003d\u003d\"widevine\"\u0026\u0026this.J.Tg?this.N.setServerCertificate(this.J.Tg):zE(this.J)\u0026\u0026this.J.Ut?this.N.setServerCertificate(this.J.Ut):null:null};\ng.J.createSession\u003dfunction(e,N){var y\u003de.initData;if(this.J.keySystemAccess){N\u0026\u0026N(\"createsession\");var w\u003dthis.N.createSession();vU(this.J)?y\u003dmK5(y,this.J.Ut):zE(this.J)\u0026\u0026(y\u003dli5(y)||new Uint8Array(0));N\u0026\u0026N(\"genreq\");var E\u003djI.isActive()?jI.le(\"emegen\",function(){return w.generateRequest(e.contentType,y)}):w.generateRequest(e.contentType,y);\nvar A\u003dnew lw(null,null,null,w,null,this.G);E.then(function(){N\u0026\u0026N(\"genreqsuccess\")},$B(function(p){Q$J(A,\"t.generateRequest\",p)}));\nreturn A}if(PU(this.J))return KdJ(this,y);if(II(this.J))return HXJ(this,y);if((E\u003dthis.element)\u003d\u003dnull?0:E.generateKeyRequest)this.element.generateKeyRequest(this.J.keySystem,y);else{var T;(T\u003dthis.element)\u003d\u003dnull||T.webkitGenerateKeyRequest(this.J.keySystem,y)}return this.j\u003dnew lw(this.element,this.J,y,null,null,this.G)};\ng.J.XK\u003dfunction(e){var N\u003dWdn(this,e);N\u0026\u0026N.CZ(e)};\ng.J.Y8\u003dfunction(e){var N\u003dWdn(this,e);N\u0026\u0026N.RU(e)};\ng.J.nS\u003dfunction(e){var N\u003dWdn(this,e);N\u0026\u0026N.S7(e)};\ng.J.getMetrics\u003dfunction(){if(this.N\u0026\u0026this.N.getMetrics)try{var e\u003dthis.N.getMetrics()}catch(N){}return e};\ng.J.fh\u003dfunction(){this.K\u003dthis.N\u003dnull;var e;(e\u003dthis.j)\u003d\u003dnull||e.dispose();e\u003dg.c(Object.values(this.Z));for(var N\u003de.next();!N.done;N\u003de.next())N.value.dispose();this.Z\u003d{};g.x.prototype.fh.call(this);delete this.element};g.J\u003dSf.prototype;g.J.get\u003dfunction(e){e\u003dthis.findIndex(e);return e!\u003d\u003d-1?this.values[e]:null};\ng.J.remove\u003dfunction(e){e\u003dthis.findIndex(e);e!\u003d\u003d-1\u0026\u0026(this.keys.splice(e,1),this.values.splice(e,1))};\ng.J.removeAll\u003dfunction(){this.keys\u003d[];this.values\u003d[]};\ng.J.set\u003dfunction(e,N){var y\u003dthis.findIndex(e);y!\u003d\u003d-1?this.values[y]\u003dN:(this.keys.push(e),this.values.push(N))};\ng.J.findIndex\u003dfunction(e){return g.Rw(this.keys,function(N){return g.Cf(e,N)})};g.b(GCJ,g.pT);g.J\u003dGCJ.prototype;g.J.lBP\u003dfunction(e){this.T4({onecpt:1});e.initData\u0026\u0026sO5(this,new Uint8Array(e.initData),e.initDataType)};\ng.J.XYh\u003dfunction(e){this.T4({onndky:1});sO5(this,e.initData,e.contentType)};\ng.J.VQ\u003dfunction(e){this.T4({onneedkeyinfo:1});this.ph.T(\"html5_eme_loader_sync\")\u0026\u0026(this.G.get(e.initData)||this.G.set(e.initData,e));LU_(this,e)};\ng.J.ej\u003dfunction(e){this.K.push(e);oU(this)};\ng.J.createSession\u003dfunction(e){var N\u003deY3(this)?QiJ(e):g.oN(e.initData);this.N.get(N);this.l9\u003d!0;e\u003dnew BdM(this.videoData,this.ph,e,this.drmSessionId);this.N.set(N,e);e.subscribe(\"ctmp\",this.XE,this);e.subscribe(\"keystatuseschange\",this.Nx,this);e.subscribe(\"licenseerror\",this.V8,this);e.subscribe(\"newlicense\",this.i4,this);e.subscribe(\"newsession\",this.zL,this);e.subscribe(\"sessionready\",this.oU,this);e.subscribe(\"fairplay_next_need_key_info\",this.AJ,this);this.ph.T(\"html5_enable_vp9_fairplay\")\u0026\u0026e.subscribe(\"qualitychange\",\nthis.zX,this);this.ph.T(\"html5_enable_sabr_drm_hd720p\")\u0026\u0026e.subscribe(\"sabrlicenseconstraint\",this.HC1,this);Iis(e,this.j)};\ng.J.i4\u003dfunction(e){this.Ss()||(this.T4({onnelcswhb:1}),e\u0026\u0026!this.heartbeatParams\u0026\u0026(this.heartbeatParams\u003de,this.publish(\"heartbeatparams\",e)))};\ng.J.zL\u003dfunction(){this.Ss()||(this.T4({newlcssn:1}),this.K.shift(),this.l9\u003d!1,oU(this))};\ng.J.oU\u003dfunction(){if(PU(this.J)\u0026\u0026(this.T4({onsnrdy:1}),this.aq--,this.aq\u003d\u003d\u003d0)){var e\u003dthis.Ng,N,y;(N\u003de.element)\u003d\u003dnull||(y\u003dN.msSetMediaKeys)\u003d\u003dnull||y.call(N,e.K)}};\ng.J.Nx\u003dfunction(e){if(!this.Ss()){!this.Rq\u0026\u0026this.videoData.T(\"html5_log_drm_metrics_on_key_statuses\")\u0026\u0026(NAJ(this),this.Rq\u003d!0);this.T4({onksch:1});var N\u003dthis.zX;if(!Mt(e)\u0026\u0026g.Um\u0026\u0026e.N.keySystem\u003d\u003d\u003d\"com.microsoft.playready\"\u0026\u0026navigator.requestMediaKeySystemAccess)var y\u003d\"large\";else{y\u003d[];var w\u003d!0;if(Mt(e))for(var E\u003dg.c(Object.keys(e.J)),A\u003dE.next();!A.done;A\u003dE.next())A\u003dA.value,e.J[A].status\u003d\u003d\u003d\"usable\"\u0026\u0026y.push(e.J[A].type),e.J[A].status!\u003d\u003d\"unknown\"\u0026\u0026(w\u003d!1);if(!Mt(e)||w)y\u003de.j;y\u003dfiE(y)}N.call(this,y);this.publish(\"keystatuseschange\",\ne)}};\ng.J.XE\u003dfunction(e,N){this.Ss()||this.publish(\"ctmp\",e,N)};\ng.J.AJ\u003dfunction(e,N){this.Ss()||this.publish(\"fairplay_next_need_key_info\",e,N)};\ng.J.V8\u003dfunction(e,N,y,w){this.Ss()||(this.videoData.T(\"html5_log_drm_metrics_on_error\")\u0026\u0026NAJ(this),this.publish(\"licenseerror\",e,N,y,w))};\ng.J.De\u003dfunction(){return this.U};\ng.J.zX\u003dfunction(e){var N\u003dg.Rx(\"auto\",e,!1,\"l\");if(this.videoData.xX){if(this.U.Bw(N))return}else if(VO_(this.U,e))return;this.U\u003dN;this.publish(\"qualitychange\");this.T4({updtlq:e})};\ng.J.HC1\u003dfunction(e){this.videoData.sabrLicenseConstraint\u003de};\ng.J.fh\u003dfunction(){this.J.keySystemAccess\u0026\u0026this.element\u0026\u0026(this.qg?this.element.setMediaKeys(null).catch(g.uA):this.element.setMediaKeys(null));this.element\u003dnull;this.K\u003d[];for(var e\u003dg.c(this.N.values()),N\u003de.next();!N.done;N\u003de.next())N\u003dN.value,N.unsubscribe(\"ctmp\",this.XE,this),N.unsubscribe(\"keystatuseschange\",this.Nx,this),N.unsubscribe(\"licenseerror\",this.V8,this),N.unsubscribe(\"newlicense\",this.i4,this),N.unsubscribe(\"newsession\",this.zL,this),N.unsubscribe(\"sessionready\",this.oU,this),N.unsubscribe(\"fairplay_next_need_key_info\",\nthis.AJ,this),this.ph.T(\"html5_enable_vp9_fairplay\")\u0026\u0026N.unsubscribe(\"qualitychange\",this.zX,this),N.dispose();this.N.clear();this.Z.removeAll();this.G.removeAll();this.heartbeatParams\u003dnull;g.pT.prototype.fh.call(this)};\ng.J.N7\u003dfunction(){for(var e\u003d{systemInfo:this.J.N7(),sessions:[]},N\u003dg.c(this.N.values()),y\u003dN.next();!y.done;y\u003dN.next())e.sessions.push(y.value.N7());return e};\ng.J.getInfo\u003dfunction(){return this.N.size\u003c\u003d0?\"no session\":\"\"+this.N.values().next().value.getInfo()+(this.L?\"/KR\":\"\")};\ng.J.T4\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;this.Ss()||(Xe(e),(this.ph.B9()||N)\u0026\u0026this.publish(\"ctmp\",\"drmlog\",e))};g.b(TA1,g.x);g.J\u003dTA1.prototype;g.J.PU\u003dfunction(){return!!this.P3};\ng.J.uy\u003dfunction(){return this.N};\ng.J.handleError\u003dfunction(e){var N\u003dthis;Yen(this,e);if((e.errorCode!\u003d\u003d\"html5.invalidstate\"\u0026\u0026e.errorCode!\u003d\u003d\"fmt.unplayable\"\u0026\u0026e.errorCode!\u003d\u003d\"fmt.unparseable\"||!$N0(this,e.errorCode,e.details))\u0026\u0026!Se1(this,e)){if(this.Ot.Ng!\u003d\u003d\"yt\"\u0026\u0026lU_(this,e)\u0026\u0026this.videoData.TV\u0026\u0026(0,g.iC)()/1E3\u003ethis.videoData.TV\u0026\u0026this.Ot.Ng\u003d\u003d\u003d\"hm\"){var y\u003dObject.assign({e:e.errorCode},e.details);y.stalesigexp\u003d\"1\";y.expire\u003dthis.videoData.TV;y.init\u003dthis.videoData.Rr/1E3;y.now\u003d(0,g.iC)()/1E3;y.systelapsed\u003d((0,g.iC)()-this.videoData.Rr)/1E3;\ne\u003dnew P3(e.errorCode,y,2);this.JW.MP(e.errorCode,2,\"SIGNATURE_EXPIRED\",Xe(e.details))}if(dp(e.severity)){var w;y\u003d(w\u003dthis.JW.tW)\u003d\u003dnull?void 0:w.J.J;if(this.Ot.T(\"html5_use_network_error_code_enums\"))if(MLs(e)\u0026\u0026y\u0026\u0026y.isLocked())var E\u003d\"FORMAT_UNAVAILABLE\";else if(this.Ot.Z||e.errorCode!\u003d\u003d\"auth\"||e.details.rc!\u003d\u003d429)e.errorCode\u003d\u003d\u003d\"ump.spsrejectfailure\"\u0026\u0026(E\u003d\"HTML5_SPS_UMP_STATUS_REJECTED\");else{E\u003d\"TOO_MANY_REQUESTS\";var A\u003d\"6\"}else MLs(e)\u0026\u0026y\u0026\u0026y.isLocked()?E\u003d\"FORMAT_UNAVAILABLE\":this.Ot.Z||e.errorCode!\u003d\u003d\"auth\"||\ne.details.rc!\u003d\u003d\"429\"?e.errorCode\u003d\u003d\u003d\"ump.spsrejectfailure\"\u0026\u0026(E\u003d\"HTML5_SPS_UMP_STATUS_REJECTED\"):(E\u003d\"TOO_MANY_REQUESTS\",A\u003d\"6\");this.JW.MP(e.errorCode,e.severity,E,Xe(e.details),A)}else this.JW.publish(\"nonfatalerror\",e),w\u003d/^pp/.test(this.videoData.clientPlaybackNonce),this.Qi(e.errorCode,e.details),w\u0026\u0026e.errorCode\u003d\u003d\u003d\"manifest.net.connect\"\u0026\u0026(e\u003d\"https://www.youtube.com/generate_204?cpn\u003d\"+this.videoData.clientPlaybackNonce+\"\u0026t\u003d\"+(0,g.iC)(),S3(e,\"manifest\",function(T){N.Z\u003d!0;N.Fh(\"pathprobe\",T)},function(T){N.Qi(T.errorCode,\nT.details)}))}};\ng.J.Fh\u003dfunction(e,N){this.JW.Eg().Fh(e,N)};\ng.J.Qi\u003dfunction(e,N){N\u003dXe(N);this.JW.Eg().Qi(e,N)};hY5.prototype.mH\u003dfunction(e,N){return(N\u003d\u003d\u003dvoid 0?0:N)?{FC:e?cG(this,e):f3,xs:e?ve3(this,e):f3,JT9:e?dNH(this,e):f3,kIh:e?fUs(this,e.videoData):f3,m8:e?tLE(this,e.videoData,e):f3,tZG:e?Xl9(this,e):f3}:{FC:e?cG(this,e):f3}};\nhY5.prototype.T\u003dfunction(e){return this.ph.T(e)};g.b(k4,g.x);k4.prototype.onError\u003dfunction(e){if(e!\u003d\u003d\"player.fatalexception\"||this.provider.T(\"html5_exception_to_health\"))e\u003d\u003d\u003d\"sabr.fallback\"\u0026\u0026(this.encounteredSabrFallback\u003d!0),e.match(t4X)?this.networkErrorCount++:this.nonNetworkErrorCount++};\nk4.prototype.send\u003dfunction(){if(!(this.K||this.J\u003c0)){ZrF(this);var e\u003dg.BG(this.provider)-this.J,N\u003d\"PLAYER_PLAYBACK_STATE_UNKNOWN\",y\u003dthis.playerState.qS;this.playerState.isError()?N\u003dy\u0026\u0026y.errorCode\u003d\u003d\u003d\"auth\"?\"PLAYER_PLAYBACK_STATE_UNKNOWN\":\"PLAYER_PLAYBACK_STATE_ERROR\":g.G(this.playerState,2)?N\u003d\"PLAYER_PLAYBACK_STATE_ENDED\":g.G(this.playerState,64)?N\u003d\"PLAYER_PLAYBACK_STATE_UNSTARTED\":g.G(this.playerState,16)||g.G(this.playerState,32)?N\u003d\"PLAYER_PLAYBACK_STATE_SEEKING\":g.G(this.playerState,1)\u0026\u0026g.G(this.playerState,\n4)?N\u003d\"PLAYER_PLAYBACK_STATE_PAUSED_BUFFERING\":g.G(this.playerState,1)?N\u003d\"PLAYER_PLAYBACK_STATE_BUFFERING\":g.G(this.playerState,4)?N\u003d\"PLAYER_PLAYBACK_STATE_PAUSED\":g.G(this.playerState,8)\u0026\u0026(N\u003d\"PLAYER_PLAYBACK_STATE_PLAYING\");y\u003dvbV[MK(this.provider.videoData)];a:switch(this.provider.ph.playerCanaryState){case \"canary\":var w\u003d\"HTML5_PLAYER_CANARY_TYPE_EXPERIMENT\";break a;case \"holdback\":w\u003d\"HTML5_PLAYER_CANARY_TYPE_CONTROL\";break a;default:w\u003d\"HTML5_PLAYER_CANARY_TYPE_UNSPECIFIED\"}var E\u003dxNM(this.provider),\nA\u003dthis.N\u003c0?e:this.N-this.J;e\u003dthis.provider.ph.Fr+36E5\u003c(0,g.iC)();N\u003d{started:this.N\u003e\u003d0,stateAtSend:N,joinLatencySecs:A,jsErrorCount:this.jsErrorCount,playTimeSecs:this.playTimeSecs,rebufferTimeSecs:this.rebufferTimeSecs,seekCount:this.seekCount,networkErrorCount:this.networkErrorCount,nonNetworkErrorCount:this.nonNetworkErrorCount,playerCanaryType:w,playerCanaryStage:E,isAd:this.provider.videoData.isAd(),liveMode:y,hasDrm:!!g.$I(this.provider.videoData),isGapless:this.provider.videoData.U,isServerStitchedDai:this.provider.videoData.enableServerStitchedDai,\nencounteredSabrFallback:this.encounteredSabrFallback,isSabr:L3(this.provider.videoData)};e||g.$$(\"html5PlayerHealthEvent\",N);this.K\u003d!0;this.dispose()}};\nk4.prototype.fh\u003dfunction(){this.K||this.send();window.removeEventListener(\"error\",this.gs);window.removeEventListener(\"unhandledrejection\",this.gs);g.x.prototype.fh.call(this)};\nvar t4X\u003d/\\bnet\\b/;g.b(neF,g.x);neF.prototype.fh\u003dfunction(){mN_(this);g.x.prototype.fh.call(this)};var Hr0\u003d/[?\u0026]cpn\u003d/;g.b(X$,g.x);X$.prototype.flush\u003dfunction(){var e\u003d{};this.N\u0026\u0026(e.pe\u003dthis.N);this.J.length\u003e0\u0026\u0026(e.pt\u003dthis.J.join(\".\"));this.J\u003d[];return e};\nX$.prototype.stop\u003dfunction(){var e\u003dthis,N,y,w;return g.f(function(E){if(E.J\u003d\u003d1)return g.c5(E,2),g.D(E,(N\u003de.j)\u003d\u003dnull?void 0:N.stop(),4);if(E.J!\u003d2)return(y\u003dE.N)\u0026\u0026e.logTrace(y),g.B5(E,0);w\u003dg.XH(E);e.N\u003dLLJ(w.message);g.hn(E)})};\nX$.prototype.logTrace\u003dfunction(e){this.encoder.reset();this.encoder.add(1);this.encoder.add(e.resources.length);for(var N\u003dg.c(e.resources),y\u003dN.next();!y.done;y\u003dN.next()){y\u003dy.value.replace(\"https://www.youtube.com/s/\",\"\");this.encoder.add(y.length);for(var w\u003d0;w\u003cy.length;w++)this.encoder.add(y.charCodeAt(w))}this.encoder.add(e.frames.length);N\u003dg.c(e.frames);for(y\u003dN.next();!y.done;y\u003dN.next()){y\u003dy.value;this.encoder.add(y.name.length);for(w\u003d0;w\u003cy.name.length;w++)this.encoder.add(y.name.charCodeAt(w));\nN_(this.encoder,y.resourceId);N_(this.encoder,y.line);N_(this.encoder,y.column)}this.encoder.add(e.samples.length);N\u003dg.c(e.samples);for(y\u003dN.next();!y.done;y\u003dN.next())y\u003dy.value,this.encoder.add(Math.trunc(y.timestamp)),N_(this.encoder,y.stackId);this.encoder.add(e.stacks.length);e\u003dg.c(e.stacks);for(N\u003de.next();!N.done;N\u003de.next())N\u003dN.value,this.encoder.add(N.frameId),N_(this.encoder,N.parentId);e\u003dthis.encoder.jY();this.K+\u003de.length;this.K\u003c1E7\u0026\u0026this.J.push(e)};\nX$.prototype.fh\u003dfunction(){this.stop();g.x.prototype.fh.call(this)};var aU5\u003d[2,5,30];g.D3\u003drR(function(){var e\u003d\"\";try{var N\u003dg.sA(\"CANVAS\").getContext(\"webgl\");N\u0026\u0026(N.getExtension(\"WEBGL_debug_renderer_info\"),e\u003dN.getParameter(37446),e\u003de.replace(/[ :]/g,\"_\"))}catch(y){}return e});g.b(g.vG,g.x);g.J\u003dg.vG.prototype;g.J.flB\u003dfunction(){var e\u003dg.BG(this.provider);wO5(this,e)};\ng.J.BQ\u003dfunction(){return this.dI};\ng.J.NZ\u003dfunction(){return{ql:this.ql,OD:this.OD}};\ng.J.Wm\u003dfunction(e,N){this.ql\u003de;this.OD\u003dN};\ng.J.LG\u003dfunction(e){if(!this.Y_){this.Y_\u003d!0;var N\u003d\"\";switch(e){case 1:N\u003d\"proximaui\";break;case 2:N\u003dD25(this.provider.videoData)?\"proximawpcc\":this.provider.videoData.T(\"html5_enable_proxima\")||this.provider.videoData.T(\"html5_sabr_force_proxima\")?\"proximaexp\":\"proximaclient\";break;case 3:N\u003d\"proximaauto\"}N!\u003d\u003d\"\"\u0026\u0026iw(this,N)}};\ng.J.HS\u003dfunction(e){this.J.lwc\u003d[[e.L$?e.L$.toFixed():\"\",e.ZK?e.ZK.toFixed():\"\",e.aq?(e.aq*1E3).toFixed():\"\",e.pX?(e.pX*1E3).toFixed():\"\",e.PY?(e.PY*1E3).toFixed():\"\"].join(\":\")]};\ng.J.reportStats\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?NaN:e;if(!this.Ss()\u0026\u0026(e\u003de\u003e\u003d0?e:g.BG(this.provider),[\"PL\",\"B\",\"S\"].indexOf(this.k9)\u003e-1\u0026\u0026(!g.v4(this.J)||e\u003e\u003dthis.L+30)\u0026\u0026(g.IU(this,e,\"vps\",[this.k9]),this.L\u003de),!g.v4(this.J))){this.sequenceNumber\u003d\u003d\u003d7E3\u0026\u0026g.uA(Error(\"Sent over 7000 pings\"));if(!(this.sequenceNumber\u003e\u003d7E3)){zt(this,e);if(this.provider.T(\"html5_record_h5vcc_flags\")){var N\u003dthis.provider.JW.Yj();N\u003dg.c(N);for(var y\u003dN.next();!y.done;y\u003dN.next())y\u003dy.value,this.Fh(y.key,y.value)}N\u003de;y\u003dthis.provider.JW.DR();\nvar w\u003dy.droppedVideoFrames||0,E\u003dy.totalVideoFrames||0,A\u003dw-this.ql,T\u003dE\u0026\u0026!this.OD;w\u003ey.totalVideoFrames||A\u003e5E3?rJs(this,\"html5.badframedropcount\",\"df.\"+w+\";tf.\"+y.totalVideoFrames):(A\u003e0||T)\u0026\u0026g.IU(this,N,\"df\",[A]);this.ql\u003dw;this.OD\u003dE;this.D\u003e0\u0026\u0026(g.IU(this,e,\"glf\",[this.D]),this.D\u003d0);aH.isActive()\u0026\u0026(e\u003daH.A6(),Object.keys(e).length\u003e0\u0026\u0026this.Fh(\"profile\",e));this.dT\u0026\u0026iw(this,\"lwnmow\");this.provider.ph.B9()\u0026\u0026this.provider.T(\"html5_record_now\")\u0026\u0026this.Fh(\"now\",{wt:(0,g.iC)()});e\u003d{};this.provider.videoData.N\u0026\u0026\n(e.fmt\u003dthis.provider.videoData.N.itag,(N\u003dthis.provider.videoData.j)\u0026\u0026N.itag!\u003d\u003de.fmt\u0026\u0026(e.afmt\u003dN.itag));e.cpn\u003dthis.provider.videoData.clientPlaybackNonce;this.adCpn\u0026\u0026(e.adcpn\u003dthis.adCpn);this.Ng\u0026\u0026(e.addocid\u003dthis.Ng);this.contentCpn\u0026\u0026(e.ccpn\u003dthis.contentCpn);this.qg\u0026\u0026(e.cdocid\u003dthis.qg);this.provider.videoData.cotn\u0026\u0026(e.cotn\u003dthis.provider.videoData.cotn);e.el\u003dI$(this.provider.videoData);e.content_v\u003dVG(this.provider.videoData);e.ns\u003dthis.provider.ph.Ng;e.fexp\u003dSV1(this.provider.ph.experiments).toString();\ne.cl\u003d(725027312).toString();(N\u003dthis.provider.videoData.adFormat||this.adFormat)\u0026\u0026(e.adformat\u003dN);(N\u003dMK(this.provider.videoData))\u0026\u0026(e.live\u003dN);this.provider.videoData.RV()\u0026\u0026(e.drm\u003d1,this.provider.videoData.L\u0026\u0026(e.drm_system\u003dky0[this.provider.videoData.L.flavor]||0),this.provider.videoData.ub\u0026\u0026(e.drm_product\u003dthis.provider.videoData.ub));$3()\u0026\u0026this.provider.videoData.Z\u0026\u0026(e.ctt\u003dthis.provider.videoData.Z,e.cttype\u003dthis.provider.videoData.zN,this.provider.videoData.mdxEnvironment\u0026\u0026(e.mdx_environment\u003dthis.provider.videoData.mdxEnvironment));\nthis.provider.videoData.isDaiEnabled()?(e.dai\u003dthis.provider.videoData.enableServerStitchedDai?\"ss\":\"cs\",this.provider.videoData.fA\u0026\u0026(e.dai_fallback\u003d\"1\")):this.provider.videoData.FS?e.dai\u003d\"cs\":this.provider.videoData.Lu\u0026\u0026(e.dai\u003d\"disabled\");e.seq\u003dthis.sequenceNumber++;if(this.provider.videoData.hH){if(N\u003dthis.provider.videoData.hH,e\u0026\u0026N)for(N.ns\u003d\u003d\u003d\"3pp\"\u0026\u0026(e.ns\u003d\"3pp\"),this.jp.has(N.ns)\u0026\u0026iw(this,\"hbps\"),N.shbpslc\u0026\u0026(this.serializedHouseBrandPlayerServiceLoggingContext\u003dN.shbpslc),y\u003dg.c(Object.keys(N)),w\u003d\ny.next();!w.done;w\u003dy.next())w\u003dw.value,this.NK.has(w)||(e[w]\u003dN[w])}else e.event\u003d\"streamingstats\",e.docid\u003dthis.provider.videoData.videoId,e.ei\u003dthis.provider.videoData.eventId;this.isEmbargoed\u0026\u0026(e.embargoed\u003d\"1\");Object.assign(e,this.provider.ph.J);if(N\u003de.seq)N\u003d{cpn:this.provider.videoData.clientPlaybackNonce,sequenceNumber:+N,serializedWatchEndpointLoggingContext:this.provider.videoData.T0},this.serializedHouseBrandPlayerServiceLoggingContext\u0026\u0026(N.serializedHouseBrandPlayerServiceLoggingContext\u003dhO(this.serializedHouseBrandPlayerServiceLoggingContext)||\nvoid 0),this.provider.videoData.playerResponseCpn\u0026\u0026(N.playerResponseCpn\u003dthis.provider.videoData.playerResponseCpn),dg.length\u0026\u0026(N.decoderInfo\u003ddg),this.provider.JW.bP()\u0026\u0026(N.transitionStitchType\u003d4,this.l9\u0026\u0026(N.timestampOffsetMsecs\u003dthis.l9)),this.remoteControlMode\u0026\u0026(N.remoteControlMode\u003dthis.remoteControlMode),this.remoteConnectedDevices.length\u0026\u0026(N.remoteConnectedDevices\u003dthis.remoteConnectedDevices),N\u003dg.A5(N,EQ5),N\u003dg.oN(N,4),this.J.qclc\u003d[N];e\u003dg.Qb(\"//\"+this.provider.ph.Li+\"/api/stats/qoe\",e);y\u003dN\u003d\"\";w\u003dg.c(Object.keys(this.J));\nfor(E\u003dw.next();!E.done;E\u003dw.next())E\u003dE.value,this.J[E]\u003d\u003d\u003dnull?g.uA(new g.Gh(\"Stats report key has invalid value\",E)):(E\u003d\"\u0026\"+E+\"\u003d\"+this.J[E].join(\",\"),E.length\u003e100?y+\u003dE:N+\u003dE);TEJ(this,e+N,y.replace(/ /g,\"%20\"))}this.J\u003d{}}};\ng.J.Bm\u003dfunction(e){this.dT\u003de};\ng.J.Kg\u003dfunction(){if(this.provider.videoData.L){var e\u003dthis.provider.videoData.L;iw(this,\"eme-\"+(e.keySystemAccess?\"final\":PU(e)?\"ms\":vU(e)?\"ytfp\":II(e)?\"safarifp\":\"nonfinal\"))}};\ng.J.sW\u003dfunction(e){var N\u003dg.BG(this.provider);if(!this.provider.ph.experiments.gP(\"html5_refactor_sabr_video_format_selection_logging\")||e.J.id!\u003d\u003dthis.Et){var y\u003d[e.J.id,e.N,this.Et,e.reason];e.token\u0026\u0026y.push(e.token);g.IU(this,N,\"vfs\",y);this.Et\u003de.J.id;y\u003dthis.provider.JW.getPlayerSize();if(y.width\u003e0\u0026\u0026y.height\u003e0){y\u003d[Math.round(y.width),Math.round(y.height)];var w\u003dg.jV();w\u003e1\u0026\u0026y.push(w);g.IU(this,N,\"view\",y)}this.VB||(this.provider.ph.B9()\u0026\u0026iw(this,\"rqs2\"),this.provider.videoData.J\u0026\u0026yo(this.provider.videoData.J)\u0026\u0026\n(this.J.preload\u003d[\"1\"]));this.K\u003dthis.VB\u003d!0}e.reason\u003d\u003d\u003d\"m\"\u0026\u0026++this.YO\u003d\u003d\u003d100\u0026\u0026$oM(this,2);g.IU(this,N,\"vps\",[this.k9]);this.reportStats(N)};\ng.J.e3\u003dfunction(e){var N\u003dg.BG(this.provider);if(this.provider.ph.experiments.gP(\"html5_refactor_sabr_audio_format_selection_logging\")){N\u003de.J;var y\u003d[N.audio\u0026\u0026N.video?N.ZZ?N.ZZ:\"\":N.id];N.Vl\u0026\u0026N.Vl.id\u0026\u0026y.push(N.Vl.id);N\u003dy.join(\";\");N!\u003d\u003dthis.G\u0026\u0026(y\u003d[N,this.G,e.reason],e.token\u0026\u0026y.push(e.token),g.IU(this,g.BG(this.provider),\"afs\",y),this.G\u003dN)}else e.J.id!\u003d\u003dthis.G\u0026\u0026(y\u003d[e.J.id,this.G,e.reason],e.token\u0026\u0026y.push(e.token),g.IU(this,N,\"afs\",y),this.G\u003de.J.id)};\ng.J.yk\u003dN3(55);g.J.bI\u003dfunction(e){this.isEmbargoed\u003de};\ng.J.t1\u003dN3(33);g.J.DK\u003dN3(38);g.J.onPlaybackRateChange\u003dfunction(e){var N\u003dg.BG(this.provider);e\u0026\u0026e!\u003d\u003dthis.PY\u0026\u0026(g.IU(this,N,\"rate\",[e]),this.PY\u003de);this.reportStats(N)};\ng.J.pE\u003dN3(28);g.J.getPlayerState\u003dfunction(e){if(g.G(e,128))return\"ER\";if(g.G(e,2048))return\"B\";if(g.G(e,512))return\"SU\";if(g.G(e,16)||g.G(e,32))return\"S\";if(e.isOrWillBePlaying()\u0026\u0026g.G(e,64))return\"B\";var N\u003dutw[J_(e)];g.I_(this.provider.ph)\u0026\u0026N\u003d\u003d\u003d\"B\"\u0026\u0026this.provider.JW.getVisibilityState()\u003d\u003d\u003d3\u0026\u0026(N\u003d\"SU\");N\u003d\u003d\u003d\"B\"\u0026\u0026g.G(e,4)\u0026\u0026(N\u003d\"PB\");return N};\ng.J.fh\u003dfunction(){g.x.prototype.fh.call(this);g.k3(this.Z);g.k3(this.Xz)};\ng.J.nP\u003dfunction(e){this.isOffline\u003de;g.IU(this,g.BG(this.provider),\"is_offline\",[this.isOffline?\"1\":\"0\"])};\ng.J.Fh\u003dfunction(e,N,y){var w\u003dthis.J.ctmp||[],E\u003dthis.CC.indexOf(e)!\u003d\u003d-1;E||this.CC.push(e);if(!y||!E){var A\u003dtypeof N!\u003d\u003d\"string\"?Xe(N):N;A\u003dYB3(A);if(!y\u0026\u0026!/^t[.]/.test(A)){var T\u003dg.BG(this.provider)*1E3;A\u003d\"t.\"+T.toFixed()+\";\"+A}w.push(e+\":\"+A);this.logger.debug(function(){return\"ctmp \"+e+\" \"+A});\nthis.J.ctmp\u003dw;JJ1(this);return T}};\ng.J.rJ\u003dfunction(e,N,y){this.j\u003d{ys9:Number(this.Fh(\"glrem\",{nst:e.toFixed(),rem:N.toFixed(),ca:+y})),Ij:e,JsB:N,isAd:y}};\ng.J.QH\u003dfunction(e,N,y){g.IU(this,g.BG(this.provider),\"ad_playback\",[e,N,y])};\ng.J.Z6\u003dfunction(e,N){var y\u003dg.BG(this.provider)*1E3,w\u003dthis.J.daism||[];w.push(\"t.\"+y.toFixed(0)+\";smw.\"+(e*1E3).toFixed(0)+\";smo.\"+(N*1E3).toFixed(0));this.J.daism\u003dw};\ng.J.resume\u003dfunction(){var e\u003dthis;this.provider.ph.B9()\u0026\u0026this.Fh(\"ssap\",{qoesus:\"0\",vid:this.provider.videoData.videoId});isNaN(this.Z)?pO3(this):this.Z\u003dg.hE(function(){e.reportStats()},1E4)};\nvar Fi\u003d{},utw\u003d(Fi[5]\u003d\"N\",Fi[-1]\u003d\"N\",Fi[3]\u003d\"B\",Fi[0]\u003d\"EN\",Fi[2]\u003d\"PA\",Fi[1]\u003d\"PL\",Fi[-1E3]\u003d\"ER\",Fi[1E3]\u003d\"N\",Fi),dg\u003d[];FpH.prototype.K1\u003dfunction(){return this.J};\nFpH.prototype.update\u003dfunction(){if(this.G){var e\u003dthis.provider.JW.UV(this.provider.videoData.clientPlaybackNonce)||0,N\u003dg.BG(this.provider);e\u003e\u003dthis.provider.JW.getDuration()-.1\u0026\u0026(this.previouslyEnded\u003d!0);if(e!\u003d\u003dthis.J||bHn(this,e,N)){var y;if(!(y\u003de\u003cthis.J||e-this.J\u003eN-this.Qy+2||bHn(this,e,N))){y\u003dthis.provider.JW.getVolume();var w\u003dy!\u003d\u003dthis.D,E\u003dthis.provider.JW.isMuted()?1:0;E!\u003d\u003dthis.U?(this.U\u003dE,y\u003d!0):(!w||this.j\u003e\u003d0||(this.D\u003dy,this.j\u003dN),y\u003dN-this.j,this.j\u003e\u003d0\u0026\u0026y\u003e2?(this.j\u003d-1,y\u003d!0):y\u003d!1)}y\u0026\u0026(fW(this),this.K\u003d\ne);this.Qy\u003dN;this.J\u003de}}};hM3.prototype.send\u003dfunction(e){var N\u003dthis;if(!this.Wk){var y\u003dkGH(this),w\u003dg.Qb(this.uri,y);this.ph.T(\"vss_through_gel_double\")\u0026\u0026BEs(w);this.qg\u0026\u0026!this.ph.T(\"html5_simplify_pings\")?vmn(this,w):cJ5(this,e).then(function(E){N.qg\u0026\u0026(E\u003dE||{},E.method\u003d\"POST\",E.postParams\u003d{atr:N.attestationResponse});RY9(w,E,{token:N.Ng,p7:N.Kx,mdxEnvironment:N.mdxEnvironment},N.ph,e,N.l9,N.isFinal\u0026\u0026N.sY||N.i9||N.K\u0026\u0026N.Fr)});\nthis.Wk\u003d!0}};\nhM3.prototype.N\u003dfunction(e){e\u003d\u003d\u003dvoid 0\u0026\u0026(e\u003dNaN);return Number(e.toFixed(3)).toString()};\nvar Ss\u003d{},dos\u003d(Ss.LIVING_ROOM_APP_MODE_UNSPECIFIED\u003d0,Ss.LIVING_ROOM_APP_MODE_MAIN\u003d1,Ss.LIVING_ROOM_APP_MODE_KIDS\u003d2,Ss.LIVING_ROOM_APP_MODE_MUSIC\u003d3,Ss.LIVING_ROOM_APP_MODE_UNPLUGGED\u003d4,Ss.LIVING_ROOM_APP_MODE_GAMING\u003d5,Ss),oS\u003d{},Ps5\u003d(oS.EMBEDDED_PLAYER_MODE_UNKNOWN\u003d0,oS.EMBEDDED_PLAYER_MODE_DEFAULT\u003d1,oS.EMBEDDED_PLAYER_MODE_PFP\u003d2,oS.EMBEDDED_PLAYER_MODE_PFL\u003d3,oS);g.b(uw,g.x);g.J\u003duw.prototype;g.J.FI\u003dfunction(){this.J.update();uE9(this)\u0026\u0026(iHn(this),DoJ(this),this.Y7())};\ng.J.fh\u003dfunction(){g.x.prototype.fh.call(this);x4(this);SBJ(this.J)};\ng.J.N7\u003dfunction(){return kGH(qt(this,\"playback\"))};\ng.J.Y7\u003dfunction(){this.provider.videoData.G.eventLabel\u003dI$(this.provider.videoData);this.provider.videoData.G.playerStyle\u003dthis.provider.ph.playerStyle;this.provider.videoData.vp\u0026\u0026(this.provider.videoData.G.feature\u003d\"pyv\");this.provider.videoData.G.vid\u003dthis.provider.videoData.videoId;var e\u003dthis.provider.videoData.G;var N\u003dthis.provider.videoData;N\u003dN.isAd()||!!N.vp;e.isAd\u003dN};\ng.J.FW\u003dfunction(e){var N\u003dqt(this,\"engage\");N.Kh\u003de;return XOs(N,Q9s(this.provider))};nmH.prototype.isEmpty\u003dfunction(){return this.endTime\u003d\u003d\u003dthis.startTime};nW.prototype.T\u003dfunction(e){return this.ph.T(e)};\nnW.prototype.getCurrentTime\u003dfunction(e){if(this.T(\"html5_ssap_current_time_for_logging_refactor\")){var N\u003dthis.JW.bP();if(N\u0026\u0026(e\u003de||N.XH()))return TI(N,e)}else if(g.xK(this.videoData)){var y\u003dthis.JW.bP();if(y)return e\u003dthis.JW.getCurrentTime(),y\u003d(((N\u003dP0(y,e*1E3))\u003d\u003dnull?void 0:N.N3)||0)/1E3,e-y}return this.JW.getCurrentTime()};\nnW.prototype.eN\u003dfunction(e){if(this.T(\"html5_ssap_current_time_for_logging_refactor\")){var N\u003dthis.JW.bP();if(N\u0026\u0026(e\u003de||N.XH()))return TI(N,e)}else if(g.xK(this.videoData)){var y\u003dthis.JW.bP();if(y)return e\u003dthis.JW.eN(),y\u003d(((N\u003dP0(y,e*1E3))\u003d\u003dnull?void 0:N.N3)||0)/1E3,e-y}return this.JW.eN()};\nvar moP\u003d{other:1,none:2,wifi:3,cellular:7,ethernet:30};g.b(g.QD,g.x);g.J\u003dg.QD.prototype;g.J.FI\u003dfunction(){if(this.provider.videoData.enableServerStitchedDai\u0026\u0026this.b6){var e;(e\u003dthis.K.get(this.b6))\u003d\u003dnull||e.FI()}else this.J\u0026\u0026this.J.FI()};\ng.J.bI\u003dfunction(e){this.qoe\u0026\u0026this.qoe.bI(e)};\ng.J.t1\u003dN3(32);g.J.DK\u003dN3(37);g.J.Z6\u003dfunction(e,N){this.qoe\u0026\u0026this.qoe.Z6(e,N)};\ng.J.Qi\u003dfunction(e,N){this.qoe\u0026\u0026rJs(this.qoe,e,N);if(this.N)this.N.onError(e)};\ng.J.sW\u003dfunction(e){this.qoe\u0026\u0026this.qoe.sW(e)};\ng.J.e3\u003dfunction(e){this.qoe\u0026\u0026this.qoe.e3(e)};\ng.J.onPlaybackRateChange\u003dfunction(e){if(this.qoe)this.qoe.onPlaybackRateChange(e);this.J\u0026\u0026fW(this.J.J)};\ng.J.yk\u003dN3(54);g.J.Fh\u003dfunction(e,N,y){this.qoe\u0026\u0026this.qoe.Fh(e,N,y)};\ng.J.rJ\u003dfunction(e,N,y){this.qoe\u0026\u0026this.qoe.rJ(e,N,y)};\ng.J.LG\u003dfunction(e){var N;(N\u003dthis.qoe)\u003d\u003dnull||N.LG(e)};\ng.J.HS\u003dfunction(e){var N;(N\u003dthis.qoe)\u003d\u003dnull||N.HS(e)};\ng.J.Bm\u003dfunction(e){this.qoe\u0026\u0026this.qoe.Bm(e)};\ng.J.QH\u003dfunction(e,N,y){this.qoe\u0026\u0026this.qoe.QH(e,N,y)};\ng.J.pE\u003dN3(27);g.J.BQ\u003dfunction(){if(this.qoe)return this.qoe.BQ()};\ng.J.N7\u003dfunction(){if(this.provider.videoData.enableServerStitchedDai\u0026\u0026this.b6){var e,N;return(N\u003d(e\u003dthis.K.get(this.b6))\u003d\u003dnull?void 0:e.N7())!\u003dnull?N:{}}return this.J?this.J.N7():{}};\ng.J.NZ\u003dfunction(){var e;return(e\u003dthis.qoe)\u003d\u003dnull?void 0:e.NZ()};\ng.J.Wm\u003dfunction(e,N){var y;(y\u003dthis.qoe)\u003d\u003dnull||y.Wm(e,N)};\ng.J.FW\u003dfunction(e){return this.J?this.J.FW(e):function(){}};\ng.J.Y7\u003dfunction(){this.J\u0026\u0026this.J.Y7()};\ng.J.getVideoData\u003dfunction(){return this.provider.videoData};\ng.J.resume\u003dfunction(){this.qoe\u0026\u0026this.qoe.resume()};g.b(HG,g.x);\nHG.prototype.qs\u003dfunction(e,N,y){if(this.J.has(e)){var w\u003dthis.J.get(e);if(N.videoId\u0026\u0026!HHs(w))this.N.Fh(\"ssap\",{rlc:e}),Ng9(this,e);else return}if(!this.J.has(e)){w\u003dnew nW(N,this.ph,this.JW);var E\u003dMath.round(g.BG(this.N.provider)*1E3);w\u003dnew g.QD(w,E);HHs(w)||this.N.Fh(\"nqv\",{vv:N.videoId});E\u003dthis.N.getVideoData();this.J.set(e,w);if(w.qoe){var A\u003dw.qoe,T\u003dE.videoId||\"\";A.contentCpn\u003dE.clientPlaybackNonce;A.qg\u003dT}Kpn(w);y\u003d\u003d\u003d2\u0026\u0026(this.ph.T(\"html5_log_ad_playback_docid\")?(y\u003dthis.N,y.qoe\u0026\u0026(y\u003dy.qoe,w\u003dN.FZ||\"\",\nE\u003dN.breakType||0,N\u003dN.videoId||\"\",A\u003dthis.ph.Ng||\"yt\",g.IU(y,g.BG(y.provider),\"ad_playback\",[e,w,E,N,A]))):this.N.QH(e,N.FZ||\"\",N.breakType||0))}};\nHG.prototype.pP\u003dfunction(e,N,y,w,E,A,T,p){if(e!\u003d\u003dN){var C\u003dthis.Eg(e),r\u003dthis.Eg(N),Y,M\u003de\u003d\u003d\u003d((Y\u003dC.getVideoData())\u003d\u003dnull?void 0:Y.clientPlaybackNonce),l;Y\u003dN\u003d\u003d\u003d((l\u003dr.getVideoData())\u003d\u003dnull?void 0:l.clientPlaybackNonce);var F;l\u003dM?((F\u003dC.getVideoData())\u003d\u003dnull?void 0:F.videoId)||\"\":\"nvd\";var S;F\u003dY?((S\u003dr.getVideoData())\u003d\u003dnull?void 0:S.videoId)||\"\":\"nvd\";M\u0026\u0026(C\u003dC.qoe)!\u003dnull\u0026\u0026(gg(C,4,A?4:E?2:0,N,F,y),C.reportStats());Y\u0026\u0026(mS(r),(N\u003dr.qoe)!\u003dnull\u0026\u0026(gg(N,4,A?5:E?3:1,e,l,w),N.reportStats()),RMs(r,new g.ME(T,r.k9)),\nWpE(r));p\u0026\u0026Ng9(this,e)}};\nHG.prototype.Eg\u003dfunction(e){e\u003de||this.b6;return this.J.get(e)||this.N};g.b(g.KW,g.x);g.J\u003dg.KW.prototype;\ng.J.wx\u003dfunction(e,N){this.sync();N\u0026\u0026this.J.array.length\u003e\u003d2E3\u0026\u0026this.I7(\"captions\",1E4);N\u003dthis.J;if(e.length\u003e1\u0026\u0026e.length\u003eN.array.length)N.array\u003dN.array.concat(e),N.array.sort(N.J);else for(var y\u003dg.c(e),w\u003dy.next();!w.done;w\u003dy.next())w\u003dw.value,!N.array.length||N.J(w,N.array[N.array.length-1])\u003e0?N.array.push(w):g.rr(N.array,w,N.J);e\u003dg.c(e);for(N\u003de.next();!N.done;N\u003de.next())N\u003dN.value,N.namespace\u003d\u003d\u003d\"ad\"\u0026\u0026this.j(\"ssap\",{acrsid:N.getId(),acrsst:N.start,acrset:N.end,acrscpt:N.playerType});this.K\u003dNaN;this.sync()};\ng.J.bl\u003dfunction(e){e.length\u003e1E4\u0026\u0026g.uA(new g.Gh(\"Over 10k cueRanges removal occurs with a sample: \",e[0]));if(!this.Ss()){for(var N\u003dg.c(e),y\u003dN.next();!y.done;y\u003dN.next())(y\u003dy.value)\u0026\u0026y.namespace\u003d\u003d\u003d\"ad\"\u0026\u0026this.j(\"ssap\",{rcrid:y.getId(),rcst:y.start,rcet:y.end,rcpt:y.playerType});var w\u003dnew Set(e);this.N\u003dthis.N.filter(function(E){return!w.has(E)});\npG1(this.J,w);this.sync()}};\ng.J.I7\u003dfunction(e,N){var y\u003d(isNaN(this.K)?g.G(this.Z(),2)?0x8000000000000:this.D()*1E3:this.K)-N;N\u003dthis.XW().filter(function(w){return w.namespace\u003d\u003d\u003de\u0026\u0026w.end\u003cy});\nthis.bl(N);return N};\ng.J.XW\u003dfunction(){return this.Ss()?[]:this.J.array};\ng.J.reset\u003dfunction(){this.started\u003d!1;this.L.stop();this.J.array\u003d[];this.N\u003d[];this.sync()};\ng.J.MK\u003dfunction(e){var N\u003dthis.XW().filter(function(y){return y.namespace\u003d\u003d\u003de});\nthis.bl(N);return N};\ng.J.lJ\u003dN3(42);\ng.J.iX\u003dfunction(e,N){var y\u003d[],w\u003dAj5(this.J,0x7ffffffffffff),E\u003d[];this.j(\"ssap\",{mecrs:w.length,cpn:N});w\u003dg.c(w);for(var A\u003dw.next();!A.done;A\u003dw.next())A\u003dA.value,A.active\u0026\u0026(this.j(\"ssap\",{acre:A.id,st:A.start,et:A.end,cpn:N,cpt:A.playerType,pt:e}),N\u0026\u0026N\u003d\u003d\u003dA.K?(E.push(A),this.j(\"ssap\",{acrec:A.id,st:A.start,et:A.end,pt:e})):A.playerType\u003d\u003d\u003de\u0026\u0026(E.push(A),this.j(\"ssap\",{acret:A.id,st:A.start,et:A.end})));y\u003dy.concat(this.Ty(E));$t5(this,y);y\u003d[];N\u003d[];w\u003dg.c(this.N);for(A\u003dw.next();!A.done;A\u003dw.next())A\u003dA.value,\nA.active\u0026\u0026A.playerType\u003d\u003d\u003de\u0026\u0026A.start\u003d\u003d\u003d0x7ffffffffffff\u0026\u0026N.push(A);y\u003dy.concat(this.Gy(N));$t5(this,y);return E.length};\ng.J.Ty\u003dfunction(e){var N\u003d[];if(!e.length)return N;for(var y\u003d0;y\u003ce.length;y++){var w\u003de[y];w.active\u0026\u0026this.N.indexOf(w)\u003d\u003d\u003d-1\u0026\u0026(this.N.push(w),N.push([1,w]))}return N};\ng.J.Gy\u003dfunction(e){var N\u003d[];if(!e.length)return N;e.sort(g.Ep);e\u003dg.c(e);for(var y\u003de.next();!y.done;y\u003de.next())y\u003dy.value,this.N.splice(this.N.indexOf(y),1),N.push([2,y]);return N};\ng.J.sync\u003dfunction(){this.G\u003d!0;if(!this.U){for(var e\u003d3;this.G\u0026\u0026e;)this.G\u003d!1,this.U\u003d!0,this.XJ(),this.U\u003d!1,e--;this.Z().isPlaying()\u0026\u0026(e\u003dJjJ(this.J,this.K),!isNaN(e)\u0026\u0026e\u003c0x7ffffffffffff\u0026\u0026(e\u003d(e-this.K)/this.qg(),this.L.start(e)))}};\ng.J.XJ\u003dfunction(){if(this.started\u0026\u0026!this.Ss()){this.L.stop();var e\u003dthis.Z();g.G(e,32)\u0026\u0026this.Kh.start();for(var N\u003dg.G(this.Z(),2)?0x8000000000000:this.D()*1E3,y\u003dg.G(e,2),w\u003d[],E\u003d[],A\u003dg.c(this.N),T\u003dA.next();!T.done;T\u003dA.next())T\u003dT.value,T.active\u0026\u0026(y?T.end\u003c0x8000000000000:!T.contains(N))\u0026\u0026E.push(T);w\u003dw.concat(this.Gy(E));A\u003dE\u003dnull;y?(e\u003dAj5(this.J,0x7ffffffffffff),E\u003de.filter(function(p){return p.end\u003c0x8000000000000}),A\u003dTgn(this.J)):e\u003dthis.K\u003c\u003dN\u0026\u0026Tp(e)?E4s(this.J,this.K,N):Aj5(this.J,N);\nw\u003dw.concat(this.Ty(e));E\u0026\u0026(w\u003dw.concat(this.Gy(E)));A\u0026\u0026(w\u003dw.concat(this.Ty(A)));this.K\u003dN;$t5(this,w)}};\ng.J.fh\u003dfunction(){this.N\u003d[];this.J.array\u003d[];g.x.prototype.fh.call(this)};\ng.j8.TQ(g.KW,{wx:\"crmacr\",Ty:\"crmncr\",Gy:\"crmxcr\",XJ:\"crmis\",bl:\"crmrcr\"});g.J\u003dg.WG.prototype;g.J.addCueRange\u003dfunction(e){this.JW.addCueRange(e)};\ng.J.Ef\u003dfunction(e,N){this.JW.Ef(e,N)};\ng.J.IR\u003dfunction(){this.JW.IR()};\ng.J.Xq\u003dfunction(){return this.JW.Xq()};\ng.J.Vn\u003dfunction(){return this.JW.Vn()};\ng.J.Oy\u003dfunction(e,N){this.JW.Oy(e,N)};\ng.J.I7\u003dfunction(e,N){return this.JW.I7(e,N)};\ng.J.yr\u003dfunction(e){this.JW.yr(e)};\ng.J.n3\u003dfunction(){return this.JW.n3()};\ng.J.getAudioTrack\u003dfunction(){return this.JW.getAudioTrack()};\ng.J.getAvailableAudioTracks\u003dfunction(){return this.JW.getAvailableAudioTracks()};\ng.J.Sg\u003dfunction(){return this.JW.Sg()};\ng.J.ME\u003dfunction(){return this.JW.ME()};\ng.J.XW\u003dfunction(){return this.JW.XW()};\ng.J.LV\u003dfunction(){return this.JW.LV()};\ng.J.eN\u003dfunction(){return this.JW.eN()};\ng.J.getCurrentTime\u003dfunction(){return this.JW.getCurrentTime()};\ng.J.T2\u003dfunction(){return this.JW.T2()};\ng.J.fI\u003dfunction(){return this.JW.fI()};\ng.J.N7\u003dfunction(e){return this.JW.N7(e)};\ng.J.getDuration\u003dfunction(e){return this.JW.getDuration(e)};\ng.J.Un\u003dfunction(){return this.JW.Un()};\ng.J.OY\u003dfunction(){return this.JW.OY()};\ng.J.Nj\u003dfunction(){return this.JW.Nj()};\ng.J.k7\u003dfunction(){return this.JW.k7()};\ng.J.K9\u003dfunction(){return this.JW.K9()};\ng.J.bY\u003dN3(16);g.J.wS\u003dfunction(){return this.JW.wS()};\ng.J.ZS\u003dfunction(){return this.JW.ZS()};\ng.J.jo\u003dfunction(e){return this.JW.jo(e)};\ng.J.LC\u003dfunction(){return this.JW.LC()};\ng.J.E$\u003dfunction(){return this.JW.E$()};\ng.J.Ti\u003dfunction(){return this.JW.Ti()};\ng.J.jH\u003dfunction(){return this.JW.jH()};\ng.J.hT\u003dfunction(e,N,y){return this.JW.hT(e,N,y)};\ng.J.bJ\u003dN3(21);g.J.getPlaybackQuality\u003dfunction(){return this.JW.getPlaybackQuality()};\ng.J.getPlaybackRate\u003dfunction(){return this.JW.getPlaybackRate()};\ng.J.getPlayerState\u003dfunction(){return this.JW.getPlayerState()};\ng.J.getPlayerType\u003dfunction(){return this.JW.getPlayerType()};\ng.J.getPlaylistSequenceForTime\u003dfunction(e){return this.JW.getPlaylistSequenceForTime(e)};\ng.J.FW\u003dfunction(e){return this.JW.FW(e)};\ng.J.rf\u003dfunction(){return this.JW.rf()};\ng.J.getPreferredQuality\u003dfunction(){return this.JW.getPreferredQuality()};\ng.J.NZ\u003dfunction(){return this.JW.NZ()};\ng.J.getProximaLatencyPreference\u003dfunction(){return this.JW.getProximaLatencyPreference()};\ng.J.aG\u003dfunction(){return this.JW.aG()};\ng.J.getStreamTimeOffset\u003dfunction(){return this.JW.getStreamTimeOffset()};\ng.J.U$\u003dfunction(){return this.JW.U$()};\ng.J.w7\u003dfunction(){return this.JW.w7()};\ng.J.vQ\u003dfunction(){return this.JW.vQ()};\ng.J.getUserAudio51Preference\u003dfunction(){return this.JW.getUserAudio51Preference()};\ng.J.getUserPlaybackQualityPreference\u003dfunction(){return this.JW.getUserPlaybackQualityPreference()};\ng.J.getVideoData\u003dfunction(){return this.JW.getVideoData()};\ng.J.K_\u003dfunction(){return this.JW.K_()};\ng.J.vE\u003dfunction(){return this.JW.vE()};\ng.J.tP\u003dfunction(e){this.JW.tP(e)};\ng.J.handleError\u003dfunction(e){this.JW.handleError(e)};\ng.J.BZ\u003dfunction(e){this.JW.BZ(e)};\ng.J.E1\u003dfunction(e){this.JW.E1(e)};\ng.J.lJ\u003dN3(41);g.J.V_\u003dfunction(){return this.JW.V_()};\ng.J.hasSupportedAudio51Tracks\u003dfunction(){return this.JW.hasSupportedAudio51Tracks()};\ng.J.wq\u003dfunction(){return this.JW.wq()};\ng.J.ox\u003dfunction(){return this.JW.ox()};\ng.J.isAtLiveHead\u003dfunction(e,N){return this.JW.isAtLiveHead(e,N)};\ng.J.Nc\u003dfunction(){return this.JW.Nc()};\ng.J.isGapless\u003dfunction(){return this.JW.isGapless()};\ng.J.isHdr\u003dfunction(){return this.JW.isHdr()};\ng.J.C_\u003dfunction(){return this.JW.C_()};\ng.J.Bz\u003dfunction(){return this.JW.Bz()};\ng.J.l$\u003dfunction(){return this.JW.l$()};\ng.J.isProximaLatencyEligible\u003dfunction(){return this.JW.isProximaLatencyEligible()};\ng.J.xB\u003dfunction(){return this.JW.xB()};\ng.J.uy\u003dfunction(){return this.JW.uy()};\ng.J.Gp\u003dfunction(){this.JW.Gp()};\ng.J.GR\u003dfunction(e){this.JW.GR(e)};\ng.J.S4\u003dfunction(e){this.JW.S4(e)};\ng.J.tS\u003dfunction(){this.JW.tS()};\ng.J.Jq\u003dfunction(){this.JW.Jq()};\ng.J.oi\u003dfunction(){this.JW.oi()};\ng.J.Wr\u003dfunction(){this.JW.Wr()};\ng.J.ST\u003dfunction(e){this.JW.ST(e)};\ng.J.yk\u003dN3(53);g.J.pE\u003dN3(26);g.J.p4\u003dfunction(){this.JW.p4()};\ng.J.pauseVideo\u003dfunction(e){this.JW.pauseVideo(e)};\ng.J.fH\u003dfunction(e){this.JW.fH(e)};\ng.J.tE\u003dfunction(e){this.JW.tE(e)};\ng.J.playVideo\u003dfunction(e,N){return this.JW.playVideo(e,N)};\ng.J.QH\u003dfunction(e,N,y,w,E){this.JW.QH(e,N,y,w,E)};\ng.J.t1\u003dN3(31);g.J.DK\u003dN3(36);g.J.Bu\u003dfunction(e,N,y,w,E){this.JW.Bu(e,N,y,w,E)};\ng.J.Fh\u003dfunction(e,N,y){this.JW.Fh(e,N,y)};\ng.J.bI\u003dfunction(e){this.JW.bI(e)};\ng.J.Z6\u003dfunction(e,N){this.JW.Eg().Z6(e,N)};\ng.J.rJ\u003dfunction(e,N,y){this.JW.rJ(e,N,y)};\ng.J.Qi\u003dfunction(e){this.JW.Qi(e)};\ng.J.YJ\u003dfunction(e,N,y){this.JW.YJ(e,N,y)};\ng.J.L4\u003dfunction(e){this.JW.L4(e)};\ng.J.TD\u003dfunction(e,N){this.JW.TD(e,N)};\ng.J.T5\u003dfunction(e,N,y,w,E,A,T,p){this.JW.T5(e,N,y,w,E,A,T,p)};\ng.J.HT\u003dfunction(e){this.JW.HT(e)};\ng.J.wK\u003dfunction(e,N){this.JW.wK(e,N)};\ng.J.EJ\u003dfunction(e,N){this.JW.EJ(e,N)};\ng.J.removeCueRange\u003dfunction(e){this.JW.removeCueRange(e)};\ng.J.E7\u003dfunction(e){this.JW.E7(e)};\ng.J.MK\u003dfunction(e){return this.JW.yb.MK(e)};\ng.J.IN\u003dfunction(e){this.JW.IN(e)};\ng.J.s_\u003dfunction(e,N,y){this.JW.s_(e,N,y)};\ng.J.QK\u003dfunction(){this.JW.QK()};\ng.J.j0\u003dfunction(e,N){this.JW.j0(e,N)};\ng.J.gZ\u003dfunction(){this.JW.gZ()};\ng.J.seekTo\u003dfunction(e,N){this.JW.seekTo(e,N)};\ng.J.sendAbandonmentPing\u003dfunction(){this.JW.sendAbandonmentPing()};\ng.J.sendVideoStatsEngageEvent\u003dfunction(e,N){this.JW.sendVideoStatsEngageEvent(e,N)};\ng.J.U7\u003dfunction(e,N){this.JW.U7(e,N)};\ng.J.setLoop\u003dfunction(e){this.JW.setLoop(e)};\ng.J.Ou\u003dfunction(){this.JW.Ou()};\ng.J.setMediaElement\u003dfunction(e){this.JW.setMediaElement(e)};\ng.J.KH\u003dfunction(e,N,y,w){this.JW.KH(e,N,y,w)};\ng.J.setPlaybackRate\u003dfunction(e){this.JW.setPlaybackRate(e)};\ng.J.MP\u003dfunction(e,N,y,w,E,A){this.JW.MP(e,N,y,w,E,A)};\ng.J.Wm\u003dfunction(e,N){this.JW.Wm(e,N)};\ng.J.Go\u003dfunction(e){this.JW.Go(e)};\ng.J.setProximaLatencyPreference\u003dfunction(e){this.JW.setProximaLatencyPreference(e)};\ng.J.Mf\u003dfunction(e){this.JW.Mf(e)};\ng.J.bW\u003dfunction(){this.JW.bW()};\ng.J.iG\u003dfunction(e){this.JW.iG(e)};\ng.J.setUserAudio51Preference\u003dfunction(e,N){this.JW.setUserAudio51Preference(e,N)};\ng.J.wM\u003dfunction(e,N,y){this.JW.wM(e,N,y)};\ng.J.fO\u003dfunction(){return this.JW.fO()};\ng.J.aS\u003dfunction(){this.JW.aS()};\ng.J.Ll\u003dfunction(){return this.JW.Ll()};\ng.J.xN\u003dfunction(e){this.JW.xN(e)};\ng.J.yR\u003dfunction(){this.JW.yR()};\ng.J.z3\u003dfunction(e){this.JW.z3(e)};\ng.J.stopVideo\u003dfunction(){this.JW.stopVideo()};\ng.J.subscribe\u003dfunction(e,N,y){return this.JW.subscribe(e,N,y)};\ng.J.H_\u003dfunction(e,N){this.JW.H_(e,N)};\ng.J.togglePictureInPicture\u003dfunction(){this.JW.togglePictureInPicture()};\ng.J.iX\u003dfunction(e,N){return this.JW.yb.iX(e,N)};\ng.J.unsubscribe\u003dfunction(e,N,y){return this.JW.unsubscribe(e,N,y)};\ng.J.qB\u003dfunction(e,N){this.JW.qB(e,N)};\ng.J.qM\u003dfunction(e,N){return this.JW.qM(e,N)};\ng.J.Y7\u003dfunction(){this.JW.Y7()};\ng.J.yq\u003dfunction(){this.JW.yq()};\ng.J.yd\u003dfunction(e){this.JW.yd(e)};\ng.J.TE\u003dfunction(){this.JW.TE()};Gt.prototype.add\u003dfunction(e){this.J\u003d(this.J+1)%this.data.length;this.data[this.J]\u003de};\nGt.prototype.forEach\u003dfunction(e){for(var N\u003dthis.J+1;N\u003cthis.data.length;N++)e(this.data[N]||0);for(N\u003d0;N\u003c\u003dthis.J;N++)e(this.data[N]||0)};\nGt.prototype.clear\u003dfunction(){for(var e\u003dthis.data.length,N\u003d0;N\u003ce;N++)this.data[N]\u003d0;this.N\u003dthis.J\u003dthis.data.length-1};g.b(LW,g.pT);LW.prototype.eg\u003dfunction(){return this.U};\nLW.prototype.Un\u003dfunction(){return this.policy.D\u0026\u0026this.videoData.J?this.videoData.J.zg:Math.max(this.Z()-ek(this)*this.J,this.videoData.Ti())};g.b(wk,g.x);wk.prototype.Ga\u003dfunction(){var e\u003dthis,N\u003dthis.JW.LC(),y\u003dthis.JW.getPlayerState();if(N\u0026\u0026!y.isError()){var w\u003dN.getCurrentTime(),E\u003dy.state\u003d\u003d\u003d8\u0026\u0026w\u003ethis.J,A\u003dg.G(y,8)\u0026\u0026g.G(y,16),T\u003dthis.JW.UP().isBackground()||y.isSuspended();Ed(this,this.Dl,A\u0026\u0026!T,E,\"qoe.slowseek\",function(){},\"timeout\");\nvar p\u003disFinite(this.J);p\u003dA\u0026\u0026p\u0026\u0026Pp1(N,this.J);var C\u003d!w||Math.abs(w-this.J)\u003e10,r\u003dthis.ph.T(\"html5_exclude_initial_sabr_live_dvr_seek_in_watchdog\"),Y\u003dw\u003d\u003d\u003d0\u0026\u0026this.N\u0026\u0026[11,10].includes(this.N);Ed(this,this.Kx,p\u0026\u0026C\u0026\u0026!T\u0026\u0026(!r||!Y),E,\"qoe.slowseek\",function(){N.seekTo(e.J)},\"set_cmt\");\nC\u003dp\u0026\u0026AX(N.O4(),this.J);var M\u003dthis.JW.tW;p\u003d!M||M.Nc();var l\u003dfunction(){N.seekTo(e.J+.001)};\nEd(this,this.Et,C\u0026\u0026p\u0026\u0026!T,E,\"qoe.slowseek\",l,\"jiggle_cmt\");p\u003dfunction(){return e.JW.hT()};\nEd(this,this.Wk,C\u0026\u0026!T,E,\"qoe.slowseek\",p,\"new_elem\");C\u003dTp(y);r\u003dy.isBuffering();var F\u003dN.O4(),S\u003dE3(F,w),k\u003dS\u003e\u003d0\u0026\u0026F.end(S)\u003ew+5,X\u003dC\u0026\u0026r\u0026\u0026k;Y\u003dthis.JW.getVideoData();Ed(this,this.Bk,w\u003c.002\u0026\u0026this.J\u003c.002\u0026\u0026A\u0026\u0026g.I_(this.ph)\u0026\u0026g.vF(Y)\u0026\u0026!T,E,\"qoe.slowseek\",p,\"slow_seek_shorts\");Ed(this,this.Ng,Y.e_()\u0026\u0026A\u0026\u0026!T\u0026\u0026!Y.qg,E,\"qoe.slowseek\",p,\"slow_seek_gapless_shorts\");Ed(this,this.qg,X\u0026\u0026!T,C\u0026\u0026!r,\"qoe.longrebuffer\",l,\"jiggle_cmt\");Ed(this,this.l9,X\u0026\u0026!T,C\u0026\u0026!r,\"qoe.longrebuffer\",p,\"new_elem_nnr\");if(M){var d\u003dM.getCurrentTime();\nA\u003dN.JP();A\u003dYz3(A,d);A\u003d!M.isSeeking()\u0026\u0026w\u003d\u003d\u003dA;Ed(this,this.Xz,C\u0026\u0026r\u0026\u0026A\u0026\u0026!T,C\u0026\u0026!r\u0026\u0026!A,\"qoe.longrebuffer\",function(){N.seekTo(d)},\"seek_to_loader\")}A\u003d{};\nl\u003dE3(F,Math.max(w-3.5,0));X\u003dl\u003e\u003d0\u0026\u0026w\u003eF.end(l)-1.1;var v\u003dl\u003e\u003d0\u0026\u0026l+1\u003cF.length?F.start(l+1)-F.end(l):9999;A.mindex\u003dS;A.disIndex\u003dl;A.isdisc\u003dl\u003e\u003d0\u0026\u0026X\u0026\u0026v\u003c11;A.close2edge\u003dX;A.gapsize\u003dv;A.buflen\u003dF.length;this.N\u0026\u0026(A.seekSour\u003dthis.N);if(l\u003dthis.JW.bP()){X\u003dl.XH();v\u003dX!\u003d\u003dP0(l,w*1E3).clipId;var V\u003dg.Y2(this.ph.experiments,\"html5_ssap_skip_seeking_offset_ms\"),Z\u003d(XC(l,X)+V)/1E3;Ed(this,this.Rq,v\u0026\u0026C\u0026\u0026r\u0026\u0026!T,C\u0026\u0026!r,\"qoe.longrebuffer\",function(){N.seekTo(Z)},\"ssap_clip_not_match\")}Ed(this,this.i9,C\u0026\u0026r\u0026\u0026!T,C\u0026\u0026!r,\"qoe.longrebuffer\",\nfunction(){},\"timeout\",A);\nA\u003dy.isSuspended();A\u003dthis.JW.wq()\u0026\u0026!A;Ed(this,this.G,A,!A,\"qoe.start15s\",function(){e.JW.Go(\"ad\")},\"ads_preroll_timeout\");\nl\u003dw-this.j\u003c.5;var n;A\u003d!((n\u003dthis.JW.bP())\u003d\u003dnull||!n.Wo());v\u003d(X\u003dY.isAd()||A\u0026\u0026this.ph.experiments.gP(\"html5_ssap_skip_slow_ad\"))\u0026\u0026C\u0026\u0026!r\u0026\u0026l;n\u003dfunction(){var R\u003de.JW,O\u003dg.xK(R.videoData)\u0026\u0026R.k_,E9\u003dR.nX.getVideoData();(E9\u0026\u0026R.videoData.isAd()\u0026\u0026E9.FS\u003d\u003d\u003dR.getVideoData().FS||!R.videoData.As)\u0026\u0026!O?R.MP(\"ad.rebuftimeout\",2,\"RETRYABLE_ERROR\",\"skipslad.vid.\"+R.videoData.videoId):NK(R.videoData,\"html5_ssap_skip_slow_ad\")\u0026\u0026O\u0026\u0026R.k_.Wo()\u0026\u0026(R.Qi(new P3(\"ssap.transitionfailure\",{cpn:P0(R.k_,R.eN()).clipId,pcpn:R.k_.XH(),\ncmt:R.eN()})),R\u003dR.k_,O\u003dR.playback.eN(),(O\u003dLBM(R,O))\u0026\u0026WB0(R,O.U_()/1E3))};\nEd(this,this.a9,v,!v,\"ad.rebuftimeout\",n,\"skip_slow_ad\");l\u003dX\u0026\u0026r\u0026\u0026AX(N.O4(),w+5)\u0026\u0026l;Ed(this,this.dT,l\u0026\u0026!T,!l,\"ad.rebuftimeout\",n,\"skip_slow_ad_buf\");n\u003dy.isOrWillBePlaying()\u0026\u0026g.G(y,64)\u0026\u0026!T;Ed(this,this.SR,n,E,\"qoe.start15s\",function(){},\"timeout\");\nn\u003d!!M\u0026\u0026!M.TZ\u0026\u0026y.isOrWillBePlaying();Ed(this,this.aq,n,E,\"qoe.start15s\",p,\"newElemMse\");n\u003dph(F,0);l\u003dg.G(y,16)||g.G(y,32);l\u003d!T\u0026\u0026y.isOrWillBePlaying()\u0026\u0026r\u0026\u0026!l\u0026\u0026(g.G(y,64)||w\u003d\u003d\u003d0)\u0026\u0026n\u003e5;Ed(this,this.VB,g.vF(Y)\u0026\u0026l,C\u0026\u0026!r,\"qoe.longrebuffer\",function(){e.JW.P_()},\"reset_media_source\");\nEd(this,this.Ut,g.vF(Y)\u0026\u0026l,C\u0026\u0026!r,\"qoe.longrebuffer\",p,\"reset_media_element\");this.j\u003d\u003d\u003d0\u0026\u0026(this.Z\u003dw);l\u003dr\u0026\u0026this.J\u003d\u003d\u003d0\u0026\u0026w\u003e1\u0026\u0026w\u003d\u003d\u003dthis.Z;Ed(this,this.Zl,g.vF(Y)\u0026\u0026l,C\u0026\u0026!r,\"qoe.slowseek\",function(){N.seekTo(0)},\"reseek_after_time_jump\");\nT\u003dy.isOrWillBePlaying()\u0026\u0026!T;k\u003dthis.JW.jo()-w\u003c6\u0026\u0026!k\u0026\u0026this.JW.au();Ed(this,this.U,Y.e_()\u0026\u0026T\u0026\u0026r\u0026\u0026k,C\u0026\u0026!r,\"qoe.longrebuffer\",function(){e.JW.hT(!1,!0)},\"handoff_end_long_buffer_reload\");\nM\u003d(M\u003d\u003dnull?void 0:Ys5(M))||NaN;M\u003dF.length\u003e1||!isNaN(M)\u0026\u0026M-.1\u003c\u003dw;Ed(this,this.D,Rf(Y)\u0026\u0026T\u0026\u0026r\u0026\u0026M,C\u0026\u0026!r,\"qoe.longrebuffer\",p,\"gapless_slice_append_stuck\");M\u003dS\u003e\u003d0\u0026\u0026F.end(S)\u003e\u003d2;T\u003dRf(Y)\u0026\u0026this.JW.RP\u0026\u0026M\u0026\u0026!Y.qg\u0026\u0026T\u0026\u0026(r||g.G(y,8)\u0026\u0026g.G(y,16));Ed(this,this.Kh,T,E,\"qoe.start15s\",p,\"gapless_slow_start\");y\u003d!!(A\u0026\u0026n\u003e5\u0026\u0026y.isPlaying()\u0026\u0026w\u003c.1);Ed(this,this.Y_,y,w\u003e.5\u0026\u0026C,\"qoe.longrebuffer\",p,\"ssap_stuck_in_ad_beginning\");this.j\u003dw;this.L.start()}};\nwk.prototype.Qi\u003dfunction(e,N,y){N\u003dthis.N7(N);N.wn\u003dy;N.wdup\u003dthis.K[e]?\"1\":\"0\";this.JW.Qi(new P3(e,N));this.K[e]\u003d!0};\nwk.prototype.N7\u003dfunction(e){e\u003dObject.assign(this.JW.N7(!0),e.N7());this.J\u0026\u0026(e.stt\u003dthis.J.toFixed(3));this.JW.getVideoData().isLivePlayback\u0026\u0026(e.ct\u003dthis.JW.getCurrentTime().toFixed(3),e.to\u003dthis.JW.w7().toFixed(3));delete e.uga;delete e.euri;delete e.referrer;delete e.fexp;delete e.vm;return e};\nNJ.prototype.reset\u003dfunction(){this.J\u003dthis.N\u003dthis.K\u003dthis.startTimestamp\u003d0;this.j\u003d!1};\nNJ.prototype.test\u003dfunction(e){if(!this.L||this.N)return!1;if(!e)return this.reset(),!1;e\u003d(0,g.iC)();if(!this.startTimestamp)this.startTimestamp\u003de,this.K\u003d0;else if(this.K\u003e\u003dthis.L)return this.N\u003de,!0;this.K+\u003d1;return!1};\nNJ.prototype.N7\u003dfunction(){var e\u003d{},N\u003d(0,g.iC)();this.startTimestamp\u0026\u0026(e.wsd\u003d(N-this.startTimestamp).toFixed());this.N\u0026\u0026(e.wtd\u003d(N-this.N).toFixed());this.J\u0026\u0026(e.wssd\u003d(N-this.J).toFixed());return e};g.b(z69,g.x);g.J\u003dz69.prototype;g.J.setMediaElement\u003dfunction(e){(this.mediaElement\u003de)?(this.mediaElement\u0026\u0026(this.L||this.j||!this.mediaElement.eb()||this.seekTo(.01,{BY:\"seektimeline_setupMediaElement\"})),Av(this)):Jv(this)};\ng.J.getCurrentTime\u003dfunction(){if(To(this.JW)){if(!isNaN(this.N))return this.N}else if(!isNaN(this.N)\u0026\u0026isFinite(this.N))return this.N;return this.mediaElement\u0026\u0026QU5(this)?this.mediaElement.getCurrentTime()+this.timestampOffset:this.j||0};\ng.J.F2\u003dfunction(){return this.Ut};\ng.J.eN\u003dfunction(){return this.getCurrentTime()-this.w7()};\ng.J.Un\u003dfunction(){return this.J?this.J.Un():Infinity};\ng.J.isAtLiveHead\u003dfunction(e){if(!this.J)return!1;e\u003d\u003d\u003dvoid 0\u0026\u0026(e\u003dthis.getCurrentTime());return aU(this.J,e)};\ng.J.eg\u003dfunction(){return!!this.J\u0026\u0026this.J.eg()};\ng.J.seekTo\u003dfunction(e,N){var y\u003dN\u003d\u003d\u003dvoid 0?{}:N;N\u003dy.E6\u003d\u003d\u003dvoid 0?!1:y.E6;var w\u003dy.bN\u003d\u003d\u003dvoid 0?0:y.bN;var E\u003dy.l8\u003d\u003d\u003dvoid 0?!1:y.l8;var A\u003dy.FM\u003d\u003d\u003dvoid 0?0:y.FM;var T\u003dy.BY\u003d\u003d\u003dvoid 0?\"\":y.BY;var p\u003dy.seekSource\u003d\u003d\u003dvoid 0?void 0:y.seekSource;var C\u003dy.Kz\u003d\u003d\u003dvoid 0?!1:y.Kz;var r\u003dy.CI\u003d\u003d\u003dvoid 0?!1:y.CI;y\u003dy.Gf\u003d\u003d\u003dvoid 0?!1:y.Gf;C\u0026\u0026(e+\u003dthis.w7());L3(this.videoData)\u0026\u0026this.T(\"html5_sabr_enable_utc_seek_requests\")\u0026\u0026p\u003d\u003d\u003d29\u0026\u0026(this.Ut\u003dvoid 0);C\u003de\u003cthis.aq\u0026\u0026!!this.tW;var Y\u003dL3(this.videoData)\u0026\u0026r;if(C\u0026\u0026!Y\u0026\u0026(this.JW.Fh(\"sdai\",{sk2bk:e.toFixed(3),\nmt:(e-this.timestampOffset).toFixed(3),lstadj:this.aq.toFixed(3)}),this.aq\u003dNaN,this.timestampOffset-\u003d1E3,(Y\u003dthis.tW)!\u003dnull)){$KJ(Y,Y.timestampOffset-1E3);var M\u003dY.rP,l\u003dnew Set;for(k in M.J){var F\u003dM.J[k].index,S\u003dF.IX();S\u0026\u0026!l.has(S)\u0026\u0026(S.startTime+\u003d1E3,S.endTime\u003dS.startTime+S.duration,l.add(S));F.segments.length\u0026\u0026(S\u003dF.segments[F.segments.length-1],F.segments\u003d[],F.segments.push(S))}Y.U\u0026\u0026Y.U.My();D0(Y.j,0,0,!0)}var k\u003de;(Y\u003dL3(this.videoData))\u0026\u0026r?k\u003d!0:(M\u003dthis.T(\"html5_always_allow_sqless_sync\")\u0026\u0026this.videoData.Cx(),\n(Y||M)\u0026\u0026T\u003d\u003d\u003d\"chunkSelectorSynchronize\"?k\u003d!0:(Y\u003d!isFinite(k)||(this.J?aU(this.J,k):k\u003e\u003dthis.ra())||!g.bk(this.videoData),Y||(k\u003d{st:k,mst:this.ra()},this.J\u0026\u0026this.T(\"html5_high_res_seek_logging\")\u0026\u0026(k.ht\u003dthis.J.Un(),k.adft\u003dktM(this.J)),this.JW.Fh(\"seeknotallowed\",k)),k\u003dY));if(!k)return this.K\u0026\u0026(this.K\u003dnull,jUM(this)),g.S9(this.getCurrentTime());k\u003d.005;r\u0026\u0026this.T(\"html5_sabr_seek_no_shift_tolerance\")\u0026\u0026(k\u003d0);if(Math.abs(e-this.N)\u003c\u003dk\u0026\u0026this.Kh)return this.L;T\u0026\u0026(k\u003de,(this.ph.B9()||this.T(\"html5_log_seek_reasons\"))\u0026\u0026\nthis.JW.Fh(\"seekreason\",{reason:T,tgt:k}));p\u0026\u0026(this.l9.N\u003dp);this.Kh\u0026\u0026Jv(this);this.L||(this.L\u003dnew O3);e\u0026\u0026!isFinite(e)\u0026\u0026Vfn(this,!1);(T\u003dy||C)||(T\u003de,T\u003d!(this.videoData.isLivePlayback\u0026\u0026this.videoData.K\u0026\u0026!this.videoData.K.J\u0026\u0026!(this.mediaElement\u0026\u0026this.mediaElement.Rl()\u003e0\u0026\u0026G6(this.mediaElement)\u003e0)||wd(this.videoData)\u0026\u0026this.Ti()\u003d\u003d\u003dthis.ra(!1)?0:isFinite(T)||!wd(this.videoData)));T||(e\u003dC$(this,e,E));e\u0026\u0026!isFinite(e)\u0026\u0026Vfn(this,!1);this.j\u003de;this.Et\u003dA;this.N\u003de;this.D\u003d0;this.J\u0026\u0026(E\u003dthis.J,A\u003de,Bg_(E,A,!1),XGM(E,\nA));E\u003dthis.JW;A\u003de;T\u003d{E6:N,seekSource:p};E.ZB.j\u003dA;y\u003dE.BC;y.mediaTime\u003dA;y.J\u003d!0;T.E6\u0026\u0026E.z3(T);T\u003dA\u003eE.videoData.endSeconds\u0026\u0026A\u003eE.videoData.limitedPlaybackDurationInSeconds;E.F_\u0026\u0026T\u0026\u0026isFinite(A)\u0026\u0026cvH(E);A\u003cE.ra()-.01\u0026\u0026(T\u003dwY(E.playerState,2),g.G(T,8)\u0026\u0026(T\u003dwY(T,4)),E.zi(T));E.publish(\"SEEK_TO\",E,A);this.L\u0026\u0026(N?w\u0026\u0026this.Bk.start(w):(N\u003d{CI:r,seekSource:p},this.Kh\u003d!0,v4E(this,N)));(N\u003dthis.JW.F_)\u0026\u0026e\u003eN.start\u0026\u0026cvH(this.JW);return this.L};\ng.J.ra\u003dfunction(e){if(!this.videoData.isLivePlayback)return RiM(this.JW);var N;return HF(this.videoData)\u0026\u0026((N\u003dthis.mediaElement)\u003d\u003dnull?0:N.isPaused())\u0026\u0026this.videoData.J?(e\u003dthis.getCurrentTime(),N$9(this.OY(e)*1E3)+e):this.T(\"html5_sabr_parse_live_metadata_playback_boundaries\")\u0026\u0026L3(this.videoData)\u0026\u0026this.videoData.J?e?this.videoData.J.Kh||0:this.videoData.J.zg||0:wd(this.videoData)\u0026\u0026this.videoData.Rq\u0026\u0026this.videoData.J?this.videoData.J.ra()+this.timestampOffset:this.videoData.K\u0026\u0026this.videoData.K.J?!e\u0026\u0026\nthis.J?this.J.Un():RiM(this.JW)+this.timestampOffset:this.mediaElement?Ry()?N$9(this.mediaElement.dA().getTime()):G6(this.mediaElement)+this.timestampOffset||this.timestampOffset:this.timestampOffset};\ng.J.Ti\u003dfunction(){if(g.xK(this.videoData)){var e\u003dthis.JW;g.xK(e.videoData);var N,y;return(y\u003d(N\u003de.k_)\u003d\u003dnull?void 0:N.Ti())!\u003dnull?y:e.videoData.Ti()}if(this.T(\"html5_sabr_parse_live_metadata_playback_boundaries\")\u0026\u0026L3(this.videoData)){var w;return((w\u003dthis.videoData.J)\u003d\u003dnull?void 0:w.gf)||0}N\u003dthis.videoData?this.videoData.Ti()+this.timestampOffset:this.timestampOffset;return HF(this.videoData)\u0026\u0026this.videoData.J\u0026\u0026(y\u003dNumber((e\u003dthis.videoData.progressBarStartPosition)\u003d\u003dnull?void 0:e.utcTimeMillis)/1E3,e\u003d\nthis.getCurrentTime(),e\u003dthis.OY(e)-e,!isNaN(y)\u0026\u0026!isNaN(e))?Math.max(N,y-e):N};\ng.J.TF\u003dfunction(){this.L||this.seekTo(this.j,{BY:\"seektimeline_forceResumeTime_singleMediaSourceTransition\",seekSource:15})};\ng.J.u$\u003dfunction(){return this.Kh\u0026\u0026!isFinite(this.N)};\ng.J.fh\u003dfunction(){f39(this,null);this.l9.dispose();g.x.prototype.fh.call(this)};\ng.J.N7\u003dfunction(){var e\u003d{};this.tW\u0026\u0026Object.assign(e,this.tW.N7());this.mediaElement\u0026\u0026Object.assign(e,this.mediaElement.N7());return e};\ng.J.Ny\u003dfunction(e){this.timestampOffset\u003de};\ng.J.getStreamTimeOffset\u003dfunction(){return wd(this.videoData)?0:this.videoData.J?this.videoData.J.getStreamTimeOffset():0};\ng.J.w7\u003dfunction(){return this.timestampOffset};\ng.J.OY\u003dfunction(e){return this.videoData\u0026\u0026this.videoData.J?this.videoData.J.OY(e-this.timestampOffset):NaN};\ng.J.sz\u003dfunction(){if(!this.mediaElement)return 0;if(hY(this.videoData)){var e\u003dthis.mediaElement,N\u003de.O4();e\u003d(JX(N)\u003e0\u0026\u0026e.getDuration()?N.end(N.length-1):0)+this.timestampOffset-this.Ti();N\u003dthis.ra()-this.Ti();return Math.max(0,Math.min(1,e/N))}return this.mediaElement.sz()};\ng.J.wJ\u003dfunction(e){this.Z\u0026\u0026(this.Z.J\u003de)};\ng.J.j0\u003dfunction(e,N){this.JW.Fh(\"requestUtcSeek\",{time:e});L3(this.videoData)\u0026\u0026this.T(\"html5_sabr_enable_utc_seek_requests\")\u0026\u0026(this.Ut\u003de);var y;(y\u003dthis.tW)\u003d\u003dnull||y.j0(e);N\u0026\u0026(this.qg\u003dN)};\ng.J.ou\u003dfunction(e){L3(this.videoData)\u0026\u0026this.T(\"html5_sabr_enable_utc_seek_requests\")\u0026\u0026(this.Ut\u003dvoid 0);if(this.qg)this.JW.Fh(\"utcSeekingFallback\",{source:\"streamTime\",timeSeconds:this.qg}),this.JW.seekTo(this.qg,{BY:\"utcSeekingFallback_streamTime\"}),this.qg\u003d0;else{var N\u003dthis.getCurrentTime();isNaN(N)||(e\u003dthis.OY(N)-e,N-\u003de,this.JW.Fh(\"utcSeekingFallback\",{source:\"estimate\",timeSeconds:N}),this.JW.seekTo(N,{BY:\"utcSeekingFallback_estimate\"}))}};\ng.J.WC\u003dfunction(){this.qg\u003d0};\ng.J.T\u003dfunction(e){return this.ph\u0026\u0026this.ph.T(e)};g.b(rk,g.x);rk.prototype.start\u003dfunction(){this.N.start()};\nrk.prototype.stop\u003dfunction(){this.N.stop()};\nrk.prototype.clear\u003dfunction(){for(var e\u003dg.c(this.J.values()),N\u003de.next();!N.done;N\u003de.next())N.value.clear()};\nrk.prototype.sample\u003dfunction(){for(var e\u003dg.c(this.K),N\u003de.next();!N.done;N\u003de.next()){var y\u003dg.c(N.value);N\u003dy.next().value;y\u003dy.next().value;this.J.has(N)||this.J.set(N,new R6E(qrk.has(N)));this.J.get(N).update(y())}this.N.start()};\nvar qrk\u003dnew Set([\"networkactivity\"]);R6E.prototype.update\u003dfunction(e){this.J?(this.buffer.add(e-this.x3||0),this.x3\u003de):this.buffer.add(e)};\nR6E.prototype.clear\u003dfunction(){this.buffer.clear();this.x3\u003d0};MJ.prototype.C9\u003dfunction(){return this.started};\nMJ.prototype.start\u003dfunction(){this.started\u003d!0};\nMJ.prototype.reset\u003dfunction(){this.finished\u003dthis.started\u003d!1};var a39\u003d!1;g.b(g.oY,g.pT);g.J\u003dg.oY.prototype;g.J.fh\u003dfunction(){this.logger.debug(\"dispose\");g.k3(this.yx);AWH(this.iP);this.visibility.unsubscribe(\"visibilitystatechange\",this.iP);Yd9(this);cs(this);g.Kk.Zx(this.Si);this.s_();this.yj\u003dnull;g.JV(this.videoData);g.JV(this.Bc);g.JV(this.ON);g.JV(this.A_);g.pq(this.HxP);this.F_\u003dnull;g.pT.prototype.fh.call(this)};\ng.J.QH\u003dfunction(e,N,y,w,E){if(this.ph.T(\"html5_log_ad_playback_docid\")){var A\u003dthis.Eg();if(A.qoe){A\u003dA.qoe;var T\u003dthis.ph.Ng||\"yt\";g.IU(A,g.BG(A.provider),\"ad_playback\",[e,N,y,E,T])}}else this.Eg().QH(e,N,y);this.T(\"html5_log_media_perf_info\")\u0026\u0026this.Fh(\"adloudness\",{ld:w.toFixed(3),cpn:e})};\ng.J.LV\u003dfunction(){var e;return(e\u003dthis.tW)\u003d\u003dnull?void 0:e.LV()};\ng.J.T2\u003dfunction(){var e;return(e\u003dthis.tW)\u003d\u003dnull?void 0:e.T2()};\ng.J.fI\u003dfunction(){var e;return(e\u003dthis.tW)\u003d\u003dnull?void 0:e.fI()};\ng.J.QF\u003dfunction(){var e;return(e\u003dthis.tW)\u003d\u003dnull?void 0:e.QF()};\ng.J.RV\u003dfunction(){return this.videoData.RV()};\ng.J.fO\u003dfunction(){return this.T(\"html5_not_reset_media_source\")\u0026\u0026!this.RV()\u0026\u0026!this.videoData.isLivePlayback\u0026\u0026g.vF(this.videoData)\u0026\u0026!this.ph.supportsGaplessShorts()};\ng.J.bW\u003dfunction(){if(this.videoData.U){var e;if(!(e\u003dthis.videoData.g6)){var N;e\u003d(N\u003dthis.nX.nh())\u003d\u003dnull?void 0:N.LV()}this.videoData.g6\u003de;if(!(e\u003dthis.videoData.VE)){var y;e\u003d(y\u003dthis.nX.nh())\u003d\u003dnull?void 0:y.T2()}this.videoData.VE\u003de}if(W95(this.videoData)||!md(this.videoData))y\u003dthis.videoData.errorDetail,this.MP(this.videoData.errorCode||\"auth\",2,unescape(this.videoData.errorReason),y,y,this.videoData.Qm||void 0);this.T(\"html5_generate_content_po_token\")\u0026\u0026this.pJ();this.T(\"html5_enable_d6de4\")\u0026\u0026this.BK();\nif(this.T(\"html5_ssap_cleanup_player_switch_ad_player\")||this.T(\"html5_ssap_cleanup_ad_player_on_new_data\"))if(y\u003dthis.nX.M7())this.Qa\u003dy.clientPlaybackNonce};\ng.J.LW\u003dfunction(){return this.Ce};\ng.J.qs\u003dfunction(){!this.RE||this.RE.Ss();this.RE\u003dnew g.QD(new nW(this.videoData,this.ph,this));this.Ce\u003dnew HG(this.ph,this,this.RE)};\ng.J.getVideoData\u003dfunction(){return this.videoData};\ng.J.X\u003dfunction(){return this.ph};\ng.J.mH\u003dfunction(e){return this.NO.mH(this.yj,e\u003d\u003d\u003dvoid 0?!1:e)};\ng.J.Eg\u003dfunction(e){if(e)a:{for(var N\u003dthis.Ce,y\u003dg.c(N.J.values()),w\u003dy.next();!w.done;w\u003dy.next())if(w\u003dw.value,w.getVideoData().videoId\u003d\u003d\u003de){e\u003dw;break a}e\u003dN.N}else e\u003dthis.Ce.Eg();return e};\ng.J.UP\u003dfunction(){return this.visibility};\ng.J.K_\u003dfunction(){return this.mediaElement\u0026\u0026this.mediaElement.pk()?this.mediaElement.ut():null};\ng.J.LC\u003dfunction(){return this.mediaElement};\ng.J.Vn\u003dfunction(){if(this.T(\"html5_check_video_data_errors_before_playback_start\")\u0026\u0026this.videoData.errorCode)return!1;this.X().Z\u0026\u0026this.X().houseBrandUserStatus\u0026\u0026this.Fh(\"hbut\",{status:this.X().houseBrandUserStatus});if(this.videoData.WG())return!0;this.MP(\"api.invalidparam\",2,void 0,\"invalidVideodata.1\");return!1};\ng.J.xN\u003dfunction(e){(e\u003de\u003d\u003d\u003dvoid 0?!1:e)||g.xK(this.videoData)||mS(this.Eg());this.So\u003de;!this.Vn()||this.eh.C9()?g.I_(this.ph)\u0026\u0026this.videoData.isLivePlayback\u0026\u0026this.eh.C9()\u0026\u0026!this.eh.finished\u0026\u0026!this.So\u0026\u0026this.rU():(this.eh.start(),e\u003dthis.Eg(),g.BG(e.provider),e.qoe\u0026\u0026pO3(e.qoe),this.rU())};\ng.J.rU\u003dfunction(){if(this.videoData.isLoaded()){var e\u003dthis.Bc;g.Y2(e.Ot.experiments,\"html5_player_min_build_cl\")\u003e0\u0026\u0026g.Y2(e.Ot.experiments,\"html5_player_min_build_cl\")\u003e725027312\u0026\u0026FLM(e,\"oldplayer\");Sd_(this)}else this.videoData.AA||this.videoData.Qk?this.So\u0026\u0026g.I_(this.ph)\u0026\u0026this.videoData.isLivePlayback||(this.videoData.AA?iNE(this.videoData):(e\u003dthis.Eg(),e.qoe\u0026\u0026(e\u003de.qoe,iw(e,\"protected\"),e.provider.videoData.L?e.Kg():e.provider.videoData.subscribe(\"dataloaded\",e.Kg,e)),PSJ(this.videoData))):!this.videoData.loading\u0026\u0026\nthis.Tu\u0026\u0026Mk5(this)};\ng.J.iG\u003dfunction(e){this.Yk\u003de;this.tW\u0026\u0026(JYs(this.tW,new g.pW(e)),this.T(\"html5_check_decorator_on_cuepoint\")\u0026\u0026this.Fh(\"sdai\",{sdsstm:1}))};\ng.J.Mf\u003dfunction(e){this.k_\u003de;this.tW\u0026\u0026this.tW.Mf(e)};\ng.J.bY\u003dN3(15);g.J.isFullscreen\u003dfunction(){return this.visibility.isFullscreen()};\ng.J.isBackground\u003dfunction(){return this.visibility.isBackground()};\ng.J.TE\u003dfunction(){var e\u003dthis;this.logger.debug(\"Updating for format change\");br(this).then(function(){return Sk(e)});\nthis.playerState.isOrWillBePlaying()\u0026\u0026this.playVideo()};\ng.J.yR\u003dfunction(){this.logger.debug(\"start readying playback\");this.mediaElement\u0026\u0026this.mediaElement.activate();this.xN();this.Vn()\u0026\u0026!g.G(this.playerState,128)\u0026\u0026(this.vF.C9()||(this.vF.start(),this.videoData.zx?this.zi(yO(this.playerState,4)):this.zi(yO(yO(this.playerState,8),1))),lNE(this))};\ng.J.Bz\u003dfunction(){return this.eh.finished};\ng.J.sendAbandonmentPing\u003dfunction(){g.G(this.getPlayerState(),128)||(this.publish(\"internalAbandon\"),this.kZ(!0),Yd9(this),g.Kk.Zx(this.Si))};\ng.J.U7\u003dfunction(e,N){e\u003de\u003d\u003d\u003dvoid 0?!0:e;(N\u003d\u003d\u003dvoid 0||N)\u0026\u0026this.mediaElement\u0026\u0026this.mediaElement.pause();this.zi(e?new g.a8(14):new g.a8)};\ng.J.W_\u003dfunction(){GGE(this.Eg())};\ng.J.MP\u003dfunction(e,N,y,w,E,A){this.logger.debug(function(){return\"set player error: ec\u003d\"+e+\", detail\u003d\"+E});\nvar T,p;g.di(G70,y)?T\u003dy:y?p\u003dy:T\u003d\"GENERIC_WITHOUT_LINK\";w\u003d(w||\"\")+(\";a6s.\"+C2());if(e\u003d\u003d\u003d\"auth\"||e\u003d\u003d\u003d\"drm.auth\"||e\u003d\u003d\u003d\"heartbeat.stop\")y\u0026\u0026(w+\u003d\";r.\"+y.replaceAll(\" \",\"_\")),A\u0026\u0026(w+\u003d\"sr.\"+A.replaceAll(\" \",\"_\"));N\u003d{errorCode:e,errorDetail:E,errorMessage:p||g.R3[T]||\"\",Se:T,Qm:A||\"\",Hu:w,l5:N,cpn:this.videoData.clientPlaybackNonce};this.videoData.errorCode\u003de;hv(this,\"dataloaderror\");this.zi(Nb(this.playerState,128,N));g.Kk.Zx(this.Si);cs(this);this.wK()};\ng.J.Go\u003dfunction(e){this.wL\u003dthis.wL.filter(function(N){return e!\u003d\u003dN});\nthis.logger.debug(function(){return\"set preroll ready for \"+e});\ng.xK(this.videoData)\u0026\u0026!this.V_()\u0026\u0026this.R9.oe(\"pl_pr\");this.vF.C9()\u0026\u0026lNE(this)};\ng.J.V_\u003dfunction(){var e;(e\u003d!!this.wL.length)||(e\u003dthis.yb.J.array[0],e\u003d!!e\u0026\u0026e.start\u003c\u003d-0x8000000000000);return e};\ng.J.eg\u003dfunction(){return this.ZB.eg()};\ng.J.isPlaying\u003dfunction(){return this.playerState.isPlaying()};\ng.J.C_\u003dfunction(){return this.playerState.C_()\u0026\u0026this.videoData.zx};\ng.J.getPlayerState\u003dfunction(){return this.playerState};\ng.J.fH\u003dfunction(e){var N;(N\u003dthis.tW)\u003d\u003dnull||N.fH(e)};\ng.J.tE\u003dfunction(e){var N;(N\u003dthis.tW)\u003d\u003dnull||N.tE(e)};\ng.J.getPlayerType\u003dfunction(){return this.playerType};\ng.J.getPreferredQuality\u003dfunction(){if(this.yj){var e\u003dthis.yj;e\u003de.videoData.E8.compose(e.videoData.Pl);e\u003dsj(e)}else e\u003d\"auto\";return e};\ng.J.bJ\u003dN3(20);g.J.isGapless\u003dfunction(){return!!this.mediaElement\u0026\u0026this.mediaElement.isView()};\ng.J.setMediaElement\u003dfunction(e){this.logger.debug(\"set media element\");if(this.mediaElement\u0026\u0026e.ut()\u003d\u003d\u003dthis.mediaElement.ut()\u0026\u0026(e.isView()||this.mediaElement.isView())){if(e.isView()||!this.mediaElement.isView())g.g9(this.N6),this.mediaElement\u003de,this.mediaElement.JW\u003dthis,fNJ(this),this.ZB.setMediaElement(this.mediaElement)}else{this.mediaElement\u0026\u0026this.s_();if(!this.playerState.isError()){var N\u003dwY(this.playerState,512);g.G(N,8)\u0026\u0026!g.G(N,2)\u0026\u0026(N\u003dyO(N,1));e.isView()\u0026\u0026(N\u003dwY(N,64));this.zi(N)}this.mediaElement\u003d\ne;this.mediaElement.JW\u003dthis;!g.I_(this.ph)\u0026\u0026this.mediaElement.setLoop(this.loop);this.mediaElement.setPlaybackRate(this.playbackRate);fNJ(this);this.ZB.setMediaElement(this.mediaElement);this.T(\"html5_prewarm_media_source\")\u0026\u0026!this.Bc.PU()\u0026\u0026cF5(this.mediaElement)}};\ng.J.s_\u003dfunction(e,N,y){e\u003de\u003d\u003d\u003dvoid 0?!1:e;N\u003dN\u003d\u003d\u003dvoid 0?!1:N;y\u003dy\u003d\u003d\u003dvoid 0?!1:y;this.logger.debug(\"remove media element\");if(this.mediaElement){var w\u003dthis.getCurrentTime();w\u003e0\u0026\u0026(this.ZB.j\u003dw);this.ZB.setMediaElement(null);!e\u0026\u0026this.fO()?v7M(this):this.IN(y);this.tW\u0026\u0026(sB(this.tW),Ps(this,N));this.X2.stop();if(this.mediaElement\u0026\u0026(!(this.vF.C9()||this.T(\"html5_preroll_su_report_fix\")\u0026\u0026this.wq())||this.playerState.isError()||g.G(this.playerState,2)||this.zi(yO(this.playerState,512)),this.mediaElement)){g.g9(this.N6);\nif(e||!this.mediaElement.isView())this.R9.d6(\"mesv_s\"),this.mediaElement.stopVideo(),dk(this);this.mediaElement\u003dthis.mediaElement.JW\u003dnull}}};\ng.J.playVideo\u003dfunction(e,N){e\u003de\u003d\u003d\u003dvoid 0?!1:e;N\u003dN\u003d\u003d\u003dvoid 0?!1:N;var y\u003dthis,w,E,A,T,p,C;return g.f(function(r){if(r.J\u003d\u003d1){y.logger.debug(\"start play video\");var Y\u003dwindow.google_image_requests;Y\u0026\u0026Y.length\u003e10\u0026\u0026(window.google_image_requests\u003dY.slice(-10));if(g.G(y.playerState,128))return r.return();if(y.Bc.uy())return y.publish(\"signatureexpired\"),r.return();y.mediaElement\u0026\u0026mS(y.Eg());y.yR();(g.G(y.playerState,64)||e)\u0026\u0026y.zi(yO(y.playerState,8));return y.vF.finished\u0026\u0026y.mediaElement?y.yj||!y.lQ?r.u9(2):\ng.D(r,y.lQ,3):r.return()}if(r.J!\u003d2\u0026\u0026g.G(y.playerState,128))return r.return();if(!y.videoData.K)return y.videoData.isLivePlayback\u0026\u0026!g.Oh(y.ph.L,!0)?(w\u003d\"html5.unsupportedlive\",E\u003d2):(w\u003dy.videoData.RV()?\"fmt.unplayable\":\"fmt.noneavailable\",E\u003d1),g.uA(Error(\"selectableFormats\")),y.MP(w,E,\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\",\"selectableFormats.1\"),r.return();if(y.ox()\u0026\u0026y.videoData.K.J)return y.logger.debug(\"rebuild playbackData for airplay\"),r.return(br(y));if(To(y))Y\u003dy.ZB,yG(Y.videoData)?!Y.isAtLiveHead(Y.getCurrentTime())\u0026\u0026\nY.eg()\u0026\u0026Y.JW.seekTo(Infinity,{BY:\"seektimeline_peggedToLive\",seekSource:34}):g.xK(Y.videoData)\u0026\u0026Y.getCurrentTime()\u003cY.Ti()\u0026\u0026Y.JW.seekTo(Y.Ti(),{BY:\"seektimeline_outOfWindow\"});else if(yG(y.videoData)){if(A\u003dy.getCurrentTime()\u003cy.Ti()-15,T\u003dg.bk(y.videoData)\u0026\u0026y.playerState.isPaused(),p\u003dg.G(y.playerState,1024),Y\u003dy.ZB,Y.videoData.Cx()\u0026\u0026g.nX(Y.videoData)||p||!A\u0026\u0026!T||(T?(y.logger.debug(\"seek to head for live because of live-only\"),y.seekTo(Infinity,{BY:\"videoplayer_unpauseLiveOnly\",seekSource:102})):(y.logger.debug(\"seek to min seekable for live because of out of window\"),\ny.seekTo(y.Ti(),{BY:\"videoplayer_outOfWindow\",seekSource:102}))),!y.isAtLiveHead(void 0,!0)\u0026\u0026y.eg()\u0026\u0026(y.logger.debug(\"seek to head for live because pegged to live\"),C\u003d{BY:\"videoplayer_peggedToLive\",seekSource:34},y.seekTo(Infinity,C)),g.G(y.playerState,256)\u0026\u0026y.videoData.qg\u0026\u0026y.ZB.u$())return y.zi(EV(y.playerState,8,4)),r.return()}else g.xK(y.videoData)\u0026\u0026y.getCurrentTime()\u003cy.Ti()-0\u0026\u0026y.seekTo(y.Ti(),{BY:\"videoplayer_outOfWindow\"});g.G(y.playerState,4)\u0026\u0026g.G(y.playerState,16)\u0026\u0026y.zi(EV(y.playerState,9,\n4));if(Sk(y,N))return jY1(y),r.return();xJs(y);g.hn(r)})};\ng.J.P_\u003dfunction(e){this.logger.debug(\"reset media source\");e\u0026\u0026this.Qi(new P3(\"qoe.restart\",e));this.zi(yO(this.playerState,2048));this.IN();e\u003dthis.videoData.J\u0026\u0026Ai(this.videoData.J);var N\u003dthis.mediaElement\u0026\u0026this.mediaElement.isView();e||N?(this.tW\u0026\u0026gKM(this.tW),this.hT()):(Sk(this),this.playerState.isOrWillBePlaying()\u0026\u0026this.playVideo())};\ng.J.Sg\u003dfunction(){if(!this.yj)return[];var e\u003dkbM(this.NO,this.yj,this.De());return this.yj.J.Sg(e)};\ng.J.ME\u003dfunction(){if(!this.yj)return[];var e\u003dkbM(this.NO,this.yj,this.De());return this.yj.J.ME(e)};\ng.J.De\u003dfunction(){var e\u003dthis.FT?this.FT.De():On(this.videoData)\u0026\u0026this.videoData.J\u0026\u0026Ai(this.videoData.J)?this.videoData.xX?f3:OXJ:f3;this.Dm\u0026\u0026(e\u003de.compose(ob_));return e};\ng.J.aG\u003dfunction(){return this.yj?kbM(this.NO,this.yj,this.De()):f3};\ng.J.g0\u003dfunction(){var e\u003dthis.vE(),N\u003dthis.nX.M7().videoId;return this.nX.Bi.g0(e)||this.nX.Bi.g0(N)};\ng.J.wM\u003dfunction(e,N,y){if(this.T(\"html5_enable_qoe_video_format_intent\")){var w;if((w\u003dthis.Eg().qoe)!\u003dnull){var E\u003de.J,A\u003dg.BG(w.provider);g.IU(w,A,\"vfi\",[E\u003d\u003d\u003d0?\"\":\"\"+E,E\u003d\u003d\u003d0?\"A\":\"M\"])}}this.videoData.E8\u003de;if(this.yj\u0026\u0026N\u0026\u0026(N\u003dthis.NO,w\u003dthis.yj,w.J.J)){var T\u003dw.J.videoInfos[0].video.J;E\u003dT!\u003d\u003d0\u0026\u0026e.J\u003d\u003d\u003dT;A\u003dzm()\u003eT;T\u003dN.T(\"html5_dont_save_under_1080\")\u0026\u0026T\u003c1080;if(!E||!A\u0026\u0026!T){var p;E\u003dBAM(N,(p\u003dw.J)\u003d\u003dnull?void 0:p.videoInfos);p\u003dN.JW.getPlaybackRate();p\u003e1\u0026\u0026E\u0026\u0026(p\u003dc_5(N.ph.L,w.J.videoInfos,p),e.J!\u003d\u003d0\u0026\u0026p\u003ce.J\u0026\u0026N.JW.setPlaybackRate(1));\nvar C,r;e\u003dg.q5[sj(e)];p\u003d((C\u003dw.videoData.N)\u003d\u003dnull?void 0:(r\u003dC.video)\u003d\u003dnull?void 0:r.J)||0;g.uY(\"yt-player-quality\",{quality:e,previousQuality:p},31104E3);N.ph.schedule.policy.j\u003dzm()\u003e\u003d480;if(N.T(\"html5_exponential_memory_for_sticky\")){C\u003dN.ph.UY;r\u003d1;var Y\u003dY\u003d\u003d\u003dvoid 0?!1:Y;xb0(C,\"sticky-lifetime\");C.values[\"sticky-lifetime\"]\u0026\u0026C.lY[\"sticky-lifetime\"]||(C.values[\"sticky-lifetime\"]\u003d0,C.lY[\"sticky-lifetime\"]\u003d0);Y\u0026\u0026Fn(C,\"sticky-lifetime\")\u003e.0625\u0026\u0026(r\u003dC.lY[\"sticky-lifetime\"]*2);C.values[\"sticky-lifetime\"]+\u003d1*\nMath.pow(2,C.J/r);C.lY[\"sticky-lifetime\"]\u003dr;C.j.start()}if(N.T(\"html5_perf_cap_override_sticky\")){Y\u003dN.K;C\u003dN.T(\"html5_perserve_av1_perf_cap\");C\u003dC\u003d\u003d\u003dvoid 0?!1:C;if(C\u003d\u003d\u003dvoid 0?0:C){r\u003dDM();N\u003dg.c(Object.keys(r));for(e\u003dN.next();!e.done;e\u003dN.next())e\u003de.value,e.indexOf(\"1\")!\u003d\u003d0\u0026\u0026delete r[e];g.uY(\"yt-player-performance-cap\",r,2592E3)}else g.Zw(\"yt-player-performance-cap\");k55(C);if(C){C\u003dg.c(hm.keys());for(r\u003dC.next();!r.done;r\u003dC.next())r\u003dr.value,r.startsWith(\"1\")||hm.delete(r);C\u003dg.c(hj.values());for(r\u003dC.next();!r.done;r\u003d\nC.next())r\u003dr.value,r.startsWith(\"1\")||hj.delete(r);C\u003dg.c(Y.keys());for(r\u003dC.next();!r.done;r\u003dC.next())r\u003dr.value,r.startsWith(\"1\")||Y.delete(r)}else hm.clear(),hj.clear(),Y.clear()}}}this.tW\u0026\u0026(Y\u003dthis.tW,y\u003dy||\"\",Y.policy.J?q4(Y.N.J,y):q4(Y.J.L,y));this.yq()};\ng.J.getUserPlaybackQualityPreference\u003dfunction(){return this.videoData.K\u0026\u0026!this.videoData.K.J?sj(this.videoData.E8):LA[zm()]};\ng.J.hasSupportedAudio51Tracks\u003dfunction(){return this.videoData.hasSupportedAudio51Tracks()};\ng.J.setUserAudio51Preference\u003dfunction(e,N){this.getUserAudio51Preference()!\u003d\u003de\u0026\u0026(this.Fh(\"toggle51\",{pref:e}),g.uY(\"yt-player-audio51\",e,N?31536E3:2592E3),this.TE())};\ng.J.getUserAudio51Preference\u003dfunction(){return this.videoData.getUserAudio51Preference()};\ng.J.setProximaLatencyPreference\u003dfunction(e){var N\u003dthis.getProximaLatencyPreference();this.Fh(\"proxima\",{pref:e});g.uY(\"yt-player-proxima-pref\",e,31536E3);N!\u003d\u003de\u0026\u0026(e\u003dthis.ZB,e.VB\u003d!0,e.JW.seekTo(Infinity,{BY:\"seektimeline_proximaSeekToHead\",seekSource:34}))};\ng.J.getProximaLatencyPreference\u003dfunction(){var e;return(e\u003dim())!\u003dnull?e:0};\ng.J.isProximaLatencyEligible\u003dfunction(){return this.videoData.isProximaLatencyEligible};\ng.J.pJ\u003dfunction(){this.videoData.videoId?this.nX.pJ(this.videoData):this.Fh(\"povid\",{})};\ng.J.BK\u003dfunction(){this.videoData.videoId?this.nX.BK(this.videoData):this.Fh(\"piavid\",{})};\ng.J.yq\u003dfunction(){if(!this.Ss()\u0026\u0026!g.G(this.playerState,128)\u0026\u0026this.videoData.K){if(this.videoData.K.J)Fx(this);else{var e\u003dXx(this),N\u003dthis.videoData;a:{var y\u003dthis.videoData.jp;if(e.J){for(var w\u003dg.c(y),E\u003dw.next();!E.done;E\u003dw.next()){E\u003dE.value;var A\u003dE.getInfo(),T\u003dg.q5[A.video.quality];if((!e.K||A.video.quality!\u003d\u003d\"auto\")\u0026\u0026T\u003c\u003de.J){y\u003dE;break a}}y\u003dy[y.length-1]}else y\u003dy[0]}N.VB\u003dy;ko_(this,e.reason,qdP(this,this.videoData.VB))}if(this.T(\"html5_check_unstarted\")?this.playerState.isOrWillBePlaying():this.isPlaying())this.ZB.G\u003d\n!1,this.playVideo()}};\ng.J.qM\u003dfunction(e,N){if(this.Ss()||g.G(this.playerState,128))return!1;var y,w\u003d!((y\u003dthis.videoData.K)\u003d\u003dnull||!y.J);y\u003dw\u0026\u0026N?this.getCurrentTime()-this.w7():NaN;if(this.ph.experiments.gP(\"html5_record_audio_format_intent\")){var E\u003dthis.Eg();if(E.qoe){E\u003dE.qoe;var A\u003d[e.Vl.id,isNaN(y)?\"m\":\"t\"];g.IU(E,g.BG(E.provider),\"afi\",A)}}if(w)return N\u0026\u0026(w\u003du$_(this.ZB),this.Fh(\"aswh\",{id:e.id,xtags:e.xtags,bh:w.toFixed(3)})),this.tW.setAudioTrack(e,y,N),!0;if(Xs3(this)){a:{N\u003dthis.mediaElement.audioTracks();for(w\u003d0;w\u003c\nN.length;++w)if(y\u003dN[w],y.label\u003d\u003d\u003de.Vl.getName()){if(y.enabled){N\u003d!1;break a}N\u003dy.enabled\u003d!0;break a}N\u003dvoid 0}N\u0026\u0026this.Fh(\"hlsaudio\",{id:e.id})}else{a:if(N\u003dthis.videoData,N.j\u0026\u0026!GS(N.j)||e\u003d\u003d\u003dN.Ip||!N.jp||N.jp.length\u003c\u003d0)N\u003d!1;else{w\u003dg.c(N.jp);for(y\u003dw.next();!y.done;y\u003dw.next()){y\u003dy.value;if(!(y instanceof NO)){N\u003d!1;break a}E\u003de.Vl.getId();y.N\u0026\u0026(phM(y.N,E),y.yl\u003dnull)}N.Ip\u003de;N\u003d!0}N\u0026\u0026Sk(this)\u0026\u0026(this.publish(\"internalaudioformatchange\",this.videoData,!0),this.Fh(\"hlsaudio\",{id:e.id}))}return!0};\ng.J.getAvailableAudioTracks\u003dfunction(){return g.xK(this.videoData)\u0026\u0026this.k_?ep5(this.k_).getAvailableAudioTracks():this.videoData.getAvailableAudioTracks()};\ng.J.getAudioTrack\u003dfunction(){if(Xs3(this)){var e\u003ddJM(this);if(e)return e}return this.videoData.getAudioTrack()};\ng.J.Jq\u003dfunction(){if(this.videoData.T(\"html5_trigger_loader_when_idle_network\")\u0026\u0026!this.videoData.Cx()\u0026\u0026L3(this.videoData)){var e;(e\u003dthis.tW)!\u003dnull\u0026\u0026e.Ga()}};\ng.J.tS\u003dfunction(){if(Rf(this.videoData)\u0026\u0026this.videoData.T(\"html5_gapless_append_early\")){var e;(e\u003dthis.tW)!\u003dnull\u0026\u0026e.Ga()}};\ng.J.wb\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?!1:e;if(this.tW){var N\u003dthis.tW,y\u003dN.wb;var w\u003dthis.videoData;w\u003dw.T(\"html5_ssdai_use_post_for_media\")\u0026\u0026w.enableServerStitchedDai?!1:wd(w)\u0026\u0026w.As\u0026\u0026!w.isAd();y.call(N,w,e)}};\ng.J.IN\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?!1:e;this.TZ\u0026\u0026(this.logger.debug(\"remove media source\"),h30(this.TZ),this.wb(e),this.TZ.dispose(),this.TZ\u003dnull)};\ng.J.E$\u003dfunction(){return this.TZ};\ng.J.KH\u003dfunction(e,N,y,w){function E(T){try{g7E(A,T,N,y)}catch(p){g.uA(p),A.handleError(new P3(\"fmt.unplayable\",{msi:\"1\",ename:p\u0026\u0026typeof p\u003d\u003d\u003d\"object\"\u0026\u0026\"name\"in p?String(p.name):void 0},1))}}\nvar A\u003dthis;N\u003dN\u003d\u003d\u003dvoid 0?!1:N;y\u003dy\u003d\u003d\u003dvoid 0?!1:y;i$F(this,w\u003d\u003d\u003dvoid 0?!1:w);this.TZ\u003de;this.fO()\u0026\u0026Kh(this.TZ)\u003d\u003d\u003d\"open\"?E(this.TZ):lYH(this.TZ,E)};\ng.J.VQ\u003dfunction(e){this.logger.debug(\"onNeedKeyInfo\");this.K8.set(e.initData,e);this.FT\u0026\u0026(this.FT.VQ(e),this.T(\"html5_eme_loader_sync\")||this.K8.remove(e.initData))};\ng.J.k5\u003dfunction(e){this.videoData.By\u003dg.Rx(\"auto\",e,!1,\"u\");Fx(this)};\ng.J.wJ\u003dfunction(e){var N\u003de.reason,y\u003de.J.info,w\u003de.token,E\u003de.videoId,A\u003dthis.Eg(E),T\u003dg.xK(this.videoData)?A.getVideoData():this.videoData;if(y!\u003d\u003dT.j){var p\u003d!T.j;T.j\u003dy;N!\u003d\u003d\"m\"\u0026\u0026N!\u003d\u003d\"t\"\u0026\u0026(N\u003dp?\"i\":\"a\");var C\u003dN\u003d\u003d\u003d\"m\"||N\u003d\u003d\u003d\"t\";this.ph.experiments.gP(\"html5_refactor_sabr_audio_format_selection_logging\")?this.Tk\u003dnew br5(T,y,N,\"\",w,E):A.e3(new br5(T,y,N,\"\",w));this.publish(\"internalaudioformatchange\",T,!p\u0026\u0026C)}this.ZB.wJ(e.J.index)};\ng.J.Me\u003dfunction(e){this.publish(\"localmediachange\",e)};\ng.J.mK\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?{}:e;var N;(N\u003dthis.tW)\u003d\u003dnull||N.mK(this.ph,Un(this.videoData),e)};\ng.J.uy\u003dfunction(){return this.Bc.uy()};\ng.J.HT\u003dfunction(e){this.Qi(new P3(\"staleconfig\",{reason:e}))};\ng.J.handleError\u003dfunction(e){this.Bc.handleError(e)};\ng.J.PU\u003dfunction(){return this.Bc.PU()};\ng.J.ou\u003dfunction(e){this.ZB.ou(e)};\ng.J.hT\u003dfunction(e,N,y){e\u003de\u003d\u003d\u003dvoid 0?!1:e;N\u003dN\u003d\u003d\u003dvoid 0?!1:N;y\u003dy\u003d\u003d\u003dvoid 0?!1:y;var w\u003dthis,E,A,T;return g.f(function(p){if(p.J\u003d\u003d1){w.tW\u0026\u0026w.tW.f_();w.tW\u0026\u0026w.tW.Ss()\u0026\u0026cs(w);if(w.T(\"html5_enable_vp9_fairplay\")\u0026\u0026w.RV()\u0026\u0026(E\u003dw.videoData.J)!\u003dnull)for(var C in E.J)E.J.hasOwnProperty(C)\u0026\u0026(E.J[C].J\u003dnull,E.J[C].K\u003d!1);w.zi(yO(w.playerState,2048));w.T(\"html5_ssap_keep_media_on_finish_segment\")\u0026\u0026g.xK(w.videoData)?w.publish(\"newelementrequired\",y):w.publish(\"newelementrequired\");return e?g.D(p,br(w),2):p.u9(2)}w.videoData.Cx()\u0026\u0026\n((A\u003dw.tW)\u003d\u003dnull?0:A.qg)\u0026\u0026!To(w)\u0026\u0026((T\u003dw.isAtLiveHead())\u0026\u0026yG(w.videoData)?w.seekTo(Infinity,{BY:\"videoPlayer_getNewElement\"}):w.videoData.Ta\u0026\u0026w.tW\u0026\u0026(C\u003dw.tW,C.rP.Cx\u0026\u0026(C.rP.Ta||C.rP.j||C.rP.isPremiere?(C.seek(0,{BY:\"loader_resetSqless\"}),C.videoTrack.G\u003d!0,C.audioTrack.G\u003d!0,C.videoTrack.L\u003d!0,C.audioTrack.L\u003d!0):SI(C.rP)\u0026\u0026Wl(C))));N\u0026\u0026w.seekTo(0,{seekSource:105});g.G(w.playerState,8)\u0026\u0026(w.T(\"html5_ssap_keep_media_on_finish_segment\")\u0026\u0026g.xK(w.videoData)?w.playVideo(!1,y):w.playVideo());g.hn(p)})};\ng.J.BZ\u003dfunction(e){this.Fh(\"hgte\",{ne:+e});this.videoData.U\u003d!1;e\u0026\u0026this.hT();this.tW\u0026\u0026gKM(this.tW)};\ng.J.E1\u003dfunction(e){this.Fh(\"newelem\",{r:e});this.hT()};\ng.J.pauseVideo\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?!1:e;if((g.G(this.playerState,64)||g.G(this.playerState,2))\u0026\u0026!e)if(g.G(this.playerState,8))this.zi(EV(this.playerState,4,8));else if(this.C_())Sk(this);else return;g.G(this.playerState,128)||(e?this.zi(yO(this.playerState,256)):this.zi(EV(this.playerState,4,8)));this.mediaElement\u0026\u0026this.mediaElement.pause();g.bk(this.videoData)\u0026\u0026this.tW\u0026\u0026Ps(this,!1)};\ng.J.stopVideo\u003dfunction(){this.pauseVideo();this.tW\u0026\u0026(Ps(this,!1),this.tW.w4())};\ng.J.wK\u003dfunction(e,N){e\u003de\u003d\u003d\u003dvoid 0?!1:e;N\u003dN\u003d\u003d\u003dvoid 0?!1:N;if(this.fO()\u0026\u0026N){var y;(y\u003dthis.mediaElement)\u003d\u003dnull||y.wK()}else{var w;(w\u003dthis.mediaElement)\u003d\u003dnull||w.stopVideo()}dk(this);cs(this);g.G(this.playerState,128)||(e?this.zi(wY(wY(yO(this.playerState,4),8),16)):this.zi(Nb(this.playerState)));this.videoData.videoId\u0026\u0026this.ph.aq.remove(this.videoData.videoId)};\ng.J.seekTo\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?{}:N;this.logger.debug(function(){return\"SeekTo \"+e+\", \"+JSON.stringify(N)});\ng.G(this.playerState,2)\u0026\u0026Sk(this);N.PYs\u0026\u0026this.zi(yO(this.playerState,2048));N.seekSource!\u003d\u003d58\u0026\u0026N.seekSource!\u003d\u003d60||!this.T(\"html5_update_vss_during_gapless_seeking\")||OH9(this.Eg(),N.seekSource);this.ZB.seekTo(e,N);this.yb.sync()};\ng.J.z3\u003dfunction(e){this.R9.j.AS();g.G(this.playerState,32)||(this.zi(yO(this.playerState,32,e\u003d\u003dnull?void 0:e.seekSource)),g.G(this.playerState,8)\u0026\u0026this.pauseVideo(!0),this.publish(\"beginseeking\",this));this.HY()};\ng.J.yr\u003dfunction(e){e\u003de\u003d\u003dnull?void 0:e.seekSource;g.G(this.playerState,32)?(this.zi(EV(this.playerState,16,32,e)),this.publish(\"endseeking\",this)):g.G(this.playerState,2)||this.zi(yO(this.playerState,16,e));this.R9.j.zK(this.videoData,this.playerState.isPaused())};\ng.J.I0\u003dfunction(e){this.yr(e)};\ng.J.Qt\u003dfunction(){this.publish(\"SEEK_COMPLETE\")};\ng.J.jT\u003dfunction(){this.publish(\"onAbnormalityDetected\")};\ng.J.qf\u003dfunction(e){var N\u003dthis.nX,y\u003dthis.videoData.clientPlaybackNonce,w\u003dthis.playerType;if(e.scope\u003d\u003d\u003d4){var E\u003de.type;if(E){var A\u003dN.NU(),T\u003dA.getVideoData().clientPlaybackNonce;w\u003d\u003d\u003d1\u0026\u0026(T\u003dy);(N\u003dvU1(N,T))?(y\u003dN.getVideoData())\u0026\u0026(e.writePolicy\u003d\u003d\u003d2\u0026\u0026y.sabrContextUpdates.has(E)||y.sabrContextUpdates.set(E,e)):A.Fh(\"scuset\",{ncpf:\"1\",ccpn:T,crcpn:y})}else g.uA(Error(\"b/380308491: contextUpdateType is undefined\"))}};\ng.J.VF\u003dfunction(){if(this.nX.M7().zy\u0026\u0026this.playerType\u003d\u003d\u003d2)return this.nX.VF(\"\")};\ng.J.getCurrentTime\u003dfunction(){return this.ZB.getCurrentTime()};\ng.J.F2\u003dfunction(){return this.ZB.F2()};\ng.J.eN\u003dfunction(){return this.ZB.eN()};\ng.J.UV\u003dfunction(e){return this.k_\u0026\u0026(e\u003de||this.k_.XH())?TI(this.k_,e):this.eN()};\ng.J.Un\u003dfunction(){return this.ZB.Un()};\ng.J.getPlaylistSequenceForTime\u003dfunction(e){return this.videoData.getPlaylistSequenceForTime(e-this.w7())};\ng.J.K9\u003dfunction(){var e\u003dNaN;this.mediaElement\u0026\u0026(e\u003dthis.mediaElement.K9());return e\u003e\u003d0?e:this.getCurrentTime()};\ng.J.OY\u003dfunction(){var e;return((e\u003dthis.videoData.J)\u003d\u003dnull?0:e.OY)?this.videoData.J.OY(this.getCurrentTime()-this.w7()):this.mediaElement\u0026\u0026(e\u003dthis.mediaElement.dA())\u0026\u0026(e\u003de.getTime(),!isNaN(e))?e/1E3+this.getCurrentTime():NaN};\ng.J.getDuration\u003dfunction(e){return g.xK(this.videoData)\u0026\u0026this.k_?e?aE9(this.k_,e):LH(this.k_):this.videoData.lengthSeconds?this.videoData.lengthSeconds+this.w7():this.ra()?this.ra():0};\ng.J.gG\u003dfunction(){var e\u003dnew e63;if(this.tW){var N\u003dthis.ph.schedule,y\u003dthis.ph.B9();y\u003dy\u003d\u003d\u003dvoid 0?!1:y;e.xS\u003dN.qg;e.RM\u003dN.Et;e.bandwidthEstimate\u003dM_(N);if(y){y\u003d(N.U.AT()*1E3).toFixed();var w\u003d(N.i9.AT()*1E3).toFixed(),E\u003dCa(N).toFixed(2),A\u003d((N.G.AT()||0)*1E9).toFixed(2),T\u003dN.K.AT().toFixed(0),p\u003dN.Rq.AT().toFixed(0),C\u003dN.D.percentile(.5).toFixed(2),r\u003dN.D.percentile(.92).toFixed(2),Y\u003dN.D.percentile(.96).toFixed(2),M\u003dN.D.percentile(.98).toFixed(2);N.J?N.J.reset():N.J\u003dnew eV;N.J.add(N.l9);N.J.add(N.interruptions.length);\nfor(var l\u003d0,F\u003dN.interruptions.length-1;F\u003e\u003d0;F--){var S\u003dN.interruptions[F];N.J.add(S-l);l\u003dS}l\u003d0;for(F\u003dN.j.length-1;F\u003e\u003d0;F--){S\u003dN.j[F];var k\u003dS.stamp/36E5;N.J.add(k-l);l\u003dk;N.J.add(S.net/1E3);N.J.add(S.max)}N\u003dN.J.jY();e.J\u003d{ttr:y,ttm:w,d:E,st:A,bw:T,abw:p,v50:C,v92:r,v96:Y,v98:M,\"int\":N}}Td0(this.tW,e)}else this.mediaElement\u0026\u0026(e.Ze\u003dU3(this.mediaElement));e.xS\u003dthis.xS;e.RM\u003dthis.RM;e.K\u003dthis.isAtLiveHead()\u0026\u0026this.isPlaying()?rvH(this):NaN;return e};\ng.J.Gt\u003dfunction(e,N){this.RM+\u003de;this.xS+\u003dN};\ng.J.sz\u003dfunction(){return this.mediaElement?g.bk(this.videoData)?1:hY(this.videoData)?this.isAtLiveHead()||this.eg()?1:this.ZB.sz():this.mediaElement.sz():0};\ng.J.vQ\u003dfunction(){var e\u003dthis.getCurrentTime();if(this.FT){var N\u003d\"IT/\"+(this.FT.J.getInfo()+\"/\"+sj(this.De()));N+\u003d\"/\"+this.FT.getInfo()}else N\u003d\"\";var y\u003dthis.isGapless(),w\u003dthis.xB(),E\u003dthis.BQ(),A\u003dg.Bs(this),T\u003dthis.getPlayerState(),p\u003dthis.getPlaylistSequenceForTime(this.getCurrentTime());a:{var C\u003d0;var r\u003d\"\";if(this.Yk){if(this.Yk.g2){r\u003d\"D,\";break a}C\u003dthis.Yk.MH();r\u003dthis.Yk.XH().substring(0,4)}else this.k_\u0026\u0026(C\u003dthis.k_.MH(),r\u003dthis.k_.XH().substring(0,4));C\u003e0?(C\u003d\"AD\"+C+\", \",r\u0026\u0026(C+\u003dr+\", \"),r\u003dC):r\u003d\"\"}return{currentTime:e,\nd0:N,isGapless:y,xB:w,dI:E,xP1:A,playerState:T,G9t:p,bNs:this.Wx,Ui:r,F3Z:this.DR()}};\ng.J.N7\u003dfunction(e){var N\u003d{};if(e\u003d\u003d\u003dvoid 0?0:e){Object.assign(N,this.Eg().N7());this.mediaElement\u0026\u0026(Object.assign(N,this.mediaElement.N7()),Object.assign(N,this.DR()));this.tW\u0026\u0026Object.assign(N,this.tW.N7());this.FT\u0026\u0026(N.drm\u003dJSON.stringify(this.FT.N7()));N.state\u003dthis.playerState.state.toString(16);g.G(this.playerState,128)\u0026\u0026(N.debug_error\u003dJSON.stringify(this.playerState.qS));this.V_()\u0026\u0026(N.prerolls\u003dthis.wL.join(\",\"));this.videoData.CC\u0026\u0026(N.ismb\u003dthis.videoData.CC);this.videoData.latencyClass!\u003d\u003d\"UNKNOWN\"\u0026\u0026\n(N.latency_class\u003dthis.videoData.latencyClass);this.videoData.isLowLatencyLiveStream\u0026\u0026(N.lowlatency\u003d\"1\");if(this.videoData.defaultActiveSourceVideoId||this.videoData.compositeLiveStatusToken||this.videoData.compositeLiveIngestionOffsetToken)N.is_mosaic\u003d1;this.videoData.cotn\u0026\u0026(N.is_offline\u003d1,N.cotn\u003dthis.videoData.cotn);this.videoData.playerResponseCpn\u0026\u0026(N.playerResponseCpn\u003dthis.videoData.playerResponseCpn);this.nX.isOrchestrationLeader()\u0026\u0026(N.leader\u003d1);this.videoData.isLivePlayback\u0026\u0026(this.videoData.J\u0026\u0026\nY_(this.videoData.J)\u0026\u0026(N.segduration\u003dY_(this.videoData.J)),e\u003dthis.ZB,N.lat\u003de.Z?FSJ(e.Z.j):0,N.liveutcstart\u003dthis.videoData.liveUtcStartSeconds);N.relative_loudness\u003dthis.videoData.Fo.toFixed(3);if(e\u003dg.Bs(this))N.optimal_format\u003de.video.qualityLabel;N.user_qual\u003dzm();N.release_version\u003d\"youtube.player.web_20250209_00_RC00\";g.xK(this.videoData)\u0026\u0026this.k_\u0026\u0026(N.ssap\u003dMo(this.k_))}N.debug_videoId\u003dthis.videoData.videoId;return N};\ng.J.addCueRange\u003dfunction(e){this.Ef([e])};\ng.J.removeCueRange\u003dfunction(e){this.yb.bl([e])};\ng.J.Wr\u003dfunction(){this.yb.sync()};\ng.J.I7\u003dfunction(e,N){return this.yb.I7(e,N)};\ng.J.Ef\u003dfunction(e,N){this.yb.wx(e,N)};\ng.J.E7\u003dfunction(e){this.yb.bl(e)};\ng.J.S4\u003dfunction(e){var N\u003dthis.yb;e.length\u003c\u003d0||N.Ss()||(e\u003dN.J,e.array.sort(e.J))};\ng.J.XW\u003dfunction(){return this.yb.XW()||[]};\ng.J.Nj\u003dfunction(){return this.qL};\ng.J.ox\u003dfunction(){return this.visibility.ox()};\ng.J.aS\u003dfunction(){this.mediaElement\u0026\u0026this.mediaElement.aS()};\ng.J.wEG\u003dfunction(){hv(this)};\ng.J.togglePictureInPicture\u003dfunction(){this.mediaElement\u0026\u0026this.mediaElement.togglePictureInPicture()};\ng.J.KP\u003dfunction(e){var N\u003de.target.cI();if(this.mediaElement\u0026\u0026this.mediaElement.cI()\u0026\u0026this.mediaElement.cI()\u003d\u003d\u003dN){KP9(this,e.type);switch(e.type){case \"error\":var y\u003ds3(this.mediaElement)||\"\",w\u003dthis.mediaElement.Cq();if(y\u003d\u003d\u003d\"capability.changed\"){this.T(\"html5_restart_on_capability_change\")?(this.Fh(\"capchg\",{msg:w}),this.hT(!0)):br(this);return}if(this.mediaElement.hasError()\u0026\u0026($N0(this.Bc,y,{msg:w})||g.xK(this.videoData)\u0026\u0026this.k_\u0026\u0026(w\u003dthis.playerState.qS,this.k_.handleError(y,w\u003d\u003dnull?void 0:w.l5))))return;\nif(this.isBackground()\u0026\u0026this.mediaElement.pw()\u003d\u003d\u003d4){this.wK();k7(this,\"unplayable\");return}break;case \"durationchange\":y\u003dthis.mediaElement.getDuration();isFinite(y)\u0026\u0026(!this.TZ||y\u003e0)\u0026\u0026y!\u003d\u003d1\u0026\u0026this.zV(y);break;case \"ratechange\":this.tW\u0026\u0026this.tW.setPlaybackRate(this.mediaElement.getPlaybackRate());CwM(this.yb);this.Eg().onPlaybackRateChange(this.getPlaybackRate());break;case \"loadedmetadata\":O$3(this);this.publish(\"onLoadedMetadata\");uxP(this);y\u003dthis.OY();this.videoData.YN\u0026\u0026(this.videoData.YN\u003dy);break;\ncase \"loadstart\":uxP(this);break;case \"progress\":case \"suspend\":this.HY();this.publish(\"onLoadProgress\",this,this.sz());break;case \"playing\":this.R9.d6(\"plev\");this.NR\u0026\u0026!To(this)\u0026\u0026(this.NR\u003d!1,this.isAtLiveHead()||(this.logger.debug(\"seek to infinity on PLAYING\"),this.seekTo(Infinity,{BY:\"videoplayer_onPlaying\"})));break;case \"timeupdate\":y\u003dthis.mediaElement\u0026\u0026!this.mediaElement.getCurrentTime();w\u003dthis.mediaElement\u0026\u0026this.mediaElement.Rl()\u003d\u003d\u003d0;if(y\u0026\u0026(!this.Hr||w))return;this.Hr\u003dthis.Hr||!!this.mediaElement.getCurrentTime();\ntk1(this);this.HY();if(!this.mediaElement||this.mediaElement.cI()!\u003d\u003dN)return;this.publish(\"onVideoProgress\",this,this.getCurrentTime());break;case \"waiting\":if(this.mediaElement.JP().length\u003e0\u0026\u0026this.mediaElement.O4().length\u003d\u003d\u003d0\u0026\u0026this.mediaElement.getCurrentTime()\u003e0\u0026\u0026this.mediaElement.getCurrentTime()\u003c5\u0026\u0026this.tW)return;this.T(\"html5_ignore_unexpected_waiting_cfl\")\u0026\u0026(this.mediaElement.isPaused()||this.mediaElement.Rl()\u003e2||!this.mediaElement.isSeeking()\u0026\u0026AX(this.mediaElement.O4(),this.mediaElement.getCurrentTime()))\u0026\u0026\n(y\u003dthis.mediaElement.N7(),y.bh\u003dU3(this.mediaElement).toFixed(3),this.Fh(\"uwe\",y));g.xK(this.videoData)\u0026\u0026this.k_\u0026\u0026WB0(this.k_,this.mediaElement.getCurrentTime());break;case \"resize\":O$3(this);this.videoData.N\u0026\u0026this.videoData.N.video.quality\u003d\u003d\u003d\"auto\"\u0026\u0026this.publish(\"internalvideoformatchange\",this.videoData,!1);break;case \"pause\":if(this.Jk\u0026\u0026g.G(this.playerState,8)\u0026\u0026!g.G(this.playerState,1024)\u0026\u0026this.getCurrentTime()\u003d\u003d\u003d0\u0026\u0026g.k$){k7(this,\"safari_autoplay_disabled\");return}}if(this.mediaElement\u0026\u0026this.mediaElement.cI()\u003d\u003d\u003d\nN){KS1(this.ZB,e,this.k_||void 0);this.publish(\"videoelementevent\",e);N\u003dthis.playerState;w\u003dthis.BC;var E\u003dthis.mediaElement;y\u003dthis.videoData.clientPlaybackNonce;var A\u003dg.xK(this.videoData)\u0026\u0026this.k_?LH(this.k_):void 0;if(!g.G(N,128)){var T\u003dN.state;E\u003dE?E:e.target;var p\u003dE.getCurrentTime();if(!g.G(N,64)||e.type!\u003d\u003d\"ended\"\u0026\u0026e.type!\u003d\u003d\"pause\"){A\u003dA||E.getDuration();A\u003dE.isEnded()||p\u003e1\u0026\u0026Math.abs(p-A)\u003c1.1;var C\u003de.type\u003d\u003d\u003d\"pause\"\u0026\u0026E.isEnded();p\u003de.type\u003d\u003d\u003d\"ended\"||e.type\u003d\u003d\u003d\"waiting\"||e.type\u003d\u003d\u003d\"timeupdate\"\u0026\u0026!g.G(N,\n4)\u0026\u0026!RU(w,p);if(C||A\u0026\u0026p)E.pM()\u003e0\u0026\u0026E.cI()\u0026\u0026(T\u003d14);else switch(e.type){case \"error\":s3(E)\u0026\u0026(T|\u003d128);break;case \"pause\":g.G(N,256)?(T^\u003d256)||(T\u003d64):g.G(N,32)||g.G(N,2)||g.G(N,4)||(T\u003d4,g.G(N,1)\u0026\u0026g.G(N,8)\u0026\u0026(T|\u003d1));break;case \"playing\":p\u003dT;T\u003d(T|8)\u0026-1093;p\u00264?(T|\u003d1,ep(w,E,!0)):RU(w,E.getCurrentTime())\u0026\u0026(T\u0026\u003d-2);g.G(N,1)\u0026\u0026ep(w,E)\u0026\u0026(T|\u003d1);break;case \"seeking\":T|\u003d16;g.G(N,8)\u0026\u0026(T|\u003d1);T\u0026\u003d-3;break;case \"seeked\":T\u0026\u003d-17;ep(w,E,!0);break;case \"waiting\":g.G(N,2)||(T|\u003d1);ep(w,E);break;case \"timeupdate\":p\u003dg.G(N,16),A\u003d\ng.G(N,4),(g.G(N,8)||p)\u0026\u0026!A\u0026\u0026RU(w,E.getCurrentTime())\u0026\u0026(T\u003d8),ep(w,E)\u0026\u0026(T|\u003d1)}}w\u003dT;T\u003dnull;w\u0026128\u0026\u0026(T\u003de.target,E\u003ds3(T),p\u003d1,E?(E\u003d\u003d\u003d\"capability.changed\"\u0026\u0026(p\u003d2),A\u003d\"GENERIC_WITHOUT_LINK\",C\u003dT.N7(),C.mediaElem\u003d\"1\",/AUDIO_RENDERER/.test(T.Cq())\u0026\u0026(A\u003d\"HTML5_AUDIO_RENDERER_ERROR\"),T\u003d{errorCode:E,errorMessage:g.R3[A]||\"\",Se:A,Hu:Xe(C),l5:p,cpn:N.qS?N.qS.cpn:\"\"}):T\u003dnull,T\u0026\u0026(T.cpn\u003dy));N\u003dNb(N,w,T)}!g.G(this.playerState,1)\u0026\u0026g.G(N,1)\u0026\u0026H$H(this,\"evt\"+e.type);this.zi(N)}}};\ng.J.mUt\u003dfunction(e){e\u003de.J.availability\u003d\u003d\u003d\"available\";e!\u003d\u003dthis.qL\u0026\u0026(this.qL\u003de,this.publish(\"airplayavailabilitychange\"))};\ng.J.n_B\u003dfunction(){var e\u003d(0,g.iC)(),N\u003dthis.mediaElement.ox();this.Fh(\"airplay\",{ia:N});!N\u0026\u0026!isNaN(this.Ux)\u0026\u0026e-this.Ux\u003c2E3||(this.Ux\u003de,N!\u003d\u003dthis.ox()\u0026\u0026(e\u003dthis.visibility,e.J!\u003d\u003dN\u0026\u0026(e.J\u003dN,e.iP()),this.Fh(\"airplay\",{rbld:N}),this.TE()),this.publish(\"airplayactivechange\"))};\ng.J.tP\u003dfunction(e){if(this.tW){var N\u003dthis.tW,y\u003dN.j,w\u003dN.getCurrentTime(),E\u003dDate.now()-y.D;y.D\u003dNaN;y.Fh(\"sdai\",{adfetchdone:e,d:E});e\u0026\u0026!isNaN(y.G)\u0026\u0026y.N!\u003d\u003d3\u0026\u0026vT(y.tW,w,y.G,y.L);y.policy.L?y.K\u003dNaN:y.j\u003dNaN;dB(y,4,y.N\u003d\u003d\u003d3?\"adfps\":\"adf\");sB(N)}};\ng.J.oi\u003dfunction(){g.k3(this.yx);this.X2.stop();this.videoData.qg\u003d!0;this.ph.Mk\u003d!0;this.ph.pX\u003d0;var e\u003dthis.Bc;if(e.videoData.N){var N\u003de.Ot.L,y\u003de.videoData.N.Iq;N.N.has(y)\u0026\u0026(N.N.delete(y),RI(N))}e.J.stop();this.IR();g.G(this.playerState,8)\u0026\u0026this.zi(wY(this.playerState,65));this.So\u003d!1;WpE(this.Eg());g.NA(this.ON);this.publish(\"playbackstarted\");(e\u003dg.nM(\"yt.scheduler.instance.clearPriorityThreshold\"))?e():Em(0,0)};\ng.J.IR\u003dfunction(){var e\u003dthis.nX.M7(),N\u003d{},y\u003d{};!mo(\"pbs\",this.R9.timerName)\u0026\u0026zH.measure\u0026\u0026zH.getEntriesByName\u0026\u0026(zH.getEntriesByName(\"mark_nr\")[0]?O6E(\"mark_nr\"):O6E());e.videoId\u0026\u0026(N.videoId\u003de.videoId);e.clientPlaybackNonce\u0026\u0026!this.T(\"web_player_early_cpn\")\u0026\u0026(N.clientPlaybackNonce\u003de.clientPlaybackNonce);this.mediaElement\u0026\u0026this.mediaElement.isPaused()\u0026\u0026(y.isPausedOnLoad\u003d!0);y.itag\u003de.N?Number(e.N.itag):-1;e.NK\u0026\u0026(y.preloadType\u003dString(this.uj?2:1));N.liveStreamMode\u003dvbV[MK(e)];N.playerInfo\u003dy;this.R9.infoGel(N);\nif(this.tW){e\u003dthis.tW.timing;window\u0026\u0026window.performance\u0026\u0026window.performance.getEntriesByName\u0026\u0026(e.K\u0026\u0026(N\u003dwindow.performance.getEntriesByName(e.K),N.length\u0026\u0026(N\u003dN[0],e.tick(\"vri\",N.fetchStart),e.tick(\"vdns\",N.domainLookupEnd),e.tick(\"vreq\",N.requestStart),e.tick(\"vrc\",N.responseEnd))),e.N\u0026\u0026(N\u003dwindow.performance.getEntriesByName(e.N),N.length\u0026\u0026(N\u003dN[0],e.tick(\"ari\",N.fetchStart),e.tick(\"adns\",N.domainLookupEnd),e.tick(\"areq\",N.requestStart),e.tick(\"arc\",N.responseEnd))));e\u003de.ticks;for(var w in e)e.hasOwnProperty(w)\u0026\u0026\nthis.R9.tick(w,e[w])}};\ng.J.YJ\u003dfunction(e,N,y){e\u003d(e+(this.l1\u003d\u003d\u003d3?.3:0))/N;N\u003dMath.floor(e*4);N\u003ethis.l1\u0026\u0026(this.Fh(\"vpq\",{q:N,cpn:y||this.videoData.clientPlaybackNonce,ratio:e.toFixed(3)}),this.l1\u003dN)};\ng.J.gZ\u003dfunction(){this.l1\u003d-1};\ng.J.HY\u003dfunction(e){var N\u003dthis;e\u003de\u003d\u003d\u003dvoid 0?!1:e;if(this.mediaElement\u0026\u0026this.videoData){qvP(this.ZB,this.isPlaying());var y\u003dthis.getCurrentTime();!this.tW||g.G(this.playerState,4)\u0026\u0026g.bk(this.videoData)||g.G(this.playerState,32)\u0026\u0026L3(this.videoData)||pFn(this.tW,y);this.T(\"html5_ssap_pacf_qoe_ctmp\")\u0026\u0026this.playerType\u003d\u003d\u003d2\u0026\u0026this.YJ(y,this.videoData.lengthSeconds);y\u003e5\u0026\u0026(this.ZB.j\u003dy);var w\u003dg.w0();w?g.Kk.Zx(this.Si):g.cL(this.Si);var E\u003dthis.mediaElement.isPaused();if((this.playerState.isBuffering()||!E||HF(this.videoData))\u0026\u0026\n!g.G(this.playerState,128)){var A\u003dfunction(){if(N.mediaElement\u0026\u0026!g.G(N.playerState,128)){N.ph.B9()\u0026\u0026KP9(N,\"pfx\");var T\u003dN.getCurrentTime();N.T(\"html5_buffer_underrun_transition_fix\")\u0026\u0026(T-\u003dN.w7());var p\u003dU3(N.mediaElement),C\u003dg.G(N.playerState,8),r\u003dRU(N.BC,T),Y\u003dIYn(N.BC,T,(0,g.iC)(),p);C\u0026\u0026r?N.zi(wY(N.playerState,1)):C\u0026\u0026Y?(C\u003dN.getDuration(),r\u003dyG(N.videoData),C\u0026\u0026Math.abs(C-T)\u003c1.1?(N.Fh(\"setended\",{ct:T,bh:p,dur:C,live:r}),N.mediaElement.ZS()?(N.logger.debug(\"seek to 0 because of looping\"),N.seekTo(0,{BY:\"videoplayer_loop\",\nseekSource:37})):N.U7()):(N.playerState.isBuffering()||H$H(N,\"progress_fix\"),N.zi(yO(N.playerState,1)))):(C\u0026\u0026!r\u0026\u0026!Y\u0026\u0026T\u003e0\u0026\u0026(C\u003d(Date.now()-N.P3)/1E3,r\u003dN.getDuration(),T\u003er-1\u0026\u0026N.Fh(\"misspg\",{t:T.toFixed(2),d:r.toFixed(2),r:C.toFixed(2),bh:p.toFixed(2)})),N.playerState.isPaused()\u0026\u0026N.playerState.isBuffering()\u0026\u0026U3(N.mediaElement)\u003e5\u0026\u0026N.zi(wY(N.playerState,1)));N.HY()}};\nthis.mediaElement.JP().length\u003d\u003d\u003d0?this.Si\u003dw?g.Kk.kB(A,100):g.b4(A,100):this.Si\u003dw?g.Kk.kB(A,500):g.b4(A,500)}this.videoData.Bk\u003dy;this.k_\u0026\u0026this.k_.aM();!e\u0026\u0026this.isPlaying()\u0026\u0026Z$n(this);VL5(this.NO,this.yj,this.LC(),this.isBackground())\u0026\u0026Fx(this);this.publish(\"progresssync\",this,e);E\u0026\u0026HF(this.videoData)\u0026\u0026this.publish(\"onVideoProgress\",this,this.getCurrentTime())}};\ng.J.M4\u003dfunction(){this.MP(\"ad.rebuftimeout\",2,\"RETRYABLE_ERROR\",\"vps.\"+this.playerState.state.toString(16))};\ng.J.BQ\u003dfunction(){return this.Eg().BQ()};\ng.J.Xx\u003dfunction(){return this.tW?this.tW.Xx():M_(this.ph.schedule,!0)};\ng.J.zi\u003dfunction(e){if(!g.A_(this.playerState,e)){this.logger.debug(function(){return\"Setting state \"+e.toString()});\nvar N\u003dnew g.ME(e,this.playerState);this.playerState\u003de;WPP(this);var y\u003d!this.dV.length;this.dV.push(N);var w\u003dthis.mediaElement\u0026\u0026this.mediaElement.isSeeking();w\u003dN.oldState.state\u003d\u003d\u003d8\u0026\u0026!w;g.FD(N,1)\u0026\u0026w\u0026\u0026g.G(this.playerState,8)\u0026\u0026!g.G(this.playerState,64)\u0026\u0026this.tW\u0026\u0026(DO3(this.tW),this.mediaElement\u0026\u0026U3(this.mediaElement)\u003e\u003d5\u0026\u0026DN1(this.NO,this.yj)\u0026\u0026Fx(this));(w\u003dg.Y2(this.ph.experiments,\"html5_ad_timeout_ms\"))\u0026\u0026this.videoData.isAd()\u0026\u0026g.G(e,1)\u0026\u0026(g.G(e,8)||g.G(e,16))?this.QS.start(w):this.QS.stop();(lp(N,8)\u003c0||\ng.FD(N,1024))\u0026\u0026this.X2.stop();!g.FD(N,8)||this.videoData.qg||g.G(N.state,1024)||this.X2.start();g.G(N.state,8)\u0026\u0026lp(N,16)\u003c0\u0026\u0026!g.G(N.state,32)\u0026\u0026!g.G(N.state,2)\u0026\u0026this.playVideo();g.G(N.state,2)\u0026\u0026hY(this.videoData)\u0026\u0026(this.zV(this.getCurrentTime()),this.HY(!0));g.FD(N,2)\u0026\u0026(this.kZ(!0),this.ph.B9()\u0026\u0026this.T(\"html5_sabr_parse_live_metadata_playback_boundaries\")\u0026\u0026L3(this.videoData)\u0026\u0026this.videoData.J\u0026\u0026(w\u003d{minst:\"\"+this.videoData.J.gf,cminst:\"\"+(this.videoData.J.Ti()+this.w7()),maxst:\"\"+this.videoData.J.zg,\nhts:\"\"+this.videoData.J.Kh,cmaxst:\"\"+(this.videoData.J.ra()+this.w7())},this.Fh(\"sabrSeekableBoundaries\",w)));g.FD(N,128)\u0026\u0026this.wK();this.videoData.J\u0026\u0026this.videoData.isLivePlayback\u0026\u0026!this.xq\u0026\u0026(lp(N,8)\u003c0?KaJ(this.videoData.J):g.FD(N,8)\u0026\u0026this.videoData.J.resume());tf3(this.ZB,N);RMs(this.Eg(),N);if(y\u0026\u0026!this.Ss())try{for(var E\u003dg.c(this.dV),A\u003dE.next();!A.done;A\u003dE.next()){var T\u003dA.value;rj0(this.yb,T);this.publish(\"statechange\",T)}}finally{this.dV.length\u003d0}}};\ng.J.Vt\u003dfunction(){this.R9.tick(\"qoes\")};\ng.J.TF\u003dfunction(){this.ZB.TF()};\ng.J.V8\u003dfunction(e,N,y,w){a:{var E\u003dthis.Bc;w\u003dw\u003d\u003d\u003dvoid 0?\"LICENSE\":w;y\u003dy.substring(0,256);var A\u003ddp(N);e\u003d\u003d\u003d\"drm.keyerror\"\u0026\u0026this.FT\u0026\u0026this.FT.N.keys.length\u003e1\u0026\u0026E.j\u003c96\u0026\u0026(e\u003d\"drm.sessionlimitexhausted\",A\u003d!1);if(A)if(E.videoData.N\u0026\u0026E.videoData.N.video.isHdr())oeM(E,e);else{if(E.JW.MP(e,N,w,y),pl3(E,{detail:y}))break a}else E.Qi(e,{detail:y});e\u003d\u003d\u003d\"drm.sessionlimitexhausted\"\u0026\u0026(E.Fh(\"retrydrm\",{sessionLimitExhausted:1}),E.j++,mJs(E.JW))}};\ng.J.Ck9\u003dfunction(){var e\u003dthis,N\u003dg.Y2(this.ph.experiments,\"html5_license_constraint_delay\"),y\u003dw9();N\u0026\u0026y?(N\u003dnew g.e6(function(){e.yq();hv(e)},N),g.Q(this,N),N.start()):(this.yq(),hv(this))};\ng.J.pu\u003dfunction(e){this.publish(\"heartbeatparams\",e)};\ng.J.Nx\u003dfunction(e){this.Fh(\"keystatuses\",uU3(e));var N\u003d\"auto\",y\u003d!1;this.videoData.N\u0026\u0026(N\u003dthis.videoData.N.video.quality,y\u003dthis.videoData.N.video.isHdr());if(this.T(\"html5_drm_check_all_key_error_states\")){var w\u003dqsM(N,y);w\u003dMt(e)?ZXH(e,w):e.j.includes(w)}else{a:{N\u003dqsM(N,y);for(w in e.J)if(e.J[w].status\u003d\u003d\u003d\"output-restricted\"){var E\u003de.J[w].type;if(N\u003d\u003d\u003d\"\"||E\u003d\u003d\u003d\"AUDIO\"||N\u003d\u003d\u003dE){w\u003d!0;break a}}w\u003d!1}w\u003d!w}if(this.T(\"html5_enable_vp9_fairplay\")){if(y)if(e.U){var A;if((A\u003dthis.FT)\u003d\u003dnull?0:zE(A.J))if((y\u003dthis.FT)\u003d\u003d\nnull)y\u003d0;else{N\u003dA\u003dvoid 0;E\u003dg.c(y.N.values());for(var T\u003dE.next();!T.done;T\u003dE.next())T\u003dT.value,A||(A\u003dxK1(T,\"SD\")),N||(N\u003dxK1(T,\"AUDIO\"));y.T4({sd:A,audio:N});y\u003dA\u003d\u003d\u003d\"output-restricted\"||N\u003d\u003d\u003d\"output-restricted\"}else y\u003d!w;if(y){this.Fh(\"drm\",{dshdr:1});oeM(this.Bc);return}}else{this.videoData.yJ||(this.videoData.yJ\u003d!0,this.Fh(\"drm\",{dphdr:1}),this.hT(!0));return}var p;if((p\u003dthis.FT)\u003d\u003dnull?0:zE(p.J))return}else if(p\u003de.U\u0026\u0026w,y\u0026\u0026!p){oeM(this.Bc);return}w||ZXH(e,\"AUDIO\")\u0026\u0026ZXH(e,\"SD\")||(this.logger.debug(\"All formats are output restricted, Retry or Abort\"),\ne\u003duU3(e),this.Dm?(this.logger.debug(\"Output restricted, playback cannot continue\"),this.publish(\"drmoutputrestricted\"),this.T(\"html5_report_fatal_drm_restricted_error_killswitch\")||this.MP(\"drm.keyerror\",2,void 0,\"info.\"+e)):(this.Dm\u003d!0,this.Qi(new P3(\"qoe.restart\",Object.assign({},{retrydrm:1},e))),Fx(this),mJs(this)))};\ng.J.ZXh\u003dfunction(){if(!this.videoData.qg\u0026\u0026this.mediaElement\u0026\u0026!this.isBackground()){var e\u003d\"0\";this.mediaElement.Rl()\u003e0\u0026\u0026U3(this.mediaElement)\u003e\u003d5\u0026\u0026this.videoData.K\u0026\u0026this.videoData.K.J\u0026\u0026(this.zi(yO(this.playerState,1)),H$H(this,\"load_soft_timeout\"),this.publish(\"playbackstalledatstart\"),e\u003d\"1\");WPP(this);var N\u003dthis.videoData.K;e\u003d{restartmsg:e,mfmt:!On(this.videoData),mdrm:!(!(N\u0026\u0026N.videoInfos\u0026\u0026N.videoInfos.length\u0026\u0026N.videoInfos[0].BG)||this.FT),mfmtinfo:!this.videoData.N,prerolls:this.V_()?this.wL.join(\",\"):\n\"0\"};if(this.FT){N\u003dthis.FT;if(N.N.size\u003c\u003d0){var y\u003d\"ns;\";N.D||(y+\u003d\"nr;\");N\u003dy+\u003d\"ql.\"+N.K.length}else N\u003duU3(N.N.values().next().value),N\u003dXe(N);e.drmp\u003dN}var w;Object.assign(e,((w\u003dthis.tW)\u003d\u003dnull?void 0:w.N7())||{});var E;Object.assign(e,((E\u003dthis.mediaElement)\u003d\u003dnull?void 0:E.N7())||{});this.Eg().Qi(\"qoe.start15s\",Xe(e));this.publish(\"loadsofttimeout\")}};\ng.J.zV\u003dfunction(e){this.videoData.lengthSeconds!\u003d\u003de\u0026\u0026(this.videoData.lengthSeconds\u003de,hv(this))};\ng.J.kZ\u003dfunction(e,N){var y\u003dthis;e\u003de\u003d\u003d\u003dvoid 0?!1:e;if(!this.Yg)if(mo(\"att_s\",\"player_att\")||KV(\"att_s\",void 0,\"player_att\"),this.T(\"use_rta_for_player\"))(function(){var E,A,T,p;return g.f(function(C){switch(C.J){case 1:if(!(E\u003de)){C.u9(2);break}return g.D(C,g.k_n(),3);case 3:E\u003d!C.N;case 2:if(E)return C.return();g.c5(C,4);A\u003ds9P(y.Eg());if(!A)throw Error();T\u003d{};return g.D(C,g.cl0((T.cpn\u003dy.videoData.clientPlaybackNonce,T.encryptedVideoId\u003dy.videoData.videoId||\"\",T),3E4),6);case 6:p\u003dC.N;if(y.Yg)throw Error();\nif(!p.challenge)throw g.uA(Error(\"Not sending attestation ping; no attestation challenge string\")),Error();y.Yg\u003d!0;var r\u003d[p.challenge];p.error?r.push(\"r1c\u003d\"+p.error):p.webResponse\u0026\u0026r.push(\"r1a\u003d\"+p.webResponse);var Y;((Y\u003dp.adblockReporting)\u003d\u003dnull?void 0:Y.reportingStatus)!\u003d\u003dvoid 0\u0026\u0026r.push(\"r6a\u003d\"+p.adblockReporting.reportingStatus);var M;((M\u003dp.adblockReporting)\u003d\u003dnull?void 0:M.broadSpectrumDetectionResult)!\u003d\u003dvoid 0\u0026\u0026r.push(\"r6b\u003d\"+p.adblockReporting.broadSpectrumDetectionResult);A(r.join(\"\u0026\"));KV(\"att_f\",\nvoid 0,\"player_att\");g.B5(C,0);break;case 4:g.XH(C),KV(\"att_e\",void 0,\"player_att\"),g.hn(C)}})})().then(function(){N\u003d\u003dnull||N()});\nelse{var w\u003dnew g.SG1(this.videoData);if(\"c1a\"in w.rK\u0026\u0026!g.XB.isInitialized()){KV(\"att_wb\",void 0,\"player_att\");this.qh\u003d\u003d\u003d2\u0026\u0026Math.random()\u003c.01\u0026\u0026g.uA(Error(\"Botguard not available after 2 attempts\"));if(e)return;if(this.qh\u003c5){g.NA(this.A_);this.qh++;return}}(w\u003dg.o20(w))?(KV(\"att_f\",void 0,\"player_att\"),Lp0(this.Eg(),w),this.Yg\u003d!0):KV(\"att_e\",void 0,\"player_att\")}};\ng.J.jo\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?!1:e;if(yG(this.videoData)\u0026\u0026(this.isAtLiveHead()\u0026\u0026!this.playerState.isPaused()||this.eg()||g.bk(this.videoData)))e\u003dthis.getCurrentTime();else if(g.xK(this.videoData)\u0026\u0026this.k_){e\u003dthis.k_;var N\u003dthis.getCurrentTime();e\u003d(e\u003dUFH(e,N*1E3))?(e.U_()-e.EY())/1E3:0}else e\u003dthis.ra(e);return e};\ng.J.jH\u003dfunction(){return g.xK(this.videoData)?this.videoData.Ti():this.Ti()};\ng.J.ra\u003dfunction(e){return this.ZB.ra(e\u003d\u003d\u003dvoid 0?!1:e)};\ng.J.Ti\u003dfunction(){return this.ZB.Ti()};\ng.J.w7\u003dfunction(){return this.ZB?this.ZB.w7():0};\ng.J.getStreamTimeOffset\u003dfunction(){return this.ZB?this.ZB.getStreamTimeOffset():0};\ng.J.U$\u003dfunction(){var e\u003d0;this.ph.T(\"web_player_ss_media_time_offset\")\u0026\u0026(e\u003dthis.getStreamTimeOffset()\u003d\u003d\u003d0?this.w7():this.getStreamTimeOffset());return e};\ng.J.setPlaybackRate\u003dfunction(e){var N;this.playbackRate!\u003d\u003de\u0026\u0026BAM(this.NO,(N\u003dthis.videoData.K)\u003d\u003dnull?void 0:N.videoInfos)\u0026\u0026(this.playbackRate\u003de,Fx(this));this.playbackRate\u003de;this.mediaElement\u0026\u0026this.mediaElement.setPlaybackRate(e)};\ng.J.getPlaybackRate\u003dfunction(){return this.playbackRate};\ng.J.getPlaybackQuality\u003dfunction(){var e\u003d\"unknown\";if(this.videoData.N\u0026\u0026(e\u003dthis.videoData.N.video.quality,e\u003d\u003d\u003d\"auto\"\u0026\u0026this.mediaElement)){var N\u003dthis.K_();N\u0026\u0026N.videoHeight\u003e0\u0026\u0026(e\u003du$(N.videoWidth,N.videoHeight))}return e};\ng.J.isHdr\u003dfunction(){return!!(this.videoData.N\u0026\u0026this.videoData.N.video\u0026\u0026this.videoData.N.video.isHdr())};\ng.J.Y7\u003dfunction(){this.Eg().Y7()};\ng.J.sendVideoStatsEngageEvent\u003dfunction(e,N){var y\u003dthis.Eg();y.J?(y\u003dqt(y.J,\"engage\"),y.Kh\u003de,y.send(N)):N\u0026\u0026N()};\ng.J.FW\u003dfunction(e){return this.Eg().FW(e)};\ng.J.isAtLiveHead\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;return yG(this.videoData)\u0026\u0026(this.fn||N)?this.ZB.isAtLiveHead(e):!1};\ng.J.k7\u003dfunction(){var e\u003dthis.ra(),N\u003dthis.getCurrentTime(),y;(y\u003d!yG(this.videoData))||(y\u003dthis.ZB,y\u003d!(y.J\u0026\u0026y.J.K));return y||this.eg()||isNaN(e)||isNaN(N)?0:Math.max(0,e-N)};\ng.J.yd\u003dfunction(e){(this.fn\u003de)||this.X2.stop();this.videoData.J\u0026\u0026(e?this.videoData.J.resume():KaJ(this.videoData.J));if(this.tW){var N\u003dthis.videoData.T(\"html5_disable_preload_for_ssdai_with_preroll\")\u0026\u0026this.wq()\u0026\u0026this.videoData.isLivePlayback;e\u0026\u0026!N?this.tW.resume():Ps(this,!0)}g.G(this.playerState,2)||e?g.G(this.playerState,512)\u0026\u0026e\u0026\u0026this.zi(wY(this.playerState,512)):this.zi(yO(this.playerState,512));N\u003dthis.Eg();N.qoe\u0026\u0026(N\u003dN.qoe,g.IU(N,g.BG(N.provider),\"stream\",[e?\"A\":\"I\"]))};\ng.J.ST\u003dfunction(e){e\u003d{n:e.name,m:e.message};this.Eg().Qi(\"player.exception\",Xe(e))};\ng.J.pE\u003dN3(25);g.J.yk\u003dN3(52);g.J.bI\u003dfunction(e){this.Eg().bI(e)};\ng.J.LG\u003dfunction(e){this.Eg().LG(e)};\ng.J.Bm\u003dfunction(e){this.Eg().Bm(e)};\ng.J.t1\u003dN3(30);g.J.DK\u003dN3(35);g.J.HS\u003dfunction(e){this.Eg().HS(e)};\ng.J.Gp\u003dfunction(){this.Fh(\"hidden\",{},!0)};\ng.J.DR\u003dfunction(){return this.mediaElement?this.mediaElement.getVideoPlaybackQuality():{}};\ng.J.Nc\u003dfunction(){return this.tW?this.tW.Nc():!0};\ng.J.setLoop\u003dfunction(e){this.loop\u003de;this.mediaElement\u0026\u0026!g.I_(this.ph)\u0026\u0026this.mediaElement.setLoop(e);this.tW\u0026\u0026this.T(\"html5_loop_skip_set_end_of_stream\")\u0026\u0026(e?this.tW.policy.a9\u003d!0:gKM(this.tW))};\ng.J.ZS\u003dfunction(){return this.mediaElement\u0026\u0026!g.I_(this.ph)?this.mediaElement.ZS():this.loop};\ng.J.Ny\u003dfunction(e){this.Fh(\"timestamp\",{o:e.toString()});this.ZB.Ny(e)};\ng.J.lB\u003dfunction(e){this.R9.tick(e)};\ng.J.oe\u003dfunction(e){return this.R9.oe(e)};\ng.J.d6\u003dfunction(e){this.R9.d6(e)};\ng.J.Fh\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?!1:y;this.Eg().Fh(e,N,y)};\ng.J.kN\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?!1:y;this.Eg().Fh(e,N,y)};\ng.J.Qi\u003dfunction(e){this.Eg().Qi(e.errorCode,Xe(e.details));e\u003de.errorCode;if(this.videoData.isLivePlayback\u0026\u0026(e\u003d\u003d\u003d\"qoe.longrebuffer\"||e\u003d\u003d\u003d\"qoe.slowseek\")||e\u003d\u003d\u003d\"qoe.restart\"){e\u003dthis.tW?Yh3(this.tW.videoTrack):{};var N,y;this.Fh(\"lasoe\",Object.assign(this.tW?Yh3(this.tW.audioTrack):{},(N\u003dthis.TZ)\u003d\u003dnull?void 0:(y\u003dN.J)\u003d\u003dnull?void 0:y.Iz()));var w,E;this.Fh(\"lvsoe\",Object.assign(e,(w\u003dthis.TZ)\u003d\u003dnull?void 0:(E\u003dw.N)\u003d\u003dnull?void 0:E.Iz()))}};\ng.J.rJ\u003dfunction(e,N,y){this.Eg().rJ(e,N,y)};\ng.J.T5\u003dfunction(e,N,y,w,E,A,T,p){var C;if((C\u003dthis.videoData.J)\u003d\u003dnull?0:C.isLive){var r\u003dN.playerType\u003d\u003d\u003d2?N:e,Y\u003de.videoData.videoId,M\u003dN.videoData.videoId;if(Y\u0026\u0026M){C\u003dthis.Eg();if(C.qoe){var l\u003dC.qoe,F\u003de.cpn,S\u003dN.cpn,k\u003dr.videoData.FZ,X\u003dl.provider.videoData.clientPlaybackNonce,d\u003dl.provider.videoData.videoId,v\u003dS!\u003d\u003dX\u0026\u0026M!\u003d\u003dd;X\u003dF!\u003d\u003dX\u0026\u0026Y!\u003d\u003dd;l.reportStats();l.adCpn\u0026\u0026l.adCpn!\u003d\u003dF||(l.adCpn\u003dX?F:\"\",l.Ng\u003dX?Y:\"\",l.adFormat\u003dX?k:void 0,gg(l,2,A?4:E?2:0,S,M,w),l.reportStats(),l.adCpn\u003dv?S:\"\",l.Ng\u003dv?M:\"\",l.adFormat\u003dv?k:\nvoid 0,gg(l,2,A?5:E?3:1,F,Y,y),l.reportStats())}y\u003de.cpn;if(C.K.has(y)){if(E\u003dC.K.get(y),jf(E,!0).send(),x4(E),y!\u003d\u003dC.provider.videoData.clientPlaybackNonce){ZHs(E);var V;(V\u003dC.J)\u003d\u003dnull||VD5(V);C.K.delete(y)}}else C.b6\u003dC.provider.videoData.clientPlaybackNonce,C.b6\u0026\u0026C.J\u0026\u0026(C.K.set(C.b6,C.J),jf(C.J).send(),x4(C.J));V\u003dN.cpn;r\u003dr.videoData;w-\u003dthis.U$();if(C.K.has(V)){w\u003dC.K.get(V);var Z\u003dw.K\u0026\u0026isNaN(w.L)?Z3(w):NaN;w\u003dqBn(w,!1);isNaN(Z)||(w.G\u003dZ);w.send()}else w\u003daj5(C,C.provider,r,w),C.K.set(V,w),xoF(w,new g.ME(yO(new g.a8,\n8),new g.a8)),gmJ(w),(Z\u003dC.J)\u003d\u003dnull||x4(Z);C.b6\u003dV;this.T(\"html5_unify_csi_server_stitched_transition_logging\")?uhH(e.cpn,N.cpn,this.videoData.clientPlaybackNonce,N.videoData,T,void 0,p):(Z\u003dthis.videoData.clientPlaybackNonce,C\u003dN.videoData,e\u003d(e.cpn\u003d\u003d\u003dZ?\"video\":\"ad\")+\"_to_\"+(N.cpn\u003d\u003d\u003dZ?\"video\":\"ad\"),Z\u003d{},C.Z\u0026\u0026(Z.cttAuthInfo\u003d{token:C.Z,videoId:C.videoId}),T\u0026\u0026(Z.startTime\u003dT),QQ(e,Z),g.nV({targetVideoId:C.videoId,targetCpn:N.cpn,isSsdai:!0},e),jZ(\"pbs\",p!\u003dnull?p:(0,g.iC)(),e))}}};\ng.J.Yj\u003dfunction(){var e\u003dthis.nX,N\u003de.fQ;e.fQ\u003d[];return N};\ng.J.qH\u003dfunction(e){this.videoData.JD\u003d!0;this.Qi(new P3(\"sabr.fallback\",e));this.hT(!0)};\ng.J.Oy\u003dfunction(e,N){this.videoData.fA\u003d!0;if(N\u003d\u003d\u003dvoid 0||N)this.Qi(new P3(\"qoe.restart\",e)),this.hT(!0);this.videoData.Au()\u0026\u0026this.T(\"html5_reload_caption_on_ssdai_fallback\")\u0026\u0026this.nX.oy()};\ng.J.L4\u003dfunction(e){this.Fh(\"sdai\",{aftimeout:e});this.Qi(new P3(\"ad.fetchtimeout\",{timeout:e}))};\ng.J.TD\u003dfunction(e,N){this.Fh(\"timelineerror\",e);e\u003dnew P3(\"dai.timelineerror\",e);N?this.MP(\"dai.timelineerror\",1,\"RETRYABLE_ERROR\",Xe(e.details)):this.Qi(e)};\ng.J.wS\u003dfunction(){return g.BG(this.Eg().provider)};\ng.J.getPlayerSize\u003dfunction(){return this.m7.getPlayerSize()};\ng.J.aV\u003dfunction(){return this.m7.aV()};\ng.J.s4\u003dfunction(){return this.R9};\ng.J.Am\u003dfunction(){return this.nX.Am()};\ng.J.getVolume\u003dfunction(){return this.nX.getVolume()};\ng.J.Xi\u003dfunction(){return this.nX.Xi()};\ng.J.isMuted\u003dfunction(){return this.nX.isMuted()};\ng.J.yG\u003dfunction(){return this.nX.yG()};\ng.J.Ou\u003dfunction(){this.xq\u003d!0};\ng.J.T\u003dfunction(e){return this.ph.T(e)};\ng.J.Bu\u003dfunction(e,N,y,w,E){this.Fh(\"xvt\",{m:e,g:N?1:0,tt:y?1:0,np:w?1:0,c:E})};\ng.J.QK\u003dfunction(){var e;(e\u003dthis.tW)\u003d\u003dnull||e.resume()};\ng.J.wq\u003dfunction(){return g.Gw(this.wL,\"ad\")};\ng.J.Ll\u003dfunction(){var e\u003dthis.getCurrentTime(),N\u003de-this.w7();var y\u003dthis.mediaElement?JX(this.mediaElement.O4()):0;y\u003dMath.floor(Math.max(y-N,0))+100;var w;if(!this.T(\"html5_ssdai_disable_seek_to_skip\")\u0026\u0026((w\u003dthis.tW)\u003d\u003dnull?0:w.QM(N,this.ra())))return this.Fh(\"sdai\",{skipad:1,ct:N.toFixed(3),adj:0}),!0;var E;return((E\u003dthis.tW)\u003d\u003dnull?0:E.Ll(N,y))?(this.Fh(\"sdai\",{skipad:1,ct:N.toFixed(3),adj:y.toFixed(3)}),L3(this.videoData)\u0026\u0026this.tW.seek(N+y,{seekSource:89,BY:\"videoplayer_skipServerStitchedAd\"}),OWM(this.ZB,\ne),!0):!1};\ng.J.B9\u003dfunction(){return this.ph.B9()};\ng.J.rf\u003dfunction(){if(this.T(\"html5_generate_content_po_token\"))return this.videoData.Ih||\"\";this.nX.xt();return this.ph.NG||\"\"};\ng.J.ND\u003dfunction(){if(this.videoData.videoId)return this.videoData.qJ};\ng.J.vE\u003dfunction(){return this.videoData.videoId};\ng.J.HZ\u003dfunction(){return this.nX.lz};\ng.J.l$\u003dfunction(){return this.So};\ng.J.au\u003dfunction(){return this.nX.au()};\ng.J.j0\u003dfunction(e,N){this.ZB.j0(e,N)};\ng.J.WC\u003dfunction(){this.ZB.WC()};\ng.J.Du\u003dfunction(e,N){var y\u003dthis.T(\"html5_generate_content_po_token\")?this.videoData:void 0;this.nX.Du(e,N,y)};\ng.J.EJ\u003dfunction(e,N){var y;(y\u003dthis.tW)\u003d\u003dnull||y.EJ(e,N)};\ng.J.Xq\u003dfunction(){var e\u003dthis.E$();return!!e\u0026\u0026e.Xq()};\ng.J.bP\u003dfunction(){return this.k_};\ng.J.Wm\u003dfunction(e,N){this.Eg().Wm(e,N)};\ng.J.NZ\u003dfunction(){return this.Eg().NZ()};\ng.J.kL\u003dfunction(){return this.videoData.JX};\ng.J.xB\u003dfunction(){return this.nX.xB()};\ng.J.uS\u003dfunction(){return this.nX.uS(this)};\ng.J.p4\u003dfunction(){this.RP\u003d!0};\ng.J.n3\u003dfunction(){return this.Qa};\ng.J.GR\u003dfunction(e){var N;(N\u003dthis.tW)\u003d\u003dnull||N.GR(e)};g.b(Go5,jX);g.b(UJ3,jX);g.J\u003dUJ3.prototype;g.J.seekToChapterWithAnimation\u003dfunction(e){var N\u003dthis;if(g.T9(this.api)\u0026\u0026!(e\u003c0)){var y\u003dthis.api.getVideoData(),w\u003dy.ll;if(w\u0026\u0026e\u003cw.length){w\u003dg.c(w);for(var E\u003dw.next();!E.done;E\u003dw.next())if(E\u003dE.value,E.index\u003d\u003d\u003de){LP5(this,E.startTime,E.title);return}}this.T(\"web_key_moments_markers\")\u0026\u0026(y\u003dy.nM)\u0026\u0026e\u003cy.length\u0026\u0026y.forEach(function(A,T){T\u003d\u003d\u003de\u0026\u0026LP5(N,A.timeRangeStartMillis,A.title)})}};\ng.J.seekToTimeWithAnimation\u003dfunction(e,N){g.T9(this.api)\u0026\u0026LP5(this,e,N)};\ng.J.setMacroMarkers\u003dfunction(e,N){N\u003d{playerOverlays:{playerOverlayRenderer:{decoratedPlayerBarRenderer:{decoratedPlayerBarRenderer:{playerBar:{multiMarkersPlayerBarRenderer:N}}}}}};e\u003de.getVideoData();e.getWatchNextResponse();e\u0026\u0026e.getWatchNextResponse()\u003d\u003dnull\u0026\u0026(qO(e,{raw_watch_next_response:N}),e.publish(\"dataupdated\"))};\ng.J.changeMarkerVisibility\u003dfunction(e,N,y){var w\u003dthis.api.getVideoData();if(w){var E\u003d!1;if(e)for(e\u003dg.c(N),N\u003de.next();!N.done;N\u003de.next()){N\u003dN.value;var A\u003dw.Dl;if(A\u0026\u0026!A.includes(N))switch(y){case \"CHANGE_MARKERS_VISIBILITY_RESTRICTION_MODE_NOT_OVERWRITE_SAME_TYPE\":aN5(N,w)||(E\u003d!0,A\u003dvoid 0,(A\u003dw.Dl)\u003d\u003dnull||A.push(N));break;case \"CHANGE_MARKERS_VISIBILITY_RESTRICTION_MODE_NOT_OVERWRITE_ANY_TYPE\":A.length\u003d\u003d\u003d0\u0026\u0026(E\u003d!0,A\u003dvoid 0,(A\u003dw.Dl)\u003d\u003dnull||A.push(N));break;default:E\u003d!0,A\u003dvoid 0,(A\u003dw.Dl)\u003d\u003dnull||A.push(N)}}else for(y\u003d\ng.c(N),e\u003dy.next();!e.done;e\u003dy.next())e\u003de.value,w.visibleOnLoadKeys.includes(e)||g.Lq(w.Dl,e)\u0026\u0026(E\u003d!0);E\u0026\u0026this.api.publish(\"updatemarkervisibility\")}};\ng.J.isSameMarkerTypeVisible\u003dfunction(e){var N\u003dthis.api.getVideoData();return N?aN5(e,N):!1};g.b(IY,jX);\nIY.prototype.updateMetadata\u003dfunction(){var e\u003dthis,N\u003dthis.api.getVideoData();if(N!\u003dnull\u0026\u0026N.WG()){var y\u003dthis.api.X(),w\u003d[],E\u003d\"\";if(!y.Kh){var A\u003dy9M(this);g.ZY(y)\u0026\u0026A?(w\u003dwo_(A.thumbnailDetails),A.album\u0026\u0026(E\u003drQ(A.album))):w\u003d[{src:N.LN(\"mqdefault.jpg\")||\"\",sizes:\"320x180\",type:\"image/jpeg\"}]}var T;((T\u003dthis.api.getVideoData())\u003d\u003dnull?0:T.U)\u0026\u0026EPP(this);eNM(this);NHP(this);navigator.mediaSession.metadata\u003dnew MediaMetadata({title:N.title,artist:N.author,artwork:w,album:E});y\u003dN\u003dnull;g.cb(this.api)\u0026\u0026(N\u003dfunction(){e.api.nextVideo()},\ny\u003dfunction(){e.api.previousVideo()});\nvs(\"nexttrack\",N);vs(\"previoustrack\",y)}};\nIY.prototype.fh\u003dfunction(){navigator.mediaSession.playbackState\u003d\"none\";navigator.mediaSession.metadata\u003dnull;for(var e\u003dg.c(\"nexttrack previoustrack play pause seekbackward seekforward seekto\".split(\" \")),N\u003de.next();!N.done;N\u003de.next())vs(N.value,null);var y;((y\u003dthis.api.getVideoData())\u003d\u003dnull?0:y.U)\u0026\u0026navigator.mediaSession.setPositionState\u0026\u0026navigator.mediaSession.setPositionState({});jX.prototype.fh.call(this)};g.b(zo,jX);zo.prototype.j\u003dfunction(e){return e.compositeEmbargo!\u003d\u003dvoid 0};\nzo.prototype.fh\u003dfunction(){jX.prototype.fh.call(this);this.N.clear()};g.b(CJn,jX);g.J\u003dCJn.prototype;g.J.queueOfflineAction\u003dfunction(e,N,y,w){var E\u003dthis,A,T;return g.f(function(p){return p.J\u003d\u003d1?(A\u003dxP(E.api.jR()))?g.D(p,A.cD([e],N,y,w),3):p.u9(2):p.J!\u003d2\u0026\u0026(T\u003dp.N,T.length)?p.return(T[0]):p.return(Promise.reject())})};\ng.J.updateDownloadState\u003dfunction(e,N){var y\u003dxP(this.api.jR());return y?y.updateDownloadState(e,N):Promise.reject()};\ng.J.pauseVideoDownload\u003dfunction(e){var N\u003dxP(this.api.jR());N\u0026\u0026N.h9(e)};\ng.J.resumeVideoDownload\u003dfunction(e){var N\u003dthis,y;return g.f(function(w){return(y\u003dxP(N.api.jR()))?w.return(y.gO(e)):w.return(Promise.reject())})};\ng.J.isOrchestrationLeader\u003dfunction(){return this.api.isOrchestrationLeader()};\ng.J.refreshAllStaleEntities\u003dfunction(e){e\u003d\u003d\u003dvoid 0\u0026\u0026(e\u003d14400);var N\u003dxP(this.api.jR());return N?N.refreshAllStaleEntities(e):Promise.reject()};\ng.J.setUpPositionSyncInterval\u003dfunction(e){var N\u003dxP(this.api.jR());N\u0026\u0026N.setUpPositionSyncInterval(e)};g.b(ir,jX);ir.prototype.getAvailableQualityDataAndMessaging\u003dfunction(){return{qualityData:this.getAvailableQualityData(),qualityMessagingFormattedString:void 0}};\nir.prototype.getAvailableQualityData\u003dfunction(){var e\u003dthis.api.getVideoData();if(!e)return[];var N\u003d[],y,w,E\u003d(y\u003de.getPlayerResponse())\u003d\u003dnull?void 0:(w\u003dy.playabilityStatus)\u003d\u003dnull?void 0:w.paygatedQualitiesMetadata;w\u003d(E\u003d\u003dnull?void 0:E.qualityDetails)||[];y\u003dnew Map;y\u003dg.W5(w)\u0026\u0026!Array.isArray(w)?new Map(Object.entries(w)):new Map(w.map(function(T){return[T.key,T.value]}));\nif(w\u003dE\u003d\u003dnull?void 0:E.restrictedAdaptiveFormats){E\u003d[];w\u003dg.c(w);for(var A\u003dw.next();!A.done;A\u003dw.next())A\u003dA.value,A\u003dei(A.mimeType,A.quality,A.itag.toString(),A.width.toString(),A.height.toString(),A.qualityLabel),E.push(A);e\u003dg.sn(e);Ji(E);w\u003d[];E\u003dg.c(E);for(A\u003dE.next();!A.done;A\u003dE.next())A\u003dA.value,Ef(e,A,this.api.X().L)\u003d\u003d\u003d!0\u0026\u0026w.push(A);N\u003dN.concat(r9F(w,!1,y))}e\u003dthis.api.ME();N\u003dN.concat(r9F(e,!0,y));y\u003d[];if(this.api.T(\"web_player_enable_premium_hbr_in_h5_api\"))return N\u003dYN5(N),$l0(N),N;e\u003d{};N\u003dg.c(N);for(E\u003d\nN.next();!E.done;E\u003dN.next())E\u003dE.value,w\u003dE.quality,e[w]||(E.formatId\u003dvoid 0,y.push(E),e[w]\u003d!0);return y};var be\u003d{},ZmF\u003d(be[\"internal-error\"]\u003d-1,be[\"non-recoverable-error\"]\u003d-2,be[\"api-disabled-by-application\"]\u003d-3,be[\"invalid-argument\"]\u003d-4,be[\"token-provider-invalid\"]\u003d-5,be);g.b(DN,jX);DN.prototype.BK\u003dfunction(e){var N\u003dthis;if(lv9())if(!this.N\u0026\u0026this.J){oP0(this,e);try{this.J.then(function(){SNE(N,e)},function(y){gk(y,\"player_update\");\nN.handleError(y,e)})}catch(y){gk(y,\"player_update_catch\"),this.handleError(y,e)}}else this.N?SNE(this,e):this.api.Fh(\"pf\",{m:this.N?1:0,\np:this.J?1:0})};\nDN.prototype.handleError\u003dfunction(e,N){g.uA(e);if(this.api.T(\"html5_enable_d6de4_cold_start_and_error\")){var y\u003d0;e.mediaIntegrityErrorName?y||(y\u003dZmF[e.mediaIntegrityErrorName]):e.code\u0026\u0026(y\u003de.code());N.qJ\u003d{RZh:{code:y}}}};g.b(V_,g.W);V_.prototype.GZ\u003dfunction(e){e\u003de?\"Exit picture-in-picture\":\"Picture-in-picture\";this.update({\"data-title-no-tooltip\":e,title:e});this.api.xp()};\nV_.prototype.onClick\u003dfunction(){this.api.togglePictureInPicture()};g.b(f$,jX);f$.prototype.createButton\u003dfunction(){var e\u003dthis;this.button\u003dnew V_(this.api);g.Q(this,this.button);this.api.Bv(this.button);this.events.Y(this.api,\"videodatachange\",function(){bZ9(e)});\nbZ9(this)};\nf$.prototype.setDocumentPictureInPicture\u003dfunction(e){this.api.UP().bX(e);e\u003dthis.api.Wp();var N\u003dPbM(this.api.jR());N\u0026\u0026(e?N.load():N.unload());this.api.publish(\"documentpictureinpicturechange\")};g.b(hNM,jX);g.b(qJ,g.W);g.J\u003dqJ.prototype;g.J.VW\u003dfunction(){};\ng.J.UA\u003dfunction(){};\ng.J.Iy\u003dfunction(){return!0};\ng.J.fWG\u003dfunction(){if(this.expanded){this.VB.show();var e\u003dthis.K.element.scrollWidth}else e\u003dthis.K.element.scrollWidth,this.VB.hide();this.FZ\u003dthis.Et+e;g.Y1(this.badge.element,\"ytp-suggested-action-badge-expanded\",this.expanded);this.badge.element.style.width\u003d(this.expanded?this.Et:this.FZ)+\"px\";this.Ut.start()};\ng.J.EM\u003dfunction(){this.badge.element.style.width\u003d(this.expanded?this.FZ:this.Et)+\"px\";this.Dl.start()};\ng.J.tv\u003dfunction(){this.j\u0026\u0026this.C.logVisibility(this.badge.element,this.Iy());this.Ng\u0026\u0026this.C.logVisibility(this.dismissButton.element,this.Iy()\u0026\u0026this.xZ())};\ng.J.Up\u003dfunction(e){this.qg\u003de;ur(this);tv(this);this.xK()};\ng.J.eUs\u003dfunction(){g.Y1(this.badge.element,\"ytp-suggested-action-badge-with-offline-slate\",!0)};\ng.J.xZ\u003dfunction(){return this.Kh||this.qg||!this.U};\ng.J.xK\u003dfunction(){this.Iy()?this.D.show():this.D.hide();this.tv()};\ng.J.Es\u003dfunction(){this.enabled\u003d!1;this.xK()};\ng.J.vJ\u003dfunction(e){e?this.Ng\u0026\u0026this.C.logClick(this.dismissButton.element):this.j\u0026\u0026this.C.logClick(this.badge.element)};\ng.J.WyB\u003dfunction(){this.xK()};\ng.J.DUW\u003dfunction(e){this.SR\u003de\u003d\u003d\u003d1;this.xK();g.Y1(this.badge.element,\"ytp-suggested-action-badge-with-offline-slate\",!1)};\ng.J.yzZ\u003dfunction(){g.Y1(this.badge.element,\"ytp-suggested-action-badge-fullscreen\",this.C.isFullscreen());this.xK()};g.b(ZN,g.Mu);ZN.prototype.b4\u003dfunction(){this.publish(\"size-change\")};\nZN.prototype.focus\u003dfunction(){this.content.focus()};\nZN.prototype.NW\u003dfunction(){this.publish(\"back\")};g.b(g.x7,ZN);g.J\u003dg.x7.prototype;g.J.Gi\u003dfunction(e,N){if(N\u003d\u003d\u003dvoid 0?0:N)this.items.push(e),this.menuItems.element.appendChild(e.element);else{N\u003dg.T7(this.items,e,kf9);if(N\u003e\u003d0)return;N\u003d~N;g.ES(this.items,N,0,e);yp(this.menuItems.element,e.element,N)}e.subscribe(\"size-change\",this.X4,this);this.menuItems.publish(\"size-change\")};\ng.J.MS\u003dfunction(e){e.unsubscribe(\"size-change\",this.X4,this);this.Ss()||(g.Lq(this.items,e),this.menuItems.element.removeChild(e.element),this.menuItems.publish(\"size-change\"))};\ng.J.X4\u003dfunction(){this.menuItems.publish(\"size-change\")};\ng.J.focus\u003dfunction(){for(var e\u003d0,N\u003d0;N\u003cthis.items.length;N++){var y\u003dthis.items[N].element;if(y.getAttribute(\"role\")\u003d\u003d\u003d\"menuitemradio\"){if(y.getAttribute(\"aria-checked\")\u003d\u003d\u003d\"true\"){e\u003dN;break}}else break}this.items[e].focus()};\ng.J.P2\u003dfunction(){return this.items.length};g.b(g.n$,g.Dq);g.J\u003dg.n$.prototype;g.J.show\u003dfunction(){g.Dq.prototype.show.call(this);this.FR()};\ng.J.hide\u003dfunction(){g.Dq.prototype.hide.call(this);this.J.length\u003e1\u0026\u0026g.mP(this)};\ng.J.FR\u003dfunction(){PJ5(this);this.Og\u0026\u0026(BHH(this),g.k0(this.element,this.size))};\ng.J.z4\u003dfunction(){var e\u003dthis.J.pop();Xos(this,e,this.J[this.J.length-1],!0)};\ng.J.Uq\u003dfunction(e){if(!e.defaultPrevented)switch(e.keyCode){case 27:this.rT();e.preventDefault();break;case 37:this.J.length\u003e1\u0026\u0026this.z4();e.preventDefault();break;case 39:e.preventDefault()}};\ng.J.focus\u003dfunction(){this.J.length\u0026\u0026this.J[this.J.length-1].focus()};\ng.J.fh\u003dfunction(){g.Dq.prototype.fh.call(this);this.Z\u0026\u0026this.Z.dispose();this.G\u0026\u0026this.G.dispose()};g.b(Hs,g.n$);Hs.prototype.open\u003dfunction(e,N){this.initialize(e.items)\u0026\u0026this.WY(N,!!N)};\nHs.prototype.initialize\u003dfunction(e){g.jk(this.z9);if(e\u003d\u003d\u003dvoid 0||e.length\u003d\u003d\u003d0)return!1;var N\u003de.length;e\u003dg.c(e);for(var y\u003de.next();!y.done;y\u003de.next())this.Gi(y.value,N--);return!0};\nHs.prototype.Gi\u003dfunction(e,N){e.menuNavigationItemRenderer?vP0(this,e.menuNavigationItemRenderer,N):e.menuServiceItemRenderer\u0026\u0026zNs(this,e.menuServiceItemRenderer,N)};g.b(K$,qJ);g.J\u003dK$.prototype;g.J.VW\u003dfunction(e){e.target!\u003d\u003dthis.dismissButton.element\u0026\u0026e.target!\u003d\u003dthis.overflowButton.element\u0026\u0026(this.vJ(),this.onClickCommand\u0026\u0026this.C.Mg(\"innertubeCommand\",this.onClickCommand))};\ng.J.UA\u003dfunction(){this.enabled\u003d!1;this.D.hide()};\ng.J.Iy\u003dfunction(){return!!this.J\u0026\u0026this.enabled};\ng.J.onVideoDataChange\u003dfunction(e,N){this.pg(N);if(this.J){this.Nt();a:if(!this.isCounterfactual){var y,w,E;this.banner.update({title:(y\u003dthis.J)\u003d\u003dnull?void 0:y.title,subtitle:(w\u003dthis.J)\u003d\u003dnull?void 0:w.subtitle,metadata:(E\u003dthis.J)\u003d\u003dnull?void 0:E.metadataText});var A;this.onClickCommand\u003dg.m((A\u003dthis.J)\u003d\u003dnull?void 0:A.onTap,ZL);var T;if(e\u003dg.m((T\u003dthis.J)\u003d\u003dnull?void 0:T.onOverflow,ZL))this.G\u003dg.m(e,uFw);var p;if((p\u003dthis.J)\u003d\u003dnull?0:p.thumbnailImage){var C,r;T\u003d((C\u003dthis.J)\u003d\u003dnull?void 0:(r\u003dC.thumbnailImage)\u003d\u003d\nnull?void 0:r.sources)||[];if(T.length\u003d\u003d\u003d0)break a;this.thumbnailImage.update({url:T[0].url})}else{var Y;if((Y\u003dthis.J)\u003d\u003dnull?0:Y.thumbnailIconName){var M;this.thumbnailIcon.update({icon:(M\u003dthis.J)\u003d\u003dnull?void 0:M.thumbnailIconName})}}var l;this.shouldShowOverflowButton\u003d!((l\u003dthis.J)\u003d\u003dnull||!l.shouldShowOverflowButton);var F;this.shouldHideDismissButton\u003d!((F\u003dthis.J)\u003d\u003dnull||!F.shouldHideDismissButton)}var S;this.banner.element.setAttribute(\"aria-label\",((S\u003dthis.J)\u003d\u003dnull?void 0:S.a11yLabel)||\"\");var k;\nthis.Bk\u003d(k\u003dthis.J)\u003d\u003dnull?void 0:k.dismissButtonA11yLabel;this.dismissButton.hide();this.overflowButton.hide();this.isInitialized\u003d!0;DlM(this)}};\ng.J.uZZ\u003dfunction(){this.isVisible\u003d!0;DlM(this)};\ng.J.iXP\u003dfunction(){this.isVisible\u003d!1;DlM(this)};\ng.J.tv\u003dfunction(){qJ.prototype.tv.call(this);this.N\u0026\u0026this.C.logVisibility(this.banner.element,this.isVisible)};\ng.J.vJ\u003dfunction(){qJ.prototype.vJ.call(this,!1);this.N\u0026\u0026this.C.logClick(this.banner.element)};\ng.J.WO\u003dfunction(e){this.Z||(this.Z\u003dnew Hs(this.C),g.Q(this,this.Z));var N,y;if((N\u003dthis.G)\u003d\u003dnull?0:(y\u003dN.menu)\u003d\u003dnull?0:y.menuRenderer)this.Z.open(this.G.menu.menuRenderer,e.target),e.preventDefault()};\ng.J.pg\u003dfunction(){};\ng.J.Nt\u003dfunction(){};\ng.J.fh\u003dfunction(){this.C.MK(\"suggested_action_view_model\");qJ.prototype.fh.call(this)};g.b(Ws,K$);\nWs.prototype.pg\u003dfunction(e){var N,y,w;this.productUpsellSuggestedActionViewModel\u003dg.m((N\u003de.getWatchNextResponse())\u003d\u003dnull?void 0:(y\u003dN.playerOverlays)\u003d\u003dnull?void 0:(w\u003dy.playerOverlayRenderer)\u003d\u003dnull?void 0:w.suggestedActionViewModel,aZ_);var E;if((E\u003dthis.productUpsellSuggestedActionViewModel)\u003d\u003dnull?0:E.content){var A;this.J\u003dg.m((A\u003dthis.productUpsellSuggestedActionViewModel)\u003d\u003dnull?void 0:A.content,V00)}var T,p;if(this.N\u003d!!((T\u003dthis.productUpsellSuggestedActionViewModel)\u003d\u003dnull?0:(p\u003dT.loggingDirectives)\u003d\u003dnull?\n0:p.trackingParams)){var C,r;this.C.setTrackingParams(this.banner.element,((C\u003dthis.productUpsellSuggestedActionViewModel)\u003d\u003dnull?void 0:(r\u003dC.loggingDirectives)\u003d\u003dnull?void 0:r.trackingParams)||null)}var Y;this.isCounterfactual\u003d!((Y\u003dthis.productUpsellSuggestedActionViewModel)\u003d\u003dnull||!Y.isCounterfactualServing)};\nWs.prototype.Nt\u003dfunction(){var e\u003d[],N,y\u003dg.c(((N\u003dthis.productUpsellSuggestedActionViewModel)\u003d\u003dnull?void 0:N.ranges)||[]);for(N\u003dy.next();!N.done;N\u003dy.next()){var w\u003dN.value;w\u0026\u0026(N\u003dNumber(w.startTimeMilliseconds),w\u003dNumber(w.endTimeMilliseconds),isNaN(N)||isNaN(w)||e.push(new g.wF(N,w,{id:\"product_upsell\",namespace:\"suggested_action_view_model\"})))}this.C.wx(e)};g.b(gPE,jX);g.b(Od,jX);Od.prototype.onVideoDataChange\u003dfunction(e,N){var y\u003dthis;if(!xI(N)\u0026\u0026(e\u003d\u003d\u003d\"newdata\"\u0026\u0026fvn(this),this.N\u0026\u0026e\u003d\u003d\u003d\"dataloaded\")){var w;A$(UI(this.api.X(),(w\u003dthis.api.getVideoData())\u003d\u003dnull?void 0:g.qK(w)),function(E){var A\u003dxl5(E);A\u0026\u0026(A\u003dtB_(y,y.J||A))\u0026\u0026y.api.setAudioTrack(A,!0);y.K\u0026\u0026(y.K\u003d!1,nPM(y,E))})}};\nOd.prototype.WI\u003dfunction(){var e\u003dthis;if(g.I_(this.api.X())){var N,y\u003dg.GX(this.api.X(),(N\u003dthis.api.getVideoData())\u003d\u003dnull?void 0:g.qK(N));return A$(Nc(y),function(w){var E\u003dz9();ih(E,w);return e.api.WI(E)})}return Nc(this.api.WI())};g.b(g.Go,g.uh);g.J\u003dg.Go.prototype;g.J.open\u003dfunction(){g.Q_(this.x_,this.N)};\ng.J.BI\u003dfunction(e){Q31(this);var N\u003dthis.options[e];N\u0026\u0026(N.element.setAttribute(\"aria-checked\",\"true\"),this.Ja(this.CE(e)),this.K\u003de)};\ng.J.Pc\u003dfunction(e){g.jk(this.N);for(var N\u003d{},y\u003d!1,w\u003d0;w\u003ce.length;w++){var E\u003de[w],A\u003dthis.options[E],T\u003dE\u003d\u003d\u003dthis.K;T\u0026\u0026(y\u003d!0);A\u0026\u0026A.priority\u003d\u003d\u003d-w?(g.tu(this.options[E],this.CE(E,!0)),delete this.options[E]):A\u003dthis.Wv(E,-w,T);N[E]\u003dA;this.N.Gi(A,!0)}y||(this.K\u003dnull);e\u003dg.c(Object.keys(this.options));for(y\u003de.next();!y.done;y\u003de.next())this.options[y.value].dispose();this.options\u003dN};\ng.J.Wv\u003dfunction(e,N,y,w){var E\u003dthis;y\u003d{S:\"div\",dP:[\"ytp-menuitem\",w?\"ytp-menuitem-with-footer\":\"\"],V:{tabindex:\"0\",role:\"menuitemradio\",\"aria-checked\":y?\"true\":\"false\"},W:[{S:\"div\",dP:[\"ytp-menuitem-label\"],b9:\"{{label}}\"}]};w\u0026\u0026(w\u003d{S:\"div\",B:\"ytp-menuitem-footer\",W:[w]},y.W?y.W.push(w):y.W\u003d[w]);N\u003dnew g.uh(y,N,this.CE(e,!0));N.listen(\"click\",function(){E.HR(e)});\nreturn N};\ng.J.enable\u003dfunction(e){this.U?e||(this.U\u003d!1,this.TA(!1)):e\u0026\u0026(this.U\u003d!0,this.TA(!0))};\ng.J.TA\u003dfunction(e){e?this.x_.Gi(this):this.x_.MS(this)};\ng.J.dQ\u003dfunction(e){this.publish(\"select\",e)};\ng.J.HR\u003dfunction(e){this.dQ(e)};\ng.J.CE\u003dfunction(e){return e.toString()};\ng.J.vO\u003dfunction(e){e.defaultPrevented||e.keyCode!\u003d\u003d39||(this.open(),e.preventDefault())};\ng.J.fh\u003dfunction(){this.U\u0026\u0026this.x_.MS(this);g.uh.prototype.fh.call(this);for(var e\u003dg.c(Object.keys(this.options)),N\u003de.next();!N.done;N\u003de.next())this.options[N.value].dispose()};g.b(ml3,g.Go);g.J\u003dml3.prototype;g.J.GZ\u003dfunction(){var e\u003dthis.Rw(\"Off\");this.C.getPresentingPlayerType()!\u003d\u003d2?(HZH(this),this.BI(this.Z),this.J\u0026\u0026(this.Z\u003d\u003d\u003de?this.J\u003d\"\":this.setSleepTimerTimeLeft(this.J)),this.G\u0026\u0026this.setVideoTimeLeft(this.G),this.enable(!0)):(this.Pc([]),this.enable(!1))};\ng.J.dQ\u003dfunction(e){Km1(this,e);this.x_.z4()};\ng.J.Rw\u003dfunction(e){switch(e){case \"Off\":return\"Off\";case \"End of video\":return\"End of video\";case \"End of playlist\":return\"End of playlist\";default:return(e.toString()+\" Minutes\").toLowerCase()}};\ng.J.onVideoDataChange\u003dfunction(e){e\u003d\u003d\u003d\"dataloaded\"\u0026\u0026HZH(this)};\ng.J.XGs\u003dfunction(e){this.C.logVisibility(this.element,e)};\ng.J.onClick\u003dfunction(){this.C.logClick(this.element)};\ng.J.resetSleepTimerMenuSettings\u003dfunction(){Km1(this,this.Rw(\"Off\"))};\ng.J.setSleepTimerTimeLeft\u003dfunction(e){this.J\u003de;this.Ja(e)};\ng.J.setVideoTimeLeft\u003dfunction(e){this.G\u003de;this.j.Ja(e)};g.b(Ud,jX);Ud.prototype.resetSleepTimerMenuSettings\u003dfunction(){this.menuItem\u0026\u0026this.menuItem.resetSleepTimerMenuSettings()};\nUd.prototype.setSleepTimerTimeLeft\u003dfunction(e){this.menuItem\u0026\u0026this.menuItem.setSleepTimerTimeLeft(e)};\nUd.prototype.setVideoTimeLeft\u003dfunction(e){this.menuItem\u0026\u0026this.menuItem.setVideoTimeLeft(e)};g.b(WmF,jX);g.b(g.sd,g.pT);g.J\u003dg.sd.prototype;g.J.Y\u003dfunction(e,N){this.j.Y(this.U,e,N,void 0,!this.J)};\ng.J.cancel\u003dfunction(){this.K\u0026\u0026(this.K\u003d!1,this.publish(\"dragend\",0,0,null));this.N\u0026\u0026(this.N\u003d!1,this.publish(\"hoverend\",0,0,null),aY(this),L$(this))};\ng.J.IL\u003dfunction(e){aY(this);this.Y(eB(\"move\"),this.Bb);this.Y(eB(\"out\"),this.Y3);this.Y(\"touchstart\",this.ob);this.J\u0026\u0026this.Y(eB(\"down\"),this.G_);var N\u003de.target;e\u003dnew g.ri(e.pageX,e.pageY);this.N\u003d!0;this.publish(\"hoverstart\",e.x,e.y,N);this.publish(\"hovermove\",e.x,e.y,N)};\ng.J.Bb\u003dfunction(e){var N\u003de.target;e\u003dnew g.ri(e.pageX,e.pageY);if(this.L){var y\u003dthis.L;this.L\u003dnull;if(y.relatedTarget\u003d\u003d\u003dN\u0026\u0026$Y(new g.ri(y.pageX,y.pageY),e))return}this.publish(\"hovermove\",e.x,e.y,N)};\ng.J.Y3\u003dfunction(e){var N\u003dnew g.ri(e.pageX,e.pageY),y\u003de.relatedTarget;try{if(y\u0026\u0026g.Ex(this.target,y)){this.L\u003de;this.publish(\"hovermove\",N.x,N.y,y);return}}catch(w){}aY(this);L$(this);this.N\u003d!1;this.publish(\"hoverend\",N.x,N.y,y)};\ng.J.CtB\u003dfunction(e){this.IL(e);this.G_(e)};\ng.J.G_\u003dfunction(e){if(typeof e.button!\u003d\u003d\"number\"||e.button\u003d\u003d\u003d0){aY(this);this.j.Y(Nl(e.target),eB(\"move\"),this.RyW);this.j.Y(Nl(e.target),eB(\"up\"),this.ge);var N\u003de.target;if(g.RB)this.Y(\"dragstart\",this.SC);else if(e.preventDefault(),(g.Hg||Y0)\u0026\u0026N)a:{for(var y\u003dN;y;){if(TPM(y)||y.getAttribute(\"tabindex\")\u003d\u003d\u003d\"-1\"){y.focus();break a}y\u003dy.parentElement}Nl(N).activeElement.blur()}this.K\u003d!0;e\u003dnew g.ri(e.pageX,e.pageY);this.publish(\"dragstart\",e.x,e.y,N);this.publish(\"dragmove\",e.x,e.y,N)}};\ng.J.SC\u003dfunction(e){e.preventDefault()};\ng.J.RyW\u003dfunction(e){var N\u003de.target;N\u003d\u003d\u003dNl(e.target)\u0026\u0026(N\u003dnull);e\u003dnew g.ri(e.pageX,e.pageY);this.publish(\"hovermove\",e.x,e.y,N);this.publish(\"dragmove\",e.x,e.y,N)};\ng.J.ge\u003dfunction(e){aY(this);this.K\u003d!1;var N\u003dvE(e),y\u003de.target;e\u003dnew g.ri(e.pageX,e.pageY);N\u0026\u0026g.Ex(this.target,N)?(this.Y(eB(\"move\"),this.Bb),this.Y(eB(\"out\"),this.Y3),this.Y(eB(\"down\"),this.G_),this.Y(\"touchstart\",this.ob),this.publish(\"dragend\",e.x,e.y,y)):(L$(this),this.N\u003d!1,this.publish(\"dragend\",e.x,e.y,y),this.publish(\"hoverend\",e.x,e.y,y))};\ng.J.ob\u003dfunction(e){var N\u003de.changedTouches[0];N\u0026\u0026(aY(this),this.D||(this.Y(\"touchmove\",this.ZNs),this.Y(\"touchend\",this.nL),this.Y(\"touchcancel\",this.nL),this.Z\u003dN.identifier,e\u003de.target,this.N||(this.N\u003d!0,this.publish(\"hoverstart\",N.pageX,N.pageY,e)),this.publish(\"hovermove\",N.pageX,N.pageY,e),this.J\u0026\u0026(this.K\u003d!0,this.publish(\"dragstart\",N.pageX,N.pageY,e),this.publish(\"dragmove\",N.pageX,N.pageY,e))))};\ng.J.ZNs\u003dfunction(e){var N\u003dOZ0(this,e);N\u0026\u0026(this.J\u0026\u0026e.preventDefault(),e\u003de.target,this.publish(\"hovermove\",N.pageX,N.pageY,e),this.J\u0026\u0026this.publish(\"dragmove\",N.pageX,N.pageY,e))};\ng.J.nL\u003dfunction(e){var N\u003dOZ0(this,e);if(N){aY(this);L$(this);this.N\u003d!1;var y\u003de.target;this.J\u0026\u0026(this.G||e.preventDefault(),this.K\u003d!1,this.publish(\"dragend\",N.pageX,N.pageY,y));this.publish(\"hoverend\",N.pageX,N.pageY,y)}};\ng.J.fh\u003dfunction(){this.J\u0026\u0026(g.RB\u0026\u0026this.target.removeAttribute(\"draggable\"),this.target.style.touchAction\u003d\"\");aY(this);g.pT.prototype.fh.call(this)};\nvar RNs\u003d!1;g.b(GfM,g.W);GfM.prototype.SY\u003dfunction(){g.$0(this.element,\"display\",\"none\");this.C.logVisibility(this.J,!1)};g.b(wH,jX);wH.prototype.Kh\u003dfunction(e,N){this.Ss()||(this.U\u003d[e,N],this.J.subscribe(\"dragmove\",this.Z,this),this.J.subscribe(\"dragend\",this.L,this),this.K||g.NA(this.delay))};\nwH.prototype.i9\u003dfunction(){if(this.j){this.K\u003d!0;this.l9\u003dthis.api.getPlaybackRate();this.Rq\u003dthis.api.getPlayerStateObject().isPaused();var e\u003dthis.speedmasterUserEdu;g.$0(e.element,\"display\",\"\");e.C.logVisibility(e.J,!0);this.api.setPlaybackRate(this.aq);this.api.hideControls();this.api.playVideo();this.G\u0026\u0026(this.G.QG\u003d!0);this.Ng\u0026\u0026(this.Ng.Pz\u003d!0)}};\nwH.prototype.Z\u003dfunction(e,N){if(!this.K){e\u003d[e,N];var y\u003dthis.U;y\u0026\u0026e\u0026\u0026y.length\u003d\u003d\u003d2\u0026\u0026e.length\u003d\u003d\u003d2?(N\u003dMath.abs(y[0]-e[0]),y\u003dMath.abs(y[1]-e[1]),N\u003dMath.sqrt(N*N+y*y)):N\u003d-1;N\u003cthis.qg?this.U\u003de:EN(this)}};\nwH.prototype.L\u003dfunction(){EN(this)};g.b(Lm5,jX);Lm5.prototype.onVideoDataChange\u003dfunction(e){e\u003d\u003d\u003d\"newdata\"\u0026\u0026this.api.jR().createSubtitlesModuleIfNeeded()};g.b(A9,g.gs);A9.prototype.preventDefault\u003dfunction(){g.gs.prototype.preventDefault.call(this);this.J\u0026\u0026this.J.preventDefault()};\nA9.prototype.stopPropagation\u003dfunction(){g.gs.prototype.stopPropagation.call(this);this.J\u0026\u0026this.J.stopPropagation()};g.b(g.Tf,R8);g.J\u003dg.Tf.prototype;g.J.pk\u003dfunction(){return!0};\ng.J.isView\u003dfunction(){return!1};\ng.J.eb\u003dfunction(){return!1};\ng.J.ut\u003dfunction(){return this.J};\ng.J.cI\u003dfunction(){return this.J.src};\ng.J.bC\u003dfunction(e){var N\u003dthis.getPlaybackRate();this.J.src\u003de;this.setPlaybackRate(N)};\ng.J.Wu\u003dfunction(){this.J.removeAttribute(\"src\")};\ng.J.getPlaybackRate\u003dfunction(){try{return this.J.playbackRate\u003e\u003d0?this.J.playbackRate:1}catch(e){return 1}};\ng.J.setPlaybackRate\u003dfunction(e){this.getPlaybackRate()!\u003d\u003de\u0026\u0026(this.J.playbackRate\u003de);return e};\ng.J.ZS\u003dfunction(){return this.J.loop};\ng.J.setLoop\u003dfunction(e){this.J.loop\u003de};\ng.J.canPlayType\u003dfunction(e,N){return this.J.canPlayType(e,N)};\ng.J.isPaused\u003dfunction(){return this.J.paused};\ng.J.isSeeking\u003dfunction(){return this.J.seeking};\ng.J.isEnded\u003dfunction(){return this.J.ended};\ng.J.sV\u003dfunction(){return this.J.muted};\ng.J.Zs\u003dfunction(e){VI();this.J.muted\u003de};\ng.J.JP\u003dfunction(){return this.J.played||yc([],[])};\ng.J.O4\u003dfunction(){try{var e\u003dthis.J.buffered}catch(N){}return e||yc([],[])};\ng.J.Gz\u003dfunction(){return this.J.seekable||yc([],[])};\ng.J.dA\u003dfunction(){var e\u003dthis.J;return e.getStartDate?e.getStartDate():null};\ng.J.getCurrentTime\u003dfunction(){return this.J.currentTime};\ng.J.setCurrentTime\u003dfunction(e){this.J.currentTime\u003de};\ng.J.getDuration\u003dfunction(){return this.J.duration};\ng.J.load\u003dfunction(){var e\u003dthis.J.playbackRate;try{this.J.load()}catch(N){}this.J.playbackRate\u003de};\ng.J.pause\u003dfunction(){this.J.pause()};\ng.J.play\u003dfunction(){var e\u003dthis.J.play();if(!e||!e.then)return null;e.then(void 0,function(){});\nreturn e};\ng.J.Rl\u003dfunction(){return this.J.readyState};\ng.J.pM\u003dfunction(){return this.J.networkState};\ng.J.pw\u003dfunction(){return this.J.error?this.J.error.code:null};\ng.J.Cq\u003dfunction(){return this.J.error?this.J.error.message:\"\"};\ng.J.getVideoPlaybackQuality\u003dfunction(){if(window.HTMLVideoElement\u0026\u0026this.J instanceof window.HTMLVideoElement\u0026\u0026this.J.getVideoPlaybackQuality)return this.J.getVideoPlaybackQuality();if(this.J){var e\u003dthis.J,N\u003de.webkitDroppedFrameCount;if(e\u003de.webkitDecodedFrameCount)return{droppedVideoFrames:N||0,totalVideoFrames:e}}return{}};\ng.J.ox\u003dfunction(){return!!this.J.webkitCurrentPlaybackTargetIsWireless};\ng.J.aS\u003dfunction(){return!!this.J.webkitShowPlaybackTargetPicker()};\ng.J.togglePictureInPicture\u003dfunction(){var e\u003dthis.J,N\u003dwindow.document;window.document.pictureInPictureEnabled?this.J!\u003d\u003dN.pictureInPictureElement?e.requestPictureInPicture():N.exitPictureInPicture():gp()\u0026\u0026e.webkitSetPresentationMode(e.webkitPresentationMode\u003d\u003d\u003d\"picture-in-picture\"?\"inline\":\"picture-in-picture\")};\ng.J.wD\u003dfunction(){var e\u003dthis.J;return new g.ri(e.offsetLeft,e.offsetTop)};\ng.J.getSize\u003dfunction(){return g.Be(this.J)};\ng.J.setSize\u003dfunction(e){g.k0(this.J,e)};\ng.J.getVolume\u003dfunction(){return this.J.volume};\ng.J.setVolume\u003dfunction(e){VI();this.J.volume\u003de};\ng.J.ao\u003dfunction(e){this.L[e]||(this.J.addEventListener(e,this.listener),this.L[e]\u003dthis.listener)};\ng.J.setAttribute\u003dfunction(e,N){this.J.setAttribute(e,N)};\ng.J.removeAttribute\u003dfunction(e){this.J.removeAttribute(e)};\ng.J.hasAttribute\u003dfunction(e){return this.J.hasAttribute(e)};\ng.J.LT\u003dN3(57);g.J.R4\u003dN3(59);g.J.CH\u003dN3(61);g.J.D9\u003dN3(63);g.J.u5\u003dfunction(){return kh(this.J)};\ng.J.o7\u003dfunction(e){g.pi(this.J,e)};\ng.J.Vr\u003dfunction(e){return g.MW(this.J,e)};\ng.J.bS\u003dfunction(){return g.Ex(document.body,this.J)};\ng.J.audioTracks\u003dfunction(){var e\u003dthis.J;if(\"audioTracks\"in e)return e.audioTracks};\ng.J.fh\u003dfunction(){for(var e\u003dg.c(Object.keys(this.L)),N\u003de.next();!N.done;N\u003de.next())N\u003dN.value,this.J.removeEventListener(N,this.L[N]);R8.prototype.fh.call(this)};\ng.J.wu\u003dfunction(e){this.J.disableRemotePlayback\u003de};g.b(J9,g.W);g.b(CZ,g.W);CZ.prototype.show\u003dfunction(){g.W.prototype.show.call(this);this.GZ();this.Lh.T(\"html5_enable_moving_s4n_window\")\u0026\u0026g.I_(this.Lh.X())\u0026\u0026this.U()};\nCZ.prototype.hide\u003dfunction(){g.W.prototype.hide.call(this);this.delay.stop();this.j.stop()};\nCZ.prototype.GZ\u003dfunction(){var e\u003d(0,g.iC)(),N\u003dav5(this.Lh);pZ(this.J,N.bandwidth_samples);pZ(this.G,N.network_activity_samples);pZ(this.K,N.live_latency_samples);pZ(this.N,N.buffer_health_samples);var y\u003d{};N\u003dg.c(Object.entries(N));for(var w\u003dN.next();!w.done;w\u003dN.next()){var E\u003dg.c(w.value);w\u003dE.next().value;E\u003dE.next().value;this.D[w]!\u003d\u003dE\u0026\u0026(y[w]\u003d\" \"+String(E));this.D[w]\u003dE}this.update(y);e\u003d(0,g.iC)()-e\u003e25?5E3:500;this.delay.start(e)};\nCZ.prototype.U\u003dfunction(){this.Z?(this.position+\u003d1,this.position\u003e15\u0026\u0026(this.Z\u003d!1)):(--this.position,this.position\u003c\u003d0\u0026\u0026(this.Z\u003d!0));this.element.style.left\u003dthis.position+\"%\";this.element.style.top\u003dthis.position+\"%\";this.j.start(2E4)};g.b(yk_,jX);g.b(rH,g.x);rH.prototype.J\u003dfunction(){var e\u003d(0,g.iC)()-this.startTime;e\u003de\u003cthis.duration?e/this.duration:1;this.N(PD(xg_,e));e\u003c1\u0026\u0026this.delay.start()};\nvar xg_\u003dnew XM(0,0,.4,0,.2,1,1,1),p65\u003d/[0-9.-]+|[^0-9.-]+/g;g.b($P,g.W);$P.prototype.onClick\u003dfunction(){var e\u003dthis.api.app;var N\u003de.T(\"web_log_theater_mode_visibility\")?!e.gN():!e.zp;e.Lh.Mg(\"SIZE_CLICKED\",N);this.api.logClick(this.element)};\n$P.prototype.GZ\u003dfunction(){this.KX(this.api.iS()\u0026\u0026!this.api.isFullscreen()\u0026\u0026this.api.getPresentingPlayerType()!\u003d\u003d3);if(this.Og){var e\u003dthis.api.gN();this.gN!\u003d\u003de\u0026\u0026this.Gb(e)}this.api.logVisibility(this.element,this.Og)};\n$P.prototype.Gb\u003dfunction(e){var N\u003de?{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",Az:!0,V:{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\"}}]}:{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",Az:!0,V:{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.gN\u003d\u003dnull?this.updateValue(\"icon\",N):JkP(this.transition,this.element,\nN);this.gN\u003de;N\u003dg.FT(this.api,\"Default view\",\"t\");var y\u003dg.FT(this.api,\"Cinema mode\",\"t\");this.updateValue(\"title\",e?N:y);this.update({\"data-title-no-tooltip\":e?\"Default view\":\"Cinema mode\"});this.api.xp()};g.b(Con,jX);g.b(YL0,jX);g.J\u003dYL0.prototype;g.J.onVideoDataChange\u003dfunction(e){this.bl();this.videoId\u003de.videoId;this.N\u003dthis.J\u003dvoid 0;this.timelyActions\u003d$hH(e);Mzn(this);this.clearTimeout();this.wx()};\ng.J.rz\u003dfunction(e){var N\u003de.oldState,y\u003de.state,w\u003dy.seekSource;!g.G(N,16)\u0026\u0026g.G(y,16)?this.I0(w!\u003dnull?w:void 0):g.G(N,16)\u0026\u0026!g.G(y,16)\u0026\u0026this.Qt();e\u003de.state;e\u003d!e.isCued()\u0026\u0026!g.G(e,1024);this.K.KX(e)};\ng.J.wx\u003dfunction(){var e\u003dthis.XW();e\u0026\u0026this.api.wx(e)};\ng.J.bl\u003dfunction(){this.api.MK(\"timelyAction\",1);if(this.J!\u003d\u003dvoid 0)this.onCueRangeExit(this.J)};\ng.J.XW\u003dfunction(){if(this.timelyActions){for(var e\u003d[],N\u003dg.c(this.timelyActions),y\u003dN.next();!y.done;y\u003dN.next())y\u003dy.value,y\u003dy.startTimeMilliseconds!\u003dnull\u0026\u0026y.endTimeMilliseconds!\u003dnull\u0026\u0026y.cueRangeId!\u003dnull?new g.wF(Number(y.startTimeMilliseconds),Number(y.endTimeMilliseconds),{id:y.cueRangeId,namespace:\"timelyAction\"}):void 0,y\u0026\u0026e.push(y);return e}};\ng.J.onCueRangeEnter\u003dfunction(e){var N\u003dYP(this,e);N\u0026\u0026this.j[e]!\u003d\u003dvoid 0\u0026\u0026(N.maxShowCount\u003d\u003d\u003dvoid 0||(N\u003d\u003dnull?void 0:N.maxShowCount)\u003ethis.j[e])\u0026\u0026(this.J\u003de,F25(this))};\ng.J.onCueRangeExit\u003dfunction(e){var N\u003dlDE(this,e);N\u0026\u0026this.J\u003d\u003d\u003de\u0026\u0026this.api.Mg(\"innertubeCommand\",N);this.clearTimeout();this.J\u003dvoid 0};\ng.J.onTimeout\u003dfunction(e){this.J!\u003d\u003dvoid 0\u0026\u0026(e\u003d\u003dnull?void 0:e.cueRangeId)\u003d\u003d\u003dthis.J\u0026\u0026(e\u003dlDE(this,this.J))\u0026\u0026this.api.Mg(\"innertubeCommand\",e)};\ng.J.I0\u003dfunction(e){this.N\u003de};\ng.J.Qt\u003dfunction(){F25(this);this.N\u003dvoid 0};\ng.J.setTimeout\u003dfunction(e){var N\u003dthis,y\u003dNumber(e\u003d\u003dnull?void 0:e.maxVisibleDurationMilliseconds);y\u0026\u0026(this.clearTimeout(),this.L\u003dsetTimeout(function(){N.onTimeout(e)},y))};\ng.J.clearTimeout\u003dfunction(){this.L\u0026\u0026clearTimeout(this.L);this.L\u003dvoid 0};\ng.J.fh\u003dfunction(){this.timelyActions\u003dthis.N\u003dthis.J\u003dthis.videoId\u003dvoid 0;this.j\u003d{};this.bl();this.clearTimeout();jX.prototype.fh.call(this)};g.b(bJ0,jX);var hB\u003d{},iJP\u003d(hB[1]\u003d\"pot_ss\",hB[2]\u003d\"pot_sf\",hB[3]\u003d\"pot_se\",hB[4]\u003d\"pot_xs\",hB[5]\u003d\"pot_xf\",hB[6]\u003d\"pot_xe\",hB),DhE\u003d[\"www.youtube-nocookie.com\",\"www.youtubeeducation.com\"];g.b(F_,jX);F_.prototype.fh\u003dfunction(){this.Z\u0026\u0026(g.k3(this.Z),this.Z\u003dvoid 0);jX.prototype.fh.call(this)};\nF_.prototype.xt\u003dfunction(){(this.J?!this.J.isReady():this.N)\u0026\u0026o3(this)};\nF_.prototype.Qb\u003dfunction(e,N,y){var w\u003dthis;if(ck0(e)){var E\u003dy||\"\",A;if((A\u003dthis.J)\u003d\u003dnull?0:A.isReady())N\u003dbJ(this,E),kP_(e,N);else{var T\u003dnew g.lq;N.push(T.promise);this.j.promise.then(function(){var p\u003dbJ(w,E);kP_(e,p);T.resolve()})}}};\nF_.prototype.pJ\u003dfunction(e){var N\u003dthis;if(this.J||this.N)e.Ih\u003dbJ(this,e.videoId),this.J\u0026\u0026!this.J.isReady()\u0026\u0026(this.K\u003dnew O3,this.j.promise.then(function(){N.R9.oe(\"pot_if\");e.Ih\u003dbJ(N,e.videoId)}))};g.b(VzF,jX);g.b(h9,g.x);h9.prototype.J\u003dfunction(){for(var e\u003dg.c(g.iE.apply(0,arguments)),N\u003de.next();!N.done;N\u003de.next())(N\u003dN.value)\u0026\u0026this.features.push(N)};\nh9.prototype.fh\u003dfunction(){for(var e\u003dthis.features.length-1;e\u003e\u003d0;e--)this.features[e].dispose();this.features.length\u003d0;g.x.prototype.fh.call(this)};co.prototype.AS\u003dfunction(){this.N\u003d(0,g.iC)()};\nco.prototype.reset\u003dfunction(){this.J\u003dthis.N\u003dNaN};\nco.prototype.zK\u003dfunction(e,N){if(e.clientPlaybackNonce\u0026\u0026!isNaN(this.J)){if(Math.random()\u003c.01){N\u003dN?\"pbp\":\"pbs\";var y\u003d{startTime:this.J};e.Z\u0026\u0026(y.cttAuthInfo\u003d{token:e.Z,videoId:e.videoId});QQ(\"seek\",y);g.nV({clientPlaybackNonce:e.clientPlaybackNonce},\"seek\");isNaN(this.N)||jZ(\"pl_ss\",this.N,\"seek\");jZ(N,(0,g.iC)(),\"seek\")}this.reset()}};g.J\u003dfD9.prototype;g.J.reset\u003dfunction(){qY(this.timerName)};\ng.J.tick\u003dfunction(e,N){jZ(e,N,this.timerName)};\ng.J.oe\u003dfunction(e){return Hw(e,this.timerName)};\ng.J.d6\u003dfunction(e){Bd(e,void 0,this.timerName)};\ng.J.infoGel\u003dfunction(e){g.nV(e,this.timerName)};g.b(ZJ3,g.pT);g.J\u003dZJ3.prototype;g.J.gk\u003dfunction(e){return this.loop||!!e||this.index+1\u003cthis.length};\ng.J.GJ\u003dfunction(e){return this.loop||!!e||this.index-1\u003e\u003d0};\ng.J.setShuffle\u003dfunction(e){this.shuffle\u003de;e\u003dthis.order\u0026\u0026this.order[this.index]!\u003dnull?this.order[this.index]:this.index;this.order\u003d[];for(var N\u003d0;N\u003cthis.items.length;N++)this.order.push(N);this.index\u003de;this.N++;if(this.shuffle){e\u003dthis.order[this.index];for(N\u003d1;N\u003cthis.order.length;N++){var y\u003dMath.floor(Math.random()*(N+1)),w\u003dthis.order[N];this.order[N]\u003dthis.order[y];this.order[y]\u003dw}for(N\u003d0;N\u003cthis.order.length;N++)this.order[N]\u003d\u003d\u003de\u0026\u0026(this.index\u003dN);this.N++}this.publish(\"shuffle\")};\ng.J.LN\u003dfunction(e){e\u003de||\"hqdefault.jpg\";var N\u003dthis.D[e];if(N||this.Ot.Kh||e\u003d\u003d\u003d\"sddefault.jpg\"||e\u003d\u003d\u003d\"hq720.jpg\"||e\u003d\u003d\u003d\"maxresdefault.jpg\")return N;if(this.K.length)return q_(this.Ot,this.K[0],e)};\ng.J.getLength\u003dfunction(){return this.length};\ng.J.findIndex\u003dfunction(e){if(e\u0026\u0026(e\u003de.videoId,!this.items[this.index]||this.items[this.index].video_id!\u003d\u003de))for(var N\u003d0;N\u003cthis.items.length;N++)if(this.items[N].video_id\u003d\u003d\u003de){this.index\u003dN;break}};\ng.J.onReady\u003dfunction(e){this.J\u003de;this.loaded\u0026\u0026g.b4(this.J,0)};\ng.J.getPlaylistId\u003dfunction(){return this.listId?this.listId.toString():null};\ng.J.ew\u003dfunction(){return this.Ot.getVideoUrl(g.Bo(this).videoId,this.getPlaylistId())};\ng.J.fh\u003dfunction(){this.J\u003dnull;g.pq(this.items);g.pT.prototype.fh.call(this)};var X_\u003dnew Map;g.b(g.dH,g.pT);g.J\u003dg.dH.prototype;g.J.create\u003dfunction(){};\ng.J.load\u003dfunction(){this.loaded\u003d!0};\ng.J.unload\u003dfunction(){this.loaded\u003d!1};\ng.J.uv\u003dfunction(){};\ng.J.uZ\u003dfunction(){return!0};\ng.J.fh\u003dfunction(){this.loaded\u0026\u0026this.unload();g.pT.prototype.fh.call(this)};\ng.J.N7\u003dfunction(){return{}};\ng.J.getOptions\u003dfunction(){return[]};g.b(g.vo,g.x);g.J\u003dg.vo.prototype;g.J.PF\u003dN3(66);g.J.Ul\u003dfunction(){};\ng.J.B_\u003dfunction(){};\ng.J.OA\u003dfunction(){return\"\"};\ng.J.RD\u003dN3(67);g.J.Qb\u003dfunction(e,N){var y\u003dthis;if(this.Lh.X().T(\"html5_dispatch_tracklist_loaded_event\")){this.j\u0026\u0026(this.j.reject(),this.j\u003dnull);var w\u003d[];this.Lh.publish(\"trackListLoaded\",this.N,w,N);w.length?(N\u003dnew g.lq,N.promise.then(e.Qb,function(){}),this.j\u003dN,Promise.all(w).then(N.resolve,N.reject).finally(function(){y.j\u003dnull})):e.Qb()}else e.Qb()};\ng.J.oy\u003dfunction(){};\ng.J.fh\u003dfunction(){this.j\u0026\u0026(this.j.reject(),this.j\u003dnull);this.B_();g.x.prototype.fh.call(this)};g.b(g.zf,g.vo);g.zf.prototype.PF\u003dN3(65);g.zf.prototype.Ul\u003dfunction(e){if(this.audioTrack)for(var N\u003dg.c(this.audioTrack.captionTracks),y\u003dN.next();!y.done;y\u003dN.next())g.I3(this.N,y.value);this.Qb(e,this.videoData.videoId)};\ng.zf.prototype.OA\u003dfunction(e,N){var y\u003de.nC(),w\u003d{fmt:N};if(N\u003d\u003d\u003d\"srv3\"||N\u003d\u003d\u003d\"3\"||N\u003d\u003d\u003d\"json3\")g.O8()?Object.assign(w,{xorb:2,xobt:1,xovt:1}):Object.assign(w,{xorb:2,xobt:3,xovt:3});e.translationLanguage\u0026\u0026(w.tlang\u003dg.J3(e));this.K\u0026\u0026(w.xosf\u003d\"1\");Object.assign(w,this.Lh.X().J);return pp(y,w)};\ng.zf.prototype.B_\u003dfunction(){this.J\u0026\u0026this.J.abort()};g.jFX\u003dnew Map;g.b(g.Dv,g.vo);g.Dv.prototype.PF\u003dN3(64);\ng.Dv.prototype.Ul\u003dfunction(e){var N\u003dthis,y\u003dthis.K,w\u003d{type:\"list\",tlangs:1,v:this.videoId,vssids:1};this.Cn\u0026\u0026(w.asrs\u003d1);y\u003dpp(y,w);this.B_();this.J\u003dg.zk(y,{format:\"RAW\",onSuccess:function(E){N.J\u003dnull;if((E\u003dE.responseXML)\u0026\u0026E.firstChild){for(var A\u003dE.getElementsByTagName(\"track\"),T\u003d0;T\u003cA.length;T++){var p\u003dA[T],C\u003dp.getAttribute(\"lang_code\"),r\u003dp.getAttribute(\"lang_translated\"),Y\u003dp.getAttribute(\"name\"),M\u003dp.getAttribute(\"kind\"),l\u003dp.getAttribute(\"id\"),F\u003dp.getAttribute(\"lang_default\")\u003d\u003d\u003d\"true\",S\u003dp.getAttribute(\"cantran\")\u003d\u003d\u003d\n\"true\";p\u003dp.getAttribute(\"vss_id\");g.I3(N.N,new g.En({languageCode:C,languageName:r,name:Y,kind:M,id:l,is_servable:!0,is_translateable:S,vss_id:p,is_default:F}))}E\u003dE.getElementsByTagName(\"target\");A\u003dE.length;for(T\u003d0;T\u003cA;T++)C\u003d{languageCode:E[T].getAttribute(\"lang_code\"),languageName:E[T].getAttribute(\"lang_translated\"),languageOriginal:E[T].getAttribute(\"lang_original\"),id:E[T].getAttribute(\"id\"),isDefault:E[T].getAttribute(\"lang_default\")\u003d\u003d\u003d\"true\"},N.Z[C.languageCode]\u003dC.languageName,N.L.push(C)}N.Qb(e,\nN.videoId)},\nwithCredentials:!0})};\ng.Dv.prototype.OA\u003dfunction(e,N){var y\u003dthis.K;N\u003d{v:this.videoId,type:\"track\",lang:e.languageCode,name:e.getName(),kind:e.kind,fmt:N};var w\u003dthis.Lh.X();w.T(\"captions_url_add_ei\")\u0026\u0026(N.ei\u003dthis.eventId);e.translationLanguage\u0026\u0026(N.tlang\u003dg.J3(e));Object.assign(N,w.J);return y\u003dpp(y,N)};\ng.Dv.prototype.B_\u003dfunction(){this.J\u0026\u0026this.J.abort()};Uh0.prototype.K\u003dfunction(){for(var e\u003dg.iE.apply(0,arguments),N\u003dthis,y\u003dyA(\"empty\"),w\u003d[],E\u003d{Mu:0};E.Mu\u003cthis.N.length\u0026\u0026y.currentState!\u003d\u003d\"done\";E\u003d{Dc:void 0,Mu:E.Mu},E.Mu++)E.Dc\u003dthis.N[E.Mu],E.Dc.condition.apply(E.Dc,g.B(e))\u0026\u0026(y\u003dTm(Tm(y,function(A){return function(){if(!A.Dc.condition.apply(A.Dc,g.B(e)))throw\"condition failed\";var T\u003dA.Dc.gE.apply(A.Dc,g.B(e));return N.J\u003d\u003d\u003dvoid 0||N.J\u003d\u003d\u003dnull?T:A$(Nc(T),function(p){if(!N.J.apply(N,[p].concat(g.B(e))))throw\"verification failed\";return p})}}(E)),function(A){return function(T){T!\u003d\u003d\n\"empty\"\u0026\u0026T!\u003d\u003d\"condition failed\"\u0026\u0026T!\u003d\u003d\"verification failed\"\u0026\u0026T!\u003d\u003d\"error\"\u0026\u0026(A.Dc.onFailure\u0026\u0026A.Dc.onFailure.apply(A.Dc,[T].concat(g.B(e))),N.onFailure\u0026\u0026N.onFailure.apply(N,[T,\nA.Mu,A.Dc].concat(g.B(e))),w.push(T));throw\"error\";}}(E)));\nreturn Tm(y,function(){return yA(w)})};Vm.prototype.preload\u003dfunction(e){e\u003de?L25(this.capabilities,e):this.capabilities;return e.uB?A$(eVM(this,e),function(){}):Nc()};\nVm.prototype.compile\u003dfunction(e){return Tm(this.L.K(e),function(N){throw Error(\"wasm module compile failure: \"+N.map(function(y){return y.message}).join(\", \"),{cause:N});\n})};\nVm.prototype.instantiate\u003dfunction(e,N){return Tm(this.Z.K(e,N),function(y){throw Error(\"wasm module instantiation failure: \"+y.map(function(w){return w.message}).join(\", \"),{cause:y});\n})};EM5.prototype.emscripten_notify_memory_growth\u003dfunction(){};var NTM;g.J\u003dTT_.prototype;g.J.malloc\u003dfunction(e){return this.J.malloc(e)};\ng.J.free\u003dfunction(e){this.J.free(e)};\ng.J.realloc\u003dfunction(e,N){return this.J.realloc(e,N)};\ng.J.MJ\u003dfunction(e){if(e.buffer!\u003d\u003dthis.exports.memory.buffer){var N\u003dthis.malloc(e.byteLength);N\u003dnew Uint8Array(this.exports.memory.buffer,N,e.byteLength);N.set(e);return N}};\ng.J.F4\u003dfunction(e){if(e.buffer\u003d\u003d\u003dthis.exports.memory.buffer){var N\u003de.slice();this.free(e.byteOffset);return N}};\nvar uf5\u003d\"WebAssembly\"in window\u0026\u0026(\"instantiateStreaming\"in window.WebAssembly||\"instantiate\"in window.WebAssembly);gH.Jw(TT_,{MJ:function(e){return{profile:\"copyj2w\",XA:e\u003d\u003d\u003dvoid 0?0:Math.ceil(e.byteLength/16)}},\nF4:function(e){return{profile:\"copyw2j\",XA:e\u003d\u003d\u003dvoid 0?0:Math.ceil(e.byteLength/16)}}});g.b(CbM,g.x);g.J\u003dCbM.prototype;g.J.createSubtitlesModuleIfNeeded\u003dfunction(){M89(this)\u0026\u0026t9(this,\"captions\");return!!g.fZ(this)};\ng.J.RZ\u003dfunction(){return g.xK(this.C.getVideoData())\u0026\u0026!this.C.O1().K};\ng.J.qC\u003dfunction(){return this.C.getVideoData().qC()};\ng.J.du\u003dfunction(){return this.C.getVideoData().du()};\ng.J.Ht\u003dfunction(){var e\u003dthis.x9.get(\"heartbeat\");t9(this,\"heartbeat\",!1,!0,this.Ht);!e\u0026\u0026this.x9.has(\"heartbeat\")\u0026\u0026this.C.publish(\"offlineslatestatechange\")};\ng.J.w0\u003dfunction(){t9(this,\"annotations_module\",!0,void 0,this.w0);var e\u003dthis.x9.get(\"annotations_module\");if(e)for(var N in this.K)if(this.K.hasOwnProperty(N)){var y\u003dN;e.subscribe(y,this.K[y])}};\ng.J.Vc\u003dfunction(){if(!this.x9.get(\"ad\"))try{rUE(this)?t9(this,\"ad\",!1,!0,this.Vc):this.C.Go(\"ad\")}catch(e){this.C.Go(\"ad\"),g.t0(e)}};\ng.J.s4\u003dfunction(){return this.N};\ng.J.Am\u003dfunction(){var e\u003d{},N\u003dg.fZ(this);N\u0026\u0026Object.assign(e,N.Am());return e};\ng.J.aE\u003dfunction(e,N){Object.assign(this.N,e||null);Object.assign(this.OV,N||null)};\ng.J.onVideoDataChange\u003dfunction(){var e\u003dthis.C.getVideoData();this.C.T(\"enable_wn_infocards\")\u0026\u0026g.PF(e)\u0026\u0026!g.jB(this)\u0026\u0026this.w0()};\ng.J.fh\u003dfunction(){g.x.prototype.fh.call(this);uJ(this,1,!0);for(var e\u003dg.c(Object.entries(vMF)),N\u003de.next();!N.done;N\u003de.next()){var y\u003dg.c(N.value);N\u003dy.next().value;y\u003dy.next().value;this.j.has(y)\u0026\u0026X_.delete(N)}this.j.clear()};\nvar c9\u003d{},vMF\u003d(c9.ad\u003d\"ad.js\",c9.annotations_module\u003d\"annotations_module.js\",c9.asmjs\u003d\"asmjs.js\",c9.creatorendscreen\u003d\"annotations_module.js\",c9.embed\u003d\"embed.js\",c9.endscreen\u003d\"endscreen.js\",c9.heartbeat\u003d\"heartbeat.js\",c9.kids\u003d\"kids.js\",c9.remote\u003d\"remote.js\",c9.miniplayer\u003d\"miniplayer.js\",c9.offline\u003d\"offline.js\",c9.captions\u003d\"captions.js\",c9.unplugged\u003d\"unplugged.js\",c9.ux\u003d\"ux.js\",c9.webgl\u003d\"webgl.js\",c9.ypc\u003d\"ypc.js\",c9.ypc_clickwrap\u003d\"ypc_clickwrap.js\",c9.yto\u003d\"yto.js\",c9),BTM\u003d\"ad annotations_module asmjs creatorendscreen embed endscreen heartbeat kids remote miniplayer offline captions webgl ypc ypc_clickwrap yto unplugged ux\".split(\" \");g.b(iUM,g.pT);g.J\u003diUM.prototype;g.J.VZ\u003dfunction(e){e\u003dnew g.ri(e.pageX,e.pageY);if(!$Y(e,this.j)){var N\u003d2;this.Z\u0026\u0026(N|\u003d8);this.j\u003de;Qm(this,N,!0)}};\ng.J.PtP\u003dfunction(){this.Z\u0026\u0026Qm(this,8,!0);Qm(this,2,!1)};\ng.J.IL\u003dfunction(e){var N\u003dnew g.ri(e.pageX,e.pageY);$Y(N,this.j)||(this.j\u003dN,(e\u003de.target)\u0026\u0026this.Jl(e)\u0026\u0026(Qm(this,4,!0),this.J.CX(this.K),this.K\u003dthis.J.Y(this.target,\"mouseover\",this.Y3),this.G\u003dthis.J.Y(this.target,\"mouseout\",this.Y3)))};\ng.J.Y3\u003dfunction(e){e\u003de.relatedTarget;e\u0026\u0026this.Jl(e)||(this.j\u003dnew g.ri(NaN,NaN),DV3(this))};\ng.J.v1P\u003dfunction(){Qm(this,1,!0)};\ng.J.kQ\u003dfunction(e){e\u003de.target;e instanceof Element\u0026\u0026!(e.tabIndex\u003e0)||Qm(this,1,!0)};\ng.J.YR\u003dfunction(){this.Z\u003d!0;this.J.CX(this.L);this.L\u003dthis.J.Y(document,\"mouseup\",this.M1)};\ng.J.M1\u003dfunction(){this.Z\u003d!1;Qm(this,8,!1);this.J.CX(this.L);this.L\u003dthis.J.Y(this.target,\"mousedown\",this.YR)};\ng.J.X3\u003dfunction(e){if(e\u003d(e\u003de.changedTouches)\u0026\u0026e[0])this.qg\u003de.identifier,this.J.CX(this.U),this.U\u003dthis.J.Y(this.target,\"touchend\",this.QZ,void 0,!0),Qm(this,1024,!0)};\ng.J.QZ\u003dfunction(e){if(e\u003de.changedTouches)for(var N\u003d0;N\u003ce.length;N++){var y\u003de[N];if(y.identifier\u003d\u003d\u003dthis.qg){var w\u003dy;break}}w\u0026\u0026(this.J.CX(this.U),this.U\u003dthis.J.Y(this.target,\"touchstart\",this.X3,void 0,!0),Qm(this,1024,!1))};\ng.J.Cd\u003dfunction(){Qm(this,2,!0)};\ng.J.resize\u003dfunction(){g.i$\u0026\u0026DV3(this)};\ng.J.toString\u003dfunction(){return g.pT.prototype.toString.call(this)};g.b(g.Ho,g.W);g.J\u003dg.Ho.prototype;g.J.USh\u003dfunction(){this.GZ()};\ng.J.GZ\u003dfunction(){var e\u003dthis.api.getVideoData(),N\u003dthis.api.X(),y\u003d!!this.api.isEmbedsShortsMode();g.Y1(this.element,\"ytp-shorts-mode\",y);y?N\u003d[{S:\"svg\",V:{fill:\"none\",height:\"100%\",viewBox:\"0 0 87 115\",width:\"100%\"},W:[{S:\"path\",V:{\"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\"}},{S:\"path\",V:{\"clip-rule\":\"evenodd\",d:\"M33 74L33 41L61 57.5L33 74Z\",fill:\"white\",\"fill-rule\":\"evenodd\"}}]}]:g.KX(e)?N\u003d[{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 60 60\",width:\"100%\"},W:[{S:\"path\",B:\"ytp-dni-large-play-button-bg\",V:{d:\"M30,0A30,30,0,1,0,60,30,30,30,0,0,0,30,0Z\",fill:\"#1f1f1f\"}},{S:\"path\",V:{d:\"M21,41.65V18L43.7,29.85Z\",fill:\"#fff\"}}]}]:e.hs\u0026\u0026e.yy?N\u003d[{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 68 48\",width:\"100%\"},W:[{S:\"path\",B:\"ytp-dni-large-play-button-bg\",\nV:{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\"}},{S:\"path\",V:{d:\"M 45,24 27,14 27,34\",fill:\"#fff\"}}]}]:N.Z?(g.Y1(this.element,\"ytp-touch-device\",N.N),N\u003d[N.Z?{S:\"svg\",V:{height:\"100%\",version:\"1.1\",\nviewBox:\"0 0 60 60\",width:\"100%\"},W:[{S:\"path\",B:\"ytp-large-play-button-bg\",V:{d:\"M30,0A30,30,0,1,0,60,30,30,30,0,0,0,30,0Z\",fill:\"#1f1f1f\"}},{S:\"path\",V:{d:\"M21,41.65V18L43.7,29.85Z\",fill:\"#fff\"}}]}:{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 68 48\",width:\"100%\"},W:[{S:\"path\",B:\"ytp-large-play-button-bg\",V:{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\"}},{S:\"path\",V:{d:\"M 45,24 27,14 27,34\",fill:\"#fff\"}}]}]):N\u003d[{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 68 48\",width:\"100%\"},W:[{S:\"path\",B:\"ytp-large-play-button-bg\",V:{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\"}},{S:\"path\",V:{d:\"M 45,24 27,14 27,34\",fill:\"#fff\"}}]}];this.updateValue(\"largePlayButtonChildren\",N);e.hs\u0026\u0026e.yy\u0026\u0026this.hW(\"ytp-dni-large-play-button-bg\").setAttribute(\"fill\",e.yy?e.yy:\"#1f1f1f\")};\ng.J.show\u003dfunction(){g.W.prototype.show.call(this);this.api.X().T(\"embeds_web_enable_lite_experiment_control_arm_logging\")\u0026\u0026this.api.logVisibility(this.element,!0)};\ng.J.Qf\u003dfunction(){this.api.getVideoData().mutedAutoplay||(this.api.Z$(),this.api.playVideo())};\ng.J.XEZ\u003dfunction(e){this.api.getVideoData().mutedAutoplay||e.preventDefault()};g.b(g.KZ,g.W);g.J\u003dg.KZ.prototype;g.J.show\u003dfunction(){var e\u003dthis;this.Og||(this.j.Y(this.api,\"videodatachange\",function(){g.NA(e.J)}),this.j.Y(this.api,\"videoplayerreset\",function(){g.NA(e.J)}));\ng.W.prototype.show.call(this)};\ng.J.hide\u003dfunction(){this.j\u0026\u0026g.g9(this.j);g.W.prototype.hide.call(this)};\ng.J.I9\u003dfunction(){g.NA(this.J)};\ng.J.onStateChange\u003dfunction(){g.NA(this.J)};\ng.J.uTW\u003dfunction(){g.NA(this.J)};\ng.J.onReset\u003dfunction(){this.N.stop();this.hide();g.NA(this.J)};\ng.J.GZ\u003dfunction(){var e\u003dthis.api.getPlayerStateObject();if(this.api.getPresentingPlayerType()\u003d\u003d\u003d3\u0026\u0026(e.isPlaying()||e.isPaused()))var N\u003d!0;else(N\u003dthis.api.jR().x9.get(\"ypc\"))\u0026\u0026N.qb?N\u003d!0:(N\u003dthis.api.X(),N\u003dg.G(e,2)\u0026\u0026g.oq(this.api)\u0026\u0026N.Rx?!0:!1);N?(N\u003d!0,this.K.hide()):this.api.T(\"web_player_show_frame_zero_when_cued\")\u0026\u0026gME(this)?(N\u003d!0,this.K.hide()):(this.K.show(),N\u003de.isCued()\u0026\u0026this.api.getPresentingPlayerType()!\u003d\u003d2||g.G(e,2)\u0026\u0026!g.oq(this.api)\u0026\u0026!this.api.ZR()||g.G(e,1024)?!0:!1);var y\u003dthis.api.getVideoData();\nN\u0026\u0026!y.SP?(this.N.show(),this.MZl(this.api.getPlaylist(),y)):(this.N.hide(),g.G(e,1)||this.N.stop())};\ng.J.MZl\u003dfunction(){var e\u003dg.iE.apply(0,arguments),N\u003dthis.api.X(),y,w\u003d(y\u003dthis.api.getVideoData())\u003d\u003dnull?void 0:y.videoId;if(N.T(\"web_player_show_frame_zero_when_cued\")\u0026\u0026w\u0026\u0026gME(this))var E\u003d\"https://i.ytimg.com/vi/\"+w+\"/frame0.jpg\";else for(e\u003dg.c(e),y\u003de.next();!y.done;y\u003de.next())if(y\u003dy.value,!(!y||y instanceof g.t3\u0026\u0026!y.videoId)){E\u003dthis.api.Fz().getPlayerSize();var A\u003dg.jV();w\u003dE.width*A;A*\u003dE.height;if(w\u003e1280||A\u003e720)if(E\u003dy.LN(\"maxresdefault.jpg\"))break;if(w\u003e640||A\u003e480)if(E\u003dy.LN(\"maxresdefault.jpg\"))break;\nif(w\u003e320||A\u003e180)if(E\u003dy.LN(\"sddefault.jpg\")||y.LN(\"hqdefault.jpg\")||y.LN(\"mqdefault.jpg\"))break;if(E\u003dy.LN(\"default.jpg\"))break}g.mT(N)\u0026\u0026(N\u003dnew Image,N.addEventListener(\"load\",function(){se1()}),N.src\u003dE?E:\"\",this.api.s4().tick(\"ftr\"));\nthis.Z.style.backgroundImage\u003dE?\"url(\"+E+\")\":\"\"};g.b(g.Wo,g.W);g.Wo.prototype.resize\u003dfunction(){};\ng.Wo.prototype.N\u003dfunction(e){var N\u003dthis;this.K\u003d!1;t8H(this);var y\u003de.Se,w\u003dthis.api.X();y!\u003d\u003d\"GENERIC_WITHOUT_LINK\"||w.Z?y\u003d\u003d\u003d\"TOO_MANY_REQUESTS\"?(w\u003dthis.api.getVideoData(),this.Ja(Gf(this,\"TOO_MANY_REQUESTS_WITH_LINK\",w.ew(),void 0,void 0,void 0,!1))):y!\u003d\u003d\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\"||w.Z?this.api.X().T(\"html5_enable_bandaid_error_screen\")\u0026\u0026y\u003d\u003d\u003d\"HTML5_SPS_UMP_STATUS_REJECTED\"\u0026\u0026!w.Z?(w\u003dw.hostLanguage,e\u003d\"//support.google.com/youtube?p\u003dvideoError\",w\u0026\u0026(e\u003dg.Qb(e,{hl:w})),this.Ja(Gf(this,\"HTML5_SPS_UMP_STATUS_REJECTED\",\ne))):this.api.X().T(\"enable_adb_handling_in_sabr\")\u0026\u0026y\u003d\u003d\u003d\"BROWSER_OR_EXTENSION_ERROR\"\u0026\u0026!w.Z?(w\u003dw.hostLanguage,e\u003d\"//support.google.com/youtube/answer/3037019#zippy\u003d%2Cupdate-your-browser-and-check-your-extensions\",w\u0026\u0026(e\u003dg.Qb(e,{hl:w})),this.Ja(Gf(this,\"BROWSER_OR_EXTENSION_ERROR\",e))):this.Ja(g.ON(e.errorMessage)):this.Ja(Gf(this,\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK_SHORT\",\"//www.youtube.com/supported_browsers\")):(e\u003dw.hostLanguage,y\u003d\"//support.google.com/youtube/?p\u003dplayer_error1\",e\u0026\u0026(y\u003dg.Qb(y,\n{hl:e})),this.Ja(Gf(this,\"GENERIC_WITH_LINK_AND_CPN\",y,!0)),w.PY\u0026\u0026!w.j\u0026\u0026ft5(this,function(A){if(g.G9(A,N.api,!ZW(N.api.X()))){A\u003d{as3:!1,html5:!0,player:!0,cpn:N.api.getVideoData().clientPlaybackNonce};var T\u003dN.api;T.pC(\"onFeedbackArticleRequest\",{articleId:3037019,helpContext:\"player_error\",productData:A});T.isFullscreen()\u0026\u0026T.toggleFullscreen()}}));\nif(this.K){var E\u003dthis.hW(\"ytp-error-link\");E\u0026\u0026(this.api.createClientVe(E,this,216104),this.api.logVisibility(E,!0),ft5(this,function(){N.api.logClick(E)}))}};\nvar V8F\u003d/\u003ca\\s+href\u003d[\"\u0027]([^\"\u0027]+)[\"\u0027](?:\\s+target\u003d[\"\u0027]([^\"\u0027]+)[\"\u0027])?\u003e([^\u003c\u003e]+)\u003c\\/a\u003e/;g.b(uqM,g.W);g.J\u003duqM.prototype;g.J.onClick\u003dfunction(e){this.innertubeCommand?(this.C.Mg(\"innertubeCommand\",this.innertubeCommand),e.preventDefault()):g.G9(e,this.C,!0);this.C.logClick(this.element)};\ng.J.onVideoDataChange\u003dfunction(e,N){ZU_(this,N);this.k9\u0026\u0026xVn(this,this.k9)};\ng.J.Ik\u003dfunction(e){var N\u003dthis.C.getVideoData();this.videoId!\u003d\u003dN.videoId\u0026\u0026ZU_(this,N);this.J\u0026\u0026xVn(this,e.state);this.k9\u003de.state};\ng.J.WY\u003dfunction(){this.j.show();this.C.publish(\"paidcontentoverlayvisibilitychange\",!0);this.C.logVisibility(this.element,!0)};\ng.J.rT\u003dfunction(){this.j.hide();this.C.publish(\"paidcontentoverlayvisibilitychange\",!1);this.C.logVisibility(this.element,!1)};g.b(UN,g.W);UN.prototype.hide\u003dfunction(){this.J.stop();this.message.style.display\u003d\"none\";g.W.prototype.hide.call(this)};\nUN.prototype.onStateChange\u003dfunction(e){this.IJ(e.state)};\nUN.prototype.IJ\u003dfunction(e){(g.G(e,128)||this.api.l$()?0:g.G(e,16)||g.G(e,1))?this.J.start():this.hide()};\nUN.prototype.N\u003dfunction(){this.message.style.display\u003d\"block\"};g.b(LZ,g.Dq);LZ.prototype.onMutedAutoplayChange\u003dfunction(e){this.K\u0026\u0026(e?(j53(this),this.WY()):(this.J\u0026\u0026this.logClick(),this.rT()))};\nLZ.prototype.rz\u003dfunction(e){this.api.isMutedByMutedAutoplay()\u0026\u0026g.FD(e,2)\u0026\u0026this.rT()};\nLZ.prototype.onClick\u003dfunction(){this.api.unMute();this.logClick()};\nLZ.prototype.logClick\u003dfunction(){this.clicked||(this.clicked\u003d!0,this.api.logClick(this.element))};g.b(g.sN,g.fd);g.J\u003dg.sN.prototype;g.J.init\u003dfunction(){var e\u003dthis.api,N\u003de.getPlayerStateObject();this.r8\u003de.getPlayerSize();this.zi(N);this.GV();this.I9();this.api.publish(\"basechromeinitialized\",this);this.SH()\u0026\u0026this.api.publish(\"standardControlsInitialized\")};\ng.J.onVideoDataChange\u003dfunction(e,N){var y\u003dthis.Cf!\u003d\u003dN.videoId;if(y||e\u003d\u003d\u003d\"newdata\"){e\u003dthis.api;e.isFullscreen()||(this.r8\u003de.getPlayerSize());var w;((w\u003dthis.api.getVideoData(1))\u003d\u003dnull?0:g.xK(w))\u0026\u0026this.H7()}y\u0026\u0026(this.Cf\u003dN.videoId,y\u003dthis.tT,y.l9\u003d3E3,Qm(y,512,!0),this.GV());this.api.T(\"web_render_jump_buttons\")\u0026\u0026N.showSeekingControls\u0026\u0026(this.i7\u003d572)};\ng.J.D7g\u003dfunction(){this.onVideoDataChange(\"newdata\",this.api.getVideoData())};\ng.J.B4\u003dfunction(){var e\u003dthis.api.CO()\u0026\u0026this.api.fz(),N\u003dthis.api.ws();return this.vX||e||this.vM||N};\ng.J.H7\u003dfunction(){var e\u003d!this.B4();g.Y1(this.api.getRootNode(),\"ytp-menu-shown\",!e);var N;((N\u003dthis.api.getVideoData(1))\u003d\u003dnull?0:g.xK(N))\u0026\u0026g.Y1(this.api.getRootNode(),\"ytp-hide-controls\",!e)};\ng.J.Jl\u003dfunction(e){try{if(!g.Ex(this.api.getRootNode(),e))return!1}catch(N){return!1}for(;e\u0026\u0026!TPM(e);)e\u003de\u003d\u003d\u003dthis.api.getRootNode()?null:e.parentElement||null;return!!e};\ng.J.vg\u003dfunction(e){var N\u003dthis.api.getRootNode();g.Y1(N,\"ytp-autohide\",e);g.Y1(N,\"ytp-autohide-active\",!0);this.pD.start(e?250:100);e\u0026\u0026(this.Hl\u003d!1,g.re(N,\"ytp-touch-mode\"));this.gU\u003d!e;this.api.f0(!e)};\ng.J.OG\u003dfunction(){var e\u003dthis.api.getRootNode();g.Y1(e,\"ytp-autohide-active\",!1)};\ng.J.ras\u003dfunction(){this.kt\u003d!0};\ng.J.ZCt\u003dfunction(e){if(this.api.X().T(\"player_doubletap_to_seek\")||this.api.X().U)this.kt\u003d!1,this.K7\u0026\u0026this.CX(this.K7),this.v3\u003d\u003d\u003d0\u0026\u0026ez(this,e)?(this.VU(),this.S8.start(),this.K7\u003dthis.Y(this.api.Fz(),\"touchmove\",this.ras,void 0,!0)):this.S8.stop();HUn(this)\u0026\u0026ez(this,e)\u0026\u0026!this.api.X().U\u0026\u0026Q5_(this);var N\u003dthis.w9.e1();if(!g.hR(this.api.X())\u0026\u0026SV\u0026\u0026KYE(this,e))N\u0026\u0026e.preventDefault();else if(this.Hl\u003d!0,g.pi(this.api.getRootNode(),\"ytp-touch-mode\"),this.tT.Cd(),this.api.X().T(\"player_doubletap_to_seek\")||this.api.X().U)if(N\u003d\nthis.api.getPlayerStateObject(),!(!this.api.Bf()||g.G(N,2)\u0026\u0026g.oq(this.api)||g.G(N,64))){N\u003dDate.now()-this.NV;this.v3+\u003d1;if(N\u003c\u003d350){this.tV\u003d!0;N\u003dthis.api.getPlayerSize().width/3;var y\u003dthis.api.getRootNode().getBoundingClientRect(),w\u003de.targetTouches[0].clientX-y.left;y\u003de.targetTouches[0].clientY-y.top;var E\u003d(this.v3-1)*10;w\u003e0\u0026\u0026w\u003cN?(this.mw(-1,w,y,E),this.api.seekBy(-10*this.api.getPlaybackRate())):w\u003eN*2\u0026\u0026w\u003cN*3\u0026\u0026(this.mw(1,w,y,E),this.api.seekBy(10*this.api.getPlaybackRate()));e.preventDefault()}else mm\u0026\u0026\nthis.api.X().U\u0026\u0026ez(this,e)\u0026\u0026e.preventDefault();this.NV\u003dDate.now();this.BD.start()}};\ng.J.PBP\u003dfunction(){this.dF.QG\u003d!1;this.api.publish(\"rootnodemousedown\",this.dF)};\ng.J.SQG\u003dfunction(e){if(this.api.X().T(\"web_fix_fine_scrubbing_false_play\")){if(KYE(this,e)||this.dF.QG)return}else if(this.dF.QG||KYE(this,e))return;HUn(this)||!ez(this,e)||this.S8.isActive()||(Q5_(this),e.preventDefault());this.tV\u0026\u0026(this.tV\u003d!1)};\ng.J.VU\u003dfunction(){};\ng.J.O6\u003dfunction(){};\ng.J.mw\u003dfunction(){};\ng.J.renderChapterSeekingAnimation\u003dfunction(){};\ng.J.uX\u003dfunction(){var e\u003dthis.api.getPlayerStateObject();g.G(e,2)\u0026\u0026g.oq(this.api)||(e.isOrWillBePlaying()?this.api.pauseVideo():(this.ez\u0026\u0026(e.isCued()||g.G(e,1024))\u0026\u0026!this.api.X().T(\"embeds_play_button_state_check_ks\")\u0026\u0026this.api.publish(\"largeplaybuttonclicked\",this.ez.K.element),this.api.Z$(),this.api.playVideo(),this.ez\u0026\u0026document.activeElement\u003d\u003d\u003dthis.ez.K.element\u0026\u0026((e\u003dthis.SH())\u003d\u003dnull?e\u003d0:e.playButton?(e.playButton.focus(),e\u003d!0):e\u003d!1,e||this.api.getRootNode().focus())))};\ng.J.dKZ\u003dfunction(e){var N\u003dthis,y\u003dthis.api.getPresentingPlayerType();if(!mVF(this,vE(e)))if(e\u003dthis.api.X(),(this.api.X().T(\"player_doubletap_to_seek\")||this.api.X().U)\u0026\u0026this.tV)this.tV\u003d!1;else if(e.Y_\u0026\u0026y!\u003d\u003d3)try{this.api.toggleFullscreen().catch(function(w){N.sU(w)}),this.api.T(\"web_player_fullscreen_double_click_ve\")\u0026\u0026this.api.logClick(this.api.Fz().element)}catch(w){this.sU(w)}};\ng.J.sU\u003dfunction(e){String(e).includes(\"fullscreen error\")?g.uA(e):g.t0(e)};\ng.J.Rvk\u003dfunction(e){WYH(this,.3,e.scale);e.preventDefault()};\ng.J.CBP\u003dfunction(e){WYH(this,.1,e.scale)};\ng.J.I9\u003dfunction(){var e\u003dthis.api.Fz().getPlayerSize(),N\u003dthis.api.getRootNode(),y\u003de.width\u003e\u003d650;this.tT.resize();g.Y1(N,\"ytp-fullscreen\",this.api.isFullscreen());g.Y1(N,\"ytp-large-width-mode\",y);g.Y1(N,\"ytp-small-mode\",this.xx());g.Y1(N,\"ytp-tiny-mode\",this.mx());g.Y1(N,\"ytp-big-mode\",this.Nr());this.MG\u0026\u0026this.MG.resize(e)};\ng.J.rz\u003dfunction(e){this.zi(e.state);this.GV()};\ng.J.L8\u003dN3(5);g.J.JG\u003dfunction(){var e\u003d!!this.Cf\u0026\u0026!this.api.OX()\u0026\u0026!this.qy,N\u003dthis.api.getPresentingPlayerType()\u003d\u003d\u003d2,y\u003dthis.api.X();if(N){if(P1E\u0026\u0026y.T(\"enable_visit_advertiser_support_on_ipad_mweb\"))return!1;N\u003dql(this.api.jR());e\u0026\u0026(N\u0026\u0026N.player?e\u003d(e\u003dN.player.getVideoData(2))?e.isListed\u0026\u0026!g.Pa(N.player.X()):!1:(YN(\"showInfoBarDuringAd: this is null\"),e\u003d!1));return e}return e\u0026\u0026(y.d2||this.api.isFullscreen()||y.ul)};\ng.J.GV\u003dfunction(){var e\u003dthis.JG();this.bL!\u003d\u003de\u0026\u0026(this.bL\u003de,g.Y1(this.api.getRootNode(),\"ytp-hide-info-bar\",!e))};\ng.J.zi\u003dfunction(e){var N\u003de.isCued()||this.api.V_()\u0026\u0026this.api.getPresentingPlayerType()!\u003d\u003d3;N!\u003d\u003dthis.isCued\u0026\u0026(this.isCued\u003dN,this.tY\u0026\u0026this.CX(this.tY),this.tY\u003dthis.Y(this.api.Fz(),\"touchstart\",this.ZCt,void 0,N));var y\u003dthis.tT,w\u003de.isPlaying()\u0026\u0026!g.G(e,32)||this.api.hB();Qm(y,128,!w);y\u003dthis.tT;w\u003dthis.api.getPresentingPlayerType()\u003d\u003d\u003d3;Qm(y,256,w);y\u003dthis.api.getRootNode();g.G(e,2)?w\u003d[Qz.ENDED]:(w\u003d[],g.G(e,8)?w.push(Qz.PLAYING):g.G(e,4)\u0026\u0026w.push(Qz.PAUSED),g.G(e,1)\u0026\u0026!g.G(e,32)\u0026\u0026w.push(Qz.BUFFERING),g.G(e,\n32)\u0026\u0026w.push(Qz.SEEKING),g.G(e,64)\u0026\u0026w.push(Qz.UNSTARTED));g.Cf(this.Mw,w)||(g.$1(y,this.Mw),this.Mw\u003dw,g.Ci(y,w));w\u003dthis.api.X();var E\u003dg.G(e,2);a:{var A\u003dthis.api.X();var T\u003dA.controlsType;switch(T){case \"2\":case \"0\":A\u003d!1;break a}A\u003dT\u003d\u003d\u003d\"3\"\u0026\u0026!g.G(e,2)||this.isCued||(this.api.getPresentingPlayerType()!\u003d\u003d2?0:pAM(ql(this.api.jR())))||this.api.ws()||g.hR(A)\u0026\u0026this.api.getPresentingPlayerType()\u003d\u003d\u003d2?!1:!0}g.Y1(y,\"ytp-hide-controls\",!A);g.Y1(y,\"ytp-native-controls\",w.controlsType\u003d\u003d\u003d\"3\"\u0026\u0026!N\u0026\u0026!E\u0026\u0026!this.vM);g.G(e,\n128)\u0026\u0026!g.hR(w)?(this.MG||(this.MG\u003dnew g.Wo(this.api),g.Q(this,this.MG),g.Pb(this.api,this.MG.element,4)),this.MG.N(e.qS),this.MG.show()):this.MG\u0026\u0026(this.MG.dispose(),this.MG\u003dnull)};\ng.J.Jm\u003dfunction(){return this.api.CO()\u0026\u0026this.api.fz()?(this.api.P4(!1,!1),!0):this.api.OX()?(g.bh(this.api,!0),!0):!1};\ng.J.onMutedAutoplayChange\u003dfunction(e){this.vM\u003de;this.H7()};\ng.J.Nr\u003dfunction(){return!1};\ng.J.xx\u003dfunction(){return!this.Nr()\u0026\u0026(this.api.getPlayerSize().width\u003cthis.i7||this.api.getPlayerSize().height\u003c290)};\ng.J.mx\u003dfunction(){return this.xx()\u0026\u0026(this.api.getPlayerSize().width\u003c240||this.api.getPlayerSize().height\u003c140)};\ng.J.Dk\u003dfunction(){return this.Hl};\ng.J.X6\u003dfunction(){return null};\ng.J.iH\u003dfunction(){return null};\ng.J.eW\u003dfunction(){var e\u003dthis.api.Fz().getPlayerSize();return new g.pK(0,0,e.width,e.height)};\ng.J.handleGlobalKeyDown\u003dfunction(){return!1};\ng.J.handleGlobalKeyUp\u003dfunction(){return!1};\ng.J.yg\u003dfunction(){};\ng.J.showControls\u003dfunction(e){e!\u003d\u003dvoid 0\u0026\u0026this.api.Fz().f0(e)};\ng.J.Cd\u003dfunction(){};\ng.J.SH\u003dfunction(){return null};g.b(Nh,g.pT);g.J\u003dNh.prototype;g.J.WU\u003dfunction(){return 1E3*this.api.getDuration(this.UR,!1)};\ng.J.stop\u003dfunction(){this.J\u0026\u0026this.bB.CX(this.J)};\ng.J.HY\u003dfunction(){var e\u003dthis.api.getProgressState(this.UR);this.N\u003d{seekableStart:e.seekableStart,seekableEnd:e.seekableEnd,current:this.api.getCurrentTime(this.UR,!1)};this.publish(\"h\")};\ng.J.getProgressState\u003dfunction(){return this.N};\ng.J.Di\u003dfunction(e){g.FD(e,2)\u0026\u0026this.publish(\"g\")};g.b(g.ys,g.W);g.ys.prototype.show\u003dfunction(){g.W.prototype.show.call(this);g.NA(this.J)};\ng.ys.prototype.hide\u003dfunction(){this.N.stop();g.W.prototype.hide.call(this)};\ng.ys.prototype.O6\u003dfunction(e){e?g.G(this.C.getPlayerStateObject(),64)||wC(this,IM(),\"Play\"):(e\u003dthis.C.getVideoData(),e.isLivePlayback\u0026\u0026!e.allowLiveDvr?wC(this,v$H(),\"Stop live playback\"):wC(this,XV1(),\"Pause\"))};g.b(GTF,g.W);g.J\u003dGTF.prototype;g.J.jt\u003dfunction(e){e?this.J\u003dlh(this.C,this.element,null):(this.J\u003dthis.J,this.J(),this.J\u003dnull)};\ng.J.WY\u003dfunction(){this.C.X().T(\"player_new_info_card_format\")\u0026\u0026g.J4(this.C.getRootNode(),\"ytp-cards-teaser-shown\")\u0026\u0026!g.hR(this.C.X())||(this.N.show(),g.CE(\"iv-button-shown\"))};\ng.J.rT\u003dfunction(){g.CE(\"iv-button-hidden\");this.N.hide()};\ng.J.e1\u003dfunction(){return this.Og\u0026\u0026this.N.state!\u003d\u003d4};\ng.J.fh\u003dfunction(){this.J\u0026\u0026this.J();g.W.prototype.fh.call(this)};\ng.J.d79\u003dfunction(){g.CE(\"iv-button-mouseover\")};\ng.J.onClicked\u003dfunction(e){this.C.CO();var N\u003dg.J4(this.C.getRootNode(),\"ytp-cards-teaser-shown\");g.CE(\"iv-teaser-clicked\",N);var y;if((y\u003dthis.C.getVideoData())\u003d\u003dnull?0:g.XU(y)){var w;e\u003d(w\u003dthis.C.getVideoData())\u003d\u003dnull?void 0:g.PF(w);(e\u003d\u003dnull?0:e.onIconTapCommand)\u0026\u0026this.C.Mg(\"innertubeCommand\",e.onIconTapCommand)}else w\u003de.screenX\u003d\u003d\u003d0\u0026\u0026e.screenY\u003d\u003d\u003d0,this.C.P4(!this.C.fz(),w,\"YOUTUBE_DRAWER_MANUAL_OPEN\")};g.b(UVP,g.W);g.J\u003dUVP.prototype;g.J.hh\u003dfunction(){this.C.CO()\u0026\u0026this.C.fz()\u0026\u0026this.e1()\u0026\u0026this.rT()};\ng.J.VN\u003dfunction(){this.rT();!this.C.CO()\u0026\u0026this.C.X().T(\"enable_error_corrections_infocards_icon_web\")\u0026\u0026this.rQ.rT();g.CE(\"iv-teaser-clicked\",this.J!\u003dnull);if(this.onClickCommand)this.C.Mg(\"innertubeCommand\",this.onClickCommand);else{var e;((e\u003dthis.C.getVideoData())\u003d\u003dnull?0:g.XU(e))||this.C.P4(!0,!1,\"YOUTUBE_DRAWER_MANUAL_OPEN\")}};\ng.J.JL\u003dfunction(){g.CE(\"iv-teaser-mouseover\");this.J\u0026\u0026this.J.stop()};\ng.J.s2t\u003dfunction(e){this.C.X().T(\"player_new_info_card_format\")\u0026\u0026!g.hR(this.C.X())?this.rQ.rT():this.C.X().T(\"enable_error_corrections_infocards_icon_web\")\u0026\u0026this.rQ.WY();this.J||!e||this.C.fz()||this.N\u0026\u0026this.N.isActive()||(this.WY(e),g.CE(\"iv-teaser-shown\"))};\ng.J.WY\u003dfunction(e){this.onClickCommand\u003de.onClickCommand;this.updateValue(\"text\",e.teaserText);this.element.setAttribute(\"dir\",g.bn(e.teaserText));this.j.show();this.N\u003dnew g.e6(function(){g.pi(this.C.getRootNode(),\"ytp-cards-teaser-shown\");this.C.T(\"player_new_info_card_format\")\u0026\u0026!g.hR(this.C.X())\u0026\u0026this.rQ.rT();this.EZ()},0,this);\nthis.N.start();this.rQ.jt(!1);this.J\u003dnew g.e6(this.rT,580+e.durationMs,this);this.J.start();this.Z.push(this.listen(\"mouseover\",this.Wb,this));this.Z.push(this.listen(\"mouseout\",this.Us,this))};\ng.J.EZ\u003dfunction(){if(!this.C.X().T(\"player_new_info_card_format\")\u0026\u0026g.hR(this.C.X())\u0026\u0026this.Og){var e\u003dthis.rQ.element.offsetLeft,N\u003dg.H4(\"ytp-cards-button-icon\"),y\u003dthis.C.isFullscreen()?54:36;if(N){var w\u003de+N.offsetLeft;this.element.style.marginRight\u003dthis.rQ.element.offsetParent.offsetWidth-e-N.offsetLeft-y+\"px\";this.element.style.marginLeft\u003dw+\"px\"}}};\ng.J.X5\u003dfunction(){g.hR(this.C.X())\u0026\u0026this.C.xx()\u0026\u0026this.Og\u0026\u0026this.D.start()};\ng.J.Wb\u003dfunction(){this.G.stop();this.J\u0026\u0026this.J.isActive()\u0026\u0026this.U.start()};\ng.J.Us\u003dfunction(){this.U.stop();this.J\u0026\u0026!this.J.isActive()\u0026\u0026this.G.start()};\ng.J.m7q\u003dfunction(){this.J\u0026\u0026this.J.stop()};\ng.J.B7Z\u003dfunction(){this.rT()};\ng.J.Fp\u003dfunction(){this.rT()};\ng.J.rT\u003dfunction(){!this.J||this.K\u0026\u0026this.K.isActive()||(g.CE(\"iv-teaser-hidden\"),this.j.hide(),g.re(this.C.getRootNode(),\"ytp-cards-teaser-shown\"),this.K\u003dnew g.e6(function(){for(var e\u003dg.c(this.Z),N\u003de.next();!N.done;N\u003de.next())this.CX(N.value);this.Z\u003d[];this.J\u0026\u0026(this.J.dispose(),this.J\u003dnull);this.rQ.jt(!0);!this.C.CO()\u0026\u0026this.C.X().T(\"enable_error_corrections_infocards_icon_web\")\u0026\u0026this.rQ.rT()},330,this),this.K.start())};\ng.J.e1\u003dfunction(){return this.Og\u0026\u0026this.j.state!\u003d\u003d4};\ng.J.fh\u003dfunction(){var e\u003dthis.C.getRootNode();e\u0026\u0026g.re(e,\"ytp-cards-teaser-shown\");g.pq(this.N,this.K,this.J);g.W.prototype.fh.call(this)};var kZ\u003d{},Ak\u003d(kZ.BUTTON\u003d\"ytp-button\",kZ.TITLE_NOTIFICATIONS\u003d\"ytp-title-notifications\",kZ.TITLE_NOTIFICATIONS_ON\u003d\"ytp-title-notifications-on\",kZ.TITLE_NOTIFICATIONS_OFF\u003d\"ytp-title-notifications-off\",kZ.NOTIFICATIONS_ENABLED\u003d\"ytp-notifications-enabled\",kZ);g.b(LYJ,g.W);\nLYJ.prototype.onClick\u003dfunction(){this.api.logClick(this.element);var e\u003d!this.J;this.updateValue(\"label\",e?\"Stop receiving notifications about every new video\":\"Receive notifications about every new video\");this.updateValue(\"pressed\",e);s5M(this,e)};g.jM(\"yt.pubsub.publish\",g.CE);g.b(g.TP,g.W);g.TP.prototype.j\u003dfunction(){window.location.reload()};\ng.TP.prototype.J\u003dfunction(){g.pi(this.element,\"ytp-sb-subscribed\")};\ng.TP.prototype.N\u003dfunction(){g.re(this.element,\"ytp-sb-subscribed\")};g.b(wR5,g.W);g.J\u003dwR5.prototype;g.J.Fhg\u003dfunction(e){this.api.logClick(this.N);var N\u003dthis.api.X();N.N||N.Bk?JP5(this)\u0026\u0026(this.isExpanded()?this.EN():this.Ro()):g.qm(window,yP0(this));e.preventDefault()};\ng.J.vT\u003dfunction(){Tln(this);this.channel.classList.remove(\"ytp-title-expanded\")};\ng.J.isExpanded\u003dfunction(){return this.channel.classList.contains(\"ytp-title-expanded\")};\ng.J.Ro\u003dfunction(){if(JP5(this)\u0026\u0026!this.isExpanded()){this.updateValue(\"flyoutUnfocusable\",\"false\");this.updateValue(\"channelTitleFocusable\",\"0\");this.updateValue(\"shouldHideExpandedTitleForA11y\",\"false\");this.updateValue(\"shouldHideExpandedSubtitleForA11y\",\"false\");this.K\u0026\u0026this.K.stop();this.api.logVisibility(this.channelName,!0);this.subscribeButton\u0026\u0026(this.subscribeButton.show(),this.api.logVisibility(this.subscribeButton.element,!0));var e\u003dthis.api.getVideoData();this.J\u0026\u0026e.Z3\u0026\u0026e.subscribed\u0026\u0026(this.J.show(),\nthis.api.logVisibility(this.J.element,!0));this.channel.classList.add(\"ytp-title-expanded\");this.channel.classList.add(\"ytp-title-show-expanded\")}};\ng.J.EN\u003dfunction(){this.updateValue(\"flyoutUnfocusable\",\"true\");this.updateValue(\"channelTitleFocusable\",\"-1\");this.updateValue(\"shouldHideExpandedTitleForA11y\",\"true\");this.updateValue(\"shouldHideExpandedSubtitleForA11y\",\"true\");this.K\u0026\u0026this.K.start()};\ng.J.GZ\u003dfunction(){var e\u003dthis.api.X();this.KX(!this.api.isEmbedsShortsMode());var N\u003dthis.api.getVideoData(),y\u003dthis.api.X(),w\u003dthis.api.getVideoData();this.j\u003d!1;var E\u003d!!w.videoId\u0026\u0026!!w.SR\u0026\u0026!!w.profilePicture;this.api.getPresentingPlayerType()\u003d\u003d\u003d2?this.j\u003dE\u0026\u0026!!w.isListed\u0026\u0026!!w.author:g.hR(y)\u0026\u0026(this.j\u003dE\u0026\u0026!g.KX(w)\u0026\u0026!y.K\u0026\u0026!(y.U\u0026\u0026this.api.getPlayerSize().width\u003c200));y\u003dN.profilePicture;e\u003dg.hR(e)?N.expandedTitle:N.author;y\u003dy\u003d\u003d\u003dvoid 0?\"\":y;e\u003de\u003d\u003d\u003dvoid 0?\"\":e;this.j?(this.G!\u003d\u003dy\u0026\u0026(this.N.style.backgroundImage\u003d\"url(\"+\ny+\")\",this.G\u003dy),this.updateValue(\"channelLogoLabel\",g.SO(\"Photo image of $CHANNEL_NAME\",{CHANNEL_NAME:e})),g.pi(this.api.getRootNode(),\"ytp-title-enable-channel-logo\")):g.re(this.api.getRootNode(),\"ytp-title-enable-channel-logo\");this.api.logVisibility(this.N,this.j\u0026\u0026this.L);this.subscribeButton\u0026\u0026(this.subscribeButton.channelId\u003dN.iI);this.updateValue(\"expandedTitle\",N.expandedTitle);this.updateValue(\"expandedSubtitle\",N.expandedSubtitle)};\ng.J.nx\u003dfunction(e){g.W.prototype.nx.call(this,e);this.api.logVisibility(this.N,this.j\u0026\u0026e)};g.b(Jk,g.uh);Jk.prototype.J\u003dfunction(e){e.defaultPrevented||e.keyCode!\u003d\u003d39||(this.element.click(),e.preventDefault())};g.b(pRM,g.W);g.J\u003dpRM.prototype;g.J.show\u003dfunction(){g.W.prototype.show.call(this);this.element.tabIndex\u003d0;this.element.focus();this.updateValue(\"userInfoFocusable\",\"0\");this.updateValue(\"userInfoFocusable2\",\"0\")};\ng.J.hide\u003dfunction(){g.W.prototype.hide.call(this);this.updateValue(\"userInfoFocusable\",\"-1\");this.updateValue(\"userInfoFocusable2\",\"-1\")};\ng.J.N$\u003dfunction(e){var N\u003dvE(e),y\u003dg.Ex(this.closeButton.element,N),w\u003dg.Ex(this.element,N);e\u003dthis.J\u0026\u0026g.Ex(this.J,N)\u0026\u0026g.dh(e);N\u0026\u0026(w||e)\u0026\u0026!y||this.hide()};\ng.J.kE\u003dfunction(){er1(g.ud(this.Lh.X()),\"user_info_panel\",function(){window.location.reload()})};\ng.J.GZ\u003dfunction(){var e\u003dthis.Lh.X(),N\u003d{USER_NAME:e.userDisplayName,USER_EMAIL:e.j_};this.updateValue(\"icon\",PCJ());this.updateValue(\"watchingAsUsername\",g.SO(\"Watching as $USER_NAME\",N));e.j_?this.updateValue(\"watchingAsEmail\",g.SO(\"($USER_EMAIL)\",N)):this.updateValue(\"watchingAsEmail\",\"\")};g.b(rPH,g.x7);g.J\u003drPH.prototype;g.J.va\u003dfunction(){this.x_.rT()};\ng.J.tnP\u003dfunction(){sc(this.KW.element)};\ng.J.zcG\u003dfunction(){CJ(this,this.C.getDebugText(!0))\u0026\u0026wC(this.XS,bj())};\ng.J.cz9\u003dfunction(){CJ(this,this.C.getVideoEmbedCode())\u0026\u0026wC(this.XS,F19());this.C.logClick(this.sT.element);xN(\"EMBED\",this.C.getVideoData().videoId,this.C.getPlaylistId()||\"\")};\ng.J.aBP\u003dfunction(){CJ(this,this.C.getVideoUrl(!0,!0))\u0026\u0026wC(this.XS,Bq());this.C.logClick(this.getVideoUrl.element);xN(\"COPY_PASTE\",this.C.getVideoData().videoId,this.C.getPlaylistId()||\"\")};\ng.J.S2Z\u003dfunction(){CJ(this,this.C.getVideoUrl(!1,!0))\u0026\u0026wC(this.XS,Bq());this.C.logClick(this.Kl.element);xN(\"COPY_PASTE\",this.C.getVideoData().videoId,this.C.getPlaylistId()||\"\")};\ng.J.onLoopChange\u003dfunction(e){var N;(N\u003dthis.pc)\u003d\u003dnull||Rq(N,e)};\ng.J.Lhh\u003dfunction(){this.C.setLoopVideo(this.pc.getValue());this.x_.rT();this.C.logClick(this.pc.element)};\ng.J.yaB\u003dfunction(e){this.C.reportPlaybackIssue();if(g.G9(e,this.C,!ZW(this.C.X()))){e\u003dthis.C;var N\u003de.app.getFeedbackProductData();e.pC(\"onFeedbackStartRequest\",N);e.isFullscreen()\u0026\u0026e.toggleFullscreen()}this.x_.rT()};\ng.J.WsP\u003dfunction(){g.NU(this.C,\"isVideoInfoVisible\",[])?g.NU(this.C,\"hideVideoInfo\",[]):g.NU(this.C,\"showVideoInfo\",[]);this.x_.rT()};\ng.J.UK9\u003dfunction(){this.A3\u0026\u0026(this.Xd||(this.Xd\u003dnew pRM(this.C,this.A3.element),g.Q(this,this.Xd),g.Pb(this.C,this.Xd.element,4)),this.Xd.show(),this.x_.rT(),this.C.logClick(this.A3.element))};\ng.J.onVideoDataChange\u003dfunction(e,N){this.qa(N)};\ng.J.qa\u003dfunction(e){var N\u003dthis.C.X(),y\u003dthis.C.getPresentingPlayerType()\u003d\u003d\u003d2,w\u003d!y||e.isListed;w\u003d!N.Kh\u0026\u0026!!e.videoId\u0026\u0026w;N.playerStyle!\u003d\u003d\"play\"?N\u003d\"https://support.google.com/youtube/?p\u003dreport_playback\":(N\u003d{contact_type:\"playbackissue\",html5:1,ei:e.eventId,v:e.videoId,p:\"movies_playback\"},e.N\u0026\u0026(N.fmt\u003de.N.itag),e.clientPlaybackNonce\u0026\u0026(N.cpn\u003de.clientPlaybackNonce),e.partnerId\u0026\u0026(N.partnerid\u003de.partnerId),N\u003dg.Qb(\"//support.google.com/googleplay/\",N));this.sT.KX(w\u0026\u0026e.allowEmbed);this.getVideoUrl.KX(w);this.Kl.KX(w\u0026\u0026\n!e.isLivePlayback);this.nu.Ja(N,\"href\");var E;(E\u003dthis.pc)\u003d\u003dnull||E.KX(!e.isLivePlayback\u0026\u0026!y);var A;(A\u003dthis.A3)\u003d\u003dnull||A.KX(!y)};\ng.J.nx\u003dfunction(e){g.x7.prototype.nx.call(this,e);this.C.logVisibility(this.sT.element,e);this.C.logVisibility(this.getVideoUrl.element,e);this.C.logVisibility(this.Kl.element,e);this.pc\u0026\u0026this.C.logVisibility(this.pc.element,e);this.A3\u0026\u0026this.C.logVisibility(this.A3.element,e)};g.b(Mo5,g.n$);g.J\u003dMo5.prototype;g.J.tL\u003dfunction(e){var N\u003dvE(e);if(!(N\u0026\u0026(JL(N,\"a\")||JL(N,null,\"ytp-no-contextmenu\"))||this.Og)){var y;this.qg\u003d(e\u003d(y\u003de.touches)\u003d\u003dnull?void 0:y.item(0))?new g.ri(e.clientX,e.clientY):new g.ri(0,0);this.Kh.start()}};\ng.J.Y4\u003dfunction(){this.Kh.stop()};\ng.J.Ka1\u003dfunction(){this.open(this.qg)};\ng.J.h6\u003dfunction(){if(this.K\u0026\u0026$sP(this.K)){var e\u003d$sP(this.K).element;e.tabIndex\u003d-1;e.focus()}else this.element.tabIndex\u003d-1,this.element.focus()};\ng.J.show\u003dfunction(){this.K||(this.K\u003dnew rPH(this.C,this,this.XS),g.Q(this,this.K),g.Q_(this,this.K));this.K.onLoopChange(this.C.getLoopVideo());g.n$.prototype.show.call(this);this.C.logVisibility(this.element,!0);this.K.nx(!0)};\ng.J.hide\u003dfunction(){Y4P(this);g.n$.prototype.hide.call(this);this.C.logVisibility(this.element,!1);this.K\u0026\u0026this.K.nx(!1)};\ng.J.kit\u003dfunction(e){var N\u003dvE(e);this.Og||N\u0026\u0026(JL(N,\"a\")||JL(N,null,\"ytp-no-contextmenu\"))||(e.preventDefault(),this.open(new g.ri(e.pageX,e.pageY)))};\ng.J.WY\u003dfunction(e){if(e){var N\u003de.getBoundingClientRect();this.open(new g.ri(N.x,N.y))}g.n$.prototype.WY.call(this,e)};\ng.J.open\u003dfunction(e){lgs(this);var N\u003dthis.C.getVideoData();g.Y1(this.element,\"ytp-dni\",N.hs);this.element.style.left\u003d\"\";this.element.style.top\u003d\"\";e.x++;e.y++;g.n$.prototype.WY.call(this);var y\u003dgZ(this).body;N\u003dnew s7(0,Infinity,Infinity,0);var w\u003dxY(y);for(var E\u003dw.J.body,A\u003dw.J.documentElement,T\u003dyQ1(w.J);y\u003dFGE(y);)if((!g.RB||y.clientHeight!\u003d0||y!\u003dE)\u0026\u0026y!\u003dE\u0026\u0026y!\u003dA\u0026\u0026F0(y,\"overflow\")!\u003d\"visible\"){var p\u003dg.hp(y),C\u003dnew g.ri(y.clientLeft,y.clientTop);p.x+\u003dC.x;p.y+\u003dC.y;N.top\u003dMath.max(N.top,p.y);N.right\u003dMath.min(N.right,\np.x+y.clientWidth);N.bottom\u003dMath.min(N.bottom,p.y+y.clientHeight);N.left\u003dMath.max(N.left,p.x)}E\u003dT.scrollLeft;T\u003dT.scrollTop;N.left\u003dMath.max(N.left,E);N.top\u003dMath.max(N.top,T);w\u003dNPJ(w.J.defaultView||window);N.right\u003dMath.min(N.right,E+w.width);N.bottom\u003dMath.min(N.bottom,T+w.height);w\u003dN.top\u003e\u003d0\u0026\u0026N.left\u003e\u003d0\u0026\u0026N.bottom\u003eN.top\u0026\u0026N.right\u003eN.left?N:null;N\u003dthis.size;e\u003de.clone();N\u003dN.clone();w\u0026\u0026(T\u003dN,E\u003d5,(E\u002665)\u003d\u003d65\u0026\u0026(e.x\u003cw.left||e.x\u003e\u003dw.right)\u0026\u0026(E\u0026\u003d-2),(E\u0026132)\u003d\u003d132\u0026\u0026(e.y\u003cw.top||e.y\u003e\u003dw.bottom)\u0026\u0026(E\u0026\u003d-5),e.x\u003cw.left\u0026\u0026E\u00261\u0026\u0026\n(e.x\u003dw.left),E\u002616\u0026\u0026(A\u003de.x,e.x\u003cw.left\u0026\u0026(e.x\u003dw.left),e.x+T.width\u003ew.right\u0026\u0026(T.width\u003dMath.min(w.right-e.x,A+T.width-w.left),T.width\u003dMath.max(T.width,0))),e.x+T.width\u003ew.right\u0026\u0026E\u00261\u0026\u0026(e.x\u003dMath.max(w.right-T.width,w.left)),e.y\u003cw.top\u0026\u0026E\u00264\u0026\u0026(e.y\u003dw.top),E\u002632\u0026\u0026(A\u003de.y,e.y\u003cw.top\u0026\u0026(e.y\u003dw.top),e.y+T.height\u003ew.bottom\u0026\u0026(T.height\u003dMath.min(w.bottom-e.y,A+T.height-w.top),T.height\u003dMath.max(T.height,0))),e.y+T.height\u003ew.bottom\u0026\u0026E\u00264\u0026\u0026(e.y\u003dMath.max(w.bottom-T.height,w.top)));w\u003dnew g.pK(0,0,0,0);w.left\u003de.x;w.top\u003de.y;w.width\u003d\nN.width;w.height\u003dN.height;g.od(this.element,new g.ri(w.left,w.top));g.g9(this.j);this.j.Y(gZ(this),\"contextmenu\",this.q2q);this.j.Y(this.C,\"fullscreentoggled\",this.onFullscreenToggled);this.j.Y(this.C,\"pageTransition\",this.Ks)};\ng.J.q2q\u003dfunction(e){if(!e.defaultPrevented){var N\u003dvE(e);g.Ex(this.element,N)||this.rT();this.C.X().disableNativeContextMenu\u0026\u0026e.preventDefault()}};\ng.J.onFullscreenToggled\u003dfunction(){this.rT();lgs(this)};\ng.J.Ks\u003dfunction(){this.rT()};g.b(rC,g.W);rC.prototype.onClick\u003dfunction(){var e\u003dthis,N,y,w,E;return g.f(function(A){if(A.J\u003d\u003d1)return N\u003de.api.X(),y\u003de.api.getVideoData(),w\u003de.api.getPlaylistId(),E\u003dN.getVideoUrl(y.videoId,w,void 0,!0),g.D(A,o90(e,E),2);A.N\u0026\u0026S4P(e);e.api.logClick(e.element);g.hn(A)})};\nrC.prototype.GZ\u003dfunction(){this.updateValue(\"icon\",{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",Az:!0,B:\"ytp-svg-fill\",V:{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\u003dF8M(this);g.Y1(this.element,\"ytp-copylink-button-visible\",this.visible);\nthis.KX(this.visible);this.tooltip.xp();this.api.logVisibility(this.element,this.visible\u0026\u0026this.L)};\nrC.prototype.nx\u003dfunction(e){g.W.prototype.nx.call(this,e);this.api.logVisibility(this.element,this.visible\u0026\u0026e)};\nrC.prototype.fh\u003dfunction(){g.W.prototype.fh.call(this);g.re(this.element,\"ytp-copylink-button-visible\")};g.b($y,g.W);$y.prototype.show\u003dfunction(){g.W.prototype.show.call(this);g.NA(this.N)};\n$y.prototype.hide\u003dfunction(){this.j.stop();this.K\u003d0;this.hW(\"ytp-seek-icon\").style.display\u003d\"none\";this.updateValue(\"seekIcon\",\"\");g.re(this.element,\"ytp-chapter-seek\");g.re(this.element,\"ytp-time-seeking\");g.W.prototype.hide.call(this)};\n$y.prototype.mw\u003dfunction(e,N,y,w){this.K\u003de\u003d\u003d\u003dthis.G?this.K+w:w;this.G\u003de;var E\u003de\u003d\u003d\u003d-1?this.D:this.U;E\u0026\u0026this.C.logClick(E);this.Z?this.N.stop():g.we(this.N);this.j.start();this.element.setAttribute(\"data-side\",e\u003d\u003d\u003d-1?\"back\":\"forward\");var A\u003d3*this.C.Fz().getPlayerSize().height;E\u003dthis.C.Fz().getPlayerSize();E\u003dE.width/3-3*E.height;this.J.style.width\u003dA+\"px\";this.J.style.height\u003dA+\"px\";e\u003d\u003d\u003d1?(this.J.style.left\u003d\"\",this.J.style.right\u003dE+\"px\"):e\u003d\u003d\u003d-1\u0026\u0026(this.J.style.right\u003d\"\",this.J.style.left\u003dE+\"px\");var T\u003dA*\n2.5;A\u003dT/2;var p\u003dthis.hW(\"ytp-doubletap-ripple\");p.style.width\u003dT+\"px\";p.style.height\u003dT+\"px\";e\u003d\u003d\u003d1?(e\u003dthis.C.Fz().getPlayerSize().width-N+Math.abs(E),p.style.left\u003d\"\",p.style.right\u003de-A+\"px\"):e\u003d\u003d\u003d-1\u0026\u0026(e\u003dMath.abs(E)+N,p.style.right\u003d\"\",p.style.left\u003de-A+\"px\");p.style.top\u003d\"calc((33% + \"+Math.round(y)+\"px) - \"+A+\"px)\";if(y\u003dthis.hW(\"ytp-doubletap-ripple\"))y.classList.remove(\"ytp-doubletap-ripple\"),y.classList.add(\"ytp-doubletap-ripple\");b73(this,this.Z?this.K:w)};g.b(cPs,qJ);g.J\u003dcPs.prototype;g.J.j6\u003dfunction(e){this.aq||(this.aq\u003dnew Hs(this.C),g.Q(this,this.aq));var N,y;if((N\u003dthis.dT)\u003d\u003dnull?0:(y\u003dN.menu)\u003d\u003dnull?0:y.menuRenderer)this.aq.open(this.dT.menu.menuRenderer,e.target),e.preventDefault()};\ng.J.Iy\u003dfunction(){return!!this.J};\ng.J.xZ\u003dfunction(){return!!this.J};\ng.J.VW\u003dfunction(e){e.target\u003d\u003d\u003dthis.overflowButton.element?e.preventDefault():(this.jn\u0026\u0026this.C.Mg(\"innertubeCommand\",this.jn),this.vJ(!1))};\ng.J.UA\u003dfunction(){this.vJ(!0);var e,N;((e\u003dthis.J)\u003d\u003dnull?0:(N\u003de.bannerData)\u003d\u003dnull?0:N.dismissedStatusKey)\u0026\u0026this.Xz.push(this.J.bannerData.dismissedStatusKey);this.BS()};\ng.J.Es\u003dfunction(){this.BS();Fh(this)};\ng.J.mGk\u003dfunction(e){var N\u003dthis,y;if(e.id!\u003d\u003d((y\u003dthis.J)\u003d\u003dnull?void 0:y.identifier)){this.BS();y\u003dg.c(this.l9);for(var w\u003dy.next();!w.done;w\u003dy.next()){var E\u003dw.value,A\u003dvoid 0,T\u003dvoid 0;if((w\u003d(A\u003dE)\u003d\u003dnull?void 0:(T\u003dA.bannerData)\u003d\u003dnull?void 0:T.itemData)\u0026\u0026E.identifier\u003d\u003d\u003de.id){T\u003dA\u003dvoid 0;var p\u003d((A\u003dE)\u003d\u003dnull?void 0:(T\u003dA.bannerData)\u003d\u003dnull?void 0:T.dismissedStatusKey)||\"\";if(this.Xz.includes(p))break;this.J\u003dE;this.banner.element.setAttribute(\"aria-label\",w.accessibilityLabel||\"\");w.trackingParams\u0026\u0026(this.j\u003d!0,this.C.setTrackingParams(this.badge.element,\nw.trackingParams));this.D.show();ur(this);this.i9.KX(!w.stayInApp);VoF(this);Bl1(this);lo(this);this.jn\u003dg.m(w.onTapCommand,ZL);if(E\u003dg.m(w.menuOnTap,ZL))this.dT\u003dg.m(E,uFw);E\u003dvoid 0;this.banner.update({thumbnail:(E\u003d(w.thumbnailSources||[])[0])\u003d\u003dnull?void 0:E.url,title:w.productTitle,price:w.priceReplacementText?w.priceReplacementText:w.price,salesOriginalPrice:ds0(this),priceDropReferencePrice:Ig1(this),promotionText:PKJ(this),priceA11yText:v9J(this),affiliateDisclaimer:w.affiliateDisclaimer,vendor:zrH(this)});\np\u003dT\u003dA\u003dE\u003dvoid 0;((E\u003dw)\u003d\u003dnull?0:(A\u003dE.hiddenProductOptions)\u003d\u003dnull?0:A.showDropCountdown)\u0026\u0026((T\u003dw)\u003d\u003dnull?0:(p\u003dT.hiddenProductOptions)\u003d\u003dnull?0:p.dropTimestampMs)\u0026\u0026(this.Y_\u003dnew g.e6(function(){g9n(N)},1E3),this.i9.hide(),this.countdownTimer.show(),g9n(this));\nthis.C.T(\"web_player_enable_featured_product_banner_exclusives_on_desktop\")\u0026\u0026kIM(this)\u0026\u0026(this.pX\u003dnew g.e6(function(){XRF(N)},1E3),XRF(this))}}}};\ng.J.BS\u003dfunction(){this.J\u0026\u0026(this.J\u003dvoid 0,this.xK())};\ng.J.onVideoDataChange\u003dfunction(e,N){var y\u003dthis;e\u003d\u003d\u003d\"dataloaded\"\u0026\u0026Fh(this);var w,E,A;e\u003dg.m((w\u003dN.getWatchNextResponse())\u003d\u003dnull?void 0:(E\u003dw.playerOverlays)\u003d\u003dnull?void 0:(A\u003dE.playerOverlayRenderer)\u003d\u003dnull?void 0:A.productsInVideoOverlayRenderer,fZw);this.overflowButton.show();this.dismissButton.hide();var T\u003de\u003d\u003dnull?void 0:e.featuredProductsEntityKey;this.trendingOfferEntityKey\u003de\u003d\u003dnull?void 0:e.trendingOfferEntityKey;this.l9.length||(Ds0(this,T),lo(this));var p;(p\u003dthis.PY)\u003d\u003dnull||p.call(this);this.PY\u003dg.WH.subscribe(function(){Ds0(y,\nT);lo(y)})};\ng.J.fh\u003dfunction(){Fh(this);VoF(this);Bl1(this);qJ.prototype.fh.call(this)};g.b(Z7M,g.W);Z7M.prototype.onClick\u003dfunction(){this.C.logClick(this.element,this.N)};g.b(xsH,g.Dq);g.J\u003dxsH.prototype;g.J.show\u003dfunction(){g.Dq.prototype.show.call(this);this.C.publish(\"infopaneldetailvisibilitychange\",!0);this.C.logVisibility(this.element,!0);jjE(this,!0)};\ng.J.hide\u003dfunction(){g.Dq.prototype.hide.call(this);this.C.publish(\"infopaneldetailvisibilitychange\",!1);this.C.logVisibility(this.element,!1);jjE(this,!1)};\ng.J.getId\u003dfunction(){return this.j};\ng.J.P2\u003dfunction(){return this.itemData.length};\ng.J.onVideoDataChange\u003dfunction(e,N){if(N){var y,w,E,A;this.update({title:((y\u003dN.ib)\u003d\u003dnull?void 0:(w\u003dy.title)\u003d\u003dnull?void 0:w.content)||\"\",body:((E\u003dN.ib)\u003d\u003dnull?void 0:(A\u003dE.bodyText)\u003d\u003dnull?void 0:A.content)||\"\"});var T;e\u003d((T\u003dN.ib)\u003d\u003dnull?void 0:T.trackingParams)||null;this.C.setTrackingParams(this.element,e);T\u003dg.c(this.itemData);for(e\u003dT.next();!e.done;e\u003dT.next())e.value.dispose();this.itemData\u003d[];var p;if((p\u003dN.ib)\u003d\u003dnull?0:p.ctaButtons)for(N\u003dg.c(N.ib.ctaButtons),p\u003dN.next();!p.done;p\u003dN.next())if(p\u003dg.m(p.value,\nvwX))p\u003dnew Z7M(this.C,p,this.J),p.WG\u0026\u0026(this.itemData.push(p),p.yB(this.items))}};\ng.J.fh\u003dfunction(){this.hide();g.Dq.prototype.fh.call(this)};g.b(ms5,g.W);g.J\u003dms5.prototype;g.J.onVideoDataChange\u003dfunction(e,N){Qj5(this,N);this.k9\u0026\u0026K89(this,this.k9)};\ng.J.q$\u003dfunction(e){var N\u003dthis.C.getVideoData();this.videoId!\u003d\u003dN.videoId\u0026\u0026Qj5(this,N);K89(this,e.state);this.k9\u003de.state};\ng.J.qW\u003dfunction(e){(this.j\u003de)?this.hide():this.J\u0026\u0026this.show()};\ng.J.wH\u003dfunction(){this.N||this.WY();this.showControls\u003d!0};\ng.J.bU\u003dfunction(){this.N||this.rT();this.showControls\u003d!1};\ng.J.WY\u003dfunction(){var e;if((e\u003dthis.C)\u003d\u003dnull?0:e.T(\"embeds_web_enable_info_panel_sizing_fix\")){var N;e\u003d(N\u003dthis.C)\u003d\u003dnull?void 0:N.getPlayerSize();N\u003de.width\u003c380;var y;e\u003de.height\u003c(((y\u003dthis.C)\u003d\u003dnull?0:y.isEmbedsShortsMode())?400:280);var w,E;if((((w\u003dthis.C)\u003d\u003dnull?0:w.getPlayerStateObject().isCued())||((E\u003dthis.C)\u003d\u003dnull?0:g.G(E.getPlayerStateObject(),1024)))\u0026\u0026N\u0026\u0026e)return}this.J\u0026\u0026!this.j\u0026\u0026(this.K.show(),this.C.publish(\"infopanelpreviewvisibilitychange\",!0),this.C.logVisibility(this.element,!0))};\ng.J.rT\u003dfunction(){this.J\u0026\u0026!this.j\u0026\u0026(this.K.hide(),this.C.publish(\"infopanelpreviewvisibilitychange\",!1),this.C.logVisibility(this.element,!1))};\ng.J.eih\u003dfunction(){this.N\u003d!1;this.showControls||this.rT()};var nb_\u003d{\"default\":0,monoSerif:1,propSerif:2,monoSans:3,propSans:4,casual:5,cursive:6,smallCaps:7};Object.keys(nb_).reduce(function(e,N){e[nb_[N]]\u003dN;return e},{});\nvar QFk\u003d{none:0,raised:1,depressed:2,uniform:3,dropShadow:4};Object.keys(QFk).reduce(function(e,N){e[QFk[N]]\u003dN;return e},{});\nvar mgF\u003d{normal:0,bold:1,italic:2,bold_italic:3};Object.keys(mgF).reduce(function(e,N){e[mgF[N]]\u003dN;return e},{});var Hmf,KCZ;Hmf\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\"}];KCZ\u003d[{option:0,text:Sz(0)},{option:.25,text:Sz(.25)},{option:.5,text:Sz(.5)},{option:.75,text:Sz(.75)},{option:1,text:Sz(1)}];\ng.c6\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:Hmf},{option:\"fontSizeIncrement\",text:\"Font size\",options:[{option:-2,text:Sz(.5)},{option:-1,text:Sz(.75)},{option:0,text:Sz(1)},{option:1,text:Sz(1.5)},{option:2,\ntext:Sz(2)},{option:3,text:Sz(3)},{option:4,text:Sz(4)}]},{option:\"background\",text:\"Background colour\",options:Hmf},{option:\"backgroundOpacity\",text:\"Background opacity\",options:KCZ},{option:\"windowColor\",text:\"Window colour\",options:Hmf},{option:\"windowOpacity\",text:\"Window opacity\",options:KCZ},{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:Sz(.25)},{option:.5,text:Sz(.5)},{option:.75,text:Sz(.75)},{option:1,text:Sz(1)}]}];var WCZ\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.b(L8J,g.fd);g.J\u003dL8J.prototype;\ng.J.Nn\u003dfunction(e){e.repeat||(this.K.Pz\u003d!1);var N\u003d!1,y\u003de.keyCode,w\u003dvE(e),E\u003d!e.altKey\u0026\u0026!e.ctrlKey\u0026\u0026!e.metaKey\u0026\u0026(!this.api.isMutedByEmbedsMutedAutoplay()||WCZ.includes(y)),A\u003d!1,T\u003d!1,p\u003dthis.api.X();e.defaultPrevented?(E\u003d!1,T\u003d!0):p.jN\u0026\u0026!this.api.isMutedByEmbedsMutedAutoplay()\u0026\u0026(E\u003d!1);if(y\u003d\u003d\u003d9)N\u003d!0;else{if(w)switch(y){case 32:case 13:if(w.tagName\u003d\u003d\u003d\"BUTTON\"||w.tagName\u003d\u003d\u003d\"A\"||w.tagName\u003d\u003d\u003d\"INPUT\")N\u003d!0,E\u003d!1;else if(E){var C\u003dw.getAttribute(\"role\");!C||C!\u003d\u003d\"option\"\u0026\u0026C!\u003d\u003d\"button\"\u0026\u0026C.indexOf(\"menuitem\")!\u003d\u003d0||\n(N\u003d!0,w.click(),A\u003d!0)}this.api.T(\"enable_key_press_enter_logging\")\u0026\u0026(w\u003dg.It(),C\u003dhP0(247608),w\u0026\u0026C\u0026\u0026g.NR(at)(void 0,w,C,\"INTERACTION_LOGGING_GESTURE_TYPE_KEY_PRESS\",void 0,void 0));break;case 37:case 39:case 36:case 35:N\u003dw.getAttribute(\"role\")\u003d\u003d\u003d\"slider\";break;case 38:case 40:C\u003dw.getAttribute(\"role\"),w\u003dy\u003d\u003d\u003d38?w.previousSibling:w.nextSibling,C\u003d\u003d\u003d\"slider\"?N\u003d!0:E\u0026\u0026(C\u003d\u003d\u003d\"option\"?(w\u0026\u0026w.getAttribute(\"role\")\u003d\u003d\u003d\"option\"\u0026\u0026w.focus(),A\u003dN\u003d!0):C\u0026\u0026C.indexOf(\"menuitem\")\u003d\u003d\u003d0\u0026\u0026(w\u0026\u0026w.hasAttribute(\"role\")\u0026\u0026w.getAttribute(\"role\").indexOf(\"menuitem\")\u003d\u003d\u003d\n0\u0026\u0026w.focus(),A\u003dN\u003d!0))}if(E\u0026\u0026!A)switch(y){case 38:A\u003dMath.min(this.api.getVolume()+5,100);EL(this.XS,A,!1);this.api.setVolume(A);T\u003dA\u003d!0;break;case 40:A\u003dMath.max(this.api.getVolume()-5,0);EL(this.XS,A,!0);this.api.setVolume(A);T\u003dA\u003d!0;break;case 36:this.api.Bf()\u0026\u0026(this.api.startSeekCsiAction(),this.api.seekTo(0,void 0,void 0,void 0,79),T\u003dA\u003d!0);break;case 35:this.api.Bf()\u0026\u0026(this.api.startSeekCsiAction(),this.api.seekTo(Infinity,void 0,void 0,void 0,80),T\u003dA\u003d!0)}}N\u0026\u0026bo(this,!0);(N||T)\u0026\u0026this.tT.Cd();(A||\nE\u0026\u0026this.handleGlobalKeyDown(y,e.shiftKey,e.ctrlKey,e.altKey,e.metaKey,e.key,e.code,e.repeat))\u0026\u0026e.preventDefault();p.G\u0026\u0026(e\u003d{keyCode:e.keyCode,altKey:e.altKey,ctrlKey:e.ctrlKey,metaKey:e.metaKey,shiftKey:e.shiftKey,handled:e.defaultPrevented,fullscreen:this.api.isFullscreen()},this.api.Y9(\"onKeyPress\",e))};\ng.J.ke\u003dfunction(e){var N\u003de.keyCode;(!this.api.T(\"web_player_spacebar_control_bugfix\")||this.api.T(\"web_player_spacebar_control_bugfix\")\u0026\u0026!this.j)\u0026\u0026this.handleGlobalKeyUp(N,e.shiftKey,e.ctrlKey,e.altKey,e.metaKey,e.key,e.code)\u0026\u0026e.preventDefault()};\ng.J.handleGlobalKeyUp\u003dfunction(e,N,y,w,E,A,T){this.api.publish(\"keyboardserviceglobalkeyup\",{keyCode:e,shiftKey:N,ctrlKey:y,altKey:w,metaKey:E,key:A,code:T});N\u003d!1;if(this.K.Pz)return N;(y\u003dg.Bb(this.api.jR()))\u0026\u0026(y\u003dy.ud)\u0026\u0026y.Og\u0026\u0026(y.FJ(e),N\u003d!0);switch(e){case 9:bo(this,!0);N\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.j||this.api.T(\"web_player_spacebar_control_bugfix\"))\u0026\u0026!this.api.X().jN){var p,C;e\u003d(p\u003dthis.progressBar)\u003d\u003d\nnull?void 0:(C\u003dp.N)\u003d\u003dnull?void 0:C.isEnabled;N\u003dthis.uX(e)}}return N};\ng.J.handleGlobalKeyDown\u003dfunction(e,N,y,w,E,A,T,p){p||(this.K.Pz\u003d!1);var C\u003d!1,r\u003dthis.api.X();if(r.jN\u0026\u0026!this.api.isMutedByEmbedsMutedAutoplay())return C;var Y\u003dg.Bb(this.api.jR());if(Y\u0026\u0026(Y\u003dY.ud)\u0026\u0026Y.Og)switch(e){case 65:case 68:case 87:case 83:case 107:case 221:case 109:case 219:C\u003dY.pn(e)}r.Z||C||(C\u003dA||String.fromCharCode(e).toLowerCase(),this.N+\u003dC,\"awesome\".indexOf(this.N)\u003d\u003d\u003d0?(C\u003d!0,7\u003d\u003d\u003dthis.N.length\u0026\u0026v01(this.api.getRootNode(),\"ytp-color-party\")):(this.N\u003dC,C\u003d\"awesome\".indexOf(this.N)\u003d\u003d\u003d0));if(!C\u0026\u0026(!this.api.isMutedByEmbedsMutedAutoplay()||\nWCZ.includes(e))){var M\u003dthis.api.getVideoData(),l,F;Y\u003d(l\u003dthis.progressBar)\u003d\u003dnull?void 0:(F\u003dl.N)\u003d\u003dnull?void 0:F.isEnabled;l\u003dM?M.ll:[];F\u003dHT?w:y;switch(e){case 80:N\u0026\u0026!r.Zl\u0026\u0026(wC(this.XS,Im3(),\"Previous\"),this.api.previousVideo(),C\u003d!0);break;case 78:N\u0026\u0026!r.Zl\u0026\u0026(wC(this.XS,X3(),\"Next\"),this.api.nextVideo(),C\u003d!0);break;case 74:this.api.Bf()\u0026\u0026(this.api.startSeekCsiAction(),this.J?this.api.T(\"enable_key_press_seek_logging\")?(C\u003dhk(this,-10*this.api.getPlaybackRate(),\"SEEK_SOURCE_SEEK_BACKWARD_10S\"),Yy(this.J,\n-1,10,C)):Yy(this.J,-1,10):wC(this.XS,{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",Az:!0,B:\"ytp-svg-fill\",V:{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),C\u003d!0);break;case 76:this.api.Bf()\u0026\u0026(this.api.startSeekCsiAction(),this.J?this.api.T(\"enable_key_press_seek_logging\")?(C\u003dhk(this,10*this.api.getPlaybackRate(),\"SEEK_SOURCE_SEEK_FORWARD_10S\"),Yy(this.J,1,10,C)):Yy(this.J,1,10):wC(this.XS,{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",Az:!0,B:\"ytp-svg-fill\",V:{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),C\u003d!0);break;case 37:this.api.Bf()\u0026\u0026(this.api.startSeekCsiAction(),F?(F\u003dRrn(l,this.api.getCurrentTime()*1E3),F!\u003d\u003d-1\u0026\u0026this.J!\u003dnull\u0026\u0026(hrJ(this.J,-1,l[F].title),this.api.seekTo(l[F].startTime/1E3,void 0,void 0,void 0,53),C\u003d!0)):(this.J?this.api.T(\"enable_key_press_seek_logging\")?(C\u003dhk(this,-5*this.api.getPlaybackRate(),\"SEEK_SOURCE_SEEK_BACKWARD_5S\"),Yy(this.J,-1,5,C)):Yy(this.J,-1,5):wC(this.XS,{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",\nwidth:\"100%\"},W:[{S:\"path\",Az:!0,B:\"ytp-svg-fill\",V:{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),C\u003d!0));break;case 39:this.api.Bf()\u0026\u0026(this.api.startSeekCsiAction(),F?(F\u003dO71(l,this.api.getCurrentTime()*1E3),F!\u003d\u003d-1\u0026\u0026this.J!\u003dnull\u0026\u0026(hrJ(this.J,1,l[F].title),this.api.seekTo(l[F].startTime/1E3,void 0,void 0,void 0,52),C\u003d!0)):(this.J!\u003dnull?this.api.T(\"enable_key_press_seek_logging\")?(C\u003dhk(this,5*this.api.getPlaybackRate(),\"SEEK_SOURCE_SEEK_FORWARD_5S\"),Yy(this.J,1,5,C)):Yy(this.J,1,5):wC(this.XS,{S:\"svg\",V:{height:\"100%\",version:\"1.1\",\nviewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",Az:!0,B:\"ytp-svg-fill\",V:{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),C\u003d!0));break;case 77:this.api.isMuted()?(this.api.unMute(),EL(this.XS,this.api.getVolume(),!1)):(this.api.mute(),EL(this.XS,0,!0));C\u003d!0;break;case 32:C\u003dthis.api.T(\"web_speedmaster_spacebar_control\")?!this.api.X().Zl:this.uX(Y);break;case 75:C\u003dthis.uX(Y);break;case 190:N?r.enableSpeedOptions\u0026\u0026agJ(this)\u0026\u0026(C\u003dthis.api.getPlaybackRate(),this.api.setPlaybackRate(C+.25,!0),OUH(this.XS,!1),C\u003d!0):this.api.Bf()\u0026\u0026(this.step(1),C\u003d!0);break;case 188:N?\nr.enableSpeedOptions\u0026\u0026agJ(this)\u0026\u0026(C\u003dthis.api.getPlaybackRate(),this.api.setPlaybackRate(C-.25,!0),OUH(this.XS,!0),C\u003d!0):this.api.Bf()\u0026\u0026(this.step(-1),C\u003d!0);break;case 70:Osn(this.api)\u0026\u0026(this.api.toggleFullscreen().catch(function(){}),C\u003d!0);\nbreak;case 27:Y?(this.progressBar.v5(),C\u003d!0):this.Z()\u0026\u0026(C\u003d!0)}if(r.controlsType!\u003d\u003d\"3\")switch(e){case 67:g.fZ(this.api.jR())\u0026\u0026(r\u003dthis.api.getOption(\"captions\",\"track\"),this.api.toggleSubtitles(),RVF(this.XS,!r||r\u0026\u0026!r.displayName),C\u003d!0);break;case 79:ky(this,\"textOpacity\");break;case 87:ky(this,\"windowOpacity\");break;case 187:case 61:ky(this,\"fontSizeIncrement\",!1,!0);break;case 189:case 173:ky(this,\"fontSizeIncrement\",!0,!0)}var S;N||y||w||(e\u003e\u003d48\u0026\u0026e\u003c\u003d57?S\u003de-48:e\u003e\u003d96\u0026\u0026e\u003c\u003d105\u0026\u0026(S\u003de-96));S!\u003dnull\u0026\u0026this.api.Bf()\u0026\u0026\n(this.api.startSeekCsiAction(),r\u003dthis.api.getProgressState(),this.api.seekTo(S/10*(r.seekableEnd-r.seekableStart)+r.seekableStart,void 0,void 0,void 0,81),C\u003d!0);C\u0026\u0026this.tT.Cd()}this.j||this.api.publish(\"keyboardserviceglobalkeydown\",{keyCode:e,shiftKey:N,ctrlKey:y,altKey:w,metaKey:E,key:A,code:T,repeat:p},this.K);return C};\ng.J.step\u003dfunction(e){this.api.Bf();if(this.api.getPlayerStateObject().isPaused()){var N\u003dthis.api.getVideoData().N;N\u0026\u0026(N\u003dN.video)\u0026\u0026this.api.seekBy(e/(N.fps||30),void 0,void 0,e\u003e0?77:78)}};\ng.J.uX\u003dfunction(e){if(!this.api.X().Zl){var N;var y,w\u003d(N\u003dthis.api.getVideoData())\u003d\u003dnull?void 0:(y\u003dN.getPlayerResponse())\u003d\u003dnull?void 0:y.playabilityStatus;if(w){var E;N\u003d((E\u003dg.m(w.miniplayer,mMV))\u003d\u003dnull?void 0:E.playbackMode)\u003d\u003d\u003d\"PLAYBACK_MODE_PAUSED_ONLY\"}else N\u003d!1;N\u0026\u0026this.api.Mg(\"onExpandMiniplayer\");e?this.progressBar.Z5():(e\u003d!this.api.getPlayerStateObject().isOrWillBePlaying(),this.XS.O6(e),e?this.api.playVideo():this.api.pauseVideo());return!0}return!1};\ng.J.fh\u003dfunction(){g.we(this.L);g.fd.prototype.fh.call(this)};g.b(g.B6,g.W);g.B6.prototype.f2\u003dN3(11);\ng.B6.prototype.GZ\u003dfunction(){var e\u003dthis.C.X(),N\u003de.K||this.C.T(\"web_player_hide_overflow_button_if_empty_menu\")\u0026\u0026this.Lw.isEmpty();e\u003dg.hR(e)\u0026\u0026g.cb(this.C)\u0026\u0026g.G(this.C.getPlayerStateObject(),128);var y\u003dthis.C.getPlayerSize();this.visible\u003dthis.C.xx()\u0026\u0026!e\u0026\u0026y.width\u003e\u003d240\u0026\u0026!g.KX(this.C.getVideoData())\u0026\u0026!N\u0026\u0026!this.J\u0026\u0026!this.C.isEmbedsShortsMode();g.Y1(this.element,\"ytp-overflow-button-visible\",this.visible);this.visible\u0026\u0026this.C.xp();this.C.logVisibility(this.element,this.visible\u0026\u0026this.L)};\ng.B6.prototype.nx\u003dfunction(e){g.W.prototype.nx.call(this,e);this.C.logVisibility(this.element,this.visible\u0026\u0026e)};\ng.B6.prototype.fh\u003dfunction(){g.W.prototype.fh.call(this);g.re(this.element,\"ytp-overflow-button-visible\")};g.b(e7s,g.Dq);g.J\u003de7s.prototype;g.J.OF\u003dfunction(e){e\u003dvE(e);g.Ex(this.element,e)\u0026\u0026(g.Ex(this.J,e)||g.Ex(this.closeButton,e)||VL(this))};\ng.J.rT\u003dfunction(){g.Dq.prototype.rT.call(this);this.C.Zk(this.element)};\ng.J.show\u003dfunction(){this.Og\u0026\u0026this.C.publish(\"OVERFLOW_PANEL_OPENED\");g.Dq.prototype.show.call(this);this.element.setAttribute(\"aria-modal\",\"true\");yMF(this,!0)};\ng.J.hide\u003dfunction(){g.Dq.prototype.hide.call(this);this.element.removeAttribute(\"aria-modal\");yMF(this,!1)};\ng.J.onFullscreenToggled\u003dfunction(e){!e\u0026\u0026this.e1()\u0026\u0026VL(this)};\ng.J.isEmpty\u003dfunction(){return this.actionButtons.length\u003d\u003d\u003d0};\ng.J.focus\u003dfunction(){for(var e\u003dg.c(this.actionButtons),N\u003de.next();!N.done;N\u003de.next())if(N\u003dN.value,N.Og){N.focus();break}};g.b(wvH,g.W);wvH.prototype.onClick\u003dfunction(e){g.G9(e,this.api)\u0026\u0026this.api.playVideoAt(this.index)};g.b(ELH,g.Dq);g.J\u003dELH.prototype;g.J.show\u003dfunction(){g.Dq.prototype.show.call(this);this.J.Y(this.api,\"videodatachange\",this.BR);this.J.Y(this.api,\"onPlaylistUpdate\",this.BR);this.BR()};\ng.J.hide\u003dfunction(){g.Dq.prototype.hide.call(this);g.g9(this.J);this.updatePlaylist(null)};\ng.J.BR\u003dfunction(){this.updatePlaylist(this.api.getPlaylist());this.api.X().K\u0026\u0026(this.hW(\"ytp-playlist-menu-title-name\").removeAttribute(\"href\"),this.K\u0026\u0026(this.CX(this.K),this.K\u003dnull))};\ng.J.Mb\u003dfunction(){var e\u003dthis.playlist,N\u003de.author,y\u003dN?\"by $AUTHOR \\u2022 $CURRENT_POSITION/$PLAYLIST_LENGTH\":\"$CURRENT_POSITION/$PLAYLIST_LENGTH\",w\u003d{CURRENT_POSITION:String(e.index+1),PLAYLIST_LENGTH:String(e.getLength())};N\u0026\u0026(w.AUTHOR\u003dN);this.update({title:e.title,subtitle:g.SO(y,w),playlisturl:this.api.getVideoUrl(!0)});N\u003de.N;if(N\u003d\u003d\u003dthis.j)this.selected.element.setAttribute(\"aria-checked\",\"false\"),this.selected\u003dthis.playlistData[e.index];else{y\u003dg.c(this.playlistData);for(w\u003dy.next();!w.done;w\u003dy.next())w.value.dispose();\ny\u003de.getLength();this.playlistData\u003d[];for(w\u003d0;w\u003cy;w++){var E\u003dnew wvH(this.api,e,w);this.playlistData.push(E);E.yB(this.items)}this.selected\u003dthis.playlistData[e.index];this.j\u003dN}this.selected\u0026\u0026this.selected.element.setAttribute(\"aria-checked\",\"true\")};\ng.J.Nx9\u003dfunction(e){var N\u003dthis.api.getVideoUrl(!0);g.Uc(N,this.api,e)};\ng.J.updatePlaylist\u003dfunction(e){this.playlist!\u003d\u003de?(this.playlist\u0026\u0026this.playlist.unsubscribe(\"shuffle\",this.Mb,this),this.playlist\u003de,this.j\u003dnull,e?(e.subscribe(\"shuffle\",this.Mb,this),this.Mb()):this.Og\u0026\u0026this.hide()):this.playlist\u0026\u0026this.Mb()};\ng.J.focus\u003dfunction(){this.selected.focus()};\ng.J.fh\u003dfunction(){this.hide();g.Dq.prototype.fh.call(this)};g.b(Xh,g.W);Xh.prototype.hide\u003dfunction(){g.W.prototype.hide.call(this);this.nx(!1);this.api.xp()};\nXh.prototype.GZ\u003dfunction(){var e\u003dg.hR(this.api.X());g.Y1(this.element,\"ytp-playlist-menu-button-tiny\",this.api.Fz().getPlayerSize().width\u003c400\u0026\u0026!e);this.api.isEmbedsShortsMode()?this.hide():this.playlist\u0026\u0026this.api.getPresentingPlayerType()!\u003d\u003d2?(this.update({text:g.SO(\"$CURRENT_POSITION/$PLAYLIST_LENGTH\",{CURRENT_POSITION:String(this.playlist.index+1),PLAYLIST_LENGTH:String(this.playlist.getLength())}),title:g.SO(\"Playlist: $PLAYLIST_NAME\",{PLAYLIST_NAME:this.playlist.title})}),this.Og||(this.show(),\nthis.api.xp()),this.visible\u003d!0,this.nx(!0)):this.Og\u0026\u0026this.hide()};\nXh.prototype.nx\u003dfunction(e){g.W.prototype.nx.call(this,e);this.api.logVisibility(this.element,this.visible\u0026\u0026e)};\nXh.prototype.J\u003dfunction(){this.playlist\u0026\u0026this.playlist.unsubscribe(\"shuffle\",this.GZ,this);(this.playlist\u003dthis.api.getPlaylist())\u0026\u0026this.playlist.subscribe(\"shuffle\",this.GZ,this);this.GZ()};g.b(AME,g.W);g.J\u003dAME.prototype;g.J.hL\u003dfunction(){this.j?C9E(this):pv3(this)};\ng.J.AL\u003dfunction(){this.j?(P6(this),this.G\u003d!0):pv3(this)};\ng.J.GWZ\u003dfunction(){this.Z\u003d!0;this.Fd(1);this.C.publish(\"promotooltipacceptbuttonclicked\",this.acceptButton);P6(this);this.N\u0026\u0026this.C.logClick(this.acceptButton)};\ng.J.wYk\u003dfunction(){this.Z\u003d!0;this.Fd(2);P6(this);this.N\u0026\u0026this.C.logClick(this.dismissButton)};\ng.J.lU\u003dfunction(e){if(this.C.getPresentingPlayerType()\u003d\u003d\u003d1||this.C.getPresentingPlayerType()\u003d\u003d\u003d2\u0026\u0026this.U){var N\u003d!0,y\u003dg.H4(\"ytp-ad-overlay-ad-info-dialog-container\"),w\u003dg.H4(\"ytp-ad-player-overlay-layout\"),E\u003dvE(e);if(this.K\u0026\u0026E\u0026\u0026g.Ex(this.K,E))this.K\u003dnull;else{this.C.getPresentingPlayerType()\u003d\u003d\u003d1\u0026\u0026E\u0026\u0026Array.from(E.classList).forEach(function(C){if(C.startsWith(\"ytp-ad\")||C.startsWith(\"ytp-skip-ad\"))N\u003d!1});\nvar A\u003drM1(this.tooltipRenderer),T;if(((T\u003dthis.tooltipRenderer.dismissStrategy)\u003d\u003dnull?void 0:T.type)\u003d\u003d\u003d\"TOOLTIP_DISMISS_TYPE_TAP_ANYWHERE\")A\u0026\u0026(N\u003dN\u0026\u0026!g.Ex(this.element,E));else{var p;((p\u003dthis.tooltipRenderer.dismissStrategy)\u003d\u003dnull?void 0:p.type)\u003d\u003d\u003d\"TOOLTIP_DISMISS_TYPE_TAP_INTERNAL\"\u0026\u0026(N\u003dA?!1:N\u0026\u0026g.Ex(this.element,E))}this.J\u0026\u0026this.Og\u0026\u0026!y\u0026\u0026!w\u0026\u0026(!E||N\u0026\u0026g.dh(e))\u0026\u0026(this.Z\u003d!0,P6(this))}}};\ng.J.Fd\u003dfunction(e){var N\u003dthis.tooltipRenderer.promoConfig;if(N){switch(e){case 0:var y;if((y\u003dN.impressionEndpoints)\u003d\u003dnull?0:y.length)var w\u003dN.impressionEndpoints[0];break;case 1:w\u003dN.acceptCommand;break;case 2:w\u003dN.dismissCommand}var E;e\u003d(E\u003dg.m(w,IZw))\u003d\u003dnull?void 0:E.feedbackToken;w\u0026\u0026e\u0026\u0026(E\u003d{feedbackTokens:[e]},e\u003dthis.C.WI(),(e\u003d\u003dnull?0:SE9(w,e.c6))\u0026\u0026Oq(e,w,E))}};\ng.J.I9\u003dfunction(){this.G||(this.J||(this.J\u003dTVH(this)),C9E(this))};\nvar JMJ\u003d{\"ytp-settings-button\":g.zV()};g.b(dC,g.W);dC.prototype.onStateChange\u003dfunction(e){this.IJ(e.state)};\ndC.prototype.IJ\u003dfunction(e){this.KX(g.G(e,2))};\ndC.prototype.onClick\u003dfunction(){this.C.getPlayerStateObject().isOrWillBePlaying();this.C.playVideo()};g.b(Im,g.W);Im.prototype.onClick\u003dfunction(e){this.api.logClick(this.element);var N\u003dg.Qb(this.api.X().qg,{focusSearch:\"true\"}),y\u003d{};g.NU(this.api,\"addEmbedsConversionTrackingParams\",[y]);N\u003dg.Qb(N,y);var w;(y\u003d(w\u003dthis.api.getVideoData().yA)\u003d\u003dnull?void 0:w.params)\u0026\u0026(N\u003dg.Qb(N,{bp:y}));g.qm(window,N);e.preventDefault()};\nIm.prototype.J\u003dfunction(){if(this.api.T(\"embeds_web_enable_search_button\")){var e\u003dthis.api.X();var N\u003dthis.api.getVideoData(),y\u003dthis.api.Fz().getPlayerSize().width;e\u003dg.hR(e)\u0026\u0026y\u003e\u003dthis.N\u0026\u0026!e.K\u0026\u0026!N.isAd()\u0026\u0026!this.api.isEmbedsShortsMode()}else e\u003d!1;this.visible\u003de;this.KX(this.visible);g.Y1(this.element,\"ytp-search-button-visible\",this.visible);g.Y1(this.element,\"ytp-show-search-title\",!this.api.xx());this.api.logVisibility(this.element,this.visible\u0026\u0026this.L)};\nIm.prototype.nx\u003dfunction(e){g.W.prototype.nx.call(this,e);this.api.logVisibility(this.element,this.visible\u0026\u0026e)};g.b(g.v6,g.W);g.J\u003dg.v6.prototype;g.J.jy\u003dN3(8);g.J.onClick\u003dfunction(){var e\u003dthis,N\u003dthis.api.X(),y\u003dthis.api.getVideoData(this.api.getPresentingPlayerType()),w\u003dthis.api.getPlaylistId();N\u003dthis.api.T(\"enable_share_button_url_fix\")?this.api.getVideoUrl(!0,!0,!0):N.getVideoUrl(y.videoId,w,void 0,!0);if(navigator.share)try{var E\u003dnavigator.share({title:y.title,url:N});E instanceof Promise\u0026\u0026E.catch(function(A){Yy3(e,A)})}catch(A){A instanceof Error\u0026\u0026Yy3(this,A)}else this.J.Jm(),VL(this.K,this.element,!1);\nthis.api.logClick(this.element)};\ng.J.GZ\u003dfunction(){var e\u003dthis.api.X(),N\u003dthis.api.isEmbedsShortsMode();g.Y1(this.element,\"ytp-show-share-title\",g.hR(e)\u0026\u0026!N);this.J.Nr()\u0026\u0026N?(e\u003d(this.api.Fz().getPlayerSize().width-this.api.getVideoContentRect().width)/2,g.$0(this.element,\"right\",e+\"px\")):N\u0026\u0026g.$0(this.element,\"right\",\"0px\");this.updateValue(\"icon\",{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",Az:!0,B:\"ytp-svg-fill\",V:{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\u003d$r5(this);g.Y1(this.element,\"ytp-share-button-visible\",this.visible);this.KX(this.visible);this.tooltip.xp();this.api.logVisibility(this.element,$r5(this)\u0026\u0026this.L)};\ng.J.nx\u003dfunction(e){g.W.prototype.nx.call(this,e);this.api.logVisibility(this.element,this.visible\u0026\u0026e)};\ng.J.fh\u003dfunction(){g.W.prototype.fh.call(this);g.re(this.element,\"ytp-share-button-visible\")};g.b(l_5,g.Dq);g.J\u003dl_5.prototype;g.J.uU\u003dfunction(e){e\u003dvE(e);g.Ex(this.Z,e)||g.Ex(this.closeButton,e)||VL(this)};\ng.J.rT\u003dfunction(){g.Dq.prototype.rT.call(this);this.tooltip.Zk(this.element);this.api.logVisibility(this.J,!1);for(var e\u003dg.c(this.K),N\u003de.next();!N.done;N\u003de.next())N\u003dN.value,this.api.hasVe(N.element)\u0026\u0026this.api.logVisibility(N.element,!1)};\ng.J.show\u003dfunction(){var e\u003dthis.Og;g.Dq.prototype.show.call(this);this.GZ();e||this.api.Mg(\"onSharePanelOpened\")};\ng.J.j9q\u003dfunction(){this.Og\u0026\u0026this.GZ()};\ng.J.GZ\u003dfunction(){var e\u003dthis;g.pi(this.element,\"ytp-share-panel-loading\");g.re(this.element,\"ytp-share-panel-fail\");var N\u003dthis.api.getVideoData(),y\u003dthis.api.getPlaylistId()\u0026\u0026this.j.checked;N.getSharePanelCommand\u0026\u0026Oq(this.api.WI(),N.getSharePanelCommand,{includeListId:y}).then(function(w){e.Ss()||(g.re(e.element,\"ytp-share-panel-loading\"),Sy_(e,w))});\nN\u003dthis.api.getVideoUrl(!0,!0,!1,!1);this.updateValue(\"link\",N);this.updateValue(\"linkText\",N);this.updateValue(\"shareLinkWithUrl\",g.SO(\"Share link $URL\",{URL:N}));sc(this.J);this.api.logVisibility(this.J,!0)};\ng.J.onFullscreenToggled\u003dfunction(e){!e\u0026\u0026this.e1()\u0026\u0026VL(this)};\ng.J.focus\u003dfunction(){this.J.focus()};\ng.J.fh\u003dfunction(){g.Dq.prototype.fh.call(this);FOM(this)};g.b(h7J,qJ);g.J\u003dh7J.prototype;g.J.fh\u003dfunction(){P9M(this);qJ.prototype.fh.call(this)};\ng.J.VW\u003dfunction(e){e.target!\u003d\u003dthis.dismissButton.element\u0026\u0026(this.vJ(!1),this.C.Mg(\"innertubeCommand\",this.onClickCommand))};\ng.J.UA\u003dfunction(){this.Wk\u003d!0;this.vJ(!0);this.xK()};\ng.J.pGl\u003dfunction(e){this.G\u003de;this.xK()};\ng.J.onVideoDataChange\u003dfunction(e,N){if(e\u003d!!N.videoId\u0026\u0026this.videoId!\u003d\u003dN.videoId)this.videoId\u003dN.videoId,this.Wk\u003d!1,this.qg\u003d!0,this.U\u003dthis.Kh\u003d!1,P9M(this),Xv5(this,!1),this.N\u003dthis.J\u003d!1,io(this),cM1(this);if(e||!N.videoId)this.Ng\u003dthis.j\u003d!1;var y,w;if(N\u003d\u003dnull?0:(y\u003dN.getPlayerResponse())\u003d\u003dnull?0:(w\u003dy.videoDetails)\u003d\u003dnull?0:w.isLiveContent)this.iP(!1);else{var E,A,T;N\u003dg.m((E\u003dN.getWatchNextResponse())\u003d\u003dnull?void 0:(A\u003dE.playerOverlays)\u003d\u003dnull?void 0:(T\u003dA.playerOverlayRenderer)\u003d\u003dnull?void 0:T.productsInVideoOverlayRenderer,\nfZw);this.G\u003dthis.enabled\u003d!1;if(N){if(E\u003dN\u003d\u003dnull?void 0:N.featuredProductsEntityKey){A\u003dg.WH.getState().entities;var p;if((p\u003dCj(A,\"featuredProductsEntity\",E))\u003d\u003dnull?0:p.productsData){this.iP(!1);return}}this.enabled\u003d!0;if(!this.j){var C;p\u003d(C\u003dN.badgeInteractionLogging)\u003d\u003dnull?void 0:C.trackingParams;(this.j\u003d!!p)\u0026\u0026this.C.setTrackingParams(this.badge.element,p||null)}if(!this.Ng){var r;if(this.Ng\u003d!((r\u003dN.dismissButton)\u003d\u003dnull||!r.trackingParams)){var Y;this.C.setTrackingParams(this.dismissButton.element,((Y\u003d\nN.dismissButton)\u003d\u003dnull?void 0:Y.trackingParams)||null)}}N.isContentForward\u0026\u0026(C\u003dN.productsData,Xv5(this,!0),cM1(this),C\u003dBVM(this,C),r\u003d[],C.length\u003e0\u0026\u0026r.push(C[0]),C.length\u003e1\u0026\u0026(Y\u003dnew g.W({S:\"div\",B:\"ytp-suggested-action-more-products-icon\"}),g.Q(this,Y),r.push(Y),r.push.apply(r,g.B(C.slice(1)))),this.Z\u003dnew g.W({S:\"div\",W:r,B:\"ytp-suggested-action-content-forward-container\"}),g.Q(this,this.Z),this.Rq.element.append(this.Z.element));this.text\u003dg.SY(N.text);var M;if(C\u003d(M\u003dN.dismissButton)\u003d\u003dnull?void 0:M.a11yLabel)this.Bk\u003d\ng.SY(C);this.onClickCommand\u003dN.onClickCommand;this.timing\u003dN.timing;this.wx()}c95(this);ur(this);this.xK()}};\ng.J.Iy\u003dfunction(){return!this.G\u0026\u0026this.enabled\u0026\u0026!this.Wk\u0026\u0026!this.C.xx()\u0026\u0026!this.SR\u0026\u0026(this.U||this.qg)};\ng.J.Up\u003dfunction(e){qJ.prototype.Up.call(this,e);if(this.J||this.N)this.timing\u0026\u0026zP(this.timing.preview)\u0026\u0026(this.J\u003d!1,io(this),this.N\u003d!1,io(this),this.C.MK(\"shopping_overlay_preview_collapsed\"),this.C.MK(\"shopping_overlay_preview_expanded\"),e\u003dDD(this.timing.preview.startSec,this.timing.preview.endSec,\"shopping_overlay_expanded\"),zP(this.timing.expanded)\u0026\u0026this.timing.preview.endSec\u003d\u003d\u003dthis.timing.expanded.startSec\u0026\u0026(this.C.MK(\"shopping_overlay_expanded\"),e.end\u003dthis.timing.expanded.endSec*1E3),this.C.wx([e])),\nthis.Kh\u003d!0,ur(this);io(this)};\ng.J.iP\u003dfunction(e){(this.U\u003de)?(tv(this),ur(this,!1)):(P9M(this),this.Zl.start());this.xK()};\ng.J.wx\u003dfunction(e){var N\u003dthis.timing;e\u003d(e\u003d\u003d\u003dvoid 0?0:e)+this.C.getCurrentTime();var y\u003d[],w\u003dN.visible,E\u003dN.preview;N\u003dN.expanded;zP(w)\u0026\u0026(oLP(w,e),y.push(DD(w.startSec,w.endSec,\"shopping_overlay_visible\")));zP(E)\u0026\u0026(oLP(E,e),w\u003dE.startSec+1,y.push(DD(E.startSec,w,\"shopping_overlay_preview_collapsed\")),y.push(DD(w,E.endSec,\"shopping_overlay_preview_expanded\")));zP(N)\u0026\u0026(oLP(N,e),y.push(DD(N.startSec,N.endSec,\"shopping_overlay_expanded\")));this.C.wx(y)};g.b(vLF,g.W);\nvLF.prototype.GZ\u003dfunction(){var e\u003dthis.api.X();this.KX(g.hR(e)\u0026\u0026this.api.isEmbedsShortsMode());this.subscribeButton\u0026\u0026this.api.logVisibility(this.subscribeButton.element,this.Og);var N\u003dthis.api.getVideoData(),y\u003d!1;this.api.getPresentingPlayerType()\u003d\u003d\u003d2?y\u003d!!N.videoId\u0026\u0026!!N.isListed\u0026\u0026!!N.author\u0026\u0026!!N.SR\u0026\u0026!!N.profilePicture:g.hR(e)\u0026\u0026(y\u003d!!N.videoId\u0026\u0026!!N.SR\u0026\u0026!!N.profilePicture\u0026\u0026!g.KX(N)\u0026\u0026!e.K\u0026\u0026!(e.U\u0026\u0026this.api.getPlayerSize().width\u003c200));var w\u003dN.profilePicture;e\u003dg.hR(e)?N.expandedTitle:N.author;w\u003dw\u003d\u003d\u003dvoid 0?\n\"\":w;e\u003de\u003d\u003d\u003dvoid 0?\"\":e;y?(this.N!\u003d\u003dw\u0026\u0026(this.J.style.backgroundImage\u003d\"url(\"+w+\")\",this.N\u003dw),this.updateValue(\"channelLogoLabel\",g.SO(\"Photo image of $CHANNEL_NAME\",{CHANNEL_NAME:e})),g.pi(this.api.getRootNode(),\"ytp-title-enable-channel-logo\")):g.re(this.api.getRootNode(),\"ytp-title-enable-channel-logo\");this.api.logVisibility(this.J,y\u0026\u0026this.L);this.api.logVisibility(this.channelName,y\u0026\u0026this.L);this.subscribeButton\u0026\u0026(this.subscribeButton.channelId\u003dN.iI);this.updateValue(\"expandedTitle\",N.expandedTitle)};g.b(gC,g.Dq);gC.prototype.show\u003dfunction(){g.Dq.prototype.show.call(this);this.J.start()};\ngC.prototype.hide\u003dfunction(){g.Dq.prototype.hide.call(this);this.J.stop()};\ngC.prototype.vc\u003dfunction(e,N){e\u003d\u003d\u003d\"dataloaded\"\u0026\u0026((this.YB\u003dN.YB,this.Js\u003dN.Js,isNaN(this.YB)||isNaN(this.Js))?this.K\u0026\u0026(this.C.MK(\"intro\"),this.C.removeEventListener(g.AA(\"intro\"),this.G),this.C.removeEventListener(g.TW(\"intro\"),this.Z),this.C.removeEventListener(\"onShowControls\",this.j),this.hide(),this.K\u003d!1):(this.C.addEventListener(g.AA(\"intro\"),this.G),this.C.addEventListener(g.TW(\"intro\"),this.Z),this.C.addEventListener(\"onShowControls\",this.j),e\u003dnew g.wF(this.YB,this.Js,{priority:9,namespace:\"intro\"}),\nthis.C.wx([e]),this.K\u003d!0))};g.b(Vs,g.W);Vs.prototype.onClick\u003dfunction(){this.C.aS()};\nVs.prototype.GZ\u003dfunction(){var e\u003d!0;g.hR(this.C.X())\u0026\u0026(e\u003de\u0026\u0026this.C.Fz().getPlayerSize().width\u003e\u003d480);this.KX(e);this.updateValue(\"icon\",this.C.ox()?{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",Az:!0,V:{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{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",Az:!0,B:\"ytp-svg-fill\",V:{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.b(ie3,g.W);ie3.prototype.fh\u003dfunction(){this.J\u003dnull;g.W.prototype.fh.call(this)};g.b(fJ,g.W);fJ.prototype.onClick\u003dfunction(){this.C.Mg(\"innertubeCommand\",this.N)};\nfJ.prototype.D\u003dfunction(e){e!\u003d\u003dthis.Z\u0026\u0026(this.update({title:e,ariaLabel:e}),this.Z\u003de);e?this.show():this.hide()};\nfJ.prototype.U\u003dfunction(){this.J.disabled\u003dthis.N\u003d\u003dnull;g.Y1(this.J,\"ytp-chapter-container-disabled\",this.J.disabled);this.HY()};g.b(tk,fJ);tk.prototype.onClickCommand\u003dfunction(e){g.m(e,K3)\u0026\u0026this.HY()};\ntk.prototype.updateVideoData\u003dfunction(e,N){var y,w,E;e\u003dg.m((y\u003dN.getWatchNextResponse())\u003d\u003dnull?void 0:(w\u003dy.playerOverlays)\u003d\u003dnull?void 0:(E\u003dw.playerOverlayRenderer)\u003d\u003dnull?void 0:E.decoratedPlayerBarRenderer,Sx);y\u003dg.m(e\u003d\u003dnull?void 0:e.playerBarActionButton,g.zR);this.C.T(\"web_player_updated_entrypoint\")\u0026\u0026(this.G\u003drQ(y\u003d\u003dnull?void 0:y.text));this.N\u003dy\u003d\u003dnull?void 0:y.command;fJ.prototype.U.call(this)};\ntk.prototype.HY\u003dfunction(){var e\u003dthis.C.T(\"web_player_updated_entrypoint\")?this.G:\"\",N\u003dthis.j.J,y,w\u003d((y\u003dthis.C.getLoopRange())\u003d\u003dnull?void 0:y.type)\u003d\u003d\u003d\"clips\";if(N.length\u003e1\u0026\u0026!w){e\u003dthis.C.getProgressState().current*1E3;y\u003dom(N,e);e\u003dN[y].title||\"Chapters\";if(y!\u003d\u003dthis.currentIndex||this.K)this.C.Mg(\"innertubeCommand\",N[y].onActiveCommand),this.currentIndex\u003dy;this.K\u003d!1}else this.K\u003d!0;fJ.prototype.D.call(this,e)};g.b(uo,g.W);uo.prototype.Z\u003dfunction(e){g.G(e.state,32)?gL5(this,this.api.nO()):this.Og\u0026\u0026(g.G(e.state,16)||g.G(e.state,1))||this.J.hide()};\nuo.prototype.FI\u003dfunction(){var e\u003dthis.api.getPlayerStateObject();(g.G(e,32)||g.G(e,16))\u0026\u0026VTP(this)};\nuo.prototype.G\u003dfunction(){this.K\u003dNaN;VTP(this)};\nuo.prototype.hide\u003dfunction(){this.N\u0026\u0026gL5(this,null);g.W.prototype.hide.call(this)};g.b(f_E,g.W);g.J\u003df_E.prototype;g.J.onClick\u003dfunction(){var e\u003dthis;if(this.C.X().Y_||this.C.X().U){this.C.logClick(this.element);try{this.C.toggleFullscreen().catch(function(N){e.sU(N)})}catch(N){this.sU(N)}}else VL(this.message,this.element,!0)};\ng.J.sU\u003dfunction(e){String(e).includes(\"fullscreen error\")?g.uA(e):g.t0(e);this.rX()};\ng.J.rX\u003dfunction(){this.disable();this.message.WY(this.element,!0)};\ng.J.bz\u003dfunction(){cE()\u003d\u003d\u003dthis.C.getRootNode()?this.K.start():(this.K.stop(),this.message\u0026\u0026this.message.hide())};\ng.J.Eh\u003dfunction(){if(window.screen\u0026\u0026window.outerWidth\u0026\u0026window.outerHeight){var e\u003dwindow.screen.width*.9,N\u003dwindow.screen.height*.9,y\u003dMath.max(window.outerWidth,window.innerWidth),w\u003dMath.max(window.outerHeight,window.innerHeight);if(y\u003ew!\u003d\u003de\u003eN){var E\u003dy;y\u003dw;w\u003dE}e\u003ey\u0026\u0026N\u003ew\u0026\u0026this.rX()}};\ng.J.disable\u003dfunction(){var e\u003dthis;if(!this.message){var N\u003d(oz([\"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.Dq(this.C,{S:\"div\",dP:[\"ytp-popup\",\"ytp-generic-popup\"],V:{role:\"alert\",tabindex:\"0\"},W:[N[0],{S:\"a\",V:{href:\"https://support.google.com/youtube/answer/6276924\",\ntarget:this.C.X().D},b9:N[2]},N[4]]},100,!0);this.message.hide();g.Q(this,this.message);this.message.subscribe(\"show\",function(y){e.N.wG(e.message,y)});\ng.Pb(this.C,this.message.element,4);this.element.setAttribute(\"aria-disabled\",\"true\");this.element.setAttribute(\"aria-haspopup\",\"true\");(0,this.J)();this.J\u003dnull}};\ng.J.GZ\u003dfunction(){var e\u003dOsn(this.C),N\u003dthis.C.X().U\u0026\u0026this.C.getPlayerSize().width\u003c250;this.KX(e\u0026\u0026!N);var y;((y\u003dthis.C.X())\u003d\u003dnull?0:y.T(\"embeds_use_parent_visibility_in_ve_logging\"))?this.C.logVisibility(this.element,this.Og\u0026\u0026this.L):this.C.logVisibility(this.element,this.Og)};\ng.J.q3\u003dfunction(e){if(e){var N\u003d{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"g\",B:\"ytp-fullscreen-button-corner-2\",W:[{S:\"path\",Az:!0,B:\"ytp-svg-fill\",V:{d:\"m 14,14 -4,0 0,2 6,0 0,-6 -2,0 0,4 0,0 z\"}}]},{S:\"g\",B:\"ytp-fullscreen-button-corner-3\",W:[{S:\"path\",Az:!0,B:\"ytp-svg-fill\",V:{d:\"m 22,14 0,-4 -2,0 0,6 6,0 0,-2 -4,0 0,0 z\"}}]},{S:\"g\",B:\"ytp-fullscreen-button-corner-0\",W:[{S:\"path\",Az:!0,B:\"ytp-svg-fill\",V:{d:\"m 20,26 2,0 0,-4 4,0 0,-2 -6,0 0,6 0,0 z\"}}]},{S:\"g\",\nB:\"ytp-fullscreen-button-corner-1\",W:[{S:\"path\",Az:!0,B:\"ytp-svg-fill\",V:{d:\"m 10,22 4,0 0,4 2,0 0,-6 -6,0 0,2 0,0 z\"}}]}]};e\u003dg.FT(this.C,\"Exit full screen\",\"f\");this.update({\"data-title-no-tooltip\":\"Exit full screen\"});document.activeElement\u003d\u003d\u003dthis.element\u0026\u0026this.C.getRootNode().focus();document.pictureInPictureElement\u0026\u0026document.exitPictureInPicture().catch(function(y){g.uA(y)})}else N\u003d{S:\"svg\",\nV:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"g\",B:\"ytp-fullscreen-button-corner-0\",W:[{S:\"path\",Az:!0,B:\"ytp-svg-fill\",V:{d:\"m 10,16 2,0 0,-4 4,0 0,-2 L 10,10 l 0,6 0,0 z\"}}]},{S:\"g\",B:\"ytp-fullscreen-button-corner-1\",W:[{S:\"path\",Az:!0,B:\"ytp-svg-fill\",V:{d:\"m 20,10 0,2 4,0 0,4 2,0 L 26,10 l -6,0 0,0 z\"}}]},{S:\"g\",B:\"ytp-fullscreen-button-corner-2\",W:[{S:\"path\",Az:!0,B:\"ytp-svg-fill\",V:{d:\"m 24,24 -4,0 0,2 L 26,26 l 0,-6 -2,0 0,4 0,0 z\"}}]},{S:\"g\",B:\"ytp-fullscreen-button-corner-3\",\nW:[{S:\"path\",Az:!0,B:\"ytp-svg-fill\",V:{d:\"M 12,20 10,20 10,26 l 6,0 0,-2 -4,0 0,-4 0,0 z\"}}]}]},e\u003dg.FT(this.C,\"Full screen\",\"f\"),this.update({\"data-title-no-tooltip\":\"Full screen\"});e\u003dthis.message?null:e;this.update({title:e,icon:N});this.N.Rf().xp()};\ng.J.fh\u003dfunction(){this.message||((0,this.J)(),this.J\u003dnull);g.W.prototype.fh.call(this)};\ng.J.nx\u003dfunction(e){g.W.prototype.nx.call(this,e);var N;((N\u003dthis.C.X())\u003d\u003dnull?0:N.T(\"embeds_use_parent_visibility_in_ve_logging\"))\u0026\u0026this.C.logVisibility(this.element,this.Og\u0026\u0026e)};g.b(qh,g.W);qh.prototype.onClick\u003dfunction(){this.C.logClick(this.element);this.C.seekBy(this.J,!0);var e\u003dthis.J\u003e0?1:-1,N\u003dMath.abs(this.J),y\u003dthis.C.Yp().X9;y\u0026\u0026Yy(y,e,N);this.N.isActive()?this.K\u003d!0:(e\u003d[\"ytp-jump-spin\"],this.J\u003c0\u0026\u0026e.push(\"backwards\"),this.element.classList.add.apply(this.element.classList,g.B(e)),g.NA(this.N))};g.b(ZD,fJ);ZD.prototype.onClickCommand\u003dfunction(e){g.m(e,gw0)\u0026\u0026this.HY()};\nZD.prototype.updateVideoData\u003dfunction(){var e,N;this.N\u003d(e\u003du5M(this))\u003d\u003dnull?void 0:(N\u003de.onTap)\u003d\u003dnull?void 0:N.innertubeCommand;fJ.prototype.U.call(this)};\nZD.prototype.HY\u003dfunction(){var e\u003d\"\",N\u003dthis.j.Z,y,w\u003d(y\u003du5M(this))\u003d\u003dnull?void 0:y.headerTitle;y\u003dw?g.SY(w):\"\";var E;w\u003d((E\u003dthis.C.getLoopRange())\u003d\u003dnull?void 0:E.type)\u003d\u003d\u003d\"clips\";N.length\u003e1\u0026\u0026!w\u0026\u0026(e\u003dthis.C.getProgressState().current*1E3,E\u003dW8_(N,e),e\u003dE!\u003dnull?N[E].title:y,E!\u003dnull\u0026\u0026E!\u003d\u003dthis.currentIndex\u0026\u0026(this.C.Mg(\"innertubeCommand\",N[E].onActiveCommand),this.currentIndex\u003dE));fJ.prototype.D.call(this,e)};g.b(jz,g.W);jz.prototype.onClick\u003dfunction(){this.C.Mg(\"onCollapseMiniplayer\");this.C.logClick(this.element)};\njz.prototype.GZ\u003dfunction(){this.visible\u003d!this.C.isFullscreen();this.KX(this.visible);this.C.logVisibility(this.element,this.visible\u0026\u0026this.L)};\njz.prototype.nx\u003dfunction(e){g.W.prototype.nx.call(this,e);this.C.logVisibility(this.element,this.visible\u0026\u0026e)};g.b(nJ,g.W);g.J\u003dnJ.prototype;g.J.eG\u003dfunction(e){this.visible\u003de.width\u003e\u003d300||this.i9;this.KX(this.visible);this.C.logVisibility(this.element,this.visible\u0026\u0026this.L)};\ng.J.nkP\u003dfunction(){this.C.X().Et?this.C.isMuted()?this.C.unMute():this.C.mute():VL(this.message,this.element,!0);this.C.logClick(this.element)};\ng.J.onVolumeChange\u003dfunction(e){this.setVolume(e.volume,e.muted)};\ng.J.setVolume\u003dfunction(e,N){var y\u003dthis,w\u003dN?0:e/100,E\u003dthis.C.X();e\u003dw\u003d\u003d\u003d0?1:e\u003e50?1:0;if(this.Z!\u003d\u003de){var A\u003dthis.Kh;isNaN(A)?xrM(this,e):Ak5(this.l9,function(p){xrM(y,A+(y.Z-A)*p)},250);\nthis.Z\u003de}w\u003dw\u003d\u003d\u003d0?1:0;if(this.j!\u003d\u003dw){var T\u003dthis.D;isNaN(T)?ja1(this,w):Ak5(this.Ng,function(p){ja1(y,T+(y.j-T)*p)},250);\nthis.j\u003dw}E.Et\u0026\u0026(E\u003dg.FT(this.C,\"Mute\",\"m\"),w\u003dg.FT(this.C,\"Unmute\",\"m\"),this.updateValue(\"title\",N?w:E),this.update({\"data-title-no-tooltip\":N?\"Unmute\":\"Mute\"}),this.tooltip.xp())};\ng.J.nx\u003dfunction(e){g.W.prototype.nx.call(this,e);this.C.logVisibility(this.element,this.visible\u0026\u0026e)};\nvar qy0\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\"],Ze9\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.b(g.Qs,g.W);g.J\u003dg.Qs.prototype;g.J.onStateChange\u003dfunction(e){this.IJ(e.state);var N;((N\u003dthis.C.X())\u003d\u003dnull?0:N.T(\"embeds_use_parent_visibility_in_ve_logging\"))\u0026\u0026this.C.logVisibility(this.element,this.Og\u0026\u0026this.L)};\ng.J.IJ\u003dfunction(e){var N\u003dg.bk(this.C.getVideoData()),y\u003d!1;e.isOrWillBePlaying()?e\u003dN?4:2:g.G(e,2)?(e\u003d3,y\u003dN):e\u003d1;this.element.disabled\u003dy;if(this.J!\u003d\u003de){N\u003dnull;switch(e){case 2:N\u003dg.FT(this.C,\"Pause\",\"k\");this.update({\"data-title-no-tooltip\":\"Pause\"});break;case 3:N\u003d\"Replay\";this.update({\"data-title-no-tooltip\":\"Replay\"});break;case 1:N\u003dg.FT(this.C,\"Play\",\"k\");this.update({\"data-title-no-tooltip\":\"Play\"});break;case 4:N\u003d\"Stop live playback\",this.update({\"data-title-no-tooltip\":\"Stop live playback\"})}e\u003d\u003d\u003d\n3?this.update({title:N,icon:nLn(e)}):(this.update({title:N}),(N\u003dnLn(e))\u0026\u0026this.J\u0026\u0026this.J!\u003d\u003d3?JkP(this.transition,this.element,N):this.updateValue(\"icon\",N));this.tooltip.xp();this.J\u003de}};\ng.J.onVideoDataChange\u003dfunction(){g.Y1(this.element,\"ytp-play-button-playlist\",g.cb(this.C))};\ng.J.uX\u003dfunction(e){this.C.logClick(this.element);if(this.C.getPlayerStateObject().isOrWillBePlaying())this.C.pauseVideo();else{if(this.C.isMinimized()\u0026\u0026this.C.getPlayerStateObject().isCued()){var N\u003d{},y;if((y\u003dthis.C.getVideoData())\u003d\u003dnull?0:y.Z)N.cttAuthInfo\u003d{token:this.C.getVideoData().Z,videoId:this.C.getVideoData().videoId};QQ(\"direct_playback\",N);this.C.s4().timerName\u003d\"direct_playback\"}else this.J\u003d\u003d\u003d3\u0026\u0026kP(this.C.s4());this.C.playVideo()}this.C.isMinimized()\u0026\u0026(e\u003d\u003dnull?void 0:e.type)\u003d\u003d\u003d\"click\"\u0026\u0026\nthis.element.blur()};\ng.J.nx\u003dfunction(e){g.W.prototype.nx.call(this,e);var N;((N\u003dthis.C.X())\u003d\u003dnull?0:N.T(\"embeds_use_parent_visibility_in_ve_logging\"))\u0026\u0026this.C.logVisibility(this.element,this.Og\u0026\u0026e)};g.b(g.m2,g.W);g.J\u003dg.m2.prototype;g.J.onVideoDataChange\u003dfunction(){mr0(this);this.j\u0026\u0026(this.CX(this.j),this.j\u003dnull);this.videoData\u003dthis.C.getVideoData(1);if(this.playlist\u003dthis.C.getPlaylist())this.playlist.subscribe(\"shuffle\",this.onVideoDataChange,this),this.j\u003dthis.Y(this.C,\"progresssync\",this.xE);this.K\u003dHeM(this);QaE(this);this.n5(this.C.Fz().getPlayerSize())};\ng.J.n5\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?this.C.Fz().getPlayerSize():e;var N,y\u003d((N\u003dthis.C.getLoopRange())\u003d\u003dnull?void 0:N.type)\u003d\u003d\u003d\"clips\";e\u003d(g.cb(this.C)||this.J\u0026\u0026g.dZ(this.C)\u0026\u0026!this.C.T(\"web_hide_next_button\")||KO5(this))\u0026\u0026!y\u0026\u0026(this.J||e.width\u003e\u003d400);this.KX(e);this.C.logVisibility(this.element,e)};\ng.J.onClick\u003dfunction(e){this.C.logClick(this.element);var N\u003d!0;this.G?N\u003dg.G9(e,this.C):e.preventDefault();N\u0026\u0026(this.J\u0026\u0026this.C.getPresentingPlayerType()\u003d\u003d\u003d5?this.C.publish(\"ytoprerollinternstitialnext\"):this.J?(kP(this.C.s4()),this.C.publish(\"playlistnextbuttonclicked\",this.element),this.C.nextVideo(!0)):this.K?this.C.seekTo(0):(kP(this.C.s4()),this.C.publish(\"playlistprevbuttonclicked\",this.element),this.C.previousVideo(!0)))};\ng.J.xE\u003dfunction(){var e\u003dHeM(this);e!\u003d\u003dthis.K\u0026\u0026(this.K\u003de,QaE(this))};\ng.J.fh\u003dfunction(){this.N\u0026\u0026(this.N(),this.N\u003dnull);mr0(this);g.W.prototype.fh.call(this)};g.b(Oe3,g.W);g.J\u003dOe3.prototype;g.J.ye\u003dfunction(e){this.Xg(e.pageX);this.Yd(e.pageX+e.deltaX);R7M(this)};\ng.J.Xg\u003dfunction(e){this.Ng\u003de-this.aq};\ng.J.Yd\u003dfunction(e){e-\u003dthis.aq;!isNaN(this.Ng)\u0026\u0026this.thumbnails.length\u003e0\u0026\u0026(this.D\u003de-this.Ng,this.thumbnails.length\u003e0\u0026\u0026this.D!\u003d\u003d0\u0026\u0026(this.K\u003dthis.U+this.D,e\u003da_0(this,this.K),this.K\u003c\u003dthis.J/2\u0026\u0026this.K\u003e\u003dsan(this)?(this.api.seekTo(e,!1,void 0,void 0,25),g.$0(this.qg,\"transform\",\"translateX(\"+(this.K-this.J/2)+\"px)\"),WO5(this,e)):this.K\u003dthis.U))};\ng.J.iU\u003dfunction(){this.Kh\u0026\u0026(this.Kh.QG\u003d!0);var e\u003d(0,g.iC)()-this.Et\u003c300;if(Math.abs(this.D)\u003c5\u0026\u0026!e){this.Et\u003d(0,g.iC)();e\u003dthis.Ng+this.D;var N\u003dthis.J/2-e;this.Xg(e);this.Yd(e+N);R7M(this);this.api.logClick(this.Z)}R7M(this)};\ng.J.IE\u003dfunction(){H6(this,this.api.getCurrentTime())};\ng.J.play\u003dfunction(e){this.api.seekTo(a_0(this,this.K),void 0,void 0,void 0,26);this.api.playVideo();e\u0026\u0026this.api.logClick(this.playButton)};\ng.J.onExit\u003dfunction(e){this.api.seekTo(this.Zl,void 0,void 0,void 0,63);this.api.playVideo();e\u0026\u0026this.api.logClick(this.dismissButton)};\ng.J.I9\u003dfunction(e,N){this.aq\u003de;this.J\u003dN;H6(this,this.api.getCurrentTime())};\ng.J.enable\u003dfunction(){this.isEnabled||(this.isEnabled\u003d!0,this.Zl\u003dthis.api.getCurrentTime(),WO5(this,this.Zl),g.Y1(this.api.getRootNode(),\"ytp-fine-scrubbing-enable\",this.isEnabled),this.Rq\u003dthis.Y(this.element,\"wheel\",this.ye),this.logVisibility(this.isEnabled))};\ng.J.disable\u003dfunction(){this.isEnabled\u003d!1;this.hide();g.Y1(this.api.getRootNode(),\"ytp-fine-scrubbing-enable\",this.isEnabled);this.Rq\u0026\u0026this.CX(this.Rq);this.logVisibility(this.isEnabled)};\ng.J.reset\u003dfunction(){this.disable();this.j\u003d[];this.i9\u003d!1};\ng.J.logVisibility\u003dfunction(e){this.api.logVisibility(this.element,e);this.api.logVisibility(this.Z,e);this.api.logVisibility(this.dismissButton,e);this.api.logVisibility(this.playButton,e)};\ng.J.fh\u003dfunction(){for(;this.N.length;){var e\u003dvoid 0;(e\u003dthis.N.pop())\u003d\u003dnull||e.dispose()}g.W.prototype.fh.call(this)};\ng.b(Gd5,g.W);g.b(Ur9,g.W);g.b(eUM,g.W);g.b(KJ,g.W);KJ.prototype.ut\u003dfunction(e){return e\u003d\u003d\u003d\"PLAY_PROGRESS\"?this.U:e\u003d\u003d\u003d\"LOAD_PROGRESS\"?this.G:e\u003d\u003d\u003d\"LIVE_BUFFER\"?this.Z:this.K};wj5.prototype.update\u003dfunction(e,N,y,w){y\u003dy\u003d\u003d\u003dvoid 0?0:y;this.width\u003dN;this.j\u003dy;this.J\u003dN-y-(w\u003d\u003d\u003dvoid 0?0:w);this.position\u003dg.Ja(e,y,y+this.J);this.K\u003dthis.position-y;this.N\u003dthis.K/this.J};g.b(EW5,g.W);g.b(g.Rm,g.Mu);g.J\u003dg.Rm.prototype;\ng.J.u3\u003dfunction(){var e\u003d!1,N\u003dthis.api.getVideoData();if(!N)return e;this.api.MK(\"timedMarkerCueRange\");Js0(this);for(var y\u003dg.c(N.Dl),w\u003dy.next();!w.done;w\u003dy.next()){w\u003dw.value;var E\u003dvoid 0,A\u003d(E\u003dthis.Zl[w])\u003d\u003dnull?void 0:E.markerType;E\u003dvoid 0;var T\u003d(E\u003dthis.Zl[w])\u003d\u003dnull?void 0:E.markers;if(!T)break;if(A\u003d\u003d\u003d\"MARKER_TYPE_TIMESTAMPS\"){e\u003dg.c(T);for(A\u003de.next();!A.done;A\u003de.next()){E\u003dA.value;A\u003dnew EW5;T\u003dvoid 0;A.title\u003d((T\u003dE.title)\u003d\u003dnull?void 0:T.simpleText)||\"\";A.timeRangeStartMillis\u003dNumber(E.startMillis);A.J\u003d\nNumber(E.durationMillis);var p\u003dT\u003dvoid 0;A.onActiveCommand\u003d(p\u003d(T\u003dE.onActive)\u003d\u003dnull?void 0:T.innertubeCommand)!\u003dnull?p:void 0;MW9(this,A)}lIs(this,this.Z);e\u003dthis.Z;A\u003dthis.im;E\u003d[];T\u003dnull;for(p\u003d0;p\u003ce.length;p++){var C\u003de[p].timeRangeStartMillis;if(!isNaN(C)\u0026\u0026e[p].onActiveCommand){var r\u003dvoid 0,Y\u003d(r\u003de[p].J)!\u003dnull?r:1E4;T\u0026\u0026T.end\u003eC\u0026\u0026(T.end\u003dC);C\u003dGIP(C,C+Y);E.push(C);T\u003dC;A[C.id]\u003de[p].onActiveCommand}}this.api.wx(E);this.sY\u003dthis.Zl[w];e\u003d!0}else if(A\u003d\u003d\u003d\"MARKER_TYPE_HEATMAP\"){w\u003dthis.Zl[w];Y\u003dr\u003dE\u003dC\u003dp\u003dT\u003dvoid 0;if(w\u0026\u0026\nw.markers){A\u003d(E\u003d(Y\u003dw.markersMetadata)\u003d\u003dnull?void 0:(r\u003dY.heatmapMetadata)\u003d\u003dnull?void 0:r.minHeightDp)!\u003dnull?E:0;E\u003d(T\u003d(C\u003dw.markersMetadata)\u003d\u003dnull?void 0:(p\u003dC.heatmapMetadata)\u003d\u003dnull?void 0:p.maxHeightDp)!\u003dnull?T:60;T\u003dthis.J.length;p\u003dnull;for(C\u003d0;C\u003cT;C++){Y\u003dthis.J[C].startTime;var M\u003dC\u003d\u003d\u003dT-1?Infinity:this.J[C+1].startTime;C\u003d\u003d\u003dthis.j.length\u0026\u0026TMP(this);r\u003d[];p\u0026\u0026r.push(p);for(var l\u003dg.c(w.markers),F\u003dl.next();!F.done;F\u003dl.next()){F\u003dF.value;var S\u003dNumber(F.startMillis);S\u003e\u003dY\u0026\u0026S\u003c\u003dM\u0026\u0026r.push(F)}E\u003e0\u0026\u0026(this.Kh.style.height\u003d\nE+\"px\");Y\u003dthis.j[C];M\u003dr;F\u003dA;var k\u003dE,X\u003dC\u003d\u003d\u003d0;X\u003dX\u003d\u003d\u003dvoid 0?!1:X;NMM(Y,k);l\u003dM;S\u003dY.N;X\u003dX\u003d\u003d\u003dvoid 0?!1:X;var d\u003d1E3/l.length,v\u003d[];v.push({x:0,y:100});for(var V\u003d0;V\u003cl.length;V++){var Z\u003d(V+.5)*d,n\u003d100-g.Ja((l[V].intensityScoreNormalized||0)*100,F/S*100,k/S*100);V!\u003d\u003d0||X||v.push({x:0,y:n});v.push({x:Z,y:n});V\u003d\u003d\u003dl.length-1\u0026\u0026v.push({x:1E3,y:n})}v.push({x:1E3,y:100});l\u003dv;M\u003dM.length\u003d\u003d\u003d0?\"\":U6P(l);Y.api.T(\"delhi_modern_web_player\")?Y.K.setAttribute(\"d\",M):Y.Z.setAttribute(\"d\",M);Y.WG\u003dM!\u003d\u003d\"\";g.Y1(Y.api.getRootNode(),\n\"ytp-heat-map\",Y.WG);Y.api.T(\"delhi_modern_web_player\")\u0026\u0026(Y.K.style.display\u003d\"block\",Y.j.style.display\u003d\"none\",Y.J.style.display\u003d\"none\");r.length\u003e0\u0026\u0026(p\u003dr[r.length-1])}g.GP(this)}E\u003dvoid 0;A\u003d[];if(w\u003d(E\u003dw.markersDecoration)\u003d\u003dnull?void 0:E.timedMarkerDecorations)for(w\u003dg.c(w),E\u003dw.next();!E.done;E\u003dw.next())E\u003dE.value,C\u003dp\u003dT\u003dvoid 0,A.push({visibleTimeRangeStartMillis:(T\u003dE.visibleTimeRangeStartMillis)!\u003dnull?T:-1,visibleTimeRangeEndMillis:(p\u003dE.visibleTimeRangeEndMillis)!\u003dnull?p:-1,decorationTimeMillis:(C\u003dE.decorationTimeMillis)!\u003d\nnull?C:NaN,label:E.label?g.SY(E.label):\"\"});w\u003dA;this.heatMarkersDecorations\u003dw}}N.nM\u003dthis.Z;g.Y1(this.element,\"ytp-timed-markers-enabled\",e);return e};\ng.J.I9\u003dfunction(){g.GP(this);sL(this);lIs(this,this.Z);if(this.N){var e\u003dg.hp(this.element).x||0;this.N.I9(e,this.G)}};\ng.J.onClickCommand\u003dfunction(e){if(e\u003dg.m(e,K3)){var N\u003de.key;e.isVisible\u0026\u0026N\u0026\u0026bF0(this,N)}};\ng.J.Ju9\u003dfunction(e){this.api.Mg(\"innertubeCommand\",this.im[e.id])};\ng.J.HY\u003dfunction(){sL(this);var e\u003dthis.api.getCurrentTime();(e\u003cthis.clipStart||e\u003ethis.clipEnd)\u0026\u0026this.Ur()};\ng.J.z0\u003dfunction(e){if(!e.defaultPrevented){var N\u003d!1;switch(e.keyCode){case 36:this.api.seekTo(0,void 0,void 0,void 0,79);N\u003d!0;break;case 35:this.api.seekTo(Infinity,void 0,void 0,void 0,80);N\u003d!0;break;case 34:this.api.seekBy(-60,void 0,void 0,76);N\u003d!0;break;case 33:this.api.seekBy(60,void 0,void 0,75);N\u003d!0;break;case 38:this.api.T(\"enable_key_press_seek_logging\")\u0026\u0026ED(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);N\u003d!0;break;case 40:this.api.T(\"enable_key_press_seek_logging\")\u0026\u0026ED(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),N\u003d!0}N\u0026\u0026e.preventDefault()}};\ng.J.vc\u003dfunction(e,N){this.updateVideoData(N,e\u003d\u003d\u003d\"newdata\")};\ng.J.kZB\u003dfunction(){this.vc(\"newdata\",this.api.getVideoData())};\ng.J.updateVideoData\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;var y\u003d!!e\u0026\u0026e.WG();if(y\u0026\u0026(HF(e)||XjE(this)?this.UY\u003d!1:this.UY\u003de.allowLiveDvr,g.Y1(this.api.getRootNode(),\"ytp-enable-live-buffer\",!(e\u003d\u003dnull||!HF(e))),this.api.T(\"enable_custom_playhead_parsing\"))){var w,E,A,T\u003dg.m((w\u003de.getWatchNextResponse())\u003d\u003dnull?void 0:(E\u003dw.playerOverlays)\u003d\u003dnull?void 0:(A\u003dE.playerOverlayRenderer)\u003d\u003dnull?void 0:A.decoratedPlayerBarRenderer,Sx);if(T\u003d\u003dnull?0:T.progressColor)for(w\u003d0;w\u003cthis.J.length;w++)this.J[w].ut(\"PLAY_PROGRESS\").style.background\u003d\ng.jQ(T.progressColor);T\u003dg.m(T\u003d\u003dnull?void 0:T.playhead,swM);var p,C;w\u003d(T\u003d\u003dnull?void 0:(p\u003dT.playheadImage)\u003d\u003dnull?void 0:p.thumbnails)\u0026\u0026(T\u003d\u003dnull?void 0:(C\u003dT.playheadImage)\u003d\u003dnull?void 0:C.thumbnails[0].url);g.Y1(this.Pf,\"ytp-decorated-scrubber-container\",!!w);var r;if(T\u003d\u003dnull?0:(r\u003dT.loggingDirectives)\u003d\u003dnull?0:r.trackingParams){var Y;this.api.setTrackingParams(this.LX,T\u003d\u003dnull?void 0:(Y\u003dT.loggingDirectives)\u003d\u003dnull?void 0:Y.trackingParams);this.api.createServerVe(this.LX,this)}w\u0026\u0026(this.LX.src\u003dw)}tW9(this,\nthis.api.Bf());if(N){if(y){N\u003de.clipEnd;this.clipStart\u003de.clipStart;this.clipEnd\u003dN;AU(this);for(NV(this,this.D,this.VB);this.j.length\u003e0;)this.j.pop().dispose();this.heatMarkersDecorations\u003d[];this.Kx\u003d{};var M;(M\u003dthis.N)\u003d\u003dnull||M.reset();rT(this);g.Y1(this.api.getRootNode(),\"ytp-fine-scrubbing-exp\",OL(this))}else this.Ur();this.SY()}if(e){var l;M\u003d((l\u003dthis.c9)\u003d\u003dnull?void 0:l.type)\u003d\u003d\u003d\"clips\";if(l\u003d!e.isLivePlayback){l\u003dthis.api.getVideoData();N\u003dg.of(l);y\u003dCWn(l);var F;l\u003dN!\u003dnull||y!\u003dnull\u0026\u0026y.length\u003e0||((F\u003dl.Tv)\u003d\u003d\nnull?void 0:F.length)\u003e0}if(l\u0026\u0026!M){F\u003dthis.api.getVideoData();M\u003dg.of(F);l\u003d!1;if(M\u003d\u003dnull?0:M.markersMap){l\u003dthis.api.getVideoData();var S;l.A4\u003d((S\u003dM.visibleOnLoad)\u003d\u003dnull?void 0:S.key)||l.A4;S\u003dg.c(M.markersMap);for(M\u003dS.next();!M.done;M\u003dS.next())M\u003dM.value,M.key\u0026\u0026M.value\u0026\u0026(this.Kx[M.key]\u003dM.value,M.value.onChapterRepeat\u0026\u0026(l.xC\u003dM.value.onChapterRepeat));l.A4!\u003dnull\u0026\u0026bF0(this,l.A4);l\u003d!0}var k;if(((k\u003dF.Tv)\u003d\u003dnull?void 0:k.length)\u003e0){k\u003dg.WH.getState().entities;S\u003dg.c(F.Tv);for(M\u003dS.next();!M.done;M\u003dS.next())if(M\u003d\nM.value,y\u003dvoid 0,N\u003d(y\u003dCj(k,\"macroMarkersListEntity\",M))\u003d\u003dnull?void 0:y.markersList,p\u003dy\u003dvoid 0,((y\u003dN)\u003d\u003dnull?void 0:y.markerType)\u003d\u003d\u003d\"MARKER_TYPE_TIMESTAMPS\"||((p\u003dN)\u003d\u003dnull?void 0:p.markerType)\u003d\u003d\u003d\"MARKER_TYPE_HEATMAP\")this.Zl[M]\u003dN;l\u003dthis.u3()||l}!l\u0026\u0026(k\u003dCWn(F))\u0026\u0026($ns(this,k),F.ll\u003dthis.J,rs9(this));PW1(this,null);e.lF\u0026\u0026this.j.length\u003d\u003d\u003d0\u0026\u0026(e\u003de.lF,k\u003de.key,e.isVisible\u0026\u0026k\u0026\u0026bF0(this,k))}else AsM(this),Js0(this)}sL(this)};\ng.J.KPt\u003dfunction(e){this.U\u0026\u0026!g.G(e.state,32)\u0026\u0026this.api.getPresentingPlayerType()!\u003d\u003d3\u0026\u0026this.U.cancel();var N;((N\u003dthis.N)\u003d\u003dnull?0:N.isEnabled)\u0026\u0026g.G(e.state,8)\u0026\u0026this.api.pauseVideo();e\u003dthis.api.getPresentingPlayerType()\u003d\u003d\u003d2||!this.api.Bf()||this.api.getPlayerState()\u003d\u003d\u003d-1\u0026\u0026this.api.getCurrentTime()\u003d\u003d\u003d0;g.Y1(this.DD,\"ytp-hide-scrubber-button\",e)};\ng.J.g3\u003dfunction(e){var N\u003d!!this.c9!\u003d\u003d!!e,y\u003dthis.c9;this.c9\u003de;PW1(this,y);(e\u003d\u003dnull?void 0:e.type)!\u003d\u003d\"clips\"\u0026\u0026e||(e?(this.updateValue(\"clipstarticon\",B00()),this.updateValue(\"clipendicon\",B00()),this.updateValue(\"clipstarttitle\",null),this.updateValue(\"clipendtitle\",null)):(this.updateValue(\"clipstarticon\",lmM()),this.updateValue(\"clipendicon\",M1s()),this.updateValue(\"clipstarttitle\",\"Watch full video\"),this.updateValue(\"clipendtitle\",\"Watch full video\")),N\u0026\u0026(this.updateVideoData(this.api.getVideoData(),\n!0),g.GP(this)),AU(this));NV(this,this.D,this.VB)};\ng.J.NaZ\u003dfunction(e,N,y){var w\u003dg.hp(this.element),E\u003dLJ(this).J,A\u003dy?y.getAttribute(\"data-tooltip\"):void 0,T\u003dy?y.getAttribute(\"data-position\"):void 0,p\u003dy?y.getAttribute(\"data-offset-y\"):void 0;p\u003dp?Number(p):0;T\u0026\u0026(e\u003dtF(this.K,Number(y.getAttribute(\"data-position\")),0)*E+g.hp(this.progressBar).x);this.Ut.x\u003de-w.x;this.Ut.y\u003dN-w.y;e\u003dLJ(this);y\u003dwT(this,e);N\u003d0;var C;if((C\u003dthis.api.getVideoData())\u003d\u003dnull?0:HF(C))(C\u003dthis.api.getProgressState().seekableEnd)\u0026\u0026y\u003eC\u0026\u0026(y\u003dC,e.position\u003dtF(this.K,C)*LJ(this).J),N\u003dthis.K.N;\nXjE(this)\u0026\u0026(N\u003dthis.K.N);C\u003dA||g.P2(this.UY?y-this.K.J:y-N);N\u003de.position+this.Rx;y-\u003dthis.api.w7();var r;if((r\u003dthis.N)\u003d\u003dnull||!r.isEnabled)if(this.api.nO()){if(this.J.length\u003e1){r\u003dyq(this,this.Ut.x,!0);if(!this.c9)for(w\u003d0;w\u003cthis.J.length;)g.Y1(this.J[w].J,\"ytp-exp-chapter-hover-effect\",w\u003d\u003d\u003dr),w++;if(this.j.length\u003e1)for(w\u003d0;w\u003cthis.J.length;w++)g.Y1(this.j[w].element,\"ytp-heatmap-hover\",w\u003d\u003d\u003dr)}if(this.Z.length\u003e0)for(r\u003dthis.Ut.x,w\u003dg.c(this.Z),E\u003dw.next();!E.done;E\u003dw.next())E\u003dE.value,T\u003dUL(this,E.timeRangeStartMillis/\n(this.K.J*1E3),LJ(this)),g.Y1(E.element,\"ytp-timed-marker-hover\",T\u003c\u003dr\u0026\u0026T+6\u003e\u003dr);w\u003dthis.tooltip.scale;p\u003d(isNaN(p)?0:p)-45*w;this.api.T(\"web_key_moments_markers\")?this.sY?(r\u003dW8_(this.Z,y*1E3),r\u003dr!\u003dnull?this.Z[r].title:\"\"):(r\u003dom(this.J,y*1E3),r\u003dthis.J[r].title):(r\u003dom(this.J,y*1E3),r\u003dthis.J[r].title);r||(p+\u003d16*w);this.tooltip.scale\u003d\u003d\u003d.6\u0026\u0026(this.api.T(\"web_cairo_modern_miniplayer\")?(p\u003dthis.api.Fz().getPlayerSize().height-225,p\u003dr?p+110:p+110+16,this.api.T(\"web_cairo_modern_miniplayer_inset_progress_bar\")\u0026\u0026\n(p-\u003d12)):p\u003dr?110:126);w\u003dom(this.J,y*1E3);this.qg\u003ddnF(this,y,w)?w:dnF(this,y,w+1)?w+1:-1;g.Y1(this.api.getRootNode(),\"ytp-progress-bar-snap\",this.qg!\u003d\u003d-1\u0026\u0026this.J.length\u003e1);w\u003d!1;E\u003dg.c(this.heatMarkersDecorations);for(T\u003dE.next();!T.done;T\u003dE.next()){T\u003dT.value;var Y\u003dy*1E3;Y\u003e\u003dT.visibleTimeRangeStartMillis\u0026\u0026Y\u003c\u003dT.visibleTimeRangeEndMillis\u0026\u0026(r\u003dT.label,C\u003dg.P2(T.decorationTimeMillis/1E3),w\u003d!0)}this.NK!\u003d\u003dw\u0026\u0026(this.NK\u003dw,this.api.logVisibility(this.CC,this.NK));g.Y1(this.api.getRootNode(),\"ytp-progress-bar-decoration\",\nw);w\u003d160*this.tooltip.scale*2;E\u003dr.length*(this.Ng?8.55:5.7);E\u003dE\u003c\u003dw?E:w;T\u003dE\u003c160*this.tooltip.scale;w\u003d3;!T\u0026\u0026E/2\u003ee.position\u0026\u0026(w\u003d1);!T\u0026\u0026E/2\u003ethis.G-e.position\u0026\u0026(w\u003d2);this.api.X().U\u0026\u0026(p-\u003d10);this.j.length\u0026\u0026this.j[0].WG\u0026\u0026(p-\u003d14*(this.Ng?2:1),this.Rq||(this.Rq\u003d!0,this.api.logVisibility(this.Kh,this.Rq)));var M;if(OL(this)\u0026\u0026(((M\u003dthis.N)\u003d\u003dnull?0:M.isEnabled)||this.Bk\u003e0)){var l;p-\u003d((l\u003dthis.N)\u003d\u003dnull?0:l.isEnabled)?JU(this):this.Bk}M\u003dvoid 0;OL(this)\u0026\u0026!this.api.T(\"web_player_hide_fine_scrubbing_edu\")\u0026\u0026(M\u003d\"Pull up for precise seeking\",\nthis.i9||(this.i9\u003d!0,this.api.logVisibility(this.U2,this.i9)));this.tooltip.ze(N,y,C,!!A,p,r,w,M)}else this.tooltip.ze(N,y,C,!!A,p);g.pi(this.api.getRootNode(),\"ytp-progress-bar-hover\");BM5(this)};\ng.J.JaW\u003dfunction(){this.SY();g.re(this.api.getRootNode(),\"ytp-progress-bar-hover\");this.Rq\u0026\u0026(this.Rq\u003d!1,this.api.logVisibility(this.Kh,this.Rq));this.i9\u0026\u0026(this.i9\u003d!1,this.api.logVisibility(this.U2,this.i9))};\ng.J.Fsh\u003dfunction(e,N){OL(this)\u0026\u0026this.N\u0026\u0026(this.N.i9?H6(this.N,this.api.getCurrentTime()):LOM(this.N),this.N.show(),g.Y1(this.api.getRootNode(),\"ytp-fine-scrubbing-enable\",this.N.isEnabled));this.YO\u0026\u0026(this.YO.dispose(),this.YO\u003dnull);this.CN\u003dN;this.jp\u003dthis.api.getCurrentTime();this.J.length\u003e1\u0026\u0026this.qg!\u003d\u003d-1?this.api.seekTo(this.J[this.qg].startTime/1E3,!1,void 0,void 0,7):this.api.seekTo(wT(this,LJ(this)),!1,void 0,void 0,7);g.pi(this.element,\"ytp-drag\");(this.WE\u003dthis.api.getPlayerStateObject().isOrWillBePlaying())\u0026\u0026\nthis.api.pauseVideo()};\ng.J.kaW\u003dfunction(){if(OL(this)\u0026\u0026this.N){var e\u003dJU(this);this.Bk\u003e\u003de*.5?(this.N.enable(),H6(this.N,this.api.getCurrentTime()),fIM(this,e)):rT(this)}if(g.G(this.api.getPlayerStateObject(),32)||this.api.getPresentingPlayerType()\u003d\u003d\u003d3){var N;if((N\u003dthis.N)\u003d\u003dnull?0:N.isEnabled)this.api.pauseVideo();else{this.api.startSeekCsiAction();if(this.J.length\u003e1\u0026\u0026this.qg!\u003d\u003d-1)this.api.T(\"html5_enable_progress_bar_slide_seek_logging\")\u0026\u0026ED(this,this.jp,this.J[this.qg].startTime/1E3,\"SEEK_SOURCE_SLIDE_ON_SCRUBBER_BAR_CHAPTER\",\n\"INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK\"),this.api.seekTo(this.J[this.qg].startTime/1E3,void 0,void 0,void 0,7);else{e\u003dwT(this,LJ(this));this.api.T(\"html5_enable_progress_bar_slide_seek_logging\")\u0026\u0026ED(this,this.jp,e,\"SEEK_SOURCE_SLIDE_ON_SCRUBBER_BAR\",\"INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK\");this.api.seekTo(e,void 0,void 0,void 0,7);N\u003dg.c(this.heatMarkersDecorations);for(var y\u003dN.next();!y.done;y\u003dN.next())y\u003dy.value,e*1E3\u003e\u003dy.visibleTimeRangeStartMillis\u0026\u0026e*1E3\u003c\u003dy.visibleTimeRangeEndMillis\u0026\u0026\nthis.api.logClick(this.CC)}g.re(this.element,\"ytp-drag\");this.WE\u0026\u0026!g.G(this.api.getPlayerStateObject(),2)\u0026\u0026this.api.playVideo()}}};\ng.J.KsZ\u003dfunction(e,N){e\u003dLJ(this);e\u003dwT(this,e);this.api.seekTo(e,!1,void 0,void 0,7);var y;OL(this)\u0026\u0026((y\u003dthis.N)\u003d\u003dnull?0:y.i9)\u0026\u0026(H6(this.N,e),this.N.isEnabled||(y\u003dJU(this),this.Bk\u003dg.Ja(this.CN-N-10,0,y),fIM(this,this.Bk)))};\ng.J.SY\u003dfunction(){this.tooltip.Mj()};\ng.J.fZ\u003dfunction(){this.c9||(this.updateValue(\"clipstarticon\",YmP()),this.updateValue(\"clipendicon\",YmP()),g.pi(this.element,\"ytp-clip-hover\"))};\ng.J.tJ\u003dfunction(){this.c9||(this.updateValue(\"clipstarticon\",lmM()),this.updateValue(\"clipendicon\",M1s()),g.re(this.element,\"ytp-clip-hover\"))};\ng.J.Ur\u003dfunction(){this.clipStart\u003d0;this.clipEnd\u003dInfinity;AU(this);NV(this,this.D,this.VB)};\ng.J.gxh\u003dfunction(e){e\u003dg.c(e);for(var N\u003de.next();!N.done;N\u003de.next())if(N\u003dN.value,N.visible){var y\u003dN.getId();if(!this.aq[y]){var w\u003dg.sA(\"DIV\");N.tooltip\u0026\u0026w.setAttribute(\"data-tooltip\",N.tooltip);this.aq[y]\u003dN;this.Y_[y]\u003dw;g.TY(w,N.style);IIs(this,y);this.api.X().T(\"disable_ad_markers_on_content_progress_bar\")||this.J[0].j.appendChild(w)}}else VWE(this,N)};\ng.J.fMl\u003dfunction(e){e\u003dg.c(e);for(var N\u003de.next();!N.done;N\u003de.next())VWE(this,N.value)};\ng.J.v5\u003dfunction(e){this.N\u0026\u0026(this.N.onExit(e!\u003dnull),rT(this))};\ng.J.Z5\u003dfunction(e){this.N\u0026\u0026(this.N.play(e!\u003dnull),rT(this))};\ng.J.VZW\u003dfunction(){tW9(this,this.api.Bf())};\ng.J.fh\u003dfunction(){tW9(this,!1);g.Mu.prototype.fh.call(this)};g.b($M,g.W);$M.prototype.isActive\u003dfunction(){return!!this.C.getOption(\"remote\",\"casting\")};\n$M.prototype.GZ\u003dfunction(){var e\u003d!1;this.C.getOptions().includes(\"remote\")\u0026\u0026(e\u003dthis.C.getOption(\"remote\",\"receivers\").length\u003e1);this.KX(e\u0026\u0026this.C.Fz().getPlayerSize().width\u003e\u003d400);this.C.logVisibility(this.element,this.Og);var N\u003d1;e\u0026\u0026this.isActive()\u0026\u0026(N\u003d2);if(this.J!\u003d\u003dN){this.J\u003dN;switch(N){case 1:this.updateValue(\"icon\",{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",Az:!0,V:{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.$73())}g.Y1(this.element,\"ytp-remote-button-active\",this.isActive())}};\n$M.prototype.N\u003dfunction(){if(this.C.getOption(\"remote\",\"quickCast\"))this.C.setOption(\"remote\",\"quickCast\",!0);else{var e\u003dthis.x_,N\u003dthis.element;if(e.e1())e.rT();else{e.initialize();a:{var y\u003dg.c(e.z9.items);for(var w\u003dy.next();!w.done;w\u003dy.next())if(w\u003dw.value,w.priority\u003d\u003d\u003d1){y\u003dw;break a}y\u003dnull}y\u0026\u0026(y.open(),e.WY(N));e.WY(N)}}this.C.logClick(this.element)};g.b(YM,g.W);YM.prototype.J\u003dfunction(e){var N\u003dthis.C.X(),y\u003d400;this.C.T(\"web_player_small_hbp_settings_menu\")\u0026\u0026N.Z?y\u003d300:N.U\u0026\u0026(y\u003d200);e\u003dthis.N\u0026\u0026e.width\u003e\u003dy;this.KX(e);this.C.T(\"embeds_use_parent_visibility_in_ve_logging\")?this.C.logVisibility(this.element,e\u0026\u0026this.L):this.C.logVisibility(this.element,e)};\nYM.prototype.K\u003dfunction(){if(this.x_.Og)this.x_.rT();else{var e\u003dg.fZ(this.C.jR());e\u0026\u0026!e.loaded\u0026\u0026(e.uv(\"tracklist\",{includeAsr:!0}).length||e.load());this.C.logClick(this.element);this.x_.WY(this.element)}};\nYM.prototype.updateBadge\u003dfunction(){var e\u003dthis.C.isHdr(),N\u003dthis.C.getPresentingPlayerType(),y\u003dN!\u003d\u003d2\u0026\u0026N!\u003d\u003d3,w\u003dg.XT(this.C),E\u003dy\u0026\u0026!!g.Bb(this.C.jR());N\u003dE\u0026\u0026w.displayMode\u003d\u003d\u003d1;w\u003dE\u0026\u0026w.displayMode\u003d\u003d\u003d2;y\u003d(E\u003dN||w)||!y?null:this.C.getPlaybackQuality();g.Y1(this.element,\"ytp-hdr-quality-badge\",e);g.Y1(this.element,\"ytp-hd-quality-badge\",!e\u0026\u0026(y\u003d\u003d\u003d\"hd1080\"||y\u003d\u003d\u003d\"hd1440\"));g.Y1(this.element,\"ytp-4k-quality-badge\",!e\u0026\u0026y\u003d\u003d\u003d\"hd2160\");g.Y1(this.element,\"ytp-5k-quality-badge\",!e\u0026\u0026y\u003d\u003d\u003d\"hd2880\");g.Y1(this.element,\"ytp-8k-quality-badge\",\n!e\u0026\u0026y\u003d\u003d\u003d\"highres\");g.Y1(this.element,\"ytp-3d-badge-grey\",!e\u0026\u0026E\u0026\u0026N);g.Y1(this.element,\"ytp-3d-badge\",!e\u0026\u0026E\u0026\u0026w)};g.b(MV,Oc);MV.prototype.isLoaded\u003dfunction(){var e\u003dg.jB(this.C.jR());return e!\u003d\u003dvoid 0\u0026\u0026e.loaded};\nMV.prototype.GZ\u003dfunction(){g.jB(this.C.jR())!\u003d\u003dvoid 0\u0026\u0026this.C.getPresentingPlayerType()!\u003d\u003d3?this.J||(this.x_.Gi(this),this.J\u003d!0):this.J\u0026\u0026(this.x_.MS(this),this.J\u003d!1);Rq(this,this.isLoaded())};\nMV.prototype.onSelect\u003dfunction(e){this.isLoaded();e?this.C.loadModule(\"annotations_module\"):this.C.unloadModule(\"annotations_module\");this.C.publish(\"annotationvisibility\",e)};\nMV.prototype.fh\u003dfunction(){this.J\u0026\u0026this.x_.MS(this);Oc.prototype.fh.call(this)};g.b(lb,g.Go);lb.prototype.GZ\u003dfunction(){var e\u003dthis.C.getAvailableAudioTracks();e.length\u003e1?(this.Pc(g.dn(e,this.J)),this.tracks\u003dg.l7(e,this.J,this),this.countLabel.Ja(e.length?\" (\"+e.length+\")\":\"\"),this.publish(\"size-change\"),this.BI(this.J(this.C.getAudioTrack())),this.enable(!0)):this.enable(!1)};\nlb.prototype.dQ\u003dfunction(e){g.Go.prototype.dQ.call(this,e);this.C.setAudioTrack(this.tracks[e]);this.x_.z4()};\nlb.prototype.J\u003dfunction(e){return e.toString()};g.b(Fq,Oc);\nFq.prototype.N\u003dfunction(){var e\u003dthis.C.getPresentingPlayerType();if(e!\u003d\u003d2\u0026\u0026e!\u003d\u003d3\u0026\u0026g.dZ(this.C))this.J||(this.x_.Gi(this),this.J\u003d!0,this.K.push(this.Y(this.C,\"videodatachange\",this.N)),this.K.push(this.Y(this.C,\"videoplayerreset\",this.N)),this.K.push(this.Y(this.C,\"onPlaylistUpdate\",this.N)),this.K.push(this.Y(this.C,\"autonavchange\",this.j)),e\u003dthis.C.getVideoData(),this.j(e.autonavState),this.C.logVisibility(this.element,this.J));else if(this.J){this.x_.MS(this);this.J\u003d!1;e\u003dg.c(this.K);for(var N\u003de.next();!N.done;N\u003d\ne.next())this.CX(N.value)}};\nFq.prototype.j\u003dfunction(e){Rq(this,e!\u003d\u003d1)};\nFq.prototype.onSelect\u003dfunction(e){this.C.gV(e?2:1);this.J\u0026\u0026(this.C.logVisibility(this.element,this.J),this.C.logClick(this.element))};\nFq.prototype.fh\u003dfunction(){this.J\u0026\u0026this.x_.MS(this);Oc.prototype.fh.call(this)};g.b(qO3,g.uh);qO3.prototype.onClick\u003dfunction(e){e.preventDefault();var N,y;(N\u003dg.T9(this.C))\u003d\u003dnull||(y\u003dN.X6())\u003d\u003dnull||y.rT();var w,E;(w\u003dg.T9(this.C))\u003d\u003dnull||(E\u003dw.iH())\u003d\u003dnull||E.WY(e.target)};g.b(ZFM,g.Go);g.J\u003dZFM.prototype;\ng.J.m2\u003dfunction(){var e\u003dthis.C.getPresentingPlayerType();if(e!\u003d\u003d2\u0026\u0026e!\u003d\u003d3){this.qg\u003dthis.C.Sg();e\u003dthis.C.getAvailableQualityLevels();if(this.J){this.j\u003d{};var N\u003dg.NU(this.C,\"getAvailableQualityData\",[]);N\u003dg.c(N);for(var y\u003dN.next();!y.done;y\u003dN.next())y\u003dy.value,this.j[y.qualityLabel]\u003dy;N\u003dObject.keys(this.j);e[e.length-1]\u003d\u003d\u003d\"auto\"\u0026\u0026N.push(\"auto\");this.l9\u003dnew Set(e)}else if(this.Z){y\u003dg.NU(this.C,\"getAvailableQualityData\",[]);N\u003d[];y\u003dg.c(y);for(var w\u003dy.next();!w.done;w\u003dy.next())w\u003dw.value,this.D[w.quality]\u003d\nw,w.quality\u0026\u0026N.push(w.quality);e[e.length-1]\u003d\u003d\u003d\"auto\"\u0026\u0026N.push(\"auto\")}else N\u003de;g.Vw5(this.C)\u0026\u0026this.C.jJ()\u0026\u0026N.unshift(\"missing-qualities\");fzP(this.C)\u0026\u0026N.unshift(\"inline-survey\");this.Pc(N);e\u003dthis.C.getVideoData().cotn?!0:!1;y\u003dthis.Kh.E4();y\u003d!g.na(this.C.X())||!(e\u003d\u003d\u003dvoid 0?0:e)||!(y\u003d\u003d\u003dvoid 0||y);e\u003dthis.N;y\u003dy\u003d\u003d\u003dvoid 0?!1:y;e.OC\u0026\u0026g.Y1(e.hW(\"ytp-panel-footer\"),\"ytp-panel-hide-footer\",y\u003d\u003d\u003dvoid 0?!1:y);if(N.length){this.VX();this.enable(!0);return}}this.enable(!1)};\ng.J.VX\u003dfunction(){if(this.J){var e\u003dthis.C.getPreferredQuality();this.l9.has(e)\u0026\u0026(this.G\u003dthis.C.getPlaybackQuality(),this.Ng\u003dthis.C.getPlaybackQualityLabel(),e\u003d\u003d\u003d\"auto\"?(this.BI(e),this.Ja(this.CE(e))):this.BI(this.Ng))}else e\u003dthis.C.getPreferredQuality(),this.options[e]\u0026\u0026(this.G\u003dthis.C.getPlaybackQuality(),this.BI(e),e\u003d\u003d\u003d\"auto\"\u0026\u0026this.Ja(this.CE(e)))};\ng.J.dQ\u003dfunction(e){if(e!\u003d\u003d\"missing-qualities\"){g.Go.prototype.dQ.call(this,e);var N\u003dthis.J?this.j[e]:this.D[e];var y\u003dN\u003d\u003dnull?void 0:N.quality,w\u003dN\u003d\u003dnull?void 0:N.formatId,E\u003dN\u003d\u003dnull?void 0:N.paygatedQualityDetails;N\u003dE\u003d\u003dnull?void 0:E.endpoint;if(E){var A;E\u003d(A\u003dthis.options[e])\u003d\u003dnull?void 0:A.element;this.C.logClick(E)}if(this.J){var T,p;if((T\u003dg.m(N,g.dMq))\u003d\u003dnull?0:(p\u003dT.popup)\u003d\u003dnull?0:p.notificationActionRenderer)this.C.Mg(\"innertubeCommand\",N);else if(N){this.C.Mg(\"innertubeCommand\",N);return}w?this.C.setPlaybackQuality(y,\nw):this.C.setPlaybackQuality(y)}else{if(this.Z){var C,r;if((C\u003dg.m(N,g.dMq))\u003d\u003dnull?0:(r\u003dC.popup)\u003d\u003dnull?0:r.notificationActionRenderer)this.C.Mg(\"innertubeCommand\",N);else if(N){this.C.Mg(\"innertubeCommand\",N);return}}this.C.setPlaybackQuality(e)}this.x_.rT();this.m2()}};\ng.J.open\u003dfunction(){for(var e\u003dg.c(Object.values(this.options)),N\u003de.next();!N.done;N\u003de.next()){N\u003dN.value;var y\u003dvoid 0;this.C.hasVe((y\u003dN)\u003d\u003dnull?void 0:y.element)\u0026\u0026(y\u003dvoid 0,this.C.logVisibility((y\u003dN)\u003d\u003dnull?void 0:y.element,!0))}g.Go.prototype.open.call(this);this.C.logClick(this.element)};\ng.J.Wv\u003dfunction(e,N,y){var w\u003dthis;if(e\u003d\u003d\u003d\"missing-qualities\")return new g.uh({S:\"a\",dP:[\"ytp-menuitem\"],V:{href:\"https://support.google.com/youtube/?p\u003dmissing_quality\",target:this.C.X().D,tabindex:\"0\",role:\"menuitemradio\"},W:[{S:\"div\",dP:[\"ytp-menuitem-label\"],b9:\"{{label}}\"}]},N,this.CE(e));if(e!\u003d\u003d\"inline-survey\"){var E,A\u003d(E\u003dthis.J?this.j[e]:this.D[e])\u003d\u003dnull?void 0:E.paygatedQualityDetails;E\u003dA\u003d\u003dnull?void 0:A.veType;A\u003dA\u003d\u003dnull?void 0:A.trackingParams;N\u003dg.Go.prototype.Wv.call(this,e,N,y);A?(this.C.createServerVe(N.element,\nthis,!0),this.C.setTrackingParams(N.element,A)):E\u0026\u0026this.C.createClientVe(N.element,this,E,!0);return N}e\u003d[{S:\"span\",b9:\"Look good?\"}];y\u003dg.c([!0,!1]);A\u003dy.next();for(E\u003d{};!A.done;E\u003d{IG:void 0},A\u003dy.next())E.IG\u003dA.value,A\u003dnew g.W({S:\"span\",B:\"ytp-menuitem-inline-survey-response\",W:[E.IG?kv5():Sm5()],V:{tabindex:\"0\",role:\"button\"}}),A.listen(\"click\",function(T){return function(){var p\u003dw.C.app.nh();p\u0026\u0026(p.Fh(\"iqsr\",{tu:T.IG}),p.getVideoData().wA\u003d!0);w.x_.rT();w.m2()}}(E)),e.push(A);\nreturn new g.uh({S:\"div\",B:\"ytp-menuitem\",V:{\"aria-disabled\":\"true\"},W:[{S:\"div\",dP:[\"ytp-menuitem-label\"],W:e}]},N)};\ng.J.CE\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;if(e\u003d\u003d\u003d\"missing-qualities\")return{S:\"div\",b9:\"Missing options?\"};if(e\u003d\u003d\u003d\"inline-survey\")return\"\";var y\u003dthis.Z||this.J?[nWJ(this,e,N,!1)]:[jHn(this,e)];var w\u003dthis.C.getPreferredQuality();N||w!\u003d\u003d\"auto\"||e!\u003d\u003d\"auto\"||(y.push(\" \"),this.J?y.push(nWJ(this,this.Ng,N,!0,[\"ytp-menu-label-secondary\"])):this.Z?y.push(nWJ(this,this.G,N,!0,[\"ytp-menu-label-secondary\"])):y.push(jHn(this,this.G,[\"ytp-menu-label-secondary\"])));return{S:\"div\",W:y}};g.b(S8,g.W);S8.prototype.init\u003dfunction(){this.updateValue(\"minvalue\",this.K);this.updateValue(\"maxvalue\",this.j);this.updateValue(\"stepvalue\",this.Z);this.updateValue(\"slidervalue\",this.N);QHH(this,this.N)};\nS8.prototype.G\u003dfunction(){mnH(this,Number(this.J.value));this.J.focus()};g.b(o5,S8);o5.prototype.G\u003dfunction(){S8.prototype.G.call(this);this.U\u0026\u0026HF5(this)};\no5.prototype.qg\u003dfunction(){this.D()};\no5.prototype.Kh\u003dfunction(){this.C.setPlaybackRate(this.N,!0)};\no5.prototype.Ng\u003dfunction(e){if(!e.defaultPrevented){switch(e.code){case \"ArrowDown\":var N\u003d-this.Z;break;case \"ArrowUp\":N\u003dthis.Z;break;default:return}mnH(this,Math.min(this.j,Math.max(Number((this.N+N).toFixed(2)),this.K)));this.D();HF5(this);e.preventDefault()}};g.b(bb,g.W);g.J\u003dbb.prototype;g.J.init\u003dfunction(){this.Vg(this.J);this.updateValue(\"minvalue\",this.N);this.updateValue(\"maxvalue\",this.K)};\ng.J.dH\u003dfunction(e){if(!e.defaultPrevented){switch(e.keyCode){case 37:case 40:var N\u003d-this.U;break;case 39:case 38:N\u003dthis.U;break;default:return}this.Vg(this.J+N);e.preventDefault()}};\ng.J.c$\u003dfunction(e){var N\u003dthis.J;N+\u003d(e.deltaX||-e.deltaY)\u003c0?-this.D:this.D;this.Vg(N);e.preventDefault()};\ng.J.S6\u003dfunction(e){e\u003d(e-g.hp(this.j).x)/this.Ng*this.range+this.N;this.Vg(e)};\ng.J.Vg\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?\"\":N;e\u003dg.Ja(e,this.N,this.K);N\u003d\u003d\u003d\"\"\u0026\u0026(N\u003de.toString());this.updateValue(\"valuenow\",e);this.updateValue(\"valuetext\",N);this.Kh.style.left\u003d(e-this.N)/this.range*(this.Ng-this.i9)+\"px\";this.J\u003de};\ng.J.focus\u003dfunction(){this.Rq.focus()};g.b(hU,bb);hU.prototype.qg\u003dfunction(){this.C.setPlaybackRate(this.J,!0)};\nhU.prototype.Vg\u003dfunction(e){bb.prototype.Vg.call(this,e,WgJ(this,e).toString());this.Z\u0026\u0026(KgE(this),this.l9())};\nhU.prototype.updateValues\u003dfunction(){var e\u003dthis.C.getPlaybackRate();WgJ(this,this.J)!\u003d\u003de\u0026\u0026(this.Vg(e),KgE(this))};g.b(OFP,g.Mu);OFP.prototype.focus\u003dfunction(){this.J.focus()};g.b(RUn,ZN);g.b(GAF,g.Go);g.J\u003dGAF.prototype;g.J.CE\u003dfunction(e){return e\u003d\u003d\u003d\"1\"?\"Normal\":e.toLocaleString()};\ng.J.GZ\u003dfunction(){var e,N\u003d(e\u003dthis.C.getVideoData())\u003d\u003dnull?void 0:e.Au();e\u003dthis.C.getPresentingPlayerType(N);this.enable(e!\u003d\u003d2\u0026\u0026e!\u003d\u003d3);aI5(this)};\ng.J.Pc\u003dfunction(e){g.Go.prototype.Pc.call(this,e);this.G\u0026\u0026this.G.J.focus()};\ng.J.TA\u003dfunction(e){g.Go.prototype.TA.call(this,e);e?(this.Ng\u003dthis.Y(this.C,\"onPlaybackRateChange\",this.onPlaybackRateChange),aI5(this),Lg9(this,this.C.getPlaybackRate())):(this.CX(this.Ng),this.Ng\u003dnull)};\ng.J.onPlaybackRateChange\u003dfunction(e){var N\u003dthis.C.getPlaybackRate();!this.Z\u0026\u0026this.D.includes(N)||sHH(this,N);Lg9(this,e)};\ng.J.Wv\u003dfunction(e,N,y){return e\u003d\u003d\u003dthis.J\u0026\u0026e2E(this.C)?g.Go.prototype.Wv.call(this,e,N,y,{S:\"div\",B:\"ytp-speed-slider-menu-footer\",W:[this.G]}):g.Go.prototype.Wv.call(this,e,N,y)};\ng.J.dQ\u003dfunction(e){g.Go.prototype.dQ.call(this,e);e\u003d\u003d\u003dthis.J?this.C.setPlaybackRate(this.j,!0):this.C.setPlaybackRate(Number(e),!0);e2E(this.C)\u0026\u0026e\u003d\u003d\u003dthis.J||this.x_.z4()};\ng.J.HR\u003dfunction(e){var N\u003de\u003d\u003d\u003dthis.J;this.Z\u003d!1;N\u0026\u0026cK(this.C)\u0026\u0026!e2E(this.C)?(e\u003dnew RUn(this.C),g.Q_(this.x_,e)):g.Go.prototype.HR.call(this,e)};g.b(yB0,g.Go);g.J\u003dyB0.prototype;g.J.BI\u003dfunction(e){g.Go.prototype.BI.call(this,e)};\ng.J.MN\u003dfunction(e){return e.option.toString()};\ng.J.getOption\u003dfunction(e){return this.settings[e]};\ng.J.CE\u003dfunction(e){return this.getOption(e).text||\"\"};\ng.J.dQ\u003dfunction(e){g.Go.prototype.dQ.call(this,e);this.publish(\"settingChange\",this.setting,this.settings[e].option)};g.b(kM,g.x7);kM.prototype.GI\u003dfunction(e){for(var N\u003dg.c(Object.keys(e)),y\u003dN.next();!y.done;y\u003dN.next()){var w\u003dy.value;if(y\u003dthis.mO[w]){var E\u003de[w].toString();w\u003d!!e[w+\"Override\"];y.options[E]\u0026\u0026(y.BI(E),y.j.element.setAttribute(\"aria-checked\",String(!w)),y.J.element.setAttribute(\"aria-checked\",String(w)))}}};\nkM.prototype.FH\u003dfunction(e,N){this.publish(\"settingChange\",e,N)};g.b(BK,g.Go);BK.prototype.J\u003dfunction(e){return e.languageCode};\nBK.prototype.CE\u003dfunction(e){return this.languages[e].languageName||\"\"};\nBK.prototype.dQ\u003dfunction(e){this.publish(\"select\",e);this.C.logClick(this.element);g.mP(this.x_)};g.b(ABs,g.Go);g.J\u003dABs.prototype;g.J.nJ\u003dfunction(e){return g.v4(e)?\"__off__\":e.displayName};\ng.J.CE\u003dfunction(e){return e\u003d\u003d\u003d\"__off__\"?\"Off\":e\u003d\u003d\u003d\"__translate__\"?\"Auto-translate\":e\u003d\u003d\u003d\"__contribute__\"?\"Add subtitles/CC\":e\u003d\u003d\u003d\"__correction__\"?\"Suggest caption corrections\":(e\u003d\u003d\u003d\"__off__\"?{}:this.tracks[e]).displayName};\ng.J.dQ\u003dfunction(e){if(e\u003d\u003d\u003d\"__translate__\")this.J.open();else if(e\u003d\u003d\u003d\"__contribute__\"){this.C.pauseVideo();this.C.isFullscreen()\u0026\u0026this.C.toggleFullscreen();var N\u003dg.Ix(this.C.X(),this.C.getVideoData());g.H2(N)}else if(e\u003d\u003d\u003d\"__correction__\"){this.C.pauseVideo();this.C.isFullscreen()\u0026\u0026this.C.toggleFullscreen();var y\u003dT7s(this);Xq(this,y);g.Go.prototype.dQ.call(this,this.nJ(y));var w,E;y\u003d(N\u003dthis.C.getVideoData().getPlayerResponse())\u003d\u003dnull?void 0:(w\u003dN.captions)\u003d\u003dnull?void 0:(E\u003dw.playerCaptionsTracklistRenderer)\u003d\u003d\nnull?void 0:E.openTranscriptCommand;this.C.Mg(\"innertubeCommand\",y);this.x_.z4();this.j\u0026\u0026this.C.logClick(this.j)}else{if(e\u003d\u003d\u003d\"__correction__\"){this.C.pauseVideo();this.C.isFullscreen()\u0026\u0026this.C.toggleFullscreen();N\u003dT7s(this);Xq(this,N);g.Go.prototype.dQ.call(this,this.nJ(N));var A,T;N\u003d(y\u003dthis.C.getVideoData().getPlayerResponse())\u003d\u003dnull?void 0:(A\u003dy.captions)\u003d\u003dnull?void 0:(T\u003dA.playerCaptionsTracklistRenderer)\u003d\u003dnull?void 0:T.openTranscriptCommand;this.C.Mg(\"innertubeCommand\",N)}else this.C.logClick(this.element),\nXq(this,e\u003d\u003d\u003d\"__off__\"?{}:this.tracks[e]),g.Go.prototype.dQ.call(this,e);this.x_.z4()}};\ng.J.GZ\u003dfunction(){var e\u003dthis.C.getOptions();e\u003de\u0026\u0026e.indexOf(\"captions\")!\u003d\u003d-1;var N\u003dthis.C.getVideoData(),y\u003dN\u0026\u0026N.j$,w,E\u003d!((w\u003dthis.C.getVideoData())\u003d\u003dnull||!g.QG(w));w\u003d{};if(e||y){var A;if(e){var T\u003dthis.C.getOption(\"captions\",\"track\");w\u003dthis.C.getOption(\"captions\",\"tracklist\",{includeAsr:!0});var p\u003dE?[]:this.C.getOption(\"captions\",\"translationLanguages\");this.tracks\u003dg.l7(w,this.nJ,this);E\u003dg.dn(w,this.nJ);var C,r;T7s(this)\u0026\u0026((A\u003dN.getPlayerResponse())\u003d\u003dnull?0:(C\u003dA.captions)\u003d\u003dnull?0:(r\u003dC.playerCaptionsTracklistRenderer)\u003d\u003d\nnull?0:r.openTranscriptCommand)\u0026\u0026E.push(\"__correction__\");if(p.length\u0026\u0026!g.v4(T)){if((A\u003dT.translationLanguage)\u0026\u0026A.languageName){var Y\u003dA.languageName;A\u003dp.findIndex(function(M){return M.languageName\u003d\u003d\u003dY});\nAVs(p,A)}w90(this.J,p);E.push(\"__translate__\")}A\u003dthis.nJ(T)}else this.tracks\u003d{},E\u003d[],A\u003d\"__off__\";E.unshift(\"__off__\");this.tracks.__off__\u003d{};y\u0026\u0026E.unshift(\"__contribute__\");this.tracks[A]||(this.tracks[A]\u003dT,E.push(A));this.Pc(E);this.BI(A);T\u0026\u0026T.translationLanguage?this.J.BI(this.J.J(T.translationLanguage)):Q31(this.J);e\u0026\u0026this.Z.GI(this.C.getSubtitlesUserSettings());this.countLabel.Ja(w\u0026\u0026w.length?\" (\"+w.length+\")\":\"\");this.publish(\"size-change\");this.C.logVisibility(this.element,!0);this.enable(!0)}else this.enable(!1)};\ng.J.Rt\u003dfunction(e){var N\u003dthis.C.getOption(\"captions\",\"track\");N\u003dg.DA(N);N.translationLanguage\u003dthis.J.languages[e];Xq(this,N)};\ng.J.FH\u003dfunction(e,N){if(e\u003d\u003d\u003d\"reset\")this.C.resetSubtitlesUserSettings();else{var y\u003d{};y[e]\u003dN;this.C.updateSubtitlesUserSettings(y)}EZ0(this,!0);this.G.start();this.Z.GI(this.C.getSubtitlesUserSettings())};\ng.J.YQB\u003dfunction(e){e||g.we(this.G)};\ng.J.fh\u003dfunction(){g.we(this.G);g.Go.prototype.fh.call(this)};\ng.J.open\u003dfunction(){g.Go.prototype.open.call(this);this.options.__correction__\u0026\u0026!this.j\u0026\u0026(this.j\u003dthis.options.__correction__.element,this.C.createClientVe(this.j,this,167341),this.C.logVisibility(this.j,!0))};g.b(JBM,g.n$);g.J\u003dJBM.prototype;\ng.J.initialize\u003dfunction(){if(!this.isInitialized){var e\u003dthis.C.X();this.isInitialized\u003d!0;try{this.rZ\u003dnew ZFM(this.C,this)}catch(y){g.uA(Error(\"QualityMenuItem creation failed\"))}g.Q(this,this.rZ);var N\u003dnew ABs(this.C,this);g.Q(this,N);e.K||(N\u003dnew MV(this.C,this),g.Q(this,N));e.enableSpeedOptions\u0026\u0026(N\u003dnew GAF(this.C,this),g.Q(this,N));(g.hR(e)||e.Z)\u0026\u0026(e.N||e.Bk)\u0026\u0026(N\u003dnew qO3(this.C,this),g.Q(this,N));e.YO\u0026\u0026!e.T(\"web_player_move_autonav_toggle\")\u0026\u0026(e\u003dnew Fq(this.C,this),g.Q(this,e));e\u003dnew lb(this.C,this);\ng.Q(this,e);this.C.publish(\"settingsMenuInitialized\");upJ(this.settingsButton,this.z9.P2())}};\ng.J.Gi\u003dfunction(e){this.initialize();this.z9.Gi(e);upJ(this.settingsButton,this.z9.P2())};\ng.J.MS\u003dfunction(e){this.Og\u0026\u0026this.z9.P2()\u003c\u003d1\u0026\u0026this.hide();this.z9.MS(e);upJ(this.settingsButton,this.z9.P2())};\ng.J.WY\u003dfunction(e){this.initialize();this.z9.P2()\u003e0\u0026\u0026g.n$.prototype.WY.call(this,e)};\ng.J.rT\u003dfunction(){this.Or?this.Or\u003d!1:g.n$.prototype.rT.call(this)};\ng.J.show\u003dfunction(){g.n$.prototype.show.call(this);g.pi(this.C.getRootNode(),\"ytp-settings-shown\")};\ng.J.hide\u003dfunction(){g.n$.prototype.hide.call(this);g.re(this.C.getRootNode(),\"ytp-settings-shown\")};\ng.J.iP\u003dfunction(e){this.C.logVisibility(this.element,e);this.C.publish(\"settingsMenuVisibilityChanged\",e)};g.b(CeM,g.W);g.J\u003dCeM.prototype;g.J.onClick\u003dfunction(){if(rB_(this)\u0026\u0026(this.C.toggleSubtitles(),this.C.logClick(this.element),!this.isEnabled())){var e\u003d!1,N\u003dg.HE(g.m6(),65);g.na(this.C.X())\u0026\u0026N!\u003dnull\u0026\u0026(e\u003d!N);e\u0026\u0026this.C.X().T(\"web_player_nitrate_promo_tooltip\")\u0026\u0026this.C.publish(\"showpromotooltip\",this.element)}};\ng.J.k9W\u003dfunction(e){var N,y;(N\u003dg.T9(this.C))\u003d\u003dnull||(y\u003dN.X6())\u003d\u003dnull||y.WY(e)};\ng.J.isEnabled\u003dfunction(){return!!this.C.getOption(\"captions\",\"track\").displayName};\ng.J.GZ\u003dfunction(){var e\u003drB_(this),N\u003d300;this.C.X().U\u0026\u0026(N\u003d480);if(this.C.X().Z){this.updateValue(\"title\",g.FT(this.C,\"Subtitles/closed captions\",\"c\"));this.update({\"data-title-no-tooltip\":\"Subtitles/closed captions\"});var y\u003de}else{if(e)(y\u003dthis.hW(\"ytp-subtitles-button-icon\"))\u003d\u003dnull||y.setAttribute(\"fill-opacity\",\"1\"),this.updateValue(\"title\",g.FT(this.C,\"Subtitles/closed captions\",\"c\")),this.update({\"data-title-no-tooltip\":\"Subtitles/closed captions\"});else{var w;(w\u003dthis.hW(\"ytp-subtitles-button-icon\"))\u003d\u003d\nnull||w.setAttribute(\"fill-opacity\",\"0.3\");this.updateValue(\"title\",\"Subtitles/closed captions unavailable\");this.update({\"data-title-no-tooltip\":\"Subtitles/closed captions unavailable\"})}y\u003d!0}this.tooltip.xp();y\u003dy\u0026\u0026this.C.Fz().getPlayerSize().width\u003e\u003dN;this.KX(y);this.C.T(\"embeds_use_parent_visibility_in_ve_logging\")?this.C.logVisibility(this.element,y\u0026\u0026this.L):this.C.logVisibility(this.element,y);e?this.updateValue(\"pressed\",this.isEnabled()):this.updateValue(\"pressed\",!1)};\ng.J.nx\u003dfunction(e){g.W.prototype.nx.call(this,e);this.C.X().T(\"embeds_use_parent_visibility_in_ve_logging\")\u0026\u0026this.C.logVisibility(this.element,this.Og\u0026\u0026e)};g.b(g.PK,g.W);g.J\u003dg.PK.prototype;\ng.J.HY\u003dfunction(){var e\u003dthis.api.Fz().getPlayerSize().width,N\u003dthis.U;this.api.X().U\u0026\u0026(N\u003d400);N\u003de\u003e\u003dN\u0026\u0026(!dT(this)||!g.G(this.api.getPlayerStateObject(),64));this.KX(N);g.Y1(this.element,\"ytp-time-display-allow-autohide\",N\u0026\u0026e\u003c400);e\u003dthis.api.getProgressState();if(N){N\u003dthis.api.getPresentingPlayerType();var y\u003dthis.api.getCurrentTime(N,!1);this.N\u0026\u0026(y-\u003de.airingStart);I5(this)\u0026\u0026(y-\u003dthis.c9.startTimeMs/1E3);y\u003dg.P2(y);this.K!\u003d\u003dy\u0026\u0026(this.updateValue(\"currenttime\",y),this.K\u003dy);N\u003dI5(this)?g.P2((this.c9.endTimeMs-\nthis.c9.startTimeMs)/1E3):g.P2(this.api.getDuration(N,!1));this.j!\u003d\u003dN\u0026\u0026(this.updateValue(\"duration\",N),this.j\u003dN)}$SP(this,e.isAtLiveHead);Y6J(this,this.api.getLoopRange())};\ng.J.onLoopRangeChange\u003dfunction(e){var N\u003dthis.c9!\u003d\u003de;this.c9\u003de;N\u0026\u0026(this.HY(),MsP(this))};\ng.J.O$g\u003dfunction(){this.api.setLoopRange(null)};\ng.J.onVideoDataChange\u003dfunction(e,N,y){this.updateVideoData((this.api.X().T(\"enable_topsoil_wta_for_halftime\")||this.api.X().T(\"enable_topsoil_wta_for_halftime_live_infra\"))\u0026\u0026y\u003d\u003d\u003d2?this.api.getVideoData(1):N);this.HY();MsP(this)};\ng.J.updateVideoData\u003dfunction(e){this.AB\u003de.isLivePlayback\u0026\u0026!e.Kx;this.N\u003dHF(e);this.isPremiere\u003de.isPremiere;g.Y1(this.element,\"ytp-live\",dT(this))};\ng.J.onClick\u003dfunction(e){e.target\u003d\u003d\u003dthis.liveBadge.element\u0026\u0026(this.api.seekTo(Infinity,void 0,void 0,void 0,33),this.api.playVideo())};\ng.J.fh\u003dfunction(){this.J\u0026\u0026this.J();g.W.prototype.fh.call(this)};g.b(FNE,g.W);g.J\u003dFNE.prototype;g.J.bz\u003dfunction(){var e\u003dthis.api.Nr();this.K!\u003d\u003de\u0026\u0026(this.K\u003de,lB_(this,this.api.getVolume(),this.api.isMuted()))};\ng.J.QX\u003dfunction(e){this.KX(e.width\u003e\u003d350)};\ng.J.ZX\u003dfunction(e){if(!e.defaultPrevented){var N\u003de.keyCode,y\u003dnull;N\u003d\u003d\u003d37?y\u003dthis.volume-5:N\u003d\u003d\u003d39?y\u003dthis.volume+5:N\u003d\u003d\u003d36?y\u003d0:N\u003d\u003d\u003d35\u0026\u0026(y\u003d100);y!\u003d\u003dnull\u0026\u0026(y\u003dg.Ja(y,0,100),y\u003d\u003d\u003d0?this.api.mute():(this.api.isMuted()\u0026\u0026this.api.unMute(),this.api.setVolume(y)),e.preventDefault())}};\ng.J.Cs\u003dfunction(e){var N\u003de.deltaX||-e.deltaY;e.deltaMode?this.api.setVolume(this.volume+(N\u003c0?-10:10)):this.api.setVolume(this.volume+g.Ja(N/10,-10,10));e.preventDefault()};\ng.J.gOq\u003dfunction(){vK(this,this.J,!0,this.N,this.api.Dk());this.D\u003dthis.volume;this.api.isMuted()\u0026\u0026this.api.unMute()};\ng.J.P$\u003dfunction(e){var N\u003dthis.K?78:52,y\u003dthis.K?18:12;e-\u003dg.hp(this.U).x;this.api.setVolume(g.Ja((e-y/2)/(N-y),0,1)*100)};\ng.J.vO1\u003dfunction(){vK(this,this.J,!1,this.N,this.api.Dk());this.volume\u003d\u003d\u003d0\u0026\u0026(this.api.mute(),this.api.setVolume(this.D))};\ng.J.onVolumeChange\u003dfunction(e){lB_(this,e.volume,e.muted)};\ng.J.aW\u003dfunction(){vK(this,this.J,this.isDragging,this.N,this.api.Dk())};\ng.J.fh\u003dfunction(){g.W.prototype.fh.call(this);g.re(this.G,\"ytp-volume-slider-active\")};g.b(zT,g.W);\nzT.prototype.onVideoDataChange\u003dfunction(){var e\u003dthis.api.X();this.I9();this.visible\u003d!!this.api.getVideoData().videoId\u0026\u0026!g.KX(this.api.getVideoData(1));this.KX(this.visible);this.api.logVisibility(this.element,this.visible\u0026\u0026this.L);if(this.visible){var N\u003dthis.api.getVideoUrl(!0,!1,!1,!0);this.updateValue(\"url\",N)}e.K\u0026\u0026(this.J\u0026\u0026(this.CX(this.J),this.J\u003dnull),this.element.removeAttribute(\"href\"),this.element.removeAttribute(\"title\"),this.element.removeAttribute(\"aria-label\"),g.pi(this.element,\"no-link\"));\nN\u003dthis.api.X();e\u003dthis.api.getVideoData();var y\u003d\"\";N.K||(N\u003dg.ud(N),N.indexOf(\"www.\")\u003d\u003d\u003d0\u0026\u0026(N\u003dN.substring(4)),y\u003dg.Os(e)?\"Watch on YouTube Music\":N\u003d\u003d\u003d\"youtube.com\"?\"Watch on YouTube\":g.SO(\"Watch on $WEBSITE\",{WEBSITE:N}));this.updateValue(\"title\",y)};\nzT.prototype.onClick\u003dfunction(e){this.api.T(\"web_player_log_click_before_generating_ve_conversion_params\")\u0026\u0026this.api.logClick(this.element);var N\u003dthis.api.X(),y\u003dthis.api.getVideoUrl(!g.dh(e),!1,!0,!0);if(g.hR(N)){var w\u003d{};g.hR(N)\u0026\u0026g.NU(this.api,\"addEmbedsConversionTrackingParams\",[w]);y\u003dg.Qb(y,w)}g.Uc(y,this.api,e);this.api.T(\"web_player_log_click_before_generating_ve_conversion_params\")||this.api.logClick(this.element)};\nzT.prototype.I9\u003dfunction(){var e\u003d{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 67 36\",width:\"100%\"},W:[{S:\"path\",Az:!0,B:\"ytp-svg-fill\",V:{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 \"}}]},\nN\u003d28666,y\u003dthis.api.getVideoData();this.api.isEmbedsShortsMode()?e\u003d{S:\"svg\",V:{fill:\"none\",height:\"100%\",viewBox:\"-10 -8 67 36\",width:\"100%\"},W:[{S:\"path\",V:{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.Os(y)\u0026\u0026(e\u003d{S:\"svg\",V:{fill:\"none\",height:\"25\",viewBox:\"0 0 140 25\",width:\"140\"},W:[{S:\"path\",V:{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\"}},{S:\"path\",V:{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\"}},{S:\"path\",V:{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\"}},{S:\"path\",V:{d:\"M59.64 20.91V6.16H62.68V4.11H53.99V6.16H57.03V20.91H59.64Z\",fill:\"white\"}},{S:\"path\",V:{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\"}},{S:\"path\",V:{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\"}},{S:\"path\",V:{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\"}},{S:\"path\",V:{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\"}},{S:\"path\",V:{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\"}},{S:\"path\",V:{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\"}},{S:\"path\",V:{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\"}},{S:\"path\",V:{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\"}}]},N\u003d216163);g.Os(y)?g.pi(this.element,\"ytp-youtube-music-button\"):g.re(this.element,\"ytp-youtube-music-button\");e.V\u003dObject.assign({},e.V,{\"aria-hidden\":\"true\"});this.updateValue(\"logoSvg\",e);this.api.hasVe(this.element)\u0026\u0026this.api.destroyVe(this.element);this.api.createClientVe(this.element,this,N,!0)};\nzT.prototype.nx\u003dfunction(e){g.W.prototype.nx.call(this,e);this.api.logVisibility(this.element,this.visible\u0026\u0026e)};g.b(oZH,g.fd);g.J\u003doZH.prototype;g.J.FI\u003dfunction(){if(this.C.T(\"web_player_max_seekable_on_ended\")||!g.G(this.C.getPlayerStateObject(),2))this.progressBar.HY(),this.i9.HY()};\ng.J.vg\u003dfunction(){this.iN();this.tT.N?this.FI():this.progressBar.SY()};\ng.J.rH\u003dfunction(){this.FI();this.U.start()};\ng.J.iN\u003dfunction(){var e;if(e\u003d!this.C.X().N){e\u003dthis.progressBar;var N\u003d2*g.jV()*e.G;e\u003de.K.getLength()*1E3/e.api.getPlaybackRate()/N\u003c300}e\u003de\u0026\u0026this.C.getPlayerStateObject().isPlaying()\u0026\u0026!!window.requestAnimationFrame;N\u003d!e;this.tT.N||(e\u003dN\u003d!1);N?this.Kh||(this.Kh\u003dthis.Y(this.C,\"progresssync\",this.FI)):this.Kh\u0026\u0026(this.CX(this.Kh),this.Kh\u003dnull);e?this.U.isActive()||this.U.start():this.U.stop()};\ng.J.I9\u003dfunction(){var e\u003dthis.C.Nr(),N\u003dthis.C.Fz().getPlayerSize(),y\u003dh2F(this),w\u003dMath.max(N.width-y*2,100);if(this.Kx!\u003d\u003dN.width||this.Dl!\u003d\u003de){this.Kx\u003dN.width;this.Dl\u003de;var E\u003dcB3(this);this.j.element.style.width\u003dE+\"px\";this.j.element.style.left\u003dy+\"px\";g.gWM(this.progressBar,y,E,e);this.C.Rf().IQ\u003dE}y\u003dthis.K;w\u003dMath.min(570*(e?1.5:1),w);e\u003dMath.min(413*(e?1.5:1),Math.round((N.height-kLP(this))*.82));y.maxWidth\u003dw;y.maxHeight\u003de;y.FR();this.iN();this.C.X().T(\"html5_player_dynamic_bottom_gradient\")\u0026\u0026z7M(this.VB,\nN.height)};\ng.J.onVideoDataChange\u003dfunction(){var e\u003dthis.C.getVideoData();this.Et.style.background\u003de.hs?e.yy:\"\";this.Ng\u0026\u0026tT9(this.Ng,e.showSeekingControls);this.D\u0026\u0026tT9(this.D,e.showSeekingControls)};\ng.J.ut\u003dfunction(){return this.j.element};g.b(B7s,qJ);g.J\u003dB7s.prototype;g.J.VW\u003dfunction(e){e.target!\u003d\u003dthis.dismissButton.element\u0026\u0026(this.onClickCommand\u0026\u0026this.C.Mg(\"innertubeCommand\",this.onClickCommand),this.UA())};\ng.J.UA\u003dfunction(){this.enabled\u003d!1;this.D.hide()};\ng.J.onVideoDataChange\u003dfunction(e,N){e\u003d\u003d\u003d\"dataloaded\"\u0026\u0026X9M(this);e\u003d[];var y,w,E,A;if(N\u003d(A\u003dg.m((y\u003dN.getWatchNextResponse())\u003d\u003dnull?void 0:(w\u003dy.playerOverlays)\u003d\u003dnull?void 0:(E\u003dw.playerOverlayRenderer)\u003d\u003dnull?void 0:E.suggestedActionsRenderer,NrF))\u003d\u003dnull?void 0:A.suggestedActions)for(y\u003dg.c(N),w\u003dy.next();!w.done;w\u003dy.next())(w\u003dg.m(w.value,yO_))\u0026\u0026g.m(w.trigger,ejk)\u0026\u0026e.push(w);if(e.length!\u003d\u003d0){y\u003d[];e\u003dg.c(e);for(w\u003de.next();!w.done;w\u003de.next())if(w\u003dw.value,E\u003dg.m(w.trigger,ejk))A\u003d(A\u003dw.title)?g.SY(A):\"View Chapters\",\nN\u003dE.timeRangeStartMillis,E\u003dE.timeRangeEndMillis,N!\u003dnull\u0026\u0026E!\u003dnull\u0026\u0026w.tapCommand\u0026\u0026(y.push(new g.wF(N,E,{priority:9,namespace:\"suggested_action_button_visible\",id:A})),this.suggestedActions[A]\u003dw.tapCommand);this.C.wx(y)}};\ng.J.Iy\u003dfunction(){return this.enabled};\ng.J.iP\u003dfunction(){this.enabled?this.Zl.start():tv(this);this.xK()};\ng.J.fh\u003dfunction(){X9M(this);qJ.prototype.fh.call(this)};var B9\u003d{},gT\u003d(B9.CHANNEL_NAME\u003d\"ytp-title-channel-name\",B9.FULLERSCREEN_LINK\u003d\"ytp-title-fullerscreen-link\",B9.LINK\u003d\"ytp-title-link\",B9.SESSIONLINK\u003d\"yt-uix-sessionlink\",B9.SUBTEXT\u003d\"ytp-title-subtext\",B9.TEXT\u003d\"ytp-title-text\",B9.TITLE\u003d\"ytp-title\",B9);g.b(Vq,g.W);Vq.prototype.onClick\u003dfunction(e){this.api.logClick(this.element);var N\u003dthis.api.X(),y\u003dthis.api.getVideoUrl(!g.dh(e),!1,!0);g.hR(N)\u0026\u0026(N\u003d{},g.NU(this.api,\"addEmbedsConversionTrackingParams\",[N]),y\u003dg.Qb(y,N));g.Uc(y,this.api,e)};\nVq.prototype.GZ\u003dfunction(){var e\u003dthis.api.getVideoData(),N\u003dthis.api.X();this.updateValue(\"title\",e.title);var y\u003d{S:\"a\",B:gT.CHANNEL_NAME,V:{href:\"{{channelLink}}\",target:\"_blank\"},b9:\"{{channelName}}\"};this.api.X().K\u0026\u0026(y\u003d{S:\"span\",B:gT.CHANNEL_NAME,b9:\"{{channelName}}\",V:{tabIndex:\"{{channelSubtextFocusable}}\"}});this.updateValue(\"subtextElement\",y);Pe5(this);this.api.getPresentingPlayerType()\u003d\u003d\u003d2\u0026\u0026(y\u003dthis.api.getVideoData(),y.videoId\u0026\u0026y.isListed\u0026\u0026y.author\u0026\u0026y.SR\u0026\u0026y.profilePicture?(this.updateValue(\"channelLink\",\ny.SR),this.updateValue(\"channelName\",y.author),this.updateValue(\"channelTitleFocusable\",\"0\")):Pe5(this));y\u003dN.externalFullscreen||!this.api.isFullscreen()\u0026\u0026N.ul;g.Y1(this.link,gT.FULLERSCREEN_LINK,y);N.Kh||!e.videoId||y||g.KX(e)||N.K?this.J\u0026\u0026(this.updateValue(\"url\",null),this.CX(this.J),this.J\u003dnull):(this.updateValue(\"url\",this.api.getVideoUrl(!0)),this.J||(this.J\u003dthis.Y(this.link,\"click\",this.onClick)));N.K\u0026\u0026(this.element.classList.add(\"ytp-no-link\"),this.updateValue(\"channelName\",g.hR(N)?e.expandedTitle:\ne.author),this.updateValue(\"channelTitleFocusable\",\"0\"),this.updateValue(\"channelSubtextFocusable\",\"0\"))};g.b(g.fU,g.W);g.J\u003dg.fU.prototype;g.J.setEnabled\u003dfunction(e){if(this.type!\u003dnull)if(e)switch(this.type){case 3:case 2:IB3(this);this.G.show();break;default:this.G.show()}else this.G.hide();this.U\u003de};\ng.J.ze\u003dfunction(e,N,y,w,E,A,T,p){if(!this.i9||this.env.U){this.type\u003d\u003d\u003d3\u0026\u0026this.SY();this.type!\u003d\u003d1\u0026\u0026(g.TY(this.element,\"ytp-tooltip ytp-bottom\"),this.type\u003d1,this.U\u0026\u0026this.G.show(),this.N\u0026\u0026this.N.dispose(),(this.N\u003dthis.api.nO())\u0026\u0026this.N.subscribe(\"l\",this.hJ,this));if(p){var C\u003dg.Be(this.bg).height||141;this.Rq.style.bottom\u003dC+2+\"px\"}this.update({text:y,title:A!\u003dnull?A:\"\",eduText:p!\u003dnull?p:\"\"});g.Y1(this.bottomText,\"ytp-tooltip-text-no-title\",this.type\u003d\u003d\u003d1\u0026\u0026!A);this.api.isInline()\u0026\u0026g.pi(this.bottomText,\n\"ytp-modern-tooltip-text\");g.Y1(this.element,\"ytp-text-detail\",!!w);y\u003d-1;this.N\u0026\u0026(y\u003dIf(this.N,243*this.scale),this.env.T(\"web_l3_storyboard\")\u0026\u0026this.N.levels.length\u003d\u003d\u003d4\u0026\u0026(y\u003dthis.N.levels.length-1),y\u003dAeM(this.N,y,N));z25(this,y);if(T)switch(N\u003dg.Be(this.element).width,T){case 1:this.title.style.right\u003d\"0\";this.title.style.textAlign\u003d\"left\";break;case 2:this.title.style.right\u003dN+\"px\";this.title.style.textAlign\u003d\"right\";break;case 3:this.title.style.right\u003dN/2+\"px\",this.title.style.textAlign\u003d\"center\"}vZ5(this,\n!!w,e,E)}};\ng.J.Mj\u003dfunction(){this.type\u003d\u003d\u003d1\u0026\u0026this.SY()};\ng.J.AE\u003dfunction(e,N){if(this.type)if(this.type\u003d\u003d\u003d3)this.SY();else return;dSM(this,e,3,N)};\ng.J.xp\u003dfunction(){this.J\u0026\u0026!this.D\u0026\u0026this.J.hasAttribute(\"title\")\u0026\u0026(this.K\u003dthis.J.getAttribute(\"title\")||\"\",this.J.removeAttribute(\"title\"),this.U\u0026\u0026IB3(this))};\ng.J.hJ\u003dfunction(e,N){e\u003c\u003dthis.j\u0026\u0026this.j\u003c\u003dN\u0026\u0026(e\u003dthis.j,this.j\u003dNaN,z25(this,e))};\ng.J.IlB\u003dfunction(){wrF(this.N,this.j,243*this.scale)};\ng.J.SY\u003dfunction(){switch(this.type){case 2:var e\u003dthis.J;e.removeEventListener(\"mouseout\",this.Ng);e.addEventListener(\"mouseover\",this.Z);e.removeEventListener(\"blur\",this.Ng);e.addEventListener(\"focus\",this.Z);iSn(this);break;case 3:iSn(this);break;case 1:this.N\u0026\u0026(this.N.unsubscribe(\"l\",this.hJ,this),this.N\u003dnull),this.api.removeEventListener(\"videoready\",this.Kh),this.qg.stop()}this.type\u003dnull;this.U\u0026\u0026this.G.hide()};\ng.J.Zk\u003dfunction(){if(this.J)for(var e\u003d0;e\u003carguments.length;e++)g.Ex(arguments[e],this.J)\u0026\u0026this.SY()};\ng.J.fh\u003dfunction(){this.type!\u003dnull\u0026\u0026this.SY();this.N\u0026\u0026this.N.dispose();g.W.prototype.fh.call(this)};g.b(gZ_,g.W);g.J\u003dgZ_.prototype;g.J.YW\u003dfunction(){this.visible\u003dVsP(this);this.KX(this.visible);this.icon\u0026\u0026ts5(this,this.icon);this.C.logVisibility(this.element,this.visible\u0026\u0026this.L)};\ng.J.vE\u003dfunction(){return this.C.getVideoData().videoId};\ng.J.onClick\u003dfunction(){this.C.logClick(this.element);var e\u003dthis.C.X(),N\u003dthis.vE();e.l9?DS3(this):fBM(this,N)};\ng.J.onReset\u003dfunction(){this.isRequestPending\u003dthis.J\u003d!1;this.GZ(2);this.YW()};\ng.J.GZ\u003dfunction(e,N){var y\u003dthis.C.X();ts5(this,e);N?this.update({title:N,image:null}):y.userDisplayName?(e\u003d{USER_NAME:y.userDisplayName},this.update({title:this.J?g.SO(\"Added as $USER_NAME\",e):g.SO(\"Watch later as $USER_NAME\",e),image:OI(y)})):this.update({title:\"Watch Later\",image:null});this.C.xp()};\ng.J.nx\u003dfunction(e){g.W.prototype.nx.call(this,e);this.C.logVisibility(this.element,this.visible\u0026\u0026e)};g.b(g.tU,g.sN);g.J\u003dg.tU.prototype;\ng.J.init\u003dfunction(){var e\u003dthis;this.XS\u003dnew g.ys(this.api);this.X9\u003dnew $y(this.api);this.oV\u003dnew g.W({S:\"div\",B:\"ytp-chrome-top\"});this.tooltip\u003dnew g.fU(this.api,this);this.channelAvatar\u003dnew wR5(this.api);this.title\u003dnew Vq(this.api);this.ax\u003dnew g.r1({S:\"div\",B:\"ytp-chrome-top-buttons\"});this.rQ\u003dnew GTF(this.api,this.oV.element);this.NS\u003dthis.api.X().controlsType\u003d\u003d\u003d\"1\"?new oZH(this.api,this,this.tT):null;this.contextMenu\u003dnew Mo5(this.api,this.XS);this.dG\u003dnew g.W({S:\"div\",V:{tabindex:\"0\"}});this.SS\u003dnew g.W({S:\"div\",\nV:{tabindex:\"0\"}});var N\u003dthis.api.Fz(),y\u003dthis.api.X(),w\u003dthis.api.getVideoData();this.cF\u0026\u0026(g.pi(this.api.getRootNode(),\"ytp-embed\"),g.pi(this.api.getRootNode(),\"ytp-embed-playlist\"),this.GQ\u0026\u0026(g.pi(this.api.getRootNode(),\"ytp-embed-overlays-autohide\"),g.pi(this.contextMenu.element,\"ytp-embed-overlays-autohide\")),this.Lb\u003d60,this.Th\u003d89);this.api.X().K\u0026\u0026g.pi(this.api.getRootNode(),\"ytp-embed-pfl\");this.api.X().N\u0026\u0026(g.pi(this.api.getRootNode(),\"ytp-mobile\"),this.api.X().U\u0026\u0026g.pi(this.api.getRootNode(),\"ytp-embed-mobile\"));\nw\u0026\u0026w.videoId\u0026\u0026(this.nw\u003dw\u0026\u0026w.getEmbeddedPlayerResponse());g.Q(this,this.XS);g.Pb(this.api,this.XS.element,4);g.Q(this,this.X9);g.Pb(this.api,this.X9.element,4);w\u003dnew g.W({S:\"div\",B:\"ytp-gradient-top\"});g.Q(this,w);g.Pb(this.api,w.element,1);this.L0\u003dnew g.NE(w,250,!0,100);g.Q(this,this.L0);g.Q(this,this.oV);g.Pb(this.api,this.oV.element,1);this.rM\u003dnew g.NE(this.oV,250,!0,100);g.Q(this,this.rM);g.Q(this,this.tooltip);g.Pb(this.api,this.tooltip.element,4);var E\u003dnew ELH(this.api);g.Q(this,E);g.Pb(this.api,\nE.element,5);E.subscribe(\"show\",function(C){e.hO(E,C)});\nthis.HK.push(E);this.jm\u003dnew Xh(this.api,E);g.Q(this,this.jm);!this.cF\u0026\u0026this.jm.yB(this.oV.element);g.Q(this,this.channelAvatar);this.channelAvatar.yB(this.oV.element);g.Q(this,this.title);this.title.yB(this.oV.element);this.cF\u0026\u0026(w\u003dnew vLF(this.api),g.Q(this,w),w.yB(this.oV.element));g.Q(this,this.ax);this.ax.yB(this.oV.element);var A\u003dnew l_5(this.api,this);g.Q(this,A);g.Pb(this.api,A.element,5);A.subscribe(\"show\",function(C){e.hO(A,C)});\nthis.HK.push(A);this.searchButton\u003dnew Im(this.api);g.Q(this,this.searchButton);this.searchButton.yB(this.ax.element);this.v_\u003dnew gZ_(this.api);g.Q(this,this.v_);this.v_.yB(this.ax.element);this.shareButton\u003dnew g.v6(this.api,this,A);g.Q(this,this.shareButton);this.shareButton.yB(this.ax.element);this.copyLinkButton\u003dnew rC(this.api,this);g.Q(this,this.copyLinkButton);this.copyLinkButton.yB(this.ax.element);this.cF\u0026\u0026this.jm.yB(this.ax.element);g.Q(this,this.rQ);this.rQ.yB(this.ax.element);y.pz\u0026\u0026(w\u003dnew gC(this.api),\ng.Q(this,w),g.Pb(this.api,w.element,4));y.K||(w\u003dnew UVP(this.api,this.rQ),g.Q(this,w),w.yB(this.ax.element));this.Lw\u003dnew e7s(this.api);g.Q(this,this.Lw);g.Pb(this.api,this.Lw.element,5);this.Lw.subscribe(\"show\",function(){e.hO(e.Lw,e.Lw.e1())});\nthis.HK.push(this.Lw);this.overflowButton\u003dnew g.B6(this.api,this.Lw);g.Q(this,this.overflowButton);this.overflowButton.yB(this.ax.element);this.NS\u0026\u0026g.Q(this,this.NS);y.controlsType\u003d\u003d\u003d\"3\"\u0026\u0026(w\u003dnew dC(this.api),g.Q(this,w),g.Pb(this.api,w.element,9));g.Q(this,this.contextMenu);this.contextMenu.subscribe(\"show\",this.aI,this);this.api.T(\"show_preskip_progress_bar_for_skippable_ads\")||(w\u003dnew up(this.api,new Nh(this.api)),g.Q(this,w),g.Pb(this.api,w.element,4));this.dG.listen(\"focus\",this.KB,this);g.Q(this,\nthis.dG);this.SS.listen(\"focus\",this.tQ,this);g.Q(this,this.SS);var T;(this.Gv\u003dy.zx?null:new L8J(this.api,N,this.contextMenu,this.tT,this.XS,this.X9,function(){return e.Jm()},(T\u003dthis.NS)\u003d\u003dnull?void 0:T.progressBar))\u0026\u0026g.Q(this,this.Gv);\nthis.cF||(this.jK\u003dnew cPs(this.api),g.Q(this,this.jK),g.Pb(this.api,this.jK.element,4),this.An\u003dnew h7J(this.api),g.Q(this,this.An),g.Pb(this.api,this.An.element,4));this.Lg\u003dnew B7s(this.api);g.Q(this,this.Lg);g.Pb(this.api,this.Lg.element,4);if(this.cF){var p\u003dnew xsH(this.api,this.api.X().Bk);g.Q(this,p);g.Pb(this.api,p.element,5);p.subscribe(\"show\",function(C){e.hO(p,C)});\nN\u003dnew ms5(this.api,p);g.Q(this,N);g.Pb(this.api,N.element,4)}this.W3.push(this.XS.element);this.Y(this.api,\"fullscreentoggled\",this.bz);this.Y(this.api,\"offlineslatestatechange\",function(){e.api.hB()\u0026\u0026Qm(e.tT,128,!1)});\nthis.Y(this.api,\"cardstatechange\",function(){e.H7()});\nthis.Y(this.api,\"resize\",this.Kh1);this.Y(this.api,\"videoplayerreset\",this.onReset);this.Y(this.api,\"showpromotooltip\",this.HX1);g.sN.prototype.init.call(this)};\ng.J.Rf\u003dfunction(){return this.tooltip};\ng.J.SH\u003dfunction(){return this.NS};\ng.J.hO\u003dfunction(e,N){N?this.D8\u003de:this.D8\u003dnull;this.H7()};\ng.J.wG\u003dfunction(e,N){if(N)this.Yl.push(e);else for(N\u003dthis.Yl.length;N\u003e\u003d0;N--)if(this.Yl[N]\u003d\u003d\u003de){this.Yl.splice(N,1);break}Qm(this.tT,64,this.Yl.length\u003e0)};\ng.J.B4\u003dfunction(){this.api.CO()\u0026\u0026this.api.fz();return!!this.D8||ui0(this)||g.sN.prototype.B4.call(this)};\ng.J.rj\u003dN3(3);g.J.jy\u003dN3(7);g.J.f2\u003dN3(10);\ng.J.H7\u003dfunction(){var e\u003d!this.B4(),N\u003de\u0026\u0026this.api.CO()\u0026\u0026!g.G(this.api.getPlayerStateObject(),2)\u0026\u0026!g.KX(this.api.getVideoData())\u0026\u0026!this.api.X().K\u0026\u0026!this.api.isEmbedsShortsMode(),y\u003dthis.cF\u0026\u0026g.cb(this.api)\u0026\u0026g.G(this.api.getPlayerStateObject(),128);e||y?(this.rM.show(),this.L0.show()):(this.rM.hide(),this.L0.hide(),this.api.Zk(this.oV.element));N?this.rQ.WY():this.rQ.rT();this.NS\u0026\u0026bSF(this.NS,this.wZ||!e);this.api.T(\"web_player_hide_overflow_button_if_empty_menu\")\u0026\u0026q6E(this);g.sN.prototype.H7.call(this)};\ng.J.yg\u003dfunction(e,N,y,w,E){e.style.left\u003d\"\";e.style.top\u003d\"\";e.style.bottom\u003d\"\";var A\u003dg.Be(e),T\u003dw||this.NS\u0026\u0026g.Ex(this.NS.ut(),N),p\u003dw\u003dnull;y!\u003dnull\u0026\u0026T||(w\u003dg.Be(N),p\u003dg.ce(N,this.api.getRootNode()),y\u003d\u003dnull\u0026\u0026(y\u003dp.x+w.width/2));y-\u003dA.width/2;T?(N\u003dthis.NS,w\u003dh2F(N),p\u003dcB3(N),T\u003dthis.api.Fz().getPlayerSize().height,y\u003dg.Ja(y,w,w+p-A.width),A\u003dT-kLP(N)-A.height):g.Ex(this.oV.element,N)?(N\u003dthis.api.Fz().getPlayerSize().width,y\u003dg.Ja(y,12,N-A.width-12),A\u003dthis.Nr()?this.Th:this.Lb,this.api.X().playerStyle\u003d\u003d\u003d\"gvn\"\u0026\u0026(A+\u003d\n20),this.cF\u0026\u0026(A-\u003dthis.Nr()?26:18)):(N\u003dthis.api.Fz().getPlayerSize(),y\u003dg.Ja(y,12,N.width-A.width-12),A\u003dp.y\u003e(N.height-w.height)/2?p.y-A.height-12:p.y+w.height+12);e.style.top\u003dA+(E||0)+\"px\";e.style.left\u003dy+\"px\"};\ng.J.vg\u003dfunction(e){e\u0026\u0026(this.api.Zk(this.oV.element),this.NS\u0026\u0026this.api.Zk(this.NS.ut()));this.GQ\u0026\u0026(g.Y1(this.contextMenu.element,\"ytp-autohide\",e),g.Y1(this.contextMenu.element,\"ytp-autohide-active\",!0));g.sN.prototype.vg.call(this,e)};\ng.J.OG\u003dfunction(){g.sN.prototype.OG.call(this);this.GQ\u0026\u0026(g.Y1(this.contextMenu.element,\"ytp-autohide-active\",!1),this.GQ\u0026\u0026(this.contextMenu.hide(),this.Lw\u0026\u0026this.Lw.hide()))};\ng.J.eW\u003dfunction(e,N){var y\u003dthis.api.Fz().getPlayerSize();y\u003dnew g.pK(0,0,y.width,y.height);if(e||this.tT.N\u0026\u0026!this.B4()){if(this.api.X().d2||N)e\u003dthis.Nr()?this.Th:this.Lb,y.top+\u003de,y.height-\u003de;this.NS\u0026\u0026(y.height-\u003dkLP(this.NS))}return y};\ng.J.bz\u003dfunction(e){var N\u003dthis.api.getRootNode();e?N.parentElement?(N.setAttribute(\"aria-label\",\"YouTube Video Player in Full screen\"),this.api.X().externalFullscreen||(N.parentElement.insertBefore(this.dG.element,N),N.parentElement.insertBefore(this.SS.element,N.nextSibling))):g.t0(Error(\"Player not in DOM.\")):(N.setAttribute(\"aria-label\",\"YouTube Video Player\"),this.dG.detach(),this.SS.detach());this.I9();this.GV()};\ng.J.Nr\u003dfunction(){var e\u003dthis.api.X();return this.api.isFullscreen()\u0026\u0026!e.U||!1};\ng.J.showControls\u003dfunction(e){this.vX\u003d!e;this.H7()};\ng.J.I9\u003dfunction(){var e\u003dthis.Nr();this.tooltip.scale\u003de?1.5:1;this.contextMenu\u0026\u0026g.Y1(this.contextMenu.element,\"ytp-big-mode\",e);this.H7();this.api.T(\"web_player_hide_overflow_button_if_empty_menu\")||q6E(this);this.GV();var N\u003dthis.api.isEmbedsShortsMode();N\u0026\u0026e?(e\u003d(this.api.Fz().getPlayerSize().width-this.api.getVideoContentRect().width)/2,g.$0(this.oV.element,\"padding-left\",e+\"px\"),g.$0(this.oV.element,\"padding-right\",e+\"px\")):N\u0026\u0026(g.$0(this.oV.element,\"padding-left\",\"\"),g.$0(this.oV.element,\"padding-right\",\n\"\"));g.sN.prototype.I9.call(this)};\ng.J.JG\u003dfunction(){if(ui0(this)\u0026\u0026!g.cb(this.api))return!1;var e\u003dthis.api.getVideoData();return!g.hR(this.api.X())||this.api.getPresentingPlayerType()\u003d\u003d\u003d2||!this.nw||((e\u003dthis.nw||e.nw)?(e\u003de.embedPreview)?(e\u003de.thumbnailPreviewRenderer,e\u003de.videoDetails\u0026\u0026g.m(e.videoDetails,m23)||null):e\u003dnull:e\u003dnull,e\u0026\u0026e.collapsedRenderer\u0026\u0026e.expandedRenderer)?g.sN.prototype.JG.call(this):!1};\ng.J.GV\u003dfunction(){g.sN.prototype.GV.call(this);this.api.logVisibility(this.title.element,!!this.bL);this.jm\u0026\u0026this.jm.nx(!!this.bL);this.channelAvatar.nx(!!this.bL);this.overflowButton\u0026\u0026this.overflowButton.nx(this.xx()\u0026\u0026!!this.bL);this.shareButton\u0026\u0026this.shareButton.nx(!this.xx()\u0026\u0026!!this.bL);this.v_\u0026\u0026this.v_.nx(!this.xx()\u0026\u0026!!this.bL);this.searchButton\u0026\u0026this.searchButton.nx(!this.xx()\u0026\u0026!!this.bL);this.copyLinkButton\u0026\u0026this.copyLinkButton.nx(!this.xx()\u0026\u0026!!this.bL);if(!this.bL){this.api.Zk(this.oV.element);\nfor(var e\u003d0;e\u003cthis.HK.length;e++){var N\u003dthis.HK[e];N.e1()\u0026\u0026N.rT()}}};\ng.J.zi\u003dfunction(e){this.NS\u0026\u0026bSF(this.NS,this.B4());this.H7();g.sN.prototype.zi.call(this,e)};\ng.J.handleGlobalKeyDown\u003dfunction(e,N,y,w,E,A,T,p){return this.Gv?this.Gv.handleGlobalKeyDown(e,N,y,w,E,A,T,p):!1};\ng.J.handleGlobalKeyUp\u003dfunction(e,N,y,w,E,A,T){return this.Gv?this.Gv.handleGlobalKeyUp(e,N,y,w,E,A,T):!1};\ng.J.Jm\u003dfunction(){if(this.contextMenu.Og)return this.contextMenu.rT(),!0;if(this.Yl.length)return this.Yl[this.Yl.length-1].rT(),!0;if(this.D8)return this.D8.rT(),!0;this.NS\u0026\u0026this.api.Zk(this.NS.ut());this.ax\u0026\u0026this.api.Zk(this.ax.element);return g.sN.prototype.Jm.call(this)};\ng.J.Aj\u003dfunction(e,N){this.We\u003dN;this.wG(e,N);this.aI()};\ng.J.aI\u003dfunction(){var e\u003dthis.We||this.contextMenu.e1();this.h_!\u003d\u003de\u0026\u0026(this.h_\u003de,this.api.Mg(\"onAutonavPauseRequest\",this.h_))};\ng.J.KB\u003dfunction(){ZSs(this,this.api.getRootNode(),!0).focus()};\ng.J.tQ\u003dfunction(){ZSs(this,this.api.getRootNode(),!1).focus()};\ng.J.X6\u003dfunction(){return this.NS\u0026\u0026this.NS.K};\ng.J.Cd\u003dfunction(){this.tT.Cd()};\ng.J.VU\u003dfunction(){this.XS.hide()};\ng.J.O6\u003dfunction(e){this.XS.O6(!e.isOrWillBePlaying())};\ng.J.mw\u003dfunction(e,N,y,w){this.X9.mw(e,N,y,w)};\ng.J.renderChapterSeekingAnimation\u003dfunction(e,N,y){hrJ(this.X9,e,N,y)};\ng.J.Kh1\u003dfunction(){xSM(this,!0)};\ng.J.onReset\u003dfunction(){q6E(this)};\ng.J.HX1\u003dfunction(e){xSM(this,!1,e)};\ng.J.iH\u003dfunction(){return this.contextMenu};\ng.J.Bv\u003dfunction(e,N){var y;if((y\u003dthis.NS)!\u003dnull){var w\u003dNumber(e.element.getAttribute(\"data-priority\"))||0,E\u003d0,A\u003dy.N.element;N\u0026\u0026y.C.T(\"delhi_modern_web_player\")\u0026\u0026(A\u003dy.N.hW(ib[N]));N\u003dg.c(A.children);for(y\u003dN.next();!(y.done||w\u003c(Number(y.value.getAttribute(\"data-priority\"))||0));y\u003dN.next())E++;e.yB(A,E)}};\ng.J.v5\u003dfunction(){var e,N\u003d(e\u003dthis.NS)\u003d\u003dnull?void 0:e.progressBar;if(N){var y;((y\u003dN.N)\u003d\u003dnull?0:y.isEnabled)\u0026\u0026N.v5()}};g.b(g.ub,g.dH);g.ub.prototype.uZ\u003dfunction(){return!1};\ng.ub.prototype.create\u003dfunction(){var e\u003dthis.player.X();g.ZY(e)\u0026\u0026e.N||e.disableOrganicUi?this.chrome\u003dnew g.sN(this.player):this.chrome\u003dnew g.tU(this.player);g.Q(this,this.chrome);this.chrome.init();this.player.Go(\"ux\")};\ng.ub.prototype.Yp\u003dfunction(){return this.chrome};var qV\u003d[],VFF\u003d!1;g.b(Zt,g.x);Zt.prototype.G\u003dfunction(){this.J!\u003dnull\u0026\u0026this.app.getVideoData()!\u003d\u003dthis.J\u0026\u0026u0(this.J)\u0026\u0026r8M(this.app,this.J,void 0,void 0,this.K)};\nZt.prototype.Z\u003dfunction(){if(this.J!\u003dnull\u0026\u0026this.app.getVideoData()!\u003d\u003dthis.J\u0026\u0026this.N!\u003dnull\u0026\u0026this.j!\u003dnull\u0026\u0026this.L!\u003dnull\u0026\u0026u0(this.J)){var e\u003dQSE(this.N,this.j,this.L);e\u003d\u003dnull?r8M(this.app,this.J,void 0,void 0,this.K):(this.N.Fh(\"sgap\",e),this.N.getVideoData().U\u0026\u0026this.N.BZ(!1))}};\nZt.prototype.U\u003dfunction(e){var N\u003dthis.app.nh();if(N){var y\u003dthis.app.getCurrentTime();Math.abs(y-e.end/1E3)\u003e5\u0026\u0026N.Fh(\"glrs\",{cmt:y});N.seekTo(0,{seekSource:58});N.Fh(\"glrre\",{cmt:y})}};\nZt.prototype.fh\u003dfunction(){this.J\u003dnull;g.x.prototype.fh.call(this)};g.b(g.xM,R8);g.J\u003dg.xM.prototype;g.J.isView\u003dfunction(){return!0};\ng.J.eb\u003dfunction(){var e\u003dthis.mediaElement.getCurrentTime();if(e\u003cthis.start)try{var N\u003dthis.mediaElement.O4(),y\u003dT6(N,e);return!(this.start\u003cy)}catch(w){}return!1};\ng.J.JP\u003dfunction(){return Ch(this.mediaElement.JP(),this.start,this.end)};\ng.J.O4\u003dfunction(){return Ch(this.mediaElement.O4(),this.start,this.end)};\ng.J.Gz\u003dfunction(){return Ch(this.mediaElement.Gz(),this.start,this.end)};\ng.J.getCurrentTime\u003dfunction(){return this.mediaElement.getCurrentTime()-this.start};\ng.J.setCurrentTime\u003dfunction(e){this.mediaElement.setCurrentTime(e+this.start)};\ng.J.getDuration\u003dfunction(){return isFinite(this.end)\u0026\u0026!this.J?this.end-this.start:this.mediaElement.getDuration()-this.start};\ng.J.play\u003dfunction(){if(this.eb()){this.mediaElement.getCurrentTime();try{this.mediaElement.setCurrentTime(this.start)}catch(e){}}return this.mediaElement.play()};\ng.J.N7\u003dfunction(){var e\u003dR8.prototype.N7.call(this);e.view\u003dthis.start+\"-\"+this.end;return e};\ng.J.addEventListener\u003dfunction(e,N){this.mediaElement.addEventListener(e,N)};\ng.J.removeEventListener\u003dfunction(e,N){this.mediaElement.removeEventListener(e,N)};\ng.J.Sd\u003dfunction(){return this.mediaElement.Sd()};\ng.J.activate\u003dfunction(e){this.mediaElement.activate(e)};\ng.J.E$\u003dfunction(){return this.mediaElement.E$()};\ng.J.playVideo\u003dfunction(){return this.mediaElement.playVideo()};\ng.J.xj\u003dfunction(){this.mediaElement.xj()};\ng.J.je\u003dfunction(){this.mediaElement.je()};\ng.J.pk\u003dfunction(){return this.mediaElement.pk()};\ng.J.ut\u003dfunction(){return this.mediaElement.ut()};\ng.J.cI\u003dfunction(){return this.mediaElement.cI()};\ng.J.bC\u003dfunction(e){this.mediaElement.bC(e)};\ng.J.Wu\u003dfunction(){this.mediaElement.Wu()};\ng.J.getPlaybackRate\u003dfunction(){return this.mediaElement.getPlaybackRate()};\ng.J.setPlaybackRate\u003dfunction(e){return this.mediaElement.setPlaybackRate(e)};\ng.J.ZS\u003dfunction(){return this.mediaElement.ZS()};\ng.J.setLoop\u003dfunction(e){this.mediaElement.setLoop(e)};\ng.J.canPlayType\u003dfunction(e,N){return this.mediaElement.canPlayType(e,N)};\ng.J.isPaused\u003dfunction(){return this.mediaElement.isPaused()};\ng.J.isSeeking\u003dfunction(){return this.mediaElement.isSeeking()};\ng.J.isEnded\u003dfunction(){return this.mediaElement.isEnded()};\ng.J.sV\u003dfunction(){return this.mediaElement.sV()};\ng.J.Zs\u003dfunction(e){this.mediaElement.Zs(e)};\ng.J.dA\u003dfunction(){return this.mediaElement.dA()};\ng.J.load\u003dfunction(){this.mediaElement.load()};\ng.J.pause\u003dfunction(){this.mediaElement.pause()};\ng.J.Rl\u003dfunction(){return this.mediaElement.Rl()};\ng.J.pM\u003dfunction(){return this.mediaElement.pM()};\ng.J.pw\u003dfunction(){return this.mediaElement.pw()};\ng.J.Cq\u003dfunction(){return this.mediaElement.Cq()};\ng.J.getVideoPlaybackQuality\u003dfunction(){return this.mediaElement.getVideoPlaybackQuality()};\ng.J.ox\u003dfunction(){return this.mediaElement.ox()};\ng.J.aS\u003dfunction(){return this.mediaElement.aS()};\ng.J.togglePictureInPicture\u003dfunction(){this.mediaElement.togglePictureInPicture()};\ng.J.wD\u003dfunction(){return this.mediaElement.wD()};\ng.J.getSize\u003dfunction(){return this.mediaElement.getSize()};\ng.J.setSize\u003dfunction(e){this.mediaElement.setSize(e)};\ng.J.getVolume\u003dfunction(){return this.mediaElement.getVolume()};\ng.J.setVolume\u003dfunction(e){this.mediaElement.setVolume(e)};\ng.J.setAttribute\u003dfunction(e,N){this.mediaElement.setAttribute(e,N)};\ng.J.removeAttribute\u003dfunction(e){this.mediaElement.removeAttribute(e)};\ng.J.hasAttribute\u003dfunction(e){return this.mediaElement.hasAttribute(e)};\ng.J.LT\u003dN3(56);g.J.R4\u003dN3(58);g.J.CH\u003dN3(60);g.J.D9\u003dN3(62);g.J.u5\u003dfunction(){return this.mediaElement.u5()};\ng.J.o7\u003dfunction(e){this.mediaElement.o7(e)};\ng.J.Vr\u003dfunction(e){return this.mediaElement.Vr(e)};\ng.J.bS\u003dfunction(){return this.mediaElement.bS()};\ng.J.stopVideo\u003dfunction(){this.mediaElement.stopVideo()};\ng.J.ao\u003dfunction(e){this.mediaElement.ao(e)};\ng.J.audioTracks\u003dfunction(){return this.mediaElement.audioTracks()};\ng.J.wu\u003dfunction(e){this.mediaElement.wu(e)};g.b(KNM,g.x);g.J\u003dKNM.prototype;g.J.getStatus\u003dfunction(){return this.status};\ng.J.Yo\u003dfunction(){var e\u003dthis.J.getVideoData(),N\u003dthis.N.getVideoData(),y;if((y\u003de.K)\u0026\u0026!(y\u003d!e.J)){y\u003de.J;for(var w\u003d!1,E\u003d!1,A\u003dg.c(Object.values(y.J)),T\u003dA.next();!T.done;T\u003dA.next())T\u003dT.value,T.info.audio\u0026\u0026T.index.isLoaded()\u0026\u0026(w\u003d!0),T.info.video\u0026\u0026T.index.isLoaded()\u0026\u0026(E\u003d!0);y.J[\"0\"]\u0026\u0026(E\u003d!0);y\u003dw\u0026\u0026E}if(y)if(this.J.LC()){A\u003dnZH(this.policy,this.J,this.N,this.iZ);T\u003dWNM(this);y\u003dT.A5;E\u003dT.Qo;w\u003dT.Bt;T\u003dT.Vo;if(!this.G){var p\u003dthis.N.eN()*1E3,C\u003dthis.J.eN();C\u003d(w-y-C)*1E3;A\u0026\u0026A.msg\u003d\u003d\u003d\"in-the-past\"\u0026\u0026(C\u003d0);e\u003de.isAd();this.N.rJ(p,\nC,e);this.G\u003d!0}A?(N\u003d\"cannot_apply\"+A.msg,delete A.msg,this.zS(N,A)):this.status.status\u003d\u003d\u003d2?sS9(this):(e\u003dthis.J.E$())\u0026\u0026HI(e)\u0026\u0026(!nh(e)\u0026\u0026g.O8()?this.zS(\"mse_closed\"):N.J\u0026\u0026Ai(N.J)\u0026\u0026e.N\u0026\u0026!e.N.QC()?this.zS(\"encr_upgrade\"):(N\u003dthis.J.LC(),N.isEnded()?this.zS(\"elem_ended\"):E\u003c0?this.zS(\"next_player_future\"):(this.Z\u003dw,this.currentVideoDuration\u003dw-y,this.K\u003dbR9(e,y,w,!0),this.j\u003dbR9(e,E,T,!1),e\u003dthis.N.getVideoData().clientPlaybackNonce,this.J.Fh(\"gaplessPrep\",{cpn:e}),this.J.KH(this.K,!1,GLM(this),this.nX.X().T(\"html5_shorts_gapless_keep_pending_requests\")\u0026\u0026\nRf(this.J.getVideoData())),this.J.setMediaElement(OS9(N,y,w,!this.J.getVideoData().isAd())),nU(this,2),sS9(this))))}else this.zS(\"no-elem\")};\ng.J.Hv\u003dfunction(e){var N\u003de\u003d\u003d\u003dLNP(this).Sr,y\u003dN?this.K.J:this.K.N;N\u003dN?this.j.J:this.j.N;if(y.isActive\u0026\u0026!N.isActive){var w\u003dthis.Z;AX(e.Ju(),w-.01)\u0026\u0026(nU(this,4),y.isActive\u003d!1,y.MC\u003dy.MC||y.isActive,(this.L\u003d\u003d\u003d1?this.J:this.N).Fh(\"sbh\",{}),N.isActive\u003d!0,N.MC\u003dN.MC||N.isActive,this.L!\u003d\u003d0\u0026\u0026(this.J.getVideoData().hv\u003d!0));e\u003dthis.j.N;if(this.j.J.isActive\u0026\u0026e.isActive\u0026\u0026(nU(this,5),this.L!\u003d\u003d0)){e\u003dthis.N.fI();y\u003dthis.J.fI();this.J.Fh(\"sbs\",{citag:y\u003d\u003dnull?void 0:y.itag,nitag:e\u003d\u003dnull?void 0:e.itag});this.N.Fh(\"gitags\",\n{pitag:y\u003d\u003dnull?void 0:y.itag,citag:e\u003d\u003dnull?void 0:e.itag});var E;(E\u003dthis.N)\u003d\u003dnull||E.tS()}}};\ng.J.u4\u003dfunction(){this.au()\u0026\u0026this.zS(\"player-reload-after-handoff\")};\ng.J.zS\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?{}:N;if(!this.Ss()\u0026\u0026this.status.status!\u003d\u003d6){var y\u003dthis.status.status\u003e\u003d4\u0026\u0026e!\u003d\u003d\"player-reload-after-handoff\";this.status\u003d{status:Infinity,error:e};if(this.J\u0026\u0026this.N){var w\u003dthis.N.getVideoData().clientPlaybackNonce;this.J.Qi(new P3(\"dai.transitionfailure\",Object.assign(N,{cpn:w,transitionTimeMs:this.iZ,msg:e})));this.J.BZ(y)}this.P7.reject(e);this.dispose()}};\ng.J.au\u003dfunction(){return this.status.status\u003e\u003d4\u0026\u0026this.status.status\u003c6};\ng.J.fh\u003dfunction(){USH(this);this.J.unsubscribe(\"newelementrequired\",this.u4,this);if(this.K){var e\u003dthis.K.N;this.K.J.KC.unsubscribe(\"updateend\",this.Hv,this);e.KC.unsubscribe(\"updateend\",this.Hv,this)}g.x.prototype.fh.call(this)};\ng.J.Dt\u003dfunction(e){g.FD(e,128)\u0026\u0026this.zS(\"player-error-event\")};g.b(Qq,g.x);Qq.prototype.clearQueue\u003dfunction(e,N){e\u003de\u003d\u003d\u003dvoid 0?!1:e;N\u003dN\u003d\u003d\u003dvoid 0?!1:N;this.j\u0026\u0026this.j.reject(\"Queue cleared\");this.app.X().T(\"html5_gapless_fallback_on_qoe_restart_v2\")||N\u0026\u0026this.N\u0026\u0026this.N.BZ(!1);mY(this,e)};\nQq.prototype.xB\u003dfunction(){return!this.J};\nQq.prototype.au\u003dfunction(){var e;return((e\u003dthis.K)\u003d\u003dnull?void 0:e.au())||!1};\nQq.prototype.fh\u003dfunction(){mY(this);g.x.prototype.fh.call(this)};g.b(wJE,g.pT);g.J\u003dwJE.prototype;g.J.getVisibilityState\u003dfunction(e,N,y,w,E,A,T,p){return e?4:yW5()?3:N?2:y?1:w?5:E?7:A?8:T?9:p?10:0};\ng.J.q3\u003dfunction(e){this.fullscreen!\u003d\u003de\u0026\u0026(this.fullscreen\u003de,this.iP())};\ng.J.setMinimized\u003dfunction(e){this.N!\u003d\u003de\u0026\u0026(this.N\u003de,this.iP())};\ng.J.setInline\u003dfunction(e){this.inline!\u003d\u003de\u0026\u0026(this.inline\u003de,this.iP())};\ng.J.bX\u003dfunction(e){this.pictureInPicture!\u003d\u003de\u0026\u0026(this.pictureInPicture\u003de,this.iP())};\ng.J.setSqueezeback\u003dfunction(e){this.K!\u003d\u003de\u0026\u0026(this.K\u003de,this.iP())};\ng.J.Gb\u003dfunction(e){this.j!\u003d\u003de\u0026\u0026(this.j\u003de,this.iP())};\ng.J.ox\u003dfunction(){return this.J};\ng.J.Xi\u003dfunction(){return this.fullscreen!\u003d\u003d0};\ng.J.isFullscreen\u003dfunction(){return this.fullscreen!\u003d\u003d0\u0026\u0026this.fullscreen!\u003d\u003d4};\ng.J.EU\u003dfunction(){return this.fullscreen};\ng.J.isMinimized\u003dfunction(){return this.N};\ng.J.isInline\u003dfunction(){return this.inline};\ng.J.isBackground\u003dfunction(){return yW5()};\ng.J.Wp\u003dfunction(){return this.pictureInPicture};\ng.J.j3\u003dfunction(){return!1};\ng.J.ly\u003dfunction(){return this.K};\ng.J.gN\u003dfunction(){return this.j};\ng.J.iP\u003dfunction(){this.publish(\"visibilitychange\");var e\u003dthis.getVisibilityState(this.ox(),this.isFullscreen(),this.isMinimized(),this.isInline(),this.Wp(),this.j3(),this.ly(),this.gN());e!\u003d\u003dthis.Z\u0026\u0026this.publish(\"visibilitystatechange\");this.Z\u003de};\ng.J.fh\u003dfunction(){AWH(this.L);g.pT.prototype.fh.call(this)};g.b(Eo3,g.x);g.J\u003dEo3.prototype;g.J.NU\u003dfunction(){return this.j};\ng.J.tH\u003dfunction(e){this.j\u003de};\ng.J.nh\u003dfunction(){return this.K};\ng.J.w1\u003dfunction(e){this.K\u003de};\ng.J.Ug\u003dfunction(e){return this.N[e]||null};\ng.J.fh\u003dfunction(){for(var e\u003dg.c(Object.values(this.N)),N\u003de.next();!N.done;N\u003de.next())Ov(N.value);g.x.prototype.fh.call(this)};g.b(HK,g.x);g.J\u003dHK.prototype;g.J.enqueue\u003dfunction(e,N){if(e.j!\u003d\u003dthis)return!1;if(this.segments.length\u003d\u003d\u003d0||(N\u003d\u003d\u003dvoid 0?0:N))this.J\u003de;this.segments.push(e);return!0};\ng.J.EY\u003dfunction(){return this.GW||0};\ng.J.U_\u003dfunction(){return this.j||0};\ng.J.removeAll\u003dfunction(){for(;this.segments.length;){var e\u003dvoid 0;(e\u003dthis.segments.pop())\u003d\u003dnull||e.dispose()}this.N.clear();this.K\u003dvoid 0};\ng.J.fh\u003dfunction(){this.removeAll();g.x.prototype.fh.call(this)};\ng.b(lEs,g.x);g.J\u003dlEs.prototype;g.J.EY\u003dfunction(){return this.GW};\ng.J.U_\u003dfunction(){return this.K};\ng.J.getType\u003dfunction(){return this.type};\ng.J.getVideoData\u003dfunction(){return this.videoData};\ng.J.qa\u003dfunction(e){rd(e);this.videoData\u003de};\ng.J.fh\u003dfunction(){FBM(this);g.x.prototype.fh.call(this)};g.R5.prototype.ow\u003dfunction(e,N){if(N\u003d\u003d\u003d1)return this.J.get(e);if(N\u003d\u003d\u003d2)return this.K.get(e);if(N\u003d\u003d\u003d3)return this.N.get(e)};\ng.R5.prototype.r6\u003dN3(50);g.R5.prototype.O7\u003dfunction(e,N,y,w){y\u003d{Yh:w,Z8:y};N?this.K.set(e,y):this.J.set(e,y)};\ng.R5.prototype.clearAll\u003dfunction(){this.J.clear();this.K.clear();this.N.clear()};\ng.b(g.GT,g.x);g.J\u003dg.GT.prototype;g.J.QJ\u003dfunction(e,N,y){return new g.wF(e,N,{id:y,namespace:\"serverstitchedcuerange\",priority:9})};\ng.J.Lt\u003dfunction(e){var N\u003de.oO?e.oO*1E3:e.GW,y\u003dthis.N.get(e.cpn);y\u0026\u0026this.playback.removeCueRange(y);this.N.delete(e.cpn);this.K.delete(e.cpn);y\u003dthis.L.indexOf(e);y\u003e\u003d0\u0026\u0026this.L.splice(y,1);y\u003d[];for(var w\u003dg.c(this.Z),E\u003dw.next();!E.done;E\u003dw.next())E\u003dE.value,E.end\u003c\u003dN?this.playback.removeCueRange(E):y.push(E);this.Z\u003dy;VhM(this,0,N+e.durationMs)};\ng.J.onCueRangeEnter\u003dfunction(e){this.Et.push(e);var N\u003de.getId();this.playback.Fh(\"sdai\",{oncueEnter:1,cpn:N,start:e.start,end:e.end,ct:(this.playback.getCurrentTime()||0).toFixed(3),cmt:(this.playback.eN()||0).toFixed(3)});var y\u003dN\u003d\u003d\u003d\"\";this.Ut.add(e.N);var w\u003dthis.K.get(N);if(y){var E;if(this.playback.getVideoData().Au()\u0026\u0026((E\u003dthis.J)\u003d\u003dnull?0:E.qd)\u0026\u0026this.j){this.Bp\u003d0;this.J\u003dvoid 0;this.Dl\u0026\u0026(this.events.CX(this.Dl),this.Dl\u003dnull);this.j\u003d\"\";this.Bk\u003d!0;return}}else if(this.playback.Fh(\"sdai\",{enterAdCueRange:1}),\nthis.playback.getVideoData().Au()\u0026\u0026(w\u003d\u003dnull?0:w.Aw))return;if(this.Bk\u0026\u0026!this.J)this.Bk\u003d!1,!y\u0026\u0026w\u0026\u0026(y\u003dthis.playback.getCurrentTime(),Ns(this,{y6:e,isAd:!0,W2:!0,Ix:y,adCpn:N},{isAd:!1,W2:!1,Ix:y}),this.hM\u003dw.cpn,a5(this,w),e\u003dsD(this,\"midab\",w),this.playback.Fh(\"sdai\",e),this.Bp\u003d1),this.D\u003d!1;else if(this.J){if(this.J.W2)this.playback.Fh(\"sdai\",{a_pair_of_same_transition_occurs_enter:1,acpn:this.J.adCpn,transitionTime:this.J.Ix,cpn:N,currentTime:this.playback.getCurrentTime()}),w\u003dthis.playback.getCurrentTime(),\ne\u003d{y6:e,isAd:!y,W2:!0,Ix:w,adCpn:N},N\u003d{y6:this.J.y6,isAd:this.J.isAd,W2:!1,Ix:w,adCpn:this.J.adCpn},this.J.y6\u0026\u0026this.Ut.delete(this.J.y6.N),Ns(this,e,N);else{if(this.J.y6\u003d\u003d\u003de){this.playback.Fh(\"sdai\",{same_cue_range_pair_enter:1,acpn:this.J.adCpn,transitionTime:this.J.Ix,cpn:N,currentTime:this.playback.getCurrentTime(),cueRangeStartTime:e.start,cueRangeEndTime:e.end});this.J\u003dvoid 0;return}if(this.J.adCpn\u003d\u003d\u003dN){N\u0026\u0026this.playback.Fh(\"sdai\",{dchtsc:N});this.J\u003dvoid 0;return}e\u003d{y6:e,isAd:!y,W2:!0,Ix:this.playback.getCurrentTime(),\nadCpn:N};Ns(this,e,this.J)}this.J\u003dvoid 0;this.D\u003d!1}else this.J\u003d{y6:e,isAd:!y,W2:!0,Ix:this.playback.getCurrentTime(),adCpn:N}};\ng.J.onCueRangeExit\u003dfunction(e){var N\u003de.getId();this.playback.Fh(\"sdai\",{oncueExit:1,cpn:N,start:e.start,end:e.end,ct:(this.playback.getCurrentTime()||0).toFixed(3),cmt:(this.playback.eN()||0).toFixed(3)});var y\u003dN\u003d\u003d\u003d\"\",w\u003dthis.K.get(N);if(this.playback.getVideoData().Au()\u0026\u0026!y\u0026\u0026w){if(w.Aw)return;w.Aw\u003d!0;this.G.clear();if(this.ph.T(\"html5_lifa_no_rewatch_ad_sbc\"))if(this.playback.Xq()){var E\u003dw.GW;this.playback.EJ(E/1E3,(E+w.durationMs)/1E3)}else this.playback.Fh(\"lifa\",{remove:0})}if(this.Ut.has(e.N))if(this.Ut.delete(e.N),\nthis.Et\u003dthis.Et.filter(function(A){return A!\u003d\u003de}),this.Bk\u0026\u0026(this.D\u003dthis.Bk\u003d!1,this.playback.Fh(\"sdai\",{cref:1})),this.J){if(this.J.W2){if(this.J.y6\u003d\u003d\u003de){this.playback.Fh(\"sdai\",{same_cue_range_pair_exit:1,\nacpn:this.J.adCpn,transitionTime:this.J.Ix,cpn:N,currentTime:this.playback.getCurrentTime(),cueRangeStartTime:e.start,cueRangeEndTime:e.end});this.J\u003dvoid 0;return}if(this.J.adCpn\u003d\u003d\u003dN){N\u0026\u0026this.playback.Fh(\"sdai\",{dchtsc:N});this.J\u003dvoid 0;return}N\u003d{y6:e,isAd:!y,W2:!1,Ix:this.playback.getCurrentTime(),adCpn:N};Ns(this,this.J,N)}else if(this.playback.Fh(\"sdai\",{a_pair_of_same_transition_occurs_exit:1,pendingCpn:this.J.adCpn,transitionTime:this.J.Ix,upcomingCpn:N,contentCpn:this.playback.getVideoData().clientPlaybackNonce,\ncurrentTime:this.playback.getCurrentTime()}),this.J.adCpn\u003d\u003d\u003dN)return;this.J\u003dvoid 0;this.D\u003d!1}else this.J\u003d{y6:e,isAd:!y,W2:!1,Ix:this.playback.getCurrentTime(),adCpn:N};else this.playback.Fh(\"sdai\",{ignore_single_exit:1})};\ng.J.Rp\u003dfunction(){return{cpn:this.playback.getVideoData().clientPlaybackNonce,durationMs:0,GW:0,playerType:1,OQ:0,videoData:this.playback.getVideoData(),errorCount:0}};\ng.J.Wo\u003dfunction(){if(this.g2)return!1;var e\u003dvoid 0;this.hM\u0026\u0026(e\u003dthis.K.get(this.hM));return this.playback.getVideoData().Au()?!!e\u0026\u0026!e.Aw:!!e};\ng.J.seekTo\u003dfunction(e,N,y,w){e\u003de\u003d\u003d\u003dvoid 0?0:e;N\u003dN\u003d\u003d\u003dvoid 0?{}:N;y\u003dy\u003d\u003d\u003dvoid 0?!1:y;w\u003dw\u003d\u003d\u003dvoid 0?null:w;if(this.playback.getVideoData().Au()\u0026\u0026e\u003c\u003dthis.l9/1E3)this.playback.pauseVideo(),this.l9\u003d0,this.D\u003d!0,this.playback.hT(),this.playback.seekTo(e),this.playback.playVideo();else if(this.D\u003d!0,y)ooE(this,e,N);else{y\u003dthis.app.nh();var E\u003dy\u003d\u003d\u003dthis.Wk?this.dT:null;wl(this,!1);this.Xz\u003de;this.Y_\u003dN;w!\u003dnull\u0026\u0026this.SR.start(w);y\u0026\u0026(this.dT\u003dE||y.getPlayerState(),y.z3(),this.Wk\u003dy)}};\ng.J.fh\u003dfunction(){wl(this,!1);dF0(this);IE5(this);g.x.prototype.fh.call(this)};\ng.J.aZ\u003dfunction(e){this.jn\u003de;this.playback.Fh(\"sdai\",{swebm:e})};\ng.J.Xo\u003dfunction(e,N,y){if(y\u0026\u0026N){var w\u003dthis.G.get(e);if(w){w.locations||(w.locations\u003dnew Map);var E\u003dNumber(N.split(\";\")[0]);y\u003dnew g.YE(y);this.i9\u0026\u0026this.playback.Fh(\"sdai\",{hdlredir:1,itag:N,seg:e,hostport:lN(y)});w.locations.set(E,y)}}};\ng.J.Ox\u003dfunction(e,N,y,w,E,A){var T\u003dw\u003d\u003d\u003d3,p\u003dzI3(this,e,N,w,y,A);if(!p){AP(this,N,T);var C\u003dg.vo0(this,N)?\"undec\":\"ncp\";this.playback.Fh(\"sdai\",{gvprp:C,mt:e,seg:N,tt:w,itag:y,ce:A});return null}T||this.G.set(N,p);A\u003dp.TN;var r;w\u003d((r\u003dthis.ow(N-1,w,E))\u003d\u003dnull?void 0:r.Yh)||\"\";w\u003d\u003d\u003d\"\"\u0026\u0026this.playback.Fh(\"sdai\",{eds:1});r\u003dDFE(this,p.ssdaiAdsConfig);E\u003dthis.playback.getVideoData();var Y;T\u003d((Y\u003dE.N)\u003d\u003dnull?void 0:Y.containerType)||0;Y\u003dE.w$[T];p\u003dp.SI\u0026\u0026N\u003e\u003dp.SI?p.SI:void 0;Y\u003d{EL:A?th5(this,A):[],v0:r,Yh:w,Bx:p,Z1:aA(Y.split(\";\")[0]),\nLv:Y.split(\";\")[1]||\"\"};p\u003d{Ag:Y};this.i9\u0026\u0026(e\u003d{gvprpro:\"v\",sq:N,mt:e.toFixed(3),itag:y,acpns:((C\u003dY.EL)\u003d\u003dnull?void 0:C.join(\"_\"))||\"none\",abid:A},this.playback.Fh(\"sdai\",e));return p};\ng.J.cM\u003dfunction(e){a:{if(!this.g2){var N\u003di0s(this,e);if(!(this.playback.getVideoData().Au()\u0026\u0026(N\u003d\u003dnull?0:N.Aw)))break a}N\u003dvoid 0}var y\u003dN;if(!y)return this.playback.Fh(\"sdai\",{gvprp:\"ncp\",mt:e}),null;N\u003dy.TN;var w\u003dDFE(this,y.ssdaiAdsConfig);y\u003dy.SI\u0026\u0026y.S2\u0026\u0026e\u003e\u003dy.S2?y.SI:void 0;var E\u003dthis.playback.getVideoData(),A,T\u003d((A\u003dE.N)\u003d\u003dnull?void 0:A.containerType)||0;A\u003dE.w$[T];A\u003d{EL:N?th5(this,N):[],v0:w,Bx:y,Z1:aA(A.split(\";\")[0]),Lv:A.split(\";\")[1]||\"\"};if(this.ph.T(\"html5_use_time_without_threshold_first\")){var p;\ne\u003d{gvprpro:\"v\",mt:e.toFixed(3),acpns:((p\u003dA.EL)\u003d\u003dnull?void 0:p.join(\"_\"))||\"none\",abid:N};this.playback.Fh(\"sdai\",e)}return A};\ng.J.zz\u003dfunction(e,N,y,w,E,A){var T\u003dNumber(y.split(\";\")[0]),p\u003dw\u003d\u003d\u003d3;e\u003dzI3(this,e,N,w,y,A);this.i9\u0026\u0026this.playback.Fh(\"sdai\",{gdu:1,seg:N,itag:T,pb:\"\"+!!e});if(!e)return AP(this,N,p),null;e.locations||(e.locations\u003dnew Map);if(!e.locations.has(T)){var C,r;A\u003d(C\u003de.videoData.getPlayerResponse())\u003d\u003dnull?void 0:(r\u003dC.streamingData)\u003d\u003dnull?void 0:r.adaptiveFormats;if(!A)return this.playback.Fh(\"sdai\",{gdu:\"noadpfmts\",seg:N,itag:T}),AP(this,N,p),null;C\u003dA.find(function(l){return l.itag\u003d\u003d\u003dT});\nif(!C||!C.url){var Y\u003de.videoData.videoId;e\u003d[];var M\u003dg.c(A);for(w\u003dM.next();!w.done;w\u003dM.next())e.push(w.value.itag);this.playback.Fh(\"sdai\",{gdu:\"nofmt\",seg:N,vid:Y,itag:T,fullitag:y,itags:e.join(\",\")});AP(this,N,p);return null}e.locations.set(T,new g.YE(C.url,!0))}A\u003de.locations.get(T);if(!A)return this.playback.Fh(\"sdai\",{gdu:\"nourl\",seg:N,itag:T}),AP(this,N,p),null;A\u003dnew T4(A);this.jn\u0026\u0026(A.get(\"dvc\")?this.playback.Fh(\"sdai\",{dvc:A.get(\"dvc\")||\"\"}):A.set(\"dvc\",\"webm\"));(w\u003d(M\u003dthis.ow(N-1,w,E))\u003d\u003dnull?\nvoid 0:M.Yh)\u0026\u0026A.set(\"daistate\",w);e.SI\u0026\u0026N\u003e\u003de.SI\u0026\u0026A.set(\"skipsq\",\"\"+e.SI);(M\u003dthis.playback.getVideoData().clientPlaybackNonce)\u0026\u0026A.set(\"cpn\",M);M\u003d[];e.TN\u0026\u0026(M\u003dth5(this,e.TN),M.length\u003e0\u0026\u0026A.set(\"acpns\",M.join(\",\")));p||this.G.set(N,e);p\u003dnull;p\u003dA.get(\"aids\");w\u003dA.nC();(w\u003d\u003dnull?void 0:w.length)\u003e2048\u0026\u0026this.playback.Fh(\"sdai\",{urltoolong:1,sq:N,itag:T,len:w.length});this.i9\u0026\u0026(w\u0026\u0026(A\u003de.cpn,E\u003de.TN,Z09(this,A,E),E\u0026\u0026!this.CC.has(E)\u0026\u0026(A\u003duW_(this,A,E),C\u003dqXF(this,E),this.playback.Fh(\"sdai\",{iofa:A}),this.playback.Fh(\"sdai\",\n{noawnzd:C-A}),this.playback.Fh(\"sdai\",{acpns:M.join(\".\"),aids:(Y\u003dp)\u003d\u003dnull?void 0:Y.replace(/,/g,\".\")}),this.CC.add(E))),this.playback.Fh(\"sdai\",{gdu:\"v\",seg:N,itag:y,ast:e.GW.toFixed(3),alen:e.durationMs.toFixed(3),acpn:e.cpn,avid:e.videoData.videoId}));return w};\ng.J.QM\u003dfunction(e,N,y){var w\u003dE4(this,e,y);return(w\u003dw?(w.GW+w.durationMs)/1E3:0)\u0026\u0026N\u003ew?(this.Af(e,y,!0),this.playback.seekTo(w),!0):!1};\ng.J.Af\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?!1:y;var w\u003dE4(this,e,N);if(w){var E\u003dvoid 0,A\u003dw.TN;if(A){this.playback.Fh(\"sdai\",{skipadonsq:N,sts:y,abid:A,acpn:w.cpn,avid:w.videoData.videoId});y\u003dthis.Ng.get(A);if(!y)return;y\u003dg.c(y);for(A\u003dy.next();!A.done;A\u003dy.next())A\u003dA.value,A.SI\u003dN,A.S2\u003de,A.GW\u003ew.GW\u0026\u0026(E\u003dA)}this.j\u003dw.cpn;goH(this);e\u003dthis.playback.getCurrentTime();eo(this,w,E,e,e,!1,!0)}};\ng.J.My\u003dfunction(){for(var e\u003dg.c(this.L),N\u003de.next();!N.done;N\u003de.next())N\u003dN.value,N.SI\u003dNaN,N.S2\u003dNaN;goH(this);this.playback.Fh(\"sdai\",{rsac:\"resetSkipAd\",sac:this.j});this.j\u003d\"\"};\ng.J.ow\u003dfunction(e,N,y){return this.aq.ow(e,N,y)};\ng.J.r6\u003dN3(49);\ng.J.O7\u003dfunction(e,N,y,w,E,A,T,p,C){w.length\u003e0\u0026\u0026this.playback.Fh(\"sdai\",{onssinfo:1,sq:e,start:N.toFixed(3),cpns:w.join(\",\"),ds:E.join(\",\"),isVideo:T?1:0});C\u0026\u0026this.aq.O7(e,T,p,C);p\u003dL3(this.playback.getVideoData())\u0026\u0026this.ph.T(\"html5_process_all_cuepoints\");if(T||p){if(w.length\u0026\u0026E.length)for(this.j\u0026\u0026this.j\u003d\u003d\u003dw[0]\u0026\u0026this.playback.Fh(\"sdai\",{skipfail:1,sq:e,acpn:this.j}),e\u003dN+this.U$(),T\u003d0;T\u003cw.length;T++)if(C\u003dw[T],p\u003de,e\u003dp+E[T],C\u003dthis.K.get(C))p-\u003dA[T],C.oO\u003dC.oO!\u003dnull?Math.min(C.oO,p):p;if(w.length\u0026\u0026E.length)for(N\u003d\n(N+this.U$())*1E3,y\u003d0;y\u003cw.length;y++)if(e\u003dw[y],T\u003dE[y]*1E3,e\u003d\u003d\u003dthis.playback.getVideoData().clientPlaybackNonce)fEF(this,N,N+T,!1),N+\u003dT;else{this.VB.has(e)||(this.playback.Fh(\"sdai\",{adCpnFromEmsg:1}),this.VB.add(e));p\u003d0;y\u003cA.length\u0026\u0026(p\u003dA[y]*1E3);C\u003dthis.N.get(e);var r\u003d!1;C?(C.start\u003dN-p,C.end\u003dN+T,this.playback.Wr()):(C\u003dthis.QJ(N-p,N+T,e),this.N.set(e,C),this.playback.Fh(\"sdai\",{newAdCR:1,cpn:e,startTime:C.start,endTime:C.end}),r\u003d!0);N\u003dC.end;fEF(this,C.start,C.end,!0);if(r)for(this.playback.addCueRange(C),\ne\u003dthis.playback.I7(\"serverstitchedcuerange\",36E5),e\u003dg.c(e),T\u003de.next();!T.done;T\u003de.next())this.N.delete(T.value.getId())}else y!\u003d\u003d5\u0026\u0026y!\u003d\u003d4||fEF(this,(N+this.U$())*1E3,(N+this.U$())*1E3+5E3,!1)}};\ng.J.HQ\u003dN3(47);g.J.U$\u003dfunction(){return this.playback.U$()};\ng.J.iR\u003dfunction(e){this.playback.Fh(\"timelineerror\",{e:e})};\ng.J.tP\u003dfunction(e){this.Rq\u0026\u0026this.Kh\u0026\u0026this.Zl.push(this.Kh);e\u0026\u0026this.Kh\u0026\u0026this.FZ.push(this.Kh);this.Kh\u003dnull;this.playback.tP(e)};\ng.J.lh\u003dfunction(e){if(this.g2||e.identifier\u0026\u0026this.jp.has(e.identifier))this.i9\u0026\u0026this.playback.Fh(\"sdai\",{startnoad:e.identifier}),LU(this);else if(DR(this.Zl,function(y){return y.identifier\u003d\u003d\u003de.identifier}))this.playback.Fh(\"sdai\",{timedoutcp:1}),this.qg.start(0);\nelse if(DR(this.FZ,function(y){return y.identifier\u003d\u003d\u003de.identifier}))this.playback.Fh(\"sdai\",{fetchedcp:1}),LU(this);\nelse if(this.qg.isActive()){var N;this.playback.Fh(\"sdai\",{racingcp:((N\u003dthis.Kh)\u003d\u003dnull?void 0:N.identifier)+\"_\"+e.identifier})}else this.PY\u003d(new Date).getTime()/1E3,this.i9\u0026\u0026this.playback.Fh(\"sdai\",{adf:1}),(N\u003d5E3,e.event\u003d\u003d\u003d\"predictStart\")\u0026\u0026(N-\u003de.J),this.a9\u003dMath.max(N,15E3),this.Rq\u003d!1,this.qg.start(this.a9),this.Kh\u003de,this.aq.clearAll(),this.Kx\u003d[]};\ng.J.Ok\u003dfunction(e,N,y,w){y\u003dy||{reason:\"disablessdai\"};if(e\u0026\u0026N){if(!E4(this,e,N))return!1;y.sq\u003dN}if(this.g2)return!1;this.g2\u003d!0;this.Bp\u003e0\u0026\u0026(this.Bp\u003d0,this.hM\u003d\"\",this.api.publish(\"serverstitchedvideochange\"));this.playback.Oy(y,w);return!0};\ng.J.f_\u003dfunction(){this.playback.Fh(\"sdai\",{rstdaist:1});this.aq.clearAll()};\ng.J.Mp\u003dfunction(e){var N;if(e!\u003d\u003d((N\u003dthis.Kh)\u003d\u003dnull?void 0:N.identifier))this.playback.Fh(\"sdai\",{ignorenoad:e});else{this.jp.add(e);var y;((y\u003dthis.Kh)\u003d\u003dnull?void 0:y.identifier)\u003d\u003d\u003de\u0026\u0026LU(this)}};\ng.J.MH\u003dfunction(){return this.Bp};\ng.J.XH\u003dfunction(){return this.hM};\ng.J.Wi\u003dfunction(e){if(this.playback.getVideoData().Au()\u0026\u0026(this.ph.T(\"html5_lifa_no_gab_on_predict_start\")\u0026\u0026e.event\u003d\u003d\u003d\"predictStart\"||this.ph.T(\"html5_lifa_no_gab_on_continue_or_stop\")\u0026\u0026(e.event\u003d\u003d\u003d\"continue\"||e.event\u003d\u003d\u003d\"stop\")))return this.api.Fh(\"sdai\",{cuepoint_skipped:e.event}),!1;var N\u003dql(this.api.jR());if(N\u003dN?N.Wi(e):!1)this.U\u003d{KY:e.identifier,TO:e.startSecs};else if(this.U\u0026\u0026this.U.KY\u003d\u003d\u003de.identifier\u0026\u0026e.startSecs\u003ethis.U.TO+1){this.api.Fh(\"sdai\",{cueStChg:e.identifier,oldSt:this.U.TO.toFixed(3),\nnewSt:e.startSecs.toFixed(3),abid:this.U.Lo});if(this.U.Lo){var y\u003de.startSecs-this.U.TO,w\u003dthis.Ng.get(this.U.Lo);if(w){w\u003dg.c(w);for(var E\u003dw.next();!E.done;E\u003dw.next())E\u003dE.value,E.GW\u003e\u003d0\u0026\u0026(E.GW+\u003dy*1E3,this.ph.T(\"html5_ssdai_update_timeline_on_start_time_change\")\u0026\u0026(E.OQ+\u003dy*1E3),this.playback.getVideoData().Au()\u0026\u0026this.playback.Fh(\"sdai\",{newApEt:E.GW,newApPrt:E.OQ,acpn:E.cpn}))}}this.U.TO\u003de.startSecs}return N};\ng.J.hI\u003dfunction(e){return this.g2?!1:!!i0s(this,e)};\ng.J.Eu\u003dfunction(e){var N\u003dthis;this.playback.pauseVideo();var y\u003dthis.playback.getCurrentTime(),w\u003dthis.K.get(this.hM),E\u003dthis.N.get(this.hM);if(w){this.j\u003dthis.hM;this.D\u003d!1;w.Aw\u003d!0;var A\u003dthis.playback.getCurrentTime();this.J\u003d{y6:E,isAd:!0,W2:!1,Ix:A,adCpn:this.hM,qd:w,RIG:e};this.playback.getVideoData().Au()\u0026\u0026this.playback.T5(w,this.Rp(),A,this.playback.getCurrentTime(),!1,!0,e,(0,g.iC)());if(E\u003d\u003dnull?0:E.start)this.l9\u003dA*1E3-E.start;this.G.clear();this.playback.hT();this.hM\u003dthis.Rp().cpn;this.api.publish(\"serverstitchedvideochange\");\nthis.playback.seekTo(y,{seekSource:89,BY:\"lifa_skip\"});this.playback.playVideo();this.Dl||(this.Dl\u003dthis.events.Y(this.api,\"progresssync\",function(){N.Lt(w)}));\nreturn!0}this.playback.Fh(\"sdai\",{skipFail:y});return!1};\nvar k29\u003d0;g.b(xFE,g.GT);g.J\u003dxFE.prototype;g.J.Lt\u003dfunction(e){var N\u003dthis.N.get(e.cpn);N\u0026\u0026this.playback.removeCueRange(N);this.N.delete(e.cpn);this.K.delete(e.cpn);e\u003dthis.L.indexOf(e);e\u003e\u003d0\u0026\u0026this.L.splice(e,1)};\ng.J.onCueRangeEnter\u003dfunction(e){var N\u003de.getId();this.playback.Fh(\"sdai\",{oncueEnter:1,cpn:N,start:e.start,end:e.end,ct:(this.playback.getCurrentTime()||0).toFixed(3),cmt:(this.playback.eN()||0).toFixed(3)});N\u003dthis.K.get(N);this.playback.Fh(\"sdai\",{enterAdCueRange:1});var y\u003dthis.hM||this.Rp().cpn,w;y\u003d(w\u003dthis.K.get(y))!\u003dnull?w:this.Rp();N\u0026\u0026(e\u003d{y6:e,fR:y,pR:N,Fk:this.playback.getCurrentTime()},this.pP(e))};\ng.J.onCueRangeExit\u003dfunction(e){for(var N\u003dthis.playback.getCurrentTime()*1E3,y\u003de.getId(),w\u003dg.c(this.N.values()),E\u003dw.next();!E.done;E\u003dw.next())if(E\u003dE.value,E.getId()!\u003d\u003dy\u0026\u0026N\u003e\u003dE.start\u0026\u0026N\u003c\u003dE.end)return;if(N\u003dthis.K.get(y))e\u003d{y6:e,fR:N,pR:this.Rp(),Fk:this.playback.getCurrentTime()},this.pP(e)};\ng.J.pP\u003dfunction(e){this.j||this.D||this.aM(this.hM);var N\u003de.fR,y\u003de.pR;if(y.cpn\u003d\u003d\u003dthis.hM)this.playback.Fh(\"sdai\",{igtranssame:1,enter:y.cpn,exit:N.cpn});else{var w\u003dthis.D,E\u003d!!this.j;this.j\u003d\"\";e\u003de.Fk;var A\u003dN.playerType\u003d\u003d\u003d2?N.GW/1E3+N.videoData.Bk:this.Rp().videoData.Bk;if(N.playerType\u003d\u003d\u003d2\u0026\u0026y.playerType\u003d\u003d\u003d2)E?this.playback.Fh(\"sdai\",{igtransskip:1,enter:y.cpn,exit:N.cpn,seek:w,skip:this.j}):eo(this,N,y,A,e,w,E);else{this.hM\u003dy.cpn;if(N.playerType\u003d\u003d\u003d1\u0026\u0026y.playerType\u003d\u003d\u003d2){this.l9\u003d0;a5(this,y);var T\u003dsD(this,\n\"c2a\",y);this.playback.Fh(\"sdai\",T);this.Bp++}else if(N.playerType\u003d\u003d\u003d2\u0026\u0026y.playerType\u003d\u003d\u003d1){T\u003dN.videoData.Bk;this.api.publish(\"serverstitchedvideochange\");var p\u003dsD(this,\"a2c\");this.playback.Fh(\"sdai\",p);this.Bp\u003d0;this.l9\u003dT}this.playback.T5(N,y,A,e,w,E)}this.j\u003d\"\";this.D\u003d!1}};\ng.J.seekTo\u003dfunction(e,N,y,w){e\u003de\u003d\u003d\u003dvoid 0?0:e;N\u003dN\u003d\u003d\u003dvoid 0?{}:N;y\u003dy\u003d\u003d\u003dvoid 0?!1:y;w\u003dw\u003d\u003d\u003dvoid 0?null:w;this.aM(this.hM);g.GT.prototype.seekTo.call(this,e,N,y,w)};\ng.J.Af\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?!1:y;var w\u003dE4(this,e,N);if(w){var E\u003dvoid 0,A\u003dw.TN;if(A){this.playback.Fh(\"sdai\",{skipadonsq:N,sts:y,abid:A,acpn:w.cpn,avid:w.videoData.videoId});y\u003dthis.Ng.get(A);if(!y)return;y\u003dg.c(y);for(A\u003dy.next();!A.done;A\u003dy.next())A\u003dA.value,A.SI\u003dN,A.S2\u003de,A.GW\u003ew.GW\u0026\u0026(E\u003dA)}this.aM(this.hM);this.j\u003dw.cpn;goH(this);e\u003dthis.playback.getCurrentTime();eo(this,w,E,e,e,!1,!0)}};\ng.J.O7\u003dfunction(e,N,y,w,E,A,T,p,C){w.length\u003e0\u0026\u0026this.playback.Fh(\"sdai\",{onssinfo:1,sq:e,start:N.toFixed(3),cpns:w.join(\",\"),ds:E.join(\",\"),isVideo:T?1:0});C\u0026\u0026this.aq.O7(e,T,p,C);y\u003dL3(this.playback.getVideoData())\u0026\u0026this.ph.T(\"html5_process_all_cuepoints\");if(T||y){if(w.length\u0026\u0026E.length)for(this.j\u0026\u0026this.j\u003d\u003d\u003dw[0]\u0026\u0026this.playback.Fh(\"sdai\",{skipfail:1,sq:e,acpn:this.j}),e\u003dN+this.U$(),T\u003d0;T\u003cw.length;T++)if(p\u003dw[T],y\u003de,e\u003dy+E[T],p\u003dthis.K.get(p))y-\u003dA[T],p.oO\u003dp.oO!\u003dnull?Math.min(p.oO,y):y;if(w.length\u0026\u0026E.length)for(T\u003d\n(N+this.U$())*1E3,N\u003d0;N\u003cw.length;N++)if(y\u003dw[N],p\u003dE[N]*1E3,y!\u003d\u003dthis.playback.getVideoData().clientPlaybackNonce){this.VB.has(y)||(this.playback.Fh(\"sdai\",{adCpnFromEmsg:1}),this.VB.add(y));C\u003d0;N\u003cA.length\u0026\u0026(C\u003dA[N]*1E3);if(e\u003dthis.N.get(y))e.start\u003dT-C,e.end\u003dT+p,this.playback.Wr();else for(e\u003dthis.QJ(T-C,T+p,y),this.N.set(y,e),this.playback.Fh(\"sdai\",{newAdCR:1,cpn:y,startTime:e.start,endTime:e.end}),this.playback.addCueRange(e),T\u003dthis.playback.I7(\"serverstitchedcuerange\",36E5),T\u003dg.c(T),y\u003dT.next();!y.done;y\u003d\nT.next())this.N.delete(y.value.getId());T\u003de.end}}};\ng.J.aM\u003dfunction(e){var N\u003de||this.hM,y\u003dthis.K.get(N);if(y){e\u003dy.videoData;var w,E;N\u003dy.oO||((E\u003d(w\u003dthis.N.get(N))\u003d\u003dnull?void 0:w.start)!\u003dnull?E:0)/1E3;w\u003dthis.playback.getCurrentTime()-N;e.Bk\u003dw\u003e0?w:0}else this.Rp().videoData.Bk\u003dthis.playback.getCurrentTime()};g.b(mF_,g.x);g.J\u003dmF_.prototype;\ng.J.Nh\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?\"\":N;if(this.timeline.K\u003d\u003d\u003dN)return!0;var y\u003dthis.timeline.J,w\u003dy\u003d\u003dnull?void 0:y.getVideoData();if(!y||!w)return this.api.Fh(\"ssap\",{htsm:y?0:1}),!1;if(this.api.T(\"html5_ssap_clear_timeline_before_update\")){var E\u003dthis.timeline,A;(A\u003dE.J)\u003d\u003dnull||FBM(A);E.N.clear()}E\u003dKU(y);var T\u003d!1;A\u003d[];var p\u003dnew Map;y\u003d[];var C\u003d[],r\u003d0,Y\u003d0,M\u003d0,l\u003d[];e\u003dg.c(e);for(var F\u003de.next();!F.done;F\u003de.next())a:{var S\u003dvoid 0,k\u003dvoid 0,X\u003dF.value,d\u003dX.clipId;if(d){if(X.zn){M\u003dX.zn.aj||0;F\u003dX.zn.SO||1;var v\u003d\nNumber(((X.zn.jA||0)/(X.zn.bD||1)*1E3).toFixed(0));M\u003dF\u003dv+Number((M/F*1E3).toFixed(0))}else F\u003dv\u003dM,this.hE.has(d)||this.sH.add(d);var V\u003d(k\u003dp.get(d))!\u003dnull?k:0,Z\u003dthis.timeline.K;k\u003d!1;if(Z\u0026\u0026this.api.T(\"html5_ssap_clear_timeline_before_update\")){if(Z\u003dthis.Tx.get(d))Z.start\u003dv,Z.end\u003dF,k\u003d!0}else{if(Z){var n\u003dd;Z\u003dv;var R\u003dF,O\u003dV,E9\u003dNt(this.timeline,n);if(E9!\u003dnull\u0026\u0026E9.length){O\u003cE9.length\u0026\u0026(E9[O].GW\u003dZ,E9[O].K\u003dR);if(n\u003dthis.Tx.get(n))n.start\u003dZ,n.end\u003dR;Z\u003d!0}else Z\u003d!1}if(Z){p.set(d,V+1);T\u003d!0;break a}}l.push(d);!k\u0026\u0026\nX.zn\u0026\u0026(l\u003dthis.QJ(v,F,l.join(\",\")),this.Tx.set(d,l),y.push(l),l\u003d[]);if(((S\u003dX.zn)\u003d\u003dnull?void 0:S.US)\u003d\u003d\u003dw.videoId){k\u003dS\u003dvoid 0;X\u003dd;d\u003dw;X!\u003d\u003dd.clientPlaybackNonce\u0026\u0026this.api.Fh(\"ssap\",{cnm:1,cid:X,cpn:d.clientPlaybackNonce});if(this.api.T(\"html5_ssap_clear_timeline_before_update\"))d.YO\u003dv,X\u003dOD(this.timeline,1,v,F-v,d),A.push(X),v\u003dWK(this.timeline,v,F,[X]),T\u003dT||v;else if(Z\u003d[],d\u0026\u0026(d.YO\u003dv,Z\u003d(k\u003dNt(this.timeline,X))!\u003dnull?k:[]),!this.timeline.K\u0026\u0026Z.length\u0026\u0026V\u003d\u003d\u003d0){T\u003dZ[0];T.GW\u003dv;T.K\u003dF;d\u003d(S\u003dthis.timeline.J)\u003d\u003dnull?\nvoid 0:S.J;if((S\u003dd\u003d\u003dnull?void 0:d.get(0))\u0026\u0026d)for(k\u003d0;k\u003cS.length;k++)if(Z\u003dS[k],Z.EY()!\u003d\u003dZ.U_()){Z.GW\u003dv;Z.j\u003dF;S.splice(k,1);d.has(v)?d.get(v).push(Z):d.set(v,[Z]);break}A.push(T);p.set(X,V+1);T\u003d!0}else X\u003dOD(this.timeline,1,v,F-v,d),A.push(X),v\u003dWK(this.timeline,v,F,[X]),T\u003dT||v;C.length\u0026\u0026(C\u003dH0n(this,r||0,Y,C),T\u003dT||C);Y\u003dr\u003dF;C\u003d[]}else V\u003dvoid 0,S\u003dthis.Ws.get(d),k\u003dS!\u003dnull?S:new g.t3(this.api.X(),{cpn:d}),k.s6\u003d!0,this.sH.has(d)\u0026\u0026this.Ws.set(d,k),r\u003dMath.min(v,r),Y\u003dMath.max(F,Y),this.api.Fh(\"ssap\",{e:v,d:F-\nv,c:d,p:S?1:0}),k.YO\u003dv,F\u003dOD(this.timeline,2,v,F-v,k,(V\u003dX.NQ)\u003d\u003dnull?void 0:V.Jv),C.push(F)}else this.api.Fh(\"ssap\",{cm:1})}C.length\u0026\u0026(w\u003dH0n(this,r||0,Y,C),T\u003dT||w);E\u0026\u0026A.length\u0026\u0026(MhP(this.timeline,E,A),this.api.T(\"html5_ssap_clear_timeline_before_update\")\u0026\u0026(w\u003dA[A.length-1].U_(),(E\u003dthis.timeline.J)!\u003dnull\u0026\u0026(E.K\u003dw)));y.length\u0026\u0026this.playback.Ef(y);if(T){this.timeline.K\u003dN;w\u003dthis.playback.XW();N\u003d[];w\u003dg.c(w);for(y\u003dw.next();!y.done;y\u003dw.next()){y\u003dy.value;if(y.K){if(this.api.T(\"html5_ssap_fix_ad_completion_cue_range\")\u0026\u0026\ny.start\u003d\u003d\u003d0x7ffffffffffff)continue;E\u003dXC(this,y.K);if(E\u003d\u003d\u003dy.N3)continue;y.start\u003dy.start-y.N3+E;y.end\u003dy.end-y.N3+E;y.N3\u003dE;N.push(y)}this.api.T(\"html5_ssap_fix_cue_range_updates\")||this.playback.S4(N)}this.api.T(\"html5_ssap_fix_cue_range_updates\")\u0026\u0026this.playback.S4(N);this.api.Fh(\"ssap\",{tu:Mo(this)});N\u003dql(this.api.jR());this.api.Fh(\"ssap\",{am:N?1:0})}else this.api.Fh(\"ssap\",{tnu:1});return!0};\ng.J.addPlayerResponseForAssociation\u003dfunction(e){var N\u003dnew g.t3(this.api.X(),e.playerVars);N.playerResponseCpn?N.clientPlaybackNonce\u003dN.playerResponseCpn:this.api.Fh(\"ssap\",{eim:this.playback.getVideoData().clientPlaybackNonce});N.s6\u003d!0;if(e\u003de.Al)N.Al\u003de,N.clientPlaybackNonce\u003de.cpn;e\u003dN.clientPlaybackNonce;this.api.Fh(\"ssap\",{aprfa:e+\"_\"+N.videoId});if(e){this.Ws.set(e,N);var y\u003dNt(this.timeline,e),w\u003d!1;if(y\u003d\u003dnull?0:y.length){y\u003dg.c(y);for(var E\u003dy.next();!E.done;E\u003dy.next())E\u003dE.value,N.YO\u003dE.EY(),E.qa(N),\nE.N\u0026\u0026(w\u003d!0)}else w\u003d!N.videoId;if(!w){if(!HHs(this.playback.JW.Eg(N.videoId))){var A;this.api.Fh(\"ssap\",{nlc:e,nlcc:(A\u003dthis.timeline.J)\u003d\u003dnull?void 0:KU(A)})}this.playback.JW.LW().qs(e,N,2)}}};\ng.J.FB\u003dfunction(){this.Ai\u003d!0;this.api.T(\"html5_ssap_timeline_handle_error_and_abandon\")\u0026\u0026this.finishSegmentByCpn(this.hM,dA(this),5)};\ng.J.rz\u003dfunction(e){if(g.FD(e,128)){var N;e\u003d(N\u003de.state.qS)\u003d\u003dnull?void 0:N.errorCode;this.finishSegmentByCpn(this.hM,dA(this),7,e)}};\ng.J.finishSegmentByCpn\u003dfunction(e,N,y,w){if(this.hM\u003d\u003d\u003dN)return[];this.Ai\u0026\u0026(y\u003d5,this.Ai\u003d!1);this.api.Fh(\"ssap\",{fsbc:e+\";\"+N,fsbcr:y,fsbct:this.api.getCurrentTime().toFixed(),fsbce:w!\u003dnull?w:\"\"});if(this.api.T(\"html5_ssap_timeline_handle_error_and_abandon\")\u0026\u0026(y\u003d\u003d\u003d5||y\u003d\u003d\u003d7))return G21(this,e,N,y),[];this.s7\u003dN;var E\u003d!1;if(this.sH.has(e)\u0026\u0026(E\u003djTF(this,y),!E))return[e];var A\u003dNt(this.timeline,N);if(A){A.sort(function(C,r){return C.EY()-r.EY()});\nvar T\u003dg.c(A);for(A\u003dT.next();!A.done;A\u003dT.next()){A\u003dA.value;var p\u003dthis.playback.getCurrentTime()*1E3;if(A.EY()\u003e\u003dp){this.Q5.set(e,y);O0n(this,e,N);this.oh.set(e,(0,g.iC)());if(y\u003dthis.Tx.get(N))for(y\u003dy.getId().split(\",\"),y\u003dg.c(y),T\u003dy.next();!T.done;T\u003dy.next())T\u003dT.value,T!\u003d\u003dN\u0026\u0026this.sH.has(T)\u0026\u0026(this.sH.delete(T),this.hE.add(T));this.aM();N\u003dA.EY()/1E3;A\u003dvoid 0;y\u003d(A\u003dg.Y2(this.api.X().experiments,\"html5_ssap_skip_seeking_offset_ms\"))!\u003dnull?A:0;this.api.T(\"html5_ssap_keep_media_on_finish_segment\")?this.playback.seekTo(N+\ny/1E3,{CI:!0}):this.playback.seekTo(N+y/1E3);this.ED?(this.api.Fh(\"ssap\",{gpfreload:this.hM}),QTH(this)||(this.ED\u003d!1),this.playback.hT(!1,!1,this.api.T(\"html5_ssap_keep_media_on_finish_segment\"))):w\u0026\u0026this.playback.hT(!1,!1,this.api.T(\"html5_ssap_keep_media_on_finish_segment\"));E\u0026\u0026this.api.playVideo(1,this.api.T(\"html5_ssap_keep_media_on_finish_segment\"));return[e]}}}return[]};\ng.J.K1\u003dfunction(){var e\u003dthis.timeline.J;if(!e)return 0;var N\u003de.U_();e\u003dg.c(e.J.values());for(var y\u003de.next();!y.done;y\u003de.next()){y\u003dg.c(y.value);for(var w\u003dy.next();!w.done;w\u003dy.next())w\u003dw.value,w.U_()\u003eN\u0026\u0026(N\u003dw.U_())}return N/1E3};\ng.J.Ti\u003dfunction(){var e\u003dthis.playback.getCurrentTime()*1E3;var N\u003dLBM(this,e);if(!N){var y\u003dNt(this.timeline,this.hM);if(y){y\u003dg.c(y);for(var w\u003dy.next();!w.done;w\u003dy.next())w\u003dw.value,w.EY()\u003ee\u0026\u0026(N\u003dw)}}return N\u0026\u0026N.getType()\u003d\u003d\u003d1?N.EY()/1E3:0};\ng.J.getVideoData\u003dfunction(e){if(e\u003d\u003d\u003d2\u0026\u0026!this.Wo()){if(this.vz\u0026\u0026this.Ws.has(this.vz))return this.Ws.get(this.vz);this.api.Fh(\"ssap\",{lpanf:\"\"+dA(this)});return null}return ep5(this)};\ng.J.Wo\u003dfunction(){var e\u003dNt(this.timeline,this.hM);return(e\u003d\u003dnull?0:e.length)?e[0].getType()\u003d\u003d\u003d2:!1};\ng.J.ws\u003dfunction(){var e\u003dNt(this.timeline,this.hM);return(e\u003d\u003dnull?0:e.length)?e[0].N:!1};\ng.J.seekTo\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?{}:N;var y\u003dsTs(this,this.playback.getCurrentTime());this.playback.seekTo(e+y/1E3,N)};\ng.J.QJ\u003dfunction(e,N,y){return new g.wF(e,N,{id:y,namespace:\"ssap\",priority:9})};\ng.J.onCueRangeEnter\u003dfunction(e){if(!this.zH.has(e.getId())){this.api.Fh(\"ssap\",{oce:1,cpn:e.getId(),st:e.start,et:e.end,ct:(this.playback.getCurrentTime()||0).toFixed(3),cmt:(this.playback.eN()||0).toFixed(3)});for(var N\u003de.getId().split(\",\"),y\u003d0;y\u003cN.length\u0026\u0026this.s7\u0026\u0026N[y]!\u003d\u003dthis.s7;){var w\u003dN[y];this.sH.has(w)\u0026\u0026(this.sH.delete(w),this.hE.add(w));y++}if(N.length\u003ey+1)for(w\u003dy+1;w\u003cN.length;w++)this.iQ.push(N[w]);N\u003dN[y];this.sH.has(N)\u0026\u0026NuP(this,N);this.hE.has(N)||RI5(this,N);N\u003dg.c(this.Tx.values());for(y\u003d\nN.next();!y.done;y\u003dN.next())y\u003dy.value,y.start\u003c\u003de.start\u0026\u0026!this.zH.has(e.getId())\u0026\u0026this.zH.add(y.getId())}};\ng.J.MH\u003dfunction(){return this.Bp};\ng.J.XH\u003dfunction(){return this.hM};\ng.J.handleError\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?0:N;if(e!\u003d\u003d\"fmt.decode\"\u0026\u0026e!\u003d\u003d\"fmt.unplayable\"||!this.Wo()||this.pK\u003d\u003d\u003dthis.hM)return!1;this.pK\u003dthis.hM;if(this.api.T(\"html5_enable_ssap_gapful_switch\"))this.ED\u003d!0,this.api.Fh(\"ssap\",{gpfonerr:e}),this.playback.hT();else{this.playback.Fh(\"ssap\",{skiperr:e,acpn:this.hM});var y\u003dthis.playback.getVideoData().clientPlaybackNonce;this.finishSegmentByCpn(this.hM,y,N\u003d\u003d\u003d1||N\u003d\u003d\u003d2?7:6,e)}return!0};\ng.J.aM\u003dfunction(e){var N\u003de||this.hM;if(e\u003dthis.Ws.get(N)||this.playback.getVideoData())N\u003dthis.playback.getCurrentTime()-XC(this,N)/1E3,e.Bk\u003dN\u003e0?N:0};\ng.J.qYP\u003dfunction(e){var N\u003dthis.Ws.get(this.hM);N\u0026\u0026this.playback.YJ(e-N.YO/1E3,N.lengthSeconds,this.hM)};\ng.J.fh\u003dfunction(){this.api.X().B9()\u0026\u0026this.api.Fh(\"ssap\",{di:\"\"+this.hM,dic:\"\"+this.playback.getVideoData().clientPlaybackNonce});this.Ws.clear();this.sH.clear();this.zH.clear();this.Q5.clear();this.oh.clear();this.hE.clear();this.iQ\u003d[];no_(this);this.s7\u003d\"\";g.g9(this.events);g.x.prototype.fh.call(this)};g.b(EOH,g.x);g.J\u003dEOH.prototype;g.J.onCueRangeEnter\u003dfunction(e){if(this.J\u003d\u003d\u003dthis.app.nh()){var N\u003dthis.L.get(e);N?rb3(this,N.target,N.iZ,e):this.Qi(\"dai.transitionfailure\",{e:\"unexpectedCueRangeTriggered\",cr:e.toString()})}else if(N\u003dthis.N.find(function(E){return E.Qq.y6\u003d\u003d\u003de})){var y\u003dN.Qq,w\u003dy.target;\ny\u003dy.iZ;w?rb3(this,w,y,e):C5_(this,N.OQ,y,e)}};\ng.J.onQueuedVideoLoaded\u003dfunction(){var e\u003dthis.G;rl(this);if(e){if(!C7(this,e)){var N\u003dthis.app.nh();this.Qi(\"dai.transitionfailure\",{e:\"unexpectedPresentingPlayer\",pcpn:N\u003d\u003dnull?void 0:N.getVideoData().clientPlaybackNonce,ccpn:\"\"+e.playerVars.cpn})}this.app.nh().addCueRange(e.Qq.y6)}};\ng.J.seekTo\u003dfunction(e,N,y,w){e\u003de\u003d\u003d\u003dvoid 0?0:e;N\u003dN\u003d\u003d\u003dvoid 0?{}:N;w\u003dw\u003d\u003d\u003dvoid 0?null:w;if(y\u003d\u003d\u003dvoid 0?0:y)wZP(this,e,N);else{y\u003dthis.app.nh()||null;var E\u003dy\u003d\u003d\u003dthis.j?this.Z:null;$9(this,!1);this.Ng\u003de;this.D\u003dN;w!\u003dnull\u0026\u0026this.U.start(w);y\u0026\u0026(this.Z\u003dE||y.getPlayerState(),y.z3(),this.j\u003dy)}};\ng.J.rz\u003dfunction(e){g.FD(e,128)\u0026\u0026Fn5(this)};\ng.J.isManifestless\u003dfunction(){return wd(this.J.getVideoData())};\ng.J.fh\u003dfunction(){$9(this,!1);oOE(this);g.x.prototype.fh.call(this)};\ng.J.Qi\u003dfunction(e,N){this.J.Qi(new P3(e,N))};\nvar AbF\u003d0;var bIM\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.b(lK,g.x);g.J\u003dlK.prototype;g.J.get\u003dfunction(e){Y9(this);var N\u003dthis.data.find(function(y){return y.key\u003d\u003d\u003de});\nreturn N?N.value:null};\ng.J.set\u003dfunction(e,N,y){this.remove(e,!0);Y9(this);e\u003d{key:e,value:N,expire:Infinity};y\u0026\u0026isFinite(y)\u0026\u0026(y*\u003d1E3,e.expire\u003d(0,g.iC)()+y);for(this.data.push(e);this.data.length\u003ethis.K;)(y\u003dthis.data.shift())\u0026\u0026FO(this,y,!0);Ms(this)};\ng.J.remove\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;var y\u003dthis.data.find(function(w){return w.key\u003d\u003d\u003de});\ny\u0026\u0026(FO(this,y,N),g.sk(this.data,function(w){return w.key\u003d\u003d\u003de}),Ms(this))};\ng.J.removeAll\u003dfunction(e){if(e\u003de\u003d\u003d\u003dvoid 0?!1:e)for(var N\u003dg.c(this.data),y\u003dN.next();!y.done;y\u003dN.next())FO(this,y.value,e);this.data\u003d[];Ms(this)};\ng.J.fh\u003dfunction(){var e\u003dthis;g.x.prototype.fh.call(this);this.data.forEach(function(N){FO(e,N,!0)});\nthis.data\u003d[]};g.b(So,g.x);So.prototype.g0\u003dfunction(e){if(e)return this.N.get(e)};\nSo.prototype.fh\u003dfunction(){this.J.removeAll();this.N.removeAll();g.x.prototype.fh.call(this)};g.Omw\u003drR(function(){var e\u003dwindow.AudioContext||window.webkitAudioContext;try{return new e}catch(N){return N.name}});g.b(P5E,g.W);g.J\u003dP5E.prototype;g.J.o7\u003dfunction(){g.Ci(this.element,g.iE.apply(0,arguments))};\ng.J.s_\u003dfunction(){this.fX\u0026\u0026(this.fX.removeEventListener(\"focus\",this.Pq),g.ws(this.fX),this.fX\u003dnull)};\ng.J.tI\u003dfunction(){this.Ss();var e\u003dthis.app.X();e.Ps||this.o7(\"tag-pool-enabled\");e.Z\u0026\u0026this.o7(g.t$.HOUSE_BRAND);e.playerStyle\u003d\u003d\u003d\"gvn\"\u0026\u0026(this.o7(\"ytp-gvn\"),this.element.style.backgroundColor\u003d\"transparent\");e.PY\u0026\u0026(this.WX\u003dg.Jl(\"yt-dom-content-change\",this.resize,this));this.Y(window,\"orientationchange\",this.resize,this);this.Y(window,\"resize\",this.resize,this)};\ng.J.f0\u003dfunction(e){g.Pg(this.app.X());this.d8\u003d!e;oj(this)};\ng.J.resize\u003dfunction(){if(this.fX){var e\u003dthis.aV();if(!e.isEmpty()){var N\u003d!g.Fw(e,this.wj.getSize()),y\u003diIM(this);N\u0026\u0026(this.wj.width\u003de.width,this.wj.height\u003de.height);e\u003dthis.app.X();(y||N||e.PY)\u0026\u0026this.app.Lh.publish(\"resize\",this.getPlayerSize())}}};\ng.J.vc\u003dfunction(e,N){this.updateVideoData(N)};\ng.J.updateVideoData\u003dfunction(e){if(this.fX){var N\u003dthis.app.X();Gv\u0026\u0026(this.fX.setAttribute(\"x-webkit-airplay\",\"allow\"),e.title?this.fX.setAttribute(\"title\",e.title):this.fX.removeAttribute(\"title\"));this.fX.setAttribute(\"controlslist\",\"nodownload\");N.Yb\u0026\u0026e.videoId\u0026\u0026(this.fX.poster\u003de.LN(\"default.jpg\"))}N\u003dg.lk(e,\"yt:bgcolor\");this.k$.style.backgroundColor\u003dN?N:\"\";this.gg\u003dCO(g.lk(e,\"yt:stretch\"));this.VD\u003dCO(g.lk(e,\"yt:crop\"),!0);g.Y1(this.element,\"ytp-dni\",e.hs);this.resize()};\ng.J.setGlobalCrop\u003dfunction(e){this.ZC\u003dCO(e,!0);this.resize()};\ng.J.setCenterCrop\u003dfunction(e){this.xG\u003de;this.resize()};\ng.J.q3\u003dfunction(){};\ng.J.getPlayerSize\u003dfunction(){var e\u003dthis.app.X(),N\u003dthis.app.Lh.isFullscreen(),y\u003de.externalFullscreen\u0026\u0026g.hR(e);if(N\u0026\u0026WL()\u0026\u0026!y)return new g.l8(window.outerWidth,window.outerHeight);y\u003d!isNaN(this.cQ.width)\u0026\u0026!isNaN(this.cQ.height);var w\u003dthis.app.X().T(\"kevlar_player_enable_squeezeback_fullscreen_sizing\");if(N\u0026\u0026!y\u0026\u0026w)return new g.l8(this.element.clientWidth,this.element.clientHeight);if(N||e.Em){if(window.matchMedia){e\u003d\"(width: \"+window.innerWidth+\"px) and (height: \"+window.innerHeight+\"px)\";this.Ea\u0026\u0026this.Ea.media\u003d\u003d\u003d\ne||(this.Ea\u003dwindow.matchMedia(e));var E\u003dthis.Ea\u0026\u0026this.Ea.matches}if(E)return new g.l8(window.innerWidth,window.innerHeight)}else if(y)return this.cQ.clone();return new g.l8(this.element.clientWidth,this.element.clientHeight)};\ng.J.aV\u003dfunction(){var e\u003dthis.app.X().T(\"enable_desktop_player_underlay\"),N\u003dthis.getPlayerSize(),y\u003dg.Y2(this.app.X().experiments,\"player_underlay_min_player_width\");return e\u0026\u0026this.dZ\u0026\u0026N.width\u003ey?(e\u003dg.Y2(this.app.X().experiments,\"player_underlay_video_width_fraction\"),new g.l8(Math.min(N.height*this.getVideoAspectRatio(),N.width*e),Math.min(N.height,N.width*e/this.getVideoAspectRatio()))):N};\ng.J.getVideoAspectRatio\u003dfunction(){return isNaN(this.gg)?IaJ(this):this.gg};\ng.J.getVideoContentRect\u003dfunction(e){var N\u003dthis.aV();e\u003dvOJ(this,N,this.getVideoAspectRatio(),e);return new g.pK((N.width-e.width)/2,(N.height-e.height)/2,e.width,e.height)};\ng.J.c7\u003dfunction(e){this.dZ\u003de;this.resize()};\ng.J.OW\u003dfunction(){return this.Rs};\ng.J.onMutedAutoplayChange\u003dfunction(){oj(this)};\ng.J.setInternalSize\u003dfunction(e){g.Fw(this.cQ,e)||(this.cQ\u003de,this.resize())};\ng.J.fh\u003dfunction(){this.WX\u0026\u0026g.pE(this.WX);this.s_();g.W.prototype.fh.call(this)};g.J\u003dDB3.prototype;g.J.click\u003dfunction(e,N){this.elements.has(e);this.J.has(e);var y\u003dg.It();y\u0026\u0026e.visualElement\u0026\u0026g.AZ(y,e.visualElement,N)};\ng.J.createClientVe\u003dfunction(e,N,y,w){var E\u003dthis;w\u003dw\u003d\u003d\u003dvoid 0?!1:w;this.elements.has(e);this.elements.add(e);y\u003dhP0(y);e.visualElement\u003dy;var A\u003dg.It(),T\u003dg.dI();A\u0026\u0026T\u0026\u0026(g.Xj(\"combine_ve_grafts\")?bm(Sq(),y,T):g.NR(g.Rt)(void 0,A,T,y));N.addOnDisposeCallback(function(){E.elements.has(e)\u0026\u0026E.destroyVe(e)});\nw\u0026\u0026this.N.add(e)};\ng.J.createServerVe\u003dfunction(e,N,y){var w\u003dthis;y\u003dy\u003d\u003d\u003dvoid 0?!1:y;this.elements.has(e);this.elements.add(e);N.addOnDisposeCallback(function(){w.destroyVe(e)});\ny\u0026\u0026this.N.add(e)};\ng.J.destroyVe\u003dfunction(e){this.elements.has(e);this.elements.delete(e);this.K.delete(e);this.J.delete(e);this.N.delete(e)};\ng.J.oW\u003dfunction(e,N){this.clientPlaybackNonce!\u003d\u003dN\u0026\u0026(this.clientPlaybackNonce\u003dN,ox(Sq(),e),gOP(this))};\ng.J.setTrackingParams\u003dfunction(e,N){this.elements.has(e);N\u0026\u0026(e.visualElement\u003dg.XV(N))};\ng.J.KX\u003dfunction(e,N,y){this.elements.has(e);N?this.J.add(e):this.J.delete(e);var w\u003dg.It(),E\u003de.visualElement;this.N.has(e)?w\u0026\u0026E\u0026\u0026(N?g.w1(w,[E]):g.EZ(w,[E])):N\u0026\u0026!this.K.has(e)\u0026\u0026(w\u0026\u0026E\u0026\u0026g.yv(w,E,void 0,y),this.K.add(e))};\ng.J.hasVe\u003dfunction(e){return this.elements.has(e)};g.b(g.hP,g.x);g.hP.create\u003dfunction(e,N,y,w){try{var E\u003dtypeof e\u003d\u003d\u003d\"string\"?e:\"player\"+g.RP(e),A\u003dXi[E];if(A){try{A.dispose()}catch(p){g.t0(p)}Xi[E]\u003dnull}var T\u003dnew g.hP(e,N,y,w);T.addOnDisposeCallback(function(){Xi[E]\u003dnull;T.ww\u0026\u0026T.ww()});\nreturn Xi[E]\u003dT}catch(p){throw g.t0(p),(p\u0026\u0026p instanceof Error?p:Error(String(p))).stack;}};\ng.J\u003dg.hP.prototype;g.J.UP\u003dfunction(){return this.visibility};\ng.J.tH\u003dfunction(e){var N\u003dthis.NU();if(e!\u003d\u003dN){e.getVideoData().autonavState\u003dN.getVideoData().autonavState;N.qB(this.bK,this);var y\u003dN.getPlaybackRate();Ov(N);this.UX.tH(e);e.setPlaybackRate(y);e.H_(this.bK,this);xBH(this)}};\ng.J.WI\u003dfunction(){this.kY||(this.kY\u003dg.AC(z9(),A60()));return this.kY};\ng.J.s_\u003dfunction(e){if(this.mediaElement){this.KJ\u0026\u0026(this.events.CX(this.KJ),this.KJ\u003dnull);g.g9(this.EA);var N\u003dthis.nh();N\u0026\u0026N.s_(!0,!1,e);this.template.s_();try{this.T(\"html5_use_async_stopVideo\")?this.mediaElement.dispose():this.mediaElement.Wu()}catch(y){g.uA(y)}this.mediaElement\u003dnull}};\ng.J.w1\u003dfunction(e,N){if(e!\u003d\u003dthis.nh()){this.logger.debug(function(){return\"start set presenting player, type \"+e.getPlayerType()+\", vid \"+e.getVideoData().videoId});\nvar y\u003dnull,w\u003dthis.nh();w\u0026\u0026(y\u003dw.getPlayerState(),this.logger.debug(\"set presenting player, destroy modules\"),uJ(this.HG,3),n7(this,\"cuerangesremoved\",w.XW()),this.OH\u0026\u0026!e.isGapless()\u0026\u0026w.isGapless()\u0026\u0026this.mediaElement\u0026\u0026this.mediaElement.stopVideo(),w\u003de.fO()\u0026\u0026w.fO(),this.R9.d6(\"iv_s\"),GlM(this,w));e.getPlayerType()\u003d\u003d\u003d1\u0026\u0026this.tH(e);RpM(this,e);this.UX.w1(e);this.mediaElement\u0026\u0026e.setMediaElement(this.mediaElement);e.H_(this.hF,this);e.uy()?XYH(this,\"setPresenting\",!1):(this.vc(\"newdata\",e,e.getVideoData()),\ny\u0026\u0026!g.A_(y,e.getPlayerState())\u0026\u0026this.Uw(new g.ME(e.getPlayerState(),y)),N\u003dN\u0026\u0026this.T(\"html5_player_preload_ad_fix\")\u0026\u0026e.getPlayerType()\u003d\u003d\u003d1,e.Bz()\u0026\u0026!N\u0026\u0026this.vc(\"dataloaded\",e,e.getVideoData()),(N\u003d(N\u003de.getVideoData().N)\u0026\u0026N.video)\u0026\u0026this.Lh.Y9(\"onPlaybackQualityChange\",N.quality),n7(this,\"cuerangesadded\",e.XW()),N\u003de.getPlayerState(),g.G(N,2)?OI0(this):g.G(N,8)?e.playVideo():e.C_()\u0026\u0026e.pauseVideo(),N\u003dthis.NU(),e.getPlayerType()\u003d\u003d\u003d2\u0026\u0026(e.getVideoData().hK\u003dN.getVideoData().clientPlaybackNonce),e.getPlayerType()!\u003d\u003d\n2||this.As()||(y\u003de.getVideoData(),N.QH(y.clientPlaybackNonce,y.FZ||\"\",y.breakType||0,y.Fo,y.videoId||\"\")),this.logger.debug(\"finish set presenting player\"))}};\ng.J.G5\u003dfunction(){if(this.NU()!\u003d\u003dthis.nh()){var e\u003dthis.nh();this.logger.debug(function(){return\"release presenting player, type \"+(e\u003d\u003dnull?void 0:e.getPlayerType())+\", vid \"+(e\u003d\u003dnull?void 0:e.getVideoData().videoId)});\nthis.w1(this.NU())}};\ng.J.Ug\u003dfunction(e){if(e)if(e\u003d\u003d\u003d1)e\u003dthis.NU();else if(this.getVideoData().enableServerStitchedDai\u0026\u0026e\u003d\u003d\u003d2)e\u003dthis.getVideoData().enablePreroll?this.UX.Ug(2)||this.nh():this.nh();else if(g.xK(this.getVideoData())\u0026\u0026e\u003d\u003d\u003d2){if(e\u003dthis.T(\"html5_ssap_return_content_player_during_preroll\"))if(e\u003dthis.k_)e\u003dthis.k_,e\u003de.hM\u003d\u003d\u003d\"\"?!0:e.Wo();e\u003de?this.nh():this.UX.Ug(2)||this.nh()}else e\u003dthis.UX.Ug(e)||null;else e\u003dthis.nh();return e};\ng.J.NU\u003dfunction(){return this.UX.NU()};\ng.J.nh\u003dfunction(){return this.UX.nh()};\ng.J.IT\u003dN3(44);g.J.Woh\u003dfunction(){dl(this)||(this.logger.debug(\"application playback ready\"),this.yY(5))};\ng.J.IBg\u003dfunction(e){if(!dl(this)){this.logger.debug(\"playback ready\");hJM(this);var N\u003de.getPlayerState();e.C_()?this.pauseVideo():N.isOrWillBePlaying()\u0026\u0026this.playVideo()}};\ng.J.canPlayType\u003dfunction(e){return zS(e)};\ng.J.X\u003dfunction(){return this.ph};\ng.J.getVideoData\u003dfunction(){return this.nh().getVideoData()};\ng.J.Qr\u003dN3(18);g.J.M7\u003dfunction(){return this.NU().getVideoData()};\ng.J.getVideoLoadedFraction\u003dfunction(e){e\u003dthis.Ug(e);return e?g.QG(e.getVideoData())?1:(e\u003de.LC())?e.sz():0:0};\ng.J.Fz\u003dfunction(){return this.template};\ng.J.jR\u003dfunction(){return this.HG};\ng.J.s4\u003dfunction(){return this.R9};\ng.J.Tb\u003dfunction(e){var N\u003dthis.Ug(1);N\u0026\u0026N.U7(e)};\ng.J.Am\u003dfunction(){var e\u003dthis.HG.Am();this.Lh.publish(\"videoStatsPingCreated\",e);return e};\ng.J.getVolume\u003dfunction(){return Math.round(this.Lh.getVolume())};\ng.J.isMuted\u003dfunction(){return this.Lh.isMuted()};\ng.J.yG\u003dfunction(){if(this.NU()\u003d\u003d\u003dthis.nh()\u0026\u0026this.c9)return this.c9.postId};\ng.J.DPl\u003dfunction(){var e\u003dthis;this.T(\"use_rta_for_player\")||(g.I_(this.ph)?g.GX(this.ph,g.qK(this.getVideoData())).then(function(N){ih(z9(),N);oF5(e.getVideoData(),e.ph,e.WI())}):oF5(this.getVideoData(),this.ph,this.WI()))};\ng.J.pJ\u003dfunction(e){this.Lh.publish(\"poTokenVideoBindingChange\",e)};\ng.J.BK\u003dfunction(e){this.Lh.publish(\"d6de4videobindingchange\",e)};\ng.J.xt\u003dfunction(){this.wv\u0026\u0026this.wv.xt()};\ng.J.lG\u003dfunction(e){this.wv\u003de};\ng.J.rO\u003dfunction(e){if(e\u003d\u003d\u003d1){this.R9.tick(\"vr\");var N\u003dthis.nh();N.IR();tzM(this.R9,N.getVideoData(),bzM(this));kTs(this.HG)}N\u003dthis.ph;(Wg(N)\u0026\u0026N.G||g.IK(N))\u0026\u0026(this.As()||this.Lh.Y9(\"onAdStateChange\",e))};\ng.J.setLoopVideo\u003dfunction(e){var N\u003dthis.nh();N\u003d\u003d\u003dthis.NU()\u0026\u0026N.ZS()!\u003d\u003de\u0026\u0026(N.setLoop(e),this.Lh.Mg(\"onLoopChange\",e))};\ng.J.getLoopVideo\u003dfunction(){return this.nh().ZS()};\ng.J.setLoopRange\u003dfunction(e){var N\u003d!1;!!this.c9!\u003d\u003d!!e?N\u003d!0:this.c9\u0026\u0026e\u0026\u0026(N\u003dthis.c9.startTimeMs!\u003d\u003de.startTimeMs||this.c9.endTimeMs!\u003d\u003de.endTimeMs||this.c9.postId!\u003d\u003de.postId||this.c9.type!\u003d\u003de.type);if(N){(N\u003dthis.nh())\u0026\u0026Rf(N.getVideoData())\u0026\u0026N.Fh(\"slr\",{et:(e\u003d\u003dnull?void 0:e.endTimeMs)||-1});N\u003dthis.NU();N.MK(\"applooprange\");if(e){var y\u003dnew g.wF(e.startTimeMs,e.endTimeMs,{id:\"looprange\",namespace:\"applooprange\"});N.addCueRange(y)}else{this.M7().clipConfig\u003dvoid 0;var w;((y\u003dthis.c9)\u003d\u003dnull?void 0:y.type)!\u003d\u003d\n\"repeatChapter\"||isNaN(Number((w\u003dthis.c9)\u003d\u003dnull?void 0:w.loopCount))||(y\u003d{loopCount:String(this.c9.loopCount),cpn:this.getVideoData().clientPlaybackNonce},g.$$(\"repeatChapterLoopEvent\",y))}this.c9\u003de;this.Lh.Mg(\"onLoopRangeChange\",e||void 0);this.NU()\u003d\u003d\u003dthis.nh()\u0026\u0026(this.JH(),N.JW.W_())}};\ng.J.getLoopRange\u003dfunction(){return this.c9};\ng.J.JH\u003dfunction(){var e\u003d\"\",N\u003dthis.NU();this.c9?N!\u003d\u003dthis.nh()?e\u003d\"pnea\":wY5(this,N.getCurrentTime())\u0026\u0026(this.c9.loopCount\u003d0,e\u003d\"ilr\"):e\u003d\"nlr\";var y\u003dthis.nh();if(y\u0026\u0026Rf(y.getVideoData()))if(this.T(\"html5_gapless_log_loop_range_info\")){var w,E;y.Fh(\"slrre\",{rej:e,ct:N.getCurrentTime(),lst:(w\u003dthis.c9)\u003d\u003dnull?void 0:w.startTimeMs,let:(E\u003dthis.c9)\u003d\u003dnull?void 0:E.endTimeMs})}else y.Fh(\"slrre\",{});e||J80(this)};\ng.J.setPlaybackRate\u003dfunction(e,N){if(!isNaN(e)){e\u003dmBs(this,e);var y\u003dthis.NU();y.getPlaybackRate()!\u003d\u003de\u0026\u0026(y.setPlaybackRate(e),N\u0026\u0026!this.ph.j\u0026\u0026g.uY(\"yt-player-playback-rate\",e),this.Lh.Y9(\"onPlaybackRateChange\",e))}};\ng.J.getCurrentTime\u003dfunction(e,N,y){N\u003dN\u003d\u003d\u003dvoid 0?!0:N;if(this.getPresentingPlayerType()\u003d\u003d\u003d3)return hu(this.HG).getCurrentTime();var w\u003de\u003d\u003d\u003d2\u0026\u0026this.getVideoData().enableServerStitchedDai,E\u003dg.xK(this.getVideoData());e\u003dw||E?this.nh():this.Ug(e);if(!e)return 0;if(E\u0026\u0026this.k_)return N\u003dthis.k_,e\u003de.getCurrentTime(),y?y\u003dTI(N,y):(y\u003dsTs(N,e),y\u003de-y/1E3),y;if(N){if(w\u0026\u0026this.Q6\u0026\u0026(y\u003dthis.Q6.l9/1E3,y!\u003d\u003d0))return y;y\u003dPR(this,e);return f7(this,y.getCurrentTime(),y)}w\u0026\u0026this.Q6?(y\u003dthis.Q6,e\u003de.getCurrentTime(),y\u003d(y\u003dXJn(y,\ne*1E3))?e-y.start/1E3:e):y\u003de.getCurrentTime();return y};\ng.J.K9\u003dfunction(){var e\u003dthis.Ug();if(!e)return 0;e\u003dPR(this,e);return f7(this,e.K9(),e)};\ng.J.getDuration\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?!0:N;var y\u003dthis.getVideoData(),w\u003de\u003d\u003d\u003d2\u0026\u0026y.enableServerStitchedDai,E\u003dg.xK(y);var A\u003dw||E?this.nh():this.Ug(e);if(!A)return 0;if(y.hasProgressBarBoundaries()\u0026\u0026!w\u0026\u0026!E){var T,p\u003dNumber((T\u003dy.progressBarStartPosition)\u003d\u003dnull?void 0:T.utcTimeMillis),C;y\u003dNumber((C\u003dy.progressBarEndPosition)\u003d\u003dnull?void 0:C.utcTimeMillis);if(!isNaN(p)\u0026\u0026!isNaN(y))return(y-p)/1E3}if(E\u0026\u0026this.k_)return N\u003daE9(this.k_,this.k_.XH()),e\u003d\u003d\u003d1\u0026\u0026N\u003d\u003d\u003d0?A.getDuration():N;if(N)return A\u003dXO(this,A),f7(this,\nA.getDuration(),A);w\u0026\u0026this.Q6?(e\u003dthis.Q6,A\u003dA.getCurrentTime(),A\u003d(A\u003dPTE(e,A*1E3))?A.durationMs/1E3:0):A\u003dA.getDuration();return A};\ng.J.OY\u003dfunction(e){var N\u003dthis.Ug(e);return N?this.As(N)?(N\u003dXO(this,N),N.OY()-N.getCurrentTime()+this.getCurrentTime(e)):N.OY():0};\ng.J.O1\u003dfunction(){return this.qx};\ng.J.addPlayerResponseForAssociation\u003dfunction(e){this.k_\u0026\u0026this.k_.addPlayerResponseForAssociation(e)};\ng.J.finishSegmentByCpn\u003dfunction(e,N,y){return this.k_?this.k_.finishSegmentByCpn(e,N,y):[]};\ng.J.tI\u003dfunction(){this.template.tI();var e\u003dthis.Lh;e.state.element\u003dthis.template.element;var N\u003de.state.element,y;for(y in e.state.J)e.state.J.hasOwnProperty(y)\u0026\u0026(N[y]\u003de.state.J[y]);(e\u003dubn(this.template.element))\u0026\u0026this.events.Y(this.template,e,this.onFullscreenChange);this.events.Y(window,\"resize\",this.cah)};\ng.J.getDebugText\u003dfunction(e){var N\u003dthis.NU().N7(e),y\u003dthis.nh(),w\u003dthis.NU();if(y\u0026\u0026y!\u003d\u003dw){y\u003dy.N7(e);w\u003dg.c(Object.keys(y));for(var E\u003dw.next();!E.done;E\u003dw.next())E\u003dE.value,N[\"ad\"+E]\u003dy[E];if(e){y\u003dN;w\u003d{};if(E\u003djU(document,\"movie_player\"))w.bounds\u003dE.getBoundingClientRect(),w[\"class\"]\u003dE.className;E\u003d{};var A\u003dg.H4(\"video-ads\");A?(IQ1(A,E),E.html\u003dA.outerHTML):E.missing\u003d1;A\u003d{};var T\u003dg.H4(\"videoAdUiSkipContainer\"),p\u003dg.H4(\"ytp-ad-skip-button-container\"),C\u003dg.H4(\"ytp-skip-ad-button\"),r\u003dT||p||C;r?(IQ1(r,A),A.ima\u003dT?\n1:0,A.bulleit\u003dp?1:0,A.component\u003dC?1:0):A.missing\u003d1;w\u003dJSON.stringify({player:w,videoAds:E,skipButton:A});y.ad_skipBtnDbgInfo\u003dw}}e\u0026\u0026this.mediaElement\u0026\u0026(N[\"0sz\"]\u003d\"\"+(+SU(this.mediaElement.getSize())\u003d\u003d\u003d0),N.op\u003dthis.mediaElement.Vr(\"opacity\"),y\u003dthis.mediaElement.wD().y+this.mediaElement.getSize().height,N.yof\u003d\"\"+(+y\u003c\u003d0),N.dis\u003dthis.mediaElement.Vr(\"display\"));e\u0026\u0026((e\u003d(0,g.D3)())\u0026\u0026(N.gpu\u003de),(e\u003dthis.ph.playerStyle)\u0026\u0026(N.ps\u003de),this.ph.Bk\u0026\u0026(N.webview\u003d1));N.debug_playbackQuality\u003dthis.Lh.getPlaybackQuality(1);\nN.debug_date\u003d(new Date).toString();N.origin\u003dwindow.origin;N.timestamp\u003dDate.now();delete N.uga;delete N.q;return JSON.stringify(N,null,2)};\ng.J.getFeedbackProductData\u003dfunction(){var e\u003d{player_debug_info:this.getDebugText(!0),player_experiment_ids:this.X().experiments.experimentIds.join(\", \"),player_release:\"youtube.player.web_20250209_00_RC00\"},N\u003dthis.getPlayerStateObject().qS;N\u0026\u0026(e.player_error_code\u003dN.errorCode,e.player_error_details\u003dJSON.stringify(N.errorDetail));return e};\ng.J.getPresentingPlayerType\u003dfunction(e){if(this.appState\u003d\u003d\u003d1)return 1;if(dl(this))return 3;var N;if(e\u0026\u0026((N\u003dthis.Q6)\u003d\u003dnull?0:N.Wo(this.getCurrentTime())))return 2;var y;return g.xK(this.getVideoData())\u0026\u0026((y\u003dthis.k_)\u003d\u003dnull?0:y.Wo())?2:this.nh().getPlayerType()};\ng.J.ws\u003dfunction(){return g.xK(this.getVideoData())\u0026\u0026this.k_?this.k_.ws():!1};\ng.J.getPlayerStateObject\u003dfunction(e){return this.getPresentingPlayerType()\u003d\u003d\u003d3?hu(this.HG).k9:this.Ug(e).getPlayerState()};\ng.J.getAppState\u003dfunction(){return this.appState};\ng.J.KP\u003dfunction(e){switch(e.type){case \"loadedmetadata\":this.Qx.start();e\u003dg.c(this.Sm);for(var N\u003de.next();!N.done;N\u003de.next())N\u003dN.value,SwH(this,N.id,N.pI1,N.sxP,void 0,!1);this.Sm\u003d[];break;case \"loadstart\":this.R9.d6(\"gv\");break;case \"progress\":case \"timeupdate\":JX(e.target.O4())\u003e\u003d2\u0026\u0026this.R9.d6(\"l2s\");break;case \"playing\":g.Hg\u0026\u0026this.Qx.start();if(g.I_(this.ph))e\u003d!1;else{var y\u003dthis.nh();N\u003dg.Bb(this.jR());e\u003dthis.mediaElement.Vr(\"display\")\u003d\u003d\u003d\"none\"||SU(this.mediaElement.getSize())\u003d\u003d\u003d0;var w\u003dbK(this.template),\nE\u003dy.getVideoData();y\u003dg.ZY(this.ph);E\u003dGr(E);N\u003d!w||N||y||E||this.ph.a9;e\u003de\u0026\u0026!N}e\u0026\u0026(e\u003dthis.nh(),e.Gp(),this.getVideoData().jn||(this.getVideoData().jn\u003d1,this.x4(),e.playVideo()))}};\ng.J.onLoadProgress\u003dfunction(e,N){this.Lh.pC(\"onLoadProgress\",N)};\ng.J.Q2W\u003dfunction(){this.Lh.publish(\"playbackstalledatstart\")};\ng.J.QQ\u003dfunction(e,N){this.Lh.publish(\"sabrCaptionsDataLoaded\",e,N)};\ng.J.Ta9\u003dfunction(e){var N;(N\u003dthis.nh())\u003d\u003dnull||N.fH(e)};\ng.J.Lsh\u003dfunction(e){var N;(N\u003dthis.nh())\u003d\u003dnull||N.tE(e)};\ng.J.onVideoProgress\u003dfunction(e,N){e\u003dPR(this,e.xi);N\u003df7(this,e.getCurrentTime(),e);this.Lh.Y9(\"onVideoProgress\",N)};\ng.J.onAutoplayBlocked\u003dfunction(){this.Lh.Y9(\"onAutoplayBlocked\");var e,N\u003d(e\u003dthis.nh())\u003d\u003dnull?void 0:e.getVideoData();N\u0026\u0026(N.TH\u003d!0);this.T(\"embeds_enable_autoplay_and_visibility_signals\")\u0026\u0026g.hR(this.ph)\u0026\u0026(e\u003d{autoplayBrowserPolicy:um(),autoplayIntended:qc(this.getVideoData()),autoplayStatus:\"AUTOPLAY_STATUS_BLOCKED\",cpn:this.getVideoData().clientPlaybackNonce,intentionalPlayback:this.intentionalPlayback},g.$$(\"embedsAutoplayStatusChanged\",e))};\ng.J.f_9\u003dfunction(){this.Lh.publish(\"progresssync\")};\ng.J.QJt\u003dfunction(){this.Lh.pC(\"onPlaybackPauseAtStart\")};\ng.J.v_l\u003dfunction(e){if(this.getPresentingPlayerType()\u003d\u003d\u003d1){g.FD(e,1)\u0026\u0026!g.G(e.state,64)\u0026\u0026this.M7().isLivePlayback\u0026\u0026this.NU().isAtLiveHead()\u0026\u0026this.Lh.getPlaybackRate()\u003e1\u0026\u0026this.setPlaybackRate(1,!0);if(g.FD(e,2)){if(this.c9\u0026\u0026this.c9.endTimeMs\u003e\u003d(this.getDuration()-1)*1E3){J80(this);return}OI0(this)}if(g.G(e.state,128)){var N\u003de.state;this.cancelPlayback(5);N\u003dN.qS;JSON.stringify({errorData:N,debugInfo:this.getDebugText(!0)});this.Lh.Y9(\"onError\",is5(N.errorCode));this.Lh.pC(\"onDetailedError\",{errorCode:N.errorCode,\nerrorDetail:N.errorDetail,message:N.errorMessage,messageKey:N.Se,cpn:N.cpn});(0,g.iC)()-this.ph.Fr\u003e6048E5\u0026\u0026this.Lh.pC(\"onReloadRequired\")}N\u003d{};if(e.state.isPlaying()\u0026\u0026!e.state.isBuffering()\u0026\u0026!mo(\"pbresume\",\"ad_to_video\")\u0026\u0026mo(\"_start\",\"ad_to_video\")){var y\u003dthis.getVideoData();N.clientPlaybackNonce\u003dy.clientPlaybackNonce;y.videoId\u0026\u0026(N.videoId\u003dy.videoId);g.nV(N,\"ad_to_video\");jZ(\"pbresume\",void 0,\"ad_to_video\");kTs(this.HG)}this.Lh.publish(\"applicationplayerstatechange\",e)}};\ng.J.Uw\u003dfunction(e){this.getPresentingPlayerType()!\u003d\u003d3\u0026\u0026this.Lh.publish(\"presentingplayerstatechange\",e)};\ng.J.rz\u003dfunction(e){BR(this,J_(e.state));g.G(e.state,1024)\u0026\u0026this.Lh.isMutedByMutedAutoplay()\u0026\u0026(gl(this,{muted:!1,volume:this.Fe.volume},!1),Vi(this,!1))};\ng.J.qQ\u003dfunction(e,N,y){e\u003d\u003d\u003d\"newdata\"\u0026\u0026xBH(this);this.Lh.publish(\"applicationvideodatachange\",e,y)};\ng.J.e3\u003dfunction(e,N){this.Lh.pC(\"onPlaybackAudioChange\",this.Lh.getAudioTrack().Vl.name);this.Lh.publish(\"internalaudioformatchange\",this.Lh.getAudioTrack().Vl.id,N)};\ng.J.sW\u003dfunction(e){var N\u003dthis.nh().getVideoData();e\u003d\u003d\u003dN\u0026\u0026this.Lh.Y9(\"onPlaybackQualityChange\",e.N.video.quality)};\ng.J.MB\u003dfunction(){var e\u003dthis.UX.Ug(2);if(e){var N\u003de.getVideoData();e\u003de.n3();var y;(y\u003dthis.nh())\u003d\u003dnull||y.Fh(\"ssdai\",{cleanaply:1,acpn:N\u003d\u003dnull?void 0:N.clientPlaybackNonce,avid:N.videoId,ccpn:e,sccpn:this.M7().clientPlaybackNonce\u003d\u003d\u003de?1:0,isDai:this.M7().enableServerStitchedDai?1:0});delete this.UX.N[2]}};\ng.J.onVideoDataChange\u003dfunction(e,N,y){this.vc(e,N.xi,y)};\ng.J.vc\u003dfunction(e,N,y){this.logger.debug(function(){return\"on video data change \"+e+\", player type \"+N.getPlayerType()+\", vid \"+y.videoId});\nthis.ph.B9()\u0026\u0026N.Fh(\"vdc\",{type:e,vid:y.videoId||\"\",cpn:y.clientPlaybackNonce||\"\"});N\u003d\u003d\u003dthis.NU()\u0026\u0026(this.ph.MX\u003dy.oauthToken);if(N\u003d\u003d\u003dthis.NU()){this.getVideoData().enableServerStitchedDai\u0026\u0026!this.Q6?(this.T(\"html5_check_decorator_on_cuepoint\")\u0026\u0026this.NU().Fh(\"sdai\",{initSstm:1}),this.Q6\u003dthis.T(\"html5_enable_ssdai_transition_with_only_enter_cuerange\")?new xFE(this.Lh,this.ph,this.NU(),this):new g.GT(this.Lh,this.ph,this.NU(),this)):!this.getVideoData().enableServerStitchedDai\u0026\u0026this.Q6\u0026\u0026(this.Q6.dispose(),\nthis.Q6\u003dnull);var w,E;!g.xK(this.getVideoData())||e!\u003d\u003d\"newdata\"\u0026\u0026e!\u003d\u003d\"dataloaded\"||this.getVideoData().clientPlaybackNonce\u003d\u003d\u003d((w\u003dthis.qx.J)\u003d\u003dnull?void 0:(E\u003dw.getVideoData())\u003d\u003dnull?void 0:E.clientPlaybackNonce)?!g.xK(this.getVideoData())\u0026\u0026this.k_\u0026\u0026(this.k_.dispose(),this.k_\u003dnull):(YX5(this.qx),this.T(\"html5_ssap_cleanup_ad_player_on_new_data\")\u0026\u0026this.MB(),w\u003dOD(this.qx,1,0,this.getDuration(1)*1E3,this.getVideoData()),this.qx.enqueue(w,!0),WK(this.qx,0,this.getDuration(1)*1E3,[w]),MhP(this.qx,this.getVideoData().clientPlaybackNonce,\n[w]),this.k_\u0026\u0026(this.k_.dispose(),this.k_\u003dnull),this.k_\u003dnew mF_(this.Lh,this.qx,this.NU()),this.UX.NU().Mf(this.k_))}if(e\u003d\u003d\u003d\"newdata\")this.logger.debug(\"new video data, destroy modules\"),uJ(this.HG,2),this.Lh.publish(\"videoplayerreset\",N);else{if(!this.mediaElement)return;e\u003d\u003d\u003d\"dataloaded\"\u0026\u0026(this.NU()\u003d\u003d\u003dthis.nh()?(gw(y.Ot,y.CA),aaE(this)):Ln3(this));N.getPlayerType()\u003d\u003d\u003d1\u0026\u0026(this.ph.Et\u0026\u0026dzn(this),this.getVideoData().isLivePlayback\u0026\u0026!this.ph.m4\u0026\u0026this.zS(\"html5.unsupportedlive\",2,\"DEVICE_FALLBACK\"),y.isLoaded()\u0026\u0026\n((ntJ(y)||this.getVideoData().NE)\u0026\u0026this.Lh.publish(\"legacyadtrackingpingchange\",this.getVideoData()),y.hasProgressBarBoundaries()\u0026\u0026CL3(this)));this.Lh.publish(\"videodatachange\",e,y,N.getPlayerType())}this.Lh.Y9(\"onVideoDataChange\",{type:e,playertype:N.getPlayerType()});this.JH();(w\u003dy.VM)?this.zr.oW(w,y.clientPlaybackNonce):gOP(this.zr)};\ng.J.Gh\u003dfunction(){vR(this,null);this.Lh.pC(\"onPlaylistUpdate\")};\ng.J.tpZ\u003dfunction(e){delete this.LP[e.getId()];this.NU().removeCueRange(e);a:{e\u003dthis.getVideoData();var N,y,w,E,A,T,p,C,r,Y,M\u003d((N\u003de.Zl)\u003d\u003dnull?void 0:(y\u003dN.contents)\u003d\u003dnull?void 0:(w\u003dy.singleColumnWatchNextResults)\u003d\u003dnull?void 0:(E\u003dw.autoplay)\u003d\u003dnull?void 0:(A\u003dE.autoplay)\u003d\u003dnull?void 0:A.sets)||((T\u003de.Zl)\u003d\u003dnull?void 0:(p\u003dT.contents)\u003d\u003dnull?void 0:(C\u003dp.twoColumnWatchNextResults)\u003d\u003dnull?void 0:(r\u003dC.autoplay)\u003d\u003dnull?void 0:(Y\u003dr.autoplay)\u003d\u003dnull?void 0:Y.sets);if(M)for(N\u003dg.c(M),y\u003dN.next();!y.done;y\u003dN.next())if(y\u003d\ny.value,E\u003dw\u003dvoid 0,y\u003dy.autoplayVideo||((w\u003dy.autoplayVideoRenderer)\u003d\u003dnull?void 0:(E\u003dw.autoplayEndpointRenderer)\u003d\u003dnull?void 0:E.endpoint),w\u003dg.m(y,g.m0),A\u003dE\u003dvoid 0,y!\u003dnull\u0026\u0026((E\u003dw)\u003d\u003dnull?void 0:E.videoId)\u003d\u003d\u003de.videoId\u0026\u0026((A\u003dw)\u003d\u003dnull?0:A.continuePlayback)){e\u003dy;break a}e\u003dnull}(N\u003dg.m(e,g.m0))\u0026\u0026this.Lh.Mg(\"onPlayVideo\",{sessionData:{autonav:\"1\",itct:e\u003d\u003dnull?void 0:e.clickTrackingParams},videoId:N.videoId,watchEndpoint:N})};\ng.J.yY\u003dfunction(e){var N\u003dthis;e!\u003d\u003dthis.appState\u0026\u0026(this.logger.debug(function(){return\"app state change \"+N.appState+\" -\u003e \"+e}),e\u003d\u003d\u003d2\u0026\u0026this.getPresentingPlayerType()\u003d\u003d\u003d1\u0026\u0026(BR(this,-1),BR(this,5)),this.appState\u003de,this.Lh.publish(\"appstatechange\",e))};\ng.J.zS\u003dfunction(e,N,y,w,E){this.NU().MP(e,N,y,w,E)};\ng.J.qo\u003dfunction(e,N){this.NU().handleError(new P3(e,N))};\ng.J.isAtLiveHead\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;var y\u003dthis.Ug(e);if(!y)return!1;e\u003dXO(this,y);y\u003dPR(this,y);return e!\u003d\u003dy?e.isAtLiveHead(f7(this,y.getCurrentTime(),y),!0):e.isAtLiveHead(void 0,N)};\ng.J.k7\u003dfunction(){var e\u003dthis.Ug();return e?XO(this,e).k7():0};\ng.J.seekTo\u003dfunction(e,N,y,w,E){N\u003dN!\u003d\u003d!1;if(w\u003dthis.Ug(w))this.appState\u003d\u003d\u003d2\u0026\u0026iK(this),this.As(w)?tP(this)?this.Q6.seekTo(e,{seekSource:E},N,y):this.Yk.seekTo(e,{seekSource:E},N,y):g.xK(this.getVideoData())\u0026\u0026this.k_?this.k_.seekTo(e,{E6:!N,bN:y,BY:\"application\",seekSource:E}):w.seekTo(e,{E6:!N,bN:y,BY:\"application\",seekSource:E})};\ng.J.seekBy\u003dfunction(e,N,y,w){this.seekTo(this.getCurrentTime()+e,N,y,w)};\ng.J.IE\u003dfunction(){this.Lh.Y9(\"SEEK_COMPLETE\")};\ng.J.jT\u003dfunction(){this.Lh.Mg(\"onAbnormalityDetected\")};\ng.J.onSnackbarMessage\u003dfunction(e){this.Lh.Mg(\"onSnackbarMessage\",e)};\ng.J.Bag\u003dfunction(e,N){e\u003de.xi;var y\u003de.getVideoData();if(this.appState\u003d\u003d\u003d1||this.appState\u003d\u003d\u003d2)y.startSeconds\u003dN;this.appState\u003d\u003d\u003d2?g.G(e.getPlayerState(),512)||iK(this):this.Lh.Y9(\"SEEK_TO\",N)};\ng.J.onAirPlayActiveChange\u003dfunction(){this.Lh.publish(\"airplayactivechange\");this.ph.T(\"html5_external_airplay_events\")\u0026\u0026this.Lh.pC(\"onAirPlayActiveChange\",this.Lh.ox())};\ng.J.onAirPlayAvailabilityChange\u003dfunction(){this.Lh.publish(\"airplayavailabilitychange\");this.ph.T(\"html5_external_airplay_events\")\u0026\u0026this.Lh.pC(\"onAirPlayAvailabilityChange\",this.Lh.qL())};\ng.J.showAirplayPicker\u003dfunction(){var e;(e\u003dthis.nh())\u003d\u003dnull||e.aS()};\ng.J.AS\u003dfunction(){this.Lh.publish(\"beginseeking\")};\ng.J.zK\u003dfunction(){this.Lh.publish(\"endseeking\")};\ng.J.getStoryboardFormat\u003dfunction(e){return(e\u003dthis.Ug(e))?XO(this,e).getVideoData().getStoryboardFormat():null};\ng.J.nO\u003dfunction(e){return(e\u003dthis.Ug(e))?XO(this,e).getVideoData().nO():null};\ng.J.As\u003dfunction(e){e\u003de||this.nh();var N\u003d!1;if(e){e\u003de.getVideoData();if(tP(this))e\u003de\u003d\u003d\u003dthis.Q6.playback.getVideoData();else a:if(N\u003dthis.Yk,e\u003d\u003d\u003dN.J.getVideoData()\u0026\u0026N.N.length)e\u003d!0;else{N\u003dg.c(N.N);for(var y\u003dN.next();!y.done;y\u003dN.next())if(e.FS\u003d\u003d\u003dy.value.FS){e\u003d!0;break a}e\u003d!1}N\u003de}return N};\ng.J.r$\u003dfunction(e,N,y,w,E,A,T){this.logger.debug(function(){return\"Adding video to timeline id\u003d\"+e.video_id+\"\\n        lengthMs\u003d\"+w+\" enterTimeMs\u003d\"+E});\nvar p\u003d\"\",C\u003dtP(this),r;(r\u003dthis.nh())\u003d\u003dnull||r.Fh(\"appattl\",{sstm:this.Q6?1:0,ssenable:this.getVideoData().enableServerStitchedDai,susstm:C});p\u003dC?BfJ(this.Q6,e,N,y,w,E,A,T):pZ9(this.Yk,e,y,w,E,A);this.logger.debug(function(){return\"Video added to timeline id\u003d\"+e.video_id+\" timelinePlaybackId\u003d\"+p});\nreturn p};\ng.J.tB\u003dfunction(e,N,y,w,E,A,T){if(tP(this)){var p\u003dBfJ(this.Q6,e,N,y,w,E,A,T);this.logger.debug(function(){return\"Remaining video added to timeline id\u003d\"+e.video_id+\" timelinePlaybackId\u003d\"+p})}return\"\"};\ng.J.Mp\u003dfunction(e){var N;(N\u003dthis.Q6)\u003d\u003dnull||N.Mp(e)};\ng.J.Qn\u003dfunction(e,N){e\u003de\u003d\u003d\u003dvoid 0?-1:e;N\u003dN\u003d\u003d\u003dvoid 0?Infinity:N;tP(this)||oOE(this.Yk,e,N)};\ng.J.mX\u003dfunction(e,N,y){if(tP(this)){var w\u003dthis.Q6,E\u003dw.pX.get(e);E?(y\u003d\u003d\u003dvoid 0\u0026\u0026(y\u003dE.OQ),E.durationMs\u003dN,E.OQ\u003dy):w.iR(\"Invalid_timelinePlaybackId_\"+e+\"_specified\")}else{w\u003dthis.Yk;E\u003dnull;for(var A\u003dg.c(w.N),T\u003dA.next();!T.done;T\u003dA.next())if(T\u003dT.value,T.FS\u003d\u003d\u003de){E\u003dT;break}E?(y\u003d\u003d\u003dvoid 0\u0026\u0026(y\u003dE.OQ),ST_(w,E,N,y)):JP(w,\"InvalidTimelinePlaybackId timelinePlaybackId\u003d\"+e)}};\ng.J.enqueueVideoByPlayerVars\u003dfunction(e,N,y,w){y\u003dy\u003d\u003d\u003dvoid 0?Infinity:y;w\u003dw\u003d\u003d\u003dvoid 0?\"\":w;this.As();e\u003dnew g.t3(this.ph,e);w\u0026\u0026(e.FS\u003dw);r8M(this,e,N,y)};\ng.J.queueNextVideo\u003dfunction(e,N,y,w,E){y\u003dy\u003d\u003d\u003dvoid 0?NaN:y;y\u003dthis.preloadVideoByPlayerVars(e,N\u003d\u003d\u003dvoid 0?1:N,y,w\u003d\u003d\u003dvoid 0?\"\":w,E\u003d\u003d\u003dvoid 0?\"\":E);e\u003dthis.nh();y\u0026\u0026e\u0026\u0026(N\u003dy.xi,this.T(\"html5_check_queue_on_data_loaded\")?this.X().supportsGaplessShorts()\u0026\u0026e.getVideoData().U\u0026\u0026(y\u003dthis.QL,w\u003dthis.OH.G,y.j!\u003d\u003dN\u0026\u0026(y.N\u003de,y.j\u003dN,y.K\u003d1,y.J\u003dN.getVideoData(),y.L\u003dw,y.J.isLoaded()?y.Z():y.J.subscribe(\"dataloaded\",y.Z,y))):(N\u003dQSE(e,N,this.OH.G),N!\u003dnull?(e.Fh(\"sgap\",N),e.getVideoData().U\u0026\u0026e.BZ(!1)):(e\u003dy.getVideoData(),N\u003dthis.QL,\nN.J!\u003d\u003de\u0026\u0026(N.J\u003de,N.K\u003d1,e.isLoaded()?N.G():N.J.subscribe(\"dataloaded\",N.G,N)))))};\ng.J.r0\u003dfunction(e,N,y,w){var E\u003dthis;y\u003dy\u003d\u003d\u003dvoid 0?0:y;w\u003dw\u003d\u003d\u003dvoid 0?0:w;var A\u003dthis.nh();A\u0026\u0026XO(this,A).Ou();eIM(this.OH,e,N,y,w).then(function(){E.Lh.pC(\"onQueuedVideoLoaded\")},function(){})};\ng.J.xB\u003dfunction(){return this.OH.xB()};\ng.J.uS\u003dfunction(e){return this.OH.J\u003d\u003d\u003de.xi};\ng.J.clearQueue\u003dfunction(e,N){e\u003de\u003d\u003d\u003dvoid 0?!1:e;N\u003dN\u003d\u003d\u003dvoid 0?!1:N;this.logger.debug(\"Clearing queue\");this.OH.clearQueue(e,N)};\ng.J.loadVideoByPlayerVars\u003dfunction(e,N,y,w,E,A){N\u003dN\u003d\u003d\u003dvoid 0?1:N;var T\u003dthis.NU();if(N\u003d\u003d\u003d2\u0026\u0026this.M7().enableServerStitchedDai\u0026\u0026T\u0026\u0026!T.wq())return T.Fh(\"lvonss\",{vid:(e\u003d\u003dnull?void 0:e.videoId)||\"\",ptype:N}),!1;var p\u003d!1;T\u003dnew g.t3(this.ph,e);T.reloadPlaybackParams\u003dA;g.mT(this.ph)\u0026\u0026!T.IV\u0026\u0026kP(this.R9);var C;A\u003dthis.R9;var r\u003d(C\u003dT.Et)!\u003dnull?C:\"\";A.timerName\u003dr;this.R9.oe(\"pl_i\");this.T(\"web_player_early_cpn\")\u0026\u0026T.clientPlaybackNonce\u0026\u0026this.R9.infoGel({clientPlaybackNonce:T.clientPlaybackNonce});if(MwH(T).supportsVp9Encoding\u003d\u003d\u003d\n!1){var Y;(Y\u003dthis.nh())\u003d\u003dnull||Y.Fh(\"noVp9\",{})}if(this.X().supportsGaplessShorts()){C\u003dyNM(this.OH,T,N);if(C\u003d\u003dnull){BR(this,-1);e\u003dthis.OH;e.app.X().T(\"html5_gapless_new_slr\")?A8M(e.app,\"gaplessshortslooprange\"):e.app.setLoopRange(null);e.app.getVideoData().cC\u003d!0;var M;(M\u003de.J)\u003d\u003dnull||M.QK();var l;(l\u003de.J)!\u003dnull\u0026\u0026mS(l.JW.Eg());y\u003d{BY:\"gapless_to_next_video\",seekSource:60};var F;(F\u003de.app.nh())\u003d\u003dnull||F.seekTo(Nfn(e),y);if(!e.app.getPlayerStateObject(N).isPlaying()){var S;(S\u003de.app.nh())\u003d\u003dnull||S.playVideo(!0)}e.Z();\nreturn!0}F\u003dthis.T(\"html5_shorts_gapless_preload_fallback\");S\u003dthis.OH.J;F\u0026\u0026S\u0026\u0026!S.JW.Ss()\u0026\u0026(M\u003dS.getVideoData(),M\u003dthis.ph.T(\"html5_autonav_autoplay_in_preload_key\")?qs(this,N,M):Zg(this,N,M.videoId,M.FS),this.UX.J.set(M,S,3600));this.OH.clearQueue(F);var k;(k\u003dthis.nh())\u003d\u003dnull||k.Fh(\"sgap\",{f:C})}if(E){for(;T.FA.length\u0026\u0026T.FA[0].isExpired();)T.FA.shift();p\u003dT.FA.length-1;p\u003dp\u003e0\u0026\u0026E.N(T.FA[p])\u0026\u0026E.N(T.FA[p-1]);T.FA.push(E)}y||(e\u0026\u0026xhs(e)?(ZW(this.ph)\u0026\u0026!this.nj\u0026\u0026(e.fetch\u003d0),vR(this,e)):this.playlist\u0026\u0026vR(this,\nnull),e\u0026\u0026(this.nj\u003dA2(!1,e.external_list)));this.Lh.publish(\"loadvideo\");N\u003dthis.Hi(T,N,w);p\u0026\u0026this.zS(\"player.fatalexception\",1,\"GENERIC_WITH_LINK_AND_CPN\",(\"loadvideo.1;emsg.\"+T.FA.join()).replace(/[;:,]/g,\"_\"));return N};\ng.J.preloadVideoByPlayerVars\u003dfunction(e,N,y,w,E){N\u003dN\u003d\u003d\u003dvoid 0?1:N;y\u003dy\u003d\u003d\u003dvoid 0?NaN:y;w\u003dw\u003d\u003d\u003dvoid 0?\"\":w;E\u003dE\u003d\u003d\u003dvoid 0?\"\":E;var A\u003d\"\";if(this.ph.T(\"html5_autonav_autoplay_in_preload_key\"))A\u003dYw3(this,N,e,E);else{var T\u003dr9(e);A\u003dZg(this,N,T,E)}if(this.UX.J.get(A))return this.logger.debug(function(){return\"already preloaded \"+A}),null;\ne\u003dnew g.t3(this.ph,e);E\u0026\u0026(e.FS\u003dE);return $zJ(this,e,N,y,w)};\ng.J.setMinimized\u003dfunction(e){this.visibility.setMinimized(e);(e\u003dPbM(this.HG))\u0026\u0026(this.isMinimized()?e.load():e.unload());this.Lh.publish(\"minimized\")};\ng.J.setInline\u003dfunction(e){this.visibility.setInline(e)};\ng.J.setInlinePreview\u003dfunction(e){this.visibility.setInline(e)};\ng.J.bX\u003dfunction(e){MJ3(this,e)||this.visibility.bX(e)};\ng.J.setSqueezeback\u003dfunction(e){this.visibility.setSqueezeback(e)};\ng.J.Ak\u003dfunction(){var e,N\u003d(e\u003dthis.mediaElement)\u003d\u003dnull?void 0:e.ut();N\u0026\u0026((this.T(\"html5_disable_pip_with_standard_api\")||this.T(\"html5_pip_visibility_on_resize\"))\u0026\u0026document.exitFullscreen().catch(function(){}),kh(N).catch(function(y){g.uA(y)}))};\ng.J.Gas\u003dfunction(){this.mediaElement.ut();this.mediaElement.ut().webkitPresentationMode\u003d\u003d\u003d\"picture-in-picture\"?this.bX(!0):this.bX(!1)};\ng.J.togglePictureInPicture\u003dfunction(){var e\u003dthis.nh();e\u0026\u0026e.togglePictureInPicture()};\ng.J.Hi\u003dfunction(e,N,y){N\u003dN\u003d\u003d\u003dvoid 0?1:N;this.logger.debug(function(){return\"start load video, id \"+e.videoId+\", type \"+N});\nmo(\"_start\",this.R9.timerName)||g.NR(VQ)(void 0,this.R9.timerName);var w\u003d!1,E\u003dy89(this,N,e,!1);E?(w\u003d!0,e.dispose()):(E\u003dUBs(this,N,e,y).xi,(this.T(\"html5_onesie\")||this.T(\"html5_load_before_stop\"))\u0026\u0026E.Vn()\u0026\u0026E.xN(),this.Qx.stop(),N\u003d\u003d\u003d1\u0026\u0026N!\u003d\u003dthis.getPresentingPlayerType()\u0026\u0026this.cancelPlayback(4),this.cancelPlayback(4,N),this.w1(E));E\u003d\u003d\u003dthis.NU()\u0026\u0026(this.ph.MX\u003de.oauthToken);if(!E.Vn())return!1;if(E\u003d\u003d\u003dthis.NU())return this.yY(1),y\u003diK(this),w\u0026\u0026this.T(\"html5_player_preload_ad_fix\")\u0026\u0026E.getPlayerType()\u003d\u003d\u003d1\u0026\u0026\nE.Bz()\u0026\u0026this.vc(\"dataloaded\",E,E.getVideoData()),y;E.yR();return!0};\ng.J.cueVideoByPlayerVars\u003dfunction(e,N){var y\u003dthis;N\u003dN\u003d\u003d\u003dvoid 0?1:N;var w\u003dthis.NU();if(this.M7().enableServerStitchedDai\u0026\u0026w\u0026\u0026!w.wq()\u0026\u0026e\u0026\u0026Object.keys(e).length\u003e0)w.Fh(\"qvonss\",{vid:(e\u003d\u003dnull?void 0:e.videoId)||\"\",ptype:N});else if(e\u0026\u0026xhs(e))if(this.PJ\u003d!0,vR(this,e),(e\u003dg.Bo(this.playlist))\u0026\u0026e.WG())jo(this,e,N);else this.playlist.onReady(function(){zI(y)});\nelse{N||(N\u003dthis.getPresentingPlayerType());N\u003d\u003d\u003d1\u0026\u0026this.Gh();w\u003dnew g.t3(this.ph,e);var E\u003dg.hR(this.ph)\u0026\u0026!this.ph.Kh\u0026\u0026N\u003d\u003d\u003d1\u0026\u0026!w.isAd()\u0026\u0026!w.FZ;this.Lh.publish(\"cuevideo\");E?(this.nh().getVideoData().loading\u003d!0,W29(w,e?e:{}).then(function(A){jo(y,A,N)}),w.dispose()):jo(this,w,N)}};\ng.J.gq\u003dfunction(e,N,y,w,E,A,T){if(!e\u0026\u0026!y)throw Error(\"Playback source is invalid\");if(kj(this.ph)||g.Pa(this.ph))return N\u003dN||{},N.lact\u003dz_(),N.vis\u003dthis.Lh.getVisibilityState(),this.Lh.Mg(\"onPlayVideo\",{videoId:e,watchEndpoint:A,sessionData:N,listId:y}),!1;qL9(this.R9);this.R9.reset();e\u003d{video_id:e};w\u0026\u0026(e.autoplay\u003d\"1\");w\u0026\u0026(e.autonav\u003d\"1\");A\u0026\u0026(e.player_params\u003dA.playerParams);T\u0026\u0026(e.oauth_token\u003dT);y?(e.list\u003dy,this.loadPlaylist(e)):this.loadVideoByPlayerVars(e,1);return!0};\ng.J.cuePlaylist\u003dfunction(e,N,y,w){this.PJ\u003d!0;lQH(this,e,N,y,w)};\ng.J.loadPlaylist\u003dfunction(e,N,y,w){this.PJ\u003d!1;lQH(this,e,N,y,w)};\ng.J.ZR\u003dfunction(){return this.Lh.isMutedByMutedAutoplay()?!1:this.getPresentingPlayerType()\u003d\u003d\u003d3?!0:!(!this.playlist||!this.playlist.gk())};\ng.J.J$\u003dN3(13);\ng.J.nextVideo\u003dfunction(e,N){var y\u003dg.HH(this.NU().getVideoData());g.dZ(this.Lh)\u0026\u0026y?this.gq(y.videoId,N?y.AV:y.sessionData,y.playlistId,N,void 0,y.FD||void 0):this.nj?this.Lh.pC(\"onPlaylistNext\"):this.getPresentingPlayerType()\u003d\u003d\u003d3?hu(this.HG).nextVideo():!this.playlist||ZW(this.ph)\u0026\u0026!this.Lh.isFullscreen()||(this.playlist.gk(e)\u0026\u0026Qm5(this.playlist,jmH(this.playlist)),this.playlist.loaded?(e\u003dN\u0026\u0026this.ph.T(\"html5_player_autonav_logging\"),N\u0026\u0026this.Lh.publish(\"playlistautonextvideo\"),this.Hi(g.Bo(this.playlist,void 0,\nN,e),1)):this.PJ\u003d!1)};\ng.J.previousVideo\u003dfunction(e){this.nj?this.Lh.pC(\"onPlaylistPrevious\"):this.getPresentingPlayerType()\u003d\u003d\u003d3?hu(this.HG).Pu():!this.playlist||ZW(this.ph)\u0026\u0026!this.Lh.isFullscreen()||(this.playlist.GJ(e)\u0026\u0026Qm5(this.playlist,ny9(this.playlist)),this.playlist.loaded?this.Hi(g.Bo(this.playlist),1):this.PJ\u003d!1)};\ng.J.playVideoAt\u003dfunction(e){this.nj?this.Lh.pC(\"onPlaylistIndex\",e):this.playlist\u0026\u0026(this.playlist.loaded?this.Hi(g.Bo(this.playlist,e),1):this.PJ\u003d!1,Qm5(this.playlist,e))};\ng.J.getPlaylist\u003dfunction(){return this.playlist};\ng.J.X7\u003dN3(23);g.J.YgB\u003dfunction(e){this.Lh.Y9(\"onCueRangeEnter\",e.getId())};\ng.J.X9s\u003dfunction(e){this.Lh.Y9(\"onCueRangeExit\",e.getId())};\ng.J.oy\u003dfunction(){var e\u003dg.fZ(this.jR());e\u0026\u0026e.oy()};\ng.J.Ef\u003dfunction(e,N,y){var w\u003dthis.Ug(N);if(w){var E\u003dthis.M7();if(g.xK(E)){if(this.k_)if(this.T(\"html5_ssap_enable_cpn_triggered_media_end\")\u0026\u0026w.getPlayerType()\u003d\u003d\u003d2\u0026\u0026this.k_.Wo()\u0026\u0026(w\u003dthis.NU()),N\u003d\u003d\u003d1)for(var A\u003dXC(this.k_,E.clientPlaybackNonce),T\u003dg.c(e),p\u003dT.next();!p.done;p\u003dT.next())p\u003dp.value,p.start+\u003dA,p.end+\u003dA,p.N3\u003dA,p.K\u003dE.clientPlaybackNonce;else if(this.T(\"html5_ssap_enable_cpn_triggered_media_end\")\u0026\u0026N\u003d\u003d\u003d2)for(this.getPresentingPlayerType(),E\u003dg.c(e),A\u003dE.next();!A.done;A\u003dE.next())A.value.K\u003dthis.k_.XH();\nE\u003dg.c(e);for(A\u003dE.next();!A.done;A\u003dE.next())T\u003dvoid 0,A.value.playerType\u003d(T\u003dN)!\u003dnull?T:1}w.Ef(e,y);N\u0026\u0026this.getPresentingPlayerType()!\u003d\u003dN||n7(this,\"cuerangesadded\",e)}};\ng.J.E7\u003dfunction(e,N){var y\u003dthis.Ug(N);y\u0026\u0026(y.E7(e),N\u0026\u0026this.getPresentingPlayerType()!\u003d\u003dN||n7(this,\"cuerangesremoved\",e))};\ng.J.iX\u003dfunction(e){var N\u003dthis.nh()||this.NU(),y\u003dthis.getPresentingPlayerType();return this.T(\"html5_ssap_enable_cpn_triggered_media_end\")?N.iX(y,e):N.iX(y)};\ng.J.eyB\u003dfunction(){function e(){var w\u003dN.screenLayer||(N.isMinimized()?3:0),E\u003dg.It(w);if(E\u0026\u0026E!\u003d\u003d\"UNDEFINED_CSN\"){var A\u003dN.ph.T(\"web_player_attach_player_response_ve\"),T\u003dN.ph.T(\"web_playback_associated_ve\");w\u003d{cpn:N.getVideoData().clientPlaybackNonce,csn:E};N.getVideoData().i9\u0026\u0026(A||T)\u0026\u0026(A\u003dg.XV(N.getVideoData().i9),g.yv(E,A),T\u0026\u0026(w.playbackVe\u003dA.getAsJson()));N.getVideoData().queueInfo\u0026\u0026(w.queueInfo\u003dN.getVideoData().queueInfo);E\u003d{};N.T(\"web_playback_associated_log_ctt\")\u0026\u0026N.getVideoData().Z\u0026\u0026(E.cttAuthInfo\u003d\n{token:N.getVideoData().Z,videoId:N.getVideoData().videoId});g.$$(\"playbackAssociated\",w,E)}else g.uA(new g.Gh(\"CSN Missing or undefined during playback association\"))}\nvar N\u003dthis,y\u003dthis.nh();this.getPresentingPlayerType();tzM(this.R9,y.getVideoData(),bzM(this));Ij(this)\u0026\u0026this.ph.j\u0026\u0026I$(this.M7())\u003d\u003d\u003d\"embedded\"\u0026\u0026this.dC\u0026\u0026Math.random()\u003c.01\u0026\u0026g.$$(\"autoplayTriggered\",{intentional:this.intentionalPlayback});this.dC\u003d!1;kTs(this.HG);this.T(\"web_player_defer_ad\")\u0026\u0026sb_(this);this.Lh.pC(\"onPlaybackStartExternal\");(this.ph.T(\"mweb_client_log_screen_associated\"),Vy(this.ph))||e();y\u003d{};this.getVideoData().Z\u0026\u0026(y.cttAuthInfo\u003d{token:this.getVideoData().Z,videoId:this.getVideoData().videoId});\ny.sampleRate\u003d20;QQ(\"player_att\",y);if(this.getVideoData().botguardData||this.T(\"fetch_att_independently\"))g.na(this.ph)||nC(this.ph)\u003d\u003d\u003d\"MWEB\"?g.e1(g.yK(),function(){Dg(N)}):Dg(this);\nthis.JH();TJs(this);this.T(\"embeds_enable_autoplay_and_visibility_signals\")\u0026\u0026g.hR(this.ph)\u0026\u0026(y\u003d{autoplayBrowserPolicy:um(),autoplayIntended:qc(this.getVideoData()),autoplayStatus:IF9(this.getVideoData(),1),cpn:this.getVideoData().clientPlaybackNonce,intentionalPlayback:this.intentionalPlayback},g.$$(\"embedsAutoplayStatusChanged\",y))};\ng.J.FB\u003dfunction(){this.Lh.publish(\"internalAbandon\");uK(this)};\ng.J.onApiChange\u003dfunction(){var e\u003dthis.nh();this.ph.G\u0026\u0026e?this.Lh.Y9(\"onApiChange\",e.getPlayerType()):this.Lh.Y9(\"onApiChange\")};\ng.J.Ekh\u003dfunction(){var e\u003dthis.mediaElement;e\u003d{volume:g.Ja(Math.floor(e.getVolume()*100),0,100),muted:e.sV()};e.muted||Vi(this,!1);this.Fe\u003dg.DA(e);this.Lh.Y9(\"onVolumeChange\",e)};\ng.J.mutedAutoplay\u003dfunction(e){var N\u003dthis.getVideoData().videoId;isNaN(this.Pr)\u0026\u0026(this.Pr\u003dthis.getVideoData().startSeconds);if(!this.T(\"embeds_enable_full_length_inline_muted_autoplay\"))N\u0026\u0026(this.loadVideoByPlayerVars({video_id:N,playmuted:!0,start:this.Pr}),this.Lh.pC(\"onMutedAutoplayStarts\"));else if((e\u003d\u003dnull?0:e.videoId)||N)this.loadVideoByPlayerVars({video_id:(e\u003d\u003dnull?0:e.videoId)?e\u003d\u003dnull?void 0:e.videoId:N,playmuted:!0,start:this.Pr,muted_autoplay_duration_mode:e\u003d\u003dnull?void 0:e.durationMode}),\nthis.Lh.pC(\"onMutedAutoplayStarts\")};\ng.J.onFullscreenChange\u003dfunction(){var e\u003dc8F(this);this.q3(e?1:0);BJM(this,!!e)};\ng.J.q3\u003dfunction(e){var N\u003d!!e,y\u003d!!this.EU()!\u003d\u003dN;this.visibility.q3(e);this.template.q3(N);this.T(\"html5_media_fullscreen\")\u0026\u0026!N\u0026\u0026this.mediaElement\u0026\u0026c8F(this)\u003d\u003d\u003dthis.mediaElement.ut()\u0026\u0026this.mediaElement.u5();this.template.resize();y\u0026\u0026this.R9.tick(\"fsc\");y\u0026\u0026(this.Lh.publish(\"fullscreentoggled\",N),e\u003dthis.M7(),N\u003d{fullscreen:N,videoId:e.d$||e.videoId,time:this.getCurrentTime()},this.Lh.getPlaylistId()\u0026\u0026(N.listId\u003dthis.Lh.getPlaylistId()),this.Lh.Y9(\"onFullscreenChange\",N))};\ng.J.Xi\u003dfunction(){return this.visibility.Xi()};\ng.J.isFullscreen\u003dfunction(){return this.visibility.isFullscreen()};\ng.J.EU\u003dfunction(){return this.visibility.EU()};\ng.J.cah\u003dfunction(){if(this.nh()){var e\u003dwindow.screen.width*window.screen.height,N\u003dwindow.outerHeight*window.outerWidth;this.T(\"html5_disable_pip_with_standard_api\")\u0026\u0026(this.Be\u003dMath.max(this.Be,e,N));var y\u003dthis.EU();y!\u003d\u003d0\u0026\u0026y!\u003d\u003d1||this.q3(c8F(this)?1:0);if(this.T(\"html5_pip_visibility_on_resize\"))e\u003dy!\u003d\u003d0\u0026\u0026N/this.Be\u003c.33,this.visibility.bX(e),MJ3(this,e);else if(this.T(\"html5_disable_pip_with_standard_api\"))this.bX(N/e\u003c.33);else{var w;this.mediaElement\u0026\u0026((w\u003dthis.getVideoData())\u003d\u003dnull||!w.backgroundable)\u0026\u0026\nthis.ph.Fo\u0026\u0026N/e\u003c.33\u0026\u0026this.mediaElement.u5()}}};\ng.J.Pkq\u003dfunction(e){this.getPresentingPlayerType()!\u003d\u003d3\u0026\u0026this.Lh.publish(\"liveviewshift\",e)};\ng.J.playVideo\u003dfunction(e,N){this.logger.debug(function(){return\"play video, player type \"+e});\nvar y\u003dthis.Ug(e);y\u0026\u0026(this.appState\u003d\u003d\u003d2?(g.mT(this.ph)\u0026\u0026kP(this.R9),iK(this)):g.G(y.getPlayerState(),2)?(N\u003d36,this.getVideoData().e_()\u0026\u0026(N\u003d37),this.seekTo(0,void 0,void 0,void 0,N)):y.playVideo(!1,N))};\ng.J.pauseVideo\u003dfunction(e,N){(e\u003dthis.Ug(e))\u0026\u0026e.pauseVideo(N)};\ng.J.stopVideo\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?!1:e;this.logger.debug(function(){return\"stop video\"});\nvar N\u003dthis.NU().getVideoData(),y\u003dnew g.t3(this.ph,{video_id:N.d$||N.videoId,oauth_token:N.oauthToken});y.D\u003dg.DA(N.D);var w;!e||(w\u003dthis.webPlayerContextConfig)!\u003dnull\u0026\u0026w.disableStaleness||(y.SP\u003d!0);this.cancelPlayback(6);jo(this,y,1)};\ng.J.cancelPlayback\u003dfunction(e,N){var y\u003dthis;this.logger.debug(function(){return\"start cancel playback, type \"+N});\nvar w\u003dthis.Ug(N);w?N\u003d\u003d\u003d2\u0026\u0026w.getPlayerType()\u003d\u003d\u003d1\u0026\u0026(yH_(this.M7())||g.xK(this.getVideoData()))?w.Fh(\"canclpb\",{r:\"no_adpb_ssdai\"}):(this.ph.B9()\u0026\u0026w.Fh(\"canclpb\",{r:e}),this.appState\u003d\u003d\u003d1||this.appState\u003d\u003d\u003d2?this.logger.debug(function(){return\"cancel playback end, app not started, state \"+y.appState}):(w\u003d\u003d\u003dthis.nh()\u0026\u0026(this.logger.debug(\"cancel playback, destroy modules\"),uJ(this.HG,e)),N\u003d\u003d\u003d1\u0026\u0026(w.stopVideo(),uK(this)),w.wK(void 0,e!\u003d\u003d6),n7(this,\"cuerangesremoved\",w.XW()),w.JW.yb.reset(),this.OH\u0026\u0026w.isGapless()\u0026\u0026\n(w.s_(!0),w.setMediaElement(this.mediaElement)))):this.logger.debug(\"cancel playback end, no player to cancel\")};\ng.J.sendVideoStatsEngageEvent\u003dfunction(e,N,y){(N\u003dthis.Ug(N))\u0026\u0026auM(this.ph,e)?N.sendVideoStatsEngageEvent(e,y):y\u0026\u0026y()};\ng.J.FW\u003dfunction(e){var N\u003dthis.Ug();return N\u0026\u0026auM(this.ph,e)?N.FW(e):null};\ng.J.updatePlaylist\u003dfunction(){!ZW(this.ph)\u0026\u0026g.hR(this.ph)\u0026\u0026eJH(this);this.Lh.pC(\"onPlaylistUpdate\")};\ng.J.setSizeStyle\u003dfunction(e,N){this.xu\u003de;this.T(\"web_log_theater_mode_visibility\")?this.Gb(N):this.zp\u003dN;this.Lh.publish(\"sizestylechange\",e,N);this.template.resize()};\ng.J.Gb\u003dfunction(e){this.visibility.Gb(e)};\ng.J.gN\u003dfunction(){return this.T(\"web_log_theater_mode_visibility\")?this.visibility.gN():this.zp};\ng.J.isMinimized\u003dfunction(){return this.visibility.isMinimized()};\ng.J.isInline\u003dfunction(){return this.visibility.isInline()};\ng.J.Wp\u003dfunction(){return this.visibility.Wp()};\ng.J.j3\u003dfunction(){return this.visibility.j3()};\ng.J.ly\u003dfunction(){return this.visibility.ly()};\ng.J.iS\u003dfunction(){return this.xu};\ng.J.getAdState\u003dfunction(){if(this.getPresentingPlayerType()\u003d\u003d\u003d3)return hu(this.HG).getAdState();if(!this.As()){var e\u003dql(this.jR());if(e)return e.getAdState()}return-1};\ng.J.zv1\u003dfunction(e){var N\u003dthis.template.getVideoContentRect();CK(this.KK,N)||(this.KK\u003dN,(N\u003dthis.nh())\u0026\u0026N.yq(),(N\u003dthis.NU())\u0026\u0026N\u003d\u003d\u003dthis.nh()\u0026\u0026N.yq(),this.EU()\u003d\u003d\u003d1\u0026\u0026this.Ab\u0026\u0026BJM(this,!0));this.Zw\u0026\u0026g.Fw(this.Zw,e)||(this.Lh.publish(\"appresize\",e),this.Zw\u003de)};\ng.J.Bf\u003dfunction(){return this.Lh.Bf()};\ng.J.evh\u003dfunction(){this.getPresentingPlayerType()\u003d\u003d\u003d2\u0026\u0026this.Yk.isManifestless()?Fn5(this.Yk):(this.Q6\u0026\u0026(dF0(this.Q6),uK(this)),XYH(this,\"signature\"))};\ng.J.uSh\u003dfunction(e){e\u0026\u0026XYH(this,\"reloadPlayerEvent\",void 0,e)};\ng.J.x4\u003dfunction(e){this.s_(e);k9(this)};\ng.J.U7P\u003dfunction(e){if(e.errorCode\u003d\u003d\u003d\"manifest.net.badstatus\"){var N\u003dthis.ph.experiments.gP(\"html5_use_network_error_code_enums\")?401:\"401\";e.details.rc\u003d\u003d\u003dN\u0026\u0026this.Lh.Mg(\"onPlayerRequestAuthFailed\")}};\ng.J.pu\u003dfunction(e){this.Lh.publish(\"heartbeatparams\",e)};\ng.J.gV\u003dfunction(e){this.Lh.Mg(\"onAutonavChangeRequest\",e!\u003d\u003d1)};\ng.J.LC\u003dfunction(){return this.mediaElement};\ng.J.setBlackout\u003dfunction(e){if(this.ph.a9!\u003d\u003de){this.ph.a9\u003de;var N\u003dthis.nh();N\u0026\u0026(N.JW.W_(),this.ph.Et\u0026\u0026dzn(this),N.bI(e))}};\ng.J.ecB\u003dfunction(){var e\u003dthis.nh();if(e){var N\u003d!this.Lh.hB();e.yd(N)}};\ng.J.onLoadedMetadata\u003dfunction(){this.Lh.pC(\"onLoadedMetadata\")};\ng.J.onDrmOutputRestricted\u003dfunction(){this.Lh.pC(\"onDrmOutputRestricted\")};\ng.J.Z$\u003dfunction(){this.intentionalPlayback\u003d!0};\ng.J.fh\u003dfunction(){this.HG.dispose();this.pB.dispose();this.Yk.dispose();this.Q6\u0026\u0026this.Q6.dispose();this.qx.removeAll();this.qx.dispose();this.k_\u0026\u0026this.k_.dispose();Ov(this.NU());this.s_();this.UX.dispose();g.pq(this.playlist);g.x.prototype.fh.call(this)};\ng.J.T\u003dfunction(e){return this.ph.T(e)};\ng.J.setScreenLayer\u003dfunction(e){this.screenLayer\u003de};\ng.J.getInternalApi\u003dfunction(){return this.Lh.getInternalApi()};\ng.J.createSubtitlesModuleIfNeeded\u003dfunction(){return this.HG.createSubtitlesModuleIfNeeded()};\ng.J.isOrchestrationLeader\u003dfunction(){var e\u003dxP(this.HG);return e?e.isOrchestrationLeader():!1};\ng.J.getVideoUrl\u003dfunction(e,N,y,w,E){if(this.c9\u0026\u0026this.c9.postId)return e\u003dthis.ph.getVideoUrl(e),e\u003dKY(e,\"v\"),e.replace(\"/watch\",\"/clip/\"+this.c9.postId);var A\u003dthis.Lh.isEmbedsShortsMode()||this.ph.Rq\u003d\u003d\u003d\"shortspage\",T\u003dg.Os(this.getVideoData());return this.ph.getVideoUrl(e,N,y,w,E,A,T)};\ng.J.au\u003dfunction(){return this.OH.au()};\ng.J.Du\u003dfunction(e,N,y){this.Lh.publish(\"spsumpreject\",e,N,y)};\ng.J.Jq\u003dfunction(){try{for(var e\u003dg.c(Object.values(this.UX.N)),N\u003de.next();!N.done;N\u003de.next()){var y\u003dN.value;y.JW.Ss()||y.Jq()}if(this.T(\"html5_sabr_fetch_on_idle_network_preloaded_players\"))for(var w\u003dg.c(cb5(this.UX.J)),E\u003dw.next();!E.done;E\u003dw.next()){var A\u003dE.value;A.JW.Ss()||A.Jq()}this.NU().Jq()}catch(T){g.uA(T)}};\ng.J.Eu\u003dfunction(){if(this.Q6){var e\u003d(0,g.iC)();return this.Q6.Eu(e)}return!1};\ng.J.VF\u003dfunction(e){var N\u003dthis.NU();e\u0026\u0026(N\u003dvU1(this,e));if(N){var y\u003dN.getVideoData();e\u003dnew Map;y\u003dg.c(y.sabrContextUpdates);for(var w\u003dy.next();!w.done;w\u003dy.next()){var E\u003dg.c(w.value);w\u003dE.next().value;E\u003dE.next().value;var A,T;if(T\u003dE.scope\u003d\u003d\u003d4)(A\u003dN)\u003d\u003dnull?A\u003d0:(T\u003dvoid 0,A\u003d!((T\u003dA.JW.tW)\u003d\u003dnull||!T.K.UH.has(w))),T\u003dA;T\u0026\u0026e.set(w,E)}return e}this.NU().Fh(\"scuget\",{ncpf:\"1\",ccpn:e})};\nvar Xi\u003d{};var Rfw\u003d{Tr:[{LI:/Unable to load player module/,weight:20},{LI:/Failed to fetch/,weight:500},{LI:/XHR API fetch failed/,weight:10},{LI:/JSON parsing failed after XHR fetch/,weight:10},{LI:/Retrying OnePlatform request/,weight:10},{LI:/CSN Missing or undefined during playback association/,weight:100},{LI:/Non-recoverable error. Do not retry./,weight:0},{LI:/Internal Error. Retry with an exponential backoff./,weight:0},{LI:/API disabled by application./,weight:0}],QY:[{callback:zJs,weight:500}]};var QW5\u003d/[\u0026\\?]action_proxy\u003d1/,nU9\u003d/[\u0026\\?]token\u003d([\\w-]*)/,mzs\u003d/[\u0026\\?]video_id\u003d([\\w-]*)/,Hzn\u003d/[\u0026\\?]index\u003d([\\d-]*)/,KJE\u003d/[\u0026\\?]m_pos_ms\u003d([\\d-]*)/,Ozn\u003d/[\u0026\\?]vvt\u003d([\\w-]*)/,VJ3\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(\" \"),WJF\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(\" \"),uJ_\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\"},qwM\u003d{desktop:\"DESKTOP\",phone:\"MOBILE\",tablet:\"TABLET\"},xz_\u003d{FLAG_AUTO_CAPTIONS_DEFAULT_ON:66,FLAG_AUTOPLAY_DISABLED:140,FLAG_AUTOPLAY_EXPLICITLY_SET:141};HR.prototype.aE\u003dfunction(e){this.player.s4().tick(e)};\nHR.prototype.fetch\u003dfunction(e,N){var y\u003dthis;if(!e.match(/\\[BISCOTTI_ID\\]/g))return this.N(e,N);var w\u003dthis.J\u003d\u003d\u003d1;w\u0026\u0026this.aE(\"a_bid_s\");var E\u003dDz1();if(E!\u003d\u003dnull)return w\u0026\u0026this.aE(\"a_bid_f\"),this.N(e,N,E);E\u003dgU_();w\u0026\u0026ho(E,function(){y.aE(\"a_bid_f\")});\nreturn E.then(function(A){return y.N(e,N,A)})};\nHR.prototype.N\u003dfunction(e,N,y){var w\u003dthis,E\u003dN\u003d\u003d\u003dvoid 0?{}:N;N\u003dE.m1;var A\u003dE.y6;var T\u003dE.cueProcessedMs;y\u003dy\u003d\u003d\u003dvoid 0?\"\":y;var p\u003dthis.player.getVideoData(1);E\u003dthis.player.X().kX;var C\u003d0;if(T\u0026\u0026A\u0026\u0026!N){var r\u003dA.end-A.start;r\u003e0\u0026\u0026(C\u003dMath.floor(r/1E3))}C\u003dN?N.Vj:C;var Y\u003d{AD_BLOCK:this.J++,AD_BREAK_LENGTH:C,AUTONAV_STATE:m8(this.player.X()),CA_TYPE:\"image\",CPN:p.clientPlaybackNonce,DRIFT_FROM_HEAD_MS:this.player.k7()*1E3,LACT:z_(),LIVE_INDEX:N?this.K++:1,LIVE_TARGETING_CONTEXT:N\u0026\u0026N.context?N.context:\"\",MIDROLL_POS:A?\nMath.round(A.start/1E3):0,MIDROLL_POS_MS:A?Math.round(A.start):0,VIS:this.player.getVisibilityState(),P_H:this.player.Fz().aV().height,P_W:this.player.Fz().aV().width,YT_REMOTE:E?E.join(\",\"):\"\"},M\u003dl4(MR);Object.keys(M).forEach(function(F){M[F]!\u003dnull\u0026\u0026(Y[F.toUpperCase()]\u003dM[F].toString())});\ny!\u003d\u003d\"\"\u0026\u0026(Y.BISCOTTI_ID\u003dy);y\u003d{};Y3(e)\u0026\u0026(y.sts\u003d\"20129\",(N\u003dthis.player.X().forcedExperiments)\u0026\u0026(y.forced_experiments\u003dN));var l\u003dCp(g.Vx(e,Y),y);return l.split(\"?\").length!\u003d\u003d2?oD(Error(\"Invalid AdBreakInfo URL\")):g.GX(this.player.X(),p\u003d\u003dnull?void 0:p.oauthToken).then(function(F){if(F\u0026\u0026$3()){var S\u003dz9();ih(S,F)}F\u003dw.player.WI(S);S\u003dRJP(w,l,Y,p.isMdxPlayback,T);return g.Rg(F,S,\"/youtubei/v1/player/ad_break\").then(function(k){return k})})};\nHR.prototype.reset\u003dfunction(){this.K\u003dthis.J\u003d1};g.b(Gn9,HR);\nGn9.prototype.N\u003dfunction(e,N,y){N\u003dN\u003d\u003d\u003dvoid 0?{}:N;var w\u003dN.m1;var E\u003dN.y6;var A\u003dN.cueProcessedMs;y\u003dy\u003d\u003d\u003dvoid 0?\"\":y;N\u003dthis.J;this.J++;var T\u003dthis.player.X().T(\"h5_disable_macro_substitution_in_get_ad_break\")?e:UzE(this,e,{m1:w,y6:E,cueProcessedMs:A},y,N);if(T.split(\"?\").length!\u003d\u003d2)return Math.random()\u003c.1\u0026\u0026g.uA(Error(\"Invalid AdBreakInfo URL\")),oD(Error(\"Invalid AdBreakInfo URL\"));var p\u003dthis.player.getVideoData(1).isMdxPlayback,C\u003dy;y\u003dnU9.exec(T);y\u003dy!\u003dnull\u0026\u0026y.length\u003e\u003d2?y[1]:\"\";e\u003dQW5.test(T);var r\u003dmzs.exec(T);\nr\u003dr!\u003dnull\u0026\u0026r.length\u003e\u003d2?r[1]:\"\";var Y\u003dHzn.exec(T);Y\u003dY!\u003dnull\u0026\u0026Y.length\u003e\u003d2\u0026\u0026!Number.isNaN(Number(Y[1]))?Number(Y[1]):1;var M\u003dKJE.exec(T);M\u003dM!\u003dnull\u0026\u0026M.length\u003e\u003d2?M[1]:\"0\";var l\u003dDW(this.player.X().qg),F\u003dg.LR(this.player.getVideoData(1).i9,!0);tJF(this,F,T,C\u003d\u003d\u003d\"\"?\"\":C,this.player.X(),this.player.getVideoData(1));C\u003d{splay:!1,lactMilliseconds:String(z_()),playerHeightPixels:Math.trunc(this.player.Fz().aV().height),playerWidthPixels:Math.trunc(this.player.Fz().aV().width),vis:Math.trunc(this.player.getVisibilityState()),\nsignatureTimestamp:20129,autonavState:m8(this.player.X())};if(p){p\u003d{};var S\u003dthis.player.X().kX;Zz3(p,S?S.join(\",\"):\"\")\u0026\u0026(C.mdxContext\u003dp)}if(p\u003dWJF.includes(l)?void 0:g.jH(\"PREF\")){S\u003dp.split(RegExp(\"[:\u0026]\"));for(var k\u003d0,X\u003dS.length;k\u003cX;k++){var d\u003dS[k].split(\"\u003d\");if((d[0].toUpperCase()\u003d\u003d\u003d\"SML\"||d[0].toUpperCase()\u003d\u003d\u003d\"GSML\")\u0026\u0026d.length\u003e1\u0026\u0026d[1].toUpperCase()\u003d\u003d\u003d\"TRUE\"){F.user.lockedSafetyMode\u003d!0;break}}C.autoCaptionsDefaultOn\u003djWF(p)}T\u003dOzn.exec(T);(T\u003dT!\u003dnull\u0026\u0026T.length\u003e\u003d2?T[1]:\"\")\u0026\u0026r\u0026\u0026(F.user.credentialTransferTokens\u003d\n[{token:T,scope:\"VIDEO\"}]);T\u003d{contentPlaybackContext:C};C\u003dthis.player.getVideoData(1).getGetAdBreakContext();p\u003dthis.player.getVideoData(1).clientPlaybackNonce;S\u003dA!\u003d\u003dvoid 0?Math.round(A).toString():void 0;k\u003d(w\u003d\u003dnull?0:w.context)?w.context:void 0;X\u003d0;A\u0026\u0026E\u0026\u0026!w\u0026\u0026(E\u003dE.end-E.start,E\u003e0\u0026\u0026(X\u003dMath.floor(E/1E3)));w\u003d(w\u003dMath.trunc((w?w.Vj:X)*1E3))?String(w):void 0;E\u003dthis.player.k7()*1E3;E\u003dNumber.isNaN(E)?0:Math.trunc(E);N\u003d{adBlock:N,params:y,breakIndex:Y,breakPositionMs:M,clientPlaybackNonce:p,topLevelDomain:l,\nisProxyAdTagRequest:e,context:F,overridePlaybackContext:T,cueProcessedMs:S,videoId:r?r:void 0,liveTargetingParams:k,breakLengthMs:w,driftFromHeadMs:E?String(E):void 0,currentMediaTimeMs:String(Math.round(this.player.getCurrentTime(1)*1E3)),getAdBreakContext:C?C:void 0};return LJ5(this,N)};var Gyq\u003d{N2P:\"replaceUrlMacros\",akP:\"onAboutThisAdPopupClosed\",yoh:\"executeCommand\"};sWs.prototype.jh\u003dfunction(){return\"adPingingEndpoint\"};\nsWs.prototype.A$\u003dfunction(e,N,y){gk5(this.Pk.get(),e,N,y)};aQF.prototype.jh\u003dfunction(){return\"changeEngagementPanelVisibilityAction\"};\naQF.prototype.A$\u003dfunction(e){this.C.Mg(\"changeEngagementPanelVisibility\",{changeEngagementPanelVisibilityAction:e})};euJ.prototype.jh\u003dfunction(){return\"loggingUrls\"};\neuJ.prototype.A$\u003dfunction(e,N,y){e\u003dg.c(e);for(var w\u003de.next();!w.done;w\u003de.next())w\u003dw.value,gk5(this.Pk.get(),w.baseUrl,N,y,w.attributionSrcMode)};g.b(ySH,g.x);g.b(WR,g.x);g.J\u003dWR.prototype;g.J.addListener\u003dfunction(e){this.listeners.push(e)};\ng.J.removeListener\u003dfunction(e){this.listeners\u003dthis.listeners.filter(function(N){return N!\u003d\u003de})};\ng.J.I$\u003dfunction(e,N,y,w,E,A,T,p){if(e\u003d\u003d\u003d\"\")YN(\"Received empty content video CPN in DefaultContentPlaybackLifecycleApi\");else if(e!\u003d\u003dthis.J||y){this.J\u003de;this.zZ.get().I$(e,N,y,w,E,A,T,p);this.Hk.get().I$(e,N,y,w,E,A,T,p);var C;(C\u003dthis.p$)\u003d\u003dnull||C.get().I$(e,N,y,w,E,A,T,p);this.N.I$(e,N,y,w,E,A,T,p);C\u003dg.c(this.listeners);for(var r\u003dC.next();!r.done;r\u003dC.next())r.value.I$(e,N,y,w,E,A,T,p)}else YN(\"Duplicate content video loaded signal\")};\ng.J.FB\u003dfunction(){this.J\u0026\u0026this.Jg(this.J)};\ng.J.Jg\u003dfunction(e){this.J\u003dvoid 0;for(var N\u003dg.c(this.listeners),y\u003dN.next();!y.done;y\u003dN.next())y.value.Jg(e)};O4.prototype.W8\u003dfunction(e,N,y,w,E){wkM(this);this.L\u003d!N\u0026\u0026y\u003d\u003d\u003d0;var A\u003dthis.C.getVideoData(1),T\u003dthis.C.getVideoData(2);A\u0026\u0026(this.contentCpn\u003dA.clientPlaybackNonce,this.videoId\u003dA.videoId,this.J\u003dA.Z);T\u0026\u0026(this.adCpn\u003dT.clientPlaybackNonce,this.adVideoId\u003dT.videoId,this.adFormat\u003dT.adFormat);this.j\u003de;w\u003c\u003d0?(wkM(this),this.L\u003d!N\u0026\u0026y\u003d\u003d\u003d0):(this.actionType\u003dthis.L?N?\"unknown_type\":\"video_to_ad\":N?\"ad_to_video\":\"ad_to_ad\",this.videoStreamType\u003dE?\"VIDEO_STREAM_TYPE_LIVE\":\"VIDEO_STREAM_TYPE_VOD\",this.actionType!\u003d\u003d\"unknown_type\"\u0026\u0026\n(this.K\u003d!0,mo(\"_start\",this.actionType)\u0026\u0026TUM(this)))};\nO4.prototype.reset\u003dfunction(){return new O4(this.C)};g.b(Rj,g.x);Rj.prototype.addCueRange\u003dfunction(e,N,y,w,E,A,T){A\u003dA\u003d\u003d\u003dvoid 0?3:A;T\u003dT\u003d\u003d\u003dvoid 0?1:T;this.J.has(e)?YN(\"Tried to register duplicate cue range\",void 0,void 0,{CueRangeID:e}):(e\u003dnew JS_(e,N,y,w,A),this.J.set(e.id,{y6:e,listener:E,UR:T}),this.C.wx([e],T))};\nRj.prototype.removeCueRange\u003dfunction(e){var N\u003dthis.J.get(e);N?(this.C.bl([N.y6],N.UR),this.J.delete(N.y6.id)):YN(\"Requested to remove unknown cue range\",void 0,void 0,{CueRangeID:e})};\nRj.prototype.onCueRangeEnter\u003dfunction(e){if(this.J.has(e.id))this.J.get(e.id).listener.onCueRangeEnter(e.id)};\nRj.prototype.onCueRangeExit\u003dfunction(e){if(this.J.has(e.id))this.J.get(e.id).listener.onCueRangeExit(e.id)};\ng.b(JS_,g.wF);GI.prototype.rO\u003dfunction(e){this.C.rO(e)};\nGI.prototype.gS\u003dfunction(e){var N\u003dg.iE.apply(1,arguments);e\u003d\u003d\u003d\"onAdStart\"||e\u003d\u003d\u003d\"onAdEnd\"?this.C.Y9.apply(this.C,[e].concat(g.B(N))):this.C.Mg.apply(this.C,[e].concat(g.B(N)))};U4.prototype.HE\u003dfunction(e){return e\u0026\u0026L7(this)};var St5\u003dnull;g.b(FtH,g.pT);FtH.prototype.sy\u003dfunction(e){return this.J.hasOwnProperty(e)?this.J[e].sy():{}};\ng.jM(\"ytads.bulleit.getVideoMetadata\",function(e){return s4().sy(e)});\ng.jM(\"ytads.bulleit.triggerExternalActivityEvent\",function(e,N,y){var w\u003ds4();y\u003dll_(y);y!\u003d\u003dnull\u0026\u0026w.publish(y,{queryId:e,viewabilityString:N})});g.J\u003daj.prototype;g.J.wz\u003dfunction(e,N){if(!this.J.has(e))return{};if(N\u003d\u003d\u003d\"seek\"){N\u003dthis.C.X().T(\"html5_dai_enable_active_view_creating_completed_adblock\");N\u003dN\u003d\u003d\u003dvoid 0?!1:N;var y\u003dz0(BB).qD(e,{});y?Bf(y):N\u0026\u0026(e\u003dz0(BB).o3(null,O7(),!1,e),e.I1\u003d3,Qks([e]));return{}}N\u003db8s(N);if(N\u003d\u003d\u003dnull)return{};var w\u003dthis.C.K_();if(!w)return{};var E\u003dthis.C.getPresentingPlayerType(!0);if((y\u003dthis.C.getVideoData(E))\u003d\u003dnull||!y.isAd())return{};y\u003d{opt_adElement:w,opt_fullscreen:this.zZ.get().isFullscreen()};return QpM(N,e,y)};\ng.J.Ld\u003dfunction(e,N,y,w,E){this.J.has(e)\u0026\u0026(w\u003c\u003d0||E\u003c\u003d0||z0(BB).Ld(e,N,y,w,E))};\ng.J.tq\u003dfunction(e){var N;(N\u003dthis.J.get(e.queryId))\u003d\u003dnull||N.tq()};\ng.J.KG\u003dfunction(e){var N;(N\u003dthis.J.get(e.queryId))\u003d\u003dnull||N.KG()};\ng.J.fG\u003dfunction(e){var N;(N\u003dthis.J.get(e.queryId))\u003d\u003dnull||N.fG()};\ng.J.Nf\u003dfunction(e){var N;(N\u003dthis.J.get(e.queryId))\u003d\u003dnull||N.Nf()};\ng.J.k6\u003dfunction(e){var N;(N\u003dthis.J.get(e.queryId))\u003d\u003dnull||N.k6()};Il0.prototype.send\u003dfunction(e,N,y,w){try{vk9(this,e,N,y,w\u003d\u003d\u003dvoid 0?!1:w)}catch(E){}};g.b(zuE,Il0);i8M.prototype.send\u003dfunction(e,N,y,w){var E\u003d!1;try{if(w\u003d\u003d\u003d\"ATTRIBUTION_SRC_MODE_LABEL_CHROME\"||w\u003d\u003d\u003d\"ATTRIBUTION_SRC_MODE_XHR_OPTION\")E\u003d!0,e\u003dpL0(e);w\u003dE;var A\u003de.match(fY);if(A[1]\u003d\u003d\u003d\"https\")var T\u003de;else A[1]\u003d\"https\",T\u003diB(\"https\",A[2],A[3],A[4],A[5],A[6],A[7]);var p\u003dNmM(T);A\u003d[];var C\u003dOGE(T)\u0026\u0026this.wP.get().C.X().experiments.gP(\"add_auth_headers_to_remarketing_google_dot_com_ping\");if(Y3(T)||C)A.push({headerType:\"USER_AUTH\"}),A.push({headerType:\"PLUS_PAGE_ID\"}),A.push({headerType:\"VISITOR_ID\"}),A.push({headerType:\"EOM_VISITOR_ID\"}),\nA.push({headerType:\"AUTH_USER\"}),A.push({headerType:\"DATASYNC_ID\"});this.J.send({baseUrl:T,scrubReferrer:p,headers:A},N,y,w)}catch(r){}};Ey.prototype.FW\u003dfunction(){return this.C.FW(1)};g.b(AM,g.x);g.J\u003dAM.prototype;g.J.YI\u003dfunction(){return this.C.getVideoData(1).clientPlaybackNonce};\ng.J.addListener\u003dfunction(e){this.listeners.push(e)};\ng.J.removeListener\u003dfunction(e){this.listeners\u003dthis.listeners.filter(function(N){return N!\u003d\u003de})};\ng.J.I$\u003dfunction(){this.J_.clear();this.Tp\u003dnull;this.hf.get().clear()};\ng.J.Jg\u003dfunction(){};\ng.J.b$q\u003dfunction(e,N,y,w,E){N.videoId\u003d\u003d\u003d\"nPpU29QrbiU\"\u0026\u0026this.C.Fh(\"ads_ssm_vdc_s\",{pt:y,dvt:e});MC(this.wP.get())\u0026\u0026e!\u003d\u003d\"dataloaded\"||xQ9(this,N,y);if(L7(this.wP.get())\u0026\u0026e\u003d\u003d\u003d\"newdata\"\u0026\u0026E!\u003d\u003dvoid 0){e\u003dthis.YI();var A\u003dN.clientPlaybackNonce,T\u003d{};hG(this,\"rte\",(T.ec\u003dA,T.xc\u003dw\u003d\u003dnull?void 0:w.clientPlaybackNonce,T.tr\u003dE,T.pt\u003dy,T.ia\u003dA!\u003d\u003de,T.ctp\u003db$(A),T));N\u003dN.clientPlaybackNonce;w\u003dw\u003d\u003dnull?void 0:w.clientPlaybackNonce;E\u003djn_(E);if(E!\u003d\u003d1)if(w!\u003d\u003dvoid 0)for(y\u003dg.c(this.listeners),e\u003dy.next();!e.done;e\u003dy.next())e.value.I6(w,\nN,E);else YN(\"Expected exiting CPN for all non initial transitions\",void 0,void 0,{enteringCpn:N,transitionReason:String(E)});E\u003dg.c(this.listeners);for(w\u003dE.next();!w.done;w\u003dE.next())w.value.QW(N)}};\ng.J.mKG\u003dfunction(e,N){e!\u003d\u003dvoid 0\u0026\u0026(this.Tp\u003de,N\u003d\u003d\u003dvoid 0?YN(\"Expected ad video start time on SS video changed\"):this.J_.set(e,N));var y\u003dthis.C.getPresentingPlayerType(!0),w\u003dthis.C.getVideoData(y);this.C.getVideoData(1).Fh(\"ads_ssvc\",{pt:y,cpn:w\u003d\u003dnull?void 0:w.clientPlaybackNonce,crtt:this.C.getCurrentTime(1,!1),atlh:this.C.isAtLiveHead(),adstt:N});w?xQ9(this,w,y):YN(\"Expected video data on server stitched video changed\",void 0,void 0,{cpn:this.C.getVideoData(1).clientPlaybackNonce,timelinePlaybackId:e})};\ng.J.v8\u003dfunction(e,N){var y\u003de.author,w\u003de.clientPlaybackNonce,E\u003de.isListed,A\u003de.FS,T\u003de.title,p\u003de.S_,C\u003de.N2,r\u003de.isMdxPlayback,Y\u003de.zN,M\u003de.mdxEnvironment,l\u003de.isAutonav,F\u003de.rq,S\u003de.IV,k\u003de.jg,X\u003de.videoId||\"\",d\u003de.profilePicture||\"\",v\u003de.iI||\"\",V\u003de.e_()||!1,Z\u003de.Au()||!1;e\u003de.Ez||void 0;A\u003dthis.hf.get().J.get(A)||{layoutId:null,slotId:null};var n\u003dthis.C.getVideoData(1),R\u003dn.Cx();n\u003dn.getPlayerResponse();N\u003d1E3*this.C.getDuration(N);var O\u003d1E3*this.C.getDuration(1),E9,Jn,eM\u003d(n\u003d\u003dnull?void 0:(E9\u003dn.playerConfig)\u003d\u003dnull?\nvoid 0:(Jn\u003dE9.daiConfig)\u003d\u003dnull?void 0:Jn.enableDai)||!1,H,a;E9\u003d(n\u003d\u003dnull?void 0:(H\u003dn.playerConfig)\u003d\u003dnull?void 0:(a\u003dH.daiConfig)\u003d\u003dnull?void 0:a.enablePreroll)||!1;return Object.assign({},A,{videoId:X,author:y,clientPlaybackNonce:w,La9:N,LO:O,daiEnabled:eM,mB:E9,isListed:E,Cx:R,profilePicture:d,title:T,iI:v,S_:p,N2:C,Ez:e,isMdxPlayback:r,zN:Y,mdxEnvironment:M,isAutonav:l,rq:F,IV:S,jg:k,e_:V,Au:Z})};\ng.J.fh\u003dfunction(){this.listeners.length\u003d0;this.nk\u003dnull;g.x.prototype.fh.call(this)};g.b(Td,g.x);g.J\u003dTd.prototype;g.J.I$\u003dfunction(){var e\u003dthis;L7(this.wP.get())||(this.J\u003d$T(function(){e.C.Ss()||e.C.Go(\"ad\",1)}))};\ng.J.Jg\u003dfunction(){};\ng.J.addListener\u003dfunction(e){this.listeners.push(e)};\ng.J.removeListener\u003dfunction(e){this.listeners\u003dthis.listeners.filter(function(N){return N!\u003d\u003de})};\ng.J.uT\u003dfunction(){};\ng.J.playVideo\u003dfunction(){this.C.playVideo()};\ng.J.pauseVideo\u003dfunction(){this.C.pauseVideo()};\ng.J.resumeVideo\u003dfunction(e){this.Ax(e)\u0026\u0026this.C.playVideo()};\ng.J.Ax\u003dfunction(e){return this.C.getPlayerState(e)\u003d\u003d\u003d2};\ng.J.getCurrentTimeSec\u003dfunction(e,N,y){var w\u003dthis.Hk.get().Tp;if(e\u003d\u003d\u003d2\u0026\u0026!N\u0026\u0026w!\u003d\u003dnull)return QnH(this,w);R_(this.wP.get(),\"html5_ssap_use_cpn_to_get_time\")||(y\u003dvoid 0);return y!\u003d\u003dvoid 0?this.C.getCurrentTime(e,N,y):this.C.getCurrentTime(e,N)};\ng.J.getVolume\u003dfunction(){return this.C.getVolume()};\ng.J.isMuted\u003dfunction(){return this.C.isMuted()};\ng.J.getPresentingPlayerType\u003dfunction(){return this.C.getPresentingPlayerType(!0)};\ng.J.getPlayerState\u003dfunction(e){return this.C.getPlayerState(e)};\ng.J.isFullscreen\u003dfunction(){return this.C.isFullscreen()};\ng.J.isAtLiveHead\u003dfunction(){return this.C.isAtLiveHead()};\ng.J.c7\u003dfunction(e){this.C.c7(e)};\ng.J.j2k\u003dfunction(){var e\u003dthis.C.getPresentingPlayerType(!0),N\u003dthis.getCurrentTimeSec(e,!1);if(e\u003d\u003d\u003d2){e\u003dg.c(this.listeners);for(var y\u003de.next();!y.done;y\u003de.next())y.value.Vb(N)}else if(e\u003d\u003d\u003d1)for(e\u003dg.c(this.VJ),y\u003de.next();!y.done;y\u003de.next())y.value.uT(N)};\ng.J.sJh\u003dfunction(e){for(var N\u003dg.c(this.listeners),y\u003dN.next();!y.done;y\u003dN.next())y.value.pN(e,this.getPresentingPlayerType())};\ng.J.onFullscreenToggled\u003dfunction(e){for(var N\u003dg.c(this.listeners),y\u003dN.next();!y.done;y\u003dN.next())y.value.onFullscreenToggled(e)};\ng.J.onVolumeChange\u003dfunction(){for(var e\u003dg.c(this.listeners),N\u003de.next();!N.done;N\u003de.next())N.value.onVolumeChange()};\ng.J.Yx\u003dfunction(){for(var e\u003dthis.C.isMinimized(),N\u003dg.c(this.listeners),y\u003dN.next();!y.done;y\u003dN.next())y.value.Yx(e)};\ng.J.D0\u003dfunction(e){for(var N\u003dg.c(this.listeners),y\u003dN.next();!y.done;y\u003dN.next())y.value.D0(e)};\ng.J.I9\u003dfunction(){for(var e\u003dthis.C.Fz().aV(),N\u003dg.c(this.listeners),y\u003dN.next();!y.done;y\u003dN.next())y.value.ys(e)};\ng.J.Qs\u003dfunction(e){for(var N\u003dg.c(this.listeners),y\u003dN.next();!y.done;y\u003dN.next())y.value.Qs(e)};\ng.J.pO\u003dfunction(){for(var e\u003dg.c(this.listeners),N\u003de.next();!N.done;N\u003de.next())N.value.pO()};g.b(KtE,g.x);g.b($L,g.x);$L.prototype.fh\u003dfunction(){this.uL.Ss()||this.uL.get().removeListener(this);g.x.prototype.fh.call(this)};YL.prototype.fetch\u003dfunction(e){var N\u003de.JI;return this.J.fetch(e.cH,{m1:e.m1\u003d\u003d\u003dvoid 0?void 0:e.m1,y6:N,cueProcessedMs:e.cueProcessedMs\u003d\u003d\u003dvoid 0?0:e.cueProcessedMs}).then(function(y){return Wt_(y,N)})};g.b(Mr,g.x);g.J\u003dMr.prototype;g.J.addListener\u003dfunction(e){this.listeners.push(e)};\ng.J.removeListener\u003dfunction(e){this.listeners\u003dthis.listeners.filter(function(N){return N!\u003d\u003de})};\ng.J.yL\u003dfunction(e){O85(this,e,1)};\ng.J.onAdUxClicked\u003dfunction(e,N){l9(this,function(y){y.Pw(e,N)})};\ng.J.wX\u003dfunction(e){l9(this,function(N){N.HM(e)})};\ng.J.bT\u003dfunction(e){l9(this,function(N){N.Tm(e)})};\ng.J.BTh\u003dfunction(e){l9(this,function(N){N.uh(e)})};F5.prototype.reduce\u003dfunction(e){switch(e.event){case \"unknown\":return}var N\u003de.identifier;var y\u003dthis.J[N];y?N\u003dy:(y\u003d{pV:null,jO:-Infinity},N\u003dthis.J[N]\u003dy);y\u003de.startSecs+e.J/1E3;if(!(y\u003cN.jO))if(N.jO\u003dy,N.pV){if(y\u003cN.pV.end){a:{y\u003dN.pV;switch(e.event){case \"start\":case \"continue\":case \"stop\":break;default:e\u003dnull;break a}e\u003dy.start+e.Vj;e\u003dy.end\u003c\u003de?null:e}if(e!\u003d\u003dnull)for(N.pV.end\u003de,N\u003dthis.N,g.rr(N.K.J,e*1E3),N\u003dg.c(N.listeners),y\u003dN.next();!y.done;y\u003dN.next())y.value.xa(e)}}else if(e\u003dRuM(e,this.K))y\u003de.Hht,N.pV\u003d\ne.t5,UQ3(this.N,y)};\nF5.prototype.updateTime\u003dfunction(){};g.b(ST,g.x);g.J\u003dST.prototype;\ng.J.I$\u003dfunction(){this.L\u003dnew F5(this,Cu9(this.wP.get()));this.K\u003dnew Gq5;var e\u003dthis.C.getVideoData(1);if(!e.enableServerStitchedDai){var N\u003dthis.C.getVideoData(1),y;((y\u003dthis.N)\u003d\u003dnull?void 0:y.clientPlaybackNonce)!\u003d\u003dN.clientPlaybackNonce\u0026\u0026(this.N!\u003dnull\u0026\u0026this.N.unsubscribe(\"cuepointupdated\",this.iT,this),N.subscribe(\"cuepointupdated\",this.iT,this),this.N\u003dN)}this.IH.length\u003d0;var w;N\u003d((w\u003de.J)\u003d\u003dnull?void 0:q35(w,0))||[];w\u003dg.c(N);for(N\u003dw.next();!N.done;N\u003dw.next())N\u003dN.value,this.Wi(N)\u0026\u0026YN(\"Unexpected a GetAdBreak to go out without player waiting\",\nvoid 0,void 0,{cuePointId:N.identifier,cuePointEvent:N.event,contentCpn:e.clientPlaybackNonce})};\ng.J.Jg\u003dfunction(){};\ng.J.addListener\u003dfunction(e){this.listeners.push(e)};\ng.J.removeListener\u003dfunction(e){this.listeners\u003dthis.listeners.filter(function(N){return N!\u003d\u003de})};\ng.J.Wi\u003dfunction(e){snP(this,e);this.L.reduce(e);e\u003dthis.j;this.j\u003d!1;return e};\ng.J.iT\u003dfunction(e){var N\u003dthis.C.getVideoData(1).isDaiEnabled();if(N||!g.Pa(this.C.X())){e\u003dg.c(e);for(var y\u003de.next();!y.done;y\u003de.next())if(y\u003dy.value,snP(this,y),N)this.L.reduce(y);else if(this.C.getCurrentTime(1)!\u003d\u003d0\u0026\u0026y.event\u003d\u003d\u003d\"start\")if(this.wP.get().C.X().experiments.gP(\"ignore_overlapping_cue_points_on_endemic_live_html5\")\u0026\u0026(this.J\u003d\u003dnull?0:y.startSecs+y.Vj\u003e\u003dthis.J.startSecs\u0026\u0026y.startSecs\u003c\u003dthis.J.startSecs+this.J.Vj)){var w\u003dvoid 0;MN3(this.wP.get())\u0026\u0026y.identifier!\u003d\u003d((w\u003dthis.J)\u003d\u003dnull?void 0:w.identifier)\u0026\u0026\nsV(this.Pk.get(),\"ocud\",\"cpi.\"+y.identifier+\";cpe.\"+y.event+\";cps.\"+y.startSecs+\";\");w\u003dvoid 0;y.identifier!\u003d\u003d((w\u003dthis.J)\u003d\u003dnull?void 0:w.identifier)\u0026\u0026YN(\"Latest Endemic Live Web cue point overlaps with previous cue point\")}else this.J\u003dy,UQ3(this,y)}};\ng.J.fh\u003dfunction(){this.N!\u003dnull\u0026\u0026(this.N.unsubscribe(\"cuepointupdated\",this.iT,this),this.N\u003dnull);this.listeners.length\u003d0;this.IH.length\u003d0;g.x.prototype.fh.call(this)};oa.prototype.addPlayerResponseForAssociation\u003dfunction(e){this.C.addPlayerResponseForAssociation(e)};g.J\u003dhM.prototype;g.J.r$\u003dfunction(e,N,y,w,E,A,T){return this.C.r$(e,N,y,w,E,A,T)};\ng.J.Qn\u003dfunction(e,N){this.C.Qn(e,N)};\ng.J.mX\u003dfunction(e,N,y){this.C.mX(e,N,y)};\ng.J.Mp\u003dfunction(e){this.C.Mp(e)};\ng.J.tB\u003dfunction(e,N,y,w,E,A,T){this.C.tB(e,N,y,w,E,A,T)};\ng.J.Ll\u003dfunction(e){return this.C.Ll(e)};\ng.J.finishSegmentByCpn\u003dfunction(e,N,y){y\u003dewM(y);this.C.finishSegmentByCpn(e,N,y)};g.b(yDM,g.x);g.b(wSM,g.x);g.b(Ec5,g.x);g.b(ADP,g.x);g.b(Tb3,g.x);g.b(pSF,g.x);pSF.prototype.K\u003dfunction(){return this.N};g.b(CD_,Hq);\nCD_.prototype.j\u003dfunction(e){var N\u003de.content;if(N.componentType\u003d\u003d\u003d\"shopping-companion\")switch(e.actionType){case 1:case 2:e\u003dthis.J.getVideoData(1);this.J.Mg(\"updateKevlarOrC3Companion\",{contentVideoId:e\u0026\u0026e.videoId,shoppingCompanionCarouselRenderer:N.renderer,layoutId:N.layoutId,macros:N.macros,onLayoutVisibleCallback:N.J,interactionLoggingClientData:N.interactionLoggingClientData});break;case 3:this.J.Mg(\"updateKevlarOrC3Companion\",{})}else if(N.componentType\u003d\u003d\u003d\"action-companion\")switch(e.actionType){case 1:case 2:e\u003dthis.J.getVideoData(1);\nthis.J.Mg(\"updateKevlarOrC3Companion\",{contentVideoId:e\u0026\u0026e.videoId,actionCompanionAdRenderer:N.renderer,layoutId:N.layoutId,macros:N.macros,onLayoutVisibleCallback:N.J,interactionLoggingClientData:N.interactionLoggingClientData});break;case 3:N.renderer\u0026\u0026(N\u003dthis.J.getVideoData(1),this.J.Mg(\"updateKevlarOrC3Companion\",{contentVideoId:N\u0026\u0026N.videoId})),this.J.Mg(\"updateKevlarOrC3Companion\",{})}else if(N.componentType\u003d\u003d\u003d\"image-companion\")switch(e.actionType){case 1:case 2:e\u003dthis.J.getVideoData(1);this.J.Mg(\"updateKevlarOrC3Companion\",\n{contentVideoId:e\u0026\u0026e.videoId,imageCompanionAdRenderer:N.renderer,layoutId:N.layoutId,macros:N.macros,onLayoutVisibleCallback:N.J,interactionLoggingClientData:N.interactionLoggingClientData});break;case 3:N\u003dthis.J.getVideoData(1),this.J.Mg(\"updateKevlarOrC3Companion\",{contentVideoId:N\u0026\u0026N.videoId}),this.J.Mg(\"updateKevlarOrC3Companion\",{})}else if(N.componentType\u003d\u003d\u003d\"top-banner-image-text-icon-buttoned\")switch(e.actionType){case 1:case 2:e\u003dthis.J.getVideoData(1);this.J.Mg(\"updateKevlarOrC3Companion\",\n{contentVideoId:e\u0026\u0026e.videoId,topBannerImageTextIconButtonedLayoutViewModel:N.renderer,layoutId:N.layoutId,macros:N.macros,onLayoutVisibleCallback:N.J,interactionLoggingClientData:N.interactionLoggingClientData});break;case 3:N.renderer\u0026\u0026(N\u003dthis.J.getVideoData(1),this.J.Mg(\"updateKevlarOrC3Companion\",{contentVideoId:N\u0026\u0026N.videoId})),this.J.Mg(\"updateKevlarOrC3Companion\",{})}else if(N.componentType\u003d\u003d\u003d\"banner-image\")switch(e.actionType){case 1:case 2:e\u003dthis.J.getVideoData(1);this.J.Mg(\"updateKevlarOrC3Companion\",\n{contentVideoId:e\u0026\u0026e.videoId,bannerImageLayoutViewModel:N.renderer,layoutId:N.layoutId,macros:N.macros,onLayoutVisibleCallback:N.J,interactionLoggingClientData:N.interactionLoggingClientData});break;case 3:N\u003dthis.J.getVideoData(1),this.J.Mg(\"updateKevlarOrC3Companion\",{contentVideoId:N\u0026\u0026N.videoId}),this.J.Mg(\"updateKevlarOrC3Companion\",{})}else if(N.componentType\u003d\u003d\u003d\"ads-engagement-panel\")switch(N\u003dN.renderer,e.actionType){case 1:case 2:this.J.Mg(\"updateEngagementPanelAction\",N.addAction);this.J.Mg(\"changeEngagementPanelVisibility\",\nN.expandAction);break;case 3:this.J.Mg(\"changeEngagementPanelVisibility\",N.hideAction),this.J.Mg(\"updateEngagementPanelAction\",N.removeAction)}else if(N.componentType\u003d\u003d\u003d\"ads-engagement-panel-layout\"){var y\u003dN.renderer;switch(e.actionType){case 1:case 2:this.J.Mg(\"updateEngagementPanelAction\",{action:jP(y.addAction),layoutId:N.layoutId,onLayoutVisibleCallback:N.J,interactionLoggingClientData:N.interactionLoggingClientData});this.J.Mg(\"changeEngagementPanelVisibility\",jP(y.expandAction));break;case 3:this.J.Mg(\"changeEngagementPanelVisibility\",\njP(y.hideAction)),this.J.Mg(\"updateEngagementPanelAction\",{action:jP(y.removeAction)})}}};g.b(rD5,sZ);g.J\u003drD5.prototype;g.J.init\u003dfunction(e,N,y){sZ.prototype.init.call(this,e,N,y);g.$0(this.K,\"stroke-dasharray\",\"0 \"+this.N);this.K.classList.add(\"ytp-ad-timed-pie-countdown-inner-light\");this.Z.classList.add(\"ytp-ad-timed-pie-countdown-outer-light\");this.j.classList.add(\"ytp-ad-timed-pie-countdown-container-upper-right\");this.show()};\ng.J.clear\u003dfunction(){this.hide()};\ng.J.hide\u003dfunction(){eQ(this);sZ.prototype.hide.call(this)};\ng.J.show\u003dfunction(){aM(this);sZ.prototype.show.call(this)};\ng.J.w2\u003dfunction(){this.hide()};\ng.J.t3\u003dfunction(){if(this.J){var e\u003dthis.J.getProgressState();e!\u003dnull\u0026\u0026e.current!\u003dnull\u0026\u0026g.$0(this.K,\"stroke-dasharray\",e.current/e.seekableEnd*this.N+\" \"+this.N)}};g.b($1P,lj);g.J\u003d$1P.prototype;\ng.J.init\u003dfunction(e,N,y){lj.prototype.init.call(this,e,N,y);if(N.image\u0026\u0026N.image.thumbnail)if(N.headline)if(N.description)if(N.backgroundImage\u0026\u0026N.backgroundImage.thumbnail)if(N.actionButton\u0026\u0026g.m(N.actionButton,g.zR))if(e\u003dN.durationMilliseconds||0,typeof e!\u003d\u003d\"number\"||e\u003c\u003d0)g.t0(Error(\"durationMilliseconds was specified incorrectly in AdActionInterstitialRenderer with a value of: \"+e));else if(N.navigationEndpoint){var w\u003dthis.api.getVideoData(2);if(w!\u003dnull){var E\u003dN.image.thumbnail.thumbnails;E!\u003dnull\u0026\u0026\nE.length\u003e0\u0026\u0026g.kw(g.Ly(E[0].url))\u0026\u0026(E[0].url\u003dw.profilePicture,g.kw(g.Ly(w.profilePicture))\u0026\u0026Gm0(\"VideoPlayer\",239976093,\"Expected non-empty profile picture.\"));E\u003dN.backgroundImage.thumbnail.thumbnails;E!\u003dnull\u0026\u0026E.length\u003e0\u0026\u0026g.kw(g.Ly(E[0].url))\u0026\u0026(E[0].url\u003dw.LN());E\u003dN.headline;E!\u003dnull\u0026\u0026g.kw(g.Ly(E.text))\u0026\u0026(E.text\u003dw.author)}this.D.init(TV(\"ad-image\"),N.image,y);this.Z.init(TV(\"ad-text\"),N.headline,y);this.K.init(TV(\"ad-text\"),N.description,y);this.Bk.init(TV(\"ad-image\"),N.backgroundImage,y);w\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.Z.element.classList.add(\"ytp-ad-action-interstitial-headline-light\");this.K.element.classList.add(\"ytp-ad-action-interstitial-description-light\");w.push(\"ytp-ad-action-interstitial-action-button-dark\");this.api.X().N\u0026\u0026(w.push(\"ytp-ad-action-interstitial-action-button-mobile-companion-size\"),w.push(\"ytp-ad-action-interstitial-action-button-dark\"));this.api.X().T(\"enable_unified_action_endcap_on_web\")\u0026\u0026\n!this.api.X().N\u0026\u0026(w.push(\"ytp-ad-action-interstitial-action-button-unified\"),this.Ut.classList.add(\"ytp-ad-action-interstitial-action-button-container-unified\"),this.D.element.classList.add(\"ytp-ad-action-interstitial-image-unified\"),this.VB.classList.add(\"ytp-ad-action-interstitial-background-container-unified\"),this.kz.classList.add(\"ytp-ad-action-interstitial-card-unified\"),this.Kh.classList.add(\"ytp-ad-action-interstitial-description-container-unified\"),this.K.element.classList.add(\"ytp-ad-action-interstitial-description-unified\"),\nthis.i9.classList.add(\"ytp-ad-action-interstitial-headline-container-unified\"),this.Z.element.classList.add(\"ytp-ad-action-interstitial-headline-unified\"),this.aq.classList.add(\"ytp-ad-action-interstitial-image-container-unified\"),this.Zl.classList.add(\"ytp-ad-action-interstitial-instream-info-unified\"),this.slot.classList.add(\"ytp-ad-action-interstitial-slot-unified\"));this.actionButton\u003dnew Vv(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,w);g.Q(this,this.actionButton);this.actionButton.yB(this.Ut);\nthis.actionButton.init(TV(\"button\"),g.m(N.actionButton,g.zR),y);OH(this.actionButton.element);w\u003dsH(this.actionButton.element);G1(this.actionButton.element,w+\" This link opens in new tab\");this.navigationEndpoint\u003dN.navigationEndpoint;this.j.Y(this.aq,\"click\",this.dn,this);this.j.Y(this.Kh,\"click\",this.dn,this);!this.api.X().T(\"enable_clickable_headline_for_action_endcap_on_mweb\")\u0026\u0026this.api.X().N||this.j.Y(this.i9,\"click\",this.dn,this);this.J\u003dthis.ZH?new B2(this.api,e):new XD(e);g.Q(this,this.J);if(N.skipButton){(e\u003d\ng.m(N.skipButton,C_Z))\u0026\u0026this.J\u0026\u0026(this.skipButton\u003dnew SQ(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,this.J,this.uC),g.Q(this,this.skipButton),this.skipButton.yB(this.element),this.skipButton.init(TV(\"skip-button\"),e,y));y\u003dthis.api.T(\"disable_ad_preview_for_instream_ads\");if(e\u003dN.adBadgeRenderer)if(e\u003dg.m(e,p_5))w\u003dnew c2(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,!0,y),w.yB(this.Zl),w.init(TV(\"simple-ad-badge\"),e,this.macros),g.Q(this,w);if(e\u003dN.adInfoRenderer)if(e\u003d\ng.m(e,IQ))y\u003dnew GV(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,this.element,void 0,y),y.yB(this.Zl),y.init(TV(\"ad-info-hover-text-button\"),e,this.macros),g.Q(this,y)}else N.nonskippableOverlayRenderer\u0026\u0026(e\u003dg.m(N.nonskippableOverlayRenderer,vr))\u0026\u0026this.J\u0026\u0026(this.N\u003dnew wh(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,this.J,!1),g.Q(this,this.N),this.N.yB(this.element),this.N.init(TV(\"ad-preview\"),e,y));N.countdownRenderer\u0026\u0026(N\u003dN.countdownRenderer,g.m(N,rVk)\u0026\u0026this.J\u0026\u0026\n(y\u003dnew rD5(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,this.J),g.Q(this,y),y.yB(this.element),y.init(TV(\"timed-pie-countdown\"),g.m(N,rVk),this.macros)));this.show();this.element.focus()}else g.t0(Error(\"AdActionInterstitialRenderer has no navigation endpoint.\"));else g.t0(Error(\"AdActionInterstitialRenderer has no button.\"));else g.t0(Error(\"AdActionInterstitialRenderer has no background AdImage.\"));else g.t0(Error(\"AdActionInterstitialRenderer has no description AdText.\"));else g.t0(Error(\"AdActionInterstitialRenderer has no headline AdText.\"));\nelse g.t0(Error(\"AdActionInterstitialRenderer has no image.\"))};\ng.J.clear\u003dfunction(){g.g9(this.j);this.hide()};\ng.J.show\u003dfunction(){YuH(!0);this.actionButton\u0026\u0026this.actionButton.show();this.skipButton\u0026\u0026this.skipButton.show();this.N\u0026\u0026this.N.show();lj.prototype.show.call(this)};\ng.J.hide\u003dfunction(){YuH(!1);this.actionButton\u0026\u0026this.actionButton.hide();this.skipButton\u0026\u0026this.skipButton.hide();this.N\u0026\u0026this.N.hide();lj.prototype.hide.call(this)};\ng.J.dn\u003dfunction(){this.navigationEndpoint\u0026\u0026(this.layoutId?this.Y1.executeCommand(this.navigationEndpoint,this.layoutId):g.t0(Error(\"Missing layoutId for ad action interstitial.\")))};var ocM\u003d{iconType:\"CLOSE\"},X5\u003dnew g.l8(320,63);g.b(SuE,lj);g.J\u003dSuE.prototype;\ng.J.init\u003dfunction(e,N,y){lj.prototype.init.call(this,e,N,y);this.j\u003dN;this.D\u003dg.eE(this.j.onClickCommands||[]);this.Zl\u003dthis.j.onErrorCommand||null;if(e\u003dthis.j.contentSupportedRenderer)e\u003dthis.j.contentSupportedRenderer,N\u003dthis.j.adInfoRenderer||null,g.m(e,AVw)?(this.Z\u003dg.H4(\"ytp-ad-overlay-ad-info-button-container\",this.K.element),b4M(this,N),e\u003dcD9(this,g.m(e,AVw))):g.m(e,T5T)?(this.Z\u003dg.H4(\"ytp-ad-overlay-ad-info-button-container\",this.N.element),b4M(this,N),e\u003dkUn(this,g.m(e,T5T))):g.m(e,JVk)?(this.Z\u003d\ng.H4(\"ytp-ad-overlay-ad-info-button-container\",this.J.element),b4M(this,N),e\u003dBbH(this,g.m(e,JVk))):(g.t0(Error(\"InvideoOverlayAdRenderer content could not be initialized.\")),e\u003d!1);e\u0026\u0026(this.show(),XSH(this,!0))};\ng.J.clear\u003dfunction(){XSH(this,!1);this.aq.reset();this.Kh\u003d0;this.K.hide();this.logVisibility(this.K.element,!1);this.N.hide();this.logVisibility(this.N.element,!1);this.J.hide();this.logVisibility(this.J.element,!1);this.hide();this.dispose()};\ng.J.pEq\u003dfunction(){this.Ut\u0026\u0026(this.layoutId?this.Y1.executeCommand(this.Ut,this.layoutId):g.t0(Error(\"Missing layoutId for invideo_overlay_ad.\")));this.api.pauseVideo()};\ng.J.UZ\u003dfunction(){a:{if(this.j\u0026\u0026this.j.closeButton\u0026\u0026this.j.closeButton.buttonRenderer){var e\u003dthis.j.closeButton.buttonRenderer;if(e.serviceEndpoint){e\u003d[e.serviceEndpoint];break a}}e\u003d[]}e\u003dg.c(e);for(var N\u003de.next();!N.done;N\u003de.next())N\u003dN.value,this.layoutId?this.Y1.executeCommand(N,this.layoutId):g.t0(Error(\"Missing layoutId for invideo_overlay_ad.\"));this.api.onAdUxClicked(\"in_video_overlay_close_button\",this.layoutId)};\ng.J.o_h\u003dfunction(){this.Bk||this.api.getPlayerState(1)!\u003d\u003d2||this.api.playVideo()};\ng.J.UG\u003dfunction(){this.Bk||this.api.getPlayerState(1)!\u003d\u003d2||this.api.playVideo();this.api.UG(\"invideo-overlay\")};\ng.J.E_s\u003dfunction(e){e.target\u003d\u003d\u003dthis.Z\u0026\u0026g.H4(\"ytp-ad-button\",this.VB.element).click()};g.b(PD3,sZ);g.J\u003dPD3.prototype;g.J.init\u003dfunction(e,N,y){sZ.prototype.init.call(this,e,N,y);e\u003dN.durationMs;this.K\u003de\u003d\u003dnull||e\u003d\u003d\u003d0?0:e+this.J.getProgressState().current*1E3;if(N.text)var w\u003dN.text.templatedAdText;else N.staticMessage\u0026\u0026(w\u003dN.staticMessage);this.messageText.init(TV(\"ad-text\"),w,y);this.messageText.yB(this.N.element);this.j.show(100);this.show()};\ng.J.clear\u003dfunction(){this.hide()};\ng.J.hide\u003dfunction(){d1J(this,!1);sZ.prototype.hide.call(this);this.N.hide();this.messageText.hide();eQ(this)};\ng.J.show\u003dfunction(){d1J(this,!0);sZ.prototype.show.call(this);aM(this);this.N.show();this.messageText.show()};\ng.J.w2\u003dfunction(){this.hide()};\ng.J.t3\u003dfunction(){if(this.J!\u003dnull){var e\u003dthis.J.getProgressState();e!\u003dnull\u0026\u0026e.current!\u003dnull\u0026\u0026(e\u003d1E3*e.current,!this.Kh\u0026\u0026e\u003e\u003dthis.K?(this.j.hide(),this.Kh\u003d!0):this.messageText\u0026\u0026this.messageText.isTemplated()\u0026\u0026(e\u003dMath.max(0,Math.ceil((this.K-e)/1E3)),e!\u003d\u003dthis.Z\u0026\u0026(LT(this.messageText,{TIME_REMAINING:String(e)}),this.Z\u003de)))}};g.b(IPJ,lj);g.J\u003dIPJ.prototype;\ng.J.init\u003dfunction(e,N,y){lj.prototype.init.call(this,e,N,{});N.image\u0026\u0026N.image.thumbnail?N.headline?N.description?N.actionButton\u0026\u0026g.m(N.actionButton,g.zR)?(this.K.init(TV(\"ad-image\"),N.image,y),this.N.init(TV(\"ad-text\"),N.headline,y),this.j.init(TV(\"ad-text\"),N.description,y),e\u003d[\"ytp-ad-underlay-action-button\"],this.api.X().T(\"use_blue_buttons_for_desktop_player_underlay\")\u0026\u0026e.push(\"ytp-ad-underlay-action-button-blue\"),this.actionButton\u003dnew Vv(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,\ne),N.backgroundColor\u0026\u0026g.$0(this.element,\"background-color\",g.jQ(N.backgroundColor)),g.Q(this,this.actionButton),this.actionButton.yB(this.Z),this.actionButton.init(TV(\"button\"),g.m(N.actionButton,g.zR),y),N\u003dg.Y2(this.api.X().experiments,\"player_underlay_video_width_fraction\"),this.api.X().T(\"place_shrunken_video_on_left_of_player\")?(y\u003dthis.J,g.re(y,\"ytp-ad-underlay-left-container\"),g.pi(y,\"ytp-ad-underlay-right-container\"),g.$0(this.J,\"margin-left\",Math.round((N+.02)*100)+\"%\")):(y\u003dthis.J,g.re(y,\"ytp-ad-underlay-right-container\"),\ng.pi(y,\"ytp-ad-underlay-left-container\")),g.$0(this.J,\"width\",Math.round((1-N-.04)*100)+\"%\"),this.api.OW()\u0026\u0026this.show(),this.api.addEventListener(\"playerUnderlayVisibilityChange\",this.FN.bind(this)),this.api.addEventListener(\"resize\",this.pA.bind(this))):g.t0(Error(\"InstreamAdPlayerUnderlayRenderer has no button.\")):g.t0(Error(\"InstreamAdPlayerUnderlayRenderer has no description AdText.\")):g.t0(Error(\"InstreamAdPlayerUnderlayRenderer has no headline AdText.\")):g.t0(Error(\"InstreamAdPlayerUnderlayRenderer has no image.\"))};\ng.J.show\u003dfunction(){vcF(!0);this.actionButton\u0026\u0026this.actionButton.show();lj.prototype.show.call(this)};\ng.J.hide\u003dfunction(){vcF(!1);this.actionButton\u0026\u0026this.actionButton.hide();lj.prototype.hide.call(this)};\ng.J.clear\u003dfunction(){this.api.removeEventListener(\"playerUnderlayVisibilityChange\",this.FN.bind(this));this.api.removeEventListener(\"resize\",this.pA.bind(this));this.hide()};\ng.J.onClick\u003dfunction(e){lj.prototype.onClick.call(this,e);this.actionButton\u0026\u0026g.Ex(this.actionButton.element,e.target)\u0026\u0026this.api.pauseVideo()};\ng.J.FN\u003dfunction(e){e\u003d\u003d\u003d\"transitioning\"?(this.J.classList.remove(\"ytp-ad-underlay-clickable\"),this.show()):e\u003d\u003d\u003d\"visible\"?this.J.classList.add(\"ytp-ad-underlay-clickable\"):e\u003d\u003d\u003d\"hidden\"\u0026\u0026(this.hide(),this.J.classList.remove(\"ytp-ad-underlay-clickable\"))};\ng.J.pA\u003dfunction(e){e.width\u003e1200?(this.actionButton.element.classList.add(\"ytp-ad-underlay-action-button-large\"),this.actionButton.element.classList.remove(\"ytp-ad-underlay-action-button-medium\")):e.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.$0(this.N.element,\"font-size\",e.width/40+\"px\")};g.b(Pv,lj);\nPv.prototype.init\u003dfunction(e,N,y){lj.prototype.init.call(this,e,N,y);N.toggledLoggingParams\u0026\u0026(this.toggledLoggingParams\u003dN.toggledLoggingParams);N.answer\u0026\u0026g.m(N.answer,g.zR)?(e\u003dnew Vv(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,[\"ytp-ad-survey-answer-button\"],\"survey-single-select-answer-button\"),e.yB(this.answer),e.init(TV(\"ytp-ad-survey-answer-button\"),g.m(N.answer,g.zR),y),e.show()):N.answer\u0026\u0026g.m(N.answer,hs)\u0026\u0026(this.J\u003dnew Qv(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,\n[\"ytp-ad-survey-answer-toggle-button\"]),this.J.yB(this.answer),g.Q(this,this.J),this.J.init(TV(\"survey-answer-button\"),g.m(N.answer,hs),y));this.show()};\nPv.prototype.M5\u003dfunction(e){this.layoutId?Kn(this.Y1,e,this.layoutId,this.macros):g.t0(new g.Gh(\"There is undefined layoutId when calling the runCommand method.\",{componentType:this.componentType}))};\nPv.prototype.onClick\u003dfunction(e){lj.prototype.onClick.call(this,e);if(this.api.X().T(\"supports_multi_step_on_desktop\")\u0026\u0026this.index!\u003d\u003dnull)this.onSelected(this.index)};\nPv.prototype.clear\u003dfunction(){this.hide()};g.b(zw5,lj);zw5.prototype.init\u003dfunction(e,N,y){lj.prototype.init.call(this,e,N,y);N.answer\u0026\u0026g.m(N.answer,hs)\u0026\u0026(this.button\u003dnew Qv(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,[\"ytp-ad-survey-answer-toggle-button\",\"ytp-ad-survey-none-of-the-above-button\"]),this.button.yB(this.J),this.button.init(TV(\"survey-none-of-the-above-button\"),g.m(N.answer,hs),y));this.show()};g.b(dV,Vv);dV.prototype.init\u003dfunction(e,N,y){Vv.prototype.init.call(this,e,N,y);e\u003d!1;N.text\u0026\u0026(N\u003dg.SY(N.text),e\u003d!g.kw(N));e||g.uA(Error(\"No submit text was present in the renderer.\"))};\ndV.prototype.onClick\u003dfunction(e){this.publish(\"l\");Vv.prototype.onClick.call(this,e)};g.b(Ia,lj);\nIa.prototype.init\u003dfunction(e,N,y){lj.prototype.init.call(this,e,N,y);if(e\u003dN.skipOrPreviewRenderer)g.m(e,yV)?(e\u003dg.m(e,yV),y\u003dnew bp(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,this.j,!0),y.yB(this.skipOrPreview),y.init(TV(\"skip-button\"),e,this.macros),g.Q(this,y),this.J\u003dy):g.m(e,vr)\u0026\u0026(e\u003dg.m(e,vr),y\u003dnew wh(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,this.j,!1),y.yB(this.skipOrPreview),y.init(TV(\"ad-preview\"),e,this.macros),Ez(y),g.Q(this,y),this.J\u003dy);this.J\u003d\u003d\nnull\u0026\u0026g.t0(Error(\"ISAPOR.skipOrPreviewRenderer was not initialized properly.ISAPOR: \"+JSON.stringify(N)));N.submitButton\u0026\u0026(e\u003dN.submitButton,g.m(e,g.zR)\u0026\u0026(e\u003dg.m(e,g.zR),y\u003dnew dV(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1),y.yB(this.submitButton),y.init(TV(\"survey-submit\"),e,this.macros),g.Q(this,y),this.N\u003dy));e\u003dthis.api.T(\"disable_ad_preview_for_instream_ads\");if(y\u003dN.adBadgeRenderer){y\u003dg.m(y,p_5);var w\u003dnew c2(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,!0,\ne,!0);w.yB(this.K);w.init(TV(\"simple-ad-badge\"),y,this.macros);this.adBadge\u003dw.element;g.Q(this,w)}if(y\u003dN.adDurationRemaining)y\u003dg.m(y,yVq),w\u003dnew I4(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,this.j,void 0,e),w.yB(this.K),w.init(TV(\"ad-duration-remaining\"),y,this.macros),g.Q(this,w);(N\u003dN.adInfoRenderer)\u0026\u0026g.m(N,IQ)\u0026\u0026(y\u003dnew GV(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,this.element,void 0,e),g.Q(this,y),e\u0026\u0026this.adBadge!\u003d\u003dvoid 0?this.K.insertBefore(y.element,\nthis.adBadge.nextSibling):y.yB(this.K),y.init(TV(\"ad-info-hover-text-button\"),g.m(N,IQ),this.macros));this.show()};\nIa.prototype.clear\u003dfunction(){this.hide()};g.b(vv,lj);vv.prototype.init\u003dfunction(e,N,y){lj.prototype.init.call(this,e,N,y);fP5(this)};\nvv.prototype.show\u003dfunction(){this.K\u003dDate.now();lj.prototype.show.call(this)};\nvv.prototype.Zq\u003dfunction(){};g.b(tGM,vv);g.J\u003dtGM.prototype;g.J.init\u003dfunction(e,N,y){var w\u003dthis;vv.prototype.init.call(this,e,N,y);N.questionText\u0026\u0026i4M(this,N.questionText);N.answers\u0026\u0026N.answers.forEach(function(E,A){g.m(E,oH)\u0026\u0026D1M(w,g.m(E,oH),y,A)});\nthis.Z\u003dnew Set(this.N.map(function(E){return E.J.J}));\n(e\u003dN.noneOfTheAbove)\u0026\u0026(e\u003dg.m(e,Eww))\u0026\u0026ukH(this,e,y);N.surveyAdQuestionCommon\u0026\u0026VGH(this,N.surveyAdQuestionCommon);N.submitEndpoints\u0026\u0026(this.submitEndpoints\u003dN.submitEndpoints);this.Y(this.element,\"change\",this.onChange);this.show()};\ng.J.Zq\u003dfunction(){qu0(this,!1);this.j.N.subscribe(\"l\",this.DKB,this)};\ng.J.onChange\u003dfunction(e){e.target\u003d\u003d\u003dthis.noneOfTheAbove.button.J?Z4E(this):this.Z.has(e.target)\u0026\u0026(this.noneOfTheAbove.button.toggleButton(!1),qu0(this,!0))};\ng.J.DKB\u003dfunction(){var e\u003d[],N\u003dthis.N.reduce(function(E,A,T){var p\u003dA.toggledLoggingParams;A.J\u0026\u0026A.J.isToggled()\u0026\u0026p\u0026\u0026(E.push(p),e.push(T));return E},[]).join(\"\u0026\"),y\u003dthis.submitEndpoints.map(function(E){if(!E.loggingUrls)return E;\nE\u003dg.gi(E);E.loggingUrls\u003dE.loggingUrls.map(function(A){A.baseUrl\u0026\u0026(A.baseUrl\u003dmV(A.baseUrl,N));return A});\nreturn E});\nif(y){y\u003dg.c(y);for(var w\u003dy.next();!w.done;w\u003dy.next())w\u003dw.value,this.layoutId?Kn(this.Y1,w,this.layoutId,this.macros):g.t0(Error(\"Missing layoutId for multi_select_question.\"))}this.api.X().T(\"supports_multi_step_on_desktop\")\u0026\u0026this.Kh(e)};\ng.J.clear\u003dfunction(){this.api.X().T(\"enable_hide_on_clear_in_survey_question_bulleit\")?this.hide():this.dispose()};g.b(zd,vv);zd.prototype.init\u003dfunction(e,N,y){var w\u003dthis;vv.prototype.init.call(this,e,N,y);N.questionText\u0026\u0026i4M(this,N.questionText);N.answers\u0026\u0026N.answers.forEach(function(E,A){g.m(E,oH)\u0026\u0026D1M(w,g.m(E,oH),y,A)});\nN.surveyAdQuestionCommon?VGH(this,N.surveyAdQuestionCommon):g.t0(Error(\"SurveyAdQuestionCommon was not sent.SingleSelectQuestionRenderer: \"+JSON.stringify(N)));this.show()};\nzd.prototype.clear\u003dfunction(){this.api.X().T(\"enable_hide_on_clear_in_survey_question_bulleit\")?this.hide():this.dispose()};g.b(i9,lj);i9.prototype.init\u003dfunction(e,N,y){var w\u003dthis;lj.prototype.init.call(this,e,N,y);if(this.api.X().T(\"supports_multi_step_on_desktop\")){var E;this.conditioningRules\u003d(E\u003dN.conditioningRules)!\u003dnull?E:[];var A;this.N\u003d(A\u003dN.questions)!\u003dnull?A:[];var T;((T\u003dN.questions)\u003d\u003dnull?0:T.length)\u0026\u0026Q6F(this,0)}else(N.questions||[]).forEach(function(p){g.m(p,Pr)?j6E(w,g.m(p,Pr),y):g.m(p,X4)\u0026\u0026nc0(w,g.m(p,X4),y)});\nthis.show()};\ni9.prototype.clear\u003dfunction(){this.api.X().T(\"enable_hide_on_clear_in_survey_question_bulleit\")?this.hide():(this.hide(),this.dispose())};\ni9.prototype.j\u003dfunction(e){var N\u003dthis;if(this.api.X().T(\"supports_multi_step_on_desktop\")){var y;if((y\u003dthis.conditioningRules)\u003d\u003dnull?0:y.length){var w;if(e.length\u003d\u003d\u003d0)this.api.onAdUxClicked(\"ad-action-submit-survey\",this.layoutId);else if(this.conditioningRules.find(function(E){return E.questionIndex\u003d\u003d\u003dN.J})\u003d\u003dnull)g.t0(Error(\"Expected conditioning rule(s) for survey question.\")),this.api.onAdUxClicked(\"ad-action-submit-survey\",this.layoutId);\nelse if(this.conditioningRules.forEach(function(E){if(E.questionIndex\u003d\u003d\u003dN.J)switch(E.condition){case \"CONDITION_ALL_OF\":var A;if((A\u003dE.answerIndices)\u003d\u003dnull?0:A.every(function(p){return e.includes(p)}))w\u003dE.nextQuestionIndex;\nbreak;case \"CONDITION_ANY_OF\":var T;if((T\u003dE.answerIndices)\u003d\u003dnull?0:T.some(function(p){return e.includes(p)}))w\u003dE.nextQuestionIndex;\nbreak;default:g.t0(Error(\"Expected specified condition in survey conditioning rules.\"))}}),w!\u003dnull)Q6F(this,w);\nelse this.api.onAdUxClicked(\"ad-action-submit-survey\",this.layoutId)}else this.questions.length\u003e1\u0026\u0026g.t0(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.b(D_,lj);\nD_.prototype.init\u003dfunction(e,N,y){var w\u003dthis;lj.prototype.init.call(this,e,N,y);e\u003dN.timeoutSeconds||0;if(typeof e!\u003d\u003d\"number\"||e\u003c0)g.t0(Error(\"timeoutSeconds was specified incorrectly in SurveyTextInterstitialRenderer with a value of: \"+e));else if(N.timeoutCommands)if(N.text)if(N.ctaButton\u0026\u0026g.m(N.ctaButton,g.zR))if(N.brandImage)if(N.backgroundImage\u0026\u0026g.m(N.backgroundImage,iS)\u0026\u0026g.m(N.backgroundImage,iS).landscape){this.layoutId||g.t0(Error(\"Missing layoutId for survey interstitial.\"));m1M(this.interstitial,g.m(N.backgroundImage,\niS).landscape);m1M(this.logoImage,N.brandImage);g.AL(this.text,g.SY(N.text));var E\u003d[\"ytp-ad-survey-interstitial-action-button\"];E.push(\"ytp-ad-survey-interstitial-action-button-rounded\");this.actionButton\u003dnew Vv(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,E);g.Q(this,this.actionButton);this.actionButton.yB(this.N);this.actionButton.init(TV(\"button\"),g.m(N.ctaButton,g.zR),y);this.actionButton.show();this.J\u003dnew B2(this.api,e*1E3);this.J.subscribe(\"g\",function(){w.transition.hide()});\ng.Q(this,this.J);this.Y(this.element,\"click\",function(A){var T\u003dA.target\u003d\u003d\u003dw.interstitial;A\u003dw.actionButton.element.contains(A.target);if(T||A)if(w.transition.hide(),T)w.api.onAdUxClicked(w.componentType,w.layoutId)});\nthis.transition.show(100)}else g.t0(Error(\"SurveyTextInterstitialRenderer has no landscape background image.\"));else g.t0(Error(\"SurveyTextInterstitialRenderer has no brandImage.\"));else g.t0(Error(\"SurveyTextInterstitialRenderer has no button.\"));else g.t0(Error(\"SurveyTextInterstitialRenderer has no text.\"));else g.t0(Error(\"timeoutSeconds was specified yet no timeoutCommands where specified\"))};\nD_.prototype.clear\u003dfunction(){this.hide()};\nD_.prototype.show\u003dfunction(){H4M(!0);lj.prototype.show.call(this)};\nD_.prototype.hide\u003dfunction(){H4M(!1);lj.prototype.hide.call(this)};g.b(gV,sZ);g.J\u003dgV.prototype;\ng.J.init\u003dfunction(e,N){sZ.prototype.init.call(this,e,N,{});if(N.durationMilliseconds){if(N.durationMilliseconds\u003c0){g.t0(Error(\"DurationMilliseconds was specified incorrectly in AdPreview with a value of: \"+N.durationMilliseconds));return}this.N\u003dN.durationMilliseconds}else this.N\u003dthis.J.WU();var y;if((y\u003dN.previewText)\u003d\u003dnull||!y.text||g.kw(N.previewText.text))g.t0(Error(\"No text is returned for AdPreview.\"));else{this.Z\u003dN.previewText;N.previewText.isTemplated||g.AL(this.K,N.previewText.text);var w;\nif(((w\u003dthis.api.getVideoData(1))\u003d\u003dnull?0:w.al)\u0026\u0026N.previewImage){var E,A;(e\u003d((A\u003ddL(((E\u003dN.previewImage)\u003d\u003dnull?void 0:E.sources)||[],52,!1))\u003d\u003dnull?void 0:A.url)||\"\")\u0026\u0026e.length?(this.previewImage\u003dnew g.Mu({S:\"img\",B:\"ytp-preview-ad__image\",V:{src:\"{{imageUrl}}\"}}),this.previewImage.updateValue(\"imageUrl\",e),g.Q(this,this.previewImage),this.previewImage.yB(this.element)):g.t0(Error(\"Failed to get imageUrl in AdPreview.\"))}else this.K.classList.add(\"ytp-preview-ad__text--padding--wide\")}};\ng.J.clear\u003dfunction(){this.hide()};\ng.J.hide\u003dfunction(){eQ(this);sZ.prototype.hide.call(this)};\ng.J.show\u003dfunction(){aM(this);sZ.prototype.show.call(this)};\ng.J.w2\u003dfunction(){this.hide()};\ng.J.t3\u003dfunction(){if(this.J){var e\u003dthis.J.getProgressState();if(e!\u003dnull\u0026\u0026e.current)if(e\u003d1E3*e.current,e\u003e\u003dthis.N)this.transition.hide();else{var N;if((N\u003dthis.Z)\u003d\u003dnull?0:N.isTemplated)if(N\u003dMath.max(0,Math.ceil((this.N-e)/1E3)),N!\u003d\u003dthis.j){var y,w;(e\u003d(y\u003dthis.Z)\u003d\u003dnull?void 0:(w\u003dy.text)\u003d\u003dnull?void 0:w.replace(\"{TIME_REMAINING}\",String(N)))\u0026\u0026g.AL(this.K,e);this.j\u003dN}}}};g.b(Va,lj);\nVa.prototype.init\u003dfunction(e,N){lj.prototype.init.call(this,e,N,{});var y,w;if((e\u003d((w\u003ddL(((y\u003dN.image)\u003d\u003dnull?void 0:y.sources)||[],KeP(N),!0))\u003d\u003dnull?void 0:w.url)||\"\")\u0026\u0026e.length){y\u003dthis.hW(\"ytp-ad-avatar\");y.src\u003de;var E,A;if(w\u003d(E\u003dN.interaction)\u003d\u003dnull?void 0:(A\u003dE.accessibility)\u003d\u003dnull?void 0:A.label)y.alt\u003dw;switch(N.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(N.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.t0(Error(\"Failed to get imageUrl in AdAvatar.\"))};\nVa.prototype.clear\u003dfunction(){this.hide()};\nVa.prototype.onClick\u003dfunction(e){lj.prototype.onClick.call(this,e)};g.b(fe,lj);\nfe.prototype.init\u003dfunction(e,N){lj.prototype.init.call(this,e,N,{});var y;e\u003d(y\u003dN.label)\u003d\u003dnull?void 0:y.content;if((y\u003de!\u003dnull\u0026\u0026!g.kw(e))||N.iconImage){y\u0026\u0026(this.buttonText\u003dnew g.Mu({S:\"span\",B:\"ytp-ad-button-vm__text\",b9:e}),g.Q(this,this.buttonText),this.buttonText.yB(this.element));var w,E,A\u003d((w\u003dN.interaction)\u003d\u003dnull?0:(E\u003dw.accessibility)\u003d\u003dnull?0:E.label)||y?e:\"\";A\u0026\u0026G1(this.element,A+\" This link opens in new tab\");OH(this.element);if(N.iconImage){w\u003dvoid 0;if(N.iconImage){a:{E\u003dN.iconImage;if(E.sources)for(E\u003d\ng.c(E.sources),e\u003dE.next();!e.done;e\u003dE.next())if(e\u003de.value,A\u003dvoid 0,(A\u003de.clientResource)\u003d\u003dnull?0:A.imageName){E\u003de;break a}E\u003dvoid 0}if(E){var T;w\u003d{iconType:(T\u003dE.clientResource)\u003d\u003dnull?void 0:T.imageName}}}T\u003dg1(w,!1,this.N);T!\u003dnull\u0026\u0026(this.buttonIcon\u003dnew g.Mu({S:\"span\",B:\"ytp-ad-button-vm__icon\",W:[T]}),g.Q(this,this.buttonIcon),N.iconLeading?(yp(this.element,this.buttonIcon.element,0),this.buttonIcon.element.classList.add(\"ytp-ad-button-vm__icon--leading\")):y?(this.buttonIcon.yB(this.element),this.buttonIcon.element.classList.add(\"ytp-ad-button-vm__icon--trailing\")):\n(this.buttonIcon.yB(this.element),this.element.classList.add(\"ytp-ad-button-vm--icon-only\")))}switch(N.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.J?\"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(N.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.uA(Error(\"AdButton does not have label or an icon.\"))};\nfe.prototype.clear\u003dfunction(){this.hide()};\nfe.prototype.onClick\u003dfunction(e){lj.prototype.onClick.call(this,e)};g.b(We1,sZ);g.J\u003dWe1.prototype;\ng.J.init\u003dfunction(e,N){sZ.prototype.init.call(this,e,N,{});this.api.X().T(\"enable_larger_flyout_cta_on_desktop\")\u0026\u0026(this.element.classList.add(\"ytp-ad-avatar-lockup-card--large\"),this.hW(\"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\"),yp(this.hW(\"ytp-ad-avatar-lockup-card__avatar_and_text_container\"),this.adAvatar.element,0));if(e\u003dg.m(N.avatar,mO)){var y\u003dN.headline;if(y){var w\u003dN.description;if(w){var E\u003dg.m(N.button,Ke);E?(this.adAvatar.init(TV(\"ad-avatar\"),e),this.headline.init(TV(\"ad-simple-attributed-string\"),new zF(y)),this.description.init(TV(\"ad-simple-attributed-string\"),new zF(w)),y.content\u0026\u0026y.content.length\u003e20\u0026\u0026this.description.element.classList.add(\"ytp-ad-avatar-lockup-card__description--hidden--in--small--player\"),\nthis.adButton.init(TV(\"ad-button\"),E),this.startMilliseconds\u003dN.startMs||0,this.api.OW()||this.show(),this.api.addEventListener(\"playerUnderlayVisibilityChange\",this.Jt.bind(this)),aM(this)):g.t0(Error(\"No AdButtonViewModel is returned in PlayerAdAvatarLockupCardButtonedViewModel.\"))}else g.t0(Error(\"No description is returned in PlayerAdAvatarLockupCardButtonedViewModel.\"))}else g.t0(Error(\"No headline is returned in PlayerAdAvatarLockupCardButtonedViewModel.\"))}else g.t0(Error(\"No AdAvatarViewModel is returned in PlayerAdAvatarLockupCardButtonedViewModel.\"))};\ng.J.t3\u003dfunction(){if(this.J){var e\u003dthis.J.getProgressState();e\u0026\u0026e.current\u0026\u00261E3*e.current\u003e\u003dthis.startMilliseconds\u0026\u0026(eQ(this),this.element.classList.remove(\"ytp-ad-avatar-lockup-card--inactive\"))}};\ng.J.w2\u003dfunction(){this.clear()};\ng.J.onClick\u003dfunction(e){this.api.pauseVideo();sZ.prototype.onClick.call(this,e)};\ng.J.clear\u003dfunction(){this.hide();this.api.removeEventListener(\"playerUnderlayVisibilityChange\",this.Jt.bind(this))};\ng.J.show\u003dfunction(){this.adAvatar.show();this.headline.show();this.description.show();this.adButton.show();sZ.prototype.show.call(this)};\ng.J.hide\u003dfunction(){this.adAvatar.hide();this.headline.hide();this.description.hide();this.adButton.hide();sZ.prototype.hide.call(this)};\ng.J.Jt\u003dfunction(e){e\u003d\u003d\u003d\"hidden\"?this.show():this.hide()};g.b(tM,lj);g.J\u003dtM.prototype;\ng.J.init\u003dfunction(e,N){lj.prototype.init.call(this,e,N,{});if(!N.label||g.kw(N.label))g.t0(Error(\"No label is returned for SkipAdButton.\"));else if(g.AL(this.j,N.label),e\u003dg1({iconType:\"SKIP_NEXT_NEW\"}),e\u003d\u003dnull)g.t0(Error(\"Unable to retrieve icon for SkipAdButton\"));else if(this.K\u003dnew g.Mu({S:\"span\",B:\"ytp-skip-ad-button__icon\",W:[e]}),g.Q(this,this.K),this.K.yB(this.element),this.api.X().experiments.gP(\"enable_skip_to_next_messaging\")\u0026\u0026(N\u003dg.Ly(N.targetId)))this.N\u003d!0,this.element.setAttribute(\"data-tooltip-target-id\",N),\nthis.element.setAttribute(\"data-tooltip-target-fixed\",\"\")};\ng.J.onClick\u003dfunction(e){e\u0026\u0026e.preventDefault();var N,y;GvM(e,{contentCpn:(y\u003d(N\u003dthis.api.getVideoData(1))\u003d\u003dnull?void 0:N.clientPlaybackNonce)!\u003dnull?y:\"\"})\u003d\u003d\u003d0?this.api.Mg(\"onAbnormalityDetected\"):(lj.prototype.onClick.call(this,e),this.api.Mg(\"onAdSkip\"),this.api.onAdUxClicked(this.componentType,this.layoutId))};\ng.J.clear\u003dfunction(){this.J.reset();this.hide()};\ng.J.hide\u003dfunction(){lj.prototype.hide.call(this)};\ng.J.show\u003dfunction(){this.J.start();lj.prototype.show.call(this);this.N\u0026\u0026this.api.X().experiments.gP(\"enable_skip_to_next_messaging\")\u0026\u0026this.api.publish(\"showpromotooltip\",this.element)};g.b(O4P,sZ);g.J\u003dO4P.prototype;\ng.J.init\u003dfunction(e,N){sZ.prototype.init.call(this,e,N,{});e\u003dg.m(N.preskipState,owT);if(this.j||!this.api.X().experiments.gP(\"disable_ad_preview_for_instream_ads\")){if(!e){g.t0(Error(\"No AdPreviewViewModel is returned in SkipAdViewModel.\"));return}var y;(y\u003dthis.N)\u003d\u003dnull||y.init(TV(\"preview-ad\"),e);(y\u003dthis.N)!\u003dnull\u0026\u0026(y.transition.show(100),y.show())}(y\u003dg.m(N.skippableState,hXk))?(N.skipOffsetMilliseconds!\u003dnull?this.skipOffsetMilliseconds\u003dN.skipOffsetMilliseconds:(g.uA(Error(\"No skipOffsetMilliseconds is returned in SkipAdViewModel.\")),this.skipOffsetMilliseconds\u003d\n5E3),this.K.init(TV(\"skip-button\"),y),this.show()):g.t0(Error(\"No SkipAdButtonViewModel is returned in SkipAdViewModel.\"))};\ng.J.show\u003dfunction(){aM(this);sZ.prototype.show.call(this)};\ng.J.hide\u003dfunction(){!this.isSkippable\u0026\u0026this.N?this.N.hide():this.K\u0026\u0026this.K.hide();eQ(this);sZ.prototype.hide.call(this)};\ng.J.clear\u003dfunction(){var e;(e\u003dthis.N)\u003d\u003dnull||e.clear();this.K\u0026\u0026this.K.clear();eQ(this);sZ.prototype.hide.call(this)};\ng.J.w2\u003dfunction(){this.hide()};\ng.J.t3\u003dfunction(){if(1E3*this.J.getProgressState().current\u003e\u003dthis.skipOffsetMilliseconds\u0026\u0026!this.isSkippable){this.isSkippable\u003d!0;var e;(e\u003dthis.N)!\u003dnull\u0026\u0026e.transition.hide();(e\u003dthis.K)!\u003dnull\u0026\u0026(e.transition.show(),e.show())}};g.b(u9,lj);\nu9.prototype.init\u003dfunction(e,N){lj.prototype.init.call(this,e,N,{});if(N.label){var y;((y\u003dN.label)\u003d\u003dnull?0:y.content)\u0026\u0026!g.kw(N.label.content)\u0026\u0026(this.linkText\u003dnew g.Mu({S:\"span\",B:\"ytp-visit-advertiser-link__text\",b9:N.label.content}),g.Q(this,this.linkText),this.linkText.yB(this.element));var w,E;if((w\u003dN.interaction)\u003d\u003dnull?0:(E\u003dw.accessibility)\u003d\u003dnull?0:E.label)G1(this.element,N.interaction.accessibility.label+\" This link opens in new tab\");else{var A;((A\u003dN.label)\u003d\u003dnull?0:A.content)\u0026\u0026!g.kw(N.label.content)\u0026\u0026G1(this.element,\nN.label.content+\" This link opens in new tab\")}OH(this.element);this.element.setAttribute(\"tabindex\",\"0\");this.show()}else g.t0(Error(\"No label found in VisitAdvertiserLink.\"))};\nu9.prototype.onClick\u003dfunction(e){lj.prototype.onClick.call(this,e);this.api.onAdUxClicked(this.componentType,this.layoutId)};\nu9.prototype.clear\u003dfunction(){this.hide()};g.b(qr,lj);\nqr.prototype.init\u003dfunction(e,N,y,w){lj.prototype.init.call(this,e,N,{});if(N.skipOrPreview){y\u003dN.skipOrPreview;e\u003dg.m(y,cV5);y\u003dg.m(y,owT);var E,A\u003dthis.api.X().T(\"clean_player_style_fix_on_web\")\u0026\u0026((E\u003dthis.api.getVideoData())\u003d\u003dnull?void 0:E.isDaiEnabled());e?(this.Af\u003dnew O4P(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,this.N),g.Q(this,this.Af),this.Af.yB(this.D),this.Af.init(TV(\"skip-ad\"),e)):!y||this.api.X().experiments.gP(\"disable_ad_preview_for_instream_ads\")\u0026\u0026!A||(this.j\u003dnew gV(this.api,\nthis.layoutId,this.interactionLoggingClientData,this.Y1,this.N,1),g.Q(this,this.j),this.j.yB(this.D),this.j.init(TV(\"ad-preview\"),y),E\u003dthis.j,E.transition.show(100),E.show());if(E\u003dg.m(N.skipOrPreview,cV5))var T\u003dE.skipOffsetMilliseconds}N.playerAdCard\u0026\u0026(E\u003dg.m(N.playerAdCard,bq0))\u0026\u0026(this.playerAdCard\u003dnew We1(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,this.N),g.Q(this,this.playerAdCard),this.playerAdCard.yB(this.i9),this.playerAdCard.init(TV(\"ad-avatar-lockup-card\"),E));E\u003dthis.api.X().T(\"disable_ad_duration_remaining_for_instream_video_ads\")||\nN.adPodIndex!\u003d\u003dvoid 0;N.adBadgeRenderer\u0026\u0026((e\u003dg.m(N.adBadgeRenderer,Hv))?(this.K\u003dnew DY(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,E),g.Q(this,this.K),this.K.yB(this.J),this.K.init(TV(\"ad-badge\"),e)):g.t0(Error(\"AdBadgeViewModel is not found in player overlay layout.\")));N.adPodIndex\u0026\u0026(e\u003dg.m(N.adPodIndex,M0Z))\u0026\u0026(this.adPodIndex\u003dnew gh(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,g.m(N.skipOrPreview,cV5)\u003d\u003d\u003dvoid 0),g.Q(this,this.adPodIndex),this.adPodIndex.yB(this.J),\nthis.adPodIndex.init(TV(\"ad-pod-index\"),e));N.adInfoRenderer\u0026\u0026(e\u003dg.m(N.adInfoRenderer,IQ))\u0026\u0026(this.adInfoButton\u003dnew GV(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,this.element,void 0,E),g.Q(this,this.adInfoButton),this.api.X().T(\"enable_ad_pod_index_autohide\")\u0026\u0026this.K!\u003d\u003dvoid 0?this.J.insertBefore(this.adInfoButton.element,this.K.element.nextSibling):this.adInfoButton.yB(this.J),this.adInfoButton.init(TV(\"ad-info-hover-text-button\"),e,this.macros));var p;e\u003dthis.api.X().T(\"clean_player_style_fix_on_web\")\u0026\u0026\n((p\u003dthis.api.getVideoData())\u003d\u003dnull?void 0:p.isDaiEnabled());N.adDurationRemaining\u0026\u0026(!E||e)\u0026\u0026(p\u003dg.m(N.adDurationRemaining,yVq))\u0026\u0026(this.adDurationRemaining\u003dnew I4(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,this.N,w.videoAdDurationSeconds,E),g.Q(this,this.adDurationRemaining),E\u0026\u0026this.adPodIndex!\u003d\u003dvoid 0?this.J.insertBefore(this.adDurationRemaining.element,this.adPodIndex.element.nextSibling):this.adInfoButton!\u003d\u003dvoid 0?E?this.J.insertBefore(this.adDurationRemaining.element,this.adInfoButton.element.nextSibling):\nthis.J.insertBefore(this.adDurationRemaining.element,this.adInfoButton.element):this.adDurationRemaining.yB(this.J),this.adDurationRemaining.init(TV(\"ad-duration-remaining\"),p,this.macros),E\u0026\u0026this.adDurationRemaining.element.classList.add(\"ytp-ad-duration-remaining-autohide\"));N.visitAdvertiserLink\u0026\u0026(w\u003dg.m(N.visitAdvertiserLink,B5f))\u0026\u0026(this.visitAdvertiserLink\u003dnew u9(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1),g.Q(this,this.visitAdvertiserLink),this.visitAdvertiserLink.yB(this.J),\nthis.visitAdvertiserLink.init(TV(\"visit-advertiser-link\"),w));N.adDisclosureBanner\u0026\u0026(N\u003dg.m(N.adDisclosureBanner,Ykf))\u0026\u0026(this.adDisclosureBanner\u003dnew Vd(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1),g.Q(this,this.adDisclosureBanner),this.adDisclosureBanner.yB(this.Kh),this.adDisclosureBanner.init(TV(\"ad-disclosure-banner\"),N));this.api.X().T(\"show_preskip_progress_bar_for_skippable_ads\")\u0026\u0026(this.Z\u003dnew up(this.api,this.N,T,E),g.Q(this,this.Z),g.Pb(this.api,this.Z.element,4));this.show()};\nqr.prototype.clear\u003dfunction(){this.hide()};g.b(Rw3,lj);g.J\u003dRw3.prototype;\ng.J.init\u003dfunction(e,N){lj.prototype.init.call(this,e,N,{});if(N!\u003dnull\u0026\u0026N.title)if(e\u003dN.title)if(this.headline.init(TV(\"ad-simple-attributed-string\"),new zF(e)),e\u003dg.m(N.moreInfoButton,Ke)){if(this.moreInfoButton.init(TV(\"ad-button\"),e),N.descriptions)N.descriptions.length\u003e0\u0026\u0026(e\u003dN.descriptions[0])\u0026\u0026(this.J\u003dnew ip(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1),g.Q(this,this.J),this.J.yB(this.element.getElementsByClassName(\"ytp-ad-grid-card-text__metadata__description__line\")[0]),this.J.init(TV(\"ad-simple-attributed-string\"),\nnew zF(e))),N.descriptions.length\u003e1\u0026\u0026(N\u003dN.descriptions[1])\u0026\u0026(this.N\u003dnew ip(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1),g.Q(this,this.N),this.N.yB(this.element.getElementsByClassName(\"ytp-ad-grid-card-text__metadata__description__line\")[1]),this.N.init(TV(\"ad-simple-attributed-string\"),new zF(N)))}else g.t0(Error(\"No AdButtonViewModel is returned in AdGridCardText.\"));else g.t0(Error(\"No headline found in AdGridCardText.\"));else g.t0(Error(\"No headline found in AdGridCardText.\"))};\ng.J.onClick\u003dfunction(e){lj.prototype.onClick.call(this,e);this.api.pauseVideo();this.api.onAdUxClicked(this.componentType,this.layoutId)};\ng.J.clear\u003dfunction(){this.hide();this.headline.clear();this.moreInfoButton.clear();var e;(e\u003dthis.J)\u003d\u003dnull||e.clear();var N;(N\u003dthis.N)\u003d\u003dnull||N.clear()};\ng.J.hide\u003dfunction(){this.headline.hide();this.moreInfoButton.hide();var e;(e\u003dthis.J)\u003d\u003dnull||e.hide();var N;(N\u003dthis.N)\u003d\u003dnull||N.hide();lj.prototype.hide.call(this)};\ng.J.show\u003dfunction(){lj.prototype.show.call(this);this.headline.show();this.moreInfoButton.show();var e;(e\u003dthis.J)\u003d\u003dnull||e.show();var N;(N\u003dthis.N)\u003d\u003dnull||N.show()};g.b(Z_,lj);Z_.prototype.init\u003dfunction(e,N){lj.prototype.init.call(this,e,N,{});if(N!\u003dnull\u0026\u0026N.gridCards)if(N.style!\u003d\u003d\"AD_GRID_CARD_COLLECTION_STYLE_FIXED_ONE_COLUMN\")g.t0(Error(\"Only single column style is currently supported in AdGridCardCollection.\"));else for(e\u003dg.c(N.gridCards),N\u003de.next();!N.done;N\u003de.next()){if(N\u003dg.m(N.value,Skq)){var y\u003dnew Rw3(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1);g.Q(this,y);y.yB(this.element);y.init(TV(\"ad-grid-card-text\"),N);this.J.push(y)}}else g.t0(Error(\"No grid cards found in AdGridCardCollection.\"))};\nZ_.prototype.show\u003dfunction(){for(var e\u003dg.c(this.J),N\u003de.next();!N.done;N\u003de.next())N.value.show();lj.prototype.show.call(this)};\nZ_.prototype.clear\u003dfunction(){this.hide();for(var e\u003dg.c(this.J),N\u003de.next();!N.done;N\u003de.next())N.value.clear()};\nZ_.prototype.hide\u003dfunction(){for(var e\u003dg.c(this.J),N\u003de.next();!N.done;N\u003de.next())N.value.hide();lj.prototype.hide.call(this)};g.b(xL,sZ);g.J\u003dxL.prototype;g.J.init\u003dfunction(e,N,y,w,E){E\u003dE\u003d\u003d\u003dvoid 0?0:E;sZ.prototype.init.call(this,e,N,y,w);this.playerProgressOffsetMs\u003dE;aM(this);this.api.addEventListener(\"playerUnderlayVisibilityChange\",this.Kn.bind(this));this.api.addEventListener(\"resize\",this.Nv.bind(this));this.api.OW()?(this.N\u003d!0,this.api.c7(!0),this.show()):this.hide()};\ng.J.t3\u003dfunction(){if(this.J){var e\u003dthis.J.getProgressState();e\u0026\u0026e.current\u0026\u0026!this.N\u0026\u00261E3*e.current\u003e\u003dthis.playerProgressOffsetMs\u0026\u0026(this.N\u003d!0,this.api.c7(!0),this.show())}};\ng.J.w2\u003dfunction(){this.N\u0026\u0026this.api.c7(!1);this.hide()};\ng.J.clear\u003dfunction(){this.api.c7(!1);this.api.removeEventListener(\"playerUnderlayVisibilityChange\",this.Kn.bind(this));this.api.removeEventListener(\"resize\",this.Nv.bind(this));eQ(this);this.hide()};\ng.J.hide\u003dfunction(){GU1(!1);sZ.prototype.hide.call(this)};\ng.J.show\u003dfunction(){GU1(!0);sZ.prototype.show.call(this)};g.b(U13,xL);g.J\u003dU13.prototype;\ng.J.init\u003dfunction(e,N,y,w){if(N!\u003dnull\u0026\u0026N.adGridCardCollection)if(N!\u003dnull\u0026\u0026N.adButton){var E\u003dNumber(N.playerProgressOffsetMs||\"0\");isNaN(E)?xL.prototype.init.call(this,e,N,y,w):xL.prototype.init.call(this,e,N,y,w,E);e\u003dN.headline;y\u003dg.m(N.adAvatar,mO);e\u0026\u0026y?(this.headline\u003dnew ip(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1),g.Q(this,this.headline),this.headline.yB(this.hW(\"ytp-display-underlay-text-grid-cards__content_container__header__headline\")),this.headline.init(TV(\"ad-simple-attributed-string\"),new zF(e)),\nthis.adAvatar\u003dnew Va(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1),g.Q(this,this.adAvatar),this.adAvatar.yB(this.hW(\"ytp-display-underlay-text-grid-cards__content_container__header__ad_avatar\")),this.adAvatar.init(TV(\"ad-avatar\"),y)):this.j.classList.remove(\"ytp-display-underlay-text-grid-cards__content_container__header\");e\u003dg.m(N.adGridCardCollection,Ffw);this.adGridCardCollection.init(TV(\"ad-grid-card-collection\"),e);N\u003dg.m(N.adButton,Ke);this.adButton.init(TV(\"ad-button\"),N);\nthis.hide()}else g.t0(Error(\"No button found in DisplayUnderlayTextGridCardsLayout.\"));else g.t0(Error(\"No grid cards found in DisplayUnderlayTextGridCardsLayout.\"))};\ng.J.onClick\u003dfunction(e){(this.adButton\u0026\u0026g.Ex(this.adButton.element,e.target)||this.adAvatar\u0026\u0026g.Ex(this.adAvatar.element,e.target))\u0026\u0026this.api.pauseVideo();xL.prototype.onClick.call(this,e);this.api.onAdUxClicked(this.componentType,this.layoutId)};\ng.J.Nv\u003dfunction(){};\ng.J.clear\u003dfunction(){this.hide();var e;(e\u003dthis.headline)\u003d\u003dnull||e.clear();var N;(N\u003dthis.adAvatar)\u003d\u003dnull||N.clear();this.adGridCardCollection.clear();this.adButton.clear();xL.prototype.clear.call(this)};\ng.J.show\u003dfunction(){var e;(e\u003dthis.headline)\u003d\u003dnull||e.show();var N;(N\u003dthis.adAvatar)\u003d\u003dnull||N.show();this.adGridCardCollection.show();this.adButton.show();xL.prototype.show.call(this)};\ng.J.hide\u003dfunction(){var e;(e\u003dthis.headline)\u003d\u003dnull||e.hide();var N;(N\u003dthis.adAvatar)\u003d\u003dnull||N.hide();this.adGridCardCollection.hide();this.adButton.hide();xL.prototype.hide.call(this)};\ng.J.Kn\u003dfunction(e){e\u003d\u003d\u003d\"transitioning\"?(this.K.classList.remove(\"ytp-ad-underlay-clickable\"),this.show()):e\u003d\u003d\u003d\"visible\"?this.K.classList.add(\"ytp-ad-underlay-clickable\"):e\u003d\u003d\u003d\"hidden\"\u0026\u0026(this.hide(),this.K.classList.remove(\"ytp-ad-underlay-clickable\"))};g.b(jT,lj);\njT.prototype.init\u003dfunction(e,N){lj.prototype.init.call(this,e,N,{});if(N.attributes\u003d\u003d\u003dvoid 0)g.t0(Error(\"No attributes found in AdDetailsLineViewModel.\"));else if(N.style\u003d\u003d\u003dvoid 0)g.t0(Error(\"No style found in AdDetailsLineViewModel.\"));else{e\u003dg.c(N.attributes);for(var y\u003de.next();!y.done;y\u003de.next())if(y\u003dy.value,y.text!\u003d\u003dvoid 0){y\u003dy.text;var w\u003dN.style,E\u003dnew ip(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1);g.Q(this,E);E.yB(this.element);a:switch(w){case \"AD_DETAILS_LINE_STYLE_RESPONSIVE\":w\u003d\"ytp-ad-details-line__text--style-responsive\";\nbreak a;default:w\u003d\"ytp-ad-details-line__text--style-standard\"}E.element.classList.add(w);E.init(TV(\"ad-simple-attributed-string\"),new zF(y));this.J.push(E)}this.show()}};\njT.prototype.show\u003dfunction(){this.J.forEach(function(e){e.show()});\nlj.prototype.show.call(this)};\njT.prototype.clear\u003dfunction(){this.hide()};\njT.prototype.hide\u003dfunction(){this.J.forEach(function(e){e.hide()});\nlj.prototype.hide.call(this)};g.b(ne,lj);ne.prototype.init\u003dfunction(e,N){lj.prototype.init.call(this,e,N,{});var y,w;(e\u003d((w\u003ddL(((y\u003dN.image)\u003d\u003dnull?void 0:y.sources)||[]))\u003d\u003dnull?void 0:w.url)||\"\")\u0026\u0026e.length?(y\u003dthis.hW(\"ytp-image-background-image\"),g.$0(y,\"backgroundImage\",\"url(\"+e+\")\"),N.blurLevel!\u003d\u003dvoid 0\u0026\u0026g.$0(y,\"filter\",\"blur(\"+N.blurLevel+\"px)\"),N.gradient!\u003d\u003dvoid 0\u0026\u0026(N\u003dnew g.W({S:\"div\",dP:[\"ytp-image-background--gradient-vertical\"]}),g.Q(this,N),N.yB(this.element)),this.show()):g.t0(Error(\"Failed to get imageUrl in ImageBackground.\"))};\nne.prototype.clear\u003dfunction(){this.hide()};g.b(LeM,sZ);g.J\u003dLeM.prototype;g.J.init\u003dfunction(e,N){sZ.prototype.init.call(this,e,N,{});g.$0(this.K,\"stroke-dasharray\",\"0 \"+this.N);this.show()};\ng.J.clear\u003dfunction(){this.hide()};\ng.J.hide\u003dfunction(){eQ(this);sZ.prototype.hide.call(this)};\ng.J.show\u003dfunction(){aM(this);sZ.prototype.show.call(this)};\ng.J.w2\u003dfunction(){this.hide()};\ng.J.t3\u003dfunction(){if(this.J){var e\u003dthis.J.getProgressState();e!\u003dnull\u0026\u0026e.current!\u003dnull\u0026\u0026g.$0(this.K,\"stroke-dasharray\",e.current/e.seekableEnd*this.N+\" \"+this.N)}};g.b(Qa,lj);\nQa.prototype.init\u003dfunction(e,N){lj.prototype.init.call(this,e,N,{});if(aPn(N)){this.adAvatar\u003dnew Va(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1);g.Q(this,this.adAvatar);this.adAvatar.yB(this.hW(\"ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-avatar-container\"));this.adAvatar.init(TV(\"ad-avatar\"),g.m(N.adAvatar,mO));this.headline\u003dnew ip(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1);g.Q(this,this.headline);this.headline.yB(this.hW(\"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(TV(\"ad-simple-attributed-string\"),new zF(N.headline));if(e\u003dg.m(N.adDetailsLine,$Mw))this.detailsLine\u003dnew jT(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1),g.Q(this,this.detailsLine),this.detailsLine.yB(this.hW(\"ytp-video-interstitial-buttoned-centered-layout__content__lockup__details-line-container\")),this.detailsLine.init(TV(\"ad-details-line\"),e);this.adButton\u003dnew fe(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,!0);g.Q(this,this.adButton);\nthis.adButton.yB(this.hW(\"ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-button-container\"));this.adButton.init(TV(\"ad-button\"),g.m(N.adButton,Ke));e\u003dthis.api.T(\"disable_ad_preview_for_instream_ads\");this.adBadge\u003dnew DY(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,e);g.Q(this,this.adBadge);this.adBadge.yB(this.j);this.adBadge.init(TV(\"ad-badge\"),g.m(N.adBadge,Hv));this.adInfoButton\u003dnew GV(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,this.element,\nvoid 0,e);g.Q(this,this.adInfoButton);this.adInfoButton.yB(this.j);this.adInfoButton.init(TV(\"ad-info-hover-text-button\"),g.m(N.adInfoRenderer,IQ),this.macros);if(e\u003dg.m(N.skipAdButton,hXk))this.skipAdButton\u003dnew tM(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1),g.Q(this,this.skipAdButton),this.skipAdButton.yB(this.element),this.skipAdButton.init(TV(\"skip-button\"),e);this.N\u003dnew XD(N.durationMilliseconds);g.Q(this,this.N);if(e\u003dg.m(N.countdownViewModel,kwk))this.J\u003dnew LeM(this.api,\nthis.layoutId,this.interactionLoggingClientData,this.Y1,this.N),g.Q(this,this.J),this.J.yB(this.hW(\"ytp-video-interstitial-buttoned-centered-layout__timed-pie-countdown-container\")),this.J.init(TV(\"timed-pie-countdown\"),e);if(N\u003dg.m(N.imageBackground,lZV))this.imageBackground\u003dnew ne(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1),g.Q(this,this.imageBackground),this.imageBackground.yB(this.element),this.imageBackground.element.classList.add(\"ytp-video-interstitial-buttoned-centered-layout__background-image-container\"),\nthis.imageBackground.init(TV(\"image-background\"),N);this.show();this.element.focus()}};\nQa.prototype.clear\u003dfunction(){g.g9(this.K);this.hide()};\nQa.prototype.show\u003dfunction(){s6J(!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();lj.prototype.show.call(this)};\nQa.prototype.hide\u003dfunction(){s6J(!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.J\u0026\u0026this.J.hide();this.imageBackground\u0026\u0026this.imageBackground.hide();lj.prototype.hide.call(this)};var Ugw\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.b(Wv,Hq);\nWv.prototype.j\u003dfunction(e){var N\u003de.id,y\u003de.content,w\u003dy.componentType;if(!Ugw.includes(w))switch(e.actionType){case 1:e\u003dthis.api;var E\u003dthis.Y1,A\u003dy.layoutId,T\u003dy.interactionLoggingClientData,p\u003dy instanceof R0?y.ZH:!1,C\u003dy instanceof R0||y instanceof kN?y.uC:!1;T\u003dT\u003d\u003d\u003dvoid 0?{}:T;p\u003dp\u003d\u003d\u003dvoid 0?!1:p;C\u003dC\u003d\u003d\u003dvoid 0?!1:C;switch(w){case \"invideo-overlay\":e\u003dnew SuE(e,A,T,E);break;case \"player-overlay\":e\u003dnew qE(e,A,T,E,new Nh(e),C);break;case \"player-overlay-layout\":e\u003dnew qr(e,A,T,E,new Nh(e));break;case \"survey\":e\u003d\nnew i9(e,A,T,E);break;case \"ad-action-interstitial\":e\u003dnew $1P(e,A,T,E,p,C);break;case \"video-interstitial-buttoned-centered\":e\u003dnew Qa(e,A,T,E);break;case \"survey-interstitial\":e\u003dnew D_(e,A,T,E);break;case \"ad-message\":e\u003dnew PD3(e,A,T,E,new Nh(e,1));break;case \"player-underlay\":e\u003dnew IPJ(e,A,T,E);break;case \"display-underlay-text-grid-cards\":e\u003dnew U13(e,A,T,E,new Nh(e));break;default:e\u003dnull}if(!e){g.uA(Error(\"No UI component returned from ComponentFactory for type: \"+w));break}g.P4(this.N,N)?g.uA(Error(\"Ad UI component already registered: \"+\nN)):this.N[N]\u003de;e.bind(y);y instanceof Wt?this.K?this.K.append(e.sE):g.uA(Error(\"Underlay view was not created but UnderlayRenderer was created\")):this.L.append(e.sE);break;case 2:N\u003deo1(this,e);if(N\u003d\u003dnull)break;N.bind(y);break;case 3:y\u003deo1(this,e),y!\u003dnull\u0026\u0026(g.JV(y),g.P4(this.N,N)?(y\u003dthis.N,N in y\u0026\u0026delete y[N]):g.uA(Error(\"Ad UI component does not exist: \"+N)))}};\nWv.prototype.fh\u003dfunction(){g.pq(Object.values(this.N));this.N\u003d{};Hq.prototype.fh.call(this)};g.b(Nc5,g.dH);g.J\u003dNc5.prototype;g.J.create\u003dfunction(){try{y1H(this),this.load(),this.created\u003d!0,y1H(this)}catch(e){YN(e instanceof Error?e:String(e))}};\ng.J.load\u003dfunction(){try{A11(this)}finally{L7(kL(this.J).mW)\u0026\u0026this.player.Go(\"ad\",1)}};\ng.J.destroy\u003dfunction(){var e\u003dthis.player.getVideoData(1);this.J.J.ji.Jg(e\u0026\u0026e.clientPlaybackNonce||\"\");this.unload();this.created\u003d!1};\ng.J.unload\u003dfunction(){g.dH.prototype.unload.call(this);try{this.player.getRootNode().classList.remove(\"ad-created\")}catch(N){YN(N instanceof Error?N:String(N))}if(this.N!\u003dnull){var e\u003dthis.N;this.N\u003dnull;e.dispose()}this.K.reset()};\ng.J.uZ\u003dfunction(){return!1};\ng.J.getAdState\u003dfunction(){return-1};\ng.J.getOptions\u003dfunction(){return Object.values(Gyq)};\ng.J.uv\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?{}:N;switch(e){case \"replaceUrlMacros\":return e\u003dN,e.url?(N\u003dBU_(this.player),Object.assign(N,e.w21),e\u003dg.Vx(e.url,N)):e\u003dnull,e;case \"onAboutThisAdPopupClosed\":this.Jp(N);break;case \"executeCommand\":e\u003dN;e.command\u0026\u0026e.layoutId\u0026\u0026this.executeCommand(e);break;default:return null}};\ng.J.Wi\u003dfunction(e){var N;return!((N\u003dthis.J.J.p$)\u003d\u003dnull||!N.get().Wi(e))};\ng.J.Jp\u003dfunction(e){e.isMuted\u0026\u0026A00(kL(this.J).D3,kL(this.J).iL,e.layoutId);this.H1\u0026\u0026this.H1.Jp()};\ng.J.executeCommand\u003dfunction(e){kL(this.J).Y1.executeCommand(e.command,e.layoutId)};g.jM(\"yt.player.Application.create\",g.hP.create);g.jM(\"yt.player.Application.createAlternate\",g.hP.create);ucP(DL(),Rfw);var LCk\u003dg.nM(\"ytcsi.tick\");LCk\u0026\u0026LCk(\"pe\");g.Po(\"ad\",Nc5);g.b(g.Gd,g.x);g.Gd.prototype.start\u003dfunction(e,N,y){this.config\u003d{from:e,ZF:N,duration:y,startTime:(0,g.iC)()};this.next()};\ng.Gd.prototype.stop\u003dfunction(){this.delay.stop();this.config\u003dvoid 0};\ng.Gd.prototype.next\u003dfunction(){if(this.config){var e\u003dthis.config,N\u003de.from,y\u003de.ZF,w\u003de.duration;e\u003de.startTime;var E\u003d(0,g.iC)()-e;e\u003dthis.J;w\u003dHKn(e,E/w);if(w\u003d\u003d0)e\u003de.G;else if(w\u003d\u003d1)e\u003de.U;else{E\u003dC9(e.G,e.L,w);var A\u003dC9(e.L,e.Z,w);e\u003dC9(e.Z,e.U,w);E\u003dC9(E,A,w);A\u003dC9(A,e,w);e\u003dC9(E,A,w)}e\u003dg.Ja(e,0,1);this.callback(N+(y-N)*e);e\u003c1\u0026\u0026this.delay.start()}};g.b(g.Uy,g.W);g.J\u003dg.Uy.prototype;g.J.hasSuggestions\u003dfunction(){return this.suggestionData.length\u003e0};\ng.J.zB\u003dfunction(){this.N\u0026\u0026this.scrollTo(this.scrollPosition-this.containerWidth)};\ng.J.show\u003dfunction(){g.W.prototype.show.call(this);$j5(this)};\ng.J.cN\u003dfunction(){this.N\u0026\u0026this.scrollTo(this.scrollPosition+this.containerWidth)};\ng.J.bz\u003dfunction(){this.I9(this.api.Fz().getPlayerSize())};\ng.J.I9\u003dfunction(e){var N\u003dthis.api.isEmbedsShortsMode()?.5625:16/9,y\u003dthis.api.Nr();e\u003de.width-(y?112:58);y\u003dMath.ceil(e/(y?320:192));var w\u003d(e-y*8)/y;N\u003dMath.floor(w/N);for(var E\u003dg.c(this.J),A\u003dE.next();!A.done;A\u003dE.next())A\u003dA.value.hW(\"ytp-suggestion-image\"),A.style.width\u003dw+\"px\",A.style.height\u003dN+\"px\";this.suggestions.element.style.height\u003dN+\"px\";this.j\u003dw;this.U\u003dN;this.containerWidth\u003de;this.columns\u003dy;this.scrollPosition\u003d0;this.suggestions.element.scrollLeft\u003d-0;g.Le(this)};\ng.J.onVideoDataChange\u003dfunction(){var e\u003dthis.api.X(),N\u003dthis.api.getVideoData();this.Z\u003dN.hs?!1:e.j;this.suggestionData\u003dN.suggestions?g.CG(N.suggestions,function(y){return y\u0026\u0026!y.playlistId}):[];\nM_9(this);N.hs?this.title.update({title:g.SO(\"More videos from $DNI_RELATED_CHANNEL\",{DNI_RELATED_CHANNEL:N.author})}):this.title.update({title:this.api.isEmbedsShortsMode()?\"More Shorts\":\"More videos\"})};\ng.J.scrollTo\u003dfunction(e){e\u003dg.Ja(e,this.containerWidth-this.suggestionData.length*(this.j+8),0);this.G.start(this.scrollPosition,e,1E3);this.scrollPosition\u003de;g.Le(this);$j5(this)};})(_yt_player);\n",
    "latestUrl": "https://www.youtube.com/s/player/af7f576f/player_ias.vflset/en_GB/base.js"
  }
}